/*! 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;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-border-style:solid;--tw-leading:initial}}}@layer components{[data-scope=date-picker]{font-size:var(--date-picker-font-size);line-height:var(--line-height)}[data-scope=date-picker][data-part=root],[data-scope=date-picker][data-part=positioner]{--date-picker-active-color:var(--color-neutral-100);--date-picker-active-background-color:var(--color-neutral-800);--date-picker-hover-color:inherit;--date-picker-hover-background-color:var(--color-neutral-200);--date-picker-range-color:var(--color-neutral-700);--date-picker-range-background-color:var(--color-neutral-100)}:is([data-scope=date-picker][data-part=root],[data-scope=date-picker][data-part=positioner])[data-color-scheme=primary]{--date-picker-active-background-color:var(--color-primary-500);--date-picker-active-color:var(--color-primary-50);--date-picker-hover-background-color:var(--color-primary-100);--date-picker-hover-color:inherit;--date-picker-range-background-color:var(--color-primary-100);--date-picker-range-color:var(--color-primary-500)}:is([data-scope=date-picker][data-part=root],[data-scope=date-picker][data-part=positioner])[data-color-scheme=secondary]{--date-picker-active-background-color:var(--color-secondary-500);--date-picker-active-color:var(--color-secondary-50);--date-picker-hover-background-color:var(--color-secondary-100);--date-picker-hover-color:inherit;--date-picker-range-background-color:var(--color-secondary-100);--date-picker-range-color:var(--color-secondary-500)}:is([data-scope=date-picker][data-part=root],[data-scope=date-picker][data-part=positioner]):where([data-theme=dark],[data-theme=dark] *){--date-picker-active-background-color:var(--color-neutral-100);--date-picker-active-color:var(--color-neutral-900);--date-picker-hover-background-color:var(--color-neutral-700);--date-picker-hover-color:inherit;--date-picker-range-background-color:var(--color-neutral-900);--date-picker-range-color:var(--color-neutral-400)}:is([data-scope=date-picker][data-part=root],[data-scope=date-picker][data-part=positioner]):where([data-theme=dark],[data-theme=dark] *)[data-color-scheme=primary]{--date-picker-active-background-color:var(--color-primary-800);--date-picker-active-color:var(--color-primary-200);--date-picker-hover-background-color:var(--color-primary-900);--date-picker-hover-color:inherit;--date-picker-range-background-color:var(--color-primary-950);--date-picker-range-color:var(--color-primary-500)}:is([data-scope=date-picker][data-part=root],[data-scope=date-picker][data-part=positioner]):where([data-theme=dark],[data-theme=dark] *)[data-color-scheme=secondary]{--date-picker-active-background-color:var(--color-secondary-800);--date-picker-active-color:var(--color-secondary-200);--date-picker-hover-background-color:var(--color-secondary-900);--date-picker-hover-color:inherit;--date-picker-range-background-color:var(--color-secondary-950);--date-picker-range-color:var(--color-secondary-500)}[data-scope=date-picker][data-part=root],[data-scope=date-picker][data-part=positioner]{--date-picker-border-radius:var(--border-radius-md);--date-picker-cell-size:2.25rem;--date-picker-font-size:var(--font-size-md);--date-picker-label-width:var(--label-width-md);--date-picker-padding:var(--input-padding-y-md);--date-picker-input-gap:var(--gap-md);--date-picker-input-padding:var(--input-padding-x-md)}:is([data-scope=date-picker][data-part=root],[data-scope=date-picker][data-part=positioner])[data-size=sm]{--date-picker-border-radius:var(--border-radius-sm);--date-picker-cell-size:1.5rem;--date-picker-font-size:var(--font-size-sm);--date-picker-label-width:var(--label-width-sm);--date-picker-padding:var(--input-padding-y-sm);--date-picker-input-gap:var(--gap-sm);--date-picker-input-padding:var(--input-padding-x-sm)}:is([data-scope=date-picker][data-part=root],[data-scope=date-picker][data-part=positioner])[data-size=lg]{--date-picker-border-radius:var(--border-radius-lg);--date-picker-cell-size:2.5rem;--date-picker-font-size:var(--font-size-lg);--date-picker-label-width:var(--label-width-lg);--date-picker-padding:var(--input-padding-y-lg);--date-picker-input-gap:var(--gap-lg);--date-picker-input-padding:var(--input-padding-x-lg)}:is([data-scope=date-picker][data-part=root],[data-scope=date-picker][data-part=positioner])[data-label-width]{--date-picker-label-width:attr(data-label-width type(<length>))}[data-scope=date-picker][data-orientation=horizontal]{gap:var(--date-picker-input-gap);flex-direction:row;align-items:flex-start;display:flex}[data-scope=date-picker][data-orientation=horizontal] [data-part=label]{padding:var(--date-picker-padding) 0;min-width:var(--date-picker-label-width);max-width:var(--date-picker-label-width)}[data-scope=date-picker][data-orientation=horizontal] [data-part=content]{flex:auto}[data-scope=date-picker][data-orientation=vertical] [data-part=label]{margin-bottom:var(--date-picker-padding)}[data-scope=date-picker][data-part=label]{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);display:block}[data-scope=date-picker][data-part=control]{display:flex;position:relative}[data-scope=date-picker][data-part=control][readonly],[data-scope=date-picker][data-part=control][data-readonly]{cursor:not-allowed}[data-scope=date-picker][data-part=control][disabled],[data-scope=date-picker][data-part=control][data-disabled]{cursor:not-allowed;opacity:.5}[data-scope=date-picker][data-part=trigger]{background-color:var(--overlay-background-color);border-radius:var(--date-picker-border-radius);font-size:var(--date-picker-font-size);cursor:pointer;width:100%}[data-scope=date-picker][data-part=trigger][disabled],[data-scope=date-picker][data-part=trigger][data-disabled]{cursor:not-allowed}[data-scope=date-picker][data-part=trigger][readonly],[data-scope=date-picker][data-part=trigger][data-readonly]{cursor:default}[data-scope=date-picker][data-part=trigger]>[data-scope=icon]{left:var(--date-picker-input-padding);top:calc(var(--date-picker-padding) * var(--line-height));opacity:.75;position:absolute}[data-scope=date-picker][data-part=trigger]>[data-scope=readonly-input]{background-color:var(--input-background-color);border-color:var(--input-border-color);color:var(--input-color);outline:var(--input-outline-width) solid transparent;padding-right:calc(var(--date-picker-font-size) + (var(--date-picker-input-padding) * 1.5));text-align:left}[data-scope=date-picker][data-part=trigger]>[data-scope=readonly-input][data-placeholder-shown]{color:var(--inactive-color)}[data-scope=date-picker][data-part=trigger][data-state=open]>[data-scope=readonly-input]{border-color:var(--input-focus-border-color);outline-color:var(--input-focus-border-color)}[data-scope=date-picker][data-part=trigger][data-invalid]>[data-scope=readonly-input]{border-color:var(--input-invalid-border-color);outline-color:var(--input-invalid-border-color)}[data-scope=date-picker][data-part=clear-trigger]{color:var(--input-indicator-color);right:var(--date-picker-input-padding);transition-duration:var(--transition-duration);transition-property:color;transition-timing-function:var(--transition-easing);width:var(--date-picker-font-size);--tw-translate-y: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y);cursor:pointer;fill:currentColor;position:absolute;top:50%}[data-scope=date-picker][data-part=clear-trigger]:hover,[data-scope=date-picker][data-part=clear-trigger][data-hover]{color:var(--input-indicator-active-color)}[data-scope=date-picker][data-part=content]{animation:fade-out var(--animation-duration) var(--animation-easing)}[data-scope=date-picker][data-part=content][data-state=open]{animation:fade-in var(--animation-duration) var(--animation-easing)}[data-scope=date-picker][data-part=view]{background-color:var(--overlay-background-color);border-color:var(--border-color);border-radius:var(--date-picker-border-radius);box-shadow:var(--elevation);padding:var(--date-picker-padding);gap:var(--date-picker-padding);border-style:var(--tw-border-style);border-width:1px;flex-direction:column;display:inline-flex}[data-scope=date-picker][data-part=view-control]{justify-content:space-between;display:flex}[data-scope=date-picker][data-part=view-control] [data-part=next-trigger],[data-scope=date-picker][data-part=view-control] [data-part=prev-trigger],[data-scope=date-picker][data-part=view-control] [data-part=view-trigger]{border-radius:var(--date-picker-border-radius);transition-duration:var(--transition-duration);transition-property:background-color;transition-timing-function:var(--transition-easing);cursor:pointer;padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 2);background-color:#0000}:is([data-scope=date-picker][data-part=view-control] [data-part=next-trigger],[data-scope=date-picker][data-part=view-control] [data-part=prev-trigger],[data-scope=date-picker][data-part=view-control] [data-part=view-trigger]):hover,:is([data-scope=date-picker][data-part=view-control] [data-part=next-trigger],[data-scope=date-picker][data-part=view-control] [data-part=prev-trigger],[data-scope=date-picker][data-part=view-control] [data-part=view-trigger])[data-hover]{background-color:var(--datepicker-item-active-background-color);color:var(--datepicker-item-active-color)}[data-scope=date-picker][data-part=view-control] [data-part=next-trigger],[data-scope=date-picker][data-part=view-control] [data-part=prev-trigger]{stroke:var(--muted-color);fill:none;stroke-width:2px}:is([data-scope=date-picker][data-part=view-control] [data-part=next-trigger],[data-scope=date-picker][data-part=view-control] [data-part=prev-trigger])>svg{height:var(--date-picker-font-size);width:var(--date-picker-font-size)}:is([data-scope=date-picker][data-part=view-control] [data-part=next-trigger],[data-scope=date-picker][data-part=view-control] [data-part=prev-trigger])[data-disabled]{visibility:hidden}[data-scope=date-picker][data-part=view-control] [data-part=range-text]{gap:calc(var(--date-picker-padding) * 1.5);text-align:center;--tw-font-weight:var(--font-weight-semibold,600);font-size:90%;font-weight:var(--font-weight-semibold,600);align-items:center;display:inline-flex}[data-scope=date-picker] [data-scope=stack]{gap:calc(var(--date-picker-padding) * 1.5)}[data-scope=date-picker][data-part=table]{border-collapse:collapse;text-align:center;vertical-align:top;width:100%}[data-scope=date-picker][data-part=table-header]{color:var(--muted-color);padding-bottom:var(--date-picker-padding);--tw-font-weight:var(--font-weight-bold,700);font-size:70%;font-weight:var(--font-weight-bold,700);text-transform:uppercase;width:var(--date-picker-cell-size)}[data-scope=date-picker][data-part=table-cell-trigger]{border-radius:var(--date-picker-border-radius);transition-duration:var(--transition-duration);transition-property:background-color;transition-timing-function:var(--transition-easing);cursor:pointer;--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);justify-content:center;align-items:center;display:inline-flex}[data-scope=date-picker][data-part=table-cell-trigger][data-view=day]{height:var(--date-picker-cell-size);width:var(--date-picker-cell-size)}[data-scope=date-picker][data-part=table-cell-trigger][data-view=month],[data-scope=date-picker][data-part=table-cell-trigger][data-view=year]{height:calc(var(--date-picker-cell-size) * 1.25);width:calc(var(--date-picker-cell-size) * 1.75)}[data-scope=date-picker][data-part=table-cell-trigger][data-today]{position:relative}[data-scope=date-picker][data-part=table-cell-trigger][data-today]:after{content:"";border-left:6px solid #0000;border-right:6px solid #0000;border-top:6px solid var(--date-picker-active-background-color);height:var(--spacing,.25rem);width:var(--spacing,.25rem);--tw-translate-x: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y);border-radius:3.40282e38px;position:absolute;top:0;left:50%}[data-scope=date-picker][data-part=table-cell-trigger]:hover,[data-scope=date-picker][data-part=table-cell-trigger][data-hover]{background-color:var(--date-picker-hover-background-color);color:var(--date-picker-hover-color)}[data-scope=date-picker][data-part=table-cell-trigger][data-selected]{background-color:var(--date-picker-active-background-color);color:var(--date-picker-active-color)}[data-scope=date-picker][data-part=table-cell-trigger][data-selected][data-today]:after{border-top-color:var(--date-picker-active-color)}[data-scope=date-picker][data-part=table-cell-trigger][data-in-range]{background-color:var(--date-picker-range-background-color);color:var(--date-picker-range-color);border-radius:0}[data-scope=date-picker][data-part=table-cell-trigger][data-range-start],[data-scope=date-picker][data-part=table-cell-trigger][data-range-end]{background-color:var(--date-picker-active-background-color);color:var(--date-picker-active-color)}[data-scope=date-picker][data-part=table-cell-trigger][data-range-start]{border-radius:3.40282e38px 0 0 3.40282e38px}[data-scope=date-picker][data-part=table-cell-trigger][data-range-end]{border-radius:0 3.40282e38px 3.40282e38px 0}[data-scope=date-picker][data-part=table-cell-trigger][data-disabled]{color:var(--muted-color);cursor:not-allowed;opacity:.5;background-color:#0000}[data-scope=date-picker][data-part=table-cell-trigger][data-view=day][data-disabled][data-outside-range]{display:none}[data-scope=date-picker] [data-part=presets]{border-color:var(--border-color);padding:var(--date-picker-padding) calc(var(--date-picker-padding) * 2) 0;margin:0 calc(var(--date-picker-padding) * -1);border-top-style:var(--tw-border-style);border-top-width:1px;justify-content:space-between}[data-scope=date-picker][data-part=preset-trigger]{color:var(--link-color);transition-duration:var(--transition-duration);transition-property:border-color;transition-timing-function:var(--transition-easing);cursor:pointer;border-bottom-style:var(--tw-border-style);--tw-border-style:dashed;text-align:left;--tw-leading:1;white-space:nowrap;border-style:dashed;border-bottom-width:1px;font-size:85%;line-height:1}[data-scope=date-picker][data-part=preset-trigger]:hover,[data-scope=date-picker][data-part=preset-trigger][data-hover]{border-color:#0000}}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}
