.CodeEditor-module__vAIryG__hljsTheme{--hljs-attr:#b80a18;--hljs-string:green;--hljs-number:teal;--hljs-literal:teal;--hljs-keyword:#8100c2;--hljs-comment:#6e7687}[data-mode=dark] .CodeEditor-module__vAIryG__hljsTheme{--hljs-attr:#f47b85;--hljs-string:#9be963;--hljs-number:#5eeded;--hljs-literal:#5eeded;--hljs-keyword:#cc7bf4;--hljs-comment:#818898}@media (prefers-color-scheme:dark){:is([data-mode=system] .CodeEditor-module__vAIryG__hljsTheme,:root:not([data-mode]) .CodeEditor-module__vAIryG__hljsTheme){--hljs-attr:#f47b85;--hljs-string:#9be963;--hljs-number:#5eeded;--hljs-literal:#5eeded;--hljs-keyword:#cc7bf4;--hljs-comment:#818898}}.CodeEditor-module__vAIryG__hljsTheme .hljs-attr{color:var(--hljs-attr)}.CodeEditor-module__vAIryG__hljsTheme .hljs-string{color:var(--hljs-string)}.CodeEditor-module__vAIryG__hljsTheme .hljs-number{color:var(--hljs-number)}.CodeEditor-module__vAIryG__hljsTheme .hljs-literal{color:var(--hljs-literal)}.CodeEditor-module__vAIryG__hljsTheme .hljs-keyword{color:var(--hljs-keyword)}.CodeEditor-module__vAIryG__hljsTheme .hljs-comment{color:var(--hljs-comment);font-style:italic}.CodeEditor-module__vAIryG__markdownTokens .hljs-section{color:var(--hljs-string);font-weight:600}:is(.CodeEditor-module__vAIryG__markdownTokens .hljs-bullet,.CodeEditor-module__vAIryG__markdownTokens .hljs-code){color:var(--hljs-attr)}.CodeEditor-module__vAIryG__markdownTokens .hljs-link{color:var(--hljs-number)}.CodeEditor-module__vAIryG__markdownTokens .hljs-quote{color:var(--hljs-comment)}.CodeEditor-module__vAIryG__markdownTokens .hljs-strong{font-weight:600}.CodeEditor-module__vAIryG__markdownTokens .hljs-emphasis{font-style:italic}.CodeEditor-module__vAIryG__shikiTheme .shiki{background-color:#0000!important}.CodeEditor-module__vAIryG__shikiTheme .shiki span{color:var(--shiki-light)!important}[data-mode=dark] .CodeEditor-module__vAIryG__shikiTheme .shiki span{color:var(--shiki-dark)!important}@media (prefers-color-scheme:dark){:is([data-mode=system] .CodeEditor-module__vAIryG__shikiTheme .shiki span,:root:not([data-mode]) .CodeEditor-module__vAIryG__shikiTheme .shiki span){color:var(--shiki-dark)!important}}
@keyframes fade-module__6CYqRG__fadeInText{0%{opacity:0}to{opacity:1}}.fade-module__6CYqRG__animating,.fade-module__6CYqRG__wordAnimating{opacity:1}@media (prefers-reduced-motion:no-preference){.fade-module__6CYqRG__wordAnimating{animation:.1s linear backwards fade-module__6CYqRG__fadeInText}}[data-reduce-motion=true] .fade-module__6CYqRG__wordAnimating{animation:none}@media screen{.fade-module__6CYqRG__blocks>*{contain:layout}.fade-module__6CYqRG__blocks>table{contain:none}.fade-module__6CYqRG__blocks>[data-mermaid]{contain:layout paint}@supports (overflow-clip-margin:32px){.fade-module__6CYqRG__blocks>:not(table,.katex-display,.math-display,[data-mermaid],[data-no-contain-paint]){contain:layout paint;overflow-clip-margin:32px}}}
