.doc.svelte-xxm70y{max-width:46rem;margin:0 auto}.doc-head.svelte-xxm70y h1:where(.svelte-xxm70y){margin:0;font-weight:400;font-size:clamp(1.6rem,4vw,2.1rem);line-height:1.2;color:var(--primary)}.meta.svelte-xxm70y{margin:.4rem 0 0;color:var(--muted);font-size:.9rem}.binding.svelte-xxm70y{margin:1rem 0 0;padding:.6rem .9rem;border-radius:.75rem;background:#149bd71a;border:1px solid rgba(20,155,215,.35);font-size:.9rem}.toc.svelte-xxm70y{margin:1.5rem 0 0;padding:.9rem 1.1rem;border-radius:1rem;background:var(--card);border:1px solid var(--card-border)}.toc.svelte-xxm70y ol:where(.svelte-xxm70y){list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.35rem}.toc.svelte-xxm70y a:where(.svelte-xxm70y){color:var(--text);text-decoration:none;font-size:.95rem}.toc.svelte-xxm70y a:where(.svelte-xxm70y):hover{color:var(--primary)}.text.svelte-xxm70y{margin-top:1.5rem;line-height:1.65;font-size:1rem;overflow-wrap:break-word}.text.svelte-xxm70y h2:where(.svelte-xxm70y){margin:2.25rem 0 .75rem;padding-top:1rem;border-top:1px solid var(--line);font-size:1.2rem;line-height:1.35;scroll-margin-top:1rem}.text.svelte-xxm70y h3:where(.svelte-xxm70y){margin:1.5rem 0 .5rem;font-size:1.02rem;line-height:1.4}.text.svelte-xxm70y p:where(.svelte-xxm70y){margin:0 0 .8rem}.text.svelte-xxm70y ul:where(.svelte-xxm70y){margin:0 0 1rem;padding-left:1.4rem}.text.svelte-xxm70y li:where(.svelte-xxm70y){margin-bottom:.4rem}.text.svelte-xxm70y a{color:var(--primary);text-underline-offset:2px}
