.app-select{vertical-align:middle;width:100%;min-width:0;display:inline-flex;position:relative}.app-select .app-select-trigger{font:inherit;color:#e9e9e3;cursor:pointer;text-align:left;background:#111114;border:1px solid #343439;border-radius:10px;justify-content:space-between;align-items:center;gap:18px;width:100%;min-width:0;min-height:44px;padding:10px 13px;font-size:13px;font-weight:450;line-height:1.5;transition:border-color .16s,background .16s,box-shadow .16s;display:flex}.app-select .app-select-trigger:hover:not(:disabled){background:#18181b;border-color:#5c5c62}.app-select .app-select-trigger[data-open=true]{background:#171b10;border-color:#879b3b;box-shadow:0 0 0 3px #d2ff3c0b}.app-select .app-select-trigger:focus-visible{outline-offset:3px;outline:2px solid #d2ff3c}.app-select .app-select-trigger[aria-invalid=true]{border-color:#ec957f}.app-select .app-select-trigger:disabled{opacity:.45;cursor:not-allowed}.app-select-value{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.app-select-chevron{color:#8e8e96;flex-shrink:0;transition:transform .18s,color .18s}.app-select-trigger[data-open=true] .app-select-chevron{color:#d2ff3c;transform:rotate(180deg)}.app-select-compact{width:auto;min-width:150px}.app-select-compact .app-select-trigger{border-radius:9px;min-height:40px;padding:8px 11px;font-size:12px}.app-select-menu{z-index:10000;isolation:isolate;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#48484f transparent;box-sizing:border-box;color:#ecece8;font-family:var(--font-archivo,"Archivo", "Noto Sans SC", sans-serif);text-align:left;background:#19191d;border:1px solid #3a3a40;border-radius:13px;margin:0;padding:5px;font-size:13px;font-weight:400;line-height:1.5;animation:.12s ease-out select-appear;position:fixed;overflow-y:auto;box-shadow:0 18px 55px #0007,0 3px 12px #0005}.app-select-option{box-sizing:border-box;cursor:pointer;-webkit-user-select:none;user-select:none;border:1px solid #0000;border-radius:8px;justify-content:space-between;align-items:center;gap:18px;min-height:44px;padding:10px 11px;display:flex}.app-select-option[data-active=true]{background:#2b2c2b;border-color:#ffffff0b}.app-select-option[aria-selected=true]{color:#d2ff3c}.app-select-option[aria-selected=true][data-active=true]{background:#2b331b;border-color:#d2ff3c14}.app-select-option[aria-disabled=true]{opacity:.38;cursor:not-allowed}.app-select-option-content{overflow-wrap:anywhere;flex-direction:column;gap:3px;min-width:0;display:flex}.app-select-option-content small{color:#9d9da4;font-size:10px}.app-select-option>svg{flex-shrink:0}.public-field .app-select,.con-form .app-select{width:100%}.con-select-label .app-select{min-width:140px;max-width:190px}.sort-label .app-select{width:160px}.app-select-menu::-webkit-scrollbar{width:7px}.app-select-menu::-webkit-scrollbar-thumb{background:#48484f;border:2px solid #19191d;border-radius:5px}.app-select-menu::-webkit-scrollbar-track{background:0 0}@keyframes select-appear{0%{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:translateY(0)}}@media (max-width:700px){.con-select-label .app-select{flex:1;min-width:0;max-width:none}.app-select .app-select-trigger{min-height:44px}.sort-label .app-select{width:145px}.app-select-option{min-height:46px}}@media (prefers-reduced-motion:reduce){.app-select-menu{animation:none}.app-select .app-select-trigger,.app-select-chevron{transition:none}}
