/*
 * theme "Visual Studio Dark" generated by syntect
 */

pre.z-code {
	color: #dcdcdc;
	background-color: #1e1e1e;
}

.z-comment {
	color: #608b4e;
}

.z-variable {
	color: #dcdcdc;
}

.z-keyword {
	color: #569cd6;
}

.z-keyword.z-operator.z-comparison {
	color: #dcdcdc;
}

.z-keyword.z-operator.z-assignment {
	color: #dcdcdc;
}

.z-keyword.z-operator.z-arithmetic {
	color: #dcdcdc;
}

.z-constant.z-numeric {
	color: #b5cea8;
}

.z-constant {
	color: #b4cea8;
}

.z-constant.z-language {
	color: #569cd6;
}

.z-constant.z-language.z-boolean {
	color: #569cd6;
}

.z-string {
	color: #d69d85;
}

.z-constant.z-character.z-escape,
.z-string .z-source {
	color: #e3bbab;
}

.z-meta.z-preprocessor {
	color: #9b9b9b;
}

.z-keyword.z-control.z-import {
	color: #9b9b9b;
}

.z-entity.z-name.z-function,
.z-keyword.z-other.z-name-of-parameter.z-objc {
	color: #dcdcdc;
}

.z-entity.z-name.z-type {
	color: #4ec9b0;
}

.z-storage.z-type {
	color: #569cd6;
}

.z-storage.z-modifier {
	color: #569cd6;
}

.z-entity.z-other.z-inherited-class {
	color: #4ec9b0;
}

.z-storage.z-type.z-method {
	color: #70727e;
}

.z-support.z-function {
	color: #dcdcdc;
}

.z-support.z-class,
.z-support.z-type {
	color: #dcdcdc;
}

.z-support.z-constant {
	color: #b5cea8;
}

.z-support.z-variable {
	color: #dcdcdc;
}

.z-keyword.z-operator.z-js {
	color: #687687;
}

.z-invalid {
	color: #ff3333;
}

.z-invalid.z-deprecated.z-trailing-whitespace {
	background-color: #ff3333;
}

.z-text .z-source,
.z-string.z-unquoted {
	background-color: #282828;
}

.z-meta.z-xml-processing,
.z-declaration.z-xml-processing {
	color: #68685b;
}

.z-meta.z-doctype,
.z-declaration.z-doctype {
	color: #808080;
}

.z-meta.z-tag,
.z-declaration.z-tag {
	color: #808080;
}

.z-entity.z-name.z-tag {
	color: #569cd6;
}

.z-entity.z-other.z-attribute-name {
	color: #92caf4;
}

.z-string.z-quoted.z-double.z-xml,
.z-string.z-quoted.z-double.z-html {
	color: #c8c8c8;
}

.z-markup.z-heading {
	color: #569cd6;
}

.z-markup.z-quote {
	color: #dcdcdc;
}

.z-markup.z-list {
	color: #dcdcdc;
}

.z-meta.z-selector.z-css .z-entity.z-name.z-tag {
	color: #d7ba7d;
}

.z-meta.z-selector.z-css .z-entity.z-other.z-attribute-name.z-tag.z-pseudo-class {
	color: #d7ba7d;
}

.z-meta.z-selector.z-css .z-entity.z-other.z-attribute-name.z-id {
	color: #d7ba7d;
}

.z-meta.z-selector.z-css .z-entity.z-other.z-attribute-name.z-class {
	color: #d7ba7d;
}

.z-support.z-type.z-property-name.z-css {
	color: #9cdcfe;
}

.z-meta.z-property-group .z-support.z-constant.z-property-value.z-css,
.z-meta.z-property-value .z-support.z-constant.z-property-value.z-css {
	color: #c8c8c8;
}

.z-meta.z-preprocessor.z-at-rule .z-keyword.z-control.z-at-rule {
	color: #87cefa;
}

.z-source.z-cs .z-comment.z-block.z-documentation.z-source.z-cs .z-meta.z-tag.z-xml,
.z-source.z-cs .z-comment.z-block.z-documentation.z-source.z-cs .z-meta.z-tag.z-xml .z-entity.z-name.z-tag.z-localname.z-xml,
.z-source.z-cs .z-comment.z-block.z-documentation.z-source.z-cs .z-meta.z-tag.z-xml .z-entity.z-other.z-attribute-name {
	color: #608b4e;
}

.z-markup.z-deleted.z-git_gutter {
	color: #f92672;
}

.z-markup.z-inserted.z-git_gutter {
	color: #a6e22e;
}

.z-markup.z-changed.z-git_gutter {
	color: #967efb;
}

.z-markup.z-ignored.z-git_gutter {
	color: #565656;
}

.z-markup.z-untracked.z-git_gutter {
	color: #565656;
}

.z-git.z-changes.z-x {
	background-color: #272852;
}

.z-git.z-changes.z-+ {
	background-color: #275822;
}

.z-git.z-changes.z-- {
	background-color: #a72822;
}