.ui-select-menu{min-width:0;position:relative}.ui-select-menu__trigger{text-align:left;cursor:pointer;grid-template-columns:minmax(0,1fr) 14px;align-items:center;column-gap:8px;padding-right:9px;display:grid}.ui-select-menu__trigger:disabled{cursor:not-allowed}.ui-select-menu[data-open] .ui-select-menu__trigger{border-color:var(--focus)}.ui-select-menu__label{min-width:0;display:grid;overflow:hidden}.ui-select-menu__value,.ui-select-menu__sizer{grid-area:1/1;min-width:0}.ui-select-menu__value{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ui-select-menu__trigger[data-placeholder] .ui-select-menu__value{color:var(--caption)}.ui-select-menu__sizer{visibility:hidden;height:0;display:grid;overflow:hidden}.ui-select-menu__sizer>span{white-space:nowrap;grid-area:1/1}.ui-select-menu__sizer>span:before{content:attr(data-label)}.ui-select-menu__chevron{stroke-width:1.6px;width:14px;height:14px;color:var(--text-secondary);transition:transform var(--quick)}.ui-select-menu__trigger:hover:not(:disabled) .ui-select-menu__chevron{color:var(--text)}.ui-select-menu__trigger:active:not(:disabled) .ui-select-menu__chevron{transform:translateY(1px)}.ui-select-menu[data-open] .ui-select-menu__chevron{transform:rotate(180deg)}.ui-select-menu__popup{z-index:1000;overscroll-behavior:contain;border:1px solid var(--border-strong);border-radius:var(--radius-control);background:var(--panel);width:max-content;color:var(--text);font-size:var(--fs-content);--select-menu-from:-3px;animation:ui-select-menu-open var(--quick) both;margin:0;padding:0;position:fixed;inset:auto;overflow:hidden auto;box-shadow:0 10px 28px #00000052}.ui-select-menu__popup[data-placement=above]{--select-menu-from:3px}@keyframes ui-select-menu-open{0%{opacity:0;transform:translateY(var(--select-menu-from))}}.ui-select-menu__options{padding:4px}.ui-select-menu__option{min-height:var(--control-height);font-size:var(--fs-content);cursor:pointer;border-radius:4px;align-items:center;gap:10px;padding:4px 8px;line-height:1.45;display:flex}.ui-select-menu__option[data-active]{background:var(--hover);box-shadow:inset 2px 0 0 var(--focus)}.ui-select-menu__option[aria-selected=true]{background:var(--selected)}.ui-select-menu__option[aria-selected=true][data-active]{background:color-mix(in srgb, var(--selected) 70%, var(--hover))}.ui-select-menu__option[aria-disabled=true]{color:var(--text-secondary);opacity:.55;cursor:not-allowed}.ui-select-menu__option-label{overflow-wrap:anywhere;flex:1;min-width:0}.ui-select-menu__option[aria-selected=true] .ui-select-menu__option-label{font-weight:500}.ui-select-menu__check{stroke-width:2px;width:14px;height:14px;color:var(--link);visibility:hidden;flex:none}.ui-select-menu__option[aria-selected=true] .ui-select-menu__check{visibility:visible}.ui-select-menu__empty{font-size:var(--fs-control);line-height:var(--lh-form);color:var(--text-secondary);margin:0;padding:10px 12px 12px}@media (pointer:coarse){.ui-select-menu__option{min-height:var(--touch-target)}}@media (prefers-reduced-motion:reduce){.ui-select-menu__popup{animation:none}.ui-select-menu__chevron{transition:none}}@media (forced-colors:active){.ui-select-menu__popup{border-color:canvastext}.ui-select-menu__option[data-active]{outline-offset:-2px;outline:2px solid highlight}.ui-select-menu__option[aria-selected=true]{outline-offset:-1px;outline:1px solid canvastext}}
