.ui-select[data-v-7e40c5b2]{position:relative;display:block;width:100%}.ui-select__control[data-v-7e40c5b2]{width:100%;appearance:none;-webkit-appearance:none;-moz-appearance:none;padding-right:2.4rem;cursor:pointer;background-image:none}.ui-select__control[data-v-7e40c5b2]:disabled{cursor:not-allowed;opacity:.65}.ui-select__chevron[data-v-7e40c5b2]{display:flex;align-items:center;justify-content:center;color:var(--text-secondary);font-size:.95rem;line-height:1}.ui-select__chevron[data-v-7e40c5b2],.ui-select__native-loading[data-v-7e40c5b2]{position:absolute;right:.75rem;top:50%;transform:translateY(-50%);pointer-events:none}.ui-select--listbox[data-v-7e40c5b2]{position:relative}.ui-select__opt-img-wrap[data-v-7e40c5b2]{flex-shrink:0;width:40px;height:28px;border-radius:var(--radius-xs);overflow:hidden;background:var(--surface-1)}.ui-select__opt-img[data-v-7e40c5b2]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.ui-select__opt-text[data-v-7e40c5b2]{min-width:0}[data-v-7e40c5b2] .ui-select-v3{--vs-width:100%;--vs-min-height:2.75rem;--vs-padding:.65rem .95rem;--vs-border:1px solid var(--line-strong);--vs-border-radius:var(--radius-sm);--vs-font-size:.95rem;--vs-font-family:var(--font-sans);--vs-text-color:var(--text-primary);--vs-placeholder-color:var(--text-muted);--vs-background-color:var(--surface-0);--vs-disabled-background-color:var(--surface-1);--vs-outline-color:var(--ink);--vs-menu-offset-top:4px;--vs-menu-height:min(22rem, 55vh);--vs-menu-border:1px solid var(--line);--vs-menu-background-color:var(--surface-0);--vs-menu-box-shadow:var(--shadow-md);--vs-menu-z-index:11000;--vs-option-padding:.4rem .65rem;--vs-option-font-size:.9rem;--vs-line-height:1.45;--vs-option-text-color:var(--text-primary);--vs-option-focused-background-color:var(--aqua-fill-soft);--vs-option-hover-background-color:var(--aqua-fill-soft);--vs-option-selected-background-color:var(--aqua-fill-strong);--vs-option-selected-text-color:var(--text-primary);--vs-indicator-icon-color:var(--ink);--vs-indicator-icon-size:16px;--vs-indicators-gap:.35rem}[data-v-7e40c5b2] .ui-select-v3__control{--vs-padding:.65rem .95rem}[data-v-7e40c5b2] .ui-select-v3__menu{--vs-menu-background-color:var(--surface-dropdown);--vs-border-radius:var(--radius-sm);--vs-menu-border:1px solid var(--line);--vs-menu-box-shadow:var(--shadow-md);--vs-menu-z-index:11000;--vs-menu-offset-top:4px;--vs-menu-height:min(22rem, 55vh);--vs-option-padding:.4rem .65rem;--vs-option-font-size:.9rem;--vs-option-text-color:var(--text-primary);--vs-option-focused-background-color:var(--aqua-fill-soft);--vs-option-hover-background-color:var(--aqua-fill-soft);--vs-option-selected-background-color:var(--aqua-fill-strong);--vs-option-selected-text-color:var(--text-primary)}[data-v-7e40c5b2] .ui-select-v3__control--sm{--vs-min-height:31px;--vs-font-size:.875rem;--vs-padding:.375rem .75rem}[data-v-7e40c5b2] .ui-select-v3 .control{border-radius:var(--radius-sm);cursor:pointer;box-shadow:none;transition:border-color var(--t-fast) var(--ease),box-shadow var(--t-fast) var(--ease),background-color var(--t-fast) var(--ease)}[data-v-7e40c5b2] .ui-select-v3 .control:hover:not(.disabled){border-color:var(--ink);background:var(--surface-0)}[data-v-7e40c5b2] .ui-select-v3 .control.focused{background:var(--surface-0);border-color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink);outline:2px solid var(--ink);outline-offset:2px}[data-v-7e40c5b2] .ui-select-v3 .control.disabled{opacity:.7;cursor:not-allowed}[data-v-7e40c5b2] .ui-select-v3 .control{flex-wrap:nowrap}[data-v-7e40c5b2] .ui-select-v3 .value-container{grid-template-columns:minmax(0,1fr);padding-block:0}[data-v-7e40c5b2] .ui-select-v3 .input-container{min-width:0}[data-v-7e40c5b2] .ui-select-v3 .input-placeholder{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;line-height:var(--vs-line-height)}[data-v-7e40c5b2] .ui-select-v3 .indicators-container{padding:0;gap:0}[data-v-7e40c5b2] .ui-select-v3 .dropdown-icon{display:flex;align-items:center;justify-content:center;align-self:stretch;width:2.5rem;height:auto;line-height:0;cursor:pointer;transform-origin:center center}[data-v-7e40c5b2] .ui-select-v3 .dropdown-icon.active{transform:none}[data-v-7e40c5b2] .ui-select-v3 .dropdown-icon.active .ui-select__trigger-chevron{transform:rotate(180deg)}.ui-select__trigger-chevron[data-v-7e40c5b2]{transition:transform var(--t-fast) var(--ease)}[data-v-7e40c5b2] .ui-select-v3 .dropdown-icon:focus-visible{outline-offset:-2px}[data-v-7e40c5b2] .ui-select-v3 .control.disabled .dropdown-icon{cursor:not-allowed}[data-v-7e40c5b2] .ui-select-v3__menu{overflow:hidden;border-radius:var(--radius-sm);border:1px solid var(--line);box-shadow:var(--shadow-md)}[data-v-7e40c5b2] .ui-select-v3__option{display:flex;align-items:center;line-height:1.35}[data-v-7e40c5b2] .ui-select-v3__search-input{color:var(--text-primary)}[data-v-7e40c5b2] .ui-select-v3__search-input::-moz-placeholder{color:var(--text-muted)}[data-v-7e40c5b2] .ui-select-v3__search-input::placeholder{color:var(--text-muted)}[data-v-7e40c5b2] .ui-select-v3__search-input:focus{outline:none}[data-v-7e40c5b2] .ui-select-v3__single-value,[data-v-7e40c5b2] .ui-select-v3__value-container{min-width:0}.ui-select__option-content[data-v-7e40c5b2],.ui-select__value-content[data-v-7e40c5b2]{display:flex;align-items:center;gap:.55rem;min-width:0}.ui-select__value-content[data-v-7e40c5b2]{width:100%}.ui-select__option-text[data-v-7e40c5b2]{display:flex;flex-direction:column;min-width:0;text-align:left;overflow-wrap:anywhere}.ui-select__option-hint[data-v-7e40c5b2]{font-size:.78rem;font-style:italic;line-height:1.3;color:var(--text-muted)}.ui-select__trigger-chevron[data-v-7e40c5b2]{display:inline-flex;align-items:center;justify-content:center;width:var(--vs-indicator-icon-size,16px);height:var(--vs-indicator-icon-size,16px);color:var(--ink);line-height:0;transform-origin:center center}.ui-select__trigger-chevron-svg[data-v-7e40c5b2]{display:block;width:100%;height:100%;transform-origin:center center;transform-box:fill-box}.ui-select__trigger-loading[data-v-7e40c5b2]{width:14px;height:14px;border-radius:50%;border:2px solid var(--line);border-top-color:var(--ink);animation:ui-select-spin-7e40c5b2 .75s linear infinite}@keyframes ui-select-spin-7e40c5b2{to{transform:rotate(1turn)}}.ui-select-v3__menu{--vs-menu-background-color:var(--surface-dropdown);--vs-border-radius:var(--radius-sm);--vs-menu-border:1px solid var(--line);--vs-menu-box-shadow:var(--shadow-md);--vs-menu-z-index:11000;--vs-menu-offset-top:4px;--vs-menu-height:min(22rem, 55vh);--vs-option-padding:.4rem .65rem;--vs-option-font-size:.9rem;--vs-option-text-color:var(--text-primary);--vs-option-focused-background-color:var(--aqua-fill-soft);--vs-option-hover-background-color:var(--aqua-fill-soft);--vs-option-selected-background-color:var(--aqua-fill-strong);--vs-option-selected-text-color:var(--text-primary);color:var(--text-primary);background:var(--surface-dropdown);border:1px solid var(--line);border-radius:var(--radius-sm);overflow:hidden;width:-moz-max-content!important;width:max-content!important;min-width:var(--ui-select-field-w,0)!important;max-width:min(28rem,calc(100vw - 2rem))!important}.ui-select-v3__menu[data-wide=true]{min-width:max(var(--ui-select-field-w,0px),min(20rem,calc(100vw - 2rem)))!important}.ui-select-v3__menu .menu-option,.ui-select-v3__menu .ui-select-v3__option{background-color:transparent;color:var(--text-primary)}.ui-select-v3__menu .menu-option.focused:not(.selected):not(.disabled),.ui-select-v3__menu .menu-option:hover:not(.selected):not(.disabled){background-color:var(--aqua-fill-soft);color:var(--text-primary)}.ui-select-v3__menu .menu-option.selected{background-color:var(--aqua-fill-strong);color:var(--text-primary)}.ui-select-v3__menu .menu-option.disabled{color:var(--text-muted)}.ui-select-v3__menu .no-results,.ui-select-v3__menu .ui-select-v3__no-results{color:var(--text-muted);background-color:transparent}.ui-select-v3__menu .search-input{color:var(--text-primary)}.ui-select-v3__menu .search-input::-moz-placeholder{color:var(--text-muted)}.ui-select-v3__menu .search-input::placeholder{color:var(--text-muted)}
