.documentation-content{line-height:1.8;overflow-wrap:anywhere}.documentation-content>*+*{margin-top:1.15rem}.documentation-content h2{font-size:1.6rem;font-weight:650;margin-top:2.5rem}.documentation-content h3{font-size:1.25rem;font-weight:600;margin-top:2rem}.documentation-content h4{font-weight:600;margin-top:1.5rem}.documentation-content h1,.documentation-content h2,.documentation-content h3,.documentation-content h4{scroll-margin-top:2rem}.documentation-content a{color:var(--primary);text-decoration:underline;text-underline-offset:3px}.documentation-content .docs-heading-anchor{color:var(--muted-foreground);opacity:.4;margin-right:.4rem;text-decoration:none}.documentation-content ul{list-style:disc;padding-left:1.5rem}.documentation-content ol{list-style:decimal;padding-left:1.5rem}.documentation-content li+li{margin-top:.4rem}.documentation-content li>ul,.documentation-content li>ol{margin-top:.5rem}.documentation-content blockquote{border-left:3px solid var(--border);padding:.75rem 1rem;color:var(--muted-foreground);background:var(--muted);border-radius:.3rem}.documentation-content .docs-callout{border-color:var(--primary)}.documentation-content .docs-callout-warning,.documentation-content .docs-callout-caution{border-color:#d97706}.documentation-content .docs-callout>strong{display:block;margin-bottom:.5rem;color:var(--foreground)}.documentation-content :not(pre)>code{border-radius:.3rem;padding:.15rem .35rem;background:var(--muted);font-size:.9em}.documentation-content pre{position:relative;overflow-x:auto;padding:2.6rem 1rem 1rem;border:1px solid var(--border);border-radius:.5rem;background:var(--muted);font-size:.875rem;line-height:1.6}.documentation-content pre code{background:transparent}.documentation-content .docs-copy-button{position:absolute;top:.5rem;right:.5rem;padding:.15rem .5rem;border:1px solid var(--border);border-radius:.25rem;font-size:.7rem;background:var(--background);cursor:pointer}.documentation-content table{display:block;overflow-x:auto;width:100%;border-collapse:collapse}.documentation-content th,.documentation-content td{padding:.65rem 1rem;border:1px solid var(--border)}.documentation-content th{background:var(--muted);text-align:left}.documentation-content hr{border:0;border-top:1px solid var(--border);margin:2rem 0}.documentation-content img,.documentation-content video{max-width:100%;border-radius:.5rem}.documentation-content .hljs-keyword,.documentation-content .hljs-selector-tag{color:#b45309}.documentation-content .hljs-string,.documentation-content .hljs-attr{color:#047857}.documentation-content .hljs-comment{color:var(--muted-foreground)}.dark .documentation-content .hljs-keyword,.dark .documentation-content .hljs-selector-tag{color:#fbbf24}.dark .documentation-content .hljs-string,.dark .documentation-content .hljs-attr{color:#6ee7b7}.documentation-content .docs-tab-group{border:1px solid var(--border);border-radius:.5rem;overflow:hidden}.documentation-content .docs-tab-group-list{display:flex;overflow-x:auto;border-bottom:1px solid var(--border);background:var(--muted)}.documentation-content .docs-tab{padding:.65rem 1rem;white-space:nowrap;cursor:pointer}.documentation-content .docs-tab[aria-selected=true]{color:var(--primary);border-bottom:2px solid var(--primary)}.documentation-content [role=tabpanel]{padding:1rem}.documentation-content [role=tabpanel][hidden]{display:none}.documentation-content .docs-katex-block{overflow-x:auto;padding:.5rem 0}.documentation-content .docs-mermaid svg{max-width:100%;height:auto}.documentation-content .docs-embed{aspect-ratio:16 / 9}.documentation-content .docs-embed iframe{width:100%;height:100%;border:0}.documentation-content pre[data-language]:before{content:attr(data-language);position:absolute;top:.55rem;left:1rem;font-size:.7rem;color:var(--muted-foreground)}
