.md-doc_markdownBody__0XN_U{background-color:transparent!important;font-family:var(--font-serif)!important;font-size:inherit!important}.md-doc_markdownBody__0XN_U *{position:static}.md-doc_markdownBody__0XN_U h1,.md-doc_markdownBody__0XN_U h2,.md-doc_markdownBody__0XN_U h3,.md-doc_markdownBody__0XN_U h4,.md-doc_markdownBody__0XN_U h5,.md-doc_markdownBody__0XN_U h6{margin-top:1.5em;font-family:var(--font-sans)!important}.md-doc_markdownBody__0XN_U hr{height:1px}.md-doc_markdownBody__0XN_U ol,.md-doc_markdownBody__0XN_U ul{padding-left:0;list-style-position:inside}.md-doc_markdownBody__0XN_U li>ol,.md-doc_markdownBody__0XN_U li>ul{padding-left:1.5em}.md-doc_markdownBody__0XN_U ul{list-style-type:disc}.md-doc_markdownBody__0XN_U ol{list-style-type:decimal}.md-doc_markdownBody__0XN_U li:has(>br)+li{margin-top:1em}.md-doc_markdownBody__0XN_U .footnotes li>p:first-child{display:inline}.md-doc_markdownBody__0XN_U a,.md-doc_markdownBody__0XN_U a:visited{color:var(--color-accent-fg,#0969da)!important}.md-doc_markdownBody__0XN_U figure[data-rehype-pretty-code-figure]{margin:0}.md-doc_markdownBody__0XN_U pre{position:relative;background-color:rgba(127,127,127,.07)!important;border-radius:4px!important;padding:8px 12px!important;font-size:12.5px!important;line-height:1.6!important}.md-doc_markdownBody__0XN_U pre[data-language]:before{content:attr(data-language);position:absolute;top:4px;right:8px;font-size:10.5px;letter-spacing:.04em;text-transform:lowercase;color:var(--fgColor-muted,#59636e);pointer-events:none}.md-doc_markdownBody__0XN_U pre[data-language=plaintext]:before,.md-doc_markdownBody__0XN_U pre[data-language=text]:before{content:none}.md-doc_markdownBody__0XN_U code span{color:var(--shiki-light)}@media (prefers-color-scheme:dark){.md-doc_markdownBody__0XN_U code span{color:var(--shiki-dark)}}.md-doc_markdownBody__0XN_U ::selection{background:#40c463;color:white}@media (prefers-color-scheme:dark){.md-doc_markdownBody__0XN_U .md-doc_katex__1Ew1d{color:inherit}}.md-doc_markdownBody__0XN_U .mermaid-diagram{text-align:center;margin:1.5em 0}.md-doc_markdownBody__0XN_U .mermaid-diagram svg{max-width:100%;height:auto}.md-doc_markdownBody__0XN_U details[open]>summary{margin-bottom:.75em}