:root{--primary-color:#27a1ff;--btn-border:1px solid #1b1f2326;--btn-border-radius:8px;--input-border-radius:12px;--input-border-color:#e3e3e3;--input-bg-color:#f7f7f7;--border-width:1px;--border-color:#e7e7e7;--border-radius:10px;--border:var(--border-width)solid var(--border-color);--color-primary:#e7507e;--color-success:#16a34a;--color-info:#0ea5e9;--color-warning:#ffa230;--color-danger:#dc2626;--color-neutral:#6b7280;--color-accent:#8b5cf6;--color-primary-hover:#d34872}.SelectInput-module-scss-module__FqiJOW__select{position:relative}.SelectInput-module-scss-module__FqiJOW__select>button{text-indent:1px;border:var(--border);border-radius:var(--input-border-radius);background:#fff;height:33px;padding:0 10px;font-size:16px;font-weight:400;display:flex;box-shadow:0 1px #0000000d}.SelectInput-module-scss-module__FqiJOW__select>button:focus,.SelectInput-module-scss-module__FqiJOW__select>button:active,.SelectInput-module-scss-module__FqiJOW__select>button:focus-within{border:1px solid var(--color-primary);outline:none;box-shadow:0 0 0 3px #e7507d49}@media (min-width:1024px){.SelectInput-module-scss-module__FqiJOW__select>button{height:38px;padding:0 12px;font-size:14px}}.SelectInput-module-scss-module__FqiJOW__select>button:disabled{cursor:not-allowed;filter:grayscale();box-shadow:none;border:var(--border);background:#f5f5f5}.SelectInput-module-scss-module__FqiJOW__select>button{cursor:pointer;color:#222;justify-content:space-between;align-items:center;gap:8px;width:100%;height:35px;font-size:16px}.SelectInput-module-scss-module__FqiJOW__select>button span{font-size:10px}@media (min-width:768px){.SelectInput-module-scss-module__FqiJOW__select>button{height:40px;font-size:14px}}.SelectInput-module-scss-module__FqiJOW__select .SelectInput-module-scss-module__FqiJOW__dropdown{border:var(--border);box-sizing:border-box;border-radius:var(--border-radius);z-index:9;background:#fff;flex-direction:column;gap:5px;min-width:100%;max-height:400px;padding:5px;display:flex;position:absolute;top:37px;overflow:auto;box-shadow:0 1px #0000000d}.SelectInput-module-scss-module__FqiJOW__select .SelectInput-module-scss-module__FqiJOW__dropdown button{cursor:pointer;text-align:left;white-space:nowrap;color:#555;background:0 0;border:none;flex-direction:row;justify-content:space-between;gap:15px;padding:7px;font-size:16px;display:flex}.SelectInput-module-scss-module__FqiJOW__select .SelectInput-module-scss-module__FqiJOW__dropdown button:hover{border-radius:var(--input-border-radius);background-color:#f5f5f5}.SelectInput-module-scss-module__FqiJOW__select .SelectInput-module-scss-module__FqiJOW__dropdown .SelectInput-module-scss-module__FqiJOW__active{color:var(--color-primary);border-radius:var(--input-border-radius);background-color:#e7507d36}.SelectInput-module-scss-module__FqiJOW__select .SelectInput-module-scss-module__FqiJOW__dropdown .SelectInput-module-scss-module__FqiJOW__active:after{content:"✓"}.SelectInput-module-scss-module__FqiJOW__select .SelectInput-module-scss-module__FqiJOW__dropdown .SelectInput-module-scss-module__FqiJOW__active:hover{background-color:#e7507d57}@media (min-width:768px){.SelectInput-module-scss-module__FqiJOW__select{min-width:100px}.SelectInput-module-scss-module__FqiJOW__select>button{font-size:14px}.SelectInput-module-scss-module__FqiJOW__select .SelectInput-module-scss-module__FqiJOW__dropdown{top:41px}.SelectInput-module-scss-module__FqiJOW__select .SelectInput-module-scss-module__FqiJOW__dropdown button{font-size:14px}}
