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}.pub-list.svelte-1ix0gvc{margin:0 0 .5rem;padding:0}.pub-list.svelte-1ix0gvc li:where(.svelte-1ix0gvc){border-bottom:1px solid var(--border);padding:.75rem 0;position:relative}.pub-list.svelte-1ix0gvc li:where(.svelte-1ix0gvc):last-child{border-bottom:none}.pub-title.svelte-1ix0gvc{color:var(--text);margin-bottom:.2rem;padding-right:5rem;font-weight:500}.pub-title.svelte-1ix0gvc a:where(.svelte-1ix0gvc){color:var(--text)}.pub-title.svelte-1ix0gvc a:where(.svelte-1ix0gvc):hover{color:var(--accent)}.pub-meta.svelte-1ix0gvc{color:var(--text-muted);font-size:.88rem}.pub-meta.svelte-1ix0gvc .dot:where(.svelte-1ix0gvc){margin:0 .35rem}.pub-type.svelte-1ix0gvc{text-transform:uppercase;letter-spacing:.06em;color:var(--text-muted);border:1px solid var(--border);border-radius:3px;padding:2px 6px;font-size:.7rem;position:absolute;top:.75rem;right:0}@media (width<=640px){.pub-title.svelte-1ix0gvc{padding-right:0}.pub-type.svelte-1ix0gvc{margin-top:.35rem;display:inline-block;position:static}.filters.svelte-1ix0gvc{flex-wrap:wrap}}
