/*! tailwindcss v4.1.18 | 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)))){*,:before,:after,::backdrop{--tw-font-weight:initial}}}@layer components{[data-scope=listbox][data-part=root]{font-size:var(--listbox-font-size);--listbox-background-color:var(--overlay-background-color);--listbox-item-hover-background-color:var(--highlight-color);--listbox-border-color:var(--border-color);--listbox-inactive-color:var(--inactive-color);--listbox-outline-color:var(--active-color);--listbox-border-radius:var(--border-radius-md);--listbox-font-size:var(--font-size-md);--listbox-label-width:var(--label-width-md);--listbox-padding-y:var(--input-padding-y-md);--listbox-padding-x:var(--input-padding-x-md)}[data-scope=listbox][data-part=root][data-size=xs]{--listbox-border-radius:var(--border-radius-xs);--listbox-font-size:var(--font-size-xs);--listbox-label-width:var(--label-width-xs);--listbox-padding-y:var(--input-padding-y-xs);--listbox-padding-x:var(--input-padding-x-xs)}[data-scope=listbox][data-part=root][data-size=sm]{--listbox-border-radius:var(--border-radius-sm);--listbox-font-size:var(--font-size-sm);--listbox-label-width:var(--label-width-sm);--listbox-padding-y:var(--input-padding-y-sm);--listbox-padding-x:var(--input-padding-x-sm)}[data-scope=listbox][data-part=root][data-size=lg]{--listbox-border-radius:var(--border-radius-lg);--listbox-font-size:var(--font-size-lg);--listbox-label-width:var(--label-width-lg);--listbox-padding-y:var(--input-padding-y-lg);--listbox-padding-x:var(--input-padding-x-lg)}[data-scope=listbox][data-part=root][data-size=xl]{--listbox-border-radius:var(--border-radius-xl);--listbox-font-size:var(--font-size-xl);--listbox-label-width:var(--label-width-xl);--listbox-padding-y:var(--input-padding-y-xl);--listbox-padding-x:var(--input-padding-x-xl)}[data-scope=listbox][data-part=root][data-label-width]{--tag-label-width:attr(data-label-width type(<length>))}[data-scope=listbox][data-part=root][data-orientation=horizontal]{gap:var(--listbox-input-gap);flex-direction:row;align-items:flex-start;display:flex}[data-scope=listbox][data-part=root][data-orientation=horizontal] [data-part=label]{padding:var(--listbox-padding-y)0;width:var(--listbox-label-width)}[data-scope=listbox][data-part=root][data-orientation=horizontal] [data-part=content]{flex:auto}[data-scope=listbox][data-part=root][data-orientation=vertical] [data-part=label]{margin-bottom:var(--listbox-padding-y)}[data-scope=listbox][data-part=root][data-invalid]{--listbox-border-color:var(--invalid-color);--listbox-outline-color:var(--invalid-color)}[data-scope=listbox][data-part=root][data-disabled] [data-part=content]{cursor:not-allowed;opacity:.5}[data-scope=listbox][data-part=label]{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);display:block}[data-scope=listbox][data-part=content]{border:1px solid var(--listbox-border-color);background-color:var(--listbox-background-color);border-radius:var(--listbox-border-radius);outline-color:var(--listbox-outline-color)}[data-scope=listbox][data-part=item-group]{margin:var(--listbox-padding-y)0}[data-scope=listbox][data-part=item-group-label]{color:var(--listbox-inactive-color);margin:0 var(--listbox-padding-x)calc(var(--listbox-padding-y)/2);--tw-font-weight:var(--font-weight-semibold,600);font-size:90%;font-weight:var(--font-weight-semibold,600)}[data-scope=listbox][data-part=item]{padding:var(--listbox-padding-y)var(--listbox-padding-x);cursor:pointer;justify-content:space-between;align-items:center;display:flex}[data-scope=listbox][data-part=item]:hover{background-color:var(--listbox-item-hover-background-color)}[data-scope=listbox][data-part=item][data-state=checked]{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500)}[data-scope=listbox][data-part=item][data-disabled]{opacity:.5}[data-scope=listbox][data-part=item][data-disabled],[data-scope=listbox][data-part=item][data-disabled]:hover{cursor:not-allowed;background-color:#0000}[data-scope=listbox][data-part=item-indicator]{color:var(--listbox-item-indicator-color);margin-left:calc(var(--spacing,.25rem)*2)}[data-scope=listbox][data-read-only] [data-part=item]{pointer-events:none;background-color:#0000}}@property --tw-font-weight{syntax:"*";inherits:false}
