.titlebar.svelte-gczoum{padding:40px 0 22px}.titlebar.svelte-gczoum h1:where(.svelte-gczoum){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-gczoum{color:var(--ink-2);max-width:64ch;margin:0;font-size:15.5px;line-height:1.55}.ws.svelte-gczoum{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-gczoum{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-gczoum{font-family:var(--mono);color:var(--muted);font-size:12px;font-weight:500}.row.svelte-gczoum{border-top:1px solid var(--line);grid-template-columns:minmax(0,5fr) minmax(0,7fr);min-width:0;display:grid}.row-lead.svelte-gczoum{border-right:1px solid var(--line);flex-direction:column;gap:12px;padding:18px 20px 20px;display:flex}.cat-title.svelte-gczoum h2:where(.svelte-gczoum){letter-spacing:-.015em;transition:color var(--dur-fast) ease;margin:0 0 6px;font-size:17px;line-height:1.25}.cat-title.svelte-gczoum:hover h2:where(.svelte-gczoum){color:var(--accent-ink)}.cat-desc.svelte-gczoum{color:var(--ink-2);margin:0;font-size:14px;line-height:1.5}.page-list.svelte-gczoum{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.page-list.svelte-gczoum li:where(.svelte-gczoum)+li:where(.svelte-gczoum){border-top:1px solid var(--line)}.page-list.svelte-gczoum a:where(.svelte-gczoum){color:var(--ink-2);transition:color var(--dur-fast) ease, background var(--dur-fast) ease;padding:11px 20px;font-size:14px;display:block}.page-list.svelte-gczoum a:where(.svelte-gczoum):hover{color:var(--accent-ink);background:var(--bg-soft2)}.more.svelte-gczoum{color:var(--accent-ink);margin-top:auto;font-size:13.5px;font-weight:600}.more.svelte-gczoum .arr:where(.svelte-gczoum){transition:transform var(--dur-fast) ease;display:inline-block}.more.svelte-gczoum:hover .arr:where(.svelte-gczoum){transform:translate(3px)}.empty.svelte-gczoum{color:var(--muted);padding:40px 0 100px;font-size:15px}@media (width<=760px){.row.svelte-gczoum{grid-template-columns:1fr}.row-lead.svelte-gczoum{border-right:0;border-bottom:1px solid var(--line);padding:16px}.page-list.svelte-gczoum a:where(.svelte-gczoum){padding:11px 16px}.list-head.svelte-gczoum{padding:12px 16px}}@media (prefers-reduced-motion:reduce){.more.svelte-gczoum .arr:where(.svelte-gczoum),.page-list.svelte-gczoum a:where(.svelte-gczoum),.cat-title.svelte-gczoum h2:where(.svelte-gczoum){transition:none}}
