.docs-article{gap:var(--space-2);flex-direction:column;display:flex}.docs-article h1{font-size:var(--font-size-huge)}.docs-article h2,.docs-article h3{font-size:var(--font-size-large);margin-top:var(--space-1);line-height:1.3}.docs-article p,.docs-article li{max-width:44rem;color:var(--color-fg);line-height:1.6}.docs-article ul,.docs-article ol{padding-left:var(--space-3);gap:var(--space-0);flex-direction:column;display:flex}.docs-article a{color:var(--color-accent);text-underline-offset:.25em;text-decoration:underline}.docs-article code{font-family:var(--font-mono);background:var(--color-surface-strong);border-radius:var(--border-radius);padding:.1em .35em;font-size:.85em}.docs-article pre{font-family:var(--font-mono);font-size:var(--font-size-small);color:var(--color-fg);background:var(--color-surface);border:1px solid color-mix(in srgb, var(--color-border) 45%, var(--color-bg));border-radius:var(--border-radius);padding:var(--space-1) var(--space-2);line-height:1.8;overflow-x:auto}.docs-article pre code{font-size:inherit;background:0 0;padding:0}.docs-article blockquote{border-left:2px solid var(--color-border);padding-left:var(--space-2);color:var(--color-muted)}.docs-article details{scroll-margin-top:var(--space-2)}.docs-article details:target>summary{color:var(--color-accent)}.docs-article summary{cursor:pointer}.docs-article summary:after{content:"#"/"";color:var(--color-muted);margin-left:var(--space-0);opacity:0}.docs-article summary:hover:after{opacity:1}
