/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-font-weight:initial}}}._Root_1izg5_2{color:var(--demo-neutral-fg);flex-direction:column;gap:.375rem;width:100%;display:flex}._Label_1izg5_2{color:var(--demo-neutral-fg);-webkit-user-select:none;user-select:none;font-size:.875rem;font-weight:500;line-height:1.25rem}._Control_1izg5_2{position:relative}._Control_1izg5_2,._Trigger_1izg5_2{align-items:center;gap:.5rem;width:100%;display:flex}._Trigger_1izg5_2{background-color:var(--ui-bg);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--ui-border-accented);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-ring-inset:inset;border-radius:var(--ui-radius);color:var(--demo-neutral-fg);outline-color:var(--ui-primary);border:0;justify-content:space-between;padding:.5rem .75rem;font-family:inherit;font-size:.875rem;line-height:1.25rem}@supports (color:color-mix(in lab,red,red)){._Trigger_1izg5_2{outline-color:color-mix(in oklab,var(--ui-primary) 25%,transparent)}}._Trigger_1izg5_2{-webkit-user-select:none;user-select:none}._Trigger_1izg5_2[data-state=open]{--tw-ring-color:var(--ui-primary);outline-style:var(--tw-outline-style);outline-width:3px}._Trigger_1izg5_2[data-placeholder-shown]{color:var(--demo-neutral-emphasized)}._Trigger_1izg5_2[data-disabled]{opacity:.5;filter:grayscale()}._Trigger_1izg5_2[data-invalid]{--tw-ring-color:var(--ui-error);outline-color:var(--ui-error)}@supports (color:color-mix(in lab,red,red)){._Trigger_1izg5_2[data-invalid]{outline-color:color-mix(in oklab,var(--ui-error) 25%,transparent)}}._Trigger_1izg5_2[data-invalid]:focus,._Trigger_1izg5_2[data-invalid]:focus-visible,._Trigger_1izg5_2[data-invalid][data-state=open]{--tw-ring-color:var(--ui-error);outline-style:var(--tw-outline-style);outline-width:3px}._Trigger_1izg5_2 svg{width:1rem;height:1rem;color:var(--demo-neutral-emphasized)}._Root_1izg5_2[data-state=open] ._Trigger_1izg5_2{--tw-ring-color:var(--ui-primary);outline-style:var(--tw-outline-style);outline-width:3px}._ValueText_1izg5_2{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._Indicators_1izg5_2{pointer-events:none;align-items:center;gap:8px;display:flex;position:absolute;top:50%;right:.725rem;transform:translateY(-50%)}._Indicator_1izg5_2{color:var(--demo-neutral-emphasized);flex-shrink:0;justify-content:center;align-items:center;display:flex}._Indicator_1izg5_2 svg{width:1rem;height:1rem}._ClearTrigger_1izg5_2{color:var(--demo-neutral-emphasized);pointer-events:auto;background:0 0;border:0;justify-content:center;align-items:center;transition:color .15s;display:flex}._ClearTrigger_1izg5_2:hover{color:var(--demo-neutral-fg)}._ClearTrigger_1izg5_2 svg{width:1rem;height:1rem}._Positioner_1izg5_2{z-index:500}._Content_1izg5_2{background-color:var(--ui-bg);--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--ui-border-accented);--tw-ring-inset:inset;min-width:var(--reference-width);background:var(--demo-bg-popover);border-radius:var(--ui-radius);z-index:calc(var(--demo-popover-z-index) + var(--layer-index,0));max-height:min(var(--available-height,300px),300px);transform-origin:var(--transform-origin);scrollbar-width:thin;scrollbar-color:var(--demo-border-emphasized) var(--demo-bg-popover);outline:none;flex-direction:column;gap:.25rem;padding:.25rem;display:flex;overflow-y:auto}._Content_1izg5_2::-webkit-scrollbar{background:var(--demo-bg-popover);border-radius:4px;width:8px}._Content_1izg5_2::-webkit-scrollbar-thumb{border-radius:.375rem}._Content_1izg5_2[data-state=open]{animation:.15s ease-out _select-fade-in_1izg5_1}._Content_1izg5_2[data-state=closed]{animation:.1s ease-in _select-fade-out_1izg5_1}._ItemGroup_1izg5_2{flex-direction:column;display:flex}._ItemGroup_1izg5_2+._ItemGroup_1izg5_2{margin-top:.5rem}._ItemGroupLabel_1izg5_2{color:var(--ui-primary);text-transform:uppercase;letter-spacing:.025em;padding:.375rem .5rem;font-size:.75rem;font-weight:600}._Item_1izg5_2{-webkit-user-select:none;user-select:none;border-radius:.25rem;justify-content:space-between;align-items:center;gap:.5rem;padding:.5rem;font-size:.875rem;line-height:1.25rem;display:flex}._Item_1izg5_2[data-highlighted]{background:var(--demo-neutral-subtle)}._Item_1izg5_2[data-state=checked]{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500)}._Item_1izg5_2[data-disabled]{color:var(--demo-neutral-emphasized);opacity:.5}._ItemText_1izg5_2{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}._ItemIndicator_1izg5_2{color:var(--ui-primary);flex-shrink:0;justify-content:center;align-items:center;display:flex}@keyframes _select-fade-in_1izg5_1{0%{opacity:0}to{opacity:1}}@keyframes _select-fade-out_1izg5_1{0%{opacity:1}to{opacity:0}}@keyframes _scale-fade-in_1izg5_1{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes _scale-fade-out_1izg5_1{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}
