.head.svelte-u4k2t{margin-bottom:40px}.head.svelte-u4k2t h1:where(.svelte-u4k2t){margin-bottom:20px}.filter.svelte-u4k2t{align-items:baseline;gap:8px 16px;margin-bottom:14px;display:flex}.filter.svelte-u4k2t .label:where(.svelte-u4k2t){flex-shrink:0;margin:0}.filter.svelte-u4k2t ul:where(.svelte-u4k2t){flex-wrap:wrap;gap:6px;list-style:none;display:flex}.chip.svelte-u4k2t{border:1px solid var(--ink);font-family:var(--font-mono);letter-spacing:.12em;white-space:nowrap;color:var(--ink);border-radius:2px;align-items:center;gap:6px;padding:3px 8px;font-size:11px;font-weight:600;line-height:1.5;text-decoration:none;transition:background .25s,color .25s;display:inline-flex}.chip.svelte-u4k2t .c:where(.svelte-u4k2t){opacity:.75;letter-spacing:0;font-weight:400}.chip.svelte-u4k2t:hover{background:color-mix(in srgb, var(--ink) 9%, transparent)}.chip[aria-current].svelte-u4k2t{background:var(--ink);color:var(--paper)}.count.svelte-u4k2t{margin-bottom:40px}.layout.svelte-u4k2t{grid-template-columns:minmax(0,1fr);gap:48px;display:grid}.list.svelte-u4k2t{position:relative}.preview.svelte-u4k2t{display:none}@media (hover:hover) and (width>=960px){.layout.svelte-u4k2t{grid-template-columns:minmax(0,1fr) 360px}.preview.svelte-u4k2t{align-self:start;display:block;position:sticky;top:32px}}.card.svelte-u4k2t{animation:svelte-u4k2t-card-in .45s var(--ease-spring) both}@keyframes svelte-u4k2t-card-in{0%{opacity:0;transform:translateY(12px)scale(.94)rotate(-2deg)}}section.svelte-u4k2t+section:where(.svelte-u4k2t){margin-top:56px}.year.svelte-u4k2t{border-bottom:var(--rule);justify-content:space-between;align-items:baseline;gap:16px;padding-bottom:8px;display:flex}.year.svelte-u4k2t .label:where(.svelte-u4k2t){letter-spacing:.04em;font-weight:400}ul.svelte-u4k2t{list-style:none}.row.svelte-u4k2t{border-bottom:1px solid var(--hair);color:var(--ink);isolation:isolate;transition:color .35s var(--ease-out);grid-template-columns:120px minmax(0,1fr);column-gap:24px;padding:16px 0;text-decoration:none;display:grid;position:relative}.row.svelte-u4k2t:before{content:"";background:var(--ink);transform-origin:0;transition:transform .5s var(--ease-out);z-index:-1;position:absolute;inset:0 -12px;transform:scaleX(0)}.row.svelte-u4k2t:hover,.row.svelte-u4k2t:focus-visible{color:var(--paper)}.row.svelte-u4k2t:hover:before,.row.svelte-u4k2t:focus-visible:before{transform:scaleX(1)}.row.svelte-u4k2t:focus-visible{outline-offset:4px}.row.svelte-u4k2t time:where(.svelte-u4k2t){color:inherit;opacity:.75;padding-top:4px}.row-heading.svelte-u4k2t{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.title.svelte-u4k2t{font-family:var(--font-display);font-size:22px;font-weight:600;line-height:1.15}.tags.svelte-u4k2t{flex-wrap:wrap;gap:4px;display:flex}.tags.svelte-u4k2t .tag:where(.svelte-u4k2t){transition:background .35s,color .35s}.row.svelte-u4k2t:hover .tag:where(.svelte-u4k2t),.row.svelte-u4k2t:focus-visible .tag:where(.svelte-u4k2t){background:var(--paper);color:var(--ink)}.desc.svelte-u4k2t{opacity:.72;grid-column:2;margin-top:6px;font-size:16px}.empty.svelte-u4k2t{border-top:var(--rule);padding:24px 0}@media (width<=640px){.filter.svelte-u4k2t{flex-direction:column}.row.svelte-u4k2t{grid-template-columns:1fr}.desc.svelte-u4k2t{grid-column:1}}@media (prefers-reduced-motion:reduce){.chip.svelte-u4k2t,.row.svelte-u4k2t,.row.svelte-u4k2t:before,.tags.svelte-u4k2t .tag:where(.svelte-u4k2t){transition:none}.card.svelte-u4k2t{animation:none}}
