.mono.svelte-138gkmy{font-family:JetBrains Mono,Fira Code,monospace}.docs-toc-rail.svelte-138gkmy{overscroll-behavior:contain;scrollbar-width:thin;flex-shrink:0;align-self:start;width:228px;max-height:calc(100vh - 64px - 3.5rem);position:sticky;top:calc(64px + 2.5rem);overflow-y:auto}.toc-sticky.svelte-138gkmy{border-left:1px solid var(--docs-border-subtle,#94a3b826);padding-left:.95rem}.toc-header.svelte-138gkmy{color:var(--docs-text-subtle,#7c8ea6);letter-spacing:.07em;margin-bottom:.55rem;font-size:.68rem;font-weight:600}.toc-nav.svelte-138gkmy{flex-direction:column;gap:.2rem;margin-bottom:1.25rem;display:flex}.toc-link.svelte-138gkmy{text-align:left;color:var(--docs-text-muted,#94a3b8);cursor:pointer;background:0 0;border:none;border-radius:4px;padding:.26rem .4rem;font-size:.79rem;line-height:1.38;transition:color .12s,background .12s}.toc-link.svelte-138gkmy:hover{color:var(--docs-text-strong,#f8fafc);background:var(--docs-accent-soft,#38bdf81a)}.toc-link.active.svelte-138gkmy{color:var(--docs-accent,#38bdf8);background:var(--docs-accent-soft,#38bdf81f);font-weight:600}.toc-link.depth-3.svelte-138gkmy{color:var(--docs-text-subtle,#7c8ea6);padding-left:.95rem;font-size:.74rem}.toc-link.depth-3.active.svelte-138gkmy{color:var(--docs-accent,#38bdf8)}.toc-actions-box.svelte-138gkmy{border-top:1px solid var(--docs-border-subtle,#94a3b826);flex-direction:column;gap:.45rem;padding-top:.95rem;display:flex}.toc-action-btn.svelte-138gkmy{box-sizing:border-box;text-align:left;cursor:pointer;border-radius:5px;width:100%;padding:.45rem .62rem;font-size:.71rem;font-weight:600;text-decoration:none;transition:border-color .12s,color .12s,background .12s;display:block}.toc-action-btn.sophia.svelte-138gkmy{border:1px solid var(--docs-emerald,#34d399);background:var(--docs-emerald-soft,#10b98121);color:var(--docs-emerald,#34d399)}.toc-action-btn.sophia.svelte-138gkmy:hover{background:var(--docs-surface-raised,#17243f);color:var(--docs-text-strong,#f8fafc)}.toc-action-btn.lab.svelte-138gkmy{border:1px solid var(--docs-accent,#38bdf8);background:var(--docs-accent-soft,#38bdf81f);color:var(--docs-accent,#38bdf8)}.toc-action-btn.lab.svelte-138gkmy:hover{background:var(--docs-surface-raised,#17243f);color:var(--docs-text-strong,#f8fafc)}.toc-action-btn.subtle.svelte-138gkmy{border:1px solid var(--docs-border,#94a3b838);background:var(--docs-surface,#111a2e);color:var(--docs-text-muted,#94a3b8)}.toc-action-btn.subtle.svelte-138gkmy:hover{border-color:var(--docs-border-strong,#38bdf880);color:var(--docs-text-strong,#f8fafc)}@media (width<=1120px){.docs-toc-rail.svelte-138gkmy{display:none}}
