.year-nav.svelte-5mxqdi{display:flex;flex-wrap:wrap;gap:0 1.25rem;margin-bottom:1.5rem}.year-btn.svelte-5mxqdi{background:none;border:none;padding:0;font-family:var(--font-mono);font-size:.75rem;color:var(--color-dim);cursor:pointer;letter-spacing:.02em}.year-btn.svelte-5mxqdi:hover{color:var(--color-text)}.year-btn.active.svelte-5mxqdi{color:var(--color-accent)}.post-list.svelte-5mxqdi{list-style:none}.post-row.svelte-5mxqdi{display:grid;grid-template-columns:6.5rem 1fr;gap:0 1.5rem;padding-block:.65rem;border-bottom:1px solid var(--color-border)}.post-date.svelte-5mxqdi{color:var(--color-dim);font-size:.75rem;padding-top:.1rem}.post-title.svelte-5mxqdi{color:var(--color-link);font-size:.875rem}.post-title.svelte-5mxqdi:hover{color:var(--color-link-hover)}.post-desc.svelte-5mxqdi{color:var(--color-muted);font-size:.78rem;margin-top:.2rem}
