diff --git a/.gitignore b/.gitignore index 6741ecb..d401ad0 100644 --- a/.gitignore +++ b/.gitignore @@ -24,5 +24,5 @@ dist-ssr *.sw? .stylelintcache -src/plugin/themes/highlight/scss/template.scss -dist/themes/highlight/scss/template.scss +src/plugin/themes/scss/highlight-template.scss +dist/themes/scss/highlight-template.scss diff --git a/CHANGELOG.md b/CHANGELOG.md index 5ed2ffb..1afc6fb 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,12 +3,30 @@ All notable changes to the "vue3-code-block" plugin will be documented in this f ## v1.0.0 2023-03-16 -[main] Initial release (@webdevnerdstuff) +[main] (@webdevnerdstuff) +* Initial release ## v1.0.15 2023-04-02 -[main] Minor changes to fix issues after testing npm packaging. (@webdevnerdstuff) +[main] (@webdevnerdstuff) +* Minor changes to fix issues after testing npm packaging. ## v2.0.0 2023-04-15 -[main] Major release update. Added in support to use either PrismJS or HighlightJS. (@webdevnerdstuff) +[main] (@webdevnerdstuff) +* Major release update. Added in support to use either PrismJS or HighlightJS. + +## v2.0.1 - v2.0.6 +2023-04-15 +[main] (@webdevnerdstuff) +* Minor changes to fix issues after testing npm packaging. + +## v2.1.0 +2023-04-16 +[main] (@webdevnerdstuff) +* Changing component to use the min version of the default themes. +* Reorganizing default themes to new location. + * This is a breaking change if you are importing the default themes from the `node_modules` folder. You will need to update your import paths to the new location. + * If you are using the default themes without using `import` then you will not be affected by this change. +* Fixing HighlightJS default theme style causing icon to appear over a scrollbar when present. +* Adding sass scripts to package.json to compile scss files to css. diff --git a/dist/themes/css/highlight-template.css b/dist/themes/css/highlight-template.css new file mode 100644 index 0000000..b469e96 --- /dev/null +++ b/dist/themes/css/highlight-template.css @@ -0,0 +1,793 @@ +/** + * MIT License + * Copyright (c) 2023 WebDevNerdStuff + * WebDevNerdStuff Neon Bunny + * VSCode Theme: https://marketplace.visualstudio.com/items?itemName=WebDevNerdStuff.neon-bunny + */ +:root { + --neon-bunny-blue-darker: #276AFF; + --neon-bunny-blue-light-faded: #a5a8ff; + --neon-bunny-blue-light: #2492ff; + --neon-bunny-blue: #0b93ff; + --neon-bunny-gray-lighter: #aaa; + --neon-bunny-gray: #7f817e; + --neon-bunny-green-darker-darker: #008b05; + --neon-bunny-green-darker: #2bb71d; + --neon-bunny-green-light: #2bb71d; + --neon-bunny-green-neon: #0aff04; + --neon-bunny-green: #00d205; + --neon-bunny-lime-lighter: #c3e88d; + --neon-bunny-lime: #b2ff02; + --neon-bunny-magenta-neon: #FF25D9; + --neon-bunny-magenta: #df00df; + --neon-bunny-neon-green: #00ff00; + --neon-bunny-orange-lighter: #ff8d04; + --neon-bunny-orange: #e58100; + --neon-bunny-peach-darker: #ffb46a; + --neon-bunny-peach-light: #ffe4a6; + --neon-bunny-peach: #ffcb6b; + --neon-bunny-pink: #ff1190; + --neon-bunny-purple-light-dim: #c792ea; + --neon-bunny-purple-light: #d285cc; + --neon-bunny-purple: #ea03ff; + --neon-bunny-red: #ff3229; + --neon-bunny-salmon: #ff6f5b; + --neon-bunny-teal: #80fcff; + --neon-bunny-white: #fff; + --neon-bunny-yellow-light-faded: #ffe3b8; + --neon-bunny-yellow: #fef611; + --neon-bunny-builtin: var(--neon-bunny-purple); + --neon-bunny-char: var(--neon-bunny-pink); + --neon-bunny-class: var(--neon-bunny-magenta); + --neon-bunny-comment: var(--neon-bunny-gray); + --neon-bunny-doctag: var(--neon-bunny-blue-light); + --neon-bunny-keyword: var(--neon-bunny-blue); + --neon-bunny-literal: var(--neon-bunny-blue-light); + --neon-bunny-number: var(--neon-bunny-white); + --neon-bunny-operator: var(--neon-bunny-blue-light); + --neon-bunny-params: var(--neon-bunny-green-darker); + --neon-bunny-property: var(--neon-bunny-blue-light-faded); + --neon-bunny-punctuation: var(--neon-bunny-blue); + --neon-bunny-regex: var(--neon-bunny-peach-light); + --neon-bunny-string: var(--neon-bunny-peach-darker); + --neon-bunny-subst: var(--neon-bunny-green-darker); + --neon-bunny-symbol: var(--neon-bunny-pink); + --neon-bunny-title-class-inherited: var(--neon-bunny-green-darker); + --neon-bunny-title-class: var(--neon-bunny-green-neon); + --neon-bunny-title-function-invoke: var(--neon-bunny-green-darker); + --neon-bunny-title-function: var(--neon-bunny-green-neon); + --neon-bunny-title: var(--neon-bunny-green-darker); + --neon-bunny-type: var(--neon-bunny-pink); + --neon-bunny-variable-constant: var(--neon-bunny-green-darker); + --neon-bunny-variable-language: var(--neon-bunny-blue-light); + --neon-bunny-variable: var(--neon-bunny-green-darker); + --neon-bunny-meta-keyword: var(--neon-bunny-green); + --neon-bunny-meta-prompt: var(--neon-bunny-blue-light); + --neon-bunny-meta-string: var(--neon-bunny-blue-light); + --neon-bunny-meta: var(--neon-bunny-blue-light); + --neon-bunny-attr: var(--neon-bunny-green); + --neon-bunny-attribute: var(--neon-bunny-green); + --neon-bunny-name: var(--neon-bunny-blue-light); + --neon-bunny-section: var(--neon-bunny-green); + --neon-bunny-tag-attr: var(--neon-bunny-blue-light); + --neon-bunny-tag: var(--neon-bunny-blue-light); + --neon-bunny-bullet: var(--neon-bunny-white); + --neon-bunny-code: var(--neon-bunny-white); + --neon-bunny-emphasis: var(--neon-bunny-white); + --neon-bunny-formula: var(--neon-bunny-white); + --neon-bunny-link: var(--neon-bunny-orange); + --neon-bunny-quote: var(--neon-bunny-white); + --neon-bunny-strong: var(--neon-bunny-white); + --neon-bunny-css-selector-id: var(--neon-bunny-green); + --neon-bunny-selector-attr: var(--neon-bunny-purple-light-dim); + --neon-bunny-selector-class: var(--neon-bunny-lime); + --neon-bunny-selector-id: var(--neon-bunny-lime); + --neon-bunny-selector-pseudo: var(--neon-bunny-purple-light-dim); + --neon-bunny-selector-tag: var(--neon-bunny-white); + --neon-bunny-selector: var(--neon-bunny-lime); + --neon-bunny-addition: var(--neon-bunny-green-neon); + --neon-bunny-deletion: var(--neon-bunny-red); + --neon-bunny-css: var(--neon-bunny-purple-light-dim); + --neon-bunny-css-builtin: var(--neon-bunny-orange); + --neon-bunny-css-meta: var(--neon-bunny-red); + --neon-bunny-css-attribute: var(--neon-bunny-pink); + --neon-bunny-js: var(--neon-bunny-green-darker); + --neon-bunny-js-params-variable-language: var(--neon-bunny-green-darker); + --neon-bunny-js-title-class: var(--neon-bunny-orange-lighter); + --neon-bunny-js-variable-language: var(--neon-bunny-pink); + --neon-bunny-php: var(--neon-bunny-blue-light); + --neon-bunny-php-class-keyword: var(--neon-bunny-blue-darker); + --neon-bunny-php-class-title: var(--neon-bunny-magenta); + --neon-bunny-php-function-title: var(--neon-bunny-green-neon); + --neon-bunny-php-keyword: var(--neon-bunny-blue-darker); + --neon-bunny-php-params-variable: var(--neon-bunny-green-darker); + --neon-bunny-php-params: var(--neon-bunny-gray-lighter); + --neon-bunny-php-string: var(--neon-bunny-yellow); + --neon-bunny-php-title-class: var(--neon-bunny-gray-lighter); + --neon-bunny-php-title-function-invoke: var(--neon-bunny-green-neon); + --neon-bunny-php-title: var(--neon-bunny-peach); + --neon-bunny-php-variable: var(--neon-bunny-purple-light); + --neon-bunny-php-meta: var(--neon-bunny-red); +} + +pre code.hljs { + display: block; + overflow-x: auto; +} + +code[class*=language-], +pre[class*=language-] { + -moz-hyphens: none; + -moz-tab-size: 4; + -ms-hyphens: none; + -o-tab-size: 4; + -webkit-hyphens: none; + color: var(--neon-bunny-white); + font-family: Consolas, Monaco, "Andale Mono", "Ubuntu Mono", monospace; + font-size: 1em; + hyphens: none; + line-height: 1.5; + tab-size: 4; + text-align: left; + white-space: pre; + word-break: normal; + word-spacing: normal; + word-wrap: normal; +} +code[class*=language-]::-moz-selection, +code[class*=language-] ::-moz-selection, +pre[class*=language-]::-moz-selection, +pre[class*=language-] ::-moz-selection { + background: rgba(29, 59, 83, 0.99); + text-shadow: none; +} +code[class*=language-]::selection, +code[class*=language-] ::selection, +pre[class*=language-]::selection, +pre[class*=language-] ::selection { + background: rgba(255, 255, 255, 0.0823529412); + text-shadow: none; +} + +@media print { + code[class*=language-], + pre[class*=language-] { + text-shadow: none; + } +} +pre[class*=language-] { + background: #000000; + color: white; + margin: 0.5em 0; + overflow: auto; + padding: 1em; +} + +:not(pre) > code[class*=language-] { + background: #000000; + color: white; + border-radius: 0.3em; + padding: 0.1em; + white-space: normal; +} + +.hljs-built_in { + color: var(--neon-bunny-builtin); +} +.hljs-char { + color: var(--neon-bunny-char); +} +.hljs-comment { + color: var(--neon-bunny-comment); + font-style: italic; +} +.hljs-doctag { + color: var(--neon-bunny-doctag); +} +.hljs-keyword { + color: var(--neon-bunny-keyword); +} +.hljs-literal { + color: var(--neon-bunny-literal); +} +.hljs-number { + color: var(--neon-bunny-number); +} +.hljs-operator { + color: var(--neon-bunny-operator); +} +.hljs-params { + color: var(--neon-bunny-params); + font-style: italic; +} +.hljs-property { + color: var(--neon-bunny-property); +} +.hljs-punctuation { + color: var(--neon-bunny-punctuation); +} +.hljs-regexp { + color: var(--neon-bunny-regex); +} +.hljs-string { + color: var(--neon-bunny-string); +} +.hljs-subst { + color: var(--neon-bunny-subst); +} +.hljs-symbol { + color: var(--neon-bunny-symbol); +} +.hljs-title { + color: var(--neon-bunny-title); +} +.hljs-title.class_ { + color: var(--neon-bunny-title-class); +} +.hljs-title.class_.inherited__ { + color: var(--neon-bunny-title-class-inherited); +} +.hljs-title.function_ { + color: var(--neon-bunny-title-function); +} +.hljs-title.function_.invoke__ { + color: var(--neon-bunny-title-function-invoke); +} +.hljs-type { + color: var(--neon-bunny-type); +} +.hljs-variable { + color: var(--neon-bunny-variable); +} +.hljs-variable.constant_ { + color: var(--neon-bunny-variable-constant); +} +.hljs-variable.language_ { + color: var(--neon-bunny-variable-language); +} +.hljs-meta { + color: var(--neon-bunny-meta); +} +.hljs-meta.prompt_ { + color: var(--neon-bunny-meta-prompt); +} +.hljs-meta.keyword_ { + color: var(--neon-bunny-meta-keyword); +} +.hljs-meta.string_ { + color: var(--neon-bunny-meta-string); +} +.hljs-attr { + color: var(--neon-bunny-attr); +} +.hljs-attribute { + color: var(--neon-bunny-attribute); +} +.hljs-name { + color: var(--neon-bunny-name); +} +.hljs-section { + color: var(--neon-bunny-section); +} +.hljs-tag { + color: var(--neon-bunny-tag); +} +.hljs-tag .hljs-attr { + color: var(--neon-bunny-tag-attr); +} +.hljs-bullet { + color: var(--neon-bunny-bullet); +} +.hljs-code { + color: var(--neon-bunny-code); +} +.hljs-emphasis { + color: var(--neon-bunny-emphasis); + font-style: italic; +} +.hljs-formula { + color: var(--neon-bunny-formula); +} +.hljs-link { + color: var(--neon-bunny-link); +} +.hljs-quote { + color: var(--neon-bunny-quote); +} +.hljs-strong { + color: var(--neon-bunny-strong); + font-weight: bold; +} +.hljs-selector { + color: var(--neon-bunny-selector); +} +.hljs-selector-attr { + color: var(--neon-bunny-selector-attr); +} +.hljs-selector-class { + color: var(--neon-bunny-selector-class); +} +.hljs-selector-id { + color: var(--neon-bunny-selector-id); +} +.hljs-selector-pseudo { + color: var(--neon-bunny-selector-pseudo); +} +.hljs-selector-tag { + color: var(--neon-bunny-selector-tag); +} +.hljs-addition { + color: var(--neon-bunny-addition); +} +.hljs-deletion { + color: var(--neon-bunny-deletion); +} +.hljs.language-css { + color: var(--neon-bunny-css); +} +.hljs.language-css .hljs-built_in { + color: var(--neon-bunny-css-builtin); +} +.hljs.language-css .hljs-char { + color: var(--neon-bunny-char); +} +.hljs.language-css .hljs-comment { + color: var(--neon-bunny-comment); +} +.hljs.language-css .hljs-doctag { + color: var(--neon-bunny-doctag); +} +.hljs.language-css .hljs-keyword { + color: var(--neon-bunny-keyword); +} +.hljs.language-css .hljs-literal { + color: var(--neon-bunny-literal); +} +.hljs.language-css .hljs-number { + color: var(--neon-bunny-number); +} +.hljs.language-css .hljs-operator { + color: var(--neon-bunny-operator); +} +.hljs.language-css .hljs-params { + color: var(--neon-bunny-params); + font-style: italic; +} +.hljs.language-css .hljs-property { + color: var(--neon-bunny-property); +} +.hljs.language-css .hljs-punctuation { + color: var(--neon-bunny-punctuation); +} +.hljs.language-css .hljs-regexp { + color: var(--neon-bunny-regex); +} +.hljs.language-css .hljs-string { + color: var(--neon-bunny-string); +} +.hljs.language-css .hljs-subst { + color: var(--neon-bunny-subst); +} +.hljs.language-css .hljs-symbol { + color: var(--neon-bunny-symbol); +} +.hljs.language-css .hljs-title { + color: var(--neon-bunny-title); +} +.hljs.language-css .hljs-title.class_ { + color: var(--neon-bunny-title-class); +} +.hljs.language-css .hljs-title.class_.inherited__ { + color: var(--neon-bunny-title-class-inherited); +} +.hljs.language-css .hljs-title.function_ { + color: var(--neon-bunny-title-function); +} +.hljs.language-css .hljs-title.function_.invoke__ { + color: var(--neon-bunny-title-function-invoke); +} +.hljs.language-css .hljs-type { + color: var(--neon-bunny-type); +} +.hljs.language-css .hljs-variable { + color: var(--neon-bunny-variable); +} +.hljs.language-css .hljs-variable.constant_ { + color: var(--neon-bunny-variable-constant); +} +.hljs.language-css .hljs-variable.language_ { + color: var(--neon-bunny-variable-language); +} +.hljs.language-css .hljs-meta { + color: var(--neon-bunny-css-meta); +} +.hljs.language-css .hljs-meta.prompt_ { + color: var(--neon-bunny-meta-prompt); +} +.hljs.language-css .hljs-meta.keyword_ { + color: var(--neon-bunny-meta-keyword); +} +.hljs.language-css .hljs-meta.string_ { + color: var(--neon-bunny-meta-string); +} +.hljs.language-css .hljs-attr { + color: var(--neon-bunny-attr); +} +.hljs.language-css .hljs-attribute { + color: var(--neon-bunny-css-attribute); +} +.hljs.language-css .hljs-name { + color: var(--neon-bunny-name); +} +.hljs.language-css .hljs-section { + color: var(--neon-bunny-section); +} +.hljs.language-css .hljs-tag { + color: var(--neon-bunny-tag); +} +.hljs.language-css .hljs-bullet { + color: var(--neon-bunny-bullet); +} +.hljs.language-css .hljs-code { + color: var(--neon-bunny-code); +} +.hljs.language-css .hljs-emphasis { + color: var(--neon-bunny-emphasis); + font-style: italic; +} +.hljs.language-css .hljs-formula { + color: var(--neon-bunny-formula); +} +.hljs.language-css .hljs-link { + color: var(--neon-bunny-link); +} +.hljs.language-css .hljs-quote { + color: var(--neon-bunny-quote); +} +.hljs.language-css .hljs-strong { + color: var(--neon-bunny-strong); + font-weight: bold; +} +.hljs.language-css .hljs-selector { + color: var(--neon-bunny-selector); +} +.hljs.language-css .hljs-selector-attr { + color: var(--neon-bunny-selector-attr); +} +.hljs.language-css .hljs-selector-class { + color: var(--neon-bunny-selector-class); +} +.hljs.language-css .hljs-selector-id { + color: var(--neon-bunny-css-selector-id); +} +.hljs.language-css .hljs-selector-pseudo { + color: var(--neon-bunny-selector-pseudo); +} +.hljs.language-css .hljs-selector-tag { + color: var(--neon-bunny-selector-tag); +} +.hljs.language-css .hljs-addition { + color: var(--neon-bunny-addition); +} +.hljs.language-css .hljs-deletion { + color: var(--neon-bunny-deletion); +} +.hljs.language-javascript, .hljs.language-js { + color: var(--neon-bunny-js); +} +.hljs.language-javascript .hljs-built_in, .hljs.language-js .hljs-built_in { + color: var(--neon-bunny-builtin); +} +.hljs.language-javascript .hljs-char, .hljs.language-js .hljs-char { + color: var(--neon-bunny-char); +} +.hljs.language-javascript .hljs-class.title_, .hljs.language-js .hljs-class.title_ { + color: var(--neon-bunny-class); +} +.hljs.language-javascript .hljs-comment, .hljs.language-js .hljs-comment { + color: var(--neon-bunny-comment); +} +.hljs.language-javascript .hljs-doctag, .hljs.language-js .hljs-doctag { + color: var(--neon-bunny-doctag); +} +.hljs.language-javascript .hljs-keyword, .hljs.language-js .hljs-keyword { + color: var(--neon-bunny-keyword); +} +.hljs.language-javascript .hljs-literal, .hljs.language-js .hljs-literal { + color: var(--neon-bunny-literal); +} +.hljs.language-javascript .hljs-number, .hljs.language-js .hljs-number { + color: var(--neon-bunny-number); +} +.hljs.language-javascript .hljs-operator, .hljs.language-js .hljs-operator { + color: var(--neon-bunny-operator); +} +.hljs.language-javascript .hljs-params, .hljs.language-js .hljs-params { + color: var(--neon-bunny-params); + font-style: italic; +} +.hljs.language-javascript .hljs-params .hljs-variable.language_, .hljs.language-js .hljs-params .hljs-variable.language_ { + color: var(--neon-bunny-js-params-variable-language); +} +.hljs.language-javascript .hljs-property, .hljs.language-js .hljs-property { + color: var(--neon-bunny-property); +} +.hljs.language-javascript .hljs-punctuation, .hljs.language-js .hljs-punctuation { + color: var(--neon-bunny-punctuation); +} +.hljs.language-javascript .hljs-regexp, .hljs.language-js .hljs-regexp { + color: var(--neon-bunny-regex); +} +.hljs.language-javascript .hljs-string, .hljs.language-js .hljs-string { + color: var(--neon-bunny-string); +} +.hljs.language-javascript .hljs-subst, .hljs.language-js .hljs-subst { + color: var(--neon-bunny-subst); +} +.hljs.language-javascript .hljs-symbol, .hljs.language-js .hljs-symbol { + color: var(--neon-bunny-symbol); +} +.hljs.language-javascript .hljs-title, .hljs.language-js .hljs-title { + color: var(--neon-bunny-title); +} +.hljs.language-javascript .hljs-title.class_, .hljs.language-js .hljs-title.class_ { + color: var(--neon-bunny-js-title-class); +} +.hljs.language-javascript .hljs-title.class_.inherited__, .hljs.language-js .hljs-title.class_.inherited__ { + color: var(--neon-bunny-title-class-inherited); +} +.hljs.language-javascript .hljs-title.function_, .hljs.language-js .hljs-title.function_ { + color: var(--neon-bunny-title-function); +} +.hljs.language-javascript .hljs-title.function_.invoke__, .hljs.language-js .hljs-title.function_.invoke__ { + color: var(--neon-bunny-title-function-invoke); +} +.hljs.language-javascript .hljs-type, .hljs.language-js .hljs-type { + color: var(--neon-bunny-type); +} +.hljs.language-javascript .hljs-variable, .hljs.language-js .hljs-variable { + color: var(--neon-bunny-variable); +} +.hljs.language-javascript .hljs-variable.constant_, .hljs.language-js .hljs-variable.constant_ { + color: var(--neon-bunny-variable-constant); +} +.hljs.language-javascript .hljs-variable.language_, .hljs.language-js .hljs-variable.language_ { + color: var(--neon-bunny-js-variable-language); +} +.hljs.language-javascript .hljs-meta, .hljs.language-js .hljs-meta { + color: var(--neon-bunny-meta); +} +.hljs.language-javascript .hljs-meta.prompt_, .hljs.language-js .hljs-meta.prompt_ { + color: var(--neon-bunny-meta-prompt); +} +.hljs.language-javascript .hljs-meta.keyword_, .hljs.language-js .hljs-meta.keyword_ { + color: var(--neon-bunny-meta-keyword); +} +.hljs.language-javascript .hljs-meta.string_, .hljs.language-js .hljs-meta.string_ { + color: var(--neon-bunny-meta-string); +} +.hljs.language-javascript .hljs-attr, .hljs.language-js .hljs-attr { + color: var(--neon-bunny-attr); +} +.hljs.language-javascript .hljs-attribute, .hljs.language-js .hljs-attribute { + color: var(--neon-bunny-attribute); +} +.hljs.language-javascript .hljs-name, .hljs.language-js .hljs-name { + color: var(--neon-bunny-name); +} +.hljs.language-javascript .hljs-section, .hljs.language-js .hljs-section { + color: var(--neon-bunny-section); +} +.hljs.language-javascript .hljs-tag, .hljs.language-js .hljs-tag { + color: var(--neon-bunny-tag); +} +.hljs.language-javascript .hljs-bullet, .hljs.language-js .hljs-bullet { + color: var(--neon-bunny-bullet); +} +.hljs.language-javascript .hljs-code, .hljs.language-js .hljs-code { + color: var(--neon-bunny-code); +} +.hljs.language-javascript .hljs-emphasis, .hljs.language-js .hljs-emphasis { + color: var(--neon-bunny-emphasis); + font-style: italic; +} +.hljs.language-javascript .hljs-formula, .hljs.language-js .hljs-formula { + color: var(--neon-bunny-formula); +} +.hljs.language-javascript .hljs-link, .hljs.language-js .hljs-link { + color: var(--neon-bunny-link); +} +.hljs.language-javascript .hljs-quote, .hljs.language-js .hljs-quote { + color: var(--neon-bunny-quote); +} +.hljs.language-javascript .hljs-strong, .hljs.language-js .hljs-strong { + color: var(--neon-bunny-strong); + font-weight: bold; +} +.hljs.language-javascript .hljs-selector, .hljs.language-js .hljs-selector { + color: var(--neon-bunny-selector); +} +.hljs.language-javascript .hljs-selector-attr, .hljs.language-js .hljs-selector-attr { + color: var(--neon-bunny-selector-attr); +} +.hljs.language-javascript .hljs-selector-class, .hljs.language-js .hljs-selector-class { + color: var(--neon-bunny-selector-class); +} +.hljs.language-javascript .hljs-selector-id, .hljs.language-js .hljs-selector-id { + color: var(--neon-bunny-selector-id); +} +.hljs.language-javascript .hljs-selector-pseudo, .hljs.language-js .hljs-selector-pseudo { + color: var(--neon-bunny-selector-pseudo); +} +.hljs.language-javascript .hljs-selector-tag, .hljs.language-js .hljs-selector-tag { + color: var(--neon-bunny-selector-tag); +} +.hljs.language-javascript .hljs-addition, .hljs.language-js .hljs-addition { + color: var(--neon-bunny-addition); +} +.hljs.language-javascript .hljs-deletion, .hljs.language-js .hljs-deletion { + color: var(--neon-bunny-deletion); +} +.hljs.language-php { + color: var(--neon-bunny-php); +} +.hljs.language-php .hljs-built_in { + color: var(--neon-bunny-builtin); +} +.hljs.language-php .hljs-char { + color: var(--neon-bunny-char); +} +.hljs.language-php .hljs-class .hljs-title { + color: var(--neon-bunny-php-class-title); +} +.hljs.language-php .hljs-class .hljs-keyword { + color: var(--neon-bunny-php-class-keyword); +} +.hljs.language-php .hljs-comment { + color: var(--neon-bunny-comment); +} +.hljs.language-php .hljs-doctag { + color: var(--neon-bunny-doctag); +} +.hljs.language-php .hljs-function .hljs-title { + color: var(--neon-bunny-php-function-title); +} +.hljs.language-php .hljs-keyword { + color: var(--neon-bunny-php-keyword); +} +.hljs.language-php .hljs-literal { + color: var(--neon-bunny-literal); +} +.hljs.language-php .hljs-number { + color: var(--neon-bunny-number); +} +.hljs.language-php .hljs-operator { + color: var(--neon-bunny-operator); +} +.hljs.language-php .hljs-params { + color: var(--neon-bunny-php-params); + font-style: italic; +} +.hljs.language-php .hljs-params .hljs-variable { + color: var(--neon-bunny-php-params-variable); +} +.hljs.language-php .hljs-property { + color: var(--neon-bunny-property); +} +.hljs.language-php .hljs-punctuation { + color: var(--neon-bunny-punctuation); +} +.hljs.language-php .hljs-regexp { + color: var(--neon-bunny-regex); +} +.hljs.language-php .hljs-string { + color: var(--neon-bunny-php-string); +} +.hljs.language-php .hljs-subst { + color: var(--neon-bunny-subst); +} +.hljs.language-php .hljs-symbol { + color: var(--neon-bunny-symbol); +} +.hljs.language-php .hljs-title { + color: var(--neon-bunny-php-title); +} +.hljs.language-php .hljs-title.class_ { + color: var(--neon-bunny-php-title-class); + font-style: italic; +} +.hljs.language-php .hljs-title.class_.inherited__ { + color: var(--neon-bunny-title-class-inherited); +} +.hljs.language-php .hljs-title.function_ { + color: var(--neon-bunny-title-function); +} +.hljs.language-php .hljs-title.function_.invoke__ { + color: var(--neon-bunny-php-title-function-invoke); +} +.hljs.language-php .hljs-type { + color: var(--neon-bunny-type); +} +.hljs.language-php .hljs-variable { + color: var(--neon-bunny-php-variable); +} +.hljs.language-php .hljs-variable.constant_ { + color: var(--neon-bunny-variable-constant); +} +.hljs.language-php .hljs-variable.language_ { + color: var(--neon-bunny-variable-language); +} +.hljs.language-php .hljs-meta { + color: var(--neon-bunny-php-meta); +} +.hljs.language-php .hljs-meta.prompt_ { + color: var(--neon-bunny-meta-prompt); +} +.hljs.language-php .hljs-meta.keyword_ { + color: var(--neon-bunny-meta-keyword); +} +.hljs.language-php .hljs-meta.string_ { + color: var(--neon-bunny-meta-string); +} +.hljs.language-php .hljs-attr { + color: var(--neon-bunny-attr); +} +.hljs.language-php .hljs-attribute { + color: var(--neon-bunny-attribute); +} +.hljs.language-php .hljs-name { + color: var(--neon-bunny-name); +} +.hljs.language-php .hljs-section { + color: var(--neon-bunny-section); +} +.hljs.language-php .hljs-tag { + color: var(--neon-bunny-tag); +} +.hljs.language-php .hljs-bullet { + color: var(--neon-bunny-bullet); +} +.hljs.language-php .hljs-code { + color: var(--neon-bunny-code); +} +.hljs.language-php .hljs-emphasis { + color: var(--neon-bunny-emphasis); + font-style: italic; +} +.hljs.language-php .hljs-formula { + color: var(--neon-bunny-formula); +} +.hljs.language-php .hljs-link { + color: var(--neon-bunny-link); +} +.hljs.language-php .hljs-quote { + color: var(--neon-bunny-quote); +} +.hljs.language-php .hljs-strong { + color: var(--neon-bunny-strong); + font-weight: bold; +} +.hljs.language-php .hljs-selector { + color: var(--neon-bunny-selector); +} +.hljs.language-php .hljs-selector-attr { + color: var(--neon-bunny-selector-attr); +} +.hljs.language-php .hljs-selector-class { + color: var(--neon-bunny-selector-class); +} +.hljs.language-php .hljs-selector-id { + color: var(--neon-bunny-selector-id); +} +.hljs.language-php .hljs-selector-pseudo { + color: var(--neon-bunny-selector-pseudo); +} +.hljs.language-php .hljs-selector-tag { + color: var(--neon-bunny-selector-tag); +} +.hljs.language-php .hljs-addition { + color: var(--neon-bunny-addition); +} +.hljs.language-php .hljs-deletion { + color: var(--neon-bunny-deletion); +} diff --git a/dist/themes/css/min/highlight-template.css b/dist/themes/css/min/highlight-template.css new file mode 100644 index 0000000..f474193 --- /dev/null +++ b/dist/themes/css/min/highlight-template.css @@ -0,0 +1 @@ +:root{--neon-bunny-blue-darker: #276AFF;--neon-bunny-blue-light-faded: #a5a8ff;--neon-bunny-blue-light: #2492ff;--neon-bunny-blue: #0b93ff;--neon-bunny-gray-lighter: #aaa;--neon-bunny-gray: #7f817e;--neon-bunny-green-darker-darker: #008b05;--neon-bunny-green-darker: #2bb71d;--neon-bunny-green-light: #2bb71d;--neon-bunny-green-neon: #0aff04;--neon-bunny-green: #00d205;--neon-bunny-lime-lighter: #c3e88d;--neon-bunny-lime: #b2ff02;--neon-bunny-magenta-neon: #FF25D9;--neon-bunny-magenta: #df00df;--neon-bunny-neon-green: #00ff00;--neon-bunny-orange-lighter: #ff8d04;--neon-bunny-orange: #e58100;--neon-bunny-peach-darker: #ffb46a;--neon-bunny-peach-light: #ffe4a6;--neon-bunny-peach: #ffcb6b;--neon-bunny-pink: #ff1190;--neon-bunny-purple-light-dim: #c792ea;--neon-bunny-purple-light: #d285cc;--neon-bunny-purple: #ea03ff;--neon-bunny-red: #ff3229;--neon-bunny-salmon: #ff6f5b;--neon-bunny-teal: #80fcff;--neon-bunny-white: #fff;--neon-bunny-yellow-light-faded: #ffe3b8;--neon-bunny-yellow: #fef611;--neon-bunny-builtin: var(--neon-bunny-purple);--neon-bunny-char: var(--neon-bunny-pink);--neon-bunny-class: var(--neon-bunny-magenta);--neon-bunny-comment: var(--neon-bunny-gray);--neon-bunny-doctag: var(--neon-bunny-blue-light);--neon-bunny-keyword: var(--neon-bunny-blue);--neon-bunny-literal: var(--neon-bunny-blue-light);--neon-bunny-number: var(--neon-bunny-white);--neon-bunny-operator: var(--neon-bunny-blue-light);--neon-bunny-params: var(--neon-bunny-green-darker);--neon-bunny-property: var(--neon-bunny-blue-light-faded);--neon-bunny-punctuation: var(--neon-bunny-blue);--neon-bunny-regex: var(--neon-bunny-peach-light);--neon-bunny-string: var(--neon-bunny-peach-darker);--neon-bunny-subst: var(--neon-bunny-green-darker);--neon-bunny-symbol: var(--neon-bunny-pink);--neon-bunny-title-class-inherited: var(--neon-bunny-green-darker);--neon-bunny-title-class: var(--neon-bunny-green-neon);--neon-bunny-title-function-invoke: var(--neon-bunny-green-darker);--neon-bunny-title-function: var(--neon-bunny-green-neon);--neon-bunny-title: var(--neon-bunny-green-darker);--neon-bunny-type: var(--neon-bunny-pink);--neon-bunny-variable-constant: var(--neon-bunny-green-darker);--neon-bunny-variable-language: var(--neon-bunny-blue-light);--neon-bunny-variable: var(--neon-bunny-green-darker);--neon-bunny-meta-keyword: var(--neon-bunny-green);--neon-bunny-meta-prompt: var(--neon-bunny-blue-light);--neon-bunny-meta-string: var(--neon-bunny-blue-light);--neon-bunny-meta: var(--neon-bunny-blue-light);--neon-bunny-attr: var(--neon-bunny-green);--neon-bunny-attribute: var(--neon-bunny-green);--neon-bunny-name: var(--neon-bunny-blue-light);--neon-bunny-section: var(--neon-bunny-green);--neon-bunny-tag-attr: var(--neon-bunny-blue-light);--neon-bunny-tag: var(--neon-bunny-blue-light);--neon-bunny-bullet: var(--neon-bunny-white);--neon-bunny-code: var(--neon-bunny-white);--neon-bunny-emphasis: var(--neon-bunny-white);--neon-bunny-formula: var(--neon-bunny-white);--neon-bunny-link: var(--neon-bunny-orange);--neon-bunny-quote: var(--neon-bunny-white);--neon-bunny-strong: var(--neon-bunny-white);--neon-bunny-css-selector-id: var(--neon-bunny-green);--neon-bunny-selector-attr: var(--neon-bunny-purple-light-dim);--neon-bunny-selector-class: var(--neon-bunny-lime);--neon-bunny-selector-id: var(--neon-bunny-lime);--neon-bunny-selector-pseudo: var(--neon-bunny-purple-light-dim);--neon-bunny-selector-tag: var(--neon-bunny-white);--neon-bunny-selector: var(--neon-bunny-lime);--neon-bunny-addition: var(--neon-bunny-green-neon);--neon-bunny-deletion: var(--neon-bunny-red);--neon-bunny-css: var(--neon-bunny-purple-light-dim);--neon-bunny-css-builtin: var(--neon-bunny-orange);--neon-bunny-css-meta: var(--neon-bunny-red);--neon-bunny-css-attribute: var(--neon-bunny-pink);--neon-bunny-js: var(--neon-bunny-green-darker);--neon-bunny-js-params-variable-language: var(--neon-bunny-green-darker);--neon-bunny-js-title-class: var(--neon-bunny-orange-lighter);--neon-bunny-js-variable-language: var(--neon-bunny-pink);--neon-bunny-php: var(--neon-bunny-blue-light);--neon-bunny-php-class-keyword: var(--neon-bunny-blue-darker);--neon-bunny-php-class-title: var(--neon-bunny-magenta);--neon-bunny-php-function-title: var(--neon-bunny-green-neon);--neon-bunny-php-keyword: var(--neon-bunny-blue-darker);--neon-bunny-php-params-variable: var(--neon-bunny-green-darker);--neon-bunny-php-params: var(--neon-bunny-gray-lighter);--neon-bunny-php-string: var(--neon-bunny-yellow);--neon-bunny-php-title-class: var(--neon-bunny-gray-lighter);--neon-bunny-php-title-function-invoke: var(--neon-bunny-green-neon);--neon-bunny-php-title: var(--neon-bunny-peach);--neon-bunny-php-variable: var(--neon-bunny-purple-light);--neon-bunny-php-meta: var(--neon-bunny-red)}pre code.hljs{display:block;overflow-x:auto}code[class*=language-],pre[class*=language-]{-moz-hyphens:none;-moz-tab-size:4;-ms-hyphens:none;-o-tab-size:4;-webkit-hyphens:none;color:var(--neon-bunny-white);font-family:Consolas,Monaco,"Andale Mono","Ubuntu Mono",monospace;font-size:1em;hyphens:none;line-height:1.5;tab-size:4;text-align:left;white-space:pre;word-break:normal;word-spacing:normal;word-wrap:normal}code[class*=language-]::-moz-selection,code[class*=language-] ::-moz-selection,pre[class*=language-]::-moz-selection,pre[class*=language-] ::-moz-selection{background:rgba(29,59,83,.99);text-shadow:none}code[class*=language-]::selection,code[class*=language-] ::selection,pre[class*=language-]::selection,pre[class*=language-] ::selection{background:rgba(255,255,255,.0823529412);text-shadow:none}@media print{code[class*=language-],pre[class*=language-]{text-shadow:none}}pre[class*=language-]{background:#000;color:#fff;margin:.5em 0;overflow:auto;padding:1em}:not(pre)>code[class*=language-]{background:#000;color:#fff;border-radius:.3em;padding:.1em;white-space:normal}.hljs-built_in{color:var(--neon-bunny-builtin)}.hljs-char{color:var(--neon-bunny-char)}.hljs-comment{color:var(--neon-bunny-comment);font-style:italic}.hljs-doctag{color:var(--neon-bunny-doctag)}.hljs-keyword{color:var(--neon-bunny-keyword)}.hljs-literal{color:var(--neon-bunny-literal)}.hljs-number{color:var(--neon-bunny-number)}.hljs-operator{color:var(--neon-bunny-operator)}.hljs-params{color:var(--neon-bunny-params);font-style:italic}.hljs-property{color:var(--neon-bunny-property)}.hljs-punctuation{color:var(--neon-bunny-punctuation)}.hljs-regexp{color:var(--neon-bunny-regex)}.hljs-string{color:var(--neon-bunny-string)}.hljs-subst{color:var(--neon-bunny-subst)}.hljs-symbol{color:var(--neon-bunny-symbol)}.hljs-title{color:var(--neon-bunny-title)}.hljs-title.class_{color:var(--neon-bunny-title-class)}.hljs-title.class_.inherited__{color:var(--neon-bunny-title-class-inherited)}.hljs-title.function_{color:var(--neon-bunny-title-function)}.hljs-title.function_.invoke__{color:var(--neon-bunny-title-function-invoke)}.hljs-type{color:var(--neon-bunny-type)}.hljs-variable{color:var(--neon-bunny-variable)}.hljs-variable.constant_{color:var(--neon-bunny-variable-constant)}.hljs-variable.language_{color:var(--neon-bunny-variable-language)}.hljs-meta{color:var(--neon-bunny-meta)}.hljs-meta.prompt_{color:var(--neon-bunny-meta-prompt)}.hljs-meta.keyword_{color:var(--neon-bunny-meta-keyword)}.hljs-meta.string_{color:var(--neon-bunny-meta-string)}.hljs-attr{color:var(--neon-bunny-attr)}.hljs-attribute{color:var(--neon-bunny-attribute)}.hljs-name{color:var(--neon-bunny-name)}.hljs-section{color:var(--neon-bunny-section)}.hljs-tag{color:var(--neon-bunny-tag)}.hljs-tag .hljs-attr{color:var(--neon-bunny-tag-attr)}.hljs-bullet{color:var(--neon-bunny-bullet)}.hljs-code{color:var(--neon-bunny-code)}.hljs-emphasis{color:var(--neon-bunny-emphasis);font-style:italic}.hljs-formula{color:var(--neon-bunny-formula)}.hljs-link{color:var(--neon-bunny-link)}.hljs-quote{color:var(--neon-bunny-quote)}.hljs-strong{color:var(--neon-bunny-strong);font-weight:bold}.hljs-selector{color:var(--neon-bunny-selector)}.hljs-selector-attr{color:var(--neon-bunny-selector-attr)}.hljs-selector-class{color:var(--neon-bunny-selector-class)}.hljs-selector-id{color:var(--neon-bunny-selector-id)}.hljs-selector-pseudo{color:var(--neon-bunny-selector-pseudo)}.hljs-selector-tag{color:var(--neon-bunny-selector-tag)}.hljs-addition{color:var(--neon-bunny-addition)}.hljs-deletion{color:var(--neon-bunny-deletion)}.hljs.language-css{color:var(--neon-bunny-css)}.hljs.language-css .hljs-built_in{color:var(--neon-bunny-css-builtin)}.hljs.language-css .hljs-char{color:var(--neon-bunny-char)}.hljs.language-css .hljs-comment{color:var(--neon-bunny-comment)}.hljs.language-css .hljs-doctag{color:var(--neon-bunny-doctag)}.hljs.language-css .hljs-keyword{color:var(--neon-bunny-keyword)}.hljs.language-css .hljs-literal{color:var(--neon-bunny-literal)}.hljs.language-css .hljs-number{color:var(--neon-bunny-number)}.hljs.language-css .hljs-operator{color:var(--neon-bunny-operator)}.hljs.language-css .hljs-params{color:var(--neon-bunny-params);font-style:italic}.hljs.language-css .hljs-property{color:var(--neon-bunny-property)}.hljs.language-css .hljs-punctuation{color:var(--neon-bunny-punctuation)}.hljs.language-css .hljs-regexp{color:var(--neon-bunny-regex)}.hljs.language-css .hljs-string{color:var(--neon-bunny-string)}.hljs.language-css .hljs-subst{color:var(--neon-bunny-subst)}.hljs.language-css .hljs-symbol{color:var(--neon-bunny-symbol)}.hljs.language-css .hljs-title{color:var(--neon-bunny-title)}.hljs.language-css .hljs-title.class_{color:var(--neon-bunny-title-class)}.hljs.language-css .hljs-title.class_.inherited__{color:var(--neon-bunny-title-class-inherited)}.hljs.language-css .hljs-title.function_{color:var(--neon-bunny-title-function)}.hljs.language-css .hljs-title.function_.invoke__{color:var(--neon-bunny-title-function-invoke)}.hljs.language-css .hljs-type{color:var(--neon-bunny-type)}.hljs.language-css .hljs-variable{color:var(--neon-bunny-variable)}.hljs.language-css .hljs-variable.constant_{color:var(--neon-bunny-variable-constant)}.hljs.language-css .hljs-variable.language_{color:var(--neon-bunny-variable-language)}.hljs.language-css .hljs-meta{color:var(--neon-bunny-css-meta)}.hljs.language-css .hljs-meta.prompt_{color:var(--neon-bunny-meta-prompt)}.hljs.language-css .hljs-meta.keyword_{color:var(--neon-bunny-meta-keyword)}.hljs.language-css .hljs-meta.string_{color:var(--neon-bunny-meta-string)}.hljs.language-css .hljs-attr{color:var(--neon-bunny-attr)}.hljs.language-css .hljs-attribute{color:var(--neon-bunny-css-attribute)}.hljs.language-css .hljs-name{color:var(--neon-bunny-name)}.hljs.language-css .hljs-section{color:var(--neon-bunny-section)}.hljs.language-css .hljs-tag{color:var(--neon-bunny-tag)}.hljs.language-css .hljs-bullet{color:var(--neon-bunny-bullet)}.hljs.language-css .hljs-code{color:var(--neon-bunny-code)}.hljs.language-css .hljs-emphasis{color:var(--neon-bunny-emphasis);font-style:italic}.hljs.language-css .hljs-formula{color:var(--neon-bunny-formula)}.hljs.language-css .hljs-link{color:var(--neon-bunny-link)}.hljs.language-css .hljs-quote{color:var(--neon-bunny-quote)}.hljs.language-css .hljs-strong{color:var(--neon-bunny-strong);font-weight:bold}.hljs.language-css .hljs-selector{color:var(--neon-bunny-selector)}.hljs.language-css .hljs-selector-attr{color:var(--neon-bunny-selector-attr)}.hljs.language-css .hljs-selector-class{color:var(--neon-bunny-selector-class)}.hljs.language-css .hljs-selector-id{color:var(--neon-bunny-css-selector-id)}.hljs.language-css .hljs-selector-pseudo{color:var(--neon-bunny-selector-pseudo)}.hljs.language-css .hljs-selector-tag{color:var(--neon-bunny-selector-tag)}.hljs.language-css .hljs-addition{color:var(--neon-bunny-addition)}.hljs.language-css .hljs-deletion{color:var(--neon-bunny-deletion)}.hljs.language-javascript,.hljs.language-js{color:var(--neon-bunny-js)}.hljs.language-javascript .hljs-built_in,.hljs.language-js .hljs-built_in{color:var(--neon-bunny-builtin)}.hljs.language-javascript .hljs-char,.hljs.language-js .hljs-char{color:var(--neon-bunny-char)}.hljs.language-javascript .hljs-class.title_,.hljs.language-js .hljs-class.title_{color:var(--neon-bunny-class)}.hljs.language-javascript .hljs-comment,.hljs.language-js .hljs-comment{color:var(--neon-bunny-comment)}.hljs.language-javascript .hljs-doctag,.hljs.language-js .hljs-doctag{color:var(--neon-bunny-doctag)}.hljs.language-javascript .hljs-keyword,.hljs.language-js .hljs-keyword{color:var(--neon-bunny-keyword)}.hljs.language-javascript .hljs-literal,.hljs.language-js .hljs-literal{color:var(--neon-bunny-literal)}.hljs.language-javascript .hljs-number,.hljs.language-js .hljs-number{color:var(--neon-bunny-number)}.hljs.language-javascript .hljs-operator,.hljs.language-js .hljs-operator{color:var(--neon-bunny-operator)}.hljs.language-javascript .hljs-params,.hljs.language-js .hljs-params{color:var(--neon-bunny-params);font-style:italic}.hljs.language-javascript .hljs-params .hljs-variable.language_,.hljs.language-js .hljs-params .hljs-variable.language_{color:var(--neon-bunny-js-params-variable-language)}.hljs.language-javascript .hljs-property,.hljs.language-js .hljs-property{color:var(--neon-bunny-property)}.hljs.language-javascript .hljs-punctuation,.hljs.language-js .hljs-punctuation{color:var(--neon-bunny-punctuation)}.hljs.language-javascript .hljs-regexp,.hljs.language-js .hljs-regexp{color:var(--neon-bunny-regex)}.hljs.language-javascript .hljs-string,.hljs.language-js .hljs-string{color:var(--neon-bunny-string)}.hljs.language-javascript .hljs-subst,.hljs.language-js .hljs-subst{color:var(--neon-bunny-subst)}.hljs.language-javascript .hljs-symbol,.hljs.language-js .hljs-symbol{color:var(--neon-bunny-symbol)}.hljs.language-javascript .hljs-title,.hljs.language-js .hljs-title{color:var(--neon-bunny-title)}.hljs.language-javascript .hljs-title.class_,.hljs.language-js .hljs-title.class_{color:var(--neon-bunny-js-title-class)}.hljs.language-javascript .hljs-title.class_.inherited__,.hljs.language-js .hljs-title.class_.inherited__{color:var(--neon-bunny-title-class-inherited)}.hljs.language-javascript .hljs-title.function_,.hljs.language-js .hljs-title.function_{color:var(--neon-bunny-title-function)}.hljs.language-javascript .hljs-title.function_.invoke__,.hljs.language-js .hljs-title.function_.invoke__{color:var(--neon-bunny-title-function-invoke)}.hljs.language-javascript .hljs-type,.hljs.language-js .hljs-type{color:var(--neon-bunny-type)}.hljs.language-javascript .hljs-variable,.hljs.language-js .hljs-variable{color:var(--neon-bunny-variable)}.hljs.language-javascript .hljs-variable.constant_,.hljs.language-js .hljs-variable.constant_{color:var(--neon-bunny-variable-constant)}.hljs.language-javascript .hljs-variable.language_,.hljs.language-js .hljs-variable.language_{color:var(--neon-bunny-js-variable-language)}.hljs.language-javascript .hljs-meta,.hljs.language-js .hljs-meta{color:var(--neon-bunny-meta)}.hljs.language-javascript .hljs-meta.prompt_,.hljs.language-js .hljs-meta.prompt_{color:var(--neon-bunny-meta-prompt)}.hljs.language-javascript .hljs-meta.keyword_,.hljs.language-js .hljs-meta.keyword_{color:var(--neon-bunny-meta-keyword)}.hljs.language-javascript .hljs-meta.string_,.hljs.language-js .hljs-meta.string_{color:var(--neon-bunny-meta-string)}.hljs.language-javascript .hljs-attr,.hljs.language-js .hljs-attr{color:var(--neon-bunny-attr)}.hljs.language-javascript .hljs-attribute,.hljs.language-js .hljs-attribute{color:var(--neon-bunny-attribute)}.hljs.language-javascript .hljs-name,.hljs.language-js .hljs-name{color:var(--neon-bunny-name)}.hljs.language-javascript .hljs-section,.hljs.language-js .hljs-section{color:var(--neon-bunny-section)}.hljs.language-javascript .hljs-tag,.hljs.language-js .hljs-tag{color:var(--neon-bunny-tag)}.hljs.language-javascript .hljs-bullet,.hljs.language-js .hljs-bullet{color:var(--neon-bunny-bullet)}.hljs.language-javascript .hljs-code,.hljs.language-js .hljs-code{color:var(--neon-bunny-code)}.hljs.language-javascript .hljs-emphasis,.hljs.language-js .hljs-emphasis{color:var(--neon-bunny-emphasis);font-style:italic}.hljs.language-javascript .hljs-formula,.hljs.language-js .hljs-formula{color:var(--neon-bunny-formula)}.hljs.language-javascript .hljs-link,.hljs.language-js .hljs-link{color:var(--neon-bunny-link)}.hljs.language-javascript .hljs-quote,.hljs.language-js .hljs-quote{color:var(--neon-bunny-quote)}.hljs.language-javascript .hljs-strong,.hljs.language-js .hljs-strong{color:var(--neon-bunny-strong);font-weight:bold}.hljs.language-javascript .hljs-selector,.hljs.language-js .hljs-selector{color:var(--neon-bunny-selector)}.hljs.language-javascript .hljs-selector-attr,.hljs.language-js .hljs-selector-attr{color:var(--neon-bunny-selector-attr)}.hljs.language-javascript .hljs-selector-class,.hljs.language-js .hljs-selector-class{color:var(--neon-bunny-selector-class)}.hljs.language-javascript .hljs-selector-id,.hljs.language-js .hljs-selector-id{color:var(--neon-bunny-selector-id)}.hljs.language-javascript .hljs-selector-pseudo,.hljs.language-js .hljs-selector-pseudo{color:var(--neon-bunny-selector-pseudo)}.hljs.language-javascript .hljs-selector-tag,.hljs.language-js .hljs-selector-tag{color:var(--neon-bunny-selector-tag)}.hljs.language-javascript .hljs-addition,.hljs.language-js .hljs-addition{color:var(--neon-bunny-addition)}.hljs.language-javascript .hljs-deletion,.hljs.language-js .hljs-deletion{color:var(--neon-bunny-deletion)}.hljs.language-php{color:var(--neon-bunny-php)}.hljs.language-php .hljs-built_in{color:var(--neon-bunny-builtin)}.hljs.language-php .hljs-char{color:var(--neon-bunny-char)}.hljs.language-php .hljs-class .hljs-title{color:var(--neon-bunny-php-class-title)}.hljs.language-php .hljs-class .hljs-keyword{color:var(--neon-bunny-php-class-keyword)}.hljs.language-php .hljs-comment{color:var(--neon-bunny-comment)}.hljs.language-php .hljs-doctag{color:var(--neon-bunny-doctag)}.hljs.language-php .hljs-function .hljs-title{color:var(--neon-bunny-php-function-title)}.hljs.language-php .hljs-keyword{color:var(--neon-bunny-php-keyword)}.hljs.language-php .hljs-literal{color:var(--neon-bunny-literal)}.hljs.language-php .hljs-number{color:var(--neon-bunny-number)}.hljs.language-php .hljs-operator{color:var(--neon-bunny-operator)}.hljs.language-php .hljs-params{color:var(--neon-bunny-php-params);font-style:italic}.hljs.language-php .hljs-params .hljs-variable{color:var(--neon-bunny-php-params-variable)}.hljs.language-php .hljs-property{color:var(--neon-bunny-property)}.hljs.language-php .hljs-punctuation{color:var(--neon-bunny-punctuation)}.hljs.language-php .hljs-regexp{color:var(--neon-bunny-regex)}.hljs.language-php .hljs-string{color:var(--neon-bunny-php-string)}.hljs.language-php .hljs-subst{color:var(--neon-bunny-subst)}.hljs.language-php .hljs-symbol{color:var(--neon-bunny-symbol)}.hljs.language-php .hljs-title{color:var(--neon-bunny-php-title)}.hljs.language-php .hljs-title.class_{color:var(--neon-bunny-php-title-class);font-style:italic}.hljs.language-php .hljs-title.class_.inherited__{color:var(--neon-bunny-title-class-inherited)}.hljs.language-php .hljs-title.function_{color:var(--neon-bunny-title-function)}.hljs.language-php .hljs-title.function_.invoke__{color:var(--neon-bunny-php-title-function-invoke)}.hljs.language-php .hljs-type{color:var(--neon-bunny-type)}.hljs.language-php .hljs-variable{color:var(--neon-bunny-php-variable)}.hljs.language-php .hljs-variable.constant_{color:var(--neon-bunny-variable-constant)}.hljs.language-php .hljs-variable.language_{color:var(--neon-bunny-variable-language)}.hljs.language-php .hljs-meta{color:var(--neon-bunny-php-meta)}.hljs.language-php .hljs-meta.prompt_{color:var(--neon-bunny-meta-prompt)}.hljs.language-php .hljs-meta.keyword_{color:var(--neon-bunny-meta-keyword)}.hljs.language-php .hljs-meta.string_{color:var(--neon-bunny-meta-string)}.hljs.language-php .hljs-attr{color:var(--neon-bunny-attr)}.hljs.language-php .hljs-attribute{color:var(--neon-bunny-attribute)}.hljs.language-php .hljs-name{color:var(--neon-bunny-name)}.hljs.language-php .hljs-section{color:var(--neon-bunny-section)}.hljs.language-php .hljs-tag{color:var(--neon-bunny-tag)}.hljs.language-php .hljs-bullet{color:var(--neon-bunny-bullet)}.hljs.language-php .hljs-code{color:var(--neon-bunny-code)}.hljs.language-php .hljs-emphasis{color:var(--neon-bunny-emphasis);font-style:italic}.hljs.language-php .hljs-formula{color:var(--neon-bunny-formula)}.hljs.language-php .hljs-link{color:var(--neon-bunny-link)}.hljs.language-php .hljs-quote{color:var(--neon-bunny-quote)}.hljs.language-php .hljs-strong{color:var(--neon-bunny-strong);font-weight:bold}.hljs.language-php .hljs-selector{color:var(--neon-bunny-selector)}.hljs.language-php .hljs-selector-attr{color:var(--neon-bunny-selector-attr)}.hljs.language-php .hljs-selector-class{color:var(--neon-bunny-selector-class)}.hljs.language-php .hljs-selector-id{color:var(--neon-bunny-selector-id)}.hljs.language-php .hljs-selector-pseudo{color:var(--neon-bunny-selector-pseudo)}.hljs.language-php .hljs-selector-tag{color:var(--neon-bunny-selector-tag)}.hljs.language-php .hljs-addition{color:var(--neon-bunny-addition)}.hljs.language-php .hljs-deletion{color:var(--neon-bunny-deletion)} diff --git a/src/plugin/themes/highlight/css/neon-bunny-carrot.min.css b/dist/themes/css/min/neon-bunny-carrot-highlight.css similarity index 96% rename from src/plugin/themes/highlight/css/neon-bunny-carrot.min.css rename to dist/themes/css/min/neon-bunny-carrot-highlight.css index a0cbea4..39a0c7b 100644 --- a/src/plugin/themes/highlight/css/neon-bunny-carrot.min.css +++ b/dist/themes/css/min/neon-bunny-carrot-highlight.css @@ -1 +1 @@ -:root{--neon-bunny-blue-light: #2492ff;--neon-bunny-blue: #0b93ff;--neon-bunny-gray: #7f817e;--neon-bunny-green-darker-darker: #008b05;--neon-bunny-green-darker: #2bb71d;--neon-bunny-green-light: #7cd47d;--neon-bunny-green: #00d205;--neon-bunny-lime: #c3e88d;--neon-bunny-magenta: #dd00ff;--neon-bunny-orange-darker: #e58100;--neon-bunny-orange-light: #ffc266;--neon-bunny-orange-lighter: #ff8d04;--neon-bunny-orange: #ff9900;--neon-bunny-peach-light: #ffe4a6;--neon-bunny-peach: #ffcb6b;--neon-bunny-pink: #ff1190;--neon-bunny-purple-light-dim: #c792ea;--neon-bunny-purple-light: #da96df;--neon-bunny-purple: #ea03ff;--neon-bunny-red: #ff5370;--neon-bunny-teal: #00EEFF;--neon-bunny-white: #fff;--neon-bunny-yellow-light: #ffffa2;--neon-bunny-yellow-light-faded: #ffe3b8;--neon-bunny-yellow: #ffff00;--neon-bunny-builtin: var(--neon-bunny-purple);--neon-bunny-char: var(--neon-bunny-pink);--neon-bunny-class: var(--neon-bunny-magenta);--neon-bunny-comment: var(--neon-bunny-gray);--neon-bunny-doctag: var(--neon-bunny-blue-light);--neon-bunny-keyword: var(--neon-bunny-magenta);--neon-bunny-literal: var(--neon-bunny-purple-light);--neon-bunny-number: var(--neon-bunny-white);--neon-bunny-operator: var(--neon-bunny-blue-light);--neon-bunny-params: var(--neon-bunny-orange);--neon-bunny-property: var(--neon-bunny-yellow-light-faded);--neon-bunny-punctuation: var(--neon-bunny-blue);--neon-bunny-regex: var(--neon-bunny-peach-light);--neon-bunny-string: var(--neon-bunny-green);--neon-bunny-subst: var(--neon-bunny-green-darker);--neon-bunny-symbol: var(--neon-bunny-pink);--neon-bunny-title-class-inherited: var(--neon-bunny-orange);--neon-bunny-title-class: var(--neon-bunny-green-neon);--neon-bunny-title-function-invoke: var(--neon-bunny-orange);--neon-bunny-title-function: var(--neon-bunny-orange-light);--neon-bunny-title: var(--neon-bunny-orange);--neon-bunny-type: var(--neon-bunny-pink);--neon-bunny-variable-constant: var(--neon-bunny-green-darker);--neon-bunny-variable-language: var(--neon-bunny-orange);--neon-bunny-variable: var(--neon-bunny-green-darker);--neon-bunny-meta-keyword: var(--neon-bunny-purple-light);--neon-bunny-meta-prompt: var(--neon-bunny-orange);--neon-bunny-meta-string: var(--neon-bunny-orange);--neon-bunny-meta: var(--neon-bunny-orange);--neon-bunny-attr: var(--neon-bunny-orange);--neon-bunny-attribute: var(---neon-bunny-orange);--neon-bunny-name: var(--neon-bunny-orange);--neon-bunny-section: var(--neon-bunny-orange);--neon-bunny-tag-attr: var(--neon-bunny-orange-light);--neon-bunny-tag: var(--neon-bunny-orange);--neon-bunny-bullet: var(--neon-bunny-white);--neon-bunny-code: var(--neon-bunny-white);--neon-bunny-emphasis: var(--neon-bunny-white);--neon-bunny-formula: var(--neon-bunny-white);--neon-bunny-link: var(--neon-bunny-orange);--neon-bunny-quote: var(--neon-bunny-white);--neon-bunny-strong: var(--neon-bunny-white);--neon-bunny-css-selector-id: var(--neon-bunny-green);--neon-bunny-selector-attr: var(--neon-bunny-orange);--neon-bunny-selector-class: var(--neon-bunny-yellow);--neon-bunny-selector-id: var(--neon-bunny-selector);--neon-bunny-selector-pseudo: var(--neon-bunny-orange);--neon-bunny-selector-tag: var(--neon-bunny-white);--neon-bunny-selector: var(--neon-bunny-lime);--neon-bunny-addition: var(--neon-bunny-green-neon);--neon-bunny-deletion: var(--neon-bunny-red);--neon-bunny-html-tag-attr: var(--neon-bunny-orange-light);--neon-bunny-css: var(--neon-bunny-teal);--neon-bunny-css-builtin: var(--neon-bunny-orange);--neon-bunny-css-meta: var(--neon-bunny-red);--neon-bunny-css-attribute: var(--neon-bunny-pink);--neon-bunny-json-punctuation: var(--neon-bunny-white);--neon-bunny-js: var(--neon-bunny-orange);--neon-bunny-js-params-variable-language: var(--neon-bunny-orange);--neon-bunny-js-title-class: var(--neon-bunny-orange-lighter);--neon-bunny-js-variable-language: var(--neon-bunny-yellow);--neon-bunny-php: var(--neon-bunny-white);--neon-bunny-php-class-keyword: var(--neon-bunny-pink);--neon-bunny-php-class-title: var(--neon-bunny-yellow);--neon-bunny-php-function-title: var(--neon-bunny-orange-light);--neon-bunny-php-keyword: var(--neon-bunny-magenta);--neon-bunny-php-params-variable: var(--neon-bunny-green-darker);--neon-bunny-php-params: var(--neon-bunny-yellow);--neon-bunny-php-string: var(--neon-bunny-green-light);--neon-bunny-php-title-class: var(--neon-bunny-yellow);--neon-bunny-php-title-function-invoke: var(--neon-bunny-orange-light);--neon-bunny-php-title: var(--neon-bunny-white);--neon-bunny-php-variable: var(--neon-bunny-orange);--neon-bunny-php-meta: var(--neon-bunny-pink)}pre code.hljs{display:block;overflow-x:auto}code[class*=language-],pre[class*=language-]{-moz-hyphens:none;-moz-tab-size:4;-ms-hyphens:none;-o-tab-size:4;-webkit-hyphens:none;color:var(--neon-bunny-white);font-family:Consolas,Monaco,"Andale Mono","Ubuntu Mono",monospace;hyphens:none;line-height:1.5;tab-size:4;text-align:left;white-space:pre;word-break:normal;word-spacing:normal;word-wrap:normal}code[class*=language-]::-moz-selection,code[class*=language-] ::-moz-selection,pre[class*=language-]::-moz-selection,pre[class*=language-] ::-moz-selection{background:rgba(29,59,83,.99);text-shadow:none}code[class*=language-]::selection,code[class*=language-] ::selection,pre[class*=language-]::selection,pre[class*=language-] ::selection{background:rgba(255,255,255,.0823529412);text-shadow:none}@media print{code[class*=language-],pre[class*=language-]{text-shadow:none}}pre[class*=language-]{background:#000;color:#fff;margin:.5em 0;overflow:auto;padding:1em}:not(pre)>code[class*=language-]{background:#000;color:#fff;border-radius:.3em;padding:.1em;white-space:normal}.hljs-built_in{color:var(--neon-bunny-builtin)}.hljs-char{color:var(--neon-bunny-char)}.hljs-comment{color:var(--neon-bunny-comment);font-style:italic}.hljs-doctag{color:var(--neon-bunny-doctag)}.hljs-keyword{color:var(--neon-bunny-keyword)}.hljs-literal{color:var(--neon-bunny-literal)}.hljs-number{color:var(--neon-bunny-number)}.hljs-operator{color:var(--neon-bunny-operator)}.hljs-params{color:var(--neon-bunny-params)}.hljs-property{color:var(--neon-bunny-property)}.hljs-punctuation{color:var(--neon-bunny-punctuation)}.hljs-regexp{color:var(--neon-bunny-regex)}.hljs-string{color:var(--neon-bunny-string)}.hljs-subst{color:var(--neon-bunny-subst)}.hljs-symbol{color:var(--neon-bunny-symbol)}.hljs-title{color:var(--neon-bunny-title)}.hljs-title.class_{color:var(--neon-bunny-title-class)}.hljs-title.class_.inherited__{color:var(--neon-bunny-title-class-inherited)}.hljs-title.function_{color:var(--neon-bunny-title-function);text-decoration:underline}.hljs-title.function_.invoke__{color:var(--neon-bunny-title-function-invoke)}.hljs-type{color:var(--neon-bunny-type)}.hljs-variable{color:var(--neon-bunny-variable)}.hljs-variable.constant_{color:var(--neon-bunny-variable-constant)}.hljs-variable.language_{color:var(--neon-bunny-variable-language);font-style:italic}.hljs-meta{color:var(--neon-bunny-meta)}.hljs-meta.prompt_{color:var(--neon-bunny-meta-prompt)}.hljs-meta.keyword_{color:var(--neon-bunny-meta-keyword)}.hljs-meta.string_{color:var(--neon-bunny-meta-string)}.hljs-attr{color:var(--neon-bunny-attr)}.hljs-attribute{color:var(--neon-bunny-attribute)}.hljs-name{color:var(--neon-bunny-name)}.hljs-section{color:var(--neon-bunny-section)}.hljs-tag{color:var(--neon-bunny-tag)}.hljs-tag .hljs-attr{color:var(--neon-bunny-tag-attr)}.hljs-bullet{color:var(--neon-bunny-bullet)}.hljs-code{color:var(--neon-bunny-code)}.hljs-emphasis{color:var(--neon-bunny-emphasis);font-style:italic}.hljs-formula{color:var(--neon-bunny-formula)}.hljs-link{color:var(--neon-bunny-link)}.hljs-quote{color:var(--neon-bunny-quote)}.hljs-strong{color:var(--neon-bunny-strong);font-weight:bold}.hljs-selector{color:var(--neon-bunny-selector)}.hljs-selector-attr{color:var(--neon-bunny-selector-attr)}.hljs-selector-class{color:var(--neon-bunny-selector-class)}.hljs-selector-id{color:var(--neon-bunny-selector-id)}.hljs-selector-pseudo{color:var(--neon-bunny-selector-pseudo)}.hljs-selector-tag{color:var(--neon-bunny-selector-tag)}.hljs-addition{color:var(--neon-bunny-addition)}.hljs-deletion{color:var(--neon-bunny-deletion)}.hljs.language-html .hljs-tag .hljs-attr,.hljs .language-html .hljs-tag .hljs-attr{color:var(--neon-bunny-html-tag-attr)}.hljs.language-css,.hljs .language-css{color:var(--neon-bunny-css)}.hljs.language-css .hljs-built_in,.hljs .language-css .hljs-built_in{color:var(--neon-bunny-css-builtin)}.hljs.language-css .hljs-char,.hljs .language-css .hljs-char{color:var(--neon-bunny-char)}.hljs.language-css .hljs-comment,.hljs .language-css .hljs-comment{color:var(--neon-bunny-comment)}.hljs.language-css .hljs-doctag,.hljs .language-css .hljs-doctag{color:var(--neon-bunny-doctag)}.hljs.language-css .hljs-keyword,.hljs .language-css .hljs-keyword{color:var(--neon-bunny-keyword)}.hljs.language-css .hljs-literal,.hljs .language-css .hljs-literal{color:var(--neon-bunny-literal)}.hljs.language-css .hljs-number,.hljs .language-css .hljs-number{color:var(--neon-bunny-number)}.hljs.language-css .hljs-operator,.hljs .language-css .hljs-operator{color:var(--neon-bunny-operator)}.hljs.language-css .hljs-params,.hljs .language-css .hljs-params{color:var(--neon-bunny-params);font-style:italic}.hljs.language-css .hljs-property,.hljs .language-css .hljs-property{color:var(--neon-bunny-property)}.hljs.language-css .hljs-punctuation,.hljs .language-css .hljs-punctuation{color:var(--neon-bunny-punctuation)}.hljs.language-css .hljs-regexp,.hljs .language-css .hljs-regexp{color:var(--neon-bunny-regex)}.hljs.language-css .hljs-string,.hljs .language-css .hljs-string{color:var(--neon-bunny-string)}.hljs.language-css .hljs-subst,.hljs .language-css .hljs-subst{color:var(--neon-bunny-subst)}.hljs.language-css .hljs-symbol,.hljs .language-css .hljs-symbol{color:var(--neon-bunny-symbol)}.hljs.language-css .hljs-title,.hljs .language-css .hljs-title{color:var(--neon-bunny-title)}.hljs.language-css .hljs-title.class_,.hljs .language-css .hljs-title.class_{color:var(--neon-bunny-title-class)}.hljs.language-css .hljs-title.class_.inherited__,.hljs .language-css .hljs-title.class_.inherited__{color:var(--neon-bunny-title-class-inherited)}.hljs.language-css .hljs-title.function_,.hljs .language-css .hljs-title.function_{color:var(--neon-bunny-title-function)}.hljs.language-css .hljs-title.function_.invoke__,.hljs .language-css .hljs-title.function_.invoke__{color:var(--neon-bunny-title-function-invoke)}.hljs.language-css .hljs-type,.hljs .language-css .hljs-type{color:var(--neon-bunny-type)}.hljs.language-css .hljs-variable,.hljs .language-css .hljs-variable{color:var(--neon-bunny-variable)}.hljs.language-css .hljs-variable.constant_,.hljs .language-css .hljs-variable.constant_{color:var(--neon-bunny-variable-constant)}.hljs.language-css .hljs-variable.language_,.hljs .language-css .hljs-variable.language_{color:var(--neon-bunny-variable-language)}.hljs.language-css .hljs-meta,.hljs .language-css .hljs-meta{color:var(--neon-bunny-css-meta)}.hljs.language-css .hljs-meta.prompt_,.hljs .language-css .hljs-meta.prompt_{color:var(--neon-bunny-meta-prompt)}.hljs.language-css .hljs-meta.keyword_,.hljs .language-css .hljs-meta.keyword_{color:var(--neon-bunny-meta-keyword)}.hljs.language-css .hljs-meta.string_,.hljs .language-css .hljs-meta.string_{color:var(--neon-bunny-meta-string)}.hljs.language-css .hljs-attr,.hljs .language-css .hljs-attr{color:var(--neon-bunny-attr)}.hljs.language-css .hljs-attribute,.hljs .language-css .hljs-attribute{color:var(--neon-bunny-css-attribute)}.hljs.language-css .hljs-name,.hljs .language-css .hljs-name{color:var(--neon-bunny-name)}.hljs.language-css .hljs-section,.hljs .language-css .hljs-section{color:var(--neon-bunny-section)}.hljs.language-css .hljs-tag,.hljs .language-css .hljs-tag{color:var(--neon-bunny-tag)}.hljs.language-css .hljs-bullet,.hljs .language-css .hljs-bullet{color:var(--neon-bunny-bullet)}.hljs.language-css .hljs-code,.hljs .language-css .hljs-code{color:var(--neon-bunny-code)}.hljs.language-css .hljs-emphasis,.hljs .language-css .hljs-emphasis{color:var(--neon-bunny-emphasis);font-style:italic}.hljs.language-css .hljs-formula,.hljs .language-css .hljs-formula{color:var(--neon-bunny-formula)}.hljs.language-css .hljs-link,.hljs .language-css .hljs-link{color:var(--neon-bunny-link)}.hljs.language-css .hljs-quote,.hljs .language-css .hljs-quote{color:var(--neon-bunny-quote)}.hljs.language-css .hljs-strong,.hljs .language-css .hljs-strong{color:var(--neon-bunny-strong);font-weight:bold}.hljs.language-css .hljs-selector,.hljs .language-css .hljs-selector{color:var(--neon-bunny-selector)}.hljs.language-css .hljs-selector-attr,.hljs .language-css .hljs-selector-attr{color:var(--neon-bunny-selector-attr)}.hljs.language-css .hljs-selector-class,.hljs .language-css .hljs-selector-class{color:var(--neon-bunny-selector-class)}.hljs.language-css .hljs-selector-id,.hljs .language-css .hljs-selector-id{color:var(--neon-bunny-css-selector-id)}.hljs.language-css .hljs-selector-pseudo,.hljs .language-css .hljs-selector-pseudo{color:var(--neon-bunny-selector-pseudo)}.hljs.language-css .hljs-selector-tag,.hljs .language-css .hljs-selector-tag{color:var(--neon-bunny-selector-tag)}.hljs.language-css .hljs-addition,.hljs .language-css .hljs-addition{color:var(--neon-bunny-addition)}.hljs.language-css .hljs-deletion,.hljs .language-css .hljs-deletion{color:var(--neon-bunny-deletion)}.hljs.language-json .hljs-punctuation,.hljs .language-json .hljs-punctuation{color:var(--neon-bunny-json-punctuation)}.hljs.language-javascript,.hljs.language-js,.hljs .language-javascript,.hljs .language-js{color:var(--neon-bunny-js)}.hljs.language-javascript .hljs-built_in,.hljs.language-js .hljs-built_in,.hljs .language-javascript .hljs-built_in,.hljs .language-js .hljs-built_in{color:var(--neon-bunny-builtin)}.hljs.language-javascript .hljs-char,.hljs.language-js .hljs-char,.hljs .language-javascript .hljs-char,.hljs .language-js .hljs-char{color:var(--neon-bunny-char)}.hljs.language-javascript .hljs-comment,.hljs.language-js .hljs-comment,.hljs .language-javascript .hljs-comment,.hljs .language-js .hljs-comment{color:var(--neon-bunny-comment)}.hljs.language-javascript .hljs-doctag,.hljs.language-js .hljs-doctag,.hljs .language-javascript .hljs-doctag,.hljs .language-js .hljs-doctag{color:var(--neon-bunny-doctag)}.hljs.language-javascript .hljs-keyword,.hljs.language-js .hljs-keyword,.hljs .language-javascript .hljs-keyword,.hljs .language-js .hljs-keyword{color:var(--neon-bunny-keyword)}.hljs.language-javascript .hljs-literal,.hljs.language-js .hljs-literal,.hljs .language-javascript .hljs-literal,.hljs .language-js .hljs-literal{color:var(--neon-bunny-literal)}.hljs.language-javascript .hljs-number,.hljs.language-js .hljs-number,.hljs .language-javascript .hljs-number,.hljs .language-js .hljs-number{color:var(--neon-bunny-number)}.hljs.language-javascript .hljs-operator,.hljs.language-js .hljs-operator,.hljs .language-javascript .hljs-operator,.hljs .language-js .hljs-operator{color:var(--neon-bunny-operator)}.hljs.language-javascript .hljs-params,.hljs.language-js .hljs-params,.hljs .language-javascript .hljs-params,.hljs .language-js .hljs-params{color:var(--neon-bunny-params);font-style:italic}.hljs.language-javascript .hljs-params .hljs-variable.language_,.hljs.language-js .hljs-params .hljs-variable.language_,.hljs .language-javascript .hljs-params .hljs-variable.language_,.hljs .language-js .hljs-params .hljs-variable.language_{color:var(--neon-bunny-js-params-variable-language)}.hljs.language-javascript .hljs-property,.hljs.language-js .hljs-property,.hljs .language-javascript .hljs-property,.hljs .language-js .hljs-property{color:var(--neon-bunny-property)}.hljs.language-javascript .hljs-punctuation,.hljs.language-js .hljs-punctuation,.hljs .language-javascript .hljs-punctuation,.hljs .language-js .hljs-punctuation{color:var(--neon-bunny-punctuation)}.hljs.language-javascript .hljs-regexp,.hljs.language-js .hljs-regexp,.hljs .language-javascript .hljs-regexp,.hljs .language-js .hljs-regexp{color:var(--neon-bunny-regex)}.hljs.language-javascript .hljs-string,.hljs.language-js .hljs-string,.hljs .language-javascript .hljs-string,.hljs .language-js .hljs-string{color:var(--neon-bunny-string)}.hljs.language-javascript .hljs-subst,.hljs.language-js .hljs-subst,.hljs .language-javascript .hljs-subst,.hljs .language-js .hljs-subst{color:var(--neon-bunny-subst)}.hljs.language-javascript .hljs-symbol,.hljs.language-js .hljs-symbol,.hljs .language-javascript .hljs-symbol,.hljs .language-js .hljs-symbol{color:var(--neon-bunny-symbol)}.hljs.language-javascript .hljs-title,.hljs.language-js .hljs-title,.hljs .language-javascript .hljs-title,.hljs .language-js .hljs-title{color:var(--neon-bunny-title)}.hljs.language-javascript .hljs-title.class_,.hljs.language-js .hljs-title.class_,.hljs .language-javascript .hljs-title.class_,.hljs .language-js .hljs-title.class_{color:var(--neon-bunny-js-title-class)}.hljs.language-javascript .hljs-title.class_.inherited__,.hljs.language-js .hljs-title.class_.inherited__,.hljs .language-javascript .hljs-title.class_.inherited__,.hljs .language-js .hljs-title.class_.inherited__{color:var(--neon-bunny-title-class-inherited)}.hljs.language-javascript .hljs-title.function_,.hljs.language-js .hljs-title.function_,.hljs .language-javascript .hljs-title.function_,.hljs .language-js .hljs-title.function_{color:var(--neon-bunny-title-function)}.hljs.language-javascript .hljs-title.function_.invoke__,.hljs.language-js .hljs-title.function_.invoke__,.hljs .language-javascript .hljs-title.function_.invoke__,.hljs .language-js .hljs-title.function_.invoke__{color:var(--neon-bunny-title-function-invoke)}.hljs.language-javascript .hljs-type,.hljs.language-js .hljs-type,.hljs .language-javascript .hljs-type,.hljs .language-js .hljs-type{color:var(--neon-bunny-type)}.hljs.language-javascript .hljs-variable,.hljs.language-js .hljs-variable,.hljs .language-javascript .hljs-variable,.hljs .language-js .hljs-variable{color:var(--neon-bunny-variable)}.hljs.language-javascript .hljs-variable.constant_,.hljs.language-js .hljs-variable.constant_,.hljs .language-javascript .hljs-variable.constant_,.hljs .language-js .hljs-variable.constant_{color:var(--neon-bunny-variable-constant)}.hljs.language-javascript .hljs-variable.language_,.hljs.language-js .hljs-variable.language_,.hljs .language-javascript .hljs-variable.language_,.hljs .language-js .hljs-variable.language_{color:var(--neon-bunny-js-variable-language)}.hljs.language-javascript .hljs-meta,.hljs.language-js .hljs-meta,.hljs .language-javascript .hljs-meta,.hljs .language-js .hljs-meta{color:var(--neon-bunny-meta)}.hljs.language-javascript .hljs-meta.prompt_,.hljs.language-js .hljs-meta.prompt_,.hljs .language-javascript .hljs-meta.prompt_,.hljs .language-js .hljs-meta.prompt_{color:var(--neon-bunny-meta-prompt)}.hljs.language-javascript .hljs-meta.keyword_,.hljs.language-js .hljs-meta.keyword_,.hljs .language-javascript .hljs-meta.keyword_,.hljs .language-js .hljs-meta.keyword_{color:var(--neon-bunny-meta-keyword)}.hljs.language-javascript .hljs-meta.string_,.hljs.language-js .hljs-meta.string_,.hljs .language-javascript .hljs-meta.string_,.hljs .language-js .hljs-meta.string_{color:var(--neon-bunny-meta-string)}.hljs.language-javascript .hljs-attr,.hljs.language-js .hljs-attr,.hljs .language-javascript .hljs-attr,.hljs .language-js .hljs-attr{color:var(--neon-bunny-attr)}.hljs.language-javascript .hljs-attribute,.hljs.language-js .hljs-attribute,.hljs .language-javascript .hljs-attribute,.hljs .language-js .hljs-attribute{color:var(--neon-bunny-attribute)}.hljs.language-javascript .hljs-name,.hljs.language-js .hljs-name,.hljs .language-javascript .hljs-name,.hljs .language-js .hljs-name{color:var(--neon-bunny-name)}.hljs.language-javascript .hljs-section,.hljs.language-js .hljs-section,.hljs .language-javascript .hljs-section,.hljs .language-js .hljs-section{color:var(--neon-bunny-section)}.hljs.language-javascript .hljs-tag,.hljs.language-js .hljs-tag,.hljs .language-javascript .hljs-tag,.hljs .language-js .hljs-tag{color:var(--neon-bunny-tag)}.hljs.language-javascript .hljs-bullet,.hljs.language-js .hljs-bullet,.hljs .language-javascript .hljs-bullet,.hljs .language-js .hljs-bullet{color:var(--neon-bunny-bullet)}.hljs.language-javascript .hljs-code,.hljs.language-js .hljs-code,.hljs .language-javascript .hljs-code,.hljs .language-js .hljs-code{color:var(--neon-bunny-code)}.hljs.language-javascript .hljs-emphasis,.hljs.language-js .hljs-emphasis,.hljs .language-javascript .hljs-emphasis,.hljs .language-js .hljs-emphasis{color:var(--neon-bunny-emphasis);font-style:italic}.hljs.language-javascript .hljs-formula,.hljs.language-js .hljs-formula,.hljs .language-javascript .hljs-formula,.hljs .language-js .hljs-formula{color:var(--neon-bunny-formula)}.hljs.language-javascript .hljs-link,.hljs.language-js .hljs-link,.hljs .language-javascript .hljs-link,.hljs .language-js .hljs-link{color:var(--neon-bunny-link)}.hljs.language-javascript .hljs-quote,.hljs.language-js .hljs-quote,.hljs .language-javascript .hljs-quote,.hljs .language-js .hljs-quote{color:var(--neon-bunny-quote)}.hljs.language-javascript .hljs-strong,.hljs.language-js .hljs-strong,.hljs .language-javascript .hljs-strong,.hljs .language-js .hljs-strong{color:var(--neon-bunny-strong);font-weight:bold}.hljs.language-javascript .hljs-selector,.hljs.language-js .hljs-selector,.hljs .language-javascript .hljs-selector,.hljs .language-js .hljs-selector{color:var(--neon-bunny-selector)}.hljs.language-javascript .hljs-selector-attr,.hljs.language-js .hljs-selector-attr,.hljs .language-javascript .hljs-selector-attr,.hljs .language-js .hljs-selector-attr{color:var(--neon-bunny-selector-attr)}.hljs.language-javascript .hljs-selector-class,.hljs.language-js .hljs-selector-class,.hljs .language-javascript .hljs-selector-class,.hljs .language-js .hljs-selector-class{color:var(--neon-bunny-selector-class)}.hljs.language-javascript .hljs-selector-id,.hljs.language-js .hljs-selector-id,.hljs .language-javascript .hljs-selector-id,.hljs .language-js .hljs-selector-id{color:var(--neon-bunny-selector-id)}.hljs.language-javascript .hljs-selector-pseudo,.hljs.language-js .hljs-selector-pseudo,.hljs .language-javascript .hljs-selector-pseudo,.hljs .language-js .hljs-selector-pseudo{color:var(--neon-bunny-selector-pseudo)}.hljs.language-javascript .hljs-selector-tag,.hljs.language-js .hljs-selector-tag,.hljs .language-javascript .hljs-selector-tag,.hljs .language-js .hljs-selector-tag{color:var(--neon-bunny-selector-tag)}.hljs.language-javascript .hljs-addition,.hljs.language-js .hljs-addition,.hljs .language-javascript .hljs-addition,.hljs .language-js .hljs-addition{color:var(--neon-bunny-addition)}.hljs.language-javascript .hljs-deletion,.hljs.language-js .hljs-deletion,.hljs .language-javascript .hljs-deletion,.hljs .language-js .hljs-deletion{color:var(--neon-bunny-deletion)}.hljs.language-php,.hljs .language-php{color:var(--neon-bunny-php)}.hljs.language-php .hljs-built_in,.hljs .language-php .hljs-built_in{color:var(--neon-bunny-builtin)}.hljs.language-php .hljs-char,.hljs .language-php .hljs-char{color:var(--neon-bunny-char)}.hljs.language-php .hljs-class .hljs-title,.hljs .language-php .hljs-class .hljs-title{color:var(--neon-bunny-php-class-title) !important}.hljs.language-php .hljs-class .hljs-keyword,.hljs .language-php .hljs-class .hljs-keyword{color:var(--neon-bunny-php-class-keyword)}.hljs.language-php .hljs-comment,.hljs .language-php .hljs-comment{color:var(--neon-bunny-comment)}.hljs.language-php .hljs-doctag,.hljs .language-php .hljs-doctag{color:var(--neon-bunny-doctag)}.hljs.language-php .hljs-function .hljs-title,.hljs .language-php .hljs-function .hljs-title{color:var(--neon-bunny-php-function-title)}.hljs.language-php .hljs-keyword,.hljs .language-php .hljs-keyword{color:var(--neon-bunny-php-keyword)}.hljs.language-php .hljs-literal,.hljs .language-php .hljs-literal{color:var(--neon-bunny-literal)}.hljs.language-php .hljs-number,.hljs .language-php .hljs-number{color:var(--neon-bunny-number)}.hljs.language-php .hljs-operator,.hljs .language-php .hljs-operator{color:var(--neon-bunny-operator)}.hljs.language-php .hljs-params,.hljs .language-php .hljs-params{color:var(--neon-bunny-php-params)}.hljs.language-php .hljs-params .hljs-variable,.hljs .language-php .hljs-params .hljs-variable{color:var(--neon-bunny-php-params-variable)}.hljs.language-php .hljs-property,.hljs .language-php .hljs-property{color:var(--neon-bunny-property)}.hljs.language-php .hljs-punctuation,.hljs .language-php .hljs-punctuation{color:var(--neon-bunny-punctuation)}.hljs.language-php .hljs-regexp,.hljs .language-php .hljs-regexp{color:var(--neon-bunny-regex)}.hljs.language-php .hljs-string,.hljs .language-php .hljs-string{color:var(--neon-bunny-php-string)}.hljs.language-php .hljs-subst,.hljs .language-php .hljs-subst{color:var(--neon-bunny-subst)}.hljs.language-php .hljs-symbol,.hljs .language-php .hljs-symbol{color:var(--neon-bunny-symbol)}.hljs.language-php .hljs-title,.hljs .language-php .hljs-title{color:var(--neon-bunny-php-title)}.hljs.language-php .hljs-title.class_,.hljs .language-php .hljs-title.class_{color:var(--neon-bunny-php-title-class)}.hljs.language-php .hljs-title.class_.inherited__,.hljs .language-php .hljs-title.class_.inherited__{color:var(--neon-bunny-title-class-inherited)}.hljs.language-php .hljs-title.function_,.hljs .language-php .hljs-title.function_{color:var(--neon-bunny-title-function)}.hljs.language-php .hljs-title.function_.invoke__,.hljs .language-php .hljs-title.function_.invoke__{color:var(--neon-bunny-php-title-function-invoke)}.hljs.language-php .hljs-type,.hljs .language-php .hljs-type{color:var(--neon-bunny-type)}.hljs.language-php .hljs-variable,.hljs .language-php .hljs-variable{color:var(--neon-bunny-php-variable)}.hljs.language-php .hljs-variable.constant_,.hljs .language-php .hljs-variable.constant_{color:var(--neon-bunny-variable-constant)}.hljs.language-php .hljs-variable.language_,.hljs .language-php .hljs-variable.language_{color:var(--neon-bunny-variable-language)}.hljs.language-php .hljs-meta,.hljs .language-php .hljs-meta{color:var(--neon-bunny-php-meta)}.hljs.language-php .hljs-meta.prompt_,.hljs .language-php .hljs-meta.prompt_{color:var(--neon-bunny-meta-prompt)}.hljs.language-php .hljs-meta.keyword_,.hljs .language-php .hljs-meta.keyword_{color:var(--neon-bunny-meta-keyword)}.hljs.language-php .hljs-meta.string_,.hljs .language-php .hljs-meta.string_{color:var(--neon-bunny-meta-string)}.hljs.language-php .hljs-attr,.hljs .language-php .hljs-attr{color:var(--neon-bunny-attr)}.hljs.language-php .hljs-attribute,.hljs .language-php .hljs-attribute{color:var(--neon-bunny-attribute)}.hljs.language-php .hljs-name,.hljs .language-php .hljs-name{color:var(--neon-bunny-name)}.hljs.language-php .hljs-section,.hljs .language-php .hljs-section{color:var(--neon-bunny-section)}.hljs.language-php .hljs-tag,.hljs .language-php .hljs-tag{color:var(--neon-bunny-tag)}.hljs.language-php .hljs-bullet,.hljs .language-php .hljs-bullet{color:var(--neon-bunny-bullet)}.hljs.language-php .hljs-code,.hljs .language-php .hljs-code{color:var(--neon-bunny-code)}.hljs.language-php .hljs-emphasis,.hljs .language-php .hljs-emphasis{color:var(--neon-bunny-emphasis);font-style:italic}.hljs.language-php .hljs-formula,.hljs .language-php .hljs-formula{color:var(--neon-bunny-formula)}.hljs.language-php .hljs-link,.hljs .language-php .hljs-link{color:var(--neon-bunny-link)}.hljs.language-php .hljs-quote,.hljs .language-php .hljs-quote{color:var(--neon-bunny-quote)}.hljs.language-php .hljs-strong,.hljs .language-php .hljs-strong{color:var(--neon-bunny-strong);font-weight:bold}.hljs.language-php .hljs-selector,.hljs .language-php .hljs-selector{color:var(--neon-bunny-selector)}.hljs.language-php .hljs-selector-attr,.hljs .language-php .hljs-selector-attr{color:var(--neon-bunny-selector-attr)}.hljs.language-php .hljs-selector-class,.hljs .language-php .hljs-selector-class{color:var(--neon-bunny-selector-class)}.hljs.language-php .hljs-selector-id,.hljs .language-php .hljs-selector-id{color:var(--neon-bunny-selector-id)}.hljs.language-php .hljs-selector-pseudo,.hljs .language-php .hljs-selector-pseudo{color:var(--neon-bunny-selector-pseudo)}.hljs.language-php .hljs-selector-tag,.hljs .language-php .hljs-selector-tag{color:var(--neon-bunny-selector-tag)}.hljs.language-php .hljs-addition,.hljs .language-php .hljs-addition{color:var(--neon-bunny-addition)}.hljs.language-php .hljs-deletion,.hljs .language-php .hljs-deletion{color:var(--neon-bunny-deletion)} +:root{--neon-bunny-blue-light: #2492ff;--neon-bunny-blue: #0b93ff;--neon-bunny-gray: #7f817e;--neon-bunny-green-darker-darker: #008b05;--neon-bunny-green-darker: #2bb71d;--neon-bunny-green-light: #7cd47d;--neon-bunny-green: #00d205;--neon-bunny-lime: #c3e88d;--neon-bunny-magenta: #dd00ff;--neon-bunny-orange-darker: #e58100;--neon-bunny-orange-light: #ffc266;--neon-bunny-orange-lighter: #ff8d04;--neon-bunny-orange: #ff9900;--neon-bunny-peach-light: #ffe4a6;--neon-bunny-peach: #ffcb6b;--neon-bunny-pink: #ff1190;--neon-bunny-purple-light-dim: #c792ea;--neon-bunny-purple-light: #da96df;--neon-bunny-purple: #ea03ff;--neon-bunny-red: #ff5370;--neon-bunny-teal: #00EEFF;--neon-bunny-white: #fff;--neon-bunny-yellow-light: #ffffa2;--neon-bunny-yellow-light-faded: #ffe3b8;--neon-bunny-yellow: #ffff00;--neon-bunny-builtin: var(--neon-bunny-purple);--neon-bunny-char: var(--neon-bunny-pink);--neon-bunny-class: var(--neon-bunny-magenta);--neon-bunny-comment: var(--neon-bunny-gray);--neon-bunny-doctag: var(--neon-bunny-blue-light);--neon-bunny-keyword: var(--neon-bunny-magenta);--neon-bunny-literal: var(--neon-bunny-purple-light);--neon-bunny-number: var(--neon-bunny-white);--neon-bunny-operator: var(--neon-bunny-blue-light);--neon-bunny-params: var(--neon-bunny-orange);--neon-bunny-property: var(--neon-bunny-yellow-light-faded);--neon-bunny-punctuation: var(--neon-bunny-blue);--neon-bunny-regex: var(--neon-bunny-peach-light);--neon-bunny-string: var(--neon-bunny-green);--neon-bunny-subst: var(--neon-bunny-green-darker);--neon-bunny-symbol: var(--neon-bunny-pink);--neon-bunny-title-class-inherited: var(--neon-bunny-orange);--neon-bunny-title-class: var(--neon-bunny-green-neon);--neon-bunny-title-function-invoke: var(--neon-bunny-orange);--neon-bunny-title-function: var(--neon-bunny-orange-light);--neon-bunny-title: var(--neon-bunny-orange);--neon-bunny-type: var(--neon-bunny-pink);--neon-bunny-variable-constant: var(--neon-bunny-green-darker);--neon-bunny-variable-language: var(--neon-bunny-orange);--neon-bunny-variable: var(--neon-bunny-green-darker);--neon-bunny-meta-keyword: var(--neon-bunny-purple-light);--neon-bunny-meta-prompt: var(--neon-bunny-orange);--neon-bunny-meta-string: var(--neon-bunny-orange);--neon-bunny-meta: var(--neon-bunny-orange);--neon-bunny-attr: var(--neon-bunny-orange);--neon-bunny-attribute: var(---neon-bunny-orange);--neon-bunny-name: var(--neon-bunny-orange);--neon-bunny-section: var(--neon-bunny-orange);--neon-bunny-tag-attr: var(--neon-bunny-orange-light);--neon-bunny-tag: var(--neon-bunny-orange);--neon-bunny-bullet: var(--neon-bunny-white);--neon-bunny-code: var(--neon-bunny-white);--neon-bunny-emphasis: var(--neon-bunny-white);--neon-bunny-formula: var(--neon-bunny-white);--neon-bunny-link: var(--neon-bunny-orange);--neon-bunny-quote: var(--neon-bunny-white);--neon-bunny-strong: var(--neon-bunny-white);--neon-bunny-css-selector-id: var(--neon-bunny-green);--neon-bunny-selector-attr: var(--neon-bunny-orange);--neon-bunny-selector-class: var(--neon-bunny-yellow);--neon-bunny-selector-id: var(--neon-bunny-selector);--neon-bunny-selector-pseudo: var(--neon-bunny-orange);--neon-bunny-selector-tag: var(--neon-bunny-white);--neon-bunny-selector: var(--neon-bunny-lime);--neon-bunny-addition: var(--neon-bunny-green-neon);--neon-bunny-deletion: var(--neon-bunny-red);--neon-bunny-html-tag-attr: var(--neon-bunny-orange-light);--neon-bunny-css: var(--neon-bunny-teal);--neon-bunny-css-builtin: var(--neon-bunny-orange);--neon-bunny-css-meta: var(--neon-bunny-red);--neon-bunny-css-attribute: var(--neon-bunny-pink);--neon-bunny-json-punctuation: var(--neon-bunny-white);--neon-bunny-js: var(--neon-bunny-orange);--neon-bunny-js-params-variable-language: var(--neon-bunny-orange);--neon-bunny-js-title-class: var(--neon-bunny-orange-lighter);--neon-bunny-js-variable-language: var(--neon-bunny-yellow);--neon-bunny-php: var(--neon-bunny-white);--neon-bunny-php-class-keyword: var(--neon-bunny-pink);--neon-bunny-php-class-title: var(--neon-bunny-yellow);--neon-bunny-php-function-title: var(--neon-bunny-orange-light);--neon-bunny-php-keyword: var(--neon-bunny-magenta);--neon-bunny-php-params-variable: var(--neon-bunny-green-darker);--neon-bunny-php-params: var(--neon-bunny-yellow);--neon-bunny-php-string: var(--neon-bunny-green-light);--neon-bunny-php-title-class: var(--neon-bunny-yellow);--neon-bunny-php-title-function-invoke: var(--neon-bunny-orange-light);--neon-bunny-php-title: var(--neon-bunny-white);--neon-bunny-php-variable: var(--neon-bunny-orange);--neon-bunny-php-meta: var(--neon-bunny-pink)}pre code.hljs{display:block;overflow-x:auto;padding:1em}code[class*=language-],pre[class*=language-]{-moz-hyphens:none;-moz-tab-size:4;-ms-hyphens:none;-o-tab-size:4;-webkit-hyphens:none;color:var(--neon-bunny-white);font-family:Consolas,Monaco,"Andale Mono","Ubuntu Mono",monospace;hyphens:none;line-height:1.5;tab-size:4;text-align:left;white-space:pre;word-break:normal;word-spacing:normal;word-wrap:normal}code[class*=language-]::-moz-selection,code[class*=language-] ::-moz-selection,pre[class*=language-]::-moz-selection,pre[class*=language-] ::-moz-selection{background:rgba(29,59,83,.99);text-shadow:none}code[class*=language-]::selection,code[class*=language-] ::selection,pre[class*=language-]::selection,pre[class*=language-] ::selection{background:rgba(255,255,255,.0823529412);text-shadow:none}@media print{code[class*=language-],pre[class*=language-]{text-shadow:none}}pre[class*=language-]{background:#000;color:#fff;margin:.5em 0;overflow:auto}:not(pre)>code[class*=language-]{background:#000;color:#fff;border-radius:.3em;padding:.1em;white-space:normal}.hljs-built_in{color:var(--neon-bunny-builtin)}.hljs-char{color:var(--neon-bunny-char)}.hljs-comment{color:var(--neon-bunny-comment);font-style:italic}.hljs-doctag{color:var(--neon-bunny-doctag)}.hljs-keyword{color:var(--neon-bunny-keyword)}.hljs-literal{color:var(--neon-bunny-literal)}.hljs-number{color:var(--neon-bunny-number)}.hljs-operator{color:var(--neon-bunny-operator)}.hljs-params{color:var(--neon-bunny-params)}.hljs-property{color:var(--neon-bunny-property)}.hljs-punctuation{color:var(--neon-bunny-punctuation)}.hljs-regexp{color:var(--neon-bunny-regex)}.hljs-string{color:var(--neon-bunny-string)}.hljs-subst{color:var(--neon-bunny-subst)}.hljs-symbol{color:var(--neon-bunny-symbol)}.hljs-title{color:var(--neon-bunny-title)}.hljs-title.class_{color:var(--neon-bunny-title-class)}.hljs-title.class_.inherited__{color:var(--neon-bunny-title-class-inherited)}.hljs-title.function_{color:var(--neon-bunny-title-function);text-decoration:underline}.hljs-title.function_.invoke__{color:var(--neon-bunny-title-function-invoke)}.hljs-type{color:var(--neon-bunny-type)}.hljs-variable{color:var(--neon-bunny-variable)}.hljs-variable.constant_{color:var(--neon-bunny-variable-constant)}.hljs-variable.language_{color:var(--neon-bunny-variable-language);font-style:italic}.hljs-meta{color:var(--neon-bunny-meta)}.hljs-meta.prompt_{color:var(--neon-bunny-meta-prompt)}.hljs-meta.keyword_{color:var(--neon-bunny-meta-keyword)}.hljs-meta.string_{color:var(--neon-bunny-meta-string)}.hljs-attr{color:var(--neon-bunny-attr)}.hljs-attribute{color:var(--neon-bunny-attribute)}.hljs-name{color:var(--neon-bunny-name)}.hljs-section{color:var(--neon-bunny-section)}.hljs-tag{color:var(--neon-bunny-tag)}.hljs-tag .hljs-attr{color:var(--neon-bunny-tag-attr)}.hljs-bullet{color:var(--neon-bunny-bullet)}.hljs-code{color:var(--neon-bunny-code)}.hljs-emphasis{color:var(--neon-bunny-emphasis);font-style:italic}.hljs-formula{color:var(--neon-bunny-formula)}.hljs-link{color:var(--neon-bunny-link)}.hljs-quote{color:var(--neon-bunny-quote)}.hljs-strong{color:var(--neon-bunny-strong);font-weight:bold}.hljs-selector{color:var(--neon-bunny-selector)}.hljs-selector-attr{color:var(--neon-bunny-selector-attr)}.hljs-selector-class{color:var(--neon-bunny-selector-class)}.hljs-selector-id{color:var(--neon-bunny-selector-id)}.hljs-selector-pseudo{color:var(--neon-bunny-selector-pseudo)}.hljs-selector-tag{color:var(--neon-bunny-selector-tag)}.hljs-addition{color:var(--neon-bunny-addition)}.hljs-deletion{color:var(--neon-bunny-deletion)}.hljs.language-html .hljs-tag .hljs-attr,.hljs .language-html .hljs-tag .hljs-attr{color:var(--neon-bunny-html-tag-attr)}.hljs.language-css,.hljs .language-css{color:var(--neon-bunny-css)}.hljs.language-css .hljs-built_in,.hljs .language-css .hljs-built_in{color:var(--neon-bunny-css-builtin)}.hljs.language-css .hljs-char,.hljs .language-css .hljs-char{color:var(--neon-bunny-char)}.hljs.language-css .hljs-comment,.hljs .language-css .hljs-comment{color:var(--neon-bunny-comment)}.hljs.language-css .hljs-doctag,.hljs .language-css .hljs-doctag{color:var(--neon-bunny-doctag)}.hljs.language-css .hljs-keyword,.hljs .language-css .hljs-keyword{color:var(--neon-bunny-keyword)}.hljs.language-css .hljs-literal,.hljs .language-css .hljs-literal{color:var(--neon-bunny-literal)}.hljs.language-css .hljs-number,.hljs .language-css .hljs-number{color:var(--neon-bunny-number)}.hljs.language-css .hljs-operator,.hljs .language-css .hljs-operator{color:var(--neon-bunny-operator)}.hljs.language-css .hljs-params,.hljs .language-css .hljs-params{color:var(--neon-bunny-params);font-style:italic}.hljs.language-css .hljs-property,.hljs .language-css .hljs-property{color:var(--neon-bunny-property)}.hljs.language-css .hljs-punctuation,.hljs .language-css .hljs-punctuation{color:var(--neon-bunny-punctuation)}.hljs.language-css .hljs-regexp,.hljs .language-css .hljs-regexp{color:var(--neon-bunny-regex)}.hljs.language-css .hljs-string,.hljs .language-css .hljs-string{color:var(--neon-bunny-string)}.hljs.language-css .hljs-subst,.hljs .language-css .hljs-subst{color:var(--neon-bunny-subst)}.hljs.language-css .hljs-symbol,.hljs .language-css .hljs-symbol{color:var(--neon-bunny-symbol)}.hljs.language-css .hljs-title,.hljs .language-css .hljs-title{color:var(--neon-bunny-title)}.hljs.language-css .hljs-title.class_,.hljs .language-css .hljs-title.class_{color:var(--neon-bunny-title-class)}.hljs.language-css .hljs-title.class_.inherited__,.hljs .language-css .hljs-title.class_.inherited__{color:var(--neon-bunny-title-class-inherited)}.hljs.language-css .hljs-title.function_,.hljs .language-css .hljs-title.function_{color:var(--neon-bunny-title-function)}.hljs.language-css .hljs-title.function_.invoke__,.hljs .language-css .hljs-title.function_.invoke__{color:var(--neon-bunny-title-function-invoke)}.hljs.language-css .hljs-type,.hljs .language-css .hljs-type{color:var(--neon-bunny-type)}.hljs.language-css .hljs-variable,.hljs .language-css .hljs-variable{color:var(--neon-bunny-variable)}.hljs.language-css .hljs-variable.constant_,.hljs .language-css .hljs-variable.constant_{color:var(--neon-bunny-variable-constant)}.hljs.language-css .hljs-variable.language_,.hljs .language-css .hljs-variable.language_{color:var(--neon-bunny-variable-language)}.hljs.language-css .hljs-meta,.hljs .language-css .hljs-meta{color:var(--neon-bunny-css-meta)}.hljs.language-css .hljs-meta.prompt_,.hljs .language-css .hljs-meta.prompt_{color:var(--neon-bunny-meta-prompt)}.hljs.language-css .hljs-meta.keyword_,.hljs .language-css .hljs-meta.keyword_{color:var(--neon-bunny-meta-keyword)}.hljs.language-css .hljs-meta.string_,.hljs .language-css .hljs-meta.string_{color:var(--neon-bunny-meta-string)}.hljs.language-css .hljs-attr,.hljs .language-css .hljs-attr{color:var(--neon-bunny-attr)}.hljs.language-css .hljs-attribute,.hljs .language-css .hljs-attribute{color:var(--neon-bunny-css-attribute)}.hljs.language-css .hljs-name,.hljs .language-css .hljs-name{color:var(--neon-bunny-name)}.hljs.language-css .hljs-section,.hljs .language-css .hljs-section{color:var(--neon-bunny-section)}.hljs.language-css .hljs-tag,.hljs .language-css .hljs-tag{color:var(--neon-bunny-tag)}.hljs.language-css .hljs-bullet,.hljs .language-css .hljs-bullet{color:var(--neon-bunny-bullet)}.hljs.language-css .hljs-code,.hljs .language-css .hljs-code{color:var(--neon-bunny-code)}.hljs.language-css .hljs-emphasis,.hljs .language-css .hljs-emphasis{color:var(--neon-bunny-emphasis);font-style:italic}.hljs.language-css .hljs-formula,.hljs .language-css .hljs-formula{color:var(--neon-bunny-formula)}.hljs.language-css .hljs-link,.hljs .language-css .hljs-link{color:var(--neon-bunny-link)}.hljs.language-css .hljs-quote,.hljs .language-css .hljs-quote{color:var(--neon-bunny-quote)}.hljs.language-css .hljs-strong,.hljs .language-css .hljs-strong{color:var(--neon-bunny-strong);font-weight:bold}.hljs.language-css .hljs-selector,.hljs .language-css .hljs-selector{color:var(--neon-bunny-selector)}.hljs.language-css .hljs-selector-attr,.hljs .language-css .hljs-selector-attr{color:var(--neon-bunny-selector-attr)}.hljs.language-css .hljs-selector-class,.hljs .language-css .hljs-selector-class{color:var(--neon-bunny-selector-class)}.hljs.language-css .hljs-selector-id,.hljs .language-css .hljs-selector-id{color:var(--neon-bunny-css-selector-id)}.hljs.language-css .hljs-selector-pseudo,.hljs .language-css .hljs-selector-pseudo{color:var(--neon-bunny-selector-pseudo)}.hljs.language-css .hljs-selector-tag,.hljs .language-css .hljs-selector-tag{color:var(--neon-bunny-selector-tag)}.hljs.language-css .hljs-addition,.hljs .language-css .hljs-addition{color:var(--neon-bunny-addition)}.hljs.language-css .hljs-deletion,.hljs .language-css .hljs-deletion{color:var(--neon-bunny-deletion)}.hljs.language-json .hljs-punctuation,.hljs .language-json .hljs-punctuation{color:var(--neon-bunny-json-punctuation)}.hljs.language-javascript,.hljs.language-js,.hljs .language-javascript,.hljs .language-js{color:var(--neon-bunny-js)}.hljs.language-javascript .hljs-built_in,.hljs.language-js .hljs-built_in,.hljs .language-javascript .hljs-built_in,.hljs .language-js .hljs-built_in{color:var(--neon-bunny-builtin)}.hljs.language-javascript .hljs-char,.hljs.language-js .hljs-char,.hljs .language-javascript .hljs-char,.hljs .language-js .hljs-char{color:var(--neon-bunny-char)}.hljs.language-javascript .hljs-comment,.hljs.language-js .hljs-comment,.hljs .language-javascript .hljs-comment,.hljs .language-js .hljs-comment{color:var(--neon-bunny-comment)}.hljs.language-javascript .hljs-doctag,.hljs.language-js .hljs-doctag,.hljs .language-javascript .hljs-doctag,.hljs .language-js .hljs-doctag{color:var(--neon-bunny-doctag)}.hljs.language-javascript .hljs-keyword,.hljs.language-js .hljs-keyword,.hljs .language-javascript .hljs-keyword,.hljs .language-js .hljs-keyword{color:var(--neon-bunny-keyword)}.hljs.language-javascript .hljs-literal,.hljs.language-js .hljs-literal,.hljs .language-javascript .hljs-literal,.hljs .language-js .hljs-literal{color:var(--neon-bunny-literal)}.hljs.language-javascript .hljs-number,.hljs.language-js .hljs-number,.hljs .language-javascript .hljs-number,.hljs .language-js .hljs-number{color:var(--neon-bunny-number)}.hljs.language-javascript .hljs-operator,.hljs.language-js .hljs-operator,.hljs .language-javascript .hljs-operator,.hljs .language-js .hljs-operator{color:var(--neon-bunny-operator)}.hljs.language-javascript .hljs-params,.hljs.language-js .hljs-params,.hljs .language-javascript .hljs-params,.hljs .language-js .hljs-params{color:var(--neon-bunny-params);font-style:italic}.hljs.language-javascript .hljs-params .hljs-variable.language_,.hljs.language-js .hljs-params .hljs-variable.language_,.hljs .language-javascript .hljs-params .hljs-variable.language_,.hljs .language-js .hljs-params .hljs-variable.language_{color:var(--neon-bunny-js-params-variable-language)}.hljs.language-javascript .hljs-property,.hljs.language-js .hljs-property,.hljs .language-javascript .hljs-property,.hljs .language-js .hljs-property{color:var(--neon-bunny-property)}.hljs.language-javascript .hljs-punctuation,.hljs.language-js .hljs-punctuation,.hljs .language-javascript .hljs-punctuation,.hljs .language-js .hljs-punctuation{color:var(--neon-bunny-punctuation)}.hljs.language-javascript .hljs-regexp,.hljs.language-js .hljs-regexp,.hljs .language-javascript .hljs-regexp,.hljs .language-js .hljs-regexp{color:var(--neon-bunny-regex)}.hljs.language-javascript .hljs-string,.hljs.language-js .hljs-string,.hljs .language-javascript .hljs-string,.hljs .language-js .hljs-string{color:var(--neon-bunny-string)}.hljs.language-javascript .hljs-subst,.hljs.language-js .hljs-subst,.hljs .language-javascript .hljs-subst,.hljs .language-js .hljs-subst{color:var(--neon-bunny-subst)}.hljs.language-javascript .hljs-symbol,.hljs.language-js .hljs-symbol,.hljs .language-javascript .hljs-symbol,.hljs .language-js .hljs-symbol{color:var(--neon-bunny-symbol)}.hljs.language-javascript .hljs-title,.hljs.language-js .hljs-title,.hljs .language-javascript .hljs-title,.hljs .language-js .hljs-title{color:var(--neon-bunny-title)}.hljs.language-javascript .hljs-title.class_,.hljs.language-js .hljs-title.class_,.hljs .language-javascript .hljs-title.class_,.hljs .language-js .hljs-title.class_{color:var(--neon-bunny-js-title-class)}.hljs.language-javascript .hljs-title.class_.inherited__,.hljs.language-js .hljs-title.class_.inherited__,.hljs .language-javascript .hljs-title.class_.inherited__,.hljs .language-js .hljs-title.class_.inherited__{color:var(--neon-bunny-title-class-inherited)}.hljs.language-javascript .hljs-title.function_,.hljs.language-js .hljs-title.function_,.hljs .language-javascript .hljs-title.function_,.hljs .language-js .hljs-title.function_{color:var(--neon-bunny-title-function)}.hljs.language-javascript .hljs-title.function_.invoke__,.hljs.language-js .hljs-title.function_.invoke__,.hljs .language-javascript .hljs-title.function_.invoke__,.hljs .language-js .hljs-title.function_.invoke__{color:var(--neon-bunny-title-function-invoke)}.hljs.language-javascript .hljs-type,.hljs.language-js .hljs-type,.hljs .language-javascript .hljs-type,.hljs .language-js .hljs-type{color:var(--neon-bunny-type)}.hljs.language-javascript .hljs-variable,.hljs.language-js .hljs-variable,.hljs .language-javascript .hljs-variable,.hljs .language-js .hljs-variable{color:var(--neon-bunny-variable)}.hljs.language-javascript .hljs-variable.constant_,.hljs.language-js .hljs-variable.constant_,.hljs .language-javascript .hljs-variable.constant_,.hljs .language-js .hljs-variable.constant_{color:var(--neon-bunny-variable-constant)}.hljs.language-javascript .hljs-variable.language_,.hljs.language-js .hljs-variable.language_,.hljs .language-javascript .hljs-variable.language_,.hljs .language-js .hljs-variable.language_{color:var(--neon-bunny-js-variable-language)}.hljs.language-javascript .hljs-meta,.hljs.language-js .hljs-meta,.hljs .language-javascript .hljs-meta,.hljs .language-js .hljs-meta{color:var(--neon-bunny-meta)}.hljs.language-javascript .hljs-meta.prompt_,.hljs.language-js .hljs-meta.prompt_,.hljs .language-javascript .hljs-meta.prompt_,.hljs .language-js .hljs-meta.prompt_{color:var(--neon-bunny-meta-prompt)}.hljs.language-javascript .hljs-meta.keyword_,.hljs.language-js .hljs-meta.keyword_,.hljs .language-javascript .hljs-meta.keyword_,.hljs .language-js .hljs-meta.keyword_{color:var(--neon-bunny-meta-keyword)}.hljs.language-javascript .hljs-meta.string_,.hljs.language-js .hljs-meta.string_,.hljs .language-javascript .hljs-meta.string_,.hljs .language-js .hljs-meta.string_{color:var(--neon-bunny-meta-string)}.hljs.language-javascript .hljs-attr,.hljs.language-js .hljs-attr,.hljs .language-javascript .hljs-attr,.hljs .language-js .hljs-attr{color:var(--neon-bunny-attr)}.hljs.language-javascript .hljs-attribute,.hljs.language-js .hljs-attribute,.hljs .language-javascript .hljs-attribute,.hljs .language-js .hljs-attribute{color:var(--neon-bunny-attribute)}.hljs.language-javascript .hljs-name,.hljs.language-js .hljs-name,.hljs .language-javascript .hljs-name,.hljs .language-js .hljs-name{color:var(--neon-bunny-name)}.hljs.language-javascript .hljs-section,.hljs.language-js .hljs-section,.hljs .language-javascript .hljs-section,.hljs .language-js .hljs-section{color:var(--neon-bunny-section)}.hljs.language-javascript .hljs-tag,.hljs.language-js .hljs-tag,.hljs .language-javascript .hljs-tag,.hljs .language-js .hljs-tag{color:var(--neon-bunny-tag)}.hljs.language-javascript .hljs-bullet,.hljs.language-js .hljs-bullet,.hljs .language-javascript .hljs-bullet,.hljs .language-js .hljs-bullet{color:var(--neon-bunny-bullet)}.hljs.language-javascript .hljs-code,.hljs.language-js .hljs-code,.hljs .language-javascript .hljs-code,.hljs .language-js .hljs-code{color:var(--neon-bunny-code)}.hljs.language-javascript .hljs-emphasis,.hljs.language-js .hljs-emphasis,.hljs .language-javascript .hljs-emphasis,.hljs .language-js .hljs-emphasis{color:var(--neon-bunny-emphasis);font-style:italic}.hljs.language-javascript .hljs-formula,.hljs.language-js .hljs-formula,.hljs .language-javascript .hljs-formula,.hljs .language-js .hljs-formula{color:var(--neon-bunny-formula)}.hljs.language-javascript .hljs-link,.hljs.language-js .hljs-link,.hljs .language-javascript .hljs-link,.hljs .language-js .hljs-link{color:var(--neon-bunny-link)}.hljs.language-javascript .hljs-quote,.hljs.language-js .hljs-quote,.hljs .language-javascript .hljs-quote,.hljs .language-js .hljs-quote{color:var(--neon-bunny-quote)}.hljs.language-javascript .hljs-strong,.hljs.language-js .hljs-strong,.hljs .language-javascript .hljs-strong,.hljs .language-js .hljs-strong{color:var(--neon-bunny-strong);font-weight:bold}.hljs.language-javascript .hljs-selector,.hljs.language-js .hljs-selector,.hljs .language-javascript .hljs-selector,.hljs .language-js .hljs-selector{color:var(--neon-bunny-selector)}.hljs.language-javascript .hljs-selector-attr,.hljs.language-js .hljs-selector-attr,.hljs .language-javascript .hljs-selector-attr,.hljs .language-js .hljs-selector-attr{color:var(--neon-bunny-selector-attr)}.hljs.language-javascript .hljs-selector-class,.hljs.language-js .hljs-selector-class,.hljs .language-javascript .hljs-selector-class,.hljs .language-js .hljs-selector-class{color:var(--neon-bunny-selector-class)}.hljs.language-javascript .hljs-selector-id,.hljs.language-js .hljs-selector-id,.hljs .language-javascript .hljs-selector-id,.hljs .language-js .hljs-selector-id{color:var(--neon-bunny-selector-id)}.hljs.language-javascript .hljs-selector-pseudo,.hljs.language-js .hljs-selector-pseudo,.hljs .language-javascript .hljs-selector-pseudo,.hljs .language-js .hljs-selector-pseudo{color:var(--neon-bunny-selector-pseudo)}.hljs.language-javascript .hljs-selector-tag,.hljs.language-js .hljs-selector-tag,.hljs .language-javascript .hljs-selector-tag,.hljs .language-js .hljs-selector-tag{color:var(--neon-bunny-selector-tag)}.hljs.language-javascript .hljs-addition,.hljs.language-js .hljs-addition,.hljs .language-javascript .hljs-addition,.hljs .language-js .hljs-addition{color:var(--neon-bunny-addition)}.hljs.language-javascript .hljs-deletion,.hljs.language-js .hljs-deletion,.hljs .language-javascript .hljs-deletion,.hljs .language-js .hljs-deletion{color:var(--neon-bunny-deletion)}.hljs.language-php,.hljs .language-php{color:var(--neon-bunny-php)}.hljs.language-php .hljs-built_in,.hljs .language-php .hljs-built_in{color:var(--neon-bunny-builtin)}.hljs.language-php .hljs-char,.hljs .language-php .hljs-char{color:var(--neon-bunny-char)}.hljs.language-php .hljs-class .hljs-title,.hljs .language-php .hljs-class .hljs-title{color:var(--neon-bunny-php-class-title) !important}.hljs.language-php .hljs-class .hljs-keyword,.hljs .language-php .hljs-class .hljs-keyword{color:var(--neon-bunny-php-class-keyword)}.hljs.language-php .hljs-comment,.hljs .language-php .hljs-comment{color:var(--neon-bunny-comment)}.hljs.language-php .hljs-doctag,.hljs .language-php .hljs-doctag{color:var(--neon-bunny-doctag)}.hljs.language-php .hljs-function .hljs-title,.hljs .language-php .hljs-function .hljs-title{color:var(--neon-bunny-php-function-title)}.hljs.language-php .hljs-keyword,.hljs .language-php .hljs-keyword{color:var(--neon-bunny-php-keyword)}.hljs.language-php .hljs-literal,.hljs .language-php .hljs-literal{color:var(--neon-bunny-literal)}.hljs.language-php .hljs-number,.hljs .language-php .hljs-number{color:var(--neon-bunny-number)}.hljs.language-php .hljs-operator,.hljs .language-php .hljs-operator{color:var(--neon-bunny-operator)}.hljs.language-php .hljs-params,.hljs .language-php .hljs-params{color:var(--neon-bunny-php-params)}.hljs.language-php .hljs-params .hljs-variable,.hljs .language-php .hljs-params .hljs-variable{color:var(--neon-bunny-php-params-variable)}.hljs.language-php .hljs-property,.hljs .language-php .hljs-property{color:var(--neon-bunny-property)}.hljs.language-php .hljs-punctuation,.hljs .language-php .hljs-punctuation{color:var(--neon-bunny-punctuation)}.hljs.language-php .hljs-regexp,.hljs .language-php .hljs-regexp{color:var(--neon-bunny-regex)}.hljs.language-php .hljs-string,.hljs .language-php .hljs-string{color:var(--neon-bunny-php-string)}.hljs.language-php .hljs-subst,.hljs .language-php .hljs-subst{color:var(--neon-bunny-subst)}.hljs.language-php .hljs-symbol,.hljs .language-php .hljs-symbol{color:var(--neon-bunny-symbol)}.hljs.language-php .hljs-title,.hljs .language-php .hljs-title{color:var(--neon-bunny-php-title)}.hljs.language-php .hljs-title.class_,.hljs .language-php .hljs-title.class_{color:var(--neon-bunny-php-title-class)}.hljs.language-php .hljs-title.class_.inherited__,.hljs .language-php .hljs-title.class_.inherited__{color:var(--neon-bunny-title-class-inherited)}.hljs.language-php .hljs-title.function_,.hljs .language-php .hljs-title.function_{color:var(--neon-bunny-title-function)}.hljs.language-php .hljs-title.function_.invoke__,.hljs .language-php .hljs-title.function_.invoke__{color:var(--neon-bunny-php-title-function-invoke)}.hljs.language-php .hljs-type,.hljs .language-php .hljs-type{color:var(--neon-bunny-type)}.hljs.language-php .hljs-variable,.hljs .language-php .hljs-variable{color:var(--neon-bunny-php-variable)}.hljs.language-php .hljs-variable.constant_,.hljs .language-php .hljs-variable.constant_{color:var(--neon-bunny-variable-constant)}.hljs.language-php .hljs-variable.language_,.hljs .language-php .hljs-variable.language_{color:var(--neon-bunny-variable-language)}.hljs.language-php .hljs-meta,.hljs .language-php .hljs-meta{color:var(--neon-bunny-php-meta)}.hljs.language-php .hljs-meta.prompt_,.hljs .language-php .hljs-meta.prompt_{color:var(--neon-bunny-meta-prompt)}.hljs.language-php .hljs-meta.keyword_,.hljs .language-php .hljs-meta.keyword_{color:var(--neon-bunny-meta-keyword)}.hljs.language-php .hljs-meta.string_,.hljs .language-php .hljs-meta.string_{color:var(--neon-bunny-meta-string)}.hljs.language-php .hljs-attr,.hljs .language-php .hljs-attr{color:var(--neon-bunny-attr)}.hljs.language-php .hljs-attribute,.hljs .language-php .hljs-attribute{color:var(--neon-bunny-attribute)}.hljs.language-php .hljs-name,.hljs .language-php .hljs-name{color:var(--neon-bunny-name)}.hljs.language-php .hljs-section,.hljs .language-php .hljs-section{color:var(--neon-bunny-section)}.hljs.language-php .hljs-tag,.hljs .language-php .hljs-tag{color:var(--neon-bunny-tag)}.hljs.language-php .hljs-bullet,.hljs .language-php .hljs-bullet{color:var(--neon-bunny-bullet)}.hljs.language-php .hljs-code,.hljs .language-php .hljs-code{color:var(--neon-bunny-code)}.hljs.language-php .hljs-emphasis,.hljs .language-php .hljs-emphasis{color:var(--neon-bunny-emphasis);font-style:italic}.hljs.language-php .hljs-formula,.hljs .language-php .hljs-formula{color:var(--neon-bunny-formula)}.hljs.language-php .hljs-link,.hljs .language-php .hljs-link{color:var(--neon-bunny-link)}.hljs.language-php .hljs-quote,.hljs .language-php .hljs-quote{color:var(--neon-bunny-quote)}.hljs.language-php .hljs-strong,.hljs .language-php .hljs-strong{color:var(--neon-bunny-strong);font-weight:bold}.hljs.language-php .hljs-selector,.hljs .language-php .hljs-selector{color:var(--neon-bunny-selector)}.hljs.language-php .hljs-selector-attr,.hljs .language-php .hljs-selector-attr{color:var(--neon-bunny-selector-attr)}.hljs.language-php .hljs-selector-class,.hljs .language-php .hljs-selector-class{color:var(--neon-bunny-selector-class)}.hljs.language-php .hljs-selector-id,.hljs .language-php .hljs-selector-id{color:var(--neon-bunny-selector-id)}.hljs.language-php .hljs-selector-pseudo,.hljs .language-php .hljs-selector-pseudo{color:var(--neon-bunny-selector-pseudo)}.hljs.language-php .hljs-selector-tag,.hljs .language-php .hljs-selector-tag{color:var(--neon-bunny-selector-tag)}.hljs.language-php .hljs-addition,.hljs .language-php .hljs-addition{color:var(--neon-bunny-addition)}.hljs.language-php .hljs-deletion,.hljs .language-php .hljs-deletion{color:var(--neon-bunny-deletion)} diff --git a/dist/themes/prism/css/neon-bunny-carrot.min.css b/dist/themes/css/min/neon-bunny-carrot-prism.css similarity index 100% rename from dist/themes/prism/css/neon-bunny-carrot.min.css rename to dist/themes/css/min/neon-bunny-carrot-prism.css diff --git a/src/plugin/themes/highlight/css/neon-bunny.min.css b/dist/themes/css/min/neon-bunny-highlight.css similarity index 96% rename from src/plugin/themes/highlight/css/neon-bunny.min.css rename to dist/themes/css/min/neon-bunny-highlight.css index d85dad5..a0edebb 100644 --- a/src/plugin/themes/highlight/css/neon-bunny.min.css +++ b/dist/themes/css/min/neon-bunny-highlight.css @@ -1 +1 @@ -:root{--neon-bunny-blue-darker: #276AFF;--neon-bunny-blue-light-faded: #a5a8ff;--neon-bunny-blue-light: #2492ff;--neon-bunny-blue: #0b93ff;--neon-bunny-gray-lighter: #aaa;--neon-bunny-gray: #7f817e;--neon-bunny-green-darker-darker: #008b05;--neon-bunny-green-darker: #2bb71d;--neon-bunny-green-light: #2bb71d;--neon-bunny-green-neon: #0aff04;--neon-bunny-green: #00d205;--neon-bunny-lime-lighter: #c3e88d;--neon-bunny-lime: #b2ff02;--neon-bunny-magenta-neon: #FF25D9;--neon-bunny-magenta: #df00df;--neon-bunny-neon-green: #00ff00;--neon-bunny-orange-lighter: #ff8d04;--neon-bunny-orange: #e58100;--neon-bunny-peach-darker: #ffb46a;--neon-bunny-peach-light: #ffe4a6;--neon-bunny-peach: #ffcb6b;--neon-bunny-pink: #ff1190;--neon-bunny-purple-light-dim: #c792ea;--neon-bunny-purple-light: #d285cc;--neon-bunny-purple: #ea03ff;--neon-bunny-red: #ff3229;--neon-bunny-salmon: #ff6f5b;--neon-bunny-teal: #80fcff;--neon-bunny-white: #fff;--neon-bunny-yellow-light-faded: #ffe3b8;--neon-bunny-yellow: #fef611;--neon-bunny-builtin: var(--neon-bunny-purple);--neon-bunny-char: var(--neon-bunny-pink);--neon-bunny-class: var(--neon-bunny-magenta);--neon-bunny-comment: var(--neon-bunny-gray);--neon-bunny-doctag: var(--neon-bunny-blue-light);--neon-bunny-keyword: var(--neon-bunny-blue);--neon-bunny-literal: var(--neon-bunny-blue-light);--neon-bunny-number: var(--neon-bunny-white);--neon-bunny-operator: var(--neon-bunny-blue-light);--neon-bunny-params: var(--neon-bunny-green-darker);--neon-bunny-property: var(--neon-bunny-blue-light-faded);--neon-bunny-punctuation: var(--neon-bunny-blue);--neon-bunny-regex: var(--neon-bunny-peach-light);--neon-bunny-string: var(--neon-bunny-peach-darker);--neon-bunny-subst: var(--neon-bunny-green-darker);--neon-bunny-symbol: var(--neon-bunny-pink);--neon-bunny-title-class-inherited: var(--neon-bunny-green-darker);--neon-bunny-title-class: var(--neon-bunny-green-neon);--neon-bunny-title-function-invoke: var(--neon-bunny-green-darker);--neon-bunny-title-function: var(--neon-bunny-green-neon);--neon-bunny-title: var(--neon-bunny-green-darker);--neon-bunny-type: var(--neon-bunny-pink);--neon-bunny-variable-constant: var(--neon-bunny-green-darker);--neon-bunny-variable-language: var(--neon-bunny-blue-light);--neon-bunny-variable: var(--neon-bunny-green-darker);--neon-bunny-meta-keyword: var(--neon-bunny-green);--neon-bunny-meta-prompt: var(--neon-bunny-blue-light);--neon-bunny-meta-string: var(--neon-bunny-blue-light);--neon-bunny-meta: var(--neon-bunny-blue-light);--neon-bunny-attr: var(--neon-bunny-green);--neon-bunny-attribute: var(--neon-bunny-green);--neon-bunny-name: var(--neon-bunny-blue-light);--neon-bunny-section: var(--neon-bunny-green);--neon-bunny-tag-attr: var(--neon-bunny-blue-light);--neon-bunny-tag: var(--neon-bunny-blue-light);--neon-bunny-bullet: var(--neon-bunny-white);--neon-bunny-code: var(--neon-bunny-white);--neon-bunny-emphasis: var(--neon-bunny-white);--neon-bunny-formula: var(--neon-bunny-white);--neon-bunny-link: var(--neon-bunny-orange);--neon-bunny-quote: var(--neon-bunny-white);--neon-bunny-strong: var(--neon-bunny-white);--neon-bunny-css-selector-id: var(--neon-bunny-green);--neon-bunny-selector-attr: var(--neon-bunny-purple-light-dim);--neon-bunny-selector-class: var(--neon-bunny-lime);--neon-bunny-selector-id: var(--neon-bunny-lime);--neon-bunny-selector-pseudo: var(--neon-bunny-purple-light-dim);--neon-bunny-selector-tag: var(--neon-bunny-white);--neon-bunny-selector: var(--neon-bunny-lime);--neon-bunny-addition: var(--neon-bunny-green-neon);--neon-bunny-deletion: var(--neon-bunny-red);--neon-bunny-html-tag-attr: var(--neon-bunny-green);--neon-bunny-css: var(--neon-bunny-purple-light-dim);--neon-bunny-css-builtin: var(--neon-bunny-orange);--neon-bunny-css-meta: var(--neon-bunny-red);--neon-bunny-css-attribute: var(--neon-bunny-pink);--neon-bunny-json-punctuation: var(--neon-bunny-white);--neon-bunny-js: var(--neon-bunny-green-darker);--neon-bunny-js-params-variable-language: var(--neon-bunny-green-darker);--neon-bunny-js-title-class: var(--neon-bunny-orange-lighter);--neon-bunny-js-variable-language: var(--neon-bunny-pink);--neon-bunny-php: var(--neon-bunny-blue-light);--neon-bunny-php-class-keyword: var(--neon-bunny-blue-darker);--neon-bunny-php-class-title: var(--neon-bunny-magenta);--neon-bunny-php-function-title: var(--neon-bunny-green-neon);--neon-bunny-php-keyword: var(--neon-bunny-blue-darker);--neon-bunny-php-params-variable: var(--neon-bunny-green-darker);--neon-bunny-php-params: var(--neon-bunny-gray-lighter);--neon-bunny-php-string: var(--neon-bunny-yellow);--neon-bunny-php-title-class: var(--neon-bunny-gray-lighter);--neon-bunny-php-title-function-invoke: var(--neon-bunny-green-neon);--neon-bunny-php-title: var(--neon-bunny-peach);--neon-bunny-php-variable: var(--neon-bunny-purple-light);--neon-bunny-php-meta: var(--neon-bunny-red)}pre code.hljs{display:block;overflow-x:auto}code[class*=language-],pre[class*=language-]{-moz-hyphens:none;-moz-tab-size:4;-ms-hyphens:none;-o-tab-size:4;-webkit-hyphens:none;color:var(--neon-bunny-white);font-family:Consolas,Monaco,"Andale Mono","Ubuntu Mono",monospace;hyphens:none;line-height:1.5;tab-size:4;text-align:left;white-space:pre;word-break:normal;word-spacing:normal;word-wrap:normal}code[class*=language-]::-moz-selection,code[class*=language-] ::-moz-selection,pre[class*=language-]::-moz-selection,pre[class*=language-] ::-moz-selection{background:rgba(29,59,83,.99);text-shadow:none}code[class*=language-]::selection,code[class*=language-] ::selection,pre[class*=language-]::selection,pre[class*=language-] ::selection{background:rgba(255,255,255,.0823529412);text-shadow:none}@media print{code[class*=language-],pre[class*=language-]{text-shadow:none}}pre[class*=language-]{background:#000;color:#fff;margin:.5em 0;overflow:auto;padding:1em}:not(pre)>code[class*=language-]{background:#000;color:#fff;border-radius:.3em;padding:.1em;white-space:normal}.hljs-built_in{color:var(--neon-bunny-builtin)}.hljs-char{color:var(--neon-bunny-char)}.hljs-comment{color:var(--neon-bunny-comment);font-style:italic}.hljs-doctag{color:var(--neon-bunny-doctag)}.hljs-keyword{color:var(--neon-bunny-keyword)}.hljs-literal{color:var(--neon-bunny-literal)}.hljs-number{color:var(--neon-bunny-number)}.hljs-operator{color:var(--neon-bunny-operator)}.hljs-params{color:var(--neon-bunny-params);font-style:italic}.hljs-property{color:var(--neon-bunny-property)}.hljs-punctuation{color:var(--neon-bunny-punctuation)}.hljs-regexp{color:var(--neon-bunny-regex)}.hljs-string{color:var(--neon-bunny-string)}.hljs-subst{color:var(--neon-bunny-subst)}.hljs-symbol{color:var(--neon-bunny-symbol)}.hljs-title{color:var(--neon-bunny-title)}.hljs-title.class_{color:var(--neon-bunny-title-class)}.hljs-title.class_.inherited__{color:var(--neon-bunny-title-class-inherited)}.hljs-title.function_{color:var(--neon-bunny-title-function)}.hljs-title.function_.invoke__{color:var(--neon-bunny-title-function-invoke)}.hljs-type{color:var(--neon-bunny-type)}.hljs-variable{color:var(--neon-bunny-variable)}.hljs-variable.constant_{color:var(--neon-bunny-variable-constant)}.hljs-variable.language_{color:var(--neon-bunny-variable-language)}.hljs-meta{color:var(--neon-bunny-meta)}.hljs-meta.prompt_{color:var(--neon-bunny-meta-prompt)}.hljs-meta.keyword_{color:var(--neon-bunny-meta-keyword)}.hljs-meta.string_{color:var(--neon-bunny-meta-string)}.hljs-attr{color:var(--neon-bunny-attr)}.hljs-attribute{color:var(--neon-bunny-attribute)}.hljs-name{color:var(--neon-bunny-name)}.hljs-section{color:var(--neon-bunny-section)}.hljs-tag{color:var(--neon-bunny-tag)}.hljs-tag .hljs-attr{color:var(--neon-bunny-tag-attr)}.hljs-bullet{color:var(--neon-bunny-bullet)}.hljs-code{color:var(--neon-bunny-code)}.hljs-emphasis{color:var(--neon-bunny-emphasis);font-style:italic}.hljs-formula{color:var(--neon-bunny-formula)}.hljs-link{color:var(--neon-bunny-link)}.hljs-quote{color:var(--neon-bunny-quote)}.hljs-strong{color:var(--neon-bunny-strong);font-weight:bold}.hljs-selector{color:var(--neon-bunny-selector)}.hljs-selector-attr{color:var(--neon-bunny-selector-attr)}.hljs-selector-class{color:var(--neon-bunny-selector-class)}.hljs-selector-id{color:var(--neon-bunny-selector-id)}.hljs-selector-pseudo{color:var(--neon-bunny-selector-pseudo)}.hljs-selector-tag{color:var(--neon-bunny-selector-tag)}.hljs-addition{color:var(--neon-bunny-addition)}.hljs-deletion{color:var(--neon-bunny-deletion)}.hljs.language-html .hljs-tag .hljs-attr,.hljs .language-html .hljs-tag .hljs-attr{color:var(--neon-bunny-html-tag-attr)}.hljs.language-css,.hljs .language-css{color:var(--neon-bunny-css)}.hljs.language-css .hljs-built_in,.hljs .language-css .hljs-built_in{color:var(--neon-bunny-css-builtin)}.hljs.language-css .hljs-char,.hljs .language-css .hljs-char{color:var(--neon-bunny-char)}.hljs.language-css .hljs-comment,.hljs .language-css .hljs-comment{color:var(--neon-bunny-comment)}.hljs.language-css .hljs-doctag,.hljs .language-css .hljs-doctag{color:var(--neon-bunny-doctag)}.hljs.language-css .hljs-keyword,.hljs .language-css .hljs-keyword{color:var(--neon-bunny-keyword)}.hljs.language-css .hljs-literal,.hljs .language-css .hljs-literal{color:var(--neon-bunny-literal)}.hljs.language-css .hljs-number,.hljs .language-css .hljs-number{color:var(--neon-bunny-number)}.hljs.language-css .hljs-operator,.hljs .language-css .hljs-operator{color:var(--neon-bunny-operator)}.hljs.language-css .hljs-params,.hljs .language-css .hljs-params{color:var(--neon-bunny-params);font-style:italic}.hljs.language-css .hljs-property,.hljs .language-css .hljs-property{color:var(--neon-bunny-property)}.hljs.language-css .hljs-punctuation,.hljs .language-css .hljs-punctuation{color:var(--neon-bunny-punctuation)}.hljs.language-css .hljs-regexp,.hljs .language-css .hljs-regexp{color:var(--neon-bunny-regex)}.hljs.language-css .hljs-string,.hljs .language-css .hljs-string{color:var(--neon-bunny-string)}.hljs.language-css .hljs-subst,.hljs .language-css .hljs-subst{color:var(--neon-bunny-subst)}.hljs.language-css .hljs-symbol,.hljs .language-css .hljs-symbol{color:var(--neon-bunny-symbol)}.hljs.language-css .hljs-title,.hljs .language-css .hljs-title{color:var(--neon-bunny-title)}.hljs.language-css .hljs-title.class_,.hljs .language-css .hljs-title.class_{color:var(--neon-bunny-title-class)}.hljs.language-css .hljs-title.class_.inherited__,.hljs .language-css .hljs-title.class_.inherited__{color:var(--neon-bunny-title-class-inherited)}.hljs.language-css .hljs-title.function_,.hljs .language-css .hljs-title.function_{color:var(--neon-bunny-title-function)}.hljs.language-css .hljs-title.function_.invoke__,.hljs .language-css .hljs-title.function_.invoke__{color:var(--neon-bunny-title-function-invoke)}.hljs.language-css .hljs-type,.hljs .language-css .hljs-type{color:var(--neon-bunny-type)}.hljs.language-css .hljs-variable,.hljs .language-css .hljs-variable{color:var(--neon-bunny-variable)}.hljs.language-css .hljs-variable.constant_,.hljs .language-css .hljs-variable.constant_{color:var(--neon-bunny-variable-constant)}.hljs.language-css .hljs-variable.language_,.hljs .language-css .hljs-variable.language_{color:var(--neon-bunny-variable-language)}.hljs.language-css .hljs-meta,.hljs .language-css .hljs-meta{color:var(--neon-bunny-css-meta)}.hljs.language-css .hljs-meta.prompt_,.hljs .language-css .hljs-meta.prompt_{color:var(--neon-bunny-meta-prompt)}.hljs.language-css .hljs-meta.keyword_,.hljs .language-css .hljs-meta.keyword_{color:var(--neon-bunny-meta-keyword)}.hljs.language-css .hljs-meta.string_,.hljs .language-css .hljs-meta.string_{color:var(--neon-bunny-meta-string)}.hljs.language-css .hljs-attr,.hljs .language-css .hljs-attr{color:var(--neon-bunny-attr)}.hljs.language-css .hljs-attribute,.hljs .language-css .hljs-attribute{color:var(--neon-bunny-css-attribute)}.hljs.language-css .hljs-name,.hljs .language-css .hljs-name{color:var(--neon-bunny-name)}.hljs.language-css .hljs-section,.hljs .language-css .hljs-section{color:var(--neon-bunny-section)}.hljs.language-css .hljs-tag,.hljs .language-css .hljs-tag{color:var(--neon-bunny-tag)}.hljs.language-css .hljs-bullet,.hljs .language-css .hljs-bullet{color:var(--neon-bunny-bullet)}.hljs.language-css .hljs-code,.hljs .language-css .hljs-code{color:var(--neon-bunny-code)}.hljs.language-css .hljs-emphasis,.hljs .language-css .hljs-emphasis{color:var(--neon-bunny-emphasis);font-style:italic}.hljs.language-css .hljs-formula,.hljs .language-css .hljs-formula{color:var(--neon-bunny-formula)}.hljs.language-css .hljs-link,.hljs .language-css .hljs-link{color:var(--neon-bunny-link)}.hljs.language-css .hljs-quote,.hljs .language-css .hljs-quote{color:var(--neon-bunny-quote)}.hljs.language-css .hljs-strong,.hljs .language-css .hljs-strong{color:var(--neon-bunny-strong);font-weight:bold}.hljs.language-css .hljs-selector,.hljs .language-css .hljs-selector{color:var(--neon-bunny-selector)}.hljs.language-css .hljs-selector-attr,.hljs .language-css .hljs-selector-attr{color:var(--neon-bunny-selector-attr)}.hljs.language-css .hljs-selector-class,.hljs .language-css .hljs-selector-class{color:var(--neon-bunny-selector-class)}.hljs.language-css .hljs-selector-id,.hljs .language-css .hljs-selector-id{color:var(--neon-bunny-css-selector-id)}.hljs.language-css .hljs-selector-pseudo,.hljs .language-css .hljs-selector-pseudo{color:var(--neon-bunny-selector-pseudo)}.hljs.language-css .hljs-selector-tag,.hljs .language-css .hljs-selector-tag{color:var(--neon-bunny-selector-tag)}.hljs.language-css .hljs-addition,.hljs .language-css .hljs-addition{color:var(--neon-bunny-addition)}.hljs.language-css .hljs-deletion,.hljs .language-css .hljs-deletion{color:var(--neon-bunny-deletion)}.hljs.language-json .hljs-punctuation,.hljs .language-json .hljs-punctuation{color:var(--neon-bunny-json-punctuation)}.hljs.language-javascript,.hljs.language-js,.hljs .language-javascript,.hljs .language-js{color:var(--neon-bunny-js)}.hljs.language-javascript .hljs-built_in,.hljs.language-js .hljs-built_in,.hljs .language-javascript .hljs-built_in,.hljs .language-js .hljs-built_in{color:var(--neon-bunny-builtin)}.hljs.language-javascript .hljs-char,.hljs.language-js .hljs-char,.hljs .language-javascript .hljs-char,.hljs .language-js .hljs-char{color:var(--neon-bunny-char)}.hljs.language-javascript .hljs-comment,.hljs.language-js .hljs-comment,.hljs .language-javascript .hljs-comment,.hljs .language-js .hljs-comment{color:var(--neon-bunny-comment)}.hljs.language-javascript .hljs-doctag,.hljs.language-js .hljs-doctag,.hljs .language-javascript .hljs-doctag,.hljs .language-js .hljs-doctag{color:var(--neon-bunny-doctag)}.hljs.language-javascript .hljs-keyword,.hljs.language-js .hljs-keyword,.hljs .language-javascript .hljs-keyword,.hljs .language-js .hljs-keyword{color:var(--neon-bunny-keyword)}.hljs.language-javascript .hljs-literal,.hljs.language-js .hljs-literal,.hljs .language-javascript .hljs-literal,.hljs .language-js .hljs-literal{color:var(--neon-bunny-literal)}.hljs.language-javascript .hljs-number,.hljs.language-js .hljs-number,.hljs .language-javascript .hljs-number,.hljs .language-js .hljs-number{color:var(--neon-bunny-number)}.hljs.language-javascript .hljs-operator,.hljs.language-js .hljs-operator,.hljs .language-javascript .hljs-operator,.hljs .language-js .hljs-operator{color:var(--neon-bunny-operator)}.hljs.language-javascript .hljs-params,.hljs.language-js .hljs-params,.hljs .language-javascript .hljs-params,.hljs .language-js .hljs-params{color:var(--neon-bunny-params);font-style:italic}.hljs.language-javascript .hljs-params .hljs-variable.language_,.hljs.language-js .hljs-params .hljs-variable.language_,.hljs .language-javascript .hljs-params .hljs-variable.language_,.hljs .language-js .hljs-params .hljs-variable.language_{color:var(--neon-bunny-js-params-variable-language)}.hljs.language-javascript .hljs-property,.hljs.language-js .hljs-property,.hljs .language-javascript .hljs-property,.hljs .language-js .hljs-property{color:var(--neon-bunny-property)}.hljs.language-javascript .hljs-punctuation,.hljs.language-js .hljs-punctuation,.hljs .language-javascript .hljs-punctuation,.hljs .language-js .hljs-punctuation{color:var(--neon-bunny-punctuation)}.hljs.language-javascript .hljs-regexp,.hljs.language-js .hljs-regexp,.hljs .language-javascript .hljs-regexp,.hljs .language-js .hljs-regexp{color:var(--neon-bunny-regex)}.hljs.language-javascript .hljs-string,.hljs.language-js .hljs-string,.hljs .language-javascript .hljs-string,.hljs .language-js .hljs-string{color:var(--neon-bunny-string)}.hljs.language-javascript .hljs-subst,.hljs.language-js .hljs-subst,.hljs .language-javascript .hljs-subst,.hljs .language-js .hljs-subst{color:var(--neon-bunny-subst)}.hljs.language-javascript .hljs-symbol,.hljs.language-js .hljs-symbol,.hljs .language-javascript .hljs-symbol,.hljs .language-js .hljs-symbol{color:var(--neon-bunny-symbol)}.hljs.language-javascript .hljs-title,.hljs.language-js .hljs-title,.hljs .language-javascript .hljs-title,.hljs .language-js .hljs-title{color:var(--neon-bunny-title)}.hljs.language-javascript .hljs-title.class_,.hljs.language-js .hljs-title.class_,.hljs .language-javascript .hljs-title.class_,.hljs .language-js .hljs-title.class_{color:var(--neon-bunny-js-title-class)}.hljs.language-javascript .hljs-title.class_.inherited__,.hljs.language-js .hljs-title.class_.inherited__,.hljs .language-javascript .hljs-title.class_.inherited__,.hljs .language-js .hljs-title.class_.inherited__{color:var(--neon-bunny-title-class-inherited)}.hljs.language-javascript .hljs-title.function_,.hljs.language-js .hljs-title.function_,.hljs .language-javascript .hljs-title.function_,.hljs .language-js .hljs-title.function_{color:var(--neon-bunny-title-function)}.hljs.language-javascript .hljs-title.function_.invoke__,.hljs.language-js .hljs-title.function_.invoke__,.hljs .language-javascript .hljs-title.function_.invoke__,.hljs .language-js .hljs-title.function_.invoke__{color:var(--neon-bunny-title-function-invoke)}.hljs.language-javascript .hljs-type,.hljs.language-js .hljs-type,.hljs .language-javascript .hljs-type,.hljs .language-js .hljs-type{color:var(--neon-bunny-type)}.hljs.language-javascript .hljs-variable,.hljs.language-js .hljs-variable,.hljs .language-javascript .hljs-variable,.hljs .language-js .hljs-variable{color:var(--neon-bunny-variable)}.hljs.language-javascript .hljs-variable.constant_,.hljs.language-js .hljs-variable.constant_,.hljs .language-javascript .hljs-variable.constant_,.hljs .language-js .hljs-variable.constant_{color:var(--neon-bunny-variable-constant)}.hljs.language-javascript .hljs-variable.language_,.hljs.language-js .hljs-variable.language_,.hljs .language-javascript .hljs-variable.language_,.hljs .language-js .hljs-variable.language_{color:var(--neon-bunny-js-variable-language)}.hljs.language-javascript .hljs-meta,.hljs.language-js .hljs-meta,.hljs .language-javascript .hljs-meta,.hljs .language-js .hljs-meta{color:var(--neon-bunny-meta)}.hljs.language-javascript .hljs-meta.prompt_,.hljs.language-js .hljs-meta.prompt_,.hljs .language-javascript .hljs-meta.prompt_,.hljs .language-js .hljs-meta.prompt_{color:var(--neon-bunny-meta-prompt)}.hljs.language-javascript .hljs-meta.keyword_,.hljs.language-js .hljs-meta.keyword_,.hljs .language-javascript .hljs-meta.keyword_,.hljs .language-js .hljs-meta.keyword_{color:var(--neon-bunny-meta-keyword)}.hljs.language-javascript .hljs-meta.string_,.hljs.language-js .hljs-meta.string_,.hljs .language-javascript .hljs-meta.string_,.hljs .language-js .hljs-meta.string_{color:var(--neon-bunny-meta-string)}.hljs.language-javascript .hljs-attr,.hljs.language-js .hljs-attr,.hljs .language-javascript .hljs-attr,.hljs .language-js .hljs-attr{color:var(--neon-bunny-attr)}.hljs.language-javascript .hljs-attribute,.hljs.language-js .hljs-attribute,.hljs .language-javascript .hljs-attribute,.hljs .language-js .hljs-attribute{color:var(--neon-bunny-attribute)}.hljs.language-javascript .hljs-name,.hljs.language-js .hljs-name,.hljs .language-javascript .hljs-name,.hljs .language-js .hljs-name{color:var(--neon-bunny-name)}.hljs.language-javascript .hljs-section,.hljs.language-js .hljs-section,.hljs .language-javascript .hljs-section,.hljs .language-js .hljs-section{color:var(--neon-bunny-section)}.hljs.language-javascript .hljs-tag,.hljs.language-js .hljs-tag,.hljs .language-javascript .hljs-tag,.hljs .language-js .hljs-tag{color:var(--neon-bunny-tag)}.hljs.language-javascript .hljs-bullet,.hljs.language-js .hljs-bullet,.hljs .language-javascript .hljs-bullet,.hljs .language-js .hljs-bullet{color:var(--neon-bunny-bullet)}.hljs.language-javascript .hljs-code,.hljs.language-js .hljs-code,.hljs .language-javascript .hljs-code,.hljs .language-js .hljs-code{color:var(--neon-bunny-code)}.hljs.language-javascript .hljs-emphasis,.hljs.language-js .hljs-emphasis,.hljs .language-javascript .hljs-emphasis,.hljs .language-js .hljs-emphasis{color:var(--neon-bunny-emphasis);font-style:italic}.hljs.language-javascript .hljs-formula,.hljs.language-js .hljs-formula,.hljs .language-javascript .hljs-formula,.hljs .language-js .hljs-formula{color:var(--neon-bunny-formula)}.hljs.language-javascript .hljs-link,.hljs.language-js .hljs-link,.hljs .language-javascript .hljs-link,.hljs .language-js .hljs-link{color:var(--neon-bunny-link)}.hljs.language-javascript .hljs-quote,.hljs.language-js .hljs-quote,.hljs .language-javascript .hljs-quote,.hljs .language-js .hljs-quote{color:var(--neon-bunny-quote)}.hljs.language-javascript .hljs-strong,.hljs.language-js .hljs-strong,.hljs .language-javascript .hljs-strong,.hljs .language-js .hljs-strong{color:var(--neon-bunny-strong);font-weight:bold}.hljs.language-javascript .hljs-selector,.hljs.language-js .hljs-selector,.hljs .language-javascript .hljs-selector,.hljs .language-js .hljs-selector{color:var(--neon-bunny-selector)}.hljs.language-javascript .hljs-selector-attr,.hljs.language-js .hljs-selector-attr,.hljs .language-javascript .hljs-selector-attr,.hljs .language-js .hljs-selector-attr{color:var(--neon-bunny-selector-attr)}.hljs.language-javascript .hljs-selector-class,.hljs.language-js .hljs-selector-class,.hljs .language-javascript .hljs-selector-class,.hljs .language-js .hljs-selector-class{color:var(--neon-bunny-selector-class)}.hljs.language-javascript .hljs-selector-id,.hljs.language-js .hljs-selector-id,.hljs .language-javascript .hljs-selector-id,.hljs .language-js .hljs-selector-id{color:var(--neon-bunny-selector-id)}.hljs.language-javascript .hljs-selector-pseudo,.hljs.language-js .hljs-selector-pseudo,.hljs .language-javascript .hljs-selector-pseudo,.hljs .language-js .hljs-selector-pseudo{color:var(--neon-bunny-selector-pseudo)}.hljs.language-javascript .hljs-selector-tag,.hljs.language-js .hljs-selector-tag,.hljs .language-javascript .hljs-selector-tag,.hljs .language-js .hljs-selector-tag{color:var(--neon-bunny-selector-tag)}.hljs.language-javascript .hljs-addition,.hljs.language-js .hljs-addition,.hljs .language-javascript .hljs-addition,.hljs .language-js .hljs-addition{color:var(--neon-bunny-addition)}.hljs.language-javascript .hljs-deletion,.hljs.language-js .hljs-deletion,.hljs .language-javascript .hljs-deletion,.hljs .language-js .hljs-deletion{color:var(--neon-bunny-deletion)}.hljs.language-php,.hljs .language-php{color:var(--neon-bunny-php)}.hljs.language-php .hljs-built_in,.hljs .language-php .hljs-built_in{color:var(--neon-bunny-builtin)}.hljs.language-php .hljs-char,.hljs .language-php .hljs-char{color:var(--neon-bunny-char)}.hljs.language-php .hljs-class .hljs-title,.hljs .language-php .hljs-class .hljs-title{color:var(--neon-bunny-php-class-title) !important}.hljs.language-php .hljs-class .hljs-keyword,.hljs .language-php .hljs-class .hljs-keyword{color:var(--neon-bunny-php-class-keyword)}.hljs.language-php .hljs-comment,.hljs .language-php .hljs-comment{color:var(--neon-bunny-comment)}.hljs.language-php .hljs-doctag,.hljs .language-php .hljs-doctag{color:var(--neon-bunny-doctag)}.hljs.language-php .hljs-function .hljs-title,.hljs .language-php .hljs-function .hljs-title{color:var(--neon-bunny-php-function-title)}.hljs.language-php .hljs-keyword,.hljs .language-php .hljs-keyword{color:var(--neon-bunny-php-keyword)}.hljs.language-php .hljs-literal,.hljs .language-php .hljs-literal{color:var(--neon-bunny-literal)}.hljs.language-php .hljs-number,.hljs .language-php .hljs-number{color:var(--neon-bunny-number)}.hljs.language-php .hljs-operator,.hljs .language-php .hljs-operator{color:var(--neon-bunny-operator)}.hljs.language-php .hljs-params,.hljs .language-php .hljs-params{color:var(--neon-bunny-php-params);font-style:italic}.hljs.language-php .hljs-params .hljs-variable,.hljs .language-php .hljs-params .hljs-variable{color:var(--neon-bunny-php-params-variable)}.hljs.language-php .hljs-property,.hljs .language-php .hljs-property{color:var(--neon-bunny-property)}.hljs.language-php .hljs-punctuation,.hljs .language-php .hljs-punctuation{color:var(--neon-bunny-punctuation)}.hljs.language-php .hljs-regexp,.hljs .language-php .hljs-regexp{color:var(--neon-bunny-regex)}.hljs.language-php .hljs-string,.hljs .language-php .hljs-string{color:var(--neon-bunny-php-string)}.hljs.language-php .hljs-subst,.hljs .language-php .hljs-subst{color:var(--neon-bunny-subst)}.hljs.language-php .hljs-symbol,.hljs .language-php .hljs-symbol{color:var(--neon-bunny-symbol)}.hljs.language-php .hljs-title,.hljs .language-php .hljs-title{color:var(--neon-bunny-php-title)}.hljs.language-php .hljs-title.class_,.hljs .language-php .hljs-title.class_{color:var(--neon-bunny-php-title-class);font-style:italic}.hljs.language-php .hljs-title.class_.inherited__,.hljs .language-php .hljs-title.class_.inherited__{color:var(--neon-bunny-title-class-inherited)}.hljs.language-php .hljs-title.function_,.hljs .language-php .hljs-title.function_{color:var(--neon-bunny-title-function)}.hljs.language-php .hljs-title.function_.invoke__,.hljs .language-php .hljs-title.function_.invoke__{color:var(--neon-bunny-php-title-function-invoke)}.hljs.language-php .hljs-type,.hljs .language-php .hljs-type{color:var(--neon-bunny-type)}.hljs.language-php .hljs-variable,.hljs .language-php .hljs-variable{color:var(--neon-bunny-php-variable)}.hljs.language-php .hljs-variable.constant_,.hljs .language-php .hljs-variable.constant_{color:var(--neon-bunny-variable-constant)}.hljs.language-php .hljs-variable.language_,.hljs .language-php .hljs-variable.language_{color:var(--neon-bunny-variable-language)}.hljs.language-php .hljs-meta,.hljs .language-php .hljs-meta{color:var(--neon-bunny-php-meta)}.hljs.language-php .hljs-meta.prompt_,.hljs .language-php .hljs-meta.prompt_{color:var(--neon-bunny-meta-prompt)}.hljs.language-php .hljs-meta.keyword_,.hljs .language-php .hljs-meta.keyword_{color:var(--neon-bunny-meta-keyword)}.hljs.language-php .hljs-meta.string_,.hljs .language-php .hljs-meta.string_{color:var(--neon-bunny-meta-string)}.hljs.language-php .hljs-attr,.hljs .language-php .hljs-attr{color:var(--neon-bunny-attr)}.hljs.language-php .hljs-attribute,.hljs .language-php .hljs-attribute{color:var(--neon-bunny-attribute)}.hljs.language-php .hljs-name,.hljs .language-php .hljs-name{color:var(--neon-bunny-name)}.hljs.language-php .hljs-section,.hljs .language-php .hljs-section{color:var(--neon-bunny-section)}.hljs.language-php .hljs-tag,.hljs .language-php .hljs-tag{color:var(--neon-bunny-tag)}.hljs.language-php .hljs-bullet,.hljs .language-php .hljs-bullet{color:var(--neon-bunny-bullet)}.hljs.language-php .hljs-code,.hljs .language-php .hljs-code{color:var(--neon-bunny-code)}.hljs.language-php .hljs-emphasis,.hljs .language-php .hljs-emphasis{color:var(--neon-bunny-emphasis);font-style:italic}.hljs.language-php .hljs-formula,.hljs .language-php .hljs-formula{color:var(--neon-bunny-formula)}.hljs.language-php .hljs-link,.hljs .language-php .hljs-link{color:var(--neon-bunny-link)}.hljs.language-php .hljs-quote,.hljs .language-php .hljs-quote{color:var(--neon-bunny-quote)}.hljs.language-php .hljs-strong,.hljs .language-php .hljs-strong{color:var(--neon-bunny-strong);font-weight:bold}.hljs.language-php .hljs-selector,.hljs .language-php .hljs-selector{color:var(--neon-bunny-selector)}.hljs.language-php .hljs-selector-attr,.hljs .language-php .hljs-selector-attr{color:var(--neon-bunny-selector-attr)}.hljs.language-php .hljs-selector-class,.hljs .language-php .hljs-selector-class{color:var(--neon-bunny-selector-class)}.hljs.language-php .hljs-selector-id,.hljs .language-php .hljs-selector-id{color:var(--neon-bunny-selector-id)}.hljs.language-php .hljs-selector-pseudo,.hljs .language-php .hljs-selector-pseudo{color:var(--neon-bunny-selector-pseudo)}.hljs.language-php .hljs-selector-tag,.hljs .language-php .hljs-selector-tag{color:var(--neon-bunny-selector-tag)}.hljs.language-php .hljs-addition,.hljs .language-php .hljs-addition{color:var(--neon-bunny-addition)}.hljs.language-php .hljs-deletion,.hljs .language-php .hljs-deletion{color:var(--neon-bunny-deletion)} +:root{--neon-bunny-blue-darker: #276AFF;--neon-bunny-blue-light-faded: #a5a8ff;--neon-bunny-blue-light: #2492ff;--neon-bunny-blue: #0b93ff;--neon-bunny-gray-lighter: #aaa;--neon-bunny-gray: #7f817e;--neon-bunny-green-darker-darker: #008b05;--neon-bunny-green-darker: #2bb71d;--neon-bunny-green-light: #2bb71d;--neon-bunny-green-neon: #0aff04;--neon-bunny-green: #00d205;--neon-bunny-lime-lighter: #c3e88d;--neon-bunny-lime: #b2ff02;--neon-bunny-magenta-neon: #FF25D9;--neon-bunny-magenta: #df00df;--neon-bunny-neon-green: #00ff00;--neon-bunny-orange-lighter: #ff8d04;--neon-bunny-orange: #e58100;--neon-bunny-peach-darker: #ffb46a;--neon-bunny-peach-light: #ffe4a6;--neon-bunny-peach: #ffcb6b;--neon-bunny-pink: #ff1190;--neon-bunny-purple-light-dim: #c792ea;--neon-bunny-purple-light: #d285cc;--neon-bunny-purple: #ea03ff;--neon-bunny-red: #ff3229;--neon-bunny-salmon: #ff6f5b;--neon-bunny-teal: #80fcff;--neon-bunny-white: #fff;--neon-bunny-yellow-light-faded: #ffe3b8;--neon-bunny-yellow: #fef611;--neon-bunny-builtin: var(--neon-bunny-purple);--neon-bunny-char: var(--neon-bunny-pink);--neon-bunny-class: var(--neon-bunny-magenta);--neon-bunny-comment: var(--neon-bunny-gray);--neon-bunny-doctag: var(--neon-bunny-blue-light);--neon-bunny-keyword: var(--neon-bunny-blue);--neon-bunny-literal: var(--neon-bunny-blue-light);--neon-bunny-number: var(--neon-bunny-white);--neon-bunny-operator: var(--neon-bunny-blue-light);--neon-bunny-params: var(--neon-bunny-green-darker);--neon-bunny-property: var(--neon-bunny-blue-light-faded);--neon-bunny-punctuation: var(--neon-bunny-blue);--neon-bunny-regex: var(--neon-bunny-peach-light);--neon-bunny-string: var(--neon-bunny-peach-darker);--neon-bunny-subst: var(--neon-bunny-green-darker);--neon-bunny-symbol: var(--neon-bunny-pink);--neon-bunny-title-class-inherited: var(--neon-bunny-green-darker);--neon-bunny-title-class: var(--neon-bunny-green-neon);--neon-bunny-title-function-invoke: var(--neon-bunny-green-darker);--neon-bunny-title-function: var(--neon-bunny-green-neon);--neon-bunny-title: var(--neon-bunny-green-darker);--neon-bunny-type: var(--neon-bunny-pink);--neon-bunny-variable-constant: var(--neon-bunny-green-darker);--neon-bunny-variable-language: var(--neon-bunny-blue-light);--neon-bunny-variable: var(--neon-bunny-green-darker);--neon-bunny-meta-keyword: var(--neon-bunny-green);--neon-bunny-meta-prompt: var(--neon-bunny-blue-light);--neon-bunny-meta-string: var(--neon-bunny-blue-light);--neon-bunny-meta: var(--neon-bunny-blue-light);--neon-bunny-attr: var(--neon-bunny-green);--neon-bunny-attribute: var(--neon-bunny-green);--neon-bunny-name: var(--neon-bunny-blue-light);--neon-bunny-section: var(--neon-bunny-green);--neon-bunny-tag-attr: var(--neon-bunny-blue-light);--neon-bunny-tag: var(--neon-bunny-blue-light);--neon-bunny-bullet: var(--neon-bunny-white);--neon-bunny-code: var(--neon-bunny-white);--neon-bunny-emphasis: var(--neon-bunny-white);--neon-bunny-formula: var(--neon-bunny-white);--neon-bunny-link: var(--neon-bunny-orange);--neon-bunny-quote: var(--neon-bunny-white);--neon-bunny-strong: var(--neon-bunny-white);--neon-bunny-css-selector-id: var(--neon-bunny-green);--neon-bunny-selector-attr: var(--neon-bunny-purple-light-dim);--neon-bunny-selector-class: var(--neon-bunny-lime);--neon-bunny-selector-id: var(--neon-bunny-lime);--neon-bunny-selector-pseudo: var(--neon-bunny-purple-light-dim);--neon-bunny-selector-tag: var(--neon-bunny-white);--neon-bunny-selector: var(--neon-bunny-lime);--neon-bunny-addition: var(--neon-bunny-green-neon);--neon-bunny-deletion: var(--neon-bunny-red);--neon-bunny-html-tag-attr: var(--neon-bunny-green);--neon-bunny-css: var(--neon-bunny-purple-light-dim);--neon-bunny-css-builtin: var(--neon-bunny-orange);--neon-bunny-css-meta: var(--neon-bunny-red);--neon-bunny-css-attribute: var(--neon-bunny-pink);--neon-bunny-json-punctuation: var(--neon-bunny-white);--neon-bunny-js: var(--neon-bunny-green-darker);--neon-bunny-js-params-variable-language: var(--neon-bunny-green-darker);--neon-bunny-js-title-class: var(--neon-bunny-orange-lighter);--neon-bunny-js-variable-language: var(--neon-bunny-pink);--neon-bunny-php: var(--neon-bunny-blue-light);--neon-bunny-php-class-keyword: var(--neon-bunny-blue-darker);--neon-bunny-php-class-title: var(--neon-bunny-magenta);--neon-bunny-php-function-title: var(--neon-bunny-green-neon);--neon-bunny-php-keyword: var(--neon-bunny-blue-darker);--neon-bunny-php-params-variable: var(--neon-bunny-green-darker);--neon-bunny-php-params: var(--neon-bunny-gray-lighter);--neon-bunny-php-string: var(--neon-bunny-yellow);--neon-bunny-php-title-class: var(--neon-bunny-gray-lighter);--neon-bunny-php-title-function-invoke: var(--neon-bunny-green-neon);--neon-bunny-php-title: var(--neon-bunny-peach);--neon-bunny-php-variable: var(--neon-bunny-purple-light);--neon-bunny-php-meta: var(--neon-bunny-red)}pre code.hljs{display:block;overflow-x:auto;padding:1em}code[class*=language-],pre[class*=language-]{-moz-hyphens:none;-moz-tab-size:4;-ms-hyphens:none;-o-tab-size:4;-webkit-hyphens:none;color:var(--neon-bunny-white);font-family:Consolas,Monaco,"Andale Mono","Ubuntu Mono",monospace;hyphens:none;line-height:1.5;tab-size:4;text-align:left;white-space:pre;word-break:normal;word-spacing:normal;word-wrap:normal}code[class*=language-]::-moz-selection,code[class*=language-] ::-moz-selection,pre[class*=language-]::-moz-selection,pre[class*=language-] ::-moz-selection{background:rgba(29,59,83,.99);text-shadow:none}code[class*=language-]::selection,code[class*=language-] ::selection,pre[class*=language-]::selection,pre[class*=language-] ::selection{background:rgba(255,255,255,.0823529412);text-shadow:none}@media print{code[class*=language-],pre[class*=language-]{text-shadow:none}}pre[class*=language-]{background:#000;color:#fff;margin:.5em 0;overflow:auto}:not(pre)>code[class*=language-]{background:#000;color:#fff;border-radius:.3em;padding:.1em;white-space:normal}.hljs-built_in{color:var(--neon-bunny-builtin)}.hljs-char{color:var(--neon-bunny-char)}.hljs-comment{color:var(--neon-bunny-comment);font-style:italic}.hljs-doctag{color:var(--neon-bunny-doctag)}.hljs-keyword{color:var(--neon-bunny-keyword)}.hljs-literal{color:var(--neon-bunny-literal)}.hljs-number{color:var(--neon-bunny-number)}.hljs-operator{color:var(--neon-bunny-operator)}.hljs-params{color:var(--neon-bunny-params);font-style:italic}.hljs-property{color:var(--neon-bunny-property)}.hljs-punctuation{color:var(--neon-bunny-punctuation)}.hljs-regexp{color:var(--neon-bunny-regex)}.hljs-string{color:var(--neon-bunny-string)}.hljs-subst{color:var(--neon-bunny-subst)}.hljs-symbol{color:var(--neon-bunny-symbol)}.hljs-title{color:var(--neon-bunny-title)}.hljs-title.class_{color:var(--neon-bunny-title-class)}.hljs-title.class_.inherited__{color:var(--neon-bunny-title-class-inherited)}.hljs-title.function_{color:var(--neon-bunny-title-function)}.hljs-title.function_.invoke__{color:var(--neon-bunny-title-function-invoke)}.hljs-type{color:var(--neon-bunny-type)}.hljs-variable{color:var(--neon-bunny-variable)}.hljs-variable.constant_{color:var(--neon-bunny-variable-constant)}.hljs-variable.language_{color:var(--neon-bunny-variable-language)}.hljs-meta{color:var(--neon-bunny-meta)}.hljs-meta.prompt_{color:var(--neon-bunny-meta-prompt)}.hljs-meta.keyword_{color:var(--neon-bunny-meta-keyword)}.hljs-meta.string_{color:var(--neon-bunny-meta-string)}.hljs-attr{color:var(--neon-bunny-attr)}.hljs-attribute{color:var(--neon-bunny-attribute)}.hljs-name{color:var(--neon-bunny-name)}.hljs-section{color:var(--neon-bunny-section)}.hljs-tag{color:var(--neon-bunny-tag)}.hljs-tag .hljs-attr{color:var(--neon-bunny-tag-attr)}.hljs-bullet{color:var(--neon-bunny-bullet)}.hljs-code{color:var(--neon-bunny-code)}.hljs-emphasis{color:var(--neon-bunny-emphasis);font-style:italic}.hljs-formula{color:var(--neon-bunny-formula)}.hljs-link{color:var(--neon-bunny-link)}.hljs-quote{color:var(--neon-bunny-quote)}.hljs-strong{color:var(--neon-bunny-strong);font-weight:bold}.hljs-selector{color:var(--neon-bunny-selector)}.hljs-selector-attr{color:var(--neon-bunny-selector-attr)}.hljs-selector-class{color:var(--neon-bunny-selector-class)}.hljs-selector-id{color:var(--neon-bunny-selector-id)}.hljs-selector-pseudo{color:var(--neon-bunny-selector-pseudo)}.hljs-selector-tag{color:var(--neon-bunny-selector-tag)}.hljs-addition{color:var(--neon-bunny-addition)}.hljs-deletion{color:var(--neon-bunny-deletion)}.hljs.language-html .hljs-tag .hljs-attr,.hljs .language-html .hljs-tag .hljs-attr{color:var(--neon-bunny-html-tag-attr)}.hljs.language-css,.hljs .language-css{color:var(--neon-bunny-css)}.hljs.language-css .hljs-built_in,.hljs .language-css .hljs-built_in{color:var(--neon-bunny-css-builtin)}.hljs.language-css .hljs-char,.hljs .language-css .hljs-char{color:var(--neon-bunny-char)}.hljs.language-css .hljs-comment,.hljs .language-css .hljs-comment{color:var(--neon-bunny-comment)}.hljs.language-css .hljs-doctag,.hljs .language-css .hljs-doctag{color:var(--neon-bunny-doctag)}.hljs.language-css .hljs-keyword,.hljs .language-css .hljs-keyword{color:var(--neon-bunny-keyword)}.hljs.language-css .hljs-literal,.hljs .language-css .hljs-literal{color:var(--neon-bunny-literal)}.hljs.language-css .hljs-number,.hljs .language-css .hljs-number{color:var(--neon-bunny-number)}.hljs.language-css .hljs-operator,.hljs .language-css .hljs-operator{color:var(--neon-bunny-operator)}.hljs.language-css .hljs-params,.hljs .language-css .hljs-params{color:var(--neon-bunny-params);font-style:italic}.hljs.language-css .hljs-property,.hljs .language-css .hljs-property{color:var(--neon-bunny-property)}.hljs.language-css .hljs-punctuation,.hljs .language-css .hljs-punctuation{color:var(--neon-bunny-punctuation)}.hljs.language-css .hljs-regexp,.hljs .language-css .hljs-regexp{color:var(--neon-bunny-regex)}.hljs.language-css .hljs-string,.hljs .language-css .hljs-string{color:var(--neon-bunny-string)}.hljs.language-css .hljs-subst,.hljs .language-css .hljs-subst{color:var(--neon-bunny-subst)}.hljs.language-css .hljs-symbol,.hljs .language-css .hljs-symbol{color:var(--neon-bunny-symbol)}.hljs.language-css .hljs-title,.hljs .language-css .hljs-title{color:var(--neon-bunny-title)}.hljs.language-css .hljs-title.class_,.hljs .language-css .hljs-title.class_{color:var(--neon-bunny-title-class)}.hljs.language-css .hljs-title.class_.inherited__,.hljs .language-css .hljs-title.class_.inherited__{color:var(--neon-bunny-title-class-inherited)}.hljs.language-css .hljs-title.function_,.hljs .language-css .hljs-title.function_{color:var(--neon-bunny-title-function)}.hljs.language-css .hljs-title.function_.invoke__,.hljs .language-css .hljs-title.function_.invoke__{color:var(--neon-bunny-title-function-invoke)}.hljs.language-css .hljs-type,.hljs .language-css .hljs-type{color:var(--neon-bunny-type)}.hljs.language-css .hljs-variable,.hljs .language-css .hljs-variable{color:var(--neon-bunny-variable)}.hljs.language-css .hljs-variable.constant_,.hljs .language-css .hljs-variable.constant_{color:var(--neon-bunny-variable-constant)}.hljs.language-css .hljs-variable.language_,.hljs .language-css .hljs-variable.language_{color:var(--neon-bunny-variable-language)}.hljs.language-css .hljs-meta,.hljs .language-css .hljs-meta{color:var(--neon-bunny-css-meta)}.hljs.language-css .hljs-meta.prompt_,.hljs .language-css .hljs-meta.prompt_{color:var(--neon-bunny-meta-prompt)}.hljs.language-css .hljs-meta.keyword_,.hljs .language-css .hljs-meta.keyword_{color:var(--neon-bunny-meta-keyword)}.hljs.language-css .hljs-meta.string_,.hljs .language-css .hljs-meta.string_{color:var(--neon-bunny-meta-string)}.hljs.language-css .hljs-attr,.hljs .language-css .hljs-attr{color:var(--neon-bunny-attr)}.hljs.language-css .hljs-attribute,.hljs .language-css .hljs-attribute{color:var(--neon-bunny-css-attribute)}.hljs.language-css .hljs-name,.hljs .language-css .hljs-name{color:var(--neon-bunny-name)}.hljs.language-css .hljs-section,.hljs .language-css .hljs-section{color:var(--neon-bunny-section)}.hljs.language-css .hljs-tag,.hljs .language-css .hljs-tag{color:var(--neon-bunny-tag)}.hljs.language-css .hljs-bullet,.hljs .language-css .hljs-bullet{color:var(--neon-bunny-bullet)}.hljs.language-css .hljs-code,.hljs .language-css .hljs-code{color:var(--neon-bunny-code)}.hljs.language-css .hljs-emphasis,.hljs .language-css .hljs-emphasis{color:var(--neon-bunny-emphasis);font-style:italic}.hljs.language-css .hljs-formula,.hljs .language-css .hljs-formula{color:var(--neon-bunny-formula)}.hljs.language-css .hljs-link,.hljs .language-css .hljs-link{color:var(--neon-bunny-link)}.hljs.language-css .hljs-quote,.hljs .language-css .hljs-quote{color:var(--neon-bunny-quote)}.hljs.language-css .hljs-strong,.hljs .language-css .hljs-strong{color:var(--neon-bunny-strong);font-weight:bold}.hljs.language-css .hljs-selector,.hljs .language-css .hljs-selector{color:var(--neon-bunny-selector)}.hljs.language-css .hljs-selector-attr,.hljs .language-css .hljs-selector-attr{color:var(--neon-bunny-selector-attr)}.hljs.language-css .hljs-selector-class,.hljs .language-css .hljs-selector-class{color:var(--neon-bunny-selector-class)}.hljs.language-css .hljs-selector-id,.hljs .language-css .hljs-selector-id{color:var(--neon-bunny-css-selector-id)}.hljs.language-css .hljs-selector-pseudo,.hljs .language-css .hljs-selector-pseudo{color:var(--neon-bunny-selector-pseudo)}.hljs.language-css .hljs-selector-tag,.hljs .language-css .hljs-selector-tag{color:var(--neon-bunny-selector-tag)}.hljs.language-css .hljs-addition,.hljs .language-css .hljs-addition{color:var(--neon-bunny-addition)}.hljs.language-css .hljs-deletion,.hljs .language-css .hljs-deletion{color:var(--neon-bunny-deletion)}.hljs.language-json .hljs-punctuation,.hljs .language-json .hljs-punctuation{color:var(--neon-bunny-json-punctuation)}.hljs.language-javascript,.hljs.language-js,.hljs .language-javascript,.hljs .language-js{color:var(--neon-bunny-js)}.hljs.language-javascript .hljs-built_in,.hljs.language-js .hljs-built_in,.hljs .language-javascript .hljs-built_in,.hljs .language-js .hljs-built_in{color:var(--neon-bunny-builtin)}.hljs.language-javascript .hljs-char,.hljs.language-js .hljs-char,.hljs .language-javascript .hljs-char,.hljs .language-js .hljs-char{color:var(--neon-bunny-char)}.hljs.language-javascript .hljs-comment,.hljs.language-js .hljs-comment,.hljs .language-javascript .hljs-comment,.hljs .language-js .hljs-comment{color:var(--neon-bunny-comment)}.hljs.language-javascript .hljs-doctag,.hljs.language-js .hljs-doctag,.hljs .language-javascript .hljs-doctag,.hljs .language-js .hljs-doctag{color:var(--neon-bunny-doctag)}.hljs.language-javascript .hljs-keyword,.hljs.language-js .hljs-keyword,.hljs .language-javascript .hljs-keyword,.hljs .language-js .hljs-keyword{color:var(--neon-bunny-keyword)}.hljs.language-javascript .hljs-literal,.hljs.language-js .hljs-literal,.hljs .language-javascript .hljs-literal,.hljs .language-js .hljs-literal{color:var(--neon-bunny-literal)}.hljs.language-javascript .hljs-number,.hljs.language-js .hljs-number,.hljs .language-javascript .hljs-number,.hljs .language-js .hljs-number{color:var(--neon-bunny-number)}.hljs.language-javascript .hljs-operator,.hljs.language-js .hljs-operator,.hljs .language-javascript .hljs-operator,.hljs .language-js .hljs-operator{color:var(--neon-bunny-operator)}.hljs.language-javascript .hljs-params,.hljs.language-js .hljs-params,.hljs .language-javascript .hljs-params,.hljs .language-js .hljs-params{color:var(--neon-bunny-params);font-style:italic}.hljs.language-javascript .hljs-params .hljs-variable.language_,.hljs.language-js .hljs-params .hljs-variable.language_,.hljs .language-javascript .hljs-params .hljs-variable.language_,.hljs .language-js .hljs-params .hljs-variable.language_{color:var(--neon-bunny-js-params-variable-language)}.hljs.language-javascript .hljs-property,.hljs.language-js .hljs-property,.hljs .language-javascript .hljs-property,.hljs .language-js .hljs-property{color:var(--neon-bunny-property)}.hljs.language-javascript .hljs-punctuation,.hljs.language-js .hljs-punctuation,.hljs .language-javascript .hljs-punctuation,.hljs .language-js .hljs-punctuation{color:var(--neon-bunny-punctuation)}.hljs.language-javascript .hljs-regexp,.hljs.language-js .hljs-regexp,.hljs .language-javascript .hljs-regexp,.hljs .language-js .hljs-regexp{color:var(--neon-bunny-regex)}.hljs.language-javascript .hljs-string,.hljs.language-js .hljs-string,.hljs .language-javascript .hljs-string,.hljs .language-js .hljs-string{color:var(--neon-bunny-string)}.hljs.language-javascript .hljs-subst,.hljs.language-js .hljs-subst,.hljs .language-javascript .hljs-subst,.hljs .language-js .hljs-subst{color:var(--neon-bunny-subst)}.hljs.language-javascript .hljs-symbol,.hljs.language-js .hljs-symbol,.hljs .language-javascript .hljs-symbol,.hljs .language-js .hljs-symbol{color:var(--neon-bunny-symbol)}.hljs.language-javascript .hljs-title,.hljs.language-js .hljs-title,.hljs .language-javascript .hljs-title,.hljs .language-js .hljs-title{color:var(--neon-bunny-title)}.hljs.language-javascript .hljs-title.class_,.hljs.language-js .hljs-title.class_,.hljs .language-javascript .hljs-title.class_,.hljs .language-js .hljs-title.class_{color:var(--neon-bunny-js-title-class)}.hljs.language-javascript .hljs-title.class_.inherited__,.hljs.language-js .hljs-title.class_.inherited__,.hljs .language-javascript .hljs-title.class_.inherited__,.hljs .language-js .hljs-title.class_.inherited__{color:var(--neon-bunny-title-class-inherited)}.hljs.language-javascript .hljs-title.function_,.hljs.language-js .hljs-title.function_,.hljs .language-javascript .hljs-title.function_,.hljs .language-js .hljs-title.function_{color:var(--neon-bunny-title-function)}.hljs.language-javascript .hljs-title.function_.invoke__,.hljs.language-js .hljs-title.function_.invoke__,.hljs .language-javascript .hljs-title.function_.invoke__,.hljs .language-js .hljs-title.function_.invoke__{color:var(--neon-bunny-title-function-invoke)}.hljs.language-javascript .hljs-type,.hljs.language-js .hljs-type,.hljs .language-javascript .hljs-type,.hljs .language-js .hljs-type{color:var(--neon-bunny-type)}.hljs.language-javascript .hljs-variable,.hljs.language-js .hljs-variable,.hljs .language-javascript .hljs-variable,.hljs .language-js .hljs-variable{color:var(--neon-bunny-variable)}.hljs.language-javascript .hljs-variable.constant_,.hljs.language-js .hljs-variable.constant_,.hljs .language-javascript .hljs-variable.constant_,.hljs .language-js .hljs-variable.constant_{color:var(--neon-bunny-variable-constant)}.hljs.language-javascript .hljs-variable.language_,.hljs.language-js .hljs-variable.language_,.hljs .language-javascript .hljs-variable.language_,.hljs .language-js .hljs-variable.language_{color:var(--neon-bunny-js-variable-language)}.hljs.language-javascript .hljs-meta,.hljs.language-js .hljs-meta,.hljs .language-javascript .hljs-meta,.hljs .language-js .hljs-meta{color:var(--neon-bunny-meta)}.hljs.language-javascript .hljs-meta.prompt_,.hljs.language-js .hljs-meta.prompt_,.hljs .language-javascript .hljs-meta.prompt_,.hljs .language-js .hljs-meta.prompt_{color:var(--neon-bunny-meta-prompt)}.hljs.language-javascript .hljs-meta.keyword_,.hljs.language-js .hljs-meta.keyword_,.hljs .language-javascript .hljs-meta.keyword_,.hljs .language-js .hljs-meta.keyword_{color:var(--neon-bunny-meta-keyword)}.hljs.language-javascript .hljs-meta.string_,.hljs.language-js .hljs-meta.string_,.hljs .language-javascript .hljs-meta.string_,.hljs .language-js .hljs-meta.string_{color:var(--neon-bunny-meta-string)}.hljs.language-javascript .hljs-attr,.hljs.language-js .hljs-attr,.hljs .language-javascript .hljs-attr,.hljs .language-js .hljs-attr{color:var(--neon-bunny-attr)}.hljs.language-javascript .hljs-attribute,.hljs.language-js .hljs-attribute,.hljs .language-javascript .hljs-attribute,.hljs .language-js .hljs-attribute{color:var(--neon-bunny-attribute)}.hljs.language-javascript .hljs-name,.hljs.language-js .hljs-name,.hljs .language-javascript .hljs-name,.hljs .language-js .hljs-name{color:var(--neon-bunny-name)}.hljs.language-javascript .hljs-section,.hljs.language-js .hljs-section,.hljs .language-javascript .hljs-section,.hljs .language-js .hljs-section{color:var(--neon-bunny-section)}.hljs.language-javascript .hljs-tag,.hljs.language-js .hljs-tag,.hljs .language-javascript .hljs-tag,.hljs .language-js .hljs-tag{color:var(--neon-bunny-tag)}.hljs.language-javascript .hljs-bullet,.hljs.language-js .hljs-bullet,.hljs .language-javascript .hljs-bullet,.hljs .language-js .hljs-bullet{color:var(--neon-bunny-bullet)}.hljs.language-javascript .hljs-code,.hljs.language-js .hljs-code,.hljs .language-javascript .hljs-code,.hljs .language-js .hljs-code{color:var(--neon-bunny-code)}.hljs.language-javascript .hljs-emphasis,.hljs.language-js .hljs-emphasis,.hljs .language-javascript .hljs-emphasis,.hljs .language-js .hljs-emphasis{color:var(--neon-bunny-emphasis);font-style:italic}.hljs.language-javascript .hljs-formula,.hljs.language-js .hljs-formula,.hljs .language-javascript .hljs-formula,.hljs .language-js .hljs-formula{color:var(--neon-bunny-formula)}.hljs.language-javascript .hljs-link,.hljs.language-js .hljs-link,.hljs .language-javascript .hljs-link,.hljs .language-js .hljs-link{color:var(--neon-bunny-link)}.hljs.language-javascript .hljs-quote,.hljs.language-js .hljs-quote,.hljs .language-javascript .hljs-quote,.hljs .language-js .hljs-quote{color:var(--neon-bunny-quote)}.hljs.language-javascript .hljs-strong,.hljs.language-js .hljs-strong,.hljs .language-javascript .hljs-strong,.hljs .language-js .hljs-strong{color:var(--neon-bunny-strong);font-weight:bold}.hljs.language-javascript .hljs-selector,.hljs.language-js .hljs-selector,.hljs .language-javascript .hljs-selector,.hljs .language-js .hljs-selector{color:var(--neon-bunny-selector)}.hljs.language-javascript .hljs-selector-attr,.hljs.language-js .hljs-selector-attr,.hljs .language-javascript .hljs-selector-attr,.hljs .language-js .hljs-selector-attr{color:var(--neon-bunny-selector-attr)}.hljs.language-javascript .hljs-selector-class,.hljs.language-js .hljs-selector-class,.hljs .language-javascript .hljs-selector-class,.hljs .language-js .hljs-selector-class{color:var(--neon-bunny-selector-class)}.hljs.language-javascript .hljs-selector-id,.hljs.language-js .hljs-selector-id,.hljs .language-javascript .hljs-selector-id,.hljs .language-js .hljs-selector-id{color:var(--neon-bunny-selector-id)}.hljs.language-javascript .hljs-selector-pseudo,.hljs.language-js .hljs-selector-pseudo,.hljs .language-javascript .hljs-selector-pseudo,.hljs .language-js .hljs-selector-pseudo{color:var(--neon-bunny-selector-pseudo)}.hljs.language-javascript .hljs-selector-tag,.hljs.language-js .hljs-selector-tag,.hljs .language-javascript .hljs-selector-tag,.hljs .language-js .hljs-selector-tag{color:var(--neon-bunny-selector-tag)}.hljs.language-javascript .hljs-addition,.hljs.language-js .hljs-addition,.hljs .language-javascript .hljs-addition,.hljs .language-js .hljs-addition{color:var(--neon-bunny-addition)}.hljs.language-javascript .hljs-deletion,.hljs.language-js .hljs-deletion,.hljs .language-javascript .hljs-deletion,.hljs .language-js .hljs-deletion{color:var(--neon-bunny-deletion)}.hljs.language-php,.hljs .language-php{color:var(--neon-bunny-php)}.hljs.language-php .hljs-built_in,.hljs .language-php .hljs-built_in{color:var(--neon-bunny-builtin)}.hljs.language-php .hljs-char,.hljs .language-php .hljs-char{color:var(--neon-bunny-char)}.hljs.language-php .hljs-class .hljs-title,.hljs .language-php .hljs-class .hljs-title{color:var(--neon-bunny-php-class-title) !important}.hljs.language-php .hljs-class .hljs-keyword,.hljs .language-php .hljs-class .hljs-keyword{color:var(--neon-bunny-php-class-keyword)}.hljs.language-php .hljs-comment,.hljs .language-php .hljs-comment{color:var(--neon-bunny-comment)}.hljs.language-php .hljs-doctag,.hljs .language-php .hljs-doctag{color:var(--neon-bunny-doctag)}.hljs.language-php .hljs-function .hljs-title,.hljs .language-php .hljs-function .hljs-title{color:var(--neon-bunny-php-function-title)}.hljs.language-php .hljs-keyword,.hljs .language-php .hljs-keyword{color:var(--neon-bunny-php-keyword)}.hljs.language-php .hljs-literal,.hljs .language-php .hljs-literal{color:var(--neon-bunny-literal)}.hljs.language-php .hljs-number,.hljs .language-php .hljs-number{color:var(--neon-bunny-number)}.hljs.language-php .hljs-operator,.hljs .language-php .hljs-operator{color:var(--neon-bunny-operator)}.hljs.language-php .hljs-params,.hljs .language-php .hljs-params{color:var(--neon-bunny-php-params);font-style:italic}.hljs.language-php .hljs-params .hljs-variable,.hljs .language-php .hljs-params .hljs-variable{color:var(--neon-bunny-php-params-variable)}.hljs.language-php .hljs-property,.hljs .language-php .hljs-property{color:var(--neon-bunny-property)}.hljs.language-php .hljs-punctuation,.hljs .language-php .hljs-punctuation{color:var(--neon-bunny-punctuation)}.hljs.language-php .hljs-regexp,.hljs .language-php .hljs-regexp{color:var(--neon-bunny-regex)}.hljs.language-php .hljs-string,.hljs .language-php .hljs-string{color:var(--neon-bunny-php-string)}.hljs.language-php .hljs-subst,.hljs .language-php .hljs-subst{color:var(--neon-bunny-subst)}.hljs.language-php .hljs-symbol,.hljs .language-php .hljs-symbol{color:var(--neon-bunny-symbol)}.hljs.language-php .hljs-title,.hljs .language-php .hljs-title{color:var(--neon-bunny-php-title)}.hljs.language-php .hljs-title.class_,.hljs .language-php .hljs-title.class_{color:var(--neon-bunny-php-title-class);font-style:italic}.hljs.language-php .hljs-title.class_.inherited__,.hljs .language-php .hljs-title.class_.inherited__{color:var(--neon-bunny-title-class-inherited)}.hljs.language-php .hljs-title.function_,.hljs .language-php .hljs-title.function_{color:var(--neon-bunny-title-function)}.hljs.language-php .hljs-title.function_.invoke__,.hljs .language-php .hljs-title.function_.invoke__{color:var(--neon-bunny-php-title-function-invoke)}.hljs.language-php .hljs-type,.hljs .language-php .hljs-type{color:var(--neon-bunny-type)}.hljs.language-php .hljs-variable,.hljs .language-php .hljs-variable{color:var(--neon-bunny-php-variable)}.hljs.language-php .hljs-variable.constant_,.hljs .language-php .hljs-variable.constant_{color:var(--neon-bunny-variable-constant)}.hljs.language-php .hljs-variable.language_,.hljs .language-php .hljs-variable.language_{color:var(--neon-bunny-variable-language)}.hljs.language-php .hljs-meta,.hljs .language-php .hljs-meta{color:var(--neon-bunny-php-meta)}.hljs.language-php .hljs-meta.prompt_,.hljs .language-php .hljs-meta.prompt_{color:var(--neon-bunny-meta-prompt)}.hljs.language-php .hljs-meta.keyword_,.hljs .language-php .hljs-meta.keyword_{color:var(--neon-bunny-meta-keyword)}.hljs.language-php .hljs-meta.string_,.hljs .language-php .hljs-meta.string_{color:var(--neon-bunny-meta-string)}.hljs.language-php .hljs-attr,.hljs .language-php .hljs-attr{color:var(--neon-bunny-attr)}.hljs.language-php .hljs-attribute,.hljs .language-php .hljs-attribute{color:var(--neon-bunny-attribute)}.hljs.language-php .hljs-name,.hljs .language-php .hljs-name{color:var(--neon-bunny-name)}.hljs.language-php .hljs-section,.hljs .language-php .hljs-section{color:var(--neon-bunny-section)}.hljs.language-php .hljs-tag,.hljs .language-php .hljs-tag{color:var(--neon-bunny-tag)}.hljs.language-php .hljs-bullet,.hljs .language-php .hljs-bullet{color:var(--neon-bunny-bullet)}.hljs.language-php .hljs-code,.hljs .language-php .hljs-code{color:var(--neon-bunny-code)}.hljs.language-php .hljs-emphasis,.hljs .language-php .hljs-emphasis{color:var(--neon-bunny-emphasis);font-style:italic}.hljs.language-php .hljs-formula,.hljs .language-php .hljs-formula{color:var(--neon-bunny-formula)}.hljs.language-php .hljs-link,.hljs .language-php .hljs-link{color:var(--neon-bunny-link)}.hljs.language-php .hljs-quote,.hljs .language-php .hljs-quote{color:var(--neon-bunny-quote)}.hljs.language-php .hljs-strong,.hljs .language-php .hljs-strong{color:var(--neon-bunny-strong);font-weight:bold}.hljs.language-php .hljs-selector,.hljs .language-php .hljs-selector{color:var(--neon-bunny-selector)}.hljs.language-php .hljs-selector-attr,.hljs .language-php .hljs-selector-attr{color:var(--neon-bunny-selector-attr)}.hljs.language-php .hljs-selector-class,.hljs .language-php .hljs-selector-class{color:var(--neon-bunny-selector-class)}.hljs.language-php .hljs-selector-id,.hljs .language-php .hljs-selector-id{color:var(--neon-bunny-selector-id)}.hljs.language-php .hljs-selector-pseudo,.hljs .language-php .hljs-selector-pseudo{color:var(--neon-bunny-selector-pseudo)}.hljs.language-php .hljs-selector-tag,.hljs .language-php .hljs-selector-tag{color:var(--neon-bunny-selector-tag)}.hljs.language-php .hljs-addition,.hljs .language-php .hljs-addition{color:var(--neon-bunny-addition)}.hljs.language-php .hljs-deletion,.hljs .language-php .hljs-deletion{color:var(--neon-bunny-deletion)} diff --git a/dist/themes/prism/css/neon-bunny.min.css b/dist/themes/css/min/neon-bunny-prism.css similarity index 100% rename from dist/themes/prism/css/neon-bunny.min.css rename to dist/themes/css/min/neon-bunny-prism.css diff --git a/dist/themes/highlight/css/neon-bunny-carrot.css b/dist/themes/css/neon-bunny-carrot-highlight.css similarity index 54% rename from dist/themes/highlight/css/neon-bunny-carrot.css rename to dist/themes/css/neon-bunny-carrot-highlight.css index db59e18..777cbfc 100644 --- a/dist/themes/highlight/css/neon-bunny-carrot.css +++ b/dist/themes/css/neon-bunny-carrot-highlight.css @@ -5,1216 +5,990 @@ * VSCode Theme: https://marketplace.visualstudio.com/items?itemName=WebDevNerdStuff.neon-bunny */ :root { - --neon-bunny-blue-light: #2492ff; - --neon-bunny-blue: #0b93ff; - --neon-bunny-gray: #7f817e; - --neon-bunny-green-darker-darker: #008b05; - --neon-bunny-green-darker: #2bb71d; - --neon-bunny-green-light: #7cd47d; - --neon-bunny-green: #00d205; - --neon-bunny-lime: #c3e88d; - --neon-bunny-magenta: #dd00ff; - --neon-bunny-orange-darker: #e58100; - --neon-bunny-orange-light: #ffc266; - --neon-bunny-orange-lighter: #ff8d04; - --neon-bunny-orange: #ff9900; - --neon-bunny-peach-light: #ffe4a6; - --neon-bunny-peach: #ffcb6b; - --neon-bunny-pink: #ff1190; - --neon-bunny-purple-light-dim: #c792ea; - --neon-bunny-purple-light: #da96df; - --neon-bunny-purple: #ea03ff; - --neon-bunny-red: #ff5370; - --neon-bunny-teal: #00EEFF; - --neon-bunny-white: #fff; - --neon-bunny-yellow-light: #ffffa2; - --neon-bunny-yellow-light-faded: #ffe3b8; - --neon-bunny-yellow: #ffff00; - /* -------------------------------------------------- Standard */ - /* ------------------------- General purpose */ - --neon-bunny-builtin: var(--neon-bunny-purple); - --neon-bunny-char: var(--neon-bunny-pink); - --neon-bunny-class: var(--neon-bunny-magenta); - --neon-bunny-comment: var(--neon-bunny-gray); - --neon-bunny-doctag: var(--neon-bunny-blue-light); - --neon-bunny-keyword: var(--neon-bunny-magenta); - --neon-bunny-literal: var(--neon-bunny-purple-light); - --neon-bunny-number: var(--neon-bunny-white); - --neon-bunny-operator: var(--neon-bunny-blue-light); - --neon-bunny-params: var(--neon-bunny-orange); - --neon-bunny-property: var(--neon-bunny-yellow-light-faded); - --neon-bunny-punctuation: var(--neon-bunny-blue); - --neon-bunny-regex: var(--neon-bunny-peach-light); - --neon-bunny-string: var(--neon-bunny-green); - --neon-bunny-subst: var(--neon-bunny-green-darker); - --neon-bunny-symbol: var(--neon-bunny-pink); - --neon-bunny-title-class-inherited: var(--neon-bunny-orange); - --neon-bunny-title-class: var(--neon-bunny-green-neon); - --neon-bunny-title-function-invoke: var(--neon-bunny-orange); - --neon-bunny-title-function: var(--neon-bunny-orange-light); - --neon-bunny-title: var(--neon-bunny-orange); - --neon-bunny-type: var(--neon-bunny-pink); - --neon-bunny-variable-constant: var(--neon-bunny-green-darker); - --neon-bunny-variable-language: var(--neon-bunny-orange); - --neon-bunny-variable: var(--neon-bunny-green-darker); - /* ------------------------- Meta */ - --neon-bunny-meta-keyword: var(--neon-bunny-purple-light); - --neon-bunny-meta-prompt: var(--neon-bunny-orange); - --neon-bunny-meta-string: var(--neon-bunny-orange); - --neon-bunny-meta: var(--neon-bunny-orange); - /* ------------------------- Tags, attributes, configs */ - --neon-bunny-attr: var(--neon-bunny-orange); - --neon-bunny-attribute: var(---neon-bunny-orange); - --neon-bunny-name: var(--neon-bunny-orange); - --neon-bunny-section: var(--neon-bunny-orange); - --neon-bunny-tag-attr: var(--neon-bunny-orange-light); - --neon-bunny-tag: var(--neon-bunny-orange); - /* ------------------------- Text Markup */ - --neon-bunny-bullet: var(--neon-bunny-white); - --neon-bunny-code: var(--neon-bunny-white); - --neon-bunny-emphasis: var(--neon-bunny-white); - --neon-bunny-formula: var(--neon-bunny-white); - --neon-bunny-link: var(--neon-bunny-orange); - --neon-bunny-quote: var(--neon-bunny-white); - --neon-bunny-strong: var(--neon-bunny-white); - /* ------------------------- CSS */ - --neon-bunny-css-selector-id: var(--neon-bunny-green); - --neon-bunny-selector-attr: var(--neon-bunny-orange); - --neon-bunny-selector-class: var(--neon-bunny-yellow); - --neon-bunny-selector-id: var(--neon-bunny-selector); - --neon-bunny-selector-pseudo: var(--neon-bunny-orange); - --neon-bunny-selector-tag: var(--neon-bunny-white); - --neon-bunny-selector: var(--neon-bunny-lime); - /* ------------------------- Diff */ - --neon-bunny-addition: var(--neon-bunny-green-neon); - --neon-bunny-deletion: var(--neon-bunny-red); - /* -------------------------------------------------- HTML */ - --neon-bunny-html-tag-attr: var(--neon-bunny-orange-light); - /* -------------------------------------------------- CSS */ - --neon-bunny-css: var(--neon-bunny-teal); - /* ------------------------- General purpose */ - --neon-bunny-css-builtin: var(--neon-bunny-orange); - /* ------------------------- Meta */ - --neon-bunny-css-meta: var(--neon-bunny-red); - /* ------------------------- Tags, attributes, configs */ - --neon-bunny-css-attribute: var(--neon-bunny-pink); - /* -------------------------------------------------- JSON */ - --neon-bunny-json-punctuation: var(--neon-bunny-white); - /* -------------------------------------------------- JavaScript */ - --neon-bunny-js: var(--neon-bunny-orange); - /* ------------------------- General purpose */ - --neon-bunny-js-params-variable-language: var(--neon-bunny-orange); - --neon-bunny-js-title-class: var(--neon-bunny-orange-lighter); - --neon-bunny-js-variable-language: var(--neon-bunny-yellow); - /* -------------------------------------------------- PHP */ - --neon-bunny-php: var(--neon-bunny-white); - /* ------------------------- General purpose */ - --neon-bunny-php-class-keyword: var(--neon-bunny-pink); - --neon-bunny-php-class-title: var(--neon-bunny-yellow); - --neon-bunny-php-function-title: var(--neon-bunny-orange-light); - --neon-bunny-php-keyword: var(--neon-bunny-magenta); - --neon-bunny-php-params-variable: var(--neon-bunny-green-darker); - --neon-bunny-php-params: var(--neon-bunny-yellow); - --neon-bunny-php-string: var(--neon-bunny-green-light); - --neon-bunny-php-title-class: var(--neon-bunny-yellow); - --neon-bunny-php-title-function-invoke: var(--neon-bunny-orange-light); - --neon-bunny-php-title: var(--neon-bunny-white); - --neon-bunny-php-variable: var(--neon-bunny-orange); - /* ------------------------- Meta */ - --neon-bunny-php-meta: var(--neon-bunny-pink); + --neon-bunny-blue-light: #2492ff; + --neon-bunny-blue: #0b93ff; + --neon-bunny-gray: #7f817e; + --neon-bunny-green-darker-darker: #008b05; + --neon-bunny-green-darker: #2bb71d; + --neon-bunny-green-light: #7cd47d; + --neon-bunny-green: #00d205; + --neon-bunny-lime: #c3e88d; + --neon-bunny-magenta: #dd00ff; + --neon-bunny-orange-darker: #e58100; + --neon-bunny-orange-light: #ffc266; + --neon-bunny-orange-lighter: #ff8d04; + --neon-bunny-orange: #ff9900; + --neon-bunny-peach-light: #ffe4a6; + --neon-bunny-peach: #ffcb6b; + --neon-bunny-pink: #ff1190; + --neon-bunny-purple-light-dim: #c792ea; + --neon-bunny-purple-light: #da96df; + --neon-bunny-purple: #ea03ff; + --neon-bunny-red: #ff5370; + --neon-bunny-teal: #00EEFF; + --neon-bunny-white: #fff; + --neon-bunny-yellow-light: #ffffa2; + --neon-bunny-yellow-light-faded: #ffe3b8; + --neon-bunny-yellow: #ffff00; + --neon-bunny-builtin: var(--neon-bunny-purple); + --neon-bunny-char: var(--neon-bunny-pink); + --neon-bunny-class: var(--neon-bunny-magenta); + --neon-bunny-comment: var(--neon-bunny-gray); + --neon-bunny-doctag: var(--neon-bunny-blue-light); + --neon-bunny-keyword: var(--neon-bunny-magenta); + --neon-bunny-literal: var(--neon-bunny-purple-light); + --neon-bunny-number: var(--neon-bunny-white); + --neon-bunny-operator: var(--neon-bunny-blue-light); + --neon-bunny-params: var(--neon-bunny-orange); + --neon-bunny-property: var(--neon-bunny-yellow-light-faded); + --neon-bunny-punctuation: var(--neon-bunny-blue); + --neon-bunny-regex: var(--neon-bunny-peach-light); + --neon-bunny-string: var(--neon-bunny-green); + --neon-bunny-subst: var(--neon-bunny-green-darker); + --neon-bunny-symbol: var(--neon-bunny-pink); + --neon-bunny-title-class-inherited: var(--neon-bunny-orange); + --neon-bunny-title-class: var(--neon-bunny-green-neon); + --neon-bunny-title-function-invoke: var(--neon-bunny-orange); + --neon-bunny-title-function: var(--neon-bunny-orange-light); + --neon-bunny-title: var(--neon-bunny-orange); + --neon-bunny-type: var(--neon-bunny-pink); + --neon-bunny-variable-constant: var(--neon-bunny-green-darker); + --neon-bunny-variable-language: var(--neon-bunny-orange); + --neon-bunny-variable: var(--neon-bunny-green-darker); + --neon-bunny-meta-keyword: var(--neon-bunny-purple-light); + --neon-bunny-meta-prompt: var(--neon-bunny-orange); + --neon-bunny-meta-string: var(--neon-bunny-orange); + --neon-bunny-meta: var(--neon-bunny-orange); + --neon-bunny-attr: var(--neon-bunny-orange); + --neon-bunny-attribute: var(---neon-bunny-orange); + --neon-bunny-name: var(--neon-bunny-orange); + --neon-bunny-section: var(--neon-bunny-orange); + --neon-bunny-tag-attr: var(--neon-bunny-orange-light); + --neon-bunny-tag: var(--neon-bunny-orange); + --neon-bunny-bullet: var(--neon-bunny-white); + --neon-bunny-code: var(--neon-bunny-white); + --neon-bunny-emphasis: var(--neon-bunny-white); + --neon-bunny-formula: var(--neon-bunny-white); + --neon-bunny-link: var(--neon-bunny-orange); + --neon-bunny-quote: var(--neon-bunny-white); + --neon-bunny-strong: var(--neon-bunny-white); + --neon-bunny-css-selector-id: var(--neon-bunny-green); + --neon-bunny-selector-attr: var(--neon-bunny-orange); + --neon-bunny-selector-class: var(--neon-bunny-yellow); + --neon-bunny-selector-id: var(--neon-bunny-selector); + --neon-bunny-selector-pseudo: var(--neon-bunny-orange); + --neon-bunny-selector-tag: var(--neon-bunny-white); + --neon-bunny-selector: var(--neon-bunny-lime); + --neon-bunny-addition: var(--neon-bunny-green-neon); + --neon-bunny-deletion: var(--neon-bunny-red); + --neon-bunny-html-tag-attr: var(--neon-bunny-orange-light); + --neon-bunny-css: var(--neon-bunny-teal); + --neon-bunny-css-builtin: var(--neon-bunny-orange); + --neon-bunny-css-meta: var(--neon-bunny-red); + --neon-bunny-css-attribute: var(--neon-bunny-pink); + --neon-bunny-json-punctuation: var(--neon-bunny-white); + --neon-bunny-js: var(--neon-bunny-orange); + --neon-bunny-js-params-variable-language: var(--neon-bunny-orange); + --neon-bunny-js-title-class: var(--neon-bunny-orange-lighter); + --neon-bunny-js-variable-language: var(--neon-bunny-yellow); + --neon-bunny-php: var(--neon-bunny-white); + --neon-bunny-php-class-keyword: var(--neon-bunny-pink); + --neon-bunny-php-class-title: var(--neon-bunny-yellow); + --neon-bunny-php-function-title: var(--neon-bunny-orange-light); + --neon-bunny-php-keyword: var(--neon-bunny-magenta); + --neon-bunny-php-params-variable: var(--neon-bunny-green-darker); + --neon-bunny-php-params: var(--neon-bunny-yellow); + --neon-bunny-php-string: var(--neon-bunny-green-light); + --neon-bunny-php-title-class: var(--neon-bunny-yellow); + --neon-bunny-php-title-function-invoke: var(--neon-bunny-orange-light); + --neon-bunny-php-title: var(--neon-bunny-white); + --neon-bunny-php-variable: var(--neon-bunny-orange); + --neon-bunny-php-meta: var(--neon-bunny-pink); } pre code.hljs { - display: block; - overflow-x: auto; + display: block; + overflow-x: auto; + padding: 1em; } code[class*=language-], pre[class*=language-] { - -moz-hyphens: none; - -moz-tab-size: 4; - -ms-hyphens: none; - -o-tab-size: 4; - -webkit-hyphens: none; - color: var(--neon-bunny-white); - font-family: Consolas, Monaco, "Andale Mono", "Ubuntu Mono", monospace; - hyphens: none; - line-height: 1.5; - tab-size: 4; - text-align: left; - white-space: pre; - word-break: normal; - word-spacing: normal; - word-wrap: normal; + -moz-hyphens: none; + -moz-tab-size: 4; + -ms-hyphens: none; + -o-tab-size: 4; + -webkit-hyphens: none; + color: var(--neon-bunny-white); + font-family: Consolas, Monaco, "Andale Mono", "Ubuntu Mono", monospace; + hyphens: none; + line-height: 1.5; + tab-size: 4; + text-align: left; + white-space: pre; + word-break: normal; + word-spacing: normal; + word-wrap: normal; } - code[class*=language-]::-moz-selection, code[class*=language-] ::-moz-selection, pre[class*=language-]::-moz-selection, pre[class*=language-] ::-moz-selection { - background: rgba(29, 59, 83, 0.99); - text-shadow: none; + background: rgba(29, 59, 83, 0.99); + text-shadow: none; } - code[class*=language-]::selection, code[class*=language-] ::selection, pre[class*=language-]::selection, pre[class*=language-] ::selection { - background: rgba(255, 255, 255, 0.0823529412); - text-shadow: none; + background: rgba(255, 255, 255, 0.0823529412); + text-shadow: none; } @media print { - - code[class*=language-], - pre[class*=language-] { - text-shadow: none; - } + code[class*=language-], + pre[class*=language-] { + text-shadow: none; + } } - -/* Code blocks */ pre[class*=language-] { - background: #000000; - color: white; - margin: 0.5em 0; - overflow: auto; - padding: 1em; + background: #000000; + color: white; + margin: 0.5em 0; + overflow: auto; } :not(pre) > code[class*=language-] { - background: #000000; - color: white; - border-radius: 0.3em; - padding: 0.1em; - white-space: normal; + background: #000000; + color: white; + border-radius: 0.3em; + padding: 0.1em; + white-space: normal; } -/* -------------------------------------------------- Standard */ .hljs-built_in { - color: var(--neon-bunny-builtin); + color: var(--neon-bunny-builtin); } - .hljs-char { - color: var(--neon-bunny-char); + color: var(--neon-bunny-char); } - .hljs-comment { - color: var(--neon-bunny-comment); - font-style: italic; + color: var(--neon-bunny-comment); + font-style: italic; } - .hljs-doctag { - color: var(--neon-bunny-doctag); + color: var(--neon-bunny-doctag); } - .hljs-keyword { - color: var(--neon-bunny-keyword); + color: var(--neon-bunny-keyword); } - .hljs-literal { - color: var(--neon-bunny-literal); + color: var(--neon-bunny-literal); } - .hljs-number { - color: var(--neon-bunny-number); + color: var(--neon-bunny-number); } - .hljs-operator { - color: var(--neon-bunny-operator); + color: var(--neon-bunny-operator); } - .hljs-params { - color: var(--neon-bunny-params); + color: var(--neon-bunny-params); } - .hljs-property { - color: var(--neon-bunny-property); + color: var(--neon-bunny-property); } - .hljs-punctuation { - color: var(--neon-bunny-punctuation); + color: var(--neon-bunny-punctuation); } - .hljs-regexp { - color: var(--neon-bunny-regex); + color: var(--neon-bunny-regex); } - .hljs-string { - color: var(--neon-bunny-string); + color: var(--neon-bunny-string); } - .hljs-subst { - color: var(--neon-bunny-subst); + color: var(--neon-bunny-subst); } - .hljs-symbol { - color: var(--neon-bunny-symbol); + color: var(--neon-bunny-symbol); } - .hljs-title { - color: var(--neon-bunny-title); + color: var(--neon-bunny-title); } - .hljs-title.class_ { - color: var(--neon-bunny-title-class); + color: var(--neon-bunny-title-class); } - .hljs-title.class_.inherited__ { - color: var(--neon-bunny-title-class-inherited); + color: var(--neon-bunny-title-class-inherited); } - .hljs-title.function_ { - color: var(--neon-bunny-title-function); - text-decoration: underline; + color: var(--neon-bunny-title-function); + text-decoration: underline; } - .hljs-title.function_.invoke__ { - color: var(--neon-bunny-title-function-invoke); + color: var(--neon-bunny-title-function-invoke); } - .hljs-type { - color: var(--neon-bunny-type); + color: var(--neon-bunny-type); } - .hljs-variable { - color: var(--neon-bunny-variable); + color: var(--neon-bunny-variable); } - .hljs-variable.constant_ { - color: var(--neon-bunny-variable-constant); + color: var(--neon-bunny-variable-constant); } - .hljs-variable.language_ { - color: var(--neon-bunny-variable-language); - font-style: italic; + color: var(--neon-bunny-variable-language); + font-style: italic; } - .hljs-meta { - color: var(--neon-bunny-meta); + color: var(--neon-bunny-meta); } - .hljs-meta.prompt_ { - color: var(--neon-bunny-meta-prompt); + color: var(--neon-bunny-meta-prompt); } - .hljs-meta.keyword_ { - color: var(--neon-bunny-meta-keyword); + color: var(--neon-bunny-meta-keyword); } - .hljs-meta.string_ { - color: var(--neon-bunny-meta-string); + color: var(--neon-bunny-meta-string); } - .hljs-attr { - color: var(--neon-bunny-attr); + color: var(--neon-bunny-attr); } - .hljs-attribute { - color: var(--neon-bunny-attribute); + color: var(--neon-bunny-attribute); } - .hljs-name { - color: var(--neon-bunny-name); + color: var(--neon-bunny-name); } - .hljs-section { - color: var(--neon-bunny-section); + color: var(--neon-bunny-section); } - .hljs-tag { - color: var(--neon-bunny-tag); + color: var(--neon-bunny-tag); } - .hljs-tag .hljs-attr { - color: var(--neon-bunny-tag-attr); + color: var(--neon-bunny-tag-attr); } - .hljs-bullet { - color: var(--neon-bunny-bullet); + color: var(--neon-bunny-bullet); } - .hljs-code { - color: var(--neon-bunny-code); + color: var(--neon-bunny-code); } - .hljs-emphasis { - color: var(--neon-bunny-emphasis); - font-style: italic; + color: var(--neon-bunny-emphasis); + font-style: italic; } - .hljs-formula { - color: var(--neon-bunny-formula); + color: var(--neon-bunny-formula); } - .hljs-link { - color: var(--neon-bunny-link); + color: var(--neon-bunny-link); } - .hljs-quote { - color: var(--neon-bunny-quote); + color: var(--neon-bunny-quote); } - .hljs-strong { - color: var(--neon-bunny-strong); - font-weight: bold; + color: var(--neon-bunny-strong); + font-weight: bold; } - .hljs-selector { - color: var(--neon-bunny-selector); + color: var(--neon-bunny-selector); } - .hljs-selector-attr { - color: var(--neon-bunny-selector-attr); + color: var(--neon-bunny-selector-attr); } - .hljs-selector-class { - color: var(--neon-bunny-selector-class); + color: var(--neon-bunny-selector-class); } - .hljs-selector-id { - color: var(--neon-bunny-selector-id); + color: var(--neon-bunny-selector-id); } - .hljs-selector-pseudo { - color: var(--neon-bunny-selector-pseudo); + color: var(--neon-bunny-selector-pseudo); } - .hljs-selector-tag { - color: var(--neon-bunny-selector-tag); + color: var(--neon-bunny-selector-tag); } - .hljs-addition { - color: var(--neon-bunny-addition); + color: var(--neon-bunny-addition); } - .hljs-deletion { - color: var(--neon-bunny-deletion); + color: var(--neon-bunny-deletion); } - .hljs.language-html .hljs-tag .hljs-attr, .hljs .language-html .hljs-tag .hljs-attr { - color: var(--neon-bunny-html-tag-attr); + color: var(--neon-bunny-html-tag-attr); } - .hljs.language-css, .hljs .language-css { - color: var(--neon-bunny-css); + color: var(--neon-bunny-css); } - .hljs.language-css .hljs-built_in, .hljs .language-css .hljs-built_in { - color: var(--neon-bunny-css-builtin); + color: var(--neon-bunny-css-builtin); } - .hljs.language-css .hljs-char, .hljs .language-css .hljs-char { - color: var(--neon-bunny-char); + color: var(--neon-bunny-char); } - .hljs.language-css .hljs-comment, .hljs .language-css .hljs-comment { - color: var(--neon-bunny-comment); + color: var(--neon-bunny-comment); } - .hljs.language-css .hljs-doctag, .hljs .language-css .hljs-doctag { - color: var(--neon-bunny-doctag); + color: var(--neon-bunny-doctag); } - .hljs.language-css .hljs-keyword, .hljs .language-css .hljs-keyword { - color: var(--neon-bunny-keyword); + color: var(--neon-bunny-keyword); } - .hljs.language-css .hljs-literal, .hljs .language-css .hljs-literal { - color: var(--neon-bunny-literal); + color: var(--neon-bunny-literal); } - .hljs.language-css .hljs-number, .hljs .language-css .hljs-number { - color: var(--neon-bunny-number); + color: var(--neon-bunny-number); } - .hljs.language-css .hljs-operator, .hljs .language-css .hljs-operator { - color: var(--neon-bunny-operator); + color: var(--neon-bunny-operator); } - .hljs.language-css .hljs-params, .hljs .language-css .hljs-params { - color: var(--neon-bunny-params); - font-style: italic; + color: var(--neon-bunny-params); + font-style: italic; } - .hljs.language-css .hljs-property, .hljs .language-css .hljs-property { - color: var(--neon-bunny-property); + color: var(--neon-bunny-property); } - .hljs.language-css .hljs-punctuation, .hljs .language-css .hljs-punctuation { - color: var(--neon-bunny-punctuation); + color: var(--neon-bunny-punctuation); } - .hljs.language-css .hljs-regexp, .hljs .language-css .hljs-regexp { - color: var(--neon-bunny-regex); + color: var(--neon-bunny-regex); } - .hljs.language-css .hljs-string, .hljs .language-css .hljs-string { - color: var(--neon-bunny-string); + color: var(--neon-bunny-string); } - .hljs.language-css .hljs-subst, .hljs .language-css .hljs-subst { - color: var(--neon-bunny-subst); + color: var(--neon-bunny-subst); } - .hljs.language-css .hljs-symbol, .hljs .language-css .hljs-symbol { - color: var(--neon-bunny-symbol); + color: var(--neon-bunny-symbol); } - .hljs.language-css .hljs-title, .hljs .language-css .hljs-title { - color: var(--neon-bunny-title); + color: var(--neon-bunny-title); } - .hljs.language-css .hljs-title.class_, .hljs .language-css .hljs-title.class_ { - color: var(--neon-bunny-title-class); + color: var(--neon-bunny-title-class); } - .hljs.language-css .hljs-title.class_.inherited__, .hljs .language-css .hljs-title.class_.inherited__ { - color: var(--neon-bunny-title-class-inherited); + color: var(--neon-bunny-title-class-inherited); } - .hljs.language-css .hljs-title.function_, .hljs .language-css .hljs-title.function_ { - color: var(--neon-bunny-title-function); + color: var(--neon-bunny-title-function); } - .hljs.language-css .hljs-title.function_.invoke__, .hljs .language-css .hljs-title.function_.invoke__ { - color: var(--neon-bunny-title-function-invoke); + color: var(--neon-bunny-title-function-invoke); } - .hljs.language-css .hljs-type, .hljs .language-css .hljs-type { - color: var(--neon-bunny-type); + color: var(--neon-bunny-type); } - .hljs.language-css .hljs-variable, .hljs .language-css .hljs-variable { - color: var(--neon-bunny-variable); + color: var(--neon-bunny-variable); } - .hljs.language-css .hljs-variable.constant_, .hljs .language-css .hljs-variable.constant_ { - color: var(--neon-bunny-variable-constant); + color: var(--neon-bunny-variable-constant); } - .hljs.language-css .hljs-variable.language_, .hljs .language-css .hljs-variable.language_ { - color: var(--neon-bunny-variable-language); + color: var(--neon-bunny-variable-language); } - .hljs.language-css .hljs-meta, .hljs .language-css .hljs-meta { - color: var(--neon-bunny-css-meta); + color: var(--neon-bunny-css-meta); } - .hljs.language-css .hljs-meta.prompt_, .hljs .language-css .hljs-meta.prompt_ { - color: var(--neon-bunny-meta-prompt); + color: var(--neon-bunny-meta-prompt); } - .hljs.language-css .hljs-meta.keyword_, .hljs .language-css .hljs-meta.keyword_ { - color: var(--neon-bunny-meta-keyword); + color: var(--neon-bunny-meta-keyword); } - .hljs.language-css .hljs-meta.string_, .hljs .language-css .hljs-meta.string_ { - color: var(--neon-bunny-meta-string); + color: var(--neon-bunny-meta-string); } - .hljs.language-css .hljs-attr, .hljs .language-css .hljs-attr { - color: var(--neon-bunny-attr); + color: var(--neon-bunny-attr); } - .hljs.language-css .hljs-attribute, .hljs .language-css .hljs-attribute { - color: var(--neon-bunny-css-attribute); + color: var(--neon-bunny-css-attribute); } - .hljs.language-css .hljs-name, .hljs .language-css .hljs-name { - color: var(--neon-bunny-name); + color: var(--neon-bunny-name); } - .hljs.language-css .hljs-section, .hljs .language-css .hljs-section { - color: var(--neon-bunny-section); + color: var(--neon-bunny-section); } - .hljs.language-css .hljs-tag, .hljs .language-css .hljs-tag { - color: var(--neon-bunny-tag); + color: var(--neon-bunny-tag); } - .hljs.language-css .hljs-bullet, .hljs .language-css .hljs-bullet { - color: var(--neon-bunny-bullet); + color: var(--neon-bunny-bullet); } - .hljs.language-css .hljs-code, .hljs .language-css .hljs-code { - color: var(--neon-bunny-code); + color: var(--neon-bunny-code); } - .hljs.language-css .hljs-emphasis, .hljs .language-css .hljs-emphasis { - color: var(--neon-bunny-emphasis); - font-style: italic; + color: var(--neon-bunny-emphasis); + font-style: italic; } - .hljs.language-css .hljs-formula, .hljs .language-css .hljs-formula { - color: var(--neon-bunny-formula); + color: var(--neon-bunny-formula); } - .hljs.language-css .hljs-link, .hljs .language-css .hljs-link { - color: var(--neon-bunny-link); + color: var(--neon-bunny-link); } - .hljs.language-css .hljs-quote, .hljs .language-css .hljs-quote { - color: var(--neon-bunny-quote); + color: var(--neon-bunny-quote); } - .hljs.language-css .hljs-strong, .hljs .language-css .hljs-strong { - color: var(--neon-bunny-strong); - font-weight: bold; + color: var(--neon-bunny-strong); + font-weight: bold; } - .hljs.language-css .hljs-selector, .hljs .language-css .hljs-selector { - color: var(--neon-bunny-selector); + color: var(--neon-bunny-selector); } - .hljs.language-css .hljs-selector-attr, .hljs .language-css .hljs-selector-attr { - color: var(--neon-bunny-selector-attr); + color: var(--neon-bunny-selector-attr); } - .hljs.language-css .hljs-selector-class, .hljs .language-css .hljs-selector-class { - color: var(--neon-bunny-selector-class); + color: var(--neon-bunny-selector-class); } - .hljs.language-css .hljs-selector-id, .hljs .language-css .hljs-selector-id { - color: var(--neon-bunny-css-selector-id); + color: var(--neon-bunny-css-selector-id); } - .hljs.language-css .hljs-selector-pseudo, .hljs .language-css .hljs-selector-pseudo { - color: var(--neon-bunny-selector-pseudo); + color: var(--neon-bunny-selector-pseudo); } - .hljs.language-css .hljs-selector-tag, .hljs .language-css .hljs-selector-tag { - color: var(--neon-bunny-selector-tag); + color: var(--neon-bunny-selector-tag); } - .hljs.language-css .hljs-addition, .hljs .language-css .hljs-addition { - color: var(--neon-bunny-addition); + color: var(--neon-bunny-addition); } - .hljs.language-css .hljs-deletion, .hljs .language-css .hljs-deletion { - color: var(--neon-bunny-deletion); + color: var(--neon-bunny-deletion); } - .hljs.language-json .hljs-punctuation, .hljs .language-json .hljs-punctuation { - color: var(--neon-bunny-json-punctuation); + color: var(--neon-bunny-json-punctuation); } - .hljs.language-javascript, .hljs.language-js, .hljs .language-javascript, .hljs .language-js { - color: var(--neon-bunny-js); + color: var(--neon-bunny-js); } - .hljs.language-javascript .hljs-built_in, .hljs.language-js .hljs-built_in, .hljs .language-javascript .hljs-built_in, .hljs .language-js .hljs-built_in { - color: var(--neon-bunny-builtin); + color: var(--neon-bunny-builtin); } - .hljs.language-javascript .hljs-char, .hljs.language-js .hljs-char, .hljs .language-javascript .hljs-char, .hljs .language-js .hljs-char { - color: var(--neon-bunny-char); + color: var(--neon-bunny-char); } - .hljs.language-javascript .hljs-comment, .hljs.language-js .hljs-comment, .hljs .language-javascript .hljs-comment, .hljs .language-js .hljs-comment { - color: var(--neon-bunny-comment); + color: var(--neon-bunny-comment); } - .hljs.language-javascript .hljs-doctag, .hljs.language-js .hljs-doctag, .hljs .language-javascript .hljs-doctag, .hljs .language-js .hljs-doctag { - color: var(--neon-bunny-doctag); + color: var(--neon-bunny-doctag); } - .hljs.language-javascript .hljs-keyword, .hljs.language-js .hljs-keyword, .hljs .language-javascript .hljs-keyword, .hljs .language-js .hljs-keyword { - color: var(--neon-bunny-keyword); + color: var(--neon-bunny-keyword); } - .hljs.language-javascript .hljs-literal, .hljs.language-js .hljs-literal, .hljs .language-javascript .hljs-literal, .hljs .language-js .hljs-literal { - color: var(--neon-bunny-literal); + color: var(--neon-bunny-literal); } - .hljs.language-javascript .hljs-number, .hljs.language-js .hljs-number, .hljs .language-javascript .hljs-number, .hljs .language-js .hljs-number { - color: var(--neon-bunny-number); + color: var(--neon-bunny-number); } - .hljs.language-javascript .hljs-operator, .hljs.language-js .hljs-operator, .hljs .language-javascript .hljs-operator, .hljs .language-js .hljs-operator { - color: var(--neon-bunny-operator); + color: var(--neon-bunny-operator); } - .hljs.language-javascript .hljs-params, .hljs.language-js .hljs-params, .hljs .language-javascript .hljs-params, .hljs .language-js .hljs-params { - color: var(--neon-bunny-params); - font-style: italic; + color: var(--neon-bunny-params); + font-style: italic; } - .hljs.language-javascript .hljs-params .hljs-variable.language_, .hljs.language-js .hljs-params .hljs-variable.language_, .hljs .language-javascript .hljs-params .hljs-variable.language_, .hljs .language-js .hljs-params .hljs-variable.language_ { - color: var(--neon-bunny-js-params-variable-language); + color: var(--neon-bunny-js-params-variable-language); } - .hljs.language-javascript .hljs-property, .hljs.language-js .hljs-property, .hljs .language-javascript .hljs-property, .hljs .language-js .hljs-property { - color: var(--neon-bunny-property); + color: var(--neon-bunny-property); } - .hljs.language-javascript .hljs-punctuation, .hljs.language-js .hljs-punctuation, .hljs .language-javascript .hljs-punctuation, .hljs .language-js .hljs-punctuation { - color: var(--neon-bunny-punctuation); + color: var(--neon-bunny-punctuation); } - .hljs.language-javascript .hljs-regexp, .hljs.language-js .hljs-regexp, .hljs .language-javascript .hljs-regexp, .hljs .language-js .hljs-regexp { - color: var(--neon-bunny-regex); + color: var(--neon-bunny-regex); } - .hljs.language-javascript .hljs-string, .hljs.language-js .hljs-string, .hljs .language-javascript .hljs-string, .hljs .language-js .hljs-string { - color: var(--neon-bunny-string); + color: var(--neon-bunny-string); } - .hljs.language-javascript .hljs-subst, .hljs.language-js .hljs-subst, .hljs .language-javascript .hljs-subst, .hljs .language-js .hljs-subst { - color: var(--neon-bunny-subst); + color: var(--neon-bunny-subst); } - .hljs.language-javascript .hljs-symbol, .hljs.language-js .hljs-symbol, .hljs .language-javascript .hljs-symbol, .hljs .language-js .hljs-symbol { - color: var(--neon-bunny-symbol); + color: var(--neon-bunny-symbol); } - .hljs.language-javascript .hljs-title, .hljs.language-js .hljs-title, .hljs .language-javascript .hljs-title, .hljs .language-js .hljs-title { - color: var(--neon-bunny-title); + color: var(--neon-bunny-title); } - .hljs.language-javascript .hljs-title.class_, .hljs.language-js .hljs-title.class_, .hljs .language-javascript .hljs-title.class_, .hljs .language-js .hljs-title.class_ { - color: var(--neon-bunny-js-title-class); + color: var(--neon-bunny-js-title-class); } - .hljs.language-javascript .hljs-title.class_.inherited__, .hljs.language-js .hljs-title.class_.inherited__, .hljs .language-javascript .hljs-title.class_.inherited__, .hljs .language-js .hljs-title.class_.inherited__ { - color: var(--neon-bunny-title-class-inherited); + color: var(--neon-bunny-title-class-inherited); } - .hljs.language-javascript .hljs-title.function_, .hljs.language-js .hljs-title.function_, .hljs .language-javascript .hljs-title.function_, .hljs .language-js .hljs-title.function_ { - color: var(--neon-bunny-title-function); + color: var(--neon-bunny-title-function); } - .hljs.language-javascript .hljs-title.function_.invoke__, .hljs.language-js .hljs-title.function_.invoke__, .hljs .language-javascript .hljs-title.function_.invoke__, .hljs .language-js .hljs-title.function_.invoke__ { - color: var(--neon-bunny-title-function-invoke); + color: var(--neon-bunny-title-function-invoke); } - .hljs.language-javascript .hljs-type, .hljs.language-js .hljs-type, .hljs .language-javascript .hljs-type, .hljs .language-js .hljs-type { - color: var(--neon-bunny-type); + color: var(--neon-bunny-type); } - .hljs.language-javascript .hljs-variable, .hljs.language-js .hljs-variable, .hljs .language-javascript .hljs-variable, .hljs .language-js .hljs-variable { - color: var(--neon-bunny-variable); + color: var(--neon-bunny-variable); } - .hljs.language-javascript .hljs-variable.constant_, .hljs.language-js .hljs-variable.constant_, .hljs .language-javascript .hljs-variable.constant_, .hljs .language-js .hljs-variable.constant_ { - color: var(--neon-bunny-variable-constant); + color: var(--neon-bunny-variable-constant); } - .hljs.language-javascript .hljs-variable.language_, .hljs.language-js .hljs-variable.language_, .hljs .language-javascript .hljs-variable.language_, .hljs .language-js .hljs-variable.language_ { - color: var(--neon-bunny-js-variable-language); + color: var(--neon-bunny-js-variable-language); } - .hljs.language-javascript .hljs-meta, .hljs.language-js .hljs-meta, .hljs .language-javascript .hljs-meta, .hljs .language-js .hljs-meta { - color: var(--neon-bunny-meta); + color: var(--neon-bunny-meta); } - .hljs.language-javascript .hljs-meta.prompt_, .hljs.language-js .hljs-meta.prompt_, .hljs .language-javascript .hljs-meta.prompt_, .hljs .language-js .hljs-meta.prompt_ { - color: var(--neon-bunny-meta-prompt); + color: var(--neon-bunny-meta-prompt); } - .hljs.language-javascript .hljs-meta.keyword_, .hljs.language-js .hljs-meta.keyword_, .hljs .language-javascript .hljs-meta.keyword_, .hljs .language-js .hljs-meta.keyword_ { - color: var(--neon-bunny-meta-keyword); + color: var(--neon-bunny-meta-keyword); } - .hljs.language-javascript .hljs-meta.string_, .hljs.language-js .hljs-meta.string_, .hljs .language-javascript .hljs-meta.string_, .hljs .language-js .hljs-meta.string_ { - color: var(--neon-bunny-meta-string); + color: var(--neon-bunny-meta-string); } - .hljs.language-javascript .hljs-attr, .hljs.language-js .hljs-attr, .hljs .language-javascript .hljs-attr, .hljs .language-js .hljs-attr { - color: var(--neon-bunny-attr); + color: var(--neon-bunny-attr); } - .hljs.language-javascript .hljs-attribute, .hljs.language-js .hljs-attribute, .hljs .language-javascript .hljs-attribute, .hljs .language-js .hljs-attribute { - color: var(--neon-bunny-attribute); + color: var(--neon-bunny-attribute); } - .hljs.language-javascript .hljs-name, .hljs.language-js .hljs-name, .hljs .language-javascript .hljs-name, .hljs .language-js .hljs-name { - color: var(--neon-bunny-name); + color: var(--neon-bunny-name); } - .hljs.language-javascript .hljs-section, .hljs.language-js .hljs-section, .hljs .language-javascript .hljs-section, .hljs .language-js .hljs-section { - color: var(--neon-bunny-section); + color: var(--neon-bunny-section); } - .hljs.language-javascript .hljs-tag, .hljs.language-js .hljs-tag, .hljs .language-javascript .hljs-tag, .hljs .language-js .hljs-tag { - color: var(--neon-bunny-tag); + color: var(--neon-bunny-tag); } - .hljs.language-javascript .hljs-bullet, .hljs.language-js .hljs-bullet, .hljs .language-javascript .hljs-bullet, .hljs .language-js .hljs-bullet { - color: var(--neon-bunny-bullet); + color: var(--neon-bunny-bullet); } - .hljs.language-javascript .hljs-code, .hljs.language-js .hljs-code, .hljs .language-javascript .hljs-code, .hljs .language-js .hljs-code { - color: var(--neon-bunny-code); + color: var(--neon-bunny-code); } - .hljs.language-javascript .hljs-emphasis, .hljs.language-js .hljs-emphasis, .hljs .language-javascript .hljs-emphasis, .hljs .language-js .hljs-emphasis { - color: var(--neon-bunny-emphasis); - font-style: italic; + color: var(--neon-bunny-emphasis); + font-style: italic; } - .hljs.language-javascript .hljs-formula, .hljs.language-js .hljs-formula, .hljs .language-javascript .hljs-formula, .hljs .language-js .hljs-formula { - color: var(--neon-bunny-formula); + color: var(--neon-bunny-formula); } - .hljs.language-javascript .hljs-link, .hljs.language-js .hljs-link, .hljs .language-javascript .hljs-link, .hljs .language-js .hljs-link { - color: var(--neon-bunny-link); + color: var(--neon-bunny-link); } - .hljs.language-javascript .hljs-quote, .hljs.language-js .hljs-quote, .hljs .language-javascript .hljs-quote, .hljs .language-js .hljs-quote { - color: var(--neon-bunny-quote); + color: var(--neon-bunny-quote); } - .hljs.language-javascript .hljs-strong, .hljs.language-js .hljs-strong, .hljs .language-javascript .hljs-strong, .hljs .language-js .hljs-strong { - color: var(--neon-bunny-strong); - font-weight: bold; + color: var(--neon-bunny-strong); + font-weight: bold; } - .hljs.language-javascript .hljs-selector, .hljs.language-js .hljs-selector, .hljs .language-javascript .hljs-selector, .hljs .language-js .hljs-selector { - color: var(--neon-bunny-selector); + color: var(--neon-bunny-selector); } - .hljs.language-javascript .hljs-selector-attr, .hljs.language-js .hljs-selector-attr, .hljs .language-javascript .hljs-selector-attr, .hljs .language-js .hljs-selector-attr { - color: var(--neon-bunny-selector-attr); + color: var(--neon-bunny-selector-attr); } - .hljs.language-javascript .hljs-selector-class, .hljs.language-js .hljs-selector-class, .hljs .language-javascript .hljs-selector-class, .hljs .language-js .hljs-selector-class { - color: var(--neon-bunny-selector-class); + color: var(--neon-bunny-selector-class); } - .hljs.language-javascript .hljs-selector-id, .hljs.language-js .hljs-selector-id, .hljs .language-javascript .hljs-selector-id, .hljs .language-js .hljs-selector-id { - color: var(--neon-bunny-selector-id); + color: var(--neon-bunny-selector-id); } - .hljs.language-javascript .hljs-selector-pseudo, .hljs.language-js .hljs-selector-pseudo, .hljs .language-javascript .hljs-selector-pseudo, .hljs .language-js .hljs-selector-pseudo { - color: var(--neon-bunny-selector-pseudo); + color: var(--neon-bunny-selector-pseudo); } - .hljs.language-javascript .hljs-selector-tag, .hljs.language-js .hljs-selector-tag, .hljs .language-javascript .hljs-selector-tag, .hljs .language-js .hljs-selector-tag { - color: var(--neon-bunny-selector-tag); + color: var(--neon-bunny-selector-tag); } - .hljs.language-javascript .hljs-addition, .hljs.language-js .hljs-addition, .hljs .language-javascript .hljs-addition, .hljs .language-js .hljs-addition { - color: var(--neon-bunny-addition); + color: var(--neon-bunny-addition); } - .hljs.language-javascript .hljs-deletion, .hljs.language-js .hljs-deletion, .hljs .language-javascript .hljs-deletion, .hljs .language-js .hljs-deletion { - color: var(--neon-bunny-deletion); + color: var(--neon-bunny-deletion); } - .hljs.language-php, .hljs .language-php { - color: var(--neon-bunny-php); + color: var(--neon-bunny-php); } - .hljs.language-php .hljs-built_in, .hljs .language-php .hljs-built_in { - color: var(--neon-bunny-builtin); + color: var(--neon-bunny-builtin); } - .hljs.language-php .hljs-char, .hljs .language-php .hljs-char { - color: var(--neon-bunny-char); + color: var(--neon-bunny-char); } - .hljs.language-php .hljs-class .hljs-title, .hljs .language-php .hljs-class .hljs-title { - color: var(--neon-bunny-php-class-title) !important; + color: var(--neon-bunny-php-class-title) !important; } - .hljs.language-php .hljs-class .hljs-keyword, .hljs .language-php .hljs-class .hljs-keyword { - color: var(--neon-bunny-php-class-keyword); + color: var(--neon-bunny-php-class-keyword); } - .hljs.language-php .hljs-comment, .hljs .language-php .hljs-comment { - color: var(--neon-bunny-comment); + color: var(--neon-bunny-comment); } - .hljs.language-php .hljs-doctag, .hljs .language-php .hljs-doctag { - color: var(--neon-bunny-doctag); + color: var(--neon-bunny-doctag); } - .hljs.language-php .hljs-function .hljs-title, .hljs .language-php .hljs-function .hljs-title { - color: var(--neon-bunny-php-function-title); + color: var(--neon-bunny-php-function-title); } - .hljs.language-php .hljs-keyword, .hljs .language-php .hljs-keyword { - color: var(--neon-bunny-php-keyword); + color: var(--neon-bunny-php-keyword); } - .hljs.language-php .hljs-literal, .hljs .language-php .hljs-literal { - color: var(--neon-bunny-literal); + color: var(--neon-bunny-literal); } - .hljs.language-php .hljs-number, .hljs .language-php .hljs-number { - color: var(--neon-bunny-number); + color: var(--neon-bunny-number); } - .hljs.language-php .hljs-operator, .hljs .language-php .hljs-operator { - color: var(--neon-bunny-operator); + color: var(--neon-bunny-operator); } - .hljs.language-php .hljs-params, .hljs .language-php .hljs-params { - color: var(--neon-bunny-php-params); + color: var(--neon-bunny-php-params); } - .hljs.language-php .hljs-params .hljs-variable, .hljs .language-php .hljs-params .hljs-variable { - color: var(--neon-bunny-php-params-variable); + color: var(--neon-bunny-php-params-variable); } - .hljs.language-php .hljs-property, .hljs .language-php .hljs-property { - color: var(--neon-bunny-property); + color: var(--neon-bunny-property); } - .hljs.language-php .hljs-punctuation, .hljs .language-php .hljs-punctuation { - color: var(--neon-bunny-punctuation); + color: var(--neon-bunny-punctuation); } - .hljs.language-php .hljs-regexp, .hljs .language-php .hljs-regexp { - color: var(--neon-bunny-regex); + color: var(--neon-bunny-regex); } - .hljs.language-php .hljs-string, .hljs .language-php .hljs-string { - color: var(--neon-bunny-php-string); + color: var(--neon-bunny-php-string); } - .hljs.language-php .hljs-subst, .hljs .language-php .hljs-subst { - color: var(--neon-bunny-subst); + color: var(--neon-bunny-subst); } - .hljs.language-php .hljs-symbol, .hljs .language-php .hljs-symbol { - color: var(--neon-bunny-symbol); + color: var(--neon-bunny-symbol); } - .hljs.language-php .hljs-title, .hljs .language-php .hljs-title { - color: var(--neon-bunny-php-title); + color: var(--neon-bunny-php-title); } - .hljs.language-php .hljs-title.class_, .hljs .language-php .hljs-title.class_ { - color: var(--neon-bunny-php-title-class); + color: var(--neon-bunny-php-title-class); } - .hljs.language-php .hljs-title.class_.inherited__, .hljs .language-php .hljs-title.class_.inherited__ { - color: var(--neon-bunny-title-class-inherited); + color: var(--neon-bunny-title-class-inherited); } - .hljs.language-php .hljs-title.function_, .hljs .language-php .hljs-title.function_ { - color: var(--neon-bunny-title-function); + color: var(--neon-bunny-title-function); } - .hljs.language-php .hljs-title.function_.invoke__, .hljs .language-php .hljs-title.function_.invoke__ { - color: var(--neon-bunny-php-title-function-invoke); + color: var(--neon-bunny-php-title-function-invoke); } - .hljs.language-php .hljs-type, .hljs .language-php .hljs-type { - color: var(--neon-bunny-type); + color: var(--neon-bunny-type); } - .hljs.language-php .hljs-variable, .hljs .language-php .hljs-variable { - color: var(--neon-bunny-php-variable); + color: var(--neon-bunny-php-variable); } - .hljs.language-php .hljs-variable.constant_, .hljs .language-php .hljs-variable.constant_ { - color: var(--neon-bunny-variable-constant); + color: var(--neon-bunny-variable-constant); } - .hljs.language-php .hljs-variable.language_, .hljs .language-php .hljs-variable.language_ { - color: var(--neon-bunny-variable-language); + color: var(--neon-bunny-variable-language); } - .hljs.language-php .hljs-meta, .hljs .language-php .hljs-meta { - color: var(--neon-bunny-php-meta); + color: var(--neon-bunny-php-meta); } - .hljs.language-php .hljs-meta.prompt_, .hljs .language-php .hljs-meta.prompt_ { - color: var(--neon-bunny-meta-prompt); + color: var(--neon-bunny-meta-prompt); } - .hljs.language-php .hljs-meta.keyword_, .hljs .language-php .hljs-meta.keyword_ { - color: var(--neon-bunny-meta-keyword); + color: var(--neon-bunny-meta-keyword); } - .hljs.language-php .hljs-meta.string_, .hljs .language-php .hljs-meta.string_ { - color: var(--neon-bunny-meta-string); + color: var(--neon-bunny-meta-string); } - .hljs.language-php .hljs-attr, .hljs .language-php .hljs-attr { - color: var(--neon-bunny-attr); + color: var(--neon-bunny-attr); } - .hljs.language-php .hljs-attribute, .hljs .language-php .hljs-attribute { - color: var(--neon-bunny-attribute); + color: var(--neon-bunny-attribute); } - .hljs.language-php .hljs-name, .hljs .language-php .hljs-name { - color: var(--neon-bunny-name); + color: var(--neon-bunny-name); } - .hljs.language-php .hljs-section, .hljs .language-php .hljs-section { - color: var(--neon-bunny-section); + color: var(--neon-bunny-section); } - .hljs.language-php .hljs-tag, .hljs .language-php .hljs-tag { - color: var(--neon-bunny-tag); + color: var(--neon-bunny-tag); } - .hljs.language-php .hljs-bullet, .hljs .language-php .hljs-bullet { - color: var(--neon-bunny-bullet); + color: var(--neon-bunny-bullet); } - .hljs.language-php .hljs-code, .hljs .language-php .hljs-code { - color: var(--neon-bunny-code); + color: var(--neon-bunny-code); } - .hljs.language-php .hljs-emphasis, .hljs .language-php .hljs-emphasis { - color: var(--neon-bunny-emphasis); - font-style: italic; + color: var(--neon-bunny-emphasis); + font-style: italic; } - .hljs.language-php .hljs-formula, .hljs .language-php .hljs-formula { - color: var(--neon-bunny-formula); + color: var(--neon-bunny-formula); } - .hljs.language-php .hljs-link, .hljs .language-php .hljs-link { - color: var(--neon-bunny-link); + color: var(--neon-bunny-link); } - .hljs.language-php .hljs-quote, .hljs .language-php .hljs-quote { - color: var(--neon-bunny-quote); + color: var(--neon-bunny-quote); } - .hljs.language-php .hljs-strong, .hljs .language-php .hljs-strong { - color: var(--neon-bunny-strong); - font-weight: bold; + color: var(--neon-bunny-strong); + font-weight: bold; } - .hljs.language-php .hljs-selector, .hljs .language-php .hljs-selector { - color: var(--neon-bunny-selector); + color: var(--neon-bunny-selector); } - .hljs.language-php .hljs-selector-attr, .hljs .language-php .hljs-selector-attr { - color: var(--neon-bunny-selector-attr); + color: var(--neon-bunny-selector-attr); } - .hljs.language-php .hljs-selector-class, .hljs .language-php .hljs-selector-class { - color: var(--neon-bunny-selector-class); + color: var(--neon-bunny-selector-class); } - .hljs.language-php .hljs-selector-id, .hljs .language-php .hljs-selector-id { - color: var(--neon-bunny-selector-id); + color: var(--neon-bunny-selector-id); } - .hljs.language-php .hljs-selector-pseudo, .hljs .language-php .hljs-selector-pseudo { - color: var(--neon-bunny-selector-pseudo); + color: var(--neon-bunny-selector-pseudo); } - .hljs.language-php .hljs-selector-tag, .hljs .language-php .hljs-selector-tag { - color: var(--neon-bunny-selector-tag); + color: var(--neon-bunny-selector-tag); } - .hljs.language-php .hljs-addition, .hljs .language-php .hljs-addition { - color: var(--neon-bunny-addition); + color: var(--neon-bunny-addition); } - .hljs.language-php .hljs-deletion, .hljs .language-php .hljs-deletion { - color: var(--neon-bunny-deletion); + color: var(--neon-bunny-deletion); } diff --git a/dist/themes/css/neon-bunny-carrot-prism.css b/dist/themes/css/neon-bunny-carrot-prism.css new file mode 100644 index 0000000..473686d --- /dev/null +++ b/dist/themes/css/neon-bunny-carrot-prism.css @@ -0,0 +1,361 @@ +/** + * MIT License + * Copyright (c) 2023 WebDevNerdStuff + * WebDevNerdStuff Neon Bunny - Carrot + * VSCode Theme: https://marketplace.visualstudio.com/items?itemName=WebDevNerdStuff.neon-bunny + */ +:root { + --neon-bunny-blue-light: #2492ff; + --neon-bunny-blue: #0b93ff; + --neon-bunny-gray: #7f817e; + --neon-bunny-green-darker-darker: #008b05; + --neon-bunny-green-darker: #2bb71d; + --neon-bunny-green-light: #7cd47d; + --neon-bunny-green: #00d205; + --neon-bunny-lime: #c3e88d; + --neon-bunny-magenta: #dd00ff; + --neon-bunny-orange-darker: #e58100; + --neon-bunny-orange-light: #ffc266; + --neon-bunny-orange: #ff9900; + --neon-bunny-peach-light: #ffe4a6; + --neon-bunny-peach: #ffcb6b; + --neon-bunny-pink: #ff1190; + --neon-bunny-purple-light-dim: #c792ea; + --neon-bunny-purple-light: #da96df; + --neon-bunny-purple: #ea03ff; + --neon-bunny-red: #ff5370; + --neon-bunny-teal: #00EEFF; + --neon-bunny-white: #fff; + --neon-bunny-yellow-light: #ffffa2; + --neon-bunny-yellow: #ffff00; + --neon-bunny-atrule: var(--neon-bunny-peach); + --neon-bunny-attr-name: var(--neon-bunny-purple-light-dim); + --neon-bunny-attr-value: var(--neon-bunny-peach); + --neon-bunny-boolean: var(--neon-bunny-purple-light); + --neon-bunny-builtin: var(--neon-bunny-purple); + --neon-bunny-cdata: var(--neon-bunny-gray); + --neon-bunny-char: var(--neon-bunny-pink); + --neon-bunny-class-name: var(--neon-bunny-peach); + --neon-bunny-comment: var(--neon-bunny-gray); + --neon-bunny-constant: var(--neon-bunny-green-darker); + --neon-bunny-deleted: var(--neon-bunny-red); + --neon-bunny-entity: var(--neon-bunny-peach); + --neon-bunny-function: var(--neon-bunny-orange-light); + --neon-bunny-important: var(--neon-bunny-pink); + --neon-bunny-inserted: var(--neon-bunny-lime); + --neon-bunny-keyword: var(--neon-bunny-purple-light); + --neon-bunny-namespace: var(--neon-bunny-peach); + --neon-bunny-number: var(--neon-bunny-white); + --neon-bunny-operator: var(--neon-bunny-orange); + --neon-bunny-prolog: var(--neon-bunny-gray); + --neon-bunny-property: var(--neon-bunny-orange-light); + --neon-bunny-punctuation: var(--neon-bunny-orange); + --neon-bunny-regex: var(--neon-bunny-peach-light); + --neon-bunny-string: var(--neon-bunny-green-light); + --neon-bunny-symbol: var(--neon-bunny-orange-light); + --neon-bunny-tag: var(--neon-bunny-orange); + --neon-bunny-url: var(--neon-bunny-orange-darker); + --neon-bunny-variable: var(--neon-bunny-orange); + --neon-bunny-html-attr-name: var(--neon-bunny-orange-light); + --neon-bunny-html-attr-value-punctuation: var(--neon-bunny-green); + --neon-bunny-html-attr-value: var(--neon-bunny-green); + --neon-bunny-css-atrule-rule: var(--neon-bunny-blue); + --neon-bunny-css-atrule: var(--neon-bunny-white); + --neon-bunny-css-function: var(--neon-bunny-orange-darker); + --neon-bunny-css-property: var(--neon-bunny-pink); + --neon-bunny-css-punctuation: var(--neon-bunny-white); + --neon-bunny-css-selector: var(--neon-bunny-yellow); + --neon-bunny-css-string: var(--neon-bunny-green-light); + --neon-bunny-css: var(--neon-bunny-teal); + --neon-bunny-js-keyword: var(--neon-bunny-magenta); + --neon-bunny-js-literal-property: var(--neon-bunny-orange); + --neon-bunny-js-operator: var(--neon-bunny-blue-light); + --neon-bunny-js-punctuation: var(--neon-bunny-white); + --neon-bunny-js-string: var(--neon-bunny-green-darker-darker); + --neon-bunny-js-template-string-string: var(--neon-bunny-green-darker-darker); + --neon-bunny-js: var(--neon-bunny-orange); + --neon-bunny-php-boolean: var(--neon-bunny-purple-light); + --neon-bunny-php-class-name-return-type: var(--neon-bunny-yellow); + --neon-bunny-php-class-name: var(--neon-bunny-yellow); + --neon-bunny-php-double-quote-string: var(--neon-bunny-green); + --neon-bunny-php-function: var(--neon-bunny-orange-light); + --neon-bunny-php-keyword: var(--neon-bunny-magenta); + --neon-bunny-php-keyword-type-hint: var(--neon-bunny-magenta); + --neon-bunny-php-class-name-definition-class-name: var(--neon-bunny-yellow); + --neon-bunny-php-operator: var(--neon-bunny-yellow-light); + --neon-bunny-php-package: var(--neon-bunny-yellow); + --neon-bunny-php-property: var(--neon-bunny-orange); + --neon-bunny-php-punctuation: var(--neon-bunny-white); + --neon-bunny-php-single-quote-string: var(--neon-bunny-green-light); + --neon-bunny-php-variable: var(--neon-bunny-orange); +} + +code[class*=language-], +pre[class*=language-] { + -moz-hyphens: none; + -moz-tab-size: 4; + -ms-hyphens: none; + -o-tab-size: 4; + -webkit-hyphens: none; + color: var(--neon-bunny-white); + font-family: Consolas, Monaco, "Andale Mono", "Ubuntu Mono", monospace; + font-size: 1em; + hyphens: none; + line-height: 1.5; + tab-size: 4; + text-align: left; + white-space: pre; + word-break: normal; + word-spacing: normal; + word-wrap: normal; +} +code[class*=language-]::-moz-selection, +code[class*=language-] ::-moz-selection, +pre[class*=language-]::-moz-selection, +pre[class*=language-] ::-moz-selection { + background: rgba(29, 59, 83, 0.99); + text-shadow: none; +} +code[class*=language-]::selection, +code[class*=language-] ::selection, +pre[class*=language-]::selection, +pre[class*=language-] ::selection { + background: rgba(255, 255, 255, 0.0823529412); + text-shadow: none; +} + +@media print { + code[class*=language-], + pre[class*=language-] { + text-shadow: none; + } +} +pre[class*=language-] { + background: #000000; + color: white; + margin: 0.5em 0; + overflow: auto; + padding: 1em; +} + +:not(pre) > code[class*=language-] { + background: #000000; + color: white; + border-radius: 0.3em; + padding: 0.1em; + white-space: normal; +} + +.token.atrule { + color: var(--neon-bunny-atrule); +} +.token.attr-name { + color: var(--neon-bunny-attr-name); +} +.token.attr-value { + color: var(--neon-bunny-attr-value); +} +.token.bold { + font-weight: bold; +} +.token.boolean { + color: var(--neon-bunny-boolean); +} +.token.builtin { + color: var(--neon-bunny-builtin); +} +.token.cdata { + color: var(--neon-bunny-cdata); + font-style: italic; +} +.token.char { + color: var(--neon-bunny-char); +} +.token.class-name { + color: var(--neon-bunny-class-name); +} +.token.constant { + color: var(--neon-bunny-constant); +} +.token.comment { + color: var(--neon-bunny-comment); + font-style: italic; +} +.token.deleted { + color: var(--neon-bunny-deleted); +} +.token.entity { + color: var(--neon-bunny-entity); +} +.token.function { + color: var(--neon-bunny-function); +} +.token.important { + color: var(--neon-bunny-important); + font-style: italic; +} +.token.inserted { + color: var(--neon-bunny-inserted); +} +.token.italic { + font-style: italic; +} +.token.keyword { + color: var(--neon-bunny-keyword); +} +.token.number { + color: var(--neon-bunny-number); +} +.token.operator { + color: var(--neon-bunny-operator); +} +.token.prolog { + color: var(--neon-bunny-prolog); + font-style: italic; +} +.token.property { + color: var(--neon-bunny-property); +} +.token.punctuation { + color: var(--neon-bunny-punctuation); +} +.token.regex { + color: var(--neon-bunny-regex); +} +.token.string { + color: var(--neon-bunny-string); +} +.token.symbol { + color: var(--neon-bunny-symbol); +} +.token.tag { + color: var(--neon-bunny-tag); +} +.token.url { + color: var(--neon-bunny-url); + text-decoration: underline; +} +.token.variable { + color: var(--neon-bunny-variable); +} + +.namespace { + color: var(--neon-bunny-namespace); +} + +.language-html .token .attr-name { + color: var(--neon-bunny-html-attr-name); +} +.language-html .token.attr-value { + color: var(--neon-bunny-html-attr-value); +} +.language-html .token.attr-value.punctuation { + color: var(--neon-bunny-html-attr-value-punctuation); +} + +.language-css { + color: var(--neon-bunny-css) !important; +} +.language-css .token.atrule { + color: var(--neon-bunny-css-atrule); +} +.language-css .token.atrule .token.rule { + color: var(--neon-bunny-css-atrule-rule); +} +.language-css .token.function { + color: var(--neon-bunny-css-function); +} +.language-css .token.property { + color: var(--neon-bunny-css-property); +} +.language-css .token.punctuation { + color: var(--neon-bunny-css-punctuation); +} +.language-css .token.selector { + color: var(--neon-bunny-css-selector); +} +.language-css .token.string { + color: var(--neon-bunny-css-string); + font-style: italic; +} + +.style .token.string { + color: var(--neon-bunny-css-string); + font-style: italic; +} + +.language-javascript, +.language-js { + color: var(--neon-bunny-js) !important; + font-style: italic; +} +.language-javascript span, +.language-js span { + font-style: normal; +} +.language-javascript .token.keyword, +.language-js .token.keyword { + color: var(--neon-bunny-js-keyword); +} +.language-javascript .token.literal-property.property, +.language-js .token.literal-property.property { + color: var(--neon-bunny-js-literal-property); + font-style: italic; +} +.language-javascript .token.operator, +.language-js .token.operator { + color: var(--neon-bunny-js-operator); + font-style: italic; +} +.language-javascript .token.punctuation, +.language-js .token.punctuation { + color: var(--neon-bunny-js-punctuation); +} +.language-javascript .token.template-string.string, +.language-js .token.template-string.string { + color: var(--neon-bunny-js-template-string-string); +} + +.language-php .token.boolean { + color: var(--neon-bunny-boolean); +} +.language-php .token.class-name { + color: var(--neon-bunny-php-class-name); +} +.language-php .token.class-name-definition.class-name { + color: var(--neon-bunny-php-class-name-definition-class-name); +} +.language-php .token.class-name .return-type { + color: var(--neon-bunny-php-class-name-return-type); +} +.language-php .token.function { + color: var(--neon-bunny-php-function); + text-decoration: underline; +} +.language-php .token.keyword { + color: var(--neon-bunny-php-keyword); +} +.language-php .token.keyword.type-hint { + color: var(--neon-bunny-php-keyword-type-hint); +} +.language-php .token.operator { + color: var(--neon-bunny-php-operator); +} +.language-php .token.package { + color: var(--neon-bunny-php-package); +} +.language-php .token.property { + color: var(--neon-bunny-php-property); +} +.language-php .token.punctuation { + color: var(--neon-bunny-php-punctuation); +} +.language-php .token.string.double-quoted-string { + color: var(--neon-bunny-php-double-quote-string); +} +.language-php .token.string.single-quoted-string { + color: var(--neon-bunny-php-single-quote-string); +} +.language-php .token.variable { + color: var(--neon-bunny-php-variable); +} diff --git a/src/plugin/themes/highlight/css/neon-bunny.css b/dist/themes/css/neon-bunny-highlight.css similarity index 54% rename from src/plugin/themes/highlight/css/neon-bunny.css rename to dist/themes/css/neon-bunny-highlight.css index 3f40a3c..c058458 100644 --- a/src/plugin/themes/highlight/css/neon-bunny.css +++ b/dist/themes/css/neon-bunny-highlight.css @@ -5,1223 +5,997 @@ * VSCode Theme: https://marketplace.visualstudio.com/items?itemName=WebDevNerdStuff.neon-bunny */ :root { - --neon-bunny-blue-darker: #276AFF; - --neon-bunny-blue-light-faded: #a5a8ff; - --neon-bunny-blue-light: #2492ff; - --neon-bunny-blue: #0b93ff; - --neon-bunny-gray-lighter: #aaa; - --neon-bunny-gray: #7f817e; - --neon-bunny-green-darker-darker: #008b05; - --neon-bunny-green-darker: #2bb71d; - --neon-bunny-green-light: #2bb71d; - --neon-bunny-green-neon: #0aff04; - --neon-bunny-green: #00d205; - --neon-bunny-lime-lighter: #c3e88d; - --neon-bunny-lime: #b2ff02; - --neon-bunny-magenta-neon: #FF25D9; - --neon-bunny-magenta: #df00df; - --neon-bunny-neon-green: #00ff00; - --neon-bunny-orange-lighter: #ff8d04; - --neon-bunny-orange: #e58100; - --neon-bunny-peach-darker: #ffb46a; - --neon-bunny-peach-light: #ffe4a6; - --neon-bunny-peach: #ffcb6b; - --neon-bunny-pink: #ff1190; - --neon-bunny-purple-light-dim: #c792ea; - --neon-bunny-purple-light: #d285cc; - --neon-bunny-purple: #ea03ff; - --neon-bunny-red: #ff3229; - --neon-bunny-salmon: #ff6f5b; - --neon-bunny-teal: #80fcff; - --neon-bunny-white: #fff; - --neon-bunny-yellow-light-faded: #ffe3b8; - --neon-bunny-yellow: #fef611; - /* -------------------------------------------------- Standard */ - /* ------------------------- General purpose */ - --neon-bunny-builtin: var(--neon-bunny-purple); - --neon-bunny-char: var(--neon-bunny-pink); - --neon-bunny-class: var(--neon-bunny-magenta); - --neon-bunny-comment: var(--neon-bunny-gray); - --neon-bunny-doctag: var(--neon-bunny-blue-light); - --neon-bunny-keyword: var(--neon-bunny-blue); - --neon-bunny-literal: var(--neon-bunny-blue-light); - --neon-bunny-number: var(--neon-bunny-white); - --neon-bunny-operator: var(--neon-bunny-blue-light); - --neon-bunny-params: var(--neon-bunny-green-darker); - --neon-bunny-property: var(--neon-bunny-blue-light-faded); - --neon-bunny-punctuation: var(--neon-bunny-blue); - --neon-bunny-regex: var(--neon-bunny-peach-light); - --neon-bunny-string: var(--neon-bunny-peach-darker); - --neon-bunny-subst: var(--neon-bunny-green-darker); - --neon-bunny-symbol: var(--neon-bunny-pink); - --neon-bunny-title-class-inherited: var(--neon-bunny-green-darker); - --neon-bunny-title-class: var(--neon-bunny-green-neon); - --neon-bunny-title-function-invoke: var(--neon-bunny-green-darker); - --neon-bunny-title-function: var(--neon-bunny-green-neon); - --neon-bunny-title: var(--neon-bunny-green-darker); - --neon-bunny-type: var(--neon-bunny-pink); - --neon-bunny-variable-constant: var(--neon-bunny-green-darker); - --neon-bunny-variable-language: var(--neon-bunny-blue-light); - --neon-bunny-variable: var(--neon-bunny-green-darker); - /* ------------------------- Meta */ - --neon-bunny-meta-keyword: var(--neon-bunny-green); - --neon-bunny-meta-prompt: var(--neon-bunny-blue-light); - --neon-bunny-meta-string: var(--neon-bunny-blue-light); - --neon-bunny-meta: var(--neon-bunny-blue-light); - /* ------------------------- Tags, attributes, configs */ - --neon-bunny-attr: var(--neon-bunny-green); - --neon-bunny-attribute: var(--neon-bunny-green); - --neon-bunny-name: var(--neon-bunny-blue-light); - --neon-bunny-section: var(--neon-bunny-green); - --neon-bunny-tag-attr: var(--neon-bunny-blue-light); - --neon-bunny-tag: var(--neon-bunny-blue-light); - /* ------------------------- Text Markup */ - --neon-bunny-bullet: var(--neon-bunny-white); - --neon-bunny-code: var(--neon-bunny-white); - --neon-bunny-emphasis: var(--neon-bunny-white); - --neon-bunny-formula: var(--neon-bunny-white); - --neon-bunny-link: var(--neon-bunny-orange); - --neon-bunny-quote: var(--neon-bunny-white); - --neon-bunny-strong: var(--neon-bunny-white); - /* ------------------------- CSS */ - --neon-bunny-css-selector-id: var(--neon-bunny-green); - --neon-bunny-selector-attr: var(--neon-bunny-purple-light-dim); - --neon-bunny-selector-class: var(--neon-bunny-lime); - --neon-bunny-selector-id: var(--neon-bunny-lime); - --neon-bunny-selector-pseudo: var(--neon-bunny-purple-light-dim); - --neon-bunny-selector-tag: var(--neon-bunny-white); - --neon-bunny-selector: var(--neon-bunny-lime); - /* ------------------------- Diff */ - --neon-bunny-addition: var(--neon-bunny-green-neon); - --neon-bunny-deletion: var(--neon-bunny-red); - /* -------------------------------------------------- HTML */ - --neon-bunny-html-tag-attr: var(--neon-bunny-green); - /* -------------------------------------------------- CSS */ - --neon-bunny-css: var(--neon-bunny-purple-light-dim); - /* ------------------------- General purpose */ - --neon-bunny-css-builtin: var(--neon-bunny-orange); - /* ------------------------- Meta */ - --neon-bunny-css-meta: var(--neon-bunny-red); - /* ------------------------- Tags, attributes, configs */ - --neon-bunny-css-attribute: var(--neon-bunny-pink); - /* -------------------------------------------------- JSON */ - --neon-bunny-json-punctuation: var(--neon-bunny-white); - /* -------------------------------------------------- JavaScript */ - --neon-bunny-js: var(--neon-bunny-green-darker); - /* ------------------------- General purpose */ - --neon-bunny-js-params-variable-language: var(--neon-bunny-green-darker); - --neon-bunny-js-title-class: var(--neon-bunny-orange-lighter); - --neon-bunny-js-variable-language: var(--neon-bunny-pink); - /* -------------------------------------------------- PHP */ - --neon-bunny-php: var(--neon-bunny-blue-light); - /* ------------------------- General purpose */ - --neon-bunny-php-class-keyword: var(--neon-bunny-blue-darker); - --neon-bunny-php-class-title: var(--neon-bunny-magenta); - --neon-bunny-php-function-title: var(--neon-bunny-green-neon); - --neon-bunny-php-keyword: var(--neon-bunny-blue-darker); - --neon-bunny-php-params-variable: var(--neon-bunny-green-darker); - --neon-bunny-php-params: var(--neon-bunny-gray-lighter); - --neon-bunny-php-string: var(--neon-bunny-yellow); - --neon-bunny-php-title-class: var(--neon-bunny-gray-lighter); - --neon-bunny-php-title-function-invoke: var(--neon-bunny-green-neon); - --neon-bunny-php-title: var(--neon-bunny-peach); - --neon-bunny-php-variable: var(--neon-bunny-purple-light); - /* ------------------------- Meta */ - --neon-bunny-php-meta: var(--neon-bunny-red); + --neon-bunny-blue-darker: #276AFF; + --neon-bunny-blue-light-faded: #a5a8ff; + --neon-bunny-blue-light: #2492ff; + --neon-bunny-blue: #0b93ff; + --neon-bunny-gray-lighter: #aaa; + --neon-bunny-gray: #7f817e; + --neon-bunny-green-darker-darker: #008b05; + --neon-bunny-green-darker: #2bb71d; + --neon-bunny-green-light: #2bb71d; + --neon-bunny-green-neon: #0aff04; + --neon-bunny-green: #00d205; + --neon-bunny-lime-lighter: #c3e88d; + --neon-bunny-lime: #b2ff02; + --neon-bunny-magenta-neon: #FF25D9; + --neon-bunny-magenta: #df00df; + --neon-bunny-neon-green: #00ff00; + --neon-bunny-orange-lighter: #ff8d04; + --neon-bunny-orange: #e58100; + --neon-bunny-peach-darker: #ffb46a; + --neon-bunny-peach-light: #ffe4a6; + --neon-bunny-peach: #ffcb6b; + --neon-bunny-pink: #ff1190; + --neon-bunny-purple-light-dim: #c792ea; + --neon-bunny-purple-light: #d285cc; + --neon-bunny-purple: #ea03ff; + --neon-bunny-red: #ff3229; + --neon-bunny-salmon: #ff6f5b; + --neon-bunny-teal: #80fcff; + --neon-bunny-white: #fff; + --neon-bunny-yellow-light-faded: #ffe3b8; + --neon-bunny-yellow: #fef611; + --neon-bunny-builtin: var(--neon-bunny-purple); + --neon-bunny-char: var(--neon-bunny-pink); + --neon-bunny-class: var(--neon-bunny-magenta); + --neon-bunny-comment: var(--neon-bunny-gray); + --neon-bunny-doctag: var(--neon-bunny-blue-light); + --neon-bunny-keyword: var(--neon-bunny-blue); + --neon-bunny-literal: var(--neon-bunny-blue-light); + --neon-bunny-number: var(--neon-bunny-white); + --neon-bunny-operator: var(--neon-bunny-blue-light); + --neon-bunny-params: var(--neon-bunny-green-darker); + --neon-bunny-property: var(--neon-bunny-blue-light-faded); + --neon-bunny-punctuation: var(--neon-bunny-blue); + --neon-bunny-regex: var(--neon-bunny-peach-light); + --neon-bunny-string: var(--neon-bunny-peach-darker); + --neon-bunny-subst: var(--neon-bunny-green-darker); + --neon-bunny-symbol: var(--neon-bunny-pink); + --neon-bunny-title-class-inherited: var(--neon-bunny-green-darker); + --neon-bunny-title-class: var(--neon-bunny-green-neon); + --neon-bunny-title-function-invoke: var(--neon-bunny-green-darker); + --neon-bunny-title-function: var(--neon-bunny-green-neon); + --neon-bunny-title: var(--neon-bunny-green-darker); + --neon-bunny-type: var(--neon-bunny-pink); + --neon-bunny-variable-constant: var(--neon-bunny-green-darker); + --neon-bunny-variable-language: var(--neon-bunny-blue-light); + --neon-bunny-variable: var(--neon-bunny-green-darker); + --neon-bunny-meta-keyword: var(--neon-bunny-green); + --neon-bunny-meta-prompt: var(--neon-bunny-blue-light); + --neon-bunny-meta-string: var(--neon-bunny-blue-light); + --neon-bunny-meta: var(--neon-bunny-blue-light); + --neon-bunny-attr: var(--neon-bunny-green); + --neon-bunny-attribute: var(--neon-bunny-green); + --neon-bunny-name: var(--neon-bunny-blue-light); + --neon-bunny-section: var(--neon-bunny-green); + --neon-bunny-tag-attr: var(--neon-bunny-blue-light); + --neon-bunny-tag: var(--neon-bunny-blue-light); + --neon-bunny-bullet: var(--neon-bunny-white); + --neon-bunny-code: var(--neon-bunny-white); + --neon-bunny-emphasis: var(--neon-bunny-white); + --neon-bunny-formula: var(--neon-bunny-white); + --neon-bunny-link: var(--neon-bunny-orange); + --neon-bunny-quote: var(--neon-bunny-white); + --neon-bunny-strong: var(--neon-bunny-white); + --neon-bunny-css-selector-id: var(--neon-bunny-green); + --neon-bunny-selector-attr: var(--neon-bunny-purple-light-dim); + --neon-bunny-selector-class: var(--neon-bunny-lime); + --neon-bunny-selector-id: var(--neon-bunny-lime); + --neon-bunny-selector-pseudo: var(--neon-bunny-purple-light-dim); + --neon-bunny-selector-tag: var(--neon-bunny-white); + --neon-bunny-selector: var(--neon-bunny-lime); + --neon-bunny-addition: var(--neon-bunny-green-neon); + --neon-bunny-deletion: var(--neon-bunny-red); + --neon-bunny-html-tag-attr: var(--neon-bunny-green); + --neon-bunny-css: var(--neon-bunny-purple-light-dim); + --neon-bunny-css-builtin: var(--neon-bunny-orange); + --neon-bunny-css-meta: var(--neon-bunny-red); + --neon-bunny-css-attribute: var(--neon-bunny-pink); + --neon-bunny-json-punctuation: var(--neon-bunny-white); + --neon-bunny-js: var(--neon-bunny-green-darker); + --neon-bunny-js-params-variable-language: var(--neon-bunny-green-darker); + --neon-bunny-js-title-class: var(--neon-bunny-orange-lighter); + --neon-bunny-js-variable-language: var(--neon-bunny-pink); + --neon-bunny-php: var(--neon-bunny-blue-light); + --neon-bunny-php-class-keyword: var(--neon-bunny-blue-darker); + --neon-bunny-php-class-title: var(--neon-bunny-magenta); + --neon-bunny-php-function-title: var(--neon-bunny-green-neon); + --neon-bunny-php-keyword: var(--neon-bunny-blue-darker); + --neon-bunny-php-params-variable: var(--neon-bunny-green-darker); + --neon-bunny-php-params: var(--neon-bunny-gray-lighter); + --neon-bunny-php-string: var(--neon-bunny-yellow); + --neon-bunny-php-title-class: var(--neon-bunny-gray-lighter); + --neon-bunny-php-title-function-invoke: var(--neon-bunny-green-neon); + --neon-bunny-php-title: var(--neon-bunny-peach); + --neon-bunny-php-variable: var(--neon-bunny-purple-light); + --neon-bunny-php-meta: var(--neon-bunny-red); } pre code.hljs { - display: block; - overflow-x: auto; + display: block; + overflow-x: auto; + padding: 1em; } code[class*=language-], pre[class*=language-] { - -moz-hyphens: none; - -moz-tab-size: 4; - -ms-hyphens: none; - -o-tab-size: 4; - -webkit-hyphens: none; - color: var(--neon-bunny-white); - font-family: Consolas, Monaco, "Andale Mono", "Ubuntu Mono", monospace; - hyphens: none; - line-height: 1.5; - tab-size: 4; - text-align: left; - white-space: pre; - word-break: normal; - word-spacing: normal; - word-wrap: normal; + -moz-hyphens: none; + -moz-tab-size: 4; + -ms-hyphens: none; + -o-tab-size: 4; + -webkit-hyphens: none; + color: var(--neon-bunny-white); + font-family: Consolas, Monaco, "Andale Mono", "Ubuntu Mono", monospace; + hyphens: none; + line-height: 1.5; + tab-size: 4; + text-align: left; + white-space: pre; + word-break: normal; + word-spacing: normal; + word-wrap: normal; } - code[class*=language-]::-moz-selection, code[class*=language-] ::-moz-selection, pre[class*=language-]::-moz-selection, pre[class*=language-] ::-moz-selection { - background: rgba(29, 59, 83, 0.99); - text-shadow: none; + background: rgba(29, 59, 83, 0.99); + text-shadow: none; } - code[class*=language-]::selection, code[class*=language-] ::selection, pre[class*=language-]::selection, pre[class*=language-] ::selection { - background: rgba(255, 255, 255, 0.0823529412); - text-shadow: none; + background: rgba(255, 255, 255, 0.0823529412); + text-shadow: none; } @media print { - - code[class*=language-], - pre[class*=language-] { - text-shadow: none; - } + code[class*=language-], + pre[class*=language-] { + text-shadow: none; + } } - -/* Code blocks */ pre[class*=language-] { - background: #000000; - color: white; - margin: 0.5em 0; - overflow: auto; - padding: 1em; + background: #000000; + color: white; + margin: 0.5em 0; + overflow: auto; } :not(pre) > code[class*=language-] { - background: #000000; - color: white; - border-radius: 0.3em; - padding: 0.1em; - white-space: normal; + background: #000000; + color: white; + border-radius: 0.3em; + padding: 0.1em; + white-space: normal; } -/* -------------------------------------------------- Standard */ .hljs-built_in { - color: var(--neon-bunny-builtin); + color: var(--neon-bunny-builtin); } - .hljs-char { - color: var(--neon-bunny-char); + color: var(--neon-bunny-char); } - .hljs-comment { - color: var(--neon-bunny-comment); - font-style: italic; + color: var(--neon-bunny-comment); + font-style: italic; } - .hljs-doctag { - color: var(--neon-bunny-doctag); + color: var(--neon-bunny-doctag); } - .hljs-keyword { - color: var(--neon-bunny-keyword); + color: var(--neon-bunny-keyword); } - .hljs-literal { - color: var(--neon-bunny-literal); + color: var(--neon-bunny-literal); } - .hljs-number { - color: var(--neon-bunny-number); + color: var(--neon-bunny-number); } - .hljs-operator { - color: var(--neon-bunny-operator); + color: var(--neon-bunny-operator); } - .hljs-params { - color: var(--neon-bunny-params); - font-style: italic; + color: var(--neon-bunny-params); + font-style: italic; } - .hljs-property { - color: var(--neon-bunny-property); + color: var(--neon-bunny-property); } - .hljs-punctuation { - color: var(--neon-bunny-punctuation); + color: var(--neon-bunny-punctuation); } - .hljs-regexp { - color: var(--neon-bunny-regex); + color: var(--neon-bunny-regex); } - .hljs-string { - color: var(--neon-bunny-string); + color: var(--neon-bunny-string); } - .hljs-subst { - color: var(--neon-bunny-subst); + color: var(--neon-bunny-subst); } - .hljs-symbol { - color: var(--neon-bunny-symbol); + color: var(--neon-bunny-symbol); } - .hljs-title { - color: var(--neon-bunny-title); + color: var(--neon-bunny-title); } - .hljs-title.class_ { - color: var(--neon-bunny-title-class); + color: var(--neon-bunny-title-class); } - .hljs-title.class_.inherited__ { - color: var(--neon-bunny-title-class-inherited); + color: var(--neon-bunny-title-class-inherited); } - .hljs-title.function_ { - color: var(--neon-bunny-title-function); + color: var(--neon-bunny-title-function); } - .hljs-title.function_.invoke__ { - color: var(--neon-bunny-title-function-invoke); + color: var(--neon-bunny-title-function-invoke); } - .hljs-type { - color: var(--neon-bunny-type); + color: var(--neon-bunny-type); } - .hljs-variable { - color: var(--neon-bunny-variable); + color: var(--neon-bunny-variable); } - .hljs-variable.constant_ { - color: var(--neon-bunny-variable-constant); + color: var(--neon-bunny-variable-constant); } - .hljs-variable.language_ { - color: var(--neon-bunny-variable-language); + color: var(--neon-bunny-variable-language); } - .hljs-meta { - color: var(--neon-bunny-meta); + color: var(--neon-bunny-meta); } - .hljs-meta.prompt_ { - color: var(--neon-bunny-meta-prompt); + color: var(--neon-bunny-meta-prompt); } - .hljs-meta.keyword_ { - color: var(--neon-bunny-meta-keyword); + color: var(--neon-bunny-meta-keyword); } - .hljs-meta.string_ { - color: var(--neon-bunny-meta-string); + color: var(--neon-bunny-meta-string); } - .hljs-attr { - color: var(--neon-bunny-attr); + color: var(--neon-bunny-attr); } - .hljs-attribute { - color: var(--neon-bunny-attribute); + color: var(--neon-bunny-attribute); } - .hljs-name { - color: var(--neon-bunny-name); + color: var(--neon-bunny-name); } - .hljs-section { - color: var(--neon-bunny-section); + color: var(--neon-bunny-section); } - .hljs-tag { - color: var(--neon-bunny-tag); + color: var(--neon-bunny-tag); } - .hljs-tag .hljs-attr { - color: var(--neon-bunny-tag-attr); + color: var(--neon-bunny-tag-attr); } - .hljs-bullet { - color: var(--neon-bunny-bullet); + color: var(--neon-bunny-bullet); } - .hljs-code { - color: var(--neon-bunny-code); + color: var(--neon-bunny-code); } - .hljs-emphasis { - color: var(--neon-bunny-emphasis); - font-style: italic; + color: var(--neon-bunny-emphasis); + font-style: italic; } - .hljs-formula { - color: var(--neon-bunny-formula); + color: var(--neon-bunny-formula); } - .hljs-link { - color: var(--neon-bunny-link); + color: var(--neon-bunny-link); } - .hljs-quote { - color: var(--neon-bunny-quote); + color: var(--neon-bunny-quote); } - .hljs-strong { - color: var(--neon-bunny-strong); - font-weight: bold; + color: var(--neon-bunny-strong); + font-weight: bold; } - .hljs-selector { - color: var(--neon-bunny-selector); + color: var(--neon-bunny-selector); } - .hljs-selector-attr { - color: var(--neon-bunny-selector-attr); + color: var(--neon-bunny-selector-attr); } - .hljs-selector-class { - color: var(--neon-bunny-selector-class); + color: var(--neon-bunny-selector-class); } - .hljs-selector-id { - color: var(--neon-bunny-selector-id); + color: var(--neon-bunny-selector-id); } - .hljs-selector-pseudo { - color: var(--neon-bunny-selector-pseudo); + color: var(--neon-bunny-selector-pseudo); } - .hljs-selector-tag { - color: var(--neon-bunny-selector-tag); + color: var(--neon-bunny-selector-tag); } - .hljs-addition { - color: var(--neon-bunny-addition); + color: var(--neon-bunny-addition); } - .hljs-deletion { - color: var(--neon-bunny-deletion); + color: var(--neon-bunny-deletion); } - .hljs.language-html .hljs-tag .hljs-attr, .hljs .language-html .hljs-tag .hljs-attr { - color: var(--neon-bunny-html-tag-attr); + color: var(--neon-bunny-html-tag-attr); } - .hljs.language-css, .hljs .language-css { - color: var(--neon-bunny-css); + color: var(--neon-bunny-css); } - .hljs.language-css .hljs-built_in, .hljs .language-css .hljs-built_in { - color: var(--neon-bunny-css-builtin); + color: var(--neon-bunny-css-builtin); } - .hljs.language-css .hljs-char, .hljs .language-css .hljs-char { - color: var(--neon-bunny-char); + color: var(--neon-bunny-char); } - .hljs.language-css .hljs-comment, .hljs .language-css .hljs-comment { - color: var(--neon-bunny-comment); + color: var(--neon-bunny-comment); } - .hljs.language-css .hljs-doctag, .hljs .language-css .hljs-doctag { - color: var(--neon-bunny-doctag); + color: var(--neon-bunny-doctag); } - .hljs.language-css .hljs-keyword, .hljs .language-css .hljs-keyword { - color: var(--neon-bunny-keyword); + color: var(--neon-bunny-keyword); } - .hljs.language-css .hljs-literal, .hljs .language-css .hljs-literal { - color: var(--neon-bunny-literal); + color: var(--neon-bunny-literal); } - .hljs.language-css .hljs-number, .hljs .language-css .hljs-number { - color: var(--neon-bunny-number); + color: var(--neon-bunny-number); } - .hljs.language-css .hljs-operator, .hljs .language-css .hljs-operator { - color: var(--neon-bunny-operator); + color: var(--neon-bunny-operator); } - .hljs.language-css .hljs-params, .hljs .language-css .hljs-params { - color: var(--neon-bunny-params); - font-style: italic; + color: var(--neon-bunny-params); + font-style: italic; } - .hljs.language-css .hljs-property, .hljs .language-css .hljs-property { - color: var(--neon-bunny-property); + color: var(--neon-bunny-property); } - .hljs.language-css .hljs-punctuation, .hljs .language-css .hljs-punctuation { - color: var(--neon-bunny-punctuation); + color: var(--neon-bunny-punctuation); } - .hljs.language-css .hljs-regexp, .hljs .language-css .hljs-regexp { - color: var(--neon-bunny-regex); + color: var(--neon-bunny-regex); } - .hljs.language-css .hljs-string, .hljs .language-css .hljs-string { - color: var(--neon-bunny-string); + color: var(--neon-bunny-string); } - .hljs.language-css .hljs-subst, .hljs .language-css .hljs-subst { - color: var(--neon-bunny-subst); + color: var(--neon-bunny-subst); } - .hljs.language-css .hljs-symbol, .hljs .language-css .hljs-symbol { - color: var(--neon-bunny-symbol); + color: var(--neon-bunny-symbol); } - .hljs.language-css .hljs-title, .hljs .language-css .hljs-title { - color: var(--neon-bunny-title); + color: var(--neon-bunny-title); } - .hljs.language-css .hljs-title.class_, .hljs .language-css .hljs-title.class_ { - color: var(--neon-bunny-title-class); + color: var(--neon-bunny-title-class); } - .hljs.language-css .hljs-title.class_.inherited__, .hljs .language-css .hljs-title.class_.inherited__ { - color: var(--neon-bunny-title-class-inherited); + color: var(--neon-bunny-title-class-inherited); } - .hljs.language-css .hljs-title.function_, .hljs .language-css .hljs-title.function_ { - color: var(--neon-bunny-title-function); + color: var(--neon-bunny-title-function); } - .hljs.language-css .hljs-title.function_.invoke__, .hljs .language-css .hljs-title.function_.invoke__ { - color: var(--neon-bunny-title-function-invoke); + color: var(--neon-bunny-title-function-invoke); } - .hljs.language-css .hljs-type, .hljs .language-css .hljs-type { - color: var(--neon-bunny-type); + color: var(--neon-bunny-type); } - .hljs.language-css .hljs-variable, .hljs .language-css .hljs-variable { - color: var(--neon-bunny-variable); + color: var(--neon-bunny-variable); } - .hljs.language-css .hljs-variable.constant_, .hljs .language-css .hljs-variable.constant_ { - color: var(--neon-bunny-variable-constant); + color: var(--neon-bunny-variable-constant); } - .hljs.language-css .hljs-variable.language_, .hljs .language-css .hljs-variable.language_ { - color: var(--neon-bunny-variable-language); + color: var(--neon-bunny-variable-language); } - .hljs.language-css .hljs-meta, .hljs .language-css .hljs-meta { - color: var(--neon-bunny-css-meta); + color: var(--neon-bunny-css-meta); } - .hljs.language-css .hljs-meta.prompt_, .hljs .language-css .hljs-meta.prompt_ { - color: var(--neon-bunny-meta-prompt); + color: var(--neon-bunny-meta-prompt); } - .hljs.language-css .hljs-meta.keyword_, .hljs .language-css .hljs-meta.keyword_ { - color: var(--neon-bunny-meta-keyword); + color: var(--neon-bunny-meta-keyword); } - .hljs.language-css .hljs-meta.string_, .hljs .language-css .hljs-meta.string_ { - color: var(--neon-bunny-meta-string); + color: var(--neon-bunny-meta-string); } - .hljs.language-css .hljs-attr, .hljs .language-css .hljs-attr { - color: var(--neon-bunny-attr); + color: var(--neon-bunny-attr); } - .hljs.language-css .hljs-attribute, .hljs .language-css .hljs-attribute { - color: var(--neon-bunny-css-attribute); + color: var(--neon-bunny-css-attribute); } - .hljs.language-css .hljs-name, .hljs .language-css .hljs-name { - color: var(--neon-bunny-name); + color: var(--neon-bunny-name); } - .hljs.language-css .hljs-section, .hljs .language-css .hljs-section { - color: var(--neon-bunny-section); + color: var(--neon-bunny-section); } - .hljs.language-css .hljs-tag, .hljs .language-css .hljs-tag { - color: var(--neon-bunny-tag); + color: var(--neon-bunny-tag); } - .hljs.language-css .hljs-bullet, .hljs .language-css .hljs-bullet { - color: var(--neon-bunny-bullet); + color: var(--neon-bunny-bullet); } - .hljs.language-css .hljs-code, .hljs .language-css .hljs-code { - color: var(--neon-bunny-code); + color: var(--neon-bunny-code); } - .hljs.language-css .hljs-emphasis, .hljs .language-css .hljs-emphasis { - color: var(--neon-bunny-emphasis); - font-style: italic; + color: var(--neon-bunny-emphasis); + font-style: italic; } - .hljs.language-css .hljs-formula, .hljs .language-css .hljs-formula { - color: var(--neon-bunny-formula); + color: var(--neon-bunny-formula); } - .hljs.language-css .hljs-link, .hljs .language-css .hljs-link { - color: var(--neon-bunny-link); + color: var(--neon-bunny-link); } - .hljs.language-css .hljs-quote, .hljs .language-css .hljs-quote { - color: var(--neon-bunny-quote); + color: var(--neon-bunny-quote); } - .hljs.language-css .hljs-strong, .hljs .language-css .hljs-strong { - color: var(--neon-bunny-strong); - font-weight: bold; + color: var(--neon-bunny-strong); + font-weight: bold; } - .hljs.language-css .hljs-selector, .hljs .language-css .hljs-selector { - color: var(--neon-bunny-selector); + color: var(--neon-bunny-selector); } - .hljs.language-css .hljs-selector-attr, .hljs .language-css .hljs-selector-attr { - color: var(--neon-bunny-selector-attr); + color: var(--neon-bunny-selector-attr); } - .hljs.language-css .hljs-selector-class, .hljs .language-css .hljs-selector-class { - color: var(--neon-bunny-selector-class); + color: var(--neon-bunny-selector-class); } - .hljs.language-css .hljs-selector-id, .hljs .language-css .hljs-selector-id { - color: var(--neon-bunny-css-selector-id); + color: var(--neon-bunny-css-selector-id); } - .hljs.language-css .hljs-selector-pseudo, .hljs .language-css .hljs-selector-pseudo { - color: var(--neon-bunny-selector-pseudo); + color: var(--neon-bunny-selector-pseudo); } - .hljs.language-css .hljs-selector-tag, .hljs .language-css .hljs-selector-tag { - color: var(--neon-bunny-selector-tag); + color: var(--neon-bunny-selector-tag); } - .hljs.language-css .hljs-addition, .hljs .language-css .hljs-addition { - color: var(--neon-bunny-addition); + color: var(--neon-bunny-addition); } - .hljs.language-css .hljs-deletion, .hljs .language-css .hljs-deletion { - color: var(--neon-bunny-deletion); + color: var(--neon-bunny-deletion); } - .hljs.language-json .hljs-punctuation, .hljs .language-json .hljs-punctuation { - color: var(--neon-bunny-json-punctuation); + color: var(--neon-bunny-json-punctuation); } - .hljs.language-javascript, .hljs.language-js, .hljs .language-javascript, .hljs .language-js { - color: var(--neon-bunny-js); + color: var(--neon-bunny-js); } - .hljs.language-javascript .hljs-built_in, .hljs.language-js .hljs-built_in, .hljs .language-javascript .hljs-built_in, .hljs .language-js .hljs-built_in { - color: var(--neon-bunny-builtin); + color: var(--neon-bunny-builtin); } - .hljs.language-javascript .hljs-char, .hljs.language-js .hljs-char, .hljs .language-javascript .hljs-char, .hljs .language-js .hljs-char { - color: var(--neon-bunny-char); + color: var(--neon-bunny-char); } - .hljs.language-javascript .hljs-comment, .hljs.language-js .hljs-comment, .hljs .language-javascript .hljs-comment, .hljs .language-js .hljs-comment { - color: var(--neon-bunny-comment); + color: var(--neon-bunny-comment); } - .hljs.language-javascript .hljs-doctag, .hljs.language-js .hljs-doctag, .hljs .language-javascript .hljs-doctag, .hljs .language-js .hljs-doctag { - color: var(--neon-bunny-doctag); + color: var(--neon-bunny-doctag); } - .hljs.language-javascript .hljs-keyword, .hljs.language-js .hljs-keyword, .hljs .language-javascript .hljs-keyword, .hljs .language-js .hljs-keyword { - color: var(--neon-bunny-keyword); + color: var(--neon-bunny-keyword); } - .hljs.language-javascript .hljs-literal, .hljs.language-js .hljs-literal, .hljs .language-javascript .hljs-literal, .hljs .language-js .hljs-literal { - color: var(--neon-bunny-literal); + color: var(--neon-bunny-literal); } - .hljs.language-javascript .hljs-number, .hljs.language-js .hljs-number, .hljs .language-javascript .hljs-number, .hljs .language-js .hljs-number { - color: var(--neon-bunny-number); + color: var(--neon-bunny-number); } - .hljs.language-javascript .hljs-operator, .hljs.language-js .hljs-operator, .hljs .language-javascript .hljs-operator, .hljs .language-js .hljs-operator { - color: var(--neon-bunny-operator); + color: var(--neon-bunny-operator); } - .hljs.language-javascript .hljs-params, .hljs.language-js .hljs-params, .hljs .language-javascript .hljs-params, .hljs .language-js .hljs-params { - color: var(--neon-bunny-params); - font-style: italic; + color: var(--neon-bunny-params); + font-style: italic; } - .hljs.language-javascript .hljs-params .hljs-variable.language_, .hljs.language-js .hljs-params .hljs-variable.language_, .hljs .language-javascript .hljs-params .hljs-variable.language_, .hljs .language-js .hljs-params .hljs-variable.language_ { - color: var(--neon-bunny-js-params-variable-language); + color: var(--neon-bunny-js-params-variable-language); } - .hljs.language-javascript .hljs-property, .hljs.language-js .hljs-property, .hljs .language-javascript .hljs-property, .hljs .language-js .hljs-property { - color: var(--neon-bunny-property); + color: var(--neon-bunny-property); } - .hljs.language-javascript .hljs-punctuation, .hljs.language-js .hljs-punctuation, .hljs .language-javascript .hljs-punctuation, .hljs .language-js .hljs-punctuation { - color: var(--neon-bunny-punctuation); + color: var(--neon-bunny-punctuation); } - .hljs.language-javascript .hljs-regexp, .hljs.language-js .hljs-regexp, .hljs .language-javascript .hljs-regexp, .hljs .language-js .hljs-regexp { - color: var(--neon-bunny-regex); + color: var(--neon-bunny-regex); } - .hljs.language-javascript .hljs-string, .hljs.language-js .hljs-string, .hljs .language-javascript .hljs-string, .hljs .language-js .hljs-string { - color: var(--neon-bunny-string); + color: var(--neon-bunny-string); } - .hljs.language-javascript .hljs-subst, .hljs.language-js .hljs-subst, .hljs .language-javascript .hljs-subst, .hljs .language-js .hljs-subst { - color: var(--neon-bunny-subst); + color: var(--neon-bunny-subst); } - .hljs.language-javascript .hljs-symbol, .hljs.language-js .hljs-symbol, .hljs .language-javascript .hljs-symbol, .hljs .language-js .hljs-symbol { - color: var(--neon-bunny-symbol); + color: var(--neon-bunny-symbol); } - .hljs.language-javascript .hljs-title, .hljs.language-js .hljs-title, .hljs .language-javascript .hljs-title, .hljs .language-js .hljs-title { - color: var(--neon-bunny-title); + color: var(--neon-bunny-title); } - .hljs.language-javascript .hljs-title.class_, .hljs.language-js .hljs-title.class_, .hljs .language-javascript .hljs-title.class_, .hljs .language-js .hljs-title.class_ { - color: var(--neon-bunny-js-title-class); + color: var(--neon-bunny-js-title-class); } - .hljs.language-javascript .hljs-title.class_.inherited__, .hljs.language-js .hljs-title.class_.inherited__, .hljs .language-javascript .hljs-title.class_.inherited__, .hljs .language-js .hljs-title.class_.inherited__ { - color: var(--neon-bunny-title-class-inherited); + color: var(--neon-bunny-title-class-inherited); } - .hljs.language-javascript .hljs-title.function_, .hljs.language-js .hljs-title.function_, .hljs .language-javascript .hljs-title.function_, .hljs .language-js .hljs-title.function_ { - color: var(--neon-bunny-title-function); + color: var(--neon-bunny-title-function); } - .hljs.language-javascript .hljs-title.function_.invoke__, .hljs.language-js .hljs-title.function_.invoke__, .hljs .language-javascript .hljs-title.function_.invoke__, .hljs .language-js .hljs-title.function_.invoke__ { - color: var(--neon-bunny-title-function-invoke); + color: var(--neon-bunny-title-function-invoke); } - .hljs.language-javascript .hljs-type, .hljs.language-js .hljs-type, .hljs .language-javascript .hljs-type, .hljs .language-js .hljs-type { - color: var(--neon-bunny-type); + color: var(--neon-bunny-type); } - .hljs.language-javascript .hljs-variable, .hljs.language-js .hljs-variable, .hljs .language-javascript .hljs-variable, .hljs .language-js .hljs-variable { - color: var(--neon-bunny-variable); + color: var(--neon-bunny-variable); } - .hljs.language-javascript .hljs-variable.constant_, .hljs.language-js .hljs-variable.constant_, .hljs .language-javascript .hljs-variable.constant_, .hljs .language-js .hljs-variable.constant_ { - color: var(--neon-bunny-variable-constant); + color: var(--neon-bunny-variable-constant); } - .hljs.language-javascript .hljs-variable.language_, .hljs.language-js .hljs-variable.language_, .hljs .language-javascript .hljs-variable.language_, .hljs .language-js .hljs-variable.language_ { - color: var(--neon-bunny-js-variable-language); + color: var(--neon-bunny-js-variable-language); } - .hljs.language-javascript .hljs-meta, .hljs.language-js .hljs-meta, .hljs .language-javascript .hljs-meta, .hljs .language-js .hljs-meta { - color: var(--neon-bunny-meta); + color: var(--neon-bunny-meta); } - .hljs.language-javascript .hljs-meta.prompt_, .hljs.language-js .hljs-meta.prompt_, .hljs .language-javascript .hljs-meta.prompt_, .hljs .language-js .hljs-meta.prompt_ { - color: var(--neon-bunny-meta-prompt); + color: var(--neon-bunny-meta-prompt); } - .hljs.language-javascript .hljs-meta.keyword_, .hljs.language-js .hljs-meta.keyword_, .hljs .language-javascript .hljs-meta.keyword_, .hljs .language-js .hljs-meta.keyword_ { - color: var(--neon-bunny-meta-keyword); + color: var(--neon-bunny-meta-keyword); } - .hljs.language-javascript .hljs-meta.string_, .hljs.language-js .hljs-meta.string_, .hljs .language-javascript .hljs-meta.string_, .hljs .language-js .hljs-meta.string_ { - color: var(--neon-bunny-meta-string); + color: var(--neon-bunny-meta-string); } - .hljs.language-javascript .hljs-attr, .hljs.language-js .hljs-attr, .hljs .language-javascript .hljs-attr, .hljs .language-js .hljs-attr { - color: var(--neon-bunny-attr); + color: var(--neon-bunny-attr); } - .hljs.language-javascript .hljs-attribute, .hljs.language-js .hljs-attribute, .hljs .language-javascript .hljs-attribute, .hljs .language-js .hljs-attribute { - color: var(--neon-bunny-attribute); + color: var(--neon-bunny-attribute); } - .hljs.language-javascript .hljs-name, .hljs.language-js .hljs-name, .hljs .language-javascript .hljs-name, .hljs .language-js .hljs-name { - color: var(--neon-bunny-name); + color: var(--neon-bunny-name); } - .hljs.language-javascript .hljs-section, .hljs.language-js .hljs-section, .hljs .language-javascript .hljs-section, .hljs .language-js .hljs-section { - color: var(--neon-bunny-section); + color: var(--neon-bunny-section); } - .hljs.language-javascript .hljs-tag, .hljs.language-js .hljs-tag, .hljs .language-javascript .hljs-tag, .hljs .language-js .hljs-tag { - color: var(--neon-bunny-tag); + color: var(--neon-bunny-tag); } - .hljs.language-javascript .hljs-bullet, .hljs.language-js .hljs-bullet, .hljs .language-javascript .hljs-bullet, .hljs .language-js .hljs-bullet { - color: var(--neon-bunny-bullet); + color: var(--neon-bunny-bullet); } - .hljs.language-javascript .hljs-code, .hljs.language-js .hljs-code, .hljs .language-javascript .hljs-code, .hljs .language-js .hljs-code { - color: var(--neon-bunny-code); + color: var(--neon-bunny-code); } - .hljs.language-javascript .hljs-emphasis, .hljs.language-js .hljs-emphasis, .hljs .language-javascript .hljs-emphasis, .hljs .language-js .hljs-emphasis { - color: var(--neon-bunny-emphasis); - font-style: italic; + color: var(--neon-bunny-emphasis); + font-style: italic; } - .hljs.language-javascript .hljs-formula, .hljs.language-js .hljs-formula, .hljs .language-javascript .hljs-formula, .hljs .language-js .hljs-formula { - color: var(--neon-bunny-formula); + color: var(--neon-bunny-formula); } - .hljs.language-javascript .hljs-link, .hljs.language-js .hljs-link, .hljs .language-javascript .hljs-link, .hljs .language-js .hljs-link { - color: var(--neon-bunny-link); + color: var(--neon-bunny-link); } - .hljs.language-javascript .hljs-quote, .hljs.language-js .hljs-quote, .hljs .language-javascript .hljs-quote, .hljs .language-js .hljs-quote { - color: var(--neon-bunny-quote); + color: var(--neon-bunny-quote); } - .hljs.language-javascript .hljs-strong, .hljs.language-js .hljs-strong, .hljs .language-javascript .hljs-strong, .hljs .language-js .hljs-strong { - color: var(--neon-bunny-strong); - font-weight: bold; + color: var(--neon-bunny-strong); + font-weight: bold; } - .hljs.language-javascript .hljs-selector, .hljs.language-js .hljs-selector, .hljs .language-javascript .hljs-selector, .hljs .language-js .hljs-selector { - color: var(--neon-bunny-selector); + color: var(--neon-bunny-selector); } - .hljs.language-javascript .hljs-selector-attr, .hljs.language-js .hljs-selector-attr, .hljs .language-javascript .hljs-selector-attr, .hljs .language-js .hljs-selector-attr { - color: var(--neon-bunny-selector-attr); + color: var(--neon-bunny-selector-attr); } - .hljs.language-javascript .hljs-selector-class, .hljs.language-js .hljs-selector-class, .hljs .language-javascript .hljs-selector-class, .hljs .language-js .hljs-selector-class { - color: var(--neon-bunny-selector-class); + color: var(--neon-bunny-selector-class); } - .hljs.language-javascript .hljs-selector-id, .hljs.language-js .hljs-selector-id, .hljs .language-javascript .hljs-selector-id, .hljs .language-js .hljs-selector-id { - color: var(--neon-bunny-selector-id); + color: var(--neon-bunny-selector-id); } - .hljs.language-javascript .hljs-selector-pseudo, .hljs.language-js .hljs-selector-pseudo, .hljs .language-javascript .hljs-selector-pseudo, .hljs .language-js .hljs-selector-pseudo { - color: var(--neon-bunny-selector-pseudo); + color: var(--neon-bunny-selector-pseudo); } - .hljs.language-javascript .hljs-selector-tag, .hljs.language-js .hljs-selector-tag, .hljs .language-javascript .hljs-selector-tag, .hljs .language-js .hljs-selector-tag { - color: var(--neon-bunny-selector-tag); + color: var(--neon-bunny-selector-tag); } - .hljs.language-javascript .hljs-addition, .hljs.language-js .hljs-addition, .hljs .language-javascript .hljs-addition, .hljs .language-js .hljs-addition { - color: var(--neon-bunny-addition); + color: var(--neon-bunny-addition); } - .hljs.language-javascript .hljs-deletion, .hljs.language-js .hljs-deletion, .hljs .language-javascript .hljs-deletion, .hljs .language-js .hljs-deletion { - color: var(--neon-bunny-deletion); + color: var(--neon-bunny-deletion); } - .hljs.language-php, .hljs .language-php { - color: var(--neon-bunny-php); + color: var(--neon-bunny-php); } - .hljs.language-php .hljs-built_in, .hljs .language-php .hljs-built_in { - color: var(--neon-bunny-builtin); + color: var(--neon-bunny-builtin); } - .hljs.language-php .hljs-char, .hljs .language-php .hljs-char { - color: var(--neon-bunny-char); + color: var(--neon-bunny-char); } - .hljs.language-php .hljs-class .hljs-title, .hljs .language-php .hljs-class .hljs-title { - color: var(--neon-bunny-php-class-title) !important; + color: var(--neon-bunny-php-class-title) !important; } - .hljs.language-php .hljs-class .hljs-keyword, .hljs .language-php .hljs-class .hljs-keyword { - color: var(--neon-bunny-php-class-keyword); + color: var(--neon-bunny-php-class-keyword); } - .hljs.language-php .hljs-comment, .hljs .language-php .hljs-comment { - color: var(--neon-bunny-comment); + color: var(--neon-bunny-comment); } - .hljs.language-php .hljs-doctag, .hljs .language-php .hljs-doctag { - color: var(--neon-bunny-doctag); + color: var(--neon-bunny-doctag); } - .hljs.language-php .hljs-function .hljs-title, .hljs .language-php .hljs-function .hljs-title { - color: var(--neon-bunny-php-function-title); + color: var(--neon-bunny-php-function-title); } - .hljs.language-php .hljs-keyword, .hljs .language-php .hljs-keyword { - color: var(--neon-bunny-php-keyword); + color: var(--neon-bunny-php-keyword); } - .hljs.language-php .hljs-literal, .hljs .language-php .hljs-literal { - color: var(--neon-bunny-literal); + color: var(--neon-bunny-literal); } - .hljs.language-php .hljs-number, .hljs .language-php .hljs-number { - color: var(--neon-bunny-number); + color: var(--neon-bunny-number); } - .hljs.language-php .hljs-operator, .hljs .language-php .hljs-operator { - color: var(--neon-bunny-operator); + color: var(--neon-bunny-operator); } - .hljs.language-php .hljs-params, .hljs .language-php .hljs-params { - color: var(--neon-bunny-php-params); - font-style: italic; + color: var(--neon-bunny-php-params); + font-style: italic; } - .hljs.language-php .hljs-params .hljs-variable, .hljs .language-php .hljs-params .hljs-variable { - color: var(--neon-bunny-php-params-variable); + color: var(--neon-bunny-php-params-variable); } - .hljs.language-php .hljs-property, .hljs .language-php .hljs-property { - color: var(--neon-bunny-property); + color: var(--neon-bunny-property); } - .hljs.language-php .hljs-punctuation, .hljs .language-php .hljs-punctuation { - color: var(--neon-bunny-punctuation); + color: var(--neon-bunny-punctuation); } - .hljs.language-php .hljs-regexp, .hljs .language-php .hljs-regexp { - color: var(--neon-bunny-regex); + color: var(--neon-bunny-regex); } - .hljs.language-php .hljs-string, .hljs .language-php .hljs-string { - color: var(--neon-bunny-php-string); + color: var(--neon-bunny-php-string); } - .hljs.language-php .hljs-subst, .hljs .language-php .hljs-subst { - color: var(--neon-bunny-subst); + color: var(--neon-bunny-subst); } - .hljs.language-php .hljs-symbol, .hljs .language-php .hljs-symbol { - color: var(--neon-bunny-symbol); + color: var(--neon-bunny-symbol); } - .hljs.language-php .hljs-title, .hljs .language-php .hljs-title { - color: var(--neon-bunny-php-title); + color: var(--neon-bunny-php-title); } - .hljs.language-php .hljs-title.class_, .hljs .language-php .hljs-title.class_ { - color: var(--neon-bunny-php-title-class); - font-style: italic; + color: var(--neon-bunny-php-title-class); + font-style: italic; } - .hljs.language-php .hljs-title.class_.inherited__, .hljs .language-php .hljs-title.class_.inherited__ { - color: var(--neon-bunny-title-class-inherited); + color: var(--neon-bunny-title-class-inherited); } - .hljs.language-php .hljs-title.function_, .hljs .language-php .hljs-title.function_ { - color: var(--neon-bunny-title-function); + color: var(--neon-bunny-title-function); } - .hljs.language-php .hljs-title.function_.invoke__, .hljs .language-php .hljs-title.function_.invoke__ { - color: var(--neon-bunny-php-title-function-invoke); + color: var(--neon-bunny-php-title-function-invoke); } - .hljs.language-php .hljs-type, .hljs .language-php .hljs-type { - color: var(--neon-bunny-type); + color: var(--neon-bunny-type); } - .hljs.language-php .hljs-variable, .hljs .language-php .hljs-variable { - color: var(--neon-bunny-php-variable); + color: var(--neon-bunny-php-variable); } - .hljs.language-php .hljs-variable.constant_, .hljs .language-php .hljs-variable.constant_ { - color: var(--neon-bunny-variable-constant); + color: var(--neon-bunny-variable-constant); } - .hljs.language-php .hljs-variable.language_, .hljs .language-php .hljs-variable.language_ { - color: var(--neon-bunny-variable-language); + color: var(--neon-bunny-variable-language); } - .hljs.language-php .hljs-meta, .hljs .language-php .hljs-meta { - color: var(--neon-bunny-php-meta); + color: var(--neon-bunny-php-meta); } - .hljs.language-php .hljs-meta.prompt_, .hljs .language-php .hljs-meta.prompt_ { - color: var(--neon-bunny-meta-prompt); + color: var(--neon-bunny-meta-prompt); } - .hljs.language-php .hljs-meta.keyword_, .hljs .language-php .hljs-meta.keyword_ { - color: var(--neon-bunny-meta-keyword); + color: var(--neon-bunny-meta-keyword); } - .hljs.language-php .hljs-meta.string_, .hljs .language-php .hljs-meta.string_ { - color: var(--neon-bunny-meta-string); + color: var(--neon-bunny-meta-string); } - .hljs.language-php .hljs-attr, .hljs .language-php .hljs-attr { - color: var(--neon-bunny-attr); + color: var(--neon-bunny-attr); } - .hljs.language-php .hljs-attribute, .hljs .language-php .hljs-attribute { - color: var(--neon-bunny-attribute); + color: var(--neon-bunny-attribute); } - .hljs.language-php .hljs-name, .hljs .language-php .hljs-name { - color: var(--neon-bunny-name); + color: var(--neon-bunny-name); } - .hljs.language-php .hljs-section, .hljs .language-php .hljs-section { - color: var(--neon-bunny-section); + color: var(--neon-bunny-section); } - .hljs.language-php .hljs-tag, .hljs .language-php .hljs-tag { - color: var(--neon-bunny-tag); + color: var(--neon-bunny-tag); } - .hljs.language-php .hljs-bullet, .hljs .language-php .hljs-bullet { - color: var(--neon-bunny-bullet); + color: var(--neon-bunny-bullet); } - .hljs.language-php .hljs-code, .hljs .language-php .hljs-code { - color: var(--neon-bunny-code); + color: var(--neon-bunny-code); } - .hljs.language-php .hljs-emphasis, .hljs .language-php .hljs-emphasis { - color: var(--neon-bunny-emphasis); - font-style: italic; + color: var(--neon-bunny-emphasis); + font-style: italic; } - .hljs.language-php .hljs-formula, .hljs .language-php .hljs-formula { - color: var(--neon-bunny-formula); + color: var(--neon-bunny-formula); } - .hljs.language-php .hljs-link, .hljs .language-php .hljs-link { - color: var(--neon-bunny-link); + color: var(--neon-bunny-link); } - .hljs.language-php .hljs-quote, .hljs .language-php .hljs-quote { - color: var(--neon-bunny-quote); + color: var(--neon-bunny-quote); } - .hljs.language-php .hljs-strong, .hljs .language-php .hljs-strong { - color: var(--neon-bunny-strong); - font-weight: bold; + color: var(--neon-bunny-strong); + font-weight: bold; } - .hljs.language-php .hljs-selector, .hljs .language-php .hljs-selector { - color: var(--neon-bunny-selector); + color: var(--neon-bunny-selector); } - .hljs.language-php .hljs-selector-attr, .hljs .language-php .hljs-selector-attr { - color: var(--neon-bunny-selector-attr); + color: var(--neon-bunny-selector-attr); } - .hljs.language-php .hljs-selector-class, .hljs .language-php .hljs-selector-class { - color: var(--neon-bunny-selector-class); + color: var(--neon-bunny-selector-class); } - .hljs.language-php .hljs-selector-id, .hljs .language-php .hljs-selector-id { - color: var(--neon-bunny-selector-id); + color: var(--neon-bunny-selector-id); } - .hljs.language-php .hljs-selector-pseudo, .hljs .language-php .hljs-selector-pseudo { - color: var(--neon-bunny-selector-pseudo); + color: var(--neon-bunny-selector-pseudo); } - .hljs.language-php .hljs-selector-tag, .hljs .language-php .hljs-selector-tag { - color: var(--neon-bunny-selector-tag); + color: var(--neon-bunny-selector-tag); } - .hljs.language-php .hljs-addition, .hljs .language-php .hljs-addition { - color: var(--neon-bunny-addition); + color: var(--neon-bunny-addition); } - .hljs.language-php .hljs-deletion, .hljs .language-php .hljs-deletion { - color: var(--neon-bunny-deletion); + color: var(--neon-bunny-deletion); } diff --git a/dist/themes/css/neon-bunny-prism.css b/dist/themes/css/neon-bunny-prism.css new file mode 100644 index 0000000..d112ca7 --- /dev/null +++ b/dist/themes/css/neon-bunny-prism.css @@ -0,0 +1,365 @@ +/** + * MIT License + * Copyright (c) 2023 WebDevNerdStuff + * WebDevNerdStuff Neon Bunny + * VSCode Theme: https://marketplace.visualstudio.com/items?itemName=WebDevNerdStuff.neon-bunny + */ +:root { + --neon-bunny-blue-light: #2492ff; + --neon-bunny-blue: #0b93ff; + --neon-bunny-gray-lighter: #aaa; + --neon-bunny-gray: #7f817e; + --neon-bunny-green-darker-darker: #008b05; + --neon-bunny-green-darker: #2bb71d; + --neon-bunny-green-light: #2bb71d; + --neon-bunny-green-neon: #0aff04; + --neon-bunny-green: #00d205; + --neon-bunny-lime-lighter: #c3e88d; + --neon-bunny-lime: #b2ff02; + --neon-bunny-magenta: #df00df; + --neon-bunny-neon-green: #00ff00; + --neon-bunny-orange: #e58100; + --neon-bunny-peach-darker: #ffb46a; + --neon-bunny-peach-light: #ffe4a6; + --neon-bunny-peach: #ffcb6b; + --neon-bunny-pink: #ff1190; + --neon-bunny-purple-light-dim: #c792ea; + --neon-bunny-purple-light: #d285cc; + --neon-bunny-purple: #ea03ff; + --neon-bunny-red: #ff3229; + --neon-bunny-salmon: #ff6f5b; + --neon-bunny-teal: #80fcff; + --neon-bunny-white: #fff; + --neon-bunny-yellow: #fef611; + --neon-bunny-atrule: var(--neon-bunny-peach); + --neon-bunny-attr-name: var(--neon-bunny-purple-light-dim); + --neon-bunny-attr-value: var(--neon-bunny-peach); + --neon-bunny-boolean: var(--neon-bunny-blue-light); + --neon-bunny-builtin: var(--neon-bunny-purple); + --neon-bunny-cdata: var(--neon-bunny-gray); + --neon-bunny-char: var(--neon-bunny-pink); + --neon-bunny-class-name: var(--neon-bunny-peach); + --neon-bunny-comment: var(--neon-bunny-gray); + --neon-bunny-constant: var(--neon-bunny-green-darker); + --neon-bunny-deleted: var(--neon-bunny-red); + --neon-bunny-entity: var(--neon-bunny-peach); + --neon-bunny-function: var(--neon-bunny-green-neon); + --neon-bunny-important: var(--neon-bunny-red); + --neon-bunny-inserted: var(--neon-bunny-lime-lighter); + --neon-bunny-keyword: var(--neon-bunny-blue); + --neon-bunny-namespace: var(--neon-bunny-peach); + --neon-bunny-number: var(--neon-bunny-white); + --neon-bunny-operator: var(--neon-bunny-blue-light); + --neon-bunny-prolog: var(--neon-bunny-gray); + --neon-bunny-property: var(--neon-bunny-pink); + --neon-bunny-punctuation: var(--neon-bunny-blue); + --neon-bunny-regex: var(--neon-bunny-peach-light); + --neon-bunny-string: var(--neon-bunny-green-darker); + --neon-bunny-symbol: var(--neon-bunny-pink); + --neon-bunny-tag: var(--neon-bunny-blue-light); + --neon-bunny-url: var(--neon-bunny-orange); + --neon-bunny-variable: var(--neon-bunny-green-darker); + --neon-bunny-html-attr-name: var(--neon-bunny-green); + --neon-bunny-html-attr-value-punctuation: var(--neon-bunny-peach-darker); + --neon-bunny-html-attr-value: var(--neon-bunny-peach-darker); + --neon-bunny-css-atrule-rule: var(--neon-bunny-blue); + --neon-bunny-css-atrule: var(--neon-bunny-white); + --neon-bunny-css-function: var(--neon-bunny-orange); + --neon-bunny-css-property: var(--neon-bunny-pink); + --neon-bunny-css-punctuation: var(--neon-bunny-white); + --neon-bunny-css-selector: var(--neon-bunny-lime); + --neon-bunny-css-string: var(--neon-bunny-green-light); + --neon-bunny-css: var(--neon-bunny-purple-light-dim); + --neon-bunny-js-keyword: var(--neon-bunny-blue); + --neon-bunny-js-literal-property: var(--neon-bunny-neon-green); + --neon-bunny-js-operator: var(--neon-bunny-blue-light); + --neon-bunny-js-punctuation: var(--neon-bunny-white); + --neon-bunny-js-string: var(--neon-bunny-green-darker-darker); + --neon-bunny-js-template-string-string: var(--neon-bunny-green-darker-darker); + --neon-bunny-js: var(--neon-bunny-green-darker); + --neon-bunny-php-boolean: var(--neon-bunny-blue); + --neon-bunny-php-class-name-definition-class-name: var(--neon-bunny-magenta); + --neon-bunny-php-class-name-return-type: var(--neon-bunny-gray-lighter); + --neon-bunny-php-class-name: var(--neon-bunny-teal); + --neon-bunny-php-double-quote-string: var(--neon-bunny-salmon); + --neon-bunny-php-function: var(--neon-bunny-green-neon); + --neon-bunny-php-keyword-type-hint: var(--neon-bunny-gray-lighter); + --neon-bunny-php-keyword: var(--neon-bunny-blue); + --neon-bunny-php-operator: var(--neon-bunny-purple); + --neon-bunny-php-package: var(--neon-bunny-peach); + --neon-bunny-php-property: var(--neon-bunny-purple-light); + --neon-bunny-php-punctuation: var(--neon-bunny-white); + --neon-bunny-php-single-quote-string: var(--neon-bunny-yellow); + --neon-bunny-php-variable: var(--neon-bunny-purple-light); +} + +code[class*=language-], +pre[class*=language-] { + -moz-hyphens: none; + -moz-tab-size: 4; + -ms-hyphens: none; + -o-tab-size: 4; + -webkit-hyphens: none; + color: var(--neon-bunny-white); + font-family: Consolas, Monaco, "Andale Mono", "Ubuntu Mono", monospace; + font-size: 1em; + hyphens: none; + line-height: 1.5; + tab-size: 4; + text-align: left; + white-space: pre; + word-break: normal; + word-spacing: normal; + word-wrap: normal; +} +code[class*=language-]::-moz-selection, +code[class*=language-] ::-moz-selection, +pre[class*=language-]::-moz-selection, +pre[class*=language-] ::-moz-selection { + background: rgba(29, 59, 83, 0.99); + text-shadow: none; +} +code[class*=language-]::selection, +code[class*=language-] ::selection, +pre[class*=language-]::selection, +pre[class*=language-] ::selection { + background: rgba(255, 255, 255, 0.0823529412); + text-shadow: none; +} + +@media print { + code[class*=language-], + pre[class*=language-] { + text-shadow: none; + } +} +pre[class*=language-] { + background: #000000; + color: white; + margin: 0.5em 0; + overflow: auto; + padding: 1em; +} + +:not(pre) > code[class*=language-] { + background: #000000; + color: white; + border-radius: 0.3em; + padding: 0.1em; + white-space: normal; +} + +.token.atrule { + color: var(--neon-bunny-atrule); +} +.token.attr-name { + color: var(--neon-bunny-attr-name); +} +.token.attr-value { + color: var(--neon-bunny-attr-value); +} +.token.bold { + font-weight: bold; +} +.token.boolean { + color: var(--neon-bunny-boolean); +} +.token.builtin { + color: var(--neon-bunny-builtin); +} +.token.cdata { + color: var(--neon-bunny-cdata); + font-style: italic; +} +.token.char { + color: var(--neon-bunny-char); +} +.token.class-name { + color: var(--neon-bunny-class-name); +} +.token.comment { + color: var(--neon-bunny-comment); + font-style: italic; +} +.token.constant { + color: var(--neon-bunny-constant); +} +.token.deleted { + color: var(--neon-bunny-deleted); +} +.token.entity { + color: var(--neon-bunny-entity); +} +.token.function { + color: var(--neon-bunny-function); +} +.token.important { + color: var(--neon-bunny-important); + font-style: italic; +} +.token.inserted { + color: var(--neon-bunny-inserted); +} +.token.italic { + font-style: italic; +} +.token.keyword { + color: var(--neon-bunny-keyword); +} +.token.number { + color: var(--neon-bunny-number); +} +.token.operator { + color: var(--neon-bunny-operator); +} +.token.prolog { + color: var(--neon-bunny-prolog); + font-style: italic; +} +.token.property { + color: var(--neon-bunny-property); +} +.token.punctuation { + color: var(--neon-bunny-punctuation); +} +.token.regex { + color: var(--neon-bunny-regex); +} +.token.string { + color: var(--neon-bunny-string); +} +.token.symbol { + color: var(--neon-bunny-symbol); +} +.token.tag { + color: var(--neon-bunny-tag); +} +.token.url { + color: var(--neon-bunny-url); + text-decoration: underline; +} +.token.variable { + color: var(--neon-bunny-variable); +} + +.namespace { + color: var(--neon-bunny-namespace); +} + +.language-html .token.attr-name { + color: var(--neon-bunny-html-attr-name); +} +.language-html .token.attr-value { + color: var(--neon-bunny-html-attr-value); +} +.language-html .token.attr-value .token.punctuation { + color: var(--neon-bunny-html-attr-value-punctuation); +} + +.language-css { + color: var(--neon-bunny-css) !important; +} +.language-css .token.atrule { + color: var(--neon-bunny-css-atrule); +} +.language-css .token.atrule .token.rule { + color: var(--neon-bunny-css-atrule-rule); +} +.language-css .token.function { + color: var(--neon-bunny-css-function); +} +.language-css .token.property { + color: var(--neon-bunny-css-property); +} +.language-css .token.punctuation { + color: var(--neon-bunny-css-punctuation); +} +.language-css .token.selector { + color: var(--neon-bunny-css-selector); +} +.language-css .token.string { + color: var(--neon-bunny-css-string); + font-style: italic; +} + +.style .token.string { + color: var(--neon-bunny-css-string); + font-style: italic; +} + +.language-javascript, +.language-js { + color: var(--neon-bunny-js) !important; + font-style: italic; +} +.language-javascript span, +.language-js span { + font-style: normal; +} +.language-javascript .token.keyword, +.language-js .token.keyword { + color: var(--neon-bunny-js-keyword); +} +.language-javascript .token.literal-property.property, +.language-js .token.literal-property.property { + color: var(--neon-bunny-js-literal-property); + font-style: italic; +} +.language-javascript .token.operator, +.language-js .token.operator { + color: var(--neon-bunny-js-operator); + font-style: italic; +} +.language-javascript .token.punctuation, +.language-js .token.punctuation { + color: var(--neon-bunny-js-punctuation); +} +.language-javascript .token.template-string .token.string, +.language-js .token.template-string .token.string { + color: var(--neon-bunny-js-template-string-string); +} + +.language-php .token.boolean { + color: var(--neon-bunny-boolean); +} +.language-php .token.class-name { + color: var(--neon-bunny-php-class-name); +} +.language-php .token.class-name-definition.class-name { + color: var(--neon-bunny-php-class-name-definition-class-name); +} +.language-php .token.class-name.return-type { + color: var(--neon-bunny-php-class-name-return-type); + font-style: italic; +} +.language-php .token.function { + color: var(--neon-bunny-php-function); +} +.language-php .token.keyword { + color: var(--neon-bunny-php-keyword); +} +.language-php .token.keyword.type-hint { + color: var(--neon-bunny-php-keyword-type-hint); + font-style: italic; +} +.language-php .token.operator { + color: var(--neon-bunny-php-operator); +} +.language-php .token.package { + color: var(--neon-bunny-php-package); +} +.language-php .token.property { + color: var(--neon-bunny-php-property); +} +.language-php .token.punctuation { + color: var(--neon-bunny-php-punctuation); +} +.language-php .token.string.double-quoted-string { + color: var(--neon-bunny-php-double-quote-string); +} +.language-php .token.string.single-quoted-string { + color: var(--neon-bunny-php-single-quote-string); +} +.language-php .token.variable { + color: var(--neon-bunny-php-variable); +} diff --git a/dist/themes/index.js b/dist/themes/index.js index d60f956..85ba43f 100644 --- a/dist/themes/index.js +++ b/dist/themes/index.js @@ -941,8 +941,6 @@ const neonBunnyHighlightTheme = `/** --neon-bunny-white: #fff; --neon-bunny-yellow-light-faded: #ffe3b8; --neon-bunny-yellow: #fef611; - /* -------------------------------------------------- Standard */ - /* ------------------------- General purpose */ --neon-bunny-builtin: var(--neon-bunny-purple); --neon-bunny-char: var(--neon-bunny-pink); --neon-bunny-class: var(--neon-bunny-magenta); @@ -968,19 +966,16 @@ const neonBunnyHighlightTheme = `/** --neon-bunny-variable-constant: var(--neon-bunny-green-darker); --neon-bunny-variable-language: var(--neon-bunny-blue-light); --neon-bunny-variable: var(--neon-bunny-green-darker); - /* ------------------------- Meta */ --neon-bunny-meta-keyword: var(--neon-bunny-green); --neon-bunny-meta-prompt: var(--neon-bunny-blue-light); --neon-bunny-meta-string: var(--neon-bunny-blue-light); --neon-bunny-meta: var(--neon-bunny-blue-light); - /* ------------------------- Tags, attributes, configs */ --neon-bunny-attr: var(--neon-bunny-green); --neon-bunny-attribute: var(--neon-bunny-green); --neon-bunny-name: var(--neon-bunny-blue-light); --neon-bunny-section: var(--neon-bunny-green); --neon-bunny-tag-attr: var(--neon-bunny-blue-light); --neon-bunny-tag: var(--neon-bunny-blue-light); - /* ------------------------- Text Markup */ --neon-bunny-bullet: var(--neon-bunny-white); --neon-bunny-code: var(--neon-bunny-white); --neon-bunny-emphasis: var(--neon-bunny-white); @@ -988,7 +983,6 @@ const neonBunnyHighlightTheme = `/** --neon-bunny-link: var(--neon-bunny-orange); --neon-bunny-quote: var(--neon-bunny-white); --neon-bunny-strong: var(--neon-bunny-white); - /* ------------------------- CSS */ --neon-bunny-css-selector-id: var(--neon-bunny-green); --neon-bunny-selector-attr: var(--neon-bunny-purple-light-dim); --neon-bunny-selector-class: var(--neon-bunny-lime); @@ -996,30 +990,19 @@ const neonBunnyHighlightTheme = `/** --neon-bunny-selector-pseudo: var(--neon-bunny-purple-light-dim); --neon-bunny-selector-tag: var(--neon-bunny-white); --neon-bunny-selector: var(--neon-bunny-lime); - /* ------------------------- Diff */ --neon-bunny-addition: var(--neon-bunny-green-neon); --neon-bunny-deletion: var(--neon-bunny-red); - /* -------------------------------------------------- HTML */ --neon-bunny-html-tag-attr: var(--neon-bunny-green); - /* -------------------------------------------------- CSS */ --neon-bunny-css: var(--neon-bunny-purple-light-dim); - /* ------------------------- General purpose */ --neon-bunny-css-builtin: var(--neon-bunny-orange); - /* ------------------------- Meta */ --neon-bunny-css-meta: var(--neon-bunny-red); - /* ------------------------- Tags, attributes, configs */ --neon-bunny-css-attribute: var(--neon-bunny-pink); - /* -------------------------------------------------- JSON */ --neon-bunny-json-punctuation: var(--neon-bunny-white); - /* -------------------------------------------------- JavaScript */ --neon-bunny-js: var(--neon-bunny-green-darker); - /* ------------------------- General purpose */ --neon-bunny-js-params-variable-language: var(--neon-bunny-green-darker); --neon-bunny-js-title-class: var(--neon-bunny-orange-lighter); --neon-bunny-js-variable-language: var(--neon-bunny-pink); - /* -------------------------------------------------- PHP */ --neon-bunny-php: var(--neon-bunny-blue-light); - /* ------------------------- General purpose */ --neon-bunny-php-class-keyword: var(--neon-bunny-blue-darker); --neon-bunny-php-class-title: var(--neon-bunny-magenta); --neon-bunny-php-function-title: var(--neon-bunny-green-neon); @@ -1031,13 +1014,13 @@ const neonBunnyHighlightTheme = `/** --neon-bunny-php-title-function-invoke: var(--neon-bunny-green-neon); --neon-bunny-php-title: var(--neon-bunny-peach); --neon-bunny-php-variable: var(--neon-bunny-purple-light); - /* ------------------------- Meta */ --neon-bunny-php-meta: var(--neon-bunny-red); } pre code.hljs { display: block; overflow-x: auto; + padding: 1em; } code[class*=language-], @@ -1058,7 +1041,6 @@ pre[class*=language-] { word-spacing: normal; word-wrap: normal; } - code[class*=language-]::-moz-selection, code[class*=language-] ::-moz-selection, pre[class*=language-]::-moz-selection, @@ -1066,7 +1048,6 @@ pre[class*=language-] ::-moz-selection { background: rgba(29, 59, 83, 0.99); text-shadow: none; } - code[class*=language-]::selection, code[class*=language-] ::selection, pre[class*=language-]::selection, @@ -1076,20 +1057,16 @@ pre[class*=language-] ::selection { } @media print { - code[class*=language-], pre[class*=language-] { text-shadow: none; } } - -/* Code blocks */ pre[class*=language-] { background: #000000; color: white; margin: 0.5em 0; overflow: auto; - padding: 1em; } :not(pre) > code[class*=language-] { @@ -1100,1036 +1077,834 @@ pre[class*=language-] { white-space: normal; } -/* -------------------------------------------------- Standard */ .hljs-built_in { color: var(--neon-bunny-builtin); } - .hljs-char { color: var(--neon-bunny-char); } - .hljs-comment { color: var(--neon-bunny-comment); font-style: italic; } - .hljs-doctag { color: var(--neon-bunny-doctag); } - .hljs-keyword { color: var(--neon-bunny-keyword); } - .hljs-literal { color: var(--neon-bunny-literal); } - .hljs-number { color: var(--neon-bunny-number); } - .hljs-operator { color: var(--neon-bunny-operator); } - .hljs-params { color: var(--neon-bunny-params); font-style: italic; } - .hljs-property { color: var(--neon-bunny-property); } - .hljs-punctuation { color: var(--neon-bunny-punctuation); } - .hljs-regexp { color: var(--neon-bunny-regex); } - .hljs-string { color: var(--neon-bunny-string); } - .hljs-subst { color: var(--neon-bunny-subst); } - .hljs-symbol { color: var(--neon-bunny-symbol); } - .hljs-title { color: var(--neon-bunny-title); } - .hljs-title.class_ { color: var(--neon-bunny-title-class); } - .hljs-title.class_.inherited__ { color: var(--neon-bunny-title-class-inherited); } - .hljs-title.function_ { color: var(--neon-bunny-title-function); } - .hljs-title.function_.invoke__ { color: var(--neon-bunny-title-function-invoke); } - .hljs-type { color: var(--neon-bunny-type); } - .hljs-variable { color: var(--neon-bunny-variable); } - .hljs-variable.constant_ { color: var(--neon-bunny-variable-constant); } - .hljs-variable.language_ { color: var(--neon-bunny-variable-language); } - .hljs-meta { color: var(--neon-bunny-meta); } - .hljs-meta.prompt_ { color: var(--neon-bunny-meta-prompt); } - .hljs-meta.keyword_ { color: var(--neon-bunny-meta-keyword); } - .hljs-meta.string_ { color: var(--neon-bunny-meta-string); } - .hljs-attr { color: var(--neon-bunny-attr); } - .hljs-attribute { color: var(--neon-bunny-attribute); } - .hljs-name { color: var(--neon-bunny-name); } - .hljs-section { color: var(--neon-bunny-section); } - .hljs-tag { color: var(--neon-bunny-tag); } - .hljs-tag .hljs-attr { color: var(--neon-bunny-tag-attr); } - .hljs-bullet { color: var(--neon-bunny-bullet); } - .hljs-code { color: var(--neon-bunny-code); } - .hljs-emphasis { color: var(--neon-bunny-emphasis); font-style: italic; } - .hljs-formula { color: var(--neon-bunny-formula); } - .hljs-link { color: var(--neon-bunny-link); } - .hljs-quote { color: var(--neon-bunny-quote); } - .hljs-strong { color: var(--neon-bunny-strong); font-weight: bold; } - .hljs-selector { color: var(--neon-bunny-selector); } - .hljs-selector-attr { color: var(--neon-bunny-selector-attr); } - .hljs-selector-class { color: var(--neon-bunny-selector-class); } - .hljs-selector-id { color: var(--neon-bunny-selector-id); } - .hljs-selector-pseudo { color: var(--neon-bunny-selector-pseudo); } - .hljs-selector-tag { color: var(--neon-bunny-selector-tag); } - .hljs-addition { color: var(--neon-bunny-addition); } - .hljs-deletion { color: var(--neon-bunny-deletion); } - .hljs.language-html .hljs-tag .hljs-attr, .hljs .language-html .hljs-tag .hljs-attr { color: var(--neon-bunny-html-tag-attr); } - .hljs.language-css, .hljs .language-css { color: var(--neon-bunny-css); } - .hljs.language-css .hljs-built_in, .hljs .language-css .hljs-built_in { color: var(--neon-bunny-css-builtin); } - .hljs.language-css .hljs-char, .hljs .language-css .hljs-char { color: var(--neon-bunny-char); } - .hljs.language-css .hljs-comment, .hljs .language-css .hljs-comment { color: var(--neon-bunny-comment); } - .hljs.language-css .hljs-doctag, .hljs .language-css .hljs-doctag { color: var(--neon-bunny-doctag); } - .hljs.language-css .hljs-keyword, .hljs .language-css .hljs-keyword { color: var(--neon-bunny-keyword); } - .hljs.language-css .hljs-literal, .hljs .language-css .hljs-literal { color: var(--neon-bunny-literal); } - .hljs.language-css .hljs-number, .hljs .language-css .hljs-number { color: var(--neon-bunny-number); } - .hljs.language-css .hljs-operator, .hljs .language-css .hljs-operator { color: var(--neon-bunny-operator); } - .hljs.language-css .hljs-params, .hljs .language-css .hljs-params { color: var(--neon-bunny-params); font-style: italic; } - .hljs.language-css .hljs-property, .hljs .language-css .hljs-property { color: var(--neon-bunny-property); } - .hljs.language-css .hljs-punctuation, .hljs .language-css .hljs-punctuation { color: var(--neon-bunny-punctuation); } - .hljs.language-css .hljs-regexp, .hljs .language-css .hljs-regexp { color: var(--neon-bunny-regex); } - .hljs.language-css .hljs-string, .hljs .language-css .hljs-string { color: var(--neon-bunny-string); } - .hljs.language-css .hljs-subst, .hljs .language-css .hljs-subst { color: var(--neon-bunny-subst); } - .hljs.language-css .hljs-symbol, .hljs .language-css .hljs-symbol { color: var(--neon-bunny-symbol); } - .hljs.language-css .hljs-title, .hljs .language-css .hljs-title { color: var(--neon-bunny-title); } - .hljs.language-css .hljs-title.class_, .hljs .language-css .hljs-title.class_ { color: var(--neon-bunny-title-class); } - .hljs.language-css .hljs-title.class_.inherited__, .hljs .language-css .hljs-title.class_.inherited__ { color: var(--neon-bunny-title-class-inherited); } - .hljs.language-css .hljs-title.function_, .hljs .language-css .hljs-title.function_ { color: var(--neon-bunny-title-function); } - .hljs.language-css .hljs-title.function_.invoke__, .hljs .language-css .hljs-title.function_.invoke__ { color: var(--neon-bunny-title-function-invoke); } - .hljs.language-css .hljs-type, .hljs .language-css .hljs-type { color: var(--neon-bunny-type); } - .hljs.language-css .hljs-variable, .hljs .language-css .hljs-variable { color: var(--neon-bunny-variable); } - .hljs.language-css .hljs-variable.constant_, .hljs .language-css .hljs-variable.constant_ { color: var(--neon-bunny-variable-constant); } - .hljs.language-css .hljs-variable.language_, .hljs .language-css .hljs-variable.language_ { color: var(--neon-bunny-variable-language); } - .hljs.language-css .hljs-meta, .hljs .language-css .hljs-meta { color: var(--neon-bunny-css-meta); } - .hljs.language-css .hljs-meta.prompt_, .hljs .language-css .hljs-meta.prompt_ { color: var(--neon-bunny-meta-prompt); } - .hljs.language-css .hljs-meta.keyword_, .hljs .language-css .hljs-meta.keyword_ { color: var(--neon-bunny-meta-keyword); } - .hljs.language-css .hljs-meta.string_, .hljs .language-css .hljs-meta.string_ { color: var(--neon-bunny-meta-string); } - .hljs.language-css .hljs-attr, .hljs .language-css .hljs-attr { color: var(--neon-bunny-attr); } - .hljs.language-css .hljs-attribute, .hljs .language-css .hljs-attribute { color: var(--neon-bunny-css-attribute); } - .hljs.language-css .hljs-name, .hljs .language-css .hljs-name { color: var(--neon-bunny-name); } - .hljs.language-css .hljs-section, .hljs .language-css .hljs-section { color: var(--neon-bunny-section); } - .hljs.language-css .hljs-tag, .hljs .language-css .hljs-tag { color: var(--neon-bunny-tag); } - .hljs.language-css .hljs-bullet, .hljs .language-css .hljs-bullet { color: var(--neon-bunny-bullet); } - .hljs.language-css .hljs-code, .hljs .language-css .hljs-code { color: var(--neon-bunny-code); } - .hljs.language-css .hljs-emphasis, .hljs .language-css .hljs-emphasis { color: var(--neon-bunny-emphasis); font-style: italic; } - .hljs.language-css .hljs-formula, .hljs .language-css .hljs-formula { color: var(--neon-bunny-formula); } - .hljs.language-css .hljs-link, .hljs .language-css .hljs-link { color: var(--neon-bunny-link); } - .hljs.language-css .hljs-quote, .hljs .language-css .hljs-quote { color: var(--neon-bunny-quote); } - .hljs.language-css .hljs-strong, .hljs .language-css .hljs-strong { color: var(--neon-bunny-strong); font-weight: bold; } - .hljs.language-css .hljs-selector, .hljs .language-css .hljs-selector { color: var(--neon-bunny-selector); } - .hljs.language-css .hljs-selector-attr, .hljs .language-css .hljs-selector-attr { color: var(--neon-bunny-selector-attr); } - .hljs.language-css .hljs-selector-class, .hljs .language-css .hljs-selector-class { color: var(--neon-bunny-selector-class); } - .hljs.language-css .hljs-selector-id, .hljs .language-css .hljs-selector-id { color: var(--neon-bunny-css-selector-id); } - .hljs.language-css .hljs-selector-pseudo, .hljs .language-css .hljs-selector-pseudo { color: var(--neon-bunny-selector-pseudo); } - .hljs.language-css .hljs-selector-tag, .hljs .language-css .hljs-selector-tag { color: var(--neon-bunny-selector-tag); } - .hljs.language-css .hljs-addition, .hljs .language-css .hljs-addition { color: var(--neon-bunny-addition); } - .hljs.language-css .hljs-deletion, .hljs .language-css .hljs-deletion { color: var(--neon-bunny-deletion); } - .hljs.language-json .hljs-punctuation, .hljs .language-json .hljs-punctuation { color: var(--neon-bunny-json-punctuation); } - .hljs.language-javascript, .hljs.language-js, .hljs .language-javascript, .hljs .language-js { color: var(--neon-bunny-js); } - .hljs.language-javascript .hljs-built_in, .hljs.language-js .hljs-built_in, .hljs .language-javascript .hljs-built_in, .hljs .language-js .hljs-built_in { color: var(--neon-bunny-builtin); } - .hljs.language-javascript .hljs-char, .hljs.language-js .hljs-char, .hljs .language-javascript .hljs-char, .hljs .language-js .hljs-char { color: var(--neon-bunny-char); } - .hljs.language-javascript .hljs-comment, .hljs.language-js .hljs-comment, .hljs .language-javascript .hljs-comment, .hljs .language-js .hljs-comment { color: var(--neon-bunny-comment); } - .hljs.language-javascript .hljs-doctag, .hljs.language-js .hljs-doctag, .hljs .language-javascript .hljs-doctag, .hljs .language-js .hljs-doctag { color: var(--neon-bunny-doctag); } - .hljs.language-javascript .hljs-keyword, .hljs.language-js .hljs-keyword, .hljs .language-javascript .hljs-keyword, .hljs .language-js .hljs-keyword { color: var(--neon-bunny-keyword); } - .hljs.language-javascript .hljs-literal, .hljs.language-js .hljs-literal, .hljs .language-javascript .hljs-literal, .hljs .language-js .hljs-literal { color: var(--neon-bunny-literal); } - .hljs.language-javascript .hljs-number, .hljs.language-js .hljs-number, .hljs .language-javascript .hljs-number, .hljs .language-js .hljs-number { color: var(--neon-bunny-number); } - .hljs.language-javascript .hljs-operator, .hljs.language-js .hljs-operator, .hljs .language-javascript .hljs-operator, .hljs .language-js .hljs-operator { color: var(--neon-bunny-operator); } - .hljs.language-javascript .hljs-params, .hljs.language-js .hljs-params, .hljs .language-javascript .hljs-params, .hljs .language-js .hljs-params { color: var(--neon-bunny-params); font-style: italic; } - .hljs.language-javascript .hljs-params .hljs-variable.language_, .hljs.language-js .hljs-params .hljs-variable.language_, .hljs .language-javascript .hljs-params .hljs-variable.language_, .hljs .language-js .hljs-params .hljs-variable.language_ { color: var(--neon-bunny-js-params-variable-language); } - .hljs.language-javascript .hljs-property, .hljs.language-js .hljs-property, .hljs .language-javascript .hljs-property, .hljs .language-js .hljs-property { color: var(--neon-bunny-property); } - .hljs.language-javascript .hljs-punctuation, .hljs.language-js .hljs-punctuation, .hljs .language-javascript .hljs-punctuation, .hljs .language-js .hljs-punctuation { color: var(--neon-bunny-punctuation); } - .hljs.language-javascript .hljs-regexp, .hljs.language-js .hljs-regexp, .hljs .language-javascript .hljs-regexp, .hljs .language-js .hljs-regexp { color: var(--neon-bunny-regex); } - .hljs.language-javascript .hljs-string, .hljs.language-js .hljs-string, .hljs .language-javascript .hljs-string, .hljs .language-js .hljs-string { color: var(--neon-bunny-string); } - .hljs.language-javascript .hljs-subst, .hljs.language-js .hljs-subst, .hljs .language-javascript .hljs-subst, .hljs .language-js .hljs-subst { color: var(--neon-bunny-subst); } - .hljs.language-javascript .hljs-symbol, .hljs.language-js .hljs-symbol, .hljs .language-javascript .hljs-symbol, .hljs .language-js .hljs-symbol { color: var(--neon-bunny-symbol); } - .hljs.language-javascript .hljs-title, .hljs.language-js .hljs-title, .hljs .language-javascript .hljs-title, .hljs .language-js .hljs-title { color: var(--neon-bunny-title); } - .hljs.language-javascript .hljs-title.class_, .hljs.language-js .hljs-title.class_, .hljs .language-javascript .hljs-title.class_, .hljs .language-js .hljs-title.class_ { color: var(--neon-bunny-js-title-class); } - .hljs.language-javascript .hljs-title.class_.inherited__, .hljs.language-js .hljs-title.class_.inherited__, .hljs .language-javascript .hljs-title.class_.inherited__, .hljs .language-js .hljs-title.class_.inherited__ { color: var(--neon-bunny-title-class-inherited); } - .hljs.language-javascript .hljs-title.function_, .hljs.language-js .hljs-title.function_, .hljs .language-javascript .hljs-title.function_, .hljs .language-js .hljs-title.function_ { color: var(--neon-bunny-title-function); } - .hljs.language-javascript .hljs-title.function_.invoke__, .hljs.language-js .hljs-title.function_.invoke__, .hljs .language-javascript .hljs-title.function_.invoke__, .hljs .language-js .hljs-title.function_.invoke__ { color: var(--neon-bunny-title-function-invoke); } - .hljs.language-javascript .hljs-type, .hljs.language-js .hljs-type, .hljs .language-javascript .hljs-type, .hljs .language-js .hljs-type { color: var(--neon-bunny-type); } - .hljs.language-javascript .hljs-variable, .hljs.language-js .hljs-variable, .hljs .language-javascript .hljs-variable, .hljs .language-js .hljs-variable { color: var(--neon-bunny-variable); } - .hljs.language-javascript .hljs-variable.constant_, .hljs.language-js .hljs-variable.constant_, .hljs .language-javascript .hljs-variable.constant_, .hljs .language-js .hljs-variable.constant_ { color: var(--neon-bunny-variable-constant); } - .hljs.language-javascript .hljs-variable.language_, .hljs.language-js .hljs-variable.language_, .hljs .language-javascript .hljs-variable.language_, .hljs .language-js .hljs-variable.language_ { color: var(--neon-bunny-js-variable-language); } - .hljs.language-javascript .hljs-meta, .hljs.language-js .hljs-meta, .hljs .language-javascript .hljs-meta, .hljs .language-js .hljs-meta { color: var(--neon-bunny-meta); } - .hljs.language-javascript .hljs-meta.prompt_, .hljs.language-js .hljs-meta.prompt_, .hljs .language-javascript .hljs-meta.prompt_, .hljs .language-js .hljs-meta.prompt_ { color: var(--neon-bunny-meta-prompt); } - .hljs.language-javascript .hljs-meta.keyword_, .hljs.language-js .hljs-meta.keyword_, .hljs .language-javascript .hljs-meta.keyword_, .hljs .language-js .hljs-meta.keyword_ { color: var(--neon-bunny-meta-keyword); } - .hljs.language-javascript .hljs-meta.string_, .hljs.language-js .hljs-meta.string_, .hljs .language-javascript .hljs-meta.string_, .hljs .language-js .hljs-meta.string_ { color: var(--neon-bunny-meta-string); } - .hljs.language-javascript .hljs-attr, .hljs.language-js .hljs-attr, .hljs .language-javascript .hljs-attr, .hljs .language-js .hljs-attr { color: var(--neon-bunny-attr); } - .hljs.language-javascript .hljs-attribute, .hljs.language-js .hljs-attribute, .hljs .language-javascript .hljs-attribute, .hljs .language-js .hljs-attribute { color: var(--neon-bunny-attribute); } - .hljs.language-javascript .hljs-name, .hljs.language-js .hljs-name, .hljs .language-javascript .hljs-name, .hljs .language-js .hljs-name { color: var(--neon-bunny-name); } - .hljs.language-javascript .hljs-section, .hljs.language-js .hljs-section, .hljs .language-javascript .hljs-section, .hljs .language-js .hljs-section { color: var(--neon-bunny-section); } - .hljs.language-javascript .hljs-tag, .hljs.language-js .hljs-tag, .hljs .language-javascript .hljs-tag, .hljs .language-js .hljs-tag { color: var(--neon-bunny-tag); } - .hljs.language-javascript .hljs-bullet, .hljs.language-js .hljs-bullet, .hljs .language-javascript .hljs-bullet, .hljs .language-js .hljs-bullet { color: var(--neon-bunny-bullet); } - .hljs.language-javascript .hljs-code, .hljs.language-js .hljs-code, .hljs .language-javascript .hljs-code, .hljs .language-js .hljs-code { color: var(--neon-bunny-code); } - .hljs.language-javascript .hljs-emphasis, .hljs.language-js .hljs-emphasis, .hljs .language-javascript .hljs-emphasis, .hljs .language-js .hljs-emphasis { color: var(--neon-bunny-emphasis); font-style: italic; } - .hljs.language-javascript .hljs-formula, .hljs.language-js .hljs-formula, .hljs .language-javascript .hljs-formula, .hljs .language-js .hljs-formula { color: var(--neon-bunny-formula); } - .hljs.language-javascript .hljs-link, .hljs.language-js .hljs-link, .hljs .language-javascript .hljs-link, .hljs .language-js .hljs-link { color: var(--neon-bunny-link); } - .hljs.language-javascript .hljs-quote, .hljs.language-js .hljs-quote, .hljs .language-javascript .hljs-quote, .hljs .language-js .hljs-quote { color: var(--neon-bunny-quote); } - .hljs.language-javascript .hljs-strong, .hljs.language-js .hljs-strong, .hljs .language-javascript .hljs-strong, .hljs .language-js .hljs-strong { color: var(--neon-bunny-strong); font-weight: bold; } - .hljs.language-javascript .hljs-selector, .hljs.language-js .hljs-selector, .hljs .language-javascript .hljs-selector, .hljs .language-js .hljs-selector { color: var(--neon-bunny-selector); } - .hljs.language-javascript .hljs-selector-attr, .hljs.language-js .hljs-selector-attr, .hljs .language-javascript .hljs-selector-attr, .hljs .language-js .hljs-selector-attr { color: var(--neon-bunny-selector-attr); } - .hljs.language-javascript .hljs-selector-class, .hljs.language-js .hljs-selector-class, .hljs .language-javascript .hljs-selector-class, .hljs .language-js .hljs-selector-class { color: var(--neon-bunny-selector-class); } - .hljs.language-javascript .hljs-selector-id, .hljs.language-js .hljs-selector-id, .hljs .language-javascript .hljs-selector-id, .hljs .language-js .hljs-selector-id { color: var(--neon-bunny-selector-id); } - .hljs.language-javascript .hljs-selector-pseudo, .hljs.language-js .hljs-selector-pseudo, .hljs .language-javascript .hljs-selector-pseudo, .hljs .language-js .hljs-selector-pseudo { color: var(--neon-bunny-selector-pseudo); } - .hljs.language-javascript .hljs-selector-tag, .hljs.language-js .hljs-selector-tag, .hljs .language-javascript .hljs-selector-tag, .hljs .language-js .hljs-selector-tag { color: var(--neon-bunny-selector-tag); } - .hljs.language-javascript .hljs-addition, .hljs.language-js .hljs-addition, .hljs .language-javascript .hljs-addition, .hljs .language-js .hljs-addition { color: var(--neon-bunny-addition); } - .hljs.language-javascript .hljs-deletion, .hljs.language-js .hljs-deletion, .hljs .language-javascript .hljs-deletion, .hljs .language-js .hljs-deletion { color: var(--neon-bunny-deletion); } - .hljs.language-php, .hljs .language-php { color: var(--neon-bunny-php); } - .hljs.language-php .hljs-built_in, .hljs .language-php .hljs-built_in { color: var(--neon-bunny-builtin); } - .hljs.language-php .hljs-char, .hljs .language-php .hljs-char { color: var(--neon-bunny-char); } - .hljs.language-php .hljs-class .hljs-title, .hljs .language-php .hljs-class .hljs-title { color: var(--neon-bunny-php-class-title) !important; } - .hljs.language-php .hljs-class .hljs-keyword, .hljs .language-php .hljs-class .hljs-keyword { color: var(--neon-bunny-php-class-keyword); } - .hljs.language-php .hljs-comment, .hljs .language-php .hljs-comment { color: var(--neon-bunny-comment); } - .hljs.language-php .hljs-doctag, .hljs .language-php .hljs-doctag { color: var(--neon-bunny-doctag); } - .hljs.language-php .hljs-function .hljs-title, .hljs .language-php .hljs-function .hljs-title { color: var(--neon-bunny-php-function-title); } - .hljs.language-php .hljs-keyword, .hljs .language-php .hljs-keyword { color: var(--neon-bunny-php-keyword); } - .hljs.language-php .hljs-literal, .hljs .language-php .hljs-literal { color: var(--neon-bunny-literal); } - .hljs.language-php .hljs-number, .hljs .language-php .hljs-number { color: var(--neon-bunny-number); } - .hljs.language-php .hljs-operator, .hljs .language-php .hljs-operator { color: var(--neon-bunny-operator); } - .hljs.language-php .hljs-params, .hljs .language-php .hljs-params { color: var(--neon-bunny-php-params); font-style: italic; } - .hljs.language-php .hljs-params .hljs-variable, .hljs .language-php .hljs-params .hljs-variable { color: var(--neon-bunny-php-params-variable); } - .hljs.language-php .hljs-property, .hljs .language-php .hljs-property { color: var(--neon-bunny-property); } - .hljs.language-php .hljs-punctuation, .hljs .language-php .hljs-punctuation { color: var(--neon-bunny-punctuation); } - .hljs.language-php .hljs-regexp, .hljs .language-php .hljs-regexp { color: var(--neon-bunny-regex); } - .hljs.language-php .hljs-string, .hljs .language-php .hljs-string { color: var(--neon-bunny-php-string); } - .hljs.language-php .hljs-subst, .hljs .language-php .hljs-subst { color: var(--neon-bunny-subst); } - .hljs.language-php .hljs-symbol, .hljs .language-php .hljs-symbol { color: var(--neon-bunny-symbol); } - .hljs.language-php .hljs-title, .hljs .language-php .hljs-title { color: var(--neon-bunny-php-title); } - .hljs.language-php .hljs-title.class_, .hljs .language-php .hljs-title.class_ { color: var(--neon-bunny-php-title-class); font-style: italic; } - .hljs.language-php .hljs-title.class_.inherited__, .hljs .language-php .hljs-title.class_.inherited__ { color: var(--neon-bunny-title-class-inherited); } - .hljs.language-php .hljs-title.function_, .hljs .language-php .hljs-title.function_ { color: var(--neon-bunny-title-function); } - .hljs.language-php .hljs-title.function_.invoke__, .hljs .language-php .hljs-title.function_.invoke__ { color: var(--neon-bunny-php-title-function-invoke); } - .hljs.language-php .hljs-type, .hljs .language-php .hljs-type { color: var(--neon-bunny-type); } - .hljs.language-php .hljs-variable, .hljs .language-php .hljs-variable { color: var(--neon-bunny-php-variable); } - .hljs.language-php .hljs-variable.constant_, .hljs .language-php .hljs-variable.constant_ { color: var(--neon-bunny-variable-constant); } - .hljs.language-php .hljs-variable.language_, .hljs .language-php .hljs-variable.language_ { color: var(--neon-bunny-variable-language); } - .hljs.language-php .hljs-meta, .hljs .language-php .hljs-meta { color: var(--neon-bunny-php-meta); } - .hljs.language-php .hljs-meta.prompt_, .hljs .language-php .hljs-meta.prompt_ { color: var(--neon-bunny-meta-prompt); } - .hljs.language-php .hljs-meta.keyword_, .hljs .language-php .hljs-meta.keyword_ { color: var(--neon-bunny-meta-keyword); } - .hljs.language-php .hljs-meta.string_, .hljs .language-php .hljs-meta.string_ { color: var(--neon-bunny-meta-string); } - .hljs.language-php .hljs-attr, .hljs .language-php .hljs-attr { color: var(--neon-bunny-attr); } - .hljs.language-php .hljs-attribute, .hljs .language-php .hljs-attribute { color: var(--neon-bunny-attribute); } - .hljs.language-php .hljs-name, .hljs .language-php .hljs-name { color: var(--neon-bunny-name); } - .hljs.language-php .hljs-section, .hljs .language-php .hljs-section { color: var(--neon-bunny-section); } - .hljs.language-php .hljs-tag, .hljs .language-php .hljs-tag { color: var(--neon-bunny-tag); } - .hljs.language-php .hljs-bullet, .hljs .language-php .hljs-bullet { color: var(--neon-bunny-bullet); } - .hljs.language-php .hljs-code, .hljs .language-php .hljs-code { color: var(--neon-bunny-code); } - .hljs.language-php .hljs-emphasis, .hljs .language-php .hljs-emphasis { color: var(--neon-bunny-emphasis); font-style: italic; } - .hljs.language-php .hljs-formula, .hljs .language-php .hljs-formula { color: var(--neon-bunny-formula); } - .hljs.language-php .hljs-link, .hljs .language-php .hljs-link { color: var(--neon-bunny-link); } - .hljs.language-php .hljs-quote, .hljs .language-php .hljs-quote { color: var(--neon-bunny-quote); } - .hljs.language-php .hljs-strong, .hljs .language-php .hljs-strong { color: var(--neon-bunny-strong); font-weight: bold; } - .hljs.language-php .hljs-selector, .hljs .language-php .hljs-selector { color: var(--neon-bunny-selector); } - .hljs.language-php .hljs-selector-attr, .hljs .language-php .hljs-selector-attr { color: var(--neon-bunny-selector-attr); } - .hljs.language-php .hljs-selector-class, .hljs .language-php .hljs-selector-class { color: var(--neon-bunny-selector-class); } - .hljs.language-php .hljs-selector-id, .hljs .language-php .hljs-selector-id { color: var(--neon-bunny-selector-id); } - .hljs.language-php .hljs-selector-pseudo, .hljs .language-php .hljs-selector-pseudo { color: var(--neon-bunny-selector-pseudo); } - .hljs.language-php .hljs-selector-tag, .hljs .language-php .hljs-selector-tag { color: var(--neon-bunny-selector-tag); } - .hljs.language-php .hljs-addition, .hljs .language-php .hljs-addition { color: var(--neon-bunny-addition); } - .hljs.language-php .hljs-deletion, .hljs .language-php .hljs-deletion { color: var(--neon-bunny-deletion); } + `; const neonBunnyHighlightThemeMin = `/** @@ -2138,7 +1913,7 @@ const neonBunnyHighlightThemeMin = `/** * WebDevNerdStuff Neon Bunny * VSCode Theme: https://marketplace.visualstudio.com/items?itemName=WebDevNerdStuff.neon-bunny */ - :root{--neon-bunny-blue-darker: #276AFF;--neon-bunny-blue-light-faded: #a5a8ff;--neon-bunny-blue-light: #2492ff;--neon-bunny-blue: #0b93ff;--neon-bunny-gray-lighter: #aaa;--neon-bunny-gray: #7f817e;--neon-bunny-green-darker-darker: #008b05;--neon-bunny-green-darker: #2bb71d;--neon-bunny-green-light: #2bb71d;--neon-bunny-green-neon: #0aff04;--neon-bunny-green: #00d205;--neon-bunny-lime-lighter: #c3e88d;--neon-bunny-lime: #b2ff02;--neon-bunny-magenta-neon: #FF25D9;--neon-bunny-magenta: #df00df;--neon-bunny-neon-green: #00ff00;--neon-bunny-orange-lighter: #ff8d04;--neon-bunny-orange: #e58100;--neon-bunny-peach-darker: #ffb46a;--neon-bunny-peach-light: #ffe4a6;--neon-bunny-peach: #ffcb6b;--neon-bunny-pink: #ff1190;--neon-bunny-purple-light-dim: #c792ea;--neon-bunny-purple-light: #d285cc;--neon-bunny-purple: #ea03ff;--neon-bunny-red: #ff3229;--neon-bunny-salmon: #ff6f5b;--neon-bunny-teal: #80fcff;--neon-bunny-white: #fff;--neon-bunny-yellow-light-faded: #ffe3b8;--neon-bunny-yellow: #fef611;--neon-bunny-builtin: var(--neon-bunny-purple);--neon-bunny-char: var(--neon-bunny-pink);--neon-bunny-class: var(--neon-bunny-magenta);--neon-bunny-comment: var(--neon-bunny-gray);--neon-bunny-doctag: var(--neon-bunny-blue-light);--neon-bunny-keyword: var(--neon-bunny-blue);--neon-bunny-literal: var(--neon-bunny-blue-light);--neon-bunny-number: var(--neon-bunny-white);--neon-bunny-operator: var(--neon-bunny-blue-light);--neon-bunny-params: var(--neon-bunny-green-darker);--neon-bunny-property: var(--neon-bunny-blue-light-faded);--neon-bunny-punctuation: var(--neon-bunny-blue);--neon-bunny-regex: var(--neon-bunny-peach-light);--neon-bunny-string: var(--neon-bunny-peach-darker);--neon-bunny-subst: var(--neon-bunny-green-darker);--neon-bunny-symbol: var(--neon-bunny-pink);--neon-bunny-title-class-inherited: var(--neon-bunny-green-darker);--neon-bunny-title-class: var(--neon-bunny-green-neon);--neon-bunny-title-function-invoke: var(--neon-bunny-green-darker);--neon-bunny-title-function: var(--neon-bunny-green-neon);--neon-bunny-title: var(--neon-bunny-green-darker);--neon-bunny-type: var(--neon-bunny-pink);--neon-bunny-variable-constant: var(--neon-bunny-green-darker);--neon-bunny-variable-language: var(--neon-bunny-blue-light);--neon-bunny-variable: var(--neon-bunny-green-darker);--neon-bunny-meta-keyword: var(--neon-bunny-green);--neon-bunny-meta-prompt: var(--neon-bunny-blue-light);--neon-bunny-meta-string: var(--neon-bunny-blue-light);--neon-bunny-meta: var(--neon-bunny-blue-light);--neon-bunny-attr: var(--neon-bunny-green);--neon-bunny-attribute: var(--neon-bunny-green);--neon-bunny-name: var(--neon-bunny-blue-light);--neon-bunny-section: var(--neon-bunny-green);--neon-bunny-tag-attr: var(--neon-bunny-blue-light);--neon-bunny-tag: var(--neon-bunny-blue-light);--neon-bunny-bullet: var(--neon-bunny-white);--neon-bunny-code: var(--neon-bunny-white);--neon-bunny-emphasis: var(--neon-bunny-white);--neon-bunny-formula: var(--neon-bunny-white);--neon-bunny-link: var(--neon-bunny-orange);--neon-bunny-quote: var(--neon-bunny-white);--neon-bunny-strong: var(--neon-bunny-white);--neon-bunny-css-selector-id: var(--neon-bunny-green);--neon-bunny-selector-attr: var(--neon-bunny-purple-light-dim);--neon-bunny-selector-class: var(--neon-bunny-lime);--neon-bunny-selector-id: var(--neon-bunny-lime);--neon-bunny-selector-pseudo: var(--neon-bunny-purple-light-dim);--neon-bunny-selector-tag: var(--neon-bunny-white);--neon-bunny-selector: var(--neon-bunny-lime);--neon-bunny-addition: var(--neon-bunny-green-neon);--neon-bunny-deletion: var(--neon-bunny-red);--neon-bunny-html-tag-attr: var(--neon-bunny-green);--neon-bunny-css: var(--neon-bunny-purple-light-dim);--neon-bunny-css-builtin: var(--neon-bunny-orange);--neon-bunny-css-meta: var(--neon-bunny-red);--neon-bunny-css-attribute: var(--neon-bunny-pink);--neon-bunny-json-punctuation: var(--neon-bunny-white);--neon-bunny-js: var(--neon-bunny-green-darker);--neon-bunny-js-params-variable-language: var(--neon-bunny-green-darker);--neon-bunny-js-title-class: var(--neon-bunny-orange-lighter);--neon-bunny-js-variable-language: var(--neon-bunny-pink);--neon-bunny-php: var(--neon-bunny-blue-light);--neon-bunny-php-class-keyword: var(--neon-bunny-blue-darker);--neon-bunny-php-class-title: var(--neon-bunny-magenta);--neon-bunny-php-function-title: var(--neon-bunny-green-neon);--neon-bunny-php-keyword: var(--neon-bunny-blue-darker);--neon-bunny-php-params-variable: var(--neon-bunny-green-darker);--neon-bunny-php-params: var(--neon-bunny-gray-lighter);--neon-bunny-php-string: var(--neon-bunny-yellow);--neon-bunny-php-title-class: var(--neon-bunny-gray-lighter);--neon-bunny-php-title-function-invoke: var(--neon-bunny-green-neon);--neon-bunny-php-title: var(--neon-bunny-peach);--neon-bunny-php-variable: var(--neon-bunny-purple-light);--neon-bunny-php-meta: var(--neon-bunny-red)}pre code.hljs{display:block;overflow-x:auto}code[class*=language-],pre[class*=language-]{-moz-hyphens:none;-moz-tab-size:4;-ms-hyphens:none;-o-tab-size:4;-webkit-hyphens:none;color:var(--neon-bunny-white);font-family:Consolas,Monaco,"Andale Mono","Ubuntu Mono",monospace;hyphens:none;line-height:1.5;tab-size:4;text-align:left;white-space:pre;word-break:normal;word-spacing:normal;word-wrap:normal}code[class*=language-]::-moz-selection,code[class*=language-] ::-moz-selection,pre[class*=language-]::-moz-selection,pre[class*=language-] ::-moz-selection{background:rgba(29,59,83,.99);text-shadow:none}code[class*=language-]::selection,code[class*=language-] ::selection,pre[class*=language-]::selection,pre[class*=language-] ::selection{background:rgba(255,255,255,.0823529412);text-shadow:none}@media print{code[class*=language-],pre[class*=language-]{text-shadow:none}}pre[class*=language-]{background:#000;color:#fff;margin:.5em 0;overflow:auto;padding:1em}:not(pre)>code[class*=language-]{background:#000;color:#fff;border-radius:.3em;padding:.1em;white-space:normal}.hljs-built_in{color:var(--neon-bunny-builtin)}.hljs-char{color:var(--neon-bunny-char)}.hljs-comment{color:var(--neon-bunny-comment);font-style:italic}.hljs-doctag{color:var(--neon-bunny-doctag)}.hljs-keyword{color:var(--neon-bunny-keyword)}.hljs-literal{color:var(--neon-bunny-literal)}.hljs-number{color:var(--neon-bunny-number)}.hljs-operator{color:var(--neon-bunny-operator)}.hljs-params{color:var(--neon-bunny-params);font-style:italic}.hljs-property{color:var(--neon-bunny-property)}.hljs-punctuation{color:var(--neon-bunny-punctuation)}.hljs-regexp{color:var(--neon-bunny-regex)}.hljs-string{color:var(--neon-bunny-string)}.hljs-subst{color:var(--neon-bunny-subst)}.hljs-symbol{color:var(--neon-bunny-symbol)}.hljs-title{color:var(--neon-bunny-title)}.hljs-title.class_{color:var(--neon-bunny-title-class)}.hljs-title.class_.inherited__{color:var(--neon-bunny-title-class-inherited)}.hljs-title.function_{color:var(--neon-bunny-title-function)}.hljs-title.function_.invoke__{color:var(--neon-bunny-title-function-invoke)}.hljs-type{color:var(--neon-bunny-type)}.hljs-variable{color:var(--neon-bunny-variable)}.hljs-variable.constant_{color:var(--neon-bunny-variable-constant)}.hljs-variable.language_{color:var(--neon-bunny-variable-language)}.hljs-meta{color:var(--neon-bunny-meta)}.hljs-meta.prompt_{color:var(--neon-bunny-meta-prompt)}.hljs-meta.keyword_{color:var(--neon-bunny-meta-keyword)}.hljs-meta.string_{color:var(--neon-bunny-meta-string)}.hljs-attr{color:var(--neon-bunny-attr)}.hljs-attribute{color:var(--neon-bunny-attribute)}.hljs-name{color:var(--neon-bunny-name)}.hljs-section{color:var(--neon-bunny-section)}.hljs-tag{color:var(--neon-bunny-tag)}.hljs-tag .hljs-attr{color:var(--neon-bunny-tag-attr)}.hljs-bullet{color:var(--neon-bunny-bullet)}.hljs-code{color:var(--neon-bunny-code)}.hljs-emphasis{color:var(--neon-bunny-emphasis);font-style:italic}.hljs-formula{color:var(--neon-bunny-formula)}.hljs-link{color:var(--neon-bunny-link)}.hljs-quote{color:var(--neon-bunny-quote)}.hljs-strong{color:var(--neon-bunny-strong);font-weight:bold}.hljs-selector{color:var(--neon-bunny-selector)}.hljs-selector-attr{color:var(--neon-bunny-selector-attr)}.hljs-selector-class{color:var(--neon-bunny-selector-class)}.hljs-selector-id{color:var(--neon-bunny-selector-id)}.hljs-selector-pseudo{color:var(--neon-bunny-selector-pseudo)}.hljs-selector-tag{color:var(--neon-bunny-selector-tag)}.hljs-addition{color:var(--neon-bunny-addition)}.hljs-deletion{color:var(--neon-bunny-deletion)}.hljs.language-html .hljs-tag .hljs-attr,.hljs .language-html .hljs-tag .hljs-attr{color:var(--neon-bunny-html-tag-attr)}.hljs.language-css,.hljs .language-css{color:var(--neon-bunny-css)}.hljs.language-css .hljs-built_in,.hljs .language-css .hljs-built_in{color:var(--neon-bunny-css-builtin)}.hljs.language-css .hljs-char,.hljs .language-css .hljs-char{color:var(--neon-bunny-char)}.hljs.language-css .hljs-comment,.hljs .language-css .hljs-comment{color:var(--neon-bunny-comment)}.hljs.language-css .hljs-doctag,.hljs .language-css .hljs-doctag{color:var(--neon-bunny-doctag)}.hljs.language-css .hljs-keyword,.hljs .language-css .hljs-keyword{color:var(--neon-bunny-keyword)}.hljs.language-css .hljs-literal,.hljs .language-css .hljs-literal{color:var(--neon-bunny-literal)}.hljs.language-css .hljs-number,.hljs .language-css .hljs-number{color:var(--neon-bunny-number)}.hljs.language-css .hljs-operator,.hljs .language-css .hljs-operator{color:var(--neon-bunny-operator)}.hljs.language-css .hljs-params,.hljs .language-css .hljs-params{color:var(--neon-bunny-params);font-style:italic}.hljs.language-css .hljs-property,.hljs .language-css .hljs-property{color:var(--neon-bunny-property)}.hljs.language-css .hljs-punctuation,.hljs .language-css .hljs-punctuation{color:var(--neon-bunny-punctuation)}.hljs.language-css .hljs-regexp,.hljs .language-css .hljs-regexp{color:var(--neon-bunny-regex)}.hljs.language-css .hljs-string,.hljs .language-css .hljs-string{color:var(--neon-bunny-string)}.hljs.language-css .hljs-subst,.hljs .language-css .hljs-subst{color:var(--neon-bunny-subst)}.hljs.language-css .hljs-symbol,.hljs .language-css .hljs-symbol{color:var(--neon-bunny-symbol)}.hljs.language-css .hljs-title,.hljs .language-css .hljs-title{color:var(--neon-bunny-title)}.hljs.language-css .hljs-title.class_,.hljs .language-css .hljs-title.class_{color:var(--neon-bunny-title-class)}.hljs.language-css .hljs-title.class_.inherited__,.hljs .language-css .hljs-title.class_.inherited__{color:var(--neon-bunny-title-class-inherited)}.hljs.language-css .hljs-title.function_,.hljs .language-css .hljs-title.function_{color:var(--neon-bunny-title-function)}.hljs.language-css .hljs-title.function_.invoke__,.hljs .language-css .hljs-title.function_.invoke__{color:var(--neon-bunny-title-function-invoke)}.hljs.language-css .hljs-type,.hljs .language-css .hljs-type{color:var(--neon-bunny-type)}.hljs.language-css .hljs-variable,.hljs .language-css .hljs-variable{color:var(--neon-bunny-variable)}.hljs.language-css .hljs-variable.constant_,.hljs .language-css .hljs-variable.constant_{color:var(--neon-bunny-variable-constant)}.hljs.language-css .hljs-variable.language_,.hljs .language-css .hljs-variable.language_{color:var(--neon-bunny-variable-language)}.hljs.language-css .hljs-meta,.hljs .language-css .hljs-meta{color:var(--neon-bunny-css-meta)}.hljs.language-css .hljs-meta.prompt_,.hljs .language-css .hljs-meta.prompt_{color:var(--neon-bunny-meta-prompt)}.hljs.language-css .hljs-meta.keyword_,.hljs .language-css .hljs-meta.keyword_{color:var(--neon-bunny-meta-keyword)}.hljs.language-css .hljs-meta.string_,.hljs .language-css .hljs-meta.string_{color:var(--neon-bunny-meta-string)}.hljs.language-css .hljs-attr,.hljs .language-css .hljs-attr{color:var(--neon-bunny-attr)}.hljs.language-css .hljs-attribute,.hljs .language-css .hljs-attribute{color:var(--neon-bunny-css-attribute)}.hljs.language-css .hljs-name,.hljs .language-css .hljs-name{color:var(--neon-bunny-name)}.hljs.language-css .hljs-section,.hljs .language-css .hljs-section{color:var(--neon-bunny-section)}.hljs.language-css .hljs-tag,.hljs .language-css .hljs-tag{color:var(--neon-bunny-tag)}.hljs.language-css .hljs-bullet,.hljs .language-css .hljs-bullet{color:var(--neon-bunny-bullet)}.hljs.language-css .hljs-code,.hljs .language-css .hljs-code{color:var(--neon-bunny-code)}.hljs.language-css .hljs-emphasis,.hljs .language-css .hljs-emphasis{color:var(--neon-bunny-emphasis);font-style:italic}.hljs.language-css .hljs-formula,.hljs .language-css .hljs-formula{color:var(--neon-bunny-formula)}.hljs.language-css .hljs-link,.hljs .language-css .hljs-link{color:var(--neon-bunny-link)}.hljs.language-css .hljs-quote,.hljs .language-css .hljs-quote{color:var(--neon-bunny-quote)}.hljs.language-css .hljs-strong,.hljs .language-css .hljs-strong{color:var(--neon-bunny-strong);font-weight:bold}.hljs.language-css .hljs-selector,.hljs .language-css .hljs-selector{color:var(--neon-bunny-selector)}.hljs.language-css .hljs-selector-attr,.hljs .language-css .hljs-selector-attr{color:var(--neon-bunny-selector-attr)}.hljs.language-css .hljs-selector-class,.hljs .language-css .hljs-selector-class{color:var(--neon-bunny-selector-class)}.hljs.language-css .hljs-selector-id,.hljs .language-css .hljs-selector-id{color:var(--neon-bunny-css-selector-id)}.hljs.language-css .hljs-selector-pseudo,.hljs .language-css .hljs-selector-pseudo{color:var(--neon-bunny-selector-pseudo)}.hljs.language-css .hljs-selector-tag,.hljs .language-css .hljs-selector-tag{color:var(--neon-bunny-selector-tag)}.hljs.language-css .hljs-addition,.hljs .language-css .hljs-addition{color:var(--neon-bunny-addition)}.hljs.language-css .hljs-deletion,.hljs .language-css .hljs-deletion{color:var(--neon-bunny-deletion)}.hljs.language-json .hljs-punctuation,.hljs .language-json .hljs-punctuation{color:var(--neon-bunny-json-punctuation)}.hljs.language-javascript,.hljs.language-js,.hljs .language-javascript,.hljs .language-js{color:var(--neon-bunny-js)}.hljs.language-javascript .hljs-built_in,.hljs.language-js .hljs-built_in,.hljs .language-javascript .hljs-built_in,.hljs .language-js .hljs-built_in{color:var(--neon-bunny-builtin)}.hljs.language-javascript .hljs-char,.hljs.language-js .hljs-char,.hljs .language-javascript .hljs-char,.hljs .language-js .hljs-char{color:var(--neon-bunny-char)}.hljs.language-javascript .hljs-comment,.hljs.language-js .hljs-comment,.hljs .language-javascript .hljs-comment,.hljs .language-js .hljs-comment{color:var(--neon-bunny-comment)}.hljs.language-javascript .hljs-doctag,.hljs.language-js .hljs-doctag,.hljs .language-javascript .hljs-doctag,.hljs .language-js .hljs-doctag{color:var(--neon-bunny-doctag)}.hljs.language-javascript .hljs-keyword,.hljs.language-js .hljs-keyword,.hljs .language-javascript .hljs-keyword,.hljs .language-js .hljs-keyword{color:var(--neon-bunny-keyword)}.hljs.language-javascript .hljs-literal,.hljs.language-js .hljs-literal,.hljs .language-javascript .hljs-literal,.hljs .language-js .hljs-literal{color:var(--neon-bunny-literal)}.hljs.language-javascript .hljs-number,.hljs.language-js .hljs-number,.hljs .language-javascript .hljs-number,.hljs .language-js .hljs-number{color:var(--neon-bunny-number)}.hljs.language-javascript .hljs-operator,.hljs.language-js .hljs-operator,.hljs .language-javascript .hljs-operator,.hljs .language-js .hljs-operator{color:var(--neon-bunny-operator)}.hljs.language-javascript .hljs-params,.hljs.language-js .hljs-params,.hljs .language-javascript .hljs-params,.hljs .language-js .hljs-params{color:var(--neon-bunny-params);font-style:italic}.hljs.language-javascript .hljs-params .hljs-variable.language_,.hljs.language-js .hljs-params .hljs-variable.language_,.hljs .language-javascript .hljs-params .hljs-variable.language_,.hljs .language-js .hljs-params .hljs-variable.language_{color:var(--neon-bunny-js-params-variable-language)}.hljs.language-javascript .hljs-property,.hljs.language-js .hljs-property,.hljs .language-javascript .hljs-property,.hljs .language-js .hljs-property{color:var(--neon-bunny-property)}.hljs.language-javascript .hljs-punctuation,.hljs.language-js .hljs-punctuation,.hljs .language-javascript .hljs-punctuation,.hljs .language-js .hljs-punctuation{color:var(--neon-bunny-punctuation)}.hljs.language-javascript .hljs-regexp,.hljs.language-js .hljs-regexp,.hljs .language-javascript .hljs-regexp,.hljs .language-js .hljs-regexp{color:var(--neon-bunny-regex)}.hljs.language-javascript .hljs-string,.hljs.language-js .hljs-string,.hljs .language-javascript .hljs-string,.hljs .language-js .hljs-string{color:var(--neon-bunny-string)}.hljs.language-javascript .hljs-subst,.hljs.language-js .hljs-subst,.hljs .language-javascript .hljs-subst,.hljs .language-js .hljs-subst{color:var(--neon-bunny-subst)}.hljs.language-javascript .hljs-symbol,.hljs.language-js .hljs-symbol,.hljs .language-javascript .hljs-symbol,.hljs .language-js .hljs-symbol{color:var(--neon-bunny-symbol)}.hljs.language-javascript .hljs-title,.hljs.language-js .hljs-title,.hljs .language-javascript .hljs-title,.hljs .language-js .hljs-title{color:var(--neon-bunny-title)}.hljs.language-javascript .hljs-title.class_,.hljs.language-js .hljs-title.class_,.hljs .language-javascript .hljs-title.class_,.hljs .language-js .hljs-title.class_{color:var(--neon-bunny-js-title-class)}.hljs.language-javascript .hljs-title.class_.inherited__,.hljs.language-js .hljs-title.class_.inherited__,.hljs .language-javascript .hljs-title.class_.inherited__,.hljs .language-js .hljs-title.class_.inherited__{color:var(--neon-bunny-title-class-inherited)}.hljs.language-javascript .hljs-title.function_,.hljs.language-js .hljs-title.function_,.hljs .language-javascript .hljs-title.function_,.hljs .language-js .hljs-title.function_{color:var(--neon-bunny-title-function)}.hljs.language-javascript .hljs-title.function_.invoke__,.hljs.language-js .hljs-title.function_.invoke__,.hljs .language-javascript .hljs-title.function_.invoke__,.hljs .language-js .hljs-title.function_.invoke__{color:var(--neon-bunny-title-function-invoke)}.hljs.language-javascript .hljs-type,.hljs.language-js .hljs-type,.hljs .language-javascript .hljs-type,.hljs .language-js .hljs-type{color:var(--neon-bunny-type)}.hljs.language-javascript .hljs-variable,.hljs.language-js .hljs-variable,.hljs .language-javascript .hljs-variable,.hljs .language-js .hljs-variable{color:var(--neon-bunny-variable)}.hljs.language-javascript .hljs-variable.constant_,.hljs.language-js .hljs-variable.constant_,.hljs .language-javascript .hljs-variable.constant_,.hljs .language-js .hljs-variable.constant_{color:var(--neon-bunny-variable-constant)}.hljs.language-javascript .hljs-variable.language_,.hljs.language-js .hljs-variable.language_,.hljs .language-javascript .hljs-variable.language_,.hljs .language-js .hljs-variable.language_{color:var(--neon-bunny-js-variable-language)}.hljs.language-javascript .hljs-meta,.hljs.language-js .hljs-meta,.hljs .language-javascript .hljs-meta,.hljs .language-js .hljs-meta{color:var(--neon-bunny-meta)}.hljs.language-javascript .hljs-meta.prompt_,.hljs.language-js .hljs-meta.prompt_,.hljs .language-javascript .hljs-meta.prompt_,.hljs .language-js .hljs-meta.prompt_{color:var(--neon-bunny-meta-prompt)}.hljs.language-javascript .hljs-meta.keyword_,.hljs.language-js .hljs-meta.keyword_,.hljs .language-javascript .hljs-meta.keyword_,.hljs .language-js .hljs-meta.keyword_{color:var(--neon-bunny-meta-keyword)}.hljs.language-javascript .hljs-meta.string_,.hljs.language-js .hljs-meta.string_,.hljs .language-javascript .hljs-meta.string_,.hljs .language-js .hljs-meta.string_{color:var(--neon-bunny-meta-string)}.hljs.language-javascript .hljs-attr,.hljs.language-js .hljs-attr,.hljs .language-javascript .hljs-attr,.hljs .language-js .hljs-attr{color:var(--neon-bunny-attr)}.hljs.language-javascript .hljs-attribute,.hljs.language-js .hljs-attribute,.hljs .language-javascript .hljs-attribute,.hljs .language-js .hljs-attribute{color:var(--neon-bunny-attribute)}.hljs.language-javascript .hljs-name,.hljs.language-js .hljs-name,.hljs .language-javascript .hljs-name,.hljs .language-js .hljs-name{color:var(--neon-bunny-name)}.hljs.language-javascript .hljs-section,.hljs.language-js .hljs-section,.hljs .language-javascript .hljs-section,.hljs .language-js .hljs-section{color:var(--neon-bunny-section)}.hljs.language-javascript .hljs-tag,.hljs.language-js .hljs-tag,.hljs .language-javascript .hljs-tag,.hljs .language-js .hljs-tag{color:var(--neon-bunny-tag)}.hljs.language-javascript .hljs-bullet,.hljs.language-js .hljs-bullet,.hljs .language-javascript .hljs-bullet,.hljs .language-js .hljs-bullet{color:var(--neon-bunny-bullet)}.hljs.language-javascript .hljs-code,.hljs.language-js .hljs-code,.hljs .language-javascript .hljs-code,.hljs .language-js .hljs-code{color:var(--neon-bunny-code)}.hljs.language-javascript .hljs-emphasis,.hljs.language-js .hljs-emphasis,.hljs .language-javascript .hljs-emphasis,.hljs .language-js .hljs-emphasis{color:var(--neon-bunny-emphasis);font-style:italic}.hljs.language-javascript .hljs-formula,.hljs.language-js .hljs-formula,.hljs .language-javascript .hljs-formula,.hljs .language-js .hljs-formula{color:var(--neon-bunny-formula)}.hljs.language-javascript .hljs-link,.hljs.language-js .hljs-link,.hljs .language-javascript .hljs-link,.hljs .language-js .hljs-link{color:var(--neon-bunny-link)}.hljs.language-javascript .hljs-quote,.hljs.language-js .hljs-quote,.hljs .language-javascript .hljs-quote,.hljs .language-js .hljs-quote{color:var(--neon-bunny-quote)}.hljs.language-javascript .hljs-strong,.hljs.language-js .hljs-strong,.hljs .language-javascript .hljs-strong,.hljs .language-js .hljs-strong{color:var(--neon-bunny-strong);font-weight:bold}.hljs.language-javascript .hljs-selector,.hljs.language-js .hljs-selector,.hljs .language-javascript .hljs-selector,.hljs .language-js .hljs-selector{color:var(--neon-bunny-selector)}.hljs.language-javascript .hljs-selector-attr,.hljs.language-js .hljs-selector-attr,.hljs .language-javascript .hljs-selector-attr,.hljs .language-js .hljs-selector-attr{color:var(--neon-bunny-selector-attr)}.hljs.language-javascript .hljs-selector-class,.hljs.language-js .hljs-selector-class,.hljs .language-javascript .hljs-selector-class,.hljs .language-js .hljs-selector-class{color:var(--neon-bunny-selector-class)}.hljs.language-javascript .hljs-selector-id,.hljs.language-js .hljs-selector-id,.hljs .language-javascript .hljs-selector-id,.hljs .language-js .hljs-selector-id{color:var(--neon-bunny-selector-id)}.hljs.language-javascript .hljs-selector-pseudo,.hljs.language-js .hljs-selector-pseudo,.hljs .language-javascript .hljs-selector-pseudo,.hljs .language-js .hljs-selector-pseudo{color:var(--neon-bunny-selector-pseudo)}.hljs.language-javascript .hljs-selector-tag,.hljs.language-js .hljs-selector-tag,.hljs .language-javascript .hljs-selector-tag,.hljs .language-js .hljs-selector-tag{color:var(--neon-bunny-selector-tag)}.hljs.language-javascript .hljs-addition,.hljs.language-js .hljs-addition,.hljs .language-javascript .hljs-addition,.hljs .language-js .hljs-addition{color:var(--neon-bunny-addition)}.hljs.language-javascript .hljs-deletion,.hljs.language-js .hljs-deletion,.hljs .language-javascript .hljs-deletion,.hljs .language-js .hljs-deletion{color:var(--neon-bunny-deletion)}.hljs.language-php,.hljs .language-php{color:var(--neon-bunny-php)}.hljs.language-php .hljs-built_in,.hljs .language-php .hljs-built_in{color:var(--neon-bunny-builtin)}.hljs.language-php .hljs-char,.hljs .language-php .hljs-char{color:var(--neon-bunny-char)}.hljs.language-php .hljs-class .hljs-title,.hljs .language-php .hljs-class .hljs-title{color:var(--neon-bunny-php-class-title) !important}.hljs.language-php .hljs-class .hljs-keyword,.hljs .language-php .hljs-class .hljs-keyword{color:var(--neon-bunny-php-class-keyword)}.hljs.language-php .hljs-comment,.hljs .language-php .hljs-comment{color:var(--neon-bunny-comment)}.hljs.language-php .hljs-doctag,.hljs .language-php .hljs-doctag{color:var(--neon-bunny-doctag)}.hljs.language-php .hljs-function .hljs-title,.hljs .language-php .hljs-function .hljs-title{color:var(--neon-bunny-php-function-title)}.hljs.language-php .hljs-keyword,.hljs .language-php .hljs-keyword{color:var(--neon-bunny-php-keyword)}.hljs.language-php .hljs-literal,.hljs .language-php .hljs-literal{color:var(--neon-bunny-literal)}.hljs.language-php .hljs-number,.hljs .language-php .hljs-number{color:var(--neon-bunny-number)}.hljs.language-php .hljs-operator,.hljs .language-php .hljs-operator{color:var(--neon-bunny-operator)}.hljs.language-php .hljs-params,.hljs .language-php .hljs-params{color:var(--neon-bunny-php-params);font-style:italic}.hljs.language-php .hljs-params .hljs-variable,.hljs .language-php .hljs-params .hljs-variable{color:var(--neon-bunny-php-params-variable)}.hljs.language-php .hljs-property,.hljs .language-php .hljs-property{color:var(--neon-bunny-property)}.hljs.language-php .hljs-punctuation,.hljs .language-php .hljs-punctuation{color:var(--neon-bunny-punctuation)}.hljs.language-php .hljs-regexp,.hljs .language-php .hljs-regexp{color:var(--neon-bunny-regex)}.hljs.language-php .hljs-string,.hljs .language-php .hljs-string{color:var(--neon-bunny-php-string)}.hljs.language-php .hljs-subst,.hljs .language-php .hljs-subst{color:var(--neon-bunny-subst)}.hljs.language-php .hljs-symbol,.hljs .language-php .hljs-symbol{color:var(--neon-bunny-symbol)}.hljs.language-php .hljs-title,.hljs .language-php .hljs-title{color:var(--neon-bunny-php-title)}.hljs.language-php .hljs-title.class_,.hljs .language-php .hljs-title.class_{color:var(--neon-bunny-php-title-class);font-style:italic}.hljs.language-php .hljs-title.class_.inherited__,.hljs .language-php .hljs-title.class_.inherited__{color:var(--neon-bunny-title-class-inherited)}.hljs.language-php .hljs-title.function_,.hljs .language-php .hljs-title.function_{color:var(--neon-bunny-title-function)}.hljs.language-php .hljs-title.function_.invoke__,.hljs .language-php .hljs-title.function_.invoke__{color:var(--neon-bunny-php-title-function-invoke)}.hljs.language-php .hljs-type,.hljs .language-php .hljs-type{color:var(--neon-bunny-type)}.hljs.language-php .hljs-variable,.hljs .language-php .hljs-variable{color:var(--neon-bunny-php-variable)}.hljs.language-php .hljs-variable.constant_,.hljs .language-php .hljs-variable.constant_{color:var(--neon-bunny-variable-constant)}.hljs.language-php .hljs-variable.language_,.hljs .language-php .hljs-variable.language_{color:var(--neon-bunny-variable-language)}.hljs.language-php .hljs-meta,.hljs .language-php .hljs-meta{color:var(--neon-bunny-php-meta)}.hljs.language-php .hljs-meta.prompt_,.hljs .language-php .hljs-meta.prompt_{color:var(--neon-bunny-meta-prompt)}.hljs.language-php .hljs-meta.keyword_,.hljs .language-php .hljs-meta.keyword_{color:var(--neon-bunny-meta-keyword)}.hljs.language-php .hljs-meta.string_,.hljs .language-php .hljs-meta.string_{color:var(--neon-bunny-meta-string)}.hljs.language-php .hljs-attr,.hljs .language-php .hljs-attr{color:var(--neon-bunny-attr)}.hljs.language-php .hljs-attribute,.hljs .language-php .hljs-attribute{color:var(--neon-bunny-attribute)}.hljs.language-php .hljs-name,.hljs .language-php .hljs-name{color:var(--neon-bunny-name)}.hljs.language-php .hljs-section,.hljs .language-php .hljs-section{color:var(--neon-bunny-section)}.hljs.language-php .hljs-tag,.hljs .language-php .hljs-tag{color:var(--neon-bunny-tag)}.hljs.language-php .hljs-bullet,.hljs .language-php .hljs-bullet{color:var(--neon-bunny-bullet)}.hljs.language-php .hljs-code,.hljs .language-php .hljs-code{color:var(--neon-bunny-code)}.hljs.language-php .hljs-emphasis,.hljs .language-php .hljs-emphasis{color:var(--neon-bunny-emphasis);font-style:italic}.hljs.language-php .hljs-formula,.hljs .language-php .hljs-formula{color:var(--neon-bunny-formula)}.hljs.language-php .hljs-link,.hljs .language-php .hljs-link{color:var(--neon-bunny-link)}.hljs.language-php .hljs-quote,.hljs .language-php .hljs-quote{color:var(--neon-bunny-quote)}.hljs.language-php .hljs-strong,.hljs .language-php .hljs-strong{color:var(--neon-bunny-strong);font-weight:bold}.hljs.language-php .hljs-selector,.hljs .language-php .hljs-selector{color:var(--neon-bunny-selector)}.hljs.language-php .hljs-selector-attr,.hljs .language-php .hljs-selector-attr{color:var(--neon-bunny-selector-attr)}.hljs.language-php .hljs-selector-class,.hljs .language-php .hljs-selector-class{color:var(--neon-bunny-selector-class)}.hljs.language-php .hljs-selector-id,.hljs .language-php .hljs-selector-id{color:var(--neon-bunny-selector-id)}.hljs.language-php .hljs-selector-pseudo,.hljs .language-php .hljs-selector-pseudo{color:var(--neon-bunny-selector-pseudo)}.hljs.language-php .hljs-selector-tag,.hljs .language-php .hljs-selector-tag{color:var(--neon-bunny-selector-tag)}.hljs.language-php .hljs-addition,.hljs .language-php .hljs-addition{color:var(--neon-bunny-addition)}.hljs.language-php .hljs-deletion,.hljs .language-php .hljs-deletion{color:var(--neon-bunny-deletion)} + :root{--neon-bunny-blue-darker: #276AFF;--neon-bunny-blue-light-faded: #a5a8ff;--neon-bunny-blue-light: #2492ff;--neon-bunny-blue: #0b93ff;--neon-bunny-gray-lighter: #aaa;--neon-bunny-gray: #7f817e;--neon-bunny-green-darker-darker: #008b05;--neon-bunny-green-darker: #2bb71d;--neon-bunny-green-light: #2bb71d;--neon-bunny-green-neon: #0aff04;--neon-bunny-green: #00d205;--neon-bunny-lime-lighter: #c3e88d;--neon-bunny-lime: #b2ff02;--neon-bunny-magenta-neon: #FF25D9;--neon-bunny-magenta: #df00df;--neon-bunny-neon-green: #00ff00;--neon-bunny-orange-lighter: #ff8d04;--neon-bunny-orange: #e58100;--neon-bunny-peach-darker: #ffb46a;--neon-bunny-peach-light: #ffe4a6;--neon-bunny-peach: #ffcb6b;--neon-bunny-pink: #ff1190;--neon-bunny-purple-light-dim: #c792ea;--neon-bunny-purple-light: #d285cc;--neon-bunny-purple: #ea03ff;--neon-bunny-red: #ff3229;--neon-bunny-salmon: #ff6f5b;--neon-bunny-teal: #80fcff;--neon-bunny-white: #fff;--neon-bunny-yellow-light-faded: #ffe3b8;--neon-bunny-yellow: #fef611;--neon-bunny-builtin: var(--neon-bunny-purple);--neon-bunny-char: var(--neon-bunny-pink);--neon-bunny-class: var(--neon-bunny-magenta);--neon-bunny-comment: var(--neon-bunny-gray);--neon-bunny-doctag: var(--neon-bunny-blue-light);--neon-bunny-keyword: var(--neon-bunny-blue);--neon-bunny-literal: var(--neon-bunny-blue-light);--neon-bunny-number: var(--neon-bunny-white);--neon-bunny-operator: var(--neon-bunny-blue-light);--neon-bunny-params: var(--neon-bunny-green-darker);--neon-bunny-property: var(--neon-bunny-blue-light-faded);--neon-bunny-punctuation: var(--neon-bunny-blue);--neon-bunny-regex: var(--neon-bunny-peach-light);--neon-bunny-string: var(--neon-bunny-peach-darker);--neon-bunny-subst: var(--neon-bunny-green-darker);--neon-bunny-symbol: var(--neon-bunny-pink);--neon-bunny-title-class-inherited: var(--neon-bunny-green-darker);--neon-bunny-title-class: var(--neon-bunny-green-neon);--neon-bunny-title-function-invoke: var(--neon-bunny-green-darker);--neon-bunny-title-function: var(--neon-bunny-green-neon);--neon-bunny-title: var(--neon-bunny-green-darker);--neon-bunny-type: var(--neon-bunny-pink);--neon-bunny-variable-constant: var(--neon-bunny-green-darker);--neon-bunny-variable-language: var(--neon-bunny-blue-light);--neon-bunny-variable: var(--neon-bunny-green-darker);--neon-bunny-meta-keyword: var(--neon-bunny-green);--neon-bunny-meta-prompt: var(--neon-bunny-blue-light);--neon-bunny-meta-string: var(--neon-bunny-blue-light);--neon-bunny-meta: var(--neon-bunny-blue-light);--neon-bunny-attr: var(--neon-bunny-green);--neon-bunny-attribute: var(--neon-bunny-green);--neon-bunny-name: var(--neon-bunny-blue-light);--neon-bunny-section: var(--neon-bunny-green);--neon-bunny-tag-attr: var(--neon-bunny-blue-light);--neon-bunny-tag: var(--neon-bunny-blue-light);--neon-bunny-bullet: var(--neon-bunny-white);--neon-bunny-code: var(--neon-bunny-white);--neon-bunny-emphasis: var(--neon-bunny-white);--neon-bunny-formula: var(--neon-bunny-white);--neon-bunny-link: var(--neon-bunny-orange);--neon-bunny-quote: var(--neon-bunny-white);--neon-bunny-strong: var(--neon-bunny-white);--neon-bunny-css-selector-id: var(--neon-bunny-green);--neon-bunny-selector-attr: var(--neon-bunny-purple-light-dim);--neon-bunny-selector-class: var(--neon-bunny-lime);--neon-bunny-selector-id: var(--neon-bunny-lime);--neon-bunny-selector-pseudo: var(--neon-bunny-purple-light-dim);--neon-bunny-selector-tag: var(--neon-bunny-white);--neon-bunny-selector: var(--neon-bunny-lime);--neon-bunny-addition: var(--neon-bunny-green-neon);--neon-bunny-deletion: var(--neon-bunny-red);--neon-bunny-html-tag-attr: var(--neon-bunny-green);--neon-bunny-css: var(--neon-bunny-purple-light-dim);--neon-bunny-css-builtin: var(--neon-bunny-orange);--neon-bunny-css-meta: var(--neon-bunny-red);--neon-bunny-css-attribute: var(--neon-bunny-pink);--neon-bunny-json-punctuation: var(--neon-bunny-white);--neon-bunny-js: var(--neon-bunny-green-darker);--neon-bunny-js-params-variable-language: var(--neon-bunny-green-darker);--neon-bunny-js-title-class: var(--neon-bunny-orange-lighter);--neon-bunny-js-variable-language: var(--neon-bunny-pink);--neon-bunny-php: var(--neon-bunny-blue-light);--neon-bunny-php-class-keyword: var(--neon-bunny-blue-darker);--neon-bunny-php-class-title: var(--neon-bunny-magenta);--neon-bunny-php-function-title: var(--neon-bunny-green-neon);--neon-bunny-php-keyword: var(--neon-bunny-blue-darker);--neon-bunny-php-params-variable: var(--neon-bunny-green-darker);--neon-bunny-php-params: var(--neon-bunny-gray-lighter);--neon-bunny-php-string: var(--neon-bunny-yellow);--neon-bunny-php-title-class: var(--neon-bunny-gray-lighter);--neon-bunny-php-title-function-invoke: var(--neon-bunny-green-neon);--neon-bunny-php-title: var(--neon-bunny-peach);--neon-bunny-php-variable: var(--neon-bunny-purple-light);--neon-bunny-php-meta: var(--neon-bunny-red)}pre code.hljs{display:block;overflow-x:auto;padding:1em}code[class*=language-],pre[class*=language-]{-moz-hyphens:none;-moz-tab-size:4;-ms-hyphens:none;-o-tab-size:4;-webkit-hyphens:none;color:var(--neon-bunny-white);font-family:Consolas,Monaco,"Andale Mono","Ubuntu Mono",monospace;hyphens:none;line-height:1.5;tab-size:4;text-align:left;white-space:pre;word-break:normal;word-spacing:normal;word-wrap:normal}code[class*=language-]::-moz-selection,code[class*=language-] ::-moz-selection,pre[class*=language-]::-moz-selection,pre[class*=language-] ::-moz-selection{background:rgba(29,59,83,.99);text-shadow:none}code[class*=language-]::selection,code[class*=language-] ::selection,pre[class*=language-]::selection,pre[class*=language-] ::selection{background:rgba(255,255,255,.0823529412);text-shadow:none}@media print{code[class*=language-],pre[class*=language-]{text-shadow:none}}pre[class*=language-]{background:#000;color:#fff;margin:.5em 0;overflow:auto}:not(pre)>code[class*=language-]{background:#000;color:#fff;border-radius:.3em;padding:.1em;white-space:normal}.hljs-built_in{color:var(--neon-bunny-builtin)}.hljs-char{color:var(--neon-bunny-char)}.hljs-comment{color:var(--neon-bunny-comment);font-style:italic}.hljs-doctag{color:var(--neon-bunny-doctag)}.hljs-keyword{color:var(--neon-bunny-keyword)}.hljs-literal{color:var(--neon-bunny-literal)}.hljs-number{color:var(--neon-bunny-number)}.hljs-operator{color:var(--neon-bunny-operator)}.hljs-params{color:var(--neon-bunny-params);font-style:italic}.hljs-property{color:var(--neon-bunny-property)}.hljs-punctuation{color:var(--neon-bunny-punctuation)}.hljs-regexp{color:var(--neon-bunny-regex)}.hljs-string{color:var(--neon-bunny-string)}.hljs-subst{color:var(--neon-bunny-subst)}.hljs-symbol{color:var(--neon-bunny-symbol)}.hljs-title{color:var(--neon-bunny-title)}.hljs-title.class_{color:var(--neon-bunny-title-class)}.hljs-title.class_.inherited__{color:var(--neon-bunny-title-class-inherited)}.hljs-title.function_{color:var(--neon-bunny-title-function)}.hljs-title.function_.invoke__{color:var(--neon-bunny-title-function-invoke)}.hljs-type{color:var(--neon-bunny-type)}.hljs-variable{color:var(--neon-bunny-variable)}.hljs-variable.constant_{color:var(--neon-bunny-variable-constant)}.hljs-variable.language_{color:var(--neon-bunny-variable-language)}.hljs-meta{color:var(--neon-bunny-meta)}.hljs-meta.prompt_{color:var(--neon-bunny-meta-prompt)}.hljs-meta.keyword_{color:var(--neon-bunny-meta-keyword)}.hljs-meta.string_{color:var(--neon-bunny-meta-string)}.hljs-attr{color:var(--neon-bunny-attr)}.hljs-attribute{color:var(--neon-bunny-attribute)}.hljs-name{color:var(--neon-bunny-name)}.hljs-section{color:var(--neon-bunny-section)}.hljs-tag{color:var(--neon-bunny-tag)}.hljs-tag .hljs-attr{color:var(--neon-bunny-tag-attr)}.hljs-bullet{color:var(--neon-bunny-bullet)}.hljs-code{color:var(--neon-bunny-code)}.hljs-emphasis{color:var(--neon-bunny-emphasis);font-style:italic}.hljs-formula{color:var(--neon-bunny-formula)}.hljs-link{color:var(--neon-bunny-link)}.hljs-quote{color:var(--neon-bunny-quote)}.hljs-strong{color:var(--neon-bunny-strong);font-weight:bold}.hljs-selector{color:var(--neon-bunny-selector)}.hljs-selector-attr{color:var(--neon-bunny-selector-attr)}.hljs-selector-class{color:var(--neon-bunny-selector-class)}.hljs-selector-id{color:var(--neon-bunny-selector-id)}.hljs-selector-pseudo{color:var(--neon-bunny-selector-pseudo)}.hljs-selector-tag{color:var(--neon-bunny-selector-tag)}.hljs-addition{color:var(--neon-bunny-addition)}.hljs-deletion{color:var(--neon-bunny-deletion)}.hljs.language-html .hljs-tag .hljs-attr,.hljs .language-html .hljs-tag .hljs-attr{color:var(--neon-bunny-html-tag-attr)}.hljs.language-css,.hljs .language-css{color:var(--neon-bunny-css)}.hljs.language-css .hljs-built_in,.hljs .language-css .hljs-built_in{color:var(--neon-bunny-css-builtin)}.hljs.language-css .hljs-char,.hljs .language-css .hljs-char{color:var(--neon-bunny-char)}.hljs.language-css .hljs-comment,.hljs .language-css .hljs-comment{color:var(--neon-bunny-comment)}.hljs.language-css .hljs-doctag,.hljs .language-css .hljs-doctag{color:var(--neon-bunny-doctag)}.hljs.language-css .hljs-keyword,.hljs .language-css .hljs-keyword{color:var(--neon-bunny-keyword)}.hljs.language-css .hljs-literal,.hljs .language-css .hljs-literal{color:var(--neon-bunny-literal)}.hljs.language-css .hljs-number,.hljs .language-css .hljs-number{color:var(--neon-bunny-number)}.hljs.language-css .hljs-operator,.hljs .language-css .hljs-operator{color:var(--neon-bunny-operator)}.hljs.language-css .hljs-params,.hljs .language-css .hljs-params{color:var(--neon-bunny-params);font-style:italic}.hljs.language-css .hljs-property,.hljs .language-css .hljs-property{color:var(--neon-bunny-property)}.hljs.language-css .hljs-punctuation,.hljs .language-css .hljs-punctuation{color:var(--neon-bunny-punctuation)}.hljs.language-css .hljs-regexp,.hljs .language-css .hljs-regexp{color:var(--neon-bunny-regex)}.hljs.language-css .hljs-string,.hljs .language-css .hljs-string{color:var(--neon-bunny-string)}.hljs.language-css .hljs-subst,.hljs .language-css .hljs-subst{color:var(--neon-bunny-subst)}.hljs.language-css .hljs-symbol,.hljs .language-css .hljs-symbol{color:var(--neon-bunny-symbol)}.hljs.language-css .hljs-title,.hljs .language-css .hljs-title{color:var(--neon-bunny-title)}.hljs.language-css .hljs-title.class_,.hljs .language-css .hljs-title.class_{color:var(--neon-bunny-title-class)}.hljs.language-css .hljs-title.class_.inherited__,.hljs .language-css .hljs-title.class_.inherited__{color:var(--neon-bunny-title-class-inherited)}.hljs.language-css .hljs-title.function_,.hljs .language-css .hljs-title.function_{color:var(--neon-bunny-title-function)}.hljs.language-css .hljs-title.function_.invoke__,.hljs .language-css .hljs-title.function_.invoke__{color:var(--neon-bunny-title-function-invoke)}.hljs.language-css .hljs-type,.hljs .language-css .hljs-type{color:var(--neon-bunny-type)}.hljs.language-css .hljs-variable,.hljs .language-css .hljs-variable{color:var(--neon-bunny-variable)}.hljs.language-css .hljs-variable.constant_,.hljs .language-css .hljs-variable.constant_{color:var(--neon-bunny-variable-constant)}.hljs.language-css .hljs-variable.language_,.hljs .language-css .hljs-variable.language_{color:var(--neon-bunny-variable-language)}.hljs.language-css .hljs-meta,.hljs .language-css .hljs-meta{color:var(--neon-bunny-css-meta)}.hljs.language-css .hljs-meta.prompt_,.hljs .language-css .hljs-meta.prompt_{color:var(--neon-bunny-meta-prompt)}.hljs.language-css .hljs-meta.keyword_,.hljs .language-css .hljs-meta.keyword_{color:var(--neon-bunny-meta-keyword)}.hljs.language-css .hljs-meta.string_,.hljs .language-css .hljs-meta.string_{color:var(--neon-bunny-meta-string)}.hljs.language-css .hljs-attr,.hljs .language-css .hljs-attr{color:var(--neon-bunny-attr)}.hljs.language-css .hljs-attribute,.hljs .language-css .hljs-attribute{color:var(--neon-bunny-css-attribute)}.hljs.language-css .hljs-name,.hljs .language-css .hljs-name{color:var(--neon-bunny-name)}.hljs.language-css .hljs-section,.hljs .language-css .hljs-section{color:var(--neon-bunny-section)}.hljs.language-css .hljs-tag,.hljs .language-css .hljs-tag{color:var(--neon-bunny-tag)}.hljs.language-css .hljs-bullet,.hljs .language-css .hljs-bullet{color:var(--neon-bunny-bullet)}.hljs.language-css .hljs-code,.hljs .language-css .hljs-code{color:var(--neon-bunny-code)}.hljs.language-css .hljs-emphasis,.hljs .language-css .hljs-emphasis{color:var(--neon-bunny-emphasis);font-style:italic}.hljs.language-css .hljs-formula,.hljs .language-css .hljs-formula{color:var(--neon-bunny-formula)}.hljs.language-css .hljs-link,.hljs .language-css .hljs-link{color:var(--neon-bunny-link)}.hljs.language-css .hljs-quote,.hljs .language-css .hljs-quote{color:var(--neon-bunny-quote)}.hljs.language-css .hljs-strong,.hljs .language-css .hljs-strong{color:var(--neon-bunny-strong);font-weight:bold}.hljs.language-css .hljs-selector,.hljs .language-css .hljs-selector{color:var(--neon-bunny-selector)}.hljs.language-css .hljs-selector-attr,.hljs .language-css .hljs-selector-attr{color:var(--neon-bunny-selector-attr)}.hljs.language-css .hljs-selector-class,.hljs .language-css .hljs-selector-class{color:var(--neon-bunny-selector-class)}.hljs.language-css .hljs-selector-id,.hljs .language-css .hljs-selector-id{color:var(--neon-bunny-css-selector-id)}.hljs.language-css .hljs-selector-pseudo,.hljs .language-css .hljs-selector-pseudo{color:var(--neon-bunny-selector-pseudo)}.hljs.language-css .hljs-selector-tag,.hljs .language-css .hljs-selector-tag{color:var(--neon-bunny-selector-tag)}.hljs.language-css .hljs-addition,.hljs .language-css .hljs-addition{color:var(--neon-bunny-addition)}.hljs.language-css .hljs-deletion,.hljs .language-css .hljs-deletion{color:var(--neon-bunny-deletion)}.hljs.language-json .hljs-punctuation,.hljs .language-json .hljs-punctuation{color:var(--neon-bunny-json-punctuation)}.hljs.language-javascript,.hljs.language-js,.hljs .language-javascript,.hljs .language-js{color:var(--neon-bunny-js)}.hljs.language-javascript .hljs-built_in,.hljs.language-js .hljs-built_in,.hljs .language-javascript .hljs-built_in,.hljs .language-js .hljs-built_in{color:var(--neon-bunny-builtin)}.hljs.language-javascript .hljs-char,.hljs.language-js .hljs-char,.hljs .language-javascript .hljs-char,.hljs .language-js .hljs-char{color:var(--neon-bunny-char)}.hljs.language-javascript .hljs-comment,.hljs.language-js .hljs-comment,.hljs .language-javascript .hljs-comment,.hljs .language-js .hljs-comment{color:var(--neon-bunny-comment)}.hljs.language-javascript .hljs-doctag,.hljs.language-js .hljs-doctag,.hljs .language-javascript .hljs-doctag,.hljs .language-js .hljs-doctag{color:var(--neon-bunny-doctag)}.hljs.language-javascript .hljs-keyword,.hljs.language-js .hljs-keyword,.hljs .language-javascript .hljs-keyword,.hljs .language-js .hljs-keyword{color:var(--neon-bunny-keyword)}.hljs.language-javascript .hljs-literal,.hljs.language-js .hljs-literal,.hljs .language-javascript .hljs-literal,.hljs .language-js .hljs-literal{color:var(--neon-bunny-literal)}.hljs.language-javascript .hljs-number,.hljs.language-js .hljs-number,.hljs .language-javascript .hljs-number,.hljs .language-js .hljs-number{color:var(--neon-bunny-number)}.hljs.language-javascript .hljs-operator,.hljs.language-js .hljs-operator,.hljs .language-javascript .hljs-operator,.hljs .language-js .hljs-operator{color:var(--neon-bunny-operator)}.hljs.language-javascript .hljs-params,.hljs.language-js .hljs-params,.hljs .language-javascript .hljs-params,.hljs .language-js .hljs-params{color:var(--neon-bunny-params);font-style:italic}.hljs.language-javascript .hljs-params .hljs-variable.language_,.hljs.language-js .hljs-params .hljs-variable.language_,.hljs .language-javascript .hljs-params .hljs-variable.language_,.hljs .language-js .hljs-params .hljs-variable.language_{color:var(--neon-bunny-js-params-variable-language)}.hljs.language-javascript .hljs-property,.hljs.language-js .hljs-property,.hljs .language-javascript .hljs-property,.hljs .language-js .hljs-property{color:var(--neon-bunny-property)}.hljs.language-javascript .hljs-punctuation,.hljs.language-js .hljs-punctuation,.hljs .language-javascript .hljs-punctuation,.hljs .language-js .hljs-punctuation{color:var(--neon-bunny-punctuation)}.hljs.language-javascript .hljs-regexp,.hljs.language-js .hljs-regexp,.hljs .language-javascript .hljs-regexp,.hljs .language-js .hljs-regexp{color:var(--neon-bunny-regex)}.hljs.language-javascript .hljs-string,.hljs.language-js .hljs-string,.hljs .language-javascript .hljs-string,.hljs .language-js .hljs-string{color:var(--neon-bunny-string)}.hljs.language-javascript .hljs-subst,.hljs.language-js .hljs-subst,.hljs .language-javascript .hljs-subst,.hljs .language-js .hljs-subst{color:var(--neon-bunny-subst)}.hljs.language-javascript .hljs-symbol,.hljs.language-js .hljs-symbol,.hljs .language-javascript .hljs-symbol,.hljs .language-js .hljs-symbol{color:var(--neon-bunny-symbol)}.hljs.language-javascript .hljs-title,.hljs.language-js .hljs-title,.hljs .language-javascript .hljs-title,.hljs .language-js .hljs-title{color:var(--neon-bunny-title)}.hljs.language-javascript .hljs-title.class_,.hljs.language-js .hljs-title.class_,.hljs .language-javascript .hljs-title.class_,.hljs .language-js .hljs-title.class_{color:var(--neon-bunny-js-title-class)}.hljs.language-javascript .hljs-title.class_.inherited__,.hljs.language-js .hljs-title.class_.inherited__,.hljs .language-javascript .hljs-title.class_.inherited__,.hljs .language-js .hljs-title.class_.inherited__{color:var(--neon-bunny-title-class-inherited)}.hljs.language-javascript .hljs-title.function_,.hljs.language-js .hljs-title.function_,.hljs .language-javascript .hljs-title.function_,.hljs .language-js .hljs-title.function_{color:var(--neon-bunny-title-function)}.hljs.language-javascript .hljs-title.function_.invoke__,.hljs.language-js .hljs-title.function_.invoke__,.hljs .language-javascript .hljs-title.function_.invoke__,.hljs .language-js .hljs-title.function_.invoke__{color:var(--neon-bunny-title-function-invoke)}.hljs.language-javascript .hljs-type,.hljs.language-js .hljs-type,.hljs .language-javascript .hljs-type,.hljs .language-js .hljs-type{color:var(--neon-bunny-type)}.hljs.language-javascript .hljs-variable,.hljs.language-js .hljs-variable,.hljs .language-javascript .hljs-variable,.hljs .language-js .hljs-variable{color:var(--neon-bunny-variable)}.hljs.language-javascript .hljs-variable.constant_,.hljs.language-js .hljs-variable.constant_,.hljs .language-javascript .hljs-variable.constant_,.hljs .language-js .hljs-variable.constant_{color:var(--neon-bunny-variable-constant)}.hljs.language-javascript .hljs-variable.language_,.hljs.language-js .hljs-variable.language_,.hljs .language-javascript .hljs-variable.language_,.hljs .language-js .hljs-variable.language_{color:var(--neon-bunny-js-variable-language)}.hljs.language-javascript .hljs-meta,.hljs.language-js .hljs-meta,.hljs .language-javascript .hljs-meta,.hljs .language-js .hljs-meta{color:var(--neon-bunny-meta)}.hljs.language-javascript .hljs-meta.prompt_,.hljs.language-js .hljs-meta.prompt_,.hljs .language-javascript .hljs-meta.prompt_,.hljs .language-js .hljs-meta.prompt_{color:var(--neon-bunny-meta-prompt)}.hljs.language-javascript .hljs-meta.keyword_,.hljs.language-js .hljs-meta.keyword_,.hljs .language-javascript .hljs-meta.keyword_,.hljs .language-js .hljs-meta.keyword_{color:var(--neon-bunny-meta-keyword)}.hljs.language-javascript .hljs-meta.string_,.hljs.language-js .hljs-meta.string_,.hljs .language-javascript .hljs-meta.string_,.hljs .language-js .hljs-meta.string_{color:var(--neon-bunny-meta-string)}.hljs.language-javascript .hljs-attr,.hljs.language-js .hljs-attr,.hljs .language-javascript .hljs-attr,.hljs .language-js .hljs-attr{color:var(--neon-bunny-attr)}.hljs.language-javascript .hljs-attribute,.hljs.language-js .hljs-attribute,.hljs .language-javascript .hljs-attribute,.hljs .language-js .hljs-attribute{color:var(--neon-bunny-attribute)}.hljs.language-javascript .hljs-name,.hljs.language-js .hljs-name,.hljs .language-javascript .hljs-name,.hljs .language-js .hljs-name{color:var(--neon-bunny-name)}.hljs.language-javascript .hljs-section,.hljs.language-js .hljs-section,.hljs .language-javascript .hljs-section,.hljs .language-js .hljs-section{color:var(--neon-bunny-section)}.hljs.language-javascript .hljs-tag,.hljs.language-js .hljs-tag,.hljs .language-javascript .hljs-tag,.hljs .language-js .hljs-tag{color:var(--neon-bunny-tag)}.hljs.language-javascript .hljs-bullet,.hljs.language-js .hljs-bullet,.hljs .language-javascript .hljs-bullet,.hljs .language-js .hljs-bullet{color:var(--neon-bunny-bullet)}.hljs.language-javascript .hljs-code,.hljs.language-js .hljs-code,.hljs .language-javascript .hljs-code,.hljs .language-js .hljs-code{color:var(--neon-bunny-code)}.hljs.language-javascript .hljs-emphasis,.hljs.language-js .hljs-emphasis,.hljs .language-javascript .hljs-emphasis,.hljs .language-js .hljs-emphasis{color:var(--neon-bunny-emphasis);font-style:italic}.hljs.language-javascript .hljs-formula,.hljs.language-js .hljs-formula,.hljs .language-javascript .hljs-formula,.hljs .language-js .hljs-formula{color:var(--neon-bunny-formula)}.hljs.language-javascript .hljs-link,.hljs.language-js .hljs-link,.hljs .language-javascript .hljs-link,.hljs .language-js .hljs-link{color:var(--neon-bunny-link)}.hljs.language-javascript .hljs-quote,.hljs.language-js .hljs-quote,.hljs .language-javascript .hljs-quote,.hljs .language-js .hljs-quote{color:var(--neon-bunny-quote)}.hljs.language-javascript .hljs-strong,.hljs.language-js .hljs-strong,.hljs .language-javascript .hljs-strong,.hljs .language-js .hljs-strong{color:var(--neon-bunny-strong);font-weight:bold}.hljs.language-javascript .hljs-selector,.hljs.language-js .hljs-selector,.hljs .language-javascript .hljs-selector,.hljs .language-js .hljs-selector{color:var(--neon-bunny-selector)}.hljs.language-javascript .hljs-selector-attr,.hljs.language-js .hljs-selector-attr,.hljs .language-javascript .hljs-selector-attr,.hljs .language-js .hljs-selector-attr{color:var(--neon-bunny-selector-attr)}.hljs.language-javascript .hljs-selector-class,.hljs.language-js .hljs-selector-class,.hljs .language-javascript .hljs-selector-class,.hljs .language-js .hljs-selector-class{color:var(--neon-bunny-selector-class)}.hljs.language-javascript .hljs-selector-id,.hljs.language-js .hljs-selector-id,.hljs .language-javascript .hljs-selector-id,.hljs .language-js .hljs-selector-id{color:var(--neon-bunny-selector-id)}.hljs.language-javascript .hljs-selector-pseudo,.hljs.language-js .hljs-selector-pseudo,.hljs .language-javascript .hljs-selector-pseudo,.hljs .language-js .hljs-selector-pseudo{color:var(--neon-bunny-selector-pseudo)}.hljs.language-javascript .hljs-selector-tag,.hljs.language-js .hljs-selector-tag,.hljs .language-javascript .hljs-selector-tag,.hljs .language-js .hljs-selector-tag{color:var(--neon-bunny-selector-tag)}.hljs.language-javascript .hljs-addition,.hljs.language-js .hljs-addition,.hljs .language-javascript .hljs-addition,.hljs .language-js .hljs-addition{color:var(--neon-bunny-addition)}.hljs.language-javascript .hljs-deletion,.hljs.language-js .hljs-deletion,.hljs .language-javascript .hljs-deletion,.hljs .language-js .hljs-deletion{color:var(--neon-bunny-deletion)}.hljs.language-php,.hljs .language-php{color:var(--neon-bunny-php)}.hljs.language-php .hljs-built_in,.hljs .language-php .hljs-built_in{color:var(--neon-bunny-builtin)}.hljs.language-php .hljs-char,.hljs .language-php .hljs-char{color:var(--neon-bunny-char)}.hljs.language-php .hljs-class .hljs-title,.hljs .language-php .hljs-class .hljs-title{color:var(--neon-bunny-php-class-title) !important}.hljs.language-php .hljs-class .hljs-keyword,.hljs .language-php .hljs-class .hljs-keyword{color:var(--neon-bunny-php-class-keyword)}.hljs.language-php .hljs-comment,.hljs .language-php .hljs-comment{color:var(--neon-bunny-comment)}.hljs.language-php .hljs-doctag,.hljs .language-php .hljs-doctag{color:var(--neon-bunny-doctag)}.hljs.language-php .hljs-function .hljs-title,.hljs .language-php .hljs-function .hljs-title{color:var(--neon-bunny-php-function-title)}.hljs.language-php .hljs-keyword,.hljs .language-php .hljs-keyword{color:var(--neon-bunny-php-keyword)}.hljs.language-php .hljs-literal,.hljs .language-php .hljs-literal{color:var(--neon-bunny-literal)}.hljs.language-php .hljs-number,.hljs .language-php .hljs-number{color:var(--neon-bunny-number)}.hljs.language-php .hljs-operator,.hljs .language-php .hljs-operator{color:var(--neon-bunny-operator)}.hljs.language-php .hljs-params,.hljs .language-php .hljs-params{color:var(--neon-bunny-php-params);font-style:italic}.hljs.language-php .hljs-params .hljs-variable,.hljs .language-php .hljs-params .hljs-variable{color:var(--neon-bunny-php-params-variable)}.hljs.language-php .hljs-property,.hljs .language-php .hljs-property{color:var(--neon-bunny-property)}.hljs.language-php .hljs-punctuation,.hljs .language-php .hljs-punctuation{color:var(--neon-bunny-punctuation)}.hljs.language-php .hljs-regexp,.hljs .language-php .hljs-regexp{color:var(--neon-bunny-regex)}.hljs.language-php .hljs-string,.hljs .language-php .hljs-string{color:var(--neon-bunny-php-string)}.hljs.language-php .hljs-subst,.hljs .language-php .hljs-subst{color:var(--neon-bunny-subst)}.hljs.language-php .hljs-symbol,.hljs .language-php .hljs-symbol{color:var(--neon-bunny-symbol)}.hljs.language-php .hljs-title,.hljs .language-php .hljs-title{color:var(--neon-bunny-php-title)}.hljs.language-php .hljs-title.class_,.hljs .language-php .hljs-title.class_{color:var(--neon-bunny-php-title-class);font-style:italic}.hljs.language-php .hljs-title.class_.inherited__,.hljs .language-php .hljs-title.class_.inherited__{color:var(--neon-bunny-title-class-inherited)}.hljs.language-php .hljs-title.function_,.hljs .language-php .hljs-title.function_{color:var(--neon-bunny-title-function)}.hljs.language-php .hljs-title.function_.invoke__,.hljs .language-php .hljs-title.function_.invoke__{color:var(--neon-bunny-php-title-function-invoke)}.hljs.language-php .hljs-type,.hljs .language-php .hljs-type{color:var(--neon-bunny-type)}.hljs.language-php .hljs-variable,.hljs .language-php .hljs-variable{color:var(--neon-bunny-php-variable)}.hljs.language-php .hljs-variable.constant_,.hljs .language-php .hljs-variable.constant_{color:var(--neon-bunny-variable-constant)}.hljs.language-php .hljs-variable.language_,.hljs .language-php .hljs-variable.language_{color:var(--neon-bunny-variable-language)}.hljs.language-php .hljs-meta,.hljs .language-php .hljs-meta{color:var(--neon-bunny-php-meta)}.hljs.language-php .hljs-meta.prompt_,.hljs .language-php .hljs-meta.prompt_{color:var(--neon-bunny-meta-prompt)}.hljs.language-php .hljs-meta.keyword_,.hljs .language-php .hljs-meta.keyword_{color:var(--neon-bunny-meta-keyword)}.hljs.language-php .hljs-meta.string_,.hljs .language-php .hljs-meta.string_{color:var(--neon-bunny-meta-string)}.hljs.language-php .hljs-attr,.hljs .language-php .hljs-attr{color:var(--neon-bunny-attr)}.hljs.language-php .hljs-attribute,.hljs .language-php .hljs-attribute{color:var(--neon-bunny-attribute)}.hljs.language-php .hljs-name,.hljs .language-php .hljs-name{color:var(--neon-bunny-name)}.hljs.language-php .hljs-section,.hljs .language-php .hljs-section{color:var(--neon-bunny-section)}.hljs.language-php .hljs-tag,.hljs .language-php .hljs-tag{color:var(--neon-bunny-tag)}.hljs.language-php .hljs-bullet,.hljs .language-php .hljs-bullet{color:var(--neon-bunny-bullet)}.hljs.language-php .hljs-code,.hljs .language-php .hljs-code{color:var(--neon-bunny-code)}.hljs.language-php .hljs-emphasis,.hljs .language-php .hljs-emphasis{color:var(--neon-bunny-emphasis);font-style:italic}.hljs.language-php .hljs-formula,.hljs .language-php .hljs-formula{color:var(--neon-bunny-formula)}.hljs.language-php .hljs-link,.hljs .language-php .hljs-link{color:var(--neon-bunny-link)}.hljs.language-php .hljs-quote,.hljs .language-php .hljs-quote{color:var(--neon-bunny-quote)}.hljs.language-php .hljs-strong,.hljs .language-php .hljs-strong{color:var(--neon-bunny-strong);font-weight:bold}.hljs.language-php .hljs-selector,.hljs .language-php .hljs-selector{color:var(--neon-bunny-selector)}.hljs.language-php .hljs-selector-attr,.hljs .language-php .hljs-selector-attr{color:var(--neon-bunny-selector-attr)}.hljs.language-php .hljs-selector-class,.hljs .language-php .hljs-selector-class{color:var(--neon-bunny-selector-class)}.hljs.language-php .hljs-selector-id,.hljs .language-php .hljs-selector-id{color:var(--neon-bunny-selector-id)}.hljs.language-php .hljs-selector-pseudo,.hljs .language-php .hljs-selector-pseudo{color:var(--neon-bunny-selector-pseudo)}.hljs.language-php .hljs-selector-tag,.hljs .language-php .hljs-selector-tag{color:var(--neon-bunny-selector-tag)}.hljs.language-php .hljs-addition,.hljs .language-php .hljs-addition{color:var(--neon-bunny-addition)}.hljs.language-php .hljs-deletion,.hljs .language-php .hljs-deletion{color:var(--neon-bunny-deletion)} `; // Neon Bunny Carrot // @@ -2174,8 +1949,6 @@ const neonBunnyCarrotHighlightTheme = `/** --neon-bunny-yellow-light: #ffffa2; --neon-bunny-yellow-light-faded: #ffe3b8; --neon-bunny-yellow: #ffff00; - /* -------------------------------------------------- Standard */ - /* ------------------------- General purpose */ --neon-bunny-builtin: var(--neon-bunny-purple); --neon-bunny-char: var(--neon-bunny-pink); --neon-bunny-class: var(--neon-bunny-magenta); @@ -2201,19 +1974,16 @@ const neonBunnyCarrotHighlightTheme = `/** --neon-bunny-variable-constant: var(--neon-bunny-green-darker); --neon-bunny-variable-language: var(--neon-bunny-orange); --neon-bunny-variable: var(--neon-bunny-green-darker); - /* ------------------------- Meta */ --neon-bunny-meta-keyword: var(--neon-bunny-purple-light); --neon-bunny-meta-prompt: var(--neon-bunny-orange); --neon-bunny-meta-string: var(--neon-bunny-orange); --neon-bunny-meta: var(--neon-bunny-orange); - /* ------------------------- Tags, attributes, configs */ --neon-bunny-attr: var(--neon-bunny-orange); --neon-bunny-attribute: var(---neon-bunny-orange); --neon-bunny-name: var(--neon-bunny-orange); --neon-bunny-section: var(--neon-bunny-orange); --neon-bunny-tag-attr: var(--neon-bunny-orange-light); --neon-bunny-tag: var(--neon-bunny-orange); - /* ------------------------- Text Markup */ --neon-bunny-bullet: var(--neon-bunny-white); --neon-bunny-code: var(--neon-bunny-white); --neon-bunny-emphasis: var(--neon-bunny-white); @@ -2221,7 +1991,6 @@ const neonBunnyCarrotHighlightTheme = `/** --neon-bunny-link: var(--neon-bunny-orange); --neon-bunny-quote: var(--neon-bunny-white); --neon-bunny-strong: var(--neon-bunny-white); - /* ------------------------- CSS */ --neon-bunny-css-selector-id: var(--neon-bunny-green); --neon-bunny-selector-attr: var(--neon-bunny-orange); --neon-bunny-selector-class: var(--neon-bunny-yellow); @@ -2229,30 +1998,19 @@ const neonBunnyCarrotHighlightTheme = `/** --neon-bunny-selector-pseudo: var(--neon-bunny-orange); --neon-bunny-selector-tag: var(--neon-bunny-white); --neon-bunny-selector: var(--neon-bunny-lime); - /* ------------------------- Diff */ --neon-bunny-addition: var(--neon-bunny-green-neon); --neon-bunny-deletion: var(--neon-bunny-red); - /* -------------------------------------------------- HTML */ --neon-bunny-html-tag-attr: var(--neon-bunny-orange-light); - /* -------------------------------------------------- CSS */ --neon-bunny-css: var(--neon-bunny-teal); - /* ------------------------- General purpose */ --neon-bunny-css-builtin: var(--neon-bunny-orange); - /* ------------------------- Meta */ --neon-bunny-css-meta: var(--neon-bunny-red); - /* ------------------------- Tags, attributes, configs */ --neon-bunny-css-attribute: var(--neon-bunny-pink); - /* -------------------------------------------------- JSON */ --neon-bunny-json-punctuation: var(--neon-bunny-white); - /* -------------------------------------------------- JavaScript */ --neon-bunny-js: var(--neon-bunny-orange); - /* ------------------------- General purpose */ --neon-bunny-js-params-variable-language: var(--neon-bunny-orange); --neon-bunny-js-title-class: var(--neon-bunny-orange-lighter); --neon-bunny-js-variable-language: var(--neon-bunny-yellow); - /* -------------------------------------------------- PHP */ --neon-bunny-php: var(--neon-bunny-white); - /* ------------------------- General purpose */ --neon-bunny-php-class-keyword: var(--neon-bunny-pink); --neon-bunny-php-class-title: var(--neon-bunny-yellow); --neon-bunny-php-function-title: var(--neon-bunny-orange-light); @@ -2264,13 +2022,13 @@ const neonBunnyCarrotHighlightTheme = `/** --neon-bunny-php-title-function-invoke: var(--neon-bunny-orange-light); --neon-bunny-php-title: var(--neon-bunny-white); --neon-bunny-php-variable: var(--neon-bunny-orange); - /* ------------------------- Meta */ --neon-bunny-php-meta: var(--neon-bunny-pink); } pre code.hljs { display: block; overflow-x: auto; + padding: 1em; } code[class*=language-], @@ -2291,7 +2049,6 @@ pre[class*=language-] { word-spacing: normal; word-wrap: normal; } - code[class*=language-]::-moz-selection, code[class*=language-] ::-moz-selection, pre[class*=language-]::-moz-selection, @@ -2299,7 +2056,6 @@ pre[class*=language-] ::-moz-selection { background: rgba(29, 59, 83, 0.99); text-shadow: none; } - code[class*=language-]::selection, code[class*=language-] ::selection, pre[class*=language-]::selection, @@ -2309,20 +2065,16 @@ pre[class*=language-] ::selection { } @media print { - code[class*=language-], pre[class*=language-] { text-shadow: none; } } - -/* Code blocks */ pre[class*=language-] { background: #000000; color: white; margin: 0.5em 0; overflow: auto; - padding: 1em; } :not(pre) > code[class*=language-] { @@ -2333,1036 +2085,832 @@ pre[class*=language-] { white-space: normal; } -/* -------------------------------------------------- Standard */ .hljs-built_in { color: var(--neon-bunny-builtin); } - .hljs-char { color: var(--neon-bunny-char); } - .hljs-comment { color: var(--neon-bunny-comment); font-style: italic; } - .hljs-doctag { color: var(--neon-bunny-doctag); } - .hljs-keyword { color: var(--neon-bunny-keyword); } - .hljs-literal { color: var(--neon-bunny-literal); } - .hljs-number { color: var(--neon-bunny-number); } - .hljs-operator { color: var(--neon-bunny-operator); } - .hljs-params { color: var(--neon-bunny-params); } - .hljs-property { color: var(--neon-bunny-property); } - .hljs-punctuation { color: var(--neon-bunny-punctuation); } - .hljs-regexp { color: var(--neon-bunny-regex); } - .hljs-string { color: var(--neon-bunny-string); } - .hljs-subst { color: var(--neon-bunny-subst); } - .hljs-symbol { color: var(--neon-bunny-symbol); } - .hljs-title { color: var(--neon-bunny-title); } - .hljs-title.class_ { color: var(--neon-bunny-title-class); } - .hljs-title.class_.inherited__ { color: var(--neon-bunny-title-class-inherited); } - .hljs-title.function_ { color: var(--neon-bunny-title-function); text-decoration: underline; } - .hljs-title.function_.invoke__ { color: var(--neon-bunny-title-function-invoke); } - .hljs-type { color: var(--neon-bunny-type); } - .hljs-variable { color: var(--neon-bunny-variable); } - .hljs-variable.constant_ { color: var(--neon-bunny-variable-constant); } - .hljs-variable.language_ { color: var(--neon-bunny-variable-language); font-style: italic; } - .hljs-meta { color: var(--neon-bunny-meta); } - .hljs-meta.prompt_ { color: var(--neon-bunny-meta-prompt); } - .hljs-meta.keyword_ { color: var(--neon-bunny-meta-keyword); } - .hljs-meta.string_ { color: var(--neon-bunny-meta-string); } - .hljs-attr { color: var(--neon-bunny-attr); } - .hljs-attribute { color: var(--neon-bunny-attribute); } - .hljs-name { color: var(--neon-bunny-name); } - .hljs-section { color: var(--neon-bunny-section); } - .hljs-tag { color: var(--neon-bunny-tag); } - .hljs-tag .hljs-attr { color: var(--neon-bunny-tag-attr); } - .hljs-bullet { color: var(--neon-bunny-bullet); } - .hljs-code { color: var(--neon-bunny-code); } - .hljs-emphasis { color: var(--neon-bunny-emphasis); font-style: italic; } - .hljs-formula { color: var(--neon-bunny-formula); } - .hljs-link { color: var(--neon-bunny-link); } - .hljs-quote { color: var(--neon-bunny-quote); } - .hljs-strong { color: var(--neon-bunny-strong); font-weight: bold; } - .hljs-selector { color: var(--neon-bunny-selector); } - .hljs-selector-attr { color: var(--neon-bunny-selector-attr); } - .hljs-selector-class { color: var(--neon-bunny-selector-class); } - .hljs-selector-id { color: var(--neon-bunny-selector-id); } - .hljs-selector-pseudo { color: var(--neon-bunny-selector-pseudo); } - .hljs-selector-tag { color: var(--neon-bunny-selector-tag); } - .hljs-addition { color: var(--neon-bunny-addition); } - .hljs-deletion { color: var(--neon-bunny-deletion); } - .hljs.language-html .hljs-tag .hljs-attr, .hljs .language-html .hljs-tag .hljs-attr { color: var(--neon-bunny-html-tag-attr); } - .hljs.language-css, .hljs .language-css { color: var(--neon-bunny-css); } - .hljs.language-css .hljs-built_in, .hljs .language-css .hljs-built_in { color: var(--neon-bunny-css-builtin); } - .hljs.language-css .hljs-char, .hljs .language-css .hljs-char { color: var(--neon-bunny-char); } - .hljs.language-css .hljs-comment, .hljs .language-css .hljs-comment { color: var(--neon-bunny-comment); } - .hljs.language-css .hljs-doctag, .hljs .language-css .hljs-doctag { color: var(--neon-bunny-doctag); } - .hljs.language-css .hljs-keyword, .hljs .language-css .hljs-keyword { color: var(--neon-bunny-keyword); } - .hljs.language-css .hljs-literal, .hljs .language-css .hljs-literal { color: var(--neon-bunny-literal); } - .hljs.language-css .hljs-number, .hljs .language-css .hljs-number { color: var(--neon-bunny-number); } - .hljs.language-css .hljs-operator, .hljs .language-css .hljs-operator { color: var(--neon-bunny-operator); } - .hljs.language-css .hljs-params, .hljs .language-css .hljs-params { color: var(--neon-bunny-params); font-style: italic; } - .hljs.language-css .hljs-property, .hljs .language-css .hljs-property { color: var(--neon-bunny-property); } - .hljs.language-css .hljs-punctuation, .hljs .language-css .hljs-punctuation { color: var(--neon-bunny-punctuation); } - .hljs.language-css .hljs-regexp, .hljs .language-css .hljs-regexp { color: var(--neon-bunny-regex); } - .hljs.language-css .hljs-string, .hljs .language-css .hljs-string { color: var(--neon-bunny-string); } - .hljs.language-css .hljs-subst, .hljs .language-css .hljs-subst { color: var(--neon-bunny-subst); } - .hljs.language-css .hljs-symbol, .hljs .language-css .hljs-symbol { color: var(--neon-bunny-symbol); } - .hljs.language-css .hljs-title, .hljs .language-css .hljs-title { color: var(--neon-bunny-title); } - .hljs.language-css .hljs-title.class_, .hljs .language-css .hljs-title.class_ { color: var(--neon-bunny-title-class); } - .hljs.language-css .hljs-title.class_.inherited__, .hljs .language-css .hljs-title.class_.inherited__ { color: var(--neon-bunny-title-class-inherited); } - .hljs.language-css .hljs-title.function_, .hljs .language-css .hljs-title.function_ { color: var(--neon-bunny-title-function); } - .hljs.language-css .hljs-title.function_.invoke__, .hljs .language-css .hljs-title.function_.invoke__ { color: var(--neon-bunny-title-function-invoke); } - .hljs.language-css .hljs-type, .hljs .language-css .hljs-type { color: var(--neon-bunny-type); } - .hljs.language-css .hljs-variable, .hljs .language-css .hljs-variable { color: var(--neon-bunny-variable); } - .hljs.language-css .hljs-variable.constant_, .hljs .language-css .hljs-variable.constant_ { color: var(--neon-bunny-variable-constant); } - .hljs.language-css .hljs-variable.language_, .hljs .language-css .hljs-variable.language_ { color: var(--neon-bunny-variable-language); } - .hljs.language-css .hljs-meta, .hljs .language-css .hljs-meta { color: var(--neon-bunny-css-meta); } - .hljs.language-css .hljs-meta.prompt_, .hljs .language-css .hljs-meta.prompt_ { color: var(--neon-bunny-meta-prompt); } - .hljs.language-css .hljs-meta.keyword_, .hljs .language-css .hljs-meta.keyword_ { color: var(--neon-bunny-meta-keyword); } - .hljs.language-css .hljs-meta.string_, .hljs .language-css .hljs-meta.string_ { color: var(--neon-bunny-meta-string); } - .hljs.language-css .hljs-attr, .hljs .language-css .hljs-attr { color: var(--neon-bunny-attr); } - .hljs.language-css .hljs-attribute, .hljs .language-css .hljs-attribute { color: var(--neon-bunny-css-attribute); } - .hljs.language-css .hljs-name, .hljs .language-css .hljs-name { color: var(--neon-bunny-name); } - .hljs.language-css .hljs-section, .hljs .language-css .hljs-section { color: var(--neon-bunny-section); } - .hljs.language-css .hljs-tag, .hljs .language-css .hljs-tag { color: var(--neon-bunny-tag); } - .hljs.language-css .hljs-bullet, .hljs .language-css .hljs-bullet { color: var(--neon-bunny-bullet); } - .hljs.language-css .hljs-code, .hljs .language-css .hljs-code { color: var(--neon-bunny-code); } - .hljs.language-css .hljs-emphasis, .hljs .language-css .hljs-emphasis { color: var(--neon-bunny-emphasis); font-style: italic; } - .hljs.language-css .hljs-formula, .hljs .language-css .hljs-formula { color: var(--neon-bunny-formula); } - .hljs.language-css .hljs-link, .hljs .language-css .hljs-link { color: var(--neon-bunny-link); } - .hljs.language-css .hljs-quote, .hljs .language-css .hljs-quote { color: var(--neon-bunny-quote); } - .hljs.language-css .hljs-strong, .hljs .language-css .hljs-strong { color: var(--neon-bunny-strong); font-weight: bold; } - .hljs.language-css .hljs-selector, .hljs .language-css .hljs-selector { color: var(--neon-bunny-selector); } - .hljs.language-css .hljs-selector-attr, .hljs .language-css .hljs-selector-attr { color: var(--neon-bunny-selector-attr); } - .hljs.language-css .hljs-selector-class, .hljs .language-css .hljs-selector-class { color: var(--neon-bunny-selector-class); } - .hljs.language-css .hljs-selector-id, .hljs .language-css .hljs-selector-id { color: var(--neon-bunny-css-selector-id); } - .hljs.language-css .hljs-selector-pseudo, .hljs .language-css .hljs-selector-pseudo { color: var(--neon-bunny-selector-pseudo); } - .hljs.language-css .hljs-selector-tag, .hljs .language-css .hljs-selector-tag { color: var(--neon-bunny-selector-tag); } - .hljs.language-css .hljs-addition, .hljs .language-css .hljs-addition { color: var(--neon-bunny-addition); } - .hljs.language-css .hljs-deletion, .hljs .language-css .hljs-deletion { color: var(--neon-bunny-deletion); } - .hljs.language-json .hljs-punctuation, .hljs .language-json .hljs-punctuation { color: var(--neon-bunny-json-punctuation); } - .hljs.language-javascript, .hljs.language-js, .hljs .language-javascript, .hljs .language-js { color: var(--neon-bunny-js); } - .hljs.language-javascript .hljs-built_in, .hljs.language-js .hljs-built_in, .hljs .language-javascript .hljs-built_in, .hljs .language-js .hljs-built_in { color: var(--neon-bunny-builtin); } - .hljs.language-javascript .hljs-char, .hljs.language-js .hljs-char, .hljs .language-javascript .hljs-char, .hljs .language-js .hljs-char { color: var(--neon-bunny-char); } - .hljs.language-javascript .hljs-comment, .hljs.language-js .hljs-comment, .hljs .language-javascript .hljs-comment, .hljs .language-js .hljs-comment { color: var(--neon-bunny-comment); } - .hljs.language-javascript .hljs-doctag, .hljs.language-js .hljs-doctag, .hljs .language-javascript .hljs-doctag, .hljs .language-js .hljs-doctag { color: var(--neon-bunny-doctag); } - .hljs.language-javascript .hljs-keyword, .hljs.language-js .hljs-keyword, .hljs .language-javascript .hljs-keyword, .hljs .language-js .hljs-keyword { color: var(--neon-bunny-keyword); } - .hljs.language-javascript .hljs-literal, .hljs.language-js .hljs-literal, .hljs .language-javascript .hljs-literal, .hljs .language-js .hljs-literal { color: var(--neon-bunny-literal); } - .hljs.language-javascript .hljs-number, .hljs.language-js .hljs-number, .hljs .language-javascript .hljs-number, .hljs .language-js .hljs-number { color: var(--neon-bunny-number); } - .hljs.language-javascript .hljs-operator, .hljs.language-js .hljs-operator, .hljs .language-javascript .hljs-operator, .hljs .language-js .hljs-operator { color: var(--neon-bunny-operator); } - .hljs.language-javascript .hljs-params, .hljs.language-js .hljs-params, .hljs .language-javascript .hljs-params, .hljs .language-js .hljs-params { color: var(--neon-bunny-params); font-style: italic; } - .hljs.language-javascript .hljs-params .hljs-variable.language_, .hljs.language-js .hljs-params .hljs-variable.language_, .hljs .language-javascript .hljs-params .hljs-variable.language_, .hljs .language-js .hljs-params .hljs-variable.language_ { color: var(--neon-bunny-js-params-variable-language); } - .hljs.language-javascript .hljs-property, .hljs.language-js .hljs-property, .hljs .language-javascript .hljs-property, .hljs .language-js .hljs-property { color: var(--neon-bunny-property); } - .hljs.language-javascript .hljs-punctuation, .hljs.language-js .hljs-punctuation, .hljs .language-javascript .hljs-punctuation, .hljs .language-js .hljs-punctuation { color: var(--neon-bunny-punctuation); } - .hljs.language-javascript .hljs-regexp, .hljs.language-js .hljs-regexp, .hljs .language-javascript .hljs-regexp, .hljs .language-js .hljs-regexp { color: var(--neon-bunny-regex); } - .hljs.language-javascript .hljs-string, .hljs.language-js .hljs-string, .hljs .language-javascript .hljs-string, .hljs .language-js .hljs-string { color: var(--neon-bunny-string); } - .hljs.language-javascript .hljs-subst, .hljs.language-js .hljs-subst, .hljs .language-javascript .hljs-subst, .hljs .language-js .hljs-subst { color: var(--neon-bunny-subst); } - .hljs.language-javascript .hljs-symbol, .hljs.language-js .hljs-symbol, .hljs .language-javascript .hljs-symbol, .hljs .language-js .hljs-symbol { color: var(--neon-bunny-symbol); } - .hljs.language-javascript .hljs-title, .hljs.language-js .hljs-title, .hljs .language-javascript .hljs-title, .hljs .language-js .hljs-title { color: var(--neon-bunny-title); } - .hljs.language-javascript .hljs-title.class_, .hljs.language-js .hljs-title.class_, .hljs .language-javascript .hljs-title.class_, .hljs .language-js .hljs-title.class_ { color: var(--neon-bunny-js-title-class); } - .hljs.language-javascript .hljs-title.class_.inherited__, .hljs.language-js .hljs-title.class_.inherited__, .hljs .language-javascript .hljs-title.class_.inherited__, .hljs .language-js .hljs-title.class_.inherited__ { color: var(--neon-bunny-title-class-inherited); } - .hljs.language-javascript .hljs-title.function_, .hljs.language-js .hljs-title.function_, .hljs .language-javascript .hljs-title.function_, .hljs .language-js .hljs-title.function_ { color: var(--neon-bunny-title-function); } - .hljs.language-javascript .hljs-title.function_.invoke__, .hljs.language-js .hljs-title.function_.invoke__, .hljs .language-javascript .hljs-title.function_.invoke__, .hljs .language-js .hljs-title.function_.invoke__ { color: var(--neon-bunny-title-function-invoke); } - .hljs.language-javascript .hljs-type, .hljs.language-js .hljs-type, .hljs .language-javascript .hljs-type, .hljs .language-js .hljs-type { color: var(--neon-bunny-type); } - .hljs.language-javascript .hljs-variable, .hljs.language-js .hljs-variable, .hljs .language-javascript .hljs-variable, .hljs .language-js .hljs-variable { color: var(--neon-bunny-variable); } - .hljs.language-javascript .hljs-variable.constant_, .hljs.language-js .hljs-variable.constant_, .hljs .language-javascript .hljs-variable.constant_, .hljs .language-js .hljs-variable.constant_ { color: var(--neon-bunny-variable-constant); } - .hljs.language-javascript .hljs-variable.language_, .hljs.language-js .hljs-variable.language_, .hljs .language-javascript .hljs-variable.language_, .hljs .language-js .hljs-variable.language_ { color: var(--neon-bunny-js-variable-language); } - .hljs.language-javascript .hljs-meta, .hljs.language-js .hljs-meta, .hljs .language-javascript .hljs-meta, .hljs .language-js .hljs-meta { color: var(--neon-bunny-meta); } - .hljs.language-javascript .hljs-meta.prompt_, .hljs.language-js .hljs-meta.prompt_, .hljs .language-javascript .hljs-meta.prompt_, .hljs .language-js .hljs-meta.prompt_ { color: var(--neon-bunny-meta-prompt); } - .hljs.language-javascript .hljs-meta.keyword_, .hljs.language-js .hljs-meta.keyword_, .hljs .language-javascript .hljs-meta.keyword_, .hljs .language-js .hljs-meta.keyword_ { color: var(--neon-bunny-meta-keyword); } - .hljs.language-javascript .hljs-meta.string_, .hljs.language-js .hljs-meta.string_, .hljs .language-javascript .hljs-meta.string_, .hljs .language-js .hljs-meta.string_ { color: var(--neon-bunny-meta-string); } - .hljs.language-javascript .hljs-attr, .hljs.language-js .hljs-attr, .hljs .language-javascript .hljs-attr, .hljs .language-js .hljs-attr { color: var(--neon-bunny-attr); } - .hljs.language-javascript .hljs-attribute, .hljs.language-js .hljs-attribute, .hljs .language-javascript .hljs-attribute, .hljs .language-js .hljs-attribute { color: var(--neon-bunny-attribute); } - .hljs.language-javascript .hljs-name, .hljs.language-js .hljs-name, .hljs .language-javascript .hljs-name, .hljs .language-js .hljs-name { color: var(--neon-bunny-name); } - .hljs.language-javascript .hljs-section, .hljs.language-js .hljs-section, .hljs .language-javascript .hljs-section, .hljs .language-js .hljs-section { color: var(--neon-bunny-section); } - .hljs.language-javascript .hljs-tag, .hljs.language-js .hljs-tag, .hljs .language-javascript .hljs-tag, .hljs .language-js .hljs-tag { color: var(--neon-bunny-tag); } - .hljs.language-javascript .hljs-bullet, .hljs.language-js .hljs-bullet, .hljs .language-javascript .hljs-bullet, .hljs .language-js .hljs-bullet { color: var(--neon-bunny-bullet); } - .hljs.language-javascript .hljs-code, .hljs.language-js .hljs-code, .hljs .language-javascript .hljs-code, .hljs .language-js .hljs-code { color: var(--neon-bunny-code); } - .hljs.language-javascript .hljs-emphasis, .hljs.language-js .hljs-emphasis, .hljs .language-javascript .hljs-emphasis, .hljs .language-js .hljs-emphasis { color: var(--neon-bunny-emphasis); font-style: italic; } - .hljs.language-javascript .hljs-formula, .hljs.language-js .hljs-formula, .hljs .language-javascript .hljs-formula, .hljs .language-js .hljs-formula { color: var(--neon-bunny-formula); } - .hljs.language-javascript .hljs-link, .hljs.language-js .hljs-link, .hljs .language-javascript .hljs-link, .hljs .language-js .hljs-link { color: var(--neon-bunny-link); } - .hljs.language-javascript .hljs-quote, .hljs.language-js .hljs-quote, .hljs .language-javascript .hljs-quote, .hljs .language-js .hljs-quote { color: var(--neon-bunny-quote); } - .hljs.language-javascript .hljs-strong, .hljs.language-js .hljs-strong, .hljs .language-javascript .hljs-strong, .hljs .language-js .hljs-strong { color: var(--neon-bunny-strong); font-weight: bold; } - .hljs.language-javascript .hljs-selector, .hljs.language-js .hljs-selector, .hljs .language-javascript .hljs-selector, .hljs .language-js .hljs-selector { color: var(--neon-bunny-selector); } - .hljs.language-javascript .hljs-selector-attr, .hljs.language-js .hljs-selector-attr, .hljs .language-javascript .hljs-selector-attr, .hljs .language-js .hljs-selector-attr { color: var(--neon-bunny-selector-attr); } - .hljs.language-javascript .hljs-selector-class, .hljs.language-js .hljs-selector-class, .hljs .language-javascript .hljs-selector-class, .hljs .language-js .hljs-selector-class { color: var(--neon-bunny-selector-class); } - .hljs.language-javascript .hljs-selector-id, .hljs.language-js .hljs-selector-id, .hljs .language-javascript .hljs-selector-id, .hljs .language-js .hljs-selector-id { color: var(--neon-bunny-selector-id); } - .hljs.language-javascript .hljs-selector-pseudo, .hljs.language-js .hljs-selector-pseudo, .hljs .language-javascript .hljs-selector-pseudo, .hljs .language-js .hljs-selector-pseudo { color: var(--neon-bunny-selector-pseudo); } - .hljs.language-javascript .hljs-selector-tag, .hljs.language-js .hljs-selector-tag, .hljs .language-javascript .hljs-selector-tag, .hljs .language-js .hljs-selector-tag { color: var(--neon-bunny-selector-tag); } - .hljs.language-javascript .hljs-addition, .hljs.language-js .hljs-addition, .hljs .language-javascript .hljs-addition, .hljs .language-js .hljs-addition { color: var(--neon-bunny-addition); } - .hljs.language-javascript .hljs-deletion, .hljs.language-js .hljs-deletion, .hljs .language-javascript .hljs-deletion, .hljs .language-js .hljs-deletion { color: var(--neon-bunny-deletion); } - .hljs.language-php, .hljs .language-php { color: var(--neon-bunny-php); } - .hljs.language-php .hljs-built_in, .hljs .language-php .hljs-built_in { color: var(--neon-bunny-builtin); } - .hljs.language-php .hljs-char, .hljs .language-php .hljs-char { color: var(--neon-bunny-char); } - .hljs.language-php .hljs-class .hljs-title, .hljs .language-php .hljs-class .hljs-title { color: var(--neon-bunny-php-class-title) !important; } - .hljs.language-php .hljs-class .hljs-keyword, .hljs .language-php .hljs-class .hljs-keyword { color: var(--neon-bunny-php-class-keyword); } - .hljs.language-php .hljs-comment, .hljs .language-php .hljs-comment { color: var(--neon-bunny-comment); } - .hljs.language-php .hljs-doctag, .hljs .language-php .hljs-doctag { color: var(--neon-bunny-doctag); } - .hljs.language-php .hljs-function .hljs-title, .hljs .language-php .hljs-function .hljs-title { color: var(--neon-bunny-php-function-title); } - .hljs.language-php .hljs-keyword, .hljs .language-php .hljs-keyword { color: var(--neon-bunny-php-keyword); } - .hljs.language-php .hljs-literal, .hljs .language-php .hljs-literal { color: var(--neon-bunny-literal); } - .hljs.language-php .hljs-number, .hljs .language-php .hljs-number { color: var(--neon-bunny-number); } - .hljs.language-php .hljs-operator, .hljs .language-php .hljs-operator { color: var(--neon-bunny-operator); } - .hljs.language-php .hljs-params, .hljs .language-php .hljs-params { color: var(--neon-bunny-php-params); } - .hljs.language-php .hljs-params .hljs-variable, .hljs .language-php .hljs-params .hljs-variable { color: var(--neon-bunny-php-params-variable); } - .hljs.language-php .hljs-property, .hljs .language-php .hljs-property { color: var(--neon-bunny-property); } - .hljs.language-php .hljs-punctuation, .hljs .language-php .hljs-punctuation { color: var(--neon-bunny-punctuation); } - .hljs.language-php .hljs-regexp, .hljs .language-php .hljs-regexp { color: var(--neon-bunny-regex); } - .hljs.language-php .hljs-string, .hljs .language-php .hljs-string { color: var(--neon-bunny-php-string); } - .hljs.language-php .hljs-subst, .hljs .language-php .hljs-subst { color: var(--neon-bunny-subst); } - .hljs.language-php .hljs-symbol, .hljs .language-php .hljs-symbol { color: var(--neon-bunny-symbol); } - .hljs.language-php .hljs-title, .hljs .language-php .hljs-title { color: var(--neon-bunny-php-title); } - .hljs.language-php .hljs-title.class_, .hljs .language-php .hljs-title.class_ { color: var(--neon-bunny-php-title-class); } - .hljs.language-php .hljs-title.class_.inherited__, .hljs .language-php .hljs-title.class_.inherited__ { color: var(--neon-bunny-title-class-inherited); } - .hljs.language-php .hljs-title.function_, .hljs .language-php .hljs-title.function_ { color: var(--neon-bunny-title-function); } - .hljs.language-php .hljs-title.function_.invoke__, .hljs .language-php .hljs-title.function_.invoke__ { color: var(--neon-bunny-php-title-function-invoke); } - .hljs.language-php .hljs-type, .hljs .language-php .hljs-type { color: var(--neon-bunny-type); } - .hljs.language-php .hljs-variable, .hljs .language-php .hljs-variable { color: var(--neon-bunny-php-variable); } - .hljs.language-php .hljs-variable.constant_, .hljs .language-php .hljs-variable.constant_ { color: var(--neon-bunny-variable-constant); } - .hljs.language-php .hljs-variable.language_, .hljs .language-php .hljs-variable.language_ { color: var(--neon-bunny-variable-language); } - .hljs.language-php .hljs-meta, .hljs .language-php .hljs-meta { color: var(--neon-bunny-php-meta); } - .hljs.language-php .hljs-meta.prompt_, .hljs .language-php .hljs-meta.prompt_ { color: var(--neon-bunny-meta-prompt); } - .hljs.language-php .hljs-meta.keyword_, .hljs .language-php .hljs-meta.keyword_ { color: var(--neon-bunny-meta-keyword); } - .hljs.language-php .hljs-meta.string_, .hljs .language-php .hljs-meta.string_ { color: var(--neon-bunny-meta-string); } - .hljs.language-php .hljs-attr, .hljs .language-php .hljs-attr { color: var(--neon-bunny-attr); } - .hljs.language-php .hljs-attribute, .hljs .language-php .hljs-attribute { color: var(--neon-bunny-attribute); } - .hljs.language-php .hljs-name, .hljs .language-php .hljs-name { color: var(--neon-bunny-name); } - .hljs.language-php .hljs-section, .hljs .language-php .hljs-section { color: var(--neon-bunny-section); } - .hljs.language-php .hljs-tag, .hljs .language-php .hljs-tag { color: var(--neon-bunny-tag); } - .hljs.language-php .hljs-bullet, .hljs .language-php .hljs-bullet { color: var(--neon-bunny-bullet); } - .hljs.language-php .hljs-code, .hljs .language-php .hljs-code { color: var(--neon-bunny-code); } - .hljs.language-php .hljs-emphasis, .hljs .language-php .hljs-emphasis { color: var(--neon-bunny-emphasis); font-style: italic; } - .hljs.language-php .hljs-formula, .hljs .language-php .hljs-formula { color: var(--neon-bunny-formula); } - .hljs.language-php .hljs-link, .hljs .language-php .hljs-link { color: var(--neon-bunny-link); } - .hljs.language-php .hljs-quote, .hljs .language-php .hljs-quote { color: var(--neon-bunny-quote); } - .hljs.language-php .hljs-strong, .hljs .language-php .hljs-strong { color: var(--neon-bunny-strong); font-weight: bold; } - .hljs.language-php .hljs-selector, .hljs .language-php .hljs-selector { color: var(--neon-bunny-selector); } - .hljs.language-php .hljs-selector-attr, .hljs .language-php .hljs-selector-attr { color: var(--neon-bunny-selector-attr); } - .hljs.language-php .hljs-selector-class, .hljs .language-php .hljs-selector-class { color: var(--neon-bunny-selector-class); } - .hljs.language-php .hljs-selector-id, .hljs .language-php .hljs-selector-id { color: var(--neon-bunny-selector-id); } - .hljs.language-php .hljs-selector-pseudo, .hljs .language-php .hljs-selector-pseudo { color: var(--neon-bunny-selector-pseudo); } - .hljs.language-php .hljs-selector-tag, .hljs .language-php .hljs-selector-tag { color: var(--neon-bunny-selector-tag); } - .hljs.language-php .hljs-addition, .hljs .language-php .hljs-addition { color: var(--neon-bunny-addition); } - .hljs.language-php .hljs-deletion, .hljs .language-php .hljs-deletion { color: var(--neon-bunny-deletion); } - `; const neonBunnyCarrotHighlightThemeMin = `/** @@ -3371,7 +2919,7 @@ const neonBunnyCarrotHighlightThemeMin = `/** * WebDevNerdStuff Neon Bunny Carrot Theme * VSCode Theme: https://marketplace.visualstudio.com/items?itemName=WebDevNerdStuff.neon-bunny */ - :root{--neon-bunny-blue-light: #2492ff;--neon-bunny-blue: #0b93ff;--neon-bunny-gray: #7f817e;--neon-bunny-green-darker-darker: #008b05;--neon-bunny-green-darker: #2bb71d;--neon-bunny-green-light: #7cd47d;--neon-bunny-green: #00d205;--neon-bunny-lime: #c3e88d;--neon-bunny-magenta: #dd00ff;--neon-bunny-orange-darker: #e58100;--neon-bunny-orange-light: #ffc266;--neon-bunny-orange-lighter: #ff8d04;--neon-bunny-orange: #ff9900;--neon-bunny-peach-light: #ffe4a6;--neon-bunny-peach: #ffcb6b;--neon-bunny-pink: #ff1190;--neon-bunny-purple-light-dim: #c792ea;--neon-bunny-purple-light: #da96df;--neon-bunny-purple: #ea03ff;--neon-bunny-red: #ff5370;--neon-bunny-teal: #00EEFF;--neon-bunny-white: #fff;--neon-bunny-yellow-light: #ffffa2;--neon-bunny-yellow-light-faded: #ffe3b8;--neon-bunny-yellow: #ffff00;--neon-bunny-builtin: var(--neon-bunny-purple);--neon-bunny-char: var(--neon-bunny-pink);--neon-bunny-class: var(--neon-bunny-magenta);--neon-bunny-comment: var(--neon-bunny-gray);--neon-bunny-doctag: var(--neon-bunny-blue-light);--neon-bunny-keyword: var(--neon-bunny-magenta);--neon-bunny-literal: var(--neon-bunny-purple-light);--neon-bunny-number: var(--neon-bunny-white);--neon-bunny-operator: var(--neon-bunny-blue-light);--neon-bunny-params: var(--neon-bunny-orange);--neon-bunny-property: var(--neon-bunny-yellow-light-faded);--neon-bunny-punctuation: var(--neon-bunny-blue);--neon-bunny-regex: var(--neon-bunny-peach-light);--neon-bunny-string: var(--neon-bunny-green);--neon-bunny-subst: var(--neon-bunny-green-darker);--neon-bunny-symbol: var(--neon-bunny-pink);--neon-bunny-title-class-inherited: var(--neon-bunny-orange);--neon-bunny-title-class: var(--neon-bunny-green-neon);--neon-bunny-title-function-invoke: var(--neon-bunny-orange);--neon-bunny-title-function: var(--neon-bunny-orange-light);--neon-bunny-title: var(--neon-bunny-orange);--neon-bunny-type: var(--neon-bunny-pink);--neon-bunny-variable-constant: var(--neon-bunny-green-darker);--neon-bunny-variable-language: var(--neon-bunny-orange);--neon-bunny-variable: var(--neon-bunny-green-darker);--neon-bunny-meta-keyword: var(--neon-bunny-purple-light);--neon-bunny-meta-prompt: var(--neon-bunny-orange);--neon-bunny-meta-string: var(--neon-bunny-orange);--neon-bunny-meta: var(--neon-bunny-orange);--neon-bunny-attr: var(--neon-bunny-orange);--neon-bunny-attribute: var(---neon-bunny-orange);--neon-bunny-name: var(--neon-bunny-orange);--neon-bunny-section: var(--neon-bunny-orange);--neon-bunny-tag-attr: var(--neon-bunny-orange-light);--neon-bunny-tag: var(--neon-bunny-orange);--neon-bunny-bullet: var(--neon-bunny-white);--neon-bunny-code: var(--neon-bunny-white);--neon-bunny-emphasis: var(--neon-bunny-white);--neon-bunny-formula: var(--neon-bunny-white);--neon-bunny-link: var(--neon-bunny-orange);--neon-bunny-quote: var(--neon-bunny-white);--neon-bunny-strong: var(--neon-bunny-white);--neon-bunny-css-selector-id: var(--neon-bunny-green);--neon-bunny-selector-attr: var(--neon-bunny-orange);--neon-bunny-selector-class: var(--neon-bunny-yellow);--neon-bunny-selector-id: var(--neon-bunny-selector);--neon-bunny-selector-pseudo: var(--neon-bunny-orange);--neon-bunny-selector-tag: var(--neon-bunny-white);--neon-bunny-selector: var(--neon-bunny-lime);--neon-bunny-addition: var(--neon-bunny-green-neon);--neon-bunny-deletion: var(--neon-bunny-red);--neon-bunny-html-tag-attr: var(--neon-bunny-orange-light);--neon-bunny-css: var(--neon-bunny-teal);--neon-bunny-css-builtin: var(--neon-bunny-orange);--neon-bunny-css-meta: var(--neon-bunny-red);--neon-bunny-css-attribute: var(--neon-bunny-pink);--neon-bunny-json-punctuation: var(--neon-bunny-white);--neon-bunny-js: var(--neon-bunny-orange);--neon-bunny-js-params-variable-language: var(--neon-bunny-orange);--neon-bunny-js-title-class: var(--neon-bunny-orange-lighter);--neon-bunny-js-variable-language: var(--neon-bunny-yellow);--neon-bunny-php: var(--neon-bunny-white);--neon-bunny-php-class-keyword: var(--neon-bunny-pink);--neon-bunny-php-class-title: var(--neon-bunny-yellow);--neon-bunny-php-function-title: var(--neon-bunny-orange-light);--neon-bunny-php-keyword: var(--neon-bunny-magenta);--neon-bunny-php-params-variable: var(--neon-bunny-green-darker);--neon-bunny-php-params: var(--neon-bunny-yellow);--neon-bunny-php-string: var(--neon-bunny-green-light);--neon-bunny-php-title-class: var(--neon-bunny-yellow);--neon-bunny-php-title-function-invoke: var(--neon-bunny-orange-light);--neon-bunny-php-title: var(--neon-bunny-white);--neon-bunny-php-variable: var(--neon-bunny-orange);--neon-bunny-php-meta: var(--neon-bunny-pink)}pre code.hljs{display:block;overflow-x:auto}code[class*=language-],pre[class*=language-]{-moz-hyphens:none;-moz-tab-size:4;-ms-hyphens:none;-o-tab-size:4;-webkit-hyphens:none;color:var(--neon-bunny-white);font-family:Consolas,Monaco,"Andale Mono","Ubuntu Mono",monospace;hyphens:none;line-height:1.5;tab-size:4;text-align:left;white-space:pre;word-break:normal;word-spacing:normal;word-wrap:normal}code[class*=language-]::-moz-selection,code[class*=language-] ::-moz-selection,pre[class*=language-]::-moz-selection,pre[class*=language-] ::-moz-selection{background:rgba(29,59,83,.99);text-shadow:none}code[class*=language-]::selection,code[class*=language-] ::selection,pre[class*=language-]::selection,pre[class*=language-] ::selection{background:rgba(255,255,255,.0823529412);text-shadow:none}@media print{code[class*=language-],pre[class*=language-]{text-shadow:none}}pre[class*=language-]{background:#000;color:#fff;margin:.5em 0;overflow:auto;padding:1em}:not(pre)>code[class*=language-]{background:#000;color:#fff;border-radius:.3em;padding:.1em;white-space:normal}.hljs-built_in{color:var(--neon-bunny-builtin)}.hljs-char{color:var(--neon-bunny-char)}.hljs-comment{color:var(--neon-bunny-comment);font-style:italic}.hljs-doctag{color:var(--neon-bunny-doctag)}.hljs-keyword{color:var(--neon-bunny-keyword)}.hljs-literal{color:var(--neon-bunny-literal)}.hljs-number{color:var(--neon-bunny-number)}.hljs-operator{color:var(--neon-bunny-operator)}.hljs-params{color:var(--neon-bunny-params)}.hljs-property{color:var(--neon-bunny-property)}.hljs-punctuation{color:var(--neon-bunny-punctuation)}.hljs-regexp{color:var(--neon-bunny-regex)}.hljs-string{color:var(--neon-bunny-string)}.hljs-subst{color:var(--neon-bunny-subst)}.hljs-symbol{color:var(--neon-bunny-symbol)}.hljs-title{color:var(--neon-bunny-title)}.hljs-title.class_{color:var(--neon-bunny-title-class)}.hljs-title.class_.inherited__{color:var(--neon-bunny-title-class-inherited)}.hljs-title.function_{color:var(--neon-bunny-title-function);text-decoration:underline}.hljs-title.function_.invoke__{color:var(--neon-bunny-title-function-invoke)}.hljs-type{color:var(--neon-bunny-type)}.hljs-variable{color:var(--neon-bunny-variable)}.hljs-variable.constant_{color:var(--neon-bunny-variable-constant)}.hljs-variable.language_{color:var(--neon-bunny-variable-language);font-style:italic}.hljs-meta{color:var(--neon-bunny-meta)}.hljs-meta.prompt_{color:var(--neon-bunny-meta-prompt)}.hljs-meta.keyword_{color:var(--neon-bunny-meta-keyword)}.hljs-meta.string_{color:var(--neon-bunny-meta-string)}.hljs-attr{color:var(--neon-bunny-attr)}.hljs-attribute{color:var(--neon-bunny-attribute)}.hljs-name{color:var(--neon-bunny-name)}.hljs-section{color:var(--neon-bunny-section)}.hljs-tag{color:var(--neon-bunny-tag)}.hljs-tag .hljs-attr{color:var(--neon-bunny-tag-attr)}.hljs-bullet{color:var(--neon-bunny-bullet)}.hljs-code{color:var(--neon-bunny-code)}.hljs-emphasis{color:var(--neon-bunny-emphasis);font-style:italic}.hljs-formula{color:var(--neon-bunny-formula)}.hljs-link{color:var(--neon-bunny-link)}.hljs-quote{color:var(--neon-bunny-quote)}.hljs-strong{color:var(--neon-bunny-strong);font-weight:bold}.hljs-selector{color:var(--neon-bunny-selector)}.hljs-selector-attr{color:var(--neon-bunny-selector-attr)}.hljs-selector-class{color:var(--neon-bunny-selector-class)}.hljs-selector-id{color:var(--neon-bunny-selector-id)}.hljs-selector-pseudo{color:var(--neon-bunny-selector-pseudo)}.hljs-selector-tag{color:var(--neon-bunny-selector-tag)}.hljs-addition{color:var(--neon-bunny-addition)}.hljs-deletion{color:var(--neon-bunny-deletion)}.hljs.language-html .hljs-tag .hljs-attr,.hljs .language-html .hljs-tag .hljs-attr{color:var(--neon-bunny-html-tag-attr)}.hljs.language-css,.hljs .language-css{color:var(--neon-bunny-css)}.hljs.language-css .hljs-built_in,.hljs .language-css .hljs-built_in{color:var(--neon-bunny-css-builtin)}.hljs.language-css .hljs-char,.hljs .language-css .hljs-char{color:var(--neon-bunny-char)}.hljs.language-css .hljs-comment,.hljs .language-css .hljs-comment{color:var(--neon-bunny-comment)}.hljs.language-css .hljs-doctag,.hljs .language-css .hljs-doctag{color:var(--neon-bunny-doctag)}.hljs.language-css .hljs-keyword,.hljs .language-css .hljs-keyword{color:var(--neon-bunny-keyword)}.hljs.language-css .hljs-literal,.hljs .language-css .hljs-literal{color:var(--neon-bunny-literal)}.hljs.language-css .hljs-number,.hljs .language-css .hljs-number{color:var(--neon-bunny-number)}.hljs.language-css .hljs-operator,.hljs .language-css .hljs-operator{color:var(--neon-bunny-operator)}.hljs.language-css .hljs-params,.hljs .language-css .hljs-params{color:var(--neon-bunny-params);font-style:italic}.hljs.language-css .hljs-property,.hljs .language-css .hljs-property{color:var(--neon-bunny-property)}.hljs.language-css .hljs-punctuation,.hljs .language-css .hljs-punctuation{color:var(--neon-bunny-punctuation)}.hljs.language-css .hljs-regexp,.hljs .language-css .hljs-regexp{color:var(--neon-bunny-regex)}.hljs.language-css .hljs-string,.hljs .language-css .hljs-string{color:var(--neon-bunny-string)}.hljs.language-css .hljs-subst,.hljs .language-css .hljs-subst{color:var(--neon-bunny-subst)}.hljs.language-css .hljs-symbol,.hljs .language-css .hljs-symbol{color:var(--neon-bunny-symbol)}.hljs.language-css .hljs-title,.hljs .language-css .hljs-title{color:var(--neon-bunny-title)}.hljs.language-css .hljs-title.class_,.hljs .language-css .hljs-title.class_{color:var(--neon-bunny-title-class)}.hljs.language-css .hljs-title.class_.inherited__,.hljs .language-css .hljs-title.class_.inherited__{color:var(--neon-bunny-title-class-inherited)}.hljs.language-css .hljs-title.function_,.hljs .language-css .hljs-title.function_{color:var(--neon-bunny-title-function)}.hljs.language-css .hljs-title.function_.invoke__,.hljs .language-css .hljs-title.function_.invoke__{color:var(--neon-bunny-title-function-invoke)}.hljs.language-css .hljs-type,.hljs .language-css .hljs-type{color:var(--neon-bunny-type)}.hljs.language-css .hljs-variable,.hljs .language-css .hljs-variable{color:var(--neon-bunny-variable)}.hljs.language-css .hljs-variable.constant_,.hljs .language-css .hljs-variable.constant_{color:var(--neon-bunny-variable-constant)}.hljs.language-css .hljs-variable.language_,.hljs .language-css .hljs-variable.language_{color:var(--neon-bunny-variable-language)}.hljs.language-css .hljs-meta,.hljs .language-css .hljs-meta{color:var(--neon-bunny-css-meta)}.hljs.language-css .hljs-meta.prompt_,.hljs .language-css .hljs-meta.prompt_{color:var(--neon-bunny-meta-prompt)}.hljs.language-css .hljs-meta.keyword_,.hljs .language-css .hljs-meta.keyword_{color:var(--neon-bunny-meta-keyword)}.hljs.language-css .hljs-meta.string_,.hljs .language-css .hljs-meta.string_{color:var(--neon-bunny-meta-string)}.hljs.language-css .hljs-attr,.hljs .language-css .hljs-attr{color:var(--neon-bunny-attr)}.hljs.language-css .hljs-attribute,.hljs .language-css .hljs-attribute{color:var(--neon-bunny-css-attribute)}.hljs.language-css .hljs-name,.hljs .language-css .hljs-name{color:var(--neon-bunny-name)}.hljs.language-css .hljs-section,.hljs .language-css .hljs-section{color:var(--neon-bunny-section)}.hljs.language-css .hljs-tag,.hljs .language-css .hljs-tag{color:var(--neon-bunny-tag)}.hljs.language-css .hljs-bullet,.hljs .language-css .hljs-bullet{color:var(--neon-bunny-bullet)}.hljs.language-css .hljs-code,.hljs .language-css .hljs-code{color:var(--neon-bunny-code)}.hljs.language-css .hljs-emphasis,.hljs .language-css .hljs-emphasis{color:var(--neon-bunny-emphasis);font-style:italic}.hljs.language-css .hljs-formula,.hljs .language-css .hljs-formula{color:var(--neon-bunny-formula)}.hljs.language-css .hljs-link,.hljs .language-css .hljs-link{color:var(--neon-bunny-link)}.hljs.language-css .hljs-quote,.hljs .language-css .hljs-quote{color:var(--neon-bunny-quote)}.hljs.language-css .hljs-strong,.hljs .language-css .hljs-strong{color:var(--neon-bunny-strong);font-weight:bold}.hljs.language-css .hljs-selector,.hljs .language-css .hljs-selector{color:var(--neon-bunny-selector)}.hljs.language-css .hljs-selector-attr,.hljs .language-css .hljs-selector-attr{color:var(--neon-bunny-selector-attr)}.hljs.language-css .hljs-selector-class,.hljs .language-css .hljs-selector-class{color:var(--neon-bunny-selector-class)}.hljs.language-css .hljs-selector-id,.hljs .language-css .hljs-selector-id{color:var(--neon-bunny-css-selector-id)}.hljs.language-css .hljs-selector-pseudo,.hljs .language-css .hljs-selector-pseudo{color:var(--neon-bunny-selector-pseudo)}.hljs.language-css .hljs-selector-tag,.hljs .language-css .hljs-selector-tag{color:var(--neon-bunny-selector-tag)}.hljs.language-css .hljs-addition,.hljs .language-css .hljs-addition{color:var(--neon-bunny-addition)}.hljs.language-css .hljs-deletion,.hljs .language-css .hljs-deletion{color:var(--neon-bunny-deletion)}.hljs.language-json .hljs-punctuation,.hljs .language-json .hljs-punctuation{color:var(--neon-bunny-json-punctuation)}.hljs.language-javascript,.hljs.language-js,.hljs .language-javascript,.hljs .language-js{color:var(--neon-bunny-js)}.hljs.language-javascript .hljs-built_in,.hljs.language-js .hljs-built_in,.hljs .language-javascript .hljs-built_in,.hljs .language-js .hljs-built_in{color:var(--neon-bunny-builtin)}.hljs.language-javascript .hljs-char,.hljs.language-js .hljs-char,.hljs .language-javascript .hljs-char,.hljs .language-js .hljs-char{color:var(--neon-bunny-char)}.hljs.language-javascript .hljs-comment,.hljs.language-js .hljs-comment,.hljs .language-javascript .hljs-comment,.hljs .language-js .hljs-comment{color:var(--neon-bunny-comment)}.hljs.language-javascript .hljs-doctag,.hljs.language-js .hljs-doctag,.hljs .language-javascript .hljs-doctag,.hljs .language-js .hljs-doctag{color:var(--neon-bunny-doctag)}.hljs.language-javascript .hljs-keyword,.hljs.language-js .hljs-keyword,.hljs .language-javascript .hljs-keyword,.hljs .language-js .hljs-keyword{color:var(--neon-bunny-keyword)}.hljs.language-javascript .hljs-literal,.hljs.language-js .hljs-literal,.hljs .language-javascript .hljs-literal,.hljs .language-js .hljs-literal{color:var(--neon-bunny-literal)}.hljs.language-javascript .hljs-number,.hljs.language-js .hljs-number,.hljs .language-javascript .hljs-number,.hljs .language-js .hljs-number{color:var(--neon-bunny-number)}.hljs.language-javascript .hljs-operator,.hljs.language-js .hljs-operator,.hljs .language-javascript .hljs-operator,.hljs .language-js .hljs-operator{color:var(--neon-bunny-operator)}.hljs.language-javascript .hljs-params,.hljs.language-js .hljs-params,.hljs .language-javascript .hljs-params,.hljs .language-js .hljs-params{color:var(--neon-bunny-params);font-style:italic}.hljs.language-javascript .hljs-params .hljs-variable.language_,.hljs.language-js .hljs-params .hljs-variable.language_,.hljs .language-javascript .hljs-params .hljs-variable.language_,.hljs .language-js .hljs-params .hljs-variable.language_{color:var(--neon-bunny-js-params-variable-language)}.hljs.language-javascript .hljs-property,.hljs.language-js .hljs-property,.hljs .language-javascript .hljs-property,.hljs .language-js .hljs-property{color:var(--neon-bunny-property)}.hljs.language-javascript .hljs-punctuation,.hljs.language-js .hljs-punctuation,.hljs .language-javascript .hljs-punctuation,.hljs .language-js .hljs-punctuation{color:var(--neon-bunny-punctuation)}.hljs.language-javascript .hljs-regexp,.hljs.language-js .hljs-regexp,.hljs .language-javascript .hljs-regexp,.hljs .language-js .hljs-regexp{color:var(--neon-bunny-regex)}.hljs.language-javascript .hljs-string,.hljs.language-js .hljs-string,.hljs .language-javascript .hljs-string,.hljs .language-js .hljs-string{color:var(--neon-bunny-string)}.hljs.language-javascript .hljs-subst,.hljs.language-js .hljs-subst,.hljs .language-javascript .hljs-subst,.hljs .language-js .hljs-subst{color:var(--neon-bunny-subst)}.hljs.language-javascript .hljs-symbol,.hljs.language-js .hljs-symbol,.hljs .language-javascript .hljs-symbol,.hljs .language-js .hljs-symbol{color:var(--neon-bunny-symbol)}.hljs.language-javascript .hljs-title,.hljs.language-js .hljs-title,.hljs .language-javascript .hljs-title,.hljs .language-js .hljs-title{color:var(--neon-bunny-title)}.hljs.language-javascript .hljs-title.class_,.hljs.language-js .hljs-title.class_,.hljs .language-javascript .hljs-title.class_,.hljs .language-js .hljs-title.class_{color:var(--neon-bunny-js-title-class)}.hljs.language-javascript .hljs-title.class_.inherited__,.hljs.language-js .hljs-title.class_.inherited__,.hljs .language-javascript .hljs-title.class_.inherited__,.hljs .language-js .hljs-title.class_.inherited__{color:var(--neon-bunny-title-class-inherited)}.hljs.language-javascript .hljs-title.function_,.hljs.language-js .hljs-title.function_,.hljs .language-javascript .hljs-title.function_,.hljs .language-js .hljs-title.function_{color:var(--neon-bunny-title-function)}.hljs.language-javascript .hljs-title.function_.invoke__,.hljs.language-js .hljs-title.function_.invoke__,.hljs .language-javascript .hljs-title.function_.invoke__,.hljs .language-js .hljs-title.function_.invoke__{color:var(--neon-bunny-title-function-invoke)}.hljs.language-javascript .hljs-type,.hljs.language-js .hljs-type,.hljs .language-javascript .hljs-type,.hljs .language-js .hljs-type{color:var(--neon-bunny-type)}.hljs.language-javascript .hljs-variable,.hljs.language-js .hljs-variable,.hljs .language-javascript .hljs-variable,.hljs .language-js .hljs-variable{color:var(--neon-bunny-variable)}.hljs.language-javascript .hljs-variable.constant_,.hljs.language-js .hljs-variable.constant_,.hljs .language-javascript .hljs-variable.constant_,.hljs .language-js .hljs-variable.constant_{color:var(--neon-bunny-variable-constant)}.hljs.language-javascript .hljs-variable.language_,.hljs.language-js .hljs-variable.language_,.hljs .language-javascript .hljs-variable.language_,.hljs .language-js .hljs-variable.language_{color:var(--neon-bunny-js-variable-language)}.hljs.language-javascript .hljs-meta,.hljs.language-js .hljs-meta,.hljs .language-javascript .hljs-meta,.hljs .language-js .hljs-meta{color:var(--neon-bunny-meta)}.hljs.language-javascript .hljs-meta.prompt_,.hljs.language-js .hljs-meta.prompt_,.hljs .language-javascript .hljs-meta.prompt_,.hljs .language-js .hljs-meta.prompt_{color:var(--neon-bunny-meta-prompt)}.hljs.language-javascript .hljs-meta.keyword_,.hljs.language-js .hljs-meta.keyword_,.hljs .language-javascript .hljs-meta.keyword_,.hljs .language-js .hljs-meta.keyword_{color:var(--neon-bunny-meta-keyword)}.hljs.language-javascript .hljs-meta.string_,.hljs.language-js .hljs-meta.string_,.hljs .language-javascript .hljs-meta.string_,.hljs .language-js .hljs-meta.string_{color:var(--neon-bunny-meta-string)}.hljs.language-javascript .hljs-attr,.hljs.language-js .hljs-attr,.hljs .language-javascript .hljs-attr,.hljs .language-js .hljs-attr{color:var(--neon-bunny-attr)}.hljs.language-javascript .hljs-attribute,.hljs.language-js .hljs-attribute,.hljs .language-javascript .hljs-attribute,.hljs .language-js .hljs-attribute{color:var(--neon-bunny-attribute)}.hljs.language-javascript .hljs-name,.hljs.language-js .hljs-name,.hljs .language-javascript .hljs-name,.hljs .language-js .hljs-name{color:var(--neon-bunny-name)}.hljs.language-javascript .hljs-section,.hljs.language-js .hljs-section,.hljs .language-javascript .hljs-section,.hljs .language-js .hljs-section{color:var(--neon-bunny-section)}.hljs.language-javascript .hljs-tag,.hljs.language-js .hljs-tag,.hljs .language-javascript .hljs-tag,.hljs .language-js .hljs-tag{color:var(--neon-bunny-tag)}.hljs.language-javascript .hljs-bullet,.hljs.language-js .hljs-bullet,.hljs .language-javascript .hljs-bullet,.hljs .language-js .hljs-bullet{color:var(--neon-bunny-bullet)}.hljs.language-javascript .hljs-code,.hljs.language-js .hljs-code,.hljs .language-javascript .hljs-code,.hljs .language-js .hljs-code{color:var(--neon-bunny-code)}.hljs.language-javascript .hljs-emphasis,.hljs.language-js .hljs-emphasis,.hljs .language-javascript .hljs-emphasis,.hljs .language-js .hljs-emphasis{color:var(--neon-bunny-emphasis);font-style:italic}.hljs.language-javascript .hljs-formula,.hljs.language-js .hljs-formula,.hljs .language-javascript .hljs-formula,.hljs .language-js .hljs-formula{color:var(--neon-bunny-formula)}.hljs.language-javascript .hljs-link,.hljs.language-js .hljs-link,.hljs .language-javascript .hljs-link,.hljs .language-js .hljs-link{color:var(--neon-bunny-link)}.hljs.language-javascript .hljs-quote,.hljs.language-js .hljs-quote,.hljs .language-javascript .hljs-quote,.hljs .language-js .hljs-quote{color:var(--neon-bunny-quote)}.hljs.language-javascript .hljs-strong,.hljs.language-js .hljs-strong,.hljs .language-javascript .hljs-strong,.hljs .language-js .hljs-strong{color:var(--neon-bunny-strong);font-weight:bold}.hljs.language-javascript .hljs-selector,.hljs.language-js .hljs-selector,.hljs .language-javascript .hljs-selector,.hljs .language-js .hljs-selector{color:var(--neon-bunny-selector)}.hljs.language-javascript .hljs-selector-attr,.hljs.language-js .hljs-selector-attr,.hljs .language-javascript .hljs-selector-attr,.hljs .language-js .hljs-selector-attr{color:var(--neon-bunny-selector-attr)}.hljs.language-javascript .hljs-selector-class,.hljs.language-js .hljs-selector-class,.hljs .language-javascript .hljs-selector-class,.hljs .language-js .hljs-selector-class{color:var(--neon-bunny-selector-class)}.hljs.language-javascript .hljs-selector-id,.hljs.language-js .hljs-selector-id,.hljs .language-javascript .hljs-selector-id,.hljs .language-js .hljs-selector-id{color:var(--neon-bunny-selector-id)}.hljs.language-javascript .hljs-selector-pseudo,.hljs.language-js .hljs-selector-pseudo,.hljs .language-javascript .hljs-selector-pseudo,.hljs .language-js .hljs-selector-pseudo{color:var(--neon-bunny-selector-pseudo)}.hljs.language-javascript .hljs-selector-tag,.hljs.language-js .hljs-selector-tag,.hljs .language-javascript .hljs-selector-tag,.hljs .language-js .hljs-selector-tag{color:var(--neon-bunny-selector-tag)}.hljs.language-javascript .hljs-addition,.hljs.language-js .hljs-addition,.hljs .language-javascript .hljs-addition,.hljs .language-js .hljs-addition{color:var(--neon-bunny-addition)}.hljs.language-javascript .hljs-deletion,.hljs.language-js .hljs-deletion,.hljs .language-javascript .hljs-deletion,.hljs .language-js .hljs-deletion{color:var(--neon-bunny-deletion)}.hljs.language-php,.hljs .language-php{color:var(--neon-bunny-php)}.hljs.language-php .hljs-built_in,.hljs .language-php .hljs-built_in{color:var(--neon-bunny-builtin)}.hljs.language-php .hljs-char,.hljs .language-php .hljs-char{color:var(--neon-bunny-char)}.hljs.language-php .hljs-class .hljs-title,.hljs .language-php .hljs-class .hljs-title{color:var(--neon-bunny-php-class-title) !important}.hljs.language-php .hljs-class .hljs-keyword,.hljs .language-php .hljs-class .hljs-keyword{color:var(--neon-bunny-php-class-keyword)}.hljs.language-php .hljs-comment,.hljs .language-php .hljs-comment{color:var(--neon-bunny-comment)}.hljs.language-php .hljs-doctag,.hljs .language-php .hljs-doctag{color:var(--neon-bunny-doctag)}.hljs.language-php .hljs-function .hljs-title,.hljs .language-php .hljs-function .hljs-title{color:var(--neon-bunny-php-function-title)}.hljs.language-php .hljs-keyword,.hljs .language-php .hljs-keyword{color:var(--neon-bunny-php-keyword)}.hljs.language-php .hljs-literal,.hljs .language-php .hljs-literal{color:var(--neon-bunny-literal)}.hljs.language-php .hljs-number,.hljs .language-php .hljs-number{color:var(--neon-bunny-number)}.hljs.language-php .hljs-operator,.hljs .language-php .hljs-operator{color:var(--neon-bunny-operator)}.hljs.language-php .hljs-params,.hljs .language-php .hljs-params{color:var(--neon-bunny-php-params)}.hljs.language-php .hljs-params .hljs-variable,.hljs .language-php .hljs-params .hljs-variable{color:var(--neon-bunny-php-params-variable)}.hljs.language-php .hljs-property,.hljs .language-php .hljs-property{color:var(--neon-bunny-property)}.hljs.language-php .hljs-punctuation,.hljs .language-php .hljs-punctuation{color:var(--neon-bunny-punctuation)}.hljs.language-php .hljs-regexp,.hljs .language-php .hljs-regexp{color:var(--neon-bunny-regex)}.hljs.language-php .hljs-string,.hljs .language-php .hljs-string{color:var(--neon-bunny-php-string)}.hljs.language-php .hljs-subst,.hljs .language-php .hljs-subst{color:var(--neon-bunny-subst)}.hljs.language-php .hljs-symbol,.hljs .language-php .hljs-symbol{color:var(--neon-bunny-symbol)}.hljs.language-php .hljs-title,.hljs .language-php .hljs-title{color:var(--neon-bunny-php-title)}.hljs.language-php .hljs-title.class_,.hljs .language-php .hljs-title.class_{color:var(--neon-bunny-php-title-class)}.hljs.language-php .hljs-title.class_.inherited__,.hljs .language-php .hljs-title.class_.inherited__{color:var(--neon-bunny-title-class-inherited)}.hljs.language-php .hljs-title.function_,.hljs .language-php .hljs-title.function_{color:var(--neon-bunny-title-function)}.hljs.language-php .hljs-title.function_.invoke__,.hljs .language-php .hljs-title.function_.invoke__{color:var(--neon-bunny-php-title-function-invoke)}.hljs.language-php .hljs-type,.hljs .language-php .hljs-type{color:var(--neon-bunny-type)}.hljs.language-php .hljs-variable,.hljs .language-php .hljs-variable{color:var(--neon-bunny-php-variable)}.hljs.language-php .hljs-variable.constant_,.hljs .language-php .hljs-variable.constant_{color:var(--neon-bunny-variable-constant)}.hljs.language-php .hljs-variable.language_,.hljs .language-php .hljs-variable.language_{color:var(--neon-bunny-variable-language)}.hljs.language-php .hljs-meta,.hljs .language-php .hljs-meta{color:var(--neon-bunny-php-meta)}.hljs.language-php .hljs-meta.prompt_,.hljs .language-php .hljs-meta.prompt_{color:var(--neon-bunny-meta-prompt)}.hljs.language-php .hljs-meta.keyword_,.hljs .language-php .hljs-meta.keyword_{color:var(--neon-bunny-meta-keyword)}.hljs.language-php .hljs-meta.string_,.hljs .language-php .hljs-meta.string_{color:var(--neon-bunny-meta-string)}.hljs.language-php .hljs-attr,.hljs .language-php .hljs-attr{color:var(--neon-bunny-attr)}.hljs.language-php .hljs-attribute,.hljs .language-php .hljs-attribute{color:var(--neon-bunny-attribute)}.hljs.language-php .hljs-name,.hljs .language-php .hljs-name{color:var(--neon-bunny-name)}.hljs.language-php .hljs-section,.hljs .language-php .hljs-section{color:var(--neon-bunny-section)}.hljs.language-php .hljs-tag,.hljs .language-php .hljs-tag{color:var(--neon-bunny-tag)}.hljs.language-php .hljs-bullet,.hljs .language-php .hljs-bullet{color:var(--neon-bunny-bullet)}.hljs.language-php .hljs-code,.hljs .language-php .hljs-code{color:var(--neon-bunny-code)}.hljs.language-php .hljs-emphasis,.hljs .language-php .hljs-emphasis{color:var(--neon-bunny-emphasis);font-style:italic}.hljs.language-php .hljs-formula,.hljs .language-php .hljs-formula{color:var(--neon-bunny-formula)}.hljs.language-php .hljs-link,.hljs .language-php .hljs-link{color:var(--neon-bunny-link)}.hljs.language-php .hljs-quote,.hljs .language-php .hljs-quote{color:var(--neon-bunny-quote)}.hljs.language-php .hljs-strong,.hljs .language-php .hljs-strong{color:var(--neon-bunny-strong);font-weight:bold}.hljs.language-php .hljs-selector,.hljs .language-php .hljs-selector{color:var(--neon-bunny-selector)}.hljs.language-php .hljs-selector-attr,.hljs .language-php .hljs-selector-attr{color:var(--neon-bunny-selector-attr)}.hljs.language-php .hljs-selector-class,.hljs .language-php .hljs-selector-class{color:var(--neon-bunny-selector-class)}.hljs.language-php .hljs-selector-id,.hljs .language-php .hljs-selector-id{color:var(--neon-bunny-selector-id)}.hljs.language-php .hljs-selector-pseudo,.hljs .language-php .hljs-selector-pseudo{color:var(--neon-bunny-selector-pseudo)}.hljs.language-php .hljs-selector-tag,.hljs .language-php .hljs-selector-tag{color:var(--neon-bunny-selector-tag)}.hljs.language-php .hljs-addition,.hljs .language-php .hljs-addition{color:var(--neon-bunny-addition)}.hljs.language-php .hljs-deletion,.hljs .language-php .hljs-deletion{color:var(--neon-bunny-deletion)} + :root{--neon-bunny-blue-light: #2492ff;--neon-bunny-blue: #0b93ff;--neon-bunny-gray: #7f817e;--neon-bunny-green-darker-darker: #008b05;--neon-bunny-green-darker: #2bb71d;--neon-bunny-green-light: #7cd47d;--neon-bunny-green: #00d205;--neon-bunny-lime: #c3e88d;--neon-bunny-magenta: #dd00ff;--neon-bunny-orange-darker: #e58100;--neon-bunny-orange-light: #ffc266;--neon-bunny-orange-lighter: #ff8d04;--neon-bunny-orange: #ff9900;--neon-bunny-peach-light: #ffe4a6;--neon-bunny-peach: #ffcb6b;--neon-bunny-pink: #ff1190;--neon-bunny-purple-light-dim: #c792ea;--neon-bunny-purple-light: #da96df;--neon-bunny-purple: #ea03ff;--neon-bunny-red: #ff5370;--neon-bunny-teal: #00EEFF;--neon-bunny-white: #fff;--neon-bunny-yellow-light: #ffffa2;--neon-bunny-yellow-light-faded: #ffe3b8;--neon-bunny-yellow: #ffff00;--neon-bunny-builtin: var(--neon-bunny-purple);--neon-bunny-char: var(--neon-bunny-pink);--neon-bunny-class: var(--neon-bunny-magenta);--neon-bunny-comment: var(--neon-bunny-gray);--neon-bunny-doctag: var(--neon-bunny-blue-light);--neon-bunny-keyword: var(--neon-bunny-magenta);--neon-bunny-literal: var(--neon-bunny-purple-light);--neon-bunny-number: var(--neon-bunny-white);--neon-bunny-operator: var(--neon-bunny-blue-light);--neon-bunny-params: var(--neon-bunny-orange);--neon-bunny-property: var(--neon-bunny-yellow-light-faded);--neon-bunny-punctuation: var(--neon-bunny-blue);--neon-bunny-regex: var(--neon-bunny-peach-light);--neon-bunny-string: var(--neon-bunny-green);--neon-bunny-subst: var(--neon-bunny-green-darker);--neon-bunny-symbol: var(--neon-bunny-pink);--neon-bunny-title-class-inherited: var(--neon-bunny-orange);--neon-bunny-title-class: var(--neon-bunny-green-neon);--neon-bunny-title-function-invoke: var(--neon-bunny-orange);--neon-bunny-title-function: var(--neon-bunny-orange-light);--neon-bunny-title: var(--neon-bunny-orange);--neon-bunny-type: var(--neon-bunny-pink);--neon-bunny-variable-constant: var(--neon-bunny-green-darker);--neon-bunny-variable-language: var(--neon-bunny-orange);--neon-bunny-variable: var(--neon-bunny-green-darker);--neon-bunny-meta-keyword: var(--neon-bunny-purple-light);--neon-bunny-meta-prompt: var(--neon-bunny-orange);--neon-bunny-meta-string: var(--neon-bunny-orange);--neon-bunny-meta: var(--neon-bunny-orange);--neon-bunny-attr: var(--neon-bunny-orange);--neon-bunny-attribute: var(---neon-bunny-orange);--neon-bunny-name: var(--neon-bunny-orange);--neon-bunny-section: var(--neon-bunny-orange);--neon-bunny-tag-attr: var(--neon-bunny-orange-light);--neon-bunny-tag: var(--neon-bunny-orange);--neon-bunny-bullet: var(--neon-bunny-white);--neon-bunny-code: var(--neon-bunny-white);--neon-bunny-emphasis: var(--neon-bunny-white);--neon-bunny-formula: var(--neon-bunny-white);--neon-bunny-link: var(--neon-bunny-orange);--neon-bunny-quote: var(--neon-bunny-white);--neon-bunny-strong: var(--neon-bunny-white);--neon-bunny-css-selector-id: var(--neon-bunny-green);--neon-bunny-selector-attr: var(--neon-bunny-orange);--neon-bunny-selector-class: var(--neon-bunny-yellow);--neon-bunny-selector-id: var(--neon-bunny-selector);--neon-bunny-selector-pseudo: var(--neon-bunny-orange);--neon-bunny-selector-tag: var(--neon-bunny-white);--neon-bunny-selector: var(--neon-bunny-lime);--neon-bunny-addition: var(--neon-bunny-green-neon);--neon-bunny-deletion: var(--neon-bunny-red);--neon-bunny-html-tag-attr: var(--neon-bunny-orange-light);--neon-bunny-css: var(--neon-bunny-teal);--neon-bunny-css-builtin: var(--neon-bunny-orange);--neon-bunny-css-meta: var(--neon-bunny-red);--neon-bunny-css-attribute: var(--neon-bunny-pink);--neon-bunny-json-punctuation: var(--neon-bunny-white);--neon-bunny-js: var(--neon-bunny-orange);--neon-bunny-js-params-variable-language: var(--neon-bunny-orange);--neon-bunny-js-title-class: var(--neon-bunny-orange-lighter);--neon-bunny-js-variable-language: var(--neon-bunny-yellow);--neon-bunny-php: var(--neon-bunny-white);--neon-bunny-php-class-keyword: var(--neon-bunny-pink);--neon-bunny-php-class-title: var(--neon-bunny-yellow);--neon-bunny-php-function-title: var(--neon-bunny-orange-light);--neon-bunny-php-keyword: var(--neon-bunny-magenta);--neon-bunny-php-params-variable: var(--neon-bunny-green-darker);--neon-bunny-php-params: var(--neon-bunny-yellow);--neon-bunny-php-string: var(--neon-bunny-green-light);--neon-bunny-php-title-class: var(--neon-bunny-yellow);--neon-bunny-php-title-function-invoke: var(--neon-bunny-orange-light);--neon-bunny-php-title: var(--neon-bunny-white);--neon-bunny-php-variable: var(--neon-bunny-orange);--neon-bunny-php-meta: var(--neon-bunny-pink)}pre code.hljs{display:block;overflow-x:auto;padding:1em}code[class*=language-],pre[class*=language-]{-moz-hyphens:none;-moz-tab-size:4;-ms-hyphens:none;-o-tab-size:4;-webkit-hyphens:none;color:var(--neon-bunny-white);font-family:Consolas,Monaco,"Andale Mono","Ubuntu Mono",monospace;hyphens:none;line-height:1.5;tab-size:4;text-align:left;white-space:pre;word-break:normal;word-spacing:normal;word-wrap:normal}code[class*=language-]::-moz-selection,code[class*=language-] ::-moz-selection,pre[class*=language-]::-moz-selection,pre[class*=language-] ::-moz-selection{background:rgba(29,59,83,.99);text-shadow:none}code[class*=language-]::selection,code[class*=language-] ::selection,pre[class*=language-]::selection,pre[class*=language-] ::selection{background:rgba(255,255,255,.0823529412);text-shadow:none}@media print{code[class*=language-],pre[class*=language-]{text-shadow:none}}pre[class*=language-]{background:#000;color:#fff;margin:.5em 0;overflow:auto}:not(pre)>code[class*=language-]{background:#000;color:#fff;border-radius:.3em;padding:.1em;white-space:normal}.hljs-built_in{color:var(--neon-bunny-builtin)}.hljs-char{color:var(--neon-bunny-char)}.hljs-comment{color:var(--neon-bunny-comment);font-style:italic}.hljs-doctag{color:var(--neon-bunny-doctag)}.hljs-keyword{color:var(--neon-bunny-keyword)}.hljs-literal{color:var(--neon-bunny-literal)}.hljs-number{color:var(--neon-bunny-number)}.hljs-operator{color:var(--neon-bunny-operator)}.hljs-params{color:var(--neon-bunny-params)}.hljs-property{color:var(--neon-bunny-property)}.hljs-punctuation{color:var(--neon-bunny-punctuation)}.hljs-regexp{color:var(--neon-bunny-regex)}.hljs-string{color:var(--neon-bunny-string)}.hljs-subst{color:var(--neon-bunny-subst)}.hljs-symbol{color:var(--neon-bunny-symbol)}.hljs-title{color:var(--neon-bunny-title)}.hljs-title.class_{color:var(--neon-bunny-title-class)}.hljs-title.class_.inherited__{color:var(--neon-bunny-title-class-inherited)}.hljs-title.function_{color:var(--neon-bunny-title-function);text-decoration:underline}.hljs-title.function_.invoke__{color:var(--neon-bunny-title-function-invoke)}.hljs-type{color:var(--neon-bunny-type)}.hljs-variable{color:var(--neon-bunny-variable)}.hljs-variable.constant_{color:var(--neon-bunny-variable-constant)}.hljs-variable.language_{color:var(--neon-bunny-variable-language);font-style:italic}.hljs-meta{color:var(--neon-bunny-meta)}.hljs-meta.prompt_{color:var(--neon-bunny-meta-prompt)}.hljs-meta.keyword_{color:var(--neon-bunny-meta-keyword)}.hljs-meta.string_{color:var(--neon-bunny-meta-string)}.hljs-attr{color:var(--neon-bunny-attr)}.hljs-attribute{color:var(--neon-bunny-attribute)}.hljs-name{color:var(--neon-bunny-name)}.hljs-section{color:var(--neon-bunny-section)}.hljs-tag{color:var(--neon-bunny-tag)}.hljs-tag .hljs-attr{color:var(--neon-bunny-tag-attr)}.hljs-bullet{color:var(--neon-bunny-bullet)}.hljs-code{color:var(--neon-bunny-code)}.hljs-emphasis{color:var(--neon-bunny-emphasis);font-style:italic}.hljs-formula{color:var(--neon-bunny-formula)}.hljs-link{color:var(--neon-bunny-link)}.hljs-quote{color:var(--neon-bunny-quote)}.hljs-strong{color:var(--neon-bunny-strong);font-weight:bold}.hljs-selector{color:var(--neon-bunny-selector)}.hljs-selector-attr{color:var(--neon-bunny-selector-attr)}.hljs-selector-class{color:var(--neon-bunny-selector-class)}.hljs-selector-id{color:var(--neon-bunny-selector-id)}.hljs-selector-pseudo{color:var(--neon-bunny-selector-pseudo)}.hljs-selector-tag{color:var(--neon-bunny-selector-tag)}.hljs-addition{color:var(--neon-bunny-addition)}.hljs-deletion{color:var(--neon-bunny-deletion)}.hljs.language-html .hljs-tag .hljs-attr,.hljs .language-html .hljs-tag .hljs-attr{color:var(--neon-bunny-html-tag-attr)}.hljs.language-css,.hljs .language-css{color:var(--neon-bunny-css)}.hljs.language-css .hljs-built_in,.hljs .language-css .hljs-built_in{color:var(--neon-bunny-css-builtin)}.hljs.language-css .hljs-char,.hljs .language-css .hljs-char{color:var(--neon-bunny-char)}.hljs.language-css .hljs-comment,.hljs .language-css .hljs-comment{color:var(--neon-bunny-comment)}.hljs.language-css .hljs-doctag,.hljs .language-css .hljs-doctag{color:var(--neon-bunny-doctag)}.hljs.language-css .hljs-keyword,.hljs .language-css .hljs-keyword{color:var(--neon-bunny-keyword)}.hljs.language-css .hljs-literal,.hljs .language-css .hljs-literal{color:var(--neon-bunny-literal)}.hljs.language-css .hljs-number,.hljs .language-css .hljs-number{color:var(--neon-bunny-number)}.hljs.language-css .hljs-operator,.hljs .language-css .hljs-operator{color:var(--neon-bunny-operator)}.hljs.language-css .hljs-params,.hljs .language-css .hljs-params{color:var(--neon-bunny-params);font-style:italic}.hljs.language-css .hljs-property,.hljs .language-css .hljs-property{color:var(--neon-bunny-property)}.hljs.language-css .hljs-punctuation,.hljs .language-css .hljs-punctuation{color:var(--neon-bunny-punctuation)}.hljs.language-css .hljs-regexp,.hljs .language-css .hljs-regexp{color:var(--neon-bunny-regex)}.hljs.language-css .hljs-string,.hljs .language-css .hljs-string{color:var(--neon-bunny-string)}.hljs.language-css .hljs-subst,.hljs .language-css .hljs-subst{color:var(--neon-bunny-subst)}.hljs.language-css .hljs-symbol,.hljs .language-css .hljs-symbol{color:var(--neon-bunny-symbol)}.hljs.language-css .hljs-title,.hljs .language-css .hljs-title{color:var(--neon-bunny-title)}.hljs.language-css .hljs-title.class_,.hljs .language-css .hljs-title.class_{color:var(--neon-bunny-title-class)}.hljs.language-css .hljs-title.class_.inherited__,.hljs .language-css .hljs-title.class_.inherited__{color:var(--neon-bunny-title-class-inherited)}.hljs.language-css .hljs-title.function_,.hljs .language-css .hljs-title.function_{color:var(--neon-bunny-title-function)}.hljs.language-css .hljs-title.function_.invoke__,.hljs .language-css .hljs-title.function_.invoke__{color:var(--neon-bunny-title-function-invoke)}.hljs.language-css .hljs-type,.hljs .language-css .hljs-type{color:var(--neon-bunny-type)}.hljs.language-css .hljs-variable,.hljs .language-css .hljs-variable{color:var(--neon-bunny-variable)}.hljs.language-css .hljs-variable.constant_,.hljs .language-css .hljs-variable.constant_{color:var(--neon-bunny-variable-constant)}.hljs.language-css .hljs-variable.language_,.hljs .language-css .hljs-variable.language_{color:var(--neon-bunny-variable-language)}.hljs.language-css .hljs-meta,.hljs .language-css .hljs-meta{color:var(--neon-bunny-css-meta)}.hljs.language-css .hljs-meta.prompt_,.hljs .language-css .hljs-meta.prompt_{color:var(--neon-bunny-meta-prompt)}.hljs.language-css .hljs-meta.keyword_,.hljs .language-css .hljs-meta.keyword_{color:var(--neon-bunny-meta-keyword)}.hljs.language-css .hljs-meta.string_,.hljs .language-css .hljs-meta.string_{color:var(--neon-bunny-meta-string)}.hljs.language-css .hljs-attr,.hljs .language-css .hljs-attr{color:var(--neon-bunny-attr)}.hljs.language-css .hljs-attribute,.hljs .language-css .hljs-attribute{color:var(--neon-bunny-css-attribute)}.hljs.language-css .hljs-name,.hljs .language-css .hljs-name{color:var(--neon-bunny-name)}.hljs.language-css .hljs-section,.hljs .language-css .hljs-section{color:var(--neon-bunny-section)}.hljs.language-css .hljs-tag,.hljs .language-css .hljs-tag{color:var(--neon-bunny-tag)}.hljs.language-css .hljs-bullet,.hljs .language-css .hljs-bullet{color:var(--neon-bunny-bullet)}.hljs.language-css .hljs-code,.hljs .language-css .hljs-code{color:var(--neon-bunny-code)}.hljs.language-css .hljs-emphasis,.hljs .language-css .hljs-emphasis{color:var(--neon-bunny-emphasis);font-style:italic}.hljs.language-css .hljs-formula,.hljs .language-css .hljs-formula{color:var(--neon-bunny-formula)}.hljs.language-css .hljs-link,.hljs .language-css .hljs-link{color:var(--neon-bunny-link)}.hljs.language-css .hljs-quote,.hljs .language-css .hljs-quote{color:var(--neon-bunny-quote)}.hljs.language-css .hljs-strong,.hljs .language-css .hljs-strong{color:var(--neon-bunny-strong);font-weight:bold}.hljs.language-css .hljs-selector,.hljs .language-css .hljs-selector{color:var(--neon-bunny-selector)}.hljs.language-css .hljs-selector-attr,.hljs .language-css .hljs-selector-attr{color:var(--neon-bunny-selector-attr)}.hljs.language-css .hljs-selector-class,.hljs .language-css .hljs-selector-class{color:var(--neon-bunny-selector-class)}.hljs.language-css .hljs-selector-id,.hljs .language-css .hljs-selector-id{color:var(--neon-bunny-css-selector-id)}.hljs.language-css .hljs-selector-pseudo,.hljs .language-css .hljs-selector-pseudo{color:var(--neon-bunny-selector-pseudo)}.hljs.language-css .hljs-selector-tag,.hljs .language-css .hljs-selector-tag{color:var(--neon-bunny-selector-tag)}.hljs.language-css .hljs-addition,.hljs .language-css .hljs-addition{color:var(--neon-bunny-addition)}.hljs.language-css .hljs-deletion,.hljs .language-css .hljs-deletion{color:var(--neon-bunny-deletion)}.hljs.language-json .hljs-punctuation,.hljs .language-json .hljs-punctuation{color:var(--neon-bunny-json-punctuation)}.hljs.language-javascript,.hljs.language-js,.hljs .language-javascript,.hljs .language-js{color:var(--neon-bunny-js)}.hljs.language-javascript .hljs-built_in,.hljs.language-js .hljs-built_in,.hljs .language-javascript .hljs-built_in,.hljs .language-js .hljs-built_in{color:var(--neon-bunny-builtin)}.hljs.language-javascript .hljs-char,.hljs.language-js .hljs-char,.hljs .language-javascript .hljs-char,.hljs .language-js .hljs-char{color:var(--neon-bunny-char)}.hljs.language-javascript .hljs-comment,.hljs.language-js .hljs-comment,.hljs .language-javascript .hljs-comment,.hljs .language-js .hljs-comment{color:var(--neon-bunny-comment)}.hljs.language-javascript .hljs-doctag,.hljs.language-js .hljs-doctag,.hljs .language-javascript .hljs-doctag,.hljs .language-js .hljs-doctag{color:var(--neon-bunny-doctag)}.hljs.language-javascript .hljs-keyword,.hljs.language-js .hljs-keyword,.hljs .language-javascript .hljs-keyword,.hljs .language-js .hljs-keyword{color:var(--neon-bunny-keyword)}.hljs.language-javascript .hljs-literal,.hljs.language-js .hljs-literal,.hljs .language-javascript .hljs-literal,.hljs .language-js .hljs-literal{color:var(--neon-bunny-literal)}.hljs.language-javascript .hljs-number,.hljs.language-js .hljs-number,.hljs .language-javascript .hljs-number,.hljs .language-js .hljs-number{color:var(--neon-bunny-number)}.hljs.language-javascript .hljs-operator,.hljs.language-js .hljs-operator,.hljs .language-javascript .hljs-operator,.hljs .language-js .hljs-operator{color:var(--neon-bunny-operator)}.hljs.language-javascript .hljs-params,.hljs.language-js .hljs-params,.hljs .language-javascript .hljs-params,.hljs .language-js .hljs-params{color:var(--neon-bunny-params);font-style:italic}.hljs.language-javascript .hljs-params .hljs-variable.language_,.hljs.language-js .hljs-params .hljs-variable.language_,.hljs .language-javascript .hljs-params .hljs-variable.language_,.hljs .language-js .hljs-params .hljs-variable.language_{color:var(--neon-bunny-js-params-variable-language)}.hljs.language-javascript .hljs-property,.hljs.language-js .hljs-property,.hljs .language-javascript .hljs-property,.hljs .language-js .hljs-property{color:var(--neon-bunny-property)}.hljs.language-javascript .hljs-punctuation,.hljs.language-js .hljs-punctuation,.hljs .language-javascript .hljs-punctuation,.hljs .language-js .hljs-punctuation{color:var(--neon-bunny-punctuation)}.hljs.language-javascript .hljs-regexp,.hljs.language-js .hljs-regexp,.hljs .language-javascript .hljs-regexp,.hljs .language-js .hljs-regexp{color:var(--neon-bunny-regex)}.hljs.language-javascript .hljs-string,.hljs.language-js .hljs-string,.hljs .language-javascript .hljs-string,.hljs .language-js .hljs-string{color:var(--neon-bunny-string)}.hljs.language-javascript .hljs-subst,.hljs.language-js .hljs-subst,.hljs .language-javascript .hljs-subst,.hljs .language-js .hljs-subst{color:var(--neon-bunny-subst)}.hljs.language-javascript .hljs-symbol,.hljs.language-js .hljs-symbol,.hljs .language-javascript .hljs-symbol,.hljs .language-js .hljs-symbol{color:var(--neon-bunny-symbol)}.hljs.language-javascript .hljs-title,.hljs.language-js .hljs-title,.hljs .language-javascript .hljs-title,.hljs .language-js .hljs-title{color:var(--neon-bunny-title)}.hljs.language-javascript .hljs-title.class_,.hljs.language-js .hljs-title.class_,.hljs .language-javascript .hljs-title.class_,.hljs .language-js .hljs-title.class_{color:var(--neon-bunny-js-title-class)}.hljs.language-javascript .hljs-title.class_.inherited__,.hljs.language-js .hljs-title.class_.inherited__,.hljs .language-javascript .hljs-title.class_.inherited__,.hljs .language-js .hljs-title.class_.inherited__{color:var(--neon-bunny-title-class-inherited)}.hljs.language-javascript .hljs-title.function_,.hljs.language-js .hljs-title.function_,.hljs .language-javascript .hljs-title.function_,.hljs .language-js .hljs-title.function_{color:var(--neon-bunny-title-function)}.hljs.language-javascript .hljs-title.function_.invoke__,.hljs.language-js .hljs-title.function_.invoke__,.hljs .language-javascript .hljs-title.function_.invoke__,.hljs .language-js .hljs-title.function_.invoke__{color:var(--neon-bunny-title-function-invoke)}.hljs.language-javascript .hljs-type,.hljs.language-js .hljs-type,.hljs .language-javascript .hljs-type,.hljs .language-js .hljs-type{color:var(--neon-bunny-type)}.hljs.language-javascript .hljs-variable,.hljs.language-js .hljs-variable,.hljs .language-javascript .hljs-variable,.hljs .language-js .hljs-variable{color:var(--neon-bunny-variable)}.hljs.language-javascript .hljs-variable.constant_,.hljs.language-js .hljs-variable.constant_,.hljs .language-javascript .hljs-variable.constant_,.hljs .language-js .hljs-variable.constant_{color:var(--neon-bunny-variable-constant)}.hljs.language-javascript .hljs-variable.language_,.hljs.language-js .hljs-variable.language_,.hljs .language-javascript .hljs-variable.language_,.hljs .language-js .hljs-variable.language_{color:var(--neon-bunny-js-variable-language)}.hljs.language-javascript .hljs-meta,.hljs.language-js .hljs-meta,.hljs .language-javascript .hljs-meta,.hljs .language-js .hljs-meta{color:var(--neon-bunny-meta)}.hljs.language-javascript .hljs-meta.prompt_,.hljs.language-js .hljs-meta.prompt_,.hljs .language-javascript .hljs-meta.prompt_,.hljs .language-js .hljs-meta.prompt_{color:var(--neon-bunny-meta-prompt)}.hljs.language-javascript .hljs-meta.keyword_,.hljs.language-js .hljs-meta.keyword_,.hljs .language-javascript .hljs-meta.keyword_,.hljs .language-js .hljs-meta.keyword_{color:var(--neon-bunny-meta-keyword)}.hljs.language-javascript .hljs-meta.string_,.hljs.language-js .hljs-meta.string_,.hljs .language-javascript .hljs-meta.string_,.hljs .language-js .hljs-meta.string_{color:var(--neon-bunny-meta-string)}.hljs.language-javascript .hljs-attr,.hljs.language-js .hljs-attr,.hljs .language-javascript .hljs-attr,.hljs .language-js .hljs-attr{color:var(--neon-bunny-attr)}.hljs.language-javascript .hljs-attribute,.hljs.language-js .hljs-attribute,.hljs .language-javascript .hljs-attribute,.hljs .language-js .hljs-attribute{color:var(--neon-bunny-attribute)}.hljs.language-javascript .hljs-name,.hljs.language-js .hljs-name,.hljs .language-javascript .hljs-name,.hljs .language-js .hljs-name{color:var(--neon-bunny-name)}.hljs.language-javascript .hljs-section,.hljs.language-js .hljs-section,.hljs .language-javascript .hljs-section,.hljs .language-js .hljs-section{color:var(--neon-bunny-section)}.hljs.language-javascript .hljs-tag,.hljs.language-js .hljs-tag,.hljs .language-javascript .hljs-tag,.hljs .language-js .hljs-tag{color:var(--neon-bunny-tag)}.hljs.language-javascript .hljs-bullet,.hljs.language-js .hljs-bullet,.hljs .language-javascript .hljs-bullet,.hljs .language-js .hljs-bullet{color:var(--neon-bunny-bullet)}.hljs.language-javascript .hljs-code,.hljs.language-js .hljs-code,.hljs .language-javascript .hljs-code,.hljs .language-js .hljs-code{color:var(--neon-bunny-code)}.hljs.language-javascript .hljs-emphasis,.hljs.language-js .hljs-emphasis,.hljs .language-javascript .hljs-emphasis,.hljs .language-js .hljs-emphasis{color:var(--neon-bunny-emphasis);font-style:italic}.hljs.language-javascript .hljs-formula,.hljs.language-js .hljs-formula,.hljs .language-javascript .hljs-formula,.hljs .language-js .hljs-formula{color:var(--neon-bunny-formula)}.hljs.language-javascript .hljs-link,.hljs.language-js .hljs-link,.hljs .language-javascript .hljs-link,.hljs .language-js .hljs-link{color:var(--neon-bunny-link)}.hljs.language-javascript .hljs-quote,.hljs.language-js .hljs-quote,.hljs .language-javascript .hljs-quote,.hljs .language-js .hljs-quote{color:var(--neon-bunny-quote)}.hljs.language-javascript .hljs-strong,.hljs.language-js .hljs-strong,.hljs .language-javascript .hljs-strong,.hljs .language-js .hljs-strong{color:var(--neon-bunny-strong);font-weight:bold}.hljs.language-javascript .hljs-selector,.hljs.language-js .hljs-selector,.hljs .language-javascript .hljs-selector,.hljs .language-js .hljs-selector{color:var(--neon-bunny-selector)}.hljs.language-javascript .hljs-selector-attr,.hljs.language-js .hljs-selector-attr,.hljs .language-javascript .hljs-selector-attr,.hljs .language-js .hljs-selector-attr{color:var(--neon-bunny-selector-attr)}.hljs.language-javascript .hljs-selector-class,.hljs.language-js .hljs-selector-class,.hljs .language-javascript .hljs-selector-class,.hljs .language-js .hljs-selector-class{color:var(--neon-bunny-selector-class)}.hljs.language-javascript .hljs-selector-id,.hljs.language-js .hljs-selector-id,.hljs .language-javascript .hljs-selector-id,.hljs .language-js .hljs-selector-id{color:var(--neon-bunny-selector-id)}.hljs.language-javascript .hljs-selector-pseudo,.hljs.language-js .hljs-selector-pseudo,.hljs .language-javascript .hljs-selector-pseudo,.hljs .language-js .hljs-selector-pseudo{color:var(--neon-bunny-selector-pseudo)}.hljs.language-javascript .hljs-selector-tag,.hljs.language-js .hljs-selector-tag,.hljs .language-javascript .hljs-selector-tag,.hljs .language-js .hljs-selector-tag{color:var(--neon-bunny-selector-tag)}.hljs.language-javascript .hljs-addition,.hljs.language-js .hljs-addition,.hljs .language-javascript .hljs-addition,.hljs .language-js .hljs-addition{color:var(--neon-bunny-addition)}.hljs.language-javascript .hljs-deletion,.hljs.language-js .hljs-deletion,.hljs .language-javascript .hljs-deletion,.hljs .language-js .hljs-deletion{color:var(--neon-bunny-deletion)}.hljs.language-php,.hljs .language-php{color:var(--neon-bunny-php)}.hljs.language-php .hljs-built_in,.hljs .language-php .hljs-built_in{color:var(--neon-bunny-builtin)}.hljs.language-php .hljs-char,.hljs .language-php .hljs-char{color:var(--neon-bunny-char)}.hljs.language-php .hljs-class .hljs-title,.hljs .language-php .hljs-class .hljs-title{color:var(--neon-bunny-php-class-title) !important}.hljs.language-php .hljs-class .hljs-keyword,.hljs .language-php .hljs-class .hljs-keyword{color:var(--neon-bunny-php-class-keyword)}.hljs.language-php .hljs-comment,.hljs .language-php .hljs-comment{color:var(--neon-bunny-comment)}.hljs.language-php .hljs-doctag,.hljs .language-php .hljs-doctag{color:var(--neon-bunny-doctag)}.hljs.language-php .hljs-function .hljs-title,.hljs .language-php .hljs-function .hljs-title{color:var(--neon-bunny-php-function-title)}.hljs.language-php .hljs-keyword,.hljs .language-php .hljs-keyword{color:var(--neon-bunny-php-keyword)}.hljs.language-php .hljs-literal,.hljs .language-php .hljs-literal{color:var(--neon-bunny-literal)}.hljs.language-php .hljs-number,.hljs .language-php .hljs-number{color:var(--neon-bunny-number)}.hljs.language-php .hljs-operator,.hljs .language-php .hljs-operator{color:var(--neon-bunny-operator)}.hljs.language-php .hljs-params,.hljs .language-php .hljs-params{color:var(--neon-bunny-php-params)}.hljs.language-php .hljs-params .hljs-variable,.hljs .language-php .hljs-params .hljs-variable{color:var(--neon-bunny-php-params-variable)}.hljs.language-php .hljs-property,.hljs .language-php .hljs-property{color:var(--neon-bunny-property)}.hljs.language-php .hljs-punctuation,.hljs .language-php .hljs-punctuation{color:var(--neon-bunny-punctuation)}.hljs.language-php .hljs-regexp,.hljs .language-php .hljs-regexp{color:var(--neon-bunny-regex)}.hljs.language-php .hljs-string,.hljs .language-php .hljs-string{color:var(--neon-bunny-php-string)}.hljs.language-php .hljs-subst,.hljs .language-php .hljs-subst{color:var(--neon-bunny-subst)}.hljs.language-php .hljs-symbol,.hljs .language-php .hljs-symbol{color:var(--neon-bunny-symbol)}.hljs.language-php .hljs-title,.hljs .language-php .hljs-title{color:var(--neon-bunny-php-title)}.hljs.language-php .hljs-title.class_,.hljs .language-php .hljs-title.class_{color:var(--neon-bunny-php-title-class)}.hljs.language-php .hljs-title.class_.inherited__,.hljs .language-php .hljs-title.class_.inherited__{color:var(--neon-bunny-title-class-inherited)}.hljs.language-php .hljs-title.function_,.hljs .language-php .hljs-title.function_{color:var(--neon-bunny-title-function)}.hljs.language-php .hljs-title.function_.invoke__,.hljs .language-php .hljs-title.function_.invoke__{color:var(--neon-bunny-php-title-function-invoke)}.hljs.language-php .hljs-type,.hljs .language-php .hljs-type{color:var(--neon-bunny-type)}.hljs.language-php .hljs-variable,.hljs .language-php .hljs-variable{color:var(--neon-bunny-php-variable)}.hljs.language-php .hljs-variable.constant_,.hljs .language-php .hljs-variable.constant_{color:var(--neon-bunny-variable-constant)}.hljs.language-php .hljs-variable.language_,.hljs .language-php .hljs-variable.language_{color:var(--neon-bunny-variable-language)}.hljs.language-php .hljs-meta,.hljs .language-php .hljs-meta{color:var(--neon-bunny-php-meta)}.hljs.language-php .hljs-meta.prompt_,.hljs .language-php .hljs-meta.prompt_{color:var(--neon-bunny-meta-prompt)}.hljs.language-php .hljs-meta.keyword_,.hljs .language-php .hljs-meta.keyword_{color:var(--neon-bunny-meta-keyword)}.hljs.language-php .hljs-meta.string_,.hljs .language-php .hljs-meta.string_{color:var(--neon-bunny-meta-string)}.hljs.language-php .hljs-attr,.hljs .language-php .hljs-attr{color:var(--neon-bunny-attr)}.hljs.language-php .hljs-attribute,.hljs .language-php .hljs-attribute{color:var(--neon-bunny-attribute)}.hljs.language-php .hljs-name,.hljs .language-php .hljs-name{color:var(--neon-bunny-name)}.hljs.language-php .hljs-section,.hljs .language-php .hljs-section{color:var(--neon-bunny-section)}.hljs.language-php .hljs-tag,.hljs .language-php .hljs-tag{color:var(--neon-bunny-tag)}.hljs.language-php .hljs-bullet,.hljs .language-php .hljs-bullet{color:var(--neon-bunny-bullet)}.hljs.language-php .hljs-code,.hljs .language-php .hljs-code{color:var(--neon-bunny-code)}.hljs.language-php .hljs-emphasis,.hljs .language-php .hljs-emphasis{color:var(--neon-bunny-emphasis);font-style:italic}.hljs.language-php .hljs-formula,.hljs .language-php .hljs-formula{color:var(--neon-bunny-formula)}.hljs.language-php .hljs-link,.hljs .language-php .hljs-link{color:var(--neon-bunny-link)}.hljs.language-php .hljs-quote,.hljs .language-php .hljs-quote{color:var(--neon-bunny-quote)}.hljs.language-php .hljs-strong,.hljs .language-php .hljs-strong{color:var(--neon-bunny-strong);font-weight:bold}.hljs.language-php .hljs-selector,.hljs .language-php .hljs-selector{color:var(--neon-bunny-selector)}.hljs.language-php .hljs-selector-attr,.hljs .language-php .hljs-selector-attr{color:var(--neon-bunny-selector-attr)}.hljs.language-php .hljs-selector-class,.hljs .language-php .hljs-selector-class{color:var(--neon-bunny-selector-class)}.hljs.language-php .hljs-selector-id,.hljs .language-php .hljs-selector-id{color:var(--neon-bunny-selector-id)}.hljs.language-php .hljs-selector-pseudo,.hljs .language-php .hljs-selector-pseudo{color:var(--neon-bunny-selector-pseudo)}.hljs.language-php .hljs-selector-tag,.hljs .language-php .hljs-selector-tag{color:var(--neon-bunny-selector-tag)}.hljs.language-php .hljs-addition,.hljs .language-php .hljs-addition{color:var(--neon-bunny-addition)}.hljs.language-php .hljs-deletion,.hljs .language-php .hljs-deletion{color:var(--neon-bunny-deletion)} `; export { diff --git a/dist/themes/prism/css/neon-bunny-carrot.css b/dist/themes/prism/css/neon-bunny-carrot.css deleted file mode 100644 index 94c7574..0000000 --- a/dist/themes/prism/css/neon-bunny-carrot.css +++ /dev/null @@ -1,437 +0,0 @@ -/** - * MIT License - * Copyright (c) 2023 WebDevNerdStuff - * WebDevNerdStuff Neon Bunny - Carrot - * VSCode Theme: https://marketplace.visualstudio.com/items?itemName=WebDevNerdStuff.neon-bunny - */ - -:root { - --neon-bunny-blue-light: #2492ff; - --neon-bunny-blue: #0b93ff; - --neon-bunny-gray: #7f817e; - --neon-bunny-green-darker-darker: #008b05; - --neon-bunny-green-darker: #2bb71d; - --neon-bunny-green-light: #7cd47d; - --neon-bunny-green: #00d205; - --neon-bunny-lime: #c3e88d; - --neon-bunny-magenta: #dd00ff; - --neon-bunny-orange-darker: #e58100; - --neon-bunny-orange-light: #ffc266; - --neon-bunny-orange: #ff9900; - --neon-bunny-peach-light: #ffe4a6; - --neon-bunny-peach: #ffcb6b; - --neon-bunny-pink: #ff1190; - --neon-bunny-purple-light-dim: #c792ea; - --neon-bunny-purple-light: #da96df; - --neon-bunny-purple: #ea03ff; - --neon-bunny-red: #ff5370; - --neon-bunny-teal: #00EEFF; - --neon-bunny-white: #fff; - --neon-bunny-yellow-light: #ffffa2; - --neon-bunny-yellow: #ffff00; - - /* Standard */ - --neon-bunny-atrule: var(--neon-bunny-peach); - --neon-bunny-attr-name: var(--neon-bunny-purple-light-dim); - --neon-bunny-attr-value: var(--neon-bunny-peach); - --neon-bunny-boolean: var(--neon-bunny-purple-light); - --neon-bunny-builtin: var(--neon-bunny-purple); - --neon-bunny-cdata: var(--neon-bunny-gray); - --neon-bunny-char: var(--neon-bunny-pink); - --neon-bunny-class-name: var(--neon-bunny-peach); - --neon-bunny-comment: var(--neon-bunny-gray); - --neon-bunny-constant: var(--neon-bunny-green-darker); - --neon-bunny-deleted: var(--neon-bunny-red); - --neon-bunny-entity: var(--neon-bunny-peach); - --neon-bunny-function: var(--neon-bunny-orange-light); - --neon-bunny-important: var(--neon-bunny-pink); - --neon-bunny-inserted: var(--neon-bunny-lime); - --neon-bunny-keyword: var(--neon-bunny-purple-light); - --neon-bunny-namespace: var(--neon-bunny-peach); - --neon-bunny-number: var(--neon-bunny-white); - --neon-bunny-operator: var(--neon-bunny-orange); - --neon-bunny-prolog: var(--neon-bunny-gray); - --neon-bunny-property: var(--neon-bunny-orange-light); - --neon-bunny-punctuation: var(--neon-bunny-orange); - --neon-bunny-regex: var(--neon-bunny-peach-light); - --neon-bunny-string: var(--neon-bunny-green-light); - --neon-bunny-symbol: var(--neon-bunny-orange-light); - --neon-bunny-tag: var(--neon-bunny-orange); - --neon-bunny-url: var(--neon-bunny-orange-darker); - --neon-bunny-variable: var(--neon-bunny-orange); - - /* HTML */ - --neon-bunny-html-attr-name: var(--neon-bunny-orange-light); - --neon-bunny-html-attr-value-punctuation: var(--neon-bunny-green); - --neon-bunny-html-attr-value: var(--neon-bunny-green); - - /* CSS */ - --neon-bunny-css-atrule-rule: var(--neon-bunny-blue); - --neon-bunny-css-atrule: var(--neon-bunny-white); - --neon-bunny-css-function: var(--neon-bunny-orange-darker); - --neon-bunny-css-property: var(--neon-bunny-pink); - --neon-bunny-css-punctuation: var(--neon-bunny-white); - --neon-bunny-css-selector: var(--neon-bunny-yellow); - --neon-bunny-css-string: var(--neon-bunny-green-light); - --neon-bunny-css: var(--neon-bunny-teal); - - /* JS */ - --neon-bunny-js-keyword: var(--neon-bunny-magenta); - --neon-bunny-js-literal-property: var(--neon-bunny-orange); - --neon-bunny-js-operator: var(--neon-bunny-blue-light); - --neon-bunny-js-punctuation: var(--neon-bunny-white); - --neon-bunny-js-string: var(--neon-bunny-green-darker-darker); - --neon-bunny-js-template-string-string: var(--neon-bunny-green-darker-darker); - --neon-bunny-js: var(--neon-bunny-orange); - - /* PHP */ - --neon-bunny-php-boolean: var(--neon-bunny-purple-light); - --neon-bunny-php-class-name-return-type: var(--neon-bunny-yellow); - --neon-bunny-php-class-name: var(--neon-bunny-yellow); - --neon-bunny-php-double-quote-string: var(--neon-bunny-green); - --neon-bunny-php-function: var(--neon-bunny-orange-light); - --neon-bunny-php-keyword: var(--neon-bunny-magenta); - --neon-bunny-php-keyword-type-hint: var(--neon-bunny-magenta); - --neon-bunny-php-class-name-definition-class-name: var(--neon-bunny-yellow); - --neon-bunny-php-operator: var(--neon-bunny-yellow-light); - --neon-bunny-php-package: var(--neon-bunny-yellow); - --neon-bunny-php-property: var(--neon-bunny-orange); - --neon-bunny-php-punctuation: var(--neon-bunny-white); - --neon-bunny-php-single-quote-string: var(--neon-bunny-green-light); - --neon-bunny-php-variable: var(--neon-bunny-orange); -} - -code[class*="language-"], -pre[class*="language-"] { - -moz-hyphens: none; - -moz-tab-size: 4; - -ms-hyphens: none; - -o-tab-size: 4; - -webkit-hyphens: none; - - color: var(--neon-bunny-white); - font-family: Consolas, Monaco, "Andale Mono", "Ubuntu Mono", monospace; - font-size: 1em; - hyphens: none; - line-height: 1.5; - tab-size: 4; - text-align: left; - white-space: pre; - word-break: normal; - word-spacing: normal; - word-wrap: normal; -} - -pre[class*="language-"]::-moz-selection, -pre[class*="language-"] ::-moz-selection, -code[class*="language-"]::-moz-selection, -code[class*="language-"] ::-moz-selection { - background: rgba(29, 59, 83, 0.99); - text-shadow: none; -} - -pre[class*="language-"]::selection, -pre[class*="language-"] ::selection, -code[class*="language-"]::selection, -code[class*="language-"] ::selection { - background: #ffffff15; - text-shadow: none; -} - -@media print { - - code[class*="language-"], - pre[class*="language-"] { - text-shadow: none; - } -} - -/* Code blocks */ -pre[class*="language-"] { - margin: 0.5em 0; - overflow: auto; - padding: 1em; -} - -:not(pre) > code[class*="language-"], -pre[class*="language-"] { - background: #000000; - color: white; -} - -:not(pre) > code[class*="language-"] { - border-radius: 0.3em; - padding: 0.1em; - white-space: normal; -} - -/* -------------------------------------------------- Standard */ -.token.atrule { - color: var(--neon-bunny-atrule); -} - -.token.attr-name { - color: var(--neon-bunny-attr-name); -} - -.token.attr-value { - color: var(--neon-bunny-attr-value); -} - -.token.bold { - font-weight: bold; -} - -.token.boolean { - color: var(--neon-bunny-boolean); -} - -.token.builtin { - color: var(--neon-bunny-builtin); -} - -.token.cdata { - color: var(--neon-bunny-cdata); - font-style: italic; -} - -.token.char { - color: var(--neon-bunny-char); -} - -.token.class-name { - color: var(--neon-bunny-class-name); -} - -.token.constant { - color: var(--neon-bunny-constant); -} - -.token.comment { - color: var(--neon-bunny-comment); - font-style: italic; -} - -.token.deleted { - color: var(--neon-bunny-deleted); -} - -.token.entity { - color: var(--neon-bunny-entity); -} - -.token.function { - color: var(--neon-bunny-function); -} - -.token.important { - color: var(--neon-bunny-important); - font-style: italic; -} - -.token.inserted { - color: var(--neon-bunny-inserted); -} - -.token.italic { - font-style: italic; -} - -.token.keyword { - color: var(--neon-bunny-keyword); -} - -.namespace { - color: var(--neon-bunny-namespace); -} - -.token.number { - color: var(--neon-bunny-number); -} - -.token.operator { - color: var(--neon-bunny-operator); -} - -.token.prolog { - color: var(--neon-bunny-prolog); - font-style: italic; -} - -.token.property { - color: var(--neon-bunny-property); -} - -.token.punctuation { - color: var(--neon-bunny-punctuation); -} - -.token.regex { - color: var(--neon-bunny-regex); -} - -.token.string { - color: var(--neon-bunny-string); -} - -.token.symbol { - color: var(--neon-bunny-symbol); -} - -.token.tag { - color: var(--neon-bunny-tag); -} - -.token.url { - color: var(--neon-bunny-url); - text-decoration: underline; -} - -.token.variable { - color: var(--neon-bunny-variable); -} - -/* -------------------------------------------------- HTML */ -.language-html .token.attr-name { - color: var(--neon-bunny-html-attr-name); -} - -.language-html .token.attr-value { - color: var(--neon-bunny-html-attr-value); -} - -.language-html .token.attr-value .token.punctuation { - color: var(--neon-bunny-html-attr-value-punctuation); -} - -/* -------------------------------------------------- CSS */ -.language-css { - color: var(--neon-bunny-css) !important; -} - -.language-css .token.atrule { - color: var(--neon-bunny-css-atrule); -} - -.language-css .token.atrule .token.rule { - color: var(--neon-bunny-css-atrule-rule); -} - -.language-css .token.function { - color: var(--neon-bunny-css-function); -} - -.language-css .token.property { - color: var(--neon-bunny-css-property); -} - -.language-css .token.punctuation { - color: var(--neon-bunny-css-punctuation); -} - -.language-css .token.selector { - color: var(--neon-bunny-css-selector); -} - -.language-css .token.string, -.style .token.string { - color: var(--neon-bunny-css-string); - font-style: italic; -} - -/* -------------------------------------------------- JavaScript */ -.language-javascript, -.language-js { - color: var(--neon-bunny-js) !important; - font-style: italic; -} - -.language-javascript span, -.language-js span { - font-style: normal; -} - -.language-javascript .token.keyword, -.language-js .token.keyword { - color: var(--neon-bunny-js-keyword); -} - -.language-javascript .token.literal-property.property, -.language-js .token.literal-property.property { - color: var(--neon-bunny-js-literal-property); - font-style: italic; -} - -.language-javascript .token.operator, -.language-js .token.operator { - color: var(--neon-bunny-js-operator); - font-style: italic; -} - -.language-javascript .token.punctuation, -.language-js .token.punctuation { - color: var(--neon-bunny-js-punctuation); -} - -.language-javascript .token.template-string .token.string, -.language-js .token.template-string .token.string { - color: var(--neon-bunny-js-template-string-string); -} - -/* -------------------------------------------------- PHP */ -.language-php .token.boolean { - color: var(--neon-bunny-boolean); -} - -.language-php .token.class-name { - color: var(--neon-bunny-php-class-name); -} - -.language-php .token.class-name-definition.class-name { - color: var(--neon-bunny-php-class-name-definition-class-name); -} - -.language-php .token.class-name.return-type { - color: var(--neon-bunny-php-class-name-return-type); -} - -.language-php .token.function { - color: var(--neon-bunny-php-function); - text-decoration: underline; -} - -.language-php .token.keyword { - color: var(--neon-bunny-php-keyword); -} - -.language-php .token.keyword.type-hint { - color: var(--neon-bunny-php-keyword-type-hint); -} - -.language-php .token.operator { - color: var(--neon-bunny-php-operator); -} - -.language-php .token.package { - color: var(--neon-bunny-php-package); -} - -.language-php .token.property { - color: var(--neon-bunny-php-property); -} - -.language-php .token.punctuation { - color: var(--neon-bunny-php-punctuation); -} - -.language-php .token.string.double-quoted-string { - color: var(--neon-bunny-php-double-quote-string); -} - -.language-php .token.string.single-quoted-string { - color: var(--neon-bunny-php-single-quote-string); -} - -.language-php .token.variable { - color: var(--neon-bunny-php-variable); -} diff --git a/dist/themes/prism/css/neon-bunny.css b/dist/themes/prism/css/neon-bunny.css deleted file mode 100644 index 5bfa718..0000000 --- a/dist/themes/prism/css/neon-bunny.css +++ /dev/null @@ -1,441 +0,0 @@ -/** - * MIT License - * Copyright (c) 2023 WebDevNerdStuff - * WebDevNerdStuff Neon Bunny - * VSCode Theme: https://marketplace.visualstudio.com/items?itemName=WebDevNerdStuff.neon-bunny - */ - -:root { - --neon-bunny-blue-light: #2492ff; - --neon-bunny-blue: #0b93ff; - --neon-bunny-gray-lighter: #aaa; - --neon-bunny-gray: #7f817e; - --neon-bunny-green-darker-darker: #008b05; - --neon-bunny-green-darker: #2bb71d; - --neon-bunny-green-light: #2bb71d; - --neon-bunny-green-neon: #0aff04; - --neon-bunny-green: #00d205; - --neon-bunny-lime-lighter: #c3e88d; - --neon-bunny-lime: #b2ff02; - --neon-bunny-magenta: #df00df; - --neon-bunny-neon-green: #00ff00; - --neon-bunny-orange: #e58100; - --neon-bunny-peach-darker: #ffb46a; - --neon-bunny-peach-light: #ffe4a6; - --neon-bunny-peach: #ffcb6b; - --neon-bunny-pink: #ff1190; - --neon-bunny-purple-light-dim: #c792ea; - --neon-bunny-purple-light: #d285cc; - --neon-bunny-purple: #ea03ff; - --neon-bunny-red: #ff3229; - --neon-bunny-salmon: #ff6f5b; - --neon-bunny-teal: #80fcff; - --neon-bunny-white: #fff; - --neon-bunny-yellow: #fef611; - - /* Standard */ - --neon-bunny-atrule: var(--neon-bunny-peach); - --neon-bunny-attr-name: var(--neon-bunny-purple-light-dim); - --neon-bunny-attr-value: var(--neon-bunny-peach); - --neon-bunny-boolean: var(--neon-bunny-blue-light); - --neon-bunny-builtin: var(--neon-bunny-purple); - --neon-bunny-cdata: var(--neon-bunny-gray); - --neon-bunny-char: var(--neon-bunny-pink); - --neon-bunny-class-name: var(--neon-bunny-peach); - --neon-bunny-comment: var(--neon-bunny-gray); - --neon-bunny-constant: var(--neon-bunny-green-darker); - --neon-bunny-deleted: var(--neon-bunny-red); - --neon-bunny-entity: var(--neon-bunny-peach); - --neon-bunny-function: var(--neon-bunny-green-neon); - --neon-bunny-important: var(--neon-bunny-red); - --neon-bunny-inserted: var(--neon-bunny-lime-lighter); - --neon-bunny-keyword: var(--neon-bunny-blue); - --neon-bunny-namespace: var(--neon-bunny-peach); - --neon-bunny-number: var(--neon-bunny-white); - --neon-bunny-operator: var(--neon-bunny-blue-light); - --neon-bunny-prolog: var(--neon-bunny-gray); - --neon-bunny-property: var(--neon-bunny-pink); - --neon-bunny-punctuation: var(--neon-bunny-blue); - --neon-bunny-regex: var(--neon-bunny-peach-light); - --neon-bunny-string: var(--neon-bunny-green-darker); - --neon-bunny-symbol: var(--neon-bunny-pink); - --neon-bunny-tag: var(--neon-bunny-blue-light); - --neon-bunny-url: var(--neon-bunny-orange); - --neon-bunny-variable: var(--neon-bunny-green-darker); - - /* HTML */ - --neon-bunny-html-attr-name: var(--neon-bunny-green); - --neon-bunny-html-attr-value-punctuation: var(--neon-bunny-peach-darker); - --neon-bunny-html-attr-value: var(--neon-bunny-peach-darker); - - /* CSS */ - --neon-bunny-css-atrule-rule: var(--neon-bunny-blue); - --neon-bunny-css-atrule: var(--neon-bunny-white); - --neon-bunny-css-function: var(--neon-bunny-orange); - --neon-bunny-css-property: var(--neon-bunny-pink); - --neon-bunny-css-punctuation: var(--neon-bunny-white); - --neon-bunny-css-selector: var(--neon-bunny-lime); - --neon-bunny-css-string: var(--neon-bunny-green-light); - --neon-bunny-css: var(--neon-bunny-purple-light-dim); - - /* JS */ - --neon-bunny-js-keyword: var(--neon-bunny-blue); - --neon-bunny-js-literal-property: var(--neon-bunny-neon-green); - --neon-bunny-js-operator: var(--neon-bunny-blue-light); - --neon-bunny-js-punctuation: var(--neon-bunny-white); - --neon-bunny-js-string: var(--neon-bunny-green-darker-darker); - --neon-bunny-js-template-string-string: var(--neon-bunny-green-darker-darker); - --neon-bunny-js: var(--neon-bunny-green-darker); - - /* PHP */ - --neon-bunny-php-boolean: var(--neon-bunny-blue); - --neon-bunny-php-class-name-definition-class-name: var(--neon-bunny-magenta); - --neon-bunny-php-class-name-return-type: var(--neon-bunny-gray-lighter); - --neon-bunny-php-class-name: var(--neon-bunny-teal); - --neon-bunny-php-double-quote-string: var(--neon-bunny-salmon); - --neon-bunny-php-function: var(--neon-bunny-green-neon); - --neon-bunny-php-keyword-type-hint: var(--neon-bunny-gray-lighter); - --neon-bunny-php-keyword: var(--neon-bunny-blue); - --neon-bunny-php-operator: var(--neon-bunny-purple); - --neon-bunny-php-package: var(--neon-bunny-peach); - --neon-bunny-php-property: var(--neon-bunny-purple-light); - --neon-bunny-php-punctuation: var(--neon-bunny-white); - --neon-bunny-php-single-quote-string: var(--neon-bunny-yellow); - --neon-bunny-php-variable: var(--neon-bunny-purple-light); -} - -code[class*="language-"], -pre[class*="language-"] { - -moz-hyphens: none; - -moz-tab-size: 4; - -ms-hyphens: none; - -o-tab-size: 4; - -webkit-hyphens: none; - - color: var(--neon-bunny-white); - font-family: Consolas, Monaco, "Andale Mono", "Ubuntu Mono", monospace; - font-size: 1em; - hyphens: none; - line-height: 1.5; - tab-size: 4; - text-align: left; - white-space: pre; - word-break: normal; - word-spacing: normal; - word-wrap: normal; -} - -pre[class*="language-"]::-moz-selection, -pre[class*="language-"] ::-moz-selection, -code[class*="language-"]::-moz-selection, -code[class*="language-"] ::-moz-selection { - background: rgba(29, 59, 83, 0.99); - text-shadow: none; -} - -pre[class*="language-"]::selection, -pre[class*="language-"] ::selection, -code[class*="language-"]::selection, -code[class*="language-"] ::selection { - background: #ffffff15; - text-shadow: none; -} - -@media print { - - code[class*="language-"], - pre[class*="language-"] { - text-shadow: none; - } -} - -/* Code blocks */ -pre[class*="language-"] { - margin: 0.5em 0; - overflow: auto; - padding: 1em; -} - -:not(pre) > code[class*="language-"], -pre[class*="language-"] { - background: #000000; - color: white; -} - -:not(pre) > code[class*="language-"] { - border-radius: 0.3em; - padding: 0.1em; - white-space: normal; -} - -/* -------------------------------------------------- Standard */ -.token.atrule { - color: var(--neon-bunny-atrule); -} - -.token.attr-name { - color: var(--neon-bunny-attr-name); -} - -.token.attr-value { - color: var(--neon-bunny-attr-value); -} - -.token.bold { - font-weight: bold; -} - -.token.boolean { - color: var(--neon-bunny-boolean); -} - -.token.builtin { - color: var(--neon-bunny-builtin); -} - -.token.cdata { - color: var(--neon-bunny-cdata); - font-style: italic; -} - -.token.char { - color: var(--neon-bunny-char); -} - -.token.class-name { - color: var(--neon-bunny-class-name); -} - -.token.constant { - color: var(--neon-bunny-constant); -} - -.token.comment { - color: var(--neon-bunny-comment); - font-style: italic; -} - -.token.deleted { - color: var(--neon-bunny-deleted); -} - -.token.entity { - color: var(--neon-bunny-entity); -} - -.token.function { - color: var(--neon-bunny-function); -} - -.token.important { - color: var(--neon-bunny-important); - font-style: italic; -} - -.token.inserted { - color: var(--neon-bunny-inserted); -} - -.token.italic { - font-style: italic; -} - -.token.keyword { - color: var(--neon-bunny-keyword); -} - -.namespace { - color: var(--neon-bunny-namespace); -} - -.token.number { - color: var(--neon-bunny-number); -} - -.token.operator { - color: var(--neon-bunny-operator); -} - -.token.prolog { - color: var(--neon-bunny-prolog); - font-style: italic; -} - -.token.property { - color: var(--neon-bunny-property); -} - -.token.punctuation { - color: var(--neon-bunny-punctuation); -} - -.token.regex { - color: var(--neon-bunny-regex); -} - -.token.string { - color: var(--neon-bunny-string); -} - -.token.symbol { - color: var(--neon-bunny-symbol); -} - -.token.tag { - color: var(--neon-bunny-tag); -} - -.token.url { - color: var(--neon-bunny-url); - text-decoration: underline; -} - -.token.variable { - color: var(--neon-bunny-variable); -} - -/* -------------------------------------------------- HTML */ -.language-html .token.attr-name { - color: var(--neon-bunny-html-attr-name); -} - -.language-html .token.attr-value { - color: var(--neon-bunny-html-attr-value); -} - -.language-html .token.attr-value .token.punctuation { - color: var(--neon-bunny-html-attr-value-punctuation); -} - -/* -------------------------------------------------- CSS */ -.language-css { - color: var(--neon-bunny-css) !important; -} - -.language-css .token.atrule { - color: var(--neon-bunny-css-atrule); -} - -.language-css .token.atrule .token.rule { - color: var(--neon-bunny-css-atrule-rule); -} - -.language-css .token.function { - color: var(--neon-bunny-css-function); -} - -.language-css .token.property { - color: var(--neon-bunny-css-property); -} - -.language-css .token.punctuation { - color: var(--neon-bunny-css-punctuation); -} - -.language-css .token.selector { - color: var(--neon-bunny-css-selector); -} - -.language-css .token.string, -.style .token.string { - color: var(--neon-bunny-css-string); - font-style: italic; -} - -/* -------------------------------------------------- JavaScript */ -.language-javascript, -.language-js { - color: var(--neon-bunny-js) !important; - font-style: italic; -} - -.language-javascript span, -.language-js span { - font-style: normal; -} - -.language-javascript .token.keyword, -.language-js .token.keyword { - color: var(--neon-bunny-js-keyword); -} - -.language-javascript .token.literal-property.property, -.language-js .token.literal-property.property { - color: var(--neon-bunny-js-literal-property); - font-style: italic; -} - -.language-javascript .token.operator, -.language-js .token.operator { - color: var(--neon-bunny-js-operator); - font-style: italic; -} - -.language-javascript .token.punctuation, -.language-js .token.punctuation { - color: var(--neon-bunny-js-punctuation); -} - -.language-javascript .token.template-string .token.string, -.language-js .token.template-string .token.string { - color: var(--neon-bunny-js-template-string-string); -} - -/* -------------------------------------------------- PHP */ -.language-php .token.boolean { - color: var(--neon-bunny-boolean); -} - -.language-php .token.class-name { - color: var(--neon-bunny-php-class-name); -} - -.language-php .token.class-name-definition.class-name { - color: var(--neon-bunny-php-class-name-definition-class-name); -} - -.language-php .token.class-name.return-type { - color: var(--neon-bunny-php-class-name-return-type); - font-style: italic; -} - -.language-php .token.function { - color: var(--neon-bunny-php-function); -} - -.language-php .token.keyword { - color: var(--neon-bunny-php-keyword); -} - -.language-php .token.keyword.type-hint { - color: var(--neon-bunny-php-keyword-type-hint); - font-style: italic; -} - -.language-php .token.operator { - color: var(--neon-bunny-php-operator); -} - -.language-php .token.package { - color: var(--neon-bunny-php-package); -} - -.language-php .token.property { - color: var(--neon-bunny-php-property); -} - -.language-php .token.punctuation { - color: var(--neon-bunny-php-punctuation); -} - -.language-php .token.string.double-quoted-string { - color: var(--neon-bunny-php-double-quote-string); -} - -.language-php .token.string.single-quoted-string { - color: var(--neon-bunny-php-single-quote-string); -} - -.language-php .token.variable { - color: var(--neon-bunny-php-variable); -} diff --git a/src/plugin/themes/highlight/scss/neon-bunny-carrot-highlight.scss b/dist/themes/scss/neon-bunny-carrot-highlight.scss similarity index 88% rename from src/plugin/themes/highlight/scss/neon-bunny-carrot-highlight.scss rename to dist/themes/scss/neon-bunny-carrot-highlight.scss index 924fa9d..325d34c 100644 --- a/src/plugin/themes/highlight/scss/neon-bunny-carrot-highlight.scss +++ b/dist/themes/scss/neon-bunny-carrot-highlight.scss @@ -32,9 +32,9 @@ --neon-bunny-yellow-light-faded: #ffe3b8; --neon-bunny-yellow: #ffff00; - /* -------------------------------------------------- Standard */ + // -------------------------------------------------- Standard // - /* ------------------------- General purpose */ + // ------------------------- General purpose // --neon-bunny-builtin: var(--neon-bunny-purple); --neon-bunny-char: var(--neon-bunny-pink); --neon-bunny-class: var(--neon-bunny-magenta); @@ -61,13 +61,13 @@ --neon-bunny-variable-language: var(--neon-bunny-orange); --neon-bunny-variable: var(--neon-bunny-green-darker); - /* ------------------------- Meta */ + // ------------------------- Meta // --neon-bunny-meta-keyword: var(--neon-bunny-purple-light); --neon-bunny-meta-prompt: var(--neon-bunny-orange); --neon-bunny-meta-string: var(--neon-bunny-orange); --neon-bunny-meta: var(--neon-bunny-orange); - /* ------------------------- Tags, attributes, configs */ + // ------------------------- Tags, attributes, configs // --neon-bunny-attr: var(--neon-bunny-orange); --neon-bunny-attribute: var(---neon-bunny-orange); --neon-bunny-name: var(--neon-bunny-orange); @@ -75,7 +75,7 @@ --neon-bunny-tag-attr: var(--neon-bunny-orange-light); --neon-bunny-tag: var(--neon-bunny-orange); - /* ------------------------- Text Markup */ + // ------------------------- Text Markup // --neon-bunny-bullet: var(--neon-bunny-white); --neon-bunny-code: var(--neon-bunny-white); --neon-bunny-emphasis: var(--neon-bunny-white); @@ -84,7 +84,7 @@ --neon-bunny-quote: var(--neon-bunny-white); --neon-bunny-strong: var(--neon-bunny-white); - /* ------------------------- CSS */ + // ------------------------- CSS // --neon-bunny-css-selector-id: var(--neon-bunny-green); --neon-bunny-selector-attr: var(--neon-bunny-orange); --neon-bunny-selector-class: var(--neon-bunny-yellow); @@ -93,40 +93,40 @@ --neon-bunny-selector-tag: var(--neon-bunny-white); --neon-bunny-selector: var(--neon-bunny-lime); - /* ------------------------- Diff */ + // ------------------------- Diff // --neon-bunny-addition: var(--neon-bunny-green-neon); --neon-bunny-deletion: var(--neon-bunny-red); - /* -------------------------------------------------- HTML */ + // -------------------------------------------------- HTML // --neon-bunny-html-tag-attr: var(--neon-bunny-orange-light); - /* -------------------------------------------------- CSS */ + // -------------------------------------------------- CSS // --neon-bunny-css: var(--neon-bunny-teal); - /* ------------------------- General purpose */ + // ------------------------- General purpose // --neon-bunny-css-builtin: var(--neon-bunny-orange); - /* ------------------------- Meta */ + // ------------------------- Meta // --neon-bunny-css-meta: var(--neon-bunny-red); - /* ------------------------- Tags, attributes, configs */ + // ------------------------- Tags, attributes, configs // --neon-bunny-css-attribute: var(--neon-bunny-pink); - /* -------------------------------------------------- JSON */ + // -------------------------------------------------- JSON // --neon-bunny-json-punctuation: var(--neon-bunny-white); - /* -------------------------------------------------- JavaScript */ + // -------------------------------------------------- JavaScript // --neon-bunny-js: var(--neon-bunny-orange); - /* ------------------------- General purpose */ + // ------------------------- General purpose // --neon-bunny-js-params-variable-language: var(--neon-bunny-orange); --neon-bunny-js-title-class: var(--neon-bunny-orange-lighter); --neon-bunny-js-variable-language: var(--neon-bunny-yellow); - /* -------------------------------------------------- PHP */ + // -------------------------------------------------- PHP // --neon-bunny-php: var(--neon-bunny-white); - /* ------------------------- General purpose */ + // ------------------------- General purpose // --neon-bunny-php-class-keyword: var(--neon-bunny-pink); --neon-bunny-php-class-title: var(--neon-bunny-yellow); --neon-bunny-php-function-title: var(--neon-bunny-orange-light); @@ -139,7 +139,7 @@ --neon-bunny-php-title: var(--neon-bunny-white); --neon-bunny-php-variable: var(--neon-bunny-orange); - /* ------------------------- Meta */ + // ------------------------- Meta // --neon-bunny-php-meta: var(--neon-bunny-pink); } @@ -148,6 +148,7 @@ pre { &.hljs { display: block; overflow-x: auto; + padding: 1em; } } } @@ -193,13 +194,12 @@ pre[class*="language-"] { } } -/* Code blocks */ +// Code blocks // pre[class*="language-"] { background: #000000; color: white; margin: 0.5em 0; overflow: auto; - padding: 1em; } :not(pre) > code[class*="language-"] { @@ -210,10 +210,10 @@ pre[class*="language-"] { white-space: normal; } -/* -------------------------------------------------- Standard */ +// -------------------------------------------------- Standard // .hljs { - /* ------------------------- General purpose */ + // ------------------------- General purpose // &-built_in { // color: var(--neon-bunny-builtin); @@ -320,7 +320,7 @@ pre[class*="language-"] { } } - /* ------------------------- Meta */ + // ------------------------- Meta // &-meta { color: var(--neon-bunny-meta); @@ -338,7 +338,7 @@ pre[class*="language-"] { } } - /* ------------------------- Tags, attributes, configs */ + // ------------------------- Tags, attributes, configs // &-attr { color: var(--neon-bunny-attr); } @@ -365,7 +365,7 @@ pre[class*="language-"] { } } - /* ------------------------- Text Markup */ + // ------------------------- Text Markup // &-bullet { color: var(--neon-bunny-bullet); } @@ -396,7 +396,7 @@ pre[class*="language-"] { font-weight: bold; } - /* ------------------------- CSS */ + // ------------------------- CSS // &-selector { color: var(--neon-bunny-selector); @@ -421,7 +421,7 @@ pre[class*="language-"] { } } - /* ------------------------- DIff */ + // ------------------------- DIff // &-addition { color: var(--neon-bunny-addition); } @@ -430,7 +430,7 @@ pre[class*="language-"] { color: var(--neon-bunny-deletion); } - /* -------------------------------------------------- HTML */ + // -------------------------------------------------- HTML // &.language-html, .language-html { .hljs { @@ -442,14 +442,14 @@ pre[class*="language-"] { } } - /* -------------------------------------------------- CSS */ + // -------------------------------------------------- CSS // &.language-css, .language-css { color: var(--neon-bunny-css); .hljs { - /* ------------------------- General purpose */ + // ------------------------- General purpose // &-built_in { color: var(--neon-bunny-css-builtin); } @@ -559,7 +559,7 @@ pre[class*="language-"] { } } - /* ------------------------- Meta */ + // ------------------------- Meta // &-meta { color: var(--neon-bunny-css-meta); @@ -577,7 +577,7 @@ pre[class*="language-"] { } } - /* ------------------------- Tags, attributes, configs */ + // ------------------------- Tags, attributes, configs // &-attr { color: var(--neon-bunny-attr); } @@ -598,7 +598,7 @@ pre[class*="language-"] { color: var(--neon-bunny-tag); } - /* ------------------------- Text Markup */ + // ------------------------- Text Markup // &-bullet { color: var(--neon-bunny-bullet); } @@ -629,7 +629,7 @@ pre[class*="language-"] { font-weight: bold; } - /* ------------------------- CSS */ + // ------------------------- CSS // &-selector { color: var(--neon-bunny-selector); @@ -654,7 +654,7 @@ pre[class*="language-"] { } } - /* ------------------------- DIff */ + // ------------------------- DIff // &-addition { color: var(--neon-bunny-addition); } @@ -665,7 +665,7 @@ pre[class*="language-"] { } } - /* -------------------------------------------------- JSON */ + // -------------------------------------------------- JSON // &.language-json, .language-json { .hljs { @@ -675,7 +675,7 @@ pre[class*="language-"] { } } - /* -------------------------------------------------- JavaScript */ + // -------------------------------------------------- JavaScript // &.language-javascript, &.language-js, .language-javascript, @@ -684,7 +684,7 @@ pre[class*="language-"] { .hljs { - /* ------------------------- General purpose */ + // ------------------------- General purpose // &-built_in { // color: var(--neon-bunny-builtin); @@ -796,7 +796,7 @@ pre[class*="language-"] { } } - /* ------------------------- Meta */ + // ------------------------- Meta // &-meta { color: var(--neon-bunny-meta); @@ -814,7 +814,7 @@ pre[class*="language-"] { } } - /* ------------------------- Tags, attributes, configs */ + // ------------------------- Tags, attributes, configs // &-attr { color: var(--neon-bunny-attr); } @@ -835,7 +835,7 @@ pre[class*="language-"] { color: var(--neon-bunny-tag); } - /* ------------------------- Text Markup */ + // ------------------------- Text Markup // &-bullet { color: var(--neon-bunny-bullet); } @@ -866,7 +866,7 @@ pre[class*="language-"] { font-weight: bold; } - /* ------------------------- CSS */ + // ------------------------- CSS // &-selector { color: var(--neon-bunny-selector); @@ -891,7 +891,7 @@ pre[class*="language-"] { } } - /* ------------------------- DIff */ + // ------------------------- DIff // &-addition { color: var(--neon-bunny-addition); } @@ -902,14 +902,14 @@ pre[class*="language-"] { } } - /* -------------------------------------------------- PHP */ + // -------------------------------------------------- PHP // &.language-php, .language-php { color: var(--neon-bunny-php); .hljs { - /* ------------------------- General purpose */ + // ------------------------- General purpose // &-built_in { // color: var(--neon-bunny-builtin); @@ -1038,7 +1038,7 @@ pre[class*="language-"] { } } - /* ------------------------- Meta */ + // ------------------------- Meta // &-meta { color: var(--neon-bunny-php-meta); @@ -1056,7 +1056,7 @@ pre[class*="language-"] { } } - /* ------------------------- Tags, attributes, configs */ + // ------------------------- Tags, attributes, configs // &-attr { color: var(--neon-bunny-attr); } @@ -1077,7 +1077,7 @@ pre[class*="language-"] { color: var(--neon-bunny-tag); } - /* ------------------------- Text Markup */ + // ------------------------- Text Markup // &-bullet { color: var(--neon-bunny-bullet); } @@ -1108,7 +1108,7 @@ pre[class*="language-"] { font-weight: bold; } - /* ------------------------- CSS */ + // ------------------------- CSS // &-selector { color: var(--neon-bunny-selector); @@ -1133,7 +1133,7 @@ pre[class*="language-"] { } } - /* ------------------------- DIff */ + // ------------------------- DIff // &-addition { color: var(--neon-bunny-addition); } diff --git a/src/plugin/themes/prism/scss/neon-bunny-carrot-prism.scss b/dist/themes/scss/neon-bunny-carrot-prism.scss similarity index 96% rename from src/plugin/themes/prism/scss/neon-bunny-carrot-prism.scss rename to dist/themes/scss/neon-bunny-carrot-prism.scss index 89b2102..385aac2 100644 --- a/src/plugin/themes/prism/scss/neon-bunny-carrot-prism.scss +++ b/dist/themes/scss/neon-bunny-carrot-prism.scss @@ -30,7 +30,7 @@ --neon-bunny-yellow-light: #ffffa2; --neon-bunny-yellow: #ffff00; - /* Standard */ + // Standard // --neon-bunny-atrule: var(--neon-bunny-peach); --neon-bunny-attr-name: var(--neon-bunny-purple-light-dim); --neon-bunny-attr-value: var(--neon-bunny-peach); @@ -60,12 +60,12 @@ --neon-bunny-url: var(--neon-bunny-orange-darker); --neon-bunny-variable: var(--neon-bunny-orange); - /* HTML */ + // HTML // --neon-bunny-html-attr-name: var(--neon-bunny-orange-light); --neon-bunny-html-attr-value-punctuation: var(--neon-bunny-green); --neon-bunny-html-attr-value: var(--neon-bunny-green); - /* CSS */ + // CSS // --neon-bunny-css-atrule-rule: var(--neon-bunny-blue); --neon-bunny-css-atrule: var(--neon-bunny-white); --neon-bunny-css-function: var(--neon-bunny-orange-darker); @@ -75,7 +75,7 @@ --neon-bunny-css-string: var(--neon-bunny-green-light); --neon-bunny-css: var(--neon-bunny-teal); - /* JS */ + // JS // --neon-bunny-js-keyword: var(--neon-bunny-magenta); --neon-bunny-js-literal-property: var(--neon-bunny-orange); --neon-bunny-js-operator: var(--neon-bunny-blue-light); @@ -84,7 +84,7 @@ --neon-bunny-js-template-string-string: var(--neon-bunny-green-darker-darker); --neon-bunny-js: var(--neon-bunny-orange); - /* PHP */ + // PHP // --neon-bunny-php-boolean: var(--neon-bunny-purple-light); --neon-bunny-php-class-name-return-type: var(--neon-bunny-yellow); --neon-bunny-php-class-name: var(--neon-bunny-yellow); @@ -143,7 +143,7 @@ pre[class*="language-"] { } } -/* Code blocks */ +// Code blocks // pre[class*="language-"] { background: #000000; color: white; @@ -160,7 +160,7 @@ pre[class*="language-"] { white-space: normal; } -/* -------------------------------------------------- Standard */ +// -------------------------------------------------- Standard // .token { &.atrule { color: var(--neon-bunny-atrule); @@ -290,7 +290,7 @@ pre[class*="language-"] { } -/* -------------------------------------------------- HTML */ +// -------------------------------------------------- HTML // .language-html { .token { @@ -308,7 +308,7 @@ pre[class*="language-"] { } } -/* -------------------------------------------------- CSS */ +// -------------------------------------------------- CSS // .language-css { color: var(--neon-bunny-css) !important; @@ -360,7 +360,7 @@ pre[class*="language-"] { } -/* -------------------------------------------------- JavaScript */ +// -------------------------------------------------- JavaScript // .language-javascript, .language-js { color: var(--neon-bunny-js) !important; @@ -400,7 +400,7 @@ pre[class*="language-"] { } -/* -------------------------------------------------- PHP */ +// -------------------------------------------------- PHP // .language-php { .token { &.boolean { diff --git a/src/plugin/themes/highlight/scss/neon-bunny-highlight.scss b/dist/themes/scss/neon-bunny-highlight.scss similarity index 88% rename from src/plugin/themes/highlight/scss/neon-bunny-highlight.scss rename to dist/themes/scss/neon-bunny-highlight.scss index 46d6dd6..441be20 100644 --- a/src/plugin/themes/highlight/scss/neon-bunny-highlight.scss +++ b/dist/themes/scss/neon-bunny-highlight.scss @@ -38,9 +38,9 @@ --neon-bunny-yellow-light-faded: #ffe3b8; --neon-bunny-yellow: #fef611; - /* -------------------------------------------------- Standard */ + // -------------------------------------------------- Standard // - /* ------------------------- General purpose */ + // ------------------------- General purpose // --neon-bunny-builtin: var(--neon-bunny-purple); --neon-bunny-char: var(--neon-bunny-pink); --neon-bunny-class: var(--neon-bunny-magenta); @@ -67,13 +67,13 @@ --neon-bunny-variable-language: var(--neon-bunny-blue-light); --neon-bunny-variable: var(--neon-bunny-green-darker); - /* ------------------------- Meta */ + // ------------------------- Meta // --neon-bunny-meta-keyword: var(--neon-bunny-green); --neon-bunny-meta-prompt: var(--neon-bunny-blue-light); --neon-bunny-meta-string: var(--neon-bunny-blue-light); --neon-bunny-meta: var(--neon-bunny-blue-light); - /* ------------------------- Tags, attributes, configs */ + // ------------------------- Tags, attributes, configs // --neon-bunny-attr: var(--neon-bunny-green); --neon-bunny-attribute: var(--neon-bunny-green); --neon-bunny-name: var(--neon-bunny-blue-light); @@ -81,7 +81,7 @@ --neon-bunny-tag-attr: var(--neon-bunny-blue-light); --neon-bunny-tag: var(--neon-bunny-blue-light); - /* ------------------------- Text Markup */ + // ------------------------- Text Markup // --neon-bunny-bullet: var(--neon-bunny-white); --neon-bunny-code: var(--neon-bunny-white); --neon-bunny-emphasis: var(--neon-bunny-white); @@ -90,7 +90,7 @@ --neon-bunny-quote: var(--neon-bunny-white); --neon-bunny-strong: var(--neon-bunny-white); - /* ------------------------- CSS */ + // ------------------------- CSS // --neon-bunny-css-selector-id: var(--neon-bunny-green); --neon-bunny-selector-attr: var(--neon-bunny-purple-light-dim); --neon-bunny-selector-class: var(--neon-bunny-lime); @@ -99,40 +99,40 @@ --neon-bunny-selector-tag: var(--neon-bunny-white); --neon-bunny-selector: var(--neon-bunny-lime); - /* ------------------------- Diff */ + // ------------------------- Diff // --neon-bunny-addition: var(--neon-bunny-green-neon); --neon-bunny-deletion: var(--neon-bunny-red); - /* -------------------------------------------------- HTML */ + // -------------------------------------------------- HTML // --neon-bunny-html-tag-attr: var(--neon-bunny-green); - /* -------------------------------------------------- CSS */ + // -------------------------------------------------- CSS // --neon-bunny-css: var(--neon-bunny-purple-light-dim); - /* ------------------------- General purpose */ + // ------------------------- General purpose // --neon-bunny-css-builtin: var(--neon-bunny-orange); - /* ------------------------- Meta */ + // ------------------------- Meta // --neon-bunny-css-meta: var(--neon-bunny-red); - /* ------------------------- Tags, attributes, configs */ + // ------------------------- Tags, attributes, configs // --neon-bunny-css-attribute: var(--neon-bunny-pink); - /* -------------------------------------------------- JSON */ + // -------------------------------------------------- JSON // --neon-bunny-json-punctuation: var(--neon-bunny-white); - /* -------------------------------------------------- JavaScript */ + // -------------------------------------------------- JavaScript // --neon-bunny-js: var(--neon-bunny-green-darker); - /* ------------------------- General purpose */ + // ------------------------- General purpose // --neon-bunny-js-params-variable-language: var(--neon-bunny-green-darker); --neon-bunny-js-title-class: var(--neon-bunny-orange-lighter); --neon-bunny-js-variable-language: var(--neon-bunny-pink); - /* -------------------------------------------------- PHP */ + // -------------------------------------------------- PHP // --neon-bunny-php: var(--neon-bunny-blue-light); - /* ------------------------- General purpose */ + // ------------------------- General purpose // --neon-bunny-php-class-keyword: var(--neon-bunny-blue-darker); --neon-bunny-php-class-title: var(--neon-bunny-magenta); --neon-bunny-php-function-title: var(--neon-bunny-green-neon); @@ -145,7 +145,7 @@ --neon-bunny-php-title: var(--neon-bunny-peach); --neon-bunny-php-variable: var(--neon-bunny-purple-light); - /* ------------------------- Meta */ + // ------------------------- Meta // --neon-bunny-php-meta: var(--neon-bunny-red); } @@ -154,6 +154,7 @@ pre { &.hljs { display: block; overflow-x: auto; + padding: 1em; } } } @@ -199,13 +200,12 @@ pre[class*="language-"] { } } -/* Code blocks */ +// Code blocks // pre[class*="language-"] { background: #000000; color: white; margin: 0.5em 0; overflow: auto; - padding: 1em; } :not(pre) > code[class*="language-"] { @@ -216,10 +216,10 @@ pre[class*="language-"] { white-space: normal; } -/* -------------------------------------------------- Standard */ +// -------------------------------------------------- Standard // .hljs { - /* ------------------------- General purpose */ + // ------------------------- General purpose // &-built_in { // color: var(--neon-bunny-builtin); @@ -325,7 +325,7 @@ pre[class*="language-"] { } } - /* ------------------------- Meta */ + // ------------------------- Meta // &-meta { color: var(--neon-bunny-meta); @@ -343,7 +343,7 @@ pre[class*="language-"] { } } - /* ------------------------- Tags, attributes, configs */ + // ------------------------- Tags, attributes, configs // &-attr { color: var(--neon-bunny-attr); } @@ -370,7 +370,7 @@ pre[class*="language-"] { } } - /* ------------------------- Text Markup */ + // ------------------------- Text Markup // &-bullet { color: var(--neon-bunny-bullet); } @@ -401,7 +401,7 @@ pre[class*="language-"] { font-weight: bold; } - /* ------------------------- CSS */ + // ------------------------- CSS // &-selector { color: var(--neon-bunny-selector); @@ -426,7 +426,7 @@ pre[class*="language-"] { } } - /* ------------------------- DIff */ + // ------------------------- DIff // &-addition { color: var(--neon-bunny-addition); } @@ -435,7 +435,7 @@ pre[class*="language-"] { color: var(--neon-bunny-deletion); } - /* -------------------------------------------------- HTML */ + // -------------------------------------------------- HTML // &.language-html, .language-html { .hljs { @@ -447,14 +447,14 @@ pre[class*="language-"] { } } - /* -------------------------------------------------- CSS */ + // -------------------------------------------------- CSS // &.language-css, .language-css { color: var(--neon-bunny-css); .hljs { - /* ------------------------- General purpose */ + // ------------------------- General purpose // &-built_in { color: var(--neon-bunny-css-builtin); } @@ -563,7 +563,7 @@ pre[class*="language-"] { } } - /* ------------------------- Meta */ + // ------------------------- Meta // &-meta { color: var(--neon-bunny-css-meta); @@ -581,7 +581,7 @@ pre[class*="language-"] { } } - /* ------------------------- Tags, attributes, configs */ + // ------------------------- Tags, attributes, configs // &-attr { color: var(--neon-bunny-attr); } @@ -602,7 +602,7 @@ pre[class*="language-"] { color: var(--neon-bunny-tag); } - /* ------------------------- Text Markup */ + // ------------------------- Text Markup // &-bullet { color: var(--neon-bunny-bullet); } @@ -633,7 +633,7 @@ pre[class*="language-"] { font-weight: bold; } - /* ------------------------- CSS */ + // ------------------------- CSS // &-selector { color: var(--neon-bunny-selector); @@ -658,7 +658,7 @@ pre[class*="language-"] { } } - /* ------------------------- DIff */ + // ------------------------- DIff // &-addition { color: var(--neon-bunny-addition); } @@ -669,7 +669,7 @@ pre[class*="language-"] { } } - /* -------------------------------------------------- JSON */ + // -------------------------------------------------- JSON // &.language-json, .language-json { .hljs { @@ -679,7 +679,7 @@ pre[class*="language-"] { } } - /* -------------------------------------------------- JavaScript */ + // -------------------------------------------------- JavaScript // &.language-javascript, &.language-js, .language-javascript, @@ -688,7 +688,7 @@ pre[class*="language-"] { .hljs { - /* ------------------------- General purpose */ + // ------------------------- General purpose // &-built_in { // color: var(--neon-bunny-builtin); @@ -800,7 +800,7 @@ pre[class*="language-"] { } } - /* ------------------------- Meta */ + // ------------------------- Meta // &-meta { color: var(--neon-bunny-meta); @@ -818,7 +818,7 @@ pre[class*="language-"] { } } - /* ------------------------- Tags, attributes, configs */ + // ------------------------- Tags, attributes, configs // &-attr { color: var(--neon-bunny-attr); } @@ -839,7 +839,7 @@ pre[class*="language-"] { color: var(--neon-bunny-tag); } - /* ------------------------- Text Markup */ + // ------------------------- Text Markup // &-bullet { color: var(--neon-bunny-bullet); } @@ -870,7 +870,7 @@ pre[class*="language-"] { font-weight: bold; } - /* ------------------------- CSS */ + // ------------------------- CSS // &-selector { color: var(--neon-bunny-selector); @@ -895,7 +895,7 @@ pre[class*="language-"] { } } - /* ------------------------- DIff */ + // ------------------------- DIff // &-addition { color: var(--neon-bunny-addition); } @@ -906,14 +906,14 @@ pre[class*="language-"] { } } - /* -------------------------------------------------- PHP */ + // -------------------------------------------------- PHP // &.language-php, .language-php { color: var(--neon-bunny-php); .hljs { - /* ------------------------- General purpose */ + // ------------------------- General purpose // &-built_in { // color: var(--neon-bunny-builtin); @@ -1044,7 +1044,7 @@ pre[class*="language-"] { } } - /* ------------------------- Meta */ + // ------------------------- Meta // &-meta { color: var(--neon-bunny-php-meta); @@ -1062,7 +1062,7 @@ pre[class*="language-"] { } } - /* ------------------------- Tags, attributes, configs */ + // ------------------------- Tags, attributes, configs // &-attr { color: var(--neon-bunny-attr); } @@ -1083,7 +1083,7 @@ pre[class*="language-"] { color: var(--neon-bunny-tag); } - /* ------------------------- Text Markup */ + // ------------------------- Text Markup // &-bullet { color: var(--neon-bunny-bullet); } @@ -1114,7 +1114,7 @@ pre[class*="language-"] { font-weight: bold; } - /* ------------------------- CSS */ + // ------------------------- CSS // &-selector { color: var(--neon-bunny-selector); @@ -1139,7 +1139,7 @@ pre[class*="language-"] { } } - /* ------------------------- DIff */ + // ------------------------- DIff // &-addition { color: var(--neon-bunny-addition); } diff --git a/src/plugin/themes/prism/scss/neon-bunny-prism.scss b/dist/themes/scss/neon-bunny-prism.scss similarity index 96% rename from src/plugin/themes/prism/scss/neon-bunny-prism.scss rename to dist/themes/scss/neon-bunny-prism.scss index e79241b..fde4d33 100644 --- a/src/plugin/themes/prism/scss/neon-bunny-prism.scss +++ b/dist/themes/scss/neon-bunny-prism.scss @@ -33,7 +33,7 @@ --neon-bunny-white: #fff; --neon-bunny-yellow: #fef611; - /* Standard */ + // Standard // --neon-bunny-atrule: var(--neon-bunny-peach); --neon-bunny-attr-name: var(--neon-bunny-purple-light-dim); --neon-bunny-attr-value: var(--neon-bunny-peach); @@ -63,12 +63,12 @@ --neon-bunny-url: var(--neon-bunny-orange); --neon-bunny-variable: var(--neon-bunny-green-darker); - /* HTML */ + // HTML // --neon-bunny-html-attr-name: var(--neon-bunny-green); --neon-bunny-html-attr-value-punctuation: var(--neon-bunny-peach-darker); --neon-bunny-html-attr-value: var(--neon-bunny-peach-darker); - /* CSS */ + // CSS // --neon-bunny-css-atrule-rule: var(--neon-bunny-blue); --neon-bunny-css-atrule: var(--neon-bunny-white); --neon-bunny-css-function: var(--neon-bunny-orange); @@ -78,7 +78,7 @@ --neon-bunny-css-string: var(--neon-bunny-green-light); --neon-bunny-css: var(--neon-bunny-purple-light-dim); - /* JS */ + // JS // --neon-bunny-js-keyword: var(--neon-bunny-blue); --neon-bunny-js-literal-property: var(--neon-bunny-neon-green); --neon-bunny-js-operator: var(--neon-bunny-blue-light); @@ -87,7 +87,7 @@ --neon-bunny-js-template-string-string: var(--neon-bunny-green-darker-darker); --neon-bunny-js: var(--neon-bunny-green-darker); - /* PHP */ + // PHP // --neon-bunny-php-boolean: var(--neon-bunny-blue); --neon-bunny-php-class-name-definition-class-name: var(--neon-bunny-magenta); --neon-bunny-php-class-name-return-type: var(--neon-bunny-gray-lighter); @@ -146,7 +146,7 @@ pre[class*="language-"] { } } -/* Code blocks */ +// Code blocks // pre[class*="language-"] { background: #000000; color: white; @@ -163,7 +163,7 @@ pre[class*="language-"] { white-space: normal; } -/* -------------------------------------------------- Standard */ +// -------------------------------------------------- Standard // .token { &.atrule { color: var(--neon-bunny-atrule); @@ -292,7 +292,7 @@ pre[class*="language-"] { } -/* -------------------------------------------------- HTML */ +// -------------------------------------------------- HTML // .language-html { .token { &.attr-name { @@ -309,7 +309,7 @@ pre[class*="language-"] { } } -/* -------------------------------------------------- CSS */ +// -------------------------------------------------- CSS // .language-css { color: var(--neon-bunny-css) !important; @@ -358,7 +358,7 @@ pre[class*="language-"] { } } -/* -------------------------------------------------- JavaScript */ +// -------------------------------------------------- JavaScript // .language-javascript, .language-js { color: var(--neon-bunny-js) !important; @@ -398,7 +398,7 @@ pre[class*="language-"] { } -/* -------------------------------------------------- PHP */ +// -------------------------------------------------- PHP // .language-php { .token { &.boolean { diff --git a/dist/vue3-code-block.es.js b/dist/vue3-code-block.es.js index 42c6eef..822d01a 100644 --- a/dist/vue3-code-block.es.js +++ b/dist/vue3-code-block.es.js @@ -1,6 +1,6 @@ /** * @name vue3-code-block - * @version 2.0.6 + * @version 2.1.0 * @description Vue 3 CodeBlock - Highlight your code with ease using this syntax highlighting component powered by PrismJS or Highlight.js. * @author WebDevNerdStuff & Bunnies... lots and lots of bunnies! (https://webdevnerdstuff.com) * @copyright Copyright 2023, WebDevNerdStuff @@ -8,4 +8,4 @@ * @repository https://github.com/webdevnerdstuff/vue3-code-block * @license MIT License */ -import{defineComponent as n,openBlock as t,createElementBlock as a,Fragment as o,createCommentVNode as i,mergeProps as l,createElementVNode as h,useSlots as s,inject as e,ref as c,computed as r,watch as g,onBeforeMount as b,onMounted as v,normalizeClass as u,unref as d,normalizeStyle as j,renderSlot as p,createTextVNode as m,toDisplayString as k,createBlock as f}from"vue";import y from"ua-parser-js";const w=h("path",{d:"M224 0c-35.3 0-64 28.7-64 64V288c0 35.3 28.7 64 64 64H448c35.3 0 64-28.7 64-64V64c0-35.3-28.7-64-64-64H224zM64 160c-35.3 0-64 28.7-64 64V448c0 35.3 28.7 64 64 64H288c35.3 0 64-28.7 64-64V384H288v64H64V224h64V160H64z"},null,-1),x=h("path",{d:"M470.6 105.4c12.5 12.5 12.5 32.8 0 45.3l-256 256c-12.5 12.5-32.8 12.5-45.3 0l-128-128c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0L192 338.7 425.4 105.4c12.5-12.5 32.8-12.5 45.3 0z"},null,-1),_=h("path",{d:"M310.6 150.6c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L160 210.7 54.6 105.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L114.7 256 9.4 361.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0L160 301.3 265.4 406.6c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3L205.3 256 310.6 150.6z"},null,-1);var E=n({__name:"StatusIcons",props:{icon:{type:String,required:!0}},setup:n=>(h,s)=>(t(),a(o,null,[i(" Copy Icon "),"copy"===n.icon?(t(),a("svg",l({key:0},h.$attrs,{viewBox:"0 0 512 512",xmlns:"http://www.w3.org/2000/svg"}),[i("! Font Awesome Pro 6.3.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. "),w],16)):"success"===n.icon?(t(),a(o,{key:1},[i(" Success Icon "),(t(),a("svg",l(h.$attrs,{viewBox:"0 0 512 512",xmlns:"http://www.w3.org/2000/svg"}),[i("! Font Awesome Pro 6.3.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. "),x],16))],2112)):"failed"===n.icon?(t(),a(o,{key:2},[i(" Failed Icon "),(t(),a("svg",l(h.$attrs,{viewBox:"0 0 320 512",xmlns:"http://www.w3.org/2000/svg"}),[i("! Font Awesome Pro 6.3.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. "),_],16))],2112)):i("v-if",!0)],2112))});function S(n,t){void 0===t&&(t={});var a=t.insertAt;if(n&&"undefined"!=typeof document){var o=document.head||document.getElementsByTagName("head")[0],i=document.createElement("style");i.type="text/css","top"===a&&o.firstChild?o.insertBefore(i,o.firstChild):o.appendChild(i),i.styleSheet?i.styleSheet.cssText=n:i.appendChild(document.createTextNode(n))}}S(".v-code-block--tab-highlightjs-neon-bunny,.v-code-block--tab-prism-neon-bunny{background-color:hsl(var(--v-cb-tab-neon-bunny-bkg)/100%)!important;color:hsl(var(--v-cb-tab-neon-bunny-text))!important}.v-code-block--tab-highlightjs-neon-bunny:hover,.v-code-block--tab-prism-neon-bunny:hover{background-color:hsl(var(--v-cb-tab-neon-bunny-bkg)/50%)!important}.v-code-block--tab-highlightjs-neon-bunny-icon,.v-code-block--tab-prism-neon-bunny-icon{fill:hsl(var(--v-cb-tab-neon-bunny-icon))!important;color:hsl(var(--v-cb-tab-neon-bunny-icon))!important}.v-code-block--tab-highlightjs-neon-bunny-icon-status-success,.v-code-block--tab-prism-neon-bunny-icon-status-success{fill:hsl(var(--v-cb-tab-neon-bunny-icon-success))!important;color:hsl(var(--v-cb-tab-neon-bunny-icon-success))!important}.v-code-block--tab-highlightjs-neon-bunny-icon-status-failed,.v-code-block--tab-prism-neon-bunny-icon-status-failed{fill:hsl(var(--v-cb-tab-neon-bunny-icon-failed))!important;color:hsl(var(--v-cb-tab-neon-bunny-icon-failed))!important}.v-code-block--tab-highlightjs-neon-bunny>div,.v-code-block--tab-prism-neon-bunny>div{color:hsl(var(--v-cb-tab-neon-bunny-text))}.v-code-block--tab-highlightjs-neon-bunny-carrot,.v-code-block--tab-prism-neon-bunny-carrot{background-color:hsl(var(--v-cb-tab-neon-bunny-carrot-bkg)/100%)!important;color:hsl(var(--v-cb-tab-neon-bunny-carrot-text))!important}.v-code-block--tab-highlightjs-neon-bunny-carrot:hover,.v-code-block--tab-prism-neon-bunny-carrot:hover{background-color:hsl(var(--v-cb-tab-neon-bunny-carrot-bkg)/50%)!important}.v-code-block--tab-highlightjs-neon-bunny-carrot-icon,.v-code-block--tab-prism-neon-bunny-carrot-icon{fill:hsl(var(--v-cb-tab-neon-bunny-carrot-icon))!important;color:hsl(var(--v-cb-tab-neon-bunny-carrot-icon))!important}.v-code-block--tab-highlightjs-neon-bunny-carrot-icon-status-success,.v-code-block--tab-prism-neon-bunny-carrot-icon-status-success{fill:hsl(var(--v-cb-tab-neon-bunny-carrot-icon-success))!important;color:hsl(var(--v-cb-tab-neon-bunny-carrot-icon-success))!important}.v-code-block--tab-highlightjs-neon-bunny-carrot-icon-status-failed,.v-code-block--tab-prism-neon-bunny-carrot-icon-status-failed{fill:hsl(var(--v-cb-tab-neon-bunny-carrot-icon-failed))!important;color:hsl(var(--v-cb-tab-neon-bunny-carrot-icon-failed))!important}.v-code-block--tab-highlightjs-neon-bunny-carrot>div,.v-code-block--tab-prism-neon-bunny-carrot>div{color:hsl(var(--v-cb-tab-neon-bunny-carrot-text))}.v-code-block--tab-prism-coy{background-color:hsl(var(--v-cb-tab-prism-coy-bkg)/10%)!important;border-left:5px solid hsl(var(--v-cb-tab-prism-coy-bkg));border-radius:0}.v-code-block--tab-prism-coy:hover{background-color:hsl(var(--v-cb-tab-prism-coy-bkg)/20%)!important}.v-code-block--tab-prism-coy-icon{fill:hsl(var(--v-cb-tab-prism-coy-icon))!important;color:hsl(var(--v-cb-tab-prism-coy-icon))!important}.v-code-block--tab-prism-coy-icon-status-success{fill:hsl(var(--v-cb-tab-prism-coy-icon-success))!important;color:hsl(var(--v-cb-tab-prism-coy-icon-success))!important}.v-code-block--tab-prism-coy-icon-status-failed{fill:hsl(var(--v-cb-tab-prism-coy-icon-failed))!important;color:hsl(var(--v-cb-tab-prism-coy-icon-failed))!important}.v-code-block--tab-prism-coy>div{color:hsl(var(--v-cb-tab-prism-coy-text))}.v-code-block--tab-prism-dark{background-color:hsl(var(--v-cb-tab-prism-dark-bkg)/100%)!important;border-color:hsl(var(--v-cb-tab-prism-dark-border));border-style:solid;border-width:.3em .3em 0}.v-code-block--tab-prism-dark:hover{background-color:hsl(var(--v-cb-tab-prism-dark-border)/50%)!important}.v-code-block--tab-prism-dark-icon{fill:hsl(var(--v-cb-tab-prism-dark-icon))!important;color:hsl(var(--v-cb-tab-prism-dark-icon))!important}.v-code-block--tab-prism-dark-icon-status-success{fill:hsl(var(--v-cb-tab-prism-dark-icon-success))!important;color:hsl(var(--v-cb-tab-prism-dark-icon-success))!important}.v-code-block--tab-prism-dark-icon-status-failed{fill:hsl(var(--v-cb-tab-prism-dark-icon-failed))!important;color:hsl(var(--v-cb-tab-prism-dark-icon-failed))!important}.v-code-block--tab-prism-dark>div{color:hsl(var(--v-cb-tab-prism-dark-text))}.v-code-block--tab-prism-default{background-color:hsl(var(--v-cb-tab-prism-default-bkg)/100%)!important}.v-code-block--tab-prism-default:hover{background-color:hsl(var(--v-cb-tab-prism-default-bkg)/50%)!important}.v-code-block--tab-prism-default-icon{fill:hsl(var(--v-cb-tab-prism-default-icon))!important;color:hsl(var(--v-cb-tab-prism-default-icon))!important}.v-code-block--tab-prism-default-icon-status-success{fill:hsl(var(--v-cb-tab-prism-default-icon-success))!important;color:hsl(var(--v-cb-tab-prism-default-icon-success))!important}.v-code-block--tab-prism-default-icon-status-failed{fill:hsl(var(--v-cb-tab-prism-default-icon-failed))!important;color:hsl(var(--v-cb-tab-prism-default-icon-failed))!important}.v-code-block--tab-prism-default>div{color:hsl(var(--v-cb-tab-prism-default-text))}.v-code-block--tab-prism-funky{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100' height='100' fill='rgba(0,0,0,.2)'%3E%3Cpath d='M0 50 50 0H0zM0 100h50l50-50V0z'/%3E%3C/svg%3E\");background-size:1em 1em}.v-code-block--tab-prism-funky:hover{background-color:hsl(var(--v-cb-tab-prism-funky-bkg))!important}.v-code-block--tab-prism-funky-icon{fill:hsl(var(--v-cb-tab-prism-funky-icon))!important;color:hsl(var(--v-cb-tab-prism-funky-icon))!important}.v-code-block--tab-prism-funky-icon-status-success{fill:hsl(var(--v-cb-tab-prism-funky-icon-success))!important;color:hsl(var(--v-cb-tab-prism-funky-icon-success))!important}.v-code-block--tab-prism-funky-icon-status-failed{fill:hsl(var(--v-cb-tab-prism-funky-icon-failed))!important;color:hsl(var(--v-cb-tab-prism-funky-icon-failed))!important}.v-code-block--tab-prism-funky>div{background-color:hsl(var(--v-cb-tab-prism-funky-dark))!important;color:hsl(var(--v-cb-tab-prism-funky-text))}.v-code-block--tab-prism-okaidia{background-color:hsl(var(--v-cb-tab-prism-okaidia-bkg)/100%)!important}.v-code-block--tab-prism-okaidia:hover{background-color:hsl(var(--v-cb-tab-prism-okaidia-bkg)/50%)!important}.v-code-block--tab-prism-okaidia-icon{fill:hsl(var(--v-cb-tab-prism-okaidia-icon))!important;color:hsl(var(--v-cb-tab-prism-okaidia-icon))!important}.v-code-block--tab-prism-okaidia-icon-status-success{fill:hsl(var(--v-cb-tab-prism-okaidia-icon-success))!important;color:hsl(var(--v-cb-tab-prism-okaidia-icon-success))!important}.v-code-block--tab-prism-okaidia-icon-status-failed{fill:hsl(var(--v-cb-tab-prism-okaidia-icon-failed))!important;color:hsl(var(--v-cb-tab-prism-okaidia-icon-failed))!important}.v-code-block--tab-prism-okaidia>div{color:hsl(var(--v-cb-tab-prism-okaidia-text))}.v-code-block--tab-prism-solarizedlight{background-color:hsl(var(--v-cb-tab-prism-solarizedlight-bkg)/100%)!important}.v-code-block--tab-prism-solarizedlight:hover{background-color:hsl(var(--v-cb-tab-prism-solarizedlight-bkg)/50%)!important}.v-code-block--tab-prism-solarizedlight-icon{fill:hsl(var(--v-cb-tab-prism-solarizedlight-icon))!important;color:hsl(var(--v-cb-tab-prism-solarizedlight-icon))!important}.v-code-block--tab-prism-solarizedlight-icon-status-success{fill:hsl(var(--v-cb-tab-prism-solarizedlight-icon-success))!important;color:hsl(var(--v-cb-tab-prism-solarizedlight-icon-success))!important}.v-code-block--tab-prism-solarizedlight-icon-status-failed{fill:hsl(var(--v-cb-tab-prism-solarizedlight-icon-failed))!important;color:hsl(var(--v-cb-tab-prism-solarizedlight-icon-failed))!important}.v-code-block--tab-prism-solarizedlight>div{color:hsl(var(--v-cb-tab-prism-solarizedlight-text))}.v-code-block--tab-prism-tomorrow{background-color:hsl(var(--v-cb-tab-prism-tomorrow-bkg)/100%)!important}.v-code-block--tab-prism-tomorrow:hover{background-color:hsl(var(--v-cb-tab-prism-tomorrow-bkg)/50%)!important}.v-code-block--tab-prism-tomorrow-icon{fill:hsl(var(--v-cb-tab-prism-tomorrow-icon))!important;color:hsl(var(--v-cb-tab-prism-tomorrow-icon))!important}.v-code-block--tab-prism-tomorrow-icon-status-success{fill:hsl(var(--v-cb-tab-prism-tomorrow-icon-success))!important;color:hsl(var(--v-cb-tab-prism-tomorrow-icon-success))!important}.v-code-block--tab-prism-tomorrow-icon-status-failed{fill:hsl(var(--v-cb-tab-prism-tomorrow-icon-failed))!important;color:hsl(var(--v-cb-tab-prism-tomorrow-icon-failed))!important}.v-code-block--tab-prism-tomorrow>div{color:hsl(var(--v-cb-tab-prism-tomorrow-text))}.v-code-block--tab-prism-twilight{background-color:hsl(var(--v-cb-tab-prism-twilight-bkg)/100%)!important;border-color:hsl(var(--v-cb-tab-prism-twilight-border));border-style:solid;border-width:.3em .3em 0}.v-code-block--tab-prism-twilight:hover{background-color:hsl(var(--v-cb-tab-prism-twilight-bkg)/50%)!important}.v-code-block--tab-prism-twilight-icon{fill:hsl(var(--v-cb-tab-prism-twilight-icon))!important;color:hsl(var(--v-cb-tab-prism-twilight-icon))!important}.v-code-block--tab-prism-twilight-icon-status-success{fill:hsl(var(--v-cb-tab-prism-twilight-icon-success))!important;color:hsl(var(--v-cb-tab-prism-twilight-icon-success))!important}.v-code-block--tab-prism-twilight-icon-status-failed{fill:hsl(var(--v-cb-tab-prism-twilight-icon-failed))!important;color:hsl(var(--v-cb-tab-prism-twilight-icon-failed))!important}.v-code-block--tab-prism-twilight>div{color:hsl(var(--v-cb-tab-prism-twilight-text))}.v-code-block--tab-prism-themes-night-owl{background-color:hsl(var(--v-cb-tab-prism-themes-night-owl)/100%)!important}.v-code-block--tab-prism-themes-night-owl:hover{background-color:hsl(var(--v-cb-tab-prism-themes-night-owl)/50%)!important}.v-code-block--tab-prism-themes-night-owl-icon{fill:hsl(var(--v-cb-tab-prism-themes-night-owl-icon))!important;color:hsl(var(--v-cb-tab-prism-themes-night-owl-icon))!important}.v-code-block--tab-prism-themes-night-owl-icon-status-success{fill:hsl(var(--v-cb-tab-prism-themes-night-owl-icon-success))!important;color:hsl(var(--v-cb-tab-prism-themes-night-owl-icon-success))!important}.v-code-block--tab-prism-themes-night-owl-icon-status-failed{fill:hsl(var(--v-cb-tab-prism-themes-night-owl-icon-failed))!important;color:hsl(var(--v-cb-tab-prism-themes-night-owl-icon-failed))!important}.v-code-block--tab-prism-themes-night-owl>div{color:hsl(var(--v-cb-tab-prism-themes-night-owl-text))}.v-code-block--tab-highlightjs-brown-paper{background-color:var(--v-cb-tab-highlightjs-brown-paper-bkg);background-image:var(--v-cb-tab-highlightjs-brown-paper-bkg-img)}.v-code-block--tab-highlightjs-brown-paper:hover{background-color:hsl(var(--v-cb-tab-highlightjs-brown-paper-bkg))!important}.v-code-block--tab-highlightjs-brown-paper-icon{fill:hsl(var(--v-cb-tab-highlightjs-brown-paper-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-brown-paper-icon))!important}.v-code-block--tab-highlightjs-brown-paper-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-brown-paper-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-brown-paper-icon-success))!important}.v-code-block--tab-highlightjs-brown-paper-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-brown-paper-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-brown-paper-icon-failed))!important}.v-code-block--tab-highlightjs-brown-paper>div{color:hsl(var(--v-cb-tab-highlightjs-brown-paper-text))}.v-code-block--tab-highlightjs-gradient-dark{background:var(--v-cb-tab-highlightjs-gradient-dark-bkg-gradient);background-color:var(--v-cb-tab-highlightjs-gradient-dark-bkg)}.v-code-block--tab-highlightjs-gradient-dark:hover{background-color:hsl(var(--v-cb-tab-highlightjs-gradient-dark-bkg))!important}.v-code-block--tab-highlightjs-gradient-dark-icon{fill:hsl(var(--v-cb-tab-highlightjs-gradient-dark-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-gradient-dark-icon))!important}.v-code-block--tab-highlightjs-gradient-dark-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-gradient-dark-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-gradient-dark-icon-success))!important}.v-code-block--tab-highlightjs-gradient-dark-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-gradient-dark-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-gradient-dark-icon-failed))!important}.v-code-block--tab-highlightjs-gradient-dark>div{color:hsl(var(--v-cb-tab-highlightjs-gradient-dark-text))}.v-code-block--tab-highlightjs-gradient-light{background:var(--v-cb-tab-highlightjs-gradient-light-bkg-gradient);background-color:var(--v-cb-tab-highlightjs-gradient-light-bkg)}.v-code-block--tab-highlightjs-gradient-light:hover{background-color:hsl(var(--v-cb-tab-highlightjs-gradient-light-bkg))!important}.v-code-block--tab-highlightjs-gradient-light-icon{fill:hsl(var(--v-cb-tab-highlightjs-gradient-light-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-gradient-light-icon))!important}.v-code-block--tab-highlightjs-gradient-light-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-gradient-light-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-gradient-light-icon-success))!important}.v-code-block--tab-highlightjs-gradient-light-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-gradient-light-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-gradient-light-icon-failed))!important}.v-code-block--tab-highlightjs-gradient-light>div{color:hsl(var(--v-cb-tab-highlightjs-gradient-light-text))}.v-code-block--tab-highlightjs-pojoaque{background:var(--v-cb-tab-highlightjs-pojoaque-bkg-img);background-color:var(--v-cb-tab-highlightjs-pojoaque-bkg)}.v-code-block--tab-highlightjs-pojoaque:hover{background-color:hsl(var(--v-cb-tab-highlightjs-pojoaque-bkg))!important}.v-code-block--tab-highlightjs-pojoaque-icon{fill:hsl(var(--v-cb-tab-highlightjs-pojoaque-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-pojoaque-icon))!important}.v-code-block--tab-highlightjs-pojoaque-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-v-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-pojoaque-icon-success))!important}.v-code-block--tab-highlightjs-pojoaque-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-pojoaque-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-pojoaque-icon-failed))!important}.v-code-block--tab-highlightjs-pojoaque>div{color:hsl(var(--v-cb-tab-highlightjs-pojoaque-text))}.v-code-block--tab-highlightjs-default{background-color:hsl(var(--v-cb-tab-highlightjs-default-bkg)/100%)!important}.v-code-block--tab-highlightjs-default:hover{background-color:hsl(var(--v-cb-tab-highlightjs-default-bkg)/50%)!important}.v-code-block--tab-highlightjs-default-icon{fill:hsl(var(--v-cb-tab-highlightjs-default-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-default-icon))!important}.v-code-block--tab-highlightjs-default-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-default-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-default-icon-success))!important}.v-code-block--tab-highlightjs-default-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-default-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-default-icon-failed))!important}.v-code-block--tab-highlightjs-default>div{color:hsl(var(--v-cb-tab-highlightjs-default-text))}.v-code-block--tab-highlightjs-a11y-dark{background-color:hsl(var(--v-cb-tab-highlightjs-a11y-dark-bkg)/100%)!important}.v-code-block--tab-highlightjs-a11y-dark:hover{background-color:hsl(var(--v-cb-tab-highlightjs-a11y-dark-bkg)/50%)!important}.v-code-block--tab-highlightjs-a11y-dark-icon{fill:hsl(var(--v-cb-tab-highlightjs-a11y-dark-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-a11y-dark-icon))!important}.v-code-block--tab-highlightjs-a11y-dark-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-a11y-dark-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-a11y-dark-icon-success))!important}.v-code-block--tab-highlightjs-a11y-dark-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-a11y-dark-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-a11y-dark-icon-failed))!important}.v-code-block--tab-highlightjs-a11y-dark>div{color:hsl(var(--v-cb-tab-highlightjs-a11y-dark-text))}.v-code-block--tab-highlightjs-a11y-light{background-color:hsl(var(--v-cb-tab-highlightjs-a11y-light-bkg)/100%)!important}.v-code-block--tab-highlightjs-a11y-light:hover{background-color:hsl(var(--v-cb-tab-highlightjs-a11y-light-bkg)/50%)!important}.v-code-block--tab-highlightjs-a11y-light-icon{fill:hsl(var(--v-cb-tab-highlightjs-a11y-light-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-a11y-light-icon))!important}.v-code-block--tab-highlightjs-a11y-light-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-a11y-light-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-a11y-light-icon-success))!important}.v-code-block--tab-highlightjs-a11y-light-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-a11y-light-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-a11y-light-icon-failed))!important}.v-code-block--tab-highlightjs-a11y-light>div{color:hsl(var(--v-cb-tab-highlightjs-a11y-light-text))}.v-code-block--tab-highlightjs-agate{background-color:hsl(var(--v-cb-tab-highlightjs-agate-bkg)/100%)!important}.v-code-block--tab-highlightjs-agate:hover{background-color:hsl(var(--v-cb-tab-highlightjs-agate-bkg)/50%)!important}.v-code-block--tab-highlightjs-agate-icon{fill:hsl(var(--v-cb-tab-highlightjs-agate-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-agate-icon))!important}.v-code-block--tab-highlightjs-agate-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-agate-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-agate-icon-success))!important}.v-code-block--tab-highlightjs-agate-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-agate-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-agate-icon-failed))!important}.v-code-block--tab-highlightjs-agate>div{color:hsl(var(--v-cb-tab-highlightjs-agate-text))}.v-code-block--tab-highlightjs-an-old-hope{background-color:hsl(var(--v-cb-tab-highlightjs-an-old-hope-bkg)/100%)!important}.v-code-block--tab-highlightjs-an-old-hope:hover{background-color:hsl(var(--v-cb-tab-highlightjs-an-old-hope-bkg)/50%)!important}.v-code-block--tab-highlightjs-an-old-hope-icon{fill:hsl(var(--v-cb-tab-highlightjs-an-old-hope-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-an-old-hope-icon))!important}.v-code-block--tab-highlightjs-an-old-hope-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-an-old-hope-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-an-old-hope-icon-success))!important}.v-code-block--tab-highlightjs-an-old-hope-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-an-old-hope-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-an-old-hope-icon-failed))!important}.v-code-block--tab-highlightjs-an-old-hope>div{color:hsl(var(--v-cb-tab-highlightjs-an-old-hope-text))}.v-code-block--tab-highlightjs-androidstudio{background-color:hsl(var(--v-cb-tab-highlightjs-androidstudio-bkg)/100%)!important}.v-code-block--tab-highlightjs-androidstudio:hover{background-color:hsl(var(--v-cb-tab-highlightjs-androidstudio-bkg)/50%)!important}.v-code-block--tab-highlightjs-androidstudio-icon{fill:hsl(var(--v-cb-tab-highlightjs-androidstudio-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-androidstudio-icon))!important}.v-code-block--tab-highlightjs-androidstudio-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-androidstudio-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-androidstudio-icon-success))!important}.v-code-block--tab-highlightjs-androidstudio-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-androidstudio-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-androidstudio-icon-failed))!important}.v-code-block--tab-highlightjs-androidstudio>div{color:hsl(var(--v-cb-tab-highlightjs-androidstudio-text))}.v-code-block--tab-highlightjs-arduino-light{background-color:hsl(var(--v-cb-tab-highlightjs-arduino-light-bkg)/100%)!important}.v-code-block--tab-highlightjs-arduino-light:hover{background-color:hsl(var(--v-cb-tab-highlightjs-arduino-light-bkg)/50%)!important}.v-code-block--tab-highlightjs-arduino-light-icon{fill:hsl(var(--v-cb-tab-highlightjs-arduino-light-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-arduino-light-icon))!important}.v-code-block--tab-highlightjs-arduino-light-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-arduino-light-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-arduino-light-icon-success))!important}.v-code-block--tab-highlightjs-arduino-light-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-arduino-light-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-arduino-light-icon-failed))!important}.v-code-block--tab-highlightjs-arduino-light>div{color:hsl(var(--v-cb-tab-highlightjs-arduino-light-text))}.v-code-block--tab-highlightjs-arta{background-color:hsl(var(--v-cb-tab-highlightjs-arta-bkg)/100%)!important}.v-code-block--tab-highlightjs-arta:hover{background-color:hsl(var(--v-cb-tab-highlightjs-arta-bkg)/50%)!important}.v-code-block--tab-highlightjs-arta-icon{fill:hsl(var(--v-cb-tab-highlightjs-arta-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-arta-icon))!important}.v-code-block--tab-highlightjs-arta-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-arta-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-arta-icon-success))!important}.v-code-block--tab-highlightjs-arta-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-arta-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-arta-icon-failed))!important}.v-code-block--tab-highlightjs-arta>div{color:hsl(var(--v-cb-tab-highlightjs-arta-text))}.v-code-block--tab-highlightjs-ascetic{background-color:hsl(var(--v-cb-tab-highlightjs-ascetic-bkg)/100%)!important}.v-code-block--tab-highlightjs-ascetic:hover{background-color:hsl(var(--v-cb-tab-highlightjs-ascetic-bkg)/50%)!important}.v-code-block--tab-highlightjs-ascetic-icon{fill:hsl(var(--v-cb-tab-highlightjs-ascetic-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-ascetic-icon))!important}.v-code-block--tab-highlightjs-ascetic-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-ascetic-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-ascetic-icon-success))!important}.v-code-block--tab-highlightjs-ascetic-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-ascetic-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-ascetic-icon-failed))!important}.v-code-block--tab-highlightjs-ascetic>div{color:hsl(var(--v-cb-tab-highlightjs-ascetic-text))}.v-code-block--tab-highlightjs-atom-one-dark-reasonable{background-color:hsl(var(--v-cb-tab-highlightjs-atom-one-dark-reasonable-bkg)/100%)!important}.v-code-block--tab-highlightjs-atom-one-dark-reasonable:hover{background-color:hsl(var(--v-cb-tab-highlightjs-atom-one-dark-reasonable-bkg)/50%)!important}.v-code-block--tab-highlightjs-atom-one-dark-reasonable-icon{fill:hsl(var(--v-cb-tab-highlightjs-atom-one-dark-reasonable-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-atom-one-dark-reasonable-icon))!important}.v-code-block--tab-highlightjs-atom-one-dark-reasonable-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-atom-one-dark-reasonable-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-atom-one-dark-reasonable-icon-success))!important}.v-code-block--tab-highlightjs-atom-one-dark-reasonable-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-atom-one-dark-reasonable-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-atom-one-dark-reasonable-icon-failed))!important}.v-code-block--tab-highlightjs-atom-one-dark-reasonable>div{color:hsl(var(--v-cb-tab-highlightjs-atom-one-dark-reasonable-text))}.v-code-block--tab-highlightjs-atom-one-dark{background-color:hsl(var(--v-cb-tab-highlightjs-atom-one-dark-bkg)/100%)!important}.v-code-block--tab-highlightjs-atom-one-dark:hover{background-color:hsl(var(--v-cb-tab-highlightjs-atom-one-dark-bkg)/50%)!important}.v-code-block--tab-highlightjs-atom-one-dark-icon{fill:hsl(var(--v-cb-tab-highlightjs-atom-one-dark-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-atom-one-dark-icon))!important}.v-code-block--tab-highlightjs-atom-one-dark-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-atom-one-dark-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-atom-one-dark-icon-success))!important}.v-code-block--tab-highlightjs-atom-one-dark-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-atom-one-dark-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-atom-one-dark-icon-failed))!important}.v-code-block--tab-highlightjs-atom-one-dark>div{color:hsl(var(--v-cb-tab-highlightjs-atom-one-dark-text))}.v-code-block--tab-highlightjs-atom-one-light{background-color:hsl(var(--v-cb-tab-highlightjs-atom-one-light-bkg)/100%)!important}.v-code-block--tab-highlightjs-atom-one-light:hover{background-color:hsl(var(--v-cb-tab-highlightjs-atom-one-light-bkg)/50%)!important}.v-code-block--tab-highlightjs-atom-one-light-icon{fill:hsl(var(--v-cb-tab-highlightjs-atom-one-light-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-atom-one-light-icon))!important}.v-code-block--tab-highlightjs-atom-one-light-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-atom-one-light-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-atom-one-light-icon-success))!important}.v-code-block--tab-highlightjs-atom-one-light-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-atom-one-light-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-atom-one-light-icon-failed))!important}.v-code-block--tab-highlightjs-atom-one-light>div{color:hsl(var(--v-cb-tab-highlightjs-atom-one-light-text))}.v-code-block--tab-highlightjs-codepen-embed{background-color:hsl(var(--v-cb-tab-highlightjs-codepen-embed-bkg)/100%)!important}.v-code-block--tab-highlightjs-codepen-embed:hover{background-color:hsl(var(--v-cb-tab-highlightjs-codepen-embed-bkg)/50%)!important}.v-code-block--tab-highlightjs-codepen-embed-icon{fill:hsl(var(--v-cb-tab-highlightjs-codepen-embed-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-codepen-embed-icon))!important}.v-code-block--tab-highlightjs-codepen-embed-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-codepen-embed-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-codepen-embed-icon-success))!important}.v-code-block--tab-highlightjs-codepen-embed-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-codepen-embed-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-codepen-embed-icon-failed))!important}.v-code-block--tab-highlightjs-codepen-embed>div{color:hsl(var(--v-cb-tab-highlightjs-codepen-embed-text))}.v-code-block--tab-highlightjs-color-brewer{background-color:hsl(var(--v-cb-tab-highlightjs-color-brewer-bkg)/100%)!important}.v-code-block--tab-highlightjs-color-brewer:hover{background-color:hsl(var(--v-cb-tab-highlightjs-color-brewer-bkg)/50%)!important}.v-code-block--tab-highlightjs-color-brewer-icon{fill:hsl(var(--v-cb-tab-highlightjs-color-brewer-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-color-brewer-icon))!important}.v-code-block--tab-highlightjs-color-brewer-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-color-brewer-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-color-brewer-icon-success))!important}.v-code-block--tab-highlightjs-color-brewer-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-color-brewer-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-color-brewer-icon-failed))!important}.v-code-block--tab-highlightjs-color-brewer>div{color:hsl(var(--v-cb-tab-highlightjs-color-brewer-text))}.v-code-block--tab-highlightjs-dark{background-color:hsl(var(--v-cb-tab-highlightjs-dark-bkg)/100%)!important}.v-code-block--tab-highlightjs-dark:hover{background-color:hsl(var(--v-cb-tab-highlightjs-dark-bkg)/50%)!important}.v-code-block--tab-highlightjs-dark-icon{fill:hsl(var(--v-cb-tab-highlightjs-dark-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-dark-icon))!important}.v-code-block--tab-highlightjs-dark-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-dark-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-dark-icon-success))!important}.v-code-block--tab-highlightjs-dark-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-dark-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-dark-icon-failed))!important}.v-code-block--tab-highlightjs-dark>div{color:hsl(var(--v-cb-tab-highlightjs-dark-text))}.v-code-block--tab-highlightjs-devibeans{background-color:hsl(var(--v-cb-tab-highlightjs-devibeans-bkg)/100%)!important}.v-code-block--tab-highlightjs-devibeans:hover{background-color:hsl(var(--v-cb-tab-highlightjs-devibeans-bkg)/50%)!important}.v-code-block--tab-highlightjs-devibeans-icon{fill:hsl(var(--v-cb-tab-highlightjs-devibeans-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-devibeans-icon))!important}.v-code-block--tab-highlightjs-devibeans-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-devibeans-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-devibeans-icon-success))!important}.v-code-block--tab-highlightjs-devibeans-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-devibeans-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-devibeans-icon-failed))!important}.v-code-block--tab-highlightjs-devibeans>div{color:hsl(var(--v-cb-tab-highlightjs-devibeans-text))}.v-code-block--tab-highlightjs-docco{background-color:hsl(var(--v-cb-tab-highlightjs-docco-bkg)/100%)!important}.v-code-block--tab-highlightjs-docco:hover{background-color:hsl(var(--v-cb-tab-highlightjs-docco-bkg)/50%)!important}.v-code-block--tab-highlightjs-docco-icon{fill:hsl(var(--v-cb-tab-highlightjs-docco-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-docco-icon))!important}.v-code-block--tab-highlightjs-docco-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-docco-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-docco-icon-success))!important}.v-code-block--tab-highlightjs-docco-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-docco-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-docco-icon-failed))!important}.v-code-block--tab-highlightjs-docco>div{color:hsl(var(--v-cb-tab-highlightjs-docco-text))}.v-code-block--tab-highlightjs-far{background-color:hsl(var(--v-cb-tab-highlightjs-far-bkg)/100%)!important}.v-code-block--tab-highlightjs-far:hover{background-color:hsl(var(--v-cb-tab-highlightjs-far-bkg)/50%)!important}.v-code-block--tab-highlightjs-far-icon{fill:hsl(var(--v-cb-tab-highlightjs-far-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-far-icon))!important}.v-code-block--tab-highlightjs-far-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-far-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-far-icon-success))!important}.v-code-block--tab-highlightjs-far-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-far-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-far-icon-failed))!important}.v-code-block--tab-highlightjs-far>div{color:hsl(var(--v-cb-tab-highlightjs-far-text))}.v-code-block--tab-highlightjs-felipec{background-color:hsl(var(--v-cb-tab-highlightjs-felipec-bkg)/100%)!important}.v-code-block--tab-highlightjs-felipec:hover{background-color:hsl(var(--v-cb-tab-highlightjs-felipec-bkg)/50%)!important}.v-code-block--tab-highlightjs-felipec-icon{fill:hsl(var(--v-cb-tab-highlightjs-felipec-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-felipec-icon))!important}.v-code-block--tab-highlightjs-felipec-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-felipec-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-felipec-icon-success))!important}.v-code-block--tab-highlightjs-felipec-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-felipec-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-felipec-icon-failed))!important}.v-code-block--tab-highlightjs-felipec>div{color:hsl(var(--v-cb-tab-highlightjs-felipec-text))}.v-code-block--tab-highlightjs-foundation{background-color:hsl(var(--v-cb-tab-highlightjs-foundation-bkg)/100%)!important}.v-code-block--tab-highlightjs-foundation:hover{background-color:hsl(var(--v-cb-tab-highlightjs-foundation-bkg)/50%)!important}.v-code-block--tab-highlightjs-foundation-icon{fill:hsl(var(--v-cb-tab-highlightjs-foundation-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-foundation-icon))!important}.v-code-block--tab-highlightjs-foundation-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-foundation-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-foundation-icon-success))!important}.v-code-block--tab-highlightjs-foundation-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-foundation-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-foundation-icon-failed))!important}.v-code-block--tab-highlightjs-foundation>div{color:hsl(var(--v-cb-tab-highlightjs-foundation-text))}.v-code-block--tab-highlightjs-github-dark-dimmed{background-color:hsl(var(--v-cb-tab-highlightjs-github-dark-dimmed-bkg)/100%)!important}.v-code-block--tab-highlightjs-github-dark-dimmed:hover{background-color:hsl(var(--v-cb-tab-highlightjs-github-dark-dimmed-bkg)/50%)!important}.v-code-block--tab-highlightjs-github-dark-dimmed-icon{fill:hsl(var(--v-cb-tab-highlightjs-github-dark-dimmed-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-github-dark-dimmed-icon))!important}.v-code-block--tab-highlightjs-github-dark-dimmed-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-github-dark-dimmed-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-github-dark-dimmed-icon-success))!important}.v-code-block--tab-highlightjs-github-dark-dimmed-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-github-dark-dimmed-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-github-dark-dimmed-icon-failed))!important}.v-code-block--tab-highlightjs-github-dark-dimmed>div{color:hsl(var(--v-cb-tab-highlightjs-github-dark-dimmed-text))}.v-code-block--tab-highlightjs-github-dark{background-color:hsl(var(--v-cb-tab-highlightjs-github-dark-bkg)/100%)!important}.v-code-block--tab-highlightjs-github-dark:hover{background-color:hsl(var(--v-cb-tab-highlightjs-github-dark-bkg)/50%)!important}.v-code-block--tab-highlightjs-github-dark-icon{fill:hsl(var(--v-cb-tab-highlightjs-github-dark-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-github-dark-icon))!important}.v-code-block--tab-highlightjs-github-dark-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-github-dark-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-github-dark-icon-success))!important}.v-code-block--tab-highlightjs-github-dark-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-github-dark-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-github-dark-icon-failed))!important}.v-code-block--tab-highlightjs-github-dark>div{color:hsl(var(--v-cb-tab-highlightjs-github-dark-text))}.v-code-block--tab-highlightjs-github{background-color:hsl(var(--v-cb-tab-highlightjs-github-bkg)/100%)!important}.v-code-block--tab-highlightjs-github:hover{background-color:hsl(var(--v-cb-tab-highlightjs-github-bkg)/50%)!important}.v-code-block--tab-highlightjs-github-icon{fill:hsl(var(--v-cb-tab-highlightjs-github-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-github-icon))!important}.v-code-block--tab-highlightjs-github-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-github-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-github-icon-success))!important}.v-code-block--tab-highlightjs-github-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-github-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-github-icon-failed))!important}.v-code-block--tab-highlightjs-github>div{color:hsl(var(--v-cb-tab-highlightjs-github-text))}.v-code-block--tab-highlightjs-gml{background-color:hsl(var(--v-cb-tab-highlightjs-gml-bkg)/100%)!important}.v-code-block--tab-highlightjs-gml:hover{background-color:hsl(var(--v-cb-tab-highlightjs-gml-bkg)/50%)!important}.v-code-block--tab-highlightjs-gml-icon{fill:hsl(var(--v-cb-tab-highlightjs-gml-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-gml-icon))!important}.v-code-block--tab-highlightjs-gml-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-gml-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-gml-icon-success))!important}.v-code-block--tab-highlightjs-gml-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-gml-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-gml-icon-failed))!important}.v-code-block--tab-highlightjs-gml>div{color:hsl(var(--v-cb-tab-highlightjs-gml-text))}.v-code-block--tab-highlightjs-googlecode{background-color:hsl(var(--v-cb-tab-highlightjs-googlecode-bkg)/100%)!important}.v-code-block--tab-highlightjs-googlecode:hover{background-color:hsl(var(--v-cb-tab-highlightjs-googlecode-bkg)/50%)!important}.v-code-block--tab-highlightjs-googlecode-icon{fill:hsl(var(--v-cb-tab-highlightjs-googlecode-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-googlecode-icon))!important}.v-code-block--tab-highlightjs-googlecode-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-googlecode-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-googlecode-icon-success))!important}.v-code-block--tab-highlightjs-googlecode-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-googlecode-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-googlecode-icon-failed))!important}.v-code-block--tab-highlightjs-googlecode>div{color:hsl(var(--v-cb-tab-highlightjs-googlecode-text))}.v-code-block--tab-highlightjs-grayscale{background-color:hsl(var(--v-cb-tab-highlightjs-grayscale-bkg)/100%)!important}.v-code-block--tab-highlightjs-grayscale:hover{background-color:hsl(var(--v-cb-tab-highlightjs-grayscale-bkg)/50%)!important}.v-code-block--tab-highlightjs-grayscale-icon{fill:hsl(var(--v-cb-tab-highlightjs-grayscale-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-grayscale-icon))!important}.v-code-block--tab-highlightjs-grayscale-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-grayscale-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-grayscale-icon-success))!important}.v-code-block--tab-highlightjs-grayscale-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-grayscale-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-grayscale-icon-failed))!important}.v-code-block--tab-highlightjs-grayscale>div{color:hsl(var(--v-cb-tab-highlightjs-grayscale-text))}.v-code-block--tab-highlightjs-hybrid{background-color:hsl(var(--v-cb-tab-highlightjs-hybrid-bkg)/100%)!important}.v-code-block--tab-highlightjs-hybrid:hover{background-color:hsl(var(--v-cb-tab-highlightjs-hybrid-bkg)/50%)!important}.v-code-block--tab-highlightjs-hybrid-icon{fill:hsl(var(--v-cb-tab-highlightjs-hybrid-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-hybrid-icon))!important}.v-code-block--tab-highlightjs-hybrid-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-hybrid-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-hybrid-icon-success))!important}.v-code-block--tab-highlightjs-hybrid-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-hybrid-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-hybrid-icon-failed))!important}.v-code-block--tab-highlightjs-hybrid>div{color:hsl(var(--v-cb-tab-highlightjs-hybrid-text))}.v-code-block--tab-highlightjs-idea{background-color:hsl(var(--v-cb-tab-highlightjs-idea-bkg)/100%)!important}.v-code-block--tab-highlightjs-idea:hover{background-color:hsl(var(--v-cb-tab-highlightjs-idea-bkg)/50%)!important}.v-code-block--tab-highlightjs-idea-icon{fill:hsl(var(--v-cb-tab-highlightjs-idea-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-idea-icon))!important}.v-code-block--tab-highlightjs-idea-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-idea-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-idea-icon-success))!important}.v-code-block--tab-highlightjs-idea-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-idea-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-idea-icon-failed))!important}.v-code-block--tab-highlightjs-idea>div{color:hsl(var(--v-cb-tab-highlightjs-idea-text))}.v-code-block--tab-highlightjs-intellij-light{background-color:hsl(var(--v-cb-tab-highlightjs-intellij-light-bkg)/100%)!important}.v-code-block--tab-highlightjs-intellij-light:hover{background-color:hsl(var(--v-cb-tab-highlightjs-intellij-light-bkg)/50%)!important}.v-code-block--tab-highlightjs-intellij-light-icon{fill:hsl(var(--v-cb-tab-highlightjs-intellij-light-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-intellij-light-icon))!important}.v-code-block--tab-highlightjs-intellij-light-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-intellij-light-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-intellij-light-icon-success))!important}.v-code-block--tab-highlightjs-intellij-light-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-intellij-light-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-intellij-light-icon-failed))!important}.v-code-block--tab-highlightjs-intellij-light>div{color:hsl(var(--v-cb-tab-highlightjs-intellij-light-text))}.v-code-block--tab-highlightjs-ir-black{background-color:hsl(var(--v-cb-tab-highlightjs-ir-black-bkg)/100%)!important}.v-code-block--tab-highlightjs-ir-black:hover{background-color:hsl(var(--v-cb-tab-highlightjs-ir-black-bkg)/50%)!important}.v-code-block--tab-highlightjs-ir-black-icon{fill:hsl(var(--v-cb-tab-highlightjs-ir-black-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-ir-black-icon))!important}.v-code-block--tab-highlightjs-ir-black-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-ir-black-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-ir-black-icon-success))!important}.v-code-block--tab-highlightjs-ir-black-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-ir-black-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-ir-black-icon-failed))!important}.v-code-block--tab-highlightjs-ir-black>div{color:hsl(var(--v-cb-tab-highlightjs-ir-black-text))}.v-code-block--tab-highlightjs-isbl-editor-dark{background-color:hsl(var(--v-cb-tab-highlightjs-isbl-editor-dark-bkg)/100%)!important}.v-code-block--tab-highlightjs-isbl-editor-dark:hover{background-color:hsl(var(--v-cb-tab-highlightjs-isbl-editor-dark-bkg)/50%)!important}.v-code-block--tab-highlightjs-isbl-editor-dark-icon{fill:hsl(var(--v-cb-tab-highlightjs-isbl-editor-dark-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-isbl-editor-dark-icon))!important}.v-code-block--tab-highlightjs-isbl-editor-dark-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-isbl-editor-dark-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-isbl-editor-dark-icon-success))!important}.v-code-block--tab-highlightjs-isbl-editor-dark-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-isbl-editor-dark-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-isbl-editor-dark-icon-failed))!important}.v-code-block--tab-highlightjs-isbl-editor-dark>div{color:hsl(var(--v-cb-tab-highlightjs-isbl-editor-dark-text))}.v-code-block--tab-highlightjs-isbl-editor-light{background-color:hsl(var(--v-cb-tab-highlightjs-isbl-editor-light-bkg)/100%)!important}.v-code-block--tab-highlightjs-isbl-editor-light:hover{background-color:hsl(var(--v-cb-tab-highlightjs-isbl-editor-light-bkg)/50%)!important}.v-code-block--tab-highlightjs-isbl-editor-light-icon{fill:hsl(var(--v-cb-tab-highlightjs-isbl-editor-light-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-isbl-editor-light-icon))!important}.v-code-block--tab-highlightjs-isbl-editor-light-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-isbl-editor-light-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-isbl-editor-light-icon-success))!important}.v-code-block--tab-highlightjs-isbl-editor-light-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-isbl-editor-light-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-isbl-editor-light-icon-failed))!important}.v-code-block--tab-highlightjs-isbl-editor-light>div{color:hsl(var(--v-cb-tab-highlightjs-isbl-editor-light-text))}.v-code-block--tab-highlightjs-kimbie-dark{background-color:hsl(var(--v-cb-tab-highlightjs-kimbie-dark-bkg)/100%)!important}.v-code-block--tab-highlightjs-kimbie-dark:hover{background-color:hsl(var(--v-cb-tab-highlightjs-kimbie-dark-bkg)/50%)!important}.v-code-block--tab-highlightjs-kimbie-dark-icon{fill:hsl(var(--v-cb-tab-highlightjs-kimbie-dark-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-kimbie-dark-icon))!important}.v-code-block--tab-highlightjs-kimbie-dark-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-kimbie-dark-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-kimbie-dark-icon-success))!important}.v-code-block--tab-highlightjs-kimbie-dark-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-kimbie-dark-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-kimbie-dark-icon-failed))!important}.v-code-block--tab-highlightjs-kimbie-dark>div{color:hsl(var(--v-cb-tab-highlightjs-kimbie-dark-text))}.v-code-block--tab-highlightjs-kimbie-light{background-color:hsl(var(--v-cb-tab-highlightjs-kimbie-light-bkg)/100%)!important}.v-code-block--tab-highlightjs-kimbie-light:hover{background-color:hsl(var(--v-cb-tab-highlightjs-kimbie-light-bkg)/50%)!important}.v-code-block--tab-highlightjs-kimbie-light-icon{fill:hsl(var(--v-cb-tab-highlightjs-kimbie-light-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-kimbie-light-icon))!important}.v-code-block--tab-highlightjs-kimbie-light-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-kimbie-light-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-kimbie-light-icon-success))!important}.v-code-block--tab-highlightjs-kimbie-light-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-kimbie-light-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-kimbie-light-icon-failed))!important}.v-code-block--tab-highlightjs-kimbie-light>div{color:hsl(var(--v-cb-tab-highlightjs-kimbie-light-text))}.v-code-block--tab-highlightjs-lightfair{background-color:hsl(var(--v-cb-tab-highlightjs-lightfair-bkg)/100%)!important}.v-code-block--tab-highlightjs-lightfair:hover{background-color:hsl(var(--v-cb-tab-highlightjs-lightfair-bkg)/50%)!important}.v-code-block--tab-highlightjs-lightfair-icon{fill:hsl(var(--v-cb-tab-highlightjs-lightfair-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-lightfair-icon))!important}.v-code-block--tab-highlightjs-lightfair-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-lightfair-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-lightfair-icon-success))!important}.v-code-block--tab-highlightjs-lightfair-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-lightfair-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-lightfair-icon-failed))!important}.v-code-block--tab-highlightjs-lightfair>div{color:hsl(var(--v-cb-tab-highlightjs-lightfair-text))}.v-code-block--tab-highlightjs-lioshi{background-color:hsl(var(--v-cb-tab-highlightjs-lioshi-bkg)/100%)!important}.v-code-block--tab-highlightjs-lioshi:hover{background-color:hsl(var(--v-cb-tab-highlightjs-lioshi-bkg)/50%)!important}.v-code-block--tab-highlightjs-lioshi-icon{fill:hsl(var(--v-cb-tab-highlightjs-lioshi-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-lioshi-icon))!important}.v-code-block--tab-highlightjs-lioshi-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-lioshi-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-lioshi-icon-success))!important}.v-code-block--tab-highlightjs-lioshi-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-lioshi-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-lioshi-icon-failed))!important}.v-code-block--tab-highlightjs-lioshi>div{color:hsl(var(--v-cb-tab-highlightjs-lioshi-text))}.v-code-block--tab-highlightjs-magula{background-color:hsl(var(--v-cb-tab-highlightjs-magula-bkg)/100%)!important}.v-code-block--tab-highlightjs-magula:hover{background-color:hsl(var(--v-cb-tab-highlightjs-magula-bkg)/50%)!important}.v-code-block--tab-highlightjs-magula-icon{fill:hsl(var(--v-cb-tab-highlightjs-magula-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-magula-icon))!important}.v-code-block--tab-highlightjs-magula-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-magula-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-magula-icon-success))!important}.v-code-block--tab-highlightjs-magula-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-magula-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-magula-icon-failed))!important}.v-code-block--tab-highlightjs-magula>div{color:hsl(var(--v-cb-tab-highlightjs-magula-text))}.v-code-block--tab-highlightjs-mono-blue{background-color:hsl(var(--v-cb-tab-highlightjs-mono-blue-bkg)/100%)!important}.v-code-block--tab-highlightjs-mono-blue:hover{background-color:hsl(var(--v-cb-tab-highlightjs-mono-blue-bkg)/50%)!important}.v-code-block--tab-highlightjs-mono-blue-icon{fill:hsl(var(--v-cb-tab-highlightjs-mono-blue-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-mono-blue-icon))!important}.v-code-block--tab-highlightjs-mono-blue-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-mono-blue-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-mono-blue-icon-success))!important}.v-code-block--tab-highlightjs-mono-blue-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-mono-blue-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-mono-blue-icon-failed))!important}.v-code-block--tab-highlightjs-mono-blue>div{color:hsl(var(--v-cb-tab-highlightjs-mono-blue-text))}.v-code-block--tab-highlightjs-monokai-sublime{background-color:hsl(var(--v-cb-tab-highlightjs-monokai-sublime-bkg)/100%)!important}.v-code-block--tab-highlightjs-monokai-sublime:hover{background-color:hsl(var(--v-cb-tab-highlightjs-monokai-sublime-bkg)/50%)!important}.v-code-block--tab-highlightjs-monokai-sublime-icon{fill:hsl(var(--v-cb-tab-highlightjs-monokai-sublime-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-monokai-sublime-icon))!important}.v-code-block--tab-highlightjs-monokai-sublime-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-monokai-sublime-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-monokai-sublime-icon-success))!important}.v-code-block--tab-highlightjs-monokai-sublime-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-monokai-sublime-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-monokai-sublime-icon-failed))!important}.v-code-block--tab-highlightjs-monokai-sublime>div{color:hsl(var(--v-cb-tab-highlightjs-monokai-sublime-text))}.v-code-block--tab-highlightjs-monokai{background-color:hsl(var(--v-cb-tab-highlightjs-monokai-bkg)/100%)!important}.v-code-block--tab-highlightjs-monokai:hover{background-color:hsl(var(--v-cb-tab-highlightjs-monokai-bkg)/50%)!important}.v-code-block--tab-highlightjs-monokai-icon{fill:hsl(var(--v-cb-tab-highlightjs-monokai-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-monokai-icon))!important}.v-code-block--tab-highlightjs-monokai-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-monokai-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-monokai-icon-success))!important}.v-code-block--tab-highlightjs-monokai-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-monokai-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-monokai-icon-failed))!important}.v-code-block--tab-highlightjs-monokai>div{color:hsl(var(--v-cb-tab-highlightjs-monokai-text))}.v-code-block--tab-highlightjs-night-owl{background-color:hsl(var(--v-cb-tab-highlightjs-night-owl-bkg)/100%)!important}.v-code-block--tab-highlightjs-night-owl:hover{background-color:hsl(var(--v-cb-tab-highlightjs-night-owl-bkg)/50%)!important}.v-code-block--tab-highlightjs-night-owl-icon{fill:hsl(var(--v-cb-tab-highlightjs-night-owl-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-night-owl-icon))!important}.v-code-block--tab-highlightjs-night-owl-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-night-owl-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-night-owl-icon-success))!important}.v-code-block--tab-highlightjs-night-owl-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-night-owl-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-night-owl-icon-failed))!important}.v-code-block--tab-highlightjs-night-owl>div{color:hsl(var(--v-cb-tab-highlightjs-night-owl-text))}.v-code-block--tab-highlightjs-nnfx-dark{background-color:hsl(var(--v-cb-tab-highlightjs-nnfx-dark-bkg)/100%)!important}.v-code-block--tab-highlightjs-nnfx-dark:hover{background-color:hsl(var(--v-cb-tab-highlightjs-nnfx-dark-bkg)/50%)!important}.v-code-block--tab-highlightjs-nnfx-dark-icon{fill:hsl(var(--v-cb-tab-highlightjs-nnfx-dark-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-nnfx-dark-icon))!important}.v-code-block--tab-highlightjs-nnfx-dark-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-nnfx-dark-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-nnfx-dark-icon-success))!important}.v-code-block--tab-highlightjs-nnfx-dark-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-nnfx-dark-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-nnfx-dark-icon-failed))!important}.v-code-block--tab-highlightjs-nnfx-dark>div{color:hsl(var(--v-cb-tab-highlightjs-nnfx-dark-text))}.v-code-block--tab-highlightjs-nnfx-light{background-color:hsl(var(--v-cb-tab-highlightjs-nnfx-light-bkg)/100%)!important}.v-code-block--tab-highlightjs-nnfx-light:hover{background-color:hsl(var(--v-cb-tab-highlightjs-nnfx-light-bkg)/50%)!important}.v-code-block--tab-highlightjs-nnfx-light-icon{fill:hsl(var(--v-cb-tab-highlightjs-nnfx-light-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-nnfx-light-icon))!important}.v-code-block--tab-highlightjs-nnfx-light-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-nnfx-light-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-nnfx-light-icon-success))!important}.v-code-block--tab-highlightjs-nnfx-light-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-nnfx-light-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-nnfx-light-icon-failed))!important}.v-code-block--tab-highlightjs-nnfx-light>div{color:hsl(var(--v-cb-tab-highlightjs-nnfx-light-text))}.v-code-block--tab-highlightjs-nord{background-color:hsl(var(--v-cb-tab-highlightjs-nord-bkg)/100%)!important}.v-code-block--tab-highlightjs-nord:hover{background-color:hsl(var(--v-cb-tab-highlightjs-nord-bkg)/50%)!important}.v-code-block--tab-highlightjs-nord-icon{fill:hsl(var(--v-cb-tab-highlightjs-nord-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-nord-icon))!important}.v-code-block--tab-highlightjs-nord-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-nord-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-nord-icon-success))!important}.v-code-block--tab-highlightjs-nord-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-nord-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-nord-icon-failed))!important}.v-code-block--tab-highlightjs-nord>div{color:hsl(var(--v-cb-tab-highlightjs-nord-text))}.v-code-block--tab-highlightjs-obsidian{background-color:hsl(var(--v-cb-tab-highlightjs-obsidian-bkg)/100%)!important}.v-code-block--tab-highlightjs-obsidian:hover{background-color:hsl(var(--v-cb-tab-highlightjs-obsidian-bkg)/50%)!important}.v-code-block--tab-highlightjs-obsidian-icon{fill:hsl(var(--v-cb-tab-highlightjs-obsidian-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-obsidian-icon))!important}.v-code-block--tab-highlightjs-obsidian-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-obsidian-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-obsidian-icon-success))!important}.v-code-block--tab-highlightjs-obsidian-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-obsidian-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-obsidian-icon-failed))!important}.v-code-block--tab-highlightjs-obsidian>div{color:hsl(var(--v-cb-tab-highlightjs-obsidian-text))}.v-code-block--tab-highlightjs-panda-syntax-dark{background-color:hsl(var(--v-cb-tab-highlightjs-panda-syntax-dark-bkg)/100%)!important}.v-code-block--tab-highlightjs-panda-syntax-dark:hover{background-color:hsl(var(--v-cb-tab-highlightjs-panda-syntax-dark-bkg)/50%)!important}.v-code-block--tab-highlightjs-panda-syntax-dark-icon{fill:hsl(var(--v-cb-tab-highlightjs-panda-syntax-dark-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-panda-syntax-dark-icon))!important}.v-code-block--tab-highlightjs-panda-syntax-dark-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-panda-syntax-dark-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-panda-syntax-dark-icon-success))!important}.v-code-block--tab-highlightjs-panda-syntax-dark-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-panda-syntax-dark-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-panda-syntax-dark-icon-failed))!important}.v-code-block--tab-highlightjs-panda-syntax-dark>div{color:hsl(var(--v-cb-tab-highlightjs-panda-syntax-dark-text))}.v-code-block--tab-highlightjs-panda-syntax-light{background-color:hsl(var(--v-cb-tab-highlightjs-panda-syntax-light-bkg)/100%)!important}.v-code-block--tab-highlightjs-panda-syntax-light:hover{background-color:hsl(var(--v-cb-tab-highlightjs-panda-syntax-light-bkg)/50%)!important}.v-code-block--tab-highlightjs-panda-syntax-light-icon{fill:hsl(var(--v-cb-tab-highlightjs-panda-syntax-light-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-panda-syntax-light-icon))!important}.v-code-block--tab-highlightjs-panda-syntax-light-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-panda-syntax-light-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-panda-syntax-light-icon-success))!important}.v-code-block--tab-highlightjs-panda-syntax-light-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-panda-syntax-light-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-panda-syntax-light-icon-failed))!important}.v-code-block--tab-highlightjs-panda-syntax-light>div{color:hsl(var(--v-cb-tab-highlightjs-panda-syntax-light-text))}.v-code-block--tab-highlightjs-paraiso-dark{background-color:hsl(var(--v-cb-tab-highlightjs-paraiso-dark-bkg)/100%)!important}.v-code-block--tab-highlightjs-paraiso-dark:hover{background-color:hsl(var(--v-cb-tab-highlightjs-paraiso-dark-bkg)/50%)!important}.v-code-block--tab-highlightjs-paraiso-dark-icon{fill:hsl(var(--v-cb-tab-highlightjs-paraiso-dark-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-paraiso-dark-icon))!important}.v-code-block--tab-highlightjs-paraiso-dark-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-paraiso-dark-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-paraiso-dark-icon-success))!important}.v-code-block--tab-highlightjs-paraiso-dark-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-paraiso-dark-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-paraiso-dark-icon-failed))!important}.v-code-block--tab-highlightjs-paraiso-dark>div{color:hsl(var(--v-cb-tab-highlightjs-paraiso-dark-text))}.v-code-block--tab-highlightjs-paraiso-light{background-color:hsl(var(--v-cb-tab-highlightjs-paraiso-light-bkg)/100%)!important}.v-code-block--tab-highlightjs-paraiso-light:hover{background-color:hsl(var(--v-cb-tab-highlightjs-paraiso-light-bkg)/50%)!important}.v-code-block--tab-highlightjs-paraiso-light-icon{fill:hsl(var(--v-cb-tab-highlightjs-paraiso-light-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-paraiso-light-icon))!important}.v-code-block--tab-highlightjs-paraiso-light-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-paraiso-light-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-paraiso-light-icon-success))!important}.v-code-block--tab-highlightjs-paraiso-light-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-paraiso-light-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-paraiso-light-icon-failed))!important}.v-code-block--tab-highlightjs-paraiso-light>div{color:hsl(var(--v-cb-tab-highlightjs-paraiso-light-text))}.v-code-block--tab-highlightjs-purebasic{background-color:hsl(var(--v-cb-tab-highlightjs-purebasic-bkg)/100%)!important}.v-code-block--tab-highlightjs-purebasic:hover{background-color:hsl(var(--v-cb-tab-highlightjs-purebasic-bkg)/50%)!important}.v-code-block--tab-highlightjs-purebasic-icon{fill:hsl(var(--v-cb-tab-highlightjs-purebasic-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-purebasic-icon))!important}.v-code-block--tab-highlightjs-purebasic-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-purebasic-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-purebasic-icon-success))!important}.v-code-block--tab-highlightjs-purebasic-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-purebasic-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-purebasic-icon-failed))!important}.v-code-block--tab-highlightjs-purebasic>div{color:hsl(var(--v-cb-tab-highlightjs-purebasic-text))}.v-code-block--tab-highlightjs-qtcreator-dark{background-color:hsl(var(--v-cb-tab-highlightjs-qtcreator-dark-bkg)/100%)!important}.v-code-block--tab-highlightjs-qtcreator-dark:hover{background-color:hsl(var(--v-cb-tab-highlightjs-qtcreator-dark-bkg)/50%)!important}.v-code-block--tab-highlightjs-qtcreator-dark-icon{fill:hsl(var(--v-cb-tab-highlightjs-qtcreator-dark-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-qtcreator-dark-icon))!important}.v-code-block--tab-highlightjs-qtcreator-dark-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-qtcreator-dark-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-qtcreator-dark-icon-success))!important}.v-code-block--tab-highlightjs-qtcreator-dark-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-qtcreator-dark-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-qtcreator-dark-icon-failed))!important}.v-code-block--tab-highlightjs-qtcreator-dark>div{color:hsl(var(--v-cb-tab-highlightjs-qtcreator-dark-text))}.v-code-block--tab-highlightjs-qtcreator-light{background-color:hsl(var(--v-cb-tab-highlightjs-qtcreator-light-bkg)/100%)!important}.v-code-block--tab-highlightjs-qtcreator-light:hover{background-color:hsl(var(--v-cb-tab-highlightjs-qtcreator-light-bkg)/50%)!important}.v-code-block--tab-highlightjs-qtcreator-light-icon{fill:hsl(var(--v-cb-tab-highlightjs-qtcreator-light-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-qtcreator-light-icon))!important}.v-code-block--tab-highlightjs-qtcreator-light-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-qtcreator-light-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-qtcreator-light-icon-success))!important}.v-code-block--tab-highlightjs-qtcreator-light-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-qtcreator-light-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-qtcreator-light-icon-failed))!important}.v-code-block--tab-highlightjs-qtcreator-light>div{color:hsl(var(--v-cb-tab-highlightjs-qtcreator-light-text))}.v-code-block--tab-highlightjs-rainbow{background-color:hsl(var(--v-cb-tab-highlightjs-rainbow-bkg)/100%)!important}.v-code-block--tab-highlightjs-rainbow:hover{background-color:hsl(var(--v-cb-tab-highlightjs-rainbow-bkg)/50%)!important}.v-code-block--tab-highlightjs-rainbow-icon{fill:hsl(var(--v-cb-tab-highlightjs-rainbow-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-rainbow-icon))!important}.v-code-block--tab-highlightjs-rainbow-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-rainbow-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-rainbow-icon-success))!important}.v-code-block--tab-highlightjs-rainbow-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-rainbow-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-rainbow-icon-failed))!important}.v-code-block--tab-highlightjs-rainbow>div{color:hsl(var(--v-cb-tab-highlightjs-rainbow-text))}.v-code-block--tab-highlightjs-routeros{background-color:hsl(var(--v-cb-tab-highlightjs-routeros-bkg)/100%)!important}.v-code-block--tab-highlightjs-routeros:hover{background-color:hsl(var(--v-cb-tab-highlightjs-routeros-bkg)/50%)!important}.v-code-block--tab-highlightjs-routeros-icon{fill:hsl(var(--v-cb-tab-highlightjs-routeros-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-routeros-icon))!important}.v-code-block--tab-highlightjs-routeros-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-routeros-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-routeros-icon-success))!important}.v-code-block--tab-highlightjs-routeros-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-routeros-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-routeros-icon-failed))!important}.v-code-block--tab-highlightjs-routeros>div{color:hsl(var(--v-cb-tab-highlightjs-routeros-text))}.v-code-block--tab-highlightjs-school-book{background-color:hsl(var(--v-cb-tab-highlightjs-school-book-bkg)/100%)!important}.v-code-block--tab-highlightjs-school-book:hover{background-color:hsl(var(--v-cb-tab-highlightjs-school-book-bkg)/50%)!important}.v-code-block--tab-highlightjs-school-book-icon{fill:hsl(var(--v-cb-tab-highlightjs-school-book-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-school-book-icon))!important}.v-code-block--tab-highlightjs-school-book-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-school-book-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-school-book-icon-success))!important}.v-code-block--tab-highlightjs-school-book-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-school-book-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-school-book-icon-failed))!important}.v-code-block--tab-highlightjs-school-book>div{color:hsl(var(--v-cb-tab-highlightjs-school-book-text))}.v-code-block--tab-highlightjs-shades-of-purple{background-color:hsl(var(--v-cb-tab-highlightjs-shades-of-purple-bkg)/100%)!important}.v-code-block--tab-highlightjs-shades-of-purple:hover{background-color:hsl(var(--v-cb-tab-highlightjs-shades-of-purple-bkg)/50%)!important}.v-code-block--tab-highlightjs-shades-of-purple-icon{fill:hsl(var(--v-cb-tab-highlightjs-shades-of-purple-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-shades-of-purple-icon))!important}.v-code-block--tab-highlightjs-shades-of-purple-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-shades-of-purple-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-shades-of-purple-icon-success))!important}.v-code-block--tab-highlightjs-shades-of-purple-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-shades-of-purple-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-shades-of-purple-icon-failed))!important}.v-code-block--tab-highlightjs-shades-of-purple>div{color:hsl(var(--v-cb-tab-highlightjs-shades-of-purple-text))}.v-code-block--tab-highlightjs-srcery{background-color:hsl(var(--v-cb-tab-highlightjs-srcery-bkg)/100%)!important}.v-code-block--tab-highlightjs-srcery:hover{background-color:hsl(var(--v-cb-tab-highlightjs-srcery-bkg)/50%)!important}.v-code-block--tab-highlightjs-srcery-icon{fill:hsl(var(--v-cb-tab-highlightjs-srcery-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-srcery-icon))!important}.v-code-block--tab-highlightjs-srcery-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-srcery-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-srcery-icon-success))!important}.v-code-block--tab-highlightjs-srcery-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-srcery-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-srcery-icon-failed))!important}.v-code-block--tab-highlightjs-srcery>div{color:hsl(var(--v-cb-tab-highlightjs-srcery-text))}.v-code-block--tab-highlightjs-stackoverflow-dark{background-color:hsl(var(--v-cb-tab-highlightjs-stackoverflow-dark-bkg)/100%)!important}.v-code-block--tab-highlightjs-stackoverflow-dark:hover{background-color:hsl(var(--v-cb-tab-highlightjs-stackoverflow-dark-bkg)/50%)!important}.v-code-block--tab-highlightjs-stackoverflow-dark-icon{fill:hsl(var(--v-cb-tab-highlightjs-stackoverflow-dark-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-stackoverflow-dark-icon))!important}.v-code-block--tab-highlightjs-stackoverflow-dark-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-stackoverflow-dark-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-stackoverflow-dark-icon-success))!important}.v-code-block--tab-highlightjs-stackoverflow-dark-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-stackoverflow-dark-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-stackoverflow-dark-icon-failed))!important}.v-code-block--tab-highlightjs-stackoverflow-dark>div{color:hsl(var(--v-cb-tab-highlightjs-stackoverflow-dark-text))}.v-code-block--tab-highlightjs-stackoverflow-light{background-color:hsl(var(--v-cb-tab-highlightjs-stackoverflow-light-bkg)/100%)!important}.v-code-block--tab-highlightjs-stackoverflow-light:hover{background-color:hsl(var(--v-cb-tab-highlightjs-stackoverflow-light-bkg)/50%)!important}.v-code-block--tab-highlightjs-stackoverflow-light-icon{fill:hsl(var(--v-cb-tab-highlightjs-stackoverflow-light-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-stackoverflow-light-icon))!important}.v-code-block--tab-highlightjs-stackoverflow-light-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-stackoverflow-light-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-stackoverflow-light-icon-success))!important}.v-code-block--tab-highlightjs-stackoverflow-light-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-stackoverflow-light-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-stackoverflow-light-icon-failed))!important}.v-code-block--tab-highlightjs-stackoverflow-light>div{color:hsl(var(--v-cb-tab-highlightjs-stackoverflow-light-text))}.v-code-block--tab-highlightjs-sunburst{background-color:hsl(var(--v-cb-tab-highlightjs-sunburst-bkg)/100%)!important}.v-code-block--tab-highlightjs-sunburst:hover{background-color:hsl(var(--v-cb-tab-highlightjs-sunburst-bkg)/50%)!important}.v-code-block--tab-highlightjs-sunburst-icon{fill:hsl(var(--v-cb-tab-highlightjs-sunburst-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-sunburst-icon))!important}.v-code-block--tab-highlightjs-sunburst-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-sunburst-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-sunburst-icon-success))!important}.v-code-block--tab-highlightjs-sunburst-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-sunburst-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-sunburst-icon-failed))!important}.v-code-block--tab-highlightjs-sunburst>div{color:hsl(var(--v-cb-tab-highlightjs-sunburst-text))}.v-code-block--tab-highlightjs-tokyo-night-dark{background-color:hsl(var(--v-cb-tab-highlightjs-tokyo-night-dark-bkg)/100%)!important}.v-code-block--tab-highlightjs-tokyo-night-dark:hover{background-color:hsl(var(--v-cb-tab-highlightjs-tokyo-night-dark-bkg)/50%)!important}.v-code-block--tab-highlightjs-tokyo-night-dark-icon{fill:hsl(var(--v-cb-tab-highlightjs-tokyo-night-dark-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-tokyo-night-dark-icon))!important}.v-code-block--tab-highlightjs-tokyo-night-dark-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-tokyo-night-dark-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-tokyo-night-dark-icon-success))!important}.v-code-block--tab-highlightjs-tokyo-night-dark-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-tokyo-night-dark-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-tokyo-night-dark-icon-failed))!important}.v-code-block--tab-highlightjs-tokyo-night-dark>div{color:hsl(var(--v-cb-tab-highlightjs-tokyo-night-dark-text))}.v-code-block--tab-highlightjs-tokyo-night-light{background-color:hsl(var(--v-cb-tab-highlightjs-tokyo-night-light-bkg)/100%)!important}.v-code-block--tab-highlightjs-tokyo-night-light:hover{background-color:hsl(var(--v-cb-tab-highlightjs-tokyo-night-light-bkg)/50%)!important}.v-code-block--tab-highlightjs-tokyo-night-light-icon{fill:hsl(var(--v-cb-tab-highlightjs-tokyo-night-light-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-tokyo-night-light-icon))!important}.v-code-block--tab-highlightjs-tokyo-night-light-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-tokyo-night-light-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-tokyo-night-light-icon-success))!important}.v-code-block--tab-highlightjs-tokyo-night-light-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-tokyo-night-light-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-tokyo-night-light-icon-failed))!important}.v-code-block--tab-highlightjs-tokyo-night-light>div{color:hsl(var(--v-cb-tab-highlightjs-tokyo-night-light-text))}.v-code-block--tab-highlightjs-tomorrow-night-blue{background-color:hsl(var(--v-cb-tab-highlightjs-tomorrow-night-blue-bkg)/100%)!important}.v-code-block--tab-highlightjs-tomorrow-night-blue:hover{background-color:hsl(var(--v-cb-tab-highlightjs-tomorrow-night-blue-bkg)/50%)!important}.v-code-block--tab-highlightjs-tomorrow-night-blue-icon{fill:hsl(var(--v-cb-tab-highlightjs-tomorrow-night-blue-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-tomorrow-night-blue-icon))!important}.v-code-block--tab-highlightjs-tomorrow-night-blue-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-tomorrow-night-blue-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-tomorrow-night-blue-icon-success))!important}.v-code-block--tab-highlightjs-tomorrow-night-blue-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-tomorrow-night-blue-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-tomorrow-night-blue-icon-failed))!important}.v-code-block--tab-highlightjs-tomorrow-night-blue>div{color:hsl(var(--v-cb-tab-highlightjs-tomorrow-night-blue-text))}.v-code-block--tab-highlightjs-tomorrow-night-bright{background-color:hsl(var(--v-cb-tab-highlightjs-tomorrow-night-bright-bkg)/100%)!important}.v-code-block--tab-highlightjs-tomorrow-night-bright:hover{background-color:hsl(var(--v-cb-tab-highlightjs-tomorrow-night-bright-bkg)/50%)!important}.v-code-block--tab-highlightjs-tomorrow-night-bright-icon{fill:hsl(var(--v-cb-tab-highlightjs-tomorrow-night-bright-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-tomorrow-night-bright-icon))!important}.v-code-block--tab-highlightjs-tomorrow-night-bright-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-tomorrow-night-bright-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-tomorrow-night-bright-icon-success))!important}.v-code-block--tab-highlightjs-tomorrow-night-bright-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-tomorrow-night-bright-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-tomorrow-night-bright-icon-failed))!important}.v-code-block--tab-highlightjs-tomorrow-night-bright>div{color:hsl(var(--v-cb-tab-highlightjs-tomorrow-night-bright-text))}.v-code-block--tab-highlightjs-vs{background-color:hsl(var(--v-cb-tab-highlightjs-vs-bkg)/100%)!important}.v-code-block--tab-highlightjs-vs:hover{background-color:hsl(var(--v-cb-tab-highlightjs-vs-bkg)/50%)!important}.v-code-block--tab-highlightjs-vs-icon{fill:hsl(var(--v-cb-tab-highlightjs-vs-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-vs-icon))!important}.v-code-block--tab-highlightjs-vs-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-vs-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-vs-icon-success))!important}.v-code-block--tab-highlightjs-vs-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-vs-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-vs-icon-failed))!important}.v-code-block--tab-highlightjs-vs>div{color:hsl(var(--v-cb-tab-highlightjs-vs-text))}.v-code-block--tab-highlightjs-vs2015{background-color:hsl(var(--v-cb-tab-highlightjs-vs2015-bkg)/100%)!important}.v-code-block--tab-highlightjs-vs2015:hover{background-color:hsl(var(--v-cb-tab-highlightjs-vs2015-bkg)/50%)!important}.v-code-block--tab-highlightjs-vs2015-icon{fill:hsl(var(--v-cb-tab-highlightjs-vs2015-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-vs2015-icon))!important}.v-code-block--tab-highlightjs-vs2015-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-vs2015-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-vs2015-icon-success))!important}.v-code-block--tab-highlightjs-vs2015-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-vs2015-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-vs2015-icon-failed))!important}.v-code-block--tab-highlightjs-vs2015>div{color:hsl(var(--v-cb-tab-highlightjs-vs2015-text))}.v-code-block--tab-highlightjs-xcode{background-color:hsl(var(--v-cb-tab-highlightjs-xcode-bkg)/100%)!important}.v-code-block--tab-highlightjs-xcode:hover{background-color:hsl(var(--v-cb-tab-highlightjs-xcode-bkg)/50%)!important}.v-code-block--tab-highlightjs-xcode-icon{fill:hsl(var(--v-cb-tab-highlightjs-xcode-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-xcode-icon))!important}.v-code-block--tab-highlightjs-xcode-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-xcode-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-xcode-icon-success))!important}.v-code-block--tab-highlightjs-xcode-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-xcode-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-xcode-icon-failed))!important}.v-code-block--tab-highlightjs-xcode>div{color:hsl(var(--v-cb-tab-highlightjs-xcode-text))}.v-code-block--tab-highlightjs-xt256{background-color:hsl(var(--v-cb-tab-highlightjs-xt256-bkg)/100%)!important}.v-code-block--tab-highlightjs-xt256:hover{background-color:hsl(var(--v-cb-tab-highlightjs-xt256-bkg)/50%)!important}.v-code-block--tab-highlightjs-xt256-icon{fill:hsl(var(--v-cb-tab-highlightjs-xt256-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-xt256-icon))!important}.v-code-block--tab-highlightjs-xt256-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-xt256-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-xt256-icon-success))!important}.v-code-block--tab-highlightjs-xt256-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-xt256-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-xt256-icon-failed))!important}.v-code-block--tab-highlightjs-xt256>div{color:hsl(var(--v-cb-tab-highlightjs-xt256-text))}.v-code-block--tab-highlightjs-base16-onedark{background-color:hsl(var(--v-cb-tab-highlightjs-base16-onedark-bkg)/100%)!important}.v-code-block--tab-highlightjs-base16-onedark:hover{background-color:hsl(var(--v-cb-tab-highlightjs-base16-onedark-bkg)/50%)!important}.v-code-block--tab-highlightjs-base16-onedark-icon{fill:hsl(var(--v-cb-tab-highlightjs-base16-onedark-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-base16-onedark-icon))!important}.v-code-block--tab-highlightjs-base16-onedark-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-base16-onedark-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-base16-onedark-icon-success))!important}.v-code-block--tab-highlightjs-base16-onedark-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-base16-onedark-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-base16-onedark-icon-failed))!important}.v-code-block--tab-highlightjs-base16-onedark>div{color:hsl(var(--v-cb-tab-highlightjs-base16-onedark-text))}");var N=(n,t)=>{const a=n.__vccOpts||n;for(const[n,o]of t)a[n]=o;return a},q=N(E,[["__file","src/plugin/StatusIcons.vue"]]);const M=["a","abbr","address","article","aside","audio","b","blockquote","body","button","canvas","caption","cite","code","dd","del","details","dfn","div","dl","dt","em","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","header","hgroup","html","i","iframe","img","input","ins","kbd","label","legend","li","main","mark","menu","nav","object","ol","p","q","quote","samp","section","span","strong","summary","sup","table","tbody","td","textarea","tfoot","th","thead","time","tr","ul","var","video"],A=["any-hover","any-pointer","aspect-ratio","color","color-gamut","color-index","device-aspect-ratio","device-height","device-width","display-mode","forced-colors","grid","height","hover","inverted-colors","monochrome","orientation","overflow-block","overflow-inline","pointer","prefers-color-scheme","prefers-contrast","prefers-reduced-motion","prefers-reduced-transparency","resolution","scan","scripting","update","width","min-width","max-width","min-height","max-height"],T=["active","any-link","blank","checked","current","default","defined","dir","disabled","drop","empty","enabled","first","first-child","first-of-type","fullscreen","future","focus","focus-visible","focus-within","has","host","host-context","hover","indeterminate","in-range","invalid","is","lang","last-child","last-of-type","left","link","local-link","not","nth-child","nth-col","nth-last-child","nth-last-col","nth-last-of-type","nth-of-type","only-child","only-of-type","optional","out-of-range","past","placeholder-shown","read-only","read-write","required","right","root","scope","target","target-within","user-invalid","valid","visited","where"],z=["after","backdrop","before","cue","cue-region","first-letter","first-line","grammar-error","marker","part","placeholder","selection","slotted","spelling-error"],O=["align-content","align-items","align-self","all","animation","animation-delay","animation-direction","animation-duration","animation-fill-mode","animation-iteration-count","animation-name","animation-play-state","animation-timing-function","backface-visibility","background","background-attachment","background-blend-mode","background-clip","background-color","background-image","background-origin","background-position","background-repeat","background-size","block-size","border","border-block","border-block-color","border-block-end","border-block-end-color","border-block-end-style","border-block-end-width","border-block-start","border-block-start-color","border-block-start-style","border-block-start-width","border-block-style","border-block-width","border-bottom","border-bottom-color","border-bottom-left-radius","border-bottom-right-radius","border-bottom-style","border-bottom-width","border-collapse","border-color","border-image","border-image-outset","border-image-repeat","border-image-slice","border-image-source","border-image-width","border-inline","border-inline-color","border-inline-end","border-inline-end-color","border-inline-end-style","border-inline-end-width","border-inline-start","border-inline-start-color","border-inline-start-style","border-inline-start-width","border-inline-style","border-inline-width","border-left","border-left-color","border-left-style","border-left-width","border-radius","border-right","border-right-color","border-right-style","border-right-width","border-spacing","border-style","border-top","border-top-color","border-top-left-radius","border-top-right-radius","border-top-style","border-top-width","border-width","bottom","box-decoration-break","box-shadow","box-sizing","break-after","break-before","break-inside","caption-side","caret-color","clear","clip","clip-path","clip-rule","color","column-count","column-fill","column-gap","column-rule","column-rule-color","column-rule-style","column-rule-width","column-span","column-width","columns","contain","content","content-visibility","counter-increment","counter-reset","cue","cue-after","cue-before","cursor","direction","display","empty-cells","filter","flex","flex-basis","flex-direction","flex-flow","flex-grow","flex-shrink","flex-wrap","float","flow","font","font-display","font-family","font-feature-settings","font-kerning","font-language-override","font-size","font-size-adjust","font-smoothing","font-stretch","font-style","font-synthesis","font-variant","font-variant-caps","font-variant-east-asian","font-variant-ligatures","font-variant-numeric","font-variant-position","font-variation-settings","font-weight","gap","glyph-orientation-vertical","grid","grid-area","grid-auto-columns","grid-auto-flow","grid-auto-rows","grid-column","grid-column-end","grid-column-start","grid-gap","grid-row","grid-row-end","grid-row-start","grid-template","grid-template-areas","grid-template-columns","grid-template-rows","hanging-punctuation","height","hyphens","icon","image-orientation","image-rendering","image-resolution","ime-mode","inline-size","isolation","justify-content","left","letter-spacing","line-break","line-height","list-style","list-style-image","list-style-position","list-style-type","margin","margin-block","margin-block-end","margin-block-start","margin-bottom","margin-inline","margin-inline-end","margin-inline-start","margin-left","margin-right","margin-top","marks","mask","mask-border","mask-border-mode","mask-border-outset","mask-border-repeat","mask-border-slice","mask-border-source","mask-border-width","mask-clip","mask-composite","mask-image","mask-mode","mask-origin","mask-position","mask-repeat","mask-size","mask-type","max-block-size","max-height","max-inline-size","max-width","min-block-size","min-height","min-inline-size","min-width","mix-blend-mode","nav-down","nav-index","nav-left","nav-right","nav-up","none","normal","object-fit","object-position","opacity","order","orphans","outline","outline-color","outline-offset","outline-style","outline-width","overflow","overflow-wrap","overflow-x","overflow-y","padding","padding-block","padding-block-end","padding-block-start","padding-bottom","padding-inline","padding-inline-end","padding-inline-start","padding-left","padding-right","padding-top","page-break-after","page-break-before","page-break-inside","pause","pause-after","pause-before","perspective","perspective-origin","pointer-events","position","quotes","resize","rest","rest-after","rest-before","right","row-gap","scroll-margin","scroll-margin-block","scroll-margin-block-end","scroll-margin-block-start","scroll-margin-bottom","scroll-margin-inline","scroll-margin-inline-end","scroll-margin-inline-start","scroll-margin-left","scroll-margin-right","scroll-margin-top","scroll-padding","scroll-padding-block","scroll-padding-block-end","scroll-padding-block-start","scroll-padding-bottom","scroll-padding-inline","scroll-padding-inline-end","scroll-padding-inline-start","scroll-padding-left","scroll-padding-right","scroll-padding-top","scroll-snap-align","scroll-snap-stop","scroll-snap-type","scrollbar-color","scrollbar-gutter","scrollbar-width","shape-image-threshold","shape-margin","shape-outside","speak","speak-as","src","tab-size","table-layout","text-align","text-align-all","text-align-last","text-combine-upright","text-decoration","text-decoration-color","text-decoration-line","text-decoration-style","text-emphasis","text-emphasis-color","text-emphasis-position","text-emphasis-style","text-indent","text-justify","text-orientation","text-overflow","text-rendering","text-shadow","text-transform","text-underline-position","top","transform","transform-box","transform-origin","transform-style","transition","transition-delay","transition-duration","transition-property","transition-timing-function","unicode-bidi","vertical-align","visibility","voice-balance","voice-duration","voice-family","voice-pitch","voice-range","voice-rate","voice-stress","voice-volume","white-space","widows","width","will-change","word-break","word-spacing","word-wrap","writing-mode","z-index"].reverse();function C(n){const t=n.regex,a=(n=>({IMPORTANT:{scope:"meta",begin:"!important"},BLOCK_COMMENT:n.C_BLOCK_COMMENT_MODE,HEXCOLOR:{scope:"number",begin:/#(([0-9a-fA-F]{3,4})|(([0-9a-fA-F]{2}){3,4}))\b/},FUNCTION_DISPATCH:{className:"built_in",begin:/[\w-]+(?=\()/},ATTRIBUTE_SELECTOR_MODE:{scope:"selector-attr",begin:/\[/,end:/\]/,illegal:"$",contains:[n.APOS_STRING_MODE,n.QUOTE_STRING_MODE]},CSS_NUMBER_MODE:{scope:"number",begin:n.NUMBER_RE+"(%|em|ex|ch|rem|vw|vh|vmin|vmax|cm|mm|in|pt|pc|px|deg|grad|rad|turn|s|ms|Hz|kHz|dpi|dpcm|dppx)?",relevance:0},CSS_VARIABLE:{className:"attr",begin:/--[A-Za-z][A-Za-z0-9_-]*/}}))(n),o=[n.APOS_STRING_MODE,n.QUOTE_STRING_MODE];return{name:"CSS",case_insensitive:!0,illegal:/[=|'\$]/,keywords:{keyframePosition:"from to"},classNameAliases:{keyframePosition:"selector-tag"},contains:[a.BLOCK_COMMENT,{begin:/-(webkit|moz|ms|o)-(?=[a-z])/},a.CSS_NUMBER_MODE,{className:"selector-id",begin:/#[A-Za-z0-9_-]+/,relevance:0},{className:"selector-class",begin:"\\.[a-zA-Z-][a-zA-Z0-9_-]*",relevance:0},a.ATTRIBUTE_SELECTOR_MODE,{className:"selector-pseudo",variants:[{begin:":("+T.join("|")+")"},{begin:":(:)?("+z.join("|")+")"}]},a.CSS_VARIABLE,{className:"attribute",begin:"\\b("+O.join("|")+")\\b"},{begin:/:/,end:/[;}{]/,contains:[a.BLOCK_COMMENT,a.HEXCOLOR,a.IMPORTANT,a.CSS_NUMBER_MODE,...o,{begin:/(url|data-uri)\(/,end:/\)/,relevance:0,keywords:{built_in:"url data-uri"},contains:[...o,{className:"string",begin:/[^)]/,endsWithParent:!0,excludeEnd:!0}]},a.FUNCTION_DISPATCH]},{begin:t.lookahead(/@/),end:"[{;]",relevance:0,illegal:/:/,contains:[{className:"keyword",begin:/@-?\w[\w]*(-\w+)*/},{begin:/\s/,endsWithParent:!0,excludeEnd:!0,relevance:0,keywords:{$pattern:/[a-z-]+/,keyword:"and or not only",attribute:A.join(" ")},contains:[{begin:/[a-z-]+(?=:)/,className:"attribute"},...o,a.CSS_NUMBER_MODE]}]},{className:"selector-tag",begin:"\\b("+M.join("|")+")\\b"}]}}const R="[A-Za-z$_][0-9A-Za-z$_]*",B=["as","in","of","if","for","while","finally","var","new","function","do","return","void","else","break","catch","instanceof","with","throw","case","default","try","switch","continue","typeof","delete","let","yield","const","class","debugger","async","await","static","import","from","export","extends"],I=["true","false","null","undefined","NaN","Infinity"],L=["Object","Function","Boolean","Symbol","Math","Date","Number","BigInt","String","RegExp","Array","Float32Array","Float64Array","Int8Array","Uint8Array","Uint8ClampedArray","Int16Array","Int32Array","Uint16Array","Uint32Array","BigInt64Array","BigUint64Array","Set","Map","WeakSet","WeakMap","ArrayBuffer","SharedArrayBuffer","Atomics","DataView","JSON","Promise","Generator","GeneratorFunction","AsyncFunction","Reflect","Proxy","Intl","WebAssembly"],$=["Error","EvalError","InternalError","RangeError","ReferenceError","SyntaxError","TypeError","URIError"],D=["setInterval","setTimeout","clearInterval","clearTimeout","require","exports","eval","isFinite","isNaN","parseFloat","parseInt","decodeURI","decodeURIComponent","encodeURI","encodeURIComponent","escape","unescape"],P=["arguments","this","super","console","window","document","localStorage","module","global"],H=[].concat(D,L,$);function U(n){const t=n.regex,a=R,o="<>",i="",l={begin:/<[A-Za-z0-9\\._:-]+/,end:/\/[A-Za-z0-9\\._:-]+>|\/>/,isTrulyOpeningTag:(n,t)=>{const a=n[0].length+n.index,o=n.input[a];if("<"===o||","===o)return void t.ignoreMatch();let i;">"===o&&(((n,{after:t})=>{const a="",q={match:[/const|var|let/,/\s+/,a,/\s*/,/=\s*/,/(async\s*)?/,t.lookahead(N)],keywords:"async",className:{1:"keyword",3:"title.function"},contains:[k]};return{name:"Javascript",aliases:["js","jsx","mjs","cjs"],keywords:h,exports:{PARAMS_CONTAINS:m,CLASS_REFERENCE:y},illegal:/#(?![$_A-z])/,contains:[n.SHEBANG({label:"shebang",binary:"node",relevance:5}),{label:"use_strict",className:"meta",relevance:10,begin:/^\s*['"]use (strict|asm)['"]/},n.APOS_STRING_MODE,n.QUOTE_STRING_MODE,b,v,u,d,{match:/\$\d+/},r,y,{className:"attr",begin:a+t.lookahead(":"),relevance:0},q,{begin:"("+n.RE_STARTERS_RE+"|\\b(case|return|throw)\\b)\\s*",keywords:"return throw case",relevance:0,contains:[d,n.REGEXP_MODE,{className:"function",begin:N,returnBegin:!0,end:"\\s*=>",contains:[{className:"params",variants:[{begin:n.UNDERSCORE_IDENT_RE,relevance:0},{className:null,begin:/\(\s*\)/,skip:!0},{begin:/\(/,end:/\)/,excludeBegin:!0,excludeEnd:!0,keywords:h,contains:m}]}]},{begin:/,/,relevance:0},{match:/\s+/,relevance:0},{variants:[{begin:o,end:i},{match:/<[A-Za-z0-9\\._:-]+\s*\/>/},{begin:l.begin,"on:begin":l.isTrulyOpeningTag,end:l.end}],subLanguage:"xml",contains:[{begin:l.begin,end:l.end,skip:!0,contains:["self"]}]}]},w,{beginKeywords:"while if switch catch for"},{begin:"\\b(?!function)"+n.UNDERSCORE_IDENT_RE+"\\([^()]*(\\([^()]*(\\([^()]*\\)[^()]*)*\\)[^()]*)*\\)\\s*\\{",returnBegin:!0,label:"func.def",contains:[k,n.inherit(n.TITLE_MODE,{begin:a,className:"title.function"})]},{match:/\.\.\./,relevance:0},E,{match:"\\$"+a,relevance:0},{match:[/\bconstructor(?=\s*\()/],className:{1:"title.function"},contains:[k]},x,{relevance:0,match:/\b[A-Z][A-Z_0-9]+\b/,className:"variable.constant"},f,S,{match:/\$[(.]/}]}}function F(n){const t=n.regex,a=t.concat(/[\p{L}_]/u,t.optional(/[\p{L}0-9_.-]*:/u),/[\p{L}0-9_.-]*/u),o={className:"symbol",begin:/&[a-z]+;|&#[0-9]+;|&#x[a-f0-9]+;/},i={begin:/\s/,contains:[{className:"keyword",begin:/#?[a-z_][a-z1-9_-]+/,illegal:/\n/}]},l=n.inherit(i,{begin:/\(/,end:/\)/}),h=n.inherit(n.APOS_STRING_MODE,{className:"string"}),s=n.inherit(n.QUOTE_STRING_MODE,{className:"string"}),e={endsWithParent:!0,illegal:/`]+/}]}]}]};return{name:"HTML, XML",aliases:["html","xhtml","rss","atom","xjb","xsd","xsl","plist","wsf","svg"],case_insensitive:!0,unicodeRegex:!0,contains:[{className:"meta",begin://,relevance:10,contains:[i,s,h,l,{begin:/\[/,end:/\]/,contains:[{className:"meta",begin://,contains:[i,l,s,h]}]}]},n.COMMENT(//,{relevance:10}),{begin://,relevance:10},o,{className:"meta",end:/\?>/,variants:[{begin:/<\?xml/,relevance:10,contains:[s]},{begin:/<\?[a-z][a-z0-9]+/}]},{className:"tag",begin:/)/,end:/>/,keywords:{name:"style"},contains:[e],starts:{end:/<\/style>/,returnEnd:!0,subLanguage:["css","xml"]}},{className:"tag",begin:/)/,end:/>/,keywords:{name:"script"},contains:[e],starts:{end:/<\/script>/,returnEnd:!0,subLanguage:["javascript","handlebars","xml"]}},{className:"tag",begin:/<>|<\/>/},{className:"tag",begin:t.concat(//,/>/,/\s/)))),end:/\/?>/,contains:[{className:"name",begin:a,relevance:0,starts:e}]},{className:"tag",begin:t.concat(/<\//,t.lookahead(t.concat(a,/>/))),contains:[{className:"name",begin:a,relevance:0},{begin:/>/,relevance:0,endsParent:!0}]}]}}function W(n){return{name:"Plain text",aliases:["text","txt"],disableAutodetect:!0}}const G={class:"v-code-block--button-copy"},Z={class:"v-code-block--button-run"},J={class:"v-code-block--code"},K=["textContent"],V=["innerHTML"];var X=n({__name:"CodeBlock",props:{browserWindow:{type:Boolean,required:!1,default:!1},code:{type:[Object,Array,String,Number],required:!0},codeBlockRadius:{type:String,required:!1,default:"0.5rem"},copyButton:{type:Boolean,required:!1,default:!0},copyIcons:{type:Boolean,required:!1,default:!0},copyTab:{type:Boolean,required:!1,default:!0},copyFailedText:{type:String,required:!1,default:"Copy failed!"},copyText:{type:String,required:!1,default:"Copy Code"},copySuccessText:{type:String,required:!1,default:"Copied!"},floatingTabs:{type:Boolean,required:!1,default:!0},height:{type:[String,Number],required:!1,default:"auto"},highlightjs:{type:Boolean,required:!1,default:!1},indent:{type:Number,required:!1,default:2},label:{type:String,required:!1,default:""},lang:{type:String,required:!1,default:"javascript"},maxHeight:{type:[String,Number],required:!1,default:"auto"},persistentCopyButton:{type:Boolean,required:!1,default:!1},prismjs:{type:Boolean,required:!1,default:!1},prismPlugin:{type:Boolean,required:!1,default:!1},runTab:{type:Boolean,required:!1,default:!1},runText:{type:String,required:!1,default:"Run"},tabGap:{type:String,required:!1,default:"0.25rem"},tabs:{type:Boolean,required:!1,default:!1},theme:{type:[String,Boolean],required:!1,default:"neon-bunny"}},emits:["run","update:copy-status"],setup(n,{emit:w}){const x=n,_=s(),E=e("codeBlockGlobalOptions");let S,N;const M=c(null),A=c("copy"),T=c(""),z=c(!1),O=c(!1),R=c(!1),B=c("https://cdn.jsdelivr.net/gh/highlightjs/cdn-release@11.7.0/build/styles"),I=c("https://cdn.jsdelivr.net/gh/PrismJS/prism@1.29.0/themes"),L=c("https://cdn.jsdelivr.net/gh/PrismJS/prism-themes@1.9.0/themes"),$=c(""),D=c(""),P=c(""),H=r((()=>{let n="";return x.highlightjs&&(n=$.value),x.prismjs&&x.prismPlugin&&(n=M.value),n})),X=r((()=>{let n=R.value?"v-code-block--mobile":"";return n+=x.prismjs?" v-code-block--prismjs":" v-code-block--highlightjs",n})),Q=r((()=>({width:"coy"===P.value&&!1===O.value?"100%":""}))),Y=r((()=>({"v-code-block--code-copy-button":!0,"v-code-block--code-copy-button-mobile":R.value,"v-code-block--code-copy-button-persist":x.persistentCopyButton,[`v-code-block--code-copy-button-status-${A.value}`]:!0}))),nn=r((()=>({bottom:x.floatingTabs?"1px":"0",gap:en(x.tabGap)}))),tn=r((()=>{const n=x.highlightjs?"highlightjs":"prism",t=""===P.value||"prism"===P.value?"default":P.value;return{"v-code-block--me-1":!0,[`v-code-block--tab-${n}-${t}-icon`]:!0,[`v-code-block--button-copy-icon-status-${A.value}`]:!0,[`v-code-block--tab-${n}-${t}-icon-status-${A.value}`]:!0}})),an=r((()=>R.value?"v-code-block--label-mobile":"")),on=r((()=>{const n=x.codeBlockRadius;let t=`${n} 0 ${n} ${n} !important`;x.tabs&&(x.copyTab||x.runTab)||(t=n);return{borderRadius:t,display:"funky"!==P.value?"flex":"block",height:en(x.height),maxHeight:en(x.maxHeight),overflow:"auto"}})),ln=r((()=>{const n=x.highlightjs?"highlightjs":"prism",t=""===P.value||"prism"===P.value?"default":P.value;return{[`v-code-block--tab-${t}`]:!0,[`v-code-block--tab-${n}-${t}`]:!0}})),hn=r((()=>({gap:en(x.tabGap)})));function sn(){if(!x.prismjs&&!x.highlightjs)throw new Error("[vue3-code-block]: You must set either the prismjs or highlightjs props.");if(x.prismjs&&x.highlightjs)throw new Error("[vue3-code-block]: You cannot have both prismjs and highlightjs props set at the same time.");x.highlightjs&&x.prismPlugin&&console.warn("[vue3-code-block]: Highlight.js does not support PrismJS plugins. Unexpected results may occur. Remove the `prism-plugin` prop from the vue3-code-block component.")}function en(n,t="px"){if(null!=n&&""!==n)return+n?`${Number(n)}${t}`:String(n)}function cn(){z.value||(z.value=!0,navigator.clipboard.writeText(M.value).then((()=>{T.value=x.copySuccessText,A.value="success",w("update:copy-status",A.value)}),(n=>{T.value=x.copyFailedText,A.value="failed",w("update:copy-status",A.value),console.error("Copy to clipboard failed: ",n)})),setTimeout((()=>{T.value=x.copyText,A.value="copy",w("update:copy-status",A.value),z.value=!1}),3e3))}function rn(){let n=null;const t=x.highlightjs?"highlightjs":"prism",a=document.getElementsByTagName("head")[0],o=document.createElement("style"),i=document.body.getAttribute("data-v-code-block-theme");let l=`v-code-block--theme-${P.value}-${t}`,h=!0,s=!0,e="",c="";if(l=bn(t,l),i===P.value||i===l)return;if("boolean"==typeof P.value)return;switch(document.body.setAttribute("data-v-code-block-theme",l),o.setAttribute("type","text/css"),o.setAttribute("data-theme-id",l),o.setAttribute("data-theme","v-code-block--theme-sheet"),P.value){case"neon-bunny":n='/**\n* MIT License\n* Copyright (c) 2023 WebDevNerdStuff\n* WebDevNerdStuff Neon Bunny\n* VSCode Theme: https://marketplace.visualstudio.com/items?itemName=WebDevNerdStuff.neon-bunny\n*/\n\n:root {\n --neon-bunny-blue-light: #2492ff;\n --neon-bunny-blue: #0b93ff;\n --neon-bunny-gray-lighter: #aaa;\n --neon-bunny-gray: #7f817e;\n --neon-bunny-green-darker-darker: #008b05;\n --neon-bunny-green-darker: #2bb71d;\n --neon-bunny-green-light: #2bb71d;\n --neon-bunny-green-neon: #0aff04;\n --neon-bunny-green: #00d205;\n --neon-bunny-lime-lighter: #c3e88d;\n --neon-bunny-lime: #b2ff02;\n --neon-bunny-magenta: #df00df;\n --neon-bunny-neon-green: #00ff00;\n --neon-bunny-orange: #e58100;\n --neon-bunny-peach-darker: #ffb46a;\n --neon-bunny-peach-light: #ffe4a6;\n --neon-bunny-peach: #ffcb6b;\n --neon-bunny-pink: #ff1190;\n --neon-bunny-purple-light-dim: #c792ea;\n --neon-bunny-purple-light: #d285cc;\n --neon-bunny-purple: #ea03ff;\n --neon-bunny-red: #ff3229;\n --neon-bunny-salmon: #ff6f5b;\n --neon-bunny-teal: #80fcff;\n --neon-bunny-white: #fff;\n --neon-bunny-yellow: #fef611;\n\n /* Standard */\n --neon-bunny-atrule: var(--neon-bunny-peach);\n --neon-bunny-attr-name: var(--neon-bunny-purple-light-dim);\n --neon-bunny-attr-value: var(--neon-bunny-peach);\n --neon-bunny-boolean: var(--neon-bunny-blue-light);\n --neon-bunny-builtin: var(--neon-bunny-purple);\n --neon-bunny-cdata: var(--neon-bunny-gray);\n --neon-bunny-char: var(--neon-bunny-pink);\n --neon-bunny-class-name: var(--neon-bunny-peach);\n --neon-bunny-comment: var(--neon-bunny-gray);\n --neon-bunny-constant: var(--neon-bunny-green-darker);\n --neon-bunny-deleted: var(--neon-bunny-red);\n --neon-bunny-entity: var(--neon-bunny-peach);\n --neon-bunny-function: var(--neon-bunny-green-neon);\n --neon-bunny-important: var(--neon-bunny-red);\n --neon-bunny-inserted: var(--neon-bunny-lime-lighter);\n --neon-bunny-keyword: var(--neon-bunny-blue);\n --neon-bunny-namespace: var(--neon-bunny-peach);\n --neon-bunny-number: var(--neon-bunny-white);\n --neon-bunny-operator: var(--neon-bunny-blue-light);\n --neon-bunny-prolog: var(--neon-bunny-gray);\n --neon-bunny-property: var(--neon-bunny-pink);\n --neon-bunny-punctuation: var(--neon-bunny-blue);\n --neon-bunny-regex: var(--neon-bunny-peach-light);\n --neon-bunny-string: var(--neon-bunny-green-darker);\n --neon-bunny-symbol: var(--neon-bunny-pink);\n --neon-bunny-tag: var(--neon-bunny-blue-light);\n --neon-bunny-url: var(--neon-bunny-orange);\n --neon-bunny-variable: var(--neon-bunny-green-darker);\n\n /* HTML */\n --neon-bunny-html-attr-name: var(--neon-bunny-green);\n --neon-bunny-html-attr-value-punctuation: var(--neon-bunny-peach-darker);\n --neon-bunny-html-attr-value: var(--neon-bunny-peach-darker);\n\n /* CSS */\n --neon-bunny-css-atrule-rule: var(--neon-bunny-blue);\n --neon-bunny-css-atrule: var(--neon-bunny-white);\n --neon-bunny-css-function: var(--neon-bunny-orange);\n --neon-bunny-css-property: var(--neon-bunny-pink);\n --neon-bunny-css-punctuation: var(--neon-bunny-white);\n --neon-bunny-css-selector: var(--neon-bunny-lime);\n --neon-bunny-css-string: var(--neon-bunny-green-light);\n --neon-bunny-css: var(--neon-bunny-purple-light-dim);\n\n /* JS */\n --neon-bunny-js-keyword: var(--neon-bunny-blue);\n --neon-bunny-js-literal-property: var(--neon-bunny-neon-green);\n --neon-bunny-js-operator: var(--neon-bunny-blue-light);\n --neon-bunny-js-punctuation: var(--neon-bunny-white);\n --neon-bunny-js-string: var(--neon-bunny-green-darker-darker);\n --neon-bunny-js-template-string-string: var(--neon-bunny-green-darker-darker);\n --neon-bunny-js: var(--neon-bunny-green-darker);\n\n /* PHP */\n --neon-bunny-php-boolean: var(--neon-bunny-blue);\n --neon-bunny-php-class-name-definition-class-name: var(--neon-bunny-magenta);\n --neon-bunny-php-class-name-return-type: var(--neon-bunny-gray-lighter);\n --neon-bunny-php-class-name: var(--neon-bunny-teal);\n --neon-bunny-php-double-quote-string: var(--neon-bunny-salmon);\n --neon-bunny-php-function: var(--neon-bunny-green-neon);\n --neon-bunny-php-keyword-type-hint: var(--neon-bunny-gray-lighter);\n --neon-bunny-php-keyword: var(--neon-bunny-blue);\n --neon-bunny-php-operator: var(--neon-bunny-purple);\n --neon-bunny-php-package: var(--neon-bunny-peach);\n --neon-bunny-php-property: var(--neon-bunny-purple-light);\n --neon-bunny-php-punctuation: var(--neon-bunny-white);\n --neon-bunny-php-single-quote-string: var(--neon-bunny-yellow);\n --neon-bunny-php-variable: var(--neon-bunny-purple-light);\n}\n\ncode[class*="language-"],\npre[class*="language-"] {\n -moz-hyphens: none;\n -moz-tab-size: 4;\n -ms-hyphens: none;\n -o-tab-size: 4;\n -webkit-hyphens: none;\n\n color: var(--neon-bunny-white);\n font-family: Consolas, Monaco, "Andale Mono", "Ubuntu Mono", monospace;\n font-size: 1em;\n hyphens: none;\n line-height: 1.5;\n tab-size: 4;\n text-align: left;\n white-space: pre;\n word-break: normal;\n word-spacing: normal;\n word-wrap: normal;\n}\n\npre[class*="language-"]::-moz-selection,\npre[class*="language-"] ::-moz-selection,\ncode[class*="language-"]::-moz-selection,\ncode[class*="language-"] ::-moz-selection {\n background: rgba(29, 59, 83, 0.99);\n text-shadow: none;\n}\n\npre[class*="language-"]::selection,\npre[class*="language-"] ::selection,\ncode[class*="language-"]::selection,\ncode[class*="language-"] ::selection {\n background: #ffffff15;\n text-shadow: none;\n}\n\n@media print {\n\n code[class*="language-"],\n pre[class*="language-"] {\n\t text-shadow: none;\n }\n}\n\n/* Code blocks */\npre[class*="language-"] {\n margin: 0.5em 0;\n overflow: auto;\n padding: 1em;\n}\n\n:not(pre) > code[class*="language-"],\npre[class*="language-"] {\n background: #000000;\n color: white;\n}\n\n:not(pre) > code[class*="language-"] {\n border-radius: 0.3em;\n padding: 0.1em;\n white-space: normal;\n}\n\n/* -------------------------------------------------- Standard */\n.token.atrule {\n color: var(--neon-bunny-atrule);\n}\n\n.token.attr-name {\n color: var(--neon-bunny-attr-name);\n}\n\n.token.attr-value {\n color: var(--neon-bunny-attr-value);\n}\n\n.token.bold {\n font-weight: bold;\n}\n\n.token.boolean {\n color: var(--neon-bunny-boolean);\n}\n\n.token.builtin {\n color: var(--neon-bunny-builtin);\n}\n\n.token.cdata {\n color: var(--neon-bunny-cdata);\n font-style: italic;\n}\n\n.token.char {\n color: var(--neon-bunny-char);\n}\n\n.token.class-name {\n color: var(--neon-bunny-class-name);\n}\n\n.token.constant {\n color: var(--neon-bunny-constant);\n}\n\n.token.comment {\n color: var(--neon-bunny-comment);\n font-style: italic;\n}\n\n.token.deleted {\n color: var(--neon-bunny-deleted);\n}\n\n.token.entity {\n color: var(--neon-bunny-entity);\n}\n\n.token.function {\n color: var(--neon-bunny-function);\n}\n\n.token.important {\n color: var(--neon-bunny-important);\n font-style: italic;\n}\n\n.token.inserted {\n color: var(--neon-bunny-inserted);\n}\n\n.token.italic {\n font-style: italic;\n}\n\n.token.keyword {\n color: var(--neon-bunny-keyword);\n}\n\n.namespace {\n color: var(--neon-bunny-namespace);\n}\n\n.token.number {\n color: var(--neon-bunny-number);\n}\n\n.token.operator {\n color: var(--neon-bunny-operator);\n}\n\n.token.prolog {\n color: var(--neon-bunny-prolog);\n font-style: italic;\n}\n\n.token.property {\n color: var(--neon-bunny-property);\n}\n\n.token.punctuation {\n color: var(--neon-bunny-punctuation);\n}\n\n.token.regex {\n color: var(--neon-bunny-regex);\n}\n\n.token.string {\n color: var(--neon-bunny-string);\n}\n\n.token.symbol {\n color: var(--neon-bunny-symbol);\n}\n\n.token.tag {\n color: var(--neon-bunny-tag);\n}\n\n.token.url {\n color: var(--neon-bunny-url);\n text-decoration: underline;\n}\n\n.token.variable {\n color: var(--neon-bunny-variable);\n}\n\n/* -------------------------------------------------- HTML */\n.language-html .token.attr-name {\n color: var(--neon-bunny-html-attr-name);\n}\n\n.language-html .token.attr-value {\n color: var(--neon-bunny-html-attr-value);\n}\n\n.language-html .token.attr-value .token.punctuation {\n color: var(--neon-bunny-html-attr-value-punctuation);\n}\n\n/* -------------------------------------------------- CSS */\n.language-css {\n color: var(--neon-bunny-css) !important;\n}\n\n.language-css .token.atrule {\n color: var(--neon-bunny-css-atrule);\n}\n\n.language-css .token.atrule .token.rule {\n color: var(--neon-bunny-css-atrule-rule);\n}\n\n.language-css .token.function {\n color: var(--neon-bunny-css-function);\n}\n\n.language-css .token.property {\n color: var(--neon-bunny-css-property);\n}\n\n.language-css .token.punctuation {\n color: var(--neon-bunny-css-punctuation);\n}\n\n.language-css .token.selector {\n color: var(--neon-bunny-css-selector);\n}\n\n.language-css .token.string,\n.style .token.string {\n color: var(--neon-bunny-css-string);\n font-style: italic;\n}\n\n/* -------------------------------------------------- JavaScript */\n.language-javascript,\n.language-js {\n color: var(--neon-bunny-js) !important;\n font-style: italic;\n}\n\n.language-javascript span,\n.language-js span {\n font-style: normal;\n}\n\n.language-javascript .token.keyword,\n.language-js .token.keyword {\n color: var(--neon-bunny-js-keyword);\n}\n\n.language-javascript .token.literal-property.property,\n.language-js .token.literal-property.property {\n color: var(--neon-bunny-js-literal-property);\n font-style: italic;\n}\n\n.language-javascript .token.operator,\n.language-js .token.operator {\n color: var(--neon-bunny-js-operator);\n font-style: italic;\n}\n\n.language-javascript .token.punctuation,\n.language-js .token.punctuation {\n color: var(--neon-bunny-js-punctuation);\n}\n\n.language-javascript .token.template-string .token.string,\n.language-js .token.template-string .token.string {\n color: var(--neon-bunny-js-template-string-string);\n}\n\n/* -------------------------------------------------- PHP */\n.language-php .token.boolean {\n color: var(--neon-bunny-boolean);\n}\n\n.language-php .token.class-name {\n color: var(--neon-bunny-php-class-name);\n}\n\n.language-php .token.class-name-definition.class-name {\n color: var(--neon-bunny-php-class-name-definition-class-name);\n}\n\n.language-php .token.class-name.return-type {\n color: var(--neon-bunny-php-class-name-return-type);\n font-style: italic;\n}\n\n.language-php .token.function {\n color: var(--neon-bunny-php-function);\n}\n\n.language-php .token.keyword {\n color: var(--neon-bunny-php-keyword);\n}\n\n.language-php .token.keyword.type-hint {\n color: var(--neon-bunny-php-keyword-type-hint);\n font-style: italic;\n}\n\n.language-php .token.operator {\n color: var(--neon-bunny-php-operator);\n}\n\n.language-php .token.package {\n color: var(--neon-bunny-php-package);\n}\n\n.language-php .token.property {\n color: var(--neon-bunny-php-property);\n}\n\n.language-php .token.punctuation {\n color: var(--neon-bunny-php-punctuation);\n}\n\n.language-php .token.string.double-quoted-string {\n color: var(--neon-bunny-php-double-quote-string);\n}\n\n.language-php .token.string.single-quoted-string {\n color: var(--neon-bunny-php-single-quote-string);\n}\n\n.language-php .token.variable {\n color: var(--neon-bunny-php-variable);\n}\n',s=!1,h=!1,"highlightjs"===t&&(n='/**\n* MIT License\n* Copyright (c) 2023 WebDevNerdStuff\n* WebDevNerdStuff Neon Bunny\n* VSCode Theme: https://marketplace.visualstudio.com/items?itemName=WebDevNerdStuff.neon-bunny\n*/\n:root {\n --neon-bunny-blue-darker: #276AFF;\n --neon-bunny-blue-light-faded: #a5a8ff;\n --neon-bunny-blue-light: #2492ff;\n --neon-bunny-blue: #0b93ff;\n --neon-bunny-gray-lighter: #aaa;\n --neon-bunny-gray: #7f817e;\n --neon-bunny-green-darker-darker: #008b05;\n --neon-bunny-green-darker: #2bb71d;\n --neon-bunny-green-light: #2bb71d;\n --neon-bunny-green-neon: #0aff04;\n --neon-bunny-green: #00d205;\n --neon-bunny-lime-lighter: #c3e88d;\n --neon-bunny-lime: #b2ff02;\n --neon-bunny-magenta-neon: #FF25D9;\n --neon-bunny-magenta: #df00df;\n --neon-bunny-neon-green: #00ff00;\n --neon-bunny-orange-lighter: #ff8d04;\n --neon-bunny-orange: #e58100;\n --neon-bunny-peach-darker: #ffb46a;\n --neon-bunny-peach-light: #ffe4a6;\n --neon-bunny-peach: #ffcb6b;\n --neon-bunny-pink: #ff1190;\n --neon-bunny-purple-light-dim: #c792ea;\n --neon-bunny-purple-light: #d285cc;\n --neon-bunny-purple: #ea03ff;\n --neon-bunny-red: #ff3229;\n --neon-bunny-salmon: #ff6f5b;\n --neon-bunny-teal: #80fcff;\n --neon-bunny-white: #fff;\n --neon-bunny-yellow-light-faded: #ffe3b8;\n --neon-bunny-yellow: #fef611;\n /* -------------------------------------------------- Standard */\n /* ------------------------- General purpose */\n --neon-bunny-builtin: var(--neon-bunny-purple);\n --neon-bunny-char: var(--neon-bunny-pink);\n --neon-bunny-class: var(--neon-bunny-magenta);\n --neon-bunny-comment: var(--neon-bunny-gray);\n --neon-bunny-doctag: var(--neon-bunny-blue-light);\n --neon-bunny-keyword: var(--neon-bunny-blue);\n --neon-bunny-literal: var(--neon-bunny-blue-light);\n --neon-bunny-number: var(--neon-bunny-white);\n --neon-bunny-operator: var(--neon-bunny-blue-light);\n --neon-bunny-params: var(--neon-bunny-green-darker);\n --neon-bunny-property: var(--neon-bunny-blue-light-faded);\n --neon-bunny-punctuation: var(--neon-bunny-blue);\n --neon-bunny-regex: var(--neon-bunny-peach-light);\n --neon-bunny-string: var(--neon-bunny-peach-darker);\n --neon-bunny-subst: var(--neon-bunny-green-darker);\n --neon-bunny-symbol: var(--neon-bunny-pink);\n --neon-bunny-title-class-inherited: var(--neon-bunny-green-darker);\n --neon-bunny-title-class: var(--neon-bunny-green-neon);\n --neon-bunny-title-function-invoke: var(--neon-bunny-green-darker);\n --neon-bunny-title-function: var(--neon-bunny-green-neon);\n --neon-bunny-title: var(--neon-bunny-green-darker);\n --neon-bunny-type: var(--neon-bunny-pink);\n --neon-bunny-variable-constant: var(--neon-bunny-green-darker);\n --neon-bunny-variable-language: var(--neon-bunny-blue-light);\n --neon-bunny-variable: var(--neon-bunny-green-darker);\n /* ------------------------- Meta */\n --neon-bunny-meta-keyword: var(--neon-bunny-green);\n --neon-bunny-meta-prompt: var(--neon-bunny-blue-light);\n --neon-bunny-meta-string: var(--neon-bunny-blue-light);\n --neon-bunny-meta: var(--neon-bunny-blue-light);\n /* ------------------------- Tags, attributes, configs */\n --neon-bunny-attr: var(--neon-bunny-green);\n --neon-bunny-attribute: var(--neon-bunny-green);\n --neon-bunny-name: var(--neon-bunny-blue-light);\n --neon-bunny-section: var(--neon-bunny-green);\n --neon-bunny-tag-attr: var(--neon-bunny-blue-light);\n --neon-bunny-tag: var(--neon-bunny-blue-light);\n /* ------------------------- Text Markup */\n --neon-bunny-bullet: var(--neon-bunny-white);\n --neon-bunny-code: var(--neon-bunny-white);\n --neon-bunny-emphasis: var(--neon-bunny-white);\n --neon-bunny-formula: var(--neon-bunny-white);\n --neon-bunny-link: var(--neon-bunny-orange);\n --neon-bunny-quote: var(--neon-bunny-white);\n --neon-bunny-strong: var(--neon-bunny-white);\n /* ------------------------- CSS */\n --neon-bunny-css-selector-id: var(--neon-bunny-green);\n --neon-bunny-selector-attr: var(--neon-bunny-purple-light-dim);\n --neon-bunny-selector-class: var(--neon-bunny-lime);\n --neon-bunny-selector-id: var(--neon-bunny-lime);\n --neon-bunny-selector-pseudo: var(--neon-bunny-purple-light-dim);\n --neon-bunny-selector-tag: var(--neon-bunny-white);\n --neon-bunny-selector: var(--neon-bunny-lime);\n /* ------------------------- Diff */\n --neon-bunny-addition: var(--neon-bunny-green-neon);\n --neon-bunny-deletion: var(--neon-bunny-red);\n /* -------------------------------------------------- HTML */\n --neon-bunny-html-tag-attr: var(--neon-bunny-green);\n /* -------------------------------------------------- CSS */\n --neon-bunny-css: var(--neon-bunny-purple-light-dim);\n /* ------------------------- General purpose */\n --neon-bunny-css-builtin: var(--neon-bunny-orange);\n /* ------------------------- Meta */\n --neon-bunny-css-meta: var(--neon-bunny-red);\n /* ------------------------- Tags, attributes, configs */\n --neon-bunny-css-attribute: var(--neon-bunny-pink);\n /* -------------------------------------------------- JSON */\n --neon-bunny-json-punctuation: var(--neon-bunny-white);\n /* -------------------------------------------------- JavaScript */\n --neon-bunny-js: var(--neon-bunny-green-darker);\n /* ------------------------- General purpose */\n --neon-bunny-js-params-variable-language: var(--neon-bunny-green-darker);\n --neon-bunny-js-title-class: var(--neon-bunny-orange-lighter);\n --neon-bunny-js-variable-language: var(--neon-bunny-pink);\n /* -------------------------------------------------- PHP */\n --neon-bunny-php: var(--neon-bunny-blue-light);\n /* ------------------------- General purpose */\n --neon-bunny-php-class-keyword: var(--neon-bunny-blue-darker);\n --neon-bunny-php-class-title: var(--neon-bunny-magenta);\n --neon-bunny-php-function-title: var(--neon-bunny-green-neon);\n --neon-bunny-php-keyword: var(--neon-bunny-blue-darker);\n --neon-bunny-php-params-variable: var(--neon-bunny-green-darker);\n --neon-bunny-php-params: var(--neon-bunny-gray-lighter);\n --neon-bunny-php-string: var(--neon-bunny-yellow);\n --neon-bunny-php-title-class: var(--neon-bunny-gray-lighter);\n --neon-bunny-php-title-function-invoke: var(--neon-bunny-green-neon);\n --neon-bunny-php-title: var(--neon-bunny-peach);\n --neon-bunny-php-variable: var(--neon-bunny-purple-light);\n /* ------------------------- Meta */\n --neon-bunny-php-meta: var(--neon-bunny-red);\n}\n\npre code.hljs {\n display: block;\n overflow-x: auto;\n}\n\ncode[class*=language-],\npre[class*=language-] {\n -moz-hyphens: none;\n -moz-tab-size: 4;\n -ms-hyphens: none;\n -o-tab-size: 4;\n -webkit-hyphens: none;\n color: var(--neon-bunny-white);\n font-family: Consolas, Monaco, "Andale Mono", "Ubuntu Mono", monospace;\n hyphens: none;\n line-height: 1.5;\n tab-size: 4;\n text-align: left;\n white-space: pre;\n word-break: normal;\n word-spacing: normal;\n word-wrap: normal;\n}\n\ncode[class*=language-]::-moz-selection,\ncode[class*=language-] ::-moz-selection,\npre[class*=language-]::-moz-selection,\npre[class*=language-] ::-moz-selection {\n background: rgba(29, 59, 83, 0.99);\n text-shadow: none;\n}\n\ncode[class*=language-]::selection,\ncode[class*=language-] ::selection,\npre[class*=language-]::selection,\npre[class*=language-] ::selection {\n background: rgba(255, 255, 255, 0.0823529412);\n text-shadow: none;\n}\n\n@media print {\n\n code[class*=language-],\n pre[class*=language-] {\n\t text-shadow: none;\n }\n}\n\n/* Code blocks */\npre[class*=language-] {\n background: #000000;\n color: white;\n margin: 0.5em 0;\n overflow: auto;\n padding: 1em;\n}\n\n:not(pre) > code[class*=language-] {\n background: #000000;\n color: white;\n border-radius: 0.3em;\n padding: 0.1em;\n white-space: normal;\n}\n\n/* -------------------------------------------------- Standard */\n.hljs-built_in {\n color: var(--neon-bunny-builtin);\n}\n\n.hljs-char {\n color: var(--neon-bunny-char);\n}\n\n.hljs-comment {\n color: var(--neon-bunny-comment);\n font-style: italic;\n}\n\n.hljs-doctag {\n color: var(--neon-bunny-doctag);\n}\n\n.hljs-keyword {\n color: var(--neon-bunny-keyword);\n}\n\n.hljs-literal {\n color: var(--neon-bunny-literal);\n}\n\n.hljs-number {\n color: var(--neon-bunny-number);\n}\n\n.hljs-operator {\n color: var(--neon-bunny-operator);\n}\n\n.hljs-params {\n color: var(--neon-bunny-params);\n font-style: italic;\n}\n\n.hljs-property {\n color: var(--neon-bunny-property);\n}\n\n.hljs-punctuation {\n color: var(--neon-bunny-punctuation);\n}\n\n.hljs-regexp {\n color: var(--neon-bunny-regex);\n}\n\n.hljs-string {\n color: var(--neon-bunny-string);\n}\n\n.hljs-subst {\n color: var(--neon-bunny-subst);\n}\n\n.hljs-symbol {\n color: var(--neon-bunny-symbol);\n}\n\n.hljs-title {\n color: var(--neon-bunny-title);\n}\n\n.hljs-title.class_ {\n color: var(--neon-bunny-title-class);\n}\n\n.hljs-title.class_.inherited__ {\n color: var(--neon-bunny-title-class-inherited);\n}\n\n.hljs-title.function_ {\n color: var(--neon-bunny-title-function);\n}\n\n.hljs-title.function_.invoke__ {\n color: var(--neon-bunny-title-function-invoke);\n}\n\n.hljs-type {\n color: var(--neon-bunny-type);\n}\n\n.hljs-variable {\n color: var(--neon-bunny-variable);\n}\n\n.hljs-variable.constant_ {\n color: var(--neon-bunny-variable-constant);\n}\n\n.hljs-variable.language_ {\n color: var(--neon-bunny-variable-language);\n}\n\n.hljs-meta {\n color: var(--neon-bunny-meta);\n}\n\n.hljs-meta.prompt_ {\n color: var(--neon-bunny-meta-prompt);\n}\n\n.hljs-meta.keyword_ {\n color: var(--neon-bunny-meta-keyword);\n}\n\n.hljs-meta.string_ {\n color: var(--neon-bunny-meta-string);\n}\n\n.hljs-attr {\n color: var(--neon-bunny-attr);\n}\n\n.hljs-attribute {\n color: var(--neon-bunny-attribute);\n}\n\n.hljs-name {\n color: var(--neon-bunny-name);\n}\n\n.hljs-section {\n color: var(--neon-bunny-section);\n}\n\n.hljs-tag {\n color: var(--neon-bunny-tag);\n}\n\n.hljs-tag .hljs-attr {\n color: var(--neon-bunny-tag-attr);\n}\n\n.hljs-bullet {\n color: var(--neon-bunny-bullet);\n}\n\n.hljs-code {\n color: var(--neon-bunny-code);\n}\n\n.hljs-emphasis {\n color: var(--neon-bunny-emphasis);\n font-style: italic;\n}\n\n.hljs-formula {\n color: var(--neon-bunny-formula);\n}\n\n.hljs-link {\n color: var(--neon-bunny-link);\n}\n\n.hljs-quote {\n color: var(--neon-bunny-quote);\n}\n\n.hljs-strong {\n color: var(--neon-bunny-strong);\n font-weight: bold;\n}\n\n.hljs-selector {\n color: var(--neon-bunny-selector);\n}\n\n.hljs-selector-attr {\n color: var(--neon-bunny-selector-attr);\n}\n\n.hljs-selector-class {\n color: var(--neon-bunny-selector-class);\n}\n\n.hljs-selector-id {\n color: var(--neon-bunny-selector-id);\n}\n\n.hljs-selector-pseudo {\n color: var(--neon-bunny-selector-pseudo);\n}\n\n.hljs-selector-tag {\n color: var(--neon-bunny-selector-tag);\n}\n\n.hljs-addition {\n color: var(--neon-bunny-addition);\n}\n\n.hljs-deletion {\n color: var(--neon-bunny-deletion);\n}\n\n.hljs.language-html .hljs-tag .hljs-attr,\n.hljs .language-html .hljs-tag .hljs-attr {\n color: var(--neon-bunny-html-tag-attr);\n}\n\n.hljs.language-css,\n.hljs .language-css {\n color: var(--neon-bunny-css);\n}\n\n.hljs.language-css .hljs-built_in,\n.hljs .language-css .hljs-built_in {\n color: var(--neon-bunny-css-builtin);\n}\n\n.hljs.language-css .hljs-char,\n.hljs .language-css .hljs-char {\n color: var(--neon-bunny-char);\n}\n\n.hljs.language-css .hljs-comment,\n.hljs .language-css .hljs-comment {\n color: var(--neon-bunny-comment);\n}\n\n.hljs.language-css .hljs-doctag,\n.hljs .language-css .hljs-doctag {\n color: var(--neon-bunny-doctag);\n}\n\n.hljs.language-css .hljs-keyword,\n.hljs .language-css .hljs-keyword {\n color: var(--neon-bunny-keyword);\n}\n\n.hljs.language-css .hljs-literal,\n.hljs .language-css .hljs-literal {\n color: var(--neon-bunny-literal);\n}\n\n.hljs.language-css .hljs-number,\n.hljs .language-css .hljs-number {\n color: var(--neon-bunny-number);\n}\n\n.hljs.language-css .hljs-operator,\n.hljs .language-css .hljs-operator {\n color: var(--neon-bunny-operator);\n}\n\n.hljs.language-css .hljs-params,\n.hljs .language-css .hljs-params {\n color: var(--neon-bunny-params);\n font-style: italic;\n}\n\n.hljs.language-css .hljs-property,\n.hljs .language-css .hljs-property {\n color: var(--neon-bunny-property);\n}\n\n.hljs.language-css .hljs-punctuation,\n.hljs .language-css .hljs-punctuation {\n color: var(--neon-bunny-punctuation);\n}\n\n.hljs.language-css .hljs-regexp,\n.hljs .language-css .hljs-regexp {\n color: var(--neon-bunny-regex);\n}\n\n.hljs.language-css .hljs-string,\n.hljs .language-css .hljs-string {\n color: var(--neon-bunny-string);\n}\n\n.hljs.language-css .hljs-subst,\n.hljs .language-css .hljs-subst {\n color: var(--neon-bunny-subst);\n}\n\n.hljs.language-css .hljs-symbol,\n.hljs .language-css .hljs-symbol {\n color: var(--neon-bunny-symbol);\n}\n\n.hljs.language-css .hljs-title,\n.hljs .language-css .hljs-title {\n color: var(--neon-bunny-title);\n}\n\n.hljs.language-css .hljs-title.class_,\n.hljs .language-css .hljs-title.class_ {\n color: var(--neon-bunny-title-class);\n}\n\n.hljs.language-css .hljs-title.class_.inherited__,\n.hljs .language-css .hljs-title.class_.inherited__ {\n color: var(--neon-bunny-title-class-inherited);\n}\n\n.hljs.language-css .hljs-title.function_,\n.hljs .language-css .hljs-title.function_ {\n color: var(--neon-bunny-title-function);\n}\n\n.hljs.language-css .hljs-title.function_.invoke__,\n.hljs .language-css .hljs-title.function_.invoke__ {\n color: var(--neon-bunny-title-function-invoke);\n}\n\n.hljs.language-css .hljs-type,\n.hljs .language-css .hljs-type {\n color: var(--neon-bunny-type);\n}\n\n.hljs.language-css .hljs-variable,\n.hljs .language-css .hljs-variable {\n color: var(--neon-bunny-variable);\n}\n\n.hljs.language-css .hljs-variable.constant_,\n.hljs .language-css .hljs-variable.constant_ {\n color: var(--neon-bunny-variable-constant);\n}\n\n.hljs.language-css .hljs-variable.language_,\n.hljs .language-css .hljs-variable.language_ {\n color: var(--neon-bunny-variable-language);\n}\n\n.hljs.language-css .hljs-meta,\n.hljs .language-css .hljs-meta {\n color: var(--neon-bunny-css-meta);\n}\n\n.hljs.language-css .hljs-meta.prompt_,\n.hljs .language-css .hljs-meta.prompt_ {\n color: var(--neon-bunny-meta-prompt);\n}\n\n.hljs.language-css .hljs-meta.keyword_,\n.hljs .language-css .hljs-meta.keyword_ {\n color: var(--neon-bunny-meta-keyword);\n}\n\n.hljs.language-css .hljs-meta.string_,\n.hljs .language-css .hljs-meta.string_ {\n color: var(--neon-bunny-meta-string);\n}\n\n.hljs.language-css .hljs-attr,\n.hljs .language-css .hljs-attr {\n color: var(--neon-bunny-attr);\n}\n\n.hljs.language-css .hljs-attribute,\n.hljs .language-css .hljs-attribute {\n color: var(--neon-bunny-css-attribute);\n}\n\n.hljs.language-css .hljs-name,\n.hljs .language-css .hljs-name {\n color: var(--neon-bunny-name);\n}\n\n.hljs.language-css .hljs-section,\n.hljs .language-css .hljs-section {\n color: var(--neon-bunny-section);\n}\n\n.hljs.language-css .hljs-tag,\n.hljs .language-css .hljs-tag {\n color: var(--neon-bunny-tag);\n}\n\n.hljs.language-css .hljs-bullet,\n.hljs .language-css .hljs-bullet {\n color: var(--neon-bunny-bullet);\n}\n\n.hljs.language-css .hljs-code,\n.hljs .language-css .hljs-code {\n color: var(--neon-bunny-code);\n}\n\n.hljs.language-css .hljs-emphasis,\n.hljs .language-css .hljs-emphasis {\n color: var(--neon-bunny-emphasis);\n font-style: italic;\n}\n\n.hljs.language-css .hljs-formula,\n.hljs .language-css .hljs-formula {\n color: var(--neon-bunny-formula);\n}\n\n.hljs.language-css .hljs-link,\n.hljs .language-css .hljs-link {\n color: var(--neon-bunny-link);\n}\n\n.hljs.language-css .hljs-quote,\n.hljs .language-css .hljs-quote {\n color: var(--neon-bunny-quote);\n}\n\n.hljs.language-css .hljs-strong,\n.hljs .language-css .hljs-strong {\n color: var(--neon-bunny-strong);\n font-weight: bold;\n}\n\n.hljs.language-css .hljs-selector,\n.hljs .language-css .hljs-selector {\n color: var(--neon-bunny-selector);\n}\n\n.hljs.language-css .hljs-selector-attr,\n.hljs .language-css .hljs-selector-attr {\n color: var(--neon-bunny-selector-attr);\n}\n\n.hljs.language-css .hljs-selector-class,\n.hljs .language-css .hljs-selector-class {\n color: var(--neon-bunny-selector-class);\n}\n\n.hljs.language-css .hljs-selector-id,\n.hljs .language-css .hljs-selector-id {\n color: var(--neon-bunny-css-selector-id);\n}\n\n.hljs.language-css .hljs-selector-pseudo,\n.hljs .language-css .hljs-selector-pseudo {\n color: var(--neon-bunny-selector-pseudo);\n}\n\n.hljs.language-css .hljs-selector-tag,\n.hljs .language-css .hljs-selector-tag {\n color: var(--neon-bunny-selector-tag);\n}\n\n.hljs.language-css .hljs-addition,\n.hljs .language-css .hljs-addition {\n color: var(--neon-bunny-addition);\n}\n\n.hljs.language-css .hljs-deletion,\n.hljs .language-css .hljs-deletion {\n color: var(--neon-bunny-deletion);\n}\n\n.hljs.language-json .hljs-punctuation,\n.hljs .language-json .hljs-punctuation {\n color: var(--neon-bunny-json-punctuation);\n}\n\n.hljs.language-javascript, .hljs.language-js,\n.hljs .language-javascript,\n.hljs .language-js {\n color: var(--neon-bunny-js);\n}\n\n.hljs.language-javascript .hljs-built_in, .hljs.language-js .hljs-built_in,\n.hljs .language-javascript .hljs-built_in,\n.hljs .language-js .hljs-built_in {\n color: var(--neon-bunny-builtin);\n}\n\n.hljs.language-javascript .hljs-char, .hljs.language-js .hljs-char,\n.hljs .language-javascript .hljs-char,\n.hljs .language-js .hljs-char {\n color: var(--neon-bunny-char);\n}\n\n.hljs.language-javascript .hljs-comment, .hljs.language-js .hljs-comment,\n.hljs .language-javascript .hljs-comment,\n.hljs .language-js .hljs-comment {\n color: var(--neon-bunny-comment);\n}\n\n.hljs.language-javascript .hljs-doctag, .hljs.language-js .hljs-doctag,\n.hljs .language-javascript .hljs-doctag,\n.hljs .language-js .hljs-doctag {\n color: var(--neon-bunny-doctag);\n}\n\n.hljs.language-javascript .hljs-keyword, .hljs.language-js .hljs-keyword,\n.hljs .language-javascript .hljs-keyword,\n.hljs .language-js .hljs-keyword {\n color: var(--neon-bunny-keyword);\n}\n\n.hljs.language-javascript .hljs-literal, .hljs.language-js .hljs-literal,\n.hljs .language-javascript .hljs-literal,\n.hljs .language-js .hljs-literal {\n color: var(--neon-bunny-literal);\n}\n\n.hljs.language-javascript .hljs-number, .hljs.language-js .hljs-number,\n.hljs .language-javascript .hljs-number,\n.hljs .language-js .hljs-number {\n color: var(--neon-bunny-number);\n}\n\n.hljs.language-javascript .hljs-operator, .hljs.language-js .hljs-operator,\n.hljs .language-javascript .hljs-operator,\n.hljs .language-js .hljs-operator {\n color: var(--neon-bunny-operator);\n}\n\n.hljs.language-javascript .hljs-params, .hljs.language-js .hljs-params,\n.hljs .language-javascript .hljs-params,\n.hljs .language-js .hljs-params {\n color: var(--neon-bunny-params);\n font-style: italic;\n}\n\n.hljs.language-javascript .hljs-params .hljs-variable.language_, .hljs.language-js .hljs-params .hljs-variable.language_,\n.hljs .language-javascript .hljs-params .hljs-variable.language_,\n.hljs .language-js .hljs-params .hljs-variable.language_ {\n color: var(--neon-bunny-js-params-variable-language);\n}\n\n.hljs.language-javascript .hljs-property, .hljs.language-js .hljs-property,\n.hljs .language-javascript .hljs-property,\n.hljs .language-js .hljs-property {\n color: var(--neon-bunny-property);\n}\n\n.hljs.language-javascript .hljs-punctuation, .hljs.language-js .hljs-punctuation,\n.hljs .language-javascript .hljs-punctuation,\n.hljs .language-js .hljs-punctuation {\n color: var(--neon-bunny-punctuation);\n}\n\n.hljs.language-javascript .hljs-regexp, .hljs.language-js .hljs-regexp,\n.hljs .language-javascript .hljs-regexp,\n.hljs .language-js .hljs-regexp {\n color: var(--neon-bunny-regex);\n}\n\n.hljs.language-javascript .hljs-string, .hljs.language-js .hljs-string,\n.hljs .language-javascript .hljs-string,\n.hljs .language-js .hljs-string {\n color: var(--neon-bunny-string);\n}\n\n.hljs.language-javascript .hljs-subst, .hljs.language-js .hljs-subst,\n.hljs .language-javascript .hljs-subst,\n.hljs .language-js .hljs-subst {\n color: var(--neon-bunny-subst);\n}\n\n.hljs.language-javascript .hljs-symbol, .hljs.language-js .hljs-symbol,\n.hljs .language-javascript .hljs-symbol,\n.hljs .language-js .hljs-symbol {\n color: var(--neon-bunny-symbol);\n}\n\n.hljs.language-javascript .hljs-title, .hljs.language-js .hljs-title,\n.hljs .language-javascript .hljs-title,\n.hljs .language-js .hljs-title {\n color: var(--neon-bunny-title);\n}\n\n.hljs.language-javascript .hljs-title.class_, .hljs.language-js .hljs-title.class_,\n.hljs .language-javascript .hljs-title.class_,\n.hljs .language-js .hljs-title.class_ {\n color: var(--neon-bunny-js-title-class);\n}\n\n.hljs.language-javascript .hljs-title.class_.inherited__, .hljs.language-js .hljs-title.class_.inherited__,\n.hljs .language-javascript .hljs-title.class_.inherited__,\n.hljs .language-js .hljs-title.class_.inherited__ {\n color: var(--neon-bunny-title-class-inherited);\n}\n\n.hljs.language-javascript .hljs-title.function_, .hljs.language-js .hljs-title.function_,\n.hljs .language-javascript .hljs-title.function_,\n.hljs .language-js .hljs-title.function_ {\n color: var(--neon-bunny-title-function);\n}\n\n.hljs.language-javascript .hljs-title.function_.invoke__, .hljs.language-js .hljs-title.function_.invoke__,\n.hljs .language-javascript .hljs-title.function_.invoke__,\n.hljs .language-js .hljs-title.function_.invoke__ {\n color: var(--neon-bunny-title-function-invoke);\n}\n\n.hljs.language-javascript .hljs-type, .hljs.language-js .hljs-type,\n.hljs .language-javascript .hljs-type,\n.hljs .language-js .hljs-type {\n color: var(--neon-bunny-type);\n}\n\n.hljs.language-javascript .hljs-variable, .hljs.language-js .hljs-variable,\n.hljs .language-javascript .hljs-variable,\n.hljs .language-js .hljs-variable {\n color: var(--neon-bunny-variable);\n}\n\n.hljs.language-javascript .hljs-variable.constant_, .hljs.language-js .hljs-variable.constant_,\n.hljs .language-javascript .hljs-variable.constant_,\n.hljs .language-js .hljs-variable.constant_ {\n color: var(--neon-bunny-variable-constant);\n}\n\n.hljs.language-javascript .hljs-variable.language_, .hljs.language-js .hljs-variable.language_,\n.hljs .language-javascript .hljs-variable.language_,\n.hljs .language-js .hljs-variable.language_ {\n color: var(--neon-bunny-js-variable-language);\n}\n\n.hljs.language-javascript .hljs-meta, .hljs.language-js .hljs-meta,\n.hljs .language-javascript .hljs-meta,\n.hljs .language-js .hljs-meta {\n color: var(--neon-bunny-meta);\n}\n\n.hljs.language-javascript .hljs-meta.prompt_, .hljs.language-js .hljs-meta.prompt_,\n.hljs .language-javascript .hljs-meta.prompt_,\n.hljs .language-js .hljs-meta.prompt_ {\n color: var(--neon-bunny-meta-prompt);\n}\n\n.hljs.language-javascript .hljs-meta.keyword_, .hljs.language-js .hljs-meta.keyword_,\n.hljs .language-javascript .hljs-meta.keyword_,\n.hljs .language-js .hljs-meta.keyword_ {\n color: var(--neon-bunny-meta-keyword);\n}\n\n.hljs.language-javascript .hljs-meta.string_, .hljs.language-js .hljs-meta.string_,\n.hljs .language-javascript .hljs-meta.string_,\n.hljs .language-js .hljs-meta.string_ {\n color: var(--neon-bunny-meta-string);\n}\n\n.hljs.language-javascript .hljs-attr, .hljs.language-js .hljs-attr,\n.hljs .language-javascript .hljs-attr,\n.hljs .language-js .hljs-attr {\n color: var(--neon-bunny-attr);\n}\n\n.hljs.language-javascript .hljs-attribute, .hljs.language-js .hljs-attribute,\n.hljs .language-javascript .hljs-attribute,\n.hljs .language-js .hljs-attribute {\n color: var(--neon-bunny-attribute);\n}\n\n.hljs.language-javascript .hljs-name, .hljs.language-js .hljs-name,\n.hljs .language-javascript .hljs-name,\n.hljs .language-js .hljs-name {\n color: var(--neon-bunny-name);\n}\n\n.hljs.language-javascript .hljs-section, .hljs.language-js .hljs-section,\n.hljs .language-javascript .hljs-section,\n.hljs .language-js .hljs-section {\n color: var(--neon-bunny-section);\n}\n\n.hljs.language-javascript .hljs-tag, .hljs.language-js .hljs-tag,\n.hljs .language-javascript .hljs-tag,\n.hljs .language-js .hljs-tag {\n color: var(--neon-bunny-tag);\n}\n\n.hljs.language-javascript .hljs-bullet, .hljs.language-js .hljs-bullet,\n.hljs .language-javascript .hljs-bullet,\n.hljs .language-js .hljs-bullet {\n color: var(--neon-bunny-bullet);\n}\n\n.hljs.language-javascript .hljs-code, .hljs.language-js .hljs-code,\n.hljs .language-javascript .hljs-code,\n.hljs .language-js .hljs-code {\n color: var(--neon-bunny-code);\n}\n\n.hljs.language-javascript .hljs-emphasis, .hljs.language-js .hljs-emphasis,\n.hljs .language-javascript .hljs-emphasis,\n.hljs .language-js .hljs-emphasis {\n color: var(--neon-bunny-emphasis);\n font-style: italic;\n}\n\n.hljs.language-javascript .hljs-formula, .hljs.language-js .hljs-formula,\n.hljs .language-javascript .hljs-formula,\n.hljs .language-js .hljs-formula {\n color: var(--neon-bunny-formula);\n}\n\n.hljs.language-javascript .hljs-link, .hljs.language-js .hljs-link,\n.hljs .language-javascript .hljs-link,\n.hljs .language-js .hljs-link {\n color: var(--neon-bunny-link);\n}\n\n.hljs.language-javascript .hljs-quote, .hljs.language-js .hljs-quote,\n.hljs .language-javascript .hljs-quote,\n.hljs .language-js .hljs-quote {\n color: var(--neon-bunny-quote);\n}\n\n.hljs.language-javascript .hljs-strong, .hljs.language-js .hljs-strong,\n.hljs .language-javascript .hljs-strong,\n.hljs .language-js .hljs-strong {\n color: var(--neon-bunny-strong);\n font-weight: bold;\n}\n\n.hljs.language-javascript .hljs-selector, .hljs.language-js .hljs-selector,\n.hljs .language-javascript .hljs-selector,\n.hljs .language-js .hljs-selector {\n color: var(--neon-bunny-selector);\n}\n\n.hljs.language-javascript .hljs-selector-attr, .hljs.language-js .hljs-selector-attr,\n.hljs .language-javascript .hljs-selector-attr,\n.hljs .language-js .hljs-selector-attr {\n color: var(--neon-bunny-selector-attr);\n}\n\n.hljs.language-javascript .hljs-selector-class, .hljs.language-js .hljs-selector-class,\n.hljs .language-javascript .hljs-selector-class,\n.hljs .language-js .hljs-selector-class {\n color: var(--neon-bunny-selector-class);\n}\n\n.hljs.language-javascript .hljs-selector-id, .hljs.language-js .hljs-selector-id,\n.hljs .language-javascript .hljs-selector-id,\n.hljs .language-js .hljs-selector-id {\n color: var(--neon-bunny-selector-id);\n}\n\n.hljs.language-javascript .hljs-selector-pseudo, .hljs.language-js .hljs-selector-pseudo,\n.hljs .language-javascript .hljs-selector-pseudo,\n.hljs .language-js .hljs-selector-pseudo {\n color: var(--neon-bunny-selector-pseudo);\n}\n\n.hljs.language-javascript .hljs-selector-tag, .hljs.language-js .hljs-selector-tag,\n.hljs .language-javascript .hljs-selector-tag,\n.hljs .language-js .hljs-selector-tag {\n color: var(--neon-bunny-selector-tag);\n}\n\n.hljs.language-javascript .hljs-addition, .hljs.language-js .hljs-addition,\n.hljs .language-javascript .hljs-addition,\n.hljs .language-js .hljs-addition {\n color: var(--neon-bunny-addition);\n}\n\n.hljs.language-javascript .hljs-deletion, .hljs.language-js .hljs-deletion,\n.hljs .language-javascript .hljs-deletion,\n.hljs .language-js .hljs-deletion {\n color: var(--neon-bunny-deletion);\n}\n\n.hljs.language-php,\n.hljs .language-php {\n color: var(--neon-bunny-php);\n}\n\n.hljs.language-php .hljs-built_in,\n.hljs .language-php .hljs-built_in {\n color: var(--neon-bunny-builtin);\n}\n\n.hljs.language-php .hljs-char,\n.hljs .language-php .hljs-char {\n color: var(--neon-bunny-char);\n}\n\n.hljs.language-php .hljs-class .hljs-title,\n.hljs .language-php .hljs-class .hljs-title {\n color: var(--neon-bunny-php-class-title) !important;\n}\n\n.hljs.language-php .hljs-class .hljs-keyword,\n.hljs .language-php .hljs-class .hljs-keyword {\n color: var(--neon-bunny-php-class-keyword);\n}\n\n.hljs.language-php .hljs-comment,\n.hljs .language-php .hljs-comment {\n color: var(--neon-bunny-comment);\n}\n\n.hljs.language-php .hljs-doctag,\n.hljs .language-php .hljs-doctag {\n color: var(--neon-bunny-doctag);\n}\n\n.hljs.language-php .hljs-function .hljs-title,\n.hljs .language-php .hljs-function .hljs-title {\n color: var(--neon-bunny-php-function-title);\n}\n\n.hljs.language-php .hljs-keyword,\n.hljs .language-php .hljs-keyword {\n color: var(--neon-bunny-php-keyword);\n}\n\n.hljs.language-php .hljs-literal,\n.hljs .language-php .hljs-literal {\n color: var(--neon-bunny-literal);\n}\n\n.hljs.language-php .hljs-number,\n.hljs .language-php .hljs-number {\n color: var(--neon-bunny-number);\n}\n\n.hljs.language-php .hljs-operator,\n.hljs .language-php .hljs-operator {\n color: var(--neon-bunny-operator);\n}\n\n.hljs.language-php .hljs-params,\n.hljs .language-php .hljs-params {\n color: var(--neon-bunny-php-params);\n font-style: italic;\n}\n\n.hljs.language-php .hljs-params .hljs-variable,\n.hljs .language-php .hljs-params .hljs-variable {\n color: var(--neon-bunny-php-params-variable);\n}\n\n.hljs.language-php .hljs-property,\n.hljs .language-php .hljs-property {\n color: var(--neon-bunny-property);\n}\n\n.hljs.language-php .hljs-punctuation,\n.hljs .language-php .hljs-punctuation {\n color: var(--neon-bunny-punctuation);\n}\n\n.hljs.language-php .hljs-regexp,\n.hljs .language-php .hljs-regexp {\n color: var(--neon-bunny-regex);\n}\n\n.hljs.language-php .hljs-string,\n.hljs .language-php .hljs-string {\n color: var(--neon-bunny-php-string);\n}\n\n.hljs.language-php .hljs-subst,\n.hljs .language-php .hljs-subst {\n color: var(--neon-bunny-subst);\n}\n\n.hljs.language-php .hljs-symbol,\n.hljs .language-php .hljs-symbol {\n color: var(--neon-bunny-symbol);\n}\n\n.hljs.language-php .hljs-title,\n.hljs .language-php .hljs-title {\n color: var(--neon-bunny-php-title);\n}\n\n.hljs.language-php .hljs-title.class_,\n.hljs .language-php .hljs-title.class_ {\n color: var(--neon-bunny-php-title-class);\n font-style: italic;\n}\n\n.hljs.language-php .hljs-title.class_.inherited__,\n.hljs .language-php .hljs-title.class_.inherited__ {\n color: var(--neon-bunny-title-class-inherited);\n}\n\n.hljs.language-php .hljs-title.function_,\n.hljs .language-php .hljs-title.function_ {\n color: var(--neon-bunny-title-function);\n}\n\n.hljs.language-php .hljs-title.function_.invoke__,\n.hljs .language-php .hljs-title.function_.invoke__ {\n color: var(--neon-bunny-php-title-function-invoke);\n}\n\n.hljs.language-php .hljs-type,\n.hljs .language-php .hljs-type {\n color: var(--neon-bunny-type);\n}\n\n.hljs.language-php .hljs-variable,\n.hljs .language-php .hljs-variable {\n color: var(--neon-bunny-php-variable);\n}\n\n.hljs.language-php .hljs-variable.constant_,\n.hljs .language-php .hljs-variable.constant_ {\n color: var(--neon-bunny-variable-constant);\n}\n\n.hljs.language-php .hljs-variable.language_,\n.hljs .language-php .hljs-variable.language_ {\n color: var(--neon-bunny-variable-language);\n}\n\n.hljs.language-php .hljs-meta,\n.hljs .language-php .hljs-meta {\n color: var(--neon-bunny-php-meta);\n}\n\n.hljs.language-php .hljs-meta.prompt_,\n.hljs .language-php .hljs-meta.prompt_ {\n color: var(--neon-bunny-meta-prompt);\n}\n\n.hljs.language-php .hljs-meta.keyword_,\n.hljs .language-php .hljs-meta.keyword_ {\n color: var(--neon-bunny-meta-keyword);\n}\n\n.hljs.language-php .hljs-meta.string_,\n.hljs .language-php .hljs-meta.string_ {\n color: var(--neon-bunny-meta-string);\n}\n\n.hljs.language-php .hljs-attr,\n.hljs .language-php .hljs-attr {\n color: var(--neon-bunny-attr);\n}\n\n.hljs.language-php .hljs-attribute,\n.hljs .language-php .hljs-attribute {\n color: var(--neon-bunny-attribute);\n}\n\n.hljs.language-php .hljs-name,\n.hljs .language-php .hljs-name {\n color: var(--neon-bunny-name);\n}\n\n.hljs.language-php .hljs-section,\n.hljs .language-php .hljs-section {\n color: var(--neon-bunny-section);\n}\n\n.hljs.language-php .hljs-tag,\n.hljs .language-php .hljs-tag {\n color: var(--neon-bunny-tag);\n}\n\n.hljs.language-php .hljs-bullet,\n.hljs .language-php .hljs-bullet {\n color: var(--neon-bunny-bullet);\n}\n\n.hljs.language-php .hljs-code,\n.hljs .language-php .hljs-code {\n color: var(--neon-bunny-code);\n}\n\n.hljs.language-php .hljs-emphasis,\n.hljs .language-php .hljs-emphasis {\n color: var(--neon-bunny-emphasis);\n font-style: italic;\n}\n\n.hljs.language-php .hljs-formula,\n.hljs .language-php .hljs-formula {\n color: var(--neon-bunny-formula);\n}\n\n.hljs.language-php .hljs-link,\n.hljs .language-php .hljs-link {\n color: var(--neon-bunny-link);\n}\n\n.hljs.language-php .hljs-quote,\n.hljs .language-php .hljs-quote {\n color: var(--neon-bunny-quote);\n}\n\n.hljs.language-php .hljs-strong,\n.hljs .language-php .hljs-strong {\n color: var(--neon-bunny-strong);\n font-weight: bold;\n}\n\n.hljs.language-php .hljs-selector,\n.hljs .language-php .hljs-selector {\n color: var(--neon-bunny-selector);\n}\n\n.hljs.language-php .hljs-selector-attr,\n.hljs .language-php .hljs-selector-attr {\n color: var(--neon-bunny-selector-attr);\n}\n\n.hljs.language-php .hljs-selector-class,\n.hljs .language-php .hljs-selector-class {\n color: var(--neon-bunny-selector-class);\n}\n\n.hljs.language-php .hljs-selector-id,\n.hljs .language-php .hljs-selector-id {\n color: var(--neon-bunny-selector-id);\n}\n\n.hljs.language-php .hljs-selector-pseudo,\n.hljs .language-php .hljs-selector-pseudo {\n color: var(--neon-bunny-selector-pseudo);\n}\n\n.hljs.language-php .hljs-selector-tag,\n.hljs .language-php .hljs-selector-tag {\n color: var(--neon-bunny-selector-tag);\n}\n\n.hljs.language-php .hljs-addition,\n.hljs .language-php .hljs-addition {\n color: var(--neon-bunny-addition);\n}\n\n.hljs.language-php .hljs-deletion,\n.hljs .language-php .hljs-deletion {\n color: var(--neon-bunny-deletion);\n}\n');break;case"neon-bunny-carrot":n='/**\n* MIT License\n* Copyright (c) 2023 WebDevNerdStuff\n* WebDevNerdStuff Neon Bunny Carrot Theme\n* VSCode Theme: https://marketplace.visualstudio.com/items?itemName=WebDevNerdStuff.neon-bunny\n*/\n\n:root {\n --neon-bunny-blue-light: #2492ff;\n --neon-bunny-blue: #0b93ff;\n --neon-bunny-gray: #7f817e;\n --neon-bunny-green-darker-darker: #008b05;\n --neon-bunny-green-darker: #2bb71d;\n --neon-bunny-green-light: #7cd47d;\n --neon-bunny-green: #00d205;\n --neon-bunny-lime: #c3e88d;\n --neon-bunny-magenta: #dd00ff;\n --neon-bunny-orange-darker: #e58100;\n --neon-bunny-orange-light: #ffc266;\n --neon-bunny-orange: #ff9900;\n --neon-bunny-peach-light: #ffe4a6;\n --neon-bunny-peach: #ffcb6b;\n --neon-bunny-pink: #ff1190;\n --neon-bunny-purple-light-dim: #c792ea;\n --neon-bunny-purple-light: #da96df;\n --neon-bunny-purple: #ea03ff;\n --neon-bunny-red: #ff5370;\n --neon-bunny-teal: #00EEFF;\n --neon-bunny-white: #fff;\n --neon-bunny-yellow-light: #ffffa2;\n --neon-bunny-yellow: #ffff00;\n\n /* Standard */\n --neon-bunny-atrule: var(--neon-bunny-peach);\n --neon-bunny-attr-name: var(--neon-bunny-purple-light-dim);\n --neon-bunny-attr-value: var(--neon-bunny-peach);\n --neon-bunny-boolean: var(--neon-bunny-purple-light);\n --neon-bunny-builtin: var(--neon-bunny-purple);\n --neon-bunny-cdata: var(--neon-bunny-gray);\n --neon-bunny-char: var(--neon-bunny-pink);\n --neon-bunny-class-name: var(--neon-bunny-peach);\n --neon-bunny-comment: var(--neon-bunny-gray);\n --neon-bunny-constant: var(--neon-bunny-green-darker);\n --neon-bunny-deleted: var(--neon-bunny-red);\n --neon-bunny-entity: var(--neon-bunny-peach);\n --neon-bunny-function: var(--neon-bunny-orange-light);\n --neon-bunny-important: var(--neon-bunny-pink);\n --neon-bunny-inserted: var(--neon-bunny-lime);\n --neon-bunny-keyword: var(--neon-bunny-purple-light);\n --neon-bunny-namespace: var(--neon-bunny-peach);\n --neon-bunny-number: var(--neon-bunny-white);\n --neon-bunny-operator: var(--neon-bunny-orange);\n --neon-bunny-prolog: var(--neon-bunny-gray);\n --neon-bunny-property: var(--neon-bunny-orange-light);\n --neon-bunny-punctuation: var(--neon-bunny-orange);\n --neon-bunny-regex: var(--neon-bunny-peach-light);\n --neon-bunny-string: var(--neon-bunny-green-light);\n --neon-bunny-symbol: var(--neon-bunny-orange-light);\n --neon-bunny-tag: var(--neon-bunny-orange);\n --neon-bunny-url: var(--neon-bunny-orange-darker);\n --neon-bunny-variable: var(--neon-bunny-orange);\n\n /* HTML */\n --neon-bunny-html-attr-name: var(--neon-bunny-orange-light);\n --neon-bunny-html-attr-value-punctuation: var(--neon-bunny-green);\n --neon-bunny-html-attr-value: var(--neon-bunny-green);\n\n /* CSS */\n --neon-bunny-css-atrule-rule: var(--neon-bunny-blue);\n --neon-bunny-css-atrule: var(--neon-bunny-white);\n --neon-bunny-css-function: var(--neon-bunny-orange-darker);\n --neon-bunny-css-property: var(--neon-bunny-pink);\n --neon-bunny-css-punctuation: var(--neon-bunny-white);\n --neon-bunny-css-selector: var(--neon-bunny-yellow);\n --neon-bunny-css-string: var(--neon-bunny-green-light);\n --neon-bunny-css: var(--neon-bunny-teal);\n\n /* JS */\n --neon-bunny-js-keyword: var(--neon-bunny-magenta);\n --neon-bunny-js-literal-property: var(--neon-bunny-orange);\n --neon-bunny-js-operator: var(--neon-bunny-blue-light);\n --neon-bunny-js-punctuation: var(--neon-bunny-white);\n --neon-bunny-js-string: var(--neon-bunny-green-darker-darker);\n --neon-bunny-js-template-string-string: var(--neon-bunny-green-darker-darker);\n --neon-bunny-js: var(--neon-bunny-orange);\n\n /* PHP */\n --neon-bunny-php-boolean: var(--neon-bunny-purple-light);\n --neon-bunny-php-class-name-return-type: var(--neon-bunny-yellow);\n --neon-bunny-php-class-name: var(--neon-bunny-yellow);\n --neon-bunny-php-double-quote-string: var(--neon-bunny-green);\n --neon-bunny-php-function: var(--neon-bunny-orange-light);\n --neon-bunny-php-keyword: var(--neon-bunny-magenta);\n --neon-bunny-php-keyword-type-hint: var(--neon-bunny-magenta);\n --neon-bunny-php-class-name-definition-class-name: var(--neon-bunny-yellow);\n --neon-bunny-php-operator: var(--neon-bunny-yellow-light);\n --neon-bunny-php-package: var(--neon-bunny-yellow);\n --neon-bunny-php-property: var(--neon-bunny-orange);\n --neon-bunny-php-punctuation: var(--neon-bunny-white);\n --neon-bunny-php-single-quote-string: var(--neon-bunny-green-light);\n --neon-bunny-php-variable: var(--neon-bunny-orange);\n}\n\ncode[class*="language-"],\npre[class*="language-"] {\n -moz-hyphens: none;\n -moz-tab-size: 4;\n -ms-hyphens: none;\n -o-tab-size: 4;\n -webkit-hyphens: none;\n\n color: var(--neon-bunny-white);\n font-family: Consolas, Monaco, "Andale Mono", "Ubuntu Mono", monospace;\n font-size: 1em;\n hyphens: none;\n line-height: 1.5;\n tab-size: 4;\n text-align: left;\n white-space: pre;\n word-break: normal;\n word-spacing: normal;\n word-wrap: normal;\n}\n\npre[class*="language-"]::-moz-selection,\npre[class*="language-"] ::-moz-selection,\ncode[class*="language-"]::-moz-selection,\ncode[class*="language-"] ::-moz-selection {\n background: rgba(29, 59, 83, 0.99);\n text-shadow: none;\n}\n\npre[class*="language-"]::selection,\npre[class*="language-"] ::selection,\ncode[class*="language-"]::selection,\ncode[class*="language-"] ::selection {\n background: #ffffff15;\n text-shadow: none;\n}\n\n@media print {\n\n code[class*="language-"],\n pre[class*="language-"] {\n\t text-shadow: none;\n }\n}\n\n/* Code blocks */\npre[class*="language-"] {\n margin: 0.5em 0;\n overflow: auto;\n padding: 1em;\n}\n\n:not(pre) > code[class*="language-"],\npre[class*="language-"] {\n background: #000000;\n color: white;\n}\n\n:not(pre) > code[class*="language-"] {\n border-radius: 0.3em;\n padding: 0.1em;\n white-space: normal;\n}\n\n/* -------------------------------------------------- Standard */\n.token.atrule {\n color: var(--neon-bunny-atrule);\n}\n\n.token.attr-name {\n color: var(--neon-bunny-attr-name);\n}\n\n.token.attr-value {\n color: var(--neon-bunny-attr-value);\n}\n\n.token.bold {\n font-weight: bold;\n}\n\n.token.boolean {\n color: var(--neon-bunny-boolean);\n}\n\n.token.builtin {\n color: var(--neon-bunny-builtin);\n}\n\n.token.cdata {\n color: var(--neon-bunny-cdata);\n font-style: italic;\n}\n\n.token.char {\n color: var(--neon-bunny-char);\n}\n\n.token.class-name {\n color: var(--neon-bunny-class-name);\n}\n\n.token.constant {\n color: var(--neon-bunny-constant);\n}\n\n.token.comment {\n color: var(--neon-bunny-comment);\n font-style: italic;\n}\n\n.token.deleted {\n color: var(--neon-bunny-deleted);\n}\n\n.token.entity {\n color: var(--neon-bunny-entity);\n}\n\n.token.function {\n color: var(--neon-bunny-function);\n}\n\n.token.important {\n color: var(--neon-bunny-important);\n font-style: italic;\n}\n\n.token.inserted {\n color: var(--neon-bunny-inserted);\n}\n\n.token.italic {\n font-style: italic;\n}\n\n.token.keyword {\n color: var(--neon-bunny-keyword);\n}\n\n.namespace {\n color: var(--neon-bunny-namespace);\n}\n\n.token.number {\n color: var(--neon-bunny-number);\n}\n\n.token.operator {\n color: var(--neon-bunny-operator);\n}\n\n.token.prolog {\n color: var(--neon-bunny-prolog);\n font-style: italic;\n}\n\n.token.property {\n color: var(--neon-bunny-property);\n}\n\n.token.punctuation {\n color: var(--neon-bunny-punctuation);\n}\n\n.token.regex {\n color: var(--neon-bunny-regex);\n}\n\n.token.string {\n color: var(--neon-bunny-string);\n}\n\n.token.symbol {\n color: var(--neon-bunny-symbol);\n}\n\n.token.tag {\n color: var(--neon-bunny-tag);\n}\n\n.token.url {\n color: var(--neon-bunny-url);\n text-decoration: underline;\n}\n\n.token.variable {\n color: var(--neon-bunny-variable);\n}\n\n/* -------------------------------------------------- HTML */\n.language-html .token.attr-name {\n color: var(--neon-bunny-html-attr-name);\n}\n\n.language-html .token.attr-value {\n color: var(--neon-bunny-html-attr-value);\n}\n\n.language-html .token.attr-value .token.punctuation {\n color: var(--neon-bunny-html-attr-value-punctuation);\n}\n\n/* -------------------------------------------------- CSS */\n.language-css {\n color: var(--neon-bunny-css) !important;\n}\n\n.language-css .token.atrule {\n color: var(--neon-bunny-css-atrule);\n}\n\n.language-css .token.atrule .token.rule {\n color: var(--neon-bunny-css-atrule-rule);\n}\n\n.language-css .token.function {\n color: var(--neon-bunny-css-function);\n}\n\n.language-css .token.property {\n color: var(--neon-bunny-css-property);\n}\n\n.language-css .token.punctuation {\n color: var(--neon-bunny-css-punctuation);\n}\n\n.language-css .token.selector {\n color: var(--neon-bunny-css-selector);\n}\n\n.language-css .token.string,\n.style .token.string {\n color: var(--neon-bunny-css-string);\n font-style: italic;\n}\n\n/* -------------------------------------------------- JavaScript */\n.language-javascript,\n.language-js {\n color: var(--neon-bunny-js) !important;\n font-style: italic;\n}\n\n.language-javascript span,\n.language-js span {\n font-style: normal;\n}\n\n.language-javascript .token.keyword,\n.language-js .token.keyword {\n color: var(--neon-bunny-js-keyword);\n}\n\n.language-javascript .token.literal-property.property,\n.language-js .token.literal-property.property {\n color: var(--neon-bunny-js-literal-property);\n font-style: italic;\n}\n\n.language-javascript .token.operator,\n.language-js .token.operator {\n color: var(--neon-bunny-js-operator);\n font-style: italic;\n}\n\n.language-javascript .token.punctuation,\n.language-js .token.punctuation {\n color: var(--neon-bunny-js-punctuation);\n}\n\n.language-javascript .token.template-string .token.string,\n.language-js .token.template-string .token.string {\n color: var(--neon-bunny-js-template-string-string);\n}\n\n/* -------------------------------------------------- PHP */\n.language-php .token.boolean {\n color: var(--neon-bunny-boolean);\n}\n\n.language-php .token.class-name {\n color: var(--neon-bunny-php-class-name);\n}\n\n.language-php .token.class-name-definition.class-name {\n color: var(--neon-bunny-php-class-name-definition-class-name);\n}\n\n.language-php .token.class-name.return-type {\n color: var(--neon-bunny-php-class-name-return-type);\n}\n\n.language-php .token.function {\n color: var(--neon-bunny-php-function);\n text-decoration: underline;\n}\n\n.language-php .token.keyword {\n color: var(--neon-bunny-php-keyword);\n}\n\n.language-php .token.keyword.type-hint {\n color: var(--neon-bunny-php-keyword-type-hint);\n}\n\n.language-php .token.operator {\n color: var(--neon-bunny-php-operator);\n}\n\n.language-php .token.package {\n color: var(--neon-bunny-php-package);\n}\n\n.language-php .token.property {\n color: var(--neon-bunny-php-property);\n}\n\n.language-php .token.punctuation {\n color: var(--neon-bunny-php-punctuation);\n}\n\n.language-php .token.string.double-quoted-string {\n color: var(--neon-bunny-php-double-quote-string);\n}\n\n.language-php .token.string.single-quoted-string {\n color: var(--neon-bunny-php-single-quote-string);\n}\n\n.language-php .token.variable {\n color: var(--neon-bunny-php-variable);\n}\n',s=!1,h=!1,"highlightjs"===t&&(n='/**\n* MIT License\n* Copyright (c) 2023 WebDevNerdStuff\n* WebDevNerdStuff Neon Bunny Carrot\n* VSCode Theme: https://marketplace.visualstudio.com/items?itemName=WebDevNerdStuff.neon-bunny\n*/\n:root {\n --neon-bunny-blue-light: #2492ff;\n --neon-bunny-blue: #0b93ff;\n --neon-bunny-gray: #7f817e;\n --neon-bunny-green-darker-darker: #008b05;\n --neon-bunny-green-darker: #2bb71d;\n --neon-bunny-green-light: #7cd47d;\n --neon-bunny-green: #00d205;\n --neon-bunny-lime: #c3e88d;\n --neon-bunny-magenta: #dd00ff;\n --neon-bunny-orange-darker: #e58100;\n --neon-bunny-orange-light: #ffc266;\n --neon-bunny-orange-lighter: #ff8d04;\n --neon-bunny-orange: #ff9900;\n --neon-bunny-peach-light: #ffe4a6;\n --neon-bunny-peach: #ffcb6b;\n --neon-bunny-pink: #ff1190;\n --neon-bunny-purple-light-dim: #c792ea;\n --neon-bunny-purple-light: #da96df;\n --neon-bunny-purple: #ea03ff;\n --neon-bunny-red: #ff5370;\n --neon-bunny-teal: #00EEFF;\n --neon-bunny-white: #fff;\n --neon-bunny-yellow-light: #ffffa2;\n --neon-bunny-yellow-light-faded: #ffe3b8;\n --neon-bunny-yellow: #ffff00;\n /* -------------------------------------------------- Standard */\n /* ------------------------- General purpose */\n --neon-bunny-builtin: var(--neon-bunny-purple);\n --neon-bunny-char: var(--neon-bunny-pink);\n --neon-bunny-class: var(--neon-bunny-magenta);\n --neon-bunny-comment: var(--neon-bunny-gray);\n --neon-bunny-doctag: var(--neon-bunny-blue-light);\n --neon-bunny-keyword: var(--neon-bunny-magenta);\n --neon-bunny-literal: var(--neon-bunny-purple-light);\n --neon-bunny-number: var(--neon-bunny-white);\n --neon-bunny-operator: var(--neon-bunny-blue-light);\n --neon-bunny-params: var(--neon-bunny-orange);\n --neon-bunny-property: var(--neon-bunny-yellow-light-faded);\n --neon-bunny-punctuation: var(--neon-bunny-blue);\n --neon-bunny-regex: var(--neon-bunny-peach-light);\n --neon-bunny-string: var(--neon-bunny-green);\n --neon-bunny-subst: var(--neon-bunny-green-darker);\n --neon-bunny-symbol: var(--neon-bunny-pink);\n --neon-bunny-title-class-inherited: var(--neon-bunny-orange);\n --neon-bunny-title-class: var(--neon-bunny-green-neon);\n --neon-bunny-title-function-invoke: var(--neon-bunny-orange);\n --neon-bunny-title-function: var(--neon-bunny-orange-light);\n --neon-bunny-title: var(--neon-bunny-orange);\n --neon-bunny-type: var(--neon-bunny-pink);\n --neon-bunny-variable-constant: var(--neon-bunny-green-darker);\n --neon-bunny-variable-language: var(--neon-bunny-orange);\n --neon-bunny-variable: var(--neon-bunny-green-darker);\n /* ------------------------- Meta */\n --neon-bunny-meta-keyword: var(--neon-bunny-purple-light);\n --neon-bunny-meta-prompt: var(--neon-bunny-orange);\n --neon-bunny-meta-string: var(--neon-bunny-orange);\n --neon-bunny-meta: var(--neon-bunny-orange);\n /* ------------------------- Tags, attributes, configs */\n --neon-bunny-attr: var(--neon-bunny-orange);\n --neon-bunny-attribute: var(---neon-bunny-orange);\n --neon-bunny-name: var(--neon-bunny-orange);\n --neon-bunny-section: var(--neon-bunny-orange);\n --neon-bunny-tag-attr: var(--neon-bunny-orange-light);\n --neon-bunny-tag: var(--neon-bunny-orange);\n /* ------------------------- Text Markup */\n --neon-bunny-bullet: var(--neon-bunny-white);\n --neon-bunny-code: var(--neon-bunny-white);\n --neon-bunny-emphasis: var(--neon-bunny-white);\n --neon-bunny-formula: var(--neon-bunny-white);\n --neon-bunny-link: var(--neon-bunny-orange);\n --neon-bunny-quote: var(--neon-bunny-white);\n --neon-bunny-strong: var(--neon-bunny-white);\n /* ------------------------- CSS */\n --neon-bunny-css-selector-id: var(--neon-bunny-green);\n --neon-bunny-selector-attr: var(--neon-bunny-orange);\n --neon-bunny-selector-class: var(--neon-bunny-yellow);\n --neon-bunny-selector-id: var(--neon-bunny-selector);\n --neon-bunny-selector-pseudo: var(--neon-bunny-orange);\n --neon-bunny-selector-tag: var(--neon-bunny-white);\n --neon-bunny-selector: var(--neon-bunny-lime);\n /* ------------------------- Diff */\n --neon-bunny-addition: var(--neon-bunny-green-neon);\n --neon-bunny-deletion: var(--neon-bunny-red);\n /* -------------------------------------------------- HTML */\n --neon-bunny-html-tag-attr: var(--neon-bunny-orange-light);\n /* -------------------------------------------------- CSS */\n --neon-bunny-css: var(--neon-bunny-teal);\n /* ------------------------- General purpose */\n --neon-bunny-css-builtin: var(--neon-bunny-orange);\n /* ------------------------- Meta */\n --neon-bunny-css-meta: var(--neon-bunny-red);\n /* ------------------------- Tags, attributes, configs */\n --neon-bunny-css-attribute: var(--neon-bunny-pink);\n /* -------------------------------------------------- JSON */\n --neon-bunny-json-punctuation: var(--neon-bunny-white);\n /* -------------------------------------------------- JavaScript */\n --neon-bunny-js: var(--neon-bunny-orange);\n /* ------------------------- General purpose */\n --neon-bunny-js-params-variable-language: var(--neon-bunny-orange);\n --neon-bunny-js-title-class: var(--neon-bunny-orange-lighter);\n --neon-bunny-js-variable-language: var(--neon-bunny-yellow);\n /* -------------------------------------------------- PHP */\n --neon-bunny-php: var(--neon-bunny-white);\n /* ------------------------- General purpose */\n --neon-bunny-php-class-keyword: var(--neon-bunny-pink);\n --neon-bunny-php-class-title: var(--neon-bunny-yellow);\n --neon-bunny-php-function-title: var(--neon-bunny-orange-light);\n --neon-bunny-php-keyword: var(--neon-bunny-magenta);\n --neon-bunny-php-params-variable: var(--neon-bunny-green-darker);\n --neon-bunny-php-params: var(--neon-bunny-yellow);\n --neon-bunny-php-string: var(--neon-bunny-green-light);\n --neon-bunny-php-title-class: var(--neon-bunny-yellow);\n --neon-bunny-php-title-function-invoke: var(--neon-bunny-orange-light);\n --neon-bunny-php-title: var(--neon-bunny-white);\n --neon-bunny-php-variable: var(--neon-bunny-orange);\n /* ------------------------- Meta */\n --neon-bunny-php-meta: var(--neon-bunny-pink);\n}\n\npre code.hljs {\n display: block;\n overflow-x: auto;\n}\n\ncode[class*=language-],\npre[class*=language-] {\n -moz-hyphens: none;\n -moz-tab-size: 4;\n -ms-hyphens: none;\n -o-tab-size: 4;\n -webkit-hyphens: none;\n color: var(--neon-bunny-white);\n font-family: Consolas, Monaco, "Andale Mono", "Ubuntu Mono", monospace;\n hyphens: none;\n line-height: 1.5;\n tab-size: 4;\n text-align: left;\n white-space: pre;\n word-break: normal;\n word-spacing: normal;\n word-wrap: normal;\n}\n\ncode[class*=language-]::-moz-selection,\ncode[class*=language-] ::-moz-selection,\npre[class*=language-]::-moz-selection,\npre[class*=language-] ::-moz-selection {\n background: rgba(29, 59, 83, 0.99);\n text-shadow: none;\n}\n\ncode[class*=language-]::selection,\ncode[class*=language-] ::selection,\npre[class*=language-]::selection,\npre[class*=language-] ::selection {\n background: rgba(255, 255, 255, 0.0823529412);\n text-shadow: none;\n}\n\n@media print {\n\n code[class*=language-],\n pre[class*=language-] {\n\t text-shadow: none;\n }\n}\n\n/* Code blocks */\npre[class*=language-] {\n background: #000000;\n color: white;\n margin: 0.5em 0;\n overflow: auto;\n padding: 1em;\n}\n\n:not(pre) > code[class*=language-] {\n background: #000000;\n color: white;\n border-radius: 0.3em;\n padding: 0.1em;\n white-space: normal;\n}\n\n/* -------------------------------------------------- Standard */\n.hljs-built_in {\n color: var(--neon-bunny-builtin);\n}\n\n.hljs-char {\n color: var(--neon-bunny-char);\n}\n\n.hljs-comment {\n color: var(--neon-bunny-comment);\n font-style: italic;\n}\n\n.hljs-doctag {\n color: var(--neon-bunny-doctag);\n}\n\n.hljs-keyword {\n color: var(--neon-bunny-keyword);\n}\n\n.hljs-literal {\n color: var(--neon-bunny-literal);\n}\n\n.hljs-number {\n color: var(--neon-bunny-number);\n}\n\n.hljs-operator {\n color: var(--neon-bunny-operator);\n}\n\n.hljs-params {\n color: var(--neon-bunny-params);\n}\n\n.hljs-property {\n color: var(--neon-bunny-property);\n}\n\n.hljs-punctuation {\n color: var(--neon-bunny-punctuation);\n}\n\n.hljs-regexp {\n color: var(--neon-bunny-regex);\n}\n\n.hljs-string {\n color: var(--neon-bunny-string);\n}\n\n.hljs-subst {\n color: var(--neon-bunny-subst);\n}\n\n.hljs-symbol {\n color: var(--neon-bunny-symbol);\n}\n\n.hljs-title {\n color: var(--neon-bunny-title);\n}\n\n.hljs-title.class_ {\n color: var(--neon-bunny-title-class);\n}\n\n.hljs-title.class_.inherited__ {\n color: var(--neon-bunny-title-class-inherited);\n}\n\n.hljs-title.function_ {\n color: var(--neon-bunny-title-function);\n text-decoration: underline;\n}\n\n.hljs-title.function_.invoke__ {\n color: var(--neon-bunny-title-function-invoke);\n}\n\n.hljs-type {\n color: var(--neon-bunny-type);\n}\n\n.hljs-variable {\n color: var(--neon-bunny-variable);\n}\n\n.hljs-variable.constant_ {\n color: var(--neon-bunny-variable-constant);\n}\n\n.hljs-variable.language_ {\n color: var(--neon-bunny-variable-language);\n font-style: italic;\n}\n\n.hljs-meta {\n color: var(--neon-bunny-meta);\n}\n\n.hljs-meta.prompt_ {\n color: var(--neon-bunny-meta-prompt);\n}\n\n.hljs-meta.keyword_ {\n color: var(--neon-bunny-meta-keyword);\n}\n\n.hljs-meta.string_ {\n color: var(--neon-bunny-meta-string);\n}\n\n.hljs-attr {\n color: var(--neon-bunny-attr);\n}\n\n.hljs-attribute {\n color: var(--neon-bunny-attribute);\n}\n\n.hljs-name {\n color: var(--neon-bunny-name);\n}\n\n.hljs-section {\n color: var(--neon-bunny-section);\n}\n\n.hljs-tag {\n color: var(--neon-bunny-tag);\n}\n\n.hljs-tag .hljs-attr {\n color: var(--neon-bunny-tag-attr);\n}\n\n.hljs-bullet {\n color: var(--neon-bunny-bullet);\n}\n\n.hljs-code {\n color: var(--neon-bunny-code);\n}\n\n.hljs-emphasis {\n color: var(--neon-bunny-emphasis);\n font-style: italic;\n}\n\n.hljs-formula {\n color: var(--neon-bunny-formula);\n}\n\n.hljs-link {\n color: var(--neon-bunny-link);\n}\n\n.hljs-quote {\n color: var(--neon-bunny-quote);\n}\n\n.hljs-strong {\n color: var(--neon-bunny-strong);\n font-weight: bold;\n}\n\n.hljs-selector {\n color: var(--neon-bunny-selector);\n}\n\n.hljs-selector-attr {\n color: var(--neon-bunny-selector-attr);\n}\n\n.hljs-selector-class {\n color: var(--neon-bunny-selector-class);\n}\n\n.hljs-selector-id {\n color: var(--neon-bunny-selector-id);\n}\n\n.hljs-selector-pseudo {\n color: var(--neon-bunny-selector-pseudo);\n}\n\n.hljs-selector-tag {\n color: var(--neon-bunny-selector-tag);\n}\n\n.hljs-addition {\n color: var(--neon-bunny-addition);\n}\n\n.hljs-deletion {\n color: var(--neon-bunny-deletion);\n}\n\n.hljs.language-html .hljs-tag .hljs-attr,\n.hljs .language-html .hljs-tag .hljs-attr {\n color: var(--neon-bunny-html-tag-attr);\n}\n\n.hljs.language-css,\n.hljs .language-css {\n color: var(--neon-bunny-css);\n}\n\n.hljs.language-css .hljs-built_in,\n.hljs .language-css .hljs-built_in {\n color: var(--neon-bunny-css-builtin);\n}\n\n.hljs.language-css .hljs-char,\n.hljs .language-css .hljs-char {\n color: var(--neon-bunny-char);\n}\n\n.hljs.language-css .hljs-comment,\n.hljs .language-css .hljs-comment {\n color: var(--neon-bunny-comment);\n}\n\n.hljs.language-css .hljs-doctag,\n.hljs .language-css .hljs-doctag {\n color: var(--neon-bunny-doctag);\n}\n\n.hljs.language-css .hljs-keyword,\n.hljs .language-css .hljs-keyword {\n color: var(--neon-bunny-keyword);\n}\n\n.hljs.language-css .hljs-literal,\n.hljs .language-css .hljs-literal {\n color: var(--neon-bunny-literal);\n}\n\n.hljs.language-css .hljs-number,\n.hljs .language-css .hljs-number {\n color: var(--neon-bunny-number);\n}\n\n.hljs.language-css .hljs-operator,\n.hljs .language-css .hljs-operator {\n color: var(--neon-bunny-operator);\n}\n\n.hljs.language-css .hljs-params,\n.hljs .language-css .hljs-params {\n color: var(--neon-bunny-params);\n font-style: italic;\n}\n\n.hljs.language-css .hljs-property,\n.hljs .language-css .hljs-property {\n color: var(--neon-bunny-property);\n}\n\n.hljs.language-css .hljs-punctuation,\n.hljs .language-css .hljs-punctuation {\n color: var(--neon-bunny-punctuation);\n}\n\n.hljs.language-css .hljs-regexp,\n.hljs .language-css .hljs-regexp {\n color: var(--neon-bunny-regex);\n}\n\n.hljs.language-css .hljs-string,\n.hljs .language-css .hljs-string {\n color: var(--neon-bunny-string);\n}\n\n.hljs.language-css .hljs-subst,\n.hljs .language-css .hljs-subst {\n color: var(--neon-bunny-subst);\n}\n\n.hljs.language-css .hljs-symbol,\n.hljs .language-css .hljs-symbol {\n color: var(--neon-bunny-symbol);\n}\n\n.hljs.language-css .hljs-title,\n.hljs .language-css .hljs-title {\n color: var(--neon-bunny-title);\n}\n\n.hljs.language-css .hljs-title.class_,\n.hljs .language-css .hljs-title.class_ {\n color: var(--neon-bunny-title-class);\n}\n\n.hljs.language-css .hljs-title.class_.inherited__,\n.hljs .language-css .hljs-title.class_.inherited__ {\n color: var(--neon-bunny-title-class-inherited);\n}\n\n.hljs.language-css .hljs-title.function_,\n.hljs .language-css .hljs-title.function_ {\n color: var(--neon-bunny-title-function);\n}\n\n.hljs.language-css .hljs-title.function_.invoke__,\n.hljs .language-css .hljs-title.function_.invoke__ {\n color: var(--neon-bunny-title-function-invoke);\n}\n\n.hljs.language-css .hljs-type,\n.hljs .language-css .hljs-type {\n color: var(--neon-bunny-type);\n}\n\n.hljs.language-css .hljs-variable,\n.hljs .language-css .hljs-variable {\n color: var(--neon-bunny-variable);\n}\n\n.hljs.language-css .hljs-variable.constant_,\n.hljs .language-css .hljs-variable.constant_ {\n color: var(--neon-bunny-variable-constant);\n}\n\n.hljs.language-css .hljs-variable.language_,\n.hljs .language-css .hljs-variable.language_ {\n color: var(--neon-bunny-variable-language);\n}\n\n.hljs.language-css .hljs-meta,\n.hljs .language-css .hljs-meta {\n color: var(--neon-bunny-css-meta);\n}\n\n.hljs.language-css .hljs-meta.prompt_,\n.hljs .language-css .hljs-meta.prompt_ {\n color: var(--neon-bunny-meta-prompt);\n}\n\n.hljs.language-css .hljs-meta.keyword_,\n.hljs .language-css .hljs-meta.keyword_ {\n color: var(--neon-bunny-meta-keyword);\n}\n\n.hljs.language-css .hljs-meta.string_,\n.hljs .language-css .hljs-meta.string_ {\n color: var(--neon-bunny-meta-string);\n}\n\n.hljs.language-css .hljs-attr,\n.hljs .language-css .hljs-attr {\n color: var(--neon-bunny-attr);\n}\n\n.hljs.language-css .hljs-attribute,\n.hljs .language-css .hljs-attribute {\n color: var(--neon-bunny-css-attribute);\n}\n\n.hljs.language-css .hljs-name,\n.hljs .language-css .hljs-name {\n color: var(--neon-bunny-name);\n}\n\n.hljs.language-css .hljs-section,\n.hljs .language-css .hljs-section {\n color: var(--neon-bunny-section);\n}\n\n.hljs.language-css .hljs-tag,\n.hljs .language-css .hljs-tag {\n color: var(--neon-bunny-tag);\n}\n\n.hljs.language-css .hljs-bullet,\n.hljs .language-css .hljs-bullet {\n color: var(--neon-bunny-bullet);\n}\n\n.hljs.language-css .hljs-code,\n.hljs .language-css .hljs-code {\n color: var(--neon-bunny-code);\n}\n\n.hljs.language-css .hljs-emphasis,\n.hljs .language-css .hljs-emphasis {\n color: var(--neon-bunny-emphasis);\n font-style: italic;\n}\n\n.hljs.language-css .hljs-formula,\n.hljs .language-css .hljs-formula {\n color: var(--neon-bunny-formula);\n}\n\n.hljs.language-css .hljs-link,\n.hljs .language-css .hljs-link {\n color: var(--neon-bunny-link);\n}\n\n.hljs.language-css .hljs-quote,\n.hljs .language-css .hljs-quote {\n color: var(--neon-bunny-quote);\n}\n\n.hljs.language-css .hljs-strong,\n.hljs .language-css .hljs-strong {\n color: var(--neon-bunny-strong);\n font-weight: bold;\n}\n\n.hljs.language-css .hljs-selector,\n.hljs .language-css .hljs-selector {\n color: var(--neon-bunny-selector);\n}\n\n.hljs.language-css .hljs-selector-attr,\n.hljs .language-css .hljs-selector-attr {\n color: var(--neon-bunny-selector-attr);\n}\n\n.hljs.language-css .hljs-selector-class,\n.hljs .language-css .hljs-selector-class {\n color: var(--neon-bunny-selector-class);\n}\n\n.hljs.language-css .hljs-selector-id,\n.hljs .language-css .hljs-selector-id {\n color: var(--neon-bunny-css-selector-id);\n}\n\n.hljs.language-css .hljs-selector-pseudo,\n.hljs .language-css .hljs-selector-pseudo {\n color: var(--neon-bunny-selector-pseudo);\n}\n\n.hljs.language-css .hljs-selector-tag,\n.hljs .language-css .hljs-selector-tag {\n color: var(--neon-bunny-selector-tag);\n}\n\n.hljs.language-css .hljs-addition,\n.hljs .language-css .hljs-addition {\n color: var(--neon-bunny-addition);\n}\n\n.hljs.language-css .hljs-deletion,\n.hljs .language-css .hljs-deletion {\n color: var(--neon-bunny-deletion);\n}\n\n.hljs.language-json .hljs-punctuation,\n.hljs .language-json .hljs-punctuation {\n color: var(--neon-bunny-json-punctuation);\n}\n\n.hljs.language-javascript, .hljs.language-js,\n.hljs .language-javascript,\n.hljs .language-js {\n color: var(--neon-bunny-js);\n}\n\n.hljs.language-javascript .hljs-built_in, .hljs.language-js .hljs-built_in,\n.hljs .language-javascript .hljs-built_in,\n.hljs .language-js .hljs-built_in {\n color: var(--neon-bunny-builtin);\n}\n\n.hljs.language-javascript .hljs-char, .hljs.language-js .hljs-char,\n.hljs .language-javascript .hljs-char,\n.hljs .language-js .hljs-char {\n color: var(--neon-bunny-char);\n}\n\n.hljs.language-javascript .hljs-comment, .hljs.language-js .hljs-comment,\n.hljs .language-javascript .hljs-comment,\n.hljs .language-js .hljs-comment {\n color: var(--neon-bunny-comment);\n}\n\n.hljs.language-javascript .hljs-doctag, .hljs.language-js .hljs-doctag,\n.hljs .language-javascript .hljs-doctag,\n.hljs .language-js .hljs-doctag {\n color: var(--neon-bunny-doctag);\n}\n\n.hljs.language-javascript .hljs-keyword, .hljs.language-js .hljs-keyword,\n.hljs .language-javascript .hljs-keyword,\n.hljs .language-js .hljs-keyword {\n color: var(--neon-bunny-keyword);\n}\n\n.hljs.language-javascript .hljs-literal, .hljs.language-js .hljs-literal,\n.hljs .language-javascript .hljs-literal,\n.hljs .language-js .hljs-literal {\n color: var(--neon-bunny-literal);\n}\n\n.hljs.language-javascript .hljs-number, .hljs.language-js .hljs-number,\n.hljs .language-javascript .hljs-number,\n.hljs .language-js .hljs-number {\n color: var(--neon-bunny-number);\n}\n\n.hljs.language-javascript .hljs-operator, .hljs.language-js .hljs-operator,\n.hljs .language-javascript .hljs-operator,\n.hljs .language-js .hljs-operator {\n color: var(--neon-bunny-operator);\n}\n\n.hljs.language-javascript .hljs-params, .hljs.language-js .hljs-params,\n.hljs .language-javascript .hljs-params,\n.hljs .language-js .hljs-params {\n color: var(--neon-bunny-params);\n font-style: italic;\n}\n\n.hljs.language-javascript .hljs-params .hljs-variable.language_, .hljs.language-js .hljs-params .hljs-variable.language_,\n.hljs .language-javascript .hljs-params .hljs-variable.language_,\n.hljs .language-js .hljs-params .hljs-variable.language_ {\n color: var(--neon-bunny-js-params-variable-language);\n}\n\n.hljs.language-javascript .hljs-property, .hljs.language-js .hljs-property,\n.hljs .language-javascript .hljs-property,\n.hljs .language-js .hljs-property {\n color: var(--neon-bunny-property);\n}\n\n.hljs.language-javascript .hljs-punctuation, .hljs.language-js .hljs-punctuation,\n.hljs .language-javascript .hljs-punctuation,\n.hljs .language-js .hljs-punctuation {\n color: var(--neon-bunny-punctuation);\n}\n\n.hljs.language-javascript .hljs-regexp, .hljs.language-js .hljs-regexp,\n.hljs .language-javascript .hljs-regexp,\n.hljs .language-js .hljs-regexp {\n color: var(--neon-bunny-regex);\n}\n\n.hljs.language-javascript .hljs-string, .hljs.language-js .hljs-string,\n.hljs .language-javascript .hljs-string,\n.hljs .language-js .hljs-string {\n color: var(--neon-bunny-string);\n}\n\n.hljs.language-javascript .hljs-subst, .hljs.language-js .hljs-subst,\n.hljs .language-javascript .hljs-subst,\n.hljs .language-js .hljs-subst {\n color: var(--neon-bunny-subst);\n}\n\n.hljs.language-javascript .hljs-symbol, .hljs.language-js .hljs-symbol,\n.hljs .language-javascript .hljs-symbol,\n.hljs .language-js .hljs-symbol {\n color: var(--neon-bunny-symbol);\n}\n\n.hljs.language-javascript .hljs-title, .hljs.language-js .hljs-title,\n.hljs .language-javascript .hljs-title,\n.hljs .language-js .hljs-title {\n color: var(--neon-bunny-title);\n}\n\n.hljs.language-javascript .hljs-title.class_, .hljs.language-js .hljs-title.class_,\n.hljs .language-javascript .hljs-title.class_,\n.hljs .language-js .hljs-title.class_ {\n color: var(--neon-bunny-js-title-class);\n}\n\n.hljs.language-javascript .hljs-title.class_.inherited__, .hljs.language-js .hljs-title.class_.inherited__,\n.hljs .language-javascript .hljs-title.class_.inherited__,\n.hljs .language-js .hljs-title.class_.inherited__ {\n color: var(--neon-bunny-title-class-inherited);\n}\n\n.hljs.language-javascript .hljs-title.function_, .hljs.language-js .hljs-title.function_,\n.hljs .language-javascript .hljs-title.function_,\n.hljs .language-js .hljs-title.function_ {\n color: var(--neon-bunny-title-function);\n}\n\n.hljs.language-javascript .hljs-title.function_.invoke__, .hljs.language-js .hljs-title.function_.invoke__,\n.hljs .language-javascript .hljs-title.function_.invoke__,\n.hljs .language-js .hljs-title.function_.invoke__ {\n color: var(--neon-bunny-title-function-invoke);\n}\n\n.hljs.language-javascript .hljs-type, .hljs.language-js .hljs-type,\n.hljs .language-javascript .hljs-type,\n.hljs .language-js .hljs-type {\n color: var(--neon-bunny-type);\n}\n\n.hljs.language-javascript .hljs-variable, .hljs.language-js .hljs-variable,\n.hljs .language-javascript .hljs-variable,\n.hljs .language-js .hljs-variable {\n color: var(--neon-bunny-variable);\n}\n\n.hljs.language-javascript .hljs-variable.constant_, .hljs.language-js .hljs-variable.constant_,\n.hljs .language-javascript .hljs-variable.constant_,\n.hljs .language-js .hljs-variable.constant_ {\n color: var(--neon-bunny-variable-constant);\n}\n\n.hljs.language-javascript .hljs-variable.language_, .hljs.language-js .hljs-variable.language_,\n.hljs .language-javascript .hljs-variable.language_,\n.hljs .language-js .hljs-variable.language_ {\n color: var(--neon-bunny-js-variable-language);\n}\n\n.hljs.language-javascript .hljs-meta, .hljs.language-js .hljs-meta,\n.hljs .language-javascript .hljs-meta,\n.hljs .language-js .hljs-meta {\n color: var(--neon-bunny-meta);\n}\n\n.hljs.language-javascript .hljs-meta.prompt_, .hljs.language-js .hljs-meta.prompt_,\n.hljs .language-javascript .hljs-meta.prompt_,\n.hljs .language-js .hljs-meta.prompt_ {\n color: var(--neon-bunny-meta-prompt);\n}\n\n.hljs.language-javascript .hljs-meta.keyword_, .hljs.language-js .hljs-meta.keyword_,\n.hljs .language-javascript .hljs-meta.keyword_,\n.hljs .language-js .hljs-meta.keyword_ {\n color: var(--neon-bunny-meta-keyword);\n}\n\n.hljs.language-javascript .hljs-meta.string_, .hljs.language-js .hljs-meta.string_,\n.hljs .language-javascript .hljs-meta.string_,\n.hljs .language-js .hljs-meta.string_ {\n color: var(--neon-bunny-meta-string);\n}\n\n.hljs.language-javascript .hljs-attr, .hljs.language-js .hljs-attr,\n.hljs .language-javascript .hljs-attr,\n.hljs .language-js .hljs-attr {\n color: var(--neon-bunny-attr);\n}\n\n.hljs.language-javascript .hljs-attribute, .hljs.language-js .hljs-attribute,\n.hljs .language-javascript .hljs-attribute,\n.hljs .language-js .hljs-attribute {\n color: var(--neon-bunny-attribute);\n}\n\n.hljs.language-javascript .hljs-name, .hljs.language-js .hljs-name,\n.hljs .language-javascript .hljs-name,\n.hljs .language-js .hljs-name {\n color: var(--neon-bunny-name);\n}\n\n.hljs.language-javascript .hljs-section, .hljs.language-js .hljs-section,\n.hljs .language-javascript .hljs-section,\n.hljs .language-js .hljs-section {\n color: var(--neon-bunny-section);\n}\n\n.hljs.language-javascript .hljs-tag, .hljs.language-js .hljs-tag,\n.hljs .language-javascript .hljs-tag,\n.hljs .language-js .hljs-tag {\n color: var(--neon-bunny-tag);\n}\n\n.hljs.language-javascript .hljs-bullet, .hljs.language-js .hljs-bullet,\n.hljs .language-javascript .hljs-bullet,\n.hljs .language-js .hljs-bullet {\n color: var(--neon-bunny-bullet);\n}\n\n.hljs.language-javascript .hljs-code, .hljs.language-js .hljs-code,\n.hljs .language-javascript .hljs-code,\n.hljs .language-js .hljs-code {\n color: var(--neon-bunny-code);\n}\n\n.hljs.language-javascript .hljs-emphasis, .hljs.language-js .hljs-emphasis,\n.hljs .language-javascript .hljs-emphasis,\n.hljs .language-js .hljs-emphasis {\n color: var(--neon-bunny-emphasis);\n font-style: italic;\n}\n\n.hljs.language-javascript .hljs-formula, .hljs.language-js .hljs-formula,\n.hljs .language-javascript .hljs-formula,\n.hljs .language-js .hljs-formula {\n color: var(--neon-bunny-formula);\n}\n\n.hljs.language-javascript .hljs-link, .hljs.language-js .hljs-link,\n.hljs .language-javascript .hljs-link,\n.hljs .language-js .hljs-link {\n color: var(--neon-bunny-link);\n}\n\n.hljs.language-javascript .hljs-quote, .hljs.language-js .hljs-quote,\n.hljs .language-javascript .hljs-quote,\n.hljs .language-js .hljs-quote {\n color: var(--neon-bunny-quote);\n}\n\n.hljs.language-javascript .hljs-strong, .hljs.language-js .hljs-strong,\n.hljs .language-javascript .hljs-strong,\n.hljs .language-js .hljs-strong {\n color: var(--neon-bunny-strong);\n font-weight: bold;\n}\n\n.hljs.language-javascript .hljs-selector, .hljs.language-js .hljs-selector,\n.hljs .language-javascript .hljs-selector,\n.hljs .language-js .hljs-selector {\n color: var(--neon-bunny-selector);\n}\n\n.hljs.language-javascript .hljs-selector-attr, .hljs.language-js .hljs-selector-attr,\n.hljs .language-javascript .hljs-selector-attr,\n.hljs .language-js .hljs-selector-attr {\n color: var(--neon-bunny-selector-attr);\n}\n\n.hljs.language-javascript .hljs-selector-class, .hljs.language-js .hljs-selector-class,\n.hljs .language-javascript .hljs-selector-class,\n.hljs .language-js .hljs-selector-class {\n color: var(--neon-bunny-selector-class);\n}\n\n.hljs.language-javascript .hljs-selector-id, .hljs.language-js .hljs-selector-id,\n.hljs .language-javascript .hljs-selector-id,\n.hljs .language-js .hljs-selector-id {\n color: var(--neon-bunny-selector-id);\n}\n\n.hljs.language-javascript .hljs-selector-pseudo, .hljs.language-js .hljs-selector-pseudo,\n.hljs .language-javascript .hljs-selector-pseudo,\n.hljs .language-js .hljs-selector-pseudo {\n color: var(--neon-bunny-selector-pseudo);\n}\n\n.hljs.language-javascript .hljs-selector-tag, .hljs.language-js .hljs-selector-tag,\n.hljs .language-javascript .hljs-selector-tag,\n.hljs .language-js .hljs-selector-tag {\n color: var(--neon-bunny-selector-tag);\n}\n\n.hljs.language-javascript .hljs-addition, .hljs.language-js .hljs-addition,\n.hljs .language-javascript .hljs-addition,\n.hljs .language-js .hljs-addition {\n color: var(--neon-bunny-addition);\n}\n\n.hljs.language-javascript .hljs-deletion, .hljs.language-js .hljs-deletion,\n.hljs .language-javascript .hljs-deletion,\n.hljs .language-js .hljs-deletion {\n color: var(--neon-bunny-deletion);\n}\n\n.hljs.language-php,\n.hljs .language-php {\n color: var(--neon-bunny-php);\n}\n\n.hljs.language-php .hljs-built_in,\n.hljs .language-php .hljs-built_in {\n color: var(--neon-bunny-builtin);\n}\n\n.hljs.language-php .hljs-char,\n.hljs .language-php .hljs-char {\n color: var(--neon-bunny-char);\n}\n\n.hljs.language-php .hljs-class .hljs-title,\n.hljs .language-php .hljs-class .hljs-title {\n color: var(--neon-bunny-php-class-title) !important;\n}\n\n.hljs.language-php .hljs-class .hljs-keyword,\n.hljs .language-php .hljs-class .hljs-keyword {\n color: var(--neon-bunny-php-class-keyword);\n}\n\n.hljs.language-php .hljs-comment,\n.hljs .language-php .hljs-comment {\n color: var(--neon-bunny-comment);\n}\n\n.hljs.language-php .hljs-doctag,\n.hljs .language-php .hljs-doctag {\n color: var(--neon-bunny-doctag);\n}\n\n.hljs.language-php .hljs-function .hljs-title,\n.hljs .language-php .hljs-function .hljs-title {\n color: var(--neon-bunny-php-function-title);\n}\n\n.hljs.language-php .hljs-keyword,\n.hljs .language-php .hljs-keyword {\n color: var(--neon-bunny-php-keyword);\n}\n\n.hljs.language-php .hljs-literal,\n.hljs .language-php .hljs-literal {\n color: var(--neon-bunny-literal);\n}\n\n.hljs.language-php .hljs-number,\n.hljs .language-php .hljs-number {\n color: var(--neon-bunny-number);\n}\n\n.hljs.language-php .hljs-operator,\n.hljs .language-php .hljs-operator {\n color: var(--neon-bunny-operator);\n}\n\n.hljs.language-php .hljs-params,\n.hljs .language-php .hljs-params {\n color: var(--neon-bunny-php-params);\n}\n\n.hljs.language-php .hljs-params .hljs-variable,\n.hljs .language-php .hljs-params .hljs-variable {\n color: var(--neon-bunny-php-params-variable);\n}\n\n.hljs.language-php .hljs-property,\n.hljs .language-php .hljs-property {\n color: var(--neon-bunny-property);\n}\n\n.hljs.language-php .hljs-punctuation,\n.hljs .language-php .hljs-punctuation {\n color: var(--neon-bunny-punctuation);\n}\n\n.hljs.language-php .hljs-regexp,\n.hljs .language-php .hljs-regexp {\n color: var(--neon-bunny-regex);\n}\n\n.hljs.language-php .hljs-string,\n.hljs .language-php .hljs-string {\n color: var(--neon-bunny-php-string);\n}\n\n.hljs.language-php .hljs-subst,\n.hljs .language-php .hljs-subst {\n color: var(--neon-bunny-subst);\n}\n\n.hljs.language-php .hljs-symbol,\n.hljs .language-php .hljs-symbol {\n color: var(--neon-bunny-symbol);\n}\n\n.hljs.language-php .hljs-title,\n.hljs .language-php .hljs-title {\n color: var(--neon-bunny-php-title);\n}\n\n.hljs.language-php .hljs-title.class_,\n.hljs .language-php .hljs-title.class_ {\n color: var(--neon-bunny-php-title-class);\n}\n\n.hljs.language-php .hljs-title.class_.inherited__,\n.hljs .language-php .hljs-title.class_.inherited__ {\n color: var(--neon-bunny-title-class-inherited);\n}\n\n.hljs.language-php .hljs-title.function_,\n.hljs .language-php .hljs-title.function_ {\n color: var(--neon-bunny-title-function);\n}\n\n.hljs.language-php .hljs-title.function_.invoke__,\n.hljs .language-php .hljs-title.function_.invoke__ {\n color: var(--neon-bunny-php-title-function-invoke);\n}\n\n.hljs.language-php .hljs-type,\n.hljs .language-php .hljs-type {\n color: var(--neon-bunny-type);\n}\n\n.hljs.language-php .hljs-variable,\n.hljs .language-php .hljs-variable {\n color: var(--neon-bunny-php-variable);\n}\n\n.hljs.language-php .hljs-variable.constant_,\n.hljs .language-php .hljs-variable.constant_ {\n color: var(--neon-bunny-variable-constant);\n}\n\n.hljs.language-php .hljs-variable.language_,\n.hljs .language-php .hljs-variable.language_ {\n color: var(--neon-bunny-variable-language);\n}\n\n.hljs.language-php .hljs-meta,\n.hljs .language-php .hljs-meta {\n color: var(--neon-bunny-php-meta);\n}\n\n.hljs.language-php .hljs-meta.prompt_,\n.hljs .language-php .hljs-meta.prompt_ {\n color: var(--neon-bunny-meta-prompt);\n}\n\n.hljs.language-php .hljs-meta.keyword_,\n.hljs .language-php .hljs-meta.keyword_ {\n color: var(--neon-bunny-meta-keyword);\n}\n\n.hljs.language-php .hljs-meta.string_,\n.hljs .language-php .hljs-meta.string_ {\n color: var(--neon-bunny-meta-string);\n}\n\n.hljs.language-php .hljs-attr,\n.hljs .language-php .hljs-attr {\n color: var(--neon-bunny-attr);\n}\n\n.hljs.language-php .hljs-attribute,\n.hljs .language-php .hljs-attribute {\n color: var(--neon-bunny-attribute);\n}\n\n.hljs.language-php .hljs-name,\n.hljs .language-php .hljs-name {\n color: var(--neon-bunny-name);\n}\n\n.hljs.language-php .hljs-section,\n.hljs .language-php .hljs-section {\n color: var(--neon-bunny-section);\n}\n\n.hljs.language-php .hljs-tag,\n.hljs .language-php .hljs-tag {\n color: var(--neon-bunny-tag);\n}\n\n.hljs.language-php .hljs-bullet,\n.hljs .language-php .hljs-bullet {\n color: var(--neon-bunny-bullet);\n}\n\n.hljs.language-php .hljs-code,\n.hljs .language-php .hljs-code {\n color: var(--neon-bunny-code);\n}\n\n.hljs.language-php .hljs-emphasis,\n.hljs .language-php .hljs-emphasis {\n color: var(--neon-bunny-emphasis);\n font-style: italic;\n}\n\n.hljs.language-php .hljs-formula,\n.hljs .language-php .hljs-formula {\n color: var(--neon-bunny-formula);\n}\n\n.hljs.language-php .hljs-link,\n.hljs .language-php .hljs-link {\n color: var(--neon-bunny-link);\n}\n\n.hljs.language-php .hljs-quote,\n.hljs .language-php .hljs-quote {\n color: var(--neon-bunny-quote);\n}\n\n.hljs.language-php .hljs-strong,\n.hljs .language-php .hljs-strong {\n color: var(--neon-bunny-strong);\n font-weight: bold;\n}\n\n.hljs.language-php .hljs-selector,\n.hljs .language-php .hljs-selector {\n color: var(--neon-bunny-selector);\n}\n\n.hljs.language-php .hljs-selector-attr,\n.hljs .language-php .hljs-selector-attr {\n color: var(--neon-bunny-selector-attr);\n}\n\n.hljs.language-php .hljs-selector-class,\n.hljs .language-php .hljs-selector-class {\n color: var(--neon-bunny-selector-class);\n}\n\n.hljs.language-php .hljs-selector-id,\n.hljs .language-php .hljs-selector-id {\n color: var(--neon-bunny-selector-id);\n}\n\n.hljs.language-php .hljs-selector-pseudo,\n.hljs .language-php .hljs-selector-pseudo {\n color: var(--neon-bunny-selector-pseudo);\n}\n\n.hljs.language-php .hljs-selector-tag,\n.hljs .language-php .hljs-selector-tag {\n color: var(--neon-bunny-selector-tag);\n}\n\n.hljs.language-php .hljs-addition,\n.hljs .language-php .hljs-addition {\n color: var(--neon-bunny-addition);\n}\n\n.hljs.language-php .hljs-deletion,\n.hljs .language-php .hljs-deletion {\n color: var(--neon-bunny-deletion);\n}\n\n')}if(!s&&!h)return vn(),o.appendChild(document.createTextNode(n)),void a.appendChild(o);const r=bn(t,P.value);switch(t){case"highlightjs":e=`${r}.min.css`,c=`${B.value}/${e}`;break;case"prism":e=`${r}.css`,c="default"===P.value?`${I.value}/prism.css`:P.value.includes("themes-")?`${L.value}/${e}`:`${I.value}/prism-${e}`;break;default:e=""}O.value=!0,fetch(c).then((n=>n.text())).then((n=>{vn(),o.appendChild(document.createTextNode(n)),a.appendChild(o),O.value=!1})).catch((n=>{const t=x.highlightjs?"Highlight.js":"PrismJS";console.error(`${t} CDN Error:`,n)}))}function gn(){const n=y().device;R.value="mobile"===n.type}function bn(n,t,a=!1){let o=t;return"prism"===n&&(o=o.replace("themes-","prism-"),o=o.replace("prism-prism-","prism-"),o=o.replace("theme-prism-","theme-"),a&&(o=o.replace("prism-prism-",""),o=o.replace("prism-",""))),"highlightjs"===n&&(o=o.replace("base16-","base16/")),o}function vn(){const n=document.querySelectorAll('[data-theme="v-code-block--theme-sheet"]');n.length>0&&n.forEach((n=>{n.remove()}))}function un(){!function(){if("json"!==x.lang)M.value=x.code;else{const n=x.code.toString();M.value=JSON.stringify(JSON.parse(n),null,x.indent)}}(),x.highlightjs&&Promise.resolve().then((function(){return vt})).then((n=>{S=n.default,S.registerLanguage("javascript",U),S.registerLanguage("css",C),S.registerLanguage("html",F),S.registerLanguage("plain",W),$.value=S.highlight(M.value,{language:x.lang}).value})).catch((n=>{console.error("Highlight.js import:",{err:n})})),x.prismjs&&import("prismjs").then((n=>{N=n.default,$.value=N.highlight(M.value,N.languages[x.lang],x.lang)})).catch((n=>{console.error("PrismJS import:",{err:n})}))}function dn(){w("run")}return g(x,(()=>{x.code&&un(),(x.theme||x.prismjs||x.highlightjs)&&(sn(),P.value=x.theme,rn()),x.copyText&&(T.value=x.copyText),x.runText&&(D.value=x.runText)})),b((()=>{T.value=x.copyText,D.value=x.runText,sn()})),v((()=>{P.value=E?.theme||x.theme,rn(),gn(),un()})),window.addEventListener("orientationchange",(()=>{gn()})),(s,e)=>(t(),a("div",{class:u(["v-code-block v-code-block--mb-5",d(X)])},[n.label||n.tabs||d(_).label||d(_).tabs?(t(),a("div",{key:0,class:"v-code-block--header",style:j(d(nn))},[h("div",{class:u(["v-code-block--label v-code-block--pb-1",d(an)])},[d(_).label?p(s.$slots,"label",{key:0},void 0,!0):(t(),a(o,{key:1},[m(k(x.label),1)],64))],2),h("div",{class:"v-code-block--tabs",style:j(d(hn))},[d(_).tabs?p(s.$slots,"tabs",{key:0},void 0,!0):(t(),a(o,{key:1},[i(" ======================================== Copy Code Tab/Button "),n.copyTab&&n.tabs?(t(),a("div",{key:0,class:u(["v-code-block--tab",d(ln)]),onClick:cn},[h("div",G,[n.copyIcons?(t(),f(q,{key:0,class:u(["v-code-block--button-copy-icon",d(tn)]),icon:A.value},null,8,["class","icon"])):i("v-if",!0),m(" "+k(T.value),1)])],2)):i("v-if",!0),i(" ======================================== Run Tab/Button "),n.runTab&&n.tabs&&!R.value?(t(),a("div",{key:1,class:u(["v-code-block--tab",d(ln)]),onClick:dn},[h("div",Z,k(D.value),1)],2)):i("v-if",!0)],64))],4)],4)):i("v-if",!0),h("div",J,[h("div",{class:u(["v-code-block--code-copy-button",d(Y)]),onClick:cn},[d(_).copyButton?p(s.$slots,"copyButton",{key:0},void 0,!0):(t(),a(o,{key:1},[n.copyButton?(t(),f(q,{key:0,class:u(["v-code-block--button-copy-icon",d(tn)]),icon:A.value},null,8,["class","icon"])):i("v-if",!0)],64))],2),h("pre",l(s.$attrs,{class:`language-${x.lang}`,style:d(on)}),[m(""),n.prismPlugin?(t(),a("code",{key:0,class:u(`language-${x.lang} ${n.browserWindow?"v-code-block--code-browser":""} ${n.highlightjs?"hljs":""}`),style:j(d(Q)),textContent:k(d(H))},null,14,K)):(t(),a("code",{key:1,class:u(`language-${x.lang} ${n.browserWindow?"v-code-block--code-browser":""} ${n.highlightjs?"hljs":""}`),style:j(d(Q)),innerHTML:$.value},null,14,V)),m("\n\t\t\t")],16)])],2))}});S(".v-code-block--mt-1{margin-top:.25rem!important}.v-code-block--me-1{margin-right:.25rem!important}.v-code-block--mb-1{margin-bottom:.25rem!important}.v-code-block--ms-1{margin-left:.25rem!important}.v-code-block--pt-1{padding-top:.25rem!important}.v-code-block--pe-1{padding-right:.25rem!important}.v-code-block--pb-1{padding-bottom:.25rem!important}.v-code-block--ps-1{padding-left:.25rem!important}.v-code-block--mt-2{margin-top:.5rem!important}.v-code-block--me-2{margin-right:.5rem!important}.v-code-block--mb-2{margin-bottom:.5rem!important}.v-code-block--ms-2{margin-left:.5rem!important}.v-code-block--pt-2{padding-top:.5rem!important}.v-code-block--pe-2{padding-right:.5rem!important}.v-code-block--pb-2{padding-bottom:.5rem!important}.v-code-block--ps-2{padding-left:.5rem!important}.v-code-block--mt-3{margin-top:.75rem!important}.v-code-block--me-3{margin-right:.75rem!important}.v-code-block--mb-3{margin-bottom:.75rem!important}.v-code-block--ms-3{margin-left:.75rem!important}.v-code-block--pt-3{padding-top:.75rem!important}.v-code-block--pe-3{padding-right:.75rem!important}.v-code-block--pb-3{padding-bottom:.75rem!important}.v-code-block--ps-3{padding-left:.75rem!important}.v-code-block--mt-4{margin-top:1rem!important}.v-code-block--me-4{margin-right:1rem!important}.v-code-block--mb-4{margin-bottom:1rem!important}.v-code-block--ms-4{margin-left:1rem!important}.v-code-block--pt-4{padding-top:1rem!important}.v-code-block--pe-4{padding-right:1rem!important}.v-code-block--pb-4{padding-bottom:1rem!important}.v-code-block--ps-4{padding-left:1rem!important}.v-code-block--mt-5{margin-top:1.25rem!important}.v-code-block--me-5{margin-right:1.25rem!important}.v-code-block--mb-5{margin-bottom:1.25rem!important}.v-code-block--ms-5{margin-left:1.25rem!important}.v-code-block--pt-5{padding-top:1.25rem!important}.v-code-block--pe-5{padding-right:1.25rem!important}.v-code-block--pb-5{padding-bottom:1.25rem!important}.v-code-block--ps-5{padding-left:1.25rem!important}.v-code-block---label-mobile input,.v-code-block---label-mobile select,.v-code-block---label-mobile textarea{display:none}");S('.v-code-block{display:block;max-width:100%}.v-code-block--header{align-items:end;display:flex;justify-content:space-between;overflow:visible;position:relative;width:100%}.v-code-block--label{overflow:auto}.v-code-block--tabs{align-items:end;display:flex;justify-content:flex-end}.v-code-block--tab{align-items:center;border-radius:5px 5px 0 0;cursor:pointer;display:flex;flex-direction:row;justify-content:flex-start;padding:5px 15px;text-align:center;transition:background-color .35s ease;white-space:nowrap;width:fit-content}.v-code-block--tab svg{height:.85rem;width:.85rem}.v-code-block--code{position:relative;z-index:1}.v-code-block--code pre,.v-code-block--code pre[class*=language-]{margin-top:0}.v-code-block--code pre[class*=language-]:after,.v-code-block--code pre[class*=language-]:before{bottom:.95em}.v-code-block--code pre code{width:100%}.v-code-block--code-browser:before{background-image:url(\'data:image/svg+xml;utf8, \');background-position:.5em .5em;background-repeat:no-repeat;content:"";display:block;padding-right:10em;padding-top:3rem;width:100%}.v-code-block--code:hover .v-code-block--code-copy-button{opacity:1}.v-code-block--code-copy-button{fill:#ccc;align-items:center;color:#ccc;cursor:pointer;display:flex;height:1.5em;justify-content:center;opacity:0;position:absolute;right:.9rem;top:.7rem;transition:opacity .2s ease-in-out;width:auto;z-index:2}.v-code-block--code-copy-button:hover{opacity:1}.v-code-block--code-copy-button-persist{opacity:.5}.v-code-block--code-copy-button svg{height:1rem;width:1rem}');var Q=N(X,[["__scopeId","data-v-5d79b278"],["__file","src/plugin/CodeBlock.vue"]]);S(":root{--v-cb-blue:206 80% 39%;--v-cb-blue-hex:#146eb4;--v-cb-blue-rgb:20,110,180;--v-cb-primary:var(--v-cb-blue);--v-cb-primary-hex:var(--v-cb-blue-hex);--v-cb-primary-rgb:var(--v-cb-blue-rgb);--v-cb-green:120 61% 34%;--v-cb-green-hex:#228b22;--v-cb-green-rgb:34,139,34;--v-cb-success:var(--v-cb-green);--v-cb-success-hex:var(--v-cb-green-hex);--v-cb-success-rgb:var(--v-cb-green-rgb);--v-cb-red:0 68% 42%;--v-cb-red-hex:#b22222;--v-cb-red-rgb:178,34,34;--v-cb-danger:var(--v-cb-red);--v-cb-danger-hex:var(--v-cb-red-hex);--v-cb-danger-rgb:var(--v-cb-red-rgb);--v-cb-tab-neon-bunny-bkg:0 0% 0%;--v-cb-tab-neon-bunny-text:0 0% 100%;--v-cb-tab-neon-bunny-icon:207 100% 52%;--v-cb-tab-neon-bunny-icon-success:119 100% 51%;--v-cb-tab-neon-bunny-icon-failed:3 100% 58%;--v-cb-tab-neon-bunny-carrot-bkg:0 0% 0%;--v-cb-tab-neon-bunny-carrot-text:0 0% 100%;--v-cb-tab-neon-bunny-carrot-icon:292 100% 50%;--v-cb-tab-neon-bunny-carrot-icon-success:119 100% 51%;--v-cb-tab-neon-bunny-carrot-icon-failed:3 100% 58%;--v-cb-tab-prism-coy-bkg:205 59% 50%;--v-cb-tab-prism-coy-text:0 0% 0%;--v-cb-tab-prism-coy-icon:195 76% 41%;--v-cb-tab-prism-coy-icon-success:80 100% 30%;--v-cb-tab-prism-coy-icon-failed:0 64% 48%;--v-cb-tab-prism-dark-bkg:30 20% 25%;--v-cb-tab-prism-dark-text:0 0% 100%;--v-cb-tab-prism-dark-border:30 20% 40%;--v-cb-tab-prism-dark-icon:40 90% 60%;--v-cb-tab-prism-dark-icon-success:75 70% 60%;--v-cb-tab-prism-dark-icon-failed:0 100% 50%;--v-cb-tab-prism-default-bkg:24 20% 95%;--v-cb-tab-prism-default-text:0 0% 0%;--v-cb-tab-prism-default-icon:198 100% 33%;--v-cb-tab-prism-default-icon-success:80 100% 30%;--v-cb-tab-prism-default-icon-failed:348 68% 58%;--v-cb-tab-prism-funky-bkg:0 0% 80%;--v-cb-tab-prism-funky-text:0 0% 100%;--v-cb-tab-prism-funky-dark:0 0% 0%;--v-cb-tab-prism-funky-icon:328 100% 54%;--v-cb-tab-prism-funky-icon-success:80 61% 50%;--v-cb-tab-prism-funky-icon-failed:0 100% 50%;--v-cb-tab-prism-okaidia-bkg:70 8% 15%;--v-cb-tab-prism-okaidia-text:0 0% 100%;--v-cb-tab-prism-okaidia-icon:190 81% 67%;--v-cb-tab-prism-okaidia-icon-success:80 76% 53%;--v-cb-tab-prism-okaidia-icon-failed:338 95% 56%;--v-cb-tab-prism-solarizedlight-bkg:44 87% 94%;--v-cb-tab-prism-solarizedlight-text:196 13% 45%;--v-cb-tab-prism-solarizedlight-icon:175 59% 40%;--v-cb-tab-prism-solarizedlight-icon-success:68 100% 30%;--v-cb-tab-prism-solarizedlight-icon-failed:18 80% 44%;--v-cb-tab-prism-tomorrow-bkg:0 0% 18%;--v-cb-tab-prism-tomorrow-text:0 0% 80%;--v-cb-tab-prism-tomorrow-icon:299 34% 70%;--v-cb-tab-prism-tomorrow-icon-success:143 39% 64%;--v-cb-tab-prism-tomorrow-icon-failed:358 65% 68%;--v-cb-tab-prism-twilight-bkg:0 0% 8%;--v-cb-tab-prism-twilight-text:0 0% 80%;--v-cb-tab-prism-twilight-border:0 0% 33%;--v-cb-tab-prism-twilight-icon:53 89% 79%;--v-cb-tab-prism-twilight-icon-success:76 21% 52%;--v-cb-tab-prism-twilight-icon-failed:14 58% 55%;--v-cb-tab-prism-themes-night-owl:207 95% 8%;--v-cb-tab-prism-themes-night-owl-text:217 34% 88%;--v-cb-tab-prism-themes-night-owl-icon:169 56% 68%;--v-cb-tab-prism-themes-night-owl-icon-success:84 62% 63%;--v-cb-tab-prism-themes-night-owl-icon-failed:350 100% 67%;--v-cb-tab-highlightjs-a11y-dark-bkg:0 0% 17%;--v-cb-tab-highlightjs-a11y-dark-text:60 30% 96%;--v-cb-tab-highlightjs-a11y-dark-icon:180 100% 44%;--v-cb-tab-highlightjs-a11y-dark-icon-success:80 75% 55%;--v-cb-tab-highlightjs-a11y-dark-icon-failed:17 100% 74%;--v-cb-tab-highlightjs-a11y-light-bkg:0 0% 100%;--v-cb-tab-highlightjs-a11y-light-text:0 0% 33%;--v-cb-tab-highlightjs-a11y-light-icon:280 60% 39%;--v-cb-tab-highlightjs-a11y-light-icon-success:120 100% 25%;--v-cb-tab-highlightjs-a11y-light-icon-failed:2 80% 47%;--v-cb-tab-highlightjs-agate-bkg:0 0% 20%;--v-cb-tab-highlightjs-agate-text:0 0% 100%;--v-cb-tab-highlightjs-agate-icon:197 93% 83%;--v-cb-tab-highlightjs-agate-icon-success:136 53% 66%;--v-cb-tab-highlightjs-agate-icon-failed:0 56% 61%;--v-cb-tab-highlightjs-an-old-hope-bkg:228 8% 12%;--v-cb-tab-highlightjs-an-old-hope-text:219 13% 78%;--v-cb-tab-highlightjs-an-old-hope-icon:195 63% 58%;--v-cb-tab-highlightjs-an-old-hope-icon-success:116 75% 62%;--v-cb-tab-highlightjs-an-old-hope-icon-failed:352 81% 58%;--v-cb-tab-highlightjs-androidstudio-bkg:210 7% 17%;--v-cb-tab-highlightjs-androidstudio-text:211 20% 72%;--v-cb-tab-highlightjs-androidstudio-icon:206 38% 57%;--v-cb-tab-highlightjs-androidstudio-icon-success:108 28% 46%;--v-cb-tab-highlightjs-androidstudio-icon-failed:27 61% 50%;--v-cb-tab-highlightjs-arduino-light-bkg:0 0% 100%;--v-cb-tab-highlightjs-arduino-light-text:198 11% 30%;--v-cb-tab-highlightjs-arduino-light-icon:182 100% 31%;--v-cb-tab-highlightjs-arduino-light-icon-success:182 100% 19%;--v-cb-tab-highlightjs-arduino-light-icon-failed:24 100% 41%;--v-cb-tab-highlightjs-arta-bkg:0 0% 13%;--v-cb-tab-highlightjs-arta-text:0 0% 67%;--v-cb-tab-highlightjs-arta-icon:202 85% 56%;--v-cb-tab-highlightjs-arta-icon-success:150 100% 40%;--v-cb-tab-highlightjs-arta-icon-failed:330 83% 40%;--v-cb-tab-highlightjs-ascetic-bkg:0 0% 100%;--v-cb-tab-highlightjs-ascetic-text:0 0% 0%;--v-cb-tab-highlightjs-ascetic-icon:0 0% 53%;--v-cb-tab-highlightjs-ascetic-icon-success:var(--v-cb-success);--v-cb-tab-highlightjs-ascetic-icon-failed:var(--v-cb-failed);--v-cb-tab-highlightjs-atom-one-dark-reasonable-bkg:220 13% 18%;--v-cb-tab-highlightjs-atom-one-dark-reasonable-text:219 14% 71%;--v-cb-tab-highlightjs-atom-one-dark-reasonable-icon:29 54% 61%;--v-cb-tab-highlightjs-atom-one-dark-reasonable-icon-success:80 76% 53%;--v-cb-tab-highlightjs-atom-one-dark-reasonable-icon-failed:338 95% 56%;--v-cb-tab-highlightjs-atom-one-dark-bkg:220 13% 18%;--v-cb-tab-highlightjs-atom-one-dark-text:219 14% 71%;--v-cb-tab-highlightjs-atom-one-dark-icon:29 54% 61%;--v-cb-tab-highlightjs-atom-one-dark-icon-success:95 38% 62%;--v-cb-tab-highlightjs-atom-one-dark-icon-failed:355 65% 65%;--v-cb-tab-highlightjs-atom-one-light-bkg:0 0% 98%;--v-cb-tab-highlightjs-atom-one-light-text:228 8% 24%;--v-cb-tab-highlightjs-atom-one-light-icon:41 99% 30%;--v-cb-tab-highlightjs-atom-one-light-icon-success:119 34% 47%;--v-cb-tab-highlightjs-atom-one-light-icon-failed:5 74% 59%;--v-cb-tab-highlightjs-base16-onedark-bkg:220 13% 18%;--v-cb-tab-highlightjs-base16-onedark-text:219 14% 71%;--v-cb-tab-highlightjs-base16-onedark-icon:207 82% 66%;--v-cb-tab-highlightjs-base16-onedark-icon-success:95 38% 62%;--v-cb-tab-highlightjs-base16-onedark-icon-failed:5 48% 51%;--v-cb-tab-highlightjs-brown-paper-bkg:35 22% 64%;--v-cb-tab-highlightjs-brown-paper-bkg-img:url(brown-papersq.png);--v-cb-tab-highlightjs-brown-paper-text:233 32% 31%;--v-cb-tab-highlightjs-brown-paper-icon:207 100% 30%;--v-cb-tab-highlightjs-brown-paper-icon-success:var(--v-cb-success);--v-cb-tab-highlightjs-brown-paper-icon-failed:359 60% 31%;--v-cb-tab-highlightjs-codepen-embed-bkg:0 0% 13%;--v-cb-tab-highlightjs-codepen-embed-text:0 0% 100%;--v-cb-tab-highlightjs-codepen-embed-icon:300 10% 57%;--v-cb-tab-highlightjs-codepen-embed-icon-success:76 20% 52%;--v-cb-tab-highlightjs-codepen-embed-icon-failed:var(--v-cb-failed);--v-cb-tab-highlightjs-color-brewer-bkg:0 0% 100%;--v-cb-tab-highlightjs-color-brewer-text:0 0% 0%;--v-cb-tab-highlightjs-color-brewer-icon:205 59% 47%;--v-cb-tab-highlightjs-color-brewer-icon-success:138 54% 42%;--v-cb-tab-highlightjs-color-brewer-icon-failed:20 89% 48%;--v-cb-tab-highlightjs-dark-bkg:0 0% 19%;--v-cb-tab-highlightjs-dark-text:0 0% 87%;--v-cb-tab-highlightjs-dark-icon:0 56% 70%;--v-cb-tab-highlightjs-dark-icon-success:var(--v-cb-success);--v-cb-tab-highlightjs-dark-icon-failed:var(--v-cb-failed);--v-cb-tab-highlightjs-default-bkg:0 0% 95%;--v-cb-tab-highlightjs-default-text:0 0% 27%;--v-cb-tab-highlightjs-default-icon:0 0% 27%;--v-cb-tab-highlightjs-default-icon-success:90 100% 23%;--v-cb-tab-highlightjs-default-icon-failed:0 100% 27%;--v-cb-tab-highlightjs-devibeans-bkg:0 0% 0%;--v-cb-tab-highlightjs-devibeans-text:23 4% 62%;--v-cb-tab-highlightjs-devibeans-icon:207 89% 68%;--v-cb-tab-highlightjs-devibeans-icon-success:95 49% 36%;--v-cb-tab-highlightjs-devibeans-icon-failed:1 83% 63%;--v-cb-tab-highlightjs-docco-bkg:240 100% 99%;--v-cb-tab-highlightjs-docco-text:0 0% 0%;--v-cb-tab-highlightjs-docco-icon:195 100% 35%;--v-cb-tab-highlightjs-docco-icon-success:150 43% 44%;--v-cb-tab-highlightjs-docco-icon-failed:17 64% 36%;--v-cb-tab-highlightjs-far-bkg:240 100% 25%;--v-cb-tab-highlightjs-far-text:180 100% 50%;--v-cb-tab-highlightjs-far-icon:60 100% 50%;--v-cb-tab-highlightjs-far-icon-success:120 100% 50%;--v-cb-tab-highlightjs-far-icon-failed:0 100% 50%;--v-cb-tab-highlightjs-felipec-bkg:240 6% 13%;--v-cb-tab-highlightjs-felipec-text:240 6% 87%;--v-cb-tab-highlightjs-felipec-icon:210 75% 75%;--v-cb-tab-highlightjs-felipec-icon-success:120 75% 75%;--v-cb-tab-highlightjs-felipec-icon-failed:0 75% 75%;--v-cb-tab-highlightjs-foundation-bkg:0 0% 93%;--v-cb-tab-highlightjs-foundation-text:0 0% 0%;--v-cb-tab-highlightjs-foundation-icon:180 100% 30%;--v-cb-tab-highlightjs-foundation-icon-success:345 86% 47%;--v-cb-tab-highlightjs-foundation-icon-failed:120 100% 23%;--v-cb-tab-highlightjs-github-dark-dimmed-bkg:215 15% 16%;--v-cb-tab-highlightjs-github-dark-dimmed-text:210 19% 73%;--v-cb-tab-highlightjs-github-dark-dimmed-icon:207 100% 79%;--v-cb-tab-highlightjs-github-dark-dimmed-icon-success:119 52% 70%;--v-cb-tab-highlightjs-github-dark-dimmed-icon-failed:359 66% 28%;--v-cb-tab-highlightjs-github-dark-bkg:216 28% 7%;--v-cb-tab-highlightjs-github-dark-text:210 17% 82%;--v-cb-tab-highlightjs-github-dark-icon:208 100% 74%;--v-cb-tab-highlightjs-github-dark-icon-success:125 69% 70%;--v-cb-tab-highlightjs-github-dark-icon-failed:4 100% 72%;--v-cb-tab-highlightjs-github-bkg:0 0% 100%;--v-cb-tab-highlightjs-github-text:210 12% 16%;--v-cb-tab-highlightjs-github-icon:212 100% 39%;--v-cb-tab-highlightjs-github-icon-success:134 60% 33%;--v-cb-tab-highlightjs-github-icon-failed:354 66% 54%;--v-cb-tab-highlightjs-gml-bkg:0 0% 13%;--v-cb-tab-highlightjs-gml-text:0 0% 75%;--v-cb-tab-highlightjs-gml-icon:60 100% 50%;--v-cb-tab-highlightjs-gml-icon-success:121 73% 62%;--v-cb-tab-highlightjs-gml-icon-failed:0 100% 75%;--v-cb-tab-highlightjs-googlecode-bkg:0 0% 100%;--v-cb-tab-highlightjs-googlecode-text:0 0% 0%;--v-cb-tab-highlightjs-googlecode-icon:180 100% 20%;--v-cb-tab-highlightjs-googlecode-icon-success:120 100% 27%;--v-cb-tab-highlightjs-googlecode-icon-failed:0 100% 27%;--v-cb-tab-highlightjs-gradient-dark-bkg:279 58% 34%;--v-cb-tab-highlightjs-gradient-dark-bkg-gradient:linear-gradient(160deg,#652487,#443ac3 35%,#0174b7 68%,#04988e);--v-cb-tab-highlightjs-gradient-dark-text:266 15% 91%;--v-cb-tab-highlightjs-gradient-dark-icon:199 100% 61%;--v-cb-tab-highlightjs-gradient-dark-icon-success:75 100% 81%;--v-cb-tab-highlightjs-gradient-dark-icon-failed:29 100% 63%;--v-cb-tab-highlightjs-gradient-light-bkg:293 100% 90%;--v-cb-tab-highlightjs-gradient-light-bkg-gradient:linear-gradient(295deg,#f9ccff,#e6bbf9 11%,#9ec6f9 32%,#55e6ee 60%,#91f5d1 74%,#f9ffbf 98%);--v-cb-tab-highlightjs-gradient-light-text:256 94% 26%;--v-cb-tab-highlightjs-gradient-light-icon:199 64% 41%;--v-cb-tab-highlightjs-gradient-light-icon-success:149 93% 38%;--v-cb-tab-highlightjs-gradient-light-icon-failed:19 98% 25%;--v-cb-tab-highlightjs-grayscale-bkg:0 0% 100%;--v-cb-tab-highlightjs-grayscale-text:0 0% 20%;--v-cb-tab-highlightjs-grayscale-icon:0 0% 20%;--v-cb-tab-highlightjs-grayscale-icon-success:0 0% 20%;--v-cb-tab-highlightjs-grayscale-icon-failed:0 0% 20%;--v-cb-tab-highlightjs-hybrid-bkg:210 6% 12%;--v-cb-tab-highlightjs-hybrid-text:140 3% 78%;--v-cb-tab-highlightjs-hybrid-icon:208 32% 63%;--v-cb-tab-highlightjs-hybrid-icon-success:66 39% 57%;--v-cb-tab-highlightjs-hybrid-icon-failed:0 50% 60%;--v-cb-tab-highlightjs-idea-bkg:0 0% 100%;--v-cb-tab-highlightjs-idea-text:0 0% 0%;--v-cb-tab-highlightjs-idea-icon:240 100% 25%;--v-cb-tab-highlightjs-idea-icon-success:120 60% 83%;--v-cb-tab-highlightjs-idea-icon-failed:10 100% 87%;--v-cb-tab-highlightjs-intellij-light-bkg:0 0% 100%;--v-cb-tab-highlightjs-intellij-light-text:223 100% 35%;--v-cb-tab-highlightjs-intellij-light-icon:294 80% 32%;--v-cb-tab-highlightjs-intellij-light-icon-success:129 91% 26%;--v-cb-tab-highlightjs-intellij-light-icon-failed:var(--v-cb-failed);--v-cb-tab-highlightjs-ir-black-bkg:0 0% 0%;--v-cb-tab-highlightjs-ir-black-text:0 0% 97%;--v-cb-tab-highlightjs-ir-black-icon:209 98% 79%;--v-cb-tab-highlightjs-ir-black-icon-success:93 100% 69%;--v-cb-tab-highlightjs-ir-black-icon-failed:301 100% 73%;--v-cb-tab-highlightjs-isbl-editor-dark-bkg:0 0% 25%;--v-cb-tab-highlightjs-isbl-editor-dark-text:0 0% 94%;--v-cb-tab-highlightjs-isbl-editor-dark-icon:0 0% 94%;--v-cb-tab-highlightjs-isbl-editor-dark-icon-success:90 100% 23%;--v-cb-tab-highlightjs-isbl-editor-dark-icon-failed:13 76% 50%;--v-cb-tab-highlightjs-isbl-editor-light-bkg:0 0% 100%;--v-cb-tab-highlightjs-isbl-editor-light-text:0 0% 0%;--v-cb-tab-highlightjs-isbl-editor-light-icon:240 100% 25%;--v-cb-tab-highlightjs-isbl-editor-light-icon-success:90 100% 23%;--v-cb-tab-highlightjs-isbl-editor-light-icon-failed:11 100% 49%;--v-cb-tab-highlightjs-kimbie-dark-bkg:35 39% 10%;--v-cb-tab-highlightjs-kimbie-dark-text:32 47% 68%;--v-cb-tab-highlightjs-kimbie-dark-icon:356 19% 50%;--v-cb-tab-highlightjs-kimbie-dark-icon-success:74 35% 45%;--v-cb-tab-highlightjs-kimbie-dark-icon-failed:349 70% 54%;--v-cb-tab-highlightjs-kimbie-light-bkg:35 83% 91%;--v-cb-tab-highlightjs-kimbie-light-text:30 37% 38%;--v-cb-tab-highlightjs-kimbie-light-icon:32 92% 58%;--v-cb-tab-highlightjs-kimbie-light-icon-success:74 35% 45%;--v-cb-tab-highlightjs-kimbie-light-icon-failed:349 70% 54%;--v-cb-tab-highlightjs-lightfair-bkg:0 0% 100%;--v-cb-tab-highlightjs-lightfair-text:0 0% 27%;--v-cb-tab-highlightjs-lightfair-icon:217 89% 61%;--v-cb-tab-highlightjs-lightfair-icon-success:180 69% 46%;--v-cb-tab-highlightjs-lightfair-icon-failed:0 41% 56%;--v-cb-tab-highlightjs-lioshi-bkg:0 0% 19%;--v-cb-tab-highlightjs-lioshi-text:140 3% 78%;--v-cb-tab-highlightjs-lioshi-icon:304 24% 66%;--v-cb-tab-highlightjs-lioshi-icon-success:66 39% 57%;--v-cb-tab-highlightjs-lioshi-icon-failed:0 50% 60%;--v-cb-tab-highlightjs-magula-bkg:0 0% 96%;--v-cb-tab-highlightjs-magula-text:0 0% 0%;--v-cb-tab-highlightjs-magula-icon:240 100% 25%;--v-cb-tab-highlightjs-magula-icon-success:120 100% 17%;--v-cb-tab-highlightjs-magula-icon-failed:0 100% 27%;--v-cb-tab-highlightjs-mono-blue-bkg:213 27% 94%;--v-cb-tab-highlightjs-mono-blue-text:214 100% 11%;--v-cb-tab-highlightjs-mono-blue-icon:215 100% 34%;--v-cb-tab-highlightjs-mono-blue-icon-success:var(--v-cb-success);--v-cb-tab-highlightjs-mono-blue-icon-failed:var(--v-cb-failed);--v-cb-tab-highlightjs-monokai-sublime-bkg:72 7% 13%;--v-cb-tab-highlightjs-monokai-sublime-text:60 30% 96%;--v-cb-tab-highlightjs-monokai-sublime-icon:54 70% 68%;--v-cb-tab-highlightjs-monokai-sublime-icon-success:80 76% 53%;--v-cb-tab-highlightjs-monokai-sublime-icon-failed:338 95% 56%;--v-cb-tab-highlightjs-monokai-bkg:70 8% 15%;--v-cb-tab-highlightjs-monokai-text:0 0% 87%;--v-cb-tab-highlightjs-monokai-icon:0 0% 87%;--v-cb-tab-highlightjs-monokai-icon-success:80 76% 53%;--v-cb-tab-highlightjs-monokai-icon-failed:338 95% 56%;--v-cb-tab-highlightjs-night-owl-bkg:207 95% 8%;--v-cb-tab-highlightjs-night-owl-text:217 34% 88%;--v-cb-tab-highlightjs-night-owl-icon:276 68% 75%;--v-cb-tab-highlightjs-night-owl-icon-success:84 62% 63%;--v-cb-tab-highlightjs-night-owl-icon-failed:350 100% 67%;--v-cb-tab-highlightjs-nnfx-dark-bkg:0 0% 20%;--v-cb-tab-highlightjs-nnfx-dark-text:0 0% 100%;--v-cb-tab-highlightjs-nnfx-dark-icon:270 50% 60%;--v-cb-tab-highlightjs-nnfx-dark-icon-success:90 50% 60%;--v-cb-tab-highlightjs-nnfx-dark-icon-failed:18 100% 43%;--v-cb-tab-highlightjs-nnfx-light-bkg:0 0% 100%;--v-cb-tab-highlightjs-nnfx-light-text:0 0% 0%;--v-cb-tab-highlightjs-nnfx-light-icon:240 100% 50%;--v-cb-tab-highlightjs-nnfx-light-icon-success:120 100% 23%;--v-cb-tab-highlightjs-nnfx-light-icon-failed:120 100% 48%;--v-cb-tab-highlightjs-nord-bkg:220 16% 22%;--v-cb-tab-highlightjs-nord-text:210 34% 63%;--v-cb-tab-highlightjs-nord-icon:179 25% 65%;--v-cb-tab-highlightjs-nord-icon-success:92 28% 65%;--v-cb-tab-highlightjs-nord-icon-failed:14 51% 63%;--v-cb-tab-highlightjs-obsidian-bkg:210 7% 17%;--v-cb-tab-highlightjs-obsidian-text:210 7% 89%;--v-cb-tab-highlightjs-obsidian-icon:210 32% 55%;--v-cb-tab-highlightjs-obsidian-icon-success:162 26% 64%;--v-cb-tab-highlightjs-obsidian-icon-failed:30 100% 46%;--v-cb-tab-highlightjs-panda-syntax-dark-bkg:200 3% 17%;--v-cb-tab-highlightjs-panda-syntax-dark-text:0 0% 90%;--v-cb-tab-highlightjs-panda-syntax-dark-icon:207 94% 62%;--v-cb-tab-highlightjs-panda-syntax-dark-icon-success:171 95% 54%;--v-cb-tab-highlightjs-panda-syntax-dark-icon-failed:342 100% 65%;--v-cb-tab-highlightjs-panda-syntax-light-bkg:0 0% 90%;--v-cb-tab-highlightjs-panda-syntax-light-text:200 3% 17%;--v-cb-tab-highlightjs-panda-syntax-light-icon:207 57% 50%;--v-cb-tab-highlightjs-panda-syntax-light-icon-success:171 81% 27%;--v-cb-tab-highlightjs-panda-syntax-light-icon-failed:324 70% 50%;--v-cb-tab-highlightjs-paraiso-dark-bkg:304 22% 15%;--v-cb-tab-highlightjs-paraiso-dark-text:23 4% 62%;--v-cb-tab-highlightjs-paraiso-dark-icon:45 99% 55%;--v-cb-tab-highlightjs-paraiso-dark-icon-success:153 43% 50%;--v-cb-tab-highlightjs-paraiso-dark-icon-failed:5 83% 64%;--v-cb-tab-highlightjs-paraiso-light-bkg:69 24% 89%;--v-cb-tab-highlightjs-paraiso-light-text:314 9% 28%;--v-cb-tab-highlightjs-paraiso-light-icon:45 99% 55%;--v-cb-tab-highlightjs-paraiso-light-icon-success:153 43% 50%;--v-cb-tab-highlightjs-paraiso-light-icon-failed:5 83% 64%;--v-cb-tab-highlightjs-pojoaque-bkg:72 11% 9%;--v-cb-tab-highlightjs-pojoaque-bkg-img:url(pojoaque.jpg) left top;--v-cb-tab-highlightjs-pojoaque-text:50 52% 71%;--v-cb-tab-highlightjs-pojoaque-icon:36 100% 62%;--v-cb-tab-highlightjs-pojoaque-icon-success:149 32% 41%;--v-cb-tab-highlightjs-pojoaque-icon-failed:1 71% 52%;--v-cb-tab-highlightjs-purebasic-bkg:60 100% 94%;--v-cb-tab-highlightjs-purebasic-text:0 0% 0%;--v-cb-tab-highlightjs-purebasic-icon:210 100% 50%;--v-cb-tab-highlightjs-purebasic-icon-success:180 100% 33%;--v-cb-tab-highlightjs-purebasic-icon-failed:327 32% 43%;--v-cb-tab-highlightjs-qtcreator-dark-bkg:0 0% 0%;--v-cb-tab-highlightjs-qtcreator-dark-text:0 0% 67%;--v-cb-tab-highlightjs-qtcreator-dark-icon:240 100% 77%;--v-cb-tab-highlightjs-qtcreator-dark-icon-success:var(--v-cb-success);--v-cb-tab-highlightjs-qtcreator-dark-icon-failed:0 100% 67%;--v-cb-tab-highlightjs-qtcreator-light-bkg:0 0% 100%;--v-cb-tab-highlightjs-qtcreator-light-text:0 0% 0%;--v-cb-tab-highlightjs-qtcreator-light-icon:240 100% 25%;--v-cb-tab-highlightjs-qtcreator-light-icon-success:60 100% 25%;--v-cb-tab-highlightjs-qtcreator-light-icon-failed:0 100% 25%;--v-cb-tab-highlightjs-rainbow-bkg:180 1% 28%;--v-cb-tab-highlightjs-rainbow-text:210 21% 85%;--v-cb-tab-highlightjs-rainbow-icon:208 32% 63%;--v-cb-tab-highlightjs-rainbow-icon-success:66 39% 57%;--v-cb-tab-highlightjs-rainbow-icon-failed:1 71% 52%;--v-cb-tab-highlightjs-routeros-bkg:0 0% 94%;--v-cb-tab-highlightjs-routeros-text:0 0% 27%;--v-cb-tab-highlightjs-routeros-icon:200 66% 36%;--v-cb-tab-highlightjs-routeros-icon-success:115 100% 30%;--v-cb-tab-highlightjs-routeros-icon-failed:0 100% 27%;--v-cb-tab-highlightjs-school-book-bkg:59 79% 83%;--v-cb-tab-highlightjs-school-book-text:84 62% 22%;--v-cb-tab-highlightjs-school-book-icon:207 100% 30%;--v-cb-tab-highlightjs-school-book-icon-success:var(--v-cb-success);--v-cb-tab-highlightjs-school-book-icon-failed:355 97% 46%;--v-cb-tab-highlightjs-shades-of-purple-bkg:243 34% 25%;--v-cb-tab-highlightjs-shades-of-purple-text:248 100% 94%;--v-cb-tab-highlightjs-shades-of-purple-icon:38 100% 49%;--v-cb-tab-highlightjs-shades-of-purple-icon-success:102 83% 45%;--v-cb-tab-highlightjs-shades-of-purple-icon-failed:344 94% 69%;--v-cb-tab-highlightjs-srcery-bkg:40 6% 10%;--v-cb-tab-highlightjs-srcery-text:39 90% 88%;--v-cb-tab-highlightjs-srcery-icon:41 96% 57%;--v-cb-tab-highlightjs-srcery-icon-success:76 55% 48%;--v-cb-tab-highlightjs-srcery-icon-failed:2 86% 55%;--v-cb-tab-highlightjs-stackoverflow-dark-bkg:0 2% 11%;--v-cb-tab-highlightjs-stackoverflow-dark-text:0 0% 100%;--v-cb-tab-highlightjs-stackoverflow-dark-icon:207 42% 67%;--v-cb-tab-highlightjs-stackoverflow-dark-icon-success:66 39% 57%;--v-cb-tab-highlightjs-stackoverflow-dark-icon-failed:357 62% 66%;--v-cb-tab-highlightjs-stackoverflow-light-bkg:0 0% 96%;--v-cb-tab-highlightjs-stackoverflow-light-text:210 8% 20%;--v-cb-tab-highlightjs-stackoverflow-light-icon:205 99% 29%;--v-cb-tab-highlightjs-stackoverflow-light-icon-success:140 41% 31%;--v-cb-tab-highlightjs-stackoverflow-light-icon-failed:360 62% 46%;--v-cb-tab-highlightjs-sunburst-bkg:0 0% 0%;--v-cb-tab-highlightjs-sunburst-text:0 0% 97%;--v-cb-tab-highlightjs-sunburst-icon:214 100% 77%;--v-cb-tab-highlightjs-sunburst-icon-success:101 45% 47%;--v-cb-tab-highlightjs-sunburst-icon-failed:18 68% 64%;--v-cb-tab-highlightjs-tokyo-night-dark-bkg:235 19% 13%;--v-cb-tab-highlightjs-tokyo-night-dark-text:227 35% 71%;--v-cb-tab-highlightjs-tokyo-night-dark-icon:261 85% 79%;--v-cb-tab-highlightjs-tokyo-night-dark-icon-success:89 51% 61%;--v-cb-tab-highlightjs-tokyo-night-dark-icon-failed:349 89% 72%;--v-cb-tab-highlightjs-tokyo-night-light-bkg:230 8% 85%;--v-cb-tab-highlightjs-tokyo-night-light-text:230 12% 38%;--v-cb-tab-highlightjs-tokyo-night-light-icon:218 45% 37%;--v-cb-tab-highlightjs-tokyo-night-light-icon-success:89 32% 28%;--v-cb-tab-highlightjs-tokyo-night-light-icon-failed:348 35% 41%;--v-cb-tab-highlightjs-tomorrow-night-blue-bkg:213 100% 16%;--v-cb-tab-highlightjs-tomorrow-night-blue-text:0 0% 100%;--v-cb-tab-highlightjs-tomorrow-night-blue-icon:282 100% 87%;--v-cb-tab-highlightjs-tomorrow-night-blue-icon-success:87 72% 80%;--v-cb-tab-highlightjs-tomorrow-night-blue-icon-failed:356 100% 81%;--v-cb-tab-highlightjs-tomorrow-night-bright-bkg:0 0% 0%;--v-cb-tab-highlightjs-tomorrow-night-bright-text:0 0% 92%;--v-cb-tab-highlightjs-tomorrow-night-bright-icon:281 45% 72%;--v-cb-tab-highlightjs-tomorrow-night-bright-icon-success:68 55% 54%;--v-cb-tab-highlightjs-tomorrow-night-bright-icon-failed:358 62% 57%;--v-cb-tab-highlightjs-vs-bkg:0 0% 100%;--v-cb-tab-highlightjs-vs-text:0 0% 0%;--v-cb-tab-highlightjs-vs-icon:240 100% 50%;--v-cb-tab-highlightjs-vs-icon-success:120 100% 25%;--v-cb-tab-highlightjs-vs-icon-failed:0 100% 50%;--v-cb-tab-highlightjs-vs2015-bkg:0 0% 12%;--v-cb-tab-highlightjs-vs2015-text:0 0% 86%;--v-cb-tab-highlightjs-vs2015-icon:207 61% 59%;--v-cb-tab-highlightjs-vs2015-icon-success:112 38% 47%;--v-cb-tab-highlightjs-vs2015-icon-failed:0 0% 0%;--v-cb-tab-highlightjs-xcode-bkg:0 0% 100%;--v-cb-tab-highlightjs-xcode-text:0 0% 0%;--v-cb-tab-highlightjs-xcode-icon:240 100% 53%;--v-cb-tab-highlightjs-xcode-icon-success:120 100% 23%;--v-cb-tab-highlightjs-xcode-icon-failed:1 80% 43%;--v-cb-tab-highlightjs-xt256-bkg:0 0% 0%;--v-cb-tab-highlightjs-xt256-text:0 0% 92%;--v-cb-tab-highlightjs-xt256-icon:240 100% 50%;--v-cb-tab-highlightjs-xt256-icon-success:120 100% 50%;--v-cb-tab-highlightjs-xt256-icon-failed:0 100% 50%}");S(".v-code-block--mt-1{margin-top:.25rem!important}.v-code-block--me-1{margin-right:.25rem!important}.v-code-block--mb-1{margin-bottom:.25rem!important}.v-code-block--ms-1{margin-left:.25rem!important}.v-code-block--pt-1{padding-top:.25rem!important}.v-code-block--pe-1{padding-right:.25rem!important}.v-code-block--pb-1{padding-bottom:.25rem!important}.v-code-block--ps-1{padding-left:.25rem!important}.v-code-block--mt-2{margin-top:.5rem!important}.v-code-block--me-2{margin-right:.5rem!important}.v-code-block--mb-2{margin-bottom:.5rem!important}.v-code-block--ms-2{margin-left:.5rem!important}.v-code-block--pt-2{padding-top:.5rem!important}.v-code-block--pe-2{padding-right:.5rem!important}.v-code-block--pb-2{padding-bottom:.5rem!important}.v-code-block--ps-2{padding-left:.5rem!important}.v-code-block--mt-3{margin-top:.75rem!important}.v-code-block--me-3{margin-right:.75rem!important}.v-code-block--mb-3{margin-bottom:.75rem!important}.v-code-block--ms-3{margin-left:.75rem!important}.v-code-block--pt-3{padding-top:.75rem!important}.v-code-block--pe-3{padding-right:.75rem!important}.v-code-block--pb-3{padding-bottom:.75rem!important}.v-code-block--ps-3{padding-left:.75rem!important}.v-code-block--mt-4{margin-top:1rem!important}.v-code-block--me-4{margin-right:1rem!important}.v-code-block--mb-4{margin-bottom:1rem!important}.v-code-block--ms-4{margin-left:1rem!important}.v-code-block--pt-4{padding-top:1rem!important}.v-code-block--pe-4{padding-right:1rem!important}.v-code-block--pb-4{padding-bottom:1rem!important}.v-code-block--ps-4{padding-left:1rem!important}.v-code-block--mt-5{margin-top:1.25rem!important}.v-code-block--me-5{margin-right:1.25rem!important}.v-code-block--mb-5{margin-bottom:1.25rem!important}.v-code-block--ms-5{margin-left:1.25rem!important}.v-code-block--pt-5{padding-top:1.25rem!important}.v-code-block--pe-5{padding-right:1.25rem!important}.v-code-block--pb-5{padding-bottom:1.25rem!important}.v-code-block--ps-5{padding-left:1.25rem!important}");S('.v-code-block{display:block;max-width:100%}.v-code-block--header{align-items:end;display:flex;justify-content:space-between;overflow:visible;position:relative;width:100%}.v-code-block--label{overflow:auto}.v-code-block--tabs{align-items:end;display:flex;justify-content:flex-end}.v-code-block--tab{align-items:center;border-radius:5px 5px 0 0;cursor:pointer;display:flex;flex-direction:row;justify-content:flex-start;padding:5px 15px;text-align:center;transition:background-color .35s ease;white-space:nowrap;width:fit-content}.v-code-block--tab svg{height:.85rem;width:.85rem}.v-code-block--code{position:relative;z-index:1}.v-code-block--code pre,.v-code-block--code pre[class*=language-]{margin-top:0}.v-code-block--code pre[class*=language-]:after,.v-code-block--code pre[class*=language-]:before{bottom:.95em}.v-code-block--code pre code{width:100%}.v-code-block--code-browser:before{background-image:url(\'data:image/svg+xml;utf8, \');background-position:.5em .5em;background-repeat:no-repeat;content:"";display:block;padding-right:10em;padding-top:3rem;width:100%}.v-code-block--code:hover .v-code-block--code-copy-button{opacity:1}.v-code-block--code-copy-button{fill:#ccc;align-items:center;color:#ccc;cursor:pointer;display:flex;height:1.5em;justify-content:center;opacity:0;position:absolute;right:.9rem;top:.7rem;transition:opacity .2s ease-in-out;width:auto;z-index:2}.v-code-block--code-copy-button:hover{opacity:1}.v-code-block--code-copy-button-persist{opacity:.5}.v-code-block--code-copy-button svg{height:1rem;width:1rem}');S(".v-code-block--tab-highlightjs-neon-bunny,.v-code-block--tab-prism-neon-bunny{background-color:hsl(var(--v-cb-tab-neon-bunny-bkg)/100%)!important;color:hsl(var(--v-cb-tab-neon-bunny-text))!important}.v-code-block--tab-highlightjs-neon-bunny:hover,.v-code-block--tab-prism-neon-bunny:hover{background-color:hsl(var(--v-cb-tab-neon-bunny-bkg)/50%)!important}.v-code-block--tab-highlightjs-neon-bunny-icon,.v-code-block--tab-prism-neon-bunny-icon{fill:hsl(var(--v-cb-tab-neon-bunny-icon))!important;color:hsl(var(--v-cb-tab-neon-bunny-icon))!important}.v-code-block--tab-highlightjs-neon-bunny-icon-status-success,.v-code-block--tab-prism-neon-bunny-icon-status-success{fill:hsl(var(--v-cb-tab-neon-bunny-icon-success))!important;color:hsl(var(--v-cb-tab-neon-bunny-icon-success))!important}.v-code-block--tab-highlightjs-neon-bunny-icon-status-failed,.v-code-block--tab-prism-neon-bunny-icon-status-failed{fill:hsl(var(--v-cb-tab-neon-bunny-icon-failed))!important;color:hsl(var(--v-cb-tab-neon-bunny-icon-failed))!important}.v-code-block--tab-highlightjs-neon-bunny>div,.v-code-block--tab-prism-neon-bunny>div{color:hsl(var(--v-cb-tab-neon-bunny-text))}.v-code-block--tab-highlightjs-neon-bunny-carrot,.v-code-block--tab-prism-neon-bunny-carrot{background-color:hsl(var(--v-cb-tab-neon-bunny-carrot-bkg)/100%)!important;color:hsl(var(--v-cb-tab-neon-bunny-carrot-text))!important}.v-code-block--tab-highlightjs-neon-bunny-carrot:hover,.v-code-block--tab-prism-neon-bunny-carrot:hover{background-color:hsl(var(--v-cb-tab-neon-bunny-carrot-bkg)/50%)!important}.v-code-block--tab-highlightjs-neon-bunny-carrot-icon,.v-code-block--tab-prism-neon-bunny-carrot-icon{fill:hsl(var(--v-cb-tab-neon-bunny-carrot-icon))!important;color:hsl(var(--v-cb-tab-neon-bunny-carrot-icon))!important}.v-code-block--tab-highlightjs-neon-bunny-carrot-icon-status-success,.v-code-block--tab-prism-neon-bunny-carrot-icon-status-success{fill:hsl(var(--v-cb-tab-neon-bunny-carrot-icon-success))!important;color:hsl(var(--v-cb-tab-neon-bunny-carrot-icon-success))!important}.v-code-block--tab-highlightjs-neon-bunny-carrot-icon-status-failed,.v-code-block--tab-prism-neon-bunny-carrot-icon-status-failed{fill:hsl(var(--v-cb-tab-neon-bunny-carrot-icon-failed))!important;color:hsl(var(--v-cb-tab-neon-bunny-carrot-icon-failed))!important}.v-code-block--tab-highlightjs-neon-bunny-carrot>div,.v-code-block--tab-prism-neon-bunny-carrot>div{color:hsl(var(--v-cb-tab-neon-bunny-carrot-text))}.v-code-block--tab-prism-coy{background-color:hsl(var(--v-cb-tab-prism-coy-bkg)/10%)!important;border-left:5px solid hsl(var(--v-cb-tab-prism-coy-bkg));border-radius:0}.v-code-block--tab-prism-coy:hover{background-color:hsl(var(--v-cb-tab-prism-coy-bkg)/20%)!important}.v-code-block--tab-prism-coy-icon{fill:hsl(var(--v-cb-tab-prism-coy-icon))!important;color:hsl(var(--v-cb-tab-prism-coy-icon))!important}.v-code-block--tab-prism-coy-icon-status-success{fill:hsl(var(--v-cb-tab-prism-coy-icon-success))!important;color:hsl(var(--v-cb-tab-prism-coy-icon-success))!important}.v-code-block--tab-prism-coy-icon-status-failed{fill:hsl(var(--v-cb-tab-prism-coy-icon-failed))!important;color:hsl(var(--v-cb-tab-prism-coy-icon-failed))!important}.v-code-block--tab-prism-coy>div{color:hsl(var(--v-cb-tab-prism-coy-text))}.v-code-block--tab-prism-dark{background-color:hsl(var(--v-cb-tab-prism-dark-bkg)/100%)!important;border-color:hsl(var(--v-cb-tab-prism-dark-border));border-style:solid;border-width:.3em .3em 0}.v-code-block--tab-prism-dark:hover{background-color:hsl(var(--v-cb-tab-prism-dark-border)/50%)!important}.v-code-block--tab-prism-dark-icon{fill:hsl(var(--v-cb-tab-prism-dark-icon))!important;color:hsl(var(--v-cb-tab-prism-dark-icon))!important}.v-code-block--tab-prism-dark-icon-status-success{fill:hsl(var(--v-cb-tab-prism-dark-icon-success))!important;color:hsl(var(--v-cb-tab-prism-dark-icon-success))!important}.v-code-block--tab-prism-dark-icon-status-failed{fill:hsl(var(--v-cb-tab-prism-dark-icon-failed))!important;color:hsl(var(--v-cb-tab-prism-dark-icon-failed))!important}.v-code-block--tab-prism-dark>div{color:hsl(var(--v-cb-tab-prism-dark-text))}.v-code-block--tab-prism-default{background-color:hsl(var(--v-cb-tab-prism-default-bkg)/100%)!important}.v-code-block--tab-prism-default:hover{background-color:hsl(var(--v-cb-tab-prism-default-bkg)/50%)!important}.v-code-block--tab-prism-default-icon{fill:hsl(var(--v-cb-tab-prism-default-icon))!important;color:hsl(var(--v-cb-tab-prism-default-icon))!important}.v-code-block--tab-prism-default-icon-status-success{fill:hsl(var(--v-cb-tab-prism-default-icon-success))!important;color:hsl(var(--v-cb-tab-prism-default-icon-success))!important}.v-code-block--tab-prism-default-icon-status-failed{fill:hsl(var(--v-cb-tab-prism-default-icon-failed))!important;color:hsl(var(--v-cb-tab-prism-default-icon-failed))!important}.v-code-block--tab-prism-default>div{color:hsl(var(--v-cb-tab-prism-default-text))}.v-code-block--tab-prism-funky{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100' height='100' fill='rgba(0,0,0,.2)'%3E%3Cpath d='M0 50 50 0H0zM0 100h50l50-50V0z'/%3E%3C/svg%3E\");background-size:1em 1em}.v-code-block--tab-prism-funky:hover{background-color:hsl(var(--v-cb-tab-prism-funky-bkg))!important}.v-code-block--tab-prism-funky-icon{fill:hsl(var(--v-cb-tab-prism-funky-icon))!important;color:hsl(var(--v-cb-tab-prism-funky-icon))!important}.v-code-block--tab-prism-funky-icon-status-success{fill:hsl(var(--v-cb-tab-prism-funky-icon-success))!important;color:hsl(var(--v-cb-tab-prism-funky-icon-success))!important}.v-code-block--tab-prism-funky-icon-status-failed{fill:hsl(var(--v-cb-tab-prism-funky-icon-failed))!important;color:hsl(var(--v-cb-tab-prism-funky-icon-failed))!important}.v-code-block--tab-prism-funky>div{background-color:hsl(var(--v-cb-tab-prism-funky-dark))!important;color:hsl(var(--v-cb-tab-prism-funky-text))}.v-code-block--tab-prism-okaidia{background-color:hsl(var(--v-cb-tab-prism-okaidia-bkg)/100%)!important}.v-code-block--tab-prism-okaidia:hover{background-color:hsl(var(--v-cb-tab-prism-okaidia-bkg)/50%)!important}.v-code-block--tab-prism-okaidia-icon{fill:hsl(var(--v-cb-tab-prism-okaidia-icon))!important;color:hsl(var(--v-cb-tab-prism-okaidia-icon))!important}.v-code-block--tab-prism-okaidia-icon-status-success{fill:hsl(var(--v-cb-tab-prism-okaidia-icon-success))!important;color:hsl(var(--v-cb-tab-prism-okaidia-icon-success))!important}.v-code-block--tab-prism-okaidia-icon-status-failed{fill:hsl(var(--v-cb-tab-prism-okaidia-icon-failed))!important;color:hsl(var(--v-cb-tab-prism-okaidia-icon-failed))!important}.v-code-block--tab-prism-okaidia>div{color:hsl(var(--v-cb-tab-prism-okaidia-text))}.v-code-block--tab-prism-solarizedlight{background-color:hsl(var(--v-cb-tab-prism-solarizedlight-bkg)/100%)!important}.v-code-block--tab-prism-solarizedlight:hover{background-color:hsl(var(--v-cb-tab-prism-solarizedlight-bkg)/50%)!important}.v-code-block--tab-prism-solarizedlight-icon{fill:hsl(var(--v-cb-tab-prism-solarizedlight-icon))!important;color:hsl(var(--v-cb-tab-prism-solarizedlight-icon))!important}.v-code-block--tab-prism-solarizedlight-icon-status-success{fill:hsl(var(--v-cb-tab-prism-solarizedlight-icon-success))!important;color:hsl(var(--v-cb-tab-prism-solarizedlight-icon-success))!important}.v-code-block--tab-prism-solarizedlight-icon-status-failed{fill:hsl(var(--v-cb-tab-prism-solarizedlight-icon-failed))!important;color:hsl(var(--v-cb-tab-prism-solarizedlight-icon-failed))!important}.v-code-block--tab-prism-solarizedlight>div{color:hsl(var(--v-cb-tab-prism-solarizedlight-text))}.v-code-block--tab-prism-tomorrow{background-color:hsl(var(--v-cb-tab-prism-tomorrow-bkg)/100%)!important}.v-code-block--tab-prism-tomorrow:hover{background-color:hsl(var(--v-cb-tab-prism-tomorrow-bkg)/50%)!important}.v-code-block--tab-prism-tomorrow-icon{fill:hsl(var(--v-cb-tab-prism-tomorrow-icon))!important;color:hsl(var(--v-cb-tab-prism-tomorrow-icon))!important}.v-code-block--tab-prism-tomorrow-icon-status-success{fill:hsl(var(--v-cb-tab-prism-tomorrow-icon-success))!important;color:hsl(var(--v-cb-tab-prism-tomorrow-icon-success))!important}.v-code-block--tab-prism-tomorrow-icon-status-failed{fill:hsl(var(--v-cb-tab-prism-tomorrow-icon-failed))!important;color:hsl(var(--v-cb-tab-prism-tomorrow-icon-failed))!important}.v-code-block--tab-prism-tomorrow>div{color:hsl(var(--v-cb-tab-prism-tomorrow-text))}.v-code-block--tab-prism-twilight{background-color:hsl(var(--v-cb-tab-prism-twilight-bkg)/100%)!important;border-color:hsl(var(--v-cb-tab-prism-twilight-border));border-style:solid;border-width:.3em .3em 0}.v-code-block--tab-prism-twilight:hover{background-color:hsl(var(--v-cb-tab-prism-twilight-bkg)/50%)!important}.v-code-block--tab-prism-twilight-icon{fill:hsl(var(--v-cb-tab-prism-twilight-icon))!important;color:hsl(var(--v-cb-tab-prism-twilight-icon))!important}.v-code-block--tab-prism-twilight-icon-status-success{fill:hsl(var(--v-cb-tab-prism-twilight-icon-success))!important;color:hsl(var(--v-cb-tab-prism-twilight-icon-success))!important}.v-code-block--tab-prism-twilight-icon-status-failed{fill:hsl(var(--v-cb-tab-prism-twilight-icon-failed))!important;color:hsl(var(--v-cb-tab-prism-twilight-icon-failed))!important}.v-code-block--tab-prism-twilight>div{color:hsl(var(--v-cb-tab-prism-twilight-text))}.v-code-block--tab-prism-themes-night-owl{background-color:hsl(var(--v-cb-tab-prism-themes-night-owl)/100%)!important}.v-code-block--tab-prism-themes-night-owl:hover{background-color:hsl(var(--v-cb-tab-prism-themes-night-owl)/50%)!important}.v-code-block--tab-prism-themes-night-owl-icon{fill:hsl(var(--v-cb-tab-prism-themes-night-owl-icon))!important;color:hsl(var(--v-cb-tab-prism-themes-night-owl-icon))!important}.v-code-block--tab-prism-themes-night-owl-icon-status-success{fill:hsl(var(--v-cb-tab-prism-themes-night-owl-icon-success))!important;color:hsl(var(--v-cb-tab-prism-themes-night-owl-icon-success))!important}.v-code-block--tab-prism-themes-night-owl-icon-status-failed{fill:hsl(var(--v-cb-tab-prism-themes-night-owl-icon-failed))!important;color:hsl(var(--v-cb-tab-prism-themes-night-owl-icon-failed))!important}.v-code-block--tab-prism-themes-night-owl>div{color:hsl(var(--v-cb-tab-prism-themes-night-owl-text))}.v-code-block--tab-highlightjs-brown-paper{background-color:var(--v-cb-tab-highlightjs-brown-paper-bkg);background-image:var(--v-cb-tab-highlightjs-brown-paper-bkg-img)}.v-code-block--tab-highlightjs-brown-paper:hover{background-color:hsl(var(--v-cb-tab-highlightjs-brown-paper-bkg))!important}.v-code-block--tab-highlightjs-brown-paper-icon{fill:hsl(var(--v-cb-tab-highlightjs-brown-paper-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-brown-paper-icon))!important}.v-code-block--tab-highlightjs-brown-paper-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-brown-paper-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-brown-paper-icon-success))!important}.v-code-block--tab-highlightjs-brown-paper-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-brown-paper-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-brown-paper-icon-failed))!important}.v-code-block--tab-highlightjs-brown-paper>div{color:hsl(var(--v-cb-tab-highlightjs-brown-paper-text))}.v-code-block--tab-highlightjs-gradient-dark{background:var(--v-cb-tab-highlightjs-gradient-dark-bkg-gradient);background-color:var(--v-cb-tab-highlightjs-gradient-dark-bkg)}.v-code-block--tab-highlightjs-gradient-dark:hover{background-color:hsl(var(--v-cb-tab-highlightjs-gradient-dark-bkg))!important}.v-code-block--tab-highlightjs-gradient-dark-icon{fill:hsl(var(--v-cb-tab-highlightjs-gradient-dark-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-gradient-dark-icon))!important}.v-code-block--tab-highlightjs-gradient-dark-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-gradient-dark-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-gradient-dark-icon-success))!important}.v-code-block--tab-highlightjs-gradient-dark-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-gradient-dark-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-gradient-dark-icon-failed))!important}.v-code-block--tab-highlightjs-gradient-dark>div{color:hsl(var(--v-cb-tab-highlightjs-gradient-dark-text))}.v-code-block--tab-highlightjs-gradient-light{background:var(--v-cb-tab-highlightjs-gradient-light-bkg-gradient);background-color:var(--v-cb-tab-highlightjs-gradient-light-bkg)}.v-code-block--tab-highlightjs-gradient-light:hover{background-color:hsl(var(--v-cb-tab-highlightjs-gradient-light-bkg))!important}.v-code-block--tab-highlightjs-gradient-light-icon{fill:hsl(var(--v-cb-tab-highlightjs-gradient-light-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-gradient-light-icon))!important}.v-code-block--tab-highlightjs-gradient-light-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-gradient-light-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-gradient-light-icon-success))!important}.v-code-block--tab-highlightjs-gradient-light-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-gradient-light-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-gradient-light-icon-failed))!important}.v-code-block--tab-highlightjs-gradient-light>div{color:hsl(var(--v-cb-tab-highlightjs-gradient-light-text))}.v-code-block--tab-highlightjs-pojoaque{background:var(--v-cb-tab-highlightjs-pojoaque-bkg-img);background-color:var(--v-cb-tab-highlightjs-pojoaque-bkg)}.v-code-block--tab-highlightjs-pojoaque:hover{background-color:hsl(var(--v-cb-tab-highlightjs-pojoaque-bkg))!important}.v-code-block--tab-highlightjs-pojoaque-icon{fill:hsl(var(--v-cb-tab-highlightjs-pojoaque-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-pojoaque-icon))!important}.v-code-block--tab-highlightjs-pojoaque-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-v-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-pojoaque-icon-success))!important}.v-code-block--tab-highlightjs-pojoaque-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-pojoaque-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-pojoaque-icon-failed))!important}.v-code-block--tab-highlightjs-pojoaque>div{color:hsl(var(--v-cb-tab-highlightjs-pojoaque-text))}.v-code-block--tab-highlightjs-default{background-color:hsl(var(--v-cb-tab-highlightjs-default-bkg)/100%)!important}.v-code-block--tab-highlightjs-default:hover{background-color:hsl(var(--v-cb-tab-highlightjs-default-bkg)/50%)!important}.v-code-block--tab-highlightjs-default-icon{fill:hsl(var(--v-cb-tab-highlightjs-default-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-default-icon))!important}.v-code-block--tab-highlightjs-default-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-default-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-default-icon-success))!important}.v-code-block--tab-highlightjs-default-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-default-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-default-icon-failed))!important}.v-code-block--tab-highlightjs-default>div{color:hsl(var(--v-cb-tab-highlightjs-default-text))}.v-code-block--tab-highlightjs-a11y-dark{background-color:hsl(var(--v-cb-tab-highlightjs-a11y-dark-bkg)/100%)!important}.v-code-block--tab-highlightjs-a11y-dark:hover{background-color:hsl(var(--v-cb-tab-highlightjs-a11y-dark-bkg)/50%)!important}.v-code-block--tab-highlightjs-a11y-dark-icon{fill:hsl(var(--v-cb-tab-highlightjs-a11y-dark-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-a11y-dark-icon))!important}.v-code-block--tab-highlightjs-a11y-dark-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-a11y-dark-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-a11y-dark-icon-success))!important}.v-code-block--tab-highlightjs-a11y-dark-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-a11y-dark-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-a11y-dark-icon-failed))!important}.v-code-block--tab-highlightjs-a11y-dark>div{color:hsl(var(--v-cb-tab-highlightjs-a11y-dark-text))}.v-code-block--tab-highlightjs-a11y-light{background-color:hsl(var(--v-cb-tab-highlightjs-a11y-light-bkg)/100%)!important}.v-code-block--tab-highlightjs-a11y-light:hover{background-color:hsl(var(--v-cb-tab-highlightjs-a11y-light-bkg)/50%)!important}.v-code-block--tab-highlightjs-a11y-light-icon{fill:hsl(var(--v-cb-tab-highlightjs-a11y-light-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-a11y-light-icon))!important}.v-code-block--tab-highlightjs-a11y-light-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-a11y-light-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-a11y-light-icon-success))!important}.v-code-block--tab-highlightjs-a11y-light-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-a11y-light-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-a11y-light-icon-failed))!important}.v-code-block--tab-highlightjs-a11y-light>div{color:hsl(var(--v-cb-tab-highlightjs-a11y-light-text))}.v-code-block--tab-highlightjs-agate{background-color:hsl(var(--v-cb-tab-highlightjs-agate-bkg)/100%)!important}.v-code-block--tab-highlightjs-agate:hover{background-color:hsl(var(--v-cb-tab-highlightjs-agate-bkg)/50%)!important}.v-code-block--tab-highlightjs-agate-icon{fill:hsl(var(--v-cb-tab-highlightjs-agate-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-agate-icon))!important}.v-code-block--tab-highlightjs-agate-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-agate-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-agate-icon-success))!important}.v-code-block--tab-highlightjs-agate-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-agate-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-agate-icon-failed))!important}.v-code-block--tab-highlightjs-agate>div{color:hsl(var(--v-cb-tab-highlightjs-agate-text))}.v-code-block--tab-highlightjs-an-old-hope{background-color:hsl(var(--v-cb-tab-highlightjs-an-old-hope-bkg)/100%)!important}.v-code-block--tab-highlightjs-an-old-hope:hover{background-color:hsl(var(--v-cb-tab-highlightjs-an-old-hope-bkg)/50%)!important}.v-code-block--tab-highlightjs-an-old-hope-icon{fill:hsl(var(--v-cb-tab-highlightjs-an-old-hope-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-an-old-hope-icon))!important}.v-code-block--tab-highlightjs-an-old-hope-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-an-old-hope-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-an-old-hope-icon-success))!important}.v-code-block--tab-highlightjs-an-old-hope-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-an-old-hope-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-an-old-hope-icon-failed))!important}.v-code-block--tab-highlightjs-an-old-hope>div{color:hsl(var(--v-cb-tab-highlightjs-an-old-hope-text))}.v-code-block--tab-highlightjs-androidstudio{background-color:hsl(var(--v-cb-tab-highlightjs-androidstudio-bkg)/100%)!important}.v-code-block--tab-highlightjs-androidstudio:hover{background-color:hsl(var(--v-cb-tab-highlightjs-androidstudio-bkg)/50%)!important}.v-code-block--tab-highlightjs-androidstudio-icon{fill:hsl(var(--v-cb-tab-highlightjs-androidstudio-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-androidstudio-icon))!important}.v-code-block--tab-highlightjs-androidstudio-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-androidstudio-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-androidstudio-icon-success))!important}.v-code-block--tab-highlightjs-androidstudio-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-androidstudio-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-androidstudio-icon-failed))!important}.v-code-block--tab-highlightjs-androidstudio>div{color:hsl(var(--v-cb-tab-highlightjs-androidstudio-text))}.v-code-block--tab-highlightjs-arduino-light{background-color:hsl(var(--v-cb-tab-highlightjs-arduino-light-bkg)/100%)!important}.v-code-block--tab-highlightjs-arduino-light:hover{background-color:hsl(var(--v-cb-tab-highlightjs-arduino-light-bkg)/50%)!important}.v-code-block--tab-highlightjs-arduino-light-icon{fill:hsl(var(--v-cb-tab-highlightjs-arduino-light-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-arduino-light-icon))!important}.v-code-block--tab-highlightjs-arduino-light-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-arduino-light-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-arduino-light-icon-success))!important}.v-code-block--tab-highlightjs-arduino-light-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-arduino-light-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-arduino-light-icon-failed))!important}.v-code-block--tab-highlightjs-arduino-light>div{color:hsl(var(--v-cb-tab-highlightjs-arduino-light-text))}.v-code-block--tab-highlightjs-arta{background-color:hsl(var(--v-cb-tab-highlightjs-arta-bkg)/100%)!important}.v-code-block--tab-highlightjs-arta:hover{background-color:hsl(var(--v-cb-tab-highlightjs-arta-bkg)/50%)!important}.v-code-block--tab-highlightjs-arta-icon{fill:hsl(var(--v-cb-tab-highlightjs-arta-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-arta-icon))!important}.v-code-block--tab-highlightjs-arta-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-arta-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-arta-icon-success))!important}.v-code-block--tab-highlightjs-arta-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-arta-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-arta-icon-failed))!important}.v-code-block--tab-highlightjs-arta>div{color:hsl(var(--v-cb-tab-highlightjs-arta-text))}.v-code-block--tab-highlightjs-ascetic{background-color:hsl(var(--v-cb-tab-highlightjs-ascetic-bkg)/100%)!important}.v-code-block--tab-highlightjs-ascetic:hover{background-color:hsl(var(--v-cb-tab-highlightjs-ascetic-bkg)/50%)!important}.v-code-block--tab-highlightjs-ascetic-icon{fill:hsl(var(--v-cb-tab-highlightjs-ascetic-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-ascetic-icon))!important}.v-code-block--tab-highlightjs-ascetic-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-ascetic-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-ascetic-icon-success))!important}.v-code-block--tab-highlightjs-ascetic-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-ascetic-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-ascetic-icon-failed))!important}.v-code-block--tab-highlightjs-ascetic>div{color:hsl(var(--v-cb-tab-highlightjs-ascetic-text))}.v-code-block--tab-highlightjs-atom-one-dark-reasonable{background-color:hsl(var(--v-cb-tab-highlightjs-atom-one-dark-reasonable-bkg)/100%)!important}.v-code-block--tab-highlightjs-atom-one-dark-reasonable:hover{background-color:hsl(var(--v-cb-tab-highlightjs-atom-one-dark-reasonable-bkg)/50%)!important}.v-code-block--tab-highlightjs-atom-one-dark-reasonable-icon{fill:hsl(var(--v-cb-tab-highlightjs-atom-one-dark-reasonable-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-atom-one-dark-reasonable-icon))!important}.v-code-block--tab-highlightjs-atom-one-dark-reasonable-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-atom-one-dark-reasonable-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-atom-one-dark-reasonable-icon-success))!important}.v-code-block--tab-highlightjs-atom-one-dark-reasonable-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-atom-one-dark-reasonable-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-atom-one-dark-reasonable-icon-failed))!important}.v-code-block--tab-highlightjs-atom-one-dark-reasonable>div{color:hsl(var(--v-cb-tab-highlightjs-atom-one-dark-reasonable-text))}.v-code-block--tab-highlightjs-atom-one-dark{background-color:hsl(var(--v-cb-tab-highlightjs-atom-one-dark-bkg)/100%)!important}.v-code-block--tab-highlightjs-atom-one-dark:hover{background-color:hsl(var(--v-cb-tab-highlightjs-atom-one-dark-bkg)/50%)!important}.v-code-block--tab-highlightjs-atom-one-dark-icon{fill:hsl(var(--v-cb-tab-highlightjs-atom-one-dark-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-atom-one-dark-icon))!important}.v-code-block--tab-highlightjs-atom-one-dark-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-atom-one-dark-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-atom-one-dark-icon-success))!important}.v-code-block--tab-highlightjs-atom-one-dark-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-atom-one-dark-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-atom-one-dark-icon-failed))!important}.v-code-block--tab-highlightjs-atom-one-dark>div{color:hsl(var(--v-cb-tab-highlightjs-atom-one-dark-text))}.v-code-block--tab-highlightjs-atom-one-light{background-color:hsl(var(--v-cb-tab-highlightjs-atom-one-light-bkg)/100%)!important}.v-code-block--tab-highlightjs-atom-one-light:hover{background-color:hsl(var(--v-cb-tab-highlightjs-atom-one-light-bkg)/50%)!important}.v-code-block--tab-highlightjs-atom-one-light-icon{fill:hsl(var(--v-cb-tab-highlightjs-atom-one-light-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-atom-one-light-icon))!important}.v-code-block--tab-highlightjs-atom-one-light-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-atom-one-light-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-atom-one-light-icon-success))!important}.v-code-block--tab-highlightjs-atom-one-light-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-atom-one-light-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-atom-one-light-icon-failed))!important}.v-code-block--tab-highlightjs-atom-one-light>div{color:hsl(var(--v-cb-tab-highlightjs-atom-one-light-text))}.v-code-block--tab-highlightjs-codepen-embed{background-color:hsl(var(--v-cb-tab-highlightjs-codepen-embed-bkg)/100%)!important}.v-code-block--tab-highlightjs-codepen-embed:hover{background-color:hsl(var(--v-cb-tab-highlightjs-codepen-embed-bkg)/50%)!important}.v-code-block--tab-highlightjs-codepen-embed-icon{fill:hsl(var(--v-cb-tab-highlightjs-codepen-embed-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-codepen-embed-icon))!important}.v-code-block--tab-highlightjs-codepen-embed-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-codepen-embed-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-codepen-embed-icon-success))!important}.v-code-block--tab-highlightjs-codepen-embed-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-codepen-embed-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-codepen-embed-icon-failed))!important}.v-code-block--tab-highlightjs-codepen-embed>div{color:hsl(var(--v-cb-tab-highlightjs-codepen-embed-text))}.v-code-block--tab-highlightjs-color-brewer{background-color:hsl(var(--v-cb-tab-highlightjs-color-brewer-bkg)/100%)!important}.v-code-block--tab-highlightjs-color-brewer:hover{background-color:hsl(var(--v-cb-tab-highlightjs-color-brewer-bkg)/50%)!important}.v-code-block--tab-highlightjs-color-brewer-icon{fill:hsl(var(--v-cb-tab-highlightjs-color-brewer-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-color-brewer-icon))!important}.v-code-block--tab-highlightjs-color-brewer-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-color-brewer-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-color-brewer-icon-success))!important}.v-code-block--tab-highlightjs-color-brewer-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-color-brewer-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-color-brewer-icon-failed))!important}.v-code-block--tab-highlightjs-color-brewer>div{color:hsl(var(--v-cb-tab-highlightjs-color-brewer-text))}.v-code-block--tab-highlightjs-dark{background-color:hsl(var(--v-cb-tab-highlightjs-dark-bkg)/100%)!important}.v-code-block--tab-highlightjs-dark:hover{background-color:hsl(var(--v-cb-tab-highlightjs-dark-bkg)/50%)!important}.v-code-block--tab-highlightjs-dark-icon{fill:hsl(var(--v-cb-tab-highlightjs-dark-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-dark-icon))!important}.v-code-block--tab-highlightjs-dark-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-dark-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-dark-icon-success))!important}.v-code-block--tab-highlightjs-dark-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-dark-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-dark-icon-failed))!important}.v-code-block--tab-highlightjs-dark>div{color:hsl(var(--v-cb-tab-highlightjs-dark-text))}.v-code-block--tab-highlightjs-devibeans{background-color:hsl(var(--v-cb-tab-highlightjs-devibeans-bkg)/100%)!important}.v-code-block--tab-highlightjs-devibeans:hover{background-color:hsl(var(--v-cb-tab-highlightjs-devibeans-bkg)/50%)!important}.v-code-block--tab-highlightjs-devibeans-icon{fill:hsl(var(--v-cb-tab-highlightjs-devibeans-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-devibeans-icon))!important}.v-code-block--tab-highlightjs-devibeans-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-devibeans-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-devibeans-icon-success))!important}.v-code-block--tab-highlightjs-devibeans-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-devibeans-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-devibeans-icon-failed))!important}.v-code-block--tab-highlightjs-devibeans>div{color:hsl(var(--v-cb-tab-highlightjs-devibeans-text))}.v-code-block--tab-highlightjs-docco{background-color:hsl(var(--v-cb-tab-highlightjs-docco-bkg)/100%)!important}.v-code-block--tab-highlightjs-docco:hover{background-color:hsl(var(--v-cb-tab-highlightjs-docco-bkg)/50%)!important}.v-code-block--tab-highlightjs-docco-icon{fill:hsl(var(--v-cb-tab-highlightjs-docco-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-docco-icon))!important}.v-code-block--tab-highlightjs-docco-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-docco-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-docco-icon-success))!important}.v-code-block--tab-highlightjs-docco-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-docco-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-docco-icon-failed))!important}.v-code-block--tab-highlightjs-docco>div{color:hsl(var(--v-cb-tab-highlightjs-docco-text))}.v-code-block--tab-highlightjs-far{background-color:hsl(var(--v-cb-tab-highlightjs-far-bkg)/100%)!important}.v-code-block--tab-highlightjs-far:hover{background-color:hsl(var(--v-cb-tab-highlightjs-far-bkg)/50%)!important}.v-code-block--tab-highlightjs-far-icon{fill:hsl(var(--v-cb-tab-highlightjs-far-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-far-icon))!important}.v-code-block--tab-highlightjs-far-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-far-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-far-icon-success))!important}.v-code-block--tab-highlightjs-far-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-far-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-far-icon-failed))!important}.v-code-block--tab-highlightjs-far>div{color:hsl(var(--v-cb-tab-highlightjs-far-text))}.v-code-block--tab-highlightjs-felipec{background-color:hsl(var(--v-cb-tab-highlightjs-felipec-bkg)/100%)!important}.v-code-block--tab-highlightjs-felipec:hover{background-color:hsl(var(--v-cb-tab-highlightjs-felipec-bkg)/50%)!important}.v-code-block--tab-highlightjs-felipec-icon{fill:hsl(var(--v-cb-tab-highlightjs-felipec-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-felipec-icon))!important}.v-code-block--tab-highlightjs-felipec-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-felipec-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-felipec-icon-success))!important}.v-code-block--tab-highlightjs-felipec-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-felipec-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-felipec-icon-failed))!important}.v-code-block--tab-highlightjs-felipec>div{color:hsl(var(--v-cb-tab-highlightjs-felipec-text))}.v-code-block--tab-highlightjs-foundation{background-color:hsl(var(--v-cb-tab-highlightjs-foundation-bkg)/100%)!important}.v-code-block--tab-highlightjs-foundation:hover{background-color:hsl(var(--v-cb-tab-highlightjs-foundation-bkg)/50%)!important}.v-code-block--tab-highlightjs-foundation-icon{fill:hsl(var(--v-cb-tab-highlightjs-foundation-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-foundation-icon))!important}.v-code-block--tab-highlightjs-foundation-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-foundation-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-foundation-icon-success))!important}.v-code-block--tab-highlightjs-foundation-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-foundation-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-foundation-icon-failed))!important}.v-code-block--tab-highlightjs-foundation>div{color:hsl(var(--v-cb-tab-highlightjs-foundation-text))}.v-code-block--tab-highlightjs-github-dark-dimmed{background-color:hsl(var(--v-cb-tab-highlightjs-github-dark-dimmed-bkg)/100%)!important}.v-code-block--tab-highlightjs-github-dark-dimmed:hover{background-color:hsl(var(--v-cb-tab-highlightjs-github-dark-dimmed-bkg)/50%)!important}.v-code-block--tab-highlightjs-github-dark-dimmed-icon{fill:hsl(var(--v-cb-tab-highlightjs-github-dark-dimmed-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-github-dark-dimmed-icon))!important}.v-code-block--tab-highlightjs-github-dark-dimmed-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-github-dark-dimmed-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-github-dark-dimmed-icon-success))!important}.v-code-block--tab-highlightjs-github-dark-dimmed-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-github-dark-dimmed-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-github-dark-dimmed-icon-failed))!important}.v-code-block--tab-highlightjs-github-dark-dimmed>div{color:hsl(var(--v-cb-tab-highlightjs-github-dark-dimmed-text))}.v-code-block--tab-highlightjs-github-dark{background-color:hsl(var(--v-cb-tab-highlightjs-github-dark-bkg)/100%)!important}.v-code-block--tab-highlightjs-github-dark:hover{background-color:hsl(var(--v-cb-tab-highlightjs-github-dark-bkg)/50%)!important}.v-code-block--tab-highlightjs-github-dark-icon{fill:hsl(var(--v-cb-tab-highlightjs-github-dark-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-github-dark-icon))!important}.v-code-block--tab-highlightjs-github-dark-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-github-dark-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-github-dark-icon-success))!important}.v-code-block--tab-highlightjs-github-dark-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-github-dark-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-github-dark-icon-failed))!important}.v-code-block--tab-highlightjs-github-dark>div{color:hsl(var(--v-cb-tab-highlightjs-github-dark-text))}.v-code-block--tab-highlightjs-github{background-color:hsl(var(--v-cb-tab-highlightjs-github-bkg)/100%)!important}.v-code-block--tab-highlightjs-github:hover{background-color:hsl(var(--v-cb-tab-highlightjs-github-bkg)/50%)!important}.v-code-block--tab-highlightjs-github-icon{fill:hsl(var(--v-cb-tab-highlightjs-github-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-github-icon))!important}.v-code-block--tab-highlightjs-github-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-github-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-github-icon-success))!important}.v-code-block--tab-highlightjs-github-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-github-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-github-icon-failed))!important}.v-code-block--tab-highlightjs-github>div{color:hsl(var(--v-cb-tab-highlightjs-github-text))}.v-code-block--tab-highlightjs-gml{background-color:hsl(var(--v-cb-tab-highlightjs-gml-bkg)/100%)!important}.v-code-block--tab-highlightjs-gml:hover{background-color:hsl(var(--v-cb-tab-highlightjs-gml-bkg)/50%)!important}.v-code-block--tab-highlightjs-gml-icon{fill:hsl(var(--v-cb-tab-highlightjs-gml-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-gml-icon))!important}.v-code-block--tab-highlightjs-gml-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-gml-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-gml-icon-success))!important}.v-code-block--tab-highlightjs-gml-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-gml-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-gml-icon-failed))!important}.v-code-block--tab-highlightjs-gml>div{color:hsl(var(--v-cb-tab-highlightjs-gml-text))}.v-code-block--tab-highlightjs-googlecode{background-color:hsl(var(--v-cb-tab-highlightjs-googlecode-bkg)/100%)!important}.v-code-block--tab-highlightjs-googlecode:hover{background-color:hsl(var(--v-cb-tab-highlightjs-googlecode-bkg)/50%)!important}.v-code-block--tab-highlightjs-googlecode-icon{fill:hsl(var(--v-cb-tab-highlightjs-googlecode-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-googlecode-icon))!important}.v-code-block--tab-highlightjs-googlecode-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-googlecode-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-googlecode-icon-success))!important}.v-code-block--tab-highlightjs-googlecode-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-googlecode-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-googlecode-icon-failed))!important}.v-code-block--tab-highlightjs-googlecode>div{color:hsl(var(--v-cb-tab-highlightjs-googlecode-text))}.v-code-block--tab-highlightjs-grayscale{background-color:hsl(var(--v-cb-tab-highlightjs-grayscale-bkg)/100%)!important}.v-code-block--tab-highlightjs-grayscale:hover{background-color:hsl(var(--v-cb-tab-highlightjs-grayscale-bkg)/50%)!important}.v-code-block--tab-highlightjs-grayscale-icon{fill:hsl(var(--v-cb-tab-highlightjs-grayscale-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-grayscale-icon))!important}.v-code-block--tab-highlightjs-grayscale-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-grayscale-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-grayscale-icon-success))!important}.v-code-block--tab-highlightjs-grayscale-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-grayscale-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-grayscale-icon-failed))!important}.v-code-block--tab-highlightjs-grayscale>div{color:hsl(var(--v-cb-tab-highlightjs-grayscale-text))}.v-code-block--tab-highlightjs-hybrid{background-color:hsl(var(--v-cb-tab-highlightjs-hybrid-bkg)/100%)!important}.v-code-block--tab-highlightjs-hybrid:hover{background-color:hsl(var(--v-cb-tab-highlightjs-hybrid-bkg)/50%)!important}.v-code-block--tab-highlightjs-hybrid-icon{fill:hsl(var(--v-cb-tab-highlightjs-hybrid-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-hybrid-icon))!important}.v-code-block--tab-highlightjs-hybrid-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-hybrid-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-hybrid-icon-success))!important}.v-code-block--tab-highlightjs-hybrid-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-hybrid-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-hybrid-icon-failed))!important}.v-code-block--tab-highlightjs-hybrid>div{color:hsl(var(--v-cb-tab-highlightjs-hybrid-text))}.v-code-block--tab-highlightjs-idea{background-color:hsl(var(--v-cb-tab-highlightjs-idea-bkg)/100%)!important}.v-code-block--tab-highlightjs-idea:hover{background-color:hsl(var(--v-cb-tab-highlightjs-idea-bkg)/50%)!important}.v-code-block--tab-highlightjs-idea-icon{fill:hsl(var(--v-cb-tab-highlightjs-idea-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-idea-icon))!important}.v-code-block--tab-highlightjs-idea-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-idea-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-idea-icon-success))!important}.v-code-block--tab-highlightjs-idea-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-idea-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-idea-icon-failed))!important}.v-code-block--tab-highlightjs-idea>div{color:hsl(var(--v-cb-tab-highlightjs-idea-text))}.v-code-block--tab-highlightjs-intellij-light{background-color:hsl(var(--v-cb-tab-highlightjs-intellij-light-bkg)/100%)!important}.v-code-block--tab-highlightjs-intellij-light:hover{background-color:hsl(var(--v-cb-tab-highlightjs-intellij-light-bkg)/50%)!important}.v-code-block--tab-highlightjs-intellij-light-icon{fill:hsl(var(--v-cb-tab-highlightjs-intellij-light-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-intellij-light-icon))!important}.v-code-block--tab-highlightjs-intellij-light-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-intellij-light-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-intellij-light-icon-success))!important}.v-code-block--tab-highlightjs-intellij-light-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-intellij-light-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-intellij-light-icon-failed))!important}.v-code-block--tab-highlightjs-intellij-light>div{color:hsl(var(--v-cb-tab-highlightjs-intellij-light-text))}.v-code-block--tab-highlightjs-ir-black{background-color:hsl(var(--v-cb-tab-highlightjs-ir-black-bkg)/100%)!important}.v-code-block--tab-highlightjs-ir-black:hover{background-color:hsl(var(--v-cb-tab-highlightjs-ir-black-bkg)/50%)!important}.v-code-block--tab-highlightjs-ir-black-icon{fill:hsl(var(--v-cb-tab-highlightjs-ir-black-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-ir-black-icon))!important}.v-code-block--tab-highlightjs-ir-black-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-ir-black-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-ir-black-icon-success))!important}.v-code-block--tab-highlightjs-ir-black-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-ir-black-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-ir-black-icon-failed))!important}.v-code-block--tab-highlightjs-ir-black>div{color:hsl(var(--v-cb-tab-highlightjs-ir-black-text))}.v-code-block--tab-highlightjs-isbl-editor-dark{background-color:hsl(var(--v-cb-tab-highlightjs-isbl-editor-dark-bkg)/100%)!important}.v-code-block--tab-highlightjs-isbl-editor-dark:hover{background-color:hsl(var(--v-cb-tab-highlightjs-isbl-editor-dark-bkg)/50%)!important}.v-code-block--tab-highlightjs-isbl-editor-dark-icon{fill:hsl(var(--v-cb-tab-highlightjs-isbl-editor-dark-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-isbl-editor-dark-icon))!important}.v-code-block--tab-highlightjs-isbl-editor-dark-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-isbl-editor-dark-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-isbl-editor-dark-icon-success))!important}.v-code-block--tab-highlightjs-isbl-editor-dark-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-isbl-editor-dark-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-isbl-editor-dark-icon-failed))!important}.v-code-block--tab-highlightjs-isbl-editor-dark>div{color:hsl(var(--v-cb-tab-highlightjs-isbl-editor-dark-text))}.v-code-block--tab-highlightjs-isbl-editor-light{background-color:hsl(var(--v-cb-tab-highlightjs-isbl-editor-light-bkg)/100%)!important}.v-code-block--tab-highlightjs-isbl-editor-light:hover{background-color:hsl(var(--v-cb-tab-highlightjs-isbl-editor-light-bkg)/50%)!important}.v-code-block--tab-highlightjs-isbl-editor-light-icon{fill:hsl(var(--v-cb-tab-highlightjs-isbl-editor-light-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-isbl-editor-light-icon))!important}.v-code-block--tab-highlightjs-isbl-editor-light-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-isbl-editor-light-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-isbl-editor-light-icon-success))!important}.v-code-block--tab-highlightjs-isbl-editor-light-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-isbl-editor-light-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-isbl-editor-light-icon-failed))!important}.v-code-block--tab-highlightjs-isbl-editor-light>div{color:hsl(var(--v-cb-tab-highlightjs-isbl-editor-light-text))}.v-code-block--tab-highlightjs-kimbie-dark{background-color:hsl(var(--v-cb-tab-highlightjs-kimbie-dark-bkg)/100%)!important}.v-code-block--tab-highlightjs-kimbie-dark:hover{background-color:hsl(var(--v-cb-tab-highlightjs-kimbie-dark-bkg)/50%)!important}.v-code-block--tab-highlightjs-kimbie-dark-icon{fill:hsl(var(--v-cb-tab-highlightjs-kimbie-dark-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-kimbie-dark-icon))!important}.v-code-block--tab-highlightjs-kimbie-dark-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-kimbie-dark-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-kimbie-dark-icon-success))!important}.v-code-block--tab-highlightjs-kimbie-dark-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-kimbie-dark-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-kimbie-dark-icon-failed))!important}.v-code-block--tab-highlightjs-kimbie-dark>div{color:hsl(var(--v-cb-tab-highlightjs-kimbie-dark-text))}.v-code-block--tab-highlightjs-kimbie-light{background-color:hsl(var(--v-cb-tab-highlightjs-kimbie-light-bkg)/100%)!important}.v-code-block--tab-highlightjs-kimbie-light:hover{background-color:hsl(var(--v-cb-tab-highlightjs-kimbie-light-bkg)/50%)!important}.v-code-block--tab-highlightjs-kimbie-light-icon{fill:hsl(var(--v-cb-tab-highlightjs-kimbie-light-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-kimbie-light-icon))!important}.v-code-block--tab-highlightjs-kimbie-light-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-kimbie-light-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-kimbie-light-icon-success))!important}.v-code-block--tab-highlightjs-kimbie-light-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-kimbie-light-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-kimbie-light-icon-failed))!important}.v-code-block--tab-highlightjs-kimbie-light>div{color:hsl(var(--v-cb-tab-highlightjs-kimbie-light-text))}.v-code-block--tab-highlightjs-lightfair{background-color:hsl(var(--v-cb-tab-highlightjs-lightfair-bkg)/100%)!important}.v-code-block--tab-highlightjs-lightfair:hover{background-color:hsl(var(--v-cb-tab-highlightjs-lightfair-bkg)/50%)!important}.v-code-block--tab-highlightjs-lightfair-icon{fill:hsl(var(--v-cb-tab-highlightjs-lightfair-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-lightfair-icon))!important}.v-code-block--tab-highlightjs-lightfair-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-lightfair-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-lightfair-icon-success))!important}.v-code-block--tab-highlightjs-lightfair-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-lightfair-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-lightfair-icon-failed))!important}.v-code-block--tab-highlightjs-lightfair>div{color:hsl(var(--v-cb-tab-highlightjs-lightfair-text))}.v-code-block--tab-highlightjs-lioshi{background-color:hsl(var(--v-cb-tab-highlightjs-lioshi-bkg)/100%)!important}.v-code-block--tab-highlightjs-lioshi:hover{background-color:hsl(var(--v-cb-tab-highlightjs-lioshi-bkg)/50%)!important}.v-code-block--tab-highlightjs-lioshi-icon{fill:hsl(var(--v-cb-tab-highlightjs-lioshi-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-lioshi-icon))!important}.v-code-block--tab-highlightjs-lioshi-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-lioshi-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-lioshi-icon-success))!important}.v-code-block--tab-highlightjs-lioshi-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-lioshi-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-lioshi-icon-failed))!important}.v-code-block--tab-highlightjs-lioshi>div{color:hsl(var(--v-cb-tab-highlightjs-lioshi-text))}.v-code-block--tab-highlightjs-magula{background-color:hsl(var(--v-cb-tab-highlightjs-magula-bkg)/100%)!important}.v-code-block--tab-highlightjs-magula:hover{background-color:hsl(var(--v-cb-tab-highlightjs-magula-bkg)/50%)!important}.v-code-block--tab-highlightjs-magula-icon{fill:hsl(var(--v-cb-tab-highlightjs-magula-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-magula-icon))!important}.v-code-block--tab-highlightjs-magula-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-magula-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-magula-icon-success))!important}.v-code-block--tab-highlightjs-magula-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-magula-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-magula-icon-failed))!important}.v-code-block--tab-highlightjs-magula>div{color:hsl(var(--v-cb-tab-highlightjs-magula-text))}.v-code-block--tab-highlightjs-mono-blue{background-color:hsl(var(--v-cb-tab-highlightjs-mono-blue-bkg)/100%)!important}.v-code-block--tab-highlightjs-mono-blue:hover{background-color:hsl(var(--v-cb-tab-highlightjs-mono-blue-bkg)/50%)!important}.v-code-block--tab-highlightjs-mono-blue-icon{fill:hsl(var(--v-cb-tab-highlightjs-mono-blue-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-mono-blue-icon))!important}.v-code-block--tab-highlightjs-mono-blue-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-mono-blue-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-mono-blue-icon-success))!important}.v-code-block--tab-highlightjs-mono-blue-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-mono-blue-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-mono-blue-icon-failed))!important}.v-code-block--tab-highlightjs-mono-blue>div{color:hsl(var(--v-cb-tab-highlightjs-mono-blue-text))}.v-code-block--tab-highlightjs-monokai-sublime{background-color:hsl(var(--v-cb-tab-highlightjs-monokai-sublime-bkg)/100%)!important}.v-code-block--tab-highlightjs-monokai-sublime:hover{background-color:hsl(var(--v-cb-tab-highlightjs-monokai-sublime-bkg)/50%)!important}.v-code-block--tab-highlightjs-monokai-sublime-icon{fill:hsl(var(--v-cb-tab-highlightjs-monokai-sublime-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-monokai-sublime-icon))!important}.v-code-block--tab-highlightjs-monokai-sublime-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-monokai-sublime-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-monokai-sublime-icon-success))!important}.v-code-block--tab-highlightjs-monokai-sublime-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-monokai-sublime-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-monokai-sublime-icon-failed))!important}.v-code-block--tab-highlightjs-monokai-sublime>div{color:hsl(var(--v-cb-tab-highlightjs-monokai-sublime-text))}.v-code-block--tab-highlightjs-monokai{background-color:hsl(var(--v-cb-tab-highlightjs-monokai-bkg)/100%)!important}.v-code-block--tab-highlightjs-monokai:hover{background-color:hsl(var(--v-cb-tab-highlightjs-monokai-bkg)/50%)!important}.v-code-block--tab-highlightjs-monokai-icon{fill:hsl(var(--v-cb-tab-highlightjs-monokai-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-monokai-icon))!important}.v-code-block--tab-highlightjs-monokai-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-monokai-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-monokai-icon-success))!important}.v-code-block--tab-highlightjs-monokai-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-monokai-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-monokai-icon-failed))!important}.v-code-block--tab-highlightjs-monokai>div{color:hsl(var(--v-cb-tab-highlightjs-monokai-text))}.v-code-block--tab-highlightjs-night-owl{background-color:hsl(var(--v-cb-tab-highlightjs-night-owl-bkg)/100%)!important}.v-code-block--tab-highlightjs-night-owl:hover{background-color:hsl(var(--v-cb-tab-highlightjs-night-owl-bkg)/50%)!important}.v-code-block--tab-highlightjs-night-owl-icon{fill:hsl(var(--v-cb-tab-highlightjs-night-owl-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-night-owl-icon))!important}.v-code-block--tab-highlightjs-night-owl-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-night-owl-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-night-owl-icon-success))!important}.v-code-block--tab-highlightjs-night-owl-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-night-owl-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-night-owl-icon-failed))!important}.v-code-block--tab-highlightjs-night-owl>div{color:hsl(var(--v-cb-tab-highlightjs-night-owl-text))}.v-code-block--tab-highlightjs-nnfx-dark{background-color:hsl(var(--v-cb-tab-highlightjs-nnfx-dark-bkg)/100%)!important}.v-code-block--tab-highlightjs-nnfx-dark:hover{background-color:hsl(var(--v-cb-tab-highlightjs-nnfx-dark-bkg)/50%)!important}.v-code-block--tab-highlightjs-nnfx-dark-icon{fill:hsl(var(--v-cb-tab-highlightjs-nnfx-dark-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-nnfx-dark-icon))!important}.v-code-block--tab-highlightjs-nnfx-dark-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-nnfx-dark-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-nnfx-dark-icon-success))!important}.v-code-block--tab-highlightjs-nnfx-dark-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-nnfx-dark-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-nnfx-dark-icon-failed))!important}.v-code-block--tab-highlightjs-nnfx-dark>div{color:hsl(var(--v-cb-tab-highlightjs-nnfx-dark-text))}.v-code-block--tab-highlightjs-nnfx-light{background-color:hsl(var(--v-cb-tab-highlightjs-nnfx-light-bkg)/100%)!important}.v-code-block--tab-highlightjs-nnfx-light:hover{background-color:hsl(var(--v-cb-tab-highlightjs-nnfx-light-bkg)/50%)!important}.v-code-block--tab-highlightjs-nnfx-light-icon{fill:hsl(var(--v-cb-tab-highlightjs-nnfx-light-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-nnfx-light-icon))!important}.v-code-block--tab-highlightjs-nnfx-light-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-nnfx-light-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-nnfx-light-icon-success))!important}.v-code-block--tab-highlightjs-nnfx-light-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-nnfx-light-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-nnfx-light-icon-failed))!important}.v-code-block--tab-highlightjs-nnfx-light>div{color:hsl(var(--v-cb-tab-highlightjs-nnfx-light-text))}.v-code-block--tab-highlightjs-nord{background-color:hsl(var(--v-cb-tab-highlightjs-nord-bkg)/100%)!important}.v-code-block--tab-highlightjs-nord:hover{background-color:hsl(var(--v-cb-tab-highlightjs-nord-bkg)/50%)!important}.v-code-block--tab-highlightjs-nord-icon{fill:hsl(var(--v-cb-tab-highlightjs-nord-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-nord-icon))!important}.v-code-block--tab-highlightjs-nord-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-nord-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-nord-icon-success))!important}.v-code-block--tab-highlightjs-nord-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-nord-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-nord-icon-failed))!important}.v-code-block--tab-highlightjs-nord>div{color:hsl(var(--v-cb-tab-highlightjs-nord-text))}.v-code-block--tab-highlightjs-obsidian{background-color:hsl(var(--v-cb-tab-highlightjs-obsidian-bkg)/100%)!important}.v-code-block--tab-highlightjs-obsidian:hover{background-color:hsl(var(--v-cb-tab-highlightjs-obsidian-bkg)/50%)!important}.v-code-block--tab-highlightjs-obsidian-icon{fill:hsl(var(--v-cb-tab-highlightjs-obsidian-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-obsidian-icon))!important}.v-code-block--tab-highlightjs-obsidian-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-obsidian-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-obsidian-icon-success))!important}.v-code-block--tab-highlightjs-obsidian-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-obsidian-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-obsidian-icon-failed))!important}.v-code-block--tab-highlightjs-obsidian>div{color:hsl(var(--v-cb-tab-highlightjs-obsidian-text))}.v-code-block--tab-highlightjs-panda-syntax-dark{background-color:hsl(var(--v-cb-tab-highlightjs-panda-syntax-dark-bkg)/100%)!important}.v-code-block--tab-highlightjs-panda-syntax-dark:hover{background-color:hsl(var(--v-cb-tab-highlightjs-panda-syntax-dark-bkg)/50%)!important}.v-code-block--tab-highlightjs-panda-syntax-dark-icon{fill:hsl(var(--v-cb-tab-highlightjs-panda-syntax-dark-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-panda-syntax-dark-icon))!important}.v-code-block--tab-highlightjs-panda-syntax-dark-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-panda-syntax-dark-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-panda-syntax-dark-icon-success))!important}.v-code-block--tab-highlightjs-panda-syntax-dark-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-panda-syntax-dark-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-panda-syntax-dark-icon-failed))!important}.v-code-block--tab-highlightjs-panda-syntax-dark>div{color:hsl(var(--v-cb-tab-highlightjs-panda-syntax-dark-text))}.v-code-block--tab-highlightjs-panda-syntax-light{background-color:hsl(var(--v-cb-tab-highlightjs-panda-syntax-light-bkg)/100%)!important}.v-code-block--tab-highlightjs-panda-syntax-light:hover{background-color:hsl(var(--v-cb-tab-highlightjs-panda-syntax-light-bkg)/50%)!important}.v-code-block--tab-highlightjs-panda-syntax-light-icon{fill:hsl(var(--v-cb-tab-highlightjs-panda-syntax-light-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-panda-syntax-light-icon))!important}.v-code-block--tab-highlightjs-panda-syntax-light-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-panda-syntax-light-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-panda-syntax-light-icon-success))!important}.v-code-block--tab-highlightjs-panda-syntax-light-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-panda-syntax-light-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-panda-syntax-light-icon-failed))!important}.v-code-block--tab-highlightjs-panda-syntax-light>div{color:hsl(var(--v-cb-tab-highlightjs-panda-syntax-light-text))}.v-code-block--tab-highlightjs-paraiso-dark{background-color:hsl(var(--v-cb-tab-highlightjs-paraiso-dark-bkg)/100%)!important}.v-code-block--tab-highlightjs-paraiso-dark:hover{background-color:hsl(var(--v-cb-tab-highlightjs-paraiso-dark-bkg)/50%)!important}.v-code-block--tab-highlightjs-paraiso-dark-icon{fill:hsl(var(--v-cb-tab-highlightjs-paraiso-dark-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-paraiso-dark-icon))!important}.v-code-block--tab-highlightjs-paraiso-dark-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-paraiso-dark-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-paraiso-dark-icon-success))!important}.v-code-block--tab-highlightjs-paraiso-dark-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-paraiso-dark-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-paraiso-dark-icon-failed))!important}.v-code-block--tab-highlightjs-paraiso-dark>div{color:hsl(var(--v-cb-tab-highlightjs-paraiso-dark-text))}.v-code-block--tab-highlightjs-paraiso-light{background-color:hsl(var(--v-cb-tab-highlightjs-paraiso-light-bkg)/100%)!important}.v-code-block--tab-highlightjs-paraiso-light:hover{background-color:hsl(var(--v-cb-tab-highlightjs-paraiso-light-bkg)/50%)!important}.v-code-block--tab-highlightjs-paraiso-light-icon{fill:hsl(var(--v-cb-tab-highlightjs-paraiso-light-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-paraiso-light-icon))!important}.v-code-block--tab-highlightjs-paraiso-light-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-paraiso-light-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-paraiso-light-icon-success))!important}.v-code-block--tab-highlightjs-paraiso-light-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-paraiso-light-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-paraiso-light-icon-failed))!important}.v-code-block--tab-highlightjs-paraiso-light>div{color:hsl(var(--v-cb-tab-highlightjs-paraiso-light-text))}.v-code-block--tab-highlightjs-purebasic{background-color:hsl(var(--v-cb-tab-highlightjs-purebasic-bkg)/100%)!important}.v-code-block--tab-highlightjs-purebasic:hover{background-color:hsl(var(--v-cb-tab-highlightjs-purebasic-bkg)/50%)!important}.v-code-block--tab-highlightjs-purebasic-icon{fill:hsl(var(--v-cb-tab-highlightjs-purebasic-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-purebasic-icon))!important}.v-code-block--tab-highlightjs-purebasic-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-purebasic-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-purebasic-icon-success))!important}.v-code-block--tab-highlightjs-purebasic-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-purebasic-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-purebasic-icon-failed))!important}.v-code-block--tab-highlightjs-purebasic>div{color:hsl(var(--v-cb-tab-highlightjs-purebasic-text))}.v-code-block--tab-highlightjs-qtcreator-dark{background-color:hsl(var(--v-cb-tab-highlightjs-qtcreator-dark-bkg)/100%)!important}.v-code-block--tab-highlightjs-qtcreator-dark:hover{background-color:hsl(var(--v-cb-tab-highlightjs-qtcreator-dark-bkg)/50%)!important}.v-code-block--tab-highlightjs-qtcreator-dark-icon{fill:hsl(var(--v-cb-tab-highlightjs-qtcreator-dark-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-qtcreator-dark-icon))!important}.v-code-block--tab-highlightjs-qtcreator-dark-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-qtcreator-dark-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-qtcreator-dark-icon-success))!important}.v-code-block--tab-highlightjs-qtcreator-dark-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-qtcreator-dark-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-qtcreator-dark-icon-failed))!important}.v-code-block--tab-highlightjs-qtcreator-dark>div{color:hsl(var(--v-cb-tab-highlightjs-qtcreator-dark-text))}.v-code-block--tab-highlightjs-qtcreator-light{background-color:hsl(var(--v-cb-tab-highlightjs-qtcreator-light-bkg)/100%)!important}.v-code-block--tab-highlightjs-qtcreator-light:hover{background-color:hsl(var(--v-cb-tab-highlightjs-qtcreator-light-bkg)/50%)!important}.v-code-block--tab-highlightjs-qtcreator-light-icon{fill:hsl(var(--v-cb-tab-highlightjs-qtcreator-light-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-qtcreator-light-icon))!important}.v-code-block--tab-highlightjs-qtcreator-light-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-qtcreator-light-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-qtcreator-light-icon-success))!important}.v-code-block--tab-highlightjs-qtcreator-light-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-qtcreator-light-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-qtcreator-light-icon-failed))!important}.v-code-block--tab-highlightjs-qtcreator-light>div{color:hsl(var(--v-cb-tab-highlightjs-qtcreator-light-text))}.v-code-block--tab-highlightjs-rainbow{background-color:hsl(var(--v-cb-tab-highlightjs-rainbow-bkg)/100%)!important}.v-code-block--tab-highlightjs-rainbow:hover{background-color:hsl(var(--v-cb-tab-highlightjs-rainbow-bkg)/50%)!important}.v-code-block--tab-highlightjs-rainbow-icon{fill:hsl(var(--v-cb-tab-highlightjs-rainbow-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-rainbow-icon))!important}.v-code-block--tab-highlightjs-rainbow-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-rainbow-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-rainbow-icon-success))!important}.v-code-block--tab-highlightjs-rainbow-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-rainbow-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-rainbow-icon-failed))!important}.v-code-block--tab-highlightjs-rainbow>div{color:hsl(var(--v-cb-tab-highlightjs-rainbow-text))}.v-code-block--tab-highlightjs-routeros{background-color:hsl(var(--v-cb-tab-highlightjs-routeros-bkg)/100%)!important}.v-code-block--tab-highlightjs-routeros:hover{background-color:hsl(var(--v-cb-tab-highlightjs-routeros-bkg)/50%)!important}.v-code-block--tab-highlightjs-routeros-icon{fill:hsl(var(--v-cb-tab-highlightjs-routeros-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-routeros-icon))!important}.v-code-block--tab-highlightjs-routeros-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-routeros-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-routeros-icon-success))!important}.v-code-block--tab-highlightjs-routeros-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-routeros-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-routeros-icon-failed))!important}.v-code-block--tab-highlightjs-routeros>div{color:hsl(var(--v-cb-tab-highlightjs-routeros-text))}.v-code-block--tab-highlightjs-school-book{background-color:hsl(var(--v-cb-tab-highlightjs-school-book-bkg)/100%)!important}.v-code-block--tab-highlightjs-school-book:hover{background-color:hsl(var(--v-cb-tab-highlightjs-school-book-bkg)/50%)!important}.v-code-block--tab-highlightjs-school-book-icon{fill:hsl(var(--v-cb-tab-highlightjs-school-book-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-school-book-icon))!important}.v-code-block--tab-highlightjs-school-book-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-school-book-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-school-book-icon-success))!important}.v-code-block--tab-highlightjs-school-book-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-school-book-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-school-book-icon-failed))!important}.v-code-block--tab-highlightjs-school-book>div{color:hsl(var(--v-cb-tab-highlightjs-school-book-text))}.v-code-block--tab-highlightjs-shades-of-purple{background-color:hsl(var(--v-cb-tab-highlightjs-shades-of-purple-bkg)/100%)!important}.v-code-block--tab-highlightjs-shades-of-purple:hover{background-color:hsl(var(--v-cb-tab-highlightjs-shades-of-purple-bkg)/50%)!important}.v-code-block--tab-highlightjs-shades-of-purple-icon{fill:hsl(var(--v-cb-tab-highlightjs-shades-of-purple-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-shades-of-purple-icon))!important}.v-code-block--tab-highlightjs-shades-of-purple-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-shades-of-purple-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-shades-of-purple-icon-success))!important}.v-code-block--tab-highlightjs-shades-of-purple-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-shades-of-purple-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-shades-of-purple-icon-failed))!important}.v-code-block--tab-highlightjs-shades-of-purple>div{color:hsl(var(--v-cb-tab-highlightjs-shades-of-purple-text))}.v-code-block--tab-highlightjs-srcery{background-color:hsl(var(--v-cb-tab-highlightjs-srcery-bkg)/100%)!important}.v-code-block--tab-highlightjs-srcery:hover{background-color:hsl(var(--v-cb-tab-highlightjs-srcery-bkg)/50%)!important}.v-code-block--tab-highlightjs-srcery-icon{fill:hsl(var(--v-cb-tab-highlightjs-srcery-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-srcery-icon))!important}.v-code-block--tab-highlightjs-srcery-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-srcery-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-srcery-icon-success))!important}.v-code-block--tab-highlightjs-srcery-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-srcery-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-srcery-icon-failed))!important}.v-code-block--tab-highlightjs-srcery>div{color:hsl(var(--v-cb-tab-highlightjs-srcery-text))}.v-code-block--tab-highlightjs-stackoverflow-dark{background-color:hsl(var(--v-cb-tab-highlightjs-stackoverflow-dark-bkg)/100%)!important}.v-code-block--tab-highlightjs-stackoverflow-dark:hover{background-color:hsl(var(--v-cb-tab-highlightjs-stackoverflow-dark-bkg)/50%)!important}.v-code-block--tab-highlightjs-stackoverflow-dark-icon{fill:hsl(var(--v-cb-tab-highlightjs-stackoverflow-dark-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-stackoverflow-dark-icon))!important}.v-code-block--tab-highlightjs-stackoverflow-dark-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-stackoverflow-dark-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-stackoverflow-dark-icon-success))!important}.v-code-block--tab-highlightjs-stackoverflow-dark-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-stackoverflow-dark-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-stackoverflow-dark-icon-failed))!important}.v-code-block--tab-highlightjs-stackoverflow-dark>div{color:hsl(var(--v-cb-tab-highlightjs-stackoverflow-dark-text))}.v-code-block--tab-highlightjs-stackoverflow-light{background-color:hsl(var(--v-cb-tab-highlightjs-stackoverflow-light-bkg)/100%)!important}.v-code-block--tab-highlightjs-stackoverflow-light:hover{background-color:hsl(var(--v-cb-tab-highlightjs-stackoverflow-light-bkg)/50%)!important}.v-code-block--tab-highlightjs-stackoverflow-light-icon{fill:hsl(var(--v-cb-tab-highlightjs-stackoverflow-light-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-stackoverflow-light-icon))!important}.v-code-block--tab-highlightjs-stackoverflow-light-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-stackoverflow-light-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-stackoverflow-light-icon-success))!important}.v-code-block--tab-highlightjs-stackoverflow-light-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-stackoverflow-light-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-stackoverflow-light-icon-failed))!important}.v-code-block--tab-highlightjs-stackoverflow-light>div{color:hsl(var(--v-cb-tab-highlightjs-stackoverflow-light-text))}.v-code-block--tab-highlightjs-sunburst{background-color:hsl(var(--v-cb-tab-highlightjs-sunburst-bkg)/100%)!important}.v-code-block--tab-highlightjs-sunburst:hover{background-color:hsl(var(--v-cb-tab-highlightjs-sunburst-bkg)/50%)!important}.v-code-block--tab-highlightjs-sunburst-icon{fill:hsl(var(--v-cb-tab-highlightjs-sunburst-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-sunburst-icon))!important}.v-code-block--tab-highlightjs-sunburst-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-sunburst-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-sunburst-icon-success))!important}.v-code-block--tab-highlightjs-sunburst-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-sunburst-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-sunburst-icon-failed))!important}.v-code-block--tab-highlightjs-sunburst>div{color:hsl(var(--v-cb-tab-highlightjs-sunburst-text))}.v-code-block--tab-highlightjs-tokyo-night-dark{background-color:hsl(var(--v-cb-tab-highlightjs-tokyo-night-dark-bkg)/100%)!important}.v-code-block--tab-highlightjs-tokyo-night-dark:hover{background-color:hsl(var(--v-cb-tab-highlightjs-tokyo-night-dark-bkg)/50%)!important}.v-code-block--tab-highlightjs-tokyo-night-dark-icon{fill:hsl(var(--v-cb-tab-highlightjs-tokyo-night-dark-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-tokyo-night-dark-icon))!important}.v-code-block--tab-highlightjs-tokyo-night-dark-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-tokyo-night-dark-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-tokyo-night-dark-icon-success))!important}.v-code-block--tab-highlightjs-tokyo-night-dark-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-tokyo-night-dark-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-tokyo-night-dark-icon-failed))!important}.v-code-block--tab-highlightjs-tokyo-night-dark>div{color:hsl(var(--v-cb-tab-highlightjs-tokyo-night-dark-text))}.v-code-block--tab-highlightjs-tokyo-night-light{background-color:hsl(var(--v-cb-tab-highlightjs-tokyo-night-light-bkg)/100%)!important}.v-code-block--tab-highlightjs-tokyo-night-light:hover{background-color:hsl(var(--v-cb-tab-highlightjs-tokyo-night-light-bkg)/50%)!important}.v-code-block--tab-highlightjs-tokyo-night-light-icon{fill:hsl(var(--v-cb-tab-highlightjs-tokyo-night-light-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-tokyo-night-light-icon))!important}.v-code-block--tab-highlightjs-tokyo-night-light-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-tokyo-night-light-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-tokyo-night-light-icon-success))!important}.v-code-block--tab-highlightjs-tokyo-night-light-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-tokyo-night-light-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-tokyo-night-light-icon-failed))!important}.v-code-block--tab-highlightjs-tokyo-night-light>div{color:hsl(var(--v-cb-tab-highlightjs-tokyo-night-light-text))}.v-code-block--tab-highlightjs-tomorrow-night-blue{background-color:hsl(var(--v-cb-tab-highlightjs-tomorrow-night-blue-bkg)/100%)!important}.v-code-block--tab-highlightjs-tomorrow-night-blue:hover{background-color:hsl(var(--v-cb-tab-highlightjs-tomorrow-night-blue-bkg)/50%)!important}.v-code-block--tab-highlightjs-tomorrow-night-blue-icon{fill:hsl(var(--v-cb-tab-highlightjs-tomorrow-night-blue-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-tomorrow-night-blue-icon))!important}.v-code-block--tab-highlightjs-tomorrow-night-blue-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-tomorrow-night-blue-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-tomorrow-night-blue-icon-success))!important}.v-code-block--tab-highlightjs-tomorrow-night-blue-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-tomorrow-night-blue-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-tomorrow-night-blue-icon-failed))!important}.v-code-block--tab-highlightjs-tomorrow-night-blue>div{color:hsl(var(--v-cb-tab-highlightjs-tomorrow-night-blue-text))}.v-code-block--tab-highlightjs-tomorrow-night-bright{background-color:hsl(var(--v-cb-tab-highlightjs-tomorrow-night-bright-bkg)/100%)!important}.v-code-block--tab-highlightjs-tomorrow-night-bright:hover{background-color:hsl(var(--v-cb-tab-highlightjs-tomorrow-night-bright-bkg)/50%)!important}.v-code-block--tab-highlightjs-tomorrow-night-bright-icon{fill:hsl(var(--v-cb-tab-highlightjs-tomorrow-night-bright-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-tomorrow-night-bright-icon))!important}.v-code-block--tab-highlightjs-tomorrow-night-bright-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-tomorrow-night-bright-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-tomorrow-night-bright-icon-success))!important}.v-code-block--tab-highlightjs-tomorrow-night-bright-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-tomorrow-night-bright-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-tomorrow-night-bright-icon-failed))!important}.v-code-block--tab-highlightjs-tomorrow-night-bright>div{color:hsl(var(--v-cb-tab-highlightjs-tomorrow-night-bright-text))}.v-code-block--tab-highlightjs-vs{background-color:hsl(var(--v-cb-tab-highlightjs-vs-bkg)/100%)!important}.v-code-block--tab-highlightjs-vs:hover{background-color:hsl(var(--v-cb-tab-highlightjs-vs-bkg)/50%)!important}.v-code-block--tab-highlightjs-vs-icon{fill:hsl(var(--v-cb-tab-highlightjs-vs-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-vs-icon))!important}.v-code-block--tab-highlightjs-vs-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-vs-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-vs-icon-success))!important}.v-code-block--tab-highlightjs-vs-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-vs-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-vs-icon-failed))!important}.v-code-block--tab-highlightjs-vs>div{color:hsl(var(--v-cb-tab-highlightjs-vs-text))}.v-code-block--tab-highlightjs-vs2015{background-color:hsl(var(--v-cb-tab-highlightjs-vs2015-bkg)/100%)!important}.v-code-block--tab-highlightjs-vs2015:hover{background-color:hsl(var(--v-cb-tab-highlightjs-vs2015-bkg)/50%)!important}.v-code-block--tab-highlightjs-vs2015-icon{fill:hsl(var(--v-cb-tab-highlightjs-vs2015-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-vs2015-icon))!important}.v-code-block--tab-highlightjs-vs2015-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-vs2015-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-vs2015-icon-success))!important}.v-code-block--tab-highlightjs-vs2015-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-vs2015-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-vs2015-icon-failed))!important}.v-code-block--tab-highlightjs-vs2015>div{color:hsl(var(--v-cb-tab-highlightjs-vs2015-text))}.v-code-block--tab-highlightjs-xcode{background-color:hsl(var(--v-cb-tab-highlightjs-xcode-bkg)/100%)!important}.v-code-block--tab-highlightjs-xcode:hover{background-color:hsl(var(--v-cb-tab-highlightjs-xcode-bkg)/50%)!important}.v-code-block--tab-highlightjs-xcode-icon{fill:hsl(var(--v-cb-tab-highlightjs-xcode-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-xcode-icon))!important}.v-code-block--tab-highlightjs-xcode-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-xcode-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-xcode-icon-success))!important}.v-code-block--tab-highlightjs-xcode-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-xcode-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-xcode-icon-failed))!important}.v-code-block--tab-highlightjs-xcode>div{color:hsl(var(--v-cb-tab-highlightjs-xcode-text))}.v-code-block--tab-highlightjs-xt256{background-color:hsl(var(--v-cb-tab-highlightjs-xt256-bkg)/100%)!important}.v-code-block--tab-highlightjs-xt256:hover{background-color:hsl(var(--v-cb-tab-highlightjs-xt256-bkg)/50%)!important}.v-code-block--tab-highlightjs-xt256-icon{fill:hsl(var(--v-cb-tab-highlightjs-xt256-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-xt256-icon))!important}.v-code-block--tab-highlightjs-xt256-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-xt256-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-xt256-icon-success))!important}.v-code-block--tab-highlightjs-xt256-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-xt256-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-xt256-icon-failed))!important}.v-code-block--tab-highlightjs-xt256>div{color:hsl(var(--v-cb-tab-highlightjs-xt256-text))}.v-code-block--tab-highlightjs-base16-onedark{background-color:hsl(var(--v-cb-tab-highlightjs-base16-onedark-bkg)/100%)!important}.v-code-block--tab-highlightjs-base16-onedark:hover{background-color:hsl(var(--v-cb-tab-highlightjs-base16-onedark-bkg)/50%)!important}.v-code-block--tab-highlightjs-base16-onedark-icon{fill:hsl(var(--v-cb-tab-highlightjs-base16-onedark-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-base16-onedark-icon))!important}.v-code-block--tab-highlightjs-base16-onedark-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-base16-onedark-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-base16-onedark-icon-success))!important}.v-code-block--tab-highlightjs-base16-onedark-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-base16-onedark-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-base16-onedark-icon-failed))!important}.v-code-block--tab-highlightjs-base16-onedark>div{color:hsl(var(--v-cb-tab-highlightjs-base16-onedark-text))}");function Y(n){return n&&n.__esModule&&Object.prototype.hasOwnProperty.call(n,"default")?n.default:n}Q.install=(n,t)=>{const a={globalOptions:!0,...t};n.provide("codeBlockGlobalOptions",a),n.component("CodeBlock",Q)};var nn={exports:{}};function tn(n){return n instanceof Map?n.clear=n.delete=n.set=function(){throw new Error("map is read-only")}:n instanceof Set&&(n.add=n.clear=n.delete=function(){throw new Error("set is read-only")}),Object.freeze(n),Object.getOwnPropertyNames(n).forEach((function(t){var a=n[t];"object"!=typeof a||Object.isFrozen(a)||tn(a)})),n}nn.exports=tn,nn.exports.default=tn;class an{constructor(n){void 0===n.data&&(n.data={}),this.data=n.data,this.isMatchIgnored=!1}ignoreMatch(){this.isMatchIgnored=!0}}function on(n){return n.replace(/&/g,"&").replace(//g,">").replace(/"/g,""").replace(/'/g,"'")}function ln(n,...t){const a=Object.create(null);for(const t in n)a[t]=n[t];return t.forEach((function(n){for(const t in n)a[t]=n[t]})),a}const hn=n=>!!n.scope||n.sublanguage&&n.language;class sn{constructor(n,t){this.buffer="",this.classPrefix=t.classPrefix,n.walk(this)}addText(n){this.buffer+=on(n)}openNode(n){if(!hn(n))return;let t="";t=n.sublanguage?`language-${n.language}`:((n,{prefix:t})=>{if(n.includes(".")){const a=n.split(".");return[`${t}${a.shift()}`,...a.map(((n,t)=>`${n}${"_".repeat(t+1)}`))].join(" ")}return`${t}${n}`})(n.scope,{prefix:this.classPrefix}),this.span(t)}closeNode(n){hn(n)&&(this.buffer+="")}value(){return this.buffer}span(n){this.buffer+=``}}const en=(n={})=>{const t={children:[]};return Object.assign(t,n),t};class cn{constructor(){this.rootNode=en(),this.stack=[this.rootNode]}get top(){return this.stack[this.stack.length-1]}get root(){return this.rootNode}add(n){this.top.children.push(n)}openNode(n){const t=en({scope:n});this.add(t),this.stack.push(t)}closeNode(){if(this.stack.length>1)return this.stack.pop()}closeAllNodes(){for(;this.closeNode(););}toJSON(){return JSON.stringify(this.rootNode,null,4)}walk(n){return this.constructor._walk(n,this.rootNode)}static _walk(n,t){return"string"==typeof t?n.addText(t):t.children&&(n.openNode(t),t.children.forEach((t=>this._walk(n,t))),n.closeNode(t)),n}static _collapse(n){"string"!=typeof n&&n.children&&(n.children.every((n=>"string"==typeof n))?n.children=[n.children.join("")]:n.children.forEach((n=>{cn._collapse(n)})))}}class rn extends cn{constructor(n){super(),this.options=n}addKeyword(n,t){""!==n&&(this.openNode(t),this.addText(n),this.closeNode())}addText(n){""!==n&&this.add(n)}addSublanguage(n,t){const a=n.root;a.sublanguage=!0,a.language=t,this.add(a)}toHTML(){return new sn(this,this.options).value()}finalize(){return!0}}function gn(n){return n?"string"==typeof n?n:n.source:null}function bn(n){return dn("(?=",n,")")}function vn(n){return dn("(?:",n,")*")}function un(n){return dn("(?:",n,")?")}function dn(...n){return n.map((n=>gn(n))).join("")}function jn(...n){const t=function(n){const t=n[n.length-1];return"object"==typeof t&&t.constructor===Object?(n.splice(n.length-1,1),t):{}}(n);return"("+(t.capture?"":"?:")+n.map((n=>gn(n))).join("|")+")"}function pn(n){return new RegExp(n.toString()+"|").exec("").length-1}const mn=/\[(?:[^\\\]]|\\.)*\]|\(\??|\\([1-9][0-9]*)|\\./;function kn(n,{joinWith:t}){let a=0;return n.map((n=>{a+=1;const t=a;let o=gn(n),i="";for(;o.length>0;){const n=mn.exec(o);if(!n){i+=o;break}i+=o.substring(0,n.index),o=o.substring(n.index+n[0].length),"\\"===n[0][0]&&n[1]?i+="\\"+String(Number(n[1])+t):(i+=n[0],"("===n[0]&&a++)}return i})).map((n=>`(${n})`)).join(t)}const fn="[a-zA-Z]\\w*",yn="[a-zA-Z_]\\w*",wn="\\b\\d+(\\.\\d+)?",xn="(-?)(\\b0[xX][a-fA-F0-9]+|(\\b\\d+(\\.\\d*)?|\\.\\d+)([eE][-+]?\\d+)?)",_n="\\b(0b[01]+)",En={begin:"\\\\[\\s\\S]",relevance:0},Sn={scope:"string",begin:"'",end:"'",illegal:"\\n",contains:[En]},Nn={scope:"string",begin:'"',end:'"',illegal:"\\n",contains:[En]},qn=function(n,t,a={}){const o=ln({scope:"comment",begin:n,end:t,contains:[]},a);o.contains.push({scope:"doctag",begin:"[ ]*(?=(TODO|FIXME|NOTE|BUG|OPTIMIZE|HACK|XXX):)",end:/(TODO|FIXME|NOTE|BUG|OPTIMIZE|HACK|XXX):/,excludeBegin:!0,relevance:0});const i=jn("I","a","is","so","us","to","at","if","in","it","on",/[A-Za-z]+['](d|ve|re|ll|t|s|n)/,/[A-Za-z]+[-][a-z]+/,/[A-Za-z][a-z]{2,}/);return o.contains.push({begin:dn(/[ ]+/,"(",i,/[.]?[:]?([.][ ]|[ ])/,"){3}")}),o},Mn=qn("//","$"),An=qn("/\\*","\\*/"),Tn=qn("#","$"),zn={scope:"number",begin:wn,relevance:0},On={scope:"number",begin:xn,relevance:0},Cn={scope:"number",begin:_n,relevance:0},Rn={begin:/(?=\/[^/\n]*\/)/,contains:[{scope:"regexp",begin:/\//,end:/\/[gimuy]*/,illegal:/\n/,contains:[En,{begin:/\[/,end:/\]/,relevance:0,contains:[En]}]}]},Bn={scope:"title",begin:fn,relevance:0},In={scope:"title",begin:yn,relevance:0},Ln={begin:"\\.\\s*"+yn,relevance:0};var $n=Object.freeze({__proto__:null,MATCH_NOTHING_RE:/\b\B/,IDENT_RE:fn,UNDERSCORE_IDENT_RE:yn,NUMBER_RE:wn,C_NUMBER_RE:xn,BINARY_NUMBER_RE:_n,RE_STARTERS_RE:"!|!=|!==|%|%=|&|&&|&=|\\*|\\*=|\\+|\\+=|,|-|-=|/=|/|:|;|<<|<<=|<=|<|===|==|=|>>>=|>>=|>=|>>>|>>|>|\\?|\\[|\\{|\\(|\\^|\\^=|\\||\\|=|\\|\\||~",SHEBANG:(n={})=>{const t=/^#![ ]*\//;return n.binary&&(n.begin=dn(t,/.*\b/,n.binary,/\b.*/)),ln({scope:"meta",begin:t,end:/$/,relevance:0,"on:begin":(n,t)=>{0!==n.index&&t.ignoreMatch()}},n)},BACKSLASH_ESCAPE:En,APOS_STRING_MODE:Sn,QUOTE_STRING_MODE:Nn,PHRASAL_WORDS_MODE:{begin:/\b(a|an|the|are|I'm|isn't|don't|doesn't|won't|but|just|should|pretty|simply|enough|gonna|going|wtf|so|such|will|you|your|they|like|more)\b/},COMMENT:qn,C_LINE_COMMENT_MODE:Mn,C_BLOCK_COMMENT_MODE:An,HASH_COMMENT_MODE:Tn,NUMBER_MODE:zn,C_NUMBER_MODE:On,BINARY_NUMBER_MODE:Cn,REGEXP_MODE:Rn,TITLE_MODE:Bn,UNDERSCORE_TITLE_MODE:In,METHOD_GUARD:Ln,END_SAME_AS_BEGIN:function(n){return Object.assign(n,{"on:begin":(n,t)=>{t.data._beginMatch=n[1]},"on:end":(n,t)=>{t.data._beginMatch!==n[1]&&t.ignoreMatch()}})}});function Dn(n,t){"."===n.input[n.index-1]&&t.ignoreMatch()}function Pn(n,t){void 0!==n.className&&(n.scope=n.className,delete n.className)}function Hn(n,t){t&&n.beginKeywords&&(n.begin="\\b("+n.beginKeywords.split(" ").join("|")+")(?!\\.)(?=\\b|\\s)",n.__beforeBegin=Dn,n.keywords=n.keywords||n.beginKeywords,delete n.beginKeywords,void 0===n.relevance&&(n.relevance=0))}function Un(n,t){Array.isArray(n.illegal)&&(n.illegal=jn(...n.illegal))}function Fn(n,t){if(n.match){if(n.begin||n.end)throw new Error("begin & end are not supported with match");n.begin=n.match,delete n.match}}function Wn(n,t){void 0===n.relevance&&(n.relevance=1)}const Gn=(n,t)=>{if(!n.beforeMatch)return;if(n.starts)throw new Error("beforeMatch cannot be used with starts");const a=Object.assign({},n);Object.keys(n).forEach((t=>{delete n[t]})),n.keywords=a.keywords,n.begin=dn(a.beforeMatch,bn(a.begin)),n.starts={relevance:0,contains:[Object.assign(a,{endsParent:!0})]},n.relevance=0,delete a.beforeMatch},Zn=["of","and","for","in","not","or","if","then","parent","list","value"],Jn="keyword";function Kn(n,t,a=Jn){const o=Object.create(null);return"string"==typeof n?i(a,n.split(" ")):Array.isArray(n)?i(a,n):Object.keys(n).forEach((function(a){Object.assign(o,Kn(n[a],t,a))})),o;function i(n,a){t&&(a=a.map((n=>n.toLowerCase()))),a.forEach((function(t){const a=t.split("|");o[a[0]]=[n,Vn(a[0],a[1])]}))}}function Vn(n,t){return t?Number(t):function(n){return Zn.includes(n.toLowerCase())}(n)?0:1}const Xn={},Qn=n=>{console.error(n)},Yn=(n,...t)=>{console.log(`WARN: ${n}`,...t)},nt=(n,t)=>{Xn[`${n}/${t}`]||(console.log(`Deprecated as of ${n}. ${t}`),Xn[`${n}/${t}`]=!0)},tt=new Error;function at(n,t,{key:a}){let o=0;const i=n[a],l={},h={};for(let n=1;n<=t.length;n++)h[n+o]=i[n],l[n+o]=!0,o+=pn(t[n-1]);n[a]=h,n[a]._emit=l,n[a]._multi=!0}function ot(n){!function(n){n.scope&&"object"==typeof n.scope&&null!==n.scope&&(n.beginScope=n.scope,delete n.scope)}(n),"string"==typeof n.beginScope&&(n.beginScope={_wrap:n.beginScope}),"string"==typeof n.endScope&&(n.endScope={_wrap:n.endScope}),function(n){if(Array.isArray(n.begin)){if(n.skip||n.excludeBegin||n.returnBegin)throw Qn("skip, excludeBegin, returnBegin not compatible with beginScope: {}"),tt;if("object"!=typeof n.beginScope||null===n.beginScope)throw Qn("beginScope must be object"),tt;at(n,n.begin,{key:"beginScope"}),n.begin=kn(n.begin,{joinWith:""})}}(n),function(n){if(Array.isArray(n.end)){if(n.skip||n.excludeEnd||n.returnEnd)throw Qn("skip, excludeEnd, returnEnd not compatible with endScope: {}"),tt;if("object"!=typeof n.endScope||null===n.endScope)throw Qn("endScope must be object"),tt;at(n,n.end,{key:"endScope"}),n.end=kn(n.end,{joinWith:""})}}(n)}function it(n){function t(t,a){return new RegExp(gn(t),"m"+(n.case_insensitive?"i":"")+(n.unicodeRegex?"u":"")+(a?"g":""))}class a{constructor(){this.matchIndexes={},this.regexes=[],this.matchAt=1,this.position=0}addRule(n,t){t.position=this.position++,this.matchIndexes[this.matchAt]=t,this.regexes.push([t,n]),this.matchAt+=pn(n)+1}compile(){0===this.regexes.length&&(this.exec=()=>null);const n=this.regexes.map((n=>n[1]));this.matcherRe=t(kn(n,{joinWith:"|"}),!0),this.lastIndex=0}exec(n){this.matcherRe.lastIndex=this.lastIndex;const t=this.matcherRe.exec(n);if(!t)return null;const a=t.findIndex(((n,t)=>t>0&&void 0!==n)),o=this.matchIndexes[a];return t.splice(0,a),Object.assign(t,o)}}class o{constructor(){this.rules=[],this.multiRegexes=[],this.count=0,this.lastIndex=0,this.regexIndex=0}getMatcher(n){if(this.multiRegexes[n])return this.multiRegexes[n];const t=new a;return this.rules.slice(n).forEach((([n,a])=>t.addRule(n,a))),t.compile(),this.multiRegexes[n]=t,t}resumingScanAtSamePosition(){return 0!==this.regexIndex}considerAll(){this.regexIndex=0}addRule(n,t){this.rules.push([n,t]),"begin"===t.type&&this.count++}exec(n){const t=this.getMatcher(this.regexIndex);t.lastIndex=this.lastIndex;let a=t.exec(n);if(this.resumingScanAtSamePosition())if(a&&a.index===this.lastIndex);else{const t=this.getMatcher(0);t.lastIndex=this.lastIndex+1,a=t.exec(n)}return a&&(this.regexIndex+=a.position+1,this.regexIndex===this.count&&this.considerAll()),a}}if(n.compilerExtensions||(n.compilerExtensions=[]),n.contains&&n.contains.includes("self"))throw new Error("ERR: contains `self` is not supported at the top-level of a language. See documentation.");return n.classNameAliases=ln(n.classNameAliases||{}),function a(i,l){const h=i;if(i.isCompiled)return h;[Pn,Fn,ot,Gn].forEach((n=>n(i,l))),n.compilerExtensions.forEach((n=>n(i,l))),i.__beforeBegin=null,[Hn,Un,Wn].forEach((n=>n(i,l))),i.isCompiled=!0;let s=null;return"object"==typeof i.keywords&&i.keywords.$pattern&&(i.keywords=Object.assign({},i.keywords),s=i.keywords.$pattern,delete i.keywords.$pattern),s=s||/\w+/,i.keywords&&(i.keywords=Kn(i.keywords,n.case_insensitive)),h.keywordPatternRe=t(s,!0),l&&(i.begin||(i.begin=/\B|\b/),h.beginRe=t(h.begin),i.end||i.endsWithParent||(i.end=/\B|\b/),i.end&&(h.endRe=t(h.end)),h.terminatorEnd=gn(h.end)||"",i.endsWithParent&&l.terminatorEnd&&(h.terminatorEnd+=(i.end?"|":"")+l.terminatorEnd)),i.illegal&&(h.illegalRe=t(i.illegal)),i.contains||(i.contains=[]),i.contains=[].concat(...i.contains.map((function(n){return function(n){n.variants&&!n.cachedVariants&&(n.cachedVariants=n.variants.map((function(t){return ln(n,{variants:null},t)})));if(n.cachedVariants)return n.cachedVariants;if(lt(n))return ln(n,{starts:n.starts?ln(n.starts):null});if(Object.isFrozen(n))return ln(n);return n}("self"===n?i:n)}))),i.contains.forEach((function(n){a(n,h)})),i.starts&&a(i.starts,l),h.matcher=function(n){const t=new o;return n.contains.forEach((n=>t.addRule(n.begin,{rule:n,type:"begin"}))),n.terminatorEnd&&t.addRule(n.terminatorEnd,{type:"end"}),n.illegal&&t.addRule(n.illegal,{type:"illegal"}),t}(h),h}(n)}function lt(n){return!!n&&(n.endsWithParent||lt(n.starts))}class ht extends Error{constructor(n,t){super(n),this.name="HTMLInjectionError",this.html=t}}const st=on,et=ln,ct=Symbol("nomatch");var rt=function(n){const t=Object.create(null),a=Object.create(null),o=[];let i=!0;const l="Could not find the language '{}', did you forget to load/include a language module?",h={disableAutodetect:!0,name:"Plain text",contains:[]};let s={ignoreUnescapedHTML:!1,throwUnescapedHTML:!1,noHighlightRe:/^(no-?highlight)$/i,languageDetectRe:/\blang(?:uage)?-([\w-]+)\b/i,classPrefix:"hljs-",cssSelector:"pre code",languages:null,__emitter:rn};function e(n){return s.noHighlightRe.test(n)}function c(n,t,a){let o="",i="";"object"==typeof t?(o=n,a=t.ignoreIllegals,i=t.language):(nt("10.7.0","highlight(lang, code, ...args) has been deprecated."),nt("10.7.0","Please use highlight(code, options) instead.\nhttps://github.com/highlightjs/highlight.js/issues/2277"),i=n,o=t),void 0===a&&(a=!0);const l={code:o,language:i};m("before:highlight",l);const h=l.result?l.result:r(l.language,l.code,a);return h.code=l.code,m("after:highlight",h),h}function r(n,a,o,h){const e=Object.create(null);function c(){if(!_.keywords)return void S.addText(N);let n=0;_.keywordPatternRe.lastIndex=0;let t=_.keywordPatternRe.exec(N),a="";for(;t;){a+=N.substring(n,t.index);const i=y.case_insensitive?t[0].toLowerCase():t[0],l=(o=i,_.keywords[o]);if(l){const[n,o]=l;if(S.addText(a),a="",e[i]=(e[i]||0)+1,e[i]<=7&&(q+=o),n.startsWith("_"))a+=t[0];else{const a=y.classNameAliases[n]||n;S.addKeyword(t[0],a)}}else a+=t[0];n=_.keywordPatternRe.lastIndex,t=_.keywordPatternRe.exec(N)}var o;a+=N.substring(n),S.addText(a)}function b(){null!=_.subLanguage?function(){if(""===N)return;let n=null;if("string"==typeof _.subLanguage){if(!t[_.subLanguage])return void S.addText(N);n=r(_.subLanguage,N,!0,E[_.subLanguage]),E[_.subLanguage]=n._top}else n=g(N,_.subLanguage.length?_.subLanguage:null);_.relevance>0&&(q+=n.relevance),S.addSublanguage(n._emitter,n.language)}():c(),N=""}function v(n,t){let a=1;const o=t.length-1;for(;a<=o;){if(!n._emit[a]){a++;continue}const o=y.classNameAliases[n[a]]||n[a],i=t[a];o?S.addKeyword(i,o):(N=i,c(),N=""),a++}}function u(n,t){return n.scope&&"string"==typeof n.scope&&S.openNode(y.classNameAliases[n.scope]||n.scope),n.beginScope&&(n.beginScope._wrap?(S.addKeyword(N,y.classNameAliases[n.beginScope._wrap]||n.beginScope._wrap),N=""):n.beginScope._multi&&(v(n.beginScope,t),N="")),_=Object.create(n,{parent:{value:_}}),_}function j(n,t,a){let o=function(n,t){const a=n&&n.exec(t);return a&&0===a.index}(n.endRe,a);if(o){if(n["on:end"]){const a=new an(n);n["on:end"](t,a),a.isMatchIgnored&&(o=!1)}if(o){for(;n.endsParent&&n.parent;)n=n.parent;return n}}if(n.endsWithParent)return j(n.parent,t,a)}function p(n){return 0===_.matcher.regexIndex?(N+=n[0],1):(T=!0,0)}function m(n){const t=n[0],o=a.substring(n.index),i=j(_,n,o);if(!i)return ct;const l=_;_.endScope&&_.endScope._wrap?(b(),S.addKeyword(t,_.endScope._wrap)):_.endScope&&_.endScope._multi?(b(),v(_.endScope,n)):l.skip?N+=t:(l.returnEnd||l.excludeEnd||(N+=t),b(),l.excludeEnd&&(N=t));do{_.scope&&S.closeNode(),_.skip||_.subLanguage||(q+=_.relevance),_=_.parent}while(_!==i.parent);return i.starts&&u(i.starts,n),l.returnEnd?0:t.length}let k={};function f(t,l){const h=l&&l[0];if(N+=t,null==h)return b(),0;if("begin"===k.type&&"end"===l.type&&k.index===l.index&&""===h){if(N+=a.slice(l.index,l.index+1),!i){const t=new Error(`0 width match regex (${n})`);throw t.languageName=n,t.badRule=k.rule,t}return 1}if(k=l,"begin"===l.type)return function(n){const t=n[0],a=n.rule,o=new an(a),i=[a.__beforeBegin,a["on:begin"]];for(const a of i)if(a&&(a(n,o),o.isMatchIgnored))return p(t);return a.skip?N+=t:(a.excludeBegin&&(N+=t),b(),a.returnBegin||a.excludeBegin||(N=t)),u(a,n),a.returnBegin?0:t.length}(l);if("illegal"===l.type&&!o){const n=new Error('Illegal lexeme "'+h+'" for mode "'+(_.scope||"")+'"');throw n.mode=_,n}if("end"===l.type){const n=m(l);if(n!==ct)return n}if("illegal"===l.type&&""===h)return 1;if(A>1e5&&A>3*l.index){throw new Error("potential infinite loop, way more iterations than matches")}return N+=h,h.length}const y=d(n);if(!y)throw Qn(l.replace("{}",n)),new Error('Unknown language: "'+n+'"');const w=it(y);let x="",_=h||w;const E={},S=new s.__emitter(s);!function(){const n=[];for(let t=_;t!==y;t=t.parent)t.scope&&n.unshift(t.scope);n.forEach((n=>S.openNode(n)))}();let N="",q=0,M=0,A=0,T=!1;try{for(_.matcher.considerAll();;){A++,T?T=!1:_.matcher.considerAll(),_.matcher.lastIndex=M;const n=_.matcher.exec(a);if(!n)break;const t=f(a.substring(M,n.index),n);M=n.index+t}return f(a.substring(M)),S.closeAllNodes(),S.finalize(),x=S.toHTML(),{language:n,value:x,relevance:q,illegal:!1,_emitter:S,_top:_}}catch(t){if(t.message&&t.message.includes("Illegal"))return{language:n,value:st(a),illegal:!0,relevance:0,_illegalBy:{message:t.message,index:M,context:a.slice(M-100,M+100),mode:t.mode,resultSoFar:x},_emitter:S};if(i)return{language:n,value:st(a),illegal:!1,relevance:0,errorRaised:t,_emitter:S,_top:_};throw t}}function g(n,a){a=a||s.languages||Object.keys(t);const o=function(n){const t={value:st(n),illegal:!1,relevance:0,_top:h,_emitter:new s.__emitter(s)};return t._emitter.addText(n),t}(n),i=a.filter(d).filter(p).map((t=>r(t,n,!1)));i.unshift(o);const l=i.sort(((n,t)=>{if(n.relevance!==t.relevance)return t.relevance-n.relevance;if(n.language&&t.language){if(d(n.language).supersetOf===t.language)return 1;if(d(t.language).supersetOf===n.language)return-1}return 0})),[e,c]=l,g=e;return g.secondBest=c,g}function b(n){let t=null;const o=function(n){let t=n.className+" ";t+=n.parentNode?n.parentNode.className:"";const a=s.languageDetectRe.exec(t);if(a){const t=d(a[1]);return t||(Yn(l.replace("{}",a[1])),Yn("Falling back to no-highlight mode for this block.",n)),t?a[1]:"no-highlight"}return t.split(/\s+/).find((n=>e(n)||d(n)))}(n);if(e(o))return;if(m("before:highlightElement",{el:n,language:o}),n.children.length>0&&(s.ignoreUnescapedHTML||(console.warn("One of your code blocks includes unescaped HTML. This is a potentially serious security risk."),console.warn("https://github.com/highlightjs/highlight.js/wiki/security"),console.warn("The element with unescaped HTML:"),console.warn(n)),s.throwUnescapedHTML)){throw new ht("One of your code blocks includes unescaped HTML.",n.innerHTML)}t=n;const i=t.textContent,h=o?c(i,{language:o,ignoreIllegals:!0}):g(i);n.innerHTML=h.value,function(n,t,o){const i=t&&a[t]||o;n.classList.add("hljs"),n.classList.add(`language-${i}`)}(n,o,h.language),n.result={language:h.language,re:h.relevance,relevance:h.relevance},h.secondBest&&(n.secondBest={language:h.secondBest.language,relevance:h.secondBest.relevance}),m("after:highlightElement",{el:n,result:h,text:i})}let v=!1;function u(){if("loading"===document.readyState)return void(v=!0);document.querySelectorAll(s.cssSelector).forEach(b)}function d(n){return n=(n||"").toLowerCase(),t[n]||t[a[n]]}function j(n,{languageName:t}){"string"==typeof n&&(n=[n]),n.forEach((n=>{a[n.toLowerCase()]=t}))}function p(n){const t=d(n);return t&&!t.disableAutodetect}function m(n,t){const a=n;o.forEach((function(n){n[a]&&n[a](t)}))}"undefined"!=typeof window&&window.addEventListener&&window.addEventListener("DOMContentLoaded",(function(){v&&u()}),!1),Object.assign(n,{highlight:c,highlightAuto:g,highlightAll:u,highlightElement:b,highlightBlock:function(n){return nt("10.7.0","highlightBlock will be removed entirely in v12.0"),nt("10.7.0","Please use highlightElement now."),b(n)},configure:function(n){s=et(s,n)},initHighlighting:()=>{u(),nt("10.6.0","initHighlighting() deprecated. Use highlightAll() now.")},initHighlightingOnLoad:function(){u(),nt("10.6.0","initHighlightingOnLoad() deprecated. Use highlightAll() now.")},registerLanguage:function(a,o){let l=null;try{l=o(n)}catch(n){if(Qn("Language definition for '{}' could not be registered.".replace("{}",a)),!i)throw n;Qn(n),l=h}l.name||(l.name=a),t[a]=l,l.rawDefinition=o.bind(null,n),l.aliases&&j(l.aliases,{languageName:a})},unregisterLanguage:function(n){delete t[n];for(const t of Object.keys(a))a[t]===n&&delete a[t]},listLanguages:function(){return Object.keys(t)},getLanguage:d,registerAliases:j,autoDetection:p,inherit:et,addPlugin:function(n){!function(n){n["before:highlightBlock"]&&!n["before:highlightElement"]&&(n["before:highlightElement"]=t=>{n["before:highlightBlock"](Object.assign({block:t.el},t))}),n["after:highlightBlock"]&&!n["after:highlightElement"]&&(n["after:highlightElement"]=t=>{n["after:highlightBlock"](Object.assign({block:t.el},t))})}(n),o.push(n)}}),n.debugMode=function(){i=!1},n.safeMode=function(){i=!0},n.versionString="11.7.0",n.regex={concat:dn,lookahead:bn,either:jn,optional:un,anyNumberOfTimes:vn};for(const n in $n)"object"==typeof $n[n]&&nn.exports($n[n]);return Object.assign(n,$n),n}({}),gt=rt;rt.HighlightJS=rt,rt.default=rt;var bt=Y(gt),vt=Object.freeze({__proto__:null,HighlightJS:bt,default:bt});export{Q as default}; +import{defineComponent as t,openBlock as a,createElementBlock as o,Fragment as i,createCommentVNode as l,mergeProps as n,createElementVNode as h,useSlots as s,inject as e,ref as c,computed as r,watch as g,onBeforeMount as b,onMounted as v,normalizeClass as u,unref as d,normalizeStyle as j,renderSlot as p,createTextVNode as m,toDisplayString as k,createBlock as f}from"vue";import y from"ua-parser-js";const w=h("path",{d:"M224 0c-35.3 0-64 28.7-64 64V288c0 35.3 28.7 64 64 64H448c35.3 0 64-28.7 64-64V64c0-35.3-28.7-64-64-64H224zM64 160c-35.3 0-64 28.7-64 64V448c0 35.3 28.7 64 64 64H288c35.3 0 64-28.7 64-64V384H288v64H64V224h64V160H64z"},null,-1),x=h("path",{d:"M470.6 105.4c12.5 12.5 12.5 32.8 0 45.3l-256 256c-12.5 12.5-32.8 12.5-45.3 0l-128-128c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0L192 338.7 425.4 105.4c12.5-12.5 32.8-12.5 45.3 0z"},null,-1),_=h("path",{d:"M310.6 150.6c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L160 210.7 54.6 105.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L114.7 256 9.4 361.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0L160 301.3 265.4 406.6c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3L205.3 256 310.6 150.6z"},null,-1);var E=t({__name:"StatusIcons",props:{icon:{type:String,required:!0}},setup:t=>(h,s)=>(a(),o(i,null,[l(" Copy Icon "),"copy"===t.icon?(a(),o("svg",n({key:0},h.$attrs,{viewBox:"0 0 512 512",xmlns:"http://www.w3.org/2000/svg"}),[l("! Font Awesome Pro 6.3.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. "),w],16)):"success"===t.icon?(a(),o(i,{key:1},[l(" Success Icon "),(a(),o("svg",n(h.$attrs,{viewBox:"0 0 512 512",xmlns:"http://www.w3.org/2000/svg"}),[l("! Font Awesome Pro 6.3.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. "),x],16))],2112)):"failed"===t.icon?(a(),o(i,{key:2},[l(" Failed Icon "),(a(),o("svg",n(h.$attrs,{viewBox:"0 0 320 512",xmlns:"http://www.w3.org/2000/svg"}),[l("! Font Awesome Pro 6.3.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. "),_],16))],2112)):l("v-if",!0)],2112))});function N(t,a){void 0===a&&(a={});var o=a.insertAt;if(t&&"undefined"!=typeof document){var i=document.head||document.getElementsByTagName("head")[0],l=document.createElement("style");l.type="text/css","top"===o&&i.firstChild?i.insertBefore(l,i.firstChild):i.appendChild(l),l.styleSheet?l.styleSheet.cssText=t:l.appendChild(document.createTextNode(t))}}N(".v-code-block--tab-highlightjs-neon-bunny,.v-code-block--tab-prism-neon-bunny{background-color:hsl(var(--v-cb-tab-neon-bunny-bkg)/100%)!important;color:hsl(var(--v-cb-tab-neon-bunny-text))!important}.v-code-block--tab-highlightjs-neon-bunny:hover,.v-code-block--tab-prism-neon-bunny:hover{background-color:hsl(var(--v-cb-tab-neon-bunny-bkg)/50%)!important}.v-code-block--tab-highlightjs-neon-bunny-icon,.v-code-block--tab-prism-neon-bunny-icon{fill:hsl(var(--v-cb-tab-neon-bunny-icon))!important;color:hsl(var(--v-cb-tab-neon-bunny-icon))!important}.v-code-block--tab-highlightjs-neon-bunny-icon-status-success,.v-code-block--tab-prism-neon-bunny-icon-status-success{fill:hsl(var(--v-cb-tab-neon-bunny-icon-success))!important;color:hsl(var(--v-cb-tab-neon-bunny-icon-success))!important}.v-code-block--tab-highlightjs-neon-bunny-icon-status-failed,.v-code-block--tab-prism-neon-bunny-icon-status-failed{fill:hsl(var(--v-cb-tab-neon-bunny-icon-failed))!important;color:hsl(var(--v-cb-tab-neon-bunny-icon-failed))!important}.v-code-block--tab-highlightjs-neon-bunny>div,.v-code-block--tab-prism-neon-bunny>div{color:hsl(var(--v-cb-tab-neon-bunny-text))}.v-code-block--tab-highlightjs-neon-bunny-carrot,.v-code-block--tab-prism-neon-bunny-carrot{background-color:hsl(var(--v-cb-tab-neon-bunny-carrot-bkg)/100%)!important;color:hsl(var(--v-cb-tab-neon-bunny-carrot-text))!important}.v-code-block--tab-highlightjs-neon-bunny-carrot:hover,.v-code-block--tab-prism-neon-bunny-carrot:hover{background-color:hsl(var(--v-cb-tab-neon-bunny-carrot-bkg)/50%)!important}.v-code-block--tab-highlightjs-neon-bunny-carrot-icon,.v-code-block--tab-prism-neon-bunny-carrot-icon{fill:hsl(var(--v-cb-tab-neon-bunny-carrot-icon))!important;color:hsl(var(--v-cb-tab-neon-bunny-carrot-icon))!important}.v-code-block--tab-highlightjs-neon-bunny-carrot-icon-status-success,.v-code-block--tab-prism-neon-bunny-carrot-icon-status-success{fill:hsl(var(--v-cb-tab-neon-bunny-carrot-icon-success))!important;color:hsl(var(--v-cb-tab-neon-bunny-carrot-icon-success))!important}.v-code-block--tab-highlightjs-neon-bunny-carrot-icon-status-failed,.v-code-block--tab-prism-neon-bunny-carrot-icon-status-failed{fill:hsl(var(--v-cb-tab-neon-bunny-carrot-icon-failed))!important;color:hsl(var(--v-cb-tab-neon-bunny-carrot-icon-failed))!important}.v-code-block--tab-highlightjs-neon-bunny-carrot>div,.v-code-block--tab-prism-neon-bunny-carrot>div{color:hsl(var(--v-cb-tab-neon-bunny-carrot-text))}.v-code-block--tab-prism-coy{background-color:hsl(var(--v-cb-tab-prism-coy-bkg)/10%)!important;border-left:5px solid hsl(var(--v-cb-tab-prism-coy-bkg));border-radius:0}.v-code-block--tab-prism-coy:hover{background-color:hsl(var(--v-cb-tab-prism-coy-bkg)/20%)!important}.v-code-block--tab-prism-coy-icon{fill:hsl(var(--v-cb-tab-prism-coy-icon))!important;color:hsl(var(--v-cb-tab-prism-coy-icon))!important}.v-code-block--tab-prism-coy-icon-status-success{fill:hsl(var(--v-cb-tab-prism-coy-icon-success))!important;color:hsl(var(--v-cb-tab-prism-coy-icon-success))!important}.v-code-block--tab-prism-coy-icon-status-failed{fill:hsl(var(--v-cb-tab-prism-coy-icon-failed))!important;color:hsl(var(--v-cb-tab-prism-coy-icon-failed))!important}.v-code-block--tab-prism-coy>div{color:hsl(var(--v-cb-tab-prism-coy-text))}.v-code-block--tab-prism-dark{background-color:hsl(var(--v-cb-tab-prism-dark-bkg)/100%)!important;border-color:hsl(var(--v-cb-tab-prism-dark-border));border-style:solid;border-width:.3em .3em 0}.v-code-block--tab-prism-dark:hover{background-color:hsl(var(--v-cb-tab-prism-dark-border)/50%)!important}.v-code-block--tab-prism-dark-icon{fill:hsl(var(--v-cb-tab-prism-dark-icon))!important;color:hsl(var(--v-cb-tab-prism-dark-icon))!important}.v-code-block--tab-prism-dark-icon-status-success{fill:hsl(var(--v-cb-tab-prism-dark-icon-success))!important;color:hsl(var(--v-cb-tab-prism-dark-icon-success))!important}.v-code-block--tab-prism-dark-icon-status-failed{fill:hsl(var(--v-cb-tab-prism-dark-icon-failed))!important;color:hsl(var(--v-cb-tab-prism-dark-icon-failed))!important}.v-code-block--tab-prism-dark>div{color:hsl(var(--v-cb-tab-prism-dark-text))}.v-code-block--tab-prism-default{background-color:hsl(var(--v-cb-tab-prism-default-bkg)/100%)!important}.v-code-block--tab-prism-default:hover{background-color:hsl(var(--v-cb-tab-prism-default-bkg)/50%)!important}.v-code-block--tab-prism-default-icon{fill:hsl(var(--v-cb-tab-prism-default-icon))!important;color:hsl(var(--v-cb-tab-prism-default-icon))!important}.v-code-block--tab-prism-default-icon-status-success{fill:hsl(var(--v-cb-tab-prism-default-icon-success))!important;color:hsl(var(--v-cb-tab-prism-default-icon-success))!important}.v-code-block--tab-prism-default-icon-status-failed{fill:hsl(var(--v-cb-tab-prism-default-icon-failed))!important;color:hsl(var(--v-cb-tab-prism-default-icon-failed))!important}.v-code-block--tab-prism-default>div{color:hsl(var(--v-cb-tab-prism-default-text))}.v-code-block--tab-prism-funky{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100' height='100' fill='rgba(0,0,0,.2)'%3E%3Cpath d='M0 50 50 0H0zM0 100h50l50-50V0z'/%3E%3C/svg%3E\");background-size:1em 1em}.v-code-block--tab-prism-funky:hover{background-color:hsl(var(--v-cb-tab-prism-funky-bkg))!important}.v-code-block--tab-prism-funky-icon{fill:hsl(var(--v-cb-tab-prism-funky-icon))!important;color:hsl(var(--v-cb-tab-prism-funky-icon))!important}.v-code-block--tab-prism-funky-icon-status-success{fill:hsl(var(--v-cb-tab-prism-funky-icon-success))!important;color:hsl(var(--v-cb-tab-prism-funky-icon-success))!important}.v-code-block--tab-prism-funky-icon-status-failed{fill:hsl(var(--v-cb-tab-prism-funky-icon-failed))!important;color:hsl(var(--v-cb-tab-prism-funky-icon-failed))!important}.v-code-block--tab-prism-funky>div{background-color:hsl(var(--v-cb-tab-prism-funky-dark))!important;color:hsl(var(--v-cb-tab-prism-funky-text))}.v-code-block--tab-prism-okaidia{background-color:hsl(var(--v-cb-tab-prism-okaidia-bkg)/100%)!important}.v-code-block--tab-prism-okaidia:hover{background-color:hsl(var(--v-cb-tab-prism-okaidia-bkg)/50%)!important}.v-code-block--tab-prism-okaidia-icon{fill:hsl(var(--v-cb-tab-prism-okaidia-icon))!important;color:hsl(var(--v-cb-tab-prism-okaidia-icon))!important}.v-code-block--tab-prism-okaidia-icon-status-success{fill:hsl(var(--v-cb-tab-prism-okaidia-icon-success))!important;color:hsl(var(--v-cb-tab-prism-okaidia-icon-success))!important}.v-code-block--tab-prism-okaidia-icon-status-failed{fill:hsl(var(--v-cb-tab-prism-okaidia-icon-failed))!important;color:hsl(var(--v-cb-tab-prism-okaidia-icon-failed))!important}.v-code-block--tab-prism-okaidia>div{color:hsl(var(--v-cb-tab-prism-okaidia-text))}.v-code-block--tab-prism-solarizedlight{background-color:hsl(var(--v-cb-tab-prism-solarizedlight-bkg)/100%)!important}.v-code-block--tab-prism-solarizedlight:hover{background-color:hsl(var(--v-cb-tab-prism-solarizedlight-bkg)/50%)!important}.v-code-block--tab-prism-solarizedlight-icon{fill:hsl(var(--v-cb-tab-prism-solarizedlight-icon))!important;color:hsl(var(--v-cb-tab-prism-solarizedlight-icon))!important}.v-code-block--tab-prism-solarizedlight-icon-status-success{fill:hsl(var(--v-cb-tab-prism-solarizedlight-icon-success))!important;color:hsl(var(--v-cb-tab-prism-solarizedlight-icon-success))!important}.v-code-block--tab-prism-solarizedlight-icon-status-failed{fill:hsl(var(--v-cb-tab-prism-solarizedlight-icon-failed))!important;color:hsl(var(--v-cb-tab-prism-solarizedlight-icon-failed))!important}.v-code-block--tab-prism-solarizedlight>div{color:hsl(var(--v-cb-tab-prism-solarizedlight-text))}.v-code-block--tab-prism-tomorrow{background-color:hsl(var(--v-cb-tab-prism-tomorrow-bkg)/100%)!important}.v-code-block--tab-prism-tomorrow:hover{background-color:hsl(var(--v-cb-tab-prism-tomorrow-bkg)/50%)!important}.v-code-block--tab-prism-tomorrow-icon{fill:hsl(var(--v-cb-tab-prism-tomorrow-icon))!important;color:hsl(var(--v-cb-tab-prism-tomorrow-icon))!important}.v-code-block--tab-prism-tomorrow-icon-status-success{fill:hsl(var(--v-cb-tab-prism-tomorrow-icon-success))!important;color:hsl(var(--v-cb-tab-prism-tomorrow-icon-success))!important}.v-code-block--tab-prism-tomorrow-icon-status-failed{fill:hsl(var(--v-cb-tab-prism-tomorrow-icon-failed))!important;color:hsl(var(--v-cb-tab-prism-tomorrow-icon-failed))!important}.v-code-block--tab-prism-tomorrow>div{color:hsl(var(--v-cb-tab-prism-tomorrow-text))}.v-code-block--tab-prism-twilight{background-color:hsl(var(--v-cb-tab-prism-twilight-bkg)/100%)!important;border-color:hsl(var(--v-cb-tab-prism-twilight-border));border-style:solid;border-width:.3em .3em 0}.v-code-block--tab-prism-twilight:hover{background-color:hsl(var(--v-cb-tab-prism-twilight-bkg)/50%)!important}.v-code-block--tab-prism-twilight-icon{fill:hsl(var(--v-cb-tab-prism-twilight-icon))!important;color:hsl(var(--v-cb-tab-prism-twilight-icon))!important}.v-code-block--tab-prism-twilight-icon-status-success{fill:hsl(var(--v-cb-tab-prism-twilight-icon-success))!important;color:hsl(var(--v-cb-tab-prism-twilight-icon-success))!important}.v-code-block--tab-prism-twilight-icon-status-failed{fill:hsl(var(--v-cb-tab-prism-twilight-icon-failed))!important;color:hsl(var(--v-cb-tab-prism-twilight-icon-failed))!important}.v-code-block--tab-prism-twilight>div{color:hsl(var(--v-cb-tab-prism-twilight-text))}.v-code-block--tab-prism-themes-night-owl{background-color:hsl(var(--v-cb-tab-prism-themes-night-owl)/100%)!important}.v-code-block--tab-prism-themes-night-owl:hover{background-color:hsl(var(--v-cb-tab-prism-themes-night-owl)/50%)!important}.v-code-block--tab-prism-themes-night-owl-icon{fill:hsl(var(--v-cb-tab-prism-themes-night-owl-icon))!important;color:hsl(var(--v-cb-tab-prism-themes-night-owl-icon))!important}.v-code-block--tab-prism-themes-night-owl-icon-status-success{fill:hsl(var(--v-cb-tab-prism-themes-night-owl-icon-success))!important;color:hsl(var(--v-cb-tab-prism-themes-night-owl-icon-success))!important}.v-code-block--tab-prism-themes-night-owl-icon-status-failed{fill:hsl(var(--v-cb-tab-prism-themes-night-owl-icon-failed))!important;color:hsl(var(--v-cb-tab-prism-themes-night-owl-icon-failed))!important}.v-code-block--tab-prism-themes-night-owl>div{color:hsl(var(--v-cb-tab-prism-themes-night-owl-text))}.v-code-block--tab-highlightjs-brown-paper{background-color:var(--v-cb-tab-highlightjs-brown-paper-bkg);background-image:var(--v-cb-tab-highlightjs-brown-paper-bkg-img)}.v-code-block--tab-highlightjs-brown-paper:hover{background-color:hsl(var(--v-cb-tab-highlightjs-brown-paper-bkg))!important}.v-code-block--tab-highlightjs-brown-paper-icon{fill:hsl(var(--v-cb-tab-highlightjs-brown-paper-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-brown-paper-icon))!important}.v-code-block--tab-highlightjs-brown-paper-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-brown-paper-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-brown-paper-icon-success))!important}.v-code-block--tab-highlightjs-brown-paper-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-brown-paper-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-brown-paper-icon-failed))!important}.v-code-block--tab-highlightjs-brown-paper>div{color:hsl(var(--v-cb-tab-highlightjs-brown-paper-text))}.v-code-block--tab-highlightjs-gradient-dark{background:var(--v-cb-tab-highlightjs-gradient-dark-bkg-gradient);background-color:var(--v-cb-tab-highlightjs-gradient-dark-bkg)}.v-code-block--tab-highlightjs-gradient-dark:hover{background-color:hsl(var(--v-cb-tab-highlightjs-gradient-dark-bkg))!important}.v-code-block--tab-highlightjs-gradient-dark-icon{fill:hsl(var(--v-cb-tab-highlightjs-gradient-dark-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-gradient-dark-icon))!important}.v-code-block--tab-highlightjs-gradient-dark-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-gradient-dark-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-gradient-dark-icon-success))!important}.v-code-block--tab-highlightjs-gradient-dark-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-gradient-dark-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-gradient-dark-icon-failed))!important}.v-code-block--tab-highlightjs-gradient-dark>div{color:hsl(var(--v-cb-tab-highlightjs-gradient-dark-text))}.v-code-block--tab-highlightjs-gradient-light{background:var(--v-cb-tab-highlightjs-gradient-light-bkg-gradient);background-color:var(--v-cb-tab-highlightjs-gradient-light-bkg)}.v-code-block--tab-highlightjs-gradient-light:hover{background-color:hsl(var(--v-cb-tab-highlightjs-gradient-light-bkg))!important}.v-code-block--tab-highlightjs-gradient-light-icon{fill:hsl(var(--v-cb-tab-highlightjs-gradient-light-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-gradient-light-icon))!important}.v-code-block--tab-highlightjs-gradient-light-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-gradient-light-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-gradient-light-icon-success))!important}.v-code-block--tab-highlightjs-gradient-light-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-gradient-light-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-gradient-light-icon-failed))!important}.v-code-block--tab-highlightjs-gradient-light>div{color:hsl(var(--v-cb-tab-highlightjs-gradient-light-text))}.v-code-block--tab-highlightjs-pojoaque{background:var(--v-cb-tab-highlightjs-pojoaque-bkg-img);background-color:var(--v-cb-tab-highlightjs-pojoaque-bkg)}.v-code-block--tab-highlightjs-pojoaque:hover{background-color:hsl(var(--v-cb-tab-highlightjs-pojoaque-bkg))!important}.v-code-block--tab-highlightjs-pojoaque-icon{fill:hsl(var(--v-cb-tab-highlightjs-pojoaque-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-pojoaque-icon))!important}.v-code-block--tab-highlightjs-pojoaque-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-v-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-pojoaque-icon-success))!important}.v-code-block--tab-highlightjs-pojoaque-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-pojoaque-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-pojoaque-icon-failed))!important}.v-code-block--tab-highlightjs-pojoaque>div{color:hsl(var(--v-cb-tab-highlightjs-pojoaque-text))}.v-code-block--tab-highlightjs-default{background-color:hsl(var(--v-cb-tab-highlightjs-default-bkg)/100%)!important}.v-code-block--tab-highlightjs-default:hover{background-color:hsl(var(--v-cb-tab-highlightjs-default-bkg)/50%)!important}.v-code-block--tab-highlightjs-default-icon{fill:hsl(var(--v-cb-tab-highlightjs-default-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-default-icon))!important}.v-code-block--tab-highlightjs-default-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-default-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-default-icon-success))!important}.v-code-block--tab-highlightjs-default-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-default-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-default-icon-failed))!important}.v-code-block--tab-highlightjs-default>div{color:hsl(var(--v-cb-tab-highlightjs-default-text))}.v-code-block--tab-highlightjs-a11y-dark{background-color:hsl(var(--v-cb-tab-highlightjs-a11y-dark-bkg)/100%)!important}.v-code-block--tab-highlightjs-a11y-dark:hover{background-color:hsl(var(--v-cb-tab-highlightjs-a11y-dark-bkg)/50%)!important}.v-code-block--tab-highlightjs-a11y-dark-icon{fill:hsl(var(--v-cb-tab-highlightjs-a11y-dark-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-a11y-dark-icon))!important}.v-code-block--tab-highlightjs-a11y-dark-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-a11y-dark-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-a11y-dark-icon-success))!important}.v-code-block--tab-highlightjs-a11y-dark-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-a11y-dark-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-a11y-dark-icon-failed))!important}.v-code-block--tab-highlightjs-a11y-dark>div{color:hsl(var(--v-cb-tab-highlightjs-a11y-dark-text))}.v-code-block--tab-highlightjs-a11y-light{background-color:hsl(var(--v-cb-tab-highlightjs-a11y-light-bkg)/100%)!important}.v-code-block--tab-highlightjs-a11y-light:hover{background-color:hsl(var(--v-cb-tab-highlightjs-a11y-light-bkg)/50%)!important}.v-code-block--tab-highlightjs-a11y-light-icon{fill:hsl(var(--v-cb-tab-highlightjs-a11y-light-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-a11y-light-icon))!important}.v-code-block--tab-highlightjs-a11y-light-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-a11y-light-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-a11y-light-icon-success))!important}.v-code-block--tab-highlightjs-a11y-light-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-a11y-light-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-a11y-light-icon-failed))!important}.v-code-block--tab-highlightjs-a11y-light>div{color:hsl(var(--v-cb-tab-highlightjs-a11y-light-text))}.v-code-block--tab-highlightjs-agate{background-color:hsl(var(--v-cb-tab-highlightjs-agate-bkg)/100%)!important}.v-code-block--tab-highlightjs-agate:hover{background-color:hsl(var(--v-cb-tab-highlightjs-agate-bkg)/50%)!important}.v-code-block--tab-highlightjs-agate-icon{fill:hsl(var(--v-cb-tab-highlightjs-agate-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-agate-icon))!important}.v-code-block--tab-highlightjs-agate-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-agate-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-agate-icon-success))!important}.v-code-block--tab-highlightjs-agate-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-agate-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-agate-icon-failed))!important}.v-code-block--tab-highlightjs-agate>div{color:hsl(var(--v-cb-tab-highlightjs-agate-text))}.v-code-block--tab-highlightjs-an-old-hope{background-color:hsl(var(--v-cb-tab-highlightjs-an-old-hope-bkg)/100%)!important}.v-code-block--tab-highlightjs-an-old-hope:hover{background-color:hsl(var(--v-cb-tab-highlightjs-an-old-hope-bkg)/50%)!important}.v-code-block--tab-highlightjs-an-old-hope-icon{fill:hsl(var(--v-cb-tab-highlightjs-an-old-hope-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-an-old-hope-icon))!important}.v-code-block--tab-highlightjs-an-old-hope-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-an-old-hope-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-an-old-hope-icon-success))!important}.v-code-block--tab-highlightjs-an-old-hope-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-an-old-hope-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-an-old-hope-icon-failed))!important}.v-code-block--tab-highlightjs-an-old-hope>div{color:hsl(var(--v-cb-tab-highlightjs-an-old-hope-text))}.v-code-block--tab-highlightjs-androidstudio{background-color:hsl(var(--v-cb-tab-highlightjs-androidstudio-bkg)/100%)!important}.v-code-block--tab-highlightjs-androidstudio:hover{background-color:hsl(var(--v-cb-tab-highlightjs-androidstudio-bkg)/50%)!important}.v-code-block--tab-highlightjs-androidstudio-icon{fill:hsl(var(--v-cb-tab-highlightjs-androidstudio-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-androidstudio-icon))!important}.v-code-block--tab-highlightjs-androidstudio-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-androidstudio-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-androidstudio-icon-success))!important}.v-code-block--tab-highlightjs-androidstudio-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-androidstudio-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-androidstudio-icon-failed))!important}.v-code-block--tab-highlightjs-androidstudio>div{color:hsl(var(--v-cb-tab-highlightjs-androidstudio-text))}.v-code-block--tab-highlightjs-arduino-light{background-color:hsl(var(--v-cb-tab-highlightjs-arduino-light-bkg)/100%)!important}.v-code-block--tab-highlightjs-arduino-light:hover{background-color:hsl(var(--v-cb-tab-highlightjs-arduino-light-bkg)/50%)!important}.v-code-block--tab-highlightjs-arduino-light-icon{fill:hsl(var(--v-cb-tab-highlightjs-arduino-light-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-arduino-light-icon))!important}.v-code-block--tab-highlightjs-arduino-light-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-arduino-light-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-arduino-light-icon-success))!important}.v-code-block--tab-highlightjs-arduino-light-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-arduino-light-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-arduino-light-icon-failed))!important}.v-code-block--tab-highlightjs-arduino-light>div{color:hsl(var(--v-cb-tab-highlightjs-arduino-light-text))}.v-code-block--tab-highlightjs-arta{background-color:hsl(var(--v-cb-tab-highlightjs-arta-bkg)/100%)!important}.v-code-block--tab-highlightjs-arta:hover{background-color:hsl(var(--v-cb-tab-highlightjs-arta-bkg)/50%)!important}.v-code-block--tab-highlightjs-arta-icon{fill:hsl(var(--v-cb-tab-highlightjs-arta-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-arta-icon))!important}.v-code-block--tab-highlightjs-arta-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-arta-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-arta-icon-success))!important}.v-code-block--tab-highlightjs-arta-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-arta-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-arta-icon-failed))!important}.v-code-block--tab-highlightjs-arta>div{color:hsl(var(--v-cb-tab-highlightjs-arta-text))}.v-code-block--tab-highlightjs-ascetic{background-color:hsl(var(--v-cb-tab-highlightjs-ascetic-bkg)/100%)!important}.v-code-block--tab-highlightjs-ascetic:hover{background-color:hsl(var(--v-cb-tab-highlightjs-ascetic-bkg)/50%)!important}.v-code-block--tab-highlightjs-ascetic-icon{fill:hsl(var(--v-cb-tab-highlightjs-ascetic-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-ascetic-icon))!important}.v-code-block--tab-highlightjs-ascetic-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-ascetic-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-ascetic-icon-success))!important}.v-code-block--tab-highlightjs-ascetic-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-ascetic-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-ascetic-icon-failed))!important}.v-code-block--tab-highlightjs-ascetic>div{color:hsl(var(--v-cb-tab-highlightjs-ascetic-text))}.v-code-block--tab-highlightjs-atom-one-dark-reasonable{background-color:hsl(var(--v-cb-tab-highlightjs-atom-one-dark-reasonable-bkg)/100%)!important}.v-code-block--tab-highlightjs-atom-one-dark-reasonable:hover{background-color:hsl(var(--v-cb-tab-highlightjs-atom-one-dark-reasonable-bkg)/50%)!important}.v-code-block--tab-highlightjs-atom-one-dark-reasonable-icon{fill:hsl(var(--v-cb-tab-highlightjs-atom-one-dark-reasonable-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-atom-one-dark-reasonable-icon))!important}.v-code-block--tab-highlightjs-atom-one-dark-reasonable-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-atom-one-dark-reasonable-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-atom-one-dark-reasonable-icon-success))!important}.v-code-block--tab-highlightjs-atom-one-dark-reasonable-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-atom-one-dark-reasonable-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-atom-one-dark-reasonable-icon-failed))!important}.v-code-block--tab-highlightjs-atom-one-dark-reasonable>div{color:hsl(var(--v-cb-tab-highlightjs-atom-one-dark-reasonable-text))}.v-code-block--tab-highlightjs-atom-one-dark{background-color:hsl(var(--v-cb-tab-highlightjs-atom-one-dark-bkg)/100%)!important}.v-code-block--tab-highlightjs-atom-one-dark:hover{background-color:hsl(var(--v-cb-tab-highlightjs-atom-one-dark-bkg)/50%)!important}.v-code-block--tab-highlightjs-atom-one-dark-icon{fill:hsl(var(--v-cb-tab-highlightjs-atom-one-dark-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-atom-one-dark-icon))!important}.v-code-block--tab-highlightjs-atom-one-dark-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-atom-one-dark-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-atom-one-dark-icon-success))!important}.v-code-block--tab-highlightjs-atom-one-dark-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-atom-one-dark-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-atom-one-dark-icon-failed))!important}.v-code-block--tab-highlightjs-atom-one-dark>div{color:hsl(var(--v-cb-tab-highlightjs-atom-one-dark-text))}.v-code-block--tab-highlightjs-atom-one-light{background-color:hsl(var(--v-cb-tab-highlightjs-atom-one-light-bkg)/100%)!important}.v-code-block--tab-highlightjs-atom-one-light:hover{background-color:hsl(var(--v-cb-tab-highlightjs-atom-one-light-bkg)/50%)!important}.v-code-block--tab-highlightjs-atom-one-light-icon{fill:hsl(var(--v-cb-tab-highlightjs-atom-one-light-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-atom-one-light-icon))!important}.v-code-block--tab-highlightjs-atom-one-light-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-atom-one-light-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-atom-one-light-icon-success))!important}.v-code-block--tab-highlightjs-atom-one-light-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-atom-one-light-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-atom-one-light-icon-failed))!important}.v-code-block--tab-highlightjs-atom-one-light>div{color:hsl(var(--v-cb-tab-highlightjs-atom-one-light-text))}.v-code-block--tab-highlightjs-codepen-embed{background-color:hsl(var(--v-cb-tab-highlightjs-codepen-embed-bkg)/100%)!important}.v-code-block--tab-highlightjs-codepen-embed:hover{background-color:hsl(var(--v-cb-tab-highlightjs-codepen-embed-bkg)/50%)!important}.v-code-block--tab-highlightjs-codepen-embed-icon{fill:hsl(var(--v-cb-tab-highlightjs-codepen-embed-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-codepen-embed-icon))!important}.v-code-block--tab-highlightjs-codepen-embed-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-codepen-embed-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-codepen-embed-icon-success))!important}.v-code-block--tab-highlightjs-codepen-embed-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-codepen-embed-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-codepen-embed-icon-failed))!important}.v-code-block--tab-highlightjs-codepen-embed>div{color:hsl(var(--v-cb-tab-highlightjs-codepen-embed-text))}.v-code-block--tab-highlightjs-color-brewer{background-color:hsl(var(--v-cb-tab-highlightjs-color-brewer-bkg)/100%)!important}.v-code-block--tab-highlightjs-color-brewer:hover{background-color:hsl(var(--v-cb-tab-highlightjs-color-brewer-bkg)/50%)!important}.v-code-block--tab-highlightjs-color-brewer-icon{fill:hsl(var(--v-cb-tab-highlightjs-color-brewer-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-color-brewer-icon))!important}.v-code-block--tab-highlightjs-color-brewer-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-color-brewer-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-color-brewer-icon-success))!important}.v-code-block--tab-highlightjs-color-brewer-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-color-brewer-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-color-brewer-icon-failed))!important}.v-code-block--tab-highlightjs-color-brewer>div{color:hsl(var(--v-cb-tab-highlightjs-color-brewer-text))}.v-code-block--tab-highlightjs-dark{background-color:hsl(var(--v-cb-tab-highlightjs-dark-bkg)/100%)!important}.v-code-block--tab-highlightjs-dark:hover{background-color:hsl(var(--v-cb-tab-highlightjs-dark-bkg)/50%)!important}.v-code-block--tab-highlightjs-dark-icon{fill:hsl(var(--v-cb-tab-highlightjs-dark-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-dark-icon))!important}.v-code-block--tab-highlightjs-dark-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-dark-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-dark-icon-success))!important}.v-code-block--tab-highlightjs-dark-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-dark-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-dark-icon-failed))!important}.v-code-block--tab-highlightjs-dark>div{color:hsl(var(--v-cb-tab-highlightjs-dark-text))}.v-code-block--tab-highlightjs-devibeans{background-color:hsl(var(--v-cb-tab-highlightjs-devibeans-bkg)/100%)!important}.v-code-block--tab-highlightjs-devibeans:hover{background-color:hsl(var(--v-cb-tab-highlightjs-devibeans-bkg)/50%)!important}.v-code-block--tab-highlightjs-devibeans-icon{fill:hsl(var(--v-cb-tab-highlightjs-devibeans-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-devibeans-icon))!important}.v-code-block--tab-highlightjs-devibeans-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-devibeans-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-devibeans-icon-success))!important}.v-code-block--tab-highlightjs-devibeans-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-devibeans-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-devibeans-icon-failed))!important}.v-code-block--tab-highlightjs-devibeans>div{color:hsl(var(--v-cb-tab-highlightjs-devibeans-text))}.v-code-block--tab-highlightjs-docco{background-color:hsl(var(--v-cb-tab-highlightjs-docco-bkg)/100%)!important}.v-code-block--tab-highlightjs-docco:hover{background-color:hsl(var(--v-cb-tab-highlightjs-docco-bkg)/50%)!important}.v-code-block--tab-highlightjs-docco-icon{fill:hsl(var(--v-cb-tab-highlightjs-docco-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-docco-icon))!important}.v-code-block--tab-highlightjs-docco-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-docco-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-docco-icon-success))!important}.v-code-block--tab-highlightjs-docco-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-docco-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-docco-icon-failed))!important}.v-code-block--tab-highlightjs-docco>div{color:hsl(var(--v-cb-tab-highlightjs-docco-text))}.v-code-block--tab-highlightjs-far{background-color:hsl(var(--v-cb-tab-highlightjs-far-bkg)/100%)!important}.v-code-block--tab-highlightjs-far:hover{background-color:hsl(var(--v-cb-tab-highlightjs-far-bkg)/50%)!important}.v-code-block--tab-highlightjs-far-icon{fill:hsl(var(--v-cb-tab-highlightjs-far-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-far-icon))!important}.v-code-block--tab-highlightjs-far-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-far-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-far-icon-success))!important}.v-code-block--tab-highlightjs-far-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-far-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-far-icon-failed))!important}.v-code-block--tab-highlightjs-far>div{color:hsl(var(--v-cb-tab-highlightjs-far-text))}.v-code-block--tab-highlightjs-felipec{background-color:hsl(var(--v-cb-tab-highlightjs-felipec-bkg)/100%)!important}.v-code-block--tab-highlightjs-felipec:hover{background-color:hsl(var(--v-cb-tab-highlightjs-felipec-bkg)/50%)!important}.v-code-block--tab-highlightjs-felipec-icon{fill:hsl(var(--v-cb-tab-highlightjs-felipec-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-felipec-icon))!important}.v-code-block--tab-highlightjs-felipec-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-felipec-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-felipec-icon-success))!important}.v-code-block--tab-highlightjs-felipec-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-felipec-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-felipec-icon-failed))!important}.v-code-block--tab-highlightjs-felipec>div{color:hsl(var(--v-cb-tab-highlightjs-felipec-text))}.v-code-block--tab-highlightjs-foundation{background-color:hsl(var(--v-cb-tab-highlightjs-foundation-bkg)/100%)!important}.v-code-block--tab-highlightjs-foundation:hover{background-color:hsl(var(--v-cb-tab-highlightjs-foundation-bkg)/50%)!important}.v-code-block--tab-highlightjs-foundation-icon{fill:hsl(var(--v-cb-tab-highlightjs-foundation-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-foundation-icon))!important}.v-code-block--tab-highlightjs-foundation-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-foundation-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-foundation-icon-success))!important}.v-code-block--tab-highlightjs-foundation-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-foundation-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-foundation-icon-failed))!important}.v-code-block--tab-highlightjs-foundation>div{color:hsl(var(--v-cb-tab-highlightjs-foundation-text))}.v-code-block--tab-highlightjs-github-dark-dimmed{background-color:hsl(var(--v-cb-tab-highlightjs-github-dark-dimmed-bkg)/100%)!important}.v-code-block--tab-highlightjs-github-dark-dimmed:hover{background-color:hsl(var(--v-cb-tab-highlightjs-github-dark-dimmed-bkg)/50%)!important}.v-code-block--tab-highlightjs-github-dark-dimmed-icon{fill:hsl(var(--v-cb-tab-highlightjs-github-dark-dimmed-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-github-dark-dimmed-icon))!important}.v-code-block--tab-highlightjs-github-dark-dimmed-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-github-dark-dimmed-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-github-dark-dimmed-icon-success))!important}.v-code-block--tab-highlightjs-github-dark-dimmed-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-github-dark-dimmed-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-github-dark-dimmed-icon-failed))!important}.v-code-block--tab-highlightjs-github-dark-dimmed>div{color:hsl(var(--v-cb-tab-highlightjs-github-dark-dimmed-text))}.v-code-block--tab-highlightjs-github-dark{background-color:hsl(var(--v-cb-tab-highlightjs-github-dark-bkg)/100%)!important}.v-code-block--tab-highlightjs-github-dark:hover{background-color:hsl(var(--v-cb-tab-highlightjs-github-dark-bkg)/50%)!important}.v-code-block--tab-highlightjs-github-dark-icon{fill:hsl(var(--v-cb-tab-highlightjs-github-dark-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-github-dark-icon))!important}.v-code-block--tab-highlightjs-github-dark-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-github-dark-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-github-dark-icon-success))!important}.v-code-block--tab-highlightjs-github-dark-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-github-dark-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-github-dark-icon-failed))!important}.v-code-block--tab-highlightjs-github-dark>div{color:hsl(var(--v-cb-tab-highlightjs-github-dark-text))}.v-code-block--tab-highlightjs-github{background-color:hsl(var(--v-cb-tab-highlightjs-github-bkg)/100%)!important}.v-code-block--tab-highlightjs-github:hover{background-color:hsl(var(--v-cb-tab-highlightjs-github-bkg)/50%)!important}.v-code-block--tab-highlightjs-github-icon{fill:hsl(var(--v-cb-tab-highlightjs-github-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-github-icon))!important}.v-code-block--tab-highlightjs-github-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-github-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-github-icon-success))!important}.v-code-block--tab-highlightjs-github-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-github-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-github-icon-failed))!important}.v-code-block--tab-highlightjs-github>div{color:hsl(var(--v-cb-tab-highlightjs-github-text))}.v-code-block--tab-highlightjs-gml{background-color:hsl(var(--v-cb-tab-highlightjs-gml-bkg)/100%)!important}.v-code-block--tab-highlightjs-gml:hover{background-color:hsl(var(--v-cb-tab-highlightjs-gml-bkg)/50%)!important}.v-code-block--tab-highlightjs-gml-icon{fill:hsl(var(--v-cb-tab-highlightjs-gml-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-gml-icon))!important}.v-code-block--tab-highlightjs-gml-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-gml-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-gml-icon-success))!important}.v-code-block--tab-highlightjs-gml-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-gml-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-gml-icon-failed))!important}.v-code-block--tab-highlightjs-gml>div{color:hsl(var(--v-cb-tab-highlightjs-gml-text))}.v-code-block--tab-highlightjs-googlecode{background-color:hsl(var(--v-cb-tab-highlightjs-googlecode-bkg)/100%)!important}.v-code-block--tab-highlightjs-googlecode:hover{background-color:hsl(var(--v-cb-tab-highlightjs-googlecode-bkg)/50%)!important}.v-code-block--tab-highlightjs-googlecode-icon{fill:hsl(var(--v-cb-tab-highlightjs-googlecode-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-googlecode-icon))!important}.v-code-block--tab-highlightjs-googlecode-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-googlecode-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-googlecode-icon-success))!important}.v-code-block--tab-highlightjs-googlecode-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-googlecode-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-googlecode-icon-failed))!important}.v-code-block--tab-highlightjs-googlecode>div{color:hsl(var(--v-cb-tab-highlightjs-googlecode-text))}.v-code-block--tab-highlightjs-grayscale{background-color:hsl(var(--v-cb-tab-highlightjs-grayscale-bkg)/100%)!important}.v-code-block--tab-highlightjs-grayscale:hover{background-color:hsl(var(--v-cb-tab-highlightjs-grayscale-bkg)/50%)!important}.v-code-block--tab-highlightjs-grayscale-icon{fill:hsl(var(--v-cb-tab-highlightjs-grayscale-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-grayscale-icon))!important}.v-code-block--tab-highlightjs-grayscale-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-grayscale-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-grayscale-icon-success))!important}.v-code-block--tab-highlightjs-grayscale-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-grayscale-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-grayscale-icon-failed))!important}.v-code-block--tab-highlightjs-grayscale>div{color:hsl(var(--v-cb-tab-highlightjs-grayscale-text))}.v-code-block--tab-highlightjs-hybrid{background-color:hsl(var(--v-cb-tab-highlightjs-hybrid-bkg)/100%)!important}.v-code-block--tab-highlightjs-hybrid:hover{background-color:hsl(var(--v-cb-tab-highlightjs-hybrid-bkg)/50%)!important}.v-code-block--tab-highlightjs-hybrid-icon{fill:hsl(var(--v-cb-tab-highlightjs-hybrid-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-hybrid-icon))!important}.v-code-block--tab-highlightjs-hybrid-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-hybrid-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-hybrid-icon-success))!important}.v-code-block--tab-highlightjs-hybrid-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-hybrid-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-hybrid-icon-failed))!important}.v-code-block--tab-highlightjs-hybrid>div{color:hsl(var(--v-cb-tab-highlightjs-hybrid-text))}.v-code-block--tab-highlightjs-idea{background-color:hsl(var(--v-cb-tab-highlightjs-idea-bkg)/100%)!important}.v-code-block--tab-highlightjs-idea:hover{background-color:hsl(var(--v-cb-tab-highlightjs-idea-bkg)/50%)!important}.v-code-block--tab-highlightjs-idea-icon{fill:hsl(var(--v-cb-tab-highlightjs-idea-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-idea-icon))!important}.v-code-block--tab-highlightjs-idea-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-idea-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-idea-icon-success))!important}.v-code-block--tab-highlightjs-idea-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-idea-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-idea-icon-failed))!important}.v-code-block--tab-highlightjs-idea>div{color:hsl(var(--v-cb-tab-highlightjs-idea-text))}.v-code-block--tab-highlightjs-intellij-light{background-color:hsl(var(--v-cb-tab-highlightjs-intellij-light-bkg)/100%)!important}.v-code-block--tab-highlightjs-intellij-light:hover{background-color:hsl(var(--v-cb-tab-highlightjs-intellij-light-bkg)/50%)!important}.v-code-block--tab-highlightjs-intellij-light-icon{fill:hsl(var(--v-cb-tab-highlightjs-intellij-light-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-intellij-light-icon))!important}.v-code-block--tab-highlightjs-intellij-light-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-intellij-light-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-intellij-light-icon-success))!important}.v-code-block--tab-highlightjs-intellij-light-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-intellij-light-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-intellij-light-icon-failed))!important}.v-code-block--tab-highlightjs-intellij-light>div{color:hsl(var(--v-cb-tab-highlightjs-intellij-light-text))}.v-code-block--tab-highlightjs-ir-black{background-color:hsl(var(--v-cb-tab-highlightjs-ir-black-bkg)/100%)!important}.v-code-block--tab-highlightjs-ir-black:hover{background-color:hsl(var(--v-cb-tab-highlightjs-ir-black-bkg)/50%)!important}.v-code-block--tab-highlightjs-ir-black-icon{fill:hsl(var(--v-cb-tab-highlightjs-ir-black-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-ir-black-icon))!important}.v-code-block--tab-highlightjs-ir-black-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-ir-black-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-ir-black-icon-success))!important}.v-code-block--tab-highlightjs-ir-black-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-ir-black-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-ir-black-icon-failed))!important}.v-code-block--tab-highlightjs-ir-black>div{color:hsl(var(--v-cb-tab-highlightjs-ir-black-text))}.v-code-block--tab-highlightjs-isbl-editor-dark{background-color:hsl(var(--v-cb-tab-highlightjs-isbl-editor-dark-bkg)/100%)!important}.v-code-block--tab-highlightjs-isbl-editor-dark:hover{background-color:hsl(var(--v-cb-tab-highlightjs-isbl-editor-dark-bkg)/50%)!important}.v-code-block--tab-highlightjs-isbl-editor-dark-icon{fill:hsl(var(--v-cb-tab-highlightjs-isbl-editor-dark-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-isbl-editor-dark-icon))!important}.v-code-block--tab-highlightjs-isbl-editor-dark-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-isbl-editor-dark-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-isbl-editor-dark-icon-success))!important}.v-code-block--tab-highlightjs-isbl-editor-dark-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-isbl-editor-dark-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-isbl-editor-dark-icon-failed))!important}.v-code-block--tab-highlightjs-isbl-editor-dark>div{color:hsl(var(--v-cb-tab-highlightjs-isbl-editor-dark-text))}.v-code-block--tab-highlightjs-isbl-editor-light{background-color:hsl(var(--v-cb-tab-highlightjs-isbl-editor-light-bkg)/100%)!important}.v-code-block--tab-highlightjs-isbl-editor-light:hover{background-color:hsl(var(--v-cb-tab-highlightjs-isbl-editor-light-bkg)/50%)!important}.v-code-block--tab-highlightjs-isbl-editor-light-icon{fill:hsl(var(--v-cb-tab-highlightjs-isbl-editor-light-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-isbl-editor-light-icon))!important}.v-code-block--tab-highlightjs-isbl-editor-light-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-isbl-editor-light-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-isbl-editor-light-icon-success))!important}.v-code-block--tab-highlightjs-isbl-editor-light-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-isbl-editor-light-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-isbl-editor-light-icon-failed))!important}.v-code-block--tab-highlightjs-isbl-editor-light>div{color:hsl(var(--v-cb-tab-highlightjs-isbl-editor-light-text))}.v-code-block--tab-highlightjs-kimbie-dark{background-color:hsl(var(--v-cb-tab-highlightjs-kimbie-dark-bkg)/100%)!important}.v-code-block--tab-highlightjs-kimbie-dark:hover{background-color:hsl(var(--v-cb-tab-highlightjs-kimbie-dark-bkg)/50%)!important}.v-code-block--tab-highlightjs-kimbie-dark-icon{fill:hsl(var(--v-cb-tab-highlightjs-kimbie-dark-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-kimbie-dark-icon))!important}.v-code-block--tab-highlightjs-kimbie-dark-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-kimbie-dark-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-kimbie-dark-icon-success))!important}.v-code-block--tab-highlightjs-kimbie-dark-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-kimbie-dark-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-kimbie-dark-icon-failed))!important}.v-code-block--tab-highlightjs-kimbie-dark>div{color:hsl(var(--v-cb-tab-highlightjs-kimbie-dark-text))}.v-code-block--tab-highlightjs-kimbie-light{background-color:hsl(var(--v-cb-tab-highlightjs-kimbie-light-bkg)/100%)!important}.v-code-block--tab-highlightjs-kimbie-light:hover{background-color:hsl(var(--v-cb-tab-highlightjs-kimbie-light-bkg)/50%)!important}.v-code-block--tab-highlightjs-kimbie-light-icon{fill:hsl(var(--v-cb-tab-highlightjs-kimbie-light-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-kimbie-light-icon))!important}.v-code-block--tab-highlightjs-kimbie-light-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-kimbie-light-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-kimbie-light-icon-success))!important}.v-code-block--tab-highlightjs-kimbie-light-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-kimbie-light-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-kimbie-light-icon-failed))!important}.v-code-block--tab-highlightjs-kimbie-light>div{color:hsl(var(--v-cb-tab-highlightjs-kimbie-light-text))}.v-code-block--tab-highlightjs-lightfair{background-color:hsl(var(--v-cb-tab-highlightjs-lightfair-bkg)/100%)!important}.v-code-block--tab-highlightjs-lightfair:hover{background-color:hsl(var(--v-cb-tab-highlightjs-lightfair-bkg)/50%)!important}.v-code-block--tab-highlightjs-lightfair-icon{fill:hsl(var(--v-cb-tab-highlightjs-lightfair-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-lightfair-icon))!important}.v-code-block--tab-highlightjs-lightfair-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-lightfair-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-lightfair-icon-success))!important}.v-code-block--tab-highlightjs-lightfair-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-lightfair-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-lightfair-icon-failed))!important}.v-code-block--tab-highlightjs-lightfair>div{color:hsl(var(--v-cb-tab-highlightjs-lightfair-text))}.v-code-block--tab-highlightjs-lioshi{background-color:hsl(var(--v-cb-tab-highlightjs-lioshi-bkg)/100%)!important}.v-code-block--tab-highlightjs-lioshi:hover{background-color:hsl(var(--v-cb-tab-highlightjs-lioshi-bkg)/50%)!important}.v-code-block--tab-highlightjs-lioshi-icon{fill:hsl(var(--v-cb-tab-highlightjs-lioshi-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-lioshi-icon))!important}.v-code-block--tab-highlightjs-lioshi-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-lioshi-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-lioshi-icon-success))!important}.v-code-block--tab-highlightjs-lioshi-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-lioshi-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-lioshi-icon-failed))!important}.v-code-block--tab-highlightjs-lioshi>div{color:hsl(var(--v-cb-tab-highlightjs-lioshi-text))}.v-code-block--tab-highlightjs-magula{background-color:hsl(var(--v-cb-tab-highlightjs-magula-bkg)/100%)!important}.v-code-block--tab-highlightjs-magula:hover{background-color:hsl(var(--v-cb-tab-highlightjs-magula-bkg)/50%)!important}.v-code-block--tab-highlightjs-magula-icon{fill:hsl(var(--v-cb-tab-highlightjs-magula-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-magula-icon))!important}.v-code-block--tab-highlightjs-magula-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-magula-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-magula-icon-success))!important}.v-code-block--tab-highlightjs-magula-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-magula-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-magula-icon-failed))!important}.v-code-block--tab-highlightjs-magula>div{color:hsl(var(--v-cb-tab-highlightjs-magula-text))}.v-code-block--tab-highlightjs-mono-blue{background-color:hsl(var(--v-cb-tab-highlightjs-mono-blue-bkg)/100%)!important}.v-code-block--tab-highlightjs-mono-blue:hover{background-color:hsl(var(--v-cb-tab-highlightjs-mono-blue-bkg)/50%)!important}.v-code-block--tab-highlightjs-mono-blue-icon{fill:hsl(var(--v-cb-tab-highlightjs-mono-blue-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-mono-blue-icon))!important}.v-code-block--tab-highlightjs-mono-blue-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-mono-blue-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-mono-blue-icon-success))!important}.v-code-block--tab-highlightjs-mono-blue-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-mono-blue-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-mono-blue-icon-failed))!important}.v-code-block--tab-highlightjs-mono-blue>div{color:hsl(var(--v-cb-tab-highlightjs-mono-blue-text))}.v-code-block--tab-highlightjs-monokai-sublime{background-color:hsl(var(--v-cb-tab-highlightjs-monokai-sublime-bkg)/100%)!important}.v-code-block--tab-highlightjs-monokai-sublime:hover{background-color:hsl(var(--v-cb-tab-highlightjs-monokai-sublime-bkg)/50%)!important}.v-code-block--tab-highlightjs-monokai-sublime-icon{fill:hsl(var(--v-cb-tab-highlightjs-monokai-sublime-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-monokai-sublime-icon))!important}.v-code-block--tab-highlightjs-monokai-sublime-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-monokai-sublime-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-monokai-sublime-icon-success))!important}.v-code-block--tab-highlightjs-monokai-sublime-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-monokai-sublime-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-monokai-sublime-icon-failed))!important}.v-code-block--tab-highlightjs-monokai-sublime>div{color:hsl(var(--v-cb-tab-highlightjs-monokai-sublime-text))}.v-code-block--tab-highlightjs-monokai{background-color:hsl(var(--v-cb-tab-highlightjs-monokai-bkg)/100%)!important}.v-code-block--tab-highlightjs-monokai:hover{background-color:hsl(var(--v-cb-tab-highlightjs-monokai-bkg)/50%)!important}.v-code-block--tab-highlightjs-monokai-icon{fill:hsl(var(--v-cb-tab-highlightjs-monokai-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-monokai-icon))!important}.v-code-block--tab-highlightjs-monokai-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-monokai-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-monokai-icon-success))!important}.v-code-block--tab-highlightjs-monokai-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-monokai-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-monokai-icon-failed))!important}.v-code-block--tab-highlightjs-monokai>div{color:hsl(var(--v-cb-tab-highlightjs-monokai-text))}.v-code-block--tab-highlightjs-night-owl{background-color:hsl(var(--v-cb-tab-highlightjs-night-owl-bkg)/100%)!important}.v-code-block--tab-highlightjs-night-owl:hover{background-color:hsl(var(--v-cb-tab-highlightjs-night-owl-bkg)/50%)!important}.v-code-block--tab-highlightjs-night-owl-icon{fill:hsl(var(--v-cb-tab-highlightjs-night-owl-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-night-owl-icon))!important}.v-code-block--tab-highlightjs-night-owl-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-night-owl-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-night-owl-icon-success))!important}.v-code-block--tab-highlightjs-night-owl-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-night-owl-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-night-owl-icon-failed))!important}.v-code-block--tab-highlightjs-night-owl>div{color:hsl(var(--v-cb-tab-highlightjs-night-owl-text))}.v-code-block--tab-highlightjs-nnfx-dark{background-color:hsl(var(--v-cb-tab-highlightjs-nnfx-dark-bkg)/100%)!important}.v-code-block--tab-highlightjs-nnfx-dark:hover{background-color:hsl(var(--v-cb-tab-highlightjs-nnfx-dark-bkg)/50%)!important}.v-code-block--tab-highlightjs-nnfx-dark-icon{fill:hsl(var(--v-cb-tab-highlightjs-nnfx-dark-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-nnfx-dark-icon))!important}.v-code-block--tab-highlightjs-nnfx-dark-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-nnfx-dark-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-nnfx-dark-icon-success))!important}.v-code-block--tab-highlightjs-nnfx-dark-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-nnfx-dark-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-nnfx-dark-icon-failed))!important}.v-code-block--tab-highlightjs-nnfx-dark>div{color:hsl(var(--v-cb-tab-highlightjs-nnfx-dark-text))}.v-code-block--tab-highlightjs-nnfx-light{background-color:hsl(var(--v-cb-tab-highlightjs-nnfx-light-bkg)/100%)!important}.v-code-block--tab-highlightjs-nnfx-light:hover{background-color:hsl(var(--v-cb-tab-highlightjs-nnfx-light-bkg)/50%)!important}.v-code-block--tab-highlightjs-nnfx-light-icon{fill:hsl(var(--v-cb-tab-highlightjs-nnfx-light-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-nnfx-light-icon))!important}.v-code-block--tab-highlightjs-nnfx-light-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-nnfx-light-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-nnfx-light-icon-success))!important}.v-code-block--tab-highlightjs-nnfx-light-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-nnfx-light-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-nnfx-light-icon-failed))!important}.v-code-block--tab-highlightjs-nnfx-light>div{color:hsl(var(--v-cb-tab-highlightjs-nnfx-light-text))}.v-code-block--tab-highlightjs-nord{background-color:hsl(var(--v-cb-tab-highlightjs-nord-bkg)/100%)!important}.v-code-block--tab-highlightjs-nord:hover{background-color:hsl(var(--v-cb-tab-highlightjs-nord-bkg)/50%)!important}.v-code-block--tab-highlightjs-nord-icon{fill:hsl(var(--v-cb-tab-highlightjs-nord-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-nord-icon))!important}.v-code-block--tab-highlightjs-nord-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-nord-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-nord-icon-success))!important}.v-code-block--tab-highlightjs-nord-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-nord-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-nord-icon-failed))!important}.v-code-block--tab-highlightjs-nord>div{color:hsl(var(--v-cb-tab-highlightjs-nord-text))}.v-code-block--tab-highlightjs-obsidian{background-color:hsl(var(--v-cb-tab-highlightjs-obsidian-bkg)/100%)!important}.v-code-block--tab-highlightjs-obsidian:hover{background-color:hsl(var(--v-cb-tab-highlightjs-obsidian-bkg)/50%)!important}.v-code-block--tab-highlightjs-obsidian-icon{fill:hsl(var(--v-cb-tab-highlightjs-obsidian-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-obsidian-icon))!important}.v-code-block--tab-highlightjs-obsidian-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-obsidian-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-obsidian-icon-success))!important}.v-code-block--tab-highlightjs-obsidian-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-obsidian-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-obsidian-icon-failed))!important}.v-code-block--tab-highlightjs-obsidian>div{color:hsl(var(--v-cb-tab-highlightjs-obsidian-text))}.v-code-block--tab-highlightjs-panda-syntax-dark{background-color:hsl(var(--v-cb-tab-highlightjs-panda-syntax-dark-bkg)/100%)!important}.v-code-block--tab-highlightjs-panda-syntax-dark:hover{background-color:hsl(var(--v-cb-tab-highlightjs-panda-syntax-dark-bkg)/50%)!important}.v-code-block--tab-highlightjs-panda-syntax-dark-icon{fill:hsl(var(--v-cb-tab-highlightjs-panda-syntax-dark-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-panda-syntax-dark-icon))!important}.v-code-block--tab-highlightjs-panda-syntax-dark-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-panda-syntax-dark-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-panda-syntax-dark-icon-success))!important}.v-code-block--tab-highlightjs-panda-syntax-dark-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-panda-syntax-dark-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-panda-syntax-dark-icon-failed))!important}.v-code-block--tab-highlightjs-panda-syntax-dark>div{color:hsl(var(--v-cb-tab-highlightjs-panda-syntax-dark-text))}.v-code-block--tab-highlightjs-panda-syntax-light{background-color:hsl(var(--v-cb-tab-highlightjs-panda-syntax-light-bkg)/100%)!important}.v-code-block--tab-highlightjs-panda-syntax-light:hover{background-color:hsl(var(--v-cb-tab-highlightjs-panda-syntax-light-bkg)/50%)!important}.v-code-block--tab-highlightjs-panda-syntax-light-icon{fill:hsl(var(--v-cb-tab-highlightjs-panda-syntax-light-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-panda-syntax-light-icon))!important}.v-code-block--tab-highlightjs-panda-syntax-light-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-panda-syntax-light-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-panda-syntax-light-icon-success))!important}.v-code-block--tab-highlightjs-panda-syntax-light-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-panda-syntax-light-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-panda-syntax-light-icon-failed))!important}.v-code-block--tab-highlightjs-panda-syntax-light>div{color:hsl(var(--v-cb-tab-highlightjs-panda-syntax-light-text))}.v-code-block--tab-highlightjs-paraiso-dark{background-color:hsl(var(--v-cb-tab-highlightjs-paraiso-dark-bkg)/100%)!important}.v-code-block--tab-highlightjs-paraiso-dark:hover{background-color:hsl(var(--v-cb-tab-highlightjs-paraiso-dark-bkg)/50%)!important}.v-code-block--tab-highlightjs-paraiso-dark-icon{fill:hsl(var(--v-cb-tab-highlightjs-paraiso-dark-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-paraiso-dark-icon))!important}.v-code-block--tab-highlightjs-paraiso-dark-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-paraiso-dark-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-paraiso-dark-icon-success))!important}.v-code-block--tab-highlightjs-paraiso-dark-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-paraiso-dark-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-paraiso-dark-icon-failed))!important}.v-code-block--tab-highlightjs-paraiso-dark>div{color:hsl(var(--v-cb-tab-highlightjs-paraiso-dark-text))}.v-code-block--tab-highlightjs-paraiso-light{background-color:hsl(var(--v-cb-tab-highlightjs-paraiso-light-bkg)/100%)!important}.v-code-block--tab-highlightjs-paraiso-light:hover{background-color:hsl(var(--v-cb-tab-highlightjs-paraiso-light-bkg)/50%)!important}.v-code-block--tab-highlightjs-paraiso-light-icon{fill:hsl(var(--v-cb-tab-highlightjs-paraiso-light-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-paraiso-light-icon))!important}.v-code-block--tab-highlightjs-paraiso-light-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-paraiso-light-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-paraiso-light-icon-success))!important}.v-code-block--tab-highlightjs-paraiso-light-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-paraiso-light-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-paraiso-light-icon-failed))!important}.v-code-block--tab-highlightjs-paraiso-light>div{color:hsl(var(--v-cb-tab-highlightjs-paraiso-light-text))}.v-code-block--tab-highlightjs-purebasic{background-color:hsl(var(--v-cb-tab-highlightjs-purebasic-bkg)/100%)!important}.v-code-block--tab-highlightjs-purebasic:hover{background-color:hsl(var(--v-cb-tab-highlightjs-purebasic-bkg)/50%)!important}.v-code-block--tab-highlightjs-purebasic-icon{fill:hsl(var(--v-cb-tab-highlightjs-purebasic-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-purebasic-icon))!important}.v-code-block--tab-highlightjs-purebasic-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-purebasic-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-purebasic-icon-success))!important}.v-code-block--tab-highlightjs-purebasic-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-purebasic-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-purebasic-icon-failed))!important}.v-code-block--tab-highlightjs-purebasic>div{color:hsl(var(--v-cb-tab-highlightjs-purebasic-text))}.v-code-block--tab-highlightjs-qtcreator-dark{background-color:hsl(var(--v-cb-tab-highlightjs-qtcreator-dark-bkg)/100%)!important}.v-code-block--tab-highlightjs-qtcreator-dark:hover{background-color:hsl(var(--v-cb-tab-highlightjs-qtcreator-dark-bkg)/50%)!important}.v-code-block--tab-highlightjs-qtcreator-dark-icon{fill:hsl(var(--v-cb-tab-highlightjs-qtcreator-dark-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-qtcreator-dark-icon))!important}.v-code-block--tab-highlightjs-qtcreator-dark-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-qtcreator-dark-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-qtcreator-dark-icon-success))!important}.v-code-block--tab-highlightjs-qtcreator-dark-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-qtcreator-dark-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-qtcreator-dark-icon-failed))!important}.v-code-block--tab-highlightjs-qtcreator-dark>div{color:hsl(var(--v-cb-tab-highlightjs-qtcreator-dark-text))}.v-code-block--tab-highlightjs-qtcreator-light{background-color:hsl(var(--v-cb-tab-highlightjs-qtcreator-light-bkg)/100%)!important}.v-code-block--tab-highlightjs-qtcreator-light:hover{background-color:hsl(var(--v-cb-tab-highlightjs-qtcreator-light-bkg)/50%)!important}.v-code-block--tab-highlightjs-qtcreator-light-icon{fill:hsl(var(--v-cb-tab-highlightjs-qtcreator-light-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-qtcreator-light-icon))!important}.v-code-block--tab-highlightjs-qtcreator-light-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-qtcreator-light-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-qtcreator-light-icon-success))!important}.v-code-block--tab-highlightjs-qtcreator-light-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-qtcreator-light-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-qtcreator-light-icon-failed))!important}.v-code-block--tab-highlightjs-qtcreator-light>div{color:hsl(var(--v-cb-tab-highlightjs-qtcreator-light-text))}.v-code-block--tab-highlightjs-rainbow{background-color:hsl(var(--v-cb-tab-highlightjs-rainbow-bkg)/100%)!important}.v-code-block--tab-highlightjs-rainbow:hover{background-color:hsl(var(--v-cb-tab-highlightjs-rainbow-bkg)/50%)!important}.v-code-block--tab-highlightjs-rainbow-icon{fill:hsl(var(--v-cb-tab-highlightjs-rainbow-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-rainbow-icon))!important}.v-code-block--tab-highlightjs-rainbow-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-rainbow-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-rainbow-icon-success))!important}.v-code-block--tab-highlightjs-rainbow-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-rainbow-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-rainbow-icon-failed))!important}.v-code-block--tab-highlightjs-rainbow>div{color:hsl(var(--v-cb-tab-highlightjs-rainbow-text))}.v-code-block--tab-highlightjs-routeros{background-color:hsl(var(--v-cb-tab-highlightjs-routeros-bkg)/100%)!important}.v-code-block--tab-highlightjs-routeros:hover{background-color:hsl(var(--v-cb-tab-highlightjs-routeros-bkg)/50%)!important}.v-code-block--tab-highlightjs-routeros-icon{fill:hsl(var(--v-cb-tab-highlightjs-routeros-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-routeros-icon))!important}.v-code-block--tab-highlightjs-routeros-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-routeros-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-routeros-icon-success))!important}.v-code-block--tab-highlightjs-routeros-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-routeros-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-routeros-icon-failed))!important}.v-code-block--tab-highlightjs-routeros>div{color:hsl(var(--v-cb-tab-highlightjs-routeros-text))}.v-code-block--tab-highlightjs-school-book{background-color:hsl(var(--v-cb-tab-highlightjs-school-book-bkg)/100%)!important}.v-code-block--tab-highlightjs-school-book:hover{background-color:hsl(var(--v-cb-tab-highlightjs-school-book-bkg)/50%)!important}.v-code-block--tab-highlightjs-school-book-icon{fill:hsl(var(--v-cb-tab-highlightjs-school-book-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-school-book-icon))!important}.v-code-block--tab-highlightjs-school-book-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-school-book-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-school-book-icon-success))!important}.v-code-block--tab-highlightjs-school-book-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-school-book-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-school-book-icon-failed))!important}.v-code-block--tab-highlightjs-school-book>div{color:hsl(var(--v-cb-tab-highlightjs-school-book-text))}.v-code-block--tab-highlightjs-shades-of-purple{background-color:hsl(var(--v-cb-tab-highlightjs-shades-of-purple-bkg)/100%)!important}.v-code-block--tab-highlightjs-shades-of-purple:hover{background-color:hsl(var(--v-cb-tab-highlightjs-shades-of-purple-bkg)/50%)!important}.v-code-block--tab-highlightjs-shades-of-purple-icon{fill:hsl(var(--v-cb-tab-highlightjs-shades-of-purple-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-shades-of-purple-icon))!important}.v-code-block--tab-highlightjs-shades-of-purple-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-shades-of-purple-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-shades-of-purple-icon-success))!important}.v-code-block--tab-highlightjs-shades-of-purple-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-shades-of-purple-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-shades-of-purple-icon-failed))!important}.v-code-block--tab-highlightjs-shades-of-purple>div{color:hsl(var(--v-cb-tab-highlightjs-shades-of-purple-text))}.v-code-block--tab-highlightjs-srcery{background-color:hsl(var(--v-cb-tab-highlightjs-srcery-bkg)/100%)!important}.v-code-block--tab-highlightjs-srcery:hover{background-color:hsl(var(--v-cb-tab-highlightjs-srcery-bkg)/50%)!important}.v-code-block--tab-highlightjs-srcery-icon{fill:hsl(var(--v-cb-tab-highlightjs-srcery-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-srcery-icon))!important}.v-code-block--tab-highlightjs-srcery-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-srcery-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-srcery-icon-success))!important}.v-code-block--tab-highlightjs-srcery-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-srcery-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-srcery-icon-failed))!important}.v-code-block--tab-highlightjs-srcery>div{color:hsl(var(--v-cb-tab-highlightjs-srcery-text))}.v-code-block--tab-highlightjs-stackoverflow-dark{background-color:hsl(var(--v-cb-tab-highlightjs-stackoverflow-dark-bkg)/100%)!important}.v-code-block--tab-highlightjs-stackoverflow-dark:hover{background-color:hsl(var(--v-cb-tab-highlightjs-stackoverflow-dark-bkg)/50%)!important}.v-code-block--tab-highlightjs-stackoverflow-dark-icon{fill:hsl(var(--v-cb-tab-highlightjs-stackoverflow-dark-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-stackoverflow-dark-icon))!important}.v-code-block--tab-highlightjs-stackoverflow-dark-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-stackoverflow-dark-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-stackoverflow-dark-icon-success))!important}.v-code-block--tab-highlightjs-stackoverflow-dark-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-stackoverflow-dark-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-stackoverflow-dark-icon-failed))!important}.v-code-block--tab-highlightjs-stackoverflow-dark>div{color:hsl(var(--v-cb-tab-highlightjs-stackoverflow-dark-text))}.v-code-block--tab-highlightjs-stackoverflow-light{background-color:hsl(var(--v-cb-tab-highlightjs-stackoverflow-light-bkg)/100%)!important}.v-code-block--tab-highlightjs-stackoverflow-light:hover{background-color:hsl(var(--v-cb-tab-highlightjs-stackoverflow-light-bkg)/50%)!important}.v-code-block--tab-highlightjs-stackoverflow-light-icon{fill:hsl(var(--v-cb-tab-highlightjs-stackoverflow-light-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-stackoverflow-light-icon))!important}.v-code-block--tab-highlightjs-stackoverflow-light-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-stackoverflow-light-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-stackoverflow-light-icon-success))!important}.v-code-block--tab-highlightjs-stackoverflow-light-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-stackoverflow-light-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-stackoverflow-light-icon-failed))!important}.v-code-block--tab-highlightjs-stackoverflow-light>div{color:hsl(var(--v-cb-tab-highlightjs-stackoverflow-light-text))}.v-code-block--tab-highlightjs-sunburst{background-color:hsl(var(--v-cb-tab-highlightjs-sunburst-bkg)/100%)!important}.v-code-block--tab-highlightjs-sunburst:hover{background-color:hsl(var(--v-cb-tab-highlightjs-sunburst-bkg)/50%)!important}.v-code-block--tab-highlightjs-sunburst-icon{fill:hsl(var(--v-cb-tab-highlightjs-sunburst-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-sunburst-icon))!important}.v-code-block--tab-highlightjs-sunburst-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-sunburst-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-sunburst-icon-success))!important}.v-code-block--tab-highlightjs-sunburst-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-sunburst-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-sunburst-icon-failed))!important}.v-code-block--tab-highlightjs-sunburst>div{color:hsl(var(--v-cb-tab-highlightjs-sunburst-text))}.v-code-block--tab-highlightjs-tokyo-night-dark{background-color:hsl(var(--v-cb-tab-highlightjs-tokyo-night-dark-bkg)/100%)!important}.v-code-block--tab-highlightjs-tokyo-night-dark:hover{background-color:hsl(var(--v-cb-tab-highlightjs-tokyo-night-dark-bkg)/50%)!important}.v-code-block--tab-highlightjs-tokyo-night-dark-icon{fill:hsl(var(--v-cb-tab-highlightjs-tokyo-night-dark-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-tokyo-night-dark-icon))!important}.v-code-block--tab-highlightjs-tokyo-night-dark-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-tokyo-night-dark-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-tokyo-night-dark-icon-success))!important}.v-code-block--tab-highlightjs-tokyo-night-dark-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-tokyo-night-dark-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-tokyo-night-dark-icon-failed))!important}.v-code-block--tab-highlightjs-tokyo-night-dark>div{color:hsl(var(--v-cb-tab-highlightjs-tokyo-night-dark-text))}.v-code-block--tab-highlightjs-tokyo-night-light{background-color:hsl(var(--v-cb-tab-highlightjs-tokyo-night-light-bkg)/100%)!important}.v-code-block--tab-highlightjs-tokyo-night-light:hover{background-color:hsl(var(--v-cb-tab-highlightjs-tokyo-night-light-bkg)/50%)!important}.v-code-block--tab-highlightjs-tokyo-night-light-icon{fill:hsl(var(--v-cb-tab-highlightjs-tokyo-night-light-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-tokyo-night-light-icon))!important}.v-code-block--tab-highlightjs-tokyo-night-light-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-tokyo-night-light-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-tokyo-night-light-icon-success))!important}.v-code-block--tab-highlightjs-tokyo-night-light-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-tokyo-night-light-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-tokyo-night-light-icon-failed))!important}.v-code-block--tab-highlightjs-tokyo-night-light>div{color:hsl(var(--v-cb-tab-highlightjs-tokyo-night-light-text))}.v-code-block--tab-highlightjs-tomorrow-night-blue{background-color:hsl(var(--v-cb-tab-highlightjs-tomorrow-night-blue-bkg)/100%)!important}.v-code-block--tab-highlightjs-tomorrow-night-blue:hover{background-color:hsl(var(--v-cb-tab-highlightjs-tomorrow-night-blue-bkg)/50%)!important}.v-code-block--tab-highlightjs-tomorrow-night-blue-icon{fill:hsl(var(--v-cb-tab-highlightjs-tomorrow-night-blue-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-tomorrow-night-blue-icon))!important}.v-code-block--tab-highlightjs-tomorrow-night-blue-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-tomorrow-night-blue-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-tomorrow-night-blue-icon-success))!important}.v-code-block--tab-highlightjs-tomorrow-night-blue-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-tomorrow-night-blue-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-tomorrow-night-blue-icon-failed))!important}.v-code-block--tab-highlightjs-tomorrow-night-blue>div{color:hsl(var(--v-cb-tab-highlightjs-tomorrow-night-blue-text))}.v-code-block--tab-highlightjs-tomorrow-night-bright{background-color:hsl(var(--v-cb-tab-highlightjs-tomorrow-night-bright-bkg)/100%)!important}.v-code-block--tab-highlightjs-tomorrow-night-bright:hover{background-color:hsl(var(--v-cb-tab-highlightjs-tomorrow-night-bright-bkg)/50%)!important}.v-code-block--tab-highlightjs-tomorrow-night-bright-icon{fill:hsl(var(--v-cb-tab-highlightjs-tomorrow-night-bright-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-tomorrow-night-bright-icon))!important}.v-code-block--tab-highlightjs-tomorrow-night-bright-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-tomorrow-night-bright-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-tomorrow-night-bright-icon-success))!important}.v-code-block--tab-highlightjs-tomorrow-night-bright-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-tomorrow-night-bright-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-tomorrow-night-bright-icon-failed))!important}.v-code-block--tab-highlightjs-tomorrow-night-bright>div{color:hsl(var(--v-cb-tab-highlightjs-tomorrow-night-bright-text))}.v-code-block--tab-highlightjs-vs{background-color:hsl(var(--v-cb-tab-highlightjs-vs-bkg)/100%)!important}.v-code-block--tab-highlightjs-vs:hover{background-color:hsl(var(--v-cb-tab-highlightjs-vs-bkg)/50%)!important}.v-code-block--tab-highlightjs-vs-icon{fill:hsl(var(--v-cb-tab-highlightjs-vs-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-vs-icon))!important}.v-code-block--tab-highlightjs-vs-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-vs-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-vs-icon-success))!important}.v-code-block--tab-highlightjs-vs-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-vs-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-vs-icon-failed))!important}.v-code-block--tab-highlightjs-vs>div{color:hsl(var(--v-cb-tab-highlightjs-vs-text))}.v-code-block--tab-highlightjs-vs2015{background-color:hsl(var(--v-cb-tab-highlightjs-vs2015-bkg)/100%)!important}.v-code-block--tab-highlightjs-vs2015:hover{background-color:hsl(var(--v-cb-tab-highlightjs-vs2015-bkg)/50%)!important}.v-code-block--tab-highlightjs-vs2015-icon{fill:hsl(var(--v-cb-tab-highlightjs-vs2015-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-vs2015-icon))!important}.v-code-block--tab-highlightjs-vs2015-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-vs2015-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-vs2015-icon-success))!important}.v-code-block--tab-highlightjs-vs2015-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-vs2015-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-vs2015-icon-failed))!important}.v-code-block--tab-highlightjs-vs2015>div{color:hsl(var(--v-cb-tab-highlightjs-vs2015-text))}.v-code-block--tab-highlightjs-xcode{background-color:hsl(var(--v-cb-tab-highlightjs-xcode-bkg)/100%)!important}.v-code-block--tab-highlightjs-xcode:hover{background-color:hsl(var(--v-cb-tab-highlightjs-xcode-bkg)/50%)!important}.v-code-block--tab-highlightjs-xcode-icon{fill:hsl(var(--v-cb-tab-highlightjs-xcode-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-xcode-icon))!important}.v-code-block--tab-highlightjs-xcode-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-xcode-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-xcode-icon-success))!important}.v-code-block--tab-highlightjs-xcode-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-xcode-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-xcode-icon-failed))!important}.v-code-block--tab-highlightjs-xcode>div{color:hsl(var(--v-cb-tab-highlightjs-xcode-text))}.v-code-block--tab-highlightjs-xt256{background-color:hsl(var(--v-cb-tab-highlightjs-xt256-bkg)/100%)!important}.v-code-block--tab-highlightjs-xt256:hover{background-color:hsl(var(--v-cb-tab-highlightjs-xt256-bkg)/50%)!important}.v-code-block--tab-highlightjs-xt256-icon{fill:hsl(var(--v-cb-tab-highlightjs-xt256-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-xt256-icon))!important}.v-code-block--tab-highlightjs-xt256-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-xt256-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-xt256-icon-success))!important}.v-code-block--tab-highlightjs-xt256-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-xt256-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-xt256-icon-failed))!important}.v-code-block--tab-highlightjs-xt256>div{color:hsl(var(--v-cb-tab-highlightjs-xt256-text))}.v-code-block--tab-highlightjs-base16-onedark{background-color:hsl(var(--v-cb-tab-highlightjs-base16-onedark-bkg)/100%)!important}.v-code-block--tab-highlightjs-base16-onedark:hover{background-color:hsl(var(--v-cb-tab-highlightjs-base16-onedark-bkg)/50%)!important}.v-code-block--tab-highlightjs-base16-onedark-icon{fill:hsl(var(--v-cb-tab-highlightjs-base16-onedark-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-base16-onedark-icon))!important}.v-code-block--tab-highlightjs-base16-onedark-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-base16-onedark-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-base16-onedark-icon-success))!important}.v-code-block--tab-highlightjs-base16-onedark-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-base16-onedark-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-base16-onedark-icon-failed))!important}.v-code-block--tab-highlightjs-base16-onedark>div{color:hsl(var(--v-cb-tab-highlightjs-base16-onedark-text))}");var q=(t,a)=>{const o=t.__vccOpts||t;for(const[t,i]of a)o[t]=i;return o},S=q(E,[["__file","src/plugin/StatusIcons.vue"]]);const A=["a","abbr","address","article","aside","audio","b","blockquote","body","button","canvas","caption","cite","code","dd","del","details","dfn","div","dl","dt","em","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","header","hgroup","html","i","iframe","img","input","ins","kbd","label","legend","li","main","mark","menu","nav","object","ol","p","q","quote","samp","section","span","strong","summary","sup","table","tbody","td","textarea","tfoot","th","thead","time","tr","ul","var","video"],z=["any-hover","any-pointer","aspect-ratio","color","color-gamut","color-index","device-aspect-ratio","device-height","device-width","display-mode","forced-colors","grid","height","hover","inverted-colors","monochrome","orientation","overflow-block","overflow-inline","pointer","prefers-color-scheme","prefers-contrast","prefers-reduced-motion","prefers-reduced-transparency","resolution","scan","scripting","update","width","min-width","max-width","min-height","max-height"],T=["active","any-link","blank","checked","current","default","defined","dir","disabled","drop","empty","enabled","first","first-child","first-of-type","fullscreen","future","focus","focus-visible","focus-within","has","host","host-context","hover","indeterminate","in-range","invalid","is","lang","last-child","last-of-type","left","link","local-link","not","nth-child","nth-col","nth-last-child","nth-last-col","nth-last-of-type","nth-of-type","only-child","only-of-type","optional","out-of-range","past","placeholder-shown","read-only","read-write","required","right","root","scope","target","target-within","user-invalid","valid","visited","where"],M=["after","backdrop","before","cue","cue-region","first-letter","first-line","grammar-error","marker","part","placeholder","selection","slotted","spelling-error"],O=["align-content","align-items","align-self","all","animation","animation-delay","animation-direction","animation-duration","animation-fill-mode","animation-iteration-count","animation-name","animation-play-state","animation-timing-function","backface-visibility","background","background-attachment","background-blend-mode","background-clip","background-color","background-image","background-origin","background-position","background-repeat","background-size","block-size","border","border-block","border-block-color","border-block-end","border-block-end-color","border-block-end-style","border-block-end-width","border-block-start","border-block-start-color","border-block-start-style","border-block-start-width","border-block-style","border-block-width","border-bottom","border-bottom-color","border-bottom-left-radius","border-bottom-right-radius","border-bottom-style","border-bottom-width","border-collapse","border-color","border-image","border-image-outset","border-image-repeat","border-image-slice","border-image-source","border-image-width","border-inline","border-inline-color","border-inline-end","border-inline-end-color","border-inline-end-style","border-inline-end-width","border-inline-start","border-inline-start-color","border-inline-start-style","border-inline-start-width","border-inline-style","border-inline-width","border-left","border-left-color","border-left-style","border-left-width","border-radius","border-right","border-right-color","border-right-style","border-right-width","border-spacing","border-style","border-top","border-top-color","border-top-left-radius","border-top-right-radius","border-top-style","border-top-width","border-width","bottom","box-decoration-break","box-shadow","box-sizing","break-after","break-before","break-inside","caption-side","caret-color","clear","clip","clip-path","clip-rule","color","column-count","column-fill","column-gap","column-rule","column-rule-color","column-rule-style","column-rule-width","column-span","column-width","columns","contain","content","content-visibility","counter-increment","counter-reset","cue","cue-after","cue-before","cursor","direction","display","empty-cells","filter","flex","flex-basis","flex-direction","flex-flow","flex-grow","flex-shrink","flex-wrap","float","flow","font","font-display","font-family","font-feature-settings","font-kerning","font-language-override","font-size","font-size-adjust","font-smoothing","font-stretch","font-style","font-synthesis","font-variant","font-variant-caps","font-variant-east-asian","font-variant-ligatures","font-variant-numeric","font-variant-position","font-variation-settings","font-weight","gap","glyph-orientation-vertical","grid","grid-area","grid-auto-columns","grid-auto-flow","grid-auto-rows","grid-column","grid-column-end","grid-column-start","grid-gap","grid-row","grid-row-end","grid-row-start","grid-template","grid-template-areas","grid-template-columns","grid-template-rows","hanging-punctuation","height","hyphens","icon","image-orientation","image-rendering","image-resolution","ime-mode","inline-size","isolation","justify-content","left","letter-spacing","line-break","line-height","list-style","list-style-image","list-style-position","list-style-type","margin","margin-block","margin-block-end","margin-block-start","margin-bottom","margin-inline","margin-inline-end","margin-inline-start","margin-left","margin-right","margin-top","marks","mask","mask-border","mask-border-mode","mask-border-outset","mask-border-repeat","mask-border-slice","mask-border-source","mask-border-width","mask-clip","mask-composite","mask-image","mask-mode","mask-origin","mask-position","mask-repeat","mask-size","mask-type","max-block-size","max-height","max-inline-size","max-width","min-block-size","min-height","min-inline-size","min-width","mix-blend-mode","nav-down","nav-index","nav-left","nav-right","nav-up","none","normal","object-fit","object-position","opacity","order","orphans","outline","outline-color","outline-offset","outline-style","outline-width","overflow","overflow-wrap","overflow-x","overflow-y","padding","padding-block","padding-block-end","padding-block-start","padding-bottom","padding-inline","padding-inline-end","padding-inline-start","padding-left","padding-right","padding-top","page-break-after","page-break-before","page-break-inside","pause","pause-after","pause-before","perspective","perspective-origin","pointer-events","position","quotes","resize","rest","rest-after","rest-before","right","row-gap","scroll-margin","scroll-margin-block","scroll-margin-block-end","scroll-margin-block-start","scroll-margin-bottom","scroll-margin-inline","scroll-margin-inline-end","scroll-margin-inline-start","scroll-margin-left","scroll-margin-right","scroll-margin-top","scroll-padding","scroll-padding-block","scroll-padding-block-end","scroll-padding-block-start","scroll-padding-bottom","scroll-padding-inline","scroll-padding-inline-end","scroll-padding-inline-start","scroll-padding-left","scroll-padding-right","scroll-padding-top","scroll-snap-align","scroll-snap-stop","scroll-snap-type","scrollbar-color","scrollbar-gutter","scrollbar-width","shape-image-threshold","shape-margin","shape-outside","speak","speak-as","src","tab-size","table-layout","text-align","text-align-all","text-align-last","text-combine-upright","text-decoration","text-decoration-color","text-decoration-line","text-decoration-style","text-emphasis","text-emphasis-color","text-emphasis-position","text-emphasis-style","text-indent","text-justify","text-orientation","text-overflow","text-rendering","text-shadow","text-transform","text-underline-position","top","transform","transform-box","transform-origin","transform-style","transition","transition-delay","transition-duration","transition-property","transition-timing-function","unicode-bidi","vertical-align","visibility","voice-balance","voice-duration","voice-family","voice-pitch","voice-range","voice-rate","voice-stress","voice-volume","white-space","widows","width","will-change","word-break","word-spacing","word-wrap","writing-mode","z-index"].reverse();function C(t){const a=t.regex,o=(t=>({IMPORTANT:{scope:"meta",begin:"!important"},BLOCK_COMMENT:t.C_BLOCK_COMMENT_MODE,HEXCOLOR:{scope:"number",begin:/#(([0-9a-fA-F]{3,4})|(([0-9a-fA-F]{2}){3,4}))\b/},FUNCTION_DISPATCH:{className:"built_in",begin:/[\w-]+(?=\()/},ATTRIBUTE_SELECTOR_MODE:{scope:"selector-attr",begin:/\[/,end:/\]/,illegal:"$",contains:[t.APOS_STRING_MODE,t.QUOTE_STRING_MODE]},CSS_NUMBER_MODE:{scope:"number",begin:t.NUMBER_RE+"(%|em|ex|ch|rem|vw|vh|vmin|vmax|cm|mm|in|pt|pc|px|deg|grad|rad|turn|s|ms|Hz|kHz|dpi|dpcm|dppx)?",relevance:0},CSS_VARIABLE:{className:"attr",begin:/--[A-Za-z][A-Za-z0-9_-]*/}}))(t),i=[t.APOS_STRING_MODE,t.QUOTE_STRING_MODE];return{name:"CSS",case_insensitive:!0,illegal:/[=|'\$]/,keywords:{keyframePosition:"from to"},classNameAliases:{keyframePosition:"selector-tag"},contains:[o.BLOCK_COMMENT,{begin:/-(webkit|moz|ms|o)-(?=[a-z])/},o.CSS_NUMBER_MODE,{className:"selector-id",begin:/#[A-Za-z0-9_-]+/,relevance:0},{className:"selector-class",begin:"\\.[a-zA-Z-][a-zA-Z0-9_-]*",relevance:0},o.ATTRIBUTE_SELECTOR_MODE,{className:"selector-pseudo",variants:[{begin:":("+T.join("|")+")"},{begin:":(:)?("+M.join("|")+")"}]},o.CSS_VARIABLE,{className:"attribute",begin:"\\b("+O.join("|")+")\\b"},{begin:/:/,end:/[;}{]/,contains:[o.BLOCK_COMMENT,o.HEXCOLOR,o.IMPORTANT,o.CSS_NUMBER_MODE,...i,{begin:/(url|data-uri)\(/,end:/\)/,relevance:0,keywords:{built_in:"url data-uri"},contains:[...i,{className:"string",begin:/[^)]/,endsWithParent:!0,excludeEnd:!0}]},o.FUNCTION_DISPATCH]},{begin:a.lookahead(/@/),end:"[{;]",relevance:0,illegal:/:/,contains:[{className:"keyword",begin:/@-?\w[\w]*(-\w+)*/},{begin:/\s/,endsWithParent:!0,excludeEnd:!0,relevance:0,keywords:{$pattern:/[a-z-]+/,keyword:"and or not only",attribute:z.join(" ")},contains:[{begin:/[a-z-]+(?=:)/,className:"attribute"},...i,o.CSS_NUMBER_MODE]}]},{className:"selector-tag",begin:"\\b("+A.join("|")+")\\b"}]}}const R="[A-Za-z$_][0-9A-Za-z$_]*",B=["as","in","of","if","for","while","finally","var","new","function","do","return","void","else","break","catch","instanceof","with","throw","case","default","try","switch","continue","typeof","delete","let","yield","const","class","debugger","async","await","static","import","from","export","extends"],I=["true","false","null","undefined","NaN","Infinity"],L=["Object","Function","Boolean","Symbol","Math","Date","Number","BigInt","String","RegExp","Array","Float32Array","Float64Array","Int8Array","Uint8Array","Uint8ClampedArray","Int16Array","Int32Array","Uint16Array","Uint32Array","BigInt64Array","BigUint64Array","Set","Map","WeakSet","WeakMap","ArrayBuffer","SharedArrayBuffer","Atomics","DataView","JSON","Promise","Generator","GeneratorFunction","AsyncFunction","Reflect","Proxy","Intl","WebAssembly"],$=["Error","EvalError","InternalError","RangeError","ReferenceError","SyntaxError","TypeError","URIError"],D=["setInterval","setTimeout","clearInterval","clearTimeout","require","exports","eval","isFinite","isNaN","parseFloat","parseInt","decodeURI","decodeURIComponent","encodeURI","encodeURIComponent","escape","unescape"],P=["arguments","this","super","console","window","document","localStorage","module","global"],H=[].concat(D,L,$);function U(t){const a=t.regex,o=R,i="<>",l="",n={begin:/<[A-Za-z0-9\\._:-]+/,end:/\/[A-Za-z0-9\\._:-]+>|\/>/,isTrulyOpeningTag:(t,a)=>{const o=t[0].length+t.index,i=t.input[o];if("<"===i||","===i)return void a.ignoreMatch();let l;">"===i&&(((t,{after:a})=>{const o="",S={match:[/const|var|let/,/\s+/,o,/\s*/,/=\s*/,/(async\s*)?/,a.lookahead(q)],keywords:"async",className:{1:"keyword",3:"title.function"},contains:[k]};return{name:"Javascript",aliases:["js","jsx","mjs","cjs"],keywords:h,exports:{PARAMS_CONTAINS:m,CLASS_REFERENCE:y},illegal:/#(?![$_A-z])/,contains:[t.SHEBANG({label:"shebang",binary:"node",relevance:5}),{label:"use_strict",className:"meta",relevance:10,begin:/^\s*['"]use (strict|asm)['"]/},t.APOS_STRING_MODE,t.QUOTE_STRING_MODE,b,v,u,d,{match:/\$\d+/},r,y,{className:"attr",begin:o+a.lookahead(":"),relevance:0},S,{begin:"("+t.RE_STARTERS_RE+"|\\b(case|return|throw)\\b)\\s*",keywords:"return throw case",relevance:0,contains:[d,t.REGEXP_MODE,{className:"function",begin:q,returnBegin:!0,end:"\\s*=>",contains:[{className:"params",variants:[{begin:t.UNDERSCORE_IDENT_RE,relevance:0},{className:null,begin:/\(\s*\)/,skip:!0},{begin:/\(/,end:/\)/,excludeBegin:!0,excludeEnd:!0,keywords:h,contains:m}]}]},{begin:/,/,relevance:0},{match:/\s+/,relevance:0},{variants:[{begin:i,end:l},{match:/<[A-Za-z0-9\\._:-]+\s*\/>/},{begin:n.begin,"on:begin":n.isTrulyOpeningTag,end:n.end}],subLanguage:"xml",contains:[{begin:n.begin,end:n.end,skip:!0,contains:["self"]}]}]},w,{beginKeywords:"while if switch catch for"},{begin:"\\b(?!function)"+t.UNDERSCORE_IDENT_RE+"\\([^()]*(\\([^()]*(\\([^()]*\\)[^()]*)*\\)[^()]*)*\\)\\s*\\{",returnBegin:!0,label:"func.def",contains:[k,t.inherit(t.TITLE_MODE,{begin:o,className:"title.function"})]},{match:/\.\.\./,relevance:0},E,{match:"\\$"+o,relevance:0},{match:[/\bconstructor(?=\s*\()/],className:{1:"title.function"},contains:[k]},x,{relevance:0,match:/\b[A-Z][A-Z_0-9]+\b/,className:"variable.constant"},f,N,{match:/\$[(.]/}]}}function F(t){const a=t.regex,o=a.concat(/[\p{L}_]/u,a.optional(/[\p{L}0-9_.-]*:/u),/[\p{L}0-9_.-]*/u),i={className:"symbol",begin:/&[a-z]+;|&#[0-9]+;|&#x[a-f0-9]+;/},l={begin:/\s/,contains:[{className:"keyword",begin:/#?[a-z_][a-z1-9_-]+/,illegal:/\n/}]},n=t.inherit(l,{begin:/\(/,end:/\)/}),h=t.inherit(t.APOS_STRING_MODE,{className:"string"}),s=t.inherit(t.QUOTE_STRING_MODE,{className:"string"}),e={endsWithParent:!0,illegal:/`]+/}]}]}]};return{name:"HTML, XML",aliases:["html","xhtml","rss","atom","xjb","xsd","xsl","plist","wsf","svg"],case_insensitive:!0,unicodeRegex:!0,contains:[{className:"meta",begin://,relevance:10,contains:[l,s,h,n,{begin:/\[/,end:/\]/,contains:[{className:"meta",begin://,contains:[l,n,s,h]}]}]},t.COMMENT(//,{relevance:10}),{begin://,relevance:10},i,{className:"meta",end:/\?>/,variants:[{begin:/<\?xml/,relevance:10,contains:[s]},{begin:/<\?[a-z][a-z0-9]+/}]},{className:"tag",begin:/)/,end:/>/,keywords:{name:"style"},contains:[e],starts:{end:/<\/style>/,returnEnd:!0,subLanguage:["css","xml"]}},{className:"tag",begin:/)/,end:/>/,keywords:{name:"script"},contains:[e],starts:{end:/<\/script>/,returnEnd:!0,subLanguage:["javascript","handlebars","xml"]}},{className:"tag",begin:/<>|<\/>/},{className:"tag",begin:a.concat(//,/>/,/\s/)))),end:/\/?>/,contains:[{className:"name",begin:o,relevance:0,starts:e}]},{className:"tag",begin:a.concat(/<\//,a.lookahead(a.concat(o,/>/))),contains:[{className:"name",begin:o,relevance:0},{begin:/>/,relevance:0,endsParent:!0}]}]}}function W(t){return{name:"Plain text",aliases:["text","txt"],disableAutodetect:!0}}const Z={class:"v-code-block--button-copy"},G={class:"v-code-block--button-run"},K={class:"v-code-block--code"},V=["textContent"],X=["innerHTML"];var J=t({__name:"CodeBlock",props:{browserWindow:{type:Boolean,required:!1,default:!1},code:{type:[Object,Array,String,Number],required:!0},codeBlockRadius:{type:String,required:!1,default:"0.5rem"},copyButton:{type:Boolean,required:!1,default:!0},copyIcons:{type:Boolean,required:!1,default:!0},copyTab:{type:Boolean,required:!1,default:!0},copyFailedText:{type:String,required:!1,default:"Copy failed!"},copyText:{type:String,required:!1,default:"Copy Code"},copySuccessText:{type:String,required:!1,default:"Copied!"},floatingTabs:{type:Boolean,required:!1,default:!0},height:{type:[String,Number],required:!1,default:"auto"},highlightjs:{type:Boolean,required:!1,default:!1},indent:{type:Number,required:!1,default:2},label:{type:String,required:!1,default:""},lang:{type:String,required:!1,default:"javascript"},maxHeight:{type:[String,Number],required:!1,default:"auto"},persistentCopyButton:{type:Boolean,required:!1,default:!1},prismjs:{type:Boolean,required:!1,default:!1},prismPlugin:{type:Boolean,required:!1,default:!1},runTab:{type:Boolean,required:!1,default:!1},runText:{type:String,required:!1,default:"Run"},tabGap:{type:String,required:!1,default:"0.25rem"},tabs:{type:Boolean,required:!1,default:!1},theme:{type:[String,Boolean],required:!1,default:"neon-bunny"}},emits:["run","update:copy-status"],setup(t,{emit:w}){const x=t,_=s(),E=e("codeBlockGlobalOptions");let N,q;const A=c(null),z=c("copy"),T=c(""),M=c(!1),O=c(!1),R=c(!1),B=c("https://cdn.jsdelivr.net/gh/highlightjs/cdn-release@11.7.0/build/styles"),I=c("https://cdn.jsdelivr.net/gh/PrismJS/prism@1.29.0/themes"),L=c("https://cdn.jsdelivr.net/gh/PrismJS/prism-themes@1.9.0/themes"),$=c(""),D=c(""),P=c(""),H=r((()=>{let t="";return x.highlightjs&&(t=$.value),x.prismjs&&x.prismPlugin&&(t=A.value),t})),J=r((()=>{let t=R.value?"v-code-block--mobile":"";return t+=x.prismjs?" v-code-block--prismjs":" v-code-block--highlightjs",t})),Q=r((()=>({width:"coy"===P.value&&!1===O.value?"100%":""}))),Y=r((()=>({"v-code-block--code-copy-button":!0,"v-code-block--code-copy-button-mobile":R.value,"v-code-block--code-copy-button-persist":x.persistentCopyButton,[`v-code-block--code-copy-button-status-${z.value}`]:!0}))),tt=r((()=>({bottom:x.floatingTabs?"1px":"0",gap:st(x.tabGap)}))),at=r((()=>{const t=x.highlightjs?"highlightjs":"prism",a=""===P.value||"prism"===P.value?"default":P.value;return{"v-code-block--me-1":!0,[`v-code-block--tab-${t}-${a}-icon`]:!0,[`v-code-block--button-copy-icon-status-${z.value}`]:!0,[`v-code-block--tab-${t}-${a}-icon-status-${z.value}`]:!0}})),ot=r((()=>R.value?"v-code-block--label-mobile":"")),it=r((()=>{const t=x.codeBlockRadius;let a=`${t} 0 ${t} ${t} !important`;x.tabs&&(x.copyTab||x.runTab)||(a=t);return{borderRadius:a,display:"funky"!==P.value?"flex":"block",height:st(x.height),maxHeight:st(x.maxHeight),overflow:"auto"}})),lt=r((()=>{const t=x.highlightjs?"highlightjs":"prism",a=""===P.value||"prism"===P.value?"default":P.value;return{[`v-code-block--tab-${a}`]:!0,[`v-code-block--tab-${t}-${a}`]:!0}})),nt=r((()=>({gap:st(x.tabGap)})));function ht(){if(!x.prismjs&&!x.highlightjs)throw new Error("[vue3-code-block]: You must set either the prismjs or highlightjs props.");if(x.prismjs&&x.highlightjs)throw new Error("[vue3-code-block]: You cannot have both prismjs and highlightjs props set at the same time.");x.highlightjs&&x.prismPlugin&&console.warn("[vue3-code-block]: Highlight.js does not support PrismJS plugins. Unexpected results may occur. Remove the `prism-plugin` prop from the vue3-code-block component.")}function st(t,a="px"){if(null!=t&&""!==t)return+t?`${Number(t)}${a}`:String(t)}function et(){M.value||(M.value=!0,navigator.clipboard.writeText(A.value).then((()=>{T.value=x.copySuccessText,z.value="success",w("update:copy-status",z.value)}),(t=>{T.value=x.copyFailedText,z.value="failed",w("update:copy-status",z.value),console.error("Copy to clipboard failed: ",t)})),setTimeout((()=>{T.value=x.copyText,z.value="copy",w("update:copy-status",z.value),M.value=!1}),3e3))}function ct(){let t=null;const a=x.highlightjs?"highlightjs":"prism",o=document.getElementsByTagName("head")[0],i=document.createElement("style"),l=document.body.getAttribute("data-v-code-block-theme");let n=`v-code-block--theme-${P.value}-${a}`,h=!0,s=!0,e="",c="";if(n=gt(a,n),l===P.value||l===n)return;if("boolean"==typeof P.value)return;switch(document.body.setAttribute("data-v-code-block-theme",n),i.setAttribute("type","text/css"),i.setAttribute("data-theme-id",n),i.setAttribute("data-theme","v-code-block--theme-sheet"),P.value){case"neon-bunny":t='/**\n\t* MIT License\n\t* Copyright (c) 2023 WebDevNerdStuff\n\t* WebDevNerdStuff Neon Bunny\n\t* VSCode Theme: https://marketplace.visualstudio.com/items?itemName=WebDevNerdStuff.neon-bunny\n\t*/\n\t:root{--neon-bunny-blue-light: #2492ff;--neon-bunny-blue: #0b93ff;--neon-bunny-gray-lighter: #aaa;--neon-bunny-gray: #7f817e;--neon-bunny-green-darker-darker: #008b05;--neon-bunny-green-darker: #2bb71d;--neon-bunny-green-light: #2bb71d;--neon-bunny-green-neon: #0aff04;--neon-bunny-green: #00d205;--neon-bunny-lime-lighter: #c3e88d;--neon-bunny-lime: #b2ff02;--neon-bunny-magenta: #df00df;--neon-bunny-neon-green: #00ff00;--neon-bunny-orange: #e58100;--neon-bunny-peach-darker: #ffb46a;--neon-bunny-peach-light: #ffe4a6;--neon-bunny-peach: #ffcb6b;--neon-bunny-pink: #ff1190;--neon-bunny-purple-light-dim: #c792ea;--neon-bunny-purple-light: #d285cc;--neon-bunny-purple: #ea03ff;--neon-bunny-red: #ff3229;--neon-bunny-salmon: #ff6f5b;--neon-bunny-teal: #80fcff;--neon-bunny-white: #fff;--neon-bunny-yellow: #fef611;--neon-bunny-atrule: var(--neon-bunny-peach);--neon-bunny-attr-name: var(--neon-bunny-purple-light-dim);--neon-bunny-attr-value: var(--neon-bunny-peach);--neon-bunny-boolean: var(--neon-bunny-blue-light);--neon-bunny-builtin: var(--neon-bunny-purple);--neon-bunny-cdata: var(--neon-bunny-gray);--neon-bunny-char: var(--neon-bunny-pink);--neon-bunny-class-name: var(--neon-bunny-peach);--neon-bunny-comment: var(--neon-bunny-gray);--neon-bunny-constant: var(--neon-bunny-green-darker);--neon-bunny-deleted: var(--neon-bunny-red);--neon-bunny-entity: var(--neon-bunny-peach);--neon-bunny-function: var(--neon-bunny-green-neon);--neon-bunny-important: var(--neon-bunny-red);--neon-bunny-inserted: var(--neon-bunny-lime-lighter);--neon-bunny-keyword: var(--neon-bunny-blue);--neon-bunny-namespace: var(--neon-bunny-peach);--neon-bunny-number: var(--neon-bunny-white);--neon-bunny-operator: var(--neon-bunny-blue-light);--neon-bunny-prolog: var(--neon-bunny-gray);--neon-bunny-property: var(--neon-bunny-pink);--neon-bunny-punctuation: var(--neon-bunny-blue);--neon-bunny-regex: var(--neon-bunny-peach-light);--neon-bunny-string: var(--neon-bunny-green-darker);--neon-bunny-symbol: var(--neon-bunny-pink);--neon-bunny-tag: var(--neon-bunny-blue-light);--neon-bunny-url: var(--neon-bunny-orange);--neon-bunny-variable: var(--neon-bunny-green-darker);--neon-bunny-html-attr-name: var(--neon-bunny-green);--neon-bunny-html-attr-value-punctuation: var(--neon-bunny-peach-darker);--neon-bunny-html-attr-value: var(--neon-bunny-peach-darker);--neon-bunny-css-atrule-rule: var(--neon-bunny-blue);--neon-bunny-css-atrule: var(--neon-bunny-white);--neon-bunny-css-function: var(--neon-bunny-orange);--neon-bunny-css-property: var(--neon-bunny-pink);--neon-bunny-css-punctuation: var(--neon-bunny-white);--neon-bunny-css-selector: var(--neon-bunny-lime);--neon-bunny-css-string: var(--neon-bunny-green-light);--neon-bunny-css: var(--neon-bunny-purple-light-dim);--neon-bunny-js-keyword: var(--neon-bunny-blue);--neon-bunny-js-literal-property: var(--neon-bunny-neon-green);--neon-bunny-js-operator: var(--neon-bunny-blue-light);--neon-bunny-js-punctuation: var(--neon-bunny-white);--neon-bunny-js-string: var(--neon-bunny-green-darker-darker);--neon-bunny-js-template-string-string: var(--neon-bunny-green-darker-darker);--neon-bunny-js: var(--neon-bunny-green-darker);--neon-bunny-php-boolean: var(--neon-bunny-blue);--neon-bunny-php-class-name-definition-class-name: var(--neon-bunny-magenta);--neon-bunny-php-class-name-return-type: var(--neon-bunny-gray-lighter);--neon-bunny-php-class-name: var(--neon-bunny-teal);--neon-bunny-php-double-quote-string: var(--neon-bunny-salmon);--neon-bunny-php-function: var(--neon-bunny-green-neon);--neon-bunny-php-keyword-type-hint: var(--neon-bunny-gray-lighter);--neon-bunny-php-keyword: var(--neon-bunny-blue);--neon-bunny-php-operator: var(--neon-bunny-purple);--neon-bunny-php-package: var(--neon-bunny-peach);--neon-bunny-php-property: var(--neon-bunny-purple-light);--neon-bunny-php-punctuation: var(--neon-bunny-white);--neon-bunny-php-single-quote-string: var(--neon-bunny-yellow);--neon-bunny-php-variable: var(--neon-bunny-purple-light)}code[class*=language-],pre[class*=language-]{-moz-hyphens:none;-moz-tab-size:4;-ms-hyphens:none;-o-tab-size:4;-webkit-hyphens:none;color:var(--neon-bunny-white);font-family:Consolas,Monaco,"Andale Mono","Ubuntu Mono",monospace;font-size:1em;hyphens:none;line-height:1.5;tab-size:4;text-align:left;white-space:pre;word-break:normal;word-spacing:normal;word-wrap:normal}code[class*=language-]::-moz-selection,code[class*=language-] ::-moz-selection,pre[class*=language-]::-moz-selection,pre[class*=language-] ::-moz-selection{background:rgba(29,59,83,.99);text-shadow:none}code[class*=language-]::selection,code[class*=language-] ::selection,pre[class*=language-]::selection,pre[class*=language-] ::selection{background:rgba(255,255,255,.0823529412);text-shadow:none}@media print{code[class*=language-],pre[class*=language-]{text-shadow:none}}pre[class*=language-]{background:#000;color:#fff;margin:.5em 0;overflow:auto;padding:1em}:not(pre)>code[class*=language-]{background:#000;color:#fff;border-radius:.3em;padding:.1em;white-space:normal}.token.atrule{color:var(--neon-bunny-atrule)}.token.attr-name{color:var(--neon-bunny-attr-name)}.token.attr-value{color:var(--neon-bunny-attr-value)}.token.bold{font-weight:bold}.token.boolean{color:var(--neon-bunny-boolean)}.token.builtin{color:var(--neon-bunny-builtin)}.token.cdata{color:var(--neon-bunny-cdata);font-style:italic}.token.char{color:var(--neon-bunny-char)}.token.class-name{color:var(--neon-bunny-class-name)}.token.comment{color:var(--neon-bunny-comment);font-style:italic}.token.constant{color:var(--neon-bunny-constant)}.token.deleted{color:var(--neon-bunny-deleted)}.token.entity{color:var(--neon-bunny-entity)}.token.function{color:var(--neon-bunny-function)}.token.important{color:var(--neon-bunny-important);font-style:italic}.token.inserted{color:var(--neon-bunny-inserted)}.token.italic{font-style:italic}.token.keyword{color:var(--neon-bunny-keyword)}.token.number{color:var(--neon-bunny-number)}.token.operator{color:var(--neon-bunny-operator)}.token.prolog{color:var(--neon-bunny-prolog);font-style:italic}.token.property{color:var(--neon-bunny-property)}.token.punctuation{color:var(--neon-bunny-punctuation)}.token.regex{color:var(--neon-bunny-regex)}.token.string{color:var(--neon-bunny-string)}.token.symbol{color:var(--neon-bunny-symbol)}.token.tag{color:var(--neon-bunny-tag)}.token.url{color:var(--neon-bunny-url);text-decoration:underline}.token.variable{color:var(--neon-bunny-variable)}.namespace{color:var(--neon-bunny-namespace)}.language-html .token.attr-name{color:var(--neon-bunny-html-attr-name)}.language-html .token.attr-value{color:var(--neon-bunny-html-attr-value)}.language-html .token.attr-value .token.punctuation{color:var(--neon-bunny-html-attr-value-punctuation)}.language-css{color:var(--neon-bunny-css) !important}.language-css .token.atrule{color:var(--neon-bunny-css-atrule)}.language-css .token.atrule .token.rule{color:var(--neon-bunny-css-atrule-rule)}.language-css .token.function{color:var(--neon-bunny-css-function)}.language-css .token.property{color:var(--neon-bunny-css-property)}.language-css .token.punctuation{color:var(--neon-bunny-css-punctuation)}.language-css .token.selector{color:var(--neon-bunny-css-selector)}.language-css .token.string{color:var(--neon-bunny-css-string);font-style:italic}.style .token.string{color:var(--neon-bunny-css-string);font-style:italic}.language-javascript,.language-js{color:var(--neon-bunny-js) !important;font-style:italic}.language-javascript span,.language-js span{font-style:normal}.language-javascript .token.keyword,.language-js .token.keyword{color:var(--neon-bunny-js-keyword)}.language-javascript .token.literal-property.property,.language-js .token.literal-property.property{color:var(--neon-bunny-js-literal-property);font-style:italic}.language-javascript .token.operator,.language-js .token.operator{color:var(--neon-bunny-js-operator);font-style:italic}.language-javascript .token.punctuation,.language-js .token.punctuation{color:var(--neon-bunny-js-punctuation)}.language-javascript .token.template-string .token.string,.language-js .token.template-string .token.string{color:var(--neon-bunny-js-template-string-string)}.language-php .token.boolean{color:var(--neon-bunny-boolean)}.language-php .token.class-name{color:var(--neon-bunny-php-class-name)}.language-php .token.class-name-definition.class-name{color:var(--neon-bunny-php-class-name-definition-class-name)}.language-php .token.class-name.return-type{color:var(--neon-bunny-php-class-name-return-type);font-style:italic}.language-php .token.function{color:var(--neon-bunny-php-function)}.language-php .token.keyword{color:var(--neon-bunny-php-keyword)}.language-php .token.keyword.type-hint{color:var(--neon-bunny-php-keyword-type-hint);font-style:italic}.language-php .token.operator{color:var(--neon-bunny-php-operator)}.language-php .token.package{color:var(--neon-bunny-php-package)}.language-php .token.property{color:var(--neon-bunny-php-property)}.language-php .token.punctuation{color:var(--neon-bunny-php-punctuation)}.language-php .token.string.double-quoted-string{color:var(--neon-bunny-php-double-quote-string)}.language-php .token.string.single-quoted-string{color:var(--neon-bunny-php-single-quote-string)}.language-php .token.variable{color:var(--neon-bunny-php-variable)}\n',s=!1,h=!1,"highlightjs"===a&&(t='/**\n\t* MIT License\n\t* Copyright (c) 2023 WebDevNerdStuff\n\t* WebDevNerdStuff Neon Bunny\n\t* VSCode Theme: https://marketplace.visualstudio.com/items?itemName=WebDevNerdStuff.neon-bunny\n\t*/\n\t:root{--neon-bunny-blue-darker: #276AFF;--neon-bunny-blue-light-faded: #a5a8ff;--neon-bunny-blue-light: #2492ff;--neon-bunny-blue: #0b93ff;--neon-bunny-gray-lighter: #aaa;--neon-bunny-gray: #7f817e;--neon-bunny-green-darker-darker: #008b05;--neon-bunny-green-darker: #2bb71d;--neon-bunny-green-light: #2bb71d;--neon-bunny-green-neon: #0aff04;--neon-bunny-green: #00d205;--neon-bunny-lime-lighter: #c3e88d;--neon-bunny-lime: #b2ff02;--neon-bunny-magenta-neon: #FF25D9;--neon-bunny-magenta: #df00df;--neon-bunny-neon-green: #00ff00;--neon-bunny-orange-lighter: #ff8d04;--neon-bunny-orange: #e58100;--neon-bunny-peach-darker: #ffb46a;--neon-bunny-peach-light: #ffe4a6;--neon-bunny-peach: #ffcb6b;--neon-bunny-pink: #ff1190;--neon-bunny-purple-light-dim: #c792ea;--neon-bunny-purple-light: #d285cc;--neon-bunny-purple: #ea03ff;--neon-bunny-red: #ff3229;--neon-bunny-salmon: #ff6f5b;--neon-bunny-teal: #80fcff;--neon-bunny-white: #fff;--neon-bunny-yellow-light-faded: #ffe3b8;--neon-bunny-yellow: #fef611;--neon-bunny-builtin: var(--neon-bunny-purple);--neon-bunny-char: var(--neon-bunny-pink);--neon-bunny-class: var(--neon-bunny-magenta);--neon-bunny-comment: var(--neon-bunny-gray);--neon-bunny-doctag: var(--neon-bunny-blue-light);--neon-bunny-keyword: var(--neon-bunny-blue);--neon-bunny-literal: var(--neon-bunny-blue-light);--neon-bunny-number: var(--neon-bunny-white);--neon-bunny-operator: var(--neon-bunny-blue-light);--neon-bunny-params: var(--neon-bunny-green-darker);--neon-bunny-property: var(--neon-bunny-blue-light-faded);--neon-bunny-punctuation: var(--neon-bunny-blue);--neon-bunny-regex: var(--neon-bunny-peach-light);--neon-bunny-string: var(--neon-bunny-peach-darker);--neon-bunny-subst: var(--neon-bunny-green-darker);--neon-bunny-symbol: var(--neon-bunny-pink);--neon-bunny-title-class-inherited: var(--neon-bunny-green-darker);--neon-bunny-title-class: var(--neon-bunny-green-neon);--neon-bunny-title-function-invoke: var(--neon-bunny-green-darker);--neon-bunny-title-function: var(--neon-bunny-green-neon);--neon-bunny-title: var(--neon-bunny-green-darker);--neon-bunny-type: var(--neon-bunny-pink);--neon-bunny-variable-constant: var(--neon-bunny-green-darker);--neon-bunny-variable-language: var(--neon-bunny-blue-light);--neon-bunny-variable: var(--neon-bunny-green-darker);--neon-bunny-meta-keyword: var(--neon-bunny-green);--neon-bunny-meta-prompt: var(--neon-bunny-blue-light);--neon-bunny-meta-string: var(--neon-bunny-blue-light);--neon-bunny-meta: var(--neon-bunny-blue-light);--neon-bunny-attr: var(--neon-bunny-green);--neon-bunny-attribute: var(--neon-bunny-green);--neon-bunny-name: var(--neon-bunny-blue-light);--neon-bunny-section: var(--neon-bunny-green);--neon-bunny-tag-attr: var(--neon-bunny-blue-light);--neon-bunny-tag: var(--neon-bunny-blue-light);--neon-bunny-bullet: var(--neon-bunny-white);--neon-bunny-code: var(--neon-bunny-white);--neon-bunny-emphasis: var(--neon-bunny-white);--neon-bunny-formula: var(--neon-bunny-white);--neon-bunny-link: var(--neon-bunny-orange);--neon-bunny-quote: var(--neon-bunny-white);--neon-bunny-strong: var(--neon-bunny-white);--neon-bunny-css-selector-id: var(--neon-bunny-green);--neon-bunny-selector-attr: var(--neon-bunny-purple-light-dim);--neon-bunny-selector-class: var(--neon-bunny-lime);--neon-bunny-selector-id: var(--neon-bunny-lime);--neon-bunny-selector-pseudo: var(--neon-bunny-purple-light-dim);--neon-bunny-selector-tag: var(--neon-bunny-white);--neon-bunny-selector: var(--neon-bunny-lime);--neon-bunny-addition: var(--neon-bunny-green-neon);--neon-bunny-deletion: var(--neon-bunny-red);--neon-bunny-html-tag-attr: var(--neon-bunny-green);--neon-bunny-css: var(--neon-bunny-purple-light-dim);--neon-bunny-css-builtin: var(--neon-bunny-orange);--neon-bunny-css-meta: var(--neon-bunny-red);--neon-bunny-css-attribute: var(--neon-bunny-pink);--neon-bunny-json-punctuation: var(--neon-bunny-white);--neon-bunny-js: var(--neon-bunny-green-darker);--neon-bunny-js-params-variable-language: var(--neon-bunny-green-darker);--neon-bunny-js-title-class: var(--neon-bunny-orange-lighter);--neon-bunny-js-variable-language: var(--neon-bunny-pink);--neon-bunny-php: var(--neon-bunny-blue-light);--neon-bunny-php-class-keyword: var(--neon-bunny-blue-darker);--neon-bunny-php-class-title: var(--neon-bunny-magenta);--neon-bunny-php-function-title: var(--neon-bunny-green-neon);--neon-bunny-php-keyword: var(--neon-bunny-blue-darker);--neon-bunny-php-params-variable: var(--neon-bunny-green-darker);--neon-bunny-php-params: var(--neon-bunny-gray-lighter);--neon-bunny-php-string: var(--neon-bunny-yellow);--neon-bunny-php-title-class: var(--neon-bunny-gray-lighter);--neon-bunny-php-title-function-invoke: var(--neon-bunny-green-neon);--neon-bunny-php-title: var(--neon-bunny-peach);--neon-bunny-php-variable: var(--neon-bunny-purple-light);--neon-bunny-php-meta: var(--neon-bunny-red)}pre code.hljs{display:block;overflow-x:auto;padding:1em}code[class*=language-],pre[class*=language-]{-moz-hyphens:none;-moz-tab-size:4;-ms-hyphens:none;-o-tab-size:4;-webkit-hyphens:none;color:var(--neon-bunny-white);font-family:Consolas,Monaco,"Andale Mono","Ubuntu Mono",monospace;hyphens:none;line-height:1.5;tab-size:4;text-align:left;white-space:pre;word-break:normal;word-spacing:normal;word-wrap:normal}code[class*=language-]::-moz-selection,code[class*=language-] ::-moz-selection,pre[class*=language-]::-moz-selection,pre[class*=language-] ::-moz-selection{background:rgba(29,59,83,.99);text-shadow:none}code[class*=language-]::selection,code[class*=language-] ::selection,pre[class*=language-]::selection,pre[class*=language-] ::selection{background:rgba(255,255,255,.0823529412);text-shadow:none}@media print{code[class*=language-],pre[class*=language-]{text-shadow:none}}pre[class*=language-]{background:#000;color:#fff;margin:.5em 0;overflow:auto}:not(pre)>code[class*=language-]{background:#000;color:#fff;border-radius:.3em;padding:.1em;white-space:normal}.hljs-built_in{color:var(--neon-bunny-builtin)}.hljs-char{color:var(--neon-bunny-char)}.hljs-comment{color:var(--neon-bunny-comment);font-style:italic}.hljs-doctag{color:var(--neon-bunny-doctag)}.hljs-keyword{color:var(--neon-bunny-keyword)}.hljs-literal{color:var(--neon-bunny-literal)}.hljs-number{color:var(--neon-bunny-number)}.hljs-operator{color:var(--neon-bunny-operator)}.hljs-params{color:var(--neon-bunny-params);font-style:italic}.hljs-property{color:var(--neon-bunny-property)}.hljs-punctuation{color:var(--neon-bunny-punctuation)}.hljs-regexp{color:var(--neon-bunny-regex)}.hljs-string{color:var(--neon-bunny-string)}.hljs-subst{color:var(--neon-bunny-subst)}.hljs-symbol{color:var(--neon-bunny-symbol)}.hljs-title{color:var(--neon-bunny-title)}.hljs-title.class_{color:var(--neon-bunny-title-class)}.hljs-title.class_.inherited__{color:var(--neon-bunny-title-class-inherited)}.hljs-title.function_{color:var(--neon-bunny-title-function)}.hljs-title.function_.invoke__{color:var(--neon-bunny-title-function-invoke)}.hljs-type{color:var(--neon-bunny-type)}.hljs-variable{color:var(--neon-bunny-variable)}.hljs-variable.constant_{color:var(--neon-bunny-variable-constant)}.hljs-variable.language_{color:var(--neon-bunny-variable-language)}.hljs-meta{color:var(--neon-bunny-meta)}.hljs-meta.prompt_{color:var(--neon-bunny-meta-prompt)}.hljs-meta.keyword_{color:var(--neon-bunny-meta-keyword)}.hljs-meta.string_{color:var(--neon-bunny-meta-string)}.hljs-attr{color:var(--neon-bunny-attr)}.hljs-attribute{color:var(--neon-bunny-attribute)}.hljs-name{color:var(--neon-bunny-name)}.hljs-section{color:var(--neon-bunny-section)}.hljs-tag{color:var(--neon-bunny-tag)}.hljs-tag .hljs-attr{color:var(--neon-bunny-tag-attr)}.hljs-bullet{color:var(--neon-bunny-bullet)}.hljs-code{color:var(--neon-bunny-code)}.hljs-emphasis{color:var(--neon-bunny-emphasis);font-style:italic}.hljs-formula{color:var(--neon-bunny-formula)}.hljs-link{color:var(--neon-bunny-link)}.hljs-quote{color:var(--neon-bunny-quote)}.hljs-strong{color:var(--neon-bunny-strong);font-weight:bold}.hljs-selector{color:var(--neon-bunny-selector)}.hljs-selector-attr{color:var(--neon-bunny-selector-attr)}.hljs-selector-class{color:var(--neon-bunny-selector-class)}.hljs-selector-id{color:var(--neon-bunny-selector-id)}.hljs-selector-pseudo{color:var(--neon-bunny-selector-pseudo)}.hljs-selector-tag{color:var(--neon-bunny-selector-tag)}.hljs-addition{color:var(--neon-bunny-addition)}.hljs-deletion{color:var(--neon-bunny-deletion)}.hljs.language-html .hljs-tag .hljs-attr,.hljs .language-html .hljs-tag .hljs-attr{color:var(--neon-bunny-html-tag-attr)}.hljs.language-css,.hljs .language-css{color:var(--neon-bunny-css)}.hljs.language-css .hljs-built_in,.hljs .language-css .hljs-built_in{color:var(--neon-bunny-css-builtin)}.hljs.language-css .hljs-char,.hljs .language-css .hljs-char{color:var(--neon-bunny-char)}.hljs.language-css .hljs-comment,.hljs .language-css .hljs-comment{color:var(--neon-bunny-comment)}.hljs.language-css .hljs-doctag,.hljs .language-css .hljs-doctag{color:var(--neon-bunny-doctag)}.hljs.language-css .hljs-keyword,.hljs .language-css .hljs-keyword{color:var(--neon-bunny-keyword)}.hljs.language-css .hljs-literal,.hljs .language-css .hljs-literal{color:var(--neon-bunny-literal)}.hljs.language-css .hljs-number,.hljs .language-css .hljs-number{color:var(--neon-bunny-number)}.hljs.language-css .hljs-operator,.hljs .language-css .hljs-operator{color:var(--neon-bunny-operator)}.hljs.language-css .hljs-params,.hljs .language-css .hljs-params{color:var(--neon-bunny-params);font-style:italic}.hljs.language-css .hljs-property,.hljs .language-css .hljs-property{color:var(--neon-bunny-property)}.hljs.language-css .hljs-punctuation,.hljs .language-css .hljs-punctuation{color:var(--neon-bunny-punctuation)}.hljs.language-css .hljs-regexp,.hljs .language-css .hljs-regexp{color:var(--neon-bunny-regex)}.hljs.language-css .hljs-string,.hljs .language-css .hljs-string{color:var(--neon-bunny-string)}.hljs.language-css .hljs-subst,.hljs .language-css .hljs-subst{color:var(--neon-bunny-subst)}.hljs.language-css .hljs-symbol,.hljs .language-css .hljs-symbol{color:var(--neon-bunny-symbol)}.hljs.language-css .hljs-title,.hljs .language-css .hljs-title{color:var(--neon-bunny-title)}.hljs.language-css .hljs-title.class_,.hljs .language-css .hljs-title.class_{color:var(--neon-bunny-title-class)}.hljs.language-css .hljs-title.class_.inherited__,.hljs .language-css .hljs-title.class_.inherited__{color:var(--neon-bunny-title-class-inherited)}.hljs.language-css .hljs-title.function_,.hljs .language-css .hljs-title.function_{color:var(--neon-bunny-title-function)}.hljs.language-css .hljs-title.function_.invoke__,.hljs .language-css .hljs-title.function_.invoke__{color:var(--neon-bunny-title-function-invoke)}.hljs.language-css .hljs-type,.hljs .language-css .hljs-type{color:var(--neon-bunny-type)}.hljs.language-css .hljs-variable,.hljs .language-css .hljs-variable{color:var(--neon-bunny-variable)}.hljs.language-css .hljs-variable.constant_,.hljs .language-css .hljs-variable.constant_{color:var(--neon-bunny-variable-constant)}.hljs.language-css .hljs-variable.language_,.hljs .language-css .hljs-variable.language_{color:var(--neon-bunny-variable-language)}.hljs.language-css .hljs-meta,.hljs .language-css .hljs-meta{color:var(--neon-bunny-css-meta)}.hljs.language-css .hljs-meta.prompt_,.hljs .language-css .hljs-meta.prompt_{color:var(--neon-bunny-meta-prompt)}.hljs.language-css .hljs-meta.keyword_,.hljs .language-css .hljs-meta.keyword_{color:var(--neon-bunny-meta-keyword)}.hljs.language-css .hljs-meta.string_,.hljs .language-css .hljs-meta.string_{color:var(--neon-bunny-meta-string)}.hljs.language-css .hljs-attr,.hljs .language-css .hljs-attr{color:var(--neon-bunny-attr)}.hljs.language-css .hljs-attribute,.hljs .language-css .hljs-attribute{color:var(--neon-bunny-css-attribute)}.hljs.language-css .hljs-name,.hljs .language-css .hljs-name{color:var(--neon-bunny-name)}.hljs.language-css .hljs-section,.hljs .language-css .hljs-section{color:var(--neon-bunny-section)}.hljs.language-css .hljs-tag,.hljs .language-css .hljs-tag{color:var(--neon-bunny-tag)}.hljs.language-css .hljs-bullet,.hljs .language-css .hljs-bullet{color:var(--neon-bunny-bullet)}.hljs.language-css .hljs-code,.hljs .language-css .hljs-code{color:var(--neon-bunny-code)}.hljs.language-css .hljs-emphasis,.hljs .language-css .hljs-emphasis{color:var(--neon-bunny-emphasis);font-style:italic}.hljs.language-css .hljs-formula,.hljs .language-css .hljs-formula{color:var(--neon-bunny-formula)}.hljs.language-css .hljs-link,.hljs .language-css .hljs-link{color:var(--neon-bunny-link)}.hljs.language-css .hljs-quote,.hljs .language-css .hljs-quote{color:var(--neon-bunny-quote)}.hljs.language-css .hljs-strong,.hljs .language-css .hljs-strong{color:var(--neon-bunny-strong);font-weight:bold}.hljs.language-css .hljs-selector,.hljs .language-css .hljs-selector{color:var(--neon-bunny-selector)}.hljs.language-css .hljs-selector-attr,.hljs .language-css .hljs-selector-attr{color:var(--neon-bunny-selector-attr)}.hljs.language-css .hljs-selector-class,.hljs .language-css .hljs-selector-class{color:var(--neon-bunny-selector-class)}.hljs.language-css .hljs-selector-id,.hljs .language-css .hljs-selector-id{color:var(--neon-bunny-css-selector-id)}.hljs.language-css .hljs-selector-pseudo,.hljs .language-css .hljs-selector-pseudo{color:var(--neon-bunny-selector-pseudo)}.hljs.language-css .hljs-selector-tag,.hljs .language-css .hljs-selector-tag{color:var(--neon-bunny-selector-tag)}.hljs.language-css .hljs-addition,.hljs .language-css .hljs-addition{color:var(--neon-bunny-addition)}.hljs.language-css .hljs-deletion,.hljs .language-css .hljs-deletion{color:var(--neon-bunny-deletion)}.hljs.language-json .hljs-punctuation,.hljs .language-json .hljs-punctuation{color:var(--neon-bunny-json-punctuation)}.hljs.language-javascript,.hljs.language-js,.hljs .language-javascript,.hljs .language-js{color:var(--neon-bunny-js)}.hljs.language-javascript .hljs-built_in,.hljs.language-js .hljs-built_in,.hljs .language-javascript .hljs-built_in,.hljs .language-js .hljs-built_in{color:var(--neon-bunny-builtin)}.hljs.language-javascript .hljs-char,.hljs.language-js .hljs-char,.hljs .language-javascript .hljs-char,.hljs .language-js .hljs-char{color:var(--neon-bunny-char)}.hljs.language-javascript .hljs-comment,.hljs.language-js .hljs-comment,.hljs .language-javascript .hljs-comment,.hljs .language-js .hljs-comment{color:var(--neon-bunny-comment)}.hljs.language-javascript .hljs-doctag,.hljs.language-js .hljs-doctag,.hljs .language-javascript .hljs-doctag,.hljs .language-js .hljs-doctag{color:var(--neon-bunny-doctag)}.hljs.language-javascript .hljs-keyword,.hljs.language-js .hljs-keyword,.hljs .language-javascript .hljs-keyword,.hljs .language-js .hljs-keyword{color:var(--neon-bunny-keyword)}.hljs.language-javascript .hljs-literal,.hljs.language-js .hljs-literal,.hljs .language-javascript .hljs-literal,.hljs .language-js .hljs-literal{color:var(--neon-bunny-literal)}.hljs.language-javascript .hljs-number,.hljs.language-js .hljs-number,.hljs .language-javascript .hljs-number,.hljs .language-js .hljs-number{color:var(--neon-bunny-number)}.hljs.language-javascript .hljs-operator,.hljs.language-js .hljs-operator,.hljs .language-javascript .hljs-operator,.hljs .language-js .hljs-operator{color:var(--neon-bunny-operator)}.hljs.language-javascript .hljs-params,.hljs.language-js .hljs-params,.hljs .language-javascript .hljs-params,.hljs .language-js .hljs-params{color:var(--neon-bunny-params);font-style:italic}.hljs.language-javascript .hljs-params .hljs-variable.language_,.hljs.language-js .hljs-params .hljs-variable.language_,.hljs .language-javascript .hljs-params .hljs-variable.language_,.hljs .language-js .hljs-params .hljs-variable.language_{color:var(--neon-bunny-js-params-variable-language)}.hljs.language-javascript .hljs-property,.hljs.language-js .hljs-property,.hljs .language-javascript .hljs-property,.hljs .language-js .hljs-property{color:var(--neon-bunny-property)}.hljs.language-javascript .hljs-punctuation,.hljs.language-js .hljs-punctuation,.hljs .language-javascript .hljs-punctuation,.hljs .language-js .hljs-punctuation{color:var(--neon-bunny-punctuation)}.hljs.language-javascript .hljs-regexp,.hljs.language-js .hljs-regexp,.hljs .language-javascript .hljs-regexp,.hljs .language-js .hljs-regexp{color:var(--neon-bunny-regex)}.hljs.language-javascript .hljs-string,.hljs.language-js .hljs-string,.hljs .language-javascript .hljs-string,.hljs .language-js .hljs-string{color:var(--neon-bunny-string)}.hljs.language-javascript .hljs-subst,.hljs.language-js .hljs-subst,.hljs .language-javascript .hljs-subst,.hljs .language-js .hljs-subst{color:var(--neon-bunny-subst)}.hljs.language-javascript .hljs-symbol,.hljs.language-js .hljs-symbol,.hljs .language-javascript .hljs-symbol,.hljs .language-js .hljs-symbol{color:var(--neon-bunny-symbol)}.hljs.language-javascript .hljs-title,.hljs.language-js .hljs-title,.hljs .language-javascript .hljs-title,.hljs .language-js .hljs-title{color:var(--neon-bunny-title)}.hljs.language-javascript .hljs-title.class_,.hljs.language-js .hljs-title.class_,.hljs .language-javascript .hljs-title.class_,.hljs .language-js .hljs-title.class_{color:var(--neon-bunny-js-title-class)}.hljs.language-javascript .hljs-title.class_.inherited__,.hljs.language-js .hljs-title.class_.inherited__,.hljs .language-javascript .hljs-title.class_.inherited__,.hljs .language-js .hljs-title.class_.inherited__{color:var(--neon-bunny-title-class-inherited)}.hljs.language-javascript .hljs-title.function_,.hljs.language-js .hljs-title.function_,.hljs .language-javascript .hljs-title.function_,.hljs .language-js .hljs-title.function_{color:var(--neon-bunny-title-function)}.hljs.language-javascript .hljs-title.function_.invoke__,.hljs.language-js .hljs-title.function_.invoke__,.hljs .language-javascript .hljs-title.function_.invoke__,.hljs .language-js .hljs-title.function_.invoke__{color:var(--neon-bunny-title-function-invoke)}.hljs.language-javascript .hljs-type,.hljs.language-js .hljs-type,.hljs .language-javascript .hljs-type,.hljs .language-js .hljs-type{color:var(--neon-bunny-type)}.hljs.language-javascript .hljs-variable,.hljs.language-js .hljs-variable,.hljs .language-javascript .hljs-variable,.hljs .language-js .hljs-variable{color:var(--neon-bunny-variable)}.hljs.language-javascript .hljs-variable.constant_,.hljs.language-js .hljs-variable.constant_,.hljs .language-javascript .hljs-variable.constant_,.hljs .language-js .hljs-variable.constant_{color:var(--neon-bunny-variable-constant)}.hljs.language-javascript .hljs-variable.language_,.hljs.language-js .hljs-variable.language_,.hljs .language-javascript .hljs-variable.language_,.hljs .language-js .hljs-variable.language_{color:var(--neon-bunny-js-variable-language)}.hljs.language-javascript .hljs-meta,.hljs.language-js .hljs-meta,.hljs .language-javascript .hljs-meta,.hljs .language-js .hljs-meta{color:var(--neon-bunny-meta)}.hljs.language-javascript .hljs-meta.prompt_,.hljs.language-js .hljs-meta.prompt_,.hljs .language-javascript .hljs-meta.prompt_,.hljs .language-js .hljs-meta.prompt_{color:var(--neon-bunny-meta-prompt)}.hljs.language-javascript .hljs-meta.keyword_,.hljs.language-js .hljs-meta.keyword_,.hljs .language-javascript .hljs-meta.keyword_,.hljs .language-js .hljs-meta.keyword_{color:var(--neon-bunny-meta-keyword)}.hljs.language-javascript .hljs-meta.string_,.hljs.language-js .hljs-meta.string_,.hljs .language-javascript .hljs-meta.string_,.hljs .language-js .hljs-meta.string_{color:var(--neon-bunny-meta-string)}.hljs.language-javascript .hljs-attr,.hljs.language-js .hljs-attr,.hljs .language-javascript .hljs-attr,.hljs .language-js .hljs-attr{color:var(--neon-bunny-attr)}.hljs.language-javascript .hljs-attribute,.hljs.language-js .hljs-attribute,.hljs .language-javascript .hljs-attribute,.hljs .language-js .hljs-attribute{color:var(--neon-bunny-attribute)}.hljs.language-javascript .hljs-name,.hljs.language-js .hljs-name,.hljs .language-javascript .hljs-name,.hljs .language-js .hljs-name{color:var(--neon-bunny-name)}.hljs.language-javascript .hljs-section,.hljs.language-js .hljs-section,.hljs .language-javascript .hljs-section,.hljs .language-js .hljs-section{color:var(--neon-bunny-section)}.hljs.language-javascript .hljs-tag,.hljs.language-js .hljs-tag,.hljs .language-javascript .hljs-tag,.hljs .language-js .hljs-tag{color:var(--neon-bunny-tag)}.hljs.language-javascript .hljs-bullet,.hljs.language-js .hljs-bullet,.hljs .language-javascript .hljs-bullet,.hljs .language-js .hljs-bullet{color:var(--neon-bunny-bullet)}.hljs.language-javascript .hljs-code,.hljs.language-js .hljs-code,.hljs .language-javascript .hljs-code,.hljs .language-js .hljs-code{color:var(--neon-bunny-code)}.hljs.language-javascript .hljs-emphasis,.hljs.language-js .hljs-emphasis,.hljs .language-javascript .hljs-emphasis,.hljs .language-js .hljs-emphasis{color:var(--neon-bunny-emphasis);font-style:italic}.hljs.language-javascript .hljs-formula,.hljs.language-js .hljs-formula,.hljs .language-javascript .hljs-formula,.hljs .language-js .hljs-formula{color:var(--neon-bunny-formula)}.hljs.language-javascript .hljs-link,.hljs.language-js .hljs-link,.hljs .language-javascript .hljs-link,.hljs .language-js .hljs-link{color:var(--neon-bunny-link)}.hljs.language-javascript .hljs-quote,.hljs.language-js .hljs-quote,.hljs .language-javascript .hljs-quote,.hljs .language-js .hljs-quote{color:var(--neon-bunny-quote)}.hljs.language-javascript .hljs-strong,.hljs.language-js .hljs-strong,.hljs .language-javascript .hljs-strong,.hljs .language-js .hljs-strong{color:var(--neon-bunny-strong);font-weight:bold}.hljs.language-javascript .hljs-selector,.hljs.language-js .hljs-selector,.hljs .language-javascript .hljs-selector,.hljs .language-js .hljs-selector{color:var(--neon-bunny-selector)}.hljs.language-javascript .hljs-selector-attr,.hljs.language-js .hljs-selector-attr,.hljs .language-javascript .hljs-selector-attr,.hljs .language-js .hljs-selector-attr{color:var(--neon-bunny-selector-attr)}.hljs.language-javascript .hljs-selector-class,.hljs.language-js .hljs-selector-class,.hljs .language-javascript .hljs-selector-class,.hljs .language-js .hljs-selector-class{color:var(--neon-bunny-selector-class)}.hljs.language-javascript .hljs-selector-id,.hljs.language-js .hljs-selector-id,.hljs .language-javascript .hljs-selector-id,.hljs .language-js .hljs-selector-id{color:var(--neon-bunny-selector-id)}.hljs.language-javascript .hljs-selector-pseudo,.hljs.language-js .hljs-selector-pseudo,.hljs .language-javascript .hljs-selector-pseudo,.hljs .language-js .hljs-selector-pseudo{color:var(--neon-bunny-selector-pseudo)}.hljs.language-javascript .hljs-selector-tag,.hljs.language-js .hljs-selector-tag,.hljs .language-javascript .hljs-selector-tag,.hljs .language-js .hljs-selector-tag{color:var(--neon-bunny-selector-tag)}.hljs.language-javascript .hljs-addition,.hljs.language-js .hljs-addition,.hljs .language-javascript .hljs-addition,.hljs .language-js .hljs-addition{color:var(--neon-bunny-addition)}.hljs.language-javascript .hljs-deletion,.hljs.language-js .hljs-deletion,.hljs .language-javascript .hljs-deletion,.hljs .language-js .hljs-deletion{color:var(--neon-bunny-deletion)}.hljs.language-php,.hljs .language-php{color:var(--neon-bunny-php)}.hljs.language-php .hljs-built_in,.hljs .language-php .hljs-built_in{color:var(--neon-bunny-builtin)}.hljs.language-php .hljs-char,.hljs .language-php .hljs-char{color:var(--neon-bunny-char)}.hljs.language-php .hljs-class .hljs-title,.hljs .language-php .hljs-class .hljs-title{color:var(--neon-bunny-php-class-title) !important}.hljs.language-php .hljs-class .hljs-keyword,.hljs .language-php .hljs-class .hljs-keyword{color:var(--neon-bunny-php-class-keyword)}.hljs.language-php .hljs-comment,.hljs .language-php .hljs-comment{color:var(--neon-bunny-comment)}.hljs.language-php .hljs-doctag,.hljs .language-php .hljs-doctag{color:var(--neon-bunny-doctag)}.hljs.language-php .hljs-function .hljs-title,.hljs .language-php .hljs-function .hljs-title{color:var(--neon-bunny-php-function-title)}.hljs.language-php .hljs-keyword,.hljs .language-php .hljs-keyword{color:var(--neon-bunny-php-keyword)}.hljs.language-php .hljs-literal,.hljs .language-php .hljs-literal{color:var(--neon-bunny-literal)}.hljs.language-php .hljs-number,.hljs .language-php .hljs-number{color:var(--neon-bunny-number)}.hljs.language-php .hljs-operator,.hljs .language-php .hljs-operator{color:var(--neon-bunny-operator)}.hljs.language-php .hljs-params,.hljs .language-php .hljs-params{color:var(--neon-bunny-php-params);font-style:italic}.hljs.language-php .hljs-params .hljs-variable,.hljs .language-php .hljs-params .hljs-variable{color:var(--neon-bunny-php-params-variable)}.hljs.language-php .hljs-property,.hljs .language-php .hljs-property{color:var(--neon-bunny-property)}.hljs.language-php .hljs-punctuation,.hljs .language-php .hljs-punctuation{color:var(--neon-bunny-punctuation)}.hljs.language-php .hljs-regexp,.hljs .language-php .hljs-regexp{color:var(--neon-bunny-regex)}.hljs.language-php .hljs-string,.hljs .language-php .hljs-string{color:var(--neon-bunny-php-string)}.hljs.language-php .hljs-subst,.hljs .language-php .hljs-subst{color:var(--neon-bunny-subst)}.hljs.language-php .hljs-symbol,.hljs .language-php .hljs-symbol{color:var(--neon-bunny-symbol)}.hljs.language-php .hljs-title,.hljs .language-php .hljs-title{color:var(--neon-bunny-php-title)}.hljs.language-php .hljs-title.class_,.hljs .language-php .hljs-title.class_{color:var(--neon-bunny-php-title-class);font-style:italic}.hljs.language-php .hljs-title.class_.inherited__,.hljs .language-php .hljs-title.class_.inherited__{color:var(--neon-bunny-title-class-inherited)}.hljs.language-php .hljs-title.function_,.hljs .language-php .hljs-title.function_{color:var(--neon-bunny-title-function)}.hljs.language-php .hljs-title.function_.invoke__,.hljs .language-php .hljs-title.function_.invoke__{color:var(--neon-bunny-php-title-function-invoke)}.hljs.language-php .hljs-type,.hljs .language-php .hljs-type{color:var(--neon-bunny-type)}.hljs.language-php .hljs-variable,.hljs .language-php .hljs-variable{color:var(--neon-bunny-php-variable)}.hljs.language-php .hljs-variable.constant_,.hljs .language-php .hljs-variable.constant_{color:var(--neon-bunny-variable-constant)}.hljs.language-php .hljs-variable.language_,.hljs .language-php .hljs-variable.language_{color:var(--neon-bunny-variable-language)}.hljs.language-php .hljs-meta,.hljs .language-php .hljs-meta{color:var(--neon-bunny-php-meta)}.hljs.language-php .hljs-meta.prompt_,.hljs .language-php .hljs-meta.prompt_{color:var(--neon-bunny-meta-prompt)}.hljs.language-php .hljs-meta.keyword_,.hljs .language-php .hljs-meta.keyword_{color:var(--neon-bunny-meta-keyword)}.hljs.language-php .hljs-meta.string_,.hljs .language-php .hljs-meta.string_{color:var(--neon-bunny-meta-string)}.hljs.language-php .hljs-attr,.hljs .language-php .hljs-attr{color:var(--neon-bunny-attr)}.hljs.language-php .hljs-attribute,.hljs .language-php .hljs-attribute{color:var(--neon-bunny-attribute)}.hljs.language-php .hljs-name,.hljs .language-php .hljs-name{color:var(--neon-bunny-name)}.hljs.language-php .hljs-section,.hljs .language-php .hljs-section{color:var(--neon-bunny-section)}.hljs.language-php .hljs-tag,.hljs .language-php .hljs-tag{color:var(--neon-bunny-tag)}.hljs.language-php .hljs-bullet,.hljs .language-php .hljs-bullet{color:var(--neon-bunny-bullet)}.hljs.language-php .hljs-code,.hljs .language-php .hljs-code{color:var(--neon-bunny-code)}.hljs.language-php .hljs-emphasis,.hljs .language-php .hljs-emphasis{color:var(--neon-bunny-emphasis);font-style:italic}.hljs.language-php .hljs-formula,.hljs .language-php .hljs-formula{color:var(--neon-bunny-formula)}.hljs.language-php .hljs-link,.hljs .language-php .hljs-link{color:var(--neon-bunny-link)}.hljs.language-php .hljs-quote,.hljs .language-php .hljs-quote{color:var(--neon-bunny-quote)}.hljs.language-php .hljs-strong,.hljs .language-php .hljs-strong{color:var(--neon-bunny-strong);font-weight:bold}.hljs.language-php .hljs-selector,.hljs .language-php .hljs-selector{color:var(--neon-bunny-selector)}.hljs.language-php .hljs-selector-attr,.hljs .language-php .hljs-selector-attr{color:var(--neon-bunny-selector-attr)}.hljs.language-php .hljs-selector-class,.hljs .language-php .hljs-selector-class{color:var(--neon-bunny-selector-class)}.hljs.language-php .hljs-selector-id,.hljs .language-php .hljs-selector-id{color:var(--neon-bunny-selector-id)}.hljs.language-php .hljs-selector-pseudo,.hljs .language-php .hljs-selector-pseudo{color:var(--neon-bunny-selector-pseudo)}.hljs.language-php .hljs-selector-tag,.hljs .language-php .hljs-selector-tag{color:var(--neon-bunny-selector-tag)}.hljs.language-php .hljs-addition,.hljs .language-php .hljs-addition{color:var(--neon-bunny-addition)}.hljs.language-php .hljs-deletion,.hljs .language-php .hljs-deletion{color:var(--neon-bunny-deletion)}\n');break;case"neon-bunny-carrot":t='/**\n\t* MIT License\n\t* Copyright (c) 2023 WebDevNerdStuff\n\t* WebDevNerdStuff Neon Bunny Carrot Theme\n\t* VSCode Theme: https://marketplace.visualstudio.com/items?itemName=WebDevNerdStuff.neon-bunny\n\t*/\n\t:root{--neon-bunny-blue-light: #2492ff;--neon-bunny-blue: #0b93ff;--neon-bunny-gray: #7f817e;--neon-bunny-green-darker-darker: #008b05;--neon-bunny-green-darker: #2bb71d;--neon-bunny-green-light: #7cd47d;--neon-bunny-green: #00d205;--neon-bunny-lime: #c3e88d;--neon-bunny-magenta: #dd00ff;--neon-bunny-orange-darker: #e58100;--neon-bunny-orange-light: #ffc266;--neon-bunny-orange: #ff9900;--neon-bunny-peach-light: #ffe4a6;--neon-bunny-peach: #ffcb6b;--neon-bunny-pink: #ff1190;--neon-bunny-purple-light-dim: #c792ea;--neon-bunny-purple-light: #da96df;--neon-bunny-purple: #ea03ff;--neon-bunny-red: #ff5370;--neon-bunny-teal: #00EEFF;--neon-bunny-white: #fff;--neon-bunny-yellow-light: #ffffa2;--neon-bunny-yellow: #ffff00;--neon-bunny-atrule: var(--neon-bunny-peach);--neon-bunny-attr-name: var(--neon-bunny-purple-light-dim);--neon-bunny-attr-value: var(--neon-bunny-peach);--neon-bunny-boolean: var(--neon-bunny-purple-light);--neon-bunny-builtin: var(--neon-bunny-purple);--neon-bunny-cdata: var(--neon-bunny-gray);--neon-bunny-char: var(--neon-bunny-pink);--neon-bunny-class-name: var(--neon-bunny-peach);--neon-bunny-comment: var(--neon-bunny-gray);--neon-bunny-constant: var(--neon-bunny-green-darker);--neon-bunny-deleted: var(--neon-bunny-red);--neon-bunny-entity: var(--neon-bunny-peach);--neon-bunny-function: var(--neon-bunny-orange-light);--neon-bunny-important: var(--neon-bunny-pink);--neon-bunny-inserted: var(--neon-bunny-lime);--neon-bunny-keyword: var(--neon-bunny-purple-light);--neon-bunny-namespace: var(--neon-bunny-peach);--neon-bunny-number: var(--neon-bunny-white);--neon-bunny-operator: var(--neon-bunny-orange);--neon-bunny-prolog: var(--neon-bunny-gray);--neon-bunny-property: var(--neon-bunny-orange-light);--neon-bunny-punctuation: var(--neon-bunny-orange);--neon-bunny-regex: var(--neon-bunny-peach-light);--neon-bunny-string: var(--neon-bunny-green-light);--neon-bunny-symbol: var(--neon-bunny-orange-light);--neon-bunny-tag: var(--neon-bunny-orange);--neon-bunny-url: var(--neon-bunny-orange-darker);--neon-bunny-variable: var(--neon-bunny-orange);--neon-bunny-html-attr-name: var(--neon-bunny-orange-light);--neon-bunny-html-attr-value-punctuation: var(--neon-bunny-green);--neon-bunny-html-attr-value: var(--neon-bunny-green);--neon-bunny-css-atrule-rule: var(--neon-bunny-blue);--neon-bunny-css-atrule: var(--neon-bunny-white);--neon-bunny-css-function: var(--neon-bunny-orange-darker);--neon-bunny-css-property: var(--neon-bunny-pink);--neon-bunny-css-punctuation: var(--neon-bunny-white);--neon-bunny-css-selector: var(--neon-bunny-yellow);--neon-bunny-css-string: var(--neon-bunny-green-light);--neon-bunny-css: var(--neon-bunny-teal);--neon-bunny-js-keyword: var(--neon-bunny-magenta);--neon-bunny-js-literal-property: var(--neon-bunny-orange);--neon-bunny-js-operator: var(--neon-bunny-blue-light);--neon-bunny-js-punctuation: var(--neon-bunny-white);--neon-bunny-js-string: var(--neon-bunny-green-darker-darker);--neon-bunny-js-template-string-string: var(--neon-bunny-green-darker-darker);--neon-bunny-js: var(--neon-bunny-orange);--neon-bunny-php-boolean: var(--neon-bunny-purple-light);--neon-bunny-php-class-name-return-type: var(--neon-bunny-yellow);--neon-bunny-php-class-name: var(--neon-bunny-yellow);--neon-bunny-php-double-quote-string: var(--neon-bunny-green);--neon-bunny-php-function: var(--neon-bunny-orange-light);--neon-bunny-php-keyword: var(--neon-bunny-magenta);--neon-bunny-php-keyword-type-hint: var(--neon-bunny-magenta);--neon-bunny-php-class-name-definition-class-name: var(--neon-bunny-yellow);--neon-bunny-php-operator: var(--neon-bunny-yellow-light);--neon-bunny-php-package: var(--neon-bunny-yellow);--neon-bunny-php-property: var(--neon-bunny-orange);--neon-bunny-php-punctuation: var(--neon-bunny-white);--neon-bunny-php-single-quote-string: var(--neon-bunny-green-light);--neon-bunny-php-variable: var(--neon-bunny-orange)}code[class*=language-],pre[class*=language-]{-moz-hyphens:none;-moz-tab-size:4;-ms-hyphens:none;-o-tab-size:4;-webkit-hyphens:none;color:var(--neon-bunny-white);font-family:Consolas,Monaco,"Andale Mono","Ubuntu Mono",monospace;font-size:1em;hyphens:none;line-height:1.5;tab-size:4;text-align:left;white-space:pre;word-break:normal;word-spacing:normal;word-wrap:normal}code[class*=language-]::-moz-selection,code[class*=language-] ::-moz-selection,pre[class*=language-]::-moz-selection,pre[class*=language-] ::-moz-selection{background:rgba(29,59,83,.99);text-shadow:none}code[class*=language-]::selection,code[class*=language-] ::selection,pre[class*=language-]::selection,pre[class*=language-] ::selection{background:rgba(255,255,255,.0823529412);text-shadow:none}@media print{code[class*=language-],pre[class*=language-]{text-shadow:none}}pre[class*=language-]{background:#000;color:#fff;margin:.5em 0;overflow:auto;padding:1em}:not(pre)>code[class*=language-]{background:#000;color:#fff;border-radius:.3em;padding:.1em;white-space:normal}.token.atrule{color:var(--neon-bunny-atrule)}.token.attr-name{color:var(--neon-bunny-attr-name)}.token.attr-value{color:var(--neon-bunny-attr-value)}.token.bold{font-weight:bold}.token.boolean{color:var(--neon-bunny-boolean)}.token.builtin{color:var(--neon-bunny-builtin)}.token.cdata{color:var(--neon-bunny-cdata);font-style:italic}.token.char{color:var(--neon-bunny-char)}.token.class-name{color:var(--neon-bunny-class-name)}.token.constant{color:var(--neon-bunny-constant)}.token.comment{color:var(--neon-bunny-comment);font-style:italic}.token.deleted{color:var(--neon-bunny-deleted)}.token.entity{color:var(--neon-bunny-entity)}.token.function{color:var(--neon-bunny-function)}.token.important{color:var(--neon-bunny-important);font-style:italic}.token.inserted{color:var(--neon-bunny-inserted)}.token.italic{font-style:italic}.token.keyword{color:var(--neon-bunny-keyword)}.token.number{color:var(--neon-bunny-number)}.token.operator{color:var(--neon-bunny-operator)}.token.prolog{color:var(--neon-bunny-prolog);font-style:italic}.token.property{color:var(--neon-bunny-property)}.token.punctuation{color:var(--neon-bunny-punctuation)}.token.regex{color:var(--neon-bunny-regex)}.token.string{color:var(--neon-bunny-string)}.token.symbol{color:var(--neon-bunny-symbol)}.token.tag{color:var(--neon-bunny-tag)}.token.url{color:var(--neon-bunny-url);text-decoration:underline}.token.variable{color:var(--neon-bunny-variable)}.namespace{color:var(--neon-bunny-namespace)}.language-html .token .attr-name{color:var(--neon-bunny-html-attr-name)}.language-html .token.attr-value{color:var(--neon-bunny-html-attr-value)}.language-html .token.attr-value.punctuation{color:var(--neon-bunny-html-attr-value-punctuation)}.language-css{color:var(--neon-bunny-css) !important}.language-css .token.atrule{color:var(--neon-bunny-css-atrule)}.language-css .token.atrule .token.rule{color:var(--neon-bunny-css-atrule-rule)}.language-css .token.function{color:var(--neon-bunny-css-function)}.language-css .token.property{color:var(--neon-bunny-css-property)}.language-css .token.punctuation{color:var(--neon-bunny-css-punctuation)}.language-css .token.selector{color:var(--neon-bunny-css-selector)}.language-css .token.string{color:var(--neon-bunny-css-string);font-style:italic}.style .token.string{color:var(--neon-bunny-css-string);font-style:italic}.language-javascript,.language-js{color:var(--neon-bunny-js) !important;font-style:italic}.language-javascript span,.language-js span{font-style:normal}.language-javascript .token.keyword,.language-js .token.keyword{color:var(--neon-bunny-js-keyword)}.language-javascript .token.literal-property.property,.language-js .token.literal-property.property{color:var(--neon-bunny-js-literal-property);font-style:italic}.language-javascript .token.operator,.language-js .token.operator{color:var(--neon-bunny-js-operator);font-style:italic}.language-javascript .token.punctuation,.language-js .token.punctuation{color:var(--neon-bunny-js-punctuation)}.language-javascript .token.template-string.string,.language-js .token.template-string.string{color:var(--neon-bunny-js-template-string-string)}.language-php .token.boolean{color:var(--neon-bunny-boolean)}.language-php .token.class-name{color:var(--neon-bunny-php-class-name)}.language-php .token.class-name-definition.class-name{color:var(--neon-bunny-php-class-name-definition-class-name)}.language-php .token.class-name .return-type{color:var(--neon-bunny-php-class-name-return-type)}.language-php .token.function{color:var(--neon-bunny-php-function);text-decoration:underline}.language-php .token.keyword{color:var(--neon-bunny-php-keyword)}.language-php .token.keyword.type-hint{color:var(--neon-bunny-php-keyword-type-hint)}.language-php .token.operator{color:var(--neon-bunny-php-operator)}.language-php .token.package{color:var(--neon-bunny-php-package)}.language-php .token.property{color:var(--neon-bunny-php-property)}.language-php .token.punctuation{color:var(--neon-bunny-php-punctuation)}.language-php .token.string.double-quoted-string{color:var(--neon-bunny-php-double-quote-string)}.language-php .token.string.single-quoted-string{color:var(--neon-bunny-php-single-quote-string)}.language-php .token.variable{color:var(--neon-bunny-php-variable)}\n',s=!1,h=!1,"highlightjs"===a&&(t='/**\n\t* MIT License\n\t* Copyright (c) 2023 WebDevNerdStuff\n\t* WebDevNerdStuff Neon Bunny Carrot Theme\n\t* VSCode Theme: https://marketplace.visualstudio.com/items?itemName=WebDevNerdStuff.neon-bunny\n\t*/\n\t:root{--neon-bunny-blue-light: #2492ff;--neon-bunny-blue: #0b93ff;--neon-bunny-gray: #7f817e;--neon-bunny-green-darker-darker: #008b05;--neon-bunny-green-darker: #2bb71d;--neon-bunny-green-light: #7cd47d;--neon-bunny-green: #00d205;--neon-bunny-lime: #c3e88d;--neon-bunny-magenta: #dd00ff;--neon-bunny-orange-darker: #e58100;--neon-bunny-orange-light: #ffc266;--neon-bunny-orange-lighter: #ff8d04;--neon-bunny-orange: #ff9900;--neon-bunny-peach-light: #ffe4a6;--neon-bunny-peach: #ffcb6b;--neon-bunny-pink: #ff1190;--neon-bunny-purple-light-dim: #c792ea;--neon-bunny-purple-light: #da96df;--neon-bunny-purple: #ea03ff;--neon-bunny-red: #ff5370;--neon-bunny-teal: #00EEFF;--neon-bunny-white: #fff;--neon-bunny-yellow-light: #ffffa2;--neon-bunny-yellow-light-faded: #ffe3b8;--neon-bunny-yellow: #ffff00;--neon-bunny-builtin: var(--neon-bunny-purple);--neon-bunny-char: var(--neon-bunny-pink);--neon-bunny-class: var(--neon-bunny-magenta);--neon-bunny-comment: var(--neon-bunny-gray);--neon-bunny-doctag: var(--neon-bunny-blue-light);--neon-bunny-keyword: var(--neon-bunny-magenta);--neon-bunny-literal: var(--neon-bunny-purple-light);--neon-bunny-number: var(--neon-bunny-white);--neon-bunny-operator: var(--neon-bunny-blue-light);--neon-bunny-params: var(--neon-bunny-orange);--neon-bunny-property: var(--neon-bunny-yellow-light-faded);--neon-bunny-punctuation: var(--neon-bunny-blue);--neon-bunny-regex: var(--neon-bunny-peach-light);--neon-bunny-string: var(--neon-bunny-green);--neon-bunny-subst: var(--neon-bunny-green-darker);--neon-bunny-symbol: var(--neon-bunny-pink);--neon-bunny-title-class-inherited: var(--neon-bunny-orange);--neon-bunny-title-class: var(--neon-bunny-green-neon);--neon-bunny-title-function-invoke: var(--neon-bunny-orange);--neon-bunny-title-function: var(--neon-bunny-orange-light);--neon-bunny-title: var(--neon-bunny-orange);--neon-bunny-type: var(--neon-bunny-pink);--neon-bunny-variable-constant: var(--neon-bunny-green-darker);--neon-bunny-variable-language: var(--neon-bunny-orange);--neon-bunny-variable: var(--neon-bunny-green-darker);--neon-bunny-meta-keyword: var(--neon-bunny-purple-light);--neon-bunny-meta-prompt: var(--neon-bunny-orange);--neon-bunny-meta-string: var(--neon-bunny-orange);--neon-bunny-meta: var(--neon-bunny-orange);--neon-bunny-attr: var(--neon-bunny-orange);--neon-bunny-attribute: var(---neon-bunny-orange);--neon-bunny-name: var(--neon-bunny-orange);--neon-bunny-section: var(--neon-bunny-orange);--neon-bunny-tag-attr: var(--neon-bunny-orange-light);--neon-bunny-tag: var(--neon-bunny-orange);--neon-bunny-bullet: var(--neon-bunny-white);--neon-bunny-code: var(--neon-bunny-white);--neon-bunny-emphasis: var(--neon-bunny-white);--neon-bunny-formula: var(--neon-bunny-white);--neon-bunny-link: var(--neon-bunny-orange);--neon-bunny-quote: var(--neon-bunny-white);--neon-bunny-strong: var(--neon-bunny-white);--neon-bunny-css-selector-id: var(--neon-bunny-green);--neon-bunny-selector-attr: var(--neon-bunny-orange);--neon-bunny-selector-class: var(--neon-bunny-yellow);--neon-bunny-selector-id: var(--neon-bunny-selector);--neon-bunny-selector-pseudo: var(--neon-bunny-orange);--neon-bunny-selector-tag: var(--neon-bunny-white);--neon-bunny-selector: var(--neon-bunny-lime);--neon-bunny-addition: var(--neon-bunny-green-neon);--neon-bunny-deletion: var(--neon-bunny-red);--neon-bunny-html-tag-attr: var(--neon-bunny-orange-light);--neon-bunny-css: var(--neon-bunny-teal);--neon-bunny-css-builtin: var(--neon-bunny-orange);--neon-bunny-css-meta: var(--neon-bunny-red);--neon-bunny-css-attribute: var(--neon-bunny-pink);--neon-bunny-json-punctuation: var(--neon-bunny-white);--neon-bunny-js: var(--neon-bunny-orange);--neon-bunny-js-params-variable-language: var(--neon-bunny-orange);--neon-bunny-js-title-class: var(--neon-bunny-orange-lighter);--neon-bunny-js-variable-language: var(--neon-bunny-yellow);--neon-bunny-php: var(--neon-bunny-white);--neon-bunny-php-class-keyword: var(--neon-bunny-pink);--neon-bunny-php-class-title: var(--neon-bunny-yellow);--neon-bunny-php-function-title: var(--neon-bunny-orange-light);--neon-bunny-php-keyword: var(--neon-bunny-magenta);--neon-bunny-php-params-variable: var(--neon-bunny-green-darker);--neon-bunny-php-params: var(--neon-bunny-yellow);--neon-bunny-php-string: var(--neon-bunny-green-light);--neon-bunny-php-title-class: var(--neon-bunny-yellow);--neon-bunny-php-title-function-invoke: var(--neon-bunny-orange-light);--neon-bunny-php-title: var(--neon-bunny-white);--neon-bunny-php-variable: var(--neon-bunny-orange);--neon-bunny-php-meta: var(--neon-bunny-pink)}pre code.hljs{display:block;overflow-x:auto;padding:1em}code[class*=language-],pre[class*=language-]{-moz-hyphens:none;-moz-tab-size:4;-ms-hyphens:none;-o-tab-size:4;-webkit-hyphens:none;color:var(--neon-bunny-white);font-family:Consolas,Monaco,"Andale Mono","Ubuntu Mono",monospace;hyphens:none;line-height:1.5;tab-size:4;text-align:left;white-space:pre;word-break:normal;word-spacing:normal;word-wrap:normal}code[class*=language-]::-moz-selection,code[class*=language-] ::-moz-selection,pre[class*=language-]::-moz-selection,pre[class*=language-] ::-moz-selection{background:rgba(29,59,83,.99);text-shadow:none}code[class*=language-]::selection,code[class*=language-] ::selection,pre[class*=language-]::selection,pre[class*=language-] ::selection{background:rgba(255,255,255,.0823529412);text-shadow:none}@media print{code[class*=language-],pre[class*=language-]{text-shadow:none}}pre[class*=language-]{background:#000;color:#fff;margin:.5em 0;overflow:auto}:not(pre)>code[class*=language-]{background:#000;color:#fff;border-radius:.3em;padding:.1em;white-space:normal}.hljs-built_in{color:var(--neon-bunny-builtin)}.hljs-char{color:var(--neon-bunny-char)}.hljs-comment{color:var(--neon-bunny-comment);font-style:italic}.hljs-doctag{color:var(--neon-bunny-doctag)}.hljs-keyword{color:var(--neon-bunny-keyword)}.hljs-literal{color:var(--neon-bunny-literal)}.hljs-number{color:var(--neon-bunny-number)}.hljs-operator{color:var(--neon-bunny-operator)}.hljs-params{color:var(--neon-bunny-params)}.hljs-property{color:var(--neon-bunny-property)}.hljs-punctuation{color:var(--neon-bunny-punctuation)}.hljs-regexp{color:var(--neon-bunny-regex)}.hljs-string{color:var(--neon-bunny-string)}.hljs-subst{color:var(--neon-bunny-subst)}.hljs-symbol{color:var(--neon-bunny-symbol)}.hljs-title{color:var(--neon-bunny-title)}.hljs-title.class_{color:var(--neon-bunny-title-class)}.hljs-title.class_.inherited__{color:var(--neon-bunny-title-class-inherited)}.hljs-title.function_{color:var(--neon-bunny-title-function);text-decoration:underline}.hljs-title.function_.invoke__{color:var(--neon-bunny-title-function-invoke)}.hljs-type{color:var(--neon-bunny-type)}.hljs-variable{color:var(--neon-bunny-variable)}.hljs-variable.constant_{color:var(--neon-bunny-variable-constant)}.hljs-variable.language_{color:var(--neon-bunny-variable-language);font-style:italic}.hljs-meta{color:var(--neon-bunny-meta)}.hljs-meta.prompt_{color:var(--neon-bunny-meta-prompt)}.hljs-meta.keyword_{color:var(--neon-bunny-meta-keyword)}.hljs-meta.string_{color:var(--neon-bunny-meta-string)}.hljs-attr{color:var(--neon-bunny-attr)}.hljs-attribute{color:var(--neon-bunny-attribute)}.hljs-name{color:var(--neon-bunny-name)}.hljs-section{color:var(--neon-bunny-section)}.hljs-tag{color:var(--neon-bunny-tag)}.hljs-tag .hljs-attr{color:var(--neon-bunny-tag-attr)}.hljs-bullet{color:var(--neon-bunny-bullet)}.hljs-code{color:var(--neon-bunny-code)}.hljs-emphasis{color:var(--neon-bunny-emphasis);font-style:italic}.hljs-formula{color:var(--neon-bunny-formula)}.hljs-link{color:var(--neon-bunny-link)}.hljs-quote{color:var(--neon-bunny-quote)}.hljs-strong{color:var(--neon-bunny-strong);font-weight:bold}.hljs-selector{color:var(--neon-bunny-selector)}.hljs-selector-attr{color:var(--neon-bunny-selector-attr)}.hljs-selector-class{color:var(--neon-bunny-selector-class)}.hljs-selector-id{color:var(--neon-bunny-selector-id)}.hljs-selector-pseudo{color:var(--neon-bunny-selector-pseudo)}.hljs-selector-tag{color:var(--neon-bunny-selector-tag)}.hljs-addition{color:var(--neon-bunny-addition)}.hljs-deletion{color:var(--neon-bunny-deletion)}.hljs.language-html .hljs-tag .hljs-attr,.hljs .language-html .hljs-tag .hljs-attr{color:var(--neon-bunny-html-tag-attr)}.hljs.language-css,.hljs .language-css{color:var(--neon-bunny-css)}.hljs.language-css .hljs-built_in,.hljs .language-css .hljs-built_in{color:var(--neon-bunny-css-builtin)}.hljs.language-css .hljs-char,.hljs .language-css .hljs-char{color:var(--neon-bunny-char)}.hljs.language-css .hljs-comment,.hljs .language-css .hljs-comment{color:var(--neon-bunny-comment)}.hljs.language-css .hljs-doctag,.hljs .language-css .hljs-doctag{color:var(--neon-bunny-doctag)}.hljs.language-css .hljs-keyword,.hljs .language-css .hljs-keyword{color:var(--neon-bunny-keyword)}.hljs.language-css .hljs-literal,.hljs .language-css .hljs-literal{color:var(--neon-bunny-literal)}.hljs.language-css .hljs-number,.hljs .language-css .hljs-number{color:var(--neon-bunny-number)}.hljs.language-css .hljs-operator,.hljs .language-css .hljs-operator{color:var(--neon-bunny-operator)}.hljs.language-css .hljs-params,.hljs .language-css .hljs-params{color:var(--neon-bunny-params);font-style:italic}.hljs.language-css .hljs-property,.hljs .language-css .hljs-property{color:var(--neon-bunny-property)}.hljs.language-css .hljs-punctuation,.hljs .language-css .hljs-punctuation{color:var(--neon-bunny-punctuation)}.hljs.language-css .hljs-regexp,.hljs .language-css .hljs-regexp{color:var(--neon-bunny-regex)}.hljs.language-css .hljs-string,.hljs .language-css .hljs-string{color:var(--neon-bunny-string)}.hljs.language-css .hljs-subst,.hljs .language-css .hljs-subst{color:var(--neon-bunny-subst)}.hljs.language-css .hljs-symbol,.hljs .language-css .hljs-symbol{color:var(--neon-bunny-symbol)}.hljs.language-css .hljs-title,.hljs .language-css .hljs-title{color:var(--neon-bunny-title)}.hljs.language-css .hljs-title.class_,.hljs .language-css .hljs-title.class_{color:var(--neon-bunny-title-class)}.hljs.language-css .hljs-title.class_.inherited__,.hljs .language-css .hljs-title.class_.inherited__{color:var(--neon-bunny-title-class-inherited)}.hljs.language-css .hljs-title.function_,.hljs .language-css .hljs-title.function_{color:var(--neon-bunny-title-function)}.hljs.language-css .hljs-title.function_.invoke__,.hljs .language-css .hljs-title.function_.invoke__{color:var(--neon-bunny-title-function-invoke)}.hljs.language-css .hljs-type,.hljs .language-css .hljs-type{color:var(--neon-bunny-type)}.hljs.language-css .hljs-variable,.hljs .language-css .hljs-variable{color:var(--neon-bunny-variable)}.hljs.language-css .hljs-variable.constant_,.hljs .language-css .hljs-variable.constant_{color:var(--neon-bunny-variable-constant)}.hljs.language-css .hljs-variable.language_,.hljs .language-css .hljs-variable.language_{color:var(--neon-bunny-variable-language)}.hljs.language-css .hljs-meta,.hljs .language-css .hljs-meta{color:var(--neon-bunny-css-meta)}.hljs.language-css .hljs-meta.prompt_,.hljs .language-css .hljs-meta.prompt_{color:var(--neon-bunny-meta-prompt)}.hljs.language-css .hljs-meta.keyword_,.hljs .language-css .hljs-meta.keyword_{color:var(--neon-bunny-meta-keyword)}.hljs.language-css .hljs-meta.string_,.hljs .language-css .hljs-meta.string_{color:var(--neon-bunny-meta-string)}.hljs.language-css .hljs-attr,.hljs .language-css .hljs-attr{color:var(--neon-bunny-attr)}.hljs.language-css .hljs-attribute,.hljs .language-css .hljs-attribute{color:var(--neon-bunny-css-attribute)}.hljs.language-css .hljs-name,.hljs .language-css .hljs-name{color:var(--neon-bunny-name)}.hljs.language-css .hljs-section,.hljs .language-css .hljs-section{color:var(--neon-bunny-section)}.hljs.language-css .hljs-tag,.hljs .language-css .hljs-tag{color:var(--neon-bunny-tag)}.hljs.language-css .hljs-bullet,.hljs .language-css .hljs-bullet{color:var(--neon-bunny-bullet)}.hljs.language-css .hljs-code,.hljs .language-css .hljs-code{color:var(--neon-bunny-code)}.hljs.language-css .hljs-emphasis,.hljs .language-css .hljs-emphasis{color:var(--neon-bunny-emphasis);font-style:italic}.hljs.language-css .hljs-formula,.hljs .language-css .hljs-formula{color:var(--neon-bunny-formula)}.hljs.language-css .hljs-link,.hljs .language-css .hljs-link{color:var(--neon-bunny-link)}.hljs.language-css .hljs-quote,.hljs .language-css .hljs-quote{color:var(--neon-bunny-quote)}.hljs.language-css .hljs-strong,.hljs .language-css .hljs-strong{color:var(--neon-bunny-strong);font-weight:bold}.hljs.language-css .hljs-selector,.hljs .language-css .hljs-selector{color:var(--neon-bunny-selector)}.hljs.language-css .hljs-selector-attr,.hljs .language-css .hljs-selector-attr{color:var(--neon-bunny-selector-attr)}.hljs.language-css .hljs-selector-class,.hljs .language-css .hljs-selector-class{color:var(--neon-bunny-selector-class)}.hljs.language-css .hljs-selector-id,.hljs .language-css .hljs-selector-id{color:var(--neon-bunny-css-selector-id)}.hljs.language-css .hljs-selector-pseudo,.hljs .language-css .hljs-selector-pseudo{color:var(--neon-bunny-selector-pseudo)}.hljs.language-css .hljs-selector-tag,.hljs .language-css .hljs-selector-tag{color:var(--neon-bunny-selector-tag)}.hljs.language-css .hljs-addition,.hljs .language-css .hljs-addition{color:var(--neon-bunny-addition)}.hljs.language-css .hljs-deletion,.hljs .language-css .hljs-deletion{color:var(--neon-bunny-deletion)}.hljs.language-json .hljs-punctuation,.hljs .language-json .hljs-punctuation{color:var(--neon-bunny-json-punctuation)}.hljs.language-javascript,.hljs.language-js,.hljs .language-javascript,.hljs .language-js{color:var(--neon-bunny-js)}.hljs.language-javascript .hljs-built_in,.hljs.language-js .hljs-built_in,.hljs .language-javascript .hljs-built_in,.hljs .language-js .hljs-built_in{color:var(--neon-bunny-builtin)}.hljs.language-javascript .hljs-char,.hljs.language-js .hljs-char,.hljs .language-javascript .hljs-char,.hljs .language-js .hljs-char{color:var(--neon-bunny-char)}.hljs.language-javascript .hljs-comment,.hljs.language-js .hljs-comment,.hljs .language-javascript .hljs-comment,.hljs .language-js .hljs-comment{color:var(--neon-bunny-comment)}.hljs.language-javascript .hljs-doctag,.hljs.language-js .hljs-doctag,.hljs .language-javascript .hljs-doctag,.hljs .language-js .hljs-doctag{color:var(--neon-bunny-doctag)}.hljs.language-javascript .hljs-keyword,.hljs.language-js .hljs-keyword,.hljs .language-javascript .hljs-keyword,.hljs .language-js .hljs-keyword{color:var(--neon-bunny-keyword)}.hljs.language-javascript .hljs-literal,.hljs.language-js .hljs-literal,.hljs .language-javascript .hljs-literal,.hljs .language-js .hljs-literal{color:var(--neon-bunny-literal)}.hljs.language-javascript .hljs-number,.hljs.language-js .hljs-number,.hljs .language-javascript .hljs-number,.hljs .language-js .hljs-number{color:var(--neon-bunny-number)}.hljs.language-javascript .hljs-operator,.hljs.language-js .hljs-operator,.hljs .language-javascript .hljs-operator,.hljs .language-js .hljs-operator{color:var(--neon-bunny-operator)}.hljs.language-javascript .hljs-params,.hljs.language-js .hljs-params,.hljs .language-javascript .hljs-params,.hljs .language-js .hljs-params{color:var(--neon-bunny-params);font-style:italic}.hljs.language-javascript .hljs-params .hljs-variable.language_,.hljs.language-js .hljs-params .hljs-variable.language_,.hljs .language-javascript .hljs-params .hljs-variable.language_,.hljs .language-js .hljs-params .hljs-variable.language_{color:var(--neon-bunny-js-params-variable-language)}.hljs.language-javascript .hljs-property,.hljs.language-js .hljs-property,.hljs .language-javascript .hljs-property,.hljs .language-js .hljs-property{color:var(--neon-bunny-property)}.hljs.language-javascript .hljs-punctuation,.hljs.language-js .hljs-punctuation,.hljs .language-javascript .hljs-punctuation,.hljs .language-js .hljs-punctuation{color:var(--neon-bunny-punctuation)}.hljs.language-javascript .hljs-regexp,.hljs.language-js .hljs-regexp,.hljs .language-javascript .hljs-regexp,.hljs .language-js .hljs-regexp{color:var(--neon-bunny-regex)}.hljs.language-javascript .hljs-string,.hljs.language-js .hljs-string,.hljs .language-javascript .hljs-string,.hljs .language-js .hljs-string{color:var(--neon-bunny-string)}.hljs.language-javascript .hljs-subst,.hljs.language-js .hljs-subst,.hljs .language-javascript .hljs-subst,.hljs .language-js .hljs-subst{color:var(--neon-bunny-subst)}.hljs.language-javascript .hljs-symbol,.hljs.language-js .hljs-symbol,.hljs .language-javascript .hljs-symbol,.hljs .language-js .hljs-symbol{color:var(--neon-bunny-symbol)}.hljs.language-javascript .hljs-title,.hljs.language-js .hljs-title,.hljs .language-javascript .hljs-title,.hljs .language-js .hljs-title{color:var(--neon-bunny-title)}.hljs.language-javascript .hljs-title.class_,.hljs.language-js .hljs-title.class_,.hljs .language-javascript .hljs-title.class_,.hljs .language-js .hljs-title.class_{color:var(--neon-bunny-js-title-class)}.hljs.language-javascript .hljs-title.class_.inherited__,.hljs.language-js .hljs-title.class_.inherited__,.hljs .language-javascript .hljs-title.class_.inherited__,.hljs .language-js .hljs-title.class_.inherited__{color:var(--neon-bunny-title-class-inherited)}.hljs.language-javascript .hljs-title.function_,.hljs.language-js .hljs-title.function_,.hljs .language-javascript .hljs-title.function_,.hljs .language-js .hljs-title.function_{color:var(--neon-bunny-title-function)}.hljs.language-javascript .hljs-title.function_.invoke__,.hljs.language-js .hljs-title.function_.invoke__,.hljs .language-javascript .hljs-title.function_.invoke__,.hljs .language-js .hljs-title.function_.invoke__{color:var(--neon-bunny-title-function-invoke)}.hljs.language-javascript .hljs-type,.hljs.language-js .hljs-type,.hljs .language-javascript .hljs-type,.hljs .language-js .hljs-type{color:var(--neon-bunny-type)}.hljs.language-javascript .hljs-variable,.hljs.language-js .hljs-variable,.hljs .language-javascript .hljs-variable,.hljs .language-js .hljs-variable{color:var(--neon-bunny-variable)}.hljs.language-javascript .hljs-variable.constant_,.hljs.language-js .hljs-variable.constant_,.hljs .language-javascript .hljs-variable.constant_,.hljs .language-js .hljs-variable.constant_{color:var(--neon-bunny-variable-constant)}.hljs.language-javascript .hljs-variable.language_,.hljs.language-js .hljs-variable.language_,.hljs .language-javascript .hljs-variable.language_,.hljs .language-js .hljs-variable.language_{color:var(--neon-bunny-js-variable-language)}.hljs.language-javascript .hljs-meta,.hljs.language-js .hljs-meta,.hljs .language-javascript .hljs-meta,.hljs .language-js .hljs-meta{color:var(--neon-bunny-meta)}.hljs.language-javascript .hljs-meta.prompt_,.hljs.language-js .hljs-meta.prompt_,.hljs .language-javascript .hljs-meta.prompt_,.hljs .language-js .hljs-meta.prompt_{color:var(--neon-bunny-meta-prompt)}.hljs.language-javascript .hljs-meta.keyword_,.hljs.language-js .hljs-meta.keyword_,.hljs .language-javascript .hljs-meta.keyword_,.hljs .language-js .hljs-meta.keyword_{color:var(--neon-bunny-meta-keyword)}.hljs.language-javascript .hljs-meta.string_,.hljs.language-js .hljs-meta.string_,.hljs .language-javascript .hljs-meta.string_,.hljs .language-js .hljs-meta.string_{color:var(--neon-bunny-meta-string)}.hljs.language-javascript .hljs-attr,.hljs.language-js .hljs-attr,.hljs .language-javascript .hljs-attr,.hljs .language-js .hljs-attr{color:var(--neon-bunny-attr)}.hljs.language-javascript .hljs-attribute,.hljs.language-js .hljs-attribute,.hljs .language-javascript .hljs-attribute,.hljs .language-js .hljs-attribute{color:var(--neon-bunny-attribute)}.hljs.language-javascript .hljs-name,.hljs.language-js .hljs-name,.hljs .language-javascript .hljs-name,.hljs .language-js .hljs-name{color:var(--neon-bunny-name)}.hljs.language-javascript .hljs-section,.hljs.language-js .hljs-section,.hljs .language-javascript .hljs-section,.hljs .language-js .hljs-section{color:var(--neon-bunny-section)}.hljs.language-javascript .hljs-tag,.hljs.language-js .hljs-tag,.hljs .language-javascript .hljs-tag,.hljs .language-js .hljs-tag{color:var(--neon-bunny-tag)}.hljs.language-javascript .hljs-bullet,.hljs.language-js .hljs-bullet,.hljs .language-javascript .hljs-bullet,.hljs .language-js .hljs-bullet{color:var(--neon-bunny-bullet)}.hljs.language-javascript .hljs-code,.hljs.language-js .hljs-code,.hljs .language-javascript .hljs-code,.hljs .language-js .hljs-code{color:var(--neon-bunny-code)}.hljs.language-javascript .hljs-emphasis,.hljs.language-js .hljs-emphasis,.hljs .language-javascript .hljs-emphasis,.hljs .language-js .hljs-emphasis{color:var(--neon-bunny-emphasis);font-style:italic}.hljs.language-javascript .hljs-formula,.hljs.language-js .hljs-formula,.hljs .language-javascript .hljs-formula,.hljs .language-js .hljs-formula{color:var(--neon-bunny-formula)}.hljs.language-javascript .hljs-link,.hljs.language-js .hljs-link,.hljs .language-javascript .hljs-link,.hljs .language-js .hljs-link{color:var(--neon-bunny-link)}.hljs.language-javascript .hljs-quote,.hljs.language-js .hljs-quote,.hljs .language-javascript .hljs-quote,.hljs .language-js .hljs-quote{color:var(--neon-bunny-quote)}.hljs.language-javascript .hljs-strong,.hljs.language-js .hljs-strong,.hljs .language-javascript .hljs-strong,.hljs .language-js .hljs-strong{color:var(--neon-bunny-strong);font-weight:bold}.hljs.language-javascript .hljs-selector,.hljs.language-js .hljs-selector,.hljs .language-javascript .hljs-selector,.hljs .language-js .hljs-selector{color:var(--neon-bunny-selector)}.hljs.language-javascript .hljs-selector-attr,.hljs.language-js .hljs-selector-attr,.hljs .language-javascript .hljs-selector-attr,.hljs .language-js .hljs-selector-attr{color:var(--neon-bunny-selector-attr)}.hljs.language-javascript .hljs-selector-class,.hljs.language-js .hljs-selector-class,.hljs .language-javascript .hljs-selector-class,.hljs .language-js .hljs-selector-class{color:var(--neon-bunny-selector-class)}.hljs.language-javascript .hljs-selector-id,.hljs.language-js .hljs-selector-id,.hljs .language-javascript .hljs-selector-id,.hljs .language-js .hljs-selector-id{color:var(--neon-bunny-selector-id)}.hljs.language-javascript .hljs-selector-pseudo,.hljs.language-js .hljs-selector-pseudo,.hljs .language-javascript .hljs-selector-pseudo,.hljs .language-js .hljs-selector-pseudo{color:var(--neon-bunny-selector-pseudo)}.hljs.language-javascript .hljs-selector-tag,.hljs.language-js .hljs-selector-tag,.hljs .language-javascript .hljs-selector-tag,.hljs .language-js .hljs-selector-tag{color:var(--neon-bunny-selector-tag)}.hljs.language-javascript .hljs-addition,.hljs.language-js .hljs-addition,.hljs .language-javascript .hljs-addition,.hljs .language-js .hljs-addition{color:var(--neon-bunny-addition)}.hljs.language-javascript .hljs-deletion,.hljs.language-js .hljs-deletion,.hljs .language-javascript .hljs-deletion,.hljs .language-js .hljs-deletion{color:var(--neon-bunny-deletion)}.hljs.language-php,.hljs .language-php{color:var(--neon-bunny-php)}.hljs.language-php .hljs-built_in,.hljs .language-php .hljs-built_in{color:var(--neon-bunny-builtin)}.hljs.language-php .hljs-char,.hljs .language-php .hljs-char{color:var(--neon-bunny-char)}.hljs.language-php .hljs-class .hljs-title,.hljs .language-php .hljs-class .hljs-title{color:var(--neon-bunny-php-class-title) !important}.hljs.language-php .hljs-class .hljs-keyword,.hljs .language-php .hljs-class .hljs-keyword{color:var(--neon-bunny-php-class-keyword)}.hljs.language-php .hljs-comment,.hljs .language-php .hljs-comment{color:var(--neon-bunny-comment)}.hljs.language-php .hljs-doctag,.hljs .language-php .hljs-doctag{color:var(--neon-bunny-doctag)}.hljs.language-php .hljs-function .hljs-title,.hljs .language-php .hljs-function .hljs-title{color:var(--neon-bunny-php-function-title)}.hljs.language-php .hljs-keyword,.hljs .language-php .hljs-keyword{color:var(--neon-bunny-php-keyword)}.hljs.language-php .hljs-literal,.hljs .language-php .hljs-literal{color:var(--neon-bunny-literal)}.hljs.language-php .hljs-number,.hljs .language-php .hljs-number{color:var(--neon-bunny-number)}.hljs.language-php .hljs-operator,.hljs .language-php .hljs-operator{color:var(--neon-bunny-operator)}.hljs.language-php .hljs-params,.hljs .language-php .hljs-params{color:var(--neon-bunny-php-params)}.hljs.language-php .hljs-params .hljs-variable,.hljs .language-php .hljs-params .hljs-variable{color:var(--neon-bunny-php-params-variable)}.hljs.language-php .hljs-property,.hljs .language-php .hljs-property{color:var(--neon-bunny-property)}.hljs.language-php .hljs-punctuation,.hljs .language-php .hljs-punctuation{color:var(--neon-bunny-punctuation)}.hljs.language-php .hljs-regexp,.hljs .language-php .hljs-regexp{color:var(--neon-bunny-regex)}.hljs.language-php .hljs-string,.hljs .language-php .hljs-string{color:var(--neon-bunny-php-string)}.hljs.language-php .hljs-subst,.hljs .language-php .hljs-subst{color:var(--neon-bunny-subst)}.hljs.language-php .hljs-symbol,.hljs .language-php .hljs-symbol{color:var(--neon-bunny-symbol)}.hljs.language-php .hljs-title,.hljs .language-php .hljs-title{color:var(--neon-bunny-php-title)}.hljs.language-php .hljs-title.class_,.hljs .language-php .hljs-title.class_{color:var(--neon-bunny-php-title-class)}.hljs.language-php .hljs-title.class_.inherited__,.hljs .language-php .hljs-title.class_.inherited__{color:var(--neon-bunny-title-class-inherited)}.hljs.language-php .hljs-title.function_,.hljs .language-php .hljs-title.function_{color:var(--neon-bunny-title-function)}.hljs.language-php .hljs-title.function_.invoke__,.hljs .language-php .hljs-title.function_.invoke__{color:var(--neon-bunny-php-title-function-invoke)}.hljs.language-php .hljs-type,.hljs .language-php .hljs-type{color:var(--neon-bunny-type)}.hljs.language-php .hljs-variable,.hljs .language-php .hljs-variable{color:var(--neon-bunny-php-variable)}.hljs.language-php .hljs-variable.constant_,.hljs .language-php .hljs-variable.constant_{color:var(--neon-bunny-variable-constant)}.hljs.language-php .hljs-variable.language_,.hljs .language-php .hljs-variable.language_{color:var(--neon-bunny-variable-language)}.hljs.language-php .hljs-meta,.hljs .language-php .hljs-meta{color:var(--neon-bunny-php-meta)}.hljs.language-php .hljs-meta.prompt_,.hljs .language-php .hljs-meta.prompt_{color:var(--neon-bunny-meta-prompt)}.hljs.language-php .hljs-meta.keyword_,.hljs .language-php .hljs-meta.keyword_{color:var(--neon-bunny-meta-keyword)}.hljs.language-php .hljs-meta.string_,.hljs .language-php .hljs-meta.string_{color:var(--neon-bunny-meta-string)}.hljs.language-php .hljs-attr,.hljs .language-php .hljs-attr{color:var(--neon-bunny-attr)}.hljs.language-php .hljs-attribute,.hljs .language-php .hljs-attribute{color:var(--neon-bunny-attribute)}.hljs.language-php .hljs-name,.hljs .language-php .hljs-name{color:var(--neon-bunny-name)}.hljs.language-php .hljs-section,.hljs .language-php .hljs-section{color:var(--neon-bunny-section)}.hljs.language-php .hljs-tag,.hljs .language-php .hljs-tag{color:var(--neon-bunny-tag)}.hljs.language-php .hljs-bullet,.hljs .language-php .hljs-bullet{color:var(--neon-bunny-bullet)}.hljs.language-php .hljs-code,.hljs .language-php .hljs-code{color:var(--neon-bunny-code)}.hljs.language-php .hljs-emphasis,.hljs .language-php .hljs-emphasis{color:var(--neon-bunny-emphasis);font-style:italic}.hljs.language-php .hljs-formula,.hljs .language-php .hljs-formula{color:var(--neon-bunny-formula)}.hljs.language-php .hljs-link,.hljs .language-php .hljs-link{color:var(--neon-bunny-link)}.hljs.language-php .hljs-quote,.hljs .language-php .hljs-quote{color:var(--neon-bunny-quote)}.hljs.language-php .hljs-strong,.hljs .language-php .hljs-strong{color:var(--neon-bunny-strong);font-weight:bold}.hljs.language-php .hljs-selector,.hljs .language-php .hljs-selector{color:var(--neon-bunny-selector)}.hljs.language-php .hljs-selector-attr,.hljs .language-php .hljs-selector-attr{color:var(--neon-bunny-selector-attr)}.hljs.language-php .hljs-selector-class,.hljs .language-php .hljs-selector-class{color:var(--neon-bunny-selector-class)}.hljs.language-php .hljs-selector-id,.hljs .language-php .hljs-selector-id{color:var(--neon-bunny-selector-id)}.hljs.language-php .hljs-selector-pseudo,.hljs .language-php .hljs-selector-pseudo{color:var(--neon-bunny-selector-pseudo)}.hljs.language-php .hljs-selector-tag,.hljs .language-php .hljs-selector-tag{color:var(--neon-bunny-selector-tag)}.hljs.language-php .hljs-addition,.hljs .language-php .hljs-addition{color:var(--neon-bunny-addition)}.hljs.language-php .hljs-deletion,.hljs .language-php .hljs-deletion{color:var(--neon-bunny-deletion)}\n')}if(!s&&!h)return bt(),i.appendChild(document.createTextNode(t)),void o.appendChild(i);const r=gt(a,P.value);switch(a){case"highlightjs":e=`${r}.min.css`,c=`${B.value}/${e}`;break;case"prism":e=`${r}.css`,c="default"===P.value?`${I.value}/prism.css`:P.value.includes("themes-")?`${L.value}/${e}`:`${I.value}/prism-${e}`;break;default:e=""}O.value=!0,fetch(c).then((t=>t.text())).then((t=>{bt(),i.appendChild(document.createTextNode(t)),o.appendChild(i),O.value=!1})).catch((t=>{const a=x.highlightjs?"Highlight.js":"PrismJS";console.error(`${a} CDN Error:`,t)}))}function rt(){const t=y().device;R.value="mobile"===t.type}function gt(t,a,o=!1){let i=a;return"prism"===t&&(i=i.replace("themes-","prism-"),i=i.replace("prism-prism-","prism-"),i=i.replace("theme-prism-","theme-"),o&&(i=i.replace("prism-prism-",""),i=i.replace("prism-",""))),"highlightjs"===t&&(i=i.replace("base16-","base16/")),i}function bt(){const t=document.querySelectorAll('[data-theme="v-code-block--theme-sheet"]');t.length>0&&t.forEach((t=>{t.remove()}))}function vt(){!function(){if("json"!==x.lang)A.value=x.code;else{const t=x.code.toString();A.value=JSON.stringify(JSON.parse(t),null,x.indent)}}(),x.highlightjs&&Promise.resolve().then((function(){return ba})).then((t=>{N=t.default,N.registerLanguage("javascript",U),N.registerLanguage("css",C),N.registerLanguage("html",F),N.registerLanguage("plain",W),$.value=N.highlight(A.value,{language:x.lang}).value})).catch((t=>{console.error("Highlight.js import:",{err:t})})),x.prismjs&&import("prismjs").then((t=>{q=t.default,$.value=q.highlight(A.value,q.languages[x.lang],x.lang)})).catch((t=>{console.error("PrismJS import:",{err:t})}))}function ut(){w("run")}return g(x,(()=>{x.code&&vt(),(x.theme||x.prismjs||x.highlightjs)&&(ht(),P.value=x.theme,ct()),x.copyText&&(T.value=x.copyText),x.runText&&(D.value=x.runText)})),b((()=>{T.value=x.copyText,D.value=x.runText,ht()})),v((()=>{P.value=E?.theme||x.theme,ct(),rt(),vt()})),window.addEventListener("orientationchange",(()=>{rt()})),(s,e)=>(a(),o("div",{class:u(["v-code-block v-code-block--mb-5",d(J)])},[t.label||t.tabs||d(_).label||d(_).tabs?(a(),o("div",{key:0,class:"v-code-block--header",style:j(d(tt))},[h("div",{class:u(["v-code-block--label v-code-block--pb-1",d(ot)])},[d(_).label?p(s.$slots,"label",{key:0},void 0,!0):(a(),o(i,{key:1},[m(k(x.label),1)],64))],2),h("div",{class:"v-code-block--tabs",style:j(d(nt))},[d(_).tabs?p(s.$slots,"tabs",{key:0},void 0,!0):(a(),o(i,{key:1},[l(" ======================================== Copy Code Tab/Button "),t.copyTab&&t.tabs?(a(),o("div",{key:0,class:u(["v-code-block--tab",d(lt)]),onClick:et},[h("div",Z,[t.copyIcons?(a(),f(S,{key:0,class:u(["v-code-block--button-copy-icon",d(at)]),icon:z.value},null,8,["class","icon"])):l("v-if",!0),m(" "+k(T.value),1)])],2)):l("v-if",!0),l(" ======================================== Run Tab/Button "),t.runTab&&t.tabs&&!R.value?(a(),o("div",{key:1,class:u(["v-code-block--tab",d(lt)]),onClick:ut},[h("div",G,k(D.value),1)],2)):l("v-if",!0)],64))],4)],4)):l("v-if",!0),h("div",K,[h("div",{class:u(["v-code-block--code-copy-button",d(Y)]),onClick:et},[d(_).copyButton?p(s.$slots,"copyButton",{key:0},void 0,!0):(a(),o(i,{key:1},[t.copyButton?(a(),f(S,{key:0,class:u(["v-code-block--button-copy-icon",d(at)]),icon:z.value},null,8,["class","icon"])):l("v-if",!0)],64))],2),h("pre",n(s.$attrs,{class:`language-${x.lang}`,style:d(it)}),[m(""),t.prismPlugin?(a(),o("code",{key:0,class:u(`language-${x.lang} ${t.browserWindow?"v-code-block--code-browser":""} ${t.highlightjs?"hljs":""}`),style:j(d(Q)),textContent:k(d(H))},null,14,V)):(a(),o("code",{key:1,class:u(`language-${x.lang} ${t.browserWindow?"v-code-block--code-browser":""} ${t.highlightjs?"hljs":""}`),style:j(d(Q)),innerHTML:$.value},null,14,X)),m("\n\t\t\t")],16)])],2))}});N(".v-code-block--mt-1{margin-top:.25rem!important}.v-code-block--me-1{margin-right:.25rem!important}.v-code-block--mb-1{margin-bottom:.25rem!important}.v-code-block--ms-1{margin-left:.25rem!important}.v-code-block--pt-1{padding-top:.25rem!important}.v-code-block--pe-1{padding-right:.25rem!important}.v-code-block--pb-1{padding-bottom:.25rem!important}.v-code-block--ps-1{padding-left:.25rem!important}.v-code-block--mt-2{margin-top:.5rem!important}.v-code-block--me-2{margin-right:.5rem!important}.v-code-block--mb-2{margin-bottom:.5rem!important}.v-code-block--ms-2{margin-left:.5rem!important}.v-code-block--pt-2{padding-top:.5rem!important}.v-code-block--pe-2{padding-right:.5rem!important}.v-code-block--pb-2{padding-bottom:.5rem!important}.v-code-block--ps-2{padding-left:.5rem!important}.v-code-block--mt-3{margin-top:.75rem!important}.v-code-block--me-3{margin-right:.75rem!important}.v-code-block--mb-3{margin-bottom:.75rem!important}.v-code-block--ms-3{margin-left:.75rem!important}.v-code-block--pt-3{padding-top:.75rem!important}.v-code-block--pe-3{padding-right:.75rem!important}.v-code-block--pb-3{padding-bottom:.75rem!important}.v-code-block--ps-3{padding-left:.75rem!important}.v-code-block--mt-4{margin-top:1rem!important}.v-code-block--me-4{margin-right:1rem!important}.v-code-block--mb-4{margin-bottom:1rem!important}.v-code-block--ms-4{margin-left:1rem!important}.v-code-block--pt-4{padding-top:1rem!important}.v-code-block--pe-4{padding-right:1rem!important}.v-code-block--pb-4{padding-bottom:1rem!important}.v-code-block--ps-4{padding-left:1rem!important}.v-code-block--mt-5{margin-top:1.25rem!important}.v-code-block--me-5{margin-right:1.25rem!important}.v-code-block--mb-5{margin-bottom:1.25rem!important}.v-code-block--ms-5{margin-left:1.25rem!important}.v-code-block--pt-5{padding-top:1.25rem!important}.v-code-block--pe-5{padding-right:1.25rem!important}.v-code-block--pb-5{padding-bottom:1.25rem!important}.v-code-block--ps-5{padding-left:1.25rem!important}.v-code-block---label-mobile input,.v-code-block---label-mobile select,.v-code-block---label-mobile textarea{display:none}");N('.v-code-block{display:block;max-width:100%}.v-code-block--header{align-items:end;display:flex;justify-content:space-between;overflow:visible;position:relative;width:100%}.v-code-block--label{overflow:auto}.v-code-block--tabs{align-items:end;display:flex;justify-content:flex-end}.v-code-block--tab{align-items:center;border-radius:5px 5px 0 0;cursor:pointer;display:flex;flex-direction:row;justify-content:flex-start;padding:5px 15px;text-align:center;transition:background-color .35s ease;white-space:nowrap;width:fit-content}.v-code-block--tab svg{height:.85rem;width:.85rem}.v-code-block--code{position:relative;z-index:1}.v-code-block--code pre,.v-code-block--code pre[class*=language-]{margin-top:0}.v-code-block--code pre[class*=language-]:after,.v-code-block--code pre[class*=language-]:before{bottom:.95em}.v-code-block--code pre code{width:100%}.v-code-block--code-browser:before{background-image:url(\'data:image/svg+xml;utf8, \');background-position:.5em .5em;background-repeat:no-repeat;content:"";display:block;padding-right:10em;padding-top:3rem;width:100%}.v-code-block--code:hover .v-code-block--code-copy-button{opacity:1}.v-code-block--code-copy-button{fill:#ccc;align-items:center;color:#ccc;cursor:pointer;display:flex;height:1.5em;justify-content:center;opacity:0;position:absolute;right:.9rem;top:.7rem;transition:opacity .2s ease-in-out;width:auto;z-index:2}.v-code-block--code-copy-button:hover{opacity:1}.v-code-block--code-copy-button-persist{opacity:.5}.v-code-block--code-copy-button svg{height:1rem;width:1rem}');var Q=q(J,[["__scopeId","data-v-5d79b278"],["__file","src/plugin/CodeBlock.vue"]]);N(":root{--v-cb-blue:206 80% 39%;--v-cb-blue-hex:#146eb4;--v-cb-blue-rgb:20,110,180;--v-cb-primary:var(--v-cb-blue);--v-cb-primary-hex:var(--v-cb-blue-hex);--v-cb-primary-rgb:var(--v-cb-blue-rgb);--v-cb-green:120 61% 34%;--v-cb-green-hex:#228b22;--v-cb-green-rgb:34,139,34;--v-cb-success:var(--v-cb-green);--v-cb-success-hex:var(--v-cb-green-hex);--v-cb-success-rgb:var(--v-cb-green-rgb);--v-cb-red:0 68% 42%;--v-cb-red-hex:#b22222;--v-cb-red-rgb:178,34,34;--v-cb-danger:var(--v-cb-red);--v-cb-danger-hex:var(--v-cb-red-hex);--v-cb-danger-rgb:var(--v-cb-red-rgb);--v-cb-tab-neon-bunny-bkg:0 0% 0%;--v-cb-tab-neon-bunny-text:0 0% 100%;--v-cb-tab-neon-bunny-icon:207 100% 52%;--v-cb-tab-neon-bunny-icon-success:119 100% 51%;--v-cb-tab-neon-bunny-icon-failed:3 100% 58%;--v-cb-tab-neon-bunny-carrot-bkg:0 0% 0%;--v-cb-tab-neon-bunny-carrot-text:0 0% 100%;--v-cb-tab-neon-bunny-carrot-icon:292 100% 50%;--v-cb-tab-neon-bunny-carrot-icon-success:119 100% 51%;--v-cb-tab-neon-bunny-carrot-icon-failed:3 100% 58%;--v-cb-tab-prism-coy-bkg:205 59% 50%;--v-cb-tab-prism-coy-text:0 0% 0%;--v-cb-tab-prism-coy-icon:195 76% 41%;--v-cb-tab-prism-coy-icon-success:80 100% 30%;--v-cb-tab-prism-coy-icon-failed:0 64% 48%;--v-cb-tab-prism-dark-bkg:30 20% 25%;--v-cb-tab-prism-dark-text:0 0% 100%;--v-cb-tab-prism-dark-border:30 20% 40%;--v-cb-tab-prism-dark-icon:40 90% 60%;--v-cb-tab-prism-dark-icon-success:75 70% 60%;--v-cb-tab-prism-dark-icon-failed:0 100% 50%;--v-cb-tab-prism-default-bkg:24 20% 95%;--v-cb-tab-prism-default-text:0 0% 0%;--v-cb-tab-prism-default-icon:198 100% 33%;--v-cb-tab-prism-default-icon-success:80 100% 30%;--v-cb-tab-prism-default-icon-failed:348 68% 58%;--v-cb-tab-prism-funky-bkg:0 0% 80%;--v-cb-tab-prism-funky-text:0 0% 100%;--v-cb-tab-prism-funky-dark:0 0% 0%;--v-cb-tab-prism-funky-icon:328 100% 54%;--v-cb-tab-prism-funky-icon-success:80 61% 50%;--v-cb-tab-prism-funky-icon-failed:0 100% 50%;--v-cb-tab-prism-okaidia-bkg:70 8% 15%;--v-cb-tab-prism-okaidia-text:0 0% 100%;--v-cb-tab-prism-okaidia-icon:190 81% 67%;--v-cb-tab-prism-okaidia-icon-success:80 76% 53%;--v-cb-tab-prism-okaidia-icon-failed:338 95% 56%;--v-cb-tab-prism-solarizedlight-bkg:44 87% 94%;--v-cb-tab-prism-solarizedlight-text:196 13% 45%;--v-cb-tab-prism-solarizedlight-icon:175 59% 40%;--v-cb-tab-prism-solarizedlight-icon-success:68 100% 30%;--v-cb-tab-prism-solarizedlight-icon-failed:18 80% 44%;--v-cb-tab-prism-tomorrow-bkg:0 0% 18%;--v-cb-tab-prism-tomorrow-text:0 0% 80%;--v-cb-tab-prism-tomorrow-icon:299 34% 70%;--v-cb-tab-prism-tomorrow-icon-success:143 39% 64%;--v-cb-tab-prism-tomorrow-icon-failed:358 65% 68%;--v-cb-tab-prism-twilight-bkg:0 0% 8%;--v-cb-tab-prism-twilight-text:0 0% 80%;--v-cb-tab-prism-twilight-border:0 0% 33%;--v-cb-tab-prism-twilight-icon:53 89% 79%;--v-cb-tab-prism-twilight-icon-success:76 21% 52%;--v-cb-tab-prism-twilight-icon-failed:14 58% 55%;--v-cb-tab-prism-themes-night-owl:207 95% 8%;--v-cb-tab-prism-themes-night-owl-text:217 34% 88%;--v-cb-tab-prism-themes-night-owl-icon:169 56% 68%;--v-cb-tab-prism-themes-night-owl-icon-success:84 62% 63%;--v-cb-tab-prism-themes-night-owl-icon-failed:350 100% 67%;--v-cb-tab-highlightjs-a11y-dark-bkg:0 0% 17%;--v-cb-tab-highlightjs-a11y-dark-text:60 30% 96%;--v-cb-tab-highlightjs-a11y-dark-icon:180 100% 44%;--v-cb-tab-highlightjs-a11y-dark-icon-success:80 75% 55%;--v-cb-tab-highlightjs-a11y-dark-icon-failed:17 100% 74%;--v-cb-tab-highlightjs-a11y-light-bkg:0 0% 100%;--v-cb-tab-highlightjs-a11y-light-text:0 0% 33%;--v-cb-tab-highlightjs-a11y-light-icon:280 60% 39%;--v-cb-tab-highlightjs-a11y-light-icon-success:120 100% 25%;--v-cb-tab-highlightjs-a11y-light-icon-failed:2 80% 47%;--v-cb-tab-highlightjs-agate-bkg:0 0% 20%;--v-cb-tab-highlightjs-agate-text:0 0% 100%;--v-cb-tab-highlightjs-agate-icon:197 93% 83%;--v-cb-tab-highlightjs-agate-icon-success:136 53% 66%;--v-cb-tab-highlightjs-agate-icon-failed:0 56% 61%;--v-cb-tab-highlightjs-an-old-hope-bkg:228 8% 12%;--v-cb-tab-highlightjs-an-old-hope-text:219 13% 78%;--v-cb-tab-highlightjs-an-old-hope-icon:195 63% 58%;--v-cb-tab-highlightjs-an-old-hope-icon-success:116 75% 62%;--v-cb-tab-highlightjs-an-old-hope-icon-failed:352 81% 58%;--v-cb-tab-highlightjs-androidstudio-bkg:210 7% 17%;--v-cb-tab-highlightjs-androidstudio-text:211 20% 72%;--v-cb-tab-highlightjs-androidstudio-icon:206 38% 57%;--v-cb-tab-highlightjs-androidstudio-icon-success:108 28% 46%;--v-cb-tab-highlightjs-androidstudio-icon-failed:27 61% 50%;--v-cb-tab-highlightjs-arduino-light-bkg:0 0% 100%;--v-cb-tab-highlightjs-arduino-light-text:198 11% 30%;--v-cb-tab-highlightjs-arduino-light-icon:182 100% 31%;--v-cb-tab-highlightjs-arduino-light-icon-success:182 100% 19%;--v-cb-tab-highlightjs-arduino-light-icon-failed:24 100% 41%;--v-cb-tab-highlightjs-arta-bkg:0 0% 13%;--v-cb-tab-highlightjs-arta-text:0 0% 67%;--v-cb-tab-highlightjs-arta-icon:202 85% 56%;--v-cb-tab-highlightjs-arta-icon-success:150 100% 40%;--v-cb-tab-highlightjs-arta-icon-failed:330 83% 40%;--v-cb-tab-highlightjs-ascetic-bkg:0 0% 100%;--v-cb-tab-highlightjs-ascetic-text:0 0% 0%;--v-cb-tab-highlightjs-ascetic-icon:0 0% 53%;--v-cb-tab-highlightjs-ascetic-icon-success:var(--v-cb-success);--v-cb-tab-highlightjs-ascetic-icon-failed:var(--v-cb-failed);--v-cb-tab-highlightjs-atom-one-dark-reasonable-bkg:220 13% 18%;--v-cb-tab-highlightjs-atom-one-dark-reasonable-text:219 14% 71%;--v-cb-tab-highlightjs-atom-one-dark-reasonable-icon:29 54% 61%;--v-cb-tab-highlightjs-atom-one-dark-reasonable-icon-success:80 76% 53%;--v-cb-tab-highlightjs-atom-one-dark-reasonable-icon-failed:338 95% 56%;--v-cb-tab-highlightjs-atom-one-dark-bkg:220 13% 18%;--v-cb-tab-highlightjs-atom-one-dark-text:219 14% 71%;--v-cb-tab-highlightjs-atom-one-dark-icon:29 54% 61%;--v-cb-tab-highlightjs-atom-one-dark-icon-success:95 38% 62%;--v-cb-tab-highlightjs-atom-one-dark-icon-failed:355 65% 65%;--v-cb-tab-highlightjs-atom-one-light-bkg:0 0% 98%;--v-cb-tab-highlightjs-atom-one-light-text:228 8% 24%;--v-cb-tab-highlightjs-atom-one-light-icon:41 99% 30%;--v-cb-tab-highlightjs-atom-one-light-icon-success:119 34% 47%;--v-cb-tab-highlightjs-atom-one-light-icon-failed:5 74% 59%;--v-cb-tab-highlightjs-base16-onedark-bkg:220 13% 18%;--v-cb-tab-highlightjs-base16-onedark-text:219 14% 71%;--v-cb-tab-highlightjs-base16-onedark-icon:207 82% 66%;--v-cb-tab-highlightjs-base16-onedark-icon-success:95 38% 62%;--v-cb-tab-highlightjs-base16-onedark-icon-failed:5 48% 51%;--v-cb-tab-highlightjs-brown-paper-bkg:35 22% 64%;--v-cb-tab-highlightjs-brown-paper-bkg-img:url(brown-papersq.png);--v-cb-tab-highlightjs-brown-paper-text:233 32% 31%;--v-cb-tab-highlightjs-brown-paper-icon:207 100% 30%;--v-cb-tab-highlightjs-brown-paper-icon-success:var(--v-cb-success);--v-cb-tab-highlightjs-brown-paper-icon-failed:359 60% 31%;--v-cb-tab-highlightjs-codepen-embed-bkg:0 0% 13%;--v-cb-tab-highlightjs-codepen-embed-text:0 0% 100%;--v-cb-tab-highlightjs-codepen-embed-icon:300 10% 57%;--v-cb-tab-highlightjs-codepen-embed-icon-success:76 20% 52%;--v-cb-tab-highlightjs-codepen-embed-icon-failed:var(--v-cb-failed);--v-cb-tab-highlightjs-color-brewer-bkg:0 0% 100%;--v-cb-tab-highlightjs-color-brewer-text:0 0% 0%;--v-cb-tab-highlightjs-color-brewer-icon:205 59% 47%;--v-cb-tab-highlightjs-color-brewer-icon-success:138 54% 42%;--v-cb-tab-highlightjs-color-brewer-icon-failed:20 89% 48%;--v-cb-tab-highlightjs-dark-bkg:0 0% 19%;--v-cb-tab-highlightjs-dark-text:0 0% 87%;--v-cb-tab-highlightjs-dark-icon:0 56% 70%;--v-cb-tab-highlightjs-dark-icon-success:var(--v-cb-success);--v-cb-tab-highlightjs-dark-icon-failed:var(--v-cb-failed);--v-cb-tab-highlightjs-default-bkg:0 0% 95%;--v-cb-tab-highlightjs-default-text:0 0% 27%;--v-cb-tab-highlightjs-default-icon:0 0% 27%;--v-cb-tab-highlightjs-default-icon-success:90 100% 23%;--v-cb-tab-highlightjs-default-icon-failed:0 100% 27%;--v-cb-tab-highlightjs-devibeans-bkg:0 0% 0%;--v-cb-tab-highlightjs-devibeans-text:23 4% 62%;--v-cb-tab-highlightjs-devibeans-icon:207 89% 68%;--v-cb-tab-highlightjs-devibeans-icon-success:95 49% 36%;--v-cb-tab-highlightjs-devibeans-icon-failed:1 83% 63%;--v-cb-tab-highlightjs-docco-bkg:240 100% 99%;--v-cb-tab-highlightjs-docco-text:0 0% 0%;--v-cb-tab-highlightjs-docco-icon:195 100% 35%;--v-cb-tab-highlightjs-docco-icon-success:150 43% 44%;--v-cb-tab-highlightjs-docco-icon-failed:17 64% 36%;--v-cb-tab-highlightjs-far-bkg:240 100% 25%;--v-cb-tab-highlightjs-far-text:180 100% 50%;--v-cb-tab-highlightjs-far-icon:60 100% 50%;--v-cb-tab-highlightjs-far-icon-success:120 100% 50%;--v-cb-tab-highlightjs-far-icon-failed:0 100% 50%;--v-cb-tab-highlightjs-felipec-bkg:240 6% 13%;--v-cb-tab-highlightjs-felipec-text:240 6% 87%;--v-cb-tab-highlightjs-felipec-icon:210 75% 75%;--v-cb-tab-highlightjs-felipec-icon-success:120 75% 75%;--v-cb-tab-highlightjs-felipec-icon-failed:0 75% 75%;--v-cb-tab-highlightjs-foundation-bkg:0 0% 93%;--v-cb-tab-highlightjs-foundation-text:0 0% 0%;--v-cb-tab-highlightjs-foundation-icon:180 100% 30%;--v-cb-tab-highlightjs-foundation-icon-success:345 86% 47%;--v-cb-tab-highlightjs-foundation-icon-failed:120 100% 23%;--v-cb-tab-highlightjs-github-dark-dimmed-bkg:215 15% 16%;--v-cb-tab-highlightjs-github-dark-dimmed-text:210 19% 73%;--v-cb-tab-highlightjs-github-dark-dimmed-icon:207 100% 79%;--v-cb-tab-highlightjs-github-dark-dimmed-icon-success:119 52% 70%;--v-cb-tab-highlightjs-github-dark-dimmed-icon-failed:359 66% 28%;--v-cb-tab-highlightjs-github-dark-bkg:216 28% 7%;--v-cb-tab-highlightjs-github-dark-text:210 17% 82%;--v-cb-tab-highlightjs-github-dark-icon:208 100% 74%;--v-cb-tab-highlightjs-github-dark-icon-success:125 69% 70%;--v-cb-tab-highlightjs-github-dark-icon-failed:4 100% 72%;--v-cb-tab-highlightjs-github-bkg:0 0% 100%;--v-cb-tab-highlightjs-github-text:210 12% 16%;--v-cb-tab-highlightjs-github-icon:212 100% 39%;--v-cb-tab-highlightjs-github-icon-success:134 60% 33%;--v-cb-tab-highlightjs-github-icon-failed:354 66% 54%;--v-cb-tab-highlightjs-gml-bkg:0 0% 13%;--v-cb-tab-highlightjs-gml-text:0 0% 75%;--v-cb-tab-highlightjs-gml-icon:60 100% 50%;--v-cb-tab-highlightjs-gml-icon-success:121 73% 62%;--v-cb-tab-highlightjs-gml-icon-failed:0 100% 75%;--v-cb-tab-highlightjs-googlecode-bkg:0 0% 100%;--v-cb-tab-highlightjs-googlecode-text:0 0% 0%;--v-cb-tab-highlightjs-googlecode-icon:180 100% 20%;--v-cb-tab-highlightjs-googlecode-icon-success:120 100% 27%;--v-cb-tab-highlightjs-googlecode-icon-failed:0 100% 27%;--v-cb-tab-highlightjs-gradient-dark-bkg:279 58% 34%;--v-cb-tab-highlightjs-gradient-dark-bkg-gradient:linear-gradient(160deg,#652487,#443ac3 35%,#0174b7 68%,#04988e);--v-cb-tab-highlightjs-gradient-dark-text:266 15% 91%;--v-cb-tab-highlightjs-gradient-dark-icon:199 100% 61%;--v-cb-tab-highlightjs-gradient-dark-icon-success:75 100% 81%;--v-cb-tab-highlightjs-gradient-dark-icon-failed:29 100% 63%;--v-cb-tab-highlightjs-gradient-light-bkg:293 100% 90%;--v-cb-tab-highlightjs-gradient-light-bkg-gradient:linear-gradient(295deg,#f9ccff,#e6bbf9 11%,#9ec6f9 32%,#55e6ee 60%,#91f5d1 74%,#f9ffbf 98%);--v-cb-tab-highlightjs-gradient-light-text:256 94% 26%;--v-cb-tab-highlightjs-gradient-light-icon:199 64% 41%;--v-cb-tab-highlightjs-gradient-light-icon-success:149 93% 38%;--v-cb-tab-highlightjs-gradient-light-icon-failed:19 98% 25%;--v-cb-tab-highlightjs-grayscale-bkg:0 0% 100%;--v-cb-tab-highlightjs-grayscale-text:0 0% 20%;--v-cb-tab-highlightjs-grayscale-icon:0 0% 20%;--v-cb-tab-highlightjs-grayscale-icon-success:0 0% 20%;--v-cb-tab-highlightjs-grayscale-icon-failed:0 0% 20%;--v-cb-tab-highlightjs-hybrid-bkg:210 6% 12%;--v-cb-tab-highlightjs-hybrid-text:140 3% 78%;--v-cb-tab-highlightjs-hybrid-icon:208 32% 63%;--v-cb-tab-highlightjs-hybrid-icon-success:66 39% 57%;--v-cb-tab-highlightjs-hybrid-icon-failed:0 50% 60%;--v-cb-tab-highlightjs-idea-bkg:0 0% 100%;--v-cb-tab-highlightjs-idea-text:0 0% 0%;--v-cb-tab-highlightjs-idea-icon:240 100% 25%;--v-cb-tab-highlightjs-idea-icon-success:120 60% 83%;--v-cb-tab-highlightjs-idea-icon-failed:10 100% 87%;--v-cb-tab-highlightjs-intellij-light-bkg:0 0% 100%;--v-cb-tab-highlightjs-intellij-light-text:223 100% 35%;--v-cb-tab-highlightjs-intellij-light-icon:294 80% 32%;--v-cb-tab-highlightjs-intellij-light-icon-success:129 91% 26%;--v-cb-tab-highlightjs-intellij-light-icon-failed:var(--v-cb-failed);--v-cb-tab-highlightjs-ir-black-bkg:0 0% 0%;--v-cb-tab-highlightjs-ir-black-text:0 0% 97%;--v-cb-tab-highlightjs-ir-black-icon:209 98% 79%;--v-cb-tab-highlightjs-ir-black-icon-success:93 100% 69%;--v-cb-tab-highlightjs-ir-black-icon-failed:301 100% 73%;--v-cb-tab-highlightjs-isbl-editor-dark-bkg:0 0% 25%;--v-cb-tab-highlightjs-isbl-editor-dark-text:0 0% 94%;--v-cb-tab-highlightjs-isbl-editor-dark-icon:0 0% 94%;--v-cb-tab-highlightjs-isbl-editor-dark-icon-success:90 100% 23%;--v-cb-tab-highlightjs-isbl-editor-dark-icon-failed:13 76% 50%;--v-cb-tab-highlightjs-isbl-editor-light-bkg:0 0% 100%;--v-cb-tab-highlightjs-isbl-editor-light-text:0 0% 0%;--v-cb-tab-highlightjs-isbl-editor-light-icon:240 100% 25%;--v-cb-tab-highlightjs-isbl-editor-light-icon-success:90 100% 23%;--v-cb-tab-highlightjs-isbl-editor-light-icon-failed:11 100% 49%;--v-cb-tab-highlightjs-kimbie-dark-bkg:35 39% 10%;--v-cb-tab-highlightjs-kimbie-dark-text:32 47% 68%;--v-cb-tab-highlightjs-kimbie-dark-icon:356 19% 50%;--v-cb-tab-highlightjs-kimbie-dark-icon-success:74 35% 45%;--v-cb-tab-highlightjs-kimbie-dark-icon-failed:349 70% 54%;--v-cb-tab-highlightjs-kimbie-light-bkg:35 83% 91%;--v-cb-tab-highlightjs-kimbie-light-text:30 37% 38%;--v-cb-tab-highlightjs-kimbie-light-icon:32 92% 58%;--v-cb-tab-highlightjs-kimbie-light-icon-success:74 35% 45%;--v-cb-tab-highlightjs-kimbie-light-icon-failed:349 70% 54%;--v-cb-tab-highlightjs-lightfair-bkg:0 0% 100%;--v-cb-tab-highlightjs-lightfair-text:0 0% 27%;--v-cb-tab-highlightjs-lightfair-icon:217 89% 61%;--v-cb-tab-highlightjs-lightfair-icon-success:180 69% 46%;--v-cb-tab-highlightjs-lightfair-icon-failed:0 41% 56%;--v-cb-tab-highlightjs-lioshi-bkg:0 0% 19%;--v-cb-tab-highlightjs-lioshi-text:140 3% 78%;--v-cb-tab-highlightjs-lioshi-icon:304 24% 66%;--v-cb-tab-highlightjs-lioshi-icon-success:66 39% 57%;--v-cb-tab-highlightjs-lioshi-icon-failed:0 50% 60%;--v-cb-tab-highlightjs-magula-bkg:0 0% 96%;--v-cb-tab-highlightjs-magula-text:0 0% 0%;--v-cb-tab-highlightjs-magula-icon:240 100% 25%;--v-cb-tab-highlightjs-magula-icon-success:120 100% 17%;--v-cb-tab-highlightjs-magula-icon-failed:0 100% 27%;--v-cb-tab-highlightjs-mono-blue-bkg:213 27% 94%;--v-cb-tab-highlightjs-mono-blue-text:214 100% 11%;--v-cb-tab-highlightjs-mono-blue-icon:215 100% 34%;--v-cb-tab-highlightjs-mono-blue-icon-success:var(--v-cb-success);--v-cb-tab-highlightjs-mono-blue-icon-failed:var(--v-cb-failed);--v-cb-tab-highlightjs-monokai-sublime-bkg:72 7% 13%;--v-cb-tab-highlightjs-monokai-sublime-text:60 30% 96%;--v-cb-tab-highlightjs-monokai-sublime-icon:54 70% 68%;--v-cb-tab-highlightjs-monokai-sublime-icon-success:80 76% 53%;--v-cb-tab-highlightjs-monokai-sublime-icon-failed:338 95% 56%;--v-cb-tab-highlightjs-monokai-bkg:70 8% 15%;--v-cb-tab-highlightjs-monokai-text:0 0% 87%;--v-cb-tab-highlightjs-monokai-icon:0 0% 87%;--v-cb-tab-highlightjs-monokai-icon-success:80 76% 53%;--v-cb-tab-highlightjs-monokai-icon-failed:338 95% 56%;--v-cb-tab-highlightjs-night-owl-bkg:207 95% 8%;--v-cb-tab-highlightjs-night-owl-text:217 34% 88%;--v-cb-tab-highlightjs-night-owl-icon:276 68% 75%;--v-cb-tab-highlightjs-night-owl-icon-success:84 62% 63%;--v-cb-tab-highlightjs-night-owl-icon-failed:350 100% 67%;--v-cb-tab-highlightjs-nnfx-dark-bkg:0 0% 20%;--v-cb-tab-highlightjs-nnfx-dark-text:0 0% 100%;--v-cb-tab-highlightjs-nnfx-dark-icon:270 50% 60%;--v-cb-tab-highlightjs-nnfx-dark-icon-success:90 50% 60%;--v-cb-tab-highlightjs-nnfx-dark-icon-failed:18 100% 43%;--v-cb-tab-highlightjs-nnfx-light-bkg:0 0% 100%;--v-cb-tab-highlightjs-nnfx-light-text:0 0% 0%;--v-cb-tab-highlightjs-nnfx-light-icon:240 100% 50%;--v-cb-tab-highlightjs-nnfx-light-icon-success:120 100% 23%;--v-cb-tab-highlightjs-nnfx-light-icon-failed:120 100% 48%;--v-cb-tab-highlightjs-nord-bkg:220 16% 22%;--v-cb-tab-highlightjs-nord-text:210 34% 63%;--v-cb-tab-highlightjs-nord-icon:179 25% 65%;--v-cb-tab-highlightjs-nord-icon-success:92 28% 65%;--v-cb-tab-highlightjs-nord-icon-failed:14 51% 63%;--v-cb-tab-highlightjs-obsidian-bkg:210 7% 17%;--v-cb-tab-highlightjs-obsidian-text:210 7% 89%;--v-cb-tab-highlightjs-obsidian-icon:210 32% 55%;--v-cb-tab-highlightjs-obsidian-icon-success:162 26% 64%;--v-cb-tab-highlightjs-obsidian-icon-failed:30 100% 46%;--v-cb-tab-highlightjs-panda-syntax-dark-bkg:200 3% 17%;--v-cb-tab-highlightjs-panda-syntax-dark-text:0 0% 90%;--v-cb-tab-highlightjs-panda-syntax-dark-icon:207 94% 62%;--v-cb-tab-highlightjs-panda-syntax-dark-icon-success:171 95% 54%;--v-cb-tab-highlightjs-panda-syntax-dark-icon-failed:342 100% 65%;--v-cb-tab-highlightjs-panda-syntax-light-bkg:0 0% 90%;--v-cb-tab-highlightjs-panda-syntax-light-text:200 3% 17%;--v-cb-tab-highlightjs-panda-syntax-light-icon:207 57% 50%;--v-cb-tab-highlightjs-panda-syntax-light-icon-success:171 81% 27%;--v-cb-tab-highlightjs-panda-syntax-light-icon-failed:324 70% 50%;--v-cb-tab-highlightjs-paraiso-dark-bkg:304 22% 15%;--v-cb-tab-highlightjs-paraiso-dark-text:23 4% 62%;--v-cb-tab-highlightjs-paraiso-dark-icon:45 99% 55%;--v-cb-tab-highlightjs-paraiso-dark-icon-success:153 43% 50%;--v-cb-tab-highlightjs-paraiso-dark-icon-failed:5 83% 64%;--v-cb-tab-highlightjs-paraiso-light-bkg:69 24% 89%;--v-cb-tab-highlightjs-paraiso-light-text:314 9% 28%;--v-cb-tab-highlightjs-paraiso-light-icon:45 99% 55%;--v-cb-tab-highlightjs-paraiso-light-icon-success:153 43% 50%;--v-cb-tab-highlightjs-paraiso-light-icon-failed:5 83% 64%;--v-cb-tab-highlightjs-pojoaque-bkg:72 11% 9%;--v-cb-tab-highlightjs-pojoaque-bkg-img:url(pojoaque.jpg) left top;--v-cb-tab-highlightjs-pojoaque-text:50 52% 71%;--v-cb-tab-highlightjs-pojoaque-icon:36 100% 62%;--v-cb-tab-highlightjs-pojoaque-icon-success:149 32% 41%;--v-cb-tab-highlightjs-pojoaque-icon-failed:1 71% 52%;--v-cb-tab-highlightjs-purebasic-bkg:60 100% 94%;--v-cb-tab-highlightjs-purebasic-text:0 0% 0%;--v-cb-tab-highlightjs-purebasic-icon:210 100% 50%;--v-cb-tab-highlightjs-purebasic-icon-success:180 100% 33%;--v-cb-tab-highlightjs-purebasic-icon-failed:327 32% 43%;--v-cb-tab-highlightjs-qtcreator-dark-bkg:0 0% 0%;--v-cb-tab-highlightjs-qtcreator-dark-text:0 0% 67%;--v-cb-tab-highlightjs-qtcreator-dark-icon:240 100% 77%;--v-cb-tab-highlightjs-qtcreator-dark-icon-success:var(--v-cb-success);--v-cb-tab-highlightjs-qtcreator-dark-icon-failed:0 100% 67%;--v-cb-tab-highlightjs-qtcreator-light-bkg:0 0% 100%;--v-cb-tab-highlightjs-qtcreator-light-text:0 0% 0%;--v-cb-tab-highlightjs-qtcreator-light-icon:240 100% 25%;--v-cb-tab-highlightjs-qtcreator-light-icon-success:60 100% 25%;--v-cb-tab-highlightjs-qtcreator-light-icon-failed:0 100% 25%;--v-cb-tab-highlightjs-rainbow-bkg:180 1% 28%;--v-cb-tab-highlightjs-rainbow-text:210 21% 85%;--v-cb-tab-highlightjs-rainbow-icon:208 32% 63%;--v-cb-tab-highlightjs-rainbow-icon-success:66 39% 57%;--v-cb-tab-highlightjs-rainbow-icon-failed:1 71% 52%;--v-cb-tab-highlightjs-routeros-bkg:0 0% 94%;--v-cb-tab-highlightjs-routeros-text:0 0% 27%;--v-cb-tab-highlightjs-routeros-icon:200 66% 36%;--v-cb-tab-highlightjs-routeros-icon-success:115 100% 30%;--v-cb-tab-highlightjs-routeros-icon-failed:0 100% 27%;--v-cb-tab-highlightjs-school-book-bkg:59 79% 83%;--v-cb-tab-highlightjs-school-book-text:84 62% 22%;--v-cb-tab-highlightjs-school-book-icon:207 100% 30%;--v-cb-tab-highlightjs-school-book-icon-success:var(--v-cb-success);--v-cb-tab-highlightjs-school-book-icon-failed:355 97% 46%;--v-cb-tab-highlightjs-shades-of-purple-bkg:243 34% 25%;--v-cb-tab-highlightjs-shades-of-purple-text:248 100% 94%;--v-cb-tab-highlightjs-shades-of-purple-icon:38 100% 49%;--v-cb-tab-highlightjs-shades-of-purple-icon-success:102 83% 45%;--v-cb-tab-highlightjs-shades-of-purple-icon-failed:344 94% 69%;--v-cb-tab-highlightjs-srcery-bkg:40 6% 10%;--v-cb-tab-highlightjs-srcery-text:39 90% 88%;--v-cb-tab-highlightjs-srcery-icon:41 96% 57%;--v-cb-tab-highlightjs-srcery-icon-success:76 55% 48%;--v-cb-tab-highlightjs-srcery-icon-failed:2 86% 55%;--v-cb-tab-highlightjs-stackoverflow-dark-bkg:0 2% 11%;--v-cb-tab-highlightjs-stackoverflow-dark-text:0 0% 100%;--v-cb-tab-highlightjs-stackoverflow-dark-icon:207 42% 67%;--v-cb-tab-highlightjs-stackoverflow-dark-icon-success:66 39% 57%;--v-cb-tab-highlightjs-stackoverflow-dark-icon-failed:357 62% 66%;--v-cb-tab-highlightjs-stackoverflow-light-bkg:0 0% 96%;--v-cb-tab-highlightjs-stackoverflow-light-text:210 8% 20%;--v-cb-tab-highlightjs-stackoverflow-light-icon:205 99% 29%;--v-cb-tab-highlightjs-stackoverflow-light-icon-success:140 41% 31%;--v-cb-tab-highlightjs-stackoverflow-light-icon-failed:360 62% 46%;--v-cb-tab-highlightjs-sunburst-bkg:0 0% 0%;--v-cb-tab-highlightjs-sunburst-text:0 0% 97%;--v-cb-tab-highlightjs-sunburst-icon:214 100% 77%;--v-cb-tab-highlightjs-sunburst-icon-success:101 45% 47%;--v-cb-tab-highlightjs-sunburst-icon-failed:18 68% 64%;--v-cb-tab-highlightjs-tokyo-night-dark-bkg:235 19% 13%;--v-cb-tab-highlightjs-tokyo-night-dark-text:227 35% 71%;--v-cb-tab-highlightjs-tokyo-night-dark-icon:261 85% 79%;--v-cb-tab-highlightjs-tokyo-night-dark-icon-success:89 51% 61%;--v-cb-tab-highlightjs-tokyo-night-dark-icon-failed:349 89% 72%;--v-cb-tab-highlightjs-tokyo-night-light-bkg:230 8% 85%;--v-cb-tab-highlightjs-tokyo-night-light-text:230 12% 38%;--v-cb-tab-highlightjs-tokyo-night-light-icon:218 45% 37%;--v-cb-tab-highlightjs-tokyo-night-light-icon-success:89 32% 28%;--v-cb-tab-highlightjs-tokyo-night-light-icon-failed:348 35% 41%;--v-cb-tab-highlightjs-tomorrow-night-blue-bkg:213 100% 16%;--v-cb-tab-highlightjs-tomorrow-night-blue-text:0 0% 100%;--v-cb-tab-highlightjs-tomorrow-night-blue-icon:282 100% 87%;--v-cb-tab-highlightjs-tomorrow-night-blue-icon-success:87 72% 80%;--v-cb-tab-highlightjs-tomorrow-night-blue-icon-failed:356 100% 81%;--v-cb-tab-highlightjs-tomorrow-night-bright-bkg:0 0% 0%;--v-cb-tab-highlightjs-tomorrow-night-bright-text:0 0% 92%;--v-cb-tab-highlightjs-tomorrow-night-bright-icon:281 45% 72%;--v-cb-tab-highlightjs-tomorrow-night-bright-icon-success:68 55% 54%;--v-cb-tab-highlightjs-tomorrow-night-bright-icon-failed:358 62% 57%;--v-cb-tab-highlightjs-vs-bkg:0 0% 100%;--v-cb-tab-highlightjs-vs-text:0 0% 0%;--v-cb-tab-highlightjs-vs-icon:240 100% 50%;--v-cb-tab-highlightjs-vs-icon-success:120 100% 25%;--v-cb-tab-highlightjs-vs-icon-failed:0 100% 50%;--v-cb-tab-highlightjs-vs2015-bkg:0 0% 12%;--v-cb-tab-highlightjs-vs2015-text:0 0% 86%;--v-cb-tab-highlightjs-vs2015-icon:207 61% 59%;--v-cb-tab-highlightjs-vs2015-icon-success:112 38% 47%;--v-cb-tab-highlightjs-vs2015-icon-failed:0 0% 0%;--v-cb-tab-highlightjs-xcode-bkg:0 0% 100%;--v-cb-tab-highlightjs-xcode-text:0 0% 0%;--v-cb-tab-highlightjs-xcode-icon:240 100% 53%;--v-cb-tab-highlightjs-xcode-icon-success:120 100% 23%;--v-cb-tab-highlightjs-xcode-icon-failed:1 80% 43%;--v-cb-tab-highlightjs-xt256-bkg:0 0% 0%;--v-cb-tab-highlightjs-xt256-text:0 0% 92%;--v-cb-tab-highlightjs-xt256-icon:240 100% 50%;--v-cb-tab-highlightjs-xt256-icon-success:120 100% 50%;--v-cb-tab-highlightjs-xt256-icon-failed:0 100% 50%}");N(".v-code-block--mt-1{margin-top:.25rem!important}.v-code-block--me-1{margin-right:.25rem!important}.v-code-block--mb-1{margin-bottom:.25rem!important}.v-code-block--ms-1{margin-left:.25rem!important}.v-code-block--pt-1{padding-top:.25rem!important}.v-code-block--pe-1{padding-right:.25rem!important}.v-code-block--pb-1{padding-bottom:.25rem!important}.v-code-block--ps-1{padding-left:.25rem!important}.v-code-block--mt-2{margin-top:.5rem!important}.v-code-block--me-2{margin-right:.5rem!important}.v-code-block--mb-2{margin-bottom:.5rem!important}.v-code-block--ms-2{margin-left:.5rem!important}.v-code-block--pt-2{padding-top:.5rem!important}.v-code-block--pe-2{padding-right:.5rem!important}.v-code-block--pb-2{padding-bottom:.5rem!important}.v-code-block--ps-2{padding-left:.5rem!important}.v-code-block--mt-3{margin-top:.75rem!important}.v-code-block--me-3{margin-right:.75rem!important}.v-code-block--mb-3{margin-bottom:.75rem!important}.v-code-block--ms-3{margin-left:.75rem!important}.v-code-block--pt-3{padding-top:.75rem!important}.v-code-block--pe-3{padding-right:.75rem!important}.v-code-block--pb-3{padding-bottom:.75rem!important}.v-code-block--ps-3{padding-left:.75rem!important}.v-code-block--mt-4{margin-top:1rem!important}.v-code-block--me-4{margin-right:1rem!important}.v-code-block--mb-4{margin-bottom:1rem!important}.v-code-block--ms-4{margin-left:1rem!important}.v-code-block--pt-4{padding-top:1rem!important}.v-code-block--pe-4{padding-right:1rem!important}.v-code-block--pb-4{padding-bottom:1rem!important}.v-code-block--ps-4{padding-left:1rem!important}.v-code-block--mt-5{margin-top:1.25rem!important}.v-code-block--me-5{margin-right:1.25rem!important}.v-code-block--mb-5{margin-bottom:1.25rem!important}.v-code-block--ms-5{margin-left:1.25rem!important}.v-code-block--pt-5{padding-top:1.25rem!important}.v-code-block--pe-5{padding-right:1.25rem!important}.v-code-block--pb-5{padding-bottom:1.25rem!important}.v-code-block--ps-5{padding-left:1.25rem!important}");N('.v-code-block{display:block;max-width:100%}.v-code-block--header{align-items:end;display:flex;justify-content:space-between;overflow:visible;position:relative;width:100%}.v-code-block--label{overflow:auto}.v-code-block--tabs{align-items:end;display:flex;justify-content:flex-end}.v-code-block--tab{align-items:center;border-radius:5px 5px 0 0;cursor:pointer;display:flex;flex-direction:row;justify-content:flex-start;padding:5px 15px;text-align:center;transition:background-color .35s ease;white-space:nowrap;width:fit-content}.v-code-block--tab svg{height:.85rem;width:.85rem}.v-code-block--code{position:relative;z-index:1}.v-code-block--code pre,.v-code-block--code pre[class*=language-]{margin-top:0}.v-code-block--code pre[class*=language-]:after,.v-code-block--code pre[class*=language-]:before{bottom:.95em}.v-code-block--code pre code{width:100%}.v-code-block--code-browser:before{background-image:url(\'data:image/svg+xml;utf8, \');background-position:.5em .5em;background-repeat:no-repeat;content:"";display:block;padding-right:10em;padding-top:3rem;width:100%}.v-code-block--code:hover .v-code-block--code-copy-button{opacity:1}.v-code-block--code-copy-button{fill:#ccc;align-items:center;color:#ccc;cursor:pointer;display:flex;height:1.5em;justify-content:center;opacity:0;position:absolute;right:.9rem;top:.7rem;transition:opacity .2s ease-in-out;width:auto;z-index:2}.v-code-block--code-copy-button:hover{opacity:1}.v-code-block--code-copy-button-persist{opacity:.5}.v-code-block--code-copy-button svg{height:1rem;width:1rem}');N(".v-code-block--tab-highlightjs-neon-bunny,.v-code-block--tab-prism-neon-bunny{background-color:hsl(var(--v-cb-tab-neon-bunny-bkg)/100%)!important;color:hsl(var(--v-cb-tab-neon-bunny-text))!important}.v-code-block--tab-highlightjs-neon-bunny:hover,.v-code-block--tab-prism-neon-bunny:hover{background-color:hsl(var(--v-cb-tab-neon-bunny-bkg)/50%)!important}.v-code-block--tab-highlightjs-neon-bunny-icon,.v-code-block--tab-prism-neon-bunny-icon{fill:hsl(var(--v-cb-tab-neon-bunny-icon))!important;color:hsl(var(--v-cb-tab-neon-bunny-icon))!important}.v-code-block--tab-highlightjs-neon-bunny-icon-status-success,.v-code-block--tab-prism-neon-bunny-icon-status-success{fill:hsl(var(--v-cb-tab-neon-bunny-icon-success))!important;color:hsl(var(--v-cb-tab-neon-bunny-icon-success))!important}.v-code-block--tab-highlightjs-neon-bunny-icon-status-failed,.v-code-block--tab-prism-neon-bunny-icon-status-failed{fill:hsl(var(--v-cb-tab-neon-bunny-icon-failed))!important;color:hsl(var(--v-cb-tab-neon-bunny-icon-failed))!important}.v-code-block--tab-highlightjs-neon-bunny>div,.v-code-block--tab-prism-neon-bunny>div{color:hsl(var(--v-cb-tab-neon-bunny-text))}.v-code-block--tab-highlightjs-neon-bunny-carrot,.v-code-block--tab-prism-neon-bunny-carrot{background-color:hsl(var(--v-cb-tab-neon-bunny-carrot-bkg)/100%)!important;color:hsl(var(--v-cb-tab-neon-bunny-carrot-text))!important}.v-code-block--tab-highlightjs-neon-bunny-carrot:hover,.v-code-block--tab-prism-neon-bunny-carrot:hover{background-color:hsl(var(--v-cb-tab-neon-bunny-carrot-bkg)/50%)!important}.v-code-block--tab-highlightjs-neon-bunny-carrot-icon,.v-code-block--tab-prism-neon-bunny-carrot-icon{fill:hsl(var(--v-cb-tab-neon-bunny-carrot-icon))!important;color:hsl(var(--v-cb-tab-neon-bunny-carrot-icon))!important}.v-code-block--tab-highlightjs-neon-bunny-carrot-icon-status-success,.v-code-block--tab-prism-neon-bunny-carrot-icon-status-success{fill:hsl(var(--v-cb-tab-neon-bunny-carrot-icon-success))!important;color:hsl(var(--v-cb-tab-neon-bunny-carrot-icon-success))!important}.v-code-block--tab-highlightjs-neon-bunny-carrot-icon-status-failed,.v-code-block--tab-prism-neon-bunny-carrot-icon-status-failed{fill:hsl(var(--v-cb-tab-neon-bunny-carrot-icon-failed))!important;color:hsl(var(--v-cb-tab-neon-bunny-carrot-icon-failed))!important}.v-code-block--tab-highlightjs-neon-bunny-carrot>div,.v-code-block--tab-prism-neon-bunny-carrot>div{color:hsl(var(--v-cb-tab-neon-bunny-carrot-text))}.v-code-block--tab-prism-coy{background-color:hsl(var(--v-cb-tab-prism-coy-bkg)/10%)!important;border-left:5px solid hsl(var(--v-cb-tab-prism-coy-bkg));border-radius:0}.v-code-block--tab-prism-coy:hover{background-color:hsl(var(--v-cb-tab-prism-coy-bkg)/20%)!important}.v-code-block--tab-prism-coy-icon{fill:hsl(var(--v-cb-tab-prism-coy-icon))!important;color:hsl(var(--v-cb-tab-prism-coy-icon))!important}.v-code-block--tab-prism-coy-icon-status-success{fill:hsl(var(--v-cb-tab-prism-coy-icon-success))!important;color:hsl(var(--v-cb-tab-prism-coy-icon-success))!important}.v-code-block--tab-prism-coy-icon-status-failed{fill:hsl(var(--v-cb-tab-prism-coy-icon-failed))!important;color:hsl(var(--v-cb-tab-prism-coy-icon-failed))!important}.v-code-block--tab-prism-coy>div{color:hsl(var(--v-cb-tab-prism-coy-text))}.v-code-block--tab-prism-dark{background-color:hsl(var(--v-cb-tab-prism-dark-bkg)/100%)!important;border-color:hsl(var(--v-cb-tab-prism-dark-border));border-style:solid;border-width:.3em .3em 0}.v-code-block--tab-prism-dark:hover{background-color:hsl(var(--v-cb-tab-prism-dark-border)/50%)!important}.v-code-block--tab-prism-dark-icon{fill:hsl(var(--v-cb-tab-prism-dark-icon))!important;color:hsl(var(--v-cb-tab-prism-dark-icon))!important}.v-code-block--tab-prism-dark-icon-status-success{fill:hsl(var(--v-cb-tab-prism-dark-icon-success))!important;color:hsl(var(--v-cb-tab-prism-dark-icon-success))!important}.v-code-block--tab-prism-dark-icon-status-failed{fill:hsl(var(--v-cb-tab-prism-dark-icon-failed))!important;color:hsl(var(--v-cb-tab-prism-dark-icon-failed))!important}.v-code-block--tab-prism-dark>div{color:hsl(var(--v-cb-tab-prism-dark-text))}.v-code-block--tab-prism-default{background-color:hsl(var(--v-cb-tab-prism-default-bkg)/100%)!important}.v-code-block--tab-prism-default:hover{background-color:hsl(var(--v-cb-tab-prism-default-bkg)/50%)!important}.v-code-block--tab-prism-default-icon{fill:hsl(var(--v-cb-tab-prism-default-icon))!important;color:hsl(var(--v-cb-tab-prism-default-icon))!important}.v-code-block--tab-prism-default-icon-status-success{fill:hsl(var(--v-cb-tab-prism-default-icon-success))!important;color:hsl(var(--v-cb-tab-prism-default-icon-success))!important}.v-code-block--tab-prism-default-icon-status-failed{fill:hsl(var(--v-cb-tab-prism-default-icon-failed))!important;color:hsl(var(--v-cb-tab-prism-default-icon-failed))!important}.v-code-block--tab-prism-default>div{color:hsl(var(--v-cb-tab-prism-default-text))}.v-code-block--tab-prism-funky{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100' height='100' fill='rgba(0,0,0,.2)'%3E%3Cpath d='M0 50 50 0H0zM0 100h50l50-50V0z'/%3E%3C/svg%3E\");background-size:1em 1em}.v-code-block--tab-prism-funky:hover{background-color:hsl(var(--v-cb-tab-prism-funky-bkg))!important}.v-code-block--tab-prism-funky-icon{fill:hsl(var(--v-cb-tab-prism-funky-icon))!important;color:hsl(var(--v-cb-tab-prism-funky-icon))!important}.v-code-block--tab-prism-funky-icon-status-success{fill:hsl(var(--v-cb-tab-prism-funky-icon-success))!important;color:hsl(var(--v-cb-tab-prism-funky-icon-success))!important}.v-code-block--tab-prism-funky-icon-status-failed{fill:hsl(var(--v-cb-tab-prism-funky-icon-failed))!important;color:hsl(var(--v-cb-tab-prism-funky-icon-failed))!important}.v-code-block--tab-prism-funky>div{background-color:hsl(var(--v-cb-tab-prism-funky-dark))!important;color:hsl(var(--v-cb-tab-prism-funky-text))}.v-code-block--tab-prism-okaidia{background-color:hsl(var(--v-cb-tab-prism-okaidia-bkg)/100%)!important}.v-code-block--tab-prism-okaidia:hover{background-color:hsl(var(--v-cb-tab-prism-okaidia-bkg)/50%)!important}.v-code-block--tab-prism-okaidia-icon{fill:hsl(var(--v-cb-tab-prism-okaidia-icon))!important;color:hsl(var(--v-cb-tab-prism-okaidia-icon))!important}.v-code-block--tab-prism-okaidia-icon-status-success{fill:hsl(var(--v-cb-tab-prism-okaidia-icon-success))!important;color:hsl(var(--v-cb-tab-prism-okaidia-icon-success))!important}.v-code-block--tab-prism-okaidia-icon-status-failed{fill:hsl(var(--v-cb-tab-prism-okaidia-icon-failed))!important;color:hsl(var(--v-cb-tab-prism-okaidia-icon-failed))!important}.v-code-block--tab-prism-okaidia>div{color:hsl(var(--v-cb-tab-prism-okaidia-text))}.v-code-block--tab-prism-solarizedlight{background-color:hsl(var(--v-cb-tab-prism-solarizedlight-bkg)/100%)!important}.v-code-block--tab-prism-solarizedlight:hover{background-color:hsl(var(--v-cb-tab-prism-solarizedlight-bkg)/50%)!important}.v-code-block--tab-prism-solarizedlight-icon{fill:hsl(var(--v-cb-tab-prism-solarizedlight-icon))!important;color:hsl(var(--v-cb-tab-prism-solarizedlight-icon))!important}.v-code-block--tab-prism-solarizedlight-icon-status-success{fill:hsl(var(--v-cb-tab-prism-solarizedlight-icon-success))!important;color:hsl(var(--v-cb-tab-prism-solarizedlight-icon-success))!important}.v-code-block--tab-prism-solarizedlight-icon-status-failed{fill:hsl(var(--v-cb-tab-prism-solarizedlight-icon-failed))!important;color:hsl(var(--v-cb-tab-prism-solarizedlight-icon-failed))!important}.v-code-block--tab-prism-solarizedlight>div{color:hsl(var(--v-cb-tab-prism-solarizedlight-text))}.v-code-block--tab-prism-tomorrow{background-color:hsl(var(--v-cb-tab-prism-tomorrow-bkg)/100%)!important}.v-code-block--tab-prism-tomorrow:hover{background-color:hsl(var(--v-cb-tab-prism-tomorrow-bkg)/50%)!important}.v-code-block--tab-prism-tomorrow-icon{fill:hsl(var(--v-cb-tab-prism-tomorrow-icon))!important;color:hsl(var(--v-cb-tab-prism-tomorrow-icon))!important}.v-code-block--tab-prism-tomorrow-icon-status-success{fill:hsl(var(--v-cb-tab-prism-tomorrow-icon-success))!important;color:hsl(var(--v-cb-tab-prism-tomorrow-icon-success))!important}.v-code-block--tab-prism-tomorrow-icon-status-failed{fill:hsl(var(--v-cb-tab-prism-tomorrow-icon-failed))!important;color:hsl(var(--v-cb-tab-prism-tomorrow-icon-failed))!important}.v-code-block--tab-prism-tomorrow>div{color:hsl(var(--v-cb-tab-prism-tomorrow-text))}.v-code-block--tab-prism-twilight{background-color:hsl(var(--v-cb-tab-prism-twilight-bkg)/100%)!important;border-color:hsl(var(--v-cb-tab-prism-twilight-border));border-style:solid;border-width:.3em .3em 0}.v-code-block--tab-prism-twilight:hover{background-color:hsl(var(--v-cb-tab-prism-twilight-bkg)/50%)!important}.v-code-block--tab-prism-twilight-icon{fill:hsl(var(--v-cb-tab-prism-twilight-icon))!important;color:hsl(var(--v-cb-tab-prism-twilight-icon))!important}.v-code-block--tab-prism-twilight-icon-status-success{fill:hsl(var(--v-cb-tab-prism-twilight-icon-success))!important;color:hsl(var(--v-cb-tab-prism-twilight-icon-success))!important}.v-code-block--tab-prism-twilight-icon-status-failed{fill:hsl(var(--v-cb-tab-prism-twilight-icon-failed))!important;color:hsl(var(--v-cb-tab-prism-twilight-icon-failed))!important}.v-code-block--tab-prism-twilight>div{color:hsl(var(--v-cb-tab-prism-twilight-text))}.v-code-block--tab-prism-themes-night-owl{background-color:hsl(var(--v-cb-tab-prism-themes-night-owl)/100%)!important}.v-code-block--tab-prism-themes-night-owl:hover{background-color:hsl(var(--v-cb-tab-prism-themes-night-owl)/50%)!important}.v-code-block--tab-prism-themes-night-owl-icon{fill:hsl(var(--v-cb-tab-prism-themes-night-owl-icon))!important;color:hsl(var(--v-cb-tab-prism-themes-night-owl-icon))!important}.v-code-block--tab-prism-themes-night-owl-icon-status-success{fill:hsl(var(--v-cb-tab-prism-themes-night-owl-icon-success))!important;color:hsl(var(--v-cb-tab-prism-themes-night-owl-icon-success))!important}.v-code-block--tab-prism-themes-night-owl-icon-status-failed{fill:hsl(var(--v-cb-tab-prism-themes-night-owl-icon-failed))!important;color:hsl(var(--v-cb-tab-prism-themes-night-owl-icon-failed))!important}.v-code-block--tab-prism-themes-night-owl>div{color:hsl(var(--v-cb-tab-prism-themes-night-owl-text))}.v-code-block--tab-highlightjs-brown-paper{background-color:var(--v-cb-tab-highlightjs-brown-paper-bkg);background-image:var(--v-cb-tab-highlightjs-brown-paper-bkg-img)}.v-code-block--tab-highlightjs-brown-paper:hover{background-color:hsl(var(--v-cb-tab-highlightjs-brown-paper-bkg))!important}.v-code-block--tab-highlightjs-brown-paper-icon{fill:hsl(var(--v-cb-tab-highlightjs-brown-paper-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-brown-paper-icon))!important}.v-code-block--tab-highlightjs-brown-paper-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-brown-paper-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-brown-paper-icon-success))!important}.v-code-block--tab-highlightjs-brown-paper-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-brown-paper-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-brown-paper-icon-failed))!important}.v-code-block--tab-highlightjs-brown-paper>div{color:hsl(var(--v-cb-tab-highlightjs-brown-paper-text))}.v-code-block--tab-highlightjs-gradient-dark{background:var(--v-cb-tab-highlightjs-gradient-dark-bkg-gradient);background-color:var(--v-cb-tab-highlightjs-gradient-dark-bkg)}.v-code-block--tab-highlightjs-gradient-dark:hover{background-color:hsl(var(--v-cb-tab-highlightjs-gradient-dark-bkg))!important}.v-code-block--tab-highlightjs-gradient-dark-icon{fill:hsl(var(--v-cb-tab-highlightjs-gradient-dark-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-gradient-dark-icon))!important}.v-code-block--tab-highlightjs-gradient-dark-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-gradient-dark-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-gradient-dark-icon-success))!important}.v-code-block--tab-highlightjs-gradient-dark-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-gradient-dark-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-gradient-dark-icon-failed))!important}.v-code-block--tab-highlightjs-gradient-dark>div{color:hsl(var(--v-cb-tab-highlightjs-gradient-dark-text))}.v-code-block--tab-highlightjs-gradient-light{background:var(--v-cb-tab-highlightjs-gradient-light-bkg-gradient);background-color:var(--v-cb-tab-highlightjs-gradient-light-bkg)}.v-code-block--tab-highlightjs-gradient-light:hover{background-color:hsl(var(--v-cb-tab-highlightjs-gradient-light-bkg))!important}.v-code-block--tab-highlightjs-gradient-light-icon{fill:hsl(var(--v-cb-tab-highlightjs-gradient-light-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-gradient-light-icon))!important}.v-code-block--tab-highlightjs-gradient-light-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-gradient-light-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-gradient-light-icon-success))!important}.v-code-block--tab-highlightjs-gradient-light-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-gradient-light-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-gradient-light-icon-failed))!important}.v-code-block--tab-highlightjs-gradient-light>div{color:hsl(var(--v-cb-tab-highlightjs-gradient-light-text))}.v-code-block--tab-highlightjs-pojoaque{background:var(--v-cb-tab-highlightjs-pojoaque-bkg-img);background-color:var(--v-cb-tab-highlightjs-pojoaque-bkg)}.v-code-block--tab-highlightjs-pojoaque:hover{background-color:hsl(var(--v-cb-tab-highlightjs-pojoaque-bkg))!important}.v-code-block--tab-highlightjs-pojoaque-icon{fill:hsl(var(--v-cb-tab-highlightjs-pojoaque-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-pojoaque-icon))!important}.v-code-block--tab-highlightjs-pojoaque-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-v-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-pojoaque-icon-success))!important}.v-code-block--tab-highlightjs-pojoaque-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-pojoaque-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-pojoaque-icon-failed))!important}.v-code-block--tab-highlightjs-pojoaque>div{color:hsl(var(--v-cb-tab-highlightjs-pojoaque-text))}.v-code-block--tab-highlightjs-default{background-color:hsl(var(--v-cb-tab-highlightjs-default-bkg)/100%)!important}.v-code-block--tab-highlightjs-default:hover{background-color:hsl(var(--v-cb-tab-highlightjs-default-bkg)/50%)!important}.v-code-block--tab-highlightjs-default-icon{fill:hsl(var(--v-cb-tab-highlightjs-default-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-default-icon))!important}.v-code-block--tab-highlightjs-default-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-default-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-default-icon-success))!important}.v-code-block--tab-highlightjs-default-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-default-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-default-icon-failed))!important}.v-code-block--tab-highlightjs-default>div{color:hsl(var(--v-cb-tab-highlightjs-default-text))}.v-code-block--tab-highlightjs-a11y-dark{background-color:hsl(var(--v-cb-tab-highlightjs-a11y-dark-bkg)/100%)!important}.v-code-block--tab-highlightjs-a11y-dark:hover{background-color:hsl(var(--v-cb-tab-highlightjs-a11y-dark-bkg)/50%)!important}.v-code-block--tab-highlightjs-a11y-dark-icon{fill:hsl(var(--v-cb-tab-highlightjs-a11y-dark-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-a11y-dark-icon))!important}.v-code-block--tab-highlightjs-a11y-dark-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-a11y-dark-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-a11y-dark-icon-success))!important}.v-code-block--tab-highlightjs-a11y-dark-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-a11y-dark-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-a11y-dark-icon-failed))!important}.v-code-block--tab-highlightjs-a11y-dark>div{color:hsl(var(--v-cb-tab-highlightjs-a11y-dark-text))}.v-code-block--tab-highlightjs-a11y-light{background-color:hsl(var(--v-cb-tab-highlightjs-a11y-light-bkg)/100%)!important}.v-code-block--tab-highlightjs-a11y-light:hover{background-color:hsl(var(--v-cb-tab-highlightjs-a11y-light-bkg)/50%)!important}.v-code-block--tab-highlightjs-a11y-light-icon{fill:hsl(var(--v-cb-tab-highlightjs-a11y-light-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-a11y-light-icon))!important}.v-code-block--tab-highlightjs-a11y-light-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-a11y-light-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-a11y-light-icon-success))!important}.v-code-block--tab-highlightjs-a11y-light-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-a11y-light-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-a11y-light-icon-failed))!important}.v-code-block--tab-highlightjs-a11y-light>div{color:hsl(var(--v-cb-tab-highlightjs-a11y-light-text))}.v-code-block--tab-highlightjs-agate{background-color:hsl(var(--v-cb-tab-highlightjs-agate-bkg)/100%)!important}.v-code-block--tab-highlightjs-agate:hover{background-color:hsl(var(--v-cb-tab-highlightjs-agate-bkg)/50%)!important}.v-code-block--tab-highlightjs-agate-icon{fill:hsl(var(--v-cb-tab-highlightjs-agate-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-agate-icon))!important}.v-code-block--tab-highlightjs-agate-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-agate-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-agate-icon-success))!important}.v-code-block--tab-highlightjs-agate-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-agate-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-agate-icon-failed))!important}.v-code-block--tab-highlightjs-agate>div{color:hsl(var(--v-cb-tab-highlightjs-agate-text))}.v-code-block--tab-highlightjs-an-old-hope{background-color:hsl(var(--v-cb-tab-highlightjs-an-old-hope-bkg)/100%)!important}.v-code-block--tab-highlightjs-an-old-hope:hover{background-color:hsl(var(--v-cb-tab-highlightjs-an-old-hope-bkg)/50%)!important}.v-code-block--tab-highlightjs-an-old-hope-icon{fill:hsl(var(--v-cb-tab-highlightjs-an-old-hope-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-an-old-hope-icon))!important}.v-code-block--tab-highlightjs-an-old-hope-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-an-old-hope-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-an-old-hope-icon-success))!important}.v-code-block--tab-highlightjs-an-old-hope-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-an-old-hope-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-an-old-hope-icon-failed))!important}.v-code-block--tab-highlightjs-an-old-hope>div{color:hsl(var(--v-cb-tab-highlightjs-an-old-hope-text))}.v-code-block--tab-highlightjs-androidstudio{background-color:hsl(var(--v-cb-tab-highlightjs-androidstudio-bkg)/100%)!important}.v-code-block--tab-highlightjs-androidstudio:hover{background-color:hsl(var(--v-cb-tab-highlightjs-androidstudio-bkg)/50%)!important}.v-code-block--tab-highlightjs-androidstudio-icon{fill:hsl(var(--v-cb-tab-highlightjs-androidstudio-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-androidstudio-icon))!important}.v-code-block--tab-highlightjs-androidstudio-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-androidstudio-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-androidstudio-icon-success))!important}.v-code-block--tab-highlightjs-androidstudio-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-androidstudio-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-androidstudio-icon-failed))!important}.v-code-block--tab-highlightjs-androidstudio>div{color:hsl(var(--v-cb-tab-highlightjs-androidstudio-text))}.v-code-block--tab-highlightjs-arduino-light{background-color:hsl(var(--v-cb-tab-highlightjs-arduino-light-bkg)/100%)!important}.v-code-block--tab-highlightjs-arduino-light:hover{background-color:hsl(var(--v-cb-tab-highlightjs-arduino-light-bkg)/50%)!important}.v-code-block--tab-highlightjs-arduino-light-icon{fill:hsl(var(--v-cb-tab-highlightjs-arduino-light-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-arduino-light-icon))!important}.v-code-block--tab-highlightjs-arduino-light-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-arduino-light-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-arduino-light-icon-success))!important}.v-code-block--tab-highlightjs-arduino-light-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-arduino-light-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-arduino-light-icon-failed))!important}.v-code-block--tab-highlightjs-arduino-light>div{color:hsl(var(--v-cb-tab-highlightjs-arduino-light-text))}.v-code-block--tab-highlightjs-arta{background-color:hsl(var(--v-cb-tab-highlightjs-arta-bkg)/100%)!important}.v-code-block--tab-highlightjs-arta:hover{background-color:hsl(var(--v-cb-tab-highlightjs-arta-bkg)/50%)!important}.v-code-block--tab-highlightjs-arta-icon{fill:hsl(var(--v-cb-tab-highlightjs-arta-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-arta-icon))!important}.v-code-block--tab-highlightjs-arta-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-arta-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-arta-icon-success))!important}.v-code-block--tab-highlightjs-arta-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-arta-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-arta-icon-failed))!important}.v-code-block--tab-highlightjs-arta>div{color:hsl(var(--v-cb-tab-highlightjs-arta-text))}.v-code-block--tab-highlightjs-ascetic{background-color:hsl(var(--v-cb-tab-highlightjs-ascetic-bkg)/100%)!important}.v-code-block--tab-highlightjs-ascetic:hover{background-color:hsl(var(--v-cb-tab-highlightjs-ascetic-bkg)/50%)!important}.v-code-block--tab-highlightjs-ascetic-icon{fill:hsl(var(--v-cb-tab-highlightjs-ascetic-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-ascetic-icon))!important}.v-code-block--tab-highlightjs-ascetic-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-ascetic-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-ascetic-icon-success))!important}.v-code-block--tab-highlightjs-ascetic-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-ascetic-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-ascetic-icon-failed))!important}.v-code-block--tab-highlightjs-ascetic>div{color:hsl(var(--v-cb-tab-highlightjs-ascetic-text))}.v-code-block--tab-highlightjs-atom-one-dark-reasonable{background-color:hsl(var(--v-cb-tab-highlightjs-atom-one-dark-reasonable-bkg)/100%)!important}.v-code-block--tab-highlightjs-atom-one-dark-reasonable:hover{background-color:hsl(var(--v-cb-tab-highlightjs-atom-one-dark-reasonable-bkg)/50%)!important}.v-code-block--tab-highlightjs-atom-one-dark-reasonable-icon{fill:hsl(var(--v-cb-tab-highlightjs-atom-one-dark-reasonable-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-atom-one-dark-reasonable-icon))!important}.v-code-block--tab-highlightjs-atom-one-dark-reasonable-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-atom-one-dark-reasonable-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-atom-one-dark-reasonable-icon-success))!important}.v-code-block--tab-highlightjs-atom-one-dark-reasonable-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-atom-one-dark-reasonable-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-atom-one-dark-reasonable-icon-failed))!important}.v-code-block--tab-highlightjs-atom-one-dark-reasonable>div{color:hsl(var(--v-cb-tab-highlightjs-atom-one-dark-reasonable-text))}.v-code-block--tab-highlightjs-atom-one-dark{background-color:hsl(var(--v-cb-tab-highlightjs-atom-one-dark-bkg)/100%)!important}.v-code-block--tab-highlightjs-atom-one-dark:hover{background-color:hsl(var(--v-cb-tab-highlightjs-atom-one-dark-bkg)/50%)!important}.v-code-block--tab-highlightjs-atom-one-dark-icon{fill:hsl(var(--v-cb-tab-highlightjs-atom-one-dark-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-atom-one-dark-icon))!important}.v-code-block--tab-highlightjs-atom-one-dark-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-atom-one-dark-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-atom-one-dark-icon-success))!important}.v-code-block--tab-highlightjs-atom-one-dark-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-atom-one-dark-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-atom-one-dark-icon-failed))!important}.v-code-block--tab-highlightjs-atom-one-dark>div{color:hsl(var(--v-cb-tab-highlightjs-atom-one-dark-text))}.v-code-block--tab-highlightjs-atom-one-light{background-color:hsl(var(--v-cb-tab-highlightjs-atom-one-light-bkg)/100%)!important}.v-code-block--tab-highlightjs-atom-one-light:hover{background-color:hsl(var(--v-cb-tab-highlightjs-atom-one-light-bkg)/50%)!important}.v-code-block--tab-highlightjs-atom-one-light-icon{fill:hsl(var(--v-cb-tab-highlightjs-atom-one-light-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-atom-one-light-icon))!important}.v-code-block--tab-highlightjs-atom-one-light-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-atom-one-light-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-atom-one-light-icon-success))!important}.v-code-block--tab-highlightjs-atom-one-light-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-atom-one-light-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-atom-one-light-icon-failed))!important}.v-code-block--tab-highlightjs-atom-one-light>div{color:hsl(var(--v-cb-tab-highlightjs-atom-one-light-text))}.v-code-block--tab-highlightjs-codepen-embed{background-color:hsl(var(--v-cb-tab-highlightjs-codepen-embed-bkg)/100%)!important}.v-code-block--tab-highlightjs-codepen-embed:hover{background-color:hsl(var(--v-cb-tab-highlightjs-codepen-embed-bkg)/50%)!important}.v-code-block--tab-highlightjs-codepen-embed-icon{fill:hsl(var(--v-cb-tab-highlightjs-codepen-embed-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-codepen-embed-icon))!important}.v-code-block--tab-highlightjs-codepen-embed-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-codepen-embed-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-codepen-embed-icon-success))!important}.v-code-block--tab-highlightjs-codepen-embed-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-codepen-embed-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-codepen-embed-icon-failed))!important}.v-code-block--tab-highlightjs-codepen-embed>div{color:hsl(var(--v-cb-tab-highlightjs-codepen-embed-text))}.v-code-block--tab-highlightjs-color-brewer{background-color:hsl(var(--v-cb-tab-highlightjs-color-brewer-bkg)/100%)!important}.v-code-block--tab-highlightjs-color-brewer:hover{background-color:hsl(var(--v-cb-tab-highlightjs-color-brewer-bkg)/50%)!important}.v-code-block--tab-highlightjs-color-brewer-icon{fill:hsl(var(--v-cb-tab-highlightjs-color-brewer-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-color-brewer-icon))!important}.v-code-block--tab-highlightjs-color-brewer-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-color-brewer-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-color-brewer-icon-success))!important}.v-code-block--tab-highlightjs-color-brewer-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-color-brewer-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-color-brewer-icon-failed))!important}.v-code-block--tab-highlightjs-color-brewer>div{color:hsl(var(--v-cb-tab-highlightjs-color-brewer-text))}.v-code-block--tab-highlightjs-dark{background-color:hsl(var(--v-cb-tab-highlightjs-dark-bkg)/100%)!important}.v-code-block--tab-highlightjs-dark:hover{background-color:hsl(var(--v-cb-tab-highlightjs-dark-bkg)/50%)!important}.v-code-block--tab-highlightjs-dark-icon{fill:hsl(var(--v-cb-tab-highlightjs-dark-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-dark-icon))!important}.v-code-block--tab-highlightjs-dark-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-dark-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-dark-icon-success))!important}.v-code-block--tab-highlightjs-dark-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-dark-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-dark-icon-failed))!important}.v-code-block--tab-highlightjs-dark>div{color:hsl(var(--v-cb-tab-highlightjs-dark-text))}.v-code-block--tab-highlightjs-devibeans{background-color:hsl(var(--v-cb-tab-highlightjs-devibeans-bkg)/100%)!important}.v-code-block--tab-highlightjs-devibeans:hover{background-color:hsl(var(--v-cb-tab-highlightjs-devibeans-bkg)/50%)!important}.v-code-block--tab-highlightjs-devibeans-icon{fill:hsl(var(--v-cb-tab-highlightjs-devibeans-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-devibeans-icon))!important}.v-code-block--tab-highlightjs-devibeans-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-devibeans-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-devibeans-icon-success))!important}.v-code-block--tab-highlightjs-devibeans-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-devibeans-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-devibeans-icon-failed))!important}.v-code-block--tab-highlightjs-devibeans>div{color:hsl(var(--v-cb-tab-highlightjs-devibeans-text))}.v-code-block--tab-highlightjs-docco{background-color:hsl(var(--v-cb-tab-highlightjs-docco-bkg)/100%)!important}.v-code-block--tab-highlightjs-docco:hover{background-color:hsl(var(--v-cb-tab-highlightjs-docco-bkg)/50%)!important}.v-code-block--tab-highlightjs-docco-icon{fill:hsl(var(--v-cb-tab-highlightjs-docco-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-docco-icon))!important}.v-code-block--tab-highlightjs-docco-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-docco-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-docco-icon-success))!important}.v-code-block--tab-highlightjs-docco-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-docco-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-docco-icon-failed))!important}.v-code-block--tab-highlightjs-docco>div{color:hsl(var(--v-cb-tab-highlightjs-docco-text))}.v-code-block--tab-highlightjs-far{background-color:hsl(var(--v-cb-tab-highlightjs-far-bkg)/100%)!important}.v-code-block--tab-highlightjs-far:hover{background-color:hsl(var(--v-cb-tab-highlightjs-far-bkg)/50%)!important}.v-code-block--tab-highlightjs-far-icon{fill:hsl(var(--v-cb-tab-highlightjs-far-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-far-icon))!important}.v-code-block--tab-highlightjs-far-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-far-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-far-icon-success))!important}.v-code-block--tab-highlightjs-far-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-far-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-far-icon-failed))!important}.v-code-block--tab-highlightjs-far>div{color:hsl(var(--v-cb-tab-highlightjs-far-text))}.v-code-block--tab-highlightjs-felipec{background-color:hsl(var(--v-cb-tab-highlightjs-felipec-bkg)/100%)!important}.v-code-block--tab-highlightjs-felipec:hover{background-color:hsl(var(--v-cb-tab-highlightjs-felipec-bkg)/50%)!important}.v-code-block--tab-highlightjs-felipec-icon{fill:hsl(var(--v-cb-tab-highlightjs-felipec-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-felipec-icon))!important}.v-code-block--tab-highlightjs-felipec-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-felipec-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-felipec-icon-success))!important}.v-code-block--tab-highlightjs-felipec-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-felipec-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-felipec-icon-failed))!important}.v-code-block--tab-highlightjs-felipec>div{color:hsl(var(--v-cb-tab-highlightjs-felipec-text))}.v-code-block--tab-highlightjs-foundation{background-color:hsl(var(--v-cb-tab-highlightjs-foundation-bkg)/100%)!important}.v-code-block--tab-highlightjs-foundation:hover{background-color:hsl(var(--v-cb-tab-highlightjs-foundation-bkg)/50%)!important}.v-code-block--tab-highlightjs-foundation-icon{fill:hsl(var(--v-cb-tab-highlightjs-foundation-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-foundation-icon))!important}.v-code-block--tab-highlightjs-foundation-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-foundation-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-foundation-icon-success))!important}.v-code-block--tab-highlightjs-foundation-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-foundation-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-foundation-icon-failed))!important}.v-code-block--tab-highlightjs-foundation>div{color:hsl(var(--v-cb-tab-highlightjs-foundation-text))}.v-code-block--tab-highlightjs-github-dark-dimmed{background-color:hsl(var(--v-cb-tab-highlightjs-github-dark-dimmed-bkg)/100%)!important}.v-code-block--tab-highlightjs-github-dark-dimmed:hover{background-color:hsl(var(--v-cb-tab-highlightjs-github-dark-dimmed-bkg)/50%)!important}.v-code-block--tab-highlightjs-github-dark-dimmed-icon{fill:hsl(var(--v-cb-tab-highlightjs-github-dark-dimmed-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-github-dark-dimmed-icon))!important}.v-code-block--tab-highlightjs-github-dark-dimmed-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-github-dark-dimmed-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-github-dark-dimmed-icon-success))!important}.v-code-block--tab-highlightjs-github-dark-dimmed-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-github-dark-dimmed-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-github-dark-dimmed-icon-failed))!important}.v-code-block--tab-highlightjs-github-dark-dimmed>div{color:hsl(var(--v-cb-tab-highlightjs-github-dark-dimmed-text))}.v-code-block--tab-highlightjs-github-dark{background-color:hsl(var(--v-cb-tab-highlightjs-github-dark-bkg)/100%)!important}.v-code-block--tab-highlightjs-github-dark:hover{background-color:hsl(var(--v-cb-tab-highlightjs-github-dark-bkg)/50%)!important}.v-code-block--tab-highlightjs-github-dark-icon{fill:hsl(var(--v-cb-tab-highlightjs-github-dark-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-github-dark-icon))!important}.v-code-block--tab-highlightjs-github-dark-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-github-dark-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-github-dark-icon-success))!important}.v-code-block--tab-highlightjs-github-dark-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-github-dark-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-github-dark-icon-failed))!important}.v-code-block--tab-highlightjs-github-dark>div{color:hsl(var(--v-cb-tab-highlightjs-github-dark-text))}.v-code-block--tab-highlightjs-github{background-color:hsl(var(--v-cb-tab-highlightjs-github-bkg)/100%)!important}.v-code-block--tab-highlightjs-github:hover{background-color:hsl(var(--v-cb-tab-highlightjs-github-bkg)/50%)!important}.v-code-block--tab-highlightjs-github-icon{fill:hsl(var(--v-cb-tab-highlightjs-github-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-github-icon))!important}.v-code-block--tab-highlightjs-github-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-github-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-github-icon-success))!important}.v-code-block--tab-highlightjs-github-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-github-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-github-icon-failed))!important}.v-code-block--tab-highlightjs-github>div{color:hsl(var(--v-cb-tab-highlightjs-github-text))}.v-code-block--tab-highlightjs-gml{background-color:hsl(var(--v-cb-tab-highlightjs-gml-bkg)/100%)!important}.v-code-block--tab-highlightjs-gml:hover{background-color:hsl(var(--v-cb-tab-highlightjs-gml-bkg)/50%)!important}.v-code-block--tab-highlightjs-gml-icon{fill:hsl(var(--v-cb-tab-highlightjs-gml-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-gml-icon))!important}.v-code-block--tab-highlightjs-gml-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-gml-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-gml-icon-success))!important}.v-code-block--tab-highlightjs-gml-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-gml-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-gml-icon-failed))!important}.v-code-block--tab-highlightjs-gml>div{color:hsl(var(--v-cb-tab-highlightjs-gml-text))}.v-code-block--tab-highlightjs-googlecode{background-color:hsl(var(--v-cb-tab-highlightjs-googlecode-bkg)/100%)!important}.v-code-block--tab-highlightjs-googlecode:hover{background-color:hsl(var(--v-cb-tab-highlightjs-googlecode-bkg)/50%)!important}.v-code-block--tab-highlightjs-googlecode-icon{fill:hsl(var(--v-cb-tab-highlightjs-googlecode-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-googlecode-icon))!important}.v-code-block--tab-highlightjs-googlecode-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-googlecode-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-googlecode-icon-success))!important}.v-code-block--tab-highlightjs-googlecode-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-googlecode-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-googlecode-icon-failed))!important}.v-code-block--tab-highlightjs-googlecode>div{color:hsl(var(--v-cb-tab-highlightjs-googlecode-text))}.v-code-block--tab-highlightjs-grayscale{background-color:hsl(var(--v-cb-tab-highlightjs-grayscale-bkg)/100%)!important}.v-code-block--tab-highlightjs-grayscale:hover{background-color:hsl(var(--v-cb-tab-highlightjs-grayscale-bkg)/50%)!important}.v-code-block--tab-highlightjs-grayscale-icon{fill:hsl(var(--v-cb-tab-highlightjs-grayscale-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-grayscale-icon))!important}.v-code-block--tab-highlightjs-grayscale-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-grayscale-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-grayscale-icon-success))!important}.v-code-block--tab-highlightjs-grayscale-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-grayscale-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-grayscale-icon-failed))!important}.v-code-block--tab-highlightjs-grayscale>div{color:hsl(var(--v-cb-tab-highlightjs-grayscale-text))}.v-code-block--tab-highlightjs-hybrid{background-color:hsl(var(--v-cb-tab-highlightjs-hybrid-bkg)/100%)!important}.v-code-block--tab-highlightjs-hybrid:hover{background-color:hsl(var(--v-cb-tab-highlightjs-hybrid-bkg)/50%)!important}.v-code-block--tab-highlightjs-hybrid-icon{fill:hsl(var(--v-cb-tab-highlightjs-hybrid-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-hybrid-icon))!important}.v-code-block--tab-highlightjs-hybrid-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-hybrid-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-hybrid-icon-success))!important}.v-code-block--tab-highlightjs-hybrid-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-hybrid-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-hybrid-icon-failed))!important}.v-code-block--tab-highlightjs-hybrid>div{color:hsl(var(--v-cb-tab-highlightjs-hybrid-text))}.v-code-block--tab-highlightjs-idea{background-color:hsl(var(--v-cb-tab-highlightjs-idea-bkg)/100%)!important}.v-code-block--tab-highlightjs-idea:hover{background-color:hsl(var(--v-cb-tab-highlightjs-idea-bkg)/50%)!important}.v-code-block--tab-highlightjs-idea-icon{fill:hsl(var(--v-cb-tab-highlightjs-idea-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-idea-icon))!important}.v-code-block--tab-highlightjs-idea-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-idea-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-idea-icon-success))!important}.v-code-block--tab-highlightjs-idea-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-idea-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-idea-icon-failed))!important}.v-code-block--tab-highlightjs-idea>div{color:hsl(var(--v-cb-tab-highlightjs-idea-text))}.v-code-block--tab-highlightjs-intellij-light{background-color:hsl(var(--v-cb-tab-highlightjs-intellij-light-bkg)/100%)!important}.v-code-block--tab-highlightjs-intellij-light:hover{background-color:hsl(var(--v-cb-tab-highlightjs-intellij-light-bkg)/50%)!important}.v-code-block--tab-highlightjs-intellij-light-icon{fill:hsl(var(--v-cb-tab-highlightjs-intellij-light-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-intellij-light-icon))!important}.v-code-block--tab-highlightjs-intellij-light-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-intellij-light-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-intellij-light-icon-success))!important}.v-code-block--tab-highlightjs-intellij-light-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-intellij-light-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-intellij-light-icon-failed))!important}.v-code-block--tab-highlightjs-intellij-light>div{color:hsl(var(--v-cb-tab-highlightjs-intellij-light-text))}.v-code-block--tab-highlightjs-ir-black{background-color:hsl(var(--v-cb-tab-highlightjs-ir-black-bkg)/100%)!important}.v-code-block--tab-highlightjs-ir-black:hover{background-color:hsl(var(--v-cb-tab-highlightjs-ir-black-bkg)/50%)!important}.v-code-block--tab-highlightjs-ir-black-icon{fill:hsl(var(--v-cb-tab-highlightjs-ir-black-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-ir-black-icon))!important}.v-code-block--tab-highlightjs-ir-black-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-ir-black-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-ir-black-icon-success))!important}.v-code-block--tab-highlightjs-ir-black-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-ir-black-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-ir-black-icon-failed))!important}.v-code-block--tab-highlightjs-ir-black>div{color:hsl(var(--v-cb-tab-highlightjs-ir-black-text))}.v-code-block--tab-highlightjs-isbl-editor-dark{background-color:hsl(var(--v-cb-tab-highlightjs-isbl-editor-dark-bkg)/100%)!important}.v-code-block--tab-highlightjs-isbl-editor-dark:hover{background-color:hsl(var(--v-cb-tab-highlightjs-isbl-editor-dark-bkg)/50%)!important}.v-code-block--tab-highlightjs-isbl-editor-dark-icon{fill:hsl(var(--v-cb-tab-highlightjs-isbl-editor-dark-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-isbl-editor-dark-icon))!important}.v-code-block--tab-highlightjs-isbl-editor-dark-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-isbl-editor-dark-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-isbl-editor-dark-icon-success))!important}.v-code-block--tab-highlightjs-isbl-editor-dark-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-isbl-editor-dark-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-isbl-editor-dark-icon-failed))!important}.v-code-block--tab-highlightjs-isbl-editor-dark>div{color:hsl(var(--v-cb-tab-highlightjs-isbl-editor-dark-text))}.v-code-block--tab-highlightjs-isbl-editor-light{background-color:hsl(var(--v-cb-tab-highlightjs-isbl-editor-light-bkg)/100%)!important}.v-code-block--tab-highlightjs-isbl-editor-light:hover{background-color:hsl(var(--v-cb-tab-highlightjs-isbl-editor-light-bkg)/50%)!important}.v-code-block--tab-highlightjs-isbl-editor-light-icon{fill:hsl(var(--v-cb-tab-highlightjs-isbl-editor-light-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-isbl-editor-light-icon))!important}.v-code-block--tab-highlightjs-isbl-editor-light-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-isbl-editor-light-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-isbl-editor-light-icon-success))!important}.v-code-block--tab-highlightjs-isbl-editor-light-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-isbl-editor-light-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-isbl-editor-light-icon-failed))!important}.v-code-block--tab-highlightjs-isbl-editor-light>div{color:hsl(var(--v-cb-tab-highlightjs-isbl-editor-light-text))}.v-code-block--tab-highlightjs-kimbie-dark{background-color:hsl(var(--v-cb-tab-highlightjs-kimbie-dark-bkg)/100%)!important}.v-code-block--tab-highlightjs-kimbie-dark:hover{background-color:hsl(var(--v-cb-tab-highlightjs-kimbie-dark-bkg)/50%)!important}.v-code-block--tab-highlightjs-kimbie-dark-icon{fill:hsl(var(--v-cb-tab-highlightjs-kimbie-dark-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-kimbie-dark-icon))!important}.v-code-block--tab-highlightjs-kimbie-dark-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-kimbie-dark-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-kimbie-dark-icon-success))!important}.v-code-block--tab-highlightjs-kimbie-dark-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-kimbie-dark-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-kimbie-dark-icon-failed))!important}.v-code-block--tab-highlightjs-kimbie-dark>div{color:hsl(var(--v-cb-tab-highlightjs-kimbie-dark-text))}.v-code-block--tab-highlightjs-kimbie-light{background-color:hsl(var(--v-cb-tab-highlightjs-kimbie-light-bkg)/100%)!important}.v-code-block--tab-highlightjs-kimbie-light:hover{background-color:hsl(var(--v-cb-tab-highlightjs-kimbie-light-bkg)/50%)!important}.v-code-block--tab-highlightjs-kimbie-light-icon{fill:hsl(var(--v-cb-tab-highlightjs-kimbie-light-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-kimbie-light-icon))!important}.v-code-block--tab-highlightjs-kimbie-light-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-kimbie-light-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-kimbie-light-icon-success))!important}.v-code-block--tab-highlightjs-kimbie-light-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-kimbie-light-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-kimbie-light-icon-failed))!important}.v-code-block--tab-highlightjs-kimbie-light>div{color:hsl(var(--v-cb-tab-highlightjs-kimbie-light-text))}.v-code-block--tab-highlightjs-lightfair{background-color:hsl(var(--v-cb-tab-highlightjs-lightfair-bkg)/100%)!important}.v-code-block--tab-highlightjs-lightfair:hover{background-color:hsl(var(--v-cb-tab-highlightjs-lightfair-bkg)/50%)!important}.v-code-block--tab-highlightjs-lightfair-icon{fill:hsl(var(--v-cb-tab-highlightjs-lightfair-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-lightfair-icon))!important}.v-code-block--tab-highlightjs-lightfair-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-lightfair-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-lightfair-icon-success))!important}.v-code-block--tab-highlightjs-lightfair-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-lightfair-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-lightfair-icon-failed))!important}.v-code-block--tab-highlightjs-lightfair>div{color:hsl(var(--v-cb-tab-highlightjs-lightfair-text))}.v-code-block--tab-highlightjs-lioshi{background-color:hsl(var(--v-cb-tab-highlightjs-lioshi-bkg)/100%)!important}.v-code-block--tab-highlightjs-lioshi:hover{background-color:hsl(var(--v-cb-tab-highlightjs-lioshi-bkg)/50%)!important}.v-code-block--tab-highlightjs-lioshi-icon{fill:hsl(var(--v-cb-tab-highlightjs-lioshi-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-lioshi-icon))!important}.v-code-block--tab-highlightjs-lioshi-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-lioshi-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-lioshi-icon-success))!important}.v-code-block--tab-highlightjs-lioshi-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-lioshi-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-lioshi-icon-failed))!important}.v-code-block--tab-highlightjs-lioshi>div{color:hsl(var(--v-cb-tab-highlightjs-lioshi-text))}.v-code-block--tab-highlightjs-magula{background-color:hsl(var(--v-cb-tab-highlightjs-magula-bkg)/100%)!important}.v-code-block--tab-highlightjs-magula:hover{background-color:hsl(var(--v-cb-tab-highlightjs-magula-bkg)/50%)!important}.v-code-block--tab-highlightjs-magula-icon{fill:hsl(var(--v-cb-tab-highlightjs-magula-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-magula-icon))!important}.v-code-block--tab-highlightjs-magula-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-magula-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-magula-icon-success))!important}.v-code-block--tab-highlightjs-magula-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-magula-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-magula-icon-failed))!important}.v-code-block--tab-highlightjs-magula>div{color:hsl(var(--v-cb-tab-highlightjs-magula-text))}.v-code-block--tab-highlightjs-mono-blue{background-color:hsl(var(--v-cb-tab-highlightjs-mono-blue-bkg)/100%)!important}.v-code-block--tab-highlightjs-mono-blue:hover{background-color:hsl(var(--v-cb-tab-highlightjs-mono-blue-bkg)/50%)!important}.v-code-block--tab-highlightjs-mono-blue-icon{fill:hsl(var(--v-cb-tab-highlightjs-mono-blue-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-mono-blue-icon))!important}.v-code-block--tab-highlightjs-mono-blue-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-mono-blue-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-mono-blue-icon-success))!important}.v-code-block--tab-highlightjs-mono-blue-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-mono-blue-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-mono-blue-icon-failed))!important}.v-code-block--tab-highlightjs-mono-blue>div{color:hsl(var(--v-cb-tab-highlightjs-mono-blue-text))}.v-code-block--tab-highlightjs-monokai-sublime{background-color:hsl(var(--v-cb-tab-highlightjs-monokai-sublime-bkg)/100%)!important}.v-code-block--tab-highlightjs-monokai-sublime:hover{background-color:hsl(var(--v-cb-tab-highlightjs-monokai-sublime-bkg)/50%)!important}.v-code-block--tab-highlightjs-monokai-sublime-icon{fill:hsl(var(--v-cb-tab-highlightjs-monokai-sublime-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-monokai-sublime-icon))!important}.v-code-block--tab-highlightjs-monokai-sublime-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-monokai-sublime-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-monokai-sublime-icon-success))!important}.v-code-block--tab-highlightjs-monokai-sublime-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-monokai-sublime-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-monokai-sublime-icon-failed))!important}.v-code-block--tab-highlightjs-monokai-sublime>div{color:hsl(var(--v-cb-tab-highlightjs-monokai-sublime-text))}.v-code-block--tab-highlightjs-monokai{background-color:hsl(var(--v-cb-tab-highlightjs-monokai-bkg)/100%)!important}.v-code-block--tab-highlightjs-monokai:hover{background-color:hsl(var(--v-cb-tab-highlightjs-monokai-bkg)/50%)!important}.v-code-block--tab-highlightjs-monokai-icon{fill:hsl(var(--v-cb-tab-highlightjs-monokai-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-monokai-icon))!important}.v-code-block--tab-highlightjs-monokai-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-monokai-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-monokai-icon-success))!important}.v-code-block--tab-highlightjs-monokai-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-monokai-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-monokai-icon-failed))!important}.v-code-block--tab-highlightjs-monokai>div{color:hsl(var(--v-cb-tab-highlightjs-monokai-text))}.v-code-block--tab-highlightjs-night-owl{background-color:hsl(var(--v-cb-tab-highlightjs-night-owl-bkg)/100%)!important}.v-code-block--tab-highlightjs-night-owl:hover{background-color:hsl(var(--v-cb-tab-highlightjs-night-owl-bkg)/50%)!important}.v-code-block--tab-highlightjs-night-owl-icon{fill:hsl(var(--v-cb-tab-highlightjs-night-owl-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-night-owl-icon))!important}.v-code-block--tab-highlightjs-night-owl-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-night-owl-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-night-owl-icon-success))!important}.v-code-block--tab-highlightjs-night-owl-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-night-owl-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-night-owl-icon-failed))!important}.v-code-block--tab-highlightjs-night-owl>div{color:hsl(var(--v-cb-tab-highlightjs-night-owl-text))}.v-code-block--tab-highlightjs-nnfx-dark{background-color:hsl(var(--v-cb-tab-highlightjs-nnfx-dark-bkg)/100%)!important}.v-code-block--tab-highlightjs-nnfx-dark:hover{background-color:hsl(var(--v-cb-tab-highlightjs-nnfx-dark-bkg)/50%)!important}.v-code-block--tab-highlightjs-nnfx-dark-icon{fill:hsl(var(--v-cb-tab-highlightjs-nnfx-dark-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-nnfx-dark-icon))!important}.v-code-block--tab-highlightjs-nnfx-dark-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-nnfx-dark-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-nnfx-dark-icon-success))!important}.v-code-block--tab-highlightjs-nnfx-dark-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-nnfx-dark-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-nnfx-dark-icon-failed))!important}.v-code-block--tab-highlightjs-nnfx-dark>div{color:hsl(var(--v-cb-tab-highlightjs-nnfx-dark-text))}.v-code-block--tab-highlightjs-nnfx-light{background-color:hsl(var(--v-cb-tab-highlightjs-nnfx-light-bkg)/100%)!important}.v-code-block--tab-highlightjs-nnfx-light:hover{background-color:hsl(var(--v-cb-tab-highlightjs-nnfx-light-bkg)/50%)!important}.v-code-block--tab-highlightjs-nnfx-light-icon{fill:hsl(var(--v-cb-tab-highlightjs-nnfx-light-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-nnfx-light-icon))!important}.v-code-block--tab-highlightjs-nnfx-light-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-nnfx-light-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-nnfx-light-icon-success))!important}.v-code-block--tab-highlightjs-nnfx-light-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-nnfx-light-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-nnfx-light-icon-failed))!important}.v-code-block--tab-highlightjs-nnfx-light>div{color:hsl(var(--v-cb-tab-highlightjs-nnfx-light-text))}.v-code-block--tab-highlightjs-nord{background-color:hsl(var(--v-cb-tab-highlightjs-nord-bkg)/100%)!important}.v-code-block--tab-highlightjs-nord:hover{background-color:hsl(var(--v-cb-tab-highlightjs-nord-bkg)/50%)!important}.v-code-block--tab-highlightjs-nord-icon{fill:hsl(var(--v-cb-tab-highlightjs-nord-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-nord-icon))!important}.v-code-block--tab-highlightjs-nord-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-nord-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-nord-icon-success))!important}.v-code-block--tab-highlightjs-nord-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-nord-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-nord-icon-failed))!important}.v-code-block--tab-highlightjs-nord>div{color:hsl(var(--v-cb-tab-highlightjs-nord-text))}.v-code-block--tab-highlightjs-obsidian{background-color:hsl(var(--v-cb-tab-highlightjs-obsidian-bkg)/100%)!important}.v-code-block--tab-highlightjs-obsidian:hover{background-color:hsl(var(--v-cb-tab-highlightjs-obsidian-bkg)/50%)!important}.v-code-block--tab-highlightjs-obsidian-icon{fill:hsl(var(--v-cb-tab-highlightjs-obsidian-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-obsidian-icon))!important}.v-code-block--tab-highlightjs-obsidian-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-obsidian-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-obsidian-icon-success))!important}.v-code-block--tab-highlightjs-obsidian-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-obsidian-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-obsidian-icon-failed))!important}.v-code-block--tab-highlightjs-obsidian>div{color:hsl(var(--v-cb-tab-highlightjs-obsidian-text))}.v-code-block--tab-highlightjs-panda-syntax-dark{background-color:hsl(var(--v-cb-tab-highlightjs-panda-syntax-dark-bkg)/100%)!important}.v-code-block--tab-highlightjs-panda-syntax-dark:hover{background-color:hsl(var(--v-cb-tab-highlightjs-panda-syntax-dark-bkg)/50%)!important}.v-code-block--tab-highlightjs-panda-syntax-dark-icon{fill:hsl(var(--v-cb-tab-highlightjs-panda-syntax-dark-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-panda-syntax-dark-icon))!important}.v-code-block--tab-highlightjs-panda-syntax-dark-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-panda-syntax-dark-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-panda-syntax-dark-icon-success))!important}.v-code-block--tab-highlightjs-panda-syntax-dark-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-panda-syntax-dark-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-panda-syntax-dark-icon-failed))!important}.v-code-block--tab-highlightjs-panda-syntax-dark>div{color:hsl(var(--v-cb-tab-highlightjs-panda-syntax-dark-text))}.v-code-block--tab-highlightjs-panda-syntax-light{background-color:hsl(var(--v-cb-tab-highlightjs-panda-syntax-light-bkg)/100%)!important}.v-code-block--tab-highlightjs-panda-syntax-light:hover{background-color:hsl(var(--v-cb-tab-highlightjs-panda-syntax-light-bkg)/50%)!important}.v-code-block--tab-highlightjs-panda-syntax-light-icon{fill:hsl(var(--v-cb-tab-highlightjs-panda-syntax-light-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-panda-syntax-light-icon))!important}.v-code-block--tab-highlightjs-panda-syntax-light-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-panda-syntax-light-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-panda-syntax-light-icon-success))!important}.v-code-block--tab-highlightjs-panda-syntax-light-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-panda-syntax-light-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-panda-syntax-light-icon-failed))!important}.v-code-block--tab-highlightjs-panda-syntax-light>div{color:hsl(var(--v-cb-tab-highlightjs-panda-syntax-light-text))}.v-code-block--tab-highlightjs-paraiso-dark{background-color:hsl(var(--v-cb-tab-highlightjs-paraiso-dark-bkg)/100%)!important}.v-code-block--tab-highlightjs-paraiso-dark:hover{background-color:hsl(var(--v-cb-tab-highlightjs-paraiso-dark-bkg)/50%)!important}.v-code-block--tab-highlightjs-paraiso-dark-icon{fill:hsl(var(--v-cb-tab-highlightjs-paraiso-dark-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-paraiso-dark-icon))!important}.v-code-block--tab-highlightjs-paraiso-dark-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-paraiso-dark-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-paraiso-dark-icon-success))!important}.v-code-block--tab-highlightjs-paraiso-dark-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-paraiso-dark-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-paraiso-dark-icon-failed))!important}.v-code-block--tab-highlightjs-paraiso-dark>div{color:hsl(var(--v-cb-tab-highlightjs-paraiso-dark-text))}.v-code-block--tab-highlightjs-paraiso-light{background-color:hsl(var(--v-cb-tab-highlightjs-paraiso-light-bkg)/100%)!important}.v-code-block--tab-highlightjs-paraiso-light:hover{background-color:hsl(var(--v-cb-tab-highlightjs-paraiso-light-bkg)/50%)!important}.v-code-block--tab-highlightjs-paraiso-light-icon{fill:hsl(var(--v-cb-tab-highlightjs-paraiso-light-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-paraiso-light-icon))!important}.v-code-block--tab-highlightjs-paraiso-light-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-paraiso-light-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-paraiso-light-icon-success))!important}.v-code-block--tab-highlightjs-paraiso-light-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-paraiso-light-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-paraiso-light-icon-failed))!important}.v-code-block--tab-highlightjs-paraiso-light>div{color:hsl(var(--v-cb-tab-highlightjs-paraiso-light-text))}.v-code-block--tab-highlightjs-purebasic{background-color:hsl(var(--v-cb-tab-highlightjs-purebasic-bkg)/100%)!important}.v-code-block--tab-highlightjs-purebasic:hover{background-color:hsl(var(--v-cb-tab-highlightjs-purebasic-bkg)/50%)!important}.v-code-block--tab-highlightjs-purebasic-icon{fill:hsl(var(--v-cb-tab-highlightjs-purebasic-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-purebasic-icon))!important}.v-code-block--tab-highlightjs-purebasic-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-purebasic-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-purebasic-icon-success))!important}.v-code-block--tab-highlightjs-purebasic-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-purebasic-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-purebasic-icon-failed))!important}.v-code-block--tab-highlightjs-purebasic>div{color:hsl(var(--v-cb-tab-highlightjs-purebasic-text))}.v-code-block--tab-highlightjs-qtcreator-dark{background-color:hsl(var(--v-cb-tab-highlightjs-qtcreator-dark-bkg)/100%)!important}.v-code-block--tab-highlightjs-qtcreator-dark:hover{background-color:hsl(var(--v-cb-tab-highlightjs-qtcreator-dark-bkg)/50%)!important}.v-code-block--tab-highlightjs-qtcreator-dark-icon{fill:hsl(var(--v-cb-tab-highlightjs-qtcreator-dark-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-qtcreator-dark-icon))!important}.v-code-block--tab-highlightjs-qtcreator-dark-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-qtcreator-dark-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-qtcreator-dark-icon-success))!important}.v-code-block--tab-highlightjs-qtcreator-dark-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-qtcreator-dark-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-qtcreator-dark-icon-failed))!important}.v-code-block--tab-highlightjs-qtcreator-dark>div{color:hsl(var(--v-cb-tab-highlightjs-qtcreator-dark-text))}.v-code-block--tab-highlightjs-qtcreator-light{background-color:hsl(var(--v-cb-tab-highlightjs-qtcreator-light-bkg)/100%)!important}.v-code-block--tab-highlightjs-qtcreator-light:hover{background-color:hsl(var(--v-cb-tab-highlightjs-qtcreator-light-bkg)/50%)!important}.v-code-block--tab-highlightjs-qtcreator-light-icon{fill:hsl(var(--v-cb-tab-highlightjs-qtcreator-light-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-qtcreator-light-icon))!important}.v-code-block--tab-highlightjs-qtcreator-light-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-qtcreator-light-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-qtcreator-light-icon-success))!important}.v-code-block--tab-highlightjs-qtcreator-light-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-qtcreator-light-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-qtcreator-light-icon-failed))!important}.v-code-block--tab-highlightjs-qtcreator-light>div{color:hsl(var(--v-cb-tab-highlightjs-qtcreator-light-text))}.v-code-block--tab-highlightjs-rainbow{background-color:hsl(var(--v-cb-tab-highlightjs-rainbow-bkg)/100%)!important}.v-code-block--tab-highlightjs-rainbow:hover{background-color:hsl(var(--v-cb-tab-highlightjs-rainbow-bkg)/50%)!important}.v-code-block--tab-highlightjs-rainbow-icon{fill:hsl(var(--v-cb-tab-highlightjs-rainbow-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-rainbow-icon))!important}.v-code-block--tab-highlightjs-rainbow-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-rainbow-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-rainbow-icon-success))!important}.v-code-block--tab-highlightjs-rainbow-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-rainbow-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-rainbow-icon-failed))!important}.v-code-block--tab-highlightjs-rainbow>div{color:hsl(var(--v-cb-tab-highlightjs-rainbow-text))}.v-code-block--tab-highlightjs-routeros{background-color:hsl(var(--v-cb-tab-highlightjs-routeros-bkg)/100%)!important}.v-code-block--tab-highlightjs-routeros:hover{background-color:hsl(var(--v-cb-tab-highlightjs-routeros-bkg)/50%)!important}.v-code-block--tab-highlightjs-routeros-icon{fill:hsl(var(--v-cb-tab-highlightjs-routeros-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-routeros-icon))!important}.v-code-block--tab-highlightjs-routeros-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-routeros-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-routeros-icon-success))!important}.v-code-block--tab-highlightjs-routeros-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-routeros-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-routeros-icon-failed))!important}.v-code-block--tab-highlightjs-routeros>div{color:hsl(var(--v-cb-tab-highlightjs-routeros-text))}.v-code-block--tab-highlightjs-school-book{background-color:hsl(var(--v-cb-tab-highlightjs-school-book-bkg)/100%)!important}.v-code-block--tab-highlightjs-school-book:hover{background-color:hsl(var(--v-cb-tab-highlightjs-school-book-bkg)/50%)!important}.v-code-block--tab-highlightjs-school-book-icon{fill:hsl(var(--v-cb-tab-highlightjs-school-book-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-school-book-icon))!important}.v-code-block--tab-highlightjs-school-book-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-school-book-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-school-book-icon-success))!important}.v-code-block--tab-highlightjs-school-book-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-school-book-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-school-book-icon-failed))!important}.v-code-block--tab-highlightjs-school-book>div{color:hsl(var(--v-cb-tab-highlightjs-school-book-text))}.v-code-block--tab-highlightjs-shades-of-purple{background-color:hsl(var(--v-cb-tab-highlightjs-shades-of-purple-bkg)/100%)!important}.v-code-block--tab-highlightjs-shades-of-purple:hover{background-color:hsl(var(--v-cb-tab-highlightjs-shades-of-purple-bkg)/50%)!important}.v-code-block--tab-highlightjs-shades-of-purple-icon{fill:hsl(var(--v-cb-tab-highlightjs-shades-of-purple-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-shades-of-purple-icon))!important}.v-code-block--tab-highlightjs-shades-of-purple-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-shades-of-purple-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-shades-of-purple-icon-success))!important}.v-code-block--tab-highlightjs-shades-of-purple-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-shades-of-purple-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-shades-of-purple-icon-failed))!important}.v-code-block--tab-highlightjs-shades-of-purple>div{color:hsl(var(--v-cb-tab-highlightjs-shades-of-purple-text))}.v-code-block--tab-highlightjs-srcery{background-color:hsl(var(--v-cb-tab-highlightjs-srcery-bkg)/100%)!important}.v-code-block--tab-highlightjs-srcery:hover{background-color:hsl(var(--v-cb-tab-highlightjs-srcery-bkg)/50%)!important}.v-code-block--tab-highlightjs-srcery-icon{fill:hsl(var(--v-cb-tab-highlightjs-srcery-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-srcery-icon))!important}.v-code-block--tab-highlightjs-srcery-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-srcery-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-srcery-icon-success))!important}.v-code-block--tab-highlightjs-srcery-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-srcery-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-srcery-icon-failed))!important}.v-code-block--tab-highlightjs-srcery>div{color:hsl(var(--v-cb-tab-highlightjs-srcery-text))}.v-code-block--tab-highlightjs-stackoverflow-dark{background-color:hsl(var(--v-cb-tab-highlightjs-stackoverflow-dark-bkg)/100%)!important}.v-code-block--tab-highlightjs-stackoverflow-dark:hover{background-color:hsl(var(--v-cb-tab-highlightjs-stackoverflow-dark-bkg)/50%)!important}.v-code-block--tab-highlightjs-stackoverflow-dark-icon{fill:hsl(var(--v-cb-tab-highlightjs-stackoverflow-dark-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-stackoverflow-dark-icon))!important}.v-code-block--tab-highlightjs-stackoverflow-dark-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-stackoverflow-dark-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-stackoverflow-dark-icon-success))!important}.v-code-block--tab-highlightjs-stackoverflow-dark-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-stackoverflow-dark-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-stackoverflow-dark-icon-failed))!important}.v-code-block--tab-highlightjs-stackoverflow-dark>div{color:hsl(var(--v-cb-tab-highlightjs-stackoverflow-dark-text))}.v-code-block--tab-highlightjs-stackoverflow-light{background-color:hsl(var(--v-cb-tab-highlightjs-stackoverflow-light-bkg)/100%)!important}.v-code-block--tab-highlightjs-stackoverflow-light:hover{background-color:hsl(var(--v-cb-tab-highlightjs-stackoverflow-light-bkg)/50%)!important}.v-code-block--tab-highlightjs-stackoverflow-light-icon{fill:hsl(var(--v-cb-tab-highlightjs-stackoverflow-light-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-stackoverflow-light-icon))!important}.v-code-block--tab-highlightjs-stackoverflow-light-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-stackoverflow-light-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-stackoverflow-light-icon-success))!important}.v-code-block--tab-highlightjs-stackoverflow-light-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-stackoverflow-light-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-stackoverflow-light-icon-failed))!important}.v-code-block--tab-highlightjs-stackoverflow-light>div{color:hsl(var(--v-cb-tab-highlightjs-stackoverflow-light-text))}.v-code-block--tab-highlightjs-sunburst{background-color:hsl(var(--v-cb-tab-highlightjs-sunburst-bkg)/100%)!important}.v-code-block--tab-highlightjs-sunburst:hover{background-color:hsl(var(--v-cb-tab-highlightjs-sunburst-bkg)/50%)!important}.v-code-block--tab-highlightjs-sunburst-icon{fill:hsl(var(--v-cb-tab-highlightjs-sunburst-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-sunburst-icon))!important}.v-code-block--tab-highlightjs-sunburst-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-sunburst-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-sunburst-icon-success))!important}.v-code-block--tab-highlightjs-sunburst-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-sunburst-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-sunburst-icon-failed))!important}.v-code-block--tab-highlightjs-sunburst>div{color:hsl(var(--v-cb-tab-highlightjs-sunburst-text))}.v-code-block--tab-highlightjs-tokyo-night-dark{background-color:hsl(var(--v-cb-tab-highlightjs-tokyo-night-dark-bkg)/100%)!important}.v-code-block--tab-highlightjs-tokyo-night-dark:hover{background-color:hsl(var(--v-cb-tab-highlightjs-tokyo-night-dark-bkg)/50%)!important}.v-code-block--tab-highlightjs-tokyo-night-dark-icon{fill:hsl(var(--v-cb-tab-highlightjs-tokyo-night-dark-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-tokyo-night-dark-icon))!important}.v-code-block--tab-highlightjs-tokyo-night-dark-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-tokyo-night-dark-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-tokyo-night-dark-icon-success))!important}.v-code-block--tab-highlightjs-tokyo-night-dark-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-tokyo-night-dark-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-tokyo-night-dark-icon-failed))!important}.v-code-block--tab-highlightjs-tokyo-night-dark>div{color:hsl(var(--v-cb-tab-highlightjs-tokyo-night-dark-text))}.v-code-block--tab-highlightjs-tokyo-night-light{background-color:hsl(var(--v-cb-tab-highlightjs-tokyo-night-light-bkg)/100%)!important}.v-code-block--tab-highlightjs-tokyo-night-light:hover{background-color:hsl(var(--v-cb-tab-highlightjs-tokyo-night-light-bkg)/50%)!important}.v-code-block--tab-highlightjs-tokyo-night-light-icon{fill:hsl(var(--v-cb-tab-highlightjs-tokyo-night-light-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-tokyo-night-light-icon))!important}.v-code-block--tab-highlightjs-tokyo-night-light-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-tokyo-night-light-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-tokyo-night-light-icon-success))!important}.v-code-block--tab-highlightjs-tokyo-night-light-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-tokyo-night-light-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-tokyo-night-light-icon-failed))!important}.v-code-block--tab-highlightjs-tokyo-night-light>div{color:hsl(var(--v-cb-tab-highlightjs-tokyo-night-light-text))}.v-code-block--tab-highlightjs-tomorrow-night-blue{background-color:hsl(var(--v-cb-tab-highlightjs-tomorrow-night-blue-bkg)/100%)!important}.v-code-block--tab-highlightjs-tomorrow-night-blue:hover{background-color:hsl(var(--v-cb-tab-highlightjs-tomorrow-night-blue-bkg)/50%)!important}.v-code-block--tab-highlightjs-tomorrow-night-blue-icon{fill:hsl(var(--v-cb-tab-highlightjs-tomorrow-night-blue-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-tomorrow-night-blue-icon))!important}.v-code-block--tab-highlightjs-tomorrow-night-blue-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-tomorrow-night-blue-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-tomorrow-night-blue-icon-success))!important}.v-code-block--tab-highlightjs-tomorrow-night-blue-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-tomorrow-night-blue-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-tomorrow-night-blue-icon-failed))!important}.v-code-block--tab-highlightjs-tomorrow-night-blue>div{color:hsl(var(--v-cb-tab-highlightjs-tomorrow-night-blue-text))}.v-code-block--tab-highlightjs-tomorrow-night-bright{background-color:hsl(var(--v-cb-tab-highlightjs-tomorrow-night-bright-bkg)/100%)!important}.v-code-block--tab-highlightjs-tomorrow-night-bright:hover{background-color:hsl(var(--v-cb-tab-highlightjs-tomorrow-night-bright-bkg)/50%)!important}.v-code-block--tab-highlightjs-tomorrow-night-bright-icon{fill:hsl(var(--v-cb-tab-highlightjs-tomorrow-night-bright-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-tomorrow-night-bright-icon))!important}.v-code-block--tab-highlightjs-tomorrow-night-bright-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-tomorrow-night-bright-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-tomorrow-night-bright-icon-success))!important}.v-code-block--tab-highlightjs-tomorrow-night-bright-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-tomorrow-night-bright-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-tomorrow-night-bright-icon-failed))!important}.v-code-block--tab-highlightjs-tomorrow-night-bright>div{color:hsl(var(--v-cb-tab-highlightjs-tomorrow-night-bright-text))}.v-code-block--tab-highlightjs-vs{background-color:hsl(var(--v-cb-tab-highlightjs-vs-bkg)/100%)!important}.v-code-block--tab-highlightjs-vs:hover{background-color:hsl(var(--v-cb-tab-highlightjs-vs-bkg)/50%)!important}.v-code-block--tab-highlightjs-vs-icon{fill:hsl(var(--v-cb-tab-highlightjs-vs-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-vs-icon))!important}.v-code-block--tab-highlightjs-vs-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-vs-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-vs-icon-success))!important}.v-code-block--tab-highlightjs-vs-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-vs-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-vs-icon-failed))!important}.v-code-block--tab-highlightjs-vs>div{color:hsl(var(--v-cb-tab-highlightjs-vs-text))}.v-code-block--tab-highlightjs-vs2015{background-color:hsl(var(--v-cb-tab-highlightjs-vs2015-bkg)/100%)!important}.v-code-block--tab-highlightjs-vs2015:hover{background-color:hsl(var(--v-cb-tab-highlightjs-vs2015-bkg)/50%)!important}.v-code-block--tab-highlightjs-vs2015-icon{fill:hsl(var(--v-cb-tab-highlightjs-vs2015-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-vs2015-icon))!important}.v-code-block--tab-highlightjs-vs2015-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-vs2015-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-vs2015-icon-success))!important}.v-code-block--tab-highlightjs-vs2015-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-vs2015-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-vs2015-icon-failed))!important}.v-code-block--tab-highlightjs-vs2015>div{color:hsl(var(--v-cb-tab-highlightjs-vs2015-text))}.v-code-block--tab-highlightjs-xcode{background-color:hsl(var(--v-cb-tab-highlightjs-xcode-bkg)/100%)!important}.v-code-block--tab-highlightjs-xcode:hover{background-color:hsl(var(--v-cb-tab-highlightjs-xcode-bkg)/50%)!important}.v-code-block--tab-highlightjs-xcode-icon{fill:hsl(var(--v-cb-tab-highlightjs-xcode-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-xcode-icon))!important}.v-code-block--tab-highlightjs-xcode-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-xcode-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-xcode-icon-success))!important}.v-code-block--tab-highlightjs-xcode-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-xcode-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-xcode-icon-failed))!important}.v-code-block--tab-highlightjs-xcode>div{color:hsl(var(--v-cb-tab-highlightjs-xcode-text))}.v-code-block--tab-highlightjs-xt256{background-color:hsl(var(--v-cb-tab-highlightjs-xt256-bkg)/100%)!important}.v-code-block--tab-highlightjs-xt256:hover{background-color:hsl(var(--v-cb-tab-highlightjs-xt256-bkg)/50%)!important}.v-code-block--tab-highlightjs-xt256-icon{fill:hsl(var(--v-cb-tab-highlightjs-xt256-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-xt256-icon))!important}.v-code-block--tab-highlightjs-xt256-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-xt256-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-xt256-icon-success))!important}.v-code-block--tab-highlightjs-xt256-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-xt256-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-xt256-icon-failed))!important}.v-code-block--tab-highlightjs-xt256>div{color:hsl(var(--v-cb-tab-highlightjs-xt256-text))}.v-code-block--tab-highlightjs-base16-onedark{background-color:hsl(var(--v-cb-tab-highlightjs-base16-onedark-bkg)/100%)!important}.v-code-block--tab-highlightjs-base16-onedark:hover{background-color:hsl(var(--v-cb-tab-highlightjs-base16-onedark-bkg)/50%)!important}.v-code-block--tab-highlightjs-base16-onedark-icon{fill:hsl(var(--v-cb-tab-highlightjs-base16-onedark-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-base16-onedark-icon))!important}.v-code-block--tab-highlightjs-base16-onedark-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-base16-onedark-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-base16-onedark-icon-success))!important}.v-code-block--tab-highlightjs-base16-onedark-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-base16-onedark-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-base16-onedark-icon-failed))!important}.v-code-block--tab-highlightjs-base16-onedark>div{color:hsl(var(--v-cb-tab-highlightjs-base16-onedark-text))}");function Y(t){return t&&t.__esModule&&Object.prototype.hasOwnProperty.call(t,"default")?t.default:t}Q.install=(t,a)=>{const o={globalOptions:!0,...a};t.provide("codeBlockGlobalOptions",o),t.component("CodeBlock",Q)};var tt={exports:{}};function at(t){return t instanceof Map?t.clear=t.delete=t.set=function(){throw new Error("map is read-only")}:t instanceof Set&&(t.add=t.clear=t.delete=function(){throw new Error("set is read-only")}),Object.freeze(t),Object.getOwnPropertyNames(t).forEach((function(a){var o=t[a];"object"!=typeof o||Object.isFrozen(o)||at(o)})),t}tt.exports=at,tt.exports.default=at;class ot{constructor(t){void 0===t.data&&(t.data={}),this.data=t.data,this.isMatchIgnored=!1}ignoreMatch(){this.isMatchIgnored=!0}}function it(t){return t.replace(/&/g,"&").replace(//g,">").replace(/"/g,""").replace(/'/g,"'")}function lt(t,...a){const o=Object.create(null);for(const a in t)o[a]=t[a];return a.forEach((function(t){for(const a in t)o[a]=t[a]})),o}const nt=t=>!!t.scope||t.sublanguage&&t.language;class ht{constructor(t,a){this.buffer="",this.classPrefix=a.classPrefix,t.walk(this)}addText(t){this.buffer+=it(t)}openNode(t){if(!nt(t))return;let a="";a=t.sublanguage?`language-${t.language}`:((t,{prefix:a})=>{if(t.includes(".")){const o=t.split(".");return[`${a}${o.shift()}`,...o.map(((t,a)=>`${t}${"_".repeat(a+1)}`))].join(" ")}return`${a}${t}`})(t.scope,{prefix:this.classPrefix}),this.span(a)}closeNode(t){nt(t)&&(this.buffer+="")}value(){return this.buffer}span(t){this.buffer+=``}}const st=(t={})=>{const a={children:[]};return Object.assign(a,t),a};class et{constructor(){this.rootNode=st(),this.stack=[this.rootNode]}get top(){return this.stack[this.stack.length-1]}get root(){return this.rootNode}add(t){this.top.children.push(t)}openNode(t){const a=st({scope:t});this.add(a),this.stack.push(a)}closeNode(){if(this.stack.length>1)return this.stack.pop()}closeAllNodes(){for(;this.closeNode(););}toJSON(){return JSON.stringify(this.rootNode,null,4)}walk(t){return this.constructor._walk(t,this.rootNode)}static _walk(t,a){return"string"==typeof a?t.addText(a):a.children&&(t.openNode(a),a.children.forEach((a=>this._walk(t,a))),t.closeNode(a)),t}static _collapse(t){"string"!=typeof t&&t.children&&(t.children.every((t=>"string"==typeof t))?t.children=[t.children.join("")]:t.children.forEach((t=>{et._collapse(t)})))}}class ct extends et{constructor(t){super(),this.options=t}addKeyword(t,a){""!==t&&(this.openNode(a),this.addText(t),this.closeNode())}addText(t){""!==t&&this.add(t)}addSublanguage(t,a){const o=t.root;o.sublanguage=!0,o.language=a,this.add(o)}toHTML(){return new ht(this,this.options).value()}finalize(){return!0}}function rt(t){return t?"string"==typeof t?t:t.source:null}function gt(t){return ut("(?=",t,")")}function bt(t){return ut("(?:",t,")*")}function vt(t){return ut("(?:",t,")?")}function ut(...t){return t.map((t=>rt(t))).join("")}function dt(...t){const a=function(t){const a=t[t.length-1];return"object"==typeof a&&a.constructor===Object?(t.splice(t.length-1,1),a):{}}(t);return"("+(a.capture?"":"?:")+t.map((t=>rt(t))).join("|")+")"}function jt(t){return new RegExp(t.toString()+"|").exec("").length-1}const pt=/\[(?:[^\\\]]|\\.)*\]|\(\??|\\([1-9][0-9]*)|\\./;function mt(t,{joinWith:a}){let o=0;return t.map((t=>{o+=1;const a=o;let i=rt(t),l="";for(;i.length>0;){const t=pt.exec(i);if(!t){l+=i;break}l+=i.substring(0,t.index),i=i.substring(t.index+t[0].length),"\\"===t[0][0]&&t[1]?l+="\\"+String(Number(t[1])+a):(l+=t[0],"("===t[0]&&o++)}return l})).map((t=>`(${t})`)).join(a)}const kt="[a-zA-Z]\\w*",ft="[a-zA-Z_]\\w*",yt="\\b\\d+(\\.\\d+)?",wt="(-?)(\\b0[xX][a-fA-F0-9]+|(\\b\\d+(\\.\\d*)?|\\.\\d+)([eE][-+]?\\d+)?)",xt="\\b(0b[01]+)",_t={begin:"\\\\[\\s\\S]",relevance:0},Et={scope:"string",begin:"'",end:"'",illegal:"\\n",contains:[_t]},Nt={scope:"string",begin:'"',end:'"',illegal:"\\n",contains:[_t]},qt=function(t,a,o={}){const i=lt({scope:"comment",begin:t,end:a,contains:[]},o);i.contains.push({scope:"doctag",begin:"[ ]*(?=(TODO|FIXME|NOTE|BUG|OPTIMIZE|HACK|XXX):)",end:/(TODO|FIXME|NOTE|BUG|OPTIMIZE|HACK|XXX):/,excludeBegin:!0,relevance:0});const l=dt("I","a","is","so","us","to","at","if","in","it","on",/[A-Za-z]+['](d|ve|re|ll|t|s|n)/,/[A-Za-z]+[-][a-z]+/,/[A-Za-z][a-z]{2,}/);return i.contains.push({begin:ut(/[ ]+/,"(",l,/[.]?[:]?([.][ ]|[ ])/,"){3}")}),i},St=qt("//","$"),At=qt("/\\*","\\*/"),zt=qt("#","$"),Tt={scope:"number",begin:yt,relevance:0},Mt={scope:"number",begin:wt,relevance:0},Ot={scope:"number",begin:xt,relevance:0},Ct={begin:/(?=\/[^/\n]*\/)/,contains:[{scope:"regexp",begin:/\//,end:/\/[gimuy]*/,illegal:/\n/,contains:[_t,{begin:/\[/,end:/\]/,relevance:0,contains:[_t]}]}]},Rt={scope:"title",begin:kt,relevance:0},Bt={scope:"title",begin:ft,relevance:0},It={begin:"\\.\\s*"+ft,relevance:0};var Lt=Object.freeze({__proto__:null,MATCH_NOTHING_RE:/\b\B/,IDENT_RE:kt,UNDERSCORE_IDENT_RE:ft,NUMBER_RE:yt,C_NUMBER_RE:wt,BINARY_NUMBER_RE:xt,RE_STARTERS_RE:"!|!=|!==|%|%=|&|&&|&=|\\*|\\*=|\\+|\\+=|,|-|-=|/=|/|:|;|<<|<<=|<=|<|===|==|=|>>>=|>>=|>=|>>>|>>|>|\\?|\\[|\\{|\\(|\\^|\\^=|\\||\\|=|\\|\\||~",SHEBANG:(t={})=>{const a=/^#![ ]*\//;return t.binary&&(t.begin=ut(a,/.*\b/,t.binary,/\b.*/)),lt({scope:"meta",begin:a,end:/$/,relevance:0,"on:begin":(t,a)=>{0!==t.index&&a.ignoreMatch()}},t)},BACKSLASH_ESCAPE:_t,APOS_STRING_MODE:Et,QUOTE_STRING_MODE:Nt,PHRASAL_WORDS_MODE:{begin:/\b(a|an|the|are|I'm|isn't|don't|doesn't|won't|but|just|should|pretty|simply|enough|gonna|going|wtf|so|such|will|you|your|they|like|more)\b/},COMMENT:qt,C_LINE_COMMENT_MODE:St,C_BLOCK_COMMENT_MODE:At,HASH_COMMENT_MODE:zt,NUMBER_MODE:Tt,C_NUMBER_MODE:Mt,BINARY_NUMBER_MODE:Ot,REGEXP_MODE:Ct,TITLE_MODE:Rt,UNDERSCORE_TITLE_MODE:Bt,METHOD_GUARD:It,END_SAME_AS_BEGIN:function(t){return Object.assign(t,{"on:begin":(t,a)=>{a.data._beginMatch=t[1]},"on:end":(t,a)=>{a.data._beginMatch!==t[1]&&a.ignoreMatch()}})}});function $t(t,a){"."===t.input[t.index-1]&&a.ignoreMatch()}function Dt(t,a){void 0!==t.className&&(t.scope=t.className,delete t.className)}function Pt(t,a){a&&t.beginKeywords&&(t.begin="\\b("+t.beginKeywords.split(" ").join("|")+")(?!\\.)(?=\\b|\\s)",t.__beforeBegin=$t,t.keywords=t.keywords||t.beginKeywords,delete t.beginKeywords,void 0===t.relevance&&(t.relevance=0))}function Ht(t,a){Array.isArray(t.illegal)&&(t.illegal=dt(...t.illegal))}function Ut(t,a){if(t.match){if(t.begin||t.end)throw new Error("begin & end are not supported with match");t.begin=t.match,delete t.match}}function Ft(t,a){void 0===t.relevance&&(t.relevance=1)}const Wt=(t,a)=>{if(!t.beforeMatch)return;if(t.starts)throw new Error("beforeMatch cannot be used with starts");const o=Object.assign({},t);Object.keys(t).forEach((a=>{delete t[a]})),t.keywords=o.keywords,t.begin=ut(o.beforeMatch,gt(o.begin)),t.starts={relevance:0,contains:[Object.assign(o,{endsParent:!0})]},t.relevance=0,delete o.beforeMatch},Zt=["of","and","for","in","not","or","if","then","parent","list","value"],Gt="keyword";function Kt(t,a,o=Gt){const i=Object.create(null);return"string"==typeof t?l(o,t.split(" ")):Array.isArray(t)?l(o,t):Object.keys(t).forEach((function(o){Object.assign(i,Kt(t[o],a,o))})),i;function l(t,o){a&&(o=o.map((t=>t.toLowerCase()))),o.forEach((function(a){const o=a.split("|");i[o[0]]=[t,Vt(o[0],o[1])]}))}}function Vt(t,a){return a?Number(a):function(t){return Zt.includes(t.toLowerCase())}(t)?0:1}const Xt={},Jt=t=>{console.error(t)},Qt=(t,...a)=>{console.log(`WARN: ${t}`,...a)},Yt=(t,a)=>{Xt[`${t}/${a}`]||(console.log(`Deprecated as of ${t}. ${a}`),Xt[`${t}/${a}`]=!0)},ta=new Error;function aa(t,a,{key:o}){let i=0;const l=t[o],n={},h={};for(let t=1;t<=a.length;t++)h[t+i]=l[t],n[t+i]=!0,i+=jt(a[t-1]);t[o]=h,t[o]._emit=n,t[o]._multi=!0}function oa(t){!function(t){t.scope&&"object"==typeof t.scope&&null!==t.scope&&(t.beginScope=t.scope,delete t.scope)}(t),"string"==typeof t.beginScope&&(t.beginScope={_wrap:t.beginScope}),"string"==typeof t.endScope&&(t.endScope={_wrap:t.endScope}),function(t){if(Array.isArray(t.begin)){if(t.skip||t.excludeBegin||t.returnBegin)throw Jt("skip, excludeBegin, returnBegin not compatible with beginScope: {}"),ta;if("object"!=typeof t.beginScope||null===t.beginScope)throw Jt("beginScope must be object"),ta;aa(t,t.begin,{key:"beginScope"}),t.begin=mt(t.begin,{joinWith:""})}}(t),function(t){if(Array.isArray(t.end)){if(t.skip||t.excludeEnd||t.returnEnd)throw Jt("skip, excludeEnd, returnEnd not compatible with endScope: {}"),ta;if("object"!=typeof t.endScope||null===t.endScope)throw Jt("endScope must be object"),ta;aa(t,t.end,{key:"endScope"}),t.end=mt(t.end,{joinWith:""})}}(t)}function ia(t){function a(a,o){return new RegExp(rt(a),"m"+(t.case_insensitive?"i":"")+(t.unicodeRegex?"u":"")+(o?"g":""))}class o{constructor(){this.matchIndexes={},this.regexes=[],this.matchAt=1,this.position=0}addRule(t,a){a.position=this.position++,this.matchIndexes[this.matchAt]=a,this.regexes.push([a,t]),this.matchAt+=jt(t)+1}compile(){0===this.regexes.length&&(this.exec=()=>null);const t=this.regexes.map((t=>t[1]));this.matcherRe=a(mt(t,{joinWith:"|"}),!0),this.lastIndex=0}exec(t){this.matcherRe.lastIndex=this.lastIndex;const a=this.matcherRe.exec(t);if(!a)return null;const o=a.findIndex(((t,a)=>a>0&&void 0!==t)),i=this.matchIndexes[o];return a.splice(0,o),Object.assign(a,i)}}class i{constructor(){this.rules=[],this.multiRegexes=[],this.count=0,this.lastIndex=0,this.regexIndex=0}getMatcher(t){if(this.multiRegexes[t])return this.multiRegexes[t];const a=new o;return this.rules.slice(t).forEach((([t,o])=>a.addRule(t,o))),a.compile(),this.multiRegexes[t]=a,a}resumingScanAtSamePosition(){return 0!==this.regexIndex}considerAll(){this.regexIndex=0}addRule(t,a){this.rules.push([t,a]),"begin"===a.type&&this.count++}exec(t){const a=this.getMatcher(this.regexIndex);a.lastIndex=this.lastIndex;let o=a.exec(t);if(this.resumingScanAtSamePosition())if(o&&o.index===this.lastIndex);else{const a=this.getMatcher(0);a.lastIndex=this.lastIndex+1,o=a.exec(t)}return o&&(this.regexIndex+=o.position+1,this.regexIndex===this.count&&this.considerAll()),o}}if(t.compilerExtensions||(t.compilerExtensions=[]),t.contains&&t.contains.includes("self"))throw new Error("ERR: contains `self` is not supported at the top-level of a language. See documentation.");return t.classNameAliases=lt(t.classNameAliases||{}),function o(l,n){const h=l;if(l.isCompiled)return h;[Dt,Ut,oa,Wt].forEach((t=>t(l,n))),t.compilerExtensions.forEach((t=>t(l,n))),l.__beforeBegin=null,[Pt,Ht,Ft].forEach((t=>t(l,n))),l.isCompiled=!0;let s=null;return"object"==typeof l.keywords&&l.keywords.$pattern&&(l.keywords=Object.assign({},l.keywords),s=l.keywords.$pattern,delete l.keywords.$pattern),s=s||/\w+/,l.keywords&&(l.keywords=Kt(l.keywords,t.case_insensitive)),h.keywordPatternRe=a(s,!0),n&&(l.begin||(l.begin=/\B|\b/),h.beginRe=a(h.begin),l.end||l.endsWithParent||(l.end=/\B|\b/),l.end&&(h.endRe=a(h.end)),h.terminatorEnd=rt(h.end)||"",l.endsWithParent&&n.terminatorEnd&&(h.terminatorEnd+=(l.end?"|":"")+n.terminatorEnd)),l.illegal&&(h.illegalRe=a(l.illegal)),l.contains||(l.contains=[]),l.contains=[].concat(...l.contains.map((function(t){return function(t){t.variants&&!t.cachedVariants&&(t.cachedVariants=t.variants.map((function(a){return lt(t,{variants:null},a)})));if(t.cachedVariants)return t.cachedVariants;if(la(t))return lt(t,{starts:t.starts?lt(t.starts):null});if(Object.isFrozen(t))return lt(t);return t}("self"===t?l:t)}))),l.contains.forEach((function(t){o(t,h)})),l.starts&&o(l.starts,n),h.matcher=function(t){const a=new i;return t.contains.forEach((t=>a.addRule(t.begin,{rule:t,type:"begin"}))),t.terminatorEnd&&a.addRule(t.terminatorEnd,{type:"end"}),t.illegal&&a.addRule(t.illegal,{type:"illegal"}),a}(h),h}(t)}function la(t){return!!t&&(t.endsWithParent||la(t.starts))}class na extends Error{constructor(t,a){super(t),this.name="HTMLInjectionError",this.html=a}}const ha=it,sa=lt,ea=Symbol("nomatch");var ca=function(t){const a=Object.create(null),o=Object.create(null),i=[];let l=!0;const n="Could not find the language '{}', did you forget to load/include a language module?",h={disableAutodetect:!0,name:"Plain text",contains:[]};let s={ignoreUnescapedHTML:!1,throwUnescapedHTML:!1,noHighlightRe:/^(no-?highlight)$/i,languageDetectRe:/\blang(?:uage)?-([\w-]+)\b/i,classPrefix:"hljs-",cssSelector:"pre code",languages:null,__emitter:ct};function e(t){return s.noHighlightRe.test(t)}function c(t,a,o){let i="",l="";"object"==typeof a?(i=t,o=a.ignoreIllegals,l=a.language):(Yt("10.7.0","highlight(lang, code, ...args) has been deprecated."),Yt("10.7.0","Please use highlight(code, options) instead.\nhttps://github.com/highlightjs/highlight.js/issues/2277"),l=t,i=a),void 0===o&&(o=!0);const n={code:i,language:l};m("before:highlight",n);const h=n.result?n.result:r(n.language,n.code,o);return h.code=n.code,m("after:highlight",h),h}function r(t,o,i,h){const e=Object.create(null);function c(){if(!_.keywords)return void N.addText(q);let t=0;_.keywordPatternRe.lastIndex=0;let a=_.keywordPatternRe.exec(q),o="";for(;a;){o+=q.substring(t,a.index);const l=y.case_insensitive?a[0].toLowerCase():a[0],n=(i=l,_.keywords[i]);if(n){const[t,i]=n;if(N.addText(o),o="",e[l]=(e[l]||0)+1,e[l]<=7&&(S+=i),t.startsWith("_"))o+=a[0];else{const o=y.classNameAliases[t]||t;N.addKeyword(a[0],o)}}else o+=a[0];t=_.keywordPatternRe.lastIndex,a=_.keywordPatternRe.exec(q)}var i;o+=q.substring(t),N.addText(o)}function b(){null!=_.subLanguage?function(){if(""===q)return;let t=null;if("string"==typeof _.subLanguage){if(!a[_.subLanguage])return void N.addText(q);t=r(_.subLanguage,q,!0,E[_.subLanguage]),E[_.subLanguage]=t._top}else t=g(q,_.subLanguage.length?_.subLanguage:null);_.relevance>0&&(S+=t.relevance),N.addSublanguage(t._emitter,t.language)}():c(),q=""}function v(t,a){let o=1;const i=a.length-1;for(;o<=i;){if(!t._emit[o]){o++;continue}const i=y.classNameAliases[t[o]]||t[o],l=a[o];i?N.addKeyword(l,i):(q=l,c(),q=""),o++}}function u(t,a){return t.scope&&"string"==typeof t.scope&&N.openNode(y.classNameAliases[t.scope]||t.scope),t.beginScope&&(t.beginScope._wrap?(N.addKeyword(q,y.classNameAliases[t.beginScope._wrap]||t.beginScope._wrap),q=""):t.beginScope._multi&&(v(t.beginScope,a),q="")),_=Object.create(t,{parent:{value:_}}),_}function j(t,a,o){let i=function(t,a){const o=t&&t.exec(a);return o&&0===o.index}(t.endRe,o);if(i){if(t["on:end"]){const o=new ot(t);t["on:end"](a,o),o.isMatchIgnored&&(i=!1)}if(i){for(;t.endsParent&&t.parent;)t=t.parent;return t}}if(t.endsWithParent)return j(t.parent,a,o)}function p(t){return 0===_.matcher.regexIndex?(q+=t[0],1):(T=!0,0)}function m(t){const a=t[0],i=o.substring(t.index),l=j(_,t,i);if(!l)return ea;const n=_;_.endScope&&_.endScope._wrap?(b(),N.addKeyword(a,_.endScope._wrap)):_.endScope&&_.endScope._multi?(b(),v(_.endScope,t)):n.skip?q+=a:(n.returnEnd||n.excludeEnd||(q+=a),b(),n.excludeEnd&&(q=a));do{_.scope&&N.closeNode(),_.skip||_.subLanguage||(S+=_.relevance),_=_.parent}while(_!==l.parent);return l.starts&&u(l.starts,t),n.returnEnd?0:a.length}let k={};function f(a,n){const h=n&&n[0];if(q+=a,null==h)return b(),0;if("begin"===k.type&&"end"===n.type&&k.index===n.index&&""===h){if(q+=o.slice(n.index,n.index+1),!l){const a=new Error(`0 width match regex (${t})`);throw a.languageName=t,a.badRule=k.rule,a}return 1}if(k=n,"begin"===n.type)return function(t){const a=t[0],o=t.rule,i=new ot(o),l=[o.__beforeBegin,o["on:begin"]];for(const o of l)if(o&&(o(t,i),i.isMatchIgnored))return p(a);return o.skip?q+=a:(o.excludeBegin&&(q+=a),b(),o.returnBegin||o.excludeBegin||(q=a)),u(o,t),o.returnBegin?0:a.length}(n);if("illegal"===n.type&&!i){const t=new Error('Illegal lexeme "'+h+'" for mode "'+(_.scope||"")+'"');throw t.mode=_,t}if("end"===n.type){const t=m(n);if(t!==ea)return t}if("illegal"===n.type&&""===h)return 1;if(z>1e5&&z>3*n.index){throw new Error("potential infinite loop, way more iterations than matches")}return q+=h,h.length}const y=d(t);if(!y)throw Jt(n.replace("{}",t)),new Error('Unknown language: "'+t+'"');const w=ia(y);let x="",_=h||w;const E={},N=new s.__emitter(s);!function(){const t=[];for(let a=_;a!==y;a=a.parent)a.scope&&t.unshift(a.scope);t.forEach((t=>N.openNode(t)))}();let q="",S=0,A=0,z=0,T=!1;try{for(_.matcher.considerAll();;){z++,T?T=!1:_.matcher.considerAll(),_.matcher.lastIndex=A;const t=_.matcher.exec(o);if(!t)break;const a=f(o.substring(A,t.index),t);A=t.index+a}return f(o.substring(A)),N.closeAllNodes(),N.finalize(),x=N.toHTML(),{language:t,value:x,relevance:S,illegal:!1,_emitter:N,_top:_}}catch(a){if(a.message&&a.message.includes("Illegal"))return{language:t,value:ha(o),illegal:!0,relevance:0,_illegalBy:{message:a.message,index:A,context:o.slice(A-100,A+100),mode:a.mode,resultSoFar:x},_emitter:N};if(l)return{language:t,value:ha(o),illegal:!1,relevance:0,errorRaised:a,_emitter:N,_top:_};throw a}}function g(t,o){o=o||s.languages||Object.keys(a);const i=function(t){const a={value:ha(t),illegal:!1,relevance:0,_top:h,_emitter:new s.__emitter(s)};return a._emitter.addText(t),a}(t),l=o.filter(d).filter(p).map((a=>r(a,t,!1)));l.unshift(i);const n=l.sort(((t,a)=>{if(t.relevance!==a.relevance)return a.relevance-t.relevance;if(t.language&&a.language){if(d(t.language).supersetOf===a.language)return 1;if(d(a.language).supersetOf===t.language)return-1}return 0})),[e,c]=n,g=e;return g.secondBest=c,g}function b(t){let a=null;const i=function(t){let a=t.className+" ";a+=t.parentNode?t.parentNode.className:"";const o=s.languageDetectRe.exec(a);if(o){const a=d(o[1]);return a||(Qt(n.replace("{}",o[1])),Qt("Falling back to no-highlight mode for this block.",t)),a?o[1]:"no-highlight"}return a.split(/\s+/).find((t=>e(t)||d(t)))}(t);if(e(i))return;if(m("before:highlightElement",{el:t,language:i}),t.children.length>0&&(s.ignoreUnescapedHTML||(console.warn("One of your code blocks includes unescaped HTML. This is a potentially serious security risk."),console.warn("https://github.com/highlightjs/highlight.js/wiki/security"),console.warn("The element with unescaped HTML:"),console.warn(t)),s.throwUnescapedHTML)){throw new na("One of your code blocks includes unescaped HTML.",t.innerHTML)}a=t;const l=a.textContent,h=i?c(l,{language:i,ignoreIllegals:!0}):g(l);t.innerHTML=h.value,function(t,a,i){const l=a&&o[a]||i;t.classList.add("hljs"),t.classList.add(`language-${l}`)}(t,i,h.language),t.result={language:h.language,re:h.relevance,relevance:h.relevance},h.secondBest&&(t.secondBest={language:h.secondBest.language,relevance:h.secondBest.relevance}),m("after:highlightElement",{el:t,result:h,text:l})}let v=!1;function u(){if("loading"===document.readyState)return void(v=!0);document.querySelectorAll(s.cssSelector).forEach(b)}function d(t){return t=(t||"").toLowerCase(),a[t]||a[o[t]]}function j(t,{languageName:a}){"string"==typeof t&&(t=[t]),t.forEach((t=>{o[t.toLowerCase()]=a}))}function p(t){const a=d(t);return a&&!a.disableAutodetect}function m(t,a){const o=t;i.forEach((function(t){t[o]&&t[o](a)}))}"undefined"!=typeof window&&window.addEventListener&&window.addEventListener("DOMContentLoaded",(function(){v&&u()}),!1),Object.assign(t,{highlight:c,highlightAuto:g,highlightAll:u,highlightElement:b,highlightBlock:function(t){return Yt("10.7.0","highlightBlock will be removed entirely in v12.0"),Yt("10.7.0","Please use highlightElement now."),b(t)},configure:function(t){s=sa(s,t)},initHighlighting:()=>{u(),Yt("10.6.0","initHighlighting() deprecated. Use highlightAll() now.")},initHighlightingOnLoad:function(){u(),Yt("10.6.0","initHighlightingOnLoad() deprecated. Use highlightAll() now.")},registerLanguage:function(o,i){let n=null;try{n=i(t)}catch(t){if(Jt("Language definition for '{}' could not be registered.".replace("{}",o)),!l)throw t;Jt(t),n=h}n.name||(n.name=o),a[o]=n,n.rawDefinition=i.bind(null,t),n.aliases&&j(n.aliases,{languageName:o})},unregisterLanguage:function(t){delete a[t];for(const a of Object.keys(o))o[a]===t&&delete o[a]},listLanguages:function(){return Object.keys(a)},getLanguage:d,registerAliases:j,autoDetection:p,inherit:sa,addPlugin:function(t){!function(t){t["before:highlightBlock"]&&!t["before:highlightElement"]&&(t["before:highlightElement"]=a=>{t["before:highlightBlock"](Object.assign({block:a.el},a))}),t["after:highlightBlock"]&&!t["after:highlightElement"]&&(t["after:highlightElement"]=a=>{t["after:highlightBlock"](Object.assign({block:a.el},a))})}(t),i.push(t)}}),t.debugMode=function(){l=!1},t.safeMode=function(){l=!0},t.versionString="11.7.0",t.regex={concat:ut,lookahead:gt,either:dt,optional:vt,anyNumberOfTimes:bt};for(const t in Lt)"object"==typeof Lt[t]&&tt.exports(Lt[t]);return Object.assign(t,Lt),t}({}),ra=ca;ca.HighlightJS=ca,ca.default=ca;var ga=Y(ra),ba=Object.freeze({__proto__:null,HighlightJS:ga,default:ga});export{Q as default}; diff --git a/dist/vue3-code-block.js b/dist/vue3-code-block.js index 53f0e9d..1657eba 100644 --- a/dist/vue3-code-block.js +++ b/dist/vue3-code-block.js @@ -1,6 +1,6 @@ /** * @name vue3-code-block - * @version 2.0.6 + * @version 2.1.0 * @description Vue 3 CodeBlock - Highlight your code with ease using this syntax highlighting component powered by PrismJS or Highlight.js. * @author WebDevNerdStuff & Bunnies... lots and lots of bunnies! (https://webdevnerdstuff.com) * @copyright Copyright 2023, WebDevNerdStuff @@ -8,4 +8,4 @@ * @repository https://github.com/webdevnerdstuff/vue3-code-block * @license MIT License */ -"use strict";Object.defineProperty(exports,"__esModule",{value:!0});var n=require("vue"),t=require("ua-parser-js");const a=n.createElementVNode("path",{d:"M224 0c-35.3 0-64 28.7-64 64V288c0 35.3 28.7 64 64 64H448c35.3 0 64-28.7 64-64V64c0-35.3-28.7-64-64-64H224zM64 160c-35.3 0-64 28.7-64 64V448c0 35.3 28.7 64 64 64H288c35.3 0 64-28.7 64-64V384H288v64H64V224h64V160H64z"},null,-1),o=n.createElementVNode("path",{d:"M470.6 105.4c12.5 12.5 12.5 32.8 0 45.3l-256 256c-12.5 12.5-32.8 12.5-45.3 0l-128-128c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0L192 338.7 425.4 105.4c12.5-12.5 32.8-12.5 45.3 0z"},null,-1),i=n.createElementVNode("path",{d:"M310.6 150.6c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L160 210.7 54.6 105.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L114.7 256 9.4 361.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0L160 301.3 265.4 406.6c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3L205.3 256 310.6 150.6z"},null,-1);var l=n.defineComponent({__name:"StatusIcons",props:{icon:{type:String,required:!0}},setup:t=>(l,h)=>(n.openBlock(),n.createElementBlock(n.Fragment,null,[n.createCommentVNode(" Copy Icon "),"copy"===t.icon?(n.openBlock(),n.createElementBlock("svg",n.mergeProps({key:0},l.$attrs,{viewBox:"0 0 512 512",xmlns:"http://www.w3.org/2000/svg"}),[n.createCommentVNode("! Font Awesome Pro 6.3.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. "),a],16)):"success"===t.icon?(n.openBlock(),n.createElementBlock(n.Fragment,{key:1},[n.createCommentVNode(" Success Icon "),(n.openBlock(),n.createElementBlock("svg",n.mergeProps(l.$attrs,{viewBox:"0 0 512 512",xmlns:"http://www.w3.org/2000/svg"}),[n.createCommentVNode("! Font Awesome Pro 6.3.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. "),o],16))],2112)):"failed"===t.icon?(n.openBlock(),n.createElementBlock(n.Fragment,{key:2},[n.createCommentVNode(" Failed Icon "),(n.openBlock(),n.createElementBlock("svg",n.mergeProps(l.$attrs,{viewBox:"0 0 320 512",xmlns:"http://www.w3.org/2000/svg"}),[n.createCommentVNode("! Font Awesome Pro 6.3.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. "),i],16))],2112)):n.createCommentVNode("v-if",!0)],2112))});function h(n,t){void 0===t&&(t={});var a=t.insertAt;if(n&&"undefined"!=typeof document){var o=document.head||document.getElementsByTagName("head")[0],i=document.createElement("style");i.type="text/css","top"===a&&o.firstChild?o.insertBefore(i,o.firstChild):o.appendChild(i),i.styleSheet?i.styleSheet.cssText=n:i.appendChild(document.createTextNode(n))}}h(".v-code-block--tab-highlightjs-neon-bunny,.v-code-block--tab-prism-neon-bunny{background-color:hsl(var(--v-cb-tab-neon-bunny-bkg)/100%)!important;color:hsl(var(--v-cb-tab-neon-bunny-text))!important}.v-code-block--tab-highlightjs-neon-bunny:hover,.v-code-block--tab-prism-neon-bunny:hover{background-color:hsl(var(--v-cb-tab-neon-bunny-bkg)/50%)!important}.v-code-block--tab-highlightjs-neon-bunny-icon,.v-code-block--tab-prism-neon-bunny-icon{fill:hsl(var(--v-cb-tab-neon-bunny-icon))!important;color:hsl(var(--v-cb-tab-neon-bunny-icon))!important}.v-code-block--tab-highlightjs-neon-bunny-icon-status-success,.v-code-block--tab-prism-neon-bunny-icon-status-success{fill:hsl(var(--v-cb-tab-neon-bunny-icon-success))!important;color:hsl(var(--v-cb-tab-neon-bunny-icon-success))!important}.v-code-block--tab-highlightjs-neon-bunny-icon-status-failed,.v-code-block--tab-prism-neon-bunny-icon-status-failed{fill:hsl(var(--v-cb-tab-neon-bunny-icon-failed))!important;color:hsl(var(--v-cb-tab-neon-bunny-icon-failed))!important}.v-code-block--tab-highlightjs-neon-bunny>div,.v-code-block--tab-prism-neon-bunny>div{color:hsl(var(--v-cb-tab-neon-bunny-text))}.v-code-block--tab-highlightjs-neon-bunny-carrot,.v-code-block--tab-prism-neon-bunny-carrot{background-color:hsl(var(--v-cb-tab-neon-bunny-carrot-bkg)/100%)!important;color:hsl(var(--v-cb-tab-neon-bunny-carrot-text))!important}.v-code-block--tab-highlightjs-neon-bunny-carrot:hover,.v-code-block--tab-prism-neon-bunny-carrot:hover{background-color:hsl(var(--v-cb-tab-neon-bunny-carrot-bkg)/50%)!important}.v-code-block--tab-highlightjs-neon-bunny-carrot-icon,.v-code-block--tab-prism-neon-bunny-carrot-icon{fill:hsl(var(--v-cb-tab-neon-bunny-carrot-icon))!important;color:hsl(var(--v-cb-tab-neon-bunny-carrot-icon))!important}.v-code-block--tab-highlightjs-neon-bunny-carrot-icon-status-success,.v-code-block--tab-prism-neon-bunny-carrot-icon-status-success{fill:hsl(var(--v-cb-tab-neon-bunny-carrot-icon-success))!important;color:hsl(var(--v-cb-tab-neon-bunny-carrot-icon-success))!important}.v-code-block--tab-highlightjs-neon-bunny-carrot-icon-status-failed,.v-code-block--tab-prism-neon-bunny-carrot-icon-status-failed{fill:hsl(var(--v-cb-tab-neon-bunny-carrot-icon-failed))!important;color:hsl(var(--v-cb-tab-neon-bunny-carrot-icon-failed))!important}.v-code-block--tab-highlightjs-neon-bunny-carrot>div,.v-code-block--tab-prism-neon-bunny-carrot>div{color:hsl(var(--v-cb-tab-neon-bunny-carrot-text))}.v-code-block--tab-prism-coy{background-color:hsl(var(--v-cb-tab-prism-coy-bkg)/10%)!important;border-left:5px solid hsl(var(--v-cb-tab-prism-coy-bkg));border-radius:0}.v-code-block--tab-prism-coy:hover{background-color:hsl(var(--v-cb-tab-prism-coy-bkg)/20%)!important}.v-code-block--tab-prism-coy-icon{fill:hsl(var(--v-cb-tab-prism-coy-icon))!important;color:hsl(var(--v-cb-tab-prism-coy-icon))!important}.v-code-block--tab-prism-coy-icon-status-success{fill:hsl(var(--v-cb-tab-prism-coy-icon-success))!important;color:hsl(var(--v-cb-tab-prism-coy-icon-success))!important}.v-code-block--tab-prism-coy-icon-status-failed{fill:hsl(var(--v-cb-tab-prism-coy-icon-failed))!important;color:hsl(var(--v-cb-tab-prism-coy-icon-failed))!important}.v-code-block--tab-prism-coy>div{color:hsl(var(--v-cb-tab-prism-coy-text))}.v-code-block--tab-prism-dark{background-color:hsl(var(--v-cb-tab-prism-dark-bkg)/100%)!important;border-color:hsl(var(--v-cb-tab-prism-dark-border));border-style:solid;border-width:.3em .3em 0}.v-code-block--tab-prism-dark:hover{background-color:hsl(var(--v-cb-tab-prism-dark-border)/50%)!important}.v-code-block--tab-prism-dark-icon{fill:hsl(var(--v-cb-tab-prism-dark-icon))!important;color:hsl(var(--v-cb-tab-prism-dark-icon))!important}.v-code-block--tab-prism-dark-icon-status-success{fill:hsl(var(--v-cb-tab-prism-dark-icon-success))!important;color:hsl(var(--v-cb-tab-prism-dark-icon-success))!important}.v-code-block--tab-prism-dark-icon-status-failed{fill:hsl(var(--v-cb-tab-prism-dark-icon-failed))!important;color:hsl(var(--v-cb-tab-prism-dark-icon-failed))!important}.v-code-block--tab-prism-dark>div{color:hsl(var(--v-cb-tab-prism-dark-text))}.v-code-block--tab-prism-default{background-color:hsl(var(--v-cb-tab-prism-default-bkg)/100%)!important}.v-code-block--tab-prism-default:hover{background-color:hsl(var(--v-cb-tab-prism-default-bkg)/50%)!important}.v-code-block--tab-prism-default-icon{fill:hsl(var(--v-cb-tab-prism-default-icon))!important;color:hsl(var(--v-cb-tab-prism-default-icon))!important}.v-code-block--tab-prism-default-icon-status-success{fill:hsl(var(--v-cb-tab-prism-default-icon-success))!important;color:hsl(var(--v-cb-tab-prism-default-icon-success))!important}.v-code-block--tab-prism-default-icon-status-failed{fill:hsl(var(--v-cb-tab-prism-default-icon-failed))!important;color:hsl(var(--v-cb-tab-prism-default-icon-failed))!important}.v-code-block--tab-prism-default>div{color:hsl(var(--v-cb-tab-prism-default-text))}.v-code-block--tab-prism-funky{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100' height='100' fill='rgba(0,0,0,.2)'%3E%3Cpath d='M0 50 50 0H0zM0 100h50l50-50V0z'/%3E%3C/svg%3E\");background-size:1em 1em}.v-code-block--tab-prism-funky:hover{background-color:hsl(var(--v-cb-tab-prism-funky-bkg))!important}.v-code-block--tab-prism-funky-icon{fill:hsl(var(--v-cb-tab-prism-funky-icon))!important;color:hsl(var(--v-cb-tab-prism-funky-icon))!important}.v-code-block--tab-prism-funky-icon-status-success{fill:hsl(var(--v-cb-tab-prism-funky-icon-success))!important;color:hsl(var(--v-cb-tab-prism-funky-icon-success))!important}.v-code-block--tab-prism-funky-icon-status-failed{fill:hsl(var(--v-cb-tab-prism-funky-icon-failed))!important;color:hsl(var(--v-cb-tab-prism-funky-icon-failed))!important}.v-code-block--tab-prism-funky>div{background-color:hsl(var(--v-cb-tab-prism-funky-dark))!important;color:hsl(var(--v-cb-tab-prism-funky-text))}.v-code-block--tab-prism-okaidia{background-color:hsl(var(--v-cb-tab-prism-okaidia-bkg)/100%)!important}.v-code-block--tab-prism-okaidia:hover{background-color:hsl(var(--v-cb-tab-prism-okaidia-bkg)/50%)!important}.v-code-block--tab-prism-okaidia-icon{fill:hsl(var(--v-cb-tab-prism-okaidia-icon))!important;color:hsl(var(--v-cb-tab-prism-okaidia-icon))!important}.v-code-block--tab-prism-okaidia-icon-status-success{fill:hsl(var(--v-cb-tab-prism-okaidia-icon-success))!important;color:hsl(var(--v-cb-tab-prism-okaidia-icon-success))!important}.v-code-block--tab-prism-okaidia-icon-status-failed{fill:hsl(var(--v-cb-tab-prism-okaidia-icon-failed))!important;color:hsl(var(--v-cb-tab-prism-okaidia-icon-failed))!important}.v-code-block--tab-prism-okaidia>div{color:hsl(var(--v-cb-tab-prism-okaidia-text))}.v-code-block--tab-prism-solarizedlight{background-color:hsl(var(--v-cb-tab-prism-solarizedlight-bkg)/100%)!important}.v-code-block--tab-prism-solarizedlight:hover{background-color:hsl(var(--v-cb-tab-prism-solarizedlight-bkg)/50%)!important}.v-code-block--tab-prism-solarizedlight-icon{fill:hsl(var(--v-cb-tab-prism-solarizedlight-icon))!important;color:hsl(var(--v-cb-tab-prism-solarizedlight-icon))!important}.v-code-block--tab-prism-solarizedlight-icon-status-success{fill:hsl(var(--v-cb-tab-prism-solarizedlight-icon-success))!important;color:hsl(var(--v-cb-tab-prism-solarizedlight-icon-success))!important}.v-code-block--tab-prism-solarizedlight-icon-status-failed{fill:hsl(var(--v-cb-tab-prism-solarizedlight-icon-failed))!important;color:hsl(var(--v-cb-tab-prism-solarizedlight-icon-failed))!important}.v-code-block--tab-prism-solarizedlight>div{color:hsl(var(--v-cb-tab-prism-solarizedlight-text))}.v-code-block--tab-prism-tomorrow{background-color:hsl(var(--v-cb-tab-prism-tomorrow-bkg)/100%)!important}.v-code-block--tab-prism-tomorrow:hover{background-color:hsl(var(--v-cb-tab-prism-tomorrow-bkg)/50%)!important}.v-code-block--tab-prism-tomorrow-icon{fill:hsl(var(--v-cb-tab-prism-tomorrow-icon))!important;color:hsl(var(--v-cb-tab-prism-tomorrow-icon))!important}.v-code-block--tab-prism-tomorrow-icon-status-success{fill:hsl(var(--v-cb-tab-prism-tomorrow-icon-success))!important;color:hsl(var(--v-cb-tab-prism-tomorrow-icon-success))!important}.v-code-block--tab-prism-tomorrow-icon-status-failed{fill:hsl(var(--v-cb-tab-prism-tomorrow-icon-failed))!important;color:hsl(var(--v-cb-tab-prism-tomorrow-icon-failed))!important}.v-code-block--tab-prism-tomorrow>div{color:hsl(var(--v-cb-tab-prism-tomorrow-text))}.v-code-block--tab-prism-twilight{background-color:hsl(var(--v-cb-tab-prism-twilight-bkg)/100%)!important;border-color:hsl(var(--v-cb-tab-prism-twilight-border));border-style:solid;border-width:.3em .3em 0}.v-code-block--tab-prism-twilight:hover{background-color:hsl(var(--v-cb-tab-prism-twilight-bkg)/50%)!important}.v-code-block--tab-prism-twilight-icon{fill:hsl(var(--v-cb-tab-prism-twilight-icon))!important;color:hsl(var(--v-cb-tab-prism-twilight-icon))!important}.v-code-block--tab-prism-twilight-icon-status-success{fill:hsl(var(--v-cb-tab-prism-twilight-icon-success))!important;color:hsl(var(--v-cb-tab-prism-twilight-icon-success))!important}.v-code-block--tab-prism-twilight-icon-status-failed{fill:hsl(var(--v-cb-tab-prism-twilight-icon-failed))!important;color:hsl(var(--v-cb-tab-prism-twilight-icon-failed))!important}.v-code-block--tab-prism-twilight>div{color:hsl(var(--v-cb-tab-prism-twilight-text))}.v-code-block--tab-prism-themes-night-owl{background-color:hsl(var(--v-cb-tab-prism-themes-night-owl)/100%)!important}.v-code-block--tab-prism-themes-night-owl:hover{background-color:hsl(var(--v-cb-tab-prism-themes-night-owl)/50%)!important}.v-code-block--tab-prism-themes-night-owl-icon{fill:hsl(var(--v-cb-tab-prism-themes-night-owl-icon))!important;color:hsl(var(--v-cb-tab-prism-themes-night-owl-icon))!important}.v-code-block--tab-prism-themes-night-owl-icon-status-success{fill:hsl(var(--v-cb-tab-prism-themes-night-owl-icon-success))!important;color:hsl(var(--v-cb-tab-prism-themes-night-owl-icon-success))!important}.v-code-block--tab-prism-themes-night-owl-icon-status-failed{fill:hsl(var(--v-cb-tab-prism-themes-night-owl-icon-failed))!important;color:hsl(var(--v-cb-tab-prism-themes-night-owl-icon-failed))!important}.v-code-block--tab-prism-themes-night-owl>div{color:hsl(var(--v-cb-tab-prism-themes-night-owl-text))}.v-code-block--tab-highlightjs-brown-paper{background-color:var(--v-cb-tab-highlightjs-brown-paper-bkg);background-image:var(--v-cb-tab-highlightjs-brown-paper-bkg-img)}.v-code-block--tab-highlightjs-brown-paper:hover{background-color:hsl(var(--v-cb-tab-highlightjs-brown-paper-bkg))!important}.v-code-block--tab-highlightjs-brown-paper-icon{fill:hsl(var(--v-cb-tab-highlightjs-brown-paper-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-brown-paper-icon))!important}.v-code-block--tab-highlightjs-brown-paper-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-brown-paper-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-brown-paper-icon-success))!important}.v-code-block--tab-highlightjs-brown-paper-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-brown-paper-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-brown-paper-icon-failed))!important}.v-code-block--tab-highlightjs-brown-paper>div{color:hsl(var(--v-cb-tab-highlightjs-brown-paper-text))}.v-code-block--tab-highlightjs-gradient-dark{background:var(--v-cb-tab-highlightjs-gradient-dark-bkg-gradient);background-color:var(--v-cb-tab-highlightjs-gradient-dark-bkg)}.v-code-block--tab-highlightjs-gradient-dark:hover{background-color:hsl(var(--v-cb-tab-highlightjs-gradient-dark-bkg))!important}.v-code-block--tab-highlightjs-gradient-dark-icon{fill:hsl(var(--v-cb-tab-highlightjs-gradient-dark-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-gradient-dark-icon))!important}.v-code-block--tab-highlightjs-gradient-dark-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-gradient-dark-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-gradient-dark-icon-success))!important}.v-code-block--tab-highlightjs-gradient-dark-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-gradient-dark-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-gradient-dark-icon-failed))!important}.v-code-block--tab-highlightjs-gradient-dark>div{color:hsl(var(--v-cb-tab-highlightjs-gradient-dark-text))}.v-code-block--tab-highlightjs-gradient-light{background:var(--v-cb-tab-highlightjs-gradient-light-bkg-gradient);background-color:var(--v-cb-tab-highlightjs-gradient-light-bkg)}.v-code-block--tab-highlightjs-gradient-light:hover{background-color:hsl(var(--v-cb-tab-highlightjs-gradient-light-bkg))!important}.v-code-block--tab-highlightjs-gradient-light-icon{fill:hsl(var(--v-cb-tab-highlightjs-gradient-light-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-gradient-light-icon))!important}.v-code-block--tab-highlightjs-gradient-light-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-gradient-light-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-gradient-light-icon-success))!important}.v-code-block--tab-highlightjs-gradient-light-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-gradient-light-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-gradient-light-icon-failed))!important}.v-code-block--tab-highlightjs-gradient-light>div{color:hsl(var(--v-cb-tab-highlightjs-gradient-light-text))}.v-code-block--tab-highlightjs-pojoaque{background:var(--v-cb-tab-highlightjs-pojoaque-bkg-img);background-color:var(--v-cb-tab-highlightjs-pojoaque-bkg)}.v-code-block--tab-highlightjs-pojoaque:hover{background-color:hsl(var(--v-cb-tab-highlightjs-pojoaque-bkg))!important}.v-code-block--tab-highlightjs-pojoaque-icon{fill:hsl(var(--v-cb-tab-highlightjs-pojoaque-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-pojoaque-icon))!important}.v-code-block--tab-highlightjs-pojoaque-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-v-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-pojoaque-icon-success))!important}.v-code-block--tab-highlightjs-pojoaque-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-pojoaque-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-pojoaque-icon-failed))!important}.v-code-block--tab-highlightjs-pojoaque>div{color:hsl(var(--v-cb-tab-highlightjs-pojoaque-text))}.v-code-block--tab-highlightjs-default{background-color:hsl(var(--v-cb-tab-highlightjs-default-bkg)/100%)!important}.v-code-block--tab-highlightjs-default:hover{background-color:hsl(var(--v-cb-tab-highlightjs-default-bkg)/50%)!important}.v-code-block--tab-highlightjs-default-icon{fill:hsl(var(--v-cb-tab-highlightjs-default-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-default-icon))!important}.v-code-block--tab-highlightjs-default-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-default-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-default-icon-success))!important}.v-code-block--tab-highlightjs-default-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-default-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-default-icon-failed))!important}.v-code-block--tab-highlightjs-default>div{color:hsl(var(--v-cb-tab-highlightjs-default-text))}.v-code-block--tab-highlightjs-a11y-dark{background-color:hsl(var(--v-cb-tab-highlightjs-a11y-dark-bkg)/100%)!important}.v-code-block--tab-highlightjs-a11y-dark:hover{background-color:hsl(var(--v-cb-tab-highlightjs-a11y-dark-bkg)/50%)!important}.v-code-block--tab-highlightjs-a11y-dark-icon{fill:hsl(var(--v-cb-tab-highlightjs-a11y-dark-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-a11y-dark-icon))!important}.v-code-block--tab-highlightjs-a11y-dark-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-a11y-dark-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-a11y-dark-icon-success))!important}.v-code-block--tab-highlightjs-a11y-dark-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-a11y-dark-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-a11y-dark-icon-failed))!important}.v-code-block--tab-highlightjs-a11y-dark>div{color:hsl(var(--v-cb-tab-highlightjs-a11y-dark-text))}.v-code-block--tab-highlightjs-a11y-light{background-color:hsl(var(--v-cb-tab-highlightjs-a11y-light-bkg)/100%)!important}.v-code-block--tab-highlightjs-a11y-light:hover{background-color:hsl(var(--v-cb-tab-highlightjs-a11y-light-bkg)/50%)!important}.v-code-block--tab-highlightjs-a11y-light-icon{fill:hsl(var(--v-cb-tab-highlightjs-a11y-light-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-a11y-light-icon))!important}.v-code-block--tab-highlightjs-a11y-light-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-a11y-light-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-a11y-light-icon-success))!important}.v-code-block--tab-highlightjs-a11y-light-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-a11y-light-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-a11y-light-icon-failed))!important}.v-code-block--tab-highlightjs-a11y-light>div{color:hsl(var(--v-cb-tab-highlightjs-a11y-light-text))}.v-code-block--tab-highlightjs-agate{background-color:hsl(var(--v-cb-tab-highlightjs-agate-bkg)/100%)!important}.v-code-block--tab-highlightjs-agate:hover{background-color:hsl(var(--v-cb-tab-highlightjs-agate-bkg)/50%)!important}.v-code-block--tab-highlightjs-agate-icon{fill:hsl(var(--v-cb-tab-highlightjs-agate-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-agate-icon))!important}.v-code-block--tab-highlightjs-agate-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-agate-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-agate-icon-success))!important}.v-code-block--tab-highlightjs-agate-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-agate-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-agate-icon-failed))!important}.v-code-block--tab-highlightjs-agate>div{color:hsl(var(--v-cb-tab-highlightjs-agate-text))}.v-code-block--tab-highlightjs-an-old-hope{background-color:hsl(var(--v-cb-tab-highlightjs-an-old-hope-bkg)/100%)!important}.v-code-block--tab-highlightjs-an-old-hope:hover{background-color:hsl(var(--v-cb-tab-highlightjs-an-old-hope-bkg)/50%)!important}.v-code-block--tab-highlightjs-an-old-hope-icon{fill:hsl(var(--v-cb-tab-highlightjs-an-old-hope-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-an-old-hope-icon))!important}.v-code-block--tab-highlightjs-an-old-hope-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-an-old-hope-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-an-old-hope-icon-success))!important}.v-code-block--tab-highlightjs-an-old-hope-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-an-old-hope-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-an-old-hope-icon-failed))!important}.v-code-block--tab-highlightjs-an-old-hope>div{color:hsl(var(--v-cb-tab-highlightjs-an-old-hope-text))}.v-code-block--tab-highlightjs-androidstudio{background-color:hsl(var(--v-cb-tab-highlightjs-androidstudio-bkg)/100%)!important}.v-code-block--tab-highlightjs-androidstudio:hover{background-color:hsl(var(--v-cb-tab-highlightjs-androidstudio-bkg)/50%)!important}.v-code-block--tab-highlightjs-androidstudio-icon{fill:hsl(var(--v-cb-tab-highlightjs-androidstudio-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-androidstudio-icon))!important}.v-code-block--tab-highlightjs-androidstudio-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-androidstudio-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-androidstudio-icon-success))!important}.v-code-block--tab-highlightjs-androidstudio-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-androidstudio-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-androidstudio-icon-failed))!important}.v-code-block--tab-highlightjs-androidstudio>div{color:hsl(var(--v-cb-tab-highlightjs-androidstudio-text))}.v-code-block--tab-highlightjs-arduino-light{background-color:hsl(var(--v-cb-tab-highlightjs-arduino-light-bkg)/100%)!important}.v-code-block--tab-highlightjs-arduino-light:hover{background-color:hsl(var(--v-cb-tab-highlightjs-arduino-light-bkg)/50%)!important}.v-code-block--tab-highlightjs-arduino-light-icon{fill:hsl(var(--v-cb-tab-highlightjs-arduino-light-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-arduino-light-icon))!important}.v-code-block--tab-highlightjs-arduino-light-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-arduino-light-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-arduino-light-icon-success))!important}.v-code-block--tab-highlightjs-arduino-light-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-arduino-light-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-arduino-light-icon-failed))!important}.v-code-block--tab-highlightjs-arduino-light>div{color:hsl(var(--v-cb-tab-highlightjs-arduino-light-text))}.v-code-block--tab-highlightjs-arta{background-color:hsl(var(--v-cb-tab-highlightjs-arta-bkg)/100%)!important}.v-code-block--tab-highlightjs-arta:hover{background-color:hsl(var(--v-cb-tab-highlightjs-arta-bkg)/50%)!important}.v-code-block--tab-highlightjs-arta-icon{fill:hsl(var(--v-cb-tab-highlightjs-arta-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-arta-icon))!important}.v-code-block--tab-highlightjs-arta-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-arta-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-arta-icon-success))!important}.v-code-block--tab-highlightjs-arta-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-arta-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-arta-icon-failed))!important}.v-code-block--tab-highlightjs-arta>div{color:hsl(var(--v-cb-tab-highlightjs-arta-text))}.v-code-block--tab-highlightjs-ascetic{background-color:hsl(var(--v-cb-tab-highlightjs-ascetic-bkg)/100%)!important}.v-code-block--tab-highlightjs-ascetic:hover{background-color:hsl(var(--v-cb-tab-highlightjs-ascetic-bkg)/50%)!important}.v-code-block--tab-highlightjs-ascetic-icon{fill:hsl(var(--v-cb-tab-highlightjs-ascetic-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-ascetic-icon))!important}.v-code-block--tab-highlightjs-ascetic-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-ascetic-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-ascetic-icon-success))!important}.v-code-block--tab-highlightjs-ascetic-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-ascetic-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-ascetic-icon-failed))!important}.v-code-block--tab-highlightjs-ascetic>div{color:hsl(var(--v-cb-tab-highlightjs-ascetic-text))}.v-code-block--tab-highlightjs-atom-one-dark-reasonable{background-color:hsl(var(--v-cb-tab-highlightjs-atom-one-dark-reasonable-bkg)/100%)!important}.v-code-block--tab-highlightjs-atom-one-dark-reasonable:hover{background-color:hsl(var(--v-cb-tab-highlightjs-atom-one-dark-reasonable-bkg)/50%)!important}.v-code-block--tab-highlightjs-atom-one-dark-reasonable-icon{fill:hsl(var(--v-cb-tab-highlightjs-atom-one-dark-reasonable-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-atom-one-dark-reasonable-icon))!important}.v-code-block--tab-highlightjs-atom-one-dark-reasonable-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-atom-one-dark-reasonable-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-atom-one-dark-reasonable-icon-success))!important}.v-code-block--tab-highlightjs-atom-one-dark-reasonable-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-atom-one-dark-reasonable-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-atom-one-dark-reasonable-icon-failed))!important}.v-code-block--tab-highlightjs-atom-one-dark-reasonable>div{color:hsl(var(--v-cb-tab-highlightjs-atom-one-dark-reasonable-text))}.v-code-block--tab-highlightjs-atom-one-dark{background-color:hsl(var(--v-cb-tab-highlightjs-atom-one-dark-bkg)/100%)!important}.v-code-block--tab-highlightjs-atom-one-dark:hover{background-color:hsl(var(--v-cb-tab-highlightjs-atom-one-dark-bkg)/50%)!important}.v-code-block--tab-highlightjs-atom-one-dark-icon{fill:hsl(var(--v-cb-tab-highlightjs-atom-one-dark-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-atom-one-dark-icon))!important}.v-code-block--tab-highlightjs-atom-one-dark-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-atom-one-dark-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-atom-one-dark-icon-success))!important}.v-code-block--tab-highlightjs-atom-one-dark-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-atom-one-dark-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-atom-one-dark-icon-failed))!important}.v-code-block--tab-highlightjs-atom-one-dark>div{color:hsl(var(--v-cb-tab-highlightjs-atom-one-dark-text))}.v-code-block--tab-highlightjs-atom-one-light{background-color:hsl(var(--v-cb-tab-highlightjs-atom-one-light-bkg)/100%)!important}.v-code-block--tab-highlightjs-atom-one-light:hover{background-color:hsl(var(--v-cb-tab-highlightjs-atom-one-light-bkg)/50%)!important}.v-code-block--tab-highlightjs-atom-one-light-icon{fill:hsl(var(--v-cb-tab-highlightjs-atom-one-light-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-atom-one-light-icon))!important}.v-code-block--tab-highlightjs-atom-one-light-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-atom-one-light-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-atom-one-light-icon-success))!important}.v-code-block--tab-highlightjs-atom-one-light-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-atom-one-light-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-atom-one-light-icon-failed))!important}.v-code-block--tab-highlightjs-atom-one-light>div{color:hsl(var(--v-cb-tab-highlightjs-atom-one-light-text))}.v-code-block--tab-highlightjs-codepen-embed{background-color:hsl(var(--v-cb-tab-highlightjs-codepen-embed-bkg)/100%)!important}.v-code-block--tab-highlightjs-codepen-embed:hover{background-color:hsl(var(--v-cb-tab-highlightjs-codepen-embed-bkg)/50%)!important}.v-code-block--tab-highlightjs-codepen-embed-icon{fill:hsl(var(--v-cb-tab-highlightjs-codepen-embed-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-codepen-embed-icon))!important}.v-code-block--tab-highlightjs-codepen-embed-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-codepen-embed-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-codepen-embed-icon-success))!important}.v-code-block--tab-highlightjs-codepen-embed-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-codepen-embed-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-codepen-embed-icon-failed))!important}.v-code-block--tab-highlightjs-codepen-embed>div{color:hsl(var(--v-cb-tab-highlightjs-codepen-embed-text))}.v-code-block--tab-highlightjs-color-brewer{background-color:hsl(var(--v-cb-tab-highlightjs-color-brewer-bkg)/100%)!important}.v-code-block--tab-highlightjs-color-brewer:hover{background-color:hsl(var(--v-cb-tab-highlightjs-color-brewer-bkg)/50%)!important}.v-code-block--tab-highlightjs-color-brewer-icon{fill:hsl(var(--v-cb-tab-highlightjs-color-brewer-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-color-brewer-icon))!important}.v-code-block--tab-highlightjs-color-brewer-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-color-brewer-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-color-brewer-icon-success))!important}.v-code-block--tab-highlightjs-color-brewer-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-color-brewer-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-color-brewer-icon-failed))!important}.v-code-block--tab-highlightjs-color-brewer>div{color:hsl(var(--v-cb-tab-highlightjs-color-brewer-text))}.v-code-block--tab-highlightjs-dark{background-color:hsl(var(--v-cb-tab-highlightjs-dark-bkg)/100%)!important}.v-code-block--tab-highlightjs-dark:hover{background-color:hsl(var(--v-cb-tab-highlightjs-dark-bkg)/50%)!important}.v-code-block--tab-highlightjs-dark-icon{fill:hsl(var(--v-cb-tab-highlightjs-dark-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-dark-icon))!important}.v-code-block--tab-highlightjs-dark-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-dark-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-dark-icon-success))!important}.v-code-block--tab-highlightjs-dark-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-dark-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-dark-icon-failed))!important}.v-code-block--tab-highlightjs-dark>div{color:hsl(var(--v-cb-tab-highlightjs-dark-text))}.v-code-block--tab-highlightjs-devibeans{background-color:hsl(var(--v-cb-tab-highlightjs-devibeans-bkg)/100%)!important}.v-code-block--tab-highlightjs-devibeans:hover{background-color:hsl(var(--v-cb-tab-highlightjs-devibeans-bkg)/50%)!important}.v-code-block--tab-highlightjs-devibeans-icon{fill:hsl(var(--v-cb-tab-highlightjs-devibeans-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-devibeans-icon))!important}.v-code-block--tab-highlightjs-devibeans-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-devibeans-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-devibeans-icon-success))!important}.v-code-block--tab-highlightjs-devibeans-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-devibeans-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-devibeans-icon-failed))!important}.v-code-block--tab-highlightjs-devibeans>div{color:hsl(var(--v-cb-tab-highlightjs-devibeans-text))}.v-code-block--tab-highlightjs-docco{background-color:hsl(var(--v-cb-tab-highlightjs-docco-bkg)/100%)!important}.v-code-block--tab-highlightjs-docco:hover{background-color:hsl(var(--v-cb-tab-highlightjs-docco-bkg)/50%)!important}.v-code-block--tab-highlightjs-docco-icon{fill:hsl(var(--v-cb-tab-highlightjs-docco-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-docco-icon))!important}.v-code-block--tab-highlightjs-docco-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-docco-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-docco-icon-success))!important}.v-code-block--tab-highlightjs-docco-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-docco-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-docco-icon-failed))!important}.v-code-block--tab-highlightjs-docco>div{color:hsl(var(--v-cb-tab-highlightjs-docco-text))}.v-code-block--tab-highlightjs-far{background-color:hsl(var(--v-cb-tab-highlightjs-far-bkg)/100%)!important}.v-code-block--tab-highlightjs-far:hover{background-color:hsl(var(--v-cb-tab-highlightjs-far-bkg)/50%)!important}.v-code-block--tab-highlightjs-far-icon{fill:hsl(var(--v-cb-tab-highlightjs-far-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-far-icon))!important}.v-code-block--tab-highlightjs-far-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-far-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-far-icon-success))!important}.v-code-block--tab-highlightjs-far-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-far-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-far-icon-failed))!important}.v-code-block--tab-highlightjs-far>div{color:hsl(var(--v-cb-tab-highlightjs-far-text))}.v-code-block--tab-highlightjs-felipec{background-color:hsl(var(--v-cb-tab-highlightjs-felipec-bkg)/100%)!important}.v-code-block--tab-highlightjs-felipec:hover{background-color:hsl(var(--v-cb-tab-highlightjs-felipec-bkg)/50%)!important}.v-code-block--tab-highlightjs-felipec-icon{fill:hsl(var(--v-cb-tab-highlightjs-felipec-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-felipec-icon))!important}.v-code-block--tab-highlightjs-felipec-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-felipec-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-felipec-icon-success))!important}.v-code-block--tab-highlightjs-felipec-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-felipec-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-felipec-icon-failed))!important}.v-code-block--tab-highlightjs-felipec>div{color:hsl(var(--v-cb-tab-highlightjs-felipec-text))}.v-code-block--tab-highlightjs-foundation{background-color:hsl(var(--v-cb-tab-highlightjs-foundation-bkg)/100%)!important}.v-code-block--tab-highlightjs-foundation:hover{background-color:hsl(var(--v-cb-tab-highlightjs-foundation-bkg)/50%)!important}.v-code-block--tab-highlightjs-foundation-icon{fill:hsl(var(--v-cb-tab-highlightjs-foundation-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-foundation-icon))!important}.v-code-block--tab-highlightjs-foundation-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-foundation-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-foundation-icon-success))!important}.v-code-block--tab-highlightjs-foundation-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-foundation-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-foundation-icon-failed))!important}.v-code-block--tab-highlightjs-foundation>div{color:hsl(var(--v-cb-tab-highlightjs-foundation-text))}.v-code-block--tab-highlightjs-github-dark-dimmed{background-color:hsl(var(--v-cb-tab-highlightjs-github-dark-dimmed-bkg)/100%)!important}.v-code-block--tab-highlightjs-github-dark-dimmed:hover{background-color:hsl(var(--v-cb-tab-highlightjs-github-dark-dimmed-bkg)/50%)!important}.v-code-block--tab-highlightjs-github-dark-dimmed-icon{fill:hsl(var(--v-cb-tab-highlightjs-github-dark-dimmed-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-github-dark-dimmed-icon))!important}.v-code-block--tab-highlightjs-github-dark-dimmed-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-github-dark-dimmed-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-github-dark-dimmed-icon-success))!important}.v-code-block--tab-highlightjs-github-dark-dimmed-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-github-dark-dimmed-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-github-dark-dimmed-icon-failed))!important}.v-code-block--tab-highlightjs-github-dark-dimmed>div{color:hsl(var(--v-cb-tab-highlightjs-github-dark-dimmed-text))}.v-code-block--tab-highlightjs-github-dark{background-color:hsl(var(--v-cb-tab-highlightjs-github-dark-bkg)/100%)!important}.v-code-block--tab-highlightjs-github-dark:hover{background-color:hsl(var(--v-cb-tab-highlightjs-github-dark-bkg)/50%)!important}.v-code-block--tab-highlightjs-github-dark-icon{fill:hsl(var(--v-cb-tab-highlightjs-github-dark-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-github-dark-icon))!important}.v-code-block--tab-highlightjs-github-dark-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-github-dark-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-github-dark-icon-success))!important}.v-code-block--tab-highlightjs-github-dark-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-github-dark-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-github-dark-icon-failed))!important}.v-code-block--tab-highlightjs-github-dark>div{color:hsl(var(--v-cb-tab-highlightjs-github-dark-text))}.v-code-block--tab-highlightjs-github{background-color:hsl(var(--v-cb-tab-highlightjs-github-bkg)/100%)!important}.v-code-block--tab-highlightjs-github:hover{background-color:hsl(var(--v-cb-tab-highlightjs-github-bkg)/50%)!important}.v-code-block--tab-highlightjs-github-icon{fill:hsl(var(--v-cb-tab-highlightjs-github-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-github-icon))!important}.v-code-block--tab-highlightjs-github-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-github-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-github-icon-success))!important}.v-code-block--tab-highlightjs-github-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-github-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-github-icon-failed))!important}.v-code-block--tab-highlightjs-github>div{color:hsl(var(--v-cb-tab-highlightjs-github-text))}.v-code-block--tab-highlightjs-gml{background-color:hsl(var(--v-cb-tab-highlightjs-gml-bkg)/100%)!important}.v-code-block--tab-highlightjs-gml:hover{background-color:hsl(var(--v-cb-tab-highlightjs-gml-bkg)/50%)!important}.v-code-block--tab-highlightjs-gml-icon{fill:hsl(var(--v-cb-tab-highlightjs-gml-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-gml-icon))!important}.v-code-block--tab-highlightjs-gml-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-gml-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-gml-icon-success))!important}.v-code-block--tab-highlightjs-gml-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-gml-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-gml-icon-failed))!important}.v-code-block--tab-highlightjs-gml>div{color:hsl(var(--v-cb-tab-highlightjs-gml-text))}.v-code-block--tab-highlightjs-googlecode{background-color:hsl(var(--v-cb-tab-highlightjs-googlecode-bkg)/100%)!important}.v-code-block--tab-highlightjs-googlecode:hover{background-color:hsl(var(--v-cb-tab-highlightjs-googlecode-bkg)/50%)!important}.v-code-block--tab-highlightjs-googlecode-icon{fill:hsl(var(--v-cb-tab-highlightjs-googlecode-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-googlecode-icon))!important}.v-code-block--tab-highlightjs-googlecode-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-googlecode-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-googlecode-icon-success))!important}.v-code-block--tab-highlightjs-googlecode-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-googlecode-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-googlecode-icon-failed))!important}.v-code-block--tab-highlightjs-googlecode>div{color:hsl(var(--v-cb-tab-highlightjs-googlecode-text))}.v-code-block--tab-highlightjs-grayscale{background-color:hsl(var(--v-cb-tab-highlightjs-grayscale-bkg)/100%)!important}.v-code-block--tab-highlightjs-grayscale:hover{background-color:hsl(var(--v-cb-tab-highlightjs-grayscale-bkg)/50%)!important}.v-code-block--tab-highlightjs-grayscale-icon{fill:hsl(var(--v-cb-tab-highlightjs-grayscale-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-grayscale-icon))!important}.v-code-block--tab-highlightjs-grayscale-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-grayscale-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-grayscale-icon-success))!important}.v-code-block--tab-highlightjs-grayscale-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-grayscale-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-grayscale-icon-failed))!important}.v-code-block--tab-highlightjs-grayscale>div{color:hsl(var(--v-cb-tab-highlightjs-grayscale-text))}.v-code-block--tab-highlightjs-hybrid{background-color:hsl(var(--v-cb-tab-highlightjs-hybrid-bkg)/100%)!important}.v-code-block--tab-highlightjs-hybrid:hover{background-color:hsl(var(--v-cb-tab-highlightjs-hybrid-bkg)/50%)!important}.v-code-block--tab-highlightjs-hybrid-icon{fill:hsl(var(--v-cb-tab-highlightjs-hybrid-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-hybrid-icon))!important}.v-code-block--tab-highlightjs-hybrid-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-hybrid-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-hybrid-icon-success))!important}.v-code-block--tab-highlightjs-hybrid-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-hybrid-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-hybrid-icon-failed))!important}.v-code-block--tab-highlightjs-hybrid>div{color:hsl(var(--v-cb-tab-highlightjs-hybrid-text))}.v-code-block--tab-highlightjs-idea{background-color:hsl(var(--v-cb-tab-highlightjs-idea-bkg)/100%)!important}.v-code-block--tab-highlightjs-idea:hover{background-color:hsl(var(--v-cb-tab-highlightjs-idea-bkg)/50%)!important}.v-code-block--tab-highlightjs-idea-icon{fill:hsl(var(--v-cb-tab-highlightjs-idea-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-idea-icon))!important}.v-code-block--tab-highlightjs-idea-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-idea-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-idea-icon-success))!important}.v-code-block--tab-highlightjs-idea-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-idea-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-idea-icon-failed))!important}.v-code-block--tab-highlightjs-idea>div{color:hsl(var(--v-cb-tab-highlightjs-idea-text))}.v-code-block--tab-highlightjs-intellij-light{background-color:hsl(var(--v-cb-tab-highlightjs-intellij-light-bkg)/100%)!important}.v-code-block--tab-highlightjs-intellij-light:hover{background-color:hsl(var(--v-cb-tab-highlightjs-intellij-light-bkg)/50%)!important}.v-code-block--tab-highlightjs-intellij-light-icon{fill:hsl(var(--v-cb-tab-highlightjs-intellij-light-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-intellij-light-icon))!important}.v-code-block--tab-highlightjs-intellij-light-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-intellij-light-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-intellij-light-icon-success))!important}.v-code-block--tab-highlightjs-intellij-light-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-intellij-light-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-intellij-light-icon-failed))!important}.v-code-block--tab-highlightjs-intellij-light>div{color:hsl(var(--v-cb-tab-highlightjs-intellij-light-text))}.v-code-block--tab-highlightjs-ir-black{background-color:hsl(var(--v-cb-tab-highlightjs-ir-black-bkg)/100%)!important}.v-code-block--tab-highlightjs-ir-black:hover{background-color:hsl(var(--v-cb-tab-highlightjs-ir-black-bkg)/50%)!important}.v-code-block--tab-highlightjs-ir-black-icon{fill:hsl(var(--v-cb-tab-highlightjs-ir-black-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-ir-black-icon))!important}.v-code-block--tab-highlightjs-ir-black-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-ir-black-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-ir-black-icon-success))!important}.v-code-block--tab-highlightjs-ir-black-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-ir-black-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-ir-black-icon-failed))!important}.v-code-block--tab-highlightjs-ir-black>div{color:hsl(var(--v-cb-tab-highlightjs-ir-black-text))}.v-code-block--tab-highlightjs-isbl-editor-dark{background-color:hsl(var(--v-cb-tab-highlightjs-isbl-editor-dark-bkg)/100%)!important}.v-code-block--tab-highlightjs-isbl-editor-dark:hover{background-color:hsl(var(--v-cb-tab-highlightjs-isbl-editor-dark-bkg)/50%)!important}.v-code-block--tab-highlightjs-isbl-editor-dark-icon{fill:hsl(var(--v-cb-tab-highlightjs-isbl-editor-dark-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-isbl-editor-dark-icon))!important}.v-code-block--tab-highlightjs-isbl-editor-dark-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-isbl-editor-dark-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-isbl-editor-dark-icon-success))!important}.v-code-block--tab-highlightjs-isbl-editor-dark-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-isbl-editor-dark-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-isbl-editor-dark-icon-failed))!important}.v-code-block--tab-highlightjs-isbl-editor-dark>div{color:hsl(var(--v-cb-tab-highlightjs-isbl-editor-dark-text))}.v-code-block--tab-highlightjs-isbl-editor-light{background-color:hsl(var(--v-cb-tab-highlightjs-isbl-editor-light-bkg)/100%)!important}.v-code-block--tab-highlightjs-isbl-editor-light:hover{background-color:hsl(var(--v-cb-tab-highlightjs-isbl-editor-light-bkg)/50%)!important}.v-code-block--tab-highlightjs-isbl-editor-light-icon{fill:hsl(var(--v-cb-tab-highlightjs-isbl-editor-light-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-isbl-editor-light-icon))!important}.v-code-block--tab-highlightjs-isbl-editor-light-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-isbl-editor-light-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-isbl-editor-light-icon-success))!important}.v-code-block--tab-highlightjs-isbl-editor-light-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-isbl-editor-light-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-isbl-editor-light-icon-failed))!important}.v-code-block--tab-highlightjs-isbl-editor-light>div{color:hsl(var(--v-cb-tab-highlightjs-isbl-editor-light-text))}.v-code-block--tab-highlightjs-kimbie-dark{background-color:hsl(var(--v-cb-tab-highlightjs-kimbie-dark-bkg)/100%)!important}.v-code-block--tab-highlightjs-kimbie-dark:hover{background-color:hsl(var(--v-cb-tab-highlightjs-kimbie-dark-bkg)/50%)!important}.v-code-block--tab-highlightjs-kimbie-dark-icon{fill:hsl(var(--v-cb-tab-highlightjs-kimbie-dark-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-kimbie-dark-icon))!important}.v-code-block--tab-highlightjs-kimbie-dark-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-kimbie-dark-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-kimbie-dark-icon-success))!important}.v-code-block--tab-highlightjs-kimbie-dark-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-kimbie-dark-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-kimbie-dark-icon-failed))!important}.v-code-block--tab-highlightjs-kimbie-dark>div{color:hsl(var(--v-cb-tab-highlightjs-kimbie-dark-text))}.v-code-block--tab-highlightjs-kimbie-light{background-color:hsl(var(--v-cb-tab-highlightjs-kimbie-light-bkg)/100%)!important}.v-code-block--tab-highlightjs-kimbie-light:hover{background-color:hsl(var(--v-cb-tab-highlightjs-kimbie-light-bkg)/50%)!important}.v-code-block--tab-highlightjs-kimbie-light-icon{fill:hsl(var(--v-cb-tab-highlightjs-kimbie-light-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-kimbie-light-icon))!important}.v-code-block--tab-highlightjs-kimbie-light-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-kimbie-light-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-kimbie-light-icon-success))!important}.v-code-block--tab-highlightjs-kimbie-light-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-kimbie-light-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-kimbie-light-icon-failed))!important}.v-code-block--tab-highlightjs-kimbie-light>div{color:hsl(var(--v-cb-tab-highlightjs-kimbie-light-text))}.v-code-block--tab-highlightjs-lightfair{background-color:hsl(var(--v-cb-tab-highlightjs-lightfair-bkg)/100%)!important}.v-code-block--tab-highlightjs-lightfair:hover{background-color:hsl(var(--v-cb-tab-highlightjs-lightfair-bkg)/50%)!important}.v-code-block--tab-highlightjs-lightfair-icon{fill:hsl(var(--v-cb-tab-highlightjs-lightfair-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-lightfair-icon))!important}.v-code-block--tab-highlightjs-lightfair-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-lightfair-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-lightfair-icon-success))!important}.v-code-block--tab-highlightjs-lightfair-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-lightfair-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-lightfair-icon-failed))!important}.v-code-block--tab-highlightjs-lightfair>div{color:hsl(var(--v-cb-tab-highlightjs-lightfair-text))}.v-code-block--tab-highlightjs-lioshi{background-color:hsl(var(--v-cb-tab-highlightjs-lioshi-bkg)/100%)!important}.v-code-block--tab-highlightjs-lioshi:hover{background-color:hsl(var(--v-cb-tab-highlightjs-lioshi-bkg)/50%)!important}.v-code-block--tab-highlightjs-lioshi-icon{fill:hsl(var(--v-cb-tab-highlightjs-lioshi-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-lioshi-icon))!important}.v-code-block--tab-highlightjs-lioshi-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-lioshi-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-lioshi-icon-success))!important}.v-code-block--tab-highlightjs-lioshi-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-lioshi-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-lioshi-icon-failed))!important}.v-code-block--tab-highlightjs-lioshi>div{color:hsl(var(--v-cb-tab-highlightjs-lioshi-text))}.v-code-block--tab-highlightjs-magula{background-color:hsl(var(--v-cb-tab-highlightjs-magula-bkg)/100%)!important}.v-code-block--tab-highlightjs-magula:hover{background-color:hsl(var(--v-cb-tab-highlightjs-magula-bkg)/50%)!important}.v-code-block--tab-highlightjs-magula-icon{fill:hsl(var(--v-cb-tab-highlightjs-magula-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-magula-icon))!important}.v-code-block--tab-highlightjs-magula-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-magula-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-magula-icon-success))!important}.v-code-block--tab-highlightjs-magula-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-magula-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-magula-icon-failed))!important}.v-code-block--tab-highlightjs-magula>div{color:hsl(var(--v-cb-tab-highlightjs-magula-text))}.v-code-block--tab-highlightjs-mono-blue{background-color:hsl(var(--v-cb-tab-highlightjs-mono-blue-bkg)/100%)!important}.v-code-block--tab-highlightjs-mono-blue:hover{background-color:hsl(var(--v-cb-tab-highlightjs-mono-blue-bkg)/50%)!important}.v-code-block--tab-highlightjs-mono-blue-icon{fill:hsl(var(--v-cb-tab-highlightjs-mono-blue-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-mono-blue-icon))!important}.v-code-block--tab-highlightjs-mono-blue-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-mono-blue-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-mono-blue-icon-success))!important}.v-code-block--tab-highlightjs-mono-blue-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-mono-blue-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-mono-blue-icon-failed))!important}.v-code-block--tab-highlightjs-mono-blue>div{color:hsl(var(--v-cb-tab-highlightjs-mono-blue-text))}.v-code-block--tab-highlightjs-monokai-sublime{background-color:hsl(var(--v-cb-tab-highlightjs-monokai-sublime-bkg)/100%)!important}.v-code-block--tab-highlightjs-monokai-sublime:hover{background-color:hsl(var(--v-cb-tab-highlightjs-monokai-sublime-bkg)/50%)!important}.v-code-block--tab-highlightjs-monokai-sublime-icon{fill:hsl(var(--v-cb-tab-highlightjs-monokai-sublime-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-monokai-sublime-icon))!important}.v-code-block--tab-highlightjs-monokai-sublime-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-monokai-sublime-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-monokai-sublime-icon-success))!important}.v-code-block--tab-highlightjs-monokai-sublime-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-monokai-sublime-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-monokai-sublime-icon-failed))!important}.v-code-block--tab-highlightjs-monokai-sublime>div{color:hsl(var(--v-cb-tab-highlightjs-monokai-sublime-text))}.v-code-block--tab-highlightjs-monokai{background-color:hsl(var(--v-cb-tab-highlightjs-monokai-bkg)/100%)!important}.v-code-block--tab-highlightjs-monokai:hover{background-color:hsl(var(--v-cb-tab-highlightjs-monokai-bkg)/50%)!important}.v-code-block--tab-highlightjs-monokai-icon{fill:hsl(var(--v-cb-tab-highlightjs-monokai-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-monokai-icon))!important}.v-code-block--tab-highlightjs-monokai-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-monokai-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-monokai-icon-success))!important}.v-code-block--tab-highlightjs-monokai-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-monokai-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-monokai-icon-failed))!important}.v-code-block--tab-highlightjs-monokai>div{color:hsl(var(--v-cb-tab-highlightjs-monokai-text))}.v-code-block--tab-highlightjs-night-owl{background-color:hsl(var(--v-cb-tab-highlightjs-night-owl-bkg)/100%)!important}.v-code-block--tab-highlightjs-night-owl:hover{background-color:hsl(var(--v-cb-tab-highlightjs-night-owl-bkg)/50%)!important}.v-code-block--tab-highlightjs-night-owl-icon{fill:hsl(var(--v-cb-tab-highlightjs-night-owl-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-night-owl-icon))!important}.v-code-block--tab-highlightjs-night-owl-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-night-owl-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-night-owl-icon-success))!important}.v-code-block--tab-highlightjs-night-owl-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-night-owl-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-night-owl-icon-failed))!important}.v-code-block--tab-highlightjs-night-owl>div{color:hsl(var(--v-cb-tab-highlightjs-night-owl-text))}.v-code-block--tab-highlightjs-nnfx-dark{background-color:hsl(var(--v-cb-tab-highlightjs-nnfx-dark-bkg)/100%)!important}.v-code-block--tab-highlightjs-nnfx-dark:hover{background-color:hsl(var(--v-cb-tab-highlightjs-nnfx-dark-bkg)/50%)!important}.v-code-block--tab-highlightjs-nnfx-dark-icon{fill:hsl(var(--v-cb-tab-highlightjs-nnfx-dark-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-nnfx-dark-icon))!important}.v-code-block--tab-highlightjs-nnfx-dark-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-nnfx-dark-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-nnfx-dark-icon-success))!important}.v-code-block--tab-highlightjs-nnfx-dark-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-nnfx-dark-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-nnfx-dark-icon-failed))!important}.v-code-block--tab-highlightjs-nnfx-dark>div{color:hsl(var(--v-cb-tab-highlightjs-nnfx-dark-text))}.v-code-block--tab-highlightjs-nnfx-light{background-color:hsl(var(--v-cb-tab-highlightjs-nnfx-light-bkg)/100%)!important}.v-code-block--tab-highlightjs-nnfx-light:hover{background-color:hsl(var(--v-cb-tab-highlightjs-nnfx-light-bkg)/50%)!important}.v-code-block--tab-highlightjs-nnfx-light-icon{fill:hsl(var(--v-cb-tab-highlightjs-nnfx-light-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-nnfx-light-icon))!important}.v-code-block--tab-highlightjs-nnfx-light-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-nnfx-light-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-nnfx-light-icon-success))!important}.v-code-block--tab-highlightjs-nnfx-light-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-nnfx-light-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-nnfx-light-icon-failed))!important}.v-code-block--tab-highlightjs-nnfx-light>div{color:hsl(var(--v-cb-tab-highlightjs-nnfx-light-text))}.v-code-block--tab-highlightjs-nord{background-color:hsl(var(--v-cb-tab-highlightjs-nord-bkg)/100%)!important}.v-code-block--tab-highlightjs-nord:hover{background-color:hsl(var(--v-cb-tab-highlightjs-nord-bkg)/50%)!important}.v-code-block--tab-highlightjs-nord-icon{fill:hsl(var(--v-cb-tab-highlightjs-nord-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-nord-icon))!important}.v-code-block--tab-highlightjs-nord-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-nord-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-nord-icon-success))!important}.v-code-block--tab-highlightjs-nord-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-nord-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-nord-icon-failed))!important}.v-code-block--tab-highlightjs-nord>div{color:hsl(var(--v-cb-tab-highlightjs-nord-text))}.v-code-block--tab-highlightjs-obsidian{background-color:hsl(var(--v-cb-tab-highlightjs-obsidian-bkg)/100%)!important}.v-code-block--tab-highlightjs-obsidian:hover{background-color:hsl(var(--v-cb-tab-highlightjs-obsidian-bkg)/50%)!important}.v-code-block--tab-highlightjs-obsidian-icon{fill:hsl(var(--v-cb-tab-highlightjs-obsidian-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-obsidian-icon))!important}.v-code-block--tab-highlightjs-obsidian-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-obsidian-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-obsidian-icon-success))!important}.v-code-block--tab-highlightjs-obsidian-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-obsidian-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-obsidian-icon-failed))!important}.v-code-block--tab-highlightjs-obsidian>div{color:hsl(var(--v-cb-tab-highlightjs-obsidian-text))}.v-code-block--tab-highlightjs-panda-syntax-dark{background-color:hsl(var(--v-cb-tab-highlightjs-panda-syntax-dark-bkg)/100%)!important}.v-code-block--tab-highlightjs-panda-syntax-dark:hover{background-color:hsl(var(--v-cb-tab-highlightjs-panda-syntax-dark-bkg)/50%)!important}.v-code-block--tab-highlightjs-panda-syntax-dark-icon{fill:hsl(var(--v-cb-tab-highlightjs-panda-syntax-dark-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-panda-syntax-dark-icon))!important}.v-code-block--tab-highlightjs-panda-syntax-dark-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-panda-syntax-dark-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-panda-syntax-dark-icon-success))!important}.v-code-block--tab-highlightjs-panda-syntax-dark-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-panda-syntax-dark-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-panda-syntax-dark-icon-failed))!important}.v-code-block--tab-highlightjs-panda-syntax-dark>div{color:hsl(var(--v-cb-tab-highlightjs-panda-syntax-dark-text))}.v-code-block--tab-highlightjs-panda-syntax-light{background-color:hsl(var(--v-cb-tab-highlightjs-panda-syntax-light-bkg)/100%)!important}.v-code-block--tab-highlightjs-panda-syntax-light:hover{background-color:hsl(var(--v-cb-tab-highlightjs-panda-syntax-light-bkg)/50%)!important}.v-code-block--tab-highlightjs-panda-syntax-light-icon{fill:hsl(var(--v-cb-tab-highlightjs-panda-syntax-light-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-panda-syntax-light-icon))!important}.v-code-block--tab-highlightjs-panda-syntax-light-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-panda-syntax-light-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-panda-syntax-light-icon-success))!important}.v-code-block--tab-highlightjs-panda-syntax-light-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-panda-syntax-light-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-panda-syntax-light-icon-failed))!important}.v-code-block--tab-highlightjs-panda-syntax-light>div{color:hsl(var(--v-cb-tab-highlightjs-panda-syntax-light-text))}.v-code-block--tab-highlightjs-paraiso-dark{background-color:hsl(var(--v-cb-tab-highlightjs-paraiso-dark-bkg)/100%)!important}.v-code-block--tab-highlightjs-paraiso-dark:hover{background-color:hsl(var(--v-cb-tab-highlightjs-paraiso-dark-bkg)/50%)!important}.v-code-block--tab-highlightjs-paraiso-dark-icon{fill:hsl(var(--v-cb-tab-highlightjs-paraiso-dark-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-paraiso-dark-icon))!important}.v-code-block--tab-highlightjs-paraiso-dark-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-paraiso-dark-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-paraiso-dark-icon-success))!important}.v-code-block--tab-highlightjs-paraiso-dark-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-paraiso-dark-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-paraiso-dark-icon-failed))!important}.v-code-block--tab-highlightjs-paraiso-dark>div{color:hsl(var(--v-cb-tab-highlightjs-paraiso-dark-text))}.v-code-block--tab-highlightjs-paraiso-light{background-color:hsl(var(--v-cb-tab-highlightjs-paraiso-light-bkg)/100%)!important}.v-code-block--tab-highlightjs-paraiso-light:hover{background-color:hsl(var(--v-cb-tab-highlightjs-paraiso-light-bkg)/50%)!important}.v-code-block--tab-highlightjs-paraiso-light-icon{fill:hsl(var(--v-cb-tab-highlightjs-paraiso-light-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-paraiso-light-icon))!important}.v-code-block--tab-highlightjs-paraiso-light-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-paraiso-light-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-paraiso-light-icon-success))!important}.v-code-block--tab-highlightjs-paraiso-light-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-paraiso-light-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-paraiso-light-icon-failed))!important}.v-code-block--tab-highlightjs-paraiso-light>div{color:hsl(var(--v-cb-tab-highlightjs-paraiso-light-text))}.v-code-block--tab-highlightjs-purebasic{background-color:hsl(var(--v-cb-tab-highlightjs-purebasic-bkg)/100%)!important}.v-code-block--tab-highlightjs-purebasic:hover{background-color:hsl(var(--v-cb-tab-highlightjs-purebasic-bkg)/50%)!important}.v-code-block--tab-highlightjs-purebasic-icon{fill:hsl(var(--v-cb-tab-highlightjs-purebasic-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-purebasic-icon))!important}.v-code-block--tab-highlightjs-purebasic-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-purebasic-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-purebasic-icon-success))!important}.v-code-block--tab-highlightjs-purebasic-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-purebasic-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-purebasic-icon-failed))!important}.v-code-block--tab-highlightjs-purebasic>div{color:hsl(var(--v-cb-tab-highlightjs-purebasic-text))}.v-code-block--tab-highlightjs-qtcreator-dark{background-color:hsl(var(--v-cb-tab-highlightjs-qtcreator-dark-bkg)/100%)!important}.v-code-block--tab-highlightjs-qtcreator-dark:hover{background-color:hsl(var(--v-cb-tab-highlightjs-qtcreator-dark-bkg)/50%)!important}.v-code-block--tab-highlightjs-qtcreator-dark-icon{fill:hsl(var(--v-cb-tab-highlightjs-qtcreator-dark-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-qtcreator-dark-icon))!important}.v-code-block--tab-highlightjs-qtcreator-dark-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-qtcreator-dark-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-qtcreator-dark-icon-success))!important}.v-code-block--tab-highlightjs-qtcreator-dark-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-qtcreator-dark-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-qtcreator-dark-icon-failed))!important}.v-code-block--tab-highlightjs-qtcreator-dark>div{color:hsl(var(--v-cb-tab-highlightjs-qtcreator-dark-text))}.v-code-block--tab-highlightjs-qtcreator-light{background-color:hsl(var(--v-cb-tab-highlightjs-qtcreator-light-bkg)/100%)!important}.v-code-block--tab-highlightjs-qtcreator-light:hover{background-color:hsl(var(--v-cb-tab-highlightjs-qtcreator-light-bkg)/50%)!important}.v-code-block--tab-highlightjs-qtcreator-light-icon{fill:hsl(var(--v-cb-tab-highlightjs-qtcreator-light-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-qtcreator-light-icon))!important}.v-code-block--tab-highlightjs-qtcreator-light-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-qtcreator-light-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-qtcreator-light-icon-success))!important}.v-code-block--tab-highlightjs-qtcreator-light-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-qtcreator-light-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-qtcreator-light-icon-failed))!important}.v-code-block--tab-highlightjs-qtcreator-light>div{color:hsl(var(--v-cb-tab-highlightjs-qtcreator-light-text))}.v-code-block--tab-highlightjs-rainbow{background-color:hsl(var(--v-cb-tab-highlightjs-rainbow-bkg)/100%)!important}.v-code-block--tab-highlightjs-rainbow:hover{background-color:hsl(var(--v-cb-tab-highlightjs-rainbow-bkg)/50%)!important}.v-code-block--tab-highlightjs-rainbow-icon{fill:hsl(var(--v-cb-tab-highlightjs-rainbow-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-rainbow-icon))!important}.v-code-block--tab-highlightjs-rainbow-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-rainbow-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-rainbow-icon-success))!important}.v-code-block--tab-highlightjs-rainbow-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-rainbow-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-rainbow-icon-failed))!important}.v-code-block--tab-highlightjs-rainbow>div{color:hsl(var(--v-cb-tab-highlightjs-rainbow-text))}.v-code-block--tab-highlightjs-routeros{background-color:hsl(var(--v-cb-tab-highlightjs-routeros-bkg)/100%)!important}.v-code-block--tab-highlightjs-routeros:hover{background-color:hsl(var(--v-cb-tab-highlightjs-routeros-bkg)/50%)!important}.v-code-block--tab-highlightjs-routeros-icon{fill:hsl(var(--v-cb-tab-highlightjs-routeros-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-routeros-icon))!important}.v-code-block--tab-highlightjs-routeros-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-routeros-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-routeros-icon-success))!important}.v-code-block--tab-highlightjs-routeros-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-routeros-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-routeros-icon-failed))!important}.v-code-block--tab-highlightjs-routeros>div{color:hsl(var(--v-cb-tab-highlightjs-routeros-text))}.v-code-block--tab-highlightjs-school-book{background-color:hsl(var(--v-cb-tab-highlightjs-school-book-bkg)/100%)!important}.v-code-block--tab-highlightjs-school-book:hover{background-color:hsl(var(--v-cb-tab-highlightjs-school-book-bkg)/50%)!important}.v-code-block--tab-highlightjs-school-book-icon{fill:hsl(var(--v-cb-tab-highlightjs-school-book-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-school-book-icon))!important}.v-code-block--tab-highlightjs-school-book-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-school-book-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-school-book-icon-success))!important}.v-code-block--tab-highlightjs-school-book-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-school-book-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-school-book-icon-failed))!important}.v-code-block--tab-highlightjs-school-book>div{color:hsl(var(--v-cb-tab-highlightjs-school-book-text))}.v-code-block--tab-highlightjs-shades-of-purple{background-color:hsl(var(--v-cb-tab-highlightjs-shades-of-purple-bkg)/100%)!important}.v-code-block--tab-highlightjs-shades-of-purple:hover{background-color:hsl(var(--v-cb-tab-highlightjs-shades-of-purple-bkg)/50%)!important}.v-code-block--tab-highlightjs-shades-of-purple-icon{fill:hsl(var(--v-cb-tab-highlightjs-shades-of-purple-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-shades-of-purple-icon))!important}.v-code-block--tab-highlightjs-shades-of-purple-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-shades-of-purple-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-shades-of-purple-icon-success))!important}.v-code-block--tab-highlightjs-shades-of-purple-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-shades-of-purple-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-shades-of-purple-icon-failed))!important}.v-code-block--tab-highlightjs-shades-of-purple>div{color:hsl(var(--v-cb-tab-highlightjs-shades-of-purple-text))}.v-code-block--tab-highlightjs-srcery{background-color:hsl(var(--v-cb-tab-highlightjs-srcery-bkg)/100%)!important}.v-code-block--tab-highlightjs-srcery:hover{background-color:hsl(var(--v-cb-tab-highlightjs-srcery-bkg)/50%)!important}.v-code-block--tab-highlightjs-srcery-icon{fill:hsl(var(--v-cb-tab-highlightjs-srcery-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-srcery-icon))!important}.v-code-block--tab-highlightjs-srcery-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-srcery-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-srcery-icon-success))!important}.v-code-block--tab-highlightjs-srcery-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-srcery-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-srcery-icon-failed))!important}.v-code-block--tab-highlightjs-srcery>div{color:hsl(var(--v-cb-tab-highlightjs-srcery-text))}.v-code-block--tab-highlightjs-stackoverflow-dark{background-color:hsl(var(--v-cb-tab-highlightjs-stackoverflow-dark-bkg)/100%)!important}.v-code-block--tab-highlightjs-stackoverflow-dark:hover{background-color:hsl(var(--v-cb-tab-highlightjs-stackoverflow-dark-bkg)/50%)!important}.v-code-block--tab-highlightjs-stackoverflow-dark-icon{fill:hsl(var(--v-cb-tab-highlightjs-stackoverflow-dark-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-stackoverflow-dark-icon))!important}.v-code-block--tab-highlightjs-stackoverflow-dark-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-stackoverflow-dark-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-stackoverflow-dark-icon-success))!important}.v-code-block--tab-highlightjs-stackoverflow-dark-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-stackoverflow-dark-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-stackoverflow-dark-icon-failed))!important}.v-code-block--tab-highlightjs-stackoverflow-dark>div{color:hsl(var(--v-cb-tab-highlightjs-stackoverflow-dark-text))}.v-code-block--tab-highlightjs-stackoverflow-light{background-color:hsl(var(--v-cb-tab-highlightjs-stackoverflow-light-bkg)/100%)!important}.v-code-block--tab-highlightjs-stackoverflow-light:hover{background-color:hsl(var(--v-cb-tab-highlightjs-stackoverflow-light-bkg)/50%)!important}.v-code-block--tab-highlightjs-stackoverflow-light-icon{fill:hsl(var(--v-cb-tab-highlightjs-stackoverflow-light-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-stackoverflow-light-icon))!important}.v-code-block--tab-highlightjs-stackoverflow-light-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-stackoverflow-light-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-stackoverflow-light-icon-success))!important}.v-code-block--tab-highlightjs-stackoverflow-light-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-stackoverflow-light-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-stackoverflow-light-icon-failed))!important}.v-code-block--tab-highlightjs-stackoverflow-light>div{color:hsl(var(--v-cb-tab-highlightjs-stackoverflow-light-text))}.v-code-block--tab-highlightjs-sunburst{background-color:hsl(var(--v-cb-tab-highlightjs-sunburst-bkg)/100%)!important}.v-code-block--tab-highlightjs-sunburst:hover{background-color:hsl(var(--v-cb-tab-highlightjs-sunburst-bkg)/50%)!important}.v-code-block--tab-highlightjs-sunburst-icon{fill:hsl(var(--v-cb-tab-highlightjs-sunburst-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-sunburst-icon))!important}.v-code-block--tab-highlightjs-sunburst-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-sunburst-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-sunburst-icon-success))!important}.v-code-block--tab-highlightjs-sunburst-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-sunburst-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-sunburst-icon-failed))!important}.v-code-block--tab-highlightjs-sunburst>div{color:hsl(var(--v-cb-tab-highlightjs-sunburst-text))}.v-code-block--tab-highlightjs-tokyo-night-dark{background-color:hsl(var(--v-cb-tab-highlightjs-tokyo-night-dark-bkg)/100%)!important}.v-code-block--tab-highlightjs-tokyo-night-dark:hover{background-color:hsl(var(--v-cb-tab-highlightjs-tokyo-night-dark-bkg)/50%)!important}.v-code-block--tab-highlightjs-tokyo-night-dark-icon{fill:hsl(var(--v-cb-tab-highlightjs-tokyo-night-dark-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-tokyo-night-dark-icon))!important}.v-code-block--tab-highlightjs-tokyo-night-dark-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-tokyo-night-dark-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-tokyo-night-dark-icon-success))!important}.v-code-block--tab-highlightjs-tokyo-night-dark-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-tokyo-night-dark-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-tokyo-night-dark-icon-failed))!important}.v-code-block--tab-highlightjs-tokyo-night-dark>div{color:hsl(var(--v-cb-tab-highlightjs-tokyo-night-dark-text))}.v-code-block--tab-highlightjs-tokyo-night-light{background-color:hsl(var(--v-cb-tab-highlightjs-tokyo-night-light-bkg)/100%)!important}.v-code-block--tab-highlightjs-tokyo-night-light:hover{background-color:hsl(var(--v-cb-tab-highlightjs-tokyo-night-light-bkg)/50%)!important}.v-code-block--tab-highlightjs-tokyo-night-light-icon{fill:hsl(var(--v-cb-tab-highlightjs-tokyo-night-light-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-tokyo-night-light-icon))!important}.v-code-block--tab-highlightjs-tokyo-night-light-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-tokyo-night-light-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-tokyo-night-light-icon-success))!important}.v-code-block--tab-highlightjs-tokyo-night-light-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-tokyo-night-light-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-tokyo-night-light-icon-failed))!important}.v-code-block--tab-highlightjs-tokyo-night-light>div{color:hsl(var(--v-cb-tab-highlightjs-tokyo-night-light-text))}.v-code-block--tab-highlightjs-tomorrow-night-blue{background-color:hsl(var(--v-cb-tab-highlightjs-tomorrow-night-blue-bkg)/100%)!important}.v-code-block--tab-highlightjs-tomorrow-night-blue:hover{background-color:hsl(var(--v-cb-tab-highlightjs-tomorrow-night-blue-bkg)/50%)!important}.v-code-block--tab-highlightjs-tomorrow-night-blue-icon{fill:hsl(var(--v-cb-tab-highlightjs-tomorrow-night-blue-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-tomorrow-night-blue-icon))!important}.v-code-block--tab-highlightjs-tomorrow-night-blue-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-tomorrow-night-blue-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-tomorrow-night-blue-icon-success))!important}.v-code-block--tab-highlightjs-tomorrow-night-blue-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-tomorrow-night-blue-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-tomorrow-night-blue-icon-failed))!important}.v-code-block--tab-highlightjs-tomorrow-night-blue>div{color:hsl(var(--v-cb-tab-highlightjs-tomorrow-night-blue-text))}.v-code-block--tab-highlightjs-tomorrow-night-bright{background-color:hsl(var(--v-cb-tab-highlightjs-tomorrow-night-bright-bkg)/100%)!important}.v-code-block--tab-highlightjs-tomorrow-night-bright:hover{background-color:hsl(var(--v-cb-tab-highlightjs-tomorrow-night-bright-bkg)/50%)!important}.v-code-block--tab-highlightjs-tomorrow-night-bright-icon{fill:hsl(var(--v-cb-tab-highlightjs-tomorrow-night-bright-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-tomorrow-night-bright-icon))!important}.v-code-block--tab-highlightjs-tomorrow-night-bright-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-tomorrow-night-bright-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-tomorrow-night-bright-icon-success))!important}.v-code-block--tab-highlightjs-tomorrow-night-bright-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-tomorrow-night-bright-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-tomorrow-night-bright-icon-failed))!important}.v-code-block--tab-highlightjs-tomorrow-night-bright>div{color:hsl(var(--v-cb-tab-highlightjs-tomorrow-night-bright-text))}.v-code-block--tab-highlightjs-vs{background-color:hsl(var(--v-cb-tab-highlightjs-vs-bkg)/100%)!important}.v-code-block--tab-highlightjs-vs:hover{background-color:hsl(var(--v-cb-tab-highlightjs-vs-bkg)/50%)!important}.v-code-block--tab-highlightjs-vs-icon{fill:hsl(var(--v-cb-tab-highlightjs-vs-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-vs-icon))!important}.v-code-block--tab-highlightjs-vs-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-vs-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-vs-icon-success))!important}.v-code-block--tab-highlightjs-vs-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-vs-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-vs-icon-failed))!important}.v-code-block--tab-highlightjs-vs>div{color:hsl(var(--v-cb-tab-highlightjs-vs-text))}.v-code-block--tab-highlightjs-vs2015{background-color:hsl(var(--v-cb-tab-highlightjs-vs2015-bkg)/100%)!important}.v-code-block--tab-highlightjs-vs2015:hover{background-color:hsl(var(--v-cb-tab-highlightjs-vs2015-bkg)/50%)!important}.v-code-block--tab-highlightjs-vs2015-icon{fill:hsl(var(--v-cb-tab-highlightjs-vs2015-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-vs2015-icon))!important}.v-code-block--tab-highlightjs-vs2015-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-vs2015-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-vs2015-icon-success))!important}.v-code-block--tab-highlightjs-vs2015-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-vs2015-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-vs2015-icon-failed))!important}.v-code-block--tab-highlightjs-vs2015>div{color:hsl(var(--v-cb-tab-highlightjs-vs2015-text))}.v-code-block--tab-highlightjs-xcode{background-color:hsl(var(--v-cb-tab-highlightjs-xcode-bkg)/100%)!important}.v-code-block--tab-highlightjs-xcode:hover{background-color:hsl(var(--v-cb-tab-highlightjs-xcode-bkg)/50%)!important}.v-code-block--tab-highlightjs-xcode-icon{fill:hsl(var(--v-cb-tab-highlightjs-xcode-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-xcode-icon))!important}.v-code-block--tab-highlightjs-xcode-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-xcode-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-xcode-icon-success))!important}.v-code-block--tab-highlightjs-xcode-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-xcode-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-xcode-icon-failed))!important}.v-code-block--tab-highlightjs-xcode>div{color:hsl(var(--v-cb-tab-highlightjs-xcode-text))}.v-code-block--tab-highlightjs-xt256{background-color:hsl(var(--v-cb-tab-highlightjs-xt256-bkg)/100%)!important}.v-code-block--tab-highlightjs-xt256:hover{background-color:hsl(var(--v-cb-tab-highlightjs-xt256-bkg)/50%)!important}.v-code-block--tab-highlightjs-xt256-icon{fill:hsl(var(--v-cb-tab-highlightjs-xt256-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-xt256-icon))!important}.v-code-block--tab-highlightjs-xt256-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-xt256-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-xt256-icon-success))!important}.v-code-block--tab-highlightjs-xt256-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-xt256-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-xt256-icon-failed))!important}.v-code-block--tab-highlightjs-xt256>div{color:hsl(var(--v-cb-tab-highlightjs-xt256-text))}.v-code-block--tab-highlightjs-base16-onedark{background-color:hsl(var(--v-cb-tab-highlightjs-base16-onedark-bkg)/100%)!important}.v-code-block--tab-highlightjs-base16-onedark:hover{background-color:hsl(var(--v-cb-tab-highlightjs-base16-onedark-bkg)/50%)!important}.v-code-block--tab-highlightjs-base16-onedark-icon{fill:hsl(var(--v-cb-tab-highlightjs-base16-onedark-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-base16-onedark-icon))!important}.v-code-block--tab-highlightjs-base16-onedark-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-base16-onedark-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-base16-onedark-icon-success))!important}.v-code-block--tab-highlightjs-base16-onedark-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-base16-onedark-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-base16-onedark-icon-failed))!important}.v-code-block--tab-highlightjs-base16-onedark>div{color:hsl(var(--v-cb-tab-highlightjs-base16-onedark-text))}");var s=(n,t)=>{const a=n.__vccOpts||n;for(const[n,o]of t)a[n]=o;return a},e=s(l,[["__file","src/plugin/StatusIcons.vue"]]);const c=["a","abbr","address","article","aside","audio","b","blockquote","body","button","canvas","caption","cite","code","dd","del","details","dfn","div","dl","dt","em","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","header","hgroup","html","i","iframe","img","input","ins","kbd","label","legend","li","main","mark","menu","nav","object","ol","p","q","quote","samp","section","span","strong","summary","sup","table","tbody","td","textarea","tfoot","th","thead","time","tr","ul","var","video"],r=["any-hover","any-pointer","aspect-ratio","color","color-gamut","color-index","device-aspect-ratio","device-height","device-width","display-mode","forced-colors","grid","height","hover","inverted-colors","monochrome","orientation","overflow-block","overflow-inline","pointer","prefers-color-scheme","prefers-contrast","prefers-reduced-motion","prefers-reduced-transparency","resolution","scan","scripting","update","width","min-width","max-width","min-height","max-height"],g=["active","any-link","blank","checked","current","default","defined","dir","disabled","drop","empty","enabled","first","first-child","first-of-type","fullscreen","future","focus","focus-visible","focus-within","has","host","host-context","hover","indeterminate","in-range","invalid","is","lang","last-child","last-of-type","left","link","local-link","not","nth-child","nth-col","nth-last-child","nth-last-col","nth-last-of-type","nth-of-type","only-child","only-of-type","optional","out-of-range","past","placeholder-shown","read-only","read-write","required","right","root","scope","target","target-within","user-invalid","valid","visited","where"],b=["after","backdrop","before","cue","cue-region","first-letter","first-line","grammar-error","marker","part","placeholder","selection","slotted","spelling-error"],v=["align-content","align-items","align-self","all","animation","animation-delay","animation-direction","animation-duration","animation-fill-mode","animation-iteration-count","animation-name","animation-play-state","animation-timing-function","backface-visibility","background","background-attachment","background-blend-mode","background-clip","background-color","background-image","background-origin","background-position","background-repeat","background-size","block-size","border","border-block","border-block-color","border-block-end","border-block-end-color","border-block-end-style","border-block-end-width","border-block-start","border-block-start-color","border-block-start-style","border-block-start-width","border-block-style","border-block-width","border-bottom","border-bottom-color","border-bottom-left-radius","border-bottom-right-radius","border-bottom-style","border-bottom-width","border-collapse","border-color","border-image","border-image-outset","border-image-repeat","border-image-slice","border-image-source","border-image-width","border-inline","border-inline-color","border-inline-end","border-inline-end-color","border-inline-end-style","border-inline-end-width","border-inline-start","border-inline-start-color","border-inline-start-style","border-inline-start-width","border-inline-style","border-inline-width","border-left","border-left-color","border-left-style","border-left-width","border-radius","border-right","border-right-color","border-right-style","border-right-width","border-spacing","border-style","border-top","border-top-color","border-top-left-radius","border-top-right-radius","border-top-style","border-top-width","border-width","bottom","box-decoration-break","box-shadow","box-sizing","break-after","break-before","break-inside","caption-side","caret-color","clear","clip","clip-path","clip-rule","color","column-count","column-fill","column-gap","column-rule","column-rule-color","column-rule-style","column-rule-width","column-span","column-width","columns","contain","content","content-visibility","counter-increment","counter-reset","cue","cue-after","cue-before","cursor","direction","display","empty-cells","filter","flex","flex-basis","flex-direction","flex-flow","flex-grow","flex-shrink","flex-wrap","float","flow","font","font-display","font-family","font-feature-settings","font-kerning","font-language-override","font-size","font-size-adjust","font-smoothing","font-stretch","font-style","font-synthesis","font-variant","font-variant-caps","font-variant-east-asian","font-variant-ligatures","font-variant-numeric","font-variant-position","font-variation-settings","font-weight","gap","glyph-orientation-vertical","grid","grid-area","grid-auto-columns","grid-auto-flow","grid-auto-rows","grid-column","grid-column-end","grid-column-start","grid-gap","grid-row","grid-row-end","grid-row-start","grid-template","grid-template-areas","grid-template-columns","grid-template-rows","hanging-punctuation","height","hyphens","icon","image-orientation","image-rendering","image-resolution","ime-mode","inline-size","isolation","justify-content","left","letter-spacing","line-break","line-height","list-style","list-style-image","list-style-position","list-style-type","margin","margin-block","margin-block-end","margin-block-start","margin-bottom","margin-inline","margin-inline-end","margin-inline-start","margin-left","margin-right","margin-top","marks","mask","mask-border","mask-border-mode","mask-border-outset","mask-border-repeat","mask-border-slice","mask-border-source","mask-border-width","mask-clip","mask-composite","mask-image","mask-mode","mask-origin","mask-position","mask-repeat","mask-size","mask-type","max-block-size","max-height","max-inline-size","max-width","min-block-size","min-height","min-inline-size","min-width","mix-blend-mode","nav-down","nav-index","nav-left","nav-right","nav-up","none","normal","object-fit","object-position","opacity","order","orphans","outline","outline-color","outline-offset","outline-style","outline-width","overflow","overflow-wrap","overflow-x","overflow-y","padding","padding-block","padding-block-end","padding-block-start","padding-bottom","padding-inline","padding-inline-end","padding-inline-start","padding-left","padding-right","padding-top","page-break-after","page-break-before","page-break-inside","pause","pause-after","pause-before","perspective","perspective-origin","pointer-events","position","quotes","resize","rest","rest-after","rest-before","right","row-gap","scroll-margin","scroll-margin-block","scroll-margin-block-end","scroll-margin-block-start","scroll-margin-bottom","scroll-margin-inline","scroll-margin-inline-end","scroll-margin-inline-start","scroll-margin-left","scroll-margin-right","scroll-margin-top","scroll-padding","scroll-padding-block","scroll-padding-block-end","scroll-padding-block-start","scroll-padding-bottom","scroll-padding-inline","scroll-padding-inline-end","scroll-padding-inline-start","scroll-padding-left","scroll-padding-right","scroll-padding-top","scroll-snap-align","scroll-snap-stop","scroll-snap-type","scrollbar-color","scrollbar-gutter","scrollbar-width","shape-image-threshold","shape-margin","shape-outside","speak","speak-as","src","tab-size","table-layout","text-align","text-align-all","text-align-last","text-combine-upright","text-decoration","text-decoration-color","text-decoration-line","text-decoration-style","text-emphasis","text-emphasis-color","text-emphasis-position","text-emphasis-style","text-indent","text-justify","text-orientation","text-overflow","text-rendering","text-shadow","text-transform","text-underline-position","top","transform","transform-box","transform-origin","transform-style","transition","transition-delay","transition-duration","transition-property","transition-timing-function","unicode-bidi","vertical-align","visibility","voice-balance","voice-duration","voice-family","voice-pitch","voice-range","voice-rate","voice-stress","voice-volume","white-space","widows","width","will-change","word-break","word-spacing","word-wrap","writing-mode","z-index"].reverse();function u(n){const t=n.regex,a=(n=>({IMPORTANT:{scope:"meta",begin:"!important"},BLOCK_COMMENT:n.C_BLOCK_COMMENT_MODE,HEXCOLOR:{scope:"number",begin:/#(([0-9a-fA-F]{3,4})|(([0-9a-fA-F]{2}){3,4}))\b/},FUNCTION_DISPATCH:{className:"built_in",begin:/[\w-]+(?=\()/},ATTRIBUTE_SELECTOR_MODE:{scope:"selector-attr",begin:/\[/,end:/\]/,illegal:"$",contains:[n.APOS_STRING_MODE,n.QUOTE_STRING_MODE]},CSS_NUMBER_MODE:{scope:"number",begin:n.NUMBER_RE+"(%|em|ex|ch|rem|vw|vh|vmin|vmax|cm|mm|in|pt|pc|px|deg|grad|rad|turn|s|ms|Hz|kHz|dpi|dpcm|dppx)?",relevance:0},CSS_VARIABLE:{className:"attr",begin:/--[A-Za-z][A-Za-z0-9_-]*/}}))(n),o=[n.APOS_STRING_MODE,n.QUOTE_STRING_MODE];return{name:"CSS",case_insensitive:!0,illegal:/[=|'\$]/,keywords:{keyframePosition:"from to"},classNameAliases:{keyframePosition:"selector-tag"},contains:[a.BLOCK_COMMENT,{begin:/-(webkit|moz|ms|o)-(?=[a-z])/},a.CSS_NUMBER_MODE,{className:"selector-id",begin:/#[A-Za-z0-9_-]+/,relevance:0},{className:"selector-class",begin:"\\.[a-zA-Z-][a-zA-Z0-9_-]*",relevance:0},a.ATTRIBUTE_SELECTOR_MODE,{className:"selector-pseudo",variants:[{begin:":("+g.join("|")+")"},{begin:":(:)?("+b.join("|")+")"}]},a.CSS_VARIABLE,{className:"attribute",begin:"\\b("+v.join("|")+")\\b"},{begin:/:/,end:/[;}{]/,contains:[a.BLOCK_COMMENT,a.HEXCOLOR,a.IMPORTANT,a.CSS_NUMBER_MODE,...o,{begin:/(url|data-uri)\(/,end:/\)/,relevance:0,keywords:{built_in:"url data-uri"},contains:[...o,{className:"string",begin:/[^)]/,endsWithParent:!0,excludeEnd:!0}]},a.FUNCTION_DISPATCH]},{begin:t.lookahead(/@/),end:"[{;]",relevance:0,illegal:/:/,contains:[{className:"keyword",begin:/@-?\w[\w]*(-\w+)*/},{begin:/\s/,endsWithParent:!0,excludeEnd:!0,relevance:0,keywords:{$pattern:/[a-z-]+/,keyword:"and or not only",attribute:r.join(" ")},contains:[{begin:/[a-z-]+(?=:)/,className:"attribute"},...o,a.CSS_NUMBER_MODE]}]},{className:"selector-tag",begin:"\\b("+c.join("|")+")\\b"}]}}const d="[A-Za-z$_][0-9A-Za-z$_]*",j=["as","in","of","if","for","while","finally","var","new","function","do","return","void","else","break","catch","instanceof","with","throw","case","default","try","switch","continue","typeof","delete","let","yield","const","class","debugger","async","await","static","import","from","export","extends"],p=["true","false","null","undefined","NaN","Infinity"],m=["Object","Function","Boolean","Symbol","Math","Date","Number","BigInt","String","RegExp","Array","Float32Array","Float64Array","Int8Array","Uint8Array","Uint8ClampedArray","Int16Array","Int32Array","Uint16Array","Uint32Array","BigInt64Array","BigUint64Array","Set","Map","WeakSet","WeakMap","ArrayBuffer","SharedArrayBuffer","Atomics","DataView","JSON","Promise","Generator","GeneratorFunction","AsyncFunction","Reflect","Proxy","Intl","WebAssembly"],k=["Error","EvalError","InternalError","RangeError","ReferenceError","SyntaxError","TypeError","URIError"],f=["setInterval","setTimeout","clearInterval","clearTimeout","require","exports","eval","isFinite","isNaN","parseFloat","parseInt","decodeURI","decodeURIComponent","encodeURI","encodeURIComponent","escape","unescape"],y=["arguments","this","super","console","window","document","localStorage","module","global"],w=[].concat(f,m,k);function x(n){const t=n.regex,a=d,o="<>",i="",l={begin:/<[A-Za-z0-9\\._:-]+/,end:/\/[A-Za-z0-9\\._:-]+>|\/>/,isTrulyOpeningTag:(n,t)=>{const a=n[0].length+n.index,o=n.input[a];if("<"===o||","===o)return void t.ignoreMatch();let i;">"===o&&(((n,{after:t})=>{const a="",R={match:[/const|var|let/,/\s+/,a,/\s*/,/=\s*/,/(async\s*)?/,t.lookahead(O)],keywords:"async",className:{1:"keyword",3:"title.function"},contains:[S]};return{name:"Javascript",aliases:["js","jsx","mjs","cjs"],keywords:h,exports:{PARAMS_CONTAINS:N,CLASS_REFERENCE:C},illegal:/#(?![$_A-z])/,contains:[n.SHEBANG({label:"shebang",binary:"node",relevance:5}),{label:"use_strict",className:"meta",relevance:10,begin:/^\s*['"]use (strict|asm)['"]/},n.APOS_STRING_MODE,n.QUOTE_STRING_MODE,b,v,u,x,{match:/\$\d+/},r,C,{className:"attr",begin:a+t.lookahead(":"),relevance:0},R,{begin:"("+n.RE_STARTERS_RE+"|\\b(case|return|throw)\\b)\\s*",keywords:"return throw case",relevance:0,contains:[x,n.REGEXP_MODE,{className:"function",begin:O,returnBegin:!0,end:"\\s*=>",contains:[{className:"params",variants:[{begin:n.UNDERSCORE_IDENT_RE,relevance:0},{className:null,begin:/\(\s*\)/,skip:!0},{begin:/\(/,end:/\)/,excludeBegin:!0,excludeEnd:!0,keywords:h,contains:N}]}]},{begin:/,/,relevance:0},{match:/\s+/,relevance:0},{variants:[{begin:o,end:i},{match:/<[A-Za-z0-9\\._:-]+\s*\/>/},{begin:l.begin,"on:begin":l.isTrulyOpeningTag,end:l.end}],subLanguage:"xml",contains:[{begin:l.begin,end:l.end,skip:!0,contains:["self"]}]}]},M,{beginKeywords:"while if switch catch for"},{begin:"\\b(?!function)"+n.UNDERSCORE_IDENT_RE+"\\([^()]*(\\([^()]*(\\([^()]*\\)[^()]*)*\\)[^()]*)*\\)\\s*\\{",returnBegin:!0,label:"func.def",contains:[S,n.inherit(n.TITLE_MODE,{begin:a,className:"title.function"})]},{match:/\.\.\./,relevance:0},A,{match:"\\$"+a,relevance:0},{match:[/\bconstructor(?=\s*\()/],className:{1:"title.function"},contains:[S]},z,{relevance:0,match:/\b[A-Z][A-Z_0-9]+\b/,className:"variable.constant"},q,B,{match:/\$[(.]/}]}}function _(n){const t=n.regex,a=t.concat(/[\p{L}_]/u,t.optional(/[\p{L}0-9_.-]*:/u),/[\p{L}0-9_.-]*/u),o={className:"symbol",begin:/&[a-z]+;|&#[0-9]+;|&#x[a-f0-9]+;/},i={begin:/\s/,contains:[{className:"keyword",begin:/#?[a-z_][a-z1-9_-]+/,illegal:/\n/}]},l=n.inherit(i,{begin:/\(/,end:/\)/}),h=n.inherit(n.APOS_STRING_MODE,{className:"string"}),s=n.inherit(n.QUOTE_STRING_MODE,{className:"string"}),e={endsWithParent:!0,illegal:/`]+/}]}]}]};return{name:"HTML, XML",aliases:["html","xhtml","rss","atom","xjb","xsd","xsl","plist","wsf","svg"],case_insensitive:!0,unicodeRegex:!0,contains:[{className:"meta",begin://,relevance:10,contains:[i,s,h,l,{begin:/\[/,end:/\]/,contains:[{className:"meta",begin://,contains:[i,l,s,h]}]}]},n.COMMENT(//,{relevance:10}),{begin://,relevance:10},o,{className:"meta",end:/\?>/,variants:[{begin:/<\?xml/,relevance:10,contains:[s]},{begin:/<\?[a-z][a-z0-9]+/}]},{className:"tag",begin:/)/,end:/>/,keywords:{name:"style"},contains:[e],starts:{end:/<\/style>/,returnEnd:!0,subLanguage:["css","xml"]}},{className:"tag",begin:/)/,end:/>/,keywords:{name:"script"},contains:[e],starts:{end:/<\/script>/,returnEnd:!0,subLanguage:["javascript","handlebars","xml"]}},{className:"tag",begin:/<>|<\/>/},{className:"tag",begin:t.concat(//,/>/,/\s/)))),end:/\/?>/,contains:[{className:"name",begin:a,relevance:0,starts:e}]},{className:"tag",begin:t.concat(/<\//,t.lookahead(t.concat(a,/>/))),contains:[{className:"name",begin:a,relevance:0},{begin:/>/,relevance:0,endsParent:!0}]}]}}function E(n){return{name:"Plain text",aliases:["text","txt"],disableAutodetect:!0}}const N={class:"v-code-block--button-copy"},S={class:"v-code-block--button-run"},q={class:"v-code-block--code"},C=["textContent"],M=["innerHTML"];var z=n.defineComponent({__name:"CodeBlock",props:{browserWindow:{type:Boolean,required:!1,default:!1},code:{type:[Object,Array,String,Number],required:!0},codeBlockRadius:{type:String,required:!1,default:"0.5rem"},copyButton:{type:Boolean,required:!1,default:!0},copyIcons:{type:Boolean,required:!1,default:!0},copyTab:{type:Boolean,required:!1,default:!0},copyFailedText:{type:String,required:!1,default:"Copy failed!"},copyText:{type:String,required:!1,default:"Copy Code"},copySuccessText:{type:String,required:!1,default:"Copied!"},floatingTabs:{type:Boolean,required:!1,default:!0},height:{type:[String,Number],required:!1,default:"auto"},highlightjs:{type:Boolean,required:!1,default:!1},indent:{type:Number,required:!1,default:2},label:{type:String,required:!1,default:""},lang:{type:String,required:!1,default:"javascript"},maxHeight:{type:[String,Number],required:!1,default:"auto"},persistentCopyButton:{type:Boolean,required:!1,default:!1},prismjs:{type:Boolean,required:!1,default:!1},prismPlugin:{type:Boolean,required:!1,default:!1},runTab:{type:Boolean,required:!1,default:!1},runText:{type:String,required:!1,default:"Run"},tabGap:{type:String,required:!1,default:"0.25rem"},tabs:{type:Boolean,required:!1,default:!1},theme:{type:[String,Boolean],required:!1,default:"neon-bunny"}},emits:["run","update:copy-status"],setup(a,{emit:o}){const i=a,l=n.useSlots(),h=n.inject("codeBlockGlobalOptions");let s,c;const r=n.ref(null),g=n.ref("copy"),b=n.ref(""),v=n.ref(!1),d=n.ref(!1),j=n.ref(!1),p=n.ref("https://cdn.jsdelivr.net/gh/highlightjs/cdn-release@11.7.0/build/styles"),m=n.ref("https://cdn.jsdelivr.net/gh/PrismJS/prism@1.29.0/themes"),k=n.ref("https://cdn.jsdelivr.net/gh/PrismJS/prism-themes@1.9.0/themes"),f=n.ref(""),y=n.ref(""),w=n.ref(""),z=n.computed((()=>{let n="";return i.highlightjs&&(n=f.value),i.prismjs&&i.prismPlugin&&(n=r.value),n})),T=n.computed((()=>{let n=j.value?"v-code-block--mobile":"";return n+=i.prismjs?" v-code-block--prismjs":" v-code-block--highlightjs",n})),A=n.computed((()=>({width:"coy"===w.value&&!1===d.value?"100%":""}))),B=n.computed((()=>({"v-code-block--code-copy-button":!0,"v-code-block--code-copy-button-mobile":j.value,"v-code-block--code-copy-button-persist":i.persistentCopyButton,[`v-code-block--code-copy-button-status-${g.value}`]:!0}))),O=n.computed((()=>({bottom:i.floatingTabs?"1px":"0",gap:H(i.tabGap)}))),R=n.computed((()=>{const n=i.highlightjs?"highlightjs":"prism",t=""===w.value||"prism"===w.value?"default":w.value;return{"v-code-block--me-1":!0,[`v-code-block--tab-${n}-${t}-icon`]:!0,[`v-code-block--button-copy-icon-status-${g.value}`]:!0,[`v-code-block--tab-${n}-${t}-icon-status-${g.value}`]:!0}})),I=n.computed((()=>j.value?"v-code-block--label-mobile":"")),L=n.computed((()=>{const n=i.codeBlockRadius;let t=`${n} 0 ${n} ${n} !important`;i.tabs&&(i.copyTab||i.runTab)||(t=n);return{borderRadius:t,display:"funky"!==w.value?"flex":"block",height:H(i.height),maxHeight:H(i.maxHeight),overflow:"auto"}})),$=n.computed((()=>{const n=i.highlightjs?"highlightjs":"prism",t=""===w.value||"prism"===w.value?"default":w.value;return{[`v-code-block--tab-${t}`]:!0,[`v-code-block--tab-${n}-${t}`]:!0}})),D=n.computed((()=>({gap:H(i.tabGap)})));function P(){if(!i.prismjs&&!i.highlightjs)throw new Error("[vue3-code-block]: You must set either the prismjs or highlightjs props.");if(i.prismjs&&i.highlightjs)throw new Error("[vue3-code-block]: You cannot have both prismjs and highlightjs props set at the same time.");i.highlightjs&&i.prismPlugin&&console.warn("[vue3-code-block]: Highlight.js does not support PrismJS plugins. Unexpected results may occur. Remove the `prism-plugin` prop from the vue3-code-block component.")}function H(n,t="px"){if(null!=n&&""!==n)return+n?`${Number(n)}${t}`:String(n)}function F(){v.value||(v.value=!0,navigator.clipboard.writeText(r.value).then((()=>{b.value=i.copySuccessText,g.value="success",o("update:copy-status",g.value)}),(n=>{b.value=i.copyFailedText,g.value="failed",o("update:copy-status",g.value),console.error("Copy to clipboard failed: ",n)})),setTimeout((()=>{b.value=i.copyText,g.value="copy",o("update:copy-status",g.value),v.value=!1}),3e3))}function U(){let n=null;const t=i.highlightjs?"highlightjs":"prism",a=document.getElementsByTagName("head")[0],o=document.createElement("style"),l=document.body.getAttribute("data-v-code-block-theme");let h=`v-code-block--theme-${w.value}-${t}`,s=!0,e=!0,c="",r="";if(h=W(t,h),l===w.value||l===h)return;if("boolean"==typeof w.value)return;switch(document.body.setAttribute("data-v-code-block-theme",h),o.setAttribute("type","text/css"),o.setAttribute("data-theme-id",h),o.setAttribute("data-theme","v-code-block--theme-sheet"),w.value){case"neon-bunny":n='/**\n* MIT License\n* Copyright (c) 2023 WebDevNerdStuff\n* WebDevNerdStuff Neon Bunny\n* VSCode Theme: https://marketplace.visualstudio.com/items?itemName=WebDevNerdStuff.neon-bunny\n*/\n\n:root {\n --neon-bunny-blue-light: #2492ff;\n --neon-bunny-blue: #0b93ff;\n --neon-bunny-gray-lighter: #aaa;\n --neon-bunny-gray: #7f817e;\n --neon-bunny-green-darker-darker: #008b05;\n --neon-bunny-green-darker: #2bb71d;\n --neon-bunny-green-light: #2bb71d;\n --neon-bunny-green-neon: #0aff04;\n --neon-bunny-green: #00d205;\n --neon-bunny-lime-lighter: #c3e88d;\n --neon-bunny-lime: #b2ff02;\n --neon-bunny-magenta: #df00df;\n --neon-bunny-neon-green: #00ff00;\n --neon-bunny-orange: #e58100;\n --neon-bunny-peach-darker: #ffb46a;\n --neon-bunny-peach-light: #ffe4a6;\n --neon-bunny-peach: #ffcb6b;\n --neon-bunny-pink: #ff1190;\n --neon-bunny-purple-light-dim: #c792ea;\n --neon-bunny-purple-light: #d285cc;\n --neon-bunny-purple: #ea03ff;\n --neon-bunny-red: #ff3229;\n --neon-bunny-salmon: #ff6f5b;\n --neon-bunny-teal: #80fcff;\n --neon-bunny-white: #fff;\n --neon-bunny-yellow: #fef611;\n\n /* Standard */\n --neon-bunny-atrule: var(--neon-bunny-peach);\n --neon-bunny-attr-name: var(--neon-bunny-purple-light-dim);\n --neon-bunny-attr-value: var(--neon-bunny-peach);\n --neon-bunny-boolean: var(--neon-bunny-blue-light);\n --neon-bunny-builtin: var(--neon-bunny-purple);\n --neon-bunny-cdata: var(--neon-bunny-gray);\n --neon-bunny-char: var(--neon-bunny-pink);\n --neon-bunny-class-name: var(--neon-bunny-peach);\n --neon-bunny-comment: var(--neon-bunny-gray);\n --neon-bunny-constant: var(--neon-bunny-green-darker);\n --neon-bunny-deleted: var(--neon-bunny-red);\n --neon-bunny-entity: var(--neon-bunny-peach);\n --neon-bunny-function: var(--neon-bunny-green-neon);\n --neon-bunny-important: var(--neon-bunny-red);\n --neon-bunny-inserted: var(--neon-bunny-lime-lighter);\n --neon-bunny-keyword: var(--neon-bunny-blue);\n --neon-bunny-namespace: var(--neon-bunny-peach);\n --neon-bunny-number: var(--neon-bunny-white);\n --neon-bunny-operator: var(--neon-bunny-blue-light);\n --neon-bunny-prolog: var(--neon-bunny-gray);\n --neon-bunny-property: var(--neon-bunny-pink);\n --neon-bunny-punctuation: var(--neon-bunny-blue);\n --neon-bunny-regex: var(--neon-bunny-peach-light);\n --neon-bunny-string: var(--neon-bunny-green-darker);\n --neon-bunny-symbol: var(--neon-bunny-pink);\n --neon-bunny-tag: var(--neon-bunny-blue-light);\n --neon-bunny-url: var(--neon-bunny-orange);\n --neon-bunny-variable: var(--neon-bunny-green-darker);\n\n /* HTML */\n --neon-bunny-html-attr-name: var(--neon-bunny-green);\n --neon-bunny-html-attr-value-punctuation: var(--neon-bunny-peach-darker);\n --neon-bunny-html-attr-value: var(--neon-bunny-peach-darker);\n\n /* CSS */\n --neon-bunny-css-atrule-rule: var(--neon-bunny-blue);\n --neon-bunny-css-atrule: var(--neon-bunny-white);\n --neon-bunny-css-function: var(--neon-bunny-orange);\n --neon-bunny-css-property: var(--neon-bunny-pink);\n --neon-bunny-css-punctuation: var(--neon-bunny-white);\n --neon-bunny-css-selector: var(--neon-bunny-lime);\n --neon-bunny-css-string: var(--neon-bunny-green-light);\n --neon-bunny-css: var(--neon-bunny-purple-light-dim);\n\n /* JS */\n --neon-bunny-js-keyword: var(--neon-bunny-blue);\n --neon-bunny-js-literal-property: var(--neon-bunny-neon-green);\n --neon-bunny-js-operator: var(--neon-bunny-blue-light);\n --neon-bunny-js-punctuation: var(--neon-bunny-white);\n --neon-bunny-js-string: var(--neon-bunny-green-darker-darker);\n --neon-bunny-js-template-string-string: var(--neon-bunny-green-darker-darker);\n --neon-bunny-js: var(--neon-bunny-green-darker);\n\n /* PHP */\n --neon-bunny-php-boolean: var(--neon-bunny-blue);\n --neon-bunny-php-class-name-definition-class-name: var(--neon-bunny-magenta);\n --neon-bunny-php-class-name-return-type: var(--neon-bunny-gray-lighter);\n --neon-bunny-php-class-name: var(--neon-bunny-teal);\n --neon-bunny-php-double-quote-string: var(--neon-bunny-salmon);\n --neon-bunny-php-function: var(--neon-bunny-green-neon);\n --neon-bunny-php-keyword-type-hint: var(--neon-bunny-gray-lighter);\n --neon-bunny-php-keyword: var(--neon-bunny-blue);\n --neon-bunny-php-operator: var(--neon-bunny-purple);\n --neon-bunny-php-package: var(--neon-bunny-peach);\n --neon-bunny-php-property: var(--neon-bunny-purple-light);\n --neon-bunny-php-punctuation: var(--neon-bunny-white);\n --neon-bunny-php-single-quote-string: var(--neon-bunny-yellow);\n --neon-bunny-php-variable: var(--neon-bunny-purple-light);\n}\n\ncode[class*="language-"],\npre[class*="language-"] {\n -moz-hyphens: none;\n -moz-tab-size: 4;\n -ms-hyphens: none;\n -o-tab-size: 4;\n -webkit-hyphens: none;\n\n color: var(--neon-bunny-white);\n font-family: Consolas, Monaco, "Andale Mono", "Ubuntu Mono", monospace;\n font-size: 1em;\n hyphens: none;\n line-height: 1.5;\n tab-size: 4;\n text-align: left;\n white-space: pre;\n word-break: normal;\n word-spacing: normal;\n word-wrap: normal;\n}\n\npre[class*="language-"]::-moz-selection,\npre[class*="language-"] ::-moz-selection,\ncode[class*="language-"]::-moz-selection,\ncode[class*="language-"] ::-moz-selection {\n background: rgba(29, 59, 83, 0.99);\n text-shadow: none;\n}\n\npre[class*="language-"]::selection,\npre[class*="language-"] ::selection,\ncode[class*="language-"]::selection,\ncode[class*="language-"] ::selection {\n background: #ffffff15;\n text-shadow: none;\n}\n\n@media print {\n\n code[class*="language-"],\n pre[class*="language-"] {\n\t text-shadow: none;\n }\n}\n\n/* Code blocks */\npre[class*="language-"] {\n margin: 0.5em 0;\n overflow: auto;\n padding: 1em;\n}\n\n:not(pre) > code[class*="language-"],\npre[class*="language-"] {\n background: #000000;\n color: white;\n}\n\n:not(pre) > code[class*="language-"] {\n border-radius: 0.3em;\n padding: 0.1em;\n white-space: normal;\n}\n\n/* -------------------------------------------------- Standard */\n.token.atrule {\n color: var(--neon-bunny-atrule);\n}\n\n.token.attr-name {\n color: var(--neon-bunny-attr-name);\n}\n\n.token.attr-value {\n color: var(--neon-bunny-attr-value);\n}\n\n.token.bold {\n font-weight: bold;\n}\n\n.token.boolean {\n color: var(--neon-bunny-boolean);\n}\n\n.token.builtin {\n color: var(--neon-bunny-builtin);\n}\n\n.token.cdata {\n color: var(--neon-bunny-cdata);\n font-style: italic;\n}\n\n.token.char {\n color: var(--neon-bunny-char);\n}\n\n.token.class-name {\n color: var(--neon-bunny-class-name);\n}\n\n.token.constant {\n color: var(--neon-bunny-constant);\n}\n\n.token.comment {\n color: var(--neon-bunny-comment);\n font-style: italic;\n}\n\n.token.deleted {\n color: var(--neon-bunny-deleted);\n}\n\n.token.entity {\n color: var(--neon-bunny-entity);\n}\n\n.token.function {\n color: var(--neon-bunny-function);\n}\n\n.token.important {\n color: var(--neon-bunny-important);\n font-style: italic;\n}\n\n.token.inserted {\n color: var(--neon-bunny-inserted);\n}\n\n.token.italic {\n font-style: italic;\n}\n\n.token.keyword {\n color: var(--neon-bunny-keyword);\n}\n\n.namespace {\n color: var(--neon-bunny-namespace);\n}\n\n.token.number {\n color: var(--neon-bunny-number);\n}\n\n.token.operator {\n color: var(--neon-bunny-operator);\n}\n\n.token.prolog {\n color: var(--neon-bunny-prolog);\n font-style: italic;\n}\n\n.token.property {\n color: var(--neon-bunny-property);\n}\n\n.token.punctuation {\n color: var(--neon-bunny-punctuation);\n}\n\n.token.regex {\n color: var(--neon-bunny-regex);\n}\n\n.token.string {\n color: var(--neon-bunny-string);\n}\n\n.token.symbol {\n color: var(--neon-bunny-symbol);\n}\n\n.token.tag {\n color: var(--neon-bunny-tag);\n}\n\n.token.url {\n color: var(--neon-bunny-url);\n text-decoration: underline;\n}\n\n.token.variable {\n color: var(--neon-bunny-variable);\n}\n\n/* -------------------------------------------------- HTML */\n.language-html .token.attr-name {\n color: var(--neon-bunny-html-attr-name);\n}\n\n.language-html .token.attr-value {\n color: var(--neon-bunny-html-attr-value);\n}\n\n.language-html .token.attr-value .token.punctuation {\n color: var(--neon-bunny-html-attr-value-punctuation);\n}\n\n/* -------------------------------------------------- CSS */\n.language-css {\n color: var(--neon-bunny-css) !important;\n}\n\n.language-css .token.atrule {\n color: var(--neon-bunny-css-atrule);\n}\n\n.language-css .token.atrule .token.rule {\n color: var(--neon-bunny-css-atrule-rule);\n}\n\n.language-css .token.function {\n color: var(--neon-bunny-css-function);\n}\n\n.language-css .token.property {\n color: var(--neon-bunny-css-property);\n}\n\n.language-css .token.punctuation {\n color: var(--neon-bunny-css-punctuation);\n}\n\n.language-css .token.selector {\n color: var(--neon-bunny-css-selector);\n}\n\n.language-css .token.string,\n.style .token.string {\n color: var(--neon-bunny-css-string);\n font-style: italic;\n}\n\n/* -------------------------------------------------- JavaScript */\n.language-javascript,\n.language-js {\n color: var(--neon-bunny-js) !important;\n font-style: italic;\n}\n\n.language-javascript span,\n.language-js span {\n font-style: normal;\n}\n\n.language-javascript .token.keyword,\n.language-js .token.keyword {\n color: var(--neon-bunny-js-keyword);\n}\n\n.language-javascript .token.literal-property.property,\n.language-js .token.literal-property.property {\n color: var(--neon-bunny-js-literal-property);\n font-style: italic;\n}\n\n.language-javascript .token.operator,\n.language-js .token.operator {\n color: var(--neon-bunny-js-operator);\n font-style: italic;\n}\n\n.language-javascript .token.punctuation,\n.language-js .token.punctuation {\n color: var(--neon-bunny-js-punctuation);\n}\n\n.language-javascript .token.template-string .token.string,\n.language-js .token.template-string .token.string {\n color: var(--neon-bunny-js-template-string-string);\n}\n\n/* -------------------------------------------------- PHP */\n.language-php .token.boolean {\n color: var(--neon-bunny-boolean);\n}\n\n.language-php .token.class-name {\n color: var(--neon-bunny-php-class-name);\n}\n\n.language-php .token.class-name-definition.class-name {\n color: var(--neon-bunny-php-class-name-definition-class-name);\n}\n\n.language-php .token.class-name.return-type {\n color: var(--neon-bunny-php-class-name-return-type);\n font-style: italic;\n}\n\n.language-php .token.function {\n color: var(--neon-bunny-php-function);\n}\n\n.language-php .token.keyword {\n color: var(--neon-bunny-php-keyword);\n}\n\n.language-php .token.keyword.type-hint {\n color: var(--neon-bunny-php-keyword-type-hint);\n font-style: italic;\n}\n\n.language-php .token.operator {\n color: var(--neon-bunny-php-operator);\n}\n\n.language-php .token.package {\n color: var(--neon-bunny-php-package);\n}\n\n.language-php .token.property {\n color: var(--neon-bunny-php-property);\n}\n\n.language-php .token.punctuation {\n color: var(--neon-bunny-php-punctuation);\n}\n\n.language-php .token.string.double-quoted-string {\n color: var(--neon-bunny-php-double-quote-string);\n}\n\n.language-php .token.string.single-quoted-string {\n color: var(--neon-bunny-php-single-quote-string);\n}\n\n.language-php .token.variable {\n color: var(--neon-bunny-php-variable);\n}\n',e=!1,s=!1,"highlightjs"===t&&(n='/**\n* MIT License\n* Copyright (c) 2023 WebDevNerdStuff\n* WebDevNerdStuff Neon Bunny\n* VSCode Theme: https://marketplace.visualstudio.com/items?itemName=WebDevNerdStuff.neon-bunny\n*/\n:root {\n --neon-bunny-blue-darker: #276AFF;\n --neon-bunny-blue-light-faded: #a5a8ff;\n --neon-bunny-blue-light: #2492ff;\n --neon-bunny-blue: #0b93ff;\n --neon-bunny-gray-lighter: #aaa;\n --neon-bunny-gray: #7f817e;\n --neon-bunny-green-darker-darker: #008b05;\n --neon-bunny-green-darker: #2bb71d;\n --neon-bunny-green-light: #2bb71d;\n --neon-bunny-green-neon: #0aff04;\n --neon-bunny-green: #00d205;\n --neon-bunny-lime-lighter: #c3e88d;\n --neon-bunny-lime: #b2ff02;\n --neon-bunny-magenta-neon: #FF25D9;\n --neon-bunny-magenta: #df00df;\n --neon-bunny-neon-green: #00ff00;\n --neon-bunny-orange-lighter: #ff8d04;\n --neon-bunny-orange: #e58100;\n --neon-bunny-peach-darker: #ffb46a;\n --neon-bunny-peach-light: #ffe4a6;\n --neon-bunny-peach: #ffcb6b;\n --neon-bunny-pink: #ff1190;\n --neon-bunny-purple-light-dim: #c792ea;\n --neon-bunny-purple-light: #d285cc;\n --neon-bunny-purple: #ea03ff;\n --neon-bunny-red: #ff3229;\n --neon-bunny-salmon: #ff6f5b;\n --neon-bunny-teal: #80fcff;\n --neon-bunny-white: #fff;\n --neon-bunny-yellow-light-faded: #ffe3b8;\n --neon-bunny-yellow: #fef611;\n /* -------------------------------------------------- Standard */\n /* ------------------------- General purpose */\n --neon-bunny-builtin: var(--neon-bunny-purple);\n --neon-bunny-char: var(--neon-bunny-pink);\n --neon-bunny-class: var(--neon-bunny-magenta);\n --neon-bunny-comment: var(--neon-bunny-gray);\n --neon-bunny-doctag: var(--neon-bunny-blue-light);\n --neon-bunny-keyword: var(--neon-bunny-blue);\n --neon-bunny-literal: var(--neon-bunny-blue-light);\n --neon-bunny-number: var(--neon-bunny-white);\n --neon-bunny-operator: var(--neon-bunny-blue-light);\n --neon-bunny-params: var(--neon-bunny-green-darker);\n --neon-bunny-property: var(--neon-bunny-blue-light-faded);\n --neon-bunny-punctuation: var(--neon-bunny-blue);\n --neon-bunny-regex: var(--neon-bunny-peach-light);\n --neon-bunny-string: var(--neon-bunny-peach-darker);\n --neon-bunny-subst: var(--neon-bunny-green-darker);\n --neon-bunny-symbol: var(--neon-bunny-pink);\n --neon-bunny-title-class-inherited: var(--neon-bunny-green-darker);\n --neon-bunny-title-class: var(--neon-bunny-green-neon);\n --neon-bunny-title-function-invoke: var(--neon-bunny-green-darker);\n --neon-bunny-title-function: var(--neon-bunny-green-neon);\n --neon-bunny-title: var(--neon-bunny-green-darker);\n --neon-bunny-type: var(--neon-bunny-pink);\n --neon-bunny-variable-constant: var(--neon-bunny-green-darker);\n --neon-bunny-variable-language: var(--neon-bunny-blue-light);\n --neon-bunny-variable: var(--neon-bunny-green-darker);\n /* ------------------------- Meta */\n --neon-bunny-meta-keyword: var(--neon-bunny-green);\n --neon-bunny-meta-prompt: var(--neon-bunny-blue-light);\n --neon-bunny-meta-string: var(--neon-bunny-blue-light);\n --neon-bunny-meta: var(--neon-bunny-blue-light);\n /* ------------------------- Tags, attributes, configs */\n --neon-bunny-attr: var(--neon-bunny-green);\n --neon-bunny-attribute: var(--neon-bunny-green);\n --neon-bunny-name: var(--neon-bunny-blue-light);\n --neon-bunny-section: var(--neon-bunny-green);\n --neon-bunny-tag-attr: var(--neon-bunny-blue-light);\n --neon-bunny-tag: var(--neon-bunny-blue-light);\n /* ------------------------- Text Markup */\n --neon-bunny-bullet: var(--neon-bunny-white);\n --neon-bunny-code: var(--neon-bunny-white);\n --neon-bunny-emphasis: var(--neon-bunny-white);\n --neon-bunny-formula: var(--neon-bunny-white);\n --neon-bunny-link: var(--neon-bunny-orange);\n --neon-bunny-quote: var(--neon-bunny-white);\n --neon-bunny-strong: var(--neon-bunny-white);\n /* ------------------------- CSS */\n --neon-bunny-css-selector-id: var(--neon-bunny-green);\n --neon-bunny-selector-attr: var(--neon-bunny-purple-light-dim);\n --neon-bunny-selector-class: var(--neon-bunny-lime);\n --neon-bunny-selector-id: var(--neon-bunny-lime);\n --neon-bunny-selector-pseudo: var(--neon-bunny-purple-light-dim);\n --neon-bunny-selector-tag: var(--neon-bunny-white);\n --neon-bunny-selector: var(--neon-bunny-lime);\n /* ------------------------- Diff */\n --neon-bunny-addition: var(--neon-bunny-green-neon);\n --neon-bunny-deletion: var(--neon-bunny-red);\n /* -------------------------------------------------- HTML */\n --neon-bunny-html-tag-attr: var(--neon-bunny-green);\n /* -------------------------------------------------- CSS */\n --neon-bunny-css: var(--neon-bunny-purple-light-dim);\n /* ------------------------- General purpose */\n --neon-bunny-css-builtin: var(--neon-bunny-orange);\n /* ------------------------- Meta */\n --neon-bunny-css-meta: var(--neon-bunny-red);\n /* ------------------------- Tags, attributes, configs */\n --neon-bunny-css-attribute: var(--neon-bunny-pink);\n /* -------------------------------------------------- JSON */\n --neon-bunny-json-punctuation: var(--neon-bunny-white);\n /* -------------------------------------------------- JavaScript */\n --neon-bunny-js: var(--neon-bunny-green-darker);\n /* ------------------------- General purpose */\n --neon-bunny-js-params-variable-language: var(--neon-bunny-green-darker);\n --neon-bunny-js-title-class: var(--neon-bunny-orange-lighter);\n --neon-bunny-js-variable-language: var(--neon-bunny-pink);\n /* -------------------------------------------------- PHP */\n --neon-bunny-php: var(--neon-bunny-blue-light);\n /* ------------------------- General purpose */\n --neon-bunny-php-class-keyword: var(--neon-bunny-blue-darker);\n --neon-bunny-php-class-title: var(--neon-bunny-magenta);\n --neon-bunny-php-function-title: var(--neon-bunny-green-neon);\n --neon-bunny-php-keyword: var(--neon-bunny-blue-darker);\n --neon-bunny-php-params-variable: var(--neon-bunny-green-darker);\n --neon-bunny-php-params: var(--neon-bunny-gray-lighter);\n --neon-bunny-php-string: var(--neon-bunny-yellow);\n --neon-bunny-php-title-class: var(--neon-bunny-gray-lighter);\n --neon-bunny-php-title-function-invoke: var(--neon-bunny-green-neon);\n --neon-bunny-php-title: var(--neon-bunny-peach);\n --neon-bunny-php-variable: var(--neon-bunny-purple-light);\n /* ------------------------- Meta */\n --neon-bunny-php-meta: var(--neon-bunny-red);\n}\n\npre code.hljs {\n display: block;\n overflow-x: auto;\n}\n\ncode[class*=language-],\npre[class*=language-] {\n -moz-hyphens: none;\n -moz-tab-size: 4;\n -ms-hyphens: none;\n -o-tab-size: 4;\n -webkit-hyphens: none;\n color: var(--neon-bunny-white);\n font-family: Consolas, Monaco, "Andale Mono", "Ubuntu Mono", monospace;\n hyphens: none;\n line-height: 1.5;\n tab-size: 4;\n text-align: left;\n white-space: pre;\n word-break: normal;\n word-spacing: normal;\n word-wrap: normal;\n}\n\ncode[class*=language-]::-moz-selection,\ncode[class*=language-] ::-moz-selection,\npre[class*=language-]::-moz-selection,\npre[class*=language-] ::-moz-selection {\n background: rgba(29, 59, 83, 0.99);\n text-shadow: none;\n}\n\ncode[class*=language-]::selection,\ncode[class*=language-] ::selection,\npre[class*=language-]::selection,\npre[class*=language-] ::selection {\n background: rgba(255, 255, 255, 0.0823529412);\n text-shadow: none;\n}\n\n@media print {\n\n code[class*=language-],\n pre[class*=language-] {\n\t text-shadow: none;\n }\n}\n\n/* Code blocks */\npre[class*=language-] {\n background: #000000;\n color: white;\n margin: 0.5em 0;\n overflow: auto;\n padding: 1em;\n}\n\n:not(pre) > code[class*=language-] {\n background: #000000;\n color: white;\n border-radius: 0.3em;\n padding: 0.1em;\n white-space: normal;\n}\n\n/* -------------------------------------------------- Standard */\n.hljs-built_in {\n color: var(--neon-bunny-builtin);\n}\n\n.hljs-char {\n color: var(--neon-bunny-char);\n}\n\n.hljs-comment {\n color: var(--neon-bunny-comment);\n font-style: italic;\n}\n\n.hljs-doctag {\n color: var(--neon-bunny-doctag);\n}\n\n.hljs-keyword {\n color: var(--neon-bunny-keyword);\n}\n\n.hljs-literal {\n color: var(--neon-bunny-literal);\n}\n\n.hljs-number {\n color: var(--neon-bunny-number);\n}\n\n.hljs-operator {\n color: var(--neon-bunny-operator);\n}\n\n.hljs-params {\n color: var(--neon-bunny-params);\n font-style: italic;\n}\n\n.hljs-property {\n color: var(--neon-bunny-property);\n}\n\n.hljs-punctuation {\n color: var(--neon-bunny-punctuation);\n}\n\n.hljs-regexp {\n color: var(--neon-bunny-regex);\n}\n\n.hljs-string {\n color: var(--neon-bunny-string);\n}\n\n.hljs-subst {\n color: var(--neon-bunny-subst);\n}\n\n.hljs-symbol {\n color: var(--neon-bunny-symbol);\n}\n\n.hljs-title {\n color: var(--neon-bunny-title);\n}\n\n.hljs-title.class_ {\n color: var(--neon-bunny-title-class);\n}\n\n.hljs-title.class_.inherited__ {\n color: var(--neon-bunny-title-class-inherited);\n}\n\n.hljs-title.function_ {\n color: var(--neon-bunny-title-function);\n}\n\n.hljs-title.function_.invoke__ {\n color: var(--neon-bunny-title-function-invoke);\n}\n\n.hljs-type {\n color: var(--neon-bunny-type);\n}\n\n.hljs-variable {\n color: var(--neon-bunny-variable);\n}\n\n.hljs-variable.constant_ {\n color: var(--neon-bunny-variable-constant);\n}\n\n.hljs-variable.language_ {\n color: var(--neon-bunny-variable-language);\n}\n\n.hljs-meta {\n color: var(--neon-bunny-meta);\n}\n\n.hljs-meta.prompt_ {\n color: var(--neon-bunny-meta-prompt);\n}\n\n.hljs-meta.keyword_ {\n color: var(--neon-bunny-meta-keyword);\n}\n\n.hljs-meta.string_ {\n color: var(--neon-bunny-meta-string);\n}\n\n.hljs-attr {\n color: var(--neon-bunny-attr);\n}\n\n.hljs-attribute {\n color: var(--neon-bunny-attribute);\n}\n\n.hljs-name {\n color: var(--neon-bunny-name);\n}\n\n.hljs-section {\n color: var(--neon-bunny-section);\n}\n\n.hljs-tag {\n color: var(--neon-bunny-tag);\n}\n\n.hljs-tag .hljs-attr {\n color: var(--neon-bunny-tag-attr);\n}\n\n.hljs-bullet {\n color: var(--neon-bunny-bullet);\n}\n\n.hljs-code {\n color: var(--neon-bunny-code);\n}\n\n.hljs-emphasis {\n color: var(--neon-bunny-emphasis);\n font-style: italic;\n}\n\n.hljs-formula {\n color: var(--neon-bunny-formula);\n}\n\n.hljs-link {\n color: var(--neon-bunny-link);\n}\n\n.hljs-quote {\n color: var(--neon-bunny-quote);\n}\n\n.hljs-strong {\n color: var(--neon-bunny-strong);\n font-weight: bold;\n}\n\n.hljs-selector {\n color: var(--neon-bunny-selector);\n}\n\n.hljs-selector-attr {\n color: var(--neon-bunny-selector-attr);\n}\n\n.hljs-selector-class {\n color: var(--neon-bunny-selector-class);\n}\n\n.hljs-selector-id {\n color: var(--neon-bunny-selector-id);\n}\n\n.hljs-selector-pseudo {\n color: var(--neon-bunny-selector-pseudo);\n}\n\n.hljs-selector-tag {\n color: var(--neon-bunny-selector-tag);\n}\n\n.hljs-addition {\n color: var(--neon-bunny-addition);\n}\n\n.hljs-deletion {\n color: var(--neon-bunny-deletion);\n}\n\n.hljs.language-html .hljs-tag .hljs-attr,\n.hljs .language-html .hljs-tag .hljs-attr {\n color: var(--neon-bunny-html-tag-attr);\n}\n\n.hljs.language-css,\n.hljs .language-css {\n color: var(--neon-bunny-css);\n}\n\n.hljs.language-css .hljs-built_in,\n.hljs .language-css .hljs-built_in {\n color: var(--neon-bunny-css-builtin);\n}\n\n.hljs.language-css .hljs-char,\n.hljs .language-css .hljs-char {\n color: var(--neon-bunny-char);\n}\n\n.hljs.language-css .hljs-comment,\n.hljs .language-css .hljs-comment {\n color: var(--neon-bunny-comment);\n}\n\n.hljs.language-css .hljs-doctag,\n.hljs .language-css .hljs-doctag {\n color: var(--neon-bunny-doctag);\n}\n\n.hljs.language-css .hljs-keyword,\n.hljs .language-css .hljs-keyword {\n color: var(--neon-bunny-keyword);\n}\n\n.hljs.language-css .hljs-literal,\n.hljs .language-css .hljs-literal {\n color: var(--neon-bunny-literal);\n}\n\n.hljs.language-css .hljs-number,\n.hljs .language-css .hljs-number {\n color: var(--neon-bunny-number);\n}\n\n.hljs.language-css .hljs-operator,\n.hljs .language-css .hljs-operator {\n color: var(--neon-bunny-operator);\n}\n\n.hljs.language-css .hljs-params,\n.hljs .language-css .hljs-params {\n color: var(--neon-bunny-params);\n font-style: italic;\n}\n\n.hljs.language-css .hljs-property,\n.hljs .language-css .hljs-property {\n color: var(--neon-bunny-property);\n}\n\n.hljs.language-css .hljs-punctuation,\n.hljs .language-css .hljs-punctuation {\n color: var(--neon-bunny-punctuation);\n}\n\n.hljs.language-css .hljs-regexp,\n.hljs .language-css .hljs-regexp {\n color: var(--neon-bunny-regex);\n}\n\n.hljs.language-css .hljs-string,\n.hljs .language-css .hljs-string {\n color: var(--neon-bunny-string);\n}\n\n.hljs.language-css .hljs-subst,\n.hljs .language-css .hljs-subst {\n color: var(--neon-bunny-subst);\n}\n\n.hljs.language-css .hljs-symbol,\n.hljs .language-css .hljs-symbol {\n color: var(--neon-bunny-symbol);\n}\n\n.hljs.language-css .hljs-title,\n.hljs .language-css .hljs-title {\n color: var(--neon-bunny-title);\n}\n\n.hljs.language-css .hljs-title.class_,\n.hljs .language-css .hljs-title.class_ {\n color: var(--neon-bunny-title-class);\n}\n\n.hljs.language-css .hljs-title.class_.inherited__,\n.hljs .language-css .hljs-title.class_.inherited__ {\n color: var(--neon-bunny-title-class-inherited);\n}\n\n.hljs.language-css .hljs-title.function_,\n.hljs .language-css .hljs-title.function_ {\n color: var(--neon-bunny-title-function);\n}\n\n.hljs.language-css .hljs-title.function_.invoke__,\n.hljs .language-css .hljs-title.function_.invoke__ {\n color: var(--neon-bunny-title-function-invoke);\n}\n\n.hljs.language-css .hljs-type,\n.hljs .language-css .hljs-type {\n color: var(--neon-bunny-type);\n}\n\n.hljs.language-css .hljs-variable,\n.hljs .language-css .hljs-variable {\n color: var(--neon-bunny-variable);\n}\n\n.hljs.language-css .hljs-variable.constant_,\n.hljs .language-css .hljs-variable.constant_ {\n color: var(--neon-bunny-variable-constant);\n}\n\n.hljs.language-css .hljs-variable.language_,\n.hljs .language-css .hljs-variable.language_ {\n color: var(--neon-bunny-variable-language);\n}\n\n.hljs.language-css .hljs-meta,\n.hljs .language-css .hljs-meta {\n color: var(--neon-bunny-css-meta);\n}\n\n.hljs.language-css .hljs-meta.prompt_,\n.hljs .language-css .hljs-meta.prompt_ {\n color: var(--neon-bunny-meta-prompt);\n}\n\n.hljs.language-css .hljs-meta.keyword_,\n.hljs .language-css .hljs-meta.keyword_ {\n color: var(--neon-bunny-meta-keyword);\n}\n\n.hljs.language-css .hljs-meta.string_,\n.hljs .language-css .hljs-meta.string_ {\n color: var(--neon-bunny-meta-string);\n}\n\n.hljs.language-css .hljs-attr,\n.hljs .language-css .hljs-attr {\n color: var(--neon-bunny-attr);\n}\n\n.hljs.language-css .hljs-attribute,\n.hljs .language-css .hljs-attribute {\n color: var(--neon-bunny-css-attribute);\n}\n\n.hljs.language-css .hljs-name,\n.hljs .language-css .hljs-name {\n color: var(--neon-bunny-name);\n}\n\n.hljs.language-css .hljs-section,\n.hljs .language-css .hljs-section {\n color: var(--neon-bunny-section);\n}\n\n.hljs.language-css .hljs-tag,\n.hljs .language-css .hljs-tag {\n color: var(--neon-bunny-tag);\n}\n\n.hljs.language-css .hljs-bullet,\n.hljs .language-css .hljs-bullet {\n color: var(--neon-bunny-bullet);\n}\n\n.hljs.language-css .hljs-code,\n.hljs .language-css .hljs-code {\n color: var(--neon-bunny-code);\n}\n\n.hljs.language-css .hljs-emphasis,\n.hljs .language-css .hljs-emphasis {\n color: var(--neon-bunny-emphasis);\n font-style: italic;\n}\n\n.hljs.language-css .hljs-formula,\n.hljs .language-css .hljs-formula {\n color: var(--neon-bunny-formula);\n}\n\n.hljs.language-css .hljs-link,\n.hljs .language-css .hljs-link {\n color: var(--neon-bunny-link);\n}\n\n.hljs.language-css .hljs-quote,\n.hljs .language-css .hljs-quote {\n color: var(--neon-bunny-quote);\n}\n\n.hljs.language-css .hljs-strong,\n.hljs .language-css .hljs-strong {\n color: var(--neon-bunny-strong);\n font-weight: bold;\n}\n\n.hljs.language-css .hljs-selector,\n.hljs .language-css .hljs-selector {\n color: var(--neon-bunny-selector);\n}\n\n.hljs.language-css .hljs-selector-attr,\n.hljs .language-css .hljs-selector-attr {\n color: var(--neon-bunny-selector-attr);\n}\n\n.hljs.language-css .hljs-selector-class,\n.hljs .language-css .hljs-selector-class {\n color: var(--neon-bunny-selector-class);\n}\n\n.hljs.language-css .hljs-selector-id,\n.hljs .language-css .hljs-selector-id {\n color: var(--neon-bunny-css-selector-id);\n}\n\n.hljs.language-css .hljs-selector-pseudo,\n.hljs .language-css .hljs-selector-pseudo {\n color: var(--neon-bunny-selector-pseudo);\n}\n\n.hljs.language-css .hljs-selector-tag,\n.hljs .language-css .hljs-selector-tag {\n color: var(--neon-bunny-selector-tag);\n}\n\n.hljs.language-css .hljs-addition,\n.hljs .language-css .hljs-addition {\n color: var(--neon-bunny-addition);\n}\n\n.hljs.language-css .hljs-deletion,\n.hljs .language-css .hljs-deletion {\n color: var(--neon-bunny-deletion);\n}\n\n.hljs.language-json .hljs-punctuation,\n.hljs .language-json .hljs-punctuation {\n color: var(--neon-bunny-json-punctuation);\n}\n\n.hljs.language-javascript, .hljs.language-js,\n.hljs .language-javascript,\n.hljs .language-js {\n color: var(--neon-bunny-js);\n}\n\n.hljs.language-javascript .hljs-built_in, .hljs.language-js .hljs-built_in,\n.hljs .language-javascript .hljs-built_in,\n.hljs .language-js .hljs-built_in {\n color: var(--neon-bunny-builtin);\n}\n\n.hljs.language-javascript .hljs-char, .hljs.language-js .hljs-char,\n.hljs .language-javascript .hljs-char,\n.hljs .language-js .hljs-char {\n color: var(--neon-bunny-char);\n}\n\n.hljs.language-javascript .hljs-comment, .hljs.language-js .hljs-comment,\n.hljs .language-javascript .hljs-comment,\n.hljs .language-js .hljs-comment {\n color: var(--neon-bunny-comment);\n}\n\n.hljs.language-javascript .hljs-doctag, .hljs.language-js .hljs-doctag,\n.hljs .language-javascript .hljs-doctag,\n.hljs .language-js .hljs-doctag {\n color: var(--neon-bunny-doctag);\n}\n\n.hljs.language-javascript .hljs-keyword, .hljs.language-js .hljs-keyword,\n.hljs .language-javascript .hljs-keyword,\n.hljs .language-js .hljs-keyword {\n color: var(--neon-bunny-keyword);\n}\n\n.hljs.language-javascript .hljs-literal, .hljs.language-js .hljs-literal,\n.hljs .language-javascript .hljs-literal,\n.hljs .language-js .hljs-literal {\n color: var(--neon-bunny-literal);\n}\n\n.hljs.language-javascript .hljs-number, .hljs.language-js .hljs-number,\n.hljs .language-javascript .hljs-number,\n.hljs .language-js .hljs-number {\n color: var(--neon-bunny-number);\n}\n\n.hljs.language-javascript .hljs-operator, .hljs.language-js .hljs-operator,\n.hljs .language-javascript .hljs-operator,\n.hljs .language-js .hljs-operator {\n color: var(--neon-bunny-operator);\n}\n\n.hljs.language-javascript .hljs-params, .hljs.language-js .hljs-params,\n.hljs .language-javascript .hljs-params,\n.hljs .language-js .hljs-params {\n color: var(--neon-bunny-params);\n font-style: italic;\n}\n\n.hljs.language-javascript .hljs-params .hljs-variable.language_, .hljs.language-js .hljs-params .hljs-variable.language_,\n.hljs .language-javascript .hljs-params .hljs-variable.language_,\n.hljs .language-js .hljs-params .hljs-variable.language_ {\n color: var(--neon-bunny-js-params-variable-language);\n}\n\n.hljs.language-javascript .hljs-property, .hljs.language-js .hljs-property,\n.hljs .language-javascript .hljs-property,\n.hljs .language-js .hljs-property {\n color: var(--neon-bunny-property);\n}\n\n.hljs.language-javascript .hljs-punctuation, .hljs.language-js .hljs-punctuation,\n.hljs .language-javascript .hljs-punctuation,\n.hljs .language-js .hljs-punctuation {\n color: var(--neon-bunny-punctuation);\n}\n\n.hljs.language-javascript .hljs-regexp, .hljs.language-js .hljs-regexp,\n.hljs .language-javascript .hljs-regexp,\n.hljs .language-js .hljs-regexp {\n color: var(--neon-bunny-regex);\n}\n\n.hljs.language-javascript .hljs-string, .hljs.language-js .hljs-string,\n.hljs .language-javascript .hljs-string,\n.hljs .language-js .hljs-string {\n color: var(--neon-bunny-string);\n}\n\n.hljs.language-javascript .hljs-subst, .hljs.language-js .hljs-subst,\n.hljs .language-javascript .hljs-subst,\n.hljs .language-js .hljs-subst {\n color: var(--neon-bunny-subst);\n}\n\n.hljs.language-javascript .hljs-symbol, .hljs.language-js .hljs-symbol,\n.hljs .language-javascript .hljs-symbol,\n.hljs .language-js .hljs-symbol {\n color: var(--neon-bunny-symbol);\n}\n\n.hljs.language-javascript .hljs-title, .hljs.language-js .hljs-title,\n.hljs .language-javascript .hljs-title,\n.hljs .language-js .hljs-title {\n color: var(--neon-bunny-title);\n}\n\n.hljs.language-javascript .hljs-title.class_, .hljs.language-js .hljs-title.class_,\n.hljs .language-javascript .hljs-title.class_,\n.hljs .language-js .hljs-title.class_ {\n color: var(--neon-bunny-js-title-class);\n}\n\n.hljs.language-javascript .hljs-title.class_.inherited__, .hljs.language-js .hljs-title.class_.inherited__,\n.hljs .language-javascript .hljs-title.class_.inherited__,\n.hljs .language-js .hljs-title.class_.inherited__ {\n color: var(--neon-bunny-title-class-inherited);\n}\n\n.hljs.language-javascript .hljs-title.function_, .hljs.language-js .hljs-title.function_,\n.hljs .language-javascript .hljs-title.function_,\n.hljs .language-js .hljs-title.function_ {\n color: var(--neon-bunny-title-function);\n}\n\n.hljs.language-javascript .hljs-title.function_.invoke__, .hljs.language-js .hljs-title.function_.invoke__,\n.hljs .language-javascript .hljs-title.function_.invoke__,\n.hljs .language-js .hljs-title.function_.invoke__ {\n color: var(--neon-bunny-title-function-invoke);\n}\n\n.hljs.language-javascript .hljs-type, .hljs.language-js .hljs-type,\n.hljs .language-javascript .hljs-type,\n.hljs .language-js .hljs-type {\n color: var(--neon-bunny-type);\n}\n\n.hljs.language-javascript .hljs-variable, .hljs.language-js .hljs-variable,\n.hljs .language-javascript .hljs-variable,\n.hljs .language-js .hljs-variable {\n color: var(--neon-bunny-variable);\n}\n\n.hljs.language-javascript .hljs-variable.constant_, .hljs.language-js .hljs-variable.constant_,\n.hljs .language-javascript .hljs-variable.constant_,\n.hljs .language-js .hljs-variable.constant_ {\n color: var(--neon-bunny-variable-constant);\n}\n\n.hljs.language-javascript .hljs-variable.language_, .hljs.language-js .hljs-variable.language_,\n.hljs .language-javascript .hljs-variable.language_,\n.hljs .language-js .hljs-variable.language_ {\n color: var(--neon-bunny-js-variable-language);\n}\n\n.hljs.language-javascript .hljs-meta, .hljs.language-js .hljs-meta,\n.hljs .language-javascript .hljs-meta,\n.hljs .language-js .hljs-meta {\n color: var(--neon-bunny-meta);\n}\n\n.hljs.language-javascript .hljs-meta.prompt_, .hljs.language-js .hljs-meta.prompt_,\n.hljs .language-javascript .hljs-meta.prompt_,\n.hljs .language-js .hljs-meta.prompt_ {\n color: var(--neon-bunny-meta-prompt);\n}\n\n.hljs.language-javascript .hljs-meta.keyword_, .hljs.language-js .hljs-meta.keyword_,\n.hljs .language-javascript .hljs-meta.keyword_,\n.hljs .language-js .hljs-meta.keyword_ {\n color: var(--neon-bunny-meta-keyword);\n}\n\n.hljs.language-javascript .hljs-meta.string_, .hljs.language-js .hljs-meta.string_,\n.hljs .language-javascript .hljs-meta.string_,\n.hljs .language-js .hljs-meta.string_ {\n color: var(--neon-bunny-meta-string);\n}\n\n.hljs.language-javascript .hljs-attr, .hljs.language-js .hljs-attr,\n.hljs .language-javascript .hljs-attr,\n.hljs .language-js .hljs-attr {\n color: var(--neon-bunny-attr);\n}\n\n.hljs.language-javascript .hljs-attribute, .hljs.language-js .hljs-attribute,\n.hljs .language-javascript .hljs-attribute,\n.hljs .language-js .hljs-attribute {\n color: var(--neon-bunny-attribute);\n}\n\n.hljs.language-javascript .hljs-name, .hljs.language-js .hljs-name,\n.hljs .language-javascript .hljs-name,\n.hljs .language-js .hljs-name {\n color: var(--neon-bunny-name);\n}\n\n.hljs.language-javascript .hljs-section, .hljs.language-js .hljs-section,\n.hljs .language-javascript .hljs-section,\n.hljs .language-js .hljs-section {\n color: var(--neon-bunny-section);\n}\n\n.hljs.language-javascript .hljs-tag, .hljs.language-js .hljs-tag,\n.hljs .language-javascript .hljs-tag,\n.hljs .language-js .hljs-tag {\n color: var(--neon-bunny-tag);\n}\n\n.hljs.language-javascript .hljs-bullet, .hljs.language-js .hljs-bullet,\n.hljs .language-javascript .hljs-bullet,\n.hljs .language-js .hljs-bullet {\n color: var(--neon-bunny-bullet);\n}\n\n.hljs.language-javascript .hljs-code, .hljs.language-js .hljs-code,\n.hljs .language-javascript .hljs-code,\n.hljs .language-js .hljs-code {\n color: var(--neon-bunny-code);\n}\n\n.hljs.language-javascript .hljs-emphasis, .hljs.language-js .hljs-emphasis,\n.hljs .language-javascript .hljs-emphasis,\n.hljs .language-js .hljs-emphasis {\n color: var(--neon-bunny-emphasis);\n font-style: italic;\n}\n\n.hljs.language-javascript .hljs-formula, .hljs.language-js .hljs-formula,\n.hljs .language-javascript .hljs-formula,\n.hljs .language-js .hljs-formula {\n color: var(--neon-bunny-formula);\n}\n\n.hljs.language-javascript .hljs-link, .hljs.language-js .hljs-link,\n.hljs .language-javascript .hljs-link,\n.hljs .language-js .hljs-link {\n color: var(--neon-bunny-link);\n}\n\n.hljs.language-javascript .hljs-quote, .hljs.language-js .hljs-quote,\n.hljs .language-javascript .hljs-quote,\n.hljs .language-js .hljs-quote {\n color: var(--neon-bunny-quote);\n}\n\n.hljs.language-javascript .hljs-strong, .hljs.language-js .hljs-strong,\n.hljs .language-javascript .hljs-strong,\n.hljs .language-js .hljs-strong {\n color: var(--neon-bunny-strong);\n font-weight: bold;\n}\n\n.hljs.language-javascript .hljs-selector, .hljs.language-js .hljs-selector,\n.hljs .language-javascript .hljs-selector,\n.hljs .language-js .hljs-selector {\n color: var(--neon-bunny-selector);\n}\n\n.hljs.language-javascript .hljs-selector-attr, .hljs.language-js .hljs-selector-attr,\n.hljs .language-javascript .hljs-selector-attr,\n.hljs .language-js .hljs-selector-attr {\n color: var(--neon-bunny-selector-attr);\n}\n\n.hljs.language-javascript .hljs-selector-class, .hljs.language-js .hljs-selector-class,\n.hljs .language-javascript .hljs-selector-class,\n.hljs .language-js .hljs-selector-class {\n color: var(--neon-bunny-selector-class);\n}\n\n.hljs.language-javascript .hljs-selector-id, .hljs.language-js .hljs-selector-id,\n.hljs .language-javascript .hljs-selector-id,\n.hljs .language-js .hljs-selector-id {\n color: var(--neon-bunny-selector-id);\n}\n\n.hljs.language-javascript .hljs-selector-pseudo, .hljs.language-js .hljs-selector-pseudo,\n.hljs .language-javascript .hljs-selector-pseudo,\n.hljs .language-js .hljs-selector-pseudo {\n color: var(--neon-bunny-selector-pseudo);\n}\n\n.hljs.language-javascript .hljs-selector-tag, .hljs.language-js .hljs-selector-tag,\n.hljs .language-javascript .hljs-selector-tag,\n.hljs .language-js .hljs-selector-tag {\n color: var(--neon-bunny-selector-tag);\n}\n\n.hljs.language-javascript .hljs-addition, .hljs.language-js .hljs-addition,\n.hljs .language-javascript .hljs-addition,\n.hljs .language-js .hljs-addition {\n color: var(--neon-bunny-addition);\n}\n\n.hljs.language-javascript .hljs-deletion, .hljs.language-js .hljs-deletion,\n.hljs .language-javascript .hljs-deletion,\n.hljs .language-js .hljs-deletion {\n color: var(--neon-bunny-deletion);\n}\n\n.hljs.language-php,\n.hljs .language-php {\n color: var(--neon-bunny-php);\n}\n\n.hljs.language-php .hljs-built_in,\n.hljs .language-php .hljs-built_in {\n color: var(--neon-bunny-builtin);\n}\n\n.hljs.language-php .hljs-char,\n.hljs .language-php .hljs-char {\n color: var(--neon-bunny-char);\n}\n\n.hljs.language-php .hljs-class .hljs-title,\n.hljs .language-php .hljs-class .hljs-title {\n color: var(--neon-bunny-php-class-title) !important;\n}\n\n.hljs.language-php .hljs-class .hljs-keyword,\n.hljs .language-php .hljs-class .hljs-keyword {\n color: var(--neon-bunny-php-class-keyword);\n}\n\n.hljs.language-php .hljs-comment,\n.hljs .language-php .hljs-comment {\n color: var(--neon-bunny-comment);\n}\n\n.hljs.language-php .hljs-doctag,\n.hljs .language-php .hljs-doctag {\n color: var(--neon-bunny-doctag);\n}\n\n.hljs.language-php .hljs-function .hljs-title,\n.hljs .language-php .hljs-function .hljs-title {\n color: var(--neon-bunny-php-function-title);\n}\n\n.hljs.language-php .hljs-keyword,\n.hljs .language-php .hljs-keyword {\n color: var(--neon-bunny-php-keyword);\n}\n\n.hljs.language-php .hljs-literal,\n.hljs .language-php .hljs-literal {\n color: var(--neon-bunny-literal);\n}\n\n.hljs.language-php .hljs-number,\n.hljs .language-php .hljs-number {\n color: var(--neon-bunny-number);\n}\n\n.hljs.language-php .hljs-operator,\n.hljs .language-php .hljs-operator {\n color: var(--neon-bunny-operator);\n}\n\n.hljs.language-php .hljs-params,\n.hljs .language-php .hljs-params {\n color: var(--neon-bunny-php-params);\n font-style: italic;\n}\n\n.hljs.language-php .hljs-params .hljs-variable,\n.hljs .language-php .hljs-params .hljs-variable {\n color: var(--neon-bunny-php-params-variable);\n}\n\n.hljs.language-php .hljs-property,\n.hljs .language-php .hljs-property {\n color: var(--neon-bunny-property);\n}\n\n.hljs.language-php .hljs-punctuation,\n.hljs .language-php .hljs-punctuation {\n color: var(--neon-bunny-punctuation);\n}\n\n.hljs.language-php .hljs-regexp,\n.hljs .language-php .hljs-regexp {\n color: var(--neon-bunny-regex);\n}\n\n.hljs.language-php .hljs-string,\n.hljs .language-php .hljs-string {\n color: var(--neon-bunny-php-string);\n}\n\n.hljs.language-php .hljs-subst,\n.hljs .language-php .hljs-subst {\n color: var(--neon-bunny-subst);\n}\n\n.hljs.language-php .hljs-symbol,\n.hljs .language-php .hljs-symbol {\n color: var(--neon-bunny-symbol);\n}\n\n.hljs.language-php .hljs-title,\n.hljs .language-php .hljs-title {\n color: var(--neon-bunny-php-title);\n}\n\n.hljs.language-php .hljs-title.class_,\n.hljs .language-php .hljs-title.class_ {\n color: var(--neon-bunny-php-title-class);\n font-style: italic;\n}\n\n.hljs.language-php .hljs-title.class_.inherited__,\n.hljs .language-php .hljs-title.class_.inherited__ {\n color: var(--neon-bunny-title-class-inherited);\n}\n\n.hljs.language-php .hljs-title.function_,\n.hljs .language-php .hljs-title.function_ {\n color: var(--neon-bunny-title-function);\n}\n\n.hljs.language-php .hljs-title.function_.invoke__,\n.hljs .language-php .hljs-title.function_.invoke__ {\n color: var(--neon-bunny-php-title-function-invoke);\n}\n\n.hljs.language-php .hljs-type,\n.hljs .language-php .hljs-type {\n color: var(--neon-bunny-type);\n}\n\n.hljs.language-php .hljs-variable,\n.hljs .language-php .hljs-variable {\n color: var(--neon-bunny-php-variable);\n}\n\n.hljs.language-php .hljs-variable.constant_,\n.hljs .language-php .hljs-variable.constant_ {\n color: var(--neon-bunny-variable-constant);\n}\n\n.hljs.language-php .hljs-variable.language_,\n.hljs .language-php .hljs-variable.language_ {\n color: var(--neon-bunny-variable-language);\n}\n\n.hljs.language-php .hljs-meta,\n.hljs .language-php .hljs-meta {\n color: var(--neon-bunny-php-meta);\n}\n\n.hljs.language-php .hljs-meta.prompt_,\n.hljs .language-php .hljs-meta.prompt_ {\n color: var(--neon-bunny-meta-prompt);\n}\n\n.hljs.language-php .hljs-meta.keyword_,\n.hljs .language-php .hljs-meta.keyword_ {\n color: var(--neon-bunny-meta-keyword);\n}\n\n.hljs.language-php .hljs-meta.string_,\n.hljs .language-php .hljs-meta.string_ {\n color: var(--neon-bunny-meta-string);\n}\n\n.hljs.language-php .hljs-attr,\n.hljs .language-php .hljs-attr {\n color: var(--neon-bunny-attr);\n}\n\n.hljs.language-php .hljs-attribute,\n.hljs .language-php .hljs-attribute {\n color: var(--neon-bunny-attribute);\n}\n\n.hljs.language-php .hljs-name,\n.hljs .language-php .hljs-name {\n color: var(--neon-bunny-name);\n}\n\n.hljs.language-php .hljs-section,\n.hljs .language-php .hljs-section {\n color: var(--neon-bunny-section);\n}\n\n.hljs.language-php .hljs-tag,\n.hljs .language-php .hljs-tag {\n color: var(--neon-bunny-tag);\n}\n\n.hljs.language-php .hljs-bullet,\n.hljs .language-php .hljs-bullet {\n color: var(--neon-bunny-bullet);\n}\n\n.hljs.language-php .hljs-code,\n.hljs .language-php .hljs-code {\n color: var(--neon-bunny-code);\n}\n\n.hljs.language-php .hljs-emphasis,\n.hljs .language-php .hljs-emphasis {\n color: var(--neon-bunny-emphasis);\n font-style: italic;\n}\n\n.hljs.language-php .hljs-formula,\n.hljs .language-php .hljs-formula {\n color: var(--neon-bunny-formula);\n}\n\n.hljs.language-php .hljs-link,\n.hljs .language-php .hljs-link {\n color: var(--neon-bunny-link);\n}\n\n.hljs.language-php .hljs-quote,\n.hljs .language-php .hljs-quote {\n color: var(--neon-bunny-quote);\n}\n\n.hljs.language-php .hljs-strong,\n.hljs .language-php .hljs-strong {\n color: var(--neon-bunny-strong);\n font-weight: bold;\n}\n\n.hljs.language-php .hljs-selector,\n.hljs .language-php .hljs-selector {\n color: var(--neon-bunny-selector);\n}\n\n.hljs.language-php .hljs-selector-attr,\n.hljs .language-php .hljs-selector-attr {\n color: var(--neon-bunny-selector-attr);\n}\n\n.hljs.language-php .hljs-selector-class,\n.hljs .language-php .hljs-selector-class {\n color: var(--neon-bunny-selector-class);\n}\n\n.hljs.language-php .hljs-selector-id,\n.hljs .language-php .hljs-selector-id {\n color: var(--neon-bunny-selector-id);\n}\n\n.hljs.language-php .hljs-selector-pseudo,\n.hljs .language-php .hljs-selector-pseudo {\n color: var(--neon-bunny-selector-pseudo);\n}\n\n.hljs.language-php .hljs-selector-tag,\n.hljs .language-php .hljs-selector-tag {\n color: var(--neon-bunny-selector-tag);\n}\n\n.hljs.language-php .hljs-addition,\n.hljs .language-php .hljs-addition {\n color: var(--neon-bunny-addition);\n}\n\n.hljs.language-php .hljs-deletion,\n.hljs .language-php .hljs-deletion {\n color: var(--neon-bunny-deletion);\n}\n');break;case"neon-bunny-carrot":n='/**\n* MIT License\n* Copyright (c) 2023 WebDevNerdStuff\n* WebDevNerdStuff Neon Bunny Carrot Theme\n* VSCode Theme: https://marketplace.visualstudio.com/items?itemName=WebDevNerdStuff.neon-bunny\n*/\n\n:root {\n --neon-bunny-blue-light: #2492ff;\n --neon-bunny-blue: #0b93ff;\n --neon-bunny-gray: #7f817e;\n --neon-bunny-green-darker-darker: #008b05;\n --neon-bunny-green-darker: #2bb71d;\n --neon-bunny-green-light: #7cd47d;\n --neon-bunny-green: #00d205;\n --neon-bunny-lime: #c3e88d;\n --neon-bunny-magenta: #dd00ff;\n --neon-bunny-orange-darker: #e58100;\n --neon-bunny-orange-light: #ffc266;\n --neon-bunny-orange: #ff9900;\n --neon-bunny-peach-light: #ffe4a6;\n --neon-bunny-peach: #ffcb6b;\n --neon-bunny-pink: #ff1190;\n --neon-bunny-purple-light-dim: #c792ea;\n --neon-bunny-purple-light: #da96df;\n --neon-bunny-purple: #ea03ff;\n --neon-bunny-red: #ff5370;\n --neon-bunny-teal: #00EEFF;\n --neon-bunny-white: #fff;\n --neon-bunny-yellow-light: #ffffa2;\n --neon-bunny-yellow: #ffff00;\n\n /* Standard */\n --neon-bunny-atrule: var(--neon-bunny-peach);\n --neon-bunny-attr-name: var(--neon-bunny-purple-light-dim);\n --neon-bunny-attr-value: var(--neon-bunny-peach);\n --neon-bunny-boolean: var(--neon-bunny-purple-light);\n --neon-bunny-builtin: var(--neon-bunny-purple);\n --neon-bunny-cdata: var(--neon-bunny-gray);\n --neon-bunny-char: var(--neon-bunny-pink);\n --neon-bunny-class-name: var(--neon-bunny-peach);\n --neon-bunny-comment: var(--neon-bunny-gray);\n --neon-bunny-constant: var(--neon-bunny-green-darker);\n --neon-bunny-deleted: var(--neon-bunny-red);\n --neon-bunny-entity: var(--neon-bunny-peach);\n --neon-bunny-function: var(--neon-bunny-orange-light);\n --neon-bunny-important: var(--neon-bunny-pink);\n --neon-bunny-inserted: var(--neon-bunny-lime);\n --neon-bunny-keyword: var(--neon-bunny-purple-light);\n --neon-bunny-namespace: var(--neon-bunny-peach);\n --neon-bunny-number: var(--neon-bunny-white);\n --neon-bunny-operator: var(--neon-bunny-orange);\n --neon-bunny-prolog: var(--neon-bunny-gray);\n --neon-bunny-property: var(--neon-bunny-orange-light);\n --neon-bunny-punctuation: var(--neon-bunny-orange);\n --neon-bunny-regex: var(--neon-bunny-peach-light);\n --neon-bunny-string: var(--neon-bunny-green-light);\n --neon-bunny-symbol: var(--neon-bunny-orange-light);\n --neon-bunny-tag: var(--neon-bunny-orange);\n --neon-bunny-url: var(--neon-bunny-orange-darker);\n --neon-bunny-variable: var(--neon-bunny-orange);\n\n /* HTML */\n --neon-bunny-html-attr-name: var(--neon-bunny-orange-light);\n --neon-bunny-html-attr-value-punctuation: var(--neon-bunny-green);\n --neon-bunny-html-attr-value: var(--neon-bunny-green);\n\n /* CSS */\n --neon-bunny-css-atrule-rule: var(--neon-bunny-blue);\n --neon-bunny-css-atrule: var(--neon-bunny-white);\n --neon-bunny-css-function: var(--neon-bunny-orange-darker);\n --neon-bunny-css-property: var(--neon-bunny-pink);\n --neon-bunny-css-punctuation: var(--neon-bunny-white);\n --neon-bunny-css-selector: var(--neon-bunny-yellow);\n --neon-bunny-css-string: var(--neon-bunny-green-light);\n --neon-bunny-css: var(--neon-bunny-teal);\n\n /* JS */\n --neon-bunny-js-keyword: var(--neon-bunny-magenta);\n --neon-bunny-js-literal-property: var(--neon-bunny-orange);\n --neon-bunny-js-operator: var(--neon-bunny-blue-light);\n --neon-bunny-js-punctuation: var(--neon-bunny-white);\n --neon-bunny-js-string: var(--neon-bunny-green-darker-darker);\n --neon-bunny-js-template-string-string: var(--neon-bunny-green-darker-darker);\n --neon-bunny-js: var(--neon-bunny-orange);\n\n /* PHP */\n --neon-bunny-php-boolean: var(--neon-bunny-purple-light);\n --neon-bunny-php-class-name-return-type: var(--neon-bunny-yellow);\n --neon-bunny-php-class-name: var(--neon-bunny-yellow);\n --neon-bunny-php-double-quote-string: var(--neon-bunny-green);\n --neon-bunny-php-function: var(--neon-bunny-orange-light);\n --neon-bunny-php-keyword: var(--neon-bunny-magenta);\n --neon-bunny-php-keyword-type-hint: var(--neon-bunny-magenta);\n --neon-bunny-php-class-name-definition-class-name: var(--neon-bunny-yellow);\n --neon-bunny-php-operator: var(--neon-bunny-yellow-light);\n --neon-bunny-php-package: var(--neon-bunny-yellow);\n --neon-bunny-php-property: var(--neon-bunny-orange);\n --neon-bunny-php-punctuation: var(--neon-bunny-white);\n --neon-bunny-php-single-quote-string: var(--neon-bunny-green-light);\n --neon-bunny-php-variable: var(--neon-bunny-orange);\n}\n\ncode[class*="language-"],\npre[class*="language-"] {\n -moz-hyphens: none;\n -moz-tab-size: 4;\n -ms-hyphens: none;\n -o-tab-size: 4;\n -webkit-hyphens: none;\n\n color: var(--neon-bunny-white);\n font-family: Consolas, Monaco, "Andale Mono", "Ubuntu Mono", monospace;\n font-size: 1em;\n hyphens: none;\n line-height: 1.5;\n tab-size: 4;\n text-align: left;\n white-space: pre;\n word-break: normal;\n word-spacing: normal;\n word-wrap: normal;\n}\n\npre[class*="language-"]::-moz-selection,\npre[class*="language-"] ::-moz-selection,\ncode[class*="language-"]::-moz-selection,\ncode[class*="language-"] ::-moz-selection {\n background: rgba(29, 59, 83, 0.99);\n text-shadow: none;\n}\n\npre[class*="language-"]::selection,\npre[class*="language-"] ::selection,\ncode[class*="language-"]::selection,\ncode[class*="language-"] ::selection {\n background: #ffffff15;\n text-shadow: none;\n}\n\n@media print {\n\n code[class*="language-"],\n pre[class*="language-"] {\n\t text-shadow: none;\n }\n}\n\n/* Code blocks */\npre[class*="language-"] {\n margin: 0.5em 0;\n overflow: auto;\n padding: 1em;\n}\n\n:not(pre) > code[class*="language-"],\npre[class*="language-"] {\n background: #000000;\n color: white;\n}\n\n:not(pre) > code[class*="language-"] {\n border-radius: 0.3em;\n padding: 0.1em;\n white-space: normal;\n}\n\n/* -------------------------------------------------- Standard */\n.token.atrule {\n color: var(--neon-bunny-atrule);\n}\n\n.token.attr-name {\n color: var(--neon-bunny-attr-name);\n}\n\n.token.attr-value {\n color: var(--neon-bunny-attr-value);\n}\n\n.token.bold {\n font-weight: bold;\n}\n\n.token.boolean {\n color: var(--neon-bunny-boolean);\n}\n\n.token.builtin {\n color: var(--neon-bunny-builtin);\n}\n\n.token.cdata {\n color: var(--neon-bunny-cdata);\n font-style: italic;\n}\n\n.token.char {\n color: var(--neon-bunny-char);\n}\n\n.token.class-name {\n color: var(--neon-bunny-class-name);\n}\n\n.token.constant {\n color: var(--neon-bunny-constant);\n}\n\n.token.comment {\n color: var(--neon-bunny-comment);\n font-style: italic;\n}\n\n.token.deleted {\n color: var(--neon-bunny-deleted);\n}\n\n.token.entity {\n color: var(--neon-bunny-entity);\n}\n\n.token.function {\n color: var(--neon-bunny-function);\n}\n\n.token.important {\n color: var(--neon-bunny-important);\n font-style: italic;\n}\n\n.token.inserted {\n color: var(--neon-bunny-inserted);\n}\n\n.token.italic {\n font-style: italic;\n}\n\n.token.keyword {\n color: var(--neon-bunny-keyword);\n}\n\n.namespace {\n color: var(--neon-bunny-namespace);\n}\n\n.token.number {\n color: var(--neon-bunny-number);\n}\n\n.token.operator {\n color: var(--neon-bunny-operator);\n}\n\n.token.prolog {\n color: var(--neon-bunny-prolog);\n font-style: italic;\n}\n\n.token.property {\n color: var(--neon-bunny-property);\n}\n\n.token.punctuation {\n color: var(--neon-bunny-punctuation);\n}\n\n.token.regex {\n color: var(--neon-bunny-regex);\n}\n\n.token.string {\n color: var(--neon-bunny-string);\n}\n\n.token.symbol {\n color: var(--neon-bunny-symbol);\n}\n\n.token.tag {\n color: var(--neon-bunny-tag);\n}\n\n.token.url {\n color: var(--neon-bunny-url);\n text-decoration: underline;\n}\n\n.token.variable {\n color: var(--neon-bunny-variable);\n}\n\n/* -------------------------------------------------- HTML */\n.language-html .token.attr-name {\n color: var(--neon-bunny-html-attr-name);\n}\n\n.language-html .token.attr-value {\n color: var(--neon-bunny-html-attr-value);\n}\n\n.language-html .token.attr-value .token.punctuation {\n color: var(--neon-bunny-html-attr-value-punctuation);\n}\n\n/* -------------------------------------------------- CSS */\n.language-css {\n color: var(--neon-bunny-css) !important;\n}\n\n.language-css .token.atrule {\n color: var(--neon-bunny-css-atrule);\n}\n\n.language-css .token.atrule .token.rule {\n color: var(--neon-bunny-css-atrule-rule);\n}\n\n.language-css .token.function {\n color: var(--neon-bunny-css-function);\n}\n\n.language-css .token.property {\n color: var(--neon-bunny-css-property);\n}\n\n.language-css .token.punctuation {\n color: var(--neon-bunny-css-punctuation);\n}\n\n.language-css .token.selector {\n color: var(--neon-bunny-css-selector);\n}\n\n.language-css .token.string,\n.style .token.string {\n color: var(--neon-bunny-css-string);\n font-style: italic;\n}\n\n/* -------------------------------------------------- JavaScript */\n.language-javascript,\n.language-js {\n color: var(--neon-bunny-js) !important;\n font-style: italic;\n}\n\n.language-javascript span,\n.language-js span {\n font-style: normal;\n}\n\n.language-javascript .token.keyword,\n.language-js .token.keyword {\n color: var(--neon-bunny-js-keyword);\n}\n\n.language-javascript .token.literal-property.property,\n.language-js .token.literal-property.property {\n color: var(--neon-bunny-js-literal-property);\n font-style: italic;\n}\n\n.language-javascript .token.operator,\n.language-js .token.operator {\n color: var(--neon-bunny-js-operator);\n font-style: italic;\n}\n\n.language-javascript .token.punctuation,\n.language-js .token.punctuation {\n color: var(--neon-bunny-js-punctuation);\n}\n\n.language-javascript .token.template-string .token.string,\n.language-js .token.template-string .token.string {\n color: var(--neon-bunny-js-template-string-string);\n}\n\n/* -------------------------------------------------- PHP */\n.language-php .token.boolean {\n color: var(--neon-bunny-boolean);\n}\n\n.language-php .token.class-name {\n color: var(--neon-bunny-php-class-name);\n}\n\n.language-php .token.class-name-definition.class-name {\n color: var(--neon-bunny-php-class-name-definition-class-name);\n}\n\n.language-php .token.class-name.return-type {\n color: var(--neon-bunny-php-class-name-return-type);\n}\n\n.language-php .token.function {\n color: var(--neon-bunny-php-function);\n text-decoration: underline;\n}\n\n.language-php .token.keyword {\n color: var(--neon-bunny-php-keyword);\n}\n\n.language-php .token.keyword.type-hint {\n color: var(--neon-bunny-php-keyword-type-hint);\n}\n\n.language-php .token.operator {\n color: var(--neon-bunny-php-operator);\n}\n\n.language-php .token.package {\n color: var(--neon-bunny-php-package);\n}\n\n.language-php .token.property {\n color: var(--neon-bunny-php-property);\n}\n\n.language-php .token.punctuation {\n color: var(--neon-bunny-php-punctuation);\n}\n\n.language-php .token.string.double-quoted-string {\n color: var(--neon-bunny-php-double-quote-string);\n}\n\n.language-php .token.string.single-quoted-string {\n color: var(--neon-bunny-php-single-quote-string);\n}\n\n.language-php .token.variable {\n color: var(--neon-bunny-php-variable);\n}\n',e=!1,s=!1,"highlightjs"===t&&(n='/**\n* MIT License\n* Copyright (c) 2023 WebDevNerdStuff\n* WebDevNerdStuff Neon Bunny Carrot\n* VSCode Theme: https://marketplace.visualstudio.com/items?itemName=WebDevNerdStuff.neon-bunny\n*/\n:root {\n --neon-bunny-blue-light: #2492ff;\n --neon-bunny-blue: #0b93ff;\n --neon-bunny-gray: #7f817e;\n --neon-bunny-green-darker-darker: #008b05;\n --neon-bunny-green-darker: #2bb71d;\n --neon-bunny-green-light: #7cd47d;\n --neon-bunny-green: #00d205;\n --neon-bunny-lime: #c3e88d;\n --neon-bunny-magenta: #dd00ff;\n --neon-bunny-orange-darker: #e58100;\n --neon-bunny-orange-light: #ffc266;\n --neon-bunny-orange-lighter: #ff8d04;\n --neon-bunny-orange: #ff9900;\n --neon-bunny-peach-light: #ffe4a6;\n --neon-bunny-peach: #ffcb6b;\n --neon-bunny-pink: #ff1190;\n --neon-bunny-purple-light-dim: #c792ea;\n --neon-bunny-purple-light: #da96df;\n --neon-bunny-purple: #ea03ff;\n --neon-bunny-red: #ff5370;\n --neon-bunny-teal: #00EEFF;\n --neon-bunny-white: #fff;\n --neon-bunny-yellow-light: #ffffa2;\n --neon-bunny-yellow-light-faded: #ffe3b8;\n --neon-bunny-yellow: #ffff00;\n /* -------------------------------------------------- Standard */\n /* ------------------------- General purpose */\n --neon-bunny-builtin: var(--neon-bunny-purple);\n --neon-bunny-char: var(--neon-bunny-pink);\n --neon-bunny-class: var(--neon-bunny-magenta);\n --neon-bunny-comment: var(--neon-bunny-gray);\n --neon-bunny-doctag: var(--neon-bunny-blue-light);\n --neon-bunny-keyword: var(--neon-bunny-magenta);\n --neon-bunny-literal: var(--neon-bunny-purple-light);\n --neon-bunny-number: var(--neon-bunny-white);\n --neon-bunny-operator: var(--neon-bunny-blue-light);\n --neon-bunny-params: var(--neon-bunny-orange);\n --neon-bunny-property: var(--neon-bunny-yellow-light-faded);\n --neon-bunny-punctuation: var(--neon-bunny-blue);\n --neon-bunny-regex: var(--neon-bunny-peach-light);\n --neon-bunny-string: var(--neon-bunny-green);\n --neon-bunny-subst: var(--neon-bunny-green-darker);\n --neon-bunny-symbol: var(--neon-bunny-pink);\n --neon-bunny-title-class-inherited: var(--neon-bunny-orange);\n --neon-bunny-title-class: var(--neon-bunny-green-neon);\n --neon-bunny-title-function-invoke: var(--neon-bunny-orange);\n --neon-bunny-title-function: var(--neon-bunny-orange-light);\n --neon-bunny-title: var(--neon-bunny-orange);\n --neon-bunny-type: var(--neon-bunny-pink);\n --neon-bunny-variable-constant: var(--neon-bunny-green-darker);\n --neon-bunny-variable-language: var(--neon-bunny-orange);\n --neon-bunny-variable: var(--neon-bunny-green-darker);\n /* ------------------------- Meta */\n --neon-bunny-meta-keyword: var(--neon-bunny-purple-light);\n --neon-bunny-meta-prompt: var(--neon-bunny-orange);\n --neon-bunny-meta-string: var(--neon-bunny-orange);\n --neon-bunny-meta: var(--neon-bunny-orange);\n /* ------------------------- Tags, attributes, configs */\n --neon-bunny-attr: var(--neon-bunny-orange);\n --neon-bunny-attribute: var(---neon-bunny-orange);\n --neon-bunny-name: var(--neon-bunny-orange);\n --neon-bunny-section: var(--neon-bunny-orange);\n --neon-bunny-tag-attr: var(--neon-bunny-orange-light);\n --neon-bunny-tag: var(--neon-bunny-orange);\n /* ------------------------- Text Markup */\n --neon-bunny-bullet: var(--neon-bunny-white);\n --neon-bunny-code: var(--neon-bunny-white);\n --neon-bunny-emphasis: var(--neon-bunny-white);\n --neon-bunny-formula: var(--neon-bunny-white);\n --neon-bunny-link: var(--neon-bunny-orange);\n --neon-bunny-quote: var(--neon-bunny-white);\n --neon-bunny-strong: var(--neon-bunny-white);\n /* ------------------------- CSS */\n --neon-bunny-css-selector-id: var(--neon-bunny-green);\n --neon-bunny-selector-attr: var(--neon-bunny-orange);\n --neon-bunny-selector-class: var(--neon-bunny-yellow);\n --neon-bunny-selector-id: var(--neon-bunny-selector);\n --neon-bunny-selector-pseudo: var(--neon-bunny-orange);\n --neon-bunny-selector-tag: var(--neon-bunny-white);\n --neon-bunny-selector: var(--neon-bunny-lime);\n /* ------------------------- Diff */\n --neon-bunny-addition: var(--neon-bunny-green-neon);\n --neon-bunny-deletion: var(--neon-bunny-red);\n /* -------------------------------------------------- HTML */\n --neon-bunny-html-tag-attr: var(--neon-bunny-orange-light);\n /* -------------------------------------------------- CSS */\n --neon-bunny-css: var(--neon-bunny-teal);\n /* ------------------------- General purpose */\n --neon-bunny-css-builtin: var(--neon-bunny-orange);\n /* ------------------------- Meta */\n --neon-bunny-css-meta: var(--neon-bunny-red);\n /* ------------------------- Tags, attributes, configs */\n --neon-bunny-css-attribute: var(--neon-bunny-pink);\n /* -------------------------------------------------- JSON */\n --neon-bunny-json-punctuation: var(--neon-bunny-white);\n /* -------------------------------------------------- JavaScript */\n --neon-bunny-js: var(--neon-bunny-orange);\n /* ------------------------- General purpose */\n --neon-bunny-js-params-variable-language: var(--neon-bunny-orange);\n --neon-bunny-js-title-class: var(--neon-bunny-orange-lighter);\n --neon-bunny-js-variable-language: var(--neon-bunny-yellow);\n /* -------------------------------------------------- PHP */\n --neon-bunny-php: var(--neon-bunny-white);\n /* ------------------------- General purpose */\n --neon-bunny-php-class-keyword: var(--neon-bunny-pink);\n --neon-bunny-php-class-title: var(--neon-bunny-yellow);\n --neon-bunny-php-function-title: var(--neon-bunny-orange-light);\n --neon-bunny-php-keyword: var(--neon-bunny-magenta);\n --neon-bunny-php-params-variable: var(--neon-bunny-green-darker);\n --neon-bunny-php-params: var(--neon-bunny-yellow);\n --neon-bunny-php-string: var(--neon-bunny-green-light);\n --neon-bunny-php-title-class: var(--neon-bunny-yellow);\n --neon-bunny-php-title-function-invoke: var(--neon-bunny-orange-light);\n --neon-bunny-php-title: var(--neon-bunny-white);\n --neon-bunny-php-variable: var(--neon-bunny-orange);\n /* ------------------------- Meta */\n --neon-bunny-php-meta: var(--neon-bunny-pink);\n}\n\npre code.hljs {\n display: block;\n overflow-x: auto;\n}\n\ncode[class*=language-],\npre[class*=language-] {\n -moz-hyphens: none;\n -moz-tab-size: 4;\n -ms-hyphens: none;\n -o-tab-size: 4;\n -webkit-hyphens: none;\n color: var(--neon-bunny-white);\n font-family: Consolas, Monaco, "Andale Mono", "Ubuntu Mono", monospace;\n hyphens: none;\n line-height: 1.5;\n tab-size: 4;\n text-align: left;\n white-space: pre;\n word-break: normal;\n word-spacing: normal;\n word-wrap: normal;\n}\n\ncode[class*=language-]::-moz-selection,\ncode[class*=language-] ::-moz-selection,\npre[class*=language-]::-moz-selection,\npre[class*=language-] ::-moz-selection {\n background: rgba(29, 59, 83, 0.99);\n text-shadow: none;\n}\n\ncode[class*=language-]::selection,\ncode[class*=language-] ::selection,\npre[class*=language-]::selection,\npre[class*=language-] ::selection {\n background: rgba(255, 255, 255, 0.0823529412);\n text-shadow: none;\n}\n\n@media print {\n\n code[class*=language-],\n pre[class*=language-] {\n\t text-shadow: none;\n }\n}\n\n/* Code blocks */\npre[class*=language-] {\n background: #000000;\n color: white;\n margin: 0.5em 0;\n overflow: auto;\n padding: 1em;\n}\n\n:not(pre) > code[class*=language-] {\n background: #000000;\n color: white;\n border-radius: 0.3em;\n padding: 0.1em;\n white-space: normal;\n}\n\n/* -------------------------------------------------- Standard */\n.hljs-built_in {\n color: var(--neon-bunny-builtin);\n}\n\n.hljs-char {\n color: var(--neon-bunny-char);\n}\n\n.hljs-comment {\n color: var(--neon-bunny-comment);\n font-style: italic;\n}\n\n.hljs-doctag {\n color: var(--neon-bunny-doctag);\n}\n\n.hljs-keyword {\n color: var(--neon-bunny-keyword);\n}\n\n.hljs-literal {\n color: var(--neon-bunny-literal);\n}\n\n.hljs-number {\n color: var(--neon-bunny-number);\n}\n\n.hljs-operator {\n color: var(--neon-bunny-operator);\n}\n\n.hljs-params {\n color: var(--neon-bunny-params);\n}\n\n.hljs-property {\n color: var(--neon-bunny-property);\n}\n\n.hljs-punctuation {\n color: var(--neon-bunny-punctuation);\n}\n\n.hljs-regexp {\n color: var(--neon-bunny-regex);\n}\n\n.hljs-string {\n color: var(--neon-bunny-string);\n}\n\n.hljs-subst {\n color: var(--neon-bunny-subst);\n}\n\n.hljs-symbol {\n color: var(--neon-bunny-symbol);\n}\n\n.hljs-title {\n color: var(--neon-bunny-title);\n}\n\n.hljs-title.class_ {\n color: var(--neon-bunny-title-class);\n}\n\n.hljs-title.class_.inherited__ {\n color: var(--neon-bunny-title-class-inherited);\n}\n\n.hljs-title.function_ {\n color: var(--neon-bunny-title-function);\n text-decoration: underline;\n}\n\n.hljs-title.function_.invoke__ {\n color: var(--neon-bunny-title-function-invoke);\n}\n\n.hljs-type {\n color: var(--neon-bunny-type);\n}\n\n.hljs-variable {\n color: var(--neon-bunny-variable);\n}\n\n.hljs-variable.constant_ {\n color: var(--neon-bunny-variable-constant);\n}\n\n.hljs-variable.language_ {\n color: var(--neon-bunny-variable-language);\n font-style: italic;\n}\n\n.hljs-meta {\n color: var(--neon-bunny-meta);\n}\n\n.hljs-meta.prompt_ {\n color: var(--neon-bunny-meta-prompt);\n}\n\n.hljs-meta.keyword_ {\n color: var(--neon-bunny-meta-keyword);\n}\n\n.hljs-meta.string_ {\n color: var(--neon-bunny-meta-string);\n}\n\n.hljs-attr {\n color: var(--neon-bunny-attr);\n}\n\n.hljs-attribute {\n color: var(--neon-bunny-attribute);\n}\n\n.hljs-name {\n color: var(--neon-bunny-name);\n}\n\n.hljs-section {\n color: var(--neon-bunny-section);\n}\n\n.hljs-tag {\n color: var(--neon-bunny-tag);\n}\n\n.hljs-tag .hljs-attr {\n color: var(--neon-bunny-tag-attr);\n}\n\n.hljs-bullet {\n color: var(--neon-bunny-bullet);\n}\n\n.hljs-code {\n color: var(--neon-bunny-code);\n}\n\n.hljs-emphasis {\n color: var(--neon-bunny-emphasis);\n font-style: italic;\n}\n\n.hljs-formula {\n color: var(--neon-bunny-formula);\n}\n\n.hljs-link {\n color: var(--neon-bunny-link);\n}\n\n.hljs-quote {\n color: var(--neon-bunny-quote);\n}\n\n.hljs-strong {\n color: var(--neon-bunny-strong);\n font-weight: bold;\n}\n\n.hljs-selector {\n color: var(--neon-bunny-selector);\n}\n\n.hljs-selector-attr {\n color: var(--neon-bunny-selector-attr);\n}\n\n.hljs-selector-class {\n color: var(--neon-bunny-selector-class);\n}\n\n.hljs-selector-id {\n color: var(--neon-bunny-selector-id);\n}\n\n.hljs-selector-pseudo {\n color: var(--neon-bunny-selector-pseudo);\n}\n\n.hljs-selector-tag {\n color: var(--neon-bunny-selector-tag);\n}\n\n.hljs-addition {\n color: var(--neon-bunny-addition);\n}\n\n.hljs-deletion {\n color: var(--neon-bunny-deletion);\n}\n\n.hljs.language-html .hljs-tag .hljs-attr,\n.hljs .language-html .hljs-tag .hljs-attr {\n color: var(--neon-bunny-html-tag-attr);\n}\n\n.hljs.language-css,\n.hljs .language-css {\n color: var(--neon-bunny-css);\n}\n\n.hljs.language-css .hljs-built_in,\n.hljs .language-css .hljs-built_in {\n color: var(--neon-bunny-css-builtin);\n}\n\n.hljs.language-css .hljs-char,\n.hljs .language-css .hljs-char {\n color: var(--neon-bunny-char);\n}\n\n.hljs.language-css .hljs-comment,\n.hljs .language-css .hljs-comment {\n color: var(--neon-bunny-comment);\n}\n\n.hljs.language-css .hljs-doctag,\n.hljs .language-css .hljs-doctag {\n color: var(--neon-bunny-doctag);\n}\n\n.hljs.language-css .hljs-keyword,\n.hljs .language-css .hljs-keyword {\n color: var(--neon-bunny-keyword);\n}\n\n.hljs.language-css .hljs-literal,\n.hljs .language-css .hljs-literal {\n color: var(--neon-bunny-literal);\n}\n\n.hljs.language-css .hljs-number,\n.hljs .language-css .hljs-number {\n color: var(--neon-bunny-number);\n}\n\n.hljs.language-css .hljs-operator,\n.hljs .language-css .hljs-operator {\n color: var(--neon-bunny-operator);\n}\n\n.hljs.language-css .hljs-params,\n.hljs .language-css .hljs-params {\n color: var(--neon-bunny-params);\n font-style: italic;\n}\n\n.hljs.language-css .hljs-property,\n.hljs .language-css .hljs-property {\n color: var(--neon-bunny-property);\n}\n\n.hljs.language-css .hljs-punctuation,\n.hljs .language-css .hljs-punctuation {\n color: var(--neon-bunny-punctuation);\n}\n\n.hljs.language-css .hljs-regexp,\n.hljs .language-css .hljs-regexp {\n color: var(--neon-bunny-regex);\n}\n\n.hljs.language-css .hljs-string,\n.hljs .language-css .hljs-string {\n color: var(--neon-bunny-string);\n}\n\n.hljs.language-css .hljs-subst,\n.hljs .language-css .hljs-subst {\n color: var(--neon-bunny-subst);\n}\n\n.hljs.language-css .hljs-symbol,\n.hljs .language-css .hljs-symbol {\n color: var(--neon-bunny-symbol);\n}\n\n.hljs.language-css .hljs-title,\n.hljs .language-css .hljs-title {\n color: var(--neon-bunny-title);\n}\n\n.hljs.language-css .hljs-title.class_,\n.hljs .language-css .hljs-title.class_ {\n color: var(--neon-bunny-title-class);\n}\n\n.hljs.language-css .hljs-title.class_.inherited__,\n.hljs .language-css .hljs-title.class_.inherited__ {\n color: var(--neon-bunny-title-class-inherited);\n}\n\n.hljs.language-css .hljs-title.function_,\n.hljs .language-css .hljs-title.function_ {\n color: var(--neon-bunny-title-function);\n}\n\n.hljs.language-css .hljs-title.function_.invoke__,\n.hljs .language-css .hljs-title.function_.invoke__ {\n color: var(--neon-bunny-title-function-invoke);\n}\n\n.hljs.language-css .hljs-type,\n.hljs .language-css .hljs-type {\n color: var(--neon-bunny-type);\n}\n\n.hljs.language-css .hljs-variable,\n.hljs .language-css .hljs-variable {\n color: var(--neon-bunny-variable);\n}\n\n.hljs.language-css .hljs-variable.constant_,\n.hljs .language-css .hljs-variable.constant_ {\n color: var(--neon-bunny-variable-constant);\n}\n\n.hljs.language-css .hljs-variable.language_,\n.hljs .language-css .hljs-variable.language_ {\n color: var(--neon-bunny-variable-language);\n}\n\n.hljs.language-css .hljs-meta,\n.hljs .language-css .hljs-meta {\n color: var(--neon-bunny-css-meta);\n}\n\n.hljs.language-css .hljs-meta.prompt_,\n.hljs .language-css .hljs-meta.prompt_ {\n color: var(--neon-bunny-meta-prompt);\n}\n\n.hljs.language-css .hljs-meta.keyword_,\n.hljs .language-css .hljs-meta.keyword_ {\n color: var(--neon-bunny-meta-keyword);\n}\n\n.hljs.language-css .hljs-meta.string_,\n.hljs .language-css .hljs-meta.string_ {\n color: var(--neon-bunny-meta-string);\n}\n\n.hljs.language-css .hljs-attr,\n.hljs .language-css .hljs-attr {\n color: var(--neon-bunny-attr);\n}\n\n.hljs.language-css .hljs-attribute,\n.hljs .language-css .hljs-attribute {\n color: var(--neon-bunny-css-attribute);\n}\n\n.hljs.language-css .hljs-name,\n.hljs .language-css .hljs-name {\n color: var(--neon-bunny-name);\n}\n\n.hljs.language-css .hljs-section,\n.hljs .language-css .hljs-section {\n color: var(--neon-bunny-section);\n}\n\n.hljs.language-css .hljs-tag,\n.hljs .language-css .hljs-tag {\n color: var(--neon-bunny-tag);\n}\n\n.hljs.language-css .hljs-bullet,\n.hljs .language-css .hljs-bullet {\n color: var(--neon-bunny-bullet);\n}\n\n.hljs.language-css .hljs-code,\n.hljs .language-css .hljs-code {\n color: var(--neon-bunny-code);\n}\n\n.hljs.language-css .hljs-emphasis,\n.hljs .language-css .hljs-emphasis {\n color: var(--neon-bunny-emphasis);\n font-style: italic;\n}\n\n.hljs.language-css .hljs-formula,\n.hljs .language-css .hljs-formula {\n color: var(--neon-bunny-formula);\n}\n\n.hljs.language-css .hljs-link,\n.hljs .language-css .hljs-link {\n color: var(--neon-bunny-link);\n}\n\n.hljs.language-css .hljs-quote,\n.hljs .language-css .hljs-quote {\n color: var(--neon-bunny-quote);\n}\n\n.hljs.language-css .hljs-strong,\n.hljs .language-css .hljs-strong {\n color: var(--neon-bunny-strong);\n font-weight: bold;\n}\n\n.hljs.language-css .hljs-selector,\n.hljs .language-css .hljs-selector {\n color: var(--neon-bunny-selector);\n}\n\n.hljs.language-css .hljs-selector-attr,\n.hljs .language-css .hljs-selector-attr {\n color: var(--neon-bunny-selector-attr);\n}\n\n.hljs.language-css .hljs-selector-class,\n.hljs .language-css .hljs-selector-class {\n color: var(--neon-bunny-selector-class);\n}\n\n.hljs.language-css .hljs-selector-id,\n.hljs .language-css .hljs-selector-id {\n color: var(--neon-bunny-css-selector-id);\n}\n\n.hljs.language-css .hljs-selector-pseudo,\n.hljs .language-css .hljs-selector-pseudo {\n color: var(--neon-bunny-selector-pseudo);\n}\n\n.hljs.language-css .hljs-selector-tag,\n.hljs .language-css .hljs-selector-tag {\n color: var(--neon-bunny-selector-tag);\n}\n\n.hljs.language-css .hljs-addition,\n.hljs .language-css .hljs-addition {\n color: var(--neon-bunny-addition);\n}\n\n.hljs.language-css .hljs-deletion,\n.hljs .language-css .hljs-deletion {\n color: var(--neon-bunny-deletion);\n}\n\n.hljs.language-json .hljs-punctuation,\n.hljs .language-json .hljs-punctuation {\n color: var(--neon-bunny-json-punctuation);\n}\n\n.hljs.language-javascript, .hljs.language-js,\n.hljs .language-javascript,\n.hljs .language-js {\n color: var(--neon-bunny-js);\n}\n\n.hljs.language-javascript .hljs-built_in, .hljs.language-js .hljs-built_in,\n.hljs .language-javascript .hljs-built_in,\n.hljs .language-js .hljs-built_in {\n color: var(--neon-bunny-builtin);\n}\n\n.hljs.language-javascript .hljs-char, .hljs.language-js .hljs-char,\n.hljs .language-javascript .hljs-char,\n.hljs .language-js .hljs-char {\n color: var(--neon-bunny-char);\n}\n\n.hljs.language-javascript .hljs-comment, .hljs.language-js .hljs-comment,\n.hljs .language-javascript .hljs-comment,\n.hljs .language-js .hljs-comment {\n color: var(--neon-bunny-comment);\n}\n\n.hljs.language-javascript .hljs-doctag, .hljs.language-js .hljs-doctag,\n.hljs .language-javascript .hljs-doctag,\n.hljs .language-js .hljs-doctag {\n color: var(--neon-bunny-doctag);\n}\n\n.hljs.language-javascript .hljs-keyword, .hljs.language-js .hljs-keyword,\n.hljs .language-javascript .hljs-keyword,\n.hljs .language-js .hljs-keyword {\n color: var(--neon-bunny-keyword);\n}\n\n.hljs.language-javascript .hljs-literal, .hljs.language-js .hljs-literal,\n.hljs .language-javascript .hljs-literal,\n.hljs .language-js .hljs-literal {\n color: var(--neon-bunny-literal);\n}\n\n.hljs.language-javascript .hljs-number, .hljs.language-js .hljs-number,\n.hljs .language-javascript .hljs-number,\n.hljs .language-js .hljs-number {\n color: var(--neon-bunny-number);\n}\n\n.hljs.language-javascript .hljs-operator, .hljs.language-js .hljs-operator,\n.hljs .language-javascript .hljs-operator,\n.hljs .language-js .hljs-operator {\n color: var(--neon-bunny-operator);\n}\n\n.hljs.language-javascript .hljs-params, .hljs.language-js .hljs-params,\n.hljs .language-javascript .hljs-params,\n.hljs .language-js .hljs-params {\n color: var(--neon-bunny-params);\n font-style: italic;\n}\n\n.hljs.language-javascript .hljs-params .hljs-variable.language_, .hljs.language-js .hljs-params .hljs-variable.language_,\n.hljs .language-javascript .hljs-params .hljs-variable.language_,\n.hljs .language-js .hljs-params .hljs-variable.language_ {\n color: var(--neon-bunny-js-params-variable-language);\n}\n\n.hljs.language-javascript .hljs-property, .hljs.language-js .hljs-property,\n.hljs .language-javascript .hljs-property,\n.hljs .language-js .hljs-property {\n color: var(--neon-bunny-property);\n}\n\n.hljs.language-javascript .hljs-punctuation, .hljs.language-js .hljs-punctuation,\n.hljs .language-javascript .hljs-punctuation,\n.hljs .language-js .hljs-punctuation {\n color: var(--neon-bunny-punctuation);\n}\n\n.hljs.language-javascript .hljs-regexp, .hljs.language-js .hljs-regexp,\n.hljs .language-javascript .hljs-regexp,\n.hljs .language-js .hljs-regexp {\n color: var(--neon-bunny-regex);\n}\n\n.hljs.language-javascript .hljs-string, .hljs.language-js .hljs-string,\n.hljs .language-javascript .hljs-string,\n.hljs .language-js .hljs-string {\n color: var(--neon-bunny-string);\n}\n\n.hljs.language-javascript .hljs-subst, .hljs.language-js .hljs-subst,\n.hljs .language-javascript .hljs-subst,\n.hljs .language-js .hljs-subst {\n color: var(--neon-bunny-subst);\n}\n\n.hljs.language-javascript .hljs-symbol, .hljs.language-js .hljs-symbol,\n.hljs .language-javascript .hljs-symbol,\n.hljs .language-js .hljs-symbol {\n color: var(--neon-bunny-symbol);\n}\n\n.hljs.language-javascript .hljs-title, .hljs.language-js .hljs-title,\n.hljs .language-javascript .hljs-title,\n.hljs .language-js .hljs-title {\n color: var(--neon-bunny-title);\n}\n\n.hljs.language-javascript .hljs-title.class_, .hljs.language-js .hljs-title.class_,\n.hljs .language-javascript .hljs-title.class_,\n.hljs .language-js .hljs-title.class_ {\n color: var(--neon-bunny-js-title-class);\n}\n\n.hljs.language-javascript .hljs-title.class_.inherited__, .hljs.language-js .hljs-title.class_.inherited__,\n.hljs .language-javascript .hljs-title.class_.inherited__,\n.hljs .language-js .hljs-title.class_.inherited__ {\n color: var(--neon-bunny-title-class-inherited);\n}\n\n.hljs.language-javascript .hljs-title.function_, .hljs.language-js .hljs-title.function_,\n.hljs .language-javascript .hljs-title.function_,\n.hljs .language-js .hljs-title.function_ {\n color: var(--neon-bunny-title-function);\n}\n\n.hljs.language-javascript .hljs-title.function_.invoke__, .hljs.language-js .hljs-title.function_.invoke__,\n.hljs .language-javascript .hljs-title.function_.invoke__,\n.hljs .language-js .hljs-title.function_.invoke__ {\n color: var(--neon-bunny-title-function-invoke);\n}\n\n.hljs.language-javascript .hljs-type, .hljs.language-js .hljs-type,\n.hljs .language-javascript .hljs-type,\n.hljs .language-js .hljs-type {\n color: var(--neon-bunny-type);\n}\n\n.hljs.language-javascript .hljs-variable, .hljs.language-js .hljs-variable,\n.hljs .language-javascript .hljs-variable,\n.hljs .language-js .hljs-variable {\n color: var(--neon-bunny-variable);\n}\n\n.hljs.language-javascript .hljs-variable.constant_, .hljs.language-js .hljs-variable.constant_,\n.hljs .language-javascript .hljs-variable.constant_,\n.hljs .language-js .hljs-variable.constant_ {\n color: var(--neon-bunny-variable-constant);\n}\n\n.hljs.language-javascript .hljs-variable.language_, .hljs.language-js .hljs-variable.language_,\n.hljs .language-javascript .hljs-variable.language_,\n.hljs .language-js .hljs-variable.language_ {\n color: var(--neon-bunny-js-variable-language);\n}\n\n.hljs.language-javascript .hljs-meta, .hljs.language-js .hljs-meta,\n.hljs .language-javascript .hljs-meta,\n.hljs .language-js .hljs-meta {\n color: var(--neon-bunny-meta);\n}\n\n.hljs.language-javascript .hljs-meta.prompt_, .hljs.language-js .hljs-meta.prompt_,\n.hljs .language-javascript .hljs-meta.prompt_,\n.hljs .language-js .hljs-meta.prompt_ {\n color: var(--neon-bunny-meta-prompt);\n}\n\n.hljs.language-javascript .hljs-meta.keyword_, .hljs.language-js .hljs-meta.keyword_,\n.hljs .language-javascript .hljs-meta.keyword_,\n.hljs .language-js .hljs-meta.keyword_ {\n color: var(--neon-bunny-meta-keyword);\n}\n\n.hljs.language-javascript .hljs-meta.string_, .hljs.language-js .hljs-meta.string_,\n.hljs .language-javascript .hljs-meta.string_,\n.hljs .language-js .hljs-meta.string_ {\n color: var(--neon-bunny-meta-string);\n}\n\n.hljs.language-javascript .hljs-attr, .hljs.language-js .hljs-attr,\n.hljs .language-javascript .hljs-attr,\n.hljs .language-js .hljs-attr {\n color: var(--neon-bunny-attr);\n}\n\n.hljs.language-javascript .hljs-attribute, .hljs.language-js .hljs-attribute,\n.hljs .language-javascript .hljs-attribute,\n.hljs .language-js .hljs-attribute {\n color: var(--neon-bunny-attribute);\n}\n\n.hljs.language-javascript .hljs-name, .hljs.language-js .hljs-name,\n.hljs .language-javascript .hljs-name,\n.hljs .language-js .hljs-name {\n color: var(--neon-bunny-name);\n}\n\n.hljs.language-javascript .hljs-section, .hljs.language-js .hljs-section,\n.hljs .language-javascript .hljs-section,\n.hljs .language-js .hljs-section {\n color: var(--neon-bunny-section);\n}\n\n.hljs.language-javascript .hljs-tag, .hljs.language-js .hljs-tag,\n.hljs .language-javascript .hljs-tag,\n.hljs .language-js .hljs-tag {\n color: var(--neon-bunny-tag);\n}\n\n.hljs.language-javascript .hljs-bullet, .hljs.language-js .hljs-bullet,\n.hljs .language-javascript .hljs-bullet,\n.hljs .language-js .hljs-bullet {\n color: var(--neon-bunny-bullet);\n}\n\n.hljs.language-javascript .hljs-code, .hljs.language-js .hljs-code,\n.hljs .language-javascript .hljs-code,\n.hljs .language-js .hljs-code {\n color: var(--neon-bunny-code);\n}\n\n.hljs.language-javascript .hljs-emphasis, .hljs.language-js .hljs-emphasis,\n.hljs .language-javascript .hljs-emphasis,\n.hljs .language-js .hljs-emphasis {\n color: var(--neon-bunny-emphasis);\n font-style: italic;\n}\n\n.hljs.language-javascript .hljs-formula, .hljs.language-js .hljs-formula,\n.hljs .language-javascript .hljs-formula,\n.hljs .language-js .hljs-formula {\n color: var(--neon-bunny-formula);\n}\n\n.hljs.language-javascript .hljs-link, .hljs.language-js .hljs-link,\n.hljs .language-javascript .hljs-link,\n.hljs .language-js .hljs-link {\n color: var(--neon-bunny-link);\n}\n\n.hljs.language-javascript .hljs-quote, .hljs.language-js .hljs-quote,\n.hljs .language-javascript .hljs-quote,\n.hljs .language-js .hljs-quote {\n color: var(--neon-bunny-quote);\n}\n\n.hljs.language-javascript .hljs-strong, .hljs.language-js .hljs-strong,\n.hljs .language-javascript .hljs-strong,\n.hljs .language-js .hljs-strong {\n color: var(--neon-bunny-strong);\n font-weight: bold;\n}\n\n.hljs.language-javascript .hljs-selector, .hljs.language-js .hljs-selector,\n.hljs .language-javascript .hljs-selector,\n.hljs .language-js .hljs-selector {\n color: var(--neon-bunny-selector);\n}\n\n.hljs.language-javascript .hljs-selector-attr, .hljs.language-js .hljs-selector-attr,\n.hljs .language-javascript .hljs-selector-attr,\n.hljs .language-js .hljs-selector-attr {\n color: var(--neon-bunny-selector-attr);\n}\n\n.hljs.language-javascript .hljs-selector-class, .hljs.language-js .hljs-selector-class,\n.hljs .language-javascript .hljs-selector-class,\n.hljs .language-js .hljs-selector-class {\n color: var(--neon-bunny-selector-class);\n}\n\n.hljs.language-javascript .hljs-selector-id, .hljs.language-js .hljs-selector-id,\n.hljs .language-javascript .hljs-selector-id,\n.hljs .language-js .hljs-selector-id {\n color: var(--neon-bunny-selector-id);\n}\n\n.hljs.language-javascript .hljs-selector-pseudo, .hljs.language-js .hljs-selector-pseudo,\n.hljs .language-javascript .hljs-selector-pseudo,\n.hljs .language-js .hljs-selector-pseudo {\n color: var(--neon-bunny-selector-pseudo);\n}\n\n.hljs.language-javascript .hljs-selector-tag, .hljs.language-js .hljs-selector-tag,\n.hljs .language-javascript .hljs-selector-tag,\n.hljs .language-js .hljs-selector-tag {\n color: var(--neon-bunny-selector-tag);\n}\n\n.hljs.language-javascript .hljs-addition, .hljs.language-js .hljs-addition,\n.hljs .language-javascript .hljs-addition,\n.hljs .language-js .hljs-addition {\n color: var(--neon-bunny-addition);\n}\n\n.hljs.language-javascript .hljs-deletion, .hljs.language-js .hljs-deletion,\n.hljs .language-javascript .hljs-deletion,\n.hljs .language-js .hljs-deletion {\n color: var(--neon-bunny-deletion);\n}\n\n.hljs.language-php,\n.hljs .language-php {\n color: var(--neon-bunny-php);\n}\n\n.hljs.language-php .hljs-built_in,\n.hljs .language-php .hljs-built_in {\n color: var(--neon-bunny-builtin);\n}\n\n.hljs.language-php .hljs-char,\n.hljs .language-php .hljs-char {\n color: var(--neon-bunny-char);\n}\n\n.hljs.language-php .hljs-class .hljs-title,\n.hljs .language-php .hljs-class .hljs-title {\n color: var(--neon-bunny-php-class-title) !important;\n}\n\n.hljs.language-php .hljs-class .hljs-keyword,\n.hljs .language-php .hljs-class .hljs-keyword {\n color: var(--neon-bunny-php-class-keyword);\n}\n\n.hljs.language-php .hljs-comment,\n.hljs .language-php .hljs-comment {\n color: var(--neon-bunny-comment);\n}\n\n.hljs.language-php .hljs-doctag,\n.hljs .language-php .hljs-doctag {\n color: var(--neon-bunny-doctag);\n}\n\n.hljs.language-php .hljs-function .hljs-title,\n.hljs .language-php .hljs-function .hljs-title {\n color: var(--neon-bunny-php-function-title);\n}\n\n.hljs.language-php .hljs-keyword,\n.hljs .language-php .hljs-keyword {\n color: var(--neon-bunny-php-keyword);\n}\n\n.hljs.language-php .hljs-literal,\n.hljs .language-php .hljs-literal {\n color: var(--neon-bunny-literal);\n}\n\n.hljs.language-php .hljs-number,\n.hljs .language-php .hljs-number {\n color: var(--neon-bunny-number);\n}\n\n.hljs.language-php .hljs-operator,\n.hljs .language-php .hljs-operator {\n color: var(--neon-bunny-operator);\n}\n\n.hljs.language-php .hljs-params,\n.hljs .language-php .hljs-params {\n color: var(--neon-bunny-php-params);\n}\n\n.hljs.language-php .hljs-params .hljs-variable,\n.hljs .language-php .hljs-params .hljs-variable {\n color: var(--neon-bunny-php-params-variable);\n}\n\n.hljs.language-php .hljs-property,\n.hljs .language-php .hljs-property {\n color: var(--neon-bunny-property);\n}\n\n.hljs.language-php .hljs-punctuation,\n.hljs .language-php .hljs-punctuation {\n color: var(--neon-bunny-punctuation);\n}\n\n.hljs.language-php .hljs-regexp,\n.hljs .language-php .hljs-regexp {\n color: var(--neon-bunny-regex);\n}\n\n.hljs.language-php .hljs-string,\n.hljs .language-php .hljs-string {\n color: var(--neon-bunny-php-string);\n}\n\n.hljs.language-php .hljs-subst,\n.hljs .language-php .hljs-subst {\n color: var(--neon-bunny-subst);\n}\n\n.hljs.language-php .hljs-symbol,\n.hljs .language-php .hljs-symbol {\n color: var(--neon-bunny-symbol);\n}\n\n.hljs.language-php .hljs-title,\n.hljs .language-php .hljs-title {\n color: var(--neon-bunny-php-title);\n}\n\n.hljs.language-php .hljs-title.class_,\n.hljs .language-php .hljs-title.class_ {\n color: var(--neon-bunny-php-title-class);\n}\n\n.hljs.language-php .hljs-title.class_.inherited__,\n.hljs .language-php .hljs-title.class_.inherited__ {\n color: var(--neon-bunny-title-class-inherited);\n}\n\n.hljs.language-php .hljs-title.function_,\n.hljs .language-php .hljs-title.function_ {\n color: var(--neon-bunny-title-function);\n}\n\n.hljs.language-php .hljs-title.function_.invoke__,\n.hljs .language-php .hljs-title.function_.invoke__ {\n color: var(--neon-bunny-php-title-function-invoke);\n}\n\n.hljs.language-php .hljs-type,\n.hljs .language-php .hljs-type {\n color: var(--neon-bunny-type);\n}\n\n.hljs.language-php .hljs-variable,\n.hljs .language-php .hljs-variable {\n color: var(--neon-bunny-php-variable);\n}\n\n.hljs.language-php .hljs-variable.constant_,\n.hljs .language-php .hljs-variable.constant_ {\n color: var(--neon-bunny-variable-constant);\n}\n\n.hljs.language-php .hljs-variable.language_,\n.hljs .language-php .hljs-variable.language_ {\n color: var(--neon-bunny-variable-language);\n}\n\n.hljs.language-php .hljs-meta,\n.hljs .language-php .hljs-meta {\n color: var(--neon-bunny-php-meta);\n}\n\n.hljs.language-php .hljs-meta.prompt_,\n.hljs .language-php .hljs-meta.prompt_ {\n color: var(--neon-bunny-meta-prompt);\n}\n\n.hljs.language-php .hljs-meta.keyword_,\n.hljs .language-php .hljs-meta.keyword_ {\n color: var(--neon-bunny-meta-keyword);\n}\n\n.hljs.language-php .hljs-meta.string_,\n.hljs .language-php .hljs-meta.string_ {\n color: var(--neon-bunny-meta-string);\n}\n\n.hljs.language-php .hljs-attr,\n.hljs .language-php .hljs-attr {\n color: var(--neon-bunny-attr);\n}\n\n.hljs.language-php .hljs-attribute,\n.hljs .language-php .hljs-attribute {\n color: var(--neon-bunny-attribute);\n}\n\n.hljs.language-php .hljs-name,\n.hljs .language-php .hljs-name {\n color: var(--neon-bunny-name);\n}\n\n.hljs.language-php .hljs-section,\n.hljs .language-php .hljs-section {\n color: var(--neon-bunny-section);\n}\n\n.hljs.language-php .hljs-tag,\n.hljs .language-php .hljs-tag {\n color: var(--neon-bunny-tag);\n}\n\n.hljs.language-php .hljs-bullet,\n.hljs .language-php .hljs-bullet {\n color: var(--neon-bunny-bullet);\n}\n\n.hljs.language-php .hljs-code,\n.hljs .language-php .hljs-code {\n color: var(--neon-bunny-code);\n}\n\n.hljs.language-php .hljs-emphasis,\n.hljs .language-php .hljs-emphasis {\n color: var(--neon-bunny-emphasis);\n font-style: italic;\n}\n\n.hljs.language-php .hljs-formula,\n.hljs .language-php .hljs-formula {\n color: var(--neon-bunny-formula);\n}\n\n.hljs.language-php .hljs-link,\n.hljs .language-php .hljs-link {\n color: var(--neon-bunny-link);\n}\n\n.hljs.language-php .hljs-quote,\n.hljs .language-php .hljs-quote {\n color: var(--neon-bunny-quote);\n}\n\n.hljs.language-php .hljs-strong,\n.hljs .language-php .hljs-strong {\n color: var(--neon-bunny-strong);\n font-weight: bold;\n}\n\n.hljs.language-php .hljs-selector,\n.hljs .language-php .hljs-selector {\n color: var(--neon-bunny-selector);\n}\n\n.hljs.language-php .hljs-selector-attr,\n.hljs .language-php .hljs-selector-attr {\n color: var(--neon-bunny-selector-attr);\n}\n\n.hljs.language-php .hljs-selector-class,\n.hljs .language-php .hljs-selector-class {\n color: var(--neon-bunny-selector-class);\n}\n\n.hljs.language-php .hljs-selector-id,\n.hljs .language-php .hljs-selector-id {\n color: var(--neon-bunny-selector-id);\n}\n\n.hljs.language-php .hljs-selector-pseudo,\n.hljs .language-php .hljs-selector-pseudo {\n color: var(--neon-bunny-selector-pseudo);\n}\n\n.hljs.language-php .hljs-selector-tag,\n.hljs .language-php .hljs-selector-tag {\n color: var(--neon-bunny-selector-tag);\n}\n\n.hljs.language-php .hljs-addition,\n.hljs .language-php .hljs-addition {\n color: var(--neon-bunny-addition);\n}\n\n.hljs.language-php .hljs-deletion,\n.hljs .language-php .hljs-deletion {\n color: var(--neon-bunny-deletion);\n}\n\n')}if(!e&&!s)return G(),o.appendChild(document.createTextNode(n)),void a.appendChild(o);const g=W(t,w.value);switch(t){case"highlightjs":c=`${g}.min.css`,r=`${p.value}/${c}`;break;case"prism":c=`${g}.css`,r="default"===w.value?`${m.value}/prism.css`:w.value.includes("themes-")?`${k.value}/${c}`:`${m.value}/prism-${c}`;break;default:c=""}d.value=!0,fetch(r).then((n=>n.text())).then((n=>{G(),o.appendChild(document.createTextNode(n)),a.appendChild(o),d.value=!1})).catch((n=>{const t=i.highlightjs?"Highlight.js":"PrismJS";console.error(`${t} CDN Error:`,n)}))}function V(){const n=t().device;j.value="mobile"===n.type}function W(n,t,a=!1){let o=t;return"prism"===n&&(o=o.replace("themes-","prism-"),o=o.replace("prism-prism-","prism-"),o=o.replace("theme-prism-","theme-"),a&&(o=o.replace("prism-prism-",""),o=o.replace("prism-",""))),"highlightjs"===n&&(o=o.replace("base16-","base16/")),o}function G(){const n=document.querySelectorAll('[data-theme="v-code-block--theme-sheet"]');n.length>0&&n.forEach((n=>{n.remove()}))}function Z(){!function(){if("json"!==i.lang)r.value=i.code;else{const n=i.code.toString();r.value=JSON.stringify(JSON.parse(n),null,i.indent)}}(),i.highlightjs&&Promise.resolve().then((function(){return Gn})).then((n=>{s=n.default,s.registerLanguage("javascript",x),s.registerLanguage("css",u),s.registerLanguage("html",_),s.registerLanguage("plain",E),f.value=s.highlight(r.value,{language:i.lang}).value})).catch((n=>{console.error("Highlight.js import:",{err:n})})),i.prismjs&&import("prismjs").then((n=>{c=n.default,f.value=c.highlight(r.value,c.languages[i.lang],i.lang)})).catch((n=>{console.error("PrismJS import:",{err:n})}))}function J(){o("run")}return n.watch(i,(()=>{i.code&&Z(),(i.theme||i.prismjs||i.highlightjs)&&(P(),w.value=i.theme,U()),i.copyText&&(b.value=i.copyText),i.runText&&(y.value=i.runText)})),n.onBeforeMount((()=>{b.value=i.copyText,y.value=i.runText,P()})),n.onMounted((()=>{w.value=h?.theme||i.theme,U(),V(),Z()})),window.addEventListener("orientationchange",(()=>{V()})),(t,o)=>(n.openBlock(),n.createElementBlock("div",{class:n.normalizeClass(["v-code-block v-code-block--mb-5",n.unref(T)])},[a.label||a.tabs||n.unref(l).label||n.unref(l).tabs?(n.openBlock(),n.createElementBlock("div",{key:0,class:"v-code-block--header",style:n.normalizeStyle(n.unref(O))},[n.createElementVNode("div",{class:n.normalizeClass(["v-code-block--label v-code-block--pb-1",n.unref(I)])},[n.unref(l).label?n.renderSlot(t.$slots,"label",{key:0},void 0,!0):(n.openBlock(),n.createElementBlock(n.Fragment,{key:1},[n.createTextVNode(n.toDisplayString(i.label),1)],64))],2),n.createElementVNode("div",{class:"v-code-block--tabs",style:n.normalizeStyle(n.unref(D))},[n.unref(l).tabs?n.renderSlot(t.$slots,"tabs",{key:0},void 0,!0):(n.openBlock(),n.createElementBlock(n.Fragment,{key:1},[n.createCommentVNode(" ======================================== Copy Code Tab/Button "),a.copyTab&&a.tabs?(n.openBlock(),n.createElementBlock("div",{key:0,class:n.normalizeClass(["v-code-block--tab",n.unref($)]),onClick:F},[n.createElementVNode("div",N,[a.copyIcons?(n.openBlock(),n.createBlock(e,{key:0,class:n.normalizeClass(["v-code-block--button-copy-icon",n.unref(R)]),icon:g.value},null,8,["class","icon"])):n.createCommentVNode("v-if",!0),n.createTextVNode(" "+n.toDisplayString(b.value),1)])],2)):n.createCommentVNode("v-if",!0),n.createCommentVNode(" ======================================== Run Tab/Button "),a.runTab&&a.tabs&&!j.value?(n.openBlock(),n.createElementBlock("div",{key:1,class:n.normalizeClass(["v-code-block--tab",n.unref($)]),onClick:J},[n.createElementVNode("div",S,n.toDisplayString(y.value),1)],2)):n.createCommentVNode("v-if",!0)],64))],4)],4)):n.createCommentVNode("v-if",!0),n.createElementVNode("div",q,[n.createElementVNode("div",{class:n.normalizeClass(["v-code-block--code-copy-button",n.unref(B)]),onClick:F},[n.unref(l).copyButton?n.renderSlot(t.$slots,"copyButton",{key:0},void 0,!0):(n.openBlock(),n.createElementBlock(n.Fragment,{key:1},[a.copyButton?(n.openBlock(),n.createBlock(e,{key:0,class:n.normalizeClass(["v-code-block--button-copy-icon",n.unref(R)]),icon:g.value},null,8,["class","icon"])):n.createCommentVNode("v-if",!0)],64))],2),n.createElementVNode("pre",n.mergeProps(t.$attrs,{class:`language-${i.lang}`,style:n.unref(L)}),[n.createTextVNode(""),a.prismPlugin?(n.openBlock(),n.createElementBlock("code",{key:0,class:n.normalizeClass(`language-${i.lang} ${a.browserWindow?"v-code-block--code-browser":""} ${a.highlightjs?"hljs":""}`),style:n.normalizeStyle(n.unref(A)),textContent:n.toDisplayString(n.unref(z))},null,14,C)):(n.openBlock(),n.createElementBlock("code",{key:1,class:n.normalizeClass(`language-${i.lang} ${a.browserWindow?"v-code-block--code-browser":""} ${a.highlightjs?"hljs":""}`),style:n.normalizeStyle(n.unref(A)),innerHTML:f.value},null,14,M)),n.createTextVNode("\n\t\t\t")],16)])],2))}});h(".v-code-block--mt-1{margin-top:.25rem!important}.v-code-block--me-1{margin-right:.25rem!important}.v-code-block--mb-1{margin-bottom:.25rem!important}.v-code-block--ms-1{margin-left:.25rem!important}.v-code-block--pt-1{padding-top:.25rem!important}.v-code-block--pe-1{padding-right:.25rem!important}.v-code-block--pb-1{padding-bottom:.25rem!important}.v-code-block--ps-1{padding-left:.25rem!important}.v-code-block--mt-2{margin-top:.5rem!important}.v-code-block--me-2{margin-right:.5rem!important}.v-code-block--mb-2{margin-bottom:.5rem!important}.v-code-block--ms-2{margin-left:.5rem!important}.v-code-block--pt-2{padding-top:.5rem!important}.v-code-block--pe-2{padding-right:.5rem!important}.v-code-block--pb-2{padding-bottom:.5rem!important}.v-code-block--ps-2{padding-left:.5rem!important}.v-code-block--mt-3{margin-top:.75rem!important}.v-code-block--me-3{margin-right:.75rem!important}.v-code-block--mb-3{margin-bottom:.75rem!important}.v-code-block--ms-3{margin-left:.75rem!important}.v-code-block--pt-3{padding-top:.75rem!important}.v-code-block--pe-3{padding-right:.75rem!important}.v-code-block--pb-3{padding-bottom:.75rem!important}.v-code-block--ps-3{padding-left:.75rem!important}.v-code-block--mt-4{margin-top:1rem!important}.v-code-block--me-4{margin-right:1rem!important}.v-code-block--mb-4{margin-bottom:1rem!important}.v-code-block--ms-4{margin-left:1rem!important}.v-code-block--pt-4{padding-top:1rem!important}.v-code-block--pe-4{padding-right:1rem!important}.v-code-block--pb-4{padding-bottom:1rem!important}.v-code-block--ps-4{padding-left:1rem!important}.v-code-block--mt-5{margin-top:1.25rem!important}.v-code-block--me-5{margin-right:1.25rem!important}.v-code-block--mb-5{margin-bottom:1.25rem!important}.v-code-block--ms-5{margin-left:1.25rem!important}.v-code-block--pt-5{padding-top:1.25rem!important}.v-code-block--pe-5{padding-right:1.25rem!important}.v-code-block--pb-5{padding-bottom:1.25rem!important}.v-code-block--ps-5{padding-left:1.25rem!important}.v-code-block---label-mobile input,.v-code-block---label-mobile select,.v-code-block---label-mobile textarea{display:none}");h('.v-code-block{display:block;max-width:100%}.v-code-block--header{align-items:end;display:flex;justify-content:space-between;overflow:visible;position:relative;width:100%}.v-code-block--label{overflow:auto}.v-code-block--tabs{align-items:end;display:flex;justify-content:flex-end}.v-code-block--tab{align-items:center;border-radius:5px 5px 0 0;cursor:pointer;display:flex;flex-direction:row;justify-content:flex-start;padding:5px 15px;text-align:center;transition:background-color .35s ease;white-space:nowrap;width:fit-content}.v-code-block--tab svg{height:.85rem;width:.85rem}.v-code-block--code{position:relative;z-index:1}.v-code-block--code pre,.v-code-block--code pre[class*=language-]{margin-top:0}.v-code-block--code pre[class*=language-]:after,.v-code-block--code pre[class*=language-]:before{bottom:.95em}.v-code-block--code pre code{width:100%}.v-code-block--code-browser:before{background-image:url(\'data:image/svg+xml;utf8, \');background-position:.5em .5em;background-repeat:no-repeat;content:"";display:block;padding-right:10em;padding-top:3rem;width:100%}.v-code-block--code:hover .v-code-block--code-copy-button{opacity:1}.v-code-block--code-copy-button{fill:#ccc;align-items:center;color:#ccc;cursor:pointer;display:flex;height:1.5em;justify-content:center;opacity:0;position:absolute;right:.9rem;top:.7rem;transition:opacity .2s ease-in-out;width:auto;z-index:2}.v-code-block--code-copy-button:hover{opacity:1}.v-code-block--code-copy-button-persist{opacity:.5}.v-code-block--code-copy-button svg{height:1rem;width:1rem}');var T=s(z,[["__scopeId","data-v-5d79b278"],["__file","src/plugin/CodeBlock.vue"]]);h(":root{--v-cb-blue:206 80% 39%;--v-cb-blue-hex:#146eb4;--v-cb-blue-rgb:20,110,180;--v-cb-primary:var(--v-cb-blue);--v-cb-primary-hex:var(--v-cb-blue-hex);--v-cb-primary-rgb:var(--v-cb-blue-rgb);--v-cb-green:120 61% 34%;--v-cb-green-hex:#228b22;--v-cb-green-rgb:34,139,34;--v-cb-success:var(--v-cb-green);--v-cb-success-hex:var(--v-cb-green-hex);--v-cb-success-rgb:var(--v-cb-green-rgb);--v-cb-red:0 68% 42%;--v-cb-red-hex:#b22222;--v-cb-red-rgb:178,34,34;--v-cb-danger:var(--v-cb-red);--v-cb-danger-hex:var(--v-cb-red-hex);--v-cb-danger-rgb:var(--v-cb-red-rgb);--v-cb-tab-neon-bunny-bkg:0 0% 0%;--v-cb-tab-neon-bunny-text:0 0% 100%;--v-cb-tab-neon-bunny-icon:207 100% 52%;--v-cb-tab-neon-bunny-icon-success:119 100% 51%;--v-cb-tab-neon-bunny-icon-failed:3 100% 58%;--v-cb-tab-neon-bunny-carrot-bkg:0 0% 0%;--v-cb-tab-neon-bunny-carrot-text:0 0% 100%;--v-cb-tab-neon-bunny-carrot-icon:292 100% 50%;--v-cb-tab-neon-bunny-carrot-icon-success:119 100% 51%;--v-cb-tab-neon-bunny-carrot-icon-failed:3 100% 58%;--v-cb-tab-prism-coy-bkg:205 59% 50%;--v-cb-tab-prism-coy-text:0 0% 0%;--v-cb-tab-prism-coy-icon:195 76% 41%;--v-cb-tab-prism-coy-icon-success:80 100% 30%;--v-cb-tab-prism-coy-icon-failed:0 64% 48%;--v-cb-tab-prism-dark-bkg:30 20% 25%;--v-cb-tab-prism-dark-text:0 0% 100%;--v-cb-tab-prism-dark-border:30 20% 40%;--v-cb-tab-prism-dark-icon:40 90% 60%;--v-cb-tab-prism-dark-icon-success:75 70% 60%;--v-cb-tab-prism-dark-icon-failed:0 100% 50%;--v-cb-tab-prism-default-bkg:24 20% 95%;--v-cb-tab-prism-default-text:0 0% 0%;--v-cb-tab-prism-default-icon:198 100% 33%;--v-cb-tab-prism-default-icon-success:80 100% 30%;--v-cb-tab-prism-default-icon-failed:348 68% 58%;--v-cb-tab-prism-funky-bkg:0 0% 80%;--v-cb-tab-prism-funky-text:0 0% 100%;--v-cb-tab-prism-funky-dark:0 0% 0%;--v-cb-tab-prism-funky-icon:328 100% 54%;--v-cb-tab-prism-funky-icon-success:80 61% 50%;--v-cb-tab-prism-funky-icon-failed:0 100% 50%;--v-cb-tab-prism-okaidia-bkg:70 8% 15%;--v-cb-tab-prism-okaidia-text:0 0% 100%;--v-cb-tab-prism-okaidia-icon:190 81% 67%;--v-cb-tab-prism-okaidia-icon-success:80 76% 53%;--v-cb-tab-prism-okaidia-icon-failed:338 95% 56%;--v-cb-tab-prism-solarizedlight-bkg:44 87% 94%;--v-cb-tab-prism-solarizedlight-text:196 13% 45%;--v-cb-tab-prism-solarizedlight-icon:175 59% 40%;--v-cb-tab-prism-solarizedlight-icon-success:68 100% 30%;--v-cb-tab-prism-solarizedlight-icon-failed:18 80% 44%;--v-cb-tab-prism-tomorrow-bkg:0 0% 18%;--v-cb-tab-prism-tomorrow-text:0 0% 80%;--v-cb-tab-prism-tomorrow-icon:299 34% 70%;--v-cb-tab-prism-tomorrow-icon-success:143 39% 64%;--v-cb-tab-prism-tomorrow-icon-failed:358 65% 68%;--v-cb-tab-prism-twilight-bkg:0 0% 8%;--v-cb-tab-prism-twilight-text:0 0% 80%;--v-cb-tab-prism-twilight-border:0 0% 33%;--v-cb-tab-prism-twilight-icon:53 89% 79%;--v-cb-tab-prism-twilight-icon-success:76 21% 52%;--v-cb-tab-prism-twilight-icon-failed:14 58% 55%;--v-cb-tab-prism-themes-night-owl:207 95% 8%;--v-cb-tab-prism-themes-night-owl-text:217 34% 88%;--v-cb-tab-prism-themes-night-owl-icon:169 56% 68%;--v-cb-tab-prism-themes-night-owl-icon-success:84 62% 63%;--v-cb-tab-prism-themes-night-owl-icon-failed:350 100% 67%;--v-cb-tab-highlightjs-a11y-dark-bkg:0 0% 17%;--v-cb-tab-highlightjs-a11y-dark-text:60 30% 96%;--v-cb-tab-highlightjs-a11y-dark-icon:180 100% 44%;--v-cb-tab-highlightjs-a11y-dark-icon-success:80 75% 55%;--v-cb-tab-highlightjs-a11y-dark-icon-failed:17 100% 74%;--v-cb-tab-highlightjs-a11y-light-bkg:0 0% 100%;--v-cb-tab-highlightjs-a11y-light-text:0 0% 33%;--v-cb-tab-highlightjs-a11y-light-icon:280 60% 39%;--v-cb-tab-highlightjs-a11y-light-icon-success:120 100% 25%;--v-cb-tab-highlightjs-a11y-light-icon-failed:2 80% 47%;--v-cb-tab-highlightjs-agate-bkg:0 0% 20%;--v-cb-tab-highlightjs-agate-text:0 0% 100%;--v-cb-tab-highlightjs-agate-icon:197 93% 83%;--v-cb-tab-highlightjs-agate-icon-success:136 53% 66%;--v-cb-tab-highlightjs-agate-icon-failed:0 56% 61%;--v-cb-tab-highlightjs-an-old-hope-bkg:228 8% 12%;--v-cb-tab-highlightjs-an-old-hope-text:219 13% 78%;--v-cb-tab-highlightjs-an-old-hope-icon:195 63% 58%;--v-cb-tab-highlightjs-an-old-hope-icon-success:116 75% 62%;--v-cb-tab-highlightjs-an-old-hope-icon-failed:352 81% 58%;--v-cb-tab-highlightjs-androidstudio-bkg:210 7% 17%;--v-cb-tab-highlightjs-androidstudio-text:211 20% 72%;--v-cb-tab-highlightjs-androidstudio-icon:206 38% 57%;--v-cb-tab-highlightjs-androidstudio-icon-success:108 28% 46%;--v-cb-tab-highlightjs-androidstudio-icon-failed:27 61% 50%;--v-cb-tab-highlightjs-arduino-light-bkg:0 0% 100%;--v-cb-tab-highlightjs-arduino-light-text:198 11% 30%;--v-cb-tab-highlightjs-arduino-light-icon:182 100% 31%;--v-cb-tab-highlightjs-arduino-light-icon-success:182 100% 19%;--v-cb-tab-highlightjs-arduino-light-icon-failed:24 100% 41%;--v-cb-tab-highlightjs-arta-bkg:0 0% 13%;--v-cb-tab-highlightjs-arta-text:0 0% 67%;--v-cb-tab-highlightjs-arta-icon:202 85% 56%;--v-cb-tab-highlightjs-arta-icon-success:150 100% 40%;--v-cb-tab-highlightjs-arta-icon-failed:330 83% 40%;--v-cb-tab-highlightjs-ascetic-bkg:0 0% 100%;--v-cb-tab-highlightjs-ascetic-text:0 0% 0%;--v-cb-tab-highlightjs-ascetic-icon:0 0% 53%;--v-cb-tab-highlightjs-ascetic-icon-success:var(--v-cb-success);--v-cb-tab-highlightjs-ascetic-icon-failed:var(--v-cb-failed);--v-cb-tab-highlightjs-atom-one-dark-reasonable-bkg:220 13% 18%;--v-cb-tab-highlightjs-atom-one-dark-reasonable-text:219 14% 71%;--v-cb-tab-highlightjs-atom-one-dark-reasonable-icon:29 54% 61%;--v-cb-tab-highlightjs-atom-one-dark-reasonable-icon-success:80 76% 53%;--v-cb-tab-highlightjs-atom-one-dark-reasonable-icon-failed:338 95% 56%;--v-cb-tab-highlightjs-atom-one-dark-bkg:220 13% 18%;--v-cb-tab-highlightjs-atom-one-dark-text:219 14% 71%;--v-cb-tab-highlightjs-atom-one-dark-icon:29 54% 61%;--v-cb-tab-highlightjs-atom-one-dark-icon-success:95 38% 62%;--v-cb-tab-highlightjs-atom-one-dark-icon-failed:355 65% 65%;--v-cb-tab-highlightjs-atom-one-light-bkg:0 0% 98%;--v-cb-tab-highlightjs-atom-one-light-text:228 8% 24%;--v-cb-tab-highlightjs-atom-one-light-icon:41 99% 30%;--v-cb-tab-highlightjs-atom-one-light-icon-success:119 34% 47%;--v-cb-tab-highlightjs-atom-one-light-icon-failed:5 74% 59%;--v-cb-tab-highlightjs-base16-onedark-bkg:220 13% 18%;--v-cb-tab-highlightjs-base16-onedark-text:219 14% 71%;--v-cb-tab-highlightjs-base16-onedark-icon:207 82% 66%;--v-cb-tab-highlightjs-base16-onedark-icon-success:95 38% 62%;--v-cb-tab-highlightjs-base16-onedark-icon-failed:5 48% 51%;--v-cb-tab-highlightjs-brown-paper-bkg:35 22% 64%;--v-cb-tab-highlightjs-brown-paper-bkg-img:url(brown-papersq.png);--v-cb-tab-highlightjs-brown-paper-text:233 32% 31%;--v-cb-tab-highlightjs-brown-paper-icon:207 100% 30%;--v-cb-tab-highlightjs-brown-paper-icon-success:var(--v-cb-success);--v-cb-tab-highlightjs-brown-paper-icon-failed:359 60% 31%;--v-cb-tab-highlightjs-codepen-embed-bkg:0 0% 13%;--v-cb-tab-highlightjs-codepen-embed-text:0 0% 100%;--v-cb-tab-highlightjs-codepen-embed-icon:300 10% 57%;--v-cb-tab-highlightjs-codepen-embed-icon-success:76 20% 52%;--v-cb-tab-highlightjs-codepen-embed-icon-failed:var(--v-cb-failed);--v-cb-tab-highlightjs-color-brewer-bkg:0 0% 100%;--v-cb-tab-highlightjs-color-brewer-text:0 0% 0%;--v-cb-tab-highlightjs-color-brewer-icon:205 59% 47%;--v-cb-tab-highlightjs-color-brewer-icon-success:138 54% 42%;--v-cb-tab-highlightjs-color-brewer-icon-failed:20 89% 48%;--v-cb-tab-highlightjs-dark-bkg:0 0% 19%;--v-cb-tab-highlightjs-dark-text:0 0% 87%;--v-cb-tab-highlightjs-dark-icon:0 56% 70%;--v-cb-tab-highlightjs-dark-icon-success:var(--v-cb-success);--v-cb-tab-highlightjs-dark-icon-failed:var(--v-cb-failed);--v-cb-tab-highlightjs-default-bkg:0 0% 95%;--v-cb-tab-highlightjs-default-text:0 0% 27%;--v-cb-tab-highlightjs-default-icon:0 0% 27%;--v-cb-tab-highlightjs-default-icon-success:90 100% 23%;--v-cb-tab-highlightjs-default-icon-failed:0 100% 27%;--v-cb-tab-highlightjs-devibeans-bkg:0 0% 0%;--v-cb-tab-highlightjs-devibeans-text:23 4% 62%;--v-cb-tab-highlightjs-devibeans-icon:207 89% 68%;--v-cb-tab-highlightjs-devibeans-icon-success:95 49% 36%;--v-cb-tab-highlightjs-devibeans-icon-failed:1 83% 63%;--v-cb-tab-highlightjs-docco-bkg:240 100% 99%;--v-cb-tab-highlightjs-docco-text:0 0% 0%;--v-cb-tab-highlightjs-docco-icon:195 100% 35%;--v-cb-tab-highlightjs-docco-icon-success:150 43% 44%;--v-cb-tab-highlightjs-docco-icon-failed:17 64% 36%;--v-cb-tab-highlightjs-far-bkg:240 100% 25%;--v-cb-tab-highlightjs-far-text:180 100% 50%;--v-cb-tab-highlightjs-far-icon:60 100% 50%;--v-cb-tab-highlightjs-far-icon-success:120 100% 50%;--v-cb-tab-highlightjs-far-icon-failed:0 100% 50%;--v-cb-tab-highlightjs-felipec-bkg:240 6% 13%;--v-cb-tab-highlightjs-felipec-text:240 6% 87%;--v-cb-tab-highlightjs-felipec-icon:210 75% 75%;--v-cb-tab-highlightjs-felipec-icon-success:120 75% 75%;--v-cb-tab-highlightjs-felipec-icon-failed:0 75% 75%;--v-cb-tab-highlightjs-foundation-bkg:0 0% 93%;--v-cb-tab-highlightjs-foundation-text:0 0% 0%;--v-cb-tab-highlightjs-foundation-icon:180 100% 30%;--v-cb-tab-highlightjs-foundation-icon-success:345 86% 47%;--v-cb-tab-highlightjs-foundation-icon-failed:120 100% 23%;--v-cb-tab-highlightjs-github-dark-dimmed-bkg:215 15% 16%;--v-cb-tab-highlightjs-github-dark-dimmed-text:210 19% 73%;--v-cb-tab-highlightjs-github-dark-dimmed-icon:207 100% 79%;--v-cb-tab-highlightjs-github-dark-dimmed-icon-success:119 52% 70%;--v-cb-tab-highlightjs-github-dark-dimmed-icon-failed:359 66% 28%;--v-cb-tab-highlightjs-github-dark-bkg:216 28% 7%;--v-cb-tab-highlightjs-github-dark-text:210 17% 82%;--v-cb-tab-highlightjs-github-dark-icon:208 100% 74%;--v-cb-tab-highlightjs-github-dark-icon-success:125 69% 70%;--v-cb-tab-highlightjs-github-dark-icon-failed:4 100% 72%;--v-cb-tab-highlightjs-github-bkg:0 0% 100%;--v-cb-tab-highlightjs-github-text:210 12% 16%;--v-cb-tab-highlightjs-github-icon:212 100% 39%;--v-cb-tab-highlightjs-github-icon-success:134 60% 33%;--v-cb-tab-highlightjs-github-icon-failed:354 66% 54%;--v-cb-tab-highlightjs-gml-bkg:0 0% 13%;--v-cb-tab-highlightjs-gml-text:0 0% 75%;--v-cb-tab-highlightjs-gml-icon:60 100% 50%;--v-cb-tab-highlightjs-gml-icon-success:121 73% 62%;--v-cb-tab-highlightjs-gml-icon-failed:0 100% 75%;--v-cb-tab-highlightjs-googlecode-bkg:0 0% 100%;--v-cb-tab-highlightjs-googlecode-text:0 0% 0%;--v-cb-tab-highlightjs-googlecode-icon:180 100% 20%;--v-cb-tab-highlightjs-googlecode-icon-success:120 100% 27%;--v-cb-tab-highlightjs-googlecode-icon-failed:0 100% 27%;--v-cb-tab-highlightjs-gradient-dark-bkg:279 58% 34%;--v-cb-tab-highlightjs-gradient-dark-bkg-gradient:linear-gradient(160deg,#652487,#443ac3 35%,#0174b7 68%,#04988e);--v-cb-tab-highlightjs-gradient-dark-text:266 15% 91%;--v-cb-tab-highlightjs-gradient-dark-icon:199 100% 61%;--v-cb-tab-highlightjs-gradient-dark-icon-success:75 100% 81%;--v-cb-tab-highlightjs-gradient-dark-icon-failed:29 100% 63%;--v-cb-tab-highlightjs-gradient-light-bkg:293 100% 90%;--v-cb-tab-highlightjs-gradient-light-bkg-gradient:linear-gradient(295deg,#f9ccff,#e6bbf9 11%,#9ec6f9 32%,#55e6ee 60%,#91f5d1 74%,#f9ffbf 98%);--v-cb-tab-highlightjs-gradient-light-text:256 94% 26%;--v-cb-tab-highlightjs-gradient-light-icon:199 64% 41%;--v-cb-tab-highlightjs-gradient-light-icon-success:149 93% 38%;--v-cb-tab-highlightjs-gradient-light-icon-failed:19 98% 25%;--v-cb-tab-highlightjs-grayscale-bkg:0 0% 100%;--v-cb-tab-highlightjs-grayscale-text:0 0% 20%;--v-cb-tab-highlightjs-grayscale-icon:0 0% 20%;--v-cb-tab-highlightjs-grayscale-icon-success:0 0% 20%;--v-cb-tab-highlightjs-grayscale-icon-failed:0 0% 20%;--v-cb-tab-highlightjs-hybrid-bkg:210 6% 12%;--v-cb-tab-highlightjs-hybrid-text:140 3% 78%;--v-cb-tab-highlightjs-hybrid-icon:208 32% 63%;--v-cb-tab-highlightjs-hybrid-icon-success:66 39% 57%;--v-cb-tab-highlightjs-hybrid-icon-failed:0 50% 60%;--v-cb-tab-highlightjs-idea-bkg:0 0% 100%;--v-cb-tab-highlightjs-idea-text:0 0% 0%;--v-cb-tab-highlightjs-idea-icon:240 100% 25%;--v-cb-tab-highlightjs-idea-icon-success:120 60% 83%;--v-cb-tab-highlightjs-idea-icon-failed:10 100% 87%;--v-cb-tab-highlightjs-intellij-light-bkg:0 0% 100%;--v-cb-tab-highlightjs-intellij-light-text:223 100% 35%;--v-cb-tab-highlightjs-intellij-light-icon:294 80% 32%;--v-cb-tab-highlightjs-intellij-light-icon-success:129 91% 26%;--v-cb-tab-highlightjs-intellij-light-icon-failed:var(--v-cb-failed);--v-cb-tab-highlightjs-ir-black-bkg:0 0% 0%;--v-cb-tab-highlightjs-ir-black-text:0 0% 97%;--v-cb-tab-highlightjs-ir-black-icon:209 98% 79%;--v-cb-tab-highlightjs-ir-black-icon-success:93 100% 69%;--v-cb-tab-highlightjs-ir-black-icon-failed:301 100% 73%;--v-cb-tab-highlightjs-isbl-editor-dark-bkg:0 0% 25%;--v-cb-tab-highlightjs-isbl-editor-dark-text:0 0% 94%;--v-cb-tab-highlightjs-isbl-editor-dark-icon:0 0% 94%;--v-cb-tab-highlightjs-isbl-editor-dark-icon-success:90 100% 23%;--v-cb-tab-highlightjs-isbl-editor-dark-icon-failed:13 76% 50%;--v-cb-tab-highlightjs-isbl-editor-light-bkg:0 0% 100%;--v-cb-tab-highlightjs-isbl-editor-light-text:0 0% 0%;--v-cb-tab-highlightjs-isbl-editor-light-icon:240 100% 25%;--v-cb-tab-highlightjs-isbl-editor-light-icon-success:90 100% 23%;--v-cb-tab-highlightjs-isbl-editor-light-icon-failed:11 100% 49%;--v-cb-tab-highlightjs-kimbie-dark-bkg:35 39% 10%;--v-cb-tab-highlightjs-kimbie-dark-text:32 47% 68%;--v-cb-tab-highlightjs-kimbie-dark-icon:356 19% 50%;--v-cb-tab-highlightjs-kimbie-dark-icon-success:74 35% 45%;--v-cb-tab-highlightjs-kimbie-dark-icon-failed:349 70% 54%;--v-cb-tab-highlightjs-kimbie-light-bkg:35 83% 91%;--v-cb-tab-highlightjs-kimbie-light-text:30 37% 38%;--v-cb-tab-highlightjs-kimbie-light-icon:32 92% 58%;--v-cb-tab-highlightjs-kimbie-light-icon-success:74 35% 45%;--v-cb-tab-highlightjs-kimbie-light-icon-failed:349 70% 54%;--v-cb-tab-highlightjs-lightfair-bkg:0 0% 100%;--v-cb-tab-highlightjs-lightfair-text:0 0% 27%;--v-cb-tab-highlightjs-lightfair-icon:217 89% 61%;--v-cb-tab-highlightjs-lightfair-icon-success:180 69% 46%;--v-cb-tab-highlightjs-lightfair-icon-failed:0 41% 56%;--v-cb-tab-highlightjs-lioshi-bkg:0 0% 19%;--v-cb-tab-highlightjs-lioshi-text:140 3% 78%;--v-cb-tab-highlightjs-lioshi-icon:304 24% 66%;--v-cb-tab-highlightjs-lioshi-icon-success:66 39% 57%;--v-cb-tab-highlightjs-lioshi-icon-failed:0 50% 60%;--v-cb-tab-highlightjs-magula-bkg:0 0% 96%;--v-cb-tab-highlightjs-magula-text:0 0% 0%;--v-cb-tab-highlightjs-magula-icon:240 100% 25%;--v-cb-tab-highlightjs-magula-icon-success:120 100% 17%;--v-cb-tab-highlightjs-magula-icon-failed:0 100% 27%;--v-cb-tab-highlightjs-mono-blue-bkg:213 27% 94%;--v-cb-tab-highlightjs-mono-blue-text:214 100% 11%;--v-cb-tab-highlightjs-mono-blue-icon:215 100% 34%;--v-cb-tab-highlightjs-mono-blue-icon-success:var(--v-cb-success);--v-cb-tab-highlightjs-mono-blue-icon-failed:var(--v-cb-failed);--v-cb-tab-highlightjs-monokai-sublime-bkg:72 7% 13%;--v-cb-tab-highlightjs-monokai-sublime-text:60 30% 96%;--v-cb-tab-highlightjs-monokai-sublime-icon:54 70% 68%;--v-cb-tab-highlightjs-monokai-sublime-icon-success:80 76% 53%;--v-cb-tab-highlightjs-monokai-sublime-icon-failed:338 95% 56%;--v-cb-tab-highlightjs-monokai-bkg:70 8% 15%;--v-cb-tab-highlightjs-monokai-text:0 0% 87%;--v-cb-tab-highlightjs-monokai-icon:0 0% 87%;--v-cb-tab-highlightjs-monokai-icon-success:80 76% 53%;--v-cb-tab-highlightjs-monokai-icon-failed:338 95% 56%;--v-cb-tab-highlightjs-night-owl-bkg:207 95% 8%;--v-cb-tab-highlightjs-night-owl-text:217 34% 88%;--v-cb-tab-highlightjs-night-owl-icon:276 68% 75%;--v-cb-tab-highlightjs-night-owl-icon-success:84 62% 63%;--v-cb-tab-highlightjs-night-owl-icon-failed:350 100% 67%;--v-cb-tab-highlightjs-nnfx-dark-bkg:0 0% 20%;--v-cb-tab-highlightjs-nnfx-dark-text:0 0% 100%;--v-cb-tab-highlightjs-nnfx-dark-icon:270 50% 60%;--v-cb-tab-highlightjs-nnfx-dark-icon-success:90 50% 60%;--v-cb-tab-highlightjs-nnfx-dark-icon-failed:18 100% 43%;--v-cb-tab-highlightjs-nnfx-light-bkg:0 0% 100%;--v-cb-tab-highlightjs-nnfx-light-text:0 0% 0%;--v-cb-tab-highlightjs-nnfx-light-icon:240 100% 50%;--v-cb-tab-highlightjs-nnfx-light-icon-success:120 100% 23%;--v-cb-tab-highlightjs-nnfx-light-icon-failed:120 100% 48%;--v-cb-tab-highlightjs-nord-bkg:220 16% 22%;--v-cb-tab-highlightjs-nord-text:210 34% 63%;--v-cb-tab-highlightjs-nord-icon:179 25% 65%;--v-cb-tab-highlightjs-nord-icon-success:92 28% 65%;--v-cb-tab-highlightjs-nord-icon-failed:14 51% 63%;--v-cb-tab-highlightjs-obsidian-bkg:210 7% 17%;--v-cb-tab-highlightjs-obsidian-text:210 7% 89%;--v-cb-tab-highlightjs-obsidian-icon:210 32% 55%;--v-cb-tab-highlightjs-obsidian-icon-success:162 26% 64%;--v-cb-tab-highlightjs-obsidian-icon-failed:30 100% 46%;--v-cb-tab-highlightjs-panda-syntax-dark-bkg:200 3% 17%;--v-cb-tab-highlightjs-panda-syntax-dark-text:0 0% 90%;--v-cb-tab-highlightjs-panda-syntax-dark-icon:207 94% 62%;--v-cb-tab-highlightjs-panda-syntax-dark-icon-success:171 95% 54%;--v-cb-tab-highlightjs-panda-syntax-dark-icon-failed:342 100% 65%;--v-cb-tab-highlightjs-panda-syntax-light-bkg:0 0% 90%;--v-cb-tab-highlightjs-panda-syntax-light-text:200 3% 17%;--v-cb-tab-highlightjs-panda-syntax-light-icon:207 57% 50%;--v-cb-tab-highlightjs-panda-syntax-light-icon-success:171 81% 27%;--v-cb-tab-highlightjs-panda-syntax-light-icon-failed:324 70% 50%;--v-cb-tab-highlightjs-paraiso-dark-bkg:304 22% 15%;--v-cb-tab-highlightjs-paraiso-dark-text:23 4% 62%;--v-cb-tab-highlightjs-paraiso-dark-icon:45 99% 55%;--v-cb-tab-highlightjs-paraiso-dark-icon-success:153 43% 50%;--v-cb-tab-highlightjs-paraiso-dark-icon-failed:5 83% 64%;--v-cb-tab-highlightjs-paraiso-light-bkg:69 24% 89%;--v-cb-tab-highlightjs-paraiso-light-text:314 9% 28%;--v-cb-tab-highlightjs-paraiso-light-icon:45 99% 55%;--v-cb-tab-highlightjs-paraiso-light-icon-success:153 43% 50%;--v-cb-tab-highlightjs-paraiso-light-icon-failed:5 83% 64%;--v-cb-tab-highlightjs-pojoaque-bkg:72 11% 9%;--v-cb-tab-highlightjs-pojoaque-bkg-img:url(pojoaque.jpg) left top;--v-cb-tab-highlightjs-pojoaque-text:50 52% 71%;--v-cb-tab-highlightjs-pojoaque-icon:36 100% 62%;--v-cb-tab-highlightjs-pojoaque-icon-success:149 32% 41%;--v-cb-tab-highlightjs-pojoaque-icon-failed:1 71% 52%;--v-cb-tab-highlightjs-purebasic-bkg:60 100% 94%;--v-cb-tab-highlightjs-purebasic-text:0 0% 0%;--v-cb-tab-highlightjs-purebasic-icon:210 100% 50%;--v-cb-tab-highlightjs-purebasic-icon-success:180 100% 33%;--v-cb-tab-highlightjs-purebasic-icon-failed:327 32% 43%;--v-cb-tab-highlightjs-qtcreator-dark-bkg:0 0% 0%;--v-cb-tab-highlightjs-qtcreator-dark-text:0 0% 67%;--v-cb-tab-highlightjs-qtcreator-dark-icon:240 100% 77%;--v-cb-tab-highlightjs-qtcreator-dark-icon-success:var(--v-cb-success);--v-cb-tab-highlightjs-qtcreator-dark-icon-failed:0 100% 67%;--v-cb-tab-highlightjs-qtcreator-light-bkg:0 0% 100%;--v-cb-tab-highlightjs-qtcreator-light-text:0 0% 0%;--v-cb-tab-highlightjs-qtcreator-light-icon:240 100% 25%;--v-cb-tab-highlightjs-qtcreator-light-icon-success:60 100% 25%;--v-cb-tab-highlightjs-qtcreator-light-icon-failed:0 100% 25%;--v-cb-tab-highlightjs-rainbow-bkg:180 1% 28%;--v-cb-tab-highlightjs-rainbow-text:210 21% 85%;--v-cb-tab-highlightjs-rainbow-icon:208 32% 63%;--v-cb-tab-highlightjs-rainbow-icon-success:66 39% 57%;--v-cb-tab-highlightjs-rainbow-icon-failed:1 71% 52%;--v-cb-tab-highlightjs-routeros-bkg:0 0% 94%;--v-cb-tab-highlightjs-routeros-text:0 0% 27%;--v-cb-tab-highlightjs-routeros-icon:200 66% 36%;--v-cb-tab-highlightjs-routeros-icon-success:115 100% 30%;--v-cb-tab-highlightjs-routeros-icon-failed:0 100% 27%;--v-cb-tab-highlightjs-school-book-bkg:59 79% 83%;--v-cb-tab-highlightjs-school-book-text:84 62% 22%;--v-cb-tab-highlightjs-school-book-icon:207 100% 30%;--v-cb-tab-highlightjs-school-book-icon-success:var(--v-cb-success);--v-cb-tab-highlightjs-school-book-icon-failed:355 97% 46%;--v-cb-tab-highlightjs-shades-of-purple-bkg:243 34% 25%;--v-cb-tab-highlightjs-shades-of-purple-text:248 100% 94%;--v-cb-tab-highlightjs-shades-of-purple-icon:38 100% 49%;--v-cb-tab-highlightjs-shades-of-purple-icon-success:102 83% 45%;--v-cb-tab-highlightjs-shades-of-purple-icon-failed:344 94% 69%;--v-cb-tab-highlightjs-srcery-bkg:40 6% 10%;--v-cb-tab-highlightjs-srcery-text:39 90% 88%;--v-cb-tab-highlightjs-srcery-icon:41 96% 57%;--v-cb-tab-highlightjs-srcery-icon-success:76 55% 48%;--v-cb-tab-highlightjs-srcery-icon-failed:2 86% 55%;--v-cb-tab-highlightjs-stackoverflow-dark-bkg:0 2% 11%;--v-cb-tab-highlightjs-stackoverflow-dark-text:0 0% 100%;--v-cb-tab-highlightjs-stackoverflow-dark-icon:207 42% 67%;--v-cb-tab-highlightjs-stackoverflow-dark-icon-success:66 39% 57%;--v-cb-tab-highlightjs-stackoverflow-dark-icon-failed:357 62% 66%;--v-cb-tab-highlightjs-stackoverflow-light-bkg:0 0% 96%;--v-cb-tab-highlightjs-stackoverflow-light-text:210 8% 20%;--v-cb-tab-highlightjs-stackoverflow-light-icon:205 99% 29%;--v-cb-tab-highlightjs-stackoverflow-light-icon-success:140 41% 31%;--v-cb-tab-highlightjs-stackoverflow-light-icon-failed:360 62% 46%;--v-cb-tab-highlightjs-sunburst-bkg:0 0% 0%;--v-cb-tab-highlightjs-sunburst-text:0 0% 97%;--v-cb-tab-highlightjs-sunburst-icon:214 100% 77%;--v-cb-tab-highlightjs-sunburst-icon-success:101 45% 47%;--v-cb-tab-highlightjs-sunburst-icon-failed:18 68% 64%;--v-cb-tab-highlightjs-tokyo-night-dark-bkg:235 19% 13%;--v-cb-tab-highlightjs-tokyo-night-dark-text:227 35% 71%;--v-cb-tab-highlightjs-tokyo-night-dark-icon:261 85% 79%;--v-cb-tab-highlightjs-tokyo-night-dark-icon-success:89 51% 61%;--v-cb-tab-highlightjs-tokyo-night-dark-icon-failed:349 89% 72%;--v-cb-tab-highlightjs-tokyo-night-light-bkg:230 8% 85%;--v-cb-tab-highlightjs-tokyo-night-light-text:230 12% 38%;--v-cb-tab-highlightjs-tokyo-night-light-icon:218 45% 37%;--v-cb-tab-highlightjs-tokyo-night-light-icon-success:89 32% 28%;--v-cb-tab-highlightjs-tokyo-night-light-icon-failed:348 35% 41%;--v-cb-tab-highlightjs-tomorrow-night-blue-bkg:213 100% 16%;--v-cb-tab-highlightjs-tomorrow-night-blue-text:0 0% 100%;--v-cb-tab-highlightjs-tomorrow-night-blue-icon:282 100% 87%;--v-cb-tab-highlightjs-tomorrow-night-blue-icon-success:87 72% 80%;--v-cb-tab-highlightjs-tomorrow-night-blue-icon-failed:356 100% 81%;--v-cb-tab-highlightjs-tomorrow-night-bright-bkg:0 0% 0%;--v-cb-tab-highlightjs-tomorrow-night-bright-text:0 0% 92%;--v-cb-tab-highlightjs-tomorrow-night-bright-icon:281 45% 72%;--v-cb-tab-highlightjs-tomorrow-night-bright-icon-success:68 55% 54%;--v-cb-tab-highlightjs-tomorrow-night-bright-icon-failed:358 62% 57%;--v-cb-tab-highlightjs-vs-bkg:0 0% 100%;--v-cb-tab-highlightjs-vs-text:0 0% 0%;--v-cb-tab-highlightjs-vs-icon:240 100% 50%;--v-cb-tab-highlightjs-vs-icon-success:120 100% 25%;--v-cb-tab-highlightjs-vs-icon-failed:0 100% 50%;--v-cb-tab-highlightjs-vs2015-bkg:0 0% 12%;--v-cb-tab-highlightjs-vs2015-text:0 0% 86%;--v-cb-tab-highlightjs-vs2015-icon:207 61% 59%;--v-cb-tab-highlightjs-vs2015-icon-success:112 38% 47%;--v-cb-tab-highlightjs-vs2015-icon-failed:0 0% 0%;--v-cb-tab-highlightjs-xcode-bkg:0 0% 100%;--v-cb-tab-highlightjs-xcode-text:0 0% 0%;--v-cb-tab-highlightjs-xcode-icon:240 100% 53%;--v-cb-tab-highlightjs-xcode-icon-success:120 100% 23%;--v-cb-tab-highlightjs-xcode-icon-failed:1 80% 43%;--v-cb-tab-highlightjs-xt256-bkg:0 0% 0%;--v-cb-tab-highlightjs-xt256-text:0 0% 92%;--v-cb-tab-highlightjs-xt256-icon:240 100% 50%;--v-cb-tab-highlightjs-xt256-icon-success:120 100% 50%;--v-cb-tab-highlightjs-xt256-icon-failed:0 100% 50%}");h(".v-code-block--mt-1{margin-top:.25rem!important}.v-code-block--me-1{margin-right:.25rem!important}.v-code-block--mb-1{margin-bottom:.25rem!important}.v-code-block--ms-1{margin-left:.25rem!important}.v-code-block--pt-1{padding-top:.25rem!important}.v-code-block--pe-1{padding-right:.25rem!important}.v-code-block--pb-1{padding-bottom:.25rem!important}.v-code-block--ps-1{padding-left:.25rem!important}.v-code-block--mt-2{margin-top:.5rem!important}.v-code-block--me-2{margin-right:.5rem!important}.v-code-block--mb-2{margin-bottom:.5rem!important}.v-code-block--ms-2{margin-left:.5rem!important}.v-code-block--pt-2{padding-top:.5rem!important}.v-code-block--pe-2{padding-right:.5rem!important}.v-code-block--pb-2{padding-bottom:.5rem!important}.v-code-block--ps-2{padding-left:.5rem!important}.v-code-block--mt-3{margin-top:.75rem!important}.v-code-block--me-3{margin-right:.75rem!important}.v-code-block--mb-3{margin-bottom:.75rem!important}.v-code-block--ms-3{margin-left:.75rem!important}.v-code-block--pt-3{padding-top:.75rem!important}.v-code-block--pe-3{padding-right:.75rem!important}.v-code-block--pb-3{padding-bottom:.75rem!important}.v-code-block--ps-3{padding-left:.75rem!important}.v-code-block--mt-4{margin-top:1rem!important}.v-code-block--me-4{margin-right:1rem!important}.v-code-block--mb-4{margin-bottom:1rem!important}.v-code-block--ms-4{margin-left:1rem!important}.v-code-block--pt-4{padding-top:1rem!important}.v-code-block--pe-4{padding-right:1rem!important}.v-code-block--pb-4{padding-bottom:1rem!important}.v-code-block--ps-4{padding-left:1rem!important}.v-code-block--mt-5{margin-top:1.25rem!important}.v-code-block--me-5{margin-right:1.25rem!important}.v-code-block--mb-5{margin-bottom:1.25rem!important}.v-code-block--ms-5{margin-left:1.25rem!important}.v-code-block--pt-5{padding-top:1.25rem!important}.v-code-block--pe-5{padding-right:1.25rem!important}.v-code-block--pb-5{padding-bottom:1.25rem!important}.v-code-block--ps-5{padding-left:1.25rem!important}");h('.v-code-block{display:block;max-width:100%}.v-code-block--header{align-items:end;display:flex;justify-content:space-between;overflow:visible;position:relative;width:100%}.v-code-block--label{overflow:auto}.v-code-block--tabs{align-items:end;display:flex;justify-content:flex-end}.v-code-block--tab{align-items:center;border-radius:5px 5px 0 0;cursor:pointer;display:flex;flex-direction:row;justify-content:flex-start;padding:5px 15px;text-align:center;transition:background-color .35s ease;white-space:nowrap;width:fit-content}.v-code-block--tab svg{height:.85rem;width:.85rem}.v-code-block--code{position:relative;z-index:1}.v-code-block--code pre,.v-code-block--code pre[class*=language-]{margin-top:0}.v-code-block--code pre[class*=language-]:after,.v-code-block--code pre[class*=language-]:before{bottom:.95em}.v-code-block--code pre code{width:100%}.v-code-block--code-browser:before{background-image:url(\'data:image/svg+xml;utf8, \');background-position:.5em .5em;background-repeat:no-repeat;content:"";display:block;padding-right:10em;padding-top:3rem;width:100%}.v-code-block--code:hover .v-code-block--code-copy-button{opacity:1}.v-code-block--code-copy-button{fill:#ccc;align-items:center;color:#ccc;cursor:pointer;display:flex;height:1.5em;justify-content:center;opacity:0;position:absolute;right:.9rem;top:.7rem;transition:opacity .2s ease-in-out;width:auto;z-index:2}.v-code-block--code-copy-button:hover{opacity:1}.v-code-block--code-copy-button-persist{opacity:.5}.v-code-block--code-copy-button svg{height:1rem;width:1rem}');h(".v-code-block--tab-highlightjs-neon-bunny,.v-code-block--tab-prism-neon-bunny{background-color:hsl(var(--v-cb-tab-neon-bunny-bkg)/100%)!important;color:hsl(var(--v-cb-tab-neon-bunny-text))!important}.v-code-block--tab-highlightjs-neon-bunny:hover,.v-code-block--tab-prism-neon-bunny:hover{background-color:hsl(var(--v-cb-tab-neon-bunny-bkg)/50%)!important}.v-code-block--tab-highlightjs-neon-bunny-icon,.v-code-block--tab-prism-neon-bunny-icon{fill:hsl(var(--v-cb-tab-neon-bunny-icon))!important;color:hsl(var(--v-cb-tab-neon-bunny-icon))!important}.v-code-block--tab-highlightjs-neon-bunny-icon-status-success,.v-code-block--tab-prism-neon-bunny-icon-status-success{fill:hsl(var(--v-cb-tab-neon-bunny-icon-success))!important;color:hsl(var(--v-cb-tab-neon-bunny-icon-success))!important}.v-code-block--tab-highlightjs-neon-bunny-icon-status-failed,.v-code-block--tab-prism-neon-bunny-icon-status-failed{fill:hsl(var(--v-cb-tab-neon-bunny-icon-failed))!important;color:hsl(var(--v-cb-tab-neon-bunny-icon-failed))!important}.v-code-block--tab-highlightjs-neon-bunny>div,.v-code-block--tab-prism-neon-bunny>div{color:hsl(var(--v-cb-tab-neon-bunny-text))}.v-code-block--tab-highlightjs-neon-bunny-carrot,.v-code-block--tab-prism-neon-bunny-carrot{background-color:hsl(var(--v-cb-tab-neon-bunny-carrot-bkg)/100%)!important;color:hsl(var(--v-cb-tab-neon-bunny-carrot-text))!important}.v-code-block--tab-highlightjs-neon-bunny-carrot:hover,.v-code-block--tab-prism-neon-bunny-carrot:hover{background-color:hsl(var(--v-cb-tab-neon-bunny-carrot-bkg)/50%)!important}.v-code-block--tab-highlightjs-neon-bunny-carrot-icon,.v-code-block--tab-prism-neon-bunny-carrot-icon{fill:hsl(var(--v-cb-tab-neon-bunny-carrot-icon))!important;color:hsl(var(--v-cb-tab-neon-bunny-carrot-icon))!important}.v-code-block--tab-highlightjs-neon-bunny-carrot-icon-status-success,.v-code-block--tab-prism-neon-bunny-carrot-icon-status-success{fill:hsl(var(--v-cb-tab-neon-bunny-carrot-icon-success))!important;color:hsl(var(--v-cb-tab-neon-bunny-carrot-icon-success))!important}.v-code-block--tab-highlightjs-neon-bunny-carrot-icon-status-failed,.v-code-block--tab-prism-neon-bunny-carrot-icon-status-failed{fill:hsl(var(--v-cb-tab-neon-bunny-carrot-icon-failed))!important;color:hsl(var(--v-cb-tab-neon-bunny-carrot-icon-failed))!important}.v-code-block--tab-highlightjs-neon-bunny-carrot>div,.v-code-block--tab-prism-neon-bunny-carrot>div{color:hsl(var(--v-cb-tab-neon-bunny-carrot-text))}.v-code-block--tab-prism-coy{background-color:hsl(var(--v-cb-tab-prism-coy-bkg)/10%)!important;border-left:5px solid hsl(var(--v-cb-tab-prism-coy-bkg));border-radius:0}.v-code-block--tab-prism-coy:hover{background-color:hsl(var(--v-cb-tab-prism-coy-bkg)/20%)!important}.v-code-block--tab-prism-coy-icon{fill:hsl(var(--v-cb-tab-prism-coy-icon))!important;color:hsl(var(--v-cb-tab-prism-coy-icon))!important}.v-code-block--tab-prism-coy-icon-status-success{fill:hsl(var(--v-cb-tab-prism-coy-icon-success))!important;color:hsl(var(--v-cb-tab-prism-coy-icon-success))!important}.v-code-block--tab-prism-coy-icon-status-failed{fill:hsl(var(--v-cb-tab-prism-coy-icon-failed))!important;color:hsl(var(--v-cb-tab-prism-coy-icon-failed))!important}.v-code-block--tab-prism-coy>div{color:hsl(var(--v-cb-tab-prism-coy-text))}.v-code-block--tab-prism-dark{background-color:hsl(var(--v-cb-tab-prism-dark-bkg)/100%)!important;border-color:hsl(var(--v-cb-tab-prism-dark-border));border-style:solid;border-width:.3em .3em 0}.v-code-block--tab-prism-dark:hover{background-color:hsl(var(--v-cb-tab-prism-dark-border)/50%)!important}.v-code-block--tab-prism-dark-icon{fill:hsl(var(--v-cb-tab-prism-dark-icon))!important;color:hsl(var(--v-cb-tab-prism-dark-icon))!important}.v-code-block--tab-prism-dark-icon-status-success{fill:hsl(var(--v-cb-tab-prism-dark-icon-success))!important;color:hsl(var(--v-cb-tab-prism-dark-icon-success))!important}.v-code-block--tab-prism-dark-icon-status-failed{fill:hsl(var(--v-cb-tab-prism-dark-icon-failed))!important;color:hsl(var(--v-cb-tab-prism-dark-icon-failed))!important}.v-code-block--tab-prism-dark>div{color:hsl(var(--v-cb-tab-prism-dark-text))}.v-code-block--tab-prism-default{background-color:hsl(var(--v-cb-tab-prism-default-bkg)/100%)!important}.v-code-block--tab-prism-default:hover{background-color:hsl(var(--v-cb-tab-prism-default-bkg)/50%)!important}.v-code-block--tab-prism-default-icon{fill:hsl(var(--v-cb-tab-prism-default-icon))!important;color:hsl(var(--v-cb-tab-prism-default-icon))!important}.v-code-block--tab-prism-default-icon-status-success{fill:hsl(var(--v-cb-tab-prism-default-icon-success))!important;color:hsl(var(--v-cb-tab-prism-default-icon-success))!important}.v-code-block--tab-prism-default-icon-status-failed{fill:hsl(var(--v-cb-tab-prism-default-icon-failed))!important;color:hsl(var(--v-cb-tab-prism-default-icon-failed))!important}.v-code-block--tab-prism-default>div{color:hsl(var(--v-cb-tab-prism-default-text))}.v-code-block--tab-prism-funky{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100' height='100' fill='rgba(0,0,0,.2)'%3E%3Cpath d='M0 50 50 0H0zM0 100h50l50-50V0z'/%3E%3C/svg%3E\");background-size:1em 1em}.v-code-block--tab-prism-funky:hover{background-color:hsl(var(--v-cb-tab-prism-funky-bkg))!important}.v-code-block--tab-prism-funky-icon{fill:hsl(var(--v-cb-tab-prism-funky-icon))!important;color:hsl(var(--v-cb-tab-prism-funky-icon))!important}.v-code-block--tab-prism-funky-icon-status-success{fill:hsl(var(--v-cb-tab-prism-funky-icon-success))!important;color:hsl(var(--v-cb-tab-prism-funky-icon-success))!important}.v-code-block--tab-prism-funky-icon-status-failed{fill:hsl(var(--v-cb-tab-prism-funky-icon-failed))!important;color:hsl(var(--v-cb-tab-prism-funky-icon-failed))!important}.v-code-block--tab-prism-funky>div{background-color:hsl(var(--v-cb-tab-prism-funky-dark))!important;color:hsl(var(--v-cb-tab-prism-funky-text))}.v-code-block--tab-prism-okaidia{background-color:hsl(var(--v-cb-tab-prism-okaidia-bkg)/100%)!important}.v-code-block--tab-prism-okaidia:hover{background-color:hsl(var(--v-cb-tab-prism-okaidia-bkg)/50%)!important}.v-code-block--tab-prism-okaidia-icon{fill:hsl(var(--v-cb-tab-prism-okaidia-icon))!important;color:hsl(var(--v-cb-tab-prism-okaidia-icon))!important}.v-code-block--tab-prism-okaidia-icon-status-success{fill:hsl(var(--v-cb-tab-prism-okaidia-icon-success))!important;color:hsl(var(--v-cb-tab-prism-okaidia-icon-success))!important}.v-code-block--tab-prism-okaidia-icon-status-failed{fill:hsl(var(--v-cb-tab-prism-okaidia-icon-failed))!important;color:hsl(var(--v-cb-tab-prism-okaidia-icon-failed))!important}.v-code-block--tab-prism-okaidia>div{color:hsl(var(--v-cb-tab-prism-okaidia-text))}.v-code-block--tab-prism-solarizedlight{background-color:hsl(var(--v-cb-tab-prism-solarizedlight-bkg)/100%)!important}.v-code-block--tab-prism-solarizedlight:hover{background-color:hsl(var(--v-cb-tab-prism-solarizedlight-bkg)/50%)!important}.v-code-block--tab-prism-solarizedlight-icon{fill:hsl(var(--v-cb-tab-prism-solarizedlight-icon))!important;color:hsl(var(--v-cb-tab-prism-solarizedlight-icon))!important}.v-code-block--tab-prism-solarizedlight-icon-status-success{fill:hsl(var(--v-cb-tab-prism-solarizedlight-icon-success))!important;color:hsl(var(--v-cb-tab-prism-solarizedlight-icon-success))!important}.v-code-block--tab-prism-solarizedlight-icon-status-failed{fill:hsl(var(--v-cb-tab-prism-solarizedlight-icon-failed))!important;color:hsl(var(--v-cb-tab-prism-solarizedlight-icon-failed))!important}.v-code-block--tab-prism-solarizedlight>div{color:hsl(var(--v-cb-tab-prism-solarizedlight-text))}.v-code-block--tab-prism-tomorrow{background-color:hsl(var(--v-cb-tab-prism-tomorrow-bkg)/100%)!important}.v-code-block--tab-prism-tomorrow:hover{background-color:hsl(var(--v-cb-tab-prism-tomorrow-bkg)/50%)!important}.v-code-block--tab-prism-tomorrow-icon{fill:hsl(var(--v-cb-tab-prism-tomorrow-icon))!important;color:hsl(var(--v-cb-tab-prism-tomorrow-icon))!important}.v-code-block--tab-prism-tomorrow-icon-status-success{fill:hsl(var(--v-cb-tab-prism-tomorrow-icon-success))!important;color:hsl(var(--v-cb-tab-prism-tomorrow-icon-success))!important}.v-code-block--tab-prism-tomorrow-icon-status-failed{fill:hsl(var(--v-cb-tab-prism-tomorrow-icon-failed))!important;color:hsl(var(--v-cb-tab-prism-tomorrow-icon-failed))!important}.v-code-block--tab-prism-tomorrow>div{color:hsl(var(--v-cb-tab-prism-tomorrow-text))}.v-code-block--tab-prism-twilight{background-color:hsl(var(--v-cb-tab-prism-twilight-bkg)/100%)!important;border-color:hsl(var(--v-cb-tab-prism-twilight-border));border-style:solid;border-width:.3em .3em 0}.v-code-block--tab-prism-twilight:hover{background-color:hsl(var(--v-cb-tab-prism-twilight-bkg)/50%)!important}.v-code-block--tab-prism-twilight-icon{fill:hsl(var(--v-cb-tab-prism-twilight-icon))!important;color:hsl(var(--v-cb-tab-prism-twilight-icon))!important}.v-code-block--tab-prism-twilight-icon-status-success{fill:hsl(var(--v-cb-tab-prism-twilight-icon-success))!important;color:hsl(var(--v-cb-tab-prism-twilight-icon-success))!important}.v-code-block--tab-prism-twilight-icon-status-failed{fill:hsl(var(--v-cb-tab-prism-twilight-icon-failed))!important;color:hsl(var(--v-cb-tab-prism-twilight-icon-failed))!important}.v-code-block--tab-prism-twilight>div{color:hsl(var(--v-cb-tab-prism-twilight-text))}.v-code-block--tab-prism-themes-night-owl{background-color:hsl(var(--v-cb-tab-prism-themes-night-owl)/100%)!important}.v-code-block--tab-prism-themes-night-owl:hover{background-color:hsl(var(--v-cb-tab-prism-themes-night-owl)/50%)!important}.v-code-block--tab-prism-themes-night-owl-icon{fill:hsl(var(--v-cb-tab-prism-themes-night-owl-icon))!important;color:hsl(var(--v-cb-tab-prism-themes-night-owl-icon))!important}.v-code-block--tab-prism-themes-night-owl-icon-status-success{fill:hsl(var(--v-cb-tab-prism-themes-night-owl-icon-success))!important;color:hsl(var(--v-cb-tab-prism-themes-night-owl-icon-success))!important}.v-code-block--tab-prism-themes-night-owl-icon-status-failed{fill:hsl(var(--v-cb-tab-prism-themes-night-owl-icon-failed))!important;color:hsl(var(--v-cb-tab-prism-themes-night-owl-icon-failed))!important}.v-code-block--tab-prism-themes-night-owl>div{color:hsl(var(--v-cb-tab-prism-themes-night-owl-text))}.v-code-block--tab-highlightjs-brown-paper{background-color:var(--v-cb-tab-highlightjs-brown-paper-bkg);background-image:var(--v-cb-tab-highlightjs-brown-paper-bkg-img)}.v-code-block--tab-highlightjs-brown-paper:hover{background-color:hsl(var(--v-cb-tab-highlightjs-brown-paper-bkg))!important}.v-code-block--tab-highlightjs-brown-paper-icon{fill:hsl(var(--v-cb-tab-highlightjs-brown-paper-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-brown-paper-icon))!important}.v-code-block--tab-highlightjs-brown-paper-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-brown-paper-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-brown-paper-icon-success))!important}.v-code-block--tab-highlightjs-brown-paper-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-brown-paper-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-brown-paper-icon-failed))!important}.v-code-block--tab-highlightjs-brown-paper>div{color:hsl(var(--v-cb-tab-highlightjs-brown-paper-text))}.v-code-block--tab-highlightjs-gradient-dark{background:var(--v-cb-tab-highlightjs-gradient-dark-bkg-gradient);background-color:var(--v-cb-tab-highlightjs-gradient-dark-bkg)}.v-code-block--tab-highlightjs-gradient-dark:hover{background-color:hsl(var(--v-cb-tab-highlightjs-gradient-dark-bkg))!important}.v-code-block--tab-highlightjs-gradient-dark-icon{fill:hsl(var(--v-cb-tab-highlightjs-gradient-dark-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-gradient-dark-icon))!important}.v-code-block--tab-highlightjs-gradient-dark-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-gradient-dark-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-gradient-dark-icon-success))!important}.v-code-block--tab-highlightjs-gradient-dark-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-gradient-dark-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-gradient-dark-icon-failed))!important}.v-code-block--tab-highlightjs-gradient-dark>div{color:hsl(var(--v-cb-tab-highlightjs-gradient-dark-text))}.v-code-block--tab-highlightjs-gradient-light{background:var(--v-cb-tab-highlightjs-gradient-light-bkg-gradient);background-color:var(--v-cb-tab-highlightjs-gradient-light-bkg)}.v-code-block--tab-highlightjs-gradient-light:hover{background-color:hsl(var(--v-cb-tab-highlightjs-gradient-light-bkg))!important}.v-code-block--tab-highlightjs-gradient-light-icon{fill:hsl(var(--v-cb-tab-highlightjs-gradient-light-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-gradient-light-icon))!important}.v-code-block--tab-highlightjs-gradient-light-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-gradient-light-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-gradient-light-icon-success))!important}.v-code-block--tab-highlightjs-gradient-light-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-gradient-light-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-gradient-light-icon-failed))!important}.v-code-block--tab-highlightjs-gradient-light>div{color:hsl(var(--v-cb-tab-highlightjs-gradient-light-text))}.v-code-block--tab-highlightjs-pojoaque{background:var(--v-cb-tab-highlightjs-pojoaque-bkg-img);background-color:var(--v-cb-tab-highlightjs-pojoaque-bkg)}.v-code-block--tab-highlightjs-pojoaque:hover{background-color:hsl(var(--v-cb-tab-highlightjs-pojoaque-bkg))!important}.v-code-block--tab-highlightjs-pojoaque-icon{fill:hsl(var(--v-cb-tab-highlightjs-pojoaque-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-pojoaque-icon))!important}.v-code-block--tab-highlightjs-pojoaque-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-v-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-pojoaque-icon-success))!important}.v-code-block--tab-highlightjs-pojoaque-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-pojoaque-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-pojoaque-icon-failed))!important}.v-code-block--tab-highlightjs-pojoaque>div{color:hsl(var(--v-cb-tab-highlightjs-pojoaque-text))}.v-code-block--tab-highlightjs-default{background-color:hsl(var(--v-cb-tab-highlightjs-default-bkg)/100%)!important}.v-code-block--tab-highlightjs-default:hover{background-color:hsl(var(--v-cb-tab-highlightjs-default-bkg)/50%)!important}.v-code-block--tab-highlightjs-default-icon{fill:hsl(var(--v-cb-tab-highlightjs-default-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-default-icon))!important}.v-code-block--tab-highlightjs-default-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-default-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-default-icon-success))!important}.v-code-block--tab-highlightjs-default-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-default-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-default-icon-failed))!important}.v-code-block--tab-highlightjs-default>div{color:hsl(var(--v-cb-tab-highlightjs-default-text))}.v-code-block--tab-highlightjs-a11y-dark{background-color:hsl(var(--v-cb-tab-highlightjs-a11y-dark-bkg)/100%)!important}.v-code-block--tab-highlightjs-a11y-dark:hover{background-color:hsl(var(--v-cb-tab-highlightjs-a11y-dark-bkg)/50%)!important}.v-code-block--tab-highlightjs-a11y-dark-icon{fill:hsl(var(--v-cb-tab-highlightjs-a11y-dark-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-a11y-dark-icon))!important}.v-code-block--tab-highlightjs-a11y-dark-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-a11y-dark-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-a11y-dark-icon-success))!important}.v-code-block--tab-highlightjs-a11y-dark-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-a11y-dark-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-a11y-dark-icon-failed))!important}.v-code-block--tab-highlightjs-a11y-dark>div{color:hsl(var(--v-cb-tab-highlightjs-a11y-dark-text))}.v-code-block--tab-highlightjs-a11y-light{background-color:hsl(var(--v-cb-tab-highlightjs-a11y-light-bkg)/100%)!important}.v-code-block--tab-highlightjs-a11y-light:hover{background-color:hsl(var(--v-cb-tab-highlightjs-a11y-light-bkg)/50%)!important}.v-code-block--tab-highlightjs-a11y-light-icon{fill:hsl(var(--v-cb-tab-highlightjs-a11y-light-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-a11y-light-icon))!important}.v-code-block--tab-highlightjs-a11y-light-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-a11y-light-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-a11y-light-icon-success))!important}.v-code-block--tab-highlightjs-a11y-light-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-a11y-light-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-a11y-light-icon-failed))!important}.v-code-block--tab-highlightjs-a11y-light>div{color:hsl(var(--v-cb-tab-highlightjs-a11y-light-text))}.v-code-block--tab-highlightjs-agate{background-color:hsl(var(--v-cb-tab-highlightjs-agate-bkg)/100%)!important}.v-code-block--tab-highlightjs-agate:hover{background-color:hsl(var(--v-cb-tab-highlightjs-agate-bkg)/50%)!important}.v-code-block--tab-highlightjs-agate-icon{fill:hsl(var(--v-cb-tab-highlightjs-agate-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-agate-icon))!important}.v-code-block--tab-highlightjs-agate-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-agate-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-agate-icon-success))!important}.v-code-block--tab-highlightjs-agate-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-agate-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-agate-icon-failed))!important}.v-code-block--tab-highlightjs-agate>div{color:hsl(var(--v-cb-tab-highlightjs-agate-text))}.v-code-block--tab-highlightjs-an-old-hope{background-color:hsl(var(--v-cb-tab-highlightjs-an-old-hope-bkg)/100%)!important}.v-code-block--tab-highlightjs-an-old-hope:hover{background-color:hsl(var(--v-cb-tab-highlightjs-an-old-hope-bkg)/50%)!important}.v-code-block--tab-highlightjs-an-old-hope-icon{fill:hsl(var(--v-cb-tab-highlightjs-an-old-hope-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-an-old-hope-icon))!important}.v-code-block--tab-highlightjs-an-old-hope-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-an-old-hope-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-an-old-hope-icon-success))!important}.v-code-block--tab-highlightjs-an-old-hope-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-an-old-hope-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-an-old-hope-icon-failed))!important}.v-code-block--tab-highlightjs-an-old-hope>div{color:hsl(var(--v-cb-tab-highlightjs-an-old-hope-text))}.v-code-block--tab-highlightjs-androidstudio{background-color:hsl(var(--v-cb-tab-highlightjs-androidstudio-bkg)/100%)!important}.v-code-block--tab-highlightjs-androidstudio:hover{background-color:hsl(var(--v-cb-tab-highlightjs-androidstudio-bkg)/50%)!important}.v-code-block--tab-highlightjs-androidstudio-icon{fill:hsl(var(--v-cb-tab-highlightjs-androidstudio-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-androidstudio-icon))!important}.v-code-block--tab-highlightjs-androidstudio-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-androidstudio-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-androidstudio-icon-success))!important}.v-code-block--tab-highlightjs-androidstudio-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-androidstudio-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-androidstudio-icon-failed))!important}.v-code-block--tab-highlightjs-androidstudio>div{color:hsl(var(--v-cb-tab-highlightjs-androidstudio-text))}.v-code-block--tab-highlightjs-arduino-light{background-color:hsl(var(--v-cb-tab-highlightjs-arduino-light-bkg)/100%)!important}.v-code-block--tab-highlightjs-arduino-light:hover{background-color:hsl(var(--v-cb-tab-highlightjs-arduino-light-bkg)/50%)!important}.v-code-block--tab-highlightjs-arduino-light-icon{fill:hsl(var(--v-cb-tab-highlightjs-arduino-light-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-arduino-light-icon))!important}.v-code-block--tab-highlightjs-arduino-light-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-arduino-light-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-arduino-light-icon-success))!important}.v-code-block--tab-highlightjs-arduino-light-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-arduino-light-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-arduino-light-icon-failed))!important}.v-code-block--tab-highlightjs-arduino-light>div{color:hsl(var(--v-cb-tab-highlightjs-arduino-light-text))}.v-code-block--tab-highlightjs-arta{background-color:hsl(var(--v-cb-tab-highlightjs-arta-bkg)/100%)!important}.v-code-block--tab-highlightjs-arta:hover{background-color:hsl(var(--v-cb-tab-highlightjs-arta-bkg)/50%)!important}.v-code-block--tab-highlightjs-arta-icon{fill:hsl(var(--v-cb-tab-highlightjs-arta-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-arta-icon))!important}.v-code-block--tab-highlightjs-arta-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-arta-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-arta-icon-success))!important}.v-code-block--tab-highlightjs-arta-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-arta-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-arta-icon-failed))!important}.v-code-block--tab-highlightjs-arta>div{color:hsl(var(--v-cb-tab-highlightjs-arta-text))}.v-code-block--tab-highlightjs-ascetic{background-color:hsl(var(--v-cb-tab-highlightjs-ascetic-bkg)/100%)!important}.v-code-block--tab-highlightjs-ascetic:hover{background-color:hsl(var(--v-cb-tab-highlightjs-ascetic-bkg)/50%)!important}.v-code-block--tab-highlightjs-ascetic-icon{fill:hsl(var(--v-cb-tab-highlightjs-ascetic-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-ascetic-icon))!important}.v-code-block--tab-highlightjs-ascetic-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-ascetic-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-ascetic-icon-success))!important}.v-code-block--tab-highlightjs-ascetic-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-ascetic-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-ascetic-icon-failed))!important}.v-code-block--tab-highlightjs-ascetic>div{color:hsl(var(--v-cb-tab-highlightjs-ascetic-text))}.v-code-block--tab-highlightjs-atom-one-dark-reasonable{background-color:hsl(var(--v-cb-tab-highlightjs-atom-one-dark-reasonable-bkg)/100%)!important}.v-code-block--tab-highlightjs-atom-one-dark-reasonable:hover{background-color:hsl(var(--v-cb-tab-highlightjs-atom-one-dark-reasonable-bkg)/50%)!important}.v-code-block--tab-highlightjs-atom-one-dark-reasonable-icon{fill:hsl(var(--v-cb-tab-highlightjs-atom-one-dark-reasonable-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-atom-one-dark-reasonable-icon))!important}.v-code-block--tab-highlightjs-atom-one-dark-reasonable-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-atom-one-dark-reasonable-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-atom-one-dark-reasonable-icon-success))!important}.v-code-block--tab-highlightjs-atom-one-dark-reasonable-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-atom-one-dark-reasonable-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-atom-one-dark-reasonable-icon-failed))!important}.v-code-block--tab-highlightjs-atom-one-dark-reasonable>div{color:hsl(var(--v-cb-tab-highlightjs-atom-one-dark-reasonable-text))}.v-code-block--tab-highlightjs-atom-one-dark{background-color:hsl(var(--v-cb-tab-highlightjs-atom-one-dark-bkg)/100%)!important}.v-code-block--tab-highlightjs-atom-one-dark:hover{background-color:hsl(var(--v-cb-tab-highlightjs-atom-one-dark-bkg)/50%)!important}.v-code-block--tab-highlightjs-atom-one-dark-icon{fill:hsl(var(--v-cb-tab-highlightjs-atom-one-dark-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-atom-one-dark-icon))!important}.v-code-block--tab-highlightjs-atom-one-dark-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-atom-one-dark-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-atom-one-dark-icon-success))!important}.v-code-block--tab-highlightjs-atom-one-dark-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-atom-one-dark-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-atom-one-dark-icon-failed))!important}.v-code-block--tab-highlightjs-atom-one-dark>div{color:hsl(var(--v-cb-tab-highlightjs-atom-one-dark-text))}.v-code-block--tab-highlightjs-atom-one-light{background-color:hsl(var(--v-cb-tab-highlightjs-atom-one-light-bkg)/100%)!important}.v-code-block--tab-highlightjs-atom-one-light:hover{background-color:hsl(var(--v-cb-tab-highlightjs-atom-one-light-bkg)/50%)!important}.v-code-block--tab-highlightjs-atom-one-light-icon{fill:hsl(var(--v-cb-tab-highlightjs-atom-one-light-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-atom-one-light-icon))!important}.v-code-block--tab-highlightjs-atom-one-light-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-atom-one-light-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-atom-one-light-icon-success))!important}.v-code-block--tab-highlightjs-atom-one-light-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-atom-one-light-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-atom-one-light-icon-failed))!important}.v-code-block--tab-highlightjs-atom-one-light>div{color:hsl(var(--v-cb-tab-highlightjs-atom-one-light-text))}.v-code-block--tab-highlightjs-codepen-embed{background-color:hsl(var(--v-cb-tab-highlightjs-codepen-embed-bkg)/100%)!important}.v-code-block--tab-highlightjs-codepen-embed:hover{background-color:hsl(var(--v-cb-tab-highlightjs-codepen-embed-bkg)/50%)!important}.v-code-block--tab-highlightjs-codepen-embed-icon{fill:hsl(var(--v-cb-tab-highlightjs-codepen-embed-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-codepen-embed-icon))!important}.v-code-block--tab-highlightjs-codepen-embed-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-codepen-embed-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-codepen-embed-icon-success))!important}.v-code-block--tab-highlightjs-codepen-embed-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-codepen-embed-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-codepen-embed-icon-failed))!important}.v-code-block--tab-highlightjs-codepen-embed>div{color:hsl(var(--v-cb-tab-highlightjs-codepen-embed-text))}.v-code-block--tab-highlightjs-color-brewer{background-color:hsl(var(--v-cb-tab-highlightjs-color-brewer-bkg)/100%)!important}.v-code-block--tab-highlightjs-color-brewer:hover{background-color:hsl(var(--v-cb-tab-highlightjs-color-brewer-bkg)/50%)!important}.v-code-block--tab-highlightjs-color-brewer-icon{fill:hsl(var(--v-cb-tab-highlightjs-color-brewer-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-color-brewer-icon))!important}.v-code-block--tab-highlightjs-color-brewer-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-color-brewer-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-color-brewer-icon-success))!important}.v-code-block--tab-highlightjs-color-brewer-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-color-brewer-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-color-brewer-icon-failed))!important}.v-code-block--tab-highlightjs-color-brewer>div{color:hsl(var(--v-cb-tab-highlightjs-color-brewer-text))}.v-code-block--tab-highlightjs-dark{background-color:hsl(var(--v-cb-tab-highlightjs-dark-bkg)/100%)!important}.v-code-block--tab-highlightjs-dark:hover{background-color:hsl(var(--v-cb-tab-highlightjs-dark-bkg)/50%)!important}.v-code-block--tab-highlightjs-dark-icon{fill:hsl(var(--v-cb-tab-highlightjs-dark-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-dark-icon))!important}.v-code-block--tab-highlightjs-dark-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-dark-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-dark-icon-success))!important}.v-code-block--tab-highlightjs-dark-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-dark-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-dark-icon-failed))!important}.v-code-block--tab-highlightjs-dark>div{color:hsl(var(--v-cb-tab-highlightjs-dark-text))}.v-code-block--tab-highlightjs-devibeans{background-color:hsl(var(--v-cb-tab-highlightjs-devibeans-bkg)/100%)!important}.v-code-block--tab-highlightjs-devibeans:hover{background-color:hsl(var(--v-cb-tab-highlightjs-devibeans-bkg)/50%)!important}.v-code-block--tab-highlightjs-devibeans-icon{fill:hsl(var(--v-cb-tab-highlightjs-devibeans-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-devibeans-icon))!important}.v-code-block--tab-highlightjs-devibeans-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-devibeans-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-devibeans-icon-success))!important}.v-code-block--tab-highlightjs-devibeans-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-devibeans-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-devibeans-icon-failed))!important}.v-code-block--tab-highlightjs-devibeans>div{color:hsl(var(--v-cb-tab-highlightjs-devibeans-text))}.v-code-block--tab-highlightjs-docco{background-color:hsl(var(--v-cb-tab-highlightjs-docco-bkg)/100%)!important}.v-code-block--tab-highlightjs-docco:hover{background-color:hsl(var(--v-cb-tab-highlightjs-docco-bkg)/50%)!important}.v-code-block--tab-highlightjs-docco-icon{fill:hsl(var(--v-cb-tab-highlightjs-docco-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-docco-icon))!important}.v-code-block--tab-highlightjs-docco-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-docco-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-docco-icon-success))!important}.v-code-block--tab-highlightjs-docco-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-docco-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-docco-icon-failed))!important}.v-code-block--tab-highlightjs-docco>div{color:hsl(var(--v-cb-tab-highlightjs-docco-text))}.v-code-block--tab-highlightjs-far{background-color:hsl(var(--v-cb-tab-highlightjs-far-bkg)/100%)!important}.v-code-block--tab-highlightjs-far:hover{background-color:hsl(var(--v-cb-tab-highlightjs-far-bkg)/50%)!important}.v-code-block--tab-highlightjs-far-icon{fill:hsl(var(--v-cb-tab-highlightjs-far-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-far-icon))!important}.v-code-block--tab-highlightjs-far-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-far-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-far-icon-success))!important}.v-code-block--tab-highlightjs-far-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-far-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-far-icon-failed))!important}.v-code-block--tab-highlightjs-far>div{color:hsl(var(--v-cb-tab-highlightjs-far-text))}.v-code-block--tab-highlightjs-felipec{background-color:hsl(var(--v-cb-tab-highlightjs-felipec-bkg)/100%)!important}.v-code-block--tab-highlightjs-felipec:hover{background-color:hsl(var(--v-cb-tab-highlightjs-felipec-bkg)/50%)!important}.v-code-block--tab-highlightjs-felipec-icon{fill:hsl(var(--v-cb-tab-highlightjs-felipec-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-felipec-icon))!important}.v-code-block--tab-highlightjs-felipec-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-felipec-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-felipec-icon-success))!important}.v-code-block--tab-highlightjs-felipec-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-felipec-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-felipec-icon-failed))!important}.v-code-block--tab-highlightjs-felipec>div{color:hsl(var(--v-cb-tab-highlightjs-felipec-text))}.v-code-block--tab-highlightjs-foundation{background-color:hsl(var(--v-cb-tab-highlightjs-foundation-bkg)/100%)!important}.v-code-block--tab-highlightjs-foundation:hover{background-color:hsl(var(--v-cb-tab-highlightjs-foundation-bkg)/50%)!important}.v-code-block--tab-highlightjs-foundation-icon{fill:hsl(var(--v-cb-tab-highlightjs-foundation-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-foundation-icon))!important}.v-code-block--tab-highlightjs-foundation-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-foundation-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-foundation-icon-success))!important}.v-code-block--tab-highlightjs-foundation-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-foundation-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-foundation-icon-failed))!important}.v-code-block--tab-highlightjs-foundation>div{color:hsl(var(--v-cb-tab-highlightjs-foundation-text))}.v-code-block--tab-highlightjs-github-dark-dimmed{background-color:hsl(var(--v-cb-tab-highlightjs-github-dark-dimmed-bkg)/100%)!important}.v-code-block--tab-highlightjs-github-dark-dimmed:hover{background-color:hsl(var(--v-cb-tab-highlightjs-github-dark-dimmed-bkg)/50%)!important}.v-code-block--tab-highlightjs-github-dark-dimmed-icon{fill:hsl(var(--v-cb-tab-highlightjs-github-dark-dimmed-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-github-dark-dimmed-icon))!important}.v-code-block--tab-highlightjs-github-dark-dimmed-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-github-dark-dimmed-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-github-dark-dimmed-icon-success))!important}.v-code-block--tab-highlightjs-github-dark-dimmed-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-github-dark-dimmed-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-github-dark-dimmed-icon-failed))!important}.v-code-block--tab-highlightjs-github-dark-dimmed>div{color:hsl(var(--v-cb-tab-highlightjs-github-dark-dimmed-text))}.v-code-block--tab-highlightjs-github-dark{background-color:hsl(var(--v-cb-tab-highlightjs-github-dark-bkg)/100%)!important}.v-code-block--tab-highlightjs-github-dark:hover{background-color:hsl(var(--v-cb-tab-highlightjs-github-dark-bkg)/50%)!important}.v-code-block--tab-highlightjs-github-dark-icon{fill:hsl(var(--v-cb-tab-highlightjs-github-dark-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-github-dark-icon))!important}.v-code-block--tab-highlightjs-github-dark-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-github-dark-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-github-dark-icon-success))!important}.v-code-block--tab-highlightjs-github-dark-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-github-dark-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-github-dark-icon-failed))!important}.v-code-block--tab-highlightjs-github-dark>div{color:hsl(var(--v-cb-tab-highlightjs-github-dark-text))}.v-code-block--tab-highlightjs-github{background-color:hsl(var(--v-cb-tab-highlightjs-github-bkg)/100%)!important}.v-code-block--tab-highlightjs-github:hover{background-color:hsl(var(--v-cb-tab-highlightjs-github-bkg)/50%)!important}.v-code-block--tab-highlightjs-github-icon{fill:hsl(var(--v-cb-tab-highlightjs-github-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-github-icon))!important}.v-code-block--tab-highlightjs-github-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-github-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-github-icon-success))!important}.v-code-block--tab-highlightjs-github-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-github-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-github-icon-failed))!important}.v-code-block--tab-highlightjs-github>div{color:hsl(var(--v-cb-tab-highlightjs-github-text))}.v-code-block--tab-highlightjs-gml{background-color:hsl(var(--v-cb-tab-highlightjs-gml-bkg)/100%)!important}.v-code-block--tab-highlightjs-gml:hover{background-color:hsl(var(--v-cb-tab-highlightjs-gml-bkg)/50%)!important}.v-code-block--tab-highlightjs-gml-icon{fill:hsl(var(--v-cb-tab-highlightjs-gml-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-gml-icon))!important}.v-code-block--tab-highlightjs-gml-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-gml-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-gml-icon-success))!important}.v-code-block--tab-highlightjs-gml-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-gml-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-gml-icon-failed))!important}.v-code-block--tab-highlightjs-gml>div{color:hsl(var(--v-cb-tab-highlightjs-gml-text))}.v-code-block--tab-highlightjs-googlecode{background-color:hsl(var(--v-cb-tab-highlightjs-googlecode-bkg)/100%)!important}.v-code-block--tab-highlightjs-googlecode:hover{background-color:hsl(var(--v-cb-tab-highlightjs-googlecode-bkg)/50%)!important}.v-code-block--tab-highlightjs-googlecode-icon{fill:hsl(var(--v-cb-tab-highlightjs-googlecode-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-googlecode-icon))!important}.v-code-block--tab-highlightjs-googlecode-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-googlecode-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-googlecode-icon-success))!important}.v-code-block--tab-highlightjs-googlecode-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-googlecode-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-googlecode-icon-failed))!important}.v-code-block--tab-highlightjs-googlecode>div{color:hsl(var(--v-cb-tab-highlightjs-googlecode-text))}.v-code-block--tab-highlightjs-grayscale{background-color:hsl(var(--v-cb-tab-highlightjs-grayscale-bkg)/100%)!important}.v-code-block--tab-highlightjs-grayscale:hover{background-color:hsl(var(--v-cb-tab-highlightjs-grayscale-bkg)/50%)!important}.v-code-block--tab-highlightjs-grayscale-icon{fill:hsl(var(--v-cb-tab-highlightjs-grayscale-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-grayscale-icon))!important}.v-code-block--tab-highlightjs-grayscale-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-grayscale-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-grayscale-icon-success))!important}.v-code-block--tab-highlightjs-grayscale-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-grayscale-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-grayscale-icon-failed))!important}.v-code-block--tab-highlightjs-grayscale>div{color:hsl(var(--v-cb-tab-highlightjs-grayscale-text))}.v-code-block--tab-highlightjs-hybrid{background-color:hsl(var(--v-cb-tab-highlightjs-hybrid-bkg)/100%)!important}.v-code-block--tab-highlightjs-hybrid:hover{background-color:hsl(var(--v-cb-tab-highlightjs-hybrid-bkg)/50%)!important}.v-code-block--tab-highlightjs-hybrid-icon{fill:hsl(var(--v-cb-tab-highlightjs-hybrid-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-hybrid-icon))!important}.v-code-block--tab-highlightjs-hybrid-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-hybrid-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-hybrid-icon-success))!important}.v-code-block--tab-highlightjs-hybrid-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-hybrid-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-hybrid-icon-failed))!important}.v-code-block--tab-highlightjs-hybrid>div{color:hsl(var(--v-cb-tab-highlightjs-hybrid-text))}.v-code-block--tab-highlightjs-idea{background-color:hsl(var(--v-cb-tab-highlightjs-idea-bkg)/100%)!important}.v-code-block--tab-highlightjs-idea:hover{background-color:hsl(var(--v-cb-tab-highlightjs-idea-bkg)/50%)!important}.v-code-block--tab-highlightjs-idea-icon{fill:hsl(var(--v-cb-tab-highlightjs-idea-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-idea-icon))!important}.v-code-block--tab-highlightjs-idea-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-idea-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-idea-icon-success))!important}.v-code-block--tab-highlightjs-idea-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-idea-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-idea-icon-failed))!important}.v-code-block--tab-highlightjs-idea>div{color:hsl(var(--v-cb-tab-highlightjs-idea-text))}.v-code-block--tab-highlightjs-intellij-light{background-color:hsl(var(--v-cb-tab-highlightjs-intellij-light-bkg)/100%)!important}.v-code-block--tab-highlightjs-intellij-light:hover{background-color:hsl(var(--v-cb-tab-highlightjs-intellij-light-bkg)/50%)!important}.v-code-block--tab-highlightjs-intellij-light-icon{fill:hsl(var(--v-cb-tab-highlightjs-intellij-light-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-intellij-light-icon))!important}.v-code-block--tab-highlightjs-intellij-light-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-intellij-light-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-intellij-light-icon-success))!important}.v-code-block--tab-highlightjs-intellij-light-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-intellij-light-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-intellij-light-icon-failed))!important}.v-code-block--tab-highlightjs-intellij-light>div{color:hsl(var(--v-cb-tab-highlightjs-intellij-light-text))}.v-code-block--tab-highlightjs-ir-black{background-color:hsl(var(--v-cb-tab-highlightjs-ir-black-bkg)/100%)!important}.v-code-block--tab-highlightjs-ir-black:hover{background-color:hsl(var(--v-cb-tab-highlightjs-ir-black-bkg)/50%)!important}.v-code-block--tab-highlightjs-ir-black-icon{fill:hsl(var(--v-cb-tab-highlightjs-ir-black-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-ir-black-icon))!important}.v-code-block--tab-highlightjs-ir-black-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-ir-black-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-ir-black-icon-success))!important}.v-code-block--tab-highlightjs-ir-black-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-ir-black-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-ir-black-icon-failed))!important}.v-code-block--tab-highlightjs-ir-black>div{color:hsl(var(--v-cb-tab-highlightjs-ir-black-text))}.v-code-block--tab-highlightjs-isbl-editor-dark{background-color:hsl(var(--v-cb-tab-highlightjs-isbl-editor-dark-bkg)/100%)!important}.v-code-block--tab-highlightjs-isbl-editor-dark:hover{background-color:hsl(var(--v-cb-tab-highlightjs-isbl-editor-dark-bkg)/50%)!important}.v-code-block--tab-highlightjs-isbl-editor-dark-icon{fill:hsl(var(--v-cb-tab-highlightjs-isbl-editor-dark-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-isbl-editor-dark-icon))!important}.v-code-block--tab-highlightjs-isbl-editor-dark-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-isbl-editor-dark-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-isbl-editor-dark-icon-success))!important}.v-code-block--tab-highlightjs-isbl-editor-dark-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-isbl-editor-dark-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-isbl-editor-dark-icon-failed))!important}.v-code-block--tab-highlightjs-isbl-editor-dark>div{color:hsl(var(--v-cb-tab-highlightjs-isbl-editor-dark-text))}.v-code-block--tab-highlightjs-isbl-editor-light{background-color:hsl(var(--v-cb-tab-highlightjs-isbl-editor-light-bkg)/100%)!important}.v-code-block--tab-highlightjs-isbl-editor-light:hover{background-color:hsl(var(--v-cb-tab-highlightjs-isbl-editor-light-bkg)/50%)!important}.v-code-block--tab-highlightjs-isbl-editor-light-icon{fill:hsl(var(--v-cb-tab-highlightjs-isbl-editor-light-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-isbl-editor-light-icon))!important}.v-code-block--tab-highlightjs-isbl-editor-light-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-isbl-editor-light-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-isbl-editor-light-icon-success))!important}.v-code-block--tab-highlightjs-isbl-editor-light-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-isbl-editor-light-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-isbl-editor-light-icon-failed))!important}.v-code-block--tab-highlightjs-isbl-editor-light>div{color:hsl(var(--v-cb-tab-highlightjs-isbl-editor-light-text))}.v-code-block--tab-highlightjs-kimbie-dark{background-color:hsl(var(--v-cb-tab-highlightjs-kimbie-dark-bkg)/100%)!important}.v-code-block--tab-highlightjs-kimbie-dark:hover{background-color:hsl(var(--v-cb-tab-highlightjs-kimbie-dark-bkg)/50%)!important}.v-code-block--tab-highlightjs-kimbie-dark-icon{fill:hsl(var(--v-cb-tab-highlightjs-kimbie-dark-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-kimbie-dark-icon))!important}.v-code-block--tab-highlightjs-kimbie-dark-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-kimbie-dark-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-kimbie-dark-icon-success))!important}.v-code-block--tab-highlightjs-kimbie-dark-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-kimbie-dark-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-kimbie-dark-icon-failed))!important}.v-code-block--tab-highlightjs-kimbie-dark>div{color:hsl(var(--v-cb-tab-highlightjs-kimbie-dark-text))}.v-code-block--tab-highlightjs-kimbie-light{background-color:hsl(var(--v-cb-tab-highlightjs-kimbie-light-bkg)/100%)!important}.v-code-block--tab-highlightjs-kimbie-light:hover{background-color:hsl(var(--v-cb-tab-highlightjs-kimbie-light-bkg)/50%)!important}.v-code-block--tab-highlightjs-kimbie-light-icon{fill:hsl(var(--v-cb-tab-highlightjs-kimbie-light-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-kimbie-light-icon))!important}.v-code-block--tab-highlightjs-kimbie-light-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-kimbie-light-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-kimbie-light-icon-success))!important}.v-code-block--tab-highlightjs-kimbie-light-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-kimbie-light-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-kimbie-light-icon-failed))!important}.v-code-block--tab-highlightjs-kimbie-light>div{color:hsl(var(--v-cb-tab-highlightjs-kimbie-light-text))}.v-code-block--tab-highlightjs-lightfair{background-color:hsl(var(--v-cb-tab-highlightjs-lightfair-bkg)/100%)!important}.v-code-block--tab-highlightjs-lightfair:hover{background-color:hsl(var(--v-cb-tab-highlightjs-lightfair-bkg)/50%)!important}.v-code-block--tab-highlightjs-lightfair-icon{fill:hsl(var(--v-cb-tab-highlightjs-lightfair-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-lightfair-icon))!important}.v-code-block--tab-highlightjs-lightfair-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-lightfair-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-lightfair-icon-success))!important}.v-code-block--tab-highlightjs-lightfair-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-lightfair-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-lightfair-icon-failed))!important}.v-code-block--tab-highlightjs-lightfair>div{color:hsl(var(--v-cb-tab-highlightjs-lightfair-text))}.v-code-block--tab-highlightjs-lioshi{background-color:hsl(var(--v-cb-tab-highlightjs-lioshi-bkg)/100%)!important}.v-code-block--tab-highlightjs-lioshi:hover{background-color:hsl(var(--v-cb-tab-highlightjs-lioshi-bkg)/50%)!important}.v-code-block--tab-highlightjs-lioshi-icon{fill:hsl(var(--v-cb-tab-highlightjs-lioshi-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-lioshi-icon))!important}.v-code-block--tab-highlightjs-lioshi-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-lioshi-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-lioshi-icon-success))!important}.v-code-block--tab-highlightjs-lioshi-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-lioshi-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-lioshi-icon-failed))!important}.v-code-block--tab-highlightjs-lioshi>div{color:hsl(var(--v-cb-tab-highlightjs-lioshi-text))}.v-code-block--tab-highlightjs-magula{background-color:hsl(var(--v-cb-tab-highlightjs-magula-bkg)/100%)!important}.v-code-block--tab-highlightjs-magula:hover{background-color:hsl(var(--v-cb-tab-highlightjs-magula-bkg)/50%)!important}.v-code-block--tab-highlightjs-magula-icon{fill:hsl(var(--v-cb-tab-highlightjs-magula-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-magula-icon))!important}.v-code-block--tab-highlightjs-magula-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-magula-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-magula-icon-success))!important}.v-code-block--tab-highlightjs-magula-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-magula-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-magula-icon-failed))!important}.v-code-block--tab-highlightjs-magula>div{color:hsl(var(--v-cb-tab-highlightjs-magula-text))}.v-code-block--tab-highlightjs-mono-blue{background-color:hsl(var(--v-cb-tab-highlightjs-mono-blue-bkg)/100%)!important}.v-code-block--tab-highlightjs-mono-blue:hover{background-color:hsl(var(--v-cb-tab-highlightjs-mono-blue-bkg)/50%)!important}.v-code-block--tab-highlightjs-mono-blue-icon{fill:hsl(var(--v-cb-tab-highlightjs-mono-blue-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-mono-blue-icon))!important}.v-code-block--tab-highlightjs-mono-blue-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-mono-blue-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-mono-blue-icon-success))!important}.v-code-block--tab-highlightjs-mono-blue-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-mono-blue-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-mono-blue-icon-failed))!important}.v-code-block--tab-highlightjs-mono-blue>div{color:hsl(var(--v-cb-tab-highlightjs-mono-blue-text))}.v-code-block--tab-highlightjs-monokai-sublime{background-color:hsl(var(--v-cb-tab-highlightjs-monokai-sublime-bkg)/100%)!important}.v-code-block--tab-highlightjs-monokai-sublime:hover{background-color:hsl(var(--v-cb-tab-highlightjs-monokai-sublime-bkg)/50%)!important}.v-code-block--tab-highlightjs-monokai-sublime-icon{fill:hsl(var(--v-cb-tab-highlightjs-monokai-sublime-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-monokai-sublime-icon))!important}.v-code-block--tab-highlightjs-monokai-sublime-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-monokai-sublime-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-monokai-sublime-icon-success))!important}.v-code-block--tab-highlightjs-monokai-sublime-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-monokai-sublime-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-monokai-sublime-icon-failed))!important}.v-code-block--tab-highlightjs-monokai-sublime>div{color:hsl(var(--v-cb-tab-highlightjs-monokai-sublime-text))}.v-code-block--tab-highlightjs-monokai{background-color:hsl(var(--v-cb-tab-highlightjs-monokai-bkg)/100%)!important}.v-code-block--tab-highlightjs-monokai:hover{background-color:hsl(var(--v-cb-tab-highlightjs-monokai-bkg)/50%)!important}.v-code-block--tab-highlightjs-monokai-icon{fill:hsl(var(--v-cb-tab-highlightjs-monokai-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-monokai-icon))!important}.v-code-block--tab-highlightjs-monokai-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-monokai-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-monokai-icon-success))!important}.v-code-block--tab-highlightjs-monokai-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-monokai-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-monokai-icon-failed))!important}.v-code-block--tab-highlightjs-monokai>div{color:hsl(var(--v-cb-tab-highlightjs-monokai-text))}.v-code-block--tab-highlightjs-night-owl{background-color:hsl(var(--v-cb-tab-highlightjs-night-owl-bkg)/100%)!important}.v-code-block--tab-highlightjs-night-owl:hover{background-color:hsl(var(--v-cb-tab-highlightjs-night-owl-bkg)/50%)!important}.v-code-block--tab-highlightjs-night-owl-icon{fill:hsl(var(--v-cb-tab-highlightjs-night-owl-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-night-owl-icon))!important}.v-code-block--tab-highlightjs-night-owl-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-night-owl-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-night-owl-icon-success))!important}.v-code-block--tab-highlightjs-night-owl-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-night-owl-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-night-owl-icon-failed))!important}.v-code-block--tab-highlightjs-night-owl>div{color:hsl(var(--v-cb-tab-highlightjs-night-owl-text))}.v-code-block--tab-highlightjs-nnfx-dark{background-color:hsl(var(--v-cb-tab-highlightjs-nnfx-dark-bkg)/100%)!important}.v-code-block--tab-highlightjs-nnfx-dark:hover{background-color:hsl(var(--v-cb-tab-highlightjs-nnfx-dark-bkg)/50%)!important}.v-code-block--tab-highlightjs-nnfx-dark-icon{fill:hsl(var(--v-cb-tab-highlightjs-nnfx-dark-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-nnfx-dark-icon))!important}.v-code-block--tab-highlightjs-nnfx-dark-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-nnfx-dark-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-nnfx-dark-icon-success))!important}.v-code-block--tab-highlightjs-nnfx-dark-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-nnfx-dark-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-nnfx-dark-icon-failed))!important}.v-code-block--tab-highlightjs-nnfx-dark>div{color:hsl(var(--v-cb-tab-highlightjs-nnfx-dark-text))}.v-code-block--tab-highlightjs-nnfx-light{background-color:hsl(var(--v-cb-tab-highlightjs-nnfx-light-bkg)/100%)!important}.v-code-block--tab-highlightjs-nnfx-light:hover{background-color:hsl(var(--v-cb-tab-highlightjs-nnfx-light-bkg)/50%)!important}.v-code-block--tab-highlightjs-nnfx-light-icon{fill:hsl(var(--v-cb-tab-highlightjs-nnfx-light-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-nnfx-light-icon))!important}.v-code-block--tab-highlightjs-nnfx-light-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-nnfx-light-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-nnfx-light-icon-success))!important}.v-code-block--tab-highlightjs-nnfx-light-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-nnfx-light-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-nnfx-light-icon-failed))!important}.v-code-block--tab-highlightjs-nnfx-light>div{color:hsl(var(--v-cb-tab-highlightjs-nnfx-light-text))}.v-code-block--tab-highlightjs-nord{background-color:hsl(var(--v-cb-tab-highlightjs-nord-bkg)/100%)!important}.v-code-block--tab-highlightjs-nord:hover{background-color:hsl(var(--v-cb-tab-highlightjs-nord-bkg)/50%)!important}.v-code-block--tab-highlightjs-nord-icon{fill:hsl(var(--v-cb-tab-highlightjs-nord-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-nord-icon))!important}.v-code-block--tab-highlightjs-nord-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-nord-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-nord-icon-success))!important}.v-code-block--tab-highlightjs-nord-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-nord-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-nord-icon-failed))!important}.v-code-block--tab-highlightjs-nord>div{color:hsl(var(--v-cb-tab-highlightjs-nord-text))}.v-code-block--tab-highlightjs-obsidian{background-color:hsl(var(--v-cb-tab-highlightjs-obsidian-bkg)/100%)!important}.v-code-block--tab-highlightjs-obsidian:hover{background-color:hsl(var(--v-cb-tab-highlightjs-obsidian-bkg)/50%)!important}.v-code-block--tab-highlightjs-obsidian-icon{fill:hsl(var(--v-cb-tab-highlightjs-obsidian-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-obsidian-icon))!important}.v-code-block--tab-highlightjs-obsidian-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-obsidian-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-obsidian-icon-success))!important}.v-code-block--tab-highlightjs-obsidian-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-obsidian-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-obsidian-icon-failed))!important}.v-code-block--tab-highlightjs-obsidian>div{color:hsl(var(--v-cb-tab-highlightjs-obsidian-text))}.v-code-block--tab-highlightjs-panda-syntax-dark{background-color:hsl(var(--v-cb-tab-highlightjs-panda-syntax-dark-bkg)/100%)!important}.v-code-block--tab-highlightjs-panda-syntax-dark:hover{background-color:hsl(var(--v-cb-tab-highlightjs-panda-syntax-dark-bkg)/50%)!important}.v-code-block--tab-highlightjs-panda-syntax-dark-icon{fill:hsl(var(--v-cb-tab-highlightjs-panda-syntax-dark-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-panda-syntax-dark-icon))!important}.v-code-block--tab-highlightjs-panda-syntax-dark-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-panda-syntax-dark-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-panda-syntax-dark-icon-success))!important}.v-code-block--tab-highlightjs-panda-syntax-dark-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-panda-syntax-dark-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-panda-syntax-dark-icon-failed))!important}.v-code-block--tab-highlightjs-panda-syntax-dark>div{color:hsl(var(--v-cb-tab-highlightjs-panda-syntax-dark-text))}.v-code-block--tab-highlightjs-panda-syntax-light{background-color:hsl(var(--v-cb-tab-highlightjs-panda-syntax-light-bkg)/100%)!important}.v-code-block--tab-highlightjs-panda-syntax-light:hover{background-color:hsl(var(--v-cb-tab-highlightjs-panda-syntax-light-bkg)/50%)!important}.v-code-block--tab-highlightjs-panda-syntax-light-icon{fill:hsl(var(--v-cb-tab-highlightjs-panda-syntax-light-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-panda-syntax-light-icon))!important}.v-code-block--tab-highlightjs-panda-syntax-light-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-panda-syntax-light-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-panda-syntax-light-icon-success))!important}.v-code-block--tab-highlightjs-panda-syntax-light-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-panda-syntax-light-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-panda-syntax-light-icon-failed))!important}.v-code-block--tab-highlightjs-panda-syntax-light>div{color:hsl(var(--v-cb-tab-highlightjs-panda-syntax-light-text))}.v-code-block--tab-highlightjs-paraiso-dark{background-color:hsl(var(--v-cb-tab-highlightjs-paraiso-dark-bkg)/100%)!important}.v-code-block--tab-highlightjs-paraiso-dark:hover{background-color:hsl(var(--v-cb-tab-highlightjs-paraiso-dark-bkg)/50%)!important}.v-code-block--tab-highlightjs-paraiso-dark-icon{fill:hsl(var(--v-cb-tab-highlightjs-paraiso-dark-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-paraiso-dark-icon))!important}.v-code-block--tab-highlightjs-paraiso-dark-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-paraiso-dark-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-paraiso-dark-icon-success))!important}.v-code-block--tab-highlightjs-paraiso-dark-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-paraiso-dark-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-paraiso-dark-icon-failed))!important}.v-code-block--tab-highlightjs-paraiso-dark>div{color:hsl(var(--v-cb-tab-highlightjs-paraiso-dark-text))}.v-code-block--tab-highlightjs-paraiso-light{background-color:hsl(var(--v-cb-tab-highlightjs-paraiso-light-bkg)/100%)!important}.v-code-block--tab-highlightjs-paraiso-light:hover{background-color:hsl(var(--v-cb-tab-highlightjs-paraiso-light-bkg)/50%)!important}.v-code-block--tab-highlightjs-paraiso-light-icon{fill:hsl(var(--v-cb-tab-highlightjs-paraiso-light-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-paraiso-light-icon))!important}.v-code-block--tab-highlightjs-paraiso-light-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-paraiso-light-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-paraiso-light-icon-success))!important}.v-code-block--tab-highlightjs-paraiso-light-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-paraiso-light-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-paraiso-light-icon-failed))!important}.v-code-block--tab-highlightjs-paraiso-light>div{color:hsl(var(--v-cb-tab-highlightjs-paraiso-light-text))}.v-code-block--tab-highlightjs-purebasic{background-color:hsl(var(--v-cb-tab-highlightjs-purebasic-bkg)/100%)!important}.v-code-block--tab-highlightjs-purebasic:hover{background-color:hsl(var(--v-cb-tab-highlightjs-purebasic-bkg)/50%)!important}.v-code-block--tab-highlightjs-purebasic-icon{fill:hsl(var(--v-cb-tab-highlightjs-purebasic-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-purebasic-icon))!important}.v-code-block--tab-highlightjs-purebasic-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-purebasic-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-purebasic-icon-success))!important}.v-code-block--tab-highlightjs-purebasic-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-purebasic-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-purebasic-icon-failed))!important}.v-code-block--tab-highlightjs-purebasic>div{color:hsl(var(--v-cb-tab-highlightjs-purebasic-text))}.v-code-block--tab-highlightjs-qtcreator-dark{background-color:hsl(var(--v-cb-tab-highlightjs-qtcreator-dark-bkg)/100%)!important}.v-code-block--tab-highlightjs-qtcreator-dark:hover{background-color:hsl(var(--v-cb-tab-highlightjs-qtcreator-dark-bkg)/50%)!important}.v-code-block--tab-highlightjs-qtcreator-dark-icon{fill:hsl(var(--v-cb-tab-highlightjs-qtcreator-dark-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-qtcreator-dark-icon))!important}.v-code-block--tab-highlightjs-qtcreator-dark-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-qtcreator-dark-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-qtcreator-dark-icon-success))!important}.v-code-block--tab-highlightjs-qtcreator-dark-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-qtcreator-dark-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-qtcreator-dark-icon-failed))!important}.v-code-block--tab-highlightjs-qtcreator-dark>div{color:hsl(var(--v-cb-tab-highlightjs-qtcreator-dark-text))}.v-code-block--tab-highlightjs-qtcreator-light{background-color:hsl(var(--v-cb-tab-highlightjs-qtcreator-light-bkg)/100%)!important}.v-code-block--tab-highlightjs-qtcreator-light:hover{background-color:hsl(var(--v-cb-tab-highlightjs-qtcreator-light-bkg)/50%)!important}.v-code-block--tab-highlightjs-qtcreator-light-icon{fill:hsl(var(--v-cb-tab-highlightjs-qtcreator-light-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-qtcreator-light-icon))!important}.v-code-block--tab-highlightjs-qtcreator-light-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-qtcreator-light-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-qtcreator-light-icon-success))!important}.v-code-block--tab-highlightjs-qtcreator-light-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-qtcreator-light-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-qtcreator-light-icon-failed))!important}.v-code-block--tab-highlightjs-qtcreator-light>div{color:hsl(var(--v-cb-tab-highlightjs-qtcreator-light-text))}.v-code-block--tab-highlightjs-rainbow{background-color:hsl(var(--v-cb-tab-highlightjs-rainbow-bkg)/100%)!important}.v-code-block--tab-highlightjs-rainbow:hover{background-color:hsl(var(--v-cb-tab-highlightjs-rainbow-bkg)/50%)!important}.v-code-block--tab-highlightjs-rainbow-icon{fill:hsl(var(--v-cb-tab-highlightjs-rainbow-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-rainbow-icon))!important}.v-code-block--tab-highlightjs-rainbow-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-rainbow-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-rainbow-icon-success))!important}.v-code-block--tab-highlightjs-rainbow-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-rainbow-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-rainbow-icon-failed))!important}.v-code-block--tab-highlightjs-rainbow>div{color:hsl(var(--v-cb-tab-highlightjs-rainbow-text))}.v-code-block--tab-highlightjs-routeros{background-color:hsl(var(--v-cb-tab-highlightjs-routeros-bkg)/100%)!important}.v-code-block--tab-highlightjs-routeros:hover{background-color:hsl(var(--v-cb-tab-highlightjs-routeros-bkg)/50%)!important}.v-code-block--tab-highlightjs-routeros-icon{fill:hsl(var(--v-cb-tab-highlightjs-routeros-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-routeros-icon))!important}.v-code-block--tab-highlightjs-routeros-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-routeros-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-routeros-icon-success))!important}.v-code-block--tab-highlightjs-routeros-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-routeros-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-routeros-icon-failed))!important}.v-code-block--tab-highlightjs-routeros>div{color:hsl(var(--v-cb-tab-highlightjs-routeros-text))}.v-code-block--tab-highlightjs-school-book{background-color:hsl(var(--v-cb-tab-highlightjs-school-book-bkg)/100%)!important}.v-code-block--tab-highlightjs-school-book:hover{background-color:hsl(var(--v-cb-tab-highlightjs-school-book-bkg)/50%)!important}.v-code-block--tab-highlightjs-school-book-icon{fill:hsl(var(--v-cb-tab-highlightjs-school-book-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-school-book-icon))!important}.v-code-block--tab-highlightjs-school-book-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-school-book-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-school-book-icon-success))!important}.v-code-block--tab-highlightjs-school-book-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-school-book-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-school-book-icon-failed))!important}.v-code-block--tab-highlightjs-school-book>div{color:hsl(var(--v-cb-tab-highlightjs-school-book-text))}.v-code-block--tab-highlightjs-shades-of-purple{background-color:hsl(var(--v-cb-tab-highlightjs-shades-of-purple-bkg)/100%)!important}.v-code-block--tab-highlightjs-shades-of-purple:hover{background-color:hsl(var(--v-cb-tab-highlightjs-shades-of-purple-bkg)/50%)!important}.v-code-block--tab-highlightjs-shades-of-purple-icon{fill:hsl(var(--v-cb-tab-highlightjs-shades-of-purple-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-shades-of-purple-icon))!important}.v-code-block--tab-highlightjs-shades-of-purple-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-shades-of-purple-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-shades-of-purple-icon-success))!important}.v-code-block--tab-highlightjs-shades-of-purple-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-shades-of-purple-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-shades-of-purple-icon-failed))!important}.v-code-block--tab-highlightjs-shades-of-purple>div{color:hsl(var(--v-cb-tab-highlightjs-shades-of-purple-text))}.v-code-block--tab-highlightjs-srcery{background-color:hsl(var(--v-cb-tab-highlightjs-srcery-bkg)/100%)!important}.v-code-block--tab-highlightjs-srcery:hover{background-color:hsl(var(--v-cb-tab-highlightjs-srcery-bkg)/50%)!important}.v-code-block--tab-highlightjs-srcery-icon{fill:hsl(var(--v-cb-tab-highlightjs-srcery-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-srcery-icon))!important}.v-code-block--tab-highlightjs-srcery-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-srcery-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-srcery-icon-success))!important}.v-code-block--tab-highlightjs-srcery-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-srcery-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-srcery-icon-failed))!important}.v-code-block--tab-highlightjs-srcery>div{color:hsl(var(--v-cb-tab-highlightjs-srcery-text))}.v-code-block--tab-highlightjs-stackoverflow-dark{background-color:hsl(var(--v-cb-tab-highlightjs-stackoverflow-dark-bkg)/100%)!important}.v-code-block--tab-highlightjs-stackoverflow-dark:hover{background-color:hsl(var(--v-cb-tab-highlightjs-stackoverflow-dark-bkg)/50%)!important}.v-code-block--tab-highlightjs-stackoverflow-dark-icon{fill:hsl(var(--v-cb-tab-highlightjs-stackoverflow-dark-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-stackoverflow-dark-icon))!important}.v-code-block--tab-highlightjs-stackoverflow-dark-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-stackoverflow-dark-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-stackoverflow-dark-icon-success))!important}.v-code-block--tab-highlightjs-stackoverflow-dark-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-stackoverflow-dark-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-stackoverflow-dark-icon-failed))!important}.v-code-block--tab-highlightjs-stackoverflow-dark>div{color:hsl(var(--v-cb-tab-highlightjs-stackoverflow-dark-text))}.v-code-block--tab-highlightjs-stackoverflow-light{background-color:hsl(var(--v-cb-tab-highlightjs-stackoverflow-light-bkg)/100%)!important}.v-code-block--tab-highlightjs-stackoverflow-light:hover{background-color:hsl(var(--v-cb-tab-highlightjs-stackoverflow-light-bkg)/50%)!important}.v-code-block--tab-highlightjs-stackoverflow-light-icon{fill:hsl(var(--v-cb-tab-highlightjs-stackoverflow-light-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-stackoverflow-light-icon))!important}.v-code-block--tab-highlightjs-stackoverflow-light-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-stackoverflow-light-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-stackoverflow-light-icon-success))!important}.v-code-block--tab-highlightjs-stackoverflow-light-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-stackoverflow-light-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-stackoverflow-light-icon-failed))!important}.v-code-block--tab-highlightjs-stackoverflow-light>div{color:hsl(var(--v-cb-tab-highlightjs-stackoverflow-light-text))}.v-code-block--tab-highlightjs-sunburst{background-color:hsl(var(--v-cb-tab-highlightjs-sunburst-bkg)/100%)!important}.v-code-block--tab-highlightjs-sunburst:hover{background-color:hsl(var(--v-cb-tab-highlightjs-sunburst-bkg)/50%)!important}.v-code-block--tab-highlightjs-sunburst-icon{fill:hsl(var(--v-cb-tab-highlightjs-sunburst-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-sunburst-icon))!important}.v-code-block--tab-highlightjs-sunburst-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-sunburst-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-sunburst-icon-success))!important}.v-code-block--tab-highlightjs-sunburst-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-sunburst-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-sunburst-icon-failed))!important}.v-code-block--tab-highlightjs-sunburst>div{color:hsl(var(--v-cb-tab-highlightjs-sunburst-text))}.v-code-block--tab-highlightjs-tokyo-night-dark{background-color:hsl(var(--v-cb-tab-highlightjs-tokyo-night-dark-bkg)/100%)!important}.v-code-block--tab-highlightjs-tokyo-night-dark:hover{background-color:hsl(var(--v-cb-tab-highlightjs-tokyo-night-dark-bkg)/50%)!important}.v-code-block--tab-highlightjs-tokyo-night-dark-icon{fill:hsl(var(--v-cb-tab-highlightjs-tokyo-night-dark-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-tokyo-night-dark-icon))!important}.v-code-block--tab-highlightjs-tokyo-night-dark-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-tokyo-night-dark-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-tokyo-night-dark-icon-success))!important}.v-code-block--tab-highlightjs-tokyo-night-dark-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-tokyo-night-dark-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-tokyo-night-dark-icon-failed))!important}.v-code-block--tab-highlightjs-tokyo-night-dark>div{color:hsl(var(--v-cb-tab-highlightjs-tokyo-night-dark-text))}.v-code-block--tab-highlightjs-tokyo-night-light{background-color:hsl(var(--v-cb-tab-highlightjs-tokyo-night-light-bkg)/100%)!important}.v-code-block--tab-highlightjs-tokyo-night-light:hover{background-color:hsl(var(--v-cb-tab-highlightjs-tokyo-night-light-bkg)/50%)!important}.v-code-block--tab-highlightjs-tokyo-night-light-icon{fill:hsl(var(--v-cb-tab-highlightjs-tokyo-night-light-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-tokyo-night-light-icon))!important}.v-code-block--tab-highlightjs-tokyo-night-light-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-tokyo-night-light-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-tokyo-night-light-icon-success))!important}.v-code-block--tab-highlightjs-tokyo-night-light-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-tokyo-night-light-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-tokyo-night-light-icon-failed))!important}.v-code-block--tab-highlightjs-tokyo-night-light>div{color:hsl(var(--v-cb-tab-highlightjs-tokyo-night-light-text))}.v-code-block--tab-highlightjs-tomorrow-night-blue{background-color:hsl(var(--v-cb-tab-highlightjs-tomorrow-night-blue-bkg)/100%)!important}.v-code-block--tab-highlightjs-tomorrow-night-blue:hover{background-color:hsl(var(--v-cb-tab-highlightjs-tomorrow-night-blue-bkg)/50%)!important}.v-code-block--tab-highlightjs-tomorrow-night-blue-icon{fill:hsl(var(--v-cb-tab-highlightjs-tomorrow-night-blue-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-tomorrow-night-blue-icon))!important}.v-code-block--tab-highlightjs-tomorrow-night-blue-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-tomorrow-night-blue-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-tomorrow-night-blue-icon-success))!important}.v-code-block--tab-highlightjs-tomorrow-night-blue-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-tomorrow-night-blue-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-tomorrow-night-blue-icon-failed))!important}.v-code-block--tab-highlightjs-tomorrow-night-blue>div{color:hsl(var(--v-cb-tab-highlightjs-tomorrow-night-blue-text))}.v-code-block--tab-highlightjs-tomorrow-night-bright{background-color:hsl(var(--v-cb-tab-highlightjs-tomorrow-night-bright-bkg)/100%)!important}.v-code-block--tab-highlightjs-tomorrow-night-bright:hover{background-color:hsl(var(--v-cb-tab-highlightjs-tomorrow-night-bright-bkg)/50%)!important}.v-code-block--tab-highlightjs-tomorrow-night-bright-icon{fill:hsl(var(--v-cb-tab-highlightjs-tomorrow-night-bright-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-tomorrow-night-bright-icon))!important}.v-code-block--tab-highlightjs-tomorrow-night-bright-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-tomorrow-night-bright-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-tomorrow-night-bright-icon-success))!important}.v-code-block--tab-highlightjs-tomorrow-night-bright-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-tomorrow-night-bright-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-tomorrow-night-bright-icon-failed))!important}.v-code-block--tab-highlightjs-tomorrow-night-bright>div{color:hsl(var(--v-cb-tab-highlightjs-tomorrow-night-bright-text))}.v-code-block--tab-highlightjs-vs{background-color:hsl(var(--v-cb-tab-highlightjs-vs-bkg)/100%)!important}.v-code-block--tab-highlightjs-vs:hover{background-color:hsl(var(--v-cb-tab-highlightjs-vs-bkg)/50%)!important}.v-code-block--tab-highlightjs-vs-icon{fill:hsl(var(--v-cb-tab-highlightjs-vs-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-vs-icon))!important}.v-code-block--tab-highlightjs-vs-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-vs-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-vs-icon-success))!important}.v-code-block--tab-highlightjs-vs-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-vs-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-vs-icon-failed))!important}.v-code-block--tab-highlightjs-vs>div{color:hsl(var(--v-cb-tab-highlightjs-vs-text))}.v-code-block--tab-highlightjs-vs2015{background-color:hsl(var(--v-cb-tab-highlightjs-vs2015-bkg)/100%)!important}.v-code-block--tab-highlightjs-vs2015:hover{background-color:hsl(var(--v-cb-tab-highlightjs-vs2015-bkg)/50%)!important}.v-code-block--tab-highlightjs-vs2015-icon{fill:hsl(var(--v-cb-tab-highlightjs-vs2015-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-vs2015-icon))!important}.v-code-block--tab-highlightjs-vs2015-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-vs2015-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-vs2015-icon-success))!important}.v-code-block--tab-highlightjs-vs2015-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-vs2015-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-vs2015-icon-failed))!important}.v-code-block--tab-highlightjs-vs2015>div{color:hsl(var(--v-cb-tab-highlightjs-vs2015-text))}.v-code-block--tab-highlightjs-xcode{background-color:hsl(var(--v-cb-tab-highlightjs-xcode-bkg)/100%)!important}.v-code-block--tab-highlightjs-xcode:hover{background-color:hsl(var(--v-cb-tab-highlightjs-xcode-bkg)/50%)!important}.v-code-block--tab-highlightjs-xcode-icon{fill:hsl(var(--v-cb-tab-highlightjs-xcode-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-xcode-icon))!important}.v-code-block--tab-highlightjs-xcode-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-xcode-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-xcode-icon-success))!important}.v-code-block--tab-highlightjs-xcode-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-xcode-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-xcode-icon-failed))!important}.v-code-block--tab-highlightjs-xcode>div{color:hsl(var(--v-cb-tab-highlightjs-xcode-text))}.v-code-block--tab-highlightjs-xt256{background-color:hsl(var(--v-cb-tab-highlightjs-xt256-bkg)/100%)!important}.v-code-block--tab-highlightjs-xt256:hover{background-color:hsl(var(--v-cb-tab-highlightjs-xt256-bkg)/50%)!important}.v-code-block--tab-highlightjs-xt256-icon{fill:hsl(var(--v-cb-tab-highlightjs-xt256-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-xt256-icon))!important}.v-code-block--tab-highlightjs-xt256-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-xt256-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-xt256-icon-success))!important}.v-code-block--tab-highlightjs-xt256-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-xt256-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-xt256-icon-failed))!important}.v-code-block--tab-highlightjs-xt256>div{color:hsl(var(--v-cb-tab-highlightjs-xt256-text))}.v-code-block--tab-highlightjs-base16-onedark{background-color:hsl(var(--v-cb-tab-highlightjs-base16-onedark-bkg)/100%)!important}.v-code-block--tab-highlightjs-base16-onedark:hover{background-color:hsl(var(--v-cb-tab-highlightjs-base16-onedark-bkg)/50%)!important}.v-code-block--tab-highlightjs-base16-onedark-icon{fill:hsl(var(--v-cb-tab-highlightjs-base16-onedark-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-base16-onedark-icon))!important}.v-code-block--tab-highlightjs-base16-onedark-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-base16-onedark-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-base16-onedark-icon-success))!important}.v-code-block--tab-highlightjs-base16-onedark-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-base16-onedark-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-base16-onedark-icon-failed))!important}.v-code-block--tab-highlightjs-base16-onedark>div{color:hsl(var(--v-cb-tab-highlightjs-base16-onedark-text))}");function A(n){return n&&n.__esModule&&Object.prototype.hasOwnProperty.call(n,"default")?n.default:n}T.install=(n,t)=>{const a={globalOptions:!0,...t};n.provide("codeBlockGlobalOptions",a),n.component("CodeBlock",T)};var B={exports:{}};function O(n){return n instanceof Map?n.clear=n.delete=n.set=function(){throw new Error("map is read-only")}:n instanceof Set&&(n.add=n.clear=n.delete=function(){throw new Error("set is read-only")}),Object.freeze(n),Object.getOwnPropertyNames(n).forEach((function(t){var a=n[t];"object"!=typeof a||Object.isFrozen(a)||O(a)})),n}B.exports=O,B.exports.default=O;class R{constructor(n){void 0===n.data&&(n.data={}),this.data=n.data,this.isMatchIgnored=!1}ignoreMatch(){this.isMatchIgnored=!0}}function I(n){return n.replace(/&/g,"&").replace(//g,">").replace(/"/g,""").replace(/'/g,"'")}function L(n,...t){const a=Object.create(null);for(const t in n)a[t]=n[t];return t.forEach((function(n){for(const t in n)a[t]=n[t]})),a}const $=n=>!!n.scope||n.sublanguage&&n.language;class D{constructor(n,t){this.buffer="",this.classPrefix=t.classPrefix,n.walk(this)}addText(n){this.buffer+=I(n)}openNode(n){if(!$(n))return;let t="";t=n.sublanguage?`language-${n.language}`:((n,{prefix:t})=>{if(n.includes(".")){const a=n.split(".");return[`${t}${a.shift()}`,...a.map(((n,t)=>`${n}${"_".repeat(t+1)}`))].join(" ")}return`${t}${n}`})(n.scope,{prefix:this.classPrefix}),this.span(t)}closeNode(n){$(n)&&(this.buffer+="")}value(){return this.buffer}span(n){this.buffer+=``}}const P=(n={})=>{const t={children:[]};return Object.assign(t,n),t};class H{constructor(){this.rootNode=P(),this.stack=[this.rootNode]}get top(){return this.stack[this.stack.length-1]}get root(){return this.rootNode}add(n){this.top.children.push(n)}openNode(n){const t=P({scope:n});this.add(t),this.stack.push(t)}closeNode(){if(this.stack.length>1)return this.stack.pop()}closeAllNodes(){for(;this.closeNode(););}toJSON(){return JSON.stringify(this.rootNode,null,4)}walk(n){return this.constructor._walk(n,this.rootNode)}static _walk(n,t){return"string"==typeof t?n.addText(t):t.children&&(n.openNode(t),t.children.forEach((t=>this._walk(n,t))),n.closeNode(t)),n}static _collapse(n){"string"!=typeof n&&n.children&&(n.children.every((n=>"string"==typeof n))?n.children=[n.children.join("")]:n.children.forEach((n=>{H._collapse(n)})))}}class F extends H{constructor(n){super(),this.options=n}addKeyword(n,t){""!==n&&(this.openNode(t),this.addText(n),this.closeNode())}addText(n){""!==n&&this.add(n)}addSublanguage(n,t){const a=n.root;a.sublanguage=!0,a.language=t,this.add(a)}toHTML(){return new D(this,this.options).value()}finalize(){return!0}}function U(n){return n?"string"==typeof n?n:n.source:null}function V(n){return Z("(?=",n,")")}function W(n){return Z("(?:",n,")*")}function G(n){return Z("(?:",n,")?")}function Z(...n){return n.map((n=>U(n))).join("")}function J(...n){const t=function(n){const t=n[n.length-1];return"object"==typeof t&&t.constructor===Object?(n.splice(n.length-1,1),t):{}}(n);return"("+(t.capture?"":"?:")+n.map((n=>U(n))).join("|")+")"}function K(n){return new RegExp(n.toString()+"|").exec("").length-1}const X=/\[(?:[^\\\]]|\\.)*\]|\(\??|\\([1-9][0-9]*)|\\./;function Q(n,{joinWith:t}){let a=0;return n.map((n=>{a+=1;const t=a;let o=U(n),i="";for(;o.length>0;){const n=X.exec(o);if(!n){i+=o;break}i+=o.substring(0,n.index),o=o.substring(n.index+n[0].length),"\\"===n[0][0]&&n[1]?i+="\\"+String(Number(n[1])+t):(i+=n[0],"("===n[0]&&a++)}return i})).map((n=>`(${n})`)).join(t)}const Y="[a-zA-Z]\\w*",nn="[a-zA-Z_]\\w*",tn="\\b\\d+(\\.\\d+)?",an="(-?)(\\b0[xX][a-fA-F0-9]+|(\\b\\d+(\\.\\d*)?|\\.\\d+)([eE][-+]?\\d+)?)",on="\\b(0b[01]+)",ln={begin:"\\\\[\\s\\S]",relevance:0},hn={scope:"string",begin:"'",end:"'",illegal:"\\n",contains:[ln]},sn={scope:"string",begin:'"',end:'"',illegal:"\\n",contains:[ln]},en=function(n,t,a={}){const o=L({scope:"comment",begin:n,end:t,contains:[]},a);o.contains.push({scope:"doctag",begin:"[ ]*(?=(TODO|FIXME|NOTE|BUG|OPTIMIZE|HACK|XXX):)",end:/(TODO|FIXME|NOTE|BUG|OPTIMIZE|HACK|XXX):/,excludeBegin:!0,relevance:0});const i=J("I","a","is","so","us","to","at","if","in","it","on",/[A-Za-z]+['](d|ve|re|ll|t|s|n)/,/[A-Za-z]+[-][a-z]+/,/[A-Za-z][a-z]{2,}/);return o.contains.push({begin:Z(/[ ]+/,"(",i,/[.]?[:]?([.][ ]|[ ])/,"){3}")}),o},cn=en("//","$"),rn=en("/\\*","\\*/"),gn=en("#","$"),bn={scope:"number",begin:tn,relevance:0},vn={scope:"number",begin:an,relevance:0},un={scope:"number",begin:on,relevance:0},dn={begin:/(?=\/[^/\n]*\/)/,contains:[{scope:"regexp",begin:/\//,end:/\/[gimuy]*/,illegal:/\n/,contains:[ln,{begin:/\[/,end:/\]/,relevance:0,contains:[ln]}]}]},jn={scope:"title",begin:Y,relevance:0},pn={scope:"title",begin:nn,relevance:0},mn={begin:"\\.\\s*"+nn,relevance:0};var kn=Object.freeze({__proto__:null,MATCH_NOTHING_RE:/\b\B/,IDENT_RE:Y,UNDERSCORE_IDENT_RE:nn,NUMBER_RE:tn,C_NUMBER_RE:an,BINARY_NUMBER_RE:on,RE_STARTERS_RE:"!|!=|!==|%|%=|&|&&|&=|\\*|\\*=|\\+|\\+=|,|-|-=|/=|/|:|;|<<|<<=|<=|<|===|==|=|>>>=|>>=|>=|>>>|>>|>|\\?|\\[|\\{|\\(|\\^|\\^=|\\||\\|=|\\|\\||~",SHEBANG:(n={})=>{const t=/^#![ ]*\//;return n.binary&&(n.begin=Z(t,/.*\b/,n.binary,/\b.*/)),L({scope:"meta",begin:t,end:/$/,relevance:0,"on:begin":(n,t)=>{0!==n.index&&t.ignoreMatch()}},n)},BACKSLASH_ESCAPE:ln,APOS_STRING_MODE:hn,QUOTE_STRING_MODE:sn,PHRASAL_WORDS_MODE:{begin:/\b(a|an|the|are|I'm|isn't|don't|doesn't|won't|but|just|should|pretty|simply|enough|gonna|going|wtf|so|such|will|you|your|they|like|more)\b/},COMMENT:en,C_LINE_COMMENT_MODE:cn,C_BLOCK_COMMENT_MODE:rn,HASH_COMMENT_MODE:gn,NUMBER_MODE:bn,C_NUMBER_MODE:vn,BINARY_NUMBER_MODE:un,REGEXP_MODE:dn,TITLE_MODE:jn,UNDERSCORE_TITLE_MODE:pn,METHOD_GUARD:mn,END_SAME_AS_BEGIN:function(n){return Object.assign(n,{"on:begin":(n,t)=>{t.data._beginMatch=n[1]},"on:end":(n,t)=>{t.data._beginMatch!==n[1]&&t.ignoreMatch()}})}});function fn(n,t){"."===n.input[n.index-1]&&t.ignoreMatch()}function yn(n,t){void 0!==n.className&&(n.scope=n.className,delete n.className)}function wn(n,t){t&&n.beginKeywords&&(n.begin="\\b("+n.beginKeywords.split(" ").join("|")+")(?!\\.)(?=\\b|\\s)",n.__beforeBegin=fn,n.keywords=n.keywords||n.beginKeywords,delete n.beginKeywords,void 0===n.relevance&&(n.relevance=0))}function xn(n,t){Array.isArray(n.illegal)&&(n.illegal=J(...n.illegal))}function _n(n,t){if(n.match){if(n.begin||n.end)throw new Error("begin & end are not supported with match");n.begin=n.match,delete n.match}}function En(n,t){void 0===n.relevance&&(n.relevance=1)}const Nn=(n,t)=>{if(!n.beforeMatch)return;if(n.starts)throw new Error("beforeMatch cannot be used with starts");const a=Object.assign({},n);Object.keys(n).forEach((t=>{delete n[t]})),n.keywords=a.keywords,n.begin=Z(a.beforeMatch,V(a.begin)),n.starts={relevance:0,contains:[Object.assign(a,{endsParent:!0})]},n.relevance=0,delete a.beforeMatch},Sn=["of","and","for","in","not","or","if","then","parent","list","value"],qn="keyword";function Cn(n,t,a=qn){const o=Object.create(null);return"string"==typeof n?i(a,n.split(" ")):Array.isArray(n)?i(a,n):Object.keys(n).forEach((function(a){Object.assign(o,Cn(n[a],t,a))})),o;function i(n,a){t&&(a=a.map((n=>n.toLowerCase()))),a.forEach((function(t){const a=t.split("|");o[a[0]]=[n,Mn(a[0],a[1])]}))}}function Mn(n,t){return t?Number(t):function(n){return Sn.includes(n.toLowerCase())}(n)?0:1}const zn={},Tn=n=>{console.error(n)},An=(n,...t)=>{console.log(`WARN: ${n}`,...t)},Bn=(n,t)=>{zn[`${n}/${t}`]||(console.log(`Deprecated as of ${n}. ${t}`),zn[`${n}/${t}`]=!0)},On=new Error;function Rn(n,t,{key:a}){let o=0;const i=n[a],l={},h={};for(let n=1;n<=t.length;n++)h[n+o]=i[n],l[n+o]=!0,o+=K(t[n-1]);n[a]=h,n[a]._emit=l,n[a]._multi=!0}function In(n){!function(n){n.scope&&"object"==typeof n.scope&&null!==n.scope&&(n.beginScope=n.scope,delete n.scope)}(n),"string"==typeof n.beginScope&&(n.beginScope={_wrap:n.beginScope}),"string"==typeof n.endScope&&(n.endScope={_wrap:n.endScope}),function(n){if(Array.isArray(n.begin)){if(n.skip||n.excludeBegin||n.returnBegin)throw Tn("skip, excludeBegin, returnBegin not compatible with beginScope: {}"),On;if("object"!=typeof n.beginScope||null===n.beginScope)throw Tn("beginScope must be object"),On;Rn(n,n.begin,{key:"beginScope"}),n.begin=Q(n.begin,{joinWith:""})}}(n),function(n){if(Array.isArray(n.end)){if(n.skip||n.excludeEnd||n.returnEnd)throw Tn("skip, excludeEnd, returnEnd not compatible with endScope: {}"),On;if("object"!=typeof n.endScope||null===n.endScope)throw Tn("endScope must be object"),On;Rn(n,n.end,{key:"endScope"}),n.end=Q(n.end,{joinWith:""})}}(n)}function Ln(n){function t(t,a){return new RegExp(U(t),"m"+(n.case_insensitive?"i":"")+(n.unicodeRegex?"u":"")+(a?"g":""))}class a{constructor(){this.matchIndexes={},this.regexes=[],this.matchAt=1,this.position=0}addRule(n,t){t.position=this.position++,this.matchIndexes[this.matchAt]=t,this.regexes.push([t,n]),this.matchAt+=K(n)+1}compile(){0===this.regexes.length&&(this.exec=()=>null);const n=this.regexes.map((n=>n[1]));this.matcherRe=t(Q(n,{joinWith:"|"}),!0),this.lastIndex=0}exec(n){this.matcherRe.lastIndex=this.lastIndex;const t=this.matcherRe.exec(n);if(!t)return null;const a=t.findIndex(((n,t)=>t>0&&void 0!==n)),o=this.matchIndexes[a];return t.splice(0,a),Object.assign(t,o)}}class o{constructor(){this.rules=[],this.multiRegexes=[],this.count=0,this.lastIndex=0,this.regexIndex=0}getMatcher(n){if(this.multiRegexes[n])return this.multiRegexes[n];const t=new a;return this.rules.slice(n).forEach((([n,a])=>t.addRule(n,a))),t.compile(),this.multiRegexes[n]=t,t}resumingScanAtSamePosition(){return 0!==this.regexIndex}considerAll(){this.regexIndex=0}addRule(n,t){this.rules.push([n,t]),"begin"===t.type&&this.count++}exec(n){const t=this.getMatcher(this.regexIndex);t.lastIndex=this.lastIndex;let a=t.exec(n);if(this.resumingScanAtSamePosition())if(a&&a.index===this.lastIndex);else{const t=this.getMatcher(0);t.lastIndex=this.lastIndex+1,a=t.exec(n)}return a&&(this.regexIndex+=a.position+1,this.regexIndex===this.count&&this.considerAll()),a}}if(n.compilerExtensions||(n.compilerExtensions=[]),n.contains&&n.contains.includes("self"))throw new Error("ERR: contains `self` is not supported at the top-level of a language. See documentation.");return n.classNameAliases=L(n.classNameAliases||{}),function a(i,l){const h=i;if(i.isCompiled)return h;[yn,_n,In,Nn].forEach((n=>n(i,l))),n.compilerExtensions.forEach((n=>n(i,l))),i.__beforeBegin=null,[wn,xn,En].forEach((n=>n(i,l))),i.isCompiled=!0;let s=null;return"object"==typeof i.keywords&&i.keywords.$pattern&&(i.keywords=Object.assign({},i.keywords),s=i.keywords.$pattern,delete i.keywords.$pattern),s=s||/\w+/,i.keywords&&(i.keywords=Cn(i.keywords,n.case_insensitive)),h.keywordPatternRe=t(s,!0),l&&(i.begin||(i.begin=/\B|\b/),h.beginRe=t(h.begin),i.end||i.endsWithParent||(i.end=/\B|\b/),i.end&&(h.endRe=t(h.end)),h.terminatorEnd=U(h.end)||"",i.endsWithParent&&l.terminatorEnd&&(h.terminatorEnd+=(i.end?"|":"")+l.terminatorEnd)),i.illegal&&(h.illegalRe=t(i.illegal)),i.contains||(i.contains=[]),i.contains=[].concat(...i.contains.map((function(n){return function(n){n.variants&&!n.cachedVariants&&(n.cachedVariants=n.variants.map((function(t){return L(n,{variants:null},t)})));if(n.cachedVariants)return n.cachedVariants;if($n(n))return L(n,{starts:n.starts?L(n.starts):null});if(Object.isFrozen(n))return L(n);return n}("self"===n?i:n)}))),i.contains.forEach((function(n){a(n,h)})),i.starts&&a(i.starts,l),h.matcher=function(n){const t=new o;return n.contains.forEach((n=>t.addRule(n.begin,{rule:n,type:"begin"}))),n.terminatorEnd&&t.addRule(n.terminatorEnd,{type:"end"}),n.illegal&&t.addRule(n.illegal,{type:"illegal"}),t}(h),h}(n)}function $n(n){return!!n&&(n.endsWithParent||$n(n.starts))}class Dn extends Error{constructor(n,t){super(n),this.name="HTMLInjectionError",this.html=t}}const Pn=I,Hn=L,Fn=Symbol("nomatch");var Un=function(n){const t=Object.create(null),a=Object.create(null),o=[];let i=!0;const l="Could not find the language '{}', did you forget to load/include a language module?",h={disableAutodetect:!0,name:"Plain text",contains:[]};let s={ignoreUnescapedHTML:!1,throwUnescapedHTML:!1,noHighlightRe:/^(no-?highlight)$/i,languageDetectRe:/\blang(?:uage)?-([\w-]+)\b/i,classPrefix:"hljs-",cssSelector:"pre code",languages:null,__emitter:F};function e(n){return s.noHighlightRe.test(n)}function c(n,t,a){let o="",i="";"object"==typeof t?(o=n,a=t.ignoreIllegals,i=t.language):(Bn("10.7.0","highlight(lang, code, ...args) has been deprecated."),Bn("10.7.0","Please use highlight(code, options) instead.\nhttps://github.com/highlightjs/highlight.js/issues/2277"),i=n,o=t),void 0===a&&(a=!0);const l={code:o,language:i};m("before:highlight",l);const h=l.result?l.result:r(l.language,l.code,a);return h.code=l.code,m("after:highlight",h),h}function r(n,a,o,h){const e=Object.create(null);function c(){if(!_.keywords)return void N.addText(S);let n=0;_.keywordPatternRe.lastIndex=0;let t=_.keywordPatternRe.exec(S),a="";for(;t;){a+=S.substring(n,t.index);const i=y.case_insensitive?t[0].toLowerCase():t[0],l=(o=i,_.keywords[o]);if(l){const[n,o]=l;if(N.addText(a),a="",e[i]=(e[i]||0)+1,e[i]<=7&&(q+=o),n.startsWith("_"))a+=t[0];else{const a=y.classNameAliases[n]||n;N.addKeyword(t[0],a)}}else a+=t[0];n=_.keywordPatternRe.lastIndex,t=_.keywordPatternRe.exec(S)}var o;a+=S.substring(n),N.addText(a)}function b(){null!=_.subLanguage?function(){if(""===S)return;let n=null;if("string"==typeof _.subLanguage){if(!t[_.subLanguage])return void N.addText(S);n=r(_.subLanguage,S,!0,E[_.subLanguage]),E[_.subLanguage]=n._top}else n=g(S,_.subLanguage.length?_.subLanguage:null);_.relevance>0&&(q+=n.relevance),N.addSublanguage(n._emitter,n.language)}():c(),S=""}function v(n,t){let a=1;const o=t.length-1;for(;a<=o;){if(!n._emit[a]){a++;continue}const o=y.classNameAliases[n[a]]||n[a],i=t[a];o?N.addKeyword(i,o):(S=i,c(),S=""),a++}}function u(n,t){return n.scope&&"string"==typeof n.scope&&N.openNode(y.classNameAliases[n.scope]||n.scope),n.beginScope&&(n.beginScope._wrap?(N.addKeyword(S,y.classNameAliases[n.beginScope._wrap]||n.beginScope._wrap),S=""):n.beginScope._multi&&(v(n.beginScope,t),S="")),_=Object.create(n,{parent:{value:_}}),_}function j(n,t,a){let o=function(n,t){const a=n&&n.exec(t);return a&&0===a.index}(n.endRe,a);if(o){if(n["on:end"]){const a=new R(n);n["on:end"](t,a),a.isMatchIgnored&&(o=!1)}if(o){for(;n.endsParent&&n.parent;)n=n.parent;return n}}if(n.endsWithParent)return j(n.parent,t,a)}function p(n){return 0===_.matcher.regexIndex?(S+=n[0],1):(z=!0,0)}function m(n){const t=n[0],o=a.substring(n.index),i=j(_,n,o);if(!i)return Fn;const l=_;_.endScope&&_.endScope._wrap?(b(),N.addKeyword(t,_.endScope._wrap)):_.endScope&&_.endScope._multi?(b(),v(_.endScope,n)):l.skip?S+=t:(l.returnEnd||l.excludeEnd||(S+=t),b(),l.excludeEnd&&(S=t));do{_.scope&&N.closeNode(),_.skip||_.subLanguage||(q+=_.relevance),_=_.parent}while(_!==i.parent);return i.starts&&u(i.starts,n),l.returnEnd?0:t.length}let k={};function f(t,l){const h=l&&l[0];if(S+=t,null==h)return b(),0;if("begin"===k.type&&"end"===l.type&&k.index===l.index&&""===h){if(S+=a.slice(l.index,l.index+1),!i){const t=new Error(`0 width match regex (${n})`);throw t.languageName=n,t.badRule=k.rule,t}return 1}if(k=l,"begin"===l.type)return function(n){const t=n[0],a=n.rule,o=new R(a),i=[a.__beforeBegin,a["on:begin"]];for(const a of i)if(a&&(a(n,o),o.isMatchIgnored))return p(t);return a.skip?S+=t:(a.excludeBegin&&(S+=t),b(),a.returnBegin||a.excludeBegin||(S=t)),u(a,n),a.returnBegin?0:t.length}(l);if("illegal"===l.type&&!o){const n=new Error('Illegal lexeme "'+h+'" for mode "'+(_.scope||"")+'"');throw n.mode=_,n}if("end"===l.type){const n=m(l);if(n!==Fn)return n}if("illegal"===l.type&&""===h)return 1;if(M>1e5&&M>3*l.index){throw new Error("potential infinite loop, way more iterations than matches")}return S+=h,h.length}const y=d(n);if(!y)throw Tn(l.replace("{}",n)),new Error('Unknown language: "'+n+'"');const w=Ln(y);let x="",_=h||w;const E={},N=new s.__emitter(s);!function(){const n=[];for(let t=_;t!==y;t=t.parent)t.scope&&n.unshift(t.scope);n.forEach((n=>N.openNode(n)))}();let S="",q=0,C=0,M=0,z=!1;try{for(_.matcher.considerAll();;){M++,z?z=!1:_.matcher.considerAll(),_.matcher.lastIndex=C;const n=_.matcher.exec(a);if(!n)break;const t=f(a.substring(C,n.index),n);C=n.index+t}return f(a.substring(C)),N.closeAllNodes(),N.finalize(),x=N.toHTML(),{language:n,value:x,relevance:q,illegal:!1,_emitter:N,_top:_}}catch(t){if(t.message&&t.message.includes("Illegal"))return{language:n,value:Pn(a),illegal:!0,relevance:0,_illegalBy:{message:t.message,index:C,context:a.slice(C-100,C+100),mode:t.mode,resultSoFar:x},_emitter:N};if(i)return{language:n,value:Pn(a),illegal:!1,relevance:0,errorRaised:t,_emitter:N,_top:_};throw t}}function g(n,a){a=a||s.languages||Object.keys(t);const o=function(n){const t={value:Pn(n),illegal:!1,relevance:0,_top:h,_emitter:new s.__emitter(s)};return t._emitter.addText(n),t}(n),i=a.filter(d).filter(p).map((t=>r(t,n,!1)));i.unshift(o);const l=i.sort(((n,t)=>{if(n.relevance!==t.relevance)return t.relevance-n.relevance;if(n.language&&t.language){if(d(n.language).supersetOf===t.language)return 1;if(d(t.language).supersetOf===n.language)return-1}return 0})),[e,c]=l,g=e;return g.secondBest=c,g}function b(n){let t=null;const o=function(n){let t=n.className+" ";t+=n.parentNode?n.parentNode.className:"";const a=s.languageDetectRe.exec(t);if(a){const t=d(a[1]);return t||(An(l.replace("{}",a[1])),An("Falling back to no-highlight mode for this block.",n)),t?a[1]:"no-highlight"}return t.split(/\s+/).find((n=>e(n)||d(n)))}(n);if(e(o))return;if(m("before:highlightElement",{el:n,language:o}),n.children.length>0&&(s.ignoreUnescapedHTML||(console.warn("One of your code blocks includes unescaped HTML. This is a potentially serious security risk."),console.warn("https://github.com/highlightjs/highlight.js/wiki/security"),console.warn("The element with unescaped HTML:"),console.warn(n)),s.throwUnescapedHTML)){throw new Dn("One of your code blocks includes unescaped HTML.",n.innerHTML)}t=n;const i=t.textContent,h=o?c(i,{language:o,ignoreIllegals:!0}):g(i);n.innerHTML=h.value,function(n,t,o){const i=t&&a[t]||o;n.classList.add("hljs"),n.classList.add(`language-${i}`)}(n,o,h.language),n.result={language:h.language,re:h.relevance,relevance:h.relevance},h.secondBest&&(n.secondBest={language:h.secondBest.language,relevance:h.secondBest.relevance}),m("after:highlightElement",{el:n,result:h,text:i})}let v=!1;function u(){if("loading"===document.readyState)return void(v=!0);document.querySelectorAll(s.cssSelector).forEach(b)}function d(n){return n=(n||"").toLowerCase(),t[n]||t[a[n]]}function j(n,{languageName:t}){"string"==typeof n&&(n=[n]),n.forEach((n=>{a[n.toLowerCase()]=t}))}function p(n){const t=d(n);return t&&!t.disableAutodetect}function m(n,t){const a=n;o.forEach((function(n){n[a]&&n[a](t)}))}"undefined"!=typeof window&&window.addEventListener&&window.addEventListener("DOMContentLoaded",(function(){v&&u()}),!1),Object.assign(n,{highlight:c,highlightAuto:g,highlightAll:u,highlightElement:b,highlightBlock:function(n){return Bn("10.7.0","highlightBlock will be removed entirely in v12.0"),Bn("10.7.0","Please use highlightElement now."),b(n)},configure:function(n){s=Hn(s,n)},initHighlighting:()=>{u(),Bn("10.6.0","initHighlighting() deprecated. Use highlightAll() now.")},initHighlightingOnLoad:function(){u(),Bn("10.6.0","initHighlightingOnLoad() deprecated. Use highlightAll() now.")},registerLanguage:function(a,o){let l=null;try{l=o(n)}catch(n){if(Tn("Language definition for '{}' could not be registered.".replace("{}",a)),!i)throw n;Tn(n),l=h}l.name||(l.name=a),t[a]=l,l.rawDefinition=o.bind(null,n),l.aliases&&j(l.aliases,{languageName:a})},unregisterLanguage:function(n){delete t[n];for(const t of Object.keys(a))a[t]===n&&delete a[t]},listLanguages:function(){return Object.keys(t)},getLanguage:d,registerAliases:j,autoDetection:p,inherit:Hn,addPlugin:function(n){!function(n){n["before:highlightBlock"]&&!n["before:highlightElement"]&&(n["before:highlightElement"]=t=>{n["before:highlightBlock"](Object.assign({block:t.el},t))}),n["after:highlightBlock"]&&!n["after:highlightElement"]&&(n["after:highlightElement"]=t=>{n["after:highlightBlock"](Object.assign({block:t.el},t))})}(n),o.push(n)}}),n.debugMode=function(){i=!1},n.safeMode=function(){i=!0},n.versionString="11.7.0",n.regex={concat:Z,lookahead:V,either:J,optional:G,anyNumberOfTimes:W};for(const n in kn)"object"==typeof kn[n]&&B.exports(kn[n]);return Object.assign(n,kn),n}({}),Vn=Un;Un.HighlightJS=Un,Un.default=Un;var Wn=A(Vn),Gn=Object.freeze({__proto__:null,HighlightJS:Wn,default:Wn});exports.default=T; +"use strict";Object.defineProperty(exports,"__esModule",{value:!0});var t=require("vue"),a=require("ua-parser-js");const o=t.createElementVNode("path",{d:"M224 0c-35.3 0-64 28.7-64 64V288c0 35.3 28.7 64 64 64H448c35.3 0 64-28.7 64-64V64c0-35.3-28.7-64-64-64H224zM64 160c-35.3 0-64 28.7-64 64V448c0 35.3 28.7 64 64 64H288c35.3 0 64-28.7 64-64V384H288v64H64V224h64V160H64z"},null,-1),i=t.createElementVNode("path",{d:"M470.6 105.4c12.5 12.5 12.5 32.8 0 45.3l-256 256c-12.5 12.5-32.8 12.5-45.3 0l-128-128c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0L192 338.7 425.4 105.4c12.5-12.5 32.8-12.5 45.3 0z"},null,-1),l=t.createElementVNode("path",{d:"M310.6 150.6c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L160 210.7 54.6 105.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L114.7 256 9.4 361.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0L160 301.3 265.4 406.6c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3L205.3 256 310.6 150.6z"},null,-1);var n=t.defineComponent({__name:"StatusIcons",props:{icon:{type:String,required:!0}},setup:a=>(n,h)=>(t.openBlock(),t.createElementBlock(t.Fragment,null,[t.createCommentVNode(" Copy Icon "),"copy"===a.icon?(t.openBlock(),t.createElementBlock("svg",t.mergeProps({key:0},n.$attrs,{viewBox:"0 0 512 512",xmlns:"http://www.w3.org/2000/svg"}),[t.createCommentVNode("! Font Awesome Pro 6.3.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. "),o],16)):"success"===a.icon?(t.openBlock(),t.createElementBlock(t.Fragment,{key:1},[t.createCommentVNode(" Success Icon "),(t.openBlock(),t.createElementBlock("svg",t.mergeProps(n.$attrs,{viewBox:"0 0 512 512",xmlns:"http://www.w3.org/2000/svg"}),[t.createCommentVNode("! Font Awesome Pro 6.3.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. "),i],16))],2112)):"failed"===a.icon?(t.openBlock(),t.createElementBlock(t.Fragment,{key:2},[t.createCommentVNode(" Failed Icon "),(t.openBlock(),t.createElementBlock("svg",t.mergeProps(n.$attrs,{viewBox:"0 0 320 512",xmlns:"http://www.w3.org/2000/svg"}),[t.createCommentVNode("! Font Awesome Pro 6.3.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. "),l],16))],2112)):t.createCommentVNode("v-if",!0)],2112))});function h(t,a){void 0===a&&(a={});var o=a.insertAt;if(t&&"undefined"!=typeof document){var i=document.head||document.getElementsByTagName("head")[0],l=document.createElement("style");l.type="text/css","top"===o&&i.firstChild?i.insertBefore(l,i.firstChild):i.appendChild(l),l.styleSheet?l.styleSheet.cssText=t:l.appendChild(document.createTextNode(t))}}h(".v-code-block--tab-highlightjs-neon-bunny,.v-code-block--tab-prism-neon-bunny{background-color:hsl(var(--v-cb-tab-neon-bunny-bkg)/100%)!important;color:hsl(var(--v-cb-tab-neon-bunny-text))!important}.v-code-block--tab-highlightjs-neon-bunny:hover,.v-code-block--tab-prism-neon-bunny:hover{background-color:hsl(var(--v-cb-tab-neon-bunny-bkg)/50%)!important}.v-code-block--tab-highlightjs-neon-bunny-icon,.v-code-block--tab-prism-neon-bunny-icon{fill:hsl(var(--v-cb-tab-neon-bunny-icon))!important;color:hsl(var(--v-cb-tab-neon-bunny-icon))!important}.v-code-block--tab-highlightjs-neon-bunny-icon-status-success,.v-code-block--tab-prism-neon-bunny-icon-status-success{fill:hsl(var(--v-cb-tab-neon-bunny-icon-success))!important;color:hsl(var(--v-cb-tab-neon-bunny-icon-success))!important}.v-code-block--tab-highlightjs-neon-bunny-icon-status-failed,.v-code-block--tab-prism-neon-bunny-icon-status-failed{fill:hsl(var(--v-cb-tab-neon-bunny-icon-failed))!important;color:hsl(var(--v-cb-tab-neon-bunny-icon-failed))!important}.v-code-block--tab-highlightjs-neon-bunny>div,.v-code-block--tab-prism-neon-bunny>div{color:hsl(var(--v-cb-tab-neon-bunny-text))}.v-code-block--tab-highlightjs-neon-bunny-carrot,.v-code-block--tab-prism-neon-bunny-carrot{background-color:hsl(var(--v-cb-tab-neon-bunny-carrot-bkg)/100%)!important;color:hsl(var(--v-cb-tab-neon-bunny-carrot-text))!important}.v-code-block--tab-highlightjs-neon-bunny-carrot:hover,.v-code-block--tab-prism-neon-bunny-carrot:hover{background-color:hsl(var(--v-cb-tab-neon-bunny-carrot-bkg)/50%)!important}.v-code-block--tab-highlightjs-neon-bunny-carrot-icon,.v-code-block--tab-prism-neon-bunny-carrot-icon{fill:hsl(var(--v-cb-tab-neon-bunny-carrot-icon))!important;color:hsl(var(--v-cb-tab-neon-bunny-carrot-icon))!important}.v-code-block--tab-highlightjs-neon-bunny-carrot-icon-status-success,.v-code-block--tab-prism-neon-bunny-carrot-icon-status-success{fill:hsl(var(--v-cb-tab-neon-bunny-carrot-icon-success))!important;color:hsl(var(--v-cb-tab-neon-bunny-carrot-icon-success))!important}.v-code-block--tab-highlightjs-neon-bunny-carrot-icon-status-failed,.v-code-block--tab-prism-neon-bunny-carrot-icon-status-failed{fill:hsl(var(--v-cb-tab-neon-bunny-carrot-icon-failed))!important;color:hsl(var(--v-cb-tab-neon-bunny-carrot-icon-failed))!important}.v-code-block--tab-highlightjs-neon-bunny-carrot>div,.v-code-block--tab-prism-neon-bunny-carrot>div{color:hsl(var(--v-cb-tab-neon-bunny-carrot-text))}.v-code-block--tab-prism-coy{background-color:hsl(var(--v-cb-tab-prism-coy-bkg)/10%)!important;border-left:5px solid hsl(var(--v-cb-tab-prism-coy-bkg));border-radius:0}.v-code-block--tab-prism-coy:hover{background-color:hsl(var(--v-cb-tab-prism-coy-bkg)/20%)!important}.v-code-block--tab-prism-coy-icon{fill:hsl(var(--v-cb-tab-prism-coy-icon))!important;color:hsl(var(--v-cb-tab-prism-coy-icon))!important}.v-code-block--tab-prism-coy-icon-status-success{fill:hsl(var(--v-cb-tab-prism-coy-icon-success))!important;color:hsl(var(--v-cb-tab-prism-coy-icon-success))!important}.v-code-block--tab-prism-coy-icon-status-failed{fill:hsl(var(--v-cb-tab-prism-coy-icon-failed))!important;color:hsl(var(--v-cb-tab-prism-coy-icon-failed))!important}.v-code-block--tab-prism-coy>div{color:hsl(var(--v-cb-tab-prism-coy-text))}.v-code-block--tab-prism-dark{background-color:hsl(var(--v-cb-tab-prism-dark-bkg)/100%)!important;border-color:hsl(var(--v-cb-tab-prism-dark-border));border-style:solid;border-width:.3em .3em 0}.v-code-block--tab-prism-dark:hover{background-color:hsl(var(--v-cb-tab-prism-dark-border)/50%)!important}.v-code-block--tab-prism-dark-icon{fill:hsl(var(--v-cb-tab-prism-dark-icon))!important;color:hsl(var(--v-cb-tab-prism-dark-icon))!important}.v-code-block--tab-prism-dark-icon-status-success{fill:hsl(var(--v-cb-tab-prism-dark-icon-success))!important;color:hsl(var(--v-cb-tab-prism-dark-icon-success))!important}.v-code-block--tab-prism-dark-icon-status-failed{fill:hsl(var(--v-cb-tab-prism-dark-icon-failed))!important;color:hsl(var(--v-cb-tab-prism-dark-icon-failed))!important}.v-code-block--tab-prism-dark>div{color:hsl(var(--v-cb-tab-prism-dark-text))}.v-code-block--tab-prism-default{background-color:hsl(var(--v-cb-tab-prism-default-bkg)/100%)!important}.v-code-block--tab-prism-default:hover{background-color:hsl(var(--v-cb-tab-prism-default-bkg)/50%)!important}.v-code-block--tab-prism-default-icon{fill:hsl(var(--v-cb-tab-prism-default-icon))!important;color:hsl(var(--v-cb-tab-prism-default-icon))!important}.v-code-block--tab-prism-default-icon-status-success{fill:hsl(var(--v-cb-tab-prism-default-icon-success))!important;color:hsl(var(--v-cb-tab-prism-default-icon-success))!important}.v-code-block--tab-prism-default-icon-status-failed{fill:hsl(var(--v-cb-tab-prism-default-icon-failed))!important;color:hsl(var(--v-cb-tab-prism-default-icon-failed))!important}.v-code-block--tab-prism-default>div{color:hsl(var(--v-cb-tab-prism-default-text))}.v-code-block--tab-prism-funky{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100' height='100' fill='rgba(0,0,0,.2)'%3E%3Cpath d='M0 50 50 0H0zM0 100h50l50-50V0z'/%3E%3C/svg%3E\");background-size:1em 1em}.v-code-block--tab-prism-funky:hover{background-color:hsl(var(--v-cb-tab-prism-funky-bkg))!important}.v-code-block--tab-prism-funky-icon{fill:hsl(var(--v-cb-tab-prism-funky-icon))!important;color:hsl(var(--v-cb-tab-prism-funky-icon))!important}.v-code-block--tab-prism-funky-icon-status-success{fill:hsl(var(--v-cb-tab-prism-funky-icon-success))!important;color:hsl(var(--v-cb-tab-prism-funky-icon-success))!important}.v-code-block--tab-prism-funky-icon-status-failed{fill:hsl(var(--v-cb-tab-prism-funky-icon-failed))!important;color:hsl(var(--v-cb-tab-prism-funky-icon-failed))!important}.v-code-block--tab-prism-funky>div{background-color:hsl(var(--v-cb-tab-prism-funky-dark))!important;color:hsl(var(--v-cb-tab-prism-funky-text))}.v-code-block--tab-prism-okaidia{background-color:hsl(var(--v-cb-tab-prism-okaidia-bkg)/100%)!important}.v-code-block--tab-prism-okaidia:hover{background-color:hsl(var(--v-cb-tab-prism-okaidia-bkg)/50%)!important}.v-code-block--tab-prism-okaidia-icon{fill:hsl(var(--v-cb-tab-prism-okaidia-icon))!important;color:hsl(var(--v-cb-tab-prism-okaidia-icon))!important}.v-code-block--tab-prism-okaidia-icon-status-success{fill:hsl(var(--v-cb-tab-prism-okaidia-icon-success))!important;color:hsl(var(--v-cb-tab-prism-okaidia-icon-success))!important}.v-code-block--tab-prism-okaidia-icon-status-failed{fill:hsl(var(--v-cb-tab-prism-okaidia-icon-failed))!important;color:hsl(var(--v-cb-tab-prism-okaidia-icon-failed))!important}.v-code-block--tab-prism-okaidia>div{color:hsl(var(--v-cb-tab-prism-okaidia-text))}.v-code-block--tab-prism-solarizedlight{background-color:hsl(var(--v-cb-tab-prism-solarizedlight-bkg)/100%)!important}.v-code-block--tab-prism-solarizedlight:hover{background-color:hsl(var(--v-cb-tab-prism-solarizedlight-bkg)/50%)!important}.v-code-block--tab-prism-solarizedlight-icon{fill:hsl(var(--v-cb-tab-prism-solarizedlight-icon))!important;color:hsl(var(--v-cb-tab-prism-solarizedlight-icon))!important}.v-code-block--tab-prism-solarizedlight-icon-status-success{fill:hsl(var(--v-cb-tab-prism-solarizedlight-icon-success))!important;color:hsl(var(--v-cb-tab-prism-solarizedlight-icon-success))!important}.v-code-block--tab-prism-solarizedlight-icon-status-failed{fill:hsl(var(--v-cb-tab-prism-solarizedlight-icon-failed))!important;color:hsl(var(--v-cb-tab-prism-solarizedlight-icon-failed))!important}.v-code-block--tab-prism-solarizedlight>div{color:hsl(var(--v-cb-tab-prism-solarizedlight-text))}.v-code-block--tab-prism-tomorrow{background-color:hsl(var(--v-cb-tab-prism-tomorrow-bkg)/100%)!important}.v-code-block--tab-prism-tomorrow:hover{background-color:hsl(var(--v-cb-tab-prism-tomorrow-bkg)/50%)!important}.v-code-block--tab-prism-tomorrow-icon{fill:hsl(var(--v-cb-tab-prism-tomorrow-icon))!important;color:hsl(var(--v-cb-tab-prism-tomorrow-icon))!important}.v-code-block--tab-prism-tomorrow-icon-status-success{fill:hsl(var(--v-cb-tab-prism-tomorrow-icon-success))!important;color:hsl(var(--v-cb-tab-prism-tomorrow-icon-success))!important}.v-code-block--tab-prism-tomorrow-icon-status-failed{fill:hsl(var(--v-cb-tab-prism-tomorrow-icon-failed))!important;color:hsl(var(--v-cb-tab-prism-tomorrow-icon-failed))!important}.v-code-block--tab-prism-tomorrow>div{color:hsl(var(--v-cb-tab-prism-tomorrow-text))}.v-code-block--tab-prism-twilight{background-color:hsl(var(--v-cb-tab-prism-twilight-bkg)/100%)!important;border-color:hsl(var(--v-cb-tab-prism-twilight-border));border-style:solid;border-width:.3em .3em 0}.v-code-block--tab-prism-twilight:hover{background-color:hsl(var(--v-cb-tab-prism-twilight-bkg)/50%)!important}.v-code-block--tab-prism-twilight-icon{fill:hsl(var(--v-cb-tab-prism-twilight-icon))!important;color:hsl(var(--v-cb-tab-prism-twilight-icon))!important}.v-code-block--tab-prism-twilight-icon-status-success{fill:hsl(var(--v-cb-tab-prism-twilight-icon-success))!important;color:hsl(var(--v-cb-tab-prism-twilight-icon-success))!important}.v-code-block--tab-prism-twilight-icon-status-failed{fill:hsl(var(--v-cb-tab-prism-twilight-icon-failed))!important;color:hsl(var(--v-cb-tab-prism-twilight-icon-failed))!important}.v-code-block--tab-prism-twilight>div{color:hsl(var(--v-cb-tab-prism-twilight-text))}.v-code-block--tab-prism-themes-night-owl{background-color:hsl(var(--v-cb-tab-prism-themes-night-owl)/100%)!important}.v-code-block--tab-prism-themes-night-owl:hover{background-color:hsl(var(--v-cb-tab-prism-themes-night-owl)/50%)!important}.v-code-block--tab-prism-themes-night-owl-icon{fill:hsl(var(--v-cb-tab-prism-themes-night-owl-icon))!important;color:hsl(var(--v-cb-tab-prism-themes-night-owl-icon))!important}.v-code-block--tab-prism-themes-night-owl-icon-status-success{fill:hsl(var(--v-cb-tab-prism-themes-night-owl-icon-success))!important;color:hsl(var(--v-cb-tab-prism-themes-night-owl-icon-success))!important}.v-code-block--tab-prism-themes-night-owl-icon-status-failed{fill:hsl(var(--v-cb-tab-prism-themes-night-owl-icon-failed))!important;color:hsl(var(--v-cb-tab-prism-themes-night-owl-icon-failed))!important}.v-code-block--tab-prism-themes-night-owl>div{color:hsl(var(--v-cb-tab-prism-themes-night-owl-text))}.v-code-block--tab-highlightjs-brown-paper{background-color:var(--v-cb-tab-highlightjs-brown-paper-bkg);background-image:var(--v-cb-tab-highlightjs-brown-paper-bkg-img)}.v-code-block--tab-highlightjs-brown-paper:hover{background-color:hsl(var(--v-cb-tab-highlightjs-brown-paper-bkg))!important}.v-code-block--tab-highlightjs-brown-paper-icon{fill:hsl(var(--v-cb-tab-highlightjs-brown-paper-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-brown-paper-icon))!important}.v-code-block--tab-highlightjs-brown-paper-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-brown-paper-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-brown-paper-icon-success))!important}.v-code-block--tab-highlightjs-brown-paper-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-brown-paper-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-brown-paper-icon-failed))!important}.v-code-block--tab-highlightjs-brown-paper>div{color:hsl(var(--v-cb-tab-highlightjs-brown-paper-text))}.v-code-block--tab-highlightjs-gradient-dark{background:var(--v-cb-tab-highlightjs-gradient-dark-bkg-gradient);background-color:var(--v-cb-tab-highlightjs-gradient-dark-bkg)}.v-code-block--tab-highlightjs-gradient-dark:hover{background-color:hsl(var(--v-cb-tab-highlightjs-gradient-dark-bkg))!important}.v-code-block--tab-highlightjs-gradient-dark-icon{fill:hsl(var(--v-cb-tab-highlightjs-gradient-dark-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-gradient-dark-icon))!important}.v-code-block--tab-highlightjs-gradient-dark-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-gradient-dark-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-gradient-dark-icon-success))!important}.v-code-block--tab-highlightjs-gradient-dark-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-gradient-dark-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-gradient-dark-icon-failed))!important}.v-code-block--tab-highlightjs-gradient-dark>div{color:hsl(var(--v-cb-tab-highlightjs-gradient-dark-text))}.v-code-block--tab-highlightjs-gradient-light{background:var(--v-cb-tab-highlightjs-gradient-light-bkg-gradient);background-color:var(--v-cb-tab-highlightjs-gradient-light-bkg)}.v-code-block--tab-highlightjs-gradient-light:hover{background-color:hsl(var(--v-cb-tab-highlightjs-gradient-light-bkg))!important}.v-code-block--tab-highlightjs-gradient-light-icon{fill:hsl(var(--v-cb-tab-highlightjs-gradient-light-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-gradient-light-icon))!important}.v-code-block--tab-highlightjs-gradient-light-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-gradient-light-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-gradient-light-icon-success))!important}.v-code-block--tab-highlightjs-gradient-light-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-gradient-light-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-gradient-light-icon-failed))!important}.v-code-block--tab-highlightjs-gradient-light>div{color:hsl(var(--v-cb-tab-highlightjs-gradient-light-text))}.v-code-block--tab-highlightjs-pojoaque{background:var(--v-cb-tab-highlightjs-pojoaque-bkg-img);background-color:var(--v-cb-tab-highlightjs-pojoaque-bkg)}.v-code-block--tab-highlightjs-pojoaque:hover{background-color:hsl(var(--v-cb-tab-highlightjs-pojoaque-bkg))!important}.v-code-block--tab-highlightjs-pojoaque-icon{fill:hsl(var(--v-cb-tab-highlightjs-pojoaque-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-pojoaque-icon))!important}.v-code-block--tab-highlightjs-pojoaque-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-v-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-pojoaque-icon-success))!important}.v-code-block--tab-highlightjs-pojoaque-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-pojoaque-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-pojoaque-icon-failed))!important}.v-code-block--tab-highlightjs-pojoaque>div{color:hsl(var(--v-cb-tab-highlightjs-pojoaque-text))}.v-code-block--tab-highlightjs-default{background-color:hsl(var(--v-cb-tab-highlightjs-default-bkg)/100%)!important}.v-code-block--tab-highlightjs-default:hover{background-color:hsl(var(--v-cb-tab-highlightjs-default-bkg)/50%)!important}.v-code-block--tab-highlightjs-default-icon{fill:hsl(var(--v-cb-tab-highlightjs-default-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-default-icon))!important}.v-code-block--tab-highlightjs-default-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-default-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-default-icon-success))!important}.v-code-block--tab-highlightjs-default-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-default-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-default-icon-failed))!important}.v-code-block--tab-highlightjs-default>div{color:hsl(var(--v-cb-tab-highlightjs-default-text))}.v-code-block--tab-highlightjs-a11y-dark{background-color:hsl(var(--v-cb-tab-highlightjs-a11y-dark-bkg)/100%)!important}.v-code-block--tab-highlightjs-a11y-dark:hover{background-color:hsl(var(--v-cb-tab-highlightjs-a11y-dark-bkg)/50%)!important}.v-code-block--tab-highlightjs-a11y-dark-icon{fill:hsl(var(--v-cb-tab-highlightjs-a11y-dark-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-a11y-dark-icon))!important}.v-code-block--tab-highlightjs-a11y-dark-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-a11y-dark-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-a11y-dark-icon-success))!important}.v-code-block--tab-highlightjs-a11y-dark-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-a11y-dark-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-a11y-dark-icon-failed))!important}.v-code-block--tab-highlightjs-a11y-dark>div{color:hsl(var(--v-cb-tab-highlightjs-a11y-dark-text))}.v-code-block--tab-highlightjs-a11y-light{background-color:hsl(var(--v-cb-tab-highlightjs-a11y-light-bkg)/100%)!important}.v-code-block--tab-highlightjs-a11y-light:hover{background-color:hsl(var(--v-cb-tab-highlightjs-a11y-light-bkg)/50%)!important}.v-code-block--tab-highlightjs-a11y-light-icon{fill:hsl(var(--v-cb-tab-highlightjs-a11y-light-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-a11y-light-icon))!important}.v-code-block--tab-highlightjs-a11y-light-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-a11y-light-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-a11y-light-icon-success))!important}.v-code-block--tab-highlightjs-a11y-light-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-a11y-light-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-a11y-light-icon-failed))!important}.v-code-block--tab-highlightjs-a11y-light>div{color:hsl(var(--v-cb-tab-highlightjs-a11y-light-text))}.v-code-block--tab-highlightjs-agate{background-color:hsl(var(--v-cb-tab-highlightjs-agate-bkg)/100%)!important}.v-code-block--tab-highlightjs-agate:hover{background-color:hsl(var(--v-cb-tab-highlightjs-agate-bkg)/50%)!important}.v-code-block--tab-highlightjs-agate-icon{fill:hsl(var(--v-cb-tab-highlightjs-agate-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-agate-icon))!important}.v-code-block--tab-highlightjs-agate-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-agate-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-agate-icon-success))!important}.v-code-block--tab-highlightjs-agate-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-agate-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-agate-icon-failed))!important}.v-code-block--tab-highlightjs-agate>div{color:hsl(var(--v-cb-tab-highlightjs-agate-text))}.v-code-block--tab-highlightjs-an-old-hope{background-color:hsl(var(--v-cb-tab-highlightjs-an-old-hope-bkg)/100%)!important}.v-code-block--tab-highlightjs-an-old-hope:hover{background-color:hsl(var(--v-cb-tab-highlightjs-an-old-hope-bkg)/50%)!important}.v-code-block--tab-highlightjs-an-old-hope-icon{fill:hsl(var(--v-cb-tab-highlightjs-an-old-hope-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-an-old-hope-icon))!important}.v-code-block--tab-highlightjs-an-old-hope-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-an-old-hope-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-an-old-hope-icon-success))!important}.v-code-block--tab-highlightjs-an-old-hope-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-an-old-hope-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-an-old-hope-icon-failed))!important}.v-code-block--tab-highlightjs-an-old-hope>div{color:hsl(var(--v-cb-tab-highlightjs-an-old-hope-text))}.v-code-block--tab-highlightjs-androidstudio{background-color:hsl(var(--v-cb-tab-highlightjs-androidstudio-bkg)/100%)!important}.v-code-block--tab-highlightjs-androidstudio:hover{background-color:hsl(var(--v-cb-tab-highlightjs-androidstudio-bkg)/50%)!important}.v-code-block--tab-highlightjs-androidstudio-icon{fill:hsl(var(--v-cb-tab-highlightjs-androidstudio-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-androidstudio-icon))!important}.v-code-block--tab-highlightjs-androidstudio-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-androidstudio-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-androidstudio-icon-success))!important}.v-code-block--tab-highlightjs-androidstudio-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-androidstudio-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-androidstudio-icon-failed))!important}.v-code-block--tab-highlightjs-androidstudio>div{color:hsl(var(--v-cb-tab-highlightjs-androidstudio-text))}.v-code-block--tab-highlightjs-arduino-light{background-color:hsl(var(--v-cb-tab-highlightjs-arduino-light-bkg)/100%)!important}.v-code-block--tab-highlightjs-arduino-light:hover{background-color:hsl(var(--v-cb-tab-highlightjs-arduino-light-bkg)/50%)!important}.v-code-block--tab-highlightjs-arduino-light-icon{fill:hsl(var(--v-cb-tab-highlightjs-arduino-light-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-arduino-light-icon))!important}.v-code-block--tab-highlightjs-arduino-light-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-arduino-light-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-arduino-light-icon-success))!important}.v-code-block--tab-highlightjs-arduino-light-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-arduino-light-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-arduino-light-icon-failed))!important}.v-code-block--tab-highlightjs-arduino-light>div{color:hsl(var(--v-cb-tab-highlightjs-arduino-light-text))}.v-code-block--tab-highlightjs-arta{background-color:hsl(var(--v-cb-tab-highlightjs-arta-bkg)/100%)!important}.v-code-block--tab-highlightjs-arta:hover{background-color:hsl(var(--v-cb-tab-highlightjs-arta-bkg)/50%)!important}.v-code-block--tab-highlightjs-arta-icon{fill:hsl(var(--v-cb-tab-highlightjs-arta-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-arta-icon))!important}.v-code-block--tab-highlightjs-arta-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-arta-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-arta-icon-success))!important}.v-code-block--tab-highlightjs-arta-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-arta-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-arta-icon-failed))!important}.v-code-block--tab-highlightjs-arta>div{color:hsl(var(--v-cb-tab-highlightjs-arta-text))}.v-code-block--tab-highlightjs-ascetic{background-color:hsl(var(--v-cb-tab-highlightjs-ascetic-bkg)/100%)!important}.v-code-block--tab-highlightjs-ascetic:hover{background-color:hsl(var(--v-cb-tab-highlightjs-ascetic-bkg)/50%)!important}.v-code-block--tab-highlightjs-ascetic-icon{fill:hsl(var(--v-cb-tab-highlightjs-ascetic-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-ascetic-icon))!important}.v-code-block--tab-highlightjs-ascetic-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-ascetic-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-ascetic-icon-success))!important}.v-code-block--tab-highlightjs-ascetic-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-ascetic-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-ascetic-icon-failed))!important}.v-code-block--tab-highlightjs-ascetic>div{color:hsl(var(--v-cb-tab-highlightjs-ascetic-text))}.v-code-block--tab-highlightjs-atom-one-dark-reasonable{background-color:hsl(var(--v-cb-tab-highlightjs-atom-one-dark-reasonable-bkg)/100%)!important}.v-code-block--tab-highlightjs-atom-one-dark-reasonable:hover{background-color:hsl(var(--v-cb-tab-highlightjs-atom-one-dark-reasonable-bkg)/50%)!important}.v-code-block--tab-highlightjs-atom-one-dark-reasonable-icon{fill:hsl(var(--v-cb-tab-highlightjs-atom-one-dark-reasonable-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-atom-one-dark-reasonable-icon))!important}.v-code-block--tab-highlightjs-atom-one-dark-reasonable-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-atom-one-dark-reasonable-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-atom-one-dark-reasonable-icon-success))!important}.v-code-block--tab-highlightjs-atom-one-dark-reasonable-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-atom-one-dark-reasonable-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-atom-one-dark-reasonable-icon-failed))!important}.v-code-block--tab-highlightjs-atom-one-dark-reasonable>div{color:hsl(var(--v-cb-tab-highlightjs-atom-one-dark-reasonable-text))}.v-code-block--tab-highlightjs-atom-one-dark{background-color:hsl(var(--v-cb-tab-highlightjs-atom-one-dark-bkg)/100%)!important}.v-code-block--tab-highlightjs-atom-one-dark:hover{background-color:hsl(var(--v-cb-tab-highlightjs-atom-one-dark-bkg)/50%)!important}.v-code-block--tab-highlightjs-atom-one-dark-icon{fill:hsl(var(--v-cb-tab-highlightjs-atom-one-dark-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-atom-one-dark-icon))!important}.v-code-block--tab-highlightjs-atom-one-dark-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-atom-one-dark-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-atom-one-dark-icon-success))!important}.v-code-block--tab-highlightjs-atom-one-dark-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-atom-one-dark-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-atom-one-dark-icon-failed))!important}.v-code-block--tab-highlightjs-atom-one-dark>div{color:hsl(var(--v-cb-tab-highlightjs-atom-one-dark-text))}.v-code-block--tab-highlightjs-atom-one-light{background-color:hsl(var(--v-cb-tab-highlightjs-atom-one-light-bkg)/100%)!important}.v-code-block--tab-highlightjs-atom-one-light:hover{background-color:hsl(var(--v-cb-tab-highlightjs-atom-one-light-bkg)/50%)!important}.v-code-block--tab-highlightjs-atom-one-light-icon{fill:hsl(var(--v-cb-tab-highlightjs-atom-one-light-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-atom-one-light-icon))!important}.v-code-block--tab-highlightjs-atom-one-light-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-atom-one-light-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-atom-one-light-icon-success))!important}.v-code-block--tab-highlightjs-atom-one-light-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-atom-one-light-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-atom-one-light-icon-failed))!important}.v-code-block--tab-highlightjs-atom-one-light>div{color:hsl(var(--v-cb-tab-highlightjs-atom-one-light-text))}.v-code-block--tab-highlightjs-codepen-embed{background-color:hsl(var(--v-cb-tab-highlightjs-codepen-embed-bkg)/100%)!important}.v-code-block--tab-highlightjs-codepen-embed:hover{background-color:hsl(var(--v-cb-tab-highlightjs-codepen-embed-bkg)/50%)!important}.v-code-block--tab-highlightjs-codepen-embed-icon{fill:hsl(var(--v-cb-tab-highlightjs-codepen-embed-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-codepen-embed-icon))!important}.v-code-block--tab-highlightjs-codepen-embed-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-codepen-embed-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-codepen-embed-icon-success))!important}.v-code-block--tab-highlightjs-codepen-embed-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-codepen-embed-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-codepen-embed-icon-failed))!important}.v-code-block--tab-highlightjs-codepen-embed>div{color:hsl(var(--v-cb-tab-highlightjs-codepen-embed-text))}.v-code-block--tab-highlightjs-color-brewer{background-color:hsl(var(--v-cb-tab-highlightjs-color-brewer-bkg)/100%)!important}.v-code-block--tab-highlightjs-color-brewer:hover{background-color:hsl(var(--v-cb-tab-highlightjs-color-brewer-bkg)/50%)!important}.v-code-block--tab-highlightjs-color-brewer-icon{fill:hsl(var(--v-cb-tab-highlightjs-color-brewer-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-color-brewer-icon))!important}.v-code-block--tab-highlightjs-color-brewer-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-color-brewer-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-color-brewer-icon-success))!important}.v-code-block--tab-highlightjs-color-brewer-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-color-brewer-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-color-brewer-icon-failed))!important}.v-code-block--tab-highlightjs-color-brewer>div{color:hsl(var(--v-cb-tab-highlightjs-color-brewer-text))}.v-code-block--tab-highlightjs-dark{background-color:hsl(var(--v-cb-tab-highlightjs-dark-bkg)/100%)!important}.v-code-block--tab-highlightjs-dark:hover{background-color:hsl(var(--v-cb-tab-highlightjs-dark-bkg)/50%)!important}.v-code-block--tab-highlightjs-dark-icon{fill:hsl(var(--v-cb-tab-highlightjs-dark-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-dark-icon))!important}.v-code-block--tab-highlightjs-dark-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-dark-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-dark-icon-success))!important}.v-code-block--tab-highlightjs-dark-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-dark-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-dark-icon-failed))!important}.v-code-block--tab-highlightjs-dark>div{color:hsl(var(--v-cb-tab-highlightjs-dark-text))}.v-code-block--tab-highlightjs-devibeans{background-color:hsl(var(--v-cb-tab-highlightjs-devibeans-bkg)/100%)!important}.v-code-block--tab-highlightjs-devibeans:hover{background-color:hsl(var(--v-cb-tab-highlightjs-devibeans-bkg)/50%)!important}.v-code-block--tab-highlightjs-devibeans-icon{fill:hsl(var(--v-cb-tab-highlightjs-devibeans-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-devibeans-icon))!important}.v-code-block--tab-highlightjs-devibeans-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-devibeans-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-devibeans-icon-success))!important}.v-code-block--tab-highlightjs-devibeans-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-devibeans-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-devibeans-icon-failed))!important}.v-code-block--tab-highlightjs-devibeans>div{color:hsl(var(--v-cb-tab-highlightjs-devibeans-text))}.v-code-block--tab-highlightjs-docco{background-color:hsl(var(--v-cb-tab-highlightjs-docco-bkg)/100%)!important}.v-code-block--tab-highlightjs-docco:hover{background-color:hsl(var(--v-cb-tab-highlightjs-docco-bkg)/50%)!important}.v-code-block--tab-highlightjs-docco-icon{fill:hsl(var(--v-cb-tab-highlightjs-docco-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-docco-icon))!important}.v-code-block--tab-highlightjs-docco-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-docco-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-docco-icon-success))!important}.v-code-block--tab-highlightjs-docco-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-docco-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-docco-icon-failed))!important}.v-code-block--tab-highlightjs-docco>div{color:hsl(var(--v-cb-tab-highlightjs-docco-text))}.v-code-block--tab-highlightjs-far{background-color:hsl(var(--v-cb-tab-highlightjs-far-bkg)/100%)!important}.v-code-block--tab-highlightjs-far:hover{background-color:hsl(var(--v-cb-tab-highlightjs-far-bkg)/50%)!important}.v-code-block--tab-highlightjs-far-icon{fill:hsl(var(--v-cb-tab-highlightjs-far-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-far-icon))!important}.v-code-block--tab-highlightjs-far-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-far-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-far-icon-success))!important}.v-code-block--tab-highlightjs-far-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-far-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-far-icon-failed))!important}.v-code-block--tab-highlightjs-far>div{color:hsl(var(--v-cb-tab-highlightjs-far-text))}.v-code-block--tab-highlightjs-felipec{background-color:hsl(var(--v-cb-tab-highlightjs-felipec-bkg)/100%)!important}.v-code-block--tab-highlightjs-felipec:hover{background-color:hsl(var(--v-cb-tab-highlightjs-felipec-bkg)/50%)!important}.v-code-block--tab-highlightjs-felipec-icon{fill:hsl(var(--v-cb-tab-highlightjs-felipec-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-felipec-icon))!important}.v-code-block--tab-highlightjs-felipec-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-felipec-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-felipec-icon-success))!important}.v-code-block--tab-highlightjs-felipec-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-felipec-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-felipec-icon-failed))!important}.v-code-block--tab-highlightjs-felipec>div{color:hsl(var(--v-cb-tab-highlightjs-felipec-text))}.v-code-block--tab-highlightjs-foundation{background-color:hsl(var(--v-cb-tab-highlightjs-foundation-bkg)/100%)!important}.v-code-block--tab-highlightjs-foundation:hover{background-color:hsl(var(--v-cb-tab-highlightjs-foundation-bkg)/50%)!important}.v-code-block--tab-highlightjs-foundation-icon{fill:hsl(var(--v-cb-tab-highlightjs-foundation-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-foundation-icon))!important}.v-code-block--tab-highlightjs-foundation-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-foundation-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-foundation-icon-success))!important}.v-code-block--tab-highlightjs-foundation-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-foundation-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-foundation-icon-failed))!important}.v-code-block--tab-highlightjs-foundation>div{color:hsl(var(--v-cb-tab-highlightjs-foundation-text))}.v-code-block--tab-highlightjs-github-dark-dimmed{background-color:hsl(var(--v-cb-tab-highlightjs-github-dark-dimmed-bkg)/100%)!important}.v-code-block--tab-highlightjs-github-dark-dimmed:hover{background-color:hsl(var(--v-cb-tab-highlightjs-github-dark-dimmed-bkg)/50%)!important}.v-code-block--tab-highlightjs-github-dark-dimmed-icon{fill:hsl(var(--v-cb-tab-highlightjs-github-dark-dimmed-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-github-dark-dimmed-icon))!important}.v-code-block--tab-highlightjs-github-dark-dimmed-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-github-dark-dimmed-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-github-dark-dimmed-icon-success))!important}.v-code-block--tab-highlightjs-github-dark-dimmed-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-github-dark-dimmed-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-github-dark-dimmed-icon-failed))!important}.v-code-block--tab-highlightjs-github-dark-dimmed>div{color:hsl(var(--v-cb-tab-highlightjs-github-dark-dimmed-text))}.v-code-block--tab-highlightjs-github-dark{background-color:hsl(var(--v-cb-tab-highlightjs-github-dark-bkg)/100%)!important}.v-code-block--tab-highlightjs-github-dark:hover{background-color:hsl(var(--v-cb-tab-highlightjs-github-dark-bkg)/50%)!important}.v-code-block--tab-highlightjs-github-dark-icon{fill:hsl(var(--v-cb-tab-highlightjs-github-dark-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-github-dark-icon))!important}.v-code-block--tab-highlightjs-github-dark-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-github-dark-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-github-dark-icon-success))!important}.v-code-block--tab-highlightjs-github-dark-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-github-dark-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-github-dark-icon-failed))!important}.v-code-block--tab-highlightjs-github-dark>div{color:hsl(var(--v-cb-tab-highlightjs-github-dark-text))}.v-code-block--tab-highlightjs-github{background-color:hsl(var(--v-cb-tab-highlightjs-github-bkg)/100%)!important}.v-code-block--tab-highlightjs-github:hover{background-color:hsl(var(--v-cb-tab-highlightjs-github-bkg)/50%)!important}.v-code-block--tab-highlightjs-github-icon{fill:hsl(var(--v-cb-tab-highlightjs-github-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-github-icon))!important}.v-code-block--tab-highlightjs-github-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-github-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-github-icon-success))!important}.v-code-block--tab-highlightjs-github-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-github-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-github-icon-failed))!important}.v-code-block--tab-highlightjs-github>div{color:hsl(var(--v-cb-tab-highlightjs-github-text))}.v-code-block--tab-highlightjs-gml{background-color:hsl(var(--v-cb-tab-highlightjs-gml-bkg)/100%)!important}.v-code-block--tab-highlightjs-gml:hover{background-color:hsl(var(--v-cb-tab-highlightjs-gml-bkg)/50%)!important}.v-code-block--tab-highlightjs-gml-icon{fill:hsl(var(--v-cb-tab-highlightjs-gml-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-gml-icon))!important}.v-code-block--tab-highlightjs-gml-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-gml-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-gml-icon-success))!important}.v-code-block--tab-highlightjs-gml-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-gml-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-gml-icon-failed))!important}.v-code-block--tab-highlightjs-gml>div{color:hsl(var(--v-cb-tab-highlightjs-gml-text))}.v-code-block--tab-highlightjs-googlecode{background-color:hsl(var(--v-cb-tab-highlightjs-googlecode-bkg)/100%)!important}.v-code-block--tab-highlightjs-googlecode:hover{background-color:hsl(var(--v-cb-tab-highlightjs-googlecode-bkg)/50%)!important}.v-code-block--tab-highlightjs-googlecode-icon{fill:hsl(var(--v-cb-tab-highlightjs-googlecode-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-googlecode-icon))!important}.v-code-block--tab-highlightjs-googlecode-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-googlecode-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-googlecode-icon-success))!important}.v-code-block--tab-highlightjs-googlecode-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-googlecode-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-googlecode-icon-failed))!important}.v-code-block--tab-highlightjs-googlecode>div{color:hsl(var(--v-cb-tab-highlightjs-googlecode-text))}.v-code-block--tab-highlightjs-grayscale{background-color:hsl(var(--v-cb-tab-highlightjs-grayscale-bkg)/100%)!important}.v-code-block--tab-highlightjs-grayscale:hover{background-color:hsl(var(--v-cb-tab-highlightjs-grayscale-bkg)/50%)!important}.v-code-block--tab-highlightjs-grayscale-icon{fill:hsl(var(--v-cb-tab-highlightjs-grayscale-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-grayscale-icon))!important}.v-code-block--tab-highlightjs-grayscale-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-grayscale-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-grayscale-icon-success))!important}.v-code-block--tab-highlightjs-grayscale-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-grayscale-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-grayscale-icon-failed))!important}.v-code-block--tab-highlightjs-grayscale>div{color:hsl(var(--v-cb-tab-highlightjs-grayscale-text))}.v-code-block--tab-highlightjs-hybrid{background-color:hsl(var(--v-cb-tab-highlightjs-hybrid-bkg)/100%)!important}.v-code-block--tab-highlightjs-hybrid:hover{background-color:hsl(var(--v-cb-tab-highlightjs-hybrid-bkg)/50%)!important}.v-code-block--tab-highlightjs-hybrid-icon{fill:hsl(var(--v-cb-tab-highlightjs-hybrid-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-hybrid-icon))!important}.v-code-block--tab-highlightjs-hybrid-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-hybrid-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-hybrid-icon-success))!important}.v-code-block--tab-highlightjs-hybrid-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-hybrid-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-hybrid-icon-failed))!important}.v-code-block--tab-highlightjs-hybrid>div{color:hsl(var(--v-cb-tab-highlightjs-hybrid-text))}.v-code-block--tab-highlightjs-idea{background-color:hsl(var(--v-cb-tab-highlightjs-idea-bkg)/100%)!important}.v-code-block--tab-highlightjs-idea:hover{background-color:hsl(var(--v-cb-tab-highlightjs-idea-bkg)/50%)!important}.v-code-block--tab-highlightjs-idea-icon{fill:hsl(var(--v-cb-tab-highlightjs-idea-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-idea-icon))!important}.v-code-block--tab-highlightjs-idea-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-idea-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-idea-icon-success))!important}.v-code-block--tab-highlightjs-idea-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-idea-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-idea-icon-failed))!important}.v-code-block--tab-highlightjs-idea>div{color:hsl(var(--v-cb-tab-highlightjs-idea-text))}.v-code-block--tab-highlightjs-intellij-light{background-color:hsl(var(--v-cb-tab-highlightjs-intellij-light-bkg)/100%)!important}.v-code-block--tab-highlightjs-intellij-light:hover{background-color:hsl(var(--v-cb-tab-highlightjs-intellij-light-bkg)/50%)!important}.v-code-block--tab-highlightjs-intellij-light-icon{fill:hsl(var(--v-cb-tab-highlightjs-intellij-light-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-intellij-light-icon))!important}.v-code-block--tab-highlightjs-intellij-light-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-intellij-light-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-intellij-light-icon-success))!important}.v-code-block--tab-highlightjs-intellij-light-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-intellij-light-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-intellij-light-icon-failed))!important}.v-code-block--tab-highlightjs-intellij-light>div{color:hsl(var(--v-cb-tab-highlightjs-intellij-light-text))}.v-code-block--tab-highlightjs-ir-black{background-color:hsl(var(--v-cb-tab-highlightjs-ir-black-bkg)/100%)!important}.v-code-block--tab-highlightjs-ir-black:hover{background-color:hsl(var(--v-cb-tab-highlightjs-ir-black-bkg)/50%)!important}.v-code-block--tab-highlightjs-ir-black-icon{fill:hsl(var(--v-cb-tab-highlightjs-ir-black-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-ir-black-icon))!important}.v-code-block--tab-highlightjs-ir-black-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-ir-black-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-ir-black-icon-success))!important}.v-code-block--tab-highlightjs-ir-black-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-ir-black-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-ir-black-icon-failed))!important}.v-code-block--tab-highlightjs-ir-black>div{color:hsl(var(--v-cb-tab-highlightjs-ir-black-text))}.v-code-block--tab-highlightjs-isbl-editor-dark{background-color:hsl(var(--v-cb-tab-highlightjs-isbl-editor-dark-bkg)/100%)!important}.v-code-block--tab-highlightjs-isbl-editor-dark:hover{background-color:hsl(var(--v-cb-tab-highlightjs-isbl-editor-dark-bkg)/50%)!important}.v-code-block--tab-highlightjs-isbl-editor-dark-icon{fill:hsl(var(--v-cb-tab-highlightjs-isbl-editor-dark-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-isbl-editor-dark-icon))!important}.v-code-block--tab-highlightjs-isbl-editor-dark-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-isbl-editor-dark-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-isbl-editor-dark-icon-success))!important}.v-code-block--tab-highlightjs-isbl-editor-dark-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-isbl-editor-dark-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-isbl-editor-dark-icon-failed))!important}.v-code-block--tab-highlightjs-isbl-editor-dark>div{color:hsl(var(--v-cb-tab-highlightjs-isbl-editor-dark-text))}.v-code-block--tab-highlightjs-isbl-editor-light{background-color:hsl(var(--v-cb-tab-highlightjs-isbl-editor-light-bkg)/100%)!important}.v-code-block--tab-highlightjs-isbl-editor-light:hover{background-color:hsl(var(--v-cb-tab-highlightjs-isbl-editor-light-bkg)/50%)!important}.v-code-block--tab-highlightjs-isbl-editor-light-icon{fill:hsl(var(--v-cb-tab-highlightjs-isbl-editor-light-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-isbl-editor-light-icon))!important}.v-code-block--tab-highlightjs-isbl-editor-light-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-isbl-editor-light-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-isbl-editor-light-icon-success))!important}.v-code-block--tab-highlightjs-isbl-editor-light-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-isbl-editor-light-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-isbl-editor-light-icon-failed))!important}.v-code-block--tab-highlightjs-isbl-editor-light>div{color:hsl(var(--v-cb-tab-highlightjs-isbl-editor-light-text))}.v-code-block--tab-highlightjs-kimbie-dark{background-color:hsl(var(--v-cb-tab-highlightjs-kimbie-dark-bkg)/100%)!important}.v-code-block--tab-highlightjs-kimbie-dark:hover{background-color:hsl(var(--v-cb-tab-highlightjs-kimbie-dark-bkg)/50%)!important}.v-code-block--tab-highlightjs-kimbie-dark-icon{fill:hsl(var(--v-cb-tab-highlightjs-kimbie-dark-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-kimbie-dark-icon))!important}.v-code-block--tab-highlightjs-kimbie-dark-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-kimbie-dark-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-kimbie-dark-icon-success))!important}.v-code-block--tab-highlightjs-kimbie-dark-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-kimbie-dark-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-kimbie-dark-icon-failed))!important}.v-code-block--tab-highlightjs-kimbie-dark>div{color:hsl(var(--v-cb-tab-highlightjs-kimbie-dark-text))}.v-code-block--tab-highlightjs-kimbie-light{background-color:hsl(var(--v-cb-tab-highlightjs-kimbie-light-bkg)/100%)!important}.v-code-block--tab-highlightjs-kimbie-light:hover{background-color:hsl(var(--v-cb-tab-highlightjs-kimbie-light-bkg)/50%)!important}.v-code-block--tab-highlightjs-kimbie-light-icon{fill:hsl(var(--v-cb-tab-highlightjs-kimbie-light-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-kimbie-light-icon))!important}.v-code-block--tab-highlightjs-kimbie-light-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-kimbie-light-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-kimbie-light-icon-success))!important}.v-code-block--tab-highlightjs-kimbie-light-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-kimbie-light-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-kimbie-light-icon-failed))!important}.v-code-block--tab-highlightjs-kimbie-light>div{color:hsl(var(--v-cb-tab-highlightjs-kimbie-light-text))}.v-code-block--tab-highlightjs-lightfair{background-color:hsl(var(--v-cb-tab-highlightjs-lightfair-bkg)/100%)!important}.v-code-block--tab-highlightjs-lightfair:hover{background-color:hsl(var(--v-cb-tab-highlightjs-lightfair-bkg)/50%)!important}.v-code-block--tab-highlightjs-lightfair-icon{fill:hsl(var(--v-cb-tab-highlightjs-lightfair-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-lightfair-icon))!important}.v-code-block--tab-highlightjs-lightfair-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-lightfair-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-lightfair-icon-success))!important}.v-code-block--tab-highlightjs-lightfair-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-lightfair-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-lightfair-icon-failed))!important}.v-code-block--tab-highlightjs-lightfair>div{color:hsl(var(--v-cb-tab-highlightjs-lightfair-text))}.v-code-block--tab-highlightjs-lioshi{background-color:hsl(var(--v-cb-tab-highlightjs-lioshi-bkg)/100%)!important}.v-code-block--tab-highlightjs-lioshi:hover{background-color:hsl(var(--v-cb-tab-highlightjs-lioshi-bkg)/50%)!important}.v-code-block--tab-highlightjs-lioshi-icon{fill:hsl(var(--v-cb-tab-highlightjs-lioshi-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-lioshi-icon))!important}.v-code-block--tab-highlightjs-lioshi-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-lioshi-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-lioshi-icon-success))!important}.v-code-block--tab-highlightjs-lioshi-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-lioshi-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-lioshi-icon-failed))!important}.v-code-block--tab-highlightjs-lioshi>div{color:hsl(var(--v-cb-tab-highlightjs-lioshi-text))}.v-code-block--tab-highlightjs-magula{background-color:hsl(var(--v-cb-tab-highlightjs-magula-bkg)/100%)!important}.v-code-block--tab-highlightjs-magula:hover{background-color:hsl(var(--v-cb-tab-highlightjs-magula-bkg)/50%)!important}.v-code-block--tab-highlightjs-magula-icon{fill:hsl(var(--v-cb-tab-highlightjs-magula-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-magula-icon))!important}.v-code-block--tab-highlightjs-magula-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-magula-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-magula-icon-success))!important}.v-code-block--tab-highlightjs-magula-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-magula-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-magula-icon-failed))!important}.v-code-block--tab-highlightjs-magula>div{color:hsl(var(--v-cb-tab-highlightjs-magula-text))}.v-code-block--tab-highlightjs-mono-blue{background-color:hsl(var(--v-cb-tab-highlightjs-mono-blue-bkg)/100%)!important}.v-code-block--tab-highlightjs-mono-blue:hover{background-color:hsl(var(--v-cb-tab-highlightjs-mono-blue-bkg)/50%)!important}.v-code-block--tab-highlightjs-mono-blue-icon{fill:hsl(var(--v-cb-tab-highlightjs-mono-blue-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-mono-blue-icon))!important}.v-code-block--tab-highlightjs-mono-blue-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-mono-blue-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-mono-blue-icon-success))!important}.v-code-block--tab-highlightjs-mono-blue-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-mono-blue-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-mono-blue-icon-failed))!important}.v-code-block--tab-highlightjs-mono-blue>div{color:hsl(var(--v-cb-tab-highlightjs-mono-blue-text))}.v-code-block--tab-highlightjs-monokai-sublime{background-color:hsl(var(--v-cb-tab-highlightjs-monokai-sublime-bkg)/100%)!important}.v-code-block--tab-highlightjs-monokai-sublime:hover{background-color:hsl(var(--v-cb-tab-highlightjs-monokai-sublime-bkg)/50%)!important}.v-code-block--tab-highlightjs-monokai-sublime-icon{fill:hsl(var(--v-cb-tab-highlightjs-monokai-sublime-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-monokai-sublime-icon))!important}.v-code-block--tab-highlightjs-monokai-sublime-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-monokai-sublime-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-monokai-sublime-icon-success))!important}.v-code-block--tab-highlightjs-monokai-sublime-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-monokai-sublime-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-monokai-sublime-icon-failed))!important}.v-code-block--tab-highlightjs-monokai-sublime>div{color:hsl(var(--v-cb-tab-highlightjs-monokai-sublime-text))}.v-code-block--tab-highlightjs-monokai{background-color:hsl(var(--v-cb-tab-highlightjs-monokai-bkg)/100%)!important}.v-code-block--tab-highlightjs-monokai:hover{background-color:hsl(var(--v-cb-tab-highlightjs-monokai-bkg)/50%)!important}.v-code-block--tab-highlightjs-monokai-icon{fill:hsl(var(--v-cb-tab-highlightjs-monokai-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-monokai-icon))!important}.v-code-block--tab-highlightjs-monokai-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-monokai-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-monokai-icon-success))!important}.v-code-block--tab-highlightjs-monokai-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-monokai-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-monokai-icon-failed))!important}.v-code-block--tab-highlightjs-monokai>div{color:hsl(var(--v-cb-tab-highlightjs-monokai-text))}.v-code-block--tab-highlightjs-night-owl{background-color:hsl(var(--v-cb-tab-highlightjs-night-owl-bkg)/100%)!important}.v-code-block--tab-highlightjs-night-owl:hover{background-color:hsl(var(--v-cb-tab-highlightjs-night-owl-bkg)/50%)!important}.v-code-block--tab-highlightjs-night-owl-icon{fill:hsl(var(--v-cb-tab-highlightjs-night-owl-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-night-owl-icon))!important}.v-code-block--tab-highlightjs-night-owl-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-night-owl-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-night-owl-icon-success))!important}.v-code-block--tab-highlightjs-night-owl-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-night-owl-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-night-owl-icon-failed))!important}.v-code-block--tab-highlightjs-night-owl>div{color:hsl(var(--v-cb-tab-highlightjs-night-owl-text))}.v-code-block--tab-highlightjs-nnfx-dark{background-color:hsl(var(--v-cb-tab-highlightjs-nnfx-dark-bkg)/100%)!important}.v-code-block--tab-highlightjs-nnfx-dark:hover{background-color:hsl(var(--v-cb-tab-highlightjs-nnfx-dark-bkg)/50%)!important}.v-code-block--tab-highlightjs-nnfx-dark-icon{fill:hsl(var(--v-cb-tab-highlightjs-nnfx-dark-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-nnfx-dark-icon))!important}.v-code-block--tab-highlightjs-nnfx-dark-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-nnfx-dark-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-nnfx-dark-icon-success))!important}.v-code-block--tab-highlightjs-nnfx-dark-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-nnfx-dark-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-nnfx-dark-icon-failed))!important}.v-code-block--tab-highlightjs-nnfx-dark>div{color:hsl(var(--v-cb-tab-highlightjs-nnfx-dark-text))}.v-code-block--tab-highlightjs-nnfx-light{background-color:hsl(var(--v-cb-tab-highlightjs-nnfx-light-bkg)/100%)!important}.v-code-block--tab-highlightjs-nnfx-light:hover{background-color:hsl(var(--v-cb-tab-highlightjs-nnfx-light-bkg)/50%)!important}.v-code-block--tab-highlightjs-nnfx-light-icon{fill:hsl(var(--v-cb-tab-highlightjs-nnfx-light-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-nnfx-light-icon))!important}.v-code-block--tab-highlightjs-nnfx-light-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-nnfx-light-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-nnfx-light-icon-success))!important}.v-code-block--tab-highlightjs-nnfx-light-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-nnfx-light-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-nnfx-light-icon-failed))!important}.v-code-block--tab-highlightjs-nnfx-light>div{color:hsl(var(--v-cb-tab-highlightjs-nnfx-light-text))}.v-code-block--tab-highlightjs-nord{background-color:hsl(var(--v-cb-tab-highlightjs-nord-bkg)/100%)!important}.v-code-block--tab-highlightjs-nord:hover{background-color:hsl(var(--v-cb-tab-highlightjs-nord-bkg)/50%)!important}.v-code-block--tab-highlightjs-nord-icon{fill:hsl(var(--v-cb-tab-highlightjs-nord-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-nord-icon))!important}.v-code-block--tab-highlightjs-nord-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-nord-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-nord-icon-success))!important}.v-code-block--tab-highlightjs-nord-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-nord-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-nord-icon-failed))!important}.v-code-block--tab-highlightjs-nord>div{color:hsl(var(--v-cb-tab-highlightjs-nord-text))}.v-code-block--tab-highlightjs-obsidian{background-color:hsl(var(--v-cb-tab-highlightjs-obsidian-bkg)/100%)!important}.v-code-block--tab-highlightjs-obsidian:hover{background-color:hsl(var(--v-cb-tab-highlightjs-obsidian-bkg)/50%)!important}.v-code-block--tab-highlightjs-obsidian-icon{fill:hsl(var(--v-cb-tab-highlightjs-obsidian-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-obsidian-icon))!important}.v-code-block--tab-highlightjs-obsidian-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-obsidian-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-obsidian-icon-success))!important}.v-code-block--tab-highlightjs-obsidian-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-obsidian-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-obsidian-icon-failed))!important}.v-code-block--tab-highlightjs-obsidian>div{color:hsl(var(--v-cb-tab-highlightjs-obsidian-text))}.v-code-block--tab-highlightjs-panda-syntax-dark{background-color:hsl(var(--v-cb-tab-highlightjs-panda-syntax-dark-bkg)/100%)!important}.v-code-block--tab-highlightjs-panda-syntax-dark:hover{background-color:hsl(var(--v-cb-tab-highlightjs-panda-syntax-dark-bkg)/50%)!important}.v-code-block--tab-highlightjs-panda-syntax-dark-icon{fill:hsl(var(--v-cb-tab-highlightjs-panda-syntax-dark-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-panda-syntax-dark-icon))!important}.v-code-block--tab-highlightjs-panda-syntax-dark-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-panda-syntax-dark-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-panda-syntax-dark-icon-success))!important}.v-code-block--tab-highlightjs-panda-syntax-dark-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-panda-syntax-dark-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-panda-syntax-dark-icon-failed))!important}.v-code-block--tab-highlightjs-panda-syntax-dark>div{color:hsl(var(--v-cb-tab-highlightjs-panda-syntax-dark-text))}.v-code-block--tab-highlightjs-panda-syntax-light{background-color:hsl(var(--v-cb-tab-highlightjs-panda-syntax-light-bkg)/100%)!important}.v-code-block--tab-highlightjs-panda-syntax-light:hover{background-color:hsl(var(--v-cb-tab-highlightjs-panda-syntax-light-bkg)/50%)!important}.v-code-block--tab-highlightjs-panda-syntax-light-icon{fill:hsl(var(--v-cb-tab-highlightjs-panda-syntax-light-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-panda-syntax-light-icon))!important}.v-code-block--tab-highlightjs-panda-syntax-light-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-panda-syntax-light-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-panda-syntax-light-icon-success))!important}.v-code-block--tab-highlightjs-panda-syntax-light-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-panda-syntax-light-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-panda-syntax-light-icon-failed))!important}.v-code-block--tab-highlightjs-panda-syntax-light>div{color:hsl(var(--v-cb-tab-highlightjs-panda-syntax-light-text))}.v-code-block--tab-highlightjs-paraiso-dark{background-color:hsl(var(--v-cb-tab-highlightjs-paraiso-dark-bkg)/100%)!important}.v-code-block--tab-highlightjs-paraiso-dark:hover{background-color:hsl(var(--v-cb-tab-highlightjs-paraiso-dark-bkg)/50%)!important}.v-code-block--tab-highlightjs-paraiso-dark-icon{fill:hsl(var(--v-cb-tab-highlightjs-paraiso-dark-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-paraiso-dark-icon))!important}.v-code-block--tab-highlightjs-paraiso-dark-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-paraiso-dark-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-paraiso-dark-icon-success))!important}.v-code-block--tab-highlightjs-paraiso-dark-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-paraiso-dark-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-paraiso-dark-icon-failed))!important}.v-code-block--tab-highlightjs-paraiso-dark>div{color:hsl(var(--v-cb-tab-highlightjs-paraiso-dark-text))}.v-code-block--tab-highlightjs-paraiso-light{background-color:hsl(var(--v-cb-tab-highlightjs-paraiso-light-bkg)/100%)!important}.v-code-block--tab-highlightjs-paraiso-light:hover{background-color:hsl(var(--v-cb-tab-highlightjs-paraiso-light-bkg)/50%)!important}.v-code-block--tab-highlightjs-paraiso-light-icon{fill:hsl(var(--v-cb-tab-highlightjs-paraiso-light-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-paraiso-light-icon))!important}.v-code-block--tab-highlightjs-paraiso-light-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-paraiso-light-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-paraiso-light-icon-success))!important}.v-code-block--tab-highlightjs-paraiso-light-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-paraiso-light-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-paraiso-light-icon-failed))!important}.v-code-block--tab-highlightjs-paraiso-light>div{color:hsl(var(--v-cb-tab-highlightjs-paraiso-light-text))}.v-code-block--tab-highlightjs-purebasic{background-color:hsl(var(--v-cb-tab-highlightjs-purebasic-bkg)/100%)!important}.v-code-block--tab-highlightjs-purebasic:hover{background-color:hsl(var(--v-cb-tab-highlightjs-purebasic-bkg)/50%)!important}.v-code-block--tab-highlightjs-purebasic-icon{fill:hsl(var(--v-cb-tab-highlightjs-purebasic-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-purebasic-icon))!important}.v-code-block--tab-highlightjs-purebasic-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-purebasic-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-purebasic-icon-success))!important}.v-code-block--tab-highlightjs-purebasic-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-purebasic-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-purebasic-icon-failed))!important}.v-code-block--tab-highlightjs-purebasic>div{color:hsl(var(--v-cb-tab-highlightjs-purebasic-text))}.v-code-block--tab-highlightjs-qtcreator-dark{background-color:hsl(var(--v-cb-tab-highlightjs-qtcreator-dark-bkg)/100%)!important}.v-code-block--tab-highlightjs-qtcreator-dark:hover{background-color:hsl(var(--v-cb-tab-highlightjs-qtcreator-dark-bkg)/50%)!important}.v-code-block--tab-highlightjs-qtcreator-dark-icon{fill:hsl(var(--v-cb-tab-highlightjs-qtcreator-dark-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-qtcreator-dark-icon))!important}.v-code-block--tab-highlightjs-qtcreator-dark-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-qtcreator-dark-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-qtcreator-dark-icon-success))!important}.v-code-block--tab-highlightjs-qtcreator-dark-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-qtcreator-dark-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-qtcreator-dark-icon-failed))!important}.v-code-block--tab-highlightjs-qtcreator-dark>div{color:hsl(var(--v-cb-tab-highlightjs-qtcreator-dark-text))}.v-code-block--tab-highlightjs-qtcreator-light{background-color:hsl(var(--v-cb-tab-highlightjs-qtcreator-light-bkg)/100%)!important}.v-code-block--tab-highlightjs-qtcreator-light:hover{background-color:hsl(var(--v-cb-tab-highlightjs-qtcreator-light-bkg)/50%)!important}.v-code-block--tab-highlightjs-qtcreator-light-icon{fill:hsl(var(--v-cb-tab-highlightjs-qtcreator-light-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-qtcreator-light-icon))!important}.v-code-block--tab-highlightjs-qtcreator-light-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-qtcreator-light-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-qtcreator-light-icon-success))!important}.v-code-block--tab-highlightjs-qtcreator-light-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-qtcreator-light-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-qtcreator-light-icon-failed))!important}.v-code-block--tab-highlightjs-qtcreator-light>div{color:hsl(var(--v-cb-tab-highlightjs-qtcreator-light-text))}.v-code-block--tab-highlightjs-rainbow{background-color:hsl(var(--v-cb-tab-highlightjs-rainbow-bkg)/100%)!important}.v-code-block--tab-highlightjs-rainbow:hover{background-color:hsl(var(--v-cb-tab-highlightjs-rainbow-bkg)/50%)!important}.v-code-block--tab-highlightjs-rainbow-icon{fill:hsl(var(--v-cb-tab-highlightjs-rainbow-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-rainbow-icon))!important}.v-code-block--tab-highlightjs-rainbow-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-rainbow-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-rainbow-icon-success))!important}.v-code-block--tab-highlightjs-rainbow-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-rainbow-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-rainbow-icon-failed))!important}.v-code-block--tab-highlightjs-rainbow>div{color:hsl(var(--v-cb-tab-highlightjs-rainbow-text))}.v-code-block--tab-highlightjs-routeros{background-color:hsl(var(--v-cb-tab-highlightjs-routeros-bkg)/100%)!important}.v-code-block--tab-highlightjs-routeros:hover{background-color:hsl(var(--v-cb-tab-highlightjs-routeros-bkg)/50%)!important}.v-code-block--tab-highlightjs-routeros-icon{fill:hsl(var(--v-cb-tab-highlightjs-routeros-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-routeros-icon))!important}.v-code-block--tab-highlightjs-routeros-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-routeros-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-routeros-icon-success))!important}.v-code-block--tab-highlightjs-routeros-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-routeros-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-routeros-icon-failed))!important}.v-code-block--tab-highlightjs-routeros>div{color:hsl(var(--v-cb-tab-highlightjs-routeros-text))}.v-code-block--tab-highlightjs-school-book{background-color:hsl(var(--v-cb-tab-highlightjs-school-book-bkg)/100%)!important}.v-code-block--tab-highlightjs-school-book:hover{background-color:hsl(var(--v-cb-tab-highlightjs-school-book-bkg)/50%)!important}.v-code-block--tab-highlightjs-school-book-icon{fill:hsl(var(--v-cb-tab-highlightjs-school-book-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-school-book-icon))!important}.v-code-block--tab-highlightjs-school-book-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-school-book-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-school-book-icon-success))!important}.v-code-block--tab-highlightjs-school-book-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-school-book-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-school-book-icon-failed))!important}.v-code-block--tab-highlightjs-school-book>div{color:hsl(var(--v-cb-tab-highlightjs-school-book-text))}.v-code-block--tab-highlightjs-shades-of-purple{background-color:hsl(var(--v-cb-tab-highlightjs-shades-of-purple-bkg)/100%)!important}.v-code-block--tab-highlightjs-shades-of-purple:hover{background-color:hsl(var(--v-cb-tab-highlightjs-shades-of-purple-bkg)/50%)!important}.v-code-block--tab-highlightjs-shades-of-purple-icon{fill:hsl(var(--v-cb-tab-highlightjs-shades-of-purple-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-shades-of-purple-icon))!important}.v-code-block--tab-highlightjs-shades-of-purple-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-shades-of-purple-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-shades-of-purple-icon-success))!important}.v-code-block--tab-highlightjs-shades-of-purple-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-shades-of-purple-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-shades-of-purple-icon-failed))!important}.v-code-block--tab-highlightjs-shades-of-purple>div{color:hsl(var(--v-cb-tab-highlightjs-shades-of-purple-text))}.v-code-block--tab-highlightjs-srcery{background-color:hsl(var(--v-cb-tab-highlightjs-srcery-bkg)/100%)!important}.v-code-block--tab-highlightjs-srcery:hover{background-color:hsl(var(--v-cb-tab-highlightjs-srcery-bkg)/50%)!important}.v-code-block--tab-highlightjs-srcery-icon{fill:hsl(var(--v-cb-tab-highlightjs-srcery-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-srcery-icon))!important}.v-code-block--tab-highlightjs-srcery-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-srcery-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-srcery-icon-success))!important}.v-code-block--tab-highlightjs-srcery-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-srcery-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-srcery-icon-failed))!important}.v-code-block--tab-highlightjs-srcery>div{color:hsl(var(--v-cb-tab-highlightjs-srcery-text))}.v-code-block--tab-highlightjs-stackoverflow-dark{background-color:hsl(var(--v-cb-tab-highlightjs-stackoverflow-dark-bkg)/100%)!important}.v-code-block--tab-highlightjs-stackoverflow-dark:hover{background-color:hsl(var(--v-cb-tab-highlightjs-stackoverflow-dark-bkg)/50%)!important}.v-code-block--tab-highlightjs-stackoverflow-dark-icon{fill:hsl(var(--v-cb-tab-highlightjs-stackoverflow-dark-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-stackoverflow-dark-icon))!important}.v-code-block--tab-highlightjs-stackoverflow-dark-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-stackoverflow-dark-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-stackoverflow-dark-icon-success))!important}.v-code-block--tab-highlightjs-stackoverflow-dark-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-stackoverflow-dark-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-stackoverflow-dark-icon-failed))!important}.v-code-block--tab-highlightjs-stackoverflow-dark>div{color:hsl(var(--v-cb-tab-highlightjs-stackoverflow-dark-text))}.v-code-block--tab-highlightjs-stackoverflow-light{background-color:hsl(var(--v-cb-tab-highlightjs-stackoverflow-light-bkg)/100%)!important}.v-code-block--tab-highlightjs-stackoverflow-light:hover{background-color:hsl(var(--v-cb-tab-highlightjs-stackoverflow-light-bkg)/50%)!important}.v-code-block--tab-highlightjs-stackoverflow-light-icon{fill:hsl(var(--v-cb-tab-highlightjs-stackoverflow-light-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-stackoverflow-light-icon))!important}.v-code-block--tab-highlightjs-stackoverflow-light-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-stackoverflow-light-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-stackoverflow-light-icon-success))!important}.v-code-block--tab-highlightjs-stackoverflow-light-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-stackoverflow-light-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-stackoverflow-light-icon-failed))!important}.v-code-block--tab-highlightjs-stackoverflow-light>div{color:hsl(var(--v-cb-tab-highlightjs-stackoverflow-light-text))}.v-code-block--tab-highlightjs-sunburst{background-color:hsl(var(--v-cb-tab-highlightjs-sunburst-bkg)/100%)!important}.v-code-block--tab-highlightjs-sunburst:hover{background-color:hsl(var(--v-cb-tab-highlightjs-sunburst-bkg)/50%)!important}.v-code-block--tab-highlightjs-sunburst-icon{fill:hsl(var(--v-cb-tab-highlightjs-sunburst-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-sunburst-icon))!important}.v-code-block--tab-highlightjs-sunburst-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-sunburst-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-sunburst-icon-success))!important}.v-code-block--tab-highlightjs-sunburst-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-sunburst-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-sunburst-icon-failed))!important}.v-code-block--tab-highlightjs-sunburst>div{color:hsl(var(--v-cb-tab-highlightjs-sunburst-text))}.v-code-block--tab-highlightjs-tokyo-night-dark{background-color:hsl(var(--v-cb-tab-highlightjs-tokyo-night-dark-bkg)/100%)!important}.v-code-block--tab-highlightjs-tokyo-night-dark:hover{background-color:hsl(var(--v-cb-tab-highlightjs-tokyo-night-dark-bkg)/50%)!important}.v-code-block--tab-highlightjs-tokyo-night-dark-icon{fill:hsl(var(--v-cb-tab-highlightjs-tokyo-night-dark-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-tokyo-night-dark-icon))!important}.v-code-block--tab-highlightjs-tokyo-night-dark-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-tokyo-night-dark-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-tokyo-night-dark-icon-success))!important}.v-code-block--tab-highlightjs-tokyo-night-dark-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-tokyo-night-dark-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-tokyo-night-dark-icon-failed))!important}.v-code-block--tab-highlightjs-tokyo-night-dark>div{color:hsl(var(--v-cb-tab-highlightjs-tokyo-night-dark-text))}.v-code-block--tab-highlightjs-tokyo-night-light{background-color:hsl(var(--v-cb-tab-highlightjs-tokyo-night-light-bkg)/100%)!important}.v-code-block--tab-highlightjs-tokyo-night-light:hover{background-color:hsl(var(--v-cb-tab-highlightjs-tokyo-night-light-bkg)/50%)!important}.v-code-block--tab-highlightjs-tokyo-night-light-icon{fill:hsl(var(--v-cb-tab-highlightjs-tokyo-night-light-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-tokyo-night-light-icon))!important}.v-code-block--tab-highlightjs-tokyo-night-light-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-tokyo-night-light-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-tokyo-night-light-icon-success))!important}.v-code-block--tab-highlightjs-tokyo-night-light-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-tokyo-night-light-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-tokyo-night-light-icon-failed))!important}.v-code-block--tab-highlightjs-tokyo-night-light>div{color:hsl(var(--v-cb-tab-highlightjs-tokyo-night-light-text))}.v-code-block--tab-highlightjs-tomorrow-night-blue{background-color:hsl(var(--v-cb-tab-highlightjs-tomorrow-night-blue-bkg)/100%)!important}.v-code-block--tab-highlightjs-tomorrow-night-blue:hover{background-color:hsl(var(--v-cb-tab-highlightjs-tomorrow-night-blue-bkg)/50%)!important}.v-code-block--tab-highlightjs-tomorrow-night-blue-icon{fill:hsl(var(--v-cb-tab-highlightjs-tomorrow-night-blue-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-tomorrow-night-blue-icon))!important}.v-code-block--tab-highlightjs-tomorrow-night-blue-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-tomorrow-night-blue-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-tomorrow-night-blue-icon-success))!important}.v-code-block--tab-highlightjs-tomorrow-night-blue-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-tomorrow-night-blue-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-tomorrow-night-blue-icon-failed))!important}.v-code-block--tab-highlightjs-tomorrow-night-blue>div{color:hsl(var(--v-cb-tab-highlightjs-tomorrow-night-blue-text))}.v-code-block--tab-highlightjs-tomorrow-night-bright{background-color:hsl(var(--v-cb-tab-highlightjs-tomorrow-night-bright-bkg)/100%)!important}.v-code-block--tab-highlightjs-tomorrow-night-bright:hover{background-color:hsl(var(--v-cb-tab-highlightjs-tomorrow-night-bright-bkg)/50%)!important}.v-code-block--tab-highlightjs-tomorrow-night-bright-icon{fill:hsl(var(--v-cb-tab-highlightjs-tomorrow-night-bright-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-tomorrow-night-bright-icon))!important}.v-code-block--tab-highlightjs-tomorrow-night-bright-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-tomorrow-night-bright-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-tomorrow-night-bright-icon-success))!important}.v-code-block--tab-highlightjs-tomorrow-night-bright-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-tomorrow-night-bright-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-tomorrow-night-bright-icon-failed))!important}.v-code-block--tab-highlightjs-tomorrow-night-bright>div{color:hsl(var(--v-cb-tab-highlightjs-tomorrow-night-bright-text))}.v-code-block--tab-highlightjs-vs{background-color:hsl(var(--v-cb-tab-highlightjs-vs-bkg)/100%)!important}.v-code-block--tab-highlightjs-vs:hover{background-color:hsl(var(--v-cb-tab-highlightjs-vs-bkg)/50%)!important}.v-code-block--tab-highlightjs-vs-icon{fill:hsl(var(--v-cb-tab-highlightjs-vs-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-vs-icon))!important}.v-code-block--tab-highlightjs-vs-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-vs-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-vs-icon-success))!important}.v-code-block--tab-highlightjs-vs-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-vs-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-vs-icon-failed))!important}.v-code-block--tab-highlightjs-vs>div{color:hsl(var(--v-cb-tab-highlightjs-vs-text))}.v-code-block--tab-highlightjs-vs2015{background-color:hsl(var(--v-cb-tab-highlightjs-vs2015-bkg)/100%)!important}.v-code-block--tab-highlightjs-vs2015:hover{background-color:hsl(var(--v-cb-tab-highlightjs-vs2015-bkg)/50%)!important}.v-code-block--tab-highlightjs-vs2015-icon{fill:hsl(var(--v-cb-tab-highlightjs-vs2015-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-vs2015-icon))!important}.v-code-block--tab-highlightjs-vs2015-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-vs2015-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-vs2015-icon-success))!important}.v-code-block--tab-highlightjs-vs2015-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-vs2015-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-vs2015-icon-failed))!important}.v-code-block--tab-highlightjs-vs2015>div{color:hsl(var(--v-cb-tab-highlightjs-vs2015-text))}.v-code-block--tab-highlightjs-xcode{background-color:hsl(var(--v-cb-tab-highlightjs-xcode-bkg)/100%)!important}.v-code-block--tab-highlightjs-xcode:hover{background-color:hsl(var(--v-cb-tab-highlightjs-xcode-bkg)/50%)!important}.v-code-block--tab-highlightjs-xcode-icon{fill:hsl(var(--v-cb-tab-highlightjs-xcode-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-xcode-icon))!important}.v-code-block--tab-highlightjs-xcode-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-xcode-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-xcode-icon-success))!important}.v-code-block--tab-highlightjs-xcode-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-xcode-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-xcode-icon-failed))!important}.v-code-block--tab-highlightjs-xcode>div{color:hsl(var(--v-cb-tab-highlightjs-xcode-text))}.v-code-block--tab-highlightjs-xt256{background-color:hsl(var(--v-cb-tab-highlightjs-xt256-bkg)/100%)!important}.v-code-block--tab-highlightjs-xt256:hover{background-color:hsl(var(--v-cb-tab-highlightjs-xt256-bkg)/50%)!important}.v-code-block--tab-highlightjs-xt256-icon{fill:hsl(var(--v-cb-tab-highlightjs-xt256-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-xt256-icon))!important}.v-code-block--tab-highlightjs-xt256-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-xt256-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-xt256-icon-success))!important}.v-code-block--tab-highlightjs-xt256-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-xt256-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-xt256-icon-failed))!important}.v-code-block--tab-highlightjs-xt256>div{color:hsl(var(--v-cb-tab-highlightjs-xt256-text))}.v-code-block--tab-highlightjs-base16-onedark{background-color:hsl(var(--v-cb-tab-highlightjs-base16-onedark-bkg)/100%)!important}.v-code-block--tab-highlightjs-base16-onedark:hover{background-color:hsl(var(--v-cb-tab-highlightjs-base16-onedark-bkg)/50%)!important}.v-code-block--tab-highlightjs-base16-onedark-icon{fill:hsl(var(--v-cb-tab-highlightjs-base16-onedark-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-base16-onedark-icon))!important}.v-code-block--tab-highlightjs-base16-onedark-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-base16-onedark-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-base16-onedark-icon-success))!important}.v-code-block--tab-highlightjs-base16-onedark-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-base16-onedark-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-base16-onedark-icon-failed))!important}.v-code-block--tab-highlightjs-base16-onedark>div{color:hsl(var(--v-cb-tab-highlightjs-base16-onedark-text))}");var s=(t,a)=>{const o=t.__vccOpts||t;for(const[t,i]of a)o[t]=i;return o},e=s(n,[["__file","src/plugin/StatusIcons.vue"]]);const c=["a","abbr","address","article","aside","audio","b","blockquote","body","button","canvas","caption","cite","code","dd","del","details","dfn","div","dl","dt","em","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","header","hgroup","html","i","iframe","img","input","ins","kbd","label","legend","li","main","mark","menu","nav","object","ol","p","q","quote","samp","section","span","strong","summary","sup","table","tbody","td","textarea","tfoot","th","thead","time","tr","ul","var","video"],r=["any-hover","any-pointer","aspect-ratio","color","color-gamut","color-index","device-aspect-ratio","device-height","device-width","display-mode","forced-colors","grid","height","hover","inverted-colors","monochrome","orientation","overflow-block","overflow-inline","pointer","prefers-color-scheme","prefers-contrast","prefers-reduced-motion","prefers-reduced-transparency","resolution","scan","scripting","update","width","min-width","max-width","min-height","max-height"],g=["active","any-link","blank","checked","current","default","defined","dir","disabled","drop","empty","enabled","first","first-child","first-of-type","fullscreen","future","focus","focus-visible","focus-within","has","host","host-context","hover","indeterminate","in-range","invalid","is","lang","last-child","last-of-type","left","link","local-link","not","nth-child","nth-col","nth-last-child","nth-last-col","nth-last-of-type","nth-of-type","only-child","only-of-type","optional","out-of-range","past","placeholder-shown","read-only","read-write","required","right","root","scope","target","target-within","user-invalid","valid","visited","where"],b=["after","backdrop","before","cue","cue-region","first-letter","first-line","grammar-error","marker","part","placeholder","selection","slotted","spelling-error"],v=["align-content","align-items","align-self","all","animation","animation-delay","animation-direction","animation-duration","animation-fill-mode","animation-iteration-count","animation-name","animation-play-state","animation-timing-function","backface-visibility","background","background-attachment","background-blend-mode","background-clip","background-color","background-image","background-origin","background-position","background-repeat","background-size","block-size","border","border-block","border-block-color","border-block-end","border-block-end-color","border-block-end-style","border-block-end-width","border-block-start","border-block-start-color","border-block-start-style","border-block-start-width","border-block-style","border-block-width","border-bottom","border-bottom-color","border-bottom-left-radius","border-bottom-right-radius","border-bottom-style","border-bottom-width","border-collapse","border-color","border-image","border-image-outset","border-image-repeat","border-image-slice","border-image-source","border-image-width","border-inline","border-inline-color","border-inline-end","border-inline-end-color","border-inline-end-style","border-inline-end-width","border-inline-start","border-inline-start-color","border-inline-start-style","border-inline-start-width","border-inline-style","border-inline-width","border-left","border-left-color","border-left-style","border-left-width","border-radius","border-right","border-right-color","border-right-style","border-right-width","border-spacing","border-style","border-top","border-top-color","border-top-left-radius","border-top-right-radius","border-top-style","border-top-width","border-width","bottom","box-decoration-break","box-shadow","box-sizing","break-after","break-before","break-inside","caption-side","caret-color","clear","clip","clip-path","clip-rule","color","column-count","column-fill","column-gap","column-rule","column-rule-color","column-rule-style","column-rule-width","column-span","column-width","columns","contain","content","content-visibility","counter-increment","counter-reset","cue","cue-after","cue-before","cursor","direction","display","empty-cells","filter","flex","flex-basis","flex-direction","flex-flow","flex-grow","flex-shrink","flex-wrap","float","flow","font","font-display","font-family","font-feature-settings","font-kerning","font-language-override","font-size","font-size-adjust","font-smoothing","font-stretch","font-style","font-synthesis","font-variant","font-variant-caps","font-variant-east-asian","font-variant-ligatures","font-variant-numeric","font-variant-position","font-variation-settings","font-weight","gap","glyph-orientation-vertical","grid","grid-area","grid-auto-columns","grid-auto-flow","grid-auto-rows","grid-column","grid-column-end","grid-column-start","grid-gap","grid-row","grid-row-end","grid-row-start","grid-template","grid-template-areas","grid-template-columns","grid-template-rows","hanging-punctuation","height","hyphens","icon","image-orientation","image-rendering","image-resolution","ime-mode","inline-size","isolation","justify-content","left","letter-spacing","line-break","line-height","list-style","list-style-image","list-style-position","list-style-type","margin","margin-block","margin-block-end","margin-block-start","margin-bottom","margin-inline","margin-inline-end","margin-inline-start","margin-left","margin-right","margin-top","marks","mask","mask-border","mask-border-mode","mask-border-outset","mask-border-repeat","mask-border-slice","mask-border-source","mask-border-width","mask-clip","mask-composite","mask-image","mask-mode","mask-origin","mask-position","mask-repeat","mask-size","mask-type","max-block-size","max-height","max-inline-size","max-width","min-block-size","min-height","min-inline-size","min-width","mix-blend-mode","nav-down","nav-index","nav-left","nav-right","nav-up","none","normal","object-fit","object-position","opacity","order","orphans","outline","outline-color","outline-offset","outline-style","outline-width","overflow","overflow-wrap","overflow-x","overflow-y","padding","padding-block","padding-block-end","padding-block-start","padding-bottom","padding-inline","padding-inline-end","padding-inline-start","padding-left","padding-right","padding-top","page-break-after","page-break-before","page-break-inside","pause","pause-after","pause-before","perspective","perspective-origin","pointer-events","position","quotes","resize","rest","rest-after","rest-before","right","row-gap","scroll-margin","scroll-margin-block","scroll-margin-block-end","scroll-margin-block-start","scroll-margin-bottom","scroll-margin-inline","scroll-margin-inline-end","scroll-margin-inline-start","scroll-margin-left","scroll-margin-right","scroll-margin-top","scroll-padding","scroll-padding-block","scroll-padding-block-end","scroll-padding-block-start","scroll-padding-bottom","scroll-padding-inline","scroll-padding-inline-end","scroll-padding-inline-start","scroll-padding-left","scroll-padding-right","scroll-padding-top","scroll-snap-align","scroll-snap-stop","scroll-snap-type","scrollbar-color","scrollbar-gutter","scrollbar-width","shape-image-threshold","shape-margin","shape-outside","speak","speak-as","src","tab-size","table-layout","text-align","text-align-all","text-align-last","text-combine-upright","text-decoration","text-decoration-color","text-decoration-line","text-decoration-style","text-emphasis","text-emphasis-color","text-emphasis-position","text-emphasis-style","text-indent","text-justify","text-orientation","text-overflow","text-rendering","text-shadow","text-transform","text-underline-position","top","transform","transform-box","transform-origin","transform-style","transition","transition-delay","transition-duration","transition-property","transition-timing-function","unicode-bidi","vertical-align","visibility","voice-balance","voice-duration","voice-family","voice-pitch","voice-range","voice-rate","voice-stress","voice-volume","white-space","widows","width","will-change","word-break","word-spacing","word-wrap","writing-mode","z-index"].reverse();function u(t){const a=t.regex,o=(t=>({IMPORTANT:{scope:"meta",begin:"!important"},BLOCK_COMMENT:t.C_BLOCK_COMMENT_MODE,HEXCOLOR:{scope:"number",begin:/#(([0-9a-fA-F]{3,4})|(([0-9a-fA-F]{2}){3,4}))\b/},FUNCTION_DISPATCH:{className:"built_in",begin:/[\w-]+(?=\()/},ATTRIBUTE_SELECTOR_MODE:{scope:"selector-attr",begin:/\[/,end:/\]/,illegal:"$",contains:[t.APOS_STRING_MODE,t.QUOTE_STRING_MODE]},CSS_NUMBER_MODE:{scope:"number",begin:t.NUMBER_RE+"(%|em|ex|ch|rem|vw|vh|vmin|vmax|cm|mm|in|pt|pc|px|deg|grad|rad|turn|s|ms|Hz|kHz|dpi|dpcm|dppx)?",relevance:0},CSS_VARIABLE:{className:"attr",begin:/--[A-Za-z][A-Za-z0-9_-]*/}}))(t),i=[t.APOS_STRING_MODE,t.QUOTE_STRING_MODE];return{name:"CSS",case_insensitive:!0,illegal:/[=|'\$]/,keywords:{keyframePosition:"from to"},classNameAliases:{keyframePosition:"selector-tag"},contains:[o.BLOCK_COMMENT,{begin:/-(webkit|moz|ms|o)-(?=[a-z])/},o.CSS_NUMBER_MODE,{className:"selector-id",begin:/#[A-Za-z0-9_-]+/,relevance:0},{className:"selector-class",begin:"\\.[a-zA-Z-][a-zA-Z0-9_-]*",relevance:0},o.ATTRIBUTE_SELECTOR_MODE,{className:"selector-pseudo",variants:[{begin:":("+g.join("|")+")"},{begin:":(:)?("+b.join("|")+")"}]},o.CSS_VARIABLE,{className:"attribute",begin:"\\b("+v.join("|")+")\\b"},{begin:/:/,end:/[;}{]/,contains:[o.BLOCK_COMMENT,o.HEXCOLOR,o.IMPORTANT,o.CSS_NUMBER_MODE,...i,{begin:/(url|data-uri)\(/,end:/\)/,relevance:0,keywords:{built_in:"url data-uri"},contains:[...i,{className:"string",begin:/[^)]/,endsWithParent:!0,excludeEnd:!0}]},o.FUNCTION_DISPATCH]},{begin:a.lookahead(/@/),end:"[{;]",relevance:0,illegal:/:/,contains:[{className:"keyword",begin:/@-?\w[\w]*(-\w+)*/},{begin:/\s/,endsWithParent:!0,excludeEnd:!0,relevance:0,keywords:{$pattern:/[a-z-]+/,keyword:"and or not only",attribute:r.join(" ")},contains:[{begin:/[a-z-]+(?=:)/,className:"attribute"},...i,o.CSS_NUMBER_MODE]}]},{className:"selector-tag",begin:"\\b("+c.join("|")+")\\b"}]}}const d="[A-Za-z$_][0-9A-Za-z$_]*",j=["as","in","of","if","for","while","finally","var","new","function","do","return","void","else","break","catch","instanceof","with","throw","case","default","try","switch","continue","typeof","delete","let","yield","const","class","debugger","async","await","static","import","from","export","extends"],p=["true","false","null","undefined","NaN","Infinity"],m=["Object","Function","Boolean","Symbol","Math","Date","Number","BigInt","String","RegExp","Array","Float32Array","Float64Array","Int8Array","Uint8Array","Uint8ClampedArray","Int16Array","Int32Array","Uint16Array","Uint32Array","BigInt64Array","BigUint64Array","Set","Map","WeakSet","WeakMap","ArrayBuffer","SharedArrayBuffer","Atomics","DataView","JSON","Promise","Generator","GeneratorFunction","AsyncFunction","Reflect","Proxy","Intl","WebAssembly"],k=["Error","EvalError","InternalError","RangeError","ReferenceError","SyntaxError","TypeError","URIError"],f=["setInterval","setTimeout","clearInterval","clearTimeout","require","exports","eval","isFinite","isNaN","parseFloat","parseInt","decodeURI","decodeURIComponent","encodeURI","encodeURIComponent","escape","unescape"],y=["arguments","this","super","console","window","document","localStorage","module","global"],w=[].concat(f,m,k);function x(t){const a=t.regex,o=d,i="<>",l="",n={begin:/<[A-Za-z0-9\\._:-]+/,end:/\/[A-Za-z0-9\\._:-]+>|\/>/,isTrulyOpeningTag:(t,a)=>{const o=t[0].length+t.index,i=t.input[o];if("<"===i||","===i)return void a.ignoreMatch();let l;">"===i&&(((t,{after:a})=>{const o="",R={match:[/const|var|let/,/\s+/,o,/\s*/,/=\s*/,/(async\s*)?/,a.lookahead(O)],keywords:"async",className:{1:"keyword",3:"title.function"},contains:[S]};return{name:"Javascript",aliases:["js","jsx","mjs","cjs"],keywords:h,exports:{PARAMS_CONTAINS:N,CLASS_REFERENCE:z},illegal:/#(?![$_A-z])/,contains:[t.SHEBANG({label:"shebang",binary:"node",relevance:5}),{label:"use_strict",className:"meta",relevance:10,begin:/^\s*['"]use (strict|asm)['"]/},t.APOS_STRING_MODE,t.QUOTE_STRING_MODE,b,v,u,x,{match:/\$\d+/},r,z,{className:"attr",begin:o+a.lookahead(":"),relevance:0},R,{begin:"("+t.RE_STARTERS_RE+"|\\b(case|return|throw)\\b)\\s*",keywords:"return throw case",relevance:0,contains:[x,t.REGEXP_MODE,{className:"function",begin:O,returnBegin:!0,end:"\\s*=>",contains:[{className:"params",variants:[{begin:t.UNDERSCORE_IDENT_RE,relevance:0},{className:null,begin:/\(\s*\)/,skip:!0},{begin:/\(/,end:/\)/,excludeBegin:!0,excludeEnd:!0,keywords:h,contains:N}]}]},{begin:/,/,relevance:0},{match:/\s+/,relevance:0},{variants:[{begin:i,end:l},{match:/<[A-Za-z0-9\\._:-]+\s*\/>/},{begin:n.begin,"on:begin":n.isTrulyOpeningTag,end:n.end}],subLanguage:"xml",contains:[{begin:n.begin,end:n.end,skip:!0,contains:["self"]}]}]},A,{beginKeywords:"while if switch catch for"},{begin:"\\b(?!function)"+t.UNDERSCORE_IDENT_RE+"\\([^()]*(\\([^()]*(\\([^()]*\\)[^()]*)*\\)[^()]*)*\\)\\s*\\{",returnBegin:!0,label:"func.def",contains:[S,t.inherit(t.TITLE_MODE,{begin:o,className:"title.function"})]},{match:/\.\.\./,relevance:0},B,{match:"\\$"+o,relevance:0},{match:[/\bconstructor(?=\s*\()/],className:{1:"title.function"},contains:[S]},C,{relevance:0,match:/\b[A-Z][A-Z_0-9]+\b/,className:"variable.constant"},q,M,{match:/\$[(.]/}]}}function _(t){const a=t.regex,o=a.concat(/[\p{L}_]/u,a.optional(/[\p{L}0-9_.-]*:/u),/[\p{L}0-9_.-]*/u),i={className:"symbol",begin:/&[a-z]+;|&#[0-9]+;|&#x[a-f0-9]+;/},l={begin:/\s/,contains:[{className:"keyword",begin:/#?[a-z_][a-z1-9_-]+/,illegal:/\n/}]},n=t.inherit(l,{begin:/\(/,end:/\)/}),h=t.inherit(t.APOS_STRING_MODE,{className:"string"}),s=t.inherit(t.QUOTE_STRING_MODE,{className:"string"}),e={endsWithParent:!0,illegal:/`]+/}]}]}]};return{name:"HTML, XML",aliases:["html","xhtml","rss","atom","xjb","xsd","xsl","plist","wsf","svg"],case_insensitive:!0,unicodeRegex:!0,contains:[{className:"meta",begin://,relevance:10,contains:[l,s,h,n,{begin:/\[/,end:/\]/,contains:[{className:"meta",begin://,contains:[l,n,s,h]}]}]},t.COMMENT(//,{relevance:10}),{begin://,relevance:10},i,{className:"meta",end:/\?>/,variants:[{begin:/<\?xml/,relevance:10,contains:[s]},{begin:/<\?[a-z][a-z0-9]+/}]},{className:"tag",begin:/)/,end:/>/,keywords:{name:"style"},contains:[e],starts:{end:/<\/style>/,returnEnd:!0,subLanguage:["css","xml"]}},{className:"tag",begin:/)/,end:/>/,keywords:{name:"script"},contains:[e],starts:{end:/<\/script>/,returnEnd:!0,subLanguage:["javascript","handlebars","xml"]}},{className:"tag",begin:/<>|<\/>/},{className:"tag",begin:a.concat(//,/>/,/\s/)))),end:/\/?>/,contains:[{className:"name",begin:o,relevance:0,starts:e}]},{className:"tag",begin:a.concat(/<\//,a.lookahead(a.concat(o,/>/))),contains:[{className:"name",begin:o,relevance:0},{begin:/>/,relevance:0,endsParent:!0}]}]}}function E(t){return{name:"Plain text",aliases:["text","txt"],disableAutodetect:!0}}const N={class:"v-code-block--button-copy"},S={class:"v-code-block--button-run"},q={class:"v-code-block--code"},z=["textContent"],A=["innerHTML"];var C=t.defineComponent({__name:"CodeBlock",props:{browserWindow:{type:Boolean,required:!1,default:!1},code:{type:[Object,Array,String,Number],required:!0},codeBlockRadius:{type:String,required:!1,default:"0.5rem"},copyButton:{type:Boolean,required:!1,default:!0},copyIcons:{type:Boolean,required:!1,default:!0},copyTab:{type:Boolean,required:!1,default:!0},copyFailedText:{type:String,required:!1,default:"Copy failed!"},copyText:{type:String,required:!1,default:"Copy Code"},copySuccessText:{type:String,required:!1,default:"Copied!"},floatingTabs:{type:Boolean,required:!1,default:!0},height:{type:[String,Number],required:!1,default:"auto"},highlightjs:{type:Boolean,required:!1,default:!1},indent:{type:Number,required:!1,default:2},label:{type:String,required:!1,default:""},lang:{type:String,required:!1,default:"javascript"},maxHeight:{type:[String,Number],required:!1,default:"auto"},persistentCopyButton:{type:Boolean,required:!1,default:!1},prismjs:{type:Boolean,required:!1,default:!1},prismPlugin:{type:Boolean,required:!1,default:!1},runTab:{type:Boolean,required:!1,default:!1},runText:{type:String,required:!1,default:"Run"},tabGap:{type:String,required:!1,default:"0.25rem"},tabs:{type:Boolean,required:!1,default:!1},theme:{type:[String,Boolean],required:!1,default:"neon-bunny"}},emits:["run","update:copy-status"],setup(o,{emit:i}){const l=o,n=t.useSlots(),h=t.inject("codeBlockGlobalOptions");let s,c;const r=t.ref(null),g=t.ref("copy"),b=t.ref(""),v=t.ref(!1),d=t.ref(!1),j=t.ref(!1),p=t.ref("https://cdn.jsdelivr.net/gh/highlightjs/cdn-release@11.7.0/build/styles"),m=t.ref("https://cdn.jsdelivr.net/gh/PrismJS/prism@1.29.0/themes"),k=t.ref("https://cdn.jsdelivr.net/gh/PrismJS/prism-themes@1.9.0/themes"),f=t.ref(""),y=t.ref(""),w=t.ref(""),C=t.computed((()=>{let t="";return l.highlightjs&&(t=f.value),l.prismjs&&l.prismPlugin&&(t=r.value),t})),T=t.computed((()=>{let t=j.value?"v-code-block--mobile":"";return t+=l.prismjs?" v-code-block--prismjs":" v-code-block--highlightjs",t})),B=t.computed((()=>({width:"coy"===w.value&&!1===d.value?"100%":""}))),M=t.computed((()=>({"v-code-block--code-copy-button":!0,"v-code-block--code-copy-button-mobile":j.value,"v-code-block--code-copy-button-persist":l.persistentCopyButton,[`v-code-block--code-copy-button-status-${g.value}`]:!0}))),O=t.computed((()=>({bottom:l.floatingTabs?"1px":"0",gap:H(l.tabGap)}))),R=t.computed((()=>{const t=l.highlightjs?"highlightjs":"prism",a=""===w.value||"prism"===w.value?"default":w.value;return{"v-code-block--me-1":!0,[`v-code-block--tab-${t}-${a}-icon`]:!0,[`v-code-block--button-copy-icon-status-${g.value}`]:!0,[`v-code-block--tab-${t}-${a}-icon-status-${g.value}`]:!0}})),I=t.computed((()=>j.value?"v-code-block--label-mobile":"")),L=t.computed((()=>{const t=l.codeBlockRadius;let a=`${t} 0 ${t} ${t} !important`;l.tabs&&(l.copyTab||l.runTab)||(a=t);return{borderRadius:a,display:"funky"!==w.value?"flex":"block",height:H(l.height),maxHeight:H(l.maxHeight),overflow:"auto"}})),$=t.computed((()=>{const t=l.highlightjs?"highlightjs":"prism",a=""===w.value||"prism"===w.value?"default":w.value;return{[`v-code-block--tab-${a}`]:!0,[`v-code-block--tab-${t}-${a}`]:!0}})),D=t.computed((()=>({gap:H(l.tabGap)})));function P(){if(!l.prismjs&&!l.highlightjs)throw new Error("[vue3-code-block]: You must set either the prismjs or highlightjs props.");if(l.prismjs&&l.highlightjs)throw new Error("[vue3-code-block]: You cannot have both prismjs and highlightjs props set at the same time.");l.highlightjs&&l.prismPlugin&&console.warn("[vue3-code-block]: Highlight.js does not support PrismJS plugins. Unexpected results may occur. Remove the `prism-plugin` prop from the vue3-code-block component.")}function H(t,a="px"){if(null!=t&&""!==t)return+t?`${Number(t)}${a}`:String(t)}function F(){v.value||(v.value=!0,navigator.clipboard.writeText(r.value).then((()=>{b.value=l.copySuccessText,g.value="success",i("update:copy-status",g.value)}),(t=>{b.value=l.copyFailedText,g.value="failed",i("update:copy-status",g.value),console.error("Copy to clipboard failed: ",t)})),setTimeout((()=>{b.value=l.copyText,g.value="copy",i("update:copy-status",g.value),v.value=!1}),3e3))}function U(){let t=null;const a=l.highlightjs?"highlightjs":"prism",o=document.getElementsByTagName("head")[0],i=document.createElement("style"),n=document.body.getAttribute("data-v-code-block-theme");let h=`v-code-block--theme-${w.value}-${a}`,s=!0,e=!0,c="",r="";if(h=W(a,h),n===w.value||n===h)return;if("boolean"==typeof w.value)return;switch(document.body.setAttribute("data-v-code-block-theme",h),i.setAttribute("type","text/css"),i.setAttribute("data-theme-id",h),i.setAttribute("data-theme","v-code-block--theme-sheet"),w.value){case"neon-bunny":t='/**\n\t* MIT License\n\t* Copyright (c) 2023 WebDevNerdStuff\n\t* WebDevNerdStuff Neon Bunny\n\t* VSCode Theme: https://marketplace.visualstudio.com/items?itemName=WebDevNerdStuff.neon-bunny\n\t*/\n\t:root{--neon-bunny-blue-light: #2492ff;--neon-bunny-blue: #0b93ff;--neon-bunny-gray-lighter: #aaa;--neon-bunny-gray: #7f817e;--neon-bunny-green-darker-darker: #008b05;--neon-bunny-green-darker: #2bb71d;--neon-bunny-green-light: #2bb71d;--neon-bunny-green-neon: #0aff04;--neon-bunny-green: #00d205;--neon-bunny-lime-lighter: #c3e88d;--neon-bunny-lime: #b2ff02;--neon-bunny-magenta: #df00df;--neon-bunny-neon-green: #00ff00;--neon-bunny-orange: #e58100;--neon-bunny-peach-darker: #ffb46a;--neon-bunny-peach-light: #ffe4a6;--neon-bunny-peach: #ffcb6b;--neon-bunny-pink: #ff1190;--neon-bunny-purple-light-dim: #c792ea;--neon-bunny-purple-light: #d285cc;--neon-bunny-purple: #ea03ff;--neon-bunny-red: #ff3229;--neon-bunny-salmon: #ff6f5b;--neon-bunny-teal: #80fcff;--neon-bunny-white: #fff;--neon-bunny-yellow: #fef611;--neon-bunny-atrule: var(--neon-bunny-peach);--neon-bunny-attr-name: var(--neon-bunny-purple-light-dim);--neon-bunny-attr-value: var(--neon-bunny-peach);--neon-bunny-boolean: var(--neon-bunny-blue-light);--neon-bunny-builtin: var(--neon-bunny-purple);--neon-bunny-cdata: var(--neon-bunny-gray);--neon-bunny-char: var(--neon-bunny-pink);--neon-bunny-class-name: var(--neon-bunny-peach);--neon-bunny-comment: var(--neon-bunny-gray);--neon-bunny-constant: var(--neon-bunny-green-darker);--neon-bunny-deleted: var(--neon-bunny-red);--neon-bunny-entity: var(--neon-bunny-peach);--neon-bunny-function: var(--neon-bunny-green-neon);--neon-bunny-important: var(--neon-bunny-red);--neon-bunny-inserted: var(--neon-bunny-lime-lighter);--neon-bunny-keyword: var(--neon-bunny-blue);--neon-bunny-namespace: var(--neon-bunny-peach);--neon-bunny-number: var(--neon-bunny-white);--neon-bunny-operator: var(--neon-bunny-blue-light);--neon-bunny-prolog: var(--neon-bunny-gray);--neon-bunny-property: var(--neon-bunny-pink);--neon-bunny-punctuation: var(--neon-bunny-blue);--neon-bunny-regex: var(--neon-bunny-peach-light);--neon-bunny-string: var(--neon-bunny-green-darker);--neon-bunny-symbol: var(--neon-bunny-pink);--neon-bunny-tag: var(--neon-bunny-blue-light);--neon-bunny-url: var(--neon-bunny-orange);--neon-bunny-variable: var(--neon-bunny-green-darker);--neon-bunny-html-attr-name: var(--neon-bunny-green);--neon-bunny-html-attr-value-punctuation: var(--neon-bunny-peach-darker);--neon-bunny-html-attr-value: var(--neon-bunny-peach-darker);--neon-bunny-css-atrule-rule: var(--neon-bunny-blue);--neon-bunny-css-atrule: var(--neon-bunny-white);--neon-bunny-css-function: var(--neon-bunny-orange);--neon-bunny-css-property: var(--neon-bunny-pink);--neon-bunny-css-punctuation: var(--neon-bunny-white);--neon-bunny-css-selector: var(--neon-bunny-lime);--neon-bunny-css-string: var(--neon-bunny-green-light);--neon-bunny-css: var(--neon-bunny-purple-light-dim);--neon-bunny-js-keyword: var(--neon-bunny-blue);--neon-bunny-js-literal-property: var(--neon-bunny-neon-green);--neon-bunny-js-operator: var(--neon-bunny-blue-light);--neon-bunny-js-punctuation: var(--neon-bunny-white);--neon-bunny-js-string: var(--neon-bunny-green-darker-darker);--neon-bunny-js-template-string-string: var(--neon-bunny-green-darker-darker);--neon-bunny-js: var(--neon-bunny-green-darker);--neon-bunny-php-boolean: var(--neon-bunny-blue);--neon-bunny-php-class-name-definition-class-name: var(--neon-bunny-magenta);--neon-bunny-php-class-name-return-type: var(--neon-bunny-gray-lighter);--neon-bunny-php-class-name: var(--neon-bunny-teal);--neon-bunny-php-double-quote-string: var(--neon-bunny-salmon);--neon-bunny-php-function: var(--neon-bunny-green-neon);--neon-bunny-php-keyword-type-hint: var(--neon-bunny-gray-lighter);--neon-bunny-php-keyword: var(--neon-bunny-blue);--neon-bunny-php-operator: var(--neon-bunny-purple);--neon-bunny-php-package: var(--neon-bunny-peach);--neon-bunny-php-property: var(--neon-bunny-purple-light);--neon-bunny-php-punctuation: var(--neon-bunny-white);--neon-bunny-php-single-quote-string: var(--neon-bunny-yellow);--neon-bunny-php-variable: var(--neon-bunny-purple-light)}code[class*=language-],pre[class*=language-]{-moz-hyphens:none;-moz-tab-size:4;-ms-hyphens:none;-o-tab-size:4;-webkit-hyphens:none;color:var(--neon-bunny-white);font-family:Consolas,Monaco,"Andale Mono","Ubuntu Mono",monospace;font-size:1em;hyphens:none;line-height:1.5;tab-size:4;text-align:left;white-space:pre;word-break:normal;word-spacing:normal;word-wrap:normal}code[class*=language-]::-moz-selection,code[class*=language-] ::-moz-selection,pre[class*=language-]::-moz-selection,pre[class*=language-] ::-moz-selection{background:rgba(29,59,83,.99);text-shadow:none}code[class*=language-]::selection,code[class*=language-] ::selection,pre[class*=language-]::selection,pre[class*=language-] ::selection{background:rgba(255,255,255,.0823529412);text-shadow:none}@media print{code[class*=language-],pre[class*=language-]{text-shadow:none}}pre[class*=language-]{background:#000;color:#fff;margin:.5em 0;overflow:auto;padding:1em}:not(pre)>code[class*=language-]{background:#000;color:#fff;border-radius:.3em;padding:.1em;white-space:normal}.token.atrule{color:var(--neon-bunny-atrule)}.token.attr-name{color:var(--neon-bunny-attr-name)}.token.attr-value{color:var(--neon-bunny-attr-value)}.token.bold{font-weight:bold}.token.boolean{color:var(--neon-bunny-boolean)}.token.builtin{color:var(--neon-bunny-builtin)}.token.cdata{color:var(--neon-bunny-cdata);font-style:italic}.token.char{color:var(--neon-bunny-char)}.token.class-name{color:var(--neon-bunny-class-name)}.token.comment{color:var(--neon-bunny-comment);font-style:italic}.token.constant{color:var(--neon-bunny-constant)}.token.deleted{color:var(--neon-bunny-deleted)}.token.entity{color:var(--neon-bunny-entity)}.token.function{color:var(--neon-bunny-function)}.token.important{color:var(--neon-bunny-important);font-style:italic}.token.inserted{color:var(--neon-bunny-inserted)}.token.italic{font-style:italic}.token.keyword{color:var(--neon-bunny-keyword)}.token.number{color:var(--neon-bunny-number)}.token.operator{color:var(--neon-bunny-operator)}.token.prolog{color:var(--neon-bunny-prolog);font-style:italic}.token.property{color:var(--neon-bunny-property)}.token.punctuation{color:var(--neon-bunny-punctuation)}.token.regex{color:var(--neon-bunny-regex)}.token.string{color:var(--neon-bunny-string)}.token.symbol{color:var(--neon-bunny-symbol)}.token.tag{color:var(--neon-bunny-tag)}.token.url{color:var(--neon-bunny-url);text-decoration:underline}.token.variable{color:var(--neon-bunny-variable)}.namespace{color:var(--neon-bunny-namespace)}.language-html .token.attr-name{color:var(--neon-bunny-html-attr-name)}.language-html .token.attr-value{color:var(--neon-bunny-html-attr-value)}.language-html .token.attr-value .token.punctuation{color:var(--neon-bunny-html-attr-value-punctuation)}.language-css{color:var(--neon-bunny-css) !important}.language-css .token.atrule{color:var(--neon-bunny-css-atrule)}.language-css .token.atrule .token.rule{color:var(--neon-bunny-css-atrule-rule)}.language-css .token.function{color:var(--neon-bunny-css-function)}.language-css .token.property{color:var(--neon-bunny-css-property)}.language-css .token.punctuation{color:var(--neon-bunny-css-punctuation)}.language-css .token.selector{color:var(--neon-bunny-css-selector)}.language-css .token.string{color:var(--neon-bunny-css-string);font-style:italic}.style .token.string{color:var(--neon-bunny-css-string);font-style:italic}.language-javascript,.language-js{color:var(--neon-bunny-js) !important;font-style:italic}.language-javascript span,.language-js span{font-style:normal}.language-javascript .token.keyword,.language-js .token.keyword{color:var(--neon-bunny-js-keyword)}.language-javascript .token.literal-property.property,.language-js .token.literal-property.property{color:var(--neon-bunny-js-literal-property);font-style:italic}.language-javascript .token.operator,.language-js .token.operator{color:var(--neon-bunny-js-operator);font-style:italic}.language-javascript .token.punctuation,.language-js .token.punctuation{color:var(--neon-bunny-js-punctuation)}.language-javascript .token.template-string .token.string,.language-js .token.template-string .token.string{color:var(--neon-bunny-js-template-string-string)}.language-php .token.boolean{color:var(--neon-bunny-boolean)}.language-php .token.class-name{color:var(--neon-bunny-php-class-name)}.language-php .token.class-name-definition.class-name{color:var(--neon-bunny-php-class-name-definition-class-name)}.language-php .token.class-name.return-type{color:var(--neon-bunny-php-class-name-return-type);font-style:italic}.language-php .token.function{color:var(--neon-bunny-php-function)}.language-php .token.keyword{color:var(--neon-bunny-php-keyword)}.language-php .token.keyword.type-hint{color:var(--neon-bunny-php-keyword-type-hint);font-style:italic}.language-php .token.operator{color:var(--neon-bunny-php-operator)}.language-php .token.package{color:var(--neon-bunny-php-package)}.language-php .token.property{color:var(--neon-bunny-php-property)}.language-php .token.punctuation{color:var(--neon-bunny-php-punctuation)}.language-php .token.string.double-quoted-string{color:var(--neon-bunny-php-double-quote-string)}.language-php .token.string.single-quoted-string{color:var(--neon-bunny-php-single-quote-string)}.language-php .token.variable{color:var(--neon-bunny-php-variable)}\n',e=!1,s=!1,"highlightjs"===a&&(t='/**\n\t* MIT License\n\t* Copyright (c) 2023 WebDevNerdStuff\n\t* WebDevNerdStuff Neon Bunny\n\t* VSCode Theme: https://marketplace.visualstudio.com/items?itemName=WebDevNerdStuff.neon-bunny\n\t*/\n\t:root{--neon-bunny-blue-darker: #276AFF;--neon-bunny-blue-light-faded: #a5a8ff;--neon-bunny-blue-light: #2492ff;--neon-bunny-blue: #0b93ff;--neon-bunny-gray-lighter: #aaa;--neon-bunny-gray: #7f817e;--neon-bunny-green-darker-darker: #008b05;--neon-bunny-green-darker: #2bb71d;--neon-bunny-green-light: #2bb71d;--neon-bunny-green-neon: #0aff04;--neon-bunny-green: #00d205;--neon-bunny-lime-lighter: #c3e88d;--neon-bunny-lime: #b2ff02;--neon-bunny-magenta-neon: #FF25D9;--neon-bunny-magenta: #df00df;--neon-bunny-neon-green: #00ff00;--neon-bunny-orange-lighter: #ff8d04;--neon-bunny-orange: #e58100;--neon-bunny-peach-darker: #ffb46a;--neon-bunny-peach-light: #ffe4a6;--neon-bunny-peach: #ffcb6b;--neon-bunny-pink: #ff1190;--neon-bunny-purple-light-dim: #c792ea;--neon-bunny-purple-light: #d285cc;--neon-bunny-purple: #ea03ff;--neon-bunny-red: #ff3229;--neon-bunny-salmon: #ff6f5b;--neon-bunny-teal: #80fcff;--neon-bunny-white: #fff;--neon-bunny-yellow-light-faded: #ffe3b8;--neon-bunny-yellow: #fef611;--neon-bunny-builtin: var(--neon-bunny-purple);--neon-bunny-char: var(--neon-bunny-pink);--neon-bunny-class: var(--neon-bunny-magenta);--neon-bunny-comment: var(--neon-bunny-gray);--neon-bunny-doctag: var(--neon-bunny-blue-light);--neon-bunny-keyword: var(--neon-bunny-blue);--neon-bunny-literal: var(--neon-bunny-blue-light);--neon-bunny-number: var(--neon-bunny-white);--neon-bunny-operator: var(--neon-bunny-blue-light);--neon-bunny-params: var(--neon-bunny-green-darker);--neon-bunny-property: var(--neon-bunny-blue-light-faded);--neon-bunny-punctuation: var(--neon-bunny-blue);--neon-bunny-regex: var(--neon-bunny-peach-light);--neon-bunny-string: var(--neon-bunny-peach-darker);--neon-bunny-subst: var(--neon-bunny-green-darker);--neon-bunny-symbol: var(--neon-bunny-pink);--neon-bunny-title-class-inherited: var(--neon-bunny-green-darker);--neon-bunny-title-class: var(--neon-bunny-green-neon);--neon-bunny-title-function-invoke: var(--neon-bunny-green-darker);--neon-bunny-title-function: var(--neon-bunny-green-neon);--neon-bunny-title: var(--neon-bunny-green-darker);--neon-bunny-type: var(--neon-bunny-pink);--neon-bunny-variable-constant: var(--neon-bunny-green-darker);--neon-bunny-variable-language: var(--neon-bunny-blue-light);--neon-bunny-variable: var(--neon-bunny-green-darker);--neon-bunny-meta-keyword: var(--neon-bunny-green);--neon-bunny-meta-prompt: var(--neon-bunny-blue-light);--neon-bunny-meta-string: var(--neon-bunny-blue-light);--neon-bunny-meta: var(--neon-bunny-blue-light);--neon-bunny-attr: var(--neon-bunny-green);--neon-bunny-attribute: var(--neon-bunny-green);--neon-bunny-name: var(--neon-bunny-blue-light);--neon-bunny-section: var(--neon-bunny-green);--neon-bunny-tag-attr: var(--neon-bunny-blue-light);--neon-bunny-tag: var(--neon-bunny-blue-light);--neon-bunny-bullet: var(--neon-bunny-white);--neon-bunny-code: var(--neon-bunny-white);--neon-bunny-emphasis: var(--neon-bunny-white);--neon-bunny-formula: var(--neon-bunny-white);--neon-bunny-link: var(--neon-bunny-orange);--neon-bunny-quote: var(--neon-bunny-white);--neon-bunny-strong: var(--neon-bunny-white);--neon-bunny-css-selector-id: var(--neon-bunny-green);--neon-bunny-selector-attr: var(--neon-bunny-purple-light-dim);--neon-bunny-selector-class: var(--neon-bunny-lime);--neon-bunny-selector-id: var(--neon-bunny-lime);--neon-bunny-selector-pseudo: var(--neon-bunny-purple-light-dim);--neon-bunny-selector-tag: var(--neon-bunny-white);--neon-bunny-selector: var(--neon-bunny-lime);--neon-bunny-addition: var(--neon-bunny-green-neon);--neon-bunny-deletion: var(--neon-bunny-red);--neon-bunny-html-tag-attr: var(--neon-bunny-green);--neon-bunny-css: var(--neon-bunny-purple-light-dim);--neon-bunny-css-builtin: var(--neon-bunny-orange);--neon-bunny-css-meta: var(--neon-bunny-red);--neon-bunny-css-attribute: var(--neon-bunny-pink);--neon-bunny-json-punctuation: var(--neon-bunny-white);--neon-bunny-js: var(--neon-bunny-green-darker);--neon-bunny-js-params-variable-language: var(--neon-bunny-green-darker);--neon-bunny-js-title-class: var(--neon-bunny-orange-lighter);--neon-bunny-js-variable-language: var(--neon-bunny-pink);--neon-bunny-php: var(--neon-bunny-blue-light);--neon-bunny-php-class-keyword: var(--neon-bunny-blue-darker);--neon-bunny-php-class-title: var(--neon-bunny-magenta);--neon-bunny-php-function-title: var(--neon-bunny-green-neon);--neon-bunny-php-keyword: var(--neon-bunny-blue-darker);--neon-bunny-php-params-variable: var(--neon-bunny-green-darker);--neon-bunny-php-params: var(--neon-bunny-gray-lighter);--neon-bunny-php-string: var(--neon-bunny-yellow);--neon-bunny-php-title-class: var(--neon-bunny-gray-lighter);--neon-bunny-php-title-function-invoke: var(--neon-bunny-green-neon);--neon-bunny-php-title: var(--neon-bunny-peach);--neon-bunny-php-variable: var(--neon-bunny-purple-light);--neon-bunny-php-meta: var(--neon-bunny-red)}pre code.hljs{display:block;overflow-x:auto;padding:1em}code[class*=language-],pre[class*=language-]{-moz-hyphens:none;-moz-tab-size:4;-ms-hyphens:none;-o-tab-size:4;-webkit-hyphens:none;color:var(--neon-bunny-white);font-family:Consolas,Monaco,"Andale Mono","Ubuntu Mono",monospace;hyphens:none;line-height:1.5;tab-size:4;text-align:left;white-space:pre;word-break:normal;word-spacing:normal;word-wrap:normal}code[class*=language-]::-moz-selection,code[class*=language-] ::-moz-selection,pre[class*=language-]::-moz-selection,pre[class*=language-] ::-moz-selection{background:rgba(29,59,83,.99);text-shadow:none}code[class*=language-]::selection,code[class*=language-] ::selection,pre[class*=language-]::selection,pre[class*=language-] ::selection{background:rgba(255,255,255,.0823529412);text-shadow:none}@media print{code[class*=language-],pre[class*=language-]{text-shadow:none}}pre[class*=language-]{background:#000;color:#fff;margin:.5em 0;overflow:auto}:not(pre)>code[class*=language-]{background:#000;color:#fff;border-radius:.3em;padding:.1em;white-space:normal}.hljs-built_in{color:var(--neon-bunny-builtin)}.hljs-char{color:var(--neon-bunny-char)}.hljs-comment{color:var(--neon-bunny-comment);font-style:italic}.hljs-doctag{color:var(--neon-bunny-doctag)}.hljs-keyword{color:var(--neon-bunny-keyword)}.hljs-literal{color:var(--neon-bunny-literal)}.hljs-number{color:var(--neon-bunny-number)}.hljs-operator{color:var(--neon-bunny-operator)}.hljs-params{color:var(--neon-bunny-params);font-style:italic}.hljs-property{color:var(--neon-bunny-property)}.hljs-punctuation{color:var(--neon-bunny-punctuation)}.hljs-regexp{color:var(--neon-bunny-regex)}.hljs-string{color:var(--neon-bunny-string)}.hljs-subst{color:var(--neon-bunny-subst)}.hljs-symbol{color:var(--neon-bunny-symbol)}.hljs-title{color:var(--neon-bunny-title)}.hljs-title.class_{color:var(--neon-bunny-title-class)}.hljs-title.class_.inherited__{color:var(--neon-bunny-title-class-inherited)}.hljs-title.function_{color:var(--neon-bunny-title-function)}.hljs-title.function_.invoke__{color:var(--neon-bunny-title-function-invoke)}.hljs-type{color:var(--neon-bunny-type)}.hljs-variable{color:var(--neon-bunny-variable)}.hljs-variable.constant_{color:var(--neon-bunny-variable-constant)}.hljs-variable.language_{color:var(--neon-bunny-variable-language)}.hljs-meta{color:var(--neon-bunny-meta)}.hljs-meta.prompt_{color:var(--neon-bunny-meta-prompt)}.hljs-meta.keyword_{color:var(--neon-bunny-meta-keyword)}.hljs-meta.string_{color:var(--neon-bunny-meta-string)}.hljs-attr{color:var(--neon-bunny-attr)}.hljs-attribute{color:var(--neon-bunny-attribute)}.hljs-name{color:var(--neon-bunny-name)}.hljs-section{color:var(--neon-bunny-section)}.hljs-tag{color:var(--neon-bunny-tag)}.hljs-tag .hljs-attr{color:var(--neon-bunny-tag-attr)}.hljs-bullet{color:var(--neon-bunny-bullet)}.hljs-code{color:var(--neon-bunny-code)}.hljs-emphasis{color:var(--neon-bunny-emphasis);font-style:italic}.hljs-formula{color:var(--neon-bunny-formula)}.hljs-link{color:var(--neon-bunny-link)}.hljs-quote{color:var(--neon-bunny-quote)}.hljs-strong{color:var(--neon-bunny-strong);font-weight:bold}.hljs-selector{color:var(--neon-bunny-selector)}.hljs-selector-attr{color:var(--neon-bunny-selector-attr)}.hljs-selector-class{color:var(--neon-bunny-selector-class)}.hljs-selector-id{color:var(--neon-bunny-selector-id)}.hljs-selector-pseudo{color:var(--neon-bunny-selector-pseudo)}.hljs-selector-tag{color:var(--neon-bunny-selector-tag)}.hljs-addition{color:var(--neon-bunny-addition)}.hljs-deletion{color:var(--neon-bunny-deletion)}.hljs.language-html .hljs-tag .hljs-attr,.hljs .language-html .hljs-tag .hljs-attr{color:var(--neon-bunny-html-tag-attr)}.hljs.language-css,.hljs .language-css{color:var(--neon-bunny-css)}.hljs.language-css .hljs-built_in,.hljs .language-css .hljs-built_in{color:var(--neon-bunny-css-builtin)}.hljs.language-css .hljs-char,.hljs .language-css .hljs-char{color:var(--neon-bunny-char)}.hljs.language-css .hljs-comment,.hljs .language-css .hljs-comment{color:var(--neon-bunny-comment)}.hljs.language-css .hljs-doctag,.hljs .language-css .hljs-doctag{color:var(--neon-bunny-doctag)}.hljs.language-css .hljs-keyword,.hljs .language-css .hljs-keyword{color:var(--neon-bunny-keyword)}.hljs.language-css .hljs-literal,.hljs .language-css .hljs-literal{color:var(--neon-bunny-literal)}.hljs.language-css .hljs-number,.hljs .language-css .hljs-number{color:var(--neon-bunny-number)}.hljs.language-css .hljs-operator,.hljs .language-css .hljs-operator{color:var(--neon-bunny-operator)}.hljs.language-css .hljs-params,.hljs .language-css .hljs-params{color:var(--neon-bunny-params);font-style:italic}.hljs.language-css .hljs-property,.hljs .language-css .hljs-property{color:var(--neon-bunny-property)}.hljs.language-css .hljs-punctuation,.hljs .language-css .hljs-punctuation{color:var(--neon-bunny-punctuation)}.hljs.language-css .hljs-regexp,.hljs .language-css .hljs-regexp{color:var(--neon-bunny-regex)}.hljs.language-css .hljs-string,.hljs .language-css .hljs-string{color:var(--neon-bunny-string)}.hljs.language-css .hljs-subst,.hljs .language-css .hljs-subst{color:var(--neon-bunny-subst)}.hljs.language-css .hljs-symbol,.hljs .language-css .hljs-symbol{color:var(--neon-bunny-symbol)}.hljs.language-css .hljs-title,.hljs .language-css .hljs-title{color:var(--neon-bunny-title)}.hljs.language-css .hljs-title.class_,.hljs .language-css .hljs-title.class_{color:var(--neon-bunny-title-class)}.hljs.language-css .hljs-title.class_.inherited__,.hljs .language-css .hljs-title.class_.inherited__{color:var(--neon-bunny-title-class-inherited)}.hljs.language-css .hljs-title.function_,.hljs .language-css .hljs-title.function_{color:var(--neon-bunny-title-function)}.hljs.language-css .hljs-title.function_.invoke__,.hljs .language-css .hljs-title.function_.invoke__{color:var(--neon-bunny-title-function-invoke)}.hljs.language-css .hljs-type,.hljs .language-css .hljs-type{color:var(--neon-bunny-type)}.hljs.language-css .hljs-variable,.hljs .language-css .hljs-variable{color:var(--neon-bunny-variable)}.hljs.language-css .hljs-variable.constant_,.hljs .language-css .hljs-variable.constant_{color:var(--neon-bunny-variable-constant)}.hljs.language-css .hljs-variable.language_,.hljs .language-css .hljs-variable.language_{color:var(--neon-bunny-variable-language)}.hljs.language-css .hljs-meta,.hljs .language-css .hljs-meta{color:var(--neon-bunny-css-meta)}.hljs.language-css .hljs-meta.prompt_,.hljs .language-css .hljs-meta.prompt_{color:var(--neon-bunny-meta-prompt)}.hljs.language-css .hljs-meta.keyword_,.hljs .language-css .hljs-meta.keyword_{color:var(--neon-bunny-meta-keyword)}.hljs.language-css .hljs-meta.string_,.hljs .language-css .hljs-meta.string_{color:var(--neon-bunny-meta-string)}.hljs.language-css .hljs-attr,.hljs .language-css .hljs-attr{color:var(--neon-bunny-attr)}.hljs.language-css .hljs-attribute,.hljs .language-css .hljs-attribute{color:var(--neon-bunny-css-attribute)}.hljs.language-css .hljs-name,.hljs .language-css .hljs-name{color:var(--neon-bunny-name)}.hljs.language-css .hljs-section,.hljs .language-css .hljs-section{color:var(--neon-bunny-section)}.hljs.language-css .hljs-tag,.hljs .language-css .hljs-tag{color:var(--neon-bunny-tag)}.hljs.language-css .hljs-bullet,.hljs .language-css .hljs-bullet{color:var(--neon-bunny-bullet)}.hljs.language-css .hljs-code,.hljs .language-css .hljs-code{color:var(--neon-bunny-code)}.hljs.language-css .hljs-emphasis,.hljs .language-css .hljs-emphasis{color:var(--neon-bunny-emphasis);font-style:italic}.hljs.language-css .hljs-formula,.hljs .language-css .hljs-formula{color:var(--neon-bunny-formula)}.hljs.language-css .hljs-link,.hljs .language-css .hljs-link{color:var(--neon-bunny-link)}.hljs.language-css .hljs-quote,.hljs .language-css .hljs-quote{color:var(--neon-bunny-quote)}.hljs.language-css .hljs-strong,.hljs .language-css .hljs-strong{color:var(--neon-bunny-strong);font-weight:bold}.hljs.language-css .hljs-selector,.hljs .language-css .hljs-selector{color:var(--neon-bunny-selector)}.hljs.language-css .hljs-selector-attr,.hljs .language-css .hljs-selector-attr{color:var(--neon-bunny-selector-attr)}.hljs.language-css .hljs-selector-class,.hljs .language-css .hljs-selector-class{color:var(--neon-bunny-selector-class)}.hljs.language-css .hljs-selector-id,.hljs .language-css .hljs-selector-id{color:var(--neon-bunny-css-selector-id)}.hljs.language-css .hljs-selector-pseudo,.hljs .language-css .hljs-selector-pseudo{color:var(--neon-bunny-selector-pseudo)}.hljs.language-css .hljs-selector-tag,.hljs .language-css .hljs-selector-tag{color:var(--neon-bunny-selector-tag)}.hljs.language-css .hljs-addition,.hljs .language-css .hljs-addition{color:var(--neon-bunny-addition)}.hljs.language-css .hljs-deletion,.hljs .language-css .hljs-deletion{color:var(--neon-bunny-deletion)}.hljs.language-json .hljs-punctuation,.hljs .language-json .hljs-punctuation{color:var(--neon-bunny-json-punctuation)}.hljs.language-javascript,.hljs.language-js,.hljs .language-javascript,.hljs .language-js{color:var(--neon-bunny-js)}.hljs.language-javascript .hljs-built_in,.hljs.language-js .hljs-built_in,.hljs .language-javascript .hljs-built_in,.hljs .language-js .hljs-built_in{color:var(--neon-bunny-builtin)}.hljs.language-javascript .hljs-char,.hljs.language-js .hljs-char,.hljs .language-javascript .hljs-char,.hljs .language-js .hljs-char{color:var(--neon-bunny-char)}.hljs.language-javascript .hljs-comment,.hljs.language-js .hljs-comment,.hljs .language-javascript .hljs-comment,.hljs .language-js .hljs-comment{color:var(--neon-bunny-comment)}.hljs.language-javascript .hljs-doctag,.hljs.language-js .hljs-doctag,.hljs .language-javascript .hljs-doctag,.hljs .language-js .hljs-doctag{color:var(--neon-bunny-doctag)}.hljs.language-javascript .hljs-keyword,.hljs.language-js .hljs-keyword,.hljs .language-javascript .hljs-keyword,.hljs .language-js .hljs-keyword{color:var(--neon-bunny-keyword)}.hljs.language-javascript .hljs-literal,.hljs.language-js .hljs-literal,.hljs .language-javascript .hljs-literal,.hljs .language-js .hljs-literal{color:var(--neon-bunny-literal)}.hljs.language-javascript .hljs-number,.hljs.language-js .hljs-number,.hljs .language-javascript .hljs-number,.hljs .language-js .hljs-number{color:var(--neon-bunny-number)}.hljs.language-javascript .hljs-operator,.hljs.language-js .hljs-operator,.hljs .language-javascript .hljs-operator,.hljs .language-js .hljs-operator{color:var(--neon-bunny-operator)}.hljs.language-javascript .hljs-params,.hljs.language-js .hljs-params,.hljs .language-javascript .hljs-params,.hljs .language-js .hljs-params{color:var(--neon-bunny-params);font-style:italic}.hljs.language-javascript .hljs-params .hljs-variable.language_,.hljs.language-js .hljs-params .hljs-variable.language_,.hljs .language-javascript .hljs-params .hljs-variable.language_,.hljs .language-js .hljs-params .hljs-variable.language_{color:var(--neon-bunny-js-params-variable-language)}.hljs.language-javascript .hljs-property,.hljs.language-js .hljs-property,.hljs .language-javascript .hljs-property,.hljs .language-js .hljs-property{color:var(--neon-bunny-property)}.hljs.language-javascript .hljs-punctuation,.hljs.language-js .hljs-punctuation,.hljs .language-javascript .hljs-punctuation,.hljs .language-js .hljs-punctuation{color:var(--neon-bunny-punctuation)}.hljs.language-javascript .hljs-regexp,.hljs.language-js .hljs-regexp,.hljs .language-javascript .hljs-regexp,.hljs .language-js .hljs-regexp{color:var(--neon-bunny-regex)}.hljs.language-javascript .hljs-string,.hljs.language-js .hljs-string,.hljs .language-javascript .hljs-string,.hljs .language-js .hljs-string{color:var(--neon-bunny-string)}.hljs.language-javascript .hljs-subst,.hljs.language-js .hljs-subst,.hljs .language-javascript .hljs-subst,.hljs .language-js .hljs-subst{color:var(--neon-bunny-subst)}.hljs.language-javascript .hljs-symbol,.hljs.language-js .hljs-symbol,.hljs .language-javascript .hljs-symbol,.hljs .language-js .hljs-symbol{color:var(--neon-bunny-symbol)}.hljs.language-javascript .hljs-title,.hljs.language-js .hljs-title,.hljs .language-javascript .hljs-title,.hljs .language-js .hljs-title{color:var(--neon-bunny-title)}.hljs.language-javascript .hljs-title.class_,.hljs.language-js .hljs-title.class_,.hljs .language-javascript .hljs-title.class_,.hljs .language-js .hljs-title.class_{color:var(--neon-bunny-js-title-class)}.hljs.language-javascript .hljs-title.class_.inherited__,.hljs.language-js .hljs-title.class_.inherited__,.hljs .language-javascript .hljs-title.class_.inherited__,.hljs .language-js .hljs-title.class_.inherited__{color:var(--neon-bunny-title-class-inherited)}.hljs.language-javascript .hljs-title.function_,.hljs.language-js .hljs-title.function_,.hljs .language-javascript .hljs-title.function_,.hljs .language-js .hljs-title.function_{color:var(--neon-bunny-title-function)}.hljs.language-javascript .hljs-title.function_.invoke__,.hljs.language-js .hljs-title.function_.invoke__,.hljs .language-javascript .hljs-title.function_.invoke__,.hljs .language-js .hljs-title.function_.invoke__{color:var(--neon-bunny-title-function-invoke)}.hljs.language-javascript .hljs-type,.hljs.language-js .hljs-type,.hljs .language-javascript .hljs-type,.hljs .language-js .hljs-type{color:var(--neon-bunny-type)}.hljs.language-javascript .hljs-variable,.hljs.language-js .hljs-variable,.hljs .language-javascript .hljs-variable,.hljs .language-js .hljs-variable{color:var(--neon-bunny-variable)}.hljs.language-javascript .hljs-variable.constant_,.hljs.language-js .hljs-variable.constant_,.hljs .language-javascript .hljs-variable.constant_,.hljs .language-js .hljs-variable.constant_{color:var(--neon-bunny-variable-constant)}.hljs.language-javascript .hljs-variable.language_,.hljs.language-js .hljs-variable.language_,.hljs .language-javascript .hljs-variable.language_,.hljs .language-js .hljs-variable.language_{color:var(--neon-bunny-js-variable-language)}.hljs.language-javascript .hljs-meta,.hljs.language-js .hljs-meta,.hljs .language-javascript .hljs-meta,.hljs .language-js .hljs-meta{color:var(--neon-bunny-meta)}.hljs.language-javascript .hljs-meta.prompt_,.hljs.language-js .hljs-meta.prompt_,.hljs .language-javascript .hljs-meta.prompt_,.hljs .language-js .hljs-meta.prompt_{color:var(--neon-bunny-meta-prompt)}.hljs.language-javascript .hljs-meta.keyword_,.hljs.language-js .hljs-meta.keyword_,.hljs .language-javascript .hljs-meta.keyword_,.hljs .language-js .hljs-meta.keyword_{color:var(--neon-bunny-meta-keyword)}.hljs.language-javascript .hljs-meta.string_,.hljs.language-js .hljs-meta.string_,.hljs .language-javascript .hljs-meta.string_,.hljs .language-js .hljs-meta.string_{color:var(--neon-bunny-meta-string)}.hljs.language-javascript .hljs-attr,.hljs.language-js .hljs-attr,.hljs .language-javascript .hljs-attr,.hljs .language-js .hljs-attr{color:var(--neon-bunny-attr)}.hljs.language-javascript .hljs-attribute,.hljs.language-js .hljs-attribute,.hljs .language-javascript .hljs-attribute,.hljs .language-js .hljs-attribute{color:var(--neon-bunny-attribute)}.hljs.language-javascript .hljs-name,.hljs.language-js .hljs-name,.hljs .language-javascript .hljs-name,.hljs .language-js .hljs-name{color:var(--neon-bunny-name)}.hljs.language-javascript .hljs-section,.hljs.language-js .hljs-section,.hljs .language-javascript .hljs-section,.hljs .language-js .hljs-section{color:var(--neon-bunny-section)}.hljs.language-javascript .hljs-tag,.hljs.language-js .hljs-tag,.hljs .language-javascript .hljs-tag,.hljs .language-js .hljs-tag{color:var(--neon-bunny-tag)}.hljs.language-javascript .hljs-bullet,.hljs.language-js .hljs-bullet,.hljs .language-javascript .hljs-bullet,.hljs .language-js .hljs-bullet{color:var(--neon-bunny-bullet)}.hljs.language-javascript .hljs-code,.hljs.language-js .hljs-code,.hljs .language-javascript .hljs-code,.hljs .language-js .hljs-code{color:var(--neon-bunny-code)}.hljs.language-javascript .hljs-emphasis,.hljs.language-js .hljs-emphasis,.hljs .language-javascript .hljs-emphasis,.hljs .language-js .hljs-emphasis{color:var(--neon-bunny-emphasis);font-style:italic}.hljs.language-javascript .hljs-formula,.hljs.language-js .hljs-formula,.hljs .language-javascript .hljs-formula,.hljs .language-js .hljs-formula{color:var(--neon-bunny-formula)}.hljs.language-javascript .hljs-link,.hljs.language-js .hljs-link,.hljs .language-javascript .hljs-link,.hljs .language-js .hljs-link{color:var(--neon-bunny-link)}.hljs.language-javascript .hljs-quote,.hljs.language-js .hljs-quote,.hljs .language-javascript .hljs-quote,.hljs .language-js .hljs-quote{color:var(--neon-bunny-quote)}.hljs.language-javascript .hljs-strong,.hljs.language-js .hljs-strong,.hljs .language-javascript .hljs-strong,.hljs .language-js .hljs-strong{color:var(--neon-bunny-strong);font-weight:bold}.hljs.language-javascript .hljs-selector,.hljs.language-js .hljs-selector,.hljs .language-javascript .hljs-selector,.hljs .language-js .hljs-selector{color:var(--neon-bunny-selector)}.hljs.language-javascript .hljs-selector-attr,.hljs.language-js .hljs-selector-attr,.hljs .language-javascript .hljs-selector-attr,.hljs .language-js .hljs-selector-attr{color:var(--neon-bunny-selector-attr)}.hljs.language-javascript .hljs-selector-class,.hljs.language-js .hljs-selector-class,.hljs .language-javascript .hljs-selector-class,.hljs .language-js .hljs-selector-class{color:var(--neon-bunny-selector-class)}.hljs.language-javascript .hljs-selector-id,.hljs.language-js .hljs-selector-id,.hljs .language-javascript .hljs-selector-id,.hljs .language-js .hljs-selector-id{color:var(--neon-bunny-selector-id)}.hljs.language-javascript .hljs-selector-pseudo,.hljs.language-js .hljs-selector-pseudo,.hljs .language-javascript .hljs-selector-pseudo,.hljs .language-js .hljs-selector-pseudo{color:var(--neon-bunny-selector-pseudo)}.hljs.language-javascript .hljs-selector-tag,.hljs.language-js .hljs-selector-tag,.hljs .language-javascript .hljs-selector-tag,.hljs .language-js .hljs-selector-tag{color:var(--neon-bunny-selector-tag)}.hljs.language-javascript .hljs-addition,.hljs.language-js .hljs-addition,.hljs .language-javascript .hljs-addition,.hljs .language-js .hljs-addition{color:var(--neon-bunny-addition)}.hljs.language-javascript .hljs-deletion,.hljs.language-js .hljs-deletion,.hljs .language-javascript .hljs-deletion,.hljs .language-js .hljs-deletion{color:var(--neon-bunny-deletion)}.hljs.language-php,.hljs .language-php{color:var(--neon-bunny-php)}.hljs.language-php .hljs-built_in,.hljs .language-php .hljs-built_in{color:var(--neon-bunny-builtin)}.hljs.language-php .hljs-char,.hljs .language-php .hljs-char{color:var(--neon-bunny-char)}.hljs.language-php .hljs-class .hljs-title,.hljs .language-php .hljs-class .hljs-title{color:var(--neon-bunny-php-class-title) !important}.hljs.language-php .hljs-class .hljs-keyword,.hljs .language-php .hljs-class .hljs-keyword{color:var(--neon-bunny-php-class-keyword)}.hljs.language-php .hljs-comment,.hljs .language-php .hljs-comment{color:var(--neon-bunny-comment)}.hljs.language-php .hljs-doctag,.hljs .language-php .hljs-doctag{color:var(--neon-bunny-doctag)}.hljs.language-php .hljs-function .hljs-title,.hljs .language-php .hljs-function .hljs-title{color:var(--neon-bunny-php-function-title)}.hljs.language-php .hljs-keyword,.hljs .language-php .hljs-keyword{color:var(--neon-bunny-php-keyword)}.hljs.language-php .hljs-literal,.hljs .language-php .hljs-literal{color:var(--neon-bunny-literal)}.hljs.language-php .hljs-number,.hljs .language-php .hljs-number{color:var(--neon-bunny-number)}.hljs.language-php .hljs-operator,.hljs .language-php .hljs-operator{color:var(--neon-bunny-operator)}.hljs.language-php .hljs-params,.hljs .language-php .hljs-params{color:var(--neon-bunny-php-params);font-style:italic}.hljs.language-php .hljs-params .hljs-variable,.hljs .language-php .hljs-params .hljs-variable{color:var(--neon-bunny-php-params-variable)}.hljs.language-php .hljs-property,.hljs .language-php .hljs-property{color:var(--neon-bunny-property)}.hljs.language-php .hljs-punctuation,.hljs .language-php .hljs-punctuation{color:var(--neon-bunny-punctuation)}.hljs.language-php .hljs-regexp,.hljs .language-php .hljs-regexp{color:var(--neon-bunny-regex)}.hljs.language-php .hljs-string,.hljs .language-php .hljs-string{color:var(--neon-bunny-php-string)}.hljs.language-php .hljs-subst,.hljs .language-php .hljs-subst{color:var(--neon-bunny-subst)}.hljs.language-php .hljs-symbol,.hljs .language-php .hljs-symbol{color:var(--neon-bunny-symbol)}.hljs.language-php .hljs-title,.hljs .language-php .hljs-title{color:var(--neon-bunny-php-title)}.hljs.language-php .hljs-title.class_,.hljs .language-php .hljs-title.class_{color:var(--neon-bunny-php-title-class);font-style:italic}.hljs.language-php .hljs-title.class_.inherited__,.hljs .language-php .hljs-title.class_.inherited__{color:var(--neon-bunny-title-class-inherited)}.hljs.language-php .hljs-title.function_,.hljs .language-php .hljs-title.function_{color:var(--neon-bunny-title-function)}.hljs.language-php .hljs-title.function_.invoke__,.hljs .language-php .hljs-title.function_.invoke__{color:var(--neon-bunny-php-title-function-invoke)}.hljs.language-php .hljs-type,.hljs .language-php .hljs-type{color:var(--neon-bunny-type)}.hljs.language-php .hljs-variable,.hljs .language-php .hljs-variable{color:var(--neon-bunny-php-variable)}.hljs.language-php .hljs-variable.constant_,.hljs .language-php .hljs-variable.constant_{color:var(--neon-bunny-variable-constant)}.hljs.language-php .hljs-variable.language_,.hljs .language-php .hljs-variable.language_{color:var(--neon-bunny-variable-language)}.hljs.language-php .hljs-meta,.hljs .language-php .hljs-meta{color:var(--neon-bunny-php-meta)}.hljs.language-php .hljs-meta.prompt_,.hljs .language-php .hljs-meta.prompt_{color:var(--neon-bunny-meta-prompt)}.hljs.language-php .hljs-meta.keyword_,.hljs .language-php .hljs-meta.keyword_{color:var(--neon-bunny-meta-keyword)}.hljs.language-php .hljs-meta.string_,.hljs .language-php .hljs-meta.string_{color:var(--neon-bunny-meta-string)}.hljs.language-php .hljs-attr,.hljs .language-php .hljs-attr{color:var(--neon-bunny-attr)}.hljs.language-php .hljs-attribute,.hljs .language-php .hljs-attribute{color:var(--neon-bunny-attribute)}.hljs.language-php .hljs-name,.hljs .language-php .hljs-name{color:var(--neon-bunny-name)}.hljs.language-php .hljs-section,.hljs .language-php .hljs-section{color:var(--neon-bunny-section)}.hljs.language-php .hljs-tag,.hljs .language-php .hljs-tag{color:var(--neon-bunny-tag)}.hljs.language-php .hljs-bullet,.hljs .language-php .hljs-bullet{color:var(--neon-bunny-bullet)}.hljs.language-php .hljs-code,.hljs .language-php .hljs-code{color:var(--neon-bunny-code)}.hljs.language-php .hljs-emphasis,.hljs .language-php .hljs-emphasis{color:var(--neon-bunny-emphasis);font-style:italic}.hljs.language-php .hljs-formula,.hljs .language-php .hljs-formula{color:var(--neon-bunny-formula)}.hljs.language-php .hljs-link,.hljs .language-php .hljs-link{color:var(--neon-bunny-link)}.hljs.language-php .hljs-quote,.hljs .language-php .hljs-quote{color:var(--neon-bunny-quote)}.hljs.language-php .hljs-strong,.hljs .language-php .hljs-strong{color:var(--neon-bunny-strong);font-weight:bold}.hljs.language-php .hljs-selector,.hljs .language-php .hljs-selector{color:var(--neon-bunny-selector)}.hljs.language-php .hljs-selector-attr,.hljs .language-php .hljs-selector-attr{color:var(--neon-bunny-selector-attr)}.hljs.language-php .hljs-selector-class,.hljs .language-php .hljs-selector-class{color:var(--neon-bunny-selector-class)}.hljs.language-php .hljs-selector-id,.hljs .language-php .hljs-selector-id{color:var(--neon-bunny-selector-id)}.hljs.language-php .hljs-selector-pseudo,.hljs .language-php .hljs-selector-pseudo{color:var(--neon-bunny-selector-pseudo)}.hljs.language-php .hljs-selector-tag,.hljs .language-php .hljs-selector-tag{color:var(--neon-bunny-selector-tag)}.hljs.language-php .hljs-addition,.hljs .language-php .hljs-addition{color:var(--neon-bunny-addition)}.hljs.language-php .hljs-deletion,.hljs .language-php .hljs-deletion{color:var(--neon-bunny-deletion)}\n');break;case"neon-bunny-carrot":t='/**\n\t* MIT License\n\t* Copyright (c) 2023 WebDevNerdStuff\n\t* WebDevNerdStuff Neon Bunny Carrot Theme\n\t* VSCode Theme: https://marketplace.visualstudio.com/items?itemName=WebDevNerdStuff.neon-bunny\n\t*/\n\t:root{--neon-bunny-blue-light: #2492ff;--neon-bunny-blue: #0b93ff;--neon-bunny-gray: #7f817e;--neon-bunny-green-darker-darker: #008b05;--neon-bunny-green-darker: #2bb71d;--neon-bunny-green-light: #7cd47d;--neon-bunny-green: #00d205;--neon-bunny-lime: #c3e88d;--neon-bunny-magenta: #dd00ff;--neon-bunny-orange-darker: #e58100;--neon-bunny-orange-light: #ffc266;--neon-bunny-orange: #ff9900;--neon-bunny-peach-light: #ffe4a6;--neon-bunny-peach: #ffcb6b;--neon-bunny-pink: #ff1190;--neon-bunny-purple-light-dim: #c792ea;--neon-bunny-purple-light: #da96df;--neon-bunny-purple: #ea03ff;--neon-bunny-red: #ff5370;--neon-bunny-teal: #00EEFF;--neon-bunny-white: #fff;--neon-bunny-yellow-light: #ffffa2;--neon-bunny-yellow: #ffff00;--neon-bunny-atrule: var(--neon-bunny-peach);--neon-bunny-attr-name: var(--neon-bunny-purple-light-dim);--neon-bunny-attr-value: var(--neon-bunny-peach);--neon-bunny-boolean: var(--neon-bunny-purple-light);--neon-bunny-builtin: var(--neon-bunny-purple);--neon-bunny-cdata: var(--neon-bunny-gray);--neon-bunny-char: var(--neon-bunny-pink);--neon-bunny-class-name: var(--neon-bunny-peach);--neon-bunny-comment: var(--neon-bunny-gray);--neon-bunny-constant: var(--neon-bunny-green-darker);--neon-bunny-deleted: var(--neon-bunny-red);--neon-bunny-entity: var(--neon-bunny-peach);--neon-bunny-function: var(--neon-bunny-orange-light);--neon-bunny-important: var(--neon-bunny-pink);--neon-bunny-inserted: var(--neon-bunny-lime);--neon-bunny-keyword: var(--neon-bunny-purple-light);--neon-bunny-namespace: var(--neon-bunny-peach);--neon-bunny-number: var(--neon-bunny-white);--neon-bunny-operator: var(--neon-bunny-orange);--neon-bunny-prolog: var(--neon-bunny-gray);--neon-bunny-property: var(--neon-bunny-orange-light);--neon-bunny-punctuation: var(--neon-bunny-orange);--neon-bunny-regex: var(--neon-bunny-peach-light);--neon-bunny-string: var(--neon-bunny-green-light);--neon-bunny-symbol: var(--neon-bunny-orange-light);--neon-bunny-tag: var(--neon-bunny-orange);--neon-bunny-url: var(--neon-bunny-orange-darker);--neon-bunny-variable: var(--neon-bunny-orange);--neon-bunny-html-attr-name: var(--neon-bunny-orange-light);--neon-bunny-html-attr-value-punctuation: var(--neon-bunny-green);--neon-bunny-html-attr-value: var(--neon-bunny-green);--neon-bunny-css-atrule-rule: var(--neon-bunny-blue);--neon-bunny-css-atrule: var(--neon-bunny-white);--neon-bunny-css-function: var(--neon-bunny-orange-darker);--neon-bunny-css-property: var(--neon-bunny-pink);--neon-bunny-css-punctuation: var(--neon-bunny-white);--neon-bunny-css-selector: var(--neon-bunny-yellow);--neon-bunny-css-string: var(--neon-bunny-green-light);--neon-bunny-css: var(--neon-bunny-teal);--neon-bunny-js-keyword: var(--neon-bunny-magenta);--neon-bunny-js-literal-property: var(--neon-bunny-orange);--neon-bunny-js-operator: var(--neon-bunny-blue-light);--neon-bunny-js-punctuation: var(--neon-bunny-white);--neon-bunny-js-string: var(--neon-bunny-green-darker-darker);--neon-bunny-js-template-string-string: var(--neon-bunny-green-darker-darker);--neon-bunny-js: var(--neon-bunny-orange);--neon-bunny-php-boolean: var(--neon-bunny-purple-light);--neon-bunny-php-class-name-return-type: var(--neon-bunny-yellow);--neon-bunny-php-class-name: var(--neon-bunny-yellow);--neon-bunny-php-double-quote-string: var(--neon-bunny-green);--neon-bunny-php-function: var(--neon-bunny-orange-light);--neon-bunny-php-keyword: var(--neon-bunny-magenta);--neon-bunny-php-keyword-type-hint: var(--neon-bunny-magenta);--neon-bunny-php-class-name-definition-class-name: var(--neon-bunny-yellow);--neon-bunny-php-operator: var(--neon-bunny-yellow-light);--neon-bunny-php-package: var(--neon-bunny-yellow);--neon-bunny-php-property: var(--neon-bunny-orange);--neon-bunny-php-punctuation: var(--neon-bunny-white);--neon-bunny-php-single-quote-string: var(--neon-bunny-green-light);--neon-bunny-php-variable: var(--neon-bunny-orange)}code[class*=language-],pre[class*=language-]{-moz-hyphens:none;-moz-tab-size:4;-ms-hyphens:none;-o-tab-size:4;-webkit-hyphens:none;color:var(--neon-bunny-white);font-family:Consolas,Monaco,"Andale Mono","Ubuntu Mono",monospace;font-size:1em;hyphens:none;line-height:1.5;tab-size:4;text-align:left;white-space:pre;word-break:normal;word-spacing:normal;word-wrap:normal}code[class*=language-]::-moz-selection,code[class*=language-] ::-moz-selection,pre[class*=language-]::-moz-selection,pre[class*=language-] ::-moz-selection{background:rgba(29,59,83,.99);text-shadow:none}code[class*=language-]::selection,code[class*=language-] ::selection,pre[class*=language-]::selection,pre[class*=language-] ::selection{background:rgba(255,255,255,.0823529412);text-shadow:none}@media print{code[class*=language-],pre[class*=language-]{text-shadow:none}}pre[class*=language-]{background:#000;color:#fff;margin:.5em 0;overflow:auto;padding:1em}:not(pre)>code[class*=language-]{background:#000;color:#fff;border-radius:.3em;padding:.1em;white-space:normal}.token.atrule{color:var(--neon-bunny-atrule)}.token.attr-name{color:var(--neon-bunny-attr-name)}.token.attr-value{color:var(--neon-bunny-attr-value)}.token.bold{font-weight:bold}.token.boolean{color:var(--neon-bunny-boolean)}.token.builtin{color:var(--neon-bunny-builtin)}.token.cdata{color:var(--neon-bunny-cdata);font-style:italic}.token.char{color:var(--neon-bunny-char)}.token.class-name{color:var(--neon-bunny-class-name)}.token.constant{color:var(--neon-bunny-constant)}.token.comment{color:var(--neon-bunny-comment);font-style:italic}.token.deleted{color:var(--neon-bunny-deleted)}.token.entity{color:var(--neon-bunny-entity)}.token.function{color:var(--neon-bunny-function)}.token.important{color:var(--neon-bunny-important);font-style:italic}.token.inserted{color:var(--neon-bunny-inserted)}.token.italic{font-style:italic}.token.keyword{color:var(--neon-bunny-keyword)}.token.number{color:var(--neon-bunny-number)}.token.operator{color:var(--neon-bunny-operator)}.token.prolog{color:var(--neon-bunny-prolog);font-style:italic}.token.property{color:var(--neon-bunny-property)}.token.punctuation{color:var(--neon-bunny-punctuation)}.token.regex{color:var(--neon-bunny-regex)}.token.string{color:var(--neon-bunny-string)}.token.symbol{color:var(--neon-bunny-symbol)}.token.tag{color:var(--neon-bunny-tag)}.token.url{color:var(--neon-bunny-url);text-decoration:underline}.token.variable{color:var(--neon-bunny-variable)}.namespace{color:var(--neon-bunny-namespace)}.language-html .token .attr-name{color:var(--neon-bunny-html-attr-name)}.language-html .token.attr-value{color:var(--neon-bunny-html-attr-value)}.language-html .token.attr-value.punctuation{color:var(--neon-bunny-html-attr-value-punctuation)}.language-css{color:var(--neon-bunny-css) !important}.language-css .token.atrule{color:var(--neon-bunny-css-atrule)}.language-css .token.atrule .token.rule{color:var(--neon-bunny-css-atrule-rule)}.language-css .token.function{color:var(--neon-bunny-css-function)}.language-css .token.property{color:var(--neon-bunny-css-property)}.language-css .token.punctuation{color:var(--neon-bunny-css-punctuation)}.language-css .token.selector{color:var(--neon-bunny-css-selector)}.language-css .token.string{color:var(--neon-bunny-css-string);font-style:italic}.style .token.string{color:var(--neon-bunny-css-string);font-style:italic}.language-javascript,.language-js{color:var(--neon-bunny-js) !important;font-style:italic}.language-javascript span,.language-js span{font-style:normal}.language-javascript .token.keyword,.language-js .token.keyword{color:var(--neon-bunny-js-keyword)}.language-javascript .token.literal-property.property,.language-js .token.literal-property.property{color:var(--neon-bunny-js-literal-property);font-style:italic}.language-javascript .token.operator,.language-js .token.operator{color:var(--neon-bunny-js-operator);font-style:italic}.language-javascript .token.punctuation,.language-js .token.punctuation{color:var(--neon-bunny-js-punctuation)}.language-javascript .token.template-string.string,.language-js .token.template-string.string{color:var(--neon-bunny-js-template-string-string)}.language-php .token.boolean{color:var(--neon-bunny-boolean)}.language-php .token.class-name{color:var(--neon-bunny-php-class-name)}.language-php .token.class-name-definition.class-name{color:var(--neon-bunny-php-class-name-definition-class-name)}.language-php .token.class-name .return-type{color:var(--neon-bunny-php-class-name-return-type)}.language-php .token.function{color:var(--neon-bunny-php-function);text-decoration:underline}.language-php .token.keyword{color:var(--neon-bunny-php-keyword)}.language-php .token.keyword.type-hint{color:var(--neon-bunny-php-keyword-type-hint)}.language-php .token.operator{color:var(--neon-bunny-php-operator)}.language-php .token.package{color:var(--neon-bunny-php-package)}.language-php .token.property{color:var(--neon-bunny-php-property)}.language-php .token.punctuation{color:var(--neon-bunny-php-punctuation)}.language-php .token.string.double-quoted-string{color:var(--neon-bunny-php-double-quote-string)}.language-php .token.string.single-quoted-string{color:var(--neon-bunny-php-single-quote-string)}.language-php .token.variable{color:var(--neon-bunny-php-variable)}\n',e=!1,s=!1,"highlightjs"===a&&(t='/**\n\t* MIT License\n\t* Copyright (c) 2023 WebDevNerdStuff\n\t* WebDevNerdStuff Neon Bunny Carrot Theme\n\t* VSCode Theme: https://marketplace.visualstudio.com/items?itemName=WebDevNerdStuff.neon-bunny\n\t*/\n\t:root{--neon-bunny-blue-light: #2492ff;--neon-bunny-blue: #0b93ff;--neon-bunny-gray: #7f817e;--neon-bunny-green-darker-darker: #008b05;--neon-bunny-green-darker: #2bb71d;--neon-bunny-green-light: #7cd47d;--neon-bunny-green: #00d205;--neon-bunny-lime: #c3e88d;--neon-bunny-magenta: #dd00ff;--neon-bunny-orange-darker: #e58100;--neon-bunny-orange-light: #ffc266;--neon-bunny-orange-lighter: #ff8d04;--neon-bunny-orange: #ff9900;--neon-bunny-peach-light: #ffe4a6;--neon-bunny-peach: #ffcb6b;--neon-bunny-pink: #ff1190;--neon-bunny-purple-light-dim: #c792ea;--neon-bunny-purple-light: #da96df;--neon-bunny-purple: #ea03ff;--neon-bunny-red: #ff5370;--neon-bunny-teal: #00EEFF;--neon-bunny-white: #fff;--neon-bunny-yellow-light: #ffffa2;--neon-bunny-yellow-light-faded: #ffe3b8;--neon-bunny-yellow: #ffff00;--neon-bunny-builtin: var(--neon-bunny-purple);--neon-bunny-char: var(--neon-bunny-pink);--neon-bunny-class: var(--neon-bunny-magenta);--neon-bunny-comment: var(--neon-bunny-gray);--neon-bunny-doctag: var(--neon-bunny-blue-light);--neon-bunny-keyword: var(--neon-bunny-magenta);--neon-bunny-literal: var(--neon-bunny-purple-light);--neon-bunny-number: var(--neon-bunny-white);--neon-bunny-operator: var(--neon-bunny-blue-light);--neon-bunny-params: var(--neon-bunny-orange);--neon-bunny-property: var(--neon-bunny-yellow-light-faded);--neon-bunny-punctuation: var(--neon-bunny-blue);--neon-bunny-regex: var(--neon-bunny-peach-light);--neon-bunny-string: var(--neon-bunny-green);--neon-bunny-subst: var(--neon-bunny-green-darker);--neon-bunny-symbol: var(--neon-bunny-pink);--neon-bunny-title-class-inherited: var(--neon-bunny-orange);--neon-bunny-title-class: var(--neon-bunny-green-neon);--neon-bunny-title-function-invoke: var(--neon-bunny-orange);--neon-bunny-title-function: var(--neon-bunny-orange-light);--neon-bunny-title: var(--neon-bunny-orange);--neon-bunny-type: var(--neon-bunny-pink);--neon-bunny-variable-constant: var(--neon-bunny-green-darker);--neon-bunny-variable-language: var(--neon-bunny-orange);--neon-bunny-variable: var(--neon-bunny-green-darker);--neon-bunny-meta-keyword: var(--neon-bunny-purple-light);--neon-bunny-meta-prompt: var(--neon-bunny-orange);--neon-bunny-meta-string: var(--neon-bunny-orange);--neon-bunny-meta: var(--neon-bunny-orange);--neon-bunny-attr: var(--neon-bunny-orange);--neon-bunny-attribute: var(---neon-bunny-orange);--neon-bunny-name: var(--neon-bunny-orange);--neon-bunny-section: var(--neon-bunny-orange);--neon-bunny-tag-attr: var(--neon-bunny-orange-light);--neon-bunny-tag: var(--neon-bunny-orange);--neon-bunny-bullet: var(--neon-bunny-white);--neon-bunny-code: var(--neon-bunny-white);--neon-bunny-emphasis: var(--neon-bunny-white);--neon-bunny-formula: var(--neon-bunny-white);--neon-bunny-link: var(--neon-bunny-orange);--neon-bunny-quote: var(--neon-bunny-white);--neon-bunny-strong: var(--neon-bunny-white);--neon-bunny-css-selector-id: var(--neon-bunny-green);--neon-bunny-selector-attr: var(--neon-bunny-orange);--neon-bunny-selector-class: var(--neon-bunny-yellow);--neon-bunny-selector-id: var(--neon-bunny-selector);--neon-bunny-selector-pseudo: var(--neon-bunny-orange);--neon-bunny-selector-tag: var(--neon-bunny-white);--neon-bunny-selector: var(--neon-bunny-lime);--neon-bunny-addition: var(--neon-bunny-green-neon);--neon-bunny-deletion: var(--neon-bunny-red);--neon-bunny-html-tag-attr: var(--neon-bunny-orange-light);--neon-bunny-css: var(--neon-bunny-teal);--neon-bunny-css-builtin: var(--neon-bunny-orange);--neon-bunny-css-meta: var(--neon-bunny-red);--neon-bunny-css-attribute: var(--neon-bunny-pink);--neon-bunny-json-punctuation: var(--neon-bunny-white);--neon-bunny-js: var(--neon-bunny-orange);--neon-bunny-js-params-variable-language: var(--neon-bunny-orange);--neon-bunny-js-title-class: var(--neon-bunny-orange-lighter);--neon-bunny-js-variable-language: var(--neon-bunny-yellow);--neon-bunny-php: var(--neon-bunny-white);--neon-bunny-php-class-keyword: var(--neon-bunny-pink);--neon-bunny-php-class-title: var(--neon-bunny-yellow);--neon-bunny-php-function-title: var(--neon-bunny-orange-light);--neon-bunny-php-keyword: var(--neon-bunny-magenta);--neon-bunny-php-params-variable: var(--neon-bunny-green-darker);--neon-bunny-php-params: var(--neon-bunny-yellow);--neon-bunny-php-string: var(--neon-bunny-green-light);--neon-bunny-php-title-class: var(--neon-bunny-yellow);--neon-bunny-php-title-function-invoke: var(--neon-bunny-orange-light);--neon-bunny-php-title: var(--neon-bunny-white);--neon-bunny-php-variable: var(--neon-bunny-orange);--neon-bunny-php-meta: var(--neon-bunny-pink)}pre code.hljs{display:block;overflow-x:auto;padding:1em}code[class*=language-],pre[class*=language-]{-moz-hyphens:none;-moz-tab-size:4;-ms-hyphens:none;-o-tab-size:4;-webkit-hyphens:none;color:var(--neon-bunny-white);font-family:Consolas,Monaco,"Andale Mono","Ubuntu Mono",monospace;hyphens:none;line-height:1.5;tab-size:4;text-align:left;white-space:pre;word-break:normal;word-spacing:normal;word-wrap:normal}code[class*=language-]::-moz-selection,code[class*=language-] ::-moz-selection,pre[class*=language-]::-moz-selection,pre[class*=language-] ::-moz-selection{background:rgba(29,59,83,.99);text-shadow:none}code[class*=language-]::selection,code[class*=language-] ::selection,pre[class*=language-]::selection,pre[class*=language-] ::selection{background:rgba(255,255,255,.0823529412);text-shadow:none}@media print{code[class*=language-],pre[class*=language-]{text-shadow:none}}pre[class*=language-]{background:#000;color:#fff;margin:.5em 0;overflow:auto}:not(pre)>code[class*=language-]{background:#000;color:#fff;border-radius:.3em;padding:.1em;white-space:normal}.hljs-built_in{color:var(--neon-bunny-builtin)}.hljs-char{color:var(--neon-bunny-char)}.hljs-comment{color:var(--neon-bunny-comment);font-style:italic}.hljs-doctag{color:var(--neon-bunny-doctag)}.hljs-keyword{color:var(--neon-bunny-keyword)}.hljs-literal{color:var(--neon-bunny-literal)}.hljs-number{color:var(--neon-bunny-number)}.hljs-operator{color:var(--neon-bunny-operator)}.hljs-params{color:var(--neon-bunny-params)}.hljs-property{color:var(--neon-bunny-property)}.hljs-punctuation{color:var(--neon-bunny-punctuation)}.hljs-regexp{color:var(--neon-bunny-regex)}.hljs-string{color:var(--neon-bunny-string)}.hljs-subst{color:var(--neon-bunny-subst)}.hljs-symbol{color:var(--neon-bunny-symbol)}.hljs-title{color:var(--neon-bunny-title)}.hljs-title.class_{color:var(--neon-bunny-title-class)}.hljs-title.class_.inherited__{color:var(--neon-bunny-title-class-inherited)}.hljs-title.function_{color:var(--neon-bunny-title-function);text-decoration:underline}.hljs-title.function_.invoke__{color:var(--neon-bunny-title-function-invoke)}.hljs-type{color:var(--neon-bunny-type)}.hljs-variable{color:var(--neon-bunny-variable)}.hljs-variable.constant_{color:var(--neon-bunny-variable-constant)}.hljs-variable.language_{color:var(--neon-bunny-variable-language);font-style:italic}.hljs-meta{color:var(--neon-bunny-meta)}.hljs-meta.prompt_{color:var(--neon-bunny-meta-prompt)}.hljs-meta.keyword_{color:var(--neon-bunny-meta-keyword)}.hljs-meta.string_{color:var(--neon-bunny-meta-string)}.hljs-attr{color:var(--neon-bunny-attr)}.hljs-attribute{color:var(--neon-bunny-attribute)}.hljs-name{color:var(--neon-bunny-name)}.hljs-section{color:var(--neon-bunny-section)}.hljs-tag{color:var(--neon-bunny-tag)}.hljs-tag .hljs-attr{color:var(--neon-bunny-tag-attr)}.hljs-bullet{color:var(--neon-bunny-bullet)}.hljs-code{color:var(--neon-bunny-code)}.hljs-emphasis{color:var(--neon-bunny-emphasis);font-style:italic}.hljs-formula{color:var(--neon-bunny-formula)}.hljs-link{color:var(--neon-bunny-link)}.hljs-quote{color:var(--neon-bunny-quote)}.hljs-strong{color:var(--neon-bunny-strong);font-weight:bold}.hljs-selector{color:var(--neon-bunny-selector)}.hljs-selector-attr{color:var(--neon-bunny-selector-attr)}.hljs-selector-class{color:var(--neon-bunny-selector-class)}.hljs-selector-id{color:var(--neon-bunny-selector-id)}.hljs-selector-pseudo{color:var(--neon-bunny-selector-pseudo)}.hljs-selector-tag{color:var(--neon-bunny-selector-tag)}.hljs-addition{color:var(--neon-bunny-addition)}.hljs-deletion{color:var(--neon-bunny-deletion)}.hljs.language-html .hljs-tag .hljs-attr,.hljs .language-html .hljs-tag .hljs-attr{color:var(--neon-bunny-html-tag-attr)}.hljs.language-css,.hljs .language-css{color:var(--neon-bunny-css)}.hljs.language-css .hljs-built_in,.hljs .language-css .hljs-built_in{color:var(--neon-bunny-css-builtin)}.hljs.language-css .hljs-char,.hljs .language-css .hljs-char{color:var(--neon-bunny-char)}.hljs.language-css .hljs-comment,.hljs .language-css .hljs-comment{color:var(--neon-bunny-comment)}.hljs.language-css .hljs-doctag,.hljs .language-css .hljs-doctag{color:var(--neon-bunny-doctag)}.hljs.language-css .hljs-keyword,.hljs .language-css .hljs-keyword{color:var(--neon-bunny-keyword)}.hljs.language-css .hljs-literal,.hljs .language-css .hljs-literal{color:var(--neon-bunny-literal)}.hljs.language-css .hljs-number,.hljs .language-css .hljs-number{color:var(--neon-bunny-number)}.hljs.language-css .hljs-operator,.hljs .language-css .hljs-operator{color:var(--neon-bunny-operator)}.hljs.language-css .hljs-params,.hljs .language-css .hljs-params{color:var(--neon-bunny-params);font-style:italic}.hljs.language-css .hljs-property,.hljs .language-css .hljs-property{color:var(--neon-bunny-property)}.hljs.language-css .hljs-punctuation,.hljs .language-css .hljs-punctuation{color:var(--neon-bunny-punctuation)}.hljs.language-css .hljs-regexp,.hljs .language-css .hljs-regexp{color:var(--neon-bunny-regex)}.hljs.language-css .hljs-string,.hljs .language-css .hljs-string{color:var(--neon-bunny-string)}.hljs.language-css .hljs-subst,.hljs .language-css .hljs-subst{color:var(--neon-bunny-subst)}.hljs.language-css .hljs-symbol,.hljs .language-css .hljs-symbol{color:var(--neon-bunny-symbol)}.hljs.language-css .hljs-title,.hljs .language-css .hljs-title{color:var(--neon-bunny-title)}.hljs.language-css .hljs-title.class_,.hljs .language-css .hljs-title.class_{color:var(--neon-bunny-title-class)}.hljs.language-css .hljs-title.class_.inherited__,.hljs .language-css .hljs-title.class_.inherited__{color:var(--neon-bunny-title-class-inherited)}.hljs.language-css .hljs-title.function_,.hljs .language-css .hljs-title.function_{color:var(--neon-bunny-title-function)}.hljs.language-css .hljs-title.function_.invoke__,.hljs .language-css .hljs-title.function_.invoke__{color:var(--neon-bunny-title-function-invoke)}.hljs.language-css .hljs-type,.hljs .language-css .hljs-type{color:var(--neon-bunny-type)}.hljs.language-css .hljs-variable,.hljs .language-css .hljs-variable{color:var(--neon-bunny-variable)}.hljs.language-css .hljs-variable.constant_,.hljs .language-css .hljs-variable.constant_{color:var(--neon-bunny-variable-constant)}.hljs.language-css .hljs-variable.language_,.hljs .language-css .hljs-variable.language_{color:var(--neon-bunny-variable-language)}.hljs.language-css .hljs-meta,.hljs .language-css .hljs-meta{color:var(--neon-bunny-css-meta)}.hljs.language-css .hljs-meta.prompt_,.hljs .language-css .hljs-meta.prompt_{color:var(--neon-bunny-meta-prompt)}.hljs.language-css .hljs-meta.keyword_,.hljs .language-css .hljs-meta.keyword_{color:var(--neon-bunny-meta-keyword)}.hljs.language-css .hljs-meta.string_,.hljs .language-css .hljs-meta.string_{color:var(--neon-bunny-meta-string)}.hljs.language-css .hljs-attr,.hljs .language-css .hljs-attr{color:var(--neon-bunny-attr)}.hljs.language-css .hljs-attribute,.hljs .language-css .hljs-attribute{color:var(--neon-bunny-css-attribute)}.hljs.language-css .hljs-name,.hljs .language-css .hljs-name{color:var(--neon-bunny-name)}.hljs.language-css .hljs-section,.hljs .language-css .hljs-section{color:var(--neon-bunny-section)}.hljs.language-css .hljs-tag,.hljs .language-css .hljs-tag{color:var(--neon-bunny-tag)}.hljs.language-css .hljs-bullet,.hljs .language-css .hljs-bullet{color:var(--neon-bunny-bullet)}.hljs.language-css .hljs-code,.hljs .language-css .hljs-code{color:var(--neon-bunny-code)}.hljs.language-css .hljs-emphasis,.hljs .language-css .hljs-emphasis{color:var(--neon-bunny-emphasis);font-style:italic}.hljs.language-css .hljs-formula,.hljs .language-css .hljs-formula{color:var(--neon-bunny-formula)}.hljs.language-css .hljs-link,.hljs .language-css .hljs-link{color:var(--neon-bunny-link)}.hljs.language-css .hljs-quote,.hljs .language-css .hljs-quote{color:var(--neon-bunny-quote)}.hljs.language-css .hljs-strong,.hljs .language-css .hljs-strong{color:var(--neon-bunny-strong);font-weight:bold}.hljs.language-css .hljs-selector,.hljs .language-css .hljs-selector{color:var(--neon-bunny-selector)}.hljs.language-css .hljs-selector-attr,.hljs .language-css .hljs-selector-attr{color:var(--neon-bunny-selector-attr)}.hljs.language-css .hljs-selector-class,.hljs .language-css .hljs-selector-class{color:var(--neon-bunny-selector-class)}.hljs.language-css .hljs-selector-id,.hljs .language-css .hljs-selector-id{color:var(--neon-bunny-css-selector-id)}.hljs.language-css .hljs-selector-pseudo,.hljs .language-css .hljs-selector-pseudo{color:var(--neon-bunny-selector-pseudo)}.hljs.language-css .hljs-selector-tag,.hljs .language-css .hljs-selector-tag{color:var(--neon-bunny-selector-tag)}.hljs.language-css .hljs-addition,.hljs .language-css .hljs-addition{color:var(--neon-bunny-addition)}.hljs.language-css .hljs-deletion,.hljs .language-css .hljs-deletion{color:var(--neon-bunny-deletion)}.hljs.language-json .hljs-punctuation,.hljs .language-json .hljs-punctuation{color:var(--neon-bunny-json-punctuation)}.hljs.language-javascript,.hljs.language-js,.hljs .language-javascript,.hljs .language-js{color:var(--neon-bunny-js)}.hljs.language-javascript .hljs-built_in,.hljs.language-js .hljs-built_in,.hljs .language-javascript .hljs-built_in,.hljs .language-js .hljs-built_in{color:var(--neon-bunny-builtin)}.hljs.language-javascript .hljs-char,.hljs.language-js .hljs-char,.hljs .language-javascript .hljs-char,.hljs .language-js .hljs-char{color:var(--neon-bunny-char)}.hljs.language-javascript .hljs-comment,.hljs.language-js .hljs-comment,.hljs .language-javascript .hljs-comment,.hljs .language-js .hljs-comment{color:var(--neon-bunny-comment)}.hljs.language-javascript .hljs-doctag,.hljs.language-js .hljs-doctag,.hljs .language-javascript .hljs-doctag,.hljs .language-js .hljs-doctag{color:var(--neon-bunny-doctag)}.hljs.language-javascript .hljs-keyword,.hljs.language-js .hljs-keyword,.hljs .language-javascript .hljs-keyword,.hljs .language-js .hljs-keyword{color:var(--neon-bunny-keyword)}.hljs.language-javascript .hljs-literal,.hljs.language-js .hljs-literal,.hljs .language-javascript .hljs-literal,.hljs .language-js .hljs-literal{color:var(--neon-bunny-literal)}.hljs.language-javascript .hljs-number,.hljs.language-js .hljs-number,.hljs .language-javascript .hljs-number,.hljs .language-js .hljs-number{color:var(--neon-bunny-number)}.hljs.language-javascript .hljs-operator,.hljs.language-js .hljs-operator,.hljs .language-javascript .hljs-operator,.hljs .language-js .hljs-operator{color:var(--neon-bunny-operator)}.hljs.language-javascript .hljs-params,.hljs.language-js .hljs-params,.hljs .language-javascript .hljs-params,.hljs .language-js .hljs-params{color:var(--neon-bunny-params);font-style:italic}.hljs.language-javascript .hljs-params .hljs-variable.language_,.hljs.language-js .hljs-params .hljs-variable.language_,.hljs .language-javascript .hljs-params .hljs-variable.language_,.hljs .language-js .hljs-params .hljs-variable.language_{color:var(--neon-bunny-js-params-variable-language)}.hljs.language-javascript .hljs-property,.hljs.language-js .hljs-property,.hljs .language-javascript .hljs-property,.hljs .language-js .hljs-property{color:var(--neon-bunny-property)}.hljs.language-javascript .hljs-punctuation,.hljs.language-js .hljs-punctuation,.hljs .language-javascript .hljs-punctuation,.hljs .language-js .hljs-punctuation{color:var(--neon-bunny-punctuation)}.hljs.language-javascript .hljs-regexp,.hljs.language-js .hljs-regexp,.hljs .language-javascript .hljs-regexp,.hljs .language-js .hljs-regexp{color:var(--neon-bunny-regex)}.hljs.language-javascript .hljs-string,.hljs.language-js .hljs-string,.hljs .language-javascript .hljs-string,.hljs .language-js .hljs-string{color:var(--neon-bunny-string)}.hljs.language-javascript .hljs-subst,.hljs.language-js .hljs-subst,.hljs .language-javascript .hljs-subst,.hljs .language-js .hljs-subst{color:var(--neon-bunny-subst)}.hljs.language-javascript .hljs-symbol,.hljs.language-js .hljs-symbol,.hljs .language-javascript .hljs-symbol,.hljs .language-js .hljs-symbol{color:var(--neon-bunny-symbol)}.hljs.language-javascript .hljs-title,.hljs.language-js .hljs-title,.hljs .language-javascript .hljs-title,.hljs .language-js .hljs-title{color:var(--neon-bunny-title)}.hljs.language-javascript .hljs-title.class_,.hljs.language-js .hljs-title.class_,.hljs .language-javascript .hljs-title.class_,.hljs .language-js .hljs-title.class_{color:var(--neon-bunny-js-title-class)}.hljs.language-javascript .hljs-title.class_.inherited__,.hljs.language-js .hljs-title.class_.inherited__,.hljs .language-javascript .hljs-title.class_.inherited__,.hljs .language-js .hljs-title.class_.inherited__{color:var(--neon-bunny-title-class-inherited)}.hljs.language-javascript .hljs-title.function_,.hljs.language-js .hljs-title.function_,.hljs .language-javascript .hljs-title.function_,.hljs .language-js .hljs-title.function_{color:var(--neon-bunny-title-function)}.hljs.language-javascript .hljs-title.function_.invoke__,.hljs.language-js .hljs-title.function_.invoke__,.hljs .language-javascript .hljs-title.function_.invoke__,.hljs .language-js .hljs-title.function_.invoke__{color:var(--neon-bunny-title-function-invoke)}.hljs.language-javascript .hljs-type,.hljs.language-js .hljs-type,.hljs .language-javascript .hljs-type,.hljs .language-js .hljs-type{color:var(--neon-bunny-type)}.hljs.language-javascript .hljs-variable,.hljs.language-js .hljs-variable,.hljs .language-javascript .hljs-variable,.hljs .language-js .hljs-variable{color:var(--neon-bunny-variable)}.hljs.language-javascript .hljs-variable.constant_,.hljs.language-js .hljs-variable.constant_,.hljs .language-javascript .hljs-variable.constant_,.hljs .language-js .hljs-variable.constant_{color:var(--neon-bunny-variable-constant)}.hljs.language-javascript .hljs-variable.language_,.hljs.language-js .hljs-variable.language_,.hljs .language-javascript .hljs-variable.language_,.hljs .language-js .hljs-variable.language_{color:var(--neon-bunny-js-variable-language)}.hljs.language-javascript .hljs-meta,.hljs.language-js .hljs-meta,.hljs .language-javascript .hljs-meta,.hljs .language-js .hljs-meta{color:var(--neon-bunny-meta)}.hljs.language-javascript .hljs-meta.prompt_,.hljs.language-js .hljs-meta.prompt_,.hljs .language-javascript .hljs-meta.prompt_,.hljs .language-js .hljs-meta.prompt_{color:var(--neon-bunny-meta-prompt)}.hljs.language-javascript .hljs-meta.keyword_,.hljs.language-js .hljs-meta.keyword_,.hljs .language-javascript .hljs-meta.keyword_,.hljs .language-js .hljs-meta.keyword_{color:var(--neon-bunny-meta-keyword)}.hljs.language-javascript .hljs-meta.string_,.hljs.language-js .hljs-meta.string_,.hljs .language-javascript .hljs-meta.string_,.hljs .language-js .hljs-meta.string_{color:var(--neon-bunny-meta-string)}.hljs.language-javascript .hljs-attr,.hljs.language-js .hljs-attr,.hljs .language-javascript .hljs-attr,.hljs .language-js .hljs-attr{color:var(--neon-bunny-attr)}.hljs.language-javascript .hljs-attribute,.hljs.language-js .hljs-attribute,.hljs .language-javascript .hljs-attribute,.hljs .language-js .hljs-attribute{color:var(--neon-bunny-attribute)}.hljs.language-javascript .hljs-name,.hljs.language-js .hljs-name,.hljs .language-javascript .hljs-name,.hljs .language-js .hljs-name{color:var(--neon-bunny-name)}.hljs.language-javascript .hljs-section,.hljs.language-js .hljs-section,.hljs .language-javascript .hljs-section,.hljs .language-js .hljs-section{color:var(--neon-bunny-section)}.hljs.language-javascript .hljs-tag,.hljs.language-js .hljs-tag,.hljs .language-javascript .hljs-tag,.hljs .language-js .hljs-tag{color:var(--neon-bunny-tag)}.hljs.language-javascript .hljs-bullet,.hljs.language-js .hljs-bullet,.hljs .language-javascript .hljs-bullet,.hljs .language-js .hljs-bullet{color:var(--neon-bunny-bullet)}.hljs.language-javascript .hljs-code,.hljs.language-js .hljs-code,.hljs .language-javascript .hljs-code,.hljs .language-js .hljs-code{color:var(--neon-bunny-code)}.hljs.language-javascript .hljs-emphasis,.hljs.language-js .hljs-emphasis,.hljs .language-javascript .hljs-emphasis,.hljs .language-js .hljs-emphasis{color:var(--neon-bunny-emphasis);font-style:italic}.hljs.language-javascript .hljs-formula,.hljs.language-js .hljs-formula,.hljs .language-javascript .hljs-formula,.hljs .language-js .hljs-formula{color:var(--neon-bunny-formula)}.hljs.language-javascript .hljs-link,.hljs.language-js .hljs-link,.hljs .language-javascript .hljs-link,.hljs .language-js .hljs-link{color:var(--neon-bunny-link)}.hljs.language-javascript .hljs-quote,.hljs.language-js .hljs-quote,.hljs .language-javascript .hljs-quote,.hljs .language-js .hljs-quote{color:var(--neon-bunny-quote)}.hljs.language-javascript .hljs-strong,.hljs.language-js .hljs-strong,.hljs .language-javascript .hljs-strong,.hljs .language-js .hljs-strong{color:var(--neon-bunny-strong);font-weight:bold}.hljs.language-javascript .hljs-selector,.hljs.language-js .hljs-selector,.hljs .language-javascript .hljs-selector,.hljs .language-js .hljs-selector{color:var(--neon-bunny-selector)}.hljs.language-javascript .hljs-selector-attr,.hljs.language-js .hljs-selector-attr,.hljs .language-javascript .hljs-selector-attr,.hljs .language-js .hljs-selector-attr{color:var(--neon-bunny-selector-attr)}.hljs.language-javascript .hljs-selector-class,.hljs.language-js .hljs-selector-class,.hljs .language-javascript .hljs-selector-class,.hljs .language-js .hljs-selector-class{color:var(--neon-bunny-selector-class)}.hljs.language-javascript .hljs-selector-id,.hljs.language-js .hljs-selector-id,.hljs .language-javascript .hljs-selector-id,.hljs .language-js .hljs-selector-id{color:var(--neon-bunny-selector-id)}.hljs.language-javascript .hljs-selector-pseudo,.hljs.language-js .hljs-selector-pseudo,.hljs .language-javascript .hljs-selector-pseudo,.hljs .language-js .hljs-selector-pseudo{color:var(--neon-bunny-selector-pseudo)}.hljs.language-javascript .hljs-selector-tag,.hljs.language-js .hljs-selector-tag,.hljs .language-javascript .hljs-selector-tag,.hljs .language-js .hljs-selector-tag{color:var(--neon-bunny-selector-tag)}.hljs.language-javascript .hljs-addition,.hljs.language-js .hljs-addition,.hljs .language-javascript .hljs-addition,.hljs .language-js .hljs-addition{color:var(--neon-bunny-addition)}.hljs.language-javascript .hljs-deletion,.hljs.language-js .hljs-deletion,.hljs .language-javascript .hljs-deletion,.hljs .language-js .hljs-deletion{color:var(--neon-bunny-deletion)}.hljs.language-php,.hljs .language-php{color:var(--neon-bunny-php)}.hljs.language-php .hljs-built_in,.hljs .language-php .hljs-built_in{color:var(--neon-bunny-builtin)}.hljs.language-php .hljs-char,.hljs .language-php .hljs-char{color:var(--neon-bunny-char)}.hljs.language-php .hljs-class .hljs-title,.hljs .language-php .hljs-class .hljs-title{color:var(--neon-bunny-php-class-title) !important}.hljs.language-php .hljs-class .hljs-keyword,.hljs .language-php .hljs-class .hljs-keyword{color:var(--neon-bunny-php-class-keyword)}.hljs.language-php .hljs-comment,.hljs .language-php .hljs-comment{color:var(--neon-bunny-comment)}.hljs.language-php .hljs-doctag,.hljs .language-php .hljs-doctag{color:var(--neon-bunny-doctag)}.hljs.language-php .hljs-function .hljs-title,.hljs .language-php .hljs-function .hljs-title{color:var(--neon-bunny-php-function-title)}.hljs.language-php .hljs-keyword,.hljs .language-php .hljs-keyword{color:var(--neon-bunny-php-keyword)}.hljs.language-php .hljs-literal,.hljs .language-php .hljs-literal{color:var(--neon-bunny-literal)}.hljs.language-php .hljs-number,.hljs .language-php .hljs-number{color:var(--neon-bunny-number)}.hljs.language-php .hljs-operator,.hljs .language-php .hljs-operator{color:var(--neon-bunny-operator)}.hljs.language-php .hljs-params,.hljs .language-php .hljs-params{color:var(--neon-bunny-php-params)}.hljs.language-php .hljs-params .hljs-variable,.hljs .language-php .hljs-params .hljs-variable{color:var(--neon-bunny-php-params-variable)}.hljs.language-php .hljs-property,.hljs .language-php .hljs-property{color:var(--neon-bunny-property)}.hljs.language-php .hljs-punctuation,.hljs .language-php .hljs-punctuation{color:var(--neon-bunny-punctuation)}.hljs.language-php .hljs-regexp,.hljs .language-php .hljs-regexp{color:var(--neon-bunny-regex)}.hljs.language-php .hljs-string,.hljs .language-php .hljs-string{color:var(--neon-bunny-php-string)}.hljs.language-php .hljs-subst,.hljs .language-php .hljs-subst{color:var(--neon-bunny-subst)}.hljs.language-php .hljs-symbol,.hljs .language-php .hljs-symbol{color:var(--neon-bunny-symbol)}.hljs.language-php .hljs-title,.hljs .language-php .hljs-title{color:var(--neon-bunny-php-title)}.hljs.language-php .hljs-title.class_,.hljs .language-php .hljs-title.class_{color:var(--neon-bunny-php-title-class)}.hljs.language-php .hljs-title.class_.inherited__,.hljs .language-php .hljs-title.class_.inherited__{color:var(--neon-bunny-title-class-inherited)}.hljs.language-php .hljs-title.function_,.hljs .language-php .hljs-title.function_{color:var(--neon-bunny-title-function)}.hljs.language-php .hljs-title.function_.invoke__,.hljs .language-php .hljs-title.function_.invoke__{color:var(--neon-bunny-php-title-function-invoke)}.hljs.language-php .hljs-type,.hljs .language-php .hljs-type{color:var(--neon-bunny-type)}.hljs.language-php .hljs-variable,.hljs .language-php .hljs-variable{color:var(--neon-bunny-php-variable)}.hljs.language-php .hljs-variable.constant_,.hljs .language-php .hljs-variable.constant_{color:var(--neon-bunny-variable-constant)}.hljs.language-php .hljs-variable.language_,.hljs .language-php .hljs-variable.language_{color:var(--neon-bunny-variable-language)}.hljs.language-php .hljs-meta,.hljs .language-php .hljs-meta{color:var(--neon-bunny-php-meta)}.hljs.language-php .hljs-meta.prompt_,.hljs .language-php .hljs-meta.prompt_{color:var(--neon-bunny-meta-prompt)}.hljs.language-php .hljs-meta.keyword_,.hljs .language-php .hljs-meta.keyword_{color:var(--neon-bunny-meta-keyword)}.hljs.language-php .hljs-meta.string_,.hljs .language-php .hljs-meta.string_{color:var(--neon-bunny-meta-string)}.hljs.language-php .hljs-attr,.hljs .language-php .hljs-attr{color:var(--neon-bunny-attr)}.hljs.language-php .hljs-attribute,.hljs .language-php .hljs-attribute{color:var(--neon-bunny-attribute)}.hljs.language-php .hljs-name,.hljs .language-php .hljs-name{color:var(--neon-bunny-name)}.hljs.language-php .hljs-section,.hljs .language-php .hljs-section{color:var(--neon-bunny-section)}.hljs.language-php .hljs-tag,.hljs .language-php .hljs-tag{color:var(--neon-bunny-tag)}.hljs.language-php .hljs-bullet,.hljs .language-php .hljs-bullet{color:var(--neon-bunny-bullet)}.hljs.language-php .hljs-code,.hljs .language-php .hljs-code{color:var(--neon-bunny-code)}.hljs.language-php .hljs-emphasis,.hljs .language-php .hljs-emphasis{color:var(--neon-bunny-emphasis);font-style:italic}.hljs.language-php .hljs-formula,.hljs .language-php .hljs-formula{color:var(--neon-bunny-formula)}.hljs.language-php .hljs-link,.hljs .language-php .hljs-link{color:var(--neon-bunny-link)}.hljs.language-php .hljs-quote,.hljs .language-php .hljs-quote{color:var(--neon-bunny-quote)}.hljs.language-php .hljs-strong,.hljs .language-php .hljs-strong{color:var(--neon-bunny-strong);font-weight:bold}.hljs.language-php .hljs-selector,.hljs .language-php .hljs-selector{color:var(--neon-bunny-selector)}.hljs.language-php .hljs-selector-attr,.hljs .language-php .hljs-selector-attr{color:var(--neon-bunny-selector-attr)}.hljs.language-php .hljs-selector-class,.hljs .language-php .hljs-selector-class{color:var(--neon-bunny-selector-class)}.hljs.language-php .hljs-selector-id,.hljs .language-php .hljs-selector-id{color:var(--neon-bunny-selector-id)}.hljs.language-php .hljs-selector-pseudo,.hljs .language-php .hljs-selector-pseudo{color:var(--neon-bunny-selector-pseudo)}.hljs.language-php .hljs-selector-tag,.hljs .language-php .hljs-selector-tag{color:var(--neon-bunny-selector-tag)}.hljs.language-php .hljs-addition,.hljs .language-php .hljs-addition{color:var(--neon-bunny-addition)}.hljs.language-php .hljs-deletion,.hljs .language-php .hljs-deletion{color:var(--neon-bunny-deletion)}\n')}if(!e&&!s)return Z(),i.appendChild(document.createTextNode(t)),void o.appendChild(i);const g=W(a,w.value);switch(a){case"highlightjs":c=`${g}.min.css`,r=`${p.value}/${c}`;break;case"prism":c=`${g}.css`,r="default"===w.value?`${m.value}/prism.css`:w.value.includes("themes-")?`${k.value}/${c}`:`${m.value}/prism-${c}`;break;default:c=""}d.value=!0,fetch(r).then((t=>t.text())).then((t=>{Z(),i.appendChild(document.createTextNode(t)),o.appendChild(i),d.value=!1})).catch((t=>{const a=l.highlightjs?"Highlight.js":"PrismJS";console.error(`${a} CDN Error:`,t)}))}function V(){const t=a().device;j.value="mobile"===t.type}function W(t,a,o=!1){let i=a;return"prism"===t&&(i=i.replace("themes-","prism-"),i=i.replace("prism-prism-","prism-"),i=i.replace("theme-prism-","theme-"),o&&(i=i.replace("prism-prism-",""),i=i.replace("prism-",""))),"highlightjs"===t&&(i=i.replace("base16-","base16/")),i}function Z(){const t=document.querySelectorAll('[data-theme="v-code-block--theme-sheet"]');t.length>0&&t.forEach((t=>{t.remove()}))}function G(){!function(){if("json"!==l.lang)r.value=l.code;else{const t=l.code.toString();r.value=JSON.stringify(JSON.parse(t),null,l.indent)}}(),l.highlightjs&&Promise.resolve().then((function(){return Wt})).then((t=>{s=t.default,s.registerLanguage("javascript",x),s.registerLanguage("css",u),s.registerLanguage("html",_),s.registerLanguage("plain",E),f.value=s.highlight(r.value,{language:l.lang}).value})).catch((t=>{console.error("Highlight.js import:",{err:t})})),l.prismjs&&import("prismjs").then((t=>{c=t.default,f.value=c.highlight(r.value,c.languages[l.lang],l.lang)})).catch((t=>{console.error("PrismJS import:",{err:t})}))}function K(){i("run")}return t.watch(l,(()=>{l.code&&G(),(l.theme||l.prismjs||l.highlightjs)&&(P(),w.value=l.theme,U()),l.copyText&&(b.value=l.copyText),l.runText&&(y.value=l.runText)})),t.onBeforeMount((()=>{b.value=l.copyText,y.value=l.runText,P()})),t.onMounted((()=>{w.value=h?.theme||l.theme,U(),V(),G()})),window.addEventListener("orientationchange",(()=>{V()})),(a,i)=>(t.openBlock(),t.createElementBlock("div",{class:t.normalizeClass(["v-code-block v-code-block--mb-5",t.unref(T)])},[o.label||o.tabs||t.unref(n).label||t.unref(n).tabs?(t.openBlock(),t.createElementBlock("div",{key:0,class:"v-code-block--header",style:t.normalizeStyle(t.unref(O))},[t.createElementVNode("div",{class:t.normalizeClass(["v-code-block--label v-code-block--pb-1",t.unref(I)])},[t.unref(n).label?t.renderSlot(a.$slots,"label",{key:0},void 0,!0):(t.openBlock(),t.createElementBlock(t.Fragment,{key:1},[t.createTextVNode(t.toDisplayString(l.label),1)],64))],2),t.createElementVNode("div",{class:"v-code-block--tabs",style:t.normalizeStyle(t.unref(D))},[t.unref(n).tabs?t.renderSlot(a.$slots,"tabs",{key:0},void 0,!0):(t.openBlock(),t.createElementBlock(t.Fragment,{key:1},[t.createCommentVNode(" ======================================== Copy Code Tab/Button "),o.copyTab&&o.tabs?(t.openBlock(),t.createElementBlock("div",{key:0,class:t.normalizeClass(["v-code-block--tab",t.unref($)]),onClick:F},[t.createElementVNode("div",N,[o.copyIcons?(t.openBlock(),t.createBlock(e,{key:0,class:t.normalizeClass(["v-code-block--button-copy-icon",t.unref(R)]),icon:g.value},null,8,["class","icon"])):t.createCommentVNode("v-if",!0),t.createTextVNode(" "+t.toDisplayString(b.value),1)])],2)):t.createCommentVNode("v-if",!0),t.createCommentVNode(" ======================================== Run Tab/Button "),o.runTab&&o.tabs&&!j.value?(t.openBlock(),t.createElementBlock("div",{key:1,class:t.normalizeClass(["v-code-block--tab",t.unref($)]),onClick:K},[t.createElementVNode("div",S,t.toDisplayString(y.value),1)],2)):t.createCommentVNode("v-if",!0)],64))],4)],4)):t.createCommentVNode("v-if",!0),t.createElementVNode("div",q,[t.createElementVNode("div",{class:t.normalizeClass(["v-code-block--code-copy-button",t.unref(M)]),onClick:F},[t.unref(n).copyButton?t.renderSlot(a.$slots,"copyButton",{key:0},void 0,!0):(t.openBlock(),t.createElementBlock(t.Fragment,{key:1},[o.copyButton?(t.openBlock(),t.createBlock(e,{key:0,class:t.normalizeClass(["v-code-block--button-copy-icon",t.unref(R)]),icon:g.value},null,8,["class","icon"])):t.createCommentVNode("v-if",!0)],64))],2),t.createElementVNode("pre",t.mergeProps(a.$attrs,{class:`language-${l.lang}`,style:t.unref(L)}),[t.createTextVNode(""),o.prismPlugin?(t.openBlock(),t.createElementBlock("code",{key:0,class:t.normalizeClass(`language-${l.lang} ${o.browserWindow?"v-code-block--code-browser":""} ${o.highlightjs?"hljs":""}`),style:t.normalizeStyle(t.unref(B)),textContent:t.toDisplayString(t.unref(C))},null,14,z)):(t.openBlock(),t.createElementBlock("code",{key:1,class:t.normalizeClass(`language-${l.lang} ${o.browserWindow?"v-code-block--code-browser":""} ${o.highlightjs?"hljs":""}`),style:t.normalizeStyle(t.unref(B)),innerHTML:f.value},null,14,A)),t.createTextVNode("\n\t\t\t")],16)])],2))}});h(".v-code-block--mt-1{margin-top:.25rem!important}.v-code-block--me-1{margin-right:.25rem!important}.v-code-block--mb-1{margin-bottom:.25rem!important}.v-code-block--ms-1{margin-left:.25rem!important}.v-code-block--pt-1{padding-top:.25rem!important}.v-code-block--pe-1{padding-right:.25rem!important}.v-code-block--pb-1{padding-bottom:.25rem!important}.v-code-block--ps-1{padding-left:.25rem!important}.v-code-block--mt-2{margin-top:.5rem!important}.v-code-block--me-2{margin-right:.5rem!important}.v-code-block--mb-2{margin-bottom:.5rem!important}.v-code-block--ms-2{margin-left:.5rem!important}.v-code-block--pt-2{padding-top:.5rem!important}.v-code-block--pe-2{padding-right:.5rem!important}.v-code-block--pb-2{padding-bottom:.5rem!important}.v-code-block--ps-2{padding-left:.5rem!important}.v-code-block--mt-3{margin-top:.75rem!important}.v-code-block--me-3{margin-right:.75rem!important}.v-code-block--mb-3{margin-bottom:.75rem!important}.v-code-block--ms-3{margin-left:.75rem!important}.v-code-block--pt-3{padding-top:.75rem!important}.v-code-block--pe-3{padding-right:.75rem!important}.v-code-block--pb-3{padding-bottom:.75rem!important}.v-code-block--ps-3{padding-left:.75rem!important}.v-code-block--mt-4{margin-top:1rem!important}.v-code-block--me-4{margin-right:1rem!important}.v-code-block--mb-4{margin-bottom:1rem!important}.v-code-block--ms-4{margin-left:1rem!important}.v-code-block--pt-4{padding-top:1rem!important}.v-code-block--pe-4{padding-right:1rem!important}.v-code-block--pb-4{padding-bottom:1rem!important}.v-code-block--ps-4{padding-left:1rem!important}.v-code-block--mt-5{margin-top:1.25rem!important}.v-code-block--me-5{margin-right:1.25rem!important}.v-code-block--mb-5{margin-bottom:1.25rem!important}.v-code-block--ms-5{margin-left:1.25rem!important}.v-code-block--pt-5{padding-top:1.25rem!important}.v-code-block--pe-5{padding-right:1.25rem!important}.v-code-block--pb-5{padding-bottom:1.25rem!important}.v-code-block--ps-5{padding-left:1.25rem!important}.v-code-block---label-mobile input,.v-code-block---label-mobile select,.v-code-block---label-mobile textarea{display:none}");h('.v-code-block{display:block;max-width:100%}.v-code-block--header{align-items:end;display:flex;justify-content:space-between;overflow:visible;position:relative;width:100%}.v-code-block--label{overflow:auto}.v-code-block--tabs{align-items:end;display:flex;justify-content:flex-end}.v-code-block--tab{align-items:center;border-radius:5px 5px 0 0;cursor:pointer;display:flex;flex-direction:row;justify-content:flex-start;padding:5px 15px;text-align:center;transition:background-color .35s ease;white-space:nowrap;width:fit-content}.v-code-block--tab svg{height:.85rem;width:.85rem}.v-code-block--code{position:relative;z-index:1}.v-code-block--code pre,.v-code-block--code pre[class*=language-]{margin-top:0}.v-code-block--code pre[class*=language-]:after,.v-code-block--code pre[class*=language-]:before{bottom:.95em}.v-code-block--code pre code{width:100%}.v-code-block--code-browser:before{background-image:url(\'data:image/svg+xml;utf8, \');background-position:.5em .5em;background-repeat:no-repeat;content:"";display:block;padding-right:10em;padding-top:3rem;width:100%}.v-code-block--code:hover .v-code-block--code-copy-button{opacity:1}.v-code-block--code-copy-button{fill:#ccc;align-items:center;color:#ccc;cursor:pointer;display:flex;height:1.5em;justify-content:center;opacity:0;position:absolute;right:.9rem;top:.7rem;transition:opacity .2s ease-in-out;width:auto;z-index:2}.v-code-block--code-copy-button:hover{opacity:1}.v-code-block--code-copy-button-persist{opacity:.5}.v-code-block--code-copy-button svg{height:1rem;width:1rem}');var T=s(C,[["__scopeId","data-v-5d79b278"],["__file","src/plugin/CodeBlock.vue"]]);h(":root{--v-cb-blue:206 80% 39%;--v-cb-blue-hex:#146eb4;--v-cb-blue-rgb:20,110,180;--v-cb-primary:var(--v-cb-blue);--v-cb-primary-hex:var(--v-cb-blue-hex);--v-cb-primary-rgb:var(--v-cb-blue-rgb);--v-cb-green:120 61% 34%;--v-cb-green-hex:#228b22;--v-cb-green-rgb:34,139,34;--v-cb-success:var(--v-cb-green);--v-cb-success-hex:var(--v-cb-green-hex);--v-cb-success-rgb:var(--v-cb-green-rgb);--v-cb-red:0 68% 42%;--v-cb-red-hex:#b22222;--v-cb-red-rgb:178,34,34;--v-cb-danger:var(--v-cb-red);--v-cb-danger-hex:var(--v-cb-red-hex);--v-cb-danger-rgb:var(--v-cb-red-rgb);--v-cb-tab-neon-bunny-bkg:0 0% 0%;--v-cb-tab-neon-bunny-text:0 0% 100%;--v-cb-tab-neon-bunny-icon:207 100% 52%;--v-cb-tab-neon-bunny-icon-success:119 100% 51%;--v-cb-tab-neon-bunny-icon-failed:3 100% 58%;--v-cb-tab-neon-bunny-carrot-bkg:0 0% 0%;--v-cb-tab-neon-bunny-carrot-text:0 0% 100%;--v-cb-tab-neon-bunny-carrot-icon:292 100% 50%;--v-cb-tab-neon-bunny-carrot-icon-success:119 100% 51%;--v-cb-tab-neon-bunny-carrot-icon-failed:3 100% 58%;--v-cb-tab-prism-coy-bkg:205 59% 50%;--v-cb-tab-prism-coy-text:0 0% 0%;--v-cb-tab-prism-coy-icon:195 76% 41%;--v-cb-tab-prism-coy-icon-success:80 100% 30%;--v-cb-tab-prism-coy-icon-failed:0 64% 48%;--v-cb-tab-prism-dark-bkg:30 20% 25%;--v-cb-tab-prism-dark-text:0 0% 100%;--v-cb-tab-prism-dark-border:30 20% 40%;--v-cb-tab-prism-dark-icon:40 90% 60%;--v-cb-tab-prism-dark-icon-success:75 70% 60%;--v-cb-tab-prism-dark-icon-failed:0 100% 50%;--v-cb-tab-prism-default-bkg:24 20% 95%;--v-cb-tab-prism-default-text:0 0% 0%;--v-cb-tab-prism-default-icon:198 100% 33%;--v-cb-tab-prism-default-icon-success:80 100% 30%;--v-cb-tab-prism-default-icon-failed:348 68% 58%;--v-cb-tab-prism-funky-bkg:0 0% 80%;--v-cb-tab-prism-funky-text:0 0% 100%;--v-cb-tab-prism-funky-dark:0 0% 0%;--v-cb-tab-prism-funky-icon:328 100% 54%;--v-cb-tab-prism-funky-icon-success:80 61% 50%;--v-cb-tab-prism-funky-icon-failed:0 100% 50%;--v-cb-tab-prism-okaidia-bkg:70 8% 15%;--v-cb-tab-prism-okaidia-text:0 0% 100%;--v-cb-tab-prism-okaidia-icon:190 81% 67%;--v-cb-tab-prism-okaidia-icon-success:80 76% 53%;--v-cb-tab-prism-okaidia-icon-failed:338 95% 56%;--v-cb-tab-prism-solarizedlight-bkg:44 87% 94%;--v-cb-tab-prism-solarizedlight-text:196 13% 45%;--v-cb-tab-prism-solarizedlight-icon:175 59% 40%;--v-cb-tab-prism-solarizedlight-icon-success:68 100% 30%;--v-cb-tab-prism-solarizedlight-icon-failed:18 80% 44%;--v-cb-tab-prism-tomorrow-bkg:0 0% 18%;--v-cb-tab-prism-tomorrow-text:0 0% 80%;--v-cb-tab-prism-tomorrow-icon:299 34% 70%;--v-cb-tab-prism-tomorrow-icon-success:143 39% 64%;--v-cb-tab-prism-tomorrow-icon-failed:358 65% 68%;--v-cb-tab-prism-twilight-bkg:0 0% 8%;--v-cb-tab-prism-twilight-text:0 0% 80%;--v-cb-tab-prism-twilight-border:0 0% 33%;--v-cb-tab-prism-twilight-icon:53 89% 79%;--v-cb-tab-prism-twilight-icon-success:76 21% 52%;--v-cb-tab-prism-twilight-icon-failed:14 58% 55%;--v-cb-tab-prism-themes-night-owl:207 95% 8%;--v-cb-tab-prism-themes-night-owl-text:217 34% 88%;--v-cb-tab-prism-themes-night-owl-icon:169 56% 68%;--v-cb-tab-prism-themes-night-owl-icon-success:84 62% 63%;--v-cb-tab-prism-themes-night-owl-icon-failed:350 100% 67%;--v-cb-tab-highlightjs-a11y-dark-bkg:0 0% 17%;--v-cb-tab-highlightjs-a11y-dark-text:60 30% 96%;--v-cb-tab-highlightjs-a11y-dark-icon:180 100% 44%;--v-cb-tab-highlightjs-a11y-dark-icon-success:80 75% 55%;--v-cb-tab-highlightjs-a11y-dark-icon-failed:17 100% 74%;--v-cb-tab-highlightjs-a11y-light-bkg:0 0% 100%;--v-cb-tab-highlightjs-a11y-light-text:0 0% 33%;--v-cb-tab-highlightjs-a11y-light-icon:280 60% 39%;--v-cb-tab-highlightjs-a11y-light-icon-success:120 100% 25%;--v-cb-tab-highlightjs-a11y-light-icon-failed:2 80% 47%;--v-cb-tab-highlightjs-agate-bkg:0 0% 20%;--v-cb-tab-highlightjs-agate-text:0 0% 100%;--v-cb-tab-highlightjs-agate-icon:197 93% 83%;--v-cb-tab-highlightjs-agate-icon-success:136 53% 66%;--v-cb-tab-highlightjs-agate-icon-failed:0 56% 61%;--v-cb-tab-highlightjs-an-old-hope-bkg:228 8% 12%;--v-cb-tab-highlightjs-an-old-hope-text:219 13% 78%;--v-cb-tab-highlightjs-an-old-hope-icon:195 63% 58%;--v-cb-tab-highlightjs-an-old-hope-icon-success:116 75% 62%;--v-cb-tab-highlightjs-an-old-hope-icon-failed:352 81% 58%;--v-cb-tab-highlightjs-androidstudio-bkg:210 7% 17%;--v-cb-tab-highlightjs-androidstudio-text:211 20% 72%;--v-cb-tab-highlightjs-androidstudio-icon:206 38% 57%;--v-cb-tab-highlightjs-androidstudio-icon-success:108 28% 46%;--v-cb-tab-highlightjs-androidstudio-icon-failed:27 61% 50%;--v-cb-tab-highlightjs-arduino-light-bkg:0 0% 100%;--v-cb-tab-highlightjs-arduino-light-text:198 11% 30%;--v-cb-tab-highlightjs-arduino-light-icon:182 100% 31%;--v-cb-tab-highlightjs-arduino-light-icon-success:182 100% 19%;--v-cb-tab-highlightjs-arduino-light-icon-failed:24 100% 41%;--v-cb-tab-highlightjs-arta-bkg:0 0% 13%;--v-cb-tab-highlightjs-arta-text:0 0% 67%;--v-cb-tab-highlightjs-arta-icon:202 85% 56%;--v-cb-tab-highlightjs-arta-icon-success:150 100% 40%;--v-cb-tab-highlightjs-arta-icon-failed:330 83% 40%;--v-cb-tab-highlightjs-ascetic-bkg:0 0% 100%;--v-cb-tab-highlightjs-ascetic-text:0 0% 0%;--v-cb-tab-highlightjs-ascetic-icon:0 0% 53%;--v-cb-tab-highlightjs-ascetic-icon-success:var(--v-cb-success);--v-cb-tab-highlightjs-ascetic-icon-failed:var(--v-cb-failed);--v-cb-tab-highlightjs-atom-one-dark-reasonable-bkg:220 13% 18%;--v-cb-tab-highlightjs-atom-one-dark-reasonable-text:219 14% 71%;--v-cb-tab-highlightjs-atom-one-dark-reasonable-icon:29 54% 61%;--v-cb-tab-highlightjs-atom-one-dark-reasonable-icon-success:80 76% 53%;--v-cb-tab-highlightjs-atom-one-dark-reasonable-icon-failed:338 95% 56%;--v-cb-tab-highlightjs-atom-one-dark-bkg:220 13% 18%;--v-cb-tab-highlightjs-atom-one-dark-text:219 14% 71%;--v-cb-tab-highlightjs-atom-one-dark-icon:29 54% 61%;--v-cb-tab-highlightjs-atom-one-dark-icon-success:95 38% 62%;--v-cb-tab-highlightjs-atom-one-dark-icon-failed:355 65% 65%;--v-cb-tab-highlightjs-atom-one-light-bkg:0 0% 98%;--v-cb-tab-highlightjs-atom-one-light-text:228 8% 24%;--v-cb-tab-highlightjs-atom-one-light-icon:41 99% 30%;--v-cb-tab-highlightjs-atom-one-light-icon-success:119 34% 47%;--v-cb-tab-highlightjs-atom-one-light-icon-failed:5 74% 59%;--v-cb-tab-highlightjs-base16-onedark-bkg:220 13% 18%;--v-cb-tab-highlightjs-base16-onedark-text:219 14% 71%;--v-cb-tab-highlightjs-base16-onedark-icon:207 82% 66%;--v-cb-tab-highlightjs-base16-onedark-icon-success:95 38% 62%;--v-cb-tab-highlightjs-base16-onedark-icon-failed:5 48% 51%;--v-cb-tab-highlightjs-brown-paper-bkg:35 22% 64%;--v-cb-tab-highlightjs-brown-paper-bkg-img:url(brown-papersq.png);--v-cb-tab-highlightjs-brown-paper-text:233 32% 31%;--v-cb-tab-highlightjs-brown-paper-icon:207 100% 30%;--v-cb-tab-highlightjs-brown-paper-icon-success:var(--v-cb-success);--v-cb-tab-highlightjs-brown-paper-icon-failed:359 60% 31%;--v-cb-tab-highlightjs-codepen-embed-bkg:0 0% 13%;--v-cb-tab-highlightjs-codepen-embed-text:0 0% 100%;--v-cb-tab-highlightjs-codepen-embed-icon:300 10% 57%;--v-cb-tab-highlightjs-codepen-embed-icon-success:76 20% 52%;--v-cb-tab-highlightjs-codepen-embed-icon-failed:var(--v-cb-failed);--v-cb-tab-highlightjs-color-brewer-bkg:0 0% 100%;--v-cb-tab-highlightjs-color-brewer-text:0 0% 0%;--v-cb-tab-highlightjs-color-brewer-icon:205 59% 47%;--v-cb-tab-highlightjs-color-brewer-icon-success:138 54% 42%;--v-cb-tab-highlightjs-color-brewer-icon-failed:20 89% 48%;--v-cb-tab-highlightjs-dark-bkg:0 0% 19%;--v-cb-tab-highlightjs-dark-text:0 0% 87%;--v-cb-tab-highlightjs-dark-icon:0 56% 70%;--v-cb-tab-highlightjs-dark-icon-success:var(--v-cb-success);--v-cb-tab-highlightjs-dark-icon-failed:var(--v-cb-failed);--v-cb-tab-highlightjs-default-bkg:0 0% 95%;--v-cb-tab-highlightjs-default-text:0 0% 27%;--v-cb-tab-highlightjs-default-icon:0 0% 27%;--v-cb-tab-highlightjs-default-icon-success:90 100% 23%;--v-cb-tab-highlightjs-default-icon-failed:0 100% 27%;--v-cb-tab-highlightjs-devibeans-bkg:0 0% 0%;--v-cb-tab-highlightjs-devibeans-text:23 4% 62%;--v-cb-tab-highlightjs-devibeans-icon:207 89% 68%;--v-cb-tab-highlightjs-devibeans-icon-success:95 49% 36%;--v-cb-tab-highlightjs-devibeans-icon-failed:1 83% 63%;--v-cb-tab-highlightjs-docco-bkg:240 100% 99%;--v-cb-tab-highlightjs-docco-text:0 0% 0%;--v-cb-tab-highlightjs-docco-icon:195 100% 35%;--v-cb-tab-highlightjs-docco-icon-success:150 43% 44%;--v-cb-tab-highlightjs-docco-icon-failed:17 64% 36%;--v-cb-tab-highlightjs-far-bkg:240 100% 25%;--v-cb-tab-highlightjs-far-text:180 100% 50%;--v-cb-tab-highlightjs-far-icon:60 100% 50%;--v-cb-tab-highlightjs-far-icon-success:120 100% 50%;--v-cb-tab-highlightjs-far-icon-failed:0 100% 50%;--v-cb-tab-highlightjs-felipec-bkg:240 6% 13%;--v-cb-tab-highlightjs-felipec-text:240 6% 87%;--v-cb-tab-highlightjs-felipec-icon:210 75% 75%;--v-cb-tab-highlightjs-felipec-icon-success:120 75% 75%;--v-cb-tab-highlightjs-felipec-icon-failed:0 75% 75%;--v-cb-tab-highlightjs-foundation-bkg:0 0% 93%;--v-cb-tab-highlightjs-foundation-text:0 0% 0%;--v-cb-tab-highlightjs-foundation-icon:180 100% 30%;--v-cb-tab-highlightjs-foundation-icon-success:345 86% 47%;--v-cb-tab-highlightjs-foundation-icon-failed:120 100% 23%;--v-cb-tab-highlightjs-github-dark-dimmed-bkg:215 15% 16%;--v-cb-tab-highlightjs-github-dark-dimmed-text:210 19% 73%;--v-cb-tab-highlightjs-github-dark-dimmed-icon:207 100% 79%;--v-cb-tab-highlightjs-github-dark-dimmed-icon-success:119 52% 70%;--v-cb-tab-highlightjs-github-dark-dimmed-icon-failed:359 66% 28%;--v-cb-tab-highlightjs-github-dark-bkg:216 28% 7%;--v-cb-tab-highlightjs-github-dark-text:210 17% 82%;--v-cb-tab-highlightjs-github-dark-icon:208 100% 74%;--v-cb-tab-highlightjs-github-dark-icon-success:125 69% 70%;--v-cb-tab-highlightjs-github-dark-icon-failed:4 100% 72%;--v-cb-tab-highlightjs-github-bkg:0 0% 100%;--v-cb-tab-highlightjs-github-text:210 12% 16%;--v-cb-tab-highlightjs-github-icon:212 100% 39%;--v-cb-tab-highlightjs-github-icon-success:134 60% 33%;--v-cb-tab-highlightjs-github-icon-failed:354 66% 54%;--v-cb-tab-highlightjs-gml-bkg:0 0% 13%;--v-cb-tab-highlightjs-gml-text:0 0% 75%;--v-cb-tab-highlightjs-gml-icon:60 100% 50%;--v-cb-tab-highlightjs-gml-icon-success:121 73% 62%;--v-cb-tab-highlightjs-gml-icon-failed:0 100% 75%;--v-cb-tab-highlightjs-googlecode-bkg:0 0% 100%;--v-cb-tab-highlightjs-googlecode-text:0 0% 0%;--v-cb-tab-highlightjs-googlecode-icon:180 100% 20%;--v-cb-tab-highlightjs-googlecode-icon-success:120 100% 27%;--v-cb-tab-highlightjs-googlecode-icon-failed:0 100% 27%;--v-cb-tab-highlightjs-gradient-dark-bkg:279 58% 34%;--v-cb-tab-highlightjs-gradient-dark-bkg-gradient:linear-gradient(160deg,#652487,#443ac3 35%,#0174b7 68%,#04988e);--v-cb-tab-highlightjs-gradient-dark-text:266 15% 91%;--v-cb-tab-highlightjs-gradient-dark-icon:199 100% 61%;--v-cb-tab-highlightjs-gradient-dark-icon-success:75 100% 81%;--v-cb-tab-highlightjs-gradient-dark-icon-failed:29 100% 63%;--v-cb-tab-highlightjs-gradient-light-bkg:293 100% 90%;--v-cb-tab-highlightjs-gradient-light-bkg-gradient:linear-gradient(295deg,#f9ccff,#e6bbf9 11%,#9ec6f9 32%,#55e6ee 60%,#91f5d1 74%,#f9ffbf 98%);--v-cb-tab-highlightjs-gradient-light-text:256 94% 26%;--v-cb-tab-highlightjs-gradient-light-icon:199 64% 41%;--v-cb-tab-highlightjs-gradient-light-icon-success:149 93% 38%;--v-cb-tab-highlightjs-gradient-light-icon-failed:19 98% 25%;--v-cb-tab-highlightjs-grayscale-bkg:0 0% 100%;--v-cb-tab-highlightjs-grayscale-text:0 0% 20%;--v-cb-tab-highlightjs-grayscale-icon:0 0% 20%;--v-cb-tab-highlightjs-grayscale-icon-success:0 0% 20%;--v-cb-tab-highlightjs-grayscale-icon-failed:0 0% 20%;--v-cb-tab-highlightjs-hybrid-bkg:210 6% 12%;--v-cb-tab-highlightjs-hybrid-text:140 3% 78%;--v-cb-tab-highlightjs-hybrid-icon:208 32% 63%;--v-cb-tab-highlightjs-hybrid-icon-success:66 39% 57%;--v-cb-tab-highlightjs-hybrid-icon-failed:0 50% 60%;--v-cb-tab-highlightjs-idea-bkg:0 0% 100%;--v-cb-tab-highlightjs-idea-text:0 0% 0%;--v-cb-tab-highlightjs-idea-icon:240 100% 25%;--v-cb-tab-highlightjs-idea-icon-success:120 60% 83%;--v-cb-tab-highlightjs-idea-icon-failed:10 100% 87%;--v-cb-tab-highlightjs-intellij-light-bkg:0 0% 100%;--v-cb-tab-highlightjs-intellij-light-text:223 100% 35%;--v-cb-tab-highlightjs-intellij-light-icon:294 80% 32%;--v-cb-tab-highlightjs-intellij-light-icon-success:129 91% 26%;--v-cb-tab-highlightjs-intellij-light-icon-failed:var(--v-cb-failed);--v-cb-tab-highlightjs-ir-black-bkg:0 0% 0%;--v-cb-tab-highlightjs-ir-black-text:0 0% 97%;--v-cb-tab-highlightjs-ir-black-icon:209 98% 79%;--v-cb-tab-highlightjs-ir-black-icon-success:93 100% 69%;--v-cb-tab-highlightjs-ir-black-icon-failed:301 100% 73%;--v-cb-tab-highlightjs-isbl-editor-dark-bkg:0 0% 25%;--v-cb-tab-highlightjs-isbl-editor-dark-text:0 0% 94%;--v-cb-tab-highlightjs-isbl-editor-dark-icon:0 0% 94%;--v-cb-tab-highlightjs-isbl-editor-dark-icon-success:90 100% 23%;--v-cb-tab-highlightjs-isbl-editor-dark-icon-failed:13 76% 50%;--v-cb-tab-highlightjs-isbl-editor-light-bkg:0 0% 100%;--v-cb-tab-highlightjs-isbl-editor-light-text:0 0% 0%;--v-cb-tab-highlightjs-isbl-editor-light-icon:240 100% 25%;--v-cb-tab-highlightjs-isbl-editor-light-icon-success:90 100% 23%;--v-cb-tab-highlightjs-isbl-editor-light-icon-failed:11 100% 49%;--v-cb-tab-highlightjs-kimbie-dark-bkg:35 39% 10%;--v-cb-tab-highlightjs-kimbie-dark-text:32 47% 68%;--v-cb-tab-highlightjs-kimbie-dark-icon:356 19% 50%;--v-cb-tab-highlightjs-kimbie-dark-icon-success:74 35% 45%;--v-cb-tab-highlightjs-kimbie-dark-icon-failed:349 70% 54%;--v-cb-tab-highlightjs-kimbie-light-bkg:35 83% 91%;--v-cb-tab-highlightjs-kimbie-light-text:30 37% 38%;--v-cb-tab-highlightjs-kimbie-light-icon:32 92% 58%;--v-cb-tab-highlightjs-kimbie-light-icon-success:74 35% 45%;--v-cb-tab-highlightjs-kimbie-light-icon-failed:349 70% 54%;--v-cb-tab-highlightjs-lightfair-bkg:0 0% 100%;--v-cb-tab-highlightjs-lightfair-text:0 0% 27%;--v-cb-tab-highlightjs-lightfair-icon:217 89% 61%;--v-cb-tab-highlightjs-lightfair-icon-success:180 69% 46%;--v-cb-tab-highlightjs-lightfair-icon-failed:0 41% 56%;--v-cb-tab-highlightjs-lioshi-bkg:0 0% 19%;--v-cb-tab-highlightjs-lioshi-text:140 3% 78%;--v-cb-tab-highlightjs-lioshi-icon:304 24% 66%;--v-cb-tab-highlightjs-lioshi-icon-success:66 39% 57%;--v-cb-tab-highlightjs-lioshi-icon-failed:0 50% 60%;--v-cb-tab-highlightjs-magula-bkg:0 0% 96%;--v-cb-tab-highlightjs-magula-text:0 0% 0%;--v-cb-tab-highlightjs-magula-icon:240 100% 25%;--v-cb-tab-highlightjs-magula-icon-success:120 100% 17%;--v-cb-tab-highlightjs-magula-icon-failed:0 100% 27%;--v-cb-tab-highlightjs-mono-blue-bkg:213 27% 94%;--v-cb-tab-highlightjs-mono-blue-text:214 100% 11%;--v-cb-tab-highlightjs-mono-blue-icon:215 100% 34%;--v-cb-tab-highlightjs-mono-blue-icon-success:var(--v-cb-success);--v-cb-tab-highlightjs-mono-blue-icon-failed:var(--v-cb-failed);--v-cb-tab-highlightjs-monokai-sublime-bkg:72 7% 13%;--v-cb-tab-highlightjs-monokai-sublime-text:60 30% 96%;--v-cb-tab-highlightjs-monokai-sublime-icon:54 70% 68%;--v-cb-tab-highlightjs-monokai-sublime-icon-success:80 76% 53%;--v-cb-tab-highlightjs-monokai-sublime-icon-failed:338 95% 56%;--v-cb-tab-highlightjs-monokai-bkg:70 8% 15%;--v-cb-tab-highlightjs-monokai-text:0 0% 87%;--v-cb-tab-highlightjs-monokai-icon:0 0% 87%;--v-cb-tab-highlightjs-monokai-icon-success:80 76% 53%;--v-cb-tab-highlightjs-monokai-icon-failed:338 95% 56%;--v-cb-tab-highlightjs-night-owl-bkg:207 95% 8%;--v-cb-tab-highlightjs-night-owl-text:217 34% 88%;--v-cb-tab-highlightjs-night-owl-icon:276 68% 75%;--v-cb-tab-highlightjs-night-owl-icon-success:84 62% 63%;--v-cb-tab-highlightjs-night-owl-icon-failed:350 100% 67%;--v-cb-tab-highlightjs-nnfx-dark-bkg:0 0% 20%;--v-cb-tab-highlightjs-nnfx-dark-text:0 0% 100%;--v-cb-tab-highlightjs-nnfx-dark-icon:270 50% 60%;--v-cb-tab-highlightjs-nnfx-dark-icon-success:90 50% 60%;--v-cb-tab-highlightjs-nnfx-dark-icon-failed:18 100% 43%;--v-cb-tab-highlightjs-nnfx-light-bkg:0 0% 100%;--v-cb-tab-highlightjs-nnfx-light-text:0 0% 0%;--v-cb-tab-highlightjs-nnfx-light-icon:240 100% 50%;--v-cb-tab-highlightjs-nnfx-light-icon-success:120 100% 23%;--v-cb-tab-highlightjs-nnfx-light-icon-failed:120 100% 48%;--v-cb-tab-highlightjs-nord-bkg:220 16% 22%;--v-cb-tab-highlightjs-nord-text:210 34% 63%;--v-cb-tab-highlightjs-nord-icon:179 25% 65%;--v-cb-tab-highlightjs-nord-icon-success:92 28% 65%;--v-cb-tab-highlightjs-nord-icon-failed:14 51% 63%;--v-cb-tab-highlightjs-obsidian-bkg:210 7% 17%;--v-cb-tab-highlightjs-obsidian-text:210 7% 89%;--v-cb-tab-highlightjs-obsidian-icon:210 32% 55%;--v-cb-tab-highlightjs-obsidian-icon-success:162 26% 64%;--v-cb-tab-highlightjs-obsidian-icon-failed:30 100% 46%;--v-cb-tab-highlightjs-panda-syntax-dark-bkg:200 3% 17%;--v-cb-tab-highlightjs-panda-syntax-dark-text:0 0% 90%;--v-cb-tab-highlightjs-panda-syntax-dark-icon:207 94% 62%;--v-cb-tab-highlightjs-panda-syntax-dark-icon-success:171 95% 54%;--v-cb-tab-highlightjs-panda-syntax-dark-icon-failed:342 100% 65%;--v-cb-tab-highlightjs-panda-syntax-light-bkg:0 0% 90%;--v-cb-tab-highlightjs-panda-syntax-light-text:200 3% 17%;--v-cb-tab-highlightjs-panda-syntax-light-icon:207 57% 50%;--v-cb-tab-highlightjs-panda-syntax-light-icon-success:171 81% 27%;--v-cb-tab-highlightjs-panda-syntax-light-icon-failed:324 70% 50%;--v-cb-tab-highlightjs-paraiso-dark-bkg:304 22% 15%;--v-cb-tab-highlightjs-paraiso-dark-text:23 4% 62%;--v-cb-tab-highlightjs-paraiso-dark-icon:45 99% 55%;--v-cb-tab-highlightjs-paraiso-dark-icon-success:153 43% 50%;--v-cb-tab-highlightjs-paraiso-dark-icon-failed:5 83% 64%;--v-cb-tab-highlightjs-paraiso-light-bkg:69 24% 89%;--v-cb-tab-highlightjs-paraiso-light-text:314 9% 28%;--v-cb-tab-highlightjs-paraiso-light-icon:45 99% 55%;--v-cb-tab-highlightjs-paraiso-light-icon-success:153 43% 50%;--v-cb-tab-highlightjs-paraiso-light-icon-failed:5 83% 64%;--v-cb-tab-highlightjs-pojoaque-bkg:72 11% 9%;--v-cb-tab-highlightjs-pojoaque-bkg-img:url(pojoaque.jpg) left top;--v-cb-tab-highlightjs-pojoaque-text:50 52% 71%;--v-cb-tab-highlightjs-pojoaque-icon:36 100% 62%;--v-cb-tab-highlightjs-pojoaque-icon-success:149 32% 41%;--v-cb-tab-highlightjs-pojoaque-icon-failed:1 71% 52%;--v-cb-tab-highlightjs-purebasic-bkg:60 100% 94%;--v-cb-tab-highlightjs-purebasic-text:0 0% 0%;--v-cb-tab-highlightjs-purebasic-icon:210 100% 50%;--v-cb-tab-highlightjs-purebasic-icon-success:180 100% 33%;--v-cb-tab-highlightjs-purebasic-icon-failed:327 32% 43%;--v-cb-tab-highlightjs-qtcreator-dark-bkg:0 0% 0%;--v-cb-tab-highlightjs-qtcreator-dark-text:0 0% 67%;--v-cb-tab-highlightjs-qtcreator-dark-icon:240 100% 77%;--v-cb-tab-highlightjs-qtcreator-dark-icon-success:var(--v-cb-success);--v-cb-tab-highlightjs-qtcreator-dark-icon-failed:0 100% 67%;--v-cb-tab-highlightjs-qtcreator-light-bkg:0 0% 100%;--v-cb-tab-highlightjs-qtcreator-light-text:0 0% 0%;--v-cb-tab-highlightjs-qtcreator-light-icon:240 100% 25%;--v-cb-tab-highlightjs-qtcreator-light-icon-success:60 100% 25%;--v-cb-tab-highlightjs-qtcreator-light-icon-failed:0 100% 25%;--v-cb-tab-highlightjs-rainbow-bkg:180 1% 28%;--v-cb-tab-highlightjs-rainbow-text:210 21% 85%;--v-cb-tab-highlightjs-rainbow-icon:208 32% 63%;--v-cb-tab-highlightjs-rainbow-icon-success:66 39% 57%;--v-cb-tab-highlightjs-rainbow-icon-failed:1 71% 52%;--v-cb-tab-highlightjs-routeros-bkg:0 0% 94%;--v-cb-tab-highlightjs-routeros-text:0 0% 27%;--v-cb-tab-highlightjs-routeros-icon:200 66% 36%;--v-cb-tab-highlightjs-routeros-icon-success:115 100% 30%;--v-cb-tab-highlightjs-routeros-icon-failed:0 100% 27%;--v-cb-tab-highlightjs-school-book-bkg:59 79% 83%;--v-cb-tab-highlightjs-school-book-text:84 62% 22%;--v-cb-tab-highlightjs-school-book-icon:207 100% 30%;--v-cb-tab-highlightjs-school-book-icon-success:var(--v-cb-success);--v-cb-tab-highlightjs-school-book-icon-failed:355 97% 46%;--v-cb-tab-highlightjs-shades-of-purple-bkg:243 34% 25%;--v-cb-tab-highlightjs-shades-of-purple-text:248 100% 94%;--v-cb-tab-highlightjs-shades-of-purple-icon:38 100% 49%;--v-cb-tab-highlightjs-shades-of-purple-icon-success:102 83% 45%;--v-cb-tab-highlightjs-shades-of-purple-icon-failed:344 94% 69%;--v-cb-tab-highlightjs-srcery-bkg:40 6% 10%;--v-cb-tab-highlightjs-srcery-text:39 90% 88%;--v-cb-tab-highlightjs-srcery-icon:41 96% 57%;--v-cb-tab-highlightjs-srcery-icon-success:76 55% 48%;--v-cb-tab-highlightjs-srcery-icon-failed:2 86% 55%;--v-cb-tab-highlightjs-stackoverflow-dark-bkg:0 2% 11%;--v-cb-tab-highlightjs-stackoverflow-dark-text:0 0% 100%;--v-cb-tab-highlightjs-stackoverflow-dark-icon:207 42% 67%;--v-cb-tab-highlightjs-stackoverflow-dark-icon-success:66 39% 57%;--v-cb-tab-highlightjs-stackoverflow-dark-icon-failed:357 62% 66%;--v-cb-tab-highlightjs-stackoverflow-light-bkg:0 0% 96%;--v-cb-tab-highlightjs-stackoverflow-light-text:210 8% 20%;--v-cb-tab-highlightjs-stackoverflow-light-icon:205 99% 29%;--v-cb-tab-highlightjs-stackoverflow-light-icon-success:140 41% 31%;--v-cb-tab-highlightjs-stackoverflow-light-icon-failed:360 62% 46%;--v-cb-tab-highlightjs-sunburst-bkg:0 0% 0%;--v-cb-tab-highlightjs-sunburst-text:0 0% 97%;--v-cb-tab-highlightjs-sunburst-icon:214 100% 77%;--v-cb-tab-highlightjs-sunburst-icon-success:101 45% 47%;--v-cb-tab-highlightjs-sunburst-icon-failed:18 68% 64%;--v-cb-tab-highlightjs-tokyo-night-dark-bkg:235 19% 13%;--v-cb-tab-highlightjs-tokyo-night-dark-text:227 35% 71%;--v-cb-tab-highlightjs-tokyo-night-dark-icon:261 85% 79%;--v-cb-tab-highlightjs-tokyo-night-dark-icon-success:89 51% 61%;--v-cb-tab-highlightjs-tokyo-night-dark-icon-failed:349 89% 72%;--v-cb-tab-highlightjs-tokyo-night-light-bkg:230 8% 85%;--v-cb-tab-highlightjs-tokyo-night-light-text:230 12% 38%;--v-cb-tab-highlightjs-tokyo-night-light-icon:218 45% 37%;--v-cb-tab-highlightjs-tokyo-night-light-icon-success:89 32% 28%;--v-cb-tab-highlightjs-tokyo-night-light-icon-failed:348 35% 41%;--v-cb-tab-highlightjs-tomorrow-night-blue-bkg:213 100% 16%;--v-cb-tab-highlightjs-tomorrow-night-blue-text:0 0% 100%;--v-cb-tab-highlightjs-tomorrow-night-blue-icon:282 100% 87%;--v-cb-tab-highlightjs-tomorrow-night-blue-icon-success:87 72% 80%;--v-cb-tab-highlightjs-tomorrow-night-blue-icon-failed:356 100% 81%;--v-cb-tab-highlightjs-tomorrow-night-bright-bkg:0 0% 0%;--v-cb-tab-highlightjs-tomorrow-night-bright-text:0 0% 92%;--v-cb-tab-highlightjs-tomorrow-night-bright-icon:281 45% 72%;--v-cb-tab-highlightjs-tomorrow-night-bright-icon-success:68 55% 54%;--v-cb-tab-highlightjs-tomorrow-night-bright-icon-failed:358 62% 57%;--v-cb-tab-highlightjs-vs-bkg:0 0% 100%;--v-cb-tab-highlightjs-vs-text:0 0% 0%;--v-cb-tab-highlightjs-vs-icon:240 100% 50%;--v-cb-tab-highlightjs-vs-icon-success:120 100% 25%;--v-cb-tab-highlightjs-vs-icon-failed:0 100% 50%;--v-cb-tab-highlightjs-vs2015-bkg:0 0% 12%;--v-cb-tab-highlightjs-vs2015-text:0 0% 86%;--v-cb-tab-highlightjs-vs2015-icon:207 61% 59%;--v-cb-tab-highlightjs-vs2015-icon-success:112 38% 47%;--v-cb-tab-highlightjs-vs2015-icon-failed:0 0% 0%;--v-cb-tab-highlightjs-xcode-bkg:0 0% 100%;--v-cb-tab-highlightjs-xcode-text:0 0% 0%;--v-cb-tab-highlightjs-xcode-icon:240 100% 53%;--v-cb-tab-highlightjs-xcode-icon-success:120 100% 23%;--v-cb-tab-highlightjs-xcode-icon-failed:1 80% 43%;--v-cb-tab-highlightjs-xt256-bkg:0 0% 0%;--v-cb-tab-highlightjs-xt256-text:0 0% 92%;--v-cb-tab-highlightjs-xt256-icon:240 100% 50%;--v-cb-tab-highlightjs-xt256-icon-success:120 100% 50%;--v-cb-tab-highlightjs-xt256-icon-failed:0 100% 50%}");h(".v-code-block--mt-1{margin-top:.25rem!important}.v-code-block--me-1{margin-right:.25rem!important}.v-code-block--mb-1{margin-bottom:.25rem!important}.v-code-block--ms-1{margin-left:.25rem!important}.v-code-block--pt-1{padding-top:.25rem!important}.v-code-block--pe-1{padding-right:.25rem!important}.v-code-block--pb-1{padding-bottom:.25rem!important}.v-code-block--ps-1{padding-left:.25rem!important}.v-code-block--mt-2{margin-top:.5rem!important}.v-code-block--me-2{margin-right:.5rem!important}.v-code-block--mb-2{margin-bottom:.5rem!important}.v-code-block--ms-2{margin-left:.5rem!important}.v-code-block--pt-2{padding-top:.5rem!important}.v-code-block--pe-2{padding-right:.5rem!important}.v-code-block--pb-2{padding-bottom:.5rem!important}.v-code-block--ps-2{padding-left:.5rem!important}.v-code-block--mt-3{margin-top:.75rem!important}.v-code-block--me-3{margin-right:.75rem!important}.v-code-block--mb-3{margin-bottom:.75rem!important}.v-code-block--ms-3{margin-left:.75rem!important}.v-code-block--pt-3{padding-top:.75rem!important}.v-code-block--pe-3{padding-right:.75rem!important}.v-code-block--pb-3{padding-bottom:.75rem!important}.v-code-block--ps-3{padding-left:.75rem!important}.v-code-block--mt-4{margin-top:1rem!important}.v-code-block--me-4{margin-right:1rem!important}.v-code-block--mb-4{margin-bottom:1rem!important}.v-code-block--ms-4{margin-left:1rem!important}.v-code-block--pt-4{padding-top:1rem!important}.v-code-block--pe-4{padding-right:1rem!important}.v-code-block--pb-4{padding-bottom:1rem!important}.v-code-block--ps-4{padding-left:1rem!important}.v-code-block--mt-5{margin-top:1.25rem!important}.v-code-block--me-5{margin-right:1.25rem!important}.v-code-block--mb-5{margin-bottom:1.25rem!important}.v-code-block--ms-5{margin-left:1.25rem!important}.v-code-block--pt-5{padding-top:1.25rem!important}.v-code-block--pe-5{padding-right:1.25rem!important}.v-code-block--pb-5{padding-bottom:1.25rem!important}.v-code-block--ps-5{padding-left:1.25rem!important}");h('.v-code-block{display:block;max-width:100%}.v-code-block--header{align-items:end;display:flex;justify-content:space-between;overflow:visible;position:relative;width:100%}.v-code-block--label{overflow:auto}.v-code-block--tabs{align-items:end;display:flex;justify-content:flex-end}.v-code-block--tab{align-items:center;border-radius:5px 5px 0 0;cursor:pointer;display:flex;flex-direction:row;justify-content:flex-start;padding:5px 15px;text-align:center;transition:background-color .35s ease;white-space:nowrap;width:fit-content}.v-code-block--tab svg{height:.85rem;width:.85rem}.v-code-block--code{position:relative;z-index:1}.v-code-block--code pre,.v-code-block--code pre[class*=language-]{margin-top:0}.v-code-block--code pre[class*=language-]:after,.v-code-block--code pre[class*=language-]:before{bottom:.95em}.v-code-block--code pre code{width:100%}.v-code-block--code-browser:before{background-image:url(\'data:image/svg+xml;utf8, \');background-position:.5em .5em;background-repeat:no-repeat;content:"";display:block;padding-right:10em;padding-top:3rem;width:100%}.v-code-block--code:hover .v-code-block--code-copy-button{opacity:1}.v-code-block--code-copy-button{fill:#ccc;align-items:center;color:#ccc;cursor:pointer;display:flex;height:1.5em;justify-content:center;opacity:0;position:absolute;right:.9rem;top:.7rem;transition:opacity .2s ease-in-out;width:auto;z-index:2}.v-code-block--code-copy-button:hover{opacity:1}.v-code-block--code-copy-button-persist{opacity:.5}.v-code-block--code-copy-button svg{height:1rem;width:1rem}');h(".v-code-block--tab-highlightjs-neon-bunny,.v-code-block--tab-prism-neon-bunny{background-color:hsl(var(--v-cb-tab-neon-bunny-bkg)/100%)!important;color:hsl(var(--v-cb-tab-neon-bunny-text))!important}.v-code-block--tab-highlightjs-neon-bunny:hover,.v-code-block--tab-prism-neon-bunny:hover{background-color:hsl(var(--v-cb-tab-neon-bunny-bkg)/50%)!important}.v-code-block--tab-highlightjs-neon-bunny-icon,.v-code-block--tab-prism-neon-bunny-icon{fill:hsl(var(--v-cb-tab-neon-bunny-icon))!important;color:hsl(var(--v-cb-tab-neon-bunny-icon))!important}.v-code-block--tab-highlightjs-neon-bunny-icon-status-success,.v-code-block--tab-prism-neon-bunny-icon-status-success{fill:hsl(var(--v-cb-tab-neon-bunny-icon-success))!important;color:hsl(var(--v-cb-tab-neon-bunny-icon-success))!important}.v-code-block--tab-highlightjs-neon-bunny-icon-status-failed,.v-code-block--tab-prism-neon-bunny-icon-status-failed{fill:hsl(var(--v-cb-tab-neon-bunny-icon-failed))!important;color:hsl(var(--v-cb-tab-neon-bunny-icon-failed))!important}.v-code-block--tab-highlightjs-neon-bunny>div,.v-code-block--tab-prism-neon-bunny>div{color:hsl(var(--v-cb-tab-neon-bunny-text))}.v-code-block--tab-highlightjs-neon-bunny-carrot,.v-code-block--tab-prism-neon-bunny-carrot{background-color:hsl(var(--v-cb-tab-neon-bunny-carrot-bkg)/100%)!important;color:hsl(var(--v-cb-tab-neon-bunny-carrot-text))!important}.v-code-block--tab-highlightjs-neon-bunny-carrot:hover,.v-code-block--tab-prism-neon-bunny-carrot:hover{background-color:hsl(var(--v-cb-tab-neon-bunny-carrot-bkg)/50%)!important}.v-code-block--tab-highlightjs-neon-bunny-carrot-icon,.v-code-block--tab-prism-neon-bunny-carrot-icon{fill:hsl(var(--v-cb-tab-neon-bunny-carrot-icon))!important;color:hsl(var(--v-cb-tab-neon-bunny-carrot-icon))!important}.v-code-block--tab-highlightjs-neon-bunny-carrot-icon-status-success,.v-code-block--tab-prism-neon-bunny-carrot-icon-status-success{fill:hsl(var(--v-cb-tab-neon-bunny-carrot-icon-success))!important;color:hsl(var(--v-cb-tab-neon-bunny-carrot-icon-success))!important}.v-code-block--tab-highlightjs-neon-bunny-carrot-icon-status-failed,.v-code-block--tab-prism-neon-bunny-carrot-icon-status-failed{fill:hsl(var(--v-cb-tab-neon-bunny-carrot-icon-failed))!important;color:hsl(var(--v-cb-tab-neon-bunny-carrot-icon-failed))!important}.v-code-block--tab-highlightjs-neon-bunny-carrot>div,.v-code-block--tab-prism-neon-bunny-carrot>div{color:hsl(var(--v-cb-tab-neon-bunny-carrot-text))}.v-code-block--tab-prism-coy{background-color:hsl(var(--v-cb-tab-prism-coy-bkg)/10%)!important;border-left:5px solid hsl(var(--v-cb-tab-prism-coy-bkg));border-radius:0}.v-code-block--tab-prism-coy:hover{background-color:hsl(var(--v-cb-tab-prism-coy-bkg)/20%)!important}.v-code-block--tab-prism-coy-icon{fill:hsl(var(--v-cb-tab-prism-coy-icon))!important;color:hsl(var(--v-cb-tab-prism-coy-icon))!important}.v-code-block--tab-prism-coy-icon-status-success{fill:hsl(var(--v-cb-tab-prism-coy-icon-success))!important;color:hsl(var(--v-cb-tab-prism-coy-icon-success))!important}.v-code-block--tab-prism-coy-icon-status-failed{fill:hsl(var(--v-cb-tab-prism-coy-icon-failed))!important;color:hsl(var(--v-cb-tab-prism-coy-icon-failed))!important}.v-code-block--tab-prism-coy>div{color:hsl(var(--v-cb-tab-prism-coy-text))}.v-code-block--tab-prism-dark{background-color:hsl(var(--v-cb-tab-prism-dark-bkg)/100%)!important;border-color:hsl(var(--v-cb-tab-prism-dark-border));border-style:solid;border-width:.3em .3em 0}.v-code-block--tab-prism-dark:hover{background-color:hsl(var(--v-cb-tab-prism-dark-border)/50%)!important}.v-code-block--tab-prism-dark-icon{fill:hsl(var(--v-cb-tab-prism-dark-icon))!important;color:hsl(var(--v-cb-tab-prism-dark-icon))!important}.v-code-block--tab-prism-dark-icon-status-success{fill:hsl(var(--v-cb-tab-prism-dark-icon-success))!important;color:hsl(var(--v-cb-tab-prism-dark-icon-success))!important}.v-code-block--tab-prism-dark-icon-status-failed{fill:hsl(var(--v-cb-tab-prism-dark-icon-failed))!important;color:hsl(var(--v-cb-tab-prism-dark-icon-failed))!important}.v-code-block--tab-prism-dark>div{color:hsl(var(--v-cb-tab-prism-dark-text))}.v-code-block--tab-prism-default{background-color:hsl(var(--v-cb-tab-prism-default-bkg)/100%)!important}.v-code-block--tab-prism-default:hover{background-color:hsl(var(--v-cb-tab-prism-default-bkg)/50%)!important}.v-code-block--tab-prism-default-icon{fill:hsl(var(--v-cb-tab-prism-default-icon))!important;color:hsl(var(--v-cb-tab-prism-default-icon))!important}.v-code-block--tab-prism-default-icon-status-success{fill:hsl(var(--v-cb-tab-prism-default-icon-success))!important;color:hsl(var(--v-cb-tab-prism-default-icon-success))!important}.v-code-block--tab-prism-default-icon-status-failed{fill:hsl(var(--v-cb-tab-prism-default-icon-failed))!important;color:hsl(var(--v-cb-tab-prism-default-icon-failed))!important}.v-code-block--tab-prism-default>div{color:hsl(var(--v-cb-tab-prism-default-text))}.v-code-block--tab-prism-funky{background:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100' height='100' fill='rgba(0,0,0,.2)'%3E%3Cpath d='M0 50 50 0H0zM0 100h50l50-50V0z'/%3E%3C/svg%3E\");background-size:1em 1em}.v-code-block--tab-prism-funky:hover{background-color:hsl(var(--v-cb-tab-prism-funky-bkg))!important}.v-code-block--tab-prism-funky-icon{fill:hsl(var(--v-cb-tab-prism-funky-icon))!important;color:hsl(var(--v-cb-tab-prism-funky-icon))!important}.v-code-block--tab-prism-funky-icon-status-success{fill:hsl(var(--v-cb-tab-prism-funky-icon-success))!important;color:hsl(var(--v-cb-tab-prism-funky-icon-success))!important}.v-code-block--tab-prism-funky-icon-status-failed{fill:hsl(var(--v-cb-tab-prism-funky-icon-failed))!important;color:hsl(var(--v-cb-tab-prism-funky-icon-failed))!important}.v-code-block--tab-prism-funky>div{background-color:hsl(var(--v-cb-tab-prism-funky-dark))!important;color:hsl(var(--v-cb-tab-prism-funky-text))}.v-code-block--tab-prism-okaidia{background-color:hsl(var(--v-cb-tab-prism-okaidia-bkg)/100%)!important}.v-code-block--tab-prism-okaidia:hover{background-color:hsl(var(--v-cb-tab-prism-okaidia-bkg)/50%)!important}.v-code-block--tab-prism-okaidia-icon{fill:hsl(var(--v-cb-tab-prism-okaidia-icon))!important;color:hsl(var(--v-cb-tab-prism-okaidia-icon))!important}.v-code-block--tab-prism-okaidia-icon-status-success{fill:hsl(var(--v-cb-tab-prism-okaidia-icon-success))!important;color:hsl(var(--v-cb-tab-prism-okaidia-icon-success))!important}.v-code-block--tab-prism-okaidia-icon-status-failed{fill:hsl(var(--v-cb-tab-prism-okaidia-icon-failed))!important;color:hsl(var(--v-cb-tab-prism-okaidia-icon-failed))!important}.v-code-block--tab-prism-okaidia>div{color:hsl(var(--v-cb-tab-prism-okaidia-text))}.v-code-block--tab-prism-solarizedlight{background-color:hsl(var(--v-cb-tab-prism-solarizedlight-bkg)/100%)!important}.v-code-block--tab-prism-solarizedlight:hover{background-color:hsl(var(--v-cb-tab-prism-solarizedlight-bkg)/50%)!important}.v-code-block--tab-prism-solarizedlight-icon{fill:hsl(var(--v-cb-tab-prism-solarizedlight-icon))!important;color:hsl(var(--v-cb-tab-prism-solarizedlight-icon))!important}.v-code-block--tab-prism-solarizedlight-icon-status-success{fill:hsl(var(--v-cb-tab-prism-solarizedlight-icon-success))!important;color:hsl(var(--v-cb-tab-prism-solarizedlight-icon-success))!important}.v-code-block--tab-prism-solarizedlight-icon-status-failed{fill:hsl(var(--v-cb-tab-prism-solarizedlight-icon-failed))!important;color:hsl(var(--v-cb-tab-prism-solarizedlight-icon-failed))!important}.v-code-block--tab-prism-solarizedlight>div{color:hsl(var(--v-cb-tab-prism-solarizedlight-text))}.v-code-block--tab-prism-tomorrow{background-color:hsl(var(--v-cb-tab-prism-tomorrow-bkg)/100%)!important}.v-code-block--tab-prism-tomorrow:hover{background-color:hsl(var(--v-cb-tab-prism-tomorrow-bkg)/50%)!important}.v-code-block--tab-prism-tomorrow-icon{fill:hsl(var(--v-cb-tab-prism-tomorrow-icon))!important;color:hsl(var(--v-cb-tab-prism-tomorrow-icon))!important}.v-code-block--tab-prism-tomorrow-icon-status-success{fill:hsl(var(--v-cb-tab-prism-tomorrow-icon-success))!important;color:hsl(var(--v-cb-tab-prism-tomorrow-icon-success))!important}.v-code-block--tab-prism-tomorrow-icon-status-failed{fill:hsl(var(--v-cb-tab-prism-tomorrow-icon-failed))!important;color:hsl(var(--v-cb-tab-prism-tomorrow-icon-failed))!important}.v-code-block--tab-prism-tomorrow>div{color:hsl(var(--v-cb-tab-prism-tomorrow-text))}.v-code-block--tab-prism-twilight{background-color:hsl(var(--v-cb-tab-prism-twilight-bkg)/100%)!important;border-color:hsl(var(--v-cb-tab-prism-twilight-border));border-style:solid;border-width:.3em .3em 0}.v-code-block--tab-prism-twilight:hover{background-color:hsl(var(--v-cb-tab-prism-twilight-bkg)/50%)!important}.v-code-block--tab-prism-twilight-icon{fill:hsl(var(--v-cb-tab-prism-twilight-icon))!important;color:hsl(var(--v-cb-tab-prism-twilight-icon))!important}.v-code-block--tab-prism-twilight-icon-status-success{fill:hsl(var(--v-cb-tab-prism-twilight-icon-success))!important;color:hsl(var(--v-cb-tab-prism-twilight-icon-success))!important}.v-code-block--tab-prism-twilight-icon-status-failed{fill:hsl(var(--v-cb-tab-prism-twilight-icon-failed))!important;color:hsl(var(--v-cb-tab-prism-twilight-icon-failed))!important}.v-code-block--tab-prism-twilight>div{color:hsl(var(--v-cb-tab-prism-twilight-text))}.v-code-block--tab-prism-themes-night-owl{background-color:hsl(var(--v-cb-tab-prism-themes-night-owl)/100%)!important}.v-code-block--tab-prism-themes-night-owl:hover{background-color:hsl(var(--v-cb-tab-prism-themes-night-owl)/50%)!important}.v-code-block--tab-prism-themes-night-owl-icon{fill:hsl(var(--v-cb-tab-prism-themes-night-owl-icon))!important;color:hsl(var(--v-cb-tab-prism-themes-night-owl-icon))!important}.v-code-block--tab-prism-themes-night-owl-icon-status-success{fill:hsl(var(--v-cb-tab-prism-themes-night-owl-icon-success))!important;color:hsl(var(--v-cb-tab-prism-themes-night-owl-icon-success))!important}.v-code-block--tab-prism-themes-night-owl-icon-status-failed{fill:hsl(var(--v-cb-tab-prism-themes-night-owl-icon-failed))!important;color:hsl(var(--v-cb-tab-prism-themes-night-owl-icon-failed))!important}.v-code-block--tab-prism-themes-night-owl>div{color:hsl(var(--v-cb-tab-prism-themes-night-owl-text))}.v-code-block--tab-highlightjs-brown-paper{background-color:var(--v-cb-tab-highlightjs-brown-paper-bkg);background-image:var(--v-cb-tab-highlightjs-brown-paper-bkg-img)}.v-code-block--tab-highlightjs-brown-paper:hover{background-color:hsl(var(--v-cb-tab-highlightjs-brown-paper-bkg))!important}.v-code-block--tab-highlightjs-brown-paper-icon{fill:hsl(var(--v-cb-tab-highlightjs-brown-paper-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-brown-paper-icon))!important}.v-code-block--tab-highlightjs-brown-paper-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-brown-paper-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-brown-paper-icon-success))!important}.v-code-block--tab-highlightjs-brown-paper-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-brown-paper-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-brown-paper-icon-failed))!important}.v-code-block--tab-highlightjs-brown-paper>div{color:hsl(var(--v-cb-tab-highlightjs-brown-paper-text))}.v-code-block--tab-highlightjs-gradient-dark{background:var(--v-cb-tab-highlightjs-gradient-dark-bkg-gradient);background-color:var(--v-cb-tab-highlightjs-gradient-dark-bkg)}.v-code-block--tab-highlightjs-gradient-dark:hover{background-color:hsl(var(--v-cb-tab-highlightjs-gradient-dark-bkg))!important}.v-code-block--tab-highlightjs-gradient-dark-icon{fill:hsl(var(--v-cb-tab-highlightjs-gradient-dark-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-gradient-dark-icon))!important}.v-code-block--tab-highlightjs-gradient-dark-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-gradient-dark-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-gradient-dark-icon-success))!important}.v-code-block--tab-highlightjs-gradient-dark-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-gradient-dark-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-gradient-dark-icon-failed))!important}.v-code-block--tab-highlightjs-gradient-dark>div{color:hsl(var(--v-cb-tab-highlightjs-gradient-dark-text))}.v-code-block--tab-highlightjs-gradient-light{background:var(--v-cb-tab-highlightjs-gradient-light-bkg-gradient);background-color:var(--v-cb-tab-highlightjs-gradient-light-bkg)}.v-code-block--tab-highlightjs-gradient-light:hover{background-color:hsl(var(--v-cb-tab-highlightjs-gradient-light-bkg))!important}.v-code-block--tab-highlightjs-gradient-light-icon{fill:hsl(var(--v-cb-tab-highlightjs-gradient-light-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-gradient-light-icon))!important}.v-code-block--tab-highlightjs-gradient-light-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-gradient-light-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-gradient-light-icon-success))!important}.v-code-block--tab-highlightjs-gradient-light-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-gradient-light-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-gradient-light-icon-failed))!important}.v-code-block--tab-highlightjs-gradient-light>div{color:hsl(var(--v-cb-tab-highlightjs-gradient-light-text))}.v-code-block--tab-highlightjs-pojoaque{background:var(--v-cb-tab-highlightjs-pojoaque-bkg-img);background-color:var(--v-cb-tab-highlightjs-pojoaque-bkg)}.v-code-block--tab-highlightjs-pojoaque:hover{background-color:hsl(var(--v-cb-tab-highlightjs-pojoaque-bkg))!important}.v-code-block--tab-highlightjs-pojoaque-icon{fill:hsl(var(--v-cb-tab-highlightjs-pojoaque-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-pojoaque-icon))!important}.v-code-block--tab-highlightjs-pojoaque-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-v-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-pojoaque-icon-success))!important}.v-code-block--tab-highlightjs-pojoaque-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-pojoaque-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-pojoaque-icon-failed))!important}.v-code-block--tab-highlightjs-pojoaque>div{color:hsl(var(--v-cb-tab-highlightjs-pojoaque-text))}.v-code-block--tab-highlightjs-default{background-color:hsl(var(--v-cb-tab-highlightjs-default-bkg)/100%)!important}.v-code-block--tab-highlightjs-default:hover{background-color:hsl(var(--v-cb-tab-highlightjs-default-bkg)/50%)!important}.v-code-block--tab-highlightjs-default-icon{fill:hsl(var(--v-cb-tab-highlightjs-default-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-default-icon))!important}.v-code-block--tab-highlightjs-default-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-default-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-default-icon-success))!important}.v-code-block--tab-highlightjs-default-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-default-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-default-icon-failed))!important}.v-code-block--tab-highlightjs-default>div{color:hsl(var(--v-cb-tab-highlightjs-default-text))}.v-code-block--tab-highlightjs-a11y-dark{background-color:hsl(var(--v-cb-tab-highlightjs-a11y-dark-bkg)/100%)!important}.v-code-block--tab-highlightjs-a11y-dark:hover{background-color:hsl(var(--v-cb-tab-highlightjs-a11y-dark-bkg)/50%)!important}.v-code-block--tab-highlightjs-a11y-dark-icon{fill:hsl(var(--v-cb-tab-highlightjs-a11y-dark-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-a11y-dark-icon))!important}.v-code-block--tab-highlightjs-a11y-dark-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-a11y-dark-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-a11y-dark-icon-success))!important}.v-code-block--tab-highlightjs-a11y-dark-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-a11y-dark-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-a11y-dark-icon-failed))!important}.v-code-block--tab-highlightjs-a11y-dark>div{color:hsl(var(--v-cb-tab-highlightjs-a11y-dark-text))}.v-code-block--tab-highlightjs-a11y-light{background-color:hsl(var(--v-cb-tab-highlightjs-a11y-light-bkg)/100%)!important}.v-code-block--tab-highlightjs-a11y-light:hover{background-color:hsl(var(--v-cb-tab-highlightjs-a11y-light-bkg)/50%)!important}.v-code-block--tab-highlightjs-a11y-light-icon{fill:hsl(var(--v-cb-tab-highlightjs-a11y-light-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-a11y-light-icon))!important}.v-code-block--tab-highlightjs-a11y-light-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-a11y-light-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-a11y-light-icon-success))!important}.v-code-block--tab-highlightjs-a11y-light-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-a11y-light-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-a11y-light-icon-failed))!important}.v-code-block--tab-highlightjs-a11y-light>div{color:hsl(var(--v-cb-tab-highlightjs-a11y-light-text))}.v-code-block--tab-highlightjs-agate{background-color:hsl(var(--v-cb-tab-highlightjs-agate-bkg)/100%)!important}.v-code-block--tab-highlightjs-agate:hover{background-color:hsl(var(--v-cb-tab-highlightjs-agate-bkg)/50%)!important}.v-code-block--tab-highlightjs-agate-icon{fill:hsl(var(--v-cb-tab-highlightjs-agate-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-agate-icon))!important}.v-code-block--tab-highlightjs-agate-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-agate-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-agate-icon-success))!important}.v-code-block--tab-highlightjs-agate-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-agate-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-agate-icon-failed))!important}.v-code-block--tab-highlightjs-agate>div{color:hsl(var(--v-cb-tab-highlightjs-agate-text))}.v-code-block--tab-highlightjs-an-old-hope{background-color:hsl(var(--v-cb-tab-highlightjs-an-old-hope-bkg)/100%)!important}.v-code-block--tab-highlightjs-an-old-hope:hover{background-color:hsl(var(--v-cb-tab-highlightjs-an-old-hope-bkg)/50%)!important}.v-code-block--tab-highlightjs-an-old-hope-icon{fill:hsl(var(--v-cb-tab-highlightjs-an-old-hope-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-an-old-hope-icon))!important}.v-code-block--tab-highlightjs-an-old-hope-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-an-old-hope-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-an-old-hope-icon-success))!important}.v-code-block--tab-highlightjs-an-old-hope-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-an-old-hope-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-an-old-hope-icon-failed))!important}.v-code-block--tab-highlightjs-an-old-hope>div{color:hsl(var(--v-cb-tab-highlightjs-an-old-hope-text))}.v-code-block--tab-highlightjs-androidstudio{background-color:hsl(var(--v-cb-tab-highlightjs-androidstudio-bkg)/100%)!important}.v-code-block--tab-highlightjs-androidstudio:hover{background-color:hsl(var(--v-cb-tab-highlightjs-androidstudio-bkg)/50%)!important}.v-code-block--tab-highlightjs-androidstudio-icon{fill:hsl(var(--v-cb-tab-highlightjs-androidstudio-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-androidstudio-icon))!important}.v-code-block--tab-highlightjs-androidstudio-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-androidstudio-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-androidstudio-icon-success))!important}.v-code-block--tab-highlightjs-androidstudio-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-androidstudio-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-androidstudio-icon-failed))!important}.v-code-block--tab-highlightjs-androidstudio>div{color:hsl(var(--v-cb-tab-highlightjs-androidstudio-text))}.v-code-block--tab-highlightjs-arduino-light{background-color:hsl(var(--v-cb-tab-highlightjs-arduino-light-bkg)/100%)!important}.v-code-block--tab-highlightjs-arduino-light:hover{background-color:hsl(var(--v-cb-tab-highlightjs-arduino-light-bkg)/50%)!important}.v-code-block--tab-highlightjs-arduino-light-icon{fill:hsl(var(--v-cb-tab-highlightjs-arduino-light-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-arduino-light-icon))!important}.v-code-block--tab-highlightjs-arduino-light-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-arduino-light-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-arduino-light-icon-success))!important}.v-code-block--tab-highlightjs-arduino-light-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-arduino-light-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-arduino-light-icon-failed))!important}.v-code-block--tab-highlightjs-arduino-light>div{color:hsl(var(--v-cb-tab-highlightjs-arduino-light-text))}.v-code-block--tab-highlightjs-arta{background-color:hsl(var(--v-cb-tab-highlightjs-arta-bkg)/100%)!important}.v-code-block--tab-highlightjs-arta:hover{background-color:hsl(var(--v-cb-tab-highlightjs-arta-bkg)/50%)!important}.v-code-block--tab-highlightjs-arta-icon{fill:hsl(var(--v-cb-tab-highlightjs-arta-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-arta-icon))!important}.v-code-block--tab-highlightjs-arta-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-arta-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-arta-icon-success))!important}.v-code-block--tab-highlightjs-arta-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-arta-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-arta-icon-failed))!important}.v-code-block--tab-highlightjs-arta>div{color:hsl(var(--v-cb-tab-highlightjs-arta-text))}.v-code-block--tab-highlightjs-ascetic{background-color:hsl(var(--v-cb-tab-highlightjs-ascetic-bkg)/100%)!important}.v-code-block--tab-highlightjs-ascetic:hover{background-color:hsl(var(--v-cb-tab-highlightjs-ascetic-bkg)/50%)!important}.v-code-block--tab-highlightjs-ascetic-icon{fill:hsl(var(--v-cb-tab-highlightjs-ascetic-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-ascetic-icon))!important}.v-code-block--tab-highlightjs-ascetic-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-ascetic-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-ascetic-icon-success))!important}.v-code-block--tab-highlightjs-ascetic-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-ascetic-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-ascetic-icon-failed))!important}.v-code-block--tab-highlightjs-ascetic>div{color:hsl(var(--v-cb-tab-highlightjs-ascetic-text))}.v-code-block--tab-highlightjs-atom-one-dark-reasonable{background-color:hsl(var(--v-cb-tab-highlightjs-atom-one-dark-reasonable-bkg)/100%)!important}.v-code-block--tab-highlightjs-atom-one-dark-reasonable:hover{background-color:hsl(var(--v-cb-tab-highlightjs-atom-one-dark-reasonable-bkg)/50%)!important}.v-code-block--tab-highlightjs-atom-one-dark-reasonable-icon{fill:hsl(var(--v-cb-tab-highlightjs-atom-one-dark-reasonable-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-atom-one-dark-reasonable-icon))!important}.v-code-block--tab-highlightjs-atom-one-dark-reasonable-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-atom-one-dark-reasonable-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-atom-one-dark-reasonable-icon-success))!important}.v-code-block--tab-highlightjs-atom-one-dark-reasonable-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-atom-one-dark-reasonable-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-atom-one-dark-reasonable-icon-failed))!important}.v-code-block--tab-highlightjs-atom-one-dark-reasonable>div{color:hsl(var(--v-cb-tab-highlightjs-atom-one-dark-reasonable-text))}.v-code-block--tab-highlightjs-atom-one-dark{background-color:hsl(var(--v-cb-tab-highlightjs-atom-one-dark-bkg)/100%)!important}.v-code-block--tab-highlightjs-atom-one-dark:hover{background-color:hsl(var(--v-cb-tab-highlightjs-atom-one-dark-bkg)/50%)!important}.v-code-block--tab-highlightjs-atom-one-dark-icon{fill:hsl(var(--v-cb-tab-highlightjs-atom-one-dark-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-atom-one-dark-icon))!important}.v-code-block--tab-highlightjs-atom-one-dark-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-atom-one-dark-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-atom-one-dark-icon-success))!important}.v-code-block--tab-highlightjs-atom-one-dark-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-atom-one-dark-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-atom-one-dark-icon-failed))!important}.v-code-block--tab-highlightjs-atom-one-dark>div{color:hsl(var(--v-cb-tab-highlightjs-atom-one-dark-text))}.v-code-block--tab-highlightjs-atom-one-light{background-color:hsl(var(--v-cb-tab-highlightjs-atom-one-light-bkg)/100%)!important}.v-code-block--tab-highlightjs-atom-one-light:hover{background-color:hsl(var(--v-cb-tab-highlightjs-atom-one-light-bkg)/50%)!important}.v-code-block--tab-highlightjs-atom-one-light-icon{fill:hsl(var(--v-cb-tab-highlightjs-atom-one-light-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-atom-one-light-icon))!important}.v-code-block--tab-highlightjs-atom-one-light-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-atom-one-light-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-atom-one-light-icon-success))!important}.v-code-block--tab-highlightjs-atom-one-light-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-atom-one-light-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-atom-one-light-icon-failed))!important}.v-code-block--tab-highlightjs-atom-one-light>div{color:hsl(var(--v-cb-tab-highlightjs-atom-one-light-text))}.v-code-block--tab-highlightjs-codepen-embed{background-color:hsl(var(--v-cb-tab-highlightjs-codepen-embed-bkg)/100%)!important}.v-code-block--tab-highlightjs-codepen-embed:hover{background-color:hsl(var(--v-cb-tab-highlightjs-codepen-embed-bkg)/50%)!important}.v-code-block--tab-highlightjs-codepen-embed-icon{fill:hsl(var(--v-cb-tab-highlightjs-codepen-embed-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-codepen-embed-icon))!important}.v-code-block--tab-highlightjs-codepen-embed-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-codepen-embed-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-codepen-embed-icon-success))!important}.v-code-block--tab-highlightjs-codepen-embed-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-codepen-embed-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-codepen-embed-icon-failed))!important}.v-code-block--tab-highlightjs-codepen-embed>div{color:hsl(var(--v-cb-tab-highlightjs-codepen-embed-text))}.v-code-block--tab-highlightjs-color-brewer{background-color:hsl(var(--v-cb-tab-highlightjs-color-brewer-bkg)/100%)!important}.v-code-block--tab-highlightjs-color-brewer:hover{background-color:hsl(var(--v-cb-tab-highlightjs-color-brewer-bkg)/50%)!important}.v-code-block--tab-highlightjs-color-brewer-icon{fill:hsl(var(--v-cb-tab-highlightjs-color-brewer-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-color-brewer-icon))!important}.v-code-block--tab-highlightjs-color-brewer-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-color-brewer-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-color-brewer-icon-success))!important}.v-code-block--tab-highlightjs-color-brewer-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-color-brewer-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-color-brewer-icon-failed))!important}.v-code-block--tab-highlightjs-color-brewer>div{color:hsl(var(--v-cb-tab-highlightjs-color-brewer-text))}.v-code-block--tab-highlightjs-dark{background-color:hsl(var(--v-cb-tab-highlightjs-dark-bkg)/100%)!important}.v-code-block--tab-highlightjs-dark:hover{background-color:hsl(var(--v-cb-tab-highlightjs-dark-bkg)/50%)!important}.v-code-block--tab-highlightjs-dark-icon{fill:hsl(var(--v-cb-tab-highlightjs-dark-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-dark-icon))!important}.v-code-block--tab-highlightjs-dark-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-dark-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-dark-icon-success))!important}.v-code-block--tab-highlightjs-dark-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-dark-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-dark-icon-failed))!important}.v-code-block--tab-highlightjs-dark>div{color:hsl(var(--v-cb-tab-highlightjs-dark-text))}.v-code-block--tab-highlightjs-devibeans{background-color:hsl(var(--v-cb-tab-highlightjs-devibeans-bkg)/100%)!important}.v-code-block--tab-highlightjs-devibeans:hover{background-color:hsl(var(--v-cb-tab-highlightjs-devibeans-bkg)/50%)!important}.v-code-block--tab-highlightjs-devibeans-icon{fill:hsl(var(--v-cb-tab-highlightjs-devibeans-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-devibeans-icon))!important}.v-code-block--tab-highlightjs-devibeans-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-devibeans-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-devibeans-icon-success))!important}.v-code-block--tab-highlightjs-devibeans-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-devibeans-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-devibeans-icon-failed))!important}.v-code-block--tab-highlightjs-devibeans>div{color:hsl(var(--v-cb-tab-highlightjs-devibeans-text))}.v-code-block--tab-highlightjs-docco{background-color:hsl(var(--v-cb-tab-highlightjs-docco-bkg)/100%)!important}.v-code-block--tab-highlightjs-docco:hover{background-color:hsl(var(--v-cb-tab-highlightjs-docco-bkg)/50%)!important}.v-code-block--tab-highlightjs-docco-icon{fill:hsl(var(--v-cb-tab-highlightjs-docco-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-docco-icon))!important}.v-code-block--tab-highlightjs-docco-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-docco-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-docco-icon-success))!important}.v-code-block--tab-highlightjs-docco-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-docco-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-docco-icon-failed))!important}.v-code-block--tab-highlightjs-docco>div{color:hsl(var(--v-cb-tab-highlightjs-docco-text))}.v-code-block--tab-highlightjs-far{background-color:hsl(var(--v-cb-tab-highlightjs-far-bkg)/100%)!important}.v-code-block--tab-highlightjs-far:hover{background-color:hsl(var(--v-cb-tab-highlightjs-far-bkg)/50%)!important}.v-code-block--tab-highlightjs-far-icon{fill:hsl(var(--v-cb-tab-highlightjs-far-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-far-icon))!important}.v-code-block--tab-highlightjs-far-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-far-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-far-icon-success))!important}.v-code-block--tab-highlightjs-far-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-far-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-far-icon-failed))!important}.v-code-block--tab-highlightjs-far>div{color:hsl(var(--v-cb-tab-highlightjs-far-text))}.v-code-block--tab-highlightjs-felipec{background-color:hsl(var(--v-cb-tab-highlightjs-felipec-bkg)/100%)!important}.v-code-block--tab-highlightjs-felipec:hover{background-color:hsl(var(--v-cb-tab-highlightjs-felipec-bkg)/50%)!important}.v-code-block--tab-highlightjs-felipec-icon{fill:hsl(var(--v-cb-tab-highlightjs-felipec-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-felipec-icon))!important}.v-code-block--tab-highlightjs-felipec-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-felipec-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-felipec-icon-success))!important}.v-code-block--tab-highlightjs-felipec-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-felipec-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-felipec-icon-failed))!important}.v-code-block--tab-highlightjs-felipec>div{color:hsl(var(--v-cb-tab-highlightjs-felipec-text))}.v-code-block--tab-highlightjs-foundation{background-color:hsl(var(--v-cb-tab-highlightjs-foundation-bkg)/100%)!important}.v-code-block--tab-highlightjs-foundation:hover{background-color:hsl(var(--v-cb-tab-highlightjs-foundation-bkg)/50%)!important}.v-code-block--tab-highlightjs-foundation-icon{fill:hsl(var(--v-cb-tab-highlightjs-foundation-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-foundation-icon))!important}.v-code-block--tab-highlightjs-foundation-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-foundation-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-foundation-icon-success))!important}.v-code-block--tab-highlightjs-foundation-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-foundation-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-foundation-icon-failed))!important}.v-code-block--tab-highlightjs-foundation>div{color:hsl(var(--v-cb-tab-highlightjs-foundation-text))}.v-code-block--tab-highlightjs-github-dark-dimmed{background-color:hsl(var(--v-cb-tab-highlightjs-github-dark-dimmed-bkg)/100%)!important}.v-code-block--tab-highlightjs-github-dark-dimmed:hover{background-color:hsl(var(--v-cb-tab-highlightjs-github-dark-dimmed-bkg)/50%)!important}.v-code-block--tab-highlightjs-github-dark-dimmed-icon{fill:hsl(var(--v-cb-tab-highlightjs-github-dark-dimmed-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-github-dark-dimmed-icon))!important}.v-code-block--tab-highlightjs-github-dark-dimmed-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-github-dark-dimmed-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-github-dark-dimmed-icon-success))!important}.v-code-block--tab-highlightjs-github-dark-dimmed-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-github-dark-dimmed-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-github-dark-dimmed-icon-failed))!important}.v-code-block--tab-highlightjs-github-dark-dimmed>div{color:hsl(var(--v-cb-tab-highlightjs-github-dark-dimmed-text))}.v-code-block--tab-highlightjs-github-dark{background-color:hsl(var(--v-cb-tab-highlightjs-github-dark-bkg)/100%)!important}.v-code-block--tab-highlightjs-github-dark:hover{background-color:hsl(var(--v-cb-tab-highlightjs-github-dark-bkg)/50%)!important}.v-code-block--tab-highlightjs-github-dark-icon{fill:hsl(var(--v-cb-tab-highlightjs-github-dark-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-github-dark-icon))!important}.v-code-block--tab-highlightjs-github-dark-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-github-dark-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-github-dark-icon-success))!important}.v-code-block--tab-highlightjs-github-dark-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-github-dark-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-github-dark-icon-failed))!important}.v-code-block--tab-highlightjs-github-dark>div{color:hsl(var(--v-cb-tab-highlightjs-github-dark-text))}.v-code-block--tab-highlightjs-github{background-color:hsl(var(--v-cb-tab-highlightjs-github-bkg)/100%)!important}.v-code-block--tab-highlightjs-github:hover{background-color:hsl(var(--v-cb-tab-highlightjs-github-bkg)/50%)!important}.v-code-block--tab-highlightjs-github-icon{fill:hsl(var(--v-cb-tab-highlightjs-github-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-github-icon))!important}.v-code-block--tab-highlightjs-github-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-github-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-github-icon-success))!important}.v-code-block--tab-highlightjs-github-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-github-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-github-icon-failed))!important}.v-code-block--tab-highlightjs-github>div{color:hsl(var(--v-cb-tab-highlightjs-github-text))}.v-code-block--tab-highlightjs-gml{background-color:hsl(var(--v-cb-tab-highlightjs-gml-bkg)/100%)!important}.v-code-block--tab-highlightjs-gml:hover{background-color:hsl(var(--v-cb-tab-highlightjs-gml-bkg)/50%)!important}.v-code-block--tab-highlightjs-gml-icon{fill:hsl(var(--v-cb-tab-highlightjs-gml-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-gml-icon))!important}.v-code-block--tab-highlightjs-gml-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-gml-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-gml-icon-success))!important}.v-code-block--tab-highlightjs-gml-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-gml-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-gml-icon-failed))!important}.v-code-block--tab-highlightjs-gml>div{color:hsl(var(--v-cb-tab-highlightjs-gml-text))}.v-code-block--tab-highlightjs-googlecode{background-color:hsl(var(--v-cb-tab-highlightjs-googlecode-bkg)/100%)!important}.v-code-block--tab-highlightjs-googlecode:hover{background-color:hsl(var(--v-cb-tab-highlightjs-googlecode-bkg)/50%)!important}.v-code-block--tab-highlightjs-googlecode-icon{fill:hsl(var(--v-cb-tab-highlightjs-googlecode-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-googlecode-icon))!important}.v-code-block--tab-highlightjs-googlecode-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-googlecode-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-googlecode-icon-success))!important}.v-code-block--tab-highlightjs-googlecode-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-googlecode-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-googlecode-icon-failed))!important}.v-code-block--tab-highlightjs-googlecode>div{color:hsl(var(--v-cb-tab-highlightjs-googlecode-text))}.v-code-block--tab-highlightjs-grayscale{background-color:hsl(var(--v-cb-tab-highlightjs-grayscale-bkg)/100%)!important}.v-code-block--tab-highlightjs-grayscale:hover{background-color:hsl(var(--v-cb-tab-highlightjs-grayscale-bkg)/50%)!important}.v-code-block--tab-highlightjs-grayscale-icon{fill:hsl(var(--v-cb-tab-highlightjs-grayscale-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-grayscale-icon))!important}.v-code-block--tab-highlightjs-grayscale-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-grayscale-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-grayscale-icon-success))!important}.v-code-block--tab-highlightjs-grayscale-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-grayscale-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-grayscale-icon-failed))!important}.v-code-block--tab-highlightjs-grayscale>div{color:hsl(var(--v-cb-tab-highlightjs-grayscale-text))}.v-code-block--tab-highlightjs-hybrid{background-color:hsl(var(--v-cb-tab-highlightjs-hybrid-bkg)/100%)!important}.v-code-block--tab-highlightjs-hybrid:hover{background-color:hsl(var(--v-cb-tab-highlightjs-hybrid-bkg)/50%)!important}.v-code-block--tab-highlightjs-hybrid-icon{fill:hsl(var(--v-cb-tab-highlightjs-hybrid-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-hybrid-icon))!important}.v-code-block--tab-highlightjs-hybrid-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-hybrid-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-hybrid-icon-success))!important}.v-code-block--tab-highlightjs-hybrid-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-hybrid-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-hybrid-icon-failed))!important}.v-code-block--tab-highlightjs-hybrid>div{color:hsl(var(--v-cb-tab-highlightjs-hybrid-text))}.v-code-block--tab-highlightjs-idea{background-color:hsl(var(--v-cb-tab-highlightjs-idea-bkg)/100%)!important}.v-code-block--tab-highlightjs-idea:hover{background-color:hsl(var(--v-cb-tab-highlightjs-idea-bkg)/50%)!important}.v-code-block--tab-highlightjs-idea-icon{fill:hsl(var(--v-cb-tab-highlightjs-idea-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-idea-icon))!important}.v-code-block--tab-highlightjs-idea-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-idea-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-idea-icon-success))!important}.v-code-block--tab-highlightjs-idea-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-idea-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-idea-icon-failed))!important}.v-code-block--tab-highlightjs-idea>div{color:hsl(var(--v-cb-tab-highlightjs-idea-text))}.v-code-block--tab-highlightjs-intellij-light{background-color:hsl(var(--v-cb-tab-highlightjs-intellij-light-bkg)/100%)!important}.v-code-block--tab-highlightjs-intellij-light:hover{background-color:hsl(var(--v-cb-tab-highlightjs-intellij-light-bkg)/50%)!important}.v-code-block--tab-highlightjs-intellij-light-icon{fill:hsl(var(--v-cb-tab-highlightjs-intellij-light-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-intellij-light-icon))!important}.v-code-block--tab-highlightjs-intellij-light-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-intellij-light-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-intellij-light-icon-success))!important}.v-code-block--tab-highlightjs-intellij-light-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-intellij-light-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-intellij-light-icon-failed))!important}.v-code-block--tab-highlightjs-intellij-light>div{color:hsl(var(--v-cb-tab-highlightjs-intellij-light-text))}.v-code-block--tab-highlightjs-ir-black{background-color:hsl(var(--v-cb-tab-highlightjs-ir-black-bkg)/100%)!important}.v-code-block--tab-highlightjs-ir-black:hover{background-color:hsl(var(--v-cb-tab-highlightjs-ir-black-bkg)/50%)!important}.v-code-block--tab-highlightjs-ir-black-icon{fill:hsl(var(--v-cb-tab-highlightjs-ir-black-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-ir-black-icon))!important}.v-code-block--tab-highlightjs-ir-black-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-ir-black-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-ir-black-icon-success))!important}.v-code-block--tab-highlightjs-ir-black-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-ir-black-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-ir-black-icon-failed))!important}.v-code-block--tab-highlightjs-ir-black>div{color:hsl(var(--v-cb-tab-highlightjs-ir-black-text))}.v-code-block--tab-highlightjs-isbl-editor-dark{background-color:hsl(var(--v-cb-tab-highlightjs-isbl-editor-dark-bkg)/100%)!important}.v-code-block--tab-highlightjs-isbl-editor-dark:hover{background-color:hsl(var(--v-cb-tab-highlightjs-isbl-editor-dark-bkg)/50%)!important}.v-code-block--tab-highlightjs-isbl-editor-dark-icon{fill:hsl(var(--v-cb-tab-highlightjs-isbl-editor-dark-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-isbl-editor-dark-icon))!important}.v-code-block--tab-highlightjs-isbl-editor-dark-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-isbl-editor-dark-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-isbl-editor-dark-icon-success))!important}.v-code-block--tab-highlightjs-isbl-editor-dark-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-isbl-editor-dark-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-isbl-editor-dark-icon-failed))!important}.v-code-block--tab-highlightjs-isbl-editor-dark>div{color:hsl(var(--v-cb-tab-highlightjs-isbl-editor-dark-text))}.v-code-block--tab-highlightjs-isbl-editor-light{background-color:hsl(var(--v-cb-tab-highlightjs-isbl-editor-light-bkg)/100%)!important}.v-code-block--tab-highlightjs-isbl-editor-light:hover{background-color:hsl(var(--v-cb-tab-highlightjs-isbl-editor-light-bkg)/50%)!important}.v-code-block--tab-highlightjs-isbl-editor-light-icon{fill:hsl(var(--v-cb-tab-highlightjs-isbl-editor-light-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-isbl-editor-light-icon))!important}.v-code-block--tab-highlightjs-isbl-editor-light-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-isbl-editor-light-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-isbl-editor-light-icon-success))!important}.v-code-block--tab-highlightjs-isbl-editor-light-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-isbl-editor-light-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-isbl-editor-light-icon-failed))!important}.v-code-block--tab-highlightjs-isbl-editor-light>div{color:hsl(var(--v-cb-tab-highlightjs-isbl-editor-light-text))}.v-code-block--tab-highlightjs-kimbie-dark{background-color:hsl(var(--v-cb-tab-highlightjs-kimbie-dark-bkg)/100%)!important}.v-code-block--tab-highlightjs-kimbie-dark:hover{background-color:hsl(var(--v-cb-tab-highlightjs-kimbie-dark-bkg)/50%)!important}.v-code-block--tab-highlightjs-kimbie-dark-icon{fill:hsl(var(--v-cb-tab-highlightjs-kimbie-dark-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-kimbie-dark-icon))!important}.v-code-block--tab-highlightjs-kimbie-dark-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-kimbie-dark-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-kimbie-dark-icon-success))!important}.v-code-block--tab-highlightjs-kimbie-dark-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-kimbie-dark-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-kimbie-dark-icon-failed))!important}.v-code-block--tab-highlightjs-kimbie-dark>div{color:hsl(var(--v-cb-tab-highlightjs-kimbie-dark-text))}.v-code-block--tab-highlightjs-kimbie-light{background-color:hsl(var(--v-cb-tab-highlightjs-kimbie-light-bkg)/100%)!important}.v-code-block--tab-highlightjs-kimbie-light:hover{background-color:hsl(var(--v-cb-tab-highlightjs-kimbie-light-bkg)/50%)!important}.v-code-block--tab-highlightjs-kimbie-light-icon{fill:hsl(var(--v-cb-tab-highlightjs-kimbie-light-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-kimbie-light-icon))!important}.v-code-block--tab-highlightjs-kimbie-light-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-kimbie-light-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-kimbie-light-icon-success))!important}.v-code-block--tab-highlightjs-kimbie-light-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-kimbie-light-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-kimbie-light-icon-failed))!important}.v-code-block--tab-highlightjs-kimbie-light>div{color:hsl(var(--v-cb-tab-highlightjs-kimbie-light-text))}.v-code-block--tab-highlightjs-lightfair{background-color:hsl(var(--v-cb-tab-highlightjs-lightfair-bkg)/100%)!important}.v-code-block--tab-highlightjs-lightfair:hover{background-color:hsl(var(--v-cb-tab-highlightjs-lightfair-bkg)/50%)!important}.v-code-block--tab-highlightjs-lightfair-icon{fill:hsl(var(--v-cb-tab-highlightjs-lightfair-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-lightfair-icon))!important}.v-code-block--tab-highlightjs-lightfair-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-lightfair-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-lightfair-icon-success))!important}.v-code-block--tab-highlightjs-lightfair-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-lightfair-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-lightfair-icon-failed))!important}.v-code-block--tab-highlightjs-lightfair>div{color:hsl(var(--v-cb-tab-highlightjs-lightfair-text))}.v-code-block--tab-highlightjs-lioshi{background-color:hsl(var(--v-cb-tab-highlightjs-lioshi-bkg)/100%)!important}.v-code-block--tab-highlightjs-lioshi:hover{background-color:hsl(var(--v-cb-tab-highlightjs-lioshi-bkg)/50%)!important}.v-code-block--tab-highlightjs-lioshi-icon{fill:hsl(var(--v-cb-tab-highlightjs-lioshi-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-lioshi-icon))!important}.v-code-block--tab-highlightjs-lioshi-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-lioshi-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-lioshi-icon-success))!important}.v-code-block--tab-highlightjs-lioshi-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-lioshi-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-lioshi-icon-failed))!important}.v-code-block--tab-highlightjs-lioshi>div{color:hsl(var(--v-cb-tab-highlightjs-lioshi-text))}.v-code-block--tab-highlightjs-magula{background-color:hsl(var(--v-cb-tab-highlightjs-magula-bkg)/100%)!important}.v-code-block--tab-highlightjs-magula:hover{background-color:hsl(var(--v-cb-tab-highlightjs-magula-bkg)/50%)!important}.v-code-block--tab-highlightjs-magula-icon{fill:hsl(var(--v-cb-tab-highlightjs-magula-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-magula-icon))!important}.v-code-block--tab-highlightjs-magula-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-magula-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-magula-icon-success))!important}.v-code-block--tab-highlightjs-magula-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-magula-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-magula-icon-failed))!important}.v-code-block--tab-highlightjs-magula>div{color:hsl(var(--v-cb-tab-highlightjs-magula-text))}.v-code-block--tab-highlightjs-mono-blue{background-color:hsl(var(--v-cb-tab-highlightjs-mono-blue-bkg)/100%)!important}.v-code-block--tab-highlightjs-mono-blue:hover{background-color:hsl(var(--v-cb-tab-highlightjs-mono-blue-bkg)/50%)!important}.v-code-block--tab-highlightjs-mono-blue-icon{fill:hsl(var(--v-cb-tab-highlightjs-mono-blue-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-mono-blue-icon))!important}.v-code-block--tab-highlightjs-mono-blue-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-mono-blue-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-mono-blue-icon-success))!important}.v-code-block--tab-highlightjs-mono-blue-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-mono-blue-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-mono-blue-icon-failed))!important}.v-code-block--tab-highlightjs-mono-blue>div{color:hsl(var(--v-cb-tab-highlightjs-mono-blue-text))}.v-code-block--tab-highlightjs-monokai-sublime{background-color:hsl(var(--v-cb-tab-highlightjs-monokai-sublime-bkg)/100%)!important}.v-code-block--tab-highlightjs-monokai-sublime:hover{background-color:hsl(var(--v-cb-tab-highlightjs-monokai-sublime-bkg)/50%)!important}.v-code-block--tab-highlightjs-monokai-sublime-icon{fill:hsl(var(--v-cb-tab-highlightjs-monokai-sublime-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-monokai-sublime-icon))!important}.v-code-block--tab-highlightjs-monokai-sublime-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-monokai-sublime-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-monokai-sublime-icon-success))!important}.v-code-block--tab-highlightjs-monokai-sublime-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-monokai-sublime-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-monokai-sublime-icon-failed))!important}.v-code-block--tab-highlightjs-monokai-sublime>div{color:hsl(var(--v-cb-tab-highlightjs-monokai-sublime-text))}.v-code-block--tab-highlightjs-monokai{background-color:hsl(var(--v-cb-tab-highlightjs-monokai-bkg)/100%)!important}.v-code-block--tab-highlightjs-monokai:hover{background-color:hsl(var(--v-cb-tab-highlightjs-monokai-bkg)/50%)!important}.v-code-block--tab-highlightjs-monokai-icon{fill:hsl(var(--v-cb-tab-highlightjs-monokai-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-monokai-icon))!important}.v-code-block--tab-highlightjs-monokai-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-monokai-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-monokai-icon-success))!important}.v-code-block--tab-highlightjs-monokai-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-monokai-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-monokai-icon-failed))!important}.v-code-block--tab-highlightjs-monokai>div{color:hsl(var(--v-cb-tab-highlightjs-monokai-text))}.v-code-block--tab-highlightjs-night-owl{background-color:hsl(var(--v-cb-tab-highlightjs-night-owl-bkg)/100%)!important}.v-code-block--tab-highlightjs-night-owl:hover{background-color:hsl(var(--v-cb-tab-highlightjs-night-owl-bkg)/50%)!important}.v-code-block--tab-highlightjs-night-owl-icon{fill:hsl(var(--v-cb-tab-highlightjs-night-owl-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-night-owl-icon))!important}.v-code-block--tab-highlightjs-night-owl-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-night-owl-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-night-owl-icon-success))!important}.v-code-block--tab-highlightjs-night-owl-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-night-owl-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-night-owl-icon-failed))!important}.v-code-block--tab-highlightjs-night-owl>div{color:hsl(var(--v-cb-tab-highlightjs-night-owl-text))}.v-code-block--tab-highlightjs-nnfx-dark{background-color:hsl(var(--v-cb-tab-highlightjs-nnfx-dark-bkg)/100%)!important}.v-code-block--tab-highlightjs-nnfx-dark:hover{background-color:hsl(var(--v-cb-tab-highlightjs-nnfx-dark-bkg)/50%)!important}.v-code-block--tab-highlightjs-nnfx-dark-icon{fill:hsl(var(--v-cb-tab-highlightjs-nnfx-dark-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-nnfx-dark-icon))!important}.v-code-block--tab-highlightjs-nnfx-dark-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-nnfx-dark-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-nnfx-dark-icon-success))!important}.v-code-block--tab-highlightjs-nnfx-dark-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-nnfx-dark-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-nnfx-dark-icon-failed))!important}.v-code-block--tab-highlightjs-nnfx-dark>div{color:hsl(var(--v-cb-tab-highlightjs-nnfx-dark-text))}.v-code-block--tab-highlightjs-nnfx-light{background-color:hsl(var(--v-cb-tab-highlightjs-nnfx-light-bkg)/100%)!important}.v-code-block--tab-highlightjs-nnfx-light:hover{background-color:hsl(var(--v-cb-tab-highlightjs-nnfx-light-bkg)/50%)!important}.v-code-block--tab-highlightjs-nnfx-light-icon{fill:hsl(var(--v-cb-tab-highlightjs-nnfx-light-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-nnfx-light-icon))!important}.v-code-block--tab-highlightjs-nnfx-light-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-nnfx-light-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-nnfx-light-icon-success))!important}.v-code-block--tab-highlightjs-nnfx-light-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-nnfx-light-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-nnfx-light-icon-failed))!important}.v-code-block--tab-highlightjs-nnfx-light>div{color:hsl(var(--v-cb-tab-highlightjs-nnfx-light-text))}.v-code-block--tab-highlightjs-nord{background-color:hsl(var(--v-cb-tab-highlightjs-nord-bkg)/100%)!important}.v-code-block--tab-highlightjs-nord:hover{background-color:hsl(var(--v-cb-tab-highlightjs-nord-bkg)/50%)!important}.v-code-block--tab-highlightjs-nord-icon{fill:hsl(var(--v-cb-tab-highlightjs-nord-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-nord-icon))!important}.v-code-block--tab-highlightjs-nord-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-nord-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-nord-icon-success))!important}.v-code-block--tab-highlightjs-nord-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-nord-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-nord-icon-failed))!important}.v-code-block--tab-highlightjs-nord>div{color:hsl(var(--v-cb-tab-highlightjs-nord-text))}.v-code-block--tab-highlightjs-obsidian{background-color:hsl(var(--v-cb-tab-highlightjs-obsidian-bkg)/100%)!important}.v-code-block--tab-highlightjs-obsidian:hover{background-color:hsl(var(--v-cb-tab-highlightjs-obsidian-bkg)/50%)!important}.v-code-block--tab-highlightjs-obsidian-icon{fill:hsl(var(--v-cb-tab-highlightjs-obsidian-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-obsidian-icon))!important}.v-code-block--tab-highlightjs-obsidian-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-obsidian-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-obsidian-icon-success))!important}.v-code-block--tab-highlightjs-obsidian-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-obsidian-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-obsidian-icon-failed))!important}.v-code-block--tab-highlightjs-obsidian>div{color:hsl(var(--v-cb-tab-highlightjs-obsidian-text))}.v-code-block--tab-highlightjs-panda-syntax-dark{background-color:hsl(var(--v-cb-tab-highlightjs-panda-syntax-dark-bkg)/100%)!important}.v-code-block--tab-highlightjs-panda-syntax-dark:hover{background-color:hsl(var(--v-cb-tab-highlightjs-panda-syntax-dark-bkg)/50%)!important}.v-code-block--tab-highlightjs-panda-syntax-dark-icon{fill:hsl(var(--v-cb-tab-highlightjs-panda-syntax-dark-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-panda-syntax-dark-icon))!important}.v-code-block--tab-highlightjs-panda-syntax-dark-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-panda-syntax-dark-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-panda-syntax-dark-icon-success))!important}.v-code-block--tab-highlightjs-panda-syntax-dark-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-panda-syntax-dark-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-panda-syntax-dark-icon-failed))!important}.v-code-block--tab-highlightjs-panda-syntax-dark>div{color:hsl(var(--v-cb-tab-highlightjs-panda-syntax-dark-text))}.v-code-block--tab-highlightjs-panda-syntax-light{background-color:hsl(var(--v-cb-tab-highlightjs-panda-syntax-light-bkg)/100%)!important}.v-code-block--tab-highlightjs-panda-syntax-light:hover{background-color:hsl(var(--v-cb-tab-highlightjs-panda-syntax-light-bkg)/50%)!important}.v-code-block--tab-highlightjs-panda-syntax-light-icon{fill:hsl(var(--v-cb-tab-highlightjs-panda-syntax-light-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-panda-syntax-light-icon))!important}.v-code-block--tab-highlightjs-panda-syntax-light-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-panda-syntax-light-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-panda-syntax-light-icon-success))!important}.v-code-block--tab-highlightjs-panda-syntax-light-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-panda-syntax-light-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-panda-syntax-light-icon-failed))!important}.v-code-block--tab-highlightjs-panda-syntax-light>div{color:hsl(var(--v-cb-tab-highlightjs-panda-syntax-light-text))}.v-code-block--tab-highlightjs-paraiso-dark{background-color:hsl(var(--v-cb-tab-highlightjs-paraiso-dark-bkg)/100%)!important}.v-code-block--tab-highlightjs-paraiso-dark:hover{background-color:hsl(var(--v-cb-tab-highlightjs-paraiso-dark-bkg)/50%)!important}.v-code-block--tab-highlightjs-paraiso-dark-icon{fill:hsl(var(--v-cb-tab-highlightjs-paraiso-dark-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-paraiso-dark-icon))!important}.v-code-block--tab-highlightjs-paraiso-dark-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-paraiso-dark-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-paraiso-dark-icon-success))!important}.v-code-block--tab-highlightjs-paraiso-dark-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-paraiso-dark-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-paraiso-dark-icon-failed))!important}.v-code-block--tab-highlightjs-paraiso-dark>div{color:hsl(var(--v-cb-tab-highlightjs-paraiso-dark-text))}.v-code-block--tab-highlightjs-paraiso-light{background-color:hsl(var(--v-cb-tab-highlightjs-paraiso-light-bkg)/100%)!important}.v-code-block--tab-highlightjs-paraiso-light:hover{background-color:hsl(var(--v-cb-tab-highlightjs-paraiso-light-bkg)/50%)!important}.v-code-block--tab-highlightjs-paraiso-light-icon{fill:hsl(var(--v-cb-tab-highlightjs-paraiso-light-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-paraiso-light-icon))!important}.v-code-block--tab-highlightjs-paraiso-light-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-paraiso-light-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-paraiso-light-icon-success))!important}.v-code-block--tab-highlightjs-paraiso-light-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-paraiso-light-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-paraiso-light-icon-failed))!important}.v-code-block--tab-highlightjs-paraiso-light>div{color:hsl(var(--v-cb-tab-highlightjs-paraiso-light-text))}.v-code-block--tab-highlightjs-purebasic{background-color:hsl(var(--v-cb-tab-highlightjs-purebasic-bkg)/100%)!important}.v-code-block--tab-highlightjs-purebasic:hover{background-color:hsl(var(--v-cb-tab-highlightjs-purebasic-bkg)/50%)!important}.v-code-block--tab-highlightjs-purebasic-icon{fill:hsl(var(--v-cb-tab-highlightjs-purebasic-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-purebasic-icon))!important}.v-code-block--tab-highlightjs-purebasic-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-purebasic-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-purebasic-icon-success))!important}.v-code-block--tab-highlightjs-purebasic-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-purebasic-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-purebasic-icon-failed))!important}.v-code-block--tab-highlightjs-purebasic>div{color:hsl(var(--v-cb-tab-highlightjs-purebasic-text))}.v-code-block--tab-highlightjs-qtcreator-dark{background-color:hsl(var(--v-cb-tab-highlightjs-qtcreator-dark-bkg)/100%)!important}.v-code-block--tab-highlightjs-qtcreator-dark:hover{background-color:hsl(var(--v-cb-tab-highlightjs-qtcreator-dark-bkg)/50%)!important}.v-code-block--tab-highlightjs-qtcreator-dark-icon{fill:hsl(var(--v-cb-tab-highlightjs-qtcreator-dark-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-qtcreator-dark-icon))!important}.v-code-block--tab-highlightjs-qtcreator-dark-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-qtcreator-dark-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-qtcreator-dark-icon-success))!important}.v-code-block--tab-highlightjs-qtcreator-dark-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-qtcreator-dark-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-qtcreator-dark-icon-failed))!important}.v-code-block--tab-highlightjs-qtcreator-dark>div{color:hsl(var(--v-cb-tab-highlightjs-qtcreator-dark-text))}.v-code-block--tab-highlightjs-qtcreator-light{background-color:hsl(var(--v-cb-tab-highlightjs-qtcreator-light-bkg)/100%)!important}.v-code-block--tab-highlightjs-qtcreator-light:hover{background-color:hsl(var(--v-cb-tab-highlightjs-qtcreator-light-bkg)/50%)!important}.v-code-block--tab-highlightjs-qtcreator-light-icon{fill:hsl(var(--v-cb-tab-highlightjs-qtcreator-light-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-qtcreator-light-icon))!important}.v-code-block--tab-highlightjs-qtcreator-light-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-qtcreator-light-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-qtcreator-light-icon-success))!important}.v-code-block--tab-highlightjs-qtcreator-light-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-qtcreator-light-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-qtcreator-light-icon-failed))!important}.v-code-block--tab-highlightjs-qtcreator-light>div{color:hsl(var(--v-cb-tab-highlightjs-qtcreator-light-text))}.v-code-block--tab-highlightjs-rainbow{background-color:hsl(var(--v-cb-tab-highlightjs-rainbow-bkg)/100%)!important}.v-code-block--tab-highlightjs-rainbow:hover{background-color:hsl(var(--v-cb-tab-highlightjs-rainbow-bkg)/50%)!important}.v-code-block--tab-highlightjs-rainbow-icon{fill:hsl(var(--v-cb-tab-highlightjs-rainbow-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-rainbow-icon))!important}.v-code-block--tab-highlightjs-rainbow-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-rainbow-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-rainbow-icon-success))!important}.v-code-block--tab-highlightjs-rainbow-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-rainbow-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-rainbow-icon-failed))!important}.v-code-block--tab-highlightjs-rainbow>div{color:hsl(var(--v-cb-tab-highlightjs-rainbow-text))}.v-code-block--tab-highlightjs-routeros{background-color:hsl(var(--v-cb-tab-highlightjs-routeros-bkg)/100%)!important}.v-code-block--tab-highlightjs-routeros:hover{background-color:hsl(var(--v-cb-tab-highlightjs-routeros-bkg)/50%)!important}.v-code-block--tab-highlightjs-routeros-icon{fill:hsl(var(--v-cb-tab-highlightjs-routeros-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-routeros-icon))!important}.v-code-block--tab-highlightjs-routeros-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-routeros-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-routeros-icon-success))!important}.v-code-block--tab-highlightjs-routeros-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-routeros-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-routeros-icon-failed))!important}.v-code-block--tab-highlightjs-routeros>div{color:hsl(var(--v-cb-tab-highlightjs-routeros-text))}.v-code-block--tab-highlightjs-school-book{background-color:hsl(var(--v-cb-tab-highlightjs-school-book-bkg)/100%)!important}.v-code-block--tab-highlightjs-school-book:hover{background-color:hsl(var(--v-cb-tab-highlightjs-school-book-bkg)/50%)!important}.v-code-block--tab-highlightjs-school-book-icon{fill:hsl(var(--v-cb-tab-highlightjs-school-book-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-school-book-icon))!important}.v-code-block--tab-highlightjs-school-book-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-school-book-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-school-book-icon-success))!important}.v-code-block--tab-highlightjs-school-book-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-school-book-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-school-book-icon-failed))!important}.v-code-block--tab-highlightjs-school-book>div{color:hsl(var(--v-cb-tab-highlightjs-school-book-text))}.v-code-block--tab-highlightjs-shades-of-purple{background-color:hsl(var(--v-cb-tab-highlightjs-shades-of-purple-bkg)/100%)!important}.v-code-block--tab-highlightjs-shades-of-purple:hover{background-color:hsl(var(--v-cb-tab-highlightjs-shades-of-purple-bkg)/50%)!important}.v-code-block--tab-highlightjs-shades-of-purple-icon{fill:hsl(var(--v-cb-tab-highlightjs-shades-of-purple-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-shades-of-purple-icon))!important}.v-code-block--tab-highlightjs-shades-of-purple-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-shades-of-purple-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-shades-of-purple-icon-success))!important}.v-code-block--tab-highlightjs-shades-of-purple-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-shades-of-purple-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-shades-of-purple-icon-failed))!important}.v-code-block--tab-highlightjs-shades-of-purple>div{color:hsl(var(--v-cb-tab-highlightjs-shades-of-purple-text))}.v-code-block--tab-highlightjs-srcery{background-color:hsl(var(--v-cb-tab-highlightjs-srcery-bkg)/100%)!important}.v-code-block--tab-highlightjs-srcery:hover{background-color:hsl(var(--v-cb-tab-highlightjs-srcery-bkg)/50%)!important}.v-code-block--tab-highlightjs-srcery-icon{fill:hsl(var(--v-cb-tab-highlightjs-srcery-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-srcery-icon))!important}.v-code-block--tab-highlightjs-srcery-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-srcery-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-srcery-icon-success))!important}.v-code-block--tab-highlightjs-srcery-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-srcery-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-srcery-icon-failed))!important}.v-code-block--tab-highlightjs-srcery>div{color:hsl(var(--v-cb-tab-highlightjs-srcery-text))}.v-code-block--tab-highlightjs-stackoverflow-dark{background-color:hsl(var(--v-cb-tab-highlightjs-stackoverflow-dark-bkg)/100%)!important}.v-code-block--tab-highlightjs-stackoverflow-dark:hover{background-color:hsl(var(--v-cb-tab-highlightjs-stackoverflow-dark-bkg)/50%)!important}.v-code-block--tab-highlightjs-stackoverflow-dark-icon{fill:hsl(var(--v-cb-tab-highlightjs-stackoverflow-dark-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-stackoverflow-dark-icon))!important}.v-code-block--tab-highlightjs-stackoverflow-dark-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-stackoverflow-dark-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-stackoverflow-dark-icon-success))!important}.v-code-block--tab-highlightjs-stackoverflow-dark-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-stackoverflow-dark-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-stackoverflow-dark-icon-failed))!important}.v-code-block--tab-highlightjs-stackoverflow-dark>div{color:hsl(var(--v-cb-tab-highlightjs-stackoverflow-dark-text))}.v-code-block--tab-highlightjs-stackoverflow-light{background-color:hsl(var(--v-cb-tab-highlightjs-stackoverflow-light-bkg)/100%)!important}.v-code-block--tab-highlightjs-stackoverflow-light:hover{background-color:hsl(var(--v-cb-tab-highlightjs-stackoverflow-light-bkg)/50%)!important}.v-code-block--tab-highlightjs-stackoverflow-light-icon{fill:hsl(var(--v-cb-tab-highlightjs-stackoverflow-light-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-stackoverflow-light-icon))!important}.v-code-block--tab-highlightjs-stackoverflow-light-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-stackoverflow-light-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-stackoverflow-light-icon-success))!important}.v-code-block--tab-highlightjs-stackoverflow-light-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-stackoverflow-light-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-stackoverflow-light-icon-failed))!important}.v-code-block--tab-highlightjs-stackoverflow-light>div{color:hsl(var(--v-cb-tab-highlightjs-stackoverflow-light-text))}.v-code-block--tab-highlightjs-sunburst{background-color:hsl(var(--v-cb-tab-highlightjs-sunburst-bkg)/100%)!important}.v-code-block--tab-highlightjs-sunburst:hover{background-color:hsl(var(--v-cb-tab-highlightjs-sunburst-bkg)/50%)!important}.v-code-block--tab-highlightjs-sunburst-icon{fill:hsl(var(--v-cb-tab-highlightjs-sunburst-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-sunburst-icon))!important}.v-code-block--tab-highlightjs-sunburst-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-sunburst-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-sunburst-icon-success))!important}.v-code-block--tab-highlightjs-sunburst-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-sunburst-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-sunburst-icon-failed))!important}.v-code-block--tab-highlightjs-sunburst>div{color:hsl(var(--v-cb-tab-highlightjs-sunburst-text))}.v-code-block--tab-highlightjs-tokyo-night-dark{background-color:hsl(var(--v-cb-tab-highlightjs-tokyo-night-dark-bkg)/100%)!important}.v-code-block--tab-highlightjs-tokyo-night-dark:hover{background-color:hsl(var(--v-cb-tab-highlightjs-tokyo-night-dark-bkg)/50%)!important}.v-code-block--tab-highlightjs-tokyo-night-dark-icon{fill:hsl(var(--v-cb-tab-highlightjs-tokyo-night-dark-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-tokyo-night-dark-icon))!important}.v-code-block--tab-highlightjs-tokyo-night-dark-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-tokyo-night-dark-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-tokyo-night-dark-icon-success))!important}.v-code-block--tab-highlightjs-tokyo-night-dark-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-tokyo-night-dark-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-tokyo-night-dark-icon-failed))!important}.v-code-block--tab-highlightjs-tokyo-night-dark>div{color:hsl(var(--v-cb-tab-highlightjs-tokyo-night-dark-text))}.v-code-block--tab-highlightjs-tokyo-night-light{background-color:hsl(var(--v-cb-tab-highlightjs-tokyo-night-light-bkg)/100%)!important}.v-code-block--tab-highlightjs-tokyo-night-light:hover{background-color:hsl(var(--v-cb-tab-highlightjs-tokyo-night-light-bkg)/50%)!important}.v-code-block--tab-highlightjs-tokyo-night-light-icon{fill:hsl(var(--v-cb-tab-highlightjs-tokyo-night-light-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-tokyo-night-light-icon))!important}.v-code-block--tab-highlightjs-tokyo-night-light-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-tokyo-night-light-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-tokyo-night-light-icon-success))!important}.v-code-block--tab-highlightjs-tokyo-night-light-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-tokyo-night-light-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-tokyo-night-light-icon-failed))!important}.v-code-block--tab-highlightjs-tokyo-night-light>div{color:hsl(var(--v-cb-tab-highlightjs-tokyo-night-light-text))}.v-code-block--tab-highlightjs-tomorrow-night-blue{background-color:hsl(var(--v-cb-tab-highlightjs-tomorrow-night-blue-bkg)/100%)!important}.v-code-block--tab-highlightjs-tomorrow-night-blue:hover{background-color:hsl(var(--v-cb-tab-highlightjs-tomorrow-night-blue-bkg)/50%)!important}.v-code-block--tab-highlightjs-tomorrow-night-blue-icon{fill:hsl(var(--v-cb-tab-highlightjs-tomorrow-night-blue-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-tomorrow-night-blue-icon))!important}.v-code-block--tab-highlightjs-tomorrow-night-blue-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-tomorrow-night-blue-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-tomorrow-night-blue-icon-success))!important}.v-code-block--tab-highlightjs-tomorrow-night-blue-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-tomorrow-night-blue-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-tomorrow-night-blue-icon-failed))!important}.v-code-block--tab-highlightjs-tomorrow-night-blue>div{color:hsl(var(--v-cb-tab-highlightjs-tomorrow-night-blue-text))}.v-code-block--tab-highlightjs-tomorrow-night-bright{background-color:hsl(var(--v-cb-tab-highlightjs-tomorrow-night-bright-bkg)/100%)!important}.v-code-block--tab-highlightjs-tomorrow-night-bright:hover{background-color:hsl(var(--v-cb-tab-highlightjs-tomorrow-night-bright-bkg)/50%)!important}.v-code-block--tab-highlightjs-tomorrow-night-bright-icon{fill:hsl(var(--v-cb-tab-highlightjs-tomorrow-night-bright-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-tomorrow-night-bright-icon))!important}.v-code-block--tab-highlightjs-tomorrow-night-bright-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-tomorrow-night-bright-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-tomorrow-night-bright-icon-success))!important}.v-code-block--tab-highlightjs-tomorrow-night-bright-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-tomorrow-night-bright-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-tomorrow-night-bright-icon-failed))!important}.v-code-block--tab-highlightjs-tomorrow-night-bright>div{color:hsl(var(--v-cb-tab-highlightjs-tomorrow-night-bright-text))}.v-code-block--tab-highlightjs-vs{background-color:hsl(var(--v-cb-tab-highlightjs-vs-bkg)/100%)!important}.v-code-block--tab-highlightjs-vs:hover{background-color:hsl(var(--v-cb-tab-highlightjs-vs-bkg)/50%)!important}.v-code-block--tab-highlightjs-vs-icon{fill:hsl(var(--v-cb-tab-highlightjs-vs-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-vs-icon))!important}.v-code-block--tab-highlightjs-vs-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-vs-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-vs-icon-success))!important}.v-code-block--tab-highlightjs-vs-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-vs-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-vs-icon-failed))!important}.v-code-block--tab-highlightjs-vs>div{color:hsl(var(--v-cb-tab-highlightjs-vs-text))}.v-code-block--tab-highlightjs-vs2015{background-color:hsl(var(--v-cb-tab-highlightjs-vs2015-bkg)/100%)!important}.v-code-block--tab-highlightjs-vs2015:hover{background-color:hsl(var(--v-cb-tab-highlightjs-vs2015-bkg)/50%)!important}.v-code-block--tab-highlightjs-vs2015-icon{fill:hsl(var(--v-cb-tab-highlightjs-vs2015-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-vs2015-icon))!important}.v-code-block--tab-highlightjs-vs2015-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-vs2015-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-vs2015-icon-success))!important}.v-code-block--tab-highlightjs-vs2015-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-vs2015-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-vs2015-icon-failed))!important}.v-code-block--tab-highlightjs-vs2015>div{color:hsl(var(--v-cb-tab-highlightjs-vs2015-text))}.v-code-block--tab-highlightjs-xcode{background-color:hsl(var(--v-cb-tab-highlightjs-xcode-bkg)/100%)!important}.v-code-block--tab-highlightjs-xcode:hover{background-color:hsl(var(--v-cb-tab-highlightjs-xcode-bkg)/50%)!important}.v-code-block--tab-highlightjs-xcode-icon{fill:hsl(var(--v-cb-tab-highlightjs-xcode-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-xcode-icon))!important}.v-code-block--tab-highlightjs-xcode-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-xcode-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-xcode-icon-success))!important}.v-code-block--tab-highlightjs-xcode-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-xcode-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-xcode-icon-failed))!important}.v-code-block--tab-highlightjs-xcode>div{color:hsl(var(--v-cb-tab-highlightjs-xcode-text))}.v-code-block--tab-highlightjs-xt256{background-color:hsl(var(--v-cb-tab-highlightjs-xt256-bkg)/100%)!important}.v-code-block--tab-highlightjs-xt256:hover{background-color:hsl(var(--v-cb-tab-highlightjs-xt256-bkg)/50%)!important}.v-code-block--tab-highlightjs-xt256-icon{fill:hsl(var(--v-cb-tab-highlightjs-xt256-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-xt256-icon))!important}.v-code-block--tab-highlightjs-xt256-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-xt256-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-xt256-icon-success))!important}.v-code-block--tab-highlightjs-xt256-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-xt256-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-xt256-icon-failed))!important}.v-code-block--tab-highlightjs-xt256>div{color:hsl(var(--v-cb-tab-highlightjs-xt256-text))}.v-code-block--tab-highlightjs-base16-onedark{background-color:hsl(var(--v-cb-tab-highlightjs-base16-onedark-bkg)/100%)!important}.v-code-block--tab-highlightjs-base16-onedark:hover{background-color:hsl(var(--v-cb-tab-highlightjs-base16-onedark-bkg)/50%)!important}.v-code-block--tab-highlightjs-base16-onedark-icon{fill:hsl(var(--v-cb-tab-highlightjs-base16-onedark-icon))!important;color:hsl(var(--v-cb-tab-highlightjs-base16-onedark-icon))!important}.v-code-block--tab-highlightjs-base16-onedark-icon-status-success{fill:hsl(var(--v-cb-tab-highlightjs-base16-onedark-icon-success))!important;color:hsl(var(--v-cb-tab-highlightjs-base16-onedark-icon-success))!important}.v-code-block--tab-highlightjs-base16-onedark-icon-status-failed{fill:hsl(var(--v-cb-tab-highlightjs-base16-onedark-icon-failed))!important;color:hsl(var(--v-cb-tab-highlightjs-base16-onedark-icon-failed))!important}.v-code-block--tab-highlightjs-base16-onedark>div{color:hsl(var(--v-cb-tab-highlightjs-base16-onedark-text))}");function B(t){return t&&t.__esModule&&Object.prototype.hasOwnProperty.call(t,"default")?t.default:t}T.install=(t,a)=>{const o={globalOptions:!0,...a};t.provide("codeBlockGlobalOptions",o),t.component("CodeBlock",T)};var M={exports:{}};function O(t){return t instanceof Map?t.clear=t.delete=t.set=function(){throw new Error("map is read-only")}:t instanceof Set&&(t.add=t.clear=t.delete=function(){throw new Error("set is read-only")}),Object.freeze(t),Object.getOwnPropertyNames(t).forEach((function(a){var o=t[a];"object"!=typeof o||Object.isFrozen(o)||O(o)})),t}M.exports=O,M.exports.default=O;class R{constructor(t){void 0===t.data&&(t.data={}),this.data=t.data,this.isMatchIgnored=!1}ignoreMatch(){this.isMatchIgnored=!0}}function I(t){return t.replace(/&/g,"&").replace(//g,">").replace(/"/g,""").replace(/'/g,"'")}function L(t,...a){const o=Object.create(null);for(const a in t)o[a]=t[a];return a.forEach((function(t){for(const a in t)o[a]=t[a]})),o}const $=t=>!!t.scope||t.sublanguage&&t.language;class D{constructor(t,a){this.buffer="",this.classPrefix=a.classPrefix,t.walk(this)}addText(t){this.buffer+=I(t)}openNode(t){if(!$(t))return;let a="";a=t.sublanguage?`language-${t.language}`:((t,{prefix:a})=>{if(t.includes(".")){const o=t.split(".");return[`${a}${o.shift()}`,...o.map(((t,a)=>`${t}${"_".repeat(a+1)}`))].join(" ")}return`${a}${t}`})(t.scope,{prefix:this.classPrefix}),this.span(a)}closeNode(t){$(t)&&(this.buffer+="")}value(){return this.buffer}span(t){this.buffer+=``}}const P=(t={})=>{const a={children:[]};return Object.assign(a,t),a};class H{constructor(){this.rootNode=P(),this.stack=[this.rootNode]}get top(){return this.stack[this.stack.length-1]}get root(){return this.rootNode}add(t){this.top.children.push(t)}openNode(t){const a=P({scope:t});this.add(a),this.stack.push(a)}closeNode(){if(this.stack.length>1)return this.stack.pop()}closeAllNodes(){for(;this.closeNode(););}toJSON(){return JSON.stringify(this.rootNode,null,4)}walk(t){return this.constructor._walk(t,this.rootNode)}static _walk(t,a){return"string"==typeof a?t.addText(a):a.children&&(t.openNode(a),a.children.forEach((a=>this._walk(t,a))),t.closeNode(a)),t}static _collapse(t){"string"!=typeof t&&t.children&&(t.children.every((t=>"string"==typeof t))?t.children=[t.children.join("")]:t.children.forEach((t=>{H._collapse(t)})))}}class F extends H{constructor(t){super(),this.options=t}addKeyword(t,a){""!==t&&(this.openNode(a),this.addText(t),this.closeNode())}addText(t){""!==t&&this.add(t)}addSublanguage(t,a){const o=t.root;o.sublanguage=!0,o.language=a,this.add(o)}toHTML(){return new D(this,this.options).value()}finalize(){return!0}}function U(t){return t?"string"==typeof t?t:t.source:null}function V(t){return G("(?=",t,")")}function W(t){return G("(?:",t,")*")}function Z(t){return G("(?:",t,")?")}function G(...t){return t.map((t=>U(t))).join("")}function K(...t){const a=function(t){const a=t[t.length-1];return"object"==typeof a&&a.constructor===Object?(t.splice(t.length-1,1),a):{}}(t);return"("+(a.capture?"":"?:")+t.map((t=>U(t))).join("|")+")"}function X(t){return new RegExp(t.toString()+"|").exec("").length-1}const J=/\[(?:[^\\\]]|\\.)*\]|\(\??|\\([1-9][0-9]*)|\\./;function Q(t,{joinWith:a}){let o=0;return t.map((t=>{o+=1;const a=o;let i=U(t),l="";for(;i.length>0;){const t=J.exec(i);if(!t){l+=i;break}l+=i.substring(0,t.index),i=i.substring(t.index+t[0].length),"\\"===t[0][0]&&t[1]?l+="\\"+String(Number(t[1])+a):(l+=t[0],"("===t[0]&&o++)}return l})).map((t=>`(${t})`)).join(a)}const Y="[a-zA-Z]\\w*",tt="[a-zA-Z_]\\w*",at="\\b\\d+(\\.\\d+)?",ot="(-?)(\\b0[xX][a-fA-F0-9]+|(\\b\\d+(\\.\\d*)?|\\.\\d+)([eE][-+]?\\d+)?)",it="\\b(0b[01]+)",lt={begin:"\\\\[\\s\\S]",relevance:0},nt={scope:"string",begin:"'",end:"'",illegal:"\\n",contains:[lt]},ht={scope:"string",begin:'"',end:'"',illegal:"\\n",contains:[lt]},st=function(t,a,o={}){const i=L({scope:"comment",begin:t,end:a,contains:[]},o);i.contains.push({scope:"doctag",begin:"[ ]*(?=(TODO|FIXME|NOTE|BUG|OPTIMIZE|HACK|XXX):)",end:/(TODO|FIXME|NOTE|BUG|OPTIMIZE|HACK|XXX):/,excludeBegin:!0,relevance:0});const l=K("I","a","is","so","us","to","at","if","in","it","on",/[A-Za-z]+['](d|ve|re|ll|t|s|n)/,/[A-Za-z]+[-][a-z]+/,/[A-Za-z][a-z]{2,}/);return i.contains.push({begin:G(/[ ]+/,"(",l,/[.]?[:]?([.][ ]|[ ])/,"){3}")}),i},et=st("//","$"),ct=st("/\\*","\\*/"),rt=st("#","$"),gt={scope:"number",begin:at,relevance:0},bt={scope:"number",begin:ot,relevance:0},vt={scope:"number",begin:it,relevance:0},ut={begin:/(?=\/[^/\n]*\/)/,contains:[{scope:"regexp",begin:/\//,end:/\/[gimuy]*/,illegal:/\n/,contains:[lt,{begin:/\[/,end:/\]/,relevance:0,contains:[lt]}]}]},dt={scope:"title",begin:Y,relevance:0},jt={scope:"title",begin:tt,relevance:0},pt={begin:"\\.\\s*"+tt,relevance:0};var mt=Object.freeze({__proto__:null,MATCH_NOTHING_RE:/\b\B/,IDENT_RE:Y,UNDERSCORE_IDENT_RE:tt,NUMBER_RE:at,C_NUMBER_RE:ot,BINARY_NUMBER_RE:it,RE_STARTERS_RE:"!|!=|!==|%|%=|&|&&|&=|\\*|\\*=|\\+|\\+=|,|-|-=|/=|/|:|;|<<|<<=|<=|<|===|==|=|>>>=|>>=|>=|>>>|>>|>|\\?|\\[|\\{|\\(|\\^|\\^=|\\||\\|=|\\|\\||~",SHEBANG:(t={})=>{const a=/^#![ ]*\//;return t.binary&&(t.begin=G(a,/.*\b/,t.binary,/\b.*/)),L({scope:"meta",begin:a,end:/$/,relevance:0,"on:begin":(t,a)=>{0!==t.index&&a.ignoreMatch()}},t)},BACKSLASH_ESCAPE:lt,APOS_STRING_MODE:nt,QUOTE_STRING_MODE:ht,PHRASAL_WORDS_MODE:{begin:/\b(a|an|the|are|I'm|isn't|don't|doesn't|won't|but|just|should|pretty|simply|enough|gonna|going|wtf|so|such|will|you|your|they|like|more)\b/},COMMENT:st,C_LINE_COMMENT_MODE:et,C_BLOCK_COMMENT_MODE:ct,HASH_COMMENT_MODE:rt,NUMBER_MODE:gt,C_NUMBER_MODE:bt,BINARY_NUMBER_MODE:vt,REGEXP_MODE:ut,TITLE_MODE:dt,UNDERSCORE_TITLE_MODE:jt,METHOD_GUARD:pt,END_SAME_AS_BEGIN:function(t){return Object.assign(t,{"on:begin":(t,a)=>{a.data._beginMatch=t[1]},"on:end":(t,a)=>{a.data._beginMatch!==t[1]&&a.ignoreMatch()}})}});function kt(t,a){"."===t.input[t.index-1]&&a.ignoreMatch()}function ft(t,a){void 0!==t.className&&(t.scope=t.className,delete t.className)}function yt(t,a){a&&t.beginKeywords&&(t.begin="\\b("+t.beginKeywords.split(" ").join("|")+")(?!\\.)(?=\\b|\\s)",t.__beforeBegin=kt,t.keywords=t.keywords||t.beginKeywords,delete t.beginKeywords,void 0===t.relevance&&(t.relevance=0))}function wt(t,a){Array.isArray(t.illegal)&&(t.illegal=K(...t.illegal))}function xt(t,a){if(t.match){if(t.begin||t.end)throw new Error("begin & end are not supported with match");t.begin=t.match,delete t.match}}function _t(t,a){void 0===t.relevance&&(t.relevance=1)}const Et=(t,a)=>{if(!t.beforeMatch)return;if(t.starts)throw new Error("beforeMatch cannot be used with starts");const o=Object.assign({},t);Object.keys(t).forEach((a=>{delete t[a]})),t.keywords=o.keywords,t.begin=G(o.beforeMatch,V(o.begin)),t.starts={relevance:0,contains:[Object.assign(o,{endsParent:!0})]},t.relevance=0,delete o.beforeMatch},Nt=["of","and","for","in","not","or","if","then","parent","list","value"],St="keyword";function qt(t,a,o=St){const i=Object.create(null);return"string"==typeof t?l(o,t.split(" ")):Array.isArray(t)?l(o,t):Object.keys(t).forEach((function(o){Object.assign(i,qt(t[o],a,o))})),i;function l(t,o){a&&(o=o.map((t=>t.toLowerCase()))),o.forEach((function(a){const o=a.split("|");i[o[0]]=[t,zt(o[0],o[1])]}))}}function zt(t,a){return a?Number(a):function(t){return Nt.includes(t.toLowerCase())}(t)?0:1}const At={},Ct=t=>{console.error(t)},Tt=(t,...a)=>{console.log(`WARN: ${t}`,...a)},Bt=(t,a)=>{At[`${t}/${a}`]||(console.log(`Deprecated as of ${t}. ${a}`),At[`${t}/${a}`]=!0)},Mt=new Error;function Ot(t,a,{key:o}){let i=0;const l=t[o],n={},h={};for(let t=1;t<=a.length;t++)h[t+i]=l[t],n[t+i]=!0,i+=X(a[t-1]);t[o]=h,t[o]._emit=n,t[o]._multi=!0}function Rt(t){!function(t){t.scope&&"object"==typeof t.scope&&null!==t.scope&&(t.beginScope=t.scope,delete t.scope)}(t),"string"==typeof t.beginScope&&(t.beginScope={_wrap:t.beginScope}),"string"==typeof t.endScope&&(t.endScope={_wrap:t.endScope}),function(t){if(Array.isArray(t.begin)){if(t.skip||t.excludeBegin||t.returnBegin)throw Ct("skip, excludeBegin, returnBegin not compatible with beginScope: {}"),Mt;if("object"!=typeof t.beginScope||null===t.beginScope)throw Ct("beginScope must be object"),Mt;Ot(t,t.begin,{key:"beginScope"}),t.begin=Q(t.begin,{joinWith:""})}}(t),function(t){if(Array.isArray(t.end)){if(t.skip||t.excludeEnd||t.returnEnd)throw Ct("skip, excludeEnd, returnEnd not compatible with endScope: {}"),Mt;if("object"!=typeof t.endScope||null===t.endScope)throw Ct("endScope must be object"),Mt;Ot(t,t.end,{key:"endScope"}),t.end=Q(t.end,{joinWith:""})}}(t)}function It(t){function a(a,o){return new RegExp(U(a),"m"+(t.case_insensitive?"i":"")+(t.unicodeRegex?"u":"")+(o?"g":""))}class o{constructor(){this.matchIndexes={},this.regexes=[],this.matchAt=1,this.position=0}addRule(t,a){a.position=this.position++,this.matchIndexes[this.matchAt]=a,this.regexes.push([a,t]),this.matchAt+=X(t)+1}compile(){0===this.regexes.length&&(this.exec=()=>null);const t=this.regexes.map((t=>t[1]));this.matcherRe=a(Q(t,{joinWith:"|"}),!0),this.lastIndex=0}exec(t){this.matcherRe.lastIndex=this.lastIndex;const a=this.matcherRe.exec(t);if(!a)return null;const o=a.findIndex(((t,a)=>a>0&&void 0!==t)),i=this.matchIndexes[o];return a.splice(0,o),Object.assign(a,i)}}class i{constructor(){this.rules=[],this.multiRegexes=[],this.count=0,this.lastIndex=0,this.regexIndex=0}getMatcher(t){if(this.multiRegexes[t])return this.multiRegexes[t];const a=new o;return this.rules.slice(t).forEach((([t,o])=>a.addRule(t,o))),a.compile(),this.multiRegexes[t]=a,a}resumingScanAtSamePosition(){return 0!==this.regexIndex}considerAll(){this.regexIndex=0}addRule(t,a){this.rules.push([t,a]),"begin"===a.type&&this.count++}exec(t){const a=this.getMatcher(this.regexIndex);a.lastIndex=this.lastIndex;let o=a.exec(t);if(this.resumingScanAtSamePosition())if(o&&o.index===this.lastIndex);else{const a=this.getMatcher(0);a.lastIndex=this.lastIndex+1,o=a.exec(t)}return o&&(this.regexIndex+=o.position+1,this.regexIndex===this.count&&this.considerAll()),o}}if(t.compilerExtensions||(t.compilerExtensions=[]),t.contains&&t.contains.includes("self"))throw new Error("ERR: contains `self` is not supported at the top-level of a language. See documentation.");return t.classNameAliases=L(t.classNameAliases||{}),function o(l,n){const h=l;if(l.isCompiled)return h;[ft,xt,Rt,Et].forEach((t=>t(l,n))),t.compilerExtensions.forEach((t=>t(l,n))),l.__beforeBegin=null,[yt,wt,_t].forEach((t=>t(l,n))),l.isCompiled=!0;let s=null;return"object"==typeof l.keywords&&l.keywords.$pattern&&(l.keywords=Object.assign({},l.keywords),s=l.keywords.$pattern,delete l.keywords.$pattern),s=s||/\w+/,l.keywords&&(l.keywords=qt(l.keywords,t.case_insensitive)),h.keywordPatternRe=a(s,!0),n&&(l.begin||(l.begin=/\B|\b/),h.beginRe=a(h.begin),l.end||l.endsWithParent||(l.end=/\B|\b/),l.end&&(h.endRe=a(h.end)),h.terminatorEnd=U(h.end)||"",l.endsWithParent&&n.terminatorEnd&&(h.terminatorEnd+=(l.end?"|":"")+n.terminatorEnd)),l.illegal&&(h.illegalRe=a(l.illegal)),l.contains||(l.contains=[]),l.contains=[].concat(...l.contains.map((function(t){return function(t){t.variants&&!t.cachedVariants&&(t.cachedVariants=t.variants.map((function(a){return L(t,{variants:null},a)})));if(t.cachedVariants)return t.cachedVariants;if(Lt(t))return L(t,{starts:t.starts?L(t.starts):null});if(Object.isFrozen(t))return L(t);return t}("self"===t?l:t)}))),l.contains.forEach((function(t){o(t,h)})),l.starts&&o(l.starts,n),h.matcher=function(t){const a=new i;return t.contains.forEach((t=>a.addRule(t.begin,{rule:t,type:"begin"}))),t.terminatorEnd&&a.addRule(t.terminatorEnd,{type:"end"}),t.illegal&&a.addRule(t.illegal,{type:"illegal"}),a}(h),h}(t)}function Lt(t){return!!t&&(t.endsWithParent||Lt(t.starts))}class $t extends Error{constructor(t,a){super(t),this.name="HTMLInjectionError",this.html=a}}const Dt=I,Pt=L,Ht=Symbol("nomatch");var Ft=function(t){const a=Object.create(null),o=Object.create(null),i=[];let l=!0;const n="Could not find the language '{}', did you forget to load/include a language module?",h={disableAutodetect:!0,name:"Plain text",contains:[]};let s={ignoreUnescapedHTML:!1,throwUnescapedHTML:!1,noHighlightRe:/^(no-?highlight)$/i,languageDetectRe:/\blang(?:uage)?-([\w-]+)\b/i,classPrefix:"hljs-",cssSelector:"pre code",languages:null,__emitter:F};function e(t){return s.noHighlightRe.test(t)}function c(t,a,o){let i="",l="";"object"==typeof a?(i=t,o=a.ignoreIllegals,l=a.language):(Bt("10.7.0","highlight(lang, code, ...args) has been deprecated."),Bt("10.7.0","Please use highlight(code, options) instead.\nhttps://github.com/highlightjs/highlight.js/issues/2277"),l=t,i=a),void 0===o&&(o=!0);const n={code:i,language:l};m("before:highlight",n);const h=n.result?n.result:r(n.language,n.code,o);return h.code=n.code,m("after:highlight",h),h}function r(t,o,i,h){const e=Object.create(null);function c(){if(!_.keywords)return void N.addText(S);let t=0;_.keywordPatternRe.lastIndex=0;let a=_.keywordPatternRe.exec(S),o="";for(;a;){o+=S.substring(t,a.index);const l=y.case_insensitive?a[0].toLowerCase():a[0],n=(i=l,_.keywords[i]);if(n){const[t,i]=n;if(N.addText(o),o="",e[l]=(e[l]||0)+1,e[l]<=7&&(q+=i),t.startsWith("_"))o+=a[0];else{const o=y.classNameAliases[t]||t;N.addKeyword(a[0],o)}}else o+=a[0];t=_.keywordPatternRe.lastIndex,a=_.keywordPatternRe.exec(S)}var i;o+=S.substring(t),N.addText(o)}function b(){null!=_.subLanguage?function(){if(""===S)return;let t=null;if("string"==typeof _.subLanguage){if(!a[_.subLanguage])return void N.addText(S);t=r(_.subLanguage,S,!0,E[_.subLanguage]),E[_.subLanguage]=t._top}else t=g(S,_.subLanguage.length?_.subLanguage:null);_.relevance>0&&(q+=t.relevance),N.addSublanguage(t._emitter,t.language)}():c(),S=""}function v(t,a){let o=1;const i=a.length-1;for(;o<=i;){if(!t._emit[o]){o++;continue}const i=y.classNameAliases[t[o]]||t[o],l=a[o];i?N.addKeyword(l,i):(S=l,c(),S=""),o++}}function u(t,a){return t.scope&&"string"==typeof t.scope&&N.openNode(y.classNameAliases[t.scope]||t.scope),t.beginScope&&(t.beginScope._wrap?(N.addKeyword(S,y.classNameAliases[t.beginScope._wrap]||t.beginScope._wrap),S=""):t.beginScope._multi&&(v(t.beginScope,a),S="")),_=Object.create(t,{parent:{value:_}}),_}function j(t,a,o){let i=function(t,a){const o=t&&t.exec(a);return o&&0===o.index}(t.endRe,o);if(i){if(t["on:end"]){const o=new R(t);t["on:end"](a,o),o.isMatchIgnored&&(i=!1)}if(i){for(;t.endsParent&&t.parent;)t=t.parent;return t}}if(t.endsWithParent)return j(t.parent,a,o)}function p(t){return 0===_.matcher.regexIndex?(S+=t[0],1):(C=!0,0)}function m(t){const a=t[0],i=o.substring(t.index),l=j(_,t,i);if(!l)return Ht;const n=_;_.endScope&&_.endScope._wrap?(b(),N.addKeyword(a,_.endScope._wrap)):_.endScope&&_.endScope._multi?(b(),v(_.endScope,t)):n.skip?S+=a:(n.returnEnd||n.excludeEnd||(S+=a),b(),n.excludeEnd&&(S=a));do{_.scope&&N.closeNode(),_.skip||_.subLanguage||(q+=_.relevance),_=_.parent}while(_!==l.parent);return l.starts&&u(l.starts,t),n.returnEnd?0:a.length}let k={};function f(a,n){const h=n&&n[0];if(S+=a,null==h)return b(),0;if("begin"===k.type&&"end"===n.type&&k.index===n.index&&""===h){if(S+=o.slice(n.index,n.index+1),!l){const a=new Error(`0 width match regex (${t})`);throw a.languageName=t,a.badRule=k.rule,a}return 1}if(k=n,"begin"===n.type)return function(t){const a=t[0],o=t.rule,i=new R(o),l=[o.__beforeBegin,o["on:begin"]];for(const o of l)if(o&&(o(t,i),i.isMatchIgnored))return p(a);return o.skip?S+=a:(o.excludeBegin&&(S+=a),b(),o.returnBegin||o.excludeBegin||(S=a)),u(o,t),o.returnBegin?0:a.length}(n);if("illegal"===n.type&&!i){const t=new Error('Illegal lexeme "'+h+'" for mode "'+(_.scope||"")+'"');throw t.mode=_,t}if("end"===n.type){const t=m(n);if(t!==Ht)return t}if("illegal"===n.type&&""===h)return 1;if(A>1e5&&A>3*n.index){throw new Error("potential infinite loop, way more iterations than matches")}return S+=h,h.length}const y=d(t);if(!y)throw Ct(n.replace("{}",t)),new Error('Unknown language: "'+t+'"');const w=It(y);let x="",_=h||w;const E={},N=new s.__emitter(s);!function(){const t=[];for(let a=_;a!==y;a=a.parent)a.scope&&t.unshift(a.scope);t.forEach((t=>N.openNode(t)))}();let S="",q=0,z=0,A=0,C=!1;try{for(_.matcher.considerAll();;){A++,C?C=!1:_.matcher.considerAll(),_.matcher.lastIndex=z;const t=_.matcher.exec(o);if(!t)break;const a=f(o.substring(z,t.index),t);z=t.index+a}return f(o.substring(z)),N.closeAllNodes(),N.finalize(),x=N.toHTML(),{language:t,value:x,relevance:q,illegal:!1,_emitter:N,_top:_}}catch(a){if(a.message&&a.message.includes("Illegal"))return{language:t,value:Dt(o),illegal:!0,relevance:0,_illegalBy:{message:a.message,index:z,context:o.slice(z-100,z+100),mode:a.mode,resultSoFar:x},_emitter:N};if(l)return{language:t,value:Dt(o),illegal:!1,relevance:0,errorRaised:a,_emitter:N,_top:_};throw a}}function g(t,o){o=o||s.languages||Object.keys(a);const i=function(t){const a={value:Dt(t),illegal:!1,relevance:0,_top:h,_emitter:new s.__emitter(s)};return a._emitter.addText(t),a}(t),l=o.filter(d).filter(p).map((a=>r(a,t,!1)));l.unshift(i);const n=l.sort(((t,a)=>{if(t.relevance!==a.relevance)return a.relevance-t.relevance;if(t.language&&a.language){if(d(t.language).supersetOf===a.language)return 1;if(d(a.language).supersetOf===t.language)return-1}return 0})),[e,c]=n,g=e;return g.secondBest=c,g}function b(t){let a=null;const i=function(t){let a=t.className+" ";a+=t.parentNode?t.parentNode.className:"";const o=s.languageDetectRe.exec(a);if(o){const a=d(o[1]);return a||(Tt(n.replace("{}",o[1])),Tt("Falling back to no-highlight mode for this block.",t)),a?o[1]:"no-highlight"}return a.split(/\s+/).find((t=>e(t)||d(t)))}(t);if(e(i))return;if(m("before:highlightElement",{el:t,language:i}),t.children.length>0&&(s.ignoreUnescapedHTML||(console.warn("One of your code blocks includes unescaped HTML. This is a potentially serious security risk."),console.warn("https://github.com/highlightjs/highlight.js/wiki/security"),console.warn("The element with unescaped HTML:"),console.warn(t)),s.throwUnescapedHTML)){throw new $t("One of your code blocks includes unescaped HTML.",t.innerHTML)}a=t;const l=a.textContent,h=i?c(l,{language:i,ignoreIllegals:!0}):g(l);t.innerHTML=h.value,function(t,a,i){const l=a&&o[a]||i;t.classList.add("hljs"),t.classList.add(`language-${l}`)}(t,i,h.language),t.result={language:h.language,re:h.relevance,relevance:h.relevance},h.secondBest&&(t.secondBest={language:h.secondBest.language,relevance:h.secondBest.relevance}),m("after:highlightElement",{el:t,result:h,text:l})}let v=!1;function u(){if("loading"===document.readyState)return void(v=!0);document.querySelectorAll(s.cssSelector).forEach(b)}function d(t){return t=(t||"").toLowerCase(),a[t]||a[o[t]]}function j(t,{languageName:a}){"string"==typeof t&&(t=[t]),t.forEach((t=>{o[t.toLowerCase()]=a}))}function p(t){const a=d(t);return a&&!a.disableAutodetect}function m(t,a){const o=t;i.forEach((function(t){t[o]&&t[o](a)}))}"undefined"!=typeof window&&window.addEventListener&&window.addEventListener("DOMContentLoaded",(function(){v&&u()}),!1),Object.assign(t,{highlight:c,highlightAuto:g,highlightAll:u,highlightElement:b,highlightBlock:function(t){return Bt("10.7.0","highlightBlock will be removed entirely in v12.0"),Bt("10.7.0","Please use highlightElement now."),b(t)},configure:function(t){s=Pt(s,t)},initHighlighting:()=>{u(),Bt("10.6.0","initHighlighting() deprecated. Use highlightAll() now.")},initHighlightingOnLoad:function(){u(),Bt("10.6.0","initHighlightingOnLoad() deprecated. Use highlightAll() now.")},registerLanguage:function(o,i){let n=null;try{n=i(t)}catch(t){if(Ct("Language definition for '{}' could not be registered.".replace("{}",o)),!l)throw t;Ct(t),n=h}n.name||(n.name=o),a[o]=n,n.rawDefinition=i.bind(null,t),n.aliases&&j(n.aliases,{languageName:o})},unregisterLanguage:function(t){delete a[t];for(const a of Object.keys(o))o[a]===t&&delete o[a]},listLanguages:function(){return Object.keys(a)},getLanguage:d,registerAliases:j,autoDetection:p,inherit:Pt,addPlugin:function(t){!function(t){t["before:highlightBlock"]&&!t["before:highlightElement"]&&(t["before:highlightElement"]=a=>{t["before:highlightBlock"](Object.assign({block:a.el},a))}),t["after:highlightBlock"]&&!t["after:highlightElement"]&&(t["after:highlightElement"]=a=>{t["after:highlightBlock"](Object.assign({block:a.el},a))})}(t),i.push(t)}}),t.debugMode=function(){l=!1},t.safeMode=function(){l=!0},t.versionString="11.7.0",t.regex={concat:G,lookahead:V,either:K,optional:Z,anyNumberOfTimes:W};for(const t in mt)"object"==typeof mt[t]&&M.exports(mt[t]);return Object.assign(t,mt),t}({}),Ut=Ft;Ft.HighlightJS=Ft,Ft.default=Ft;var Vt=B(Ut),Wt=Object.freeze({__proto__:null,HighlightJS:Vt,default:Vt});exports.default=T; diff --git a/package.json b/package.json index a975113..2405415 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "vue3-code-block", - "version": "2.0.6", + "version": "2.1.0", "description": "Vue 3 CodeBlock - Highlight your code with ease using this syntax highlighting component powered by PrismJS or Highlight.js.", "private": false, "main": "dist/vue3-code-block.js", @@ -10,6 +10,8 @@ "dev": "vite", "watch": "pnpm dev", "play": "sh src/playground/configs/build.sh && NODE_ENV=playground vite", + "sass": "sass --watch --no-source-map src/plugin/themes/scss/:src/plugin/themes/css", + "sass:min": "sass --style compressed --watch --no-source-map src/plugin/themes/scss/:src/plugin/themes/css/min", "bundle": "rollup -c --bundleConfigAsCjs", "build": "vite build", "predeploy": "npm run build", diff --git a/src/components/Examples/AdditionalLangExamples.vue b/src/components/Examples/AdditionalLangExamples.vue index ad308b6..b97bd73 100644 --- a/src/components/Examples/AdditionalLangExamples.vue +++ b/src/components/Examples/AdditionalLangExamples.vue @@ -107,6 +107,8 @@ - - diff --git a/src/components/Examples/index.ts b/src/components/Examples/index.ts index ac0221d..2186ac9 100644 --- a/src/components/Examples/index.ts +++ b/src/components/Examples/index.ts @@ -5,7 +5,6 @@ import LangExamples from '@/components/Examples/LangExamples.vue'; import OtherExamples from '@/components/Examples/OtherExamples.vue'; import PluginExamples from '@/components/Examples/PluginExamples.vue'; import TabExamples from '@/components/Examples/TabExamples.vue'; -import TestingExamples from '@/components/Examples/TestingExamples.vue'; export { @@ -16,5 +15,4 @@ export { OtherExamples, PluginExamples, TabExamples, - TestingExamples, }; diff --git a/src/plugin/CodeBlock.vue b/src/plugin/CodeBlock.vue index c82b52e..e012a07 100644 --- a/src/plugin/CodeBlock.vue +++ b/src/plugin/CodeBlock.vue @@ -103,10 +103,10 @@ import UAParser from 'ua-parser-js'; import { Props } from '@/types'; import StatusIcons from '@/plugin/StatusIcons.vue'; import { - neonBunnyCarrotTheme, - neonBunnyTheme, - neonBunnyCarrotHighlightTheme, - neonBunnyHighlightTheme + neonBunnyCarrotThemeMin, + neonBunnyThemeMin, + neonBunnyCarrotHighlightThemeMin, + neonBunnyHighlightThemeMin } from './themes'; import langCss from 'highlight.js/lib/languages/css'; import langJavascript from 'highlight.js/lib/languages/javascript'; @@ -501,21 +501,21 @@ function loadTheme(): void { switch (useTheme.value) { case 'neon-bunny': - selectedTheme = neonBunnyTheme; + selectedTheme = neonBunnyThemeMin; isPrismTheme = false; isHighlightTheme = false; if (activeLibrary === 'highlightjs') { - selectedTheme = neonBunnyHighlightTheme; + selectedTheme = neonBunnyHighlightThemeMin; } break; case 'neon-bunny-carrot': - selectedTheme = neonBunnyCarrotTheme; + selectedTheme = neonBunnyCarrotThemeMin; isPrismTheme = false; isHighlightTheme = false; if (activeLibrary === 'highlightjs') { - selectedTheme = neonBunnyCarrotHighlightTheme; + selectedTheme = neonBunnyCarrotHighlightThemeMin; } break; default: diff --git a/src/plugin/themes/css/highlight-template.css b/src/plugin/themes/css/highlight-template.css new file mode 100644 index 0000000..b469e96 --- /dev/null +++ b/src/plugin/themes/css/highlight-template.css @@ -0,0 +1,793 @@ +/** + * MIT License + * Copyright (c) 2023 WebDevNerdStuff + * WebDevNerdStuff Neon Bunny + * VSCode Theme: https://marketplace.visualstudio.com/items?itemName=WebDevNerdStuff.neon-bunny + */ +:root { + --neon-bunny-blue-darker: #276AFF; + --neon-bunny-blue-light-faded: #a5a8ff; + --neon-bunny-blue-light: #2492ff; + --neon-bunny-blue: #0b93ff; + --neon-bunny-gray-lighter: #aaa; + --neon-bunny-gray: #7f817e; + --neon-bunny-green-darker-darker: #008b05; + --neon-bunny-green-darker: #2bb71d; + --neon-bunny-green-light: #2bb71d; + --neon-bunny-green-neon: #0aff04; + --neon-bunny-green: #00d205; + --neon-bunny-lime-lighter: #c3e88d; + --neon-bunny-lime: #b2ff02; + --neon-bunny-magenta-neon: #FF25D9; + --neon-bunny-magenta: #df00df; + --neon-bunny-neon-green: #00ff00; + --neon-bunny-orange-lighter: #ff8d04; + --neon-bunny-orange: #e58100; + --neon-bunny-peach-darker: #ffb46a; + --neon-bunny-peach-light: #ffe4a6; + --neon-bunny-peach: #ffcb6b; + --neon-bunny-pink: #ff1190; + --neon-bunny-purple-light-dim: #c792ea; + --neon-bunny-purple-light: #d285cc; + --neon-bunny-purple: #ea03ff; + --neon-bunny-red: #ff3229; + --neon-bunny-salmon: #ff6f5b; + --neon-bunny-teal: #80fcff; + --neon-bunny-white: #fff; + --neon-bunny-yellow-light-faded: #ffe3b8; + --neon-bunny-yellow: #fef611; + --neon-bunny-builtin: var(--neon-bunny-purple); + --neon-bunny-char: var(--neon-bunny-pink); + --neon-bunny-class: var(--neon-bunny-magenta); + --neon-bunny-comment: var(--neon-bunny-gray); + --neon-bunny-doctag: var(--neon-bunny-blue-light); + --neon-bunny-keyword: var(--neon-bunny-blue); + --neon-bunny-literal: var(--neon-bunny-blue-light); + --neon-bunny-number: var(--neon-bunny-white); + --neon-bunny-operator: var(--neon-bunny-blue-light); + --neon-bunny-params: var(--neon-bunny-green-darker); + --neon-bunny-property: var(--neon-bunny-blue-light-faded); + --neon-bunny-punctuation: var(--neon-bunny-blue); + --neon-bunny-regex: var(--neon-bunny-peach-light); + --neon-bunny-string: var(--neon-bunny-peach-darker); + --neon-bunny-subst: var(--neon-bunny-green-darker); + --neon-bunny-symbol: var(--neon-bunny-pink); + --neon-bunny-title-class-inherited: var(--neon-bunny-green-darker); + --neon-bunny-title-class: var(--neon-bunny-green-neon); + --neon-bunny-title-function-invoke: var(--neon-bunny-green-darker); + --neon-bunny-title-function: var(--neon-bunny-green-neon); + --neon-bunny-title: var(--neon-bunny-green-darker); + --neon-bunny-type: var(--neon-bunny-pink); + --neon-bunny-variable-constant: var(--neon-bunny-green-darker); + --neon-bunny-variable-language: var(--neon-bunny-blue-light); + --neon-bunny-variable: var(--neon-bunny-green-darker); + --neon-bunny-meta-keyword: var(--neon-bunny-green); + --neon-bunny-meta-prompt: var(--neon-bunny-blue-light); + --neon-bunny-meta-string: var(--neon-bunny-blue-light); + --neon-bunny-meta: var(--neon-bunny-blue-light); + --neon-bunny-attr: var(--neon-bunny-green); + --neon-bunny-attribute: var(--neon-bunny-green); + --neon-bunny-name: var(--neon-bunny-blue-light); + --neon-bunny-section: var(--neon-bunny-green); + --neon-bunny-tag-attr: var(--neon-bunny-blue-light); + --neon-bunny-tag: var(--neon-bunny-blue-light); + --neon-bunny-bullet: var(--neon-bunny-white); + --neon-bunny-code: var(--neon-bunny-white); + --neon-bunny-emphasis: var(--neon-bunny-white); + --neon-bunny-formula: var(--neon-bunny-white); + --neon-bunny-link: var(--neon-bunny-orange); + --neon-bunny-quote: var(--neon-bunny-white); + --neon-bunny-strong: var(--neon-bunny-white); + --neon-bunny-css-selector-id: var(--neon-bunny-green); + --neon-bunny-selector-attr: var(--neon-bunny-purple-light-dim); + --neon-bunny-selector-class: var(--neon-bunny-lime); + --neon-bunny-selector-id: var(--neon-bunny-lime); + --neon-bunny-selector-pseudo: var(--neon-bunny-purple-light-dim); + --neon-bunny-selector-tag: var(--neon-bunny-white); + --neon-bunny-selector: var(--neon-bunny-lime); + --neon-bunny-addition: var(--neon-bunny-green-neon); + --neon-bunny-deletion: var(--neon-bunny-red); + --neon-bunny-css: var(--neon-bunny-purple-light-dim); + --neon-bunny-css-builtin: var(--neon-bunny-orange); + --neon-bunny-css-meta: var(--neon-bunny-red); + --neon-bunny-css-attribute: var(--neon-bunny-pink); + --neon-bunny-js: var(--neon-bunny-green-darker); + --neon-bunny-js-params-variable-language: var(--neon-bunny-green-darker); + --neon-bunny-js-title-class: var(--neon-bunny-orange-lighter); + --neon-bunny-js-variable-language: var(--neon-bunny-pink); + --neon-bunny-php: var(--neon-bunny-blue-light); + --neon-bunny-php-class-keyword: var(--neon-bunny-blue-darker); + --neon-bunny-php-class-title: var(--neon-bunny-magenta); + --neon-bunny-php-function-title: var(--neon-bunny-green-neon); + --neon-bunny-php-keyword: var(--neon-bunny-blue-darker); + --neon-bunny-php-params-variable: var(--neon-bunny-green-darker); + --neon-bunny-php-params: var(--neon-bunny-gray-lighter); + --neon-bunny-php-string: var(--neon-bunny-yellow); + --neon-bunny-php-title-class: var(--neon-bunny-gray-lighter); + --neon-bunny-php-title-function-invoke: var(--neon-bunny-green-neon); + --neon-bunny-php-title: var(--neon-bunny-peach); + --neon-bunny-php-variable: var(--neon-bunny-purple-light); + --neon-bunny-php-meta: var(--neon-bunny-red); +} + +pre code.hljs { + display: block; + overflow-x: auto; +} + +code[class*=language-], +pre[class*=language-] { + -moz-hyphens: none; + -moz-tab-size: 4; + -ms-hyphens: none; + -o-tab-size: 4; + -webkit-hyphens: none; + color: var(--neon-bunny-white); + font-family: Consolas, Monaco, "Andale Mono", "Ubuntu Mono", monospace; + font-size: 1em; + hyphens: none; + line-height: 1.5; + tab-size: 4; + text-align: left; + white-space: pre; + word-break: normal; + word-spacing: normal; + word-wrap: normal; +} +code[class*=language-]::-moz-selection, +code[class*=language-] ::-moz-selection, +pre[class*=language-]::-moz-selection, +pre[class*=language-] ::-moz-selection { + background: rgba(29, 59, 83, 0.99); + text-shadow: none; +} +code[class*=language-]::selection, +code[class*=language-] ::selection, +pre[class*=language-]::selection, +pre[class*=language-] ::selection { + background: rgba(255, 255, 255, 0.0823529412); + text-shadow: none; +} + +@media print { + code[class*=language-], + pre[class*=language-] { + text-shadow: none; + } +} +pre[class*=language-] { + background: #000000; + color: white; + margin: 0.5em 0; + overflow: auto; + padding: 1em; +} + +:not(pre) > code[class*=language-] { + background: #000000; + color: white; + border-radius: 0.3em; + padding: 0.1em; + white-space: normal; +} + +.hljs-built_in { + color: var(--neon-bunny-builtin); +} +.hljs-char { + color: var(--neon-bunny-char); +} +.hljs-comment { + color: var(--neon-bunny-comment); + font-style: italic; +} +.hljs-doctag { + color: var(--neon-bunny-doctag); +} +.hljs-keyword { + color: var(--neon-bunny-keyword); +} +.hljs-literal { + color: var(--neon-bunny-literal); +} +.hljs-number { + color: var(--neon-bunny-number); +} +.hljs-operator { + color: var(--neon-bunny-operator); +} +.hljs-params { + color: var(--neon-bunny-params); + font-style: italic; +} +.hljs-property { + color: var(--neon-bunny-property); +} +.hljs-punctuation { + color: var(--neon-bunny-punctuation); +} +.hljs-regexp { + color: var(--neon-bunny-regex); +} +.hljs-string { + color: var(--neon-bunny-string); +} +.hljs-subst { + color: var(--neon-bunny-subst); +} +.hljs-symbol { + color: var(--neon-bunny-symbol); +} +.hljs-title { + color: var(--neon-bunny-title); +} +.hljs-title.class_ { + color: var(--neon-bunny-title-class); +} +.hljs-title.class_.inherited__ { + color: var(--neon-bunny-title-class-inherited); +} +.hljs-title.function_ { + color: var(--neon-bunny-title-function); +} +.hljs-title.function_.invoke__ { + color: var(--neon-bunny-title-function-invoke); +} +.hljs-type { + color: var(--neon-bunny-type); +} +.hljs-variable { + color: var(--neon-bunny-variable); +} +.hljs-variable.constant_ { + color: var(--neon-bunny-variable-constant); +} +.hljs-variable.language_ { + color: var(--neon-bunny-variable-language); +} +.hljs-meta { + color: var(--neon-bunny-meta); +} +.hljs-meta.prompt_ { + color: var(--neon-bunny-meta-prompt); +} +.hljs-meta.keyword_ { + color: var(--neon-bunny-meta-keyword); +} +.hljs-meta.string_ { + color: var(--neon-bunny-meta-string); +} +.hljs-attr { + color: var(--neon-bunny-attr); +} +.hljs-attribute { + color: var(--neon-bunny-attribute); +} +.hljs-name { + color: var(--neon-bunny-name); +} +.hljs-section { + color: var(--neon-bunny-section); +} +.hljs-tag { + color: var(--neon-bunny-tag); +} +.hljs-tag .hljs-attr { + color: var(--neon-bunny-tag-attr); +} +.hljs-bullet { + color: var(--neon-bunny-bullet); +} +.hljs-code { + color: var(--neon-bunny-code); +} +.hljs-emphasis { + color: var(--neon-bunny-emphasis); + font-style: italic; +} +.hljs-formula { + color: var(--neon-bunny-formula); +} +.hljs-link { + color: var(--neon-bunny-link); +} +.hljs-quote { + color: var(--neon-bunny-quote); +} +.hljs-strong { + color: var(--neon-bunny-strong); + font-weight: bold; +} +.hljs-selector { + color: var(--neon-bunny-selector); +} +.hljs-selector-attr { + color: var(--neon-bunny-selector-attr); +} +.hljs-selector-class { + color: var(--neon-bunny-selector-class); +} +.hljs-selector-id { + color: var(--neon-bunny-selector-id); +} +.hljs-selector-pseudo { + color: var(--neon-bunny-selector-pseudo); +} +.hljs-selector-tag { + color: var(--neon-bunny-selector-tag); +} +.hljs-addition { + color: var(--neon-bunny-addition); +} +.hljs-deletion { + color: var(--neon-bunny-deletion); +} +.hljs.language-css { + color: var(--neon-bunny-css); +} +.hljs.language-css .hljs-built_in { + color: var(--neon-bunny-css-builtin); +} +.hljs.language-css .hljs-char { + color: var(--neon-bunny-char); +} +.hljs.language-css .hljs-comment { + color: var(--neon-bunny-comment); +} +.hljs.language-css .hljs-doctag { + color: var(--neon-bunny-doctag); +} +.hljs.language-css .hljs-keyword { + color: var(--neon-bunny-keyword); +} +.hljs.language-css .hljs-literal { + color: var(--neon-bunny-literal); +} +.hljs.language-css .hljs-number { + color: var(--neon-bunny-number); +} +.hljs.language-css .hljs-operator { + color: var(--neon-bunny-operator); +} +.hljs.language-css .hljs-params { + color: var(--neon-bunny-params); + font-style: italic; +} +.hljs.language-css .hljs-property { + color: var(--neon-bunny-property); +} +.hljs.language-css .hljs-punctuation { + color: var(--neon-bunny-punctuation); +} +.hljs.language-css .hljs-regexp { + color: var(--neon-bunny-regex); +} +.hljs.language-css .hljs-string { + color: var(--neon-bunny-string); +} +.hljs.language-css .hljs-subst { + color: var(--neon-bunny-subst); +} +.hljs.language-css .hljs-symbol { + color: var(--neon-bunny-symbol); +} +.hljs.language-css .hljs-title { + color: var(--neon-bunny-title); +} +.hljs.language-css .hljs-title.class_ { + color: var(--neon-bunny-title-class); +} +.hljs.language-css .hljs-title.class_.inherited__ { + color: var(--neon-bunny-title-class-inherited); +} +.hljs.language-css .hljs-title.function_ { + color: var(--neon-bunny-title-function); +} +.hljs.language-css .hljs-title.function_.invoke__ { + color: var(--neon-bunny-title-function-invoke); +} +.hljs.language-css .hljs-type { + color: var(--neon-bunny-type); +} +.hljs.language-css .hljs-variable { + color: var(--neon-bunny-variable); +} +.hljs.language-css .hljs-variable.constant_ { + color: var(--neon-bunny-variable-constant); +} +.hljs.language-css .hljs-variable.language_ { + color: var(--neon-bunny-variable-language); +} +.hljs.language-css .hljs-meta { + color: var(--neon-bunny-css-meta); +} +.hljs.language-css .hljs-meta.prompt_ { + color: var(--neon-bunny-meta-prompt); +} +.hljs.language-css .hljs-meta.keyword_ { + color: var(--neon-bunny-meta-keyword); +} +.hljs.language-css .hljs-meta.string_ { + color: var(--neon-bunny-meta-string); +} +.hljs.language-css .hljs-attr { + color: var(--neon-bunny-attr); +} +.hljs.language-css .hljs-attribute { + color: var(--neon-bunny-css-attribute); +} +.hljs.language-css .hljs-name { + color: var(--neon-bunny-name); +} +.hljs.language-css .hljs-section { + color: var(--neon-bunny-section); +} +.hljs.language-css .hljs-tag { + color: var(--neon-bunny-tag); +} +.hljs.language-css .hljs-bullet { + color: var(--neon-bunny-bullet); +} +.hljs.language-css .hljs-code { + color: var(--neon-bunny-code); +} +.hljs.language-css .hljs-emphasis { + color: var(--neon-bunny-emphasis); + font-style: italic; +} +.hljs.language-css .hljs-formula { + color: var(--neon-bunny-formula); +} +.hljs.language-css .hljs-link { + color: var(--neon-bunny-link); +} +.hljs.language-css .hljs-quote { + color: var(--neon-bunny-quote); +} +.hljs.language-css .hljs-strong { + color: var(--neon-bunny-strong); + font-weight: bold; +} +.hljs.language-css .hljs-selector { + color: var(--neon-bunny-selector); +} +.hljs.language-css .hljs-selector-attr { + color: var(--neon-bunny-selector-attr); +} +.hljs.language-css .hljs-selector-class { + color: var(--neon-bunny-selector-class); +} +.hljs.language-css .hljs-selector-id { + color: var(--neon-bunny-css-selector-id); +} +.hljs.language-css .hljs-selector-pseudo { + color: var(--neon-bunny-selector-pseudo); +} +.hljs.language-css .hljs-selector-tag { + color: var(--neon-bunny-selector-tag); +} +.hljs.language-css .hljs-addition { + color: var(--neon-bunny-addition); +} +.hljs.language-css .hljs-deletion { + color: var(--neon-bunny-deletion); +} +.hljs.language-javascript, .hljs.language-js { + color: var(--neon-bunny-js); +} +.hljs.language-javascript .hljs-built_in, .hljs.language-js .hljs-built_in { + color: var(--neon-bunny-builtin); +} +.hljs.language-javascript .hljs-char, .hljs.language-js .hljs-char { + color: var(--neon-bunny-char); +} +.hljs.language-javascript .hljs-class.title_, .hljs.language-js .hljs-class.title_ { + color: var(--neon-bunny-class); +} +.hljs.language-javascript .hljs-comment, .hljs.language-js .hljs-comment { + color: var(--neon-bunny-comment); +} +.hljs.language-javascript .hljs-doctag, .hljs.language-js .hljs-doctag { + color: var(--neon-bunny-doctag); +} +.hljs.language-javascript .hljs-keyword, .hljs.language-js .hljs-keyword { + color: var(--neon-bunny-keyword); +} +.hljs.language-javascript .hljs-literal, .hljs.language-js .hljs-literal { + color: var(--neon-bunny-literal); +} +.hljs.language-javascript .hljs-number, .hljs.language-js .hljs-number { + color: var(--neon-bunny-number); +} +.hljs.language-javascript .hljs-operator, .hljs.language-js .hljs-operator { + color: var(--neon-bunny-operator); +} +.hljs.language-javascript .hljs-params, .hljs.language-js .hljs-params { + color: var(--neon-bunny-params); + font-style: italic; +} +.hljs.language-javascript .hljs-params .hljs-variable.language_, .hljs.language-js .hljs-params .hljs-variable.language_ { + color: var(--neon-bunny-js-params-variable-language); +} +.hljs.language-javascript .hljs-property, .hljs.language-js .hljs-property { + color: var(--neon-bunny-property); +} +.hljs.language-javascript .hljs-punctuation, .hljs.language-js .hljs-punctuation { + color: var(--neon-bunny-punctuation); +} +.hljs.language-javascript .hljs-regexp, .hljs.language-js .hljs-regexp { + color: var(--neon-bunny-regex); +} +.hljs.language-javascript .hljs-string, .hljs.language-js .hljs-string { + color: var(--neon-bunny-string); +} +.hljs.language-javascript .hljs-subst, .hljs.language-js .hljs-subst { + color: var(--neon-bunny-subst); +} +.hljs.language-javascript .hljs-symbol, .hljs.language-js .hljs-symbol { + color: var(--neon-bunny-symbol); +} +.hljs.language-javascript .hljs-title, .hljs.language-js .hljs-title { + color: var(--neon-bunny-title); +} +.hljs.language-javascript .hljs-title.class_, .hljs.language-js .hljs-title.class_ { + color: var(--neon-bunny-js-title-class); +} +.hljs.language-javascript .hljs-title.class_.inherited__, .hljs.language-js .hljs-title.class_.inherited__ { + color: var(--neon-bunny-title-class-inherited); +} +.hljs.language-javascript .hljs-title.function_, .hljs.language-js .hljs-title.function_ { + color: var(--neon-bunny-title-function); +} +.hljs.language-javascript .hljs-title.function_.invoke__, .hljs.language-js .hljs-title.function_.invoke__ { + color: var(--neon-bunny-title-function-invoke); +} +.hljs.language-javascript .hljs-type, .hljs.language-js .hljs-type { + color: var(--neon-bunny-type); +} +.hljs.language-javascript .hljs-variable, .hljs.language-js .hljs-variable { + color: var(--neon-bunny-variable); +} +.hljs.language-javascript .hljs-variable.constant_, .hljs.language-js .hljs-variable.constant_ { + color: var(--neon-bunny-variable-constant); +} +.hljs.language-javascript .hljs-variable.language_, .hljs.language-js .hljs-variable.language_ { + color: var(--neon-bunny-js-variable-language); +} +.hljs.language-javascript .hljs-meta, .hljs.language-js .hljs-meta { + color: var(--neon-bunny-meta); +} +.hljs.language-javascript .hljs-meta.prompt_, .hljs.language-js .hljs-meta.prompt_ { + color: var(--neon-bunny-meta-prompt); +} +.hljs.language-javascript .hljs-meta.keyword_, .hljs.language-js .hljs-meta.keyword_ { + color: var(--neon-bunny-meta-keyword); +} +.hljs.language-javascript .hljs-meta.string_, .hljs.language-js .hljs-meta.string_ { + color: var(--neon-bunny-meta-string); +} +.hljs.language-javascript .hljs-attr, .hljs.language-js .hljs-attr { + color: var(--neon-bunny-attr); +} +.hljs.language-javascript .hljs-attribute, .hljs.language-js .hljs-attribute { + color: var(--neon-bunny-attribute); +} +.hljs.language-javascript .hljs-name, .hljs.language-js .hljs-name { + color: var(--neon-bunny-name); +} +.hljs.language-javascript .hljs-section, .hljs.language-js .hljs-section { + color: var(--neon-bunny-section); +} +.hljs.language-javascript .hljs-tag, .hljs.language-js .hljs-tag { + color: var(--neon-bunny-tag); +} +.hljs.language-javascript .hljs-bullet, .hljs.language-js .hljs-bullet { + color: var(--neon-bunny-bullet); +} +.hljs.language-javascript .hljs-code, .hljs.language-js .hljs-code { + color: var(--neon-bunny-code); +} +.hljs.language-javascript .hljs-emphasis, .hljs.language-js .hljs-emphasis { + color: var(--neon-bunny-emphasis); + font-style: italic; +} +.hljs.language-javascript .hljs-formula, .hljs.language-js .hljs-formula { + color: var(--neon-bunny-formula); +} +.hljs.language-javascript .hljs-link, .hljs.language-js .hljs-link { + color: var(--neon-bunny-link); +} +.hljs.language-javascript .hljs-quote, .hljs.language-js .hljs-quote { + color: var(--neon-bunny-quote); +} +.hljs.language-javascript .hljs-strong, .hljs.language-js .hljs-strong { + color: var(--neon-bunny-strong); + font-weight: bold; +} +.hljs.language-javascript .hljs-selector, .hljs.language-js .hljs-selector { + color: var(--neon-bunny-selector); +} +.hljs.language-javascript .hljs-selector-attr, .hljs.language-js .hljs-selector-attr { + color: var(--neon-bunny-selector-attr); +} +.hljs.language-javascript .hljs-selector-class, .hljs.language-js .hljs-selector-class { + color: var(--neon-bunny-selector-class); +} +.hljs.language-javascript .hljs-selector-id, .hljs.language-js .hljs-selector-id { + color: var(--neon-bunny-selector-id); +} +.hljs.language-javascript .hljs-selector-pseudo, .hljs.language-js .hljs-selector-pseudo { + color: var(--neon-bunny-selector-pseudo); +} +.hljs.language-javascript .hljs-selector-tag, .hljs.language-js .hljs-selector-tag { + color: var(--neon-bunny-selector-tag); +} +.hljs.language-javascript .hljs-addition, .hljs.language-js .hljs-addition { + color: var(--neon-bunny-addition); +} +.hljs.language-javascript .hljs-deletion, .hljs.language-js .hljs-deletion { + color: var(--neon-bunny-deletion); +} +.hljs.language-php { + color: var(--neon-bunny-php); +} +.hljs.language-php .hljs-built_in { + color: var(--neon-bunny-builtin); +} +.hljs.language-php .hljs-char { + color: var(--neon-bunny-char); +} +.hljs.language-php .hljs-class .hljs-title { + color: var(--neon-bunny-php-class-title); +} +.hljs.language-php .hljs-class .hljs-keyword { + color: var(--neon-bunny-php-class-keyword); +} +.hljs.language-php .hljs-comment { + color: var(--neon-bunny-comment); +} +.hljs.language-php .hljs-doctag { + color: var(--neon-bunny-doctag); +} +.hljs.language-php .hljs-function .hljs-title { + color: var(--neon-bunny-php-function-title); +} +.hljs.language-php .hljs-keyword { + color: var(--neon-bunny-php-keyword); +} +.hljs.language-php .hljs-literal { + color: var(--neon-bunny-literal); +} +.hljs.language-php .hljs-number { + color: var(--neon-bunny-number); +} +.hljs.language-php .hljs-operator { + color: var(--neon-bunny-operator); +} +.hljs.language-php .hljs-params { + color: var(--neon-bunny-php-params); + font-style: italic; +} +.hljs.language-php .hljs-params .hljs-variable { + color: var(--neon-bunny-php-params-variable); +} +.hljs.language-php .hljs-property { + color: var(--neon-bunny-property); +} +.hljs.language-php .hljs-punctuation { + color: var(--neon-bunny-punctuation); +} +.hljs.language-php .hljs-regexp { + color: var(--neon-bunny-regex); +} +.hljs.language-php .hljs-string { + color: var(--neon-bunny-php-string); +} +.hljs.language-php .hljs-subst { + color: var(--neon-bunny-subst); +} +.hljs.language-php .hljs-symbol { + color: var(--neon-bunny-symbol); +} +.hljs.language-php .hljs-title { + color: var(--neon-bunny-php-title); +} +.hljs.language-php .hljs-title.class_ { + color: var(--neon-bunny-php-title-class); + font-style: italic; +} +.hljs.language-php .hljs-title.class_.inherited__ { + color: var(--neon-bunny-title-class-inherited); +} +.hljs.language-php .hljs-title.function_ { + color: var(--neon-bunny-title-function); +} +.hljs.language-php .hljs-title.function_.invoke__ { + color: var(--neon-bunny-php-title-function-invoke); +} +.hljs.language-php .hljs-type { + color: var(--neon-bunny-type); +} +.hljs.language-php .hljs-variable { + color: var(--neon-bunny-php-variable); +} +.hljs.language-php .hljs-variable.constant_ { + color: var(--neon-bunny-variable-constant); +} +.hljs.language-php .hljs-variable.language_ { + color: var(--neon-bunny-variable-language); +} +.hljs.language-php .hljs-meta { + color: var(--neon-bunny-php-meta); +} +.hljs.language-php .hljs-meta.prompt_ { + color: var(--neon-bunny-meta-prompt); +} +.hljs.language-php .hljs-meta.keyword_ { + color: var(--neon-bunny-meta-keyword); +} +.hljs.language-php .hljs-meta.string_ { + color: var(--neon-bunny-meta-string); +} +.hljs.language-php .hljs-attr { + color: var(--neon-bunny-attr); +} +.hljs.language-php .hljs-attribute { + color: var(--neon-bunny-attribute); +} +.hljs.language-php .hljs-name { + color: var(--neon-bunny-name); +} +.hljs.language-php .hljs-section { + color: var(--neon-bunny-section); +} +.hljs.language-php .hljs-tag { + color: var(--neon-bunny-tag); +} +.hljs.language-php .hljs-bullet { + color: var(--neon-bunny-bullet); +} +.hljs.language-php .hljs-code { + color: var(--neon-bunny-code); +} +.hljs.language-php .hljs-emphasis { + color: var(--neon-bunny-emphasis); + font-style: italic; +} +.hljs.language-php .hljs-formula { + color: var(--neon-bunny-formula); +} +.hljs.language-php .hljs-link { + color: var(--neon-bunny-link); +} +.hljs.language-php .hljs-quote { + color: var(--neon-bunny-quote); +} +.hljs.language-php .hljs-strong { + color: var(--neon-bunny-strong); + font-weight: bold; +} +.hljs.language-php .hljs-selector { + color: var(--neon-bunny-selector); +} +.hljs.language-php .hljs-selector-attr { + color: var(--neon-bunny-selector-attr); +} +.hljs.language-php .hljs-selector-class { + color: var(--neon-bunny-selector-class); +} +.hljs.language-php .hljs-selector-id { + color: var(--neon-bunny-selector-id); +} +.hljs.language-php .hljs-selector-pseudo { + color: var(--neon-bunny-selector-pseudo); +} +.hljs.language-php .hljs-selector-tag { + color: var(--neon-bunny-selector-tag); +} +.hljs.language-php .hljs-addition { + color: var(--neon-bunny-addition); +} +.hljs.language-php .hljs-deletion { + color: var(--neon-bunny-deletion); +} diff --git a/src/plugin/themes/css/min/highlight-template.css b/src/plugin/themes/css/min/highlight-template.css new file mode 100644 index 0000000..f474193 --- /dev/null +++ b/src/plugin/themes/css/min/highlight-template.css @@ -0,0 +1 @@ +:root{--neon-bunny-blue-darker: #276AFF;--neon-bunny-blue-light-faded: #a5a8ff;--neon-bunny-blue-light: #2492ff;--neon-bunny-blue: #0b93ff;--neon-bunny-gray-lighter: #aaa;--neon-bunny-gray: #7f817e;--neon-bunny-green-darker-darker: #008b05;--neon-bunny-green-darker: #2bb71d;--neon-bunny-green-light: #2bb71d;--neon-bunny-green-neon: #0aff04;--neon-bunny-green: #00d205;--neon-bunny-lime-lighter: #c3e88d;--neon-bunny-lime: #b2ff02;--neon-bunny-magenta-neon: #FF25D9;--neon-bunny-magenta: #df00df;--neon-bunny-neon-green: #00ff00;--neon-bunny-orange-lighter: #ff8d04;--neon-bunny-orange: #e58100;--neon-bunny-peach-darker: #ffb46a;--neon-bunny-peach-light: #ffe4a6;--neon-bunny-peach: #ffcb6b;--neon-bunny-pink: #ff1190;--neon-bunny-purple-light-dim: #c792ea;--neon-bunny-purple-light: #d285cc;--neon-bunny-purple: #ea03ff;--neon-bunny-red: #ff3229;--neon-bunny-salmon: #ff6f5b;--neon-bunny-teal: #80fcff;--neon-bunny-white: #fff;--neon-bunny-yellow-light-faded: #ffe3b8;--neon-bunny-yellow: #fef611;--neon-bunny-builtin: var(--neon-bunny-purple);--neon-bunny-char: var(--neon-bunny-pink);--neon-bunny-class: var(--neon-bunny-magenta);--neon-bunny-comment: var(--neon-bunny-gray);--neon-bunny-doctag: var(--neon-bunny-blue-light);--neon-bunny-keyword: var(--neon-bunny-blue);--neon-bunny-literal: var(--neon-bunny-blue-light);--neon-bunny-number: var(--neon-bunny-white);--neon-bunny-operator: var(--neon-bunny-blue-light);--neon-bunny-params: var(--neon-bunny-green-darker);--neon-bunny-property: var(--neon-bunny-blue-light-faded);--neon-bunny-punctuation: var(--neon-bunny-blue);--neon-bunny-regex: var(--neon-bunny-peach-light);--neon-bunny-string: var(--neon-bunny-peach-darker);--neon-bunny-subst: var(--neon-bunny-green-darker);--neon-bunny-symbol: var(--neon-bunny-pink);--neon-bunny-title-class-inherited: var(--neon-bunny-green-darker);--neon-bunny-title-class: var(--neon-bunny-green-neon);--neon-bunny-title-function-invoke: var(--neon-bunny-green-darker);--neon-bunny-title-function: var(--neon-bunny-green-neon);--neon-bunny-title: var(--neon-bunny-green-darker);--neon-bunny-type: var(--neon-bunny-pink);--neon-bunny-variable-constant: var(--neon-bunny-green-darker);--neon-bunny-variable-language: var(--neon-bunny-blue-light);--neon-bunny-variable: var(--neon-bunny-green-darker);--neon-bunny-meta-keyword: var(--neon-bunny-green);--neon-bunny-meta-prompt: var(--neon-bunny-blue-light);--neon-bunny-meta-string: var(--neon-bunny-blue-light);--neon-bunny-meta: var(--neon-bunny-blue-light);--neon-bunny-attr: var(--neon-bunny-green);--neon-bunny-attribute: var(--neon-bunny-green);--neon-bunny-name: var(--neon-bunny-blue-light);--neon-bunny-section: var(--neon-bunny-green);--neon-bunny-tag-attr: var(--neon-bunny-blue-light);--neon-bunny-tag: var(--neon-bunny-blue-light);--neon-bunny-bullet: var(--neon-bunny-white);--neon-bunny-code: var(--neon-bunny-white);--neon-bunny-emphasis: var(--neon-bunny-white);--neon-bunny-formula: var(--neon-bunny-white);--neon-bunny-link: var(--neon-bunny-orange);--neon-bunny-quote: var(--neon-bunny-white);--neon-bunny-strong: var(--neon-bunny-white);--neon-bunny-css-selector-id: var(--neon-bunny-green);--neon-bunny-selector-attr: var(--neon-bunny-purple-light-dim);--neon-bunny-selector-class: var(--neon-bunny-lime);--neon-bunny-selector-id: var(--neon-bunny-lime);--neon-bunny-selector-pseudo: var(--neon-bunny-purple-light-dim);--neon-bunny-selector-tag: var(--neon-bunny-white);--neon-bunny-selector: var(--neon-bunny-lime);--neon-bunny-addition: var(--neon-bunny-green-neon);--neon-bunny-deletion: var(--neon-bunny-red);--neon-bunny-css: var(--neon-bunny-purple-light-dim);--neon-bunny-css-builtin: var(--neon-bunny-orange);--neon-bunny-css-meta: var(--neon-bunny-red);--neon-bunny-css-attribute: var(--neon-bunny-pink);--neon-bunny-js: var(--neon-bunny-green-darker);--neon-bunny-js-params-variable-language: var(--neon-bunny-green-darker);--neon-bunny-js-title-class: var(--neon-bunny-orange-lighter);--neon-bunny-js-variable-language: var(--neon-bunny-pink);--neon-bunny-php: var(--neon-bunny-blue-light);--neon-bunny-php-class-keyword: var(--neon-bunny-blue-darker);--neon-bunny-php-class-title: var(--neon-bunny-magenta);--neon-bunny-php-function-title: var(--neon-bunny-green-neon);--neon-bunny-php-keyword: var(--neon-bunny-blue-darker);--neon-bunny-php-params-variable: var(--neon-bunny-green-darker);--neon-bunny-php-params: var(--neon-bunny-gray-lighter);--neon-bunny-php-string: var(--neon-bunny-yellow);--neon-bunny-php-title-class: var(--neon-bunny-gray-lighter);--neon-bunny-php-title-function-invoke: var(--neon-bunny-green-neon);--neon-bunny-php-title: var(--neon-bunny-peach);--neon-bunny-php-variable: var(--neon-bunny-purple-light);--neon-bunny-php-meta: var(--neon-bunny-red)}pre code.hljs{display:block;overflow-x:auto}code[class*=language-],pre[class*=language-]{-moz-hyphens:none;-moz-tab-size:4;-ms-hyphens:none;-o-tab-size:4;-webkit-hyphens:none;color:var(--neon-bunny-white);font-family:Consolas,Monaco,"Andale Mono","Ubuntu Mono",monospace;font-size:1em;hyphens:none;line-height:1.5;tab-size:4;text-align:left;white-space:pre;word-break:normal;word-spacing:normal;word-wrap:normal}code[class*=language-]::-moz-selection,code[class*=language-] ::-moz-selection,pre[class*=language-]::-moz-selection,pre[class*=language-] ::-moz-selection{background:rgba(29,59,83,.99);text-shadow:none}code[class*=language-]::selection,code[class*=language-] ::selection,pre[class*=language-]::selection,pre[class*=language-] ::selection{background:rgba(255,255,255,.0823529412);text-shadow:none}@media print{code[class*=language-],pre[class*=language-]{text-shadow:none}}pre[class*=language-]{background:#000;color:#fff;margin:.5em 0;overflow:auto;padding:1em}:not(pre)>code[class*=language-]{background:#000;color:#fff;border-radius:.3em;padding:.1em;white-space:normal}.hljs-built_in{color:var(--neon-bunny-builtin)}.hljs-char{color:var(--neon-bunny-char)}.hljs-comment{color:var(--neon-bunny-comment);font-style:italic}.hljs-doctag{color:var(--neon-bunny-doctag)}.hljs-keyword{color:var(--neon-bunny-keyword)}.hljs-literal{color:var(--neon-bunny-literal)}.hljs-number{color:var(--neon-bunny-number)}.hljs-operator{color:var(--neon-bunny-operator)}.hljs-params{color:var(--neon-bunny-params);font-style:italic}.hljs-property{color:var(--neon-bunny-property)}.hljs-punctuation{color:var(--neon-bunny-punctuation)}.hljs-regexp{color:var(--neon-bunny-regex)}.hljs-string{color:var(--neon-bunny-string)}.hljs-subst{color:var(--neon-bunny-subst)}.hljs-symbol{color:var(--neon-bunny-symbol)}.hljs-title{color:var(--neon-bunny-title)}.hljs-title.class_{color:var(--neon-bunny-title-class)}.hljs-title.class_.inherited__{color:var(--neon-bunny-title-class-inherited)}.hljs-title.function_{color:var(--neon-bunny-title-function)}.hljs-title.function_.invoke__{color:var(--neon-bunny-title-function-invoke)}.hljs-type{color:var(--neon-bunny-type)}.hljs-variable{color:var(--neon-bunny-variable)}.hljs-variable.constant_{color:var(--neon-bunny-variable-constant)}.hljs-variable.language_{color:var(--neon-bunny-variable-language)}.hljs-meta{color:var(--neon-bunny-meta)}.hljs-meta.prompt_{color:var(--neon-bunny-meta-prompt)}.hljs-meta.keyword_{color:var(--neon-bunny-meta-keyword)}.hljs-meta.string_{color:var(--neon-bunny-meta-string)}.hljs-attr{color:var(--neon-bunny-attr)}.hljs-attribute{color:var(--neon-bunny-attribute)}.hljs-name{color:var(--neon-bunny-name)}.hljs-section{color:var(--neon-bunny-section)}.hljs-tag{color:var(--neon-bunny-tag)}.hljs-tag .hljs-attr{color:var(--neon-bunny-tag-attr)}.hljs-bullet{color:var(--neon-bunny-bullet)}.hljs-code{color:var(--neon-bunny-code)}.hljs-emphasis{color:var(--neon-bunny-emphasis);font-style:italic}.hljs-formula{color:var(--neon-bunny-formula)}.hljs-link{color:var(--neon-bunny-link)}.hljs-quote{color:var(--neon-bunny-quote)}.hljs-strong{color:var(--neon-bunny-strong);font-weight:bold}.hljs-selector{color:var(--neon-bunny-selector)}.hljs-selector-attr{color:var(--neon-bunny-selector-attr)}.hljs-selector-class{color:var(--neon-bunny-selector-class)}.hljs-selector-id{color:var(--neon-bunny-selector-id)}.hljs-selector-pseudo{color:var(--neon-bunny-selector-pseudo)}.hljs-selector-tag{color:var(--neon-bunny-selector-tag)}.hljs-addition{color:var(--neon-bunny-addition)}.hljs-deletion{color:var(--neon-bunny-deletion)}.hljs.language-css{color:var(--neon-bunny-css)}.hljs.language-css .hljs-built_in{color:var(--neon-bunny-css-builtin)}.hljs.language-css .hljs-char{color:var(--neon-bunny-char)}.hljs.language-css .hljs-comment{color:var(--neon-bunny-comment)}.hljs.language-css .hljs-doctag{color:var(--neon-bunny-doctag)}.hljs.language-css .hljs-keyword{color:var(--neon-bunny-keyword)}.hljs.language-css .hljs-literal{color:var(--neon-bunny-literal)}.hljs.language-css .hljs-number{color:var(--neon-bunny-number)}.hljs.language-css .hljs-operator{color:var(--neon-bunny-operator)}.hljs.language-css .hljs-params{color:var(--neon-bunny-params);font-style:italic}.hljs.language-css .hljs-property{color:var(--neon-bunny-property)}.hljs.language-css .hljs-punctuation{color:var(--neon-bunny-punctuation)}.hljs.language-css .hljs-regexp{color:var(--neon-bunny-regex)}.hljs.language-css .hljs-string{color:var(--neon-bunny-string)}.hljs.language-css .hljs-subst{color:var(--neon-bunny-subst)}.hljs.language-css .hljs-symbol{color:var(--neon-bunny-symbol)}.hljs.language-css .hljs-title{color:var(--neon-bunny-title)}.hljs.language-css .hljs-title.class_{color:var(--neon-bunny-title-class)}.hljs.language-css .hljs-title.class_.inherited__{color:var(--neon-bunny-title-class-inherited)}.hljs.language-css .hljs-title.function_{color:var(--neon-bunny-title-function)}.hljs.language-css .hljs-title.function_.invoke__{color:var(--neon-bunny-title-function-invoke)}.hljs.language-css .hljs-type{color:var(--neon-bunny-type)}.hljs.language-css .hljs-variable{color:var(--neon-bunny-variable)}.hljs.language-css .hljs-variable.constant_{color:var(--neon-bunny-variable-constant)}.hljs.language-css .hljs-variable.language_{color:var(--neon-bunny-variable-language)}.hljs.language-css .hljs-meta{color:var(--neon-bunny-css-meta)}.hljs.language-css .hljs-meta.prompt_{color:var(--neon-bunny-meta-prompt)}.hljs.language-css .hljs-meta.keyword_{color:var(--neon-bunny-meta-keyword)}.hljs.language-css .hljs-meta.string_{color:var(--neon-bunny-meta-string)}.hljs.language-css .hljs-attr{color:var(--neon-bunny-attr)}.hljs.language-css .hljs-attribute{color:var(--neon-bunny-css-attribute)}.hljs.language-css .hljs-name{color:var(--neon-bunny-name)}.hljs.language-css .hljs-section{color:var(--neon-bunny-section)}.hljs.language-css .hljs-tag{color:var(--neon-bunny-tag)}.hljs.language-css .hljs-bullet{color:var(--neon-bunny-bullet)}.hljs.language-css .hljs-code{color:var(--neon-bunny-code)}.hljs.language-css .hljs-emphasis{color:var(--neon-bunny-emphasis);font-style:italic}.hljs.language-css .hljs-formula{color:var(--neon-bunny-formula)}.hljs.language-css .hljs-link{color:var(--neon-bunny-link)}.hljs.language-css .hljs-quote{color:var(--neon-bunny-quote)}.hljs.language-css .hljs-strong{color:var(--neon-bunny-strong);font-weight:bold}.hljs.language-css .hljs-selector{color:var(--neon-bunny-selector)}.hljs.language-css .hljs-selector-attr{color:var(--neon-bunny-selector-attr)}.hljs.language-css .hljs-selector-class{color:var(--neon-bunny-selector-class)}.hljs.language-css .hljs-selector-id{color:var(--neon-bunny-css-selector-id)}.hljs.language-css .hljs-selector-pseudo{color:var(--neon-bunny-selector-pseudo)}.hljs.language-css .hljs-selector-tag{color:var(--neon-bunny-selector-tag)}.hljs.language-css .hljs-addition{color:var(--neon-bunny-addition)}.hljs.language-css .hljs-deletion{color:var(--neon-bunny-deletion)}.hljs.language-javascript,.hljs.language-js{color:var(--neon-bunny-js)}.hljs.language-javascript .hljs-built_in,.hljs.language-js .hljs-built_in{color:var(--neon-bunny-builtin)}.hljs.language-javascript .hljs-char,.hljs.language-js .hljs-char{color:var(--neon-bunny-char)}.hljs.language-javascript .hljs-class.title_,.hljs.language-js .hljs-class.title_{color:var(--neon-bunny-class)}.hljs.language-javascript .hljs-comment,.hljs.language-js .hljs-comment{color:var(--neon-bunny-comment)}.hljs.language-javascript .hljs-doctag,.hljs.language-js .hljs-doctag{color:var(--neon-bunny-doctag)}.hljs.language-javascript .hljs-keyword,.hljs.language-js .hljs-keyword{color:var(--neon-bunny-keyword)}.hljs.language-javascript .hljs-literal,.hljs.language-js .hljs-literal{color:var(--neon-bunny-literal)}.hljs.language-javascript .hljs-number,.hljs.language-js .hljs-number{color:var(--neon-bunny-number)}.hljs.language-javascript .hljs-operator,.hljs.language-js .hljs-operator{color:var(--neon-bunny-operator)}.hljs.language-javascript .hljs-params,.hljs.language-js .hljs-params{color:var(--neon-bunny-params);font-style:italic}.hljs.language-javascript .hljs-params .hljs-variable.language_,.hljs.language-js .hljs-params .hljs-variable.language_{color:var(--neon-bunny-js-params-variable-language)}.hljs.language-javascript .hljs-property,.hljs.language-js .hljs-property{color:var(--neon-bunny-property)}.hljs.language-javascript .hljs-punctuation,.hljs.language-js .hljs-punctuation{color:var(--neon-bunny-punctuation)}.hljs.language-javascript .hljs-regexp,.hljs.language-js .hljs-regexp{color:var(--neon-bunny-regex)}.hljs.language-javascript .hljs-string,.hljs.language-js .hljs-string{color:var(--neon-bunny-string)}.hljs.language-javascript .hljs-subst,.hljs.language-js .hljs-subst{color:var(--neon-bunny-subst)}.hljs.language-javascript .hljs-symbol,.hljs.language-js .hljs-symbol{color:var(--neon-bunny-symbol)}.hljs.language-javascript .hljs-title,.hljs.language-js .hljs-title{color:var(--neon-bunny-title)}.hljs.language-javascript .hljs-title.class_,.hljs.language-js .hljs-title.class_{color:var(--neon-bunny-js-title-class)}.hljs.language-javascript .hljs-title.class_.inherited__,.hljs.language-js .hljs-title.class_.inherited__{color:var(--neon-bunny-title-class-inherited)}.hljs.language-javascript .hljs-title.function_,.hljs.language-js .hljs-title.function_{color:var(--neon-bunny-title-function)}.hljs.language-javascript .hljs-title.function_.invoke__,.hljs.language-js .hljs-title.function_.invoke__{color:var(--neon-bunny-title-function-invoke)}.hljs.language-javascript .hljs-type,.hljs.language-js .hljs-type{color:var(--neon-bunny-type)}.hljs.language-javascript .hljs-variable,.hljs.language-js .hljs-variable{color:var(--neon-bunny-variable)}.hljs.language-javascript .hljs-variable.constant_,.hljs.language-js .hljs-variable.constant_{color:var(--neon-bunny-variable-constant)}.hljs.language-javascript .hljs-variable.language_,.hljs.language-js .hljs-variable.language_{color:var(--neon-bunny-js-variable-language)}.hljs.language-javascript .hljs-meta,.hljs.language-js .hljs-meta{color:var(--neon-bunny-meta)}.hljs.language-javascript .hljs-meta.prompt_,.hljs.language-js .hljs-meta.prompt_{color:var(--neon-bunny-meta-prompt)}.hljs.language-javascript .hljs-meta.keyword_,.hljs.language-js .hljs-meta.keyword_{color:var(--neon-bunny-meta-keyword)}.hljs.language-javascript .hljs-meta.string_,.hljs.language-js .hljs-meta.string_{color:var(--neon-bunny-meta-string)}.hljs.language-javascript .hljs-attr,.hljs.language-js .hljs-attr{color:var(--neon-bunny-attr)}.hljs.language-javascript .hljs-attribute,.hljs.language-js .hljs-attribute{color:var(--neon-bunny-attribute)}.hljs.language-javascript .hljs-name,.hljs.language-js .hljs-name{color:var(--neon-bunny-name)}.hljs.language-javascript .hljs-section,.hljs.language-js .hljs-section{color:var(--neon-bunny-section)}.hljs.language-javascript .hljs-tag,.hljs.language-js .hljs-tag{color:var(--neon-bunny-tag)}.hljs.language-javascript .hljs-bullet,.hljs.language-js .hljs-bullet{color:var(--neon-bunny-bullet)}.hljs.language-javascript .hljs-code,.hljs.language-js .hljs-code{color:var(--neon-bunny-code)}.hljs.language-javascript .hljs-emphasis,.hljs.language-js .hljs-emphasis{color:var(--neon-bunny-emphasis);font-style:italic}.hljs.language-javascript .hljs-formula,.hljs.language-js .hljs-formula{color:var(--neon-bunny-formula)}.hljs.language-javascript .hljs-link,.hljs.language-js .hljs-link{color:var(--neon-bunny-link)}.hljs.language-javascript .hljs-quote,.hljs.language-js .hljs-quote{color:var(--neon-bunny-quote)}.hljs.language-javascript .hljs-strong,.hljs.language-js .hljs-strong{color:var(--neon-bunny-strong);font-weight:bold}.hljs.language-javascript .hljs-selector,.hljs.language-js .hljs-selector{color:var(--neon-bunny-selector)}.hljs.language-javascript .hljs-selector-attr,.hljs.language-js .hljs-selector-attr{color:var(--neon-bunny-selector-attr)}.hljs.language-javascript .hljs-selector-class,.hljs.language-js .hljs-selector-class{color:var(--neon-bunny-selector-class)}.hljs.language-javascript .hljs-selector-id,.hljs.language-js .hljs-selector-id{color:var(--neon-bunny-selector-id)}.hljs.language-javascript .hljs-selector-pseudo,.hljs.language-js .hljs-selector-pseudo{color:var(--neon-bunny-selector-pseudo)}.hljs.language-javascript .hljs-selector-tag,.hljs.language-js .hljs-selector-tag{color:var(--neon-bunny-selector-tag)}.hljs.language-javascript .hljs-addition,.hljs.language-js .hljs-addition{color:var(--neon-bunny-addition)}.hljs.language-javascript .hljs-deletion,.hljs.language-js .hljs-deletion{color:var(--neon-bunny-deletion)}.hljs.language-php{color:var(--neon-bunny-php)}.hljs.language-php .hljs-built_in{color:var(--neon-bunny-builtin)}.hljs.language-php .hljs-char{color:var(--neon-bunny-char)}.hljs.language-php .hljs-class .hljs-title{color:var(--neon-bunny-php-class-title)}.hljs.language-php .hljs-class .hljs-keyword{color:var(--neon-bunny-php-class-keyword)}.hljs.language-php .hljs-comment{color:var(--neon-bunny-comment)}.hljs.language-php .hljs-doctag{color:var(--neon-bunny-doctag)}.hljs.language-php .hljs-function .hljs-title{color:var(--neon-bunny-php-function-title)}.hljs.language-php .hljs-keyword{color:var(--neon-bunny-php-keyword)}.hljs.language-php .hljs-literal{color:var(--neon-bunny-literal)}.hljs.language-php .hljs-number{color:var(--neon-bunny-number)}.hljs.language-php .hljs-operator{color:var(--neon-bunny-operator)}.hljs.language-php .hljs-params{color:var(--neon-bunny-php-params);font-style:italic}.hljs.language-php .hljs-params .hljs-variable{color:var(--neon-bunny-php-params-variable)}.hljs.language-php .hljs-property{color:var(--neon-bunny-property)}.hljs.language-php .hljs-punctuation{color:var(--neon-bunny-punctuation)}.hljs.language-php .hljs-regexp{color:var(--neon-bunny-regex)}.hljs.language-php .hljs-string{color:var(--neon-bunny-php-string)}.hljs.language-php .hljs-subst{color:var(--neon-bunny-subst)}.hljs.language-php .hljs-symbol{color:var(--neon-bunny-symbol)}.hljs.language-php .hljs-title{color:var(--neon-bunny-php-title)}.hljs.language-php .hljs-title.class_{color:var(--neon-bunny-php-title-class);font-style:italic}.hljs.language-php .hljs-title.class_.inherited__{color:var(--neon-bunny-title-class-inherited)}.hljs.language-php .hljs-title.function_{color:var(--neon-bunny-title-function)}.hljs.language-php .hljs-title.function_.invoke__{color:var(--neon-bunny-php-title-function-invoke)}.hljs.language-php .hljs-type{color:var(--neon-bunny-type)}.hljs.language-php .hljs-variable{color:var(--neon-bunny-php-variable)}.hljs.language-php .hljs-variable.constant_{color:var(--neon-bunny-variable-constant)}.hljs.language-php .hljs-variable.language_{color:var(--neon-bunny-variable-language)}.hljs.language-php .hljs-meta{color:var(--neon-bunny-php-meta)}.hljs.language-php .hljs-meta.prompt_{color:var(--neon-bunny-meta-prompt)}.hljs.language-php .hljs-meta.keyword_{color:var(--neon-bunny-meta-keyword)}.hljs.language-php .hljs-meta.string_{color:var(--neon-bunny-meta-string)}.hljs.language-php .hljs-attr{color:var(--neon-bunny-attr)}.hljs.language-php .hljs-attribute{color:var(--neon-bunny-attribute)}.hljs.language-php .hljs-name{color:var(--neon-bunny-name)}.hljs.language-php .hljs-section{color:var(--neon-bunny-section)}.hljs.language-php .hljs-tag{color:var(--neon-bunny-tag)}.hljs.language-php .hljs-bullet{color:var(--neon-bunny-bullet)}.hljs.language-php .hljs-code{color:var(--neon-bunny-code)}.hljs.language-php .hljs-emphasis{color:var(--neon-bunny-emphasis);font-style:italic}.hljs.language-php .hljs-formula{color:var(--neon-bunny-formula)}.hljs.language-php .hljs-link{color:var(--neon-bunny-link)}.hljs.language-php .hljs-quote{color:var(--neon-bunny-quote)}.hljs.language-php .hljs-strong{color:var(--neon-bunny-strong);font-weight:bold}.hljs.language-php .hljs-selector{color:var(--neon-bunny-selector)}.hljs.language-php .hljs-selector-attr{color:var(--neon-bunny-selector-attr)}.hljs.language-php .hljs-selector-class{color:var(--neon-bunny-selector-class)}.hljs.language-php .hljs-selector-id{color:var(--neon-bunny-selector-id)}.hljs.language-php .hljs-selector-pseudo{color:var(--neon-bunny-selector-pseudo)}.hljs.language-php .hljs-selector-tag{color:var(--neon-bunny-selector-tag)}.hljs.language-php .hljs-addition{color:var(--neon-bunny-addition)}.hljs.language-php .hljs-deletion{color:var(--neon-bunny-deletion)} diff --git a/dist/themes/highlight/css/neon-bunny-carrot.min.css b/src/plugin/themes/css/min/neon-bunny-carrot-highlight.css similarity index 96% rename from dist/themes/highlight/css/neon-bunny-carrot.min.css rename to src/plugin/themes/css/min/neon-bunny-carrot-highlight.css index a0cbea4..39a0c7b 100644 --- a/dist/themes/highlight/css/neon-bunny-carrot.min.css +++ b/src/plugin/themes/css/min/neon-bunny-carrot-highlight.css @@ -1 +1 @@ -:root{--neon-bunny-blue-light: #2492ff;--neon-bunny-blue: #0b93ff;--neon-bunny-gray: #7f817e;--neon-bunny-green-darker-darker: #008b05;--neon-bunny-green-darker: #2bb71d;--neon-bunny-green-light: #7cd47d;--neon-bunny-green: #00d205;--neon-bunny-lime: #c3e88d;--neon-bunny-magenta: #dd00ff;--neon-bunny-orange-darker: #e58100;--neon-bunny-orange-light: #ffc266;--neon-bunny-orange-lighter: #ff8d04;--neon-bunny-orange: #ff9900;--neon-bunny-peach-light: #ffe4a6;--neon-bunny-peach: #ffcb6b;--neon-bunny-pink: #ff1190;--neon-bunny-purple-light-dim: #c792ea;--neon-bunny-purple-light: #da96df;--neon-bunny-purple: #ea03ff;--neon-bunny-red: #ff5370;--neon-bunny-teal: #00EEFF;--neon-bunny-white: #fff;--neon-bunny-yellow-light: #ffffa2;--neon-bunny-yellow-light-faded: #ffe3b8;--neon-bunny-yellow: #ffff00;--neon-bunny-builtin: var(--neon-bunny-purple);--neon-bunny-char: var(--neon-bunny-pink);--neon-bunny-class: var(--neon-bunny-magenta);--neon-bunny-comment: var(--neon-bunny-gray);--neon-bunny-doctag: var(--neon-bunny-blue-light);--neon-bunny-keyword: var(--neon-bunny-magenta);--neon-bunny-literal: var(--neon-bunny-purple-light);--neon-bunny-number: var(--neon-bunny-white);--neon-bunny-operator: var(--neon-bunny-blue-light);--neon-bunny-params: var(--neon-bunny-orange);--neon-bunny-property: var(--neon-bunny-yellow-light-faded);--neon-bunny-punctuation: var(--neon-bunny-blue);--neon-bunny-regex: var(--neon-bunny-peach-light);--neon-bunny-string: var(--neon-bunny-green);--neon-bunny-subst: var(--neon-bunny-green-darker);--neon-bunny-symbol: var(--neon-bunny-pink);--neon-bunny-title-class-inherited: var(--neon-bunny-orange);--neon-bunny-title-class: var(--neon-bunny-green-neon);--neon-bunny-title-function-invoke: var(--neon-bunny-orange);--neon-bunny-title-function: var(--neon-bunny-orange-light);--neon-bunny-title: var(--neon-bunny-orange);--neon-bunny-type: var(--neon-bunny-pink);--neon-bunny-variable-constant: var(--neon-bunny-green-darker);--neon-bunny-variable-language: var(--neon-bunny-orange);--neon-bunny-variable: var(--neon-bunny-green-darker);--neon-bunny-meta-keyword: var(--neon-bunny-purple-light);--neon-bunny-meta-prompt: var(--neon-bunny-orange);--neon-bunny-meta-string: var(--neon-bunny-orange);--neon-bunny-meta: var(--neon-bunny-orange);--neon-bunny-attr: var(--neon-bunny-orange);--neon-bunny-attribute: var(---neon-bunny-orange);--neon-bunny-name: var(--neon-bunny-orange);--neon-bunny-section: var(--neon-bunny-orange);--neon-bunny-tag-attr: var(--neon-bunny-orange-light);--neon-bunny-tag: var(--neon-bunny-orange);--neon-bunny-bullet: var(--neon-bunny-white);--neon-bunny-code: var(--neon-bunny-white);--neon-bunny-emphasis: var(--neon-bunny-white);--neon-bunny-formula: var(--neon-bunny-white);--neon-bunny-link: var(--neon-bunny-orange);--neon-bunny-quote: var(--neon-bunny-white);--neon-bunny-strong: var(--neon-bunny-white);--neon-bunny-css-selector-id: var(--neon-bunny-green);--neon-bunny-selector-attr: var(--neon-bunny-orange);--neon-bunny-selector-class: var(--neon-bunny-yellow);--neon-bunny-selector-id: var(--neon-bunny-selector);--neon-bunny-selector-pseudo: var(--neon-bunny-orange);--neon-bunny-selector-tag: var(--neon-bunny-white);--neon-bunny-selector: var(--neon-bunny-lime);--neon-bunny-addition: var(--neon-bunny-green-neon);--neon-bunny-deletion: var(--neon-bunny-red);--neon-bunny-html-tag-attr: var(--neon-bunny-orange-light);--neon-bunny-css: var(--neon-bunny-teal);--neon-bunny-css-builtin: var(--neon-bunny-orange);--neon-bunny-css-meta: var(--neon-bunny-red);--neon-bunny-css-attribute: var(--neon-bunny-pink);--neon-bunny-json-punctuation: var(--neon-bunny-white);--neon-bunny-js: var(--neon-bunny-orange);--neon-bunny-js-params-variable-language: var(--neon-bunny-orange);--neon-bunny-js-title-class: var(--neon-bunny-orange-lighter);--neon-bunny-js-variable-language: var(--neon-bunny-yellow);--neon-bunny-php: var(--neon-bunny-white);--neon-bunny-php-class-keyword: var(--neon-bunny-pink);--neon-bunny-php-class-title: var(--neon-bunny-yellow);--neon-bunny-php-function-title: var(--neon-bunny-orange-light);--neon-bunny-php-keyword: var(--neon-bunny-magenta);--neon-bunny-php-params-variable: var(--neon-bunny-green-darker);--neon-bunny-php-params: var(--neon-bunny-yellow);--neon-bunny-php-string: var(--neon-bunny-green-light);--neon-bunny-php-title-class: var(--neon-bunny-yellow);--neon-bunny-php-title-function-invoke: var(--neon-bunny-orange-light);--neon-bunny-php-title: var(--neon-bunny-white);--neon-bunny-php-variable: var(--neon-bunny-orange);--neon-bunny-php-meta: var(--neon-bunny-pink)}pre code.hljs{display:block;overflow-x:auto}code[class*=language-],pre[class*=language-]{-moz-hyphens:none;-moz-tab-size:4;-ms-hyphens:none;-o-tab-size:4;-webkit-hyphens:none;color:var(--neon-bunny-white);font-family:Consolas,Monaco,"Andale Mono","Ubuntu Mono",monospace;hyphens:none;line-height:1.5;tab-size:4;text-align:left;white-space:pre;word-break:normal;word-spacing:normal;word-wrap:normal}code[class*=language-]::-moz-selection,code[class*=language-] ::-moz-selection,pre[class*=language-]::-moz-selection,pre[class*=language-] ::-moz-selection{background:rgba(29,59,83,.99);text-shadow:none}code[class*=language-]::selection,code[class*=language-] ::selection,pre[class*=language-]::selection,pre[class*=language-] ::selection{background:rgba(255,255,255,.0823529412);text-shadow:none}@media print{code[class*=language-],pre[class*=language-]{text-shadow:none}}pre[class*=language-]{background:#000;color:#fff;margin:.5em 0;overflow:auto;padding:1em}:not(pre)>code[class*=language-]{background:#000;color:#fff;border-radius:.3em;padding:.1em;white-space:normal}.hljs-built_in{color:var(--neon-bunny-builtin)}.hljs-char{color:var(--neon-bunny-char)}.hljs-comment{color:var(--neon-bunny-comment);font-style:italic}.hljs-doctag{color:var(--neon-bunny-doctag)}.hljs-keyword{color:var(--neon-bunny-keyword)}.hljs-literal{color:var(--neon-bunny-literal)}.hljs-number{color:var(--neon-bunny-number)}.hljs-operator{color:var(--neon-bunny-operator)}.hljs-params{color:var(--neon-bunny-params)}.hljs-property{color:var(--neon-bunny-property)}.hljs-punctuation{color:var(--neon-bunny-punctuation)}.hljs-regexp{color:var(--neon-bunny-regex)}.hljs-string{color:var(--neon-bunny-string)}.hljs-subst{color:var(--neon-bunny-subst)}.hljs-symbol{color:var(--neon-bunny-symbol)}.hljs-title{color:var(--neon-bunny-title)}.hljs-title.class_{color:var(--neon-bunny-title-class)}.hljs-title.class_.inherited__{color:var(--neon-bunny-title-class-inherited)}.hljs-title.function_{color:var(--neon-bunny-title-function);text-decoration:underline}.hljs-title.function_.invoke__{color:var(--neon-bunny-title-function-invoke)}.hljs-type{color:var(--neon-bunny-type)}.hljs-variable{color:var(--neon-bunny-variable)}.hljs-variable.constant_{color:var(--neon-bunny-variable-constant)}.hljs-variable.language_{color:var(--neon-bunny-variable-language);font-style:italic}.hljs-meta{color:var(--neon-bunny-meta)}.hljs-meta.prompt_{color:var(--neon-bunny-meta-prompt)}.hljs-meta.keyword_{color:var(--neon-bunny-meta-keyword)}.hljs-meta.string_{color:var(--neon-bunny-meta-string)}.hljs-attr{color:var(--neon-bunny-attr)}.hljs-attribute{color:var(--neon-bunny-attribute)}.hljs-name{color:var(--neon-bunny-name)}.hljs-section{color:var(--neon-bunny-section)}.hljs-tag{color:var(--neon-bunny-tag)}.hljs-tag .hljs-attr{color:var(--neon-bunny-tag-attr)}.hljs-bullet{color:var(--neon-bunny-bullet)}.hljs-code{color:var(--neon-bunny-code)}.hljs-emphasis{color:var(--neon-bunny-emphasis);font-style:italic}.hljs-formula{color:var(--neon-bunny-formula)}.hljs-link{color:var(--neon-bunny-link)}.hljs-quote{color:var(--neon-bunny-quote)}.hljs-strong{color:var(--neon-bunny-strong);font-weight:bold}.hljs-selector{color:var(--neon-bunny-selector)}.hljs-selector-attr{color:var(--neon-bunny-selector-attr)}.hljs-selector-class{color:var(--neon-bunny-selector-class)}.hljs-selector-id{color:var(--neon-bunny-selector-id)}.hljs-selector-pseudo{color:var(--neon-bunny-selector-pseudo)}.hljs-selector-tag{color:var(--neon-bunny-selector-tag)}.hljs-addition{color:var(--neon-bunny-addition)}.hljs-deletion{color:var(--neon-bunny-deletion)}.hljs.language-html .hljs-tag .hljs-attr,.hljs .language-html .hljs-tag .hljs-attr{color:var(--neon-bunny-html-tag-attr)}.hljs.language-css,.hljs .language-css{color:var(--neon-bunny-css)}.hljs.language-css .hljs-built_in,.hljs .language-css .hljs-built_in{color:var(--neon-bunny-css-builtin)}.hljs.language-css .hljs-char,.hljs .language-css .hljs-char{color:var(--neon-bunny-char)}.hljs.language-css .hljs-comment,.hljs .language-css .hljs-comment{color:var(--neon-bunny-comment)}.hljs.language-css .hljs-doctag,.hljs .language-css .hljs-doctag{color:var(--neon-bunny-doctag)}.hljs.language-css .hljs-keyword,.hljs .language-css .hljs-keyword{color:var(--neon-bunny-keyword)}.hljs.language-css .hljs-literal,.hljs .language-css .hljs-literal{color:var(--neon-bunny-literal)}.hljs.language-css .hljs-number,.hljs .language-css .hljs-number{color:var(--neon-bunny-number)}.hljs.language-css .hljs-operator,.hljs .language-css .hljs-operator{color:var(--neon-bunny-operator)}.hljs.language-css .hljs-params,.hljs .language-css .hljs-params{color:var(--neon-bunny-params);font-style:italic}.hljs.language-css .hljs-property,.hljs .language-css .hljs-property{color:var(--neon-bunny-property)}.hljs.language-css .hljs-punctuation,.hljs .language-css .hljs-punctuation{color:var(--neon-bunny-punctuation)}.hljs.language-css .hljs-regexp,.hljs .language-css .hljs-regexp{color:var(--neon-bunny-regex)}.hljs.language-css .hljs-string,.hljs .language-css .hljs-string{color:var(--neon-bunny-string)}.hljs.language-css .hljs-subst,.hljs .language-css .hljs-subst{color:var(--neon-bunny-subst)}.hljs.language-css .hljs-symbol,.hljs .language-css .hljs-symbol{color:var(--neon-bunny-symbol)}.hljs.language-css .hljs-title,.hljs .language-css .hljs-title{color:var(--neon-bunny-title)}.hljs.language-css .hljs-title.class_,.hljs .language-css .hljs-title.class_{color:var(--neon-bunny-title-class)}.hljs.language-css .hljs-title.class_.inherited__,.hljs .language-css .hljs-title.class_.inherited__{color:var(--neon-bunny-title-class-inherited)}.hljs.language-css .hljs-title.function_,.hljs .language-css .hljs-title.function_{color:var(--neon-bunny-title-function)}.hljs.language-css .hljs-title.function_.invoke__,.hljs .language-css .hljs-title.function_.invoke__{color:var(--neon-bunny-title-function-invoke)}.hljs.language-css .hljs-type,.hljs .language-css .hljs-type{color:var(--neon-bunny-type)}.hljs.language-css .hljs-variable,.hljs .language-css .hljs-variable{color:var(--neon-bunny-variable)}.hljs.language-css .hljs-variable.constant_,.hljs .language-css .hljs-variable.constant_{color:var(--neon-bunny-variable-constant)}.hljs.language-css .hljs-variable.language_,.hljs .language-css .hljs-variable.language_{color:var(--neon-bunny-variable-language)}.hljs.language-css .hljs-meta,.hljs .language-css .hljs-meta{color:var(--neon-bunny-css-meta)}.hljs.language-css .hljs-meta.prompt_,.hljs .language-css .hljs-meta.prompt_{color:var(--neon-bunny-meta-prompt)}.hljs.language-css .hljs-meta.keyword_,.hljs .language-css .hljs-meta.keyword_{color:var(--neon-bunny-meta-keyword)}.hljs.language-css .hljs-meta.string_,.hljs .language-css .hljs-meta.string_{color:var(--neon-bunny-meta-string)}.hljs.language-css .hljs-attr,.hljs .language-css .hljs-attr{color:var(--neon-bunny-attr)}.hljs.language-css .hljs-attribute,.hljs .language-css .hljs-attribute{color:var(--neon-bunny-css-attribute)}.hljs.language-css .hljs-name,.hljs .language-css .hljs-name{color:var(--neon-bunny-name)}.hljs.language-css .hljs-section,.hljs .language-css .hljs-section{color:var(--neon-bunny-section)}.hljs.language-css .hljs-tag,.hljs .language-css .hljs-tag{color:var(--neon-bunny-tag)}.hljs.language-css .hljs-bullet,.hljs .language-css .hljs-bullet{color:var(--neon-bunny-bullet)}.hljs.language-css .hljs-code,.hljs .language-css .hljs-code{color:var(--neon-bunny-code)}.hljs.language-css .hljs-emphasis,.hljs .language-css .hljs-emphasis{color:var(--neon-bunny-emphasis);font-style:italic}.hljs.language-css .hljs-formula,.hljs .language-css .hljs-formula{color:var(--neon-bunny-formula)}.hljs.language-css .hljs-link,.hljs .language-css .hljs-link{color:var(--neon-bunny-link)}.hljs.language-css .hljs-quote,.hljs .language-css .hljs-quote{color:var(--neon-bunny-quote)}.hljs.language-css .hljs-strong,.hljs .language-css .hljs-strong{color:var(--neon-bunny-strong);font-weight:bold}.hljs.language-css .hljs-selector,.hljs .language-css .hljs-selector{color:var(--neon-bunny-selector)}.hljs.language-css .hljs-selector-attr,.hljs .language-css .hljs-selector-attr{color:var(--neon-bunny-selector-attr)}.hljs.language-css .hljs-selector-class,.hljs .language-css .hljs-selector-class{color:var(--neon-bunny-selector-class)}.hljs.language-css .hljs-selector-id,.hljs .language-css .hljs-selector-id{color:var(--neon-bunny-css-selector-id)}.hljs.language-css .hljs-selector-pseudo,.hljs .language-css .hljs-selector-pseudo{color:var(--neon-bunny-selector-pseudo)}.hljs.language-css .hljs-selector-tag,.hljs .language-css .hljs-selector-tag{color:var(--neon-bunny-selector-tag)}.hljs.language-css .hljs-addition,.hljs .language-css .hljs-addition{color:var(--neon-bunny-addition)}.hljs.language-css .hljs-deletion,.hljs .language-css .hljs-deletion{color:var(--neon-bunny-deletion)}.hljs.language-json .hljs-punctuation,.hljs .language-json .hljs-punctuation{color:var(--neon-bunny-json-punctuation)}.hljs.language-javascript,.hljs.language-js,.hljs .language-javascript,.hljs .language-js{color:var(--neon-bunny-js)}.hljs.language-javascript .hljs-built_in,.hljs.language-js .hljs-built_in,.hljs .language-javascript .hljs-built_in,.hljs .language-js .hljs-built_in{color:var(--neon-bunny-builtin)}.hljs.language-javascript .hljs-char,.hljs.language-js .hljs-char,.hljs .language-javascript .hljs-char,.hljs .language-js .hljs-char{color:var(--neon-bunny-char)}.hljs.language-javascript .hljs-comment,.hljs.language-js .hljs-comment,.hljs .language-javascript .hljs-comment,.hljs .language-js .hljs-comment{color:var(--neon-bunny-comment)}.hljs.language-javascript .hljs-doctag,.hljs.language-js .hljs-doctag,.hljs .language-javascript .hljs-doctag,.hljs .language-js .hljs-doctag{color:var(--neon-bunny-doctag)}.hljs.language-javascript .hljs-keyword,.hljs.language-js .hljs-keyword,.hljs .language-javascript .hljs-keyword,.hljs .language-js .hljs-keyword{color:var(--neon-bunny-keyword)}.hljs.language-javascript .hljs-literal,.hljs.language-js .hljs-literal,.hljs .language-javascript .hljs-literal,.hljs .language-js .hljs-literal{color:var(--neon-bunny-literal)}.hljs.language-javascript .hljs-number,.hljs.language-js .hljs-number,.hljs .language-javascript .hljs-number,.hljs .language-js .hljs-number{color:var(--neon-bunny-number)}.hljs.language-javascript .hljs-operator,.hljs.language-js .hljs-operator,.hljs .language-javascript .hljs-operator,.hljs .language-js .hljs-operator{color:var(--neon-bunny-operator)}.hljs.language-javascript .hljs-params,.hljs.language-js .hljs-params,.hljs .language-javascript .hljs-params,.hljs .language-js .hljs-params{color:var(--neon-bunny-params);font-style:italic}.hljs.language-javascript .hljs-params .hljs-variable.language_,.hljs.language-js .hljs-params .hljs-variable.language_,.hljs .language-javascript .hljs-params .hljs-variable.language_,.hljs .language-js .hljs-params .hljs-variable.language_{color:var(--neon-bunny-js-params-variable-language)}.hljs.language-javascript .hljs-property,.hljs.language-js .hljs-property,.hljs .language-javascript .hljs-property,.hljs .language-js .hljs-property{color:var(--neon-bunny-property)}.hljs.language-javascript .hljs-punctuation,.hljs.language-js .hljs-punctuation,.hljs .language-javascript .hljs-punctuation,.hljs .language-js .hljs-punctuation{color:var(--neon-bunny-punctuation)}.hljs.language-javascript .hljs-regexp,.hljs.language-js .hljs-regexp,.hljs .language-javascript .hljs-regexp,.hljs .language-js .hljs-regexp{color:var(--neon-bunny-regex)}.hljs.language-javascript .hljs-string,.hljs.language-js .hljs-string,.hljs .language-javascript .hljs-string,.hljs .language-js .hljs-string{color:var(--neon-bunny-string)}.hljs.language-javascript .hljs-subst,.hljs.language-js .hljs-subst,.hljs .language-javascript .hljs-subst,.hljs .language-js .hljs-subst{color:var(--neon-bunny-subst)}.hljs.language-javascript .hljs-symbol,.hljs.language-js .hljs-symbol,.hljs .language-javascript .hljs-symbol,.hljs .language-js .hljs-symbol{color:var(--neon-bunny-symbol)}.hljs.language-javascript .hljs-title,.hljs.language-js .hljs-title,.hljs .language-javascript .hljs-title,.hljs .language-js .hljs-title{color:var(--neon-bunny-title)}.hljs.language-javascript .hljs-title.class_,.hljs.language-js .hljs-title.class_,.hljs .language-javascript .hljs-title.class_,.hljs .language-js .hljs-title.class_{color:var(--neon-bunny-js-title-class)}.hljs.language-javascript .hljs-title.class_.inherited__,.hljs.language-js .hljs-title.class_.inherited__,.hljs .language-javascript .hljs-title.class_.inherited__,.hljs .language-js .hljs-title.class_.inherited__{color:var(--neon-bunny-title-class-inherited)}.hljs.language-javascript .hljs-title.function_,.hljs.language-js .hljs-title.function_,.hljs .language-javascript .hljs-title.function_,.hljs .language-js .hljs-title.function_{color:var(--neon-bunny-title-function)}.hljs.language-javascript .hljs-title.function_.invoke__,.hljs.language-js .hljs-title.function_.invoke__,.hljs .language-javascript .hljs-title.function_.invoke__,.hljs .language-js .hljs-title.function_.invoke__{color:var(--neon-bunny-title-function-invoke)}.hljs.language-javascript .hljs-type,.hljs.language-js .hljs-type,.hljs .language-javascript .hljs-type,.hljs .language-js .hljs-type{color:var(--neon-bunny-type)}.hljs.language-javascript .hljs-variable,.hljs.language-js .hljs-variable,.hljs .language-javascript .hljs-variable,.hljs .language-js .hljs-variable{color:var(--neon-bunny-variable)}.hljs.language-javascript .hljs-variable.constant_,.hljs.language-js .hljs-variable.constant_,.hljs .language-javascript .hljs-variable.constant_,.hljs .language-js .hljs-variable.constant_{color:var(--neon-bunny-variable-constant)}.hljs.language-javascript .hljs-variable.language_,.hljs.language-js .hljs-variable.language_,.hljs .language-javascript .hljs-variable.language_,.hljs .language-js .hljs-variable.language_{color:var(--neon-bunny-js-variable-language)}.hljs.language-javascript .hljs-meta,.hljs.language-js .hljs-meta,.hljs .language-javascript .hljs-meta,.hljs .language-js .hljs-meta{color:var(--neon-bunny-meta)}.hljs.language-javascript .hljs-meta.prompt_,.hljs.language-js .hljs-meta.prompt_,.hljs .language-javascript .hljs-meta.prompt_,.hljs .language-js .hljs-meta.prompt_{color:var(--neon-bunny-meta-prompt)}.hljs.language-javascript .hljs-meta.keyword_,.hljs.language-js .hljs-meta.keyword_,.hljs .language-javascript .hljs-meta.keyword_,.hljs .language-js .hljs-meta.keyword_{color:var(--neon-bunny-meta-keyword)}.hljs.language-javascript .hljs-meta.string_,.hljs.language-js .hljs-meta.string_,.hljs .language-javascript .hljs-meta.string_,.hljs .language-js .hljs-meta.string_{color:var(--neon-bunny-meta-string)}.hljs.language-javascript .hljs-attr,.hljs.language-js .hljs-attr,.hljs .language-javascript .hljs-attr,.hljs .language-js .hljs-attr{color:var(--neon-bunny-attr)}.hljs.language-javascript .hljs-attribute,.hljs.language-js .hljs-attribute,.hljs .language-javascript .hljs-attribute,.hljs .language-js .hljs-attribute{color:var(--neon-bunny-attribute)}.hljs.language-javascript .hljs-name,.hljs.language-js .hljs-name,.hljs .language-javascript .hljs-name,.hljs .language-js .hljs-name{color:var(--neon-bunny-name)}.hljs.language-javascript .hljs-section,.hljs.language-js .hljs-section,.hljs .language-javascript .hljs-section,.hljs .language-js .hljs-section{color:var(--neon-bunny-section)}.hljs.language-javascript .hljs-tag,.hljs.language-js .hljs-tag,.hljs .language-javascript .hljs-tag,.hljs .language-js .hljs-tag{color:var(--neon-bunny-tag)}.hljs.language-javascript .hljs-bullet,.hljs.language-js .hljs-bullet,.hljs .language-javascript .hljs-bullet,.hljs .language-js .hljs-bullet{color:var(--neon-bunny-bullet)}.hljs.language-javascript .hljs-code,.hljs.language-js .hljs-code,.hljs .language-javascript .hljs-code,.hljs .language-js .hljs-code{color:var(--neon-bunny-code)}.hljs.language-javascript .hljs-emphasis,.hljs.language-js .hljs-emphasis,.hljs .language-javascript .hljs-emphasis,.hljs .language-js .hljs-emphasis{color:var(--neon-bunny-emphasis);font-style:italic}.hljs.language-javascript .hljs-formula,.hljs.language-js .hljs-formula,.hljs .language-javascript .hljs-formula,.hljs .language-js .hljs-formula{color:var(--neon-bunny-formula)}.hljs.language-javascript .hljs-link,.hljs.language-js .hljs-link,.hljs .language-javascript .hljs-link,.hljs .language-js .hljs-link{color:var(--neon-bunny-link)}.hljs.language-javascript .hljs-quote,.hljs.language-js .hljs-quote,.hljs .language-javascript .hljs-quote,.hljs .language-js .hljs-quote{color:var(--neon-bunny-quote)}.hljs.language-javascript .hljs-strong,.hljs.language-js .hljs-strong,.hljs .language-javascript .hljs-strong,.hljs .language-js .hljs-strong{color:var(--neon-bunny-strong);font-weight:bold}.hljs.language-javascript .hljs-selector,.hljs.language-js .hljs-selector,.hljs .language-javascript .hljs-selector,.hljs .language-js .hljs-selector{color:var(--neon-bunny-selector)}.hljs.language-javascript .hljs-selector-attr,.hljs.language-js .hljs-selector-attr,.hljs .language-javascript .hljs-selector-attr,.hljs .language-js .hljs-selector-attr{color:var(--neon-bunny-selector-attr)}.hljs.language-javascript .hljs-selector-class,.hljs.language-js .hljs-selector-class,.hljs .language-javascript .hljs-selector-class,.hljs .language-js .hljs-selector-class{color:var(--neon-bunny-selector-class)}.hljs.language-javascript .hljs-selector-id,.hljs.language-js .hljs-selector-id,.hljs .language-javascript .hljs-selector-id,.hljs .language-js .hljs-selector-id{color:var(--neon-bunny-selector-id)}.hljs.language-javascript .hljs-selector-pseudo,.hljs.language-js .hljs-selector-pseudo,.hljs .language-javascript .hljs-selector-pseudo,.hljs .language-js .hljs-selector-pseudo{color:var(--neon-bunny-selector-pseudo)}.hljs.language-javascript .hljs-selector-tag,.hljs.language-js .hljs-selector-tag,.hljs .language-javascript .hljs-selector-tag,.hljs .language-js .hljs-selector-tag{color:var(--neon-bunny-selector-tag)}.hljs.language-javascript .hljs-addition,.hljs.language-js .hljs-addition,.hljs .language-javascript .hljs-addition,.hljs .language-js .hljs-addition{color:var(--neon-bunny-addition)}.hljs.language-javascript .hljs-deletion,.hljs.language-js .hljs-deletion,.hljs .language-javascript .hljs-deletion,.hljs .language-js .hljs-deletion{color:var(--neon-bunny-deletion)}.hljs.language-php,.hljs .language-php{color:var(--neon-bunny-php)}.hljs.language-php .hljs-built_in,.hljs .language-php .hljs-built_in{color:var(--neon-bunny-builtin)}.hljs.language-php .hljs-char,.hljs .language-php .hljs-char{color:var(--neon-bunny-char)}.hljs.language-php .hljs-class .hljs-title,.hljs .language-php .hljs-class .hljs-title{color:var(--neon-bunny-php-class-title) !important}.hljs.language-php .hljs-class .hljs-keyword,.hljs .language-php .hljs-class .hljs-keyword{color:var(--neon-bunny-php-class-keyword)}.hljs.language-php .hljs-comment,.hljs .language-php .hljs-comment{color:var(--neon-bunny-comment)}.hljs.language-php .hljs-doctag,.hljs .language-php .hljs-doctag{color:var(--neon-bunny-doctag)}.hljs.language-php .hljs-function .hljs-title,.hljs .language-php .hljs-function .hljs-title{color:var(--neon-bunny-php-function-title)}.hljs.language-php .hljs-keyword,.hljs .language-php .hljs-keyword{color:var(--neon-bunny-php-keyword)}.hljs.language-php .hljs-literal,.hljs .language-php .hljs-literal{color:var(--neon-bunny-literal)}.hljs.language-php .hljs-number,.hljs .language-php .hljs-number{color:var(--neon-bunny-number)}.hljs.language-php .hljs-operator,.hljs .language-php .hljs-operator{color:var(--neon-bunny-operator)}.hljs.language-php .hljs-params,.hljs .language-php .hljs-params{color:var(--neon-bunny-php-params)}.hljs.language-php .hljs-params .hljs-variable,.hljs .language-php .hljs-params .hljs-variable{color:var(--neon-bunny-php-params-variable)}.hljs.language-php .hljs-property,.hljs .language-php .hljs-property{color:var(--neon-bunny-property)}.hljs.language-php .hljs-punctuation,.hljs .language-php .hljs-punctuation{color:var(--neon-bunny-punctuation)}.hljs.language-php .hljs-regexp,.hljs .language-php .hljs-regexp{color:var(--neon-bunny-regex)}.hljs.language-php .hljs-string,.hljs .language-php .hljs-string{color:var(--neon-bunny-php-string)}.hljs.language-php .hljs-subst,.hljs .language-php .hljs-subst{color:var(--neon-bunny-subst)}.hljs.language-php .hljs-symbol,.hljs .language-php .hljs-symbol{color:var(--neon-bunny-symbol)}.hljs.language-php .hljs-title,.hljs .language-php .hljs-title{color:var(--neon-bunny-php-title)}.hljs.language-php .hljs-title.class_,.hljs .language-php .hljs-title.class_{color:var(--neon-bunny-php-title-class)}.hljs.language-php .hljs-title.class_.inherited__,.hljs .language-php .hljs-title.class_.inherited__{color:var(--neon-bunny-title-class-inherited)}.hljs.language-php .hljs-title.function_,.hljs .language-php .hljs-title.function_{color:var(--neon-bunny-title-function)}.hljs.language-php .hljs-title.function_.invoke__,.hljs .language-php .hljs-title.function_.invoke__{color:var(--neon-bunny-php-title-function-invoke)}.hljs.language-php .hljs-type,.hljs .language-php .hljs-type{color:var(--neon-bunny-type)}.hljs.language-php .hljs-variable,.hljs .language-php .hljs-variable{color:var(--neon-bunny-php-variable)}.hljs.language-php .hljs-variable.constant_,.hljs .language-php .hljs-variable.constant_{color:var(--neon-bunny-variable-constant)}.hljs.language-php .hljs-variable.language_,.hljs .language-php .hljs-variable.language_{color:var(--neon-bunny-variable-language)}.hljs.language-php .hljs-meta,.hljs .language-php .hljs-meta{color:var(--neon-bunny-php-meta)}.hljs.language-php .hljs-meta.prompt_,.hljs .language-php .hljs-meta.prompt_{color:var(--neon-bunny-meta-prompt)}.hljs.language-php .hljs-meta.keyword_,.hljs .language-php .hljs-meta.keyword_{color:var(--neon-bunny-meta-keyword)}.hljs.language-php .hljs-meta.string_,.hljs .language-php .hljs-meta.string_{color:var(--neon-bunny-meta-string)}.hljs.language-php .hljs-attr,.hljs .language-php .hljs-attr{color:var(--neon-bunny-attr)}.hljs.language-php .hljs-attribute,.hljs .language-php .hljs-attribute{color:var(--neon-bunny-attribute)}.hljs.language-php .hljs-name,.hljs .language-php .hljs-name{color:var(--neon-bunny-name)}.hljs.language-php .hljs-section,.hljs .language-php .hljs-section{color:var(--neon-bunny-section)}.hljs.language-php .hljs-tag,.hljs .language-php .hljs-tag{color:var(--neon-bunny-tag)}.hljs.language-php .hljs-bullet,.hljs .language-php .hljs-bullet{color:var(--neon-bunny-bullet)}.hljs.language-php .hljs-code,.hljs .language-php .hljs-code{color:var(--neon-bunny-code)}.hljs.language-php .hljs-emphasis,.hljs .language-php .hljs-emphasis{color:var(--neon-bunny-emphasis);font-style:italic}.hljs.language-php .hljs-formula,.hljs .language-php .hljs-formula{color:var(--neon-bunny-formula)}.hljs.language-php .hljs-link,.hljs .language-php .hljs-link{color:var(--neon-bunny-link)}.hljs.language-php .hljs-quote,.hljs .language-php .hljs-quote{color:var(--neon-bunny-quote)}.hljs.language-php .hljs-strong,.hljs .language-php .hljs-strong{color:var(--neon-bunny-strong);font-weight:bold}.hljs.language-php .hljs-selector,.hljs .language-php .hljs-selector{color:var(--neon-bunny-selector)}.hljs.language-php .hljs-selector-attr,.hljs .language-php .hljs-selector-attr{color:var(--neon-bunny-selector-attr)}.hljs.language-php .hljs-selector-class,.hljs .language-php .hljs-selector-class{color:var(--neon-bunny-selector-class)}.hljs.language-php .hljs-selector-id,.hljs .language-php .hljs-selector-id{color:var(--neon-bunny-selector-id)}.hljs.language-php .hljs-selector-pseudo,.hljs .language-php .hljs-selector-pseudo{color:var(--neon-bunny-selector-pseudo)}.hljs.language-php .hljs-selector-tag,.hljs .language-php .hljs-selector-tag{color:var(--neon-bunny-selector-tag)}.hljs.language-php .hljs-addition,.hljs .language-php .hljs-addition{color:var(--neon-bunny-addition)}.hljs.language-php .hljs-deletion,.hljs .language-php .hljs-deletion{color:var(--neon-bunny-deletion)} +:root{--neon-bunny-blue-light: #2492ff;--neon-bunny-blue: #0b93ff;--neon-bunny-gray: #7f817e;--neon-bunny-green-darker-darker: #008b05;--neon-bunny-green-darker: #2bb71d;--neon-bunny-green-light: #7cd47d;--neon-bunny-green: #00d205;--neon-bunny-lime: #c3e88d;--neon-bunny-magenta: #dd00ff;--neon-bunny-orange-darker: #e58100;--neon-bunny-orange-light: #ffc266;--neon-bunny-orange-lighter: #ff8d04;--neon-bunny-orange: #ff9900;--neon-bunny-peach-light: #ffe4a6;--neon-bunny-peach: #ffcb6b;--neon-bunny-pink: #ff1190;--neon-bunny-purple-light-dim: #c792ea;--neon-bunny-purple-light: #da96df;--neon-bunny-purple: #ea03ff;--neon-bunny-red: #ff5370;--neon-bunny-teal: #00EEFF;--neon-bunny-white: #fff;--neon-bunny-yellow-light: #ffffa2;--neon-bunny-yellow-light-faded: #ffe3b8;--neon-bunny-yellow: #ffff00;--neon-bunny-builtin: var(--neon-bunny-purple);--neon-bunny-char: var(--neon-bunny-pink);--neon-bunny-class: var(--neon-bunny-magenta);--neon-bunny-comment: var(--neon-bunny-gray);--neon-bunny-doctag: var(--neon-bunny-blue-light);--neon-bunny-keyword: var(--neon-bunny-magenta);--neon-bunny-literal: var(--neon-bunny-purple-light);--neon-bunny-number: var(--neon-bunny-white);--neon-bunny-operator: var(--neon-bunny-blue-light);--neon-bunny-params: var(--neon-bunny-orange);--neon-bunny-property: var(--neon-bunny-yellow-light-faded);--neon-bunny-punctuation: var(--neon-bunny-blue);--neon-bunny-regex: var(--neon-bunny-peach-light);--neon-bunny-string: var(--neon-bunny-green);--neon-bunny-subst: var(--neon-bunny-green-darker);--neon-bunny-symbol: var(--neon-bunny-pink);--neon-bunny-title-class-inherited: var(--neon-bunny-orange);--neon-bunny-title-class: var(--neon-bunny-green-neon);--neon-bunny-title-function-invoke: var(--neon-bunny-orange);--neon-bunny-title-function: var(--neon-bunny-orange-light);--neon-bunny-title: var(--neon-bunny-orange);--neon-bunny-type: var(--neon-bunny-pink);--neon-bunny-variable-constant: var(--neon-bunny-green-darker);--neon-bunny-variable-language: var(--neon-bunny-orange);--neon-bunny-variable: var(--neon-bunny-green-darker);--neon-bunny-meta-keyword: var(--neon-bunny-purple-light);--neon-bunny-meta-prompt: var(--neon-bunny-orange);--neon-bunny-meta-string: var(--neon-bunny-orange);--neon-bunny-meta: var(--neon-bunny-orange);--neon-bunny-attr: var(--neon-bunny-orange);--neon-bunny-attribute: var(---neon-bunny-orange);--neon-bunny-name: var(--neon-bunny-orange);--neon-bunny-section: var(--neon-bunny-orange);--neon-bunny-tag-attr: var(--neon-bunny-orange-light);--neon-bunny-tag: var(--neon-bunny-orange);--neon-bunny-bullet: var(--neon-bunny-white);--neon-bunny-code: var(--neon-bunny-white);--neon-bunny-emphasis: var(--neon-bunny-white);--neon-bunny-formula: var(--neon-bunny-white);--neon-bunny-link: var(--neon-bunny-orange);--neon-bunny-quote: var(--neon-bunny-white);--neon-bunny-strong: var(--neon-bunny-white);--neon-bunny-css-selector-id: var(--neon-bunny-green);--neon-bunny-selector-attr: var(--neon-bunny-orange);--neon-bunny-selector-class: var(--neon-bunny-yellow);--neon-bunny-selector-id: var(--neon-bunny-selector);--neon-bunny-selector-pseudo: var(--neon-bunny-orange);--neon-bunny-selector-tag: var(--neon-bunny-white);--neon-bunny-selector: var(--neon-bunny-lime);--neon-bunny-addition: var(--neon-bunny-green-neon);--neon-bunny-deletion: var(--neon-bunny-red);--neon-bunny-html-tag-attr: var(--neon-bunny-orange-light);--neon-bunny-css: var(--neon-bunny-teal);--neon-bunny-css-builtin: var(--neon-bunny-orange);--neon-bunny-css-meta: var(--neon-bunny-red);--neon-bunny-css-attribute: var(--neon-bunny-pink);--neon-bunny-json-punctuation: var(--neon-bunny-white);--neon-bunny-js: var(--neon-bunny-orange);--neon-bunny-js-params-variable-language: var(--neon-bunny-orange);--neon-bunny-js-title-class: var(--neon-bunny-orange-lighter);--neon-bunny-js-variable-language: var(--neon-bunny-yellow);--neon-bunny-php: var(--neon-bunny-white);--neon-bunny-php-class-keyword: var(--neon-bunny-pink);--neon-bunny-php-class-title: var(--neon-bunny-yellow);--neon-bunny-php-function-title: var(--neon-bunny-orange-light);--neon-bunny-php-keyword: var(--neon-bunny-magenta);--neon-bunny-php-params-variable: var(--neon-bunny-green-darker);--neon-bunny-php-params: var(--neon-bunny-yellow);--neon-bunny-php-string: var(--neon-bunny-green-light);--neon-bunny-php-title-class: var(--neon-bunny-yellow);--neon-bunny-php-title-function-invoke: var(--neon-bunny-orange-light);--neon-bunny-php-title: var(--neon-bunny-white);--neon-bunny-php-variable: var(--neon-bunny-orange);--neon-bunny-php-meta: var(--neon-bunny-pink)}pre code.hljs{display:block;overflow-x:auto;padding:1em}code[class*=language-],pre[class*=language-]{-moz-hyphens:none;-moz-tab-size:4;-ms-hyphens:none;-o-tab-size:4;-webkit-hyphens:none;color:var(--neon-bunny-white);font-family:Consolas,Monaco,"Andale Mono","Ubuntu Mono",monospace;hyphens:none;line-height:1.5;tab-size:4;text-align:left;white-space:pre;word-break:normal;word-spacing:normal;word-wrap:normal}code[class*=language-]::-moz-selection,code[class*=language-] ::-moz-selection,pre[class*=language-]::-moz-selection,pre[class*=language-] ::-moz-selection{background:rgba(29,59,83,.99);text-shadow:none}code[class*=language-]::selection,code[class*=language-] ::selection,pre[class*=language-]::selection,pre[class*=language-] ::selection{background:rgba(255,255,255,.0823529412);text-shadow:none}@media print{code[class*=language-],pre[class*=language-]{text-shadow:none}}pre[class*=language-]{background:#000;color:#fff;margin:.5em 0;overflow:auto}:not(pre)>code[class*=language-]{background:#000;color:#fff;border-radius:.3em;padding:.1em;white-space:normal}.hljs-built_in{color:var(--neon-bunny-builtin)}.hljs-char{color:var(--neon-bunny-char)}.hljs-comment{color:var(--neon-bunny-comment);font-style:italic}.hljs-doctag{color:var(--neon-bunny-doctag)}.hljs-keyword{color:var(--neon-bunny-keyword)}.hljs-literal{color:var(--neon-bunny-literal)}.hljs-number{color:var(--neon-bunny-number)}.hljs-operator{color:var(--neon-bunny-operator)}.hljs-params{color:var(--neon-bunny-params)}.hljs-property{color:var(--neon-bunny-property)}.hljs-punctuation{color:var(--neon-bunny-punctuation)}.hljs-regexp{color:var(--neon-bunny-regex)}.hljs-string{color:var(--neon-bunny-string)}.hljs-subst{color:var(--neon-bunny-subst)}.hljs-symbol{color:var(--neon-bunny-symbol)}.hljs-title{color:var(--neon-bunny-title)}.hljs-title.class_{color:var(--neon-bunny-title-class)}.hljs-title.class_.inherited__{color:var(--neon-bunny-title-class-inherited)}.hljs-title.function_{color:var(--neon-bunny-title-function);text-decoration:underline}.hljs-title.function_.invoke__{color:var(--neon-bunny-title-function-invoke)}.hljs-type{color:var(--neon-bunny-type)}.hljs-variable{color:var(--neon-bunny-variable)}.hljs-variable.constant_{color:var(--neon-bunny-variable-constant)}.hljs-variable.language_{color:var(--neon-bunny-variable-language);font-style:italic}.hljs-meta{color:var(--neon-bunny-meta)}.hljs-meta.prompt_{color:var(--neon-bunny-meta-prompt)}.hljs-meta.keyword_{color:var(--neon-bunny-meta-keyword)}.hljs-meta.string_{color:var(--neon-bunny-meta-string)}.hljs-attr{color:var(--neon-bunny-attr)}.hljs-attribute{color:var(--neon-bunny-attribute)}.hljs-name{color:var(--neon-bunny-name)}.hljs-section{color:var(--neon-bunny-section)}.hljs-tag{color:var(--neon-bunny-tag)}.hljs-tag .hljs-attr{color:var(--neon-bunny-tag-attr)}.hljs-bullet{color:var(--neon-bunny-bullet)}.hljs-code{color:var(--neon-bunny-code)}.hljs-emphasis{color:var(--neon-bunny-emphasis);font-style:italic}.hljs-formula{color:var(--neon-bunny-formula)}.hljs-link{color:var(--neon-bunny-link)}.hljs-quote{color:var(--neon-bunny-quote)}.hljs-strong{color:var(--neon-bunny-strong);font-weight:bold}.hljs-selector{color:var(--neon-bunny-selector)}.hljs-selector-attr{color:var(--neon-bunny-selector-attr)}.hljs-selector-class{color:var(--neon-bunny-selector-class)}.hljs-selector-id{color:var(--neon-bunny-selector-id)}.hljs-selector-pseudo{color:var(--neon-bunny-selector-pseudo)}.hljs-selector-tag{color:var(--neon-bunny-selector-tag)}.hljs-addition{color:var(--neon-bunny-addition)}.hljs-deletion{color:var(--neon-bunny-deletion)}.hljs.language-html .hljs-tag .hljs-attr,.hljs .language-html .hljs-tag .hljs-attr{color:var(--neon-bunny-html-tag-attr)}.hljs.language-css,.hljs .language-css{color:var(--neon-bunny-css)}.hljs.language-css .hljs-built_in,.hljs .language-css .hljs-built_in{color:var(--neon-bunny-css-builtin)}.hljs.language-css .hljs-char,.hljs .language-css .hljs-char{color:var(--neon-bunny-char)}.hljs.language-css .hljs-comment,.hljs .language-css .hljs-comment{color:var(--neon-bunny-comment)}.hljs.language-css .hljs-doctag,.hljs .language-css .hljs-doctag{color:var(--neon-bunny-doctag)}.hljs.language-css .hljs-keyword,.hljs .language-css .hljs-keyword{color:var(--neon-bunny-keyword)}.hljs.language-css .hljs-literal,.hljs .language-css .hljs-literal{color:var(--neon-bunny-literal)}.hljs.language-css .hljs-number,.hljs .language-css .hljs-number{color:var(--neon-bunny-number)}.hljs.language-css .hljs-operator,.hljs .language-css .hljs-operator{color:var(--neon-bunny-operator)}.hljs.language-css .hljs-params,.hljs .language-css .hljs-params{color:var(--neon-bunny-params);font-style:italic}.hljs.language-css .hljs-property,.hljs .language-css .hljs-property{color:var(--neon-bunny-property)}.hljs.language-css .hljs-punctuation,.hljs .language-css .hljs-punctuation{color:var(--neon-bunny-punctuation)}.hljs.language-css .hljs-regexp,.hljs .language-css .hljs-regexp{color:var(--neon-bunny-regex)}.hljs.language-css .hljs-string,.hljs .language-css .hljs-string{color:var(--neon-bunny-string)}.hljs.language-css .hljs-subst,.hljs .language-css .hljs-subst{color:var(--neon-bunny-subst)}.hljs.language-css .hljs-symbol,.hljs .language-css .hljs-symbol{color:var(--neon-bunny-symbol)}.hljs.language-css .hljs-title,.hljs .language-css .hljs-title{color:var(--neon-bunny-title)}.hljs.language-css .hljs-title.class_,.hljs .language-css .hljs-title.class_{color:var(--neon-bunny-title-class)}.hljs.language-css .hljs-title.class_.inherited__,.hljs .language-css .hljs-title.class_.inherited__{color:var(--neon-bunny-title-class-inherited)}.hljs.language-css .hljs-title.function_,.hljs .language-css .hljs-title.function_{color:var(--neon-bunny-title-function)}.hljs.language-css .hljs-title.function_.invoke__,.hljs .language-css .hljs-title.function_.invoke__{color:var(--neon-bunny-title-function-invoke)}.hljs.language-css .hljs-type,.hljs .language-css .hljs-type{color:var(--neon-bunny-type)}.hljs.language-css .hljs-variable,.hljs .language-css .hljs-variable{color:var(--neon-bunny-variable)}.hljs.language-css .hljs-variable.constant_,.hljs .language-css .hljs-variable.constant_{color:var(--neon-bunny-variable-constant)}.hljs.language-css .hljs-variable.language_,.hljs .language-css .hljs-variable.language_{color:var(--neon-bunny-variable-language)}.hljs.language-css .hljs-meta,.hljs .language-css .hljs-meta{color:var(--neon-bunny-css-meta)}.hljs.language-css .hljs-meta.prompt_,.hljs .language-css .hljs-meta.prompt_{color:var(--neon-bunny-meta-prompt)}.hljs.language-css .hljs-meta.keyword_,.hljs .language-css .hljs-meta.keyword_{color:var(--neon-bunny-meta-keyword)}.hljs.language-css .hljs-meta.string_,.hljs .language-css .hljs-meta.string_{color:var(--neon-bunny-meta-string)}.hljs.language-css .hljs-attr,.hljs .language-css .hljs-attr{color:var(--neon-bunny-attr)}.hljs.language-css .hljs-attribute,.hljs .language-css .hljs-attribute{color:var(--neon-bunny-css-attribute)}.hljs.language-css .hljs-name,.hljs .language-css .hljs-name{color:var(--neon-bunny-name)}.hljs.language-css .hljs-section,.hljs .language-css .hljs-section{color:var(--neon-bunny-section)}.hljs.language-css .hljs-tag,.hljs .language-css .hljs-tag{color:var(--neon-bunny-tag)}.hljs.language-css .hljs-bullet,.hljs .language-css .hljs-bullet{color:var(--neon-bunny-bullet)}.hljs.language-css .hljs-code,.hljs .language-css .hljs-code{color:var(--neon-bunny-code)}.hljs.language-css .hljs-emphasis,.hljs .language-css .hljs-emphasis{color:var(--neon-bunny-emphasis);font-style:italic}.hljs.language-css .hljs-formula,.hljs .language-css .hljs-formula{color:var(--neon-bunny-formula)}.hljs.language-css .hljs-link,.hljs .language-css .hljs-link{color:var(--neon-bunny-link)}.hljs.language-css .hljs-quote,.hljs .language-css .hljs-quote{color:var(--neon-bunny-quote)}.hljs.language-css .hljs-strong,.hljs .language-css .hljs-strong{color:var(--neon-bunny-strong);font-weight:bold}.hljs.language-css .hljs-selector,.hljs .language-css .hljs-selector{color:var(--neon-bunny-selector)}.hljs.language-css .hljs-selector-attr,.hljs .language-css .hljs-selector-attr{color:var(--neon-bunny-selector-attr)}.hljs.language-css .hljs-selector-class,.hljs .language-css .hljs-selector-class{color:var(--neon-bunny-selector-class)}.hljs.language-css .hljs-selector-id,.hljs .language-css .hljs-selector-id{color:var(--neon-bunny-css-selector-id)}.hljs.language-css .hljs-selector-pseudo,.hljs .language-css .hljs-selector-pseudo{color:var(--neon-bunny-selector-pseudo)}.hljs.language-css .hljs-selector-tag,.hljs .language-css .hljs-selector-tag{color:var(--neon-bunny-selector-tag)}.hljs.language-css .hljs-addition,.hljs .language-css .hljs-addition{color:var(--neon-bunny-addition)}.hljs.language-css .hljs-deletion,.hljs .language-css .hljs-deletion{color:var(--neon-bunny-deletion)}.hljs.language-json .hljs-punctuation,.hljs .language-json .hljs-punctuation{color:var(--neon-bunny-json-punctuation)}.hljs.language-javascript,.hljs.language-js,.hljs .language-javascript,.hljs .language-js{color:var(--neon-bunny-js)}.hljs.language-javascript .hljs-built_in,.hljs.language-js .hljs-built_in,.hljs .language-javascript .hljs-built_in,.hljs .language-js .hljs-built_in{color:var(--neon-bunny-builtin)}.hljs.language-javascript .hljs-char,.hljs.language-js .hljs-char,.hljs .language-javascript .hljs-char,.hljs .language-js .hljs-char{color:var(--neon-bunny-char)}.hljs.language-javascript .hljs-comment,.hljs.language-js .hljs-comment,.hljs .language-javascript .hljs-comment,.hljs .language-js .hljs-comment{color:var(--neon-bunny-comment)}.hljs.language-javascript .hljs-doctag,.hljs.language-js .hljs-doctag,.hljs .language-javascript .hljs-doctag,.hljs .language-js .hljs-doctag{color:var(--neon-bunny-doctag)}.hljs.language-javascript .hljs-keyword,.hljs.language-js .hljs-keyword,.hljs .language-javascript .hljs-keyword,.hljs .language-js .hljs-keyword{color:var(--neon-bunny-keyword)}.hljs.language-javascript .hljs-literal,.hljs.language-js .hljs-literal,.hljs .language-javascript .hljs-literal,.hljs .language-js .hljs-literal{color:var(--neon-bunny-literal)}.hljs.language-javascript .hljs-number,.hljs.language-js .hljs-number,.hljs .language-javascript .hljs-number,.hljs .language-js .hljs-number{color:var(--neon-bunny-number)}.hljs.language-javascript .hljs-operator,.hljs.language-js .hljs-operator,.hljs .language-javascript .hljs-operator,.hljs .language-js .hljs-operator{color:var(--neon-bunny-operator)}.hljs.language-javascript .hljs-params,.hljs.language-js .hljs-params,.hljs .language-javascript .hljs-params,.hljs .language-js .hljs-params{color:var(--neon-bunny-params);font-style:italic}.hljs.language-javascript .hljs-params .hljs-variable.language_,.hljs.language-js .hljs-params .hljs-variable.language_,.hljs .language-javascript .hljs-params .hljs-variable.language_,.hljs .language-js .hljs-params .hljs-variable.language_{color:var(--neon-bunny-js-params-variable-language)}.hljs.language-javascript .hljs-property,.hljs.language-js .hljs-property,.hljs .language-javascript .hljs-property,.hljs .language-js .hljs-property{color:var(--neon-bunny-property)}.hljs.language-javascript .hljs-punctuation,.hljs.language-js .hljs-punctuation,.hljs .language-javascript .hljs-punctuation,.hljs .language-js .hljs-punctuation{color:var(--neon-bunny-punctuation)}.hljs.language-javascript .hljs-regexp,.hljs.language-js .hljs-regexp,.hljs .language-javascript .hljs-regexp,.hljs .language-js .hljs-regexp{color:var(--neon-bunny-regex)}.hljs.language-javascript .hljs-string,.hljs.language-js .hljs-string,.hljs .language-javascript .hljs-string,.hljs .language-js .hljs-string{color:var(--neon-bunny-string)}.hljs.language-javascript .hljs-subst,.hljs.language-js .hljs-subst,.hljs .language-javascript .hljs-subst,.hljs .language-js .hljs-subst{color:var(--neon-bunny-subst)}.hljs.language-javascript .hljs-symbol,.hljs.language-js .hljs-symbol,.hljs .language-javascript .hljs-symbol,.hljs .language-js .hljs-symbol{color:var(--neon-bunny-symbol)}.hljs.language-javascript .hljs-title,.hljs.language-js .hljs-title,.hljs .language-javascript .hljs-title,.hljs .language-js .hljs-title{color:var(--neon-bunny-title)}.hljs.language-javascript .hljs-title.class_,.hljs.language-js .hljs-title.class_,.hljs .language-javascript .hljs-title.class_,.hljs .language-js .hljs-title.class_{color:var(--neon-bunny-js-title-class)}.hljs.language-javascript .hljs-title.class_.inherited__,.hljs.language-js .hljs-title.class_.inherited__,.hljs .language-javascript .hljs-title.class_.inherited__,.hljs .language-js .hljs-title.class_.inherited__{color:var(--neon-bunny-title-class-inherited)}.hljs.language-javascript .hljs-title.function_,.hljs.language-js .hljs-title.function_,.hljs .language-javascript .hljs-title.function_,.hljs .language-js .hljs-title.function_{color:var(--neon-bunny-title-function)}.hljs.language-javascript .hljs-title.function_.invoke__,.hljs.language-js .hljs-title.function_.invoke__,.hljs .language-javascript .hljs-title.function_.invoke__,.hljs .language-js .hljs-title.function_.invoke__{color:var(--neon-bunny-title-function-invoke)}.hljs.language-javascript .hljs-type,.hljs.language-js .hljs-type,.hljs .language-javascript .hljs-type,.hljs .language-js .hljs-type{color:var(--neon-bunny-type)}.hljs.language-javascript .hljs-variable,.hljs.language-js .hljs-variable,.hljs .language-javascript .hljs-variable,.hljs .language-js .hljs-variable{color:var(--neon-bunny-variable)}.hljs.language-javascript .hljs-variable.constant_,.hljs.language-js .hljs-variable.constant_,.hljs .language-javascript .hljs-variable.constant_,.hljs .language-js .hljs-variable.constant_{color:var(--neon-bunny-variable-constant)}.hljs.language-javascript .hljs-variable.language_,.hljs.language-js .hljs-variable.language_,.hljs .language-javascript .hljs-variable.language_,.hljs .language-js .hljs-variable.language_{color:var(--neon-bunny-js-variable-language)}.hljs.language-javascript .hljs-meta,.hljs.language-js .hljs-meta,.hljs .language-javascript .hljs-meta,.hljs .language-js .hljs-meta{color:var(--neon-bunny-meta)}.hljs.language-javascript .hljs-meta.prompt_,.hljs.language-js .hljs-meta.prompt_,.hljs .language-javascript .hljs-meta.prompt_,.hljs .language-js .hljs-meta.prompt_{color:var(--neon-bunny-meta-prompt)}.hljs.language-javascript .hljs-meta.keyword_,.hljs.language-js .hljs-meta.keyword_,.hljs .language-javascript .hljs-meta.keyword_,.hljs .language-js .hljs-meta.keyword_{color:var(--neon-bunny-meta-keyword)}.hljs.language-javascript .hljs-meta.string_,.hljs.language-js .hljs-meta.string_,.hljs .language-javascript .hljs-meta.string_,.hljs .language-js .hljs-meta.string_{color:var(--neon-bunny-meta-string)}.hljs.language-javascript .hljs-attr,.hljs.language-js .hljs-attr,.hljs .language-javascript .hljs-attr,.hljs .language-js .hljs-attr{color:var(--neon-bunny-attr)}.hljs.language-javascript .hljs-attribute,.hljs.language-js .hljs-attribute,.hljs .language-javascript .hljs-attribute,.hljs .language-js .hljs-attribute{color:var(--neon-bunny-attribute)}.hljs.language-javascript .hljs-name,.hljs.language-js .hljs-name,.hljs .language-javascript .hljs-name,.hljs .language-js .hljs-name{color:var(--neon-bunny-name)}.hljs.language-javascript .hljs-section,.hljs.language-js .hljs-section,.hljs .language-javascript .hljs-section,.hljs .language-js .hljs-section{color:var(--neon-bunny-section)}.hljs.language-javascript .hljs-tag,.hljs.language-js .hljs-tag,.hljs .language-javascript .hljs-tag,.hljs .language-js .hljs-tag{color:var(--neon-bunny-tag)}.hljs.language-javascript .hljs-bullet,.hljs.language-js .hljs-bullet,.hljs .language-javascript .hljs-bullet,.hljs .language-js .hljs-bullet{color:var(--neon-bunny-bullet)}.hljs.language-javascript .hljs-code,.hljs.language-js .hljs-code,.hljs .language-javascript .hljs-code,.hljs .language-js .hljs-code{color:var(--neon-bunny-code)}.hljs.language-javascript .hljs-emphasis,.hljs.language-js .hljs-emphasis,.hljs .language-javascript .hljs-emphasis,.hljs .language-js .hljs-emphasis{color:var(--neon-bunny-emphasis);font-style:italic}.hljs.language-javascript .hljs-formula,.hljs.language-js .hljs-formula,.hljs .language-javascript .hljs-formula,.hljs .language-js .hljs-formula{color:var(--neon-bunny-formula)}.hljs.language-javascript .hljs-link,.hljs.language-js .hljs-link,.hljs .language-javascript .hljs-link,.hljs .language-js .hljs-link{color:var(--neon-bunny-link)}.hljs.language-javascript .hljs-quote,.hljs.language-js .hljs-quote,.hljs .language-javascript .hljs-quote,.hljs .language-js .hljs-quote{color:var(--neon-bunny-quote)}.hljs.language-javascript .hljs-strong,.hljs.language-js .hljs-strong,.hljs .language-javascript .hljs-strong,.hljs .language-js .hljs-strong{color:var(--neon-bunny-strong);font-weight:bold}.hljs.language-javascript .hljs-selector,.hljs.language-js .hljs-selector,.hljs .language-javascript .hljs-selector,.hljs .language-js .hljs-selector{color:var(--neon-bunny-selector)}.hljs.language-javascript .hljs-selector-attr,.hljs.language-js .hljs-selector-attr,.hljs .language-javascript .hljs-selector-attr,.hljs .language-js .hljs-selector-attr{color:var(--neon-bunny-selector-attr)}.hljs.language-javascript .hljs-selector-class,.hljs.language-js .hljs-selector-class,.hljs .language-javascript .hljs-selector-class,.hljs .language-js .hljs-selector-class{color:var(--neon-bunny-selector-class)}.hljs.language-javascript .hljs-selector-id,.hljs.language-js .hljs-selector-id,.hljs .language-javascript .hljs-selector-id,.hljs .language-js .hljs-selector-id{color:var(--neon-bunny-selector-id)}.hljs.language-javascript .hljs-selector-pseudo,.hljs.language-js .hljs-selector-pseudo,.hljs .language-javascript .hljs-selector-pseudo,.hljs .language-js .hljs-selector-pseudo{color:var(--neon-bunny-selector-pseudo)}.hljs.language-javascript .hljs-selector-tag,.hljs.language-js .hljs-selector-tag,.hljs .language-javascript .hljs-selector-tag,.hljs .language-js .hljs-selector-tag{color:var(--neon-bunny-selector-tag)}.hljs.language-javascript .hljs-addition,.hljs.language-js .hljs-addition,.hljs .language-javascript .hljs-addition,.hljs .language-js .hljs-addition{color:var(--neon-bunny-addition)}.hljs.language-javascript .hljs-deletion,.hljs.language-js .hljs-deletion,.hljs .language-javascript .hljs-deletion,.hljs .language-js .hljs-deletion{color:var(--neon-bunny-deletion)}.hljs.language-php,.hljs .language-php{color:var(--neon-bunny-php)}.hljs.language-php .hljs-built_in,.hljs .language-php .hljs-built_in{color:var(--neon-bunny-builtin)}.hljs.language-php .hljs-char,.hljs .language-php .hljs-char{color:var(--neon-bunny-char)}.hljs.language-php .hljs-class .hljs-title,.hljs .language-php .hljs-class .hljs-title{color:var(--neon-bunny-php-class-title) !important}.hljs.language-php .hljs-class .hljs-keyword,.hljs .language-php .hljs-class .hljs-keyword{color:var(--neon-bunny-php-class-keyword)}.hljs.language-php .hljs-comment,.hljs .language-php .hljs-comment{color:var(--neon-bunny-comment)}.hljs.language-php .hljs-doctag,.hljs .language-php .hljs-doctag{color:var(--neon-bunny-doctag)}.hljs.language-php .hljs-function .hljs-title,.hljs .language-php .hljs-function .hljs-title{color:var(--neon-bunny-php-function-title)}.hljs.language-php .hljs-keyword,.hljs .language-php .hljs-keyword{color:var(--neon-bunny-php-keyword)}.hljs.language-php .hljs-literal,.hljs .language-php .hljs-literal{color:var(--neon-bunny-literal)}.hljs.language-php .hljs-number,.hljs .language-php .hljs-number{color:var(--neon-bunny-number)}.hljs.language-php .hljs-operator,.hljs .language-php .hljs-operator{color:var(--neon-bunny-operator)}.hljs.language-php .hljs-params,.hljs .language-php .hljs-params{color:var(--neon-bunny-php-params)}.hljs.language-php .hljs-params .hljs-variable,.hljs .language-php .hljs-params .hljs-variable{color:var(--neon-bunny-php-params-variable)}.hljs.language-php .hljs-property,.hljs .language-php .hljs-property{color:var(--neon-bunny-property)}.hljs.language-php .hljs-punctuation,.hljs .language-php .hljs-punctuation{color:var(--neon-bunny-punctuation)}.hljs.language-php .hljs-regexp,.hljs .language-php .hljs-regexp{color:var(--neon-bunny-regex)}.hljs.language-php .hljs-string,.hljs .language-php .hljs-string{color:var(--neon-bunny-php-string)}.hljs.language-php .hljs-subst,.hljs .language-php .hljs-subst{color:var(--neon-bunny-subst)}.hljs.language-php .hljs-symbol,.hljs .language-php .hljs-symbol{color:var(--neon-bunny-symbol)}.hljs.language-php .hljs-title,.hljs .language-php .hljs-title{color:var(--neon-bunny-php-title)}.hljs.language-php .hljs-title.class_,.hljs .language-php .hljs-title.class_{color:var(--neon-bunny-php-title-class)}.hljs.language-php .hljs-title.class_.inherited__,.hljs .language-php .hljs-title.class_.inherited__{color:var(--neon-bunny-title-class-inherited)}.hljs.language-php .hljs-title.function_,.hljs .language-php .hljs-title.function_{color:var(--neon-bunny-title-function)}.hljs.language-php .hljs-title.function_.invoke__,.hljs .language-php .hljs-title.function_.invoke__{color:var(--neon-bunny-php-title-function-invoke)}.hljs.language-php .hljs-type,.hljs .language-php .hljs-type{color:var(--neon-bunny-type)}.hljs.language-php .hljs-variable,.hljs .language-php .hljs-variable{color:var(--neon-bunny-php-variable)}.hljs.language-php .hljs-variable.constant_,.hljs .language-php .hljs-variable.constant_{color:var(--neon-bunny-variable-constant)}.hljs.language-php .hljs-variable.language_,.hljs .language-php .hljs-variable.language_{color:var(--neon-bunny-variable-language)}.hljs.language-php .hljs-meta,.hljs .language-php .hljs-meta{color:var(--neon-bunny-php-meta)}.hljs.language-php .hljs-meta.prompt_,.hljs .language-php .hljs-meta.prompt_{color:var(--neon-bunny-meta-prompt)}.hljs.language-php .hljs-meta.keyword_,.hljs .language-php .hljs-meta.keyword_{color:var(--neon-bunny-meta-keyword)}.hljs.language-php .hljs-meta.string_,.hljs .language-php .hljs-meta.string_{color:var(--neon-bunny-meta-string)}.hljs.language-php .hljs-attr,.hljs .language-php .hljs-attr{color:var(--neon-bunny-attr)}.hljs.language-php .hljs-attribute,.hljs .language-php .hljs-attribute{color:var(--neon-bunny-attribute)}.hljs.language-php .hljs-name,.hljs .language-php .hljs-name{color:var(--neon-bunny-name)}.hljs.language-php .hljs-section,.hljs .language-php .hljs-section{color:var(--neon-bunny-section)}.hljs.language-php .hljs-tag,.hljs .language-php .hljs-tag{color:var(--neon-bunny-tag)}.hljs.language-php .hljs-bullet,.hljs .language-php .hljs-bullet{color:var(--neon-bunny-bullet)}.hljs.language-php .hljs-code,.hljs .language-php .hljs-code{color:var(--neon-bunny-code)}.hljs.language-php .hljs-emphasis,.hljs .language-php .hljs-emphasis{color:var(--neon-bunny-emphasis);font-style:italic}.hljs.language-php .hljs-formula,.hljs .language-php .hljs-formula{color:var(--neon-bunny-formula)}.hljs.language-php .hljs-link,.hljs .language-php .hljs-link{color:var(--neon-bunny-link)}.hljs.language-php .hljs-quote,.hljs .language-php .hljs-quote{color:var(--neon-bunny-quote)}.hljs.language-php .hljs-strong,.hljs .language-php .hljs-strong{color:var(--neon-bunny-strong);font-weight:bold}.hljs.language-php .hljs-selector,.hljs .language-php .hljs-selector{color:var(--neon-bunny-selector)}.hljs.language-php .hljs-selector-attr,.hljs .language-php .hljs-selector-attr{color:var(--neon-bunny-selector-attr)}.hljs.language-php .hljs-selector-class,.hljs .language-php .hljs-selector-class{color:var(--neon-bunny-selector-class)}.hljs.language-php .hljs-selector-id,.hljs .language-php .hljs-selector-id{color:var(--neon-bunny-selector-id)}.hljs.language-php .hljs-selector-pseudo,.hljs .language-php .hljs-selector-pseudo{color:var(--neon-bunny-selector-pseudo)}.hljs.language-php .hljs-selector-tag,.hljs .language-php .hljs-selector-tag{color:var(--neon-bunny-selector-tag)}.hljs.language-php .hljs-addition,.hljs .language-php .hljs-addition{color:var(--neon-bunny-addition)}.hljs.language-php .hljs-deletion,.hljs .language-php .hljs-deletion{color:var(--neon-bunny-deletion)} diff --git a/src/plugin/themes/prism/css/neon-bunny-carrot.min.css b/src/plugin/themes/css/min/neon-bunny-carrot-prism.css similarity index 100% rename from src/plugin/themes/prism/css/neon-bunny-carrot.min.css rename to src/plugin/themes/css/min/neon-bunny-carrot-prism.css diff --git a/dist/themes/highlight/css/neon-bunny.min.css b/src/plugin/themes/css/min/neon-bunny-highlight.css similarity index 96% rename from dist/themes/highlight/css/neon-bunny.min.css rename to src/plugin/themes/css/min/neon-bunny-highlight.css index d85dad5..a0edebb 100644 --- a/dist/themes/highlight/css/neon-bunny.min.css +++ b/src/plugin/themes/css/min/neon-bunny-highlight.css @@ -1 +1 @@ -:root{--neon-bunny-blue-darker: #276AFF;--neon-bunny-blue-light-faded: #a5a8ff;--neon-bunny-blue-light: #2492ff;--neon-bunny-blue: #0b93ff;--neon-bunny-gray-lighter: #aaa;--neon-bunny-gray: #7f817e;--neon-bunny-green-darker-darker: #008b05;--neon-bunny-green-darker: #2bb71d;--neon-bunny-green-light: #2bb71d;--neon-bunny-green-neon: #0aff04;--neon-bunny-green: #00d205;--neon-bunny-lime-lighter: #c3e88d;--neon-bunny-lime: #b2ff02;--neon-bunny-magenta-neon: #FF25D9;--neon-bunny-magenta: #df00df;--neon-bunny-neon-green: #00ff00;--neon-bunny-orange-lighter: #ff8d04;--neon-bunny-orange: #e58100;--neon-bunny-peach-darker: #ffb46a;--neon-bunny-peach-light: #ffe4a6;--neon-bunny-peach: #ffcb6b;--neon-bunny-pink: #ff1190;--neon-bunny-purple-light-dim: #c792ea;--neon-bunny-purple-light: #d285cc;--neon-bunny-purple: #ea03ff;--neon-bunny-red: #ff3229;--neon-bunny-salmon: #ff6f5b;--neon-bunny-teal: #80fcff;--neon-bunny-white: #fff;--neon-bunny-yellow-light-faded: #ffe3b8;--neon-bunny-yellow: #fef611;--neon-bunny-builtin: var(--neon-bunny-purple);--neon-bunny-char: var(--neon-bunny-pink);--neon-bunny-class: var(--neon-bunny-magenta);--neon-bunny-comment: var(--neon-bunny-gray);--neon-bunny-doctag: var(--neon-bunny-blue-light);--neon-bunny-keyword: var(--neon-bunny-blue);--neon-bunny-literal: var(--neon-bunny-blue-light);--neon-bunny-number: var(--neon-bunny-white);--neon-bunny-operator: var(--neon-bunny-blue-light);--neon-bunny-params: var(--neon-bunny-green-darker);--neon-bunny-property: var(--neon-bunny-blue-light-faded);--neon-bunny-punctuation: var(--neon-bunny-blue);--neon-bunny-regex: var(--neon-bunny-peach-light);--neon-bunny-string: var(--neon-bunny-peach-darker);--neon-bunny-subst: var(--neon-bunny-green-darker);--neon-bunny-symbol: var(--neon-bunny-pink);--neon-bunny-title-class-inherited: var(--neon-bunny-green-darker);--neon-bunny-title-class: var(--neon-bunny-green-neon);--neon-bunny-title-function-invoke: var(--neon-bunny-green-darker);--neon-bunny-title-function: var(--neon-bunny-green-neon);--neon-bunny-title: var(--neon-bunny-green-darker);--neon-bunny-type: var(--neon-bunny-pink);--neon-bunny-variable-constant: var(--neon-bunny-green-darker);--neon-bunny-variable-language: var(--neon-bunny-blue-light);--neon-bunny-variable: var(--neon-bunny-green-darker);--neon-bunny-meta-keyword: var(--neon-bunny-green);--neon-bunny-meta-prompt: var(--neon-bunny-blue-light);--neon-bunny-meta-string: var(--neon-bunny-blue-light);--neon-bunny-meta: var(--neon-bunny-blue-light);--neon-bunny-attr: var(--neon-bunny-green);--neon-bunny-attribute: var(--neon-bunny-green);--neon-bunny-name: var(--neon-bunny-blue-light);--neon-bunny-section: var(--neon-bunny-green);--neon-bunny-tag-attr: var(--neon-bunny-blue-light);--neon-bunny-tag: var(--neon-bunny-blue-light);--neon-bunny-bullet: var(--neon-bunny-white);--neon-bunny-code: var(--neon-bunny-white);--neon-bunny-emphasis: var(--neon-bunny-white);--neon-bunny-formula: var(--neon-bunny-white);--neon-bunny-link: var(--neon-bunny-orange);--neon-bunny-quote: var(--neon-bunny-white);--neon-bunny-strong: var(--neon-bunny-white);--neon-bunny-css-selector-id: var(--neon-bunny-green);--neon-bunny-selector-attr: var(--neon-bunny-purple-light-dim);--neon-bunny-selector-class: var(--neon-bunny-lime);--neon-bunny-selector-id: var(--neon-bunny-lime);--neon-bunny-selector-pseudo: var(--neon-bunny-purple-light-dim);--neon-bunny-selector-tag: var(--neon-bunny-white);--neon-bunny-selector: var(--neon-bunny-lime);--neon-bunny-addition: var(--neon-bunny-green-neon);--neon-bunny-deletion: var(--neon-bunny-red);--neon-bunny-html-tag-attr: var(--neon-bunny-green);--neon-bunny-css: var(--neon-bunny-purple-light-dim);--neon-bunny-css-builtin: var(--neon-bunny-orange);--neon-bunny-css-meta: var(--neon-bunny-red);--neon-bunny-css-attribute: var(--neon-bunny-pink);--neon-bunny-json-punctuation: var(--neon-bunny-white);--neon-bunny-js: var(--neon-bunny-green-darker);--neon-bunny-js-params-variable-language: var(--neon-bunny-green-darker);--neon-bunny-js-title-class: var(--neon-bunny-orange-lighter);--neon-bunny-js-variable-language: var(--neon-bunny-pink);--neon-bunny-php: var(--neon-bunny-blue-light);--neon-bunny-php-class-keyword: var(--neon-bunny-blue-darker);--neon-bunny-php-class-title: var(--neon-bunny-magenta);--neon-bunny-php-function-title: var(--neon-bunny-green-neon);--neon-bunny-php-keyword: var(--neon-bunny-blue-darker);--neon-bunny-php-params-variable: var(--neon-bunny-green-darker);--neon-bunny-php-params: var(--neon-bunny-gray-lighter);--neon-bunny-php-string: var(--neon-bunny-yellow);--neon-bunny-php-title-class: var(--neon-bunny-gray-lighter);--neon-bunny-php-title-function-invoke: var(--neon-bunny-green-neon);--neon-bunny-php-title: var(--neon-bunny-peach);--neon-bunny-php-variable: var(--neon-bunny-purple-light);--neon-bunny-php-meta: var(--neon-bunny-red)}pre code.hljs{display:block;overflow-x:auto}code[class*=language-],pre[class*=language-]{-moz-hyphens:none;-moz-tab-size:4;-ms-hyphens:none;-o-tab-size:4;-webkit-hyphens:none;color:var(--neon-bunny-white);font-family:Consolas,Monaco,"Andale Mono","Ubuntu Mono",monospace;hyphens:none;line-height:1.5;tab-size:4;text-align:left;white-space:pre;word-break:normal;word-spacing:normal;word-wrap:normal}code[class*=language-]::-moz-selection,code[class*=language-] ::-moz-selection,pre[class*=language-]::-moz-selection,pre[class*=language-] ::-moz-selection{background:rgba(29,59,83,.99);text-shadow:none}code[class*=language-]::selection,code[class*=language-] ::selection,pre[class*=language-]::selection,pre[class*=language-] ::selection{background:rgba(255,255,255,.0823529412);text-shadow:none}@media print{code[class*=language-],pre[class*=language-]{text-shadow:none}}pre[class*=language-]{background:#000;color:#fff;margin:.5em 0;overflow:auto;padding:1em}:not(pre)>code[class*=language-]{background:#000;color:#fff;border-radius:.3em;padding:.1em;white-space:normal}.hljs-built_in{color:var(--neon-bunny-builtin)}.hljs-char{color:var(--neon-bunny-char)}.hljs-comment{color:var(--neon-bunny-comment);font-style:italic}.hljs-doctag{color:var(--neon-bunny-doctag)}.hljs-keyword{color:var(--neon-bunny-keyword)}.hljs-literal{color:var(--neon-bunny-literal)}.hljs-number{color:var(--neon-bunny-number)}.hljs-operator{color:var(--neon-bunny-operator)}.hljs-params{color:var(--neon-bunny-params);font-style:italic}.hljs-property{color:var(--neon-bunny-property)}.hljs-punctuation{color:var(--neon-bunny-punctuation)}.hljs-regexp{color:var(--neon-bunny-regex)}.hljs-string{color:var(--neon-bunny-string)}.hljs-subst{color:var(--neon-bunny-subst)}.hljs-symbol{color:var(--neon-bunny-symbol)}.hljs-title{color:var(--neon-bunny-title)}.hljs-title.class_{color:var(--neon-bunny-title-class)}.hljs-title.class_.inherited__{color:var(--neon-bunny-title-class-inherited)}.hljs-title.function_{color:var(--neon-bunny-title-function)}.hljs-title.function_.invoke__{color:var(--neon-bunny-title-function-invoke)}.hljs-type{color:var(--neon-bunny-type)}.hljs-variable{color:var(--neon-bunny-variable)}.hljs-variable.constant_{color:var(--neon-bunny-variable-constant)}.hljs-variable.language_{color:var(--neon-bunny-variable-language)}.hljs-meta{color:var(--neon-bunny-meta)}.hljs-meta.prompt_{color:var(--neon-bunny-meta-prompt)}.hljs-meta.keyword_{color:var(--neon-bunny-meta-keyword)}.hljs-meta.string_{color:var(--neon-bunny-meta-string)}.hljs-attr{color:var(--neon-bunny-attr)}.hljs-attribute{color:var(--neon-bunny-attribute)}.hljs-name{color:var(--neon-bunny-name)}.hljs-section{color:var(--neon-bunny-section)}.hljs-tag{color:var(--neon-bunny-tag)}.hljs-tag .hljs-attr{color:var(--neon-bunny-tag-attr)}.hljs-bullet{color:var(--neon-bunny-bullet)}.hljs-code{color:var(--neon-bunny-code)}.hljs-emphasis{color:var(--neon-bunny-emphasis);font-style:italic}.hljs-formula{color:var(--neon-bunny-formula)}.hljs-link{color:var(--neon-bunny-link)}.hljs-quote{color:var(--neon-bunny-quote)}.hljs-strong{color:var(--neon-bunny-strong);font-weight:bold}.hljs-selector{color:var(--neon-bunny-selector)}.hljs-selector-attr{color:var(--neon-bunny-selector-attr)}.hljs-selector-class{color:var(--neon-bunny-selector-class)}.hljs-selector-id{color:var(--neon-bunny-selector-id)}.hljs-selector-pseudo{color:var(--neon-bunny-selector-pseudo)}.hljs-selector-tag{color:var(--neon-bunny-selector-tag)}.hljs-addition{color:var(--neon-bunny-addition)}.hljs-deletion{color:var(--neon-bunny-deletion)}.hljs.language-html .hljs-tag .hljs-attr,.hljs .language-html .hljs-tag .hljs-attr{color:var(--neon-bunny-html-tag-attr)}.hljs.language-css,.hljs .language-css{color:var(--neon-bunny-css)}.hljs.language-css .hljs-built_in,.hljs .language-css .hljs-built_in{color:var(--neon-bunny-css-builtin)}.hljs.language-css .hljs-char,.hljs .language-css .hljs-char{color:var(--neon-bunny-char)}.hljs.language-css .hljs-comment,.hljs .language-css .hljs-comment{color:var(--neon-bunny-comment)}.hljs.language-css .hljs-doctag,.hljs .language-css .hljs-doctag{color:var(--neon-bunny-doctag)}.hljs.language-css .hljs-keyword,.hljs .language-css .hljs-keyword{color:var(--neon-bunny-keyword)}.hljs.language-css .hljs-literal,.hljs .language-css .hljs-literal{color:var(--neon-bunny-literal)}.hljs.language-css .hljs-number,.hljs .language-css .hljs-number{color:var(--neon-bunny-number)}.hljs.language-css .hljs-operator,.hljs .language-css .hljs-operator{color:var(--neon-bunny-operator)}.hljs.language-css .hljs-params,.hljs .language-css .hljs-params{color:var(--neon-bunny-params);font-style:italic}.hljs.language-css .hljs-property,.hljs .language-css .hljs-property{color:var(--neon-bunny-property)}.hljs.language-css .hljs-punctuation,.hljs .language-css .hljs-punctuation{color:var(--neon-bunny-punctuation)}.hljs.language-css .hljs-regexp,.hljs .language-css .hljs-regexp{color:var(--neon-bunny-regex)}.hljs.language-css .hljs-string,.hljs .language-css .hljs-string{color:var(--neon-bunny-string)}.hljs.language-css .hljs-subst,.hljs .language-css .hljs-subst{color:var(--neon-bunny-subst)}.hljs.language-css .hljs-symbol,.hljs .language-css .hljs-symbol{color:var(--neon-bunny-symbol)}.hljs.language-css .hljs-title,.hljs .language-css .hljs-title{color:var(--neon-bunny-title)}.hljs.language-css .hljs-title.class_,.hljs .language-css .hljs-title.class_{color:var(--neon-bunny-title-class)}.hljs.language-css .hljs-title.class_.inherited__,.hljs .language-css .hljs-title.class_.inherited__{color:var(--neon-bunny-title-class-inherited)}.hljs.language-css .hljs-title.function_,.hljs .language-css .hljs-title.function_{color:var(--neon-bunny-title-function)}.hljs.language-css .hljs-title.function_.invoke__,.hljs .language-css .hljs-title.function_.invoke__{color:var(--neon-bunny-title-function-invoke)}.hljs.language-css .hljs-type,.hljs .language-css .hljs-type{color:var(--neon-bunny-type)}.hljs.language-css .hljs-variable,.hljs .language-css .hljs-variable{color:var(--neon-bunny-variable)}.hljs.language-css .hljs-variable.constant_,.hljs .language-css .hljs-variable.constant_{color:var(--neon-bunny-variable-constant)}.hljs.language-css .hljs-variable.language_,.hljs .language-css .hljs-variable.language_{color:var(--neon-bunny-variable-language)}.hljs.language-css .hljs-meta,.hljs .language-css .hljs-meta{color:var(--neon-bunny-css-meta)}.hljs.language-css .hljs-meta.prompt_,.hljs .language-css .hljs-meta.prompt_{color:var(--neon-bunny-meta-prompt)}.hljs.language-css .hljs-meta.keyword_,.hljs .language-css .hljs-meta.keyword_{color:var(--neon-bunny-meta-keyword)}.hljs.language-css .hljs-meta.string_,.hljs .language-css .hljs-meta.string_{color:var(--neon-bunny-meta-string)}.hljs.language-css .hljs-attr,.hljs .language-css .hljs-attr{color:var(--neon-bunny-attr)}.hljs.language-css .hljs-attribute,.hljs .language-css .hljs-attribute{color:var(--neon-bunny-css-attribute)}.hljs.language-css .hljs-name,.hljs .language-css .hljs-name{color:var(--neon-bunny-name)}.hljs.language-css .hljs-section,.hljs .language-css .hljs-section{color:var(--neon-bunny-section)}.hljs.language-css .hljs-tag,.hljs .language-css .hljs-tag{color:var(--neon-bunny-tag)}.hljs.language-css .hljs-bullet,.hljs .language-css .hljs-bullet{color:var(--neon-bunny-bullet)}.hljs.language-css .hljs-code,.hljs .language-css .hljs-code{color:var(--neon-bunny-code)}.hljs.language-css .hljs-emphasis,.hljs .language-css .hljs-emphasis{color:var(--neon-bunny-emphasis);font-style:italic}.hljs.language-css .hljs-formula,.hljs .language-css .hljs-formula{color:var(--neon-bunny-formula)}.hljs.language-css .hljs-link,.hljs .language-css .hljs-link{color:var(--neon-bunny-link)}.hljs.language-css .hljs-quote,.hljs .language-css .hljs-quote{color:var(--neon-bunny-quote)}.hljs.language-css .hljs-strong,.hljs .language-css .hljs-strong{color:var(--neon-bunny-strong);font-weight:bold}.hljs.language-css .hljs-selector,.hljs .language-css .hljs-selector{color:var(--neon-bunny-selector)}.hljs.language-css .hljs-selector-attr,.hljs .language-css .hljs-selector-attr{color:var(--neon-bunny-selector-attr)}.hljs.language-css .hljs-selector-class,.hljs .language-css .hljs-selector-class{color:var(--neon-bunny-selector-class)}.hljs.language-css .hljs-selector-id,.hljs .language-css .hljs-selector-id{color:var(--neon-bunny-css-selector-id)}.hljs.language-css .hljs-selector-pseudo,.hljs .language-css .hljs-selector-pseudo{color:var(--neon-bunny-selector-pseudo)}.hljs.language-css .hljs-selector-tag,.hljs .language-css .hljs-selector-tag{color:var(--neon-bunny-selector-tag)}.hljs.language-css .hljs-addition,.hljs .language-css .hljs-addition{color:var(--neon-bunny-addition)}.hljs.language-css .hljs-deletion,.hljs .language-css .hljs-deletion{color:var(--neon-bunny-deletion)}.hljs.language-json .hljs-punctuation,.hljs .language-json .hljs-punctuation{color:var(--neon-bunny-json-punctuation)}.hljs.language-javascript,.hljs.language-js,.hljs .language-javascript,.hljs .language-js{color:var(--neon-bunny-js)}.hljs.language-javascript .hljs-built_in,.hljs.language-js .hljs-built_in,.hljs .language-javascript .hljs-built_in,.hljs .language-js .hljs-built_in{color:var(--neon-bunny-builtin)}.hljs.language-javascript .hljs-char,.hljs.language-js .hljs-char,.hljs .language-javascript .hljs-char,.hljs .language-js .hljs-char{color:var(--neon-bunny-char)}.hljs.language-javascript .hljs-comment,.hljs.language-js .hljs-comment,.hljs .language-javascript .hljs-comment,.hljs .language-js .hljs-comment{color:var(--neon-bunny-comment)}.hljs.language-javascript .hljs-doctag,.hljs.language-js .hljs-doctag,.hljs .language-javascript .hljs-doctag,.hljs .language-js .hljs-doctag{color:var(--neon-bunny-doctag)}.hljs.language-javascript .hljs-keyword,.hljs.language-js .hljs-keyword,.hljs .language-javascript .hljs-keyword,.hljs .language-js .hljs-keyword{color:var(--neon-bunny-keyword)}.hljs.language-javascript .hljs-literal,.hljs.language-js .hljs-literal,.hljs .language-javascript .hljs-literal,.hljs .language-js .hljs-literal{color:var(--neon-bunny-literal)}.hljs.language-javascript .hljs-number,.hljs.language-js .hljs-number,.hljs .language-javascript .hljs-number,.hljs .language-js .hljs-number{color:var(--neon-bunny-number)}.hljs.language-javascript .hljs-operator,.hljs.language-js .hljs-operator,.hljs .language-javascript .hljs-operator,.hljs .language-js .hljs-operator{color:var(--neon-bunny-operator)}.hljs.language-javascript .hljs-params,.hljs.language-js .hljs-params,.hljs .language-javascript .hljs-params,.hljs .language-js .hljs-params{color:var(--neon-bunny-params);font-style:italic}.hljs.language-javascript .hljs-params .hljs-variable.language_,.hljs.language-js .hljs-params .hljs-variable.language_,.hljs .language-javascript .hljs-params .hljs-variable.language_,.hljs .language-js .hljs-params .hljs-variable.language_{color:var(--neon-bunny-js-params-variable-language)}.hljs.language-javascript .hljs-property,.hljs.language-js .hljs-property,.hljs .language-javascript .hljs-property,.hljs .language-js .hljs-property{color:var(--neon-bunny-property)}.hljs.language-javascript .hljs-punctuation,.hljs.language-js .hljs-punctuation,.hljs .language-javascript .hljs-punctuation,.hljs .language-js .hljs-punctuation{color:var(--neon-bunny-punctuation)}.hljs.language-javascript .hljs-regexp,.hljs.language-js .hljs-regexp,.hljs .language-javascript .hljs-regexp,.hljs .language-js .hljs-regexp{color:var(--neon-bunny-regex)}.hljs.language-javascript .hljs-string,.hljs.language-js .hljs-string,.hljs .language-javascript .hljs-string,.hljs .language-js .hljs-string{color:var(--neon-bunny-string)}.hljs.language-javascript .hljs-subst,.hljs.language-js .hljs-subst,.hljs .language-javascript .hljs-subst,.hljs .language-js .hljs-subst{color:var(--neon-bunny-subst)}.hljs.language-javascript .hljs-symbol,.hljs.language-js .hljs-symbol,.hljs .language-javascript .hljs-symbol,.hljs .language-js .hljs-symbol{color:var(--neon-bunny-symbol)}.hljs.language-javascript .hljs-title,.hljs.language-js .hljs-title,.hljs .language-javascript .hljs-title,.hljs .language-js .hljs-title{color:var(--neon-bunny-title)}.hljs.language-javascript .hljs-title.class_,.hljs.language-js .hljs-title.class_,.hljs .language-javascript .hljs-title.class_,.hljs .language-js .hljs-title.class_{color:var(--neon-bunny-js-title-class)}.hljs.language-javascript .hljs-title.class_.inherited__,.hljs.language-js .hljs-title.class_.inherited__,.hljs .language-javascript .hljs-title.class_.inherited__,.hljs .language-js .hljs-title.class_.inherited__{color:var(--neon-bunny-title-class-inherited)}.hljs.language-javascript .hljs-title.function_,.hljs.language-js .hljs-title.function_,.hljs .language-javascript .hljs-title.function_,.hljs .language-js .hljs-title.function_{color:var(--neon-bunny-title-function)}.hljs.language-javascript .hljs-title.function_.invoke__,.hljs.language-js .hljs-title.function_.invoke__,.hljs .language-javascript .hljs-title.function_.invoke__,.hljs .language-js .hljs-title.function_.invoke__{color:var(--neon-bunny-title-function-invoke)}.hljs.language-javascript .hljs-type,.hljs.language-js .hljs-type,.hljs .language-javascript .hljs-type,.hljs .language-js .hljs-type{color:var(--neon-bunny-type)}.hljs.language-javascript .hljs-variable,.hljs.language-js .hljs-variable,.hljs .language-javascript .hljs-variable,.hljs .language-js .hljs-variable{color:var(--neon-bunny-variable)}.hljs.language-javascript .hljs-variable.constant_,.hljs.language-js .hljs-variable.constant_,.hljs .language-javascript .hljs-variable.constant_,.hljs .language-js .hljs-variable.constant_{color:var(--neon-bunny-variable-constant)}.hljs.language-javascript .hljs-variable.language_,.hljs.language-js .hljs-variable.language_,.hljs .language-javascript .hljs-variable.language_,.hljs .language-js .hljs-variable.language_{color:var(--neon-bunny-js-variable-language)}.hljs.language-javascript .hljs-meta,.hljs.language-js .hljs-meta,.hljs .language-javascript .hljs-meta,.hljs .language-js .hljs-meta{color:var(--neon-bunny-meta)}.hljs.language-javascript .hljs-meta.prompt_,.hljs.language-js .hljs-meta.prompt_,.hljs .language-javascript .hljs-meta.prompt_,.hljs .language-js .hljs-meta.prompt_{color:var(--neon-bunny-meta-prompt)}.hljs.language-javascript .hljs-meta.keyword_,.hljs.language-js .hljs-meta.keyword_,.hljs .language-javascript .hljs-meta.keyword_,.hljs .language-js .hljs-meta.keyword_{color:var(--neon-bunny-meta-keyword)}.hljs.language-javascript .hljs-meta.string_,.hljs.language-js .hljs-meta.string_,.hljs .language-javascript .hljs-meta.string_,.hljs .language-js .hljs-meta.string_{color:var(--neon-bunny-meta-string)}.hljs.language-javascript .hljs-attr,.hljs.language-js .hljs-attr,.hljs .language-javascript .hljs-attr,.hljs .language-js .hljs-attr{color:var(--neon-bunny-attr)}.hljs.language-javascript .hljs-attribute,.hljs.language-js .hljs-attribute,.hljs .language-javascript .hljs-attribute,.hljs .language-js .hljs-attribute{color:var(--neon-bunny-attribute)}.hljs.language-javascript .hljs-name,.hljs.language-js .hljs-name,.hljs .language-javascript .hljs-name,.hljs .language-js .hljs-name{color:var(--neon-bunny-name)}.hljs.language-javascript .hljs-section,.hljs.language-js .hljs-section,.hljs .language-javascript .hljs-section,.hljs .language-js .hljs-section{color:var(--neon-bunny-section)}.hljs.language-javascript .hljs-tag,.hljs.language-js .hljs-tag,.hljs .language-javascript .hljs-tag,.hljs .language-js .hljs-tag{color:var(--neon-bunny-tag)}.hljs.language-javascript .hljs-bullet,.hljs.language-js .hljs-bullet,.hljs .language-javascript .hljs-bullet,.hljs .language-js .hljs-bullet{color:var(--neon-bunny-bullet)}.hljs.language-javascript .hljs-code,.hljs.language-js .hljs-code,.hljs .language-javascript .hljs-code,.hljs .language-js .hljs-code{color:var(--neon-bunny-code)}.hljs.language-javascript .hljs-emphasis,.hljs.language-js .hljs-emphasis,.hljs .language-javascript .hljs-emphasis,.hljs .language-js .hljs-emphasis{color:var(--neon-bunny-emphasis);font-style:italic}.hljs.language-javascript .hljs-formula,.hljs.language-js .hljs-formula,.hljs .language-javascript .hljs-formula,.hljs .language-js .hljs-formula{color:var(--neon-bunny-formula)}.hljs.language-javascript .hljs-link,.hljs.language-js .hljs-link,.hljs .language-javascript .hljs-link,.hljs .language-js .hljs-link{color:var(--neon-bunny-link)}.hljs.language-javascript .hljs-quote,.hljs.language-js .hljs-quote,.hljs .language-javascript .hljs-quote,.hljs .language-js .hljs-quote{color:var(--neon-bunny-quote)}.hljs.language-javascript .hljs-strong,.hljs.language-js .hljs-strong,.hljs .language-javascript .hljs-strong,.hljs .language-js .hljs-strong{color:var(--neon-bunny-strong);font-weight:bold}.hljs.language-javascript .hljs-selector,.hljs.language-js .hljs-selector,.hljs .language-javascript .hljs-selector,.hljs .language-js .hljs-selector{color:var(--neon-bunny-selector)}.hljs.language-javascript .hljs-selector-attr,.hljs.language-js .hljs-selector-attr,.hljs .language-javascript .hljs-selector-attr,.hljs .language-js .hljs-selector-attr{color:var(--neon-bunny-selector-attr)}.hljs.language-javascript .hljs-selector-class,.hljs.language-js .hljs-selector-class,.hljs .language-javascript .hljs-selector-class,.hljs .language-js .hljs-selector-class{color:var(--neon-bunny-selector-class)}.hljs.language-javascript .hljs-selector-id,.hljs.language-js .hljs-selector-id,.hljs .language-javascript .hljs-selector-id,.hljs .language-js .hljs-selector-id{color:var(--neon-bunny-selector-id)}.hljs.language-javascript .hljs-selector-pseudo,.hljs.language-js .hljs-selector-pseudo,.hljs .language-javascript .hljs-selector-pseudo,.hljs .language-js .hljs-selector-pseudo{color:var(--neon-bunny-selector-pseudo)}.hljs.language-javascript .hljs-selector-tag,.hljs.language-js .hljs-selector-tag,.hljs .language-javascript .hljs-selector-tag,.hljs .language-js .hljs-selector-tag{color:var(--neon-bunny-selector-tag)}.hljs.language-javascript .hljs-addition,.hljs.language-js .hljs-addition,.hljs .language-javascript .hljs-addition,.hljs .language-js .hljs-addition{color:var(--neon-bunny-addition)}.hljs.language-javascript .hljs-deletion,.hljs.language-js .hljs-deletion,.hljs .language-javascript .hljs-deletion,.hljs .language-js .hljs-deletion{color:var(--neon-bunny-deletion)}.hljs.language-php,.hljs .language-php{color:var(--neon-bunny-php)}.hljs.language-php .hljs-built_in,.hljs .language-php .hljs-built_in{color:var(--neon-bunny-builtin)}.hljs.language-php .hljs-char,.hljs .language-php .hljs-char{color:var(--neon-bunny-char)}.hljs.language-php .hljs-class .hljs-title,.hljs .language-php .hljs-class .hljs-title{color:var(--neon-bunny-php-class-title) !important}.hljs.language-php .hljs-class .hljs-keyword,.hljs .language-php .hljs-class .hljs-keyword{color:var(--neon-bunny-php-class-keyword)}.hljs.language-php .hljs-comment,.hljs .language-php .hljs-comment{color:var(--neon-bunny-comment)}.hljs.language-php .hljs-doctag,.hljs .language-php .hljs-doctag{color:var(--neon-bunny-doctag)}.hljs.language-php .hljs-function .hljs-title,.hljs .language-php .hljs-function .hljs-title{color:var(--neon-bunny-php-function-title)}.hljs.language-php .hljs-keyword,.hljs .language-php .hljs-keyword{color:var(--neon-bunny-php-keyword)}.hljs.language-php .hljs-literal,.hljs .language-php .hljs-literal{color:var(--neon-bunny-literal)}.hljs.language-php .hljs-number,.hljs .language-php .hljs-number{color:var(--neon-bunny-number)}.hljs.language-php .hljs-operator,.hljs .language-php .hljs-operator{color:var(--neon-bunny-operator)}.hljs.language-php .hljs-params,.hljs .language-php .hljs-params{color:var(--neon-bunny-php-params);font-style:italic}.hljs.language-php .hljs-params .hljs-variable,.hljs .language-php .hljs-params .hljs-variable{color:var(--neon-bunny-php-params-variable)}.hljs.language-php .hljs-property,.hljs .language-php .hljs-property{color:var(--neon-bunny-property)}.hljs.language-php .hljs-punctuation,.hljs .language-php .hljs-punctuation{color:var(--neon-bunny-punctuation)}.hljs.language-php .hljs-regexp,.hljs .language-php .hljs-regexp{color:var(--neon-bunny-regex)}.hljs.language-php .hljs-string,.hljs .language-php .hljs-string{color:var(--neon-bunny-php-string)}.hljs.language-php .hljs-subst,.hljs .language-php .hljs-subst{color:var(--neon-bunny-subst)}.hljs.language-php .hljs-symbol,.hljs .language-php .hljs-symbol{color:var(--neon-bunny-symbol)}.hljs.language-php .hljs-title,.hljs .language-php .hljs-title{color:var(--neon-bunny-php-title)}.hljs.language-php .hljs-title.class_,.hljs .language-php .hljs-title.class_{color:var(--neon-bunny-php-title-class);font-style:italic}.hljs.language-php .hljs-title.class_.inherited__,.hljs .language-php .hljs-title.class_.inherited__{color:var(--neon-bunny-title-class-inherited)}.hljs.language-php .hljs-title.function_,.hljs .language-php .hljs-title.function_{color:var(--neon-bunny-title-function)}.hljs.language-php .hljs-title.function_.invoke__,.hljs .language-php .hljs-title.function_.invoke__{color:var(--neon-bunny-php-title-function-invoke)}.hljs.language-php .hljs-type,.hljs .language-php .hljs-type{color:var(--neon-bunny-type)}.hljs.language-php .hljs-variable,.hljs .language-php .hljs-variable{color:var(--neon-bunny-php-variable)}.hljs.language-php .hljs-variable.constant_,.hljs .language-php .hljs-variable.constant_{color:var(--neon-bunny-variable-constant)}.hljs.language-php .hljs-variable.language_,.hljs .language-php .hljs-variable.language_{color:var(--neon-bunny-variable-language)}.hljs.language-php .hljs-meta,.hljs .language-php .hljs-meta{color:var(--neon-bunny-php-meta)}.hljs.language-php .hljs-meta.prompt_,.hljs .language-php .hljs-meta.prompt_{color:var(--neon-bunny-meta-prompt)}.hljs.language-php .hljs-meta.keyword_,.hljs .language-php .hljs-meta.keyword_{color:var(--neon-bunny-meta-keyword)}.hljs.language-php .hljs-meta.string_,.hljs .language-php .hljs-meta.string_{color:var(--neon-bunny-meta-string)}.hljs.language-php .hljs-attr,.hljs .language-php .hljs-attr{color:var(--neon-bunny-attr)}.hljs.language-php .hljs-attribute,.hljs .language-php .hljs-attribute{color:var(--neon-bunny-attribute)}.hljs.language-php .hljs-name,.hljs .language-php .hljs-name{color:var(--neon-bunny-name)}.hljs.language-php .hljs-section,.hljs .language-php .hljs-section{color:var(--neon-bunny-section)}.hljs.language-php .hljs-tag,.hljs .language-php .hljs-tag{color:var(--neon-bunny-tag)}.hljs.language-php .hljs-bullet,.hljs .language-php .hljs-bullet{color:var(--neon-bunny-bullet)}.hljs.language-php .hljs-code,.hljs .language-php .hljs-code{color:var(--neon-bunny-code)}.hljs.language-php .hljs-emphasis,.hljs .language-php .hljs-emphasis{color:var(--neon-bunny-emphasis);font-style:italic}.hljs.language-php .hljs-formula,.hljs .language-php .hljs-formula{color:var(--neon-bunny-formula)}.hljs.language-php .hljs-link,.hljs .language-php .hljs-link{color:var(--neon-bunny-link)}.hljs.language-php .hljs-quote,.hljs .language-php .hljs-quote{color:var(--neon-bunny-quote)}.hljs.language-php .hljs-strong,.hljs .language-php .hljs-strong{color:var(--neon-bunny-strong);font-weight:bold}.hljs.language-php .hljs-selector,.hljs .language-php .hljs-selector{color:var(--neon-bunny-selector)}.hljs.language-php .hljs-selector-attr,.hljs .language-php .hljs-selector-attr{color:var(--neon-bunny-selector-attr)}.hljs.language-php .hljs-selector-class,.hljs .language-php .hljs-selector-class{color:var(--neon-bunny-selector-class)}.hljs.language-php .hljs-selector-id,.hljs .language-php .hljs-selector-id{color:var(--neon-bunny-selector-id)}.hljs.language-php .hljs-selector-pseudo,.hljs .language-php .hljs-selector-pseudo{color:var(--neon-bunny-selector-pseudo)}.hljs.language-php .hljs-selector-tag,.hljs .language-php .hljs-selector-tag{color:var(--neon-bunny-selector-tag)}.hljs.language-php .hljs-addition,.hljs .language-php .hljs-addition{color:var(--neon-bunny-addition)}.hljs.language-php .hljs-deletion,.hljs .language-php .hljs-deletion{color:var(--neon-bunny-deletion)} +:root{--neon-bunny-blue-darker: #276AFF;--neon-bunny-blue-light-faded: #a5a8ff;--neon-bunny-blue-light: #2492ff;--neon-bunny-blue: #0b93ff;--neon-bunny-gray-lighter: #aaa;--neon-bunny-gray: #7f817e;--neon-bunny-green-darker-darker: #008b05;--neon-bunny-green-darker: #2bb71d;--neon-bunny-green-light: #2bb71d;--neon-bunny-green-neon: #0aff04;--neon-bunny-green: #00d205;--neon-bunny-lime-lighter: #c3e88d;--neon-bunny-lime: #b2ff02;--neon-bunny-magenta-neon: #FF25D9;--neon-bunny-magenta: #df00df;--neon-bunny-neon-green: #00ff00;--neon-bunny-orange-lighter: #ff8d04;--neon-bunny-orange: #e58100;--neon-bunny-peach-darker: #ffb46a;--neon-bunny-peach-light: #ffe4a6;--neon-bunny-peach: #ffcb6b;--neon-bunny-pink: #ff1190;--neon-bunny-purple-light-dim: #c792ea;--neon-bunny-purple-light: #d285cc;--neon-bunny-purple: #ea03ff;--neon-bunny-red: #ff3229;--neon-bunny-salmon: #ff6f5b;--neon-bunny-teal: #80fcff;--neon-bunny-white: #fff;--neon-bunny-yellow-light-faded: #ffe3b8;--neon-bunny-yellow: #fef611;--neon-bunny-builtin: var(--neon-bunny-purple);--neon-bunny-char: var(--neon-bunny-pink);--neon-bunny-class: var(--neon-bunny-magenta);--neon-bunny-comment: var(--neon-bunny-gray);--neon-bunny-doctag: var(--neon-bunny-blue-light);--neon-bunny-keyword: var(--neon-bunny-blue);--neon-bunny-literal: var(--neon-bunny-blue-light);--neon-bunny-number: var(--neon-bunny-white);--neon-bunny-operator: var(--neon-bunny-blue-light);--neon-bunny-params: var(--neon-bunny-green-darker);--neon-bunny-property: var(--neon-bunny-blue-light-faded);--neon-bunny-punctuation: var(--neon-bunny-blue);--neon-bunny-regex: var(--neon-bunny-peach-light);--neon-bunny-string: var(--neon-bunny-peach-darker);--neon-bunny-subst: var(--neon-bunny-green-darker);--neon-bunny-symbol: var(--neon-bunny-pink);--neon-bunny-title-class-inherited: var(--neon-bunny-green-darker);--neon-bunny-title-class: var(--neon-bunny-green-neon);--neon-bunny-title-function-invoke: var(--neon-bunny-green-darker);--neon-bunny-title-function: var(--neon-bunny-green-neon);--neon-bunny-title: var(--neon-bunny-green-darker);--neon-bunny-type: var(--neon-bunny-pink);--neon-bunny-variable-constant: var(--neon-bunny-green-darker);--neon-bunny-variable-language: var(--neon-bunny-blue-light);--neon-bunny-variable: var(--neon-bunny-green-darker);--neon-bunny-meta-keyword: var(--neon-bunny-green);--neon-bunny-meta-prompt: var(--neon-bunny-blue-light);--neon-bunny-meta-string: var(--neon-bunny-blue-light);--neon-bunny-meta: var(--neon-bunny-blue-light);--neon-bunny-attr: var(--neon-bunny-green);--neon-bunny-attribute: var(--neon-bunny-green);--neon-bunny-name: var(--neon-bunny-blue-light);--neon-bunny-section: var(--neon-bunny-green);--neon-bunny-tag-attr: var(--neon-bunny-blue-light);--neon-bunny-tag: var(--neon-bunny-blue-light);--neon-bunny-bullet: var(--neon-bunny-white);--neon-bunny-code: var(--neon-bunny-white);--neon-bunny-emphasis: var(--neon-bunny-white);--neon-bunny-formula: var(--neon-bunny-white);--neon-bunny-link: var(--neon-bunny-orange);--neon-bunny-quote: var(--neon-bunny-white);--neon-bunny-strong: var(--neon-bunny-white);--neon-bunny-css-selector-id: var(--neon-bunny-green);--neon-bunny-selector-attr: var(--neon-bunny-purple-light-dim);--neon-bunny-selector-class: var(--neon-bunny-lime);--neon-bunny-selector-id: var(--neon-bunny-lime);--neon-bunny-selector-pseudo: var(--neon-bunny-purple-light-dim);--neon-bunny-selector-tag: var(--neon-bunny-white);--neon-bunny-selector: var(--neon-bunny-lime);--neon-bunny-addition: var(--neon-bunny-green-neon);--neon-bunny-deletion: var(--neon-bunny-red);--neon-bunny-html-tag-attr: var(--neon-bunny-green);--neon-bunny-css: var(--neon-bunny-purple-light-dim);--neon-bunny-css-builtin: var(--neon-bunny-orange);--neon-bunny-css-meta: var(--neon-bunny-red);--neon-bunny-css-attribute: var(--neon-bunny-pink);--neon-bunny-json-punctuation: var(--neon-bunny-white);--neon-bunny-js: var(--neon-bunny-green-darker);--neon-bunny-js-params-variable-language: var(--neon-bunny-green-darker);--neon-bunny-js-title-class: var(--neon-bunny-orange-lighter);--neon-bunny-js-variable-language: var(--neon-bunny-pink);--neon-bunny-php: var(--neon-bunny-blue-light);--neon-bunny-php-class-keyword: var(--neon-bunny-blue-darker);--neon-bunny-php-class-title: var(--neon-bunny-magenta);--neon-bunny-php-function-title: var(--neon-bunny-green-neon);--neon-bunny-php-keyword: var(--neon-bunny-blue-darker);--neon-bunny-php-params-variable: var(--neon-bunny-green-darker);--neon-bunny-php-params: var(--neon-bunny-gray-lighter);--neon-bunny-php-string: var(--neon-bunny-yellow);--neon-bunny-php-title-class: var(--neon-bunny-gray-lighter);--neon-bunny-php-title-function-invoke: var(--neon-bunny-green-neon);--neon-bunny-php-title: var(--neon-bunny-peach);--neon-bunny-php-variable: var(--neon-bunny-purple-light);--neon-bunny-php-meta: var(--neon-bunny-red)}pre code.hljs{display:block;overflow-x:auto;padding:1em}code[class*=language-],pre[class*=language-]{-moz-hyphens:none;-moz-tab-size:4;-ms-hyphens:none;-o-tab-size:4;-webkit-hyphens:none;color:var(--neon-bunny-white);font-family:Consolas,Monaco,"Andale Mono","Ubuntu Mono",monospace;hyphens:none;line-height:1.5;tab-size:4;text-align:left;white-space:pre;word-break:normal;word-spacing:normal;word-wrap:normal}code[class*=language-]::-moz-selection,code[class*=language-] ::-moz-selection,pre[class*=language-]::-moz-selection,pre[class*=language-] ::-moz-selection{background:rgba(29,59,83,.99);text-shadow:none}code[class*=language-]::selection,code[class*=language-] ::selection,pre[class*=language-]::selection,pre[class*=language-] ::selection{background:rgba(255,255,255,.0823529412);text-shadow:none}@media print{code[class*=language-],pre[class*=language-]{text-shadow:none}}pre[class*=language-]{background:#000;color:#fff;margin:.5em 0;overflow:auto}:not(pre)>code[class*=language-]{background:#000;color:#fff;border-radius:.3em;padding:.1em;white-space:normal}.hljs-built_in{color:var(--neon-bunny-builtin)}.hljs-char{color:var(--neon-bunny-char)}.hljs-comment{color:var(--neon-bunny-comment);font-style:italic}.hljs-doctag{color:var(--neon-bunny-doctag)}.hljs-keyword{color:var(--neon-bunny-keyword)}.hljs-literal{color:var(--neon-bunny-literal)}.hljs-number{color:var(--neon-bunny-number)}.hljs-operator{color:var(--neon-bunny-operator)}.hljs-params{color:var(--neon-bunny-params);font-style:italic}.hljs-property{color:var(--neon-bunny-property)}.hljs-punctuation{color:var(--neon-bunny-punctuation)}.hljs-regexp{color:var(--neon-bunny-regex)}.hljs-string{color:var(--neon-bunny-string)}.hljs-subst{color:var(--neon-bunny-subst)}.hljs-symbol{color:var(--neon-bunny-symbol)}.hljs-title{color:var(--neon-bunny-title)}.hljs-title.class_{color:var(--neon-bunny-title-class)}.hljs-title.class_.inherited__{color:var(--neon-bunny-title-class-inherited)}.hljs-title.function_{color:var(--neon-bunny-title-function)}.hljs-title.function_.invoke__{color:var(--neon-bunny-title-function-invoke)}.hljs-type{color:var(--neon-bunny-type)}.hljs-variable{color:var(--neon-bunny-variable)}.hljs-variable.constant_{color:var(--neon-bunny-variable-constant)}.hljs-variable.language_{color:var(--neon-bunny-variable-language)}.hljs-meta{color:var(--neon-bunny-meta)}.hljs-meta.prompt_{color:var(--neon-bunny-meta-prompt)}.hljs-meta.keyword_{color:var(--neon-bunny-meta-keyword)}.hljs-meta.string_{color:var(--neon-bunny-meta-string)}.hljs-attr{color:var(--neon-bunny-attr)}.hljs-attribute{color:var(--neon-bunny-attribute)}.hljs-name{color:var(--neon-bunny-name)}.hljs-section{color:var(--neon-bunny-section)}.hljs-tag{color:var(--neon-bunny-tag)}.hljs-tag .hljs-attr{color:var(--neon-bunny-tag-attr)}.hljs-bullet{color:var(--neon-bunny-bullet)}.hljs-code{color:var(--neon-bunny-code)}.hljs-emphasis{color:var(--neon-bunny-emphasis);font-style:italic}.hljs-formula{color:var(--neon-bunny-formula)}.hljs-link{color:var(--neon-bunny-link)}.hljs-quote{color:var(--neon-bunny-quote)}.hljs-strong{color:var(--neon-bunny-strong);font-weight:bold}.hljs-selector{color:var(--neon-bunny-selector)}.hljs-selector-attr{color:var(--neon-bunny-selector-attr)}.hljs-selector-class{color:var(--neon-bunny-selector-class)}.hljs-selector-id{color:var(--neon-bunny-selector-id)}.hljs-selector-pseudo{color:var(--neon-bunny-selector-pseudo)}.hljs-selector-tag{color:var(--neon-bunny-selector-tag)}.hljs-addition{color:var(--neon-bunny-addition)}.hljs-deletion{color:var(--neon-bunny-deletion)}.hljs.language-html .hljs-tag .hljs-attr,.hljs .language-html .hljs-tag .hljs-attr{color:var(--neon-bunny-html-tag-attr)}.hljs.language-css,.hljs .language-css{color:var(--neon-bunny-css)}.hljs.language-css .hljs-built_in,.hljs .language-css .hljs-built_in{color:var(--neon-bunny-css-builtin)}.hljs.language-css .hljs-char,.hljs .language-css .hljs-char{color:var(--neon-bunny-char)}.hljs.language-css .hljs-comment,.hljs .language-css .hljs-comment{color:var(--neon-bunny-comment)}.hljs.language-css .hljs-doctag,.hljs .language-css .hljs-doctag{color:var(--neon-bunny-doctag)}.hljs.language-css .hljs-keyword,.hljs .language-css .hljs-keyword{color:var(--neon-bunny-keyword)}.hljs.language-css .hljs-literal,.hljs .language-css .hljs-literal{color:var(--neon-bunny-literal)}.hljs.language-css .hljs-number,.hljs .language-css .hljs-number{color:var(--neon-bunny-number)}.hljs.language-css .hljs-operator,.hljs .language-css .hljs-operator{color:var(--neon-bunny-operator)}.hljs.language-css .hljs-params,.hljs .language-css .hljs-params{color:var(--neon-bunny-params);font-style:italic}.hljs.language-css .hljs-property,.hljs .language-css .hljs-property{color:var(--neon-bunny-property)}.hljs.language-css .hljs-punctuation,.hljs .language-css .hljs-punctuation{color:var(--neon-bunny-punctuation)}.hljs.language-css .hljs-regexp,.hljs .language-css .hljs-regexp{color:var(--neon-bunny-regex)}.hljs.language-css .hljs-string,.hljs .language-css .hljs-string{color:var(--neon-bunny-string)}.hljs.language-css .hljs-subst,.hljs .language-css .hljs-subst{color:var(--neon-bunny-subst)}.hljs.language-css .hljs-symbol,.hljs .language-css .hljs-symbol{color:var(--neon-bunny-symbol)}.hljs.language-css .hljs-title,.hljs .language-css .hljs-title{color:var(--neon-bunny-title)}.hljs.language-css .hljs-title.class_,.hljs .language-css .hljs-title.class_{color:var(--neon-bunny-title-class)}.hljs.language-css .hljs-title.class_.inherited__,.hljs .language-css .hljs-title.class_.inherited__{color:var(--neon-bunny-title-class-inherited)}.hljs.language-css .hljs-title.function_,.hljs .language-css .hljs-title.function_{color:var(--neon-bunny-title-function)}.hljs.language-css .hljs-title.function_.invoke__,.hljs .language-css .hljs-title.function_.invoke__{color:var(--neon-bunny-title-function-invoke)}.hljs.language-css .hljs-type,.hljs .language-css .hljs-type{color:var(--neon-bunny-type)}.hljs.language-css .hljs-variable,.hljs .language-css .hljs-variable{color:var(--neon-bunny-variable)}.hljs.language-css .hljs-variable.constant_,.hljs .language-css .hljs-variable.constant_{color:var(--neon-bunny-variable-constant)}.hljs.language-css .hljs-variable.language_,.hljs .language-css .hljs-variable.language_{color:var(--neon-bunny-variable-language)}.hljs.language-css .hljs-meta,.hljs .language-css .hljs-meta{color:var(--neon-bunny-css-meta)}.hljs.language-css .hljs-meta.prompt_,.hljs .language-css .hljs-meta.prompt_{color:var(--neon-bunny-meta-prompt)}.hljs.language-css .hljs-meta.keyword_,.hljs .language-css .hljs-meta.keyword_{color:var(--neon-bunny-meta-keyword)}.hljs.language-css .hljs-meta.string_,.hljs .language-css .hljs-meta.string_{color:var(--neon-bunny-meta-string)}.hljs.language-css .hljs-attr,.hljs .language-css .hljs-attr{color:var(--neon-bunny-attr)}.hljs.language-css .hljs-attribute,.hljs .language-css .hljs-attribute{color:var(--neon-bunny-css-attribute)}.hljs.language-css .hljs-name,.hljs .language-css .hljs-name{color:var(--neon-bunny-name)}.hljs.language-css .hljs-section,.hljs .language-css .hljs-section{color:var(--neon-bunny-section)}.hljs.language-css .hljs-tag,.hljs .language-css .hljs-tag{color:var(--neon-bunny-tag)}.hljs.language-css .hljs-bullet,.hljs .language-css .hljs-bullet{color:var(--neon-bunny-bullet)}.hljs.language-css .hljs-code,.hljs .language-css .hljs-code{color:var(--neon-bunny-code)}.hljs.language-css .hljs-emphasis,.hljs .language-css .hljs-emphasis{color:var(--neon-bunny-emphasis);font-style:italic}.hljs.language-css .hljs-formula,.hljs .language-css .hljs-formula{color:var(--neon-bunny-formula)}.hljs.language-css .hljs-link,.hljs .language-css .hljs-link{color:var(--neon-bunny-link)}.hljs.language-css .hljs-quote,.hljs .language-css .hljs-quote{color:var(--neon-bunny-quote)}.hljs.language-css .hljs-strong,.hljs .language-css .hljs-strong{color:var(--neon-bunny-strong);font-weight:bold}.hljs.language-css .hljs-selector,.hljs .language-css .hljs-selector{color:var(--neon-bunny-selector)}.hljs.language-css .hljs-selector-attr,.hljs .language-css .hljs-selector-attr{color:var(--neon-bunny-selector-attr)}.hljs.language-css .hljs-selector-class,.hljs .language-css .hljs-selector-class{color:var(--neon-bunny-selector-class)}.hljs.language-css .hljs-selector-id,.hljs .language-css .hljs-selector-id{color:var(--neon-bunny-css-selector-id)}.hljs.language-css .hljs-selector-pseudo,.hljs .language-css .hljs-selector-pseudo{color:var(--neon-bunny-selector-pseudo)}.hljs.language-css .hljs-selector-tag,.hljs .language-css .hljs-selector-tag{color:var(--neon-bunny-selector-tag)}.hljs.language-css .hljs-addition,.hljs .language-css .hljs-addition{color:var(--neon-bunny-addition)}.hljs.language-css .hljs-deletion,.hljs .language-css .hljs-deletion{color:var(--neon-bunny-deletion)}.hljs.language-json .hljs-punctuation,.hljs .language-json .hljs-punctuation{color:var(--neon-bunny-json-punctuation)}.hljs.language-javascript,.hljs.language-js,.hljs .language-javascript,.hljs .language-js{color:var(--neon-bunny-js)}.hljs.language-javascript .hljs-built_in,.hljs.language-js .hljs-built_in,.hljs .language-javascript .hljs-built_in,.hljs .language-js .hljs-built_in{color:var(--neon-bunny-builtin)}.hljs.language-javascript .hljs-char,.hljs.language-js .hljs-char,.hljs .language-javascript .hljs-char,.hljs .language-js .hljs-char{color:var(--neon-bunny-char)}.hljs.language-javascript .hljs-comment,.hljs.language-js .hljs-comment,.hljs .language-javascript .hljs-comment,.hljs .language-js .hljs-comment{color:var(--neon-bunny-comment)}.hljs.language-javascript .hljs-doctag,.hljs.language-js .hljs-doctag,.hljs .language-javascript .hljs-doctag,.hljs .language-js .hljs-doctag{color:var(--neon-bunny-doctag)}.hljs.language-javascript .hljs-keyword,.hljs.language-js .hljs-keyword,.hljs .language-javascript .hljs-keyword,.hljs .language-js .hljs-keyword{color:var(--neon-bunny-keyword)}.hljs.language-javascript .hljs-literal,.hljs.language-js .hljs-literal,.hljs .language-javascript .hljs-literal,.hljs .language-js .hljs-literal{color:var(--neon-bunny-literal)}.hljs.language-javascript .hljs-number,.hljs.language-js .hljs-number,.hljs .language-javascript .hljs-number,.hljs .language-js .hljs-number{color:var(--neon-bunny-number)}.hljs.language-javascript .hljs-operator,.hljs.language-js .hljs-operator,.hljs .language-javascript .hljs-operator,.hljs .language-js .hljs-operator{color:var(--neon-bunny-operator)}.hljs.language-javascript .hljs-params,.hljs.language-js .hljs-params,.hljs .language-javascript .hljs-params,.hljs .language-js .hljs-params{color:var(--neon-bunny-params);font-style:italic}.hljs.language-javascript .hljs-params .hljs-variable.language_,.hljs.language-js .hljs-params .hljs-variable.language_,.hljs .language-javascript .hljs-params .hljs-variable.language_,.hljs .language-js .hljs-params .hljs-variable.language_{color:var(--neon-bunny-js-params-variable-language)}.hljs.language-javascript .hljs-property,.hljs.language-js .hljs-property,.hljs .language-javascript .hljs-property,.hljs .language-js .hljs-property{color:var(--neon-bunny-property)}.hljs.language-javascript .hljs-punctuation,.hljs.language-js .hljs-punctuation,.hljs .language-javascript .hljs-punctuation,.hljs .language-js .hljs-punctuation{color:var(--neon-bunny-punctuation)}.hljs.language-javascript .hljs-regexp,.hljs.language-js .hljs-regexp,.hljs .language-javascript .hljs-regexp,.hljs .language-js .hljs-regexp{color:var(--neon-bunny-regex)}.hljs.language-javascript .hljs-string,.hljs.language-js .hljs-string,.hljs .language-javascript .hljs-string,.hljs .language-js .hljs-string{color:var(--neon-bunny-string)}.hljs.language-javascript .hljs-subst,.hljs.language-js .hljs-subst,.hljs .language-javascript .hljs-subst,.hljs .language-js .hljs-subst{color:var(--neon-bunny-subst)}.hljs.language-javascript .hljs-symbol,.hljs.language-js .hljs-symbol,.hljs .language-javascript .hljs-symbol,.hljs .language-js .hljs-symbol{color:var(--neon-bunny-symbol)}.hljs.language-javascript .hljs-title,.hljs.language-js .hljs-title,.hljs .language-javascript .hljs-title,.hljs .language-js .hljs-title{color:var(--neon-bunny-title)}.hljs.language-javascript .hljs-title.class_,.hljs.language-js .hljs-title.class_,.hljs .language-javascript .hljs-title.class_,.hljs .language-js .hljs-title.class_{color:var(--neon-bunny-js-title-class)}.hljs.language-javascript .hljs-title.class_.inherited__,.hljs.language-js .hljs-title.class_.inherited__,.hljs .language-javascript .hljs-title.class_.inherited__,.hljs .language-js .hljs-title.class_.inherited__{color:var(--neon-bunny-title-class-inherited)}.hljs.language-javascript .hljs-title.function_,.hljs.language-js .hljs-title.function_,.hljs .language-javascript .hljs-title.function_,.hljs .language-js .hljs-title.function_{color:var(--neon-bunny-title-function)}.hljs.language-javascript .hljs-title.function_.invoke__,.hljs.language-js .hljs-title.function_.invoke__,.hljs .language-javascript .hljs-title.function_.invoke__,.hljs .language-js .hljs-title.function_.invoke__{color:var(--neon-bunny-title-function-invoke)}.hljs.language-javascript .hljs-type,.hljs.language-js .hljs-type,.hljs .language-javascript .hljs-type,.hljs .language-js .hljs-type{color:var(--neon-bunny-type)}.hljs.language-javascript .hljs-variable,.hljs.language-js .hljs-variable,.hljs .language-javascript .hljs-variable,.hljs .language-js .hljs-variable{color:var(--neon-bunny-variable)}.hljs.language-javascript .hljs-variable.constant_,.hljs.language-js .hljs-variable.constant_,.hljs .language-javascript .hljs-variable.constant_,.hljs .language-js .hljs-variable.constant_{color:var(--neon-bunny-variable-constant)}.hljs.language-javascript .hljs-variable.language_,.hljs.language-js .hljs-variable.language_,.hljs .language-javascript .hljs-variable.language_,.hljs .language-js .hljs-variable.language_{color:var(--neon-bunny-js-variable-language)}.hljs.language-javascript .hljs-meta,.hljs.language-js .hljs-meta,.hljs .language-javascript .hljs-meta,.hljs .language-js .hljs-meta{color:var(--neon-bunny-meta)}.hljs.language-javascript .hljs-meta.prompt_,.hljs.language-js .hljs-meta.prompt_,.hljs .language-javascript .hljs-meta.prompt_,.hljs .language-js .hljs-meta.prompt_{color:var(--neon-bunny-meta-prompt)}.hljs.language-javascript .hljs-meta.keyword_,.hljs.language-js .hljs-meta.keyword_,.hljs .language-javascript .hljs-meta.keyword_,.hljs .language-js .hljs-meta.keyword_{color:var(--neon-bunny-meta-keyword)}.hljs.language-javascript .hljs-meta.string_,.hljs.language-js .hljs-meta.string_,.hljs .language-javascript .hljs-meta.string_,.hljs .language-js .hljs-meta.string_{color:var(--neon-bunny-meta-string)}.hljs.language-javascript .hljs-attr,.hljs.language-js .hljs-attr,.hljs .language-javascript .hljs-attr,.hljs .language-js .hljs-attr{color:var(--neon-bunny-attr)}.hljs.language-javascript .hljs-attribute,.hljs.language-js .hljs-attribute,.hljs .language-javascript .hljs-attribute,.hljs .language-js .hljs-attribute{color:var(--neon-bunny-attribute)}.hljs.language-javascript .hljs-name,.hljs.language-js .hljs-name,.hljs .language-javascript .hljs-name,.hljs .language-js .hljs-name{color:var(--neon-bunny-name)}.hljs.language-javascript .hljs-section,.hljs.language-js .hljs-section,.hljs .language-javascript .hljs-section,.hljs .language-js .hljs-section{color:var(--neon-bunny-section)}.hljs.language-javascript .hljs-tag,.hljs.language-js .hljs-tag,.hljs .language-javascript .hljs-tag,.hljs .language-js .hljs-tag{color:var(--neon-bunny-tag)}.hljs.language-javascript .hljs-bullet,.hljs.language-js .hljs-bullet,.hljs .language-javascript .hljs-bullet,.hljs .language-js .hljs-bullet{color:var(--neon-bunny-bullet)}.hljs.language-javascript .hljs-code,.hljs.language-js .hljs-code,.hljs .language-javascript .hljs-code,.hljs .language-js .hljs-code{color:var(--neon-bunny-code)}.hljs.language-javascript .hljs-emphasis,.hljs.language-js .hljs-emphasis,.hljs .language-javascript .hljs-emphasis,.hljs .language-js .hljs-emphasis{color:var(--neon-bunny-emphasis);font-style:italic}.hljs.language-javascript .hljs-formula,.hljs.language-js .hljs-formula,.hljs .language-javascript .hljs-formula,.hljs .language-js .hljs-formula{color:var(--neon-bunny-formula)}.hljs.language-javascript .hljs-link,.hljs.language-js .hljs-link,.hljs .language-javascript .hljs-link,.hljs .language-js .hljs-link{color:var(--neon-bunny-link)}.hljs.language-javascript .hljs-quote,.hljs.language-js .hljs-quote,.hljs .language-javascript .hljs-quote,.hljs .language-js .hljs-quote{color:var(--neon-bunny-quote)}.hljs.language-javascript .hljs-strong,.hljs.language-js .hljs-strong,.hljs .language-javascript .hljs-strong,.hljs .language-js .hljs-strong{color:var(--neon-bunny-strong);font-weight:bold}.hljs.language-javascript .hljs-selector,.hljs.language-js .hljs-selector,.hljs .language-javascript .hljs-selector,.hljs .language-js .hljs-selector{color:var(--neon-bunny-selector)}.hljs.language-javascript .hljs-selector-attr,.hljs.language-js .hljs-selector-attr,.hljs .language-javascript .hljs-selector-attr,.hljs .language-js .hljs-selector-attr{color:var(--neon-bunny-selector-attr)}.hljs.language-javascript .hljs-selector-class,.hljs.language-js .hljs-selector-class,.hljs .language-javascript .hljs-selector-class,.hljs .language-js .hljs-selector-class{color:var(--neon-bunny-selector-class)}.hljs.language-javascript .hljs-selector-id,.hljs.language-js .hljs-selector-id,.hljs .language-javascript .hljs-selector-id,.hljs .language-js .hljs-selector-id{color:var(--neon-bunny-selector-id)}.hljs.language-javascript .hljs-selector-pseudo,.hljs.language-js .hljs-selector-pseudo,.hljs .language-javascript .hljs-selector-pseudo,.hljs .language-js .hljs-selector-pseudo{color:var(--neon-bunny-selector-pseudo)}.hljs.language-javascript .hljs-selector-tag,.hljs.language-js .hljs-selector-tag,.hljs .language-javascript .hljs-selector-tag,.hljs .language-js .hljs-selector-tag{color:var(--neon-bunny-selector-tag)}.hljs.language-javascript .hljs-addition,.hljs.language-js .hljs-addition,.hljs .language-javascript .hljs-addition,.hljs .language-js .hljs-addition{color:var(--neon-bunny-addition)}.hljs.language-javascript .hljs-deletion,.hljs.language-js .hljs-deletion,.hljs .language-javascript .hljs-deletion,.hljs .language-js .hljs-deletion{color:var(--neon-bunny-deletion)}.hljs.language-php,.hljs .language-php{color:var(--neon-bunny-php)}.hljs.language-php .hljs-built_in,.hljs .language-php .hljs-built_in{color:var(--neon-bunny-builtin)}.hljs.language-php .hljs-char,.hljs .language-php .hljs-char{color:var(--neon-bunny-char)}.hljs.language-php .hljs-class .hljs-title,.hljs .language-php .hljs-class .hljs-title{color:var(--neon-bunny-php-class-title) !important}.hljs.language-php .hljs-class .hljs-keyword,.hljs .language-php .hljs-class .hljs-keyword{color:var(--neon-bunny-php-class-keyword)}.hljs.language-php .hljs-comment,.hljs .language-php .hljs-comment{color:var(--neon-bunny-comment)}.hljs.language-php .hljs-doctag,.hljs .language-php .hljs-doctag{color:var(--neon-bunny-doctag)}.hljs.language-php .hljs-function .hljs-title,.hljs .language-php .hljs-function .hljs-title{color:var(--neon-bunny-php-function-title)}.hljs.language-php .hljs-keyword,.hljs .language-php .hljs-keyword{color:var(--neon-bunny-php-keyword)}.hljs.language-php .hljs-literal,.hljs .language-php .hljs-literal{color:var(--neon-bunny-literal)}.hljs.language-php .hljs-number,.hljs .language-php .hljs-number{color:var(--neon-bunny-number)}.hljs.language-php .hljs-operator,.hljs .language-php .hljs-operator{color:var(--neon-bunny-operator)}.hljs.language-php .hljs-params,.hljs .language-php .hljs-params{color:var(--neon-bunny-php-params);font-style:italic}.hljs.language-php .hljs-params .hljs-variable,.hljs .language-php .hljs-params .hljs-variable{color:var(--neon-bunny-php-params-variable)}.hljs.language-php .hljs-property,.hljs .language-php .hljs-property{color:var(--neon-bunny-property)}.hljs.language-php .hljs-punctuation,.hljs .language-php .hljs-punctuation{color:var(--neon-bunny-punctuation)}.hljs.language-php .hljs-regexp,.hljs .language-php .hljs-regexp{color:var(--neon-bunny-regex)}.hljs.language-php .hljs-string,.hljs .language-php .hljs-string{color:var(--neon-bunny-php-string)}.hljs.language-php .hljs-subst,.hljs .language-php .hljs-subst{color:var(--neon-bunny-subst)}.hljs.language-php .hljs-symbol,.hljs .language-php .hljs-symbol{color:var(--neon-bunny-symbol)}.hljs.language-php .hljs-title,.hljs .language-php .hljs-title{color:var(--neon-bunny-php-title)}.hljs.language-php .hljs-title.class_,.hljs .language-php .hljs-title.class_{color:var(--neon-bunny-php-title-class);font-style:italic}.hljs.language-php .hljs-title.class_.inherited__,.hljs .language-php .hljs-title.class_.inherited__{color:var(--neon-bunny-title-class-inherited)}.hljs.language-php .hljs-title.function_,.hljs .language-php .hljs-title.function_{color:var(--neon-bunny-title-function)}.hljs.language-php .hljs-title.function_.invoke__,.hljs .language-php .hljs-title.function_.invoke__{color:var(--neon-bunny-php-title-function-invoke)}.hljs.language-php .hljs-type,.hljs .language-php .hljs-type{color:var(--neon-bunny-type)}.hljs.language-php .hljs-variable,.hljs .language-php .hljs-variable{color:var(--neon-bunny-php-variable)}.hljs.language-php .hljs-variable.constant_,.hljs .language-php .hljs-variable.constant_{color:var(--neon-bunny-variable-constant)}.hljs.language-php .hljs-variable.language_,.hljs .language-php .hljs-variable.language_{color:var(--neon-bunny-variable-language)}.hljs.language-php .hljs-meta,.hljs .language-php .hljs-meta{color:var(--neon-bunny-php-meta)}.hljs.language-php .hljs-meta.prompt_,.hljs .language-php .hljs-meta.prompt_{color:var(--neon-bunny-meta-prompt)}.hljs.language-php .hljs-meta.keyword_,.hljs .language-php .hljs-meta.keyword_{color:var(--neon-bunny-meta-keyword)}.hljs.language-php .hljs-meta.string_,.hljs .language-php .hljs-meta.string_{color:var(--neon-bunny-meta-string)}.hljs.language-php .hljs-attr,.hljs .language-php .hljs-attr{color:var(--neon-bunny-attr)}.hljs.language-php .hljs-attribute,.hljs .language-php .hljs-attribute{color:var(--neon-bunny-attribute)}.hljs.language-php .hljs-name,.hljs .language-php .hljs-name{color:var(--neon-bunny-name)}.hljs.language-php .hljs-section,.hljs .language-php .hljs-section{color:var(--neon-bunny-section)}.hljs.language-php .hljs-tag,.hljs .language-php .hljs-tag{color:var(--neon-bunny-tag)}.hljs.language-php .hljs-bullet,.hljs .language-php .hljs-bullet{color:var(--neon-bunny-bullet)}.hljs.language-php .hljs-code,.hljs .language-php .hljs-code{color:var(--neon-bunny-code)}.hljs.language-php .hljs-emphasis,.hljs .language-php .hljs-emphasis{color:var(--neon-bunny-emphasis);font-style:italic}.hljs.language-php .hljs-formula,.hljs .language-php .hljs-formula{color:var(--neon-bunny-formula)}.hljs.language-php .hljs-link,.hljs .language-php .hljs-link{color:var(--neon-bunny-link)}.hljs.language-php .hljs-quote,.hljs .language-php .hljs-quote{color:var(--neon-bunny-quote)}.hljs.language-php .hljs-strong,.hljs .language-php .hljs-strong{color:var(--neon-bunny-strong);font-weight:bold}.hljs.language-php .hljs-selector,.hljs .language-php .hljs-selector{color:var(--neon-bunny-selector)}.hljs.language-php .hljs-selector-attr,.hljs .language-php .hljs-selector-attr{color:var(--neon-bunny-selector-attr)}.hljs.language-php .hljs-selector-class,.hljs .language-php .hljs-selector-class{color:var(--neon-bunny-selector-class)}.hljs.language-php .hljs-selector-id,.hljs .language-php .hljs-selector-id{color:var(--neon-bunny-selector-id)}.hljs.language-php .hljs-selector-pseudo,.hljs .language-php .hljs-selector-pseudo{color:var(--neon-bunny-selector-pseudo)}.hljs.language-php .hljs-selector-tag,.hljs .language-php .hljs-selector-tag{color:var(--neon-bunny-selector-tag)}.hljs.language-php .hljs-addition,.hljs .language-php .hljs-addition{color:var(--neon-bunny-addition)}.hljs.language-php .hljs-deletion,.hljs .language-php .hljs-deletion{color:var(--neon-bunny-deletion)} diff --git a/src/plugin/themes/prism/css/neon-bunny.min.css b/src/plugin/themes/css/min/neon-bunny-prism.css similarity index 100% rename from src/plugin/themes/prism/css/neon-bunny.min.css rename to src/plugin/themes/css/min/neon-bunny-prism.css diff --git a/src/plugin/themes/highlight/css/neon-bunny-carrot.css b/src/plugin/themes/css/neon-bunny-carrot-highlight.css similarity index 54% rename from src/plugin/themes/highlight/css/neon-bunny-carrot.css rename to src/plugin/themes/css/neon-bunny-carrot-highlight.css index db59e18..777cbfc 100644 --- a/src/plugin/themes/highlight/css/neon-bunny-carrot.css +++ b/src/plugin/themes/css/neon-bunny-carrot-highlight.css @@ -5,1216 +5,990 @@ * VSCode Theme: https://marketplace.visualstudio.com/items?itemName=WebDevNerdStuff.neon-bunny */ :root { - --neon-bunny-blue-light: #2492ff; - --neon-bunny-blue: #0b93ff; - --neon-bunny-gray: #7f817e; - --neon-bunny-green-darker-darker: #008b05; - --neon-bunny-green-darker: #2bb71d; - --neon-bunny-green-light: #7cd47d; - --neon-bunny-green: #00d205; - --neon-bunny-lime: #c3e88d; - --neon-bunny-magenta: #dd00ff; - --neon-bunny-orange-darker: #e58100; - --neon-bunny-orange-light: #ffc266; - --neon-bunny-orange-lighter: #ff8d04; - --neon-bunny-orange: #ff9900; - --neon-bunny-peach-light: #ffe4a6; - --neon-bunny-peach: #ffcb6b; - --neon-bunny-pink: #ff1190; - --neon-bunny-purple-light-dim: #c792ea; - --neon-bunny-purple-light: #da96df; - --neon-bunny-purple: #ea03ff; - --neon-bunny-red: #ff5370; - --neon-bunny-teal: #00EEFF; - --neon-bunny-white: #fff; - --neon-bunny-yellow-light: #ffffa2; - --neon-bunny-yellow-light-faded: #ffe3b8; - --neon-bunny-yellow: #ffff00; - /* -------------------------------------------------- Standard */ - /* ------------------------- General purpose */ - --neon-bunny-builtin: var(--neon-bunny-purple); - --neon-bunny-char: var(--neon-bunny-pink); - --neon-bunny-class: var(--neon-bunny-magenta); - --neon-bunny-comment: var(--neon-bunny-gray); - --neon-bunny-doctag: var(--neon-bunny-blue-light); - --neon-bunny-keyword: var(--neon-bunny-magenta); - --neon-bunny-literal: var(--neon-bunny-purple-light); - --neon-bunny-number: var(--neon-bunny-white); - --neon-bunny-operator: var(--neon-bunny-blue-light); - --neon-bunny-params: var(--neon-bunny-orange); - --neon-bunny-property: var(--neon-bunny-yellow-light-faded); - --neon-bunny-punctuation: var(--neon-bunny-blue); - --neon-bunny-regex: var(--neon-bunny-peach-light); - --neon-bunny-string: var(--neon-bunny-green); - --neon-bunny-subst: var(--neon-bunny-green-darker); - --neon-bunny-symbol: var(--neon-bunny-pink); - --neon-bunny-title-class-inherited: var(--neon-bunny-orange); - --neon-bunny-title-class: var(--neon-bunny-green-neon); - --neon-bunny-title-function-invoke: var(--neon-bunny-orange); - --neon-bunny-title-function: var(--neon-bunny-orange-light); - --neon-bunny-title: var(--neon-bunny-orange); - --neon-bunny-type: var(--neon-bunny-pink); - --neon-bunny-variable-constant: var(--neon-bunny-green-darker); - --neon-bunny-variable-language: var(--neon-bunny-orange); - --neon-bunny-variable: var(--neon-bunny-green-darker); - /* ------------------------- Meta */ - --neon-bunny-meta-keyword: var(--neon-bunny-purple-light); - --neon-bunny-meta-prompt: var(--neon-bunny-orange); - --neon-bunny-meta-string: var(--neon-bunny-orange); - --neon-bunny-meta: var(--neon-bunny-orange); - /* ------------------------- Tags, attributes, configs */ - --neon-bunny-attr: var(--neon-bunny-orange); - --neon-bunny-attribute: var(---neon-bunny-orange); - --neon-bunny-name: var(--neon-bunny-orange); - --neon-bunny-section: var(--neon-bunny-orange); - --neon-bunny-tag-attr: var(--neon-bunny-orange-light); - --neon-bunny-tag: var(--neon-bunny-orange); - /* ------------------------- Text Markup */ - --neon-bunny-bullet: var(--neon-bunny-white); - --neon-bunny-code: var(--neon-bunny-white); - --neon-bunny-emphasis: var(--neon-bunny-white); - --neon-bunny-formula: var(--neon-bunny-white); - --neon-bunny-link: var(--neon-bunny-orange); - --neon-bunny-quote: var(--neon-bunny-white); - --neon-bunny-strong: var(--neon-bunny-white); - /* ------------------------- CSS */ - --neon-bunny-css-selector-id: var(--neon-bunny-green); - --neon-bunny-selector-attr: var(--neon-bunny-orange); - --neon-bunny-selector-class: var(--neon-bunny-yellow); - --neon-bunny-selector-id: var(--neon-bunny-selector); - --neon-bunny-selector-pseudo: var(--neon-bunny-orange); - --neon-bunny-selector-tag: var(--neon-bunny-white); - --neon-bunny-selector: var(--neon-bunny-lime); - /* ------------------------- Diff */ - --neon-bunny-addition: var(--neon-bunny-green-neon); - --neon-bunny-deletion: var(--neon-bunny-red); - /* -------------------------------------------------- HTML */ - --neon-bunny-html-tag-attr: var(--neon-bunny-orange-light); - /* -------------------------------------------------- CSS */ - --neon-bunny-css: var(--neon-bunny-teal); - /* ------------------------- General purpose */ - --neon-bunny-css-builtin: var(--neon-bunny-orange); - /* ------------------------- Meta */ - --neon-bunny-css-meta: var(--neon-bunny-red); - /* ------------------------- Tags, attributes, configs */ - --neon-bunny-css-attribute: var(--neon-bunny-pink); - /* -------------------------------------------------- JSON */ - --neon-bunny-json-punctuation: var(--neon-bunny-white); - /* -------------------------------------------------- JavaScript */ - --neon-bunny-js: var(--neon-bunny-orange); - /* ------------------------- General purpose */ - --neon-bunny-js-params-variable-language: var(--neon-bunny-orange); - --neon-bunny-js-title-class: var(--neon-bunny-orange-lighter); - --neon-bunny-js-variable-language: var(--neon-bunny-yellow); - /* -------------------------------------------------- PHP */ - --neon-bunny-php: var(--neon-bunny-white); - /* ------------------------- General purpose */ - --neon-bunny-php-class-keyword: var(--neon-bunny-pink); - --neon-bunny-php-class-title: var(--neon-bunny-yellow); - --neon-bunny-php-function-title: var(--neon-bunny-orange-light); - --neon-bunny-php-keyword: var(--neon-bunny-magenta); - --neon-bunny-php-params-variable: var(--neon-bunny-green-darker); - --neon-bunny-php-params: var(--neon-bunny-yellow); - --neon-bunny-php-string: var(--neon-bunny-green-light); - --neon-bunny-php-title-class: var(--neon-bunny-yellow); - --neon-bunny-php-title-function-invoke: var(--neon-bunny-orange-light); - --neon-bunny-php-title: var(--neon-bunny-white); - --neon-bunny-php-variable: var(--neon-bunny-orange); - /* ------------------------- Meta */ - --neon-bunny-php-meta: var(--neon-bunny-pink); + --neon-bunny-blue-light: #2492ff; + --neon-bunny-blue: #0b93ff; + --neon-bunny-gray: #7f817e; + --neon-bunny-green-darker-darker: #008b05; + --neon-bunny-green-darker: #2bb71d; + --neon-bunny-green-light: #7cd47d; + --neon-bunny-green: #00d205; + --neon-bunny-lime: #c3e88d; + --neon-bunny-magenta: #dd00ff; + --neon-bunny-orange-darker: #e58100; + --neon-bunny-orange-light: #ffc266; + --neon-bunny-orange-lighter: #ff8d04; + --neon-bunny-orange: #ff9900; + --neon-bunny-peach-light: #ffe4a6; + --neon-bunny-peach: #ffcb6b; + --neon-bunny-pink: #ff1190; + --neon-bunny-purple-light-dim: #c792ea; + --neon-bunny-purple-light: #da96df; + --neon-bunny-purple: #ea03ff; + --neon-bunny-red: #ff5370; + --neon-bunny-teal: #00EEFF; + --neon-bunny-white: #fff; + --neon-bunny-yellow-light: #ffffa2; + --neon-bunny-yellow-light-faded: #ffe3b8; + --neon-bunny-yellow: #ffff00; + --neon-bunny-builtin: var(--neon-bunny-purple); + --neon-bunny-char: var(--neon-bunny-pink); + --neon-bunny-class: var(--neon-bunny-magenta); + --neon-bunny-comment: var(--neon-bunny-gray); + --neon-bunny-doctag: var(--neon-bunny-blue-light); + --neon-bunny-keyword: var(--neon-bunny-magenta); + --neon-bunny-literal: var(--neon-bunny-purple-light); + --neon-bunny-number: var(--neon-bunny-white); + --neon-bunny-operator: var(--neon-bunny-blue-light); + --neon-bunny-params: var(--neon-bunny-orange); + --neon-bunny-property: var(--neon-bunny-yellow-light-faded); + --neon-bunny-punctuation: var(--neon-bunny-blue); + --neon-bunny-regex: var(--neon-bunny-peach-light); + --neon-bunny-string: var(--neon-bunny-green); + --neon-bunny-subst: var(--neon-bunny-green-darker); + --neon-bunny-symbol: var(--neon-bunny-pink); + --neon-bunny-title-class-inherited: var(--neon-bunny-orange); + --neon-bunny-title-class: var(--neon-bunny-green-neon); + --neon-bunny-title-function-invoke: var(--neon-bunny-orange); + --neon-bunny-title-function: var(--neon-bunny-orange-light); + --neon-bunny-title: var(--neon-bunny-orange); + --neon-bunny-type: var(--neon-bunny-pink); + --neon-bunny-variable-constant: var(--neon-bunny-green-darker); + --neon-bunny-variable-language: var(--neon-bunny-orange); + --neon-bunny-variable: var(--neon-bunny-green-darker); + --neon-bunny-meta-keyword: var(--neon-bunny-purple-light); + --neon-bunny-meta-prompt: var(--neon-bunny-orange); + --neon-bunny-meta-string: var(--neon-bunny-orange); + --neon-bunny-meta: var(--neon-bunny-orange); + --neon-bunny-attr: var(--neon-bunny-orange); + --neon-bunny-attribute: var(---neon-bunny-orange); + --neon-bunny-name: var(--neon-bunny-orange); + --neon-bunny-section: var(--neon-bunny-orange); + --neon-bunny-tag-attr: var(--neon-bunny-orange-light); + --neon-bunny-tag: var(--neon-bunny-orange); + --neon-bunny-bullet: var(--neon-bunny-white); + --neon-bunny-code: var(--neon-bunny-white); + --neon-bunny-emphasis: var(--neon-bunny-white); + --neon-bunny-formula: var(--neon-bunny-white); + --neon-bunny-link: var(--neon-bunny-orange); + --neon-bunny-quote: var(--neon-bunny-white); + --neon-bunny-strong: var(--neon-bunny-white); + --neon-bunny-css-selector-id: var(--neon-bunny-green); + --neon-bunny-selector-attr: var(--neon-bunny-orange); + --neon-bunny-selector-class: var(--neon-bunny-yellow); + --neon-bunny-selector-id: var(--neon-bunny-selector); + --neon-bunny-selector-pseudo: var(--neon-bunny-orange); + --neon-bunny-selector-tag: var(--neon-bunny-white); + --neon-bunny-selector: var(--neon-bunny-lime); + --neon-bunny-addition: var(--neon-bunny-green-neon); + --neon-bunny-deletion: var(--neon-bunny-red); + --neon-bunny-html-tag-attr: var(--neon-bunny-orange-light); + --neon-bunny-css: var(--neon-bunny-teal); + --neon-bunny-css-builtin: var(--neon-bunny-orange); + --neon-bunny-css-meta: var(--neon-bunny-red); + --neon-bunny-css-attribute: var(--neon-bunny-pink); + --neon-bunny-json-punctuation: var(--neon-bunny-white); + --neon-bunny-js: var(--neon-bunny-orange); + --neon-bunny-js-params-variable-language: var(--neon-bunny-orange); + --neon-bunny-js-title-class: var(--neon-bunny-orange-lighter); + --neon-bunny-js-variable-language: var(--neon-bunny-yellow); + --neon-bunny-php: var(--neon-bunny-white); + --neon-bunny-php-class-keyword: var(--neon-bunny-pink); + --neon-bunny-php-class-title: var(--neon-bunny-yellow); + --neon-bunny-php-function-title: var(--neon-bunny-orange-light); + --neon-bunny-php-keyword: var(--neon-bunny-magenta); + --neon-bunny-php-params-variable: var(--neon-bunny-green-darker); + --neon-bunny-php-params: var(--neon-bunny-yellow); + --neon-bunny-php-string: var(--neon-bunny-green-light); + --neon-bunny-php-title-class: var(--neon-bunny-yellow); + --neon-bunny-php-title-function-invoke: var(--neon-bunny-orange-light); + --neon-bunny-php-title: var(--neon-bunny-white); + --neon-bunny-php-variable: var(--neon-bunny-orange); + --neon-bunny-php-meta: var(--neon-bunny-pink); } pre code.hljs { - display: block; - overflow-x: auto; + display: block; + overflow-x: auto; + padding: 1em; } code[class*=language-], pre[class*=language-] { - -moz-hyphens: none; - -moz-tab-size: 4; - -ms-hyphens: none; - -o-tab-size: 4; - -webkit-hyphens: none; - color: var(--neon-bunny-white); - font-family: Consolas, Monaco, "Andale Mono", "Ubuntu Mono", monospace; - hyphens: none; - line-height: 1.5; - tab-size: 4; - text-align: left; - white-space: pre; - word-break: normal; - word-spacing: normal; - word-wrap: normal; + -moz-hyphens: none; + -moz-tab-size: 4; + -ms-hyphens: none; + -o-tab-size: 4; + -webkit-hyphens: none; + color: var(--neon-bunny-white); + font-family: Consolas, Monaco, "Andale Mono", "Ubuntu Mono", monospace; + hyphens: none; + line-height: 1.5; + tab-size: 4; + text-align: left; + white-space: pre; + word-break: normal; + word-spacing: normal; + word-wrap: normal; } - code[class*=language-]::-moz-selection, code[class*=language-] ::-moz-selection, pre[class*=language-]::-moz-selection, pre[class*=language-] ::-moz-selection { - background: rgba(29, 59, 83, 0.99); - text-shadow: none; + background: rgba(29, 59, 83, 0.99); + text-shadow: none; } - code[class*=language-]::selection, code[class*=language-] ::selection, pre[class*=language-]::selection, pre[class*=language-] ::selection { - background: rgba(255, 255, 255, 0.0823529412); - text-shadow: none; + background: rgba(255, 255, 255, 0.0823529412); + text-shadow: none; } @media print { - - code[class*=language-], - pre[class*=language-] { - text-shadow: none; - } + code[class*=language-], + pre[class*=language-] { + text-shadow: none; + } } - -/* Code blocks */ pre[class*=language-] { - background: #000000; - color: white; - margin: 0.5em 0; - overflow: auto; - padding: 1em; + background: #000000; + color: white; + margin: 0.5em 0; + overflow: auto; } :not(pre) > code[class*=language-] { - background: #000000; - color: white; - border-radius: 0.3em; - padding: 0.1em; - white-space: normal; + background: #000000; + color: white; + border-radius: 0.3em; + padding: 0.1em; + white-space: normal; } -/* -------------------------------------------------- Standard */ .hljs-built_in { - color: var(--neon-bunny-builtin); + color: var(--neon-bunny-builtin); } - .hljs-char { - color: var(--neon-bunny-char); + color: var(--neon-bunny-char); } - .hljs-comment { - color: var(--neon-bunny-comment); - font-style: italic; + color: var(--neon-bunny-comment); + font-style: italic; } - .hljs-doctag { - color: var(--neon-bunny-doctag); + color: var(--neon-bunny-doctag); } - .hljs-keyword { - color: var(--neon-bunny-keyword); + color: var(--neon-bunny-keyword); } - .hljs-literal { - color: var(--neon-bunny-literal); + color: var(--neon-bunny-literal); } - .hljs-number { - color: var(--neon-bunny-number); + color: var(--neon-bunny-number); } - .hljs-operator { - color: var(--neon-bunny-operator); + color: var(--neon-bunny-operator); } - .hljs-params { - color: var(--neon-bunny-params); + color: var(--neon-bunny-params); } - .hljs-property { - color: var(--neon-bunny-property); + color: var(--neon-bunny-property); } - .hljs-punctuation { - color: var(--neon-bunny-punctuation); + color: var(--neon-bunny-punctuation); } - .hljs-regexp { - color: var(--neon-bunny-regex); + color: var(--neon-bunny-regex); } - .hljs-string { - color: var(--neon-bunny-string); + color: var(--neon-bunny-string); } - .hljs-subst { - color: var(--neon-bunny-subst); + color: var(--neon-bunny-subst); } - .hljs-symbol { - color: var(--neon-bunny-symbol); + color: var(--neon-bunny-symbol); } - .hljs-title { - color: var(--neon-bunny-title); + color: var(--neon-bunny-title); } - .hljs-title.class_ { - color: var(--neon-bunny-title-class); + color: var(--neon-bunny-title-class); } - .hljs-title.class_.inherited__ { - color: var(--neon-bunny-title-class-inherited); + color: var(--neon-bunny-title-class-inherited); } - .hljs-title.function_ { - color: var(--neon-bunny-title-function); - text-decoration: underline; + color: var(--neon-bunny-title-function); + text-decoration: underline; } - .hljs-title.function_.invoke__ { - color: var(--neon-bunny-title-function-invoke); + color: var(--neon-bunny-title-function-invoke); } - .hljs-type { - color: var(--neon-bunny-type); + color: var(--neon-bunny-type); } - .hljs-variable { - color: var(--neon-bunny-variable); + color: var(--neon-bunny-variable); } - .hljs-variable.constant_ { - color: var(--neon-bunny-variable-constant); + color: var(--neon-bunny-variable-constant); } - .hljs-variable.language_ { - color: var(--neon-bunny-variable-language); - font-style: italic; + color: var(--neon-bunny-variable-language); + font-style: italic; } - .hljs-meta { - color: var(--neon-bunny-meta); + color: var(--neon-bunny-meta); } - .hljs-meta.prompt_ { - color: var(--neon-bunny-meta-prompt); + color: var(--neon-bunny-meta-prompt); } - .hljs-meta.keyword_ { - color: var(--neon-bunny-meta-keyword); + color: var(--neon-bunny-meta-keyword); } - .hljs-meta.string_ { - color: var(--neon-bunny-meta-string); + color: var(--neon-bunny-meta-string); } - .hljs-attr { - color: var(--neon-bunny-attr); + color: var(--neon-bunny-attr); } - .hljs-attribute { - color: var(--neon-bunny-attribute); + color: var(--neon-bunny-attribute); } - .hljs-name { - color: var(--neon-bunny-name); + color: var(--neon-bunny-name); } - .hljs-section { - color: var(--neon-bunny-section); + color: var(--neon-bunny-section); } - .hljs-tag { - color: var(--neon-bunny-tag); + color: var(--neon-bunny-tag); } - .hljs-tag .hljs-attr { - color: var(--neon-bunny-tag-attr); + color: var(--neon-bunny-tag-attr); } - .hljs-bullet { - color: var(--neon-bunny-bullet); + color: var(--neon-bunny-bullet); } - .hljs-code { - color: var(--neon-bunny-code); + color: var(--neon-bunny-code); } - .hljs-emphasis { - color: var(--neon-bunny-emphasis); - font-style: italic; + color: var(--neon-bunny-emphasis); + font-style: italic; } - .hljs-formula { - color: var(--neon-bunny-formula); + color: var(--neon-bunny-formula); } - .hljs-link { - color: var(--neon-bunny-link); + color: var(--neon-bunny-link); } - .hljs-quote { - color: var(--neon-bunny-quote); + color: var(--neon-bunny-quote); } - .hljs-strong { - color: var(--neon-bunny-strong); - font-weight: bold; + color: var(--neon-bunny-strong); + font-weight: bold; } - .hljs-selector { - color: var(--neon-bunny-selector); + color: var(--neon-bunny-selector); } - .hljs-selector-attr { - color: var(--neon-bunny-selector-attr); + color: var(--neon-bunny-selector-attr); } - .hljs-selector-class { - color: var(--neon-bunny-selector-class); + color: var(--neon-bunny-selector-class); } - .hljs-selector-id { - color: var(--neon-bunny-selector-id); + color: var(--neon-bunny-selector-id); } - .hljs-selector-pseudo { - color: var(--neon-bunny-selector-pseudo); + color: var(--neon-bunny-selector-pseudo); } - .hljs-selector-tag { - color: var(--neon-bunny-selector-tag); + color: var(--neon-bunny-selector-tag); } - .hljs-addition { - color: var(--neon-bunny-addition); + color: var(--neon-bunny-addition); } - .hljs-deletion { - color: var(--neon-bunny-deletion); + color: var(--neon-bunny-deletion); } - .hljs.language-html .hljs-tag .hljs-attr, .hljs .language-html .hljs-tag .hljs-attr { - color: var(--neon-bunny-html-tag-attr); + color: var(--neon-bunny-html-tag-attr); } - .hljs.language-css, .hljs .language-css { - color: var(--neon-bunny-css); + color: var(--neon-bunny-css); } - .hljs.language-css .hljs-built_in, .hljs .language-css .hljs-built_in { - color: var(--neon-bunny-css-builtin); + color: var(--neon-bunny-css-builtin); } - .hljs.language-css .hljs-char, .hljs .language-css .hljs-char { - color: var(--neon-bunny-char); + color: var(--neon-bunny-char); } - .hljs.language-css .hljs-comment, .hljs .language-css .hljs-comment { - color: var(--neon-bunny-comment); + color: var(--neon-bunny-comment); } - .hljs.language-css .hljs-doctag, .hljs .language-css .hljs-doctag { - color: var(--neon-bunny-doctag); + color: var(--neon-bunny-doctag); } - .hljs.language-css .hljs-keyword, .hljs .language-css .hljs-keyword { - color: var(--neon-bunny-keyword); + color: var(--neon-bunny-keyword); } - .hljs.language-css .hljs-literal, .hljs .language-css .hljs-literal { - color: var(--neon-bunny-literal); + color: var(--neon-bunny-literal); } - .hljs.language-css .hljs-number, .hljs .language-css .hljs-number { - color: var(--neon-bunny-number); + color: var(--neon-bunny-number); } - .hljs.language-css .hljs-operator, .hljs .language-css .hljs-operator { - color: var(--neon-bunny-operator); + color: var(--neon-bunny-operator); } - .hljs.language-css .hljs-params, .hljs .language-css .hljs-params { - color: var(--neon-bunny-params); - font-style: italic; + color: var(--neon-bunny-params); + font-style: italic; } - .hljs.language-css .hljs-property, .hljs .language-css .hljs-property { - color: var(--neon-bunny-property); + color: var(--neon-bunny-property); } - .hljs.language-css .hljs-punctuation, .hljs .language-css .hljs-punctuation { - color: var(--neon-bunny-punctuation); + color: var(--neon-bunny-punctuation); } - .hljs.language-css .hljs-regexp, .hljs .language-css .hljs-regexp { - color: var(--neon-bunny-regex); + color: var(--neon-bunny-regex); } - .hljs.language-css .hljs-string, .hljs .language-css .hljs-string { - color: var(--neon-bunny-string); + color: var(--neon-bunny-string); } - .hljs.language-css .hljs-subst, .hljs .language-css .hljs-subst { - color: var(--neon-bunny-subst); + color: var(--neon-bunny-subst); } - .hljs.language-css .hljs-symbol, .hljs .language-css .hljs-symbol { - color: var(--neon-bunny-symbol); + color: var(--neon-bunny-symbol); } - .hljs.language-css .hljs-title, .hljs .language-css .hljs-title { - color: var(--neon-bunny-title); + color: var(--neon-bunny-title); } - .hljs.language-css .hljs-title.class_, .hljs .language-css .hljs-title.class_ { - color: var(--neon-bunny-title-class); + color: var(--neon-bunny-title-class); } - .hljs.language-css .hljs-title.class_.inherited__, .hljs .language-css .hljs-title.class_.inherited__ { - color: var(--neon-bunny-title-class-inherited); + color: var(--neon-bunny-title-class-inherited); } - .hljs.language-css .hljs-title.function_, .hljs .language-css .hljs-title.function_ { - color: var(--neon-bunny-title-function); + color: var(--neon-bunny-title-function); } - .hljs.language-css .hljs-title.function_.invoke__, .hljs .language-css .hljs-title.function_.invoke__ { - color: var(--neon-bunny-title-function-invoke); + color: var(--neon-bunny-title-function-invoke); } - .hljs.language-css .hljs-type, .hljs .language-css .hljs-type { - color: var(--neon-bunny-type); + color: var(--neon-bunny-type); } - .hljs.language-css .hljs-variable, .hljs .language-css .hljs-variable { - color: var(--neon-bunny-variable); + color: var(--neon-bunny-variable); } - .hljs.language-css .hljs-variable.constant_, .hljs .language-css .hljs-variable.constant_ { - color: var(--neon-bunny-variable-constant); + color: var(--neon-bunny-variable-constant); } - .hljs.language-css .hljs-variable.language_, .hljs .language-css .hljs-variable.language_ { - color: var(--neon-bunny-variable-language); + color: var(--neon-bunny-variable-language); } - .hljs.language-css .hljs-meta, .hljs .language-css .hljs-meta { - color: var(--neon-bunny-css-meta); + color: var(--neon-bunny-css-meta); } - .hljs.language-css .hljs-meta.prompt_, .hljs .language-css .hljs-meta.prompt_ { - color: var(--neon-bunny-meta-prompt); + color: var(--neon-bunny-meta-prompt); } - .hljs.language-css .hljs-meta.keyword_, .hljs .language-css .hljs-meta.keyword_ { - color: var(--neon-bunny-meta-keyword); + color: var(--neon-bunny-meta-keyword); } - .hljs.language-css .hljs-meta.string_, .hljs .language-css .hljs-meta.string_ { - color: var(--neon-bunny-meta-string); + color: var(--neon-bunny-meta-string); } - .hljs.language-css .hljs-attr, .hljs .language-css .hljs-attr { - color: var(--neon-bunny-attr); + color: var(--neon-bunny-attr); } - .hljs.language-css .hljs-attribute, .hljs .language-css .hljs-attribute { - color: var(--neon-bunny-css-attribute); + color: var(--neon-bunny-css-attribute); } - .hljs.language-css .hljs-name, .hljs .language-css .hljs-name { - color: var(--neon-bunny-name); + color: var(--neon-bunny-name); } - .hljs.language-css .hljs-section, .hljs .language-css .hljs-section { - color: var(--neon-bunny-section); + color: var(--neon-bunny-section); } - .hljs.language-css .hljs-tag, .hljs .language-css .hljs-tag { - color: var(--neon-bunny-tag); + color: var(--neon-bunny-tag); } - .hljs.language-css .hljs-bullet, .hljs .language-css .hljs-bullet { - color: var(--neon-bunny-bullet); + color: var(--neon-bunny-bullet); } - .hljs.language-css .hljs-code, .hljs .language-css .hljs-code { - color: var(--neon-bunny-code); + color: var(--neon-bunny-code); } - .hljs.language-css .hljs-emphasis, .hljs .language-css .hljs-emphasis { - color: var(--neon-bunny-emphasis); - font-style: italic; + color: var(--neon-bunny-emphasis); + font-style: italic; } - .hljs.language-css .hljs-formula, .hljs .language-css .hljs-formula { - color: var(--neon-bunny-formula); + color: var(--neon-bunny-formula); } - .hljs.language-css .hljs-link, .hljs .language-css .hljs-link { - color: var(--neon-bunny-link); + color: var(--neon-bunny-link); } - .hljs.language-css .hljs-quote, .hljs .language-css .hljs-quote { - color: var(--neon-bunny-quote); + color: var(--neon-bunny-quote); } - .hljs.language-css .hljs-strong, .hljs .language-css .hljs-strong { - color: var(--neon-bunny-strong); - font-weight: bold; + color: var(--neon-bunny-strong); + font-weight: bold; } - .hljs.language-css .hljs-selector, .hljs .language-css .hljs-selector { - color: var(--neon-bunny-selector); + color: var(--neon-bunny-selector); } - .hljs.language-css .hljs-selector-attr, .hljs .language-css .hljs-selector-attr { - color: var(--neon-bunny-selector-attr); + color: var(--neon-bunny-selector-attr); } - .hljs.language-css .hljs-selector-class, .hljs .language-css .hljs-selector-class { - color: var(--neon-bunny-selector-class); + color: var(--neon-bunny-selector-class); } - .hljs.language-css .hljs-selector-id, .hljs .language-css .hljs-selector-id { - color: var(--neon-bunny-css-selector-id); + color: var(--neon-bunny-css-selector-id); } - .hljs.language-css .hljs-selector-pseudo, .hljs .language-css .hljs-selector-pseudo { - color: var(--neon-bunny-selector-pseudo); + color: var(--neon-bunny-selector-pseudo); } - .hljs.language-css .hljs-selector-tag, .hljs .language-css .hljs-selector-tag { - color: var(--neon-bunny-selector-tag); + color: var(--neon-bunny-selector-tag); } - .hljs.language-css .hljs-addition, .hljs .language-css .hljs-addition { - color: var(--neon-bunny-addition); + color: var(--neon-bunny-addition); } - .hljs.language-css .hljs-deletion, .hljs .language-css .hljs-deletion { - color: var(--neon-bunny-deletion); + color: var(--neon-bunny-deletion); } - .hljs.language-json .hljs-punctuation, .hljs .language-json .hljs-punctuation { - color: var(--neon-bunny-json-punctuation); + color: var(--neon-bunny-json-punctuation); } - .hljs.language-javascript, .hljs.language-js, .hljs .language-javascript, .hljs .language-js { - color: var(--neon-bunny-js); + color: var(--neon-bunny-js); } - .hljs.language-javascript .hljs-built_in, .hljs.language-js .hljs-built_in, .hljs .language-javascript .hljs-built_in, .hljs .language-js .hljs-built_in { - color: var(--neon-bunny-builtin); + color: var(--neon-bunny-builtin); } - .hljs.language-javascript .hljs-char, .hljs.language-js .hljs-char, .hljs .language-javascript .hljs-char, .hljs .language-js .hljs-char { - color: var(--neon-bunny-char); + color: var(--neon-bunny-char); } - .hljs.language-javascript .hljs-comment, .hljs.language-js .hljs-comment, .hljs .language-javascript .hljs-comment, .hljs .language-js .hljs-comment { - color: var(--neon-bunny-comment); + color: var(--neon-bunny-comment); } - .hljs.language-javascript .hljs-doctag, .hljs.language-js .hljs-doctag, .hljs .language-javascript .hljs-doctag, .hljs .language-js .hljs-doctag { - color: var(--neon-bunny-doctag); + color: var(--neon-bunny-doctag); } - .hljs.language-javascript .hljs-keyword, .hljs.language-js .hljs-keyword, .hljs .language-javascript .hljs-keyword, .hljs .language-js .hljs-keyword { - color: var(--neon-bunny-keyword); + color: var(--neon-bunny-keyword); } - .hljs.language-javascript .hljs-literal, .hljs.language-js .hljs-literal, .hljs .language-javascript .hljs-literal, .hljs .language-js .hljs-literal { - color: var(--neon-bunny-literal); + color: var(--neon-bunny-literal); } - .hljs.language-javascript .hljs-number, .hljs.language-js .hljs-number, .hljs .language-javascript .hljs-number, .hljs .language-js .hljs-number { - color: var(--neon-bunny-number); + color: var(--neon-bunny-number); } - .hljs.language-javascript .hljs-operator, .hljs.language-js .hljs-operator, .hljs .language-javascript .hljs-operator, .hljs .language-js .hljs-operator { - color: var(--neon-bunny-operator); + color: var(--neon-bunny-operator); } - .hljs.language-javascript .hljs-params, .hljs.language-js .hljs-params, .hljs .language-javascript .hljs-params, .hljs .language-js .hljs-params { - color: var(--neon-bunny-params); - font-style: italic; + color: var(--neon-bunny-params); + font-style: italic; } - .hljs.language-javascript .hljs-params .hljs-variable.language_, .hljs.language-js .hljs-params .hljs-variable.language_, .hljs .language-javascript .hljs-params .hljs-variable.language_, .hljs .language-js .hljs-params .hljs-variable.language_ { - color: var(--neon-bunny-js-params-variable-language); + color: var(--neon-bunny-js-params-variable-language); } - .hljs.language-javascript .hljs-property, .hljs.language-js .hljs-property, .hljs .language-javascript .hljs-property, .hljs .language-js .hljs-property { - color: var(--neon-bunny-property); + color: var(--neon-bunny-property); } - .hljs.language-javascript .hljs-punctuation, .hljs.language-js .hljs-punctuation, .hljs .language-javascript .hljs-punctuation, .hljs .language-js .hljs-punctuation { - color: var(--neon-bunny-punctuation); + color: var(--neon-bunny-punctuation); } - .hljs.language-javascript .hljs-regexp, .hljs.language-js .hljs-regexp, .hljs .language-javascript .hljs-regexp, .hljs .language-js .hljs-regexp { - color: var(--neon-bunny-regex); + color: var(--neon-bunny-regex); } - .hljs.language-javascript .hljs-string, .hljs.language-js .hljs-string, .hljs .language-javascript .hljs-string, .hljs .language-js .hljs-string { - color: var(--neon-bunny-string); + color: var(--neon-bunny-string); } - .hljs.language-javascript .hljs-subst, .hljs.language-js .hljs-subst, .hljs .language-javascript .hljs-subst, .hljs .language-js .hljs-subst { - color: var(--neon-bunny-subst); + color: var(--neon-bunny-subst); } - .hljs.language-javascript .hljs-symbol, .hljs.language-js .hljs-symbol, .hljs .language-javascript .hljs-symbol, .hljs .language-js .hljs-symbol { - color: var(--neon-bunny-symbol); + color: var(--neon-bunny-symbol); } - .hljs.language-javascript .hljs-title, .hljs.language-js .hljs-title, .hljs .language-javascript .hljs-title, .hljs .language-js .hljs-title { - color: var(--neon-bunny-title); + color: var(--neon-bunny-title); } - .hljs.language-javascript .hljs-title.class_, .hljs.language-js .hljs-title.class_, .hljs .language-javascript .hljs-title.class_, .hljs .language-js .hljs-title.class_ { - color: var(--neon-bunny-js-title-class); + color: var(--neon-bunny-js-title-class); } - .hljs.language-javascript .hljs-title.class_.inherited__, .hljs.language-js .hljs-title.class_.inherited__, .hljs .language-javascript .hljs-title.class_.inherited__, .hljs .language-js .hljs-title.class_.inherited__ { - color: var(--neon-bunny-title-class-inherited); + color: var(--neon-bunny-title-class-inherited); } - .hljs.language-javascript .hljs-title.function_, .hljs.language-js .hljs-title.function_, .hljs .language-javascript .hljs-title.function_, .hljs .language-js .hljs-title.function_ { - color: var(--neon-bunny-title-function); + color: var(--neon-bunny-title-function); } - .hljs.language-javascript .hljs-title.function_.invoke__, .hljs.language-js .hljs-title.function_.invoke__, .hljs .language-javascript .hljs-title.function_.invoke__, .hljs .language-js .hljs-title.function_.invoke__ { - color: var(--neon-bunny-title-function-invoke); + color: var(--neon-bunny-title-function-invoke); } - .hljs.language-javascript .hljs-type, .hljs.language-js .hljs-type, .hljs .language-javascript .hljs-type, .hljs .language-js .hljs-type { - color: var(--neon-bunny-type); + color: var(--neon-bunny-type); } - .hljs.language-javascript .hljs-variable, .hljs.language-js .hljs-variable, .hljs .language-javascript .hljs-variable, .hljs .language-js .hljs-variable { - color: var(--neon-bunny-variable); + color: var(--neon-bunny-variable); } - .hljs.language-javascript .hljs-variable.constant_, .hljs.language-js .hljs-variable.constant_, .hljs .language-javascript .hljs-variable.constant_, .hljs .language-js .hljs-variable.constant_ { - color: var(--neon-bunny-variable-constant); + color: var(--neon-bunny-variable-constant); } - .hljs.language-javascript .hljs-variable.language_, .hljs.language-js .hljs-variable.language_, .hljs .language-javascript .hljs-variable.language_, .hljs .language-js .hljs-variable.language_ { - color: var(--neon-bunny-js-variable-language); + color: var(--neon-bunny-js-variable-language); } - .hljs.language-javascript .hljs-meta, .hljs.language-js .hljs-meta, .hljs .language-javascript .hljs-meta, .hljs .language-js .hljs-meta { - color: var(--neon-bunny-meta); + color: var(--neon-bunny-meta); } - .hljs.language-javascript .hljs-meta.prompt_, .hljs.language-js .hljs-meta.prompt_, .hljs .language-javascript .hljs-meta.prompt_, .hljs .language-js .hljs-meta.prompt_ { - color: var(--neon-bunny-meta-prompt); + color: var(--neon-bunny-meta-prompt); } - .hljs.language-javascript .hljs-meta.keyword_, .hljs.language-js .hljs-meta.keyword_, .hljs .language-javascript .hljs-meta.keyword_, .hljs .language-js .hljs-meta.keyword_ { - color: var(--neon-bunny-meta-keyword); + color: var(--neon-bunny-meta-keyword); } - .hljs.language-javascript .hljs-meta.string_, .hljs.language-js .hljs-meta.string_, .hljs .language-javascript .hljs-meta.string_, .hljs .language-js .hljs-meta.string_ { - color: var(--neon-bunny-meta-string); + color: var(--neon-bunny-meta-string); } - .hljs.language-javascript .hljs-attr, .hljs.language-js .hljs-attr, .hljs .language-javascript .hljs-attr, .hljs .language-js .hljs-attr { - color: var(--neon-bunny-attr); + color: var(--neon-bunny-attr); } - .hljs.language-javascript .hljs-attribute, .hljs.language-js .hljs-attribute, .hljs .language-javascript .hljs-attribute, .hljs .language-js .hljs-attribute { - color: var(--neon-bunny-attribute); + color: var(--neon-bunny-attribute); } - .hljs.language-javascript .hljs-name, .hljs.language-js .hljs-name, .hljs .language-javascript .hljs-name, .hljs .language-js .hljs-name { - color: var(--neon-bunny-name); + color: var(--neon-bunny-name); } - .hljs.language-javascript .hljs-section, .hljs.language-js .hljs-section, .hljs .language-javascript .hljs-section, .hljs .language-js .hljs-section { - color: var(--neon-bunny-section); + color: var(--neon-bunny-section); } - .hljs.language-javascript .hljs-tag, .hljs.language-js .hljs-tag, .hljs .language-javascript .hljs-tag, .hljs .language-js .hljs-tag { - color: var(--neon-bunny-tag); + color: var(--neon-bunny-tag); } - .hljs.language-javascript .hljs-bullet, .hljs.language-js .hljs-bullet, .hljs .language-javascript .hljs-bullet, .hljs .language-js .hljs-bullet { - color: var(--neon-bunny-bullet); + color: var(--neon-bunny-bullet); } - .hljs.language-javascript .hljs-code, .hljs.language-js .hljs-code, .hljs .language-javascript .hljs-code, .hljs .language-js .hljs-code { - color: var(--neon-bunny-code); + color: var(--neon-bunny-code); } - .hljs.language-javascript .hljs-emphasis, .hljs.language-js .hljs-emphasis, .hljs .language-javascript .hljs-emphasis, .hljs .language-js .hljs-emphasis { - color: var(--neon-bunny-emphasis); - font-style: italic; + color: var(--neon-bunny-emphasis); + font-style: italic; } - .hljs.language-javascript .hljs-formula, .hljs.language-js .hljs-formula, .hljs .language-javascript .hljs-formula, .hljs .language-js .hljs-formula { - color: var(--neon-bunny-formula); + color: var(--neon-bunny-formula); } - .hljs.language-javascript .hljs-link, .hljs.language-js .hljs-link, .hljs .language-javascript .hljs-link, .hljs .language-js .hljs-link { - color: var(--neon-bunny-link); + color: var(--neon-bunny-link); } - .hljs.language-javascript .hljs-quote, .hljs.language-js .hljs-quote, .hljs .language-javascript .hljs-quote, .hljs .language-js .hljs-quote { - color: var(--neon-bunny-quote); + color: var(--neon-bunny-quote); } - .hljs.language-javascript .hljs-strong, .hljs.language-js .hljs-strong, .hljs .language-javascript .hljs-strong, .hljs .language-js .hljs-strong { - color: var(--neon-bunny-strong); - font-weight: bold; + color: var(--neon-bunny-strong); + font-weight: bold; } - .hljs.language-javascript .hljs-selector, .hljs.language-js .hljs-selector, .hljs .language-javascript .hljs-selector, .hljs .language-js .hljs-selector { - color: var(--neon-bunny-selector); + color: var(--neon-bunny-selector); } - .hljs.language-javascript .hljs-selector-attr, .hljs.language-js .hljs-selector-attr, .hljs .language-javascript .hljs-selector-attr, .hljs .language-js .hljs-selector-attr { - color: var(--neon-bunny-selector-attr); + color: var(--neon-bunny-selector-attr); } - .hljs.language-javascript .hljs-selector-class, .hljs.language-js .hljs-selector-class, .hljs .language-javascript .hljs-selector-class, .hljs .language-js .hljs-selector-class { - color: var(--neon-bunny-selector-class); + color: var(--neon-bunny-selector-class); } - .hljs.language-javascript .hljs-selector-id, .hljs.language-js .hljs-selector-id, .hljs .language-javascript .hljs-selector-id, .hljs .language-js .hljs-selector-id { - color: var(--neon-bunny-selector-id); + color: var(--neon-bunny-selector-id); } - .hljs.language-javascript .hljs-selector-pseudo, .hljs.language-js .hljs-selector-pseudo, .hljs .language-javascript .hljs-selector-pseudo, .hljs .language-js .hljs-selector-pseudo { - color: var(--neon-bunny-selector-pseudo); + color: var(--neon-bunny-selector-pseudo); } - .hljs.language-javascript .hljs-selector-tag, .hljs.language-js .hljs-selector-tag, .hljs .language-javascript .hljs-selector-tag, .hljs .language-js .hljs-selector-tag { - color: var(--neon-bunny-selector-tag); + color: var(--neon-bunny-selector-tag); } - .hljs.language-javascript .hljs-addition, .hljs.language-js .hljs-addition, .hljs .language-javascript .hljs-addition, .hljs .language-js .hljs-addition { - color: var(--neon-bunny-addition); + color: var(--neon-bunny-addition); } - .hljs.language-javascript .hljs-deletion, .hljs.language-js .hljs-deletion, .hljs .language-javascript .hljs-deletion, .hljs .language-js .hljs-deletion { - color: var(--neon-bunny-deletion); + color: var(--neon-bunny-deletion); } - .hljs.language-php, .hljs .language-php { - color: var(--neon-bunny-php); + color: var(--neon-bunny-php); } - .hljs.language-php .hljs-built_in, .hljs .language-php .hljs-built_in { - color: var(--neon-bunny-builtin); + color: var(--neon-bunny-builtin); } - .hljs.language-php .hljs-char, .hljs .language-php .hljs-char { - color: var(--neon-bunny-char); + color: var(--neon-bunny-char); } - .hljs.language-php .hljs-class .hljs-title, .hljs .language-php .hljs-class .hljs-title { - color: var(--neon-bunny-php-class-title) !important; + color: var(--neon-bunny-php-class-title) !important; } - .hljs.language-php .hljs-class .hljs-keyword, .hljs .language-php .hljs-class .hljs-keyword { - color: var(--neon-bunny-php-class-keyword); + color: var(--neon-bunny-php-class-keyword); } - .hljs.language-php .hljs-comment, .hljs .language-php .hljs-comment { - color: var(--neon-bunny-comment); + color: var(--neon-bunny-comment); } - .hljs.language-php .hljs-doctag, .hljs .language-php .hljs-doctag { - color: var(--neon-bunny-doctag); + color: var(--neon-bunny-doctag); } - .hljs.language-php .hljs-function .hljs-title, .hljs .language-php .hljs-function .hljs-title { - color: var(--neon-bunny-php-function-title); + color: var(--neon-bunny-php-function-title); } - .hljs.language-php .hljs-keyword, .hljs .language-php .hljs-keyword { - color: var(--neon-bunny-php-keyword); + color: var(--neon-bunny-php-keyword); } - .hljs.language-php .hljs-literal, .hljs .language-php .hljs-literal { - color: var(--neon-bunny-literal); + color: var(--neon-bunny-literal); } - .hljs.language-php .hljs-number, .hljs .language-php .hljs-number { - color: var(--neon-bunny-number); + color: var(--neon-bunny-number); } - .hljs.language-php .hljs-operator, .hljs .language-php .hljs-operator { - color: var(--neon-bunny-operator); + color: var(--neon-bunny-operator); } - .hljs.language-php .hljs-params, .hljs .language-php .hljs-params { - color: var(--neon-bunny-php-params); + color: var(--neon-bunny-php-params); } - .hljs.language-php .hljs-params .hljs-variable, .hljs .language-php .hljs-params .hljs-variable { - color: var(--neon-bunny-php-params-variable); + color: var(--neon-bunny-php-params-variable); } - .hljs.language-php .hljs-property, .hljs .language-php .hljs-property { - color: var(--neon-bunny-property); + color: var(--neon-bunny-property); } - .hljs.language-php .hljs-punctuation, .hljs .language-php .hljs-punctuation { - color: var(--neon-bunny-punctuation); + color: var(--neon-bunny-punctuation); } - .hljs.language-php .hljs-regexp, .hljs .language-php .hljs-regexp { - color: var(--neon-bunny-regex); + color: var(--neon-bunny-regex); } - .hljs.language-php .hljs-string, .hljs .language-php .hljs-string { - color: var(--neon-bunny-php-string); + color: var(--neon-bunny-php-string); } - .hljs.language-php .hljs-subst, .hljs .language-php .hljs-subst { - color: var(--neon-bunny-subst); + color: var(--neon-bunny-subst); } - .hljs.language-php .hljs-symbol, .hljs .language-php .hljs-symbol { - color: var(--neon-bunny-symbol); + color: var(--neon-bunny-symbol); } - .hljs.language-php .hljs-title, .hljs .language-php .hljs-title { - color: var(--neon-bunny-php-title); + color: var(--neon-bunny-php-title); } - .hljs.language-php .hljs-title.class_, .hljs .language-php .hljs-title.class_ { - color: var(--neon-bunny-php-title-class); + color: var(--neon-bunny-php-title-class); } - .hljs.language-php .hljs-title.class_.inherited__, .hljs .language-php .hljs-title.class_.inherited__ { - color: var(--neon-bunny-title-class-inherited); + color: var(--neon-bunny-title-class-inherited); } - .hljs.language-php .hljs-title.function_, .hljs .language-php .hljs-title.function_ { - color: var(--neon-bunny-title-function); + color: var(--neon-bunny-title-function); } - .hljs.language-php .hljs-title.function_.invoke__, .hljs .language-php .hljs-title.function_.invoke__ { - color: var(--neon-bunny-php-title-function-invoke); + color: var(--neon-bunny-php-title-function-invoke); } - .hljs.language-php .hljs-type, .hljs .language-php .hljs-type { - color: var(--neon-bunny-type); + color: var(--neon-bunny-type); } - .hljs.language-php .hljs-variable, .hljs .language-php .hljs-variable { - color: var(--neon-bunny-php-variable); + color: var(--neon-bunny-php-variable); } - .hljs.language-php .hljs-variable.constant_, .hljs .language-php .hljs-variable.constant_ { - color: var(--neon-bunny-variable-constant); + color: var(--neon-bunny-variable-constant); } - .hljs.language-php .hljs-variable.language_, .hljs .language-php .hljs-variable.language_ { - color: var(--neon-bunny-variable-language); + color: var(--neon-bunny-variable-language); } - .hljs.language-php .hljs-meta, .hljs .language-php .hljs-meta { - color: var(--neon-bunny-php-meta); + color: var(--neon-bunny-php-meta); } - .hljs.language-php .hljs-meta.prompt_, .hljs .language-php .hljs-meta.prompt_ { - color: var(--neon-bunny-meta-prompt); + color: var(--neon-bunny-meta-prompt); } - .hljs.language-php .hljs-meta.keyword_, .hljs .language-php .hljs-meta.keyword_ { - color: var(--neon-bunny-meta-keyword); + color: var(--neon-bunny-meta-keyword); } - .hljs.language-php .hljs-meta.string_, .hljs .language-php .hljs-meta.string_ { - color: var(--neon-bunny-meta-string); + color: var(--neon-bunny-meta-string); } - .hljs.language-php .hljs-attr, .hljs .language-php .hljs-attr { - color: var(--neon-bunny-attr); + color: var(--neon-bunny-attr); } - .hljs.language-php .hljs-attribute, .hljs .language-php .hljs-attribute { - color: var(--neon-bunny-attribute); + color: var(--neon-bunny-attribute); } - .hljs.language-php .hljs-name, .hljs .language-php .hljs-name { - color: var(--neon-bunny-name); + color: var(--neon-bunny-name); } - .hljs.language-php .hljs-section, .hljs .language-php .hljs-section { - color: var(--neon-bunny-section); + color: var(--neon-bunny-section); } - .hljs.language-php .hljs-tag, .hljs .language-php .hljs-tag { - color: var(--neon-bunny-tag); + color: var(--neon-bunny-tag); } - .hljs.language-php .hljs-bullet, .hljs .language-php .hljs-bullet { - color: var(--neon-bunny-bullet); + color: var(--neon-bunny-bullet); } - .hljs.language-php .hljs-code, .hljs .language-php .hljs-code { - color: var(--neon-bunny-code); + color: var(--neon-bunny-code); } - .hljs.language-php .hljs-emphasis, .hljs .language-php .hljs-emphasis { - color: var(--neon-bunny-emphasis); - font-style: italic; + color: var(--neon-bunny-emphasis); + font-style: italic; } - .hljs.language-php .hljs-formula, .hljs .language-php .hljs-formula { - color: var(--neon-bunny-formula); + color: var(--neon-bunny-formula); } - .hljs.language-php .hljs-link, .hljs .language-php .hljs-link { - color: var(--neon-bunny-link); + color: var(--neon-bunny-link); } - .hljs.language-php .hljs-quote, .hljs .language-php .hljs-quote { - color: var(--neon-bunny-quote); + color: var(--neon-bunny-quote); } - .hljs.language-php .hljs-strong, .hljs .language-php .hljs-strong { - color: var(--neon-bunny-strong); - font-weight: bold; + color: var(--neon-bunny-strong); + font-weight: bold; } - .hljs.language-php .hljs-selector, .hljs .language-php .hljs-selector { - color: var(--neon-bunny-selector); + color: var(--neon-bunny-selector); } - .hljs.language-php .hljs-selector-attr, .hljs .language-php .hljs-selector-attr { - color: var(--neon-bunny-selector-attr); + color: var(--neon-bunny-selector-attr); } - .hljs.language-php .hljs-selector-class, .hljs .language-php .hljs-selector-class { - color: var(--neon-bunny-selector-class); + color: var(--neon-bunny-selector-class); } - .hljs.language-php .hljs-selector-id, .hljs .language-php .hljs-selector-id { - color: var(--neon-bunny-selector-id); + color: var(--neon-bunny-selector-id); } - .hljs.language-php .hljs-selector-pseudo, .hljs .language-php .hljs-selector-pseudo { - color: var(--neon-bunny-selector-pseudo); + color: var(--neon-bunny-selector-pseudo); } - .hljs.language-php .hljs-selector-tag, .hljs .language-php .hljs-selector-tag { - color: var(--neon-bunny-selector-tag); + color: var(--neon-bunny-selector-tag); } - .hljs.language-php .hljs-addition, .hljs .language-php .hljs-addition { - color: var(--neon-bunny-addition); + color: var(--neon-bunny-addition); } - .hljs.language-php .hljs-deletion, .hljs .language-php .hljs-deletion { - color: var(--neon-bunny-deletion); + color: var(--neon-bunny-deletion); } diff --git a/src/plugin/themes/css/neon-bunny-carrot-prism.css b/src/plugin/themes/css/neon-bunny-carrot-prism.css new file mode 100644 index 0000000..473686d --- /dev/null +++ b/src/plugin/themes/css/neon-bunny-carrot-prism.css @@ -0,0 +1,361 @@ +/** + * MIT License + * Copyright (c) 2023 WebDevNerdStuff + * WebDevNerdStuff Neon Bunny - Carrot + * VSCode Theme: https://marketplace.visualstudio.com/items?itemName=WebDevNerdStuff.neon-bunny + */ +:root { + --neon-bunny-blue-light: #2492ff; + --neon-bunny-blue: #0b93ff; + --neon-bunny-gray: #7f817e; + --neon-bunny-green-darker-darker: #008b05; + --neon-bunny-green-darker: #2bb71d; + --neon-bunny-green-light: #7cd47d; + --neon-bunny-green: #00d205; + --neon-bunny-lime: #c3e88d; + --neon-bunny-magenta: #dd00ff; + --neon-bunny-orange-darker: #e58100; + --neon-bunny-orange-light: #ffc266; + --neon-bunny-orange: #ff9900; + --neon-bunny-peach-light: #ffe4a6; + --neon-bunny-peach: #ffcb6b; + --neon-bunny-pink: #ff1190; + --neon-bunny-purple-light-dim: #c792ea; + --neon-bunny-purple-light: #da96df; + --neon-bunny-purple: #ea03ff; + --neon-bunny-red: #ff5370; + --neon-bunny-teal: #00EEFF; + --neon-bunny-white: #fff; + --neon-bunny-yellow-light: #ffffa2; + --neon-bunny-yellow: #ffff00; + --neon-bunny-atrule: var(--neon-bunny-peach); + --neon-bunny-attr-name: var(--neon-bunny-purple-light-dim); + --neon-bunny-attr-value: var(--neon-bunny-peach); + --neon-bunny-boolean: var(--neon-bunny-purple-light); + --neon-bunny-builtin: var(--neon-bunny-purple); + --neon-bunny-cdata: var(--neon-bunny-gray); + --neon-bunny-char: var(--neon-bunny-pink); + --neon-bunny-class-name: var(--neon-bunny-peach); + --neon-bunny-comment: var(--neon-bunny-gray); + --neon-bunny-constant: var(--neon-bunny-green-darker); + --neon-bunny-deleted: var(--neon-bunny-red); + --neon-bunny-entity: var(--neon-bunny-peach); + --neon-bunny-function: var(--neon-bunny-orange-light); + --neon-bunny-important: var(--neon-bunny-pink); + --neon-bunny-inserted: var(--neon-bunny-lime); + --neon-bunny-keyword: var(--neon-bunny-purple-light); + --neon-bunny-namespace: var(--neon-bunny-peach); + --neon-bunny-number: var(--neon-bunny-white); + --neon-bunny-operator: var(--neon-bunny-orange); + --neon-bunny-prolog: var(--neon-bunny-gray); + --neon-bunny-property: var(--neon-bunny-orange-light); + --neon-bunny-punctuation: var(--neon-bunny-orange); + --neon-bunny-regex: var(--neon-bunny-peach-light); + --neon-bunny-string: var(--neon-bunny-green-light); + --neon-bunny-symbol: var(--neon-bunny-orange-light); + --neon-bunny-tag: var(--neon-bunny-orange); + --neon-bunny-url: var(--neon-bunny-orange-darker); + --neon-bunny-variable: var(--neon-bunny-orange); + --neon-bunny-html-attr-name: var(--neon-bunny-orange-light); + --neon-bunny-html-attr-value-punctuation: var(--neon-bunny-green); + --neon-bunny-html-attr-value: var(--neon-bunny-green); + --neon-bunny-css-atrule-rule: var(--neon-bunny-blue); + --neon-bunny-css-atrule: var(--neon-bunny-white); + --neon-bunny-css-function: var(--neon-bunny-orange-darker); + --neon-bunny-css-property: var(--neon-bunny-pink); + --neon-bunny-css-punctuation: var(--neon-bunny-white); + --neon-bunny-css-selector: var(--neon-bunny-yellow); + --neon-bunny-css-string: var(--neon-bunny-green-light); + --neon-bunny-css: var(--neon-bunny-teal); + --neon-bunny-js-keyword: var(--neon-bunny-magenta); + --neon-bunny-js-literal-property: var(--neon-bunny-orange); + --neon-bunny-js-operator: var(--neon-bunny-blue-light); + --neon-bunny-js-punctuation: var(--neon-bunny-white); + --neon-bunny-js-string: var(--neon-bunny-green-darker-darker); + --neon-bunny-js-template-string-string: var(--neon-bunny-green-darker-darker); + --neon-bunny-js: var(--neon-bunny-orange); + --neon-bunny-php-boolean: var(--neon-bunny-purple-light); + --neon-bunny-php-class-name-return-type: var(--neon-bunny-yellow); + --neon-bunny-php-class-name: var(--neon-bunny-yellow); + --neon-bunny-php-double-quote-string: var(--neon-bunny-green); + --neon-bunny-php-function: var(--neon-bunny-orange-light); + --neon-bunny-php-keyword: var(--neon-bunny-magenta); + --neon-bunny-php-keyword-type-hint: var(--neon-bunny-magenta); + --neon-bunny-php-class-name-definition-class-name: var(--neon-bunny-yellow); + --neon-bunny-php-operator: var(--neon-bunny-yellow-light); + --neon-bunny-php-package: var(--neon-bunny-yellow); + --neon-bunny-php-property: var(--neon-bunny-orange); + --neon-bunny-php-punctuation: var(--neon-bunny-white); + --neon-bunny-php-single-quote-string: var(--neon-bunny-green-light); + --neon-bunny-php-variable: var(--neon-bunny-orange); +} + +code[class*=language-], +pre[class*=language-] { + -moz-hyphens: none; + -moz-tab-size: 4; + -ms-hyphens: none; + -o-tab-size: 4; + -webkit-hyphens: none; + color: var(--neon-bunny-white); + font-family: Consolas, Monaco, "Andale Mono", "Ubuntu Mono", monospace; + font-size: 1em; + hyphens: none; + line-height: 1.5; + tab-size: 4; + text-align: left; + white-space: pre; + word-break: normal; + word-spacing: normal; + word-wrap: normal; +} +code[class*=language-]::-moz-selection, +code[class*=language-] ::-moz-selection, +pre[class*=language-]::-moz-selection, +pre[class*=language-] ::-moz-selection { + background: rgba(29, 59, 83, 0.99); + text-shadow: none; +} +code[class*=language-]::selection, +code[class*=language-] ::selection, +pre[class*=language-]::selection, +pre[class*=language-] ::selection { + background: rgba(255, 255, 255, 0.0823529412); + text-shadow: none; +} + +@media print { + code[class*=language-], + pre[class*=language-] { + text-shadow: none; + } +} +pre[class*=language-] { + background: #000000; + color: white; + margin: 0.5em 0; + overflow: auto; + padding: 1em; +} + +:not(pre) > code[class*=language-] { + background: #000000; + color: white; + border-radius: 0.3em; + padding: 0.1em; + white-space: normal; +} + +.token.atrule { + color: var(--neon-bunny-atrule); +} +.token.attr-name { + color: var(--neon-bunny-attr-name); +} +.token.attr-value { + color: var(--neon-bunny-attr-value); +} +.token.bold { + font-weight: bold; +} +.token.boolean { + color: var(--neon-bunny-boolean); +} +.token.builtin { + color: var(--neon-bunny-builtin); +} +.token.cdata { + color: var(--neon-bunny-cdata); + font-style: italic; +} +.token.char { + color: var(--neon-bunny-char); +} +.token.class-name { + color: var(--neon-bunny-class-name); +} +.token.constant { + color: var(--neon-bunny-constant); +} +.token.comment { + color: var(--neon-bunny-comment); + font-style: italic; +} +.token.deleted { + color: var(--neon-bunny-deleted); +} +.token.entity { + color: var(--neon-bunny-entity); +} +.token.function { + color: var(--neon-bunny-function); +} +.token.important { + color: var(--neon-bunny-important); + font-style: italic; +} +.token.inserted { + color: var(--neon-bunny-inserted); +} +.token.italic { + font-style: italic; +} +.token.keyword { + color: var(--neon-bunny-keyword); +} +.token.number { + color: var(--neon-bunny-number); +} +.token.operator { + color: var(--neon-bunny-operator); +} +.token.prolog { + color: var(--neon-bunny-prolog); + font-style: italic; +} +.token.property { + color: var(--neon-bunny-property); +} +.token.punctuation { + color: var(--neon-bunny-punctuation); +} +.token.regex { + color: var(--neon-bunny-regex); +} +.token.string { + color: var(--neon-bunny-string); +} +.token.symbol { + color: var(--neon-bunny-symbol); +} +.token.tag { + color: var(--neon-bunny-tag); +} +.token.url { + color: var(--neon-bunny-url); + text-decoration: underline; +} +.token.variable { + color: var(--neon-bunny-variable); +} + +.namespace { + color: var(--neon-bunny-namespace); +} + +.language-html .token .attr-name { + color: var(--neon-bunny-html-attr-name); +} +.language-html .token.attr-value { + color: var(--neon-bunny-html-attr-value); +} +.language-html .token.attr-value.punctuation { + color: var(--neon-bunny-html-attr-value-punctuation); +} + +.language-css { + color: var(--neon-bunny-css) !important; +} +.language-css .token.atrule { + color: var(--neon-bunny-css-atrule); +} +.language-css .token.atrule .token.rule { + color: var(--neon-bunny-css-atrule-rule); +} +.language-css .token.function { + color: var(--neon-bunny-css-function); +} +.language-css .token.property { + color: var(--neon-bunny-css-property); +} +.language-css .token.punctuation { + color: var(--neon-bunny-css-punctuation); +} +.language-css .token.selector { + color: var(--neon-bunny-css-selector); +} +.language-css .token.string { + color: var(--neon-bunny-css-string); + font-style: italic; +} + +.style .token.string { + color: var(--neon-bunny-css-string); + font-style: italic; +} + +.language-javascript, +.language-js { + color: var(--neon-bunny-js) !important; + font-style: italic; +} +.language-javascript span, +.language-js span { + font-style: normal; +} +.language-javascript .token.keyword, +.language-js .token.keyword { + color: var(--neon-bunny-js-keyword); +} +.language-javascript .token.literal-property.property, +.language-js .token.literal-property.property { + color: var(--neon-bunny-js-literal-property); + font-style: italic; +} +.language-javascript .token.operator, +.language-js .token.operator { + color: var(--neon-bunny-js-operator); + font-style: italic; +} +.language-javascript .token.punctuation, +.language-js .token.punctuation { + color: var(--neon-bunny-js-punctuation); +} +.language-javascript .token.template-string.string, +.language-js .token.template-string.string { + color: var(--neon-bunny-js-template-string-string); +} + +.language-php .token.boolean { + color: var(--neon-bunny-boolean); +} +.language-php .token.class-name { + color: var(--neon-bunny-php-class-name); +} +.language-php .token.class-name-definition.class-name { + color: var(--neon-bunny-php-class-name-definition-class-name); +} +.language-php .token.class-name .return-type { + color: var(--neon-bunny-php-class-name-return-type); +} +.language-php .token.function { + color: var(--neon-bunny-php-function); + text-decoration: underline; +} +.language-php .token.keyword { + color: var(--neon-bunny-php-keyword); +} +.language-php .token.keyword.type-hint { + color: var(--neon-bunny-php-keyword-type-hint); +} +.language-php .token.operator { + color: var(--neon-bunny-php-operator); +} +.language-php .token.package { + color: var(--neon-bunny-php-package); +} +.language-php .token.property { + color: var(--neon-bunny-php-property); +} +.language-php .token.punctuation { + color: var(--neon-bunny-php-punctuation); +} +.language-php .token.string.double-quoted-string { + color: var(--neon-bunny-php-double-quote-string); +} +.language-php .token.string.single-quoted-string { + color: var(--neon-bunny-php-single-quote-string); +} +.language-php .token.variable { + color: var(--neon-bunny-php-variable); +} diff --git a/dist/themes/highlight/css/neon-bunny.css b/src/plugin/themes/css/neon-bunny-highlight.css similarity index 54% rename from dist/themes/highlight/css/neon-bunny.css rename to src/plugin/themes/css/neon-bunny-highlight.css index 3f40a3c..c058458 100644 --- a/dist/themes/highlight/css/neon-bunny.css +++ b/src/plugin/themes/css/neon-bunny-highlight.css @@ -5,1223 +5,997 @@ * VSCode Theme: https://marketplace.visualstudio.com/items?itemName=WebDevNerdStuff.neon-bunny */ :root { - --neon-bunny-blue-darker: #276AFF; - --neon-bunny-blue-light-faded: #a5a8ff; - --neon-bunny-blue-light: #2492ff; - --neon-bunny-blue: #0b93ff; - --neon-bunny-gray-lighter: #aaa; - --neon-bunny-gray: #7f817e; - --neon-bunny-green-darker-darker: #008b05; - --neon-bunny-green-darker: #2bb71d; - --neon-bunny-green-light: #2bb71d; - --neon-bunny-green-neon: #0aff04; - --neon-bunny-green: #00d205; - --neon-bunny-lime-lighter: #c3e88d; - --neon-bunny-lime: #b2ff02; - --neon-bunny-magenta-neon: #FF25D9; - --neon-bunny-magenta: #df00df; - --neon-bunny-neon-green: #00ff00; - --neon-bunny-orange-lighter: #ff8d04; - --neon-bunny-orange: #e58100; - --neon-bunny-peach-darker: #ffb46a; - --neon-bunny-peach-light: #ffe4a6; - --neon-bunny-peach: #ffcb6b; - --neon-bunny-pink: #ff1190; - --neon-bunny-purple-light-dim: #c792ea; - --neon-bunny-purple-light: #d285cc; - --neon-bunny-purple: #ea03ff; - --neon-bunny-red: #ff3229; - --neon-bunny-salmon: #ff6f5b; - --neon-bunny-teal: #80fcff; - --neon-bunny-white: #fff; - --neon-bunny-yellow-light-faded: #ffe3b8; - --neon-bunny-yellow: #fef611; - /* -------------------------------------------------- Standard */ - /* ------------------------- General purpose */ - --neon-bunny-builtin: var(--neon-bunny-purple); - --neon-bunny-char: var(--neon-bunny-pink); - --neon-bunny-class: var(--neon-bunny-magenta); - --neon-bunny-comment: var(--neon-bunny-gray); - --neon-bunny-doctag: var(--neon-bunny-blue-light); - --neon-bunny-keyword: var(--neon-bunny-blue); - --neon-bunny-literal: var(--neon-bunny-blue-light); - --neon-bunny-number: var(--neon-bunny-white); - --neon-bunny-operator: var(--neon-bunny-blue-light); - --neon-bunny-params: var(--neon-bunny-green-darker); - --neon-bunny-property: var(--neon-bunny-blue-light-faded); - --neon-bunny-punctuation: var(--neon-bunny-blue); - --neon-bunny-regex: var(--neon-bunny-peach-light); - --neon-bunny-string: var(--neon-bunny-peach-darker); - --neon-bunny-subst: var(--neon-bunny-green-darker); - --neon-bunny-symbol: var(--neon-bunny-pink); - --neon-bunny-title-class-inherited: var(--neon-bunny-green-darker); - --neon-bunny-title-class: var(--neon-bunny-green-neon); - --neon-bunny-title-function-invoke: var(--neon-bunny-green-darker); - --neon-bunny-title-function: var(--neon-bunny-green-neon); - --neon-bunny-title: var(--neon-bunny-green-darker); - --neon-bunny-type: var(--neon-bunny-pink); - --neon-bunny-variable-constant: var(--neon-bunny-green-darker); - --neon-bunny-variable-language: var(--neon-bunny-blue-light); - --neon-bunny-variable: var(--neon-bunny-green-darker); - /* ------------------------- Meta */ - --neon-bunny-meta-keyword: var(--neon-bunny-green); - --neon-bunny-meta-prompt: var(--neon-bunny-blue-light); - --neon-bunny-meta-string: var(--neon-bunny-blue-light); - --neon-bunny-meta: var(--neon-bunny-blue-light); - /* ------------------------- Tags, attributes, configs */ - --neon-bunny-attr: var(--neon-bunny-green); - --neon-bunny-attribute: var(--neon-bunny-green); - --neon-bunny-name: var(--neon-bunny-blue-light); - --neon-bunny-section: var(--neon-bunny-green); - --neon-bunny-tag-attr: var(--neon-bunny-blue-light); - --neon-bunny-tag: var(--neon-bunny-blue-light); - /* ------------------------- Text Markup */ - --neon-bunny-bullet: var(--neon-bunny-white); - --neon-bunny-code: var(--neon-bunny-white); - --neon-bunny-emphasis: var(--neon-bunny-white); - --neon-bunny-formula: var(--neon-bunny-white); - --neon-bunny-link: var(--neon-bunny-orange); - --neon-bunny-quote: var(--neon-bunny-white); - --neon-bunny-strong: var(--neon-bunny-white); - /* ------------------------- CSS */ - --neon-bunny-css-selector-id: var(--neon-bunny-green); - --neon-bunny-selector-attr: var(--neon-bunny-purple-light-dim); - --neon-bunny-selector-class: var(--neon-bunny-lime); - --neon-bunny-selector-id: var(--neon-bunny-lime); - --neon-bunny-selector-pseudo: var(--neon-bunny-purple-light-dim); - --neon-bunny-selector-tag: var(--neon-bunny-white); - --neon-bunny-selector: var(--neon-bunny-lime); - /* ------------------------- Diff */ - --neon-bunny-addition: var(--neon-bunny-green-neon); - --neon-bunny-deletion: var(--neon-bunny-red); - /* -------------------------------------------------- HTML */ - --neon-bunny-html-tag-attr: var(--neon-bunny-green); - /* -------------------------------------------------- CSS */ - --neon-bunny-css: var(--neon-bunny-purple-light-dim); - /* ------------------------- General purpose */ - --neon-bunny-css-builtin: var(--neon-bunny-orange); - /* ------------------------- Meta */ - --neon-bunny-css-meta: var(--neon-bunny-red); - /* ------------------------- Tags, attributes, configs */ - --neon-bunny-css-attribute: var(--neon-bunny-pink); - /* -------------------------------------------------- JSON */ - --neon-bunny-json-punctuation: var(--neon-bunny-white); - /* -------------------------------------------------- JavaScript */ - --neon-bunny-js: var(--neon-bunny-green-darker); - /* ------------------------- General purpose */ - --neon-bunny-js-params-variable-language: var(--neon-bunny-green-darker); - --neon-bunny-js-title-class: var(--neon-bunny-orange-lighter); - --neon-bunny-js-variable-language: var(--neon-bunny-pink); - /* -------------------------------------------------- PHP */ - --neon-bunny-php: var(--neon-bunny-blue-light); - /* ------------------------- General purpose */ - --neon-bunny-php-class-keyword: var(--neon-bunny-blue-darker); - --neon-bunny-php-class-title: var(--neon-bunny-magenta); - --neon-bunny-php-function-title: var(--neon-bunny-green-neon); - --neon-bunny-php-keyword: var(--neon-bunny-blue-darker); - --neon-bunny-php-params-variable: var(--neon-bunny-green-darker); - --neon-bunny-php-params: var(--neon-bunny-gray-lighter); - --neon-bunny-php-string: var(--neon-bunny-yellow); - --neon-bunny-php-title-class: var(--neon-bunny-gray-lighter); - --neon-bunny-php-title-function-invoke: var(--neon-bunny-green-neon); - --neon-bunny-php-title: var(--neon-bunny-peach); - --neon-bunny-php-variable: var(--neon-bunny-purple-light); - /* ------------------------- Meta */ - --neon-bunny-php-meta: var(--neon-bunny-red); + --neon-bunny-blue-darker: #276AFF; + --neon-bunny-blue-light-faded: #a5a8ff; + --neon-bunny-blue-light: #2492ff; + --neon-bunny-blue: #0b93ff; + --neon-bunny-gray-lighter: #aaa; + --neon-bunny-gray: #7f817e; + --neon-bunny-green-darker-darker: #008b05; + --neon-bunny-green-darker: #2bb71d; + --neon-bunny-green-light: #2bb71d; + --neon-bunny-green-neon: #0aff04; + --neon-bunny-green: #00d205; + --neon-bunny-lime-lighter: #c3e88d; + --neon-bunny-lime: #b2ff02; + --neon-bunny-magenta-neon: #FF25D9; + --neon-bunny-magenta: #df00df; + --neon-bunny-neon-green: #00ff00; + --neon-bunny-orange-lighter: #ff8d04; + --neon-bunny-orange: #e58100; + --neon-bunny-peach-darker: #ffb46a; + --neon-bunny-peach-light: #ffe4a6; + --neon-bunny-peach: #ffcb6b; + --neon-bunny-pink: #ff1190; + --neon-bunny-purple-light-dim: #c792ea; + --neon-bunny-purple-light: #d285cc; + --neon-bunny-purple: #ea03ff; + --neon-bunny-red: #ff3229; + --neon-bunny-salmon: #ff6f5b; + --neon-bunny-teal: #80fcff; + --neon-bunny-white: #fff; + --neon-bunny-yellow-light-faded: #ffe3b8; + --neon-bunny-yellow: #fef611; + --neon-bunny-builtin: var(--neon-bunny-purple); + --neon-bunny-char: var(--neon-bunny-pink); + --neon-bunny-class: var(--neon-bunny-magenta); + --neon-bunny-comment: var(--neon-bunny-gray); + --neon-bunny-doctag: var(--neon-bunny-blue-light); + --neon-bunny-keyword: var(--neon-bunny-blue); + --neon-bunny-literal: var(--neon-bunny-blue-light); + --neon-bunny-number: var(--neon-bunny-white); + --neon-bunny-operator: var(--neon-bunny-blue-light); + --neon-bunny-params: var(--neon-bunny-green-darker); + --neon-bunny-property: var(--neon-bunny-blue-light-faded); + --neon-bunny-punctuation: var(--neon-bunny-blue); + --neon-bunny-regex: var(--neon-bunny-peach-light); + --neon-bunny-string: var(--neon-bunny-peach-darker); + --neon-bunny-subst: var(--neon-bunny-green-darker); + --neon-bunny-symbol: var(--neon-bunny-pink); + --neon-bunny-title-class-inherited: var(--neon-bunny-green-darker); + --neon-bunny-title-class: var(--neon-bunny-green-neon); + --neon-bunny-title-function-invoke: var(--neon-bunny-green-darker); + --neon-bunny-title-function: var(--neon-bunny-green-neon); + --neon-bunny-title: var(--neon-bunny-green-darker); + --neon-bunny-type: var(--neon-bunny-pink); + --neon-bunny-variable-constant: var(--neon-bunny-green-darker); + --neon-bunny-variable-language: var(--neon-bunny-blue-light); + --neon-bunny-variable: var(--neon-bunny-green-darker); + --neon-bunny-meta-keyword: var(--neon-bunny-green); + --neon-bunny-meta-prompt: var(--neon-bunny-blue-light); + --neon-bunny-meta-string: var(--neon-bunny-blue-light); + --neon-bunny-meta: var(--neon-bunny-blue-light); + --neon-bunny-attr: var(--neon-bunny-green); + --neon-bunny-attribute: var(--neon-bunny-green); + --neon-bunny-name: var(--neon-bunny-blue-light); + --neon-bunny-section: var(--neon-bunny-green); + --neon-bunny-tag-attr: var(--neon-bunny-blue-light); + --neon-bunny-tag: var(--neon-bunny-blue-light); + --neon-bunny-bullet: var(--neon-bunny-white); + --neon-bunny-code: var(--neon-bunny-white); + --neon-bunny-emphasis: var(--neon-bunny-white); + --neon-bunny-formula: var(--neon-bunny-white); + --neon-bunny-link: var(--neon-bunny-orange); + --neon-bunny-quote: var(--neon-bunny-white); + --neon-bunny-strong: var(--neon-bunny-white); + --neon-bunny-css-selector-id: var(--neon-bunny-green); + --neon-bunny-selector-attr: var(--neon-bunny-purple-light-dim); + --neon-bunny-selector-class: var(--neon-bunny-lime); + --neon-bunny-selector-id: var(--neon-bunny-lime); + --neon-bunny-selector-pseudo: var(--neon-bunny-purple-light-dim); + --neon-bunny-selector-tag: var(--neon-bunny-white); + --neon-bunny-selector: var(--neon-bunny-lime); + --neon-bunny-addition: var(--neon-bunny-green-neon); + --neon-bunny-deletion: var(--neon-bunny-red); + --neon-bunny-html-tag-attr: var(--neon-bunny-green); + --neon-bunny-css: var(--neon-bunny-purple-light-dim); + --neon-bunny-css-builtin: var(--neon-bunny-orange); + --neon-bunny-css-meta: var(--neon-bunny-red); + --neon-bunny-css-attribute: var(--neon-bunny-pink); + --neon-bunny-json-punctuation: var(--neon-bunny-white); + --neon-bunny-js: var(--neon-bunny-green-darker); + --neon-bunny-js-params-variable-language: var(--neon-bunny-green-darker); + --neon-bunny-js-title-class: var(--neon-bunny-orange-lighter); + --neon-bunny-js-variable-language: var(--neon-bunny-pink); + --neon-bunny-php: var(--neon-bunny-blue-light); + --neon-bunny-php-class-keyword: var(--neon-bunny-blue-darker); + --neon-bunny-php-class-title: var(--neon-bunny-magenta); + --neon-bunny-php-function-title: var(--neon-bunny-green-neon); + --neon-bunny-php-keyword: var(--neon-bunny-blue-darker); + --neon-bunny-php-params-variable: var(--neon-bunny-green-darker); + --neon-bunny-php-params: var(--neon-bunny-gray-lighter); + --neon-bunny-php-string: var(--neon-bunny-yellow); + --neon-bunny-php-title-class: var(--neon-bunny-gray-lighter); + --neon-bunny-php-title-function-invoke: var(--neon-bunny-green-neon); + --neon-bunny-php-title: var(--neon-bunny-peach); + --neon-bunny-php-variable: var(--neon-bunny-purple-light); + --neon-bunny-php-meta: var(--neon-bunny-red); } pre code.hljs { - display: block; - overflow-x: auto; + display: block; + overflow-x: auto; + padding: 1em; } code[class*=language-], pre[class*=language-] { - -moz-hyphens: none; - -moz-tab-size: 4; - -ms-hyphens: none; - -o-tab-size: 4; - -webkit-hyphens: none; - color: var(--neon-bunny-white); - font-family: Consolas, Monaco, "Andale Mono", "Ubuntu Mono", monospace; - hyphens: none; - line-height: 1.5; - tab-size: 4; - text-align: left; - white-space: pre; - word-break: normal; - word-spacing: normal; - word-wrap: normal; + -moz-hyphens: none; + -moz-tab-size: 4; + -ms-hyphens: none; + -o-tab-size: 4; + -webkit-hyphens: none; + color: var(--neon-bunny-white); + font-family: Consolas, Monaco, "Andale Mono", "Ubuntu Mono", monospace; + hyphens: none; + line-height: 1.5; + tab-size: 4; + text-align: left; + white-space: pre; + word-break: normal; + word-spacing: normal; + word-wrap: normal; } - code[class*=language-]::-moz-selection, code[class*=language-] ::-moz-selection, pre[class*=language-]::-moz-selection, pre[class*=language-] ::-moz-selection { - background: rgba(29, 59, 83, 0.99); - text-shadow: none; + background: rgba(29, 59, 83, 0.99); + text-shadow: none; } - code[class*=language-]::selection, code[class*=language-] ::selection, pre[class*=language-]::selection, pre[class*=language-] ::selection { - background: rgba(255, 255, 255, 0.0823529412); - text-shadow: none; + background: rgba(255, 255, 255, 0.0823529412); + text-shadow: none; } @media print { - - code[class*=language-], - pre[class*=language-] { - text-shadow: none; - } + code[class*=language-], + pre[class*=language-] { + text-shadow: none; + } } - -/* Code blocks */ pre[class*=language-] { - background: #000000; - color: white; - margin: 0.5em 0; - overflow: auto; - padding: 1em; + background: #000000; + color: white; + margin: 0.5em 0; + overflow: auto; } :not(pre) > code[class*=language-] { - background: #000000; - color: white; - border-radius: 0.3em; - padding: 0.1em; - white-space: normal; + background: #000000; + color: white; + border-radius: 0.3em; + padding: 0.1em; + white-space: normal; } -/* -------------------------------------------------- Standard */ .hljs-built_in { - color: var(--neon-bunny-builtin); + color: var(--neon-bunny-builtin); } - .hljs-char { - color: var(--neon-bunny-char); + color: var(--neon-bunny-char); } - .hljs-comment { - color: var(--neon-bunny-comment); - font-style: italic; + color: var(--neon-bunny-comment); + font-style: italic; } - .hljs-doctag { - color: var(--neon-bunny-doctag); + color: var(--neon-bunny-doctag); } - .hljs-keyword { - color: var(--neon-bunny-keyword); + color: var(--neon-bunny-keyword); } - .hljs-literal { - color: var(--neon-bunny-literal); + color: var(--neon-bunny-literal); } - .hljs-number { - color: var(--neon-bunny-number); + color: var(--neon-bunny-number); } - .hljs-operator { - color: var(--neon-bunny-operator); + color: var(--neon-bunny-operator); } - .hljs-params { - color: var(--neon-bunny-params); - font-style: italic; + color: var(--neon-bunny-params); + font-style: italic; } - .hljs-property { - color: var(--neon-bunny-property); + color: var(--neon-bunny-property); } - .hljs-punctuation { - color: var(--neon-bunny-punctuation); + color: var(--neon-bunny-punctuation); } - .hljs-regexp { - color: var(--neon-bunny-regex); + color: var(--neon-bunny-regex); } - .hljs-string { - color: var(--neon-bunny-string); + color: var(--neon-bunny-string); } - .hljs-subst { - color: var(--neon-bunny-subst); + color: var(--neon-bunny-subst); } - .hljs-symbol { - color: var(--neon-bunny-symbol); + color: var(--neon-bunny-symbol); } - .hljs-title { - color: var(--neon-bunny-title); + color: var(--neon-bunny-title); } - .hljs-title.class_ { - color: var(--neon-bunny-title-class); + color: var(--neon-bunny-title-class); } - .hljs-title.class_.inherited__ { - color: var(--neon-bunny-title-class-inherited); + color: var(--neon-bunny-title-class-inherited); } - .hljs-title.function_ { - color: var(--neon-bunny-title-function); + color: var(--neon-bunny-title-function); } - .hljs-title.function_.invoke__ { - color: var(--neon-bunny-title-function-invoke); + color: var(--neon-bunny-title-function-invoke); } - .hljs-type { - color: var(--neon-bunny-type); + color: var(--neon-bunny-type); } - .hljs-variable { - color: var(--neon-bunny-variable); + color: var(--neon-bunny-variable); } - .hljs-variable.constant_ { - color: var(--neon-bunny-variable-constant); + color: var(--neon-bunny-variable-constant); } - .hljs-variable.language_ { - color: var(--neon-bunny-variable-language); + color: var(--neon-bunny-variable-language); } - .hljs-meta { - color: var(--neon-bunny-meta); + color: var(--neon-bunny-meta); } - .hljs-meta.prompt_ { - color: var(--neon-bunny-meta-prompt); + color: var(--neon-bunny-meta-prompt); } - .hljs-meta.keyword_ { - color: var(--neon-bunny-meta-keyword); + color: var(--neon-bunny-meta-keyword); } - .hljs-meta.string_ { - color: var(--neon-bunny-meta-string); + color: var(--neon-bunny-meta-string); } - .hljs-attr { - color: var(--neon-bunny-attr); + color: var(--neon-bunny-attr); } - .hljs-attribute { - color: var(--neon-bunny-attribute); + color: var(--neon-bunny-attribute); } - .hljs-name { - color: var(--neon-bunny-name); + color: var(--neon-bunny-name); } - .hljs-section { - color: var(--neon-bunny-section); + color: var(--neon-bunny-section); } - .hljs-tag { - color: var(--neon-bunny-tag); + color: var(--neon-bunny-tag); } - .hljs-tag .hljs-attr { - color: var(--neon-bunny-tag-attr); + color: var(--neon-bunny-tag-attr); } - .hljs-bullet { - color: var(--neon-bunny-bullet); + color: var(--neon-bunny-bullet); } - .hljs-code { - color: var(--neon-bunny-code); + color: var(--neon-bunny-code); } - .hljs-emphasis { - color: var(--neon-bunny-emphasis); - font-style: italic; + color: var(--neon-bunny-emphasis); + font-style: italic; } - .hljs-formula { - color: var(--neon-bunny-formula); + color: var(--neon-bunny-formula); } - .hljs-link { - color: var(--neon-bunny-link); + color: var(--neon-bunny-link); } - .hljs-quote { - color: var(--neon-bunny-quote); + color: var(--neon-bunny-quote); } - .hljs-strong { - color: var(--neon-bunny-strong); - font-weight: bold; + color: var(--neon-bunny-strong); + font-weight: bold; } - .hljs-selector { - color: var(--neon-bunny-selector); + color: var(--neon-bunny-selector); } - .hljs-selector-attr { - color: var(--neon-bunny-selector-attr); + color: var(--neon-bunny-selector-attr); } - .hljs-selector-class { - color: var(--neon-bunny-selector-class); + color: var(--neon-bunny-selector-class); } - .hljs-selector-id { - color: var(--neon-bunny-selector-id); + color: var(--neon-bunny-selector-id); } - .hljs-selector-pseudo { - color: var(--neon-bunny-selector-pseudo); + color: var(--neon-bunny-selector-pseudo); } - .hljs-selector-tag { - color: var(--neon-bunny-selector-tag); + color: var(--neon-bunny-selector-tag); } - .hljs-addition { - color: var(--neon-bunny-addition); + color: var(--neon-bunny-addition); } - .hljs-deletion { - color: var(--neon-bunny-deletion); + color: var(--neon-bunny-deletion); } - .hljs.language-html .hljs-tag .hljs-attr, .hljs .language-html .hljs-tag .hljs-attr { - color: var(--neon-bunny-html-tag-attr); + color: var(--neon-bunny-html-tag-attr); } - .hljs.language-css, .hljs .language-css { - color: var(--neon-bunny-css); + color: var(--neon-bunny-css); } - .hljs.language-css .hljs-built_in, .hljs .language-css .hljs-built_in { - color: var(--neon-bunny-css-builtin); + color: var(--neon-bunny-css-builtin); } - .hljs.language-css .hljs-char, .hljs .language-css .hljs-char { - color: var(--neon-bunny-char); + color: var(--neon-bunny-char); } - .hljs.language-css .hljs-comment, .hljs .language-css .hljs-comment { - color: var(--neon-bunny-comment); + color: var(--neon-bunny-comment); } - .hljs.language-css .hljs-doctag, .hljs .language-css .hljs-doctag { - color: var(--neon-bunny-doctag); + color: var(--neon-bunny-doctag); } - .hljs.language-css .hljs-keyword, .hljs .language-css .hljs-keyword { - color: var(--neon-bunny-keyword); + color: var(--neon-bunny-keyword); } - .hljs.language-css .hljs-literal, .hljs .language-css .hljs-literal { - color: var(--neon-bunny-literal); + color: var(--neon-bunny-literal); } - .hljs.language-css .hljs-number, .hljs .language-css .hljs-number { - color: var(--neon-bunny-number); + color: var(--neon-bunny-number); } - .hljs.language-css .hljs-operator, .hljs .language-css .hljs-operator { - color: var(--neon-bunny-operator); + color: var(--neon-bunny-operator); } - .hljs.language-css .hljs-params, .hljs .language-css .hljs-params { - color: var(--neon-bunny-params); - font-style: italic; + color: var(--neon-bunny-params); + font-style: italic; } - .hljs.language-css .hljs-property, .hljs .language-css .hljs-property { - color: var(--neon-bunny-property); + color: var(--neon-bunny-property); } - .hljs.language-css .hljs-punctuation, .hljs .language-css .hljs-punctuation { - color: var(--neon-bunny-punctuation); + color: var(--neon-bunny-punctuation); } - .hljs.language-css .hljs-regexp, .hljs .language-css .hljs-regexp { - color: var(--neon-bunny-regex); + color: var(--neon-bunny-regex); } - .hljs.language-css .hljs-string, .hljs .language-css .hljs-string { - color: var(--neon-bunny-string); + color: var(--neon-bunny-string); } - .hljs.language-css .hljs-subst, .hljs .language-css .hljs-subst { - color: var(--neon-bunny-subst); + color: var(--neon-bunny-subst); } - .hljs.language-css .hljs-symbol, .hljs .language-css .hljs-symbol { - color: var(--neon-bunny-symbol); + color: var(--neon-bunny-symbol); } - .hljs.language-css .hljs-title, .hljs .language-css .hljs-title { - color: var(--neon-bunny-title); + color: var(--neon-bunny-title); } - .hljs.language-css .hljs-title.class_, .hljs .language-css .hljs-title.class_ { - color: var(--neon-bunny-title-class); + color: var(--neon-bunny-title-class); } - .hljs.language-css .hljs-title.class_.inherited__, .hljs .language-css .hljs-title.class_.inherited__ { - color: var(--neon-bunny-title-class-inherited); + color: var(--neon-bunny-title-class-inherited); } - .hljs.language-css .hljs-title.function_, .hljs .language-css .hljs-title.function_ { - color: var(--neon-bunny-title-function); + color: var(--neon-bunny-title-function); } - .hljs.language-css .hljs-title.function_.invoke__, .hljs .language-css .hljs-title.function_.invoke__ { - color: var(--neon-bunny-title-function-invoke); + color: var(--neon-bunny-title-function-invoke); } - .hljs.language-css .hljs-type, .hljs .language-css .hljs-type { - color: var(--neon-bunny-type); + color: var(--neon-bunny-type); } - .hljs.language-css .hljs-variable, .hljs .language-css .hljs-variable { - color: var(--neon-bunny-variable); + color: var(--neon-bunny-variable); } - .hljs.language-css .hljs-variable.constant_, .hljs .language-css .hljs-variable.constant_ { - color: var(--neon-bunny-variable-constant); + color: var(--neon-bunny-variable-constant); } - .hljs.language-css .hljs-variable.language_, .hljs .language-css .hljs-variable.language_ { - color: var(--neon-bunny-variable-language); + color: var(--neon-bunny-variable-language); } - .hljs.language-css .hljs-meta, .hljs .language-css .hljs-meta { - color: var(--neon-bunny-css-meta); + color: var(--neon-bunny-css-meta); } - .hljs.language-css .hljs-meta.prompt_, .hljs .language-css .hljs-meta.prompt_ { - color: var(--neon-bunny-meta-prompt); + color: var(--neon-bunny-meta-prompt); } - .hljs.language-css .hljs-meta.keyword_, .hljs .language-css .hljs-meta.keyword_ { - color: var(--neon-bunny-meta-keyword); + color: var(--neon-bunny-meta-keyword); } - .hljs.language-css .hljs-meta.string_, .hljs .language-css .hljs-meta.string_ { - color: var(--neon-bunny-meta-string); + color: var(--neon-bunny-meta-string); } - .hljs.language-css .hljs-attr, .hljs .language-css .hljs-attr { - color: var(--neon-bunny-attr); + color: var(--neon-bunny-attr); } - .hljs.language-css .hljs-attribute, .hljs .language-css .hljs-attribute { - color: var(--neon-bunny-css-attribute); + color: var(--neon-bunny-css-attribute); } - .hljs.language-css .hljs-name, .hljs .language-css .hljs-name { - color: var(--neon-bunny-name); + color: var(--neon-bunny-name); } - .hljs.language-css .hljs-section, .hljs .language-css .hljs-section { - color: var(--neon-bunny-section); + color: var(--neon-bunny-section); } - .hljs.language-css .hljs-tag, .hljs .language-css .hljs-tag { - color: var(--neon-bunny-tag); + color: var(--neon-bunny-tag); } - .hljs.language-css .hljs-bullet, .hljs .language-css .hljs-bullet { - color: var(--neon-bunny-bullet); + color: var(--neon-bunny-bullet); } - .hljs.language-css .hljs-code, .hljs .language-css .hljs-code { - color: var(--neon-bunny-code); + color: var(--neon-bunny-code); } - .hljs.language-css .hljs-emphasis, .hljs .language-css .hljs-emphasis { - color: var(--neon-bunny-emphasis); - font-style: italic; + color: var(--neon-bunny-emphasis); + font-style: italic; } - .hljs.language-css .hljs-formula, .hljs .language-css .hljs-formula { - color: var(--neon-bunny-formula); + color: var(--neon-bunny-formula); } - .hljs.language-css .hljs-link, .hljs .language-css .hljs-link { - color: var(--neon-bunny-link); + color: var(--neon-bunny-link); } - .hljs.language-css .hljs-quote, .hljs .language-css .hljs-quote { - color: var(--neon-bunny-quote); + color: var(--neon-bunny-quote); } - .hljs.language-css .hljs-strong, .hljs .language-css .hljs-strong { - color: var(--neon-bunny-strong); - font-weight: bold; + color: var(--neon-bunny-strong); + font-weight: bold; } - .hljs.language-css .hljs-selector, .hljs .language-css .hljs-selector { - color: var(--neon-bunny-selector); + color: var(--neon-bunny-selector); } - .hljs.language-css .hljs-selector-attr, .hljs .language-css .hljs-selector-attr { - color: var(--neon-bunny-selector-attr); + color: var(--neon-bunny-selector-attr); } - .hljs.language-css .hljs-selector-class, .hljs .language-css .hljs-selector-class { - color: var(--neon-bunny-selector-class); + color: var(--neon-bunny-selector-class); } - .hljs.language-css .hljs-selector-id, .hljs .language-css .hljs-selector-id { - color: var(--neon-bunny-css-selector-id); + color: var(--neon-bunny-css-selector-id); } - .hljs.language-css .hljs-selector-pseudo, .hljs .language-css .hljs-selector-pseudo { - color: var(--neon-bunny-selector-pseudo); + color: var(--neon-bunny-selector-pseudo); } - .hljs.language-css .hljs-selector-tag, .hljs .language-css .hljs-selector-tag { - color: var(--neon-bunny-selector-tag); + color: var(--neon-bunny-selector-tag); } - .hljs.language-css .hljs-addition, .hljs .language-css .hljs-addition { - color: var(--neon-bunny-addition); + color: var(--neon-bunny-addition); } - .hljs.language-css .hljs-deletion, .hljs .language-css .hljs-deletion { - color: var(--neon-bunny-deletion); + color: var(--neon-bunny-deletion); } - .hljs.language-json .hljs-punctuation, .hljs .language-json .hljs-punctuation { - color: var(--neon-bunny-json-punctuation); + color: var(--neon-bunny-json-punctuation); } - .hljs.language-javascript, .hljs.language-js, .hljs .language-javascript, .hljs .language-js { - color: var(--neon-bunny-js); + color: var(--neon-bunny-js); } - .hljs.language-javascript .hljs-built_in, .hljs.language-js .hljs-built_in, .hljs .language-javascript .hljs-built_in, .hljs .language-js .hljs-built_in { - color: var(--neon-bunny-builtin); + color: var(--neon-bunny-builtin); } - .hljs.language-javascript .hljs-char, .hljs.language-js .hljs-char, .hljs .language-javascript .hljs-char, .hljs .language-js .hljs-char { - color: var(--neon-bunny-char); + color: var(--neon-bunny-char); } - .hljs.language-javascript .hljs-comment, .hljs.language-js .hljs-comment, .hljs .language-javascript .hljs-comment, .hljs .language-js .hljs-comment { - color: var(--neon-bunny-comment); + color: var(--neon-bunny-comment); } - .hljs.language-javascript .hljs-doctag, .hljs.language-js .hljs-doctag, .hljs .language-javascript .hljs-doctag, .hljs .language-js .hljs-doctag { - color: var(--neon-bunny-doctag); + color: var(--neon-bunny-doctag); } - .hljs.language-javascript .hljs-keyword, .hljs.language-js .hljs-keyword, .hljs .language-javascript .hljs-keyword, .hljs .language-js .hljs-keyword { - color: var(--neon-bunny-keyword); + color: var(--neon-bunny-keyword); } - .hljs.language-javascript .hljs-literal, .hljs.language-js .hljs-literal, .hljs .language-javascript .hljs-literal, .hljs .language-js .hljs-literal { - color: var(--neon-bunny-literal); + color: var(--neon-bunny-literal); } - .hljs.language-javascript .hljs-number, .hljs.language-js .hljs-number, .hljs .language-javascript .hljs-number, .hljs .language-js .hljs-number { - color: var(--neon-bunny-number); + color: var(--neon-bunny-number); } - .hljs.language-javascript .hljs-operator, .hljs.language-js .hljs-operator, .hljs .language-javascript .hljs-operator, .hljs .language-js .hljs-operator { - color: var(--neon-bunny-operator); + color: var(--neon-bunny-operator); } - .hljs.language-javascript .hljs-params, .hljs.language-js .hljs-params, .hljs .language-javascript .hljs-params, .hljs .language-js .hljs-params { - color: var(--neon-bunny-params); - font-style: italic; + color: var(--neon-bunny-params); + font-style: italic; } - .hljs.language-javascript .hljs-params .hljs-variable.language_, .hljs.language-js .hljs-params .hljs-variable.language_, .hljs .language-javascript .hljs-params .hljs-variable.language_, .hljs .language-js .hljs-params .hljs-variable.language_ { - color: var(--neon-bunny-js-params-variable-language); + color: var(--neon-bunny-js-params-variable-language); } - .hljs.language-javascript .hljs-property, .hljs.language-js .hljs-property, .hljs .language-javascript .hljs-property, .hljs .language-js .hljs-property { - color: var(--neon-bunny-property); + color: var(--neon-bunny-property); } - .hljs.language-javascript .hljs-punctuation, .hljs.language-js .hljs-punctuation, .hljs .language-javascript .hljs-punctuation, .hljs .language-js .hljs-punctuation { - color: var(--neon-bunny-punctuation); + color: var(--neon-bunny-punctuation); } - .hljs.language-javascript .hljs-regexp, .hljs.language-js .hljs-regexp, .hljs .language-javascript .hljs-regexp, .hljs .language-js .hljs-regexp { - color: var(--neon-bunny-regex); + color: var(--neon-bunny-regex); } - .hljs.language-javascript .hljs-string, .hljs.language-js .hljs-string, .hljs .language-javascript .hljs-string, .hljs .language-js .hljs-string { - color: var(--neon-bunny-string); + color: var(--neon-bunny-string); } - .hljs.language-javascript .hljs-subst, .hljs.language-js .hljs-subst, .hljs .language-javascript .hljs-subst, .hljs .language-js .hljs-subst { - color: var(--neon-bunny-subst); + color: var(--neon-bunny-subst); } - .hljs.language-javascript .hljs-symbol, .hljs.language-js .hljs-symbol, .hljs .language-javascript .hljs-symbol, .hljs .language-js .hljs-symbol { - color: var(--neon-bunny-symbol); + color: var(--neon-bunny-symbol); } - .hljs.language-javascript .hljs-title, .hljs.language-js .hljs-title, .hljs .language-javascript .hljs-title, .hljs .language-js .hljs-title { - color: var(--neon-bunny-title); + color: var(--neon-bunny-title); } - .hljs.language-javascript .hljs-title.class_, .hljs.language-js .hljs-title.class_, .hljs .language-javascript .hljs-title.class_, .hljs .language-js .hljs-title.class_ { - color: var(--neon-bunny-js-title-class); + color: var(--neon-bunny-js-title-class); } - .hljs.language-javascript .hljs-title.class_.inherited__, .hljs.language-js .hljs-title.class_.inherited__, .hljs .language-javascript .hljs-title.class_.inherited__, .hljs .language-js .hljs-title.class_.inherited__ { - color: var(--neon-bunny-title-class-inherited); + color: var(--neon-bunny-title-class-inherited); } - .hljs.language-javascript .hljs-title.function_, .hljs.language-js .hljs-title.function_, .hljs .language-javascript .hljs-title.function_, .hljs .language-js .hljs-title.function_ { - color: var(--neon-bunny-title-function); + color: var(--neon-bunny-title-function); } - .hljs.language-javascript .hljs-title.function_.invoke__, .hljs.language-js .hljs-title.function_.invoke__, .hljs .language-javascript .hljs-title.function_.invoke__, .hljs .language-js .hljs-title.function_.invoke__ { - color: var(--neon-bunny-title-function-invoke); + color: var(--neon-bunny-title-function-invoke); } - .hljs.language-javascript .hljs-type, .hljs.language-js .hljs-type, .hljs .language-javascript .hljs-type, .hljs .language-js .hljs-type { - color: var(--neon-bunny-type); + color: var(--neon-bunny-type); } - .hljs.language-javascript .hljs-variable, .hljs.language-js .hljs-variable, .hljs .language-javascript .hljs-variable, .hljs .language-js .hljs-variable { - color: var(--neon-bunny-variable); + color: var(--neon-bunny-variable); } - .hljs.language-javascript .hljs-variable.constant_, .hljs.language-js .hljs-variable.constant_, .hljs .language-javascript .hljs-variable.constant_, .hljs .language-js .hljs-variable.constant_ { - color: var(--neon-bunny-variable-constant); + color: var(--neon-bunny-variable-constant); } - .hljs.language-javascript .hljs-variable.language_, .hljs.language-js .hljs-variable.language_, .hljs .language-javascript .hljs-variable.language_, .hljs .language-js .hljs-variable.language_ { - color: var(--neon-bunny-js-variable-language); + color: var(--neon-bunny-js-variable-language); } - .hljs.language-javascript .hljs-meta, .hljs.language-js .hljs-meta, .hljs .language-javascript .hljs-meta, .hljs .language-js .hljs-meta { - color: var(--neon-bunny-meta); + color: var(--neon-bunny-meta); } - .hljs.language-javascript .hljs-meta.prompt_, .hljs.language-js .hljs-meta.prompt_, .hljs .language-javascript .hljs-meta.prompt_, .hljs .language-js .hljs-meta.prompt_ { - color: var(--neon-bunny-meta-prompt); + color: var(--neon-bunny-meta-prompt); } - .hljs.language-javascript .hljs-meta.keyword_, .hljs.language-js .hljs-meta.keyword_, .hljs .language-javascript .hljs-meta.keyword_, .hljs .language-js .hljs-meta.keyword_ { - color: var(--neon-bunny-meta-keyword); + color: var(--neon-bunny-meta-keyword); } - .hljs.language-javascript .hljs-meta.string_, .hljs.language-js .hljs-meta.string_, .hljs .language-javascript .hljs-meta.string_, .hljs .language-js .hljs-meta.string_ { - color: var(--neon-bunny-meta-string); + color: var(--neon-bunny-meta-string); } - .hljs.language-javascript .hljs-attr, .hljs.language-js .hljs-attr, .hljs .language-javascript .hljs-attr, .hljs .language-js .hljs-attr { - color: var(--neon-bunny-attr); + color: var(--neon-bunny-attr); } - .hljs.language-javascript .hljs-attribute, .hljs.language-js .hljs-attribute, .hljs .language-javascript .hljs-attribute, .hljs .language-js .hljs-attribute { - color: var(--neon-bunny-attribute); + color: var(--neon-bunny-attribute); } - .hljs.language-javascript .hljs-name, .hljs.language-js .hljs-name, .hljs .language-javascript .hljs-name, .hljs .language-js .hljs-name { - color: var(--neon-bunny-name); + color: var(--neon-bunny-name); } - .hljs.language-javascript .hljs-section, .hljs.language-js .hljs-section, .hljs .language-javascript .hljs-section, .hljs .language-js .hljs-section { - color: var(--neon-bunny-section); + color: var(--neon-bunny-section); } - .hljs.language-javascript .hljs-tag, .hljs.language-js .hljs-tag, .hljs .language-javascript .hljs-tag, .hljs .language-js .hljs-tag { - color: var(--neon-bunny-tag); + color: var(--neon-bunny-tag); } - .hljs.language-javascript .hljs-bullet, .hljs.language-js .hljs-bullet, .hljs .language-javascript .hljs-bullet, .hljs .language-js .hljs-bullet { - color: var(--neon-bunny-bullet); + color: var(--neon-bunny-bullet); } - .hljs.language-javascript .hljs-code, .hljs.language-js .hljs-code, .hljs .language-javascript .hljs-code, .hljs .language-js .hljs-code { - color: var(--neon-bunny-code); + color: var(--neon-bunny-code); } - .hljs.language-javascript .hljs-emphasis, .hljs.language-js .hljs-emphasis, .hljs .language-javascript .hljs-emphasis, .hljs .language-js .hljs-emphasis { - color: var(--neon-bunny-emphasis); - font-style: italic; + color: var(--neon-bunny-emphasis); + font-style: italic; } - .hljs.language-javascript .hljs-formula, .hljs.language-js .hljs-formula, .hljs .language-javascript .hljs-formula, .hljs .language-js .hljs-formula { - color: var(--neon-bunny-formula); + color: var(--neon-bunny-formula); } - .hljs.language-javascript .hljs-link, .hljs.language-js .hljs-link, .hljs .language-javascript .hljs-link, .hljs .language-js .hljs-link { - color: var(--neon-bunny-link); + color: var(--neon-bunny-link); } - .hljs.language-javascript .hljs-quote, .hljs.language-js .hljs-quote, .hljs .language-javascript .hljs-quote, .hljs .language-js .hljs-quote { - color: var(--neon-bunny-quote); + color: var(--neon-bunny-quote); } - .hljs.language-javascript .hljs-strong, .hljs.language-js .hljs-strong, .hljs .language-javascript .hljs-strong, .hljs .language-js .hljs-strong { - color: var(--neon-bunny-strong); - font-weight: bold; + color: var(--neon-bunny-strong); + font-weight: bold; } - .hljs.language-javascript .hljs-selector, .hljs.language-js .hljs-selector, .hljs .language-javascript .hljs-selector, .hljs .language-js .hljs-selector { - color: var(--neon-bunny-selector); + color: var(--neon-bunny-selector); } - .hljs.language-javascript .hljs-selector-attr, .hljs.language-js .hljs-selector-attr, .hljs .language-javascript .hljs-selector-attr, .hljs .language-js .hljs-selector-attr { - color: var(--neon-bunny-selector-attr); + color: var(--neon-bunny-selector-attr); } - .hljs.language-javascript .hljs-selector-class, .hljs.language-js .hljs-selector-class, .hljs .language-javascript .hljs-selector-class, .hljs .language-js .hljs-selector-class { - color: var(--neon-bunny-selector-class); + color: var(--neon-bunny-selector-class); } - .hljs.language-javascript .hljs-selector-id, .hljs.language-js .hljs-selector-id, .hljs .language-javascript .hljs-selector-id, .hljs .language-js .hljs-selector-id { - color: var(--neon-bunny-selector-id); + color: var(--neon-bunny-selector-id); } - .hljs.language-javascript .hljs-selector-pseudo, .hljs.language-js .hljs-selector-pseudo, .hljs .language-javascript .hljs-selector-pseudo, .hljs .language-js .hljs-selector-pseudo { - color: var(--neon-bunny-selector-pseudo); + color: var(--neon-bunny-selector-pseudo); } - .hljs.language-javascript .hljs-selector-tag, .hljs.language-js .hljs-selector-tag, .hljs .language-javascript .hljs-selector-tag, .hljs .language-js .hljs-selector-tag { - color: var(--neon-bunny-selector-tag); + color: var(--neon-bunny-selector-tag); } - .hljs.language-javascript .hljs-addition, .hljs.language-js .hljs-addition, .hljs .language-javascript .hljs-addition, .hljs .language-js .hljs-addition { - color: var(--neon-bunny-addition); + color: var(--neon-bunny-addition); } - .hljs.language-javascript .hljs-deletion, .hljs.language-js .hljs-deletion, .hljs .language-javascript .hljs-deletion, .hljs .language-js .hljs-deletion { - color: var(--neon-bunny-deletion); + color: var(--neon-bunny-deletion); } - .hljs.language-php, .hljs .language-php { - color: var(--neon-bunny-php); + color: var(--neon-bunny-php); } - .hljs.language-php .hljs-built_in, .hljs .language-php .hljs-built_in { - color: var(--neon-bunny-builtin); + color: var(--neon-bunny-builtin); } - .hljs.language-php .hljs-char, .hljs .language-php .hljs-char { - color: var(--neon-bunny-char); + color: var(--neon-bunny-char); } - .hljs.language-php .hljs-class .hljs-title, .hljs .language-php .hljs-class .hljs-title { - color: var(--neon-bunny-php-class-title) !important; + color: var(--neon-bunny-php-class-title) !important; } - .hljs.language-php .hljs-class .hljs-keyword, .hljs .language-php .hljs-class .hljs-keyword { - color: var(--neon-bunny-php-class-keyword); + color: var(--neon-bunny-php-class-keyword); } - .hljs.language-php .hljs-comment, .hljs .language-php .hljs-comment { - color: var(--neon-bunny-comment); + color: var(--neon-bunny-comment); } - .hljs.language-php .hljs-doctag, .hljs .language-php .hljs-doctag { - color: var(--neon-bunny-doctag); + color: var(--neon-bunny-doctag); } - .hljs.language-php .hljs-function .hljs-title, .hljs .language-php .hljs-function .hljs-title { - color: var(--neon-bunny-php-function-title); + color: var(--neon-bunny-php-function-title); } - .hljs.language-php .hljs-keyword, .hljs .language-php .hljs-keyword { - color: var(--neon-bunny-php-keyword); + color: var(--neon-bunny-php-keyword); } - .hljs.language-php .hljs-literal, .hljs .language-php .hljs-literal { - color: var(--neon-bunny-literal); + color: var(--neon-bunny-literal); } - .hljs.language-php .hljs-number, .hljs .language-php .hljs-number { - color: var(--neon-bunny-number); + color: var(--neon-bunny-number); } - .hljs.language-php .hljs-operator, .hljs .language-php .hljs-operator { - color: var(--neon-bunny-operator); + color: var(--neon-bunny-operator); } - .hljs.language-php .hljs-params, .hljs .language-php .hljs-params { - color: var(--neon-bunny-php-params); - font-style: italic; + color: var(--neon-bunny-php-params); + font-style: italic; } - .hljs.language-php .hljs-params .hljs-variable, .hljs .language-php .hljs-params .hljs-variable { - color: var(--neon-bunny-php-params-variable); + color: var(--neon-bunny-php-params-variable); } - .hljs.language-php .hljs-property, .hljs .language-php .hljs-property { - color: var(--neon-bunny-property); + color: var(--neon-bunny-property); } - .hljs.language-php .hljs-punctuation, .hljs .language-php .hljs-punctuation { - color: var(--neon-bunny-punctuation); + color: var(--neon-bunny-punctuation); } - .hljs.language-php .hljs-regexp, .hljs .language-php .hljs-regexp { - color: var(--neon-bunny-regex); + color: var(--neon-bunny-regex); } - .hljs.language-php .hljs-string, .hljs .language-php .hljs-string { - color: var(--neon-bunny-php-string); + color: var(--neon-bunny-php-string); } - .hljs.language-php .hljs-subst, .hljs .language-php .hljs-subst { - color: var(--neon-bunny-subst); + color: var(--neon-bunny-subst); } - .hljs.language-php .hljs-symbol, .hljs .language-php .hljs-symbol { - color: var(--neon-bunny-symbol); + color: var(--neon-bunny-symbol); } - .hljs.language-php .hljs-title, .hljs .language-php .hljs-title { - color: var(--neon-bunny-php-title); + color: var(--neon-bunny-php-title); } - .hljs.language-php .hljs-title.class_, .hljs .language-php .hljs-title.class_ { - color: var(--neon-bunny-php-title-class); - font-style: italic; + color: var(--neon-bunny-php-title-class); + font-style: italic; } - .hljs.language-php .hljs-title.class_.inherited__, .hljs .language-php .hljs-title.class_.inherited__ { - color: var(--neon-bunny-title-class-inherited); + color: var(--neon-bunny-title-class-inherited); } - .hljs.language-php .hljs-title.function_, .hljs .language-php .hljs-title.function_ { - color: var(--neon-bunny-title-function); + color: var(--neon-bunny-title-function); } - .hljs.language-php .hljs-title.function_.invoke__, .hljs .language-php .hljs-title.function_.invoke__ { - color: var(--neon-bunny-php-title-function-invoke); + color: var(--neon-bunny-php-title-function-invoke); } - .hljs.language-php .hljs-type, .hljs .language-php .hljs-type { - color: var(--neon-bunny-type); + color: var(--neon-bunny-type); } - .hljs.language-php .hljs-variable, .hljs .language-php .hljs-variable { - color: var(--neon-bunny-php-variable); + color: var(--neon-bunny-php-variable); } - .hljs.language-php .hljs-variable.constant_, .hljs .language-php .hljs-variable.constant_ { - color: var(--neon-bunny-variable-constant); + color: var(--neon-bunny-variable-constant); } - .hljs.language-php .hljs-variable.language_, .hljs .language-php .hljs-variable.language_ { - color: var(--neon-bunny-variable-language); + color: var(--neon-bunny-variable-language); } - .hljs.language-php .hljs-meta, .hljs .language-php .hljs-meta { - color: var(--neon-bunny-php-meta); + color: var(--neon-bunny-php-meta); } - .hljs.language-php .hljs-meta.prompt_, .hljs .language-php .hljs-meta.prompt_ { - color: var(--neon-bunny-meta-prompt); + color: var(--neon-bunny-meta-prompt); } - .hljs.language-php .hljs-meta.keyword_, .hljs .language-php .hljs-meta.keyword_ { - color: var(--neon-bunny-meta-keyword); + color: var(--neon-bunny-meta-keyword); } - .hljs.language-php .hljs-meta.string_, .hljs .language-php .hljs-meta.string_ { - color: var(--neon-bunny-meta-string); + color: var(--neon-bunny-meta-string); } - .hljs.language-php .hljs-attr, .hljs .language-php .hljs-attr { - color: var(--neon-bunny-attr); + color: var(--neon-bunny-attr); } - .hljs.language-php .hljs-attribute, .hljs .language-php .hljs-attribute { - color: var(--neon-bunny-attribute); + color: var(--neon-bunny-attribute); } - .hljs.language-php .hljs-name, .hljs .language-php .hljs-name { - color: var(--neon-bunny-name); + color: var(--neon-bunny-name); } - .hljs.language-php .hljs-section, .hljs .language-php .hljs-section { - color: var(--neon-bunny-section); + color: var(--neon-bunny-section); } - .hljs.language-php .hljs-tag, .hljs .language-php .hljs-tag { - color: var(--neon-bunny-tag); + color: var(--neon-bunny-tag); } - .hljs.language-php .hljs-bullet, .hljs .language-php .hljs-bullet { - color: var(--neon-bunny-bullet); + color: var(--neon-bunny-bullet); } - .hljs.language-php .hljs-code, .hljs .language-php .hljs-code { - color: var(--neon-bunny-code); + color: var(--neon-bunny-code); } - .hljs.language-php .hljs-emphasis, .hljs .language-php .hljs-emphasis { - color: var(--neon-bunny-emphasis); - font-style: italic; + color: var(--neon-bunny-emphasis); + font-style: italic; } - .hljs.language-php .hljs-formula, .hljs .language-php .hljs-formula { - color: var(--neon-bunny-formula); + color: var(--neon-bunny-formula); } - .hljs.language-php .hljs-link, .hljs .language-php .hljs-link { - color: var(--neon-bunny-link); + color: var(--neon-bunny-link); } - .hljs.language-php .hljs-quote, .hljs .language-php .hljs-quote { - color: var(--neon-bunny-quote); + color: var(--neon-bunny-quote); } - .hljs.language-php .hljs-strong, .hljs .language-php .hljs-strong { - color: var(--neon-bunny-strong); - font-weight: bold; + color: var(--neon-bunny-strong); + font-weight: bold; } - .hljs.language-php .hljs-selector, .hljs .language-php .hljs-selector { - color: var(--neon-bunny-selector); + color: var(--neon-bunny-selector); } - .hljs.language-php .hljs-selector-attr, .hljs .language-php .hljs-selector-attr { - color: var(--neon-bunny-selector-attr); + color: var(--neon-bunny-selector-attr); } - .hljs.language-php .hljs-selector-class, .hljs .language-php .hljs-selector-class { - color: var(--neon-bunny-selector-class); + color: var(--neon-bunny-selector-class); } - .hljs.language-php .hljs-selector-id, .hljs .language-php .hljs-selector-id { - color: var(--neon-bunny-selector-id); + color: var(--neon-bunny-selector-id); } - .hljs.language-php .hljs-selector-pseudo, .hljs .language-php .hljs-selector-pseudo { - color: var(--neon-bunny-selector-pseudo); + color: var(--neon-bunny-selector-pseudo); } - .hljs.language-php .hljs-selector-tag, .hljs .language-php .hljs-selector-tag { - color: var(--neon-bunny-selector-tag); + color: var(--neon-bunny-selector-tag); } - .hljs.language-php .hljs-addition, .hljs .language-php .hljs-addition { - color: var(--neon-bunny-addition); + color: var(--neon-bunny-addition); } - .hljs.language-php .hljs-deletion, .hljs .language-php .hljs-deletion { - color: var(--neon-bunny-deletion); + color: var(--neon-bunny-deletion); } diff --git a/src/plugin/themes/css/neon-bunny-prism.css b/src/plugin/themes/css/neon-bunny-prism.css new file mode 100644 index 0000000..d112ca7 --- /dev/null +++ b/src/plugin/themes/css/neon-bunny-prism.css @@ -0,0 +1,365 @@ +/** + * MIT License + * Copyright (c) 2023 WebDevNerdStuff + * WebDevNerdStuff Neon Bunny + * VSCode Theme: https://marketplace.visualstudio.com/items?itemName=WebDevNerdStuff.neon-bunny + */ +:root { + --neon-bunny-blue-light: #2492ff; + --neon-bunny-blue: #0b93ff; + --neon-bunny-gray-lighter: #aaa; + --neon-bunny-gray: #7f817e; + --neon-bunny-green-darker-darker: #008b05; + --neon-bunny-green-darker: #2bb71d; + --neon-bunny-green-light: #2bb71d; + --neon-bunny-green-neon: #0aff04; + --neon-bunny-green: #00d205; + --neon-bunny-lime-lighter: #c3e88d; + --neon-bunny-lime: #b2ff02; + --neon-bunny-magenta: #df00df; + --neon-bunny-neon-green: #00ff00; + --neon-bunny-orange: #e58100; + --neon-bunny-peach-darker: #ffb46a; + --neon-bunny-peach-light: #ffe4a6; + --neon-bunny-peach: #ffcb6b; + --neon-bunny-pink: #ff1190; + --neon-bunny-purple-light-dim: #c792ea; + --neon-bunny-purple-light: #d285cc; + --neon-bunny-purple: #ea03ff; + --neon-bunny-red: #ff3229; + --neon-bunny-salmon: #ff6f5b; + --neon-bunny-teal: #80fcff; + --neon-bunny-white: #fff; + --neon-bunny-yellow: #fef611; + --neon-bunny-atrule: var(--neon-bunny-peach); + --neon-bunny-attr-name: var(--neon-bunny-purple-light-dim); + --neon-bunny-attr-value: var(--neon-bunny-peach); + --neon-bunny-boolean: var(--neon-bunny-blue-light); + --neon-bunny-builtin: var(--neon-bunny-purple); + --neon-bunny-cdata: var(--neon-bunny-gray); + --neon-bunny-char: var(--neon-bunny-pink); + --neon-bunny-class-name: var(--neon-bunny-peach); + --neon-bunny-comment: var(--neon-bunny-gray); + --neon-bunny-constant: var(--neon-bunny-green-darker); + --neon-bunny-deleted: var(--neon-bunny-red); + --neon-bunny-entity: var(--neon-bunny-peach); + --neon-bunny-function: var(--neon-bunny-green-neon); + --neon-bunny-important: var(--neon-bunny-red); + --neon-bunny-inserted: var(--neon-bunny-lime-lighter); + --neon-bunny-keyword: var(--neon-bunny-blue); + --neon-bunny-namespace: var(--neon-bunny-peach); + --neon-bunny-number: var(--neon-bunny-white); + --neon-bunny-operator: var(--neon-bunny-blue-light); + --neon-bunny-prolog: var(--neon-bunny-gray); + --neon-bunny-property: var(--neon-bunny-pink); + --neon-bunny-punctuation: var(--neon-bunny-blue); + --neon-bunny-regex: var(--neon-bunny-peach-light); + --neon-bunny-string: var(--neon-bunny-green-darker); + --neon-bunny-symbol: var(--neon-bunny-pink); + --neon-bunny-tag: var(--neon-bunny-blue-light); + --neon-bunny-url: var(--neon-bunny-orange); + --neon-bunny-variable: var(--neon-bunny-green-darker); + --neon-bunny-html-attr-name: var(--neon-bunny-green); + --neon-bunny-html-attr-value-punctuation: var(--neon-bunny-peach-darker); + --neon-bunny-html-attr-value: var(--neon-bunny-peach-darker); + --neon-bunny-css-atrule-rule: var(--neon-bunny-blue); + --neon-bunny-css-atrule: var(--neon-bunny-white); + --neon-bunny-css-function: var(--neon-bunny-orange); + --neon-bunny-css-property: var(--neon-bunny-pink); + --neon-bunny-css-punctuation: var(--neon-bunny-white); + --neon-bunny-css-selector: var(--neon-bunny-lime); + --neon-bunny-css-string: var(--neon-bunny-green-light); + --neon-bunny-css: var(--neon-bunny-purple-light-dim); + --neon-bunny-js-keyword: var(--neon-bunny-blue); + --neon-bunny-js-literal-property: var(--neon-bunny-neon-green); + --neon-bunny-js-operator: var(--neon-bunny-blue-light); + --neon-bunny-js-punctuation: var(--neon-bunny-white); + --neon-bunny-js-string: var(--neon-bunny-green-darker-darker); + --neon-bunny-js-template-string-string: var(--neon-bunny-green-darker-darker); + --neon-bunny-js: var(--neon-bunny-green-darker); + --neon-bunny-php-boolean: var(--neon-bunny-blue); + --neon-bunny-php-class-name-definition-class-name: var(--neon-bunny-magenta); + --neon-bunny-php-class-name-return-type: var(--neon-bunny-gray-lighter); + --neon-bunny-php-class-name: var(--neon-bunny-teal); + --neon-bunny-php-double-quote-string: var(--neon-bunny-salmon); + --neon-bunny-php-function: var(--neon-bunny-green-neon); + --neon-bunny-php-keyword-type-hint: var(--neon-bunny-gray-lighter); + --neon-bunny-php-keyword: var(--neon-bunny-blue); + --neon-bunny-php-operator: var(--neon-bunny-purple); + --neon-bunny-php-package: var(--neon-bunny-peach); + --neon-bunny-php-property: var(--neon-bunny-purple-light); + --neon-bunny-php-punctuation: var(--neon-bunny-white); + --neon-bunny-php-single-quote-string: var(--neon-bunny-yellow); + --neon-bunny-php-variable: var(--neon-bunny-purple-light); +} + +code[class*=language-], +pre[class*=language-] { + -moz-hyphens: none; + -moz-tab-size: 4; + -ms-hyphens: none; + -o-tab-size: 4; + -webkit-hyphens: none; + color: var(--neon-bunny-white); + font-family: Consolas, Monaco, "Andale Mono", "Ubuntu Mono", monospace; + font-size: 1em; + hyphens: none; + line-height: 1.5; + tab-size: 4; + text-align: left; + white-space: pre; + word-break: normal; + word-spacing: normal; + word-wrap: normal; +} +code[class*=language-]::-moz-selection, +code[class*=language-] ::-moz-selection, +pre[class*=language-]::-moz-selection, +pre[class*=language-] ::-moz-selection { + background: rgba(29, 59, 83, 0.99); + text-shadow: none; +} +code[class*=language-]::selection, +code[class*=language-] ::selection, +pre[class*=language-]::selection, +pre[class*=language-] ::selection { + background: rgba(255, 255, 255, 0.0823529412); + text-shadow: none; +} + +@media print { + code[class*=language-], + pre[class*=language-] { + text-shadow: none; + } +} +pre[class*=language-] { + background: #000000; + color: white; + margin: 0.5em 0; + overflow: auto; + padding: 1em; +} + +:not(pre) > code[class*=language-] { + background: #000000; + color: white; + border-radius: 0.3em; + padding: 0.1em; + white-space: normal; +} + +.token.atrule { + color: var(--neon-bunny-atrule); +} +.token.attr-name { + color: var(--neon-bunny-attr-name); +} +.token.attr-value { + color: var(--neon-bunny-attr-value); +} +.token.bold { + font-weight: bold; +} +.token.boolean { + color: var(--neon-bunny-boolean); +} +.token.builtin { + color: var(--neon-bunny-builtin); +} +.token.cdata { + color: var(--neon-bunny-cdata); + font-style: italic; +} +.token.char { + color: var(--neon-bunny-char); +} +.token.class-name { + color: var(--neon-bunny-class-name); +} +.token.comment { + color: var(--neon-bunny-comment); + font-style: italic; +} +.token.constant { + color: var(--neon-bunny-constant); +} +.token.deleted { + color: var(--neon-bunny-deleted); +} +.token.entity { + color: var(--neon-bunny-entity); +} +.token.function { + color: var(--neon-bunny-function); +} +.token.important { + color: var(--neon-bunny-important); + font-style: italic; +} +.token.inserted { + color: var(--neon-bunny-inserted); +} +.token.italic { + font-style: italic; +} +.token.keyword { + color: var(--neon-bunny-keyword); +} +.token.number { + color: var(--neon-bunny-number); +} +.token.operator { + color: var(--neon-bunny-operator); +} +.token.prolog { + color: var(--neon-bunny-prolog); + font-style: italic; +} +.token.property { + color: var(--neon-bunny-property); +} +.token.punctuation { + color: var(--neon-bunny-punctuation); +} +.token.regex { + color: var(--neon-bunny-regex); +} +.token.string { + color: var(--neon-bunny-string); +} +.token.symbol { + color: var(--neon-bunny-symbol); +} +.token.tag { + color: var(--neon-bunny-tag); +} +.token.url { + color: var(--neon-bunny-url); + text-decoration: underline; +} +.token.variable { + color: var(--neon-bunny-variable); +} + +.namespace { + color: var(--neon-bunny-namespace); +} + +.language-html .token.attr-name { + color: var(--neon-bunny-html-attr-name); +} +.language-html .token.attr-value { + color: var(--neon-bunny-html-attr-value); +} +.language-html .token.attr-value .token.punctuation { + color: var(--neon-bunny-html-attr-value-punctuation); +} + +.language-css { + color: var(--neon-bunny-css) !important; +} +.language-css .token.atrule { + color: var(--neon-bunny-css-atrule); +} +.language-css .token.atrule .token.rule { + color: var(--neon-bunny-css-atrule-rule); +} +.language-css .token.function { + color: var(--neon-bunny-css-function); +} +.language-css .token.property { + color: var(--neon-bunny-css-property); +} +.language-css .token.punctuation { + color: var(--neon-bunny-css-punctuation); +} +.language-css .token.selector { + color: var(--neon-bunny-css-selector); +} +.language-css .token.string { + color: var(--neon-bunny-css-string); + font-style: italic; +} + +.style .token.string { + color: var(--neon-bunny-css-string); + font-style: italic; +} + +.language-javascript, +.language-js { + color: var(--neon-bunny-js) !important; + font-style: italic; +} +.language-javascript span, +.language-js span { + font-style: normal; +} +.language-javascript .token.keyword, +.language-js .token.keyword { + color: var(--neon-bunny-js-keyword); +} +.language-javascript .token.literal-property.property, +.language-js .token.literal-property.property { + color: var(--neon-bunny-js-literal-property); + font-style: italic; +} +.language-javascript .token.operator, +.language-js .token.operator { + color: var(--neon-bunny-js-operator); + font-style: italic; +} +.language-javascript .token.punctuation, +.language-js .token.punctuation { + color: var(--neon-bunny-js-punctuation); +} +.language-javascript .token.template-string .token.string, +.language-js .token.template-string .token.string { + color: var(--neon-bunny-js-template-string-string); +} + +.language-php .token.boolean { + color: var(--neon-bunny-boolean); +} +.language-php .token.class-name { + color: var(--neon-bunny-php-class-name); +} +.language-php .token.class-name-definition.class-name { + color: var(--neon-bunny-php-class-name-definition-class-name); +} +.language-php .token.class-name.return-type { + color: var(--neon-bunny-php-class-name-return-type); + font-style: italic; +} +.language-php .token.function { + color: var(--neon-bunny-php-function); +} +.language-php .token.keyword { + color: var(--neon-bunny-php-keyword); +} +.language-php .token.keyword.type-hint { + color: var(--neon-bunny-php-keyword-type-hint); + font-style: italic; +} +.language-php .token.operator { + color: var(--neon-bunny-php-operator); +} +.language-php .token.package { + color: var(--neon-bunny-php-package); +} +.language-php .token.property { + color: var(--neon-bunny-php-property); +} +.language-php .token.punctuation { + color: var(--neon-bunny-php-punctuation); +} +.language-php .token.string.double-quoted-string { + color: var(--neon-bunny-php-double-quote-string); +} +.language-php .token.string.single-quoted-string { + color: var(--neon-bunny-php-single-quote-string); +} +.language-php .token.variable { + color: var(--neon-bunny-php-variable); +} diff --git a/src/plugin/themes/index.js b/src/plugin/themes/index.js index d60f956..85ba43f 100644 --- a/src/plugin/themes/index.js +++ b/src/plugin/themes/index.js @@ -941,8 +941,6 @@ const neonBunnyHighlightTheme = `/** --neon-bunny-white: #fff; --neon-bunny-yellow-light-faded: #ffe3b8; --neon-bunny-yellow: #fef611; - /* -------------------------------------------------- Standard */ - /* ------------------------- General purpose */ --neon-bunny-builtin: var(--neon-bunny-purple); --neon-bunny-char: var(--neon-bunny-pink); --neon-bunny-class: var(--neon-bunny-magenta); @@ -968,19 +966,16 @@ const neonBunnyHighlightTheme = `/** --neon-bunny-variable-constant: var(--neon-bunny-green-darker); --neon-bunny-variable-language: var(--neon-bunny-blue-light); --neon-bunny-variable: var(--neon-bunny-green-darker); - /* ------------------------- Meta */ --neon-bunny-meta-keyword: var(--neon-bunny-green); --neon-bunny-meta-prompt: var(--neon-bunny-blue-light); --neon-bunny-meta-string: var(--neon-bunny-blue-light); --neon-bunny-meta: var(--neon-bunny-blue-light); - /* ------------------------- Tags, attributes, configs */ --neon-bunny-attr: var(--neon-bunny-green); --neon-bunny-attribute: var(--neon-bunny-green); --neon-bunny-name: var(--neon-bunny-blue-light); --neon-bunny-section: var(--neon-bunny-green); --neon-bunny-tag-attr: var(--neon-bunny-blue-light); --neon-bunny-tag: var(--neon-bunny-blue-light); - /* ------------------------- Text Markup */ --neon-bunny-bullet: var(--neon-bunny-white); --neon-bunny-code: var(--neon-bunny-white); --neon-bunny-emphasis: var(--neon-bunny-white); @@ -988,7 +983,6 @@ const neonBunnyHighlightTheme = `/** --neon-bunny-link: var(--neon-bunny-orange); --neon-bunny-quote: var(--neon-bunny-white); --neon-bunny-strong: var(--neon-bunny-white); - /* ------------------------- CSS */ --neon-bunny-css-selector-id: var(--neon-bunny-green); --neon-bunny-selector-attr: var(--neon-bunny-purple-light-dim); --neon-bunny-selector-class: var(--neon-bunny-lime); @@ -996,30 +990,19 @@ const neonBunnyHighlightTheme = `/** --neon-bunny-selector-pseudo: var(--neon-bunny-purple-light-dim); --neon-bunny-selector-tag: var(--neon-bunny-white); --neon-bunny-selector: var(--neon-bunny-lime); - /* ------------------------- Diff */ --neon-bunny-addition: var(--neon-bunny-green-neon); --neon-bunny-deletion: var(--neon-bunny-red); - /* -------------------------------------------------- HTML */ --neon-bunny-html-tag-attr: var(--neon-bunny-green); - /* -------------------------------------------------- CSS */ --neon-bunny-css: var(--neon-bunny-purple-light-dim); - /* ------------------------- General purpose */ --neon-bunny-css-builtin: var(--neon-bunny-orange); - /* ------------------------- Meta */ --neon-bunny-css-meta: var(--neon-bunny-red); - /* ------------------------- Tags, attributes, configs */ --neon-bunny-css-attribute: var(--neon-bunny-pink); - /* -------------------------------------------------- JSON */ --neon-bunny-json-punctuation: var(--neon-bunny-white); - /* -------------------------------------------------- JavaScript */ --neon-bunny-js: var(--neon-bunny-green-darker); - /* ------------------------- General purpose */ --neon-bunny-js-params-variable-language: var(--neon-bunny-green-darker); --neon-bunny-js-title-class: var(--neon-bunny-orange-lighter); --neon-bunny-js-variable-language: var(--neon-bunny-pink); - /* -------------------------------------------------- PHP */ --neon-bunny-php: var(--neon-bunny-blue-light); - /* ------------------------- General purpose */ --neon-bunny-php-class-keyword: var(--neon-bunny-blue-darker); --neon-bunny-php-class-title: var(--neon-bunny-magenta); --neon-bunny-php-function-title: var(--neon-bunny-green-neon); @@ -1031,13 +1014,13 @@ const neonBunnyHighlightTheme = `/** --neon-bunny-php-title-function-invoke: var(--neon-bunny-green-neon); --neon-bunny-php-title: var(--neon-bunny-peach); --neon-bunny-php-variable: var(--neon-bunny-purple-light); - /* ------------------------- Meta */ --neon-bunny-php-meta: var(--neon-bunny-red); } pre code.hljs { display: block; overflow-x: auto; + padding: 1em; } code[class*=language-], @@ -1058,7 +1041,6 @@ pre[class*=language-] { word-spacing: normal; word-wrap: normal; } - code[class*=language-]::-moz-selection, code[class*=language-] ::-moz-selection, pre[class*=language-]::-moz-selection, @@ -1066,7 +1048,6 @@ pre[class*=language-] ::-moz-selection { background: rgba(29, 59, 83, 0.99); text-shadow: none; } - code[class*=language-]::selection, code[class*=language-] ::selection, pre[class*=language-]::selection, @@ -1076,20 +1057,16 @@ pre[class*=language-] ::selection { } @media print { - code[class*=language-], pre[class*=language-] { text-shadow: none; } } - -/* Code blocks */ pre[class*=language-] { background: #000000; color: white; margin: 0.5em 0; overflow: auto; - padding: 1em; } :not(pre) > code[class*=language-] { @@ -1100,1036 +1077,834 @@ pre[class*=language-] { white-space: normal; } -/* -------------------------------------------------- Standard */ .hljs-built_in { color: var(--neon-bunny-builtin); } - .hljs-char { color: var(--neon-bunny-char); } - .hljs-comment { color: var(--neon-bunny-comment); font-style: italic; } - .hljs-doctag { color: var(--neon-bunny-doctag); } - .hljs-keyword { color: var(--neon-bunny-keyword); } - .hljs-literal { color: var(--neon-bunny-literal); } - .hljs-number { color: var(--neon-bunny-number); } - .hljs-operator { color: var(--neon-bunny-operator); } - .hljs-params { color: var(--neon-bunny-params); font-style: italic; } - .hljs-property { color: var(--neon-bunny-property); } - .hljs-punctuation { color: var(--neon-bunny-punctuation); } - .hljs-regexp { color: var(--neon-bunny-regex); } - .hljs-string { color: var(--neon-bunny-string); } - .hljs-subst { color: var(--neon-bunny-subst); } - .hljs-symbol { color: var(--neon-bunny-symbol); } - .hljs-title { color: var(--neon-bunny-title); } - .hljs-title.class_ { color: var(--neon-bunny-title-class); } - .hljs-title.class_.inherited__ { color: var(--neon-bunny-title-class-inherited); } - .hljs-title.function_ { color: var(--neon-bunny-title-function); } - .hljs-title.function_.invoke__ { color: var(--neon-bunny-title-function-invoke); } - .hljs-type { color: var(--neon-bunny-type); } - .hljs-variable { color: var(--neon-bunny-variable); } - .hljs-variable.constant_ { color: var(--neon-bunny-variable-constant); } - .hljs-variable.language_ { color: var(--neon-bunny-variable-language); } - .hljs-meta { color: var(--neon-bunny-meta); } - .hljs-meta.prompt_ { color: var(--neon-bunny-meta-prompt); } - .hljs-meta.keyword_ { color: var(--neon-bunny-meta-keyword); } - .hljs-meta.string_ { color: var(--neon-bunny-meta-string); } - .hljs-attr { color: var(--neon-bunny-attr); } - .hljs-attribute { color: var(--neon-bunny-attribute); } - .hljs-name { color: var(--neon-bunny-name); } - .hljs-section { color: var(--neon-bunny-section); } - .hljs-tag { color: var(--neon-bunny-tag); } - .hljs-tag .hljs-attr { color: var(--neon-bunny-tag-attr); } - .hljs-bullet { color: var(--neon-bunny-bullet); } - .hljs-code { color: var(--neon-bunny-code); } - .hljs-emphasis { color: var(--neon-bunny-emphasis); font-style: italic; } - .hljs-formula { color: var(--neon-bunny-formula); } - .hljs-link { color: var(--neon-bunny-link); } - .hljs-quote { color: var(--neon-bunny-quote); } - .hljs-strong { color: var(--neon-bunny-strong); font-weight: bold; } - .hljs-selector { color: var(--neon-bunny-selector); } - .hljs-selector-attr { color: var(--neon-bunny-selector-attr); } - .hljs-selector-class { color: var(--neon-bunny-selector-class); } - .hljs-selector-id { color: var(--neon-bunny-selector-id); } - .hljs-selector-pseudo { color: var(--neon-bunny-selector-pseudo); } - .hljs-selector-tag { color: var(--neon-bunny-selector-tag); } - .hljs-addition { color: var(--neon-bunny-addition); } - .hljs-deletion { color: var(--neon-bunny-deletion); } - .hljs.language-html .hljs-tag .hljs-attr, .hljs .language-html .hljs-tag .hljs-attr { color: var(--neon-bunny-html-tag-attr); } - .hljs.language-css, .hljs .language-css { color: var(--neon-bunny-css); } - .hljs.language-css .hljs-built_in, .hljs .language-css .hljs-built_in { color: var(--neon-bunny-css-builtin); } - .hljs.language-css .hljs-char, .hljs .language-css .hljs-char { color: var(--neon-bunny-char); } - .hljs.language-css .hljs-comment, .hljs .language-css .hljs-comment { color: var(--neon-bunny-comment); } - .hljs.language-css .hljs-doctag, .hljs .language-css .hljs-doctag { color: var(--neon-bunny-doctag); } - .hljs.language-css .hljs-keyword, .hljs .language-css .hljs-keyword { color: var(--neon-bunny-keyword); } - .hljs.language-css .hljs-literal, .hljs .language-css .hljs-literal { color: var(--neon-bunny-literal); } - .hljs.language-css .hljs-number, .hljs .language-css .hljs-number { color: var(--neon-bunny-number); } - .hljs.language-css .hljs-operator, .hljs .language-css .hljs-operator { color: var(--neon-bunny-operator); } - .hljs.language-css .hljs-params, .hljs .language-css .hljs-params { color: var(--neon-bunny-params); font-style: italic; } - .hljs.language-css .hljs-property, .hljs .language-css .hljs-property { color: var(--neon-bunny-property); } - .hljs.language-css .hljs-punctuation, .hljs .language-css .hljs-punctuation { color: var(--neon-bunny-punctuation); } - .hljs.language-css .hljs-regexp, .hljs .language-css .hljs-regexp { color: var(--neon-bunny-regex); } - .hljs.language-css .hljs-string, .hljs .language-css .hljs-string { color: var(--neon-bunny-string); } - .hljs.language-css .hljs-subst, .hljs .language-css .hljs-subst { color: var(--neon-bunny-subst); } - .hljs.language-css .hljs-symbol, .hljs .language-css .hljs-symbol { color: var(--neon-bunny-symbol); } - .hljs.language-css .hljs-title, .hljs .language-css .hljs-title { color: var(--neon-bunny-title); } - .hljs.language-css .hljs-title.class_, .hljs .language-css .hljs-title.class_ { color: var(--neon-bunny-title-class); } - .hljs.language-css .hljs-title.class_.inherited__, .hljs .language-css .hljs-title.class_.inherited__ { color: var(--neon-bunny-title-class-inherited); } - .hljs.language-css .hljs-title.function_, .hljs .language-css .hljs-title.function_ { color: var(--neon-bunny-title-function); } - .hljs.language-css .hljs-title.function_.invoke__, .hljs .language-css .hljs-title.function_.invoke__ { color: var(--neon-bunny-title-function-invoke); } - .hljs.language-css .hljs-type, .hljs .language-css .hljs-type { color: var(--neon-bunny-type); } - .hljs.language-css .hljs-variable, .hljs .language-css .hljs-variable { color: var(--neon-bunny-variable); } - .hljs.language-css .hljs-variable.constant_, .hljs .language-css .hljs-variable.constant_ { color: var(--neon-bunny-variable-constant); } - .hljs.language-css .hljs-variable.language_, .hljs .language-css .hljs-variable.language_ { color: var(--neon-bunny-variable-language); } - .hljs.language-css .hljs-meta, .hljs .language-css .hljs-meta { color: var(--neon-bunny-css-meta); } - .hljs.language-css .hljs-meta.prompt_, .hljs .language-css .hljs-meta.prompt_ { color: var(--neon-bunny-meta-prompt); } - .hljs.language-css .hljs-meta.keyword_, .hljs .language-css .hljs-meta.keyword_ { color: var(--neon-bunny-meta-keyword); } - .hljs.language-css .hljs-meta.string_, .hljs .language-css .hljs-meta.string_ { color: var(--neon-bunny-meta-string); } - .hljs.language-css .hljs-attr, .hljs .language-css .hljs-attr { color: var(--neon-bunny-attr); } - .hljs.language-css .hljs-attribute, .hljs .language-css .hljs-attribute { color: var(--neon-bunny-css-attribute); } - .hljs.language-css .hljs-name, .hljs .language-css .hljs-name { color: var(--neon-bunny-name); } - .hljs.language-css .hljs-section, .hljs .language-css .hljs-section { color: var(--neon-bunny-section); } - .hljs.language-css .hljs-tag, .hljs .language-css .hljs-tag { color: var(--neon-bunny-tag); } - .hljs.language-css .hljs-bullet, .hljs .language-css .hljs-bullet { color: var(--neon-bunny-bullet); } - .hljs.language-css .hljs-code, .hljs .language-css .hljs-code { color: var(--neon-bunny-code); } - .hljs.language-css .hljs-emphasis, .hljs .language-css .hljs-emphasis { color: var(--neon-bunny-emphasis); font-style: italic; } - .hljs.language-css .hljs-formula, .hljs .language-css .hljs-formula { color: var(--neon-bunny-formula); } - .hljs.language-css .hljs-link, .hljs .language-css .hljs-link { color: var(--neon-bunny-link); } - .hljs.language-css .hljs-quote, .hljs .language-css .hljs-quote { color: var(--neon-bunny-quote); } - .hljs.language-css .hljs-strong, .hljs .language-css .hljs-strong { color: var(--neon-bunny-strong); font-weight: bold; } - .hljs.language-css .hljs-selector, .hljs .language-css .hljs-selector { color: var(--neon-bunny-selector); } - .hljs.language-css .hljs-selector-attr, .hljs .language-css .hljs-selector-attr { color: var(--neon-bunny-selector-attr); } - .hljs.language-css .hljs-selector-class, .hljs .language-css .hljs-selector-class { color: var(--neon-bunny-selector-class); } - .hljs.language-css .hljs-selector-id, .hljs .language-css .hljs-selector-id { color: var(--neon-bunny-css-selector-id); } - .hljs.language-css .hljs-selector-pseudo, .hljs .language-css .hljs-selector-pseudo { color: var(--neon-bunny-selector-pseudo); } - .hljs.language-css .hljs-selector-tag, .hljs .language-css .hljs-selector-tag { color: var(--neon-bunny-selector-tag); } - .hljs.language-css .hljs-addition, .hljs .language-css .hljs-addition { color: var(--neon-bunny-addition); } - .hljs.language-css .hljs-deletion, .hljs .language-css .hljs-deletion { color: var(--neon-bunny-deletion); } - .hljs.language-json .hljs-punctuation, .hljs .language-json .hljs-punctuation { color: var(--neon-bunny-json-punctuation); } - .hljs.language-javascript, .hljs.language-js, .hljs .language-javascript, .hljs .language-js { color: var(--neon-bunny-js); } - .hljs.language-javascript .hljs-built_in, .hljs.language-js .hljs-built_in, .hljs .language-javascript .hljs-built_in, .hljs .language-js .hljs-built_in { color: var(--neon-bunny-builtin); } - .hljs.language-javascript .hljs-char, .hljs.language-js .hljs-char, .hljs .language-javascript .hljs-char, .hljs .language-js .hljs-char { color: var(--neon-bunny-char); } - .hljs.language-javascript .hljs-comment, .hljs.language-js .hljs-comment, .hljs .language-javascript .hljs-comment, .hljs .language-js .hljs-comment { color: var(--neon-bunny-comment); } - .hljs.language-javascript .hljs-doctag, .hljs.language-js .hljs-doctag, .hljs .language-javascript .hljs-doctag, .hljs .language-js .hljs-doctag { color: var(--neon-bunny-doctag); } - .hljs.language-javascript .hljs-keyword, .hljs.language-js .hljs-keyword, .hljs .language-javascript .hljs-keyword, .hljs .language-js .hljs-keyword { color: var(--neon-bunny-keyword); } - .hljs.language-javascript .hljs-literal, .hljs.language-js .hljs-literal, .hljs .language-javascript .hljs-literal, .hljs .language-js .hljs-literal { color: var(--neon-bunny-literal); } - .hljs.language-javascript .hljs-number, .hljs.language-js .hljs-number, .hljs .language-javascript .hljs-number, .hljs .language-js .hljs-number { color: var(--neon-bunny-number); } - .hljs.language-javascript .hljs-operator, .hljs.language-js .hljs-operator, .hljs .language-javascript .hljs-operator, .hljs .language-js .hljs-operator { color: var(--neon-bunny-operator); } - .hljs.language-javascript .hljs-params, .hljs.language-js .hljs-params, .hljs .language-javascript .hljs-params, .hljs .language-js .hljs-params { color: var(--neon-bunny-params); font-style: italic; } - .hljs.language-javascript .hljs-params .hljs-variable.language_, .hljs.language-js .hljs-params .hljs-variable.language_, .hljs .language-javascript .hljs-params .hljs-variable.language_, .hljs .language-js .hljs-params .hljs-variable.language_ { color: var(--neon-bunny-js-params-variable-language); } - .hljs.language-javascript .hljs-property, .hljs.language-js .hljs-property, .hljs .language-javascript .hljs-property, .hljs .language-js .hljs-property { color: var(--neon-bunny-property); } - .hljs.language-javascript .hljs-punctuation, .hljs.language-js .hljs-punctuation, .hljs .language-javascript .hljs-punctuation, .hljs .language-js .hljs-punctuation { color: var(--neon-bunny-punctuation); } - .hljs.language-javascript .hljs-regexp, .hljs.language-js .hljs-regexp, .hljs .language-javascript .hljs-regexp, .hljs .language-js .hljs-regexp { color: var(--neon-bunny-regex); } - .hljs.language-javascript .hljs-string, .hljs.language-js .hljs-string, .hljs .language-javascript .hljs-string, .hljs .language-js .hljs-string { color: var(--neon-bunny-string); } - .hljs.language-javascript .hljs-subst, .hljs.language-js .hljs-subst, .hljs .language-javascript .hljs-subst, .hljs .language-js .hljs-subst { color: var(--neon-bunny-subst); } - .hljs.language-javascript .hljs-symbol, .hljs.language-js .hljs-symbol, .hljs .language-javascript .hljs-symbol, .hljs .language-js .hljs-symbol { color: var(--neon-bunny-symbol); } - .hljs.language-javascript .hljs-title, .hljs.language-js .hljs-title, .hljs .language-javascript .hljs-title, .hljs .language-js .hljs-title { color: var(--neon-bunny-title); } - .hljs.language-javascript .hljs-title.class_, .hljs.language-js .hljs-title.class_, .hljs .language-javascript .hljs-title.class_, .hljs .language-js .hljs-title.class_ { color: var(--neon-bunny-js-title-class); } - .hljs.language-javascript .hljs-title.class_.inherited__, .hljs.language-js .hljs-title.class_.inherited__, .hljs .language-javascript .hljs-title.class_.inherited__, .hljs .language-js .hljs-title.class_.inherited__ { color: var(--neon-bunny-title-class-inherited); } - .hljs.language-javascript .hljs-title.function_, .hljs.language-js .hljs-title.function_, .hljs .language-javascript .hljs-title.function_, .hljs .language-js .hljs-title.function_ { color: var(--neon-bunny-title-function); } - .hljs.language-javascript .hljs-title.function_.invoke__, .hljs.language-js .hljs-title.function_.invoke__, .hljs .language-javascript .hljs-title.function_.invoke__, .hljs .language-js .hljs-title.function_.invoke__ { color: var(--neon-bunny-title-function-invoke); } - .hljs.language-javascript .hljs-type, .hljs.language-js .hljs-type, .hljs .language-javascript .hljs-type, .hljs .language-js .hljs-type { color: var(--neon-bunny-type); } - .hljs.language-javascript .hljs-variable, .hljs.language-js .hljs-variable, .hljs .language-javascript .hljs-variable, .hljs .language-js .hljs-variable { color: var(--neon-bunny-variable); } - .hljs.language-javascript .hljs-variable.constant_, .hljs.language-js .hljs-variable.constant_, .hljs .language-javascript .hljs-variable.constant_, .hljs .language-js .hljs-variable.constant_ { color: var(--neon-bunny-variable-constant); } - .hljs.language-javascript .hljs-variable.language_, .hljs.language-js .hljs-variable.language_, .hljs .language-javascript .hljs-variable.language_, .hljs .language-js .hljs-variable.language_ { color: var(--neon-bunny-js-variable-language); } - .hljs.language-javascript .hljs-meta, .hljs.language-js .hljs-meta, .hljs .language-javascript .hljs-meta, .hljs .language-js .hljs-meta { color: var(--neon-bunny-meta); } - .hljs.language-javascript .hljs-meta.prompt_, .hljs.language-js .hljs-meta.prompt_, .hljs .language-javascript .hljs-meta.prompt_, .hljs .language-js .hljs-meta.prompt_ { color: var(--neon-bunny-meta-prompt); } - .hljs.language-javascript .hljs-meta.keyword_, .hljs.language-js .hljs-meta.keyword_, .hljs .language-javascript .hljs-meta.keyword_, .hljs .language-js .hljs-meta.keyword_ { color: var(--neon-bunny-meta-keyword); } - .hljs.language-javascript .hljs-meta.string_, .hljs.language-js .hljs-meta.string_, .hljs .language-javascript .hljs-meta.string_, .hljs .language-js .hljs-meta.string_ { color: var(--neon-bunny-meta-string); } - .hljs.language-javascript .hljs-attr, .hljs.language-js .hljs-attr, .hljs .language-javascript .hljs-attr, .hljs .language-js .hljs-attr { color: var(--neon-bunny-attr); } - .hljs.language-javascript .hljs-attribute, .hljs.language-js .hljs-attribute, .hljs .language-javascript .hljs-attribute, .hljs .language-js .hljs-attribute { color: var(--neon-bunny-attribute); } - .hljs.language-javascript .hljs-name, .hljs.language-js .hljs-name, .hljs .language-javascript .hljs-name, .hljs .language-js .hljs-name { color: var(--neon-bunny-name); } - .hljs.language-javascript .hljs-section, .hljs.language-js .hljs-section, .hljs .language-javascript .hljs-section, .hljs .language-js .hljs-section { color: var(--neon-bunny-section); } - .hljs.language-javascript .hljs-tag, .hljs.language-js .hljs-tag, .hljs .language-javascript .hljs-tag, .hljs .language-js .hljs-tag { color: var(--neon-bunny-tag); } - .hljs.language-javascript .hljs-bullet, .hljs.language-js .hljs-bullet, .hljs .language-javascript .hljs-bullet, .hljs .language-js .hljs-bullet { color: var(--neon-bunny-bullet); } - .hljs.language-javascript .hljs-code, .hljs.language-js .hljs-code, .hljs .language-javascript .hljs-code, .hljs .language-js .hljs-code { color: var(--neon-bunny-code); } - .hljs.language-javascript .hljs-emphasis, .hljs.language-js .hljs-emphasis, .hljs .language-javascript .hljs-emphasis, .hljs .language-js .hljs-emphasis { color: var(--neon-bunny-emphasis); font-style: italic; } - .hljs.language-javascript .hljs-formula, .hljs.language-js .hljs-formula, .hljs .language-javascript .hljs-formula, .hljs .language-js .hljs-formula { color: var(--neon-bunny-formula); } - .hljs.language-javascript .hljs-link, .hljs.language-js .hljs-link, .hljs .language-javascript .hljs-link, .hljs .language-js .hljs-link { color: var(--neon-bunny-link); } - .hljs.language-javascript .hljs-quote, .hljs.language-js .hljs-quote, .hljs .language-javascript .hljs-quote, .hljs .language-js .hljs-quote { color: var(--neon-bunny-quote); } - .hljs.language-javascript .hljs-strong, .hljs.language-js .hljs-strong, .hljs .language-javascript .hljs-strong, .hljs .language-js .hljs-strong { color: var(--neon-bunny-strong); font-weight: bold; } - .hljs.language-javascript .hljs-selector, .hljs.language-js .hljs-selector, .hljs .language-javascript .hljs-selector, .hljs .language-js .hljs-selector { color: var(--neon-bunny-selector); } - .hljs.language-javascript .hljs-selector-attr, .hljs.language-js .hljs-selector-attr, .hljs .language-javascript .hljs-selector-attr, .hljs .language-js .hljs-selector-attr { color: var(--neon-bunny-selector-attr); } - .hljs.language-javascript .hljs-selector-class, .hljs.language-js .hljs-selector-class, .hljs .language-javascript .hljs-selector-class, .hljs .language-js .hljs-selector-class { color: var(--neon-bunny-selector-class); } - .hljs.language-javascript .hljs-selector-id, .hljs.language-js .hljs-selector-id, .hljs .language-javascript .hljs-selector-id, .hljs .language-js .hljs-selector-id { color: var(--neon-bunny-selector-id); } - .hljs.language-javascript .hljs-selector-pseudo, .hljs.language-js .hljs-selector-pseudo, .hljs .language-javascript .hljs-selector-pseudo, .hljs .language-js .hljs-selector-pseudo { color: var(--neon-bunny-selector-pseudo); } - .hljs.language-javascript .hljs-selector-tag, .hljs.language-js .hljs-selector-tag, .hljs .language-javascript .hljs-selector-tag, .hljs .language-js .hljs-selector-tag { color: var(--neon-bunny-selector-tag); } - .hljs.language-javascript .hljs-addition, .hljs.language-js .hljs-addition, .hljs .language-javascript .hljs-addition, .hljs .language-js .hljs-addition { color: var(--neon-bunny-addition); } - .hljs.language-javascript .hljs-deletion, .hljs.language-js .hljs-deletion, .hljs .language-javascript .hljs-deletion, .hljs .language-js .hljs-deletion { color: var(--neon-bunny-deletion); } - .hljs.language-php, .hljs .language-php { color: var(--neon-bunny-php); } - .hljs.language-php .hljs-built_in, .hljs .language-php .hljs-built_in { color: var(--neon-bunny-builtin); } - .hljs.language-php .hljs-char, .hljs .language-php .hljs-char { color: var(--neon-bunny-char); } - .hljs.language-php .hljs-class .hljs-title, .hljs .language-php .hljs-class .hljs-title { color: var(--neon-bunny-php-class-title) !important; } - .hljs.language-php .hljs-class .hljs-keyword, .hljs .language-php .hljs-class .hljs-keyword { color: var(--neon-bunny-php-class-keyword); } - .hljs.language-php .hljs-comment, .hljs .language-php .hljs-comment { color: var(--neon-bunny-comment); } - .hljs.language-php .hljs-doctag, .hljs .language-php .hljs-doctag { color: var(--neon-bunny-doctag); } - .hljs.language-php .hljs-function .hljs-title, .hljs .language-php .hljs-function .hljs-title { color: var(--neon-bunny-php-function-title); } - .hljs.language-php .hljs-keyword, .hljs .language-php .hljs-keyword { color: var(--neon-bunny-php-keyword); } - .hljs.language-php .hljs-literal, .hljs .language-php .hljs-literal { color: var(--neon-bunny-literal); } - .hljs.language-php .hljs-number, .hljs .language-php .hljs-number { color: var(--neon-bunny-number); } - .hljs.language-php .hljs-operator, .hljs .language-php .hljs-operator { color: var(--neon-bunny-operator); } - .hljs.language-php .hljs-params, .hljs .language-php .hljs-params { color: var(--neon-bunny-php-params); font-style: italic; } - .hljs.language-php .hljs-params .hljs-variable, .hljs .language-php .hljs-params .hljs-variable { color: var(--neon-bunny-php-params-variable); } - .hljs.language-php .hljs-property, .hljs .language-php .hljs-property { color: var(--neon-bunny-property); } - .hljs.language-php .hljs-punctuation, .hljs .language-php .hljs-punctuation { color: var(--neon-bunny-punctuation); } - .hljs.language-php .hljs-regexp, .hljs .language-php .hljs-regexp { color: var(--neon-bunny-regex); } - .hljs.language-php .hljs-string, .hljs .language-php .hljs-string { color: var(--neon-bunny-php-string); } - .hljs.language-php .hljs-subst, .hljs .language-php .hljs-subst { color: var(--neon-bunny-subst); } - .hljs.language-php .hljs-symbol, .hljs .language-php .hljs-symbol { color: var(--neon-bunny-symbol); } - .hljs.language-php .hljs-title, .hljs .language-php .hljs-title { color: var(--neon-bunny-php-title); } - .hljs.language-php .hljs-title.class_, .hljs .language-php .hljs-title.class_ { color: var(--neon-bunny-php-title-class); font-style: italic; } - .hljs.language-php .hljs-title.class_.inherited__, .hljs .language-php .hljs-title.class_.inherited__ { color: var(--neon-bunny-title-class-inherited); } - .hljs.language-php .hljs-title.function_, .hljs .language-php .hljs-title.function_ { color: var(--neon-bunny-title-function); } - .hljs.language-php .hljs-title.function_.invoke__, .hljs .language-php .hljs-title.function_.invoke__ { color: var(--neon-bunny-php-title-function-invoke); } - .hljs.language-php .hljs-type, .hljs .language-php .hljs-type { color: var(--neon-bunny-type); } - .hljs.language-php .hljs-variable, .hljs .language-php .hljs-variable { color: var(--neon-bunny-php-variable); } - .hljs.language-php .hljs-variable.constant_, .hljs .language-php .hljs-variable.constant_ { color: var(--neon-bunny-variable-constant); } - .hljs.language-php .hljs-variable.language_, .hljs .language-php .hljs-variable.language_ { color: var(--neon-bunny-variable-language); } - .hljs.language-php .hljs-meta, .hljs .language-php .hljs-meta { color: var(--neon-bunny-php-meta); } - .hljs.language-php .hljs-meta.prompt_, .hljs .language-php .hljs-meta.prompt_ { color: var(--neon-bunny-meta-prompt); } - .hljs.language-php .hljs-meta.keyword_, .hljs .language-php .hljs-meta.keyword_ { color: var(--neon-bunny-meta-keyword); } - .hljs.language-php .hljs-meta.string_, .hljs .language-php .hljs-meta.string_ { color: var(--neon-bunny-meta-string); } - .hljs.language-php .hljs-attr, .hljs .language-php .hljs-attr { color: var(--neon-bunny-attr); } - .hljs.language-php .hljs-attribute, .hljs .language-php .hljs-attribute { color: var(--neon-bunny-attribute); } - .hljs.language-php .hljs-name, .hljs .language-php .hljs-name { color: var(--neon-bunny-name); } - .hljs.language-php .hljs-section, .hljs .language-php .hljs-section { color: var(--neon-bunny-section); } - .hljs.language-php .hljs-tag, .hljs .language-php .hljs-tag { color: var(--neon-bunny-tag); } - .hljs.language-php .hljs-bullet, .hljs .language-php .hljs-bullet { color: var(--neon-bunny-bullet); } - .hljs.language-php .hljs-code, .hljs .language-php .hljs-code { color: var(--neon-bunny-code); } - .hljs.language-php .hljs-emphasis, .hljs .language-php .hljs-emphasis { color: var(--neon-bunny-emphasis); font-style: italic; } - .hljs.language-php .hljs-formula, .hljs .language-php .hljs-formula { color: var(--neon-bunny-formula); } - .hljs.language-php .hljs-link, .hljs .language-php .hljs-link { color: var(--neon-bunny-link); } - .hljs.language-php .hljs-quote, .hljs .language-php .hljs-quote { color: var(--neon-bunny-quote); } - .hljs.language-php .hljs-strong, .hljs .language-php .hljs-strong { color: var(--neon-bunny-strong); font-weight: bold; } - .hljs.language-php .hljs-selector, .hljs .language-php .hljs-selector { color: var(--neon-bunny-selector); } - .hljs.language-php .hljs-selector-attr, .hljs .language-php .hljs-selector-attr { color: var(--neon-bunny-selector-attr); } - .hljs.language-php .hljs-selector-class, .hljs .language-php .hljs-selector-class { color: var(--neon-bunny-selector-class); } - .hljs.language-php .hljs-selector-id, .hljs .language-php .hljs-selector-id { color: var(--neon-bunny-selector-id); } - .hljs.language-php .hljs-selector-pseudo, .hljs .language-php .hljs-selector-pseudo { color: var(--neon-bunny-selector-pseudo); } - .hljs.language-php .hljs-selector-tag, .hljs .language-php .hljs-selector-tag { color: var(--neon-bunny-selector-tag); } - .hljs.language-php .hljs-addition, .hljs .language-php .hljs-addition { color: var(--neon-bunny-addition); } - .hljs.language-php .hljs-deletion, .hljs .language-php .hljs-deletion { color: var(--neon-bunny-deletion); } + `; const neonBunnyHighlightThemeMin = `/** @@ -2138,7 +1913,7 @@ const neonBunnyHighlightThemeMin = `/** * WebDevNerdStuff Neon Bunny * VSCode Theme: https://marketplace.visualstudio.com/items?itemName=WebDevNerdStuff.neon-bunny */ - :root{--neon-bunny-blue-darker: #276AFF;--neon-bunny-blue-light-faded: #a5a8ff;--neon-bunny-blue-light: #2492ff;--neon-bunny-blue: #0b93ff;--neon-bunny-gray-lighter: #aaa;--neon-bunny-gray: #7f817e;--neon-bunny-green-darker-darker: #008b05;--neon-bunny-green-darker: #2bb71d;--neon-bunny-green-light: #2bb71d;--neon-bunny-green-neon: #0aff04;--neon-bunny-green: #00d205;--neon-bunny-lime-lighter: #c3e88d;--neon-bunny-lime: #b2ff02;--neon-bunny-magenta-neon: #FF25D9;--neon-bunny-magenta: #df00df;--neon-bunny-neon-green: #00ff00;--neon-bunny-orange-lighter: #ff8d04;--neon-bunny-orange: #e58100;--neon-bunny-peach-darker: #ffb46a;--neon-bunny-peach-light: #ffe4a6;--neon-bunny-peach: #ffcb6b;--neon-bunny-pink: #ff1190;--neon-bunny-purple-light-dim: #c792ea;--neon-bunny-purple-light: #d285cc;--neon-bunny-purple: #ea03ff;--neon-bunny-red: #ff3229;--neon-bunny-salmon: #ff6f5b;--neon-bunny-teal: #80fcff;--neon-bunny-white: #fff;--neon-bunny-yellow-light-faded: #ffe3b8;--neon-bunny-yellow: #fef611;--neon-bunny-builtin: var(--neon-bunny-purple);--neon-bunny-char: var(--neon-bunny-pink);--neon-bunny-class: var(--neon-bunny-magenta);--neon-bunny-comment: var(--neon-bunny-gray);--neon-bunny-doctag: var(--neon-bunny-blue-light);--neon-bunny-keyword: var(--neon-bunny-blue);--neon-bunny-literal: var(--neon-bunny-blue-light);--neon-bunny-number: var(--neon-bunny-white);--neon-bunny-operator: var(--neon-bunny-blue-light);--neon-bunny-params: var(--neon-bunny-green-darker);--neon-bunny-property: var(--neon-bunny-blue-light-faded);--neon-bunny-punctuation: var(--neon-bunny-blue);--neon-bunny-regex: var(--neon-bunny-peach-light);--neon-bunny-string: var(--neon-bunny-peach-darker);--neon-bunny-subst: var(--neon-bunny-green-darker);--neon-bunny-symbol: var(--neon-bunny-pink);--neon-bunny-title-class-inherited: var(--neon-bunny-green-darker);--neon-bunny-title-class: var(--neon-bunny-green-neon);--neon-bunny-title-function-invoke: var(--neon-bunny-green-darker);--neon-bunny-title-function: var(--neon-bunny-green-neon);--neon-bunny-title: var(--neon-bunny-green-darker);--neon-bunny-type: var(--neon-bunny-pink);--neon-bunny-variable-constant: var(--neon-bunny-green-darker);--neon-bunny-variable-language: var(--neon-bunny-blue-light);--neon-bunny-variable: var(--neon-bunny-green-darker);--neon-bunny-meta-keyword: var(--neon-bunny-green);--neon-bunny-meta-prompt: var(--neon-bunny-blue-light);--neon-bunny-meta-string: var(--neon-bunny-blue-light);--neon-bunny-meta: var(--neon-bunny-blue-light);--neon-bunny-attr: var(--neon-bunny-green);--neon-bunny-attribute: var(--neon-bunny-green);--neon-bunny-name: var(--neon-bunny-blue-light);--neon-bunny-section: var(--neon-bunny-green);--neon-bunny-tag-attr: var(--neon-bunny-blue-light);--neon-bunny-tag: var(--neon-bunny-blue-light);--neon-bunny-bullet: var(--neon-bunny-white);--neon-bunny-code: var(--neon-bunny-white);--neon-bunny-emphasis: var(--neon-bunny-white);--neon-bunny-formula: var(--neon-bunny-white);--neon-bunny-link: var(--neon-bunny-orange);--neon-bunny-quote: var(--neon-bunny-white);--neon-bunny-strong: var(--neon-bunny-white);--neon-bunny-css-selector-id: var(--neon-bunny-green);--neon-bunny-selector-attr: var(--neon-bunny-purple-light-dim);--neon-bunny-selector-class: var(--neon-bunny-lime);--neon-bunny-selector-id: var(--neon-bunny-lime);--neon-bunny-selector-pseudo: var(--neon-bunny-purple-light-dim);--neon-bunny-selector-tag: var(--neon-bunny-white);--neon-bunny-selector: var(--neon-bunny-lime);--neon-bunny-addition: var(--neon-bunny-green-neon);--neon-bunny-deletion: var(--neon-bunny-red);--neon-bunny-html-tag-attr: var(--neon-bunny-green);--neon-bunny-css: var(--neon-bunny-purple-light-dim);--neon-bunny-css-builtin: var(--neon-bunny-orange);--neon-bunny-css-meta: var(--neon-bunny-red);--neon-bunny-css-attribute: var(--neon-bunny-pink);--neon-bunny-json-punctuation: var(--neon-bunny-white);--neon-bunny-js: var(--neon-bunny-green-darker);--neon-bunny-js-params-variable-language: var(--neon-bunny-green-darker);--neon-bunny-js-title-class: var(--neon-bunny-orange-lighter);--neon-bunny-js-variable-language: var(--neon-bunny-pink);--neon-bunny-php: var(--neon-bunny-blue-light);--neon-bunny-php-class-keyword: var(--neon-bunny-blue-darker);--neon-bunny-php-class-title: var(--neon-bunny-magenta);--neon-bunny-php-function-title: var(--neon-bunny-green-neon);--neon-bunny-php-keyword: var(--neon-bunny-blue-darker);--neon-bunny-php-params-variable: var(--neon-bunny-green-darker);--neon-bunny-php-params: var(--neon-bunny-gray-lighter);--neon-bunny-php-string: var(--neon-bunny-yellow);--neon-bunny-php-title-class: var(--neon-bunny-gray-lighter);--neon-bunny-php-title-function-invoke: var(--neon-bunny-green-neon);--neon-bunny-php-title: var(--neon-bunny-peach);--neon-bunny-php-variable: var(--neon-bunny-purple-light);--neon-bunny-php-meta: var(--neon-bunny-red)}pre code.hljs{display:block;overflow-x:auto}code[class*=language-],pre[class*=language-]{-moz-hyphens:none;-moz-tab-size:4;-ms-hyphens:none;-o-tab-size:4;-webkit-hyphens:none;color:var(--neon-bunny-white);font-family:Consolas,Monaco,"Andale Mono","Ubuntu Mono",monospace;hyphens:none;line-height:1.5;tab-size:4;text-align:left;white-space:pre;word-break:normal;word-spacing:normal;word-wrap:normal}code[class*=language-]::-moz-selection,code[class*=language-] ::-moz-selection,pre[class*=language-]::-moz-selection,pre[class*=language-] ::-moz-selection{background:rgba(29,59,83,.99);text-shadow:none}code[class*=language-]::selection,code[class*=language-] ::selection,pre[class*=language-]::selection,pre[class*=language-] ::selection{background:rgba(255,255,255,.0823529412);text-shadow:none}@media print{code[class*=language-],pre[class*=language-]{text-shadow:none}}pre[class*=language-]{background:#000;color:#fff;margin:.5em 0;overflow:auto;padding:1em}:not(pre)>code[class*=language-]{background:#000;color:#fff;border-radius:.3em;padding:.1em;white-space:normal}.hljs-built_in{color:var(--neon-bunny-builtin)}.hljs-char{color:var(--neon-bunny-char)}.hljs-comment{color:var(--neon-bunny-comment);font-style:italic}.hljs-doctag{color:var(--neon-bunny-doctag)}.hljs-keyword{color:var(--neon-bunny-keyword)}.hljs-literal{color:var(--neon-bunny-literal)}.hljs-number{color:var(--neon-bunny-number)}.hljs-operator{color:var(--neon-bunny-operator)}.hljs-params{color:var(--neon-bunny-params);font-style:italic}.hljs-property{color:var(--neon-bunny-property)}.hljs-punctuation{color:var(--neon-bunny-punctuation)}.hljs-regexp{color:var(--neon-bunny-regex)}.hljs-string{color:var(--neon-bunny-string)}.hljs-subst{color:var(--neon-bunny-subst)}.hljs-symbol{color:var(--neon-bunny-symbol)}.hljs-title{color:var(--neon-bunny-title)}.hljs-title.class_{color:var(--neon-bunny-title-class)}.hljs-title.class_.inherited__{color:var(--neon-bunny-title-class-inherited)}.hljs-title.function_{color:var(--neon-bunny-title-function)}.hljs-title.function_.invoke__{color:var(--neon-bunny-title-function-invoke)}.hljs-type{color:var(--neon-bunny-type)}.hljs-variable{color:var(--neon-bunny-variable)}.hljs-variable.constant_{color:var(--neon-bunny-variable-constant)}.hljs-variable.language_{color:var(--neon-bunny-variable-language)}.hljs-meta{color:var(--neon-bunny-meta)}.hljs-meta.prompt_{color:var(--neon-bunny-meta-prompt)}.hljs-meta.keyword_{color:var(--neon-bunny-meta-keyword)}.hljs-meta.string_{color:var(--neon-bunny-meta-string)}.hljs-attr{color:var(--neon-bunny-attr)}.hljs-attribute{color:var(--neon-bunny-attribute)}.hljs-name{color:var(--neon-bunny-name)}.hljs-section{color:var(--neon-bunny-section)}.hljs-tag{color:var(--neon-bunny-tag)}.hljs-tag .hljs-attr{color:var(--neon-bunny-tag-attr)}.hljs-bullet{color:var(--neon-bunny-bullet)}.hljs-code{color:var(--neon-bunny-code)}.hljs-emphasis{color:var(--neon-bunny-emphasis);font-style:italic}.hljs-formula{color:var(--neon-bunny-formula)}.hljs-link{color:var(--neon-bunny-link)}.hljs-quote{color:var(--neon-bunny-quote)}.hljs-strong{color:var(--neon-bunny-strong);font-weight:bold}.hljs-selector{color:var(--neon-bunny-selector)}.hljs-selector-attr{color:var(--neon-bunny-selector-attr)}.hljs-selector-class{color:var(--neon-bunny-selector-class)}.hljs-selector-id{color:var(--neon-bunny-selector-id)}.hljs-selector-pseudo{color:var(--neon-bunny-selector-pseudo)}.hljs-selector-tag{color:var(--neon-bunny-selector-tag)}.hljs-addition{color:var(--neon-bunny-addition)}.hljs-deletion{color:var(--neon-bunny-deletion)}.hljs.language-html .hljs-tag .hljs-attr,.hljs .language-html .hljs-tag .hljs-attr{color:var(--neon-bunny-html-tag-attr)}.hljs.language-css,.hljs .language-css{color:var(--neon-bunny-css)}.hljs.language-css .hljs-built_in,.hljs .language-css .hljs-built_in{color:var(--neon-bunny-css-builtin)}.hljs.language-css .hljs-char,.hljs .language-css .hljs-char{color:var(--neon-bunny-char)}.hljs.language-css .hljs-comment,.hljs .language-css .hljs-comment{color:var(--neon-bunny-comment)}.hljs.language-css .hljs-doctag,.hljs .language-css .hljs-doctag{color:var(--neon-bunny-doctag)}.hljs.language-css .hljs-keyword,.hljs .language-css .hljs-keyword{color:var(--neon-bunny-keyword)}.hljs.language-css .hljs-literal,.hljs .language-css .hljs-literal{color:var(--neon-bunny-literal)}.hljs.language-css .hljs-number,.hljs .language-css .hljs-number{color:var(--neon-bunny-number)}.hljs.language-css .hljs-operator,.hljs .language-css .hljs-operator{color:var(--neon-bunny-operator)}.hljs.language-css .hljs-params,.hljs .language-css .hljs-params{color:var(--neon-bunny-params);font-style:italic}.hljs.language-css .hljs-property,.hljs .language-css .hljs-property{color:var(--neon-bunny-property)}.hljs.language-css .hljs-punctuation,.hljs .language-css .hljs-punctuation{color:var(--neon-bunny-punctuation)}.hljs.language-css .hljs-regexp,.hljs .language-css .hljs-regexp{color:var(--neon-bunny-regex)}.hljs.language-css .hljs-string,.hljs .language-css .hljs-string{color:var(--neon-bunny-string)}.hljs.language-css .hljs-subst,.hljs .language-css .hljs-subst{color:var(--neon-bunny-subst)}.hljs.language-css .hljs-symbol,.hljs .language-css .hljs-symbol{color:var(--neon-bunny-symbol)}.hljs.language-css .hljs-title,.hljs .language-css .hljs-title{color:var(--neon-bunny-title)}.hljs.language-css .hljs-title.class_,.hljs .language-css .hljs-title.class_{color:var(--neon-bunny-title-class)}.hljs.language-css .hljs-title.class_.inherited__,.hljs .language-css .hljs-title.class_.inherited__{color:var(--neon-bunny-title-class-inherited)}.hljs.language-css .hljs-title.function_,.hljs .language-css .hljs-title.function_{color:var(--neon-bunny-title-function)}.hljs.language-css .hljs-title.function_.invoke__,.hljs .language-css .hljs-title.function_.invoke__{color:var(--neon-bunny-title-function-invoke)}.hljs.language-css .hljs-type,.hljs .language-css .hljs-type{color:var(--neon-bunny-type)}.hljs.language-css .hljs-variable,.hljs .language-css .hljs-variable{color:var(--neon-bunny-variable)}.hljs.language-css .hljs-variable.constant_,.hljs .language-css .hljs-variable.constant_{color:var(--neon-bunny-variable-constant)}.hljs.language-css .hljs-variable.language_,.hljs .language-css .hljs-variable.language_{color:var(--neon-bunny-variable-language)}.hljs.language-css .hljs-meta,.hljs .language-css .hljs-meta{color:var(--neon-bunny-css-meta)}.hljs.language-css .hljs-meta.prompt_,.hljs .language-css .hljs-meta.prompt_{color:var(--neon-bunny-meta-prompt)}.hljs.language-css .hljs-meta.keyword_,.hljs .language-css .hljs-meta.keyword_{color:var(--neon-bunny-meta-keyword)}.hljs.language-css .hljs-meta.string_,.hljs .language-css .hljs-meta.string_{color:var(--neon-bunny-meta-string)}.hljs.language-css .hljs-attr,.hljs .language-css .hljs-attr{color:var(--neon-bunny-attr)}.hljs.language-css .hljs-attribute,.hljs .language-css .hljs-attribute{color:var(--neon-bunny-css-attribute)}.hljs.language-css .hljs-name,.hljs .language-css .hljs-name{color:var(--neon-bunny-name)}.hljs.language-css .hljs-section,.hljs .language-css .hljs-section{color:var(--neon-bunny-section)}.hljs.language-css .hljs-tag,.hljs .language-css .hljs-tag{color:var(--neon-bunny-tag)}.hljs.language-css .hljs-bullet,.hljs .language-css .hljs-bullet{color:var(--neon-bunny-bullet)}.hljs.language-css .hljs-code,.hljs .language-css .hljs-code{color:var(--neon-bunny-code)}.hljs.language-css .hljs-emphasis,.hljs .language-css .hljs-emphasis{color:var(--neon-bunny-emphasis);font-style:italic}.hljs.language-css .hljs-formula,.hljs .language-css .hljs-formula{color:var(--neon-bunny-formula)}.hljs.language-css .hljs-link,.hljs .language-css .hljs-link{color:var(--neon-bunny-link)}.hljs.language-css .hljs-quote,.hljs .language-css .hljs-quote{color:var(--neon-bunny-quote)}.hljs.language-css .hljs-strong,.hljs .language-css .hljs-strong{color:var(--neon-bunny-strong);font-weight:bold}.hljs.language-css .hljs-selector,.hljs .language-css .hljs-selector{color:var(--neon-bunny-selector)}.hljs.language-css .hljs-selector-attr,.hljs .language-css .hljs-selector-attr{color:var(--neon-bunny-selector-attr)}.hljs.language-css .hljs-selector-class,.hljs .language-css .hljs-selector-class{color:var(--neon-bunny-selector-class)}.hljs.language-css .hljs-selector-id,.hljs .language-css .hljs-selector-id{color:var(--neon-bunny-css-selector-id)}.hljs.language-css .hljs-selector-pseudo,.hljs .language-css .hljs-selector-pseudo{color:var(--neon-bunny-selector-pseudo)}.hljs.language-css .hljs-selector-tag,.hljs .language-css .hljs-selector-tag{color:var(--neon-bunny-selector-tag)}.hljs.language-css .hljs-addition,.hljs .language-css .hljs-addition{color:var(--neon-bunny-addition)}.hljs.language-css .hljs-deletion,.hljs .language-css .hljs-deletion{color:var(--neon-bunny-deletion)}.hljs.language-json .hljs-punctuation,.hljs .language-json .hljs-punctuation{color:var(--neon-bunny-json-punctuation)}.hljs.language-javascript,.hljs.language-js,.hljs .language-javascript,.hljs .language-js{color:var(--neon-bunny-js)}.hljs.language-javascript .hljs-built_in,.hljs.language-js .hljs-built_in,.hljs .language-javascript .hljs-built_in,.hljs .language-js .hljs-built_in{color:var(--neon-bunny-builtin)}.hljs.language-javascript .hljs-char,.hljs.language-js .hljs-char,.hljs .language-javascript .hljs-char,.hljs .language-js .hljs-char{color:var(--neon-bunny-char)}.hljs.language-javascript .hljs-comment,.hljs.language-js .hljs-comment,.hljs .language-javascript .hljs-comment,.hljs .language-js .hljs-comment{color:var(--neon-bunny-comment)}.hljs.language-javascript .hljs-doctag,.hljs.language-js .hljs-doctag,.hljs .language-javascript .hljs-doctag,.hljs .language-js .hljs-doctag{color:var(--neon-bunny-doctag)}.hljs.language-javascript .hljs-keyword,.hljs.language-js .hljs-keyword,.hljs .language-javascript .hljs-keyword,.hljs .language-js .hljs-keyword{color:var(--neon-bunny-keyword)}.hljs.language-javascript .hljs-literal,.hljs.language-js .hljs-literal,.hljs .language-javascript .hljs-literal,.hljs .language-js .hljs-literal{color:var(--neon-bunny-literal)}.hljs.language-javascript .hljs-number,.hljs.language-js .hljs-number,.hljs .language-javascript .hljs-number,.hljs .language-js .hljs-number{color:var(--neon-bunny-number)}.hljs.language-javascript .hljs-operator,.hljs.language-js .hljs-operator,.hljs .language-javascript .hljs-operator,.hljs .language-js .hljs-operator{color:var(--neon-bunny-operator)}.hljs.language-javascript .hljs-params,.hljs.language-js .hljs-params,.hljs .language-javascript .hljs-params,.hljs .language-js .hljs-params{color:var(--neon-bunny-params);font-style:italic}.hljs.language-javascript .hljs-params .hljs-variable.language_,.hljs.language-js .hljs-params .hljs-variable.language_,.hljs .language-javascript .hljs-params .hljs-variable.language_,.hljs .language-js .hljs-params .hljs-variable.language_{color:var(--neon-bunny-js-params-variable-language)}.hljs.language-javascript .hljs-property,.hljs.language-js .hljs-property,.hljs .language-javascript .hljs-property,.hljs .language-js .hljs-property{color:var(--neon-bunny-property)}.hljs.language-javascript .hljs-punctuation,.hljs.language-js .hljs-punctuation,.hljs .language-javascript .hljs-punctuation,.hljs .language-js .hljs-punctuation{color:var(--neon-bunny-punctuation)}.hljs.language-javascript .hljs-regexp,.hljs.language-js .hljs-regexp,.hljs .language-javascript .hljs-regexp,.hljs .language-js .hljs-regexp{color:var(--neon-bunny-regex)}.hljs.language-javascript .hljs-string,.hljs.language-js .hljs-string,.hljs .language-javascript .hljs-string,.hljs .language-js .hljs-string{color:var(--neon-bunny-string)}.hljs.language-javascript .hljs-subst,.hljs.language-js .hljs-subst,.hljs .language-javascript .hljs-subst,.hljs .language-js .hljs-subst{color:var(--neon-bunny-subst)}.hljs.language-javascript .hljs-symbol,.hljs.language-js .hljs-symbol,.hljs .language-javascript .hljs-symbol,.hljs .language-js .hljs-symbol{color:var(--neon-bunny-symbol)}.hljs.language-javascript .hljs-title,.hljs.language-js .hljs-title,.hljs .language-javascript .hljs-title,.hljs .language-js .hljs-title{color:var(--neon-bunny-title)}.hljs.language-javascript .hljs-title.class_,.hljs.language-js .hljs-title.class_,.hljs .language-javascript .hljs-title.class_,.hljs .language-js .hljs-title.class_{color:var(--neon-bunny-js-title-class)}.hljs.language-javascript .hljs-title.class_.inherited__,.hljs.language-js .hljs-title.class_.inherited__,.hljs .language-javascript .hljs-title.class_.inherited__,.hljs .language-js .hljs-title.class_.inherited__{color:var(--neon-bunny-title-class-inherited)}.hljs.language-javascript .hljs-title.function_,.hljs.language-js .hljs-title.function_,.hljs .language-javascript .hljs-title.function_,.hljs .language-js .hljs-title.function_{color:var(--neon-bunny-title-function)}.hljs.language-javascript .hljs-title.function_.invoke__,.hljs.language-js .hljs-title.function_.invoke__,.hljs .language-javascript .hljs-title.function_.invoke__,.hljs .language-js .hljs-title.function_.invoke__{color:var(--neon-bunny-title-function-invoke)}.hljs.language-javascript .hljs-type,.hljs.language-js .hljs-type,.hljs .language-javascript .hljs-type,.hljs .language-js .hljs-type{color:var(--neon-bunny-type)}.hljs.language-javascript .hljs-variable,.hljs.language-js .hljs-variable,.hljs .language-javascript .hljs-variable,.hljs .language-js .hljs-variable{color:var(--neon-bunny-variable)}.hljs.language-javascript .hljs-variable.constant_,.hljs.language-js .hljs-variable.constant_,.hljs .language-javascript .hljs-variable.constant_,.hljs .language-js .hljs-variable.constant_{color:var(--neon-bunny-variable-constant)}.hljs.language-javascript .hljs-variable.language_,.hljs.language-js .hljs-variable.language_,.hljs .language-javascript .hljs-variable.language_,.hljs .language-js .hljs-variable.language_{color:var(--neon-bunny-js-variable-language)}.hljs.language-javascript .hljs-meta,.hljs.language-js .hljs-meta,.hljs .language-javascript .hljs-meta,.hljs .language-js .hljs-meta{color:var(--neon-bunny-meta)}.hljs.language-javascript .hljs-meta.prompt_,.hljs.language-js .hljs-meta.prompt_,.hljs .language-javascript .hljs-meta.prompt_,.hljs .language-js .hljs-meta.prompt_{color:var(--neon-bunny-meta-prompt)}.hljs.language-javascript .hljs-meta.keyword_,.hljs.language-js .hljs-meta.keyword_,.hljs .language-javascript .hljs-meta.keyword_,.hljs .language-js .hljs-meta.keyword_{color:var(--neon-bunny-meta-keyword)}.hljs.language-javascript .hljs-meta.string_,.hljs.language-js .hljs-meta.string_,.hljs .language-javascript .hljs-meta.string_,.hljs .language-js .hljs-meta.string_{color:var(--neon-bunny-meta-string)}.hljs.language-javascript .hljs-attr,.hljs.language-js .hljs-attr,.hljs .language-javascript .hljs-attr,.hljs .language-js .hljs-attr{color:var(--neon-bunny-attr)}.hljs.language-javascript .hljs-attribute,.hljs.language-js .hljs-attribute,.hljs .language-javascript .hljs-attribute,.hljs .language-js .hljs-attribute{color:var(--neon-bunny-attribute)}.hljs.language-javascript .hljs-name,.hljs.language-js .hljs-name,.hljs .language-javascript .hljs-name,.hljs .language-js .hljs-name{color:var(--neon-bunny-name)}.hljs.language-javascript .hljs-section,.hljs.language-js .hljs-section,.hljs .language-javascript .hljs-section,.hljs .language-js .hljs-section{color:var(--neon-bunny-section)}.hljs.language-javascript .hljs-tag,.hljs.language-js .hljs-tag,.hljs .language-javascript .hljs-tag,.hljs .language-js .hljs-tag{color:var(--neon-bunny-tag)}.hljs.language-javascript .hljs-bullet,.hljs.language-js .hljs-bullet,.hljs .language-javascript .hljs-bullet,.hljs .language-js .hljs-bullet{color:var(--neon-bunny-bullet)}.hljs.language-javascript .hljs-code,.hljs.language-js .hljs-code,.hljs .language-javascript .hljs-code,.hljs .language-js .hljs-code{color:var(--neon-bunny-code)}.hljs.language-javascript .hljs-emphasis,.hljs.language-js .hljs-emphasis,.hljs .language-javascript .hljs-emphasis,.hljs .language-js .hljs-emphasis{color:var(--neon-bunny-emphasis);font-style:italic}.hljs.language-javascript .hljs-formula,.hljs.language-js .hljs-formula,.hljs .language-javascript .hljs-formula,.hljs .language-js .hljs-formula{color:var(--neon-bunny-formula)}.hljs.language-javascript .hljs-link,.hljs.language-js .hljs-link,.hljs .language-javascript .hljs-link,.hljs .language-js .hljs-link{color:var(--neon-bunny-link)}.hljs.language-javascript .hljs-quote,.hljs.language-js .hljs-quote,.hljs .language-javascript .hljs-quote,.hljs .language-js .hljs-quote{color:var(--neon-bunny-quote)}.hljs.language-javascript .hljs-strong,.hljs.language-js .hljs-strong,.hljs .language-javascript .hljs-strong,.hljs .language-js .hljs-strong{color:var(--neon-bunny-strong);font-weight:bold}.hljs.language-javascript .hljs-selector,.hljs.language-js .hljs-selector,.hljs .language-javascript .hljs-selector,.hljs .language-js .hljs-selector{color:var(--neon-bunny-selector)}.hljs.language-javascript .hljs-selector-attr,.hljs.language-js .hljs-selector-attr,.hljs .language-javascript .hljs-selector-attr,.hljs .language-js .hljs-selector-attr{color:var(--neon-bunny-selector-attr)}.hljs.language-javascript .hljs-selector-class,.hljs.language-js .hljs-selector-class,.hljs .language-javascript .hljs-selector-class,.hljs .language-js .hljs-selector-class{color:var(--neon-bunny-selector-class)}.hljs.language-javascript .hljs-selector-id,.hljs.language-js .hljs-selector-id,.hljs .language-javascript .hljs-selector-id,.hljs .language-js .hljs-selector-id{color:var(--neon-bunny-selector-id)}.hljs.language-javascript .hljs-selector-pseudo,.hljs.language-js .hljs-selector-pseudo,.hljs .language-javascript .hljs-selector-pseudo,.hljs .language-js .hljs-selector-pseudo{color:var(--neon-bunny-selector-pseudo)}.hljs.language-javascript .hljs-selector-tag,.hljs.language-js .hljs-selector-tag,.hljs .language-javascript .hljs-selector-tag,.hljs .language-js .hljs-selector-tag{color:var(--neon-bunny-selector-tag)}.hljs.language-javascript .hljs-addition,.hljs.language-js .hljs-addition,.hljs .language-javascript .hljs-addition,.hljs .language-js .hljs-addition{color:var(--neon-bunny-addition)}.hljs.language-javascript .hljs-deletion,.hljs.language-js .hljs-deletion,.hljs .language-javascript .hljs-deletion,.hljs .language-js .hljs-deletion{color:var(--neon-bunny-deletion)}.hljs.language-php,.hljs .language-php{color:var(--neon-bunny-php)}.hljs.language-php .hljs-built_in,.hljs .language-php .hljs-built_in{color:var(--neon-bunny-builtin)}.hljs.language-php .hljs-char,.hljs .language-php .hljs-char{color:var(--neon-bunny-char)}.hljs.language-php .hljs-class .hljs-title,.hljs .language-php .hljs-class .hljs-title{color:var(--neon-bunny-php-class-title) !important}.hljs.language-php .hljs-class .hljs-keyword,.hljs .language-php .hljs-class .hljs-keyword{color:var(--neon-bunny-php-class-keyword)}.hljs.language-php .hljs-comment,.hljs .language-php .hljs-comment{color:var(--neon-bunny-comment)}.hljs.language-php .hljs-doctag,.hljs .language-php .hljs-doctag{color:var(--neon-bunny-doctag)}.hljs.language-php .hljs-function .hljs-title,.hljs .language-php .hljs-function .hljs-title{color:var(--neon-bunny-php-function-title)}.hljs.language-php .hljs-keyword,.hljs .language-php .hljs-keyword{color:var(--neon-bunny-php-keyword)}.hljs.language-php .hljs-literal,.hljs .language-php .hljs-literal{color:var(--neon-bunny-literal)}.hljs.language-php .hljs-number,.hljs .language-php .hljs-number{color:var(--neon-bunny-number)}.hljs.language-php .hljs-operator,.hljs .language-php .hljs-operator{color:var(--neon-bunny-operator)}.hljs.language-php .hljs-params,.hljs .language-php .hljs-params{color:var(--neon-bunny-php-params);font-style:italic}.hljs.language-php .hljs-params .hljs-variable,.hljs .language-php .hljs-params .hljs-variable{color:var(--neon-bunny-php-params-variable)}.hljs.language-php .hljs-property,.hljs .language-php .hljs-property{color:var(--neon-bunny-property)}.hljs.language-php .hljs-punctuation,.hljs .language-php .hljs-punctuation{color:var(--neon-bunny-punctuation)}.hljs.language-php .hljs-regexp,.hljs .language-php .hljs-regexp{color:var(--neon-bunny-regex)}.hljs.language-php .hljs-string,.hljs .language-php .hljs-string{color:var(--neon-bunny-php-string)}.hljs.language-php .hljs-subst,.hljs .language-php .hljs-subst{color:var(--neon-bunny-subst)}.hljs.language-php .hljs-symbol,.hljs .language-php .hljs-symbol{color:var(--neon-bunny-symbol)}.hljs.language-php .hljs-title,.hljs .language-php .hljs-title{color:var(--neon-bunny-php-title)}.hljs.language-php .hljs-title.class_,.hljs .language-php .hljs-title.class_{color:var(--neon-bunny-php-title-class);font-style:italic}.hljs.language-php .hljs-title.class_.inherited__,.hljs .language-php .hljs-title.class_.inherited__{color:var(--neon-bunny-title-class-inherited)}.hljs.language-php .hljs-title.function_,.hljs .language-php .hljs-title.function_{color:var(--neon-bunny-title-function)}.hljs.language-php .hljs-title.function_.invoke__,.hljs .language-php .hljs-title.function_.invoke__{color:var(--neon-bunny-php-title-function-invoke)}.hljs.language-php .hljs-type,.hljs .language-php .hljs-type{color:var(--neon-bunny-type)}.hljs.language-php .hljs-variable,.hljs .language-php .hljs-variable{color:var(--neon-bunny-php-variable)}.hljs.language-php .hljs-variable.constant_,.hljs .language-php .hljs-variable.constant_{color:var(--neon-bunny-variable-constant)}.hljs.language-php .hljs-variable.language_,.hljs .language-php .hljs-variable.language_{color:var(--neon-bunny-variable-language)}.hljs.language-php .hljs-meta,.hljs .language-php .hljs-meta{color:var(--neon-bunny-php-meta)}.hljs.language-php .hljs-meta.prompt_,.hljs .language-php .hljs-meta.prompt_{color:var(--neon-bunny-meta-prompt)}.hljs.language-php .hljs-meta.keyword_,.hljs .language-php .hljs-meta.keyword_{color:var(--neon-bunny-meta-keyword)}.hljs.language-php .hljs-meta.string_,.hljs .language-php .hljs-meta.string_{color:var(--neon-bunny-meta-string)}.hljs.language-php .hljs-attr,.hljs .language-php .hljs-attr{color:var(--neon-bunny-attr)}.hljs.language-php .hljs-attribute,.hljs .language-php .hljs-attribute{color:var(--neon-bunny-attribute)}.hljs.language-php .hljs-name,.hljs .language-php .hljs-name{color:var(--neon-bunny-name)}.hljs.language-php .hljs-section,.hljs .language-php .hljs-section{color:var(--neon-bunny-section)}.hljs.language-php .hljs-tag,.hljs .language-php .hljs-tag{color:var(--neon-bunny-tag)}.hljs.language-php .hljs-bullet,.hljs .language-php .hljs-bullet{color:var(--neon-bunny-bullet)}.hljs.language-php .hljs-code,.hljs .language-php .hljs-code{color:var(--neon-bunny-code)}.hljs.language-php .hljs-emphasis,.hljs .language-php .hljs-emphasis{color:var(--neon-bunny-emphasis);font-style:italic}.hljs.language-php .hljs-formula,.hljs .language-php .hljs-formula{color:var(--neon-bunny-formula)}.hljs.language-php .hljs-link,.hljs .language-php .hljs-link{color:var(--neon-bunny-link)}.hljs.language-php .hljs-quote,.hljs .language-php .hljs-quote{color:var(--neon-bunny-quote)}.hljs.language-php .hljs-strong,.hljs .language-php .hljs-strong{color:var(--neon-bunny-strong);font-weight:bold}.hljs.language-php .hljs-selector,.hljs .language-php .hljs-selector{color:var(--neon-bunny-selector)}.hljs.language-php .hljs-selector-attr,.hljs .language-php .hljs-selector-attr{color:var(--neon-bunny-selector-attr)}.hljs.language-php .hljs-selector-class,.hljs .language-php .hljs-selector-class{color:var(--neon-bunny-selector-class)}.hljs.language-php .hljs-selector-id,.hljs .language-php .hljs-selector-id{color:var(--neon-bunny-selector-id)}.hljs.language-php .hljs-selector-pseudo,.hljs .language-php .hljs-selector-pseudo{color:var(--neon-bunny-selector-pseudo)}.hljs.language-php .hljs-selector-tag,.hljs .language-php .hljs-selector-tag{color:var(--neon-bunny-selector-tag)}.hljs.language-php .hljs-addition,.hljs .language-php .hljs-addition{color:var(--neon-bunny-addition)}.hljs.language-php .hljs-deletion,.hljs .language-php .hljs-deletion{color:var(--neon-bunny-deletion)} + :root{--neon-bunny-blue-darker: #276AFF;--neon-bunny-blue-light-faded: #a5a8ff;--neon-bunny-blue-light: #2492ff;--neon-bunny-blue: #0b93ff;--neon-bunny-gray-lighter: #aaa;--neon-bunny-gray: #7f817e;--neon-bunny-green-darker-darker: #008b05;--neon-bunny-green-darker: #2bb71d;--neon-bunny-green-light: #2bb71d;--neon-bunny-green-neon: #0aff04;--neon-bunny-green: #00d205;--neon-bunny-lime-lighter: #c3e88d;--neon-bunny-lime: #b2ff02;--neon-bunny-magenta-neon: #FF25D9;--neon-bunny-magenta: #df00df;--neon-bunny-neon-green: #00ff00;--neon-bunny-orange-lighter: #ff8d04;--neon-bunny-orange: #e58100;--neon-bunny-peach-darker: #ffb46a;--neon-bunny-peach-light: #ffe4a6;--neon-bunny-peach: #ffcb6b;--neon-bunny-pink: #ff1190;--neon-bunny-purple-light-dim: #c792ea;--neon-bunny-purple-light: #d285cc;--neon-bunny-purple: #ea03ff;--neon-bunny-red: #ff3229;--neon-bunny-salmon: #ff6f5b;--neon-bunny-teal: #80fcff;--neon-bunny-white: #fff;--neon-bunny-yellow-light-faded: #ffe3b8;--neon-bunny-yellow: #fef611;--neon-bunny-builtin: var(--neon-bunny-purple);--neon-bunny-char: var(--neon-bunny-pink);--neon-bunny-class: var(--neon-bunny-magenta);--neon-bunny-comment: var(--neon-bunny-gray);--neon-bunny-doctag: var(--neon-bunny-blue-light);--neon-bunny-keyword: var(--neon-bunny-blue);--neon-bunny-literal: var(--neon-bunny-blue-light);--neon-bunny-number: var(--neon-bunny-white);--neon-bunny-operator: var(--neon-bunny-blue-light);--neon-bunny-params: var(--neon-bunny-green-darker);--neon-bunny-property: var(--neon-bunny-blue-light-faded);--neon-bunny-punctuation: var(--neon-bunny-blue);--neon-bunny-regex: var(--neon-bunny-peach-light);--neon-bunny-string: var(--neon-bunny-peach-darker);--neon-bunny-subst: var(--neon-bunny-green-darker);--neon-bunny-symbol: var(--neon-bunny-pink);--neon-bunny-title-class-inherited: var(--neon-bunny-green-darker);--neon-bunny-title-class: var(--neon-bunny-green-neon);--neon-bunny-title-function-invoke: var(--neon-bunny-green-darker);--neon-bunny-title-function: var(--neon-bunny-green-neon);--neon-bunny-title: var(--neon-bunny-green-darker);--neon-bunny-type: var(--neon-bunny-pink);--neon-bunny-variable-constant: var(--neon-bunny-green-darker);--neon-bunny-variable-language: var(--neon-bunny-blue-light);--neon-bunny-variable: var(--neon-bunny-green-darker);--neon-bunny-meta-keyword: var(--neon-bunny-green);--neon-bunny-meta-prompt: var(--neon-bunny-blue-light);--neon-bunny-meta-string: var(--neon-bunny-blue-light);--neon-bunny-meta: var(--neon-bunny-blue-light);--neon-bunny-attr: var(--neon-bunny-green);--neon-bunny-attribute: var(--neon-bunny-green);--neon-bunny-name: var(--neon-bunny-blue-light);--neon-bunny-section: var(--neon-bunny-green);--neon-bunny-tag-attr: var(--neon-bunny-blue-light);--neon-bunny-tag: var(--neon-bunny-blue-light);--neon-bunny-bullet: var(--neon-bunny-white);--neon-bunny-code: var(--neon-bunny-white);--neon-bunny-emphasis: var(--neon-bunny-white);--neon-bunny-formula: var(--neon-bunny-white);--neon-bunny-link: var(--neon-bunny-orange);--neon-bunny-quote: var(--neon-bunny-white);--neon-bunny-strong: var(--neon-bunny-white);--neon-bunny-css-selector-id: var(--neon-bunny-green);--neon-bunny-selector-attr: var(--neon-bunny-purple-light-dim);--neon-bunny-selector-class: var(--neon-bunny-lime);--neon-bunny-selector-id: var(--neon-bunny-lime);--neon-bunny-selector-pseudo: var(--neon-bunny-purple-light-dim);--neon-bunny-selector-tag: var(--neon-bunny-white);--neon-bunny-selector: var(--neon-bunny-lime);--neon-bunny-addition: var(--neon-bunny-green-neon);--neon-bunny-deletion: var(--neon-bunny-red);--neon-bunny-html-tag-attr: var(--neon-bunny-green);--neon-bunny-css: var(--neon-bunny-purple-light-dim);--neon-bunny-css-builtin: var(--neon-bunny-orange);--neon-bunny-css-meta: var(--neon-bunny-red);--neon-bunny-css-attribute: var(--neon-bunny-pink);--neon-bunny-json-punctuation: var(--neon-bunny-white);--neon-bunny-js: var(--neon-bunny-green-darker);--neon-bunny-js-params-variable-language: var(--neon-bunny-green-darker);--neon-bunny-js-title-class: var(--neon-bunny-orange-lighter);--neon-bunny-js-variable-language: var(--neon-bunny-pink);--neon-bunny-php: var(--neon-bunny-blue-light);--neon-bunny-php-class-keyword: var(--neon-bunny-blue-darker);--neon-bunny-php-class-title: var(--neon-bunny-magenta);--neon-bunny-php-function-title: var(--neon-bunny-green-neon);--neon-bunny-php-keyword: var(--neon-bunny-blue-darker);--neon-bunny-php-params-variable: var(--neon-bunny-green-darker);--neon-bunny-php-params: var(--neon-bunny-gray-lighter);--neon-bunny-php-string: var(--neon-bunny-yellow);--neon-bunny-php-title-class: var(--neon-bunny-gray-lighter);--neon-bunny-php-title-function-invoke: var(--neon-bunny-green-neon);--neon-bunny-php-title: var(--neon-bunny-peach);--neon-bunny-php-variable: var(--neon-bunny-purple-light);--neon-bunny-php-meta: var(--neon-bunny-red)}pre code.hljs{display:block;overflow-x:auto;padding:1em}code[class*=language-],pre[class*=language-]{-moz-hyphens:none;-moz-tab-size:4;-ms-hyphens:none;-o-tab-size:4;-webkit-hyphens:none;color:var(--neon-bunny-white);font-family:Consolas,Monaco,"Andale Mono","Ubuntu Mono",monospace;hyphens:none;line-height:1.5;tab-size:4;text-align:left;white-space:pre;word-break:normal;word-spacing:normal;word-wrap:normal}code[class*=language-]::-moz-selection,code[class*=language-] ::-moz-selection,pre[class*=language-]::-moz-selection,pre[class*=language-] ::-moz-selection{background:rgba(29,59,83,.99);text-shadow:none}code[class*=language-]::selection,code[class*=language-] ::selection,pre[class*=language-]::selection,pre[class*=language-] ::selection{background:rgba(255,255,255,.0823529412);text-shadow:none}@media print{code[class*=language-],pre[class*=language-]{text-shadow:none}}pre[class*=language-]{background:#000;color:#fff;margin:.5em 0;overflow:auto}:not(pre)>code[class*=language-]{background:#000;color:#fff;border-radius:.3em;padding:.1em;white-space:normal}.hljs-built_in{color:var(--neon-bunny-builtin)}.hljs-char{color:var(--neon-bunny-char)}.hljs-comment{color:var(--neon-bunny-comment);font-style:italic}.hljs-doctag{color:var(--neon-bunny-doctag)}.hljs-keyword{color:var(--neon-bunny-keyword)}.hljs-literal{color:var(--neon-bunny-literal)}.hljs-number{color:var(--neon-bunny-number)}.hljs-operator{color:var(--neon-bunny-operator)}.hljs-params{color:var(--neon-bunny-params);font-style:italic}.hljs-property{color:var(--neon-bunny-property)}.hljs-punctuation{color:var(--neon-bunny-punctuation)}.hljs-regexp{color:var(--neon-bunny-regex)}.hljs-string{color:var(--neon-bunny-string)}.hljs-subst{color:var(--neon-bunny-subst)}.hljs-symbol{color:var(--neon-bunny-symbol)}.hljs-title{color:var(--neon-bunny-title)}.hljs-title.class_{color:var(--neon-bunny-title-class)}.hljs-title.class_.inherited__{color:var(--neon-bunny-title-class-inherited)}.hljs-title.function_{color:var(--neon-bunny-title-function)}.hljs-title.function_.invoke__{color:var(--neon-bunny-title-function-invoke)}.hljs-type{color:var(--neon-bunny-type)}.hljs-variable{color:var(--neon-bunny-variable)}.hljs-variable.constant_{color:var(--neon-bunny-variable-constant)}.hljs-variable.language_{color:var(--neon-bunny-variable-language)}.hljs-meta{color:var(--neon-bunny-meta)}.hljs-meta.prompt_{color:var(--neon-bunny-meta-prompt)}.hljs-meta.keyword_{color:var(--neon-bunny-meta-keyword)}.hljs-meta.string_{color:var(--neon-bunny-meta-string)}.hljs-attr{color:var(--neon-bunny-attr)}.hljs-attribute{color:var(--neon-bunny-attribute)}.hljs-name{color:var(--neon-bunny-name)}.hljs-section{color:var(--neon-bunny-section)}.hljs-tag{color:var(--neon-bunny-tag)}.hljs-tag .hljs-attr{color:var(--neon-bunny-tag-attr)}.hljs-bullet{color:var(--neon-bunny-bullet)}.hljs-code{color:var(--neon-bunny-code)}.hljs-emphasis{color:var(--neon-bunny-emphasis);font-style:italic}.hljs-formula{color:var(--neon-bunny-formula)}.hljs-link{color:var(--neon-bunny-link)}.hljs-quote{color:var(--neon-bunny-quote)}.hljs-strong{color:var(--neon-bunny-strong);font-weight:bold}.hljs-selector{color:var(--neon-bunny-selector)}.hljs-selector-attr{color:var(--neon-bunny-selector-attr)}.hljs-selector-class{color:var(--neon-bunny-selector-class)}.hljs-selector-id{color:var(--neon-bunny-selector-id)}.hljs-selector-pseudo{color:var(--neon-bunny-selector-pseudo)}.hljs-selector-tag{color:var(--neon-bunny-selector-tag)}.hljs-addition{color:var(--neon-bunny-addition)}.hljs-deletion{color:var(--neon-bunny-deletion)}.hljs.language-html .hljs-tag .hljs-attr,.hljs .language-html .hljs-tag .hljs-attr{color:var(--neon-bunny-html-tag-attr)}.hljs.language-css,.hljs .language-css{color:var(--neon-bunny-css)}.hljs.language-css .hljs-built_in,.hljs .language-css .hljs-built_in{color:var(--neon-bunny-css-builtin)}.hljs.language-css .hljs-char,.hljs .language-css .hljs-char{color:var(--neon-bunny-char)}.hljs.language-css .hljs-comment,.hljs .language-css .hljs-comment{color:var(--neon-bunny-comment)}.hljs.language-css .hljs-doctag,.hljs .language-css .hljs-doctag{color:var(--neon-bunny-doctag)}.hljs.language-css .hljs-keyword,.hljs .language-css .hljs-keyword{color:var(--neon-bunny-keyword)}.hljs.language-css .hljs-literal,.hljs .language-css .hljs-literal{color:var(--neon-bunny-literal)}.hljs.language-css .hljs-number,.hljs .language-css .hljs-number{color:var(--neon-bunny-number)}.hljs.language-css .hljs-operator,.hljs .language-css .hljs-operator{color:var(--neon-bunny-operator)}.hljs.language-css .hljs-params,.hljs .language-css .hljs-params{color:var(--neon-bunny-params);font-style:italic}.hljs.language-css .hljs-property,.hljs .language-css .hljs-property{color:var(--neon-bunny-property)}.hljs.language-css .hljs-punctuation,.hljs .language-css .hljs-punctuation{color:var(--neon-bunny-punctuation)}.hljs.language-css .hljs-regexp,.hljs .language-css .hljs-regexp{color:var(--neon-bunny-regex)}.hljs.language-css .hljs-string,.hljs .language-css .hljs-string{color:var(--neon-bunny-string)}.hljs.language-css .hljs-subst,.hljs .language-css .hljs-subst{color:var(--neon-bunny-subst)}.hljs.language-css .hljs-symbol,.hljs .language-css .hljs-symbol{color:var(--neon-bunny-symbol)}.hljs.language-css .hljs-title,.hljs .language-css .hljs-title{color:var(--neon-bunny-title)}.hljs.language-css .hljs-title.class_,.hljs .language-css .hljs-title.class_{color:var(--neon-bunny-title-class)}.hljs.language-css .hljs-title.class_.inherited__,.hljs .language-css .hljs-title.class_.inherited__{color:var(--neon-bunny-title-class-inherited)}.hljs.language-css .hljs-title.function_,.hljs .language-css .hljs-title.function_{color:var(--neon-bunny-title-function)}.hljs.language-css .hljs-title.function_.invoke__,.hljs .language-css .hljs-title.function_.invoke__{color:var(--neon-bunny-title-function-invoke)}.hljs.language-css .hljs-type,.hljs .language-css .hljs-type{color:var(--neon-bunny-type)}.hljs.language-css .hljs-variable,.hljs .language-css .hljs-variable{color:var(--neon-bunny-variable)}.hljs.language-css .hljs-variable.constant_,.hljs .language-css .hljs-variable.constant_{color:var(--neon-bunny-variable-constant)}.hljs.language-css .hljs-variable.language_,.hljs .language-css .hljs-variable.language_{color:var(--neon-bunny-variable-language)}.hljs.language-css .hljs-meta,.hljs .language-css .hljs-meta{color:var(--neon-bunny-css-meta)}.hljs.language-css .hljs-meta.prompt_,.hljs .language-css .hljs-meta.prompt_{color:var(--neon-bunny-meta-prompt)}.hljs.language-css .hljs-meta.keyword_,.hljs .language-css .hljs-meta.keyword_{color:var(--neon-bunny-meta-keyword)}.hljs.language-css .hljs-meta.string_,.hljs .language-css .hljs-meta.string_{color:var(--neon-bunny-meta-string)}.hljs.language-css .hljs-attr,.hljs .language-css .hljs-attr{color:var(--neon-bunny-attr)}.hljs.language-css .hljs-attribute,.hljs .language-css .hljs-attribute{color:var(--neon-bunny-css-attribute)}.hljs.language-css .hljs-name,.hljs .language-css .hljs-name{color:var(--neon-bunny-name)}.hljs.language-css .hljs-section,.hljs .language-css .hljs-section{color:var(--neon-bunny-section)}.hljs.language-css .hljs-tag,.hljs .language-css .hljs-tag{color:var(--neon-bunny-tag)}.hljs.language-css .hljs-bullet,.hljs .language-css .hljs-bullet{color:var(--neon-bunny-bullet)}.hljs.language-css .hljs-code,.hljs .language-css .hljs-code{color:var(--neon-bunny-code)}.hljs.language-css .hljs-emphasis,.hljs .language-css .hljs-emphasis{color:var(--neon-bunny-emphasis);font-style:italic}.hljs.language-css .hljs-formula,.hljs .language-css .hljs-formula{color:var(--neon-bunny-formula)}.hljs.language-css .hljs-link,.hljs .language-css .hljs-link{color:var(--neon-bunny-link)}.hljs.language-css .hljs-quote,.hljs .language-css .hljs-quote{color:var(--neon-bunny-quote)}.hljs.language-css .hljs-strong,.hljs .language-css .hljs-strong{color:var(--neon-bunny-strong);font-weight:bold}.hljs.language-css .hljs-selector,.hljs .language-css .hljs-selector{color:var(--neon-bunny-selector)}.hljs.language-css .hljs-selector-attr,.hljs .language-css .hljs-selector-attr{color:var(--neon-bunny-selector-attr)}.hljs.language-css .hljs-selector-class,.hljs .language-css .hljs-selector-class{color:var(--neon-bunny-selector-class)}.hljs.language-css .hljs-selector-id,.hljs .language-css .hljs-selector-id{color:var(--neon-bunny-css-selector-id)}.hljs.language-css .hljs-selector-pseudo,.hljs .language-css .hljs-selector-pseudo{color:var(--neon-bunny-selector-pseudo)}.hljs.language-css .hljs-selector-tag,.hljs .language-css .hljs-selector-tag{color:var(--neon-bunny-selector-tag)}.hljs.language-css .hljs-addition,.hljs .language-css .hljs-addition{color:var(--neon-bunny-addition)}.hljs.language-css .hljs-deletion,.hljs .language-css .hljs-deletion{color:var(--neon-bunny-deletion)}.hljs.language-json .hljs-punctuation,.hljs .language-json .hljs-punctuation{color:var(--neon-bunny-json-punctuation)}.hljs.language-javascript,.hljs.language-js,.hljs .language-javascript,.hljs .language-js{color:var(--neon-bunny-js)}.hljs.language-javascript .hljs-built_in,.hljs.language-js .hljs-built_in,.hljs .language-javascript .hljs-built_in,.hljs .language-js .hljs-built_in{color:var(--neon-bunny-builtin)}.hljs.language-javascript .hljs-char,.hljs.language-js .hljs-char,.hljs .language-javascript .hljs-char,.hljs .language-js .hljs-char{color:var(--neon-bunny-char)}.hljs.language-javascript .hljs-comment,.hljs.language-js .hljs-comment,.hljs .language-javascript .hljs-comment,.hljs .language-js .hljs-comment{color:var(--neon-bunny-comment)}.hljs.language-javascript .hljs-doctag,.hljs.language-js .hljs-doctag,.hljs .language-javascript .hljs-doctag,.hljs .language-js .hljs-doctag{color:var(--neon-bunny-doctag)}.hljs.language-javascript .hljs-keyword,.hljs.language-js .hljs-keyword,.hljs .language-javascript .hljs-keyword,.hljs .language-js .hljs-keyword{color:var(--neon-bunny-keyword)}.hljs.language-javascript .hljs-literal,.hljs.language-js .hljs-literal,.hljs .language-javascript .hljs-literal,.hljs .language-js .hljs-literal{color:var(--neon-bunny-literal)}.hljs.language-javascript .hljs-number,.hljs.language-js .hljs-number,.hljs .language-javascript .hljs-number,.hljs .language-js .hljs-number{color:var(--neon-bunny-number)}.hljs.language-javascript .hljs-operator,.hljs.language-js .hljs-operator,.hljs .language-javascript .hljs-operator,.hljs .language-js .hljs-operator{color:var(--neon-bunny-operator)}.hljs.language-javascript .hljs-params,.hljs.language-js .hljs-params,.hljs .language-javascript .hljs-params,.hljs .language-js .hljs-params{color:var(--neon-bunny-params);font-style:italic}.hljs.language-javascript .hljs-params .hljs-variable.language_,.hljs.language-js .hljs-params .hljs-variable.language_,.hljs .language-javascript .hljs-params .hljs-variable.language_,.hljs .language-js .hljs-params .hljs-variable.language_{color:var(--neon-bunny-js-params-variable-language)}.hljs.language-javascript .hljs-property,.hljs.language-js .hljs-property,.hljs .language-javascript .hljs-property,.hljs .language-js .hljs-property{color:var(--neon-bunny-property)}.hljs.language-javascript .hljs-punctuation,.hljs.language-js .hljs-punctuation,.hljs .language-javascript .hljs-punctuation,.hljs .language-js .hljs-punctuation{color:var(--neon-bunny-punctuation)}.hljs.language-javascript .hljs-regexp,.hljs.language-js .hljs-regexp,.hljs .language-javascript .hljs-regexp,.hljs .language-js .hljs-regexp{color:var(--neon-bunny-regex)}.hljs.language-javascript .hljs-string,.hljs.language-js .hljs-string,.hljs .language-javascript .hljs-string,.hljs .language-js .hljs-string{color:var(--neon-bunny-string)}.hljs.language-javascript .hljs-subst,.hljs.language-js .hljs-subst,.hljs .language-javascript .hljs-subst,.hljs .language-js .hljs-subst{color:var(--neon-bunny-subst)}.hljs.language-javascript .hljs-symbol,.hljs.language-js .hljs-symbol,.hljs .language-javascript .hljs-symbol,.hljs .language-js .hljs-symbol{color:var(--neon-bunny-symbol)}.hljs.language-javascript .hljs-title,.hljs.language-js .hljs-title,.hljs .language-javascript .hljs-title,.hljs .language-js .hljs-title{color:var(--neon-bunny-title)}.hljs.language-javascript .hljs-title.class_,.hljs.language-js .hljs-title.class_,.hljs .language-javascript .hljs-title.class_,.hljs .language-js .hljs-title.class_{color:var(--neon-bunny-js-title-class)}.hljs.language-javascript .hljs-title.class_.inherited__,.hljs.language-js .hljs-title.class_.inherited__,.hljs .language-javascript .hljs-title.class_.inherited__,.hljs .language-js .hljs-title.class_.inherited__{color:var(--neon-bunny-title-class-inherited)}.hljs.language-javascript .hljs-title.function_,.hljs.language-js .hljs-title.function_,.hljs .language-javascript .hljs-title.function_,.hljs .language-js .hljs-title.function_{color:var(--neon-bunny-title-function)}.hljs.language-javascript .hljs-title.function_.invoke__,.hljs.language-js .hljs-title.function_.invoke__,.hljs .language-javascript .hljs-title.function_.invoke__,.hljs .language-js .hljs-title.function_.invoke__{color:var(--neon-bunny-title-function-invoke)}.hljs.language-javascript .hljs-type,.hljs.language-js .hljs-type,.hljs .language-javascript .hljs-type,.hljs .language-js .hljs-type{color:var(--neon-bunny-type)}.hljs.language-javascript .hljs-variable,.hljs.language-js .hljs-variable,.hljs .language-javascript .hljs-variable,.hljs .language-js .hljs-variable{color:var(--neon-bunny-variable)}.hljs.language-javascript .hljs-variable.constant_,.hljs.language-js .hljs-variable.constant_,.hljs .language-javascript .hljs-variable.constant_,.hljs .language-js .hljs-variable.constant_{color:var(--neon-bunny-variable-constant)}.hljs.language-javascript .hljs-variable.language_,.hljs.language-js .hljs-variable.language_,.hljs .language-javascript .hljs-variable.language_,.hljs .language-js .hljs-variable.language_{color:var(--neon-bunny-js-variable-language)}.hljs.language-javascript .hljs-meta,.hljs.language-js .hljs-meta,.hljs .language-javascript .hljs-meta,.hljs .language-js .hljs-meta{color:var(--neon-bunny-meta)}.hljs.language-javascript .hljs-meta.prompt_,.hljs.language-js .hljs-meta.prompt_,.hljs .language-javascript .hljs-meta.prompt_,.hljs .language-js .hljs-meta.prompt_{color:var(--neon-bunny-meta-prompt)}.hljs.language-javascript .hljs-meta.keyword_,.hljs.language-js .hljs-meta.keyword_,.hljs .language-javascript .hljs-meta.keyword_,.hljs .language-js .hljs-meta.keyword_{color:var(--neon-bunny-meta-keyword)}.hljs.language-javascript .hljs-meta.string_,.hljs.language-js .hljs-meta.string_,.hljs .language-javascript .hljs-meta.string_,.hljs .language-js .hljs-meta.string_{color:var(--neon-bunny-meta-string)}.hljs.language-javascript .hljs-attr,.hljs.language-js .hljs-attr,.hljs .language-javascript .hljs-attr,.hljs .language-js .hljs-attr{color:var(--neon-bunny-attr)}.hljs.language-javascript .hljs-attribute,.hljs.language-js .hljs-attribute,.hljs .language-javascript .hljs-attribute,.hljs .language-js .hljs-attribute{color:var(--neon-bunny-attribute)}.hljs.language-javascript .hljs-name,.hljs.language-js .hljs-name,.hljs .language-javascript .hljs-name,.hljs .language-js .hljs-name{color:var(--neon-bunny-name)}.hljs.language-javascript .hljs-section,.hljs.language-js .hljs-section,.hljs .language-javascript .hljs-section,.hljs .language-js .hljs-section{color:var(--neon-bunny-section)}.hljs.language-javascript .hljs-tag,.hljs.language-js .hljs-tag,.hljs .language-javascript .hljs-tag,.hljs .language-js .hljs-tag{color:var(--neon-bunny-tag)}.hljs.language-javascript .hljs-bullet,.hljs.language-js .hljs-bullet,.hljs .language-javascript .hljs-bullet,.hljs .language-js .hljs-bullet{color:var(--neon-bunny-bullet)}.hljs.language-javascript .hljs-code,.hljs.language-js .hljs-code,.hljs .language-javascript .hljs-code,.hljs .language-js .hljs-code{color:var(--neon-bunny-code)}.hljs.language-javascript .hljs-emphasis,.hljs.language-js .hljs-emphasis,.hljs .language-javascript .hljs-emphasis,.hljs .language-js .hljs-emphasis{color:var(--neon-bunny-emphasis);font-style:italic}.hljs.language-javascript .hljs-formula,.hljs.language-js .hljs-formula,.hljs .language-javascript .hljs-formula,.hljs .language-js .hljs-formula{color:var(--neon-bunny-formula)}.hljs.language-javascript .hljs-link,.hljs.language-js .hljs-link,.hljs .language-javascript .hljs-link,.hljs .language-js .hljs-link{color:var(--neon-bunny-link)}.hljs.language-javascript .hljs-quote,.hljs.language-js .hljs-quote,.hljs .language-javascript .hljs-quote,.hljs .language-js .hljs-quote{color:var(--neon-bunny-quote)}.hljs.language-javascript .hljs-strong,.hljs.language-js .hljs-strong,.hljs .language-javascript .hljs-strong,.hljs .language-js .hljs-strong{color:var(--neon-bunny-strong);font-weight:bold}.hljs.language-javascript .hljs-selector,.hljs.language-js .hljs-selector,.hljs .language-javascript .hljs-selector,.hljs .language-js .hljs-selector{color:var(--neon-bunny-selector)}.hljs.language-javascript .hljs-selector-attr,.hljs.language-js .hljs-selector-attr,.hljs .language-javascript .hljs-selector-attr,.hljs .language-js .hljs-selector-attr{color:var(--neon-bunny-selector-attr)}.hljs.language-javascript .hljs-selector-class,.hljs.language-js .hljs-selector-class,.hljs .language-javascript .hljs-selector-class,.hljs .language-js .hljs-selector-class{color:var(--neon-bunny-selector-class)}.hljs.language-javascript .hljs-selector-id,.hljs.language-js .hljs-selector-id,.hljs .language-javascript .hljs-selector-id,.hljs .language-js .hljs-selector-id{color:var(--neon-bunny-selector-id)}.hljs.language-javascript .hljs-selector-pseudo,.hljs.language-js .hljs-selector-pseudo,.hljs .language-javascript .hljs-selector-pseudo,.hljs .language-js .hljs-selector-pseudo{color:var(--neon-bunny-selector-pseudo)}.hljs.language-javascript .hljs-selector-tag,.hljs.language-js .hljs-selector-tag,.hljs .language-javascript .hljs-selector-tag,.hljs .language-js .hljs-selector-tag{color:var(--neon-bunny-selector-tag)}.hljs.language-javascript .hljs-addition,.hljs.language-js .hljs-addition,.hljs .language-javascript .hljs-addition,.hljs .language-js .hljs-addition{color:var(--neon-bunny-addition)}.hljs.language-javascript .hljs-deletion,.hljs.language-js .hljs-deletion,.hljs .language-javascript .hljs-deletion,.hljs .language-js .hljs-deletion{color:var(--neon-bunny-deletion)}.hljs.language-php,.hljs .language-php{color:var(--neon-bunny-php)}.hljs.language-php .hljs-built_in,.hljs .language-php .hljs-built_in{color:var(--neon-bunny-builtin)}.hljs.language-php .hljs-char,.hljs .language-php .hljs-char{color:var(--neon-bunny-char)}.hljs.language-php .hljs-class .hljs-title,.hljs .language-php .hljs-class .hljs-title{color:var(--neon-bunny-php-class-title) !important}.hljs.language-php .hljs-class .hljs-keyword,.hljs .language-php .hljs-class .hljs-keyword{color:var(--neon-bunny-php-class-keyword)}.hljs.language-php .hljs-comment,.hljs .language-php .hljs-comment{color:var(--neon-bunny-comment)}.hljs.language-php .hljs-doctag,.hljs .language-php .hljs-doctag{color:var(--neon-bunny-doctag)}.hljs.language-php .hljs-function .hljs-title,.hljs .language-php .hljs-function .hljs-title{color:var(--neon-bunny-php-function-title)}.hljs.language-php .hljs-keyword,.hljs .language-php .hljs-keyword{color:var(--neon-bunny-php-keyword)}.hljs.language-php .hljs-literal,.hljs .language-php .hljs-literal{color:var(--neon-bunny-literal)}.hljs.language-php .hljs-number,.hljs .language-php .hljs-number{color:var(--neon-bunny-number)}.hljs.language-php .hljs-operator,.hljs .language-php .hljs-operator{color:var(--neon-bunny-operator)}.hljs.language-php .hljs-params,.hljs .language-php .hljs-params{color:var(--neon-bunny-php-params);font-style:italic}.hljs.language-php .hljs-params .hljs-variable,.hljs .language-php .hljs-params .hljs-variable{color:var(--neon-bunny-php-params-variable)}.hljs.language-php .hljs-property,.hljs .language-php .hljs-property{color:var(--neon-bunny-property)}.hljs.language-php .hljs-punctuation,.hljs .language-php .hljs-punctuation{color:var(--neon-bunny-punctuation)}.hljs.language-php .hljs-regexp,.hljs .language-php .hljs-regexp{color:var(--neon-bunny-regex)}.hljs.language-php .hljs-string,.hljs .language-php .hljs-string{color:var(--neon-bunny-php-string)}.hljs.language-php .hljs-subst,.hljs .language-php .hljs-subst{color:var(--neon-bunny-subst)}.hljs.language-php .hljs-symbol,.hljs .language-php .hljs-symbol{color:var(--neon-bunny-symbol)}.hljs.language-php .hljs-title,.hljs .language-php .hljs-title{color:var(--neon-bunny-php-title)}.hljs.language-php .hljs-title.class_,.hljs .language-php .hljs-title.class_{color:var(--neon-bunny-php-title-class);font-style:italic}.hljs.language-php .hljs-title.class_.inherited__,.hljs .language-php .hljs-title.class_.inherited__{color:var(--neon-bunny-title-class-inherited)}.hljs.language-php .hljs-title.function_,.hljs .language-php .hljs-title.function_{color:var(--neon-bunny-title-function)}.hljs.language-php .hljs-title.function_.invoke__,.hljs .language-php .hljs-title.function_.invoke__{color:var(--neon-bunny-php-title-function-invoke)}.hljs.language-php .hljs-type,.hljs .language-php .hljs-type{color:var(--neon-bunny-type)}.hljs.language-php .hljs-variable,.hljs .language-php .hljs-variable{color:var(--neon-bunny-php-variable)}.hljs.language-php .hljs-variable.constant_,.hljs .language-php .hljs-variable.constant_{color:var(--neon-bunny-variable-constant)}.hljs.language-php .hljs-variable.language_,.hljs .language-php .hljs-variable.language_{color:var(--neon-bunny-variable-language)}.hljs.language-php .hljs-meta,.hljs .language-php .hljs-meta{color:var(--neon-bunny-php-meta)}.hljs.language-php .hljs-meta.prompt_,.hljs .language-php .hljs-meta.prompt_{color:var(--neon-bunny-meta-prompt)}.hljs.language-php .hljs-meta.keyword_,.hljs .language-php .hljs-meta.keyword_{color:var(--neon-bunny-meta-keyword)}.hljs.language-php .hljs-meta.string_,.hljs .language-php .hljs-meta.string_{color:var(--neon-bunny-meta-string)}.hljs.language-php .hljs-attr,.hljs .language-php .hljs-attr{color:var(--neon-bunny-attr)}.hljs.language-php .hljs-attribute,.hljs .language-php .hljs-attribute{color:var(--neon-bunny-attribute)}.hljs.language-php .hljs-name,.hljs .language-php .hljs-name{color:var(--neon-bunny-name)}.hljs.language-php .hljs-section,.hljs .language-php .hljs-section{color:var(--neon-bunny-section)}.hljs.language-php .hljs-tag,.hljs .language-php .hljs-tag{color:var(--neon-bunny-tag)}.hljs.language-php .hljs-bullet,.hljs .language-php .hljs-bullet{color:var(--neon-bunny-bullet)}.hljs.language-php .hljs-code,.hljs .language-php .hljs-code{color:var(--neon-bunny-code)}.hljs.language-php .hljs-emphasis,.hljs .language-php .hljs-emphasis{color:var(--neon-bunny-emphasis);font-style:italic}.hljs.language-php .hljs-formula,.hljs .language-php .hljs-formula{color:var(--neon-bunny-formula)}.hljs.language-php .hljs-link,.hljs .language-php .hljs-link{color:var(--neon-bunny-link)}.hljs.language-php .hljs-quote,.hljs .language-php .hljs-quote{color:var(--neon-bunny-quote)}.hljs.language-php .hljs-strong,.hljs .language-php .hljs-strong{color:var(--neon-bunny-strong);font-weight:bold}.hljs.language-php .hljs-selector,.hljs .language-php .hljs-selector{color:var(--neon-bunny-selector)}.hljs.language-php .hljs-selector-attr,.hljs .language-php .hljs-selector-attr{color:var(--neon-bunny-selector-attr)}.hljs.language-php .hljs-selector-class,.hljs .language-php .hljs-selector-class{color:var(--neon-bunny-selector-class)}.hljs.language-php .hljs-selector-id,.hljs .language-php .hljs-selector-id{color:var(--neon-bunny-selector-id)}.hljs.language-php .hljs-selector-pseudo,.hljs .language-php .hljs-selector-pseudo{color:var(--neon-bunny-selector-pseudo)}.hljs.language-php .hljs-selector-tag,.hljs .language-php .hljs-selector-tag{color:var(--neon-bunny-selector-tag)}.hljs.language-php .hljs-addition,.hljs .language-php .hljs-addition{color:var(--neon-bunny-addition)}.hljs.language-php .hljs-deletion,.hljs .language-php .hljs-deletion{color:var(--neon-bunny-deletion)} `; // Neon Bunny Carrot // @@ -2174,8 +1949,6 @@ const neonBunnyCarrotHighlightTheme = `/** --neon-bunny-yellow-light: #ffffa2; --neon-bunny-yellow-light-faded: #ffe3b8; --neon-bunny-yellow: #ffff00; - /* -------------------------------------------------- Standard */ - /* ------------------------- General purpose */ --neon-bunny-builtin: var(--neon-bunny-purple); --neon-bunny-char: var(--neon-bunny-pink); --neon-bunny-class: var(--neon-bunny-magenta); @@ -2201,19 +1974,16 @@ const neonBunnyCarrotHighlightTheme = `/** --neon-bunny-variable-constant: var(--neon-bunny-green-darker); --neon-bunny-variable-language: var(--neon-bunny-orange); --neon-bunny-variable: var(--neon-bunny-green-darker); - /* ------------------------- Meta */ --neon-bunny-meta-keyword: var(--neon-bunny-purple-light); --neon-bunny-meta-prompt: var(--neon-bunny-orange); --neon-bunny-meta-string: var(--neon-bunny-orange); --neon-bunny-meta: var(--neon-bunny-orange); - /* ------------------------- Tags, attributes, configs */ --neon-bunny-attr: var(--neon-bunny-orange); --neon-bunny-attribute: var(---neon-bunny-orange); --neon-bunny-name: var(--neon-bunny-orange); --neon-bunny-section: var(--neon-bunny-orange); --neon-bunny-tag-attr: var(--neon-bunny-orange-light); --neon-bunny-tag: var(--neon-bunny-orange); - /* ------------------------- Text Markup */ --neon-bunny-bullet: var(--neon-bunny-white); --neon-bunny-code: var(--neon-bunny-white); --neon-bunny-emphasis: var(--neon-bunny-white); @@ -2221,7 +1991,6 @@ const neonBunnyCarrotHighlightTheme = `/** --neon-bunny-link: var(--neon-bunny-orange); --neon-bunny-quote: var(--neon-bunny-white); --neon-bunny-strong: var(--neon-bunny-white); - /* ------------------------- CSS */ --neon-bunny-css-selector-id: var(--neon-bunny-green); --neon-bunny-selector-attr: var(--neon-bunny-orange); --neon-bunny-selector-class: var(--neon-bunny-yellow); @@ -2229,30 +1998,19 @@ const neonBunnyCarrotHighlightTheme = `/** --neon-bunny-selector-pseudo: var(--neon-bunny-orange); --neon-bunny-selector-tag: var(--neon-bunny-white); --neon-bunny-selector: var(--neon-bunny-lime); - /* ------------------------- Diff */ --neon-bunny-addition: var(--neon-bunny-green-neon); --neon-bunny-deletion: var(--neon-bunny-red); - /* -------------------------------------------------- HTML */ --neon-bunny-html-tag-attr: var(--neon-bunny-orange-light); - /* -------------------------------------------------- CSS */ --neon-bunny-css: var(--neon-bunny-teal); - /* ------------------------- General purpose */ --neon-bunny-css-builtin: var(--neon-bunny-orange); - /* ------------------------- Meta */ --neon-bunny-css-meta: var(--neon-bunny-red); - /* ------------------------- Tags, attributes, configs */ --neon-bunny-css-attribute: var(--neon-bunny-pink); - /* -------------------------------------------------- JSON */ --neon-bunny-json-punctuation: var(--neon-bunny-white); - /* -------------------------------------------------- JavaScript */ --neon-bunny-js: var(--neon-bunny-orange); - /* ------------------------- General purpose */ --neon-bunny-js-params-variable-language: var(--neon-bunny-orange); --neon-bunny-js-title-class: var(--neon-bunny-orange-lighter); --neon-bunny-js-variable-language: var(--neon-bunny-yellow); - /* -------------------------------------------------- PHP */ --neon-bunny-php: var(--neon-bunny-white); - /* ------------------------- General purpose */ --neon-bunny-php-class-keyword: var(--neon-bunny-pink); --neon-bunny-php-class-title: var(--neon-bunny-yellow); --neon-bunny-php-function-title: var(--neon-bunny-orange-light); @@ -2264,13 +2022,13 @@ const neonBunnyCarrotHighlightTheme = `/** --neon-bunny-php-title-function-invoke: var(--neon-bunny-orange-light); --neon-bunny-php-title: var(--neon-bunny-white); --neon-bunny-php-variable: var(--neon-bunny-orange); - /* ------------------------- Meta */ --neon-bunny-php-meta: var(--neon-bunny-pink); } pre code.hljs { display: block; overflow-x: auto; + padding: 1em; } code[class*=language-], @@ -2291,7 +2049,6 @@ pre[class*=language-] { word-spacing: normal; word-wrap: normal; } - code[class*=language-]::-moz-selection, code[class*=language-] ::-moz-selection, pre[class*=language-]::-moz-selection, @@ -2299,7 +2056,6 @@ pre[class*=language-] ::-moz-selection { background: rgba(29, 59, 83, 0.99); text-shadow: none; } - code[class*=language-]::selection, code[class*=language-] ::selection, pre[class*=language-]::selection, @@ -2309,20 +2065,16 @@ pre[class*=language-] ::selection { } @media print { - code[class*=language-], pre[class*=language-] { text-shadow: none; } } - -/* Code blocks */ pre[class*=language-] { background: #000000; color: white; margin: 0.5em 0; overflow: auto; - padding: 1em; } :not(pre) > code[class*=language-] { @@ -2333,1036 +2085,832 @@ pre[class*=language-] { white-space: normal; } -/* -------------------------------------------------- Standard */ .hljs-built_in { color: var(--neon-bunny-builtin); } - .hljs-char { color: var(--neon-bunny-char); } - .hljs-comment { color: var(--neon-bunny-comment); font-style: italic; } - .hljs-doctag { color: var(--neon-bunny-doctag); } - .hljs-keyword { color: var(--neon-bunny-keyword); } - .hljs-literal { color: var(--neon-bunny-literal); } - .hljs-number { color: var(--neon-bunny-number); } - .hljs-operator { color: var(--neon-bunny-operator); } - .hljs-params { color: var(--neon-bunny-params); } - .hljs-property { color: var(--neon-bunny-property); } - .hljs-punctuation { color: var(--neon-bunny-punctuation); } - .hljs-regexp { color: var(--neon-bunny-regex); } - .hljs-string { color: var(--neon-bunny-string); } - .hljs-subst { color: var(--neon-bunny-subst); } - .hljs-symbol { color: var(--neon-bunny-symbol); } - .hljs-title { color: var(--neon-bunny-title); } - .hljs-title.class_ { color: var(--neon-bunny-title-class); } - .hljs-title.class_.inherited__ { color: var(--neon-bunny-title-class-inherited); } - .hljs-title.function_ { color: var(--neon-bunny-title-function); text-decoration: underline; } - .hljs-title.function_.invoke__ { color: var(--neon-bunny-title-function-invoke); } - .hljs-type { color: var(--neon-bunny-type); } - .hljs-variable { color: var(--neon-bunny-variable); } - .hljs-variable.constant_ { color: var(--neon-bunny-variable-constant); } - .hljs-variable.language_ { color: var(--neon-bunny-variable-language); font-style: italic; } - .hljs-meta { color: var(--neon-bunny-meta); } - .hljs-meta.prompt_ { color: var(--neon-bunny-meta-prompt); } - .hljs-meta.keyword_ { color: var(--neon-bunny-meta-keyword); } - .hljs-meta.string_ { color: var(--neon-bunny-meta-string); } - .hljs-attr { color: var(--neon-bunny-attr); } - .hljs-attribute { color: var(--neon-bunny-attribute); } - .hljs-name { color: var(--neon-bunny-name); } - .hljs-section { color: var(--neon-bunny-section); } - .hljs-tag { color: var(--neon-bunny-tag); } - .hljs-tag .hljs-attr { color: var(--neon-bunny-tag-attr); } - .hljs-bullet { color: var(--neon-bunny-bullet); } - .hljs-code { color: var(--neon-bunny-code); } - .hljs-emphasis { color: var(--neon-bunny-emphasis); font-style: italic; } - .hljs-formula { color: var(--neon-bunny-formula); } - .hljs-link { color: var(--neon-bunny-link); } - .hljs-quote { color: var(--neon-bunny-quote); } - .hljs-strong { color: var(--neon-bunny-strong); font-weight: bold; } - .hljs-selector { color: var(--neon-bunny-selector); } - .hljs-selector-attr { color: var(--neon-bunny-selector-attr); } - .hljs-selector-class { color: var(--neon-bunny-selector-class); } - .hljs-selector-id { color: var(--neon-bunny-selector-id); } - .hljs-selector-pseudo { color: var(--neon-bunny-selector-pseudo); } - .hljs-selector-tag { color: var(--neon-bunny-selector-tag); } - .hljs-addition { color: var(--neon-bunny-addition); } - .hljs-deletion { color: var(--neon-bunny-deletion); } - .hljs.language-html .hljs-tag .hljs-attr, .hljs .language-html .hljs-tag .hljs-attr { color: var(--neon-bunny-html-tag-attr); } - .hljs.language-css, .hljs .language-css { color: var(--neon-bunny-css); } - .hljs.language-css .hljs-built_in, .hljs .language-css .hljs-built_in { color: var(--neon-bunny-css-builtin); } - .hljs.language-css .hljs-char, .hljs .language-css .hljs-char { color: var(--neon-bunny-char); } - .hljs.language-css .hljs-comment, .hljs .language-css .hljs-comment { color: var(--neon-bunny-comment); } - .hljs.language-css .hljs-doctag, .hljs .language-css .hljs-doctag { color: var(--neon-bunny-doctag); } - .hljs.language-css .hljs-keyword, .hljs .language-css .hljs-keyword { color: var(--neon-bunny-keyword); } - .hljs.language-css .hljs-literal, .hljs .language-css .hljs-literal { color: var(--neon-bunny-literal); } - .hljs.language-css .hljs-number, .hljs .language-css .hljs-number { color: var(--neon-bunny-number); } - .hljs.language-css .hljs-operator, .hljs .language-css .hljs-operator { color: var(--neon-bunny-operator); } - .hljs.language-css .hljs-params, .hljs .language-css .hljs-params { color: var(--neon-bunny-params); font-style: italic; } - .hljs.language-css .hljs-property, .hljs .language-css .hljs-property { color: var(--neon-bunny-property); } - .hljs.language-css .hljs-punctuation, .hljs .language-css .hljs-punctuation { color: var(--neon-bunny-punctuation); } - .hljs.language-css .hljs-regexp, .hljs .language-css .hljs-regexp { color: var(--neon-bunny-regex); } - .hljs.language-css .hljs-string, .hljs .language-css .hljs-string { color: var(--neon-bunny-string); } - .hljs.language-css .hljs-subst, .hljs .language-css .hljs-subst { color: var(--neon-bunny-subst); } - .hljs.language-css .hljs-symbol, .hljs .language-css .hljs-symbol { color: var(--neon-bunny-symbol); } - .hljs.language-css .hljs-title, .hljs .language-css .hljs-title { color: var(--neon-bunny-title); } - .hljs.language-css .hljs-title.class_, .hljs .language-css .hljs-title.class_ { color: var(--neon-bunny-title-class); } - .hljs.language-css .hljs-title.class_.inherited__, .hljs .language-css .hljs-title.class_.inherited__ { color: var(--neon-bunny-title-class-inherited); } - .hljs.language-css .hljs-title.function_, .hljs .language-css .hljs-title.function_ { color: var(--neon-bunny-title-function); } - .hljs.language-css .hljs-title.function_.invoke__, .hljs .language-css .hljs-title.function_.invoke__ { color: var(--neon-bunny-title-function-invoke); } - .hljs.language-css .hljs-type, .hljs .language-css .hljs-type { color: var(--neon-bunny-type); } - .hljs.language-css .hljs-variable, .hljs .language-css .hljs-variable { color: var(--neon-bunny-variable); } - .hljs.language-css .hljs-variable.constant_, .hljs .language-css .hljs-variable.constant_ { color: var(--neon-bunny-variable-constant); } - .hljs.language-css .hljs-variable.language_, .hljs .language-css .hljs-variable.language_ { color: var(--neon-bunny-variable-language); } - .hljs.language-css .hljs-meta, .hljs .language-css .hljs-meta { color: var(--neon-bunny-css-meta); } - .hljs.language-css .hljs-meta.prompt_, .hljs .language-css .hljs-meta.prompt_ { color: var(--neon-bunny-meta-prompt); } - .hljs.language-css .hljs-meta.keyword_, .hljs .language-css .hljs-meta.keyword_ { color: var(--neon-bunny-meta-keyword); } - .hljs.language-css .hljs-meta.string_, .hljs .language-css .hljs-meta.string_ { color: var(--neon-bunny-meta-string); } - .hljs.language-css .hljs-attr, .hljs .language-css .hljs-attr { color: var(--neon-bunny-attr); } - .hljs.language-css .hljs-attribute, .hljs .language-css .hljs-attribute { color: var(--neon-bunny-css-attribute); } - .hljs.language-css .hljs-name, .hljs .language-css .hljs-name { color: var(--neon-bunny-name); } - .hljs.language-css .hljs-section, .hljs .language-css .hljs-section { color: var(--neon-bunny-section); } - .hljs.language-css .hljs-tag, .hljs .language-css .hljs-tag { color: var(--neon-bunny-tag); } - .hljs.language-css .hljs-bullet, .hljs .language-css .hljs-bullet { color: var(--neon-bunny-bullet); } - .hljs.language-css .hljs-code, .hljs .language-css .hljs-code { color: var(--neon-bunny-code); } - .hljs.language-css .hljs-emphasis, .hljs .language-css .hljs-emphasis { color: var(--neon-bunny-emphasis); font-style: italic; } - .hljs.language-css .hljs-formula, .hljs .language-css .hljs-formula { color: var(--neon-bunny-formula); } - .hljs.language-css .hljs-link, .hljs .language-css .hljs-link { color: var(--neon-bunny-link); } - .hljs.language-css .hljs-quote, .hljs .language-css .hljs-quote { color: var(--neon-bunny-quote); } - .hljs.language-css .hljs-strong, .hljs .language-css .hljs-strong { color: var(--neon-bunny-strong); font-weight: bold; } - .hljs.language-css .hljs-selector, .hljs .language-css .hljs-selector { color: var(--neon-bunny-selector); } - .hljs.language-css .hljs-selector-attr, .hljs .language-css .hljs-selector-attr { color: var(--neon-bunny-selector-attr); } - .hljs.language-css .hljs-selector-class, .hljs .language-css .hljs-selector-class { color: var(--neon-bunny-selector-class); } - .hljs.language-css .hljs-selector-id, .hljs .language-css .hljs-selector-id { color: var(--neon-bunny-css-selector-id); } - .hljs.language-css .hljs-selector-pseudo, .hljs .language-css .hljs-selector-pseudo { color: var(--neon-bunny-selector-pseudo); } - .hljs.language-css .hljs-selector-tag, .hljs .language-css .hljs-selector-tag { color: var(--neon-bunny-selector-tag); } - .hljs.language-css .hljs-addition, .hljs .language-css .hljs-addition { color: var(--neon-bunny-addition); } - .hljs.language-css .hljs-deletion, .hljs .language-css .hljs-deletion { color: var(--neon-bunny-deletion); } - .hljs.language-json .hljs-punctuation, .hljs .language-json .hljs-punctuation { color: var(--neon-bunny-json-punctuation); } - .hljs.language-javascript, .hljs.language-js, .hljs .language-javascript, .hljs .language-js { color: var(--neon-bunny-js); } - .hljs.language-javascript .hljs-built_in, .hljs.language-js .hljs-built_in, .hljs .language-javascript .hljs-built_in, .hljs .language-js .hljs-built_in { color: var(--neon-bunny-builtin); } - .hljs.language-javascript .hljs-char, .hljs.language-js .hljs-char, .hljs .language-javascript .hljs-char, .hljs .language-js .hljs-char { color: var(--neon-bunny-char); } - .hljs.language-javascript .hljs-comment, .hljs.language-js .hljs-comment, .hljs .language-javascript .hljs-comment, .hljs .language-js .hljs-comment { color: var(--neon-bunny-comment); } - .hljs.language-javascript .hljs-doctag, .hljs.language-js .hljs-doctag, .hljs .language-javascript .hljs-doctag, .hljs .language-js .hljs-doctag { color: var(--neon-bunny-doctag); } - .hljs.language-javascript .hljs-keyword, .hljs.language-js .hljs-keyword, .hljs .language-javascript .hljs-keyword, .hljs .language-js .hljs-keyword { color: var(--neon-bunny-keyword); } - .hljs.language-javascript .hljs-literal, .hljs.language-js .hljs-literal, .hljs .language-javascript .hljs-literal, .hljs .language-js .hljs-literal { color: var(--neon-bunny-literal); } - .hljs.language-javascript .hljs-number, .hljs.language-js .hljs-number, .hljs .language-javascript .hljs-number, .hljs .language-js .hljs-number { color: var(--neon-bunny-number); } - .hljs.language-javascript .hljs-operator, .hljs.language-js .hljs-operator, .hljs .language-javascript .hljs-operator, .hljs .language-js .hljs-operator { color: var(--neon-bunny-operator); } - .hljs.language-javascript .hljs-params, .hljs.language-js .hljs-params, .hljs .language-javascript .hljs-params, .hljs .language-js .hljs-params { color: var(--neon-bunny-params); font-style: italic; } - .hljs.language-javascript .hljs-params .hljs-variable.language_, .hljs.language-js .hljs-params .hljs-variable.language_, .hljs .language-javascript .hljs-params .hljs-variable.language_, .hljs .language-js .hljs-params .hljs-variable.language_ { color: var(--neon-bunny-js-params-variable-language); } - .hljs.language-javascript .hljs-property, .hljs.language-js .hljs-property, .hljs .language-javascript .hljs-property, .hljs .language-js .hljs-property { color: var(--neon-bunny-property); } - .hljs.language-javascript .hljs-punctuation, .hljs.language-js .hljs-punctuation, .hljs .language-javascript .hljs-punctuation, .hljs .language-js .hljs-punctuation { color: var(--neon-bunny-punctuation); } - .hljs.language-javascript .hljs-regexp, .hljs.language-js .hljs-regexp, .hljs .language-javascript .hljs-regexp, .hljs .language-js .hljs-regexp { color: var(--neon-bunny-regex); } - .hljs.language-javascript .hljs-string, .hljs.language-js .hljs-string, .hljs .language-javascript .hljs-string, .hljs .language-js .hljs-string { color: var(--neon-bunny-string); } - .hljs.language-javascript .hljs-subst, .hljs.language-js .hljs-subst, .hljs .language-javascript .hljs-subst, .hljs .language-js .hljs-subst { color: var(--neon-bunny-subst); } - .hljs.language-javascript .hljs-symbol, .hljs.language-js .hljs-symbol, .hljs .language-javascript .hljs-symbol, .hljs .language-js .hljs-symbol { color: var(--neon-bunny-symbol); } - .hljs.language-javascript .hljs-title, .hljs.language-js .hljs-title, .hljs .language-javascript .hljs-title, .hljs .language-js .hljs-title { color: var(--neon-bunny-title); } - .hljs.language-javascript .hljs-title.class_, .hljs.language-js .hljs-title.class_, .hljs .language-javascript .hljs-title.class_, .hljs .language-js .hljs-title.class_ { color: var(--neon-bunny-js-title-class); } - .hljs.language-javascript .hljs-title.class_.inherited__, .hljs.language-js .hljs-title.class_.inherited__, .hljs .language-javascript .hljs-title.class_.inherited__, .hljs .language-js .hljs-title.class_.inherited__ { color: var(--neon-bunny-title-class-inherited); } - .hljs.language-javascript .hljs-title.function_, .hljs.language-js .hljs-title.function_, .hljs .language-javascript .hljs-title.function_, .hljs .language-js .hljs-title.function_ { color: var(--neon-bunny-title-function); } - .hljs.language-javascript .hljs-title.function_.invoke__, .hljs.language-js .hljs-title.function_.invoke__, .hljs .language-javascript .hljs-title.function_.invoke__, .hljs .language-js .hljs-title.function_.invoke__ { color: var(--neon-bunny-title-function-invoke); } - .hljs.language-javascript .hljs-type, .hljs.language-js .hljs-type, .hljs .language-javascript .hljs-type, .hljs .language-js .hljs-type { color: var(--neon-bunny-type); } - .hljs.language-javascript .hljs-variable, .hljs.language-js .hljs-variable, .hljs .language-javascript .hljs-variable, .hljs .language-js .hljs-variable { color: var(--neon-bunny-variable); } - .hljs.language-javascript .hljs-variable.constant_, .hljs.language-js .hljs-variable.constant_, .hljs .language-javascript .hljs-variable.constant_, .hljs .language-js .hljs-variable.constant_ { color: var(--neon-bunny-variable-constant); } - .hljs.language-javascript .hljs-variable.language_, .hljs.language-js .hljs-variable.language_, .hljs .language-javascript .hljs-variable.language_, .hljs .language-js .hljs-variable.language_ { color: var(--neon-bunny-js-variable-language); } - .hljs.language-javascript .hljs-meta, .hljs.language-js .hljs-meta, .hljs .language-javascript .hljs-meta, .hljs .language-js .hljs-meta { color: var(--neon-bunny-meta); } - .hljs.language-javascript .hljs-meta.prompt_, .hljs.language-js .hljs-meta.prompt_, .hljs .language-javascript .hljs-meta.prompt_, .hljs .language-js .hljs-meta.prompt_ { color: var(--neon-bunny-meta-prompt); } - .hljs.language-javascript .hljs-meta.keyword_, .hljs.language-js .hljs-meta.keyword_, .hljs .language-javascript .hljs-meta.keyword_, .hljs .language-js .hljs-meta.keyword_ { color: var(--neon-bunny-meta-keyword); } - .hljs.language-javascript .hljs-meta.string_, .hljs.language-js .hljs-meta.string_, .hljs .language-javascript .hljs-meta.string_, .hljs .language-js .hljs-meta.string_ { color: var(--neon-bunny-meta-string); } - .hljs.language-javascript .hljs-attr, .hljs.language-js .hljs-attr, .hljs .language-javascript .hljs-attr, .hljs .language-js .hljs-attr { color: var(--neon-bunny-attr); } - .hljs.language-javascript .hljs-attribute, .hljs.language-js .hljs-attribute, .hljs .language-javascript .hljs-attribute, .hljs .language-js .hljs-attribute { color: var(--neon-bunny-attribute); } - .hljs.language-javascript .hljs-name, .hljs.language-js .hljs-name, .hljs .language-javascript .hljs-name, .hljs .language-js .hljs-name { color: var(--neon-bunny-name); } - .hljs.language-javascript .hljs-section, .hljs.language-js .hljs-section, .hljs .language-javascript .hljs-section, .hljs .language-js .hljs-section { color: var(--neon-bunny-section); } - .hljs.language-javascript .hljs-tag, .hljs.language-js .hljs-tag, .hljs .language-javascript .hljs-tag, .hljs .language-js .hljs-tag { color: var(--neon-bunny-tag); } - .hljs.language-javascript .hljs-bullet, .hljs.language-js .hljs-bullet, .hljs .language-javascript .hljs-bullet, .hljs .language-js .hljs-bullet { color: var(--neon-bunny-bullet); } - .hljs.language-javascript .hljs-code, .hljs.language-js .hljs-code, .hljs .language-javascript .hljs-code, .hljs .language-js .hljs-code { color: var(--neon-bunny-code); } - .hljs.language-javascript .hljs-emphasis, .hljs.language-js .hljs-emphasis, .hljs .language-javascript .hljs-emphasis, .hljs .language-js .hljs-emphasis { color: var(--neon-bunny-emphasis); font-style: italic; } - .hljs.language-javascript .hljs-formula, .hljs.language-js .hljs-formula, .hljs .language-javascript .hljs-formula, .hljs .language-js .hljs-formula { color: var(--neon-bunny-formula); } - .hljs.language-javascript .hljs-link, .hljs.language-js .hljs-link, .hljs .language-javascript .hljs-link, .hljs .language-js .hljs-link { color: var(--neon-bunny-link); } - .hljs.language-javascript .hljs-quote, .hljs.language-js .hljs-quote, .hljs .language-javascript .hljs-quote, .hljs .language-js .hljs-quote { color: var(--neon-bunny-quote); } - .hljs.language-javascript .hljs-strong, .hljs.language-js .hljs-strong, .hljs .language-javascript .hljs-strong, .hljs .language-js .hljs-strong { color: var(--neon-bunny-strong); font-weight: bold; } - .hljs.language-javascript .hljs-selector, .hljs.language-js .hljs-selector, .hljs .language-javascript .hljs-selector, .hljs .language-js .hljs-selector { color: var(--neon-bunny-selector); } - .hljs.language-javascript .hljs-selector-attr, .hljs.language-js .hljs-selector-attr, .hljs .language-javascript .hljs-selector-attr, .hljs .language-js .hljs-selector-attr { color: var(--neon-bunny-selector-attr); } - .hljs.language-javascript .hljs-selector-class, .hljs.language-js .hljs-selector-class, .hljs .language-javascript .hljs-selector-class, .hljs .language-js .hljs-selector-class { color: var(--neon-bunny-selector-class); } - .hljs.language-javascript .hljs-selector-id, .hljs.language-js .hljs-selector-id, .hljs .language-javascript .hljs-selector-id, .hljs .language-js .hljs-selector-id { color: var(--neon-bunny-selector-id); } - .hljs.language-javascript .hljs-selector-pseudo, .hljs.language-js .hljs-selector-pseudo, .hljs .language-javascript .hljs-selector-pseudo, .hljs .language-js .hljs-selector-pseudo { color: var(--neon-bunny-selector-pseudo); } - .hljs.language-javascript .hljs-selector-tag, .hljs.language-js .hljs-selector-tag, .hljs .language-javascript .hljs-selector-tag, .hljs .language-js .hljs-selector-tag { color: var(--neon-bunny-selector-tag); } - .hljs.language-javascript .hljs-addition, .hljs.language-js .hljs-addition, .hljs .language-javascript .hljs-addition, .hljs .language-js .hljs-addition { color: var(--neon-bunny-addition); } - .hljs.language-javascript .hljs-deletion, .hljs.language-js .hljs-deletion, .hljs .language-javascript .hljs-deletion, .hljs .language-js .hljs-deletion { color: var(--neon-bunny-deletion); } - .hljs.language-php, .hljs .language-php { color: var(--neon-bunny-php); } - .hljs.language-php .hljs-built_in, .hljs .language-php .hljs-built_in { color: var(--neon-bunny-builtin); } - .hljs.language-php .hljs-char, .hljs .language-php .hljs-char { color: var(--neon-bunny-char); } - .hljs.language-php .hljs-class .hljs-title, .hljs .language-php .hljs-class .hljs-title { color: var(--neon-bunny-php-class-title) !important; } - .hljs.language-php .hljs-class .hljs-keyword, .hljs .language-php .hljs-class .hljs-keyword { color: var(--neon-bunny-php-class-keyword); } - .hljs.language-php .hljs-comment, .hljs .language-php .hljs-comment { color: var(--neon-bunny-comment); } - .hljs.language-php .hljs-doctag, .hljs .language-php .hljs-doctag { color: var(--neon-bunny-doctag); } - .hljs.language-php .hljs-function .hljs-title, .hljs .language-php .hljs-function .hljs-title { color: var(--neon-bunny-php-function-title); } - .hljs.language-php .hljs-keyword, .hljs .language-php .hljs-keyword { color: var(--neon-bunny-php-keyword); } - .hljs.language-php .hljs-literal, .hljs .language-php .hljs-literal { color: var(--neon-bunny-literal); } - .hljs.language-php .hljs-number, .hljs .language-php .hljs-number { color: var(--neon-bunny-number); } - .hljs.language-php .hljs-operator, .hljs .language-php .hljs-operator { color: var(--neon-bunny-operator); } - .hljs.language-php .hljs-params, .hljs .language-php .hljs-params { color: var(--neon-bunny-php-params); } - .hljs.language-php .hljs-params .hljs-variable, .hljs .language-php .hljs-params .hljs-variable { color: var(--neon-bunny-php-params-variable); } - .hljs.language-php .hljs-property, .hljs .language-php .hljs-property { color: var(--neon-bunny-property); } - .hljs.language-php .hljs-punctuation, .hljs .language-php .hljs-punctuation { color: var(--neon-bunny-punctuation); } - .hljs.language-php .hljs-regexp, .hljs .language-php .hljs-regexp { color: var(--neon-bunny-regex); } - .hljs.language-php .hljs-string, .hljs .language-php .hljs-string { color: var(--neon-bunny-php-string); } - .hljs.language-php .hljs-subst, .hljs .language-php .hljs-subst { color: var(--neon-bunny-subst); } - .hljs.language-php .hljs-symbol, .hljs .language-php .hljs-symbol { color: var(--neon-bunny-symbol); } - .hljs.language-php .hljs-title, .hljs .language-php .hljs-title { color: var(--neon-bunny-php-title); } - .hljs.language-php .hljs-title.class_, .hljs .language-php .hljs-title.class_ { color: var(--neon-bunny-php-title-class); } - .hljs.language-php .hljs-title.class_.inherited__, .hljs .language-php .hljs-title.class_.inherited__ { color: var(--neon-bunny-title-class-inherited); } - .hljs.language-php .hljs-title.function_, .hljs .language-php .hljs-title.function_ { color: var(--neon-bunny-title-function); } - .hljs.language-php .hljs-title.function_.invoke__, .hljs .language-php .hljs-title.function_.invoke__ { color: var(--neon-bunny-php-title-function-invoke); } - .hljs.language-php .hljs-type, .hljs .language-php .hljs-type { color: var(--neon-bunny-type); } - .hljs.language-php .hljs-variable, .hljs .language-php .hljs-variable { color: var(--neon-bunny-php-variable); } - .hljs.language-php .hljs-variable.constant_, .hljs .language-php .hljs-variable.constant_ { color: var(--neon-bunny-variable-constant); } - .hljs.language-php .hljs-variable.language_, .hljs .language-php .hljs-variable.language_ { color: var(--neon-bunny-variable-language); } - .hljs.language-php .hljs-meta, .hljs .language-php .hljs-meta { color: var(--neon-bunny-php-meta); } - .hljs.language-php .hljs-meta.prompt_, .hljs .language-php .hljs-meta.prompt_ { color: var(--neon-bunny-meta-prompt); } - .hljs.language-php .hljs-meta.keyword_, .hljs .language-php .hljs-meta.keyword_ { color: var(--neon-bunny-meta-keyword); } - .hljs.language-php .hljs-meta.string_, .hljs .language-php .hljs-meta.string_ { color: var(--neon-bunny-meta-string); } - .hljs.language-php .hljs-attr, .hljs .language-php .hljs-attr { color: var(--neon-bunny-attr); } - .hljs.language-php .hljs-attribute, .hljs .language-php .hljs-attribute { color: var(--neon-bunny-attribute); } - .hljs.language-php .hljs-name, .hljs .language-php .hljs-name { color: var(--neon-bunny-name); } - .hljs.language-php .hljs-section, .hljs .language-php .hljs-section { color: var(--neon-bunny-section); } - .hljs.language-php .hljs-tag, .hljs .language-php .hljs-tag { color: var(--neon-bunny-tag); } - .hljs.language-php .hljs-bullet, .hljs .language-php .hljs-bullet { color: var(--neon-bunny-bullet); } - .hljs.language-php .hljs-code, .hljs .language-php .hljs-code { color: var(--neon-bunny-code); } - .hljs.language-php .hljs-emphasis, .hljs .language-php .hljs-emphasis { color: var(--neon-bunny-emphasis); font-style: italic; } - .hljs.language-php .hljs-formula, .hljs .language-php .hljs-formula { color: var(--neon-bunny-formula); } - .hljs.language-php .hljs-link, .hljs .language-php .hljs-link { color: var(--neon-bunny-link); } - .hljs.language-php .hljs-quote, .hljs .language-php .hljs-quote { color: var(--neon-bunny-quote); } - .hljs.language-php .hljs-strong, .hljs .language-php .hljs-strong { color: var(--neon-bunny-strong); font-weight: bold; } - .hljs.language-php .hljs-selector, .hljs .language-php .hljs-selector { color: var(--neon-bunny-selector); } - .hljs.language-php .hljs-selector-attr, .hljs .language-php .hljs-selector-attr { color: var(--neon-bunny-selector-attr); } - .hljs.language-php .hljs-selector-class, .hljs .language-php .hljs-selector-class { color: var(--neon-bunny-selector-class); } - .hljs.language-php .hljs-selector-id, .hljs .language-php .hljs-selector-id { color: var(--neon-bunny-selector-id); } - .hljs.language-php .hljs-selector-pseudo, .hljs .language-php .hljs-selector-pseudo { color: var(--neon-bunny-selector-pseudo); } - .hljs.language-php .hljs-selector-tag, .hljs .language-php .hljs-selector-tag { color: var(--neon-bunny-selector-tag); } - .hljs.language-php .hljs-addition, .hljs .language-php .hljs-addition { color: var(--neon-bunny-addition); } - .hljs.language-php .hljs-deletion, .hljs .language-php .hljs-deletion { color: var(--neon-bunny-deletion); } - `; const neonBunnyCarrotHighlightThemeMin = `/** @@ -3371,7 +2919,7 @@ const neonBunnyCarrotHighlightThemeMin = `/** * WebDevNerdStuff Neon Bunny Carrot Theme * VSCode Theme: https://marketplace.visualstudio.com/items?itemName=WebDevNerdStuff.neon-bunny */ - :root{--neon-bunny-blue-light: #2492ff;--neon-bunny-blue: #0b93ff;--neon-bunny-gray: #7f817e;--neon-bunny-green-darker-darker: #008b05;--neon-bunny-green-darker: #2bb71d;--neon-bunny-green-light: #7cd47d;--neon-bunny-green: #00d205;--neon-bunny-lime: #c3e88d;--neon-bunny-magenta: #dd00ff;--neon-bunny-orange-darker: #e58100;--neon-bunny-orange-light: #ffc266;--neon-bunny-orange-lighter: #ff8d04;--neon-bunny-orange: #ff9900;--neon-bunny-peach-light: #ffe4a6;--neon-bunny-peach: #ffcb6b;--neon-bunny-pink: #ff1190;--neon-bunny-purple-light-dim: #c792ea;--neon-bunny-purple-light: #da96df;--neon-bunny-purple: #ea03ff;--neon-bunny-red: #ff5370;--neon-bunny-teal: #00EEFF;--neon-bunny-white: #fff;--neon-bunny-yellow-light: #ffffa2;--neon-bunny-yellow-light-faded: #ffe3b8;--neon-bunny-yellow: #ffff00;--neon-bunny-builtin: var(--neon-bunny-purple);--neon-bunny-char: var(--neon-bunny-pink);--neon-bunny-class: var(--neon-bunny-magenta);--neon-bunny-comment: var(--neon-bunny-gray);--neon-bunny-doctag: var(--neon-bunny-blue-light);--neon-bunny-keyword: var(--neon-bunny-magenta);--neon-bunny-literal: var(--neon-bunny-purple-light);--neon-bunny-number: var(--neon-bunny-white);--neon-bunny-operator: var(--neon-bunny-blue-light);--neon-bunny-params: var(--neon-bunny-orange);--neon-bunny-property: var(--neon-bunny-yellow-light-faded);--neon-bunny-punctuation: var(--neon-bunny-blue);--neon-bunny-regex: var(--neon-bunny-peach-light);--neon-bunny-string: var(--neon-bunny-green);--neon-bunny-subst: var(--neon-bunny-green-darker);--neon-bunny-symbol: var(--neon-bunny-pink);--neon-bunny-title-class-inherited: var(--neon-bunny-orange);--neon-bunny-title-class: var(--neon-bunny-green-neon);--neon-bunny-title-function-invoke: var(--neon-bunny-orange);--neon-bunny-title-function: var(--neon-bunny-orange-light);--neon-bunny-title: var(--neon-bunny-orange);--neon-bunny-type: var(--neon-bunny-pink);--neon-bunny-variable-constant: var(--neon-bunny-green-darker);--neon-bunny-variable-language: var(--neon-bunny-orange);--neon-bunny-variable: var(--neon-bunny-green-darker);--neon-bunny-meta-keyword: var(--neon-bunny-purple-light);--neon-bunny-meta-prompt: var(--neon-bunny-orange);--neon-bunny-meta-string: var(--neon-bunny-orange);--neon-bunny-meta: var(--neon-bunny-orange);--neon-bunny-attr: var(--neon-bunny-orange);--neon-bunny-attribute: var(---neon-bunny-orange);--neon-bunny-name: var(--neon-bunny-orange);--neon-bunny-section: var(--neon-bunny-orange);--neon-bunny-tag-attr: var(--neon-bunny-orange-light);--neon-bunny-tag: var(--neon-bunny-orange);--neon-bunny-bullet: var(--neon-bunny-white);--neon-bunny-code: var(--neon-bunny-white);--neon-bunny-emphasis: var(--neon-bunny-white);--neon-bunny-formula: var(--neon-bunny-white);--neon-bunny-link: var(--neon-bunny-orange);--neon-bunny-quote: var(--neon-bunny-white);--neon-bunny-strong: var(--neon-bunny-white);--neon-bunny-css-selector-id: var(--neon-bunny-green);--neon-bunny-selector-attr: var(--neon-bunny-orange);--neon-bunny-selector-class: var(--neon-bunny-yellow);--neon-bunny-selector-id: var(--neon-bunny-selector);--neon-bunny-selector-pseudo: var(--neon-bunny-orange);--neon-bunny-selector-tag: var(--neon-bunny-white);--neon-bunny-selector: var(--neon-bunny-lime);--neon-bunny-addition: var(--neon-bunny-green-neon);--neon-bunny-deletion: var(--neon-bunny-red);--neon-bunny-html-tag-attr: var(--neon-bunny-orange-light);--neon-bunny-css: var(--neon-bunny-teal);--neon-bunny-css-builtin: var(--neon-bunny-orange);--neon-bunny-css-meta: var(--neon-bunny-red);--neon-bunny-css-attribute: var(--neon-bunny-pink);--neon-bunny-json-punctuation: var(--neon-bunny-white);--neon-bunny-js: var(--neon-bunny-orange);--neon-bunny-js-params-variable-language: var(--neon-bunny-orange);--neon-bunny-js-title-class: var(--neon-bunny-orange-lighter);--neon-bunny-js-variable-language: var(--neon-bunny-yellow);--neon-bunny-php: var(--neon-bunny-white);--neon-bunny-php-class-keyword: var(--neon-bunny-pink);--neon-bunny-php-class-title: var(--neon-bunny-yellow);--neon-bunny-php-function-title: var(--neon-bunny-orange-light);--neon-bunny-php-keyword: var(--neon-bunny-magenta);--neon-bunny-php-params-variable: var(--neon-bunny-green-darker);--neon-bunny-php-params: var(--neon-bunny-yellow);--neon-bunny-php-string: var(--neon-bunny-green-light);--neon-bunny-php-title-class: var(--neon-bunny-yellow);--neon-bunny-php-title-function-invoke: var(--neon-bunny-orange-light);--neon-bunny-php-title: var(--neon-bunny-white);--neon-bunny-php-variable: var(--neon-bunny-orange);--neon-bunny-php-meta: var(--neon-bunny-pink)}pre code.hljs{display:block;overflow-x:auto}code[class*=language-],pre[class*=language-]{-moz-hyphens:none;-moz-tab-size:4;-ms-hyphens:none;-o-tab-size:4;-webkit-hyphens:none;color:var(--neon-bunny-white);font-family:Consolas,Monaco,"Andale Mono","Ubuntu Mono",monospace;hyphens:none;line-height:1.5;tab-size:4;text-align:left;white-space:pre;word-break:normal;word-spacing:normal;word-wrap:normal}code[class*=language-]::-moz-selection,code[class*=language-] ::-moz-selection,pre[class*=language-]::-moz-selection,pre[class*=language-] ::-moz-selection{background:rgba(29,59,83,.99);text-shadow:none}code[class*=language-]::selection,code[class*=language-] ::selection,pre[class*=language-]::selection,pre[class*=language-] ::selection{background:rgba(255,255,255,.0823529412);text-shadow:none}@media print{code[class*=language-],pre[class*=language-]{text-shadow:none}}pre[class*=language-]{background:#000;color:#fff;margin:.5em 0;overflow:auto;padding:1em}:not(pre)>code[class*=language-]{background:#000;color:#fff;border-radius:.3em;padding:.1em;white-space:normal}.hljs-built_in{color:var(--neon-bunny-builtin)}.hljs-char{color:var(--neon-bunny-char)}.hljs-comment{color:var(--neon-bunny-comment);font-style:italic}.hljs-doctag{color:var(--neon-bunny-doctag)}.hljs-keyword{color:var(--neon-bunny-keyword)}.hljs-literal{color:var(--neon-bunny-literal)}.hljs-number{color:var(--neon-bunny-number)}.hljs-operator{color:var(--neon-bunny-operator)}.hljs-params{color:var(--neon-bunny-params)}.hljs-property{color:var(--neon-bunny-property)}.hljs-punctuation{color:var(--neon-bunny-punctuation)}.hljs-regexp{color:var(--neon-bunny-regex)}.hljs-string{color:var(--neon-bunny-string)}.hljs-subst{color:var(--neon-bunny-subst)}.hljs-symbol{color:var(--neon-bunny-symbol)}.hljs-title{color:var(--neon-bunny-title)}.hljs-title.class_{color:var(--neon-bunny-title-class)}.hljs-title.class_.inherited__{color:var(--neon-bunny-title-class-inherited)}.hljs-title.function_{color:var(--neon-bunny-title-function);text-decoration:underline}.hljs-title.function_.invoke__{color:var(--neon-bunny-title-function-invoke)}.hljs-type{color:var(--neon-bunny-type)}.hljs-variable{color:var(--neon-bunny-variable)}.hljs-variable.constant_{color:var(--neon-bunny-variable-constant)}.hljs-variable.language_{color:var(--neon-bunny-variable-language);font-style:italic}.hljs-meta{color:var(--neon-bunny-meta)}.hljs-meta.prompt_{color:var(--neon-bunny-meta-prompt)}.hljs-meta.keyword_{color:var(--neon-bunny-meta-keyword)}.hljs-meta.string_{color:var(--neon-bunny-meta-string)}.hljs-attr{color:var(--neon-bunny-attr)}.hljs-attribute{color:var(--neon-bunny-attribute)}.hljs-name{color:var(--neon-bunny-name)}.hljs-section{color:var(--neon-bunny-section)}.hljs-tag{color:var(--neon-bunny-tag)}.hljs-tag .hljs-attr{color:var(--neon-bunny-tag-attr)}.hljs-bullet{color:var(--neon-bunny-bullet)}.hljs-code{color:var(--neon-bunny-code)}.hljs-emphasis{color:var(--neon-bunny-emphasis);font-style:italic}.hljs-formula{color:var(--neon-bunny-formula)}.hljs-link{color:var(--neon-bunny-link)}.hljs-quote{color:var(--neon-bunny-quote)}.hljs-strong{color:var(--neon-bunny-strong);font-weight:bold}.hljs-selector{color:var(--neon-bunny-selector)}.hljs-selector-attr{color:var(--neon-bunny-selector-attr)}.hljs-selector-class{color:var(--neon-bunny-selector-class)}.hljs-selector-id{color:var(--neon-bunny-selector-id)}.hljs-selector-pseudo{color:var(--neon-bunny-selector-pseudo)}.hljs-selector-tag{color:var(--neon-bunny-selector-tag)}.hljs-addition{color:var(--neon-bunny-addition)}.hljs-deletion{color:var(--neon-bunny-deletion)}.hljs.language-html .hljs-tag .hljs-attr,.hljs .language-html .hljs-tag .hljs-attr{color:var(--neon-bunny-html-tag-attr)}.hljs.language-css,.hljs .language-css{color:var(--neon-bunny-css)}.hljs.language-css .hljs-built_in,.hljs .language-css .hljs-built_in{color:var(--neon-bunny-css-builtin)}.hljs.language-css .hljs-char,.hljs .language-css .hljs-char{color:var(--neon-bunny-char)}.hljs.language-css .hljs-comment,.hljs .language-css .hljs-comment{color:var(--neon-bunny-comment)}.hljs.language-css .hljs-doctag,.hljs .language-css .hljs-doctag{color:var(--neon-bunny-doctag)}.hljs.language-css .hljs-keyword,.hljs .language-css .hljs-keyword{color:var(--neon-bunny-keyword)}.hljs.language-css .hljs-literal,.hljs .language-css .hljs-literal{color:var(--neon-bunny-literal)}.hljs.language-css .hljs-number,.hljs .language-css .hljs-number{color:var(--neon-bunny-number)}.hljs.language-css .hljs-operator,.hljs .language-css .hljs-operator{color:var(--neon-bunny-operator)}.hljs.language-css .hljs-params,.hljs .language-css .hljs-params{color:var(--neon-bunny-params);font-style:italic}.hljs.language-css .hljs-property,.hljs .language-css .hljs-property{color:var(--neon-bunny-property)}.hljs.language-css .hljs-punctuation,.hljs .language-css .hljs-punctuation{color:var(--neon-bunny-punctuation)}.hljs.language-css .hljs-regexp,.hljs .language-css .hljs-regexp{color:var(--neon-bunny-regex)}.hljs.language-css .hljs-string,.hljs .language-css .hljs-string{color:var(--neon-bunny-string)}.hljs.language-css .hljs-subst,.hljs .language-css .hljs-subst{color:var(--neon-bunny-subst)}.hljs.language-css .hljs-symbol,.hljs .language-css .hljs-symbol{color:var(--neon-bunny-symbol)}.hljs.language-css .hljs-title,.hljs .language-css .hljs-title{color:var(--neon-bunny-title)}.hljs.language-css .hljs-title.class_,.hljs .language-css .hljs-title.class_{color:var(--neon-bunny-title-class)}.hljs.language-css .hljs-title.class_.inherited__,.hljs .language-css .hljs-title.class_.inherited__{color:var(--neon-bunny-title-class-inherited)}.hljs.language-css .hljs-title.function_,.hljs .language-css .hljs-title.function_{color:var(--neon-bunny-title-function)}.hljs.language-css .hljs-title.function_.invoke__,.hljs .language-css .hljs-title.function_.invoke__{color:var(--neon-bunny-title-function-invoke)}.hljs.language-css .hljs-type,.hljs .language-css .hljs-type{color:var(--neon-bunny-type)}.hljs.language-css .hljs-variable,.hljs .language-css .hljs-variable{color:var(--neon-bunny-variable)}.hljs.language-css .hljs-variable.constant_,.hljs .language-css .hljs-variable.constant_{color:var(--neon-bunny-variable-constant)}.hljs.language-css .hljs-variable.language_,.hljs .language-css .hljs-variable.language_{color:var(--neon-bunny-variable-language)}.hljs.language-css .hljs-meta,.hljs .language-css .hljs-meta{color:var(--neon-bunny-css-meta)}.hljs.language-css .hljs-meta.prompt_,.hljs .language-css .hljs-meta.prompt_{color:var(--neon-bunny-meta-prompt)}.hljs.language-css .hljs-meta.keyword_,.hljs .language-css .hljs-meta.keyword_{color:var(--neon-bunny-meta-keyword)}.hljs.language-css .hljs-meta.string_,.hljs .language-css .hljs-meta.string_{color:var(--neon-bunny-meta-string)}.hljs.language-css .hljs-attr,.hljs .language-css .hljs-attr{color:var(--neon-bunny-attr)}.hljs.language-css .hljs-attribute,.hljs .language-css .hljs-attribute{color:var(--neon-bunny-css-attribute)}.hljs.language-css .hljs-name,.hljs .language-css .hljs-name{color:var(--neon-bunny-name)}.hljs.language-css .hljs-section,.hljs .language-css .hljs-section{color:var(--neon-bunny-section)}.hljs.language-css .hljs-tag,.hljs .language-css .hljs-tag{color:var(--neon-bunny-tag)}.hljs.language-css .hljs-bullet,.hljs .language-css .hljs-bullet{color:var(--neon-bunny-bullet)}.hljs.language-css .hljs-code,.hljs .language-css .hljs-code{color:var(--neon-bunny-code)}.hljs.language-css .hljs-emphasis,.hljs .language-css .hljs-emphasis{color:var(--neon-bunny-emphasis);font-style:italic}.hljs.language-css .hljs-formula,.hljs .language-css .hljs-formula{color:var(--neon-bunny-formula)}.hljs.language-css .hljs-link,.hljs .language-css .hljs-link{color:var(--neon-bunny-link)}.hljs.language-css .hljs-quote,.hljs .language-css .hljs-quote{color:var(--neon-bunny-quote)}.hljs.language-css .hljs-strong,.hljs .language-css .hljs-strong{color:var(--neon-bunny-strong);font-weight:bold}.hljs.language-css .hljs-selector,.hljs .language-css .hljs-selector{color:var(--neon-bunny-selector)}.hljs.language-css .hljs-selector-attr,.hljs .language-css .hljs-selector-attr{color:var(--neon-bunny-selector-attr)}.hljs.language-css .hljs-selector-class,.hljs .language-css .hljs-selector-class{color:var(--neon-bunny-selector-class)}.hljs.language-css .hljs-selector-id,.hljs .language-css .hljs-selector-id{color:var(--neon-bunny-css-selector-id)}.hljs.language-css .hljs-selector-pseudo,.hljs .language-css .hljs-selector-pseudo{color:var(--neon-bunny-selector-pseudo)}.hljs.language-css .hljs-selector-tag,.hljs .language-css .hljs-selector-tag{color:var(--neon-bunny-selector-tag)}.hljs.language-css .hljs-addition,.hljs .language-css .hljs-addition{color:var(--neon-bunny-addition)}.hljs.language-css .hljs-deletion,.hljs .language-css .hljs-deletion{color:var(--neon-bunny-deletion)}.hljs.language-json .hljs-punctuation,.hljs .language-json .hljs-punctuation{color:var(--neon-bunny-json-punctuation)}.hljs.language-javascript,.hljs.language-js,.hljs .language-javascript,.hljs .language-js{color:var(--neon-bunny-js)}.hljs.language-javascript .hljs-built_in,.hljs.language-js .hljs-built_in,.hljs .language-javascript .hljs-built_in,.hljs .language-js .hljs-built_in{color:var(--neon-bunny-builtin)}.hljs.language-javascript .hljs-char,.hljs.language-js .hljs-char,.hljs .language-javascript .hljs-char,.hljs .language-js .hljs-char{color:var(--neon-bunny-char)}.hljs.language-javascript .hljs-comment,.hljs.language-js .hljs-comment,.hljs .language-javascript .hljs-comment,.hljs .language-js .hljs-comment{color:var(--neon-bunny-comment)}.hljs.language-javascript .hljs-doctag,.hljs.language-js .hljs-doctag,.hljs .language-javascript .hljs-doctag,.hljs .language-js .hljs-doctag{color:var(--neon-bunny-doctag)}.hljs.language-javascript .hljs-keyword,.hljs.language-js .hljs-keyword,.hljs .language-javascript .hljs-keyword,.hljs .language-js .hljs-keyword{color:var(--neon-bunny-keyword)}.hljs.language-javascript .hljs-literal,.hljs.language-js .hljs-literal,.hljs .language-javascript .hljs-literal,.hljs .language-js .hljs-literal{color:var(--neon-bunny-literal)}.hljs.language-javascript .hljs-number,.hljs.language-js .hljs-number,.hljs .language-javascript .hljs-number,.hljs .language-js .hljs-number{color:var(--neon-bunny-number)}.hljs.language-javascript .hljs-operator,.hljs.language-js .hljs-operator,.hljs .language-javascript .hljs-operator,.hljs .language-js .hljs-operator{color:var(--neon-bunny-operator)}.hljs.language-javascript .hljs-params,.hljs.language-js .hljs-params,.hljs .language-javascript .hljs-params,.hljs .language-js .hljs-params{color:var(--neon-bunny-params);font-style:italic}.hljs.language-javascript .hljs-params .hljs-variable.language_,.hljs.language-js .hljs-params .hljs-variable.language_,.hljs .language-javascript .hljs-params .hljs-variable.language_,.hljs .language-js .hljs-params .hljs-variable.language_{color:var(--neon-bunny-js-params-variable-language)}.hljs.language-javascript .hljs-property,.hljs.language-js .hljs-property,.hljs .language-javascript .hljs-property,.hljs .language-js .hljs-property{color:var(--neon-bunny-property)}.hljs.language-javascript .hljs-punctuation,.hljs.language-js .hljs-punctuation,.hljs .language-javascript .hljs-punctuation,.hljs .language-js .hljs-punctuation{color:var(--neon-bunny-punctuation)}.hljs.language-javascript .hljs-regexp,.hljs.language-js .hljs-regexp,.hljs .language-javascript .hljs-regexp,.hljs .language-js .hljs-regexp{color:var(--neon-bunny-regex)}.hljs.language-javascript .hljs-string,.hljs.language-js .hljs-string,.hljs .language-javascript .hljs-string,.hljs .language-js .hljs-string{color:var(--neon-bunny-string)}.hljs.language-javascript .hljs-subst,.hljs.language-js .hljs-subst,.hljs .language-javascript .hljs-subst,.hljs .language-js .hljs-subst{color:var(--neon-bunny-subst)}.hljs.language-javascript .hljs-symbol,.hljs.language-js .hljs-symbol,.hljs .language-javascript .hljs-symbol,.hljs .language-js .hljs-symbol{color:var(--neon-bunny-symbol)}.hljs.language-javascript .hljs-title,.hljs.language-js .hljs-title,.hljs .language-javascript .hljs-title,.hljs .language-js .hljs-title{color:var(--neon-bunny-title)}.hljs.language-javascript .hljs-title.class_,.hljs.language-js .hljs-title.class_,.hljs .language-javascript .hljs-title.class_,.hljs .language-js .hljs-title.class_{color:var(--neon-bunny-js-title-class)}.hljs.language-javascript .hljs-title.class_.inherited__,.hljs.language-js .hljs-title.class_.inherited__,.hljs .language-javascript .hljs-title.class_.inherited__,.hljs .language-js .hljs-title.class_.inherited__{color:var(--neon-bunny-title-class-inherited)}.hljs.language-javascript .hljs-title.function_,.hljs.language-js .hljs-title.function_,.hljs .language-javascript .hljs-title.function_,.hljs .language-js .hljs-title.function_{color:var(--neon-bunny-title-function)}.hljs.language-javascript .hljs-title.function_.invoke__,.hljs.language-js .hljs-title.function_.invoke__,.hljs .language-javascript .hljs-title.function_.invoke__,.hljs .language-js .hljs-title.function_.invoke__{color:var(--neon-bunny-title-function-invoke)}.hljs.language-javascript .hljs-type,.hljs.language-js .hljs-type,.hljs .language-javascript .hljs-type,.hljs .language-js .hljs-type{color:var(--neon-bunny-type)}.hljs.language-javascript .hljs-variable,.hljs.language-js .hljs-variable,.hljs .language-javascript .hljs-variable,.hljs .language-js .hljs-variable{color:var(--neon-bunny-variable)}.hljs.language-javascript .hljs-variable.constant_,.hljs.language-js .hljs-variable.constant_,.hljs .language-javascript .hljs-variable.constant_,.hljs .language-js .hljs-variable.constant_{color:var(--neon-bunny-variable-constant)}.hljs.language-javascript .hljs-variable.language_,.hljs.language-js .hljs-variable.language_,.hljs .language-javascript .hljs-variable.language_,.hljs .language-js .hljs-variable.language_{color:var(--neon-bunny-js-variable-language)}.hljs.language-javascript .hljs-meta,.hljs.language-js .hljs-meta,.hljs .language-javascript .hljs-meta,.hljs .language-js .hljs-meta{color:var(--neon-bunny-meta)}.hljs.language-javascript .hljs-meta.prompt_,.hljs.language-js .hljs-meta.prompt_,.hljs .language-javascript .hljs-meta.prompt_,.hljs .language-js .hljs-meta.prompt_{color:var(--neon-bunny-meta-prompt)}.hljs.language-javascript .hljs-meta.keyword_,.hljs.language-js .hljs-meta.keyword_,.hljs .language-javascript .hljs-meta.keyword_,.hljs .language-js .hljs-meta.keyword_{color:var(--neon-bunny-meta-keyword)}.hljs.language-javascript .hljs-meta.string_,.hljs.language-js .hljs-meta.string_,.hljs .language-javascript .hljs-meta.string_,.hljs .language-js .hljs-meta.string_{color:var(--neon-bunny-meta-string)}.hljs.language-javascript .hljs-attr,.hljs.language-js .hljs-attr,.hljs .language-javascript .hljs-attr,.hljs .language-js .hljs-attr{color:var(--neon-bunny-attr)}.hljs.language-javascript .hljs-attribute,.hljs.language-js .hljs-attribute,.hljs .language-javascript .hljs-attribute,.hljs .language-js .hljs-attribute{color:var(--neon-bunny-attribute)}.hljs.language-javascript .hljs-name,.hljs.language-js .hljs-name,.hljs .language-javascript .hljs-name,.hljs .language-js .hljs-name{color:var(--neon-bunny-name)}.hljs.language-javascript .hljs-section,.hljs.language-js .hljs-section,.hljs .language-javascript .hljs-section,.hljs .language-js .hljs-section{color:var(--neon-bunny-section)}.hljs.language-javascript .hljs-tag,.hljs.language-js .hljs-tag,.hljs .language-javascript .hljs-tag,.hljs .language-js .hljs-tag{color:var(--neon-bunny-tag)}.hljs.language-javascript .hljs-bullet,.hljs.language-js .hljs-bullet,.hljs .language-javascript .hljs-bullet,.hljs .language-js .hljs-bullet{color:var(--neon-bunny-bullet)}.hljs.language-javascript .hljs-code,.hljs.language-js .hljs-code,.hljs .language-javascript .hljs-code,.hljs .language-js .hljs-code{color:var(--neon-bunny-code)}.hljs.language-javascript .hljs-emphasis,.hljs.language-js .hljs-emphasis,.hljs .language-javascript .hljs-emphasis,.hljs .language-js .hljs-emphasis{color:var(--neon-bunny-emphasis);font-style:italic}.hljs.language-javascript .hljs-formula,.hljs.language-js .hljs-formula,.hljs .language-javascript .hljs-formula,.hljs .language-js .hljs-formula{color:var(--neon-bunny-formula)}.hljs.language-javascript .hljs-link,.hljs.language-js .hljs-link,.hljs .language-javascript .hljs-link,.hljs .language-js .hljs-link{color:var(--neon-bunny-link)}.hljs.language-javascript .hljs-quote,.hljs.language-js .hljs-quote,.hljs .language-javascript .hljs-quote,.hljs .language-js .hljs-quote{color:var(--neon-bunny-quote)}.hljs.language-javascript .hljs-strong,.hljs.language-js .hljs-strong,.hljs .language-javascript .hljs-strong,.hljs .language-js .hljs-strong{color:var(--neon-bunny-strong);font-weight:bold}.hljs.language-javascript .hljs-selector,.hljs.language-js .hljs-selector,.hljs .language-javascript .hljs-selector,.hljs .language-js .hljs-selector{color:var(--neon-bunny-selector)}.hljs.language-javascript .hljs-selector-attr,.hljs.language-js .hljs-selector-attr,.hljs .language-javascript .hljs-selector-attr,.hljs .language-js .hljs-selector-attr{color:var(--neon-bunny-selector-attr)}.hljs.language-javascript .hljs-selector-class,.hljs.language-js .hljs-selector-class,.hljs .language-javascript .hljs-selector-class,.hljs .language-js .hljs-selector-class{color:var(--neon-bunny-selector-class)}.hljs.language-javascript .hljs-selector-id,.hljs.language-js .hljs-selector-id,.hljs .language-javascript .hljs-selector-id,.hljs .language-js .hljs-selector-id{color:var(--neon-bunny-selector-id)}.hljs.language-javascript .hljs-selector-pseudo,.hljs.language-js .hljs-selector-pseudo,.hljs .language-javascript .hljs-selector-pseudo,.hljs .language-js .hljs-selector-pseudo{color:var(--neon-bunny-selector-pseudo)}.hljs.language-javascript .hljs-selector-tag,.hljs.language-js .hljs-selector-tag,.hljs .language-javascript .hljs-selector-tag,.hljs .language-js .hljs-selector-tag{color:var(--neon-bunny-selector-tag)}.hljs.language-javascript .hljs-addition,.hljs.language-js .hljs-addition,.hljs .language-javascript .hljs-addition,.hljs .language-js .hljs-addition{color:var(--neon-bunny-addition)}.hljs.language-javascript .hljs-deletion,.hljs.language-js .hljs-deletion,.hljs .language-javascript .hljs-deletion,.hljs .language-js .hljs-deletion{color:var(--neon-bunny-deletion)}.hljs.language-php,.hljs .language-php{color:var(--neon-bunny-php)}.hljs.language-php .hljs-built_in,.hljs .language-php .hljs-built_in{color:var(--neon-bunny-builtin)}.hljs.language-php .hljs-char,.hljs .language-php .hljs-char{color:var(--neon-bunny-char)}.hljs.language-php .hljs-class .hljs-title,.hljs .language-php .hljs-class .hljs-title{color:var(--neon-bunny-php-class-title) !important}.hljs.language-php .hljs-class .hljs-keyword,.hljs .language-php .hljs-class .hljs-keyword{color:var(--neon-bunny-php-class-keyword)}.hljs.language-php .hljs-comment,.hljs .language-php .hljs-comment{color:var(--neon-bunny-comment)}.hljs.language-php .hljs-doctag,.hljs .language-php .hljs-doctag{color:var(--neon-bunny-doctag)}.hljs.language-php .hljs-function .hljs-title,.hljs .language-php .hljs-function .hljs-title{color:var(--neon-bunny-php-function-title)}.hljs.language-php .hljs-keyword,.hljs .language-php .hljs-keyword{color:var(--neon-bunny-php-keyword)}.hljs.language-php .hljs-literal,.hljs .language-php .hljs-literal{color:var(--neon-bunny-literal)}.hljs.language-php .hljs-number,.hljs .language-php .hljs-number{color:var(--neon-bunny-number)}.hljs.language-php .hljs-operator,.hljs .language-php .hljs-operator{color:var(--neon-bunny-operator)}.hljs.language-php .hljs-params,.hljs .language-php .hljs-params{color:var(--neon-bunny-php-params)}.hljs.language-php .hljs-params .hljs-variable,.hljs .language-php .hljs-params .hljs-variable{color:var(--neon-bunny-php-params-variable)}.hljs.language-php .hljs-property,.hljs .language-php .hljs-property{color:var(--neon-bunny-property)}.hljs.language-php .hljs-punctuation,.hljs .language-php .hljs-punctuation{color:var(--neon-bunny-punctuation)}.hljs.language-php .hljs-regexp,.hljs .language-php .hljs-regexp{color:var(--neon-bunny-regex)}.hljs.language-php .hljs-string,.hljs .language-php .hljs-string{color:var(--neon-bunny-php-string)}.hljs.language-php .hljs-subst,.hljs .language-php .hljs-subst{color:var(--neon-bunny-subst)}.hljs.language-php .hljs-symbol,.hljs .language-php .hljs-symbol{color:var(--neon-bunny-symbol)}.hljs.language-php .hljs-title,.hljs .language-php .hljs-title{color:var(--neon-bunny-php-title)}.hljs.language-php .hljs-title.class_,.hljs .language-php .hljs-title.class_{color:var(--neon-bunny-php-title-class)}.hljs.language-php .hljs-title.class_.inherited__,.hljs .language-php .hljs-title.class_.inherited__{color:var(--neon-bunny-title-class-inherited)}.hljs.language-php .hljs-title.function_,.hljs .language-php .hljs-title.function_{color:var(--neon-bunny-title-function)}.hljs.language-php .hljs-title.function_.invoke__,.hljs .language-php .hljs-title.function_.invoke__{color:var(--neon-bunny-php-title-function-invoke)}.hljs.language-php .hljs-type,.hljs .language-php .hljs-type{color:var(--neon-bunny-type)}.hljs.language-php .hljs-variable,.hljs .language-php .hljs-variable{color:var(--neon-bunny-php-variable)}.hljs.language-php .hljs-variable.constant_,.hljs .language-php .hljs-variable.constant_{color:var(--neon-bunny-variable-constant)}.hljs.language-php .hljs-variable.language_,.hljs .language-php .hljs-variable.language_{color:var(--neon-bunny-variable-language)}.hljs.language-php .hljs-meta,.hljs .language-php .hljs-meta{color:var(--neon-bunny-php-meta)}.hljs.language-php .hljs-meta.prompt_,.hljs .language-php .hljs-meta.prompt_{color:var(--neon-bunny-meta-prompt)}.hljs.language-php .hljs-meta.keyword_,.hljs .language-php .hljs-meta.keyword_{color:var(--neon-bunny-meta-keyword)}.hljs.language-php .hljs-meta.string_,.hljs .language-php .hljs-meta.string_{color:var(--neon-bunny-meta-string)}.hljs.language-php .hljs-attr,.hljs .language-php .hljs-attr{color:var(--neon-bunny-attr)}.hljs.language-php .hljs-attribute,.hljs .language-php .hljs-attribute{color:var(--neon-bunny-attribute)}.hljs.language-php .hljs-name,.hljs .language-php .hljs-name{color:var(--neon-bunny-name)}.hljs.language-php .hljs-section,.hljs .language-php .hljs-section{color:var(--neon-bunny-section)}.hljs.language-php .hljs-tag,.hljs .language-php .hljs-tag{color:var(--neon-bunny-tag)}.hljs.language-php .hljs-bullet,.hljs .language-php .hljs-bullet{color:var(--neon-bunny-bullet)}.hljs.language-php .hljs-code,.hljs .language-php .hljs-code{color:var(--neon-bunny-code)}.hljs.language-php .hljs-emphasis,.hljs .language-php .hljs-emphasis{color:var(--neon-bunny-emphasis);font-style:italic}.hljs.language-php .hljs-formula,.hljs .language-php .hljs-formula{color:var(--neon-bunny-formula)}.hljs.language-php .hljs-link,.hljs .language-php .hljs-link{color:var(--neon-bunny-link)}.hljs.language-php .hljs-quote,.hljs .language-php .hljs-quote{color:var(--neon-bunny-quote)}.hljs.language-php .hljs-strong,.hljs .language-php .hljs-strong{color:var(--neon-bunny-strong);font-weight:bold}.hljs.language-php .hljs-selector,.hljs .language-php .hljs-selector{color:var(--neon-bunny-selector)}.hljs.language-php .hljs-selector-attr,.hljs .language-php .hljs-selector-attr{color:var(--neon-bunny-selector-attr)}.hljs.language-php .hljs-selector-class,.hljs .language-php .hljs-selector-class{color:var(--neon-bunny-selector-class)}.hljs.language-php .hljs-selector-id,.hljs .language-php .hljs-selector-id{color:var(--neon-bunny-selector-id)}.hljs.language-php .hljs-selector-pseudo,.hljs .language-php .hljs-selector-pseudo{color:var(--neon-bunny-selector-pseudo)}.hljs.language-php .hljs-selector-tag,.hljs .language-php .hljs-selector-tag{color:var(--neon-bunny-selector-tag)}.hljs.language-php .hljs-addition,.hljs .language-php .hljs-addition{color:var(--neon-bunny-addition)}.hljs.language-php .hljs-deletion,.hljs .language-php .hljs-deletion{color:var(--neon-bunny-deletion)} + :root{--neon-bunny-blue-light: #2492ff;--neon-bunny-blue: #0b93ff;--neon-bunny-gray: #7f817e;--neon-bunny-green-darker-darker: #008b05;--neon-bunny-green-darker: #2bb71d;--neon-bunny-green-light: #7cd47d;--neon-bunny-green: #00d205;--neon-bunny-lime: #c3e88d;--neon-bunny-magenta: #dd00ff;--neon-bunny-orange-darker: #e58100;--neon-bunny-orange-light: #ffc266;--neon-bunny-orange-lighter: #ff8d04;--neon-bunny-orange: #ff9900;--neon-bunny-peach-light: #ffe4a6;--neon-bunny-peach: #ffcb6b;--neon-bunny-pink: #ff1190;--neon-bunny-purple-light-dim: #c792ea;--neon-bunny-purple-light: #da96df;--neon-bunny-purple: #ea03ff;--neon-bunny-red: #ff5370;--neon-bunny-teal: #00EEFF;--neon-bunny-white: #fff;--neon-bunny-yellow-light: #ffffa2;--neon-bunny-yellow-light-faded: #ffe3b8;--neon-bunny-yellow: #ffff00;--neon-bunny-builtin: var(--neon-bunny-purple);--neon-bunny-char: var(--neon-bunny-pink);--neon-bunny-class: var(--neon-bunny-magenta);--neon-bunny-comment: var(--neon-bunny-gray);--neon-bunny-doctag: var(--neon-bunny-blue-light);--neon-bunny-keyword: var(--neon-bunny-magenta);--neon-bunny-literal: var(--neon-bunny-purple-light);--neon-bunny-number: var(--neon-bunny-white);--neon-bunny-operator: var(--neon-bunny-blue-light);--neon-bunny-params: var(--neon-bunny-orange);--neon-bunny-property: var(--neon-bunny-yellow-light-faded);--neon-bunny-punctuation: var(--neon-bunny-blue);--neon-bunny-regex: var(--neon-bunny-peach-light);--neon-bunny-string: var(--neon-bunny-green);--neon-bunny-subst: var(--neon-bunny-green-darker);--neon-bunny-symbol: var(--neon-bunny-pink);--neon-bunny-title-class-inherited: var(--neon-bunny-orange);--neon-bunny-title-class: var(--neon-bunny-green-neon);--neon-bunny-title-function-invoke: var(--neon-bunny-orange);--neon-bunny-title-function: var(--neon-bunny-orange-light);--neon-bunny-title: var(--neon-bunny-orange);--neon-bunny-type: var(--neon-bunny-pink);--neon-bunny-variable-constant: var(--neon-bunny-green-darker);--neon-bunny-variable-language: var(--neon-bunny-orange);--neon-bunny-variable: var(--neon-bunny-green-darker);--neon-bunny-meta-keyword: var(--neon-bunny-purple-light);--neon-bunny-meta-prompt: var(--neon-bunny-orange);--neon-bunny-meta-string: var(--neon-bunny-orange);--neon-bunny-meta: var(--neon-bunny-orange);--neon-bunny-attr: var(--neon-bunny-orange);--neon-bunny-attribute: var(---neon-bunny-orange);--neon-bunny-name: var(--neon-bunny-orange);--neon-bunny-section: var(--neon-bunny-orange);--neon-bunny-tag-attr: var(--neon-bunny-orange-light);--neon-bunny-tag: var(--neon-bunny-orange);--neon-bunny-bullet: var(--neon-bunny-white);--neon-bunny-code: var(--neon-bunny-white);--neon-bunny-emphasis: var(--neon-bunny-white);--neon-bunny-formula: var(--neon-bunny-white);--neon-bunny-link: var(--neon-bunny-orange);--neon-bunny-quote: var(--neon-bunny-white);--neon-bunny-strong: var(--neon-bunny-white);--neon-bunny-css-selector-id: var(--neon-bunny-green);--neon-bunny-selector-attr: var(--neon-bunny-orange);--neon-bunny-selector-class: var(--neon-bunny-yellow);--neon-bunny-selector-id: var(--neon-bunny-selector);--neon-bunny-selector-pseudo: var(--neon-bunny-orange);--neon-bunny-selector-tag: var(--neon-bunny-white);--neon-bunny-selector: var(--neon-bunny-lime);--neon-bunny-addition: var(--neon-bunny-green-neon);--neon-bunny-deletion: var(--neon-bunny-red);--neon-bunny-html-tag-attr: var(--neon-bunny-orange-light);--neon-bunny-css: var(--neon-bunny-teal);--neon-bunny-css-builtin: var(--neon-bunny-orange);--neon-bunny-css-meta: var(--neon-bunny-red);--neon-bunny-css-attribute: var(--neon-bunny-pink);--neon-bunny-json-punctuation: var(--neon-bunny-white);--neon-bunny-js: var(--neon-bunny-orange);--neon-bunny-js-params-variable-language: var(--neon-bunny-orange);--neon-bunny-js-title-class: var(--neon-bunny-orange-lighter);--neon-bunny-js-variable-language: var(--neon-bunny-yellow);--neon-bunny-php: var(--neon-bunny-white);--neon-bunny-php-class-keyword: var(--neon-bunny-pink);--neon-bunny-php-class-title: var(--neon-bunny-yellow);--neon-bunny-php-function-title: var(--neon-bunny-orange-light);--neon-bunny-php-keyword: var(--neon-bunny-magenta);--neon-bunny-php-params-variable: var(--neon-bunny-green-darker);--neon-bunny-php-params: var(--neon-bunny-yellow);--neon-bunny-php-string: var(--neon-bunny-green-light);--neon-bunny-php-title-class: var(--neon-bunny-yellow);--neon-bunny-php-title-function-invoke: var(--neon-bunny-orange-light);--neon-bunny-php-title: var(--neon-bunny-white);--neon-bunny-php-variable: var(--neon-bunny-orange);--neon-bunny-php-meta: var(--neon-bunny-pink)}pre code.hljs{display:block;overflow-x:auto;padding:1em}code[class*=language-],pre[class*=language-]{-moz-hyphens:none;-moz-tab-size:4;-ms-hyphens:none;-o-tab-size:4;-webkit-hyphens:none;color:var(--neon-bunny-white);font-family:Consolas,Monaco,"Andale Mono","Ubuntu Mono",monospace;hyphens:none;line-height:1.5;tab-size:4;text-align:left;white-space:pre;word-break:normal;word-spacing:normal;word-wrap:normal}code[class*=language-]::-moz-selection,code[class*=language-] ::-moz-selection,pre[class*=language-]::-moz-selection,pre[class*=language-] ::-moz-selection{background:rgba(29,59,83,.99);text-shadow:none}code[class*=language-]::selection,code[class*=language-] ::selection,pre[class*=language-]::selection,pre[class*=language-] ::selection{background:rgba(255,255,255,.0823529412);text-shadow:none}@media print{code[class*=language-],pre[class*=language-]{text-shadow:none}}pre[class*=language-]{background:#000;color:#fff;margin:.5em 0;overflow:auto}:not(pre)>code[class*=language-]{background:#000;color:#fff;border-radius:.3em;padding:.1em;white-space:normal}.hljs-built_in{color:var(--neon-bunny-builtin)}.hljs-char{color:var(--neon-bunny-char)}.hljs-comment{color:var(--neon-bunny-comment);font-style:italic}.hljs-doctag{color:var(--neon-bunny-doctag)}.hljs-keyword{color:var(--neon-bunny-keyword)}.hljs-literal{color:var(--neon-bunny-literal)}.hljs-number{color:var(--neon-bunny-number)}.hljs-operator{color:var(--neon-bunny-operator)}.hljs-params{color:var(--neon-bunny-params)}.hljs-property{color:var(--neon-bunny-property)}.hljs-punctuation{color:var(--neon-bunny-punctuation)}.hljs-regexp{color:var(--neon-bunny-regex)}.hljs-string{color:var(--neon-bunny-string)}.hljs-subst{color:var(--neon-bunny-subst)}.hljs-symbol{color:var(--neon-bunny-symbol)}.hljs-title{color:var(--neon-bunny-title)}.hljs-title.class_{color:var(--neon-bunny-title-class)}.hljs-title.class_.inherited__{color:var(--neon-bunny-title-class-inherited)}.hljs-title.function_{color:var(--neon-bunny-title-function);text-decoration:underline}.hljs-title.function_.invoke__{color:var(--neon-bunny-title-function-invoke)}.hljs-type{color:var(--neon-bunny-type)}.hljs-variable{color:var(--neon-bunny-variable)}.hljs-variable.constant_{color:var(--neon-bunny-variable-constant)}.hljs-variable.language_{color:var(--neon-bunny-variable-language);font-style:italic}.hljs-meta{color:var(--neon-bunny-meta)}.hljs-meta.prompt_{color:var(--neon-bunny-meta-prompt)}.hljs-meta.keyword_{color:var(--neon-bunny-meta-keyword)}.hljs-meta.string_{color:var(--neon-bunny-meta-string)}.hljs-attr{color:var(--neon-bunny-attr)}.hljs-attribute{color:var(--neon-bunny-attribute)}.hljs-name{color:var(--neon-bunny-name)}.hljs-section{color:var(--neon-bunny-section)}.hljs-tag{color:var(--neon-bunny-tag)}.hljs-tag .hljs-attr{color:var(--neon-bunny-tag-attr)}.hljs-bullet{color:var(--neon-bunny-bullet)}.hljs-code{color:var(--neon-bunny-code)}.hljs-emphasis{color:var(--neon-bunny-emphasis);font-style:italic}.hljs-formula{color:var(--neon-bunny-formula)}.hljs-link{color:var(--neon-bunny-link)}.hljs-quote{color:var(--neon-bunny-quote)}.hljs-strong{color:var(--neon-bunny-strong);font-weight:bold}.hljs-selector{color:var(--neon-bunny-selector)}.hljs-selector-attr{color:var(--neon-bunny-selector-attr)}.hljs-selector-class{color:var(--neon-bunny-selector-class)}.hljs-selector-id{color:var(--neon-bunny-selector-id)}.hljs-selector-pseudo{color:var(--neon-bunny-selector-pseudo)}.hljs-selector-tag{color:var(--neon-bunny-selector-tag)}.hljs-addition{color:var(--neon-bunny-addition)}.hljs-deletion{color:var(--neon-bunny-deletion)}.hljs.language-html .hljs-tag .hljs-attr,.hljs .language-html .hljs-tag .hljs-attr{color:var(--neon-bunny-html-tag-attr)}.hljs.language-css,.hljs .language-css{color:var(--neon-bunny-css)}.hljs.language-css .hljs-built_in,.hljs .language-css .hljs-built_in{color:var(--neon-bunny-css-builtin)}.hljs.language-css .hljs-char,.hljs .language-css .hljs-char{color:var(--neon-bunny-char)}.hljs.language-css .hljs-comment,.hljs .language-css .hljs-comment{color:var(--neon-bunny-comment)}.hljs.language-css .hljs-doctag,.hljs .language-css .hljs-doctag{color:var(--neon-bunny-doctag)}.hljs.language-css .hljs-keyword,.hljs .language-css .hljs-keyword{color:var(--neon-bunny-keyword)}.hljs.language-css .hljs-literal,.hljs .language-css .hljs-literal{color:var(--neon-bunny-literal)}.hljs.language-css .hljs-number,.hljs .language-css .hljs-number{color:var(--neon-bunny-number)}.hljs.language-css .hljs-operator,.hljs .language-css .hljs-operator{color:var(--neon-bunny-operator)}.hljs.language-css .hljs-params,.hljs .language-css .hljs-params{color:var(--neon-bunny-params);font-style:italic}.hljs.language-css .hljs-property,.hljs .language-css .hljs-property{color:var(--neon-bunny-property)}.hljs.language-css .hljs-punctuation,.hljs .language-css .hljs-punctuation{color:var(--neon-bunny-punctuation)}.hljs.language-css .hljs-regexp,.hljs .language-css .hljs-regexp{color:var(--neon-bunny-regex)}.hljs.language-css .hljs-string,.hljs .language-css .hljs-string{color:var(--neon-bunny-string)}.hljs.language-css .hljs-subst,.hljs .language-css .hljs-subst{color:var(--neon-bunny-subst)}.hljs.language-css .hljs-symbol,.hljs .language-css .hljs-symbol{color:var(--neon-bunny-symbol)}.hljs.language-css .hljs-title,.hljs .language-css .hljs-title{color:var(--neon-bunny-title)}.hljs.language-css .hljs-title.class_,.hljs .language-css .hljs-title.class_{color:var(--neon-bunny-title-class)}.hljs.language-css .hljs-title.class_.inherited__,.hljs .language-css .hljs-title.class_.inherited__{color:var(--neon-bunny-title-class-inherited)}.hljs.language-css .hljs-title.function_,.hljs .language-css .hljs-title.function_{color:var(--neon-bunny-title-function)}.hljs.language-css .hljs-title.function_.invoke__,.hljs .language-css .hljs-title.function_.invoke__{color:var(--neon-bunny-title-function-invoke)}.hljs.language-css .hljs-type,.hljs .language-css .hljs-type{color:var(--neon-bunny-type)}.hljs.language-css .hljs-variable,.hljs .language-css .hljs-variable{color:var(--neon-bunny-variable)}.hljs.language-css .hljs-variable.constant_,.hljs .language-css .hljs-variable.constant_{color:var(--neon-bunny-variable-constant)}.hljs.language-css .hljs-variable.language_,.hljs .language-css .hljs-variable.language_{color:var(--neon-bunny-variable-language)}.hljs.language-css .hljs-meta,.hljs .language-css .hljs-meta{color:var(--neon-bunny-css-meta)}.hljs.language-css .hljs-meta.prompt_,.hljs .language-css .hljs-meta.prompt_{color:var(--neon-bunny-meta-prompt)}.hljs.language-css .hljs-meta.keyword_,.hljs .language-css .hljs-meta.keyword_{color:var(--neon-bunny-meta-keyword)}.hljs.language-css .hljs-meta.string_,.hljs .language-css .hljs-meta.string_{color:var(--neon-bunny-meta-string)}.hljs.language-css .hljs-attr,.hljs .language-css .hljs-attr{color:var(--neon-bunny-attr)}.hljs.language-css .hljs-attribute,.hljs .language-css .hljs-attribute{color:var(--neon-bunny-css-attribute)}.hljs.language-css .hljs-name,.hljs .language-css .hljs-name{color:var(--neon-bunny-name)}.hljs.language-css .hljs-section,.hljs .language-css .hljs-section{color:var(--neon-bunny-section)}.hljs.language-css .hljs-tag,.hljs .language-css .hljs-tag{color:var(--neon-bunny-tag)}.hljs.language-css .hljs-bullet,.hljs .language-css .hljs-bullet{color:var(--neon-bunny-bullet)}.hljs.language-css .hljs-code,.hljs .language-css .hljs-code{color:var(--neon-bunny-code)}.hljs.language-css .hljs-emphasis,.hljs .language-css .hljs-emphasis{color:var(--neon-bunny-emphasis);font-style:italic}.hljs.language-css .hljs-formula,.hljs .language-css .hljs-formula{color:var(--neon-bunny-formula)}.hljs.language-css .hljs-link,.hljs .language-css .hljs-link{color:var(--neon-bunny-link)}.hljs.language-css .hljs-quote,.hljs .language-css .hljs-quote{color:var(--neon-bunny-quote)}.hljs.language-css .hljs-strong,.hljs .language-css .hljs-strong{color:var(--neon-bunny-strong);font-weight:bold}.hljs.language-css .hljs-selector,.hljs .language-css .hljs-selector{color:var(--neon-bunny-selector)}.hljs.language-css .hljs-selector-attr,.hljs .language-css .hljs-selector-attr{color:var(--neon-bunny-selector-attr)}.hljs.language-css .hljs-selector-class,.hljs .language-css .hljs-selector-class{color:var(--neon-bunny-selector-class)}.hljs.language-css .hljs-selector-id,.hljs .language-css .hljs-selector-id{color:var(--neon-bunny-css-selector-id)}.hljs.language-css .hljs-selector-pseudo,.hljs .language-css .hljs-selector-pseudo{color:var(--neon-bunny-selector-pseudo)}.hljs.language-css .hljs-selector-tag,.hljs .language-css .hljs-selector-tag{color:var(--neon-bunny-selector-tag)}.hljs.language-css .hljs-addition,.hljs .language-css .hljs-addition{color:var(--neon-bunny-addition)}.hljs.language-css .hljs-deletion,.hljs .language-css .hljs-deletion{color:var(--neon-bunny-deletion)}.hljs.language-json .hljs-punctuation,.hljs .language-json .hljs-punctuation{color:var(--neon-bunny-json-punctuation)}.hljs.language-javascript,.hljs.language-js,.hljs .language-javascript,.hljs .language-js{color:var(--neon-bunny-js)}.hljs.language-javascript .hljs-built_in,.hljs.language-js .hljs-built_in,.hljs .language-javascript .hljs-built_in,.hljs .language-js .hljs-built_in{color:var(--neon-bunny-builtin)}.hljs.language-javascript .hljs-char,.hljs.language-js .hljs-char,.hljs .language-javascript .hljs-char,.hljs .language-js .hljs-char{color:var(--neon-bunny-char)}.hljs.language-javascript .hljs-comment,.hljs.language-js .hljs-comment,.hljs .language-javascript .hljs-comment,.hljs .language-js .hljs-comment{color:var(--neon-bunny-comment)}.hljs.language-javascript .hljs-doctag,.hljs.language-js .hljs-doctag,.hljs .language-javascript .hljs-doctag,.hljs .language-js .hljs-doctag{color:var(--neon-bunny-doctag)}.hljs.language-javascript .hljs-keyword,.hljs.language-js .hljs-keyword,.hljs .language-javascript .hljs-keyword,.hljs .language-js .hljs-keyword{color:var(--neon-bunny-keyword)}.hljs.language-javascript .hljs-literal,.hljs.language-js .hljs-literal,.hljs .language-javascript .hljs-literal,.hljs .language-js .hljs-literal{color:var(--neon-bunny-literal)}.hljs.language-javascript .hljs-number,.hljs.language-js .hljs-number,.hljs .language-javascript .hljs-number,.hljs .language-js .hljs-number{color:var(--neon-bunny-number)}.hljs.language-javascript .hljs-operator,.hljs.language-js .hljs-operator,.hljs .language-javascript .hljs-operator,.hljs .language-js .hljs-operator{color:var(--neon-bunny-operator)}.hljs.language-javascript .hljs-params,.hljs.language-js .hljs-params,.hljs .language-javascript .hljs-params,.hljs .language-js .hljs-params{color:var(--neon-bunny-params);font-style:italic}.hljs.language-javascript .hljs-params .hljs-variable.language_,.hljs.language-js .hljs-params .hljs-variable.language_,.hljs .language-javascript .hljs-params .hljs-variable.language_,.hljs .language-js .hljs-params .hljs-variable.language_{color:var(--neon-bunny-js-params-variable-language)}.hljs.language-javascript .hljs-property,.hljs.language-js .hljs-property,.hljs .language-javascript .hljs-property,.hljs .language-js .hljs-property{color:var(--neon-bunny-property)}.hljs.language-javascript .hljs-punctuation,.hljs.language-js .hljs-punctuation,.hljs .language-javascript .hljs-punctuation,.hljs .language-js .hljs-punctuation{color:var(--neon-bunny-punctuation)}.hljs.language-javascript .hljs-regexp,.hljs.language-js .hljs-regexp,.hljs .language-javascript .hljs-regexp,.hljs .language-js .hljs-regexp{color:var(--neon-bunny-regex)}.hljs.language-javascript .hljs-string,.hljs.language-js .hljs-string,.hljs .language-javascript .hljs-string,.hljs .language-js .hljs-string{color:var(--neon-bunny-string)}.hljs.language-javascript .hljs-subst,.hljs.language-js .hljs-subst,.hljs .language-javascript .hljs-subst,.hljs .language-js .hljs-subst{color:var(--neon-bunny-subst)}.hljs.language-javascript .hljs-symbol,.hljs.language-js .hljs-symbol,.hljs .language-javascript .hljs-symbol,.hljs .language-js .hljs-symbol{color:var(--neon-bunny-symbol)}.hljs.language-javascript .hljs-title,.hljs.language-js .hljs-title,.hljs .language-javascript .hljs-title,.hljs .language-js .hljs-title{color:var(--neon-bunny-title)}.hljs.language-javascript .hljs-title.class_,.hljs.language-js .hljs-title.class_,.hljs .language-javascript .hljs-title.class_,.hljs .language-js .hljs-title.class_{color:var(--neon-bunny-js-title-class)}.hljs.language-javascript .hljs-title.class_.inherited__,.hljs.language-js .hljs-title.class_.inherited__,.hljs .language-javascript .hljs-title.class_.inherited__,.hljs .language-js .hljs-title.class_.inherited__{color:var(--neon-bunny-title-class-inherited)}.hljs.language-javascript .hljs-title.function_,.hljs.language-js .hljs-title.function_,.hljs .language-javascript .hljs-title.function_,.hljs .language-js .hljs-title.function_{color:var(--neon-bunny-title-function)}.hljs.language-javascript .hljs-title.function_.invoke__,.hljs.language-js .hljs-title.function_.invoke__,.hljs .language-javascript .hljs-title.function_.invoke__,.hljs .language-js .hljs-title.function_.invoke__{color:var(--neon-bunny-title-function-invoke)}.hljs.language-javascript .hljs-type,.hljs.language-js .hljs-type,.hljs .language-javascript .hljs-type,.hljs .language-js .hljs-type{color:var(--neon-bunny-type)}.hljs.language-javascript .hljs-variable,.hljs.language-js .hljs-variable,.hljs .language-javascript .hljs-variable,.hljs .language-js .hljs-variable{color:var(--neon-bunny-variable)}.hljs.language-javascript .hljs-variable.constant_,.hljs.language-js .hljs-variable.constant_,.hljs .language-javascript .hljs-variable.constant_,.hljs .language-js .hljs-variable.constant_{color:var(--neon-bunny-variable-constant)}.hljs.language-javascript .hljs-variable.language_,.hljs.language-js .hljs-variable.language_,.hljs .language-javascript .hljs-variable.language_,.hljs .language-js .hljs-variable.language_{color:var(--neon-bunny-js-variable-language)}.hljs.language-javascript .hljs-meta,.hljs.language-js .hljs-meta,.hljs .language-javascript .hljs-meta,.hljs .language-js .hljs-meta{color:var(--neon-bunny-meta)}.hljs.language-javascript .hljs-meta.prompt_,.hljs.language-js .hljs-meta.prompt_,.hljs .language-javascript .hljs-meta.prompt_,.hljs .language-js .hljs-meta.prompt_{color:var(--neon-bunny-meta-prompt)}.hljs.language-javascript .hljs-meta.keyword_,.hljs.language-js .hljs-meta.keyword_,.hljs .language-javascript .hljs-meta.keyword_,.hljs .language-js .hljs-meta.keyword_{color:var(--neon-bunny-meta-keyword)}.hljs.language-javascript .hljs-meta.string_,.hljs.language-js .hljs-meta.string_,.hljs .language-javascript .hljs-meta.string_,.hljs .language-js .hljs-meta.string_{color:var(--neon-bunny-meta-string)}.hljs.language-javascript .hljs-attr,.hljs.language-js .hljs-attr,.hljs .language-javascript .hljs-attr,.hljs .language-js .hljs-attr{color:var(--neon-bunny-attr)}.hljs.language-javascript .hljs-attribute,.hljs.language-js .hljs-attribute,.hljs .language-javascript .hljs-attribute,.hljs .language-js .hljs-attribute{color:var(--neon-bunny-attribute)}.hljs.language-javascript .hljs-name,.hljs.language-js .hljs-name,.hljs .language-javascript .hljs-name,.hljs .language-js .hljs-name{color:var(--neon-bunny-name)}.hljs.language-javascript .hljs-section,.hljs.language-js .hljs-section,.hljs .language-javascript .hljs-section,.hljs .language-js .hljs-section{color:var(--neon-bunny-section)}.hljs.language-javascript .hljs-tag,.hljs.language-js .hljs-tag,.hljs .language-javascript .hljs-tag,.hljs .language-js .hljs-tag{color:var(--neon-bunny-tag)}.hljs.language-javascript .hljs-bullet,.hljs.language-js .hljs-bullet,.hljs .language-javascript .hljs-bullet,.hljs .language-js .hljs-bullet{color:var(--neon-bunny-bullet)}.hljs.language-javascript .hljs-code,.hljs.language-js .hljs-code,.hljs .language-javascript .hljs-code,.hljs .language-js .hljs-code{color:var(--neon-bunny-code)}.hljs.language-javascript .hljs-emphasis,.hljs.language-js .hljs-emphasis,.hljs .language-javascript .hljs-emphasis,.hljs .language-js .hljs-emphasis{color:var(--neon-bunny-emphasis);font-style:italic}.hljs.language-javascript .hljs-formula,.hljs.language-js .hljs-formula,.hljs .language-javascript .hljs-formula,.hljs .language-js .hljs-formula{color:var(--neon-bunny-formula)}.hljs.language-javascript .hljs-link,.hljs.language-js .hljs-link,.hljs .language-javascript .hljs-link,.hljs .language-js .hljs-link{color:var(--neon-bunny-link)}.hljs.language-javascript .hljs-quote,.hljs.language-js .hljs-quote,.hljs .language-javascript .hljs-quote,.hljs .language-js .hljs-quote{color:var(--neon-bunny-quote)}.hljs.language-javascript .hljs-strong,.hljs.language-js .hljs-strong,.hljs .language-javascript .hljs-strong,.hljs .language-js .hljs-strong{color:var(--neon-bunny-strong);font-weight:bold}.hljs.language-javascript .hljs-selector,.hljs.language-js .hljs-selector,.hljs .language-javascript .hljs-selector,.hljs .language-js .hljs-selector{color:var(--neon-bunny-selector)}.hljs.language-javascript .hljs-selector-attr,.hljs.language-js .hljs-selector-attr,.hljs .language-javascript .hljs-selector-attr,.hljs .language-js .hljs-selector-attr{color:var(--neon-bunny-selector-attr)}.hljs.language-javascript .hljs-selector-class,.hljs.language-js .hljs-selector-class,.hljs .language-javascript .hljs-selector-class,.hljs .language-js .hljs-selector-class{color:var(--neon-bunny-selector-class)}.hljs.language-javascript .hljs-selector-id,.hljs.language-js .hljs-selector-id,.hljs .language-javascript .hljs-selector-id,.hljs .language-js .hljs-selector-id{color:var(--neon-bunny-selector-id)}.hljs.language-javascript .hljs-selector-pseudo,.hljs.language-js .hljs-selector-pseudo,.hljs .language-javascript .hljs-selector-pseudo,.hljs .language-js .hljs-selector-pseudo{color:var(--neon-bunny-selector-pseudo)}.hljs.language-javascript .hljs-selector-tag,.hljs.language-js .hljs-selector-tag,.hljs .language-javascript .hljs-selector-tag,.hljs .language-js .hljs-selector-tag{color:var(--neon-bunny-selector-tag)}.hljs.language-javascript .hljs-addition,.hljs.language-js .hljs-addition,.hljs .language-javascript .hljs-addition,.hljs .language-js .hljs-addition{color:var(--neon-bunny-addition)}.hljs.language-javascript .hljs-deletion,.hljs.language-js .hljs-deletion,.hljs .language-javascript .hljs-deletion,.hljs .language-js .hljs-deletion{color:var(--neon-bunny-deletion)}.hljs.language-php,.hljs .language-php{color:var(--neon-bunny-php)}.hljs.language-php .hljs-built_in,.hljs .language-php .hljs-built_in{color:var(--neon-bunny-builtin)}.hljs.language-php .hljs-char,.hljs .language-php .hljs-char{color:var(--neon-bunny-char)}.hljs.language-php .hljs-class .hljs-title,.hljs .language-php .hljs-class .hljs-title{color:var(--neon-bunny-php-class-title) !important}.hljs.language-php .hljs-class .hljs-keyword,.hljs .language-php .hljs-class .hljs-keyword{color:var(--neon-bunny-php-class-keyword)}.hljs.language-php .hljs-comment,.hljs .language-php .hljs-comment{color:var(--neon-bunny-comment)}.hljs.language-php .hljs-doctag,.hljs .language-php .hljs-doctag{color:var(--neon-bunny-doctag)}.hljs.language-php .hljs-function .hljs-title,.hljs .language-php .hljs-function .hljs-title{color:var(--neon-bunny-php-function-title)}.hljs.language-php .hljs-keyword,.hljs .language-php .hljs-keyword{color:var(--neon-bunny-php-keyword)}.hljs.language-php .hljs-literal,.hljs .language-php .hljs-literal{color:var(--neon-bunny-literal)}.hljs.language-php .hljs-number,.hljs .language-php .hljs-number{color:var(--neon-bunny-number)}.hljs.language-php .hljs-operator,.hljs .language-php .hljs-operator{color:var(--neon-bunny-operator)}.hljs.language-php .hljs-params,.hljs .language-php .hljs-params{color:var(--neon-bunny-php-params)}.hljs.language-php .hljs-params .hljs-variable,.hljs .language-php .hljs-params .hljs-variable{color:var(--neon-bunny-php-params-variable)}.hljs.language-php .hljs-property,.hljs .language-php .hljs-property{color:var(--neon-bunny-property)}.hljs.language-php .hljs-punctuation,.hljs .language-php .hljs-punctuation{color:var(--neon-bunny-punctuation)}.hljs.language-php .hljs-regexp,.hljs .language-php .hljs-regexp{color:var(--neon-bunny-regex)}.hljs.language-php .hljs-string,.hljs .language-php .hljs-string{color:var(--neon-bunny-php-string)}.hljs.language-php .hljs-subst,.hljs .language-php .hljs-subst{color:var(--neon-bunny-subst)}.hljs.language-php .hljs-symbol,.hljs .language-php .hljs-symbol{color:var(--neon-bunny-symbol)}.hljs.language-php .hljs-title,.hljs .language-php .hljs-title{color:var(--neon-bunny-php-title)}.hljs.language-php .hljs-title.class_,.hljs .language-php .hljs-title.class_{color:var(--neon-bunny-php-title-class)}.hljs.language-php .hljs-title.class_.inherited__,.hljs .language-php .hljs-title.class_.inherited__{color:var(--neon-bunny-title-class-inherited)}.hljs.language-php .hljs-title.function_,.hljs .language-php .hljs-title.function_{color:var(--neon-bunny-title-function)}.hljs.language-php .hljs-title.function_.invoke__,.hljs .language-php .hljs-title.function_.invoke__{color:var(--neon-bunny-php-title-function-invoke)}.hljs.language-php .hljs-type,.hljs .language-php .hljs-type{color:var(--neon-bunny-type)}.hljs.language-php .hljs-variable,.hljs .language-php .hljs-variable{color:var(--neon-bunny-php-variable)}.hljs.language-php .hljs-variable.constant_,.hljs .language-php .hljs-variable.constant_{color:var(--neon-bunny-variable-constant)}.hljs.language-php .hljs-variable.language_,.hljs .language-php .hljs-variable.language_{color:var(--neon-bunny-variable-language)}.hljs.language-php .hljs-meta,.hljs .language-php .hljs-meta{color:var(--neon-bunny-php-meta)}.hljs.language-php .hljs-meta.prompt_,.hljs .language-php .hljs-meta.prompt_{color:var(--neon-bunny-meta-prompt)}.hljs.language-php .hljs-meta.keyword_,.hljs .language-php .hljs-meta.keyword_{color:var(--neon-bunny-meta-keyword)}.hljs.language-php .hljs-meta.string_,.hljs .language-php .hljs-meta.string_{color:var(--neon-bunny-meta-string)}.hljs.language-php .hljs-attr,.hljs .language-php .hljs-attr{color:var(--neon-bunny-attr)}.hljs.language-php .hljs-attribute,.hljs .language-php .hljs-attribute{color:var(--neon-bunny-attribute)}.hljs.language-php .hljs-name,.hljs .language-php .hljs-name{color:var(--neon-bunny-name)}.hljs.language-php .hljs-section,.hljs .language-php .hljs-section{color:var(--neon-bunny-section)}.hljs.language-php .hljs-tag,.hljs .language-php .hljs-tag{color:var(--neon-bunny-tag)}.hljs.language-php .hljs-bullet,.hljs .language-php .hljs-bullet{color:var(--neon-bunny-bullet)}.hljs.language-php .hljs-code,.hljs .language-php .hljs-code{color:var(--neon-bunny-code)}.hljs.language-php .hljs-emphasis,.hljs .language-php .hljs-emphasis{color:var(--neon-bunny-emphasis);font-style:italic}.hljs.language-php .hljs-formula,.hljs .language-php .hljs-formula{color:var(--neon-bunny-formula)}.hljs.language-php .hljs-link,.hljs .language-php .hljs-link{color:var(--neon-bunny-link)}.hljs.language-php .hljs-quote,.hljs .language-php .hljs-quote{color:var(--neon-bunny-quote)}.hljs.language-php .hljs-strong,.hljs .language-php .hljs-strong{color:var(--neon-bunny-strong);font-weight:bold}.hljs.language-php .hljs-selector,.hljs .language-php .hljs-selector{color:var(--neon-bunny-selector)}.hljs.language-php .hljs-selector-attr,.hljs .language-php .hljs-selector-attr{color:var(--neon-bunny-selector-attr)}.hljs.language-php .hljs-selector-class,.hljs .language-php .hljs-selector-class{color:var(--neon-bunny-selector-class)}.hljs.language-php .hljs-selector-id,.hljs .language-php .hljs-selector-id{color:var(--neon-bunny-selector-id)}.hljs.language-php .hljs-selector-pseudo,.hljs .language-php .hljs-selector-pseudo{color:var(--neon-bunny-selector-pseudo)}.hljs.language-php .hljs-selector-tag,.hljs .language-php .hljs-selector-tag{color:var(--neon-bunny-selector-tag)}.hljs.language-php .hljs-addition,.hljs .language-php .hljs-addition{color:var(--neon-bunny-addition)}.hljs.language-php .hljs-deletion,.hljs .language-php .hljs-deletion{color:var(--neon-bunny-deletion)} `; export { diff --git a/src/plugin/themes/prism/css/neon-bunny-carrot.css b/src/plugin/themes/prism/css/neon-bunny-carrot.css deleted file mode 100644 index 94c7574..0000000 --- a/src/plugin/themes/prism/css/neon-bunny-carrot.css +++ /dev/null @@ -1,437 +0,0 @@ -/** - * MIT License - * Copyright (c) 2023 WebDevNerdStuff - * WebDevNerdStuff Neon Bunny - Carrot - * VSCode Theme: https://marketplace.visualstudio.com/items?itemName=WebDevNerdStuff.neon-bunny - */ - -:root { - --neon-bunny-blue-light: #2492ff; - --neon-bunny-blue: #0b93ff; - --neon-bunny-gray: #7f817e; - --neon-bunny-green-darker-darker: #008b05; - --neon-bunny-green-darker: #2bb71d; - --neon-bunny-green-light: #7cd47d; - --neon-bunny-green: #00d205; - --neon-bunny-lime: #c3e88d; - --neon-bunny-magenta: #dd00ff; - --neon-bunny-orange-darker: #e58100; - --neon-bunny-orange-light: #ffc266; - --neon-bunny-orange: #ff9900; - --neon-bunny-peach-light: #ffe4a6; - --neon-bunny-peach: #ffcb6b; - --neon-bunny-pink: #ff1190; - --neon-bunny-purple-light-dim: #c792ea; - --neon-bunny-purple-light: #da96df; - --neon-bunny-purple: #ea03ff; - --neon-bunny-red: #ff5370; - --neon-bunny-teal: #00EEFF; - --neon-bunny-white: #fff; - --neon-bunny-yellow-light: #ffffa2; - --neon-bunny-yellow: #ffff00; - - /* Standard */ - --neon-bunny-atrule: var(--neon-bunny-peach); - --neon-bunny-attr-name: var(--neon-bunny-purple-light-dim); - --neon-bunny-attr-value: var(--neon-bunny-peach); - --neon-bunny-boolean: var(--neon-bunny-purple-light); - --neon-bunny-builtin: var(--neon-bunny-purple); - --neon-bunny-cdata: var(--neon-bunny-gray); - --neon-bunny-char: var(--neon-bunny-pink); - --neon-bunny-class-name: var(--neon-bunny-peach); - --neon-bunny-comment: var(--neon-bunny-gray); - --neon-bunny-constant: var(--neon-bunny-green-darker); - --neon-bunny-deleted: var(--neon-bunny-red); - --neon-bunny-entity: var(--neon-bunny-peach); - --neon-bunny-function: var(--neon-bunny-orange-light); - --neon-bunny-important: var(--neon-bunny-pink); - --neon-bunny-inserted: var(--neon-bunny-lime); - --neon-bunny-keyword: var(--neon-bunny-purple-light); - --neon-bunny-namespace: var(--neon-bunny-peach); - --neon-bunny-number: var(--neon-bunny-white); - --neon-bunny-operator: var(--neon-bunny-orange); - --neon-bunny-prolog: var(--neon-bunny-gray); - --neon-bunny-property: var(--neon-bunny-orange-light); - --neon-bunny-punctuation: var(--neon-bunny-orange); - --neon-bunny-regex: var(--neon-bunny-peach-light); - --neon-bunny-string: var(--neon-bunny-green-light); - --neon-bunny-symbol: var(--neon-bunny-orange-light); - --neon-bunny-tag: var(--neon-bunny-orange); - --neon-bunny-url: var(--neon-bunny-orange-darker); - --neon-bunny-variable: var(--neon-bunny-orange); - - /* HTML */ - --neon-bunny-html-attr-name: var(--neon-bunny-orange-light); - --neon-bunny-html-attr-value-punctuation: var(--neon-bunny-green); - --neon-bunny-html-attr-value: var(--neon-bunny-green); - - /* CSS */ - --neon-bunny-css-atrule-rule: var(--neon-bunny-blue); - --neon-bunny-css-atrule: var(--neon-bunny-white); - --neon-bunny-css-function: var(--neon-bunny-orange-darker); - --neon-bunny-css-property: var(--neon-bunny-pink); - --neon-bunny-css-punctuation: var(--neon-bunny-white); - --neon-bunny-css-selector: var(--neon-bunny-yellow); - --neon-bunny-css-string: var(--neon-bunny-green-light); - --neon-bunny-css: var(--neon-bunny-teal); - - /* JS */ - --neon-bunny-js-keyword: var(--neon-bunny-magenta); - --neon-bunny-js-literal-property: var(--neon-bunny-orange); - --neon-bunny-js-operator: var(--neon-bunny-blue-light); - --neon-bunny-js-punctuation: var(--neon-bunny-white); - --neon-bunny-js-string: var(--neon-bunny-green-darker-darker); - --neon-bunny-js-template-string-string: var(--neon-bunny-green-darker-darker); - --neon-bunny-js: var(--neon-bunny-orange); - - /* PHP */ - --neon-bunny-php-boolean: var(--neon-bunny-purple-light); - --neon-bunny-php-class-name-return-type: var(--neon-bunny-yellow); - --neon-bunny-php-class-name: var(--neon-bunny-yellow); - --neon-bunny-php-double-quote-string: var(--neon-bunny-green); - --neon-bunny-php-function: var(--neon-bunny-orange-light); - --neon-bunny-php-keyword: var(--neon-bunny-magenta); - --neon-bunny-php-keyword-type-hint: var(--neon-bunny-magenta); - --neon-bunny-php-class-name-definition-class-name: var(--neon-bunny-yellow); - --neon-bunny-php-operator: var(--neon-bunny-yellow-light); - --neon-bunny-php-package: var(--neon-bunny-yellow); - --neon-bunny-php-property: var(--neon-bunny-orange); - --neon-bunny-php-punctuation: var(--neon-bunny-white); - --neon-bunny-php-single-quote-string: var(--neon-bunny-green-light); - --neon-bunny-php-variable: var(--neon-bunny-orange); -} - -code[class*="language-"], -pre[class*="language-"] { - -moz-hyphens: none; - -moz-tab-size: 4; - -ms-hyphens: none; - -o-tab-size: 4; - -webkit-hyphens: none; - - color: var(--neon-bunny-white); - font-family: Consolas, Monaco, "Andale Mono", "Ubuntu Mono", monospace; - font-size: 1em; - hyphens: none; - line-height: 1.5; - tab-size: 4; - text-align: left; - white-space: pre; - word-break: normal; - word-spacing: normal; - word-wrap: normal; -} - -pre[class*="language-"]::-moz-selection, -pre[class*="language-"] ::-moz-selection, -code[class*="language-"]::-moz-selection, -code[class*="language-"] ::-moz-selection { - background: rgba(29, 59, 83, 0.99); - text-shadow: none; -} - -pre[class*="language-"]::selection, -pre[class*="language-"] ::selection, -code[class*="language-"]::selection, -code[class*="language-"] ::selection { - background: #ffffff15; - text-shadow: none; -} - -@media print { - - code[class*="language-"], - pre[class*="language-"] { - text-shadow: none; - } -} - -/* Code blocks */ -pre[class*="language-"] { - margin: 0.5em 0; - overflow: auto; - padding: 1em; -} - -:not(pre) > code[class*="language-"], -pre[class*="language-"] { - background: #000000; - color: white; -} - -:not(pre) > code[class*="language-"] { - border-radius: 0.3em; - padding: 0.1em; - white-space: normal; -} - -/* -------------------------------------------------- Standard */ -.token.atrule { - color: var(--neon-bunny-atrule); -} - -.token.attr-name { - color: var(--neon-bunny-attr-name); -} - -.token.attr-value { - color: var(--neon-bunny-attr-value); -} - -.token.bold { - font-weight: bold; -} - -.token.boolean { - color: var(--neon-bunny-boolean); -} - -.token.builtin { - color: var(--neon-bunny-builtin); -} - -.token.cdata { - color: var(--neon-bunny-cdata); - font-style: italic; -} - -.token.char { - color: var(--neon-bunny-char); -} - -.token.class-name { - color: var(--neon-bunny-class-name); -} - -.token.constant { - color: var(--neon-bunny-constant); -} - -.token.comment { - color: var(--neon-bunny-comment); - font-style: italic; -} - -.token.deleted { - color: var(--neon-bunny-deleted); -} - -.token.entity { - color: var(--neon-bunny-entity); -} - -.token.function { - color: var(--neon-bunny-function); -} - -.token.important { - color: var(--neon-bunny-important); - font-style: italic; -} - -.token.inserted { - color: var(--neon-bunny-inserted); -} - -.token.italic { - font-style: italic; -} - -.token.keyword { - color: var(--neon-bunny-keyword); -} - -.namespace { - color: var(--neon-bunny-namespace); -} - -.token.number { - color: var(--neon-bunny-number); -} - -.token.operator { - color: var(--neon-bunny-operator); -} - -.token.prolog { - color: var(--neon-bunny-prolog); - font-style: italic; -} - -.token.property { - color: var(--neon-bunny-property); -} - -.token.punctuation { - color: var(--neon-bunny-punctuation); -} - -.token.regex { - color: var(--neon-bunny-regex); -} - -.token.string { - color: var(--neon-bunny-string); -} - -.token.symbol { - color: var(--neon-bunny-symbol); -} - -.token.tag { - color: var(--neon-bunny-tag); -} - -.token.url { - color: var(--neon-bunny-url); - text-decoration: underline; -} - -.token.variable { - color: var(--neon-bunny-variable); -} - -/* -------------------------------------------------- HTML */ -.language-html .token.attr-name { - color: var(--neon-bunny-html-attr-name); -} - -.language-html .token.attr-value { - color: var(--neon-bunny-html-attr-value); -} - -.language-html .token.attr-value .token.punctuation { - color: var(--neon-bunny-html-attr-value-punctuation); -} - -/* -------------------------------------------------- CSS */ -.language-css { - color: var(--neon-bunny-css) !important; -} - -.language-css .token.atrule { - color: var(--neon-bunny-css-atrule); -} - -.language-css .token.atrule .token.rule { - color: var(--neon-bunny-css-atrule-rule); -} - -.language-css .token.function { - color: var(--neon-bunny-css-function); -} - -.language-css .token.property { - color: var(--neon-bunny-css-property); -} - -.language-css .token.punctuation { - color: var(--neon-bunny-css-punctuation); -} - -.language-css .token.selector { - color: var(--neon-bunny-css-selector); -} - -.language-css .token.string, -.style .token.string { - color: var(--neon-bunny-css-string); - font-style: italic; -} - -/* -------------------------------------------------- JavaScript */ -.language-javascript, -.language-js { - color: var(--neon-bunny-js) !important; - font-style: italic; -} - -.language-javascript span, -.language-js span { - font-style: normal; -} - -.language-javascript .token.keyword, -.language-js .token.keyword { - color: var(--neon-bunny-js-keyword); -} - -.language-javascript .token.literal-property.property, -.language-js .token.literal-property.property { - color: var(--neon-bunny-js-literal-property); - font-style: italic; -} - -.language-javascript .token.operator, -.language-js .token.operator { - color: var(--neon-bunny-js-operator); - font-style: italic; -} - -.language-javascript .token.punctuation, -.language-js .token.punctuation { - color: var(--neon-bunny-js-punctuation); -} - -.language-javascript .token.template-string .token.string, -.language-js .token.template-string .token.string { - color: var(--neon-bunny-js-template-string-string); -} - -/* -------------------------------------------------- PHP */ -.language-php .token.boolean { - color: var(--neon-bunny-boolean); -} - -.language-php .token.class-name { - color: var(--neon-bunny-php-class-name); -} - -.language-php .token.class-name-definition.class-name { - color: var(--neon-bunny-php-class-name-definition-class-name); -} - -.language-php .token.class-name.return-type { - color: var(--neon-bunny-php-class-name-return-type); -} - -.language-php .token.function { - color: var(--neon-bunny-php-function); - text-decoration: underline; -} - -.language-php .token.keyword { - color: var(--neon-bunny-php-keyword); -} - -.language-php .token.keyword.type-hint { - color: var(--neon-bunny-php-keyword-type-hint); -} - -.language-php .token.operator { - color: var(--neon-bunny-php-operator); -} - -.language-php .token.package { - color: var(--neon-bunny-php-package); -} - -.language-php .token.property { - color: var(--neon-bunny-php-property); -} - -.language-php .token.punctuation { - color: var(--neon-bunny-php-punctuation); -} - -.language-php .token.string.double-quoted-string { - color: var(--neon-bunny-php-double-quote-string); -} - -.language-php .token.string.single-quoted-string { - color: var(--neon-bunny-php-single-quote-string); -} - -.language-php .token.variable { - color: var(--neon-bunny-php-variable); -} diff --git a/src/plugin/themes/prism/css/neon-bunny.css b/src/plugin/themes/prism/css/neon-bunny.css deleted file mode 100644 index 5bfa718..0000000 --- a/src/plugin/themes/prism/css/neon-bunny.css +++ /dev/null @@ -1,441 +0,0 @@ -/** - * MIT License - * Copyright (c) 2023 WebDevNerdStuff - * WebDevNerdStuff Neon Bunny - * VSCode Theme: https://marketplace.visualstudio.com/items?itemName=WebDevNerdStuff.neon-bunny - */ - -:root { - --neon-bunny-blue-light: #2492ff; - --neon-bunny-blue: #0b93ff; - --neon-bunny-gray-lighter: #aaa; - --neon-bunny-gray: #7f817e; - --neon-bunny-green-darker-darker: #008b05; - --neon-bunny-green-darker: #2bb71d; - --neon-bunny-green-light: #2bb71d; - --neon-bunny-green-neon: #0aff04; - --neon-bunny-green: #00d205; - --neon-bunny-lime-lighter: #c3e88d; - --neon-bunny-lime: #b2ff02; - --neon-bunny-magenta: #df00df; - --neon-bunny-neon-green: #00ff00; - --neon-bunny-orange: #e58100; - --neon-bunny-peach-darker: #ffb46a; - --neon-bunny-peach-light: #ffe4a6; - --neon-bunny-peach: #ffcb6b; - --neon-bunny-pink: #ff1190; - --neon-bunny-purple-light-dim: #c792ea; - --neon-bunny-purple-light: #d285cc; - --neon-bunny-purple: #ea03ff; - --neon-bunny-red: #ff3229; - --neon-bunny-salmon: #ff6f5b; - --neon-bunny-teal: #80fcff; - --neon-bunny-white: #fff; - --neon-bunny-yellow: #fef611; - - /* Standard */ - --neon-bunny-atrule: var(--neon-bunny-peach); - --neon-bunny-attr-name: var(--neon-bunny-purple-light-dim); - --neon-bunny-attr-value: var(--neon-bunny-peach); - --neon-bunny-boolean: var(--neon-bunny-blue-light); - --neon-bunny-builtin: var(--neon-bunny-purple); - --neon-bunny-cdata: var(--neon-bunny-gray); - --neon-bunny-char: var(--neon-bunny-pink); - --neon-bunny-class-name: var(--neon-bunny-peach); - --neon-bunny-comment: var(--neon-bunny-gray); - --neon-bunny-constant: var(--neon-bunny-green-darker); - --neon-bunny-deleted: var(--neon-bunny-red); - --neon-bunny-entity: var(--neon-bunny-peach); - --neon-bunny-function: var(--neon-bunny-green-neon); - --neon-bunny-important: var(--neon-bunny-red); - --neon-bunny-inserted: var(--neon-bunny-lime-lighter); - --neon-bunny-keyword: var(--neon-bunny-blue); - --neon-bunny-namespace: var(--neon-bunny-peach); - --neon-bunny-number: var(--neon-bunny-white); - --neon-bunny-operator: var(--neon-bunny-blue-light); - --neon-bunny-prolog: var(--neon-bunny-gray); - --neon-bunny-property: var(--neon-bunny-pink); - --neon-bunny-punctuation: var(--neon-bunny-blue); - --neon-bunny-regex: var(--neon-bunny-peach-light); - --neon-bunny-string: var(--neon-bunny-green-darker); - --neon-bunny-symbol: var(--neon-bunny-pink); - --neon-bunny-tag: var(--neon-bunny-blue-light); - --neon-bunny-url: var(--neon-bunny-orange); - --neon-bunny-variable: var(--neon-bunny-green-darker); - - /* HTML */ - --neon-bunny-html-attr-name: var(--neon-bunny-green); - --neon-bunny-html-attr-value-punctuation: var(--neon-bunny-peach-darker); - --neon-bunny-html-attr-value: var(--neon-bunny-peach-darker); - - /* CSS */ - --neon-bunny-css-atrule-rule: var(--neon-bunny-blue); - --neon-bunny-css-atrule: var(--neon-bunny-white); - --neon-bunny-css-function: var(--neon-bunny-orange); - --neon-bunny-css-property: var(--neon-bunny-pink); - --neon-bunny-css-punctuation: var(--neon-bunny-white); - --neon-bunny-css-selector: var(--neon-bunny-lime); - --neon-bunny-css-string: var(--neon-bunny-green-light); - --neon-bunny-css: var(--neon-bunny-purple-light-dim); - - /* JS */ - --neon-bunny-js-keyword: var(--neon-bunny-blue); - --neon-bunny-js-literal-property: var(--neon-bunny-neon-green); - --neon-bunny-js-operator: var(--neon-bunny-blue-light); - --neon-bunny-js-punctuation: var(--neon-bunny-white); - --neon-bunny-js-string: var(--neon-bunny-green-darker-darker); - --neon-bunny-js-template-string-string: var(--neon-bunny-green-darker-darker); - --neon-bunny-js: var(--neon-bunny-green-darker); - - /* PHP */ - --neon-bunny-php-boolean: var(--neon-bunny-blue); - --neon-bunny-php-class-name-definition-class-name: var(--neon-bunny-magenta); - --neon-bunny-php-class-name-return-type: var(--neon-bunny-gray-lighter); - --neon-bunny-php-class-name: var(--neon-bunny-teal); - --neon-bunny-php-double-quote-string: var(--neon-bunny-salmon); - --neon-bunny-php-function: var(--neon-bunny-green-neon); - --neon-bunny-php-keyword-type-hint: var(--neon-bunny-gray-lighter); - --neon-bunny-php-keyword: var(--neon-bunny-blue); - --neon-bunny-php-operator: var(--neon-bunny-purple); - --neon-bunny-php-package: var(--neon-bunny-peach); - --neon-bunny-php-property: var(--neon-bunny-purple-light); - --neon-bunny-php-punctuation: var(--neon-bunny-white); - --neon-bunny-php-single-quote-string: var(--neon-bunny-yellow); - --neon-bunny-php-variable: var(--neon-bunny-purple-light); -} - -code[class*="language-"], -pre[class*="language-"] { - -moz-hyphens: none; - -moz-tab-size: 4; - -ms-hyphens: none; - -o-tab-size: 4; - -webkit-hyphens: none; - - color: var(--neon-bunny-white); - font-family: Consolas, Monaco, "Andale Mono", "Ubuntu Mono", monospace; - font-size: 1em; - hyphens: none; - line-height: 1.5; - tab-size: 4; - text-align: left; - white-space: pre; - word-break: normal; - word-spacing: normal; - word-wrap: normal; -} - -pre[class*="language-"]::-moz-selection, -pre[class*="language-"] ::-moz-selection, -code[class*="language-"]::-moz-selection, -code[class*="language-"] ::-moz-selection { - background: rgba(29, 59, 83, 0.99); - text-shadow: none; -} - -pre[class*="language-"]::selection, -pre[class*="language-"] ::selection, -code[class*="language-"]::selection, -code[class*="language-"] ::selection { - background: #ffffff15; - text-shadow: none; -} - -@media print { - - code[class*="language-"], - pre[class*="language-"] { - text-shadow: none; - } -} - -/* Code blocks */ -pre[class*="language-"] { - margin: 0.5em 0; - overflow: auto; - padding: 1em; -} - -:not(pre) > code[class*="language-"], -pre[class*="language-"] { - background: #000000; - color: white; -} - -:not(pre) > code[class*="language-"] { - border-radius: 0.3em; - padding: 0.1em; - white-space: normal; -} - -/* -------------------------------------------------- Standard */ -.token.atrule { - color: var(--neon-bunny-atrule); -} - -.token.attr-name { - color: var(--neon-bunny-attr-name); -} - -.token.attr-value { - color: var(--neon-bunny-attr-value); -} - -.token.bold { - font-weight: bold; -} - -.token.boolean { - color: var(--neon-bunny-boolean); -} - -.token.builtin { - color: var(--neon-bunny-builtin); -} - -.token.cdata { - color: var(--neon-bunny-cdata); - font-style: italic; -} - -.token.char { - color: var(--neon-bunny-char); -} - -.token.class-name { - color: var(--neon-bunny-class-name); -} - -.token.constant { - color: var(--neon-bunny-constant); -} - -.token.comment { - color: var(--neon-bunny-comment); - font-style: italic; -} - -.token.deleted { - color: var(--neon-bunny-deleted); -} - -.token.entity { - color: var(--neon-bunny-entity); -} - -.token.function { - color: var(--neon-bunny-function); -} - -.token.important { - color: var(--neon-bunny-important); - font-style: italic; -} - -.token.inserted { - color: var(--neon-bunny-inserted); -} - -.token.italic { - font-style: italic; -} - -.token.keyword { - color: var(--neon-bunny-keyword); -} - -.namespace { - color: var(--neon-bunny-namespace); -} - -.token.number { - color: var(--neon-bunny-number); -} - -.token.operator { - color: var(--neon-bunny-operator); -} - -.token.prolog { - color: var(--neon-bunny-prolog); - font-style: italic; -} - -.token.property { - color: var(--neon-bunny-property); -} - -.token.punctuation { - color: var(--neon-bunny-punctuation); -} - -.token.regex { - color: var(--neon-bunny-regex); -} - -.token.string { - color: var(--neon-bunny-string); -} - -.token.symbol { - color: var(--neon-bunny-symbol); -} - -.token.tag { - color: var(--neon-bunny-tag); -} - -.token.url { - color: var(--neon-bunny-url); - text-decoration: underline; -} - -.token.variable { - color: var(--neon-bunny-variable); -} - -/* -------------------------------------------------- HTML */ -.language-html .token.attr-name { - color: var(--neon-bunny-html-attr-name); -} - -.language-html .token.attr-value { - color: var(--neon-bunny-html-attr-value); -} - -.language-html .token.attr-value .token.punctuation { - color: var(--neon-bunny-html-attr-value-punctuation); -} - -/* -------------------------------------------------- CSS */ -.language-css { - color: var(--neon-bunny-css) !important; -} - -.language-css .token.atrule { - color: var(--neon-bunny-css-atrule); -} - -.language-css .token.atrule .token.rule { - color: var(--neon-bunny-css-atrule-rule); -} - -.language-css .token.function { - color: var(--neon-bunny-css-function); -} - -.language-css .token.property { - color: var(--neon-bunny-css-property); -} - -.language-css .token.punctuation { - color: var(--neon-bunny-css-punctuation); -} - -.language-css .token.selector { - color: var(--neon-bunny-css-selector); -} - -.language-css .token.string, -.style .token.string { - color: var(--neon-bunny-css-string); - font-style: italic; -} - -/* -------------------------------------------------- JavaScript */ -.language-javascript, -.language-js { - color: var(--neon-bunny-js) !important; - font-style: italic; -} - -.language-javascript span, -.language-js span { - font-style: normal; -} - -.language-javascript .token.keyword, -.language-js .token.keyword { - color: var(--neon-bunny-js-keyword); -} - -.language-javascript .token.literal-property.property, -.language-js .token.literal-property.property { - color: var(--neon-bunny-js-literal-property); - font-style: italic; -} - -.language-javascript .token.operator, -.language-js .token.operator { - color: var(--neon-bunny-js-operator); - font-style: italic; -} - -.language-javascript .token.punctuation, -.language-js .token.punctuation { - color: var(--neon-bunny-js-punctuation); -} - -.language-javascript .token.template-string .token.string, -.language-js .token.template-string .token.string { - color: var(--neon-bunny-js-template-string-string); -} - -/* -------------------------------------------------- PHP */ -.language-php .token.boolean { - color: var(--neon-bunny-boolean); -} - -.language-php .token.class-name { - color: var(--neon-bunny-php-class-name); -} - -.language-php .token.class-name-definition.class-name { - color: var(--neon-bunny-php-class-name-definition-class-name); -} - -.language-php .token.class-name.return-type { - color: var(--neon-bunny-php-class-name-return-type); - font-style: italic; -} - -.language-php .token.function { - color: var(--neon-bunny-php-function); -} - -.language-php .token.keyword { - color: var(--neon-bunny-php-keyword); -} - -.language-php .token.keyword.type-hint { - color: var(--neon-bunny-php-keyword-type-hint); - font-style: italic; -} - -.language-php .token.operator { - color: var(--neon-bunny-php-operator); -} - -.language-php .token.package { - color: var(--neon-bunny-php-package); -} - -.language-php .token.property { - color: var(--neon-bunny-php-property); -} - -.language-php .token.punctuation { - color: var(--neon-bunny-php-punctuation); -} - -.language-php .token.string.double-quoted-string { - color: var(--neon-bunny-php-double-quote-string); -} - -.language-php .token.string.single-quoted-string { - color: var(--neon-bunny-php-single-quote-string); -} - -.language-php .token.variable { - color: var(--neon-bunny-php-variable); -} diff --git a/src/plugin/themes/scss/highlight-template.scss b/src/plugin/themes/scss/highlight-template.scss new file mode 100644 index 0000000..8b35840 --- /dev/null +++ b/src/plugin/themes/scss/highlight-template.scss @@ -0,0 +1,1144 @@ +/** + * MIT License + * Copyright (c) 2023 WebDevNerdStuff + * WebDevNerdStuff Neon Bunny + * VSCode Theme: https://marketplace.visualstudio.com/items?itemName=WebDevNerdStuff.neon-bunny + */ + +:root { + --neon-bunny-blue-darker: #276AFF; + --neon-bunny-blue-light-faded: #a5a8ff; + --neon-bunny-blue-light: #2492ff; + --neon-bunny-blue: #0b93ff; + --neon-bunny-gray-lighter: #aaa; + --neon-bunny-gray: #7f817e; + --neon-bunny-green-darker-darker: #008b05; + --neon-bunny-green-darker: #2bb71d; + --neon-bunny-green-light: #2bb71d; + --neon-bunny-green-neon: #0aff04; + --neon-bunny-green: #00d205; + --neon-bunny-lime-lighter: #c3e88d; + --neon-bunny-lime: #b2ff02; + --neon-bunny-magenta-neon: #FF25D9; + --neon-bunny-magenta: #df00df; + --neon-bunny-neon-green: #00ff00; + --neon-bunny-orange-lighter: #ff8d04; + --neon-bunny-orange: #e58100; + --neon-bunny-peach-darker: #ffb46a; + --neon-bunny-peach-light: #ffe4a6; + --neon-bunny-peach: #ffcb6b; + --neon-bunny-pink: #ff1190; + --neon-bunny-purple-light-dim: #c792ea; + --neon-bunny-purple-light: #d285cc; + --neon-bunny-purple: #ea03ff; + --neon-bunny-red: #ff3229; + --neon-bunny-salmon: #ff6f5b; + --neon-bunny-teal: #80fcff; + --neon-bunny-white: #fff; + --neon-bunny-yellow-light-faded: #ffe3b8; + --neon-bunny-yellow: #fef611; + + // -------------------------------------------------- Standard // + + // ------------------------- General purpose // + --neon-bunny-builtin: var(--neon-bunny-purple); + --neon-bunny-char: var(--neon-bunny-pink); + --neon-bunny-class: var(--neon-bunny-magenta); + --neon-bunny-comment: var(--neon-bunny-gray); + --neon-bunny-doctag: var(--neon-bunny-blue-light); + --neon-bunny-keyword: var(--neon-bunny-blue); + --neon-bunny-literal: var(--neon-bunny-blue-light); + --neon-bunny-number: var(--neon-bunny-white); + --neon-bunny-operator: var(--neon-bunny-blue-light); + --neon-bunny-params: var(--neon-bunny-green-darker); + --neon-bunny-property: var(--neon-bunny-blue-light-faded); + --neon-bunny-punctuation: var(--neon-bunny-blue); + --neon-bunny-regex: var(--neon-bunny-peach-light); + --neon-bunny-string: var(--neon-bunny-peach-darker); + --neon-bunny-subst: var(--neon-bunny-green-darker); + --neon-bunny-symbol: var(--neon-bunny-pink); + --neon-bunny-title-class-inherited: var(--neon-bunny-green-darker); + --neon-bunny-title-class: var(--neon-bunny-green-neon); + --neon-bunny-title-function-invoke: var(--neon-bunny-green-darker); + --neon-bunny-title-function: var(--neon-bunny-green-neon); + --neon-bunny-title: var(--neon-bunny-green-darker); + --neon-bunny-type: var(--neon-bunny-pink); + --neon-bunny-variable-constant: var(--neon-bunny-green-darker); + --neon-bunny-variable-language: var(--neon-bunny-blue-light); + --neon-bunny-variable: var(--neon-bunny-green-darker); + + // ------------------------- Meta // + --neon-bunny-meta-keyword: var(--neon-bunny-green); + --neon-bunny-meta-prompt: var(--neon-bunny-blue-light); + --neon-bunny-meta-string: var(--neon-bunny-blue-light); + --neon-bunny-meta: var(--neon-bunny-blue-light); + + // ------------------------- Tags, attributes, configs // + --neon-bunny-attr: var(--neon-bunny-green); + --neon-bunny-attribute: var(--neon-bunny-green); + --neon-bunny-name: var(--neon-bunny-blue-light); + --neon-bunny-section: var(--neon-bunny-green); + --neon-bunny-tag-attr: var(--neon-bunny-blue-light); + --neon-bunny-tag: var(--neon-bunny-blue-light); + + // ------------------------- Text Markup // + --neon-bunny-bullet: var(--neon-bunny-white); + --neon-bunny-code: var(--neon-bunny-white); + --neon-bunny-emphasis: var(--neon-bunny-white); + --neon-bunny-formula: var(--neon-bunny-white); + --neon-bunny-link: var(--neon-bunny-orange); + --neon-bunny-quote: var(--neon-bunny-white); + --neon-bunny-strong: var(--neon-bunny-white); + + // ------------------------- CSS // + --neon-bunny-css-selector-id: var(--neon-bunny-green); + --neon-bunny-selector-attr: var(--neon-bunny-purple-light-dim); + --neon-bunny-selector-class: var(--neon-bunny-lime); + --neon-bunny-selector-id: var(--neon-bunny-lime); + --neon-bunny-selector-pseudo: var(--neon-bunny-purple-light-dim); + --neon-bunny-selector-tag: var(--neon-bunny-white); + --neon-bunny-selector: var(--neon-bunny-lime); + + // ------------------------- Diff // + --neon-bunny-addition: var(--neon-bunny-green-neon); + --neon-bunny-deletion: var(--neon-bunny-red); + + // -------------------------------------------------- CSS // + --neon-bunny-css: var(--neon-bunny-purple-light-dim); + + // ------------------------- General purpose // + --neon-bunny-css-builtin: var(--neon-bunny-orange); + + // ------------------------- Meta // + --neon-bunny-css-meta: var(--neon-bunny-red); + + // ------------------------- Tags, attributes, configs // + --neon-bunny-css-attribute: var(--neon-bunny-pink); + + // -------------------------------------------------- JavaScript // + --neon-bunny-js: var(--neon-bunny-green-darker); + + // ------------------------- General purpose // + --neon-bunny-js-params-variable-language: var(--neon-bunny-green-darker); + --neon-bunny-js-title-class: var(--neon-bunny-orange-lighter); + --neon-bunny-js-variable-language: var(--neon-bunny-pink); + + // -------------------------------------------------- PHP // + --neon-bunny-php: var(--neon-bunny-blue-light); + + // ------------------------- General purpose // + --neon-bunny-php-class-keyword: var(--neon-bunny-blue-darker); + --neon-bunny-php-class-title: var(--neon-bunny-magenta); + --neon-bunny-php-function-title: var(--neon-bunny-green-neon); + --neon-bunny-php-keyword: var(--neon-bunny-blue-darker); + --neon-bunny-php-params-variable: var(--neon-bunny-green-darker); + --neon-bunny-php-params: var(--neon-bunny-gray-lighter); + --neon-bunny-php-string: var(--neon-bunny-yellow); + --neon-bunny-php-title-class: var(--neon-bunny-gray-lighter); + --neon-bunny-php-title-function-invoke: var(--neon-bunny-green-neon); + --neon-bunny-php-title: var(--neon-bunny-peach); + --neon-bunny-php-variable: var(--neon-bunny-purple-light); + + // ------------------------- Meta // + --neon-bunny-php-meta: var(--neon-bunny-red); +} + +pre { + code { + &.hljs { + display: block; + overflow-x: auto; + } + } +} + +code[class*="language-"], +pre[class*="language-"] { + -moz-hyphens: none; + -moz-tab-size: 4; + -ms-hyphens: none; + -o-tab-size: 4; + -webkit-hyphens: none; + + color: var(--neon-bunny-white); + font-family: Consolas, Monaco, "Andale Mono", "Ubuntu Mono", monospace; + font-size: 1em; + hyphens: none; + line-height: 1.5; + tab-size: 4; + text-align: left; + white-space: pre; + word-break: normal; + word-spacing: normal; + word-wrap: normal; + + &::-moz-selection, + ::-moz-selection { + background: rgba(29, 59, 83, 0.99); + text-shadow: none; + + } + + &::selection, + ::selection { + background: #ffffff15; + text-shadow: none; + } +} + +@media print { + + code[class*="language-"], + pre[class*="language-"] { + text-shadow: none; + } +} + +// Code blocks // +pre[class*="language-"] { + background: #000000; + color: white; + margin: 0.5em 0; + overflow: auto; + padding: 1em; +} + +:not(pre) > code[class*="language-"] { + background: #000000; + color: white; + border-radius: 0.3em; + padding: 0.1em; + white-space: normal; +} + +// -------------------------------------------------- Standard // +.hljs { + + // ------------------------- General purpose // + &-built_in { + // + color: var(--neon-bunny-builtin); + } + + &-char { + color: var(--neon-bunny-char); + + &.escape { + // + } + } + + &-class { + + // color: var(--neon-bunny-class); + &.title_ { + // color: var(--neon-bunny-class); + } + } + + &-comment { + color: var(--neon-bunny-comment); + font-style: italic; + } + + &-doctag { + color: var(--neon-bunny-doctag); + } + + &-keyword { + color: var(--neon-bunny-keyword); + } + + &-literal { + color: var(--neon-bunny-literal); + } + + &-number { + color: var(--neon-bunny-number); + } + + &-operator { + color: var(--neon-bunny-operator); + } + + &-params { + color: var(--neon-bunny-params); + font-style: italic; + } + + &-property { + color: var(--neon-bunny-property); + } + + &-punctuation { + color: var(--neon-bunny-punctuation); + } + + &-regexp { + color: var(--neon-bunny-regex); + } + + &-string { + color: var(--neon-bunny-string); + } + + &-subst { + color: var(--neon-bunny-subst); + } + + &-symbol { + color: var(--neon-bunny-symbol); + } + + &-title { + color: var(--neon-bunny-title); + + &.class_ { + color: var(--neon-bunny-title-class); + + &.inherited__ { + color: var(--neon-bunny-title-class-inherited); + // + } + } + + &.function_ { + color: var(--neon-bunny-title-function); + + &.invoke__ { + color: var(--neon-bunny-title-function-invoke); + // + } + } + } + + &-type { + color: var(--neon-bunny-type); + } + + &-variable { + color: var(--neon-bunny-variable); + + &.constant_ { + color: var(--neon-bunny-variable-constant); + } + + &.language_ { + color: var(--neon-bunny-variable-language); + } + } + + // ------------------------- Meta // + &-meta { + color: var(--neon-bunny-meta); + + &.prompt_ { + color: var(--neon-bunny-meta-prompt); + } + + &.keyword_ { + color: var(--neon-bunny-meta-keyword); + } + + + &.string_ { + color: var(--neon-bunny-meta-string); + } + } + + // ------------------------- Tags, attributes, configs // + &-attr { + color: var(--neon-bunny-attr); + } + + &-attribute { + color: var(--neon-bunny-attribute); + } + + &-name { + color: var(--neon-bunny-name); + } + + &-section { + color: var(--neon-bunny-section); + } + + &-tag { + color: var(--neon-bunny-tag); + + .hljs { + &-attr { + color: var(--neon-bunny-tag-attr); + } + } + } + + // ------------------------- Text Markup // + &-bullet { + color: var(--neon-bunny-bullet); + } + + &-code { + color: var(--neon-bunny-code); + } + + &-emphasis { + color: var(--neon-bunny-emphasis); + font-style: italic; + } + + &-formula { + color: var(--neon-bunny-formula); + } + + &-link { + color: var(--neon-bunny-link); + } + + &-quote { + color: var(--neon-bunny-quote); + } + + &-strong { + color: var(--neon-bunny-strong); + font-weight: bold; + } + + // ------------------------- CSS // + &-selector { + color: var(--neon-bunny-selector); + + &-attr { + color: var(--neon-bunny-selector-attr); + } + + &-class { + color: var(--neon-bunny-selector-class); + } + + &-id { + color: var(--neon-bunny-selector-id); + } + + &-pseudo { + color: var(--neon-bunny-selector-pseudo); + } + + &-tag { + color: var(--neon-bunny-selector-tag); + } + } + + // ------------------------- DIff // + &-addition { + color: var(--neon-bunny-addition); + } + + &-deletion { + color: var(--neon-bunny-deletion); + } + + // -------------------------------------------------- HTML // + &.language-html { + // + } + + // -------------------------------------------------- CSS // + &.language-css { + color: var(--neon-bunny-css); + + .hljs { + + // ------------------------- General purpose // + &-built_in { + color: var(--neon-bunny-css-builtin); + } + + &-char { + color: var(--neon-bunny-char); + + &.escape { + // + } + } + + &-class { + + // color: var(--neon-bunny-class); + &.title_ { + // color: var(--neon-bunny-class); + } + } + + &-comment { + color: var(--neon-bunny-comment); + } + + &-doctag { + color: var(--neon-bunny-doctag); + } + + &-keyword { + color: var(--neon-bunny-keyword); + } + + &-literal { + color: var(--neon-bunny-literal); + } + + &-number { + color: var(--neon-bunny-number); + } + + &-operator { + color: var(--neon-bunny-operator); + } + + &-params { + color: var(--neon-bunny-params); + font-style: italic; + } + + &-property { + color: var(--neon-bunny-property); + } + + &-punctuation { + color: var(--neon-bunny-punctuation); + } + + &-regexp { + color: var(--neon-bunny-regex); + } + + &-string { + color: var(--neon-bunny-string); + } + + &-subst { + color: var(--neon-bunny-subst); + } + + &-symbol { + color: var(--neon-bunny-symbol); + } + + &-title { + color: var(--neon-bunny-title); + + &.class_ { + color: var(--neon-bunny-title-class); + + &.inherited__ { + color: var(--neon-bunny-title-class-inherited); + // + } + } + + &.function_ { + color: var(--neon-bunny-title-function); + + &.invoke__ { + color: var(--neon-bunny-title-function-invoke); + // + } + } + } + + &-type { + color: var(--neon-bunny-type); + } + + &-variable { + color: var(--neon-bunny-variable); + + &.constant_ { + color: var(--neon-bunny-variable-constant); + } + + &.language_ { + color: var(--neon-bunny-variable-language); + } + } + + // ------------------------- Meta // + &-meta { + color: var(--neon-bunny-css-meta); + + &.prompt_ { + color: var(--neon-bunny-meta-prompt); + } + + &.keyword_ { + color: var(--neon-bunny-meta-keyword); + } + + + &.string_ { + color: var(--neon-bunny-meta-string); + } + } + + // ------------------------- Tags, attributes, configs // + &-attr { + color: var(--neon-bunny-attr); + } + + &-attribute { + color: var(--neon-bunny-css-attribute); + } + + &-name { + color: var(--neon-bunny-name); + } + + &-section { + color: var(--neon-bunny-section); + } + + &-tag { + color: var(--neon-bunny-tag); + } + + // ------------------------- Text Markup // + &-bullet { + color: var(--neon-bunny-bullet); + } + + &-code { + color: var(--neon-bunny-code); + } + + &-emphasis { + color: var(--neon-bunny-emphasis); + font-style: italic; + } + + &-formula { + color: var(--neon-bunny-formula); + } + + &-link { + color: var(--neon-bunny-link); + } + + &-quote { + color: var(--neon-bunny-quote); + } + + &-strong { + color: var(--neon-bunny-strong); + font-weight: bold; + } + + // ------------------------- CSS // + &-selector { + color: var(--neon-bunny-selector); + + &-attr { + color: var(--neon-bunny-selector-attr); + } + + &-class { + color: var(--neon-bunny-selector-class); + } + + &-id { + color: var(--neon-bunny-css-selector-id); + } + + &-pseudo { + color: var(--neon-bunny-selector-pseudo); + } + + &-tag { + color: var(--neon-bunny-selector-tag); + } + } + + // ------------------------- DIff // + &-addition { + color: var(--neon-bunny-addition); + } + + &-deletion { + color: var(--neon-bunny-deletion); + } + } + } + + // -------------------------------------------------- JavaScript // + &.language-javascript, + &.language-js { + color: var(--neon-bunny-js); + + .hljs { + + // ------------------------- General purpose // + &-built_in { + // + color: var(--neon-bunny-builtin); + } + + &-char { + color: var(--neon-bunny-char); + + &.escape { + // + } + } + + &-class { + &.title_ { + color: var(--neon-bunny-class); + } + } + + &-comment { + color: var(--neon-bunny-comment); + } + + &-doctag { + color: var(--neon-bunny-doctag); + } + + &-keyword { + color: var(--neon-bunny-keyword); + } + + &-literal { + color: var(--neon-bunny-literal); + } + + &-number { + color: var(--neon-bunny-number); + } + + &-operator { + color: var(--neon-bunny-operator); + } + + &-params { + color: var(--neon-bunny-params); + font-style: italic; + + .hljs { + &-variable { + &.language_ { + color: var(--neon-bunny-js-params-variable-language); + } + } + } + } + + &-property { + color: var(--neon-bunny-property); + } + + &-punctuation { + color: var(--neon-bunny-punctuation); + } + + &-regexp { + color: var(--neon-bunny-regex); + } + + &-string { + color: var(--neon-bunny-string); + } + + &-subst { + color: var(--neon-bunny-subst); + } + + &-symbol { + color: var(--neon-bunny-symbol); + } + + &-title { + color: var(--neon-bunny-title); + + &.class_ { + color: var(--neon-bunny-js-title-class); + + &.inherited__ { + color: var(--neon-bunny-title-class-inherited); + // + } + } + + &.function_ { + color: var(--neon-bunny-title-function); + + &.invoke__ { + color: var(--neon-bunny-title-function-invoke); + // + } + } + } + + &-type { + color: var(--neon-bunny-type); + } + + &-variable { + color: var(--neon-bunny-variable); + + &.constant_ { + color: var(--neon-bunny-variable-constant); + } + + &.language_ { + color: var(--neon-bunny-js-variable-language); + } + } + + // ------------------------- Meta // + &-meta { + color: var(--neon-bunny-meta); + + &.prompt_ { + color: var(--neon-bunny-meta-prompt); + } + + &.keyword_ { + color: var(--neon-bunny-meta-keyword); + } + + + &.string_ { + color: var(--neon-bunny-meta-string); + } + } + + // ------------------------- Tags, attributes, configs // + &-attr { + color: var(--neon-bunny-attr); + } + + &-attribute { + color: var(--neon-bunny-attribute); + } + + &-name { + color: var(--neon-bunny-name); + } + + &-section { + color: var(--neon-bunny-section); + } + + &-tag { + color: var(--neon-bunny-tag); + } + + // ------------------------- Text Markup // + &-bullet { + color: var(--neon-bunny-bullet); + } + + &-code { + color: var(--neon-bunny-code); + } + + &-emphasis { + color: var(--neon-bunny-emphasis); + font-style: italic; + } + + &-formula { + color: var(--neon-bunny-formula); + } + + &-link { + color: var(--neon-bunny-link); + } + + &-quote { + color: var(--neon-bunny-quote); + } + + &-strong { + color: var(--neon-bunny-strong); + font-weight: bold; + } + + // ------------------------- CSS // + &-selector { + color: var(--neon-bunny-selector); + + &-attr { + color: var(--neon-bunny-selector-attr); + } + + &-class { + color: var(--neon-bunny-selector-class); + } + + &-id { + color: var(--neon-bunny-selector-id); + } + + &-pseudo { + color: var(--neon-bunny-selector-pseudo); + } + + &-tag { + color: var(--neon-bunny-selector-tag); + } + } + + // ------------------------- DIff // + &-addition { + color: var(--neon-bunny-addition); + } + + &-deletion { + color: var(--neon-bunny-deletion); + } + } + } + + // -------------------------------------------------- PHP // + &.language-php { + color: var(--neon-bunny-php); + + .hljs { + + // ------------------------- General purpose // + &-built_in { + // + color: var(--neon-bunny-builtin); + } + + &-char { + color: var(--neon-bunny-char); + + &.escape { + // + } + } + + &-class { + .hljs { + &-title { + color: var(--neon-bunny-php-class-title); + } + + &-keyword { + color: var(--neon-bunny-php-class-keyword); + } + } + } + + &-comment { + color: var(--neon-bunny-comment); + } + + &-doctag { + color: var(--neon-bunny-doctag); + } + + &-function { + .hljs { + &-title { + color: var(--neon-bunny-php-function-title); + } + } + } + + &-keyword { + color: var(--neon-bunny-php-keyword); + } + + &-literal { + color: var(--neon-bunny-literal); + } + + &-number { + color: var(--neon-bunny-number); + } + + &-operator { + color: var(--neon-bunny-operator); + } + + &-params { + color: var(--neon-bunny-php-params); + font-style: italic; + + .hljs { + &-variable { + color: var(--neon-bunny-php-params-variable); + } + } + } + + &-property { + color: var(--neon-bunny-property); + } + + &-punctuation { + color: var(--neon-bunny-punctuation); + } + + &-regexp { + color: var(--neon-bunny-regex); + } + + &-string { + color: var(--neon-bunny-php-string); + } + + &-subst { + color: var(--neon-bunny-subst); + } + + &-symbol { + color: var(--neon-bunny-symbol); + } + + &-title { + color: var(--neon-bunny-php-title); + + &.class_ { + color: var(--neon-bunny-php-title-class); + font-style: italic; + + &.inherited__ { + color: var(--neon-bunny-title-class-inherited); + // + } + } + + &.function_ { + color: var(--neon-bunny-title-function); + + &.invoke__ { + color: var(--neon-bunny-php-title-function-invoke); + } + } + } + + &-type { + color: var(--neon-bunny-type); + } + + &-variable { + color: var(--neon-bunny-php-variable); + + &.constant_ { + color: var(--neon-bunny-variable-constant); + } + + &.language_ { + color: var(--neon-bunny-variable-language); + } + } + + // ------------------------- Meta // + &-meta { + color: var(--neon-bunny-php-meta); + + &.prompt_ { + color: var(--neon-bunny-meta-prompt); + } + + &.keyword_ { + color: var(--neon-bunny-meta-keyword); + } + + + &.string_ { + color: var(--neon-bunny-meta-string); + } + } + + // ------------------------- Tags, attributes, configs // + &-attr { + color: var(--neon-bunny-attr); + } + + &-attribute { + color: var(--neon-bunny-attribute); + } + + &-name { + color: var(--neon-bunny-name); + } + + &-section { + color: var(--neon-bunny-section); + } + + &-tag { + color: var(--neon-bunny-tag); + } + + // ------------------------- Text Markup // + &-bullet { + color: var(--neon-bunny-bullet); + } + + &-code { + color: var(--neon-bunny-code); + } + + &-emphasis { + color: var(--neon-bunny-emphasis); + font-style: italic; + } + + &-formula { + color: var(--neon-bunny-formula); + } + + &-link { + color: var(--neon-bunny-link); + } + + &-quote { + color: var(--neon-bunny-quote); + } + + &-strong { + color: var(--neon-bunny-strong); + font-weight: bold; + } + + // ------------------------- CSS // + &-selector { + color: var(--neon-bunny-selector); + + &-attr { + color: var(--neon-bunny-selector-attr); + } + + &-class { + color: var(--neon-bunny-selector-class); + } + + &-id { + color: var(--neon-bunny-selector-id); + } + + &-pseudo { + color: var(--neon-bunny-selector-pseudo); + } + + &-tag { + color: var(--neon-bunny-selector-tag); + } + } + + // ------------------------- DIff // + &-addition { + color: var(--neon-bunny-addition); + } + + &-deletion { + color: var(--neon-bunny-deletion); + } + } + } +} diff --git a/dist/themes/highlight/scss/neon-bunny-carrot-highlight.scss b/src/plugin/themes/scss/neon-bunny-carrot-highlight.scss similarity index 88% rename from dist/themes/highlight/scss/neon-bunny-carrot-highlight.scss rename to src/plugin/themes/scss/neon-bunny-carrot-highlight.scss index 924fa9d..325d34c 100644 --- a/dist/themes/highlight/scss/neon-bunny-carrot-highlight.scss +++ b/src/plugin/themes/scss/neon-bunny-carrot-highlight.scss @@ -32,9 +32,9 @@ --neon-bunny-yellow-light-faded: #ffe3b8; --neon-bunny-yellow: #ffff00; - /* -------------------------------------------------- Standard */ + // -------------------------------------------------- Standard // - /* ------------------------- General purpose */ + // ------------------------- General purpose // --neon-bunny-builtin: var(--neon-bunny-purple); --neon-bunny-char: var(--neon-bunny-pink); --neon-bunny-class: var(--neon-bunny-magenta); @@ -61,13 +61,13 @@ --neon-bunny-variable-language: var(--neon-bunny-orange); --neon-bunny-variable: var(--neon-bunny-green-darker); - /* ------------------------- Meta */ + // ------------------------- Meta // --neon-bunny-meta-keyword: var(--neon-bunny-purple-light); --neon-bunny-meta-prompt: var(--neon-bunny-orange); --neon-bunny-meta-string: var(--neon-bunny-orange); --neon-bunny-meta: var(--neon-bunny-orange); - /* ------------------------- Tags, attributes, configs */ + // ------------------------- Tags, attributes, configs // --neon-bunny-attr: var(--neon-bunny-orange); --neon-bunny-attribute: var(---neon-bunny-orange); --neon-bunny-name: var(--neon-bunny-orange); @@ -75,7 +75,7 @@ --neon-bunny-tag-attr: var(--neon-bunny-orange-light); --neon-bunny-tag: var(--neon-bunny-orange); - /* ------------------------- Text Markup */ + // ------------------------- Text Markup // --neon-bunny-bullet: var(--neon-bunny-white); --neon-bunny-code: var(--neon-bunny-white); --neon-bunny-emphasis: var(--neon-bunny-white); @@ -84,7 +84,7 @@ --neon-bunny-quote: var(--neon-bunny-white); --neon-bunny-strong: var(--neon-bunny-white); - /* ------------------------- CSS */ + // ------------------------- CSS // --neon-bunny-css-selector-id: var(--neon-bunny-green); --neon-bunny-selector-attr: var(--neon-bunny-orange); --neon-bunny-selector-class: var(--neon-bunny-yellow); @@ -93,40 +93,40 @@ --neon-bunny-selector-tag: var(--neon-bunny-white); --neon-bunny-selector: var(--neon-bunny-lime); - /* ------------------------- Diff */ + // ------------------------- Diff // --neon-bunny-addition: var(--neon-bunny-green-neon); --neon-bunny-deletion: var(--neon-bunny-red); - /* -------------------------------------------------- HTML */ + // -------------------------------------------------- HTML // --neon-bunny-html-tag-attr: var(--neon-bunny-orange-light); - /* -------------------------------------------------- CSS */ + // -------------------------------------------------- CSS // --neon-bunny-css: var(--neon-bunny-teal); - /* ------------------------- General purpose */ + // ------------------------- General purpose // --neon-bunny-css-builtin: var(--neon-bunny-orange); - /* ------------------------- Meta */ + // ------------------------- Meta // --neon-bunny-css-meta: var(--neon-bunny-red); - /* ------------------------- Tags, attributes, configs */ + // ------------------------- Tags, attributes, configs // --neon-bunny-css-attribute: var(--neon-bunny-pink); - /* -------------------------------------------------- JSON */ + // -------------------------------------------------- JSON // --neon-bunny-json-punctuation: var(--neon-bunny-white); - /* -------------------------------------------------- JavaScript */ + // -------------------------------------------------- JavaScript // --neon-bunny-js: var(--neon-bunny-orange); - /* ------------------------- General purpose */ + // ------------------------- General purpose // --neon-bunny-js-params-variable-language: var(--neon-bunny-orange); --neon-bunny-js-title-class: var(--neon-bunny-orange-lighter); --neon-bunny-js-variable-language: var(--neon-bunny-yellow); - /* -------------------------------------------------- PHP */ + // -------------------------------------------------- PHP // --neon-bunny-php: var(--neon-bunny-white); - /* ------------------------- General purpose */ + // ------------------------- General purpose // --neon-bunny-php-class-keyword: var(--neon-bunny-pink); --neon-bunny-php-class-title: var(--neon-bunny-yellow); --neon-bunny-php-function-title: var(--neon-bunny-orange-light); @@ -139,7 +139,7 @@ --neon-bunny-php-title: var(--neon-bunny-white); --neon-bunny-php-variable: var(--neon-bunny-orange); - /* ------------------------- Meta */ + // ------------------------- Meta // --neon-bunny-php-meta: var(--neon-bunny-pink); } @@ -148,6 +148,7 @@ pre { &.hljs { display: block; overflow-x: auto; + padding: 1em; } } } @@ -193,13 +194,12 @@ pre[class*="language-"] { } } -/* Code blocks */ +// Code blocks // pre[class*="language-"] { background: #000000; color: white; margin: 0.5em 0; overflow: auto; - padding: 1em; } :not(pre) > code[class*="language-"] { @@ -210,10 +210,10 @@ pre[class*="language-"] { white-space: normal; } -/* -------------------------------------------------- Standard */ +// -------------------------------------------------- Standard // .hljs { - /* ------------------------- General purpose */ + // ------------------------- General purpose // &-built_in { // color: var(--neon-bunny-builtin); @@ -320,7 +320,7 @@ pre[class*="language-"] { } } - /* ------------------------- Meta */ + // ------------------------- Meta // &-meta { color: var(--neon-bunny-meta); @@ -338,7 +338,7 @@ pre[class*="language-"] { } } - /* ------------------------- Tags, attributes, configs */ + // ------------------------- Tags, attributes, configs // &-attr { color: var(--neon-bunny-attr); } @@ -365,7 +365,7 @@ pre[class*="language-"] { } } - /* ------------------------- Text Markup */ + // ------------------------- Text Markup // &-bullet { color: var(--neon-bunny-bullet); } @@ -396,7 +396,7 @@ pre[class*="language-"] { font-weight: bold; } - /* ------------------------- CSS */ + // ------------------------- CSS // &-selector { color: var(--neon-bunny-selector); @@ -421,7 +421,7 @@ pre[class*="language-"] { } } - /* ------------------------- DIff */ + // ------------------------- DIff // &-addition { color: var(--neon-bunny-addition); } @@ -430,7 +430,7 @@ pre[class*="language-"] { color: var(--neon-bunny-deletion); } - /* -------------------------------------------------- HTML */ + // -------------------------------------------------- HTML // &.language-html, .language-html { .hljs { @@ -442,14 +442,14 @@ pre[class*="language-"] { } } - /* -------------------------------------------------- CSS */ + // -------------------------------------------------- CSS // &.language-css, .language-css { color: var(--neon-bunny-css); .hljs { - /* ------------------------- General purpose */ + // ------------------------- General purpose // &-built_in { color: var(--neon-bunny-css-builtin); } @@ -559,7 +559,7 @@ pre[class*="language-"] { } } - /* ------------------------- Meta */ + // ------------------------- Meta // &-meta { color: var(--neon-bunny-css-meta); @@ -577,7 +577,7 @@ pre[class*="language-"] { } } - /* ------------------------- Tags, attributes, configs */ + // ------------------------- Tags, attributes, configs // &-attr { color: var(--neon-bunny-attr); } @@ -598,7 +598,7 @@ pre[class*="language-"] { color: var(--neon-bunny-tag); } - /* ------------------------- Text Markup */ + // ------------------------- Text Markup // &-bullet { color: var(--neon-bunny-bullet); } @@ -629,7 +629,7 @@ pre[class*="language-"] { font-weight: bold; } - /* ------------------------- CSS */ + // ------------------------- CSS // &-selector { color: var(--neon-bunny-selector); @@ -654,7 +654,7 @@ pre[class*="language-"] { } } - /* ------------------------- DIff */ + // ------------------------- DIff // &-addition { color: var(--neon-bunny-addition); } @@ -665,7 +665,7 @@ pre[class*="language-"] { } } - /* -------------------------------------------------- JSON */ + // -------------------------------------------------- JSON // &.language-json, .language-json { .hljs { @@ -675,7 +675,7 @@ pre[class*="language-"] { } } - /* -------------------------------------------------- JavaScript */ + // -------------------------------------------------- JavaScript // &.language-javascript, &.language-js, .language-javascript, @@ -684,7 +684,7 @@ pre[class*="language-"] { .hljs { - /* ------------------------- General purpose */ + // ------------------------- General purpose // &-built_in { // color: var(--neon-bunny-builtin); @@ -796,7 +796,7 @@ pre[class*="language-"] { } } - /* ------------------------- Meta */ + // ------------------------- Meta // &-meta { color: var(--neon-bunny-meta); @@ -814,7 +814,7 @@ pre[class*="language-"] { } } - /* ------------------------- Tags, attributes, configs */ + // ------------------------- Tags, attributes, configs // &-attr { color: var(--neon-bunny-attr); } @@ -835,7 +835,7 @@ pre[class*="language-"] { color: var(--neon-bunny-tag); } - /* ------------------------- Text Markup */ + // ------------------------- Text Markup // &-bullet { color: var(--neon-bunny-bullet); } @@ -866,7 +866,7 @@ pre[class*="language-"] { font-weight: bold; } - /* ------------------------- CSS */ + // ------------------------- CSS // &-selector { color: var(--neon-bunny-selector); @@ -891,7 +891,7 @@ pre[class*="language-"] { } } - /* ------------------------- DIff */ + // ------------------------- DIff // &-addition { color: var(--neon-bunny-addition); } @@ -902,14 +902,14 @@ pre[class*="language-"] { } } - /* -------------------------------------------------- PHP */ + // -------------------------------------------------- PHP // &.language-php, .language-php { color: var(--neon-bunny-php); .hljs { - /* ------------------------- General purpose */ + // ------------------------- General purpose // &-built_in { // color: var(--neon-bunny-builtin); @@ -1038,7 +1038,7 @@ pre[class*="language-"] { } } - /* ------------------------- Meta */ + // ------------------------- Meta // &-meta { color: var(--neon-bunny-php-meta); @@ -1056,7 +1056,7 @@ pre[class*="language-"] { } } - /* ------------------------- Tags, attributes, configs */ + // ------------------------- Tags, attributes, configs // &-attr { color: var(--neon-bunny-attr); } @@ -1077,7 +1077,7 @@ pre[class*="language-"] { color: var(--neon-bunny-tag); } - /* ------------------------- Text Markup */ + // ------------------------- Text Markup // &-bullet { color: var(--neon-bunny-bullet); } @@ -1108,7 +1108,7 @@ pre[class*="language-"] { font-weight: bold; } - /* ------------------------- CSS */ + // ------------------------- CSS // &-selector { color: var(--neon-bunny-selector); @@ -1133,7 +1133,7 @@ pre[class*="language-"] { } } - /* ------------------------- DIff */ + // ------------------------- DIff // &-addition { color: var(--neon-bunny-addition); } diff --git a/dist/themes/prism/scss/neon-bunny-carrot-prism.scss b/src/plugin/themes/scss/neon-bunny-carrot-prism.scss similarity index 96% rename from dist/themes/prism/scss/neon-bunny-carrot-prism.scss rename to src/plugin/themes/scss/neon-bunny-carrot-prism.scss index 89b2102..385aac2 100644 --- a/dist/themes/prism/scss/neon-bunny-carrot-prism.scss +++ b/src/plugin/themes/scss/neon-bunny-carrot-prism.scss @@ -30,7 +30,7 @@ --neon-bunny-yellow-light: #ffffa2; --neon-bunny-yellow: #ffff00; - /* Standard */ + // Standard // --neon-bunny-atrule: var(--neon-bunny-peach); --neon-bunny-attr-name: var(--neon-bunny-purple-light-dim); --neon-bunny-attr-value: var(--neon-bunny-peach); @@ -60,12 +60,12 @@ --neon-bunny-url: var(--neon-bunny-orange-darker); --neon-bunny-variable: var(--neon-bunny-orange); - /* HTML */ + // HTML // --neon-bunny-html-attr-name: var(--neon-bunny-orange-light); --neon-bunny-html-attr-value-punctuation: var(--neon-bunny-green); --neon-bunny-html-attr-value: var(--neon-bunny-green); - /* CSS */ + // CSS // --neon-bunny-css-atrule-rule: var(--neon-bunny-blue); --neon-bunny-css-atrule: var(--neon-bunny-white); --neon-bunny-css-function: var(--neon-bunny-orange-darker); @@ -75,7 +75,7 @@ --neon-bunny-css-string: var(--neon-bunny-green-light); --neon-bunny-css: var(--neon-bunny-teal); - /* JS */ + // JS // --neon-bunny-js-keyword: var(--neon-bunny-magenta); --neon-bunny-js-literal-property: var(--neon-bunny-orange); --neon-bunny-js-operator: var(--neon-bunny-blue-light); @@ -84,7 +84,7 @@ --neon-bunny-js-template-string-string: var(--neon-bunny-green-darker-darker); --neon-bunny-js: var(--neon-bunny-orange); - /* PHP */ + // PHP // --neon-bunny-php-boolean: var(--neon-bunny-purple-light); --neon-bunny-php-class-name-return-type: var(--neon-bunny-yellow); --neon-bunny-php-class-name: var(--neon-bunny-yellow); @@ -143,7 +143,7 @@ pre[class*="language-"] { } } -/* Code blocks */ +// Code blocks // pre[class*="language-"] { background: #000000; color: white; @@ -160,7 +160,7 @@ pre[class*="language-"] { white-space: normal; } -/* -------------------------------------------------- Standard */ +// -------------------------------------------------- Standard // .token { &.atrule { color: var(--neon-bunny-atrule); @@ -290,7 +290,7 @@ pre[class*="language-"] { } -/* -------------------------------------------------- HTML */ +// -------------------------------------------------- HTML // .language-html { .token { @@ -308,7 +308,7 @@ pre[class*="language-"] { } } -/* -------------------------------------------------- CSS */ +// -------------------------------------------------- CSS // .language-css { color: var(--neon-bunny-css) !important; @@ -360,7 +360,7 @@ pre[class*="language-"] { } -/* -------------------------------------------------- JavaScript */ +// -------------------------------------------------- JavaScript // .language-javascript, .language-js { color: var(--neon-bunny-js) !important; @@ -400,7 +400,7 @@ pre[class*="language-"] { } -/* -------------------------------------------------- PHP */ +// -------------------------------------------------- PHP // .language-php { .token { &.boolean { diff --git a/dist/themes/highlight/scss/neon-bunny-highlight.scss b/src/plugin/themes/scss/neon-bunny-highlight.scss similarity index 88% rename from dist/themes/highlight/scss/neon-bunny-highlight.scss rename to src/plugin/themes/scss/neon-bunny-highlight.scss index 46d6dd6..441be20 100644 --- a/dist/themes/highlight/scss/neon-bunny-highlight.scss +++ b/src/plugin/themes/scss/neon-bunny-highlight.scss @@ -38,9 +38,9 @@ --neon-bunny-yellow-light-faded: #ffe3b8; --neon-bunny-yellow: #fef611; - /* -------------------------------------------------- Standard */ + // -------------------------------------------------- Standard // - /* ------------------------- General purpose */ + // ------------------------- General purpose // --neon-bunny-builtin: var(--neon-bunny-purple); --neon-bunny-char: var(--neon-bunny-pink); --neon-bunny-class: var(--neon-bunny-magenta); @@ -67,13 +67,13 @@ --neon-bunny-variable-language: var(--neon-bunny-blue-light); --neon-bunny-variable: var(--neon-bunny-green-darker); - /* ------------------------- Meta */ + // ------------------------- Meta // --neon-bunny-meta-keyword: var(--neon-bunny-green); --neon-bunny-meta-prompt: var(--neon-bunny-blue-light); --neon-bunny-meta-string: var(--neon-bunny-blue-light); --neon-bunny-meta: var(--neon-bunny-blue-light); - /* ------------------------- Tags, attributes, configs */ + // ------------------------- Tags, attributes, configs // --neon-bunny-attr: var(--neon-bunny-green); --neon-bunny-attribute: var(--neon-bunny-green); --neon-bunny-name: var(--neon-bunny-blue-light); @@ -81,7 +81,7 @@ --neon-bunny-tag-attr: var(--neon-bunny-blue-light); --neon-bunny-tag: var(--neon-bunny-blue-light); - /* ------------------------- Text Markup */ + // ------------------------- Text Markup // --neon-bunny-bullet: var(--neon-bunny-white); --neon-bunny-code: var(--neon-bunny-white); --neon-bunny-emphasis: var(--neon-bunny-white); @@ -90,7 +90,7 @@ --neon-bunny-quote: var(--neon-bunny-white); --neon-bunny-strong: var(--neon-bunny-white); - /* ------------------------- CSS */ + // ------------------------- CSS // --neon-bunny-css-selector-id: var(--neon-bunny-green); --neon-bunny-selector-attr: var(--neon-bunny-purple-light-dim); --neon-bunny-selector-class: var(--neon-bunny-lime); @@ -99,40 +99,40 @@ --neon-bunny-selector-tag: var(--neon-bunny-white); --neon-bunny-selector: var(--neon-bunny-lime); - /* ------------------------- Diff */ + // ------------------------- Diff // --neon-bunny-addition: var(--neon-bunny-green-neon); --neon-bunny-deletion: var(--neon-bunny-red); - /* -------------------------------------------------- HTML */ + // -------------------------------------------------- HTML // --neon-bunny-html-tag-attr: var(--neon-bunny-green); - /* -------------------------------------------------- CSS */ + // -------------------------------------------------- CSS // --neon-bunny-css: var(--neon-bunny-purple-light-dim); - /* ------------------------- General purpose */ + // ------------------------- General purpose // --neon-bunny-css-builtin: var(--neon-bunny-orange); - /* ------------------------- Meta */ + // ------------------------- Meta // --neon-bunny-css-meta: var(--neon-bunny-red); - /* ------------------------- Tags, attributes, configs */ + // ------------------------- Tags, attributes, configs // --neon-bunny-css-attribute: var(--neon-bunny-pink); - /* -------------------------------------------------- JSON */ + // -------------------------------------------------- JSON // --neon-bunny-json-punctuation: var(--neon-bunny-white); - /* -------------------------------------------------- JavaScript */ + // -------------------------------------------------- JavaScript // --neon-bunny-js: var(--neon-bunny-green-darker); - /* ------------------------- General purpose */ + // ------------------------- General purpose // --neon-bunny-js-params-variable-language: var(--neon-bunny-green-darker); --neon-bunny-js-title-class: var(--neon-bunny-orange-lighter); --neon-bunny-js-variable-language: var(--neon-bunny-pink); - /* -------------------------------------------------- PHP */ + // -------------------------------------------------- PHP // --neon-bunny-php: var(--neon-bunny-blue-light); - /* ------------------------- General purpose */ + // ------------------------- General purpose // --neon-bunny-php-class-keyword: var(--neon-bunny-blue-darker); --neon-bunny-php-class-title: var(--neon-bunny-magenta); --neon-bunny-php-function-title: var(--neon-bunny-green-neon); @@ -145,7 +145,7 @@ --neon-bunny-php-title: var(--neon-bunny-peach); --neon-bunny-php-variable: var(--neon-bunny-purple-light); - /* ------------------------- Meta */ + // ------------------------- Meta // --neon-bunny-php-meta: var(--neon-bunny-red); } @@ -154,6 +154,7 @@ pre { &.hljs { display: block; overflow-x: auto; + padding: 1em; } } } @@ -199,13 +200,12 @@ pre[class*="language-"] { } } -/* Code blocks */ +// Code blocks // pre[class*="language-"] { background: #000000; color: white; margin: 0.5em 0; overflow: auto; - padding: 1em; } :not(pre) > code[class*="language-"] { @@ -216,10 +216,10 @@ pre[class*="language-"] { white-space: normal; } -/* -------------------------------------------------- Standard */ +// -------------------------------------------------- Standard // .hljs { - /* ------------------------- General purpose */ + // ------------------------- General purpose // &-built_in { // color: var(--neon-bunny-builtin); @@ -325,7 +325,7 @@ pre[class*="language-"] { } } - /* ------------------------- Meta */ + // ------------------------- Meta // &-meta { color: var(--neon-bunny-meta); @@ -343,7 +343,7 @@ pre[class*="language-"] { } } - /* ------------------------- Tags, attributes, configs */ + // ------------------------- Tags, attributes, configs // &-attr { color: var(--neon-bunny-attr); } @@ -370,7 +370,7 @@ pre[class*="language-"] { } } - /* ------------------------- Text Markup */ + // ------------------------- Text Markup // &-bullet { color: var(--neon-bunny-bullet); } @@ -401,7 +401,7 @@ pre[class*="language-"] { font-weight: bold; } - /* ------------------------- CSS */ + // ------------------------- CSS // &-selector { color: var(--neon-bunny-selector); @@ -426,7 +426,7 @@ pre[class*="language-"] { } } - /* ------------------------- DIff */ + // ------------------------- DIff // &-addition { color: var(--neon-bunny-addition); } @@ -435,7 +435,7 @@ pre[class*="language-"] { color: var(--neon-bunny-deletion); } - /* -------------------------------------------------- HTML */ + // -------------------------------------------------- HTML // &.language-html, .language-html { .hljs { @@ -447,14 +447,14 @@ pre[class*="language-"] { } } - /* -------------------------------------------------- CSS */ + // -------------------------------------------------- CSS // &.language-css, .language-css { color: var(--neon-bunny-css); .hljs { - /* ------------------------- General purpose */ + // ------------------------- General purpose // &-built_in { color: var(--neon-bunny-css-builtin); } @@ -563,7 +563,7 @@ pre[class*="language-"] { } } - /* ------------------------- Meta */ + // ------------------------- Meta // &-meta { color: var(--neon-bunny-css-meta); @@ -581,7 +581,7 @@ pre[class*="language-"] { } } - /* ------------------------- Tags, attributes, configs */ + // ------------------------- Tags, attributes, configs // &-attr { color: var(--neon-bunny-attr); } @@ -602,7 +602,7 @@ pre[class*="language-"] { color: var(--neon-bunny-tag); } - /* ------------------------- Text Markup */ + // ------------------------- Text Markup // &-bullet { color: var(--neon-bunny-bullet); } @@ -633,7 +633,7 @@ pre[class*="language-"] { font-weight: bold; } - /* ------------------------- CSS */ + // ------------------------- CSS // &-selector { color: var(--neon-bunny-selector); @@ -658,7 +658,7 @@ pre[class*="language-"] { } } - /* ------------------------- DIff */ + // ------------------------- DIff // &-addition { color: var(--neon-bunny-addition); } @@ -669,7 +669,7 @@ pre[class*="language-"] { } } - /* -------------------------------------------------- JSON */ + // -------------------------------------------------- JSON // &.language-json, .language-json { .hljs { @@ -679,7 +679,7 @@ pre[class*="language-"] { } } - /* -------------------------------------------------- JavaScript */ + // -------------------------------------------------- JavaScript // &.language-javascript, &.language-js, .language-javascript, @@ -688,7 +688,7 @@ pre[class*="language-"] { .hljs { - /* ------------------------- General purpose */ + // ------------------------- General purpose // &-built_in { // color: var(--neon-bunny-builtin); @@ -800,7 +800,7 @@ pre[class*="language-"] { } } - /* ------------------------- Meta */ + // ------------------------- Meta // &-meta { color: var(--neon-bunny-meta); @@ -818,7 +818,7 @@ pre[class*="language-"] { } } - /* ------------------------- Tags, attributes, configs */ + // ------------------------- Tags, attributes, configs // &-attr { color: var(--neon-bunny-attr); } @@ -839,7 +839,7 @@ pre[class*="language-"] { color: var(--neon-bunny-tag); } - /* ------------------------- Text Markup */ + // ------------------------- Text Markup // &-bullet { color: var(--neon-bunny-bullet); } @@ -870,7 +870,7 @@ pre[class*="language-"] { font-weight: bold; } - /* ------------------------- CSS */ + // ------------------------- CSS // &-selector { color: var(--neon-bunny-selector); @@ -895,7 +895,7 @@ pre[class*="language-"] { } } - /* ------------------------- DIff */ + // ------------------------- DIff // &-addition { color: var(--neon-bunny-addition); } @@ -906,14 +906,14 @@ pre[class*="language-"] { } } - /* -------------------------------------------------- PHP */ + // -------------------------------------------------- PHP // &.language-php, .language-php { color: var(--neon-bunny-php); .hljs { - /* ------------------------- General purpose */ + // ------------------------- General purpose // &-built_in { // color: var(--neon-bunny-builtin); @@ -1044,7 +1044,7 @@ pre[class*="language-"] { } } - /* ------------------------- Meta */ + // ------------------------- Meta // &-meta { color: var(--neon-bunny-php-meta); @@ -1062,7 +1062,7 @@ pre[class*="language-"] { } } - /* ------------------------- Tags, attributes, configs */ + // ------------------------- Tags, attributes, configs // &-attr { color: var(--neon-bunny-attr); } @@ -1083,7 +1083,7 @@ pre[class*="language-"] { color: var(--neon-bunny-tag); } - /* ------------------------- Text Markup */ + // ------------------------- Text Markup // &-bullet { color: var(--neon-bunny-bullet); } @@ -1114,7 +1114,7 @@ pre[class*="language-"] { font-weight: bold; } - /* ------------------------- CSS */ + // ------------------------- CSS // &-selector { color: var(--neon-bunny-selector); @@ -1139,7 +1139,7 @@ pre[class*="language-"] { } } - /* ------------------------- DIff */ + // ------------------------- DIff // &-addition { color: var(--neon-bunny-addition); } diff --git a/dist/themes/prism/scss/neon-bunny-prism.scss b/src/plugin/themes/scss/neon-bunny-prism.scss similarity index 96% rename from dist/themes/prism/scss/neon-bunny-prism.scss rename to src/plugin/themes/scss/neon-bunny-prism.scss index e79241b..fde4d33 100644 --- a/dist/themes/prism/scss/neon-bunny-prism.scss +++ b/src/plugin/themes/scss/neon-bunny-prism.scss @@ -33,7 +33,7 @@ --neon-bunny-white: #fff; --neon-bunny-yellow: #fef611; - /* Standard */ + // Standard // --neon-bunny-atrule: var(--neon-bunny-peach); --neon-bunny-attr-name: var(--neon-bunny-purple-light-dim); --neon-bunny-attr-value: var(--neon-bunny-peach); @@ -63,12 +63,12 @@ --neon-bunny-url: var(--neon-bunny-orange); --neon-bunny-variable: var(--neon-bunny-green-darker); - /* HTML */ + // HTML // --neon-bunny-html-attr-name: var(--neon-bunny-green); --neon-bunny-html-attr-value-punctuation: var(--neon-bunny-peach-darker); --neon-bunny-html-attr-value: var(--neon-bunny-peach-darker); - /* CSS */ + // CSS // --neon-bunny-css-atrule-rule: var(--neon-bunny-blue); --neon-bunny-css-atrule: var(--neon-bunny-white); --neon-bunny-css-function: var(--neon-bunny-orange); @@ -78,7 +78,7 @@ --neon-bunny-css-string: var(--neon-bunny-green-light); --neon-bunny-css: var(--neon-bunny-purple-light-dim); - /* JS */ + // JS // --neon-bunny-js-keyword: var(--neon-bunny-blue); --neon-bunny-js-literal-property: var(--neon-bunny-neon-green); --neon-bunny-js-operator: var(--neon-bunny-blue-light); @@ -87,7 +87,7 @@ --neon-bunny-js-template-string-string: var(--neon-bunny-green-darker-darker); --neon-bunny-js: var(--neon-bunny-green-darker); - /* PHP */ + // PHP // --neon-bunny-php-boolean: var(--neon-bunny-blue); --neon-bunny-php-class-name-definition-class-name: var(--neon-bunny-magenta); --neon-bunny-php-class-name-return-type: var(--neon-bunny-gray-lighter); @@ -146,7 +146,7 @@ pre[class*="language-"] { } } -/* Code blocks */ +// Code blocks // pre[class*="language-"] { background: #000000; color: white; @@ -163,7 +163,7 @@ pre[class*="language-"] { white-space: normal; } -/* -------------------------------------------------- Standard */ +// -------------------------------------------------- Standard // .token { &.atrule { color: var(--neon-bunny-atrule); @@ -292,7 +292,7 @@ pre[class*="language-"] { } -/* -------------------------------------------------- HTML */ +// -------------------------------------------------- HTML // .language-html { .token { &.attr-name { @@ -309,7 +309,7 @@ pre[class*="language-"] { } } -/* -------------------------------------------------- CSS */ +// -------------------------------------------------- CSS // .language-css { color: var(--neon-bunny-css) !important; @@ -358,7 +358,7 @@ pre[class*="language-"] { } } -/* -------------------------------------------------- JavaScript */ +// -------------------------------------------------- JavaScript // .language-javascript, .language-js { color: var(--neon-bunny-js) !important; @@ -398,7 +398,7 @@ pre[class*="language-"] { } -/* -------------------------------------------------- PHP */ +// -------------------------------------------------- PHP // .language-php { .token { &.boolean {