.jatui-month-grid.svelte-1wf7l34{--_cell:2.25rem;--_accent:var(--jatui-cal-accent,var(--jatui-selection-solid,var(--color-primary)));--_accent-fg:var(--jatui-cal-accent-fg,var(--jatui-selection-solid-fg,var(--color-primary-content)));--_band:var(--jatui-cal-band,var(--jatui-selection-bg,color-mix(in oklab, var(--color-primary) 14%, transparent)));border-collapse:separate;border-spacing:0 2px;table-layout:fixed;width:100%;min-width:calc(var(--_cell) * 7)}.jatui-month-grid--intrinsic.svelte-1wf7l34{width:calc(var(--_cell) * 7);margin-inline:auto}.jatui-month-grid--sm.svelte-1wf7l34{--_cell:2rem}.jatui-month-grid--lg.svelte-1wf7l34{--_cell:2.75rem}.jatui-month-grid__weekday.svelte-1wf7l34{text-align:center;color:color-mix(in oklab, var(--color-base-content) 55%, transparent);padding-block:.25rem;font-size:.75rem;font-weight:500}.jatui-month-grid__cell.svelte-1wf7l34{text-align:center;padding:0;position:relative}.jatui-month-grid__cell.is-band.svelte-1wf7l34:before{content:"";background:var(--_band);pointer-events:none;position:absolute;inset-block:0;inset-inline:0}.jatui-month-grid__cell.is-band.band-from-start.svelte-1wf7l34:before{inset-inline-start:50%}.jatui-month-grid__cell.is-band.band-to-end.svelte-1wf7l34:before{inset-inline-end:50%}.jatui-month-grid__cell.is-band.band-start.svelte-1wf7l34:not(.band-from-start):before{border-start-start-radius:var(--radius-field,.5rem);border-end-start-radius:var(--radius-field,.5rem)}.jatui-month-grid__cell.is-band.band-end.svelte-1wf7l34:not(.band-to-end):before{border-start-end-radius:var(--radius-field,.5rem);border-end-end-radius:var(--radius-field,.5rem)}.jatui-month-grid__day.svelte-1wf7l34{width:var(--_cell);aspect-ratio:1;border-radius:var(--radius-field,.5rem);font-variant-numeric:tabular-nums;max-width:100%;color:var(--color-base-content);cursor:pointer;transition:background-color var(--motion-fast,.12s) var(--motion-standard,ease), color var(--motion-fast,.12s) var(--motion-standard,ease);background:0 0;flex-direction:column;justify-content:center;align-items:center;gap:1px;font-size:.875rem;display:inline-flex;position:relative}.jatui-month-grid__day.svelte-1wf7l34:hover:not(.is-solid):not(.is-disabled){background:var(--jatui-hover-bg,color-mix(in oklab, var(--color-base-content) 7%, transparent))}.jatui-month-grid__day.svelte-1wf7l34:focus-visible{outline:var(--jatui-focus-ring-width,2px) solid var(--jatui-focus-ring,var(--color-primary));outline-offset:calc(var(--jatui-focus-ring-width,2px) * -1 + 1px);z-index:1}.jatui-month-grid__extra.svelte-1wf7l34{line-height:0;display:inline-flex}.jatui-month-grid__day.is-today.svelte-1wf7l34:not(.is-solid){color:var(--_accent);box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--_accent) 55%, transparent);font-weight:700}.jatui-month-grid__day.is-open.svelte-1wf7l34:not(.is-solid){background:var(--_band);color:var(--_accent);font-weight:600}.jatui-month-grid__day.is-open.svelte-1wf7l34:not(.is-solid):hover{background:color-mix(in oklab, var(--_accent) 26%, transparent)}.jatui-month-grid__day.is-solid.svelte-1wf7l34{background:var(--_accent);color:var(--_accent-fg);font-weight:600}.jatui-month-grid__day.is-outside.svelte-1wf7l34:not(.is-solid){color:color-mix(in oklab, var(--color-base-content) 40%, transparent)}.jatui-month-grid__day.is-disabled.svelte-1wf7l34{cursor:not-allowed;color:color-mix(in oklab, var(--color-base-content) 30%, transparent)}.jatui-month-grid__day.is-disabled.svelte-1wf7l34 .jatui-month-grid__num:where(.svelte-1wf7l34){text-decoration:line-through;-webkit-text-decoration-color:color-mix(in oklab, var(--color-base-content) 25%, transparent);text-decoration-color:color-mix(in oklab, var(--color-base-content) 25%, transparent)}@media (prefers-reduced-motion:reduce){.jatui-month-grid__day.svelte-1wf7l34{transition:none}}[data-motion=calm] .jatui-month-grid__day.svelte-1wf7l34{transition-duration:0s}@media (forced-colors:active){.jatui-month-grid__day.is-open.svelte-1wf7l34:not(.is-solid){background:var(--_band);color:var(--_accent);font-weight:600}.jatui-month-grid__day.is-open.svelte-1wf7l34:not(.is-solid):hover{background:color-mix(in oklab, var(--_accent) 26%, transparent)}.jatui-month-grid__day.is-solid.svelte-1wf7l34{outline:2px solid highlight}.jatui-month-grid__cell.is-band.svelte-1wf7l34:before{opacity:.25;background:highlight}}.jatui-cal-header.svelte-15cf9z5{justify-content:space-between;align-items:center;gap:.5rem;margin-block-end:.5rem;display:flex}.jatui-cal-header__title.svelte-15cf9z5{text-align:center;flex:1;margin:0;font-size:1rem;font-weight:600}.jatui-cal-header__title.is-sm.svelte-15cf9z5{font-size:.875rem}.jatui-cal-header__ghost.svelte-15cf9z5{visibility:hidden}[dir=rtl] .jatui-cal-header__chev.svelte-15cf9z5{transform:scaleX(-1)}
