/*
 * theme "everforest-light" generated by giallo
 */

.z-code {
  color: #5C6A72;
  background-color: #FDF6E3;
}

.z-hl {
  background-color: #EFEBD470;
}

.giallo-ln {
  color: #A4AD9EA0;
}

.z-keyword { color: #F85552; }
.z-storage { color: #F57D26; }
.z-modifier { color: #F57D26; }
.z-string { color: #DFA000; }
.z-variable { color: #5C6A72; }
.z-punctuation { color: #5C6A72; }
.z-JSXNested { color: #5C6A72; }
.z-comment { color: #939F91; font-style: italic; }
.z-keyword.z-var { color: #F57D26; }
.z-keyword.z-operator { color: #F57D26; }
.z-variable.z-interpolation { color: #8DA101; }
.z-support.z-function { color: #8DA101; }
.z-meta.z-function { color: #8DA101; }
.z-meta.z-function-call { color: #8DA101; }
.z-punctuation.z-decorator { color: #35A77C; }
.z-keyword.z-preprocessor { color: #35A77C; }
.z-keyword.z-package { color: #35A77C; }
.z-keyword.z-import { color: #35A77C; }
.z-keyword.z-map { color: #35A77C; }
.z-support.z-module { color: #35A77C; }
.z-support.z-node { color: #35A77C; }
.z-storage.z-type { color: #3A94C5; }
.z-support.z-type { color: #3A94C5; }
.z-keyword.z-type { color: #3A94C5; }
.z-support.z-class { color: #3A94C5; }
.z-storage.z-class { color: #3A94C5; }
.z-constant.z-numeric { color: #DF69BA; }
.z-constant.z-language { color: #DF69BA; }
.z-support.z-constant { color: #DF69BA; }
.z-support.z-variable { color: #5C6A72; }
.z-meta.z-brace { color: #5C6A72; }
.z-meta.z-delimiter { color: #5C6A72; }
.z-meta.z-bracket { color: #5C6A72; }
.z-markup.z-italic { font-style: italic; }
.z-markup.z-bold { font-weight: bold; }
.z-string.z-comment { color: #939F91; font-style: italic; }
.z-markup.z-italic { font-weight: bold;font-style: italic; }
.z-markup.z-bold { font-weight: bold;font-style: italic; }
.z-storage.z-type.z-function { color: #F85552; }
.z-storage.z-type.z-class { color: #F85552; }
.z-storage.z-type.z-enum { color: #F85552; }
.z-storage.z-type.z-interface { color: #F85552; }
.z-storage.z-type.z-property { color: #F85552; }
.z-keyword.z-operator.z-new { color: #F85552; }
.z-keyword.z-operator.z-expression { color: #F85552; }
.z-keyword.z-operator.z-new { color: #F85552; }
.z-keyword.z-operator.z-delete { color: #F85552; }
.z-storage.z-type.z-extends { color: #F85552; }
.z-keyword.z-other.z-debugger { color: #F85552; }
.z-entity.z-name.z-tag { color: #F57D26; }
.z-keyword.z-control.z-case { color: #F57D26; }
.z-keyword.z-control.z-switch { color: #F57D26; }
.z-entity.z-other.z-attribute-name { color: #DFA000; }
.z-constant.z-character.z-escape { color: #8DA101; }
.z-punctuation.z-quasi.z-element { color: #8DA101; }
.z-punctuation.z-definition.z-template-expression { color: #8DA101; }
.z-punctuation.z-section.z-embedded { color: #8DA101; }
.z-storage.z-type.z-format { color: #8DA101; }
.z-constant.z-other.z-placeholder { color: #8DA101; }
.z-constant.z-other.z-placeholder { color: #8DA101; }
.z-entity.z-name.z-function { color: #8DA101; }
.z-meta.z-definition.z-method { color: #8DA101; }
.z-keyword.z-control.z-at-rule { color: #35A77C; }
.z-keyword.z-control.z-import { color: #35A77C; }
.z-keyword.z-control.z-export { color: #35A77C; }
.z-storage.z-type.z-namespace { color: #35A77C; }
.z-keyword.z-control.z-directive { color: #35A77C; }
.z-punctuation.z-definition.z-preprocessor { color: #35A77C; }
.z-punctuation.z-definition.z-directive { color: #35A77C; }
.z-keyword.z-other.z-import { color: #35A77C; }
.z-keyword.z-other.z-package { color: #35A77C; }
.z-entity.z-name.z-scope-resolution { color: #35A77C; }
.z-keyword.z-other.z-using { color: #35A77C; }
.z-storage.z-type.z-annotation { color: #35A77C; }
.z-entity.z-name.z-label { color: #35A77C; }
.z-constant.z-other.z-label { color: #35A77C; }
.z-support.z-other.z-module { color: #35A77C; }
.z-keyword.z-control.z-module { color: #35A77C; }
.z-entity.z-name.z-type { color: #3A94C5; }
.z-entity.z-name.z-class { color: #3A94C5; }
.z-entity.z-other.z-inherited-class { color: #3A94C5; }
.z-constant.z-language.z-boolean { color: #DF69BA; }
.z-variable.z-language.z-this { color: #DF69BA; }
.z-variable.z-language.z-self { color: #DF69BA; }
.z-variable.z-language.z-super { color: #DF69BA; }
.z-keyword.z-other.z-this { color: #DF69BA; }
.z-variable.z-language.z-special { color: #DF69BA; }
.z-constant.z-language.z-null { color: #DF69BA; }
.z-constant.z-language.z-undefined { color: #DF69BA; }
.z-constant.z-language.z-nan { color: #DF69BA; }
.z-meta.z-definition.z-variable { color: #5C6A72; }
.z-variable.z-object.z-property { color: #5C6A72; }
.z-support.z-variable.z-property { color: #5C6A72; }
.z-variable.z-other.z-property { color: #5C6A72; }
.z-variable.z-other.z-enummember { color: #5C6A72; }
.z-variable.z-other.z-member { color: #5C6A72; }
.z-meta.z-object-literal.z-key { color: #5C6A72; }
.z-heading.z-\31 .z-markdown { color: #F85552; font-weight: bold; }
.z-heading.z-\32 .z-markdown { color: #F57D26; font-weight: bold; }
.z-heading.z-\33 .z-markdown { color: #DFA000; font-weight: bold; }
.z-heading.z-\34 .z-markdown { color: #8DA101; font-weight: bold; }
.z-heading.z-\35 .z-markdown { color: #3A94C5; font-weight: bold; }
.z-heading.z-\36 .z-markdown { color: #DF69BA; font-weight: bold; }
.z-meta.z-separator.z-markdown { color: #939F91; font-weight: bold; }
.z-punctuation.z-definition.z-markdown { color: #DFA000; }
.z-fenced_code.z-block.z-language { color: #DFA000; }
.z-support.z-directive.z-restructuredtext { color: #F85552; }
.z-markup.z-raw.z-restructuredtext { color: #8DA101; }
.z-support.z-class.z-latex { color: #DFA000; }
.z-variable.z-parameter.z-latex { color: #DFA000; }
.z-meta.z-tag.z-xml { color: #8DA101; }
.z-storage.z-type.z-proto { color: #DFA000; }
.z-keyword.z-other.z-unit { color: #F57D26; }
.z-meta.z-property-value.z-css { color: #8DA101; }
.z-constant.z-numeric.z-css { color: #8DA101; }
.z-meta.z-selector.z-css { color: #DF69BA; }
.z-meta.z-property-value.z-scss { color: #8DA101; }
.z-meta.z-function.z-stylus { color: #5C6A72; }
.z-string.z-unquoted.z-js { color: #5C6A72; }
.z-punctuation.z-accessor.z-js { color: #939F91; }
.z-storage.z-type.z-js { color: #F57D26; }
.z-punctuation.z-accessor.z-ts { color: #939F91; }
.z-storage.z-type.z-ts { color: #F57D26; }
.z-punctuation.z-accessor.z-tsx { color: #939F91; }
.z-storage.z-type.z-tsx { color: #F57D26; }
.z-meta.z-type-signature.z-purescript { color: #5C6A72; }
.z-punctuation.z-dot.z-dart { color: #939F91; }
.z-support.z-class.z-dart { color: #DFA000; }
.z-variable.z-language.z-dart { color: #3A94C5; }
.z-meta.z-function-call.z-c { color: #5C6A72; }
.z-meta.z-function-call.z-cpp { color: #5C6A72; }
.z-keyword.z-type.z-cs { color: #DFA000; }
.z-keyword.z-symbol.z-fsharp { color: #5C6A72; }
.z-punctuation.z-separator.z-java { color: #939F91; }
.z-storage.z-type.z-kotlin { color: #F57D26; }
.z-constant.z-language.z-kotlin { color: #35A77C; }
.z-constant.z-language.z-scala { color: #3A94C5; }
.z-entity.z-name.z-class { color: #DFA000; }
.z-punctuation.z-separator.z-groovy { color: #939F91; }
.z-meta.z-method.z-groovy { color: #8DA101; }
.z-keyword.z-type.z-go { color: #F85552; }
.z-keyword.z-import.z-go { color: #DF69BA; }
.z-keyword.z-package.z-go { color: #DF69BA; }
.z-storage.z-type.z-rust { color: #F57D26; }
.z-meta.z-attribute.z-rust { color: #DF69BA; }
.z-variable.z-language.z-rust { color: #DF69BA; }
.z-meta.z-function-call.z-swift { color: #5C6A72; }
.z-support.z-variable.z-swift { color: #35A77C; }
.z-constant.z-language.z-php { color: #35A77C; }
.z-storage.z-type.z-php { color: #DF69BA; }
.z-constant.z-language.z-python { color: #35A77C; }
.z-constant.z-language.z-lua { color: #35A77C; }
.z-storage.z-type.z-haskell { color: #DFA000; }
.z-constant.z-other.z-haskell { color: #8DA101; }
.z-entity.z-name.z-namespace { color: #35A77C; }
.z-meta.z-preprocessor.z-haskell { color: #35A77C; }
.z-constant.z-language.z-julia { color: #35A77C; }
.z-storage.z-type.z-elm { color: #DFA000; }
.z-keyword.z-other.z-r { color: #F57D26; }
.z-variable.z-function.z-r { color: #8DA101; }
.z-constant.z-language.z-r { color: #35A77C; }
.z-entity.z-namespace.z-r { color: #DF69BA; }
.z-constant.z-language.z-elixir { color: #3A94C5; }
.z-keyword.z-other.z-ocaml { color: #F57D26; }
.z-meta.z-function.z-lisp { color: #5C6A72; }
.z-keyword.z-constant.z-lisp { color: #8DA101; }
.z-constant.z-keyword.z-clojure { color: #8DA101; }
.z-support.z-variable.z-clojure { color: #8DA101; }
.z-entity.z-global.z-clojure { color: #DF69BA; }
.z-support.z-function.z-powershell { color: #DFA000; }
.z-keyword.z-type.z-graphql { color: #F85552; }
.z-variable.z-other.z-makefile { color: #DFA000; }
.z-string.z-source.z-cmake { color: #8DA101; }
.z-entity.z-source.z-cmake { color: #35A77C; }
.z-storage.z-source.z-cmake { color: #DF69BA; }
.z-constant.z-language.z-tmux { color: #8DA101; }
.z-constant.z-numeric.z-tmux { color: #8DA101; }
.z-markup.z-deleted.z-diff { color: #F85552; }
.z-markup.z-inserted.z-diff { color: #8DA101; }
.z-markup.z-changed.z-diff { color: #3A94C5; }
.z-support.z-type.z-graphql { color: #DFA000; }
.z-variable.z-parameter.z-graphql { color: #3A94C5; }
.z-keyword.z-key.z-toml { color: #F57D26; }
.z-punctuation.z-definition.z-comment { color: #939F91; font-style: italic; }
.z-punctuation.z-definition.z-string.z-end { color: #DFA000; }
.z-punctuation.z-definition.z-string.z-begin { color: #DFA000; }
.z-entity.z-name.z-type.z-namespace { color: #35A77C; }
.z-support.z-type.z-object.z-module { color: #35A77C; }
.z-entity.z-name.z-type.z-module { color: #35A77C; }
.z-entity.z-name.z-type.z-class { color: #3A94C5; }
.z-entity.z-name.z-function.z-preprocessor { color: #DF69BA; }
.z-variable.z-other.z-object.z-property { color: #5C6A72; }
.z-punctuation.z-definition.z-heading.z-markdown { color: #939F91;  }
.z-markup.z-underline.z-link.z-markdown { color: #8DA101; text-decoration: underline; }
.z-punctuation.z-definition.z-italic.z-markdown { color: #939F91; }
.z-punctuation.z-definition.z-metadata.z-markdown { color: #939F91; }
.z-punctuation.z-separator.z-key-value.z-markdown { color: #939F91; }
.z-punctuation.z-definition.z-constant.z-markdown { color: #939F91; }
.z-punctuation.z-definition.z-bold.z-markdown { color: #939F91;  }
.z-punctuation.z-definition.z-raw.z-markdown { color: #DFA000; }
.z-markup.z-fenced_code.z-block.z-markdown { color: #8DA101; }
.z-punctuation.z-definition.z-heading.z-restructuredtext { color: #F57D26; font-weight: bold; }
.z-punctuation.z-definition.z-field.z-restructuredtext { color: #939F91; }
.z-punctuation.z-separator.z-key-value.z-restructuredtext { color: #939F91; }
.z-punctuation.z-definition.z-directive.z-restructuredtext { color: #939F91; }
.z-punctuation.z-definition.z-constant.z-restructuredtext { color: #939F91; }
.z-punctuation.z-definition.z-italic.z-restructuredtext { color: #939F91; }
.z-punctuation.z-definition.z-table.z-restructuredtext { color: #939F91; }
.z-punctuation.z-definition.z-bold.z-restructuredtext { color: #939F91;  }
.z-entity.z-name.z-tag.z-restructuredtext { color: #35A77C; }
.z-punctuation.z-definition.z-link.z-restructuredtext { color: #35A77C; }
.z-punctuation.z-definition.z-raw.z-restructuredtext { color: #35A77C; }
.z-punctuation.z-section.z-raw.z-restructuredtext { color: #35A77C; }
.z-entity.z-name.z-directive.z-restructuredtext { color: #8DA101; }
.z-markup.z-raw.z-inner.z-restructuredtext { color: #8DA101; }
.z-punctuation.z-definition.z-function.z-latex { color: #939F91; }
.z-punctuation.z-definition.z-function.z-tex { color: #939F91; }
.z-punctuation.z-definition.z-keyword.z-latex { color: #939F91; }
.z-constant.z-character.z-newline.z-tex { color: #939F91; }
.z-punctuation.z-definition.z-keyword.z-tex { color: #939F91; }
.z-support.z-function.z-be.z-latex { color: #F85552; }
.z-support.z-function.z-section.z-latex { color: #F57D26; }
.z-variable.z-parameter.z-function.z-latex { color: #DFA000; }
.z-keyword.z-control.z-preamble.z-latex { color: #DF69BA; }
.z-punctuation.z-separator.z-namespace.z-xml { color: #939F91; }
.z-entity.z-name.z-tag.z-html { color: #F57D26; }
.z-entity.z-name.z-tag.z-xml { color: #F57D26; }
.z-entity.z-other.z-attribute-name.z-html { color: #DFA000; }
.z-entity.z-other.z-attribute-name.z-xml { color: #DFA000; }
.z-string.z-quoted.z-double.z-html { color: #8DA101; }
.z-string.z-quoted.z-single.z-html { color: #8DA101; }
.z-punctuation.z-separator.z-key-value.z-html { color: #8DA101; }
.z-string.z-quoted.z-double.z-xml { color: #8DA101; }
.z-string.z-quoted.z-single.z-xml { color: #8DA101; }
.z-punctuation.z-definition.z-tag.z-xml { color: #8DA101; }
.z-meta.z-tag.z-preprocessor.z-xml { color: #8DA101; }
.z-meta.z-tag.z-other.z-html { color: #8DA101; }
.z-variable.z-language.z-documentroot.z-xml { color: #DF69BA; }
.z-string.z-quoted.z-double.z-proto { color: #8DA101; }
.z-string.z-quoted.z-single.z-proto { color: #8DA101; }
.z-entity.z-name.z-class.z-proto { color: #35A77C; }
.z-punctuation.z-definition.z-entity.z-css { color: #939F91; }
.z-punctuation.z-separator.z-key-value.z-css { color: #939F91; }
.z-punctuation.z-terminator.z-rule.z-css { color: #939F91; }
.z-string.z-quoted.z-single.z-css { color: #8DA101; }
.z-string.z-quoted.z-double.z-css { color: #8DA101; }
.z-support.z-constant.z-property-value.z-css { color: #8DA101; }
.z-support.z-constant.z-font-name.z-css { color: #8DA101; }
.z-variable.z-parameter.z-keyframe-list.z-css { color: #8DA101; }
.z-support.z-type.z-property-name.z-css { color: #35A77C; }
.z-entity.z-name.z-tag.z-css { color: #DF69BA; }
.z-entity.z-other.z-keyframe-offset.z-css { color: #DF69BA; }
.z-punctuation.z-definition.z-keyword.z-css { color: #DF69BA; }
.z-punctuation.z-definition.z-entity.z-scss { color: #939F91; }
.z-punctuation.z-separator.z-key-value.z-scss { color: #939F91; }
.z-punctuation.z-terminator.z-rule.z-scss { color: #939F91; }
.z-string.z-quoted.z-double.z-scss { color: #8DA101; }
.z-string.z-quoted.z-single.z-scss { color: #8DA101; }
.z-constant.z-character.z-css.z-sass { color: #8DA101; }
.z-entity.z-name.z-function.z-stylus { color: #DFA000; }
.z-punctuation.z-separator.z-key-value.z-js { color: #939F91; }
.z-punctuation.z-separator.z-label.z-js { color: #939F91; }
.z-keyword.z-operator.z-accessor.z-js { color: #939F91; }
.z-punctuation.z-definition.z-tag.z-jsx { color: #8DA101; }
.z-entity.z-other.z-attribute-name.z-jsx { color: #8DA101; }
.z-punctuation.z-separator.z-key-value.z-ts { color: #939F91; }
.z-entity.z-name.z-type.z-ts { color: #35A77C; }
.z-entity.z-other.z-inherited-class.z-ts { color: #35A77C; }
.z-storage.z-type.z-type.z-ts { color: #F57D26; }
.z-keyword.z-control.z-import.z-ts { color: #DF69BA; }
.z-keyword.z-control.z-export.z-ts { color: #DF69BA; }
.z-storage.z-type.z-namespace.z-ts { color: #DF69BA; }
.z-punctuation.z-separator.z-key-value.z-tsx { color: #939F91; }
.z-entity.z-other.z-attribute-name.z-tsx { color: #8DA101; }
.z-entity.z-name.z-type.z-tsx { color: #35A77C; }
.z-entity.z-other.z-inherited-class.z-tsx { color: #35A77C; }
.z-keyword.z-control.z-import.z-tsx { color: #DF69BA; }
.z-keyword.z-control.z-export.z-tsx { color: #DF69BA; }
.z-storage.z-type.z-namespace.z-tsx { color: #DF69BA; }
.z-storage.z-type.z-type.z-tsx { color: #F57D26; }
.z-support.z-class.z-component.z-tsx { color: #F57D26; }
.z-storage.z-type.z-function.z-coffee { color: #F57D26; }
.z-keyword.z-other.z-double-colon.z-purescript { color: #F57D26; }
.z-keyword.z-other.z-arrow.z-purescript { color: #F57D26; }
.z-keyword.z-other.z-big-arrow.z-purescript { color: #F57D26; }
.z-entity.z-name.z-function.z-purescript { color: #DFA000; }
.z-string.z-quoted.z-single.z-purescript { color: #8DA101; }
.z-string.z-quoted.z-double.z-purescript { color: #8DA101; }
.z-string.z-quoted.z-triple.z-purescript { color: #8DA101; }
.z-entity.z-name.z-type.z-purescript { color: #8DA101; }
.z-support.z-other.z-module.z-purescript { color: #DF69BA; }
.z-storage.z-type.z-primitive.z-dart { color: #F57D26; }
.z-entity.z-name.z-function.z-dart { color: #8DA101; }
.z-string.z-interpolated.z-single.z-dart { color: #8DA101; }
.z-string.z-interpolated.z-double.z-dart { color: #8DA101; }
.z-keyword.z-other.z-import.z-dart { color: #DF69BA; }
.z-storage.z-type.z-annotation.z-dart { color: #DF69BA; }
.z-storage.z-type.z-function.z-pug { color: #F57D26; }
.z-entity.z-name.z-tag.z-pug { color: #DF69BA; }
.z-punctuation.z-separator.z-dot-access.z-c { color: #939F91; }
.z-punctuation.z-definition.z-directive.z-c { color: #F85552; }
.z-punctuation.z-separator.z-pointer-access.z-c { color: #F57D26; }
.z-variable.z-other.z-member.z-c { color: #35A77C; }
.z-punctuation.z-separator.z-dot-access.z-cpp { color: #939F91; }
.z-punctuation.z-definition.z-directive.z-cpp { color: #F85552; }
.z-storage.z-type.z-struct.z-cpp { color: #F85552; }
.z-punctuation.z-separator.z-pointer-access.z-cpp { color: #F57D26; }
.z-variable.z-other.z-member.z-cpp { color: #35A77C; }
.z-keyword.z-other.z-using.z-cs { color: #F85552; }
.z-constant.z-character.z-escape.z-cs { color: #DFA000; }
.z-string.z-quoted.z-double.z-cs { color: #8DA101; }
.z-string.z-quoted.z-single.z-cs { color: #8DA101; }
.z-constant.z-language.z-unit.z-fsharp { color: #5C6A72; }
.z-keyword.z-format.z-specifier.z-fsharp { color: #DFA000; }
.z-entity.z-name.z-type.z-fsharp { color: #DFA000; }
.z-string.z-quoted.z-double.z-fsharp { color: #8DA101; }
.z-string.z-quoted.z-single.z-fsharp { color: #8DA101; }
.z-entity.z-name.z-section.z-fsharp { color: #3A94C5; }
.z-support.z-function.z-attribute.z-fsharp { color: #DF69BA; }
.z-punctuation.z-separator.z-period.z-java { color: #939F91; }
.z-keyword.z-other.z-import.z-java { color: #F85552; }
.z-keyword.z-other.z-package.z-java { color: #F85552; }
.z-keyword.z-control.z-ternary.z-java { color: #F57D26; }
.z-variable.z-other.z-property.z-java { color: #35A77C; }
.z-variable.z-language.z-wildcard.z-java { color: #DF69BA; }
.z-storage.z-modifier.z-import.z-java { color: #DF69BA; }
.z-storage.z-type.z-annotation.z-java { color: #DF69BA; }
.z-punctuation.z-definition.z-annotation.z-java { color: #DF69BA; }
.z-storage.z-modifier.z-package.z-java { color: #DF69BA; }
.z-keyword.z-other.z-import.z-kotlin { color: #F85552; }
.z-entity.z-name.z-package.z-kotlin { color: #DF69BA; }
.z-storage.z-type.z-annotation.z-kotlin { color: #DF69BA; }
.z-entity.z-name.z-package.z-scala { color: #DF69BA; }
.z-entity.z-name.z-import.z-scala { color: #35A77C; }
.z-string.z-quoted.z-double.z-scala { color: #8DA101; }
.z-string.z-quoted.z-single.z-scala { color: #8DA101; }
.z-string.z-quoted.z-triple.z-scala { color: #8DA101; }
.z-entity.z-other.z-inherited-class.z-scala { color: #DFA000; }
.z-keyword.z-declaration.z-stable.z-scala { color: #F57D26; }
.z-keyword.z-other.z-arrow.z-scala { color: #F57D26; }
.z-keyword.z-other.z-import.z-scala { color: #F85552; }
.z-keyword.z-operator.z-navigation.z-groovy { color: #5C6A72; }
.z-meta.z-method.z-body.z-java { color: #5C6A72; }
.z-meta.z-definition.z-method.z-groovy { color: #5C6A72; }
.z-keyword.z-other.z-import.z-groovy { color: #F85552; }
.z-keyword.z-other.z-package.z-groovy { color: #F85552; }
.z-storage.z-type.z-def.z-groovy { color: #F57D26; }
.z-variable.z-other.z-interpolated.z-groovy { color: #8DA101; }
.z-storage.z-modifier.z-import.z-groovy { color: #35A77C; }
.z-storage.z-modifier.z-package.z-groovy { color: #35A77C; }
.z-storage.z-type.z-annotation.z-groovy { color: #DF69BA; }
.z-entity.z-name.z-package.z-go { color: #35A77C; }
.z-keyword.z-operator.z-path.z-rust { color: #939F91; }
.z-keyword.z-operator.z-member-access.z-rust { color: #939F91; }
.z-support.z-constant.z-core.z-rust { color: #35A77C; }
.z-storage.z-type.z-module.z-rust { color: #DF69BA; }
.z-support.z-function.z-any-method.z-swift { color: #5C6A72; }
.z-keyword.z-operator.z-class.z-php { color: #5C6A72; }
.z-storage.z-type.z-trait.z-php { color: #F57D26; }
.z-support.z-other.z-namespace.z-php { color: #35A77C; }
.z-meta.z-function-call.z-arguments.z-python { color: #5C6A72; }
.z-punctuation.z-definition.z-decorator.z-python { color: #939F91; }
.z-punctuation.z-separator.z-period.z-python { color: #939F91; }
.z-keyword.z-control.z-import.z-python { color: #DF69BA; }
.z-entity.z-name.z-class.z-lua { color: #3A94C5; }
.z-punctuation.z-separator.z-method.z-ruby { color: #939F91; }
.z-keyword.z-control.z-pseudo-method.z-ruby { color: #F57D26; }
.z-storage.z-type.z-variable.z-ruby { color: #F57D26; }
.z-keyword.z-other.z-special-method.z-ruby { color: #8DA101; }
.z-keyword.z-control.z-module.z-ruby { color: #DF69BA; }
.z-punctuation.z-definition.z-constant.z-ruby { color: #DF69BA; }
.z-string.z-regexp.z-character-class.z-ruby { color: #DFA000; }
.z-string.z-regexp.z-interpolated.z-ruby { color: #DFA000; }
.z-punctuation.z-definition.z-character-class.z-ruby { color: #DFA000; }
.z-string.z-regexp.z-group.z-ruby { color: #DFA000; }
.z-punctuation.z-section.z-regexp.z-ruby { color: #DFA000; }
.z-punctuation.z-definition.z-group.z-ruby { color: #DFA000; }
.z-variable.z-other.z-constant.z-ruby { color: #3A94C5; }
.z-keyword.z-other.z-arrow.z-haskell { color: #F57D26; }
.z-keyword.z-other.z-big-arrow.z-haskell { color: #F57D26; }
.z-keyword.z-other.z-double-colon.z-haskell { color: #F57D26; }
.z-string.z-quoted.z-double.z-haskell { color: #8DA101; }
.z-string.z-quoted.z-single.z-haskell { color: #8DA101; }
.z-entity.z-name.z-function.z-haskell { color: #3A94C5; }
.z-keyword.z-control.z-import.z-julia { color: #F85552; }
.z-keyword.z-control.z-export.z-julia { color: #F85552; }
.z-keyword.z-storage.z-modifier.z-julia { color: #F57D26; }
.z-support.z-function.z-macro.z-julia { color: #DF69BA; }
.z-keyword.z-other.z-period.z-elm { color: #5C6A72; }
.z-entity.z-name.z-function.z-r { color: #8DA101; }
.z-punctuation.z-separator.z-module-function.z-erlang { color: #939F91; }
.z-keyword.z-control.z-directive.z-erlang { color: #F85552; }
.z-string.z-quoted.z-double.z-erlang { color: #8DA101; }
.z-string.z-quoted.z-single.z-erlang { color: #8DA101; }
.z-punctuation.z-definition.z-variable.z-elixir { color: #35A77C; }
.z-keyword.z-control.z-module.z-elixir { color: #DF69BA; }
.z-constant.z-language.z-variant.z-ocaml { color: #35A77C; }
.z-storage.z-type.z-sub.z-perl { color: #F85552; }
.z-storage.z-type.z-function-type.z-lisp { color: #F85552; }
.z-entity.z-name.z-function.z-lisp { color: #35A77C; }
.z-meta.z-definition.z-variable.z-clojure { color: #8DA101; }
.z-entity.z-name.z-function.z-clojure { color: #3A94C5; }
.z-meta.z-scope.z-if-block.z-shell { color: #5C6A72; }
.z-meta.z-scope.z-group.z-shell { color: #5C6A72; }
.z-support.z-function.z-builtin.z-shell { color: #DFA000; }
.z-entity.z-name.z-function.z-shell { color: #DFA000; }
.z-string.z-quoted.z-double.z-shell { color: #8DA101; }
.z-string.z-quoted.z-single.z-shell { color: #8DA101; }
.z-string.z-unquoted.z-heredoc.z-shell { color: #8DA101; }
.z-keyword.z-control.z-heredoc-token.z-shell { color: #DF69BA; }
.z-variable.z-other.z-normal.z-shell { color: #DF69BA; }
.z-punctuation.z-definition.z-variable.z-shell { color: #DF69BA; }
.z-variable.z-other.z-special.z-shell { color: #DF69BA; }
.z-variable.z-other.z-positional.z-shell { color: #DF69BA; }
.z-variable.z-other.z-bracket.z-shell { color: #DF69BA; }
.z-support.z-function.z-builtin.z-fish { color: #F85552; }
.z-support.z-function.z-unix.z-fish { color: #F57D26; }
.z-variable.z-other.z-normal.z-fish { color: #3A94C5; }
.z-punctuation.z-definition.z-variable.z-fish { color: #3A94C5; }
.z-variable.z-other.z-fixed.z-fish { color: #3A94C5; }
.z-variable.z-other.z-special.z-fish { color: #3A94C5; }
.z-string.z-quoted.z-double.z-fish { color: #8DA101; }
.z-string.z-quoted.z-single.z-fish { color: #8DA101; }
.z-punctuation.z-definition.z-variable.z-powershell { color: #939F91; }
.z-entity.z-name.z-function.z-powershell { color: #DFA000; }
.z-support.z-function.z-attribute.z-powershell { color: #DFA000; }
.z-string.z-quoted.z-single.z-powershell { color: #8DA101; }
.z-string.z-quoted.z-double.z-powershell { color: #8DA101; }
.z-variable.z-other.z-member.z-powershell { color: #35A77C; }
.z-string.z-unquoted.z-alias.z-graphql { color: #5C6A72; }
.z-entity.z-name.z-fragment.z-graphql { color: #DF69BA; }
.z-meta.z-scope.z-prerequisites.z-makefile { color: #8DA101; }
.z-punctuation.z-definition.z-map.z-viml { color: #939F91; }
.z-storage.z-type.z-map.z-viml { color: #F57D26; }
.z-constant.z-character.z-map.z-viml { color: #8DA101; }
.z-keyword.z-operator.z-flag.z-dockerfile { color: #DFA000; }
.z-string.z-quoted.z-double.z-dockerfile { color: #8DA101; }
.z-string.z-quoted.z-single.z-dockerfile { color: #8DA101; }
.z-constant.z-character.z-escape.z-dockerfile { color: #35A77C; }
.z-entity.z-name.z-image.z-dockerfile { color: #DF69BA; }
.z-punctuation.z-definition.z-separator.z-diff { color: #939F91; }
.z-punctuation.z-definition.z-deleted.z-diff { color: #F85552; }
.z-meta.z-diff.z-range.z-context { color: #F57D26; }
.z-punctuation.z-definition.z-range.z-diff { color: #F57D26; }
.z-meta.z-diff.z-header.z-from-file { color: #DFA000; }
.z-punctuation.z-definition.z-inserted.z-diff { color: #8DA101; }
.z-punctuation.z-definition.z-changed.z-diff { color: #3A94C5; }
.z-punctuation.z-definition.z-from-file.z-diff { color: #DF69BA; }
.z-punctuation.z-definition.z-entity.z-ini { color: #F85552; }
.z-punctuation.z-separator.z-key-value.z-ini { color: #F57D26; }
.z-string.z-quoted.z-double.z-ini { color: #8DA101; }
.z-string.z-quoted.z-single.z-ini { color: #8DA101; }
.z-keyword.z-other.z-definition.z-ini { color: #35A77C; }
.z-support.z-function.z-aggregate.z-sql { color: #DFA000; }
.z-string.z-quoted.z-single.z-sql { color: #8DA101; }
.z-string.z-quoted.z-double.z-sql { color: #8DA101; }
.z-constant.z-character.z-enum.z-graphql { color: #35A77C; }
.z-punctuation.z-separator.z-array.z-json { color: #939F91; }
.z-support.z-type.z-property-name.z-json { color: #F57D26; }
.z-string.z-quoted.z-double.z-json { color: #8DA101; }
.z-string.z-quoted.z-single.z-yaml { color: #8DA101; }
.z-string.z-quoted.z-double.z-yaml { color: #8DA101; }
.z-string.z-unquoted.z-block.z-yaml { color: #8DA101; }
.z-punctuation.z-definition.z-anchor.z-yaml { color: #35A77C; }
.z-punctuation.z-definition.z-keyValuePair.z-toml { color: #8DA101; }
.z-constant.z-other.z-boolean.z-toml { color: #3A94C5; }
.z-punctuation.z-definition.z-table.z-toml { color: #DF69BA; }
.z-punctuation.z-definition.z-string.z-template.z-begin { color: #DFA000; }
.z-punctuation.z-definition.z-string.z-template.z-end { color: #DFA000; }
.z-entity.z-name.z-type.z-class.z-module { color: #35A77C; }
.z-markup.z-heading.z-setext.z-\31 .z-markdown { color: #F85552; font-weight: bold; }
.z-markup.z-heading.z-setext.z-\32 .z-markdown { color: #F57D26; font-weight: bold; }
.z-string.z-other.z-link.z-title.z-markdown { color: #DF69BA;  }
.z-constant.z-other.z-reference.z-link.z-markdown { color: #DF69BA;  }
.z-string.z-other.z-link.z-description.z-markdown { color: #DF69BA;  }
.z-markup.z-underline.z-link.z-image.z-markdown { color: #8DA101; text-decoration: underline; }
.z-punctuation.z-definition.z-string.z-begin.z-markdown { color: #939F91; }
.z-punctuation.z-definition.z-string.z-end.z-markdown { color: #939F91; }
.z-punctuation.z-definition.z-quote.z-begin.z-markdown { color: #939F91; }
.z-punctuation.z-definition.z-constant.z-begin.z-markdown { color: #939F91; font-weight: bold; }
.z-punctuation.z-definition.z-constant.z-end.z-markdown { color: #939F91; font-weight: bold; }
.z-markup.z-inline.z-raw.z-string.z-markdown { color: #8DA101; }
.z-punctuation.z-definition.z-list.z-begin.z-markdown { color: #F85552; }
.z-constant.z-other.z-footnote.z-link.z-restructuredtext { color: #DF69BA; }
.z-string.z-other.z-link.z-title.z-restructuredtext { color: #8DA101; }
.z-keyword.z-control.z-table.z-cell.z-latex { color: #F57D26; }
.z-keyword.z-control.z-table.z-newline.z-latex { color: #F57D26; }
.z-variable.z-parameter.z-definition.z-label.z-latex { color: #DFA000; }
.z-constant.z-other.z-reference.z-label.z-latex { color: #DFA000; }
.z-entity.z-name.z-tag.z-localname.z-xml { color: #F57D26; }
.z-entity.z-other.z-attribute-name.z-localname.z-xml { color: #DFA000; }
.z-punctuation.z-definition.z-string.z-begin.z-html { color: #8DA101; }
.z-punctuation.z-definition.z-string.z-end.z-html { color: #8DA101; }
.z-punctuation.z-definition.z-string.z-begin.z-xml { color: #8DA101; }
.z-punctuation.z-definition.z-string.z-end.z-xml { color: #8DA101; }
.z-punctuation.z-definition.z-tag.z-begin.z-html { color: #8DA101; }
.z-punctuation.z-definition.z-tag.z-end.z-html { color: #8DA101; }
.z-meta.z-tag.z-block.z-any.z-html { color: #8DA101; }
.z-meta.z-tag.z-inline.z-any.z-html { color: #8DA101; }
.z-meta.z-tag.z-sgml.z-doctype.z-xml { color: #DF69BA; }
.z-string.z-quoted.z-double.z-proto.z-syntax { color: #8DA101; }
.z-string.z-quoted.z-single.z-proto.z-syntax { color: #8DA101; }
.z-entity.z-name.z-class.z-message.z-proto { color: #35A77C; }
.z-punctuation.z-separator.z-list.z-comma.z-css { color: #939F91; }
.z-entity.z-other.z-attribute-name.z-class.z-css { color: #F85552; }
.z-entity.z-other.z-attribute-name.z-pseudo-class.z-css { color: #DFA000; }
.z-entity.z-other.z-attribute-name.z-pseudo-element.z-css { color: #DFA000; }
.z-punctuation.z-definition.z-string.z-begin.z-css { color: #8DA101; }
.z-punctuation.z-definition.z-string.z-end.z-css { color: #8DA101; }
.z-support.z-type.z-vendored.z-property-name.z-css { color: #3A94C5; }
.z-keyword.z-control.z-at-rule.z-keyframes.z-css { color: #DF69BA; }
.z-punctuation.z-separator.z-list.z-comma.z-scss { color: #939F91; }
.z-keyword.z-control.z-at-rule.z-keyframes.z-scss { color: #F57D26; }
.z-punctuation.z-definition.z-string.z-begin.z-scss { color: #8DA101; }
.z-punctuation.z-definition.z-string.z-end.z-scss { color: #8DA101; }
.z-keyword.z-control.z-at-rule.z-include.z-scss { color: #DF69BA; }
.z-keyword.z-control.z-at-rule.z-use.z-scss { color: #DF69BA; }
.z-keyword.z-control.z-at-rule.z-mixin.z-scss { color: #DF69BA; }
.z-keyword.z-control.z-at-rule.z-extend.z-scss { color: #DF69BA; }
.z-keyword.z-control.z-at-rule.z-import.z-scss { color: #DF69BA; }
.z-punctuation.z-definition.z-block.z-tag.z-jsdoc { color: #F85552; }
.z-storage.z-type.z-function.z-arrow.z-js { color: #F57D26; }
.z-entity.z-other.z-attribute-name.z-js.z-jsx { color: #8DA101; }
.z-entity.z-name.z-type.z-module.z-ts { color: #5C6A72; }
.z-keyword.z-operator.z-type.z-annotation.z-ts { color: #939F91; }
.z-punctuation.z-definition.z-tag.z-directive.z-ts { color: #8DA101; }
.z-entity.z-other.z-attribute-name.z-directive.z-ts { color: #8DA101; }
.z-entity.z-name.z-type.z-interface.z-ts { color: #35A77C; }
.z-entity.z-name.z-type.z-alias.z-ts { color: #35A77C; }
.z-entity.z-name.z-type.z-class.z-ts { color: #35A77C; }
.z-entity.z-name.z-type.z-enum.z-ts { color: #35A77C; }
.z-storage.z-type.z-function.z-arrow.z-ts { color: #F57D26; }
.z-entity.z-name.z-type.z-module.z-ts { color: #3A94C5; }
.z-entity.z-name.z-type.z-module.z-tsx { color: #5C6A72; }
.z-keyword.z-operator.z-type.z-annotation.z-tsx { color: #939F91; }
.z-punctuation.z-definition.z-tag.z-directive.z-tsx { color: #8DA101; }
.z-entity.z-other.z-attribute-name.z-directive.z-tsx { color: #8DA101; }
.z-punctuation.z-definition.z-tag.z-begin.z-tsx { color: #8DA101; }
.z-punctuation.z-definition.z-tag.z-end.z-tsx { color: #8DA101; }
.z-entity.z-name.z-type.z-interface.z-tsx { color: #35A77C; }
.z-entity.z-name.z-type.z-alias.z-tsx { color: #35A77C; }
.z-entity.z-name.z-type.z-class.z-tsx { color: #35A77C; }
.z-entity.z-name.z-type.z-enum.z-tsx { color: #35A77C; }
.z-entity.z-name.z-type.z-module.z-tsx { color: #3A94C5; }
.z-storage.z-type.z-function.z-arrow.z-tsx { color: #F57D26; }
.z-punctuation.z-definition.z-string.z-begin.z-purescript { color: #8DA101; }
.z-punctuation.z-definition.z-string.z-end.z-purescript { color: #8DA101; }
.z-entity.z-other.z-attribute-name.z-class.z-pug { color: #F85552; }
.z-entity.z-other.z-attribute-name.z-tag.z-pug { color: #35A77C; }
.z-storage.z-type.z-import.z-include.z-pug { color: #DF69BA; }
.z-meta.z-function.z-definition.z-parameters.z-c { color: #5C6A72; }
.z-constant.z-character.z-escape.z-line-continuation.z-c { color: #939F91; }
.z-keyword.z-control.z-directive.z-include.z-c { color: #F85552; }
.z-keyword.z-control.z-directive.z-pragma.z-c { color: #F85552; }
.z-keyword.z-control.z-directive.z-line.z-c { color: #F85552; }
.z-keyword.z-control.z-directive.z-define.z-c { color: #F85552; }
.z-keyword.z-control.z-directive.z-conditional.z-c { color: #F85552; }
.z-keyword.z-control.z-directive.z-undef.z-c { color: #F85552; }
.z-keyword.z-control.z-directive.z-endif.z-c { color: #F85552; }
.z-keyword.z-control.z-directive.z-else.z-c { color: #F85552; }
.z-meta.z-function.z-definition.z-parameters.z-cpp { color: #5C6A72; }
.z-meta.z-body.z-function.z-definition.z-cpp { color: #5C6A72; }
.z-constant.z-character.z-escape.z-line-continuation.z-cpp { color: #939F91; }
.z-keyword.z-control.z-directive.z-include.z-cpp { color: #F85552; }
.z-keyword.z-control.z-directive.z-pragma.z-cpp { color: #F85552; }
.z-keyword.z-control.z-directive.z-line.z-cpp { color: #F85552; }
.z-keyword.z-control.z-directive.z-define.z-cpp { color: #F85552; }
.z-keyword.z-control.z-directive.z-conditional.z-cpp { color: #F85552; }
.z-keyword.z-control.z-directive.z-undef.z-cpp { color: #F85552; }
.z-keyword.z-control.z-directive.z-endif.z-cpp { color: #F85552; }
.z-keyword.z-control.z-directive.z-else.z-cpp { color: #F85552; }
.z-storage.z-type.z-namespace.z-definition.z-cpp { color: #F85552; }
.z-keyword.z-other.z-using.z-directive.z-cpp { color: #F85552; }
.z-punctuation.z-definition.z-interpolation.z-begin.z-cs { color: #DFA000; }
.z-punctuation.z-definition.z-interpolation.z-end.z-cs { color: #DFA000; }
.z-punctuation.z-definition.z-string.z-begin.z-cs { color: #8DA101; }
.z-punctuation.z-definition.z-string.z-end.z-cs { color: #8DA101; }
.z-variable.z-other.z-object.z-property.z-cs { color: #35A77C; }
.z-entity.z-name.z-type.z-namespace.z-cs { color: #DF69BA; }
.z-punctuation.z-definition.z-string.z-begin.z-fsharp { color: #8DA101; }
.z-punctuation.z-definition.z-string.z-end.z-fsharp { color: #8DA101; }
.z-storage.z-type.z-function.z-arrow.z-java { color: #F57D26; }
.z-entity.z-name.z-type.z-module.z-java { color: #DF69BA; }
.z-punctuation.z-definition.z-string.z-begin.z-scala { color: #8DA101; }
.z-punctuation.z-definition.z-string.z-end.z-scala { color: #8DA101; }
.z-string.z-quoted.z-double.z-interpolated.z-scala { color: #8DA101; }
.z-string.z-quoted.z-single.z-interpolated.z-scala { color: #8DA101; }
.z-meta.z-definition.z-method.z-signature.z-java { color: #5C6A72; }
.z-keyword.z-other.z-import.z-static.z-groovy { color: #F85552; }
.z-entity.z-name.z-type.z-mod.z-rust { color: #5C6A72; }
.z-keyword.z-control.z-import.z-include.z-php { color: #DF69BA; }
.z-keyword.z-control.z-import.z-from.z-python { color: #DF69BA; }
.z-meta.z-function.z-method.z-with-arguments.z-ruby { color: #5C6A72; }
.z-punctuation.z-definition.z-string.z-begin.z-haskell { color: #8DA101; }
.z-punctuation.z-definition.z-string.z-end.z-haskell { color: #8DA101; }
.z-punctuation.z-section.z-directive.z-begin.z-erlang { color: #939F91; }
.z-keyword.z-control.z-directive.z-define.z-erlang { color: #F85552; }
.z-punctuation.z-definition.z-string.z-begin.z-erlang { color: #8DA101; }
.z-punctuation.z-definition.z-string.z-end.z-erlang { color: #8DA101; }
.z-keyword.z-control.z-directive.z-export.z-erlang { color: #DF69BA; }
.z-keyword.z-control.z-directive.z-module.z-erlang { color: #DF69BA; }
.z-keyword.z-control.z-directive.z-import.z-erlang { color: #DF69BA; }
.z-keyword.z-control.z-directive.z-behaviour.z-erlang { color: #DF69BA; }
.z-variable.z-other.z-readwrite.z-module.z-elixir { color: #35A77C; }
.z-entity.z-name.z-type.z-value-signature.z-ocaml { color: #5C6A72; }
.z-storage.z-type.z-declare.z-routine.z-perl { color: #F85552; }
.z-punctuation.z-definition.z-string.z-begin.z-shell { color: #8DA101; }
.z-punctuation.z-definition.z-string.z-end.z-shell { color: #8DA101; }
.z-punctuation.z-definition.z-string.z-end.z-fish { color: #8DA101; }
.z-punctuation.z-definition.z-string.z-begin.z-fish { color: #8DA101; }
.z-constant.z-character.z-escape.z-single.z-fish { color: #DF69BA; }
.z-punctuation.z-definition.z-string.z-begin.z-powershell { color: #8DA101; }
.z-punctuation.z-definition.z-string.z-end.z-powershell { color: #8DA101; }
.z-string.z-quoted.z-double.z-heredoc.z-powershell { color: #8DA101; }
.z-entity.z-name.z-function.z-target.z-makefile { color: #F57D26; }
.z-constant.z-character.z-map.z-key.z-viml { color: #8DA101; }
.z-constant.z-character.z-map.z-special.z-viml { color: #3A94C5; }
.z-entity.z-name.z-function.z-package-manager.z-dockerfile { color: #F57D26; }
.z-entity.z-name.z-type.z-base-image.z-dockerfile { color: #DF69BA; }
.z-entity.z-name.z-section.z-group-title.z-ini { color: #F85552; }
.z-punctuation.z-definition.z-string.z-begin.z-ini { color: #8DA101; }
.z-punctuation.z-definition.z-string.z-end.z-ini { color: #8DA101; }
.z-punctuation.z-definition.z-string.z-end.z-sql { color: #8DA101; }
.z-punctuation.z-definition.z-string.z-begin.z-sql { color: #8DA101; }
.z-punctuation.z-separator.z-dictionary.z-key-value.z-json { color: #939F91; }
.z-punctuation.z-definition.z-string.z-begin.z-json { color: #939F91; }
.z-punctuation.z-definition.z-string.z-end.z-json { color: #939F91; }
.z-punctuation.z-separator.z-dictionary.z-pair.z-json { color: #939F91; }
.z-punctuation.z-separator.z-key-value.z-mapping.z-yaml { color: #939F91; }
.z-string.z-unquoted.z-plain.z-out.z-yaml { color: #8DA101; }
.z-punctuation.z-definition.z-string.z-begin.z-yaml { color: #8DA101; }
.z-punctuation.z-definition.z-string.z-end.z-yaml { color: #8DA101; }
.z-string.z-unquoted.z-plain.z-in.z-yaml { color: #8DA101; }
.z-entity.z-other.z-attribute-name.z-table.z-toml { color: #DF69BA; }
.z-punctuation.z-definition.z-table.z-array.z-toml { color: #DF69BA; }
.z-punctuation.z-definition.z-tag.z-begin.z-js.z-jsx { color: #8DA101; }
.z-punctuation.z-definition.z-tag.z-end.z-js.z-jsx { color: #8DA101; }
.z-storage.z-modifier.z-array.z-bracket.z-square.z-c { color: #5C6A72; }
.z-keyword.z-control.z-directive.z-diagnostic.z-error.z-c { color: #F85552; }
.z-keyword.z-control.z-directive.z-conditional.z-ifdef.z-c { color: #F85552; }
.z-keyword.z-control.z-directive.z-conditional.z-ifndef.z-c { color: #F85552; }
.z-keyword.z-control.z-directive.z-conditional.z-if.z-c { color: #F85552; }
.z-storage.z-modifier.z-array.z-bracket.z-square.z-cpp { color: #5C6A72; }
.z-keyword.z-control.z-directive.z-diagnostic.z-error.z-cpp { color: #F85552; }
.z-keyword.z-control.z-directive.z-conditional.z-ifdef.z-cpp { color: #F85552; }
.z-keyword.z-control.z-directive.z-conditional.z-ifndef.z-cpp { color: #F85552; }
.z-keyword.z-control.z-directive.z-conditional.z-if.z-cpp { color: #F85552; }
.z-entity.z-name.z-type.z-class.z-module.z-erlang { color: #DFA000; }
.z-punctuation.z-support.z-type.z-property-name.z-begin.z-json { color: #939F91; }
.z-punctuation.z-support.z-type.z-property-name.z-end.z-json { color: #939F91; }
.z-punctuation.z-definition.z-block.z-sequence.z-item.z-yaml { color: #35A77C; }
.z-string.z-quoted.z-single.z-basic.z-line.z-toml { color: #8DA101; }
.z-string.z-quoted.z-single.z-literal.z-line.z-toml { color: #8DA101; }
.z-entity.z-other.z-attribute-name.z-table.z-array.z-toml { color: #DF69BA; }
.z-punctuation.z-definition.z-interpolation.z-begin.z-bracket.z-curly.z-scss { color: #DFA000; }
.z-punctuation.z-definition.z-interpolation.z-end.z-bracket.z-curly.z-scss { color: #DFA000; }
.z-punctuation.z-section.z-angle-brackets.z-begin.z-template.z-call.z-cpp { color: #F57D26; }
.z-punctuation.z-section.z-angle-brackets.z-end.z-template.z-call.z-cpp { color: #F57D26; }
.z-storage.z-type.z-modifier.z-access.z-control.z-public.z-cpp { color: #3A94C5; }
.z-storage.z-type.z-modifier.z-access.z-control.z-private.z-cpp { color: #3A94C5; }
