.doc-page.svelte-jzafiw{opacity:0;transition:opacity .3s ease}.doc-page.mounted.svelte-jzafiw{opacity:1}.doc-header.svelte-jzafiw{margin-bottom:40px}.doc-header.svelte-jzafiw h1:where(.svelte-jzafiw){font-size:36px;margin:12px 0}.badge.svelte-jzafiw{display:inline-block;padding:4px 10px;background:#22c55e26;color:#22c55e;border-radius:4px;font-size:12px;font-weight:500;text-transform:uppercase}.lead.svelte-jzafiw{font-size:18px;color:#ffffffb3;margin:0}section.svelte-jzafiw{margin-bottom:40px}h2.svelte-jzafiw{font-size:24px;margin:0 0 16px;color:#22c55e}p.svelte-jzafiw{line-height:1.7;color:#fffc}ul.svelte-jzafiw{padding-left:20px}li.svelte-jzafiw{margin:8px 0;color:#fffc}.callout.svelte-jzafiw{text-align:center;padding:32px;background:#22c55e0d;border:1px solid rgba(34,197,94,.2);border-radius:12px;margin-bottom:32px}.callout-header.svelte-jzafiw{color:#22c55e;font-weight:500;margin-bottom:12px}.callout.svelte-jzafiw code:where(.svelte-jzafiw){display:block;font-size:18px;color:#fff;font-family:SF Mono,monospace}.code-block.svelte-jzafiw{background:#0006;border:1px solid rgba(255,255,255,.1);border-radius:8px;overflow:hidden;margin:16px 0}.code-block.svelte-jzafiw pre:where(.svelte-jzafiw){margin:0;padding:16px;overflow-x:auto}.code-block.svelte-jzafiw code:where(.svelte-jzafiw){font-family:SF Mono,monospace;font-size:13px;line-height:1.5;color:#22c55e}
