.docs-page.svelte-6y9gf8{--page:#f6f8fc;--paper:#fff;--ink:#07101f;--text:#263044;--muted:#65708a;--faint:#8b95aa;--line:#dbe3f0;--soft-line:#edf1f8;--accent:#186f65;background:var(--page);min-height:100vh;color:var(--ink)}.site-header.svelte-6y9gf8{justify-content:space-between;align-items:center;gap:24px;width:100%;max-width:92rem;margin:0 auto;padding:20px 32px;display:flex}.brand.svelte-6y9gf8{color:var(--ink);align-items:center;gap:12px;font-size:14px;font-weight:800;display:inline-flex}.brand.svelte-6y9gf8 img:where(.svelte-6y9gf8){width:32px;height:32px}.site-header.svelte-6y9gf8 nav:where(.svelte-6y9gf8){color:var(--muted);align-items:center;gap:28px;font-size:14px;font-weight:650;display:flex}.site-header.svelte-6y9gf8 nav:where(.svelte-6y9gf8) a:where(.svelte-6y9gf8){color:inherit;transition:color .16s}.site-header.svelte-6y9gf8 nav:where(.svelte-6y9gf8) a:where(.svelte-6y9gf8):hover,.site-header.svelte-6y9gf8 nav:where(.svelte-6y9gf8) .locale-link:where(.svelte-6y9gf8){color:var(--ink)}main.svelte-6y9gf8{width:100%}.fact-grid.svelte-6y9gf8 span:where(.svelte-6y9gf8){color:var(--faint);font-size:.78rem;font-weight:780;line-height:1.3;display:block}.docs-layout.svelte-6y9gf8{border-top:1px solid var(--line);grid-template-columns:14rem minmax(0,1fr);gap:5rem;width:100%;max-width:92rem;margin:0 auto;padding:0 2rem 5rem;display:grid}.toc.svelte-6y9gf8{align-self:start;max-height:100vh;padding-top:2rem;position:sticky;top:0;overflow:auto}.toc.svelte-6y9gf8 nav:where(.svelte-6y9gf8){gap:.2rem;display:grid}.toc.svelte-6y9gf8 a:where(.svelte-6y9gf8){color:var(--muted);border-left:2px solid #0000;padding:.48rem 0 .48rem .8rem;font-size:.86rem;font-weight:680;line-height:1.35;transition:border-color .16s,color .16s}.toc.svelte-6y9gf8 a:where(.svelte-6y9gf8):hover{border-color:var(--accent);color:var(--ink)}.content.svelte-6y9gf8{min-width:0}.sr-only.svelte-6y9gf8{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.doc-section.svelte-6y9gf8{border-bottom:1px solid var(--line);padding:3rem 0;scroll-margin-top:2rem}.doc-section.svelte-6y9gf8 h2:where(.svelte-6y9gf8){color:var(--ink);letter-spacing:0;margin:0;font-size:clamp(1.18rem,1.55vw,1.45rem);font-weight:800;line-height:1.25}.doc-section.svelte-6y9gf8>p:where(.svelte-6y9gf8){max-width:54rem;color:var(--text);margin:1.05rem 0 0;font-size:1rem;line-height:1.85}.definition-table.svelte-6y9gf8,.fact-grid.svelte-6y9gf8,.comparison-table.svelte-6y9gf8,.faq-list.svelte-6y9gf8{border-top:1px solid var(--line);margin-top:1.7rem}.definition-table.svelte-6y9gf8 div:where(.svelte-6y9gf8){border-bottom:1px solid var(--line);grid-template-columns:13rem minmax(0,1fr);gap:2rem;padding:1.05rem 0;display:grid}.definition-table.compact.svelte-6y9gf8 div:where(.svelte-6y9gf8){grid-template-columns:10rem minmax(0,1fr)}.definition-table.svelte-6y9gf8 strong:where(.svelte-6y9gf8),.table-row.svelte-6y9gf8 strong:where(.svelte-6y9gf8){color:var(--ink);font-size:.92rem;font-weight:800;line-height:1.5}.definition-table.svelte-6y9gf8 p:where(.svelte-6y9gf8),.table-row.svelte-6y9gf8 p:where(.svelte-6y9gf8){color:var(--text);margin:0;font-size:.94rem;line-height:1.75}.step-list.svelte-6y9gf8{border-top:1px solid var(--line);margin:1.7rem 0 0;padding:0;list-style:none}.step-list.svelte-6y9gf8 li:where(.svelte-6y9gf8){border-bottom:1px solid var(--line);grid-template-columns:4rem minmax(0,1fr);gap:1.6rem;padding:1rem 0;display:grid}.step-list.svelte-6y9gf8 span:where(.svelte-6y9gf8){color:#a8b0c2;font-size:1.25rem;font-weight:850;line-height:1.1}.step-list.svelte-6y9gf8 p:where(.svelte-6y9gf8){color:var(--text);margin:0;font-size:1rem;line-height:1.7}.plain-list.svelte-6y9gf8{border-top:1px solid var(--line);margin:1.35rem 0 0;padding:0;list-style:none}.plain-list.svelte-6y9gf8 li:where(.svelte-6y9gf8){border-bottom:1px solid var(--line);color:var(--text);padding:.9rem 0;font-size:.96rem;line-height:1.75}.fact-grid.svelte-6y9gf8{border-left:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.fact-grid.svelte-6y9gf8 div:where(.svelte-6y9gf8){border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:#ffffff80;min-height:8rem;padding:1.1rem}.fact-grid.svelte-6y9gf8 strong:where(.svelte-6y9gf8){color:var(--ink);margin-top:.75rem;font-size:.96rem;font-weight:740;line-height:1.7;display:block}.table-head.svelte-6y9gf8,.table-row.svelte-6y9gf8{border-bottom:1px solid var(--line);grid-template-columns:9rem minmax(0,1fr) minmax(0,1fr);gap:1.5rem;padding:1rem 0;display:grid}.table-head.svelte-6y9gf8 span:where(.svelte-6y9gf8){color:var(--faint);font-size:.8rem;font-weight:820;line-height:1.35}.faq-list.svelte-6y9gf8 details:where(.svelte-6y9gf8){border-bottom:1px solid var(--line)}.faq-list.svelte-6y9gf8 summary:where(.svelte-6y9gf8){min-height:3.7rem;color:var(--ink);cursor:pointer;grid-template-columns:minmax(0,1fr) 1.25rem;align-items:center;gap:1.25rem;padding:.75rem 0;list-style:none;display:grid}.faq-list.svelte-6y9gf8 summary:where(.svelte-6y9gf8)::-webkit-details-marker{display:none}.faq-list.svelte-6y9gf8 summary:where(.svelte-6y9gf8) span:where(.svelte-6y9gf8):first-child{font-size:.98rem;font-weight:720;line-height:1.45}.faq-toggle.svelte-6y9gf8{color:#7a8499;width:1.25rem;height:1.25rem;position:relative}.faq-toggle.svelte-6y9gf8:before,.faq-toggle.svelte-6y9gf8:after{content:"";background:currentColor;border-radius:999px;width:.85rem;height:1.5px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.faq-toggle.svelte-6y9gf8:after{transform:translate(-50%,-50%)rotate(90deg)}.faq-list.svelte-6y9gf8 details[open]:where(.svelte-6y9gf8) .faq-toggle:where(.svelte-6y9gf8):after{opacity:0}.faq-list.svelte-6y9gf8 details:where(.svelte-6y9gf8) p:where(.svelte-6y9gf8){max-width:52rem;color:var(--text);margin:-.1rem 0 0;padding:0 3rem 1rem 0;font-size:.94rem;line-height:1.75}@media (width<=960px){.site-header.svelte-6y9gf8,.docs-layout.svelte-6y9gf8{padding-left:1.25rem;padding-right:1.25rem}.site-header.svelte-6y9gf8 nav:where(.svelte-6y9gf8){gap:16px;font-size:13px}.docs-layout.svelte-6y9gf8{grid-template-columns:1fr;gap:0}.toc.svelte-6y9gf8{border-bottom:1px solid var(--line);max-height:none;padding:1rem 0;position:static}.toc.svelte-6y9gf8 nav:where(.svelte-6y9gf8){flex-wrap:wrap;gap:.35rem 1rem;display:flex}.toc.svelte-6y9gf8 a:where(.svelte-6y9gf8){border-left:0;padding:.35rem 0}}@media (width<=680px){.site-header.svelte-6y9gf8 nav:where(.svelte-6y9gf8) a:where(.svelte-6y9gf8):not(.locale-link){display:none}.doc-section.svelte-6y9gf8{padding:3rem 0}.definition-table.svelte-6y9gf8 div:where(.svelte-6y9gf8),.definition-table.compact.svelte-6y9gf8 div:where(.svelte-6y9gf8),.table-head.svelte-6y9gf8,.table-row.svelte-6y9gf8,.step-list.svelte-6y9gf8 li:where(.svelte-6y9gf8){grid-template-columns:1fr;gap:.35rem}.fact-grid.svelte-6y9gf8{grid-template-columns:1fr}.table-head.svelte-6y9gf8{display:none}.faq-list.svelte-6y9gf8 details:where(.svelte-6y9gf8) p:where(.svelte-6y9gf8){padding-right:0}}
