.ui-select[data-v-57fdd96c]{min-width:0;position:relative;width:100%}.ui-select-trigger[data-v-57fdd96c]{align-items:center;background:var(--surface-elevated);border:1px solid var(--border);border-radius:var(--select-radius,12px);color:var(--text-primary);cursor:pointer;display:flex;font:inherit;font-size:16px;gap:10px;justify-content:space-between;min-height:var(--select-height,48px);padding:0 14px 0 16px;text-align:left;transition:box-shadow .2s,border-color .2s;width:100%}.ui-select-trigger[data-v-57fdd96c]:hover{border-color:var(--border-strong)}.ui-select-trigger[data-v-57fdd96c]:focus-visible,.ui-select.open .ui-select-trigger[data-v-57fdd96c]{border-color:var(--text-primary);box-shadow:0 0 0 3px var(--control-hover);outline:0}.ui-select.invalid .ui-select-trigger[data-v-57fdd96c]{border-color:var(--text-primary);border-width:1.5px}.ui-select-value[data-v-57fdd96c]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ui-select-value.placeholder[data-v-57fdd96c]{color:var(--muted)}.ui-select-chevron[data-v-57fdd96c]{color:var(--muted);flex:0 0 auto;transition:rotate .25s cubic-bezier(.22,1,.36,1)}.ui-select.open .ui-select-chevron[data-v-57fdd96c]{color:var(--text-primary);rotate:180deg}.ui-select-list[data-v-57fdd96c]{background:var(--surface-elevated);border:1px solid var(--border);border-radius:14px;box-shadow:var(--shadow-lg);left:0;list-style:none;margin:0;max-height:min(300px,46vh);overflow-y:auto;overscroll-behavior:contain;padding:6px;position:absolute;right:0;scrollbar-color:var(--fill-strong) transparent;scrollbar-width:thin;top:calc(100% + 6px);transform-origin:top center;z-index:40}.ui-select.drop-up .ui-select-list[data-v-57fdd96c]{bottom:calc(100% + 6px);top:auto;transform-origin:bottom center}.ui-select.inline .ui-select-list[data-v-57fdd96c]{box-shadow:none;margin-top:6px;max-height:232px;position:static}.ui-select-option[data-v-57fdd96c]{align-items:center;border-radius:11px;color:var(--ink);cursor:pointer;display:flex;font-size:15px;gap:10px;justify-content:space-between;min-height:42px;padding:8px 12px;-moz-user-select:none;user-select:none;-webkit-user-select:none}.ui-select-option+.ui-select-option[data-v-57fdd96c]{margin-top:2px}.ui-select-option.active[data-v-57fdd96c]{background:var(--control)}.ui-select-option.selected[data-v-57fdd96c]{color:var(--text-primary);font-weight:600}.ui-select-option.selected.active[data-v-57fdd96c]{background:var(--control-hover)}.ui-select-option svg[data-v-57fdd96c]{flex:0 0 auto}@media(prefers-reduced-motion:no-preference){.ui-select-pop-enter-active[data-v-57fdd96c]{transition:opacity .16s ease-out,scale .2s cubic-bezier(.22,1,.36,1),translate .2s cubic-bezier(.22,1,.36,1)}.ui-select-pop-leave-active[data-v-57fdd96c]{transition:opacity .12s ease-in}.ui-select-pop-enter-from[data-v-57fdd96c]{opacity:0;scale:.97;translate:0 -6px}.ui-select.drop-up .ui-select-pop-enter-from[data-v-57fdd96c]{translate:0 6px}.ui-select-pop-leave-to[data-v-57fdd96c]{opacity:0}}
