@layer engine{pre[class*="language-"]>code,pre[class*="lang-"]>code{color:var(--syntax-fg)}.token.comment,.token.prolog,.token.doctype,.token.cdata,.token.shebang,.token.string,.token.char,.token.attr-value,.token.regex,.token.template-string{color:var(--syntax-sage)}.token.keyword,.token.rule,.token.important,.token.atrule,.token.operator{color:var(--syntax-rose)}.token.function,.token.function-definition,.token.class-name,.token.maybe-class-name,.token.tag,.token.selector{color:var(--syntax-plum)}.token.builtin,.token.variable,.token.parameter,.token.attr-name,.token.property,.token.namespace,.token.type-annotation,.token.type{color:var(--syntax-teal)}.token.number,.token.boolean,.token.constant{color:var(--syntax-amber)}.token.punctuation{color:var(--syntax-fg)}.token.url{color:var(--syntax-teal);text-decoration:underline;text-decoration-color:currentColor}:is(.language-bash,.language-shell,.language-sh) :is(.token.function,.token.builtin){color:var(--syntax-sage)}:is(.language-bash,.language-shell,.language-sh) :is(.token.string,.token.char){color:var(--syntax-amber)}:is(.language-bash,.language-shell,.language-sh) :is(.token.keyword,.token.operator){color:var(--syntax-plum)}:is(.language-bash,.language-shell,.language-sh) :is(.token.variable,.token.parameter,.token.number,.token.boolean){color:var(--syntax-param)}:is(.language-bash,.language-shell,.language-sh) :is(.token.comment,.token.shebang){color:var(--syntax-comment)}:is(.language-bash,.language-shell,.language-sh) .token.punctuation{color:var(--syntax-teal)}.token.inserted,.token.inserted-sign,.link-popup .popup-code-ref ins{color:var(--syntax-sage)}.token.deleted,.token.deleted-sign,.link-popup .popup-code-ref del{color:var(--syntax-red)}.token.coord{color:var(--syntax-teal)}@media print{pre[class*="language-"]>code,pre[class*="lang-"]>code,.token{color:var(--text)!important}}}