.ui-select-native{clip-path:inset(50%);white-space:nowrap;opacity:0;pointer-events:none;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ui-select-trigger{cursor:pointer}.ui-select-trigger[aria-expanded=true]{border-color:#6491b4}@supports (color:color-mix(in lab, red, red)){.ui-select-trigger[aria-expanded=true]{border-color:color-mix(in oklab, var(--color-accent-ink) 55%, var(--color-divider))}}.ui-select-chevron{color:var(--color-muted-foreground);transition:rotate var(--duration-fast) var(--ease-editorial);flex:none}.ui-select-trigger[aria-expanded=true] .ui-select-chevron{rotate:180deg}.ui-select-list{z-index:50;min-width:var(--radix-popover-trigger-width);max-width:min(92vw,24rem);max-height:min(20rem, var(--radix-popover-content-available-height));overscroll-behavior:contain;border:1px solid var(--color-divider);background:var(--color-card);transform-origin:var(--radix-popover-content-transform-origin);border-radius:.75rem;outline:none;padding:.3rem;overflow-y:auto;box-shadow:0 1px 2px #0f172a0a,0 18px 36px -18px #0f172a33}.ui-select-list[data-state=open]{animation:uiSelectIn var(--duration-fast) var(--ease-editorial)}.ui-select-list[data-state=closed]{animation:.12s ease-in forwards uiSelectOut}.ui-select-option{min-height:2.25rem;color:var(--color-foreground);cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color .14s var(--ease-editorial), color .14s var(--ease-editorial);border-radius:.5rem;align-items:center;gap:.75rem;padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem;display:flex}.ui-select-option[data-active]{background:#004f8c17}@supports (color:color-mix(in lab, red, red)){.ui-select-option[data-active]{background:color-mix(in oklab, var(--color-accent-ink) 9%, transparent)}}.ui-select-option[data-active]{color:var(--color-accent-ink)}.ui-select-option[aria-selected=true]{font-weight:600}.ui-select-check{color:var(--color-accent-ink);flex:none;margin-left:auto}@media (pointer:coarse){.ui-select-option{min-height:2.75rem}}@keyframes uiSelectIn{0%{opacity:0;transform:translateY(-4px)scale(.98)}}@keyframes uiSelectOut{to{opacity:0;transform:translateY(-2px)scale(.99)}}@keyframes uiSelectFade{0%{opacity:0}}@keyframes uiSelectFadeOut{to{opacity:0}}@media (prefers-reduced-motion:reduce){.ui-select-list[data-state=open]{animation:.12s ease-out uiSelectFade}.ui-select-list[data-state=closed]{animation:.1s ease-out forwards uiSelectFadeOut}.ui-select-option,.ui-select-chevron{transition:none}}
