.guide.svelte-1kznueo h1:where(.svelte-1kznueo){letter-spacing:-.02em;margin:0 0 12px;font-size:28px}.guide.svelte-1kznueo section:where(.svelte-1kznueo){margin-top:36px}.guide.svelte-1kznueo h2:where(.svelte-1kznueo){scroll-margin-top:16px;margin:0 0 10px!important;font-size:21px!important}h3.svelte-1kznueo{margin:24px 0 8px;scroll-margin-top:16px;font-size:16px}.prose.svelte-1kznueo p,.prose.svelte-1kznueo ul,.prose.svelte-1kznueo ol{margin:0 0 12px;line-height:1.55}.prose.svelte-1kznueo ul,.prose.svelte-1kznueo ol{padding-left:22px}.prose.svelte-1kznueo li+li{margin-top:4px}.toc.svelte-1kznueo{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);margin:20px 0 0;padding:12px 16px}.toc.svelte-1kznueo ol:where(.svelte-1kznueo){columns:2 220px;margin:0;padding-left:22px}.toc.svelte-1kznueo li:where(.svelte-1kznueo){padding:3px 0}.toc.svelte-1kznueo a:where(.svelte-1kznueo){color:var(--ink)}.toc.svelte-1kznueo a:where(.svelte-1kznueo):hover{color:var(--accent)}.diagrams.svelte-1kznueo{flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:16px 28px;margin:8px 0 20px;display:flex}figure.svelte-1kznueo{flex-direction:column;align-items:center;max-width:100%;margin:0;display:flex}.art.svelte-1kznueo{max-width:100%}figcaption.svelte-1kznueo{max-width:300px;color:var(--muted);text-align:center;margin-top:6px;font-size:13px;line-height:1.4}.bad.svelte-1kznueo{color:var(--wrong);border:1px dashed var(--wrong);border-radius:var(--radius);padding:10px 12px;font-size:13px}.bad.svelte-1kznueo code:where(.svelte-1kznueo){overflow-wrap:anywhere;margin-top:4px;display:block}
