.select-trigger{border:1px solid var(--color-surface-border);background:var(--color-surface-light);color:#fff;border-radius:.75rem;justify-content:space-between;align-items:center;gap:.75rem;min-width:11rem;height:2.5rem;padding:0 .85rem 0 1rem;font-size:.875rem;font-weight:600;transition:border-color .15s,background .15s;display:inline-flex}.select-trigger:hover,.select-trigger[data-state=open]{background:color-mix(in srgb,#fff 3%,var(--color-surface-light));border-color:#ffffff38}.select-trigger:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.select-trigger__icon{color:#9ca3af;transition:transform .15s}.select-trigger[data-state=open] .select-trigger__icon{transform:rotate(180deg)}.select-menu{z-index:50;min-width:var(--reka-select-trigger-width);border:1px solid var(--color-surface-border);background:color-mix(in srgb,#000 18%,var(--color-surface-light));border-radius:.875rem;padding:.3rem;overflow:hidden;box-shadow:0 18px 40px #00000073,0 2px 6px #0000004d}.select-menu[data-state=open]{animation:.12s ease-out select-menu-in}.select-menu__viewport{flex-direction:column;gap:2px;display:flex}.select-menu__item{cursor:pointer;-webkit-user-select:none;user-select:none;color:#d1d5db;border-radius:.6rem;outline:none;justify-content:space-between;align-items:center;gap:1rem;padding:.55rem .75rem;font-size:.875rem;transition:background .1s,color .1s;display:flex;position:relative}.select-menu__item:focus-visible{outline:none}.select-menu__item[data-highlighted]{color:#fff;background:#ffffff12}.select-menu__item[data-state=checked]{color:var(--color-primary);font-weight:600}.select-menu__check{color:var(--color-primary);display:inline-flex}@keyframes select-menu-in{0%{opacity:0;transform:translateY(-4px)scale(.98)}}@media (prefers-reduced-motion:reduce){.select-menu[data-state=open]{animation:none}}
