/*
 * theme "OneHalfLight" generated by syntect
 */

.z-code {
 color: #dcdfe4;
 background-color: #282c34;
 border: solid 1px #282c34;
}

.z-comment {
 color: #5c6370;
}
.z-variable.z-parameter.z-function {
 color: #dcdfe4;
}
.z-keyword {
 color: #c678dd;
}
.z-variable {
 color: #e06c75;
}
.z-entity.z-name.z-function, .z-meta.z-require, .z-support.z-function.z-any-method {
 color: #61afef;
}
.z-support.z-class, .z-entity.z-name.z-class, .z-entity.z-name.z-type.z-class {
 color: #e5c07b;
}
.z-meta.z-class {
 color: #e5c07b;
}
.z-keyword.z-other.z-special-method {
 color: #61afef;
}
.z-storage {
 color: #c678dd;
}
.z-support.z-function {
 color: #61afef;
}
.z-string {
 color: #98c379;
}
.z-constant.z-numeric {
 color: #e5c07b;
}
.z-none {
 color: #e5c07b;
}
.z-none {
 color: #e5c07b;
}
.z-constant {
 color: #e5c07b;
}
.z-entity.z-name.z-tag {
 color: #e06c75;
}
.z-entity.z-other.z-attribute-name {
 color: #e5c07b;
}
.z-entity.z-other.z-attribute-name.z-id, .z-punctuation.z-definition.z-entity {
 color: #e5c07b;
}
.z-meta.z-selector {
 color: #c678dd;
}
.z-markup.z-heading .z-punctuation.z-definition.z-heading, .z-entity.z-name.z-section {
 color: #61afef;
}
.z-markup.z-bold, .z-punctuation.z-definition.z-bold {
 color: #c678dd;
}
.z-markup.z-italic, .z-punctuation.z-definition.z-italic {
 color: #c678dd;
}
.z-markup.z-raw.z-inline {
 color: #98c379;
}
.z-meta.z-link {
 color: #98c379;
}
.z-markup.z-quote {
 color: #98c379;
}
.z-source.z-java .z-meta.z-class.z-java .z-meta.z-method.z-java {
 color: #dcdfe4;
}
.z-source.z-java .z-meta.z-class.z-java .z-meta.z-class.z-body.z-java {
 color: #dcdfe4;
}
.z-source.z-js .z-meta.z-function.z-js .z-variable.z-parameter.z-function.z-js {
 color: #e06c75;
}
.z-source.z-js .z-variable.z-other.z-readwrite.z-js {
 color: #e06c75;
}
.z-source.z-js .z-variable.z-other.z-object.z-js {
 color: #dcdfe4;
}
.z-source.z-js .z-meta.z-function-call.z-method.z-js .z-variable.z-other.z-readwrite.z-js {
 color: #e06c75;
}
.z-source.z-js .z-meta.z-block.z-js .z-variable.z-other.z-readwrite.z-js {
 color: #e06c75;
}
.z-source.z-js .z-meta.z-block.z-js .z-variable.z-other.z-object.z-js {
 color: #dcdfe4;
}
.z-source.z-js .z-meta.z-block.z-js .z-meta.z-function-call.z-method.z-js .z-variable.z-other.z-readwrite.z-js {
 color: #dcdfe4;
}
.z-source.z-js .z-meta.z-function-call.z-method.z-js .z-variable.z-function.z-js {
 color: #dcdfe4;
}
.z-source.z-js .z-meta.z-property.z-object.z-js .z-entity.z-name.z-function.z-js {
 color: #61afef;
}
.z-source.z-js .z-support.z-constant.z-prototype.z-js {
 color: #dcdfe4;
}
.z-markup.z-inserted {
 color: #98c379;
}
.z-markup.z-deleted {
 color: #e06c75;
}
.z-markup.z-changed {
 color: #e5c07b;
}
.z-string.z-regexp {
 color: #98c379;
}
.z-constant.z-character.z-escape {
 color: #56b6c2;
}
.z-invalid.z-illegal {
 color: #dcdfe4;
 background-color: #e06c75;
}
.z-invalid.z-broken {
 color: #dcdfe4;
 background-color: #e5c07b;
}
.z-invalid.z-deprecated {
 color: #dcdfe4;
 background-color: #e5c07b;
}
.z-invalid.z-unimplemented {
 color: #dcdfe4;
 background-color: #c678dd;
}
