select.ui-select{appearance:none;background-color:var(--bg-color);width:100%;max-width:100%;color:var(--text-main);border:1px solid var(--border-color);cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none' viewBox='0 0 24 24'%3E%3Cpath stroke='%238b8b9e' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-position:right 14px center;background-repeat:no-repeat;background-size:18px 18px;border-radius:12px;padding:13px 46px 13px 16px;font-family:inherit;font-size:15px;font-weight:500;line-height:1.35;transition:border-color .2s,box-shadow .2s,background-color .2s;display:block}select.ui-select:hover:not(:disabled){background-color:#ffffff08;border-color:#00f3ff47}select.ui-select:focus{border-color:#00f3ff8c;outline:none;box-shadow:0 0 0 3px #00f3ff24}select.ui-select:disabled{opacity:.45;cursor:not-allowed}.ui-select-wrap{z-index:1;width:100%;position:relative}.ui-select-wrap.is-open{z-index:30}.ui-select__native{clip:rect(0, 0, 0, 0)!important;white-space:nowrap!important;opacity:0!important;pointer-events:none!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.ui-select__trigger{text-align:left;width:100%;color:var(--text-main);background-color:var(--bg-color);border:1px solid var(--border-color);cursor:pointer;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:13px 14px 13px 16px;font-family:inherit;font-size:15px;font-weight:500;line-height:1.35;transition:border-color .2s,box-shadow .2s,background-color .2s;display:flex}.ui-select__value{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.ui-select__chevron{border-right:2px solid var(--text-muted);border-bottom:2px solid var(--text-muted);flex-shrink:0;width:10px;height:10px;margin-top:-4px;transition:transform .2s,border-color .2s;transform:rotate(45deg)}.ui-select-wrap.is-open .ui-select__chevron{border-right-color:var(--neon-blue);border-bottom-color:var(--neon-blue);margin-top:2px;transform:rotate(-135deg)}.ui-select__trigger:hover:not(:disabled){background-color:#ffffff08;border-color:#00f3ff59}.ui-select__trigger:focus{border-color:#00f3ff8c;outline:none;box-shadow:0 0 0 3px #00f3ff24}.ui-select-wrap.is-disabled .ui-select__trigger{opacity:.45;cursor:not-allowed}.ui-select__list{box-sizing:border-box;background:var(--surface-color);border:1px solid #00f3ff38;border-radius:12px;min-width:100%;max-height:min(280px,42vh);margin:0;padding:6px;list-style:none;position:absolute;top:calc(100% + 6px);left:0;overflow-y:auto;box-shadow:0 0 0 1px #0006,0 16px 48px #0000008c,0 0 28px #00f3ff14}.ui-select__option{color:var(--text-main);cursor:pointer;white-space:nowrap;border-radius:8px;padding:11px 14px;font-size:14px;font-weight:500;transition:background .15s,color .15s}.ui-select__option:hover{color:var(--neon-blue);background:#00f3ff1a}.ui-select__option.is-active{color:var(--neon-blue);background:#00f3ff24}.ui-select__option.is-active:hover{background:#00f3ff33}
