.docs-article{line-height:1.7}.docs-article h1{margin-bottom:1rem;font-size:2rem;font-weight:700}.docs-article h2{margin:2.5rem 0 .75rem;scroll-margin-top:5rem;font-size:1.4rem;font-weight:600}.docs-article h3{margin:1.75rem 0 .5rem;scroll-margin-top:5rem;font-size:1.1rem;font-weight:600}.docs-article p,.docs-article ul,.docs-article ol,.docs-article table{margin:.75rem 0}.docs-article ul{padding-left:1.5rem;list-style:outside}.docs-article ol{padding-left:1.5rem;list-style:decimal}.docs-article a{color:var(--accent);text-decoration:underline}.docs-article table{border-collapse:collapse;width:100%;font-size:.9rem}.docs-article th,.docs-article td{border-bottom:1px solid var(--border);text-align:left;padding:.4rem .5rem}.docs-article :not(pre)>code{font-family:var(--font-mono);background:var(--code-bg);border-radius:.25rem;padding:.1rem .3rem;font-size:.875em}.docs-article figure[data-rehype-pretty-code-figure]{margin:1rem 0}.docs-article pre{font-family:var(--font-mono);background:var(--code-bg);border:1px solid var(--border);border-radius:.5rem;padding:1rem;font-size:.875rem;overflow-x:auto}.docs-article pre [data-line]{padding-right:4rem}.docs-article code[data-theme*=\ ] span{color:var(--shiki-light)}@media (prefers-color-scheme:dark){.docs-article code[data-theme*=\ ] span{color:var(--shiki-dark)}}
