.doc-page.svelte-100slfm{display:flex;gap:2rem}.doc-main.svelte-100slfm{flex:1;min-width:0}.breadcrumbs.svelte-100slfm{font-size:.75rem;color:#0a0a0a66;margin-bottom:1rem;display:flex;align-items:center;gap:.3rem}.breadcrumbs.svelte-100slfm a:where(.svelte-100slfm){color:#0a0a0a66;transition:color .12s ease}.breadcrumbs.svelte-100slfm a:where(.svelte-100slfm):hover{color:#0a0a0a}.sep.svelte-100slfm{color:#0a0a0a33}.current.svelte-100slfm{color:#0a0a0a;font-weight:600}.doc.svelte-100slfm{border:1px solid #e0e0e0;padding:1.5rem}h1.svelte-100slfm{font-size:1.5rem;font-weight:700;letter-spacing:-.02em;margin:0;line-height:1.15}.description.svelte-100slfm{color:#0a0a0a80;margin:.5rem 0 1.5rem;line-height:1.5}.last-updated.svelte-100slfm{font-size:.75rem;color:#0a0a0a4d;margin-top:.75rem}.prev-next.svelte-100slfm{display:flex;justify-content:space-between;gap:1rem;margin-top:1.5rem}.pn-link.svelte-100slfm{display:flex;flex-direction:column;gap:.15rem;padding:.75rem 1rem;border:1px solid #e0e0e0;flex:1;transition:border-color .12s ease}.pn-link.svelte-100slfm:hover{border-color:#0a0a0a}.pn-link.next.svelte-100slfm{text-align:right}.pn-label.svelte-100slfm{font-size:.68rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:#0a0a0a59}.pn-title.svelte-100slfm{font-size:.88rem;font-weight:600;color:#0a0a0a}.toc.svelte-100slfm{width:180px;flex-shrink:0;position:sticky;top:4.5rem;align-self:flex-start;max-height:calc(100vh - 5rem);overflow-y:auto}.toc-title.svelte-100slfm{font-size:.68rem;font-weight:800;text-transform:uppercase;letter-spacing:.1em;color:#0a0a0a59;margin:0 0 .5rem}.toc.svelte-100slfm ul:where(.svelte-100slfm){list-style:none;margin:0;padding:0}.toc.svelte-100slfm li:where(.svelte-100slfm) a:where(.svelte-100slfm){display:block;font-size:.75rem;color:#0a0a0a73;border-left:2px solid transparent;padding:.2rem 0 .2rem .6rem;transition:all .12s ease}.toc.svelte-100slfm li:where(.svelte-100slfm) a:where(.svelte-100slfm):hover{color:#0a0a0a}.toc.svelte-100slfm li.toc-3:where(.svelte-100slfm) a:where(.svelte-100slfm){padding-left:1.2rem}.content h2{margin-top:1.5rem;font-size:1.15rem;font-weight:700}.content h3{margin-top:1.2rem;font-size:1rem;font-weight:700}.content p{line-height:1.6;color:#0a0a0ab3}.content ul,.content ol{line-height:1.6;color:#0a0a0ab3;padding-left:1.5rem}.content li{margin-bottom:.3rem}.content pre{overflow-x:auto;background:#0a0a0a;color:#e0e0e0;padding:1rem;font-size:.82rem;line-height:1.6}.content code{font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.85em}.content p code{background:#0a0a0a0f;padding:.15em .35em;border-radius:3px}.content a{text-decoration:underline;text-decoration-color:#e0e0e0;text-underline-offset:3px}.content a:hover{text-decoration-color:#0a0a0a}.content table{width:100%;border-collapse:collapse;font-size:.85rem;margin:1rem 0}.content th,.content td{text-align:left;padding:.5rem .75rem;border-bottom:1px solid #e0e0e0}.content th{font-weight:700;font-size:.75rem;text-transform:uppercase;letter-spacing:.06em;color:#0a0a0a80}@media(max-width:960px){.toc.svelte-100slfm{display:none}}@media(max-width:720px){.prev-next.svelte-100slfm{flex-direction:column}}
