.dot-pulse-loader{display:flex;align-items:center;justify-content:center;gap:8px;padding:20px}.dot{border-radius:50%;animation:pulse-animation ease-in-out infinite}@keyframes pulse-animation{0%,to{transform:scale(1);opacity:1}50%{transform:scale(.6);opacity:.5}}.select-demo-container{padding:5px;background-color:white;border-radius:8px;box-shadow:0 2px 10px rgba(0,0,0,.1)}.select-demo-container h2{margin-bottom:5px;color:#2c3e50;text-align:center}.form-grid{display:grid;grid-template-columns:repeat(12,1fr);gap:10px;margin-bottom:5px}.select-field{grid-column:span 6}.select-label{display:block;margin-bottom:8px;font-weight:600;color:#2c3e50}.select-input{width:100%;padding:10px 12px;border:1px solid #ddd;border-radius:10px;font-size:16px;background-color:white;transition:border-color .2s,box-shadow .2s}.select-input:focus{outline:none;border-color:#3498db;box-shadow:0 0 0 3px rgba(52,152,219,.2)}.selected-values{padding:20px;background-color:#f8f9fa;border-radius:6px;border-left:4px solid #3498db}.selected-values h3{margin-bottom:12px;color:#2c3e50}.selected-values p{margin-bottom:8px;padding:6px 0}.footer{background-color:#f5f5f5;color:#555;text-align:center;padding:5px 0;margin-top:20px;font-size:14px}