.titlebar.svelte-u4k2t{padding:40px 0 22px}.titlebar.svelte-u4k2t h1:where(.svelte-u4k2t){letter-spacing:-.035em;text-wrap:balance;margin:0 0 8px;font-size:clamp(1.7rem,2.8vw,2.3rem);font-weight:600;line-height:1.12}.lede.svelte-u4k2t{color:var(--ink-2);max-width:64ch;margin:0;font-size:15.5px;line-height:1.55}.ws.svelte-u4k2t{background:var(--card);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow);margin:0 0 84px;overflow:hidden}.list-head.svelte-u4k2t{background:var(--surface-2);letter-spacing:-.01em;color:var(--ink);justify-content:space-between;align-items:center;padding:14px 20px;font-size:15px;font-weight:600;display:flex}.count.svelte-u4k2t{font-family:var(--mono);color:var(--muted);font-size:12px;font-weight:500}.row.svelte-u4k2t{border-top:1px solid var(--line);min-width:0;transition:background var(--dur-fast) ease;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:12px 32px;padding:16px 20px;display:grid}.row.svelte-u4k2t:hover{background:var(--bg-soft2)}.row.featured.svelte-u4k2t{background:var(--accent-soft);box-shadow:inset 3px 0 0 var(--accent);grid-template-columns:minmax(0,1fr);padding:20px 20px 22px}.row-body.svelte-u4k2t{min-width:0}.meta.svelte-u4k2t{font-family:var(--mono);color:var(--muted);flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:6px;font-size:12px;display:flex}.row.svelte-u4k2t h2:where(.svelte-u4k2t){letter-spacing:-.02em;margin:0 0 6px;font-size:20px;line-height:1.2}.row.svelte-u4k2t h3:where(.svelte-u4k2t){letter-spacing:-.01em;margin:0 0 4px;font-size:15.5px;line-height:1.3}.row.svelte-u4k2t p:where(.svelte-u4k2t){color:var(--ink-2);max-width:72ch;margin:0;font-size:14px;line-height:1.5}.more.svelte-u4k2t{color:var(--accent-ink);margin-top:10px;font-size:13.5px;font-weight:600;display:inline-block}.more.svelte-u4k2t .arr:where(.svelte-u4k2t){transition:transform var(--dur-fast) ease;display:inline-block}.row.svelte-u4k2t:hover .more:where(.svelte-u4k2t) .arr:where(.svelte-u4k2t){transform:translate(3px)}.tags.svelte-u4k2t{flex-wrap:wrap;justify-content:flex-end;gap:6px;padding-top:2px;display:flex}@media (width<=680px){.row.svelte-u4k2t{grid-template-columns:1fr;gap:10px;padding:14px 16px}.tags.svelte-u4k2t{justify-content:flex-start}.list-head.svelte-u4k2t{padding:12px 16px}}@media (prefers-reduced-motion:reduce){.row.svelte-u4k2t,.more.svelte-u4k2t .arr:where(.svelte-u4k2t){transition:none}}
