{
  "$schema": "vscode://schemas/color-theme",
  "name": "ZeroToSaaS Royal Plum (Purple)",
  "type": "light",
  "author": "Sarvasv Technologies Pvt Ltd (ZeroToSaaS.in)",
  "license": "AGPL-3.0",
  "semanticHighlighting": true,
  "colors": {
    "focusBorder": "#5B2188",
    "foreground": "#1A0E26",
    "disabledForeground": "#5A486FAA",
    "widget.shadow": "#00000018",
    "selection.background": "#D9CDE2",
    "descriptionForeground": "#5A486F",
    "errorForeground": "#910A3E",
    "icon.foreground": "#1A0E26",
    "titleBar.activeBackground": "#EDE6F3",
    "titleBar.activeForeground": "#1A0E26",
    "titleBar.inactiveBackground": "#F2EDF7",
    "titleBar.inactiveForeground": "#5A486F",
    "titleBar.border": "#CBBED5",
    "activityBar.background": "#E4DCEB",
    "activityBar.foreground": "#5B2188",
    "activityBar.inactiveForeground": "#5A486F",
    "activityBar.border": "#CBBED5",
    "activityBar.activeBorder": "#5B2188",
    "activityBarBadge.background": "#5B2188",
    "activityBarBadge.foreground": "#FFFFFF",
    "sideBar.background": "#EDE6F3",
    "sideBar.foreground": "#1A0E26",
    "sideBar.border": "#CBBED5",
    "sideBarTitle.foreground": "#5B2188",
    "sideBarSectionHeader.background": "#F2EDF7",
    "sideBarSectionHeader.foreground": "#1A0E26",
    "sideBarSectionHeader.border": "#CBBED5",
    "editor.background": "#FAF8FD",
    "editor.foreground": "#1A0E26",
    "editorLineNumber.foreground": "#5A486F99",
    "editorLineNumber.activeForeground": "#5B2188",
    "editorCursor.foreground": "#5B2188",
    "editor.selectionBackground": "#D8C2F2B3",
    "editor.selectionHighlightBackground": "#D8C2F266",
    "editor.inactiveSelectionBackground": "#D8C2F280",
    "editor.selectionHighlightBorder": "#5B21884D",
    "editor.wordHighlightBackground": "#5B21881A",
    "editor.wordHighlightStrongBackground": "#5B21882E",
    "editor.findMatchBackground": "#FEF9ED",
    "editor.findMatchHighlightBackground": "#FEF9EDCC",
    "editor.findMatchBorder": "#FDE1AB",
    "editor.hoverHighlightBackground": "#F2EDF7",
    "editor.lineHighlightBackground": "#F2EDF777",
    "editor.lineHighlightBorder": "#00000000",
    "editorLink.activeForeground": "#5B2188",
    "editorGroup.border": "#CBBED5",
    "editorGroupHeader.tabsBackground": "#F2EDF7",
    "editorGroupHeader.noTabsBackground": "#FAF8FD",
    "editorGroupHeader.tabsBorder": "#CBBED5",
    "tab.activeBackground": "#FAF8FD",
    "tab.activeForeground": "#1A0E26",
    "tab.activeBorderTop": "#5B2188",
    "tab.activeBorder": "#5B2188",
    "tab.inactiveBackground": "#F2EDF7",
    "tab.inactiveForeground": "#5A486F",
    "tab.border": "#CBBED5",
    "tab.hoverBackground": "#FAF8FD",
    "tab.hoverForeground": "#1A0E26",
    "tab.unfocusedActiveBackground": "#FAF8FD",
    "tab.unfocusedActiveForeground": "#1A0E26",
    "tab.unfocusedInactiveForeground": "#5A486F",
    "breadcrumb.foreground": "#5A486F",
    "breadcrumb.focusForeground": "#1A0E26",
    "breadcrumb.activeSelectionForeground": "#5B2188",
    "breadcrumb.background": "#FAF8FD",
    "statusBar.background": "#5B2188",
    "statusBar.foreground": "#FFFFFF",
    "statusBar.border": "#5B2188",
    "statusBar.debuggingBackground": "#FFF5EB",
    "statusBar.debuggingForeground": "#843400",
    "statusBar.noFolderBackground": "#5B2188",
    "statusBar.noFolderForeground": "#FFFFFF",
    "statusBarItem.hoverBackground": "#FFFFFF25",
    "statusBarItem.remoteBackground": "#00000030",
    "statusBarItem.remoteForeground": "#FFFFFF",
    "list.activeSelectionBackground": "#D9CDE2",
    "list.activeSelectionForeground": "#1A0E26",
    "list.activeSelectionIconForeground": "#5B2188",
    "list.inactiveSelectionBackground": "#D8C2F277",
    "list.inactiveSelectionForeground": "#1A0E26",
    "list.inactiveSelectionIconForeground": "#5B2188",
    "list.inactiveFocusBackground": "#D8C2F255",
    "list.hoverBackground": "#D9CDE266",
    "list.hoverForeground": "#1A0E26",
    "list.focusBackground": "#D9CDE2",
    "list.focusForeground": "#1A0E26",
    "list.focusHighlightForeground": "#5B2188",
    "list.highlightForeground": "#5B2188",
    "list.errorForeground": "#910A3E",
    "list.warningForeground": "#843400",
    "input.background": "#FAF8FD",
    "input.foreground": "#1A0E26",
    "input.border": "#A38DB4",
    "input.placeholderForeground": "#5A486F",
    "inputOption.activeBorder": "#5B2188",
    "inputValidation.errorBackground": "#FDF2F7",
    "inputValidation.errorBorder": "#910A3E",
    "inputValidation.warningBackground": "#FFF5EB",
    "inputValidation.warningBorder": "#843400",
    "inputValidation.infoBackground": "#EDFAF1",
    "inputValidation.infoBorder": "#0A5E36",
    "dropdown.background": "#FAF8FD",
    "dropdown.foreground": "#1A0E26",
    "dropdown.border": "#A38DB4",
    "button.background": "#5B2188",
    "button.foreground": "#FFFFFF",
    "button.hoverBackground": "#401362",
    "button.secondaryBackground": "#F2EDF7",
    "button.secondaryForeground": "#1A0E26",
    "button.secondaryHoverBackground": "#D9CDE2",
    "badge.background": "#5B2188",
    "badge.foreground": "#FFFFFF",
    "terminal.background": "#FAF8FD",
    "terminal.foreground": "#1A0E26",
    "terminal.border": "#CBBED5",
    "terminalCursor.foreground": "#5B2188",
    "terminalCursor.background": "#FAF8FD",
    "terminal.selectionBackground": "#D8C2F2B3",
    "terminal.inactiveSelectionBackground": "#D8C2F255",
    "terminal.findMatchBackground": "#FEF9ED",
    "terminal.findMatchBorder": "#FDE1AB",
    "terminal.findMatchHighlightBackground": "#FEF9EDCC",
    "terminal.hoverHighlightBackground": "#F2EDF7",
    "terminalOverviewRuler.cursorForeground": "#5B2188",
    "terminalOverviewRuler.findMatchForeground": "#6A4400",
    "terminalCommandDecoration.defaultBackground": "#5B218880",
    "terminalCommandDecoration.successBackground": "#0A5E36",
    "terminalCommandDecoration.errorBackground": "#910A3E",
    "terminal.tab.activeBorder": "#5B2188",
    "terminal.ansiBlack": "#1A0E26",
    "terminal.ansiRed": "#910A3E",
    "terminal.ansiGreen": "#0A5E36",
    "terminal.ansiYellow": "#6A4400",
    "terminal.ansiBlue": "#5B2188",
    "terminal.ansiMagenta": "#362465",
    "terminal.ansiCyan": "#0A5E36",
    "terminal.ansiWhite": "#F2EDF7",
    "terminal.ansiBrightBlack": "#5A486F",
    "terminal.ansiBrightRed": "#910A3E",
    "terminal.ansiBrightGreen": "#0A5E36",
    "terminal.ansiBrightYellow": "#6A4400",
    "terminal.ansiBrightBlue": "#401362",
    "terminal.ansiBrightMagenta": "#362465",
    "terminal.ansiBrightCyan": "#0A5E36",
    "terminal.ansiBrightWhite": "#1A0E26",
    "debugConsole.background": "#FAF8FD",
    "debugConsole.foreground": "#1A0E26",
    "debugConsole.errorForeground": "#910A3E",
    "debugConsole.warningForeground": "#843400",
    "debugConsole.infoForeground": "#0A5E36",
    "debugConsole.sourceForeground": "#5A486F",
    "debugConsoleInputIcon.foreground": "#5B2188",
    "debugTokenExpression.name": "#1A0E26",
    "debugTokenExpression.value": "#843400",
    "debugTokenExpression.string": "#843400",
    "debugTokenExpression.boolean": "#6A4400",
    "debugTokenExpression.number": "#910A3E",
    "debugTokenExpression.error": "#910A3E",
    "debugView.stateLabelForeground": "#5B2188",
    "debugView.valueChangedHighlight": "#FEF9ED",
    "debugToolBar.background": "#F2EDF7",
    "debugToolBar.border": "#CBBED5",
    "debugIcon.breakpointForeground": "#910A3E",
    "debugIcon.breakpointDisabledForeground": "#5A486F80",
    "debugIcon.breakpointUnverifiedForeground": "#843400",
    "debugIcon.breakpointCurrentStackframeForeground": "#6A4400",
    "debugIcon.breakpointStackframeForeground": "#0A5E36",
    "debugIcon.startForeground": "#0A5E36",
    "debugIcon.pauseForeground": "#6A4400",
    "debugIcon.stopForeground": "#910A3E",
    "debugIcon.disconnectForeground": "#910A3E",
    "debugIcon.restartForeground": "#0A5E36",
    "debugIcon.stepOverForeground": "#5B2188",
    "debugIcon.stepIntoForeground": "#5B2188",
    "debugIcon.stepOutForeground": "#5B2188",
    "debugIcon.continueForeground": "#0A5E36",
    "debugIcon.stepBackForeground": "#5B2188",
    "outputView.background": "#FAF8FD",
    "outputViewStickyScroll.background": "#F2EDF7",
    "problemsErrorIcon.foreground": "#910A3E",
    "problemsWarningIcon.foreground": "#843400",
    "problemsInfoIcon.foreground": "#5B2188",
    "searchEditor.findMatchBackground": "#FEF9ED",
    "searchEditor.findMatchBorder": "#FDE1AB",
    "editorWidget.background": "#FAF8FD",
    "editorWidget.foreground": "#1A0E26",
    "editorWidget.border": "#A38DB4",
    "editorWidget.resizeBorder": "#5B2188",
    "editorSuggestWidget.background": "#FAF8FD",
    "editorSuggestWidget.border": "#A38DB4",
    "editorSuggestWidget.foreground": "#1A0E26",
    "editorSuggestWidget.focusHighlightForeground": "#5B2188",
    "editorSuggestWidget.highlightForeground": "#5B2188",
    "editorSuggestWidget.selectedBackground": "#D9CDE2",
    "editorSuggestWidget.selectedForeground": "#1A0E26",
    "editorSuggestWidget.selectedIconForeground": "#5B2188",
    "editorHoverWidget.background": "#FAF8FD",
    "editorHoverWidget.foreground": "#1A0E26",
    "editorHoverWidget.border": "#A38DB4",
    "editorHoverWidget.statusBarBackground": "#F2EDF7",
    "menu.background": "#FAF8FD",
    "menu.foreground": "#1A0E26",
    "menu.selectionBackground": "#D9CDE2",
    "menu.selectionForeground": "#1A0E26",
    "menu.selectionBorder": "#5B2188",
    "menu.separatorBackground": "#CBBED5",
    "menu.border": "#A38DB4",
    "menubar.selectionBackground": "#D9CDE2",
    "menubar.selectionForeground": "#1A0E26",
    "gitDecoration.addedResourceForeground": "#0A5E36",
    "gitDecoration.modifiedResourceForeground": "#6A4400",
    "gitDecoration.deletedResourceForeground": "#910A3E",
    "gitDecoration.untrackedResourceForeground": "#0A5E36",
    "gitDecoration.ignoredResourceForeground": "#5A486F88",
    "gitDecoration.conflictingResourceForeground": "#843400",
    "diffEditor.insertedTextBackground": "#EDFAF1CC",
    "diffEditor.removedTextBackground": "#FDF2F7CC",
    "diffEditor.border": "#CBBED5",
    "peekView.border": "#5B2188",
    "peekViewEditor.background": "#F2EDF7",
    "peekViewEditor.matchHighlightBackground": "#FEF9ED",
    "peekViewResult.background": "#EDE6F3",
    "peekViewResult.matchHighlightBackground": "#FEF9ED",
    "peekViewResult.selectionBackground": "#D9CDE2",
    "peekViewTitle.background": "#F2EDF7",
    "quickInput.background": "#FAF8FD",
    "quickInput.foreground": "#1A0E26",
    "quickInputList.focusBackground": "#D9CDE2",
    "notificationCenter.border": "#A38DB4",
    "notificationToast.border": "#A38DB4",
    "notifications.background": "#FAF8FD",
    "notifications.foreground": "#1A0E26",
    "notifications.border": "#CBBED5",
    "editorError.foreground": "#910A3E",
    "editorWarning.foreground": "#843400",
    "editorInfo.foreground": "#5B2188",
    "editorHint.foreground": "#0A5E36",
    "editorBracketMatch.background": "#D9CDE2",
    "editorBracketMatch.border": "#5B2188",
    "editorBracketHighlight.foreground1": "#5B2188",
    "editorBracketHighlight.foreground2": "#0A5E36",
    "editorBracketHighlight.foreground3": "#6A4400",
    "editorBracketHighlight.foreground4": "#362465",
    "editorBracketHighlight.foreground5": "#0A5E36",
    "editorBracketHighlight.foreground6": "#843400",
    "editorIndentGuide.background": "#CBBED5",
    "editorIndentGuide.activeBackground": "#5B2188",
    "editorIndentGuide.background1": "#5B218825",
    "editorIndentGuide.background2": "#0A5E3625",
    "editorIndentGuide.background3": "#6A440025",
    "editorIndentGuide.background4": "#36246525",
    "editorIndentGuide.background5": "#0A5E3625",
    "editorIndentGuide.background6": "#84340025",
    "editorIndentGuide.activeBackground1": "#5B2188",
    "editorIndentGuide.activeBackground2": "#0A5E36",
    "editorIndentGuide.activeBackground3": "#6A4400",
    "editorIndentGuide.activeBackground4": "#362465",
    "editorIndentGuide.activeBackground5": "#0A5E36",
    "editorIndentGuide.activeBackground6": "#843400",
    "chat.requestBackground": "#F2EDF7",
    "chat.requestBorder": "#CBBED5",
    "chat.avatarBackground": "#5B2188",
    "chat.avatarForeground": "#FFFFFF",
    "chat.slashCommandBackground": "#5B21881A",
    "chat.slashCommandForeground": "#5B2188",
    "chat.linesAddedForeground": "#0A5E36",
    "chat.linesRemovedForeground": "#910A3E",
    "interactive.activeCodeBorder": "#5B2188",
    "interactive.inactiveCodeBorder": "#CBBED5",
    "interactive.requestBorder": "#CBBED5",
    "inlineChat.background": "#FAF8FD",
    "inlineChat.border": "#A38DB4",
    "inlineChat.shadow": "#00000022",
    "inlineChat.regionHighlight": "#5B21881A",
    "inlineChatInput.background": "#F2EDF7",
    "inlineChatInput.border": "#CBBED5",
    "inlineChatInput.focusBorder": "#5B2188",
    "inlineChatInput.placeholderForeground": "#5A486F",
    "inlineChatDiff.inserted": "#EDFAF1CC",
    "inlineChatDiff.removed": "#FDF2F7CC",
    "editorGhostText.foreground": "#5A486FCC",
    "editorGhostText.background": "#00000000",
    "editorGhostText.border": "#00000000",
    "editorAI.foreground": "#5B2188",
    "editorAI.background": "#5B218815",
    "editorAI.border": "#5B21884D",
    "inlineEdit.indicator.background": "#5B2188",
    "inlineEdit.indicator.foreground": "#FFFFFF",
    "inlineEdit.indicator.border": "#401362",
    "inlineEdit.modifiedBackground": "#EDFAF180",
    "inlineEdit.originalBackground": "#FDF2F780",
    "inlineEdit.border": "#A38DB4",
    "multiDiffEditor.background": "#FAF8FD",
    "multiDiffEditor.border": "#CBBED5",
    "multiDiffEditor.headerBackground": "#F2EDF7",
    "panel.background": "#EDE6F3",
    "panel.border": "#CBBED5",
    "panelTitle.activeBorder": "#5B2188",
    "panelTitle.activeForeground": "#1A0E26",
    "panelTitle.inactiveForeground": "#5A486F",
    "panelSection.border": "#CBBED5",
    "panelSection.dropBackground": "#D9CDE2",
    "panelSectionHeader.background": "#F2EDF7",
    "panelSectionHeader.foreground": "#1A0E26",
    "panelSectionHeader.border": "#CBBED5",
    "editorStickyScroll.background": "#F2EDF7",
    "editorStickyScrollHover.background": "#D9CDE2",
    "editorStickyScroll.shadow": "#00000014",
    "editorStickyScroll.border": "#CBBED5",
    "editorInlayHint.background": "#D9CDE299",
    "editorInlayHint.foreground": "#5A486F",
    "editorInlayHint.typeForeground": "#0A5E36",
    "editorInlayHint.parameterForeground": "#6A4400",
    "commandCenter.foreground": "#1A0E26",
    "commandCenter.activeForeground": "#1A0E26",
    "commandCenter.background": "#F2EDF7",
    "commandCenter.activeBackground": "#D9CDE2",
    "commandCenter.border": "#CBBED5",
    "commandCenter.activeBorder": "#5B2188",
    "commandCenter.inactiveForeground": "#5A486F",
    "commandCenter.inactiveBorder": "#CBBED5",
    "keybindingLabel.background": "#F2EDF7",
    "keybindingLabel.foreground": "#1A0E26",
    "keybindingLabel.border": "#A38DB4",
    "keybindingLabel.bottomBorder": "#A38DB4",
    "editorActionList.background": "#FAF8FD",
    "editorActionList.foreground": "#1A0E26",
    "editorActionList.focusBackground": "#D9CDE2",
    "editorActionList.focusForeground": "#1A0E26",
    "symbolIcon.classForeground": "#0A5E36",
    "symbolIcon.interfaceForeground": "#0A5E36",
    "symbolIcon.functionForeground": "#362465",
    "symbolIcon.methodForeground": "#362465",
    "symbolIcon.variableForeground": "#1A0E26",
    "symbolIcon.constantForeground": "#6A4400",
    "symbolIcon.propertyForeground": "#1A0E26",
    "symbolIcon.keywordForeground": "#5B2188",
    "symbolIcon.stringForeground": "#843400",
    "symbolIcon.numberForeground": "#910A3E",
    "symbolIcon.booleanForeground": "#910A3E",
    "symbolIcon.arrayForeground": "#1A0E26",
    "symbolIcon.objectForeground": "#0A5E36",
    "symbolIcon.moduleForeground": "#5B2188",
    "symbolIcon.packageForeground": "#5B2188",
    "symbolIcon.structForeground": "#0A5E36",
    "symbolIcon.typeParameterForeground": "#0A5E36",
    "symbolIcon.unitForeground": "#6A4400",
    "symbolIcon.keyForeground": "#5B2188",
    "symbolIcon.fieldForeground": "#1A0E26",
    "symbolIcon.colorForeground": "#910A3E",
    "symbolIcon.fileForeground": "#1A0E26",
    "symbolIcon.folderForeground": "#5B2188",
    "symbolIcon.eventForeground": "#362465",
    "symbolIcon.operatorForeground": "#1A0E26",
    "symbolIcon.nullForeground": "#6A4400",
    "symbolIcon.snippetForeground": "#5B2188",
    "symbolIcon.textForeground": "#1A0E26",
    "settings.headerForeground": "#5B2188",
    "settings.modifiedItemIndicator": "#5B2188",
    "settings.focusedRowBackground": "#D9CDE250",
    "settings.rowHoverBackground": "#D9CDE225",
    "welcomePage.background": "#FAF8FD",
    "welcomePage.buttonBackground": "#F2EDF7",
    "welcomePage.buttonHoverBackground": "#D9CDE2",
    "walkThrough.embeddedEditorBackground": "#F2EDF7"
  },
  "tokenColors": [
    {
      "name": "Comments & Documentation",
      "scope": [
        "comment",
        "comment.line",
        "comment.line.double-slash",
        "comment.line.triple-slash",
        "comment.line.number-sign",
        "comment.line.dashes",
        "comment.line.character",
        "comment.line.percentage",
        "comment.block",
        "comment.block.documentation",
        "punctuation.definition.comment",
        "string.comment",
        "string.quoted.docstring",
        "string.quoted.docstring.multi",
        "string.quoted.docstring.multi.python",
        "string.quoted.docstring.single.python",
        "string.quoted.double.block.python",
        "string.quoted.single.block.python",
        "source.kotlin comment",
        "source.kotlin comment.line",
        "source.kotlin comment.block",
        "source.kotlin comment.block.documentation",
        "source.swift comment",
        "source.go comment",
        "source.rust comment",
        "source.dart comment",
        "source.java comment",
        "source.ts comment",
        "source.tsx comment",
        "source.js comment",
        "source.jsx comment",
        "source.python comment",
        "source.sql comment",
        "source.shell comment",
        "source.yaml comment"
      ],
      "settings": {
        "foreground": "#5A486F",
        "fontStyle": "italic"
      }
    },
    {
      "name": "Keywords & Control Flow",
      "scope": [
        "keyword",
        "keyword.control",
        "keyword.operator.new",
        "keyword.operator.expression",
        "keyword.operator.logical",
        "keyword.operator.delete",
        "storage",
        "storage.type",
        "storage.modifier"
      ],
      "settings": {
        "foreground": "#5B2188",
        "fontStyle": "bold"
      }
    },
    {
      "name": "Functions & Methods",
      "scope": [
        "entity.name.function",
        "support.function",
        "meta.function-call",
        "variable.function"
      ],
      "settings": {
        "foreground": "#362465"
      }
    },
    {
      "name": "Types, Classes, Structs & Interfaces",
      "scope": [
        "entity.name.type",
        "entity.name.class",
        "entity.name.struct",
        "entity.name.enum",
        "entity.name.interface",
        "support.class",
        "support.type",
        "entity.other.inherited-class"
      ],
      "settings": {
        "foreground": "#0A5E36",
        "fontStyle": "bold"
      }
    },
    {
      "name": "Constants & Language Built-ins",
      "scope": [
        "constant",
        "constant.language",
        "constant.numeric",
        "support.constant"
      ],
      "settings": {
        "foreground": "#6A4400"
      }
    },
    {
      "name": "Variables & Identifiers",
      "scope": [
        "variable",
        "variable.other",
        "variable.other.readwrite",
        "variable.other.property"
      ],
      "settings": {
        "foreground": "#1A0E26"
      }
    },
    {
      "name": "Operators & Punctuation",
      "scope": [
        "keyword.operator",
        "punctuation",
        "punctuation.accessor",
        "punctuation.separator"
      ],
      "settings": {
        "foreground": "#1A0E26"
      }
    },
    {
      "name": "Panic: Invalid, Illegal & Deprecated Code",
      "scope": [
        "invalid",
        "invalid.illegal",
        "invalid.deprecated"
      ],
      "settings": {
        "foreground": "#910A3E",
        "background": "#FDF2F7",
        "fontStyle": "bold underline"
      }
    },
    {
      "name": "Panic: Secret Keys, Hex Colors, UUIDs & Hashes",
      "scope": [
        "constant.other.color",
        "constant.other.color.rgb-value",
        "constant.other.uuid",
        "support.constant.color",
        "keyword.other.dotenv",
        "source.env variable.other.key",
        "source.dotenv variable.other.key"
      ],
      "settings": {
        "foreground": "#910A3E",
        "background": "#FDF2F7"
      }
    },
    {
      "name": "Panic: Regular Expressions",
      "scope": [
        "string.regexp",
        "string.regexp constant.character.escape",
        "constant.other.character-class.regexp"
      ],
      "settings": {
        "foreground": "#910A3E",
        "background": "#FDF2F7"
      }
    },
    {
      "name": "Warning: Hardcoded Strings in Source Code (Python, JS, TS, React, Rust, Go, Kotlin, Swift, Dart)",
      "scope": [
        "source.python string.quoted",
        "source.js string.quoted",
        "source.jsx string.quoted",
        "source.ts string.quoted",
        "source.tsx string.quoted",
        "source.rust string.quoted",
        "source.go string.quoted",
        "source.kotlin string.quoted",
        "source.swift string.quoted",
        "source.dart string.quoted",
        "source.sql string.quoted"
      ],
      "settings": {
        "foreground": "#843400",
        "background": "#FFF5EB"
      }
    },
    {
      "name": "Warning: Template Literals & Unparsed Primitives",
      "scope": [
        "source.js string.template",
        "source.ts string.template",
        "source.tsx string.template",
        "source.python string.interpolated"
      ],
      "settings": {
        "foreground": "#843400",
        "background": "#FFF5EB"
      }
    },
    {
      "name": "Caution: Function Parameters & Dynamic Arguments",
      "scope": [
        "source.python variable.parameter",
        "source.js variable.parameter",
        "source.jsx variable.parameter",
        "source.ts variable.parameter",
        "source.tsx variable.parameter",
        "source.rust variable.parameter",
        "source.go variable.parameter",
        "source.kotlin variable.parameter",
        "source.swift variable.parameter",
        "source.dart variable.parameter"
      ],
      "settings": {
        "foreground": "#6A4400",
        "background": "#FEF9ED"
      }
    },
    {
      "name": "Safe: Verified Type Definitions & Structs",
      "scope": [
        "source.ts entity.name.type",
        "source.tsx entity.name.type",
        "source.rust entity.name.type",
        "source.go entity.name.type",
        "source.kotlin entity.name.type",
        "source.swift entity.name.type",
        "source.dart entity.name.type",
        "source.python entity.name.type.class"
      ],
      "settings": {
        "foreground": "#0A5E36",
        "background": "#EDFAF1",
        "fontStyle": "bold"
      }
    },
    {
      "name": "Python: Decorators & Self",
      "scope": [
        "source.python entity.name.function.decorator",
        "source.python variable.language.special.self",
        "source.python variable.language.special.cls"
      ],
      "settings": {
        "foreground": "#401362",
        "fontStyle": "italic"
      }
    },
    {
      "name": "Python: Magic Methods & Dunder",
      "scope": [
        "source.python support.function.magic"
      ],
      "settings": {
        "foreground": "#362465",
        "fontStyle": "bold"
      }
    },
    {
      "name": "React: Component Tags (Safe / Green)",
      "scope": [
        "source.jsx entity.name.tag",
        "source.tsx entity.name.tag",
        "source.jsx support.class.component",
        "source.tsx support.class.component"
      ],
      "settings": {
        "foreground": "#0A5E36",
        "fontStyle": "bold"
      }
    },
    {
      "name": "React: Props & Attributes (Caution / Yellow)",
      "scope": [
        "source.jsx entity.other.attribute-name",
        "source.tsx entity.other.attribute-name"
      ],
      "settings": {
        "foreground": "#6A4400"
      }
    },
    {
      "name": "SQL: Keywords (Safe / Blue)",
      "scope": [
        "source.sql keyword.other.DML",
        "source.sql keyword.other.DDL",
        "source.sql keyword.other.order",
        "source.sql keyword.other.create"
      ],
      "settings": {
        "foreground": "#5B2188",
        "fontStyle": "bold"
      }
    },
    {
      "name": "SQL: Table & Column Names",
      "scope": [
        "source.sql constant.other.database-name",
        "source.sql constant.other.table-name"
      ],
      "settings": {
        "foreground": "#0A5E36"
      }
    },
    {
      "name": "Rust: Lifetimes & Macros (Panic / Caution)",
      "scope": [
        "source.rust storage.modifier.lifetime",
        "source.rust entity.name.function.macro"
      ],
      "settings": {
        "foreground": "#362465",
        "fontStyle": "bold"
      }
    },
    {
      "name": "Go: Packages & Channels",
      "scope": [
        "source.go entity.name.package",
        "source.go keyword.channel"
      ],
      "settings": {
        "foreground": "#5B2188",
        "fontStyle": "bold"
      }
    },
    {
      "name": "Kotlin/Swift: Annotations & Optionals",
      "scope": [
        "source.kotlin storage.type.annotation",
        "source.swift storage.type.annotation",
        "source.swift keyword.other.declaration-specifier"
      ],
      "settings": {
        "foreground": "#362465"
      }
    },
    {
      "name": "Dart: Annotations & Widgets",
      "scope": [
        "source.dart storage.type.annotation",
        "source.dart support.class.flutter"
      ],
      "settings": {
        "foreground": "#0A5E36",
        "fontStyle": "bold"
      }
    },
    {
      "name": "Config: JSON Property Names (Safe / Green)",
      "scope": [
        "source.json support.type.property-name"
      ],
      "settings": {
        "foreground": "#0A5E36",
        "fontStyle": "bold"
      }
    },
    {
      "name": "Config: YAML Keys (Safe / Green)",
      "scope": [
        "source.yaml entity.name.tag"
      ],
      "settings": {
        "foreground": "#0A5E36",
        "fontStyle": "bold"
      }
    },
    {
      "name": "Config: TOML Table Headers & Keys (Safe)",
      "scope": [
        "source.toml entity.other.attribute-name.table",
        "source.toml keyword.key"
      ],
      "settings": {
        "foreground": "#0A5E36",
        "fontStyle": "bold"
      }
    },
    {
      "name": "Config: INI Section Headers & Properties",
      "scope": [
        "source.ini entity.name.section",
        "source.ini keyword.other.definition"
      ],
      "settings": {
        "foreground": "#0A5E36",
        "fontStyle": "bold"
      }
    },
    {
      "name": "Config: ENV Sensitive Keys (Panic / Red Alert)",
      "scope": [
        "source.env variable.other.key",
        "source.dotenv variable.other.key",
        "source.env keyword.other"
      ],
      "settings": {
        "foreground": "#910A3E",
        "background": "#FDF2F7",
        "fontStyle": "bold"
      }
    },
    {
      "name": "Markdown: Clean Prose (Un-tinted Natural Reading)",
      "scope": [
        "text.html.markdown",
        "text.plain",
        "meta.paragraph.markdown"
      ],
      "settings": {
        "foreground": "#1A0E26"
      }
    },
    {
      "name": "Markdown: Headings (Caution / Bold)",
      "scope": [
        "text.html.markdown markup.heading",
        "text.html.markdown entity.name.section",
        "text.html.markdown punctuation.definition.heading"
      ],
      "settings": {
        "foreground": "#5B2188",
        "fontStyle": "bold"
      }
    },
    {
      "name": "Markdown: Inline & Fenced Code (Safe / Green Badge)",
      "scope": [
        "text.html.markdown markup.inline.raw",
        "text.html.markdown markup.fenced_code"
      ],
      "settings": {
        "foreground": "#0A5E36",
        "background": "#EDFAF1"
      }
    },
    {
      "name": "Markdown: Links & URLs (Safe / Blue)",
      "scope": [
        "text.html.markdown markup.underline.link",
        "text.html.markdown string.other.link"
      ],
      "settings": {
        "foreground": "#5B2188",
        "fontStyle": "underline"
      }
    },
    {
      "name": "Markdown: Quotes & Notes (Warning / Amber)",
      "scope": [
        "text.html.markdown markup.quote"
      ],
      "settings": {
        "foreground": "#5A486F",
        "fontStyle": "italic"
      }
    },
    {
      "name": "HTML & XML: Element Tags",
      "scope": [
        "text.html entity.name.tag",
        "text.xml entity.name.tag"
      ],
      "settings": {
        "foreground": "#5B2188",
        "fontStyle": "bold"
      }
    },
    {
      "name": "HTML & XML: Attributes",
      "scope": [
        "text.html entity.other.attribute-name",
        "text.xml entity.other.attribute-name"
      ],
      "settings": {
        "foreground": "#362465"
      }
    },
    {
      "name": "Log: Error & Fatal (Panic / Red Alert)",
      "scope": [
        "log.error",
        "log.fatal",
        "log.critical",
        "log.exception"
      ],
      "settings": {
        "foreground": "#910A3E",
        "fontStyle": "bold"
      }
    },
    {
      "name": "Log: Warning (Warning / Amber)",
      "scope": [
        "log.warning",
        "log.warn"
      ],
      "settings": {
        "foreground": "#843400",
        "fontStyle": "bold"
      }
    },
    {
      "name": "Log: Info & Success (Safe / Green)",
      "scope": [
        "log.info",
        "log.notice"
      ],
      "settings": {
        "foreground": "#0A5E36",
        "fontStyle": "bold"
      }
    },
    {
      "name": "Log: Debug & Trace (Caution / Subtle)",
      "scope": [
        "log.debug",
        "log.trace"
      ],
      "settings": {
        "foreground": "#6A4400"
      }
    },
    {
      "name": "Log: Date & Timestamp",
      "scope": [
        "log.date",
        "log.timestamp"
      ],
      "settings": {
        "foreground": "#5A486F"
      }
    }
  ],
  "semanticTokenColors": {
    "class": {
      "foreground": "#0A5E36",
      "bold": true
    },
    "class.declaration": {
      "foreground": "#0A5E36",
      "bold": true
    },
    "interface": {
      "foreground": "#0A5E36",
      "bold": true
    },
    "interface.declaration": {
      "foreground": "#0A5E36",
      "bold": true
    },
    "enum": {
      "foreground": "#0A5E36",
      "bold": true
    },
    "enum.declaration": {
      "foreground": "#0A5E36",
      "bold": true
    },
    "enumMember": {
      "foreground": "#6A4400"
    },
    "struct": {
      "foreground": "#0A5E36",
      "bold": true
    },
    "struct.declaration": {
      "foreground": "#0A5E36",
      "bold": true
    },
    "type": {
      "foreground": "#0A5E36"
    },
    "type.declaration": {
      "foreground": "#0A5E36",
      "bold": true
    },
    "typeParameter": {
      "foreground": "#0A5E36",
      "italic": true
    },
    "builtinType": {
      "foreground": "#0A5E36",
      "bold": true
    },
    "function": {
      "foreground": "#362465"
    },
    "function.declaration": {
      "foreground": "#362465",
      "bold": true
    },
    "function.defaultLibrary": {
      "foreground": "#362465",
      "bold": true
    },
    "method": {
      "foreground": "#362465"
    },
    "method.declaration": {
      "foreground": "#362465",
      "bold": true
    },
    "method.static": {
      "foreground": "#362465",
      "bold": true
    },
    "decorator": {
      "foreground": "#362465",
      "italic": true
    },
    "macro": {
      "foreground": "#362465",
      "bold": true
    },
    "variable": {
      "foreground": "#1A0E26"
    },
    "variable.declaration": {
      "foreground": "#1A0E26",
      "bold": true
    },
    "variable.readonly": {
      "foreground": "#6A4400"
    },
    "variable.static": {
      "foreground": "#6A4400",
      "bold": true
    },
    "variable.defaultLibrary": {
      "foreground": "#6A4400",
      "bold": true
    },
    "property": {
      "foreground": "#1A0E26"
    },
    "property.declaration": {
      "foreground": "#1A0E26"
    },
    "property.readonly": {
      "foreground": "#6A4400"
    },
    "property.static": {
      "foreground": "#6A4400",
      "bold": true
    },
    "parameter": {
      "foreground": "#6A4400"
    },
    "parameter.declaration": {
      "foreground": "#6A4400",
      "italic": true
    },
    "namespace": {
      "foreground": "#5B2188"
    },
    "namespace.declaration": {
      "foreground": "#5B2188",
      "bold": true
    },
    "module": {
      "foreground": "#5B2188"
    },
    "module.declaration": {
      "foreground": "#5B2188",
      "bold": true
    },
    "number": {
      "foreground": "#910A3E"
    },
    "builtinConstant": {
      "foreground": "#6A4400",
      "bold": true
    },
    "constant": {
      "foreground": "#6A4400"
    },
    "label": {
      "foreground": "#6A4400",
      "italic": true
    },
    "string": {
      "foreground": "#843400"
    },
    "string.docstring": {
      "foreground": "#5A486F",
      "italic": true
    },
    "string.readonly": {
      "foreground": "#5A486F",
      "italic": true
    },
    "keyword": {
      "foreground": "#5B2188",
      "bold": true
    },
    "keyword.control": {
      "foreground": "#5B2188",
      "bold": true
    },
    "keyword.modifier": {
      "foreground": "#5B2188"
    },
    "keyword.declaration": {
      "foreground": "#5B2188",
      "bold": true
    },
    "operator": {
      "foreground": "#1A0E26"
    },
    "comment": {
      "foreground": "#5A486F",
      "italic": true
    },
    "comment.line": {
      "foreground": "#5A486F",
      "italic": true
    },
    "comment.block": {
      "foreground": "#5A486F",
      "italic": true
    },
    "comment.documentation": {
      "foreground": "#5A486F",
      "italic": true
    },
    "regexp": {
      "foreground": "#910A3E"
    },
    "regexp.escape": {
      "foreground": "#910A3E",
      "bold": true
    },
    "event": {
      "foreground": "#362465",
      "italic": true
    },
    "event.declaration": {
      "foreground": "#362465",
      "bold": true,
      "italic": true
    },
    "variable.deprecated": {
      "foreground": "#910A3E",
      "strikethrough": true
    },
    "property.deprecated": {
      "foreground": "#910A3E",
      "strikethrough": true
    },
    "function.deprecated": {
      "foreground": "#910A3E",
      "strikethrough": true
    },
    "method.deprecated": {
      "foreground": "#910A3E",
      "strikethrough": true
    }
  }
}