.docs.svelte-38mpvb{max-width:820px;margin:0 auto;padding:48px 24px 80px;color:#1a1a1a}.crumb.svelte-38mpvb{color:#6b6f7a;margin-bottom:8px;font-size:14px}.crumb.svelte-38mpvb a:where(.svelte-38mpvb){color:#4b6bdd;text-decoration:none}h1.svelte-38mpvb{font-size:clamp(28px,4.5vw,38px);font-weight:700;letter-spacing:-.02em;margin:0 0 12px}h2.svelte-38mpvb{font-size:20px;font-weight:700;margin:0 0 14px}.lead.svelte-38mpvb{color:#555;font-size:16px;line-height:1.55;margin:0 0 28px}.card.svelte-38mpvb{background:#fff;border:1px solid #ececec;border-radius:14px;padding:28px;margin-bottom:16px}p.svelte-38mpvb{color:#444;line-height:1.6;font-size:15px}code.svelte-38mpvb{background:#f4f4f6;border-radius:4px;padding:2px 6px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13px}pre.svelte-38mpvb{background:#0f1115;color:#e1e7ef;padding:16px 18px;border-radius:10px;overflow-x:auto;font-size:13px;line-height:1.6;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;margin:6px 0 12px}pre.svelte-38mpvb code:where(.svelte-38mpvb){background:transparent;color:inherit;padding:0;font-size:13px}.cta.svelte-38mpvb{text-align:center;background:linear-gradient(135deg,#f4f5fc,#fff)}.btn.svelte-38mpvb{display:inline-flex;padding:11px 20px;border-radius:8px;font-weight:600;font-size:14px;text-decoration:none}.btn-primary.svelte-38mpvb{background:#4b6bdd;color:#fff}
