.topic-picker.svelte-1789joh.svelte-1789joh{max-width:46rem;margin:0 auto}.topic-filters.svelte-1789joh.svelte-1789joh{display:flex;flex-wrap:wrap;gap:.6rem;margin:1.25rem 0}.topic-filters.svelte-1789joh button.svelte-1789joh{border:1px solid var(--border);background:transparent;border-radius:2rem;padding:.7rem 1rem;cursor:pointer;font-size:.8rem;color:var(--ink)}.topic-filters.svelte-1789joh button.active.svelte-1789joh{border-color:var(--accent);background:#f8e7df;color:var(--accent-strong)}.topic-card.svelte-1789joh.svelte-1789joh{border:1px solid var(--border);background:#fffdf8;padding:2rem;border-radius:5px;min-height:28rem}.topic-card.svelte-1789joh h3.svelte-1789joh{font-family:var(--font-editorial);font-size:1.5rem;margin:0 0 1.5rem}dt.svelte-1789joh.svelte-1789joh{color:var(--muted);font-size:.75rem;margin:1.3rem 0 .5rem}dd.svelte-1789joh.svelte-1789joh{margin:0;line-height:1.9}.topic-question.svelte-1789joh.svelte-1789joh{font-size:1.2rem;font-family:var(--font-editorial)}.topic-actions.svelte-1789joh.svelte-1789joh{display:flex;align-items:center;flex-wrap:wrap;gap:1.25rem;margin-top:1.25rem}.topic-actions.svelte-1789joh a.svelte-1789joh{font-size:.8rem}.all-topics.svelte-1789joh.svelte-1789joh{max-width:46rem;margin:3rem auto}.all-topics.svelte-1789joh h3.svelte-1789joh{margin:2.5rem 0 1rem}details.svelte-1789joh.svelte-1789joh{border-bottom:1px solid var(--border);padding:1rem 0}summary.svelte-1789joh.svelte-1789joh{cursor:pointer;padding:.5rem 0}details.svelte-1789joh dl.svelte-1789joh{padding:0 .5rem 1rem}@media (max-width: 600px){.topic-card.svelte-1789joh.svelte-1789joh{padding:1.25rem;min-height:32rem}}
