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

.z-code {
  color: #273136;
  background-color: #F3F6F0;
}

.giallo-ln {
  color: #27313650;
}

.z-invalid { color: #8A6A34; }
.z-variable { color: #273136; }
.z-comment { color: #7C8F95; }
.z-string { color: #8A5B82; }
.z-keyword { color: #8A6A34; }
.z-storage { color: #8A6A34; font-weight: bold; }
.z-constant { color: #8A6A34; }
.z-punctuation { color: #436F80; }
.z-link { color: #8A6A34; }
.z-variable { color: #273136; }
.z-variable { color: #C04868; }
.z-string { color: #8A6A34; }
.z-string { color: #8A5B82; }
.z-meta.z-embedded { color: #273136; }
.z-support.z-class { color: #436F80;  }
.z-meta.z-interface { color: #436F80;  }
.z-keyword.z-control { color: #8A6A34; font-weight: bold; }
.z-keyword.z-operator { color: #8A6A34; font-weight: bold; }
.z-support.z-type { color: #8A6A34; font-weight: bold; }
.z-support.z-function { color: #3F7D52; }
.z-constant.z-numeric { color: #436F80; }
.z-constant.z-language { color: #436F80; }
.z-variable.z-parameter { color: #C04868; }
.z-parameter.z-variable { color: #C04868; }
.z-meta.z-brace { color: #436F80; }
.z-markup.z-bold { font-weight: bold; }
.z-markup.z-italic { font-style: italic; }
.z-markup.z-quote { color: #436F80; }
.z-meta.z-property-name { color: #273136;  }
.z-meta.z-property-value { color: #8A6A34; }
.z-markup.z-inserted { color: #3F7D52; }
.z-markup.z-changed { color: #8A6A34; }
.z-markup.z-deleted { color: #8A6A34; }
.z-constant.z-numeric { color: #3F7D52; }
.z-constant.z-other { color: #8A6A34; }
.z-source.z-groovy.z-embedded { color: #273136; }
.z-meta.z-template.z-expression { color: #273136; }
.z-support.z-variable.z-dom { color: #273136; }
.z-support.z-variable.z-property { color: #273136; }
.z-punctuation.z-separator.z-parameter { color: #273136; }
.z-punctuation.z-definition.z-comment { color: #7C8F95; }
.z-punctuation.z-definition.z-string { color: #8A5B82; }
.z-constant.z-character.z-escape { color: #8A6A34; }
.z-constant.z-language.z-import-export-all { color: #8A6A34; }
.z-entity.z-name.z-type { color: #436F80;  }
.z-punctuation.z-definition.z-typeparameters { color: #436F80;  }
.z-entity.z-other.z-inherited-class { color: #436F80;  }
.z-support.z-type.z-primitive { color: #436F80;  }
.z-support.z-type.z-builtin { color: #436F80;  }
.z-keyword.z-operator.z-expression { color: #8A6A34; font-weight: bold; }
.z-keyword.z-operator.z-new { color: #8A6A34; font-weight: bold; }
.z-entity.z-name.z-function { color: #3F7D52; }
.z-keyword.z-operator.z-type { color: #3F7D52;  }
.z-keyword.z-operator.z-optional { color: #3F7D52;  }
.z-punctuation.z-definition.z-template-expression { color: #3F7D52;  }
.z-variable.z-language.z-this { color: #8A6A34; }
.z-entity.z-name.z-tag { color: #3F7D52; font-weight: bold; }
.z-support.z-class.z-component { color: #3F7D52; font-weight: bold; }
.z-constant.z-character.z-entity { color: #436F80; }
.z-punctuation.z-definition.z-entity { color: #436F80; }
.z-markup.z-heading.z-setext { color: #8A6A34; }
.z-punctuation.z-definition.z-list { color: #8A6A34; }
.z-meta.z-separator.z-markdown { color: #8A6A34; }
.z-markup.z-inline.z-raw { color: #8A6A34; }
.z-markup.z-underline.z-link { color: #8A6A34; }
.z-constant.z-other.z-color { color: #8A6A34; }
.z-support.z-type.z-property-name { color: #273136;  }
.z-meta.z-object-literal.z-key { color: #8A6A34; }
.z-meta.z-object.z-member { color: #8A6A34; }
.z-variable.z-other.z-property { color: #8A6A34; }
.z-support.z-constant.z-property-value { color: #8A6A34; }
.z-variable.z-parameter.z-url { color: #436F80; }
.z-punctuation.z-definition.z-variable { color: #273136; }
.z-entity.z-name.z-section { color: #8A6A34; }
.z-meta.z-diff.z-header { color: #8A6A34; font-style: italic; }
.z-meta.z-diff.z-range { color: #8A6A34; }
.z-entity.z-name.z-type { color: #436F80;  }
.z-entity.z-name.z-type { color: #436F80;  }
.z-entity.z-name.z-type { color: #436F80;  }
.z-punctuation.z-section.z-embedded { color: #3F7D52;  }
.z-punctuation.z-section.z-embedded { color: #3F7D52;  }
.z-meta.z-type_params.z-rust { color: #C04868; }
.z-entity.z-name.z-type { color: #273136; }
.z-entity.z-name.z-tag { color: #8A6A34; }
.z-punctuation.z-definition.z-tag { color: #8A6A34; }
.z-punctuation.z-definition.z-string { color: #C04868; }
.z-entity.z-other.z-attribute-name { color: #8A6A34; }
.z-punctuation.z-definition.z-string { color: #C04868; }
.z-punctuation.z-definition.z-string { color: #C04868; }
.z-punctuation.z-definition.z-entity { color: #8A6A34; }
.z-punctuation.z-definition.z-entity { color: #8A6A34; }
.z-support.z-variable.z-property.z-dom { color: #273136; }
.z-variable.z-language.z-special.z-self { color: #8A6A34; }
.z-meta.z-tag.z-sgml.z-doctype { color: #8A6A34; }
.z-entity.z-other.z-attribute-name.z-html { color: #8A6A34; }
.z-entity.z-name.z-section.z-markdown { color: #8A6A34; }
.z-entity.z-name.z-tag.z-css { color: #3F7D52; }
.z-entity.z-name.z-tag.z-wildcard { color: #3F7D52; }
.z-entity.z-other.z-attribute-name.z-class { color: #8A6A34; }
.z-entity.z-other.z-attribute-name.z-pseudo-element { color: #8A6A34; }
.z-entity.z-other.z-attribute-name.z-pseudo-class { color: #8A6A34; }
.z-entity.z-other.z-attribute-name.z-id { color: #8A6A34; }
.z-variable.z-other.z-object.z-property { color: #8A6A34; }
.z-support.z-type.z-property-name.z-json { color: #8A6A34; }
.z-entity.z-other.z-attribute-name.z-html { color: #8A6A34; }
.z-constant.z-other.z-reference.z-link.z-markdown { color: #8A6A34; }
.z-punctuation.z-section.z-embedded.z-begin.z-php { color: #8A6A34; }
.z-punctuation.z-section.z-embedded.z-end.z-php { color: #8A6A34; }
