/*
 * theme "Catppuccin Mocha" generated by syntect
 */

html:not(.light) .syntax--code {
 color: #cdd6f4;
 background-color: #1e1e2e;
}

html:not(.light) .syntax--text,
html:not(.light) .syntax--source,
html:not(.light) .syntax--variable.syntax--other.syntax--readwrite,
html:not(.light) .syntax--punctuation.syntax--definition.syntax--variable {
 color: #cdd6f4;
}
html:not(.light) .syntax--punctuation {
 color: #9399b2;
}
html:not(.light) .syntax--comment,
html:not(.light) .syntax--punctuation.syntax--definition.syntax--comment {
 color: #6c7086;
font-style: italic;
}
html:not(.light) .syntax--string,
html:not(.light) .syntax--punctuation.syntax--definition.syntax--string {
 color: #a6e3a1;
}
html:not(.light) .syntax--constant.syntax--character.syntax--escape {
 color: #f5c2e7;
}
html:not(.light) .syntax--constant.syntax--numeric,
html:not(.light) .syntax--variable.syntax--other.syntax--constant,
html:not(.light) .syntax--entity.syntax--name.syntax--constant,
html:not(.light) .syntax--constant.syntax--language.syntax--boolean,
html:not(.light) .syntax--constant.syntax--language.syntax--false,
html:not(.light) .syntax--constant.syntax--language.syntax--true,
html:not(.light) .syntax--keyword.syntax--other.syntax--unit.syntax--user-defined,
html:not(.light) .syntax--keyword.syntax--other.syntax--unit.syntax--suffix.syntax--floating-point {
 color: #fab387;
}
html:not(.light) .syntax--keyword,
html:not(.light) .syntax--keyword.syntax--operator.syntax--word,
html:not(.light) .syntax--keyword.syntax--operator.syntax--new,
html:not(.light) .syntax--variable.syntax--language.syntax--super,
html:not(.light) .syntax--support.syntax--type.syntax--primitive,
html:not(.light) .syntax--storage.syntax--type,
html:not(.light) .syntax--storage.syntax--modifier,
html:not(.light) .syntax--punctuation.syntax--definition.syntax--keyword {
 color: #cba6f7;
}
html:not(.light) .syntax--entity.syntax--name.syntax--tag.syntax--documentation {
 color: #cba6f7;
}
html:not(.light) .syntax--keyword.syntax--operator,
html:not(.light) .syntax--punctuation.syntax--accessor,
html:not(.light) .syntax--punctuation.syntax--definition.syntax--generic,
html:not(.light) .syntax--meta.syntax--function.syntax--closure .syntax--punctuation.syntax--section.syntax--parameters,
html:not(.light) .syntax--punctuation.syntax--definition.syntax--tag,
html:not(.light) .syntax--punctuation.syntax--separator.syntax--key-value {
 color: #94e2d5;
}
html:not(.light) .syntax--entity.syntax--name.syntax--function,
html:not(.light) .syntax--meta.syntax--function-call.syntax--method,
html:not(.light) .syntax--support.syntax--function,
html:not(.light) .syntax--support.syntax--function.syntax--misc,
html:not(.light) .syntax--variable.syntax--function {
 color: #89b4fa;
font-style: italic;
}
html:not(.light) .syntax--entity.syntax--name.syntax--class,
html:not(.light) .syntax--entity.syntax--other.syntax--inherited-class,
html:not(.light) .syntax--support.syntax--class,
html:not(.light) .syntax--meta.syntax--function-call.syntax--constructor,
html:not(.light) .syntax--entity.syntax--name.syntax--struct {
 color: #f9e2af;
font-style: italic;
}
html:not(.light) .syntax--entity.syntax--name.syntax--enum {
 color: #f9e2af;
font-style: italic;
}
html:not(.light) .syntax--meta.syntax--enum .syntax--variable.syntax--other.syntax--readwrite,
html:not(.light) .syntax--variable.syntax--other.syntax--enummember {
 color: #94e2d5;
}
html:not(.light) .syntax--meta.syntax--property.syntax--object {
 color: #94e2d5;
}
html:not(.light) .syntax--meta.syntax--type,
html:not(.light) .syntax--meta.syntax--type-alias,
html:not(.light) .syntax--support.syntax--type,
html:not(.light) .syntax--entity.syntax--name.syntax--type {
 color: #f9e2af;
font-style: italic;
}
html:not(.light) .syntax--meta.syntax--annotation .syntax--variable.syntax--function,
html:not(.light) .syntax--meta.syntax--annotation .syntax--variable.syntax--annotation.syntax--function,
html:not(.light) .syntax--meta.syntax--annotation .syntax--punctuation.syntax--definition.syntax--annotation,
html:not(.light) .syntax--meta.syntax--decorator,
html:not(.light) .syntax--punctuation.syntax--decorator {
 color: #fab387;
}
html:not(.light) .syntax--variable.syntax--parameter,
html:not(.light) .syntax--meta.syntax--function.syntax--parameters {
 color: #eba0ac;
font-style: italic;
}
html:not(.light) .syntax--constant.syntax--language,
html:not(.light) .syntax--support.syntax--function.syntax--builtin {
 color: #f38ba8;
}
html:not(.light) .syntax--entity.syntax--other.syntax--attribute-name.syntax--documentation {
 color: #f38ba8;
}
html:not(.light) .syntax--keyword.syntax--control.syntax--directive,
html:not(.light) .syntax--punctuation.syntax--definition.syntax--directive {
 color: #f9e2af;
}
html:not(.light) .syntax--punctuation.syntax--definition.syntax--typeparameters {
 color: #89dceb;
}
html:not(.light) .syntax--entity.syntax--name.syntax--namespace {
 color: #f9e2af;
}
html:not(.light) .syntax--support.syntax--type.syntax--property-name.syntax--css {
 color: #89b4fa;
}
html:not(.light) .syntax--variable.syntax--language.syntax--this,
html:not(.light) .syntax--variable.syntax--language.syntax--this .syntax--punctuation.syntax--definition.syntax--variable {
 color: #f38ba8;
}
html:not(.light) .syntax--variable.syntax--object.syntax--property {
 color: #cdd6f4;
}
html:not(.light) .syntax--string.syntax--template .syntax--variable,
html:not(.light) .syntax--string .syntax--variable {
 color: #cdd6f4;
}
html:not(.light) .syntax--keyword.syntax--operator.syntax--new {
font-weight: bold;
}
html:not(.light) .syntax--storage.syntax--modifier.syntax--specifier.syntax--extern.syntax--cpp {
 color: #cba6f7;
}
html:not(.light) .syntax--entity.syntax--name.syntax--scope-resolution.syntax--template.syntax--call.syntax--cpp,
html:not(.light) .syntax--entity.syntax--name.syntax--scope-resolution.syntax--parameter.syntax--cpp,
html:not(.light) .syntax--entity.syntax--name.syntax--scope-resolution.syntax--cpp,
html:not(.light) .syntax--entity.syntax--name.syntax--scope-resolution.syntax--function.syntax--definition.syntax--cpp {
 color: #f9e2af;
}
html:not(.light) .syntax--storage.syntax--type.syntax--class.syntax--doxygen {
}
html:not(.light) .syntax--storage.syntax--modifier.syntax--reference.syntax--cpp {
 color: #94e2d5;
}
html:not(.light) .syntax--meta.syntax--interpolation.syntax--cs {
 color: #cdd6f4;
}
html:not(.light) .syntax--comment.syntax--block.syntax--documentation.syntax--cs {
 color: #cdd6f4;
}
html:not(.light) .syntax--source.syntax--css .syntax--entity.syntax--other.syntax--attribute-name.syntax--class.syntax--css,
html:not(.light) .syntax--entity.syntax--other.syntax--attribute-name.syntax--parent-selector.syntax--css .syntax--punctuation.syntax--definition.syntax--entity.syntax--css {
 color: #f9e2af;
}
html:not(.light) .syntax--punctuation.syntax--separator.syntax--operator.syntax--css {
 color: #94e2d5;
}
html:not(.light) .syntax--source.syntax--css .syntax--entity.syntax--other.syntax--attribute-name.syntax--pseudo-class {
 color: #94e2d5;
}
html:not(.light) .syntax--source.syntax--css .syntax--constant.syntax--other.syntax--unicode-range {
 color: #fab387;
}
html:not(.light) .syntax--source.syntax--css .syntax--variable.syntax--parameter.syntax--url {
 color: #a6e3a1;
}
html:not(.light) .syntax--support.syntax--type.syntax--vendored.syntax--property-name {
 color: #89dceb;
}
html:not(.light) .syntax--source.syntax--css .syntax--meta.syntax--property-value .syntax--variable,
html:not(.light) .syntax--source.syntax--css .syntax--meta.syntax--property-value .syntax--variable.syntax--other.syntax--less,
html:not(.light) .syntax--source.syntax--css .syntax--meta.syntax--property-value .syntax--variable.syntax--other.syntax--less .syntax--punctuation.syntax--definition.syntax--variable.syntax--less,
html:not(.light) .syntax--meta.syntax--definition.syntax--variable.syntax--scss {
 color: #eba0ac;
}
html:not(.light) .syntax--source.syntax--css .syntax--meta.syntax--property-list .syntax--variable,
html:not(.light) .syntax--meta.syntax--property-list .syntax--variable.syntax--other.syntax--less,
html:not(.light) .syntax--meta.syntax--property-list .syntax--variable.syntax--other.syntax--less .syntax--punctuation.syntax--definition.syntax--variable.syntax--less {
 color: #89b4fa;
}
html:not(.light) .syntax--keyword.syntax--other.syntax--unit.syntax--percentage.syntax--css {
 color: #fab387;
}
html:not(.light) .syntax--source.syntax--css .syntax--meta.syntax--attribute-selector {
 color: #a6e3a1;
}
html:not(.light) .syntax--keyword.syntax--other.syntax--definition.syntax--ini,
html:not(.light) .syntax--punctuation.syntax--support.syntax--type.syntax--property-name.syntax--json,
html:not(.light) .syntax--support.syntax--type.syntax--property-name.syntax--json,
html:not(.light) .syntax--punctuation.syntax--support.syntax--type.syntax--property-name.syntax--toml,
html:not(.light) .syntax--support.syntax--type.syntax--property-name.syntax--toml,
html:not(.light) .syntax--entity.syntax--name.syntax--tag.syntax--yaml,
html:not(.light) .syntax--punctuation.syntax--support.syntax--type.syntax--property-name.syntax--yaml,
html:not(.light) .syntax--support.syntax--type.syntax--property-name.syntax--yaml {
 color: #89b4fa;
}
html:not(.light) .syntax--constant.syntax--language.syntax--json,
html:not(.light) .syntax--constant.syntax--language.syntax--yaml {
 color: #fab387;
}
html:not(.light) .syntax--entity.syntax--name.syntax--type.syntax--anchor.syntax--yaml,
html:not(.light) .syntax--variable.syntax--other.syntax--alias.syntax--yaml {
 color: #f9e2af;
}
html:not(.light) .syntax--support.syntax--type.syntax--property-name.syntax--table,
html:not(.light) .syntax--entity.syntax--name.syntax--section.syntax--group-title.syntax--ini {
 color: #f9e2af;
}
html:not(.light) .syntax--constant.syntax--other.syntax--time.syntax--datetime.syntax--offset.syntax--toml {
 color: #f5c2e7;
}
html:not(.light) .syntax--punctuation.syntax--definition.syntax--anchor.syntax--yaml,
html:not(.light) .syntax--punctuation.syntax--definition.syntax--alias.syntax--yaml {
 color: #f5c2e7;
}
html:not(.light) .syntax--entity.syntax--other.syntax--document.syntax--begin.syntax--yaml {
 color: #f5c2e7;
}
html:not(.light) .syntax--markup.syntax--changed.syntax--diff {
 color: #fab387;
}
html:not(.light) .syntax--meta.syntax--diff.syntax--header.syntax--from-file,
html:not(.light) .syntax--meta.syntax--diff.syntax--header.syntax--to-file,
html:not(.light) .syntax--punctuation.syntax--definition.syntax--from-file.syntax--diff,
html:not(.light) .syntax--punctuation.syntax--definition.syntax--to-file.syntax--diff {
 color: #89b4fa;
}
html:not(.light) .syntax--markup.syntax--inserted.syntax--diff {
 color: #a6e3a1;
}
html:not(.light) .syntax--markup.syntax--deleted.syntax--diff {
 color: #f38ba8;
}
html:not(.light) .syntax--variable.syntax--other.syntax--env {
 color: #89b4fa;
}
html:not(.light) .syntax--string.syntax--quoted .syntax--variable.syntax--other.syntax--env {
 color: #cdd6f4;
}
html:not(.light) .syntax--support.syntax--function.syntax--builtin.syntax--gdscript {
 color: #89b4fa;
}
html:not(.light) .syntax--constant.syntax--language.syntax--gdscript {
 color: #fab387;
}
html:not(.light) .syntax--comment .syntax--meta.syntax--annotation.syntax--go {
 color: #eba0ac;
}
html:not(.light) .syntax--comment .syntax--meta.syntax--annotation.syntax--parameters.syntax--go {
 color: #fab387;
}
html:not(.light) .syntax--constant.syntax--language.syntax--go {
 color: #fab387;
}
html:not(.light) .syntax--variable.syntax--graphql {
 color: #cdd6f4;
}
html:not(.light) .syntax--string.syntax--unquoted.syntax--alias.syntax--graphql {
 color: #f2cdcd;
}
html:not(.light) .syntax--constant.syntax--character.syntax--enum.syntax--graphql {
 color: #94e2d5;
}
html:not(.light) .syntax--meta.syntax--objectvalues.syntax--graphql .syntax--constant.syntax--object.syntax--key.syntax--graphql .syntax--string.syntax--unquoted.syntax--graphql {
 color: #f2cdcd;
}
html:not(.light) .syntax--keyword.syntax--other.syntax--doctype,
html:not(.light) .syntax--meta.syntax--tag.syntax--sgml.syntax--doctype .syntax--punctuation.syntax--definition.syntax--tag,
html:not(.light) .syntax--meta.syntax--tag.syntax--metadata.syntax--doctype .syntax--entity.syntax--name.syntax--tag,
html:not(.light) .syntax--meta.syntax--tag.syntax--metadata.syntax--doctype .syntax--punctuation.syntax--definition.syntax--tag {
 color: #cba6f7;
}
html:not(.light) .syntax--entity.syntax--name.syntax--tag {
 color: #89b4fa;
}
html:not(.light) .syntax--text.syntax--html .syntax--constant.syntax--character.syntax--entity,
html:not(.light) .syntax--text.syntax--html .syntax--constant.syntax--character.syntax--entity .syntax--punctuation,
html:not(.light) .syntax--constant.syntax--character.syntax--entity.syntax--xml,
html:not(.light) .syntax--constant.syntax--character.syntax--entity.syntax--xml .syntax--punctuation,
html:not(.light) .syntax--constant.syntax--character.syntax--entity.syntax--js.syntax--jsx,
html:not(.light) .syntax--constant.syntax--charactger.syntax--entity.syntax--js.syntax--jsx .syntax--punctuation,
html:not(.light) .syntax--constant.syntax--character.syntax--entity.syntax--tsx,
html:not(.light) .syntax--constant.syntax--character.syntax--entity.syntax--tsx .syntax--punctuation {
 color: #f38ba8;
}
html:not(.light) .syntax--entity.syntax--other.syntax--attribute-name {
 color: #f9e2af;
}
html:not(.light) .syntax--support.syntax--class.syntax--component,
html:not(.light) .syntax--support.syntax--class.syntax--component.syntax--jsx,
html:not(.light) .syntax--support.syntax--class.syntax--component.syntax--tsx,
html:not(.light) .syntax--support.syntax--class.syntax--component.syntax--vue {
 color: #f5c2e7;
}
html:not(.light) .syntax--punctuation.syntax--definition.syntax--annotation,
html:not(.light) .syntax--storage.syntax--type.syntax--annotation {
 color: #fab387;
}
html:not(.light) .syntax--constant.syntax--other.syntax--enum.syntax--java {
 color: #94e2d5;
}
html:not(.light) .syntax--storage.syntax--modifier.syntax--import.syntax--java {
 color: #cdd6f4;
}
html:not(.light) .syntax--comment.syntax--block.syntax--javadoc.syntax--java .syntax--keyword.syntax--other.syntax--documentation.syntax--javadoc.syntax--java {
}
html:not(.light) .syntax--meta.syntax--export .syntax--variable.syntax--other.syntax--readwrite.syntax--js {
 color: #eba0ac;
}
html:not(.light) .syntax--variable.syntax--other.syntax--constant.syntax--js,
html:not(.light) .syntax--variable.syntax--other.syntax--constant.syntax--ts,
html:not(.light) .syntax--variable.syntax--other.syntax--property.syntax--js,
html:not(.light) .syntax--variable.syntax--other.syntax--property.syntax--ts {
 color: #cdd6f4;
}
html:not(.light) .syntax--variable.syntax--other.syntax--jsdoc,
html:not(.light) .syntax--comment.syntax--block.syntax--documentation .syntax--variable.syntax--other {
 color: #eba0ac;
}
html:not(.light) .syntax--storage.syntax--type.syntax--class.syntax--jsdoc {
}
html:not(.light) .syntax--support.syntax--type.syntax--object.syntax--console.syntax--js {
 color: #cdd6f4;
}
html:not(.light) .syntax--support.syntax--constant.syntax--node,
html:not(.light) .syntax--support.syntax--type.syntax--object.syntax--module.syntax--js {
 color: #cba6f7;
}
html:not(.light) .syntax--storage.syntax--modifier.syntax--implements {
 color: #cba6f7;
}
html:not(.light) .syntax--constant.syntax--language.syntax--null.syntax--js,
html:not(.light) .syntax--constant.syntax--language.syntax--null.syntax--ts,
html:not(.light) .syntax--constant.syntax--language.syntax--undefined.syntax--js,
html:not(.light) .syntax--constant.syntax--language.syntax--undefined.syntax--ts,
html:not(.light) .syntax--support.syntax--type.syntax--builtin.syntax--ts {
 color: #cba6f7;
}
html:not(.light) .syntax--variable.syntax--parameter.syntax--generic {
 color: #f9e2af;
}
html:not(.light) .syntax--keyword.syntax--declaration.syntax--function.syntax--arrow.syntax--js,
html:not(.light) .syntax--storage.syntax--type.syntax--function.syntax--arrow.syntax--ts {
 color: #94e2d5;
}
html:not(.light) .syntax--punctuation.syntax--decorator.syntax--ts {
 color: #89b4fa;
font-style: italic;
}
html:not(.light) .syntax--keyword.syntax--operator.syntax--expression.syntax--in.syntax--js,
html:not(.light) .syntax--keyword.syntax--operator.syntax--expression.syntax--in.syntax--ts,
html:not(.light) .syntax--keyword.syntax--operator.syntax--expression.syntax--infer.syntax--ts,
html:not(.light) .syntax--keyword.syntax--operator.syntax--expression.syntax--instanceof.syntax--js,
html:not(.light) .syntax--keyword.syntax--operator.syntax--expression.syntax--instanceof.syntax--ts,
html:not(.light) .syntax--keyword.syntax--operator.syntax--expression.syntax--is,
html:not(.light) .syntax--keyword.syntax--operator.syntax--expression.syntax--keyof.syntax--ts,
html:not(.light) .syntax--keyword.syntax--operator.syntax--expression.syntax--of.syntax--js,
html:not(.light) .syntax--keyword.syntax--operator.syntax--expression.syntax--of.syntax--ts,
html:not(.light) .syntax--keyword.syntax--operator.syntax--expression.syntax--typeof.syntax--ts {
 color: #cba6f7;
}
html:not(.light) .syntax--support.syntax--function.syntax--macro.syntax--julia {
 color: #94e2d5;
font-style: italic;
}
html:not(.light) .syntax--constant.syntax--language.syntax--julia {
 color: #fab387;
}
html:not(.light) .syntax--constant.syntax--other.syntax--symbol.syntax--julia {
 color: #eba0ac;
}
html:not(.light) .syntax--text.syntax--tex .syntax--keyword.syntax--control.syntax--preamble {
 color: #94e2d5;
}
html:not(.light) .syntax--text.syntax--tex .syntax--support.syntax--function.syntax--be {
 color: #89dceb;
}
html:not(.light) .syntax--constant.syntax--other.syntax--general.syntax--math.syntax--tex {
 color: #f2cdcd;
}
html:not(.light) .syntax--comment.syntax--line.syntax--double-dash.syntax--documentation.syntax--lua .syntax--storage.syntax--type.syntax--annotation.syntax--lua {
 color: #cba6f7;
}
html:not(.light) .syntax--comment.syntax--line.syntax--double-dash.syntax--documentation.syntax--lua .syntax--entity.syntax--name.syntax--variable.syntax--lua,
html:not(.light) .syntax--comment.syntax--line.syntax--double-dash.syntax--documentation.syntax--lua .syntax--variable.syntax--lua {
 color: #cdd6f4;
}
html:not(.light) .syntax--heading.syntax--1.syntax--markdown .syntax--punctuation.syntax--definition.syntax--heading.syntax--markdown,
html:not(.light) .syntax--heading.syntax--1.syntax--markdown,
html:not(.light) .syntax--markup.syntax--heading.syntax--atx.syntax--1.syntax--mdx,
html:not(.light) .syntax--markup.syntax--heading.syntax--atx.syntax--1.syntax--mdx .syntax--punctuation.syntax--definition.syntax--heading.syntax--mdx,
html:not(.light) .syntax--markup.syntax--heading.syntax--setext.syntax--1.syntax--markdown,
html:not(.light) .syntax--markup.syntax--heading.syntax--heading-0.syntax--asciidoc {
 color: #f38ba8;
}
html:not(.light) .syntax--heading.syntax--2.syntax--markdown .syntax--punctuation.syntax--definition.syntax--heading.syntax--markdown,
html:not(.light) .syntax--heading.syntax--2.syntax--markdown,
html:not(.light) .syntax--markup.syntax--heading.syntax--atx.syntax--2.syntax--mdx,
html:not(.light) .syntax--markup.syntax--heading.syntax--atx.syntax--2.syntax--mdx .syntax--punctuation.syntax--definition.syntax--heading.syntax--mdx,
html:not(.light) .syntax--markup.syntax--heading.syntax--setext.syntax--2.syntax--markdown,
html:not(.light) .syntax--markup.syntax--heading.syntax--heading-1.syntax--asciidoc {
 color: #fab387;
}
html:not(.light) .syntax--heading.syntax--3.syntax--markdown .syntax--punctuation.syntax--definition.syntax--heading.syntax--markdown,
html:not(.light) .syntax--heading.syntax--3.syntax--markdown,
html:not(.light) .syntax--markup.syntax--heading.syntax--atx.syntax--3.syntax--mdx,
html:not(.light) .syntax--markup.syntax--heading.syntax--atx.syntax--3.syntax--mdx .syntax--punctuation.syntax--definition.syntax--heading.syntax--mdx,
html:not(.light) .syntax--markup.syntax--heading.syntax--heading-2.syntax--asciidoc {
 color: #f9e2af;
}
html:not(.light) .syntax--heading.syntax--4.syntax--markdown .syntax--punctuation.syntax--definition.syntax--heading.syntax--markdown,
html:not(.light) .syntax--heading.syntax--4.syntax--markdown,
html:not(.light) .syntax--markup.syntax--heading.syntax--atx.syntax--4.syntax--mdx,
html:not(.light) .syntax--markup.syntax--heading.syntax--atx.syntax--4.syntax--mdx .syntax--punctuation.syntax--definition.syntax--heading.syntax--mdx,
html:not(.light) .syntax--markup.syntax--heading.syntax--heading-3.syntax--asciidoc {
 color: #a6e3a1;
}
html:not(.light) .syntax--heading.syntax--5.syntax--markdown .syntax--punctuation.syntax--definition.syntax--heading.syntax--markdown,
html:not(.light) .syntax--heading.syntax--5.syntax--markdown,
html:not(.light) .syntax--markup.syntax--heading.syntax--atx.syntax--5.syntax--mdx,
html:not(.light) .syntax--markup.syntax--heading.syntax--atx.syntax--5.syntax--mdx .syntax--punctuation.syntax--definition.syntax--heading.syntax--mdx,
html:not(.light) .syntax--markup.syntax--heading.syntax--heading-4.syntax--asciidoc {
 color: #89b4fa;
}
html:not(.light) .syntax--heading.syntax--6.syntax--markdown .syntax--punctuation.syntax--definition.syntax--heading.syntax--markdown,
html:not(.light) .syntax--heading.syntax--6.syntax--markdown,
html:not(.light) .syntax--markup.syntax--heading.syntax--atx.syntax--6.syntax--mdx,
html:not(.light) .syntax--markup.syntax--heading.syntax--atx.syntax--6.syntax--mdx .syntax--punctuation.syntax--definition.syntax--heading.syntax--mdx,
html:not(.light) .syntax--markup.syntax--heading.syntax--heading-5.syntax--asciidoc {
 color: #cba6f7;
}
html:not(.light) .syntax--markup.syntax--bold {
 color: #f38ba8;
font-weight: bold;
}
html:not(.light) .syntax--markup.syntax--italic {
 color: #f38ba8;
font-style: italic;
}
html:not(.light) .syntax--punctuation.syntax--definition.syntax--link,
html:not(.light) .syntax--markup.syntax--underline.syntax--link {
 color: #89b4fa;
}
html:not(.light) .syntax--text.syntax--html.syntax--markdown .syntax--punctuation.syntax--definition.syntax--link.syntax--title,
html:not(.light) .syntax--string.syntax--other.syntax--link.syntax--title.syntax--markdown,
html:not(.light) .syntax--markup.syntax--link,
html:not(.light) .syntax--punctuation.syntax--definition.syntax--constant.syntax--markdown,
html:not(.light) .syntax--constant.syntax--other.syntax--reference.syntax--link.syntax--markdown,
html:not(.light) .syntax--markup.syntax--substitution.syntax--attribute-reference {
 color: #b4befe;
}
html:not(.light) .syntax--punctuation.syntax--definition.syntax--raw.syntax--markdown,
html:not(.light) .syntax--markup.syntax--inline.syntax--raw.syntax--string.syntax--markdown,
html:not(.light) .syntax--markup.syntax--raw.syntax--block.syntax--markdown {
 color: #a6e3a1;
}
html:not(.light) .syntax--fenced_code.syntax--block.syntax--language {
 color: #89dceb;
}
html:not(.light) .syntax--markup.syntax--fenced_code.syntax--block .syntax--punctuation.syntax--definition,
html:not(.light) .syntax--markup.syntax--raw .syntax--support.syntax--asciidoc {
 color: #9399b2;
}
html:not(.light) .syntax--markup.syntax--quote,
html:not(.light) .syntax--punctuation.syntax--definition.syntax--quote.syntax--begin {
 color: #f5c2e7;
}
html:not(.light) .syntax--meta.syntax--separator.syntax--markdown {
 color: #94e2d5;
}
html:not(.light) .syntax--punctuation.syntax--definition.syntax--list.syntax--begin.syntax--markdown,
html:not(.light) .syntax--markup.syntax--list.syntax--bullet {
 color: #94e2d5;
}
html:not(.light) .syntax--entity.syntax--other.syntax--attribute-name.syntax--multipart.syntax--nix,
html:not(.light) .syntax--entity.syntax--other.syntax--attribute-name.syntax--single.syntax--nix {
 color: #89b4fa;
}
html:not(.light) .syntax--variable.syntax--parameter.syntax--name.syntax--nix {
 color: #cdd6f4;
}
html:not(.light) .syntax--meta.syntax--embedded .syntax--variable.syntax--parameter.syntax--name.syntax--nix {
 color: #b4befe;
}
html:not(.light) .syntax--string.syntax--unquoted.syntax--path.syntax--nix {
 color: #f5c2e7;
}
html:not(.light) .syntax--support.syntax--attribute.syntax--builtin,
html:not(.light) .syntax--meta.syntax--attribute.syntax--php {
 color: #f9e2af;
}
html:not(.light) .syntax--meta.syntax--function.syntax--parameters.syntax--php .syntax--punctuation.syntax--definition.syntax--variable.syntax--php {
 color: #eba0ac;
}
html:not(.light) .syntax--constant.syntax--language.syntax--php {
 color: #cba6f7;
}
html:not(.light) .syntax--text.syntax--html.syntax--php .syntax--support.syntax--function {
 color: #89dceb;
}
html:not(.light) .syntax--keyword.syntax--other.syntax--phpdoc.syntax--php {
}
html:not(.light) .syntax--support.syntax--variable.syntax--magic.syntax--python,
html:not(.light) .syntax--meta.syntax--function-call.syntax--arguments.syntax--python {
 color: #cdd6f4;
}
html:not(.light) .syntax--support.syntax--function.syntax--magic.syntax--python {
 color: #89dceb;
font-style: italic;
}
html:not(.light) .syntax--variable.syntax--parameter.syntax--function.syntax--language.syntax--special.syntax--self.syntax--python,
html:not(.light) .syntax--variable.syntax--language.syntax--special.syntax--self.syntax--python {
 color: #f38ba8;
font-style: italic;
}
html:not(.light) .syntax--keyword.syntax--control.syntax--flow.syntax--python,
html:not(.light) .syntax--keyword.syntax--operator.syntax--logical.syntax--python {
 color: #cba6f7;
}
html:not(.light) .syntax--storage.syntax--type.syntax--function.syntax--python {
 color: #cba6f7;
}
html:not(.light) .syntax--support.syntax--token.syntax--decorator.syntax--python,
html:not(.light) .syntax--meta.syntax--function.syntax--decorator.syntax--identifier.syntax--python {
 color: #89dceb;
}
html:not(.light) .syntax--meta.syntax--function-call.syntax--python {
 color: #89b4fa;
}
html:not(.light) .syntax--entity.syntax--name.syntax--function.syntax--decorator.syntax--python,
html:not(.light) .syntax--punctuation.syntax--definition.syntax--decorator.syntax--python {
 color: #fab387;
font-style: italic;
}
html:not(.light) .syntax--constant.syntax--character.syntax--format.syntax--placeholder.syntax--other.syntax--python {
 color: #f5c2e7;
}
html:not(.light) .syntax--support.syntax--type.syntax--exception.syntax--python,
html:not(.light) .syntax--support.syntax--function.syntax--builtin.syntax--python {
 color: #fab387;
}
html:not(.light) .syntax--support.syntax--type.syntax--python {
 color: #fab387;
}
html:not(.light) .syntax--constant.syntax--language.syntax--python {
 color: #cba6f7;
}
html:not(.light) .syntax--meta.syntax--indexed-name.syntax--python,
html:not(.light) .syntax--meta.syntax--item-access.syntax--python {
 color: #eba0ac;
font-style: italic;
}
html:not(.light) .syntax--storage.syntax--type.syntax--string.syntax--python {
 color: #a6e3a1;
font-style: italic;
}
html:not(.light) .syntax--meta.syntax--function.syntax--parameters.syntax--python {
}
html:not(.light) .syntax--string.syntax--regexp .syntax--punctuation.syntax--definition.syntax--string.syntax--begin,
html:not(.light) .syntax--string.syntax--regexp .syntax--punctuation.syntax--definition.syntax--string.syntax--end {
 color: #f5c2e7;
}
html:not(.light) .syntax--keyword.syntax--control.syntax--anchor.syntax--regexp {
 color: #cba6f7;
}
html:not(.light) .syntax--string.syntax--regexp.syntax--ts {
 color: #cdd6f4;
}
html:not(.light) .syntax--punctuation.syntax--definition.syntax--group.syntax--regexp,
html:not(.light) .syntax--keyword.syntax--other.syntax--back-reference.syntax--regexp {
 color: #a6e3a1;
}
html:not(.light) .syntax--punctuation.syntax--definition.syntax--character-class.syntax--regexp {
 color: #f9e2af;
}
html:not(.light) .syntax--constant.syntax--other.syntax--character-class.syntax--regexp {
 color: #f5c2e7;
}
html:not(.light) .syntax--constant.syntax--other.syntax--character-class.syntax--range.syntax--regexp {
 color: #f5e0dc;
}
html:not(.light) .syntax--keyword.syntax--operator.syntax--quantifier.syntax--regexp {
 color: #94e2d5;
}
html:not(.light) .syntax--constant.syntax--character.syntax--numeric.syntax--regexp {
 color: #fab387;
}
html:not(.light) .syntax--punctuation.syntax--definition.syntax--group.syntax--no-capture.syntax--regexp,
html:not(.light) .syntax--meta.syntax--assertion.syntax--look-ahead.syntax--regexp,
html:not(.light) .syntax--meta.syntax--assertion.syntax--negative-look-ahead.syntax--regexp {
 color: #89b4fa;
}
html:not(.light) .syntax--meta.syntax--annotation.syntax--rust,
html:not(.light) .syntax--meta.syntax--annotation.syntax--rust .syntax--punctuation,
html:not(.light) .syntax--meta.syntax--attribute.syntax--rust,
html:not(.light) .syntax--punctuation.syntax--definition.syntax--attribute.syntax--rust {
 color: #f9e2af;
font-style: italic;
}
html:not(.light) .syntax--meta.syntax--attribute.syntax--rust .syntax--string.syntax--quoted.syntax--double.syntax--rust,
html:not(.light) .syntax--meta.syntax--attribute.syntax--rust .syntax--string.syntax--quoted.syntax--single.syntax--char.syntax--rust {
}
html:not(.light) .syntax--entity.syntax--name.syntax--function.syntax--macro.syntax--rules.syntax--rust,
html:not(.light) .syntax--storage.syntax--type.syntax--module.syntax--rust,
html:not(.light) .syntax--storage.syntax--modifier.syntax--rust,
html:not(.light) .syntax--storage.syntax--type.syntax--struct.syntax--rust,
html:not(.light) .syntax--storage.syntax--type.syntax--enum.syntax--rust,
html:not(.light) .syntax--storage.syntax--type.syntax--trait.syntax--rust,
html:not(.light) .syntax--storage.syntax--type.syntax--union.syntax--rust,
html:not(.light) .syntax--storage.syntax--type.syntax--impl.syntax--rust,
html:not(.light) .syntax--storage.syntax--type.syntax--rust,
html:not(.light) .syntax--storage.syntax--type.syntax--function.syntax--rust,
html:not(.light) .syntax--storage.syntax--type.syntax--type.syntax--rust {
 color: #cba6f7;
}
html:not(.light) .syntax--entity.syntax--name.syntax--type.syntax--numeric.syntax--rust {
 color: #cba6f7;
}
html:not(.light) .syntax--meta.syntax--generic.syntax--rust {
 color: #fab387;
}
html:not(.light) .syntax--entity.syntax--name.syntax--impl.syntax--rust {
 color: #f9e2af;
font-style: italic;
}
html:not(.light) .syntax--entity.syntax--name.syntax--module.syntax--rust {
 color: #fab387;
}
html:not(.light) .syntax--entity.syntax--name.syntax--trait.syntax--rust {
 color: #f9e2af;
font-style: italic;
}
html:not(.light) .syntax--storage.syntax--type.syntax--source.syntax--rust {
 color: #f9e2af;
}
html:not(.light) .syntax--entity.syntax--name.syntax--union.syntax--rust {
 color: #f9e2af;
}
html:not(.light) .syntax--meta.syntax--enum.syntax--rust .syntax--storage.syntax--type.syntax--source.syntax--rust {
 color: #94e2d5;
}
html:not(.light) .syntax--support.syntax--macro.syntax--rust,
html:not(.light) .syntax--meta.syntax--macro.syntax--rust .syntax--support.syntax--function.syntax--rust,
html:not(.light) .syntax--entity.syntax--name.syntax--function.syntax--macro.syntax--rust {
 color: #89b4fa;
font-style: italic;
}
html:not(.light) .syntax--storage.syntax--modifier.syntax--lifetime.syntax--rust,
html:not(.light) .syntax--entity.syntax--name.syntax--type.syntax--lifetime {
 color: #89b4fa;
font-style: italic;
}
html:not(.light) .syntax--string.syntax--quoted.syntax--double.syntax--rust .syntax--constant.syntax--other.syntax--placeholder.syntax--rust {
 color: #f5c2e7;
}
html:not(.light) .syntax--meta.syntax--function.syntax--return-type.syntax--rust .syntax--meta.syntax--generic.syntax--rust .syntax--storage.syntax--type.syntax--rust {
 color: #cdd6f4;
}
html:not(.light) .syntax--meta.syntax--function.syntax--call.syntax--rust {
 color: #89b4fa;
}
html:not(.light) .syntax--punctuation.syntax--brackets.syntax--angle.syntax--rust {
 color: #89dceb;
}
html:not(.light) .syntax--constant.syntax--other.syntax--caps.syntax--rust {
 color: #fab387;
}
html:not(.light) .syntax--meta.syntax--function.syntax--definition.syntax--rust .syntax--variable.syntax--other.syntax--rust {
 color: #eba0ac;
}
html:not(.light) .syntax--meta.syntax--function.syntax--call.syntax--rust .syntax--variable.syntax--other.syntax--rust {
 color: #cdd6f4;
}
html:not(.light) .syntax--variable.syntax--language.syntax--self.syntax--rust {
 color: #f38ba8;
}
html:not(.light) .syntax--variable.syntax--other.syntax--metavariable.syntax--name.syntax--rust,
html:not(.light) .syntax--meta.syntax--macro.syntax--metavariable.syntax--rust .syntax--keyword.syntax--operator.syntax--macro.syntax--dollar.syntax--rust {
 color: #f5c2e7;
}
html:not(.light) .syntax--comment.syntax--line.syntax--shebang,
html:not(.light) .syntax--comment.syntax--line.syntax--shebang .syntax--punctuation.syntax--definition.syntax--comment,
html:not(.light) .syntax--comment.syntax--line.syntax--shebang,
html:not(.light) .syntax--punctuation.syntax--definition.syntax--comment.syntax--shebang.syntax--shell,
html:not(.light) .syntax--meta.syntax--shebang.syntax--shell {
 color: #f5c2e7;
font-style: italic;
}
html:not(.light) .syntax--comment.syntax--line.syntax--shebang .syntax--constant.syntax--language {
 color: #94e2d5;
font-style: italic;
}
html:not(.light) .syntax--meta.syntax--function-call.syntax--arguments.syntax--shell .syntax--punctuation.syntax--definition.syntax--variable.syntax--shell,
html:not(.light) .syntax--meta.syntax--function-call.syntax--arguments.syntax--shell .syntax--punctuation.syntax--section.syntax--interpolation,
html:not(.light) .syntax--meta.syntax--function-call.syntax--arguments.syntax--shell .syntax--punctuation.syntax--definition.syntax--variable.syntax--shell,
html:not(.light) .syntax--meta.syntax--function-call.syntax--arguments.syntax--shell .syntax--punctuation.syntax--section.syntax--interpolation {
 color: #f38ba8;
}
html:not(.light) .syntax--meta.syntax--string .syntax--meta.syntax--interpolation.syntax--parameter.syntax--shell .syntax--variable.syntax--other.syntax--readwrite {
 color: #fab387;
font-style: italic;
}
html:not(.light) .syntax--source.syntax--shell .syntax--punctuation.syntax--section.syntax--interpolation,
html:not(.light) .syntax--punctuation.syntax--definition.syntax--evaluation.syntax--backticks.syntax--shell {
 color: #94e2d5;
}
html:not(.light) .syntax--entity.syntax--name.syntax--tag.syntax--heredoc.syntax--shell {
 color: #cba6f7;
}
html:not(.light) .syntax--string.syntax--quoted.syntax--double.syntax--shell .syntax--variable.syntax--other.syntax--normal.syntax--shell {
 color: #cdd6f4;
}
html:not(.light) .syntax--source.syntax--json .syntax--meta.syntax--mapping.syntax--key .syntax--string {
 color: #89b4fa;
}
html:not(.light) .syntax--source.syntax--json .syntax--meta.syntax--mapping.syntax--key .syntax--punctuation.syntax--definition.syntax--string.syntax--begin,
html:not(.light) .syntax--source.syntax--json .syntax--meta.syntax--mapping.syntax--key .syntax--punctuation.syntax--definition.syntax--string.syntax--end {
 color: #9399b2;
}
html:not(.light) .syntax--markup.syntax--heading.syntax--synopsis.syntax--man,
html:not(.light) .syntax--markup.syntax--heading.syntax--title.syntax--man,
html:not(.light) .syntax--markup.syntax--heading.syntax--other.syntax--man,
html:not(.light) .syntax--markup.syntax--heading.syntax--env.syntax--man {
 color: #cba6f7;
}
html:not(.light) .syntax--markup.syntax--heading.syntax--commands.syntax--man {
 color: #89b4fa;
}
html:not(.light) .syntax--markup.syntax--heading.syntax--env.syntax--man {
 color: #f5c2e7;
}
html:not(.light) .syntax--entity.syntax--name {
 color: #94e2d5;
}
html:not(.light) .syntax--markup.syntax--heading.syntax--1.syntax--markdown {
 color: #f38ba8;
}
html:not(.light) .syntax--markup.syntax--heading.syntax--2.syntax--markdown {
 color: #fab387;
}
html:not(.light) .syntax--markup.syntax--heading.syntax--markdown {
 color: #f9e2af;
}
