:root,.dark{--code-bg: #1e1e1ec0;--code-fg: #d4d4d4;--code-selection: #264f78;--code-comment: #6a9955;--code-number: #b5cea8;--code-string: #ce9178;--code-keyword: #569cd6;--code-control: #c586c0;--code-function: #dcdcaa;--code-class: #4ec9b0;--code-variable: #9cdcfe;--code-regex: #d16969;--code-escape: #d7ba7d;--code-selector: #d7ba7d;--code-faint: #808080;--code-lang-js: #9cdcfe;--code-lang-css: #ce9178;--code-border: #333333;--code-outline: transparent;--code-bar-fg: #9d9d9d;--code-bar-fg-strong: #d4d4d4}html.light{--code-bg: hsl(var(--hs) 100%);--code-fg: hsl(var(--hs) 12%);--code-selection: #add6ff;--code-comment: #008000;--code-number: #098658;--code-string: #a31515;--code-keyword: #0000ff;--code-control: #af00db;--code-function: #795e26;--code-class: #267f99;--code-variable: #001080;--code-regex: #811f3f;--code-escape: #ee0000;--code-selector: #800000;--code-faint: #767676;--code-lang-js: #001080;--code-lang-css: #e50000;--code-border: hsl(var(--hs) 88%);--code-outline: hsl(var(--hs) 88%);--code-bar-fg: hsl(var(--hs) 38%);--code-bar-fg-strong: hsl(var(--hs) 12%)}pre[class*=language-],code[class*=language-]{color:var(--code-fg);font-size:.95em!important;text-shadow:none;font-family:Menlo,Monaco,Consolas,Andale Mono,Ubuntu Mono,Courier New,monospace;direction:ltr;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none}pre[class*=language-]::selection,code[class*=language-]::selection,pre[class*=language-] *::selection,code[class*=language-] *::selection{text-shadow:none;background:var(--code-selection)}pre[class*=language-]{padding:var(--code-pad, 1em);margin:.5em 0;overflow:auto;background:var(--code-bg)}.namespace{opacity:.7}.token.doctype .token.doctype-tag{color:var(--code-keyword)}.token.doctype .token.name{color:var(--code-variable)}.token.comment,.token.prolog{color:var(--code-comment)}.token.punctuation,.language-html .language-css .token.punctuation,.language-html .language-javascript .token.punctuation{color:var(--code-fg)}.token.property,.token.tag,.token.boolean,.token.number,.token.constant,.token.symbol,.token.inserted,.token.unit{color:var(--code-number)}.token.selector,.token.attr-name,.token.string,.token.char,.token.builtin,.token.deleted{color:var(--code-string)}.language-css .token.string.url{text-decoration:underline}.token.operator,.token.entity{color:var(--code-fg)}.token.operator.arrow{color:var(--code-keyword)}.token.atrule{color:var(--code-string)}.token.atrule .token.rule{color:var(--code-control)}.token.atrule .token.url{color:var(--code-variable)}.token.atrule .token.url .token.function{color:var(--code-function)}.token.atrule .token.url .token.punctuation{color:var(--code-fg)}.token.keyword{color:var(--code-keyword)}.token.keyword.module,.token.keyword.control-flow{color:var(--code-control)}.token.function,.token.function .token.maybe-class-name{color:var(--code-function)}.token.regex{color:var(--code-regex)}.token.important{color:var(--code-keyword)}.token.italic{font-style:italic}.token.constant{color:var(--code-variable)}.token.class-name,.token.maybe-class-name{color:var(--code-class)}.token.console,.token.parameter,.token.interpolation{color:var(--code-variable)}.token.punctuation.interpolation-punctuation,.token.boolean{color:var(--code-keyword)}.token.property,.token.variable,.token.imports .token.maybe-class-name,.token.exports .token.maybe-class-name{color:var(--code-variable)}.token.selector{color:var(--code-selector)}.token.escape{color:var(--code-escape)}.token.tag{color:var(--code-keyword)}.token.tag .token.punctuation,.token.cdata{color:var(--code-faint)}.token.attr-name{color:var(--code-variable)}.token.attr-value,.token.attr-value .token.punctuation{color:var(--code-string)}.token.attr-value .token.punctuation.attr-equals{color:var(--code-fg)}.token.entity{color:var(--code-keyword)}.token.namespace{color:var(--code-class)}pre[class*=language-javascript],code[class*=language-javascript],pre[class*=language-jsx],code[class*=language-jsx],pre[class*=language-typescript],code[class*=language-typescript],pre[class*=language-tsx],code[class*=language-tsx]{color:var(--code-lang-js)}pre[class*=language-css],code[class*=language-css]{color:var(--code-lang-css)}.language-regex .token.anchor{color:var(--code-function)}.language-html .token.punctuation{color:var(--code-faint)}
