.docs-band.svelte-345jss{position:relative;overflow-x:clip}.docs-band.svelte-345jss:before{content:"";background:radial-gradient(40% 50% at 25% 40%, var(--glow-a), transparent 70%), radial-gradient(35% 45% at 80% 50%, var(--glow-b), transparent 70%);filter:blur(20px);opacity:.6;pointer-events:none;height:560px;position:absolute;inset:-200px -10% auto;-webkit-mask-image:linear-gradient(#000 40%,#0000);mask-image:linear-gradient(#000 40%,#0000)}.docs.svelte-345jss{grid-template-columns:240px minmax(0,1fr);gap:64px;padding-top:clamp(32px,5vw,56px);padding-bottom:clamp(64px,9vw,112px);display:grid;position:relative}@media (width<=860px){.docs.svelte-345jss{grid-template-columns:minmax(0,1fr);gap:28px}}.toc.svelte-345jss{background:color-mix(in oklch, var(--color-card) 72%, transparent);box-shadow:inset 0 0 0 1px var(--color-border);-webkit-backdrop-filter:blur(16px)saturate(1.4);backdrop-filter:blur(16px)saturate(1.4);border-radius:20px;flex-direction:column;align-self:start;gap:10px;padding:16px 12px;display:flex;position:sticky;top:88px}@media (width<=860px){.toc.svelte-345jss{position:static}}.toc.svelte-345jss ul:where(.svelte-345jss){flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.toc.svelte-345jss li:where(.svelte-345jss) a:where(.svelte-345jss){color:var(--color-muted-foreground);transition:background-color var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out);border-radius:10px;padding:8px 12px;font-size:14px;display:block;position:relative}.toc.svelte-345jss li:where(.svelte-345jss) a:where(.svelte-345jss):hover{background:var(--color-muted);color:var(--color-foreground)}.toc.svelte-345jss li:where(.svelte-345jss) a:where(.svelte-345jss)[aria-current=page]{background:color-mix(in oklch, var(--color-primary) 10%, transparent);color:var(--color-foreground);font-weight:600}.toc.svelte-345jss li:where(.svelte-345jss) a:where(.svelte-345jss)[aria-current=page]:before{content:"";background:var(--color-primary);border-radius:3px;width:3px;position:absolute;top:8px;bottom:8px;left:0}.toc-title.svelte-345jss{letter-spacing:.1em;text-transform:uppercase;color:var(--color-primary);align-items:center;gap:6px;padding:0 12px;font-size:12px;font-weight:600;display:inline-flex}.toc-more.svelte-345jss{border-top:1px solid var(--color-border);flex-direction:column;gap:6px;margin-top:4px;padding:10px 12px 2px;display:flex}.toc-more.svelte-345jss a:where(.svelte-345jss){color:var(--color-muted-foreground);font-size:13px}.toc-more.svelte-345jss a:where(.svelte-345jss):hover{color:var(--color-primary)}.content.svelte-345jss{min-width:0;max-width:46rem}.pager.svelte-345jss{grid-template-columns:1fr 1fr;gap:12px;margin-top:56px;display:grid}@media (width<=600px){.pager.svelte-345jss{grid-template-columns:1fr}}.page-link.svelte-345jss{background:var(--color-card);box-shadow:inset 0 0 0 1px var(--color-border);transition:box-shadow var(--duration-fast) var(--ease-out);border-radius:20px;flex-direction:column;gap:6px;padding:18px 20px;display:flex}.page-link.svelte-345jss:hover{box-shadow:inset 0 0 0 1px color-mix(in oklch, var(--color-primary) 45%, var(--color-border)), 0 18px 36px -24px oklch(30% .1 285/.4)}.page-link.svelte-345jss.next{text-align:right;grid-column:2;align-items:flex-end}@media (width<=600px){.page-link.svelte-345jss.next{grid-column:1}}.dir.svelte-345jss{color:var(--color-muted-foreground);align-items:center;gap:6px;font-size:12.5px;display:inline-flex}.name.svelte-345jss{font-family:var(--font-display);letter-spacing:-.02em;font-size:17px;font-weight:600}
