.head.svelte-1pww528{max-inline-size:var(--site-reading-width);margin-block-end:var(--space-xl)}h1.svelte-1pww528{font-size:var(--font-size-title-l);margin-block:var(--space-xxs) var(--space-sm)}.intro.svelte-1pww528{color:var(--color-text-secondary)}.stats.svelte-1pww528{color:var(--color-text-secondary);margin-block-start:var(--space-sm)}.stats.svelte-1pww528 strong:where(.svelte-1pww528){color:var(--color-holiday-official)}.years.svelte-1pww528{gap:var(--space-xxs);flex-wrap:wrap;align-items:center;margin-block-start:var(--space-md);display:flex}.years.svelte-1pww528 a:where(.svelte-1pww528),.print.svelte-1pww528{padding:var(--space-xxs) var(--space-sm);border-radius:var(--radius-pill);border:var(--rule-hairline);color:var(--color-text-secondary);font-size:var(--font-size-caption)}.years.svelte-1pww528 a[aria-current=page]:where(.svelte-1pww528){border-color:var(--color-accent);color:var(--color-accent);background:var(--surface-accent-wash)}.print.svelte-1pww528{margin-inline-start:auto}.table.svelte-1pww528{border-collapse:collapse;border-block-start:var(--rule-brass);inline-size:100%}th.svelte-1pww528,td.svelte-1pww528{text-align:start;padding:var(--space-sm) var(--space-xs);vertical-align:top;border-block-end:1px solid var(--surface-paper-line)}thead.svelte-1pww528 th:where(.svelte-1pww528){font-size:var(--font-size-overline);letter-spacing:var(--letter-spacing-overline);text-transform:uppercase;color:var(--color-text-tertiary);font-weight:var(--font-weight-medium)}.month-row.svelte-1pww528 th:where(.svelte-1pww528){padding-block:var(--space-md) var(--space-xs);font-size:var(--font-size-title-m);border-block-end:var(--rule-strong)}.month-row.svelte-1pww528 span:where(.svelte-1pww528){font-size:var(--font-size-caption);color:var(--color-text-tertiary);font-weight:var(--font-weight-regular);margin-inline-start:var(--space-sm)}.date.svelte-1pww528 a:where(.svelte-1pww528){font-weight:var(--font-weight-semibold);color:var(--color-holiday-official);white-space:nowrap}.friday.svelte-1pww528 .date:where(.svelte-1pww528) a:where(.svelte-1pww528){color:var(--color-weekend)}.wd.svelte-1pww528{color:var(--color-text-secondary);white-space:nowrap}.name.svelte-1pww528 a:where(.svelte-1pww528){font-weight:var(--font-weight-medium)}.name.svelte-1pww528 a:where(.svelte-1pww528):hover{color:var(--color-accent)}.name.svelte-1pww528 .tag{margin-inline-start:var(--space-xs)}.sep.svelte-1pww528{color:var(--color-text-tertiary)}.sources.svelte-1pww528{font-size:var(--font-size-caption);color:var(--color-text-tertiary);margin-block-start:var(--space-xxs)}.sources.svelte-1pww528 summary:where(.svelte-1pww528){cursor:pointer}.sources.svelte-1pww528 ul:where(.svelte-1pww528){color:var(--color-text-secondary);margin-block-start:var(--space-xxs);list-style:none}.sources.svelte-1pww528 a:where(.svelte-1pww528){color:var(--color-accent);word-break:break-all}.past.svelte-1pww528{opacity:var(--opacity-secondary)}.today.svelte-1pww528 td:where(.svelte-1pww528){background:var(--surface-brass-wash)}.caveat.svelte-1pww528{color:var(--color-text-tertiary);font-size:var(--font-size-caption);margin-block-start:var(--space-md)}.section.svelte-1pww528{margin-block-start:var(--site-section-gap-sm)}.runs.svelte-1pww528{gap:var(--space-xs);flex-direction:column;margin-block-start:var(--space-md);list-style:none;display:flex}.runs.svelte-1pww528 li:where(.svelte-1pww528){align-items:center;gap:var(--space-md);padding:var(--space-sm) var(--space-md);border:var(--rule-hairline);border-radius:var(--radius-card);flex-wrap:wrap;display:flex}.run-len.svelte-1pww528{font-weight:var(--font-weight-bold);color:var(--color-success);min-inline-size:4rem}@media (width<=700px){.opt.svelte-1pww528{display:none}}@media print{.past.svelte-1pww528{opacity:1}.sources.svelte-1pww528{display:block}}
