{
  "base": "vs-dark",
  "inherit": true,
  "rules": [
    {
      "background": "0D0D0DFA",
      "token": ""
    },
    {
      "foreground": "000000",
      "background": "ffffff",
      "fontStyle": "bold",
      "token": "meta.thomas_aylott"
    },
    {
      "foreground": "555555",
      "background": "ffffff",
      "fontStyle": "underline",
      "token": "meta.subtlegradient"
    },
    {
      "foreground": "fffc80",
      "background": "803d0033",
      "token": "string -meta.tag -meta.doctype -string.regexp -string.literal -string.interpolated -string.quoted.literal -string.unquoted"
    },
    {
      "foreground": "fffc80",
      "background": "803d0033",
      "token": "variable.parameter.misc.css"
    },
    {
      "foreground": "fffc80",
      "background": "803d0033",
      "token": "text string source string"
    },
    {
      "foreground": "fffc80",
      "background": "803d0033",
      "token": "string.unquoted string"
    },
    {
      "foreground": "fffc80",
      "background": "803d0033",
      "token": "string.regexp string"
    },
    {
      "foreground": "fffc80",
      "background": "803d0033",
      "token": "string.interpolated string"
    },
    {
      "foreground": "fffc80",
      "background": "803d0033",
      "token": "meta.tag source string"
    },
    {
      "foreground": "803d00",
      "token": "punctuation.definition.string -meta.tag"
    },
    {
      "foreground": "fff80033",
      "token": "string.regexp punctuation.definition.string"
    },
    {
      "foreground": "fff80033",
      "token": "string.quoted.literal punctuation.definition.string"
    },
    {
      "foreground": "fff80033",
      "token": "string.quoted.double.ruby.mod punctuation.definition.string"
    },
    {
      "foreground": "fff800",
      "background": "43800033",
      "token": "string.quoted.literal"
    },
    {
      "foreground": "fff800",
      "background": "43800033",
      "token": "string.quoted.double.ruby.mod"
    },
    {
      "foreground": "ffbc80",
      "token": "string.unquoted -string.unquoted.embedded"
    },
    {
      "foreground": "ffbc80",
      "token": "string.quoted.double.multiline"
    },
    {
      "foreground": "ffbc80",
      "token": "meta.scope.heredoc"
    },
    {
      "foreground": "fffc80",
      "background": "1a1a1a",
      "token": "string.interpolated"
    },
    {
      "foreground": "fff800",
      "background": "43800033",
      "token": "string.regexp"
    },
    {
      "background": "43800033",
      "token": "string.regexp.group"
    },
    {
      "foreground": "ffffff66",
      "background": "43800033",
      "token": "string.regexp.group string.regexp.group"
    },
    {
      "foreground": "ffffff66",
      "background": "43800033",
      "token": "string.regexp.group string.regexp.group string.regexp.group"
    },
    {
      "foreground": "ffffff66",
      "background": "43800033",
      "token": "string.regexp.group string.regexp.group string.regexp.group string.regexp.group"
    },
    {
      "foreground": "86ff00",
      "background": "43800033",
      "token": "string.regexp.character-class"
    },
    {
      "foreground": "00fff8",
      "background": "43800033",
      "token": "string.regexp.arbitrary-repitition"
    },
    {
      "foreground": "803d00",
      "token": "string.regexp punctuation.definition.string keyword.other"
    },
    {
      "background": "0086ff33",
      "token": "meta.group.assertion.regexp"
    },
    {
      "foreground": "0086ff",
      "token": "meta.assertion"
    },
    {
      "foreground": "0086ff",
      "token": "meta.group.assertion keyword.control.group.regexp"
    },
    {
      "foreground": "0086ff",
      "token": "meta.group.assertion punctuation.definition.group"
    },
    {
      "foreground": "c6ff00",
      "token": "constant.numeric"
    },
    {
      "foreground": "86ff00",
      "token": "constant.character"
    },
    {
      "foreground": "07ff00",
      "token": "constant.language"
    },
    {
      "foreground": "07ff00",
      "token": "keyword.other.unit"
    },
    {
      "foreground": "07ff00",
      "token": "constant.other.java"
    },
    {
      "foreground": "07ff00",
      "token": "constant.other.unit"
    },
    {
      "foreground": "07ff00",
      "background": "04800033",
      "token": "constant.language.pseudo-variable"
    },
    {
      "foreground": "00ff79",
      "token": "constant.other"
    },
    {
      "foreground": "00ff79",
      "token": "constant.block"
    },
    {
      "foreground": "00fff8",
      "token": "support.constant"
    },
    {
      "foreground": "00fff8",
      "token": "constant.name"
    },
    {
      "foreground": "00ff79",
      "background": "00807c33",
      "token": "variable.other.readwrite.global.pre-defined"
    },
    {
      "foreground": "00ff79",
      "background": "00807c33",
      "token": "variable.language"
    },
    {
      "foreground": "00fff8",
      "token": "variable.other.constant"
    },
    {
      "foreground": "00fff8",
      "background": "00807c33",
      "token": "support.variable"
    },
    {
      "foreground": "00807c",
      "background": "00438033",
      "token": "variable.other.readwrite.global"
    },
    {
      "foreground": "31a6ff",
      "token": "variable.other"
    },
    {
      "foreground": "31a6ff",
      "token": "variable.js"
    },
    {
      "foreground": "31a6ff",
      "token": "punctuation.separator.variable"
    },
    {
      "foreground": "0086ff",
      "background": "0008ff33",
      "token": "variable.other.readwrite.class"
    },
    {
      "foreground": "406180",
      "token": "variable.other.readwrite.instance"
    },
    {
      "foreground": "406180",
      "token": "variable.other.php"
    },
    {
      "foreground": "406180",
      "token": "variable.other.normal"
    },
    {
      "foreground": "00000080",
      "token": "punctuation.definition"
    },
    {
      "foreground": "00000080",
      "token": "punctuation.separator.variable"
    },
    {
      "foreground": "7e0080",
      "token": "storage -storage.modifier"
    },
    {
      "background": "803d0033",
      "token": "other.preprocessor"
    },
    {
      "background": "803d0033",
      "token": "entity.name.preprocessor"
    },
    {
      "foreground": "666666",
      "token": "variable.language.this.js"
    },
    {
      "foreground": "803d00",
      "token": "storage.modifier"
    },
    {
      "foreground": "ff0000",
      "token": "entity.name.class"
    },
    {
      "foreground": "ff0000",
      "token": "entity.name.type.class"
    },
    {
      "foreground": "ff0000",
      "token": "entity.name.type.module"
    },
    {
      "foreground": "870000",
      "background": "ff000033",
      "token": "meta.class -meta.class.instance"
    },
    {
      "foreground": "870000",
      "background": "ff000033",
      "token": "declaration.class"
    },
    {
      "foreground": "870000",
      "background": "ff000033",
      "token": "meta.definition.class"
    },
    {
      "foreground": "870000",
      "background": "ff000033",
      "token": "declaration.module"
    },
    {
      "foreground": "ff0000",
      "background": "87000033",
      "token": "support.type"
    },
    {
      "foreground": "ff0000",
      "background": "87000033",
      "token": "support.class"
    },
    {
      "foreground": "ff3d44",
      "token": "entity.name.instance"
    },
    {
      "foreground": "ff3d44",
      "token": "entity.name.type.instance"
    },
    {
      "background": "831e5133",
      "token": "meta.class.instance.constructor"
    },
    {
      "foreground": "ff0086",
      "background": "80000433",
      "token": "entity.other.inherited-class"
    },
    {
      "foreground": "ff0086",
      "background": "80000433",
      "token": "entity.name.module"
    },
    {
      "foreground": "ff0086",
      "token": "meta.definition.method"
    },
    {
      "foreground": "ff0086",
      "token": "entity.name.function"
    },
    {
      "foreground": "ff0086",
      "token": "entity.name.preprocessor"
    },
    {
      "foreground": "9799ff",
      "token": "variable.parameter.function"
    },
    {
      "foreground": "9799ff",
      "token": "variable.parameter -variable.parameter.misc.css"
    },
    {
      "foreground": "9799ff",
      "token": "meta.definition.method  meta.definition.param-list"
    },
    {
      "foreground": "9799ff",
      "token": "meta.function.method.with-arguments variable.parameter.function"
    },
    {
      "foreground": "800004",
      "token": "punctuation.definition.parameters"
    },
    {
      "foreground": "800004",
      "token": "variable.parameter.function punctuation.separator.object"
    },
    {
      "foreground": "782ec1",
      "token": "keyword.other.special-method"
    },
    {
      "foreground": "782ec1",
      "token": "meta.function-call entity.name.function -(meta.function-call meta.function)"
    },
    {
      "foreground": "782ec1",
      "token": "support.function - variable"
    },
    {
      "foreground": "9d3eff",
      "token": "meta.function-call support.function - variable"
    },
    {
      "foreground": "603f80",
      "background": "603f8033",
      "token": "support.function"
    },
    {
      "foreground": "bc80ff",
      "token": "punctuation.section.function"
    },
    {
      "foreground": "bc80ff",
      "token": "meta.brace.curly.function"
    },
    {
      "foreground": "bc80ff",
      "token": "meta.function-call punctuation.section.scope.ruby"
    },
    {
      "foreground": "bc80ff",
      "token": "meta.function-call punctuation.separator.object"
    },
    {
      "foreground": "bc80ff",
      "fontStyle": "bold",
      "token": "meta.group.braces.round punctuation.section.scope"
    },
    {
      "foreground": "bc80ff",
      "fontStyle": "bold",
      "token": "meta.group.braces.round meta.delimiter.object.comma"
    },
    {
      "foreground": "bc80ff",
      "fontStyle": "bold",
      "token": "meta.group.braces.curly.function meta.delimiter.object.comma"
    },
    {
      "foreground": "bc80ff",
      "fontStyle": "bold",
      "token": "meta.brace.round"
    },
    {
      "foreground": "a88fc0",
      "token": "meta.function-call.method.without-arguments"
    },
    {
      "foreground": "a88fc0",
      "token": "meta.function-call.method.without-arguments entity.name.function"
    },
    {
      "foreground": "f800ff",
      "token": "keyword.control"
    },
    {
      "foreground": "7900ff",
      "token": "keyword.other"
    },
    {
      "foreground": "0000ce",
      "token": "keyword.operator"
    },
    {
      "foreground": "0000ce",
      "token": "declaration.function.operator"
    },
    {
      "foreground": "0000ce",
      "token": "meta.preprocessor.c.include"
    },
    {
      "foreground": "0000ce",
      "token": "punctuation.separator.operator"
    },
    {
      "foreground": "0000ce",
      "background": "00009a33",
      "token": "keyword.operator.assignment"
    },
    {
      "foreground": "2136ce",
      "token": "keyword.operator.arithmetic"
    },
    {
      "foreground": "3759ff",
      "background": "00009a33",
      "token": "keyword.operator.logical"
    },
    {
      "foreground": "7c88ff",
      "token": "keyword.operator.comparison"
    },
    {
      "foreground": "800043",
      "token": "meta.class.instance.constructor keyword.operator.new"
    },
    {
      "foreground": "cccccc",
      "background": "333333",
      "token": "meta.doctype"
    },
    {
      "foreground": "cccccc",
      "background": "333333",
      "token": "meta.tag.sgml-declaration.doctype"
    },
    {
      "foreground": "cccccc",
      "background": "333333",
      "token": "meta.tag.sgml.doctype"
    },
    {
      "foreground": "333333",
      "token": "meta.tag"
    },
    {
      "foreground": "666666",
      "background": "333333bf",
      "token": "meta.tag.structure"
    },
    {
      "foreground": "666666",
      "background": "333333bf",
      "token": "meta.tag.segment"
    },
    {
      "foreground": "4c4c4c",
      "background": "4c4c4c33",
      "token": "meta.tag.block"
    },
    {
      "foreground": "4c4c4c",
      "background": "4c4c4c33",
      "token": "meta.tag.xml"
    },
    {
      "foreground": "4c4c4c",
      "background": "4c4c4c33",
      "token": "meta.tag.key"
    },
    {
      "foreground": "ff7900",
      "background": "803d0033",
      "token": "meta.tag.inline"
    },
    {
      "background": "803d0033",
      "token": "meta.tag.inline source"
    },
    {
      "foreground": "ff0007",
      "background": "80000433",
      "token": "meta.tag.other"
    },
    {
      "foreground": "ff0007",
      "background": "80000433",
      "token": "entity.name.tag.style"
    },
    {
      "foreground": "ff0007",
      "background": "80000433",
      "token": "entity.name.tag.script"
    },
    {
      "foreground": "ff0007",
      "background": "80000433",
      "token": "meta.tag.block.script"
    },
    {
      "foreground": "ff0007",
      "background": "80000433",
      "token": "source.js.embedded punctuation.definition.tag.html"
    },
    {
      "foreground": "ff0007",
      "background": "80000433",
      "token": "source.css.embedded punctuation.definition.tag.html"
    },
    {
      "foreground": "0086ff",
      "background": "00438033",
      "token": "meta.tag.form"
    },
    {
      "foreground": "0086ff",
      "background": "00438033",
      "token": "meta.tag.block.form"
    },
    {
      "foreground": "f800ff",
      "background": "3c008033",
      "token": "meta.tag.meta"
    },
    {
      "background": "121212",
      "token": "meta.section.html.head"
    },
    {
      "background": "0043801a",
      "token": "meta.section.html.form"
    },
    {
      "foreground": "666666",
      "token": "meta.tag.xml"
    },
    {
      "foreground": "ffffff4d",
      "token": "entity.name.tag"
    },
    {
      "foreground": "ffffff33",
      "token": "entity.other.attribute-name"
    },
    {
      "foreground": "ffffff33",
      "token": "meta.tag punctuation.definition.string"
    },
    {
      "foreground": "ffffff66",
      "token": "meta.tag string -source -punctuation"
    },
    {
      "foreground": "ffffff66",
      "token": "text source text meta.tag string -punctuation"
    },
    {
      "foreground": "999999",
      "token": "text meta.paragraph"
    },
    {
      "foreground": "fff800",
      "background": "33333333",
      "token": "markup markup -(markup meta.paragraph.list)"
    },
    {
      "foreground": "000000",
      "background": "ffffff",
      "token": "markup.hr"
    },
    {
      "foreground": "ffffff",
      "token": "markup.heading"
    },
    {
      "foreground": "95d4ff80",
      "fontStyle": "bold",
      "token": "markup.bold"
    },
    {
      "fontStyle": "italic",
      "token": "markup.italic"
    },
    {
      "fontStyle": "underline",
      "token": "markup.underline"
    },
    {
      "foreground": "0086ff",
      "token": "meta.reference"
    },
    {
      "foreground": "0086ff",
      "token": "markup.underline.link"
    },
    {
      "foreground": "00fff8",
      "background": "00438033",
      "token": "entity.name.reference"
    },
    {
      "foreground": "00fff8",
      "fontStyle": "underline",
      "token": "meta.reference.list markup.underline.link"
    },
    {
      "foreground": "00fff8",
      "fontStyle": "underline",
      "token": "text.html.textile markup.underline.link"
    },
    {
      "background": "80808040",
      "token": "markup.raw.block"
    },
    {
      "background": "ffffff1a",
      "token": "markup.quote"
    },
    {
      "foreground": "ffffff",
      "token": "markup.list meta.paragraph"
    },
    {
      "foreground": "000000",
      "background": "ffffff",
      "token": "text.html.markdown"
    },
    {
      "foreground": "000000",
      "token": "text.html.markdown meta.paragraph"
    },
    {
      "foreground": "555555",
      "token": "text.html.markdown markup.list meta.paragraph"
    },
    {
      "foreground": "000000",
      "fontStyle": "bold",
      "token": "text.html.markdown markup.heading"
    },
    {
      "foreground": "8a5420",
      "token": "text.html.markdown string"
    },
    {
      "foreground": "666666",
      "token": "meta.selector"
    },
    {
      "foreground": "006680",
      "token": "source.css meta.scope.property-list meta.property-value punctuation.definition.arguments"
    },
    {
      "foreground": "006680",
      "token": "source.css meta.scope.property-list meta.property-value punctuation.separator.arguments"
    },
    {
      "foreground": "4f00ff",
      "token": "entity.other.attribute-name.pseudo-element"
    },
    {
      "foreground": "7900ff",
      "token": "entity.other.attribute-name.pseudo-class"
    },
    {
      "foreground": "7900ff",
      "token": "entity.other.attribute-name.tag.pseudo-class"
    },
    {
      "foreground": "f800ff",
      "token": "meta.selector entity.other.attribute-name.class"
    },
    {
      "foreground": "ff0086",
      "token": "meta.selector entity.other.attribute-name.id"
    },
    {
      "foreground": "ff0007",
      "token": "meta.selector entity.name.tag"
    },
    {
      "foreground": "ff7900",
      "fontStyle": "bold",
      "token": "entity.name.tag.wildcard"
    },
    {
      "foreground": "ff7900",
      "fontStyle": "bold",
      "token": "entity.other.attribute-name.universal"
    },
    {
      "foreground": "c25a00",
      "token": "source.css entity.other.attribute-name.attribute"
    },
    {
      "foreground": "673000",
      "token": "source.css meta.attribute-selector keyword.operator.comparison"
    },
    {
      "foreground": "333333",
      "fontStyle": "bold",
      "token": "meta.scope.property-list"
    },
    {
      "foreground": "999999",
      "token": "meta.property-name"
    },
    {
      "foreground": "ffffff",
      "background": "0d0d0d",
      "token": "support.type.property-name"
    },
    {
      "foreground": "999999",
      "background": "19191980",
      "token": "meta.property-value"
    },
    {
      "background": "000000",
      "token": "text.latex markup.raw"
    },
    {
      "foreground": "bc80ff",
      "token": "text.latex support.function -support.function.textit -support.function.emph"
    },
    {
      "foreground": "ffffffbf",
      "token": "text.latex support.function.section"
    },
    {
      "foreground": "000000",
      "background": "ffffff",
      "token": "text.latex entity.name.section -meta.group -keyword.operator.braces"
    },
    {
      "background": "00000080",
      "token": "text.latex keyword.operator.delimiter"
    },
    {
      "foreground": "999999",
      "token": "text.latex keyword.operator.brackets"
    },
    {
      "foreground": "666666",
      "token": "text.latex keyword.operator.braces"
    },
    {
      "foreground": "0008ff4d",
      "background": "00008033",
      "token": "meta.footnote"
    },
    {
      "background": "ffffff0d",
      "token": "text.latex meta.label.reference"
    },
    {
      "foreground": "ff0007",
      "background": "260001",
      "token": "text.latex keyword.control.ref"
    },
    {
      "foreground": "ffbc80",
      "background": "400002",
      "token": "text.latex variable.parameter.label.reference"
    },
    {
      "foreground": "ff0086",
      "background": "260014",
      "token": "text.latex keyword.control.cite"
    },
    {
      "foreground": "ffbfe1",
      "background": "400022",
      "token": "variable.parameter.cite"
    },
    {
      "foreground": "ffffff80",
      "token": "text.latex variable.parameter.label"
    },
    {
      "foreground": "cdcdcd",
      "token": "meta.function markup"
    },
    {
      "foreground": "33333333",
      "token": "text.latex meta.group.braces"
    },
    {
      "foreground": "33333333",
      "background": "00000080",
      "token": "text.latex meta.environment.list"
    },
    {
      "foreground": "33333333",
      "background": "00000080",
      "token": "text.latex meta.environment.list meta.environment.list"
    },
    {
      "foreground": "33333333",
      "background": "000000",
      "token": "text.latex meta.environment.list meta.environment.list meta.environment.list"
    },
    {
      "foreground": "33333333",
      "token": "text.latex meta.environment.list meta.environment.list meta.environment.list meta.environment.list"
    },
    {
      "foreground": "33333333",
      "token": "text.latex meta.environment.list meta.environment.list meta.environment.list meta.environment.list meta.environment.list"
    },
    {
      "foreground": "33333333",
      "token": "text.latex meta.environment.list meta.environment.list meta.environment.list meta.environment.list meta.environment.list meta.environment.list"
    },
    {
      "foreground": "000000",
      "background": "cccccc",
      "token": "text.latex meta.end-document"
    },
    {
      "foreground": "000000",
      "background": "cccccc",
      "token": "text.latex meta.begin-document"
    },
    {
      "foreground": "000000",
      "background": "cccccc",
      "token": "meta.end-document.latex support.function"
    },
    {
      "foreground": "000000",
      "background": "cccccc",
      "token": "meta.end-document.latex variable.parameter"
    },
    {
      "foreground": "000000",
      "background": "cccccc",
      "token": "meta.begin-document.latex support.function"
    },
    {
      "foreground": "000000",
      "background": "cccccc",
      "token": "meta.begin-document.latex variable.parameter"
    },
    {
      "foreground": "00ffaa",
      "background": "00805533",
      "token": "meta.brace.erb.return-value"
    },
    {
      "background": "8080801a",
      "token": "source.ruby.rails.embedded.return-value.one-line"
    },
    {
      "foreground": "00fff8",
      "background": "00fff81a",
      "token": "punctuation.section.embedded -(source string source punctuation.section.embedded)"
    },
    {
      "foreground": "00fff8",
      "background": "00fff81a",
      "token": "meta.brace.erb.html"
    },
    {
      "background": "00fff81a",
      "token": "source.ruby.rails.embedded.one-line"
    },
    {
      "foreground": "406180",
      "token": "source string source punctuation.section.embedded"
    },
    {
      "background": "0d0d0d",
      "token": "source.js.embedded"
    },
    {
      "background": "000000",
      "token": "meta.brace.erb"
    },
    {
      "foreground": "ffffff",
      "background": "33333380",
      "token": "source string source"
    },
    {
      "foreground": "999999",
      "background": "00000099",
      "token": "source string.interpolated source"
    },
    {
      "background": "3333331a",
      "token": "source source"
    },
    {
      "background": "3333331a",
      "token": "source.java.embedded"
    },
    {
      "foreground": "ffffff",
      "token": "text -text.xml.strict"
    },
    {
      "foreground": "cccccc",
      "background": "000000",
      "token": "text source"
    },
    {
      "foreground": "cccccc",
      "background": "000000",
      "token": "meta.scope.django.template"
    },
    {
      "foreground": "999999",
      "token": "text string source"
    },
    {
      "foreground": "330004",
      "background": "ff0007",
      "fontStyle": "bold",
      "token": "invalid -invalid.SOMETHING"
    },
    {
      "foreground": "ff3600",
      "fontStyle": "underline",
      "token": "invalid.SOMETHING"
    },
    {
      "foreground": "333333",
      "token": "meta.syntax"
    },
    {
      "foreground": "4c4c4c",
      "background": "33333333",
      "token": "comment -comment.line"
    },
    {
      "foreground": "4c4c4c",
      "fontStyle": "italic",
      "token": "comment.line"
    },
    {
      "fontStyle": "italic",
      "token": "text comment.block -source"
    },
    {
      "foreground": "40ff9a",
      "background": "00401e",
      "token": "markup.inserted"
    },
    {
      "foreground": "ff40a3",
      "background": "400022",
      "token": "markup.deleted"
    },
    {
      "foreground": "ffff55",
      "background": "803d00",
      "token": "markup.changed"
    },
    {
      "foreground": "ffffff",
      "background": "000000",
      "token": "text.subversion-commit meta.scope.changed-files"
    },
    {
      "foreground": "ffffff",
      "background": "000000",
      "token": "text.subversion-commit meta.scope.changed-files.svn meta.diff.separator"
    },
    {
      "foreground": "000000",
      "background": "ffffff",
      "token": "text.subversion-commit"
    },
    {
      "foreground": "7f7f7f",
      "background": "ffffff03",
      "fontStyle": "bold",
      "token": "punctuation.terminator"
    },
    {
      "foreground": "7f7f7f",
      "background": "ffffff03",
      "fontStyle": "bold",
      "token": "meta.delimiter"
    },
    {
      "foreground": "7f7f7f",
      "background": "ffffff03",
      "fontStyle": "bold",
      "token": "punctuation.separator.method"
    },
    {
      "background": "00000080",
      "token": "punctuation.terminator.statement"
    },
    {
      "background": "00000080",
      "token": "meta.delimiter.statement.js"
    },
    {
      "background": "00000040",
      "token": "meta.delimiter.object.js"
    },
    {
      "foreground": "803d00",
      "fontStyle": "bold",
      "token": "string.quoted.single.brace"
    },
    {
      "foreground": "803d00",
      "fontStyle": "bold",
      "token": "string.quoted.double.brace"
    },
    {
      "foreground": "333333",
      "background": "dcdcdc",
      "token": "text.blog"
    },
    {
      "foreground": "333333",
      "background": "dcdcdc",
      "token": "text.mail"
    },
    {
      "foreground": "cccccc",
      "background": "000000",
      "token": "text.blog text"
    },
    {
      "foreground": "cccccc",
      "background": "000000",
      "token": "text.mail text"
    },
    {
      "foreground": "06403e",
      "background": "00fff81a",
      "token": "meta.header.blog keyword.other"
    },
    {
      "foreground": "06403e",
      "background": "00fff81a",
      "token": "meta.header.mail keyword.other"
    },
    {
      "foreground": "803d00",
      "background": "ffff551a",
      "token": "meta.header.blog string.unquoted.blog"
    },
    {
      "foreground": "803d00",
      "background": "ffff551a",
      "token": "meta.header.mail string.unquoted"
    },
    {
      "foreground": "ff0000",
      "token": "source.ocaml entity.name.type.module"
    },
    {
      "foreground": "ff0000",
      "background": "83000033",
      "token": "source.ocaml support.other.module"
    },
    {
      "foreground": "00fff8",
      "token": "entity.name.type.variant"
    },
    {
      "foreground": "00ff79",
      "token": "source.ocaml entity.name.tag"
    },
    {
      "foreground": "00ff79",
      "token": "source.ocaml meta.record.definition"
    },
    {
      "foreground": "ffffff",
      "fontStyle": "bold",
      "token": "punctuation.separator.parameters"
    },
    {
      "foreground": "4c4c4c",
      "background": "33333333",
      "token": "meta.brace.pipe"
    },
    {
      "foreground": "666666",
      "fontStyle": "bold",
      "token": "meta.brace.erb"
    },
    {
      "foreground": "666666",
      "fontStyle": "bold",
      "token": "source.ruby.embedded.source.brace"
    },
    {
      "foreground": "666666",
      "fontStyle": "bold",
      "token": "punctuation.section.dictionary"
    },
    {
      "foreground": "666666",
      "fontStyle": "bold",
      "token": "punctuation.terminator.dictionary"
    },
    {
      "foreground": "666666",
      "fontStyle": "bold",
      "token": "punctuation.separator.object"
    },
    {
      "foreground": "666666",
      "fontStyle": "bold",
      "token": "punctuation.separator.statement"
    },
    {
      "foreground": "666666",
      "fontStyle": "bold",
      "token": "punctuation.separator.key-value.css"
    },
    {
      "foreground": "999999",
      "fontStyle": "bold",
      "token": "punctuation.section.scope.curly"
    },
    {
      "foreground": "999999",
      "fontStyle": "bold",
      "token": "punctuation.section.scope"
    },
    {
      "foreground": "0c823b",
      "fontStyle": "bold",
      "token": "punctuation.separator.objects"
    },
    {
      "foreground": "0c823b",
      "fontStyle": "bold",
      "token": "meta.group.braces.curly meta.delimiter.object.comma"
    },
    {
      "foreground": "0c823b",
      "fontStyle": "bold",
      "token": "punctuation.separator.key-value -meta.tag"
    },
    {
      "foreground": "0c823b",
      "fontStyle": "bold",
      "token": "source.ocaml punctuation.separator.match-definition"
    },
    {
      "foreground": "800043",
      "token": "punctuation.separator.parameters.function.js"
    },
    {
      "foreground": "800043",
      "token": "punctuation.definition.function"
    },
    {
      "foreground": "800043",
      "token": "punctuation.separator.function-return"
    },
    {
      "foreground": "800043",
      "token": "punctuation.separator.function-definition"
    },
    {
      "foreground": "800043",
      "token": "punctuation.definition.arguments"
    },
    {
      "foreground": "800043",
      "token": "punctuation.separator.arguments"
    },
    {
      "foreground": "7f5e40",
      "background": "803d001a",
      "fontStyle": "bold",
      "token": "meta.group.braces.square punctuation.section.scope"
    },
    {
      "foreground": "7f5e40",
      "background": "803d001a",
      "fontStyle": "bold",
      "token": "meta.group.braces.square meta.delimiter.object.comma"
    },
    {
      "foreground": "7f5e40",
      "background": "803d001a",
      "fontStyle": "bold",
      "token": "meta.brace.square"
    },
    {
      "foreground": "7f5e40",
      "background": "803d001a",
      "fontStyle": "bold",
      "token": "punctuation.separator.array"
    },
    {
      "foreground": "7f5e40",
      "background": "803d001a",
      "fontStyle": "bold",
      "token": "punctuation.section.array"
    },
    {
      "foreground": "7f5e40",
      "background": "803d001a",
      "fontStyle": "bold",
      "token": "punctuation.definition.array"
    },
    {
      "foreground": "7f5e40",
      "background": "803d001a",
      "fontStyle": "bold",
      "token": "punctuation.definition.constant.range"
    },
    {
      "background": "803d001a",
      "token": "meta.structure.array -punctuation.definition.array"
    },
    {
      "background": "803d001a",
      "token": "meta.definition.range -punctuation.definition.constant.range"
    },
    {
      "background": "00000080",
      "token": "meta.brace.curly meta.group.css"
    },
    {
      "foreground": "666666",
      "background": "00000080",
      "token": "meta.source.embedded"
    },
    {
      "foreground": "666666",
      "background": "00000080",
      "token": "entity.other.django.tagbraces"
    },
    {
      "background": "00000080",
      "token": "source.ruby meta.even-tab"
    },
    {
      "background": "00000080",
      "token": "source.ruby meta.even-tab.group2"
    },
    {
      "background": "00000080",
      "token": "source.ruby meta.even-tab.group4"
    },
    {
      "background": "00000080",
      "token": "source.ruby meta.even-tab.group6"
    },
    {
      "background": "00000080",
      "token": "source.ruby meta.even-tab.group8"
    },
    {
      "background": "00000080",
      "token": "source.ruby meta.even-tab.group10"
    },
    {
      "background": "00000080",
      "token": "source.ruby meta.even-tab.group12"
    },
    {
      "foreground": "666666",
      "token": "meta.block.slate"
    },
    {
      "foreground": "cccccc",
      "token": "meta.block.content.slate"
    },
    {
      "background": "0a0a0a",
      "token": "meta.odd-tab.group1"
    },
    {
      "background": "0a0a0a",
      "token": "meta.group.braces"
    },
    {
      "background": "0a0a0a",
      "token": "meta.block.slate"
    },
    {
      "background": "0a0a0a",
      "token": "text.xml.strict meta.tag"
    },
    {
      "background": "0a0a0a",
      "token": "meta.paren-group"
    },
    {
      "background": "0a0a0a",
      "token": "meta.section"
    },
    {
      "background": "0e0e0e",
      "token": "meta.even-tab.group2"
    },
    {
      "background": "0e0e0e",
      "token": "meta.group.braces meta.group.braces"
    },
    {
      "background": "0e0e0e",
      "token": "meta.block.slate meta.block.slate"
    },
    {
      "background": "0e0e0e",
      "token": "text.xml.strict meta.tag meta.tag"
    },
    {
      "background": "0e0e0e",
      "token": "meta.group.braces meta.group.braces"
    },
    {
      "background": "0e0e0e",
      "token": "meta.paren-group meta.paren-group"
    },
    {
      "background": "0e0e0e",
      "token": "meta.section meta.section"
    },
    {
      "background": "111111",
      "token": "meta.odd-tab.group3"
    },
    {
      "background": "111111",
      "token": "meta.group.braces meta.group.braces meta.group.braces"
    },
    {
      "background": "111111",
      "token": "meta.block.slate meta.block.slate meta.block.slate"
    },
    {
      "background": "111111",
      "token": "text.xml.strict meta.tag meta.tag meta.tag"
    },
    {
      "background": "111111",
      "token": "meta.group.braces meta.group.braces meta.group.braces"
    },
    {
      "background": "111111",
      "token": "meta.paren-group meta.paren-group meta.paren-group"
    },
    {
      "background": "111111",
      "token": "meta.section meta.section meta.section"
    },
    {
      "background": "151515",
      "token": "meta.even-tab.group4"
    },
    {
      "background": "151515",
      "token": "meta.group.braces meta.group.braces meta.group.braces meta.group.braces"
    },
    {
      "background": "151515",
      "token": "meta.block.slate meta.block.slate meta.block.slate meta.block.slate"
    },
    {
      "background": "151515",
      "token": "text.xml.strict meta.tag meta.tag meta.tag meta.tag"
    },
    {
      "background": "151515",
      "token": "meta.group.braces meta.group.braces meta.group.braces meta.group.braces"
    },
    {
      "background": "151515",
      "token": "meta.paren-group meta.paren-group meta.paren-group meta.paren-group"
    },
    {
      "background": "151515",
      "token": "meta.section meta.section meta.section meta.section"
    },
    {
      "background": "191919",
      "token": "meta.odd-tab.group5"
    },
    {
      "background": "191919",
      "token": "meta.group.braces meta.group.braces meta.group.braces meta.group.braces meta.group.braces"
    },
    {
      "background": "191919",
      "token": "meta.block.slate meta.block.slate meta.block.slate meta.block.slate meta.block.slate"
    },
    {
      "background": "191919",
      "token": "text.xml.strict meta.tag meta.tag meta.tag meta.tag meta.tag"
    },
    {
      "background": "191919",
      "token": "meta.group.braces meta.group.braces meta.group.braces meta.group.braces meta.group.braces"
    },
    {
      "background": "191919",
      "token": "meta.paren-group meta.paren-group meta.paren-group meta.paren-group meta.paren-group"
    },
    {
      "background": "191919",
      "token": "meta.section meta.section meta.section meta.section meta.section"
    },
    {
      "background": "1c1c1c",
      "token": "meta.even-tab.group6"
    },
    {
      "background": "1c1c1c",
      "token": "meta.group.braces meta.group.braces meta.group.braces meta.group.braces meta.group.braces meta.group.braces"
    },
    {
      "background": "1c1c1c",
      "token": "meta.block.slate meta.block.slate meta.block.slate meta.block.slate meta.block.slate meta.block.slate"
    },
    {
      "background": "1c1c1c",
      "token": "text.xml.strict meta.tag meta.tag meta.tag meta.tag meta.tag meta.tag"
    },
    {
      "background": "1c1c1c",
      "token": "meta.group.braces meta.group.braces meta.group.braces meta.group.braces meta.group.braces meta.group.braces"
    },
    {
      "background": "1c1c1c",
      "token": "meta.paren-group meta.paren-group meta.paren-group meta.paren-group meta.paren-group meta.paren-group"
    },
    {
      "background": "1c1c1c",
      "token": "meta.section meta.section meta.section meta.section meta.section meta.section"
    },
    {
      "background": "1f1f1f",
      "token": "meta.odd-tab.group7"
    },
    {
      "background": "1f1f1f",
      "token": "meta.group.braces meta.group.braces meta.group.braces meta.group.braces meta.group.braces meta.group.braces meta.group.braces"
    },
    {
      "background": "1f1f1f",
      "token": "meta.block.slate meta.block.slate meta.block.slate meta.block.slate meta.block.slate meta.block.slate meta.block.slate"
    },
    {
      "background": "1f1f1f",
      "token": "text.xml.strict meta.tag meta.tag meta.tag meta.tag meta.tag meta.tag meta.tag"
    },
    {
      "background": "1f1f1f",
      "token": "meta.group.braces meta.group.braces meta.group.braces meta.group.braces meta.group.braces meta.group.braces meta.group.braces"
    },
    {
      "background": "1f1f1f",
      "token": "meta.paren-group meta.paren-group meta.paren-group meta.paren-group meta.paren-group meta.paren-group meta.paren-group"
    },
    {
      "background": "1f1f1f",
      "token": "meta.section meta.section meta.section meta.section meta.section meta.section meta.section"
    },
    {
      "background": "212121",
      "token": "meta.even-tab.group8"
    },
    {
      "background": "212121",
      "token": "meta.group.braces meta.group.braces meta.group.braces meta.group.braces meta.group.braces meta.group.braces meta.group.braces meta.group.braces"
    },
    {
      "background": "212121",
      "token": "meta.block.slate meta.block.slate meta.block.slate meta.block.slate meta.block.slate meta.block.slate meta.block.slate meta.block.slate"
    },
    {
      "background": "212121",
      "token": "text.xml.strict meta.tag meta.tag meta.tag meta.tag meta.tag meta.tag meta.tag meta.tag"
    },
    {
      "background": "212121",
      "token": "meta.group.braces meta.group.braces meta.group.braces meta.group.braces meta.group.braces meta.group.braces meta.group.braces meta.group.braces"
    },
    {
      "background": "212121",
      "token": "meta.paren-group meta.paren-group meta.paren-group meta.paren-group meta.paren-group meta.paren-group meta.paren-group meta.paren-group"
    },
    {
      "background": "212121",
      "token": "meta.section meta.section meta.section meta.section meta.section meta.section meta.section meta.section"
    },
    {
      "background": "242424",
      "token": "meta.odd-tab.group9"
    },
    {
      "background": "242424",
      "token": "meta.group.braces meta.group.braces meta.group.braces meta.group.braces meta.group.braces meta.group.braces meta.group.braces meta.group.braces meta.group.braces"
    },
    {
      "background": "242424",
      "token": "meta.block.slate meta.block.slate meta.block.slate meta.block.slate meta.block.slate meta.block.slate meta.block.slate meta.block.slate meta.block.slate"
    },
    {
      "background": "242424",
      "token": "text.xml.strict meta.tag meta.tag meta.tag meta.tag meta.tag meta.tag meta.tag meta.tag meta.tag"
    },
    {
      "background": "242424",
      "token": "meta.group.braces meta.group.braces meta.group.braces meta.group.braces meta.group.braces meta.group.braces meta.group.braces meta.group.braces meta.group.braces"
    },
    {
      "background": "242424",
      "token": "meta.paren-group meta.paren-group meta.paren-group meta.paren-group meta.paren-group meta.paren-group meta.paren-group meta.paren-group meta.paren-group"
    },
    {
      "background": "242424",
      "token": "meta.section meta.section meta.section meta.section meta.section meta.section meta.section meta.section meta.section"
    },
    {
      "background": "1f1f1f",
      "token": "meta.even-tab.group10"
    },
    {
      "background": "151515",
      "token": "meta.odd-tab.group11"
    },
    {
      "foreground": "1b95e2",
      "token": "meta.property.vendor.microsoft.trident.4"
    },
    {
      "foreground": "1b95e2",
      "token": "meta.property.vendor.microsoft.trident.4 support.type.property-name"
    },
    {
      "foreground": "1b95e2",
      "token": "meta.property.vendor.microsoft.trident.4 punctuation.terminator.rule"
    },
    {
      "foreground": "f5c034",
      "token": "meta.property.vendor.microsoft.trident.5"
    },
    {
      "foreground": "f5c034",
      "token": "meta.property.vendor.microsoft.trident.5 support.type.property-name"
    },
    {
      "foreground": "f5c034",
      "token": "meta.property.vendor.microsoft.trident.5 punctuation.separator.key-value"
    },
    {
      "foreground": "f5c034",
      "token": "meta.property.vendor.microsoft.trident.5 punctuation.terminator.rule"
    }
  ],
  "colors": {
    "editor.foreground": "#EEEEEE",
    "editor.background": "#0D0D0DFA",
    "editor.selectionBackground": "#0010B499",
    "editor.lineHighlightBackground": "#00008033",
    "editorCursor.foreground": "#3333FF",
    "editorWhitespace.foreground": "#CCCCCC1A"
  }
}