.docs-prose{color:var(--fg-body);overflow-wrap:anywhere;font-size:15px;line-height:1.7}.docs-prose>*+*{margin-top:1em}.docs-prose :is(h2,h3){color:var(--fg);letter-spacing:-.012em;scroll-margin-top:96px;font-weight:650;line-height:1.3}.docs-prose h2{margin-top:2em;padding-top:.2em;font-size:1.45em}.docs-prose h3{margin-top:1.6em;font-size:1.15em}.docs-prose :is(h2,h3)+*{margin-top:.6em}.docs-prose .docs-anchor{color:var(--fg-subtle);opacity:0;margin-left:.4em;font-weight:500;text-decoration:none;transition:opacity .12s}.docs-prose :is(h2,h3):hover .docs-anchor,.docs-prose .docs-anchor:focus-visible{opacity:1}@media (hover:none){.docs-prose .docs-anchor{opacity:.5}}.docs-prose a:not(.docs-anchor){color:var(--accent-soft-fg);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--accent) 40%, transparent);text-decoration-color:color-mix(in srgb, var(--accent) 40%, transparent);text-underline-offset:2px;font-weight:500}.docs-prose a:not(.docs-anchor):hover{-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}.docs-prose strong{color:var(--fg);font-weight:600}.docs-prose :is(ul,ol){padding-left:1.5em}.docs-prose ul{list-style:outside}.docs-prose ol{list-style:decimal}.docs-prose li+li,.docs-prose li>:is(ul,ol){margin-top:.45em}.docs-prose :not(pre)>code{background:var(--bg-subtle);font-family:var(--font-mono,ui-monospace, monospace);border-radius:5px;padding:.1em .35em;font-size:.86em}.docs-prose .docs-pre{border:1px solid var(--border);background:var(--bg-subtle);border-radius:10px;padding:.85em 1em;font-size:13px;line-height:1.6;overflow-x:auto}.docs-prose .docs-pre code{font-family:var(--font-mono,ui-monospace, monospace)}.docs-prose .docs-img{border:1px solid var(--border);border-radius:10px;max-width:100%;height:auto}.docs-prose blockquote{border-left:3px solid var(--border-strong);color:var(--fg-muted);padding-left:1em}.docs-prose hr{border:0;border-top:1px solid var(--hairline);margin-block:2em}.docs-prose .docs-table{overflow-x:auto}.docs-prose table{border-collapse:collapse;font-size:14px}.docs-prose :is(th,td){border:1px solid var(--border);text-align:left;vertical-align:top;padding:.5em .8em}.docs-prose th{background:var(--bg-subtle);color:var(--fg);font-weight:600}.docs-callout{border:1px solid var(--border);background:var(--bg-subtle);border-left-width:3px;border-radius:10px;padding:.75em 1em}.docs-callout>*+*{margin-top:.5em}.docs-callout-title{color:var(--fg);font-size:13px;font-weight:650}.docs-callout-tip{border-left-color:var(--accent);background:var(--accent-soft)}.docs-callout-note{border-left-color:var(--border-strong)}.docs-callout-warning{border-left-color:var(--warning);background:color-mix(in srgb, var(--warning) 12%, transparent)}.docs-shot{cursor:zoom-in;border-radius:10px;width:100%;display:block}.docs-shot:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.docs-shot .docs-pic{display:block}.docs-shot .docs-img{width:100%;height:auto;display:block}.docs-img-dark{display:none!important}.dark .docs-img-dark{display:block!important}.dark .docs-img-light{display:none!important}.docs-lightbox{max-width:min(96vw,1600px)}.docs-lightbox img{object-fit:contain;max-height:80dvh}
