@layer base{._selectTrigger_6p7rz_2{display:flex;font-family:var(--font-family-base);font-size:var(--type-control);font-weight:400;line-height:1.5;align-items:center;justify-content:space-between;height:2.5rem;padding:var(--spacing-2) var(--spacing-3);cursor:pointer;overflow:hidden;>*:not(svg){white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}._selectTrigger_6p7rz_2[data-placeholder]{color:var(--muted-foreground)}._selectIcon_6p7rz_26{height:1rem;width:1rem;color:var(--muted-foreground);margin-left:var(--spacing-2);transition:transform var(--animation-duration-normal) ease}._selectTrigger_6p7rz_2[data-state=open] ._selectIcon_6p7rz_26{transform:rotate(180deg)}._selectContent_6p7rz_38{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_6p7rz_1 var(--animation-duration-normal) ease}@keyframes _scaleIn_6p7rz_1{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:scale(1)}}._selectViewport_6p7rz_63{padding:var(--spacing-2)}._scrollButton_6p7rz_67{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_6p7rz_67:hover ._scrollIcon_6p7rz_79{color:var(--primary)}._scrollIcon_6p7rz_79{height:1rem;width:1rem;color:var(--muted-foreground);transition:color var(--animation-duration-fast) ease}._selectLabel_6p7rz_90{padding:var(--spacing-2) var(--spacing-4);font-size:var(--type-supporting);font-weight:500;color:var(--muted-foreground)}._selectItem_6p7rz_97{position:relative;display:flex;align-items:center;padding:var(--spacing-2) var(--spacing-4);padding-right:var(--spacing-8);font-size:var(--type-label);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_6p7rz_97:hover{background-color:var(--primary);color:var(--primary-foreground)}._selectItem_6p7rz_97:focus-visible{background-color:var(--primary);color:var(--primary-foreground)}._selectItem_6p7rz_97[data-disabled]{color:var(--muted-foreground);opacity:.5;pointer-events:none}._selectItemIndicator_6p7rz_131{position:absolute;right:var(--spacing-3);display:flex;align-items:center;justify-content:center}._checkIcon_6p7rz_139{height:1rem;width:1rem;color:currentColor}._selectSeparator_6p7rz_145{height:1px;background-color:var(--border);margin:var(--spacing-2) var(--spacing-1)}}
