.mdx-content{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;line-height:1.6}@media (max-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;background:none;font-family:Consolas,Monaco,Andale Mono,Ubuntu Mono,monospace;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:2;-o-tab-size:2;tab-size:2;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none}html.light pre[class*=language-]::-moz-selection,pre[class*=language-] ::-moz-selection,html.light code[class*=language-]::-moz-selection,code[class*=language-] ::-moz-selection{text-shadow:none;background:#b3d4fc}html.light pre[class*=language-]::selection,pre[class*=language-] ::selection,html.light code[class*=language-]::selection,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-]{padding:1em;margin:.5em 0;overflow:auto}html.light :not(pre)>code[class*=language-],html.light pre[class*=language-]{background:#f5f2f0}html.light :not(pre)>code[class*=language-]{padding:.1em;border-radius:.3em;white-space:normal}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;background:none;font-family:Consolas,Monaco,Andale Mono,Ubuntu Mono,monospace;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:2;tab-size:2;-webkit-hyphens:none;hyphens:none}html.dark pre[class*=language-]{padding:1em;margin:.5em 0;overflow:auto;border-radius:.3em}html.dark :not(pre)>code[class*=language-],html.dark pre[class*=language-]{background:#282c34}html.dark :not(pre)>code[class*=language-]{padding:.1em;border-radius:.3em;white-space:normal}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:#9993;background:linear-gradient(to right,#9993 70%,#9990)}html.dark .line-highlight:before,html.dark .line-highlight[data-end]:after{background-color:#3b4048;color:#abb2bf}html.dark pre[class*=language-].line-numbers{position:relative;padding-left:3.8em;counter-reset:linenumber}html.dark pre[class*=language-].line-numbers>code{position:relative;white-space:inherit}html.dark .line-numbers .line-numbers-rows{position:absolute;pointer-events:none;top:0;font-size:100%;left:-3.8em;width:3em;letter-spacing:-1px;border-right:1px solid #999;-webkit-user-select:none;user-select:none}html.dark .line-numbers-rows>span{pointer-events:none;display:block;counter-increment:linenumber}html.dark .line-numbers-rows>span:before{content:counter(linenumber);color:#5c6370;display:block;padding-right:.8em;text-align:right}
