/*
 * theme "Rose Pine Mod" generated by syntect
 */

.z-code {
 color: #eeeeee;
 background-color: #171717;
}

.z-comment {
 color: #b3b3b3;
font-style: italic;
}
.z-string, .z-punctuation.z-definition.z-string {
 color: #f6c177;
}
.z-constant.z-numeric {
 color: #f6c177;
}
.z-constant.z-language {
 color: #f6c177;
font-weight: bold;
}
.z-constant.z-character, .z-constant.z-other {
 color: #f6c177;
}
.z-variable {
 color: #eeeeee;
}
.z-keyword {
 color: #9ccfd8;
}
.z-storage {
 color: #9ccfd8;
}
.z-storage.z-type {
 color: #9ccfd8;
}
.z-entity.z-name.z-class {
 color: #31748f;
font-weight: bold;
}
.z-entity.z-other.z-inherited-class {
 color: #31748f;
}
.z-entity.z-name.z-function {
 color: #d7827e;
}
.z-variable.z-parameter {
 color: #c4a7e7;
}
.z-entity.z-name.z-tag {
 color: #31748f;
font-weight: bold;
}
.z-entity.z-other.z-attribute-name {
 color: #c4a7e7;
}
.z-support.z-function {
 color: #d7827e;
font-weight: bold;
}
.z-support.z-constant {
 color: #f6c177;
font-weight: bold;
}
.z-support.z-type, .z-support.z-class {
 color: #9ccfd8;
font-weight: bold;
}
.z-support.z-other.z-variable {
 color: #eb6f92;
font-weight: bold;
}
.z-invalid {
 color: #e0def4;
 background-color: #eb6f92;
}
.z-invalid.z-deprecated {
 color: #e0def4;
 background-color: #c4a7e7;
}
.z-punctuation, .z-keyword.z-operator {
 color: #9ccfd8;
}
