.tx-calendar__weekdays.svelte-opxe2a,.tx-calendar__month-week.svelte-opxe2a{grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.tx-calendar__weekdays.svelte-opxe2a{border-block-end:1px solid var(--tx-border,ButtonBorder);color:var(--tx-muted-foreground,GrayText);font-size:.75rem;font-weight:600}.tx-calendar__weekdays.svelte-opxe2a span:where(.svelte-opxe2a){padding-block:.4rem;padding-inline:.5rem}.tx-calendar__month-week.svelte-opxe2a{border-block-end:1px solid var(--tx-border,ButtonBorder);min-block-size:6rem}.tx-calendar__month-cell.svelte-opxe2a{border-inline-end:1px solid var(--tx-border,ButtonBorder);flex-direction:column;gap:.2rem;min-inline-size:0;padding:.25rem;display:flex;overflow:hidden}.tx-calendar__outside.svelte-opxe2a{background:color-mix(in srgb, var(--tx-muted,Canvas) 45%, transparent)}.tx-calendar__date.svelte-opxe2a{min-inline-size:1.75rem;color:inherit;text-align:center;border-radius:999px;align-self:start;padding:.2rem;font-size:.75rem}.tx-calendar__date.svelte-opxe2a:focus-visible{outline:2px solid var(--tx-ring,Highlight);outline-offset:2px}.tx-calendar__today.svelte-opxe2a{background:var(--tx-primary,Highlight);color:var(--tx-primary-foreground,HighlightText)}.tx-calendar__more.svelte-opxe2a{color:var(--tx-muted-foreground,GrayText);font-size:.7rem}@media (width<=40rem){.tx-calendar__month-week.svelte-opxe2a{min-block-size:4.2rem}.tx-calendar__month-cell.svelte-opxe2a{padding:.125rem}}@media (forced-colors:active){.tx-calendar__outside.svelte-opxe2a{background:canvas}.tx-calendar__today.svelte-opxe2a{outline:2px solid highlight}}
