{
  "name": "Moonlight II",
  "type": "dark",
  "colors": {
    "foreground": "--moonlight-gray-10",
    "focusBorder": "--moonlight-blue",
    "contrastBorder": "--moonlight-gray-2",
    "editorCursor.foreground": "--moonlight-blue",
    "editorRuler.foreground": "--moonlight-gray-6bb",
    "scrollbar.shadow": "#00000022",
    "tree.indentGuidesStroke": "--moonlight-gray-766",
    "editorLink.activeForeground": "--moonlight-gray-10",
    "selection.background": "--moonlight-gray-10",
    "progressBar.background": "--moonlight-blue",
    "textLink.foreground": "--moonlight-sky-blue",
    "textLink.activeForeground": "#b2dfff",
    "editorLineNumber.foreground": "--moonlight-gray-6",
    "editorLineNumber.activeForeground": "--moonlight-gray-7",
    "editorBracketMatch.border": "--moonlight-bluebb",
    "editorBracketMatch.background": "--moonlight-gray-4",
    "editorWhitespace.foreground": "--moonlight-gray-1040",
    "editor.background": "--moonlight-gray-4",
    "editor.foreground": "--moonlight-gray-10",
    "editor.lineHighlightBackground": "--moonlight-gray-5",
    "editor.selectionBackground": "--moonlight-gray-750",
    "editor.selectionHighlightBackground": "--moonlight-gray-6",
    "editor.findMatchBackground": "--moonlight-gray-6",
    "editor.findMatchBorder": "--moonlight-cyan",
    "editor.findMatchHighlightBackground": "--moonlight-gray-6",
    "editorOverviewRuler.findMatchForeground": "--moonlight-cyanbb",
    "editorOverviewRuler.errorForeground": "--moonlight-redcc",
    "editorOverviewRuler.infoForeground": "--moonlight-sky-blue66",
    "editorOverviewRuler.warningForeground": "--moonlight-yellowcc",
    "editorOverviewRuler.modifiedForeground": "--moonlight-blue66",
    "editorOverviewRuler.addedForeground": "--moonlight-green66",
    "editorOverviewRuler.deletedForeground": "--moonlight-light-red66",
    "editorOverviewRuler.bracketMatchForeground": "--moonlight-dark-bluebb",
    "editorOverviewRuler.border": "--moonlight-gray-4",
    "editorHoverWidget.background": "#1b1d2c",
    "editorHoverWidget.border": "#000000aa",
    "editorIndentGuide.background": "--moonlight-gray-6bb",
    "editorIndentGuide.activeBackground": "--moonlight-gray-7aa",
    "editorGroupHeader.tabsBackground": "--moonlight-gray-3",
    "editorGroup.border": "--moonlight-gray-2",
    "editorGutter.modifiedBackground": "--moonlight-blue66",
    "editorGutter.addedBackground": "--moonlight-green66",
    "editorGutter.deletedBackground": "--moonlight-dark-redaa",
    "tab.activeBorder": "--moonlight-blue",
    "tab.activeModifiedBorder": "--moonlight-gray-7",
    "tab.unfocusedActiveBorder": "--moonlight-gray-7",
    "tab.activeForeground": "--moonlight-gray-10",
    "tab.activeBackground": "--moonlight-gray-4",
    "tab.inactiveForeground": "--moonlight-gray-7",
    "tab.inactiveBackground": "--moonlight-gray-3",
    "tab.unfocusedActiveForeground": "--moonlight-gray-10",
    "tab.border": "--moonlight-gray-2",
    "statusBar.noFolderBackground": "--moonlight-gray-4",
    "statusBar.border": "--moonlight-gray-2",
    "statusBar.background": "--moonlight-gray-3",
    "statusBar.foreground": "--moonlight-gray-7",
    "statusBar.debuggingBackground": "--moonlight-blue",
    "statusBar.debuggingForeground": "--moonlight-gray-10",
    "statusBarItem.hoverBackground": "--moonlight-gray-720",
    "activityBar.background": "--moonlight-gray-3",
    "activityBar.border": "--moonlight-gray-460",
    "activityBar.foreground": "--moonlight-gray-9",
    "activityBarBadge.background": "--moonlight-dark-blue",
    "activityBarBadge.foreground": "#ffffff",
    "titleBar.activeBackground": "--moonlight-gray-3",
    "titleBar.activeForeground": "--moonlight-gray-10",
    "titleBar.inactiveBackground": "--moonlight-gray-3",
    "titleBar.inactiveForeground": "--moonlight-gray-7",
    "sideBar.background": "--moonlight-gray-3",
    "sideBar.foreground": "--moonlight-gray-7",
    "sideBar.border": "--moonlight-gray-2",
    "titleBar.border": "--moonlight-gray-2",
    "sideBarTitle.foreground": "--moonlight-gray-10",
    "sideBarSectionHeader.background": "--moonlight-gray-3",
    "sideBarSectionHeader.border": "--moonlight-gray-460",
    "input.background": "--moonlight-gray-2",
    "input.foreground": "--moonlight-gray-10",
    "input.placeholderForeground": "--moonlight-gray-10aa",
    "input.border": "#00000066",
    "inputValidation.errorBackground": "#c53b53",
    "inputValidation.errorForeground": "#ffffff",
    "inputValidation.errorBorder": "--moonlight-dark-red50",
    "inputValidation.infoBackground": "#446bbb",
    "inputValidation.infoForeground": "#ffffff",
    "inputValidation.infoBorder": "--moonlight-blue50",
    "inputValidation.warningBackground": "#ad7c43",
    "inputValidation.warningForeground": "#ffffff",
    "inputValidation.warningBorder": "--moonlight-yellow50",
    "dropdown.foreground": "--moonlight-gray-10",
    "dropdown.background": "--moonlight-gray-5",
    "dropdown.border": "#00000066",
    "list.hoverForeground": "--moonlight-gray-10",
    "list.hoverBackground": "--moonlight-gray-3",
    "list.activeSelectionBackground": "#383e5c",
    "list.activeSelectionForeground": "#ffffff",
    "list.inactiveSelectionForeground": "--moonlight-gray-10",
    "list.inactiveSelectionBackground": "#292e46",
    "list.focusBackground": "--moonlight-gray-1",
    "list.focusForeground": "--moonlight-gray-10",
    "list.highlightForeground": "--moonlight-cyan",
    "list.warningForeground": "--moonlight-yellowcc",
    "terminal.foreground": "--moonlight-gray-10-alt",
    "terminal.selectionBackground": "--moonlight-gray-1044",
    "terminal.ansiWhite": "--moonlight-gray-10",
    "terminal.ansiBlack": "#000000",
    "terminal.ansiBlue": "--moonlight-blue",
    "terminal.ansiCyan": "--moonlight-cyan",
    "terminal.ansiGreen": "--moonlight-green",
    "terminal.ansiMagenta": "--moonlight-pink",
    "terminal.ansiRed": "--moonlight-red",
    "terminal.ansiYellow": "--moonlight-yellow",
    "terminal.ansiBrightWhite": "--moonlight-gray-10",
    "terminal.ansiBrightBlack": "--moonlight-gray-7",
    "terminal.ansiBrightBlue": "--moonlight-blue",
    "terminal.ansiBrightCyan": "--moonlight-cyan",
    "terminal.ansiBrightGreen": "--moonlight-green",
    "terminal.ansiBrightMagenta": "--moonlight-pink",
    "terminal.ansiBrightRed": "--moonlight-red",
    "terminal.ansiBrightYellow": "--moonlight-yellow",
    "scrollbarSlider.background": "--moonlight-gray-730",
    "scrollbarSlider.hoverBackground": "--moonlight-gray-830",
    "scrollbarSlider.activeBackground": "--moonlight-blue",
    "minimap.findMatchHighlight": "--moonlight-cyancc",
    "minimap.selectionHighlight": "--moonlight-cyan33",
    "minimapGutter.addedBackground": "--moonlight-green66",
    "minimapGutter.modifiedBackground": "--moonlight-blue66",
    "editorSuggestWidget.background": "--moonlight-gray-2",
    "editorSuggestWidget.foreground": "--moonlight-gray-8",
    "editorSuggestWidget.highlightForeground": "--moonlight-cyan",
    "editorSuggestWidget.selectedBackground": "--moonlight-gray-5",
    "editorSuggestWidget.border": "#00000033",
    "editorError.foreground": "--moonlight-dark-red",
    "editorWarning.foreground": "--moonlight-yellowcc",
    "editorWidget.background": "--moonlight-gray-3",
    "editorWidget.resizeBorder": "--moonlight-blue",
    "editorMarkerNavigation.background": "--moonlight-gray-1005",
    "widget.shadow": "#00000033",
    "panel.border": "#00000033",
    "panel.background": "--moonlight-gray-3",
    "panel.dropBackground": "--moonlight-gray-10",
    "panelTitle.inactiveForeground": "--moonlight-gray-7",
    "panelTitle.activeForeground": "--moonlight-gray-10",
    "panelTitle.activeBorder": "--moonlight-blue",
    "terminalCursor.foreground": "--moonlight-blue",
    "diffEditor.insertedTextBackground": "--moonlight-green15",
    "diffEditor.removedTextBackground": "--moonlight-dark-red20",
    "notifications.background": "--moonlight-gray-2",
    "notifications.foreground": "--moonlight-gray-10",
    "notificationLink.foreground": "--moonlight-blue",
    "badge.background": "--moonlight-dark-blue",
    "badge.foreground": "#ffffff",
    "button.background": "--moonlight-dark-blue",
    "button.hoverBackground": "--moonlight-sky-bluecc",
    "extensionButton.prominentBackground": "--moonlight-dark-blue",
    "extensionButton.prominentHoverBackground": "--moonlight-sky-bluecc",
    "peekView.border": "#00000030",
    "peekViewEditor.background": "--moonlight-gray-1005",
    "peekViewTitle.background": "--moonlight-gray-1005",
    "peekViewResult.background": "--moonlight-gray-1005",
    "peekViewEditorGutter.background": "--moonlight-gray-1005",
    "peekViewTitleDescription.foreground": "--moonlight-gray-1060",
    "peekViewResult.matchHighlightBackground": "--moonlight-gray-750",
    "peekViewEditor.matchHighlightBackground": "--moonlight-gray-750",
    "debugToolBar.background": "--moonlight-gray-3",
    "pickerGroup.foreground": "--moonlight-blue",
    "gitDecoration.deletedResourceForeground": "--moonlight-dark-reddd",
    "gitDecoration.conflictingResourceForeground": "--moonlight-yellowcc",
    "gitDecoration.modifiedResourceForeground": "--moonlight-blueee",
    "gitDecoration.untrackedResourceForeground": "#77e0c6dd",
    "gitDecoration.ignoredResourceForeground": "#777fabaa",
    "gitlens.trailingLineForegroundColor": "--moonlight-gray-7aa",
    "editorCodeLens.foreground": "--moonlight-gray-7",
    "peekViewResult.selectionBackground": "--moonlight-gray-770",
    "breadcrumb.background": "--moonlight-gray-4",
    "breadcrumb.foreground": "--moonlight-gray-7",
    "breadcrumb.focusForeground": "--moonlight-gray-10",
    "breadcrumb.activeSelectionForeground": "--moonlight-blue",
    "breadcrumbPicker.background": "--moonlight-gray-3",
    "menu.background": "--moonlight-gray-3",
    "menu.foreground": "--moonlight-gray-10",
    "menu.selectionBackground": "#00000050",
    "menu.selectionForeground": "--moonlight-blue",
    "menu.selectionBorder": "#00000030",
    "menu.separatorBackground": "--moonlight-gray-10",
    "menubar.selectionBackground": "#00000030",
    "menubar.selectionForeground": "--moonlight-blue",
    "menubar.selectionBorder": "#00000030",
    "settings.dropdownForeground": "--moonlight-gray-10",
    "settings.dropdownBackground": "--moonlight-gray-5",
    "settings.dropdownBorder": "--moonlight-gray-2",
    "settings.numberInputForeground": "--moonlight-gray-10",
    "settings.numberInputBackground": "--moonlight-gray-2",
    "settings.numberInputBorder": "#00000066",
    "settings.textInputForeground": "--moonlight-gray-10",
    "settings.textInputBackground": "--moonlight-gray-2",
    "settings.textInputBorder": "#00000066",
    "settings.headerForeground": "--moonlight-blue",
    "settings.modifiedItemIndicator": "--moonlight-blue",
    "settings.checkboxBackground": "--moonlight-gray-1",
    "settings.checkboxForeground": "--moonlight-gray-10",
    "settings.checkboxBorder": "#00000066"
  },
  "tokenColors": [
    {
      "name": "Comment",
      "scope": [
        "comment",
        "punctuation.definition.comment",
        "string.quoted.docstring"
      ],
      "settings": {
        "foreground": "--moonlight-indigo"
      }
    },
    {
      "name": "Variables and Plain Text",
      "scope": [
        "variable",
        "support.variable",
        "string constant.other.placeholder",
        "text.html"
      ],
      "settings": {
        "foreground": "--moonlight-gray-10"
      }
    },
    {
      "name": "DOM Variables",
      "scope": [
        "support.variable.dom",
        "support.constant.math",
        "support.type.object.module",
        "support.variable.object.process",
        "support.constant.json"
      ],
      "settings": {
        "foreground": "--moonlight-yellow"
      }
    },
    {
      "name": "Nil",
      "scope": ["constant.language.undefined", "constant.language.null"],
      "settings": {
        "foreground": "--moonlight-desaturated-gray"
      }
    },
    {
      "name": "PHP Constants",
      "scope": ["constant.other.php"],
      "settings": {
        "foreground": "--moonlight-yellow"
      }
    },
    {
      "name": "Colors",
      "scope": ["constant.other.color"],
      "settings": {
        "foreground": "#ffffff"
      }
    },
    {
      "name": "Invalid",
      "scope": ["invalid", "invalid.illegal"],
      "settings": {
        "foreground": "--moonlight-dark-red"
      }
    },
    {
      "name": "Invalid deprecated",
      "scope": ["invalid.deprecated"],
      "settings": {
        "foreground": "--moonlight-purple"
      }
    },
    {
      "name": "Keyword, Storage",
      "scope": [
        "keyword",
        "storage.type",
        "storage.modifier",
        "keyword.other.important"
      ],
      "settings": {
        "foreground": "--moonlight-purple"
      }
    },
    {
      "name": "Keyword, Storage",
      "scope": ["keyword.control", "storage"],
      "settings": {}
    },
    {
      "name": "Interpolation",
      "scope": [
        "punctuation.definition.template-expression",
        "punctuation.section.embedded"
      ],
      "settings": {
        "foreground": "--moonlight-cyan"
      }
    },
    {
      "name": "Spread",
      "scope": ["keyword.operator.spread", "keyword.operator.rest"],
      "settings": {
        "foreground": "--moonlight-red",
        "fontStyle": "bold"
      }
    },
    {
      "name": "Operator, Misc",
      "scope": [
        "keyword.operator",
        "keyword.control",
        "punctuation",
        "punctuation.definition.string",
        "punctuation.support.type.property-name",
        "text.html.vue-html meta.tag",
        "punctuation.definition.keyword",
        "punctuation.terminator.rule",
        "punctuation.definition.entity",
        "constant.other.color",
        "meta.tag",
        "punctuation.definition.tag",
        "punctuation.separator.inheritance.php",
        "punctuation.definition.block.tag",
        "punctuation.definition.tag.html",
        "punctuation.definition.tag.begin.html",
        "punctuation.definition.tag.end.html",
        "meta.property-list",
        "meta.brace.square",
        "keyword.other.template",
        "keyword.other.substitution"
      ],
      "settings": {
        "foreground": "--moonlight-cyan"
      }
    },
    {
      "name": "Keyword Control",
      "scope": ["keyword.control"],
      "settings": {}
    },
    {
      "name": "Tag",
      "scope": ["entity.name.tag", "meta.tag", "markup.deleted.git_gutter"],
      "settings": {
        "foreground": "--moonlight-red"
      }
    },
    {
      "name": "Function, Special Method",
      "scope": [
        "entity.name.function",
        "variable.function",
        "keyword.other.special-method"
      ],
      "settings": {
        "foreground": "--moonlight-blue"
      }
    },
    {
      "name": "Support Function",
      "scope": ["support.function", "meta.function-call entity.name.function"],
      "settings": {
        "foreground": "--moonlight-sky-blue"
      }
    },
    {
      "name": "C-related Block Level Variables",
      "scope": ["source.cpp meta.block variable.other"],
      "settings": {
        "foreground": "--moonlight-red"
      }
    },
    {
      "name": "Other Variable, String Link",
      "scope": ["support.other.variable", "string.other.link"],
      "settings": {
        "foreground": "--moonlight-red"
      }
    },
    {
      "name": "Constant, Function Argument, Tag Attribute, Embedded",
      "scope": [
        "variable.other.constant",
        "constant.language",
        "keyword.other.type.php",
        "storage.type.php",
        "support.constant",
        "constant.character",
        "constant.escape",
        "keyword.other.unit"
      ],
      "settings": {
        "foreground": "--moonlight-light-red"
      }
    },
    {
      "name": "Number, Boolean",
      "scope": [
        "constant.numeric",
        "constant.language.boolean",
        "constant.language.json",
        "constant.language.infinity",
        "constant.language.nan"
      ],
      "settings": {
        "foreground": "--moonlight-orange"
      }
    },
    {
      "name": "Function Argument",
      "scope": [
        "variable.parameter.function.language.special",
        "variable.parameter",
        "meta.function.parameter variable"
      ],
      "settings": {
        "foreground": "--moonlight-pink"
      }
    },
    {
      "name": "String, Symbols, Inherited Class, Markup Heading",
      "scope": [
        "string",
        "constant.other.symbol",
        "constant.other.key",
        "entity.other.inherited-class",
        "markup.heading",
        "markup.inserted.git_gutter",
        "meta.group.braces.curly constant.other.object.key.js string.unquoted.label.js",
        "meta.attribute-selector"
      ],
      "settings": {
        "fontStyle": "",
        "foreground": "--moonlight-green"
      }
    },
    {
      "name": "Object",
      "scope": ["variable.other.object"],
      "settings": {
        "foreground": "--moonlight-yellow"
      }
    },
    {
      "name": "Object Key",
      "scope": [
        "meta.object-literal.key",
        "string.alias.graphql",
        "string.unquoted.graphql",
        "string.unquoted.alias.graphql",
        "meta.field.declaration.ts variable.object.property",
        "variable.object.property"
      ],
      "settings": {
        "foreground": "--moonlight-teal"
      }
    },
    {
      "name": "Nested Object Property",
      "scope": ["meta.object.member", "variable.other.object.property"],
      "settings": {
        "foreground": "--moonlight-gray-8"
      }
    },
    {
      "name": "Object Property",
      "scope": [
        "variable.other.property",
        "support.variable.property",
        "support.variable.property.dom"
      ],
      "settings": {
        "foreground": "--moonlight-gray-8"
      }
    },
    {
      "name": "Haskell Constants",
      "scope": ["source.haskell constant.other.haskell"],
      "settings": {
        "foreground": "--moonlight-light-red"
      }
    },
    {
      "name": "Haskell Imports",
      "scope": ["source.haskell meta.import.haskell entity.name.namespace"],
      "settings": {
        "foreground": "--moonlight-gray-10"
      }
    },
    {
      "name": "Types Fixes",
      "scope": [
        "source.haskell storage.type",
        "source.c storage.type",
        "source.java storage.type"
      ],
      "settings": {
        "foreground": "--moonlight-yellow"
      }
    },
    {
      "name": "Lambda Arrow",
      "scope": ["storage.type.function"],
      "settings": {
        "foreground": "--moonlight-purple"
      }
    },
    {
      "name": "Class, Support",
      "scope": [
        "entity.name",
        "support.type",
        "support.class",
        "support.orther.namespace.use.php",
        "meta.use.php",
        "support.other.namespace.php",
        "markup.changed.git_gutter",
        "support.type.sys-types"
      ],
      "settings": {
        "foreground": "--moonlight-yellow"
      }
    },
    {
      "name": "Entity types",
      "scope": ["support.type"],
      "settings": {
        "foreground": "--moonlight-orange"
      }
    },
    {
      "name": "CSS Class and Support",
      "scope": [
        "source.css support.type.property-name",
        "source.sass support.type.property-name",
        "source.scss support.type.property-name",
        "source.less support.type.property-name",
        "source.stylus support.type.property-name",
        "source.postcss support.type.property-name",
        "support.type.property-name.css",
        "support.type.vendored.property-name"
      ],
      "settings": {
        "foreground": "--moonlight-blue"
      }
    },
    {
      "name": "Sub-methods",
      "scope": [
        "entity.name.module.js",
        "variable.import.parameter.js",
        "variable.other.class.js"
      ],
      "settings": {
        "foreground": "--moonlight-red"
      }
    },
    {
      "name": "Language methods",
      "scope": ["variable.language"],
      "settings": {
        "foreground": "--moonlight-red"
      }
    },
    {
      "name": "entity.name.method.js",
      "scope": ["entity.name.method.js"],
      "settings": {
        "foreground": "--moonlight-blue"
      }
    },
    {
      "name": "meta.method.js",
      "scope": [
        "meta.class-method.js entity.name.function.js",
        "variable.function.constructor"
      ],
      "settings": {
        "foreground": "--moonlight-blue"
      }
    },
    {
      "name": "Attributes",
      "scope": ["entity.other.attribute-name"],
      "settings": {
        "foreground": "--moonlight-purple"
      }
    },
    {
      "name": "HTML Attributes",
      "scope": [
        "text.html.basic entity.other.attribute-name.html",
        "text.html.basic entity.other.attribute-name"
      ],
      "settings": {
        "foreground": "--moonlight-yellow"
      }
    },
    {
      "name": "HTML Doctype",
      "scope": [
        "meta.tag.metadata.doctype entity.name.tag",
        "meta.tag.metadata.doctype entity.other.attribute-name"
      ],
      "settings": {
        "foreground": "--moonlight-purple"
      }
    },
    {
      "name": "CSS Classes",
      "scope": ["entity.other.attribute-name.class"],
      "settings": {
        "foreground": "--moonlight-yellow"
      }
    },
    {
      "name": "CSS ID's",
      "scope": ["source.sass keyword.control"],
      "settings": {
        "foreground": "--moonlight-blue"
      }
    },
    {
      "name": "CSS psuedo selectors",
      "scope": [
        "entity.other.attribute-name.pseudo-class",
        "entity.other.attribute-name.pseudo-element"
      ],
      "settings": {
        "foreground": "--moonlight-teal"
      }
    },
    {
      "name": "CSS Property value",
      "scope": ["support.constant.property-value"],
      "settings": {
        "foreground": "--moonlight-pink"
      }
    },
    {
      "name": "Inserted",
      "scope": ["markup.inserted"],
      "settings": {
        "foreground": "--moonlight-green"
      }
    },
    {
      "name": "Deleted",
      "scope": ["markup.deleted"],
      "settings": {
        "foreground": "--moonlight-red"
      }
    },
    {
      "name": "Changed",
      "scope": ["markup.changed"],
      "settings": {
        "foreground": "--moonlight-purple"
      }
    },
    {
      "name": "Regular Expressions",
      "scope": ["string.regexp"],
      "settings": {
        "foreground": "--moonlight-bright-cyan"
      }
    },
    {
      "name": "Regular Expressions - Punctuation",
      "scope": ["punctuation.definition.group"],
      "settings": {
        "foreground": "--moonlight-red"
      }
    },
    {
      "name": "Regular Expressions - Character Class",
      "scope": [
        "constant.other.character-class.regexp",
        "keyword.control.anchor.regexp"
      ],
      "settings": {
        "foreground": "--moonlight-purple"
      }
    },
    {
      "name": "Regular Expressions - Character Class Set",
      "scope": ["constant.other.character-class.set.regexp"],
      "settings": {
        "foreground": "--moonlight-yellow"
      }
    },
    {
      "name": "Regular Expressions - Quantifier",
      "scope": ["keyword.operator.quantifier.regexp"],
      "settings": {
        "foreground": "--moonlight-pink"
      }
    },
    {
      "name": "Escape Characters",
      "scope": ["constant.character.escape"],
      "settings": {
        "foreground": "--moonlight-cyan"
      }
    },
    {
      "name": "URL",
      "scope": ["*url*", "*link*", "*uri*"],
      "settings": {
        "fontStyle": "underline"
      }
    },
    {
      "name": "Decorators",
      "scope": [
        "tag.decorator.js entity.name.tag.js",
        "tag.decorator.js punctuation.definition.tag.js"
      ],
      "settings": {
        "foreground": "--moonlight-blue"
      }
    },
    {
      "name": "CSS Units",
      "scope": ["keyword.other.unit"],
      "settings": {
        "foreground": "--moonlight-dark-orange"
      }
    },
    {
      "name": "ES7 Bind Operator",
      "scope": [
        "source.js constant.other.object.key.js string.unquoted.label.js"
      ],
      "settings": {
        "foreground": "--moonlight-red"
      }
    },
    {
      "name": "JSON Key - Level 0",
      "scope": [
        "source.json meta.structure.dictionary.json support.type.property-name.json"
      ],
      "settings": {
        "foreground": "--moonlight-blue"
      }
    },
    {
      "name": "JSON Key - Level 1",
      "scope": [
        "source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json"
      ],
      "settings": {
        "foreground": "--moonlight-sky-blue"
      }
    },
    {
      "name": "JSON Key - Level 2",
      "scope": [
        "source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json"
      ],
      "settings": {
        "foreground": "--moonlight-red"
      }
    },
    {
      "name": "JSON Key - Level 3",
      "scope": [
        "source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json"
      ],
      "settings": {
        "foreground": "--moonlight-pink"
      }
    },
    {
      "name": "JSON Key - Level 4",
      "scope": [
        "source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json"
      ],
      "settings": {
        "foreground": "--moonlight-yellow"
      }
    },
    {
      "name": "JSON Key - Level 5",
      "scope": [
        "source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json"
      ],
      "settings": {
        "foreground": "--moonlight-teal"
      }
    },
    {
      "name": "JSON Key - Level 6",
      "scope": [
        "source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json"
      ],
      "settings": {
        "foreground": "--moonlight-blue"
      }
    },
    {
      "name": "Plain Punctuation",
      "scope": ["punctuation.definition.list_item.markdown"],
      "settings": {
        "foreground": "--moonlight-gray-7"
      }
    },
    {
      "name": "Block Punctuation",
      "scope": [
        "meta.block",
        "meta.brace",
        "punctuation.definition.block",
        "punctuation.definition.parameters",
        "punctuation.section.function"
      ],
      "settings": {
        "foreground": "--moonlight-gray-9"
      }
    },
    {
      "name": "Markdown - Plain",
      "scope": ["meta.jsx.children", "meta.embedded.block"],
      "settings": {
        "foreground": "--moonlight-gray-9"
      }
    },
    {
      "name": "Markdown - Markup Raw Inline",
      "scope": ["text.html.markdown markup.inline.raw.markdown"],
      "settings": {
        "foreground": "--moonlight-purple"
      }
    },
    {
      "name": "Markdown - Markup Raw Inline Punctuation",
      "scope": [
        "text.html.markdown markup.inline.raw.markdown punctuation.definition.raw.markdown"
      ],
      "settings": {
        "foreground": "--moonlight-cyan"
      }
    },
    {
      "name": "Markdown - Heading punctuation",
      "scope": [
        "markdown.heading",
        "markup.heading | markup.heading entity.name",
        "markup.heading.markdown punctuation.definition.heading.markdown"
      ],
      "settings": {
        "foreground": "--moonlight-cyan"
      }
    },
    {
      "name": "Markup - Italic",
      "scope": ["markup.italic"],
      "settings": {
        "fontStyle": "italic",
        "foreground": "--moonlight-red"
      }
    },
    {
      "name": "Markup - Bold",
      "scope": ["markup.bold", "markup.bold string"],
      "settings": {
        "fontStyle": "bold",
        "foreground": "--moonlight-red"
      }
    },
    {
      "name": "Markup - Bold-Italic",
      "scope": [
        "markup.bold markup.italic",
        "markup.italic markup.bold",
        "markup.quote markup.bold",
        "markup.bold markup.italic string",
        "markup.italic markup.bold string",
        "markup.quote markup.bold string"
      ],
      "settings": {
        "fontStyle": "bold",
        "foreground": "--moonlight-red"
      }
    },
    {
      "name": "Markup - Underline",
      "scope": ["markup.underline"],
      "settings": {
        "fontStyle": "underline",
        "foreground": "--moonlight-orange"
      }
    },
    {
      "name": "Markdown - Blockquote",
      "scope": ["markup.quote punctuation.definition.blockquote.markdown"],
      "settings": {
        "foreground": "--moonlight-cyan"
      }
    },
    {
      "name": "Markup - Quote",
      "scope": ["markup.quote"],
      "settings": {
        "fontStyle": "italic"
      }
    },
    {
      "name": "Markdown - Link",
      "scope": ["string.other.link.title.markdown"],
      "settings": {
        "foreground": "--moonlight-blue"
      }
    },
    {
      "name": "Markdown - Link Description",
      "scope": ["string.other.link.description.title.markdown"],
      "settings": {
        "foreground": "--moonlight-purple"
      }
    },
    {
      "name": "Markdown - Link Anchor",
      "scope": ["constant.other.reference.link.markdown"],
      "settings": {
        "foreground": "--moonlight-yellow"
      }
    },
    {
      "name": "Markup - Raw Block",
      "scope": ["markup.raw.block"],
      "settings": {
        "foreground": "--moonlight-purple"
      }
    },
    {
      "name": "Markdown - Fenced Bode Block Variable",
      "scope": [
        "markup.fenced_code.block.markdown",
        "markup.inline.raw.string.markdown"
      ],
      "settings": {
        "foreground": "--moonlight-cyan"
      }
    },
    {
      "name": "Markdown - Fenced Language",
      "scope": ["variable.language.fenced.markdown"],
      "settings": {
        "foreground": "--moonlight-cyan"
      }
    },
    {
      "name": "Markdown - Separator",
      "scope": ["meta.separator"],
      "settings": {
        "fontStyle": "bold",
        "foreground": "--moonlight-cyan"
      }
    },
    {
      "name": "Markup - Table",
      "scope": ["markup.table"],
      "settings": {
        "foreground": "--moonlight-gray-7"
      }
    },
    {
      "scope": "token.info-token",
      "settings": {
        "foreground": "--moonlight-sky-blue"
      }
    },
    {
      "scope": "token.warn-token",
      "settings": {
        "foreground": "--moonlight-yellow"
      }
    },
    {
      "scope": "token.error-token",
      "settings": {
        "foreground": "--moonlight-red"
      }
    },
    {
      "scope": "token.debug-token",
      "settings": {
        "foreground": "--moonlight-purple"
      }
    }
  ]
}
