.docs-shell.svelte-40745w{display:grid;grid-template-columns:13.5rem minmax(0,1fr);gap:3.5rem;max-width:94rem;margin:auto;padding:2rem clamp(1.25rem,4vw,4rem) 6rem}.sidebar.svelte-40745w{position:sticky;top:5rem;align-self:start;max-height:calc(100vh - 6rem);overflow-y:auto;border-right:1px solid var(--border);padding:1.2rem 1.2rem 0 0}.brand.svelte-40745w{display:flex;align-items:center;gap:.5rem;font:700 1.1rem var(--font-display);color:var(--foreground);text-decoration:none}.brand.svelte-40745w:first-letter{color:var(--joltio-data)}.nav-title.svelte-40745w{display:flex;justify-content:space-between;font:600 .76rem var(--font-body);color:var(--muted-foreground);margin:2.5rem 0 .65rem}nav.svelte-40745w{display:grid;gap:.2rem}nav.svelte-40745w a:where(.svelte-40745w){display:flex;justify-content:space-between;color:var(--muted-foreground);text-decoration:none;padding:.65rem .75rem;border-radius:.45rem;font-size:.85rem}nav.svelte-40745w a:where(.svelte-40745w):hover,nav.svelte-40745w a.active:where(.svelte-40745w){color:var(--joltio-data);background:color-mix(in oklab,var(--joltio-data) 8%,var(--card))}.link-label.svelte-40745w{display:inline-flex;align-items:center;gap:.6rem}.link-label.svelte-40745w svg{opacity:.75}.table-nav.svelte-40745w .nav-title:where(.svelte-40745w){margin-top:2rem}.table-nav.svelte-40745w nav:where(.svelte-40745w) a:where(.svelte-40745w){min-width:0;padding:.35rem .65rem}.table-nav.svelte-40745w code:where(.svelte-40745w){display:block;min-width:0;font:.65rem var(--font-mono);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sidebar-foot.svelte-40745w{display:grid;gap:.4rem;margin-top:3rem;color:var(--muted-foreground);font:.65rem var(--font-mono)}.content.svelte-40745w{min-width:0;max-width:75rem}.content h1{font:700 clamp(2rem,4vw,3.5rem)/1.1 var(--font-display);letter-spacing:-.04em}.content pre{background:var(--muted);overflow:auto;padding:1.4rem;border-radius:.5rem;font:.78rem/1.6 var(--font-mono)}.content .muted{color:var(--muted-foreground)}@media(max-width:850px){.docs-shell.svelte-40745w{grid-template-columns:1fr;gap:1.5rem}.sidebar.svelte-40745w{position:static;max-height:none;overflow:visible;border-right:0;border-bottom:1px solid var(--border);padding:0 0 1rem}.nav-title.svelte-40745w,.sidebar-foot.svelte-40745w,.table-nav.svelte-40745w{display:none}nav.svelte-40745w{display:flex;overflow-x:auto;margin-top:1rem}nav.svelte-40745w a:where(.svelte-40745w){white-space:nowrap}}
