.docs-shell.svelte-1bpnej{grid-template-columns:190px minmax(0,720px);gap:72px;padding-block:64px 96px;display:grid}aside.svelte-1bpnej{align-self:start;position:sticky;top:32px}.docs-title.svelte-1bpnej{color:var(--heading);margin-bottom:20px;font-size:14px;font-weight:600;display:block}aside.svelte-1bpnej nav:where(.svelte-1bpnej){border-left:1px solid var(--border);color:var(--muted-foreground);gap:12px;padding-left:16px;font-size:13px;display:grid}aside.svelte-1bpnej nav:where(.svelte-1bpnej) a:where(.svelte-1bpnej):hover{color:var(--primary)}.docs-content.svelte-1bpnej{min-width:0}.docs-content.svelte-1bpnej h1{color:var(--heading);letter-spacing:-.045em;margin-bottom:18px;font-size:clamp(36px,5vw,52px);font-weight:500;line-height:1.1}.docs-content.svelte-1bpnej h2{letter-spacing:-.025em;margin:48px 0 16px;padding-top:8px;font-size:25px}.docs-content.svelte-1bpnej h3{margin:30px 0 10px;font-size:17px;font-weight:500}.docs-content.svelte-1bpnej p,.docs-content.svelte-1bpnej li{color:var(--muted-foreground);font-size:15px;line-height:1.8}.docs-content.svelte-1bpnej p{margin-block:14px}.docs-content.svelte-1bpnej ul,.docs-content.svelte-1bpnej ol{margin:14px 0;padding-left:24px}.docs-content.svelte-1bpnej li+li{margin-top:7px}.docs-content.svelte-1bpnej a{color:#366e71;text-underline-offset:3px;-webkit-text-decoration:underline #9ebbbc;text-decoration:underline #9ebbbc}.docs-content.svelte-1bpnej a:hover{color:var(--primary);text-decoration-color:currentColor}.docs-content.svelte-1bpnej strong{color:var(--foreground);font-weight:500}.docs-content.svelte-1bpnej code{border:1px solid var(--border);background:var(--muted);color:var(--foreground);padding:2px 5px;font-size:.85em}.docs-content.svelte-1bpnej pre{background:#282828;border:1px solid #45433e;margin:20px 0;padding:18px 82px 18px 20px;position:relative;overflow-x:auto}.docs-content.svelte-1bpnej pre code{color:#ebdbb2;background:0 0;border:0;padding:0;font-size:13px;line-height:1.7}.docs-content.svelte-1bpnej .code-copy-button{color:#bdae93;min-width:58px;height:32px;font:11px var(--font-mono);background:#282828;border:1px solid #5d584e;position:absolute;top:9px;right:9px}.docs-content.svelte-1bpnej .code-copy-button:hover{color:#ebdbb2;background:#3c3836}.docs-content.svelte-1bpnej .code-copy-button:focus-visible{outline-color:#8ec07c}.docs-content.svelte-1bpnej blockquote{border-left:3px solid var(--primary);background:var(--surface);margin:24px 0;padding:14px 18px}.docs-content.svelte-1bpnej blockquote p{margin:0}.docs-content.svelte-1bpnej table{border-collapse:collapse;width:100%;margin:24px 0;font-size:14px;line-height:1.6}.docs-content.svelte-1bpnej th,.docs-content.svelte-1bpnej td{border-bottom:1px solid var(--border);text-align:left;vertical-align:top;padding:10px 12px}.docs-content.svelte-1bpnej th{color:var(--heading);font-weight:500}.docs-content.svelte-1bpnej td{color:var(--muted-foreground)}.docs-content.svelte-1bpnej hr{border:0;border-top:1px solid var(--border);margin:40px 0}@media (width<=760px){.docs-shell.svelte-1bpnej{grid-template-columns:1fr;gap:36px;padding-block:36px 64px}aside.svelte-1bpnej{position:static}aside.svelte-1bpnej nav:where(.svelte-1bpnej){flex-wrap:wrap;gap:10px 20px;display:flex}.docs-content.svelte-1bpnej h2{margin-top:40px}}@media (width<=600px){.docs-content.svelte-1bpnej p,.docs-content.svelte-1bpnej li{font-size:14px}}
