.layout.svelte-1u2v8rd{display:grid;grid-template-columns:minmax(0,1fr) 200px;gap:32px;padding:40px 0 80px}.article.svelte-1u2v8rd h1{margin:0 0 16px;font-size:36px;letter-spacing:-.8px}.article.svelte-1u2v8rd aside.doc-note{margin:4px 0 32px;padding:14px 18px 16px;border-left:2px solid var(--site-orange);background:#161310;border-radius:0 8px 8px 0}.article.svelte-1u2v8rd .doc-note-label{margin:0 0 8px;color:var(--site-orange);font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.article.svelte-1u2v8rd aside.doc-note p:not(.doc-note-label){margin:0;color:#c4bbb2;font-size:14px;line-height:1.55}.article.svelte-1u2v8rd aside.doc-note p:not(.doc-note-label)+p{margin-top:8px}.article.svelte-1u2v8rd h2{margin:32px 0 10px;font-size:20px}.article.svelte-1u2v8rd h3{margin:24px 0 8px}.article.svelte-1u2v8rd p,.article.svelte-1u2v8rd li{color:var(--site-muted);line-height:1.6}.article.svelte-1u2v8rd pre{overflow:auto;padding:14px 16px;border:1px solid var(--site-border);border-radius:8px;background:#111114;font-family:JetBrains Mono,monospace;font-size:13px;color:#ddd}.article.svelte-1u2v8rd{min-width:0;overflow-wrap:anywhere}.article.svelte-1u2v8rd table{display:block;overflow-x:auto;border-collapse:collapse}.article.svelte-1u2v8rd th,.article.svelte-1u2v8rd td{padding:10px;border:1px solid var(--site-border);text-align:left;line-height:1.6}.article.svelte-1u2v8rd code{font-family:JetBrains Mono,monospace;font-size:.92em}.toc.svelte-1u2v8rd{position:sticky;top:80px;align-self:start;padding:40px 0}.toc.svelte-1u2v8rd p:where(.svelte-1u2v8rd){margin:0 0 8px;color:var(--site-dim);font-size:12px;text-transform:uppercase;letter-spacing:.06em}.toc.svelte-1u2v8rd a:where(.svelte-1u2v8rd){display:block;padding:5px 0;color:var(--site-muted);font-size:13px;text-decoration:none}.toc.svelte-1u2v8rd a:where(.svelte-1u2v8rd):hover{color:var(--site-text);text-decoration:none}@media(max-width:900px){.layout.svelte-1u2v8rd{grid-template-columns:1fr}.toc.svelte-1u2v8rd{display:none}}
