/*! 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)))){*,: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(--input-background-color);--listbox-item-hover-background-color:var(--highlight-color);--listbox-border-color:var(--border-color);--listbox-outline-color:var(--input-focus-border-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=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-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)}:is([data-scope=listbox][data-part=root][disabled],[data-scope=listbox][data-part=root][data-disabled]) [data-part=content]{background-color:var(--input-disabled-background-color);border-color:var(--input-disabled-border-color);color:var(--input-disabled-color);cursor:not-allowed}:is([data-scope=listbox][data-part=root][readonly],[data-scope=listbox][data-part=root][data-readonly]) [data-part=content]{background-color:var(--input-read-only-background-color);border-color:var(--input-read-only-border-color);cursor:not-allowed}[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(--input-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]{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,[data-scope=listbox][data-part=item][data-hover]{color:var(--input-dropdown-item-hover-color);background-color:var(--input-dropdown-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][disabled],[data-scope=listbox][data-part=item][data-disabled]{opacity:.5}:is([data-scope=listbox][data-part=item][disabled],[data-scope=listbox][data-part=item][data-disabled]),:is([data-scope=listbox][data-part=item][disabled],[data-scope=listbox][data-part=item][data-disabled]):hover{cursor:not-allowed;color:inherit;background-color:#0000}[data-scope=listbox][data-part=item-indicator]{color:var(--input-indicator-active-color);margin-left:calc(var(--spacing,.25rem) * 2)}:is([data-scope=listbox][readonly],[data-scope=listbox][data-readonly]) [data-part=item]{pointer-events:none;background-color:#0000}}@property --tw-font-weight{syntax:"*";inherits:false}
