@layer properties,theme,base;@layer components{._trigger_163c9_6{box-sizing:border-box;justify-content:space-between;align-items:center;gap:var(--space-2);width:fit-content;padding-block:var(--space-2);padding-inline:10px var(--space-2);border:var(--border-width) solid var(--input);border-radius:var(--radius-lg);background-color:var(--surface-elevated);color:var(--foreground);font-family:inherit;font-size:var(--text-label-size);line-height:var(--text-label-line-height);font-weight:var(--text-body-weight);letter-spacing:var(--text-label-tracking);white-space:nowrap;outline:none;transition:color .15s,border-color .15s,box-shadow .15s;display:flex}._trigger_163c9_6[data-placeholder]{color:var(--muted-foreground)}._trigger_163c9_6:focus-visible{border-color:var(--ring);box-shadow:inset 0 0 0 var(--ring-inset) var(--ring)}@media (forced-colors:active){._trigger_163c9_6:focus-visible{outline-offset:2px;outline:2px solid highlight}}._trigger_163c9_6:disabled{cursor:not-allowed;opacity:var(--opacity-disabled)}._trigger_163c9_6[aria-invalid=true]{border-color:var(--destructive);box-shadow:inset 0 0 0 var(--ring-inset) var(--destructive)}._sizeDefault_163c9_9{height:var(--control-height-sm)}._sizeSm_163c9_9{height:var(--control-height-xs);border-radius:var(--radius-md)}._variantFilter_163c9_117{height:var(--control-height-md);color:var(--muted-foreground)}._triggerIcon_163c9_122{pointer-events:none;color:var(--muted-foreground);flex-shrink:0}._value_163c9_128{align-items:center;gap:var(--space-2);text-align:start;text-overflow:ellipsis;flex:1;display:flex;overflow:hidden}._positioner_163c9_138{isolation:isolate;z-index:50}._popup_163c9_143{box-sizing:border-box;--select-scroll-arrow-height:calc(var(--icon-size-sm) + var(--space-1) * 2);isolation:isolate;z-index:50;max-height:var(--available-height);width:var(--anchor-width);border-radius:var(--radius-lg);border:var(--border-width) solid var(--popover-border);background-color:var(--popover);min-width:9rem;color:var(--popover-foreground);box-shadow:var(--popover-shadow);transform-origin:var(--transform-origin);flex-direction:column;transition:opacity .1s,transform .1s;display:flex;position:relative;overflow:hidden}@media (prefers-reduced-motion:reduce){._popup_163c9_143{transition:opacity .1s}}._popup_163c9_143[data-starting-style],._popup_163c9_143[data-ending-style]{opacity:0;transform:scale(.95)}._list_163c9_157{min-height:0;padding:var(--space-1);overflow:hidden auto}._popup_163c9_143 ._list_163c9_157{scroll-padding-block:var(--select-scroll-arrow-height)}._group_163c9_258{scroll-margin:var(--space-1) 0}._groupLabel_163c9_262{padding:var(--space-1) var(--space-2);color:var(--muted-foreground);font-size:var(--text-meta-size);line-height:var(--text-meta-line-height)}._item_163c9_269{box-sizing:border-box;align-items:center;gap:var(--space-2);width:100%;padding:var(--space-1) var(--space-8) var(--space-1) 6px;border-radius:var(--radius-md);cursor:default;-webkit-user-select:none;user-select:none;font-size:var(--text-meta-size);line-height:var(--text-meta-line-height);outline:none;display:flex;position:relative}._item_163c9_269:focus,._item_163c9_269[data-highlighted]{background-color:var(--accent);color:var(--accent-foreground)}._item_163c9_269[data-disabled]{pointer-events:none;opacity:var(--opacity-disabled)}._itemText_163c9_314{gap:var(--space-2);white-space:nowrap;flex:1 0;display:flex}._itemIndicator_163c9_275{pointer-events:none;width:var(--icon-size-sm);height:var(--icon-size-sm);justify-content:center;align-items:center;display:flex;position:absolute;inset-inline-end:var(--space-2)}._separator_163c9_345{pointer-events:none;margin:var(--space-2) calc(-1 * var(--space-1));height:var(--border-width);background-color:var(--border)}._scrollArrow_163c9_157{box-sizing:border-box;z-index:10;width:100%;padding:var(--space-1) 0;cursor:default;background-color:var(--popover);justify-content:center;align-items:center;display:flex}._popup_163c9_143 ._scrollArrow_163c9_157{height:var(--select-scroll-arrow-height)}._scrollArrowUp_163c9_385{top:0}._scrollArrowDown_163c9_389{bottom:0}._svgIcon_163c9_393{width:var(--icon-size-sm);height:var(--icon-size-sm);pointer-events:none;flex-shrink:0}}@layer utilities;
