var inherit = false;
var base = "vs-dark";
var colors = {
	"activityBar.activeBackground": "#bd93f910",
	"activityBar.activeBorder": "#ff79c680",
	"activityBar.background": "#343746",
	"activityBar.foreground": "#f8f8f2",
	"activityBar.inactiveForeground": "#6272a4",
	"activityBarBadge.background": "#ff79c6",
	"activityBarBadge.foreground": "#f8f8f2",
	"badge.background": "#44475a",
	"badge.foreground": "#f8f8f2",
	"breadcrumb.activeSelectionForeground": "#f8f8f2",
	"breadcrumb.background": "#282a36",
	"breadcrumb.focusForeground": "#f8f8f2",
	"breadcrumb.foreground": "#6272a4",
	"breadcrumbPicker.background": "#191a21",
	"button.background": "#44475a",
	"button.foreground": "#f8f8f2",
	"button.secondaryBackground": "#282a36",
	"button.secondaryForeground": "#f8f8f2",
	"button.secondaryHoverBackground": "#343746",
	"debugToolBar.background": "#21222c",
	"diffEditor.insertedTextBackground": "#50fa7b20",
	"diffEditor.removedTextBackground": "#ff555550",
	"dropdown.background": "#343746",
	"dropdown.border": "#191a21",
	"dropdown.foreground": "#f8f8f2",
	"editor.background": "#282a36",
	"editor.findMatchBackground": "#ffb86c80",
	"editor.findMatchHighlightBackground": "#ffffff40",
	"editor.findRangeHighlightBackground": "#44475a75",
	"editor.foldBackground": "#21222c",
	"editor.foreground": "#f8f8f2",
	"editor.hoverHighlightBackground": "#8be9fd50",
	"editor.lineHighlightBorder": "#44475a",
	"editor.rangeHighlightBackground": "#bd93f915",
	"editor.selectionBackground": "#44475a",
	"editor.selectionHighlightBackground": "#424450",
	"editor.snippetFinalTabstopHighlightBackground": "#282a36",
	"editor.snippetFinalTabstopHighlightBorder": "#50fa7b",
	"editor.snippetTabstopHighlightBackground": "#282a36",
	"editor.snippetTabstopHighlightBorder": "#6272a4",
	"editor.wordHighlightBackground": "#8be9fd50",
	"editor.wordHighlightStrongBackground": "#50fa7b50",
	"editorBracketHighlight.foreground1": "#f8f8f2",
	"editorBracketHighlight.foreground2": "#ff79c6",
	"editorBracketHighlight.foreground3": "#8be9fd",
	"editorBracketHighlight.foreground4": "#50fa7b",
	"editorBracketHighlight.foreground5": "#bd93f9",
	"editorBracketHighlight.foreground6": "#ffb86c",
	"editorBracketHighlight.unexpectedBracket.foreground": "#ff5555",
	"editorCodeLens.foreground": "#6272a4",
	"editorError.foreground": "#ff5555",
	"editorGroup.border": "#bd93f9",
	"editorGroup.dropBackground": "#44475a70",
	"editorGroupHeader.tabsBackground": "#191a21",
	"editorGutter.addedBackground": "#50fa7b80",
	"editorGutter.deletedBackground": "#ff555580",
	"editorGutter.modifiedBackground": "#8be9fd80",
	"editorHoverWidget.background": "#282a36",
	"editorHoverWidget.border": "#6272a4",
	"editorIndentGuide.activeBackground": "#ffffff45",
	"editorIndentGuide.background": "#ffffff1a",
	"editorLineNumber.foreground": "#6272a4",
	"editorLink.activeForeground": "#8be9fd",
	"editorMarkerNavigation.background": "#21222c",
	"editorOverviewRuler.addedForeground": "#50fa7b80",
	"editorOverviewRuler.border": "#191a21",
	"editorOverviewRuler.currentContentForeground": "#50fa7b",
	"editorOverviewRuler.deletedForeground": "#ff555580",
	"editorOverviewRuler.errorForeground": "#ff555580",
	"editorOverviewRuler.incomingContentForeground": "#bd93f9",
	"editorOverviewRuler.infoForeground": "#8be9fd80",
	"editorOverviewRuler.modifiedForeground": "#8be9fd80",
	"editorOverviewRuler.selectionHighlightForeground": "#ffb86c",
	"editorOverviewRuler.warningForeground": "#ffb86c80",
	"editorOverviewRuler.wordHighlightForeground": "#8be9fd",
	"editorOverviewRuler.wordHighlightStrongForeground": "#50fa7b",
	"editorRuler.foreground": "#ffffff1a",
	"editorSuggestWidget.background": "#21222c",
	"editorSuggestWidget.foreground": "#f8f8f2",
	"editorSuggestWidget.selectedBackground": "#44475a",
	"editorWarning.foreground": "#8be9fd",
	"editorWhitespace.foreground": "#ffffff1a",
	"editorWidget.background": "#21222c",
	errorForeground: "#ff5555",
	"extensionButton.prominentBackground": "#50fa7b90",
	"extensionButton.prominentForeground": "#f8f8f2",
	"extensionButton.prominentHoverBackground": "#50fa7b60",
	focusBorder: "#6272a4",
	foreground: "#f8f8f2",
	"gitDecoration.conflictingResourceForeground": "#ffb86c",
	"gitDecoration.deletedResourceForeground": "#ff5555",
	"gitDecoration.ignoredResourceForeground": "#6272a4",
	"gitDecoration.modifiedResourceForeground": "#8be9fd",
	"gitDecoration.untrackedResourceForeground": "#50fa7b",
	"input.background": "#282a36",
	"input.border": "#191a21",
	"input.foreground": "#f8f8f2",
	"input.placeholderForeground": "#6272a4",
	"inputOption.activeBorder": "#bd93f9",
	"inputValidation.errorBorder": "#ff5555",
	"inputValidation.infoBorder": "#ff79c6",
	"inputValidation.warningBorder": "#ffb86c",
	"list.activeSelectionBackground": "#44475a",
	"list.activeSelectionForeground": "#f8f8f2",
	"list.dropBackground": "#44475a",
	"list.errorForeground": "#ff5555",
	"list.focusBackground": "#44475a75",
	"list.highlightForeground": "#8be9fd",
	"list.hoverBackground": "#44475a75",
	"list.inactiveSelectionBackground": "#44475a75",
	"list.warningForeground": "#ffb86c",
	"listFilterWidget.background": "#343746",
	"listFilterWidget.noMatchesOutline": "#ff5555",
	"listFilterWidget.outline": "#424450",
	"merge.currentHeaderBackground": "#50fa7b90",
	"merge.incomingHeaderBackground": "#bd93f990",
	"panel.background": "#282a36",
	"panel.border": "#bd93f9",
	"panelTitle.activeBorder": "#ff79c6",
	"panelTitle.activeForeground": "#f8f8f2",
	"panelTitle.inactiveForeground": "#6272a4",
	"peekView.border": "#44475a",
	"peekViewEditor.background": "#282a36",
	"peekViewEditor.matchHighlightBackground": "#f1fa8c80",
	"peekViewResult.background": "#21222c",
	"peekViewResult.fileForeground": "#f8f8f2",
	"peekViewResult.lineForeground": "#f8f8f2",
	"peekViewResult.matchHighlightBackground": "#f1fa8c80",
	"peekViewResult.selectionBackground": "#44475a",
	"peekViewResult.selectionForeground": "#f8f8f2",
	"peekViewTitle.background": "#191a21",
	"peekViewTitleDescription.foreground": "#6272a4",
	"peekViewTitleLabel.foreground": "#f8f8f2",
	"pickerGroup.border": "#bd93f9",
	"pickerGroup.foreground": "#8be9fd",
	"progressBar.background": "#ff79c6",
	"selection.background": "#bd93f9",
	"settings.checkboxBackground": "#21222c",
	"settings.checkboxBorder": "#191a21",
	"settings.checkboxForeground": "#f8f8f2",
	"settings.dropdownBackground": "#21222c",
	"settings.dropdownBorder": "#191a21",
	"settings.dropdownForeground": "#f8f8f2",
	"settings.headerForeground": "#f8f8f2",
	"settings.modifiedItemIndicator": "#ffb86c",
	"settings.numberInputBackground": "#21222c",
	"settings.numberInputBorder": "#191a21",
	"settings.numberInputForeground": "#f8f8f2",
	"settings.textInputBackground": "#21222c",
	"settings.textInputBorder": "#191a21",
	"settings.textInputForeground": "#f8f8f2",
	"sideBar.background": "#21222c",
	"sideBarSectionHeader.background": "#282a36",
	"sideBarSectionHeader.border": "#191a21",
	"sideBarTitle.foreground": "#f8f8f2",
	"statusBar.background": "#191a21",
	"statusBar.debuggingBackground": "#ff5555",
	"statusBar.debuggingForeground": "#191a21",
	"statusBar.foreground": "#f8f8f2",
	"statusBar.noFolderBackground": "#191a21",
	"statusBar.noFolderForeground": "#f8f8f2",
	"statusBarItem.prominentBackground": "#ff5555",
	"statusBarItem.prominentHoverBackground": "#ffb86c",
	"statusBarItem.remoteBackground": "#bd93f9",
	"statusBarItem.remoteForeground": "#282a36",
	"tab.activeBackground": "#282a36",
	"tab.activeBorderTop": "#ff79c680",
	"tab.activeForeground": "#f8f8f2",
	"tab.border": "#191a21",
	"tab.inactiveBackground": "#21222c",
	"tab.inactiveForeground": "#6272a4",
	"terminal.ansiBlack": "#21222c",
	"terminal.ansiBlue": "#bd93f9",
	"terminal.ansiBrightBlack": "#6272a4",
	"terminal.ansiBrightBlue": "#d6acff",
	"terminal.ansiBrightCyan": "#a4ffff",
	"terminal.ansiBrightGreen": "#69ff94",
	"terminal.ansiBrightMagenta": "#ff92df",
	"terminal.ansiBrightRed": "#ff6e6e",
	"terminal.ansiBrightWhite": "#ffffff",
	"terminal.ansiBrightYellow": "#ffffa5",
	"terminal.ansiCyan": "#8be9fd",
	"terminal.ansiGreen": "#50fa7b",
	"terminal.ansiMagenta": "#ff79c6",
	"terminal.ansiRed": "#ff5555",
	"terminal.ansiWhite": "#f8f8f2",
	"terminal.ansiYellow": "#f1fa8c",
	"terminal.background": "#282a36",
	"terminal.foreground": "#f8f8f2",
	"titleBar.activeBackground": "#21222c",
	"titleBar.activeForeground": "#f8f8f2",
	"titleBar.inactiveBackground": "#191a21",
	"titleBar.inactiveForeground": "#6272a4",
	"walkThrough.embeddedEditorBackground": "#21222c"
};
var rules = [
	{
		fontStyle: "italic",
		token: "emphasis"
	},
	{
		fontStyle: "bold",
		token: "strong"
	},
	{
		foreground: "#BD93F9",
		token: "header"
	},
	{
		foreground: "#6272A4",
		token: "meta.diff"
	},
	{
		foreground: "#6272A4",
		token: "meta.diff.header"
	},
	{
		foreground: "#50FA7B",
		token: "markup.inserted"
	},
	{
		foreground: "#FF5555",
		token: "markup.deleted"
	},
	{
		foreground: "#FFB86C",
		token: "markup.changed"
	},
	{
		foreground: "#FF5555",
		fontStyle: "underline italic",
		token: "invalid"
	},
	{
		foreground: "#F8F8F2",
		fontStyle: "underline italic",
		token: "invalid.deprecated"
	},
	{
		foreground: "#F1FA8C",
		token: "entity.name.filename"
	},
	{
		foreground: "#FF5555",
		token: "markup.error"
	},
	{
		fontStyle: "underline",
		token: "markup.underline"
	},
	{
		foreground: "#FFB86C",
		fontStyle: "bold",
		token: "markup.bold"
	},
	{
		foreground: "#BD93F9",
		fontStyle: "bold",
		token: "markup.heading"
	},
	{
		foreground: "#F1FA8C",
		fontStyle: "italic",
		token: "markup.italic"
	},
	{
		foreground: "#8BE9FD",
		token: "beginning.punctuation.definition.list.markdown"
	},
	{
		foreground: "#8BE9FD",
		token: "beginning.punctuation.definition.quote.markdown"
	},
	{
		foreground: "#8BE9FD",
		token: "punctuation.definition.link.restructuredtext"
	},
	{
		foreground: "#50FA7B",
		token: "markup.inline.raw"
	},
	{
		foreground: "#50FA7B",
		token: "markup.raw.restructuredtext"
	},
	{
		foreground: "#8BE9FD",
		token: "markup.underline.link"
	},
	{
		foreground: "#8BE9FD",
		token: "markup.underline.link.image"
	},
	{
		foreground: "#FF79C6",
		token: "meta.link.reference.def.restructuredtext"
	},
	{
		foreground: "#FF79C6",
		token: "punctuation.definition.directive.restructuredtext"
	},
	{
		foreground: "#FF79C6",
		token: "string.other.link.description"
	},
	{
		foreground: "#FF79C6",
		token: "string.other.link.title"
	},
	{
		foreground: "#F1FA8C",
		fontStyle: "italic",
		token: "entity.name.directive.restructuredtext"
	},
	{
		foreground: "#F1FA8C",
		fontStyle: "italic",
		token: "markup.quote"
	},
	{
		foreground: "#6272A4",
		token: "meta.separator.markdown"
	},
	{
		foreground: "#50FA7B",
		token: "fenced_code.block.language"
	},
	{
		foreground: "#50FA7B",
		token: "markup.raw.inner.restructuredtext"
	},
	{
		foreground: "#50FA7B",
		token: "markup.fenced_code.block.markdown punctuation.definition.markdown"
	},
	{
		foreground: "#BD93F9",
		token: "punctuation.definition.constant.restructuredtext"
	},
	{
		foreground: "#BD93F9",
		token: "markup.heading.markdown punctuation.definition.string.begin"
	},
	{
		foreground: "#BD93F9",
		token: "markup.heading.markdown punctuation.definition.string.end"
	},
	{
		foreground: "#F8F8F2",
		token: "meta.paragraph.markdown punctuation.definition.string.begin"
	},
	{
		foreground: "#F8F8F2",
		token: "meta.paragraph.markdown punctuation.definition.string.end"
	},
	{
		foreground: "#F1FA8C",
		token: "markup.quote.markdown meta.paragraph.markdown punctuation.definition.string.begin"
	},
	{
		foreground: "#F1FA8C",
		token: "markup.quote.markdown meta.paragraph.markdown punctuation.definition.string.end"
	},
	{
		foreground: "#8BE9FD",
		fontStyle: "normal",
		token: "entity.name.type.class"
	},
	{
		foreground: "#8BE9FD",
		fontStyle: "normal",
		token: "entity.name.class"
	},
	{
		foreground: "#BD93F9",
		fontStyle: "italic",
		token: "keyword.expressions-and-types.swift"
	},
	{
		foreground: "#BD93F9",
		fontStyle: "italic",
		token: "keyword.other.this"
	},
	{
		foreground: "#BD93F9",
		fontStyle: "italic",
		token: "variable.language"
	},
	{
		foreground: "#BD93F9",
		fontStyle: "italic",
		token: "variable.language punctuation.definition.variable.php"
	},
	{
		foreground: "#BD93F9",
		fontStyle: "italic",
		token: "variable.other.readwrite.instance.ruby"
	},
	{
		foreground: "#BD93F9",
		fontStyle: "italic",
		token: "variable.parameter.function.language.special"
	},
	{
		foreground: "#8BE9FD",
		fontStyle: "italic",
		token: "entity.other.inherited-class"
	},
	{
		foreground: "#6272A4",
		token: "comment"
	},
	{
		foreground: "#6272A4",
		token: "punctuation.definition.comment"
	},
	{
		foreground: "#6272A4",
		token: "unused.comment"
	},
	{
		foreground: "#6272A4",
		token: "wildcard.comment"
	},
	{
		foreground: "#FF79C6",
		token: "comment keyword.codetag.notation"
	},
	{
		foreground: "#FF79C6",
		token: "comment.block.documentation keyword"
	},
	{
		foreground: "#FF79C6",
		token: "comment.block.documentation storage.type.class"
	},
	{
		foreground: "#8BE9FD",
		fontStyle: "italic",
		token: "comment.block.documentation entity.name.type"
	},
	{
		foreground: "#8BE9FD",
		token: "comment.block.documentation entity.name.type punctuation.definition.bracket"
	},
	{
		foreground: "#FFB86C",
		fontStyle: "italic",
		token: "comment.block.documentation variable"
	},
	{
		foreground: "#BD93F9",
		token: "constant"
	},
	{
		foreground: "#BD93F9",
		token: "variable.other.constant"
	},
	{
		foreground: "#FF79C6",
		token: "constant.character.escape"
	},
	{
		foreground: "#FF79C6",
		token: "constant.character.string.escape"
	},
	{
		foreground: "#FF79C6",
		token: "constant.regexp"
	},
	{
		foreground: "#FF79C6",
		token: "entity.name.tag"
	},
	{
		foreground: "#FF79C6",
		token: "entity.other.attribute-name.parent-selector"
	},
	{
		foreground: "#50FA7B",
		fontStyle: "italic",
		token: "entity.other.attribute-name"
	},
	{
		foreground: "#50FA7B",
		token: "entity.name.function"
	},
	{
		foreground: "#50FA7B",
		token: "meta.function-call.object"
	},
	{
		foreground: "#50FA7B",
		token: "meta.function-call.php"
	},
	{
		foreground: "#50FA7B",
		token: "meta.function-call.static"
	},
	{
		foreground: "#50FA7B",
		token: "meta.method-call.java meta.method"
	},
	{
		foreground: "#50FA7B",
		token: "meta.method.groovy"
	},
	{
		foreground: "#50FA7B",
		token: "support.function.any-method.lua"
	},
	{
		foreground: "#50FA7B",
		token: "keyword.operator.function.infix"
	},
	{
		foreground: "#FFB86C",
		fontStyle: "italic",
		token: "entity.name.variable.parameter"
	},
	{
		foreground: "#FFB86C",
		fontStyle: "italic",
		token: "meta.at-rule.function variable"
	},
	{
		foreground: "#FFB86C",
		fontStyle: "italic",
		token: "meta.at-rule.mixin variable"
	},
	{
		foreground: "#FFB86C",
		fontStyle: "italic",
		token: "meta.function.arguments variable.other.php"
	},
	{
		foreground: "#FFB86C",
		fontStyle: "italic",
		token: "meta.selectionset.graphql meta.arguments.graphql variable.arguments.graphql"
	},
	{
		foreground: "#FFB86C",
		fontStyle: "italic",
		token: "variable.parameter"
	},
	{
		foreground: "#50FA7B",
		fontStyle: "italic",
		token: "meta.decorator variable.other.readwrite"
	},
	{
		foreground: "#50FA7B",
		fontStyle: "italic",
		token: "meta.decorator variable.other.property"
	},
	{
		foreground: "#50FA7B",
		token: "meta.decorator variable.other.object"
	},
	{
		foreground: "#FF79C6",
		token: "keyword"
	},
	{
		foreground: "#FF79C6",
		token: "punctuation.definition.keyword"
	},
	{
		fontStyle: "bold",
		token: "keyword.control.new"
	},
	{
		fontStyle: "bold",
		token: "keyword.operator.new"
	},
	{
		foreground: "#FF79C6",
		token: "meta.selector"
	},
	{
		foreground: "#8BE9FD",
		fontStyle: "italic",
		token: "support"
	},
	{
		foreground: "#BD93F9",
		fontStyle: "regular",
		token: "support.function.magic"
	},
	{
		foreground: "#BD93F9",
		fontStyle: "regular",
		token: "support.variable"
	},
	{
		foreground: "#BD93F9",
		fontStyle: "regular",
		token: "variable.other.predefined"
	},
	{
		fontStyle: "regular",
		token: "support.function"
	},
	{
		fontStyle: "regular",
		token: "support.type.property-name"
	},
	{
		foreground: "#FF79C6",
		token: "constant.other.symbol.hashkey punctuation.definition.constant.ruby"
	},
	{
		foreground: "#FF79C6",
		token: "entity.other.attribute-name.placeholder punctuation"
	},
	{
		foreground: "#FF79C6",
		token: "entity.other.attribute-name.pseudo-class punctuation"
	},
	{
		foreground: "#FF79C6",
		token: "entity.other.attribute-name.pseudo-element punctuation"
	},
	{
		foreground: "#FF79C6",
		token: "meta.group.double.toml"
	},
	{
		foreground: "#FF79C6",
		token: "meta.group.toml"
	},
	{
		foreground: "#FF79C6",
		token: "meta.object-binding-pattern-variable punctuation.destructuring"
	},
	{
		foreground: "#FF79C6",
		token: "punctuation.colon.graphql"
	},
	{
		foreground: "#FF79C6",
		token: "punctuation.definition.block.scalar.folded.yaml"
	},
	{
		foreground: "#FF79C6",
		token: "punctuation.definition.block.scalar.literal.yaml"
	},
	{
		foreground: "#FF79C6",
		token: "punctuation.definition.block.sequence.item.yaml"
	},
	{
		foreground: "#FF79C6",
		token: "punctuation.definition.entity.other.inherited-class"
	},
	{
		foreground: "#FF79C6",
		token: "punctuation.function.swift"
	},
	{
		foreground: "#FF79C6",
		token: "punctuation.separator.dictionary.key-value"
	},
	{
		foreground: "#FF79C6",
		token: "punctuation.separator.hash"
	},
	{
		foreground: "#FF79C6",
		token: "punctuation.separator.inheritance"
	},
	{
		foreground: "#FF79C6",
		token: "punctuation.separator.key-value"
	},
	{
		foreground: "#FF79C6",
		token: "punctuation.separator.key-value.mapping.yaml"
	},
	{
		foreground: "#FF79C6",
		token: "punctuation.separator.namespace"
	},
	{
		foreground: "#FF79C6",
		token: "punctuation.separator.pointer-access"
	},
	{
		foreground: "#FF79C6",
		token: "punctuation.separator.slice"
	},
	{
		foreground: "#FF79C6",
		token: "string.unquoted.heredoc punctuation.definition.string"
	},
	{
		foreground: "#FF79C6",
		token: "support.other.chomping-indicator.yaml"
	},
	{
		foreground: "#FF79C6",
		token: "punctuation.separator.annotation"
	},
	{
		foreground: "#F8F8F2",
		token: "keyword.operator.other.powershell"
	},
	{
		foreground: "#F8F8F2",
		token: "keyword.other.statement-separator.powershell"
	},
	{
		foreground: "#F8F8F2",
		token: "meta.brace.round"
	},
	{
		foreground: "#F8F8F2",
		token: "meta.function-call punctuation"
	},
	{
		foreground: "#F8F8F2",
		token: "punctuation.definition.arguments.begin"
	},
	{
		foreground: "#F8F8F2",
		token: "punctuation.definition.arguments.end"
	},
	{
		foreground: "#F8F8F2",
		token: "punctuation.definition.entity.begin"
	},
	{
		foreground: "#F8F8F2",
		token: "punctuation.definition.entity.end"
	},
	{
		foreground: "#F8F8F2",
		token: "punctuation.definition.tag.cs"
	},
	{
		foreground: "#F8F8F2",
		token: "punctuation.definition.type.begin"
	},
	{
		foreground: "#F8F8F2",
		token: "punctuation.definition.type.end"
	},
	{
		foreground: "#F8F8F2",
		token: "punctuation.section.scope.begin"
	},
	{
		foreground: "#F8F8F2",
		token: "punctuation.section.scope.end"
	},
	{
		foreground: "#F8F8F2",
		token: "storage.type.generic.java"
	},
	{
		foreground: "#F8F8F2",
		token: "string.template meta.brace"
	},
	{
		foreground: "#F8F8F2",
		token: "string.template punctuation.accessor"
	},
	{
		foreground: "#FF79C6",
		token: "meta.string-contents.quoted.double punctuation.definition.variable"
	},
	{
		foreground: "#FF79C6",
		token: "punctuation.definition.interpolation.begin"
	},
	{
		foreground: "#FF79C6",
		token: "punctuation.definition.interpolation.end"
	},
	{
		foreground: "#FF79C6",
		token: "punctuation.definition.template-expression.begin"
	},
	{
		foreground: "#FF79C6",
		token: "punctuation.definition.template-expression.end"
	},
	{
		foreground: "#FF79C6",
		token: "punctuation.section.embedded.begin"
	},
	{
		foreground: "#FF79C6",
		token: "punctuation.section.embedded.coffee"
	},
	{
		foreground: "#FF79C6",
		token: "punctuation.section.embedded.end"
	},
	{
		foreground: "#FF79C6",
		token: "punctuation.section.embedded.end source.php"
	},
	{
		foreground: "#FF79C6",
		token: "punctuation.section.embedded.end source.ruby"
	},
	{
		foreground: "#FF79C6",
		token: "punctuation.definition.variable.makefile"
	},
	{
		foreground: "#8BE9FD",
		token: "entity.name.function.target.makefile"
	},
	{
		foreground: "#8BE9FD",
		token: "entity.name.section.toml"
	},
	{
		foreground: "#8BE9FD",
		token: "entity.name.tag.yaml"
	},
	{
		foreground: "#8BE9FD",
		token: "variable.other.key.toml"
	},
	{
		foreground: "#FFB86C",
		token: "constant.other.date"
	},
	{
		foreground: "#FFB86C",
		token: "constant.other.timestamp"
	},
	{
		foreground: "#50FA7B",
		fontStyle: "italic underline",
		token: "variable.other.alias.yaml"
	},
	{
		foreground: "#FF79C6",
		fontStyle: "regular",
		token: "storage"
	},
	{
		foreground: "#FF79C6",
		fontStyle: "regular",
		token: "meta.implementation storage.type.objc"
	},
	{
		foreground: "#FF79C6",
		fontStyle: "regular",
		token: "meta.interface-or-protocol storage.type.objc"
	},
	{
		foreground: "#FF79C6",
		fontStyle: "regular",
		token: "source.groovy storage.type.def"
	},
	{
		foreground: "#8BE9FD",
		fontStyle: "italic",
		token: "entity.name.type"
	},
	{
		foreground: "#8BE9FD",
		fontStyle: "italic",
		token: "keyword.primitive-datatypes.swift"
	},
	{
		foreground: "#8BE9FD",
		fontStyle: "italic",
		token: "keyword.type.cs"
	},
	{
		foreground: "#8BE9FD",
		fontStyle: "italic",
		token: "meta.protocol-list.objc"
	},
	{
		foreground: "#8BE9FD",
		fontStyle: "italic",
		token: "meta.return-type.objc"
	},
	{
		foreground: "#8BE9FD",
		fontStyle: "italic",
		token: "source.go storage.type"
	},
	{
		foreground: "#8BE9FD",
		fontStyle: "italic",
		token: "source.groovy storage.type"
	},
	{
		foreground: "#8BE9FD",
		fontStyle: "italic",
		token: "source.java storage.type"
	},
	{
		foreground: "#8BE9FD",
		fontStyle: "italic",
		token: "source.powershell entity.other.attribute-name"
	},
	{
		foreground: "#8BE9FD",
		fontStyle: "italic",
		token: "storage.class.std.rust"
	},
	{
		foreground: "#8BE9FD",
		fontStyle: "italic",
		token: "storage.type.attribute.swift"
	},
	{
		foreground: "#8BE9FD",
		fontStyle: "italic",
		token: "storage.type.c"
	},
	{
		foreground: "#8BE9FD",
		fontStyle: "italic",
		token: "storage.type.core.rust"
	},
	{
		foreground: "#8BE9FD",
		fontStyle: "italic",
		token: "storage.type.cs"
	},
	{
		foreground: "#8BE9FD",
		fontStyle: "italic",
		token: "storage.type.groovy"
	},
	{
		foreground: "#8BE9FD",
		fontStyle: "italic",
		token: "storage.type.objc"
	},
	{
		foreground: "#8BE9FD",
		fontStyle: "italic",
		token: "storage.type.php"
	},
	{
		foreground: "#8BE9FD",
		fontStyle: "italic",
		token: "storage.type.haskell"
	},
	{
		foreground: "#8BE9FD",
		fontStyle: "italic",
		token: "storage.type.ocaml"
	},
	{
		foreground: "#FFB86C",
		token: "entity.name.type.type-parameter"
	},
	{
		foreground: "#FFB86C",
		token: "meta.indexer.mappedtype.declaration entity.name.type"
	},
	{
		foreground: "#FFB86C",
		token: "meta.type.parameters entity.name.type"
	},
	{
		foreground: "#FF79C6",
		token: "storage.modifier"
	},
	{
		foreground: "#F1FA8C",
		token: "string.regexp"
	},
	{
		foreground: "#F1FA8C",
		token: "constant.other.character-class.set.regexp"
	},
	{
		foreground: "#F1FA8C",
		token: "constant.character.escape.backslash.regexp"
	},
	{
		foreground: "#FF79C6",
		token: "punctuation.definition.group.capture.regexp"
	},
	{
		foreground: "#FF5555",
		token: "string.regexp punctuation.definition.string.begin"
	},
	{
		foreground: "#FF5555",
		token: "string.regexp punctuation.definition.string.end"
	},
	{
		foreground: "#8BE9FD",
		token: "punctuation.definition.character-class.regexp"
	},
	{
		foreground: "#FFB86C",
		token: "punctuation.definition.group.regexp"
	},
	{
		foreground: "#FF5555",
		token: "punctuation.definition.group.assertion.regexp"
	},
	{
		foreground: "#FF5555",
		token: "keyword.operator.negation.regexp"
	},
	{
		foreground: "#50FA7B",
		token: "meta.assertion.look-ahead.regexp"
	},
	{
		foreground: "#F1FA8C",
		token: "string"
	},
	{
		foreground: "#E9F284",
		token: "punctuation.definition.string.begin"
	},
	{
		foreground: "#E9F284",
		token: "punctuation.definition.string.end"
	},
	{
		foreground: "#8BE9FE",
		token: "punctuation.support.type.property-name.begin"
	},
	{
		foreground: "#8BE9FE",
		token: "punctuation.support.type.property-name.end"
	},
	{
		foreground: "#6272A4",
		token: "string.quoted.docstring.multi"
	},
	{
		foreground: "#6272A4",
		token: "string.quoted.docstring.multi.python punctuation.definition.string.begin"
	},
	{
		foreground: "#6272A4",
		token: "string.quoted.docstring.multi.python punctuation.definition.string.end"
	},
	{
		foreground: "#6272A4",
		token: "string.quoted.docstring.multi.python constant.character.escape"
	},
	{
		foreground: "#F8F8F2",
		token: "variable"
	},
	{
		foreground: "#F8F8F2",
		token: "constant.other.key.perl"
	},
	{
		foreground: "#F8F8F2",
		token: "support.variable.property"
	},
	{
		foreground: "#F8F8F2",
		token: "variable.other.constant.js"
	},
	{
		foreground: "#F8F8F2",
		token: "variable.other.constant.ts"
	},
	{
		foreground: "#F8F8F2",
		token: "variable.other.constant.tsx"
	},
	{
		foreground: "#FFB86C",
		fontStyle: "italic",
		token: "meta.import variable.other.readwrite"
	},
	{
		foreground: "#FFB86C",
		fontStyle: "italic",
		token: "meta.object-binding-pattern-variable variable.object.property"
	},
	{
		foreground: "#FFB86C",
		fontStyle: "italic",
		token: "meta.variable.assignment.destructured.object.coffee variable"
	},
	{
		foreground: "#F8F8F2",
		fontStyle: "normal",
		token: "meta.import variable.other.readwrite.alias"
	},
	{
		foreground: "#F8F8F2",
		fontStyle: "normal",
		token: "meta.export variable.other.readwrite.alias"
	},
	{
		foreground: "#F8F8F2",
		fontStyle: "normal",
		token: "meta.variable.assignment.destructured.object.coffee variable variable"
	},
	{
		foreground: "#F1FA8C",
		token: "meta.selectionset.graphql variable"
	},
	{
		foreground: "#F8F8F2",
		token: "meta.selectionset.graphql meta.arguments variable"
	},
	{
		foreground: "#8BE9FD",
		token: "entity.name.fragment.graphql"
	},
	{
		foreground: "#8BE9FD",
		token: "variable.fragment.graphql"
	},
	{
		foreground: "#F8F8F2",
		token: "constant.other.symbol.hashkey.ruby"
	},
	{
		foreground: "#F8F8F2",
		token: "keyword.operator.dereference.java"
	},
	{
		foreground: "#F8F8F2",
		token: "keyword.operator.navigation.groovy"
	},
	{
		foreground: "#F8F8F2",
		token: "meta.scope.for-loop.shell punctuation.definition.string.begin"
	},
	{
		foreground: "#F8F8F2",
		token: "meta.scope.for-loop.shell punctuation.definition.string.end"
	},
	{
		foreground: "#F8F8F2",
		token: "meta.scope.for-loop.shell string"
	},
	{
		foreground: "#F8F8F2",
		token: "storage.modifier.import"
	},
	{
		foreground: "#F8F8F2",
		token: "punctuation.section.embedded.begin.tsx"
	},
	{
		foreground: "#F8F8F2",
		token: "punctuation.section.embedded.end.tsx"
	},
	{
		foreground: "#F8F8F2",
		token: "punctuation.section.embedded.begin.jsx"
	},
	{
		foreground: "#F8F8F2",
		token: "punctuation.section.embedded.end.jsx"
	},
	{
		foreground: "#F8F8F2",
		token: "punctuation.separator.list.comma.css"
	},
	{
		foreground: "#F8F8F2",
		token: "constant.language.empty-list.haskell"
	},
	{
		foreground: "#BD93F9",
		token: "source.shell variable.other"
	},
	{
		foreground: "#BD93F9",
		fontStyle: "normal",
		token: "support.constant"
	},
	{
		foreground: "#F1FA8C",
		token: "meta.scope.prerequisites.makefile"
	},
	{
		foreground: "#F1FA8C",
		token: "meta.attribute-selector.scss"
	},
	{
		foreground: "#F8F8F2",
		token: "punctuation.definition.attribute-selector.end.bracket.square.scss"
	},
	{
		foreground: "#F8F8F2",
		token: "punctuation.definition.attribute-selector.begin.bracket.square.scss"
	},
	{
		foreground: "#6272A4",
		token: "meta.preprocessor.haskell"
	},
	{
		foreground: "#6796E6",
		token: "token.info-token"
	},
	{
		foreground: "#CD9731",
		token: "token.warn-token"
	},
	{
		foreground: "#F44747",
		token: "token.error-token"
	},
	{
		foreground: "#B267E6",
		token: "token.debug-token"
	},
	{
		token: "",
		foreground: "#f8f8f2"
	}
];
var encodedTokensColors = [
];
var Dracula = {
	inherit: inherit,
	base: base,
	colors: colors,
	rules: rules,
	encodedTokensColors: encodedTokensColors
};

export { base, colors, Dracula as default, encodedTokensColors, inherit, rules };
//# sourceMappingURL=Dracula.json.mjs.map
