.page.svelte-13grsjl{padding:1.5rem 0 2rem}.lead.svelte-13grsjl{color:var(--text-muted);max-width:65ch}.cats.svelte-13grsjl{list-style:none;margin:1.5rem 0 0;padding:0;display:grid;gap:.6rem}details.svelte-13grsjl{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);overflow:hidden}summary.svelte-13grsjl{display:flex;align-items:center;gap:.6rem;padding:.9rem 1.1rem;cursor:pointer;font-family:var(--font-heading);font-weight:700;font-size:1.2rem;list-style:none}summary.svelte-13grsjl::-webkit-details-marker{display:none}summary.svelte-13grsjl svg{transition:transform .15s ease;color:var(--brand-teal-dark)}details[open].svelte-13grsjl summary:where(.svelte-13grsjl) svg{transform:rotate(180deg)}.cat-name.svelte-13grsjl{flex:0 0 auto}.count.svelte-13grsjl{font-family:var(--font-body);font-size:.8rem;font-weight:700;color:var(--text-muted);background:var(--surface-2);border-radius:999px;padding:.05rem .5rem}.view.svelte-13grsjl{margin-left:auto;font-family:var(--font-body);font-size:.9rem;font-weight:700}.subs.svelte-13grsjl{list-style:none;margin:0;padding:0 1.1rem 1rem 2.6rem;display:flex;flex-wrap:wrap;gap:.5rem}.subs.svelte-13grsjl a:where(.svelte-13grsjl){display:inline-flex;align-items:center;gap:.4rem;background:var(--surface-2);border-radius:999px;padding:.25rem .75rem;color:var(--text)}.subs.svelte-13grsjl a:where(.svelte-13grsjl):hover{text-decoration:none;background:var(--interactive);color:#fff}.subs.svelte-13grsjl a:where(.svelte-13grsjl):hover .count:where(.svelte-13grsjl){background:#ffffff40;color:#fff}.none.svelte-13grsjl{padding:0 1.1rem 1rem;color:var(--text-muted)}
