.ui-select-trigger{appearance:none;background:var(--cc-surface);border:1px solid var(--cc-rule-strong);border-radius:var(--cc-r-2);color:var(--cc-ink-2);cursor:default;font-family:var(--cc-font);min-width:120px;height:28px;transition:border-color var(--cc-dur-fast) ease, color var(--cc-dur-fast) ease, transform var(--cc-dur-press) var(--cc-ease-out);-webkit-user-select:none;user-select:none;white-space:nowrap;justify-content:space-between;align-items:center;gap:8px;padding:0 6px 0 10px;font-size:12.5px;font-weight:500;display:inline-flex}@media (hover:hover) and (pointer:fine){.ui-select-trigger:hover:not([data-disabled]){border-color:var(--cc-ink-3);color:var(--cc-ink)}}.ui-select-trigger:active:not([data-disabled]),.ui-select-trigger[data-pressed]{transform:scale(.97)}.ui-select-trigger[data-popup-open]{border-color:var(--cc-ink-3);color:var(--cc-ink)}.ui-select-trigger[data-disabled]{color:var(--cc-ink-3);opacity:.6;pointer-events:none}.ui-select-value{text-overflow:ellipsis;line-height:1;overflow:hidden;transform:translateY(-.5px)}.ui-select-value[data-placeholder]{color:var(--cc-ink-3)}.ui-select-caret{color:var(--cc-ink-3);transition:transform var(--cc-dur-fast) var(--cc-ease-out);flex:none;display:inline-flex}.ui-select-trigger[data-popup-open] .ui-select-caret{transform:rotate(180deg)}.ui-select-popup{min-width:var(--anchor-width)}.ui-select-list{max-height:min(var(--available-height), 320px);overscroll-behavior:contain;overflow-y:auto}@media (pointer:coarse){.ui-select-trigger{position:relative}.ui-select-trigger:after{content:"";position:absolute;inset:-7px 0}}@media (prefers-reduced-motion:reduce){.ui-select-trigger:active:not([data-disabled]){transform:none}.ui-select-caret{transition:none}}
