@layer base{._selectTrigger_4v4up_2{display:flex;align-items:center;justify-content:space-between;font-family:var(--font-family-base);font-size:1rem;min-height:2.75rem;line-height:1.5;color:var(--foreground);background-color:var(--input);border:1px solid var(--border-control);border-radius:var(--radius);padding:var(--spacing-2) var(--spacing-3);transition:border-color var(--animation-duration-normal) ease,background-color var(--animation-duration-normal) ease;outline:none;cursor:pointer;overflow:hidden;>*:not(svg){white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}@media(hover:hover){._selectTrigger_4v4up_2:hover:not(:focus):not([data-disabled]){border-color:var(--border-strong)}}._selectTrigger_4v4up_2:focus{border-color:var(--ring);box-shadow:0 0 0 3px var(--state-focus)}._selectTrigger_4v4up_2[data-placeholder]{color:var(--muted-foreground)}._selectTrigger_4v4up_2[data-disabled]{background-color:var(--muted);color:var(--muted-foreground);cursor:not-allowed;opacity:.75;box-shadow:none}._selectIcon_4v4up_52{height:1rem;width:1rem;color:var(--muted-foreground);margin-left:var(--spacing-2);transition:transform var(--animation-duration-normal) ease}._selectTrigger_4v4up_2[data-state=open] ._selectIcon_4v4up_52{transform:rotate(180deg)}._selectContent_4v4up_64{z-index:var(--z-overlay);max-height:var(--radix-select-content-available-height);min-width:12rem;max-width:24rem;overflow:hidden;background-color:var(--popup);color:var(--popup-foreground);border-radius:var(--radius);border:1px solid var(--border);box-shadow:var(--shadow-md);animation:_scaleIn_4v4up_1 var(--animation-duration-normal) ease}@keyframes _scaleIn_4v4up_1{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:scale(1)}}._selectViewport_4v4up_89{padding:var(--spacing-2)}._scrollButton_4v4up_93{display:flex;align-items:center;justify-content:center;height:var(--spacing-6);background-color:var(--popup);color:var(--popup-foreground);cursor:pointer;border:none;outline:none}._scrollButton_4v4up_93:hover ._scrollIcon_4v4up_105{color:var(--foreground)}._scrollIcon_4v4up_105{height:1rem;width:1rem;color:var(--muted-foreground);transition:color var(--animation-duration-fast) ease}._selectLabel_4v4up_116{padding:var(--spacing-2) var(--spacing-4);font-size:.875rem;font-weight:500;color:var(--muted-foreground)}._selectItem_4v4up_123{position:relative;display:flex;align-items:center;min-height:2.75rem;padding:var(--spacing-2) var(--spacing-4);padding-right:var(--spacing-8);font-size:.9375rem;line-height:1.5;border-radius:var(--radius-sm);color:var(--popup-foreground);user-select:none;outline:none;cursor:pointer;transition:background-color var(--animation-duration-fast) ease,color var(--animation-duration-fast) ease}._selectItem_4v4up_123:hover,._selectItem_4v4up_123[data-highlighted]{background-color:var(--state-hover);color:var(--foreground)}._selectItem_4v4up_123:focus-visible{background-color:var(--state-hover);color:var(--foreground);box-shadow:inset 0 0 0 2px var(--ring)}._selectItem_4v4up_123[data-state=checked]{font-weight:600}._selectItem_4v4up_123[data-disabled]{color:var(--muted-foreground);opacity:.5;pointer-events:none}._selectItemIndicator_4v4up_165{position:absolute;right:var(--spacing-3);display:flex;align-items:center;justify-content:center}._checkIcon_4v4up_173{height:1rem;width:1rem;color:currentColor}._selectSeparator_4v4up_179{height:1px;background-color:var(--border);margin:var(--spacing-2) var(--spacing-1)}}
