.archive-page.svelte-1d6nxft{padding:2rem 0}.page-title.svelte-1d6nxft{font-family:var(--font-heading);margin-bottom:2rem;font-size:2.5rem;font-weight:700}.year-heading.svelte-1d6nxft{font-family:var(--font-heading);color:var(--accent);border-bottom:2px solid var(--accent);margin:2rem 0 .5rem;padding-bottom:.5rem;font-size:1.5rem;font-weight:700;display:inline-block}.archive-list.svelte-1d6nxft{margin-bottom:2rem;list-style:none}.archive-item.svelte-1d6nxft{border-bottom:1px solid var(--border);color:var(--text-primary);align-items:baseline;gap:1rem;padding:.75rem 0;text-decoration:none;transition:background .2s;display:flex}.archive-item.svelte-1d6nxft:hover{background:var(--bg-secondary);padding-left:.5rem}.archive-date.svelte-1d6nxft{color:var(--text-muted);font-variant-numeric:tabular-nums;min-width:80px;font-size:.85rem}.archive-title.svelte-1d6nxft{font-family:var(--font-heading);flex:1;font-size:1.05rem}.archive-badge.svelte-1d6nxft{white-space:nowrap;font-size:.6rem}@media (width<=768px){.archive-badge.svelte-1d6nxft{display:none}.archive-date.svelte-1d6nxft{min-width:60px;font-size:.8rem}}
