.page.svelte-22zkfd{max-width:var(--max-w);background:var(--white);min-height:100dvh;margin:0 auto;box-shadow:0 0 60px #1b28751f}.archive.svelte-22zkfd{padding:24px 22px 40px}.crumbs.svelte-22zkfd{color:var(--text-dim);margin-bottom:18px;font-size:12.5px}.crumbs.svelte-22zkfd a:where(.svelte-22zkfd){color:var(--blue-bright);text-decoration:none}.archive-title.svelte-22zkfd{font-family:var(--font-head);color:var(--blue);letter-spacing:-.02em;margin-bottom:14px;font-size:30px;font-weight:800;line-height:1.12}.archive-intro.svelte-22zkfd{color:var(--text);margin-bottom:22px;font-size:15.5px;line-height:1.6}.archive-count.svelte-22zkfd{font-family:var(--font-head);letter-spacing:.1em;text-transform:uppercase;color:var(--text-dim);margin-bottom:12px;font-size:12px;font-weight:700}.archive-empty.svelte-22zkfd{color:var(--text-dim);margin-bottom:28px;font-size:15px}.months.svelte-22zkfd{gap:12px;margin-bottom:32px;display:grid}.month-card.svelte-22zkfd{border:1px solid var(--border);background:var(--off-white);border-radius:16px;justify-content:space-between;align-items:baseline;gap:12px;padding:18px 20px;text-decoration:none;transition:border-color .15s,transform .12s;display:flex}.month-card.svelte-22zkfd:hover{border-color:var(--blue-bright);transform:translateY(-1px)}.month-name.svelte-22zkfd{font-family:var(--font-head);color:var(--blue);text-transform:capitalize;font-size:20px;font-weight:800}.month-count.svelte-22zkfd{color:var(--text-dim);font-size:14px;font-weight:600}@media (width>=960px){.page.svelte-22zkfd{max-width:none;box-shadow:none}.archive.svelte-22zkfd{max-width:820px;margin:0 auto;padding:48px 40px 80px}.archive-title.svelte-22zkfd{font-size:48px}.archive-intro.svelte-22zkfd{font-size:18px}.months.svelte-22zkfd{grid-template-columns:1fr 1fr;gap:16px;margin-bottom:48px}}
