"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[51311],{51311:(e,t,n)=>{n.r(t),n.d(t,{default:()=>C});var r=n(87687),o=n(52751),s=n(65802);let a=JSON.parse('{"name":"josh-theme-dark","type":"dark","tokenColors":[{"settings":{"foreground":"#ffffffff","fontStyle":"normal"}},{"name":"Comment","scope":["comment","punctuation.definition.comment","string.quoted.docstring"],"settings":{"foreground":"#6c8a99ff","fontStyle":"italic"}},{"name":"Variables","scope":["variable","string constant.other.placeholder"],"settings":{"foreground":"#FFFFFFFF","fontStyle":"normal"}},{"name":"PHP Constants","scope":["constant.other.php"],"settings":{"foreground":"#FFCB6B"}},{"name":"Colors","scope":["constant.other.color"],"settings":{"foreground":"#ffffff"}},{"name":"Invalid","scope":["invalid","invalid.illegal"],"settings":{"foreground":"#FF5370"}},{"name":"Invalid deprecated","scope":["invalid.deprecated"],"settings":{"foreground":"#C792EA"}},{"name":"Keyword, Storage","scope":["keyword","storage.type","storage.modifier"],"settings":{"foreground":"#C792EA"}},{"name":"Keyword, Storage","scope":["Keyword","Storage"],"settings":{"fontStyle":"italic"}},{"name":"Operator, Misc","scope":["keyword.control","constant.other.color","punctuation.definition.tag","punctuation","punctuation.separator.inheritance.php","punctuation.definition.tag.html","punctuation.definition.tag.begin.html","punctuation.definition.tag.end.html","punctuation.section.embedded","keyword.other.template","keyword.other.substitution"],"settings":{"foreground":"#b9c4d0ff","fontStyle":"normal"}},{"name":"Keyword Control","scope":["keyword.control"],"settings":{"foreground":"#b88cf2ff"}},{"name":"Tag","scope":["entity.name.tag","meta.tag.sgml","markup.deleted.git_gutter"],"settings":{"foreground":"#ff38a9ff","fontStyle":"normal"}},{"name":"Function, Special Method","scope":["entity.name.function","variable.function","support.function","keyword.other.special-method"],"settings":{"foreground":"#FF38A9FF","fontStyle":"normal italic"}},{"name":"C-related Block Level Variables","scope":["source.cpp meta.block variable.other"],"settings":{"foreground":"#f07178"}},{"name":"Variables constant","scope":["variable.other.constant"],"settings":{"foreground":"#ffffffff","fontStyle":"normal"}},{"name":"Other Variable, String Link","scope":["support.other.variable","string.other.link"],"settings":{"foreground":"#f07178"}},{"name":"Number, Constant, Function Argument, Tag Attribute, Embedded","scope":["constant.numeric","constant.language","support.constant","constant.character","constant.escape","keyword.other.unit","keyword.other"],"settings":{"foreground":"#b88cf2ff","fontStyle":"normal"}},{"name":"Number, Constant, Function Argument, Tag Attribute, Embedded","scope":["variable.parameter.function.language.special","variable.parameter"],"settings":{"foreground":"#ffffffff","fontStyle":"normal"}},{"name":"String, Symbols, Inherited Class, Markup Heading","scope":["string","constant.other.symbol","constant.other.key","entity.other.inherited-class","markup.heading","markup.inserted.git_gutter","meta.group.braces.curly constant.other.object.key.js string.unquoted.label.js"],"settings":{"foreground":"#ffd500ff","fontStyle":"normal"}},{"name":"Class, Support","scope":["entity.name","support.type","support.class","support.orther.namespace.use.php","meta.use.php","support.other.namespace.php","markup.changed.git_gutter","support.type.sys-types"],"settings":{"foreground":"#ff38a9ff","fontStyle":"normal"}},{"name":"Entity Types","scope":["support.type"],"settings":{"foreground":"#B2CCD6"}},{"name":"CSS Class and Support","scope":["source.css support.type.property-name","source.sass support.type.property-name","source.scss support.type.property-name","source.less support.type.property-name","source.stylus support.type.property-name","source.postcss support.type.property-name"],"settings":{"foreground":"#a3ffea"}},{"name":"Sub-methods","scope":["entity.name.module.js","variable.import.parameter.js","variable.other.class.js"],"settings":{"foreground":"#FF5370"}},{"name":"Language methods","scope":["variable.language"],"settings":{"fontStyle":"italic","foreground":"#C792EA"}},{"name":"entity.name.method.js","scope":["entity.name.method.js"],"settings":{"fontStyle":"italic","foreground":"#82AAFF"}},{"name":"meta.method.js","scope":["meta.class-method.js entity.name.function.js","variable.function.constructor"],"settings":{"foreground":"#82AAFF"}},{"name":"Attributes","scope":["entity.other.attribute-name"],"settings":{"foreground":"#FF38A9FF"}},{"name":"CSS Classes","scope":["entity.other.attribute-name.class"],"settings":{"foreground":"#FFCB6B"}},{"name":"CSS ID\'s","scope":["source.sass keyword.control"],"settings":{"foreground":"#82AAFF"}},{"name":"Inserted","scope":["markup.inserted"],"settings":{"foreground":"#C3E88D"}},{"name":"Deleted","scope":["markup.deleted"],"settings":{"foreground":"#FF5370"}},{"name":"Changed","scope":["markup.changed"],"settings":{"foreground":"#C792EA"}},{"name":"Regular Expressions","scope":["string.regexp"],"settings":{"foreground":"#89DDFF"}},{"name":"Escape Characters","scope":["constant.character.escape"],"settings":{"foreground":"#89DDFF"}},{"name":"URL","scope":["*url*","*link*","*uri*"],"settings":{"fontStyle":"underline"}},{"name":"Decorators","scope":["tag.decorator.js entity.name.tag.js","tag.decorator.js punctuation.definition.tag.js"],"settings":{"fontStyle":"italic","foreground":"#82AAFF"}},{"name":"ES7 Bind Operator","scope":["source.js constant.other.object.key.js string.unquoted.label.js"],"settings":{"fontStyle":"italic","foreground":"#FF5370"}},{"name":"JSON Key - Level 0","scope":["source.json meta.structure.dictionary.json support.type.property-name.json"],"settings":{"foreground":"#C792EA"}},{"name":"JSON Key - Level 1","scope":["source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json"],"settings":{"foreground":"#FFCB6B"}},{"name":"JSON Key - Level 2","scope":["source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json"],"settings":{"foreground":"#F78C6C"}},{"name":"JSON Key - Level 3","scope":["source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json"],"settings":{"foreground":"#FF5370"}},{"name":"JSON Key - Level 4","scope":["source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json"],"settings":{"foreground":"#C17E70"}},{"name":"JSON Key - Level 5","scope":["source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json"],"settings":{"foreground":"#82AAFF"}},{"name":"JSON Key - Level 6","scope":["source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json"],"settings":{"foreground":"#f07178"}},{"name":"JSON Key - Level 7","scope":["source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json"],"settings":{"foreground":"#C792EA"}},{"name":"JSON Key - Level 8","scope":["source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json"],"settings":{"foreground":"#C3E88D"}},{"name":"Markdown - Plain","scope":["text.html.markdown","punctuation.definition.list_item.markdown"],"settings":{"foreground":"#8F93A2"}},{"name":"Markdown - Markup Raw Inline","scope":["text.html.markdown markup.inline.raw.markdown"],"settings":{"foreground":"#C792EA"}},{"name":"Markdown - Markup Raw Inline Punctuation","scope":["text.html.markdown markup.inline.raw.markdown punctuation.definition.raw.markdown"],"settings":{"foreground":"#80869E50"}},{"name":"Markdown - Line Break","scope":["text.html.markdown meta.dummy.line-break"],"settings":{"foreground":""}},{"name":"Markdown - Heading","scope":["markdown.heading","markup.heading | markup.heading entity.name","markup.heading.markdown punctuation.definition.heading.markdown"],"settings":{"foreground":"#C3E88D"}},{"name":"Markup - Italic","scope":["markup.italic"],"settings":{"fontStyle":"italic","foreground":"#f07178"}},{"name":"Markup - Bold","scope":["markup.bold","markup.bold string"],"settings":{"fontStyle":"bold","foreground":"#f07178"}},{"name":"Markup - Bold-Italic","scope":["markup.bold markup.italic","markup.italic markup.bold","markup.quote markup.bold","markup.bold markup.italic string","markup.italic markup.bold string","markup.quote markup.bold string"],"settings":{"fontStyle":"bold","foreground":"#f07178"}},{"name":"Markup - Underline","scope":["markup.underline"],"settings":{"fontStyle":"underline","foreground":"#F78C6C"}},{"name":"Markup - Strike","scope":["markup.strike"],"settings":{"fontStyle":"strike","foreground":""}},{"name":"Markdown - Blockquote","scope":["markup.quote punctuation.definition.blockquote.markdown"],"settings":{"foreground":"#80869E50"}},{"name":"Markup - Quote","scope":["markup.quote"],"settings":{"fontStyle":"italic","foreground":""}},{"name":"Markdown - Link","scope":["string.other.link.title.markdown"],"settings":{"foreground":"#82AAFF"}},{"name":"Markdown - Link Description","scope":["string.other.link.description.title.markdown"],"settings":{"foreground":"#C792EA"}},{"name":"Markdown - Link Anchor","scope":["constant.other.reference.link.markdown"],"settings":{"foreground":"#FFCB6B"}},{"name":"Markup - Raw Block","scope":["markup.raw.block"],"settings":{"foreground":"#C792EA"}},{"name":"Markdown - Fenced Bode Block Variable","scope":["markup.fenced_code.block.markdown","markup.inline.raw.string.markdown"],"settings":{"foreground":"#8F93A290"}},{"name":"Markdown - Fenced Language","scope":["variable.language.fenced.markdown"],"settings":{"foreground":"#80869E50"}},{"name":"Markdown - Separator","scope":["meta.separator"],"settings":{"fontStyle":"bold","foreground":"#80869E50"}},{"name":"Markup - Table","scope":["markup.table"],"settings":{"foreground":"#8F93A2"}}],"colors":{"focusBorder":"#FFFFFF00","editorCursor.foreground":"#FFCC00","editorRuler.foreground":"#3B3F51","scrollbar.shadow":"#0F111A00","editorLink.activeForeground":"#8F93A2","selection.background":"#80CBC4","progressBar.background":"#80CBC4","textLink.foreground":"#80CBC4","textLink.activeForeground":"#8F93A2","widget.shadow":"#00000030","button.background":"#717CB450","debugToolBar.background":"#0F111A","pickerGroup.foreground":"#80CBC4","inputOption.activeBackground":"#8F93A230","inputOption.activeBorder":"#8F93A230","editorLineNumber.foreground":"#3B3F5180","editorLineNumber.activeForeground":"#525975","editorBracketMatch.border":"#FFCC0050","editorBracketMatch.background":"#0F111A","editorWhitespace.foreground":"#8F93A240","editorOverviewRuler.findMatchForeground":"#80CBC4","editorOverviewRuler.border":"#0F111A","editorOverviewRuler.errorForeground":"#FF537040","editorOverviewRuler.infoForeground":"#82AAFF40","editorOverviewRuler.warningForeground":"#FFCB6B40","editorInfo.foreground":"#82AAFF70","editorWarning.foreground":"#FFCB6B70","editorError.foreground":"#FF537070","editorHoverWidget.background":"#0F111A","editorHoverWidget.border":"#FFFFFF10","editorIndentGuide.background":"#3B3F5170","editorIndentGuide.activeBackground":"#3B3F51","editorGroupHeader.tabsBackground":"#0d0f12ff","editorGroup.border":"#00000030","editorGutter.modifiedBackground":"#82AAFF60","editorGutter.addedBackground":"#C3E88D60","editorGutter.deletedBackground":"#FF537060","editor.background":"#0d0f1200","editor.foreground":"#8F93A2","editor.lineHighlightBackground":"#00000050","editor.selectionBackground":"#717CB450","editor.selectionHighlightBackground":"#FFCC0020","editor.findMatchBackground":"#000000","editor.findMatchHighlightBackground":"#00000050","editor.findMatchBorder":"#80CBC4","editor.findMatchHighlightBorder":"#ffffff30","tab.activeBorder":"#ffd500ff","tab.activeModifiedBorder":"#525975","tab.unfocusedActiveBorder":"#464B5D","tab.activeForeground":"#FFFFFF","tab.inactiveForeground":"#6887a1ff","tab.inactiveBackground":"#0d0f12ff","tab.unfocusedActiveForeground":"#8F93A2","tab.border":"#0d0f12ff","statusBar.noFolderBackground":"#0F111A","statusBar.border":"#0F111A60","statusBar.background":"#0F111A","statusBar.foreground":"#4B526D","statusBar.debuggingBackground":"#C792EA","statusBar.debuggingForeground":"#ffffff","statusBarItem.hoverBackground":"#464B5D20","statusBarItem.remoteForeground":"#000000","statusBarItem.remoteBackground":"#80CBC4","activityBar.background":"#0F111A","activityBar.border":"#0F111A60","activityBar.foreground":"#8F93A2","activityBarBadge.background":"#80CBC4","activityBarBadge.foreground":"#000000","titleBar.activeBackground":"#0F111A","titleBar.activeForeground":"#8F93A2","titleBar.inactiveBackground":"#0F111A","titleBar.inactiveForeground":"#525975","titleBar.border":"#0F111A60","sideBar.background":"#0F111A","sideBar.foreground":"#525975","sideBar.border":"#0F111A60","sideBarTitle.foreground":"#8F93A2","sideBarSectionHeader.background":"#0F111A","sideBarSectionHeader.border":"#0F111A60","input.background":"#1A1C25","input.foreground":"#EEFFFF","input.placeholderForeground":"#8F93A260","input.border":"#FFFFFF10","inputValidation.errorBorder":"#FF537050","inputValidation.infoBorder":"#82AAFF50","inputValidation.warningBorder":"#FFCB6B50","dropdown.background":"#0F111A","dropdown.border":"#FFFFFF10","list.hoverForeground":"#FFFFFF","list.hoverBackground":"#0F111A","list.activeSelectionBackground":"#0F111A","list.activeSelectionForeground":"#80CBC4","list.inactiveSelectionForeground":"#80CBC4","list.inactiveSelectionBackground":"#00000030","list.focusBackground":"#8F93A220","list.focusForeground":"#8F93A2","list.highlightForeground":"#80CBC4","terminal.ansiWhite":"#ffffff","terminal.ansiBlack":"#000000","terminal.ansiBlue":"#82AAFF","terminal.ansiCyan":"#89DDFF","terminal.ansiGreen":"#C3E88D","terminal.ansiMagenta":"#C792EA","terminal.ansiRed":"#FF5370","terminal.ansiYellow":"#FFCB6B","terminal.ansiBrightWhite":"#ffffff","terminal.ansiBrightBlack":"#464B5D","terminal.ansiBrightBlue":"#82AAFF","terminal.ansiBrightCyan":"#89DDFF","terminal.ansiBrightGreen":"#C3E88D","terminal.ansiBrightMagenta":"#C792EA","terminal.ansiBrightRed":"#FF5370","terminal.ansiBrightYellow":"#FFCB6B","terminalCursor.foreground":"#FFCB6B","terminalCursor.background":"#000000","scrollbarSlider.background":"#8F93A220","scrollbarSlider.hoverBackground":"#8F93A210","scrollbarSlider.activeBackground":"#80CBC4","editorSuggestWidget.background":"#0F111A","editorSuggestWidget.foreground":"#8F93A2","editorSuggestWidget.highlightForeground":"#80CBC4","editorSuggestWidget.selectedBackground":"#00000050","editorSuggestWidget.border":"#FFFFFF10","editorWidget.background":"#0F111A","editorWidget.resizeBorder":"#80CBC4","editorWidget.border":"","editorMarkerNavigation.background":"#8F93A205","panel.border":"#0F111A60","panel.background":"#0F111A","panel.dropBackground":"#8F93A2","panelTitle.inactiveForeground":"#8F93A2","panelTitle.activeForeground":"#FFFFFF","panelTitle.activeBorder":"#80CBC4","diffEditor.insertedTextBackground":"#C3E88D15","diffEditor.removedTextBackground":"#FF537020","notifications.background":"#0F111A","notifications.foreground":"#8F93A2","notificationLink.foreground":"#80CBC4","badge.background":"#00000030","badge.foreground":"#464B5D","extensionButton.prominentBackground":"#C3E88D90","extensionButton.prominentHoverBackground":"#C3E88D","peekView.border":"#00000030","peekViewEditor.background":"#8F93A205","peekViewTitle.background":"#8F93A205","peekViewResult.background":"#8F93A205","peekViewEditorGutter.background":"#8F93A205","peekViewTitleDescription.foreground":"#8F93A260","peekViewResult.matchHighlightBackground":"#717CB450","peekViewEditor.matchHighlightBackground":"#717CB450","gitDecoration.deletedResourceForeground":"#FF537090","gitDecoration.conflictingResourceForeground":"#FFCB6B90","gitDecoration.modifiedResourceForeground":"#82AAFF90","gitDecoration.untrackedResourceForeground":"#C3E88D90","gitDecoration.ignoredResourceForeground":"#52597590","peekViewResult.selectionBackground":"#52597570","breadcrumb.background":"#0F111A","breadcrumb.foreground":"#525975","breadcrumb.focusForeground":"#8F93A2","breadcrumb.activeSelectionForeground":"#80CBC4","breadcrumbPicker.background":"#0F111A","menu.background":"#0F111A","menu.foreground":"#8F93A2","menu.selectionBackground":"#00000050","menu.selectionForeground":"#80CBC4","menu.selectionBorder":"#00000030","menu.separatorBackground":"#8F93A2","menubar.selectionBackground":"#00000030","menubar.selectionForeground":"#80CBC4","menubar.selectionBorder":"#00000030","settings.dropdownForeground":"#8F93A2","settings.dropdownBackground":"#0F111A","settings.numberInputForeground":"#8F93A2","settings.numberInputBackground":"#0F111A","settings.textInputForeground":"#8F93A2","settings.textInputBackground":"#0F111A","settings.headerForeground":"#80CBC4","settings.modifiedItemIndicator":"#80CBC4","settings.checkboxBackground":"#0F111A","settings.checkboxForeground":"#8F93A2","listFilterWidget.background":"#00000030","listFilterWidget.outline":"#00000030","listFilterWidget.noMatchesOutline":"#00000030","tree.indentGuidesStroke":"#3B3F51"}}'),i=JSON.parse('{"$schema":"vscode://schemas/color-theme","name":"josh-theme-light","type":"light","tokenColors":[{"settings":{"foreground":"#000000"}},{"scope":["meta.embedded","source.groovy.embedded","string meta.image.inline.markdown"],"settings":{"foreground":"#000000ff"}},{"scope":"emphasis","settings":{"fontStyle":"italic"}},{"scope":"strong","settings":{"fontStyle":"bold"}},{"scope":"meta.diff.header","settings":{"foreground":"#000080"}},{"scope":"comment","settings":{"foreground":"#467790FF","fontStyle":"normal italic"}},{"scope":"constant.language","settings":{"foreground":"#bf00b8ff","fontStyle":"normal"}},{"scope":["constant.numeric","variable.other.enummember","keyword.operator.plus.exponent","keyword.operator.minus.exponent"],"settings":{"foreground":"#bf00b8ff","fontStyle":"normal"}},{"scope":"constant.regexp","settings":{"foreground":"#811f3f"}},{"name":"css tags in selectors, xml tags","scope":"entity.name.tag","settings":{"foreground":"#DA0079FF","fontStyle":"normal bold"}},{"scope":"entity.name.selector","settings":{"foreground":"#800000"}},{"scope":"entity.other.attribute-name","settings":{"foreground":"#AA00FFFF","fontStyle":"normal"}},{"scope":["entity.other.attribute-name.class.css","entity.other.attribute-name.class.mixin.css","entity.other.attribute-name.id.css","entity.other.attribute-name.parent-selector.css","entity.other.attribute-name.pseudo-class.css","entity.other.attribute-name.pseudo-element.css","source.css.less entity.other.attribute-name.id","entity.other.attribute-name.scss"],"settings":{"foreground":"#aa00ffff","fontStyle":"normal"}},{"scope":"invalid","settings":{"foreground":"#cd3131"}},{"scope":"markup.underline","settings":{"fontStyle":"underline"}},{"scope":"markup.bold","settings":{"fontStyle":"bold","foreground":"#000080"}},{"scope":"markup.heading","settings":{"fontStyle":"bold","foreground":"#800000"}},{"scope":"markup.italic","settings":{"fontStyle":"italic"}},{"scope":"markup.strikethrough","settings":{"fontStyle":"strikethrough"}},{"scope":"markup.inserted","settings":{"foreground":"#098658"}},{"scope":"markup.deleted","settings":{"foreground":"#a31515"}},{"scope":"markup.changed","settings":{"foreground":"#0451a5"}},{"scope":["punctuation.definition.quote.begin.markdown","punctuation.definition.list.begin.markdown"],"settings":{"foreground":"#0451a5"}},{"scope":"markup.inline.raw","settings":{"foreground":"#800000"}},{"name":"brackets of XML/HTML tags","scope":"punctuation.definition.tag","settings":{"foreground":"#da0079ff","fontStyle":"normal bold"}},{"scope":["meta.preprocessor","entity.name.function.preprocessor"],"settings":{"foreground":"#0000ff"}},{"scope":"meta.preprocessor.string","settings":{"foreground":"#a31515"}},{"scope":"meta.preprocessor.numeric","settings":{"foreground":"#098658"}},{"scope":"meta.structure.dictionary.key.python","settings":{"foreground":"#0451a5"}},{"scope":"storage","settings":{"foreground":"#0000ff"}},{"scope":"storage.type","settings":{"foreground":"#651fffff","fontStyle":"normal"}},{"scope":["storage.modifier","keyword.operator.noexcept"],"settings":{"foreground":"#0000ff"}},{"scope":["string","meta.embedded.assembly"],"settings":{"foreground":"#651fffff","fontStyle":"normal bold"}},{"scope":["string.comment.buffered.block.pug","string.quoted.pug","string.interpolated.pug","string.unquoted.plain.in.yaml","string.unquoted.plain.out.yaml","string.unquoted.block.yaml","string.quoted.single.yaml","string.quoted.double.xml","string.quoted.single.xml","string.unquoted.cdata.xml","string.quoted.double.html","string.quoted.single.html","string.unquoted.html","string.quoted.single.handlebars","string.quoted.double.handlebars"],"settings":{"foreground":"#0000ff"}},{"scope":"string.regexp","settings":{"foreground":"#811f3f"}},{"name":"String interpolation","scope":["punctuation.definition.template-expression.begin","punctuation.definition.template-expression.end","punctuation.section.embedded"],"settings":{"foreground":"#2a2a2aff","fontStyle":"normal"}},{"name":"Reset JavaScript string interpolation expression","scope":["meta.template.expression"],"settings":{"foreground":"#000000"}},{"scope":["support.constant.property-value","support.constant.font-name","support.constant.media-type","support.constant.media","constant.other.color.rgb-value","constant.other.rgb-value","support.constant.color"],"settings":{"foreground":"#0451a5"}},{"scope":["support.type.vendored.property-name","support.type.property-name","variable.css","variable.scss","variable.other.less","source.coffee.embedded"],"settings":{"foreground":"#da0079ff","fontStyle":"normal"}},{"scope":["support.type.property-name.json"],"settings":{"foreground":"#0451a5"}},{"scope":"keyword","settings":{"foreground":"#0000ff"}},{"scope":"keyword.control","settings":{"foreground":"#0000ff"}},{"scope":"keyword.operator","settings":{"foreground":"#000000","fontStyle":"normal"}},{"scope":["keyword.operator.new","keyword.operator.expression","keyword.operator.cast","keyword.operator.sizeof","keyword.operator.alignof","keyword.operator.typeid","keyword.operator.alignas","keyword.operator.instanceof","keyword.operator.logical.python","keyword.operator.wordlike"],"settings":{"foreground":"#0000ff"}},{"scope":"keyword.other.unit","settings":{"foreground":"#3d5afeff","fontStyle":"normal"}},{"scope":["punctuation.section.embedded.begin.php","punctuation.section.embedded.end.php"],"settings":{"foreground":"#800000"}},{"scope":"support.function.git-rebase","settings":{"foreground":"#0451a5"}},{"scope":"constant.sha.git-rebase","settings":{"foreground":"#098658"}},{"name":"coloring of the Java import and package identifiers","scope":["storage.modifier.import.java","variable.language.wildcard.java","storage.modifier.package.java"],"settings":{"foreground":"#000000"}},{"name":"this.self","scope":"variable.language","settings":{"foreground":"#0000ff"}},{"name":"Function declarations","scope":["entity.name.function","support.function","support.constant.handlebars","source.powershell variable.other.member","entity.name.operator.custom-literal"],"settings":{"foreground":"#3D5AFEFF","fontStyle":"normal italic"}},{"name":"Types declaration and references","scope":["support.class","support.type","entity.name.type","entity.name.namespace","entity.other.attribute","entity.name.scope-resolution","entity.name.class","storage.type.numeric.go","storage.type.byte.go","storage.type.boolean.go","storage.type.string.go","storage.type.uintptr.go","storage.type.error.go","storage.type.rune.go","storage.type.cs","storage.type.generic.cs","storage.type.modifier.cs","storage.type.variable.cs","storage.type.annotation.java","storage.type.generic.java","storage.type.java","storage.type.object.array.java","storage.type.primitive.array.java","storage.type.primitive.java","storage.type.token.java","storage.type.groovy","storage.type.annotation.groovy","storage.type.parameters.groovy","storage.type.generic.groovy","storage.type.object.array.groovy","storage.type.primitive.array.groovy","storage.type.primitive.groovy"],"settings":{"foreground":"#DA0079FF","fontStyle":"normal bold"}},{"name":"Types declaration and references, TS grammar specific","scope":["meta.type.cast.expr","meta.type.new.expr","support.constant.math","support.constant.dom","support.constant.json","entity.other.inherited-class"],"settings":{"foreground":"#267f99"}},{"name":"Control flow / Special keywords","scope":["keyword.control","source.cpp keyword.operator.new","source.cpp keyword.operator.delete","keyword.other.using","keyword.other.operator","entity.name.operator"],"settings":{"foreground":"#651fffff","fontStyle":"normal"}},{"name":"Variable and parameter name","scope":["variable","meta.definition.variable.name","support.variable","entity.name.variable","constant.other.placeholder"],"settings":{"foreground":"#2a2a2aff","fontStyle":"normal"}},{"name":"Constants and enums","scope":["variable.other.constant","variable.other.enummember"],"settings":{"foreground":"#2a2a2aff","fontStyle":"normal"}},{"name":"Object keys, TS grammar specific","scope":["meta.object-literal.key"],"settings":{"foreground":"#2a2a2aff","fontStyle":"normal"}},{"name":"CSS property value","scope":["support.constant.property-value","support.constant.font-name","support.constant.media-type","support.constant.media","constant.other.color.rgb-value","constant.other.rgb-value","support.constant.color"],"settings":{"foreground":"#2a2a2aff","fontStyle":"normal"}},{"name":"Regular expression groups","scope":["punctuation.definition.group.regexp","punctuation.definition.group.assertion.regexp","punctuation.definition.character-class.regexp","punctuation.character.set.begin.regexp","punctuation.character.set.end.regexp","keyword.operator.negation.regexp","support.other.parenthesis.regexp"],"settings":{"foreground":"#d16969"}},{"scope":["constant.character.character-class.regexp","constant.other.character-class.set.regexp","constant.other.character-class.regexp","constant.character.set.regexp"],"settings":{"foreground":"#811f3f"}},{"scope":"keyword.operator.quantifier.regexp","settings":{"foreground":"#000000"}},{"scope":["keyword.operator.or.regexp","keyword.control.anchor.regexp"],"settings":{"foreground":"#EE0000"}},{"scope":"constant.character","settings":{"foreground":"#0000ff"}},{"scope":"constant.character.escape","settings":{"foreground":"#EE0000"}},{"scope":"entity.name.label","settings":{"foreground":"#000000"}}],"semanticHighlighting":true,"semanticTokenColors":{"newOperator":"#AF00DB","stringLiteral":"#a31515","customLiteral":"#795E26","numberLiteral":"#098658"},"colors":{"checkbox.border":"#919191","editor.background":"#f5f6f900","editor.foreground":"#000000","editor.inactiveSelectionBackground":"#E5EBF1","editorIndentGuide.background":"#D3D3D3","editorIndentGuide.activeBackground":"#939393","editor.selectionHighlightBackground":"#ADD6FF80","editorSuggestWidget.background":"#F3F3F3","activityBarBadge.background":"#007ACC","sideBarTitle.foreground":"#6F6F6F","list.hoverBackground":"#E8E8E8","menu.border":"#D4D4D4","input.placeholderForeground":"#767676","searchEditor.textInputBorder":"#CECECE","settings.textInputBorder":"#CECECE","settings.numberInputBorder":"#CECECE","statusBarItem.remoteForeground":"#FFF","statusBarItem.remoteBackground":"#16825D","ports.iconRunningProcessForeground":"#369432","sideBarSectionHeader.background":"#0000","sideBarSectionHeader.border":"#61616130","tab.lastPinnedBorder":"#61616130","notebook.cellBorderColor":"#E8E8E8","notebook.selectedCellBackground":"#c8ddf150","statusBarItem.errorBackground":"#c72e0f","list.activeSelectionIconForeground":"#FFF","list.focusAndSelectionOutline":"#90C2F9","terminal.inactiveSelectionBackground":"#E5EBF1","widget.border":"#d4d4d4","editorLineNumber.foreground":"#666666ff","editor.rangeHighlightBackground":"#e9ebf2ff","editor.infoForeground":"#bf00b8ff"}}'),c=["js","jsx","css","text","html","json","md"];[...c];let u=null,d=[{fileTypes:["js","jsx","ts","tsx","vue","svelte"],injectionSelector:"L:source -comment -string",injectTo:["source.js.jsx"],scopeName:"styled",name:"styled",repository:{},patterns:[{contentName:"source.css.scss",begin:"([\\s\\S][sS][tT][yY][lL][eE][dD](?:<.+>(?=\\())?(?:\\.[_$[:alpha:]][_$[:alnum:]]*|\\s*\\(['\"][_$[:alpha:]][_$[:alnum:]]*['\"]\\)|\\s*\\((.+)\\))*(?:\\s*<.+>)?\\(?)\\s*(\\([\\{\\}\\w,\\:\\s]+?\\)\\s*=>\\s*)?(`)",beginCaptures:{1:{patterns:[{include:"source.ts#expression"}]},2:{patterns:[{include:"source.ts#expression"}]},3:{patterns:[{include:"source.ts#expression"}]},4:{name:"punctuation.definition.string.template.begin.js string.template.js"}},end:"`",endCaptures:{0:{name:"punctuation.definition.string.template.end.js string.template.js"}},patterns:[{include:"source.css.styled"}]},{contentName:"source.css.scss",begin:"(css|keyframes|injectGlobal|createGlobalStyles?|stylesheet)(<.+>)?(`)",beginCaptures:{1:{name:"entity.name.function.tagged-template.js"},2:{patterns:[{include:"source.ts#type-parameters"}]},3:{name:"punctuation.definition.string.template.begin.js string.template.js"}},end:"`",endCaptures:{0:{name:"punctuation.definition.string.template.end.js string.template.js"}},patterns:[{include:"source.css.styled"}]},{contentName:"source.css.scss",begin:"(?:}>|\\)\\))(`)",beginCaptures:{1:{name:"punctuation.definition.string.template.begin.js string.template.js"}},end:"`",endCaptures:{0:{name:"punctuation.definition.string.template.end.js string.template.js"}},patterns:[{include:"source.css.styled"}]},{contentName:"source.css.scss",begin:"(.+)(\\.)(extend)(`)",beginCaptures:{1:{patterns:[{include:"source.ts#var-expr"},{include:"source.ts#object-literal"},{include:"source.ts#object-member"}]},2:{name:"punctuation.accessor.js"},3:{name:"entity.name.function.tagged-template.js variable.other.property.js"},4:{name:"punctuation.definition.string.template.begin.js string.template.js"}},end:"`",endCaptures:{0:{name:"punctuation.definition.string.template.end.js string.template.js"}},patterns:[{include:"source.css.styled"}]},{contentName:"source.css.scss",begin:"([_$[:alpha:]][_$[:alnum:]]*\\.withComponent\\((?:['\"][_$[:alpha:]][_$[:alnum:]]*['\"]|[_$[:alpha:]][_$\\.[:alnum:]]*)\\))\\s*(?:(\\.)(extend))?(`)",beginCaptures:{1:{patterns:[{include:"source.ts#expression"}]},2:{name:"punctuation.accessor.js"},3:{name:"entity.name.function.tagged-template.js variable.other.property.js"},4:{name:"punctuation.definition.string.template.begin.js string.template.js"}},end:"`",endCaptures:{0:{name:"punctuation.definition.string.template.end.js string.template.js"}},patterns:[{include:"source.css.styled"}]},{contentName:"source.css.scss",begin:"([mM][eE][dD][iI][aA]\\.[[:alpha:]][[:alnum:]]*(?:\\(.*?\\))?)\\s*(`)",beginCaptures:{1:{patterns:[{include:"source.ts#expression"}]},2:{name:"punctuation.definition.string.template.begin.js string.template.js"}},end:"`",endCaptures:{0:{name:"punctuation.definition.string.template.end.js string.template.js"}},patterns:[{include:"source.css.styled"}]},{begin:"(?:([\\s\\S][sS][tT][yY][lL][eE][dD](?:<[_$[:alpha:]][_$[:alnum:]]+>)?(?:\\.[_$[:alpha:]][_$[:alnum:]]*|\\(['\"][_$[:alpha:]][_$[:alnum:]]*['\"]\\)|\\([_$[:alpha:]][_$\\.[:alnum:]]*(?:\\s+as\\s+.*?)?\\)))|(\\.)(extend))(?=\\.(attrs|withConfig)\\s*(?:<.+>)?\\s*\\()",beginCaptures:{1:{patterns:[{include:"source.ts#expression"}]},2:{name:"punctuation.accessor.js"},3:{name:"entity.name.function.tagged-template.js"}},end:"(?\\{)`",beginCaptures:{0:{name:"punctuation.definition.string.template.begin.js string.template.js"}},end:"`(?=\\}\\<\\/style\\>)",endCaptures:{0:{name:"punctuation.definition.string.template.end.js string.template.js"}},patterns:[{include:"source.css.styled"}]}]},{$schema:"https://raw.githubusercontent.com/martinring/tmlanguage/master/tmlanguage.json",name:"CSS (Styled Components)",scopeName:"source.css.styled",patterns:[{include:"#general"},{include:"#rules"},{include:"#property_list"},{include:"#at_rule_media"},{include:"#at_rule_import"},{include:"#at_rule_fontface"},{include:"#at_rule_page"},{include:"#at_rule_keyframes"},{include:"#at_rule_supports"},{include:"#at_rule_custom_single"},{include:"#at_rule_custom"},{match:";",name:"punctuation.terminator.rule.css"},{include:"#properties"}],repository:{at_rule_fontface:{patterns:[{begin:"^\\s*((@)font-face\\b)",beginCaptures:{1:{name:"keyword.control.at-rule.fontface.scss"},2:{name:"punctuation.definition.keyword.scss"}},end:"\\s*(?={)",name:"meta.at-rule.fontface.scss",patterns:[{include:"#function_attributes"}]}]},at_rule_import:{begin:"\\s*((@)import\\b)\\s*",captures:{1:{name:"keyword.control.at-rule.import.scss"},2:{name:"punctuation.definition.keyword.scss"}},end:"\\s*((?=;)|(?=}))",name:"meta.at-rule.import.scss",patterns:[{include:"#interpolation"},{include:"#string_single"},{include:"#string_double"},{include:"#functions"}]},at_rule_keyframes:{begin:"(?<=^|\\s)(@)(?:-(?:webkit|moz)-)?keyframes\\b",beginCaptures:{0:{name:"keyword.control.at-rule.keyframes.scss"},1:{name:"punctuation.definition.keyword.scss"}},end:"(?<=})",name:"meta.at-rule.keyframes.scss",patterns:[{match:"(?<=@keyframes)\\s+((?:[_A-Za-z][-\\w]|-[_A-Za-z])[-\\w]*)",captures:{1:{name:"entity.name.function.scss"}}},{begin:'(?<=@keyframes)\\s+(")',beginCaptures:{1:{name:"punctuation.definition.string.begin.scss"}},end:'"',endCaptures:{0:{name:"punctuation.definition.string.end.scss"}},name:"string.quoted.double.scss",contentName:"entity.name.function.scss",patterns:[{match:"\\\\(\\h{1,6}|.)",name:"constant.character.escape.scss"},{include:"#interpolation"}]},{begin:"(?<=@keyframes)\\s+(')",beginCaptures:{1:{name:"punctuation.definition.string.begin.scss"}},end:"'",endCaptures:{0:{name:"punctuation.definition.string.end.scss"}},name:"string.quoted.single.scss",contentName:"entity.name.function.scss",patterns:[{match:"\\\\(\\h{1,6}|.)",name:"constant.character.escape.scss"},{include:"#interpolation"}]},{begin:"{",beginCaptures:{0:{name:"punctuation.section.keyframes.begin.scss"}},end:"}",endCaptures:{0:{name:"punctuation.section.keyframes.end.scss"}},patterns:[{match:"\\b(?:(?:100|[1-9]\\d|\\d)%|from|to)(?=\\s*{)",name:"entity.other.attribute-name.scss"},{include:"#interpolation"},{include:"#property_list"},{include:"#rules"}]}]},at_rule_media:{patterns:[{begin:"^\\s*((@)media)\\b",beginCaptures:{1:{name:"keyword.control.at-rule.media.scss"},2:{name:"punctuation.definition.keyword.scss"}},end:"\\s*(?={)",name:"meta.at-rule.media.scss",patterns:[{include:"#comment_block"},{include:"#comment_line"},{match:"\\b(only)\\b",name:"keyword.control.operator.css.scss"},{begin:"\\(",beginCaptures:{0:{name:"punctuation.definition.media-query.begin.bracket.round.scss"}},end:"\\)",endCaptures:{0:{name:"punctuation.definition.media-query.end.bracket.round.scss"}},name:"meta.property-list.media-query.scss",patterns:[{begin:"(?=|<|>",name:"keyword.operator.comparison.scss"},logical_operators:{match:"\\b(not|or|and)\\b",name:"keyword.operator.logical.scss"},operators:{match:"[-+*/](?!\\s*[-+*/])",name:"keyword.operator.css"},properties:{patterns:[{begin:"(?+~|] # - Another selector\n | /\\* # - A block comment\n)",name:"entity.other.attribute-name.class.css",captures:{1:{name:"punctuation.definition.entity.css"},2:{patterns:[{include:"#interpolation"},{match:"\\\\([0-9a-fA-F]{1,6}|.)",name:"constant.character.escape.scss"},{match:"\\$|}",name:"invalid.illegal.scss"}]}}},selector_custom:{match:"\\b([a-zA-Z0-9]+(-[a-zA-Z0-9]+)+)(?=\\.|\\s++[^:]|\\s*[,\\[{]|:(link|visited|hover|active|focus|focus-visible|target|lang|disabled|enabled|checked|indeterminate|root|nth-(child|last-child|of-type|last-of-type)|first-child|last-child|first-of-type|last-of-type|only-child|only-of-type|empty|not|valid|invalid|user-invalid)(\\([0-9A-Za-z]*\\))?)",name:"entity.name.tag.custom.scss"},selector_id:{match:"(?x)\n(\\#) # Valid id-name\n(\n (?: [-a-zA-Z_0-9]|[^\\x00-\\x7F] # Valid identifier characters\n | \\\\(?:[0-9a-fA-F]{1,6}|.) # Escape sequence\n|\\$\\{[^{}]*\\} # Interpolation\n )+\n) # Followed by either:\n(?= $ # - End of the line\n | [\\s,.\\#)\\[:{>+~|] # - Another selector\n | /\\* # - A block comment\n)",name:"entity.other.attribute-name.id.css",captures:{1:{name:"punctuation.definition.entity.css"},2:{patterns:[{include:"#interpolation"},{match:"\\\\([0-9a-fA-F]{1,6}|.)",name:"constant.character.escape.scss"},{match:"\\$|}",name:"invalid.illegal.identifier.scss"}]}}},parent_selector_suffix:{match:"(?x)\n(?<=&)\n(\n (?: [-a-zA-Z_0-9]|[^\\x00-\\x7F] # Valid identifier characters\n | \\\\(?:[0-9a-fA-F]{1,6}|.) # Escape sequence\n|\\$\\{[^{}]*\\} # Interpolation\n )+\n) # Followed by either:\n(?= $ # - End of the line\n | [\\s,.\\#)\\[:{>+~|] # - Another selector\n | /\\* # - A block comment\n)",name:"entity.other.attribute-name.parent-selector-suffix.css",captures:{1:{name:"punctuation.definition.entity.css"},2:{patterns:[{include:"#interpolation"},{match:"\\\\([0-9a-fA-F]{1,6}|.)",name:"constant.character.escape.scss"},{match:"\\$|}",name:"invalid.illegal.identifier.scss"}]}}},selector_pseudo_class:{patterns:[{begin:"((:)\\bnth-(?:child|last-child|of-type|last-of-type))(\\()",beginCaptures:{1:{name:"entity.other.attribute-name.pseudo-class.css"},2:{name:"punctuation.definition.entity.css"},3:{name:"punctuation.definition.pseudo-class.begin.bracket.round.css"}},end:"\\)",endCaptures:{0:{name:"punctuation.definition.pseudo-class.end.bracket.round.css"}},patterns:[{include:"#interpolation"},{match:"(?i)[+-]?(\\d+n?|n)(\\s*[+-]\\s*\\d+)?",name:"constant.numeric.css"},{match:"(?i)even|odd",name:"support.constant.parity.css"},{match:"(?<=\\d)n\\b|\\b(n|even|odd)\\b",name:"constant.other.scss"},{match:"\\w+",name:"invalid.illegal.scss"}]},{include:"source.css#pseudo-classes"},{include:"source.css#pseudo-elements"},{include:"source.css#functional-pseudo-classes"}]},selectors:{patterns:[{include:"#interpolation"},{include:"source.css#tag-names"},{include:"#selector_custom"},{include:"#selector_class"},{include:"#selector_id"},{include:"#selector_pseudo_class"},{include:"#tag_wildcard"},{include:"#tag_parent_reference"},{include:"source.css#pseudo-elements"},{include:"#selector_attribute"},{include:"#parent_selector_suffix"}]},string_double:{begin:'"',beginCaptures:{0:{name:"punctuation.definition.string.begin.scss"}},end:'"',endCaptures:{0:{name:"punctuation.definition.string.end.scss"}},name:"string.quoted.double.scss",patterns:[{match:"\\\\(\\h{1,6}|.)",name:"constant.character.escape.scss"},{include:"#interpolation"}]},string_single:{begin:"'",beginCaptures:{0:{name:"punctuation.definition.string.begin.scss"}},end:"'",endCaptures:{0:{name:"punctuation.definition.string.end.scss"}},name:"string.quoted.single.scss",patterns:[{match:"\\\\(\\h{1,6}|.)",name:"constant.character.escape.scss"},{include:"#interpolation"}]},tag_parent_reference:{match:"&",name:"entity.name.tag.reference.scss"},tag_wildcard:{match:"\\*",name:"entity.name.tag.wildcard.scss"}}},...c],p=o.cache(async()=>(null===u&&(u=await (0,s.kS)({themes:[i,a],langs:d})),u));var l=n(31928);let m=(0,l.I)("div")({name:"AnnotatedContainer",class:"ae97emi",propsAsIs:!1});n(30952);var g=n(66518);let f=(0,l.I)(m)({name:"Container",class:"c1qvfy1x",propsAsIs:!0}),y=(0,l.I)(f)({name:"ContentContainer",class:"coaxrjn",propsAsIs:!0}),b=(0,l.I)("div")({name:"Wrapper",class:"w1ey322x",propsAsIs:!1}),k=(0,l.I)(b)({name:"WrapperAccountingForCopyButton",class:"w19zxykk",propsAsIs:!0}),h=function(e){let{code:t,html:n,clampMaxHeight:o,lessBottomMargin:s,lockedToColorMode:a,includeContentStyles:i=!1,omitCopyButton:c=!1,style:u={},...d}=e;return o||(n=n.replace(/tabindex="0"/i,"")),(0,r.jsx)(i?y:f,{translate:"no","data-locked-to-color-mode":a,"data-less-bottom-margin":String(!!s),style:{...u,"--max-height":o?"75vh":"auto"},...d,children:c?(0,r.jsx)(b,{dangerouslySetInnerHTML:{__html:n}}):(0,r.jsx)(g.default,{code:t,lockedToColorMode:a,children:(0,r.jsx)(k,{dangerouslySetInnerHTML:{__html:n}})})})};n(40385);var F=n(99800);function v(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"highlighted",n=e&&e.every(e=>"number"==typeof e)?[e]:e;return{line(e,r){n.some(e=>(function(e,t){let n=t-1;return 1===e.length&&e[0]===n||2===e.length&&n>=e[0]&&n<=e[1]})(e,r))&&this.addClassToHast(e,t)}}}let C=function(e){let{onMount:t,code:n,lang:s,...a}=e,i=o.useContext(F.M),c=n||i.code,u=s||i.lang,[d,l]=o.useState(null);if(o.useEffect(()=>{let e;return p().then(n=>{l(n),"function"==typeof t&&(e=window.setTimeout(()=>{t()},1e3))}),()=>{window.clearTimeout(e)}},[]),!d||!u)return null;let m=c.trim(),g=function(e){let{code:t,lang:n,highlighter:r,lockedToColorMode:o=!1,highlight:s=[],faded:a=[]}=e,i=[v(s)];return a.length&&i.push(v(a,"faded")),r.codeToHtml(t,{lang:"js"===n?"jsx":n,themes:{light:"josh-theme-light",dark:"josh-theme-dark"},defaultColor:o,transformers:i})}({code:m,lang:u,highlighter:d,...a});return(0,r.jsx)(h,{...a,code:m,html:g})}},99800:(e,t,n)=>{n.d(t,{A:()=>a,M:()=>s});var r=n(87687),o=n(52751);let s=o.createContext({code:"",lang:""}),a=o.memo(function(e){let{code:t,lang:n,children:o}=e;return(0,r.jsx)(s.Provider,{value:{code:t,lang:n},children:o})})}}]); //# sourceMappingURL=51311.76e21839b229cb62.js.map