.guide.svelte-102yh8c h1:where(.svelte-102yh8c){font-size:1.875rem;font-weight:700;color:var(--text-primary);margin-bottom:.75rem}.guide.svelte-102yh8c .lede:where(.svelte-102yh8c){font-size:1rem;line-height:1.6;color:var(--text-secondary);margin-bottom:1.5rem}.guide.svelte-102yh8c h2:where(.svelte-102yh8c){font-family:Space Grotesk,sans-serif;font-size:1.25rem;font-weight:700;color:var(--text-primary);margin:2rem 0 .5rem}.guide.svelte-102yh8c h3:where(.svelte-102yh8c){font-family:Space Grotesk,sans-serif;font-size:.9375rem;font-weight:700;color:var(--text-primary);margin:1.25rem 0 .5rem}.group-count.svelte-102yh8c{font-size:.75rem;font-weight:700;color:var(--text-muted);background:var(--bg-secondary);border-radius:999px;padding:.1rem .5rem;margin-left:.25rem}.guide.svelte-102yh8c p:where(.svelte-102yh8c){font-size:.9375rem;line-height:1.6;color:var(--text-secondary);margin-bottom:.875rem}.guide.svelte-102yh8c a:where(.svelte-102yh8c){color:var(--accent);text-decoration:underline}.guide.svelte-102yh8c a:where(.svelte-102yh8c):hover{opacity:.8}.table-wrap.svelte-102yh8c{overflow-x:auto;margin-bottom:.75rem}table.svelte-102yh8c{width:100%;border-collapse:collapse;font-size:.875rem}th.svelte-102yh8c{text-align:left;font-weight:700;color:var(--text-primary);padding:.4rem .75rem .4rem 0;border-bottom:1px solid var(--border-color);white-space:nowrap}td.svelte-102yh8c{padding:.4rem .75rem .4rem 0;border-bottom:1px solid var(--border-color);color:var(--text-secondary)}.muted.svelte-102yh8c{color:var(--text-muted)}
