/*
 * theme "Monokai Pro" generated by syntect
 */

.z-code {
 color: #fcfcfa;
 background-color: #2d2a2e;
}

.z-comment {
 color: #727072;
}
.z-string {
 color: #ffd866;
}
.z-constant.z-numeric {
 color: #ab9df2;
}
.z-constant.z-language {
 color: #ab9df2;
}
.z-constant.z-character, .z-constant.z-other {
 color: #ab9df2;
}
.z-variable {
}
.z-keyword {
 color: #ff6188;
}
.z-storage {
 color: #ff6188;
}
.z-storage.z-type {
 color: #78dce8;
font-style: italic;
}
.z-entity.z-name.z-class {
 color: #a9dc76;
text-decoration: underline;
}
.z-entity.z-other.z-inherited-class {
 color: #a9dc76;
text-decoration: underline;
font-style: italic;
}
.z-entity.z-name.z-function {
 color: #a9dc76;
}
.z-variable.z-parameter {
 color: #fc9867;
font-style: italic;
}
.z-entity.z-name.z-tag {
 color: #ff6188;
}
.z-entity.z-other.z-attribute-name {
 color: #a9dc76;
font-style: italic;
}
.z-support.z-function {
 color: #78dce8;
}
.z-support.z-constant {
 color: #78dce8;
}
.z-support.z-type, .z-support.z-class {
 color: #fcfcfa;
}
.z-support.z-other.z-variable {
}
.z-invalid {
 color: #fcfcfa;
 background-color: #ff6188;
}
.z-invalid.z-deprecated {
 color: #fcfcfa;
 background-color: #ae81ff;
}
