.archive-section.svelte-17tzm4v{margin:1.2rem auto 0;max-width:62ch}.archive-section.svelte-17tzm4v h2:where(.svelte-17tzm4v){font-family:inherit;font-size:var(--font-size-h3);font-weight:var(--font-weight-semibold);color:var(--color-text-primary2);margin:0 0 .4rem}.section-note.svelte-17tzm4v,.archive-cta.svelte-17tzm4v p:where(.svelte-17tzm4v),.search-miss.svelte-17tzm4v{font-size:var(--font-size-sm);line-height:var(--line-height-base);color:var(--color-text-secondary);margin:0 0 .7rem}.section-note.svelte-17tzm4v a.nav-link,.archive-cta.svelte-17tzm4v a.nav-link,.search-miss.svelte-17tzm4v a.nav-link{text-decoration:underline;text-underline-offset:2px}.month-grid.svelte-17tzm4v{display:flex;flex-direction:column;gap:.35rem}.month-year.svelte-17tzm4v{display:grid;grid-template-columns:3.2rem 1fr;align-items:baseline;column-gap:.4rem}.month-year-label.svelte-17tzm4v{font-weight:var(--font-weight-bold);color:var(--color-text-primary2);font-variant-numeric:tabular-nums}.month-cells.svelte-17tzm4v{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:.2rem}.month-cell.svelte-17tzm4v{text-align:center;padding:.3rem 0;border-radius:var(--radius-sm);font-size:var(--font-size-sm2);white-space:nowrap}.archive-section.svelte-17tzm4v a.month-cell{text-decoration:none;color:var(--color-text-secondary)}.archive-section.svelte-17tzm4v a.month-cell:hover{background:var(--color-surface-hover);color:var(--color-text-primary2)}.month-empty.svelte-17tzm4v{color:var(--color-text-muted);opacity:.45}@media (max-width: 560px){.month-cells.svelte-17tzm4v{grid-template-columns:repeat(6,minmax(0,1fr))}}
