.ui-select{vertical-align:middle;width:100%;min-width:0;display:inline-flex;position:relative}.ui-select>.ui-select-native{clip-path:inset(50%)!important;white-space:nowrap!important;pointer-events:none!important;border:0!important;width:1px!important;min-width:0!important;height:1px!important;min-height:0!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.ui-select>.ui-select-trigger{appearance:none;border:1px solid var(--line,#deded8);background:var(--field,var(--bg,#fefefb));width:100%;min-width:0;min-height:36px;color:var(--foreground,#111);font:inherit;text-align:left;cursor:pointer;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;padding:8px 12px;font-size:13px;line-height:1.5;transition:border-color .18s,background-color .18s,box-shadow .18s;display:flex}.ui-select>.ui-select-trigger:hover:not(:disabled),.ui-select>.ui-select-trigger[aria-expanded=true]{border-color:color-mix(in srgb, var(--foreground,#111) 35%, transparent);background:color-mix(in srgb, var(--foreground,#111) 3%, var(--field,var(--bg,#fefefb)))}.ui-select>.ui-select-trigger:focus-visible{outline:2px solid color-mix(in srgb, var(--foreground,#111) 45%, transparent);outline-offset:3px}.ui-select>.ui-select-trigger:disabled{opacity:.45;cursor:not-allowed}.ui-select-value{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.ui-select-chevron{color:var(--muted,#777);flex:none;transition:transform .18s;display:flex}.ui-select-trigger[aria-expanded=true] .ui-select-chevron{transform:rotate(180deg)}.ui-select--plain>.ui-select-trigger{min-height:28px;box-shadow:none;background:0 0;border:0;border-radius:0;padding:4px 0}.ui-select--plain>.ui-select-trigger:hover:not(:disabled),.ui-select--plain>.ui-select-trigger[aria-expanded=true]{background:0 0}.ui-select-menu{z-index:10000;box-sizing:border-box;border:1px solid var(--line,#deded8);background:var(--bg,#fefefb);color:var(--foreground,#111);text-align:left;letter-spacing:normal;border-radius:16px;flex-direction:column;margin:0;padding:6px;font-size:13px;line-height:1.5;animation:.16s ease-out ui-select-appear;display:flex;position:fixed;inset:auto;overflow:hidden;box-shadow:0 12px 40px #00000024,0 2px 8px #0000000d}.ui-select-menu[data-native-popover]:not(:popover-open){display:none}.ui-select-menu::backdrop{background:0 0}.ui-select-menu .ui-select-search{border:1px solid var(--line,#deded8);background:color-mix(in srgb, var(--foreground,#111) 3%, transparent);color:var(--muted,#777);border-radius:10px;flex:none;align-items:center;gap:9px;margin:2px 2px 6px;padding:7px 9px;display:flex}.ui-select-menu .ui-select-search>input{appearance:none;box-sizing:border-box;width:100%;min-width:0;height:24px;min-height:0;color:var(--foreground,#111);box-shadow:none;font:inherit;background:0 0;border:0;border-radius:0;outline:0;margin:0;padding:0;display:block}.ui-select-menu .ui-select-search:focus-within{border-color:color-mix(in srgb, var(--foreground,#111) 32%, transparent)}.ui-select-menu .ui-select-search>input::placeholder{color:var(--muted,#777)}.ui-select-menu .ui-select-options{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--line,#deded8) transparent;min-height:0;overflow-y:auto}.ui-select-menu .ui-select-group{color:var(--muted,#777);padding:9px 11px 5px;font-size:11px;font-weight:500}.ui-select-menu .ui-select-group:not(:first-child){border-top:1px solid var(--line,#deded8);margin-top:5px}.ui-select-menu .ui-select-option{box-sizing:border-box;min-height:38px;color:inherit;cursor:pointer;border-radius:9px;align-items:center;gap:12px;padding:9px 11px;font-size:13px;font-weight:400;line-height:1.5;display:flex}.ui-select-menu .ui-select-option-text{min-width:0;color:inherit;font:inherit;overflow-wrap:anywhere;flex:1}.ui-select-menu .ui-select-option[aria-selected=true]{background:color-mix(in srgb, var(--foreground,#111) 6%, transparent);font-weight:600}.ui-select-menu .ui-select-option[data-active]{background:color-mix(in srgb, var(--foreground,#111) 10%, transparent)}.ui-select-menu .ui-select-option[aria-disabled=true]{opacity:.4;cursor:not-allowed}.ui-select-menu svg{pointer-events:none;flex:none;width:16px;height:16px}.ui-select-menu .ui-select-empty{color:var(--muted,#777);text-align:center;padding:22px 12px}@keyframes ui-select-appear{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.ui-select-menu{animation:none}.ui-select>.ui-select-trigger,.ui-select-chevron{transition:none}}
