.ui-select[data-v-b1b7ce2f]{width:100%;min-width:0;display:grid}.ui-select-trigger[data-v-b1b7ce2f]{align-items:center;gap:var(--sp-2);text-align:left;cursor:pointer;padding-right:var(--sp-3);background-image:none;display:flex}.ui-select-trigger.is-placeholder[data-v-b1b7ce2f]{color:var(--text-3)}.ui-select-value[data-v-b1b7ce2f]{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.ui-select-chev[data-v-b1b7ce2f]{width:15px;height:15px;color:var(--text-3);transition:transform var(--t-fast) var(--ease-out),color var(--t-fast) var(--ease-out);flex:none}.ui-select.is-open .ui-select-chev[data-v-b1b7ce2f]{color:var(--accent-text);transform:rotate(180deg)}.ui-select.is-open .ui-select-trigger[data-v-b1b7ce2f]{border-color:var(--accent)}.ui-select-trigger[disabled][data-v-b1b7ce2f]{cursor:not-allowed}.ui-select-trigger[aria-invalid=true][data-v-b1b7ce2f]{border-color:var(--danger)}.ui-select-list[data-v-b1b7ce2f]{background:var(--surface-raise);border:1px solid var(--border);border-radius:var(--r-md);box-shadow:var(--shadow-3);overscroll-behavior:contain;color:var(--text);margin:0;padding:5px;position:fixed;inset:auto;overflow-y:auto}.ui-select-list[data-v-b1b7ce2f]:not(:popover-open){display:none}.ui-select-option[data-v-b1b7ce2f]{align-items:center;gap:var(--sp-2);border-radius:var(--r-sm);font-size:var(--fs-sm);line-height:var(--lh-tight);cursor:pointer;overflow-wrap:anywhere;padding:7px 9px;display:flex}.ui-select-option-label[data-v-b1b7ce2f]{flex:1;min-width:0}.ui-select-option[data-active=true][data-v-b1b7ce2f]{background:var(--inset)}.ui-select-option[aria-selected=true][data-v-b1b7ce2f]{color:var(--accent-text);font-weight:600}.ui-select-option[aria-selected=true][data-active=true][data-v-b1b7ce2f]{background:var(--accent-tint)}.ui-select-tick[data-v-b1b7ce2f]{width:15px;height:15px;color:var(--accent);flex:none}.ui-select-empty[data-v-b1b7ce2f]{font-size:var(--fs-sm);color:var(--text-3);padding:9px}@media (prefers-reduced-motion:no-preference){.ui-select-list[data-v-b1b7ce2f]{transition:opacity var(--t-fast) var(--ease-out),transform var(--t-fast) var(--ease-out),overlay var(--t-fast) var(--ease-out) allow-discrete,display var(--t-fast) var(--ease-out) allow-discrete;opacity:0;transform:translateY(-4px)}.ui-select-list[data-v-b1b7ce2f]:popover-open{opacity:1;transform:none}@starting-style{.ui-select-list[data-v-b1b7ce2f]:popover-open{opacity:0;transform:translateY(-4px)}}}
