h1.svelte-1ix0gvc{margin-bottom:.25rem}.summary.svelte-1ix0gvc{color:var(--text-muted);margin-bottom:1.5rem;font-size:.9rem}.filters.svelte-1ix0gvc{gap:.5rem;margin-bottom:2rem;display:flex}.filters.svelte-1ix0gvc button:where(.svelte-1ix0gvc){border:1px solid var(--border);border-radius:var(--radius);color:var(--text-body);cursor:pointer;padding:.35rem .85rem;font-size:.85rem;transition:border-color .15s,background .15s}.filters.svelte-1ix0gvc button:where(.svelte-1ix0gvc):hover{border-color:var(--accent)}.filters.svelte-1ix0gvc button.active:where(.svelte-1ix0gvc){background:var(--accent);color:var(--btn-text);border-color:var(--accent)}.year-heading.svelte-1ix0gvc{color:var(--accent);font-size:1.1rem;font-family:var(--sans);letter-spacing:.02em;margin-top:2rem;margin-bottom:.5rem;font-weight:600}
