/*
 * theme "night-owl" generated by giallo
 */

.z-code {
  color: #D6DEEB;
  background-color: #011627;
}

.z-hl {
  background-color: #28707D29;
}

.giallo-ln {
  color: #4B6479;
}

.z-comment { color: #637777; font-style: italic; }
.z-string { color: #ECC48D; }
.z-variable { color: #C5E478; }
.z-keyword { color: #C792EA; font-style: italic; }
.z-storage { color: #C792EA; font-style: italic; }
.z-invalid { color: #FFFFFF; background-color: #FF2C83; }
.z-object { color: #CDEBF7; }
.z-italic { color: #C792EA; font-style: italic; }
.z-bold { color: #C5E478; font-weight: bold; }
.z-quote { color: #697098; font-style: italic; }
.z-raw { color: #80CBC4; }
.z-keyword {  }
.z-punctuation {  }
.z-punctuation { color: #D6DEEB; }
.z-variable { color: #82AAFF; }
.z-variable { color: #82AAFF; }
.z-variable { color: #BEC5D4; }
.z-variable { color: #BEC5D4; }
.z-markup.z-changed { color: #A2BFFC; font-style: italic; }
.z-string.z-quoted { color: #ECC48D; }
.z-constant.z-numeric { color: #F78C6C;  }
.z-constant.z-language { color: #82AAFF; }
.z-constant.z-character { color: #82AAFF; }
.z-constant.z-other { color: #82AAFF; }
.z-string.z-regexp { color: #5CA7E4; }
.z-punctuation.z-accessor { color: #C792EA; font-style: italic; }
.z-storage.z-type { color: #C792EA; }
.z-meta.z-tag { color: #7FDBCA; }
.z-support.z-function { color: #82AAFF; }
.z-support.z-constant { color: #82AAFF; }
.z-support.z-type { color: #C5E478; }
.z-support.z-class { color: #C5E478; }
.z-invalid.z-deprecated { color: #FFFFFF; background-color: #D3423E; }
.z-keyword.z-operator { color: #7FDBCA;  }
.z-meta.z-brace { color: #D6DEEB; }
.z-object.z-comma { color: #FFFFFF; }
.z-meta.z-selector { color: #C792EA; font-style: italic; }
.z-meta.z-property-name { color: #80CBC4; }
.z-variable.z-instance { color: #BAEBE2; }
.z-support.z-constant { color: #7FDBCA; }
.z-keyword.z-control { color: #7FDBCA; }
.z-support.z-function { color: #C5E478; }
.z-invalid.z-broken { color: #020E14; background-color: #F78C6C; }
.z-invalid.z-unimplemented { color: #FFFFFF; background-color: #8BD649; }
.z-invalid.z-illegal { color: #FFFFFF; background-color: #EC5F67; }
.z-variable.z-language { color: #7FDBCA; }
.z-variable.z-function { color: #82AAFF; }
.z-variable.z-interpolation { color: #EC5F67; }
.z-meta.z-function-call { color: #82AAFF; }
.z-meta.z-array { color: #D6DEEB; }
.z-variable.z-parameter { color: #FFCB8B; }
.z-terminator.z-js { color: #D6DEEB; }
.z-variable.z-js { color: #D6DEEB; }
.z-markup.z-heading { color: #82B1FF; }
.z-markup.z-italic { color: #C792EA; font-style: italic; }
.z-markup.z-bold { color: #C5E478; font-weight: bold; }
.z-markup.z-quote { color: #697098; font-style: italic; }
.z-punctuation.z-python { color: #D6DEEB; }
.z-keyword.z-control { color: #C792EA; font-style: italic; }
.z-variable.z-scss { color: #C5E478; }
.z-variable.z-sass { color: #C5E478; }
.z-variable.z-tsx { color: #D6DEEB; }
.z-variable.z-ts { color: #D6DEEB; }
.z-variable.z-parameter { color: #D7DBE0; }
.z-markup.z-deleted { color: #FF0000; }
.z-markup.z-inserted { color: #036A07; }
.z-markup.z-underline { text-decoration: underline; }
.z-meta.z-brace {  }
.z-keyword.z-operator {  }
.z-storage.z-type {  }
.z-source.z-css {  }
.z-string.z-quoted {  }
.z-keyword.z-other { color: #5CA7E4; }
.z-variable.z-other { color: #D6DEEB; }
.z-variable.z-other { color: #D6DEEB; }
.z-variable.z-scss {  }
.z-variable.z-sass {  }
.z-constant.z-language { color: #FF5874; }
.z-markup.z-deleted.z-diff { color: #EF535090; font-style: italic; }
.z-markup.z-inserted.z-diff { color: #C5E478; font-style: italic; }
.z-punctuation.z-definition.z-comment { color: #637777; font-style: italic; }
.z-support.z-constant.z-math { color: #C5E478; }
.z-constant.z-character.z-numeric { color: #F78C6C;  }
.z-punctuation.z-definition.z-constant { color: #82AAFF; }
.z-variable.z-other.z-constant { color: #82AAFF; }
.z-constant.z-character.z-escape { color: #F78C6C; }
.z-meta.z-var.z-expr { color: #C792EA; font-style: italic; }
.z-entity.z-name.z-class { color: #FFCB8B; }
.z-entity.z-other.z-inherited-class { color: #C5E478; }
.z-entity.z-name.z-function { color: #C792EA; font-style: italic; }
.z-punctuation.z-definition.z-tag { color: #7FDBCA; }
.z-entity.z-name.z-tag { color: #CAECE6;  }
.z-entity.z-name.z-tag { color: #CAECE6;  }
.z-meta.z-tag.z-js { color: #CAECE6;  }
.z-meta.z-tag.z-tsx { color: #CAECE6;  }
.z-meta.z-tag.z-html { color: #CAECE6;  }
.z-entity.z-other.z-attribute-name { color: #C5E478; font-style: italic; }
.z-support.z-variable.z-dom { color: #C5E478; }
.z-keyword.z-operator.z-relational { color: #C792EA; font-style: italic; }
.z-keyword.z-operator.z-assignment { color: #C792EA; }
.z-keyword.z-operator.z-arithmetic { color: #C792EA; }
.z-keyword.z-operator.z-bitwise { color: #C792EA; }
.z-keyword.z-operator.z-increment { color: #C792EA; }
.z-keyword.z-operator.z-ternary { color: #C792EA; }
.z-comment.z-line.z-double-slash { color: #637777; }
.z-constant.z-language.z-null { color: #FF5874; }
.z-meta.z-delimiter.z-period { color: #C792EA; font-style: italic; }
.z-punctuation.z-definition.z-string { color: #D9F5DD; }
.z-constant.z-language.z-boolean { color: #FF5874; }
.z-variable.z-parameter.z-function { color: #7FDBCA;  }
.z-support.z-type.z-property-name { color: #80CBC4;  }
.z-constant.z-other.z-color { color: #FFEB95; }
.z-keyword.z-other.z-unit { color: #FFEB95; }
.z-punctuation.z-definition.z-parameters { color: #D9F5DD; }
.z-keyword.z-control.z-operator { color: #7FDBCA; }
.z-keyword.z-operator.z-logical { color: #C792EA;  }
.z-variable.z-other.z-instance { color: #BAEBE2; }
.z-variable.z-readwrite.z-instance { color: #BAEBE2; }
.z-variable.z-other.z-property { color: #BAEBE2; }
.z-entity.z-name.z-function { color: #82AAFF; font-style: italic; }
.z-keyword.z-operator.z-comparison { color: #C792EA; font-style: italic; }
.z-keyword.z-control.z-ruby { color: #C792EA; font-style: italic; }
.z-keyword.z-other.z-special-method { color: #7FDBCA; }
.z-keyword.z-other.z-new { color: #7FDBCA; }
.z-keyword.z-other.z-debugger { color: #7FDBCA; }
.z-support.z-variable.z-property { color: #7FDBCA; }
.z-punctuation.z-section.z-embedded { color: #D3423E; }
.z-punctuation.z-terminator.z-expression { color: #D6DEEB; }
.z-punctuation.z-definition.z-arguments { color: #D6DEEB; }
.z-punctuation.z-definition.z-array { color: #D6DEEB; }
.z-punctuation.z-section.z-array { color: #D6DEEB; }
.z-punctuation.z-separator.z-arguments { color: #D9F5DD; }
.z-punctuation.z-definition.z-list { color: #D9F5DD; }
.z-variable.z-assignment.z-coffee { color: #31E1EB; }
.z-variable.z-assignment.z-coffee { color: #7FDBCA; }
.z-storage.z-type.z-cs { color: #FFCB8B; }
.z-support.z-class.z-dart { color: #FFCB8B; }
.z-constant.z-keyword.z-clojure { color: #7FDBCA; }
.z-meta.z-namespace-block.z-cpp { color: #E0DEC6; }
.z-support.z-function.z-powershell { color: #7FDBCA; }
.z-variable.z-other.z-jsdoc { color: #78CCF0; }
.z-variable.z-other.z-phpdoc { color: #78CCF0; }
.z-variable.z-other.z-js { color: #D6DEEB; }
.z-support.z-class.z-js { color: #D6DEEB; }
.z-support.z-constant.z-json { color: #C5E478; }
.z-variable.z-other.z-ruby { color: #D6DEEB; }
.z-markup.z-inline.z-raw { color: #80CBC4; }
.z-markup.z-underline.z-link { color: #FF869A; }
.z-variable.z-other.z-php { color: #BEC5D4; }
.z-support.z-class.z-php { color: #FFCB8B; }
.z-constant.z-language.z-python { color: #FF5874; }
.z-meta.z-function-call.z-python { color: #B2CCD6; }
.z-variable.z-other.z-ts { color: #D6DEEB; }
.z-variable.z-other.z-tsx { color: #D6DEEB; }
.z-meta.z-jsx.z-children { color: #D6DEEB; }
.z-keyword.z-operator.z-operator {  }
.z-keyword.z-operator.z-relational {  }
.z-keyword.z-operator.z-assignment {  }
.z-keyword.z-operator.z-comparison {  }
.z-keyword.z-operator.z-type {  }
.z-punctuation.z-definintion.z-string {  }
.z-punctuation.z-separator.z-comma { color: #5F7E97; }
.z-entity.z-name.z-tag { color: #80CBC4;  }
.z-punctuation.z-definition.z-constant { color: #F78C6C; }
.z-meta.z-template.z-expression { color: #D3423E; }
.z-punctuation.z-definition.z-string { color: #D6DEEB; }
.z-support.z-type.z-elixir { color: #82AAFF; }
.z-entity.z-name.z-function { color: #C5E478; }
.z-punctuation.z-definition.z-string { color: #C5E478; }
.z-meta.z-function-call.z-go { color: #DDDDDD; }
.z-keyword.z-package.z-go { color: #C792EA; font-style: italic; }
.z-keyword.z-import.z-go { color: #C792EA; font-style: italic; }
.z-keyword.z-function.z-go { color: #C792EA; font-style: italic; }
.z-keyword.z-type.z-go { color: #C792EA; font-style: italic; }
.z-keyword.z-struct.z-go { color: #C792EA; font-style: italic; }
.z-keyword.z-interface.z-go { color: #C792EA; font-style: italic; }
.z-keyword.z-const.z-go { color: #C792EA; font-style: italic; }
.z-keyword.z-var.z-go { color: #C792EA; font-style: italic; }
.z-keyword.z-map.z-go { color: #C792EA; font-style: italic; }
.z-keyword.z-channel.z-go { color: #C792EA; font-style: italic; }
.z-keyword.z-control.z-go { color: #C792EA; font-style: italic; }
.z-constant.z-language.z-go { color: #FF5874; }
.z-storage.z-type.z-js { color: #82AAFF; }
.z-punctuation.z-definition.z-js { color: #D6DEEB; }
.z-string.z-quoted.z-double { color: #C789D6; }
.z-punctuation.z-definition.z-string { color: #82B1FF; }
.z-punctuation.z-definition.z-variable { color: #C5E478; }
.z-variable.z-language.z-special { color: #8EACE3; }
.z-entity.z-name.z-type { color: #5F7E97; }
.z-entity.z-name.z-type { color: #5F7E97; }
.z-punctuation.z-definition.z-block { color: #D6DEEB; }
.z-punctuation.z-definition.z-block { color: #D6DEEB; }
.z-punctuation.z-definition.z-block { color: #D6DEEB; }
.z-punctuation.z-definition.z-block { color: #D6DEEB; }
.z-punctuation.z-decorator.z-ts { color: #82AAFF; }
.z-punctuation.z-decorator.z-tsx { color: #82AAFF; }
.z-storage.z-type.z-ts { color: #82AAFF; }
.z-storage.z-type.z-tsx { color: #82AAFF; }
.z-storage.z-type.z-ts { color: #C792EA; }
.z-storage.z-type.z-tsx { color: #C792EA; }
.z-variable.z-other.z-less {  }
.z-storage.z-type.z-js { color: #C792EA; font-style: italic; }
.z-meta.z-diff.z-header.z-git { color: #A2BFFC; font-style: italic; }
.z-meta.z-diff.z-header.z-from-file { color: #A2BFFC; font-style: italic; }
.z-meta.z-diff.z-header.z-to-file { color: #A2BFFC; font-style: italic; }
.z-variable.z-other.z-readwrite.z-js { color: #ECC48D; }
.z-storage.z-type.z-property.z-js { color: #C792EA; font-style: italic; }
.z-storage.z-type.z-property.z-ts { color: #C792EA; font-style: italic; }
.z-storage.z-type.z-property.z-tsx { color: #C792EA; font-style: italic; }
.z-meta.z-tag.z-other.z-html { color: #CAECE6;  }
.z-meta.z-tag.z-other.z-js { color: #CAECE6;  }
.z-meta.z-tag.z-other.z-tsx { color: #CAECE6;  }
.z-entity.z-name.z-tag.z-tsx { color: #CAECE6;  }
.z-entity.z-name.z-tag.z-js { color: #CAECE6;  }
.z-entity.z-name.z-tag.z-custom { color: #F78C6C; }
.z-support.z-constant.z-meta.z-property-value { color: #7FDBCA; }
.z-support.z-type.z-vendor.z-property-name { color: #80CBC4;  }
.z-support.z-constant.z-vendor.z-property-value { color: #80CBC4;  }
.z-entity.z-other.z-attribute-name.z-id { color: #FAD430; }
.z-entity.z-name.z-tag.z-doctype { color: #C792EA; font-style: italic; }
.z-meta.z-tag.z-sgml.z-doctype { color: #C792EA; font-style: italic; }
.z-variable.z-other.z-readwrite.z-instance { color: #BAEBE2; }
.z-variable.z-other.z-object.z-property { color: #FAF39F; font-style: italic; }
.z-variable.z-other.z-object.z-js {  }
.z-variable.z-language.z-this.z-js { color: #41EEC6; font-style: italic; }
.z-keyword.z-control.z-flow.z-js { color: #C792EA; font-style: italic; }
.z-keyword.z-control.z-flow.z-ts { color: #C792EA; font-style: italic; }
.z-keyword.z-control.z-flow.z-tsx { color: #C792EA; font-style: italic; }
.z-keyword.z-control.z-module.z-ruby { color: #C792EA; font-style: italic; }
.z-keyword.z-control.z-class.z-ruby { color: #C792EA; font-style: italic; }
.z-keyword.z-control.z-def.z-ruby { color: #C792EA; font-style: italic; }
.z-keyword.z-control.z-loop.z-js { color: #C792EA; font-style: italic; }
.z-keyword.z-control.z-loop.z-ts { color: #C792EA; font-style: italic; }
.z-keyword.z-control.z-import.z-js { color: #C792EA; font-style: italic; }
.z-keyword.z-control.z-import.z-ts { color: #C792EA; font-style: italic; }
.z-keyword.z-control.z-import.z-tsx { color: #C792EA; font-style: italic; }
.z-keyword.z-control.z-from.z-js { color: #C792EA; font-style: italic; }
.z-keyword.z-control.z-from.z-ts { color: #C792EA; font-style: italic; }
.z-keyword.z-control.z-from.z-tsx { color: #C792EA; font-style: italic; }
.z-keyword.z-operator.z-instanceof.z-js { color: #C792EA; font-style: italic; }
.z-keyword.z-control.z-conditional.z-js { color: #C792EA;  }
.z-keyword.z-control.z-conditional.z-ts { color: #C792EA;  }
.z-keyword.z-control.z-switch.z-js { color: #C792EA;  }
.z-keyword.z-control.z-switch.z-ts { color: #C792EA;  }
.z-punctuation.z-definition.z-list.z-begin { color: #D9F5DD; }
.z-punctuation.z-definition.z-list.z-end { color: #D9F5DD; }
.z-variable.z-parameter.z-function.z-coffee { color: #D6DEEB; }
.z-variable.z-other.z-readwrite.z-cs { color: #D6DEEB; }
.z-punctuation.z-separator.z-hash.z-cs { color: #FFCB8B; font-weight: bold; }
.z-keyword.z-preprocessor.z-region.z-cs { color: #FFCB8B; font-weight: bold; }
.z-keyword.z-preprocessor.z-endregion.z-cs { color: #FFCB8B; font-weight: bold; }
.z-variable.z-other.z-object.z-cs { color: #B2CCD6; }
.z-string.z-interpolated.z-single.z-dart { color: #FFCB8B; }
.z-string.z-interpolated.z-double.z-dart { color: #FFCB8B; }
.z-entity.z-name.z-tag.z-css { color: #FF6363;  }
.z-entity.z-name.z-tag.z-less { color: #FF6363;  }
.z-support.z-constant.z-property-value.z-css { color: #FF6363;  }
.z-keyword.z-other.z-unit.z-css { color: #FFEB95; }
.z-variable.z-other.z-readwrite.z-js { color: #F78C6C; }
.z-entity.z-scope.z-name.z-cpp { color: #7FDBCA; }
.z-meta.z-preprocessor.z-macro.z-cpp { color: #D6DEEB; }
.z-variable.z-other.z-readwrite.z-powershell { color: #82AAFF; }
.z-punctuation.z-definition.z-tag.z-html { color: #6AE9F0; }
.z-variable.z-parameter.z-function.z-js { color: #7986E7; }
.z-variable.z-other.z-object.z-js { color: #D6DEEB; }
.z-variable.z-other.z-object.z-jsx { color: #D6DEEB; }
.z-variable.z-object.z-property.z-js { color: #D6DEEB; }
.z-variable.z-object.z-property.z-jsx { color: #D6DEEB; }
.z-entity.z-name.z-type.z-js { color: #FFCB8B;  }
.z-support.z-type.z-property-name.z-json { color: #7FDBCA; }
.z-variable.z-other.z-object.z-js { color: #7FDBCA; font-style: italic; }
.z-constant.z-language.z-symbol.z-ruby { color: #7FDBCA; }
.z-entity.z-name.z-tag.z-less { color: #7FDBCA; }
.z-keyword.z-other.z-unit.z-css { color: #FFEB95; }
.z-markup.z-heading.z-setext.z-\31  { color: #82B1FF; }
.z-markup.z-heading.z-setext.z-\32  { color: #82B1FF; }
.z-markup.z-underline.z-link.z-image { color: #FF869A; }
.z-punctuation.z-definition.z-string.z-markdown { color: #82B1FF; }
.z-punctuation.z-definition.z-metadata.z-markdown { color: #7FDBCA; }
.z-variable.z-other.z-property.z-php { color: #BEC5D4; }
.z-variable.z-other.z-global.z-php { color: #C5E478; }
.z-variable.z-parameter.z-function.z-python { color: #82AAFF; }
.z-meta.z-function-call.z-arguments.z-python { color: #82AAFF; }
.z-meta.z-function-call.z-generic.z-python { color: #B2CCD6; }
.z-variable.z-parameter.z-url.z-scss { color: #C5E478; }
.z-variable.z-parameter.z-url.z-sass { color: #C5E478; }
.z-entity.z-name.z-tag.z-scss { color: #7FDBCA; }
.z-entity.z-name.z-tag.z-sass { color: #7FDBCA; }
.z-keyword.z-other.z-unit.z-scss { color: #FFEB95; }
.z-keyword.z-other.z-unit.z-sass { color: #FFEB95; }
.z-variable.z-other.z-readwrite.z-ts { color: #D6DEEB; }
.z-variable.z-other.z-readwrite.z-tsx { color: #D6DEEB; }
.z-variable.z-other.z-object.z-ts { color: #D6DEEB; }
.z-variable.z-other.z-object.z-tsx { color: #D6DEEB; }
.z-variable.z-object.z-property.z-ts { color: #D6DEEB; }
.z-variable.z-object.z-property.z-tsx { color: #D6DEEB; }
.z-entity.z-name.z-type.z-ts { color: #FFCB8B; }
.z-entity.z-name.z-type.z-tsx { color: #FFCB8B; }
.z-support.z-class.z-node.z-ts { color: #82AAFF; }
.z-support.z-class.z-node.z-tsx { color: #82AAFF; }
.z-entity.z-name.z-tag.z-yaml { color: #7FDBCA; }
.z-variable.z-other.z-readwrite.z-js { color: #D7DBE0; }
.z-support.z-class.z-component.z-js { color: #F78C6C;  }
.z-support.z-class.z-component.z-tsx { color: #F78C6C;  }
.z-meta.z-jsx.z-children.z-js { color: #D6DEEB; }
.z-meta.z-jsx.z-children.z-tsx { color: #D6DEEB; }
.z-entity.z-name.z-type.z-tsx { color: #FFCB8B; }
.z-keyword.z-operator.z-or.z-regexp {  }
.z-keyword.z-operator.z-expression.z-in {  }
.z-variable.z-other.z-readwrite.z-js {  }
.z-entity.z-name.z-type.z-class { color: #FFCB8B; }
.z-entity.z-name.z-tag.z-reference { color: #57EAF1; }
.z-entity.z-other.z-attribute-name.z-attribute { color: #F78C6C; }
.z-constant.z-other.z-symbol.z-elixir { color: #82AAFF; }
.z-constant.z-other.z-keywords.z-elixir { color: #82AAFF; }
.z-punctuation.z-binary.z-elixir { color: #C792EA; font-style: italic; }
.z-constant.z-other.z-placeholder.z-go { color: #FF5874; }
.z-punctuation.z-definition.z-string.z-json { color: #80CBC4; }
.z-entity.z-other.z-attribute-name.z-attribute { color: #F78C6C; }
.z-entity.z-other.z-attribute-name.z-attribute { color: #F78C6C; }
.z-entity.z-other.z-attribute-name.z-attribute { color: #F78C6C; }
.z-meta.z-jsx.z-children.z-tsx { color: #82AAFF; }
.z-entity.z-name.z-class.z-elixir { color: #82AAFF; }
.z-punctuation.z-definition.z-variable.z-elixir { color: #C5E478; }
.z-storage.z-type.z-function.z-arrow.z-js {  }
.z-punctuation.z-definition.z-string.z-begin.z-markdown { color: #FF5874; }
.z-keyword.z-operator.z-expression.z-instanceof.z-ts { color: #C792EA; font-style: italic; }
.z-keyword.z-operator.z-expression.z-instanceof.z-tsx { color: #C792EA; font-style: italic; }
.z-entity.z-name.z-type.z-class.z-cs { color: #FFCB8B; }
.z-entity.z-name.z-type.z-namespace.z-cs { color: #B2CCD6; }
.z-string.z-unquoted.z-preprocessor.z-message.z-cs { color: #D6DEEB; }
.z-entity.z-name.z-type.z-enum.z-cs { color: #C5E478; }
.z-entity.z-name.z-tag.z-custom.z-css { color: #FF6363;  }
.z-entity.z-name.z-tag.z-wildcard.z-css { color: #7FDBCA; }
.z-entity.z-name.z-tag.z-wildcard.z-less { color: #7FDBCA; }
.z-entity.z-name.z-tag.z-wildcard.z-scss { color: #7FDBCA; }
.z-entity.z-name.z-tag.z-wildcard.z-sass { color: #7FDBCA; }
.z-entity.z-name.z-function.z-preprocessor.z-cpp { color: #7FDBCA; }
.z-storage.z-type.z-language.z-primitive.z-cpp { color: #FF5874; }
.z-entity.z-other.z-attribute-name.z-id.z-html { color: #C5E478; }
.z-meta.z-tag.z-sgml.z-doctype.z-html { color: #C792EA; font-style: italic; }
.z-entity.z-name.z-type.z-instance.z-jsdoc { color: #5F7E97; }
.z-entity.z-name.z-type.z-instance.z-phpdoc { color: #5F7E97; }
.z-variable.z-other.z-meta.z-import.z-js { color: #D6DEEB; }
.z-variable.z-other.z-meta.z-export.z-js { color: #D6DEEB; }
.z-entity.z-name.z-type.z-module.z-js { color: #FFCB8B;  }
.z-entity.z-name.z-type.z-class.z-ruby { color: #ECC48D; }
.z-constant.z-language.z-symbol.z-hashkey.z-ruby { color: #7FDBCA; }
.z-string.z-other.z-link.z-title.z-markdown { color: #D6DEEB; }
.z-string.z-other.z-link.z-description.z-markdown { color: #D6DEEB; }
.z-punctuation.z-definition.z-string.z-begin.z-markdown { color: #82B1FF; }
.z-punctuation.z-definition.z-string.z-end.z-markdown { color: #82B1FF; }
.z-beginning.z-punctuation.z-definition.z-list.z-markdown { color: #82B1FF; }
.z-markup.z-inline.z-raw.z-string.z-markdown { color: #C5E478; }
.z-entity.z-name.z-function.z-decorator.z-python { color: #C5E478; }
.z-variable.z-other.z-readwrite.z-alias.z-ts { color: #D6DEEB; }
.z-variable.z-other.z-readwrite.z-alias.z-tsx { color: #D6DEEB; }
.z-entity.z-name.z-type.z-module.z-tsx { color: #FFCB8B; }
.z-variable.z-other.z-readwrite.z-module.z-elixir { color: #C5E478; }
.z-entity.z-name.z-type.z-class.z-js { color: #FFCB8B; }
.z-entity.z-name.z-type.z-class.z-tsx { color: #FFCB8B; }
