{
  "$schema": "vscode://schemas/color-theme",
  "name": "Midnight Vibe amethyst",
  "colors": {
    "activityBar.activeBackground": "#a85ff126",
    "activityBar.activeBorder": "#a85ff1",
    "activityBar.background": "#0c0f11",
    "activityBar.border": "#0c0f11",
    "activityBar.dropBorder": "#47526233",
    "activityBar.foreground": "#a85ff1",
    "activityBar.inactiveForeground": "#434b55",
    "activityBarBadge.background": "#a85ff1",
    "activityBarBadge.foreground": "#0c0f11",
    "activityBarTop.activeBorder": "#a85ff1",
    "activityBarTop.dropBorder": "#47526233",
    "activityBarTop.foreground": "#a85ff1",
    "activityBarTop.inactiveForeground": "#3f4348",
    "badge.background": "#a85ff1",
    "badge.foreground": "#0c0f11",
    "breadcrumb.background": "#111418",
    "breadcrumbPicker.background": "#1c2027",
    "button.background": "#a85ff180",
    "button.border": "#ffffff26",
    "button.foreground": "#e0c6fa",
    "button.hoverBackground": "#a85ff199",
    "button.secondaryBackground": "#20252d",
    "button.secondaryForeground": "#bec6d0cc",
    "button.secondaryHoverBackground": "#262d36",
    "button.separator": "#262d36",
    "charts.blue": "#11B7D4",
    "charts.foreground": "#bec6d0",
    "charts.green": "#00a884",
    "charts.lines": "#bec6d0",
    "charts.orange": "#d4770c",
    "charts.purple": "#d46ec0",
    "charts.red": "#E35535",
    "charts.yellow": "#c7910c",
    "checkbox.foreground": "#bec6d0",
    "commandCenter.activeBackground": "#1c202760",
    "commandCenter.activeForeground": "#a0acbb90",
    "commandCenter.background": "#111418",
    "commandCenter.border": "#040506",
    "commandCenter.foreground": "#475262",
    "contrastActiveBorder": "#00000000",
    "contrastBorder": "#00000000",
    "debugConsole.errorForeground": "#E35535",
    "debugConsole.infoForeground": "#11B7D4",
    "debugConsole.warningForeground": "#d4770c",
    "debugExceptionWidget.background": "#1c2027",
    "debugExceptionWidget.border": "#040506",
    "debugIcon.breakpointCurrentStackframeForeground": "#E35535",
    "debugIcon.breakpointDisabledForeground": "#e3553580",
    "debugIcon.breakpointForeground": "#E35535",
    "debugIcon.continueForeground": "#11B7D4",
    "debugIcon.disconnectForeground": "#E35535",
    "debugIcon.pauseForeground": "#E35535",
    "debugIcon.restartForeground": "#00a884",
    "debugIcon.startForeground": "#00a884",
    "debugIcon.stepBackForeground": "#11B7D4",
    "debugIcon.stepIntoForeground": "#11B7D4",
    "debugIcon.stepOutForeground": "#11B7D4",
    "debugIcon.stepOverForeground": "#11B7D4",
    "debugIcon.stopForeground": "#E35535",
    "debugToolBar.background": "#1f1c2a",
    "descriptionForeground": "#bec6d080",
    "diffEditor.border": "#040506",
    "diffEditor.diagonalFill": "#1c2027",
    "diffEditor.insertedLineBackground": "#00a8841a",
    "diffEditor.insertedTextBackground": "#00a88426",
    "diffEditor.insertedTextBorder": "#00000000",
    "diffEditor.move.border": "#c7910c4d",
    "diffEditor.moveActive.border": "#c7910cb3",
    "diffEditor.removedLineBackground": "#e355351a",
    "diffEditor.removedTextBackground": "#e3553526",
    "diffEditor.removedTextBorder": "#00000000",
    "diffEditorGutter.insertedLineBackground": "#00000000",
    "diffEditorGutter.removedLineBackground": "#00000000",
    "diffEditorOverview.insertedForeground": "#00a88425",
    "diffEditorOverview.removedForeground": "#E3553530",
    "disabledForeground": "#bec6d04d",
    "dropdown.background": "#161a1f",
    "dropdown.border": "#343a42",
    "dropdown.foreground": "#bec6d0",
    "dropdown.listBackground": "#161a1f",
    "editor.background": "#111418",
    "editor.findMatchBackground": "#a85ff130",
    "editor.findMatchBorder": "#a85ff160",
    "editor.findMatchHighlightBackground": "#a85ff13d",
    "editor.findMatchHighlightBorder": "#a85ff15c",
    "editor.foldBackground": "#00000033",
    "editor.foldPlaceholderForeground": "#475262",
    "editor.foreground": "#bec6d0",
    "editor.hoverHighlightBackground": "#a85ff14d",
    "editor.inactiveSelectionBackground": "#a85ff14d",
    "editor.lineHighlightBackground": "#a85ff10f",
    "editor.lineHighlightBorder": "#a85ff126",
    "editor.linkedEditingBackground": "#00c3e533",
    "editor.rangeHighlightBackground": "#a85ff13d",
    "editor.selectionBackground": "#a85ff14d",
    "editor.selectionForeground": "#bec6d0",
    "editor.selectionHighlightBackground": "#a85ff115",
    "editor.selectionHighlightBorder": "#a85ff14d",
    "editor.wordHighlightBackground": "#a85ff173",
    "editor.wordHighlightBorder": "#a85ff18a",
    "editor.wordHighlightStrongBackground": "#a85ff14d",
    "editorBracketHighlight.foreground1": "#c7910c",
    "editorBracketHighlight.foreground2": "#d46ec0",
    "editorBracketHighlight.foreground3": "#11B7D4",
    "editorBracketHighlight.foreground4": "#a85ff1",
    "editorBracketHighlight.foreground5": "#38c7bd",
    "editorBracketHighlight.foreground6": "#c62f52",
    "editorBracketHighlight.unexpectedBracket.foreground": "#E35535",
    "editorBracketMatch.background": "#a85ff14d",
    "editorBracketMatch.border": "#a85ff173",
    "editorCodeLens.foreground": "#a0acbb80",
    "editorCursor.background": "#a85ff1",
    "editorCursor.foreground": "#c7910c",
    "editorError.border": "#00000000",
    "editorError.foreground": "#E35535",
    "editorGhostText.border": "#00000000",
    "editorGhostText.foreground": "#bec6d070",
    "editorGroup.border": "#040506",
    "editorGroup.dropBackground": "#a85ff115",
    "editorGroupHeader.border": "#00000000",
    "editorGroupHeader.noTabsBackground": "#111418",
    "editorGroupHeader.tabsBackground": "#0c0f11",
    "editorGroupHeader.tabsBorder": "#040506",
    "editorGutter.addedBackground": "#00a884cc",
    "editorGutter.background": "#111418",
    "editorGutter.commentRangeForeground": "#1c2027",
    "editorGutter.deletedBackground": "#E35535cc",
    "editorGutter.modifiedBackground": "#11B7D4cc",
    "editorHoverWidget.background": "#1c2027",
    "editorHoverWidget.border": "#040506",
    "editorIndentGuide.activeBackground1": "#475262cc",
    "editorIndentGuide.background1": "#47526233",
    "editorInfo.border": "#00000000",
    "editorInlayHint.background": "#a0acbb20",
    "editorInlayHint.foreground": "#a0acbb90",
    "editorInlayHint.typeBackground": "#a85ff130",
    "editorInlayHint.typeForeground": "#a85ff1aa",
    "editorLineNumber.activeForeground": "#85929e",
    "editorLineNumber.foreground": "#343a43",
    "editorLink.activeForeground": "#bec6d0",
    "editorMarkerNavigation.background": "#0c0f11",
    "editorMarkerNavigationError.background": "#E3553590",
    "editorMarkerNavigationInfo.background": "#11B7D490",
    "editorMarkerNavigationWarning.background": "#d4770c90",
    "editorOverviewRuler.addedForeground": "#00a88480",
    "editorOverviewRuler.border": "#040506",
    "editorOverviewRuler.deletedForeground": "#e3553580",
    "editorOverviewRuler.errorForeground": "#E35535",
    "editorOverviewRuler.incomingContentForeground": "#00a88480",
    "editorOverviewRuler.infoForeground": "#11b7d480",
    "editorOverviewRuler.modifiedForeground": "#11b7d480",
    "editorOverviewRuler.selectionHighlightForeground": "#a85ff180",
    "editorOverviewRuler.warningForeground": "#d4770c",
    "editorRuler.foreground": "#47526233",
    "editorStickyScroll.shadow": "#00000066",
    "editorStickyScrollHover.background": "#171b21",
    "editorSuggestWidget.background": "#15191e",
    "editorSuggestWidget.border": "#040506",
    "editorSuggestWidget.foreground": "#a0acbb",
    "editorSuggestWidget.highlightForeground": "#c7910c",
    "editorSuggestWidget.selectedBackground": "#262d36",
    "editorSuggestWidget.selectedIconForeground": "#bec6d0",
    "editorUnnecessaryCode.border": "#00000000",
    "editorUnnecessaryCode.opacity": "#000000aa",
    "editorWarning.border": "#00000000",
    "editorWarning.foreground": "#c7910c",
    "editorWhitespace.foreground": "#47526260",
    "editorWidget.background": "#1c2027",
    "editorWidget.border": "#262d36",
    "editorWidget.resizeBorder": "#a85ff150",
    "errorForeground": "#E35535",
    "errorLens.errorForeground": "#E3553599",
    "errorLens.hintForeground": "#11B7D499",
    "errorLens.infoForeground": "#11B7D499",
    "errorLens.warningForeground": "#d4770c99",
    "extensionButton.background": "#a85ff180",
    "extensionButton.foreground": "#e0c6fa",
    "extensionButton.hoverBackground": "#a85ff199",
    "extensionButton.prominentBackground": "#a85ff19d",
    "extensionButton.prominentForeground": "#bec6d0",
    "extensionButton.prominentHoverBackground": "#a85ff1",
    "focusBorder": "#3b4654",
    "foreground": "#a0acbb",
    "gitDecoration.conflictingResourceForeground": "#a85ff1",
    "gitDecoration.deletedResourceForeground": "#E35535",
    "gitDecoration.ignoredResourceForeground": "#475262",
    "gitDecoration.modifiedResourceForeground": "#11B7D4",
    "gitDecoration.untrackedResourceForeground": "#00a884",
    "icon.foreground": "#a0acbbAA",
    "inlineChat.background": "#1c2027",
    "inlineChat.border": "#262d36",
    "inlineChatInput.background": "#15191e",
    "inlineChatInput.border": "#262d36",
    "inlineChatInput.focusBorder": "#3b4654",
    "input.background": "#161a1f",
    "input.border": "#343a42",
    "input.foreground": "#bec6d0",
    "input.placeholderForeground": "#555f6d",
    "inputOption.activeBackground": "#505f72",
    "inputOption.activeBorder": "#00000000",
    "inputOption.activeForeground": "#bec6d0",
    "inputOption.hoverBackground": "#262d36",
    "inputValidation.errorBackground": "#1c2027",
    "inputValidation.errorBorder": "#c7910c",
    "inputValidation.infoBackground": "#1c2027",
    "inputValidation.infoBorder": "#a85ff1",
    "inputValidation.warningBackground": "#1c2027",
    "inputValidation.warningBorder": "#c7910c",
    "keybindingLabel.background": "#1c2027",
    "keybindingLabel.border": "#4f535a",
    "keybindingLabel.bottomBorder": "#4f535a",
    "keybindingLabel.foreground": "#80858f",
    "list.activeSelectionBackground": "#31384573",
    "list.activeSelectionForeground": "#bec6d0",
    "list.dropBackground": "#a85ff115",
    "list.errorForeground": "#E35535",
    "list.focusBackground": "#a85ff140",
    "list.focusForeground": "#a0acbb",
    "list.highlightForeground": "#c7910c",
    "list.hoverBackground": "#272c3633",
    "list.hoverForeground": "#d1d3d7",
    "list.inactiveSelectionBackground": "#31384540",
    "list.inactiveSelectionForeground": "#bec6d0",
    "list.warningForeground": "#d4770c",
    "menu.background": "#1c2027",
    "menu.border": "#040506",
    "menu.foreground": "#9b9fa7",
    "menu.selectionForeground": "#ecedef",
    "menu.separatorBackground": "#04050665",
    "menubar.selectionBackground": "#1c2027",
    "menubar.selectionForeground": "#a0acbb",
    "merge.border": "#040506",
    "merge.commonContentBackground": "#c7910c30",
    "merge.commonHeaderBackground": "#c7910c80",
    "merge.currentContentBackground": "#00a88430",
    "merge.currentHeaderBackground": "#00a88480",
    "merge.incomingContentBackground": "#11B7D430",
    "merge.incomingHeaderBackground": "#11B7D480",
    "minimap.background": "#111418",
    "minimap.errorHighlight": "#E35535",
    "minimap.findMatchHighlight": "#a85ff1",
    "minimap.selectionHighlight": "#a85ff1",
    "minimap.selectionOccurrenceHighlight": "#a85ff1",
    "minimap.warningHighlight": "#d4770c",
    "minimapGutter.addedBackground": "#00a884",
    "minimapGutter.deletedBackground": "#E35535",
    "minimapGutter.modifiedBackground": "#11B7D4",
    "notificationCenterHeader.background": "#1c2027",
    "notificationCenterHeader.foreground": "#bec6d0",
    "notificationLink.foreground": "#c7910c",
    "notifications.background": "#1c2027",
    "notifications.border": "#040506",
    "notifications.foreground": "#a0acbb",
    "notificationsErrorIcon.foreground": "#E35535",
    "notificationsInfoIcon.foreground": "#11B7D4",
    "notificationsWarningIcon.foreground": "#d4770c",
    "panel.background": "#0c0f11",
    "panel.border": "#0c0f11",
    "panel.dropBorder": "#47526280",
    "panelInput.border": "#262d36",
    "panelSection.border": "#040506",
    "panelSectionHeader.background": "#151a1e",
    "panelSectionHeader.border": "#040506",
    "panelSectionHeader.foreground": "#bec6d0",
    "panelTitle.activeBorder": "#a85ff1",
    "panelTitle.activeForeground": "#a85ff1",
    "panelTitle.inactiveForeground": "#475262",
    "peekView.border": "#040506",
    "peekViewEditor.background": "#191e24",
    "peekViewEditor.matchHighlightBackground": "#1c202740",
    "peekViewEditor.matchHighlightBorder": "#00000000",
    "peekViewEditorGutter.background": "#191e24",
    "peekViewEditorStickyScroll.background": "#171b21",
    "peekViewResult.background": "#161a1f",
    "peekViewResult.fileForeground": "#bec6d0",
    "peekViewResult.lineForeground": "#a0acbb",
    "peekViewResult.matchHighlightBackground": "#a85ff180",
    "peekViewResult.selectionBackground": "#a85ff133",
    "peekViewResult.selectionForeground": "#bec6d0",
    "peekViewTitle.background": "#1c2027",
    "peekViewTitleDescription.foreground": "#bec6d0",
    "peekViewTitleLabel.foreground": "#bec6d0",
    "pickerGroup.border": "#040506",
    "pickerGroup.foreground": "#bec6d0",
    "profileBadge.background": "#a85ff1",
    "profileBadge.foreground": "#111418",
    "progressBar.background": "#c7910c",
    "quickInput.background": "#171b21",
    "quickInput.foreground": "#bec6d0b3",
    "quickInputList.focusBackground": "#47516273",
    "quickInputList.focusForeground": "#ecedef",
    "quickInputList.focusIconForeground": "#475262",
    "quickInputTitle.background": "#0c0f11",
    "sash.hoverBorder": "#a85ff150",
    "scrollbar.shadow": "#00000066",
    "scrollbarSlider.activeBackground": "#bec6d04d",
    "scrollbarSlider.background": "#bec6d026",
    "scrollbarSlider.hoverBackground": "#bec6d033",
    "selection.background": "#a85ff160",
    "settings.headerForeground": "#a85ff1",
    "settings.modifiedItemIndicator": "#a85ff1",
    "sideBar.background": "#0c0f11",
    "sideBar.border": "#0c0f11",
    "sideBar.foreground": "#a0acbbCC",
    "sideBarSectionHeader.background": "#0c0f11",
    "sideBarSectionHeader.border": "#0c0f11",
    "sideBarSectionHeader.foreground": "#bec6d0",
    "sideBarStickyScroll.background": "#080a0b",
    "sideBarStickyScroll.shadow": "#00000066",
    "sideBarTitle.foreground": "#475262",
    "statusBar.background": "#0c0f11",
    "statusBar.border": "#0c0f11",
    "statusBar.debuggingBackground": "#2d233d",
    "statusBar.debuggingForeground": "#a887d5",
    "statusBar.foreground": "#a0acbb80",
    "statusBar.noFolderBackground": "#0c0f11",
    "statusBar.noFolderBorder": "#040506",
    "statusBar.noFolderForeground": "#a0acbbcc",
    "statusBarItem.activeBackground": "#1c2027",
    "statusBarItem.compactHoverBackground": "#a85ff1cc",
    "statusBarItem.errorBackground": "#e35535",
    "statusBarItem.errorForeground": "#160703",
    "statusBarItem.errorHoverBackground": "#e6684b",
    "statusBarItem.errorHoverForeground": "#111418",
    "statusBarItem.hoverBackground": "#493266",
    "statusBarItem.hoverForeground": "#bec6d0",
    "statusBarItem.offlineBackground": "#d46ec0",
    "statusBarItem.offlineForeground": "#340f2d",
    "statusBarItem.offlineHoverBackground": "#da82c9",
    "statusBarItem.prominentBackground": "#262d36",
    "statusBarItem.prominentForeground": "#bec6d0",
    "statusBarItem.prominentHoverBackground": "#3b4654",
    "statusBarItem.remoteBackground": "#38c7bd",
    "statusBarItem.remoteForeground": "#000000",
    "statusBarItem.remoteHoverBackground": "#4ccdc4",
    "statusBarItem.remoteHoverForeground": "#111418",
    "statusBarItem.warningBackground": "#d4770c",
    "statusBarItem.warningForeground": "#000000",
    "statusBarItem.warningHoverBackground": "#ec850d",
    "statusBarItem.warningHoverForeground": "#111418",
    "tab.activeBackground": "#111418",
    "tab.activeBorder": "#111418",
    "tab.activeBorderTop": "#a85ff1",
    "tab.activeForeground": "#a85ff1",
    "tab.border": "#040506",
    "tab.hoverBackground": "#111418",
    "tab.inactiveBackground": "#0c0f11",
    "tab.inactiveForeground": "#475262",
    "tab.lastPinnedBorder": "#040506",
    "tab.unfocusedActiveBorder": "#111418",
    "tab.unfocusedActiveForeground": "#a85ff1",
    "tab.unfocusedHoverBackground": "#111418",
    "tab.unfocusedInactiveForeground": "#475262",
    "terminal.ansiBlack": "#111418",
    "terminal.ansiBlue": "#11B7D4",
    "terminal.ansiBrightBlack": "#3a4551",
    "terminal.ansiBrightBlue": "#00c3e5",
    "terminal.ansiBrightCyan": "#12edde",
    "terminal.ansiBrightGreen": "#00a884",
    "terminal.ansiBrightMagenta": "#f052d1",
    "terminal.ansiBrightRed": "#ff4319",
    "terminal.ansiBrightWhite": "#f9fafb",
    "terminal.ansiBrightYellow": "#d39600",
    "terminal.ansiCyan": "#38c7bd",
    "terminal.ansiGreen": "#00a884",
    "terminal.ansiMagenta": "#d46ec0",
    "terminal.ansiRed": "#E35535",
    "terminal.ansiWhite": "#bec6d0",
    "terminal.ansiYellow": "#c7910c",
    "terminal.background": "#0c0f11",
    "terminal.border": "#4e00836c",
    "terminal.tab.activeBorder": "#7700ff",
    "terminal.foreground": "#bec6d0",
    "terminal.selectionForeground": "#bec6d0",
    "terminalCursor.background": "#111418",
    "terminalCursor.foreground": "#c7910c",
    "terminalStickyScrollHover.background": "#171b21",
    "textBlockQuote.background": "#11B7D434",
    "textBlockQuote.border": "#11B7D4b9",
    "textCodeBlock.background": "#11B7D434",
    "textLink.activeForeground": "#11B7D4",
    "textLink.foreground": "#11B7D4",
    "textPreformat.background": "#332a1c",
    "textPreformat.foreground": "#c7910c",
    "textSeparator.foreground": "#a85ff1",
    "titleBar.activeBackground": "#080a0c",
    "titleBar.activeForeground": "#475262",
    "titleBar.border": "#040506",
    "titleBar.inactiveBackground": "#080a0c",
    "titleBar.inactiveForeground": "#475262",
    "toolbar.hoverBackground": "#47526260",
    "tree.indentGuidesStroke": "#47526270",
    "walkThrough.embeddedEditorBackground": "#111418",
    "welcomePage.progress.background": "#1c2027",
    "welcomePage.progress.foreground": "#a85ff1",
    "welcomePage.tileBackground": "#a0acbb10",
    "welcomePage.tileBorder": "#a0acbb20",
    "welcomePage.tileHoverBackground": "#a0acbb20",
    "widget.shadow": "#00000033"
  },
  "semanticHighlighting": true,
  "semanticTokenColors": {
    "class.declaration": { "foreground": "#a85ff1" },
    "class.decorator": { "foreground": "#d46ec0" },
    "enumMember": { "foreground": "#a85ff1" },
    "meta.decorator": { "foreground": "#d46ec0" },
    "namespace": { "foreground": "#11B7D4" },
    "parameter": { "foreground": "#d46ec0" },
    "property": { "foreground": "#d4770c" },
    "property.declaration": { "foreground": "#bec6d0" },
    "variable": { "foreground": "#c62f52" },
    "variable.defaultLibrary": { "foreground": "#38c7bd" }
  },
  "tokenColors": [
    {
      "scope": [
        "support.module.elm",
        "entity.other.inherited-class.python",
        "variable.other.object",
        "support.other.namespace.php",
        "entity.other.attribute-name.namespace.xml",
        "record.accessor",
        "entity.name.record.field.accessor",
        "storage.modifier.import.java",
        "storage.modifier.import.groovy",
        "meta.import.swift entity.name.type.swift",
        "meta.member.access.python",
        "variable.other.property.ts",
        "variable.other.property.js",
        "constant.language.symbol.elixir",
        "punctuation.tag.liquid support.class.liquid",
        "meta.scriptblock.powershell meta.group.simple.subexpression.powershell meta.group.simple.subexpression.powershell meta.scriptblock.powershell meta.scriptblock.powershell support.variable.automatic.powershell punctuation.definition.variable.powershell",
        "meta.scriptblock.powershell meta.group.simple.subexpression.powershell meta.group.simple.subexpression.powershell meta.scriptblock.powershell meta.scriptblock.powershell support.variable.automatic.powershell",
        "source.cpp meta.block.class.cpp meta.body.class.cpp",
        "source.cpp meta.block.class.cpp meta.body.class.cpp meta.function.definition.special.constructor.cpp meta.body.function.definition.special.constructor.cpp"
      ],
      "settings": { "foreground": "#d4770c" }
    },
    { "scope": ["entity.name.type"], "settings": { "foreground": "#3585bb" } },
    {
      "scope": [
        "comment",
        "punctuation.definition.comment",
        "string.quoted.docstring.multi",
        "comment.block.documentation source"
      ],
      "settings": { "fontStyle": "italic", "foreground": "#b6c5d859" }
    },
    {
      "scope": ["constant", "support.constant.core.php"],
      "settings": { "foreground": "#E35535" }
    },
    {
      "scope": [
        "meta.section.struct.go variable.other.field.go",
        "meta.section.struct.go variable.other.declaration.go",
        "source",
        "support",
        "constant.character.entity.named",
        "meta.jsx.children",
        "source.lua",
        "text.html.derivative",
        "source.graphql meta.selections variable.other.alias.graphql",
        "source.graphql meta.type.interface.graphql meta.type.object.graphql variable.graphql",
        "source.graphql variable.arguments.graphql",
        "JSXNested"
      ],
      "settings": { "foreground": "#a0acbb" }
    },
    {
      "scope": [
        "entity.name.function.decorator",
        "meta.decorator entity.name.function",
        "meta.decorator punctuation.decorator",
        "punctuation.definition.decorator",
        "meta.decorator variable.other.readwrite.ts",
        "variable.parameter.gdscript",
        "entity.name.variable.parameter",
        "variable.parameter"
      ],
      "settings": { "foreground": "#d46ec0" }
    },
    {
      "scope": ["keyword.control.export", "support.type.object.module"],
      "settings": { "foreground": "#c7910c" }
    },
    {
      "scope": [
        "support.function",
        "entity.name.function",
        "meta.function-call",
        "meta.function",
        "meta.method.declaration",
        "meta.function-call support",
        "variable.language.super.ts",
        "source.directive",
        "meta.function-call.generic",
        "meta.method-call.static.php",
        "meta.method-call.php",
        "meta.class storage.type",
        "meta.method.groovy",
        "meta.bracket.square.access",
        "entity.name.function-call.elixir",
        "punctuation.output.liquid support.variable.liquid",
        "meta.function.echo.edge source.js keyword.operator.error-control.js",
        "entity.name.type.variant.gdscript",
        "entity.name.function.powershell"
      ],
      "settings": { "foreground": "#11B7D4" }
    },
    {
      "scope": [
        "keyword.control.import",
        "meta.module.name.elm support",
        "meta.import.elm support",
        "keyword.control.at-rule",
        "punctuation.definition.keyword",
        "variable.control.import.include",
        "keyword.other.import.java"
      ],
      "settings": { "foreground": "#c7910c" }
    },
    {
      "scope": [
        "keyword.package.go",
        "keyword.operator.pointer.go",
        "keyword.control",
        "keyword.control.conditional",
        "storage.modifier",
        "keyword.operator.new",
        "keyword.operator.expression",
        "keyword.begin.blade",
        "keyword.end.blade",
        "keyword.blade",
        "keyword.type-alias",
        "keyword.type",
        "support.class.console",
        "keyword.other.await",
        "storage.type.class.jsdoc",
        "punctuation.definition.block.tag.jsdoc",
        "keyword.other.new",
        "keyword.other.phpdoc",
        "keyword.other.use.php",
        "keyword.operator.logical.python",
        "keyword.other.import.static.groovy",
        "keyword.other.import.groovy",
        "punctuation.definition.attribute.swift",
        "source.svelte meta.scope.tag.main.svelte meta.tag.start.svelte variable.function.svelte",
        "meta.directive.on.svelte entity.name.type.svelte",
        "keyword.other.special-method.elixir",
        "keyword.edge",
        "entity.name.function.edge",
        "support.constant.edge",
        "keyword.other.gdscript",
        "keyword.other.onready.gdscript",
        "source.graphql meta.fragment.graphql keyword.on.graphql",
        "source.graphql meta.type.interface.graphql keyword.implements.graphql",
        "source.graphql meta.type.interface.graphql meta.type.object.graphql meta.type.list.graphql keyword.operator.nulltype.graphql",
        "source.graphql meta.variables.graphql keyword.operator.nulltype.graphql",
        "source.graphql meta.type.interface.graphql meta.type.object.graphql keyword.operator.nulltype.graphql",
        "keyword.operator.class.php",
        "keyword.operator.spread.php",
        "keyword.operator.type.php",
        "keyword.operator.increment-decrement.php",
        "keyword.operator.increment-increment.php",
        "punctuation.support.type.property-name.begin.json",
        "punctuation.support.type.property-name.end.json",
        "keyword.operator.string.php",
        "keyword.operator.ternary.php",
        "keyword.operator.variadic.php",
        "keyword.operator.nullable-type.php",
        "keyword.other.use-as.php",
        "keyword.import.go",
        "keyword.operator.address.go",
        "keyword.operator.null-coalescing",
        "keyword.operator.arrow",
        "keyword.struct.go",
        "keyword.operator.liquid",
        "keyword.operator.optional.ts",
        "keyword.cmake",
        "keyword.codetag.notation"
      ],
      "settings": { "foreground": "#c7910c" }
    },
    {
      "scope": ["meta.object-literal.key", "variable.object.property"],
      "settings": { "foreground": "#bec6d0" }
    },
    {
      "scope": [
        "keyword.other.definition.ini",
        "support.type.property-name",
        "entity.name.tag.yaml"
      ],
      "settings": { "foreground": "#c7910c" }
    },
    {
      "scope": [
        "keyword.operator.comparison",
        "storage.type.function.arrow",
        "keyword.operator.lua",
        "keyword.operator.assignment",
        "keyword.operator.relational",
        "keyword.operator.increment",
        "keyword.operator.decrement",
        "keyword.operator.logical",
        "keyword.operator.arithmetic",
        "keyword.operator.math"
      ],
      "settings": { "foreground": "#c7910c" }
    },
    {
      "scope": [
        "punctuation",
        "attribute_value",
        "meta.brace",
        "punctuation.definition.parameters",
        "punctuation.definition.template-expression",
        "keyword.operator",
        "keyword.other",
        "punctuation.terminator",
        "punctuation.separator",
        "punctuation.definition.generic.begin",
        "punctuation.definition.generic.end",
        "meta.function.type-declaration",
        "keyword.other.colon.elm",
        "meta.record.field.elm keyword.other.elm",
        "keyword.other.period.elm",
        "meta.tag.xml",
        "meta.tag.preprocessor.xml",
        "punctuation.definition.block",
        "punctuation.accessor",
        "constant.name.attribute.tag.pug",
        "string.interpolated.pug",
        "keyword.other.whitespace.liquid",
        "meta.tag.template.block.twig",
        "meta.tag.template.value.twig",
        "begin.bracket",
        "end.bracket",
        "text.html.twig meta.tag.inline.any",
        "text.html.twig meta.tag.block.any",
        "support.function.construct.begin.blade",
        "support.function.construct.end.blade source.php",
        "support.function.construct.end.blade",
        "meta.function.echo.blade source.php",
        "punctuation.definition.list.begin.python",
        "punctuation.definition.list.end.python",
        "text.html.vue-html meta.tag.block.any",
        "keyword.operator.assignment.tsx",
        "meta.definition.method.signature.java",
        "meta.class.body.groovy",
        "meta.definition.method.groovy meta.method.body.java meta.declaration.assertion.groovy",
        "punctuation.definition.list.begin.erlang",
        "meta.expression.parenthesized",
        "meta.definition.function.swift meta.parameter-clause.swift",
        "source.swift meta.function-call.swift",
        "punctuation.section.embedded.end.swift source.swift",
        "source.lua",
        "meta.function.lua",
        "punctuation.definition.keyword.svelte",
        "source.svelte meta.scope.tag.SpeakerPicture.svelte meta.tag.start.svelte entity.other.attribute-name.svelte",
        "expression.embbeded.vue punctuation.definition.tag.begin.html.vue",
        "expression.embbeded.vue punctuation.definition.tag.end.html.vue",
        "source.graphql\tmeta.type.interface.graphql meta.type.object.graphql meta.type.list.graphql meta.brace.square.graphql",
        "punctuation.output.liquid",
        "text.html.liquid meta.tag.liquid punctuation.definition.tag.end.liquid",
        "JSXAttrs keyword.operator.assignment.jsx",
        "meta.tag.attributes.js keyword.operator.assignment.js"
      ],
      "settings": { "foreground": "#bec6d060" }
    },
    {
      "scope": [
        "entity.name.package.go",
        "variable.language.this",
        "variable.language.special.self",
        "variable.parameter.function.language.special.self",
        "variable.language.this.php punctuation.definition.variable.php",
        "meta.class.body.php storage.type.php",
        "variable.parameter.function.swift entity.name.function.swift",
        "variable.other.jsdoc",
        "support.variable.drive.powershell",
        "entity.other.attribute.lua"
      ],
      "settings": { "foreground": "#d4770c" }
    },
    {
      "scope": [
        "storage",
        "meta.var.expr storage.type",
        "storage.type.function",
        "keyword.function",
        "storage.type.class",
        "storage.type.property",
        "keyword.other",
        "keyword.local.lua",
        "entity.name.class",
        "meta.function.lua keyword.control.lua",
        "storage.type.enum",
        "storage.type.interface",
        "storage.type.type",
        "entity.name.type.class.java",
        "support.class.php",
        "entity.other.inherited-class.php",
        "entity.name.type.class.groovy",
        "storage.type.rust",
        "entity.name.type.class.swift",
        "source.svelte meta.script.svelte source.ts entity.name.label.ts",
        "meta.directive.on.svelte keyword.control.svelte",
        "storage.type.const.gdscript",
        "storage.type.var.gdscript",
        "source.graphql declaration.meta.type keyword",
        "source.graphql meta.type.interface.graphql keyword.type.graphql",
        "source.graphql keyword.schema.graphql",
        "source.graphql keyword.operation.graphql",
        "source.graphql meta.enum.graphql keyword.enum.graphql",
        "source.graphql meta.fragment.graphql keyword.fragment.graphql",
        "storage.type.trait.php",
        "keyword.type.go",
        "keyword.var.go",
        "storage.type.powershell",
        "keyword.const.go",
        "keyword.storage.modifier"
      ],
      "settings": { "foreground": "#38c7bd" }
    },
    {
      "scope": [
        "string",
        "string.template",
        "string.quoted.single",
        "punctuation.definition.string",
        "punctuation.definition.string.template",
        "punctuation.definition.string.begin",
        "punctuation.definition.string.end.html source.js-ignored-vscode",
        "punctuation.definition.string.end.html source.js",
        "punctuation.definition.string.end.html.vue",
        "punctuation.definition.string.end.html source.ts",
        "punctuation.definition.string.end.html source.tsx",
        "punctuation.definition.string.end.html source.js.jsx",
        "punctuation.definition.string.end",
        "string.other.link",
        "constant.character.escape.regexp",
        "variable.parameter.url",
        "constant.other.symbol.quoted.single.erlang",
        "constant.other.symbol.quoted.single.erlang punctuation.definition.symbol.begin.erlang",
        "constant.other.symbol.quoted.single.erlang punctuation.definition.symbol.end.erlang",
        "meta.import.ts punctuation.definition.variable.svelte",
        "punctuation.definition.string.end.html source.css-ignored-vscode",
        "text.html.edge punctuation.definition.variable.js",
        "string.unquoted.plain.out.yaml",
        "string.quoted.single.python punctuation.definition.string.begin.python",
        "string.quoted.single.python punctuation.definition.string.end.python",
        "punctuation.definition.string.end.html source.css",
        "string.quoted.double.html source.css"
      ],
      "settings": { "foreground": "#00a884" }
    },
    {
      "scope": [
        "string.quoted.docstring.multi.python",
        "string.quoted.double.block.python punctuation.definition.string.end.python",
        "string.quoted.double.block.python punctuation.definition.string.begin.python",
        "string.quoted.double.block.python",
        "punctuation.definition.string.begin.python",
        "punctuation.definition.string.end.python"
      ],
      "settings": { "foreground": "#00a88460" }
    },
    {
      "scope": [
        "entity.name.type",
        "support.type",
        "support.class",
        "storage.type",
        "entity.other.inherited-class",
        "keyword.type",
        "storage.type.java",
        "storage.type.primitive.java",
        "storage.type.generic.java",
        "keyword.other.type",
        "punctuation.section.embedded.begin.php",
        "punctuation.section.embedded.end.php source.php",
        "punctuation.section.embedded.end.php",
        "storage.type.object.array.java",
        "storage.type.primitive.groovy",
        "storage.type.groovy",
        "meta.definition.type.body.swift meta.function-call.swift",
        "meta.definition.type.class.swift meta.inheritance-clause.swift",
        "variable.other.constant.elixir",
        "source.graphql declaration.meta.type support",
        "source.graphql meta.selections",
        "source.graphql meta.enum.graphql meta.type.object.graphql constant.character.enum.graphql",
        "source.graphql meta.fragment.graphql entity.name.fragment.graphql",
        "entity.name.type.class.php",
        "support.class.php",
        "entity.other.inherited-class.php",
        "entity.other.alias.php",
        "meta.group.simple.subexpression.powershell meta.scriptblock.powershell storage.type.powershell"
      ],
      "settings": { "foreground": "#a85ff1" }
    },
    {
      "scope": [
        "variable",
        "variable.language",
        "entity.name.type.class.js",
        "entity.name.variable",
        "support.variable.magic",
        "meta.method.body",
        "entity.name.variable",
        "punctuation.definition.variable",
        "meta.class variable.object.property",
        "variable.other.constant entity.name.function",
        "entity.name.variable.tuple-element.cs punctuation.separator.colon.cs",
        "meta.definition.variable.name.groovy",
        "meta.body.struct.cpp",
        "parameter.variable.function.elixir",
        "meta.directive.edge source.js",
        "meta.function.echo.edge source.js",
        "text.html.edge meta.function.echo.edge meta.function-call.js",
        "source.css variable.parameter.keyframe-list.css",
        "source.css meta.property-value.css",
        "source.css.scss meta.at-rule.keyframes.scss entity.name.function.scss",
        "source.css.scss meta.property-value.scss",
        "entity.name.variable.tuple-element",
        "meta.group.simple.subexpression.powershell support.variable.automatic.powershell",
        "support.variable.automatic.powershell",
        "storage.source.cmake",
        "entity.source.cmake"
      ],
      "settings": { "foreground": "#c62f52" }
    },
    {
      "scope": ["source.elm constant.type-constructor"],
      "settings": { "foreground": "#c62f52" }
    },
    {
      "scope": ["source.elm storage.type"],
      "settings": { "foreground": "#a85ff1" }
    },
    {
      "scope": [
        "entity.name.tag.other.html",
        "entity.name.tag support.class.component",
        "support.class.component.html"
      ],
      "settings": { "foreground": "#a85ff1" }
    },
    {
      "scope": [
        "source.diff meta.diff.header.to-file",
        "source.diff markup.inserted.diff",
        "source.diff punctuation.definition.to-file.diff",
        "source.diff punctuation.definition.inserted.diff"
      ],
      "settings": { "foreground": "#00a884" }
    },
    {
      "scope": [
        "source.diff punctuation.definition.from-file.diff",
        "source.diff meta.diff.header.from-file",
        "source.diff markup.deleted.diff",
        "source.diff punctuation.definition.deleted.diff"
      ],
      "settings": { "foreground": "#E35535" }
    },
    {
      "scope": ["source.diff meta.diff.header.command"],
      "settings": { "foreground": "#11B7D4" }
    },
    {
      "scope": [
        "source.diff punctuation.definition.range.diff",
        "source.diff meta.diff.range.unified"
      ],
      "settings": { "foreground": "#d4770c" }
    },
    {
      "scope": ["support.variable.liquid", "support.class.liquid"],
      "settings": { "foreground": "#c62f52" }
    },
    {
      "scope": [
        "text.html.basic entity.name",
        "source.js-ignored-vscode",
        "entity.name.tag",
        "meta.embedded.block.blade constant.other.php",
        "meta.embedded.block.blade keyword.operator.comparison.php",
        "meta.embedded.block.blade keyword.operator.arithmetic.php",
        "meta.tag.start.svelte keyword.control.svelte",
        "meta.tag.end.svelte keyword.control.svelte"
      ],
      "settings": { "foreground": "#11B7D4" }
    },
    {
      "scope": [
        "meta.tag.sgml.doctype.html",
        "punctuation.definition.tag",
        "meta.tag.block.any",
        "meta.tag.block.any.html",
        "meta.tag.inline.any",
        "source.css-ignored-vscode",
        "meta.tag.metadata.style.end.html",
        "text.html.vue invalid.illegal.character-not-allowed-here.html",
        "meta.tag.inline.i.start.html",
        "meta.tag.structure.div.start.html",
        "punctuation.definition.tag.end.html.vue",
        "invalid.illegal.character-not-allowed-here.html"
      ],
      "settings": { "foreground": "#11B7D4aa" }
    },
    {
      "scope": [
        "entity.other.attribute-name",
        "entity.name.tag.liquid",
        "invalid.deprecated.entity.other.attribute-name",
        "meta.embedded.block.blade storage.type.php"
      ],
      "settings": { "foreground": "#c7910c" }
    },
    {
      "scope": [
        "markup.inline.raw.string.markdown",
        "punctuation.definition.raw.markdown",
        "markup.fenced_code.block.markdown",
        "markup.fenced_code.block.markdown punctuation",
        "markup.raw.block.markdown"
      ],
      "settings": { "foreground": "#a85ff1" }
    },
    {
      "scope": ["fenced_code.block.language"],
      "settings": { "foreground": "#a85ff1" }
    },
    {
      "scope": ["punctuation.definition.list.begin"],
      "settings": { "foreground": "#11B7D4" }
    },
    {
      "scope": ["punctuation.definition.list.begin"],
      "settings": { "foreground": "#11B7D4" }
    },
    {
      "scope": ["entity.name.section", "markup.heading.setext"],
      "settings": { "foreground": "#c7910c" }
    },
    {
      "scope": ["punctuation.definition.heading"],
      "settings": { "foreground": "#c7910c" }
    },
    {
      "scope": ["markup.underline.link", "markup.underline.link.image"],
      "settings": { "foreground": "#11B7D4" }
    },
    {
      "scope": ["markup.bold", "punctuation.definition.bold"],
      "settings": { "fontStyle": "bold", "foreground": "#c62f52" }
    },
    {
      "scope": ["markup.strikethrough", "punctuation.definition.strikethrough"],
      "settings": { "foreground": "#E35535" }
    },
    {
      "scope": ["markup.italic", "punctuation.definition.italic"],
      "settings": { "fontStyle": "italic", "foreground": "#d4770c" }
    },
    {
      "scope": [
        "markup.quote",
        "markup.quote.markdown punctuation.definition.quote.begin"
      ],
      "settings": { "foreground": "#d46ec0" }
    },
    {
      "scope": ["punctuation.definition.quote.begin"],
      "settings": { "foreground": "#11B7D4" }
    },
    {
      "scope": [
        "meta.embedded.block.frontmatter punctuation.definition.tag.begin",
        "meta.embedded.block.frontmatter punctuation.definition.tag.end",
        "meta.embedded.block.frontmatter string.unquoted.plain.out"
      ],
      "settings": { "fontStyle": "italic", "foreground": "#475262" }
    },
    {
      "scope": ["entity.other.attribute-name.pseudo-class"],
      "settings": { "foreground": "#d46ec0" }
    },
    {
      "scope": ["entity.other.attribute-name.pseudo-element"],
      "settings": { "foreground": "#d46ec0" }
    },
    {
      "scope": [
        "entity.other.attribute-name.class",
        "entity.other.attribute-name.class punctuation.definition.entity"
      ],
      "settings": { "foreground": "#38c7bd" }
    },
    {
      "scope": [
        "entity.other.attribute-name.parent-selector-suffix punctuation.definition.entity"
      ],
      "settings": { "foreground": "#38c7bd" }
    },
    {
      "scope": [
        "support.type.property-name.css",
        "support.type.vendored.property-name",
        "meta.property-list entity.name.tag.css",
        "meta.property-list.scss meta.property-list.scss entity.name.tag.css",
        "meta.property-list meta.property-name",
        "source.css.scss meta.property-list.scss entity.name.tag.css"
      ],
      "settings": { "foreground": "#bec6d0" }
    },
    {
      "scope": [
        "source.css.scss entity.other.attribute-name.id ",
        "source.css entity.other.attribute-name.id ",
        "entity.other.attribute-name.id punctuation.definition.entity"
      ],
      "settings": { "foreground": "#a85ff1" }
    },
    {
      "scope": ["entity.name.tag.reference", "meta.property-list"],
      "settings": { "foreground": "#d4770c" }
    },
    {
      "scope": ["keyword.other.unit"],
      "settings": { "foreground": "#d4770c" }
    },
    {
      "scope": [
        "support.constant.property-value",
        "support.constant.font-name",
        "meta.property-value.css",
        "meta.attribute.style.html"
      ],
      "settings": { "foreground": "#d4770c" }
    },
    { "scope": ["constant.numeric"], "settings": { "foreground": "#d4770c" } },
    {
      "scope": [
        "entity.name.tag.css",
        "meta.property-list.scss entity.name.tag.css"
      ],
      "settings": { "foreground": "#11B7D4" }
    }
  ]
}
