main.svelte-1azub57{width:100%;max-width:62rem;color:var(--color-ink);margin:0 auto;padding:2.5rem 1rem 5rem}.crumb.svelte-1azub57{font-size:var(--type-meta-size);gap:.6rem;margin-bottom:1.75rem;display:flex}.crumb.svelte-1azub57 a:where(.svelte-1azub57){color:var(--color-primary);text-decoration:none}.crumb.svelte-1azub57 a:where(.svelte-1azub57):hover{text-decoration:underline}.crumb.svelte-1azub57 span:where(.svelte-1azub57){color:var(--color-label)}.kicker.svelte-1azub57{font-family:var(--font-code);font-size:var(--type-label-size);letter-spacing:.1em;text-transform:uppercase;color:var(--color-label);margin:0;font-weight:600}header.svelte-1azub57 h1:where(.svelte-1azub57){margin:.6rem 0 .8rem}.summary.svelte-1azub57{max-width:46rem;color:var(--color-muted,#94a3b8);margin:0 0 1.75rem;line-height:1.6}section.svelte-1azub57{margin-top:2.25rem}section.svelte-1azub57 h2:where(.svelte-1azub57){margin:0 0 .9rem}.subforums.svelte-1azub57,.topics.svelte-1azub57{gap:.6rem;margin:0;padding:0;list-style:none;display:grid}.subforums.svelte-1azub57 li:where(.svelte-1azub57){border:1px solid var(--color-edge);background:var(--color-surface);border-radius:10px;justify-content:space-between;gap:1rem;padding:.85rem 1.1rem;display:flex}.subforums.svelte-1azub57 a:where(.svelte-1azub57){color:var(--color-ink);font-weight:600;text-decoration:none}.subforums.svelte-1azub57 a:where(.svelte-1azub57):hover{text-decoration:underline}.subforums.svelte-1azub57 span:where(.svelte-1azub57){font-size:var(--type-meta-size);color:var(--color-label);white-space:nowrap}.topics.svelte-1azub57 li:where(.svelte-1azub57){border:1px solid var(--color-edge);background:var(--color-surface);border-radius:10px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1rem 2rem;padding:1rem 1.15rem;display:grid}.topic-title.svelte-1azub57{color:var(--color-ink);font-weight:600;text-decoration:none}.topic-title.svelte-1azub57:hover{text-decoration:underline}.meta.svelte-1azub57{font-size:var(--type-meta-size);color:var(--color-muted,#94a3b8);flex-wrap:wrap;align-items:center;gap:.4rem .6rem;margin:.4rem 0 0;display:flex}.badge.svelte-1azub57{font-family:var(--font-code);font-size:var(--type-label-size);text-transform:uppercase;letter-spacing:.025em;border-radius:4px;padding:2px 8px;font-weight:600;display:inline-block}.badge.outline.svelte-1azub57{border:1px solid var(--color-edge);color:rgba(var(--ink-rgb), .6);background:0 0}.counts.svelte-1azub57{gap:1.5rem;margin:0;display:flex}.counts.svelte-1azub57 div:where(.svelte-1azub57){flex-direction:column;gap:.15rem;min-width:4rem;display:flex}.counts.svelte-1azub57 dt:where(.svelte-1azub57){font-family:var(--font-code);font-size:var(--type-label-size);letter-spacing:.06em;text-transform:uppercase;color:var(--color-label)}.counts.svelte-1azub57 dd:where(.svelte-1azub57){font-size:var(--type-meta-size);margin:0}.empty.svelte-1azub57{border:1px solid var(--color-edge);text-align:center;color:var(--color-muted,#94a3b8);border-radius:10px;padding:1.5rem}@media (width<=44rem){.topics.svelte-1azub57 li:where(.svelte-1azub57){grid-template-columns:1fr}.counts.svelte-1azub57{flex-wrap:wrap;gap:.75rem 1.5rem}}
