.docs-body.svelte-vv5t7z{font-family:var(--m-font-sans);font-size:var(--m-text-body);line-height:var(--m-line-height)}.docs-body.svelte-vv5t7z .prose h1,.docs-body.svelte-vv5t7z .prose h2,.docs-body.svelte-vv5t7z .prose h3,.docs-body.svelte-vv5t7z .prose h4{font-family:var(--m-font-display);letter-spacing:-.015em;font-weight:700;position:relative}.docs-body.svelte-vv5t7z .prose h2{padding-bottom:var(--m-space-bind);border-bottom:1px solid var(--m-line)}.docs-body.svelte-vv5t7z .heading-anchor{opacity:0;color:var(--m-fg-base-soft);font-family:var(--m-font-mono);transition:opacity var(--m-duration-fast) var(--m-ease-standard);font-weight:400;text-decoration:none;position:absolute;top:0;left:-1.1em}.docs-body.svelte-vv5t7z h1:hover .heading-anchor,.docs-body.svelte-vv5t7z h2:hover .heading-anchor,.docs-body.svelte-vv5t7z h3:hover .heading-anchor,.docs-body.svelte-vv5t7z h4:hover .heading-anchor{opacity:1}.docs-body.svelte-vv5t7z pre.shiki{padding:var(--m-space-4);border:1px solid var(--m-border-base-soft);border-radius:var(--m-radius-md);font-family:var(--m-font-mono);font-size:var(--m-text-code);line-height:1.55;overflow-x:auto;background:var(--shiki-dark-bg,var(--m-bg-base-strong))!important}.docs-body.svelte-vv5t7z pre.shiki code{color:var(--shiki-dark,var(--m-fg-base));background:0 0;border-radius:0;padding:0}.docs-body.svelte-vv5t7z pre.shiki span{color:var(--shiki-dark)}[data-theme=light] .docs-body.svelte-vv5t7z pre.shiki{background:var(--shiki-light-bg,var(--m-bg-base-strong))!important}[data-theme=light] .docs-body.svelte-vv5t7z pre.shiki code,[data-theme=light] .docs-body.svelte-vv5t7z pre.shiki span{color:var(--shiki-light)}.doc-cards.svelte-117p1l9{gap:var(--m-space-separate);margin-block:var(--m-space-separate);grid-template-columns:repeat(auto-fit,minmax(240px,1fr));display:grid}.doc-card.svelte-117p1l9{gap:var(--m-space-bind);padding:var(--m-space-separate);border:1px solid var(--m-line);border-radius:var(--m-radius-container);transition:border-color var(--m-duration-fast) var(--m-ease-standard);flex-direction:column;text-decoration:none;display:flex}.doc-card.svelte-117p1l9:hover{border-color:var(--m-line-strong)}.doc-card-title.svelte-117p1l9{font-family:var(--m-font-display);font-weight:700;font-size:var(--m-text-card);color:var(--m-fg-base)}.doc-card-desc.svelte-117p1l9{font-family:var(--m-font-sans);font-size:var(--m-text-sm);color:var(--m-fg-base-soft);line-height:1.5}.pager.svelte-96inh6{gap:var(--m-space-separate);grid-template-columns:1fr 1fr;display:grid}.page.svelte-96inh6{gap:var(--m-space-bind);padding:var(--m-space-separate);border:1px solid var(--m-line);border-radius:var(--m-radius-container);transition:border-color var(--m-duration-fast) var(--m-ease-standard);flex-direction:column;text-decoration:none;display:flex}.page.svelte-96inh6:hover{border-color:var(--m-line-strong)}.page--next.svelte-96inh6{text-align:right}.dir.svelte-96inh6{font-family:var(--m-font-mono);font-size:var(--m-text-label);letter-spacing:var(--m-tracking-label);text-transform:uppercase;color:var(--m-fg-eyebrow)}.label.svelte-96inh6{font-family:var(--m-font-display);font-weight:700;font-size:var(--m-text-card);color:var(--m-fg-base)}@media (width<=560px){.pager.svelte-96inh6{grid-template-columns:1fr}.page--next.svelte-96inh6{text-align:left}}.contents.svelte-qwvkw7{gap:var(--m-space-group);flex-direction:column;display:flex}.contents-head.svelte-qwvkw7{justify-content:space-between;align-items:baseline;gap:var(--m-space-group);display:flex}.contents-label.svelte-qwvkw7{font-family:var(--m-font-mono);font-size:var(--m-text-label);letter-spacing:var(--m-tracking-label);text-transform:uppercase;color:var(--m-fg-eyebrow)}.contents-count.svelte-qwvkw7{font-family:var(--m-font-mono);font-size:var(--m-text-label);letter-spacing:var(--m-tracking-label);text-transform:uppercase;color:var(--m-fg-base-soft)}.toc-list.svelte-qwvkw7{border:1px solid var(--m-line);border-radius:var(--m-radius-container);background:var(--m-surface-leaf);overflow:hidden}.toc-row.svelte-qwvkw7{align-items:baseline;gap:var(--m-space-group);padding:var(--m-space-group) var(--m-space-separate);color:var(--m-fg-base);border-bottom:1px solid color-mix(in oklab, var(--m-line) 55%, transparent);text-decoration:none;display:flex}.toc-row.svelte-qwvkw7:last-child{border-bottom:none}.toc-row.svelte-qwvkw7 .no:where(.svelte-qwvkw7){font-family:var(--m-font-mono);font-size:var(--m-text-label);letter-spacing:var(--m-tracking-label);color:var(--m-fg-eyebrow);flex:none;width:2.5rem}.toc-row.svelte-qwvkw7 .t:where(.svelte-qwvkw7){font-family:var(--m-font-sans);font-weight:500;font-size:var(--m-text-body);transition:color var(--m-duration-fast) var(--m-ease-standard);line-height:1.3}.toc-row[data-level="3"].svelte-qwvkw7 .t:where(.svelte-qwvkw7){padding-left:var(--m-space-group);color:var(--m-fg-base-soft);font-weight:400}.toc-row.svelte-qwvkw7 .leader:where(.svelte-qwvkw7){border-bottom:1px dotted color-mix(in oklab, var(--m-line) 70%, transparent);flex:1;align-self:stretch;transform:translateY(-.4em)}.toc-row.svelte-qwvkw7:hover .t:where(.svelte-qwvkw7),.toc-row.svelte-qwvkw7:focus-visible .t:where(.svelte-qwvkw7){color:var(--m-signal)}.toc-row.svelte-qwvkw7:focus-visible{outline:none}.doc.svelte-100slfm{gap:var(--m-space-cluster);flex-direction:column;max-width:52rem;display:flex}.doc-header.svelte-100slfm{gap:var(--m-space-group);flex-direction:column;max-width:46ch;display:flex}.doc-header.svelte-100slfm h1:where(.svelte-100slfm){font-family:var(--m-font-display);font-size:var(--m-text-display-sm);letter-spacing:-.025em;color:var(--m-fg-base);margin:0;font-weight:700;line-height:1.05}.lede.svelte-100slfm{font-family:var(--m-font-serif);font-style:italic;font-size:var(--m-text-lede);color:var(--m-fg-base-soft);margin:0;line-height:1.5}.body.svelte-100slfm{min-width:0}.doc-footer.svelte-100slfm{padding-top:var(--m-space-separate);border-top:1px solid var(--m-line)}
