/*
 * theme "slack-dark" generated by giallo
 */

.z-code {
  color: #E6E6E6;
  background-color: #222222;
}

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

.z-emphasis { font-style: italic; }
.z-strong { font-weight: bold; }
.z-header { color: #000080; }
.z-comment { color: #6A9955; }
.z-invalid { color: #F44747; }
.z-storage { color: #569CD6; }
.z-string { color: #CE9178; }
.z-keyword { color: #569CD6; }
.z-variable { color: #9CDCFE; }
.z-meta.z-embedded { color: #D4D4D4; }
.z-constant.z-language { color: #569CD6; }
.z-constant.z-numeric { color: #B5CEA8; }
.z-constant.z-regexp { color: #646695; }
.z-markup.z-underline { text-decoration: underline; }
.z-markup.z-bold { color: #569CD6; font-weight: bold; }
.z-markup.z-heading { color: #569CD6; font-weight: bold; }
.z-markup.z-italic { font-style: italic; }
.z-markup.z-inserted { color: #B5CEA8; }
.z-markup.z-deleted { color: #CE9178; }
.z-markup.z-changed { color: #569CD6; }
.z-meta.z-preprocessor { color: #569CD6; }
.z-storage.z-type { color: #569CD6; }
.z-storage.z-modifier { color: #569CD6; }
.z-string.z-tag { color: #CE9178; }
.z-string.z-value { color: #CE9178; }
.z-string.z-regexp { color: #D16969; }
.z-variable.z-css { color: #9CDCFE; }
.z-variable.z-scss { color: #9CDCFE; }
.z-keyword.z-control { color: #569CD6; }
.z-keyword.z-operator { color: #D4D4D4; }
.z-variable.z-language { color: #569CD6; }
.z-support.z-function { color: #DCDCAA; }
.z-meta.z-return-type { color: #4EC9B0; }
.z-support.z-class { color: #4EC9B0; }
.z-support.z-type { color: #4EC9B0; }
.z-keyword.z-control { color: #C586C0; }
.z-support.z-variable { color: #9CDCFE; }
.z-constant.z-character { color: #569CD6; }
.z-token.z-info-token { color: #6796E6; }
.z-token.z-warn-token { color: #CD9731; }
.z-token.z-error-token { color: #F44747; }
.z-token.z-debug-token { color: #B267E6; }
.z-source.z-groovy.z-embedded { color: #D4D4D4; }
.z-entity.z-name.z-tag { color: #569CD6; }
.z-entity.z-other.z-attribute-name { color: #9CDCFE; }
.z-markup.z-inline.z-raw { color: #CE9178; }
.z-punctuation.z-definition.z-tag { color: #808080; }
.z-meta.z-preprocessor.z-string { color: #CE9178; }
.z-meta.z-preprocessor.z-numeric { color: #B5CEA8; }
.z-meta.z-diff.z-header { color: #569CD6; }
.z-punctuation.z-section.z-embedded { color: #569CD6; }
.z-meta.z-template.z-expression { color: #D4D4D4; }
.z-support.z-type.z-property-name { color: #9CDCFE; }
.z-variable.z-other.z-less { color: #9CDCFE; }
.z-source.z-coffee.z-embedded { color: #9CDCFE; }
.z-keyword.z-operator.z-new { color: #569CD6; }
.z-keyword.z-operator.z-expression { color: #569CD6; }
.z-keyword.z-operator.z-cast { color: #569CD6; }
.z-keyword.z-operator.z-sizeof { color: #569CD6; }
.z-keyword.z-operator.z-instanceof { color: #569CD6; }
.z-keyword.z-other.z-unit { color: #B5CEA8; }
.z-support.z-function.z-git-rebase { color: #9CDCFE; }
.z-constant.z-sha.z-git-rebase { color: #B5CEA8; }
.z-entity.z-name.z-function { color: #DCDCAA; }
.z-support.z-constant.z-handlebars { color: #DCDCAA; }
.z-entity.z-name.z-type { color: #4EC9B0; }
.z-entity.z-name.z-class { color: #4EC9B0; }
.z-storage.z-type.z-cs { color: #4EC9B0; }
.z-storage.z-type.z-java { color: #4EC9B0; }
.z-storage.z-type.z-groovy { color: #4EC9B0; }
.z-support.z-constant.z-math { color: #4EC9B0; }
.z-support.z-constant.z-dom { color: #4EC9B0; }
.z-support.z-constant.z-json { color: #4EC9B0; }
.z-entity.z-other.z-inherited-class { color: #4EC9B0; }
.z-entity.z-name.z-variable { color: #9CDCFE; }
.z-meta.z-object-literal.z-key { color: #9CDCFE; }
.z-support.z-constant.z-property-value { color: #CE9178; }
.z-support.z-constant.z-font-name { color: #CE9178; }
.z-support.z-constant.z-media-type { color: #CE9178; }
.z-support.z-constant.z-media { color: #CE9178; }
.z-constant.z-other.z-rgb-value { color: #CE9178; }
.z-support.z-constant.z-color { color: #CE9178; }
.z-constant.z-character.z-escape { color: #D7BA7D; }
.z-entity.z-name.z-tag.z-css { color: #D7BA7D; }
.z-entity.z-other.z-attribute-name.z-scss { color: #D7BA7D; }
.z-punctuation.z-definition.z-template-expression.z-begin { color: #569CD6; }
.z-punctuation.z-definition.z-template-expression.z-end { color: #569CD6; }
.z-support.z-type.z-vendored.z-property-name { color: #9CDCFE; }
.z-keyword.z-operator.z-logical.z-python { color: #569CD6; }
.z-storage.z-modifier.z-import.z-java { color: #D4D4D4; }
.z-variable.z-language.z-wildcard.z-java { color: #D4D4D4; }
.z-storage.z-modifier.z-package.z-java { color: #D4D4D4; }
.z-storage.z-type.z-numeric.z-go { color: #4EC9B0; }
.z-storage.z-type.z-byte.z-go { color: #4EC9B0; }
.z-storage.z-type.z-boolean.z-go { color: #4EC9B0; }
.z-storage.z-type.z-string.z-go { color: #4EC9B0; }
.z-storage.z-type.z-uintptr.z-go { color: #4EC9B0; }
.z-storage.z-type.z-error.z-go { color: #4EC9B0; }
.z-storage.z-type.z-rune.z-go { color: #4EC9B0; }
.z-storage.z-type.z-generic.z-cs { color: #4EC9B0; }
.z-storage.z-type.z-modifier.z-cs { color: #4EC9B0; }
.z-storage.z-type.z-variable.z-cs { color: #4EC9B0; }
.z-storage.z-type.z-annotation.z-java { color: #4EC9B0; }
.z-storage.z-type.z-generic.z-java { color: #4EC9B0; }
.z-storage.z-type.z-primitive.z-java { color: #4EC9B0; }
.z-storage.z-type.z-token.z-java { color: #4EC9B0; }
.z-storage.z-type.z-annotation.z-groovy { color: #4EC9B0; }
.z-storage.z-type.z-parameters.z-groovy { color: #4EC9B0; }
.z-storage.z-type.z-generic.z-groovy { color: #4EC9B0; }
.z-storage.z-type.z-primitive.z-groovy { color: #4EC9B0; }
.z-meta.z-type.z-cast.z-expr { color: #4EC9B0; }
.z-meta.z-type.z-new.z-expr { color: #4EC9B0; }
.z-meta.z-definition.z-variable.z-name { color: #9CDCFE; }
.z-constant.z-other.z-color.z-rgb-value { color: #CE9178; }
.z-punctuation.z-definition.z-group.z-regexp { color: #CE9178; }
.z-punctuation.z-definition.z-character-class.z-regexp { color: #CE9178; }
.z-keyword.z-operator.z-negation.z-regexp { color: #CE9178; }
.z-support.z-other.z-parenthesis.z-regexp { color: #CE9178; }
.z-constant.z-character.z-character-class.z-regexp { color: #D16969; }
.z-constant.z-other.z-character-class.z-regexp { color: #D16969; }
.z-constant.z-character.z-set.z-regexp { color: #D16969; }
.z-keyword.z-operator.z-or.z-regexp { color: #DCDCAA; }
.z-keyword.z-control.z-anchor.z-regexp { color: #DCDCAA; }
.z-keyword.z-operator.z-quantifier.z-regexp { color: #D7BA7D; }
.z-entity.z-other.z-attribute-name.z-id { color: #D7BA7D; }
.z-entity.z-other.z-attribute-name.z-class.z-css { color: #D7BA7D; }
.z-entity.z-other.z-attribute-name.z-id.z-css { color: #D7BA7D; }
.z-entity.z-other.z-attribute-name.z-parent-selector.z-css { color: #D7BA7D; }
.z-entity.z-other.z-attribute-name.z-pseudo-class.z-css { color: #D7BA7D; }
.z-entity.z-other.z-attribute-name.z-pseudo-element.z-css { color: #D7BA7D; }
.z-entity.z-other.z-attribute-name.z-attribute.z-scss { color: #D7BA7D; }
.z-punctuation.z-definition.z-quote.z-begin.z-markdown { color: #6A9955; }
.z-punctuation.z-definition.z-list.z-begin.z-markdown { color: #6796E6; }
.z-meta.z-structure.z-dictionary.z-key.z-python { color: #9CDCFE; }
.z-punctuation.z-section.z-embedded.z-begin.z-php { color: #569CD6; }
.z-punctuation.z-section.z-embedded.z-end.z-php { color: #569CD6; }
.z-storage.z-type.z-object.z-array.z-java { color: #4EC9B0; }
.z-storage.z-type.z-primitive.z-array.z-java { color: #4EC9B0; }
.z-storage.z-type.z-object.z-array.z-groovy { color: #4EC9B0; }
.z-storage.z-type.z-primitive.z-array.z-groovy { color: #4EC9B0; }
.z-punctuation.z-definition.z-group.z-assertion.z-regexp { color: #CE9178; }
.z-punctuation.z-character.z-set.z-begin.z-regexp { color: #CE9178; }
.z-punctuation.z-character.z-set.z-end.z-regexp { color: #CE9178; }
.z-constant.z-other.z-character-class.z-set.z-regexp { color: #D16969; }
.z-entity.z-other.z-attribute-name.z-class.z-mixin.z-css { color: #D7BA7D; }
