/*! 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;--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-color-scheme=neutral]{--date-picker-active-color:var(--solid-color);--date-picker-active-bg-color:var(--solid-background-color);--date-picker-range-color:var(--subtle-color);--date-picker-range-bg-color:var(--subtle-background-color)}[data-scope=date-picker][data-color-scheme=primary]{--date-picker-active-color:var(--primary-solid-color);--date-picker-active-bg-color:var(--primary-solid-background-color);--date-picker-range-color:var(--primary-subtle-color);--date-picker-range-bg-color:var(--primary-subtle-background-color)}[data-scope=date-picker][data-color-scheme=secondary]{--date-picker-active-color:var(--secondary-solid-color);--date-picker-active-bg-color:var(--secondary-solid-background-color);--date-picker-range-color:var(--secondary-subtle-color);--date-picker-range-bg-color:var(--secondary-subtle-background-color)}[data-scope=date-picker][data-color-scheme=success]{--date-picker-active-color:var(--success-solid-color);--date-picker-active-bg-color:var(--success-solid-background-color);--date-picker-range-color:var(--success-subtle-color);--date-picker-range-bg-color:var(--success-subtle-background-color)}[data-scope=date-picker][data-color-scheme=warning]{--date-picker-active-color:var(--warning-solid-color);--date-picker-active-bg-color:var(--warning-solid-background-color);--date-picker-range-color:var(--warning-subtle-color);--date-picker-range-bg-color:var(--warning-subtle-background-color)}[data-scope=date-picker][data-color-scheme=danger]{--date-picker-active-color:var(--danger-solid-color);--date-picker-active-bg-color:var(--danger-solid-background-color);--date-picker-range-color:var(--danger-subtle-color);--date-picker-range-bg-color:var(--danger-subtle-background-color)}[data-scope=date-picker][data-size=xs]{--date-picker-border-radius:var(--border-radius-xs);--date-picker-cell-size:1.25rem;--date-picker-font-size:var(--font-size-xs);--date-picker-label-width:var(--label-width-xs);--date-picker-padding:var(--input-padding-y-xs);--date-picker-input-gap:var(--gap-xs);--date-picker-input-padding:var(--input-padding-x-xs)}[data-scope=date-picker][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)}[data-scope=date-picker][data-size=md]{--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)}[data-scope=date-picker][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)}[data-scope=date-picker][data-size=xl]{--date-picker-border-radius:var(--border-radius-xl);--date-picker-cell-size:3rem;--date-picker-font-size:var(--font-size-xl);--date-picker-label-width:var(--label-width-xl);--date-picker-padding:var(--input-padding-y-xl);--date-picker-input-gap:var(--gap-xl);--date-picker-input-padding:var(--input-padding-x-xl)}[data-scope=date-picker][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)}[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:inline-block}[data-scope=date-picker][data-part=control]{display:flex;position:relative}[data-scope=date-picker][data-part=control][data-readonly]{cursor:not-allowed}[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]{cursor:not-allowed}[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]{border-color:var(--input-border-color);padding:0 calc(var(--date-picker-font-size) + (var(--date-picker-input-padding)*1.5));text-align:left;background-color:#0000}[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(--active-color);outline:var(--input-outline-width)solid var(--active-color)}[data-scope=date-picker][data-part=trigger][data-invalid]>[data-scope=readonly-input]{border-color:var(--invalid-color)}[data-scope=date-picker][data-part=trigger][data-invalid][data-state=open]>[data-scope=readonly-input]{border-color:var(--invalid-color);outline-color:var(--invalid-color)}[data-scope=date-picker][data-part=clear-trigger]{right:var(--date-picker-input-padding);width:var(--date-picker-font-size);transition:opacity var(--transition-duration)var(--transition-easing);--tw-translate-y: -50% ;translate:var(--tw-translate-x)var(--tw-translate-y);cursor:pointer;fill:currentColor;opacity:.5;position:absolute;top:50%}[data-scope=date-picker][data-part=clear-trigger]:hover{opacity:1}[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:background-color var(--transition-duration)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{background-color:var(--highlight-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:background-color var(--transition-duration)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-bg-color);top:calc(var(--spacing,.25rem)*0);height:calc(var(--spacing,.25rem)*1);width:calc(var(--spacing,.25rem)*1);--tw-translate-x: -50% ;translate:var(--tw-translate-x)var(--tw-translate-y);border-radius:3.40282e38px;position:absolute;left:50%}[data-scope=date-picker][data-part=table-cell-trigger]:hover{background-color:var(--highlight-color)}[data-scope=date-picker][data-part=table-cell-trigger][data-selected]{background-color:var(--date-picker-active-bg-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-bg-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-bg-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]{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:border-color var(--transition-duration)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{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}
