/*
 * theme "GitHub" generated by syntect
 */

.hl-code {
 color: #323232;
}

.hl-comment {
 color: #969896;
font-style: italic;
}
.hl-string {
 color: #183691;
}
.hl-regexp-operator {
 color: #a71d5d;
}
.hl-string.hl-regexp.hl-characterclass .hl-punctuation.hl-definition.hl-string.hl-begin, .hl-string.hl-regexp.hl-characterclass .hl-punctuation.hl-definition.hl-string.hl-end {
 color: #a71d5d;
}
.hl-constant.hl-numeric {
 color: #0086b3;
}
.hl-constant.hl-language {
 color: #0086b3;
}
.hl-constant.hl-character, .hl-constant.hl-other, .hl-variable.hl-other.hl-constant {
 color: #0086b3;
}
.hl-variable {
 color: #323232;
}
.hl-keyword {
 color: #a71d5d;
font-weight: bold;
}
.hl-bitwise-operator {
 color: #a71d5d;
font-weight: bold;
}
.hl-storage {
 color: #a71d5d;
font-weight: bold;
}
.hl-storage.hl-type {
 color: #a71d5d;
font-weight: bold;
}
.hl-entity.hl-name.hl-class {
 color: #0086b3;
}
.hl-entity.hl-other.hl-inherited-class {
 color: #0086b3;
}
.hl-entity.hl-name.hl-function {
 color: #795da3;
font-weight: bold;
}
.hl-variable.hl-parameter {
 color: #323232;
}
.hl-entity.hl-name.hl-tag {
 color: #63a35c;
}
.hl-entity.hl-other.hl-attribute-name {
 color: #795da3;
}
.hl-support.hl-function {
 color: #62a35c;
}
.hl-support.hl-constant {
 color: #0086b3;
}
.hl-support.hl-type, .hl-support.hl-class {
 color: #0086b3;
}
.hl-support.hl-other.hl-variable {
 color: #323232;
}
.hl-invalid, .hl-invalid.hl-illegal, .hl-invalid.hl-deprecated {
 color: #b52a1d;
font-weight: bold;
}
.hl-entity.hl-name.hl-filename.hl-find-in-files {
 color: #323232;
font-weight: bold;
}
.hl-constant.hl-numeric.hl-line-number.hl-find-in-files, .hl-constant.hl-numeric.hl-line-number.hl-match.hl-find-in-files {
 color: #b3b3b3;
}
.hl-meta.hl-diff.hl-header {
 color: #969896;
font-style: italic;
}
.hl-meta.hl-diff.hl-header .hl-punctuation.hl-definition.hl-from-file.hl-diff {
 color: #bd2c00;
font-weight: bold;
font-style: italic;
}
.hl-meta.hl-diff.hl-header .hl-punctuation.hl-definition.hl-to-file.hl-diff {
 color: #55a532;
font-weight: bold;
font-style: italic;
}
.hl-meta.hl-diff.hl-range {
 color: #969896;
font-weight: bold;
font-style: italic;
}
.hl-markup.hl-deleted {
}
.hl-markup.hl-deleted .hl-punctuation.hl-definition.hl-inserted {
 color: #bd2c00;
font-weight: bold;
}
.hl-markup.hl-inserted {
}
.hl-markup.hl-inserted .hl-punctuation.hl-definition.hl-inserted {
 color: #55a532;
font-weight: bold;
}
.hl-markup.hl-deleted.hl-git_gutter {
 color: #bd2c00;
}
.hl-markup.hl-inserted.hl-git_gutter {
 color: #55a532;
}
.hl-markup.hl-changed.hl-git_gutter {
 color: #0086b3;
}
.hl-markup.hl-ignored.hl-git_gutter {
 color: #b3b3b3;
}
.hl-markup.hl-untracked.hl-git_gutter {
 color: #b3b3b3;
}
.hl-source.hl-css .hl-punctuation.hl-definition.hl-entity {
 color: #323232;
}
.hl-source.hl-css .hl-entity.hl-other.hl-attribute-name.hl-pseudo-class, .hl-source.hl-css .hl-entity.hl-other.hl-attribute-name.hl-pseudo-element {
 color: #a71d5d;
}
.hl-source.hl-css .hl-meta.hl-value, .hl-source.hl-css .hl-support.hl-constant, .hl-source.hl-css .hl-support.hl-function {
 color: #323232;
}
.hl-source.hl-css .hl-constant.hl-other.hl-color {
 color: #ed6a43;
}
.hl-source.hl-scss .hl-punctuation.hl-definition.hl-entity {
 color: #323232;
}
.hl-source.hl-scss .hl-entity.hl-other.hl-attribute-name.hl-pseudo-class, .hl-source.hl-scss .hl-entity.hl-other.hl-attribute-name.hl-pseudo-element {
 color: #a71d5d;
}
.hl-source.hl-scss .hl-support.hl-constant.hl-property-value, .hl-source.hl-scss .hl-support.hl-function {
 color: #323232;
}
.hl-source.hl-scss .hl-variable {
 color: #a71d5d;
}
.hl-variable.hl-language.hl-this.hl-js {
 color: #ed6a43;
}
.hl-source.hl-js .hl-entity.hl-name.hl-function {
 color: #323232;
}
.hl-source.hl-js .hl-meta.hl-function .hl-entity.hl-name.hl-function, .hl-source.hl-js .hl-entity.hl-name.hl-function .hl-meta.hl-function {
 color: #795da3;
font-weight: bold;
}
.hl-entity.hl-name.hl-type.hl-new.hl-js {
 color: #795da3;
}
.hl-variable.hl-language.hl-prototype.hl-js {
 color: #0086b3;
}
.hl-source.hl-js .hl-support.hl-function {
 color: #0086b3;
}
.hl-support.hl-type.hl-object.hl-console.hl-js {
 color: #795da3;
}
.hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta.hl-structure.hl-dictionary.hl-json .hl-string.hl-quoted.hl-double.hl-json {
 color: #183691;
font-weight: bold;
}
.hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta.hl-structure.hl-dictionary.hl-json .hl-meta.hl-structure.hl-dictionary.hl-value.hl-json .hl-string.hl-quoted.hl-double.hl-json {
 color: #323232;
}
.hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta.hl-structure.hl-dictionary.hl-json .hl-string.hl-quoted.hl-double.hl-json {
 color: #183691;
font-weight: bold;
}
.hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta.hl-structure.hl-dictionary.hl-json .hl-meta.hl-structure.hl-dictionary.hl-value.hl-json .hl-string.hl-quoted.hl-double.hl-json {
 color: #323232;
}
.hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta.hl-structure.hl-dictionary.hl-json .hl-string.hl-quoted.hl-double.hl-json {
 color: #183691;
font-weight: bold;
}
.hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta.hl-structure.hl-dictionary.hl-json .hl-meta.hl-structure.hl-dictionary.hl-value.hl-json .hl-string.hl-quoted.hl-double.hl-json {
 color: #323232;
}
.hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta.hl-structure.hl-dictionary.hl-json .hl-string.hl-quoted.hl-double.hl-json {
 color: #183691;
font-weight: bold;
}
.hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta.hl-structure.hl-dictionary.hl-json .hl-meta.hl-structure.hl-dictionary.hl-value.hl-json .hl-string.hl-quoted.hl-double.hl-json {
 color: #323232;
}
.hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta.hl-structure.hl-dictionary.hl-json .hl-string.hl-quoted.hl-double.hl-json {
 color: #183691;
font-weight: bold;
}
.hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta.hl-structure.hl-dictionary.hl-json .hl-meta.hl-structure.hl-dictionary.hl-value.hl-json .hl-string.hl-quoted.hl-double.hl-json {
 color: #323232;
}
.hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta.hl-structure.hl-dictionary.hl-json .hl-string.hl-quoted.hl-double.hl-json {
 color: #183691;
font-weight: bold;
}
.hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta.hl-structure.hl-dictionary.hl-json .hl-meta.hl-structure.hl-dictionary.hl-value.hl-json .hl-string.hl-quoted.hl-double.hl-json {
 color: #323232;
}
.hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta.hl-structure.hl-dictionary.hl-json .hl-string.hl-quoted.hl-double.hl-json {
 color: #183691;
font-weight: bold;
}
.hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta.hl-structure.hl-dictionary.hl-json .hl-meta.hl-structure.hl-dictionary.hl-value.hl-json .hl-string.hl-quoted.hl-double.hl-json {
 color: #323232;
}
.hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta.hl-structure.hl-dictionary.hl-json .hl-string.hl-quoted.hl-double.hl-json {
 color: #183691;
font-weight: bold;
}
.hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta.hl-structure.hl-dictionary.hl-json .hl-meta.hl-structure.hl-dictionary.hl-value.hl-json .hl-string.hl-quoted.hl-double.hl-json {
 color: #323232;
}
.hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta.hl-structure.hl-dictionary.hl-json .hl-string.hl-quoted.hl-double.hl-json {
 color: #183691;
font-weight: bold;
}
.hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta.hl-structure.hl-dictionary.hl-json .hl-meta.hl-structure.hl-dictionary.hl-value.hl-json .hl-string.hl-quoted.hl-double.hl-json {
 color: #323232;
}
.hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta.hl-structure.hl-dictionary.hl-json .hl-string.hl-quoted.hl-double.hl-json {
 color: #183691;
font-weight: bold;
}
.hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta.hl-structure.hl-dictionary.hl-json .hl-meta.hl-structure.hl-dictionary.hl-value.hl-json .hl-string.hl-quoted.hl-double.hl-json {
 color: #323232;
}
.hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta.hl-structure.hl-dictionary.hl-json .hl-string.hl-quoted.hl-double.hl-json {
 color: #183691;
font-weight: bold;
}
.hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta.hl-structure.hl-dictionary.hl-json .hl-meta.hl-structure.hl-dictionary.hl-value.hl-json .hl-string.hl-quoted.hl-double.hl-json {
 color: #323232;
}
.hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta.hl-structure.hl-dictionary.hl-json .hl-string.hl-quoted.hl-double.hl-json {
 color: #183691;
font-weight: bold;
}
.hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta.hl-structure.hl-dictionary.hl-json .hl-meta.hl-structure.hl-dictionary.hl-value.hl-json .hl-string.hl-quoted.hl-double.hl-json {
 color: #323232;
}
.hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta.hl-structure.hl-dictionary.hl-json .hl-string.hl-quoted.hl-double.hl-json {
 color: #183691;
font-weight: bold;
}
.hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta.hl-structure.hl-dictionary.hl-json .hl-meta.hl-structure.hl-dictionary.hl-value.hl-json .hl-string.hl-quoted.hl-double.hl-json {
 color: #323232;
}
.hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta.hl-structure.hl-dictionary.hl-json .hl-string.hl-quoted.hl-double.hl-json {
 color: #183691;
font-weight: bold;
}
.hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta.hl-structure.hl-dictionary.hl-json .hl-meta.hl-structure.hl-dictionary.hl-value.hl-json .hl-string.hl-quoted.hl-double.hl-json {
 color: #323232;
}
.hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta.hl-structure.hl-dictionary.hl-json .hl-string.hl-quoted.hl-double.hl-json {
 color: #183691;
font-weight: bold;
}
.hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta.hl-structure.hl-dictionary.hl-json .hl-meta.hl-structure.hl-dictionary.hl-value.hl-json .hl-string.hl-quoted.hl-double.hl-json {
 color: #323232;
}
.hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta.hl-structure.hl-dictionary.hl-json .hl-string.hl-quoted.hl-double.hl-json {
 color: #183691;
font-weight: bold;
}
.hl-meta .hl-meta .hl-meta .hl-meta .hl-meta .hl-meta.hl-structure.hl-dictionary.hl-json .hl-meta.hl-structure.hl-dictionary.hl-value.hl-json .hl-string.hl-quoted.hl-double.hl-json {
 color: #323232;
}
.hl-meta .hl-meta .hl-meta .hl-meta .hl-meta.hl-structure.hl-dictionary.hl-json .hl-string.hl-quoted.hl-double.hl-json {
 color: #183691;
font-weight: bold;
}
.hl-meta .hl-meta .hl-meta .hl-meta .hl-meta.hl-structure.hl-dictionary.hl-json .hl-meta.hl-structure.hl-dictionary.hl-value.hl-json .hl-string.hl-quoted.hl-double.hl-json {
 color: #323232;
}
.hl-meta .hl-meta .hl-meta .hl-meta.hl-structure.hl-dictionary.hl-json .hl-string.hl-quoted.hl-double.hl-json {
 color: #183691;
font-weight: bold;
}
.hl-meta .hl-meta .hl-meta .hl-meta.hl-structure.hl-dictionary.hl-json .hl-meta.hl-structure.hl-dictionary.hl-value.hl-json .hl-string.hl-quoted.hl-double.hl-json {
 color: #323232;
}
.hl-meta .hl-meta .hl-meta.hl-structure.hl-dictionary.hl-json .hl-string.hl-quoted.hl-double.hl-json {
 color: #183691;
font-weight: bold;
}
.hl-meta .hl-meta .hl-meta.hl-structure.hl-dictionary.hl-json .hl-meta.hl-structure.hl-dictionary.hl-value.hl-json .hl-string.hl-quoted.hl-double.hl-json {
 color: #323232;
}
.hl-meta .hl-meta.hl-structure.hl-dictionary.hl-json .hl-string.hl-quoted.hl-double.hl-json {
 color: #183691;
font-weight: bold;
}
.hl-meta .hl-meta.hl-structure.hl-dictionary.hl-json .hl-meta.hl-structure.hl-dictionary.hl-value.hl-json .hl-string.hl-quoted.hl-double.hl-json {
 color: #323232;
}
.hl-meta.hl-structure.hl-dictionary.hl-json .hl-string.hl-quoted.hl-double.hl-json {
 color: #183691;
font-weight: bold;
}
.hl-meta.hl-structure.hl-dictionary.hl-json .hl-meta.hl-structure.hl-dictionary.hl-value.hl-json .hl-string.hl-quoted.hl-double.hl-json {
 color: #323232;
}
.hl-source.hl-python .hl-keyword {
font-weight: bold;
}
.hl-source.hl-python .hl-storage {
font-weight: bold;
}
.hl-source.hl-python .hl-storage.hl-type {
font-weight: bold;
}
.hl-source.hl-python .hl-entity.hl-name.hl-function {
 color: #323232;
font-weight: bold;
}
.hl-source.hl-php .hl-entity.hl-name.hl-type.hl-class {
 color: #323232;
font-weight: bold;
}
.hl-variable.hl-language.hl-ruby {
 color: #ed6a43;
}
.hl-entity.hl-name.hl-type.hl-module.hl-ruby {
 color: #795da3;
font-weight: bold;
}
.hl-entity.hl-name.hl-type.hl-class.hl-ruby {
 color: #795da3;
font-weight: bold;
}
.hl-entity.hl-other.hl-inherited-class.hl-ruby {
 color: #795da3;
font-weight: bold;
}
.hl-text.hl-html.hl-markdown .hl-punctuation.hl-definition {
 color: #a71d5d;
}
.hl-text.hl-html.hl-markdown .hl-meta.hl-separator {
 color: #b3b3b3;
}
.hl-text.hl-html.hl-markdown .hl-markup.hl-heading {
font-weight: bold;
}
.hl-text.hl-html.hl-markdown .hl-markup.hl-raw.hl-block {
 color: #323232;
}
.hl-text.hl-html.hl-markdown .hl-markup.hl-raw.hl-inline {
 color: #323232;
}
.hl-text.hl-html.hl-markdown .hl-meta.hl-link, .hl-text.hl-html.hl-markdown .hl-meta.hl-image {
 color: #4183c4;
}
.hl-text.hl-html.hl-markdown .hl-markup.hl-underline.hl-link, .hl-text.hl-html.hl-markdown .hl-constant.hl-other.hl-reference {
font-style: italic;
}
.hl-text.hl-html.hl-markdown .hl-markup.hl-list {
 color: #ed6a43;
}
.hl-text.hl-html.hl-markdown .hl-markup.hl-bold {
font-weight: bold;
}
.hl-text.hl-html.hl-markdown .hl-markup.hl-italic {
font-style: italic;
}
.hl-text.hl-html.hl-markdown .hl-markup.hl-bold .hl-markup.hl-italic {
font-weight: bold;
font-style: italic;
}
.hl-text.hl-html.hl-markdown .hl-markup.hl-italic .hl-markup.hl-bold {
font-weight: bold;
font-style: italic;
}
@media (prefers-color-scheme: dark) {
/*
 * theme "Nord" generated by syntect
 */

.hl-code {
 color: #d8dee9;
}

.hl-comment, .hl-punctuation.hl-definition.hl-comment {
 color: #616e88;
}
.hl-constant.hl-numeric {
 color: #b48ead;
}
.hl-constant.hl-language {
 color: #81a1c1;
}
.hl-constant.hl-character.hl-escape {
 color: #ebcb8b;
}
.hl-constant.hl-other.hl-placeholder {
 color: #ebcb8b;
}
.hl-constant.hl-other {
 color: #d8dee9;
}
.hl-entity.hl-name.hl-class {
 color: #8fbcbb;
}
.hl-entity.hl-name.hl-struct {
 color: #8fbcbb;
}
.hl-entity.hl-name.hl-enum {
 color: #8fbcbb;
}
.hl-entity.hl-name.hl-union {
 color: #8fbcbb;
}
.hl-entity.hl-name.hl-trait {
 color: #8fbcbb;
}
.hl-entity.hl-name.hl-interface {
 color: #8fbcbb;
font-weight: bold;
}
.hl-entity.hl-name.hl-type {
 color: #81a1c1;
}
.hl-entity.hl-other.hl-inherited-class {
 color: #8fbcbb;
}
.hl-entity.hl-name.hl-function {
 color: #88c0d0;
}
.hl-entity.hl-name.hl-function.hl-constructor {
 color: #88c0d0;
}
.hl-entity.hl-name.hl-function.hl-destructor {
 color: #88c0d0;
}
.hl-entity.hl-name.hl-namespace {
 color: #8fbcbb;
}
.hl-entity.hl-name.hl-constant {
 color: #81a1c1;
}
.hl-entity.hl-name.hl-label {
 color: #5e81ac;
}
.hl-entity.hl-name.hl-section {
 color: #88c0d0;
}
.hl-entity.hl-name.hl-tag {
 color: #81a1c1;
}
.hl-entity.hl-other.hl-attribute-name {
 color: #8fbcbb;
}
.hl-invalid.hl-illegal {
 color: #d8dee9;
}
.hl-invalid.hl-deprecated {
 color: #d8dee9;
}
.hl-keyword.hl-control {
 color: #81a1c1;
}
.hl-keyword.hl-control.hl-conditional {
 color: #81a1c1;
}
.hl-keyword.hl-control.hl-import {
 color: #81a1c1;
}
.hl-punctuation.hl-definition.hl-keyword {
 color: #81a1c1;
}
.hl-keyword.hl-other {
 color: #81a1c1;
}
.hl-keyword.hl-operator, .hl-keyword.hl-operator.hl-assignment, .hl-keyword.hl-operator.hl-arithmetic, .hl-keyword.hl-operator.hl-bitwise, .hl-keyword.hl-operator.hl-logical, .hl-keyword.hl-operator.hl-word {
 color: #81a1c1;
}
.hl-markup.hl-heading {
 color: #88c0d0;
}
.hl-markup.hl-list.hl-unnumbered, .hl-markup.hl-list.hl-numbered {
 color: #d8dee9;
}
.hl-markup.hl-bold {
font-weight: bold;
}
.hl-markup.hl-italic {
font-style: italic;
}
.hl-markup.hl-inserted {
 color: #a3be8c;
}
.hl-markup.hl-deleted {
 color: #bf616a;
}
.hl-markup.hl-changed {
 color: #ebcb8b;
}
.hl-markup.hl-quote {
 color: #616e88;
}
.hl-markup.hl-raw.hl-inline, .hl-markup.hl-raw.hl-block {
 color: #8fbcbb;
}
.hl-markup.hl-other {
}
.hl-punctuation.hl-separator, .hl-punctuation.hl-terminator {
 color: #eceff4;
}
.hl-punctuation.hl-separator.hl-continuation, .hl-punctuation.hl-accessor {
 color: #81a1c1;
}
.hl-punctuation.hl-definition.hl-tag {
 color: #81a1c1;
}
.hl-storage.hl-type, .hl-storage.hl-modifier {
 color: #81a1c1;
}
.hl-string.hl-quoted.hl-single, .hl-string.hl-quoted.hl-double, .hl-string.hl-quoted.hl-triple, .hl-string.hl-quoted.hl-other, .hl-string.hl-unquoted {
 color: #a3be8c;
}
.hl-punctuation.hl-definition.hl-string.hl-begin, .hl-punctuation.hl-definition.hl-string.hl-end {
 color: #a3be8c;
}
.hl-string.hl-regexp {
 color: #ebcb8b;
}
.hl-support.hl-constant {
 color: #8fbcbb;
}
.hl-support.hl-function {
 color: #88c0d0;
}
.hl-support.hl-module {
 color: #8fbcbb;
}
.hl-support.hl-type {
 color: #8fbcbb;
}
.hl-support.hl-class {
 color: #8fbcbb;
}
.hl-text.hl-html.hl-basic, .hl-text.hl-xml {
 color: #eceff4;
}
.hl-variable.hl-other, .hl-variable.hl-other.hl-readwrite {
 color: #d8dee9;
}
.hl-punctuation.hl-definition.hl-variable {
 color: #81a1c1;
}
.hl-variable.hl-other.hl-constant {
 color: #81a1c1;
}
.hl-variable.hl-language {
 color: #81a1c1;
}
.hl-variable.hl-parameter {
 color: #d8dee9;
}
.hl-variable.hl-other.hl-member {
 color: #d8dee9;
}
.hl-variable.hl-function {
 color: #88c0d0;
}
.hl-constant.hl-numeric.hl-line-number.hl-find-in-files {
 color: #d8dee9;
}
.hl-constant.hl-numeric.hl-line-number.hl-match.hl-find-in-files {
 color: #88c0d0;
}
.hl-entity.hl-name.hl-filename.hl-find-in-files {
 color: #8fbcbb;
}
.hl-text.hl-find-in-files {
 color: #d8dee9;
}
.hl-source.hl-c .hl-keyword.hl-control.hl-import.hl-include.hl-c, .hl-source.hl-c .hl-meta.hl-preprocessor.hl-c .hl-keyword.hl-control.hl-import.hl-c, .hl-source.hl-c\2b \2b  .hl-keyword.hl-control.hl-import.hl-include.hl-c\2b \2b , .hl-source.hl-c\2b \2b  .hl-meta.hl-preprocessor.hl-c\2b \2b  .hl-keyword.hl-control.hl-import.hl-c\2b \2b  {
 color: #5e81ac;
}
.hl-source.hl-c .hl-keyword.hl-operator.hl-word.hl-c, .hl-source.hl-c\2b \2b  .hl-keyword.hl-operator.hl-word.hl-c\2b \2b  {
 color: #88c0d0;
font-style: italic;
}
.hl-source.hl-css .hl-support.hl-type.hl-property-name.hl-css, .hl-source.hl-sass .hl-support.hl-type.hl-property-name.hl-sass, .hl-source.hl-css .hl-support.hl-type.hl-vendor-prefix.hl-css {
 color: #d8dee9;
}
.hl-source.hl-css .hl-constant.hl-other.hl-color.hl-rgb-value.hl-css, .hl-source.hl-sass .hl-constant.hl-other.hl-rgb-value.hl-sass {
 color: #b48ead;
}
.hl-source.hl-css .hl-support.hl-constant.hl-color.hl-w3c-special-color-keyword.hl-css, .hl-source.hl-css .hl-support.hl-constant.hl-property-value.hl-css, .hl-source.hl-sass .hl-support.hl-constant.hl-property-value.hl-sass {
 color: #81a1c1;
}
.hl-source.hl-css .hl-entity.hl-other.hl-pseudo-class.hl-css {
 color: #8fbcbb;
}
.hl-source.hl-css .hl-keyword.hl-control.hl-at-rule.hl-media.hl-css, .hl-source.hl-css .hl-punctuation.hl-definition.hl-keyword.hl-css, .hl-source.hl-sass .hl-keyword.hl-control.hl-at-rule.hl-sass {
 color: #d08770;
}
.hl-source.hl-css .hl-support.hl-constant.hl-color.hl-w3c-standard-color-name.hl-css {
 color: #81a1c1;
font-style: italic;
}
.hl-source.hl-css .hl-entity.hl-other.hl-attribute-name.hl-id.hl-css, .hl-source.hl-sass .hl-entity.hl-other.hl-attribute-name.hl-id.hl-sass {
font-weight: bold;
}
.hl-source.hl-diff .hl-meta.hl-diff.hl-range.hl-context {
 color: #8fbcbb;
}
.hl-source.hl-diff .hl-meta.hl-diff.hl-header.hl-from-file {
 color: #8fbcbb;
}
.hl-source.hl-diff .hl-punctuation.hl-definition.hl-from-file {
 color: #8fbcbb;
}
.hl-source.hl-diff .hl-punctuation.hl-definition.hl-separator {
 color: #81a1c1;
}
.hl-source.hl-go .hl-support.hl-function.hl-builtin.hl-go {
font-style: italic;
}
.hl-text.hl-html.hl-basic .hl-constant.hl-character.hl-entity.hl-html {
 color: #ebcb8b;
}
.hl-variable.hl-annotation.hl-java, .hl-punctuation.hl-definition.hl-annotation.hl-java {
 color: #d08770;
}
.hl-punctuation.hl-accessor.hl-dot.hl-java {
 color: #eceff4;
}
.hl-support.hl-other.hl-package.hl-java {
 color: #8fbcbb;
}
.hl-source.hl-java .hl-comment.hl-block.hl-documentation.hl-javadoc .hl-punctuation.hl-definition.hl-entity.hl-html {
 color: #81a1c1;
}
.hl-source.hl-java .hl-entity.hl-name.hl-constant {
 color: #d8dee9;
}
.hl-source.hl-java .hl-keyword.hl-other.hl-documentation, .hl-source.hl-java .hl-comment.hl-block.hl-documentation.hl-javadoc .hl-punctuation.hl-definition.hl-keyword.hl-javadoc {
 color: #8fbcbb;
}
.hl-source.hl-java .hl-variable.hl-parameter.hl-type.hl-java {
 color: #8fbcbb;
}
.hl-source.hl-java .hl-entity.hl-other.hl-inherited-class.hl-java {
 color: #8fbcbb;
font-weight: bold;
}
.hl-source.hl-java .hl-keyword.hl-declaration.hl-implements.hl-java {
 color: #81a1c1;
}
.hl-source.hl-json .hl-meta.hl-structure.hl-dictionary.hl-json .hl-meta.hl-structure.hl-dictionary.hl-key.hl-json .hl-string.hl-quoted.hl-double.hl-json, .hl-source.hl-json.hl-sublime .hl-meta.hl-structure.hl-dictionary.hl-json .hl-meta.hl-structure.hl-dictionary.hl-key.hl-json .hl-string.hl-quoted.hl-double.hl-json {
 color: #8fbcbb;
}
.hl-source.hl-json .hl-meta.hl-structure.hl-dictionary.hl-json .hl-punctuation.hl-definition.hl-string.hl-begin.hl-json, .hl-source.hl-json .hl-meta.hl-structure.hl-dictionary.hl-json .hl-punctuation.hl-definition.hl-string.hl-end.hl-json, .hl-source.hl-json.hl-sublime .hl-meta.hl-structure.hl-dictionary.hl-json .hl-punctuation.hl-definition.hl-string.hl-begin.hl-json, .hl-source.hl-json.hl-sublime .hl-meta.hl-structure.hl-dictionary.hl-json .hl-punctuation.hl-definition.hl-string.hl-end.hl-json {
 color: #eceff4;
}
.hl-text.hl-html.hl-markdown .hl-punctuation.hl-definition.hl-raw.hl-code-fence.hl-begin.hl-markdown, .hl-text.hl-html.hl-markdown .hl-punctuation.hl-definition.hl-raw.hl-code-fence.hl-end.hl-markdown, .hl-text.hl-html.hl-markdown .hl-markup.hl-raw.hl-code-fence.hl-markdown .hl-constant.hl-other.hl-language-name.hl-markdown {
 color: #8fbcbb;
}
.hl-text.hl-html.hl-markdown .hl-punctuation.hl-definition.hl-list_item.hl-markdown, .hl-text.hl-html.hl-markdown .hl-markup.hl-list.hl-numbered.hl-bullet.hl-markdown {
 color: #81a1c1;
}
.hl-text.hl-html.hl-markdown .hl-markup.hl-quote.hl-markdown .hl-punctuation.hl-definition.hl-blockquote.hl-markdown {
 color: #8fbcbb;
}
.hl-text.hl-html.hl-markdown .hl-meta.hl-link.hl-inline.hl-description.hl-markdown, .hl-text.hl-html.hl-markdown .hl-meta.hl-image.hl-inline.hl-description.hl-markdown, .hl-text.hl-html.hl-markdown .hl-meta.hl-link.hl-reference.hl-description.hl-markdown, .hl-text.hl-html.hl-markdown .hl-constant.hl-other.hl-reference.hl-link.hl-markdown, .hl-text.hl-html.hl-markdown .hl-entity.hl-name.hl-reference.hl-link.hl-markdown {
 color: #88c0d0;
}
.hl-text.hl-html.hl-markdown .hl-punctuation.hl-definition.hl-link.hl-begin.hl-markdown, .hl-text.hl-html.hl-markdown .hl-punctuation.hl-definition.hl-link.hl-end.hl-markdown, .hl-text.hl-html.hl-markdown .hl-punctuation.hl-definition.hl-image.hl-begin.hl-markdown, .hl-text.hl-html.hl-markdown .hl-punctuation.hl-definition.hl-image.hl-end.hl-markdown, .hl-text.hl-html.hl-markdown .hl-punctuation.hl-definition.hl-constant.hl-begin.hl-markdown, .hl-text.hl-html.hl-markdown .hl-punctuation.hl-definition.hl-constant.hl-end.hl-markdown {
 color: #81a1c1;
}
.hl-text.hl-html.hl-markdown .hl-punctuation.hl-separator.hl-table-cell.hl-markdown, .hl-text.hl-html.hl-markdown .hl-punctuation.hl-section.hl-table-header.hl-markdown {
 color: #81a1c1;
}
.hl-text.hl-html.hl-markdown .hl-meta.hl-table.hl-header.hl-markdown {
 color: #88c0d0;
}
.hl-text.hl-html.hl-markdown .hl-punctuation.hl-definition.hl-thematic-break.hl-markdown {
 color: #81a1c1;
font-weight: bold;
}
.hl-embedding.hl-php .hl-text.hl-html.hl-basic .hl-punctuation.hl-section.hl-embedded.hl-begin.hl-php, .hl-embedding.hl-php .hl-text.hl-html.hl-basic .hl-punctuation.hl-section.hl-embedded.hl-end.hl-php {
 color: #5e81ac;
}
.hl-embedding.hl-php .hl-text.hl-html.hl-basic .hl-comment.hl-block.hl-documentation.hl-phpdoc.hl-php .hl-keyword.hl-other.hl-phpdoc.hl-php {
 color: #8fbcbb;
}
.hl-embedding.hl-php .hl-text.hl-html.hl-basic .hl-support.hl-other.hl-namespace.hl-php {
 color: #8fbcbb;
}
.hl-source.hl-python .hl-meta.hl-annotation.hl-python .hl-meta.hl-qualified-name.hl-python .hl-support.hl-function.hl-builtin.hl-python, .hl-source.hl-python .hl-punctuation.hl-definition.hl-annotation.hl-python {
 color: #d08770;
}
.hl-support.hl-function.hl-builtin.hl-python {
font-style: italic;
}
.hl-source.hl-python .hl-support.hl-type.hl-exception.hl-python {
 color: #8fbcbb;
}
.hl-source.hl-python .hl-support.hl-type.hl-python {
 color: #81a1c1;
}
.hl-source.hl-sass .hl-variable.hl-parameter.hl-sass {
 color: #d8dee9;
font-weight: bold;
}
.hl-source.hl-ruby .hl-support.hl-function.hl-builtin.hl-ruby {
font-style: italic;
}
.hl-source.hl-shell .hl-support.hl-function.hl-builtin.hl-shell {
font-style: italic;
}
.hl-text.hl-xml .hl-entity.hl-name.hl-tag.hl-namespace {
 color: #8fbcbb;
}
.hl-text.hl-xml .hl-meta.hl-tag.hl-sgml.hl-doctype.hl-xml, .hl-text.hl-xml .hl-meta.hl-tag.hl-preprocessor .hl-entity.hl-name.hl-tag, .hl-text.hl-xml .hl-meta.hl-tag.hl-preprocessor.hl-xml .hl-punctuation.hl-definition.hl-tag.hl-begin.hl-xml, .hl-text.hl-xml .hl-meta.hl-tag.hl-preprocessor.hl-xml .hl-punctuation.hl-definition.hl-tag.hl-end.hl-xml, .hl-text.hl-xml .hl-meta.hl-tag.hl-sgml.hl-doctype.hl-xml .hl-punctuation.hl-definition.hl-tag.hl-begin.hl-xml, .hl-text.hl-xml .hl-meta.hl-tag.hl-sgml.hl-doctype.hl-xml .hl-punctuation.hl-definition.hl-tag.hl-end.hl-xml {
 color: #5e81ac;
}
.hl-text.hl-xml .hl-string.hl-unquoted.hl-cdata.hl-xml .hl-punctuation.hl-definition.hl-string.hl-begin.hl-xml, .hl-text.hl-xml .hl-string.hl-unquoted.hl-cdata.hl-xml .hl-punctuation.hl-definition.hl-string.hl-end.hl-xml {
 color: #d08770;
font-style: italic;
}
.hl-source.hl-yaml .hl-entity.hl-name.hl-tag {
 color: #8fbcbb;
}
.hl-sublimelinter.hl-mark.hl-warning {
 color: #ebcb8b;
}
.hl-sublimelinter.hl-mark.hl-error {
 color: #bf616a;
}
.hl-markup.hl-ignored.hl-git_gutter {
 color: #616e88;
}
.hl-markup.hl-untracked.hl-git_gutter {
 color: #88c0d0;
}
.hl-markup.hl-inserted.hl-git_gutter {
 color: #a3be8c;
}
.hl-markup.hl-changed.hl-git_gutter {
 color: #ebcb8b;
}
.hl-markup.hl-deleted.hl-git_gutter {
 color: #bf616a;
}
.hl-source.hl-js .hl-tag.hl-decorator.hl-js .hl-entity.hl-name.hl-tag.hl-js, .hl-source.hl-js .hl-tag.hl-decorator.hl-js .hl-punctuation.hl-definition.hl-tag.hl-js {
 color: #d08770;
}
.hl-source.hl-js .hl-string.hl-quoted.hl-js, .hl-source.hl-js .hl-string.hl-quoted.hl-jsx, .hl-source.hl-js .hl-meta.hl-class.hl-js .hl-meta.hl-class.hl-property.hl-js .hl-string.hl-interpolated.hl-js, .hl-source.hl-js .hl-string.hl-interpolated.hl-js, .hl-source.hl-js .hl-string.hl-template.hl-js {
 color: #a3be8c;
}
.hl-source.hl-js .hl-variable.hl-other.hl-constant.hl-js {
 color: #d8dee9;
font-weight: bold;
}
.hl-source.hl-js .hl-constant.hl-other.hl-object.hl-key.hl-js .hl-string.hl-unquoted.hl-label.hl-js, .hl-source.hl-js .hl-variable.hl-other.hl-readwrite.hl-js {
 color: #d8dee9;
}
.hl-source.hl-js .hl-meta.hl-class.hl-js .hl-meta.hl-class.hl-property.hl-js .hl-variable.hl-other.hl-property.hl-js {
 color: #88c0d0;
}
.hl-source.hl-js .hl-variable.hl-other.hl-property.hl-static.hl-js {
font-style: italic;
}
.hl-source.hl-js .hl-variable.hl-other.hl-class.hl-js {
 color: #8fbcbb;
}
.hl-source.hl-js .hl-string.hl-interpolated.hl-js .hl-keyword.hl-other.hl-substitution.hl-begin.hl-js, .hl-source.hl-js .hl-string.hl-interpolated.hl-js .hl-keyword.hl-other.hl-substitution.hl-end.hl-js, .hl-source.hl-js .hl-punctuation.hl-definition.hl-template-expression.hl-begin.hl-js, .hl-source.hl-js .hl-punctuation.hl-definition.hl-template-expression.hl-end.hl-js {
 color: #5e81ac;
}
.hl-source.hl-js .hl-keyword.hl-operator.hl-spread.hl-js {
 color: #81a1c1;
}
.hl-source.hl-js .hl-meta.hl-export.hl-js .hl-variable.hl-other.hl-readwrite.hl-js {
 color: #8fbcbb;
}
.hl-source.hl-ts .hl-meta.hl-class.hl-ts .hl-entity.hl-other.hl-inherited-class.hl-ts {
 color: #8fbcbb;
font-weight: bold;
}
.hl-source.hl-ts .hl-entity.hl-name.hl-type.hl-class.hl-ts, .hl-source.hl-ts .hl-entity.hl-name.hl-type.hl-enum.hl-ts {
 color: #8fbcbb;
}
.hl-source.hl-ts .hl-entity.hl-name.hl-type.hl-ts {
 color: #8fbcbb;
}
.hl-source.hl-ts .hl-support.hl-type.hl-primitive.hl-ts {
 color: #81a1c1;
}
.hl-source.hl-ts .hl-meta.hl-class.hl-ts .hl-meta.hl-method.hl-declaration.hl-ts .hl-meta.hl-parameters.hl-ts .hl-meta.hl-decorator.hl-ts .hl-variable.hl-other.hl-readwrite.hl-ts, .hl-source.hl-ts .hl-meta.hl-class.hl-ts .hl-meta.hl-method.hl-declaration.hl-ts .hl-meta.hl-parameters.hl-ts .hl-meta.hl-decorator.hl-ts .hl-punctuation.hl-decorator.hl-ts {
 color: #d08770;
}
.hl-source.hl-ts .hl-punctuation.hl-definition.hl-template-expression.hl-begin.hl-ts, .hl-source.hl-ts .hl-punctuation.hl-definition.hl-template-expression.hl-end.hl-ts {
 color: #5e81ac;
}
.hl-source.hl-ts .hl-string.hl-template.hl-ts {
 color: #a3be8c;
}
.hl-source.hl-ts .hl-support.hl-function.hl-math.hl-ts {
font-style: italic;
}
.hl-source.hl-ts .hl-variable.hl-other.hl-constant.hl-property.hl-ts, .hl-source.hl-ts .hl-variable.hl-other.hl-enummember.hl-ts, .hl-source.hl-ts .hl-variable.hl-other.hl-constant.hl-ts {
 color: #d8dee9;
font-weight: bold;
}
.hl-source.hl-ts .hl-comment.hl-block.hl-documentation.hl-ts .hl-storage.hl-type.hl-class.hl-jsdoc {
 color: #8fbcbb;
}
}
