.docs-article{overflow-wrap:anywhere;min-width:0;line-height:1.75}.docs-article h1{font-family:var(--font-editorial);letter-spacing:-.025em;margin-bottom:1.5rem;font-size:clamp(2.5rem,4vw,3.5rem);font-weight:600;line-height:1.12}.docs-article h2{margin:3rem 0 1.25rem;scroll-margin-top:6rem;font-size:1.75rem;font-weight:600}.docs-article h3{margin:1.75rem 0 .5rem;scroll-margin-top:6rem;font-size:1.25rem;font-weight:600}.docs-table{max-width:100%;overflow-x:auto}.docs-table:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.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-code);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-code);background:var(--night);color:var(--night-text);border:1px solid var(--night-line);border-radius:.75rem;padding:1rem;font-size:.875rem;overflow-x:auto}.docs-article pre [data-line]{padding-right:6rem}.docs-article .docs-lede,.docs-article h1+p{color:var(--muted);margin-bottom:2.5rem;font-size:1.125rem;line-height:1.65}.docs-article[data-overview] h2+ul{gap:1rem;padding:0;list-style:none;display:grid}.docs-article[data-overview] h2+ul>li{border:1px solid var(--border);background:var(--surface);border-radius:.75rem;min-width:0;padding:1.25rem}.docs-article[data-overview] #what-stays-out-of-the-sandbox+p{border-left:3px solid var(--accent);background:var(--accent-soft);border-radius:0 .5rem .5rem 0;padding:1.25rem}@media (min-width:640px){.docs-article[data-overview] h2+ul{grid-template-columns:repeat(2,minmax(0,1fr))}}
