.docs.svelte-116qdrk{display:grid;grid-template-columns:240px minmax(0,720px);gap:56px;justify-content:center;max-width:var(--max-w);margin:0 auto;padding:40px var(--gutter) 80px}.toc-desktop.svelte-116qdrk{position:sticky;top:24px;align-self:start;max-height:calc(100dvh - 48px);overflow-y:auto}.toc-title.svelte-116qdrk{margin-bottom:12px;color:var(--text-3)}.toc-list.svelte-116qdrk{list-style:none;margin:0;padding:0;border-left:1px solid var(--line)}.toc-list.svelte-116qdrk a:where(.svelte-116qdrk){display:block;padding:7px 12px 7px 16px;margin-left:-1px;border-left:2px solid transparent;color:var(--text-2);text-decoration:none;font-size:15px;line-height:22px}.toc-list.svelte-116qdrk a:where(.svelte-116qdrk):hover{color:var(--text);background:var(--surface)}.toc-list.svelte-116qdrk a[aria-current=page]:where(.svelte-116qdrk){color:var(--text);font-weight:600;border-left-color:var(--text)}.toc-mobile.svelte-116qdrk{display:none}.doc.svelte-116qdrk{min-width:0}.doc-bar.svelte-116qdrk{display:flex;justify-content:flex-end;margin-bottom:16px}.lang-switch.svelte-116qdrk{display:inline-flex;align-items:center;min-height:44px;padding:0 14px;border:1px solid var(--border);border-radius:var(--radius);color:var(--text-2);font-size:15px;text-decoration:none}.lang-switch.svelte-116qdrk:hover{color:var(--text);border-color:var(--border-strong)}.fallback.svelte-116qdrk{margin-bottom:24px;padding:12px 16px;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-m);color:var(--text-2);font-size:15px;line-height:22px}.prose.svelte-116qdrk{font-size:17px;line-height:26px;color:var(--text-2);overflow-wrap:break-word}.prose.svelte-116qdrk h1{color:var(--text);margin:0 0 24px}.prose.svelte-116qdrk h2{color:var(--text);margin:48px 0 16px;padding-top:24px;border-top:1px solid var(--line)}.prose.svelte-116qdrk h3{color:var(--text);font-size:18px;line-height:26px;font-weight:600;margin:32px 0 12px}.prose.svelte-116qdrk h4{color:var(--text);font-size:16px;font-weight:600;margin:24px 0 8px}.prose.svelte-116qdrk :is(h2,h3,h4){position:relative;scroll-margin-top:24px}.prose.svelte-116qdrk .anchor{position:absolute;left:-.9em;width:.9em;color:var(--text-4);text-decoration:none;opacity:0;font-weight:400}.prose.svelte-116qdrk :is(h2,h3,h4):hover .anchor,.prose.svelte-116qdrk .anchor:focus-visible{opacity:1}.prose.svelte-116qdrk p,.prose.svelte-116qdrk ul,.prose.svelte-116qdrk ol,.prose.svelte-116qdrk blockquote,.prose.svelte-116qdrk pre,.prose.svelte-116qdrk .table-wrap{margin:0 0 16px}.prose.svelte-116qdrk ul,.prose.svelte-116qdrk ol{padding-left:24px}.prose.svelte-116qdrk li+li{margin-top:6px}.prose.svelte-116qdrk strong{color:var(--text);font-weight:600}.prose.svelte-116qdrk a{color:var(--text);text-decoration:underline;text-decoration-color:var(--border-strong);text-underline-offset:3px}.prose.svelte-116qdrk a:hover{text-decoration-color:var(--text)}.prose.svelte-116qdrk code{font-family:var(--font-mono);font-size:.88em;background:var(--surface-2);border:1px solid var(--line);border-radius:6px;padding:1px 5px;color:var(--text)}.prose.svelte-116qdrk pre{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-m);padding:16px 18px;overflow-x:auto;font-size:14px;line-height:21px}.prose.svelte-116qdrk pre code{background:none;border:0;padding:0;font-size:inherit}.prose.svelte-116qdrk blockquote{background:var(--surface);border:1px solid var(--line);border-left:3px solid var(--border-strong);border-radius:var(--radius-m);padding:14px 18px;color:var(--text)}.prose.svelte-116qdrk blockquote p:last-child{margin-bottom:0}.prose.svelte-116qdrk hr{border:0;border-top:1px solid var(--line);margin:32px 0}.prose.svelte-116qdrk .table-wrap{overflow-x:auto;border:1px solid var(--line);border-radius:var(--radius-l)}.prose.svelte-116qdrk table{width:100%;border-collapse:collapse;font-size:15px;line-height:22px}.prose.svelte-116qdrk th,.prose.svelte-116qdrk td{text-align:left;vertical-align:top;padding:10px 14px;border-bottom:1px solid var(--line)}.prose.svelte-116qdrk tr:last-child td{border-bottom:0}.prose.svelte-116qdrk th{background:var(--surface);color:var(--text-3);font-size:13px;line-height:16px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.prose.svelte-116qdrk td{min-width:120px}.prose.svelte-116qdrk .flow{display:grid;grid-template-columns:1fr auto 1fr auto 1fr;gap:12px;align-items:stretch;margin:0 0 24px}.prose.svelte-116qdrk .flow-node{display:flex;flex-direction:column;gap:6px;padding:16px 18px;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-l);font-size:15px;line-height:22px}.prose.svelte-116qdrk .flow-label{color:var(--text);font-weight:600}.prose.svelte-116qdrk .flow-addr{font-family:var(--font-mono);font-size:14px;color:var(--text-3)}.prose.svelte-116qdrk .flow-arrow{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;padding:0 4px;color:var(--text-3);font-size:13px;line-height:16px;text-align:center}.prose.svelte-116qdrk .flow-arrow svg{width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}@media (max-width: 720px){.prose.svelte-116qdrk .flow{grid-template-columns:1fr}.prose.svelte-116qdrk .flow-arrow{flex-direction:row;padding:4px 0}.prose.svelte-116qdrk .flow-arrow svg{transform:rotate(90deg)}}.pager.svelte-116qdrk{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:56px;padding-top:24px;border-top:1px solid var(--line)}.pager-link.svelte-116qdrk{display:flex;flex-direction:column;gap:4px;min-height:56px;padding:14px 18px;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-l);text-decoration:none}.pager-link.svelte-116qdrk:hover{border-color:var(--border);background:var(--surface-2)}.pager-link.next.svelte-116qdrk{grid-column:2;text-align:right}.pager-dir.svelte-116qdrk{font-size:13px;line-height:16px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--text-3)}.pager-title.svelte-116qdrk{color:var(--text);font-weight:600}@media (max-width: 960px){.docs.svelte-116qdrk{grid-template-columns:minmax(0,720px);gap:24px;padding-top:24px}.toc-desktop.svelte-116qdrk{display:none}.toc-mobile.svelte-116qdrk{display:block;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-l)}.toc-mobile.svelte-116qdrk summary:where(.svelte-116qdrk){display:flex;align-items:center;gap:12px;min-height:56px;padding:0 16px;cursor:pointer;list-style:none}.toc-mobile.svelte-116qdrk summary:where(.svelte-116qdrk)::-webkit-details-marker{display:none}.toc-mobile.svelte-116qdrk summary:where(.svelte-116qdrk):after{content:"";margin-left:auto;width:8px;height:8px;border-right:1.6px solid var(--text-2);border-bottom:1.6px solid var(--text-2);transform:rotate(45deg);transition:transform .15s}.toc-mobile[open].svelte-116qdrk summary:where(.svelte-116qdrk):after{transform:rotate(225deg)}.toc-mobile.svelte-116qdrk .label:where(.svelte-116qdrk){color:var(--text-3)}.toc-current.svelte-116qdrk{color:var(--text);font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.toc-mobile.svelte-116qdrk nav:where(.svelte-116qdrk){padding:0 8px 12px}.toc-mobile.svelte-116qdrk .toc-list:where(.svelte-116qdrk) a:where(.svelte-116qdrk){min-height:44px;display:flex;align-items:center}}@media (max-width: 520px){.prose.svelte-116qdrk h1{font-size:32px;line-height:38px}.prose.svelte-116qdrk .anchor{display:none}.prose.svelte-116qdrk td{min-width:96px;padding:10px 12px}.pager.svelte-116qdrk{grid-template-columns:1fr}.pager-link.next.svelte-116qdrk{grid-column:1}}
