:root{--hl-keyword:#8a2fb3;--hl-string:#2f6b14;--hl-number:#9a4a00;--hl-literal:#0b6b73;--hl-comment:#5f6670;--hl-function:#0b5cad;--hl-key:#b3262d;--hl-type:#7a5a00;--hl-variable:#b3262d;--hl-regexp:#0b6b73;--hl-punct:#343a42;--hl-meta:#0b5cad;--hl-add:#2f6b14;--hl-del:#b3262d;}[data-theme="dark"]{--hl-keyword:#C678DD;--hl-string:#98C379;--hl-number:#D19A66;--hl-literal:#56B6C2;--hl-comment:#8b93a1;--hl-function:#61AFEF;--hl-key:#E06C75;--hl-type:#E5C07B;--hl-variable:#E06C75;--hl-regexp:#56B6C2;--hl-punct:#ABB2BF;--hl-meta:#61AFEF;--hl-add:#98C379;--hl-del:#E06C75;}.hljs-keyword,.hljs-selector-tag,.hljs-subst,.hljs-meta .hljs-keyword{color:var(--hl-keyword);}.hljs-string,.hljs-doctag,.hljs-template-tag,.hljs-char.escape_{color:var(--hl-string);}.hljs-number,.hljs-attribute,.hljs-params,.hljs-property{color:var(--hl-number);}.hljs-literal{color:var(--hl-literal);}.hljs-comment,.hljs-quote{color:var(--hl-comment);font-style:italic;}.hljs-function,.hljs-title,.hljs-title.function_,.hljs-section{color:var(--hl-function);}.hljs-attr{color:var(--hl-key);}.hljs-built_in,.hljs-type,.hljs-class .hljs-title,.hljs-title.class_,.hljs-title.class_.inherited__{color:var(--hl-type);}.hljs-variable,.hljs-template-variable,.hljs-name,.hljs-selector-id,.hljs-selector-class,.hljs-selector-pseudo,.hljs-selector-attr{color:var(--hl-variable);}.hljs-regexp,.hljs-symbol,.hljs-bullet,.hljs-link{color:var(--hl-regexp);}.hljs-operator,.hljs-punctuation,.hljs-tag{color:var(--hl-punct);}.hljs-meta,.hljs-meta .hljs-string{color:var(--hl-meta);}.hljs-addition{color:var(--hl-add);}.hljs-deletion{color:var(--hl-del);}.hljs-emphasis{font-style:italic;}.hljs-strong{font-weight:600;}