[data-slot=pagination-content] [data-slot=pagination-link]{border:1px solid #0000;border-block-width:2px}[data-slot=pagination-content] [data-slot=pagination-link]:after{content:"";position:absolute;inset-block:-2px;inset-inline:-1px}[data-slot=pagination-content]>:nth-child(1 of :not([data-slot=pagination-indicator]))>[data-slot=pagination-link]{border-inline-start-width:2px}[data-slot=pagination-content]>:nth-last-child(1 of :not([data-slot=pagination-indicator]))>[data-slot=pagination-link]{border-inline-end-width:2px}[data-slot=pagination-indicator]{display:none}@supports (anchor-name:--pagination-current) and (anchor-scope:--pagination-current) and (inset:anchor(inside)){[data-slot=pagination-content]{anchor-scope:--pagination-current}[data-slot=pagination-link][aria-current=page]:before{anchor-name:--pagination-current}[data-slot=pagination-link][aria-current=page]{--btn-bg:transparent;--btn-bg-hover:transparent;--btn-bg-active:transparent}[data-slot=pagination-link][aria-current=page]>[data-slot=pagination-link-label]{transition:color .1s ease-out 70ms}[data-slot=pagination-indicator]{position-anchor:--pagination-current;inset:anchor(inside);border-radius:var(--pagination-item-radius);background-color:var(--pagination-current-bg);z-index:-1;pointer-events:none;transition:inset .2s var(--ease-out-expo,cubic-bezier(.19, 1, .22, 1));display:block;position:absolute}@media (prefers-reduced-motion:reduce){[data-slot=pagination-indicator]{transition:none}[data-slot=pagination-link][aria-current=page]>[data-slot=pagination-link-label]{transition-delay:0s}}}@media (forced-colors:active){[data-slot=pagination-link][aria-current=page]{border-color:highlight}}[data-slot=pagination-content] [data-slot=pagination-link]:focus-visible{outline-color:#0000}[data-slot=pagination-content] [data-slot=pagination-link]:focus-visible:before{outline:2px solid color-mix(in oklab, var(--color-ring) 50%, transparent);outline-offset:-2px}
@keyframes dash-march{to{stroke-dashoffset:var(--march-offset)}}
@property --drawer-snap-progress{syntax:"<number>";inherits:true;initial-value:0}@keyframes drawer-snap-progress{0%{--drawer-snap-progress:0}to{--drawer-snap-progress:1}}@keyframes drawer-backdrop-fade{0%{opacity:0}to{opacity:1}}@keyframes drawer-backdrop-exit{to{opacity:0}}html[data-side-drawers]{overscroll-behavior:none;scrollbar-width:none}html[data-side-drawers]::-webkit-scrollbar{display:none!important}
[data-slot=calendar]{--calendar-surface:var(--surface-3);--calendar-band:color-mix(in oklab, var(--color-primary) 18%, var(--calendar-surface));--calendar-band-preview:color-mix(in oklab, var(--color-primary) 7%, var(--calendar-surface));--calendar-radius:var(--radius-lg,.625rem);--calendar-ease:cubic-bezier(.19, 1, .22, 1);--calendar-duration:.26s;--calendar-picker-duration:.2s;--calendar-shift:1.25rem;--calendar-blur:2px;--calendar-zoom:.06;--calendar-toward-end:to right;--calendar-toward-start:to left}.dark [data-slot=calendar]{--calendar-band:color-mix(in oklab, var(--color-primary) 28%, var(--calendar-surface));--calendar-band-preview:color-mix(in oklab, var(--color-primary) 11%, var(--calendar-surface))}[data-slot=calendar]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){--calendar-shift:-1.25rem;--calendar-toward-end:to left;--calendar-toward-start:to right}@media (prefers-reduced-motion:reduce){[data-slot=calendar]{--calendar-shift:0px;--calendar-blur:0px;--calendar-zoom:0}[data-slot=calendar]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){--calendar-shift:0px;--calendar-blur:0px;--calendar-zoom:0}}[data-slot=calendar-day]{background-image:var(--calendar-paint,none);background-repeat:no-repeat}[data-slot=calendar-day][data-in-range]{--calendar-paint:linear-gradient(var(--calendar-band), var(--calendar-band));--calendar-paint-preview:linear-gradient(var(--calendar-band-preview), var(--calendar-band-preview))}[data-slot=calendar-day][data-range-start]:not([data-range-end]),[data-slot=calendar-day][data-preview-start]{--calendar-paint:linear-gradient(var(--calendar-toward-end), transparent 50%, var(--calendar-band) 50%);--calendar-paint-preview:linear-gradient(var(--calendar-toward-end), transparent 50%, var(--calendar-band-preview) 50%)}[data-slot=calendar-day][data-range-end]:not([data-range-start]),[data-slot=calendar-day][data-preview-end]{--calendar-paint:linear-gradient(var(--calendar-toward-start), transparent 50%, var(--calendar-band) 50%);--calendar-paint-preview:linear-gradient(var(--calendar-toward-start), transparent 50%, var(--calendar-band-preview) 50%)}[data-slot=calendar-day]:is([data-preview-start],[data-preview-middle],[data-preview-end]){background-image:var(--calendar-paint-preview,none)}[data-slot=calendar-day][data-preview-middle]{--calendar-paint-preview:linear-gradient(var(--calendar-band-preview), var(--calendar-band-preview))}[data-slot=calendar-day]:is([data-in-range],[data-preview-middle]):is(td:first-of-type,td[data-hidden]+td){border-start-start-radius:var(--calendar-radius);border-end-start-radius:var(--calendar-radius)}[data-slot=calendar-day]:is([data-in-range],[data-preview-middle]):is(td:last-of-type,td:has(+td[data-hidden])){border-start-end-radius:var(--calendar-radius);border-end-end-radius:var(--calendar-radius)}[data-slot=calendar-day]:is([data-range-start],[data-preview-start]):is(td:last-of-type,td:has(+td[data-hidden])),[data-slot=calendar-day]:is([data-range-end],[data-preview-end]):is(td:first-of-type,td[data-hidden]+td){--calendar-paint:none;--calendar-paint-preview:none}[data-slot=calendar-day][data-preview-target]>button{--cell-paint:var(--calendar-band-preview)}[data-slot=calendar-day][data-preview-target]>button:before{box-shadow:inset 0 0 0 1.5px color-mix(in oklab, var(--color-primary) 60%, transparent)}[data-slot=calendar][data-range-landing] [data-slot=calendar-day][data-sweep]{background-image:var(--calendar-paint,none), var(--calendar-paint-preview,none);background-position:var(--calendar-wipe-from,left) center;animation:calendar-band-wipe var(--calendar-wipe-duration) linear var(--calendar-wipe-delay) backwards}[data-slot=calendar][data-range-landing=forward]{--calendar-wipe-from:left}[data-slot=calendar][data-range-landing=backward]{--calendar-wipe-from:right}[data-slot=calendar][data-range-landing=forward]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){--calendar-wipe-from:right}[data-slot=calendar][data-range-landing=backward]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){--calendar-wipe-from:left}[data-slot=calendar][data-range-landing] [data-slot=calendar-day][data-landing-target]>button{animation:calendar-cap-land .32s var(--calendar-ease)}@keyframes calendar-band-wipe{0%{background-size:0% 100%,100% 100%}to{background-size:100% 100%,100% 100%}}@keyframes calendar-cap-land{0%{scale:.82}}@media (prefers-reduced-motion:reduce){[data-slot=calendar][data-range-landing] [data-slot=calendar-day],[data-slot=calendar][data-range-landing] [data-slot=calendar-day]>button{animation:none}}[data-slot=calendar][data-mode=multiple] [data-slot=calendar-day][data-filled]:not([data-hidden]):has(+[data-filled]:not([data-hidden]))>.calendar-day-button:before{border-start-end-radius:0;border-end-end-radius:0}[data-slot=calendar][data-mode=range] [data-slot=calendar-day][data-range-start]:not([data-hidden]):has(+[data-range-end]:not([data-hidden]))>.calendar-day-button:before{border-start-end-radius:0;border-end-end-radius:0}[data-slot=calendar][data-mode=multiple] [data-slot=calendar-day][data-filled]:not([data-hidden])+[data-filled]:not([data-hidden])>.calendar-day-button:before,[data-slot=calendar][data-mode=range] [data-slot=calendar-day][data-range-start]:not([data-hidden])+[data-range-end]:not([data-hidden])>.calendar-day-button:before{border-start-start-radius:0;border-end-start-radius:0}.calendar-selection{display:none}@supports (anchor-name:--calendar-selection) and (anchor-scope:--calendar-selection) and (inset:anchor(inside)){[data-slot=calendar]{anchor-scope:--calendar-selection}[data-slot=calendar][data-mode=single] [data-slot=calendar-day][data-filled]:not([data-multiple-months] [data-outside],[aria-hidden=true] *)>button{anchor-name:--calendar-selection;--cell-paint:transparent}[data-slot=calendar][data-mode=single] [data-slot=calendar-day]>button{--cell-text-duration:.12s}[data-slot=calendar][data-mode=single] [data-slot=calendar-day][data-filled]>button{--cell-text-delay:70ms}.calendar-selection{position-anchor:--calendar-selection;inset:anchor(inside);z-index:-1;border-radius:var(--calendar-radius);background:var(--color-primary);pointer-events:none;transition:inset var(--calendar-duration) var(--calendar-ease), opacity .15s ease-out, scale var(--calendar-duration) var(--calendar-ease);display:block;position:absolute}@starting-style{.calendar-selection:not([data-enter]){opacity:0;scale:.9}}.calendar-selection:is([data-enter=start],[data-enter=end]){animation:calendar-enter var(--calendar-enter-duration) var(--calendar-ease) var(--calendar-enter-delay) both}.calendar-selection[data-enter=end]{--calendar-from:var(--calendar-shift)}.calendar-selection[data-enter=start]{--calendar-from:calc(var(--calendar-shift) * -1)}@media (prefers-reduced-motion:reduce){.calendar-selection{transition:opacity .15s ease-out}[data-slot=calendar][data-mode=single] [data-slot=calendar-day]>button,[data-slot=calendar][data-mode=single] [data-slot=calendar-day][data-filled]>button{--cell-text-duration:.15s;--cell-text-delay:0s}}}[data-slot=calendar]{--calendar-exit-duration:.15s;--calendar-enter-delay:40ms;--calendar-enter-duration:.28s}[data-slot=calendar] [data-animated-month]:not([aria-hidden=true]){overflow:visible!important}[data-slot=calendar] [data-animated-month][aria-hidden=true]{inset:0}[data-slot=calendar] [data-animated-month][aria-hidden=true]:before{content:none}[data-slot=calendar] [data-animated-month][aria-hidden=true] [data-slot=calendar-grid]{box-shadow:none;background:0 0}.calendar-enter-from-start,.calendar-enter-from-end{animation:calendar-enter var(--calendar-enter-duration) var(--calendar-ease) var(--calendar-enter-delay) both}.calendar-exit-to-start,.calendar-exit-to-end{animation:calendar-exit var(--calendar-exit-duration) ease-out both}.calendar-enter-from-start{--calendar-from:calc(var(--calendar-shift) * -1)}.calendar-enter-from-end{--calendar-from:var(--calendar-shift)}.calendar-exit-to-start{--calendar-to:calc(var(--calendar-shift) * -1)}.calendar-exit-to-end{--calendar-to:var(--calendar-shift)}.calendar-caption-hold{visibility:hidden;animation:calendar-hold calc(var(--calendar-enter-delay) + var(--calendar-enter-duration)) linear both}@keyframes calendar-enter{0%{opacity:0;translate:var(--calendar-from) 0;filter:blur(var(--calendar-blur))}}@keyframes calendar-exit{to{opacity:0;translate:var(--calendar-to) 0;filter:blur(var(--calendar-blur))}}@keyframes calendar-hold{to{opacity:0}}[data-slot=calendar-grid],[data-slot=calendar-nav]{transition-property:opacity,scale,filter,visibility;transition-duration:.15s, var(--calendar-picker-duration), .15s, 0s;transition-timing-function:ease-out, var(--calendar-ease), ease-out, linear}[data-slot=calendar-grid][data-covered]{opacity:0;scale:calc(1 - var(--calendar-zoom) / 3);filter:blur(var(--calendar-blur))}[data-slot=calendar][data-picker-open] [data-slot=calendar-nav]{opacity:0;visibility:hidden;transition-delay:0s,0s,0s,.15s}[data-slot=calendar][data-picker-open] .calendar-selection{opacity:0}[data-slot=calendar-picker]{transition:opacity .15s ease-out, scale var(--calendar-picker-duration) var(--calendar-ease), filter .15s ease-out, visibility 0s linear 0s}[data-slot=calendar-picker][data-state=closed]{opacity:0;scale:calc(1 - var(--calendar-zoom) / 3);filter:blur(var(--calendar-blur));visibility:hidden;pointer-events:none;transition-delay:0s, 0s, 0s, var(--calendar-picker-duration)}
