.docs.svelte-1xmjmrw{max-width:820px;margin:0 auto;padding:40px 0}.head.svelte-1xmjmrw{text-align:center;margin-bottom:36px}.eyebrow.svelte-1xmjmrw{font-family:var(--font-mono);letter-spacing:.3em;color:var(--primary-light);margin-bottom:16px;font-size:12px}h1.svelte-1xmjmrw{letter-spacing:-.03em;margin-bottom:14px;font-size:clamp(32px,5vw,48px)}.grad.svelte-1xmjmrw{background:linear-gradient(90deg,#a78bfa,#06b6d4);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.sub.svelte-1xmjmrw{color:var(--text-muted);max-width:600px;margin:0 auto;font-size:16px;line-height:1.7}.toc.svelte-1xmjmrw{flex-wrap:wrap;justify-content:center;gap:8px;margin-bottom:36px;display:flex}.toc.svelte-1xmjmrw a:where(.svelte-1xmjmrw){font-size:13px;font-family:var(--font-mono);color:var(--text-muted);background:#ffffff0a;border:1px solid #ffffff14;border-radius:100px;padding:6px 14px;transition:all .15s}.toc.svelte-1xmjmrw a:where(.svelte-1xmjmrw):hover{color:var(--text);border-color:var(--primary-light)}.body.svelte-1xmjmrw{flex-direction:column;gap:40px;display:flex}.doc-sec.svelte-1xmjmrw{border-top:1px solid #ffffff0f;padding-top:28px}.doc-sec.svelte-1xmjmrw h2:where(.svelte-1xmjmrw){margin-bottom:12px;font-size:24px}.doc-sec.svelte-1xmjmrw p:where(.svelte-1xmjmrw){color:var(--text-muted);margin-bottom:16px;font-size:15px;line-height:1.7}pre.svelte-1xmjmrw{background:#ffffff0a;border:1px solid #ffffff14;border-radius:14px;padding:18px;overflow-x:auto}code.svelte-1xmjmrw{font-family:var(--font-mono);font-size:13px;line-height:1.6}
