/* light */


.code {
 color: #323232;
}

.comment {
 color: #969896;
font-style: italic;
}
.string {
 color: #183691;
}
.regexp-operator {
 color: #a71d5d;
}
.string.regexp.characterclass .punctuation.definition.string.begin, .string.regexp.characterclass .punctuation.definition.string.end {
 color: #a71d5d;
}
.constant.numeric {
 color: #0086b3;
}
.constant.language {
 color: #0086b3;
}
.constant.character, .constant.other, .variable.other.constant {
 color: #0086b3;
}
.variable {
 color: #323232;
}
.keyword {
 color: #a71d5d;
font-weight: bold;
}
.bitwise-operator {
 color: #a71d5d;
font-weight: bold;
}
.storage {
 color: #a71d5d;
font-weight: bold;
}
.storage.type {
 color: #a71d5d;
font-weight: bold;
}
.entity.name.class {
 color: #0086b3;
}
.entity.other.inherited-class {
 color: #0086b3;
}
.entity.name.function {
 color: #795da3;
font-weight: bold;
}
.variable.parameter {
 color: #323232;
}
.entity.name.tag {
 color: #63a35c;
}
.entity.other.attribute-name {
 color: #795da3;
}
.support.function {
 color: #62a35c;
}
.support.constant {
 color: #0086b3;
}
.support.type, .support.class {
 color: #0086b3;
}
.support.other.variable {
 color: #323232;
}
.invalid, .invalid.illegal, .invalid.deprecated {
 color: #b52a1d;
font-weight: bold;
}
.entity.name.filename.find-in-files {
 color: #323232;
font-weight: bold;
}
.constant.numeric.line-number.find-in-files, .constant.numeric.line-number.match.find-in-files {
 color: #b3b3b3;
}
.meta.diff.header {
 color: #969896;
font-style: italic;
}
.meta.diff.header .punctuation.definition.from-file.diff {
 color: #bd2c00;
font-weight: bold;
font-style: italic;
}
.meta.diff.header .punctuation.definition.to-file.diff {
 color: #55a532;
font-weight: bold;
font-style: italic;
}
.meta.diff.range {
 color: #969896;
font-weight: bold;
font-style: italic;
}
.markup.deleted {
}
.markup.deleted .punctuation.definition.inserted {
 color: #bd2c00;
font-weight: bold;
}
.markup.inserted {
}
.markup.inserted .punctuation.definition.inserted {
 color: #55a532;
font-weight: bold;
}
.markup.deleted.git_gutter {
 color: #bd2c00;
}
.markup.inserted.git_gutter {
 color: #55a532;
}
.markup.changed.git_gutter {
 color: #0086b3;
}
.markup.ignored.git_gutter {
 color: #b3b3b3;
}
.markup.untracked.git_gutter {
 color: #b3b3b3;
}
.source.css .punctuation.definition.entity {
 color: #323232;
}
.source.css .entity.other.attribute-name.pseudo-class, .source.css .entity.other.attribute-name.pseudo-element {
 color: #a71d5d;
}
.source.css .meta.value, .source.css .support.constant, .source.css .support.function {
 color: #323232;
}
.source.css .constant.other.color {
 color: #ed6a43;
}
.source.scss .punctuation.definition.entity {
 color: #323232;
}
.source.scss .entity.other.attribute-name.pseudo-class, .source.scss .entity.other.attribute-name.pseudo-element {
 color: #a71d5d;
}
.source.scss .support.constant.property-value, .source.scss .support.function {
 color: #323232;
}
.source.scss .variable {
 color: #a71d5d;
}
.variable.language.this.js {
 color: #ed6a43;
}
.source.js .entity.name.function {
 color: #323232;
}
.source.js .meta.function .entity.name.function, .source.js .entity.name.function .meta.function {
 color: #795da3;
font-weight: bold;
}
.entity.name.type.new.js {
 color: #795da3;
}
.variable.language.prototype.js {
 color: #0086b3;
}
.source.js .support.function {
 color: #0086b3;
}
.support.type.object.console.js {
 color: #795da3;
}
.meta .meta .meta .meta .meta .meta .meta .meta .meta .meta .meta .meta .meta .meta .meta .meta .meta .meta .meta .meta .meta.structure.dictionary.json .string.quoted.double.json {
 color: #183691;
font-weight: bold;
}
.meta .meta .meta .meta .meta .meta .meta .meta .meta .meta .meta .meta .meta .meta .meta .meta .meta .meta .meta .meta .meta.structure.dictionary.json .meta.structure.dictionary.value.json .string.quoted.double.json {
 color: #323232;
}
.meta .meta .meta .meta .meta .meta .meta .meta .meta .meta .meta .meta .meta .meta .meta .meta .meta .meta .meta .meta.structure.dictionary.json .string.quoted.double.json {
 color: #183691;
font-weight: bold;
}
.meta .meta .meta .meta .meta .meta .meta .meta .meta .meta .meta .meta .meta .meta .meta .meta .meta .meta .meta .meta.structure.dictionary.json .meta.structure.dictionary.value.json .string.quoted.double.json {
 color: #323232;
}
.meta .meta .meta .meta .meta .meta .meta .meta .meta .meta .meta .meta .meta .meta .meta .meta .meta .meta .meta.structure.dictionary.json .string.quoted.double.json {
 color: #183691;
font-weight: bold;
}
.meta .meta .meta .meta .meta .meta .meta .meta .meta .meta .meta .meta .meta .meta .meta .meta .meta .meta .meta.structure.dictionary.json .meta.structure.dictionary.value.json .string.quoted.double.json {
 color: #323232;
}
.meta .meta .meta .meta .meta .meta .meta .meta .meta .meta .meta .meta .meta .meta .meta .meta .meta .meta.structure.dictionary.json .string.quoted.double.json {
 color: #183691;
font-weight: bold;
}
.meta .meta .meta .meta .meta .meta .meta .meta .meta .meta .meta .meta .meta .meta .meta .meta .meta .meta.structure.dictionary.json .meta.structure.dictionary.value.json .string.quoted.double.json {
 color: #323232;
}
.meta .meta .meta .meta .meta .meta .meta .meta .meta .meta .meta .meta .meta .meta .meta .meta .meta.structure.dictionary.json .string.quoted.double.json {
 color: #183691;
font-weight: bold;
}
.meta .meta .meta .meta .meta .meta .meta .meta .meta .meta .meta .meta .meta .meta .meta .meta .meta.structure.dictionary.json .meta.structure.dictionary.value.json .string.quoted.double.json {
 color: #323232;
}
.meta .meta .meta .meta .meta .meta .meta .meta .meta .meta .meta .meta .meta .meta .meta .meta.structure.dictionary.json .string.quoted.double.json {
 color: #183691;
font-weight: bold;
}
.meta .meta .meta .meta .meta .meta .meta .meta .meta .meta .meta .meta .meta .meta .meta .meta.structure.dictionary.json .meta.structure.dictionary.value.json .string.quoted.double.json {
 color: #323232;
}
.meta .meta .meta .meta .meta .meta .meta .meta .meta .meta .meta .meta .meta .meta .meta.structure.dictionary.json .string.quoted.double.json {
 color: #183691;
font-weight: bold;
}
.meta .meta .meta .meta .meta .meta .meta .meta .meta .meta .meta .meta .meta .meta .meta.structure.dictionary.json .meta.structure.dictionary.value.json .string.quoted.double.json {
 color: #323232;
}
.meta .meta .meta .meta .meta .meta .meta .meta .meta .meta .meta .meta .meta .meta.structure.dictionary.json .string.quoted.double.json {
 color: #183691;
font-weight: bold;
}
.meta .meta .meta .meta .meta .meta .meta .meta .meta .meta .meta .meta .meta .meta.structure.dictionary.json .meta.structure.dictionary.value.json .string.quoted.double.json {
 color: #323232;
}
.meta .meta .meta .meta .meta .meta .meta .meta .meta .meta .meta .meta .meta.structure.dictionary.json .string.quoted.double.json {
 color: #183691;
font-weight: bold;
}
.meta .meta .meta .meta .meta .meta .meta .meta .meta .meta .meta .meta .meta.structure.dictionary.json .meta.structure.dictionary.value.json .string.quoted.double.json {
 color: #323232;
}
.meta .meta .meta .meta .meta .meta .meta .meta .meta .meta .meta .meta.structure.dictionary.json .string.quoted.double.json {
 color: #183691;
font-weight: bold;
}
.meta .meta .meta .meta .meta .meta .meta .meta .meta .meta .meta .meta.structure.dictionary.json .meta.structure.dictionary.value.json .string.quoted.double.json {
 color: #323232;
}
.meta .meta .meta .meta .meta .meta .meta .meta .meta .meta .meta.structure.dictionary.json .string.quoted.double.json {
 color: #183691;
font-weight: bold;
}
.meta .meta .meta .meta .meta .meta .meta .meta .meta .meta .meta.structure.dictionary.json .meta.structure.dictionary.value.json .string.quoted.double.json {
 color: #323232;
}
.meta .meta .meta .meta .meta .meta .meta .meta .meta .meta.structure.dictionary.json .string.quoted.double.json {
 color: #183691;
font-weight: bold;
}
.meta .meta .meta .meta .meta .meta .meta .meta .meta .meta.structure.dictionary.json .meta.structure.dictionary.value.json .string.quoted.double.json {
 color: #323232;
}
.meta .meta .meta .meta .meta .meta .meta .meta .meta.structure.dictionary.json .string.quoted.double.json {
 color: #183691;
font-weight: bold;
}
.meta .meta .meta .meta .meta .meta .meta .meta .meta.structure.dictionary.json .meta.structure.dictionary.value.json .string.quoted.double.json {
 color: #323232;
}
.meta .meta .meta .meta .meta .meta .meta .meta.structure.dictionary.json .string.quoted.double.json {
 color: #183691;
font-weight: bold;
}
.meta .meta .meta .meta .meta .meta .meta .meta.structure.dictionary.json .meta.structure.dictionary.value.json .string.quoted.double.json {
 color: #323232;
}
.meta .meta .meta .meta .meta .meta .meta.structure.dictionary.json .string.quoted.double.json {
 color: #183691;
font-weight: bold;
}
.meta .meta .meta .meta .meta .meta .meta.structure.dictionary.json .meta.structure.dictionary.value.json .string.quoted.double.json {
 color: #323232;
}
.meta .meta .meta .meta .meta .meta.structure.dictionary.json .string.quoted.double.json {
 color: #183691;
font-weight: bold;
}
.meta .meta .meta .meta .meta .meta.structure.dictionary.json .meta.structure.dictionary.value.json .string.quoted.double.json {
 color: #323232;
}
.meta .meta .meta .meta .meta.structure.dictionary.json .string.quoted.double.json {
 color: #183691;
font-weight: bold;
}
.meta .meta .meta .meta .meta.structure.dictionary.json .meta.structure.dictionary.value.json .string.quoted.double.json {
 color: #323232;
}
.meta .meta .meta .meta.structure.dictionary.json .string.quoted.double.json {
 color: #183691;
font-weight: bold;
}
.meta .meta .meta .meta.structure.dictionary.json .meta.structure.dictionary.value.json .string.quoted.double.json {
 color: #323232;
}
.meta .meta .meta.structure.dictionary.json .string.quoted.double.json {
 color: #183691;
font-weight: bold;
}
.meta .meta .meta.structure.dictionary.json .meta.structure.dictionary.value.json .string.quoted.double.json {
 color: #323232;
}
.meta .meta.structure.dictionary.json .string.quoted.double.json {
 color: #183691;
font-weight: bold;
}
.meta .meta.structure.dictionary.json .meta.structure.dictionary.value.json .string.quoted.double.json {
 color: #323232;
}
.meta.structure.dictionary.json .string.quoted.double.json {
 color: #183691;
font-weight: bold;
}
.meta.structure.dictionary.json .meta.structure.dictionary.value.json .string.quoted.double.json {
 color: #323232;
}
.source.python .keyword {
font-weight: bold;
}
.source.python .storage {
font-weight: bold;
}
.source.python .storage.type {
font-weight: bold;
}
.source.python .entity.name.function {
 color: #323232;
font-weight: bold;
}
.source.php .entity.name.type.class {
 color: #323232;
font-weight: bold;
}
.variable.language.ruby {
 color: #ed6a43;
}
.entity.name.type.module.ruby {
 color: #795da3;
font-weight: bold;
}
.entity.name.type.class.ruby {
 color: #795da3;
font-weight: bold;
}
.entity.other.inherited-class.ruby {
 color: #795da3;
font-weight: bold;
}
.text.html.markdown .punctuation.definition {
 color: #a71d5d;
}
.text.html.markdown .meta.separator {
 color: #b3b3b3;
}
.text.html.markdown .markup.heading {
font-weight: bold;
}
.text.html.markdown .markup.raw.block {
 color: #323232;
}
.text.html.markdown .markup.raw.inline {
 color: #323232;
}
.text.html.markdown .meta.link, .text.html.markdown .meta.image {
 color: #4183c4;
}
.text.html.markdown .markup.underline.link, .text.html.markdown .constant.other.reference {
font-style: italic;
}
.text.html.markdown .markup.list {
 color: #ed6a43;
}
.text.html.markdown .markup.bold {
font-weight: bold;
}
.text.html.markdown .markup.italic {
font-style: italic;
}
.text.html.markdown .markup.bold .markup.italic {
font-weight: bold;
font-style: italic;
}
.text.html.markdown .markup.italic .markup.bold {
font-weight: bold;
font-style: italic;
}
/* dark */
html[data-theme="dark"] .code {
 color: #c0c5ce;
}html[data-theme="dark"] .variable.parameter.function {
 color: #c0c5ce;
}html[data-theme="dark"] .comment, html[data-theme="dark"] .punctuation.definition.comment {
 color: #65737e;
}html[data-theme="dark"] .punctuation.definition.string, html[data-theme="dark"] .punctuation.definition.variable, html[data-theme="dark"] .punctuation.definition.string, html[data-theme="dark"] .punctuation.definition.parameters, html[data-theme="dark"] .punctuation.definition.string, html[data-theme="dark"] .punctuation.definition.array {
 color: #c0c5ce;
}html[data-theme="dark"] .none {
 color: #c0c5ce;
}html[data-theme="dark"] .keyword.operator {
 color: #c0c5ce;
}html[data-theme="dark"] .keyword {
 color: #b48ead;
}html[data-theme="dark"] .variable, html[data-theme="dark"] .variable.other.dollar.only.js {
 color: #bf616a;
}html[data-theme="dark"] .entity.name.function, html[data-theme="dark"] .meta.require, html[data-theme="dark"] .support.function.any-method, html[data-theme="dark"] .variable.function {
 color: #8fa1b3;
}html[data-theme="dark"] .support.class, html[data-theme="dark"] .entity.name.class, html[data-theme="dark"] .entity.name.type.class {
 color: #ebcb8b;
}html[data-theme="dark"] .meta.class {
 color: #eff1f5;
}html[data-theme="dark"] .keyword.other.special-method {
 color: #8fa1b3;
}html[data-theme="dark"] .storage {
 color: #b48ead;
}html[data-theme="dark"] .support.function {
 color: #96b5b4;
}html[data-theme="dark"] .string, html[data-theme="dark"] .constant.other.symbol, html[data-theme="dark"] .entity.other.inherited-class {
 color: #a3be8c;
}html[data-theme="dark"] .constant.numeric {
 color: #d08770;
}html[data-theme="dark"] .none {
 color: #d08770;
}html[data-theme="dark"] .none {
 color: #d08770;
}html[data-theme="dark"] .constant {
 color: #d08770;
}html[data-theme="dark"] .entity.name.tag {
 color: #bf616a;
}html[data-theme="dark"] .entity.other.attribute-name {
 color: #d08770;
}html[data-theme="dark"] .entity.other.attribute-name.id, html[data-theme="dark"] .punctuation.definition.entity {
 color: #8fa1b3;
}html[data-theme="dark"] .meta.selector {
 color: #b48ead;
}html[data-theme="dark"] .none {
 color: #d08770;
}html[data-theme="dark"] .markup.heading .punctuation.definition.heading, html[data-theme="dark"] .entity.name.section {
 color: #8fa1b3;
}html[data-theme="dark"] .keyword.other.unit {
 color: #d08770;
}html[data-theme="dark"] .markup.bold, html[data-theme="dark"] .punctuation.definition.bold {
 color: #ebcb8b;
font-weight: bold;
}html[data-theme="dark"] .markup.italic, html[data-theme="dark"] .punctuation.definition.italic {
 color: #b48ead;
font-style: italic;
}html[data-theme="dark"] .markup.raw.inline {
 color: #a3be8c;
}html[data-theme="dark"] .string.other.link {
 color: #bf616a;
}html[data-theme="dark"] .meta.link {
 color: #d08770;
}html[data-theme="dark"] .meta.image {
 color: #d08770;
}html[data-theme="dark"] .markup.list {
 color: #bf616a;
}html[data-theme="dark"] .markup.quote {
 color: #d08770;
}html[data-theme="dark"] .meta.separator {
 color: #c0c5ce;
}html[data-theme="dark"] .markup.inserted, html[data-theme="dark"] .markup.inserted.git_gutter {
 color: #a3be8c;
}html[data-theme="dark"] .markup.deleted, html[data-theme="dark"] .markup.deleted.git_gutter {
 color: #bf616a;
}html[data-theme="dark"] .markup.changed, html[data-theme="dark"] .markup.changed.git_gutter {
 color: #b48ead;
}html[data-theme="dark"] .markup.ignored, html[data-theme="dark"] .markup.ignored.git_gutter {
 color: #4f5b66;
}html[data-theme="dark"] .markup.untracked, html[data-theme="dark"] .markup.untracked.git_gutter {
 color: #4f5b66;
}html[data-theme="dark"] .constant.other.color {
 color: #96b5b4;
}html[data-theme="dark"] .string.regexp {
 color: #96b5b4;
}html[data-theme="dark"] .constant.character.escape {
 color: #96b5b4;
}html[data-theme="dark"] .punctuation.section.embedded, html[data-theme="dark"] .variable.interpolation {
 color: #ab7967;
}html[data-theme="dark"] .invalid.illegal {
 color: #2b303b;
}html[data-theme="dark"] .markup.deleted.git_gutter {
 color: #f92672;
}html[data-theme="dark"] .markup.inserted.git_gutter {
 color: #a6e22e;
}html[data-theme="dark"] .markup.changed.git_gutter {
 color: #967efb;
}html[data-theme="dark"] .markup.ignored.git_gutter {
 color: #565656;
}html[data-theme="dark"] .markup.untracked.git_gutter {
 color: #565656;
}
