.docs-page.svelte-1xmjmrw{padding:28px}.docs-hero.svelte-1xmjmrw,.docs-layout.svelte-1xmjmrw{max-width:1120px;margin:0 auto}.docs-hero.svelte-1xmjmrw{border-bottom:1px solid var(--edge);gap:10px;padding-bottom:18px;display:grid}a.svelte-1xmjmrw{width:fit-content;color:var(--accent);text-decoration:none}a.svelte-1xmjmrw:hover{text-decoration:underline}.docs-hero.svelte-1xmjmrw p:where(.svelte-1xmjmrw),.eyebrow.svelte-1xmjmrw,nav.svelte-1xmjmrw a:where(.svelte-1xmjmrw),h3.svelte-1xmjmrw{color:var(--text-muted);font-size:var(--fs-label);text-transform:uppercase;margin:0}h1.svelte-1xmjmrw,h2.svelte-1xmjmrw,h3.svelte-1xmjmrw,p.svelte-1xmjmrw{letter-spacing:0}h1.svelte-1xmjmrw{max-width:16ch;font-family:var(--mono);letter-spacing:-.02em;margin:0;font-size:clamp(2.2rem,4.5vw,3.6rem);font-weight:700;line-height:1.05}.docs-hero.svelte-1xmjmrw span:where(.svelte-1xmjmrw){max-width:74ch;color:var(--text-dim);line-height:1.55}.docs-layout.svelte-1xmjmrw{grid-template-columns:220px minmax(0,1fr);gap:28px;padding-top:24px;display:grid}.docs-layout.svelte-1xmjmrw>:where(.svelte-1xmjmrw){min-width:0}nav.svelte-1xmjmrw{border:1px solid var(--edge);background:var(--panel);align-content:start;gap:10px;height:fit-content;padding:14px;display:grid;position:sticky;top:24px}.content.svelte-1xmjmrw{gap:18px;display:grid}section.svelte-1xmjmrw{border:1px solid var(--edge);background:var(--panel);min-width:0;padding:24px 24px 26px}section.svelte-1xmjmrw>h2:where(.svelte-1xmjmrw){color:var(--text);margin:4px 0 14px;font-size:clamp(1.2rem,2vw,1.45rem);font-weight:700;line-height:1.3}p.svelte-1xmjmrw,li.svelte-1xmjmrw{max-width:78ch;color:var(--text-dim);line-height:1.62}code.svelte-1xmjmrw{color:#d8f3df;font:inherit}pre.svelte-1xmjmrw{border:1px solid var(--code-edge);background:var(--code-bg);color:#d8f3df;white-space:pre;padding:14px;overflow:auto}.fact-grid.svelte-1xmjmrw{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 22px;margin-top:16px;display:grid}.fact-grid.svelte-1xmjmrw article:where(.svelte-1xmjmrw){border-left:2px solid var(--edge);min-width:0;padding:2px 0 6px 14px}.fact-grid.svelte-1xmjmrw p:where(.svelte-1xmjmrw){margin-bottom:0}.mapping-grid.svelte-1xmjmrw{border-top:1px solid var(--edge);border-left:1px solid var(--edge);grid-template-columns:repeat(4,minmax(0,1fr));margin:16px 0;display:grid}.mapping-grid.svelte-1xmjmrw>div:where(.svelte-1xmjmrw){border-right:1px solid var(--edge);border-bottom:1px solid var(--edge);min-width:0;padding:10px}.mapping-head.svelte-1xmjmrw{color:var(--text-muted);text-transform:uppercase;font-size:.74rem}.mapping-grid.svelte-1xmjmrw span:where(.svelte-1xmjmrw){display:none}.warning.svelte-1xmjmrw{color:#f0c08a;background:#201a13;border:1px solid #7a5a40;padding:12px}@media (width<=820px){.docs-page.svelte-1xmjmrw{padding:16px}.docs-layout.svelte-1xmjmrw,.fact-grid.svelte-1xmjmrw,.mapping-grid.svelte-1xmjmrw{grid-template-columns:1fr}nav.svelte-1xmjmrw{position:static}pre.svelte-1xmjmrw{overflow-wrap:anywhere;white-space:pre-wrap}p.svelte-1xmjmrw,li.svelte-1xmjmrw,h2.svelte-1xmjmrw,h3.svelte-1xmjmrw,code.svelte-1xmjmrw,nav.svelte-1xmjmrw a:where(.svelte-1xmjmrw){overflow-wrap:anywhere}.mapping-head.svelte-1xmjmrw{display:none}.mapping-grid.svelte-1xmjmrw{border-top:0}.mapping-grid.svelte-1xmjmrw>div:where(.svelte-1xmjmrw){border-top:1px solid var(--edge);justify-content:space-between;gap:14px;display:flex}.mapping-grid.svelte-1xmjmrw span:where(.svelte-1xmjmrw){color:var(--text-muted);text-transform:uppercase;font-size:.68rem;display:inline}}
