.mdx-content{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;line-height:1.6}@media (width<=768px){.mdx-content pre{white-space:pre-wrap;word-wrap:break-word}}.light svg[class*=plot-]{--plot-background:white;--mosaic-text:#1a202c;--mosaic-axis:#4a5568;--mosaic-grid:#e2e8f0}.dark svg[class*=plot-]{--plot-background:#1a202c;--mosaic-text:#f7fafc;--mosaic-axis:#a0aec0;--mosaic-grid:#2d3748}html.light code[class*=language-],html.light pre[class*=language-]{color:#000;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;tab-size:2;-webkit-hyphens:none;hyphens:none;background:0 0;font-family:Consolas,Monaco,Andale Mono,Ubuntu Mono,monospace;line-height:1.5}html.light pre[class*=language-]::-moz-selection{text-shadow:none;background:#b3d4fc}pre[class*=language-] ::-moz-selection{text-shadow:none;background:#b3d4fc}html.light code[class*=language-]::-moz-selection{text-shadow:none;background:#b3d4fc}code[class*=language-] ::-moz-selection{text-shadow:none;background:#b3d4fc}html.light pre[class*=language-]::selection{text-shadow:none;background:#b3d4fc}pre[class*=language-] ::selection{text-shadow:none;background:#b3d4fc}html.light code[class*=language-]::selection{text-shadow:none;background:#b3d4fc}code[class*=language-] ::selection{text-shadow:none;background:#b3d4fc}@media print{html.light code[class*=language-],html.light pre[class*=language-]{text-shadow:none}}html.light pre[class*=language-]{margin:.5em 0;padding:1em;overflow:auto}html.light :not(pre)>code[class*=language-],html.light pre[class*=language-]{background:#f5f2f0}html.light :not(pre)>code[class*=language-]{white-space:normal;border-radius:.3em;padding:.1em}html.light .token.comment,html.light .token.prolog,html.light .token.doctype,html.light .token.cdata{color:#708090}html.light .token.punctuation{color:#999}html.light .token.namespace{opacity:.7}html.light .token.property,html.light .token.tag,html.light .token.boolean,html.light .token.number,html.light .token.constant,html.light .token.symbol,html.light .token.deleted{color:#905}html.light .token.selector,html.light .token.attr-name,html.light .token.string,html.light .token.char,html.light .token.builtin,html.light .token.inserted{color:#690}html.light .token.operator,html.light .token.entity,html.light .token.url,html.light .language-css .token.string,html.light .style .token.string{color:#9a6e3a;background:#ffffff80}html.light .token.atrule,html.light .token.attr-value,html.light .token.keyword{color:#07a}html.light .token.function,html.light .token.class-name{color:#dd4a68}html.light .token.regex,html.light .token.important,html.light .token.variable{color:#e90}html.light .token.important,html.light .token.bold{font-weight:700}html.light .token.italic{font-style:italic}html.light .token.entity{cursor:help}html.dark code[class*=language-],html.dark pre[class*=language-]{color:#abb2bf;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;tab-size:2;-webkit-hyphens:none;hyphens:none;background:0 0;font-family:Consolas,Monaco,Andale Mono,Ubuntu Mono,monospace;line-height:1.5}html.dark pre[class*=language-]{border-radius:.3em;margin:.5em 0;padding:1em;overflow:auto}html.dark :not(pre)>code[class*=language-],html.dark pre[class*=language-]{background:#282c34}html.dark :not(pre)>code[class*=language-]{white-space:normal;border-radius:.3em;padding:.1em}html.dark .token.comment,html.dark .token.prolog,html.dark .token.doctype,html.dark .token.cdata{color:#5c6370}html.dark .token.punctuation{color:#abb2bf}html.dark .token.selector,html.dark .token.tag{color:#e06c75}html.dark .token.property,html.dark .token.boolean,html.dark .token.number,html.dark .token.constant,html.dark .token.symbol,html.dark .token.attr-name,html.dark .token.deleted{color:#d19a66}html.dark .token.string,html.dark .token.char,html.dark .token.attr-value,html.dark .token.builtin,html.dark .token.inserted{color:#98c379}html.dark .token.operator,html.dark .token.entity,html.dark .token.url,html.dark .language-css .token.string,html.dark .style .token.string{color:#56b6c2}html.dark .token.atrule,html.dark .token.keyword{color:#c678dd}html.dark .token.function{color:#61afef}html.dark .token.regex,html.dark .token.important,html.dark .token.variable{color:#c678dd}html.dark .token.important,html.dark .token.bold{font-weight:700}html.dark .token.italic{font-style:italic}html.dark .token.entity{cursor:help}html.dark .line-highlight{background:linear-gradient(90deg,#9993 70%,#9990)}html.dark .line-highlight:before,html.dark .line-highlight[data-end]:after{color:#abb2bf;background-color:#3b4048}html.dark pre[class*=language-].line-numbers{counter-reset:linenumber;padding-left:3.8em;position:relative}html.dark pre[class*=language-].line-numbers>code{white-space:inherit;position:relative}html.dark .line-numbers .line-numbers-rows{pointer-events:none;letter-spacing:-1px;-webkit-user-select:none;user-select:none;border-right:1px solid #999;width:3em;font-size:100%;position:absolute;top:0;left:-3.8em}html.dark .line-numbers-rows>span{pointer-events:none;counter-increment:linenumber;display:block}html.dark .line-numbers-rows>span:before{content:counter(linenumber);color:#5c6370;text-align:right;padding-right:.8em;display:block}
