diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml
index 169fe93..94e9fee 100644
--- a/.github/workflows/main.yml
+++ b/.github/workflows/main.yml
@@ -35,7 +35,7 @@ jobs:
         mkdir docs
         npm install --g gh-pages
         npm i
-        npm run build
+        npm run build:docs
         git remote set-url origin https://git:${GITHUB_TOKEN}@github.com/${GITHUB_REPOSITORY}.git
         npm run deploy -u "github-actions-bot <support+actions@github.com>"
       env:
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 8786cda..109a4af 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,25 +1,18 @@
 # Change Log
 All notable changes to the "vue3-code-block" plugin will be documented in this file.
 
-## v1.0.0
-2023-03-16
-[main] (@webdevnerdstuff)
-* Initial release
-
-## v1.0.15
-2023-04-02
-[main] (@webdevnerdstuff)
-* Minor changes to fix issues after testing npm packaging.
-
-## v2.0.0
-2023-04-15
+## v2.2.11
+2023-06-11
 [main] (@webdevnerdstuff)
-* Major release update. Added in support to use either PrismJS or HighlightJS.
+* Changing Highlight.js to include all languages by default.
+  * Unfortunately, adding additional languages was not working as expected, so this is the best solution I can think of for now.
+* Updated typings for Props as well as composables.
+* Changing compiling to use a Vite config instead of rollup so d.ts file aliases resolve correctly.
 
-## v2.0.1 - v2.0.6
-2023-04-15
+## v2.1.1
+2023-04-16
 [main] (@webdevnerdstuff)
-* Minor changes to fix issues after testing npm packaging.
+* Changing importing of css/scss/sass to use @use instead of @import.
 
 ## v2.1.0
 2023-04-16
@@ -31,7 +24,22 @@ All notable changes to the "vue3-code-block" plugin will be documented in this f
 * 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.
 
-## v2.1.1
-2023-04-16
+## v2.0.1 - v2.0.6
+2023-04-15
 [main] (@webdevnerdstuff)
-* Changing importing of css/scss/sass to use @use instead of @import.
+* Minor changes to fix issues after testing npm packaging.
+
+## v2.0.0
+2023-04-15
+[main] (@webdevnerdstuff)
+* Major release update. Added in support to use either PrismJS or HighlightJS.
+
+## v1.0.15
+2023-04-02
+[main] (@webdevnerdstuff)
+* Minor changes to fix issues after testing npm packaging.
+
+## v1.0.0
+2023-03-16
+[main] (@webdevnerdstuff)
+* Initial release
diff --git a/dist/index.d.ts b/dist/index.d.ts
deleted file mode 100644
index 8b142ac..0000000
--- a/dist/index.d.ts
+++ /dev/null
@@ -1,7 +0,0 @@
-import { Plugin } from 'vue';
-import '@/plugin/styles/cssVariables.css';
-import '@/plugin/styles/utilities.scss';
-import '@/plugin/styles/main.scss';
-import '@/plugin/styles/themeStyles.scss';
-declare const _default: Plugin;
-export default _default;
diff --git a/dist/plugin/CodeBlock.vue.d.ts b/dist/plugin/CodeBlock.vue.d.ts
index e6ce3f1..dcec545 100644
--- a/dist/plugin/CodeBlock.vue.d.ts
+++ b/dist/plugin/CodeBlock.vue.d.ts
@@ -1,271 +1,7 @@
-declare const _default: import("vue").DefineComponent<{
-    browserWindow: {
-        type: BooleanConstructor;
-        required: false;
-        default: boolean;
-    };
-    code: {
-        type: (ObjectConstructor | ArrayConstructor | StringConstructor | NumberConstructor)[];
-        required: true;
-    };
-    codeBlockRadius: {
-        type: StringConstructor;
-        required: false;
-        default: string;
-    };
-    copyButton: {
-        type: BooleanConstructor;
-        required: false;
-        default: boolean;
-    };
-    copyIcons: {
-        type: BooleanConstructor;
-        required: false;
-        default: boolean;
-    };
-    copyTab: {
-        type: BooleanConstructor;
-        required: false;
-        default: boolean;
-    };
-    copyFailedText: {
-        type: StringConstructor;
-        required: false;
-        default: string;
-    };
-    copyText: {
-        type: StringConstructor;
-        required: false;
-        default: string;
-    };
-    copySuccessText: {
-        type: StringConstructor;
-        required: false;
-        default: string;
-    };
-    floatingTabs: {
-        type: BooleanConstructor;
-        required: false;
-        default: boolean;
-    };
-    height: {
-        type: (StringConstructor | NumberConstructor)[];
-        required: false;
-        default: string;
-    };
-    highlightjs: {
-        type: BooleanConstructor;
-        required: false;
-        default: boolean;
-    };
-    indent: {
-        type: NumberConstructor;
-        required: false;
-        default: number;
-    };
-    label: {
-        type: StringConstructor;
-        required: false;
-        default: string;
-    };
-    lang: {
-        type: StringConstructor;
-        required: false;
-        default: string;
-    };
-    maxHeight: {
-        type: (StringConstructor | NumberConstructor)[];
-        required: false;
-        default: string;
-    };
-    persistentCopyButton: {
-        type: BooleanConstructor;
-        required: false;
-        default: boolean;
-    };
-    prismjs: {
-        type: BooleanConstructor;
-        required: false;
-        default: boolean;
-    };
-    prismPlugin: {
-        type: BooleanConstructor;
-        required: false;
-        default: boolean;
-    };
-    runTab: {
-        type: BooleanConstructor;
-        required: false;
-        default: boolean;
-    };
-    runText: {
-        type: StringConstructor;
-        required: false;
-        default: string;
-    };
-    tabGap: {
-        type: StringConstructor;
-        required: false;
-        default: string;
-    };
-    tabs: {
-        type: BooleanConstructor;
-        required: false;
-        default: boolean;
-    };
-    theme: {
-        type: (BooleanConstructor | StringConstructor)[];
-        required: false;
-        default: string;
-    };
-}, (_ctx: any, _cache: any) => import("vue").VNode<import("vue").RendererNode, import("vue").RendererElement, {
-    [key: string]: any;
-}>, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("run" | "update:copy-status")[], "run" | "update:copy-status", import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{
-    browserWindow: {
-        type: BooleanConstructor;
-        required: false;
-        default: boolean;
-    };
-    code: {
-        type: (ObjectConstructor | ArrayConstructor | StringConstructor | NumberConstructor)[];
-        required: true;
-    };
-    codeBlockRadius: {
-        type: StringConstructor;
-        required: false;
-        default: string;
-    };
-    copyButton: {
-        type: BooleanConstructor;
-        required: false;
-        default: boolean;
-    };
-    copyIcons: {
-        type: BooleanConstructor;
-        required: false;
-        default: boolean;
-    };
-    copyTab: {
-        type: BooleanConstructor;
-        required: false;
-        default: boolean;
-    };
-    copyFailedText: {
-        type: StringConstructor;
-        required: false;
-        default: string;
-    };
-    copyText: {
-        type: StringConstructor;
-        required: false;
-        default: string;
-    };
-    copySuccessText: {
-        type: StringConstructor;
-        required: false;
-        default: string;
-    };
-    floatingTabs: {
-        type: BooleanConstructor;
-        required: false;
-        default: boolean;
-    };
-    height: {
-        type: (StringConstructor | NumberConstructor)[];
-        required: false;
-        default: string;
-    };
-    highlightjs: {
-        type: BooleanConstructor;
-        required: false;
-        default: boolean;
-    };
-    indent: {
-        type: NumberConstructor;
-        required: false;
-        default: number;
-    };
-    label: {
-        type: StringConstructor;
-        required: false;
-        default: string;
-    };
-    lang: {
-        type: StringConstructor;
-        required: false;
-        default: string;
-    };
-    maxHeight: {
-        type: (StringConstructor | NumberConstructor)[];
-        required: false;
-        default: string;
-    };
-    persistentCopyButton: {
-        type: BooleanConstructor;
-        required: false;
-        default: boolean;
-    };
-    prismjs: {
-        type: BooleanConstructor;
-        required: false;
-        default: boolean;
-    };
-    prismPlugin: {
-        type: BooleanConstructor;
-        required: false;
-        default: boolean;
-    };
-    runTab: {
-        type: BooleanConstructor;
-        required: false;
-        default: boolean;
-    };
-    runText: {
-        type: StringConstructor;
-        required: false;
-        default: string;
-    };
-    tabGap: {
-        type: StringConstructor;
-        required: false;
-        default: string;
-    };
-    tabs: {
-        type: BooleanConstructor;
-        required: false;
-        default: boolean;
-    };
-    theme: {
-        type: (BooleanConstructor | StringConstructor)[];
-        required: false;
-        default: string;
-    };
-}>> & {
-    onRun?: (...args: any[]) => any;
-    "onUpdate:copy-status"?: (...args: any[]) => any;
-}, {
-    browserWindow: boolean;
-    codeBlockRadius: string;
-    copyButton: boolean;
-    copyIcons: boolean;
-    copyTab: boolean;
-    copyFailedText: string;
-    copyText: string;
-    copySuccessText: string;
-    floatingTabs: boolean;
-    height: string | number;
-    highlightjs: boolean;
-    indent: number;
-    label: string;
-    lang: string;
-    maxHeight: string | number;
-    persistentCopyButton: boolean;
-    prismjs: boolean;
-    prismPlugin: boolean;
-    runTab: boolean;
-    runText: string;
-    tabGap: string;
-    tabs: boolean;
-    theme: string | boolean;
-}>;
-export default _default;
+declare const _sfc_main: import("vue").DefineComponent<any, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("run" | "update:copy-status")[], "run" | "update:copy-status", import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<any> & {
+    onRun?: ((...args: any[]) => any) | undefined;
+    "onUpdate:copy-status"?: ((...args: any[]) => any) | undefined;
+}, {} | {
+    [x: string]: any;
+}, {}>;
+export default _sfc_main;
diff --git a/dist/plugin/StatusIcons.vue.d.ts b/dist/plugin/StatusIcons.vue.d.ts
deleted file mode 100644
index ad0ed2d..0000000
--- a/dist/plugin/StatusIcons.vue.d.ts
+++ /dev/null
@@ -1,14 +0,0 @@
-declare const _default: import("vue").DefineComponent<{
-    icon: {
-        type: StringConstructor;
-        required: true;
-    };
-}, (_ctx: any, _cache: any) => import("vue").VNode<import("vue").RendererNode, import("vue").RendererElement, {
-    [key: string]: any;
-}>, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{
-    icon: {
-        type: StringConstructor;
-        required: true;
-    };
-}>>, {}>;
-export default _default;
diff --git a/dist/plugin/components/StatusIcons.vue.d.ts b/dist/plugin/components/StatusIcons.vue.d.ts
new file mode 100644
index 0000000..5cce783
--- /dev/null
+++ b/dist/plugin/components/StatusIcons.vue.d.ts
@@ -0,0 +1,12 @@
+declare const _sfc_main: import("vue").DefineComponent<{
+    icon: {
+        type: StringConstructor;
+        required: true;
+    };
+}, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{
+    icon: {
+        type: StringConstructor;
+        required: true;
+    };
+}>>, {}, {}>;
+export default _sfc_main;
diff --git a/dist/plugin/composables/classes.d.ts b/dist/plugin/composables/classes.d.ts
new file mode 100644
index 0000000..d95bb27
--- /dev/null
+++ b/dist/plugin/composables/classes.d.ts
@@ -0,0 +1,6 @@
+import { UseCodeBlockClasses, UseCopyButtonClasses, UseIconClasses, UseLabelClasses, UseTabClasses } from '../../types';
+export declare const useCodeBlockClasses: UseCodeBlockClasses;
+export declare const useCopyButtonClasses: UseCopyButtonClasses;
+export declare const useIconClasses: UseIconClasses;
+export declare const useLabelClasses: UseLabelClasses;
+export declare const useTabClasses: UseTabClasses;
diff --git a/dist/plugin/composables/helpers.d.ts b/dist/plugin/composables/helpers.d.ts
new file mode 100644
index 0000000..7d6439f
--- /dev/null
+++ b/dist/plugin/composables/helpers.d.ts
@@ -0,0 +1,4 @@
+/**
+* Converts a string to a number with a unit.
+*/
+export declare function useConvertToUnit(str: string | number | undefined | null, unit?: string): string | void;
diff --git a/dist/plugin/composables/styles.d.ts b/dist/plugin/composables/styles.d.ts
new file mode 100644
index 0000000..61d977e
--- /dev/null
+++ b/dist/plugin/composables/styles.d.ts
@@ -0,0 +1,5 @@
+import { UseCodeTagStyles, UseHeaderStyles, UsePreTagStyles, UseTabGroupStyles } from '../../types';
+export declare const useCodeTagStyles: UseCodeTagStyles;
+export declare const useHeaderStyles: UseHeaderStyles;
+export declare const usePreTagStyles: UsePreTagStyles;
+export declare const useTabGroupStyles: UseTabGroupStyles;
diff --git a/dist/plugin/index.d.ts b/dist/plugin/index.d.ts
index 6fb7ab7..494385a 100644
--- a/dist/plugin/index.d.ts
+++ b/dist/plugin/index.d.ts
@@ -1 +1 @@
-export { default as CodeBlock } from '@/plugin/CodeBlock.vue';
+export { default as CodeBlock } from './CodeBlock.vue';
diff --git a/dist/plugin/themes/index.d.ts b/dist/plugin/themes/index.d.ts
new file mode 100644
index 0000000..428c21c
--- /dev/null
+++ b/dist/plugin/themes/index.d.ts
@@ -0,0 +1,9 @@
+declare const neonBunnyTheme = "/**\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";
+declare const neonBunnyThemeMin = "/**\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";
+declare const neonBunnyCarrotTheme = "/**\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";
+declare const neonBunnyCarrotThemeMin = "/**\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";
+declare const neonBunnyHighlightTheme = "/**\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 --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 --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 --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 --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 --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 --neon-bunny-addition: var(--neon-bunny-green-neon);\n --neon-bunny-deletion: var(--neon-bunny-red);\n --neon-bunny-html-tag-attr: var(--neon-bunny-green);\n --neon-bunny-css: var(--neon-bunny-purple-light-dim);\n --neon-bunny-css-builtin: var(--neon-bunny-orange);\n --neon-bunny-css-meta: var(--neon-bunny-red);\n --neon-bunny-css-attribute: var(--neon-bunny-pink);\n --neon-bunny-json-punctuation: var(--neon-bunny-white);\n --neon-bunny-js: var(--neon-bunny-green-darker);\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 --neon-bunny-php: var(--neon-bunny-blue-light);\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 --neon-bunny-php-meta: var(--neon-bunny-red);\n}\n\npre code.hljs {\n display: block;\n overflow-x: auto;\n padding: 1em;\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}\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}\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 code[class*=language-],\n pre[class*=language-] {\n\t text-shadow: none;\n }\n}\npre[class*=language-] {\n background: #000000;\n color: white;\n margin: 0.5em 0;\n overflow: auto;\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.hljs-built_in {\n color: var(--neon-bunny-builtin);\n}\n.hljs-char {\n color: var(--neon-bunny-char);\n}\n.hljs-comment {\n color: var(--neon-bunny-comment);\n font-style: italic;\n}\n.hljs-doctag {\n color: var(--neon-bunny-doctag);\n}\n.hljs-keyword {\n color: var(--neon-bunny-keyword);\n}\n.hljs-literal {\n color: var(--neon-bunny-literal);\n}\n.hljs-number {\n color: var(--neon-bunny-number);\n}\n.hljs-operator {\n color: var(--neon-bunny-operator);\n}\n.hljs-params {\n color: var(--neon-bunny-params);\n font-style: italic;\n}\n.hljs-property {\n color: var(--neon-bunny-property);\n}\n.hljs-punctuation {\n color: var(--neon-bunny-punctuation);\n}\n.hljs-regexp {\n color: var(--neon-bunny-regex);\n}\n.hljs-string {\n color: var(--neon-bunny-string);\n}\n.hljs-subst {\n color: var(--neon-bunny-subst);\n}\n.hljs-symbol {\n color: var(--neon-bunny-symbol);\n}\n.hljs-title {\n color: var(--neon-bunny-title);\n}\n.hljs-title.class_ {\n color: var(--neon-bunny-title-class);\n}\n.hljs-title.class_.inherited__ {\n color: var(--neon-bunny-title-class-inherited);\n}\n.hljs-title.function_ {\n color: var(--neon-bunny-title-function);\n}\n.hljs-title.function_.invoke__ {\n color: var(--neon-bunny-title-function-invoke);\n}\n.hljs-type {\n color: var(--neon-bunny-type);\n}\n.hljs-variable {\n color: var(--neon-bunny-variable);\n}\n.hljs-variable.constant_ {\n color: var(--neon-bunny-variable-constant);\n}\n.hljs-variable.language_ {\n color: var(--neon-bunny-variable-language);\n}\n.hljs-meta {\n color: var(--neon-bunny-meta);\n}\n.hljs-meta.prompt_ {\n color: var(--neon-bunny-meta-prompt);\n}\n.hljs-meta.keyword_ {\n color: var(--neon-bunny-meta-keyword);\n}\n.hljs-meta.string_ {\n color: var(--neon-bunny-meta-string);\n}\n.hljs-attr {\n color: var(--neon-bunny-attr);\n}\n.hljs-attribute {\n color: var(--neon-bunny-attribute);\n}\n.hljs-name {\n color: var(--neon-bunny-name);\n}\n.hljs-section {\n color: var(--neon-bunny-section);\n}\n.hljs-tag {\n color: var(--neon-bunny-tag);\n}\n.hljs-tag .hljs-attr {\n color: var(--neon-bunny-tag-attr);\n}\n.hljs-bullet {\n color: var(--neon-bunny-bullet);\n}\n.hljs-code {\n color: var(--neon-bunny-code);\n}\n.hljs-emphasis {\n color: var(--neon-bunny-emphasis);\n font-style: italic;\n}\n.hljs-formula {\n color: var(--neon-bunny-formula);\n}\n.hljs-link {\n color: var(--neon-bunny-link);\n}\n.hljs-quote {\n color: var(--neon-bunny-quote);\n}\n.hljs-strong {\n color: var(--neon-bunny-strong);\n font-weight: bold;\n}\n.hljs-selector {\n color: var(--neon-bunny-selector);\n}\n.hljs-selector-attr {\n color: var(--neon-bunny-selector-attr);\n}\n.hljs-selector-class {\n color: var(--neon-bunny-selector-class);\n}\n.hljs-selector-id {\n color: var(--neon-bunny-selector-id);\n}\n.hljs-selector-pseudo {\n color: var(--neon-bunny-selector-pseudo);\n}\n.hljs-selector-tag {\n color: var(--neon-bunny-selector-tag);\n}\n.hljs-addition {\n color: var(--neon-bunny-addition);\n}\n.hljs-deletion {\n color: var(--neon-bunny-deletion);\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.hljs.language-css,\n.hljs .language-css {\n color: var(--neon-bunny-css);\n}\n.hljs.language-css .hljs-built_in,\n.hljs .language-css .hljs-built_in {\n color: var(--neon-bunny-css-builtin);\n}\n.hljs.language-css .hljs-char,\n.hljs .language-css .hljs-char {\n color: var(--neon-bunny-char);\n}\n.hljs.language-css .hljs-comment,\n.hljs .language-css .hljs-comment {\n color: var(--neon-bunny-comment);\n}\n.hljs.language-css .hljs-doctag,\n.hljs .language-css .hljs-doctag {\n color: var(--neon-bunny-doctag);\n}\n.hljs.language-css .hljs-keyword,\n.hljs .language-css .hljs-keyword {\n color: var(--neon-bunny-keyword);\n}\n.hljs.language-css .hljs-literal,\n.hljs .language-css .hljs-literal {\n color: var(--neon-bunny-literal);\n}\n.hljs.language-css .hljs-number,\n.hljs .language-css .hljs-number {\n color: var(--neon-bunny-number);\n}\n.hljs.language-css .hljs-operator,\n.hljs .language-css .hljs-operator {\n color: var(--neon-bunny-operator);\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.hljs.language-css .hljs-property,\n.hljs .language-css .hljs-property {\n color: var(--neon-bunny-property);\n}\n.hljs.language-css .hljs-punctuation,\n.hljs .language-css .hljs-punctuation {\n color: var(--neon-bunny-punctuation);\n}\n.hljs.language-css .hljs-regexp,\n.hljs .language-css .hljs-regexp {\n color: var(--neon-bunny-regex);\n}\n.hljs.language-css .hljs-string,\n.hljs .language-css .hljs-string {\n color: var(--neon-bunny-string);\n}\n.hljs.language-css .hljs-subst,\n.hljs .language-css .hljs-subst {\n color: var(--neon-bunny-subst);\n}\n.hljs.language-css .hljs-symbol,\n.hljs .language-css .hljs-symbol {\n color: var(--neon-bunny-symbol);\n}\n.hljs.language-css .hljs-title,\n.hljs .language-css .hljs-title {\n color: var(--neon-bunny-title);\n}\n.hljs.language-css .hljs-title.class_,\n.hljs .language-css .hljs-title.class_ {\n color: var(--neon-bunny-title-class);\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.hljs.language-css .hljs-title.function_,\n.hljs .language-css .hljs-title.function_ {\n color: var(--neon-bunny-title-function);\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.hljs.language-css .hljs-type,\n.hljs .language-css .hljs-type {\n color: var(--neon-bunny-type);\n}\n.hljs.language-css .hljs-variable,\n.hljs .language-css .hljs-variable {\n color: var(--neon-bunny-variable);\n}\n.hljs.language-css .hljs-variable.constant_,\n.hljs .language-css .hljs-variable.constant_ {\n color: var(--neon-bunny-variable-constant);\n}\n.hljs.language-css .hljs-variable.language_,\n.hljs .language-css .hljs-variable.language_ {\n color: var(--neon-bunny-variable-language);\n}\n.hljs.language-css .hljs-meta,\n.hljs .language-css .hljs-meta {\n color: var(--neon-bunny-css-meta);\n}\n.hljs.language-css .hljs-meta.prompt_,\n.hljs .language-css .hljs-meta.prompt_ {\n color: var(--neon-bunny-meta-prompt);\n}\n.hljs.language-css .hljs-meta.keyword_,\n.hljs .language-css .hljs-meta.keyword_ {\n color: var(--neon-bunny-meta-keyword);\n}\n.hljs.language-css .hljs-meta.string_,\n.hljs .language-css .hljs-meta.string_ {\n color: var(--neon-bunny-meta-string);\n}\n.hljs.language-css .hljs-attr,\n.hljs .language-css .hljs-attr {\n color: var(--neon-bunny-attr);\n}\n.hljs.language-css .hljs-attribute,\n.hljs .language-css .hljs-attribute {\n color: var(--neon-bunny-css-attribute);\n}\n.hljs.language-css .hljs-name,\n.hljs .language-css .hljs-name {\n color: var(--neon-bunny-name);\n}\n.hljs.language-css .hljs-section,\n.hljs .language-css .hljs-section {\n color: var(--neon-bunny-section);\n}\n.hljs.language-css .hljs-tag,\n.hljs .language-css .hljs-tag {\n color: var(--neon-bunny-tag);\n}\n.hljs.language-css .hljs-bullet,\n.hljs .language-css .hljs-bullet {\n color: var(--neon-bunny-bullet);\n}\n.hljs.language-css .hljs-code,\n.hljs .language-css .hljs-code {\n color: var(--neon-bunny-code);\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.hljs.language-css .hljs-formula,\n.hljs .language-css .hljs-formula {\n color: var(--neon-bunny-formula);\n}\n.hljs.language-css .hljs-link,\n.hljs .language-css .hljs-link {\n color: var(--neon-bunny-link);\n}\n.hljs.language-css .hljs-quote,\n.hljs .language-css .hljs-quote {\n color: var(--neon-bunny-quote);\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.hljs.language-css .hljs-selector,\n.hljs .language-css .hljs-selector {\n color: var(--neon-bunny-selector);\n}\n.hljs.language-css .hljs-selector-attr,\n.hljs .language-css .hljs-selector-attr {\n color: var(--neon-bunny-selector-attr);\n}\n.hljs.language-css .hljs-selector-class,\n.hljs .language-css .hljs-selector-class {\n color: var(--neon-bunny-selector-class);\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.hljs.language-css .hljs-selector-pseudo,\n.hljs .language-css .hljs-selector-pseudo {\n color: var(--neon-bunny-selector-pseudo);\n}\n.hljs.language-css .hljs-selector-tag,\n.hljs .language-css .hljs-selector-tag {\n color: var(--neon-bunny-selector-tag);\n}\n.hljs.language-css .hljs-addition,\n.hljs .language-css .hljs-addition {\n color: var(--neon-bunny-addition);\n}\n.hljs.language-css .hljs-deletion,\n.hljs .language-css .hljs-deletion {\n color: var(--neon-bunny-deletion);\n}\n.hljs.language-json .hljs-punctuation,\n.hljs .language-json .hljs-punctuation {\n color: var(--neon-bunny-json-punctuation);\n}\n.hljs.language-javascript, .hljs.language-js,\n.hljs .language-javascript,\n.hljs .language-js {\n color: var(--neon-bunny-js);\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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.hljs.language-php,\n.hljs .language-php {\n color: var(--neon-bunny-php);\n}\n.hljs.language-php .hljs-built_in,\n.hljs .language-php .hljs-built_in {\n color: var(--neon-bunny-builtin);\n}\n.hljs.language-php .hljs-char,\n.hljs .language-php .hljs-char {\n color: var(--neon-bunny-char);\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.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.hljs.language-php .hljs-comment,\n.hljs .language-php .hljs-comment {\n color: var(--neon-bunny-comment);\n}\n.hljs.language-php .hljs-doctag,\n.hljs .language-php .hljs-doctag {\n color: var(--neon-bunny-doctag);\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.hljs.language-php .hljs-keyword,\n.hljs .language-php .hljs-keyword {\n color: var(--neon-bunny-php-keyword);\n}\n.hljs.language-php .hljs-literal,\n.hljs .language-php .hljs-literal {\n color: var(--neon-bunny-literal);\n}\n.hljs.language-php .hljs-number,\n.hljs .language-php .hljs-number {\n color: var(--neon-bunny-number);\n}\n.hljs.language-php .hljs-operator,\n.hljs .language-php .hljs-operator {\n color: var(--neon-bunny-operator);\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.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.hljs.language-php .hljs-property,\n.hljs .language-php .hljs-property {\n color: var(--neon-bunny-property);\n}\n.hljs.language-php .hljs-punctuation,\n.hljs .language-php .hljs-punctuation {\n color: var(--neon-bunny-punctuation);\n}\n.hljs.language-php .hljs-regexp,\n.hljs .language-php .hljs-regexp {\n color: var(--neon-bunny-regex);\n}\n.hljs.language-php .hljs-string,\n.hljs .language-php .hljs-string {\n color: var(--neon-bunny-php-string);\n}\n.hljs.language-php .hljs-subst,\n.hljs .language-php .hljs-subst {\n color: var(--neon-bunny-subst);\n}\n.hljs.language-php .hljs-symbol,\n.hljs .language-php .hljs-symbol {\n color: var(--neon-bunny-symbol);\n}\n.hljs.language-php .hljs-title,\n.hljs .language-php .hljs-title {\n color: var(--neon-bunny-php-title);\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.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.hljs.language-php .hljs-title.function_,\n.hljs .language-php .hljs-title.function_ {\n color: var(--neon-bunny-title-function);\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.hljs.language-php .hljs-type,\n.hljs .language-php .hljs-type {\n color: var(--neon-bunny-type);\n}\n.hljs.language-php .hljs-variable,\n.hljs .language-php .hljs-variable {\n color: var(--neon-bunny-php-variable);\n}\n.hljs.language-php .hljs-variable.constant_,\n.hljs .language-php .hljs-variable.constant_ {\n color: var(--neon-bunny-variable-constant);\n}\n.hljs.language-php .hljs-variable.language_,\n.hljs .language-php .hljs-variable.language_ {\n color: var(--neon-bunny-variable-language);\n}\n.hljs.language-php .hljs-meta,\n.hljs .language-php .hljs-meta {\n color: var(--neon-bunny-php-meta);\n}\n.hljs.language-php .hljs-meta.prompt_,\n.hljs .language-php .hljs-meta.prompt_ {\n color: var(--neon-bunny-meta-prompt);\n}\n.hljs.language-php .hljs-meta.keyword_,\n.hljs .language-php .hljs-meta.keyword_ {\n color: var(--neon-bunny-meta-keyword);\n}\n.hljs.language-php .hljs-meta.string_,\n.hljs .language-php .hljs-meta.string_ {\n color: var(--neon-bunny-meta-string);\n}\n.hljs.language-php .hljs-attr,\n.hljs .language-php .hljs-attr {\n color: var(--neon-bunny-attr);\n}\n.hljs.language-php .hljs-attribute,\n.hljs .language-php .hljs-attribute {\n color: var(--neon-bunny-attribute);\n}\n.hljs.language-php .hljs-name,\n.hljs .language-php .hljs-name {\n color: var(--neon-bunny-name);\n}\n.hljs.language-php .hljs-section,\n.hljs .language-php .hljs-section {\n color: var(--neon-bunny-section);\n}\n.hljs.language-php .hljs-tag,\n.hljs .language-php .hljs-tag {\n color: var(--neon-bunny-tag);\n}\n.hljs.language-php .hljs-bullet,\n.hljs .language-php .hljs-bullet {\n color: var(--neon-bunny-bullet);\n}\n.hljs.language-php .hljs-code,\n.hljs .language-php .hljs-code {\n color: var(--neon-bunny-code);\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.hljs.language-php .hljs-formula,\n.hljs .language-php .hljs-formula {\n color: var(--neon-bunny-formula);\n}\n.hljs.language-php .hljs-link,\n.hljs .language-php .hljs-link {\n color: var(--neon-bunny-link);\n}\n.hljs.language-php .hljs-quote,\n.hljs .language-php .hljs-quote {\n color: var(--neon-bunny-quote);\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.hljs.language-php .hljs-selector,\n.hljs .language-php .hljs-selector {\n color: var(--neon-bunny-selector);\n}\n.hljs.language-php .hljs-selector-attr,\n.hljs .language-php .hljs-selector-attr {\n color: var(--neon-bunny-selector-attr);\n}\n.hljs.language-php .hljs-selector-class,\n.hljs .language-php .hljs-selector-class {\n color: var(--neon-bunny-selector-class);\n}\n.hljs.language-php .hljs-selector-id,\n.hljs .language-php .hljs-selector-id {\n color: var(--neon-bunny-selector-id);\n}\n.hljs.language-php .hljs-selector-pseudo,\n.hljs .language-php .hljs-selector-pseudo {\n color: var(--neon-bunny-selector-pseudo);\n}\n.hljs.language-php .hljs-selector-tag,\n.hljs .language-php .hljs-selector-tag {\n color: var(--neon-bunny-selector-tag);\n}\n.hljs.language-php .hljs-addition,\n.hljs .language-php .hljs-addition {\n color: var(--neon-bunny-addition);\n}\n.hljs.language-php .hljs-deletion,\n.hljs .language-php .hljs-deletion {\n color: var(--neon-bunny-deletion);\n}\n\n";
+declare const neonBunnyHighlightThemeMin = "/**\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";
+declare const neonBunnyCarrotHighlightTheme = "/**\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 --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 --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 --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 --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 --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 --neon-bunny-addition: var(--neon-bunny-green-neon);\n --neon-bunny-deletion: var(--neon-bunny-red);\n --neon-bunny-html-tag-attr: var(--neon-bunny-orange-light);\n --neon-bunny-css: var(--neon-bunny-teal);\n --neon-bunny-css-builtin: var(--neon-bunny-orange);\n --neon-bunny-css-meta: var(--neon-bunny-red);\n --neon-bunny-css-attribute: var(--neon-bunny-pink);\n --neon-bunny-json-punctuation: var(--neon-bunny-white);\n --neon-bunny-js: var(--neon-bunny-orange);\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 --neon-bunny-php: var(--neon-bunny-white);\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 --neon-bunny-php-meta: var(--neon-bunny-pink);\n}\n\npre code.hljs {\n display: block;\n overflow-x: auto;\n padding: 1em;\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}\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}\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 code[class*=language-],\n pre[class*=language-] {\n\t text-shadow: none;\n }\n}\npre[class*=language-] {\n background: #000000;\n color: white;\n margin: 0.5em 0;\n overflow: auto;\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.hljs-built_in {\n color: var(--neon-bunny-builtin);\n}\n.hljs-char {\n color: var(--neon-bunny-char);\n}\n.hljs-comment {\n color: var(--neon-bunny-comment);\n font-style: italic;\n}\n.hljs-doctag {\n color: var(--neon-bunny-doctag);\n}\n.hljs-keyword {\n color: var(--neon-bunny-keyword);\n}\n.hljs-literal {\n color: var(--neon-bunny-literal);\n}\n.hljs-number {\n color: var(--neon-bunny-number);\n}\n.hljs-operator {\n color: var(--neon-bunny-operator);\n}\n.hljs-params {\n color: var(--neon-bunny-params);\n}\n.hljs-property {\n color: var(--neon-bunny-property);\n}\n.hljs-punctuation {\n color: var(--neon-bunny-punctuation);\n}\n.hljs-regexp {\n color: var(--neon-bunny-regex);\n}\n.hljs-string {\n color: var(--neon-bunny-string);\n}\n.hljs-subst {\n color: var(--neon-bunny-subst);\n}\n.hljs-symbol {\n color: var(--neon-bunny-symbol);\n}\n.hljs-title {\n color: var(--neon-bunny-title);\n}\n.hljs-title.class_ {\n color: var(--neon-bunny-title-class);\n}\n.hljs-title.class_.inherited__ {\n color: var(--neon-bunny-title-class-inherited);\n}\n.hljs-title.function_ {\n color: var(--neon-bunny-title-function);\n text-decoration: underline;\n}\n.hljs-title.function_.invoke__ {\n color: var(--neon-bunny-title-function-invoke);\n}\n.hljs-type {\n color: var(--neon-bunny-type);\n}\n.hljs-variable {\n color: var(--neon-bunny-variable);\n}\n.hljs-variable.constant_ {\n color: var(--neon-bunny-variable-constant);\n}\n.hljs-variable.language_ {\n color: var(--neon-bunny-variable-language);\n font-style: italic;\n}\n.hljs-meta {\n color: var(--neon-bunny-meta);\n}\n.hljs-meta.prompt_ {\n color: var(--neon-bunny-meta-prompt);\n}\n.hljs-meta.keyword_ {\n color: var(--neon-bunny-meta-keyword);\n}\n.hljs-meta.string_ {\n color: var(--neon-bunny-meta-string);\n}\n.hljs-attr {\n color: var(--neon-bunny-attr);\n}\n.hljs-attribute {\n color: var(--neon-bunny-attribute);\n}\n.hljs-name {\n color: var(--neon-bunny-name);\n}\n.hljs-section {\n color: var(--neon-bunny-section);\n}\n.hljs-tag {\n color: var(--neon-bunny-tag);\n}\n.hljs-tag .hljs-attr {\n color: var(--neon-bunny-tag-attr);\n}\n.hljs-bullet {\n color: var(--neon-bunny-bullet);\n}\n.hljs-code {\n color: var(--neon-bunny-code);\n}\n.hljs-emphasis {\n color: var(--neon-bunny-emphasis);\n font-style: italic;\n}\n.hljs-formula {\n color: var(--neon-bunny-formula);\n}\n.hljs-link {\n color: var(--neon-bunny-link);\n}\n.hljs-quote {\n color: var(--neon-bunny-quote);\n}\n.hljs-strong {\n color: var(--neon-bunny-strong);\n font-weight: bold;\n}\n.hljs-selector {\n color: var(--neon-bunny-selector);\n}\n.hljs-selector-attr {\n color: var(--neon-bunny-selector-attr);\n}\n.hljs-selector-class {\n color: var(--neon-bunny-selector-class);\n}\n.hljs-selector-id {\n color: var(--neon-bunny-selector-id);\n}\n.hljs-selector-pseudo {\n color: var(--neon-bunny-selector-pseudo);\n}\n.hljs-selector-tag {\n color: var(--neon-bunny-selector-tag);\n}\n.hljs-addition {\n color: var(--neon-bunny-addition);\n}\n.hljs-deletion {\n color: var(--neon-bunny-deletion);\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.hljs.language-css,\n.hljs .language-css {\n color: var(--neon-bunny-css);\n}\n.hljs.language-css .hljs-built_in,\n.hljs .language-css .hljs-built_in {\n color: var(--neon-bunny-css-builtin);\n}\n.hljs.language-css .hljs-char,\n.hljs .language-css .hljs-char {\n color: var(--neon-bunny-char);\n}\n.hljs.language-css .hljs-comment,\n.hljs .language-css .hljs-comment {\n color: var(--neon-bunny-comment);\n}\n.hljs.language-css .hljs-doctag,\n.hljs .language-css .hljs-doctag {\n color: var(--neon-bunny-doctag);\n}\n.hljs.language-css .hljs-keyword,\n.hljs .language-css .hljs-keyword {\n color: var(--neon-bunny-keyword);\n}\n.hljs.language-css .hljs-literal,\n.hljs .language-css .hljs-literal {\n color: var(--neon-bunny-literal);\n}\n.hljs.language-css .hljs-number,\n.hljs .language-css .hljs-number {\n color: var(--neon-bunny-number);\n}\n.hljs.language-css .hljs-operator,\n.hljs .language-css .hljs-operator {\n color: var(--neon-bunny-operator);\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.hljs.language-css .hljs-property,\n.hljs .language-css .hljs-property {\n color: var(--neon-bunny-property);\n}\n.hljs.language-css .hljs-punctuation,\n.hljs .language-css .hljs-punctuation {\n color: var(--neon-bunny-punctuation);\n}\n.hljs.language-css .hljs-regexp,\n.hljs .language-css .hljs-regexp {\n color: var(--neon-bunny-regex);\n}\n.hljs.language-css .hljs-string,\n.hljs .language-css .hljs-string {\n color: var(--neon-bunny-string);\n}\n.hljs.language-css .hljs-subst,\n.hljs .language-css .hljs-subst {\n color: var(--neon-bunny-subst);\n}\n.hljs.language-css .hljs-symbol,\n.hljs .language-css .hljs-symbol {\n color: var(--neon-bunny-symbol);\n}\n.hljs.language-css .hljs-title,\n.hljs .language-css .hljs-title {\n color: var(--neon-bunny-title);\n}\n.hljs.language-css .hljs-title.class_,\n.hljs .language-css .hljs-title.class_ {\n color: var(--neon-bunny-title-class);\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.hljs.language-css .hljs-title.function_,\n.hljs .language-css .hljs-title.function_ {\n color: var(--neon-bunny-title-function);\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.hljs.language-css .hljs-type,\n.hljs .language-css .hljs-type {\n color: var(--neon-bunny-type);\n}\n.hljs.language-css .hljs-variable,\n.hljs .language-css .hljs-variable {\n color: var(--neon-bunny-variable);\n}\n.hljs.language-css .hljs-variable.constant_,\n.hljs .language-css .hljs-variable.constant_ {\n color: var(--neon-bunny-variable-constant);\n}\n.hljs.language-css .hljs-variable.language_,\n.hljs .language-css .hljs-variable.language_ {\n color: var(--neon-bunny-variable-language);\n}\n.hljs.language-css .hljs-meta,\n.hljs .language-css .hljs-meta {\n color: var(--neon-bunny-css-meta);\n}\n.hljs.language-css .hljs-meta.prompt_,\n.hljs .language-css .hljs-meta.prompt_ {\n color: var(--neon-bunny-meta-prompt);\n}\n.hljs.language-css .hljs-meta.keyword_,\n.hljs .language-css .hljs-meta.keyword_ {\n color: var(--neon-bunny-meta-keyword);\n}\n.hljs.language-css .hljs-meta.string_,\n.hljs .language-css .hljs-meta.string_ {\n color: var(--neon-bunny-meta-string);\n}\n.hljs.language-css .hljs-attr,\n.hljs .language-css .hljs-attr {\n color: var(--neon-bunny-attr);\n}\n.hljs.language-css .hljs-attribute,\n.hljs .language-css .hljs-attribute {\n color: var(--neon-bunny-css-attribute);\n}\n.hljs.language-css .hljs-name,\n.hljs .language-css .hljs-name {\n color: var(--neon-bunny-name);\n}\n.hljs.language-css .hljs-section,\n.hljs .language-css .hljs-section {\n color: var(--neon-bunny-section);\n}\n.hljs.language-css .hljs-tag,\n.hljs .language-css .hljs-tag {\n color: var(--neon-bunny-tag);\n}\n.hljs.language-css .hljs-bullet,\n.hljs .language-css .hljs-bullet {\n color: var(--neon-bunny-bullet);\n}\n.hljs.language-css .hljs-code,\n.hljs .language-css .hljs-code {\n color: var(--neon-bunny-code);\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.hljs.language-css .hljs-formula,\n.hljs .language-css .hljs-formula {\n color: var(--neon-bunny-formula);\n}\n.hljs.language-css .hljs-link,\n.hljs .language-css .hljs-link {\n color: var(--neon-bunny-link);\n}\n.hljs.language-css .hljs-quote,\n.hljs .language-css .hljs-quote {\n color: var(--neon-bunny-quote);\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.hljs.language-css .hljs-selector,\n.hljs .language-css .hljs-selector {\n color: var(--neon-bunny-selector);\n}\n.hljs.language-css .hljs-selector-attr,\n.hljs .language-css .hljs-selector-attr {\n color: var(--neon-bunny-selector-attr);\n}\n.hljs.language-css .hljs-selector-class,\n.hljs .language-css .hljs-selector-class {\n color: var(--neon-bunny-selector-class);\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.hljs.language-css .hljs-selector-pseudo,\n.hljs .language-css .hljs-selector-pseudo {\n color: var(--neon-bunny-selector-pseudo);\n}\n.hljs.language-css .hljs-selector-tag,\n.hljs .language-css .hljs-selector-tag {\n color: var(--neon-bunny-selector-tag);\n}\n.hljs.language-css .hljs-addition,\n.hljs .language-css .hljs-addition {\n color: var(--neon-bunny-addition);\n}\n.hljs.language-css .hljs-deletion,\n.hljs .language-css .hljs-deletion {\n color: var(--neon-bunny-deletion);\n}\n.hljs.language-json .hljs-punctuation,\n.hljs .language-json .hljs-punctuation {\n color: var(--neon-bunny-json-punctuation);\n}\n.hljs.language-javascript, .hljs.language-js,\n.hljs .language-javascript,\n.hljs .language-js {\n color: var(--neon-bunny-js);\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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.hljs.language-php,\n.hljs .language-php {\n color: var(--neon-bunny-php);\n}\n.hljs.language-php .hljs-built_in,\n.hljs .language-php .hljs-built_in {\n color: var(--neon-bunny-builtin);\n}\n.hljs.language-php .hljs-char,\n.hljs .language-php .hljs-char {\n color: var(--neon-bunny-char);\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.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.hljs.language-php .hljs-comment,\n.hljs .language-php .hljs-comment {\n color: var(--neon-bunny-comment);\n}\n.hljs.language-php .hljs-doctag,\n.hljs .language-php .hljs-doctag {\n color: var(--neon-bunny-doctag);\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.hljs.language-php .hljs-keyword,\n.hljs .language-php .hljs-keyword {\n color: var(--neon-bunny-php-keyword);\n}\n.hljs.language-php .hljs-literal,\n.hljs .language-php .hljs-literal {\n color: var(--neon-bunny-literal);\n}\n.hljs.language-php .hljs-number,\n.hljs .language-php .hljs-number {\n color: var(--neon-bunny-number);\n}\n.hljs.language-php .hljs-operator,\n.hljs .language-php .hljs-operator {\n color: var(--neon-bunny-operator);\n}\n.hljs.language-php .hljs-params,\n.hljs .language-php .hljs-params {\n color: var(--neon-bunny-php-params);\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.hljs.language-php .hljs-property,\n.hljs .language-php .hljs-property {\n color: var(--neon-bunny-property);\n}\n.hljs.language-php .hljs-punctuation,\n.hljs .language-php .hljs-punctuation {\n color: var(--neon-bunny-punctuation);\n}\n.hljs.language-php .hljs-regexp,\n.hljs .language-php .hljs-regexp {\n color: var(--neon-bunny-regex);\n}\n.hljs.language-php .hljs-string,\n.hljs .language-php .hljs-string {\n color: var(--neon-bunny-php-string);\n}\n.hljs.language-php .hljs-subst,\n.hljs .language-php .hljs-subst {\n color: var(--neon-bunny-subst);\n}\n.hljs.language-php .hljs-symbol,\n.hljs .language-php .hljs-symbol {\n color: var(--neon-bunny-symbol);\n}\n.hljs.language-php .hljs-title,\n.hljs .language-php .hljs-title {\n color: var(--neon-bunny-php-title);\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.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.hljs.language-php .hljs-title.function_,\n.hljs .language-php .hljs-title.function_ {\n color: var(--neon-bunny-title-function);\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.hljs.language-php .hljs-type,\n.hljs .language-php .hljs-type {\n color: var(--neon-bunny-type);\n}\n.hljs.language-php .hljs-variable,\n.hljs .language-php .hljs-variable {\n color: var(--neon-bunny-php-variable);\n}\n.hljs.language-php .hljs-variable.constant_,\n.hljs .language-php .hljs-variable.constant_ {\n color: var(--neon-bunny-variable-constant);\n}\n.hljs.language-php .hljs-variable.language_,\n.hljs .language-php .hljs-variable.language_ {\n color: var(--neon-bunny-variable-language);\n}\n.hljs.language-php .hljs-meta,\n.hljs .language-php .hljs-meta {\n color: var(--neon-bunny-php-meta);\n}\n.hljs.language-php .hljs-meta.prompt_,\n.hljs .language-php .hljs-meta.prompt_ {\n color: var(--neon-bunny-meta-prompt);\n}\n.hljs.language-php .hljs-meta.keyword_,\n.hljs .language-php .hljs-meta.keyword_ {\n color: var(--neon-bunny-meta-keyword);\n}\n.hljs.language-php .hljs-meta.string_,\n.hljs .language-php .hljs-meta.string_ {\n color: var(--neon-bunny-meta-string);\n}\n.hljs.language-php .hljs-attr,\n.hljs .language-php .hljs-attr {\n color: var(--neon-bunny-attr);\n}\n.hljs.language-php .hljs-attribute,\n.hljs .language-php .hljs-attribute {\n color: var(--neon-bunny-attribute);\n}\n.hljs.language-php .hljs-name,\n.hljs .language-php .hljs-name {\n color: var(--neon-bunny-name);\n}\n.hljs.language-php .hljs-section,\n.hljs .language-php .hljs-section {\n color: var(--neon-bunny-section);\n}\n.hljs.language-php .hljs-tag,\n.hljs .language-php .hljs-tag {\n color: var(--neon-bunny-tag);\n}\n.hljs.language-php .hljs-bullet,\n.hljs .language-php .hljs-bullet {\n color: var(--neon-bunny-bullet);\n}\n.hljs.language-php .hljs-code,\n.hljs .language-php .hljs-code {\n color: var(--neon-bunny-code);\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.hljs.language-php .hljs-formula,\n.hljs .language-php .hljs-formula {\n color: var(--neon-bunny-formula);\n}\n.hljs.language-php .hljs-link,\n.hljs .language-php .hljs-link {\n color: var(--neon-bunny-link);\n}\n.hljs.language-php .hljs-quote,\n.hljs .language-php .hljs-quote {\n color: var(--neon-bunny-quote);\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.hljs.language-php .hljs-selector,\n.hljs .language-php .hljs-selector {\n color: var(--neon-bunny-selector);\n}\n.hljs.language-php .hljs-selector-attr,\n.hljs .language-php .hljs-selector-attr {\n color: var(--neon-bunny-selector-attr);\n}\n.hljs.language-php .hljs-selector-class,\n.hljs .language-php .hljs-selector-class {\n color: var(--neon-bunny-selector-class);\n}\n.hljs.language-php .hljs-selector-id,\n.hljs .language-php .hljs-selector-id {\n color: var(--neon-bunny-selector-id);\n}\n.hljs.language-php .hljs-selector-pseudo,\n.hljs .language-php .hljs-selector-pseudo {\n color: var(--neon-bunny-selector-pseudo);\n}\n.hljs.language-php .hljs-selector-tag,\n.hljs .language-php .hljs-selector-tag {\n color: var(--neon-bunny-selector-tag);\n}\n.hljs.language-php .hljs-addition,\n.hljs .language-php .hljs-addition {\n color: var(--neon-bunny-addition);\n}\n.hljs.language-php .hljs-deletion,\n.hljs .language-php .hljs-deletion {\n color: var(--neon-bunny-deletion);\n}\n";
+declare const neonBunnyCarrotHighlightThemeMin = "/**\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";
+export { neonBunnyCarrotHighlightTheme, neonBunnyCarrotTheme, neonBunnyHighlightTheme, neonBunnyTheme, neonBunnyThemeMin, neonBunnyCarrotThemeMin, neonBunnyHighlightThemeMin, neonBunnyCarrotHighlightThemeMin };
diff --git a/dist/plugin/utils/globals.d.ts b/dist/plugin/utils/globals.d.ts
new file mode 100644
index 0000000..60a9976
--- /dev/null
+++ b/dist/plugin/utils/globals.d.ts
@@ -0,0 +1 @@
+export declare const pluginName = "v-code-block";
diff --git a/dist/plugin/utils/props.d.ts b/dist/plugin/utils/props.d.ts
new file mode 100644
index 0000000..9060ee7
--- /dev/null
+++ b/dist/plugin/utils/props.d.ts
@@ -0,0 +1,26 @@
+export declare const AllProps: {
+    browserWindow: boolean;
+    code: string;
+    codeBlockRadius: string;
+    copyButton: boolean;
+    copyIcons: boolean;
+    copyTab: boolean;
+    copyFailedText: string;
+    copyText: string;
+    copySuccessText: string;
+    floatingTabs: boolean;
+    height: string;
+    highlightjs: boolean;
+    indent: number;
+    label: string;
+    lang: string;
+    maxHeight: string;
+    persistentCopyButton: boolean;
+    prismjs: boolean;
+    prismPlugin: boolean;
+    runTab: boolean;
+    runText: string;
+    tabGap: string;
+    tabs: boolean;
+    theme: string;
+};
diff --git a/dist/scss/README.md b/dist/scss/README.md
new file mode 100644
index 0000000..3fb7f3b
--- /dev/null
+++ b/dist/scss/README.md
@@ -0,0 +1,102 @@
+# 🎨 Vue3 CodeBlock Themed Tab Styles
+
+If you would like to contribute any missing theme tab styles please follow the instructions below.  
+
+_I am not currently accepting any custom themes to be integrated into the plugin at this time._
+
+## 🚀 Getting Started
+Before you get started, please read the [Contributing](https://github.com/webdevnerdstuff/vue3-code-block/blob/main/.github/CONTRIBUTING.md) and [Contributor Covenant Code of Conduct](https://github.com/webdevnerdstuff/vue3-code-block/blob/main/.github/CODE_OF_CONDUCT.md) pages.
+
+1. Fork the repository.
+2. Clone the forked repository to your local machine.
+3. Create a new branch for your changes.
+4. Install the node packages `pnpm i`. Please do not use `npm` or `yarn`.
+5. Run the development server with the developer playground `pnpm play`.
+6. You can view the demo site at the link provided by vite that will display in the console. Ex. `http://localhost:5173/vue3-code-block/`
+7. The playground page will open automatically or can be viewed by adding `playground/` to the demo site link provided by vite that will display in the console. Ex. `http://localhost:5173/vue3-code-block/playground/`. The base site link will also be working.
+
+## 📋 Additional notes
+Make sure you are not adding a theme that already exists.  
+
+When selecting colors for the tabs, use colors from the themes stylesheet. Generally a green color for `success`, red color for `failed`. If the theme does not have a color for `success` or `failed`, use the default variables `--v-cb-success` and `--v-cb-failed`.  
+
+Do not change other variable colors. Please stick to the theme you are adding. If you have a suggestion for changing a variable color already defined, please open a [discussion](https://github.com/webdevnerdstuff/vue3-code-block/discussions). The reason we have the variables is to allow users to customize the colors to their liking if they do not like the defaults already created.  
+
+Make sure your `css` and `scss` files are using tabbed spacing. When adding themes, do not change or alter any other files than the ones mentioned below. If you have a bug fix please make your changes in a separate branch and create a separate pull request.  
+
+Do not commit the `PlaygroundPage.vue` file. This is only for testing purposes.
+
+## ⌨ Add new theme variables
+Update `cssVariables.css` by including the new theme variables. All values must use the [hsl](https://developer.mozilla.org/en-US/docs/Web/CSS/color_value/hsl) color format.
+
+#### libraryName:  
+Available options include: `prism` or `highlightjs`. Exclude the square brackets.  
+
+#### themeName:  
+The name of the theme. This must match the themes css file name (excluding the `min` and `.css` extension) Exclude the square brackets.  
+  
+If you are adding themes from the [Prism Themes Repo](https://github.com/PrismJS/prism-themes), prefix the theme name with `themes-`. Ex. `themes-night-owl`. Do no include the `prism-` prefix into the theme name.  
+
+You can use this as a template for the variables:
+
+```css
+--v-cb-tab-[libraryName]-[themeName]-bkg: 0 0% 0%;
+--v-cb-tab-[libraryName]-[themeName]-text: 0 0% 0%;
+--v-cb-tab-[libraryName]-[themeName]-icon: 0 0% 0%;
+--v-cb-tab-[libraryName]-[themeName]-icon-success: 0 0% 0%;
+--v-cb-tab-[libraryName]-[themeName]-icon-failed: 0 0% 0%;
+```
+
+## 📝 Update themes to be compiled
+Update `themeStyles.scss` by including the new theme name.
+
+#### [Highlight.js](https://highlightjs.org/) themes
+Add the theme name into the `$hljs-themes` variable.  For base16 themes, use a dash to separate base16 from the theme name. Ex. `base16-onedark`. The list should be alphabetically organized. No other changes are needed as the themes are built within a loop. If it requires additional styles, it should be added under the `Themes with additional styles` section.
+
+#### [Prism](https://prismjs.com/) themes
+Not all themes from the [Prism Themes Repo](https://github.com/PrismJS/prism-themes) have been added.  
+Add the theme using the following as a template under the section `Add new Prism Themes here`. Themes are alphabetically organized.  
+
+```
+&-[themeName] {
+	background-color: hsl(var(--v-cb-tab-prism-themes-[themeName]-bkg) / 100%) !important;
+
+	&:hover {
+		background-color: hsl(var(--v-cb-tab-prism-themes-[themeName]-bkg) / 50%) !important;
+	}
+
+	&-icon {
+		color: hsl(var(--v-cb-tab-prism-themes-[themeName]-icon)) !important;
+		fill: hsl(var(--v-cb-tab-prism-themes-[themeName]-icon)) !important;
+
+		&-status {
+			&-success {
+				color: hsl(var(--v-cb-tab-prism-themes-[themeName]-icon-success)) !important;
+				fill: hsl(var(--v-cb-tab-prism-themes-[themeName]-icon-success)) !important;
+			}
+
+			&-failed {
+				color: hsl(var(--v-cb-tab-prism-themes-[themeName]-icon-failed)) !important;
+				fill: hsl(var(--v-cb-tab-prism-themes-[themeName]-icon-failed)) !important;
+			}
+		}
+	}
+
+	> div {
+		color: hsl(var(--v-cb-tab-prism-themes-[themeName]-text));
+	}
+}
+```
+
+## ⌨ Add theme to the demo site
+Update `src/stores/index.ts` by including the new theme name in either `prismThemes` or `highlightThemes` array depending on the theme added. Themes are alphabetically organized.
+
+## 🔬 Test your changes
+There are plenty of examples in the demo site, so please make sure to test your changes before submitting a pull request.
+
+## 🏆 Thank you!
+Thank you for your contribution! I appreciate your time and effort to help make this plugin better for everyone.
+
+## 💵 Donations
+If you want to show your appreciation for all the work that has been done, I always appreciate [donations](paypal.me/webdevnerdstuff)!
+```
diff --git a/dist/scss/cssVariables.css b/dist/scss/cssVariables.css
new file mode 100644
index 0000000..e4fb103
--- /dev/null
+++ b/dist/scss/cssVariables.css
@@ -0,0 +1,627 @@
+:root {
+
+	/* Blue */
+	--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);
+
+	/* Green */
+	--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);
+
+	/* Red */
+	--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);
+
+	/* Neon Bunny Colors */
+
+	/* neon-bunny */
+	--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%;
+
+	/* neon-bunny-carrot */
+	--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%;
+
+	/* -------------------------------------------------- Prism Colors */
+
+	/* coy */
+	--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%;
+
+	/* dark */
+	--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%;
+
+	/* default */
+	--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%;
+
+	/* funky */
+	--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%;
+
+	/* okaidia */
+	--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%;
+
+	/* solarizedlight */
+	--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%;
+
+	/* tomorrow */
+	--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%;
+
+	/* twilight */
+	--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%;
+
+	/* night-owl */
+	--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%;
+
+	/* -------------------------------------------------- Highlight.js Colors */
+
+	/* a11y-dark */
+	--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%;
+
+	/* a11y-light */
+	--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%;
+
+	/* agate */
+	--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%;
+
+	/* an-old-hope */
+	--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%;
+
+	/* androidstudio */
+	--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%;
+
+	/* arduino-light */
+	--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%;
+
+	/* arta */
+	--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%;
+
+	/* ascetic */
+	--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);
+
+	/* atom-one-dark-reasonable */
+	--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%;
+
+	/* atom-one-dark */
+	--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%;
+
+	/* atom-one-light */
+	--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%;
+
+	/* base16-onedark */
+	--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%;
+
+	/* brown-paper */
+	--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%;
+
+	/* codepen-embed */
+	--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);
+
+	/* color-brewer */
+	--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%;
+
+	/* dark */
+	--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);
+
+	/* default */
+	--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%;
+
+	/* devibeans */
+	--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%;
+
+	/* docco */
+	--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%;
+
+	/* far */
+	--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%;
+
+	/* felipec */
+	--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%;
+
+	/* foundation */
+	--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%;
+
+	/* github-dark-dimmed */
+	--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%;
+
+	/* github-dark */
+	--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%;
+
+	/* github */
+	--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%;
+
+	/* gml */
+	--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%;
+
+	/* googlecode */
+	--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%;
+
+	/* gradient-dark */
+	--v-cb-tab-highlightjs-gradient-dark-bkg: 279 58% 34%;
+	--v-cb-tab-highlightjs-gradient-dark-bkg-gradient: linear-gradient(160deg, #652487 0, #443ac3 35%, #0174b7 68%, #04988e 100%);
+	--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%;
+
+	/* gradient-light */
+	--v-cb-tab-highlightjs-gradient-light-bkg: 293 100% 90%;
+	--v-cb-tab-highlightjs-gradient-light-bkg-gradient: linear-gradient(295deg, #f9ccff 0, #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%;
+
+	/* grayscale */
+	--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%;
+
+	/* hybrid */
+	--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%;
+
+	/* idea */
+	--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%;
+
+	/* intellij-light */
+	--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);
+
+	/* ir-black */
+	--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%;
+
+	/* isbl-editor-dark */
+	--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%;
+
+	/* isbl-editor-light */
+	--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%;
+
+	/* kimbie-dark */
+	--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%;
+
+	/* kimbie-light */
+	--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%;
+
+	/* lightfair */
+	--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%;
+
+	/* lioshi */
+	--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%;
+
+	/* magula */
+	--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%;
+
+	/* mono-blue */
+	--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);
+
+	/* monokai-sublime */
+	--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%;
+
+	/* monokai */
+	--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%;
+
+	/* night-owl */
+	--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%;
+
+	/* nnfx-dark */
+	--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%;
+
+	/* nnfx-light */
+	--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%;
+
+	/* nord */
+	--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%;
+
+	/* obsidian */
+	--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%;
+
+	/* panda-syntax-dark */
+	--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%;
+
+	/* panda-syntax-light */
+	--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%;
+
+	/* paraiso-dark */
+	--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%;
+
+	/* paraiso-light */
+	--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%;
+
+	/* pojoaque */
+	--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%;
+
+	/* purebasic */
+	--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%;
+
+	/* qtcreator-dark */
+	--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%;
+
+	/* qtcreator-light */
+	--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%;
+
+	/* rainbow */
+	--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%;
+
+	/* routeros */
+	--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%;
+
+	/* school-book */
+	--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%;
+
+	/* shades-of-purple */
+	--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%;
+
+	/* srcery */
+	--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%;
+
+	/* stackoverflow-dark */
+	--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%;
+
+	/* stackoverflow-light */
+	--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%;
+
+	/* sunburst */
+	--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%;
+
+	/* tokyo-night-dark */
+	--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%;
+
+	/* tokyo-night-light */
+	--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%;
+
+	/* tomorrow-night-blue */
+	--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%;
+
+	/* tomorrow-night-bright */
+	--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%;
+
+	/* vs */
+	--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%;
+
+	/* vs2015 */
+	--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%;
+
+	/* xcode */
+	--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%;
+
+	/* xt256 */
+	--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%;
+}
diff --git a/dist/scss/main.scss b/dist/scss/main.scss
new file mode 100644
index 0000000..9200af6
--- /dev/null
+++ b/dist/scss/main.scss
@@ -0,0 +1,117 @@
+.v-code-block {
+	display: block;
+	max-width: 100%;
+
+	&--header {
+		align-items: end;
+		display: flex;
+		justify-content: space-between;
+		overflow: visible;
+		position: relative;
+		width: 100%;
+	}
+
+	&--label {
+		overflow: auto;
+	}
+
+	&--tabs {
+		align-items: end;
+		display: flex;
+		justify-content: flex-end;
+	}
+
+	&--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 0.35s ease;
+		white-space: nowrap;
+		width: fit-content;
+
+		svg {
+			height: 0.85rem;
+			width: 0.85rem;
+		}
+	}
+
+	&--code {
+		position: relative;
+		z-index: 1;
+
+		pre {
+			margin-top: 0;
+
+			&[class*='language-'] {
+				margin-top: 0;
+
+				&::before,
+				&::after {
+					bottom: 0.95em;
+				}
+			}
+
+			code {
+				width: 100%;
+			}
+		}
+
+		// Browser Window //
+		&-browser {
+			&::before {
+				background-image: url('data:image/svg+xml;utf8, <svg xmlns="http://www.w3.org/2000/svg" width="54" height="14" viewBox="0 0 54 14"><g fill="none" fillRule="evenodd" transform="translate(1 1)"><circle cx="6" cy="6" r="6" fill="%23FF5F56" stroke="%23E0443E" strokeWidth=".5" /><circle cx="26" cy="6" r="6" fill="%23FFBD2E" stroke="%23DEA123" strokeWidth=".5" /><circle cx="46" cy="6" r="6" fill="%2327C93F" stroke="%231AAB29" strokeWidth=".5" /></g></svg>');
+				background-position: 0.5em 0.5em;
+				background-repeat: no-repeat;
+				content: '';
+				display: block;
+				padding-right: 10em;
+				padding-top: 3rem;
+				width: 100%;
+			}
+		}
+
+		// Copy Button //
+		&:hover {
+			.v-code-block--code-copy-button {
+				opacity: 1;
+			}
+		}
+
+		&-copy {
+			&-button {
+				align-items: center;
+				color: #ccc;
+				cursor: pointer;
+				display: flex;
+				fill: #ccc;
+				height: 1.5em;
+				justify-content: center;
+				opacity: 0;
+				position: absolute;
+				right: 0.9rem;
+				top: 0.7rem;
+				transition: opacity 0.2s ease-in-out;
+				width: auto;
+				z-index: 2;
+
+				&:hover {
+					opacity: 1;
+				}
+
+				&-persist {
+					opacity: .5;
+				}
+
+				svg {
+					height: 1rem;
+					width: 1rem;
+				}
+			}
+		}
+	}
+}
diff --git a/dist/scss/themeStyles.scss b/dist/scss/themeStyles.scss
new file mode 100644
index 0000000..9fda093
--- /dev/null
+++ b/dist/scss/themeStyles.scss
@@ -0,0 +1,583 @@
+// Theme Styles //
+.v-code-block {
+	&--tab {
+		&-prism,
+		&-highlightjs {
+
+			// Neon Bunny coloring //
+			&-neon-bunny {
+				background-color: hsl(var(--v-cb-tab-neon-bunny-bkg) / 100%) !important;
+				color: hsl(var(--v-cb-tab-neon-bunny-text)) !important;
+
+				&:hover {
+					background-color: hsl(var(--v-cb-tab-neon-bunny-bkg) / 50%) !important;
+				}
+
+				&-icon {
+					color: hsl(var(--v-cb-tab-neon-bunny-icon)) !important;
+					fill: hsl(var(--v-cb-tab-neon-bunny-icon)) !important;
+
+					&-status {
+						&-success {
+							color: hsl(var(--v-cb-tab-neon-bunny-icon-success)) !important;
+							fill: hsl(var(--v-cb-tab-neon-bunny-icon-success)) !important;
+						}
+
+						&-failed {
+							color: hsl(var(--v-cb-tab-neon-bunny-icon-failed)) !important;
+							fill: hsl(var(--v-cb-tab-neon-bunny-icon-failed)) !important;
+						}
+					}
+				}
+
+				> div {
+					color: hsl(var(--v-cb-tab-neon-bunny-text));
+				}
+			}
+
+			&-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;
+
+				&:hover {
+					background-color: hsl(var(--v-cb-tab-neon-bunny-carrot-bkg) / 50%) !important;
+				}
+
+				&-icon {
+					color: hsl(var(--v-cb-tab-neon-bunny-carrot-icon)) !important;
+					fill: hsl(var(--v-cb-tab-neon-bunny-carrot-icon)) !important;
+
+					&-status {
+						&-success {
+							color: hsl(var(--v-cb-tab-neon-bunny-carrot-icon-success)) !important;
+							fill: hsl(var(--v-cb-tab-neon-bunny-carrot-icon-success)) !important;
+						}
+
+						&-failed {
+							color: hsl(var(--v-cb-tab-neon-bunny-carrot-icon-failed)) !important;
+							fill: hsl(var(--v-cb-tab-neon-bunny-carrot-icon-failed)) !important;
+						}
+					}
+				}
+
+				> div {
+					color: hsl(var(--v-cb-tab-neon-bunny-carrot-text));
+				}
+			}
+		}
+
+		// -------------------------------------------------- Prism Themes //
+		&-prism {
+
+			// Base Themes //
+			&-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;
+
+				&:hover {
+					background-color: hsl(var(--v-cb-tab-prism-coy-bkg) / 20%) !important;
+				}
+
+				&-icon {
+					color: hsl(var(--v-cb-tab-prism-coy-icon)) !important;
+					fill: hsl(var(--v-cb-tab-prism-coy-icon)) !important;
+
+					&-status {
+						&-success {
+							color: hsl(var(--v-cb-tab-prism-coy-icon-success)) !important;
+							fill: hsl(var(--v-cb-tab-prism-coy-icon-success)) !important;
+						}
+
+						&-failed {
+							color: hsl(var(--v-cb-tab-prism-coy-icon-failed)) !important;
+							fill: hsl(var(--v-cb-tab-prism-coy-icon-failed)) !important;
+						}
+					}
+				}
+
+				> div {
+					color: hsl(var(--v-cb-tab-prism-coy-text));
+				}
+			}
+
+			&-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: 0.3em 0.3em 0;
+
+				&:hover {
+					background-color: hsl(var(--v-cb-tab-prism-dark-border) / 50%) !important;
+				}
+
+				&-icon {
+					color: hsl(var(--v-cb-tab-prism-dark-icon)) !important;
+					fill: hsl(var(--v-cb-tab-prism-dark-icon)) !important;
+
+					&-status {
+						&-success {
+							color: hsl(var(--v-cb-tab-prism-dark-icon-success)) !important;
+							fill: hsl(var(--v-cb-tab-prism-dark-icon-success)) !important;
+						}
+
+						&-failed {
+							color: hsl(var(--v-cb-tab-prism-dark-icon-failed)) !important;
+							fill: hsl(var(--v-cb-tab-prism-dark-icon-failed)) !important;
+						}
+					}
+				}
+
+				> div {
+					color: hsl(var(--v-cb-tab-prism-dark-text));
+				}
+			}
+
+			&-default {
+				background-color: hsl(var(--v-cb-tab-prism-default-bkg) / 100%) !important;
+
+				&:hover {
+					background-color: hsl(var(--v-cb-tab-prism-default-bkg) / 50%) !important;
+				}
+
+				&-icon {
+					color: hsl(var(--v-cb-tab-prism-default-icon)) !important;
+					fill: hsl(var(--v-cb-tab-prism-default-icon)) !important;
+
+					&-status {
+						&-success {
+							color: hsl(var(--v-cb-tab-prism-default-icon-success)) !important;
+							fill: hsl(var(--v-cb-tab-prism-default-icon-success)) !important;
+						}
+
+						&-failed {
+							color: hsl(var(--v-cb-tab-prism-default-icon-failed)) !important;
+							fill: hsl(var(--v-cb-tab-prism-default-icon-failed)) !important;
+						}
+					}
+				}
+
+				> div {
+					color: hsl(var(--v-cb-tab-prism-default-text));
+				}
+			}
+
+			&-funky {
+				background: url('data:image/svg+xml;charset=utf-8,<svg%20version%3D"1.1"%20xmlns%3D"http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg"%20width%3D"100"%20height%3D"100"%20fill%3D"rgba(0%2C0%2C0%2C.2)">%0D%0A<polygon%20points%3D"0%2C50%2050%2C0%200%2C0"%20%2F>%0D%0A<polygon%20points%3D"0%2C100%2050%2C100%20100%2C50%20100%2C0"%20%2F>%0D%0A<%2Fsvg>');
+				background-size: 1em 1em;
+
+				&:hover {
+					background-color: hsl(var(--v-cb-tab-prism-funky-bkg)) !important;
+				}
+
+				&-icon {
+					color: hsl(var(--v-cb-tab-prism-funky-icon)) !important;
+					fill: hsl(var(--v-cb-tab-prism-funky-icon)) !important;
+
+					&-status {
+						&-success {
+							color: hsl(var(--v-cb-tab-prism-funky-icon-success)) !important;
+							fill: hsl(var(--v-cb-tab-prism-funky-icon-success)) !important;
+						}
+
+						&-failed {
+							color: hsl(var(--v-cb-tab-prism-funky-icon-failed)) !important;
+							fill: hsl(var(--v-cb-tab-prism-funky-icon-failed)) !important;
+						}
+					}
+				}
+
+				> div {
+					background-color: hsl(var(--v-cb-tab-prism-funky-dark)) !important;
+					color: hsl(var(--v-cb-tab-prism-funky-text));
+				}
+			}
+
+			&-okaidia {
+				background-color: hsl(var(--v-cb-tab-prism-okaidia-bkg) / 100%) !important;
+
+				&:hover {
+					background-color: hsl(var(--v-cb-tab-prism-okaidia-bkg) / 50%) !important;
+				}
+
+				&-icon {
+					color: hsl(var(--v-cb-tab-prism-okaidia-icon)) !important;
+					fill: hsl(var(--v-cb-tab-prism-okaidia-icon)) !important;
+
+					&-status {
+						&-success {
+							color: hsl(var(--v-cb-tab-prism-okaidia-icon-success)) !important;
+							fill: hsl(var(--v-cb-tab-prism-okaidia-icon-success)) !important;
+						}
+
+						&-failed {
+							color: hsl(var(--v-cb-tab-prism-okaidia-icon-failed)) !important;
+							fill: hsl(var(--v-cb-tab-prism-okaidia-icon-failed)) !important;
+						}
+					}
+				}
+
+				> div {
+					color: hsl(var(--v-cb-tab-prism-okaidia-text));
+				}
+			}
+
+			&-solarizedlight {
+				background-color: hsl(var(--v-cb-tab-prism-solarizedlight-bkg) / 100%) !important;
+
+				&:hover {
+					background-color: hsl(var(--v-cb-tab-prism-solarizedlight-bkg) / 50%) !important;
+				}
+
+				&-icon {
+					color: hsl(var(--v-cb-tab-prism-solarizedlight-icon)) !important;
+					fill: hsl(var(--v-cb-tab-prism-solarizedlight-icon)) !important;
+
+					&-status {
+						&-success {
+							color: hsl(var(--v-cb-tab-prism-solarizedlight-icon-success)) !important;
+							fill: hsl(var(--v-cb-tab-prism-solarizedlight-icon-success)) !important;
+						}
+
+						&-failed {
+							color: hsl(var(--v-cb-tab-prism-solarizedlight-icon-failed)) !important;
+							fill: hsl(var(--v-cb-tab-prism-solarizedlight-icon-failed)) !important;
+						}
+					}
+				}
+
+				> div {
+					color: hsl(var(--v-cb-tab-prism-solarizedlight-text));
+				}
+			}
+
+			&-tomorrow {
+				background-color: hsl(var(--v-cb-tab-prism-tomorrow-bkg) / 100%) !important;
+
+				&:hover {
+					background-color: hsl(var(--v-cb-tab-prism-tomorrow-bkg) / 50%) !important;
+				}
+
+				&-icon {
+					color: hsl(var(--v-cb-tab-prism-tomorrow-icon)) !important;
+					fill: hsl(var(--v-cb-tab-prism-tomorrow-icon)) !important;
+
+					&-status {
+						&-success {
+							color: hsl(var(--v-cb-tab-prism-tomorrow-icon-success)) !important;
+							fill: hsl(var(--v-cb-tab-prism-tomorrow-icon-success)) !important;
+						}
+
+						&-failed {
+							color: hsl(var(--v-cb-tab-prism-tomorrow-icon-failed)) !important;
+							fill: hsl(var(--v-cb-tab-prism-tomorrow-icon-failed)) !important;
+						}
+					}
+				}
+
+				> div {
+					color: hsl(var(--v-cb-tab-prism-tomorrow-text));
+				}
+			}
+
+			&-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: 0.3em 0.3em 0;
+
+				&:hover {
+					background-color: hsl(var(--v-cb-tab-prism-twilight-bkg) / 50%) !important;
+				}
+
+				&-icon {
+					color: hsl(var(--v-cb-tab-prism-twilight-icon)) !important;
+					fill: hsl(var(--v-cb-tab-prism-twilight-icon)) !important;
+
+					&-status {
+						&-success {
+							color: hsl(var(--v-cb-tab-prism-twilight-icon-success)) !important;
+							fill: hsl(var(--v-cb-tab-prism-twilight-icon-success)) !important;
+						}
+
+						&-failed {
+							color: hsl(var(--v-cb-tab-prism-twilight-icon-failed)) !important;
+							fill: hsl(var(--v-cb-tab-prism-twilight-icon-failed)) !important;
+						}
+					}
+				}
+
+				> div {
+					color: hsl(var(--v-cb-tab-prism-twilight-text));
+				}
+			}
+
+			// Prism Themes Repo //
+			// ? Additional styles from the https://github.com/PrismJS/prism-themes //
+			&-themes {
+
+				// ? Add new Prism Themes here //
+				&-night-owl {
+					background-color: hsl(var(--v-cb-tab-prism-themes-night-owl) / 100%) !important;
+
+					&:hover {
+						background-color: hsl(var(--v-cb-tab-prism-themes-night-owl) / 50%) !important;
+					}
+
+					&-icon {
+						color: hsl(var(--v-cb-tab-prism-themes-night-owl-icon)) !important;
+						fill: hsl(var(--v-cb-tab-prism-themes-night-owl-icon)) !important;
+
+						&-status {
+							&-success {
+								color: hsl(var(--v-cb-tab-prism-themes-night-owl-icon-success)) !important;
+								fill: hsl(var(--v-cb-tab-prism-themes-night-owl-icon-success)) !important;
+							}
+
+							&-failed {
+								color: hsl(var(--v-cb-tab-prism-themes-night-owl-icon-failed)) !important;
+								fill: hsl(var(--v-cb-tab-prism-themes-night-owl-icon-failed)) !important;
+							}
+						}
+					}
+
+					> div {
+						color: hsl(var(--v-cb-tab-prism-themes-night-owl-text));
+					}
+				}
+			}
+		}
+
+		// -------------------------------------------------- Highlight.js Themes //
+		&-highlightjs {
+
+			// Themes with additional styles //
+			&-brown-paper {
+				background-color: var(--v-cb-tab-highlightjs-brown-paper-bkg);
+				background-image: var(--v-cb-tab-highlightjs-brown-paper-bkg-img);
+
+				&:hover {
+					background-color: hsl(var(--v-cb-tab-highlightjs-brown-paper-bkg)) !important;
+				}
+
+				&-icon {
+					color: hsl(var(--v-cb-tab-highlightjs-brown-paper-icon)) !important;
+					fill: hsl(var(--v-cb-tab-highlightjs-brown-paper-icon)) !important;
+
+					&-status {
+						&-success {
+							color: hsl(var(--v-cb-tab-highlightjs-brown-paper-icon-success)) !important;
+							fill: hsl(var(--v-cb-tab-highlightjs-brown-paper-icon-success)) !important;
+						}
+
+						&-failed {
+							color: hsl(var(--v-cb-tab-highlightjs-brown-paper-icon-failed)) !important;
+							fill: hsl(var(--v-cb-tab-highlightjs-brown-paper-icon-failed)) !important;
+						}
+					}
+				}
+
+				> div {
+					color: hsl(var(--v-cb-tab-highlightjs-brown-paper-text));
+				}
+			}
+
+			&-gradient-dark {
+				background: var(--v-cb-tab-highlightjs-gradient-dark-bkg-gradient);
+				background-color: var(--v-cb-tab-highlightjs-gradient-dark-bkg);
+
+				&:hover {
+					background-color: hsl(var(--v-cb-tab-highlightjs-gradient-dark-bkg)) !important;
+				}
+
+				&-icon {
+					color: hsl(var(--v-cb-tab-highlightjs-gradient-dark-icon)) !important;
+					fill: hsl(var(--v-cb-tab-highlightjs-gradient-dark-icon)) !important;
+
+					&-status {
+						&-success {
+							color: hsl(var(--v-cb-tab-highlightjs-gradient-dark-icon-success)) !important;
+							fill: hsl(var(--v-cb-tab-highlightjs-gradient-dark-icon-success)) !important;
+						}
+
+						&-failed {
+							color: hsl(var(--v-cb-tab-highlightjs-gradient-dark-icon-failed)) !important;
+							fill: hsl(var(--v-cb-tab-highlightjs-gradient-dark-icon-failed)) !important;
+						}
+					}
+				}
+
+				> div {
+					color: hsl(var(--v-cb-tab-highlightjs-gradient-dark-text));
+				}
+			}
+
+			&-gradient-light {
+				background: var(--v-cb-tab-highlightjs-gradient-light-bkg-gradient);
+				background-color: var(--v-cb-tab-highlightjs-gradient-light-bkg);
+
+				&:hover {
+					background-color: hsl(var(--v-cb-tab-highlightjs-gradient-light-bkg)) !important;
+				}
+
+				&-icon {
+					color: hsl(var(--v-cb-tab-highlightjs-gradient-light-icon)) !important;
+					fill: hsl(var(--v-cb-tab-highlightjs-gradient-light-icon)) !important;
+
+					&-status {
+						&-success {
+							color: hsl(var(--v-cb-tab-highlightjs-gradient-light-icon-success)) !important;
+							fill: hsl(var(--v-cb-tab-highlightjs-gradient-light-icon-success)) !important;
+						}
+
+						&-failed {
+							color: hsl(var(--v-cb-tab-highlightjs-gradient-light-icon-failed)) !important;
+							fill: hsl(var(--v-cb-tab-highlightjs-gradient-light-icon-failed)) !important;
+						}
+					}
+				}
+
+				> div {
+					color: hsl(var(--v-cb-tab-highlightjs-gradient-light-text));
+				}
+			}
+
+			&-pojoaque {
+				background: var(--v-cb-tab-highlightjs-pojoaque-bkg-img);
+				background-color: var(--v-cb-tab-highlightjs-pojoaque-bkg);
+
+				&:hover {
+					background-color: hsl(var(--v-cb-tab-highlightjs-pojoaque-bkg)) !important;
+				}
+
+				&-icon {
+					color: hsl(var(--v-cb-tab-highlightjs-pojoaque-icon)) !important;
+					fill: hsl(var(--v-cb-tab-highlightjs-pojoaque-icon)) !important;
+
+					&-status {
+						&-success {
+							color: hsl(var(--v-cb-tab-highlightjs-pojoaque-icon-success)) !important;
+							fill: hsl(var(--v-cb-tab-highlightjs-v-icon-success)) !important;
+						}
+
+						&-failed {
+							color: hsl(var(--v-cb-tab-highlightjs-pojoaque-icon-failed)) !important;
+							fill: hsl(var(--v-cb-tab-highlightjs-pojoaque-icon-failed)) !important;
+						}
+					}
+				}
+
+				> div {
+					color: hsl(var(--v-cb-tab-highlightjs-pojoaque-text));
+				}
+			}
+
+			// Themes that use common styles  //
+			// ? New themes that do not require additional styles should be added her (alpha order please) //
+			$hljs-themes: 'default',
+			'a11y-dark',
+			'a11y-light',
+			'agate',
+			'an-old-hope',
+			'androidstudio',
+			'arduino-light',
+			'arta',
+			'ascetic',
+			'atom-one-dark-reasonable',
+			'atom-one-dark',
+			'atom-one-light',
+			'base16-onedark',
+			'codepen-embed',
+			'color-brewer',
+			'dark',
+			'devibeans',
+			'docco',
+			'far',
+			'felipec',
+			'foundation',
+			'github-dark-dimmed',
+			'github-dark',
+			'github',
+			'gml',
+			'googlecode',
+			'grayscale',
+			'hybrid',
+			'idea',
+			'intellij-light',
+			'ir-black',
+			'isbl-editor-dark',
+			'isbl-editor-light',
+			'kimbie-dark',
+			'kimbie-light',
+			'lightfair',
+			'lioshi',
+			'magula',
+			'mono-blue',
+			'monokai-sublime',
+			'monokai',
+			'night-owl',
+			'nnfx-dark',
+			'nnfx-light',
+			'nord',
+			'obsidian',
+			'panda-syntax-dark',
+			'panda-syntax-light',
+			'paraiso-dark',
+			'paraiso-light',
+			'purebasic',
+			'qtcreator-dark',
+			'qtcreator-light',
+			'rainbow',
+			'routeros',
+			'school-book',
+			'shades-of-purple',
+			'srcery',
+			'stackoverflow-dark',
+			'stackoverflow-light',
+			'sunburst',
+			'tokyo-night-dark',
+			'tokyo-night-light',
+			'tomorrow-night-blue',
+			'tomorrow-night-bright',
+			'vs',
+			'vs2015',
+			'xcode',
+			'xt256',
+			'base16-onedark',
+			;
+
+			// Generate the styles for each commonly styled themes //
+			// ! Do not adjust the following code ! //
+			@each $theme in $hljs-themes {
+				&-#{$theme} {
+					background-color: hsl(var(--v-cb-tab-highlightjs-#{$theme}-bkg) / 100%) !important;
+
+					&:hover {
+						background-color: hsl(var(--v-cb-tab-highlightjs-#{$theme}-bkg) / 50%) !important;
+					}
+
+					&-icon {
+						color: hsl(var(--v-cb-tab-highlightjs-#{$theme}-icon)) !important;
+						fill: hsl(var(--v-cb-tab-highlightjs-#{$theme}-icon)) !important;
+
+						&-status {
+							&-success {
+								color: hsl(var(--v-cb-tab-highlightjs-#{$theme}-icon-success)) !important;
+								fill: hsl(var(--v-cb-tab-highlightjs-#{$theme}-icon-success)) !important;
+							}
+
+							&-failed {
+								color: hsl(var(--v-cb-tab-highlightjs-#{$theme}-icon-failed)) !important;
+								fill: hsl(var(--v-cb-tab-highlightjs-#{$theme}-icon-failed)) !important;
+							}
+						}
+					}
+
+					> div {
+						color: hsl(var(--v-cb-tab-highlightjs-#{$theme}-text));
+					}
+				}
+			}
+		}
+	}
+}
diff --git a/dist/scss/utilities.scss b/dist/scss/utilities.scss
new file mode 100644
index 0000000..2ca23b8
--- /dev/null
+++ b/dist/scss/utilities.scss
@@ -0,0 +1,39 @@
+// Utilities //
+.v-code-block {
+	@for $i from 1 through 5 {
+
+		// ----------------------------- MARGIN //
+		&--mt-#{$i} {
+			margin-top: $i * 0.25rem !important;
+		}
+
+		&--me-#{$i} {
+			margin-right: $i * 0.25rem !important;
+		}
+
+		&--mb-#{$i} {
+			margin-bottom: $i * 0.25rem !important;
+		}
+
+		&--ms-#{$i} {
+			margin-left: $i * 0.25rem !important;
+		}
+
+		// ----------------------------- PADDING //
+		&--pt-#{$i} {
+			padding-top: $i * 0.25rem !important;
+		}
+
+		&--pe-#{$i} {
+			padding-right: $i * 0.25rem !important;
+		}
+
+		&--pb-#{$i} {
+			padding-bottom: $i * 0.25rem !important;
+		}
+
+		&--ps-#{$i} {
+			padding-left: $i * 0.25rem !important;
+		}
+	}
+}
diff --git a/dist/themes/css/highlight-template.css b/dist/themes/css/highlight-template.css
deleted file mode 100644
index b469e96..0000000
--- a/dist/themes/css/highlight-template.css
+++ /dev/null
@@ -1,793 +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-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
deleted file mode 100644
index f474193..0000000
--- a/dist/themes/css/min/highlight-template.css
+++ /dev/null
@@ -1 +0,0 @@
-: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/css/min/neon-bunny-carrot-highlight.css b/dist/themes/css/min/neon-bunny-carrot-highlight.css
deleted file mode 100644
index 39a0c7b..0000000
--- a/dist/themes/css/min/neon-bunny-carrot-highlight.css
+++ /dev/null
@@ -1 +0,0 @@
-: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/css/min/neon-bunny-carrot-prism.css b/dist/themes/css/min/neon-bunny-carrot-prism.css
deleted file mode 100644
index 501796f..0000000
--- a/dist/themes/css/min/neon-bunny-carrot-prism.css
+++ /dev/null
@@ -1 +0,0 @@
-: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)}
diff --git a/dist/themes/css/min/neon-bunny-highlight.css b/dist/themes/css/min/neon-bunny-highlight.css
deleted file mode 100644
index a0edebb..0000000
--- a/dist/themes/css/min/neon-bunny-highlight.css
+++ /dev/null
@@ -1 +0,0 @@
-: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/css/min/neon-bunny-prism.css b/dist/themes/css/min/neon-bunny-prism.css
deleted file mode 100644
index 32fdcd9..0000000
--- a/dist/themes/css/min/neon-bunny-prism.css
+++ /dev/null
@@ -1 +0,0 @@
-: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)}
diff --git a/dist/themes/css/neon-bunny-carrot-highlight.css b/dist/themes/css/neon-bunny-carrot-highlight.css
deleted file mode 100644
index 777cbfc..0000000
--- a/dist/themes/css/neon-bunny-carrot-highlight.css
+++ /dev/null
@@ -1,994 +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-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, 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;
-}
-
-: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);
-}
-.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/css/neon-bunny-carrot-prism.css b/dist/themes/css/neon-bunny-carrot-prism.css
deleted file mode 100644
index 473686d..0000000
--- a/dist/themes/css/neon-bunny-carrot-prism.css
+++ /dev/null
@@ -1,361 +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;
-  --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/css/neon-bunny-highlight.css b/dist/themes/css/neon-bunny-highlight.css
deleted file mode 100644
index c058458..0000000
--- a/dist/themes/css/neon-bunny-highlight.css
+++ /dev/null
@@ -1,1001 +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-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, 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;
-}
-
-: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-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/css/neon-bunny-prism.css b/dist/themes/css/neon-bunny-prism.css
deleted file mode 100644
index d112ca7..0000000
--- a/dist/themes/css/neon-bunny-prism.css
+++ /dev/null
@@ -1,365 +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;
-  --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/scss/neon-bunny-carrot-highlight.scss b/dist/themes/scss/neon-bunny-carrot-highlight.scss
deleted file mode 100644
index 325d34c..0000000
--- a/dist/themes/scss/neon-bunny-carrot-highlight.scss
+++ /dev/null
@@ -1,1146 +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-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);
-}
-
-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;
-
-	&::-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;
-}
-
-: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 {
-			//
-		}
-	}
-
-	&-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);
-	}
-
-	&-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);
-			text-decoration: underline;
-
-			&.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);
-			font-style: italic;
-		}
-	}
-
-	// ------------------------- 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,
-	.language-html {
-		.hljs {
-			&-tag {
-				.hljs-attr {
-					color: var(--neon-bunny-html-tag-attr);
-				}
-			}
-		}
-	}
-
-	// -------------------------------------------------- CSS //
-	&.language-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 {
-				&.title_ {
-					//
-				}
-			}
-
-			&-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);
-			}
-		}
-	}
-
-	// -------------------------------------------------- JSON //
-	&.language-json,
-	.language-json {
-		.hljs {
-			&-punctuation {
-				color: var(--neon-bunny-json-punctuation);
-			}
-		}
-	}
-
-	// -------------------------------------------------- JavaScript //
-	&.language-javascript,
-	&.language-js,
-	.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 {
-					//
-				}
-			}
-
-			&-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,
-	.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) !important;
-					}
-
-					&-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);
-
-				.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);
-
-					&.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/scss/neon-bunny-carrot-prism.scss b/dist/themes/scss/neon-bunny-carrot-prism.scss
deleted file mode 100644
index 385aac2..0000000
--- a/dist/themes/scss/neon-bunny-carrot-prism.scss
+++ /dev/null
@@ -1,469 +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;
-
-	&::-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 //
-.token {
-	&.atrule {
-		color: var(--neon-bunny-atrule);
-	}
-
-	&.attr-name {
-		color: var(--neon-bunny-attr-name);
-	}
-
-	&.attr-value {
-		color: var(--neon-bunny-attr-value);
-	}
-
-	&.bold {
-		font-weight: bold;
-	}
-
-	&.boolean {
-		color: var(--neon-bunny-boolean);
-	}
-
-	&.builtin {
-		color: var(--neon-bunny-builtin);
-	}
-
-	&.cdata {
-		color: var(--neon-bunny-cdata);
-		font-style: italic;
-	}
-
-	&.char {
-		color: var(--neon-bunny-char);
-	}
-
-	&.class-name {
-		color: var(--neon-bunny-class-name);
-	}
-
-	&.constant {
-		color: var(--neon-bunny-constant);
-	}
-
-	&.comment {
-		color: var(--neon-bunny-comment);
-		font-style: italic;
-	}
-
-	&.deleted {
-		color: var(--neon-bunny-deleted);
-	}
-
-	&.entity {
-		color: var(--neon-bunny-entity);
-	}
-
-	&.function {
-		color: var(--neon-bunny-function);
-	}
-
-	&.important {
-		color: var(--neon-bunny-important);
-		font-style: italic;
-	}
-
-	&.inserted {
-		color: var(--neon-bunny-inserted);
-	}
-
-	&.italic {
-		font-style: italic;
-	}
-
-	&.keyword {
-		color: var(--neon-bunny-keyword);
-	}
-
-
-	&.number {
-		color: var(--neon-bunny-number);
-	}
-
-	&.operator {
-		color: var(--neon-bunny-operator);
-	}
-
-	&.prolog {
-		color: var(--neon-bunny-prolog);
-		font-style: italic;
-	}
-
-	&.property {
-		color: var(--neon-bunny-property);
-	}
-
-	&.punctuation {
-		color: var(--neon-bunny-punctuation);
-	}
-
-	&.regex {
-		color: var(--neon-bunny-regex);
-	}
-
-	&.string {
-		color: var(--neon-bunny-string);
-	}
-
-	&.symbol {
-		color: var(--neon-bunny-symbol);
-	}
-
-	&.tag {
-		color: var(--neon-bunny-tag);
-	}
-
-	&.url {
-		color: var(--neon-bunny-url);
-		text-decoration: underline;
-	}
-
-	&.variable {
-		color: var(--neon-bunny-variable);
-	}
-}
-
-.namespace {
-	color: var(--neon-bunny-namespace);
-}
-
-
-// -------------------------------------------------- HTML //
-.language-html {
-	.token {
-
-		.attr-name {
-			color: var(--neon-bunny-html-attr-name);
-		}
-
-		&.attr-value {
-			color: var(--neon-bunny-html-attr-value);
-
-			&.punctuation {
-				color: var(--neon-bunny-html-attr-value-punctuation);
-			}
-		}
-	}
-}
-
-// -------------------------------------------------- CSS //
-.language-css {
-	color: var(--neon-bunny-css) !important;
-
-	.token {
-
-		&.atrule {
-			color: var(--neon-bunny-css-atrule);
-		}
-
-		&.atrule {
-			.token {
-				&.rule {
-					color: var(--neon-bunny-css-atrule-rule);
-				}
-			}
-		}
-
-		&.function {
-			color: var(--neon-bunny-css-function);
-		}
-
-		&.property {
-			color: var(--neon-bunny-css-property);
-		}
-
-		&.punctuation {
-			color: var(--neon-bunny-css-punctuation);
-		}
-
-		&.selector {
-			color: var(--neon-bunny-css-selector);
-		}
-
-		&.string {
-			color: var(--neon-bunny-css-string);
-			font-style: italic;
-		}
-	}
-
-}
-
-.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;
-
-	span {
-		font-style: normal;
-	}
-
-	.token {
-		&.keyword {
-			color: var(--neon-bunny-js-keyword);
-		}
-
-		&.literal-property {
-			&.property {
-				color: var(--neon-bunny-js-literal-property);
-				font-style: italic;
-			}
-		}
-
-		&.operator {
-			color: var(--neon-bunny-js-operator);
-			font-style: italic;
-		}
-
-		&.punctuation {
-			color: var(--neon-bunny-js-punctuation);
-		}
-
-		&.template-string {
-			&.string {
-				color: var(--neon-bunny-js-template-string-string);
-			}
-		}
-	}
-}
-
-
-// -------------------------------------------------- PHP //
-.language-php {
-	.token {
-		&.boolean {
-			color: var(--neon-bunny-boolean);
-		}
-
-		&.class-name {
-			color: var(--neon-bunny-php-class-name);
-		}
-
-		&.class-name-definition {
-			&.class-name {
-				color: var(--neon-bunny-php-class-name-definition-class-name);
-			}
-		}
-
-		&.class-name {
-			.return-type {
-				color: var(--neon-bunny-php-class-name-return-type);
-			}
-		}
-
-		&.function {
-			color: var(--neon-bunny-php-function);
-			text-decoration: underline;
-		}
-
-		&.keyword {
-			color: var(--neon-bunny-php-keyword);
-
-			&.type-hint {
-				color: var(--neon-bunny-php-keyword-type-hint);
-			}
-		}
-
-		&.operator {
-			color: var(--neon-bunny-php-operator);
-		}
-
-		&.package {
-			color: var(--neon-bunny-php-package);
-		}
-
-		&.property {
-			color: var(--neon-bunny-php-property);
-		}
-
-		&.punctuation {
-			color: var(--neon-bunny-php-punctuation);
-		}
-
-		&.string {
-			&.double-quoted-string {
-				color: var(--neon-bunny-php-double-quote-string);
-			}
-
-			&.single-quoted-string {
-				color: var(--neon-bunny-php-single-quote-string);
-			}
-		}
-
-		&.variable {
-			color: var(--neon-bunny-php-variable);
-		}
-	}
-}
diff --git a/dist/themes/scss/neon-bunny-highlight.scss b/dist/themes/scss/neon-bunny-highlight.scss
deleted file mode 100644
index 441be20..0000000
--- a/dist/themes/scss/neon-bunny-highlight.scss
+++ /dev/null
@@ -1,1152 +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-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);
-}
-
-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;
-
-	&::-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;
-}
-
-: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 {
-			//
-		}
-	}
-
-	&-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,
-	.language-html {
-		.hljs {
-			&-tag {
-				.hljs-attr {
-					color: var(--neon-bunny-html-tag-attr);
-				}
-			}
-		}
-	}
-
-	// -------------------------------------------------- CSS //
-	&.language-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 {
-				&.title_ {
-					//
-				}
-			}
-
-			&-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);
-			}
-		}
-	}
-
-	// -------------------------------------------------- JSON //
-	&.language-json,
-	.language-json {
-		.hljs {
-			&-punctuation {
-				color: var(--neon-bunny-json-punctuation);
-			}
-		}
-	}
-
-	// -------------------------------------------------- JavaScript //
-	&.language-javascript,
-	&.language-js,
-	.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 {
-					//
-				}
-			}
-
-			&-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,
-	.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) !important;
-					}
-
-					&-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/scss/neon-bunny-prism.scss b/dist/themes/scss/neon-bunny-prism.scss
deleted file mode 100644
index fde4d33..0000000
--- a/dist/themes/scss/neon-bunny-prism.scss
+++ /dev/null
@@ -1,468 +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;
-
-	&::-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 //
-.token {
-	&.atrule {
-		color: var(--neon-bunny-atrule);
-	}
-
-	&.attr-name {
-		color: var(--neon-bunny-attr-name);
-	}
-
-	&.attr-value {
-		color: var(--neon-bunny-attr-value);
-	}
-
-	&.bold {
-		font-weight: bold;
-	}
-
-	&.boolean {
-		color: var(--neon-bunny-boolean);
-	}
-
-	&.builtin {
-		color: var(--neon-bunny-builtin);
-	}
-
-	&.cdata {
-		color: var(--neon-bunny-cdata);
-		font-style: italic;
-	}
-
-	&.char {
-		color: var(--neon-bunny-char);
-	}
-
-	&.class-name {
-		color: var(--neon-bunny-class-name);
-	}
-
-	&.comment {
-		color: var(--neon-bunny-comment);
-		font-style: italic;
-	}
-
-	&.constant {
-		color: var(--neon-bunny-constant);
-	}
-
-	&.deleted {
-		color: var(--neon-bunny-deleted);
-	}
-
-	&.entity {
-		color: var(--neon-bunny-entity);
-	}
-
-	&.function {
-		color: var(--neon-bunny-function);
-	}
-
-	&.important {
-		color: var(--neon-bunny-important);
-		font-style: italic;
-	}
-
-	&.inserted {
-		color: var(--neon-bunny-inserted);
-	}
-
-	&.italic {
-		font-style: italic;
-	}
-
-	&.keyword {
-		color: var(--neon-bunny-keyword);
-	}
-
-	&.number {
-		color: var(--neon-bunny-number);
-	}
-
-	&.operator {
-		color: var(--neon-bunny-operator);
-	}
-
-	&.prolog {
-		color: var(--neon-bunny-prolog);
-		font-style: italic;
-	}
-
-	&.property {
-		color: var(--neon-bunny-property);
-	}
-
-	&.punctuation {
-		color: var(--neon-bunny-punctuation);
-	}
-
-	&.regex {
-		color: var(--neon-bunny-regex);
-	}
-
-	&.string {
-		color: var(--neon-bunny-string);
-	}
-
-	&.symbol {
-		color: var(--neon-bunny-symbol);
-	}
-
-	&.tag {
-		color: var(--neon-bunny-tag);
-	}
-
-	&.url {
-		color: var(--neon-bunny-url);
-		text-decoration: underline;
-	}
-
-	&.variable {
-		color: var(--neon-bunny-variable);
-	}
-}
-
-.namespace {
-	color: var(--neon-bunny-namespace);
-}
-
-
-// -------------------------------------------------- HTML //
-.language-html {
-	.token {
-		&.attr-name {
-			color: var(--neon-bunny-html-attr-name);
-		}
-
-		&.attr-value {
-			color: var(--neon-bunny-html-attr-value);
-
-			.token.punctuation {
-				color: var(--neon-bunny-html-attr-value-punctuation);
-			}
-		}
-	}
-}
-
-// -------------------------------------------------- CSS //
-.language-css {
-	color: var(--neon-bunny-css) !important;
-
-	.token {
-		&.atrule {
-			color: var(--neon-bunny-css-atrule);
-		}
-
-		&.atrule {
-			.token {
-				&.rule {
-					color: var(--neon-bunny-css-atrule-rule);
-				}
-			}
-		}
-
-		&.function {
-			color: var(--neon-bunny-css-function);
-		}
-
-		&.property {
-			color: var(--neon-bunny-css-property);
-		}
-
-		&.punctuation {
-			color: var(--neon-bunny-css-punctuation);
-		}
-
-		&.selector {
-			color: var(--neon-bunny-css-selector);
-		}
-
-		&.string {
-			color: var(--neon-bunny-css-string);
-			font-style: italic;
-		}
-	}
-}
-
-.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;
-
-	span {
-		font-style: normal;
-	}
-
-	.token {
-		&.keyword {
-			color: var(--neon-bunny-js-keyword);
-		}
-
-		&.literal-property.property {
-			color: var(--neon-bunny-js-literal-property);
-			font-style: italic;
-		}
-
-		&.operator {
-			color: var(--neon-bunny-js-operator);
-			font-style: italic;
-		}
-
-		&.punctuation {
-			color: var(--neon-bunny-js-punctuation);
-		}
-
-		&.template-string {
-			.token {
-				&.string {
-					color: var(--neon-bunny-js-template-string-string);
-				}
-			}
-		}
-	}
-}
-
-
-// -------------------------------------------------- PHP //
-.language-php {
-	.token {
-		&.boolean {
-			color: var(--neon-bunny-boolean);
-		}
-
-		&.class-name {
-			color: var(--neon-bunny-php-class-name);
-		}
-
-		&.class-name-definition {
-			&.class-name {
-				color: var(--neon-bunny-php-class-name-definition-class-name);
-			}
-		}
-
-		&.class-name {
-			&.return-type {
-				color: var(--neon-bunny-php-class-name-return-type);
-				font-style: italic;
-			}
-		}
-
-		&.function {
-			color: var(--neon-bunny-php-function);
-		}
-
-		&.keyword {
-			color: var(--neon-bunny-php-keyword);
-
-			&.type-hint {
-				color: var(--neon-bunny-php-keyword-type-hint);
-				font-style: italic;
-			}
-		}
-
-		&.operator {
-			color: var(--neon-bunny-php-operator);
-		}
-
-		&.package {
-			color: var(--neon-bunny-php-package);
-		}
-
-		&.property {
-			color: var(--neon-bunny-php-property);
-		}
-
-		&.punctuation {
-			color: var(--neon-bunny-php-punctuation);
-		}
-
-		&.string {
-			&.double-quoted-string {
-				color: var(--neon-bunny-php-double-quote-string);
-			}
-
-			&.single-quoted-string {
-				color: var(--neon-bunny-php-single-quote-string);
-			}
-		}
-
-		&.variable {
-			color: var(--neon-bunny-php-variable);
-		}
-	}
-}
diff --git a/dist/types/index.d.ts b/dist/types/index.d.ts
index 16d349a..4306ac6 100644
--- a/dist/types/index.d.ts
+++ b/dist/types/index.d.ts
@@ -1,4 +1,6 @@
-export type Props = {
+import { CSSProperties, MaybeRef } from 'vue';
+export type UseTheme = MaybeRef<string | boolean>;
+export interface Props {
     browserWindow?: boolean;
     code?: object | [] | string | number;
     codeBlockRadius?: string;
@@ -15,13 +17,73 @@ export type Props = {
     indent?: number;
     label?: string;
     lang?: string;
+    languages?: string[];
     maxHeight?: string | number;
     persistentCopyButton?: boolean;
     prismjs?: boolean;
     prismPlugin?: boolean;
     runTab?: boolean;
     runText?: string;
-    tabGap?: string;
+    tabGap?: string | number;
     tabs?: boolean;
     theme?: string | boolean;
-};
+}
+export interface UseCodeBlockClasses {
+    (options: {
+        isMobile: MaybeRef<boolean>;
+        isPrism: MaybeRef<boolean>;
+    }): object;
+}
+export interface UseCopyButtonClasses {
+    (options: {
+        copyStatus: MaybeRef<string>;
+        isMobile: MaybeRef<boolean>;
+        persistentCopyButton: MaybeRef<Props['persistentCopyButton']>;
+    }): object;
+}
+export interface UseIconClasses {
+    (options: {
+        copyStatus: MaybeRef<string>;
+        highlightjs: MaybeRef<Props['highlightjs']>;
+        useTheme: UseTheme;
+    }): object;
+}
+export interface UseLabelClasses {
+    (options: {
+        isMobile: MaybeRef<boolean>;
+    }): object;
+}
+export interface UseTabClasses {
+    (options: {
+        highlightjs: MaybeRef<Props['highlightjs']>;
+        useTheme: UseTheme;
+    }): object;
+}
+export interface UseCodeTagStyles {
+    (options: {
+        isLoading: MaybeRef<boolean>;
+        useTheme: UseTheme;
+    }): CSSProperties;
+}
+export interface UseHeaderStyles {
+    (options: {
+        floatingTabs: MaybeRef<Props['floatingTabs']>;
+        tabGap: MaybeRef<Props['tabGap']>;
+    }): CSSProperties;
+}
+export interface UsePreTagStyles {
+    (options: {
+        copyTab: MaybeRef<Props['copyTab']>;
+        height: MaybeRef<Props['height']>;
+        maxHeight: MaybeRef<Props['maxHeight']>;
+        radius: MaybeRef<Props['codeBlockRadius']>;
+        runTab: MaybeRef<Props['runTab']>;
+        tabs: MaybeRef<Props['tabs']>;
+        useTheme: UseTheme;
+    }): CSSProperties;
+}
+export interface UseTabGroupStyles {
+    (options: {
+        tabGap: MaybeRef<Props['tabGap']>;
+    }): CSSProperties;
+}
diff --git a/dist/vue3-code-block.cjs.js b/dist/vue3-code-block.cjs.js
new file mode 100644
index 0000000..6167745
--- /dev/null
+++ b/dist/vue3-code-block.cjs.js
@@ -0,0 +1,40 @@
+"use strict";var on=Object.create;var A=Object.defineProperty;var sn=Object.getOwnPropertyDescriptor;var rn=Object.getOwnPropertyNames;var tn=Object.getPrototypeOf,un=Object.prototype.hasOwnProperty;var gn=(l,r,a,j)=>{if(r&&typeof r=="object"||typeof r=="function")for(let c of rn(r))!un.call(l,c)&&c!==a&&A(l,c,{get:()=>r[c],enumerable:!(j=sn(r,c))||j.enumerable});return l};var I=(l,r,a)=>(a=l!=null?on(tn(l)):{},gn(r||!l||!l.__esModule?A(a,"default",{value:l,enumerable:!0}):a,l));/**
+ * @name vue3-code-block
+ * @version 2.2.11
+ * @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! <webdevnerdstuff@gmail.com> (https://webdevnerdstuff.com)
+ * @copyright Copyright 2023, WebDevNerdStuff
+ * @homepage https://webdevnerdstuff.github.io/vue3-code-block/
+ * @repository https://github.com/webdevnerdstuff/vue3-code-block
+ * @license MIT License
+ */Object.defineProperties(exports,{__esModule:{value:!0},[Symbol.toStringTag]:{value:"Module"}});const n=require("vue"),hn=require("ua-parser-js"),u="v-code-block";function G(l){return l===""||l==="prism"?"default":l}function J(l){return l?"highlightjs":"prism"}function w(l,r="px"){if(l!=null&&l!==""&&l!==void 0)return+l?`${Number(l)}${r}`:String(l)}const cn=[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)],jn=[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)],pn=[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)],R=n.defineComponent({__name:"StatusIcons",props:{icon:{type:String,required:!0}},setup:l=>(r,a)=>l.icon==="copy"?(n.openBlock(),n.createElementBlock("svg",n.mergeProps({key:0},r.$attrs,{viewBox:"0 0 512 512",xmlns:"http://www.w3.org/2000/svg"}),cn,16)):l.icon==="success"?(n.openBlock(),n.createElementBlock("svg",n.mergeProps({key:1},r.$attrs,{viewBox:"0 0 512 512",xmlns:"http://www.w3.org/2000/svg"}),jn,16)):l.icon==="failed"?(n.openBlock(),n.createElementBlock("svg",n.mergeProps({key:2},r.$attrs,{viewBox:"0 0 320 512",xmlns:"http://www.w3.org/2000/svg"}),pn,16)):n.createCommentVNode("",!0)});function bn(l){return{name:"Plain text",aliases:["text","txt"],disableAutodetect:!0}}const yn={class:"v-code-block--button-copy"},vn={class:"v-code-block--button-run"},mn={class:"v-code-block--code"},dn=["textContent"],fn=["innerHTML"],kn=n.defineComponent({__name:"CodeBlock",props:n.mergeDefaults({browserWindow:{type:Boolean},code:{},codeBlockRadius:{},copyButton:{type:Boolean},copyIcons:{type:Boolean},copyTab:{type:Boolean},copyFailedText:{},copyText:{},copySuccessText:{},floatingTabs:{type:Boolean},globalOptions:{type:Boolean},height:{},highlightjs:{type:Boolean},indent:{},label:{},lang:{},languages:{},maxHeight:{},persistentCopyButton:{type:Boolean},prismjs:{type:Boolean},prismPlugin:{type:Boolean},runTab:{type:Boolean},runText:{},tabGap:{},tabs:{type:Boolean},theme:{type:[String,Boolean]}},{browserWindow:!1,code:"",codeBlockRadius:"0.5rem",copyButton:!0,copyIcons:!0,copyTab:!0,copyFailedText:"Copy failed!",copyText:"Copy Code",copySuccessText:"Copied!",floatingTabs:!0,height:"auto",highlightjs:!1,indent:2,label:"",lang:"javascript",maxHeight:"auto",persistentCopyButton:!1,prismjs:!1,prismPlugin:!1,runTab:!1,runText:"Run",tabGap:"0.25rem",tabs:!1,theme:"neon-bunny"}),emits:["run","update:copy-status"],setup(l,{emit:r}){const a=l,j=n.useSlots();let c,B;const y=n.ref(null),i=n.ref("copy"),v=n.ref(""),T=n.ref(!1),$=n.ref(!1),m=n.ref(!1),O=n.ref("https://cdn.jsdelivr.net/gh/highlightjs/cdn-release@11.8.0/build/styles"),S=n.ref("https://cdn.jsdelivr.net/gh/PrismJS/prism@1.29.0/themes"),U=n.ref("https://cdn.jsdelivr.net/gh/PrismJS/prism-themes@1.9.0/themes"),_=n.ref(""),z=n.ref(""),g=n.ref(""),Y=n.computed(()=>{let e="";return a.highlightjs&&(e=_.value),a.prismjs&&a.prismPlugin&&(e=y.value),e}),K=n.computed(()=>(e=>{const{isMobile:o,isPrism:t}=e;return{[`${u}`]:!0,[`${u}-mb-5`]:!0,[`${u}--mobile`]:n.unref(o),[`${u}--prismjs`]:n.unref(t),[`${u}--highlightjs`]:!n.unref(t)}})({isMobile:m,isPrism:a.prismjs})),Q=n.computed(()=>(e=>{const{copyStatus:o,isMobile:t,persistentCopyButton:s}=e;return{[`${u}--code-copy-button`]:!0,[`${u}--code-copy-button-mobile`]:n.unref(t),[`${u}--code-copy-button-persist`]:n.unref(s),[`${u}--code-copy-button-status-${n.unref(o)}`]:!0}})({copyStatus:i,isMobile:m,persistentCopyButton:a.persistentCopyButton})),N=n.computed(()=>(e=>{const{copyStatus:o,highlightjs:t,useTheme:s}=e,h=J(n.unref(t)),p=G(n.unref(s));return{[`${u}--button-copy-icon-status-${n.unref(o)}`]:!0,[`${u}--me-1`]:!0,[`${u}--tab-${h}-${p}-icon-status-${n.unref(o)}`]:!0,[`${u}--tab-${h}-${p}-icon`]:!0}})({copyStatus:i,highlightjs:a.highlightjs,useTheme:g})),X=n.computed(()=>(e=>{const{isMobile:o}=e;return{[`${u}--label`]:!0,[`${u}--label-mobile`]:n.unref(o)}})({isMobile:m})),q=n.computed(()=>(e=>{const{highlightjs:o,useTheme:t}=e,s=J(n.unref(o)),h=G(n.unref(t));return{[`${u}--tab-${h}`]:!0,[`${u}--tab-${s}-${h}`]:!0}})({highlightjs:a.highlightjs,useTheme:g})),E=n.computed(()=>(e=>{const{isLoading:o,useTheme:t}=e;return{width:n.unref(t)==="coy"&&o===!1?"100%":""}})({isLoading:$,useTheme:g})),Z=n.computed(()=>(e=>{const{floatingTabs:o,tabGap:t}=e;return{bottom:o?"1px":"0",gap:w(n.unref(t))}})({floatingTabs:a.floatingTabs,tabGap:a.tabGap})),nn=n.computed(()=>(e=>{const{copyTab:o,height:t,maxHeight:s,radius:h,runTab:p,tabs:d,useTheme:f}=e;let b=`${h} 0 ${h} ${h} !important`;return n.unref(d)&&(n.unref(o)||n.unref(p))||(b=h),{borderRadius:b,display:n.unref(f)!=="funky"?"flex":"block",height:w(n.unref(t)),maxHeight:w(n.unref(s)),overflow:"auto"}})({copyTab:a.copyTab,height:a.height,maxHeight:a.maxHeight,radius:a.codeBlockRadius,runTab:a.runTab,tabs:a.tabs,useTheme:g})),en=n.computed(()=>(e=>{const{tabGap:o}=e;return{gap:w(n.unref(o))}})({tabGap:a.tabGap}));function M(){if(!a.prismjs&&!a.highlightjs)throw new Error("[vue3-code-block]: You must set either the prismjs or highlightjs props.");if(a.prismjs&&a.highlightjs)throw new Error("[vue3-code-block]: You cannot have both prismjs and highlightjs props set at the same time.");a.highlightjs&&a.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 V(){T.value||(T.value=!0,navigator.clipboard.writeText(y.value).then(()=>{v.value=a.copySuccessText,i.value="success",r("update:copy-status",i.value)},e=>{v.value=a.copyFailedText,i.value="failed",r("update:copy-status",i.value),console.error("Copy to clipboard failed: ",e)}),setTimeout(()=>{v.value=a.copyText,i.value="copy",r("update:copy-status",i.value),T.value=!1},3e3))}function D(){let e="";const o=a.highlightjs?"highlightjs":"prism",t=document.getElementsByTagName("head")[0],s=document.createElement("style"),h=document.body.getAttribute("data-v-code-block-theme");let p=`v-code-block--theme-${g.value}-${o}`,d=!0,f=!0,b="",C="";if(p=H(o,p),h===g.value||h===p||typeof g.value=="boolean")return;switch(document.body.setAttribute("data-v-code-block-theme",p),s.setAttribute("type","text/css"),s.setAttribute("data-theme-id",p),s.setAttribute("data-theme","v-code-block--theme-sheet"),g.value){case"neon-bunny":e=`/**
+	* 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,.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)}
+`,f=!1,d=!1,o==="highlightjs"&&(e=`/**
+	* 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-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)}
+`);break;case"neon-bunny-carrot":e=`/**
+	* MIT License
+	* Copyright (c) 2023 WebDevNerdStuff
+	* 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: #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)}
+`,f=!1,d=!1,o==="highlightjs"&&(e=`/**
+	* MIT License
+	* Copyright (c) 2023 WebDevNerdStuff
+	* 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;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)}
+`)}if(!f&&!d)return W(),s.appendChild(document.createTextNode(e)),void t.appendChild(s);const F=H(o,g.value);switch(o){case"highlightjs":b=`${F}.min.css`,C=`${O.value}/${b}`;break;case"prism":b=`${F}.css`,C=g.value==="default"?`${S.value}/prism.css`:g.value.includes("themes-")?`${U.value}/${b}`:`${S.value}/prism-${b}`;break;default:b=""}$.value=!0,fetch(C).then(k=>k.text()).then(k=>{W(),s.appendChild(document.createTextNode(k)),t.appendChild(s),$.value=!1}).catch(k=>{const ln=a.highlightjs?"Highlight.js":"PrismJS";console.error(`${ln} CDN Error:`,k)})}function P(){const e=hn().device;m.value=e.type==="mobile"}function H(e,o,t=!1){let s=o;return e==="prism"&&(s=s.replace("themes-","prism-"),s=s.replace("prism-prism-","prism-"),s=s.replace("theme-prism-","theme-"),t&&(s=s.replace("prism-prism-",""),s=s.replace("prism-",""))),e==="highlightjs"&&(s=s.replace("base16-","base16/")),s}function W(){const e=document.querySelectorAll('[data-theme="v-code-block--theme-sheet"]');e.length>0&&e.forEach(o=>{o.remove()})}function L(){(function(){if(a.lang!=="json")y.value=a.code;else{const e=a.code.toString();y.value=JSON.stringify(JSON.parse(e),null,a.indent)}})(),a.highlightjs&&import("highlight.js").then(e=>{c=e.default,c.registerLanguage("plain",bn),_.value=c.highlight(y.value,{language:a.lang}).value}).catch(e=>{console.error("Highlight.js import:",{err:e})}),a.prismjs&&import("prismjs").then(e=>{B=e.default,_.value=B.highlight(y.value,B.languages[a.lang],a.lang)}).catch(e=>{console.error("PrismJS import:",{err:e})})}function an(){r("run")}return n.watch(a,()=>{a.code&&L(),(a.theme||a.prismjs||a.highlightjs)&&(M(),g.value=a.theme,D()),a.copyText&&(v.value=a.copyText),a.runText&&(z.value=a.runText)}),n.onBeforeMount(()=>{v.value=a.copyText,z.value=a.runText,M()}),n.onMounted(()=>{g.value=a.theme,D(),P(),L()}),window.addEventListener("orientationchange",()=>{P()}),(e,o)=>(n.openBlock(),n.createElementBlock("div",{class:n.normalizeClass(n.unref(K))},[e.label||e.tabs||n.unref(j).label||n.unref(j).tabs?(n.openBlock(),n.createElementBlock("div",{key:0,class:"v-code-block--header",style:n.normalizeStyle(n.unref(Z))},[n.createElementVNode("div",{class:n.normalizeClass(["v-code-block--label v-code-block--pb-1",n.unref(X)])},[n.unref(j).label?n.renderSlot(e.$slots,"label",{key:0},void 0,!0):(n.openBlock(),n.createElementBlock(n.Fragment,{key:1},[n.createTextVNode(n.toDisplayString(a.label),1)],64))],2),n.createElementVNode("div",{class:"v-code-block--tabs",style:n.normalizeStyle(n.unref(en))},[n.unref(j).tabs?n.renderSlot(e.$slots,"tabs",{key:0},void 0,!0):(n.openBlock(),n.createElementBlock(n.Fragment,{key:1},[e.copyTab&&e.tabs?(n.openBlock(),n.createElementBlock("div",{key:0,class:n.normalizeClass(["v-code-block--tab",n.unref(q)]),onClick:V},[n.createElementVNode("div",yn,[e.copyIcons?(n.openBlock(),n.createBlock(R,{key:0,class:n.normalizeClass(["v-code-block--button-copy-icon",n.unref(N)]),icon:n.unref(i)},null,8,["class","icon"])):n.createCommentVNode("",!0),n.createTextVNode(" "+n.toDisplayString(n.unref(v)),1)])],2)):n.createCommentVNode("",!0),e.runTab&&e.tabs&&!n.unref(m)?(n.openBlock(),n.createElementBlock("div",{key:1,class:n.normalizeClass(["v-code-block--tab",n.unref(q)]),onClick:an},[n.createElementVNode("div",vn,n.toDisplayString(n.unref(z)),1)],2)):n.createCommentVNode("",!0)],64))],4)],4)):n.createCommentVNode("",!0),n.createElementVNode("div",mn,[n.createElementVNode("div",{class:n.normalizeClass(["v-code-block--code-copy-button",n.unref(Q)]),onClick:V},[n.unref(j).copyButton?n.renderSlot(e.$slots,"copyButton",{key:0},void 0,!0):(n.openBlock(),n.createElementBlock(n.Fragment,{key:1},[e.copyButton?(n.openBlock(),n.createBlock(R,{key:0,class:n.normalizeClass(["v-code-block--button-copy-icon",n.unref(N)]),icon:n.unref(i)},null,8,["class","icon"])):n.createCommentVNode("",!0)],64))],2),n.createElementVNode("pre",n.mergeProps(e.$attrs,{class:`language-${a.lang}`,style:n.unref(nn)}),[n.createTextVNode("				"),e.prismPlugin?(n.openBlock(),n.createElementBlock("code",{key:0,class:n.normalizeClass(`language-${a.lang} ${e.browserWindow?"v-code-block--code-browser":""} ${e.highlightjs?"hljs":""}`),style:n.normalizeStyle(n.unref(E)),textContent:n.toDisplayString(n.unref(Y))},null,14,dn)):(n.openBlock(),n.createElementBlock("code",{key:1,class:n.normalizeClass(`language-${a.lang} ${e.browserWindow?"v-code-block--code-browser":""} ${e.highlightjs?"hljs":""}`),style:n.normalizeStyle(n.unref(E)),innerHTML:n.unref(_)},null,14,fn)),n.createTextVNode(`
+			`)],16)])],2))}}),x=((l,r)=>{const a=l.__vccOpts||l;for(const[j,c]of r)a[j]=c;return a})(kn,[["__scopeId","data-v-d71f4907"]]);x.install=l=>{l.component("CodeBlock",x)},exports.CodeBlock=x,exports.default=x;
+(function(){"use strict";try{if(typeof document<"u"){var i=document.createElement("style");i.appendChild(document.createTextNode(`.v-code-block--tab-prism-funky{background:url('data:image/svg+xml;charset=utf-8,<svg%20version%3D"1.1"%20xmlns%3D"http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg"%20width%3D"100"%20height%3D"100"%20fill%3D"rgba(0%2C0%2C0%2C.2)">%0D%0A<polygon%20points%3D"0%2C50%2050%2C0%200%2C0"%20%2F>%0D%0A<polygon%20points%3D"0%2C100%2050%2C100%20100%2C50%20100%2C0"%20%2F>%0D%0A<%2Fsvg>');background-size:1em 1em}.v-code-block---label-mobile input,.v-code-block---label-mobile select,.v-code-block---label-mobile textarea{display:none}.v-code-block[data-v-d71f4907]{display:block;max-width:100%}.v-code-block--header[data-v-d71f4907]{align-items:end;display:flex;justify-content:space-between;overflow:visible;position:relative;width:100%}.v-code-block--label[data-v-d71f4907]{overflow:auto}.v-code-block--tabs[data-v-d71f4907]{align-items:end;display:flex;justify-content:flex-end}.v-code-block--tab[data-v-d71f4907]{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[data-v-d71f4907]{height:.85rem;width:.85rem}.v-code-block--code[data-v-d71f4907]{position:relative;z-index:1}.v-code-block--code pre[data-v-d71f4907],.v-code-block--code pre[class*=language-][data-v-d71f4907]{margin-top:0}.v-code-block--code pre[class*=language-][data-v-d71f4907]:before,.v-code-block--code pre[class*=language-][data-v-d71f4907]:after{bottom:.95em}.v-code-block--code pre code[data-v-d71f4907]{width:100%}.v-code-block--code-browser[data-v-d71f4907]:before{background-image:url('data:image/svg+xml;utf8, <svg xmlns="http://www.w3.org/2000/svg" width="54" height="14" viewBox="0 0 54 14"><g fill="none" fillRule="evenodd" transform="translate(1 1)"><circle cx="6" cy="6" r="6" fill="%23FF5F56" stroke="%23E0443E" strokeWidth=".5" /><circle cx="26" cy="6" r="6" fill="%23FFBD2E" stroke="%23DEA123" strokeWidth=".5" /><circle cx="46" cy="6" r="6" fill="%2327C93F" stroke="%231AAB29" strokeWidth=".5" /></g></svg>');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[data-v-d71f4907]{opacity:1}.v-code-block--code-copy-button[data-v-d71f4907]{align-items:center;color:#ccc;cursor:pointer;display:flex;fill:#ccc;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[data-v-d71f4907]:hover{opacity:1}.v-code-block--code-copy-button-persist[data-v-d71f4907]{opacity:.5}.v-code-block--code-copy-button svg[data-v-d71f4907]{height:1rem;width:1rem}: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 0, #443ac3 35%, #0174b7 68%, #04988e 100%);--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 0, #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%}.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{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-]:before,.v-code-block--code pre[class*=language-]:after{bottom:.95em}.v-code-block--code pre code{width:100%}.v-code-block--code-browser:before{background-image:url('data:image/svg+xml;utf8, <svg xmlns="http://www.w3.org/2000/svg" width="54" height="14" viewBox="0 0 54 14"><g fill="none" fillRule="evenodd" transform="translate(1 1)"><circle cx="6" cy="6" r="6" fill="%23FF5F56" stroke="%23E0443E" strokeWidth=".5" /><circle cx="26" cy="6" r="6" fill="%23FFBD2E" stroke="%23DEA123" strokeWidth=".5" /><circle cx="46" cy="6" r="6" fill="%2327C93F" stroke="%231AAB29" strokeWidth=".5" /></g></svg>');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{align-items:center;color:#ccc;cursor:pointer;display:flex;fill:#ccc;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}.v-code-block--tab-prism-neon-bunny,.v-code-block--tab-highlightjs-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-prism-neon-bunny:hover,.v-code-block--tab-highlightjs-neon-bunny:hover{background-color:hsl(var(--v-cb-tab-neon-bunny-bkg)/50%)!important}.v-code-block--tab-prism-neon-bunny-icon,.v-code-block--tab-highlightjs-neon-bunny-icon{color:hsl(var(--v-cb-tab-neon-bunny-icon))!important;fill:hsl(var(--v-cb-tab-neon-bunny-icon))!important}.v-code-block--tab-prism-neon-bunny-icon-status-success,.v-code-block--tab-highlightjs-neon-bunny-icon-status-success{color:hsl(var(--v-cb-tab-neon-bunny-icon-success))!important;fill:hsl(var(--v-cb-tab-neon-bunny-icon-success))!important}.v-code-block--tab-prism-neon-bunny-icon-status-failed,.v-code-block--tab-highlightjs-neon-bunny-icon-status-failed{color:hsl(var(--v-cb-tab-neon-bunny-icon-failed))!important;fill:hsl(var(--v-cb-tab-neon-bunny-icon-failed))!important}.v-code-block--tab-prism-neon-bunny>div,.v-code-block--tab-highlightjs-neon-bunny>div{color:hsl(var(--v-cb-tab-neon-bunny-text))}.v-code-block--tab-prism-neon-bunny-carrot,.v-code-block--tab-highlightjs-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-prism-neon-bunny-carrot:hover,.v-code-block--tab-highlightjs-neon-bunny-carrot:hover{background-color:hsl(var(--v-cb-tab-neon-bunny-carrot-bkg)/50%)!important}.v-code-block--tab-prism-neon-bunny-carrot-icon,.v-code-block--tab-highlightjs-neon-bunny-carrot-icon{color:hsl(var(--v-cb-tab-neon-bunny-carrot-icon))!important;fill:hsl(var(--v-cb-tab-neon-bunny-carrot-icon))!important}.v-code-block--tab-prism-neon-bunny-carrot-icon-status-success,.v-code-block--tab-highlightjs-neon-bunny-carrot-icon-status-success{color:hsl(var(--v-cb-tab-neon-bunny-carrot-icon-success))!important;fill:hsl(var(--v-cb-tab-neon-bunny-carrot-icon-success))!important}.v-code-block--tab-prism-neon-bunny-carrot-icon-status-failed,.v-code-block--tab-highlightjs-neon-bunny-carrot-icon-status-failed{color:hsl(var(--v-cb-tab-neon-bunny-carrot-icon-failed))!important;fill:hsl(var(--v-cb-tab-neon-bunny-carrot-icon-failed))!important}.v-code-block--tab-prism-neon-bunny-carrot>div,.v-code-block--tab-highlightjs-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{color:hsl(var(--v-cb-tab-prism-coy-icon))!important;fill:hsl(var(--v-cb-tab-prism-coy-icon))!important}.v-code-block--tab-prism-coy-icon-status-success{color:hsl(var(--v-cb-tab-prism-coy-icon-success))!important;fill:hsl(var(--v-cb-tab-prism-coy-icon-success))!important}.v-code-block--tab-prism-coy-icon-status-failed{color:hsl(var(--v-cb-tab-prism-coy-icon-failed))!important;fill: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{color:hsl(var(--v-cb-tab-prism-dark-icon))!important;fill:hsl(var(--v-cb-tab-prism-dark-icon))!important}.v-code-block--tab-prism-dark-icon-status-success{color:hsl(var(--v-cb-tab-prism-dark-icon-success))!important;fill:hsl(var(--v-cb-tab-prism-dark-icon-success))!important}.v-code-block--tab-prism-dark-icon-status-failed{color:hsl(var(--v-cb-tab-prism-dark-icon-failed))!important;fill: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{color:hsl(var(--v-cb-tab-prism-default-icon))!important;fill:hsl(var(--v-cb-tab-prism-default-icon))!important}.v-code-block--tab-prism-default-icon-status-success{color:hsl(var(--v-cb-tab-prism-default-icon-success))!important;fill:hsl(var(--v-cb-tab-prism-default-icon-success))!important}.v-code-block--tab-prism-default-icon-status-failed{color:hsl(var(--v-cb-tab-prism-default-icon-failed))!important;fill: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,<svg%20version%3D"1.1"%20xmlns%3D"http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg"%20width%3D"100"%20height%3D"100"%20fill%3D"rgba(0%2C0%2C0%2C.2)">%0D%0A<polygon%20points%3D"0%2C50%2050%2C0%200%2C0"%20%2F>%0D%0A<polygon%20points%3D"0%2C100%2050%2C100%20100%2C50%20100%2C0"%20%2F>%0D%0A<%2Fsvg>');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{color:hsl(var(--v-cb-tab-prism-funky-icon))!important;fill:hsl(var(--v-cb-tab-prism-funky-icon))!important}.v-code-block--tab-prism-funky-icon-status-success{color:hsl(var(--v-cb-tab-prism-funky-icon-success))!important;fill:hsl(var(--v-cb-tab-prism-funky-icon-success))!important}.v-code-block--tab-prism-funky-icon-status-failed{color:hsl(var(--v-cb-tab-prism-funky-icon-failed))!important;fill: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{color:hsl(var(--v-cb-tab-prism-okaidia-icon))!important;fill:hsl(var(--v-cb-tab-prism-okaidia-icon))!important}.v-code-block--tab-prism-okaidia-icon-status-success{color:hsl(var(--v-cb-tab-prism-okaidia-icon-success))!important;fill:hsl(var(--v-cb-tab-prism-okaidia-icon-success))!important}.v-code-block--tab-prism-okaidia-icon-status-failed{color:hsl(var(--v-cb-tab-prism-okaidia-icon-failed))!important;fill: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{color:hsl(var(--v-cb-tab-prism-solarizedlight-icon))!important;fill:hsl(var(--v-cb-tab-prism-solarizedlight-icon))!important}.v-code-block--tab-prism-solarizedlight-icon-status-success{color:hsl(var(--v-cb-tab-prism-solarizedlight-icon-success))!important;fill:hsl(var(--v-cb-tab-prism-solarizedlight-icon-success))!important}.v-code-block--tab-prism-solarizedlight-icon-status-failed{color:hsl(var(--v-cb-tab-prism-solarizedlight-icon-failed))!important;fill: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{color:hsl(var(--v-cb-tab-prism-tomorrow-icon))!important;fill:hsl(var(--v-cb-tab-prism-tomorrow-icon))!important}.v-code-block--tab-prism-tomorrow-icon-status-success{color:hsl(var(--v-cb-tab-prism-tomorrow-icon-success))!important;fill:hsl(var(--v-cb-tab-prism-tomorrow-icon-success))!important}.v-code-block--tab-prism-tomorrow-icon-status-failed{color:hsl(var(--v-cb-tab-prism-tomorrow-icon-failed))!important;fill: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{color:hsl(var(--v-cb-tab-prism-twilight-icon))!important;fill:hsl(var(--v-cb-tab-prism-twilight-icon))!important}.v-code-block--tab-prism-twilight-icon-status-success{color:hsl(var(--v-cb-tab-prism-twilight-icon-success))!important;fill:hsl(var(--v-cb-tab-prism-twilight-icon-success))!important}.v-code-block--tab-prism-twilight-icon-status-failed{color:hsl(var(--v-cb-tab-prism-twilight-icon-failed))!important;fill: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{color:hsl(var(--v-cb-tab-prism-themes-night-owl-icon))!important;fill:hsl(var(--v-cb-tab-prism-themes-night-owl-icon))!important}.v-code-block--tab-prism-themes-night-owl-icon-status-success{color:hsl(var(--v-cb-tab-prism-themes-night-owl-icon-success))!important;fill:hsl(var(--v-cb-tab-prism-themes-night-owl-icon-success))!important}.v-code-block--tab-prism-themes-night-owl-icon-status-failed{color:hsl(var(--v-cb-tab-prism-themes-night-owl-icon-failed))!important;fill: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{color:hsl(var(--v-cb-tab-highlightjs-brown-paper-icon))!important;fill:hsl(var(--v-cb-tab-highlightjs-brown-paper-icon))!important}.v-code-block--tab-highlightjs-brown-paper-icon-status-success{color:hsl(var(--v-cb-tab-highlightjs-brown-paper-icon-success))!important;fill:hsl(var(--v-cb-tab-highlightjs-brown-paper-icon-success))!important}.v-code-block--tab-highlightjs-brown-paper-icon-status-failed{color:hsl(var(--v-cb-tab-highlightjs-brown-paper-icon-failed))!important;fill: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{color:hsl(var(--v-cb-tab-highlightjs-gradient-dark-icon))!important;fill:hsl(var(--v-cb-tab-highlightjs-gradient-dark-icon))!important}.v-code-block--tab-highlightjs-gradient-dark-icon-status-success{color:hsl(var(--v-cb-tab-highlightjs-gradient-dark-icon-success))!important;fill:hsl(var(--v-cb-tab-highlightjs-gradient-dark-icon-success))!important}.v-code-block--tab-highlightjs-gradient-dark-icon-status-failed{color:hsl(var(--v-cb-tab-highlightjs-gradient-dark-icon-failed))!important;fill: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{color:hsl(var(--v-cb-tab-highlightjs-gradient-light-icon))!important;fill:hsl(var(--v-cb-tab-highlightjs-gradient-light-icon))!important}.v-code-block--tab-highlightjs-gradient-light-icon-status-success{color:hsl(var(--v-cb-tab-highlightjs-gradient-light-icon-success))!important;fill:hsl(var(--v-cb-tab-highlightjs-gradient-light-icon-success))!important}.v-code-block--tab-highlightjs-gradient-light-icon-status-failed{color:hsl(var(--v-cb-tab-highlightjs-gradient-light-icon-failed))!important;fill: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{color:hsl(var(--v-cb-tab-highlightjs-pojoaque-icon))!important;fill:hsl(var(--v-cb-tab-highlightjs-pojoaque-icon))!important}.v-code-block--tab-highlightjs-pojoaque-icon-status-success{color:hsl(var(--v-cb-tab-highlightjs-pojoaque-icon-success))!important;fill:hsl(var(--v-cb-tab-highlightjs-v-icon-success))!important}.v-code-block--tab-highlightjs-pojoaque-icon-status-failed{color:hsl(var(--v-cb-tab-highlightjs-pojoaque-icon-failed))!important;fill: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{color:hsl(var(--v-cb-tab-highlightjs-default-icon))!important;fill:hsl(var(--v-cb-tab-highlightjs-default-icon))!important}.v-code-block--tab-highlightjs-default-icon-status-success{color:hsl(var(--v-cb-tab-highlightjs-default-icon-success))!important;fill:hsl(var(--v-cb-tab-highlightjs-default-icon-success))!important}.v-code-block--tab-highlightjs-default-icon-status-failed{color:hsl(var(--v-cb-tab-highlightjs-default-icon-failed))!important;fill: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{color:hsl(var(--v-cb-tab-highlightjs-a11y-dark-icon))!important;fill:hsl(var(--v-cb-tab-highlightjs-a11y-dark-icon))!important}.v-code-block--tab-highlightjs-a11y-dark-icon-status-success{color:hsl(var(--v-cb-tab-highlightjs-a11y-dark-icon-success))!important;fill:hsl(var(--v-cb-tab-highlightjs-a11y-dark-icon-success))!important}.v-code-block--tab-highlightjs-a11y-dark-icon-status-failed{color:hsl(var(--v-cb-tab-highlightjs-a11y-dark-icon-failed))!important;fill: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{color:hsl(var(--v-cb-tab-highlightjs-a11y-light-icon))!important;fill:hsl(var(--v-cb-tab-highlightjs-a11y-light-icon))!important}.v-code-block--tab-highlightjs-a11y-light-icon-status-success{color:hsl(var(--v-cb-tab-highlightjs-a11y-light-icon-success))!important;fill:hsl(var(--v-cb-tab-highlightjs-a11y-light-icon-success))!important}.v-code-block--tab-highlightjs-a11y-light-icon-status-failed{color:hsl(var(--v-cb-tab-highlightjs-a11y-light-icon-failed))!important;fill: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{color:hsl(var(--v-cb-tab-highlightjs-agate-icon))!important;fill:hsl(var(--v-cb-tab-highlightjs-agate-icon))!important}.v-code-block--tab-highlightjs-agate-icon-status-success{color:hsl(var(--v-cb-tab-highlightjs-agate-icon-success))!important;fill:hsl(var(--v-cb-tab-highlightjs-agate-icon-success))!important}.v-code-block--tab-highlightjs-agate-icon-status-failed{color:hsl(var(--v-cb-tab-highlightjs-agate-icon-failed))!important;fill: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{color:hsl(var(--v-cb-tab-highlightjs-an-old-hope-icon))!important;fill:hsl(var(--v-cb-tab-highlightjs-an-old-hope-icon))!important}.v-code-block--tab-highlightjs-an-old-hope-icon-status-success{color:hsl(var(--v-cb-tab-highlightjs-an-old-hope-icon-success))!important;fill:hsl(var(--v-cb-tab-highlightjs-an-old-hope-icon-success))!important}.v-code-block--tab-highlightjs-an-old-hope-icon-status-failed{color:hsl(var(--v-cb-tab-highlightjs-an-old-hope-icon-failed))!important;fill: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{color:hsl(var(--v-cb-tab-highlightjs-androidstudio-icon))!important;fill:hsl(var(--v-cb-tab-highlightjs-androidstudio-icon))!important}.v-code-block--tab-highlightjs-androidstudio-icon-status-success{color:hsl(var(--v-cb-tab-highlightjs-androidstudio-icon-success))!important;fill:hsl(var(--v-cb-tab-highlightjs-androidstudio-icon-success))!important}.v-code-block--tab-highlightjs-androidstudio-icon-status-failed{color:hsl(var(--v-cb-tab-highlightjs-androidstudio-icon-failed))!important;fill: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{color:hsl(var(--v-cb-tab-highlightjs-arduino-light-icon))!important;fill:hsl(var(--v-cb-tab-highlightjs-arduino-light-icon))!important}.v-code-block--tab-highlightjs-arduino-light-icon-status-success{color:hsl(var(--v-cb-tab-highlightjs-arduino-light-icon-success))!important;fill:hsl(var(--v-cb-tab-highlightjs-arduino-light-icon-success))!important}.v-code-block--tab-highlightjs-arduino-light-icon-status-failed{color:hsl(var(--v-cb-tab-highlightjs-arduino-light-icon-failed))!important;fill: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{color:hsl(var(--v-cb-tab-highlightjs-arta-icon))!important;fill:hsl(var(--v-cb-tab-highlightjs-arta-icon))!important}.v-code-block--tab-highlightjs-arta-icon-status-success{color:hsl(var(--v-cb-tab-highlightjs-arta-icon-success))!important;fill:hsl(var(--v-cb-tab-highlightjs-arta-icon-success))!important}.v-code-block--tab-highlightjs-arta-icon-status-failed{color:hsl(var(--v-cb-tab-highlightjs-arta-icon-failed))!important;fill: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{color:hsl(var(--v-cb-tab-highlightjs-ascetic-icon))!important;fill:hsl(var(--v-cb-tab-highlightjs-ascetic-icon))!important}.v-code-block--tab-highlightjs-ascetic-icon-status-success{color:hsl(var(--v-cb-tab-highlightjs-ascetic-icon-success))!important;fill:hsl(var(--v-cb-tab-highlightjs-ascetic-icon-success))!important}.v-code-block--tab-highlightjs-ascetic-icon-status-failed{color:hsl(var(--v-cb-tab-highlightjs-ascetic-icon-failed))!important;fill: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{color:hsl(var(--v-cb-tab-highlightjs-atom-one-dark-reasonable-icon))!important;fill:hsl(var(--v-cb-tab-highlightjs-atom-one-dark-reasonable-icon))!important}.v-code-block--tab-highlightjs-atom-one-dark-reasonable-icon-status-success{color:hsl(var(--v-cb-tab-highlightjs-atom-one-dark-reasonable-icon-success))!important;fill: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{color:hsl(var(--v-cb-tab-highlightjs-atom-one-dark-reasonable-icon-failed))!important;fill: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{color:hsl(var(--v-cb-tab-highlightjs-atom-one-dark-icon))!important;fill:hsl(var(--v-cb-tab-highlightjs-atom-one-dark-icon))!important}.v-code-block--tab-highlightjs-atom-one-dark-icon-status-success{color:hsl(var(--v-cb-tab-highlightjs-atom-one-dark-icon-success))!important;fill:hsl(var(--v-cb-tab-highlightjs-atom-one-dark-icon-success))!important}.v-code-block--tab-highlightjs-atom-one-dark-icon-status-failed{color:hsl(var(--v-cb-tab-highlightjs-atom-one-dark-icon-failed))!important;fill: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{color:hsl(var(--v-cb-tab-highlightjs-atom-one-light-icon))!important;fill:hsl(var(--v-cb-tab-highlightjs-atom-one-light-icon))!important}.v-code-block--tab-highlightjs-atom-one-light-icon-status-success{color:hsl(var(--v-cb-tab-highlightjs-atom-one-light-icon-success))!important;fill:hsl(var(--v-cb-tab-highlightjs-atom-one-light-icon-success))!important}.v-code-block--tab-highlightjs-atom-one-light-icon-status-failed{color:hsl(var(--v-cb-tab-highlightjs-atom-one-light-icon-failed))!important;fill: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{color:hsl(var(--v-cb-tab-highlightjs-codepen-embed-icon))!important;fill:hsl(var(--v-cb-tab-highlightjs-codepen-embed-icon))!important}.v-code-block--tab-highlightjs-codepen-embed-icon-status-success{color:hsl(var(--v-cb-tab-highlightjs-codepen-embed-icon-success))!important;fill:hsl(var(--v-cb-tab-highlightjs-codepen-embed-icon-success))!important}.v-code-block--tab-highlightjs-codepen-embed-icon-status-failed{color:hsl(var(--v-cb-tab-highlightjs-codepen-embed-icon-failed))!important;fill: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{color:hsl(var(--v-cb-tab-highlightjs-color-brewer-icon))!important;fill:hsl(var(--v-cb-tab-highlightjs-color-brewer-icon))!important}.v-code-block--tab-highlightjs-color-brewer-icon-status-success{color:hsl(var(--v-cb-tab-highlightjs-color-brewer-icon-success))!important;fill:hsl(var(--v-cb-tab-highlightjs-color-brewer-icon-success))!important}.v-code-block--tab-highlightjs-color-brewer-icon-status-failed{color:hsl(var(--v-cb-tab-highlightjs-color-brewer-icon-failed))!important;fill: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{color:hsl(var(--v-cb-tab-highlightjs-dark-icon))!important;fill:hsl(var(--v-cb-tab-highlightjs-dark-icon))!important}.v-code-block--tab-highlightjs-dark-icon-status-success{color:hsl(var(--v-cb-tab-highlightjs-dark-icon-success))!important;fill:hsl(var(--v-cb-tab-highlightjs-dark-icon-success))!important}.v-code-block--tab-highlightjs-dark-icon-status-failed{color:hsl(var(--v-cb-tab-highlightjs-dark-icon-failed))!important;fill: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{color:hsl(var(--v-cb-tab-highlightjs-devibeans-icon))!important;fill:hsl(var(--v-cb-tab-highlightjs-devibeans-icon))!important}.v-code-block--tab-highlightjs-devibeans-icon-status-success{color:hsl(var(--v-cb-tab-highlightjs-devibeans-icon-success))!important;fill:hsl(var(--v-cb-tab-highlightjs-devibeans-icon-success))!important}.v-code-block--tab-highlightjs-devibeans-icon-status-failed{color:hsl(var(--v-cb-tab-highlightjs-devibeans-icon-failed))!important;fill: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{color:hsl(var(--v-cb-tab-highlightjs-docco-icon))!important;fill:hsl(var(--v-cb-tab-highlightjs-docco-icon))!important}.v-code-block--tab-highlightjs-docco-icon-status-success{color:hsl(var(--v-cb-tab-highlightjs-docco-icon-success))!important;fill:hsl(var(--v-cb-tab-highlightjs-docco-icon-success))!important}.v-code-block--tab-highlightjs-docco-icon-status-failed{color:hsl(var(--v-cb-tab-highlightjs-docco-icon-failed))!important;fill: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{color:hsl(var(--v-cb-tab-highlightjs-far-icon))!important;fill:hsl(var(--v-cb-tab-highlightjs-far-icon))!important}.v-code-block--tab-highlightjs-far-icon-status-success{color:hsl(var(--v-cb-tab-highlightjs-far-icon-success))!important;fill:hsl(var(--v-cb-tab-highlightjs-far-icon-success))!important}.v-code-block--tab-highlightjs-far-icon-status-failed{color:hsl(var(--v-cb-tab-highlightjs-far-icon-failed))!important;fill: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{color:hsl(var(--v-cb-tab-highlightjs-felipec-icon))!important;fill:hsl(var(--v-cb-tab-highlightjs-felipec-icon))!important}.v-code-block--tab-highlightjs-felipec-icon-status-success{color:hsl(var(--v-cb-tab-highlightjs-felipec-icon-success))!important;fill:hsl(var(--v-cb-tab-highlightjs-felipec-icon-success))!important}.v-code-block--tab-highlightjs-felipec-icon-status-failed{color:hsl(var(--v-cb-tab-highlightjs-felipec-icon-failed))!important;fill: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{color:hsl(var(--v-cb-tab-highlightjs-foundation-icon))!important;fill:hsl(var(--v-cb-tab-highlightjs-foundation-icon))!important}.v-code-block--tab-highlightjs-foundation-icon-status-success{color:hsl(var(--v-cb-tab-highlightjs-foundation-icon-success))!important;fill:hsl(var(--v-cb-tab-highlightjs-foundation-icon-success))!important}.v-code-block--tab-highlightjs-foundation-icon-status-failed{color:hsl(var(--v-cb-tab-highlightjs-foundation-icon-failed))!important;fill: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{color:hsl(var(--v-cb-tab-highlightjs-github-dark-dimmed-icon))!important;fill:hsl(var(--v-cb-tab-highlightjs-github-dark-dimmed-icon))!important}.v-code-block--tab-highlightjs-github-dark-dimmed-icon-status-success{color:hsl(var(--v-cb-tab-highlightjs-github-dark-dimmed-icon-success))!important;fill:hsl(var(--v-cb-tab-highlightjs-github-dark-dimmed-icon-success))!important}.v-code-block--tab-highlightjs-github-dark-dimmed-icon-status-failed{color:hsl(var(--v-cb-tab-highlightjs-github-dark-dimmed-icon-failed))!important;fill: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{color:hsl(var(--v-cb-tab-highlightjs-github-dark-icon))!important;fill:hsl(var(--v-cb-tab-highlightjs-github-dark-icon))!important}.v-code-block--tab-highlightjs-github-dark-icon-status-success{color:hsl(var(--v-cb-tab-highlightjs-github-dark-icon-success))!important;fill:hsl(var(--v-cb-tab-highlightjs-github-dark-icon-success))!important}.v-code-block--tab-highlightjs-github-dark-icon-status-failed{color:hsl(var(--v-cb-tab-highlightjs-github-dark-icon-failed))!important;fill: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{color:hsl(var(--v-cb-tab-highlightjs-github-icon))!important;fill:hsl(var(--v-cb-tab-highlightjs-github-icon))!important}.v-code-block--tab-highlightjs-github-icon-status-success{color:hsl(var(--v-cb-tab-highlightjs-github-icon-success))!important;fill:hsl(var(--v-cb-tab-highlightjs-github-icon-success))!important}.v-code-block--tab-highlightjs-github-icon-status-failed{color:hsl(var(--v-cb-tab-highlightjs-github-icon-failed))!important;fill: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{color:hsl(var(--v-cb-tab-highlightjs-gml-icon))!important;fill:hsl(var(--v-cb-tab-highlightjs-gml-icon))!important}.v-code-block--tab-highlightjs-gml-icon-status-success{color:hsl(var(--v-cb-tab-highlightjs-gml-icon-success))!important;fill:hsl(var(--v-cb-tab-highlightjs-gml-icon-success))!important}.v-code-block--tab-highlightjs-gml-icon-status-failed{color:hsl(var(--v-cb-tab-highlightjs-gml-icon-failed))!important;fill: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{color:hsl(var(--v-cb-tab-highlightjs-googlecode-icon))!important;fill:hsl(var(--v-cb-tab-highlightjs-googlecode-icon))!important}.v-code-block--tab-highlightjs-googlecode-icon-status-success{color:hsl(var(--v-cb-tab-highlightjs-googlecode-icon-success))!important;fill:hsl(var(--v-cb-tab-highlightjs-googlecode-icon-success))!important}.v-code-block--tab-highlightjs-googlecode-icon-status-failed{color:hsl(var(--v-cb-tab-highlightjs-googlecode-icon-failed))!important;fill: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{color:hsl(var(--v-cb-tab-highlightjs-grayscale-icon))!important;fill:hsl(var(--v-cb-tab-highlightjs-grayscale-icon))!important}.v-code-block--tab-highlightjs-grayscale-icon-status-success{color:hsl(var(--v-cb-tab-highlightjs-grayscale-icon-success))!important;fill:hsl(var(--v-cb-tab-highlightjs-grayscale-icon-success))!important}.v-code-block--tab-highlightjs-grayscale-icon-status-failed{color:hsl(var(--v-cb-tab-highlightjs-grayscale-icon-failed))!important;fill: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{color:hsl(var(--v-cb-tab-highlightjs-hybrid-icon))!important;fill:hsl(var(--v-cb-tab-highlightjs-hybrid-icon))!important}.v-code-block--tab-highlightjs-hybrid-icon-status-success{color:hsl(var(--v-cb-tab-highlightjs-hybrid-icon-success))!important;fill:hsl(var(--v-cb-tab-highlightjs-hybrid-icon-success))!important}.v-code-block--tab-highlightjs-hybrid-icon-status-failed{color:hsl(var(--v-cb-tab-highlightjs-hybrid-icon-failed))!important;fill: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{color:hsl(var(--v-cb-tab-highlightjs-idea-icon))!important;fill:hsl(var(--v-cb-tab-highlightjs-idea-icon))!important}.v-code-block--tab-highlightjs-idea-icon-status-success{color:hsl(var(--v-cb-tab-highlightjs-idea-icon-success))!important;fill:hsl(var(--v-cb-tab-highlightjs-idea-icon-success))!important}.v-code-block--tab-highlightjs-idea-icon-status-failed{color:hsl(var(--v-cb-tab-highlightjs-idea-icon-failed))!important;fill: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{color:hsl(var(--v-cb-tab-highlightjs-intellij-light-icon))!important;fill:hsl(var(--v-cb-tab-highlightjs-intellij-light-icon))!important}.v-code-block--tab-highlightjs-intellij-light-icon-status-success{color:hsl(var(--v-cb-tab-highlightjs-intellij-light-icon-success))!important;fill:hsl(var(--v-cb-tab-highlightjs-intellij-light-icon-success))!important}.v-code-block--tab-highlightjs-intellij-light-icon-status-failed{color:hsl(var(--v-cb-tab-highlightjs-intellij-light-icon-failed))!important;fill: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{color:hsl(var(--v-cb-tab-highlightjs-ir-black-icon))!important;fill:hsl(var(--v-cb-tab-highlightjs-ir-black-icon))!important}.v-code-block--tab-highlightjs-ir-black-icon-status-success{color:hsl(var(--v-cb-tab-highlightjs-ir-black-icon-success))!important;fill:hsl(var(--v-cb-tab-highlightjs-ir-black-icon-success))!important}.v-code-block--tab-highlightjs-ir-black-icon-status-failed{color:hsl(var(--v-cb-tab-highlightjs-ir-black-icon-failed))!important;fill: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{color:hsl(var(--v-cb-tab-highlightjs-isbl-editor-dark-icon))!important;fill:hsl(var(--v-cb-tab-highlightjs-isbl-editor-dark-icon))!important}.v-code-block--tab-highlightjs-isbl-editor-dark-icon-status-success{color:hsl(var(--v-cb-tab-highlightjs-isbl-editor-dark-icon-success))!important;fill:hsl(var(--v-cb-tab-highlightjs-isbl-editor-dark-icon-success))!important}.v-code-block--tab-highlightjs-isbl-editor-dark-icon-status-failed{color:hsl(var(--v-cb-tab-highlightjs-isbl-editor-dark-icon-failed))!important;fill: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{color:hsl(var(--v-cb-tab-highlightjs-isbl-editor-light-icon))!important;fill:hsl(var(--v-cb-tab-highlightjs-isbl-editor-light-icon))!important}.v-code-block--tab-highlightjs-isbl-editor-light-icon-status-success{color:hsl(var(--v-cb-tab-highlightjs-isbl-editor-light-icon-success))!important;fill:hsl(var(--v-cb-tab-highlightjs-isbl-editor-light-icon-success))!important}.v-code-block--tab-highlightjs-isbl-editor-light-icon-status-failed{color:hsl(var(--v-cb-tab-highlightjs-isbl-editor-light-icon-failed))!important;fill: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{color:hsl(var(--v-cb-tab-highlightjs-kimbie-dark-icon))!important;fill:hsl(var(--v-cb-tab-highlightjs-kimbie-dark-icon))!important}.v-code-block--tab-highlightjs-kimbie-dark-icon-status-success{color:hsl(var(--v-cb-tab-highlightjs-kimbie-dark-icon-success))!important;fill:hsl(var(--v-cb-tab-highlightjs-kimbie-dark-icon-success))!important}.v-code-block--tab-highlightjs-kimbie-dark-icon-status-failed{color:hsl(var(--v-cb-tab-highlightjs-kimbie-dark-icon-failed))!important;fill: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{color:hsl(var(--v-cb-tab-highlightjs-kimbie-light-icon))!important;fill:hsl(var(--v-cb-tab-highlightjs-kimbie-light-icon))!important}.v-code-block--tab-highlightjs-kimbie-light-icon-status-success{color:hsl(var(--v-cb-tab-highlightjs-kimbie-light-icon-success))!important;fill:hsl(var(--v-cb-tab-highlightjs-kimbie-light-icon-success))!important}.v-code-block--tab-highlightjs-kimbie-light-icon-status-failed{color:hsl(var(--v-cb-tab-highlightjs-kimbie-light-icon-failed))!important;fill: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{color:hsl(var(--v-cb-tab-highlightjs-lightfair-icon))!important;fill:hsl(var(--v-cb-tab-highlightjs-lightfair-icon))!important}.v-code-block--tab-highlightjs-lightfair-icon-status-success{color:hsl(var(--v-cb-tab-highlightjs-lightfair-icon-success))!important;fill:hsl(var(--v-cb-tab-highlightjs-lightfair-icon-success))!important}.v-code-block--tab-highlightjs-lightfair-icon-status-failed{color:hsl(var(--v-cb-tab-highlightjs-lightfair-icon-failed))!important;fill: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{color:hsl(var(--v-cb-tab-highlightjs-lioshi-icon))!important;fill:hsl(var(--v-cb-tab-highlightjs-lioshi-icon))!important}.v-code-block--tab-highlightjs-lioshi-icon-status-success{color:hsl(var(--v-cb-tab-highlightjs-lioshi-icon-success))!important;fill:hsl(var(--v-cb-tab-highlightjs-lioshi-icon-success))!important}.v-code-block--tab-highlightjs-lioshi-icon-status-failed{color:hsl(var(--v-cb-tab-highlightjs-lioshi-icon-failed))!important;fill: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{color:hsl(var(--v-cb-tab-highlightjs-magula-icon))!important;fill:hsl(var(--v-cb-tab-highlightjs-magula-icon))!important}.v-code-block--tab-highlightjs-magula-icon-status-success{color:hsl(var(--v-cb-tab-highlightjs-magula-icon-success))!important;fill:hsl(var(--v-cb-tab-highlightjs-magula-icon-success))!important}.v-code-block--tab-highlightjs-magula-icon-status-failed{color:hsl(var(--v-cb-tab-highlightjs-magula-icon-failed))!important;fill: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{color:hsl(var(--v-cb-tab-highlightjs-mono-blue-icon))!important;fill:hsl(var(--v-cb-tab-highlightjs-mono-blue-icon))!important}.v-code-block--tab-highlightjs-mono-blue-icon-status-success{color:hsl(var(--v-cb-tab-highlightjs-mono-blue-icon-success))!important;fill:hsl(var(--v-cb-tab-highlightjs-mono-blue-icon-success))!important}.v-code-block--tab-highlightjs-mono-blue-icon-status-failed{color:hsl(var(--v-cb-tab-highlightjs-mono-blue-icon-failed))!important;fill: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{color:hsl(var(--v-cb-tab-highlightjs-monokai-sublime-icon))!important;fill:hsl(var(--v-cb-tab-highlightjs-monokai-sublime-icon))!important}.v-code-block--tab-highlightjs-monokai-sublime-icon-status-success{color:hsl(var(--v-cb-tab-highlightjs-monokai-sublime-icon-success))!important;fill:hsl(var(--v-cb-tab-highlightjs-monokai-sublime-icon-success))!important}.v-code-block--tab-highlightjs-monokai-sublime-icon-status-failed{color:hsl(var(--v-cb-tab-highlightjs-monokai-sublime-icon-failed))!important;fill: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{color:hsl(var(--v-cb-tab-highlightjs-monokai-icon))!important;fill:hsl(var(--v-cb-tab-highlightjs-monokai-icon))!important}.v-code-block--tab-highlightjs-monokai-icon-status-success{color:hsl(var(--v-cb-tab-highlightjs-monokai-icon-success))!important;fill:hsl(var(--v-cb-tab-highlightjs-monokai-icon-success))!important}.v-code-block--tab-highlightjs-monokai-icon-status-failed{color:hsl(var(--v-cb-tab-highlightjs-monokai-icon-failed))!important;fill: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{color:hsl(var(--v-cb-tab-highlightjs-night-owl-icon))!important;fill:hsl(var(--v-cb-tab-highlightjs-night-owl-icon))!important}.v-code-block--tab-highlightjs-night-owl-icon-status-success{color:hsl(var(--v-cb-tab-highlightjs-night-owl-icon-success))!important;fill:hsl(var(--v-cb-tab-highlightjs-night-owl-icon-success))!important}.v-code-block--tab-highlightjs-night-owl-icon-status-failed{color:hsl(var(--v-cb-tab-highlightjs-night-owl-icon-failed))!important;fill: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{color:hsl(var(--v-cb-tab-highlightjs-nnfx-dark-icon))!important;fill:hsl(var(--v-cb-tab-highlightjs-nnfx-dark-icon))!important}.v-code-block--tab-highlightjs-nnfx-dark-icon-status-success{color:hsl(var(--v-cb-tab-highlightjs-nnfx-dark-icon-success))!important;fill:hsl(var(--v-cb-tab-highlightjs-nnfx-dark-icon-success))!important}.v-code-block--tab-highlightjs-nnfx-dark-icon-status-failed{color:hsl(var(--v-cb-tab-highlightjs-nnfx-dark-icon-failed))!important;fill: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{color:hsl(var(--v-cb-tab-highlightjs-nnfx-light-icon))!important;fill:hsl(var(--v-cb-tab-highlightjs-nnfx-light-icon))!important}.v-code-block--tab-highlightjs-nnfx-light-icon-status-success{color:hsl(var(--v-cb-tab-highlightjs-nnfx-light-icon-success))!important;fill:hsl(var(--v-cb-tab-highlightjs-nnfx-light-icon-success))!important}.v-code-block--tab-highlightjs-nnfx-light-icon-status-failed{color:hsl(var(--v-cb-tab-highlightjs-nnfx-light-icon-failed))!important;fill: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{color:hsl(var(--v-cb-tab-highlightjs-nord-icon))!important;fill:hsl(var(--v-cb-tab-highlightjs-nord-icon))!important}.v-code-block--tab-highlightjs-nord-icon-status-success{color:hsl(var(--v-cb-tab-highlightjs-nord-icon-success))!important;fill:hsl(var(--v-cb-tab-highlightjs-nord-icon-success))!important}.v-code-block--tab-highlightjs-nord-icon-status-failed{color:hsl(var(--v-cb-tab-highlightjs-nord-icon-failed))!important;fill: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{color:hsl(var(--v-cb-tab-highlightjs-obsidian-icon))!important;fill:hsl(var(--v-cb-tab-highlightjs-obsidian-icon))!important}.v-code-block--tab-highlightjs-obsidian-icon-status-success{color:hsl(var(--v-cb-tab-highlightjs-obsidian-icon-success))!important;fill:hsl(var(--v-cb-tab-highlightjs-obsidian-icon-success))!important}.v-code-block--tab-highlightjs-obsidian-icon-status-failed{color:hsl(var(--v-cb-tab-highlightjs-obsidian-icon-failed))!important;fill: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{color:hsl(var(--v-cb-tab-highlightjs-panda-syntax-dark-icon))!important;fill:hsl(var(--v-cb-tab-highlightjs-panda-syntax-dark-icon))!important}.v-code-block--tab-highlightjs-panda-syntax-dark-icon-status-success{color:hsl(var(--v-cb-tab-highlightjs-panda-syntax-dark-icon-success))!important;fill:hsl(var(--v-cb-tab-highlightjs-panda-syntax-dark-icon-success))!important}.v-code-block--tab-highlightjs-panda-syntax-dark-icon-status-failed{color:hsl(var(--v-cb-tab-highlightjs-panda-syntax-dark-icon-failed))!important;fill: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{color:hsl(var(--v-cb-tab-highlightjs-panda-syntax-light-icon))!important;fill:hsl(var(--v-cb-tab-highlightjs-panda-syntax-light-icon))!important}.v-code-block--tab-highlightjs-panda-syntax-light-icon-status-success{color:hsl(var(--v-cb-tab-highlightjs-panda-syntax-light-icon-success))!important;fill:hsl(var(--v-cb-tab-highlightjs-panda-syntax-light-icon-success))!important}.v-code-block--tab-highlightjs-panda-syntax-light-icon-status-failed{color:hsl(var(--v-cb-tab-highlightjs-panda-syntax-light-icon-failed))!important;fill: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{color:hsl(var(--v-cb-tab-highlightjs-paraiso-dark-icon))!important;fill:hsl(var(--v-cb-tab-highlightjs-paraiso-dark-icon))!important}.v-code-block--tab-highlightjs-paraiso-dark-icon-status-success{color:hsl(var(--v-cb-tab-highlightjs-paraiso-dark-icon-success))!important;fill:hsl(var(--v-cb-tab-highlightjs-paraiso-dark-icon-success))!important}.v-code-block--tab-highlightjs-paraiso-dark-icon-status-failed{color:hsl(var(--v-cb-tab-highlightjs-paraiso-dark-icon-failed))!important;fill: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{color:hsl(var(--v-cb-tab-highlightjs-paraiso-light-icon))!important;fill:hsl(var(--v-cb-tab-highlightjs-paraiso-light-icon))!important}.v-code-block--tab-highlightjs-paraiso-light-icon-status-success{color:hsl(var(--v-cb-tab-highlightjs-paraiso-light-icon-success))!important;fill:hsl(var(--v-cb-tab-highlightjs-paraiso-light-icon-success))!important}.v-code-block--tab-highlightjs-paraiso-light-icon-status-failed{color:hsl(var(--v-cb-tab-highlightjs-paraiso-light-icon-failed))!important;fill: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{color:hsl(var(--v-cb-tab-highlightjs-purebasic-icon))!important;fill:hsl(var(--v-cb-tab-highlightjs-purebasic-icon))!important}.v-code-block--tab-highlightjs-purebasic-icon-status-success{color:hsl(var(--v-cb-tab-highlightjs-purebasic-icon-success))!important;fill:hsl(var(--v-cb-tab-highlightjs-purebasic-icon-success))!important}.v-code-block--tab-highlightjs-purebasic-icon-status-failed{color:hsl(var(--v-cb-tab-highlightjs-purebasic-icon-failed))!important;fill: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{color:hsl(var(--v-cb-tab-highlightjs-qtcreator-dark-icon))!important;fill:hsl(var(--v-cb-tab-highlightjs-qtcreator-dark-icon))!important}.v-code-block--tab-highlightjs-qtcreator-dark-icon-status-success{color:hsl(var(--v-cb-tab-highlightjs-qtcreator-dark-icon-success))!important;fill:hsl(var(--v-cb-tab-highlightjs-qtcreator-dark-icon-success))!important}.v-code-block--tab-highlightjs-qtcreator-dark-icon-status-failed{color:hsl(var(--v-cb-tab-highlightjs-qtcreator-dark-icon-failed))!important;fill: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{color:hsl(var(--v-cb-tab-highlightjs-qtcreator-light-icon))!important;fill:hsl(var(--v-cb-tab-highlightjs-qtcreator-light-icon))!important}.v-code-block--tab-highlightjs-qtcreator-light-icon-status-success{color:hsl(var(--v-cb-tab-highlightjs-qtcreator-light-icon-success))!important;fill:hsl(var(--v-cb-tab-highlightjs-qtcreator-light-icon-success))!important}.v-code-block--tab-highlightjs-qtcreator-light-icon-status-failed{color:hsl(var(--v-cb-tab-highlightjs-qtcreator-light-icon-failed))!important;fill: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{color:hsl(var(--v-cb-tab-highlightjs-rainbow-icon))!important;fill:hsl(var(--v-cb-tab-highlightjs-rainbow-icon))!important}.v-code-block--tab-highlightjs-rainbow-icon-status-success{color:hsl(var(--v-cb-tab-highlightjs-rainbow-icon-success))!important;fill:hsl(var(--v-cb-tab-highlightjs-rainbow-icon-success))!important}.v-code-block--tab-highlightjs-rainbow-icon-status-failed{color:hsl(var(--v-cb-tab-highlightjs-rainbow-icon-failed))!important;fill: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{color:hsl(var(--v-cb-tab-highlightjs-routeros-icon))!important;fill:hsl(var(--v-cb-tab-highlightjs-routeros-icon))!important}.v-code-block--tab-highlightjs-routeros-icon-status-success{color:hsl(var(--v-cb-tab-highlightjs-routeros-icon-success))!important;fill:hsl(var(--v-cb-tab-highlightjs-routeros-icon-success))!important}.v-code-block--tab-highlightjs-routeros-icon-status-failed{color:hsl(var(--v-cb-tab-highlightjs-routeros-icon-failed))!important;fill: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{color:hsl(var(--v-cb-tab-highlightjs-school-book-icon))!important;fill:hsl(var(--v-cb-tab-highlightjs-school-book-icon))!important}.v-code-block--tab-highlightjs-school-book-icon-status-success{color:hsl(var(--v-cb-tab-highlightjs-school-book-icon-success))!important;fill:hsl(var(--v-cb-tab-highlightjs-school-book-icon-success))!important}.v-code-block--tab-highlightjs-school-book-icon-status-failed{color:hsl(var(--v-cb-tab-highlightjs-school-book-icon-failed))!important;fill: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{color:hsl(var(--v-cb-tab-highlightjs-shades-of-purple-icon))!important;fill:hsl(var(--v-cb-tab-highlightjs-shades-of-purple-icon))!important}.v-code-block--tab-highlightjs-shades-of-purple-icon-status-success{color:hsl(var(--v-cb-tab-highlightjs-shades-of-purple-icon-success))!important;fill:hsl(var(--v-cb-tab-highlightjs-shades-of-purple-icon-success))!important}.v-code-block--tab-highlightjs-shades-of-purple-icon-status-failed{color:hsl(var(--v-cb-tab-highlightjs-shades-of-purple-icon-failed))!important;fill: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{color:hsl(var(--v-cb-tab-highlightjs-srcery-icon))!important;fill:hsl(var(--v-cb-tab-highlightjs-srcery-icon))!important}.v-code-block--tab-highlightjs-srcery-icon-status-success{color:hsl(var(--v-cb-tab-highlightjs-srcery-icon-success))!important;fill:hsl(var(--v-cb-tab-highlightjs-srcery-icon-success))!important}.v-code-block--tab-highlightjs-srcery-icon-status-failed{color:hsl(var(--v-cb-tab-highlightjs-srcery-icon-failed))!important;fill: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{color:hsl(var(--v-cb-tab-highlightjs-stackoverflow-dark-icon))!important;fill:hsl(var(--v-cb-tab-highlightjs-stackoverflow-dark-icon))!important}.v-code-block--tab-highlightjs-stackoverflow-dark-icon-status-success{color:hsl(var(--v-cb-tab-highlightjs-stackoverflow-dark-icon-success))!important;fill:hsl(var(--v-cb-tab-highlightjs-stackoverflow-dark-icon-success))!important}.v-code-block--tab-highlightjs-stackoverflow-dark-icon-status-failed{color:hsl(var(--v-cb-tab-highlightjs-stackoverflow-dark-icon-failed))!important;fill: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{color:hsl(var(--v-cb-tab-highlightjs-stackoverflow-light-icon))!important;fill:hsl(var(--v-cb-tab-highlightjs-stackoverflow-light-icon))!important}.v-code-block--tab-highlightjs-stackoverflow-light-icon-status-success{color:hsl(var(--v-cb-tab-highlightjs-stackoverflow-light-icon-success))!important;fill:hsl(var(--v-cb-tab-highlightjs-stackoverflow-light-icon-success))!important}.v-code-block--tab-highlightjs-stackoverflow-light-icon-status-failed{color:hsl(var(--v-cb-tab-highlightjs-stackoverflow-light-icon-failed))!important;fill: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{color:hsl(var(--v-cb-tab-highlightjs-sunburst-icon))!important;fill:hsl(var(--v-cb-tab-highlightjs-sunburst-icon))!important}.v-code-block--tab-highlightjs-sunburst-icon-status-success{color:hsl(var(--v-cb-tab-highlightjs-sunburst-icon-success))!important;fill:hsl(var(--v-cb-tab-highlightjs-sunburst-icon-success))!important}.v-code-block--tab-highlightjs-sunburst-icon-status-failed{color:hsl(var(--v-cb-tab-highlightjs-sunburst-icon-failed))!important;fill: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{color:hsl(var(--v-cb-tab-highlightjs-tokyo-night-dark-icon))!important;fill:hsl(var(--v-cb-tab-highlightjs-tokyo-night-dark-icon))!important}.v-code-block--tab-highlightjs-tokyo-night-dark-icon-status-success{color:hsl(var(--v-cb-tab-highlightjs-tokyo-night-dark-icon-success))!important;fill:hsl(var(--v-cb-tab-highlightjs-tokyo-night-dark-icon-success))!important}.v-code-block--tab-highlightjs-tokyo-night-dark-icon-status-failed{color:hsl(var(--v-cb-tab-highlightjs-tokyo-night-dark-icon-failed))!important;fill: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{color:hsl(var(--v-cb-tab-highlightjs-tokyo-night-light-icon))!important;fill:hsl(var(--v-cb-tab-highlightjs-tokyo-night-light-icon))!important}.v-code-block--tab-highlightjs-tokyo-night-light-icon-status-success{color:hsl(var(--v-cb-tab-highlightjs-tokyo-night-light-icon-success))!important;fill:hsl(var(--v-cb-tab-highlightjs-tokyo-night-light-icon-success))!important}.v-code-block--tab-highlightjs-tokyo-night-light-icon-status-failed{color:hsl(var(--v-cb-tab-highlightjs-tokyo-night-light-icon-failed))!important;fill: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{color:hsl(var(--v-cb-tab-highlightjs-tomorrow-night-blue-icon))!important;fill:hsl(var(--v-cb-tab-highlightjs-tomorrow-night-blue-icon))!important}.v-code-block--tab-highlightjs-tomorrow-night-blue-icon-status-success{color:hsl(var(--v-cb-tab-highlightjs-tomorrow-night-blue-icon-success))!important;fill:hsl(var(--v-cb-tab-highlightjs-tomorrow-night-blue-icon-success))!important}.v-code-block--tab-highlightjs-tomorrow-night-blue-icon-status-failed{color:hsl(var(--v-cb-tab-highlightjs-tomorrow-night-blue-icon-failed))!important;fill: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{color:hsl(var(--v-cb-tab-highlightjs-tomorrow-night-bright-icon))!important;fill:hsl(var(--v-cb-tab-highlightjs-tomorrow-night-bright-icon))!important}.v-code-block--tab-highlightjs-tomorrow-night-bright-icon-status-success{color:hsl(var(--v-cb-tab-highlightjs-tomorrow-night-bright-icon-success))!important;fill:hsl(var(--v-cb-tab-highlightjs-tomorrow-night-bright-icon-success))!important}.v-code-block--tab-highlightjs-tomorrow-night-bright-icon-status-failed{color:hsl(var(--v-cb-tab-highlightjs-tomorrow-night-bright-icon-failed))!important;fill: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{color:hsl(var(--v-cb-tab-highlightjs-vs-icon))!important;fill:hsl(var(--v-cb-tab-highlightjs-vs-icon))!important}.v-code-block--tab-highlightjs-vs-icon-status-success{color:hsl(var(--v-cb-tab-highlightjs-vs-icon-success))!important;fill:hsl(var(--v-cb-tab-highlightjs-vs-icon-success))!important}.v-code-block--tab-highlightjs-vs-icon-status-failed{color:hsl(var(--v-cb-tab-highlightjs-vs-icon-failed))!important;fill: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{color:hsl(var(--v-cb-tab-highlightjs-vs2015-icon))!important;fill:hsl(var(--v-cb-tab-highlightjs-vs2015-icon))!important}.v-code-block--tab-highlightjs-vs2015-icon-status-success{color:hsl(var(--v-cb-tab-highlightjs-vs2015-icon-success))!important;fill:hsl(var(--v-cb-tab-highlightjs-vs2015-icon-success))!important}.v-code-block--tab-highlightjs-vs2015-icon-status-failed{color:hsl(var(--v-cb-tab-highlightjs-vs2015-icon-failed))!important;fill: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{color:hsl(var(--v-cb-tab-highlightjs-xcode-icon))!important;fill:hsl(var(--v-cb-tab-highlightjs-xcode-icon))!important}.v-code-block--tab-highlightjs-xcode-icon-status-success{color:hsl(var(--v-cb-tab-highlightjs-xcode-icon-success))!important;fill:hsl(var(--v-cb-tab-highlightjs-xcode-icon-success))!important}.v-code-block--tab-highlightjs-xcode-icon-status-failed{color:hsl(var(--v-cb-tab-highlightjs-xcode-icon-failed))!important;fill: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{color:hsl(var(--v-cb-tab-highlightjs-xt256-icon))!important;fill:hsl(var(--v-cb-tab-highlightjs-xt256-icon))!important}.v-code-block--tab-highlightjs-xt256-icon-status-success{color:hsl(var(--v-cb-tab-highlightjs-xt256-icon-success))!important;fill:hsl(var(--v-cb-tab-highlightjs-xt256-icon-success))!important}.v-code-block--tab-highlightjs-xt256-icon-status-failed{color:hsl(var(--v-cb-tab-highlightjs-xt256-icon-failed))!important;fill: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{color:hsl(var(--v-cb-tab-highlightjs-base16-onedark-icon))!important;fill:hsl(var(--v-cb-tab-highlightjs-base16-onedark-icon))!important}.v-code-block--tab-highlightjs-base16-onedark-icon-status-success{color:hsl(var(--v-cb-tab-highlightjs-base16-onedark-icon-success))!important;fill:hsl(var(--v-cb-tab-highlightjs-base16-onedark-icon-success))!important}.v-code-block--tab-highlightjs-base16-onedark-icon-status-failed{color:hsl(var(--v-cb-tab-highlightjs-base16-onedark-icon-failed))!important;fill: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))}`)),document.head.appendChild(i)}}catch(t){console.error("vite-plugin-css-injected-by-js",t)}})();
diff --git a/dist/vue3-code-block.es.js b/dist/vue3-code-block.es.js
index 973c223..faa6280 100644
--- a/dist/vue3-code-block.es.js
+++ b/dist/vue3-code-block.es.js
@@ -1,6 +1,8 @@
+import { unref as a, defineComponent as on, openBlock as u, createElementBlock as i, mergeProps as D, createCommentVNode as w, createElementVNode as v, mergeDefaults as mn, useSlots as dn, ref as c, computed as y, watch as kn, onBeforeMount as fn, onMounted as _n, normalizeClass as d, normalizeStyle as C, renderSlot as V, Fragment as A, createTextVNode as S, toDisplayString as M, createBlock as nn } from "vue";
+import wn from "ua-parser-js";
 /**
  * @name vue3-code-block
- * @version 2.1.1
+ * @version 2.2.11
  * @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! <webdevnerdstuff@gmail.com> (https://webdevnerdstuff.com)
  * @copyright Copyright 2023, WebDevNerdStuff
@@ -8,4 +10,189 @@
  * @repository https://github.com/webdevnerdstuff/vue3-code-block
  * @license MIT License
  */
-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="</"+t[0].slice(1);return-1!==t.input.indexOf(o,a)})(t,{after:o})||a.ignoreMatch());const n=t.input.substring(o);((l=n.match(/^\s*=/))||(l=n.match(/^\s+extends\s+/))&&0===l.index)&&a.ignoreMatch()}},h={$pattern:R,keyword:B,literal:I,built_in:H,"variable.language":P},s="[0-9](_?[0-9])*",e=`\\.(${s})`,c="0|[1-9](_?[0-9])*|0[0-7]*[89][0-9]*",r={className:"number",variants:[{begin:`(\\b(${c})((${e})|\\.)?|(${e}))[eE][+-]?(${s})\\b`},{begin:`\\b(${c})\\b((${e})\\b|\\.)?|(${e})\\b`},{begin:"\\b(0|[1-9](_?[0-9])*)n\\b"},{begin:"\\b0[xX][0-9a-fA-F](_?[0-9a-fA-F])*n?\\b"},{begin:"\\b0[bB][0-1](_?[0-1])*n?\\b"},{begin:"\\b0[oO][0-7](_?[0-7])*n?\\b"},{begin:"\\b0[0-7]+n?\\b"}],relevance:0},g={className:"subst",begin:"\\$\\{",end:"\\}",keywords:h,contains:[]},b={begin:"html`",end:"",starts:{end:"`",returnEnd:!1,contains:[t.BACKSLASH_ESCAPE,g],subLanguage:"xml"}},v={begin:"css`",end:"",starts:{end:"`",returnEnd:!1,contains:[t.BACKSLASH_ESCAPE,g],subLanguage:"css"}},u={className:"string",begin:"`",end:"`",contains:[t.BACKSLASH_ESCAPE,g]},d={className:"comment",variants:[t.COMMENT(/\/\*\*(?!\/)/,"\\*/",{relevance:0,contains:[{begin:"(?=@[A-Za-z]+)",relevance:0,contains:[{className:"doctag",begin:"@[A-Za-z]+"},{className:"type",begin:"\\{",end:"\\}",excludeEnd:!0,excludeBegin:!0,relevance:0},{className:"variable",begin:o+"(?=\\s*(-)|$)",endsParent:!0,relevance:0},{begin:/(?=[^\n])\s/,relevance:0}]}]}),t.C_BLOCK_COMMENT_MODE,t.C_LINE_COMMENT_MODE]},j=[t.APOS_STRING_MODE,t.QUOTE_STRING_MODE,b,v,u,{match:/\$\d+/},r];g.contains=j.concat({begin:/\{/,end:/\}/,keywords:h,contains:["self"].concat(j)});const p=[].concat(d,g.contains),m=p.concat([{begin:/\(/,end:/\)/,keywords:h,contains:["self"].concat(p)}]),k={className:"params",begin:/\(/,end:/\)/,excludeBegin:!0,excludeEnd:!0,keywords:h,contains:m},f={variants:[{match:[/class/,/\s+/,o,/\s+/,/extends/,/\s+/,a.concat(o,"(",a.concat(/\./,o),")*")],scope:{1:"keyword",3:"title.class",5:"keyword",7:"title.class.inherited"}},{match:[/class/,/\s+/,o],scope:{1:"keyword",3:"title.class"}}]},y={relevance:0,match:a.either(/\bJSON/,/\b[A-Z][a-z]+([A-Z][a-z]*|\d)*/,/\b[A-Z]{2,}([A-Z][a-z]+|\d)+([A-Z][a-z]*)*/,/\b[A-Z]{2,}[a-z]+([A-Z][a-z]+|\d)*([A-Z][a-z]*)*/),className:"title.class",keywords:{_:[...L,...$]}},w={variants:[{match:[/function/,/\s+/,o,/(?=\s*\()/]},{match:[/function/,/\s*(?=\()/]}],className:{1:"keyword",3:"title.function"},label:"func.def",contains:[k],illegal:/%/};const x={match:a.concat(/\b/,(_=[...D,"super","import"],a.concat("(?!",_.join("|"),")")),o,a.lookahead(/\(/)),className:"title.function",relevance:0};var _;const E={begin:a.concat(/\./,a.lookahead(a.concat(o,/(?![0-9A-Za-z$_(])/))),end:o,excludeBegin:!0,keywords:"prototype",className:"property",relevance:0},N={match:[/get|set/,/\s+/,o,/(?=\()/],className:{1:"keyword",3:"title.function"},contains:[{begin:/\(\)/},k]},q="(\\([^()]*(\\([^()]*(\\([^()]*\\)[^()]*)*\\)[^()]*)*\\)|"+t.UNDERSCORE_IDENT_RE+")\\s*=>",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:/</,relevance:0,contains:[{className:"attr",begin:/[\p{L}0-9._:-]+/u,relevance:0},{begin:/=\s*/,relevance:0,contains:[{className:"string",endsParent:!0,variants:[{begin:/"/,end:/"/,contains:[i]},{begin:/'/,end:/'/,contains:[i]},{begin:/[^\s"'=<>`]+/}]}]}]};return{name:"HTML, XML",aliases:["html","xhtml","rss","atom","xjb","xsd","xsl","plist","wsf","svg"],case_insensitive:!0,unicodeRegex:!0,contains:[{className:"meta",begin:/<![a-z]/,end:/>/,relevance:10,contains:[l,s,h,n,{begin:/\[/,end:/\]/,contains:[{className:"meta",begin:/<![a-z]/,end:/>/,contains:[l,n,s,h]}]}]},t.COMMENT(/<!--/,/-->/,{relevance:10}),{begin:/<!\[CDATA\[/,end:/\]\]>/,relevance:10},i,{className:"meta",end:/\?>/,variants:[{begin:/<\?xml/,relevance:10,contains:[s]},{begin:/<\?[a-z][a-z0-9]+/}]},{className:"tag",begin:/<style(?=\s|>)/,end:/>/,keywords:{name:"style"},contains:[e],starts:{end:/<\/style>/,returnEnd:!0,subLanguage:["css","xml"]}},{className:"tag",begin:/<script(?=\s|>)/,end:/>/,keywords:{name:"script"},contains:[e],starts:{end:/<\/script>/,returnEnd:!0,subLanguage:["javascript","handlebars","xml"]}},{className:"tag",begin:/<>|<\/>/},{className:"tag",begin:a.concat(/</,a.lookahead(a.concat(o,a.either(/\/>/,/>/,/\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, <svg xmlns="http://www.w3.org/2000/svg" width="54" height="14" viewBox="0 0 54 14"><g fill="none" fillRule="evenodd" transform="translate(1 1)"><circle cx="6" cy="6" r="6" fill="%23FF5F56" stroke="%23E0443E" strokeWidth=".5" /><circle cx="26" cy="6" r="6" fill="%23FFBD2E" stroke="%23DEA123" strokeWidth=".5" /><circle cx="46" cy="6" r="6" fill="%2327C93F" stroke="%231AAB29" strokeWidth=".5" /></g></svg>\');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, <svg xmlns="http://www.w3.org/2000/svg" width="54" height="14" viewBox="0 0 54 14"><g fill="none" fillRule="evenodd" transform="translate(1 1)"><circle cx="6" cy="6" r="6" fill="%23FF5F56" stroke="%23E0443E" strokeWidth=".5" /><circle cx="26" cy="6" r="6" fill="%23FFBD2E" stroke="%23DEA123" strokeWidth=".5" /><circle cx="46" cy="6" r="6" fill="%2327C93F" stroke="%231AAB29" strokeWidth=".5" /></g></svg>\');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,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/'/g,"&#x27;")}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+="</span>")}value(){return this.buffer}span(t){this.buffer+=`<span class="${t}">`}}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||"<unnamed>")+'"');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};
+const t = "v-code-block";
+function en(o) {
+  return o === "" || o === "prism" ? "default" : o;
+}
+function an(o) {
+  return o ? "highlightjs" : "prism";
+}
+function N(o, j = "px") {
+  if (o != null && o !== "" && o !== void 0)
+    return +o ? `${Number(o)}${j}` : String(o);
+}
+const xn = [v("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)], Tn = [v("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)], $n = [v("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)], ln = on({ __name: "StatusIcons", props: { icon: { type: String, required: !0 } }, setup: (o) => (j, e) => o.icon === "copy" ? (u(), i("svg", D({ key: 0 }, j.$attrs, { viewBox: "0 0 512 512", xmlns: "http://www.w3.org/2000/svg" }), xn, 16)) : o.icon === "success" ? (u(), i("svg", D({ key: 1 }, j.$attrs, { viewBox: "0 0 512 512", xmlns: "http://www.w3.org/2000/svg" }), Tn, 16)) : o.icon === "failed" ? (u(), i("svg", D({ key: 2 }, j.$attrs, { viewBox: "0 0 320 512", xmlns: "http://www.w3.org/2000/svg" }), $n, 16)) : w("", !0) });
+function zn(o) {
+  return { name: "Plain text", aliases: ["text", "txt"], disableAutodetect: !0 };
+}
+const qn = { class: "v-code-block--button-copy" }, Bn = { class: "v-code-block--button-run" }, Cn = { class: "v-code-block--code" }, Sn = ["textContent"], Mn = ["innerHTML"], Nn = on({ __name: "CodeBlock", props: mn({ browserWindow: { type: Boolean }, code: {}, codeBlockRadius: {}, copyButton: { type: Boolean }, copyIcons: { type: Boolean }, copyTab: { type: Boolean }, copyFailedText: {}, copyText: {}, copySuccessText: {}, floatingTabs: { type: Boolean }, globalOptions: { type: Boolean }, height: {}, highlightjs: { type: Boolean }, indent: {}, label: {}, lang: {}, languages: {}, maxHeight: {}, persistentCopyButton: { type: Boolean }, prismjs: { type: Boolean }, prismPlugin: { type: Boolean }, runTab: { type: Boolean }, runText: {}, tabGap: {}, tabs: { type: Boolean }, theme: { type: [String, Boolean] } }, { browserWindow: !1, code: "", codeBlockRadius: "0.5rem", copyButton: !0, copyIcons: !0, copyTab: !0, copyFailedText: "Copy failed!", copyText: "Copy Code", copySuccessText: "Copied!", floatingTabs: !0, height: "auto", highlightjs: !1, indent: 2, label: "", lang: "javascript", maxHeight: "auto", persistentCopyButton: !1, prismjs: !1, prismPlugin: !1, runTab: !1, runText: "Run", tabGap: "0.25rem", tabs: !1, theme: "neon-bunny" }), emits: ["run", "update:copy-status"], setup(o, { emit: j }) {
+  const e = o, k = dn();
+  let x, H;
+  const f = c(null), p = c("copy"), _ = c(""), L = c(!1), W = c(!1), T = c(!1), rn = c("https://cdn.jsdelivr.net/gh/highlightjs/cdn-release@11.8.0/build/styles"), F = c("https://cdn.jsdelivr.net/gh/PrismJS/prism@1.29.0/themes"), tn = c("https://cdn.jsdelivr.net/gh/PrismJS/prism-themes@1.9.0/themes"), B = c(""), P = c(""), g = c(""), un = y(() => {
+    let n = "";
+    return e.highlightjs && (n = B.value), e.prismjs && e.prismPlugin && (n = f.value), n;
+  }), gn = y(() => ((n) => {
+    const { isMobile: l, isPrism: r } = n;
+    return { [`${t}`]: !0, [`${t}-mb-5`]: !0, [`${t}--mobile`]: a(l), [`${t}--prismjs`]: a(r), [`${t}--highlightjs`]: !a(r) };
+  })({ isMobile: T, isPrism: e.prismjs })), hn = y(() => ((n) => {
+    const { copyStatus: l, isMobile: r, persistentCopyButton: s } = n;
+    return { [`${t}--code-copy-button`]: !0, [`${t}--code-copy-button-mobile`]: a(r), [`${t}--code-copy-button-persist`]: a(s), [`${t}--code-copy-button-status-${a(l)}`]: !0 };
+  })({ copyStatus: p, isMobile: T, persistentCopyButton: e.persistentCopyButton })), I = y(() => ((n) => {
+    const { copyStatus: l, highlightjs: r, useTheme: s } = n, h = an(a(r)), b = en(a(s));
+    return { [`${t}--button-copy-icon-status-${a(l)}`]: !0, [`${t}--me-1`]: !0, [`${t}--tab-${h}-${b}-icon-status-${a(l)}`]: !0, [`${t}--tab-${h}-${b}-icon`]: !0 };
+  })({ copyStatus: p, highlightjs: e.highlightjs, useTheme: g })), jn = y(() => ((n) => {
+    const { isMobile: l } = n;
+    return { [`${t}--label`]: !0, [`${t}--label-mobile`]: a(l) };
+  })({ isMobile: T })), G = y(() => ((n) => {
+    const { highlightjs: l, useTheme: r } = n, s = an(a(l)), h = en(a(r));
+    return { [`${t}--tab-${h}`]: !0, [`${t}--tab-${s}-${h}`]: !0 };
+  })({ highlightjs: e.highlightjs, useTheme: g })), J = y(() => ((n) => {
+    const { isLoading: l, useTheme: r } = n;
+    return { width: a(r) === "coy" && l === !1 ? "100%" : "" };
+  })({ isLoading: W, useTheme: g })), cn = y(() => ((n) => {
+    const { floatingTabs: l, tabGap: r } = n;
+    return { bottom: l ? "1px" : "0", gap: N(a(r)) };
+  })({ floatingTabs: e.floatingTabs, tabGap: e.tabGap })), pn = y(() => ((n) => {
+    const { copyTab: l, height: r, maxHeight: s, radius: h, runTab: b, tabs: $, useTheme: z } = n;
+    let m = `${h} 0 ${h} ${h} !important`;
+    return a($) && (a(l) || a(b)) || (m = h), { borderRadius: m, display: a(z) !== "funky" ? "flex" : "block", height: N(a(r)), maxHeight: N(a(s)), overflow: "auto" };
+  })({ copyTab: e.copyTab, height: e.height, maxHeight: e.maxHeight, radius: e.codeBlockRadius, runTab: e.runTab, tabs: e.tabs, useTheme: g })), bn = y(() => ((n) => {
+    const { tabGap: l } = n;
+    return { gap: N(a(l)) };
+  })({ tabGap: e.tabGap }));
+  function R() {
+    if (!e.prismjs && !e.highlightjs)
+      throw new Error("[vue3-code-block]: You must set either the prismjs or highlightjs props.");
+    if (e.prismjs && e.highlightjs)
+      throw new Error("[vue3-code-block]: You cannot have both prismjs and highlightjs props set at the same time.");
+    e.highlightjs && e.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 U() {
+    L.value || (L.value = !0, navigator.clipboard.writeText(f.value).then(() => {
+      _.value = e.copySuccessText, p.value = "success", j("update:copy-status", p.value);
+    }, (n) => {
+      _.value = e.copyFailedText, p.value = "failed", j("update:copy-status", p.value), console.error("Copy to clipboard failed: ", n);
+    }), setTimeout(() => {
+      _.value = e.copyText, p.value = "copy", j("update:copy-status", p.value), L.value = !1;
+    }, 3e3));
+  }
+  function O() {
+    let n = "";
+    const l = e.highlightjs ? "highlightjs" : "prism", r = document.getElementsByTagName("head")[0], s = document.createElement("style"), h = document.body.getAttribute("data-v-code-block-theme");
+    let b = `v-code-block--theme-${g.value}-${l}`, $ = !0, z = !0, m = "", E = "";
+    if (b = K(l, b), h === g.value || h === b || typeof g.value == "boolean")
+      return;
+    switch (document.body.setAttribute("data-v-code-block-theme", b), s.setAttribute("type", "text/css"), s.setAttribute("data-theme-id", b), s.setAttribute("data-theme", "v-code-block--theme-sheet"), g.value) {
+      case "neon-bunny":
+        n = `/**
+	* 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,.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)}
+`, z = !1, $ = !1, l === "highlightjs" && (n = `/**
+	* 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-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)}
+`);
+        break;
+      case "neon-bunny-carrot":
+        n = `/**
+	* MIT License
+	* Copyright (c) 2023 WebDevNerdStuff
+	* 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: #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)}
+`, z = !1, $ = !1, l === "highlightjs" && (n = `/**
+	* MIT License
+	* Copyright (c) 2023 WebDevNerdStuff
+	* 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;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)}
+`);
+    }
+    if (!z && !$)
+      return Q(), s.appendChild(document.createTextNode(n)), void r.appendChild(s);
+    const Z = K(l, g.value);
+    switch (l) {
+      case "highlightjs":
+        m = `${Z}.min.css`, E = `${rn.value}/${m}`;
+        break;
+      case "prism":
+        m = `${Z}.css`, E = g.value === "default" ? `${F.value}/prism.css` : g.value.includes("themes-") ? `${tn.value}/${m}` : `${F.value}/prism-${m}`;
+        break;
+      default:
+        m = "";
+    }
+    W.value = !0, fetch(E).then((q) => q.text()).then((q) => {
+      Q(), s.appendChild(document.createTextNode(q)), r.appendChild(s), W.value = !1;
+    }).catch((q) => {
+      const vn = e.highlightjs ? "Highlight.js" : "PrismJS";
+      console.error(`${vn} CDN Error:`, q);
+    });
+  }
+  function Y() {
+    const n = wn().device;
+    T.value = n.type === "mobile";
+  }
+  function K(n, l, r = !1) {
+    let s = l;
+    return n === "prism" && (s = s.replace("themes-", "prism-"), s = s.replace("prism-prism-", "prism-"), s = s.replace("theme-prism-", "theme-"), r && (s = s.replace("prism-prism-", ""), s = s.replace("prism-", ""))), n === "highlightjs" && (s = s.replace("base16-", "base16/")), s;
+  }
+  function Q() {
+    const n = document.querySelectorAll('[data-theme="v-code-block--theme-sheet"]');
+    n.length > 0 && n.forEach((l) => {
+      l.remove();
+    });
+  }
+  function X() {
+    (function() {
+      if (e.lang !== "json")
+        f.value = e.code;
+      else {
+        const n = e.code.toString();
+        f.value = JSON.stringify(JSON.parse(n), null, e.indent);
+      }
+    })(), e.highlightjs && import("highlight.js").then((n) => {
+      x = n.default, x.registerLanguage("plain", zn), B.value = x.highlight(f.value, { language: e.lang }).value;
+    }).catch((n) => {
+      console.error("Highlight.js import:", { err: n });
+    }), e.prismjs && import("prismjs").then((n) => {
+      H = n.default, B.value = H.highlight(f.value, H.languages[e.lang], e.lang);
+    }).catch((n) => {
+      console.error("PrismJS import:", { err: n });
+    });
+  }
+  function yn() {
+    j("run");
+  }
+  return kn(e, () => {
+    e.code && X(), (e.theme || e.prismjs || e.highlightjs) && (R(), g.value = e.theme, O()), e.copyText && (_.value = e.copyText), e.runText && (P.value = e.runText);
+  }), fn(() => {
+    _.value = e.copyText, P.value = e.runText, R();
+  }), _n(() => {
+    g.value = e.theme, O(), Y(), X();
+  }), window.addEventListener("orientationchange", () => {
+    Y();
+  }), (n, l) => (u(), i("div", { class: d(a(gn)) }, [n.label || n.tabs || a(k).label || a(k).tabs ? (u(), i("div", { key: 0, class: "v-code-block--header", style: C(a(cn)) }, [v("div", { class: d(["v-code-block--label v-code-block--pb-1", a(jn)]) }, [a(k).label ? V(n.$slots, "label", { key: 0 }, void 0, !0) : (u(), i(A, { key: 1 }, [S(M(e.label), 1)], 64))], 2), v("div", { class: "v-code-block--tabs", style: C(a(bn)) }, [a(k).tabs ? V(n.$slots, "tabs", { key: 0 }, void 0, !0) : (u(), i(A, { key: 1 }, [n.copyTab && n.tabs ? (u(), i("div", { key: 0, class: d(["v-code-block--tab", a(G)]), onClick: U }, [v("div", qn, [n.copyIcons ? (u(), nn(ln, { key: 0, class: d(["v-code-block--button-copy-icon", a(I)]), icon: a(p) }, null, 8, ["class", "icon"])) : w("", !0), S(" " + M(a(_)), 1)])], 2)) : w("", !0), n.runTab && n.tabs && !a(T) ? (u(), i("div", { key: 1, class: d(["v-code-block--tab", a(G)]), onClick: yn }, [v("div", Bn, M(a(P)), 1)], 2)) : w("", !0)], 64))], 4)], 4)) : w("", !0), v("div", Cn, [v("div", { class: d(["v-code-block--code-copy-button", a(hn)]), onClick: U }, [a(k).copyButton ? V(n.$slots, "copyButton", { key: 0 }, void 0, !0) : (u(), i(A, { key: 1 }, [n.copyButton ? (u(), nn(ln, { key: 0, class: d(["v-code-block--button-copy-icon", a(I)]), icon: a(p) }, null, 8, ["class", "icon"])) : w("", !0)], 64))], 2), v("pre", D(n.$attrs, { class: `language-${e.lang}`, style: a(pn) }), [S("				"), n.prismPlugin ? (u(), i("code", { key: 0, class: d(`language-${e.lang} ${n.browserWindow ? "v-code-block--code-browser" : ""} ${n.highlightjs ? "hljs" : ""}`), style: C(a(J)), textContent: M(a(un)) }, null, 14, Sn)) : (u(), i("code", { key: 1, class: d(`language-${e.lang} ${n.browserWindow ? "v-code-block--code-browser" : ""} ${n.highlightjs ? "hljs" : ""}`), style: C(a(J)), innerHTML: a(B) }, null, 14, Mn)), S(`
+			`)], 16)])], 2));
+} }), sn = ((o, j) => {
+  const e = o.__vccOpts || o;
+  for (const [k, x] of j)
+    e[k] = x;
+  return e;
+})(Nn, [["__scopeId", "data-v-d71f4907"]]);
+sn.install = (o) => {
+  o.component("CodeBlock", sn);
+};
+export {
+  sn as CodeBlock,
+  sn as default
+};
+(function(){"use strict";try{if(typeof document<"u"){var i=document.createElement("style");i.appendChild(document.createTextNode(`.v-code-block--tab-prism-funky{background:url('data:image/svg+xml;charset=utf-8,<svg%20version%3D"1.1"%20xmlns%3D"http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg"%20width%3D"100"%20height%3D"100"%20fill%3D"rgba(0%2C0%2C0%2C.2)">%0D%0A<polygon%20points%3D"0%2C50%2050%2C0%200%2C0"%20%2F>%0D%0A<polygon%20points%3D"0%2C100%2050%2C100%20100%2C50%20100%2C0"%20%2F>%0D%0A<%2Fsvg>');background-size:1em 1em}.v-code-block---label-mobile input,.v-code-block---label-mobile select,.v-code-block---label-mobile textarea{display:none}.v-code-block[data-v-d71f4907]{display:block;max-width:100%}.v-code-block--header[data-v-d71f4907]{align-items:end;display:flex;justify-content:space-between;overflow:visible;position:relative;width:100%}.v-code-block--label[data-v-d71f4907]{overflow:auto}.v-code-block--tabs[data-v-d71f4907]{align-items:end;display:flex;justify-content:flex-end}.v-code-block--tab[data-v-d71f4907]{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[data-v-d71f4907]{height:.85rem;width:.85rem}.v-code-block--code[data-v-d71f4907]{position:relative;z-index:1}.v-code-block--code pre[data-v-d71f4907],.v-code-block--code pre[class*=language-][data-v-d71f4907]{margin-top:0}.v-code-block--code pre[class*=language-][data-v-d71f4907]:before,.v-code-block--code pre[class*=language-][data-v-d71f4907]:after{bottom:.95em}.v-code-block--code pre code[data-v-d71f4907]{width:100%}.v-code-block--code-browser[data-v-d71f4907]:before{background-image:url('data:image/svg+xml;utf8, <svg xmlns="http://www.w3.org/2000/svg" width="54" height="14" viewBox="0 0 54 14"><g fill="none" fillRule="evenodd" transform="translate(1 1)"><circle cx="6" cy="6" r="6" fill="%23FF5F56" stroke="%23E0443E" strokeWidth=".5" /><circle cx="26" cy="6" r="6" fill="%23FFBD2E" stroke="%23DEA123" strokeWidth=".5" /><circle cx="46" cy="6" r="6" fill="%2327C93F" stroke="%231AAB29" strokeWidth=".5" /></g></svg>');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[data-v-d71f4907]{opacity:1}.v-code-block--code-copy-button[data-v-d71f4907]{align-items:center;color:#ccc;cursor:pointer;display:flex;fill:#ccc;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[data-v-d71f4907]:hover{opacity:1}.v-code-block--code-copy-button-persist[data-v-d71f4907]{opacity:.5}.v-code-block--code-copy-button svg[data-v-d71f4907]{height:1rem;width:1rem}: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 0, #443ac3 35%, #0174b7 68%, #04988e 100%);--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 0, #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%}.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{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-]:before,.v-code-block--code pre[class*=language-]:after{bottom:.95em}.v-code-block--code pre code{width:100%}.v-code-block--code-browser:before{background-image:url('data:image/svg+xml;utf8, <svg xmlns="http://www.w3.org/2000/svg" width="54" height="14" viewBox="0 0 54 14"><g fill="none" fillRule="evenodd" transform="translate(1 1)"><circle cx="6" cy="6" r="6" fill="%23FF5F56" stroke="%23E0443E" strokeWidth=".5" /><circle cx="26" cy="6" r="6" fill="%23FFBD2E" stroke="%23DEA123" strokeWidth=".5" /><circle cx="46" cy="6" r="6" fill="%2327C93F" stroke="%231AAB29" strokeWidth=".5" /></g></svg>');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{align-items:center;color:#ccc;cursor:pointer;display:flex;fill:#ccc;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}.v-code-block--tab-prism-neon-bunny,.v-code-block--tab-highlightjs-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-prism-neon-bunny:hover,.v-code-block--tab-highlightjs-neon-bunny:hover{background-color:hsl(var(--v-cb-tab-neon-bunny-bkg)/50%)!important}.v-code-block--tab-prism-neon-bunny-icon,.v-code-block--tab-highlightjs-neon-bunny-icon{color:hsl(var(--v-cb-tab-neon-bunny-icon))!important;fill:hsl(var(--v-cb-tab-neon-bunny-icon))!important}.v-code-block--tab-prism-neon-bunny-icon-status-success,.v-code-block--tab-highlightjs-neon-bunny-icon-status-success{color:hsl(var(--v-cb-tab-neon-bunny-icon-success))!important;fill:hsl(var(--v-cb-tab-neon-bunny-icon-success))!important}.v-code-block--tab-prism-neon-bunny-icon-status-failed,.v-code-block--tab-highlightjs-neon-bunny-icon-status-failed{color:hsl(var(--v-cb-tab-neon-bunny-icon-failed))!important;fill:hsl(var(--v-cb-tab-neon-bunny-icon-failed))!important}.v-code-block--tab-prism-neon-bunny>div,.v-code-block--tab-highlightjs-neon-bunny>div{color:hsl(var(--v-cb-tab-neon-bunny-text))}.v-code-block--tab-prism-neon-bunny-carrot,.v-code-block--tab-highlightjs-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-prism-neon-bunny-carrot:hover,.v-code-block--tab-highlightjs-neon-bunny-carrot:hover{background-color:hsl(var(--v-cb-tab-neon-bunny-carrot-bkg)/50%)!important}.v-code-block--tab-prism-neon-bunny-carrot-icon,.v-code-block--tab-highlightjs-neon-bunny-carrot-icon{color:hsl(var(--v-cb-tab-neon-bunny-carrot-icon))!important;fill:hsl(var(--v-cb-tab-neon-bunny-carrot-icon))!important}.v-code-block--tab-prism-neon-bunny-carrot-icon-status-success,.v-code-block--tab-highlightjs-neon-bunny-carrot-icon-status-success{color:hsl(var(--v-cb-tab-neon-bunny-carrot-icon-success))!important;fill:hsl(var(--v-cb-tab-neon-bunny-carrot-icon-success))!important}.v-code-block--tab-prism-neon-bunny-carrot-icon-status-failed,.v-code-block--tab-highlightjs-neon-bunny-carrot-icon-status-failed{color:hsl(var(--v-cb-tab-neon-bunny-carrot-icon-failed))!important;fill:hsl(var(--v-cb-tab-neon-bunny-carrot-icon-failed))!important}.v-code-block--tab-prism-neon-bunny-carrot>div,.v-code-block--tab-highlightjs-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{color:hsl(var(--v-cb-tab-prism-coy-icon))!important;fill:hsl(var(--v-cb-tab-prism-coy-icon))!important}.v-code-block--tab-prism-coy-icon-status-success{color:hsl(var(--v-cb-tab-prism-coy-icon-success))!important;fill:hsl(var(--v-cb-tab-prism-coy-icon-success))!important}.v-code-block--tab-prism-coy-icon-status-failed{color:hsl(var(--v-cb-tab-prism-coy-icon-failed))!important;fill: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{color:hsl(var(--v-cb-tab-prism-dark-icon))!important;fill:hsl(var(--v-cb-tab-prism-dark-icon))!important}.v-code-block--tab-prism-dark-icon-status-success{color:hsl(var(--v-cb-tab-prism-dark-icon-success))!important;fill:hsl(var(--v-cb-tab-prism-dark-icon-success))!important}.v-code-block--tab-prism-dark-icon-status-failed{color:hsl(var(--v-cb-tab-prism-dark-icon-failed))!important;fill: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{color:hsl(var(--v-cb-tab-prism-default-icon))!important;fill:hsl(var(--v-cb-tab-prism-default-icon))!important}.v-code-block--tab-prism-default-icon-status-success{color:hsl(var(--v-cb-tab-prism-default-icon-success))!important;fill:hsl(var(--v-cb-tab-prism-default-icon-success))!important}.v-code-block--tab-prism-default-icon-status-failed{color:hsl(var(--v-cb-tab-prism-default-icon-failed))!important;fill: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,<svg%20version%3D"1.1"%20xmlns%3D"http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg"%20width%3D"100"%20height%3D"100"%20fill%3D"rgba(0%2C0%2C0%2C.2)">%0D%0A<polygon%20points%3D"0%2C50%2050%2C0%200%2C0"%20%2F>%0D%0A<polygon%20points%3D"0%2C100%2050%2C100%20100%2C50%20100%2C0"%20%2F>%0D%0A<%2Fsvg>');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{color:hsl(var(--v-cb-tab-prism-funky-icon))!important;fill:hsl(var(--v-cb-tab-prism-funky-icon))!important}.v-code-block--tab-prism-funky-icon-status-success{color:hsl(var(--v-cb-tab-prism-funky-icon-success))!important;fill:hsl(var(--v-cb-tab-prism-funky-icon-success))!important}.v-code-block--tab-prism-funky-icon-status-failed{color:hsl(var(--v-cb-tab-prism-funky-icon-failed))!important;fill: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{color:hsl(var(--v-cb-tab-prism-okaidia-icon))!important;fill:hsl(var(--v-cb-tab-prism-okaidia-icon))!important}.v-code-block--tab-prism-okaidia-icon-status-success{color:hsl(var(--v-cb-tab-prism-okaidia-icon-success))!important;fill:hsl(var(--v-cb-tab-prism-okaidia-icon-success))!important}.v-code-block--tab-prism-okaidia-icon-status-failed{color:hsl(var(--v-cb-tab-prism-okaidia-icon-failed))!important;fill: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{color:hsl(var(--v-cb-tab-prism-solarizedlight-icon))!important;fill:hsl(var(--v-cb-tab-prism-solarizedlight-icon))!important}.v-code-block--tab-prism-solarizedlight-icon-status-success{color:hsl(var(--v-cb-tab-prism-solarizedlight-icon-success))!important;fill:hsl(var(--v-cb-tab-prism-solarizedlight-icon-success))!important}.v-code-block--tab-prism-solarizedlight-icon-status-failed{color:hsl(var(--v-cb-tab-prism-solarizedlight-icon-failed))!important;fill: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{color:hsl(var(--v-cb-tab-prism-tomorrow-icon))!important;fill:hsl(var(--v-cb-tab-prism-tomorrow-icon))!important}.v-code-block--tab-prism-tomorrow-icon-status-success{color:hsl(var(--v-cb-tab-prism-tomorrow-icon-success))!important;fill:hsl(var(--v-cb-tab-prism-tomorrow-icon-success))!important}.v-code-block--tab-prism-tomorrow-icon-status-failed{color:hsl(var(--v-cb-tab-prism-tomorrow-icon-failed))!important;fill: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{color:hsl(var(--v-cb-tab-prism-twilight-icon))!important;fill:hsl(var(--v-cb-tab-prism-twilight-icon))!important}.v-code-block--tab-prism-twilight-icon-status-success{color:hsl(var(--v-cb-tab-prism-twilight-icon-success))!important;fill:hsl(var(--v-cb-tab-prism-twilight-icon-success))!important}.v-code-block--tab-prism-twilight-icon-status-failed{color:hsl(var(--v-cb-tab-prism-twilight-icon-failed))!important;fill: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{color:hsl(var(--v-cb-tab-prism-themes-night-owl-icon))!important;fill:hsl(var(--v-cb-tab-prism-themes-night-owl-icon))!important}.v-code-block--tab-prism-themes-night-owl-icon-status-success{color:hsl(var(--v-cb-tab-prism-themes-night-owl-icon-success))!important;fill:hsl(var(--v-cb-tab-prism-themes-night-owl-icon-success))!important}.v-code-block--tab-prism-themes-night-owl-icon-status-failed{color:hsl(var(--v-cb-tab-prism-themes-night-owl-icon-failed))!important;fill: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{color:hsl(var(--v-cb-tab-highlightjs-brown-paper-icon))!important;fill:hsl(var(--v-cb-tab-highlightjs-brown-paper-icon))!important}.v-code-block--tab-highlightjs-brown-paper-icon-status-success{color:hsl(var(--v-cb-tab-highlightjs-brown-paper-icon-success))!important;fill:hsl(var(--v-cb-tab-highlightjs-brown-paper-icon-success))!important}.v-code-block--tab-highlightjs-brown-paper-icon-status-failed{color:hsl(var(--v-cb-tab-highlightjs-brown-paper-icon-failed))!important;fill: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{color:hsl(var(--v-cb-tab-highlightjs-gradient-dark-icon))!important;fill:hsl(var(--v-cb-tab-highlightjs-gradient-dark-icon))!important}.v-code-block--tab-highlightjs-gradient-dark-icon-status-success{color:hsl(var(--v-cb-tab-highlightjs-gradient-dark-icon-success))!important;fill:hsl(var(--v-cb-tab-highlightjs-gradient-dark-icon-success))!important}.v-code-block--tab-highlightjs-gradient-dark-icon-status-failed{color:hsl(var(--v-cb-tab-highlightjs-gradient-dark-icon-failed))!important;fill: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{color:hsl(var(--v-cb-tab-highlightjs-gradient-light-icon))!important;fill:hsl(var(--v-cb-tab-highlightjs-gradient-light-icon))!important}.v-code-block--tab-highlightjs-gradient-light-icon-status-success{color:hsl(var(--v-cb-tab-highlightjs-gradient-light-icon-success))!important;fill:hsl(var(--v-cb-tab-highlightjs-gradient-light-icon-success))!important}.v-code-block--tab-highlightjs-gradient-light-icon-status-failed{color:hsl(var(--v-cb-tab-highlightjs-gradient-light-icon-failed))!important;fill: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{color:hsl(var(--v-cb-tab-highlightjs-pojoaque-icon))!important;fill:hsl(var(--v-cb-tab-highlightjs-pojoaque-icon))!important}.v-code-block--tab-highlightjs-pojoaque-icon-status-success{color:hsl(var(--v-cb-tab-highlightjs-pojoaque-icon-success))!important;fill:hsl(var(--v-cb-tab-highlightjs-v-icon-success))!important}.v-code-block--tab-highlightjs-pojoaque-icon-status-failed{color:hsl(var(--v-cb-tab-highlightjs-pojoaque-icon-failed))!important;fill: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{color:hsl(var(--v-cb-tab-highlightjs-default-icon))!important;fill:hsl(var(--v-cb-tab-highlightjs-default-icon))!important}.v-code-block--tab-highlightjs-default-icon-status-success{color:hsl(var(--v-cb-tab-highlightjs-default-icon-success))!important;fill:hsl(var(--v-cb-tab-highlightjs-default-icon-success))!important}.v-code-block--tab-highlightjs-default-icon-status-failed{color:hsl(var(--v-cb-tab-highlightjs-default-icon-failed))!important;fill: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{color:hsl(var(--v-cb-tab-highlightjs-a11y-dark-icon))!important;fill:hsl(var(--v-cb-tab-highlightjs-a11y-dark-icon))!important}.v-code-block--tab-highlightjs-a11y-dark-icon-status-success{color:hsl(var(--v-cb-tab-highlightjs-a11y-dark-icon-success))!important;fill:hsl(var(--v-cb-tab-highlightjs-a11y-dark-icon-success))!important}.v-code-block--tab-highlightjs-a11y-dark-icon-status-failed{color:hsl(var(--v-cb-tab-highlightjs-a11y-dark-icon-failed))!important;fill: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{color:hsl(var(--v-cb-tab-highlightjs-a11y-light-icon))!important;fill:hsl(var(--v-cb-tab-highlightjs-a11y-light-icon))!important}.v-code-block--tab-highlightjs-a11y-light-icon-status-success{color:hsl(var(--v-cb-tab-highlightjs-a11y-light-icon-success))!important;fill:hsl(var(--v-cb-tab-highlightjs-a11y-light-icon-success))!important}.v-code-block--tab-highlightjs-a11y-light-icon-status-failed{color:hsl(var(--v-cb-tab-highlightjs-a11y-light-icon-failed))!important;fill: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{color:hsl(var(--v-cb-tab-highlightjs-agate-icon))!important;fill:hsl(var(--v-cb-tab-highlightjs-agate-icon))!important}.v-code-block--tab-highlightjs-agate-icon-status-success{color:hsl(var(--v-cb-tab-highlightjs-agate-icon-success))!important;fill:hsl(var(--v-cb-tab-highlightjs-agate-icon-success))!important}.v-code-block--tab-highlightjs-agate-icon-status-failed{color:hsl(var(--v-cb-tab-highlightjs-agate-icon-failed))!important;fill: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{color:hsl(var(--v-cb-tab-highlightjs-an-old-hope-icon))!important;fill:hsl(var(--v-cb-tab-highlightjs-an-old-hope-icon))!important}.v-code-block--tab-highlightjs-an-old-hope-icon-status-success{color:hsl(var(--v-cb-tab-highlightjs-an-old-hope-icon-success))!important;fill:hsl(var(--v-cb-tab-highlightjs-an-old-hope-icon-success))!important}.v-code-block--tab-highlightjs-an-old-hope-icon-status-failed{color:hsl(var(--v-cb-tab-highlightjs-an-old-hope-icon-failed))!important;fill: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{color:hsl(var(--v-cb-tab-highlightjs-androidstudio-icon))!important;fill:hsl(var(--v-cb-tab-highlightjs-androidstudio-icon))!important}.v-code-block--tab-highlightjs-androidstudio-icon-status-success{color:hsl(var(--v-cb-tab-highlightjs-androidstudio-icon-success))!important;fill:hsl(var(--v-cb-tab-highlightjs-androidstudio-icon-success))!important}.v-code-block--tab-highlightjs-androidstudio-icon-status-failed{color:hsl(var(--v-cb-tab-highlightjs-androidstudio-icon-failed))!important;fill: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{color:hsl(var(--v-cb-tab-highlightjs-arduino-light-icon))!important;fill:hsl(var(--v-cb-tab-highlightjs-arduino-light-icon))!important}.v-code-block--tab-highlightjs-arduino-light-icon-status-success{color:hsl(var(--v-cb-tab-highlightjs-arduino-light-icon-success))!important;fill:hsl(var(--v-cb-tab-highlightjs-arduino-light-icon-success))!important}.v-code-block--tab-highlightjs-arduino-light-icon-status-failed{color:hsl(var(--v-cb-tab-highlightjs-arduino-light-icon-failed))!important;fill: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{color:hsl(var(--v-cb-tab-highlightjs-arta-icon))!important;fill:hsl(var(--v-cb-tab-highlightjs-arta-icon))!important}.v-code-block--tab-highlightjs-arta-icon-status-success{color:hsl(var(--v-cb-tab-highlightjs-arta-icon-success))!important;fill:hsl(var(--v-cb-tab-highlightjs-arta-icon-success))!important}.v-code-block--tab-highlightjs-arta-icon-status-failed{color:hsl(var(--v-cb-tab-highlightjs-arta-icon-failed))!important;fill: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{color:hsl(var(--v-cb-tab-highlightjs-ascetic-icon))!important;fill:hsl(var(--v-cb-tab-highlightjs-ascetic-icon))!important}.v-code-block--tab-highlightjs-ascetic-icon-status-success{color:hsl(var(--v-cb-tab-highlightjs-ascetic-icon-success))!important;fill:hsl(var(--v-cb-tab-highlightjs-ascetic-icon-success))!important}.v-code-block--tab-highlightjs-ascetic-icon-status-failed{color:hsl(var(--v-cb-tab-highlightjs-ascetic-icon-failed))!important;fill: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{color:hsl(var(--v-cb-tab-highlightjs-atom-one-dark-reasonable-icon))!important;fill:hsl(var(--v-cb-tab-highlightjs-atom-one-dark-reasonable-icon))!important}.v-code-block--tab-highlightjs-atom-one-dark-reasonable-icon-status-success{color:hsl(var(--v-cb-tab-highlightjs-atom-one-dark-reasonable-icon-success))!important;fill: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{color:hsl(var(--v-cb-tab-highlightjs-atom-one-dark-reasonable-icon-failed))!important;fill: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{color:hsl(var(--v-cb-tab-highlightjs-atom-one-dark-icon))!important;fill:hsl(var(--v-cb-tab-highlightjs-atom-one-dark-icon))!important}.v-code-block--tab-highlightjs-atom-one-dark-icon-status-success{color:hsl(var(--v-cb-tab-highlightjs-atom-one-dark-icon-success))!important;fill:hsl(var(--v-cb-tab-highlightjs-atom-one-dark-icon-success))!important}.v-code-block--tab-highlightjs-atom-one-dark-icon-status-failed{color:hsl(var(--v-cb-tab-highlightjs-atom-one-dark-icon-failed))!important;fill: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{color:hsl(var(--v-cb-tab-highlightjs-atom-one-light-icon))!important;fill:hsl(var(--v-cb-tab-highlightjs-atom-one-light-icon))!important}.v-code-block--tab-highlightjs-atom-one-light-icon-status-success{color:hsl(var(--v-cb-tab-highlightjs-atom-one-light-icon-success))!important;fill:hsl(var(--v-cb-tab-highlightjs-atom-one-light-icon-success))!important}.v-code-block--tab-highlightjs-atom-one-light-icon-status-failed{color:hsl(var(--v-cb-tab-highlightjs-atom-one-light-icon-failed))!important;fill: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{color:hsl(var(--v-cb-tab-highlightjs-codepen-embed-icon))!important;fill:hsl(var(--v-cb-tab-highlightjs-codepen-embed-icon))!important}.v-code-block--tab-highlightjs-codepen-embed-icon-status-success{color:hsl(var(--v-cb-tab-highlightjs-codepen-embed-icon-success))!important;fill:hsl(var(--v-cb-tab-highlightjs-codepen-embed-icon-success))!important}.v-code-block--tab-highlightjs-codepen-embed-icon-status-failed{color:hsl(var(--v-cb-tab-highlightjs-codepen-embed-icon-failed))!important;fill: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{color:hsl(var(--v-cb-tab-highlightjs-color-brewer-icon))!important;fill:hsl(var(--v-cb-tab-highlightjs-color-brewer-icon))!important}.v-code-block--tab-highlightjs-color-brewer-icon-status-success{color:hsl(var(--v-cb-tab-highlightjs-color-brewer-icon-success))!important;fill:hsl(var(--v-cb-tab-highlightjs-color-brewer-icon-success))!important}.v-code-block--tab-highlightjs-color-brewer-icon-status-failed{color:hsl(var(--v-cb-tab-highlightjs-color-brewer-icon-failed))!important;fill: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{color:hsl(var(--v-cb-tab-highlightjs-dark-icon))!important;fill:hsl(var(--v-cb-tab-highlightjs-dark-icon))!important}.v-code-block--tab-highlightjs-dark-icon-status-success{color:hsl(var(--v-cb-tab-highlightjs-dark-icon-success))!important;fill:hsl(var(--v-cb-tab-highlightjs-dark-icon-success))!important}.v-code-block--tab-highlightjs-dark-icon-status-failed{color:hsl(var(--v-cb-tab-highlightjs-dark-icon-failed))!important;fill: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{color:hsl(var(--v-cb-tab-highlightjs-devibeans-icon))!important;fill:hsl(var(--v-cb-tab-highlightjs-devibeans-icon))!important}.v-code-block--tab-highlightjs-devibeans-icon-status-success{color:hsl(var(--v-cb-tab-highlightjs-devibeans-icon-success))!important;fill:hsl(var(--v-cb-tab-highlightjs-devibeans-icon-success))!important}.v-code-block--tab-highlightjs-devibeans-icon-status-failed{color:hsl(var(--v-cb-tab-highlightjs-devibeans-icon-failed))!important;fill: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{color:hsl(var(--v-cb-tab-highlightjs-docco-icon))!important;fill:hsl(var(--v-cb-tab-highlightjs-docco-icon))!important}.v-code-block--tab-highlightjs-docco-icon-status-success{color:hsl(var(--v-cb-tab-highlightjs-docco-icon-success))!important;fill:hsl(var(--v-cb-tab-highlightjs-docco-icon-success))!important}.v-code-block--tab-highlightjs-docco-icon-status-failed{color:hsl(var(--v-cb-tab-highlightjs-docco-icon-failed))!important;fill: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{color:hsl(var(--v-cb-tab-highlightjs-far-icon))!important;fill:hsl(var(--v-cb-tab-highlightjs-far-icon))!important}.v-code-block--tab-highlightjs-far-icon-status-success{color:hsl(var(--v-cb-tab-highlightjs-far-icon-success))!important;fill:hsl(var(--v-cb-tab-highlightjs-far-icon-success))!important}.v-code-block--tab-highlightjs-far-icon-status-failed{color:hsl(var(--v-cb-tab-highlightjs-far-icon-failed))!important;fill: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{color:hsl(var(--v-cb-tab-highlightjs-felipec-icon))!important;fill:hsl(var(--v-cb-tab-highlightjs-felipec-icon))!important}.v-code-block--tab-highlightjs-felipec-icon-status-success{color:hsl(var(--v-cb-tab-highlightjs-felipec-icon-success))!important;fill:hsl(var(--v-cb-tab-highlightjs-felipec-icon-success))!important}.v-code-block--tab-highlightjs-felipec-icon-status-failed{color:hsl(var(--v-cb-tab-highlightjs-felipec-icon-failed))!important;fill: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{color:hsl(var(--v-cb-tab-highlightjs-foundation-icon))!important;fill:hsl(var(--v-cb-tab-highlightjs-foundation-icon))!important}.v-code-block--tab-highlightjs-foundation-icon-status-success{color:hsl(var(--v-cb-tab-highlightjs-foundation-icon-success))!important;fill:hsl(var(--v-cb-tab-highlightjs-foundation-icon-success))!important}.v-code-block--tab-highlightjs-foundation-icon-status-failed{color:hsl(var(--v-cb-tab-highlightjs-foundation-icon-failed))!important;fill: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{color:hsl(var(--v-cb-tab-highlightjs-github-dark-dimmed-icon))!important;fill:hsl(var(--v-cb-tab-highlightjs-github-dark-dimmed-icon))!important}.v-code-block--tab-highlightjs-github-dark-dimmed-icon-status-success{color:hsl(var(--v-cb-tab-highlightjs-github-dark-dimmed-icon-success))!important;fill:hsl(var(--v-cb-tab-highlightjs-github-dark-dimmed-icon-success))!important}.v-code-block--tab-highlightjs-github-dark-dimmed-icon-status-failed{color:hsl(var(--v-cb-tab-highlightjs-github-dark-dimmed-icon-failed))!important;fill: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{color:hsl(var(--v-cb-tab-highlightjs-github-dark-icon))!important;fill:hsl(var(--v-cb-tab-highlightjs-github-dark-icon))!important}.v-code-block--tab-highlightjs-github-dark-icon-status-success{color:hsl(var(--v-cb-tab-highlightjs-github-dark-icon-success))!important;fill:hsl(var(--v-cb-tab-highlightjs-github-dark-icon-success))!important}.v-code-block--tab-highlightjs-github-dark-icon-status-failed{color:hsl(var(--v-cb-tab-highlightjs-github-dark-icon-failed))!important;fill: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{color:hsl(var(--v-cb-tab-highlightjs-github-icon))!important;fill:hsl(var(--v-cb-tab-highlightjs-github-icon))!important}.v-code-block--tab-highlightjs-github-icon-status-success{color:hsl(var(--v-cb-tab-highlightjs-github-icon-success))!important;fill:hsl(var(--v-cb-tab-highlightjs-github-icon-success))!important}.v-code-block--tab-highlightjs-github-icon-status-failed{color:hsl(var(--v-cb-tab-highlightjs-github-icon-failed))!important;fill: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{color:hsl(var(--v-cb-tab-highlightjs-gml-icon))!important;fill:hsl(var(--v-cb-tab-highlightjs-gml-icon))!important}.v-code-block--tab-highlightjs-gml-icon-status-success{color:hsl(var(--v-cb-tab-highlightjs-gml-icon-success))!important;fill:hsl(var(--v-cb-tab-highlightjs-gml-icon-success))!important}.v-code-block--tab-highlightjs-gml-icon-status-failed{color:hsl(var(--v-cb-tab-highlightjs-gml-icon-failed))!important;fill: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{color:hsl(var(--v-cb-tab-highlightjs-googlecode-icon))!important;fill:hsl(var(--v-cb-tab-highlightjs-googlecode-icon))!important}.v-code-block--tab-highlightjs-googlecode-icon-status-success{color:hsl(var(--v-cb-tab-highlightjs-googlecode-icon-success))!important;fill:hsl(var(--v-cb-tab-highlightjs-googlecode-icon-success))!important}.v-code-block--tab-highlightjs-googlecode-icon-status-failed{color:hsl(var(--v-cb-tab-highlightjs-googlecode-icon-failed))!important;fill: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{color:hsl(var(--v-cb-tab-highlightjs-grayscale-icon))!important;fill:hsl(var(--v-cb-tab-highlightjs-grayscale-icon))!important}.v-code-block--tab-highlightjs-grayscale-icon-status-success{color:hsl(var(--v-cb-tab-highlightjs-grayscale-icon-success))!important;fill:hsl(var(--v-cb-tab-highlightjs-grayscale-icon-success))!important}.v-code-block--tab-highlightjs-grayscale-icon-status-failed{color:hsl(var(--v-cb-tab-highlightjs-grayscale-icon-failed))!important;fill: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{color:hsl(var(--v-cb-tab-highlightjs-hybrid-icon))!important;fill:hsl(var(--v-cb-tab-highlightjs-hybrid-icon))!important}.v-code-block--tab-highlightjs-hybrid-icon-status-success{color:hsl(var(--v-cb-tab-highlightjs-hybrid-icon-success))!important;fill:hsl(var(--v-cb-tab-highlightjs-hybrid-icon-success))!important}.v-code-block--tab-highlightjs-hybrid-icon-status-failed{color:hsl(var(--v-cb-tab-highlightjs-hybrid-icon-failed))!important;fill: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{color:hsl(var(--v-cb-tab-highlightjs-idea-icon))!important;fill:hsl(var(--v-cb-tab-highlightjs-idea-icon))!important}.v-code-block--tab-highlightjs-idea-icon-status-success{color:hsl(var(--v-cb-tab-highlightjs-idea-icon-success))!important;fill:hsl(var(--v-cb-tab-highlightjs-idea-icon-success))!important}.v-code-block--tab-highlightjs-idea-icon-status-failed{color:hsl(var(--v-cb-tab-highlightjs-idea-icon-failed))!important;fill: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{color:hsl(var(--v-cb-tab-highlightjs-intellij-light-icon))!important;fill:hsl(var(--v-cb-tab-highlightjs-intellij-light-icon))!important}.v-code-block--tab-highlightjs-intellij-light-icon-status-success{color:hsl(var(--v-cb-tab-highlightjs-intellij-light-icon-success))!important;fill:hsl(var(--v-cb-tab-highlightjs-intellij-light-icon-success))!important}.v-code-block--tab-highlightjs-intellij-light-icon-status-failed{color:hsl(var(--v-cb-tab-highlightjs-intellij-light-icon-failed))!important;fill: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{color:hsl(var(--v-cb-tab-highlightjs-ir-black-icon))!important;fill:hsl(var(--v-cb-tab-highlightjs-ir-black-icon))!important}.v-code-block--tab-highlightjs-ir-black-icon-status-success{color:hsl(var(--v-cb-tab-highlightjs-ir-black-icon-success))!important;fill:hsl(var(--v-cb-tab-highlightjs-ir-black-icon-success))!important}.v-code-block--tab-highlightjs-ir-black-icon-status-failed{color:hsl(var(--v-cb-tab-highlightjs-ir-black-icon-failed))!important;fill: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{color:hsl(var(--v-cb-tab-highlightjs-isbl-editor-dark-icon))!important;fill:hsl(var(--v-cb-tab-highlightjs-isbl-editor-dark-icon))!important}.v-code-block--tab-highlightjs-isbl-editor-dark-icon-status-success{color:hsl(var(--v-cb-tab-highlightjs-isbl-editor-dark-icon-success))!important;fill:hsl(var(--v-cb-tab-highlightjs-isbl-editor-dark-icon-success))!important}.v-code-block--tab-highlightjs-isbl-editor-dark-icon-status-failed{color:hsl(var(--v-cb-tab-highlightjs-isbl-editor-dark-icon-failed))!important;fill: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{color:hsl(var(--v-cb-tab-highlightjs-isbl-editor-light-icon))!important;fill:hsl(var(--v-cb-tab-highlightjs-isbl-editor-light-icon))!important}.v-code-block--tab-highlightjs-isbl-editor-light-icon-status-success{color:hsl(var(--v-cb-tab-highlightjs-isbl-editor-light-icon-success))!important;fill:hsl(var(--v-cb-tab-highlightjs-isbl-editor-light-icon-success))!important}.v-code-block--tab-highlightjs-isbl-editor-light-icon-status-failed{color:hsl(var(--v-cb-tab-highlightjs-isbl-editor-light-icon-failed))!important;fill: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{color:hsl(var(--v-cb-tab-highlightjs-kimbie-dark-icon))!important;fill:hsl(var(--v-cb-tab-highlightjs-kimbie-dark-icon))!important}.v-code-block--tab-highlightjs-kimbie-dark-icon-status-success{color:hsl(var(--v-cb-tab-highlightjs-kimbie-dark-icon-success))!important;fill:hsl(var(--v-cb-tab-highlightjs-kimbie-dark-icon-success))!important}.v-code-block--tab-highlightjs-kimbie-dark-icon-status-failed{color:hsl(var(--v-cb-tab-highlightjs-kimbie-dark-icon-failed))!important;fill: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{color:hsl(var(--v-cb-tab-highlightjs-kimbie-light-icon))!important;fill:hsl(var(--v-cb-tab-highlightjs-kimbie-light-icon))!important}.v-code-block--tab-highlightjs-kimbie-light-icon-status-success{color:hsl(var(--v-cb-tab-highlightjs-kimbie-light-icon-success))!important;fill:hsl(var(--v-cb-tab-highlightjs-kimbie-light-icon-success))!important}.v-code-block--tab-highlightjs-kimbie-light-icon-status-failed{color:hsl(var(--v-cb-tab-highlightjs-kimbie-light-icon-failed))!important;fill: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{color:hsl(var(--v-cb-tab-highlightjs-lightfair-icon))!important;fill:hsl(var(--v-cb-tab-highlightjs-lightfair-icon))!important}.v-code-block--tab-highlightjs-lightfair-icon-status-success{color:hsl(var(--v-cb-tab-highlightjs-lightfair-icon-success))!important;fill:hsl(var(--v-cb-tab-highlightjs-lightfair-icon-success))!important}.v-code-block--tab-highlightjs-lightfair-icon-status-failed{color:hsl(var(--v-cb-tab-highlightjs-lightfair-icon-failed))!important;fill: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{color:hsl(var(--v-cb-tab-highlightjs-lioshi-icon))!important;fill:hsl(var(--v-cb-tab-highlightjs-lioshi-icon))!important}.v-code-block--tab-highlightjs-lioshi-icon-status-success{color:hsl(var(--v-cb-tab-highlightjs-lioshi-icon-success))!important;fill:hsl(var(--v-cb-tab-highlightjs-lioshi-icon-success))!important}.v-code-block--tab-highlightjs-lioshi-icon-status-failed{color:hsl(var(--v-cb-tab-highlightjs-lioshi-icon-failed))!important;fill: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{color:hsl(var(--v-cb-tab-highlightjs-magula-icon))!important;fill:hsl(var(--v-cb-tab-highlightjs-magula-icon))!important}.v-code-block--tab-highlightjs-magula-icon-status-success{color:hsl(var(--v-cb-tab-highlightjs-magula-icon-success))!important;fill:hsl(var(--v-cb-tab-highlightjs-magula-icon-success))!important}.v-code-block--tab-highlightjs-magula-icon-status-failed{color:hsl(var(--v-cb-tab-highlightjs-magula-icon-failed))!important;fill: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{color:hsl(var(--v-cb-tab-highlightjs-mono-blue-icon))!important;fill:hsl(var(--v-cb-tab-highlightjs-mono-blue-icon))!important}.v-code-block--tab-highlightjs-mono-blue-icon-status-success{color:hsl(var(--v-cb-tab-highlightjs-mono-blue-icon-success))!important;fill:hsl(var(--v-cb-tab-highlightjs-mono-blue-icon-success))!important}.v-code-block--tab-highlightjs-mono-blue-icon-status-failed{color:hsl(var(--v-cb-tab-highlightjs-mono-blue-icon-failed))!important;fill: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{color:hsl(var(--v-cb-tab-highlightjs-monokai-sublime-icon))!important;fill:hsl(var(--v-cb-tab-highlightjs-monokai-sublime-icon))!important}.v-code-block--tab-highlightjs-monokai-sublime-icon-status-success{color:hsl(var(--v-cb-tab-highlightjs-monokai-sublime-icon-success))!important;fill:hsl(var(--v-cb-tab-highlightjs-monokai-sublime-icon-success))!important}.v-code-block--tab-highlightjs-monokai-sublime-icon-status-failed{color:hsl(var(--v-cb-tab-highlightjs-monokai-sublime-icon-failed))!important;fill: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{color:hsl(var(--v-cb-tab-highlightjs-monokai-icon))!important;fill:hsl(var(--v-cb-tab-highlightjs-monokai-icon))!important}.v-code-block--tab-highlightjs-monokai-icon-status-success{color:hsl(var(--v-cb-tab-highlightjs-monokai-icon-success))!important;fill:hsl(var(--v-cb-tab-highlightjs-monokai-icon-success))!important}.v-code-block--tab-highlightjs-monokai-icon-status-failed{color:hsl(var(--v-cb-tab-highlightjs-monokai-icon-failed))!important;fill: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{color:hsl(var(--v-cb-tab-highlightjs-night-owl-icon))!important;fill:hsl(var(--v-cb-tab-highlightjs-night-owl-icon))!important}.v-code-block--tab-highlightjs-night-owl-icon-status-success{color:hsl(var(--v-cb-tab-highlightjs-night-owl-icon-success))!important;fill:hsl(var(--v-cb-tab-highlightjs-night-owl-icon-success))!important}.v-code-block--tab-highlightjs-night-owl-icon-status-failed{color:hsl(var(--v-cb-tab-highlightjs-night-owl-icon-failed))!important;fill: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{color:hsl(var(--v-cb-tab-highlightjs-nnfx-dark-icon))!important;fill:hsl(var(--v-cb-tab-highlightjs-nnfx-dark-icon))!important}.v-code-block--tab-highlightjs-nnfx-dark-icon-status-success{color:hsl(var(--v-cb-tab-highlightjs-nnfx-dark-icon-success))!important;fill:hsl(var(--v-cb-tab-highlightjs-nnfx-dark-icon-success))!important}.v-code-block--tab-highlightjs-nnfx-dark-icon-status-failed{color:hsl(var(--v-cb-tab-highlightjs-nnfx-dark-icon-failed))!important;fill: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{color:hsl(var(--v-cb-tab-highlightjs-nnfx-light-icon))!important;fill:hsl(var(--v-cb-tab-highlightjs-nnfx-light-icon))!important}.v-code-block--tab-highlightjs-nnfx-light-icon-status-success{color:hsl(var(--v-cb-tab-highlightjs-nnfx-light-icon-success))!important;fill:hsl(var(--v-cb-tab-highlightjs-nnfx-light-icon-success))!important}.v-code-block--tab-highlightjs-nnfx-light-icon-status-failed{color:hsl(var(--v-cb-tab-highlightjs-nnfx-light-icon-failed))!important;fill: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{color:hsl(var(--v-cb-tab-highlightjs-nord-icon))!important;fill:hsl(var(--v-cb-tab-highlightjs-nord-icon))!important}.v-code-block--tab-highlightjs-nord-icon-status-success{color:hsl(var(--v-cb-tab-highlightjs-nord-icon-success))!important;fill:hsl(var(--v-cb-tab-highlightjs-nord-icon-success))!important}.v-code-block--tab-highlightjs-nord-icon-status-failed{color:hsl(var(--v-cb-tab-highlightjs-nord-icon-failed))!important;fill: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{color:hsl(var(--v-cb-tab-highlightjs-obsidian-icon))!important;fill:hsl(var(--v-cb-tab-highlightjs-obsidian-icon))!important}.v-code-block--tab-highlightjs-obsidian-icon-status-success{color:hsl(var(--v-cb-tab-highlightjs-obsidian-icon-success))!important;fill:hsl(var(--v-cb-tab-highlightjs-obsidian-icon-success))!important}.v-code-block--tab-highlightjs-obsidian-icon-status-failed{color:hsl(var(--v-cb-tab-highlightjs-obsidian-icon-failed))!important;fill: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{color:hsl(var(--v-cb-tab-highlightjs-panda-syntax-dark-icon))!important;fill:hsl(var(--v-cb-tab-highlightjs-panda-syntax-dark-icon))!important}.v-code-block--tab-highlightjs-panda-syntax-dark-icon-status-success{color:hsl(var(--v-cb-tab-highlightjs-panda-syntax-dark-icon-success))!important;fill:hsl(var(--v-cb-tab-highlightjs-panda-syntax-dark-icon-success))!important}.v-code-block--tab-highlightjs-panda-syntax-dark-icon-status-failed{color:hsl(var(--v-cb-tab-highlightjs-panda-syntax-dark-icon-failed))!important;fill: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{color:hsl(var(--v-cb-tab-highlightjs-panda-syntax-light-icon))!important;fill:hsl(var(--v-cb-tab-highlightjs-panda-syntax-light-icon))!important}.v-code-block--tab-highlightjs-panda-syntax-light-icon-status-success{color:hsl(var(--v-cb-tab-highlightjs-panda-syntax-light-icon-success))!important;fill:hsl(var(--v-cb-tab-highlightjs-panda-syntax-light-icon-success))!important}.v-code-block--tab-highlightjs-panda-syntax-light-icon-status-failed{color:hsl(var(--v-cb-tab-highlightjs-panda-syntax-light-icon-failed))!important;fill: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{color:hsl(var(--v-cb-tab-highlightjs-paraiso-dark-icon))!important;fill:hsl(var(--v-cb-tab-highlightjs-paraiso-dark-icon))!important}.v-code-block--tab-highlightjs-paraiso-dark-icon-status-success{color:hsl(var(--v-cb-tab-highlightjs-paraiso-dark-icon-success))!important;fill:hsl(var(--v-cb-tab-highlightjs-paraiso-dark-icon-success))!important}.v-code-block--tab-highlightjs-paraiso-dark-icon-status-failed{color:hsl(var(--v-cb-tab-highlightjs-paraiso-dark-icon-failed))!important;fill: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{color:hsl(var(--v-cb-tab-highlightjs-paraiso-light-icon))!important;fill:hsl(var(--v-cb-tab-highlightjs-paraiso-light-icon))!important}.v-code-block--tab-highlightjs-paraiso-light-icon-status-success{color:hsl(var(--v-cb-tab-highlightjs-paraiso-light-icon-success))!important;fill:hsl(var(--v-cb-tab-highlightjs-paraiso-light-icon-success))!important}.v-code-block--tab-highlightjs-paraiso-light-icon-status-failed{color:hsl(var(--v-cb-tab-highlightjs-paraiso-light-icon-failed))!important;fill: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{color:hsl(var(--v-cb-tab-highlightjs-purebasic-icon))!important;fill:hsl(var(--v-cb-tab-highlightjs-purebasic-icon))!important}.v-code-block--tab-highlightjs-purebasic-icon-status-success{color:hsl(var(--v-cb-tab-highlightjs-purebasic-icon-success))!important;fill:hsl(var(--v-cb-tab-highlightjs-purebasic-icon-success))!important}.v-code-block--tab-highlightjs-purebasic-icon-status-failed{color:hsl(var(--v-cb-tab-highlightjs-purebasic-icon-failed))!important;fill: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{color:hsl(var(--v-cb-tab-highlightjs-qtcreator-dark-icon))!important;fill:hsl(var(--v-cb-tab-highlightjs-qtcreator-dark-icon))!important}.v-code-block--tab-highlightjs-qtcreator-dark-icon-status-success{color:hsl(var(--v-cb-tab-highlightjs-qtcreator-dark-icon-success))!important;fill:hsl(var(--v-cb-tab-highlightjs-qtcreator-dark-icon-success))!important}.v-code-block--tab-highlightjs-qtcreator-dark-icon-status-failed{color:hsl(var(--v-cb-tab-highlightjs-qtcreator-dark-icon-failed))!important;fill: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{color:hsl(var(--v-cb-tab-highlightjs-qtcreator-light-icon))!important;fill:hsl(var(--v-cb-tab-highlightjs-qtcreator-light-icon))!important}.v-code-block--tab-highlightjs-qtcreator-light-icon-status-success{color:hsl(var(--v-cb-tab-highlightjs-qtcreator-light-icon-success))!important;fill:hsl(var(--v-cb-tab-highlightjs-qtcreator-light-icon-success))!important}.v-code-block--tab-highlightjs-qtcreator-light-icon-status-failed{color:hsl(var(--v-cb-tab-highlightjs-qtcreator-light-icon-failed))!important;fill: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{color:hsl(var(--v-cb-tab-highlightjs-rainbow-icon))!important;fill:hsl(var(--v-cb-tab-highlightjs-rainbow-icon))!important}.v-code-block--tab-highlightjs-rainbow-icon-status-success{color:hsl(var(--v-cb-tab-highlightjs-rainbow-icon-success))!important;fill:hsl(var(--v-cb-tab-highlightjs-rainbow-icon-success))!important}.v-code-block--tab-highlightjs-rainbow-icon-status-failed{color:hsl(var(--v-cb-tab-highlightjs-rainbow-icon-failed))!important;fill: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{color:hsl(var(--v-cb-tab-highlightjs-routeros-icon))!important;fill:hsl(var(--v-cb-tab-highlightjs-routeros-icon))!important}.v-code-block--tab-highlightjs-routeros-icon-status-success{color:hsl(var(--v-cb-tab-highlightjs-routeros-icon-success))!important;fill:hsl(var(--v-cb-tab-highlightjs-routeros-icon-success))!important}.v-code-block--tab-highlightjs-routeros-icon-status-failed{color:hsl(var(--v-cb-tab-highlightjs-routeros-icon-failed))!important;fill: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{color:hsl(var(--v-cb-tab-highlightjs-school-book-icon))!important;fill:hsl(var(--v-cb-tab-highlightjs-school-book-icon))!important}.v-code-block--tab-highlightjs-school-book-icon-status-success{color:hsl(var(--v-cb-tab-highlightjs-school-book-icon-success))!important;fill:hsl(var(--v-cb-tab-highlightjs-school-book-icon-success))!important}.v-code-block--tab-highlightjs-school-book-icon-status-failed{color:hsl(var(--v-cb-tab-highlightjs-school-book-icon-failed))!important;fill: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{color:hsl(var(--v-cb-tab-highlightjs-shades-of-purple-icon))!important;fill:hsl(var(--v-cb-tab-highlightjs-shades-of-purple-icon))!important}.v-code-block--tab-highlightjs-shades-of-purple-icon-status-success{color:hsl(var(--v-cb-tab-highlightjs-shades-of-purple-icon-success))!important;fill:hsl(var(--v-cb-tab-highlightjs-shades-of-purple-icon-success))!important}.v-code-block--tab-highlightjs-shades-of-purple-icon-status-failed{color:hsl(var(--v-cb-tab-highlightjs-shades-of-purple-icon-failed))!important;fill: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{color:hsl(var(--v-cb-tab-highlightjs-srcery-icon))!important;fill:hsl(var(--v-cb-tab-highlightjs-srcery-icon))!important}.v-code-block--tab-highlightjs-srcery-icon-status-success{color:hsl(var(--v-cb-tab-highlightjs-srcery-icon-success))!important;fill:hsl(var(--v-cb-tab-highlightjs-srcery-icon-success))!important}.v-code-block--tab-highlightjs-srcery-icon-status-failed{color:hsl(var(--v-cb-tab-highlightjs-srcery-icon-failed))!important;fill: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{color:hsl(var(--v-cb-tab-highlightjs-stackoverflow-dark-icon))!important;fill:hsl(var(--v-cb-tab-highlightjs-stackoverflow-dark-icon))!important}.v-code-block--tab-highlightjs-stackoverflow-dark-icon-status-success{color:hsl(var(--v-cb-tab-highlightjs-stackoverflow-dark-icon-success))!important;fill:hsl(var(--v-cb-tab-highlightjs-stackoverflow-dark-icon-success))!important}.v-code-block--tab-highlightjs-stackoverflow-dark-icon-status-failed{color:hsl(var(--v-cb-tab-highlightjs-stackoverflow-dark-icon-failed))!important;fill: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{color:hsl(var(--v-cb-tab-highlightjs-stackoverflow-light-icon))!important;fill:hsl(var(--v-cb-tab-highlightjs-stackoverflow-light-icon))!important}.v-code-block--tab-highlightjs-stackoverflow-light-icon-status-success{color:hsl(var(--v-cb-tab-highlightjs-stackoverflow-light-icon-success))!important;fill:hsl(var(--v-cb-tab-highlightjs-stackoverflow-light-icon-success))!important}.v-code-block--tab-highlightjs-stackoverflow-light-icon-status-failed{color:hsl(var(--v-cb-tab-highlightjs-stackoverflow-light-icon-failed))!important;fill: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{color:hsl(var(--v-cb-tab-highlightjs-sunburst-icon))!important;fill:hsl(var(--v-cb-tab-highlightjs-sunburst-icon))!important}.v-code-block--tab-highlightjs-sunburst-icon-status-success{color:hsl(var(--v-cb-tab-highlightjs-sunburst-icon-success))!important;fill:hsl(var(--v-cb-tab-highlightjs-sunburst-icon-success))!important}.v-code-block--tab-highlightjs-sunburst-icon-status-failed{color:hsl(var(--v-cb-tab-highlightjs-sunburst-icon-failed))!important;fill: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{color:hsl(var(--v-cb-tab-highlightjs-tokyo-night-dark-icon))!important;fill:hsl(var(--v-cb-tab-highlightjs-tokyo-night-dark-icon))!important}.v-code-block--tab-highlightjs-tokyo-night-dark-icon-status-success{color:hsl(var(--v-cb-tab-highlightjs-tokyo-night-dark-icon-success))!important;fill:hsl(var(--v-cb-tab-highlightjs-tokyo-night-dark-icon-success))!important}.v-code-block--tab-highlightjs-tokyo-night-dark-icon-status-failed{color:hsl(var(--v-cb-tab-highlightjs-tokyo-night-dark-icon-failed))!important;fill: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{color:hsl(var(--v-cb-tab-highlightjs-tokyo-night-light-icon))!important;fill:hsl(var(--v-cb-tab-highlightjs-tokyo-night-light-icon))!important}.v-code-block--tab-highlightjs-tokyo-night-light-icon-status-success{color:hsl(var(--v-cb-tab-highlightjs-tokyo-night-light-icon-success))!important;fill:hsl(var(--v-cb-tab-highlightjs-tokyo-night-light-icon-success))!important}.v-code-block--tab-highlightjs-tokyo-night-light-icon-status-failed{color:hsl(var(--v-cb-tab-highlightjs-tokyo-night-light-icon-failed))!important;fill: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{color:hsl(var(--v-cb-tab-highlightjs-tomorrow-night-blue-icon))!important;fill:hsl(var(--v-cb-tab-highlightjs-tomorrow-night-blue-icon))!important}.v-code-block--tab-highlightjs-tomorrow-night-blue-icon-status-success{color:hsl(var(--v-cb-tab-highlightjs-tomorrow-night-blue-icon-success))!important;fill:hsl(var(--v-cb-tab-highlightjs-tomorrow-night-blue-icon-success))!important}.v-code-block--tab-highlightjs-tomorrow-night-blue-icon-status-failed{color:hsl(var(--v-cb-tab-highlightjs-tomorrow-night-blue-icon-failed))!important;fill: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{color:hsl(var(--v-cb-tab-highlightjs-tomorrow-night-bright-icon))!important;fill:hsl(var(--v-cb-tab-highlightjs-tomorrow-night-bright-icon))!important}.v-code-block--tab-highlightjs-tomorrow-night-bright-icon-status-success{color:hsl(var(--v-cb-tab-highlightjs-tomorrow-night-bright-icon-success))!important;fill:hsl(var(--v-cb-tab-highlightjs-tomorrow-night-bright-icon-success))!important}.v-code-block--tab-highlightjs-tomorrow-night-bright-icon-status-failed{color:hsl(var(--v-cb-tab-highlightjs-tomorrow-night-bright-icon-failed))!important;fill: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{color:hsl(var(--v-cb-tab-highlightjs-vs-icon))!important;fill:hsl(var(--v-cb-tab-highlightjs-vs-icon))!important}.v-code-block--tab-highlightjs-vs-icon-status-success{color:hsl(var(--v-cb-tab-highlightjs-vs-icon-success))!important;fill:hsl(var(--v-cb-tab-highlightjs-vs-icon-success))!important}.v-code-block--tab-highlightjs-vs-icon-status-failed{color:hsl(var(--v-cb-tab-highlightjs-vs-icon-failed))!important;fill: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{color:hsl(var(--v-cb-tab-highlightjs-vs2015-icon))!important;fill:hsl(var(--v-cb-tab-highlightjs-vs2015-icon))!important}.v-code-block--tab-highlightjs-vs2015-icon-status-success{color:hsl(var(--v-cb-tab-highlightjs-vs2015-icon-success))!important;fill:hsl(var(--v-cb-tab-highlightjs-vs2015-icon-success))!important}.v-code-block--tab-highlightjs-vs2015-icon-status-failed{color:hsl(var(--v-cb-tab-highlightjs-vs2015-icon-failed))!important;fill: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{color:hsl(var(--v-cb-tab-highlightjs-xcode-icon))!important;fill:hsl(var(--v-cb-tab-highlightjs-xcode-icon))!important}.v-code-block--tab-highlightjs-xcode-icon-status-success{color:hsl(var(--v-cb-tab-highlightjs-xcode-icon-success))!important;fill:hsl(var(--v-cb-tab-highlightjs-xcode-icon-success))!important}.v-code-block--tab-highlightjs-xcode-icon-status-failed{color:hsl(var(--v-cb-tab-highlightjs-xcode-icon-failed))!important;fill: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{color:hsl(var(--v-cb-tab-highlightjs-xt256-icon))!important;fill:hsl(var(--v-cb-tab-highlightjs-xt256-icon))!important}.v-code-block--tab-highlightjs-xt256-icon-status-success{color:hsl(var(--v-cb-tab-highlightjs-xt256-icon-success))!important;fill:hsl(var(--v-cb-tab-highlightjs-xt256-icon-success))!important}.v-code-block--tab-highlightjs-xt256-icon-status-failed{color:hsl(var(--v-cb-tab-highlightjs-xt256-icon-failed))!important;fill: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{color:hsl(var(--v-cb-tab-highlightjs-base16-onedark-icon))!important;fill:hsl(var(--v-cb-tab-highlightjs-base16-onedark-icon))!important}.v-code-block--tab-highlightjs-base16-onedark-icon-status-success{color:hsl(var(--v-cb-tab-highlightjs-base16-onedark-icon-success))!important;fill:hsl(var(--v-cb-tab-highlightjs-base16-onedark-icon-success))!important}.v-code-block--tab-highlightjs-base16-onedark-icon-status-failed{color:hsl(var(--v-cb-tab-highlightjs-base16-onedark-icon-failed))!important;fill: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))}`)),document.head.appendChild(i)}}catch(t){console.error("vite-plugin-css-injected-by-js",t)}})();
diff --git a/dist/vue3-code-block.js b/dist/vue3-code-block.js
deleted file mode 100644
index 8fa644b..0000000
--- a/dist/vue3-code-block.js
+++ /dev/null
@@ -1,11 +0,0 @@
-/**
- * @name vue3-code-block
- * @version 2.1.1
- * @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! <webdevnerdstuff@gmail.com> (https://webdevnerdstuff.com)
- * @copyright Copyright 2023, WebDevNerdStuff
- * @homepage https://webdevnerdstuff.github.io/vue3-code-block/
- * @repository https://github.com/webdevnerdstuff/vue3-code-block
- * @license MIT License
- */
-"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="</"+t[0].slice(1);return-1!==t.input.indexOf(o,a)})(t,{after:o})||a.ignoreMatch());const n=t.input.substring(o);((l=n.match(/^\s*=/))||(l=n.match(/^\s+extends\s+/))&&0===l.index)&&a.ignoreMatch()}},h={$pattern:d,keyword:j,literal:p,built_in:w,"variable.language":y},s="[0-9](_?[0-9])*",e=`\\.(${s})`,c="0|[1-9](_?[0-9])*|0[0-7]*[89][0-9]*",r={className:"number",variants:[{begin:`(\\b(${c})((${e})|\\.)?|(${e}))[eE][+-]?(${s})\\b`},{begin:`\\b(${c})\\b((${e})\\b|\\.)?|(${e})\\b`},{begin:"\\b(0|[1-9](_?[0-9])*)n\\b"},{begin:"\\b0[xX][0-9a-fA-F](_?[0-9a-fA-F])*n?\\b"},{begin:"\\b0[bB][0-1](_?[0-1])*n?\\b"},{begin:"\\b0[oO][0-7](_?[0-7])*n?\\b"},{begin:"\\b0[0-7]+n?\\b"}],relevance:0},g={className:"subst",begin:"\\$\\{",end:"\\}",keywords:h,contains:[]},b={begin:"html`",end:"",starts:{end:"`",returnEnd:!1,contains:[t.BACKSLASH_ESCAPE,g],subLanguage:"xml"}},v={begin:"css`",end:"",starts:{end:"`",returnEnd:!1,contains:[t.BACKSLASH_ESCAPE,g],subLanguage:"css"}},u={className:"string",begin:"`",end:"`",contains:[t.BACKSLASH_ESCAPE,g]},x={className:"comment",variants:[t.COMMENT(/\/\*\*(?!\/)/,"\\*/",{relevance:0,contains:[{begin:"(?=@[A-Za-z]+)",relevance:0,contains:[{className:"doctag",begin:"@[A-Za-z]+"},{className:"type",begin:"\\{",end:"\\}",excludeEnd:!0,excludeBegin:!0,relevance:0},{className:"variable",begin:o+"(?=\\s*(-)|$)",endsParent:!0,relevance:0},{begin:/(?=[^\n])\s/,relevance:0}]}]}),t.C_BLOCK_COMMENT_MODE,t.C_LINE_COMMENT_MODE]},_=[t.APOS_STRING_MODE,t.QUOTE_STRING_MODE,b,v,u,{match:/\$\d+/},r];g.contains=_.concat({begin:/\{/,end:/\}/,keywords:h,contains:["self"].concat(_)});const E=[].concat(x,g.contains),N=E.concat([{begin:/\(/,end:/\)/,keywords:h,contains:["self"].concat(E)}]),S={className:"params",begin:/\(/,end:/\)/,excludeBegin:!0,excludeEnd:!0,keywords:h,contains:N},q={variants:[{match:[/class/,/\s+/,o,/\s+/,/extends/,/\s+/,a.concat(o,"(",a.concat(/\./,o),")*")],scope:{1:"keyword",3:"title.class",5:"keyword",7:"title.class.inherited"}},{match:[/class/,/\s+/,o],scope:{1:"keyword",3:"title.class"}}]},z={relevance:0,match:a.either(/\bJSON/,/\b[A-Z][a-z]+([A-Z][a-z]*|\d)*/,/\b[A-Z]{2,}([A-Z][a-z]+|\d)+([A-Z][a-z]*)*/,/\b[A-Z]{2,}[a-z]+([A-Z][a-z]+|\d)*([A-Z][a-z]*)*/),className:"title.class",keywords:{_:[...m,...k]}},A={variants:[{match:[/function/,/\s+/,o,/(?=\s*\()/]},{match:[/function/,/\s*(?=\()/]}],className:{1:"keyword",3:"title.function"},label:"func.def",contains:[S],illegal:/%/};const C={match:a.concat(/\b/,(T=[...f,"super","import"],a.concat("(?!",T.join("|"),")")),o,a.lookahead(/\(/)),className:"title.function",relevance:0};var T;const B={begin:a.concat(/\./,a.lookahead(a.concat(o,/(?![0-9A-Za-z$_(])/))),end:o,excludeBegin:!0,keywords:"prototype",className:"property",relevance:0},M={match:[/get|set/,/\s+/,o,/(?=\()/],className:{1:"keyword",3:"title.function"},contains:[{begin:/\(\)/},S]},O="(\\([^()]*(\\([^()]*(\\([^()]*\\)[^()]*)*\\)[^()]*)*\\)|"+t.UNDERSCORE_IDENT_RE+")\\s*=>",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:/</,relevance:0,contains:[{className:"attr",begin:/[\p{L}0-9._:-]+/u,relevance:0},{begin:/=\s*/,relevance:0,contains:[{className:"string",endsParent:!0,variants:[{begin:/"/,end:/"/,contains:[i]},{begin:/'/,end:/'/,contains:[i]},{begin:/[^\s"'=<>`]+/}]}]}]};return{name:"HTML, XML",aliases:["html","xhtml","rss","atom","xjb","xsd","xsl","plist","wsf","svg"],case_insensitive:!0,unicodeRegex:!0,contains:[{className:"meta",begin:/<![a-z]/,end:/>/,relevance:10,contains:[l,s,h,n,{begin:/\[/,end:/\]/,contains:[{className:"meta",begin:/<![a-z]/,end:/>/,contains:[l,n,s,h]}]}]},t.COMMENT(/<!--/,/-->/,{relevance:10}),{begin:/<!\[CDATA\[/,end:/\]\]>/,relevance:10},i,{className:"meta",end:/\?>/,variants:[{begin:/<\?xml/,relevance:10,contains:[s]},{begin:/<\?[a-z][a-z0-9]+/}]},{className:"tag",begin:/<style(?=\s|>)/,end:/>/,keywords:{name:"style"},contains:[e],starts:{end:/<\/style>/,returnEnd:!0,subLanguage:["css","xml"]}},{className:"tag",begin:/<script(?=\s|>)/,end:/>/,keywords:{name:"script"},contains:[e],starts:{end:/<\/script>/,returnEnd:!0,subLanguage:["javascript","handlebars","xml"]}},{className:"tag",begin:/<>|<\/>/},{className:"tag",begin:a.concat(/</,a.lookahead(a.concat(o,a.either(/\/>/,/>/,/\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, <svg xmlns="http://www.w3.org/2000/svg" width="54" height="14" viewBox="0 0 54 14"><g fill="none" fillRule="evenodd" transform="translate(1 1)"><circle cx="6" cy="6" r="6" fill="%23FF5F56" stroke="%23E0443E" strokeWidth=".5" /><circle cx="26" cy="6" r="6" fill="%23FFBD2E" stroke="%23DEA123" strokeWidth=".5" /><circle cx="46" cy="6" r="6" fill="%2327C93F" stroke="%231AAB29" strokeWidth=".5" /></g></svg>\');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, <svg xmlns="http://www.w3.org/2000/svg" width="54" height="14" viewBox="0 0 54 14"><g fill="none" fillRule="evenodd" transform="translate(1 1)"><circle cx="6" cy="6" r="6" fill="%23FF5F56" stroke="%23E0443E" strokeWidth=".5" /><circle cx="26" cy="6" r="6" fill="%23FFBD2E" stroke="%23DEA123" strokeWidth=".5" /><circle cx="46" cy="6" r="6" fill="%2327C93F" stroke="%231AAB29" strokeWidth=".5" /></g></svg>\');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,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/'/g,"&#x27;")}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+="</span>")}value(){return this.buffer}span(t){this.buffer+=`<span class="${t}">`}}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||"<unnamed>")+'"');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 b0fa313..351784e 100644
--- a/package.json
+++ b/package.json
@@ -1,23 +1,24 @@
 {
 	"name": "vue3-code-block",
-	"version": "2.1.2",
+	"version": "2.2.11",
 	"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",
+	"main": "dist/vue3-code-block.cjs.js",
 	"module": "dist/vue3-code-block.es.js",
-	"types": "dist/index.d.ts",
+	"types": "dist/types/index.d.ts",
 	"scripts": {
 		"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",
+		"build": "vue-tsc && vite build --config vite.build.config.ts",
+		"build:docs": "vite build",
 		"predeploy": "npm run build",
 		"deploy": "gh-pages -d docs",
-		"prepublishOnly": "npm run bundle",
-		"lint": "eslint src/**/*.{ts,vue} --max-warnings 4"
+		"prepublishOnly": "npm run build",
+		"lint": "eslint src/**/*.{ts,vue} --max-warnings 4",
+		"prepare": "husky install"
 	},
 	"engines": {
 		"node": "^19.0.1"
@@ -69,67 +70,68 @@
 		"webdevnerdstuff",
 		"wdns"
 	],
-	"peerDependencies": {
-		"vue": "^3.2.47"
-	},
 	"dependencies": {
-		"highlight.js": "^11.7.0",
+		"highlight.js": "^11.8.0",
 		"prismjs": "^1.29.0",
-		"ua-parser-js": "^1.0.35"
+		"ua-parser-js": "^1.0.35",
+		"vue": "^3.3.4"
 	},
 	"devDependencies": {
-		"@babel/core": "^7.21.4",
-		"@babel/eslint-parser": "^7.21.3",
+		"@babel/core": "^7.22.5",
+		"@babel/eslint-parser": "^7.22.5",
 		"@fortawesome/fontawesome-svg-core": "^6.4.0",
 		"@fortawesome/free-brands-svg-icons": "^6.4.0",
 		"@fortawesome/free-solid-svg-icons": "^6.4.0",
 		"@fortawesome/vue-fontawesome": "^3.0.3",
 		"@rollup/plugin-alias": "^5.0.0",
-		"@rollup/plugin-commonjs": "^24.1.0",
+		"@rollup/plugin-commonjs": "^25.0.1",
 		"@rollup/plugin-json": "^6.0.0",
-		"@rollup/plugin-node-resolve": "^15.0.2",
-		"@rollup/plugin-terser": "^0.4.1",
-		"@types/node": "^18.15.11",
+		"@rollup/plugin-node-resolve": "^15.1.0",
+		"@rollup/plugin-terser": "^0.4.3",
+		"@types/node": "^20.2.6",
 		"@types/prismjs": "^1.26.0",
-		"@typescript-eslint/eslint-plugin": "^5.58.0",
-		"@typescript-eslint/parser": "^5.58.0",
-		"@vitejs/plugin-vue": "^4.1.0",
+		"@typescript-eslint/eslint-plugin": "^5.59.9",
+		"@typescript-eslint/parser": "^5.59.9",
+		"@vitejs/plugin-vue": "^4.2.3",
 		"@vue/cli-plugin-babel": "^5.0.8",
 		"@vue/cli-plugin-eslint": "^5.0.8",
 		"@vue/cli-service": "^5.0.8",
-		"@vue/compiler-sfc": "^3.2.47",
-		"@vue/eslint-config-typescript": "^11.0.2",
+		"@vue/compiler-sfc": "^3.3.4",
+		"@vue/eslint-config-typescript": "^11.0.3",
 		"autoprefixer": "^10.4.13",
-		"eslint": "^8.38.0",
+		"eslint": "^8.42.0",
 		"eslint-config-prettier": "^8.8.0",
 		"eslint-plugin-import": "^2.27.5",
 		"eslint-plugin-prettier": "^4.2.1",
-		"eslint-plugin-vue": "^9.11.0",
+		"eslint-plugin-vue": "^9.14.1",
 		"gh-pages": "^5.0.0",
 		"husky": "^8.0.3",
-		"lint-staged": "^13.2.1",
-		"pinia": "^2.0.34",
-		"postcss": "^8.4.21",
+		"lint-staged": "^13.2.2",
+		"pinia": "^2.1.3",
+		"postcss": "^8.4.24",
 		"postcss-html": "^1.5.0",
 		"postcss-scss": "^4.0.6",
-		"prettier": "^2.8.7",
-		"rollup": "^3.20.2",
+		"prettier": "^2.8.8",
+		"rollup": "^3.24.1",
 		"rollup-plugin-copy": "^3.4.0",
 		"rollup-plugin-polyfill-node": "^0.12.0",
 		"rollup-plugin-postcss": "^4.0.2",
 		"rollup-plugin-scss": "^4.0.0",
 		"rollup-plugin-typescript2": "^0.34.1",
-		"sass": "^1.62.0",
-		"stylelint": "^15.4.0",
-		"stylelint-config-standard": "^32.0.0",
+		"sass": "^1.63.3",
+		"stylelint": "^15.7.0",
+		"stylelint-config-standard": "^33.0.0",
 		"stylelint-order": "^6.0.2",
-		"stylelint-scss": "^4.6.0",
-		"typescript": "^5.0.4",
-		"vite": "^4.2.1",
+		"stylelint-scss": "^5.0.1",
+		"typescript": "^5.1.3",
+		"unplugin-auto-import": "^0.16.4",
+		"vite": "^4.3.9",
 		"vite-plugin-babel": "^1.1.3",
+		"vite-plugin-css-injected-by-js": "^3.1.1",
+		"vite-plugin-dts": "^2.3.0",
 		"vite-plugin-eslint": "^1.8.1",
+		"vite-plugin-static-copy": "^0.16.0",
 		"vite-plugin-stylelint": "^4.2.0",
-		"vue": "^3.2.47",
-		"vue-tsc": "^1.2.0"
+		"vue-tsc": "^1.6.5"
 	}
 }
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index ef9e61a..4b09f9e 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -1,122 +1,130 @@
 lockfileVersion: 5.4
 
 specifiers:
-  '@babel/core': ^7.21.4
-  '@babel/eslint-parser': ^7.21.3
+  '@babel/core': ^7.22.5
+  '@babel/eslint-parser': ^7.22.5
   '@fortawesome/fontawesome-svg-core': ^6.4.0
   '@fortawesome/free-brands-svg-icons': ^6.4.0
   '@fortawesome/free-solid-svg-icons': ^6.4.0
   '@fortawesome/vue-fontawesome': ^3.0.3
   '@rollup/plugin-alias': ^5.0.0
-  '@rollup/plugin-commonjs': ^24.1.0
+  '@rollup/plugin-commonjs': ^25.0.1
   '@rollup/plugin-json': ^6.0.0
-  '@rollup/plugin-node-resolve': ^15.0.2
-  '@rollup/plugin-terser': ^0.4.1
-  '@types/node': ^18.15.11
+  '@rollup/plugin-node-resolve': ^15.1.0
+  '@rollup/plugin-terser': ^0.4.3
+  '@types/node': ^20.2.6
   '@types/prismjs': ^1.26.0
-  '@typescript-eslint/eslint-plugin': ^5.58.0
-  '@typescript-eslint/parser': ^5.58.0
-  '@vitejs/plugin-vue': ^4.1.0
+  '@typescript-eslint/eslint-plugin': ^5.59.9
+  '@typescript-eslint/parser': ^5.59.9
+  '@vitejs/plugin-vue': ^4.2.3
   '@vue/cli-plugin-babel': ^5.0.8
   '@vue/cli-plugin-eslint': ^5.0.8
   '@vue/cli-service': ^5.0.8
-  '@vue/compiler-sfc': ^3.2.47
-  '@vue/eslint-config-typescript': ^11.0.2
+  '@vue/compiler-sfc': ^3.3.4
+  '@vue/eslint-config-typescript': ^11.0.3
   autoprefixer: ^10.4.13
-  eslint: ^8.38.0
+  eslint: ^8.42.0
   eslint-config-prettier: ^8.8.0
   eslint-plugin-import: ^2.27.5
   eslint-plugin-prettier: ^4.2.1
-  eslint-plugin-vue: ^9.11.0
+  eslint-plugin-vue: ^9.14.1
   gh-pages: ^5.0.0
-  highlight.js: ^11.7.0
+  highlight.js: ^11.8.0
   husky: ^8.0.3
-  lint-staged: ^13.2.1
-  pinia: ^2.0.34
-  postcss: ^8.4.21
+  lint-staged: ^13.2.2
+  pinia: ^2.1.3
+  postcss: ^8.4.24
   postcss-html: ^1.5.0
   postcss-scss: ^4.0.6
-  prettier: ^2.8.7
+  prettier: ^2.8.8
   prismjs: ^1.29.0
-  rollup: ^3.20.2
+  rollup: ^3.24.1
   rollup-plugin-copy: ^3.4.0
   rollup-plugin-polyfill-node: ^0.12.0
   rollup-plugin-postcss: ^4.0.2
   rollup-plugin-scss: ^4.0.0
   rollup-plugin-typescript2: ^0.34.1
-  sass: ^1.62.0
-  stylelint: ^15.4.0
-  stylelint-config-standard: ^32.0.0
+  sass: ^1.63.3
+  stylelint: ^15.7.0
+  stylelint-config-standard: ^33.0.0
   stylelint-order: ^6.0.2
-  stylelint-scss: ^4.6.0
-  typescript: ^5.0.4
+  stylelint-scss: ^5.0.1
+  typescript: ^5.1.3
   ua-parser-js: ^1.0.35
-  vite: ^4.2.1
+  unplugin-auto-import: ^0.16.4
+  vite: ^4.3.9
   vite-plugin-babel: ^1.1.3
+  vite-plugin-css-injected-by-js: ^3.1.1
+  vite-plugin-dts: ^2.3.0
   vite-plugin-eslint: ^1.8.1
+  vite-plugin-static-copy: ^0.16.0
   vite-plugin-stylelint: ^4.2.0
-  vue: ^3.2.47
-  vue-tsc: ^1.2.0
+  vue: ^3.3.4
+  vue-tsc: ^1.6.5
 
 dependencies:
-  highlight.js: 11.7.0
+  highlight.js: 11.8.0
   prismjs: 1.29.0
   ua-parser-js: 1.0.35
 
 devDependencies:
-  '@babel/core': 7.21.4
-  '@babel/eslint-parser': 7.21.3_dtd6rkspnt3zaaagnahnh6ljcu
+  '@babel/core': 7.22.5
+  '@babel/eslint-parser': 7.22.5_x2nqc5cansj73pf43kd5o2aydq
   '@fortawesome/fontawesome-svg-core': 6.4.0
   '@fortawesome/free-brands-svg-icons': 6.4.0
   '@fortawesome/free-solid-svg-icons': 6.4.0
-  '@fortawesome/vue-fontawesome': 3.0.3_5vq7vkrflr3ckmegqnktogj5ty
-  '@rollup/plugin-alias': 5.0.0_rollup@3.20.2
-  '@rollup/plugin-commonjs': 24.1.0_rollup@3.20.2
-  '@rollup/plugin-json': 6.0.0_rollup@3.20.2
-  '@rollup/plugin-node-resolve': 15.0.2_rollup@3.20.2
-  '@rollup/plugin-terser': 0.4.1_rollup@3.20.2
-  '@types/node': 18.15.11
+  '@fortawesome/vue-fontawesome': 3.0.3_4mhwavzfveoxqj3h5dtyilc35q
+  '@rollup/plugin-alias': 5.0.0_rollup@3.24.1
+  '@rollup/plugin-commonjs': 25.0.1_rollup@3.24.1
+  '@rollup/plugin-json': 6.0.0_rollup@3.24.1
+  '@rollup/plugin-node-resolve': 15.1.0_rollup@3.24.1
+  '@rollup/plugin-terser': 0.4.3_rollup@3.24.1
+  '@types/node': 20.2.6
   '@types/prismjs': 1.26.0
-  '@typescript-eslint/eslint-plugin': 5.58.0_gjoxkwycl3ml7yxlw3iuo7gyna
-  '@typescript-eslint/parser': 5.58.0_voubu7prgxjfsfbgx5d4sqnwiy
-  '@vitejs/plugin-vue': 4.1.0_vite@4.2.1+vue@3.2.47
-  '@vue/cli-plugin-babel': 5.0.8_rlfwzdcgwmd67vf4eqhqkedspa
-  '@vue/cli-plugin-eslint': 5.0.8_gt4qredkbzcgg5dktdfjs7ipcy
-  '@vue/cli-service': 5.0.8_57rt5dt2vd654nfjlq5pi6wuh4
-  '@vue/compiler-sfc': 3.2.47
-  '@vue/eslint-config-typescript': 11.0.2_6jziu2dm6rkuofcxdskyjn22wy
-  autoprefixer: 10.4.14_postcss@8.4.21
-  eslint: 8.38.0
-  eslint-config-prettier: 8.8.0_eslint@8.38.0
-  eslint-plugin-import: 2.27.5_jxoc3dvo7nghy7jji4tzdzgpey
-  eslint-plugin-prettier: 4.2.1_mrzcadguhkbme6yx3ehduvsjxu
-  eslint-plugin-vue: 9.11.0_eslint@8.38.0
+  '@typescript-eslint/eslint-plugin': 5.59.9_3cembfv4vokiyn6g4ljynjc5d4
+  '@typescript-eslint/parser': 5.59.9_tizxnkcvjrb4cldxgwq5h3lj5u
+  '@vitejs/plugin-vue': 4.2.3_vite@4.3.9+vue@3.3.4
+  '@vue/cli-plugin-babel': 5.0.8_txmybggnvwzjouxtymge3gtdly
+  '@vue/cli-plugin-eslint': 5.0.8_r76nbw2bfis2jmdj3bjl4sccuu
+  '@vue/cli-service': 5.0.8_cklkx77l4qd6z7m4kasokbygly
+  '@vue/compiler-sfc': 3.3.4
+  '@vue/eslint-config-typescript': 11.0.3_45r4kx6bpqacakqdugixdvhlzu
+  autoprefixer: 10.4.14_postcss@8.4.24
+  eslint: 8.42.0
+  eslint-config-prettier: 8.8.0_eslint@8.42.0
+  eslint-plugin-import: 2.27.5_4sfevs3vpuvadhjdwbsynzgtpy
+  eslint-plugin-prettier: 4.2.1_vnriwwub2rhvoyn4ckagrc4lpi
+  eslint-plugin-vue: 9.14.1_eslint@8.42.0
   gh-pages: 5.0.0
   husky: 8.0.3
-  lint-staged: 13.2.1
-  pinia: 2.0.34_dtjfskxukdxv24psui2m5c75zy
-  postcss: 8.4.21
+  lint-staged: 13.2.2
+  pinia: 2.1.3_typescript@5.1.3+vue@3.3.4
+  postcss: 8.4.24
   postcss-html: 1.5.0
-  postcss-scss: 4.0.6_postcss@8.4.21
-  prettier: 2.8.7
-  rollup: 3.20.2
+  postcss-scss: 4.0.6_postcss@8.4.24
+  prettier: 2.8.8
+  rollup: 3.24.1
   rollup-plugin-copy: 3.4.0
-  rollup-plugin-polyfill-node: 0.12.0_rollup@3.20.2
-  rollup-plugin-postcss: 4.0.2_postcss@8.4.21
+  rollup-plugin-polyfill-node: 0.12.0_rollup@3.24.1
+  rollup-plugin-postcss: 4.0.2_postcss@8.4.24
   rollup-plugin-scss: 4.0.0
-  rollup-plugin-typescript2: 0.34.1_4uaj55xah35he2rmgneoluguqy
-  sass: 1.62.0
-  stylelint: 15.4.0
-  stylelint-config-standard: 32.0.0_stylelint@15.4.0
-  stylelint-order: 6.0.3_stylelint@15.4.0
-  stylelint-scss: 4.6.0_stylelint@15.4.0
-  typescript: 5.0.4
-  vite: 4.2.1_g772r5w5ng27elj5pzc7q7vnhy
-  vite-plugin-babel: 1.1.3_qteie7ooezpix6qzwocuzwtxlq
-  vite-plugin-eslint: 1.8.1_eslint@8.38.0+vite@4.2.1
-  vite-plugin-stylelint: 4.3.0_zsx35jvok5wxg35ggtrlws5ska
-  vue: 3.2.47
-  vue-tsc: 1.2.0_typescript@5.0.4
+  rollup-plugin-typescript2: 0.34.1_jpwbjhkvavgiinkdith4hdfehu
+  sass: 1.63.3
+  stylelint: 15.7.0
+  stylelint-config-standard: 33.0.0_stylelint@15.7.0
+  stylelint-order: 6.0.3_stylelint@15.7.0
+  stylelint-scss: 5.0.1_stylelint@15.7.0
+  typescript: 5.1.3
+  unplugin-auto-import: 0.16.4_rollup@3.24.1
+  vite: 4.3.9_5s34g373lsxjxjmuxgsopbylza
+  vite-plugin-babel: 1.1.3_gdnagywfgqdzpiff27izscyaxq
+  vite-plugin-css-injected-by-js: 3.1.1_vite@4.3.9
+  vite-plugin-dts: 2.3.0_n663lcz7e4isfnnprvmg5w4zti
+  vite-plugin-eslint: 1.8.1_eslint@8.42.0+vite@4.3.9
+  vite-plugin-static-copy: 0.16.0_vite@4.3.9
+  vite-plugin-stylelint: 4.3.0_yx7gvhdqr4dcz3azd4pcm6cthe
+  vue: 3.3.4
+  vue-tsc: 1.6.5_typescript@5.1.3
 
 packages:
 
@@ -137,37 +145,36 @@ packages:
       '@jridgewell/trace-mapping': 0.3.18
     dev: true
 
-  /@babel/code-frame/7.21.4:
-    resolution: {integrity: sha512-LYvhNKfwWSPpocw8GI7gpK2nq3HSDuEPC/uSYaALSJu9xjsalaaYFOq0Pwt5KmVqwEbZlDu81aLXwBOmD/Fv9g==}
-    engines: {node: '>=6.9.0'}
-    dependencies:
-      '@babel/highlight': 7.18.6
+  /@antfu/utils/0.7.4:
+    resolution: {integrity: sha512-qe8Nmh9rYI/HIspLSTwtbMFPj6dISG6+dJnOguTlPNXtCvS2uezdxscVBb7/3DrmNbQK49TDqpkSQ1chbRGdpQ==}
     dev: true
 
-  /@babel/compat-data/7.21.0:
-    resolution: {integrity: sha512-gMuZsmsgxk/ENC3O/fRw5QY8A9/uxQbbCEypnLIiYYc/qVJtEV7ouxC3EllIIwNzMqAQee5tanFabWsUOutS7g==}
+  /@babel/code-frame/7.22.5:
+    resolution: {integrity: sha512-Xmwn266vad+6DAqEB2A6V/CcZVp62BbwVmcOJc2RPuwih1kw02TjQvWVWlcKGbBPd+8/0V5DEkOcizRGYsspYQ==}
     engines: {node: '>=6.9.0'}
+    dependencies:
+      '@babel/highlight': 7.22.5
     dev: true
 
-  /@babel/compat-data/7.21.4:
-    resolution: {integrity: sha512-/DYyDpeCfaVinT40FPGdkkb+lYSKvsVuMjDAG7jPOWWiM1ibOaB9CXJAlc4d1QpP/U2q2P9jbrSlClKSErd55g==}
+  /@babel/compat-data/7.22.5:
+    resolution: {integrity: sha512-4Jc/YuIaYqKnDDz892kPIledykKg12Aw1PYX5i/TY28anJtacvM1Rrr8wbieB9GfEJwlzqT0hUEao0CxEebiDA==}
     engines: {node: '>=6.9.0'}
     dev: true
 
-  /@babel/core/7.21.4:
-    resolution: {integrity: sha512-qt/YV149Jman/6AfmlxJ04LMIu8bMoyl3RB91yTFrxQmgbrSvQMy7cI8Q62FHx1t8wJ8B5fu0UDoLwHAhUo1QA==}
+  /@babel/core/7.22.5:
+    resolution: {integrity: sha512-SBuTAjg91A3eKOvD+bPEz3LlhHZRNu1nFOVts9lzDJTXshHTjII0BAtDS3Y2DAkdZdDKWVZGVwkDfc4Clxn1dg==}
     engines: {node: '>=6.9.0'}
     dependencies:
       '@ampproject/remapping': 2.2.1
-      '@babel/code-frame': 7.21.4
-      '@babel/generator': 7.21.4
-      '@babel/helper-compilation-targets': 7.21.4_@babel+core@7.21.4
-      '@babel/helper-module-transforms': 7.21.2
-      '@babel/helpers': 7.21.0
-      '@babel/parser': 7.21.4
-      '@babel/template': 7.20.7
-      '@babel/traverse': 7.21.4
-      '@babel/types': 7.21.4
+      '@babel/code-frame': 7.22.5
+      '@babel/generator': 7.22.5
+      '@babel/helper-compilation-targets': 7.22.5_@babel+core@7.22.5
+      '@babel/helper-module-transforms': 7.22.5
+      '@babel/helpers': 7.22.5
+      '@babel/parser': 7.22.5
+      '@babel/template': 7.22.5
+      '@babel/traverse': 7.22.5
+      '@babel/types': 7.22.5
       convert-source-map: 1.9.0
       debug: 4.3.4
       gensync: 1.0.0-beta.2
@@ -177,25 +184,25 @@ packages:
       - supports-color
     dev: true
 
-  /@babel/eslint-parser/7.21.3_dtd6rkspnt3zaaagnahnh6ljcu:
-    resolution: {integrity: sha512-kfhmPimwo6k4P8zxNs8+T7yR44q1LdpsZdE1NkCsVlfiuTPRfnGgjaF8Qgug9q9Pou17u6wneYF0lDCZJATMFg==}
+  /@babel/eslint-parser/7.22.5_x2nqc5cansj73pf43kd5o2aydq:
+    resolution: {integrity: sha512-C69RWYNYtrgIRE5CmTd77ZiLDXqgBipahJc/jHP3sLcAGj6AJzxNIuKNpVnICqbyK7X3pFUfEvL++rvtbQpZkQ==}
     engines: {node: ^10.13.0 || ^12.13.0 || >=14.0.0}
     peerDependencies:
       '@babel/core': '>=7.11.0'
       eslint: ^7.5.0 || ^8.0.0
     dependencies:
-      '@babel/core': 7.21.4
+      '@babel/core': 7.22.5
       '@nicolo-ribaudo/eslint-scope-5-internals': 5.1.1-v1
-      eslint: 8.38.0
+      eslint: 8.42.0
       eslint-visitor-keys: 2.1.0
       semver: 6.3.0
     dev: true
 
-  /@babel/generator/7.21.4:
-    resolution: {integrity: sha512-NieM3pVIYW2SwGzKoqfPrQsf4xGs9M9AIG3ThppsSRmO+m7eQhmI6amajKMUeIO37wFfsvnvcxQFx6x6iqxDnA==}
+  /@babel/generator/7.22.5:
+    resolution: {integrity: sha512-+lcUbnTRhd0jOewtFSedLyiPsD5tswKkbgcezOqqWFUVNEwoUTlpPOBmvhG7OXWLR4jMdv0czPGH5XbflnD1EA==}
     engines: {node: '>=6.9.0'}
     dependencies:
-      '@babel/types': 7.21.4
+      '@babel/types': 7.22.5
       '@jridgewell/gen-mapping': 0.3.3
       '@jridgewell/trace-mapping': 0.3.18
       jsesc: 2.5.2
@@ -205,7 +212,7 @@ packages:
     resolution: {integrity: sha512-duORpUiYrEpzKIop6iNbjnwKLAKnJ47csTyRACyEmWj0QdUrm5aqNJGHSSEQSUAvNW0ojX0dOmK9dZduvkfeXA==}
     engines: {node: '>=6.9.0'}
     dependencies:
-      '@babel/types': 7.21.4
+      '@babel/types': 7.22.5
     dev: true
 
   /@babel/helper-builder-binary-assignment-operator-visitor/7.18.9:
@@ -213,74 +220,74 @@ packages:
     engines: {node: '>=6.9.0'}
     dependencies:
       '@babel/helper-explode-assignable-expression': 7.18.6
-      '@babel/types': 7.21.4
+      '@babel/types': 7.22.5
     dev: true
 
-  /@babel/helper-compilation-targets/7.20.7_@babel+core@7.21.4:
+  /@babel/helper-compilation-targets/7.20.7_@babel+core@7.22.5:
     resolution: {integrity: sha512-4tGORmfQcrc+bvrjb5y3dG9Mx1IOZjsHqQVUz7XCNHO+iTmqxWnVg3KRygjGmpRLJGdQSKuvFinbIb0CnZwHAQ==}
     engines: {node: '>=6.9.0'}
     peerDependencies:
       '@babel/core': ^7.0.0
     dependencies:
-      '@babel/compat-data': 7.21.0
-      '@babel/core': 7.21.4
-      '@babel/helper-validator-option': 7.21.0
+      '@babel/compat-data': 7.22.5
+      '@babel/core': 7.22.5
+      '@babel/helper-validator-option': 7.22.5
       browserslist: 4.21.5
       lru-cache: 5.1.1
       semver: 6.3.0
     dev: true
 
-  /@babel/helper-compilation-targets/7.21.4_@babel+core@7.21.4:
-    resolution: {integrity: sha512-Fa0tTuOXZ1iL8IeDFUWCzjZcn+sJGd9RZdH9esYVjEejGmzf+FFYQpMi/kZUk2kPy/q1H3/GPw7np8qar/stfg==}
+  /@babel/helper-compilation-targets/7.22.5_@babel+core@7.22.5:
+    resolution: {integrity: sha512-Ji+ywpHeuqxB8WDxraCiqR0xfhYjiDE/e6k7FuIaANnoOFxAHskHChz4vA1mJC9Lbm01s1PVAGhQY4FUKSkGZw==}
     engines: {node: '>=6.9.0'}
     peerDependencies:
       '@babel/core': ^7.0.0
     dependencies:
-      '@babel/compat-data': 7.21.4
-      '@babel/core': 7.21.4
-      '@babel/helper-validator-option': 7.21.0
-      browserslist: 4.21.5
+      '@babel/compat-data': 7.22.5
+      '@babel/core': 7.22.5
+      '@babel/helper-validator-option': 7.22.5
+      browserslist: 4.21.7
       lru-cache: 5.1.1
       semver: 6.3.0
     dev: true
 
-  /@babel/helper-create-class-features-plugin/7.21.0_@babel+core@7.21.4:
+  /@babel/helper-create-class-features-plugin/7.21.0_@babel+core@7.22.5:
     resolution: {integrity: sha512-Q8wNiMIdwsv5la5SPxNYzzkPnjgC0Sy0i7jLkVOCdllu/xcVNkr3TeZzbHBJrj+XXRqzX5uCyCoV9eu6xUG7KQ==}
     engines: {node: '>=6.9.0'}
     peerDependencies:
       '@babel/core': ^7.0.0
     dependencies:
-      '@babel/core': 7.21.4
+      '@babel/core': 7.22.5
       '@babel/helper-annotate-as-pure': 7.18.6
-      '@babel/helper-environment-visitor': 7.18.9
-      '@babel/helper-function-name': 7.21.0
+      '@babel/helper-environment-visitor': 7.22.5
+      '@babel/helper-function-name': 7.22.5
       '@babel/helper-member-expression-to-functions': 7.21.0
       '@babel/helper-optimise-call-expression': 7.18.6
       '@babel/helper-replace-supers': 7.20.7
       '@babel/helper-skip-transparent-expression-wrappers': 7.20.0
-      '@babel/helper-split-export-declaration': 7.18.6
+      '@babel/helper-split-export-declaration': 7.22.5
     transitivePeerDependencies:
       - supports-color
     dev: true
 
-  /@babel/helper-create-regexp-features-plugin/7.21.0_@babel+core@7.21.4:
+  /@babel/helper-create-regexp-features-plugin/7.21.0_@babel+core@7.22.5:
     resolution: {integrity: sha512-N+LaFW/auRSWdx7SHD/HiARwXQju1vXTW4fKr4u5SgBUTm51OKEjKgj+cs00ggW3kEvNqwErnlwuq7Y3xBe4eg==}
     engines: {node: '>=6.9.0'}
     peerDependencies:
       '@babel/core': ^7.0.0
     dependencies:
-      '@babel/core': 7.21.4
+      '@babel/core': 7.22.5
       '@babel/helper-annotate-as-pure': 7.18.6
       regexpu-core: 5.3.2
     dev: true
 
-  /@babel/helper-define-polyfill-provider/0.3.3_@babel+core@7.21.4:
+  /@babel/helper-define-polyfill-provider/0.3.3_@babel+core@7.22.5:
     resolution: {integrity: sha512-z5aQKU4IzbqCC1XH0nAqfsFLMVSo22SBKUc0BxGrLkolTdPTructy0ToNnlO2zA4j9Q/7pjMZf0DSY+DSTYzww==}
     peerDependencies:
       '@babel/core': ^7.4.0-0
     dependencies:
-      '@babel/core': 7.21.4
-      '@babel/helper-compilation-targets': 7.21.4_@babel+core@7.21.4
+      '@babel/core': 7.22.5
+      '@babel/helper-compilation-targets': 7.22.5_@babel+core@7.22.5
       '@babel/helper-plugin-utils': 7.20.2
       debug: 4.3.4
       lodash.debounce: 4.0.8
@@ -290,8 +297,8 @@ packages:
       - supports-color
     dev: true
 
-  /@babel/helper-environment-visitor/7.18.9:
-    resolution: {integrity: sha512-3r/aACDJ3fhQ/EVgFy0hpj8oHyHpQc+LPtJoY9SzTThAsStm4Ptegq92vqKoE3vD706ZVFWITnMnxucw+S9Ipg==}
+  /@babel/helper-environment-visitor/7.22.5:
+    resolution: {integrity: sha512-XGmhECfVA/5sAt+H+xpSg0mfrHq6FzNr9Oxh7PSEBBRUb/mL7Kz3NICXb194rCqAEdxkhPT1a88teizAFyvk8Q==}
     engines: {node: '>=6.9.0'}
     dev: true
 
@@ -299,57 +306,57 @@ packages:
     resolution: {integrity: sha512-eyAYAsQmB80jNfg4baAtLeWAQHfHFiR483rzFK+BhETlGZaQC9bsfrugfXDCbRHLQbIA7U5NxhhOxN7p/dWIcg==}
     engines: {node: '>=6.9.0'}
     dependencies:
-      '@babel/types': 7.21.4
+      '@babel/types': 7.22.5
     dev: true
 
-  /@babel/helper-function-name/7.21.0:
-    resolution: {integrity: sha512-HfK1aMRanKHpxemaY2gqBmL04iAPOPRj7DxtNbiDOrJK+gdwkiNRVpCpUJYbUT+aZyemKN8brqTOxzCaG6ExRg==}
+  /@babel/helper-function-name/7.22.5:
+    resolution: {integrity: sha512-wtHSq6jMRE3uF2otvfuD3DIvVhOsSNshQl0Qrd7qC9oQJzHvOL4qQXlQn2916+CXGywIjpGuIkoyZRRxHPiNQQ==}
     engines: {node: '>=6.9.0'}
     dependencies:
-      '@babel/template': 7.20.7
-      '@babel/types': 7.21.4
+      '@babel/template': 7.22.5
+      '@babel/types': 7.22.5
     dev: true
 
-  /@babel/helper-hoist-variables/7.18.6:
-    resolution: {integrity: sha512-UlJQPkFqFULIcyW5sbzgbkxn2FKRgwWiRexcuaR8RNJRy8+LLveqPjwZV/bwrLZCN0eUHD/x8D0heK1ozuoo6Q==}
+  /@babel/helper-hoist-variables/7.22.5:
+    resolution: {integrity: sha512-wGjk9QZVzvknA6yKIUURb8zY3grXCcOZt+/7Wcy8O2uctxhplmUPkOdlgoNhmdVee2c92JXbf1xpMtVNbfoxRw==}
     engines: {node: '>=6.9.0'}
     dependencies:
-      '@babel/types': 7.21.4
+      '@babel/types': 7.22.5
     dev: true
 
   /@babel/helper-member-expression-to-functions/7.21.0:
     resolution: {integrity: sha512-Muu8cdZwNN6mRRNG6lAYErJ5X3bRevgYR2O8wN0yn7jJSnGDu6eG59RfT29JHxGUovyfrh6Pj0XzmR7drNVL3Q==}
     engines: {node: '>=6.9.0'}
     dependencies:
-      '@babel/types': 7.21.4
+      '@babel/types': 7.22.5
     dev: true
 
   /@babel/helper-module-imports/7.18.6:
     resolution: {integrity: sha512-0NFvs3VkuSYbFi1x2Vd6tKrywq+z/cLeYC/RJNFrIX/30Bf5aiGYbtvGXolEktzJH8o5E5KJ3tT+nkxuuZFVlA==}
     engines: {node: '>=6.9.0'}
     dependencies:
-      '@babel/types': 7.21.4
+      '@babel/types': 7.22.5
     dev: true
 
-  /@babel/helper-module-imports/7.21.4:
-    resolution: {integrity: sha512-orajc5T2PsRYUN3ZryCEFeMDYwyw09c/pZeaQEZPH0MpKzSvn3e0uXsDBu3k03VI+9DBiRo+l22BfKTpKwa/Wg==}
+  /@babel/helper-module-imports/7.22.5:
+    resolution: {integrity: sha512-8Dl6+HD/cKifutF5qGd/8ZJi84QeAKh+CEe1sBzz8UayBBGg1dAIJrdHOcOM5b2MpzWL2yuotJTtGjETq0qjXg==}
     engines: {node: '>=6.9.0'}
     dependencies:
-      '@babel/types': 7.21.4
+      '@babel/types': 7.22.5
     dev: true
 
-  /@babel/helper-module-transforms/7.21.2:
-    resolution: {integrity: sha512-79yj2AR4U/Oqq/WOV7Lx6hUjau1Zfo4cI+JLAVYeMV5XIlbOhmjEk5ulbTc9fMpmlojzZHkUUxAiK+UKn+hNQQ==}
+  /@babel/helper-module-transforms/7.22.5:
+    resolution: {integrity: sha512-+hGKDt/Ze8GFExiVHno/2dvG5IdstpzCq0y4Qc9OJ25D4q3pKfiIP/4Vp3/JvhDkLKsDK2api3q3fpIgiIF5bw==}
     engines: {node: '>=6.9.0'}
     dependencies:
-      '@babel/helper-environment-visitor': 7.18.9
-      '@babel/helper-module-imports': 7.21.4
-      '@babel/helper-simple-access': 7.20.2
-      '@babel/helper-split-export-declaration': 7.18.6
-      '@babel/helper-validator-identifier': 7.19.1
-      '@babel/template': 7.20.7
-      '@babel/traverse': 7.21.4
-      '@babel/types': 7.21.4
+      '@babel/helper-environment-visitor': 7.22.5
+      '@babel/helper-module-imports': 7.22.5
+      '@babel/helper-simple-access': 7.22.5
+      '@babel/helper-split-export-declaration': 7.22.5
+      '@babel/helper-validator-identifier': 7.22.5
+      '@babel/template': 7.22.5
+      '@babel/traverse': 7.22.5
+      '@babel/types': 7.22.5
     transitivePeerDependencies:
       - supports-color
     dev: true
@@ -358,7 +365,7 @@ packages:
     resolution: {integrity: sha512-HP59oD9/fEHQkdcbgFCnbmgH5vIQTJbxh2yf+CdM89/glUNnuzr87Q8GIjGEnOktTROemO0Pe0iPAYbqZuOUiA==}
     engines: {node: '>=6.9.0'}
     dependencies:
-      '@babel/types': 7.21.4
+      '@babel/types': 7.22.5
     dev: true
 
   /@babel/helper-plugin-utils/7.20.2:
@@ -366,17 +373,17 @@ packages:
     engines: {node: '>=6.9.0'}
     dev: true
 
-  /@babel/helper-remap-async-to-generator/7.18.9_@babel+core@7.21.4:
+  /@babel/helper-remap-async-to-generator/7.18.9_@babel+core@7.22.5:
     resolution: {integrity: sha512-dI7q50YKd8BAv3VEfgg7PS7yD3Rtbi2J1XMXaalXO0W0164hYLnh8zpjRS0mte9MfVp/tltvr/cfdXPvJr1opA==}
     engines: {node: '>=6.9.0'}
     peerDependencies:
       '@babel/core': ^7.0.0
     dependencies:
-      '@babel/core': 7.21.4
+      '@babel/core': 7.22.5
       '@babel/helper-annotate-as-pure': 7.18.6
-      '@babel/helper-environment-visitor': 7.18.9
+      '@babel/helper-environment-visitor': 7.22.5
       '@babel/helper-wrap-function': 7.20.5
-      '@babel/types': 7.21.4
+      '@babel/types': 7.22.5
     transitivePeerDependencies:
       - supports-color
     dev: true
@@ -385,49 +392,49 @@ packages:
     resolution: {integrity: sha512-vujDMtB6LVfNW13jhlCrp48QNslK6JXi7lQG736HVbHz/mbf4Dc7tIRh1Xf5C0rF7BP8iiSxGMCmY6Ci1ven3A==}
     engines: {node: '>=6.9.0'}
     dependencies:
-      '@babel/helper-environment-visitor': 7.18.9
+      '@babel/helper-environment-visitor': 7.22.5
       '@babel/helper-member-expression-to-functions': 7.21.0
       '@babel/helper-optimise-call-expression': 7.18.6
-      '@babel/template': 7.20.7
-      '@babel/traverse': 7.21.4
-      '@babel/types': 7.21.4
+      '@babel/template': 7.22.5
+      '@babel/traverse': 7.22.5
+      '@babel/types': 7.22.5
     transitivePeerDependencies:
       - supports-color
     dev: true
 
-  /@babel/helper-simple-access/7.20.2:
-    resolution: {integrity: sha512-+0woI/WPq59IrqDYbVGfshjT5Dmk/nnbdpcF8SnMhhXObpTq2KNBdLFRFrkVdbDOyUmHBCxzm5FHV1rACIkIbA==}
+  /@babel/helper-simple-access/7.22.5:
+    resolution: {integrity: sha512-n0H99E/K+Bika3++WNL17POvo4rKWZ7lZEp1Q+fStVbUi8nxPQEBOlTmCOxW/0JsS56SKKQ+ojAe2pHKJHN35w==}
     engines: {node: '>=6.9.0'}
     dependencies:
-      '@babel/types': 7.21.4
+      '@babel/types': 7.22.5
     dev: true
 
   /@babel/helper-skip-transparent-expression-wrappers/7.20.0:
     resolution: {integrity: sha512-5y1JYeNKfvnT8sZcK9DVRtpTbGiomYIHviSP3OQWmDPU3DeH4a1ZlT/N2lyQ5P8egjcRaT/Y9aNqUxK0WsnIIg==}
     engines: {node: '>=6.9.0'}
     dependencies:
-      '@babel/types': 7.21.4
+      '@babel/types': 7.22.5
     dev: true
 
-  /@babel/helper-split-export-declaration/7.18.6:
-    resolution: {integrity: sha512-bde1etTx6ZyTmobl9LLMMQsaizFVZrquTEHOqKeQESMKo4PlObf+8+JA25ZsIpZhT/WEd39+vOdLXAFG/nELpA==}
+  /@babel/helper-split-export-declaration/7.22.5:
+    resolution: {integrity: sha512-thqK5QFghPKWLhAV321lxF95yCg2K3Ob5yw+M3VHWfdia0IkPXUtoLH8x/6Fh486QUvzhb8YOWHChTVen2/PoQ==}
     engines: {node: '>=6.9.0'}
     dependencies:
-      '@babel/types': 7.21.4
+      '@babel/types': 7.22.5
     dev: true
 
-  /@babel/helper-string-parser/7.19.4:
-    resolution: {integrity: sha512-nHtDoQcuqFmwYNYPz3Rah5ph2p8PFeFCsZk9A/48dPc/rGocJ5J3hAAZ7pb76VWX3fZKu+uEr/FhH5jLx7umrw==}
+  /@babel/helper-string-parser/7.22.5:
+    resolution: {integrity: sha512-mM4COjgZox8U+JcXQwPijIZLElkgEpO5rsERVDJTc2qfCDfERyob6k5WegS14SX18IIjv+XD+GrqNumY5JRCDw==}
     engines: {node: '>=6.9.0'}
     dev: true
 
-  /@babel/helper-validator-identifier/7.19.1:
-    resolution: {integrity: sha512-awrNfaMtnHUr653GgGEs++LlAvW6w+DcPrOliSMXWCKo597CwL5Acf/wWdNkf/tfEQE3mjkeD1YOVZOUV/od1w==}
+  /@babel/helper-validator-identifier/7.22.5:
+    resolution: {integrity: sha512-aJXu+6lErq8ltp+JhkJUfk1MTGyuA4v7f3pA+BJ5HLfNC6nAQ0Cpi9uOquUj8Hehg0aUiHzWQbOVJGao6ztBAQ==}
     engines: {node: '>=6.9.0'}
     dev: true
 
-  /@babel/helper-validator-option/7.21.0:
-    resolution: {integrity: sha512-rmL/B8/f0mKS2baE9ZpyTcTavvEuWhTTW8amjzXNvYG4AwBsqTLikfXsEofsJEfKHf+HQVQbFOHy6o+4cnC/fQ==}
+  /@babel/helper-validator-option/7.22.5:
+    resolution: {integrity: sha512-R3oB6xlIVKUnxNUxbmgq7pKjxpru24zlimpE8WK47fACIlM0II/Hm1RS8IaOI7NgCr6LNS+jl5l75m20npAziw==}
     engines: {node: '>=6.9.0'}
     dev: true
 
@@ -435,905 +442,897 @@ packages:
     resolution: {integrity: sha512-bYMxIWK5mh+TgXGVqAtnu5Yn1un+v8DDZtqyzKRLUzrh70Eal2O3aZ7aPYiMADO4uKlkzOiRiZ6GX5q3qxvW9Q==}
     engines: {node: '>=6.9.0'}
     dependencies:
-      '@babel/helper-function-name': 7.21.0
-      '@babel/template': 7.20.7
-      '@babel/traverse': 7.21.4
-      '@babel/types': 7.21.4
+      '@babel/helper-function-name': 7.22.5
+      '@babel/template': 7.22.5
+      '@babel/traverse': 7.22.5
+      '@babel/types': 7.22.5
     transitivePeerDependencies:
       - supports-color
     dev: true
 
-  /@babel/helpers/7.21.0:
-    resolution: {integrity: sha512-XXve0CBtOW0pd7MRzzmoyuSj0e3SEzj8pgyFxnTT1NJZL38BD1MK7yYrm8yefRPIDvNNe14xR4FdbHwpInD4rA==}
+  /@babel/helpers/7.22.5:
+    resolution: {integrity: sha512-pSXRmfE1vzcUIDFQcSGA5Mr+GxBV9oiRKDuDxXvWQQBCh8HoIjs/2DlDB7H8smac1IVrB9/xdXj2N3Wol9Cr+Q==}
     engines: {node: '>=6.9.0'}
     dependencies:
-      '@babel/template': 7.20.7
-      '@babel/traverse': 7.21.4
-      '@babel/types': 7.21.4
+      '@babel/template': 7.22.5
+      '@babel/traverse': 7.22.5
+      '@babel/types': 7.22.5
     transitivePeerDependencies:
       - supports-color
     dev: true
 
-  /@babel/highlight/7.18.6:
-    resolution: {integrity: sha512-u7stbOuYjaPezCuLj29hNW1v64M2Md2qupEKP1fHc7WdOA3DgLh37suiSrZYY7haUB7iBeQZ9P1uiRF359do3g==}
+  /@babel/highlight/7.22.5:
+    resolution: {integrity: sha512-BSKlD1hgnedS5XRnGOljZawtag7H1yPfQp0tdNJCHoH6AZ+Pcm9VvkrK59/Yy593Ypg0zMxH2BxD1VPYUQ7UIw==}
     engines: {node: '>=6.9.0'}
     dependencies:
-      '@babel/helper-validator-identifier': 7.19.1
+      '@babel/helper-validator-identifier': 7.22.5
       chalk: 2.4.2
       js-tokens: 4.0.0
     dev: true
 
-  /@babel/parser/7.21.2:
-    resolution: {integrity: sha512-URpaIJQwEkEC2T9Kn+Ai6Xe/02iNaVCuT/PtoRz3GPVJVDpPd7mLo+VddTbhCRU9TXqW5mSrQfXZyi8kDKOVpQ==}
-    engines: {node: '>=6.0.0'}
-    hasBin: true
-    dependencies:
-      '@babel/types': 7.21.2
-    dev: true
-
-  /@babel/parser/7.21.4:
-    resolution: {integrity: sha512-alVJj7k7zIxqBZ7BTRhz0IqJFxW1VJbm6N8JbcYhQ186df9ZBPbZBmWSqAMXwHGsCJdYks7z/voa3ibiS5bCIw==}
+  /@babel/parser/7.22.5:
+    resolution: {integrity: sha512-DFZMC9LJUG9PLOclRC32G63UXwzqS2koQC8dkx+PLdmt1xSePYpbT/NbsrJy8Q/muXz7o/h/d4A7Fuyixm559Q==}
     engines: {node: '>=6.0.0'}
     hasBin: true
     dependencies:
-      '@babel/types': 7.21.4
+      '@babel/types': 7.22.5
     dev: true
 
-  /@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/7.18.6_@babel+core@7.21.4:
+  /@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/7.18.6_@babel+core@7.22.5:
     resolution: {integrity: sha512-Dgxsyg54Fx1d4Nge8UnvTrED63vrwOdPmyvPzlNN/boaliRP54pm3pGzZD1SJUwrBA+Cs/xdG8kXX6Mn/RfISQ==}
     engines: {node: '>=6.9.0'}
     peerDependencies:
       '@babel/core': ^7.0.0
     dependencies:
-      '@babel/core': 7.21.4
+      '@babel/core': 7.22.5
       '@babel/helper-plugin-utils': 7.20.2
     dev: true
 
-  /@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/7.20.7_@babel+core@7.21.4:
+  /@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/7.20.7_@babel+core@7.22.5:
     resolution: {integrity: sha512-sbr9+wNE5aXMBBFBICk01tt7sBf2Oc9ikRFEcem/ZORup9IMUdNhW7/wVLEbbtlWOsEubJet46mHAL2C8+2jKQ==}
     engines: {node: '>=6.9.0'}
     peerDependencies:
       '@babel/core': ^7.13.0
     dependencies:
-      '@babel/core': 7.21.4
+      '@babel/core': 7.22.5
       '@babel/helper-plugin-utils': 7.20.2
       '@babel/helper-skip-transparent-expression-wrappers': 7.20.0
-      '@babel/plugin-proposal-optional-chaining': 7.21.0_@babel+core@7.21.4
+      '@babel/plugin-proposal-optional-chaining': 7.21.0_@babel+core@7.22.5
     dev: true
 
-  /@babel/plugin-proposal-async-generator-functions/7.20.7_@babel+core@7.21.4:
+  /@babel/plugin-proposal-async-generator-functions/7.20.7_@babel+core@7.22.5:
     resolution: {integrity: sha512-xMbiLsn/8RK7Wq7VeVytytS2L6qE69bXPB10YCmMdDZbKF4okCqY74pI/jJQ/8U0b/F6NrT2+14b8/P9/3AMGA==}
     engines: {node: '>=6.9.0'}
     peerDependencies:
       '@babel/core': ^7.0.0-0
     dependencies:
-      '@babel/core': 7.21.4
-      '@babel/helper-environment-visitor': 7.18.9
+      '@babel/core': 7.22.5
+      '@babel/helper-environment-visitor': 7.22.5
       '@babel/helper-plugin-utils': 7.20.2
-      '@babel/helper-remap-async-to-generator': 7.18.9_@babel+core@7.21.4
-      '@babel/plugin-syntax-async-generators': 7.8.4_@babel+core@7.21.4
+      '@babel/helper-remap-async-to-generator': 7.18.9_@babel+core@7.22.5
+      '@babel/plugin-syntax-async-generators': 7.8.4_@babel+core@7.22.5
     transitivePeerDependencies:
       - supports-color
     dev: true
 
-  /@babel/plugin-proposal-class-properties/7.18.6_@babel+core@7.21.4:
+  /@babel/plugin-proposal-class-properties/7.18.6_@babel+core@7.22.5:
     resolution: {integrity: sha512-cumfXOF0+nzZrrN8Rf0t7M+tF6sZc7vhQwYQck9q1/5w2OExlD+b4v4RpMJFaV1Z7WcDRgO6FqvxqxGlwo+RHQ==}
     engines: {node: '>=6.9.0'}
     peerDependencies:
       '@babel/core': ^7.0.0-0
     dependencies:
-      '@babel/core': 7.21.4
-      '@babel/helper-create-class-features-plugin': 7.21.0_@babel+core@7.21.4
+      '@babel/core': 7.22.5
+      '@babel/helper-create-class-features-plugin': 7.21.0_@babel+core@7.22.5
       '@babel/helper-plugin-utils': 7.20.2
     transitivePeerDependencies:
       - supports-color
     dev: true
 
-  /@babel/plugin-proposal-class-static-block/7.21.0_@babel+core@7.21.4:
+  /@babel/plugin-proposal-class-static-block/7.21.0_@babel+core@7.22.5:
     resolution: {integrity: sha512-XP5G9MWNUskFuP30IfFSEFB0Z6HzLIUcjYM4bYOPHXl7eiJ9HFv8tWj6TXTN5QODiEhDZAeI4hLok2iHFFV4hw==}
     engines: {node: '>=6.9.0'}
     peerDependencies:
       '@babel/core': ^7.12.0
     dependencies:
-      '@babel/core': 7.21.4
-      '@babel/helper-create-class-features-plugin': 7.21.0_@babel+core@7.21.4
+      '@babel/core': 7.22.5
+      '@babel/helper-create-class-features-plugin': 7.21.0_@babel+core@7.22.5
       '@babel/helper-plugin-utils': 7.20.2
-      '@babel/plugin-syntax-class-static-block': 7.14.5_@babel+core@7.21.4
+      '@babel/plugin-syntax-class-static-block': 7.14.5_@babel+core@7.22.5
     transitivePeerDependencies:
       - supports-color
     dev: true
 
-  /@babel/plugin-proposal-decorators/7.21.0_@babel+core@7.21.4:
+  /@babel/plugin-proposal-decorators/7.21.0_@babel+core@7.22.5:
     resolution: {integrity: sha512-MfgX49uRrFUTL/HvWtmx3zmpyzMMr4MTj3d527MLlr/4RTT9G/ytFFP7qet2uM2Ve03b+BkpWUpK+lRXnQ+v9w==}
     engines: {node: '>=6.9.0'}
     peerDependencies:
       '@babel/core': ^7.0.0-0
     dependencies:
-      '@babel/core': 7.21.4
-      '@babel/helper-create-class-features-plugin': 7.21.0_@babel+core@7.21.4
+      '@babel/core': 7.22.5
+      '@babel/helper-create-class-features-plugin': 7.21.0_@babel+core@7.22.5
       '@babel/helper-plugin-utils': 7.20.2
       '@babel/helper-replace-supers': 7.20.7
-      '@babel/helper-split-export-declaration': 7.18.6
-      '@babel/plugin-syntax-decorators': 7.21.0_@babel+core@7.21.4
+      '@babel/helper-split-export-declaration': 7.22.5
+      '@babel/plugin-syntax-decorators': 7.21.0_@babel+core@7.22.5
     transitivePeerDependencies:
       - supports-color
     dev: true
 
-  /@babel/plugin-proposal-dynamic-import/7.18.6_@babel+core@7.21.4:
+  /@babel/plugin-proposal-dynamic-import/7.18.6_@babel+core@7.22.5:
     resolution: {integrity: sha512-1auuwmK+Rz13SJj36R+jqFPMJWyKEDd7lLSdOj4oJK0UTgGueSAtkrCvz9ewmgyU/P941Rv2fQwZJN8s6QruXw==}
     engines: {node: '>=6.9.0'}
     peerDependencies:
       '@babel/core': ^7.0.0-0
     dependencies:
-      '@babel/core': 7.21.4
+      '@babel/core': 7.22.5
       '@babel/helper-plugin-utils': 7.20.2
-      '@babel/plugin-syntax-dynamic-import': 7.8.3_@babel+core@7.21.4
+      '@babel/plugin-syntax-dynamic-import': 7.8.3_@babel+core@7.22.5
     dev: true
 
-  /@babel/plugin-proposal-export-namespace-from/7.18.9_@babel+core@7.21.4:
+  /@babel/plugin-proposal-export-namespace-from/7.18.9_@babel+core@7.22.5:
     resolution: {integrity: sha512-k1NtHyOMvlDDFeb9G5PhUXuGj8m/wiwojgQVEhJ/fsVsMCpLyOP4h0uGEjYJKrRI+EVPlb5Jk+Gt9P97lOGwtA==}
     engines: {node: '>=6.9.0'}
     peerDependencies:
       '@babel/core': ^7.0.0-0
     dependencies:
-      '@babel/core': 7.21.4
+      '@babel/core': 7.22.5
       '@babel/helper-plugin-utils': 7.20.2
-      '@babel/plugin-syntax-export-namespace-from': 7.8.3_@babel+core@7.21.4
+      '@babel/plugin-syntax-export-namespace-from': 7.8.3_@babel+core@7.22.5
     dev: true
 
-  /@babel/plugin-proposal-json-strings/7.18.6_@babel+core@7.21.4:
+  /@babel/plugin-proposal-json-strings/7.18.6_@babel+core@7.22.5:
     resolution: {integrity: sha512-lr1peyn9kOdbYc0xr0OdHTZ5FMqS6Di+H0Fz2I/JwMzGmzJETNeOFq2pBySw6X/KFL5EWDjlJuMsUGRFb8fQgQ==}
     engines: {node: '>=6.9.0'}
     peerDependencies:
       '@babel/core': ^7.0.0-0
     dependencies:
-      '@babel/core': 7.21.4
+      '@babel/core': 7.22.5
       '@babel/helper-plugin-utils': 7.20.2
-      '@babel/plugin-syntax-json-strings': 7.8.3_@babel+core@7.21.4
+      '@babel/plugin-syntax-json-strings': 7.8.3_@babel+core@7.22.5
     dev: true
 
-  /@babel/plugin-proposal-logical-assignment-operators/7.20.7_@babel+core@7.21.4:
+  /@babel/plugin-proposal-logical-assignment-operators/7.20.7_@babel+core@7.22.5:
     resolution: {integrity: sha512-y7C7cZgpMIjWlKE5T7eJwp+tnRYM89HmRvWM5EQuB5BoHEONjmQ8lSNmBUwOyy/GFRsohJED51YBF79hE1djug==}
     engines: {node: '>=6.9.0'}
     peerDependencies:
       '@babel/core': ^7.0.0-0
     dependencies:
-      '@babel/core': 7.21.4
+      '@babel/core': 7.22.5
       '@babel/helper-plugin-utils': 7.20.2
-      '@babel/plugin-syntax-logical-assignment-operators': 7.10.4_@babel+core@7.21.4
+      '@babel/plugin-syntax-logical-assignment-operators': 7.10.4_@babel+core@7.22.5
     dev: true
 
-  /@babel/plugin-proposal-nullish-coalescing-operator/7.18.6_@babel+core@7.21.4:
+  /@babel/plugin-proposal-nullish-coalescing-operator/7.18.6_@babel+core@7.22.5:
     resolution: {integrity: sha512-wQxQzxYeJqHcfppzBDnm1yAY0jSRkUXR2z8RePZYrKwMKgMlE8+Z6LUno+bd6LvbGh8Gltvy74+9pIYkr+XkKA==}
     engines: {node: '>=6.9.0'}
     peerDependencies:
       '@babel/core': ^7.0.0-0
     dependencies:
-      '@babel/core': 7.21.4
+      '@babel/core': 7.22.5
       '@babel/helper-plugin-utils': 7.20.2
-      '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3_@babel+core@7.21.4
+      '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3_@babel+core@7.22.5
     dev: true
 
-  /@babel/plugin-proposal-numeric-separator/7.18.6_@babel+core@7.21.4:
+  /@babel/plugin-proposal-numeric-separator/7.18.6_@babel+core@7.22.5:
     resolution: {integrity: sha512-ozlZFogPqoLm8WBr5Z8UckIoE4YQ5KESVcNudyXOR8uqIkliTEgJ3RoketfG6pmzLdeZF0H/wjE9/cCEitBl7Q==}
     engines: {node: '>=6.9.0'}
     peerDependencies:
       '@babel/core': ^7.0.0-0
     dependencies:
-      '@babel/core': 7.21.4
+      '@babel/core': 7.22.5
       '@babel/helper-plugin-utils': 7.20.2
-      '@babel/plugin-syntax-numeric-separator': 7.10.4_@babel+core@7.21.4
+      '@babel/plugin-syntax-numeric-separator': 7.10.4_@babel+core@7.22.5
     dev: true
 
-  /@babel/plugin-proposal-object-rest-spread/7.20.7_@babel+core@7.21.4:
+  /@babel/plugin-proposal-object-rest-spread/7.20.7_@babel+core@7.22.5:
     resolution: {integrity: sha512-d2S98yCiLxDVmBmE8UjGcfPvNEUbA1U5q5WxaWFUGRzJSVAZqm5W6MbPct0jxnegUZ0niLeNX+IOzEs7wYg9Dg==}
     engines: {node: '>=6.9.0'}
     peerDependencies:
       '@babel/core': ^7.0.0-0
     dependencies:
-      '@babel/compat-data': 7.21.4
-      '@babel/core': 7.21.4
-      '@babel/helper-compilation-targets': 7.21.4_@babel+core@7.21.4
+      '@babel/compat-data': 7.22.5
+      '@babel/core': 7.22.5
+      '@babel/helper-compilation-targets': 7.22.5_@babel+core@7.22.5
       '@babel/helper-plugin-utils': 7.20.2
-      '@babel/plugin-syntax-object-rest-spread': 7.8.3_@babel+core@7.21.4
-      '@babel/plugin-transform-parameters': 7.20.7_@babel+core@7.21.4
+      '@babel/plugin-syntax-object-rest-spread': 7.8.3_@babel+core@7.22.5
+      '@babel/plugin-transform-parameters': 7.20.7_@babel+core@7.22.5
     dev: true
 
-  /@babel/plugin-proposal-optional-catch-binding/7.18.6_@babel+core@7.21.4:
+  /@babel/plugin-proposal-optional-catch-binding/7.18.6_@babel+core@7.22.5:
     resolution: {integrity: sha512-Q40HEhs9DJQyaZfUjjn6vE8Cv4GmMHCYuMGIWUnlxH6400VGxOuwWsPt4FxXxJkC/5eOzgn0z21M9gMT4MOhbw==}
     engines: {node: '>=6.9.0'}
     peerDependencies:
       '@babel/core': ^7.0.0-0
     dependencies:
-      '@babel/core': 7.21.4
+      '@babel/core': 7.22.5
       '@babel/helper-plugin-utils': 7.20.2
-      '@babel/plugin-syntax-optional-catch-binding': 7.8.3_@babel+core@7.21.4
+      '@babel/plugin-syntax-optional-catch-binding': 7.8.3_@babel+core@7.22.5
     dev: true
 
-  /@babel/plugin-proposal-optional-chaining/7.21.0_@babel+core@7.21.4:
+  /@babel/plugin-proposal-optional-chaining/7.21.0_@babel+core@7.22.5:
     resolution: {integrity: sha512-p4zeefM72gpmEe2fkUr/OnOXpWEf8nAgk7ZYVqqfFiyIG7oFfVZcCrU64hWn5xp4tQ9LkV4bTIa5rD0KANpKNA==}
     engines: {node: '>=6.9.0'}
     peerDependencies:
       '@babel/core': ^7.0.0-0
     dependencies:
-      '@babel/core': 7.21.4
+      '@babel/core': 7.22.5
       '@babel/helper-plugin-utils': 7.20.2
       '@babel/helper-skip-transparent-expression-wrappers': 7.20.0
-      '@babel/plugin-syntax-optional-chaining': 7.8.3_@babel+core@7.21.4
+      '@babel/plugin-syntax-optional-chaining': 7.8.3_@babel+core@7.22.5
     dev: true
 
-  /@babel/plugin-proposal-private-methods/7.18.6_@babel+core@7.21.4:
+  /@babel/plugin-proposal-private-methods/7.18.6_@babel+core@7.22.5:
     resolution: {integrity: sha512-nutsvktDItsNn4rpGItSNV2sz1XwS+nfU0Rg8aCx3W3NOKVzdMjJRu0O5OkgDp3ZGICSTbgRpxZoWsxoKRvbeA==}
     engines: {node: '>=6.9.0'}
     peerDependencies:
       '@babel/core': ^7.0.0-0
     dependencies:
-      '@babel/core': 7.21.4
-      '@babel/helper-create-class-features-plugin': 7.21.0_@babel+core@7.21.4
+      '@babel/core': 7.22.5
+      '@babel/helper-create-class-features-plugin': 7.21.0_@babel+core@7.22.5
       '@babel/helper-plugin-utils': 7.20.2
     transitivePeerDependencies:
       - supports-color
     dev: true
 
-  /@babel/plugin-proposal-private-property-in-object/7.21.0_@babel+core@7.21.4:
+  /@babel/plugin-proposal-private-property-in-object/7.21.0_@babel+core@7.22.5:
     resolution: {integrity: sha512-ha4zfehbJjc5MmXBlHec1igel5TJXXLDDRbuJ4+XT2TJcyD9/V1919BA8gMvsdHcNMBy4WBUBiRb3nw/EQUtBw==}
     engines: {node: '>=6.9.0'}
     peerDependencies:
       '@babel/core': ^7.0.0-0
     dependencies:
-      '@babel/core': 7.21.4
+      '@babel/core': 7.22.5
       '@babel/helper-annotate-as-pure': 7.18.6
-      '@babel/helper-create-class-features-plugin': 7.21.0_@babel+core@7.21.4
+      '@babel/helper-create-class-features-plugin': 7.21.0_@babel+core@7.22.5
       '@babel/helper-plugin-utils': 7.20.2
-      '@babel/plugin-syntax-private-property-in-object': 7.14.5_@babel+core@7.21.4
+      '@babel/plugin-syntax-private-property-in-object': 7.14.5_@babel+core@7.22.5
     transitivePeerDependencies:
       - supports-color
     dev: true
 
-  /@babel/plugin-proposal-unicode-property-regex/7.18.6_@babel+core@7.21.4:
+  /@babel/plugin-proposal-unicode-property-regex/7.18.6_@babel+core@7.22.5:
     resolution: {integrity: sha512-2BShG/d5yoZyXZfVePH91urL5wTG6ASZU9M4o03lKK8u8UW1y08OMttBSOADTcJrnPMpvDXRG3G8fyLh4ovs8w==}
     engines: {node: '>=4'}
     peerDependencies:
       '@babel/core': ^7.0.0-0
     dependencies:
-      '@babel/core': 7.21.4
-      '@babel/helper-create-regexp-features-plugin': 7.21.0_@babel+core@7.21.4
+      '@babel/core': 7.22.5
+      '@babel/helper-create-regexp-features-plugin': 7.21.0_@babel+core@7.22.5
       '@babel/helper-plugin-utils': 7.20.2
     dev: true
 
-  /@babel/plugin-syntax-async-generators/7.8.4_@babel+core@7.21.4:
+  /@babel/plugin-syntax-async-generators/7.8.4_@babel+core@7.22.5:
     resolution: {integrity: sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==}
     peerDependencies:
       '@babel/core': ^7.0.0-0
     dependencies:
-      '@babel/core': 7.21.4
+      '@babel/core': 7.22.5
       '@babel/helper-plugin-utils': 7.20.2
     dev: true
 
-  /@babel/plugin-syntax-class-properties/7.12.13_@babel+core@7.21.4:
+  /@babel/plugin-syntax-class-properties/7.12.13_@babel+core@7.22.5:
     resolution: {integrity: sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==}
     peerDependencies:
       '@babel/core': ^7.0.0-0
     dependencies:
-      '@babel/core': 7.21.4
+      '@babel/core': 7.22.5
       '@babel/helper-plugin-utils': 7.20.2
     dev: true
 
-  /@babel/plugin-syntax-class-static-block/7.14.5_@babel+core@7.21.4:
+  /@babel/plugin-syntax-class-static-block/7.14.5_@babel+core@7.22.5:
     resolution: {integrity: sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==}
     engines: {node: '>=6.9.0'}
     peerDependencies:
       '@babel/core': ^7.0.0-0
     dependencies:
-      '@babel/core': 7.21.4
+      '@babel/core': 7.22.5
       '@babel/helper-plugin-utils': 7.20.2
     dev: true
 
-  /@babel/plugin-syntax-decorators/7.21.0_@babel+core@7.21.4:
+  /@babel/plugin-syntax-decorators/7.21.0_@babel+core@7.22.5:
     resolution: {integrity: sha512-tIoPpGBR8UuM4++ccWN3gifhVvQu7ZizuR1fklhRJrd5ewgbkUS+0KVFeWWxELtn18NTLoW32XV7zyOgIAiz+w==}
     engines: {node: '>=6.9.0'}
     peerDependencies:
       '@babel/core': ^7.0.0-0
     dependencies:
-      '@babel/core': 7.21.4
+      '@babel/core': 7.22.5
       '@babel/helper-plugin-utils': 7.20.2
     dev: true
 
-  /@babel/plugin-syntax-dynamic-import/7.8.3_@babel+core@7.21.4:
+  /@babel/plugin-syntax-dynamic-import/7.8.3_@babel+core@7.22.5:
     resolution: {integrity: sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==}
     peerDependencies:
       '@babel/core': ^7.0.0-0
     dependencies:
-      '@babel/core': 7.21.4
+      '@babel/core': 7.22.5
       '@babel/helper-plugin-utils': 7.20.2
     dev: true
 
-  /@babel/plugin-syntax-export-namespace-from/7.8.3_@babel+core@7.21.4:
+  /@babel/plugin-syntax-export-namespace-from/7.8.3_@babel+core@7.22.5:
     resolution: {integrity: sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==}
     peerDependencies:
       '@babel/core': ^7.0.0-0
     dependencies:
-      '@babel/core': 7.21.4
+      '@babel/core': 7.22.5
       '@babel/helper-plugin-utils': 7.20.2
     dev: true
 
-  /@babel/plugin-syntax-import-assertions/7.20.0_@babel+core@7.21.4:
+  /@babel/plugin-syntax-import-assertions/7.20.0_@babel+core@7.22.5:
     resolution: {integrity: sha512-IUh1vakzNoWalR8ch/areW7qFopR2AEw03JlG7BbrDqmQ4X3q9uuipQwSGrUn7oGiemKjtSLDhNtQHzMHr1JdQ==}
     engines: {node: '>=6.9.0'}
     peerDependencies:
       '@babel/core': ^7.0.0-0
     dependencies:
-      '@babel/core': 7.21.4
+      '@babel/core': 7.22.5
       '@babel/helper-plugin-utils': 7.20.2
     dev: true
 
-  /@babel/plugin-syntax-json-strings/7.8.3_@babel+core@7.21.4:
+  /@babel/plugin-syntax-json-strings/7.8.3_@babel+core@7.22.5:
     resolution: {integrity: sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==}
     peerDependencies:
       '@babel/core': ^7.0.0-0
     dependencies:
-      '@babel/core': 7.21.4
+      '@babel/core': 7.22.5
       '@babel/helper-plugin-utils': 7.20.2
     dev: true
 
-  /@babel/plugin-syntax-jsx/7.18.6_@babel+core@7.21.4:
+  /@babel/plugin-syntax-jsx/7.18.6_@babel+core@7.22.5:
     resolution: {integrity: sha512-6mmljtAedFGTWu2p/8WIORGwy+61PLgOMPOdazc7YoJ9ZCWUyFy3A6CpPkRKLKD1ToAesxX8KGEViAiLo9N+7Q==}
     engines: {node: '>=6.9.0'}
     peerDependencies:
       '@babel/core': ^7.0.0-0
     dependencies:
-      '@babel/core': 7.21.4
+      '@babel/core': 7.22.5
       '@babel/helper-plugin-utils': 7.20.2
     dev: true
 
-  /@babel/plugin-syntax-logical-assignment-operators/7.10.4_@babel+core@7.21.4:
+  /@babel/plugin-syntax-logical-assignment-operators/7.10.4_@babel+core@7.22.5:
     resolution: {integrity: sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==}
     peerDependencies:
       '@babel/core': ^7.0.0-0
     dependencies:
-      '@babel/core': 7.21.4
+      '@babel/core': 7.22.5
       '@babel/helper-plugin-utils': 7.20.2
     dev: true
 
-  /@babel/plugin-syntax-nullish-coalescing-operator/7.8.3_@babel+core@7.21.4:
+  /@babel/plugin-syntax-nullish-coalescing-operator/7.8.3_@babel+core@7.22.5:
     resolution: {integrity: sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==}
     peerDependencies:
       '@babel/core': ^7.0.0-0
     dependencies:
-      '@babel/core': 7.21.4
+      '@babel/core': 7.22.5
       '@babel/helper-plugin-utils': 7.20.2
     dev: true
 
-  /@babel/plugin-syntax-numeric-separator/7.10.4_@babel+core@7.21.4:
+  /@babel/plugin-syntax-numeric-separator/7.10.4_@babel+core@7.22.5:
     resolution: {integrity: sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==}
     peerDependencies:
       '@babel/core': ^7.0.0-0
     dependencies:
-      '@babel/core': 7.21.4
+      '@babel/core': 7.22.5
       '@babel/helper-plugin-utils': 7.20.2
     dev: true
 
-  /@babel/plugin-syntax-object-rest-spread/7.8.3_@babel+core@7.21.4:
+  /@babel/plugin-syntax-object-rest-spread/7.8.3_@babel+core@7.22.5:
     resolution: {integrity: sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==}
     peerDependencies:
       '@babel/core': ^7.0.0-0
     dependencies:
-      '@babel/core': 7.21.4
+      '@babel/core': 7.22.5
       '@babel/helper-plugin-utils': 7.20.2
     dev: true
 
-  /@babel/plugin-syntax-optional-catch-binding/7.8.3_@babel+core@7.21.4:
+  /@babel/plugin-syntax-optional-catch-binding/7.8.3_@babel+core@7.22.5:
     resolution: {integrity: sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==}
     peerDependencies:
       '@babel/core': ^7.0.0-0
     dependencies:
-      '@babel/core': 7.21.4
+      '@babel/core': 7.22.5
       '@babel/helper-plugin-utils': 7.20.2
     dev: true
 
-  /@babel/plugin-syntax-optional-chaining/7.8.3_@babel+core@7.21.4:
+  /@babel/plugin-syntax-optional-chaining/7.8.3_@babel+core@7.22.5:
     resolution: {integrity: sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==}
     peerDependencies:
       '@babel/core': ^7.0.0-0
     dependencies:
-      '@babel/core': 7.21.4
+      '@babel/core': 7.22.5
       '@babel/helper-plugin-utils': 7.20.2
     dev: true
 
-  /@babel/plugin-syntax-private-property-in-object/7.14.5_@babel+core@7.21.4:
+  /@babel/plugin-syntax-private-property-in-object/7.14.5_@babel+core@7.22.5:
     resolution: {integrity: sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==}
     engines: {node: '>=6.9.0'}
     peerDependencies:
       '@babel/core': ^7.0.0-0
     dependencies:
-      '@babel/core': 7.21.4
+      '@babel/core': 7.22.5
       '@babel/helper-plugin-utils': 7.20.2
     dev: true
 
-  /@babel/plugin-syntax-top-level-await/7.14.5_@babel+core@7.21.4:
+  /@babel/plugin-syntax-top-level-await/7.14.5_@babel+core@7.22.5:
     resolution: {integrity: sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==}
     engines: {node: '>=6.9.0'}
     peerDependencies:
       '@babel/core': ^7.0.0-0
     dependencies:
-      '@babel/core': 7.21.4
+      '@babel/core': 7.22.5
       '@babel/helper-plugin-utils': 7.20.2
     dev: true
 
-  /@babel/plugin-transform-arrow-functions/7.20.7_@babel+core@7.21.4:
+  /@babel/plugin-transform-arrow-functions/7.20.7_@babel+core@7.22.5:
     resolution: {integrity: sha512-3poA5E7dzDomxj9WXWwuD6A5F3kc7VXwIJO+E+J8qtDtS+pXPAhrgEyh+9GBwBgPq1Z+bB+/JD60lp5jsN7JPQ==}
     engines: {node: '>=6.9.0'}
     peerDependencies:
       '@babel/core': ^7.0.0-0
     dependencies:
-      '@babel/core': 7.21.4
+      '@babel/core': 7.22.5
       '@babel/helper-plugin-utils': 7.20.2
     dev: true
 
-  /@babel/plugin-transform-async-to-generator/7.20.7_@babel+core@7.21.4:
+  /@babel/plugin-transform-async-to-generator/7.20.7_@babel+core@7.22.5:
     resolution: {integrity: sha512-Uo5gwHPT9vgnSXQxqGtpdufUiWp96gk7yiP4Mp5bm1QMkEmLXBO7PAGYbKoJ6DhAwiNkcHFBol/x5zZZkL/t0Q==}
     engines: {node: '>=6.9.0'}
     peerDependencies:
       '@babel/core': ^7.0.0-0
     dependencies:
-      '@babel/core': 7.21.4
+      '@babel/core': 7.22.5
       '@babel/helper-module-imports': 7.18.6
       '@babel/helper-plugin-utils': 7.20.2
-      '@babel/helper-remap-async-to-generator': 7.18.9_@babel+core@7.21.4
+      '@babel/helper-remap-async-to-generator': 7.18.9_@babel+core@7.22.5
     transitivePeerDependencies:
       - supports-color
     dev: true
 
-  /@babel/plugin-transform-block-scoped-functions/7.18.6_@babel+core@7.21.4:
+  /@babel/plugin-transform-block-scoped-functions/7.18.6_@babel+core@7.22.5:
     resolution: {integrity: sha512-ExUcOqpPWnliRcPqves5HJcJOvHvIIWfuS4sroBUenPuMdmW+SMHDakmtS7qOo13sVppmUijqeTv7qqGsvURpQ==}
     engines: {node: '>=6.9.0'}
     peerDependencies:
       '@babel/core': ^7.0.0-0
     dependencies:
-      '@babel/core': 7.21.4
+      '@babel/core': 7.22.5
       '@babel/helper-plugin-utils': 7.20.2
     dev: true
 
-  /@babel/plugin-transform-block-scoping/7.21.0_@babel+core@7.21.4:
+  /@babel/plugin-transform-block-scoping/7.21.0_@babel+core@7.22.5:
     resolution: {integrity: sha512-Mdrbunoh9SxwFZapeHVrwFmri16+oYotcZysSzhNIVDwIAb1UV+kvnxULSYq9J3/q5MDG+4X6w8QVgD1zhBXNQ==}
     engines: {node: '>=6.9.0'}
     peerDependencies:
       '@babel/core': ^7.0.0-0
     dependencies:
-      '@babel/core': 7.21.4
+      '@babel/core': 7.22.5
       '@babel/helper-plugin-utils': 7.20.2
     dev: true
 
-  /@babel/plugin-transform-classes/7.21.0_@babel+core@7.21.4:
+  /@babel/plugin-transform-classes/7.21.0_@babel+core@7.22.5:
     resolution: {integrity: sha512-RZhbYTCEUAe6ntPehC4hlslPWosNHDox+vAs4On/mCLRLfoDVHf6hVEd7kuxr1RnHwJmxFfUM3cZiZRmPxJPXQ==}
     engines: {node: '>=6.9.0'}
     peerDependencies:
       '@babel/core': ^7.0.0-0
     dependencies:
-      '@babel/core': 7.21.4
+      '@babel/core': 7.22.5
       '@babel/helper-annotate-as-pure': 7.18.6
-      '@babel/helper-compilation-targets': 7.21.4_@babel+core@7.21.4
-      '@babel/helper-environment-visitor': 7.18.9
-      '@babel/helper-function-name': 7.21.0
+      '@babel/helper-compilation-targets': 7.22.5_@babel+core@7.22.5
+      '@babel/helper-environment-visitor': 7.22.5
+      '@babel/helper-function-name': 7.22.5
       '@babel/helper-optimise-call-expression': 7.18.6
       '@babel/helper-plugin-utils': 7.20.2
       '@babel/helper-replace-supers': 7.20.7
-      '@babel/helper-split-export-declaration': 7.18.6
+      '@babel/helper-split-export-declaration': 7.22.5
       globals: 11.12.0
     transitivePeerDependencies:
       - supports-color
     dev: true
 
-  /@babel/plugin-transform-computed-properties/7.20.7_@babel+core@7.21.4:
+  /@babel/plugin-transform-computed-properties/7.20.7_@babel+core@7.22.5:
     resolution: {integrity: sha512-Lz7MvBK6DTjElHAmfu6bfANzKcxpyNPeYBGEafyA6E5HtRpjpZwU+u7Qrgz/2OR0z+5TvKYbPdphfSaAcZBrYQ==}
     engines: {node: '>=6.9.0'}
     peerDependencies:
       '@babel/core': ^7.0.0-0
     dependencies:
-      '@babel/core': 7.21.4
+      '@babel/core': 7.22.5
       '@babel/helper-plugin-utils': 7.20.2
-      '@babel/template': 7.20.7
+      '@babel/template': 7.22.5
     dev: true
 
-  /@babel/plugin-transform-destructuring/7.20.7_@babel+core@7.21.4:
+  /@babel/plugin-transform-destructuring/7.20.7_@babel+core@7.22.5:
     resolution: {integrity: sha512-Xwg403sRrZb81IVB79ZPqNQME23yhugYVqgTxAhT99h485F4f+GMELFhhOsscDUB7HCswepKeCKLn/GZvUKoBA==}
     engines: {node: '>=6.9.0'}
     peerDependencies:
       '@babel/core': ^7.0.0-0
     dependencies:
-      '@babel/core': 7.21.4
+      '@babel/core': 7.22.5
       '@babel/helper-plugin-utils': 7.20.2
     dev: true
 
-  /@babel/plugin-transform-dotall-regex/7.18.6_@babel+core@7.21.4:
+  /@babel/plugin-transform-dotall-regex/7.18.6_@babel+core@7.22.5:
     resolution: {integrity: sha512-6S3jpun1eEbAxq7TdjLotAsl4WpQI9DxfkycRcKrjhQYzU87qpXdknpBg/e+TdcMehqGnLFi7tnFUBR02Vq6wg==}
     engines: {node: '>=6.9.0'}
     peerDependencies:
       '@babel/core': ^7.0.0-0
     dependencies:
-      '@babel/core': 7.21.4
-      '@babel/helper-create-regexp-features-plugin': 7.21.0_@babel+core@7.21.4
+      '@babel/core': 7.22.5
+      '@babel/helper-create-regexp-features-plugin': 7.21.0_@babel+core@7.22.5
       '@babel/helper-plugin-utils': 7.20.2
     dev: true
 
-  /@babel/plugin-transform-duplicate-keys/7.18.9_@babel+core@7.21.4:
+  /@babel/plugin-transform-duplicate-keys/7.18.9_@babel+core@7.22.5:
     resolution: {integrity: sha512-d2bmXCtZXYc59/0SanQKbiWINadaJXqtvIQIzd4+hNwkWBgyCd5F/2t1kXoUdvPMrxzPvhK6EMQRROxsue+mfw==}
     engines: {node: '>=6.9.0'}
     peerDependencies:
       '@babel/core': ^7.0.0-0
     dependencies:
-      '@babel/core': 7.21.4
+      '@babel/core': 7.22.5
       '@babel/helper-plugin-utils': 7.20.2
     dev: true
 
-  /@babel/plugin-transform-exponentiation-operator/7.18.6_@babel+core@7.21.4:
+  /@babel/plugin-transform-exponentiation-operator/7.18.6_@babel+core@7.22.5:
     resolution: {integrity: sha512-wzEtc0+2c88FVR34aQmiz56dxEkxr2g8DQb/KfaFa1JYXOFVsbhvAonFN6PwVWj++fKmku8NP80plJ5Et4wqHw==}
     engines: {node: '>=6.9.0'}
     peerDependencies:
       '@babel/core': ^7.0.0-0
     dependencies:
-      '@babel/core': 7.21.4
+      '@babel/core': 7.22.5
       '@babel/helper-builder-binary-assignment-operator-visitor': 7.18.9
       '@babel/helper-plugin-utils': 7.20.2
     dev: true
 
-  /@babel/plugin-transform-for-of/7.21.0_@babel+core@7.21.4:
+  /@babel/plugin-transform-for-of/7.21.0_@babel+core@7.22.5:
     resolution: {integrity: sha512-LlUYlydgDkKpIY7mcBWvyPPmMcOphEyYA27Ef4xpbh1IiDNLr0kZsos2nf92vz3IccvJI25QUwp86Eo5s6HmBQ==}
     engines: {node: '>=6.9.0'}
     peerDependencies:
       '@babel/core': ^7.0.0-0
     dependencies:
-      '@babel/core': 7.21.4
+      '@babel/core': 7.22.5
       '@babel/helper-plugin-utils': 7.20.2
     dev: true
 
-  /@babel/plugin-transform-function-name/7.18.9_@babel+core@7.21.4:
+  /@babel/plugin-transform-function-name/7.18.9_@babel+core@7.22.5:
     resolution: {integrity: sha512-WvIBoRPaJQ5yVHzcnJFor7oS5Ls0PYixlTYE63lCj2RtdQEl15M68FXQlxnG6wdraJIXRdR7KI+hQ7q/9QjrCQ==}
     engines: {node: '>=6.9.0'}
     peerDependencies:
       '@babel/core': ^7.0.0-0
     dependencies:
-      '@babel/core': 7.21.4
-      '@babel/helper-compilation-targets': 7.21.4_@babel+core@7.21.4
-      '@babel/helper-function-name': 7.21.0
+      '@babel/core': 7.22.5
+      '@babel/helper-compilation-targets': 7.22.5_@babel+core@7.22.5
+      '@babel/helper-function-name': 7.22.5
       '@babel/helper-plugin-utils': 7.20.2
     dev: true
 
-  /@babel/plugin-transform-literals/7.18.9_@babel+core@7.21.4:
+  /@babel/plugin-transform-literals/7.18.9_@babel+core@7.22.5:
     resolution: {integrity: sha512-IFQDSRoTPnrAIrI5zoZv73IFeZu2dhu6irxQjY9rNjTT53VmKg9fenjvoiOWOkJ6mm4jKVPtdMzBY98Fp4Z4cg==}
     engines: {node: '>=6.9.0'}
     peerDependencies:
       '@babel/core': ^7.0.0-0
     dependencies:
-      '@babel/core': 7.21.4
+      '@babel/core': 7.22.5
       '@babel/helper-plugin-utils': 7.20.2
     dev: true
 
-  /@babel/plugin-transform-member-expression-literals/7.18.6_@babel+core@7.21.4:
+  /@babel/plugin-transform-member-expression-literals/7.18.6_@babel+core@7.22.5:
     resolution: {integrity: sha512-qSF1ihLGO3q+/g48k85tUjD033C29TNTVB2paCwZPVmOsjn9pClvYYrM2VeJpBY2bcNkuny0YUyTNRyRxJ54KA==}
     engines: {node: '>=6.9.0'}
     peerDependencies:
       '@babel/core': ^7.0.0-0
     dependencies:
-      '@babel/core': 7.21.4
+      '@babel/core': 7.22.5
       '@babel/helper-plugin-utils': 7.20.2
     dev: true
 
-  /@babel/plugin-transform-modules-amd/7.20.11_@babel+core@7.21.4:
+  /@babel/plugin-transform-modules-amd/7.20.11_@babel+core@7.22.5:
     resolution: {integrity: sha512-NuzCt5IIYOW0O30UvqktzHYR2ud5bOWbY0yaxWZ6G+aFzOMJvrs5YHNikrbdaT15+KNO31nPOy5Fim3ku6Zb5g==}
     engines: {node: '>=6.9.0'}
     peerDependencies:
       '@babel/core': ^7.0.0-0
     dependencies:
-      '@babel/core': 7.21.4
-      '@babel/helper-module-transforms': 7.21.2
+      '@babel/core': 7.22.5
+      '@babel/helper-module-transforms': 7.22.5
       '@babel/helper-plugin-utils': 7.20.2
     transitivePeerDependencies:
       - supports-color
     dev: true
 
-  /@babel/plugin-transform-modules-commonjs/7.21.2_@babel+core@7.21.4:
+  /@babel/plugin-transform-modules-commonjs/7.21.2_@babel+core@7.22.5:
     resolution: {integrity: sha512-Cln+Yy04Gxua7iPdj6nOV96smLGjpElir5YwzF0LBPKoPlLDNJePNlrGGaybAJkd0zKRnOVXOgizSqPYMNYkzA==}
     engines: {node: '>=6.9.0'}
     peerDependencies:
       '@babel/core': ^7.0.0-0
     dependencies:
-      '@babel/core': 7.21.4
-      '@babel/helper-module-transforms': 7.21.2
+      '@babel/core': 7.22.5
+      '@babel/helper-module-transforms': 7.22.5
       '@babel/helper-plugin-utils': 7.20.2
-      '@babel/helper-simple-access': 7.20.2
+      '@babel/helper-simple-access': 7.22.5
     transitivePeerDependencies:
       - supports-color
     dev: true
 
-  /@babel/plugin-transform-modules-systemjs/7.20.11_@babel+core@7.21.4:
+  /@babel/plugin-transform-modules-systemjs/7.20.11_@babel+core@7.22.5:
     resolution: {integrity: sha512-vVu5g9BPQKSFEmvt2TA4Da5N+QVS66EX21d8uoOihC+OCpUoGvzVsXeqFdtAEfVa5BILAeFt+U7yVmLbQnAJmw==}
     engines: {node: '>=6.9.0'}
     peerDependencies:
       '@babel/core': ^7.0.0-0
     dependencies:
-      '@babel/core': 7.21.4
-      '@babel/helper-hoist-variables': 7.18.6
-      '@babel/helper-module-transforms': 7.21.2
+      '@babel/core': 7.22.5
+      '@babel/helper-hoist-variables': 7.22.5
+      '@babel/helper-module-transforms': 7.22.5
       '@babel/helper-plugin-utils': 7.20.2
-      '@babel/helper-validator-identifier': 7.19.1
+      '@babel/helper-validator-identifier': 7.22.5
     transitivePeerDependencies:
       - supports-color
     dev: true
 
-  /@babel/plugin-transform-modules-umd/7.18.6_@babel+core@7.21.4:
+  /@babel/plugin-transform-modules-umd/7.18.6_@babel+core@7.22.5:
     resolution: {integrity: sha512-dcegErExVeXcRqNtkRU/z8WlBLnvD4MRnHgNs3MytRO1Mn1sHRyhbcpYbVMGclAqOjdW+9cfkdZno9dFdfKLfQ==}
     engines: {node: '>=6.9.0'}
     peerDependencies:
       '@babel/core': ^7.0.0-0
     dependencies:
-      '@babel/core': 7.21.4
-      '@babel/helper-module-transforms': 7.21.2
+      '@babel/core': 7.22.5
+      '@babel/helper-module-transforms': 7.22.5
       '@babel/helper-plugin-utils': 7.20.2
     transitivePeerDependencies:
       - supports-color
     dev: true
 
-  /@babel/plugin-transform-named-capturing-groups-regex/7.20.5_@babel+core@7.21.4:
+  /@babel/plugin-transform-named-capturing-groups-regex/7.20.5_@babel+core@7.22.5:
     resolution: {integrity: sha512-mOW4tTzi5iTLnw+78iEq3gr8Aoq4WNRGpmSlrogqaiCBoR1HFhpU4JkpQFOHfeYx3ReVIFWOQJS4aZBRvuZ6mA==}
     engines: {node: '>=6.9.0'}
     peerDependencies:
       '@babel/core': ^7.0.0
     dependencies:
-      '@babel/core': 7.21.4
-      '@babel/helper-create-regexp-features-plugin': 7.21.0_@babel+core@7.21.4
+      '@babel/core': 7.22.5
+      '@babel/helper-create-regexp-features-plugin': 7.21.0_@babel+core@7.22.5
       '@babel/helper-plugin-utils': 7.20.2
     dev: true
 
-  /@babel/plugin-transform-new-target/7.18.6_@babel+core@7.21.4:
+  /@babel/plugin-transform-new-target/7.18.6_@babel+core@7.22.5:
     resolution: {integrity: sha512-DjwFA/9Iu3Z+vrAn+8pBUGcjhxKguSMlsFqeCKbhb9BAV756v0krzVK04CRDi/4aqmk8BsHb4a/gFcaA5joXRw==}
     engines: {node: '>=6.9.0'}
     peerDependencies:
       '@babel/core': ^7.0.0-0
     dependencies:
-      '@babel/core': 7.21.4
+      '@babel/core': 7.22.5
       '@babel/helper-plugin-utils': 7.20.2
     dev: true
 
-  /@babel/plugin-transform-object-super/7.18.6_@babel+core@7.21.4:
+  /@babel/plugin-transform-object-super/7.18.6_@babel+core@7.22.5:
     resolution: {integrity: sha512-uvGz6zk+pZoS1aTZrOvrbj6Pp/kK2mp45t2B+bTDre2UgsZZ8EZLSJtUg7m/no0zOJUWgFONpB7Zv9W2tSaFlA==}
     engines: {node: '>=6.9.0'}
     peerDependencies:
       '@babel/core': ^7.0.0-0
     dependencies:
-      '@babel/core': 7.21.4
+      '@babel/core': 7.22.5
       '@babel/helper-plugin-utils': 7.20.2
       '@babel/helper-replace-supers': 7.20.7
     transitivePeerDependencies:
       - supports-color
     dev: true
 
-  /@babel/plugin-transform-parameters/7.20.7_@babel+core@7.21.4:
+  /@babel/plugin-transform-parameters/7.20.7_@babel+core@7.22.5:
     resolution: {integrity: sha512-WiWBIkeHKVOSYPO0pWkxGPfKeWrCJyD3NJ53+Lrp/QMSZbsVPovrVl2aWZ19D/LTVnaDv5Ap7GJ/B2CTOZdrfA==}
     engines: {node: '>=6.9.0'}
     peerDependencies:
       '@babel/core': ^7.0.0-0
     dependencies:
-      '@babel/core': 7.21.4
+      '@babel/core': 7.22.5
       '@babel/helper-plugin-utils': 7.20.2
     dev: true
 
-  /@babel/plugin-transform-property-literals/7.18.6_@babel+core@7.21.4:
+  /@babel/plugin-transform-property-literals/7.18.6_@babel+core@7.22.5:
     resolution: {integrity: sha512-cYcs6qlgafTud3PAzrrRNbQtfpQ8+y/+M5tKmksS9+M1ckbH6kzY8MrexEM9mcA6JDsukE19iIRvAyYl463sMg==}
     engines: {node: '>=6.9.0'}
     peerDependencies:
       '@babel/core': ^7.0.0-0
     dependencies:
-      '@babel/core': 7.21.4
+      '@babel/core': 7.22.5
       '@babel/helper-plugin-utils': 7.20.2
     dev: true
 
-  /@babel/plugin-transform-regenerator/7.20.5_@babel+core@7.21.4:
+  /@babel/plugin-transform-regenerator/7.20.5_@babel+core@7.22.5:
     resolution: {integrity: sha512-kW/oO7HPBtntbsahzQ0qSE3tFvkFwnbozz3NWFhLGqH75vLEg+sCGngLlhVkePlCs3Jv0dBBHDzCHxNiFAQKCQ==}
     engines: {node: '>=6.9.0'}
     peerDependencies:
       '@babel/core': ^7.0.0-0
     dependencies:
-      '@babel/core': 7.21.4
+      '@babel/core': 7.22.5
       '@babel/helper-plugin-utils': 7.20.2
       regenerator-transform: 0.15.1
     dev: true
 
-  /@babel/plugin-transform-reserved-words/7.18.6_@babel+core@7.21.4:
+  /@babel/plugin-transform-reserved-words/7.18.6_@babel+core@7.22.5:
     resolution: {integrity: sha512-oX/4MyMoypzHjFrT1CdivfKZ+XvIPMFXwwxHp/r0Ddy2Vuomt4HDFGmft1TAY2yiTKiNSsh3kjBAzcM8kSdsjA==}
     engines: {node: '>=6.9.0'}
     peerDependencies:
       '@babel/core': ^7.0.0-0
     dependencies:
-      '@babel/core': 7.21.4
+      '@babel/core': 7.22.5
       '@babel/helper-plugin-utils': 7.20.2
     dev: true
 
-  /@babel/plugin-transform-runtime/7.21.0_@babel+core@7.21.4:
+  /@babel/plugin-transform-runtime/7.21.0_@babel+core@7.22.5:
     resolution: {integrity: sha512-ReY6pxwSzEU0b3r2/T/VhqMKg/AkceBT19X0UptA3/tYi5Pe2eXgEUH+NNMC5nok6c6XQz5tyVTUpuezRfSMSg==}
     engines: {node: '>=6.9.0'}
     peerDependencies:
       '@babel/core': ^7.0.0-0
     dependencies:
-      '@babel/core': 7.21.4
+      '@babel/core': 7.22.5
       '@babel/helper-module-imports': 7.18.6
       '@babel/helper-plugin-utils': 7.20.2
-      babel-plugin-polyfill-corejs2: 0.3.3_@babel+core@7.21.4
-      babel-plugin-polyfill-corejs3: 0.6.0_@babel+core@7.21.4
-      babel-plugin-polyfill-regenerator: 0.4.1_@babel+core@7.21.4
+      babel-plugin-polyfill-corejs2: 0.3.3_@babel+core@7.22.5
+      babel-plugin-polyfill-corejs3: 0.6.0_@babel+core@7.22.5
+      babel-plugin-polyfill-regenerator: 0.4.1_@babel+core@7.22.5
       semver: 6.3.0
     transitivePeerDependencies:
       - supports-color
     dev: true
 
-  /@babel/plugin-transform-shorthand-properties/7.18.6_@babel+core@7.21.4:
+  /@babel/plugin-transform-shorthand-properties/7.18.6_@babel+core@7.22.5:
     resolution: {integrity: sha512-eCLXXJqv8okzg86ywZJbRn19YJHU4XUa55oz2wbHhaQVn/MM+XhukiT7SYqp/7o00dg52Rj51Ny+Ecw4oyoygw==}
     engines: {node: '>=6.9.0'}
     peerDependencies:
       '@babel/core': ^7.0.0-0
     dependencies:
-      '@babel/core': 7.21.4
+      '@babel/core': 7.22.5
       '@babel/helper-plugin-utils': 7.20.2
     dev: true
 
-  /@babel/plugin-transform-spread/7.20.7_@babel+core@7.21.4:
+  /@babel/plugin-transform-spread/7.20.7_@babel+core@7.22.5:
     resolution: {integrity: sha512-ewBbHQ+1U/VnH1fxltbJqDeWBU1oNLG8Dj11uIv3xVf7nrQu0bPGe5Rf716r7K5Qz+SqtAOVswoVunoiBtGhxw==}
     engines: {node: '>=6.9.0'}
     peerDependencies:
       '@babel/core': ^7.0.0-0
     dependencies:
-      '@babel/core': 7.21.4
+      '@babel/core': 7.22.5
       '@babel/helper-plugin-utils': 7.20.2
       '@babel/helper-skip-transparent-expression-wrappers': 7.20.0
     dev: true
 
-  /@babel/plugin-transform-sticky-regex/7.18.6_@babel+core@7.21.4:
+  /@babel/plugin-transform-sticky-regex/7.18.6_@babel+core@7.22.5:
     resolution: {integrity: sha512-kfiDrDQ+PBsQDO85yj1icueWMfGfJFKN1KCkndygtu/C9+XUfydLC8Iv5UYJqRwy4zk8EcplRxEOeLyjq1gm6Q==}
     engines: {node: '>=6.9.0'}
     peerDependencies:
       '@babel/core': ^7.0.0-0
     dependencies:
-      '@babel/core': 7.21.4
+      '@babel/core': 7.22.5
       '@babel/helper-plugin-utils': 7.20.2
     dev: true
 
-  /@babel/plugin-transform-template-literals/7.18.9_@babel+core@7.21.4:
+  /@babel/plugin-transform-template-literals/7.18.9_@babel+core@7.22.5:
     resolution: {integrity: sha512-S8cOWfT82gTezpYOiVaGHrCbhlHgKhQt8XH5ES46P2XWmX92yisoZywf5km75wv5sYcXDUCLMmMxOLCtthDgMA==}
     engines: {node: '>=6.9.0'}
     peerDependencies:
       '@babel/core': ^7.0.0-0
     dependencies:
-      '@babel/core': 7.21.4
+      '@babel/core': 7.22.5
       '@babel/helper-plugin-utils': 7.20.2
     dev: true
 
-  /@babel/plugin-transform-typeof-symbol/7.18.9_@babel+core@7.21.4:
+  /@babel/plugin-transform-typeof-symbol/7.18.9_@babel+core@7.22.5:
     resolution: {integrity: sha512-SRfwTtF11G2aemAZWivL7PD+C9z52v9EvMqH9BuYbabyPuKUvSWks3oCg6041pT925L4zVFqaVBeECwsmlguEw==}
     engines: {node: '>=6.9.0'}
     peerDependencies:
       '@babel/core': ^7.0.0-0
     dependencies:
-      '@babel/core': 7.21.4
+      '@babel/core': 7.22.5
       '@babel/helper-plugin-utils': 7.20.2
     dev: true
 
-  /@babel/plugin-transform-unicode-escapes/7.18.10_@babel+core@7.21.4:
+  /@babel/plugin-transform-unicode-escapes/7.18.10_@babel+core@7.22.5:
     resolution: {integrity: sha512-kKAdAI+YzPgGY/ftStBFXTI1LZFju38rYThnfMykS+IXy8BVx+res7s2fxf1l8I35DV2T97ezo6+SGrXz6B3iQ==}
     engines: {node: '>=6.9.0'}
     peerDependencies:
       '@babel/core': ^7.0.0-0
     dependencies:
-      '@babel/core': 7.21.4
+      '@babel/core': 7.22.5
       '@babel/helper-plugin-utils': 7.20.2
     dev: true
 
-  /@babel/plugin-transform-unicode-regex/7.18.6_@babel+core@7.21.4:
+  /@babel/plugin-transform-unicode-regex/7.18.6_@babel+core@7.22.5:
     resolution: {integrity: sha512-gE7A6Lt7YLnNOL3Pb9BNeZvi+d8l7tcRrG4+pwJjK9hD2xX4mEvjlQW60G9EEmfXVYRPv9VRQcyegIVHCql/AA==}
     engines: {node: '>=6.9.0'}
     peerDependencies:
       '@babel/core': ^7.0.0-0
     dependencies:
-      '@babel/core': 7.21.4
-      '@babel/helper-create-regexp-features-plugin': 7.21.0_@babel+core@7.21.4
+      '@babel/core': 7.22.5
+      '@babel/helper-create-regexp-features-plugin': 7.21.0_@babel+core@7.22.5
       '@babel/helper-plugin-utils': 7.20.2
     dev: true
 
-  /@babel/preset-env/7.20.2_@babel+core@7.21.4:
+  /@babel/preset-env/7.20.2_@babel+core@7.22.5:
     resolution: {integrity: sha512-1G0efQEWR1EHkKvKHqbG+IN/QdgwfByUpM5V5QroDzGV2t3S/WXNQd693cHiHTlCFMpr9B6FkPFXDA2lQcKoDg==}
     engines: {node: '>=6.9.0'}
     peerDependencies:
       '@babel/core': ^7.0.0-0
     dependencies:
-      '@babel/compat-data': 7.21.4
-      '@babel/core': 7.21.4
-      '@babel/helper-compilation-targets': 7.21.4_@babel+core@7.21.4
+      '@babel/compat-data': 7.22.5
+      '@babel/core': 7.22.5
+      '@babel/helper-compilation-targets': 7.22.5_@babel+core@7.22.5
       '@babel/helper-plugin-utils': 7.20.2
-      '@babel/helper-validator-option': 7.21.0
-      '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression': 7.18.6_@babel+core@7.21.4
-      '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining': 7.20.7_@babel+core@7.21.4
-      '@babel/plugin-proposal-async-generator-functions': 7.20.7_@babel+core@7.21.4
-      '@babel/plugin-proposal-class-properties': 7.18.6_@babel+core@7.21.4
-      '@babel/plugin-proposal-class-static-block': 7.21.0_@babel+core@7.21.4
-      '@babel/plugin-proposal-dynamic-import': 7.18.6_@babel+core@7.21.4
-      '@babel/plugin-proposal-export-namespace-from': 7.18.9_@babel+core@7.21.4
-      '@babel/plugin-proposal-json-strings': 7.18.6_@babel+core@7.21.4
-      '@babel/plugin-proposal-logical-assignment-operators': 7.20.7_@babel+core@7.21.4
-      '@babel/plugin-proposal-nullish-coalescing-operator': 7.18.6_@babel+core@7.21.4
-      '@babel/plugin-proposal-numeric-separator': 7.18.6_@babel+core@7.21.4
-      '@babel/plugin-proposal-object-rest-spread': 7.20.7_@babel+core@7.21.4
-      '@babel/plugin-proposal-optional-catch-binding': 7.18.6_@babel+core@7.21.4
-      '@babel/plugin-proposal-optional-chaining': 7.21.0_@babel+core@7.21.4
-      '@babel/plugin-proposal-private-methods': 7.18.6_@babel+core@7.21.4
-      '@babel/plugin-proposal-private-property-in-object': 7.21.0_@babel+core@7.21.4
-      '@babel/plugin-proposal-unicode-property-regex': 7.18.6_@babel+core@7.21.4
-      '@babel/plugin-syntax-async-generators': 7.8.4_@babel+core@7.21.4
-      '@babel/plugin-syntax-class-properties': 7.12.13_@babel+core@7.21.4
-      '@babel/plugin-syntax-class-static-block': 7.14.5_@babel+core@7.21.4
-      '@babel/plugin-syntax-dynamic-import': 7.8.3_@babel+core@7.21.4
-      '@babel/plugin-syntax-export-namespace-from': 7.8.3_@babel+core@7.21.4
-      '@babel/plugin-syntax-import-assertions': 7.20.0_@babel+core@7.21.4
-      '@babel/plugin-syntax-json-strings': 7.8.3_@babel+core@7.21.4
-      '@babel/plugin-syntax-logical-assignment-operators': 7.10.4_@babel+core@7.21.4
-      '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3_@babel+core@7.21.4
-      '@babel/plugin-syntax-numeric-separator': 7.10.4_@babel+core@7.21.4
-      '@babel/plugin-syntax-object-rest-spread': 7.8.3_@babel+core@7.21.4
-      '@babel/plugin-syntax-optional-catch-binding': 7.8.3_@babel+core@7.21.4
-      '@babel/plugin-syntax-optional-chaining': 7.8.3_@babel+core@7.21.4
-      '@babel/plugin-syntax-private-property-in-object': 7.14.5_@babel+core@7.21.4
-      '@babel/plugin-syntax-top-level-await': 7.14.5_@babel+core@7.21.4
-      '@babel/plugin-transform-arrow-functions': 7.20.7_@babel+core@7.21.4
-      '@babel/plugin-transform-async-to-generator': 7.20.7_@babel+core@7.21.4
-      '@babel/plugin-transform-block-scoped-functions': 7.18.6_@babel+core@7.21.4
-      '@babel/plugin-transform-block-scoping': 7.21.0_@babel+core@7.21.4
-      '@babel/plugin-transform-classes': 7.21.0_@babel+core@7.21.4
-      '@babel/plugin-transform-computed-properties': 7.20.7_@babel+core@7.21.4
-      '@babel/plugin-transform-destructuring': 7.20.7_@babel+core@7.21.4
-      '@babel/plugin-transform-dotall-regex': 7.18.6_@babel+core@7.21.4
-      '@babel/plugin-transform-duplicate-keys': 7.18.9_@babel+core@7.21.4
-      '@babel/plugin-transform-exponentiation-operator': 7.18.6_@babel+core@7.21.4
-      '@babel/plugin-transform-for-of': 7.21.0_@babel+core@7.21.4
-      '@babel/plugin-transform-function-name': 7.18.9_@babel+core@7.21.4
-      '@babel/plugin-transform-literals': 7.18.9_@babel+core@7.21.4
-      '@babel/plugin-transform-member-expression-literals': 7.18.6_@babel+core@7.21.4
-      '@babel/plugin-transform-modules-amd': 7.20.11_@babel+core@7.21.4
-      '@babel/plugin-transform-modules-commonjs': 7.21.2_@babel+core@7.21.4
-      '@babel/plugin-transform-modules-systemjs': 7.20.11_@babel+core@7.21.4
-      '@babel/plugin-transform-modules-umd': 7.18.6_@babel+core@7.21.4
-      '@babel/plugin-transform-named-capturing-groups-regex': 7.20.5_@babel+core@7.21.4
-      '@babel/plugin-transform-new-target': 7.18.6_@babel+core@7.21.4
-      '@babel/plugin-transform-object-super': 7.18.6_@babel+core@7.21.4
-      '@babel/plugin-transform-parameters': 7.20.7_@babel+core@7.21.4
-      '@babel/plugin-transform-property-literals': 7.18.6_@babel+core@7.21.4
-      '@babel/plugin-transform-regenerator': 7.20.5_@babel+core@7.21.4
-      '@babel/plugin-transform-reserved-words': 7.18.6_@babel+core@7.21.4
-      '@babel/plugin-transform-shorthand-properties': 7.18.6_@babel+core@7.21.4
-      '@babel/plugin-transform-spread': 7.20.7_@babel+core@7.21.4
-      '@babel/plugin-transform-sticky-regex': 7.18.6_@babel+core@7.21.4
-      '@babel/plugin-transform-template-literals': 7.18.9_@babel+core@7.21.4
-      '@babel/plugin-transform-typeof-symbol': 7.18.9_@babel+core@7.21.4
-      '@babel/plugin-transform-unicode-escapes': 7.18.10_@babel+core@7.21.4
-      '@babel/plugin-transform-unicode-regex': 7.18.6_@babel+core@7.21.4
-      '@babel/preset-modules': 0.1.5_@babel+core@7.21.4
-      '@babel/types': 7.21.4
-      babel-plugin-polyfill-corejs2: 0.3.3_@babel+core@7.21.4
-      babel-plugin-polyfill-corejs3: 0.6.0_@babel+core@7.21.4
-      babel-plugin-polyfill-regenerator: 0.4.1_@babel+core@7.21.4
+      '@babel/helper-validator-option': 7.22.5
+      '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression': 7.18.6_@babel+core@7.22.5
+      '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining': 7.20.7_@babel+core@7.22.5
+      '@babel/plugin-proposal-async-generator-functions': 7.20.7_@babel+core@7.22.5
+      '@babel/plugin-proposal-class-properties': 7.18.6_@babel+core@7.22.5
+      '@babel/plugin-proposal-class-static-block': 7.21.0_@babel+core@7.22.5
+      '@babel/plugin-proposal-dynamic-import': 7.18.6_@babel+core@7.22.5
+      '@babel/plugin-proposal-export-namespace-from': 7.18.9_@babel+core@7.22.5
+      '@babel/plugin-proposal-json-strings': 7.18.6_@babel+core@7.22.5
+      '@babel/plugin-proposal-logical-assignment-operators': 7.20.7_@babel+core@7.22.5
+      '@babel/plugin-proposal-nullish-coalescing-operator': 7.18.6_@babel+core@7.22.5
+      '@babel/plugin-proposal-numeric-separator': 7.18.6_@babel+core@7.22.5
+      '@babel/plugin-proposal-object-rest-spread': 7.20.7_@babel+core@7.22.5
+      '@babel/plugin-proposal-optional-catch-binding': 7.18.6_@babel+core@7.22.5
+      '@babel/plugin-proposal-optional-chaining': 7.21.0_@babel+core@7.22.5
+      '@babel/plugin-proposal-private-methods': 7.18.6_@babel+core@7.22.5
+      '@babel/plugin-proposal-private-property-in-object': 7.21.0_@babel+core@7.22.5
+      '@babel/plugin-proposal-unicode-property-regex': 7.18.6_@babel+core@7.22.5
+      '@babel/plugin-syntax-async-generators': 7.8.4_@babel+core@7.22.5
+      '@babel/plugin-syntax-class-properties': 7.12.13_@babel+core@7.22.5
+      '@babel/plugin-syntax-class-static-block': 7.14.5_@babel+core@7.22.5
+      '@babel/plugin-syntax-dynamic-import': 7.8.3_@babel+core@7.22.5
+      '@babel/plugin-syntax-export-namespace-from': 7.8.3_@babel+core@7.22.5
+      '@babel/plugin-syntax-import-assertions': 7.20.0_@babel+core@7.22.5
+      '@babel/plugin-syntax-json-strings': 7.8.3_@babel+core@7.22.5
+      '@babel/plugin-syntax-logical-assignment-operators': 7.10.4_@babel+core@7.22.5
+      '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3_@babel+core@7.22.5
+      '@babel/plugin-syntax-numeric-separator': 7.10.4_@babel+core@7.22.5
+      '@babel/plugin-syntax-object-rest-spread': 7.8.3_@babel+core@7.22.5
+      '@babel/plugin-syntax-optional-catch-binding': 7.8.3_@babel+core@7.22.5
+      '@babel/plugin-syntax-optional-chaining': 7.8.3_@babel+core@7.22.5
+      '@babel/plugin-syntax-private-property-in-object': 7.14.5_@babel+core@7.22.5
+      '@babel/plugin-syntax-top-level-await': 7.14.5_@babel+core@7.22.5
+      '@babel/plugin-transform-arrow-functions': 7.20.7_@babel+core@7.22.5
+      '@babel/plugin-transform-async-to-generator': 7.20.7_@babel+core@7.22.5
+      '@babel/plugin-transform-block-scoped-functions': 7.18.6_@babel+core@7.22.5
+      '@babel/plugin-transform-block-scoping': 7.21.0_@babel+core@7.22.5
+      '@babel/plugin-transform-classes': 7.21.0_@babel+core@7.22.5
+      '@babel/plugin-transform-computed-properties': 7.20.7_@babel+core@7.22.5
+      '@babel/plugin-transform-destructuring': 7.20.7_@babel+core@7.22.5
+      '@babel/plugin-transform-dotall-regex': 7.18.6_@babel+core@7.22.5
+      '@babel/plugin-transform-duplicate-keys': 7.18.9_@babel+core@7.22.5
+      '@babel/plugin-transform-exponentiation-operator': 7.18.6_@babel+core@7.22.5
+      '@babel/plugin-transform-for-of': 7.21.0_@babel+core@7.22.5
+      '@babel/plugin-transform-function-name': 7.18.9_@babel+core@7.22.5
+      '@babel/plugin-transform-literals': 7.18.9_@babel+core@7.22.5
+      '@babel/plugin-transform-member-expression-literals': 7.18.6_@babel+core@7.22.5
+      '@babel/plugin-transform-modules-amd': 7.20.11_@babel+core@7.22.5
+      '@babel/plugin-transform-modules-commonjs': 7.21.2_@babel+core@7.22.5
+      '@babel/plugin-transform-modules-systemjs': 7.20.11_@babel+core@7.22.5
+      '@babel/plugin-transform-modules-umd': 7.18.6_@babel+core@7.22.5
+      '@babel/plugin-transform-named-capturing-groups-regex': 7.20.5_@babel+core@7.22.5
+      '@babel/plugin-transform-new-target': 7.18.6_@babel+core@7.22.5
+      '@babel/plugin-transform-object-super': 7.18.6_@babel+core@7.22.5
+      '@babel/plugin-transform-parameters': 7.20.7_@babel+core@7.22.5
+      '@babel/plugin-transform-property-literals': 7.18.6_@babel+core@7.22.5
+      '@babel/plugin-transform-regenerator': 7.20.5_@babel+core@7.22.5
+      '@babel/plugin-transform-reserved-words': 7.18.6_@babel+core@7.22.5
+      '@babel/plugin-transform-shorthand-properties': 7.18.6_@babel+core@7.22.5
+      '@babel/plugin-transform-spread': 7.20.7_@babel+core@7.22.5
+      '@babel/plugin-transform-sticky-regex': 7.18.6_@babel+core@7.22.5
+      '@babel/plugin-transform-template-literals': 7.18.9_@babel+core@7.22.5
+      '@babel/plugin-transform-typeof-symbol': 7.18.9_@babel+core@7.22.5
+      '@babel/plugin-transform-unicode-escapes': 7.18.10_@babel+core@7.22.5
+      '@babel/plugin-transform-unicode-regex': 7.18.6_@babel+core@7.22.5
+      '@babel/preset-modules': 0.1.5_@babel+core@7.22.5
+      '@babel/types': 7.22.5
+      babel-plugin-polyfill-corejs2: 0.3.3_@babel+core@7.22.5
+      babel-plugin-polyfill-corejs3: 0.6.0_@babel+core@7.22.5
+      babel-plugin-polyfill-regenerator: 0.4.1_@babel+core@7.22.5
       core-js-compat: 3.29.1
       semver: 6.3.0
     transitivePeerDependencies:
       - supports-color
     dev: true
 
-  /@babel/preset-modules/0.1.5_@babel+core@7.21.4:
+  /@babel/preset-modules/0.1.5_@babel+core@7.22.5:
     resolution: {integrity: sha512-A57th6YRG7oR3cq/yt/Y84MvGgE0eJG2F1JLhKuyG+jFxEgrd/HAMJatiFtmOiZurz+0DkrvbheCLaV5f2JfjA==}
     peerDependencies:
       '@babel/core': ^7.0.0-0
     dependencies:
-      '@babel/core': 7.21.4
+      '@babel/core': 7.22.5
       '@babel/helper-plugin-utils': 7.20.2
-      '@babel/plugin-proposal-unicode-property-regex': 7.18.6_@babel+core@7.21.4
-      '@babel/plugin-transform-dotall-regex': 7.18.6_@babel+core@7.21.4
-      '@babel/types': 7.21.4
+      '@babel/plugin-proposal-unicode-property-regex': 7.18.6_@babel+core@7.22.5
+      '@babel/plugin-transform-dotall-regex': 7.18.6_@babel+core@7.22.5
+      '@babel/types': 7.22.5
       esutils: 2.0.3
     dev: true
 
@@ -1348,83 +1347,74 @@ packages:
       regenerator-runtime: 0.13.11
     dev: true
 
-  /@babel/template/7.20.7:
-    resolution: {integrity: sha512-8SegXApWe6VoNw0r9JHpSteLKTpTiLZ4rMlGIm9JQ18KiCtyQiAMEazujAHrUS5flrcqYZa75ukev3P6QmUwUw==}
+  /@babel/template/7.22.5:
+    resolution: {integrity: sha512-X7yV7eiwAxdj9k94NEylvbVHLiVG1nvzCV2EAowhxLTwODV1jl9UzZ48leOC0sH7OnuHrIkllaBgneUykIcZaw==}
     engines: {node: '>=6.9.0'}
     dependencies:
-      '@babel/code-frame': 7.21.4
-      '@babel/parser': 7.21.4
-      '@babel/types': 7.21.4
+      '@babel/code-frame': 7.22.5
+      '@babel/parser': 7.22.5
+      '@babel/types': 7.22.5
     dev: true
 
-  /@babel/traverse/7.21.4:
-    resolution: {integrity: sha512-eyKrRHKdyZxqDm+fV1iqL9UAHMoIg0nDaGqfIOd8rKH17m5snv7Gn4qgjBoFfLz9APvjFU/ICT00NVCv1Epp8Q==}
+  /@babel/traverse/7.22.5:
+    resolution: {integrity: sha512-7DuIjPgERaNo6r+PZwItpjCZEa5vyw4eJGufeLxrPdBXBoLcCJCIasvK6pK/9DVNrLZTLFhUGqaC6X/PA007TQ==}
     engines: {node: '>=6.9.0'}
     dependencies:
-      '@babel/code-frame': 7.21.4
-      '@babel/generator': 7.21.4
-      '@babel/helper-environment-visitor': 7.18.9
-      '@babel/helper-function-name': 7.21.0
-      '@babel/helper-hoist-variables': 7.18.6
-      '@babel/helper-split-export-declaration': 7.18.6
-      '@babel/parser': 7.21.4
-      '@babel/types': 7.21.4
+      '@babel/code-frame': 7.22.5
+      '@babel/generator': 7.22.5
+      '@babel/helper-environment-visitor': 7.22.5
+      '@babel/helper-function-name': 7.22.5
+      '@babel/helper-hoist-variables': 7.22.5
+      '@babel/helper-split-export-declaration': 7.22.5
+      '@babel/parser': 7.22.5
+      '@babel/types': 7.22.5
       debug: 4.3.4
       globals: 11.12.0
     transitivePeerDependencies:
       - supports-color
     dev: true
 
-  /@babel/types/7.21.2:
-    resolution: {integrity: sha512-3wRZSs7jiFaB8AjxiiD+VqN5DTG2iRvJGQ+qYFrs/654lg6kGTQWIOFjlBo5RaXuAZjBmP3+OQH4dmhqiiyYxw==}
-    engines: {node: '>=6.9.0'}
-    dependencies:
-      '@babel/helper-string-parser': 7.19.4
-      '@babel/helper-validator-identifier': 7.19.1
-      to-fast-properties: 2.0.0
-    dev: true
-
-  /@babel/types/7.21.4:
-    resolution: {integrity: sha512-rU2oY501qDxE8Pyo7i/Orqma4ziCOrby0/9mvbDUGEfvZjb279Nk9k19e2fiCxHbRRpY2ZyrgW1eq22mvmOIzA==}
+  /@babel/types/7.22.5:
+    resolution: {integrity: sha512-zo3MIHGOkPOfoRXitsgHLjEXmlDaD/5KU1Uzuc9GNiZPhSqVxVRtxuPaSBZDsYZ9qV88AjtMtWW7ww98loJ9KA==}
     engines: {node: '>=6.9.0'}
     dependencies:
-      '@babel/helper-string-parser': 7.19.4
-      '@babel/helper-validator-identifier': 7.19.1
+      '@babel/helper-string-parser': 7.22.5
+      '@babel/helper-validator-identifier': 7.22.5
       to-fast-properties: 2.0.0
     dev: true
 
-  /@csstools/css-parser-algorithms/2.1.0_5vzy4lghjvuzkedkkk4tqwjftm:
-    resolution: {integrity: sha512-KP8TicdXpUyeB1NMlbHud/1l39xvLGvqNFWMpG4qC6H1zs9SadGUHe5SO92n/659sDW9aGDvm9AMru0DZkN1Bw==}
+  /@csstools/css-parser-algorithms/2.2.0_gdfqdfecdiaxr4x3xd7wxrvuhq:
+    resolution: {integrity: sha512-9BoQ/jSrPq4vv3b9jjLW+PNNv56KlDH5JMx5yASSNrCtvq70FCNZUjXRvbCeR9hYj9ZyhURtqpU/RFIgg6kiOw==}
     engines: {node: ^14 || ^16 || >=18}
     peerDependencies:
-      '@csstools/css-tokenizer': ^2.0.0
+      '@csstools/css-tokenizer': ^2.1.1
     dependencies:
-      '@csstools/css-tokenizer': 2.1.0
+      '@csstools/css-tokenizer': 2.1.1
     dev: true
 
-  /@csstools/css-tokenizer/2.1.0:
-    resolution: {integrity: sha512-dtqFyoJBHUxGi9zPZdpCKP1xk8tq6KPHJ/NY4qWXiYo6IcSGwzk3L8x2XzZbbyOyBs9xQARoGveU2AsgLj6D2A==}
+  /@csstools/css-tokenizer/2.1.1:
+    resolution: {integrity: sha512-GbrTj2Z8MCTUv+52GE0RbFGM527xuXZ0Xa5g0Z+YN573uveS4G0qi6WNOMyz3yrFM/jaILTTwJ0+umx81EzqfA==}
     engines: {node: ^14 || ^16 || >=18}
     dev: true
 
-  /@csstools/media-query-list-parser/2.0.2_eu5cdbcexitnvbdq5yia3g22um:
-    resolution: {integrity: sha512-8V6JD8Av1HttuClYr1ZBu0LRVe5Nnz4qrv8RppO8mobsX/USBHZy5JQOXYIlpOVhl46nzkx3X5cfH6CqUghjrQ==}
+  /@csstools/media-query-list-parser/2.1.0_g5wmdbqtzzaodrrmvxcit5gfji:
+    resolution: {integrity: sha512-MXkR+TeaS2q9IkpyO6jVCdtA/bfpABJxIrfkLswThFN8EZZgI2RfAHhm6sDNDuYV25d5+b8Lj1fpTccIcSLPsQ==}
     engines: {node: ^14 || ^16 || >=18}
     peerDependencies:
-      '@csstools/css-parser-algorithms': ^2.0.0
-      '@csstools/css-tokenizer': ^2.0.0
+      '@csstools/css-parser-algorithms': ^2.1.1
+      '@csstools/css-tokenizer': ^2.1.1
     dependencies:
-      '@csstools/css-parser-algorithms': 2.1.0_5vzy4lghjvuzkedkkk4tqwjftm
-      '@csstools/css-tokenizer': 2.1.0
+      '@csstools/css-parser-algorithms': 2.2.0_gdfqdfecdiaxr4x3xd7wxrvuhq
+      '@csstools/css-tokenizer': 2.1.1
     dev: true
 
-  /@csstools/selector-specificity/2.2.0_laljekdltgzr3kfi7r4exvsr5a:
+  /@csstools/selector-specificity/2.2.0_c3vcbepomgmxc74cgtawpgpkyi:
     resolution: {integrity: sha512-+OJ9konv95ClSTOJCmMZqpd5+YGsB2S+x6w3E1oaM8UuR5j8nTNHYSz8c9BEPGDOCMQYIEEGlVPj/VY64iTbGw==}
     engines: {node: ^14 || ^16 || >=18}
     peerDependencies:
       postcss-selector-parser: ^6.0.10
     dependencies:
-      postcss-selector-parser: 6.0.11
+      postcss-selector-parser: 6.0.13
     dev: true
 
   /@discoveryjs/json-ext/0.5.7:
@@ -1432,8 +1422,8 @@ packages:
     engines: {node: '>=10.0.0'}
     dev: true
 
-  /@esbuild/android-arm/0.17.15:
-    resolution: {integrity: sha512-sRSOVlLawAktpMvDyJIkdLI/c/kdRTOqo8t6ImVxg8yT7LQDUYV5Rp2FKeEosLr6ZCja9UjYAzyRSxGteSJPYg==}
+  /@esbuild/android-arm/0.17.19:
+    resolution: {integrity: sha512-rIKddzqhmav7MSmoFCmDIb6e2W57geRsM94gV2l38fzhXMwq7hZoClug9USI2pFRGL06f4IOPHHpFNOkWieR8A==}
     engines: {node: '>=12'}
     cpu: [arm]
     os: [android]
@@ -1441,8 +1431,8 @@ packages:
     dev: true
     optional: true
 
-  /@esbuild/android-arm64/0.17.15:
-    resolution: {integrity: sha512-0kOB6Y7Br3KDVgHeg8PRcvfLkq+AccreK///B4Z6fNZGr/tNHX0z2VywCc7PTeWp+bPvjA5WMvNXltHw5QjAIA==}
+  /@esbuild/android-arm64/0.17.19:
+    resolution: {integrity: sha512-KBMWvEZooR7+kzY0BtbTQn0OAYY7CsiydT63pVEaPtVYF0hXbUaOyZog37DKxK7NF3XacBJOpYT4adIJh+avxA==}
     engines: {node: '>=12'}
     cpu: [arm64]
     os: [android]
@@ -1450,8 +1440,8 @@ packages:
     dev: true
     optional: true
 
-  /@esbuild/android-x64/0.17.15:
-    resolution: {integrity: sha512-MzDqnNajQZ63YkaUWVl9uuhcWyEyh69HGpMIrf+acR4otMkfLJ4sUCxqwbCyPGicE9dVlrysI3lMcDBjGiBBcQ==}
+  /@esbuild/android-x64/0.17.19:
+    resolution: {integrity: sha512-uUTTc4xGNDT7YSArp/zbtmbhO0uEEK9/ETW29Wk1thYUJBz3IVnvgEiEwEa9IeLyvnpKrWK64Utw2bgUmDveww==}
     engines: {node: '>=12'}
     cpu: [x64]
     os: [android]
@@ -1459,8 +1449,8 @@ packages:
     dev: true
     optional: true
 
-  /@esbuild/darwin-arm64/0.17.15:
-    resolution: {integrity: sha512-7siLjBc88Z4+6qkMDxPT2juf2e8SJxmsbNVKFY2ifWCDT72v5YJz9arlvBw5oB4W/e61H1+HDB/jnu8nNg0rLA==}
+  /@esbuild/darwin-arm64/0.17.19:
+    resolution: {integrity: sha512-80wEoCfF/hFKM6WE1FyBHc9SfUblloAWx6FJkFWTWiCoht9Mc0ARGEM47e67W9rI09YoUxJL68WHfDRYEAvOhg==}
     engines: {node: '>=12'}
     cpu: [arm64]
     os: [darwin]
@@ -1468,8 +1458,8 @@ packages:
     dev: true
     optional: true
 
-  /@esbuild/darwin-x64/0.17.15:
-    resolution: {integrity: sha512-NbImBas2rXwYI52BOKTW342Tm3LTeVlaOQ4QPZ7XuWNKiO226DisFk/RyPk3T0CKZkKMuU69yOvlapJEmax7cg==}
+  /@esbuild/darwin-x64/0.17.19:
+    resolution: {integrity: sha512-IJM4JJsLhRYr9xdtLytPLSH9k/oxR3boaUIYiHkAawtwNOXKE8KoU8tMvryogdcT8AU+Bflmh81Xn6Q0vTZbQw==}
     engines: {node: '>=12'}
     cpu: [x64]
     os: [darwin]
@@ -1477,8 +1467,8 @@ packages:
     dev: true
     optional: true
 
-  /@esbuild/freebsd-arm64/0.17.15:
-    resolution: {integrity: sha512-Xk9xMDjBVG6CfgoqlVczHAdJnCs0/oeFOspFap5NkYAmRCT2qTn1vJWA2f419iMtsHSLm+O8B6SLV/HlY5cYKg==}
+  /@esbuild/freebsd-arm64/0.17.19:
+    resolution: {integrity: sha512-pBwbc7DufluUeGdjSU5Si+P3SoMF5DQ/F/UmTSb8HXO80ZEAJmrykPyzo1IfNbAoaqw48YRpv8shwd1NoI0jcQ==}
     engines: {node: '>=12'}
     cpu: [arm64]
     os: [freebsd]
@@ -1486,8 +1476,8 @@ packages:
     dev: true
     optional: true
 
-  /@esbuild/freebsd-x64/0.17.15:
-    resolution: {integrity: sha512-3TWAnnEOdclvb2pnfsTWtdwthPfOz7qAfcwDLcfZyGJwm1SRZIMOeB5FODVhnM93mFSPsHB9b/PmxNNbSnd0RQ==}
+  /@esbuild/freebsd-x64/0.17.19:
+    resolution: {integrity: sha512-4lu+n8Wk0XlajEhbEffdy2xy53dpR06SlzvhGByyg36qJw6Kpfk7cp45DR/62aPH9mtJRmIyrXAS5UWBrJT6TQ==}
     engines: {node: '>=12'}
     cpu: [x64]
     os: [freebsd]
@@ -1495,8 +1485,8 @@ packages:
     dev: true
     optional: true
 
-  /@esbuild/linux-arm/0.17.15:
-    resolution: {integrity: sha512-MLTgiXWEMAMr8nmS9Gigx43zPRmEfeBfGCwxFQEMgJ5MC53QKajaclW6XDPjwJvhbebv+RzK05TQjvH3/aM4Xw==}
+  /@esbuild/linux-arm/0.17.19:
+    resolution: {integrity: sha512-cdmT3KxjlOQ/gZ2cjfrQOtmhG4HJs6hhvm3mWSRDPtZ/lP5oe8FWceS10JaSJC13GBd4eH/haHnqf7hhGNLerA==}
     engines: {node: '>=12'}
     cpu: [arm]
     os: [linux]
@@ -1504,8 +1494,8 @@ packages:
     dev: true
     optional: true
 
-  /@esbuild/linux-arm64/0.17.15:
-    resolution: {integrity: sha512-T0MVnYw9KT6b83/SqyznTs/3Jg2ODWrZfNccg11XjDehIved2oQfrX/wVuev9N936BpMRaTR9I1J0tdGgUgpJA==}
+  /@esbuild/linux-arm64/0.17.19:
+    resolution: {integrity: sha512-ct1Tg3WGwd3P+oZYqic+YZF4snNl2bsnMKRkb3ozHmnM0dGWuxcPTTntAF6bOP0Sp4x0PjSF+4uHQ1xvxfRKqg==}
     engines: {node: '>=12'}
     cpu: [arm64]
     os: [linux]
@@ -1513,8 +1503,8 @@ packages:
     dev: true
     optional: true
 
-  /@esbuild/linux-ia32/0.17.15:
-    resolution: {integrity: sha512-wp02sHs015T23zsQtU4Cj57WiteiuASHlD7rXjKUyAGYzlOKDAjqK6bk5dMi2QEl/KVOcsjwL36kD+WW7vJt8Q==}
+  /@esbuild/linux-ia32/0.17.19:
+    resolution: {integrity: sha512-w4IRhSy1VbsNxHRQpeGCHEmibqdTUx61Vc38APcsRbuVgK0OPEnQ0YD39Brymn96mOx48Y2laBQGqgZ0j9w6SQ==}
     engines: {node: '>=12'}
     cpu: [ia32]
     os: [linux]
@@ -1522,8 +1512,8 @@ packages:
     dev: true
     optional: true
 
-  /@esbuild/linux-loong64/0.17.15:
-    resolution: {integrity: sha512-k7FsUJjGGSxwnBmMh8d7IbObWu+sF/qbwc+xKZkBe/lTAF16RqxRCnNHA7QTd3oS2AfGBAnHlXL67shV5bBThQ==}
+  /@esbuild/linux-loong64/0.17.19:
+    resolution: {integrity: sha512-2iAngUbBPMq439a+z//gE+9WBldoMp1s5GWsUSgqHLzLJ9WoZLZhpwWuym0u0u/4XmZ3gpHmzV84PonE+9IIdQ==}
     engines: {node: '>=12'}
     cpu: [loong64]
     os: [linux]
@@ -1531,8 +1521,8 @@ packages:
     dev: true
     optional: true
 
-  /@esbuild/linux-mips64el/0.17.15:
-    resolution: {integrity: sha512-ZLWk6czDdog+Q9kE/Jfbilu24vEe/iW/Sj2d8EVsmiixQ1rM2RKH2n36qfxK4e8tVcaXkvuV3mU5zTZviE+NVQ==}
+  /@esbuild/linux-mips64el/0.17.19:
+    resolution: {integrity: sha512-LKJltc4LVdMKHsrFe4MGNPp0hqDFA1Wpt3jE1gEyM3nKUvOiO//9PheZZHfYRfYl6AwdTH4aTcXSqBerX0ml4A==}
     engines: {node: '>=12'}
     cpu: [mips64el]
     os: [linux]
@@ -1540,8 +1530,8 @@ packages:
     dev: true
     optional: true
 
-  /@esbuild/linux-ppc64/0.17.15:
-    resolution: {integrity: sha512-mY6dPkIRAiFHRsGfOYZC8Q9rmr8vOBZBme0/j15zFUKM99d4ILY4WpOC7i/LqoY+RE7KaMaSfvY8CqjJtuO4xg==}
+  /@esbuild/linux-ppc64/0.17.19:
+    resolution: {integrity: sha512-/c/DGybs95WXNS8y3Ti/ytqETiW7EU44MEKuCAcpPto3YjQbyK3IQVKfF6nbghD7EcLUGl0NbiL5Rt5DMhn5tg==}
     engines: {node: '>=12'}
     cpu: [ppc64]
     os: [linux]
@@ -1549,8 +1539,8 @@ packages:
     dev: true
     optional: true
 
-  /@esbuild/linux-riscv64/0.17.15:
-    resolution: {integrity: sha512-EcyUtxffdDtWjjwIH8sKzpDRLcVtqANooMNASO59y+xmqqRYBBM7xVLQhqF7nksIbm2yHABptoioS9RAbVMWVA==}
+  /@esbuild/linux-riscv64/0.17.19:
+    resolution: {integrity: sha512-FC3nUAWhvFoutlhAkgHf8f5HwFWUL6bYdvLc/TTuxKlvLi3+pPzdZiFKSWz/PF30TB1K19SuCxDTI5KcqASJqA==}
     engines: {node: '>=12'}
     cpu: [riscv64]
     os: [linux]
@@ -1558,8 +1548,8 @@ packages:
     dev: true
     optional: true
 
-  /@esbuild/linux-s390x/0.17.15:
-    resolution: {integrity: sha512-BuS6Jx/ezxFuHxgsfvz7T4g4YlVrmCmg7UAwboeyNNg0OzNzKsIZXpr3Sb/ZREDXWgt48RO4UQRDBxJN3B9Rbg==}
+  /@esbuild/linux-s390x/0.17.19:
+    resolution: {integrity: sha512-IbFsFbxMWLuKEbH+7sTkKzL6NJmG2vRyy6K7JJo55w+8xDk7RElYn6xvXtDW8HCfoKBFK69f3pgBJSUSQPr+4Q==}
     engines: {node: '>=12'}
     cpu: [s390x]
     os: [linux]
@@ -1567,8 +1557,8 @@ packages:
     dev: true
     optional: true
 
-  /@esbuild/linux-x64/0.17.15:
-    resolution: {integrity: sha512-JsdS0EgEViwuKsw5tiJQo9UdQdUJYuB+Mf6HxtJSPN35vez1hlrNb1KajvKWF5Sa35j17+rW1ECEO9iNrIXbNg==}
+  /@esbuild/linux-x64/0.17.19:
+    resolution: {integrity: sha512-68ngA9lg2H6zkZcyp22tsVt38mlhWde8l3eJLWkyLrp4HwMUr3c1s/M2t7+kHIhvMjglIBrFpncX1SzMckomGw==}
     engines: {node: '>=12'}
     cpu: [x64]
     os: [linux]
@@ -1576,8 +1566,8 @@ packages:
     dev: true
     optional: true
 
-  /@esbuild/netbsd-x64/0.17.15:
-    resolution: {integrity: sha512-R6fKjtUysYGym6uXf6qyNephVUQAGtf3n2RCsOST/neIwPqRWcnc3ogcielOd6pT+J0RDR1RGcy0ZY7d3uHVLA==}
+  /@esbuild/netbsd-x64/0.17.19:
+    resolution: {integrity: sha512-CwFq42rXCR8TYIjIfpXCbRX0rp1jo6cPIUPSaWwzbVI4aOfX96OXY8M6KNmtPcg7QjYeDmN+DD0Wp3LaBOLf4Q==}
     engines: {node: '>=12'}
     cpu: [x64]
     os: [netbsd]
@@ -1585,8 +1575,8 @@ packages:
     dev: true
     optional: true
 
-  /@esbuild/openbsd-x64/0.17.15:
-    resolution: {integrity: sha512-mVD4PGc26b8PI60QaPUltYKeSX0wxuy0AltC+WCTFwvKCq2+OgLP4+fFd+hZXzO2xW1HPKcytZBdjqL6FQFa7w==}
+  /@esbuild/openbsd-x64/0.17.19:
+    resolution: {integrity: sha512-cnq5brJYrSZ2CF6c35eCmviIN3k3RczmHz8eYaVlNasVqsNY+JKohZU5MKmaOI+KkllCdzOKKdPs762VCPC20g==}
     engines: {node: '>=12'}
     cpu: [x64]
     os: [openbsd]
@@ -1594,8 +1584,8 @@ packages:
     dev: true
     optional: true
 
-  /@esbuild/sunos-x64/0.17.15:
-    resolution: {integrity: sha512-U6tYPovOkw3459t2CBwGcFYfFRjivcJJc1WC8Q3funIwX8x4fP+R6xL/QuTPNGOblbq/EUDxj9GU+dWKX0oWlQ==}
+  /@esbuild/sunos-x64/0.17.19:
+    resolution: {integrity: sha512-vCRT7yP3zX+bKWFeP/zdS6SqdWB8OIpaRq/mbXQxTGHnIxspRtigpkUcDMlSCOejlHowLqII7K2JKevwyRP2rg==}
     engines: {node: '>=12'}
     cpu: [x64]
     os: [sunos]
@@ -1603,8 +1593,8 @@ packages:
     dev: true
     optional: true
 
-  /@esbuild/win32-arm64/0.17.15:
-    resolution: {integrity: sha512-W+Z5F++wgKAleDABemiyXVnzXgvRFs+GVKThSI+mGgleLWluv0D7Diz4oQpgdpNzh4i2nNDzQtWbjJiqutRp6Q==}
+  /@esbuild/win32-arm64/0.17.19:
+    resolution: {integrity: sha512-yYx+8jwowUstVdorcMdNlzklLYhPxjniHWFKgRqH7IFlUEa0Umu3KuYplf1HUZZ422e3NU9F4LGb+4O0Kdcaag==}
     engines: {node: '>=12'}
     cpu: [arm64]
     os: [win32]
@@ -1612,8 +1602,8 @@ packages:
     dev: true
     optional: true
 
-  /@esbuild/win32-ia32/0.17.15:
-    resolution: {integrity: sha512-Muz/+uGgheShKGqSVS1KsHtCyEzcdOn/W/Xbh6H91Etm+wiIfwZaBn1W58MeGtfI8WA961YMHFYTthBdQs4t+w==}
+  /@esbuild/win32-ia32/0.17.19:
+    resolution: {integrity: sha512-eggDKanJszUtCdlVs0RB+h35wNlb5v4TWEkq4vZcmVt5u/HiDZrTXe2bWFQUez3RgNHwx/x4sk5++4NSSicKkw==}
     engines: {node: '>=12'}
     cpu: [ia32]
     os: [win32]
@@ -1621,8 +1611,8 @@ packages:
     dev: true
     optional: true
 
-  /@esbuild/win32-x64/0.17.15:
-    resolution: {integrity: sha512-DjDa9ywLUUmjhV2Y9wUTIF+1XsmuFGvZoCmOWkli1XcNAh5t25cc7fgsCx4Zi/Uurep3TTLyDiKATgGEg61pkA==}
+  /@esbuild/win32-x64/0.17.19:
+    resolution: {integrity: sha512-lAhycmKnVOuRYNtRtatQR1LPQf2oYCkRGkSFnseDAKPl8lu5SOsK/e1sXe5a0Pc5kHIHe6P2I/ilntNv2xf3cA==}
     engines: {node: '>=12'}
     cpu: [x64]
     os: [win32]
@@ -1630,28 +1620,28 @@ packages:
     dev: true
     optional: true
 
-  /@eslint-community/eslint-utils/4.4.0_eslint@8.38.0:
+  /@eslint-community/eslint-utils/4.4.0_eslint@8.42.0:
     resolution: {integrity: sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==}
     engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
     peerDependencies:
       eslint: ^6.0.0 || ^7.0.0 || >=8.0.0
     dependencies:
-      eslint: 8.38.0
-      eslint-visitor-keys: 3.4.0
+      eslint: 8.42.0
+      eslint-visitor-keys: 3.4.1
     dev: true
 
-  /@eslint-community/regexpp/4.5.0:
-    resolution: {integrity: sha512-vITaYzIcNmjn5tF5uxcZ/ft7/RXGrMUIS9HalWckEOF6ESiwXKoMzAQf2UW0aVd6rnOeExTJVd5hmWXucBKGXQ==}
+  /@eslint-community/regexpp/4.5.1:
+    resolution: {integrity: sha512-Z5ba73P98O1KUYCCJTUeVpja9RcGoMdncZ6T49FCUl2lN38JtCJ+3WgIDBv0AuY4WChU5PmtJmOCTlN6FZTFKQ==}
     engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0}
     dev: true
 
-  /@eslint/eslintrc/2.0.2:
-    resolution: {integrity: sha512-3W4f5tDUra+pA+FzgugqL2pRimUTDJWKr7BINqOpkZrC0uYI0NIc0/JFgBROCU07HR6GieA5m3/rsPIhDmCXTQ==}
+  /@eslint/eslintrc/2.0.3:
+    resolution: {integrity: sha512-+5gy6OQfk+xx3q0d6jGZZC3f3KzAkXc/IanVxd1is/VIIziRqqt3ongQz0FiTUXqTk0c7aDB3OaFuKnuSoJicQ==}
     engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
     dependencies:
       ajv: 6.12.6
       debug: 4.3.4
-      espree: 9.5.1
+      espree: 9.5.2
       globals: 13.20.0
       ignore: 5.2.4
       import-fresh: 3.3.0
@@ -1662,8 +1652,8 @@ packages:
       - supports-color
     dev: true
 
-  /@eslint/js/8.38.0:
-    resolution: {integrity: sha512-IoD2MfUnOV58ghIHCiil01PcohxjbYR/qCxsoC+xNgUwh1EY8jOOrYmu3d3a71+tJJ23uscEV4X2HJWMsPJu4g==}
+  /@eslint/js/8.42.0:
+    resolution: {integrity: sha512-6SWlXpWU5AvId8Ac7zjzmIOqMOba/JWY8XZ4A7q7Gn1Vlfg/SFFIlrtHXt9nPn4op9ZPAkl91Jao+QQv3r/ukw==}
     engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
     dev: true
 
@@ -1697,14 +1687,14 @@ packages:
       '@fortawesome/fontawesome-common-types': 6.4.0
     dev: true
 
-  /@fortawesome/vue-fontawesome/3.0.3_5vq7vkrflr3ckmegqnktogj5ty:
+  /@fortawesome/vue-fontawesome/3.0.3_4mhwavzfveoxqj3h5dtyilc35q:
     resolution: {integrity: sha512-KCPHi9QemVXGMrfuwf3nNnNo129resAIQWut9QTAMXmXqL2ErABC6ohd2yY5Ipq0CLWNbKHk8TMdTXL/Zf3ZhA==}
     peerDependencies:
       '@fortawesome/fontawesome-svg-core': ~1 || ~6
       vue: '>= 3.0.0 < 4'
     dependencies:
       '@fortawesome/fontawesome-svg-core': 6.4.0
-      vue: 3.2.47
+      vue: 3.3.4
     dev: true
 
   /@hapi/hoek/9.3.0:
@@ -1717,8 +1707,8 @@ packages:
       '@hapi/hoek': 9.3.0
     dev: true
 
-  /@humanwhocodes/config-array/0.11.8:
-    resolution: {integrity: sha512-UybHIJzJnR5Qc/MsD9Kr+RpO2h+/P1GhOwdiLPXK5TWk5sgTdu88bTD9UP+CKbPPh5Rni1u0GjAdYQLemG8g+g==}
+  /@humanwhocodes/config-array/0.11.10:
+    resolution: {integrity: sha512-KVVjQmNUepDVGXNuoRRdmmEjruj0KfiGSbS8LVc12LMsWDQzRXJ0qdhN8L8uUigKpfEHRhlaQFY0ib1tnUbNeQ==}
     engines: {node: '>=10.10.0'}
     dependencies:
       '@humanwhocodes/object-schema': 1.2.1
@@ -1782,6 +1772,49 @@ packages:
     resolution: {integrity: sha512-Hcv+nVC0kZnQ3tD9GVu5xSMR4VVYOteQIr/hwFPVEvPdlXqgGEuRjiheChHgdM+JyqdgNcmzZOX/tnl0JOiI7A==}
     dev: true
 
+  /@microsoft/api-extractor-model/7.27.2_@types+node@20.2.6:
+    resolution: {integrity: sha512-JWhSfEb4UMYZgI4JsJOws1DjQrb7BaoXoWQV5XW23MWRn1krHVmRHky82Dby5rQPHdr/BBKvEjZV6joFmaGU4Q==}
+    dependencies:
+      '@microsoft/tsdoc': 0.14.2
+      '@microsoft/tsdoc-config': 0.16.2
+      '@rushstack/node-core-library': 3.59.3_@types+node@20.2.6
+    transitivePeerDependencies:
+      - '@types/node'
+    dev: true
+
+  /@microsoft/api-extractor/7.35.2_@types+node@20.2.6:
+    resolution: {integrity: sha512-f3aM4hJkv5W04eLh6wdJ9fzscAmb+GgnT6j+pMlGVyz+0p2yQDndymvgUseFO6a+HqFDSH4yZXmkqT8bP7lVWQ==}
+    hasBin: true
+    dependencies:
+      '@microsoft/api-extractor-model': 7.27.2_@types+node@20.2.6
+      '@microsoft/tsdoc': 0.14.2
+      '@microsoft/tsdoc-config': 0.16.2
+      '@rushstack/node-core-library': 3.59.3_@types+node@20.2.6
+      '@rushstack/rig-package': 0.3.20
+      '@rushstack/ts-command-line': 4.14.0
+      colors: 1.2.5
+      lodash: 4.17.21
+      resolve: 1.22.2
+      semver: 7.3.8
+      source-map: 0.6.1
+      typescript: 5.0.4
+    transitivePeerDependencies:
+      - '@types/node'
+    dev: true
+
+  /@microsoft/tsdoc-config/0.16.2:
+    resolution: {integrity: sha512-OGiIzzoBLgWWR0UdRJX98oYO+XKGf7tiK4Zk6tQ/E4IJqGCe7dvkTvgDZV5cFJUzLGDOjeAXrnZoA6QkVySuxw==}
+    dependencies:
+      '@microsoft/tsdoc': 0.14.2
+      ajv: 6.12.6
+      jju: 1.4.0
+      resolve: 1.19.0
+    dev: true
+
+  /@microsoft/tsdoc/0.14.2:
+    resolution: {integrity: sha512-9b8mPpKrfeGRuhFH5iO1iwCLeIIsV6+H1sRfxbkoGXIyQE2BTsPd9zqSqQJ+pv5sJ/hT5M1zvOFL02MnEezFug==}
+    dev: true
+
   /@nicolo-ribaudo/eslint-scope-5-internals/5.1.1-v1:
     resolution: {integrity: sha512-54/JRvkLIzzDWshCWfuhadfrfZVPiElY8Fcgmg1HroEly/EDSszzhBAsarCux+D/kOslTRquNzuyGSmUSTTHGg==}
     dependencies:
@@ -1820,7 +1853,7 @@ packages:
     resolution: {integrity: sha512-a5Sab1C4/icpTZVzZc5Ghpz88yQtGOyNqYXcZgOssB2uuAr+wF/MvN6bgtW32q7HHrvBki+BsZ0OuNv6EV3K9g==}
     dev: true
 
-  /@rollup/plugin-alias/5.0.0_rollup@3.20.2:
+  /@rollup/plugin-alias/5.0.0_rollup@3.24.1:
     resolution: {integrity: sha512-l9hY5chSCjuFRPsnRm16twWBiSApl2uYFLsepQYwtBuAxNMQ/1dJqADld40P0Jkqm65GRTLy/AC6hnpVebtLsA==}
     engines: {node: '>=14.0.0'}
     peerDependencies:
@@ -1829,12 +1862,12 @@ packages:
       rollup:
         optional: true
     dependencies:
-      rollup: 3.20.2
+      rollup: 3.24.1
       slash: 4.0.0
     dev: true
 
-  /@rollup/plugin-commonjs/24.1.0_rollup@3.20.2:
-    resolution: {integrity: sha512-eSL45hjhCWI0jCCXcNtLVqM5N1JlBGvlFfY0m6oOYnLCJ6N0qEXoZql4sY2MOUArzhH4SA/qBpTxvvZp2Sc+DQ==}
+  /@rollup/plugin-commonjs/25.0.1_rollup@3.24.1:
+    resolution: {integrity: sha512-2DJ4kv4b1xfTJopWhu61ANdNRHvzQZ2fpaIrlgaP2jOfUv1wDJ0Ucqy8AZlbFmn/iUjiwKoqki9j55Y6L8kyNQ==}
     engines: {node: '>=14.0.0'}
     peerDependencies:
       rollup: ^2.68.0||^3.0.0
@@ -1842,16 +1875,16 @@ packages:
       rollup:
         optional: true
     dependencies:
-      '@rollup/pluginutils': 5.0.2_rollup@3.20.2
+      '@rollup/pluginutils': 5.0.2_rollup@3.24.1
       commondir: 1.0.1
       estree-walker: 2.0.2
       glob: 8.1.0
       is-reference: 1.2.1
       magic-string: 0.27.0
-      rollup: 3.20.2
+      rollup: 3.24.1
     dev: true
 
-  /@rollup/plugin-inject/5.0.3_rollup@3.20.2:
+  /@rollup/plugin-inject/5.0.3_rollup@3.24.1:
     resolution: {integrity: sha512-411QlbL+z2yXpRWFXSmw/teQRMkXcAAC8aYTemc15gwJRpvEVDQwoe+N/HTFD8RFG8+88Bme9DK2V9CVm7hJdA==}
     engines: {node: '>=14.0.0'}
     peerDependencies:
@@ -1860,13 +1893,13 @@ packages:
       rollup:
         optional: true
     dependencies:
-      '@rollup/pluginutils': 5.0.2_rollup@3.20.2
+      '@rollup/pluginutils': 5.0.2_rollup@3.24.1
       estree-walker: 2.0.2
       magic-string: 0.27.0
-      rollup: 3.20.2
+      rollup: 3.24.1
     dev: true
 
-  /@rollup/plugin-json/6.0.0_rollup@3.20.2:
+  /@rollup/plugin-json/6.0.0_rollup@3.24.1:
     resolution: {integrity: sha512-i/4C5Jrdr1XUarRhVu27EEwjt4GObltD7c+MkCIpO2QIbojw8MUs+CCTqOphQi3Qtg1FLmYt+l+6YeoIf51J7w==}
     engines: {node: '>=14.0.0'}
     peerDependencies:
@@ -1875,12 +1908,12 @@ packages:
       rollup:
         optional: true
     dependencies:
-      '@rollup/pluginutils': 5.0.2_rollup@3.20.2
-      rollup: 3.20.2
+      '@rollup/pluginutils': 5.0.2_rollup@3.24.1
+      rollup: 3.24.1
     dev: true
 
-  /@rollup/plugin-node-resolve/15.0.2_rollup@3.20.2:
-    resolution: {integrity: sha512-Y35fRGUjC3FaurG722uhUuG8YHOJRJQbI6/CkbRkdPotSpDj9NtIN85z1zrcyDcCQIW4qp5mgG72U+gJ0TAFEg==}
+  /@rollup/plugin-node-resolve/15.1.0_rollup@3.24.1:
+    resolution: {integrity: sha512-xeZHCgsiZ9pzYVgAo9580eCGqwh/XCEUM9q6iQfGNocjgkufHAqC3exA+45URvhiYV8sBF9RlBai650eNs7AsA==}
     engines: {node: '>=14.0.0'}
     peerDependencies:
       rollup: ^2.78.0||^3.0.0
@@ -1888,17 +1921,17 @@ packages:
       rollup:
         optional: true
     dependencies:
-      '@rollup/pluginutils': 5.0.2_rollup@3.20.2
+      '@rollup/pluginutils': 5.0.2_rollup@3.24.1
       '@types/resolve': 1.20.2
       deepmerge: 4.3.1
       is-builtin-module: 3.2.1
       is-module: 1.0.0
       resolve: 1.22.2
-      rollup: 3.20.2
+      rollup: 3.24.1
     dev: true
 
-  /@rollup/plugin-terser/0.4.1_rollup@3.20.2:
-    resolution: {integrity: sha512-aKS32sw5a7hy+fEXVy+5T95aDIwjpGHCTv833HXVtyKMDoVS7pBr5K3L9hEQoNqbJFjfANPrNpIXlTQ7is00eA==}
+  /@rollup/plugin-terser/0.4.3_rollup@3.24.1:
+    resolution: {integrity: sha512-EF0oejTMtkyhrkwCdg0HJ0IpkcaVg1MMSf2olHb2Jp+1mnLM04OhjpJWGma4HobiDTF0WCyViWuvadyE9ch2XA==}
     engines: {node: '>=14.0.0'}
     peerDependencies:
       rollup: ^2.x || ^3.x
@@ -1906,10 +1939,10 @@ packages:
       rollup:
         optional: true
     dependencies:
-      rollup: 3.20.2
+      rollup: 3.24.1
       serialize-javascript: 6.0.1
-      smob: 0.0.6
-      terser: 5.16.8
+      smob: 1.4.0
+      terser: 5.17.7
     dev: true
 
   /@rollup/pluginutils/4.2.1:
@@ -1920,7 +1953,7 @@ packages:
       picomatch: 2.3.1
     dev: true
 
-  /@rollup/pluginutils/5.0.2_rollup@3.20.2:
+  /@rollup/pluginutils/5.0.2_rollup@3.24.1:
     resolution: {integrity: sha512-pTd9rIsP92h+B6wWwFbW8RkZv4hiR/xKsqre4SIuAOaOEQRxi0lqLke9k2/7WegC85GgUs9pjmOjCUi3In4vwA==}
     engines: {node: '>=14.0.0'}
     peerDependencies:
@@ -1932,7 +1965,41 @@ packages:
       '@types/estree': 1.0.0
       estree-walker: 2.0.2
       picomatch: 2.3.1
-      rollup: 3.20.2
+      rollup: 3.24.1
+    dev: true
+
+  /@rushstack/node-core-library/3.59.3_@types+node@20.2.6:
+    resolution: {integrity: sha512-OGk0nQc+SvDkn+IQN16co691A/96gPoRIoWdIlpUds+sYPAGWdTcNVjKMwFOAsCSASqOeF2lh1GdPtWoWJCkPQ==}
+    peerDependencies:
+      '@types/node': '*'
+    peerDependenciesMeta:
+      '@types/node':
+        optional: true
+    dependencies:
+      '@types/node': 20.2.6
+      colors: 1.2.5
+      fs-extra: 7.0.1
+      import-lazy: 4.0.0
+      jju: 1.4.0
+      resolve: 1.22.2
+      semver: 7.3.8
+      z-schema: 5.0.5
+    dev: true
+
+  /@rushstack/rig-package/0.3.20:
+    resolution: {integrity: sha512-XemFRFbH9FOk1Es1kTjrYydenf3hXtrV3xxMCEWPuOSn2Lcll/dsLzEULbhCL0Nf5nGMe52ewEiVtX3odd5Ukg==}
+    dependencies:
+      resolve: 1.22.2
+      strip-json-comments: 3.1.1
+    dev: true
+
+  /@rushstack/ts-command-line/4.14.0:
+    resolution: {integrity: sha512-DWozCsKg+ALgrsul+6vJhyB7ZogqSycRlnqULjGsJ9dLRv+Pc0Wj6J7pX0xarmgX2kH3tTf0rXgBcl8QjJULIQ==}
+    dependencies:
+      '@types/argparse': 1.0.38
+      argparse: 1.0.10
+      colors: 1.2.5
+      string-argv: 0.3.2
     dev: true
 
   /@sideway/address/4.1.4:
@@ -1971,30 +2038,43 @@ packages:
     engines: {node: '>=10.13.0'}
     dev: true
 
+  /@ts-morph/common/0.19.0:
+    resolution: {integrity: sha512-Unz/WHmd4pGax91rdIKWi51wnVUW11QttMEPpBiBgIewnc9UQIX7UDLxr5vRlqeByXCwhkF6VabSsI0raWcyAQ==}
+    dependencies:
+      fast-glob: 3.2.12
+      minimatch: 7.4.6
+      mkdirp: 2.1.6
+      path-browserify: 1.0.1
+    dev: true
+
+  /@types/argparse/1.0.38:
+    resolution: {integrity: sha512-ebDJ9b0e702Yr7pWgB0jzm+CX4Srzz8RcXtLJDJB+BSccqMa36uyH/zUsSYao5+BD1ytv3k3rPYCq4mAE1hsXA==}
+    dev: true
+
   /@types/body-parser/1.19.2:
     resolution: {integrity: sha512-ALYone6pm6QmwZoAgeyNksccT9Q4AWZQ6PvfwR37GT6r6FWUPguq6sUmNGSMV2Wr761oQoBxwGGa6DR5o1DC9g==}
     dependencies:
       '@types/connect': 3.4.35
-      '@types/node': 18.15.11
+      '@types/node': 20.2.6
     dev: true
 
   /@types/bonjour/3.5.10:
     resolution: {integrity: sha512-p7ienRMiS41Nu2/igbJxxLDWrSZ0WxM8UQgCeO9KhoVF7cOVFkrKsiDr1EsJIla8vV3oEEjGcz11jc5yimhzZw==}
     dependencies:
-      '@types/node': 18.15.11
+      '@types/node': 20.2.6
     dev: true
 
   /@types/connect-history-api-fallback/1.3.5:
     resolution: {integrity: sha512-h8QJa8xSb1WD4fpKBDcATDNGXghFj6/3GRWG6dhmRcu0RX1Ubasur2Uvx5aeEwlf0MwblEC2bMzzMQntxnw/Cw==}
     dependencies:
       '@types/express-serve-static-core': 4.17.33
-      '@types/node': 18.15.11
+      '@types/node': 20.2.6
     dev: true
 
   /@types/connect/3.4.35:
     resolution: {integrity: sha512-cdeYyv4KWoEgpBISTxWvqYsVy444DOqehiF3fM3ne10AmJ62RSyNkUnxMJXHQWRQQX2eR94m5y1IZyDwBjV9FQ==}
     dependencies:
-      '@types/node': 18.15.11
+      '@types/node': 20.2.6
     dev: true
 
   /@types/eslint-scope/3.7.4:
@@ -2019,10 +2099,14 @@ packages:
     resolution: {integrity: sha512-WulqXMDUTYAXCjZnk6JtIHPigp55cVtDgDrO2gHRwhyJto21+1zbVCtOYB2L1F9w4qCQ0rOGWBnBe0FNTiEJIQ==}
     dev: true
 
+  /@types/estree/1.0.1:
+    resolution: {integrity: sha512-LG4opVs2ANWZ1TJoKc937iMmNstM/d0ae1vNbnBvBhqCSezgVUOzcLCqbI5elV8Vy6WKwKjaqR+zO9VKirBBCA==}
+    dev: true
+
   /@types/express-serve-static-core/4.17.33:
     resolution: {integrity: sha512-TPBqmR/HRYI3eC2E5hmiivIzv+bidAfXofM+sbonAGvyDhySGw9/PQZFt2BLOrjUUR++4eJVpx6KnLQK1Fk9tA==}
     dependencies:
-      '@types/node': 18.15.11
+      '@types/node': 20.2.6
       '@types/qs': 6.9.7
       '@types/range-parser': 1.2.4
     dev: true
@@ -2039,14 +2123,14 @@ packages:
   /@types/fs-extra/8.1.2:
     resolution: {integrity: sha512-SvSrYXfWSc7R4eqnOzbQF4TZmfpNSM9FrSWLU3EUnWBuyZqNBOrv1B1JA3byUDPUl9z4Ab3jeZG2eDdySlgNMg==}
     dependencies:
-      '@types/node': 18.15.11
+      '@types/node': 20.2.6
     dev: true
 
   /@types/glob/7.2.0:
     resolution: {integrity: sha512-ZUxbzKl0IfJILTS6t7ip5fQQM/J3TJYubDm3nMbgubNNYS62eXeUpoLUC8/7fJNiFYHTrGPQn7hspDUzIHX3UA==}
     dependencies:
       '@types/minimatch': 5.1.2
-      '@types/node': 18.15.11
+      '@types/node': 20.2.6
     dev: true
 
   /@types/html-minifier-terser/6.1.0:
@@ -2056,13 +2140,17 @@ packages:
   /@types/http-proxy/1.17.10:
     resolution: {integrity: sha512-Qs5aULi+zV1bwKAg5z1PWnDXWmsn+LxIvUGv6E2+OOMYhclZMO+OXd9pYVf2gLykf2I7IV2u7oTHwChPNsvJ7g==}
     dependencies:
-      '@types/node': 18.15.11
+      '@types/node': 20.2.6
     dev: true
 
   /@types/json-schema/7.0.11:
     resolution: {integrity: sha512-wOuvG1SN4Us4rez+tylwwwCV1psiNVOkJeM3AUWUNWg/jDQY2+HE/444y5gc+jBmRqASOm2Oeh5c1axHobwRKQ==}
     dev: true
 
+  /@types/json-schema/7.0.12:
+    resolution: {integrity: sha512-Hr5Jfhc9eYOQNPYO5WLDq/n4jqijdHNlDXjuAQkkt+mWdQR+XJToOHrsD4cPaMXpn6KO7y2+wM8AZEs8VpBLVA==}
+    dev: true
+
   /@types/json5/0.0.29:
     resolution: {integrity: sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==}
     dev: true
@@ -2079,8 +2167,8 @@ packages:
     resolution: {integrity: sha512-jhuKLIRrhvCPLqwPcx6INqmKeiA5EWrsCOPhrlFSrbrmU4ZMPjj5Ul/oLCMDO98XRUIwVm78xICz4EPCektzeQ==}
     dev: true
 
-  /@types/node/18.15.11:
-    resolution: {integrity: sha512-E5Kwq2n4SbMzQOn6wnmBjuK9ouqlURrcZDVfbo9ftDDTFt3nk7ZKK4GMOzoYgnpQJKcxwQw+lGaBvvlMo0qN/Q==}
+  /@types/node/20.2.6:
+    resolution: {integrity: sha512-GQBWUtGoefMEOx/vu+emHEHU5aw6JdDoEtZhoBrHFPZbA/YNRFfN996XbBASEWdvmLSLyv9FKYppYGyZjCaq/g==}
     dev: true
 
   /@types/normalize-package-data/2.4.1:
@@ -2111,8 +2199,8 @@ packages:
     resolution: {integrity: sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA==}
     dev: true
 
-  /@types/semver/7.3.13:
-    resolution: {integrity: sha512-21cFJr9z3g5dW8B0CVI9g2O9beqaThGQ6ZFBqHfwhzLDKUxaqTIy3vnfah/UPkfOiF2pLq+tGz+W8RyCskuslw==}
+  /@types/semver/7.5.0:
+    resolution: {integrity: sha512-G8hZ6XJiHnuhQKR7ZmysCeJWE08o8T0AXtk5darsCaTVsYZhhgUrq53jizaR2FvsoeCwJhlmwTjkXBY5Pn/ZHw==}
     dev: true
 
   /@types/serve-index/1.9.1:
@@ -2125,23 +2213,23 @@ packages:
     resolution: {integrity: sha512-NUo5XNiAdULrJENtJXZZ3fHtfMolzZwczzBbnAeBbqBwG+LaG6YaJtuwzwGSQZ2wsCrxjEhNNjAkKigy3n8teQ==}
     dependencies:
       '@types/mime': 3.0.1
-      '@types/node': 18.15.11
+      '@types/node': 20.2.6
     dev: true
 
   /@types/sockjs/0.3.33:
     resolution: {integrity: sha512-f0KEEe05NvUnat+boPTZ0dgaLZ4SfSouXUgv5noUiefG2ajgKjmETo9ZJyuqsl7dfl2aHlLJUiki6B4ZYldiiw==}
     dependencies:
-      '@types/node': 18.15.11
+      '@types/node': 20.2.6
     dev: true
 
   /@types/ws/8.5.4:
     resolution: {integrity: sha512-zdQDHKUgcX/zBc4GrwsE/7dVdAD8JR4EuiAXiiUhhfyIJXXb2+PrGshFyeXWQPMmmZ2XxgaqclgpIC7eTXc1mg==}
     dependencies:
-      '@types/node': 18.15.11
+      '@types/node': 20.2.6
     dev: true
 
-  /@typescript-eslint/eslint-plugin/5.58.0_gjoxkwycl3ml7yxlw3iuo7gyna:
-    resolution: {integrity: sha512-vxHvLhH0qgBd3/tW6/VccptSfc8FxPQIkmNTVLWcCOVqSBvqpnKkBTYrhcGlXfSnd78azwe+PsjYFj0X34/njA==}
+  /@typescript-eslint/eslint-plugin/5.59.9_3cembfv4vokiyn6g4ljynjc5d4:
+    resolution: {integrity: sha512-4uQIBq1ffXd2YvF7MAvehWKW3zVv/w+mSfRAu+8cKbfj3nwzyqJLNcZJpQ/WZ1HLbJDiowwmQ6NO+63nCA+fqA==}
     engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
     peerDependencies:
       '@typescript-eslint/parser': ^5.0.0
@@ -2151,25 +2239,25 @@ packages:
       typescript:
         optional: true
     dependencies:
-      '@eslint-community/regexpp': 4.5.0
-      '@typescript-eslint/parser': 5.58.0_voubu7prgxjfsfbgx5d4sqnwiy
-      '@typescript-eslint/scope-manager': 5.58.0
-      '@typescript-eslint/type-utils': 5.58.0_voubu7prgxjfsfbgx5d4sqnwiy
-      '@typescript-eslint/utils': 5.58.0_voubu7prgxjfsfbgx5d4sqnwiy
+      '@eslint-community/regexpp': 4.5.1
+      '@typescript-eslint/parser': 5.59.9_tizxnkcvjrb4cldxgwq5h3lj5u
+      '@typescript-eslint/scope-manager': 5.59.9
+      '@typescript-eslint/type-utils': 5.59.9_tizxnkcvjrb4cldxgwq5h3lj5u
+      '@typescript-eslint/utils': 5.59.9_tizxnkcvjrb4cldxgwq5h3lj5u
       debug: 4.3.4
-      eslint: 8.38.0
+      eslint: 8.42.0
       grapheme-splitter: 1.0.4
       ignore: 5.2.4
       natural-compare-lite: 1.4.0
-      semver: 7.4.0
-      tsutils: 3.21.0_typescript@5.0.4
-      typescript: 5.0.4
+      semver: 7.5.1
+      tsutils: 3.21.0_typescript@5.1.3
+      typescript: 5.1.3
     transitivePeerDependencies:
       - supports-color
     dev: true
 
-  /@typescript-eslint/parser/5.58.0_voubu7prgxjfsfbgx5d4sqnwiy:
-    resolution: {integrity: sha512-ixaM3gRtlfrKzP8N6lRhBbjTow1t6ztfBvQNGuRM8qH1bjFFXIJ35XY+FC0RRBKn3C6cT+7VW1y8tNm7DwPHDQ==}
+  /@typescript-eslint/parser/5.59.9_tizxnkcvjrb4cldxgwq5h3lj5u:
+    resolution: {integrity: sha512-FsPkRvBtcLQ/eVK1ivDiNYBjn3TGJdXy2fhXX+rc7czWl4ARwnpArwbihSOHI2Peg9WbtGHrbThfBUkZZGTtvQ==}
     engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
     peerDependencies:
       eslint: ^6.0.0 || ^7.0.0 || ^8.0.0
@@ -2178,26 +2266,26 @@ packages:
       typescript:
         optional: true
     dependencies:
-      '@typescript-eslint/scope-manager': 5.58.0
-      '@typescript-eslint/types': 5.58.0
-      '@typescript-eslint/typescript-estree': 5.58.0_typescript@5.0.4
+      '@typescript-eslint/scope-manager': 5.59.9
+      '@typescript-eslint/types': 5.59.9
+      '@typescript-eslint/typescript-estree': 5.59.9_typescript@5.1.3
       debug: 4.3.4
-      eslint: 8.38.0
-      typescript: 5.0.4
+      eslint: 8.42.0
+      typescript: 5.1.3
     transitivePeerDependencies:
       - supports-color
     dev: true
 
-  /@typescript-eslint/scope-manager/5.58.0:
-    resolution: {integrity: sha512-b+w8ypN5CFvrXWQb9Ow9T4/6LC2MikNf1viLkYTiTbkQl46CnR69w7lajz1icW0TBsYmlpg+mRzFJ4LEJ8X9NA==}
+  /@typescript-eslint/scope-manager/5.59.9:
+    resolution: {integrity: sha512-8RA+E+w78z1+2dzvK/tGZ2cpGigBZ58VMEHDZtpE1v+LLjzrYGc8mMaTONSxKyEkz3IuXFM0IqYiGHlCsmlZxQ==}
     engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
     dependencies:
-      '@typescript-eslint/types': 5.58.0
-      '@typescript-eslint/visitor-keys': 5.58.0
+      '@typescript-eslint/types': 5.59.9
+      '@typescript-eslint/visitor-keys': 5.59.9
     dev: true
 
-  /@typescript-eslint/type-utils/5.58.0_voubu7prgxjfsfbgx5d4sqnwiy:
-    resolution: {integrity: sha512-FF5vP/SKAFJ+LmR9PENql7fQVVgGDOS+dq3j+cKl9iW/9VuZC/8CFmzIP0DLKXfWKpRHawJiG70rVH+xZZbp8w==}
+  /@typescript-eslint/type-utils/5.59.9_tizxnkcvjrb4cldxgwq5h3lj5u:
+    resolution: {integrity: sha512-ksEsT0/mEHg9e3qZu98AlSrONAQtrSTljL3ow9CGej8eRo7pe+yaC/mvTjptp23Xo/xIf2mLZKC6KPv4Sji26Q==}
     engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
     peerDependencies:
       eslint: '*'
@@ -2206,23 +2294,23 @@ packages:
       typescript:
         optional: true
     dependencies:
-      '@typescript-eslint/typescript-estree': 5.58.0_typescript@5.0.4
-      '@typescript-eslint/utils': 5.58.0_voubu7prgxjfsfbgx5d4sqnwiy
+      '@typescript-eslint/typescript-estree': 5.59.9_typescript@5.1.3
+      '@typescript-eslint/utils': 5.59.9_tizxnkcvjrb4cldxgwq5h3lj5u
       debug: 4.3.4
-      eslint: 8.38.0
-      tsutils: 3.21.0_typescript@5.0.4
-      typescript: 5.0.4
+      eslint: 8.42.0
+      tsutils: 3.21.0_typescript@5.1.3
+      typescript: 5.1.3
     transitivePeerDependencies:
       - supports-color
     dev: true
 
-  /@typescript-eslint/types/5.58.0:
-    resolution: {integrity: sha512-JYV4eITHPzVQMnHZcYJXl2ZloC7thuUHrcUmxtzvItyKPvQ50kb9QXBkgNAt90OYMqwaodQh2kHutWZl1fc+1g==}
+  /@typescript-eslint/types/5.59.9:
+    resolution: {integrity: sha512-uW8H5NRgTVneSVTfiCVffBb8AbwWSKg7qcA4Ot3JI3MPCJGsB4Db4BhvAODIIYE5mNj7Q+VJkK7JxmRhk2Lyjw==}
     engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
     dev: true
 
-  /@typescript-eslint/typescript-estree/5.58.0_typescript@5.0.4:
-    resolution: {integrity: sha512-cRACvGTodA+UxnYM2uwA2KCwRL7VAzo45syNysqlMyNyjw0Z35Icc9ihPJZjIYuA5bXJYiJ2YGUB59BqlOZT1Q==}
+  /@typescript-eslint/typescript-estree/5.59.9_typescript@5.1.3:
+    resolution: {integrity: sha512-pmM0/VQ7kUhd1QyIxgS+aRvMgw+ZljB3eDb+jYyp6d2bC0mQWLzUDF+DLwCTkQ3tlNyVsvZRXjFyV0LkU/aXjA==}
     engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
     peerDependencies:
       typescript: '*'
@@ -2230,94 +2318,100 @@ packages:
       typescript:
         optional: true
     dependencies:
-      '@typescript-eslint/types': 5.58.0
-      '@typescript-eslint/visitor-keys': 5.58.0
+      '@typescript-eslint/types': 5.59.9
+      '@typescript-eslint/visitor-keys': 5.59.9
       debug: 4.3.4
       globby: 11.1.0
       is-glob: 4.0.3
-      semver: 7.4.0
-      tsutils: 3.21.0_typescript@5.0.4
-      typescript: 5.0.4
+      semver: 7.5.1
+      tsutils: 3.21.0_typescript@5.1.3
+      typescript: 5.1.3
     transitivePeerDependencies:
       - supports-color
     dev: true
 
-  /@typescript-eslint/utils/5.58.0_voubu7prgxjfsfbgx5d4sqnwiy:
-    resolution: {integrity: sha512-gAmLOTFXMXOC+zP1fsqm3VceKSBQJNzV385Ok3+yzlavNHZoedajjS4UyS21gabJYcobuigQPs/z71A9MdJFqQ==}
+  /@typescript-eslint/utils/5.59.9_tizxnkcvjrb4cldxgwq5h3lj5u:
+    resolution: {integrity: sha512-1PuMYsju/38I5Ggblaeb98TOoUvjhRvLpLa1DoTOFaLWqaXl/1iQ1eGurTXgBY58NUdtfTXKP5xBq7q9NDaLKg==}
     engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
     peerDependencies:
       eslint: ^6.0.0 || ^7.0.0 || ^8.0.0
     dependencies:
-      '@eslint-community/eslint-utils': 4.4.0_eslint@8.38.0
-      '@types/json-schema': 7.0.11
-      '@types/semver': 7.3.13
-      '@typescript-eslint/scope-manager': 5.58.0
-      '@typescript-eslint/types': 5.58.0
-      '@typescript-eslint/typescript-estree': 5.58.0_typescript@5.0.4
-      eslint: 8.38.0
+      '@eslint-community/eslint-utils': 4.4.0_eslint@8.42.0
+      '@types/json-schema': 7.0.12
+      '@types/semver': 7.5.0
+      '@typescript-eslint/scope-manager': 5.59.9
+      '@typescript-eslint/types': 5.59.9
+      '@typescript-eslint/typescript-estree': 5.59.9_typescript@5.1.3
+      eslint: 8.42.0
       eslint-scope: 5.1.1
-      semver: 7.4.0
+      semver: 7.5.1
     transitivePeerDependencies:
       - supports-color
       - typescript
     dev: true
 
-  /@typescript-eslint/visitor-keys/5.58.0:
-    resolution: {integrity: sha512-/fBraTlPj0jwdyTwLyrRTxv/3lnU2H96pNTVM6z3esTWLtA5MZ9ghSMJ7Rb+TtUAdtEw9EyJzJ0EydIMKxQ9gA==}
+  /@typescript-eslint/visitor-keys/5.59.9:
+    resolution: {integrity: sha512-bT7s0td97KMaLwpEBckbzj/YohnvXtqbe2XgqNvTl6RJVakY5mvENOTPvw5u66nljfZxthESpDozs86U+oLY8Q==}
     engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
     dependencies:
-      '@typescript-eslint/types': 5.58.0
-      eslint-visitor-keys: 3.4.0
+      '@typescript-eslint/types': 5.59.9
+      eslint-visitor-keys: 3.4.1
     dev: true
 
-  /@vitejs/plugin-vue/4.1.0_vite@4.2.1+vue@3.2.47:
-    resolution: {integrity: sha512-++9JOAFdcXI3lyer9UKUV4rfoQ3T1RN8yDqoCLar86s0xQct5yblxAE+yWgRnU5/0FOlVCpTZpYSBV/bGWrSrQ==}
+  /@vitejs/plugin-vue/4.2.3_vite@4.3.9+vue@3.3.4:
+    resolution: {integrity: sha512-R6JDUfiZbJA9cMiguQ7jxALsgiprjBeHL5ikpXfJCH62pPHtI+JdJ5xWj6Ev73yXSlYl86+blXn1kZHQ7uElxw==}
     engines: {node: ^14.18.0 || >=16.0.0}
     peerDependencies:
       vite: ^4.0.0
       vue: ^3.2.25
     dependencies:
-      vite: 4.2.1_g772r5w5ng27elj5pzc7q7vnhy
-      vue: 3.2.47
+      vite: 4.3.9_5s34g373lsxjxjmuxgsopbylza
+      vue: 3.3.4
     dev: true
 
-  /@volar/language-core/1.3.0-alpha.0:
-    resolution: {integrity: sha512-W3uMzecHPcbwddPu4SJpUcPakRBK/y/BP+U0U6NiPpUX1tONLC4yCawt+QBJqtgJ+sfD6ztf5PyvPL3hQRqfOA==}
+  /@volar/language-core/1.4.1:
+    resolution: {integrity: sha512-EIY+Swv+TjsWpxOxujjMf1ZXqOjg9MT2VMXZ+1dKva0wD8W0L6EtptFFcCJdBbcKmGMFkr57Qzz9VNMWhs3jXQ==}
     dependencies:
-      '@volar/source-map': 1.3.0-alpha.0
+      '@volar/source-map': 1.4.1
     dev: true
 
-  /@volar/source-map/1.3.0-alpha.0:
-    resolution: {integrity: sha512-jSdizxWFvDTvkPYZnO6ew3sBZUnS0abKCbuopkc0JrIlFbznWC/fPH3iPFIMS8/IIkRxq1Jh9VVG60SmtsdaMQ==}
+  /@volar/source-map/1.4.1:
+    resolution: {integrity: sha512-bZ46ad72dsbzuOWPUtJjBXkzSQzzSejuR3CT81+GvTEI2E994D8JPXzM3tl98zyCNnjgs4OkRyliImL1dvJ5BA==}
     dependencies:
       muggle-string: 0.2.2
     dev: true
 
-  /@volar/typescript/1.3.0-alpha.0:
-    resolution: {integrity: sha512-5UItyW2cdH2mBLu4RrECRNJRgtvvzKrSCn2y3v/D61QwIDkGx4aeil6x8RFuUL5TFtV6QvVHXnsOHxNgd+sCow==}
+  /@volar/typescript/1.4.1-patch.2_typescript@5.1.3:
+    resolution: {integrity: sha512-lPFYaGt8OdMEzNGJJChF40uYqMO4Z/7Q9fHPQC/NRVtht43KotSXLrkPandVVMf9aPbiJ059eAT+fwHGX16k4w==}
+    peerDependencies:
+      typescript: '*'
     dependencies:
-      '@volar/language-core': 1.3.0-alpha.0
+      '@volar/language-core': 1.4.1
+      typescript: 5.1.3
     dev: true
 
-  /@volar/vue-language-core/1.2.0:
-    resolution: {integrity: sha512-w7yEiaITh2WzKe6u8ZdeLKCUz43wdmY/OqAmsB/PGDvvhTcVhCJ6f0W/RprZL1IhqH8wALoWiwEh/Wer7ZviMQ==}
+  /@volar/vue-language-core/1.6.5:
+    resolution: {integrity: sha512-IF2b6hW4QAxfsLd5mePmLgtkXzNi+YnH6ltCd80gb7+cbdpFMjM1I+w+nSg2kfBTyfu+W8useCZvW89kPTBpzg==}
     dependencies:
-      '@volar/language-core': 1.3.0-alpha.0
-      '@volar/source-map': 1.3.0-alpha.0
-      '@vue/compiler-dom': 3.2.47
-      '@vue/compiler-sfc': 3.2.47
-      '@vue/reactivity': 3.2.47
-      '@vue/shared': 3.2.47
-      minimatch: 6.2.0
+      '@volar/language-core': 1.4.1
+      '@volar/source-map': 1.4.1
+      '@vue/compiler-dom': 3.3.4
+      '@vue/compiler-sfc': 3.3.4
+      '@vue/reactivity': 3.3.4
+      '@vue/shared': 3.3.4
+      minimatch: 9.0.1
       muggle-string: 0.2.2
       vue-template-compiler: 2.7.14
     dev: true
 
-  /@volar/vue-typescript/1.2.0:
-    resolution: {integrity: sha512-zjmRi9y3J1EkG+pfuHp8IbHmibihrKK485cfzsHjiuvJMGrpkWvlO5WVEk8oslMxxeGC5XwBFE9AOlvh378EPA==}
+  /@volar/vue-typescript/1.6.5_typescript@5.1.3:
+    resolution: {integrity: sha512-er9rVClS4PHztMUmtPMDTl+7c7JyrxweKSAEe/o/Noeq2bQx6v3/jZHVHBe8ZNUti5ubJL/+Tg8L3bzmlalV8A==}
+    peerDependencies:
+      typescript: '*'
     dependencies:
-      '@volar/typescript': 1.3.0-alpha.0
-      '@volar/vue-language-core': 1.2.0
+      '@volar/typescript': 1.4.1-patch.2_typescript@5.1.3
+      '@volar/vue-language-core': 1.6.5
+      typescript: 5.1.3
     dev: true
 
   /@vue/babel-helper-vue-jsx-merge-props/1.4.0:
@@ -2328,14 +2422,14 @@ packages:
     resolution: {integrity: sha512-hz4R8tS5jMn8lDq6iD+yWL6XNB699pGIVLk7WSJnn1dbpjaazsjZQkieJoRX6gW5zpYSCFqQ7jUquPNY65tQYA==}
     dev: true
 
-  /@vue/babel-plugin-jsx/1.1.1_@babel+core@7.21.4:
+  /@vue/babel-plugin-jsx/1.1.1_@babel+core@7.22.5:
     resolution: {integrity: sha512-j2uVfZjnB5+zkcbc/zsOc0fSNGCMMjaEXP52wdwdIfn0qjFfEYpYZBFKFg+HHnQeJCVrjOeO0YxgaL7DMrym9w==}
     dependencies:
       '@babel/helper-module-imports': 7.18.6
-      '@babel/plugin-syntax-jsx': 7.18.6_@babel+core@7.21.4
-      '@babel/template': 7.20.7
-      '@babel/traverse': 7.21.4
-      '@babel/types': 7.21.4
+      '@babel/plugin-syntax-jsx': 7.18.6_@babel+core@7.22.5
+      '@babel/template': 7.22.5
+      '@babel/traverse': 7.22.5
+      '@babel/types': 7.22.5
       '@vue/babel-helper-vue-transform-on': 1.0.2
       camelcase: 6.3.0
       html-tags: 3.3.1
@@ -2345,21 +2439,21 @@ packages:
       - supports-color
     dev: true
 
-  /@vue/babel-plugin-transform-vue-jsx/1.4.0_@babel+core@7.21.4:
+  /@vue/babel-plugin-transform-vue-jsx/1.4.0_@babel+core@7.22.5:
     resolution: {integrity: sha512-Fmastxw4MMx0vlgLS4XBX0XiBbUFzoMGeVXuMV08wyOfXdikAFqBTuYPR0tlk+XskL19EzHc39SgjrPGY23JnA==}
     peerDependencies:
       '@babel/core': ^7.0.0-0
     dependencies:
-      '@babel/core': 7.21.4
+      '@babel/core': 7.22.5
       '@babel/helper-module-imports': 7.18.6
-      '@babel/plugin-syntax-jsx': 7.18.6_@babel+core@7.21.4
+      '@babel/plugin-syntax-jsx': 7.18.6_@babel+core@7.22.5
       '@vue/babel-helper-vue-jsx-merge-props': 1.4.0
       html-tags: 2.0.0
       lodash.kebabcase: 4.1.1
       svg-tags: 1.0.0
     dev: true
 
-  /@vue/babel-preset-app/5.0.8_2qpu2h4caxypeokhtensmw4z5a:
+  /@vue/babel-preset-app/5.0.8_abrytlkqkzt56qpcqtoulqojqe:
     resolution: {integrity: sha512-yl+5qhpjd8e1G4cMXfORkkBlvtPCIgmRf3IYCWYDKIQ7m+PPa5iTm4feiNmCMD6yGqQWMhhK/7M3oWGL9boKwg==}
     peerDependencies:
       '@babel/core': '*'
@@ -2370,28 +2464,28 @@ packages:
       vue:
         optional: true
     dependencies:
-      '@babel/core': 7.21.4
-      '@babel/helper-compilation-targets': 7.21.4_@babel+core@7.21.4
+      '@babel/core': 7.22.5
+      '@babel/helper-compilation-targets': 7.22.5_@babel+core@7.22.5
       '@babel/helper-module-imports': 7.18.6
-      '@babel/plugin-proposal-class-properties': 7.18.6_@babel+core@7.21.4
-      '@babel/plugin-proposal-decorators': 7.21.0_@babel+core@7.21.4
-      '@babel/plugin-syntax-dynamic-import': 7.8.3_@babel+core@7.21.4
-      '@babel/plugin-syntax-jsx': 7.18.6_@babel+core@7.21.4
-      '@babel/plugin-transform-runtime': 7.21.0_@babel+core@7.21.4
-      '@babel/preset-env': 7.20.2_@babel+core@7.21.4
+      '@babel/plugin-proposal-class-properties': 7.18.6_@babel+core@7.22.5
+      '@babel/plugin-proposal-decorators': 7.21.0_@babel+core@7.22.5
+      '@babel/plugin-syntax-dynamic-import': 7.8.3_@babel+core@7.22.5
+      '@babel/plugin-syntax-jsx': 7.18.6_@babel+core@7.22.5
+      '@babel/plugin-transform-runtime': 7.21.0_@babel+core@7.22.5
+      '@babel/preset-env': 7.20.2_@babel+core@7.22.5
       '@babel/runtime': 7.21.0
-      '@vue/babel-plugin-jsx': 1.1.1_@babel+core@7.21.4
-      '@vue/babel-preset-jsx': 1.4.0_2qpu2h4caxypeokhtensmw4z5a
+      '@vue/babel-plugin-jsx': 1.1.1_@babel+core@7.22.5
+      '@vue/babel-preset-jsx': 1.4.0_abrytlkqkzt56qpcqtoulqojqe
       babel-plugin-dynamic-import-node: 2.3.3
       core-js: 3.29.1
       core-js-compat: 3.29.1
-      semver: 7.3.8
-      vue: 3.2.47
+      semver: 7.5.1
+      vue: 3.3.4
     transitivePeerDependencies:
       - supports-color
     dev: true
 
-  /@vue/babel-preset-jsx/1.4.0_2qpu2h4caxypeokhtensmw4z5a:
+  /@vue/babel-preset-jsx/1.4.0_abrytlkqkzt56qpcqtoulqojqe:
     resolution: {integrity: sha512-QmfRpssBOPZWL5xw7fOuHNifCQcNQC1PrOo/4fu6xlhlKJJKSA3HqX92Nvgyx8fqHZTUGMPHmFA+IDqwXlqkSA==}
     peerDependencies:
       '@babel/core': ^7.0.0-0
@@ -2400,76 +2494,76 @@ packages:
       vue:
         optional: true
     dependencies:
-      '@babel/core': 7.21.4
+      '@babel/core': 7.22.5
       '@vue/babel-helper-vue-jsx-merge-props': 1.4.0
-      '@vue/babel-plugin-transform-vue-jsx': 1.4.0_@babel+core@7.21.4
-      '@vue/babel-sugar-composition-api-inject-h': 1.4.0_@babel+core@7.21.4
-      '@vue/babel-sugar-composition-api-render-instance': 1.4.0_@babel+core@7.21.4
-      '@vue/babel-sugar-functional-vue': 1.4.0_@babel+core@7.21.4
-      '@vue/babel-sugar-inject-h': 1.4.0_@babel+core@7.21.4
-      '@vue/babel-sugar-v-model': 1.4.0_@babel+core@7.21.4
-      '@vue/babel-sugar-v-on': 1.4.0_@babel+core@7.21.4
-      vue: 3.2.47
+      '@vue/babel-plugin-transform-vue-jsx': 1.4.0_@babel+core@7.22.5
+      '@vue/babel-sugar-composition-api-inject-h': 1.4.0_@babel+core@7.22.5
+      '@vue/babel-sugar-composition-api-render-instance': 1.4.0_@babel+core@7.22.5
+      '@vue/babel-sugar-functional-vue': 1.4.0_@babel+core@7.22.5
+      '@vue/babel-sugar-inject-h': 1.4.0_@babel+core@7.22.5
+      '@vue/babel-sugar-v-model': 1.4.0_@babel+core@7.22.5
+      '@vue/babel-sugar-v-on': 1.4.0_@babel+core@7.22.5
+      vue: 3.3.4
     dev: true
 
-  /@vue/babel-sugar-composition-api-inject-h/1.4.0_@babel+core@7.21.4:
+  /@vue/babel-sugar-composition-api-inject-h/1.4.0_@babel+core@7.22.5:
     resolution: {integrity: sha512-VQq6zEddJHctnG4w3TfmlVp5FzDavUSut/DwR0xVoe/mJKXyMcsIibL42wPntozITEoY90aBV0/1d2KjxHU52g==}
     peerDependencies:
       '@babel/core': ^7.0.0-0
     dependencies:
-      '@babel/core': 7.21.4
-      '@babel/plugin-syntax-jsx': 7.18.6_@babel+core@7.21.4
+      '@babel/core': 7.22.5
+      '@babel/plugin-syntax-jsx': 7.18.6_@babel+core@7.22.5
     dev: true
 
-  /@vue/babel-sugar-composition-api-render-instance/1.4.0_@babel+core@7.21.4:
+  /@vue/babel-sugar-composition-api-render-instance/1.4.0_@babel+core@7.22.5:
     resolution: {integrity: sha512-6ZDAzcxvy7VcnCjNdHJ59mwK02ZFuP5CnucloidqlZwVQv5CQLijc3lGpR7MD3TWFi78J7+a8J56YxbCtHgT9Q==}
     peerDependencies:
       '@babel/core': ^7.0.0-0
     dependencies:
-      '@babel/core': 7.21.4
-      '@babel/plugin-syntax-jsx': 7.18.6_@babel+core@7.21.4
+      '@babel/core': 7.22.5
+      '@babel/plugin-syntax-jsx': 7.18.6_@babel+core@7.22.5
     dev: true
 
-  /@vue/babel-sugar-functional-vue/1.4.0_@babel+core@7.21.4:
+  /@vue/babel-sugar-functional-vue/1.4.0_@babel+core@7.22.5:
     resolution: {integrity: sha512-lTEB4WUFNzYt2In6JsoF9sAYVTo84wC4e+PoZWSgM6FUtqRJz7wMylaEhSRgG71YF+wfLD6cc9nqVeXN2rwBvw==}
     peerDependencies:
       '@babel/core': ^7.0.0-0
     dependencies:
-      '@babel/core': 7.21.4
-      '@babel/plugin-syntax-jsx': 7.18.6_@babel+core@7.21.4
+      '@babel/core': 7.22.5
+      '@babel/plugin-syntax-jsx': 7.18.6_@babel+core@7.22.5
     dev: true
 
-  /@vue/babel-sugar-inject-h/1.4.0_@babel+core@7.21.4:
+  /@vue/babel-sugar-inject-h/1.4.0_@babel+core@7.22.5:
     resolution: {integrity: sha512-muwWrPKli77uO2fFM7eA3G1lAGnERuSz2NgAxuOLzrsTlQl8W4G+wwbM4nB6iewlKbwKRae3nL03UaF5ffAPMA==}
     peerDependencies:
       '@babel/core': ^7.0.0-0
     dependencies:
-      '@babel/core': 7.21.4
-      '@babel/plugin-syntax-jsx': 7.18.6_@babel+core@7.21.4
+      '@babel/core': 7.22.5
+      '@babel/plugin-syntax-jsx': 7.18.6_@babel+core@7.22.5
     dev: true
 
-  /@vue/babel-sugar-v-model/1.4.0_@babel+core@7.21.4:
+  /@vue/babel-sugar-v-model/1.4.0_@babel+core@7.22.5:
     resolution: {integrity: sha512-0t4HGgXb7WHYLBciZzN5s0Hzqan4Ue+p/3FdQdcaHAb7s5D9WZFGoSxEZHrR1TFVZlAPu1bejTKGeAzaaG3NCQ==}
     peerDependencies:
       '@babel/core': ^7.0.0-0
     dependencies:
-      '@babel/core': 7.21.4
-      '@babel/plugin-syntax-jsx': 7.18.6_@babel+core@7.21.4
+      '@babel/core': 7.22.5
+      '@babel/plugin-syntax-jsx': 7.18.6_@babel+core@7.22.5
       '@vue/babel-helper-vue-jsx-merge-props': 1.4.0
-      '@vue/babel-plugin-transform-vue-jsx': 1.4.0_@babel+core@7.21.4
+      '@vue/babel-plugin-transform-vue-jsx': 1.4.0_@babel+core@7.22.5
       camelcase: 5.3.1
       html-tags: 2.0.0
       svg-tags: 1.0.0
     dev: true
 
-  /@vue/babel-sugar-v-on/1.4.0_@babel+core@7.21.4:
+  /@vue/babel-sugar-v-on/1.4.0_@babel+core@7.22.5:
     resolution: {integrity: sha512-m+zud4wKLzSKgQrWwhqRObWzmTuyzl6vOP7024lrpeJM4x2UhQtRDLgYjXAw9xBXjCwS0pP9kXjg91F9ZNo9JA==}
     peerDependencies:
       '@babel/core': ^7.0.0-0
     dependencies:
-      '@babel/core': 7.21.4
-      '@babel/plugin-syntax-jsx': 7.18.6_@babel+core@7.21.4
-      '@vue/babel-plugin-transform-vue-jsx': 1.4.0_@babel+core@7.21.4
+      '@babel/core': 7.22.5
+      '@babel/plugin-syntax-jsx': 7.18.6_@babel+core@7.22.5
+      '@vue/babel-plugin-transform-vue-jsx': 1.4.0_@babel+core@7.22.5
       camelcase: 5.3.1
     dev: true
 
@@ -2477,16 +2571,16 @@ packages:
     resolution: {integrity: sha512-KmtievE/B4kcXp6SuM2gzsnSd8WebkQpg3XaB6GmFh1BJGRqa1UiW9up7L/Q67uOdTigHxr5Ar2lZms4RcDjwQ==}
     dev: true
 
-  /@vue/cli-plugin-babel/5.0.8_rlfwzdcgwmd67vf4eqhqkedspa:
+  /@vue/cli-plugin-babel/5.0.8_txmybggnvwzjouxtymge3gtdly:
     resolution: {integrity: sha512-a4qqkml3FAJ3auqB2kN2EMPocb/iu0ykeELwed+9B1c1nQ1HKgslKMHMPavYx3Cd/QAx2mBD4hwKBqZXEI/CsQ==}
     peerDependencies:
       '@vue/cli-service': ^3.0.0 || ^4.0.0 || ^5.0.0-0
     dependencies:
-      '@babel/core': 7.21.4
-      '@vue/babel-preset-app': 5.0.8_2qpu2h4caxypeokhtensmw4z5a
-      '@vue/cli-service': 5.0.8_57rt5dt2vd654nfjlq5pi6wuh4
+      '@babel/core': 7.22.5
+      '@vue/babel-preset-app': 5.0.8_abrytlkqkzt56qpcqtoulqojqe
+      '@vue/cli-service': 5.0.8_cklkx77l4qd6z7m4kasokbygly
       '@vue/cli-shared-utils': 5.0.8
-      babel-loader: 8.3.0_sfsoiewhfnh6ozwcymnd2qgdr4
+      babel-loader: 8.3.0_ubtkpayyr6bfmak67g3x4zwz24
       thread-loader: 3.0.4_webpack@5.76.1
       webpack: 5.76.1
     transitivePeerDependencies:
@@ -2499,16 +2593,16 @@ packages:
       - webpack-cli
     dev: true
 
-  /@vue/cli-plugin-eslint/5.0.8_gt4qredkbzcgg5dktdfjs7ipcy:
+  /@vue/cli-plugin-eslint/5.0.8_r76nbw2bfis2jmdj3bjl4sccuu:
     resolution: {integrity: sha512-d11+I5ONYaAPW1KyZj9GlrV/E6HZePq5L5eAF5GgoVdu6sxr6bDgEoxzhcS1Pk2eh8rn1MxG/FyyR+eCBj/CNg==}
     peerDependencies:
       '@vue/cli-service': ^3.0.0 || ^4.0.0 || ^5.0.0-0
       eslint: '>=7.5.0'
     dependencies:
-      '@vue/cli-service': 5.0.8_57rt5dt2vd654nfjlq5pi6wuh4
+      '@vue/cli-service': 5.0.8_cklkx77l4qd6z7m4kasokbygly
       '@vue/cli-shared-utils': 5.0.8
-      eslint: 8.38.0
-      eslint-webpack-plugin: 3.2.0_ucblcv3gtrgjgadiwuzi6rv5zi
+      eslint: 8.42.0
+      eslint-webpack-plugin: 3.2.0_f2fhtrkqzsnqakmwegq7vvd4x4
       globby: 11.1.0
       webpack: 5.76.1
       yorkie: 2.0.0
@@ -2525,7 +2619,7 @@ packages:
     peerDependencies:
       '@vue/cli-service': ^3.0.0 || ^4.0.0 || ^5.0.0-0
     dependencies:
-      '@vue/cli-service': 5.0.8_57rt5dt2vd654nfjlq5pi6wuh4
+      '@vue/cli-service': 5.0.8_cklkx77l4qd6z7m4kasokbygly
       '@vue/cli-shared-utils': 5.0.8
     transitivePeerDependencies:
       - encoding
@@ -2536,10 +2630,10 @@ packages:
     peerDependencies:
       '@vue/cli-service': ^3.0.0 || ^4.0.0 || ^5.0.0-0
     dependencies:
-      '@vue/cli-service': 5.0.8_57rt5dt2vd654nfjlq5pi6wuh4
+      '@vue/cli-service': 5.0.8_cklkx77l4qd6z7m4kasokbygly
     dev: true
 
-  /@vue/cli-service/5.0.8_57rt5dt2vd654nfjlq5pi6wuh4:
+  /@vue/cli-service/5.0.8_cklkx77l4qd6z7m4kasokbygly:
     resolution: {integrity: sha512-nV7tYQLe7YsTtzFrfOMIHc5N2hp5lHG2rpYr0aNja9rNljdgcPZLyQRb2YRivTHqTv7lI962UXFURcpStHgyFw==}
     engines: {node: ^12.0.0 || >= 14.0.0}
     hasBin: true
@@ -2570,7 +2664,7 @@ packages:
       webpack-sources:
         optional: true
     dependencies:
-      '@babel/helper-compilation-targets': 7.20.7_@babel+core@7.21.4
+      '@babel/helper-compilation-targets': 7.20.7_@babel+core@7.22.5
       '@soda/friendly-errors-webpack-plugin': 1.8.1_webpack@5.76.1
       '@soda/get-current-script': 1.0.2
       '@types/minimist': 1.2.2
@@ -2579,12 +2673,12 @@ packages:
       '@vue/cli-plugin-vuex': 5.0.8_@vue+cli-service@5.0.8
       '@vue/cli-shared-utils': 5.0.8
       '@vue/component-compiler-utils': 3.3.0
-      '@vue/vue-loader-v15': /vue-loader/15.10.1_lla764ying24p5lxzeyo4otcn4
+      '@vue/vue-loader-v15': /vue-loader/15.10.1_qadn4crrak3nd4hxo3wwdcufz4
       '@vue/web-component-wrapper': 1.3.0
       acorn: 8.8.2
       acorn-walk: 8.2.0
       address: 1.2.2
-      autoprefixer: 10.4.14_postcss@8.4.21
+      autoprefixer: 10.4.14_postcss@8.4.24
       browserslist: 4.21.5
       case-sensitive-paths-webpack-plugin: 2.4.0
       cli-highlight: 2.1.11
@@ -2593,7 +2687,7 @@ packages:
       copy-webpack-plugin: 9.1.0_webpack@5.76.1
       css-loader: 6.7.3_webpack@5.76.1
       css-minimizer-webpack-plugin: 3.4.1_webpack@5.76.1
-      cssnano: 5.1.15_postcss@8.4.21
+      cssnano: 5.1.15_postcss@8.4.24
       debug: 4.3.4
       default-gateway: 6.0.3
       dotenv: 10.0.0
@@ -2610,13 +2704,13 @@ packages:
       minimist: 1.2.8
       module-alias: 2.2.2
       portfinder: 1.0.32
-      postcss: 8.4.21
-      postcss-loader: 6.2.1_mquw4qchulb5tpkmg3p2j6qala
+      postcss: 8.4.24
+      postcss-loader: 6.2.1_wb2inuhljmptjjg4lh42jlmwdq
       progress-webpack-plugin: 1.0.16_webpack@5.76.1
       ssri: 8.0.1
       terser-webpack-plugin: 5.3.7_webpack@5.76.1
       thread-loader: 3.0.4_webpack@5.76.1
-      vue-loader: 17.0.1_n5mdallz4txjosgbflufhqke2e
+      vue-loader: 17.0.1_7mkxzfh7vktfr4hhfi2nfw643a
       vue-style-loader: 4.1.3
       webpack: 5.76.1
       webpack-bundle-analyzer: 4.8.0
@@ -2708,48 +2802,48 @@ packages:
       open: 8.4.2
       ora: 5.4.1
       read-pkg: 5.2.0
-      semver: 7.3.8
+      semver: 7.5.1
       strip-ansi: 6.0.1
     transitivePeerDependencies:
       - encoding
     dev: true
 
-  /@vue/compiler-core/3.2.47:
-    resolution: {integrity: sha512-p4D7FDnQb7+YJmO2iPEv0SQNeNzcbHdGByJDsT4lynf63AFkOTFN07HsiRSvjGo0QrxR/o3d0hUyNCUnBU2Tig==}
+  /@vue/compiler-core/3.3.4:
+    resolution: {integrity: sha512-cquyDNvZ6jTbf/+x+AgM2Arrp6G4Dzbb0R64jiG804HRMfRiFXWI6kqUVqZ6ZR0bQhIoQjB4+2bhNtVwndW15g==}
     dependencies:
-      '@babel/parser': 7.21.2
-      '@vue/shared': 3.2.47
+      '@babel/parser': 7.22.5
+      '@vue/shared': 3.3.4
       estree-walker: 2.0.2
-      source-map: 0.6.1
+      source-map-js: 1.0.2
     dev: true
 
-  /@vue/compiler-dom/3.2.47:
-    resolution: {integrity: sha512-dBBnEHEPoftUiS03a4ggEig74J2YBZ2UIeyfpcRM2tavgMWo4bsEfgCGsu+uJIL/vax9S+JztH8NmQerUo7shQ==}
+  /@vue/compiler-dom/3.3.4:
+    resolution: {integrity: sha512-wyM+OjOVpuUukIq6p5+nwHYtj9cFroz9cwkfmP9O1nzH68BenTTv0u7/ndggT8cIQlnBeOo6sUT/gvHcIkLA5w==}
     dependencies:
-      '@vue/compiler-core': 3.2.47
-      '@vue/shared': 3.2.47
+      '@vue/compiler-core': 3.3.4
+      '@vue/shared': 3.3.4
     dev: true
 
-  /@vue/compiler-sfc/3.2.47:
-    resolution: {integrity: sha512-rog05W+2IFfxjMcFw10tM9+f7i/+FFpZJJ5XHX72NP9eC2uRD+42M3pYcQqDXVYoj74kHMSEdQ/WmCjt8JFksQ==}
+  /@vue/compiler-sfc/3.3.4:
+    resolution: {integrity: sha512-6y/d8uw+5TkCuzBkgLS0v3lSM3hJDntFEiUORM11pQ/hKvkhSKZrXW6i69UyXlJQisJxuUEJKAWEqWbWsLeNKQ==}
     dependencies:
-      '@babel/parser': 7.21.2
-      '@vue/compiler-core': 3.2.47
-      '@vue/compiler-dom': 3.2.47
-      '@vue/compiler-ssr': 3.2.47
-      '@vue/reactivity-transform': 3.2.47
-      '@vue/shared': 3.2.47
+      '@babel/parser': 7.22.5
+      '@vue/compiler-core': 3.3.4
+      '@vue/compiler-dom': 3.3.4
+      '@vue/compiler-ssr': 3.3.4
+      '@vue/reactivity-transform': 3.3.4
+      '@vue/shared': 3.3.4
       estree-walker: 2.0.2
-      magic-string: 0.25.9
-      postcss: 8.4.21
-      source-map: 0.6.1
+      magic-string: 0.30.0
+      postcss: 8.4.24
+      source-map-js: 1.0.2
     dev: true
 
-  /@vue/compiler-ssr/3.2.47:
-    resolution: {integrity: sha512-wVXC+gszhulcMD8wpxMsqSOpvDZ6xKXSVWkf50Guf/S+28hTAXPDYRTbLQ3EDkOP5Xz/+SY37YiwDquKbJOgZw==}
+  /@vue/compiler-ssr/3.3.4:
+    resolution: {integrity: sha512-m0v6oKpup2nMSehwA6Uuu+j+wEwcy7QmwMkVNVfrV9P2qE5KshC6RwOCq8fjGS/Eak/uNb8AaWekfiXxbBB6gQ==}
     dependencies:
-      '@vue/compiler-dom': 3.2.47
-      '@vue/shared': 3.2.47
+      '@vue/compiler-dom': 3.3.4
+      '@vue/shared': 3.3.4
     dev: true
 
   /@vue/component-compiler-utils/3.3.0:
@@ -2760,11 +2854,11 @@ packages:
       lru-cache: 4.1.5
       merge-source-map: 1.1.0
       postcss: 7.0.39
-      postcss-selector-parser: 6.0.11
+      postcss-selector-parser: 6.0.13
       source-map: 0.6.1
       vue-template-es2015-compiler: 1.9.1
     optionalDependencies:
-      prettier: 2.8.7
+      prettier: 2.8.8
     transitivePeerDependencies:
       - arc-templates
       - atpl
@@ -2825,8 +2919,8 @@ packages:
     resolution: {integrity: sha512-o9KfBeaBmCKl10usN4crU53fYtC1r7jJwdGKjPT24t348rHxgfpZ0xL3Xm/gLUYnc0oTp8LAmrxOeLyu6tbk2Q==}
     dev: true
 
-  /@vue/eslint-config-typescript/11.0.2_6jziu2dm6rkuofcxdskyjn22wy:
-    resolution: {integrity: sha512-EiKud1NqlWmSapBFkeSrE994qpKx7/27uCGnhdqzllYDpQZroyX/O6bwjEpeuyKamvLbsGdO6PMR2faIf+zFnw==}
+  /@vue/eslint-config-typescript/11.0.3_45r4kx6bpqacakqdugixdvhlzu:
+    resolution: {integrity: sha512-dkt6W0PX6H/4Xuxg/BlFj5xHvksjpSlVjtkQCpaYJBIEuKj2hOVU7r+TIe+ysCwRYFz/lGqvklntRkCAibsbPw==}
     engines: {node: ^14.17.0 || >=16.0.0}
     peerDependencies:
       eslint: ^6.2.0 || ^7.0.0 || ^8.0.0
@@ -2836,59 +2930,59 @@ packages:
       typescript:
         optional: true
     dependencies:
-      '@typescript-eslint/eslint-plugin': 5.58.0_gjoxkwycl3ml7yxlw3iuo7gyna
-      '@typescript-eslint/parser': 5.58.0_voubu7prgxjfsfbgx5d4sqnwiy
-      eslint: 8.38.0
-      eslint-plugin-vue: 9.11.0_eslint@8.38.0
-      typescript: 5.0.4
-      vue-eslint-parser: 9.1.0_eslint@8.38.0
+      '@typescript-eslint/eslint-plugin': 5.59.9_3cembfv4vokiyn6g4ljynjc5d4
+      '@typescript-eslint/parser': 5.59.9_tizxnkcvjrb4cldxgwq5h3lj5u
+      eslint: 8.42.0
+      eslint-plugin-vue: 9.14.1_eslint@8.42.0
+      typescript: 5.1.3
+      vue-eslint-parser: 9.3.0_eslint@8.42.0
     transitivePeerDependencies:
       - supports-color
     dev: true
 
-  /@vue/reactivity-transform/3.2.47:
-    resolution: {integrity: sha512-m8lGXw8rdnPVVIdIFhf0LeQ/ixyHkH5plYuS83yop5n7ggVJU+z5v0zecwEnX7fa7HNLBhh2qngJJkxpwEEmYA==}
+  /@vue/reactivity-transform/3.3.4:
+    resolution: {integrity: sha512-MXgwjako4nu5WFLAjpBnCj/ieqcjE2aJBINUNQzkZQfzIZA4xn+0fV1tIYBJvvva3N3OvKGofRLvQIwEQPpaXw==}
     dependencies:
-      '@babel/parser': 7.21.2
-      '@vue/compiler-core': 3.2.47
-      '@vue/shared': 3.2.47
+      '@babel/parser': 7.22.5
+      '@vue/compiler-core': 3.3.4
+      '@vue/shared': 3.3.4
       estree-walker: 2.0.2
-      magic-string: 0.25.9
+      magic-string: 0.30.0
     dev: true
 
-  /@vue/reactivity/3.2.47:
-    resolution: {integrity: sha512-7khqQ/75oyyg+N/e+iwV6lpy1f5wq759NdlS1fpAhFXa8VeAIKGgk2E/C4VF59lx5b+Ezs5fpp/5WsRYXQiKxQ==}
+  /@vue/reactivity/3.3.4:
+    resolution: {integrity: sha512-kLTDLwd0B1jG08NBF3R5rqULtv/f8x3rOFByTDz4J53ttIQEDmALqKqXY0J+XQeN0aV2FBxY8nJDf88yvOPAqQ==}
     dependencies:
-      '@vue/shared': 3.2.47
+      '@vue/shared': 3.3.4
     dev: true
 
-  /@vue/runtime-core/3.2.47:
-    resolution: {integrity: sha512-RZxbLQIRB/K0ev0K9FXhNbBzT32H9iRtYbaXb0ZIz2usLms/D55dJR2t6cIEUn6vyhS3ALNvNthI+Q95C+NOpA==}
+  /@vue/runtime-core/3.3.4:
+    resolution: {integrity: sha512-R+bqxMN6pWO7zGI4OMlmvePOdP2c93GsHFM/siJI7O2nxFRzj55pLwkpCedEY+bTMgp5miZ8CxfIZo3S+gFqvA==}
     dependencies:
-      '@vue/reactivity': 3.2.47
-      '@vue/shared': 3.2.47
+      '@vue/reactivity': 3.3.4
+      '@vue/shared': 3.3.4
     dev: true
 
-  /@vue/runtime-dom/3.2.47:
-    resolution: {integrity: sha512-ArXrFTjS6TsDei4qwNvgrdmHtD930KgSKGhS5M+j8QxXrDJYLqYw4RRcDy1bz1m1wMmb6j+zGLifdVHtkXA7gA==}
+  /@vue/runtime-dom/3.3.4:
+    resolution: {integrity: sha512-Aj5bTJ3u5sFsUckRghsNjVTtxZQ1OyMWCr5dZRAPijF/0Vy4xEoRCwLyHXcj4D0UFbJ4lbx3gPTgg06K/GnPnQ==}
     dependencies:
-      '@vue/runtime-core': 3.2.47
-      '@vue/shared': 3.2.47
-      csstype: 2.6.21
+      '@vue/runtime-core': 3.3.4
+      '@vue/shared': 3.3.4
+      csstype: 3.1.2
     dev: true
 
-  /@vue/server-renderer/3.2.47_vue@3.2.47:
-    resolution: {integrity: sha512-dN9gc1i8EvmP9RCzvneONXsKfBRgqFeFZLurmHOveL7oH6HiFXJw5OGu294n1nHc/HMgTy6LulU/tv5/A7f/LA==}
+  /@vue/server-renderer/3.3.4_vue@3.3.4:
+    resolution: {integrity: sha512-Q6jDDzR23ViIb67v+vM1Dqntu+HUexQcsWKhhQa4ARVzxOY2HbC7QRW/ggkDBd5BU+uM1sV6XOAP0b216o34JQ==}
     peerDependencies:
-      vue: 3.2.47
+      vue: 3.3.4
     dependencies:
-      '@vue/compiler-ssr': 3.2.47
-      '@vue/shared': 3.2.47
-      vue: 3.2.47
+      '@vue/compiler-ssr': 3.3.4
+      '@vue/shared': 3.3.4
+      vue: 3.3.4
     dev: true
 
-  /@vue/shared/3.2.47:
-    resolution: {integrity: sha512-BHGyyGN3Q97EZx0taMQ+OLNuZcW3d37ZEVmEAyeoA9ERdGvm9Irc/0Fua8SNyOtV1w6BS4q25wbMzJujO9HIfQ==}
+  /@vue/shared/3.3.4:
+    resolution: {integrity: sha512-7OjdcV8vQ74eiz1TZLzZP4JwqM5fA94K6yntPS5Z25r9HDuGNzaGdgvwKYq6S+MxwF0TFRwe50fIR/MYnakdkQ==}
     dev: true
 
   /@vue/web-component-wrapper/1.3.0:
@@ -3169,6 +3263,12 @@ packages:
     resolution: {integrity: sha512-Of/R0wqp83cgHozfIYLbBMnej79U/SVGOOyuB3VVFv1NRM/PSFMK12x9KVtiYzJqmnU5WR2qp0Z5rHb7sWGnFQ==}
     dev: true
 
+  /argparse/1.0.10:
+    resolution: {integrity: sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==}
+    dependencies:
+      sprintf-js: 1.0.3
+    dev: true
+
   /argparse/2.0.1:
     resolution: {integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==}
     dev: true
@@ -3261,7 +3361,7 @@ packages:
     engines: {node: '>= 4.0.0'}
     dev: true
 
-  /autoprefixer/10.4.14_postcss@8.4.21:
+  /autoprefixer/10.4.14_postcss@8.4.24:
     resolution: {integrity: sha512-FQzyfOsTlwVzjHxKEqRIAdJx9niO6VCBCoEwax/VLSoQF29ggECcPuBqUMZ+u8jCZOPSy8b8/8KnuFbp0SaFZQ==}
     engines: {node: ^10 || ^12 || >=14}
     hasBin: true
@@ -3273,7 +3373,7 @@ packages:
       fraction.js: 4.2.0
       normalize-range: 0.1.2
       picocolors: 1.0.0
-      postcss: 8.4.21
+      postcss: 8.4.24
       postcss-value-parser: 4.2.0
     dev: true
 
@@ -3282,14 +3382,14 @@ packages:
     engines: {node: '>= 0.4'}
     dev: true
 
-  /babel-loader/8.3.0_sfsoiewhfnh6ozwcymnd2qgdr4:
+  /babel-loader/8.3.0_ubtkpayyr6bfmak67g3x4zwz24:
     resolution: {integrity: sha512-H8SvsMF+m9t15HNLMipppzkC+Y2Yq+v3SonZyU70RBL/h1gxPkH08Ot8pEE9Z4Kd+czyWJClmFS8qzIP9OZ04Q==}
     engines: {node: '>= 8.9'}
     peerDependencies:
       '@babel/core': ^7.0.0
       webpack: '>=2'
     dependencies:
-      '@babel/core': 7.21.4
+      '@babel/core': 7.22.5
       find-cache-dir: 3.3.2
       loader-utils: 2.0.4
       make-dir: 3.1.0
@@ -3303,38 +3403,38 @@ packages:
       object.assign: 4.1.4
     dev: true
 
-  /babel-plugin-polyfill-corejs2/0.3.3_@babel+core@7.21.4:
+  /babel-plugin-polyfill-corejs2/0.3.3_@babel+core@7.22.5:
     resolution: {integrity: sha512-8hOdmFYFSZhqg2C/JgLUQ+t52o5nirNwaWM2B9LWteozwIvM14VSwdsCAUET10qT+kmySAlseadmfeeSWFCy+Q==}
     peerDependencies:
       '@babel/core': ^7.0.0-0
     dependencies:
-      '@babel/compat-data': 7.21.4
-      '@babel/core': 7.21.4
-      '@babel/helper-define-polyfill-provider': 0.3.3_@babel+core@7.21.4
+      '@babel/compat-data': 7.22.5
+      '@babel/core': 7.22.5
+      '@babel/helper-define-polyfill-provider': 0.3.3_@babel+core@7.22.5
       semver: 6.3.0
     transitivePeerDependencies:
       - supports-color
     dev: true
 
-  /babel-plugin-polyfill-corejs3/0.6.0_@babel+core@7.21.4:
+  /babel-plugin-polyfill-corejs3/0.6.0_@babel+core@7.22.5:
     resolution: {integrity: sha512-+eHqR6OPcBhJOGgsIar7xoAB1GcSwVUA3XjAd7HJNzOXT4wv6/H7KIdA/Nc60cvUlDbKApmqNvD1B1bzOt4nyA==}
     peerDependencies:
       '@babel/core': ^7.0.0-0
     dependencies:
-      '@babel/core': 7.21.4
-      '@babel/helper-define-polyfill-provider': 0.3.3_@babel+core@7.21.4
+      '@babel/core': 7.22.5
+      '@babel/helper-define-polyfill-provider': 0.3.3_@babel+core@7.22.5
       core-js-compat: 3.29.1
     transitivePeerDependencies:
       - supports-color
     dev: true
 
-  /babel-plugin-polyfill-regenerator/0.4.1_@babel+core@7.21.4:
+  /babel-plugin-polyfill-regenerator/0.4.1_@babel+core@7.22.5:
     resolution: {integrity: sha512-NtQGmyQDXjQqQ+IzRkBVwEOz9lQ4zxAQZgoAYEtU9dJjnl1Oc98qnN7jcp+bE7O7aYzVpavXE3/VKXNzUbh7aw==}
     peerDependencies:
       '@babel/core': ^7.0.0-0
     dependencies:
-      '@babel/core': 7.21.4
-      '@babel/helper-define-polyfill-provider': 0.3.3_@babel+core@7.21.4
+      '@babel/core': 7.22.5
+      '@babel/helper-define-polyfill-provider': 0.3.3_@babel+core@7.22.5
     transitivePeerDependencies:
       - supports-color
     dev: true
@@ -3440,6 +3540,17 @@ packages:
       update-browserslist-db: 1.0.10_browserslist@4.21.5
     dev: true
 
+  /browserslist/4.21.7:
+    resolution: {integrity: sha512-BauCXrQ7I2ftSqd2mvKHGo85XR0u7Ru3C/Hxsy/0TkfCtjrmAbPdzLGasmoiBxplpDXlPvdjX9u7srIMfgasNA==}
+    engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7}
+    hasBin: true
+    dependencies:
+      caniuse-lite: 1.0.30001498
+      electron-to-chromium: 1.4.427
+      node-releases: 2.0.12
+      update-browserslist-db: 1.0.11_browserslist@4.21.7
+    dev: true
+
   /buffer-from/1.1.2:
     resolution: {integrity: sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==}
     dev: true
@@ -3482,7 +3593,7 @@ packages:
     resolution: {integrity: sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==}
     dependencies:
       pascal-case: 3.1.2
-      tslib: 2.5.0
+      tslib: 2.5.3
     dev: true
 
   /camelcase-keys/6.2.2:
@@ -3508,7 +3619,7 @@ packages:
     resolution: {integrity: sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==}
     dependencies:
       browserslist: 4.21.5
-      caniuse-lite: 1.0.30001465
+      caniuse-lite: 1.0.30001498
       lodash.memoize: 4.1.2
       lodash.uniq: 4.5.0
     dev: true
@@ -3517,6 +3628,10 @@ packages:
     resolution: {integrity: sha512-HvjgL3MYAJjceTDCcjRnQGjwUz/5qec9n7JPOzUursUoOTIsYCSDOb1l7RsnZE8mjbxG78zVRCKfrBXyvChBag==}
     dev: true
 
+  /caniuse-lite/1.0.30001498:
+    resolution: {integrity: sha512-LFInN2zAwx3ANrGCDZ5AKKJroHqNKyjXitdV5zRIVIaQlXKj3GmxUKagoKsjqUfckpAObPCEWnk5EeMlyMWcgw==}
+    dev: true
+
   /case-sensitive-paths-webpack-plugin/2.4.0:
     resolution: {integrity: sha512-roIFONhcxog0JSSWbvVAh3OocukmSgpqOH6YpMkCvav/ySIV3JKg4Dc8vYtQjYi/UxpNE36r/9v+VqTQqgkYmw==}
     engines: {node: '>=4'}
@@ -3667,6 +3782,10 @@ packages:
     engines: {node: '>=0.8'}
     dev: true
 
+  /code-block-writer/12.0.0:
+    resolution: {integrity: sha512-q4dMFMlXtKR3XNBHyMHt/3pwYNA69EDk00lloMOaaUMKPUXBw6lpXtbu3MMVG6/uOihGnRDOlkyqsONEUj60+w==}
+    dev: true
+
   /color-convert/1.9.3:
     resolution: {integrity: sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==}
     dependencies:
@@ -3700,8 +3819,17 @@ packages:
     resolution: {integrity: sha512-3tlv/dIP7FWvj3BsbHrGLJ6l/oKh1O3TcgBqMn+yyCagOxc23fyzDS6HypQbgxWbkpDnf52p1LuR4eWDQ/K9WQ==}
     dev: true
 
-  /commander/10.0.0:
-    resolution: {integrity: sha512-zS5PnTI22FIRM6ylNW8G4Ap0IEOyk62fhLSD0+uHRT9McRCLGpkVNvao4bjimpK/GShynyQkFFxHhwMcETmduA==}
+  /colorette/2.0.20:
+    resolution: {integrity: sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w==}
+    dev: true
+
+  /colors/1.2.5:
+    resolution: {integrity: sha512-erNRLao/Y3Fv54qUa0LBB+//Uf3YwMUmdJinN20yMXm9zdKKqH9wt7R9IIVZ+K7ShzfpLV/Zg8+VyrBJYB4lpg==}
+    engines: {node: '>=0.1.90'}
+    dev: true
+
+  /commander/10.0.1:
+    resolution: {integrity: sha512-y4Mg2tXshplEbSGzx7amzPwKKOCGuoSRP/CjEdwwk0FOGlUbq6lKuoyDZTNZkmxHdJtp54hdfY/JUrdL7Xfdug==}
     engines: {node: '>=14'}
     dev: true
 
@@ -3719,6 +3847,13 @@ packages:
     engines: {node: '>= 12'}
     dev: true
 
+  /commander/9.5.0:
+    resolution: {integrity: sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==}
+    engines: {node: ^12.20.0 || >=14}
+    requiresBuild: true
+    dev: true
+    optional: true
+
   /commondir/1.0.1:
     resolution: {integrity: sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==}
     dev: true
@@ -3971,7 +4106,7 @@ packages:
   /core-js-compat/3.29.1:
     resolution: {integrity: sha512-QmchCua884D8wWskMX8tW5ydINzd8oSJVx38lx/pVkFGqztxt73GYre3pm/hyYq8bPf+MW5In4I/uRShFDsbrA==}
     dependencies:
-      browserslist: 4.21.5
+      browserslist: 4.21.7
     dev: true
 
   /core-js/3.29.1:
@@ -3994,8 +4129,8 @@ packages:
       yaml: 1.10.2
     dev: true
 
-  /cosmiconfig/8.1.3:
-    resolution: {integrity: sha512-/UkO2JKI18b5jVMJUp0lvKFMpa/Gye+ZgZjKD+DGEN9y7NRcf/nK1A0sp67ONmKtnDCNMS44E6jrk0Yc3bDuUw==}
+  /cosmiconfig/8.2.0:
+    resolution: {integrity: sha512-3rTMnFJA1tCOPwRxtgF4wd7Ab2qvDbL8jX+3smjIbS4HlZBagTlpERbdN7iAbWlrfxE3M8c27kTwTawQ7st+OQ==}
     engines: {node: '>=14'}
     dependencies:
       import-fresh: 3.3.0
@@ -4032,13 +4167,13 @@ packages:
       which: 2.0.2
     dev: true
 
-  /css-declaration-sorter/6.3.1_postcss@8.4.21:
+  /css-declaration-sorter/6.3.1_postcss@8.4.24:
     resolution: {integrity: sha512-fBffmak0bPAnyqc/HO8C3n2sHrp9wcqQz6ES9koRF2/mLOVAx9zIQ3Y7R29sYCteTPqMCwns4WYQoCX91Xl3+w==}
     engines: {node: ^10 || ^12 || >=14}
     peerDependencies:
       postcss: ^8.0.9
     dependencies:
-      postcss: 8.4.21
+      postcss: 8.4.24
     dev: true
 
   /css-functions-list/3.1.0:
@@ -4052,14 +4187,14 @@ packages:
     peerDependencies:
       webpack: ^5.0.0
     dependencies:
-      icss-utils: 5.1.0_postcss@8.4.21
-      postcss: 8.4.21
-      postcss-modules-extract-imports: 3.0.0_postcss@8.4.21
-      postcss-modules-local-by-default: 4.0.0_postcss@8.4.21
-      postcss-modules-scope: 3.0.0_postcss@8.4.21
-      postcss-modules-values: 4.0.0_postcss@8.4.21
+      icss-utils: 5.1.0_postcss@8.4.24
+      postcss: 8.4.24
+      postcss-modules-extract-imports: 3.0.0_postcss@8.4.24
+      postcss-modules-local-by-default: 4.0.0_postcss@8.4.24
+      postcss-modules-scope: 3.0.0_postcss@8.4.24
+      postcss-modules-values: 4.0.0_postcss@8.4.24
       postcss-value-parser: 4.2.0
-      semver: 7.3.8
+      semver: 7.5.1
       webpack: 5.76.1
     dev: true
 
@@ -4082,9 +4217,9 @@ packages:
       esbuild:
         optional: true
     dependencies:
-      cssnano: 5.1.15_postcss@8.4.21
+      cssnano: 5.1.15_postcss@8.4.24
       jest-worker: 27.5.1
-      postcss: 8.4.21
+      postcss: 8.4.24
       schema-utils: 4.0.0
       serialize-javascript: 6.0.1
       source-map: 0.6.1
@@ -4128,62 +4263,62 @@ packages:
     hasBin: true
     dev: true
 
-  /cssnano-preset-default/5.2.14_postcss@8.4.21:
+  /cssnano-preset-default/5.2.14_postcss@8.4.24:
     resolution: {integrity: sha512-t0SFesj/ZV2OTylqQVOrFgEh5uanxbO6ZAdeCrNsUQ6fVuXwYTxJPNAGvGTxHbD68ldIJNec7PyYZDBrfDQ+6A==}
     engines: {node: ^10 || ^12 || >=14.0}
     peerDependencies:
       postcss: ^8.2.15
     dependencies:
-      css-declaration-sorter: 6.3.1_postcss@8.4.21
-      cssnano-utils: 3.1.0_postcss@8.4.21
-      postcss: 8.4.21
-      postcss-calc: 8.2.4_postcss@8.4.21
-      postcss-colormin: 5.3.1_postcss@8.4.21
-      postcss-convert-values: 5.1.3_postcss@8.4.21
-      postcss-discard-comments: 5.1.2_postcss@8.4.21
-      postcss-discard-duplicates: 5.1.0_postcss@8.4.21
-      postcss-discard-empty: 5.1.1_postcss@8.4.21
-      postcss-discard-overridden: 5.1.0_postcss@8.4.21
-      postcss-merge-longhand: 5.1.7_postcss@8.4.21
-      postcss-merge-rules: 5.1.4_postcss@8.4.21
-      postcss-minify-font-values: 5.1.0_postcss@8.4.21
-      postcss-minify-gradients: 5.1.1_postcss@8.4.21
-      postcss-minify-params: 5.1.4_postcss@8.4.21
-      postcss-minify-selectors: 5.2.1_postcss@8.4.21
-      postcss-normalize-charset: 5.1.0_postcss@8.4.21
-      postcss-normalize-display-values: 5.1.0_postcss@8.4.21
-      postcss-normalize-positions: 5.1.1_postcss@8.4.21
-      postcss-normalize-repeat-style: 5.1.1_postcss@8.4.21
-      postcss-normalize-string: 5.1.0_postcss@8.4.21
-      postcss-normalize-timing-functions: 5.1.0_postcss@8.4.21
-      postcss-normalize-unicode: 5.1.1_postcss@8.4.21
-      postcss-normalize-url: 5.1.0_postcss@8.4.21
-      postcss-normalize-whitespace: 5.1.1_postcss@8.4.21
-      postcss-ordered-values: 5.1.3_postcss@8.4.21
-      postcss-reduce-initial: 5.1.2_postcss@8.4.21
-      postcss-reduce-transforms: 5.1.0_postcss@8.4.21
-      postcss-svgo: 5.1.0_postcss@8.4.21
-      postcss-unique-selectors: 5.1.1_postcss@8.4.21
-    dev: true
-
-  /cssnano-utils/3.1.0_postcss@8.4.21:
+      css-declaration-sorter: 6.3.1_postcss@8.4.24
+      cssnano-utils: 3.1.0_postcss@8.4.24
+      postcss: 8.4.24
+      postcss-calc: 8.2.4_postcss@8.4.24
+      postcss-colormin: 5.3.1_postcss@8.4.24
+      postcss-convert-values: 5.1.3_postcss@8.4.24
+      postcss-discard-comments: 5.1.2_postcss@8.4.24
+      postcss-discard-duplicates: 5.1.0_postcss@8.4.24
+      postcss-discard-empty: 5.1.1_postcss@8.4.24
+      postcss-discard-overridden: 5.1.0_postcss@8.4.24
+      postcss-merge-longhand: 5.1.7_postcss@8.4.24
+      postcss-merge-rules: 5.1.4_postcss@8.4.24
+      postcss-minify-font-values: 5.1.0_postcss@8.4.24
+      postcss-minify-gradients: 5.1.1_postcss@8.4.24
+      postcss-minify-params: 5.1.4_postcss@8.4.24
+      postcss-minify-selectors: 5.2.1_postcss@8.4.24
+      postcss-normalize-charset: 5.1.0_postcss@8.4.24
+      postcss-normalize-display-values: 5.1.0_postcss@8.4.24
+      postcss-normalize-positions: 5.1.1_postcss@8.4.24
+      postcss-normalize-repeat-style: 5.1.1_postcss@8.4.24
+      postcss-normalize-string: 5.1.0_postcss@8.4.24
+      postcss-normalize-timing-functions: 5.1.0_postcss@8.4.24
+      postcss-normalize-unicode: 5.1.1_postcss@8.4.24
+      postcss-normalize-url: 5.1.0_postcss@8.4.24
+      postcss-normalize-whitespace: 5.1.1_postcss@8.4.24
+      postcss-ordered-values: 5.1.3_postcss@8.4.24
+      postcss-reduce-initial: 5.1.2_postcss@8.4.24
+      postcss-reduce-transforms: 5.1.0_postcss@8.4.24
+      postcss-svgo: 5.1.0_postcss@8.4.24
+      postcss-unique-selectors: 5.1.1_postcss@8.4.24
+    dev: true
+
+  /cssnano-utils/3.1.0_postcss@8.4.24:
     resolution: {integrity: sha512-JQNR19/YZhz4psLX/rQ9M83e3z2Wf/HdJbryzte4a3NSuafyp9w/I4U+hx5C2S9g41qlstH7DEWnZaaj83OuEA==}
     engines: {node: ^10 || ^12 || >=14.0}
     peerDependencies:
       postcss: ^8.2.15
     dependencies:
-      postcss: 8.4.21
+      postcss: 8.4.24
     dev: true
 
-  /cssnano/5.1.15_postcss@8.4.21:
+  /cssnano/5.1.15_postcss@8.4.24:
     resolution: {integrity: sha512-j+BKgDcLDQA+eDifLx0EO4XSA56b7uut3BQFH+wbSaSTuGLuiyTa/wbRYthUXX8LC9mLg+WWKe8h+qJuwTAbHw==}
     engines: {node: ^10 || ^12 || >=14.0}
     peerDependencies:
       postcss: ^8.2.15
     dependencies:
-      cssnano-preset-default: 5.2.14_postcss@8.4.21
+      cssnano-preset-default: 5.2.14_postcss@8.4.24
       lilconfig: 2.1.0
-      postcss: 8.4.21
+      postcss: 8.4.24
       yaml: 1.10.2
     dev: true
 
@@ -4194,8 +4329,8 @@ packages:
       css-tree: 1.1.3
     dev: true
 
-  /csstype/2.6.21:
-    resolution: {integrity: sha512-Z1PhmomIfypOpoMjRQB70jfvy/wxT50qW08YXO5lMIJkrdq4yOTR+AW7FqutScmB9NkLwxo+jU+kZLbofZZq/w==}
+  /csstype/3.1.2:
+    resolution: {integrity: sha512-I7K1Uu0MBPzaFKg4nI5Q7Vs2t+3gWWW648spaF+Rg7pI9ds18Ugn+lvg4SHczUdKlHI5LWBXyqfS8+DufyBsgQ==}
     dev: true
 
   /de-indent/1.0.2:
@@ -4315,10 +4450,6 @@ packages:
       path-type: 4.0.0
     dev: true
 
-  /dlv/1.1.3:
-    resolution: {integrity: sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==}
-    dev: true
-
   /dns-equal/1.0.0:
     resolution: {integrity: sha512-z+paD6YUQsk+AbGCEM4PrOXSss5gd66QfcVBFTKR/HpFL9jCqikS94HYwKww6fQyO7IxrIIyUu+g0Ka9tUS2Cg==}
     dev: true
@@ -4404,7 +4535,7 @@ packages:
     resolution: {integrity: sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==}
     dependencies:
       no-case: 3.0.4
-      tslib: 2.5.0
+      tslib: 2.5.3
     dev: true
 
   /dotenv-expand/5.1.0:
@@ -4437,6 +4568,10 @@ packages:
     resolution: {integrity: sha512-DE9tTy2PNmy1v55AZAO542ui+MLC2cvINMK4P2LXGsJdput/ThVG9t+QGecPuAZZSgC8XoI+Jh9M1OG9IoNSCw==}
     dev: true
 
+  /electron-to-chromium/1.4.427:
+    resolution: {integrity: sha512-HK3r9l+Jm8dYAm1ctXEWIC+hV60zfcjS9UA5BDlYvnI5S7PU/yytjpvSrTNrSSRRkuu3tDyZhdkwIczh+0DWaw==}
+    dev: true
+
   /email-addresses/5.0.0:
     resolution: {integrity: sha512-4OIPYlA6JXqtVn8zpHpGiI7vE6EQOAg16aGnDMIAlZVinnoZ8208tW1hAbjWydgN/4PLTT9q+O1K6AH/vALJGw==}
     dev: true
@@ -4562,34 +4697,34 @@ packages:
       is-symbol: 1.0.4
     dev: true
 
-  /esbuild/0.17.15:
-    resolution: {integrity: sha512-LBUV2VsUIc/iD9ME75qhT4aJj0r75abCVS0jakhFzOtR7TQsqQA5w0tZ+KTKnwl3kXE0MhskNdHDh/I5aCR1Zw==}
+  /esbuild/0.17.19:
+    resolution: {integrity: sha512-XQ0jAPFkK/u3LcVRcvVHQcTIqD6E2H1fvZMA5dQPSOWb3suUbWbfbRf94pjc0bNzRYLfIrDRQXr7X+LHIm5oHw==}
     engines: {node: '>=12'}
     hasBin: true
     requiresBuild: true
     optionalDependencies:
-      '@esbuild/android-arm': 0.17.15
-      '@esbuild/android-arm64': 0.17.15
-      '@esbuild/android-x64': 0.17.15
-      '@esbuild/darwin-arm64': 0.17.15
-      '@esbuild/darwin-x64': 0.17.15
-      '@esbuild/freebsd-arm64': 0.17.15
-      '@esbuild/freebsd-x64': 0.17.15
-      '@esbuild/linux-arm': 0.17.15
-      '@esbuild/linux-arm64': 0.17.15
-      '@esbuild/linux-ia32': 0.17.15
-      '@esbuild/linux-loong64': 0.17.15
-      '@esbuild/linux-mips64el': 0.17.15
-      '@esbuild/linux-ppc64': 0.17.15
-      '@esbuild/linux-riscv64': 0.17.15
-      '@esbuild/linux-s390x': 0.17.15
-      '@esbuild/linux-x64': 0.17.15
-      '@esbuild/netbsd-x64': 0.17.15
-      '@esbuild/openbsd-x64': 0.17.15
-      '@esbuild/sunos-x64': 0.17.15
-      '@esbuild/win32-arm64': 0.17.15
-      '@esbuild/win32-ia32': 0.17.15
-      '@esbuild/win32-x64': 0.17.15
+      '@esbuild/android-arm': 0.17.19
+      '@esbuild/android-arm64': 0.17.19
+      '@esbuild/android-x64': 0.17.19
+      '@esbuild/darwin-arm64': 0.17.19
+      '@esbuild/darwin-x64': 0.17.19
+      '@esbuild/freebsd-arm64': 0.17.19
+      '@esbuild/freebsd-x64': 0.17.19
+      '@esbuild/linux-arm': 0.17.19
+      '@esbuild/linux-arm64': 0.17.19
+      '@esbuild/linux-ia32': 0.17.19
+      '@esbuild/linux-loong64': 0.17.19
+      '@esbuild/linux-mips64el': 0.17.19
+      '@esbuild/linux-ppc64': 0.17.19
+      '@esbuild/linux-riscv64': 0.17.19
+      '@esbuild/linux-s390x': 0.17.19
+      '@esbuild/linux-x64': 0.17.19
+      '@esbuild/netbsd-x64': 0.17.19
+      '@esbuild/openbsd-x64': 0.17.19
+      '@esbuild/sunos-x64': 0.17.19
+      '@esbuild/win32-arm64': 0.17.19
+      '@esbuild/win32-ia32': 0.17.19
+      '@esbuild/win32-x64': 0.17.19
     dev: true
 
   /escalade/3.1.1:
@@ -4611,13 +4746,18 @@ packages:
     engines: {node: '>=10'}
     dev: true
 
-  /eslint-config-prettier/8.8.0_eslint@8.38.0:
+  /escape-string-regexp/5.0.0:
+    resolution: {integrity: sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==}
+    engines: {node: '>=12'}
+    dev: true
+
+  /eslint-config-prettier/8.8.0_eslint@8.42.0:
     resolution: {integrity: sha512-wLbQiFre3tdGgpDv67NQKnJuTlcUVYHas3k+DZCc2U2BadthoEY4B7hLPvAxaqdyOGCzuLfii2fqGph10va7oA==}
     hasBin: true
     peerDependencies:
       eslint: '>=7.0.0'
     dependencies:
-      eslint: 8.38.0
+      eslint: 8.42.0
     dev: true
 
   /eslint-import-resolver-node/0.3.7:
@@ -4630,7 +4770,7 @@ packages:
       - supports-color
     dev: true
 
-  /eslint-module-utils/2.7.4_qzpqtbgst6rl3av2ypjpwzqujy:
+  /eslint-module-utils/2.7.4_z6h35y2edcwahhgxs7hcukw54e:
     resolution: {integrity: sha512-j4GT+rqzCoRKHwURX7pddtIPGySnX9Si/cgMI5ztrcqOPtk5dDEeZ34CQVPphnqkJytlc97Vuk05Um2mJ3gEQA==}
     engines: {node: '>=4'}
     peerDependencies:
@@ -4651,15 +4791,15 @@ packages:
       eslint-import-resolver-webpack:
         optional: true
     dependencies:
-      '@typescript-eslint/parser': 5.58.0_voubu7prgxjfsfbgx5d4sqnwiy
+      '@typescript-eslint/parser': 5.59.9_tizxnkcvjrb4cldxgwq5h3lj5u
       debug: 3.2.7
-      eslint: 8.38.0
+      eslint: 8.42.0
       eslint-import-resolver-node: 0.3.7
     transitivePeerDependencies:
       - supports-color
     dev: true
 
-  /eslint-plugin-import/2.27.5_jxoc3dvo7nghy7jji4tzdzgpey:
+  /eslint-plugin-import/2.27.5_4sfevs3vpuvadhjdwbsynzgtpy:
     resolution: {integrity: sha512-LmEt3GVofgiGuiE+ORpnvP+kAm3h6MLZJ4Q5HCyHADofsb4VzXFsRiWj3c0OFiV+3DWFh0qg3v9gcPlfc3zRow==}
     engines: {node: '>=4'}
     peerDependencies:
@@ -4669,15 +4809,15 @@ packages:
       '@typescript-eslint/parser':
         optional: true
     dependencies:
-      '@typescript-eslint/parser': 5.58.0_voubu7prgxjfsfbgx5d4sqnwiy
+      '@typescript-eslint/parser': 5.59.9_tizxnkcvjrb4cldxgwq5h3lj5u
       array-includes: 3.1.6
       array.prototype.flat: 1.3.1
       array.prototype.flatmap: 1.3.1
       debug: 3.2.7
       doctrine: 2.1.0
-      eslint: 8.38.0
+      eslint: 8.42.0
       eslint-import-resolver-node: 0.3.7
-      eslint-module-utils: 2.7.4_qzpqtbgst6rl3av2ypjpwzqujy
+      eslint-module-utils: 2.7.4_z6h35y2edcwahhgxs7hcukw54e
       has: 1.0.3
       is-core-module: 2.11.0
       is-glob: 4.0.3
@@ -4692,7 +4832,7 @@ packages:
       - supports-color
     dev: true
 
-  /eslint-plugin-prettier/4.2.1_mrzcadguhkbme6yx3ehduvsjxu:
+  /eslint-plugin-prettier/4.2.1_vnriwwub2rhvoyn4ckagrc4lpi:
     resolution: {integrity: sha512-f/0rXLXUt0oFYs8ra4w49wYZBG5GKZpAYsJSm6rnYL5uVDjd+zowwMwVZHnAjf4edNrKpCDYfXDgmRE/Ak7QyQ==}
     engines: {node: '>=12.0.0'}
     peerDependencies:
@@ -4703,25 +4843,25 @@ packages:
       eslint-config-prettier:
         optional: true
     dependencies:
-      eslint: 8.38.0
-      eslint-config-prettier: 8.8.0_eslint@8.38.0
-      prettier: 2.8.7
+      eslint: 8.42.0
+      eslint-config-prettier: 8.8.0_eslint@8.42.0
+      prettier: 2.8.8
       prettier-linter-helpers: 1.0.0
     dev: true
 
-  /eslint-plugin-vue/9.11.0_eslint@8.38.0:
-    resolution: {integrity: sha512-bBCJAZnkBV7ATH4Z1E7CvN3nmtS4H7QUU3UBxPdo8WohRU+yHjnQRALpTbxMVcz0e4Mx3IyxIdP5HYODMxK9cQ==}
+  /eslint-plugin-vue/9.14.1_eslint@8.42.0:
+    resolution: {integrity: sha512-LQazDB1qkNEKejLe/b5a9VfEbtbczcOaui5lQ4Qw0tbRBbQYREyxxOV5BQgNDTqGPs9pxqiEpbMi9ywuIaF7vw==}
     engines: {node: ^14.17.0 || >=16.0.0}
     peerDependencies:
       eslint: ^6.2.0 || ^7.0.0 || ^8.0.0
     dependencies:
-      '@eslint-community/eslint-utils': 4.4.0_eslint@8.38.0
-      eslint: 8.38.0
+      '@eslint-community/eslint-utils': 4.4.0_eslint@8.42.0
+      eslint: 8.42.0
       natural-compare: 1.4.0
       nth-check: 2.1.1
-      postcss-selector-parser: 6.0.11
-      semver: 7.4.0
-      vue-eslint-parser: 9.1.1_eslint@8.38.0
+      postcss-selector-parser: 6.0.13
+      semver: 7.5.1
+      vue-eslint-parser: 9.3.0_eslint@8.42.0
       xml-name-validator: 4.0.0
     transitivePeerDependencies:
       - supports-color
@@ -4735,14 +4875,6 @@ packages:
       estraverse: 4.3.0
     dev: true
 
-  /eslint-scope/7.1.1:
-    resolution: {integrity: sha512-QKQM/UXpIiHcLqJ5AOyIW7XZmzjkzQXYE54n1++wb0u9V/abW3l9uQnxX8Z5Xd18xyKIMTUAyQ0k1e8pz6LUrw==}
-    engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
-    dependencies:
-      esrecurse: 4.3.0
-      estraverse: 5.3.0
-    dev: true
-
   /eslint-scope/7.2.0:
     resolution: {integrity: sha512-DYj5deGlHBfMt15J7rdtyKNq/Nqlv5KfU4iodrQ019XESsRnwXH9KAE0y3cwtUHDo2ob7CypAnCqefh6vioWRw==}
     engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
@@ -4756,12 +4888,12 @@ packages:
     engines: {node: '>=10'}
     dev: true
 
-  /eslint-visitor-keys/3.4.0:
-    resolution: {integrity: sha512-HPpKPUBQcAsZOsHAFwTtIKcYlCje62XB7SEAcxjtmW6TD1WVpkS6i6/hOVtTZIl4zGj/mBqpFVGvaDneik+VoQ==}
+  /eslint-visitor-keys/3.4.1:
+    resolution: {integrity: sha512-pZnmmLwYzf+kWaM/Qgrvpen51upAktaaiI01nsJD/Yr3lMOdNtq0cxkrrg16w64VtisN6okbs7Q8AfGqj4c9fA==}
     engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
     dev: true
 
-  /eslint-webpack-plugin/3.2.0_ucblcv3gtrgjgadiwuzi6rv5zi:
+  /eslint-webpack-plugin/3.2.0_f2fhtrkqzsnqakmwegq7vvd4x4:
     resolution: {integrity: sha512-avrKcGncpPbPSUHX6B3stNGzkKFto3eL+DKM4+VyMrVnhPc3vRczVlCq3uhuFOdRvDHTVXuzwk1ZKUrqDQHQ9w==}
     engines: {node: '>= 12.13.0'}
     peerDependencies:
@@ -4769,7 +4901,7 @@ packages:
       webpack: ^5.0.0
     dependencies:
       '@types/eslint': 8.21.2
-      eslint: 8.38.0
+      eslint: 8.42.0
       jest-worker: 28.1.3
       micromatch: 4.0.5
       normalize-path: 3.0.0
@@ -4777,16 +4909,16 @@ packages:
       webpack: 5.76.1
     dev: true
 
-  /eslint/8.38.0:
-    resolution: {integrity: sha512-pIdsD2jwlUGf/U38Jv97t8lq6HpaU/G9NKbYmpWpZGw3LdTNhZLbJePqxOXGB5+JEKfOPU/XLxYxFh03nr1KTg==}
+  /eslint/8.42.0:
+    resolution: {integrity: sha512-ulg9Ms6E1WPf67PHaEY4/6E2tEn5/f7FXGzr3t9cBMugOmf1INYvuUwwh1aXQN4MfJ6a5K2iNwP3w4AColvI9A==}
     engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
     hasBin: true
     dependencies:
-      '@eslint-community/eslint-utils': 4.4.0_eslint@8.38.0
-      '@eslint-community/regexpp': 4.5.0
-      '@eslint/eslintrc': 2.0.2
-      '@eslint/js': 8.38.0
-      '@humanwhocodes/config-array': 0.11.8
+      '@eslint-community/eslint-utils': 4.4.0_eslint@8.42.0
+      '@eslint-community/regexpp': 4.5.1
+      '@eslint/eslintrc': 2.0.3
+      '@eslint/js': 8.42.0
+      '@humanwhocodes/config-array': 0.11.10
       '@humanwhocodes/module-importer': 1.0.1
       '@nodelib/fs.walk': 1.2.8
       ajv: 6.12.6
@@ -4795,9 +4927,9 @@ packages:
       debug: 4.3.4
       doctrine: 3.0.0
       escape-string-regexp: 4.0.0
-      eslint-scope: 7.1.1
-      eslint-visitor-keys: 3.4.0
-      espree: 9.5.1
+      eslint-scope: 7.2.0
+      eslint-visitor-keys: 3.4.1
+      espree: 9.5.2
       esquery: 1.5.0
       esutils: 2.0.3
       fast-deep-equal: 3.1.3
@@ -4805,13 +4937,12 @@ packages:
       find-up: 5.0.0
       glob-parent: 6.0.2
       globals: 13.20.0
-      grapheme-splitter: 1.0.4
+      graphemer: 1.4.0
       ignore: 5.2.4
       import-fresh: 3.3.0
       imurmurhash: 0.1.4
       is-glob: 4.0.3
       is-path-inside: 3.0.3
-      js-sdsl: 4.4.0
       js-yaml: 4.1.0
       json-stable-stringify-without-jsonify: 1.0.1
       levn: 0.4.1
@@ -4826,13 +4957,13 @@ packages:
       - supports-color
     dev: true
 
-  /espree/9.5.1:
-    resolution: {integrity: sha512-5yxtHSZXRSW5pvv3hAlXM5+/Oswi1AUFqBmbibKb5s6bp3rGIDkyXU6xCoyuuLhijr4SFwPrXRoZjz0AZDN9tg==}
+  /espree/9.5.2:
+    resolution: {integrity: sha512-7OASN1Wma5fum5SrNhFMAMJxOUAbhyfQ8dQ//PJaJbNw0URTPWqIghHWt1MmAANKhHZIYOHruW4Kw4ruUWOdGw==}
     engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
     dependencies:
       acorn: 8.8.2
       acorn-jsx: 5.3.2_acorn@8.8.2
-      eslint-visitor-keys: 3.4.0
+      eslint-visitor-keys: 3.4.1
     dev: true
 
   /esquery/1.5.0:
@@ -5159,6 +5290,24 @@ packages:
       universalify: 2.0.0
     dev: true
 
+  /fs-extra/11.1.1:
+    resolution: {integrity: sha512-MGIE4HOvQCeUCzmlHs0vXpih4ysz4wg9qiSAu6cd42lVwPbTM1TjV7RusoyQqMmk/95gdQZX72u+YW+c3eEpFQ==}
+    engines: {node: '>=14.14'}
+    dependencies:
+      graceful-fs: 4.2.10
+      jsonfile: 6.1.0
+      universalify: 2.0.0
+    dev: true
+
+  /fs-extra/7.0.1:
+    resolution: {integrity: sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==}
+    engines: {node: '>=6 <7 || >=8'}
+    dependencies:
+      graceful-fs: 4.2.10
+      jsonfile: 4.0.0
+      universalify: 0.1.2
+    dev: true
+
   /fs-extra/8.1.0:
     resolution: {integrity: sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==}
     engines: {node: '>=6 <7 || >=8'}
@@ -5405,6 +5554,10 @@ packages:
     resolution: {integrity: sha512-bzh50DW9kTPM00T8y4o8vQg89Di9oLJVLW/KaOGIXJWP/iqCN6WKYkbNOF04vFLJhwcpYUh9ydh/+5vpOqV4YQ==}
     dev: true
 
+  /graphemer/1.4.0:
+    resolution: {integrity: sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==}
+    dev: true
+
   /gzip-size/6.0.0:
     resolution: {integrity: sha512-ax7ZYomf6jqPTQ4+XCpUGyXKHk5WweS+e05MBO4/y3WJ5RkmPXNKvX+bx1behVILVwr6JSQvZAku021CHPXG3Q==}
     engines: {node: '>=10'}
@@ -5482,8 +5635,8 @@ packages:
     resolution: {integrity: sha512-tzcUFauisWKNHaRkN4Wjl/ZA07gENAjFl3J/c480dprkGTg5EQstgaNFqBfUqCq54kZRIEcreTsAgF/m2quD7A==}
     dev: true
 
-  /highlight.js/11.7.0:
-    resolution: {integrity: sha512-1rRqesRFhMO/PRF+G86evnyJkCgaZFOI+Z6kdj15TA18funfoqJXvgPCLSf0SWq3SRfg1j3HlDs8o4s3EGq1oQ==}
+  /highlight.js/11.8.0:
+    resolution: {integrity: sha512-MedQhoqVdr0U6SSnWPzfiadUcDHfN/Wzq25AkXiQv9oiOO/sG0S7XkvpFIqWBl9Yq1UYyYOOVORs5UW2XlPyzg==}
     engines: {node: '>=12.0.0'}
     dev: false
 
@@ -5522,7 +5675,7 @@ packages:
       he: 1.2.0
       param-case: 3.0.4
       relateurl: 0.2.7
-      terser: 5.16.8
+      terser: 5.17.7
     dev: true
 
   /html-tags/2.0.0:
@@ -5653,13 +5806,13 @@ packages:
     resolution: {integrity: sha512-chIaY3Vh2mh2Q3RGXttaDIzeiPvaVXJ+C4DAh/w3c37SKZ/U6PGMmuicR2EQQp9bKG8zLMCl7I+PtIoOOPp8Gg==}
     dev: true
 
-  /icss-utils/5.1.0_postcss@8.4.21:
+  /icss-utils/5.1.0_postcss@8.4.24:
     resolution: {integrity: sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==}
     engines: {node: ^10 || ^12 || >= 14}
     peerDependencies:
       postcss: ^8.1.0
     dependencies:
-      postcss: 8.4.21
+      postcss: 8.4.24
     dev: true
 
   /ieee754/1.2.1:
@@ -5808,6 +5961,12 @@ packages:
       has: 1.0.3
     dev: true
 
+  /is-core-module/2.12.1:
+    resolution: {integrity: sha512-Q4ZuBAe2FUsKtyQJoQHlvP8OvBERxO3jEmy1I7hcRXcJBGGHFh/aJBswbXuS9sgrDH2QUO8ilkwNPHvHMd8clg==}
+    dependencies:
+      has: 1.0.3
+    dev: true
+
   /is-date-object/1.0.5:
     resolution: {integrity: sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==}
     engines: {node: '>= 0.4'}
@@ -5915,7 +6074,7 @@ packages:
   /is-reference/1.2.1:
     resolution: {integrity: sha512-U82MsXXiFIrjCK4otLT+o2NA2Cd2g5MLoOVXUZjIOhLurrRxpEXzI8O0KZHr3IjLvlAH1kTPYSuqer5T9ZVBKQ==}
     dependencies:
-      '@types/estree': 1.0.0
+      '@types/estree': 1.0.1
     dev: true
 
   /is-regex/1.1.4:
@@ -6011,7 +6170,7 @@ packages:
     resolution: {integrity: sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==}
     engines: {node: '>= 10.13.0'}
     dependencies:
-      '@types/node': 18.15.11
+      '@types/node': 20.2.6
       merge-stream: 2.0.0
       supports-color: 8.1.1
     dev: true
@@ -6020,11 +6179,15 @@ packages:
     resolution: {integrity: sha512-CqRA220YV/6jCo8VWvAt1KKx6eek1VIHMPeLEbpcfSfkEeWyBNppynM/o6q+Wmw+sOhos2ml34wZbSX3G13//g==}
     engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0}
     dependencies:
-      '@types/node': 18.15.11
+      '@types/node': 20.2.6
       merge-stream: 2.0.0
       supports-color: 8.1.1
     dev: true
 
+  /jju/1.4.0:
+    resolution: {integrity: sha512-8wb9Yw966OSxApiCt0K3yNJL8pnNeIv+OEq2YMidz4FKP6nonSRoOXc80iXY4JaN2FC11B9qsNmDsm+ZOfMROA==}
+    dev: true
+
   /joi/17.8.3:
     resolution: {integrity: sha512-q5Fn6Tj/jR8PfrLrx4fpGH4v9qM6o+vDUfD4/3vxxyg34OmKcNqYZ1qn2mpLza96S8tL0p0rIw2gOZX+/cTg9w==}
     dependencies:
@@ -6040,10 +6203,6 @@ packages:
     engines: {node: '>=0.6.0'}
     dev: true
 
-  /js-sdsl/4.4.0:
-    resolution: {integrity: sha512-FfVSdx6pJ41Oa+CF7RDaFmTnCaFhua+SNYQX74riGOpl96x+2jQCqEfQ2bnXu/5DPCqlRuiqyvTJM0Qjz26IVg==}
-    dev: true
-
   /js-tokens/4.0.0:
     resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==}
     dev: true
@@ -6103,6 +6262,10 @@ packages:
     hasBin: true
     dev: true
 
+  /jsonc-parser/3.2.0:
+    resolution: {integrity: sha512-gfFQZrcTc8CnKXp6Y4/CBT3fTc0OVuDofpre4aEeEpSBPV5X5v4+Vmx+8snU7RLPrNHPKSgLxGo9YuQzz20o+w==}
+    dev: true
+
   /jsonfile/4.0.0:
     resolution: {integrity: sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==}
     optionalDependencies:
@@ -6131,6 +6294,10 @@ packages:
     resolution: {integrity: sha512-uMCj6+hZYDoffuvAJjFAPz56E9uoowFHmTkqRtRq5WyC5Q6Cu/fTZKNQpX/RbzChBYLLl3lo8CjFZBAZXq9qFg==}
     dev: true
 
+  /kolorist/1.8.0:
+    resolution: {integrity: sha512-Y+60/zizpJ3HRH8DCss+q95yr6145JXZo46OTpFvDZWLfRCE4qChOyk1b26nMaNpfHHgxagk9dXT5OP0Tfe+dQ==}
+    dev: true
+
   /launch-editor-middleware/2.6.0:
     resolution: {integrity: sha512-K2yxgljj5TdCeRN1lBtO3/J26+AIDDDw+04y6VAiZbWcTdBwsYN6RrZBnW5DN/QiSIdKNjKdATLUUluWWFYTIA==}
     dependencies:
@@ -6161,14 +6328,14 @@ packages:
     resolution: {integrity: sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==}
     dev: true
 
-  /lint-staged/13.2.1:
-    resolution: {integrity: sha512-8gfzinVXoPfga5Dz/ZOn8I2GOhf81Wvs+KwbEXQn/oWZAvCVS2PivrXfVbFJc93zD16uC0neS47RXHIjXKYZQw==}
+  /lint-staged/13.2.2:
+    resolution: {integrity: sha512-71gSwXKy649VrSU09s10uAT0rWCcY3aewhMaHyl2N84oBk4Xs9HgxvUp3AYu+bNsK4NrOYYxvSgg7FyGJ+jGcA==}
     engines: {node: ^14.13.1 || >=16.0.0}
     hasBin: true
     dependencies:
       chalk: 5.2.0
       cli-truncate: 3.1.0
-      commander: 10.0.0
+      commander: 10.0.1
       debug: 4.3.4
       execa: 7.1.1
       lilconfig: 2.1.0
@@ -6177,8 +6344,8 @@ packages:
       normalize-path: 3.0.0
       object-inspect: 1.12.3
       pidtree: 0.6.0
-      string-argv: 0.3.1
-      yaml: 2.2.1
+      string-argv: 0.3.2
+      yaml: 2.3.1
     transitivePeerDependencies:
       - enquirer
       - supports-color
@@ -6194,11 +6361,11 @@ packages:
         optional: true
     dependencies:
       cli-truncate: 2.1.0
-      colorette: 2.0.19
+      colorette: 2.0.20
       log-update: 4.0.0
       p-map: 4.0.0
       rfdc: 1.3.0
-      rxjs: 7.8.0
+      rxjs: 7.8.1
       through: 2.3.8
       wrap-ansi: 7.0.0
     dev: true
@@ -6231,6 +6398,11 @@ packages:
     engines: {node: '>= 12.13.0'}
     dev: true
 
+  /local-pkg/0.4.3:
+    resolution: {integrity: sha512-SFppqq5p42fe2qcZQqqEOiVRXl+WCP1MdT6k7BDEW1j++sp5fIY+/fdRQitvKgB5BrBcmrs5m/L0v2FrU5MY1g==}
+    engines: {node: '>=14'}
+    dev: true
+
   /locate-path/5.0.0:
     resolution: {integrity: sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==}
     engines: {node: '>=8'}
@@ -6257,6 +6429,14 @@ packages:
     resolution: {integrity: sha512-3j8wdDzYuWO3lM3Reg03MuQR957t287Rpcxp1njpEa8oDrikb+FwGdW3n+FELh/A6qib6yPit0j/pv9G/yeAqA==}
     dev: true
 
+  /lodash.get/4.4.2:
+    resolution: {integrity: sha512-z+Uw/vLuy6gQe8cfaFWD7p0wVv8fJl3mbzXh33RS+0oW2wvUqiRXiQ69gLWSLpgB5/6sU+r6BlQR0MBILadqTQ==}
+    dev: true
+
+  /lodash.isequal/4.5.0:
+    resolution: {integrity: sha512-pDo3lu8Jhfjqls6GkMgpahsF9kCyayhgykjyLMNFTKWrpVdAQtYyB4muAMWozBB4ig/dtWAmsMxLEI8wuz+DYQ==}
+    dev: true
+
   /lodash.kebabcase/4.1.1:
     resolution: {integrity: sha512-N8XRTIMMqqDgSy4VLKPnJ/+hpGZN+PHQiJnSenYqPaVV/NCqEogTnAdZLQiGKhxX+JCs8waWq2t1XHWKOmlY8g==}
     dev: true
@@ -6315,7 +6495,7 @@ packages:
   /lower-case/2.0.2:
     resolution: {integrity: sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==}
     dependencies:
-      tslib: 2.5.0
+      tslib: 2.5.3
     dev: true
 
   /lru-cache/4.1.5:
@@ -6338,14 +6518,22 @@ packages:
       yallist: 4.0.0
     dev: true
 
-  /magic-string/0.25.9:
-    resolution: {integrity: sha512-RmF0AsMzgt25qzqqLc1+MbHmhdx0ojF2Fvs4XnOqz2ZOBXzzkEwc/dJQZCYHAn7v1jbVOjAZfK8msRn4BxO4VQ==}
+  /magic-string/0.27.0:
+    resolution: {integrity: sha512-8UnnX2PeRAPZuN12svgR9j7M1uWMovg/CEnIwIG0LFkXSJJe4PdfUGiTGl8V9bsBHFUtfVINcSyYxd7q+kx9fA==}
+    engines: {node: '>=12'}
     dependencies:
-      sourcemap-codec: 1.4.8
+      '@jridgewell/sourcemap-codec': 1.4.15
     dev: true
 
-  /magic-string/0.27.0:
-    resolution: {integrity: sha512-8UnnX2PeRAPZuN12svgR9j7M1uWMovg/CEnIwIG0LFkXSJJe4PdfUGiTGl8V9bsBHFUtfVINcSyYxd7q+kx9fA==}
+  /magic-string/0.29.0:
+    resolution: {integrity: sha512-WcfidHrDjMY+eLjlU+8OvwREqHwpgCeKVBUpQ3OhYYuvfaYCUgcbuBzappNzZvg/v8onU3oQj+BYpkOJe9Iw4Q==}
+    engines: {node: '>=12'}
+    dependencies:
+      '@jridgewell/sourcemap-codec': 1.4.15
+    dev: true
+
+  /magic-string/0.30.0:
+    resolution: {integrity: sha512-LA+31JYDJLs82r2ScLrlz1GjSgu66ZV518eyWT+S8VhyQn/JL0u9MeBOvQMGYiPk1DBiSN9DDMOcXvigJZaViQ==}
     engines: {node: '>=12'}
     dependencies:
       '@jridgewell/sourcemap-codec': 1.4.15
@@ -6507,13 +6695,20 @@ packages:
       brace-expansion: 2.0.1
     dev: true
 
-  /minimatch/6.2.0:
-    resolution: {integrity: sha512-sauLxniAmvnhhRjFwPNnJKaPFYyddAgbYdeUpHULtCT/GhzdCx/MDNy+Y40lBxTQUrMzDE8e0S43Z5uqfO0REg==}
+  /minimatch/7.4.6:
+    resolution: {integrity: sha512-sBz8G/YjVniEz6lKPNpKxXwazJe4c19fEfV2GDMX6AjFz+MX9uDWIZW8XreVhkFW3fkIdTv/gxWr/Kks5FFAVw==}
     engines: {node: '>=10'}
     dependencies:
       brace-expansion: 2.0.1
     dev: true
 
+  /minimatch/9.0.1:
+    resolution: {integrity: sha512-0jWhJpD/MdhPXwPuiRkCbfYfSKp2qnn2eOc279qI7f+osl/l+prKSrvhg157zSYvx/1nmgn2NqdT6k2Z7zSH9w==}
+    engines: {node: '>=16 || 14 >=14.17'}
+    dependencies:
+      brace-expansion: 2.0.1
+    dev: true
+
   /minimist-options/4.1.0:
     resolution: {integrity: sha512-Q4r8ghd80yhO/0j1O3B2BjweX3fiHg9cdOwjJd2J76Q135c+NDxGCqdYKQ1SKBuFfgWbAUzBfvYjPUEeNgqN1A==}
     engines: {node: '>= 6'}
@@ -6541,6 +6736,21 @@ packages:
       minimist: 1.2.8
     dev: true
 
+  /mkdirp/2.1.6:
+    resolution: {integrity: sha512-+hEnITedc8LAtIP9u3HJDFIdcLV2vXP33sqLLIzkv1Db1zO/1OxbvYf0Y1OC/S/Qo5dxHXepofhmxL02PsKe+A==}
+    engines: {node: '>=10'}
+    hasBin: true
+    dev: true
+
+  /mlly/1.3.0:
+    resolution: {integrity: sha512-HT5mcgIQKkOrZecOjOX3DJorTikWXwsBfpcr/MGBkhfWcjiqvnaL/9ppxvIUXfjT6xt4DVIAsN9fMUz1ev4bIw==}
+    dependencies:
+      acorn: 8.8.2
+      pathe: 1.1.1
+      pkg-types: 1.0.3
+      ufo: 1.1.2
+    dev: true
+
   /module-alias/2.2.2:
     resolution: {integrity: sha512-A/78XjoX2EmNvppVWEhM2oGk3x4lLxnkEA4jTbaK97QKSDjkIoOsKQlfylt/d3kKKi596Qy3NP5XrXJ6fZIC9Q==}
     dev: true
@@ -6582,8 +6792,8 @@ packages:
       thenify-all: 1.6.0
     dev: true
 
-  /nanoid/3.3.4:
-    resolution: {integrity: sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw==}
+  /nanoid/3.3.6:
+    resolution: {integrity: sha512-BGcqMMJuToF7i1rt+2PWSNVnWIkGCU78jBG3RxO/bZlnZPK2Cmi2QaffxGO/2RvWi9sL+FAiRiXMgsyxQ1DIDA==}
     engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1}
     hasBin: true
     dev: true
@@ -6613,7 +6823,7 @@ packages:
     resolution: {integrity: sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==}
     dependencies:
       lower-case: 2.0.2
-      tslib: 2.5.0
+      tslib: 2.5.3
     dev: true
 
   /node-fetch/2.6.9:
@@ -6637,6 +6847,10 @@ packages:
     resolution: {integrity: sha512-5GFldHPXVG/YZmFzJvKK2zDSzPKhEp0+ZR5SVaoSag9fsL5YgHbUHDfnG5494ISANDcK4KwPXAx2xqVEydmd7w==}
     dev: true
 
+  /node-releases/2.0.12:
+    resolution: {integrity: sha512-QzsYKWhXTWx8h1kIvqfnC++o0pEmpRQA/aenALsL2F4pqNVr7YzcdMlDij5WBnwftRbJCNJL/O7zdKaxKPHqgQ==}
+    dev: true
+
   /normalize-package-data/2.5.0:
     resolution: {integrity: sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==}
     dependencies:
@@ -6651,8 +6865,8 @@ packages:
     engines: {node: '>=10'}
     dependencies:
       hosted-git-info: 4.1.0
-      is-core-module: 2.11.0
-      semver: 7.3.8
+      is-core-module: 2.12.1
+      semver: 7.5.1
       validate-npm-package-license: 3.0.4
     dev: true
 
@@ -6892,7 +7106,7 @@ packages:
     resolution: {integrity: sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A==}
     dependencies:
       dot-case: 3.0.4
-      tslib: 2.5.0
+      tslib: 2.5.3
     dev: true
 
   /parent-module/1.0.1:
@@ -6906,7 +7120,7 @@ packages:
     resolution: {integrity: sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==}
     engines: {node: '>=8'}
     dependencies:
-      '@babel/code-frame': 7.21.4
+      '@babel/code-frame': 7.22.5
       error-ex: 1.3.2
       json-parse-even-better-errors: 2.3.1
       lines-and-columns: 1.2.4
@@ -6935,7 +7149,11 @@ packages:
     resolution: {integrity: sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==}
     dependencies:
       no-case: 3.0.4
-      tslib: 2.5.0
+      tslib: 2.5.3
+    dev: true
+
+  /path-browserify/1.0.1:
+    resolution: {integrity: sha512-b7uo2UCUOYZcnF/3ID0lulOJi/bafxa1xPe7ZPsammBSpjSWQkjNxlt635YGS2MiR9GjvuXCtz2emr3jbsz98g==}
     dev: true
 
   /path-exists/4.0.0:
@@ -6976,6 +7194,10 @@ packages:
     engines: {node: '>=8'}
     dev: true
 
+  /pathe/1.1.1:
+    resolution: {integrity: sha512-d+RQGp0MAYTIaDBIMmOfMwz3E+LOZnxx1HZd5R18mmCZY0QBlK0LDZfPc8FW8Ed2DlvsuE6PRjroDY+wg4+j/Q==}
+    dev: true
+
   /picocolors/0.2.1:
     resolution: {integrity: sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==}
     dev: true
@@ -7005,12 +7227,12 @@ packages:
     engines: {node: '>=10'}
     dev: true
 
-  /pinia/2.0.34_dtjfskxukdxv24psui2m5c75zy:
-    resolution: {integrity: sha512-cgOoGUiyqX0SSgX8XelK9+Ri4XA2/YyNtgjogwfzIx1g7iZTaZPxm7/bZYMCLU2qHRiHhxG7SuQO0eBacFNc2Q==}
+  /pinia/2.1.3_typescript@5.1.3+vue@3.3.4:
+    resolution: {integrity: sha512-XNA/z/ye4P5rU1pieVmh0g/hSuDO98/a5UC8oSP0DNdvt6YtetJNHTrXwpwsQuflkGT34qKxAEcp7lSxXNjf/A==}
     peerDependencies:
       '@vue/composition-api': ^1.4.0
       typescript: '>=4.4.4'
-      vue: ^2.6.14 || ^3.2.0
+      vue: ^2.6.14 || ^3.3.0
     peerDependenciesMeta:
       '@vue/composition-api':
         optional: true
@@ -7018,9 +7240,9 @@ packages:
         optional: true
     dependencies:
       '@vue/devtools-api': 6.5.0
-      typescript: 5.0.4
-      vue: 3.2.47
-      vue-demi: 0.13.11_vue@3.2.47
+      typescript: 5.1.3
+      vue: 3.3.4
+      vue-demi: 0.14.5_vue@3.3.4
     dev: true
 
   /pinkie-promise/2.0.1:
@@ -7042,6 +7264,14 @@ packages:
       find-up: 4.1.0
     dev: true
 
+  /pkg-types/1.0.3:
+    resolution: {integrity: sha512-nN7pYi0AQqJnoLPC9eHFQ8AcyaixBUOwvqc5TDnIKCMEE6I0y8P7OKA7fPexsXGCGxQDl/cmrLAp26LhcwxZ4A==}
+    dependencies:
+      jsonc-parser: 3.2.0
+      mlly: 1.3.0
+      pathe: 1.1.1
+    dev: true
+
   /portfinder/1.0.32:
     resolution: {integrity: sha512-on2ZJVVDXRADWE6jnQaX0ioEylzgBpQk8r55NE4wjXW1ZxO+BgDlY6DXwj20i0V8eB4SenDQ00WEaxfiIQPcxg==}
     engines: {node: '>= 0.12.0'}
@@ -7053,17 +7283,17 @@ packages:
       - supports-color
     dev: true
 
-  /postcss-calc/8.2.4_postcss@8.4.21:
+  /postcss-calc/8.2.4_postcss@8.4.24:
     resolution: {integrity: sha512-SmWMSJmB8MRnnULldx0lQIyhSNvuDl9HfrZkaqqE/WHAhToYsAvDq+yAsA/kIyINDszOp3Rh0GFoNuH5Ypsm3Q==}
     peerDependencies:
       postcss: ^8.2.2
     dependencies:
-      postcss: 8.4.21
-      postcss-selector-parser: 6.0.11
+      postcss: 8.4.24
+      postcss-selector-parser: 6.0.13
       postcss-value-parser: 4.2.0
     dev: true
 
-  /postcss-colormin/5.3.1_postcss@8.4.21:
+  /postcss-colormin/5.3.1_postcss@8.4.24:
     resolution: {integrity: sha512-UsWQG0AqTFQmpBegeLLc1+c3jIqBNB0zlDGRWR+dQ3pRKJL1oeMzyqmH3o2PIfn9MBdNrVPWhDbT769LxCTLJQ==}
     engines: {node: ^10 || ^12 || >=14.0}
     peerDependencies:
@@ -7072,55 +7302,55 @@ packages:
       browserslist: 4.21.5
       caniuse-api: 3.0.0
       colord: 2.9.3
-      postcss: 8.4.21
+      postcss: 8.4.24
       postcss-value-parser: 4.2.0
     dev: true
 
-  /postcss-convert-values/5.1.3_postcss@8.4.21:
+  /postcss-convert-values/5.1.3_postcss@8.4.24:
     resolution: {integrity: sha512-82pC1xkJZtcJEfiLw6UXnXVXScgtBrjlO5CBmuDQc+dlb88ZYheFsjTn40+zBVi3DkfF7iezO0nJUPLcJK3pvA==}
     engines: {node: ^10 || ^12 || >=14.0}
     peerDependencies:
       postcss: ^8.2.15
     dependencies:
       browserslist: 4.21.5
-      postcss: 8.4.21
+      postcss: 8.4.24
       postcss-value-parser: 4.2.0
     dev: true
 
-  /postcss-discard-comments/5.1.2_postcss@8.4.21:
+  /postcss-discard-comments/5.1.2_postcss@8.4.24:
     resolution: {integrity: sha512-+L8208OVbHVF2UQf1iDmRcbdjJkuBF6IS29yBDSiWUIzpYaAhtNl6JYnYm12FnkeCwQqF5LeklOu6rAqgfBZqQ==}
     engines: {node: ^10 || ^12 || >=14.0}
     peerDependencies:
       postcss: ^8.2.15
     dependencies:
-      postcss: 8.4.21
+      postcss: 8.4.24
     dev: true
 
-  /postcss-discard-duplicates/5.1.0_postcss@8.4.21:
+  /postcss-discard-duplicates/5.1.0_postcss@8.4.24:
     resolution: {integrity: sha512-zmX3IoSI2aoenxHV6C7plngHWWhUOV3sP1T8y2ifzxzbtnuhk1EdPwm0S1bIUNaJ2eNbWeGLEwzw8huPD67aQw==}
     engines: {node: ^10 || ^12 || >=14.0}
     peerDependencies:
       postcss: ^8.2.15
     dependencies:
-      postcss: 8.4.21
+      postcss: 8.4.24
     dev: true
 
-  /postcss-discard-empty/5.1.1_postcss@8.4.21:
+  /postcss-discard-empty/5.1.1_postcss@8.4.24:
     resolution: {integrity: sha512-zPz4WljiSuLWsI0ir4Mcnr4qQQ5e1Ukc3i7UfE2XcrwKK2LIPIqE5jxMRxO6GbI3cv//ztXDsXwEWT3BHOGh3A==}
     engines: {node: ^10 || ^12 || >=14.0}
     peerDependencies:
       postcss: ^8.2.15
     dependencies:
-      postcss: 8.4.21
+      postcss: 8.4.24
     dev: true
 
-  /postcss-discard-overridden/5.1.0_postcss@8.4.21:
+  /postcss-discard-overridden/5.1.0_postcss@8.4.24:
     resolution: {integrity: sha512-21nOL7RqWR1kasIVdKs8HNqQJhFxLsyRfAnUDm4Fe4t4mCWL9OJiHvlHPjcd8zc5Myu89b/7wZDnOSjFgeWRtw==}
     engines: {node: ^10 || ^12 || >=14.0}
     peerDependencies:
       postcss: ^8.2.15
     dependencies:
-      postcss: 8.4.21
+      postcss: 8.4.24
     dev: true
 
   /postcss-html/1.5.0:
@@ -7129,11 +7359,11 @@ packages:
     dependencies:
       htmlparser2: 8.0.1
       js-tokens: 8.0.1
-      postcss: 8.4.21
-      postcss-safe-parser: 6.0.0_postcss@8.4.21
+      postcss: 8.4.24
+      postcss-safe-parser: 6.0.0_postcss@8.4.24
     dev: true
 
-  /postcss-load-config/3.1.4_postcss@8.4.21:
+  /postcss-load-config/3.1.4_postcss@8.4.24:
     resolution: {integrity: sha512-6DiM4E7v4coTE4uzA8U//WhtPwyhiim3eyjEMFCnUpzbrkK9wJHgKDT2mR+HbtSrd/NubVaYTOpSpjUl8NQeRg==}
     engines: {node: '>= 10'}
     peerDependencies:
@@ -7146,11 +7376,11 @@ packages:
         optional: true
     dependencies:
       lilconfig: 2.1.0
-      postcss: 8.4.21
+      postcss: 8.4.24
       yaml: 1.10.2
     dev: true
 
-  /postcss-loader/6.2.1_mquw4qchulb5tpkmg3p2j6qala:
+  /postcss-loader/6.2.1_wb2inuhljmptjjg4lh42jlmwdq:
     resolution: {integrity: sha512-WbbYpmAaKcux/P66bZ40bpWsBucjx/TTgVVzRZ9yUO8yQfVBlameJ0ZGVaPfH64hNSBh63a+ICP5nqOpBA0w+Q==}
     engines: {node: '>= 12.13.0'}
     peerDependencies:
@@ -7159,8 +7389,8 @@ packages:
     dependencies:
       cosmiconfig: 7.1.0
       klona: 2.0.6
-      postcss: 8.4.21
-      semver: 7.3.8
+      postcss: 8.4.24
+      semver: 7.5.1
       webpack: 5.76.1
     dev: true
 
@@ -7168,18 +7398,18 @@ packages:
     resolution: {integrity: sha512-3sOlxmbKcSHMjlUXQZKQ06jOswE7oVkXPxmZdoB1r5l0q6gTFTQSHxNxOrCccElbW7dxNytifNEo8qidX2Vsig==}
     dev: true
 
-  /postcss-merge-longhand/5.1.7_postcss@8.4.21:
+  /postcss-merge-longhand/5.1.7_postcss@8.4.24:
     resolution: {integrity: sha512-YCI9gZB+PLNskrK0BB3/2OzPnGhPkBEwmwhfYk1ilBHYVAZB7/tkTHFBAnCrvBBOmeYyMYw3DMjT55SyxMBzjQ==}
     engines: {node: ^10 || ^12 || >=14.0}
     peerDependencies:
       postcss: ^8.2.15
     dependencies:
-      postcss: 8.4.21
+      postcss: 8.4.24
       postcss-value-parser: 4.2.0
-      stylehacks: 5.1.1_postcss@8.4.21
+      stylehacks: 5.1.1_postcss@8.4.24
     dev: true
 
-  /postcss-merge-rules/5.1.4_postcss@8.4.21:
+  /postcss-merge-rules/5.1.4_postcss@8.4.24:
     resolution: {integrity: sha512-0R2IuYpgU93y9lhVbO/OylTtKMVcHb67zjWIfCiKR9rWL3GUk1677LAqD/BcHizukdZEjT8Ru3oHRoAYoJy44g==}
     engines: {node: ^10 || ^12 || >=14.0}
     peerDependencies:
@@ -7187,97 +7417,97 @@ packages:
     dependencies:
       browserslist: 4.21.5
       caniuse-api: 3.0.0
-      cssnano-utils: 3.1.0_postcss@8.4.21
-      postcss: 8.4.21
-      postcss-selector-parser: 6.0.11
+      cssnano-utils: 3.1.0_postcss@8.4.24
+      postcss: 8.4.24
+      postcss-selector-parser: 6.0.13
     dev: true
 
-  /postcss-minify-font-values/5.1.0_postcss@8.4.21:
+  /postcss-minify-font-values/5.1.0_postcss@8.4.24:
     resolution: {integrity: sha512-el3mYTgx13ZAPPirSVsHqFzl+BBBDrXvbySvPGFnQcTI4iNslrPaFq4muTkLZmKlGk4gyFAYUBMH30+HurREyA==}
     engines: {node: ^10 || ^12 || >=14.0}
     peerDependencies:
       postcss: ^8.2.15
     dependencies:
-      postcss: 8.4.21
+      postcss: 8.4.24
       postcss-value-parser: 4.2.0
     dev: true
 
-  /postcss-minify-gradients/5.1.1_postcss@8.4.21:
+  /postcss-minify-gradients/5.1.1_postcss@8.4.24:
     resolution: {integrity: sha512-VGvXMTpCEo4qHTNSa9A0a3D+dxGFZCYwR6Jokk+/3oB6flu2/PnPXAh2x7x52EkY5xlIHLm+Le8tJxe/7TNhzw==}
     engines: {node: ^10 || ^12 || >=14.0}
     peerDependencies:
       postcss: ^8.2.15
     dependencies:
       colord: 2.9.3
-      cssnano-utils: 3.1.0_postcss@8.4.21
-      postcss: 8.4.21
+      cssnano-utils: 3.1.0_postcss@8.4.24
+      postcss: 8.4.24
       postcss-value-parser: 4.2.0
     dev: true
 
-  /postcss-minify-params/5.1.4_postcss@8.4.21:
+  /postcss-minify-params/5.1.4_postcss@8.4.24:
     resolution: {integrity: sha512-+mePA3MgdmVmv6g+30rn57USjOGSAyuxUmkfiWpzalZ8aiBkdPYjXWtHuwJGm1v5Ojy0Z0LaSYhHaLJQB0P8Jw==}
     engines: {node: ^10 || ^12 || >=14.0}
     peerDependencies:
       postcss: ^8.2.15
     dependencies:
       browserslist: 4.21.5
-      cssnano-utils: 3.1.0_postcss@8.4.21
-      postcss: 8.4.21
+      cssnano-utils: 3.1.0_postcss@8.4.24
+      postcss: 8.4.24
       postcss-value-parser: 4.2.0
     dev: true
 
-  /postcss-minify-selectors/5.2.1_postcss@8.4.21:
+  /postcss-minify-selectors/5.2.1_postcss@8.4.24:
     resolution: {integrity: sha512-nPJu7OjZJTsVUmPdm2TcaiohIwxP+v8ha9NehQ2ye9szv4orirRU3SDdtUmKH+10nzn0bAyOXZ0UEr7OpvLehg==}
     engines: {node: ^10 || ^12 || >=14.0}
     peerDependencies:
       postcss: ^8.2.15
     dependencies:
-      postcss: 8.4.21
-      postcss-selector-parser: 6.0.11
+      postcss: 8.4.24
+      postcss-selector-parser: 6.0.13
     dev: true
 
-  /postcss-modules-extract-imports/3.0.0_postcss@8.4.21:
+  /postcss-modules-extract-imports/3.0.0_postcss@8.4.24:
     resolution: {integrity: sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw==}
     engines: {node: ^10 || ^12 || >= 14}
     peerDependencies:
       postcss: ^8.1.0
     dependencies:
-      postcss: 8.4.21
+      postcss: 8.4.24
     dev: true
 
-  /postcss-modules-local-by-default/4.0.0_postcss@8.4.21:
+  /postcss-modules-local-by-default/4.0.0_postcss@8.4.24:
     resolution: {integrity: sha512-sT7ihtmGSF9yhm6ggikHdV0hlziDTX7oFoXtuVWeDd3hHObNkcHRo9V3yg7vCAY7cONyxJC/XXCmmiHHcvX7bQ==}
     engines: {node: ^10 || ^12 || >= 14}
     peerDependencies:
       postcss: ^8.1.0
     dependencies:
-      icss-utils: 5.1.0_postcss@8.4.21
-      postcss: 8.4.21
+      icss-utils: 5.1.0_postcss@8.4.24
+      postcss: 8.4.24
       postcss-selector-parser: 6.0.11
       postcss-value-parser: 4.2.0
     dev: true
 
-  /postcss-modules-scope/3.0.0_postcss@8.4.21:
+  /postcss-modules-scope/3.0.0_postcss@8.4.24:
     resolution: {integrity: sha512-hncihwFA2yPath8oZ15PZqvWGkWf+XUfQgUGamS4LqoP1anQLOsOJw0vr7J7IwLpoY9fatA2qiGUGmuZL0Iqlg==}
     engines: {node: ^10 || ^12 || >= 14}
     peerDependencies:
       postcss: ^8.1.0
     dependencies:
-      postcss: 8.4.21
+      postcss: 8.4.24
       postcss-selector-parser: 6.0.11
     dev: true
 
-  /postcss-modules-values/4.0.0_postcss@8.4.21:
+  /postcss-modules-values/4.0.0_postcss@8.4.24:
     resolution: {integrity: sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==}
     engines: {node: ^10 || ^12 || >= 14}
     peerDependencies:
       postcss: ^8.1.0
     dependencies:
-      icss-utils: 5.1.0_postcss@8.4.21
-      postcss: 8.4.21
+      icss-utils: 5.1.0_postcss@8.4.24
+      postcss: 8.4.24
     dev: true
 
-  /postcss-modules/4.3.1_postcss@8.4.21:
+  /postcss-modules/4.3.1_postcss@8.4.24:
     resolution: {integrity: sha512-ItUhSUxBBdNamkT3KzIZwYNNRFKmkJrofvC2nWab3CPKhYBQ1f27XXh1PAPE27Psx58jeelPsxWB/+og+KEH0Q==}
     peerDependencies:
       postcss: ^8.0.0
@@ -7285,117 +7515,117 @@ packages:
       generic-names: 4.0.0
       icss-replace-symbols: 1.1.0
       lodash.camelcase: 4.3.0
-      postcss: 8.4.21
-      postcss-modules-extract-imports: 3.0.0_postcss@8.4.21
-      postcss-modules-local-by-default: 4.0.0_postcss@8.4.21
-      postcss-modules-scope: 3.0.0_postcss@8.4.21
-      postcss-modules-values: 4.0.0_postcss@8.4.21
+      postcss: 8.4.24
+      postcss-modules-extract-imports: 3.0.0_postcss@8.4.24
+      postcss-modules-local-by-default: 4.0.0_postcss@8.4.24
+      postcss-modules-scope: 3.0.0_postcss@8.4.24
+      postcss-modules-values: 4.0.0_postcss@8.4.24
       string-hash: 1.1.3
     dev: true
 
-  /postcss-normalize-charset/5.1.0_postcss@8.4.21:
+  /postcss-normalize-charset/5.1.0_postcss@8.4.24:
     resolution: {integrity: sha512-mSgUJ+pd/ldRGVx26p2wz9dNZ7ji6Pn8VWBajMXFf8jk7vUoSrZ2lt/wZR7DtlZYKesmZI680qjr2CeFF2fbUg==}
     engines: {node: ^10 || ^12 || >=14.0}
     peerDependencies:
       postcss: ^8.2.15
     dependencies:
-      postcss: 8.4.21
+      postcss: 8.4.24
     dev: true
 
-  /postcss-normalize-display-values/5.1.0_postcss@8.4.21:
+  /postcss-normalize-display-values/5.1.0_postcss@8.4.24:
     resolution: {integrity: sha512-WP4KIM4o2dazQXWmFaqMmcvsKmhdINFblgSeRgn8BJ6vxaMyaJkwAzpPpuvSIoG/rmX3M+IrRZEz2H0glrQNEA==}
     engines: {node: ^10 || ^12 || >=14.0}
     peerDependencies:
       postcss: ^8.2.15
     dependencies:
-      postcss: 8.4.21
+      postcss: 8.4.24
       postcss-value-parser: 4.2.0
     dev: true
 
-  /postcss-normalize-positions/5.1.1_postcss@8.4.21:
+  /postcss-normalize-positions/5.1.1_postcss@8.4.24:
     resolution: {integrity: sha512-6UpCb0G4eofTCQLFVuI3EVNZzBNPiIKcA1AKVka+31fTVySphr3VUgAIULBhxZkKgwLImhzMR2Bw1ORK+37INg==}
     engines: {node: ^10 || ^12 || >=14.0}
     peerDependencies:
       postcss: ^8.2.15
     dependencies:
-      postcss: 8.4.21
+      postcss: 8.4.24
       postcss-value-parser: 4.2.0
     dev: true
 
-  /postcss-normalize-repeat-style/5.1.1_postcss@8.4.21:
+  /postcss-normalize-repeat-style/5.1.1_postcss@8.4.24:
     resolution: {integrity: sha512-mFpLspGWkQtBcWIRFLmewo8aC3ImN2i/J3v8YCFUwDnPu3Xz4rLohDO26lGjwNsQxB3YF0KKRwspGzE2JEuS0g==}
     engines: {node: ^10 || ^12 || >=14.0}
     peerDependencies:
       postcss: ^8.2.15
     dependencies:
-      postcss: 8.4.21
+      postcss: 8.4.24
       postcss-value-parser: 4.2.0
     dev: true
 
-  /postcss-normalize-string/5.1.0_postcss@8.4.21:
+  /postcss-normalize-string/5.1.0_postcss@8.4.24:
     resolution: {integrity: sha512-oYiIJOf4T9T1N4i+abeIc7Vgm/xPCGih4bZz5Nm0/ARVJ7K6xrDlLwvwqOydvyL3RHNf8qZk6vo3aatiw/go3w==}
     engines: {node: ^10 || ^12 || >=14.0}
     peerDependencies:
       postcss: ^8.2.15
     dependencies:
-      postcss: 8.4.21
+      postcss: 8.4.24
       postcss-value-parser: 4.2.0
     dev: true
 
-  /postcss-normalize-timing-functions/5.1.0_postcss@8.4.21:
+  /postcss-normalize-timing-functions/5.1.0_postcss@8.4.24:
     resolution: {integrity: sha512-DOEkzJ4SAXv5xkHl0Wa9cZLF3WCBhF3o1SKVxKQAa+0pYKlueTpCgvkFAHfk+Y64ezX9+nITGrDZeVGgITJXjg==}
     engines: {node: ^10 || ^12 || >=14.0}
     peerDependencies:
       postcss: ^8.2.15
     dependencies:
-      postcss: 8.4.21
+      postcss: 8.4.24
       postcss-value-parser: 4.2.0
     dev: true
 
-  /postcss-normalize-unicode/5.1.1_postcss@8.4.21:
+  /postcss-normalize-unicode/5.1.1_postcss@8.4.24:
     resolution: {integrity: sha512-qnCL5jzkNUmKVhZoENp1mJiGNPcsJCs1aaRmURmeJGES23Z/ajaln+EPTD+rBeNkSryI+2WTdW+lwcVdOikrpA==}
     engines: {node: ^10 || ^12 || >=14.0}
     peerDependencies:
       postcss: ^8.2.15
     dependencies:
       browserslist: 4.21.5
-      postcss: 8.4.21
+      postcss: 8.4.24
       postcss-value-parser: 4.2.0
     dev: true
 
-  /postcss-normalize-url/5.1.0_postcss@8.4.21:
+  /postcss-normalize-url/5.1.0_postcss@8.4.24:
     resolution: {integrity: sha512-5upGeDO+PVthOxSmds43ZeMeZfKH+/DKgGRD7TElkkyS46JXAUhMzIKiCa7BabPeIy3AQcTkXwVVN7DbqsiCew==}
     engines: {node: ^10 || ^12 || >=14.0}
     peerDependencies:
       postcss: ^8.2.15
     dependencies:
       normalize-url: 6.1.0
-      postcss: 8.4.21
+      postcss: 8.4.24
       postcss-value-parser: 4.2.0
     dev: true
 
-  /postcss-normalize-whitespace/5.1.1_postcss@8.4.21:
+  /postcss-normalize-whitespace/5.1.1_postcss@8.4.24:
     resolution: {integrity: sha512-83ZJ4t3NUDETIHTa3uEg6asWjSBYL5EdkVB0sDncx9ERzOKBVJIUeDO9RyA9Zwtig8El1d79HBp0JEi8wvGQnA==}
     engines: {node: ^10 || ^12 || >=14.0}
     peerDependencies:
       postcss: ^8.2.15
     dependencies:
-      postcss: 8.4.21
+      postcss: 8.4.24
       postcss-value-parser: 4.2.0
     dev: true
 
-  /postcss-ordered-values/5.1.3_postcss@8.4.21:
+  /postcss-ordered-values/5.1.3_postcss@8.4.24:
     resolution: {integrity: sha512-9UO79VUhPwEkzbb3RNpqqghc6lcYej1aveQteWY+4POIwlqkYE21HKWaLDF6lWNuqCobEAyTovVhtI32Rbv2RQ==}
     engines: {node: ^10 || ^12 || >=14.0}
     peerDependencies:
       postcss: ^8.2.15
     dependencies:
-      cssnano-utils: 3.1.0_postcss@8.4.21
-      postcss: 8.4.21
+      cssnano-utils: 3.1.0_postcss@8.4.24
+      postcss: 8.4.24
       postcss-value-parser: 4.2.0
     dev: true
 
-  /postcss-reduce-initial/5.1.2_postcss@8.4.21:
+  /postcss-reduce-initial/5.1.2_postcss@8.4.24:
     resolution: {integrity: sha512-dE/y2XRaqAi6OvjzD22pjTUQ8eOfc6m/natGHgKFBK9DxFmIm69YmaRVQrGgFlEfc1HePIurY0TmDeROK05rIg==}
     engines: {node: ^10 || ^12 || >=14.0}
     peerDependencies:
@@ -7403,16 +7633,16 @@ packages:
     dependencies:
       browserslist: 4.21.5
       caniuse-api: 3.0.0
-      postcss: 8.4.21
+      postcss: 8.4.24
     dev: true
 
-  /postcss-reduce-transforms/5.1.0_postcss@8.4.21:
+  /postcss-reduce-transforms/5.1.0_postcss@8.4.24:
     resolution: {integrity: sha512-2fbdbmgir5AvpW9RLtdONx1QoYG2/EtqpNQbFASDlixBbAYuTcJ0dECwlqNqH7VbaUnEnh8SrxOe2sRIn24XyQ==}
     engines: {node: ^10 || ^12 || >=14.0}
     peerDependencies:
       postcss: ^8.2.15
     dependencies:
-      postcss: 8.4.21
+      postcss: 8.4.24
       postcss-value-parser: 4.2.0
     dev: true
 
@@ -7420,22 +7650,22 @@ packages:
     resolution: {integrity: sha512-HvExULSwLqHLgUy1rl3ANIqCsvMS0WHss2UOsXhXnQaZ9VCc2oBvIpXrl00IUFT5ZDITME0o6oiXeiHr2SAIfw==}
     dev: true
 
-  /postcss-safe-parser/6.0.0_postcss@8.4.21:
+  /postcss-safe-parser/6.0.0_postcss@8.4.24:
     resolution: {integrity: sha512-FARHN8pwH+WiS2OPCxJI8FuRJpTVnn6ZNFiqAM2aeW2LwTHWWmWgIyKC6cUo0L8aeKiF/14MNvnpls6R2PBeMQ==}
     engines: {node: '>=12.0'}
     peerDependencies:
       postcss: ^8.3.3
     dependencies:
-      postcss: 8.4.21
+      postcss: 8.4.24
     dev: true
 
-  /postcss-scss/4.0.6_postcss@8.4.21:
+  /postcss-scss/4.0.6_postcss@8.4.24:
     resolution: {integrity: sha512-rLDPhJY4z/i4nVFZ27j9GqLxj1pwxE80eAzUNRMXtcpipFYIeowerzBgG3yJhMtObGEXidtIgbUpQ3eLDsf5OQ==}
     engines: {node: '>=12.0'}
     peerDependencies:
       postcss: ^8.4.19
     dependencies:
-      postcss: 8.4.21
+      postcss: 8.4.24
     dev: true
 
   /postcss-selector-parser/6.0.11:
@@ -7446,33 +7676,41 @@ packages:
       util-deprecate: 1.0.2
     dev: true
 
-  /postcss-sorting/8.0.2_postcss@8.4.21:
+  /postcss-selector-parser/6.0.13:
+    resolution: {integrity: sha512-EaV1Gl4mUEV4ddhDnv/xtj7sxwrwxdetHdWUGnT4VJQf+4d05v6lHYZr8N573k5Z0BViss7BDhfWtKS3+sfAqQ==}
+    engines: {node: '>=4'}
+    dependencies:
+      cssesc: 3.0.0
+      util-deprecate: 1.0.2
+    dev: true
+
+  /postcss-sorting/8.0.2_postcss@8.4.24:
     resolution: {integrity: sha512-M9dkSrmU00t/jK7rF6BZSZauA5MAaBW4i5EnJXspMwt4iqTh/L9j6fgMnbElEOfyRyfLfVbIHj/R52zHzAPe1Q==}
     peerDependencies:
       postcss: ^8.4.20
     dependencies:
-      postcss: 8.4.21
+      postcss: 8.4.24
     dev: true
 
-  /postcss-svgo/5.1.0_postcss@8.4.21:
+  /postcss-svgo/5.1.0_postcss@8.4.24:
     resolution: {integrity: sha512-D75KsH1zm5ZrHyxPakAxJWtkyXew5qwS70v56exwvw542d9CRtTo78K0WeFxZB4G7JXKKMbEZtZayTGdIky/eA==}
     engines: {node: ^10 || ^12 || >=14.0}
     peerDependencies:
       postcss: ^8.2.15
     dependencies:
-      postcss: 8.4.21
+      postcss: 8.4.24
       postcss-value-parser: 4.2.0
       svgo: 2.8.0
     dev: true
 
-  /postcss-unique-selectors/5.1.1_postcss@8.4.21:
+  /postcss-unique-selectors/5.1.1_postcss@8.4.24:
     resolution: {integrity: sha512-5JiODlELrz8L2HwxfPnhOWZYWDxVHWL83ufOv84NrcgipI7TaeRsatAhK4Tr2/ZiYldpK/wBvw5BD3qfaK96GA==}
     engines: {node: ^10 || ^12 || >=14.0}
     peerDependencies:
       postcss: ^8.2.15
     dependencies:
-      postcss: 8.4.21
-      postcss-selector-parser: 6.0.11
+      postcss: 8.4.24
+      postcss-selector-parser: 6.0.13
     dev: true
 
   /postcss-value-parser/4.2.0:
@@ -7487,11 +7725,11 @@ packages:
       source-map: 0.6.1
     dev: true
 
-  /postcss/8.4.21:
-    resolution: {integrity: sha512-tP7u/Sn/dVxK2NnruI4H9BG+x+Wxz6oeZ1cJ8P6G/PZY0IKk4k/63TDsQf2kQq3+qoJeLm2kIBUNlZe3zgb4Zg==}
+  /postcss/8.4.24:
+    resolution: {integrity: sha512-M0RzbcI0sO/XJNucsGjvWU9ERWxb/ytp1w6dKtxTKgixdtQDq4rmx/g8W1hnaheq9jgwL/oyEdH5Bc4WwJKMqg==}
     engines: {node: ^10 || ^12 || >=14}
     dependencies:
-      nanoid: 3.3.4
+      nanoid: 3.3.6
       picocolors: 1.0.0
       source-map-js: 1.0.2
     dev: true
@@ -7508,8 +7746,8 @@ packages:
       fast-diff: 1.2.0
     dev: true
 
-  /prettier/2.8.7:
-    resolution: {integrity: sha512-yPngTo3aXUUmyuTjeTUT75txrf+aMh9FiD7q9ZE/i6r0bPb22g4FsE6Y338PQX1bmfy08i9QQCB7/rcUAVntfw==}
+  /prettier/2.8.8:
+    resolution: {integrity: sha512-tdN8qQGvNjw4CHbY+XXk0JgCXn9QiF21a55rBe5LJAU+kDyC4WQn4+awm2Xfk2lQMk5fKup9XgzTZtGkjBdP9Q==}
     engines: {node: '>=10.13.0'}
     hasBin: true
     dev: true
@@ -7751,6 +7989,13 @@ packages:
     engines: {node: '>=8'}
     dev: true
 
+  /resolve/1.19.0:
+    resolution: {integrity: sha512-rArEXAgsBG4UgRGcynxWIWKFvh/XZCcS8UJdHhwy91zwAvCZIbcs+vAbflgBnNjYMs/i/i+/Ux6IZhML1yPvxg==}
+    dependencies:
+      is-core-module: 2.12.1
+      path-parse: 1.0.7
+    dev: true
+
   /resolve/1.22.1:
     resolution: {integrity: sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==}
     hasBin: true
@@ -7764,7 +8009,7 @@ packages:
     resolution: {integrity: sha512-Sb+mjNHOULsBv818T40qSPeRiuWLyaGMa5ewydRLFimneixmVy2zdivRl+AF6jaYPC8ERxGDmFSiqui6SfPd+g==}
     hasBin: true
     dependencies:
-      is-core-module: 2.11.0
+      is-core-module: 2.12.1
       path-parse: 1.0.7
       supports-preserve-symlinks-flag: 1.0.0
     dev: true
@@ -7817,16 +8062,16 @@ packages:
       is-plain-object: 3.0.1
     dev: true
 
-  /rollup-plugin-polyfill-node/0.12.0_rollup@3.20.2:
+  /rollup-plugin-polyfill-node/0.12.0_rollup@3.24.1:
     resolution: {integrity: sha512-PWEVfDxLEKt8JX1nZ0NkUAgXpkZMTb85rO/Ru9AQ69wYW8VUCfDgP4CGRXXWYni5wDF0vIeR1UoF3Jmw/Lt3Ug==}
     peerDependencies:
       rollup: ^1.20.0 || ^2.0.0 || ^3.0.0
     dependencies:
-      '@rollup/plugin-inject': 5.0.3_rollup@3.20.2
-      rollup: 3.20.2
+      '@rollup/plugin-inject': 5.0.3_rollup@3.24.1
+      rollup: 3.24.1
     dev: true
 
-  /rollup-plugin-postcss/4.0.2_postcss@8.4.21:
+  /rollup-plugin-postcss/4.0.2_postcss@8.4.24:
     resolution: {integrity: sha512-05EaY6zvZdmvPUDi3uCcAQoESDcYnv8ogJJQRp6V5kZ6J6P7uAVJlrTZcaaA20wTH527YTnKfkAoPxWI/jPp4w==}
     engines: {node: '>=10'}
     peerDependencies:
@@ -7834,13 +8079,13 @@ packages:
     dependencies:
       chalk: 4.1.2
       concat-with-sourcemaps: 1.1.0
-      cssnano: 5.1.15_postcss@8.4.21
+      cssnano: 5.1.15_postcss@8.4.24
       import-cwd: 3.0.0
       p-queue: 6.6.2
       pify: 5.0.0
-      postcss: 8.4.21
-      postcss-load-config: 3.1.4_postcss@8.4.21
-      postcss-modules: 4.3.1_postcss@8.4.21
+      postcss: 8.4.24
+      postcss-load-config: 3.1.4_postcss@8.4.24
+      postcss-modules: 4.3.1_postcss@8.4.24
       promise.series: 0.2.0
       resolve: 1.22.1
       rollup-pluginutils: 2.8.2
@@ -7856,7 +8101,7 @@ packages:
       rollup-pluginutils: 2.8.2
     dev: true
 
-  /rollup-plugin-typescript2/0.34.1_4uaj55xah35he2rmgneoluguqy:
+  /rollup-plugin-typescript2/0.34.1_jpwbjhkvavgiinkdith4hdfehu:
     resolution: {integrity: sha512-P4cHLtGikESmqi1CA+tdMDUv8WbQV48mzPYt77TSTOPJpERyZ9TXdDgjSDix8Fkqce6soYz3+fa4lrC93IEkcw==}
     peerDependencies:
       rollup: '>=1.26.3'
@@ -7865,10 +8110,10 @@ packages:
       '@rollup/pluginutils': 4.2.1
       find-cache-dir: 3.3.2
       fs-extra: 10.1.0
-      rollup: 3.20.2
+      rollup: 3.24.1
       semver: 7.3.8
       tslib: 2.5.0
-      typescript: 5.0.4
+      typescript: 5.1.3
     dev: true
 
   /rollup-pluginutils/2.8.2:
@@ -7885,8 +8130,8 @@ packages:
       fsevents: 2.3.2
     dev: true
 
-  /rollup/3.20.2:
-    resolution: {integrity: sha512-3zwkBQl7Ai7MFYQE0y1MeQ15+9jsi7XxfrqwTb/9EK8D9C9+//EBR4M+CuA1KODRaNbFez/lWxA5vhEGZp4MUg==}
+  /rollup/3.24.1:
+    resolution: {integrity: sha512-REHe5dx30ERBRFS0iENPHy+t6wtSEYkjrhwNsLyh3qpRaZ1+aylvMUdMBUHWUD/RjjLmLzEvY8Z9XRlpcdIkHA==}
     engines: {node: '>=14.18.0', npm: '>=8.0.0'}
     hasBin: true
     optionalDependencies:
@@ -7899,10 +8144,10 @@ packages:
       queue-microtask: 1.2.3
     dev: true
 
-  /rxjs/7.8.0:
-    resolution: {integrity: sha512-F2+gxDshqmIub1KdvZkaEfGDwLNpPvk9Fs6LD/MyQxNgMds/WH9OdDDXOmxUZpME+iSK3rQCctkL0DYyytUqMg==}
+  /rxjs/7.8.1:
+    resolution: {integrity: sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg==}
     dependencies:
-      tslib: 2.5.0
+      tslib: 2.5.3
     dev: true
 
   /safe-buffer/5.1.2:
@@ -7929,8 +8174,8 @@ packages:
     resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==}
     dev: true
 
-  /sass/1.62.0:
-    resolution: {integrity: sha512-Q4USplo4pLYgCi+XlipZCWUQz5pkg/ruSSgJ0WRDSb/+3z9tXUOkQ7QPYn4XrhZKYAK4HlpaQecRwKLJX6+DBg==}
+  /sass/1.63.3:
+    resolution: {integrity: sha512-ySdXN+DVpfwq49jG1+hmtDslYqpS7SkOR5GpF6o2bmb1RL/xS+wvPmegMvMywyfsmAV6p7TgwXYGrCZIFFbAHg==}
     engines: {node: '>=14.0.0'}
     hasBin: true
     dependencies:
@@ -7967,6 +8212,10 @@ packages:
       ajv-keywords: 5.1.0_ajv@8.12.0
     dev: true
 
+  /scule/1.0.0:
+    resolution: {integrity: sha512-4AsO/FrViE/iDNEPaAQlb77tf0csuq27EsVpy6ett584EcRTp6pTDLoGWVxCD77y5iU5FauOvhsI4o1APwPoSQ==}
+    dev: true
+
   /select-hose/2.0.0:
     resolution: {integrity: sha512-mEugaLK+YfkijB4fx0e6kImuJdCIt2LxCRcbEYPqRGCs4F2ogyfZU5IAZRdjCP8JPq2AtdNoC/Dux63d9Kiryg==}
     dev: true
@@ -7996,8 +8245,8 @@ packages:
       lru-cache: 6.0.0
     dev: true
 
-  /semver/7.4.0:
-    resolution: {integrity: sha512-RgOxM8Mw+7Zus0+zcLEUn8+JfoLpj/huFTItQy2hsM4khuC1HYRDp0cU482Ewn/Fcy6bCjufD8vAj7voC66KQw==}
+  /semver/7.5.1:
+    resolution: {integrity: sha512-Wvss5ivl8TMRZXXESstBA4uR5iXgEN/VC5/sOcuXdVLzcdkz4HWetIoRfG5gb5X+ij/G9rw9YoGn3QoQ8OCSpw==}
     engines: {node: '>=10'}
     hasBin: true
     dependencies:
@@ -8113,6 +8362,11 @@ packages:
     resolution: {integrity: sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==}
     dev: true
 
+  /signal-exit/4.0.2:
+    resolution: {integrity: sha512-MY2/qGx4enyjprQnFaZsHib3Yadh3IXyV2C321GY0pjGfVBu4un0uDJkwgdxqO+Rdx8JMT8IfJIRwbYVz3Ob3Q==}
+    engines: {node: '>=14'}
+    dev: true
+
   /sirv/1.0.19:
     resolution: {integrity: sha512-JuLThK3TnZG1TAKDwNIqNq6QA2afLOCcm+iE8D1Kj3GA40pSPsxQjjJl0J8X3tsR7T+CP1GavpzLwYkgVLWrZQ==}
     engines: {node: '>= 10'}
@@ -8158,8 +8412,8 @@ packages:
       is-fullwidth-code-point: 4.0.0
     dev: true
 
-  /smob/0.0.6:
-    resolution: {integrity: sha512-V21+XeNni+tTyiST1MHsa84AQhT1aFZipzPpOFAVB8DkHzwJyjjAmt9bgwnuZiZWnIbMo2duE29wybxv/7HWUw==}
+  /smob/1.4.0:
+    resolution: {integrity: sha512-MqR3fVulhjWuRNSMydnTlweu38UhQ0HXM4buStD/S3mc/BzX3CuM9OmhyQpmtYCvoYdl5ris6TI0ZqH355Ymqg==}
     dev: true
 
   /sockjs/0.3.24:
@@ -8187,11 +8441,6 @@ packages:
     engines: {node: '>=0.10.0'}
     dev: true
 
-  /sourcemap-codec/1.4.8:
-    resolution: {integrity: sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==}
-    deprecated: Please use @jridgewell/sourcemap-codec instead
-    dev: true
-
   /spdx-correct/3.2.0:
     resolution: {integrity: sha512-kN9dJbvnySHULIluDHy32WHRUu3Og7B9sbY7tsFLctQkIqnMh3hErYgdMjTYuqmcXX+lK5T1lnUt3G7zNswmZA==}
     dependencies:
@@ -8240,6 +8489,10 @@ packages:
       - supports-color
     dev: true
 
+  /sprintf-js/1.0.3:
+    resolution: {integrity: sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==}
+    dev: true
+
   /ssri/8.0.1:
     resolution: {integrity: sha512-97qShzy1AiyxvPNIkLWoGua7xoQzzPjQ0HAH4B0rWKo7SZ6USuPcrUiAFrws0UH8RrbWmgq3LMTObhPIHbbBeQ==}
     engines: {node: '>= 8'}
@@ -8266,8 +8519,8 @@ packages:
     engines: {node: '>= 0.8'}
     dev: true
 
-  /string-argv/0.3.1:
-    resolution: {integrity: sha512-a1uQGz7IyVy9YwhqjZIZu1c8JO8dNIe20xBmSS6qu9kv++k3JGzCVmprbNN5Kn+BgzD5E7YYwg1CcjuJMRNsvg==}
+  /string-argv/0.3.2:
+    resolution: {integrity: sha512-aqD2Q0144Z+/RqG52NeHEkZauTAUWJO8c6yTftGJKO3Tja5tUgIfmIl6kExvhtxSDP7fXB6DvzkfMpCd/F3G+Q==}
     engines: {node: '>=0.6.19'}
     dev: true
 
@@ -8298,7 +8551,7 @@ packages:
     dependencies:
       eastasianwidth: 0.2.0
       emoji-regex: 9.2.2
-      strip-ansi: 7.0.1
+      strip-ansi: 7.1.0
     dev: true
 
   /string.prototype.trim/1.2.7:
@@ -8352,8 +8605,8 @@ packages:
       ansi-regex: 5.0.1
     dev: true
 
-  /strip-ansi/7.0.1:
-    resolution: {integrity: sha512-cXNxvT8dFNRVfhVME3JAe98mkXDYN2O1l7jmcwMnOslDeESg1rF/OZMtK0nRAhiari1unG5cD4jG3rapUAkLbw==}
+  /strip-ansi/7.1.0:
+    resolution: {integrity: sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==}
     engines: {node: '>=12'}
     dependencies:
       ansi-regex: 6.0.1
@@ -8396,6 +8649,12 @@ packages:
     engines: {node: '>=8'}
     dev: true
 
+  /strip-literal/1.0.1:
+    resolution: {integrity: sha512-QZTsipNpa2Ppr6v1AmJHESqJ3Uz247MUS0OjrnnZjFAvEoWqxuyFuXn2xLgMtRnijJShAa1HL0gtJyUs7u7n3Q==}
+    dependencies:
+      acorn: 8.8.2
+    dev: true
+
   /strip-outer/1.0.1:
     resolution: {integrity: sha512-k55yxKHwaXnpYGsOzg4Vl8+tDrWylxDEpknGjhTiZB8dFRU5rTo9CAzeycivxV3s+zlTKwrs6WxMxR95n26kwg==}
     engines: {node: '>=0.10.0'}
@@ -8411,69 +8670,68 @@ packages:
     resolution: {integrity: sha512-Dj1Okke1C3uKKwQcetra4jSuk0DqbzbYtXipzFlFMZtowbF1x7BKJwB9AayVMyFARvU8EDrZdcax4At/452cAg==}
     dev: true
 
-  /stylehacks/5.1.1_postcss@8.4.21:
+  /stylehacks/5.1.1_postcss@8.4.24:
     resolution: {integrity: sha512-sBpcd5Hx7G6seo7b1LkpttvTz7ikD0LlH5RmdcBNb6fFR0Fl7LQwHDFr300q4cwUqi+IYrFGmsIHieMBfnN/Bw==}
     engines: {node: ^10 || ^12 || >=14.0}
     peerDependencies:
       postcss: ^8.2.15
     dependencies:
       browserslist: 4.21.5
-      postcss: 8.4.21
-      postcss-selector-parser: 6.0.11
+      postcss: 8.4.24
+      postcss-selector-parser: 6.0.13
     dev: true
 
-  /stylelint-config-recommended/11.0.0_stylelint@15.4.0:
-    resolution: {integrity: sha512-SoGIHNI748OCZn6BxFYT83ytWoYETCINVHV3LKScVAWQQauWdvmdDqJC5YXWjpBbxg2E761Tg5aUGKLFOVhEkA==}
+  /stylelint-config-recommended/12.0.0_stylelint@15.7.0:
+    resolution: {integrity: sha512-x6x8QNARrGO2sG6iURkzqL+Dp+4bJorPMMRNPScdvaUK8PsynriOcMW7AFDKqkWAS5wbue/u8fUT/4ynzcmqdQ==}
     peerDependencies:
-      stylelint: ^15.3.0
+      stylelint: ^15.5.0
     dependencies:
-      stylelint: 15.4.0
+      stylelint: 15.7.0
     dev: true
 
-  /stylelint-config-standard/32.0.0_stylelint@15.4.0:
-    resolution: {integrity: sha512-UnGJxYDyYFrIE9CjDMZRkrNh2o4lOtO+MVZ9qG5b8yARfsWho0GMx4YvhHfsv8zKKgHeWX2wfeyxmuoqcaYZ4w==}
+  /stylelint-config-standard/33.0.0_stylelint@15.7.0:
+    resolution: {integrity: sha512-eyxnLWoXImUn77+ODIuW9qXBDNM+ALN68L3wT1lN2oNspZ7D9NVGlNHb2QCUn4xDug6VZLsh0tF8NyoYzkgTzg==}
     peerDependencies:
-      stylelint: ^15.4.0
+      stylelint: ^15.5.0
     dependencies:
-      stylelint: 15.4.0
-      stylelint-config-recommended: 11.0.0_stylelint@15.4.0
+      stylelint: 15.7.0
+      stylelint-config-recommended: 12.0.0_stylelint@15.7.0
     dev: true
 
-  /stylelint-order/6.0.3_stylelint@15.4.0:
+  /stylelint-order/6.0.3_stylelint@15.7.0:
     resolution: {integrity: sha512-1j1lOb4EU/6w49qZeT2SQVJXm0Ht+Qnq9GMfUa3pMwoyojIWfuA+JUDmoR97Bht1RLn4ei0xtLGy87M7d29B1w==}
     peerDependencies:
       stylelint: ^14.0.0 || ^15.0.0
     dependencies:
-      postcss: 8.4.21
-      postcss-sorting: 8.0.2_postcss@8.4.21
-      stylelint: 15.4.0
+      postcss: 8.4.24
+      postcss-sorting: 8.0.2_postcss@8.4.24
+      stylelint: 15.7.0
     dev: true
 
-  /stylelint-scss/4.6.0_stylelint@15.4.0:
-    resolution: {integrity: sha512-M+E0BQim6G4XEkaceEhfVjP/41C9Klg5/tTPTCQVlgw/jm2tvB+OXJGaU0TDP5rnTCB62aX6w+rT+gqJW/uwjA==}
+  /stylelint-scss/5.0.1_stylelint@15.7.0:
+    resolution: {integrity: sha512-n87iCRZrr2J7//I/QFsDXxFLnHKw633U4qvWZ+mOW6KDAp/HLj06H+6+f9zOuTYy+MdGdTuCSDROCpQIhw5fvQ==}
     peerDependencies:
       stylelint: ^14.5.1 || ^15.0.0
     dependencies:
-      dlv: 1.1.3
       postcss-media-query-parser: 0.2.3
       postcss-resolve-nested-selector: 0.1.1
-      postcss-selector-parser: 6.0.11
+      postcss-selector-parser: 6.0.13
       postcss-value-parser: 4.2.0
-      stylelint: 15.4.0
+      stylelint: 15.7.0
     dev: true
 
-  /stylelint/15.4.0:
-    resolution: {integrity: sha512-TlOvpG3MbcFwHmK0q2ykhmpKo7Dq892beJit0NPdpyY9b1tFah/hGhqnAz/bRm2PDhDbJLKvjzkEYYBEz7Dxcg==}
+  /stylelint/15.7.0:
+    resolution: {integrity: sha512-fQRwHwWuZsDn4ENyE9AsKkOkV9WlD2CmYiVDbdZPdS3iZh0ceypOn1EuwTNuZ8xTrHF+jVeIEzLtFFSlD/nJHg==}
     engines: {node: ^14.13.1 || >=16.0.0}
     hasBin: true
     dependencies:
-      '@csstools/css-parser-algorithms': 2.1.0_5vzy4lghjvuzkedkkk4tqwjftm
-      '@csstools/css-tokenizer': 2.1.0
-      '@csstools/media-query-list-parser': 2.0.2_eu5cdbcexitnvbdq5yia3g22um
-      '@csstools/selector-specificity': 2.2.0_laljekdltgzr3kfi7r4exvsr5a
+      '@csstools/css-parser-algorithms': 2.2.0_gdfqdfecdiaxr4x3xd7wxrvuhq
+      '@csstools/css-tokenizer': 2.1.1
+      '@csstools/media-query-list-parser': 2.1.0_g5wmdbqtzzaodrrmvxcit5gfji
+      '@csstools/selector-specificity': 2.2.0_c3vcbepomgmxc74cgtawpgpkyi
       balanced-match: 2.0.0
       colord: 2.9.3
-      cosmiconfig: 8.1.3
+      cosmiconfig: 8.2.0
       css-functions-list: 3.1.0
       css-tree: 2.3.1
       debug: 4.3.4
@@ -8494,11 +8752,11 @@ packages:
       micromatch: 4.0.5
       normalize-path: 3.0.0
       picocolors: 1.0.0
-      postcss: 8.4.21
+      postcss: 8.4.24
       postcss-media-query-parser: 0.2.3
       postcss-resolve-nested-selector: 0.1.1
-      postcss-safe-parser: 6.0.0_postcss@8.4.21
-      postcss-selector-parser: 6.0.11
+      postcss-safe-parser: 6.0.0_postcss@8.4.24
+      postcss-selector-parser: 6.0.13
       postcss-value-parser: 4.2.0
       resolve-from: 5.0.0
       string-width: 4.2.3
@@ -8508,7 +8766,7 @@ packages:
       svg-tags: 1.0.0
       table: 6.8.1
       v8-compile-cache: 2.3.0
-      write-file-atomic: 5.0.0
+      write-file-atomic: 5.0.1
     transitivePeerDependencies:
       - supports-color
     dev: true
@@ -8601,12 +8859,12 @@ packages:
       jest-worker: 27.5.1
       schema-utils: 3.1.1
       serialize-javascript: 6.0.1
-      terser: 5.16.8
+      terser: 5.17.7
       webpack: 5.76.1
     dev: true
 
-  /terser/5.16.8:
-    resolution: {integrity: sha512-QI5g1E/ef7d+PsDifb+a6nnVgC4F22Bg6T0xrBrz6iloVB4PUkkunp6V8nzoOOZJIzjWVdAGqCdlKlhLq/TbIA==}
+  /terser/5.17.7:
+    resolution: {integrity: sha512-/bi0Zm2C6VAexlGgLlVxA0P2lru/sdLyfCVaRMfKVo9nWxbmz7f/sD8VPybPeSUJaJcwmCJis9pBIhcVcG1QcQ==}
     engines: {node: '>=10'}
     hasBin: true
     dependencies:
@@ -8693,6 +8951,13 @@ packages:
       escape-string-regexp: 1.0.5
     dev: true
 
+  /ts-morph/18.0.0:
+    resolution: {integrity: sha512-Kg5u0mk19PIIe4islUI/HWRvm9bC1lHejK4S0oh1zaZ77TMZAEmQC0sHQYiu2RgCQFZKXz1fMVi/7nOOeirznA==}
+    dependencies:
+      '@ts-morph/common': 0.19.0
+      code-block-writer: 12.0.0
+    dev: true
+
   /tsconfig-paths/3.14.2:
     resolution: {integrity: sha512-o/9iXgCYc5L/JxCHPe3Hvh8Q/2xm5Z+p18PESBU6Ff33695QnCHBEjcytY2q19ua7Mbl/DavtBOLq+oG0RCL+g==}
     dependencies:
@@ -8710,14 +8975,18 @@ packages:
     resolution: {integrity: sha512-336iVw3rtn2BUK7ORdIAHTyxHGRIHVReokCR3XjbckJMK7ms8FysBfhLR8IXnAgy7T0PTPNBWKiH514FOW/WSg==}
     dev: true
 
-  /tsutils/3.21.0_typescript@5.0.4:
+  /tslib/2.5.3:
+    resolution: {integrity: sha512-mSxlJJwl3BMEQCUNnxXBU9jP4JBktcEGhURcPR6VQVlnP0FdDEsIaz0C35dXNGLyRfrATNofF0F5p2KPxQgB+w==}
+    dev: true
+
+  /tsutils/3.21.0_typescript@5.1.3:
     resolution: {integrity: sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==}
     engines: {node: '>= 6'}
     peerDependencies:
       typescript: '>=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta'
     dependencies:
       tslib: 1.14.1
-      typescript: 5.0.4
+      typescript: 5.1.3
     dev: true
 
   /type-check/0.4.0:
@@ -8774,10 +9043,20 @@ packages:
     hasBin: true
     dev: true
 
+  /typescript/5.1.3:
+    resolution: {integrity: sha512-XH627E9vkeqhlZFQuL+UsyAXEnibT0kWR2FWONlr4sTjvxyJYnyefgrkyECLzM5NenmKzRAy2rR/OlYLA1HkZw==}
+    engines: {node: '>=14.17'}
+    hasBin: true
+    dev: true
+
   /ua-parser-js/1.0.35:
     resolution: {integrity: sha512-fKnGuqmTBnIE+/KXSzCn4db8RTigUzw1AN0DmdU6hJovUTbYJKyqj+8Mt1c4VfRDnOVJnENmfYkIPZ946UrSAA==}
     dev: false
 
+  /ufo/1.1.2:
+    resolution: {integrity: sha512-TrY6DsjTQQgyS3E3dBaOXf0TpPD8u9FVrVYmKVegJuFw51n/YB9XPt+U6ydzFG5ZIN7+DIjPbNmXoBj9esYhgQ==}
+    dev: true
+
   /unbox-primitive/1.0.2:
     resolution: {integrity: sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==}
     dependencies:
@@ -8810,6 +9089,24 @@ packages:
     engines: {node: '>=4'}
     dev: true
 
+  /unimport/3.0.8_rollup@3.24.1:
+    resolution: {integrity: sha512-AOt6xj3QMwqcTZRPB+NhFkyVEjCKnpTVoPm5x6424zz2NYYtCfym2bpJofzPHIJKPNIh5ko2/t2q46ZIMgdmbw==}
+    dependencies:
+      '@rollup/pluginutils': 5.0.2_rollup@3.24.1
+      escape-string-regexp: 5.0.0
+      fast-glob: 3.2.12
+      local-pkg: 0.4.3
+      magic-string: 0.30.0
+      mlly: 1.3.0
+      pathe: 1.1.1
+      pkg-types: 1.0.3
+      scule: 1.0.0
+      strip-literal: 1.0.1
+      unplugin: 1.3.1
+    transitivePeerDependencies:
+      - rollup
+    dev: true
+
   /universalify/0.1.2:
     resolution: {integrity: sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==}
     engines: {node: '>= 4.0.0'}
@@ -8825,6 +9122,38 @@ packages:
     engines: {node: '>= 0.8'}
     dev: true
 
+  /unplugin-auto-import/0.16.4_rollup@3.24.1:
+    resolution: {integrity: sha512-xdgBa9NAS3JG8HjkAZHSbGSMlrjKpaWKXGUzaF6RzEtr980RCl1t0Zsu0skUInNYrEQfqaHc7aGWPv41DLTK/w==}
+    engines: {node: '>=14'}
+    peerDependencies:
+      '@nuxt/kit': ^3.2.2
+      '@vueuse/core': '*'
+    peerDependenciesMeta:
+      '@nuxt/kit':
+        optional: true
+      '@vueuse/core':
+        optional: true
+    dependencies:
+      '@antfu/utils': 0.7.4
+      '@rollup/pluginutils': 5.0.2_rollup@3.24.1
+      local-pkg: 0.4.3
+      magic-string: 0.30.0
+      minimatch: 9.0.1
+      unimport: 3.0.8_rollup@3.24.1
+      unplugin: 1.3.1
+    transitivePeerDependencies:
+      - rollup
+    dev: true
+
+  /unplugin/1.3.1:
+    resolution: {integrity: sha512-h4uUTIvFBQRxUKS2Wjys6ivoeofGhxzTe2sRWlooyjHXVttcVfV/JiavNd3d4+jty0SVV0dxGw9AkY9MwiaCEw==}
+    dependencies:
+      acorn: 8.8.2
+      chokidar: 3.5.3
+      webpack-sources: 3.2.3
+      webpack-virtual-modules: 0.5.0
+    dev: true
+
   /update-browserslist-db/1.0.10_browserslist@4.21.5:
     resolution: {integrity: sha512-OztqDenkfFkbSG+tRxBeAnCVPckDBcvibKd35yDONx6OU8N7sqgwc7rCbkJ/WcYtVRZ4ba68d6byhC21GFh7sQ==}
     hasBin: true
@@ -8836,6 +9165,17 @@ packages:
       picocolors: 1.0.0
     dev: true
 
+  /update-browserslist-db/1.0.11_browserslist@4.21.7:
+    resolution: {integrity: sha512-dCwEFf0/oT85M1fHBg4F0jtLwJrutGoHSQXCh7u4o2t1drG+c0a9Flnqww6XUKSfQMPpJBRjU8d4RXB09qtvaA==}
+    hasBin: true
+    peerDependencies:
+      browserslist: '>= 4.21.0'
+    dependencies:
+      browserslist: 4.21.7
+      escalade: 3.1.1
+      picocolors: 1.0.0
+    dev: true
+
   /uri-js/4.4.1:
     resolution: {integrity: sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==}
     dependencies:
@@ -8871,22 +9211,58 @@ packages:
       spdx-expression-parse: 3.0.1
     dev: true
 
+  /validator/13.9.0:
+    resolution: {integrity: sha512-B+dGG8U3fdtM0/aNK4/X8CXq/EcxU2WPrPEkJGslb47qyHsxmbggTWK0yEA4qnYVNF+nxNlN88o14hIcPmSIEA==}
+    engines: {node: '>= 0.10'}
+    dev: true
+
   /vary/1.1.2:
     resolution: {integrity: sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==}
     engines: {node: '>= 0.8'}
     dev: true
 
-  /vite-plugin-babel/1.1.3_qteie7ooezpix6qzwocuzwtxlq:
+  /vite-plugin-babel/1.1.3_gdnagywfgqdzpiff27izscyaxq:
     resolution: {integrity: sha512-WE8ORQm8530kj0geiDL1r/+P2MaU0b+5wL5E8Jq07aounFwRIUeJXziGiMr2DFQs78vaefB5GRKh257M8Z6gFQ==}
     peerDependencies:
       '@babel/core': ^7.0.0
       vite: ^2.7.0 || ^3.0.0 || ^4.0.0
     dependencies:
-      '@babel/core': 7.21.4
-      vite: 4.2.1_g772r5w5ng27elj5pzc7q7vnhy
+      '@babel/core': 7.22.5
+      vite: 4.3.9_5s34g373lsxjxjmuxgsopbylza
+    dev: true
+
+  /vite-plugin-css-injected-by-js/3.1.1_vite@4.3.9:
+    resolution: {integrity: sha512-mwrFvEEy0TuH8Ul0cb2HgjmNboQ/JnEFy+kHCWqAJph3ikMOiIuyYVdx0JO4nEIWJyzSnc4TTdmoTulsikvJEg==}
+    peerDependencies:
+      vite: '>2.0.0-0'
+    dependencies:
+      vite: 4.3.9_5s34g373lsxjxjmuxgsopbylza
     dev: true
 
-  /vite-plugin-eslint/1.8.1_eslint@8.38.0+vite@4.2.1:
+  /vite-plugin-dts/2.3.0_n663lcz7e4isfnnprvmg5w4zti:
+    resolution: {integrity: sha512-WbJgGtsStgQhdm3EosYmIdTGbag5YQpZ3HXWUAPCDyoXI5qN6EY0V7NXq0lAmnv9hVQsvh0htbYcg0Or5Db9JQ==}
+    engines: {node: ^14.18.0 || >=16.0.0}
+    peerDependencies:
+      vite: '>=2.9.0'
+    dependencies:
+      '@babel/parser': 7.22.5
+      '@microsoft/api-extractor': 7.35.2_@types+node@20.2.6
+      '@rollup/pluginutils': 5.0.2_rollup@3.24.1
+      '@rushstack/node-core-library': 3.59.3_@types+node@20.2.6
+      debug: 4.3.4
+      fast-glob: 3.2.12
+      fs-extra: 10.1.0
+      kolorist: 1.8.0
+      magic-string: 0.29.0
+      ts-morph: 18.0.0
+      vite: 4.3.9_5s34g373lsxjxjmuxgsopbylza
+    transitivePeerDependencies:
+      - '@types/node'
+      - rollup
+      - supports-color
+    dev: true
+
+  /vite-plugin-eslint/1.8.1_eslint@8.42.0+vite@4.3.9:
     resolution: {integrity: sha512-PqdMf3Y2fLO9FsNPmMX+//2BF5SF8nEWspZdgl4kSt7UvHDRHVVfHvxsD7ULYzZrJDGRxR81Nq7TOFgwMnUang==}
     peerDependencies:
       eslint: '>=7'
@@ -8894,12 +9270,25 @@ packages:
     dependencies:
       '@rollup/pluginutils': 4.2.1
       '@types/eslint': 8.21.2
-      eslint: 8.38.0
+      eslint: 8.42.0
       rollup: 2.79.1
-      vite: 4.2.1_g772r5w5ng27elj5pzc7q7vnhy
+      vite: 4.3.9_5s34g373lsxjxjmuxgsopbylza
+    dev: true
+
+  /vite-plugin-static-copy/0.16.0_vite@4.3.9:
+    resolution: {integrity: sha512-dMVEg5Z2SwYRgQnHZaeokvSKB4p/TOTf65JU4sP3U6ccSBsukqdtDOjpmT+xzTFHAA8WJjcS31RMLjUdWQCBzw==}
+    engines: {node: ^14.18.0 || >=16.0.0}
+    peerDependencies:
+      vite: ^3.0.0 || ^4.0.0
+    dependencies:
+      chokidar: 3.5.3
+      fast-glob: 3.2.12
+      fs-extra: 11.1.1
+      picocolors: 1.0.0
+      vite: 4.3.9_5s34g373lsxjxjmuxgsopbylza
     dev: true
 
-  /vite-plugin-stylelint/4.3.0_zsx35jvok5wxg35ggtrlws5ska:
+  /vite-plugin-stylelint/4.3.0_yx7gvhdqr4dcz3azd4pcm6cthe:
     resolution: {integrity: sha512-S8BONq5X8TndOFt+My4lkeHxVZvkDQRL++TV0nvnuYgOU/CvDddPPOT4V6go+ETzWK0NEtXqCGFnpkmm8c8Xcg==}
     engines: {node: '>=14.18'}
     peerDependencies:
@@ -8916,16 +9305,16 @@ packages:
       rollup:
         optional: true
     dependencies:
-      '@rollup/pluginutils': 5.0.2_rollup@3.20.2
+      '@rollup/pluginutils': 5.0.2_rollup@3.24.1
       chokidar: 3.5.3
-      postcss: 8.4.21
-      rollup: 3.20.2
-      stylelint: 15.4.0
-      vite: 4.2.1_g772r5w5ng27elj5pzc7q7vnhy
+      postcss: 8.4.24
+      rollup: 3.24.1
+      stylelint: 15.7.0
+      vite: 4.3.9_5s34g373lsxjxjmuxgsopbylza
     dev: true
 
-  /vite/4.2.1_g772r5w5ng27elj5pzc7q7vnhy:
-    resolution: {integrity: sha512-7MKhqdy0ISo4wnvwtqZkjke6XN4taqQ2TBaTccLIpOKv7Vp2h4Y+NpmWCnGDeSvvn45KxvWgGyb0MkHvY1vgbg==}
+  /vite/4.3.9_5s34g373lsxjxjmuxgsopbylza:
+    resolution: {integrity: sha512-qsTNZjO9NoJNW7KnOrgYwczm0WctJ8m/yqYAMAK9Lxt4SoySUfS5S8ia9K7JHpa3KEeMfyF8LoJ3c5NeBJy6pg==}
     engines: {node: ^14.18.0 || >=16.0.0}
     hasBin: true
     peerDependencies:
@@ -8949,18 +9338,17 @@ packages:
       terser:
         optional: true
     dependencies:
-      '@types/node': 18.15.11
-      esbuild: 0.17.15
-      postcss: 8.4.21
-      resolve: 1.22.2
-      rollup: 3.20.2
-      sass: 1.62.0
+      '@types/node': 20.2.6
+      esbuild: 0.17.19
+      postcss: 8.4.24
+      rollup: 3.24.1
+      sass: 1.63.3
     optionalDependencies:
       fsevents: 2.3.2
     dev: true
 
-  /vue-demi/0.13.11_vue@3.2.47:
-    resolution: {integrity: sha512-IR8HoEEGM65YY3ZJYAjMlKygDQn25D5ajNFNoKh9RSDMQtlzCxtfQjdQgv9jjK+m3377SsJXY8ysq8kLCZL25A==}
+  /vue-demi/0.14.5_vue@3.3.4:
+    resolution: {integrity: sha512-o9NUVpl/YlsGJ7t+xuqJKx8EBGf1quRhCiT6D/J0pfwmk9zUwYkC7yrF4SZCe6fETvSM3UNL2edcbYrSyc4QHA==}
     engines: {node: '>=12'}
     hasBin: true
     requiresBuild: true
@@ -8971,41 +9359,23 @@ packages:
       '@vue/composition-api':
         optional: true
     dependencies:
-      vue: 3.2.47
+      vue: 3.3.4
     dev: true
 
-  /vue-eslint-parser/9.1.0_eslint@8.38.0:
-    resolution: {integrity: sha512-NGn/iQy8/Wb7RrRa4aRkokyCZfOUWk19OP5HP6JEozQFX5AoS/t+Z0ZN7FY4LlmWc4FNI922V7cvX28zctN8dQ==}
+  /vue-eslint-parser/9.3.0_eslint@8.42.0:
+    resolution: {integrity: sha512-48IxT9d0+wArT1+3wNIy0tascRoywqSUe2E1YalIC1L8jsUGe5aJQItWfRok7DVFGz3UYvzEI7n5wiTXsCMAcQ==}
     engines: {node: ^14.17.0 || >=16.0.0}
     peerDependencies:
       eslint: '>=6.0.0'
     dependencies:
       debug: 4.3.4
-      eslint: 8.38.0
-      eslint-scope: 7.1.1
-      eslint-visitor-keys: 3.4.0
-      espree: 9.5.1
-      esquery: 1.5.0
-      lodash: 4.17.21
-      semver: 7.3.8
-    transitivePeerDependencies:
-      - supports-color
-    dev: true
-
-  /vue-eslint-parser/9.1.1_eslint@8.38.0:
-    resolution: {integrity: sha512-C2aI/r85Q6tYcz4dpgvrs4wH/MqVrRAVIdpYedrxnATDHHkb+TroeRcDpKWGZCx/OcECMWfz7tVwQ8e+Opy6rA==}
-    engines: {node: ^14.17.0 || >=16.0.0}
-    peerDependencies:
-      eslint: '>=6.0.0'
-    dependencies:
-      debug: 4.3.4
-      eslint: 8.38.0
+      eslint: 8.42.0
       eslint-scope: 7.2.0
-      eslint-visitor-keys: 3.4.0
-      espree: 9.5.1
+      eslint-visitor-keys: 3.4.1
+      espree: 9.5.2
       esquery: 1.5.0
       lodash: 4.17.21
-      semver: 7.4.0
+      semver: 7.5.1
     transitivePeerDependencies:
       - supports-color
     dev: true
@@ -9014,7 +9384,7 @@ packages:
     resolution: {integrity: sha512-BXq3jwIagosjgNVae6tkHzzIk6a8MHFtzAdwhnV5VlvPTFxDCvIttgSiHWjdGoTJvXtmRu5HacExfdarRcFhog==}
     dev: true
 
-  /vue-loader/15.10.1_lla764ying24p5lxzeyo4otcn4:
+  /vue-loader/15.10.1_qadn4crrak3nd4hxo3wwdcufz4:
     resolution: {integrity: sha512-SaPHK1A01VrNthlix6h1hq4uJu7S/z0kdLUb6klubo738NeQoLbS6V9/d8Pv19tU0XdQKju3D1HSKuI8wJ5wMA==}
     peerDependencies:
       '@vue/compiler-sfc': ^3.0.8
@@ -9030,7 +9400,7 @@ packages:
       vue-template-compiler:
         optional: true
     dependencies:
-      '@vue/compiler-sfc': 3.2.47
+      '@vue/compiler-sfc': 3.3.4
       '@vue/component-compiler-utils': 3.3.0
       css-loader: 6.7.3_webpack@5.76.1
       hash-sum: 1.0.2
@@ -9094,7 +9464,7 @@ packages:
       - whiskers
     dev: true
 
-  /vue-loader/17.0.1_n5mdallz4txjosgbflufhqke2e:
+  /vue-loader/17.0.1_7mkxzfh7vktfr4hhfi2nfw643a:
     resolution: {integrity: sha512-/OOyugJnImKCkAKrAvdsWMuwoCqGxWT5USLsjohzWbMgOwpA5wQmzQiLMzZd7DjhIfunzAGIApTOgIylz/kwcg==}
     peerDependencies:
       '@vue/compiler-sfc': '*'
@@ -9106,11 +9476,11 @@ packages:
       vue:
         optional: true
     dependencies:
-      '@vue/compiler-sfc': 3.2.47
+      '@vue/compiler-sfc': 3.3.4
       chalk: 4.1.2
       hash-sum: 2.0.0
       loader-utils: 2.0.4
-      vue: 3.2.47
+      vue: 3.3.4
       webpack: 5.76.1
     dev: true
 
@@ -9132,25 +9502,26 @@ packages:
     resolution: {integrity: sha512-4gDntzrifFnCEvyoO8PqyJDmguXgVPxKiIxrBKjIowvL9l+N66196+72XVYR8BBf1Uv1Fgt3bGevJ+sEmxfZzw==}
     dev: true
 
-  /vue-tsc/1.2.0_typescript@5.0.4:
-    resolution: {integrity: sha512-rIlzqdrhyPYyLG9zxsVRa+JEseeS9s8F2BbVVVWRRsTZvJO2BbhLEb2HW3MY+DFma0378tnIqs+vfTzbcQtRFw==}
+  /vue-tsc/1.6.5_typescript@5.1.3:
+    resolution: {integrity: sha512-Wtw3J7CC+JM2OR56huRd5iKlvFWpvDiU+fO1+rqyu4V2nMTotShz4zbOZpW5g9fUOcjnyZYfBo5q5q+D/q27JA==}
     hasBin: true
     peerDependencies:
       typescript: '*'
     dependencies:
-      '@volar/vue-language-core': 1.2.0
-      '@volar/vue-typescript': 1.2.0
-      typescript: 5.0.4
+      '@volar/vue-language-core': 1.6.5
+      '@volar/vue-typescript': 1.6.5_typescript@5.1.3
+      semver: 7.5.1
+      typescript: 5.1.3
     dev: true
 
-  /vue/3.2.47:
-    resolution: {integrity: sha512-60188y/9Dc9WVrAZeUVSDxRQOZ+z+y5nO2ts9jWXSTkMvayiWxCWOWtBQoYjLeccfXkiiPZWAHcV+WTPhkqJHQ==}
+  /vue/3.3.4:
+    resolution: {integrity: sha512-VTyEYn3yvIeY1Py0WaYGZsXnz3y5UnGi62GjVEqvEGPl6nxbOrCXbVOTQWBEJUqAyTUk2uJ5JLVnYJ6ZzGbrSw==}
     dependencies:
-      '@vue/compiler-dom': 3.2.47
-      '@vue/compiler-sfc': 3.2.47
-      '@vue/runtime-dom': 3.2.47
-      '@vue/server-renderer': 3.2.47_vue@3.2.47
-      '@vue/shared': 3.2.47
+      '@vue/compiler-dom': 3.3.4
+      '@vue/compiler-sfc': 3.3.4
+      '@vue/runtime-dom': 3.3.4
+      '@vue/server-renderer': 3.3.4_vue@3.3.4
+      '@vue/shared': 3.3.4
     dev: true
 
   /watchpack/2.4.0:
@@ -9284,6 +9655,10 @@ packages:
     resolution: {integrity: sha512-5tyDlKLqPfMqjT3Q9TAqf2YqjwmnUleZwzJi1A5qXnlBCdj2AtOJ6wAWdglTIDOPgOiOrXeBeFcsQ8+aGQ6QbA==}
     dev: true
 
+  /webpack-virtual-modules/0.5.0:
+    resolution: {integrity: sha512-kyDivFZ7ZM0BVOUteVbDFhlRt7Ah/CSPwJdi8hBpkK7QLumUqdLtVfm/PX/hkcnrvr0i77fO5+TjZ94Pe+C9iw==}
+    dev: true
+
   /webpack/5.76.1:
     resolution: {integrity: sha512-4+YIK4Abzv8172/SGqObnUjaIHjLEuUasz9EwQj/9xmPPkYJy2Mh03Q/lJfSD3YLzbxy5FeTq5Uw0323Oh6SJQ==}
     engines: {node: '>=10.13.0'}
@@ -9425,12 +9800,12 @@ packages:
     resolution: {integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==}
     dev: true
 
-  /write-file-atomic/5.0.0:
-    resolution: {integrity: sha512-R7NYMnHSlV42K54lwY9lvW6MnSm1HSJqZL3xiSgi9E7//FYaI74r2G0rd+/X6VAMkHEdzxQaU5HUOXWUz5kA/w==}
+  /write-file-atomic/5.0.1:
+    resolution: {integrity: sha512-+QU2zd6OTD8XWIJCbffaiQeH9U73qIqafo1x6V1snCWYGJf6cVE0cDR4D8xRzcEnfI21IFrUPzPGtcPf8AC+Rw==}
     engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0}
     dependencies:
       imurmurhash: 0.1.4
-      signal-exit: 3.0.7
+      signal-exit: 4.0.2
     dev: true
 
   /ws/7.5.9:
@@ -9486,8 +9861,8 @@ packages:
     engines: {node: '>= 6'}
     dev: true
 
-  /yaml/2.2.1:
-    resolution: {integrity: sha512-e0WHiYql7+9wr4cWMx3TVQrNwejKaEe7/rHNmQmqRjazfOP5W8PB6Jpebb5o6fIapbz9o9+2ipcaTM2ZwDI6lw==}
+  /yaml/2.3.1:
+    resolution: {integrity: sha512-2eHWfjaoXgTBC2jNM1LRef62VQa0umtvRiDSk6HSzW7RvS5YtkabJrwYLLEKWBc8a5U2PTSCs+dJjUTJdlHsWQ==}
     engines: {node: '>= 14'}
     dev: true
 
@@ -9524,3 +9899,15 @@ packages:
       normalize-path: 1.0.0
       strip-indent: 2.0.0
     dev: true
+
+  /z-schema/5.0.5:
+    resolution: {integrity: sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==}
+    engines: {node: '>=8.0.0'}
+    hasBin: true
+    dependencies:
+      lodash.get: 4.4.2
+      lodash.isequal: 4.5.0
+      validator: 13.9.0
+    optionalDependencies:
+      commander: 9.5.0
+    dev: true
diff --git a/src/components/Sections/RegisterSection.vue b/src/components/Sections/RegisterSection.vue
index c4ac1de..e091d53 100644
--- a/src/components/Sections/RegisterSection.vue
+++ b/src/components/Sections/RegisterSection.vue
@@ -31,6 +31,6 @@ const asPluginGlobalCode = `import { createApp } from 'vue';
 import CodeBlock from 'vue3-code-block';
 
 createApp()
-  .use(CodeBlock)
+  .component('CodeBlock', CodeBlock)
   .mount('#app');`;
 </script>
diff --git a/src/index.ts b/src/index.ts
index 6f42ddd..7b8feff 100644
--- a/src/index.ts
+++ b/src/index.ts
@@ -1,17 +1,19 @@
 import { App, Plugin } from 'vue';
-import { CodeBlock } from '@/plugin';
-import { Props } from '@/types';
+import { CodeBlock } from './plugin';
 import '@/plugin/styles/cssVariables.css';
 import '@/plugin/styles/utilities.scss';
 import '@/plugin/styles/main.scss';
 import '@/plugin/styles/themeStyles.scss';
 
-const install = (app: App, options: Props) => {
-	const codeBlockGlobalOptions: Props = { globalOptions: true, ...options };
-	app.provide('codeBlockGlobalOptions', codeBlockGlobalOptions);
+
+const install = (app: App) => {
 	app.component('CodeBlock', CodeBlock);
 };
 
 CodeBlock.install = install;
 
 export default CodeBlock as unknown as Plugin;
+
+export {
+	CodeBlock
+};
diff --git a/src/main.ts b/src/main.ts
index 7e8ff35..3d919c2 100644
--- a/src/main.ts
+++ b/src/main.ts
@@ -1,6 +1,6 @@
 import { createApp } from 'vue';
 import App from './App.vue';
-import CodeBlock from './index';
+import { CodeBlock } from './index';
 import { createPinia } from "pinia";
 import { library } from '@fortawesome/fontawesome-svg-core';
 import { FontAwesomeIcon } from '@fortawesome/vue-fontawesome';
@@ -24,7 +24,7 @@ library.add({
 });
 
 createApp(App)
-	.use(CodeBlock, {})
 	.use(createPinia())
+	.component('CodeBlock', CodeBlock)
 	.component('fa-icon', FontAwesomeIcon)
 	.mount('#app');
diff --git a/src/plugin/CodeBlock.vue b/src/plugin/CodeBlock.vue
index 6d2ace6..8998269 100644
--- a/src/plugin/CodeBlock.vue
+++ b/src/plugin/CodeBlock.vue
@@ -1,8 +1,5 @@
 <template>
-	<div
-		class="v-code-block v-code-block--mb-5"
-		:class="codeBlockClasses"
-	>
+	<div :class="codeBlockClasses">
 		<div
 			v-if="label || tabs || slots.label || slots.tabs"
 			class="v-code-block--header"
@@ -80,50 +77,55 @@
 				:class="`language-${props.lang}`"
 				:style="preTagStyles"
 			>
-<code
-	v-if="prismPlugin"
-  :class="`language-${props.lang} ${browserWindow ? 'v-code-block--code-browser' : ''} ${highlightjs ? 'hljs' : ''}`"
-  :style="codeTagStyles"
-	v-text="computedCode"
-></code>
-<code
-	v-else
-  :class="`language-${props.lang} ${browserWindow ? 'v-code-block--code-browser' : ''} ${highlightjs ? 'hljs' : ''}`"
-  :style="codeTagStyles"
-  v-html="renderedCode"
-></code>
+				<code
+					v-if="prismPlugin"
+					:class="`language-${props.lang} ${browserWindow ? 'v-code-block--code-browser' : ''} ${highlightjs ? 'hljs' : ''}`"
+					:style="codeTagStyles"
+					v-text="computedCode"
+				></code>
+				<code
+					v-else
+					:class="`language-${props.lang} ${browserWindow ? 'v-code-block--code-browser' : ''} ${highlightjs ? 'hljs' : ''}`"
+					:style="codeTagStyles"
+					v-html="renderedCode"
+				></code>
 			</pre>
 		</div>
 	</div>
 </template>
 
 <script setup lang="ts">
-import {
-	computed,
-	inject,
-	onBeforeMount,
-	onMounted,
-	ref,
-	useSlots,
-	watch,
-	StyleValue,
-} from 'vue';
+import type { StyleValue } from 'vue';
 import UAParser from 'ua-parser-js';
 import { Props } from '@/types';
-import StatusIcons from '@/plugin/StatusIcons.vue';
+import { AllProps } from './utils/props';
+import {
+	useCodeBlockClasses,
+	useCopyButtonClasses,
+	useIconClasses,
+	useLabelClasses,
+	useTabClasses,
+} from './composables/classes';
+import {
+	useCodeTagStyles,
+	useHeaderStyles,
+	usePreTagStyles,
+	useTabGroupStyles,
+} from './composables/styles';
+
+import StatusIcons from '@/plugin/components/StatusIcons.vue';
 import {
 	neonBunnyCarrotThemeMin,
 	neonBunnyThemeMin,
 	neonBunnyCarrotHighlightThemeMin,
 	neonBunnyHighlightThemeMin
 } from './themes';
-import langCss from 'highlight.js/lib/languages/css';
-import langJavascript from 'highlight.js/lib/languages/javascript';
-import langHtml from 'highlight.js/lib/languages/xml';
+
+import { HLJSApi } from 'highlight.js';
 import langPlaintext from 'highlight.js/lib/languages/plaintext';
 
 
-const highlightJsVersion = '11.7.0';
+const highlightJsVersion = '11.8.0';
 const prismVersion = '1.29.0';
 const prismThemesVersion = '1.9.0';
 
@@ -131,138 +133,18 @@ const prismThemesVersion = '1.9.0';
 // -------------------------------------------------- Emits & Slots & Injects //
 const emit = defineEmits(['run', 'update:copy-status']);
 const slots = useSlots();
-const codeBlockGlobalOptions = inject<Props>('codeBlockGlobalOptions');
 
 
 // -------------------------------------------------- Props //
-const props = defineProps({
-	browserWindow: {
-		type: Boolean,
-		required: false,
-		default: false,
-	},
-	code: {
-		type: [Object, Array, String, Number],
-		required: true,
-	},
-	codeBlockRadius: {
-		type: String,
-		required: false,
-		default: '0.5rem',
-	},
-	copyButton: {
-		type: Boolean,
-		required: false,
-		default: true,
-	},
-	copyIcons: {
-		type: Boolean,
-		required: false,
-		default: true,
-	},
-	copyTab: {
-		type: Boolean,
-		required: false,
-		default: true,
-	},
-	copyFailedText: {
-		type: String,
-		required: false,
-		default: 'Copy failed!',
-	},
-	copyText: {
-		type: String,
-		required: false,
-		default: 'Copy Code',
-	},
-	copySuccessText: {
-		type: String,
-		required: false,
-		default: 'Copied!',
-	},
-	floatingTabs: {
-		type: Boolean,
-		required: false,
-		default: true,
-	},
-	height: {
-		type: [String, Number],
-		required: false,
-		default: 'auto',
-	},
-	highlightjs: {
-		type: Boolean,
-		required: false,
-		default: false,
-	},
-	indent: {
-		type: Number,
-		required: false,
-		default: 2,
-	},
-	label: {
-		type: String,
-		required: false,
-		default: '',
-	},
-	lang: {
-		type: String,
-		required: false,
-		default: 'javascript',
-	},
-	maxHeight: {
-		type: [String, Number],
-		required: false,
-		default: 'auto',
-	},
-	persistentCopyButton: {
-		type: Boolean,
-		required: false,
-		default: false,
-	},
-	prismjs: {
-		type: Boolean,
-		required: false,
-		default: false,
-	},
-	prismPlugin: {
-		type: Boolean,
-		required: false,
-		default: false,
-	},
-	runTab: {
-		type: Boolean,
-		required: false,
-		default: false,
-	},
-	runText: {
-		type: String,
-		required: false,
-		default: 'Run',
-	},
-	tabGap: {
-		type: String,
-		required: false,
-		default: '0.25rem',
-	},
-	tabs: {
-		type: Boolean,
-		required: false,
-		default: false,
-	},
-	theme: {
-		type: [String, Boolean],
-		required: false,
-		default: 'neon-bunny',
-	},
-});
+const props = withDefaults(defineProps<Props>(), { ...AllProps });
 
 
 // -------------------------------------------------- Data //
-let hljs;
-let prismModule;
+let hljs: HLJSApi;
+// eslint-disable-next-line @typescript-eslint/no-explicit-any
+let prismModule: any;
 
-const convertedCode = ref(null);
+const convertedCode = ref<string | unknown>(null);
 const copyStatus = ref<string>('copy');
 const copyTextValue = ref<string>('');
 const copying = ref<boolean>(false);
@@ -287,96 +169,87 @@ const computedCode = computed<unknown>(() => {
 
 	// We need to compute the code for Prism plugins to work //
 	if (props.prismjs && props.prismPlugin) {
-		html = convertedCode.value;
+		html = convertedCode.value as string;
 	}
 
 	return html;
 });
 
-const codeBlockClasses = computed<string>(() => {
-	let classes = isMobile.value ? 'v-code-block--mobile' : '';
-	classes += props.prismjs ? ' v-code-block--prismjs' : ' v-code-block--highlightjs';
 
-	return classes;
-});
-
-const codeTagStyles = computed<StyleValue>(() => {
-	const width = useTheme.value === 'coy' && isLoading.value === false ? '100%' : '';
-	return { width };
+// -------------------------------------------------- Classes //
+const codeBlockClasses = computed<object>(() => {
+	return useCodeBlockClasses({
+		isMobile,
+		isPrism: props.prismjs,
+	});
 });
 
 const copyButtonClasses = computed<object>(() => {
-	return {
-		'v-code-block--code-copy-button': true,
-		'v-code-block--code-copy-button-mobile': isMobile.value,
-		[`v-code-block--code-copy-button-persist`]: props.persistentCopyButton,
-		[`v-code-block--code-copy-button-status-${copyStatus.value}`]: true,
-	};
-});
-
-const headerStyles = computed<StyleValue>(() => {
-	return {
-		bottom: props.floatingTabs ? '1px' : '0',
-		gap: convertToUnit(props.tabGap),
-	};
+	return useCopyButtonClasses({
+		copyStatus,
+		isMobile,
+		persistentCopyButton: props.persistentCopyButton,
+	});
 });
 
 const iconClasses = computed<object>(() => {
-	const activeLibrary = props.highlightjs ? 'highlightjs' : 'prism';
-	const theme = useTheme.value === '' || useTheme.value === 'prism' ? 'default' : useTheme.value;
-
-	const classes = {
-		'v-code-block--me-1': true,
-		[`v-code-block--tab-${activeLibrary}-${theme}-icon`]: true,
-		[`v-code-block--button-copy-icon-status-${copyStatus.value}`]: true,
-		[`v-code-block--tab-${activeLibrary}-${theme}-icon-status-${copyStatus.value}`]: true,
-	};
-	return classes;
+	return useIconClasses({
+		copyStatus,
+		highlightjs: props.highlightjs,
+		useTheme,
+	});
 });
 
-const labelClasses = computed<string>(() => {
-	return isMobile.value ? 'v-code-block--label-mobile' : '';
+const labelClasses = computed<object>(() => {
+	return useLabelClasses({
+		isMobile
+	});
 });
 
-const preTagStyles = computed<StyleValue>(() => {
-	const radius = props.codeBlockRadius;
-	let borderRadius = `${radius} 0 ${radius} ${radius} !important`;
-
-	if (!props.tabs || (!props.copyTab && !props.runTab)) {
-		borderRadius = radius;
-	}
+const tabClasses = computed<object>(() => {
+	return useTabClasses({
+		highlightjs: props.highlightjs,
+		useTheme,
+	});
+});
 
-	const display = useTheme.value !== 'funky' ? 'flex' : 'block';
 
-	return {
-		borderRadius,
-		display,
-		height: convertToUnit(props.height),
-		maxHeight: convertToUnit(props.maxHeight),
-		overflow: 'auto',
-	};
+// -------------------------------------------------- Styles //
+const codeTagStyles = computed<StyleValue>(() => {
+	return useCodeTagStyles({
+		isLoading,
+		useTheme,
+	});
 });
 
-const tabClasses = computed<object>(() => {
-	const activeLibrary = props.highlightjs ? 'highlightjs' : 'prism';
-	const theme = useTheme.value === '' || useTheme.value === 'prism' ? 'default' : useTheme.value;
+const headerStyles = computed<StyleValue>(() => {
+	return useHeaderStyles({
+		floatingTabs: props.floatingTabs,
+		tabGap: props.tabGap
+	});
+});
 
-	const classes = {
-		[`v-code-block--tab-${theme}`]: true,
-		[`v-code-block--tab-${activeLibrary}-${theme}`]: true,
-	};
-	return classes;
+const preTagStyles = computed<StyleValue>(() => {
+	return usePreTagStyles({
+		copyTab: props.copyTab,
+		height: props.height,
+		maxHeight: props.maxHeight,
+		radius: props.codeBlockRadius,
+		runTab: props.runTab,
+		tabs: props.tabs,
+		useTheme,
+	});
 });
 
 const tabGroupStyle = computed<StyleValue>(() => {
-	return {
-		gap: convertToUnit(props.tabGap),
-	};
+	return useTabGroupStyles({
+		tabGap: props.tabGap,
+	});
 });
 
 
 // -------------------------------------------------- Watch //
-watch(props, () => {
+watch(props as Props, () => {
 	if (props.code) {
 		renderCode();
 	}
@@ -406,7 +279,7 @@ onBeforeMount(() => {
 });
 
 onMounted(() => {
-	useTheme.value = codeBlockGlobalOptions?.theme || props.theme;
+	useTheme.value = props.theme;
 	loadTheme();
 	mobileCheck();
 	renderCode();
@@ -439,17 +312,6 @@ function convertCode(): void {
 	return;
 }
 
-function convertToUnit(str: string | number, unit = 'px'): string {
-	if (str == null || str === '') {
-		return undefined;
-	}
-	else if (!+str) {
-		return String(str);
-	}
-
-	return `${Number(str)}${unit}`;
-}
-
 function copyCode(): void {
 	if (copying.value) {
 		return;
@@ -457,7 +319,7 @@ function copyCode(): void {
 
 	copying.value = true;
 
-	navigator.clipboard.writeText(convertedCode.value).then(() => {
+	navigator.clipboard.writeText(convertedCode.value as string).then(() => {
 		copyTextValue.value = props.copySuccessText;
 		copyStatus.value = 'success';
 		emit('update:copy-status', copyStatus.value);
@@ -478,10 +340,10 @@ function copyCode(): void {
 }
 
 function loadTheme(): void {
-	let selectedTheme = null;
+	let selectedTheme = '';
 	const activeLibrary = props.highlightjs ? 'highlightjs' : 'prism';
 
-	const head = document.getElementsByTagName('head')[0];
+	const head = document.getElementsByTagName('head')[0] as HTMLHeadElement;
 	const themeStyles = document.createElement('style');
 	const loadedTheme = document.body.getAttribute('data-v-code-block-theme');
 	let themeId = `v-code-block--theme-${useTheme.value}-${activeLibrary}`;
@@ -629,16 +491,11 @@ function renderCode(): void {
 	convertCode();
 
 	if (props.highlightjs) {
-		import('highlight.js/lib/core')
+		import('highlight.js')
 			.then((module) => {
 				hljs = module.default;
-
-				hljs.registerLanguage('javascript', langJavascript);
-				hljs.registerLanguage('css', langCss);
-				hljs.registerLanguage('html', langHtml);
 				hljs.registerLanguage('plain', langPlaintext);
-
-				renderedCode.value = hljs.highlight(convertedCode.value, { language: props.lang }).value;
+				renderedCode.value = hljs.highlight(convertedCode.value as string, { language: props.lang }).value;
 			})
 			.catch((err) => {
 				console.error('Highlight.js import:', { err });
diff --git a/src/plugin/StatusIcons.vue b/src/plugin/components/StatusIcons.vue
similarity index 98%
rename from src/plugin/StatusIcons.vue
rename to src/plugin/components/StatusIcons.vue
index 7bcbe52..958ad8d 100644
--- a/src/plugin/StatusIcons.vue
+++ b/src/plugin/components/StatusIcons.vue
@@ -51,5 +51,5 @@ defineProps({
 </script>
 
 <style lang="scss">
-@use './styles/themeStyles';
+@use '../styles/themeStyles';
 </style>
diff --git a/src/plugin/composables/classes.ts b/src/plugin/composables/classes.ts
new file mode 100644
index 0000000..067f312
--- /dev/null
+++ b/src/plugin/composables/classes.ts
@@ -0,0 +1,83 @@
+import { pluginName } from '../utils/globals';
+import {
+	UseCodeBlockClasses,
+	UseCopyButtonClasses,
+	UseIconClasses,
+	UseLabelClasses,
+	UseTabClasses,
+} from '@/types';
+
+
+
+function getTheme(useTheme: string | boolean): string | boolean {
+	return useTheme === '' || useTheme === 'prism' ? 'default' : useTheme;
+}
+
+function getActiveLibrary(highlightjs?: boolean): string {
+	if (highlightjs) {
+		return 'highlightjs';
+	}
+
+	return 'prism';
+}
+
+
+// -------------------------------------------------- Foo //
+export const useCodeBlockClasses: UseCodeBlockClasses = (options) => {
+	const { isMobile, isPrism } = options;
+
+	return {
+		[`${pluginName}`]: true,
+		[`${pluginName}-mb-5`]: true,
+		[`${pluginName}--mobile`]: unref(isMobile),
+		[`${pluginName}--prismjs`]: unref(isPrism),
+		[`${pluginName}--highlightjs`]: !unref(isPrism),
+
+	};
+};
+
+export const useCopyButtonClasses: UseCopyButtonClasses = (options) => {
+	const { copyStatus, isMobile, persistentCopyButton } = options;
+
+	return {
+		[`${pluginName}--code-copy-button`]: true,
+		[`${pluginName}--code-copy-button-mobile`]: unref(isMobile),
+		[`${pluginName}--code-copy-button-persist`]: unref(persistentCopyButton),
+		[`${pluginName}--code-copy-button-status-${unref(copyStatus)}`]: true,
+	};
+};
+
+export const useIconClasses: UseIconClasses = (options) => {
+	const { copyStatus, highlightjs, useTheme } = options;
+
+	const activeLibrary = getActiveLibrary(unref(highlightjs));
+	const theme = getTheme(unref(useTheme));
+
+	return {
+		[`${pluginName}--button-copy-icon-status-${unref(copyStatus)}`]: true,
+		[`${pluginName}--me-1`]: true,
+		[`${pluginName}--tab-${activeLibrary}-${theme}-icon-status-${unref(copyStatus)}`]: true,
+		[`${pluginName}--tab-${activeLibrary}-${theme}-icon`]: true,
+	};
+};
+
+export const useLabelClasses: UseLabelClasses = (options) => {
+	const { isMobile } = options;
+
+	return {
+		[`${pluginName}--label`]: true,
+		[`${pluginName}--label-mobile`]: unref(isMobile),
+	};
+};
+
+export const useTabClasses: UseTabClasses = (options) => {
+	const { highlightjs, useTheme } = options;
+
+	const activeLibrary = getActiveLibrary(unref(highlightjs));
+	const theme = getTheme(unref(useTheme));
+
+	return {
+		[`${pluginName}--tab-${theme}`]: true,
+		[`${pluginName}--tab-${activeLibrary}-${theme}`]: true,
+	};
+};
diff --git a/src/plugin/composables/helpers.ts b/src/plugin/composables/helpers.ts
new file mode 100644
index 0000000..502ec43
--- /dev/null
+++ b/src/plugin/composables/helpers.ts
@@ -0,0 +1,14 @@
+/**
+* Converts a string to a number with a unit.
+*/
+export function useConvertToUnit(str: string | number | undefined | null, unit = 'px'): string | void {
+	if (str == null || str === '' || typeof str === 'undefined') {
+		return undefined;
+	}
+
+	if (!+str) {
+		return String(str);
+	}
+
+	return `${Number(str)}${unit}`;
+}
diff --git a/src/plugin/composables/styles.ts b/src/plugin/composables/styles.ts
new file mode 100644
index 0000000..d294d26
--- /dev/null
+++ b/src/plugin/composables/styles.ts
@@ -0,0 +1,62 @@
+import { CSSProperties } from 'vue';
+import { useConvertToUnit } from './helpers';
+import {
+	UseCodeTagStyles,
+	UseHeaderStyles,
+	UsePreTagStyles,
+	UseTabGroupStyles,
+} from '@/types';
+
+
+export const useCodeTagStyles: UseCodeTagStyles = (options) => {
+	const { isLoading, useTheme } = options;
+	const width = unref(useTheme) === 'coy' && isLoading === false ? '100%' : '';
+
+	const styles = {
+		width,
+	};
+
+	return styles as CSSProperties;
+};
+
+export const useHeaderStyles: UseHeaderStyles = (options) => {
+	const { floatingTabs, tabGap } = options;
+
+	const styles = {
+		bottom: floatingTabs ? '1px' : '0',
+		gap: useConvertToUnit(unref(tabGap)),
+	};
+
+	return styles as CSSProperties;
+};
+
+export const usePreTagStyles: UsePreTagStyles = (options) => {
+	const { copyTab, height, maxHeight, radius, runTab, tabs, useTheme } = options;
+	let borderRadius = `${radius} 0 ${radius} ${radius} !important`;
+
+	if (!unref(tabs) || (!unref(copyTab) && !unref(runTab))) {
+		borderRadius = radius as string;
+	}
+
+	const display = unref(useTheme) !== 'funky' ? 'flex' : 'block';
+
+	const styles = {
+		borderRadius,
+		display,
+		height: useConvertToUnit(unref(height)),
+		maxHeight: useConvertToUnit(unref(maxHeight)),
+		overflow: 'auto',
+	};
+
+	return styles as CSSProperties;
+};
+
+export const useTabGroupStyles: UseTabGroupStyles = (options) => {
+	const { tabGap } = options;
+
+	const styles = {
+		gap: useConvertToUnit(unref(tabGap)),
+	};
+
+	return styles as CSSProperties;
+};
diff --git a/src/plugin/index.ts b/src/plugin/index.ts
index 6fb7ab7..494385a 100644
--- a/src/plugin/index.ts
+++ b/src/plugin/index.ts
@@ -1 +1 @@
-export { default as CodeBlock } from '@/plugin/CodeBlock.vue';
+export { default as CodeBlock } from './CodeBlock.vue';
diff --git a/src/plugin/themes/index.js b/src/plugin/themes/index.js
deleted file mode 100644
index 85ba43f..0000000
--- a/src/plugin/themes/index.js
+++ /dev/null
@@ -1,2935 +0,0 @@
-// -------------------------------------------------- Neon Bunny PrismJS  */
-// Neon Bunny //
-const neonBunnyTheme = `/**
-* 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);
-}
-`;
-
-const neonBunnyThemeMin = `/**
-	* 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,.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)}
-`;
-
-// Neon Bunny Carrot //
-const neonBunnyCarrotTheme = `/**
-* MIT License
-* Copyright (c) 2023 WebDevNerdStuff
-* 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: #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);
-}
-`;
-
-const neonBunnyCarrotThemeMin = `/**
-	* MIT License
-	* Copyright (c) 2023 WebDevNerdStuff
-	* 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: #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)}
-`;
-
-// -------------------------------------------------- Neon Bunny Highlight.js  */
-// Neon Bunny //
-const neonBunnyHighlightTheme = `/**
-* 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-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, 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;
-}
-
-: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-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 = `/**
-	* 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-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 //
-const neonBunnyCarrotHighlightTheme = `/**
-* 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-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, 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;
-}
-
-: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);
-}
-.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 = `/**
-	* MIT License
-	* Copyright (c) 2023 WebDevNerdStuff
-	* 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;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 {
-	neonBunnyCarrotHighlightTheme,
-	neonBunnyCarrotTheme,
-	neonBunnyHighlightTheme,
-	neonBunnyTheme,
-
-	neonBunnyThemeMin,
-	neonBunnyCarrotThemeMin,
-	neonBunnyHighlightThemeMin,
-	neonBunnyCarrotHighlightThemeMin
-};
diff --git a/dist/themes/index.js b/src/plugin/themes/index.ts
similarity index 100%
rename from dist/themes/index.js
rename to src/plugin/themes/index.ts
diff --git a/src/plugin/utils/globals.ts b/src/plugin/utils/globals.ts
new file mode 100644
index 0000000..da78361
--- /dev/null
+++ b/src/plugin/utils/globals.ts
@@ -0,0 +1,2 @@
+export const pluginName = 'v-code-block';
+// export const pluginName = 'vue3-code-block';
diff --git a/src/plugin/utils/props.ts b/src/plugin/utils/props.ts
new file mode 100644
index 0000000..fad8d54
--- /dev/null
+++ b/src/plugin/utils/props.ts
@@ -0,0 +1,27 @@
+
+export const AllProps = {
+	browserWindow: false,
+	code: '',
+	codeBlockRadius: '0.5rem',
+	copyButton: true,
+	copyIcons: true,
+	copyTab: true,
+	copyFailedText: 'Copy failed!',
+	copyText: 'Copy Code',
+	copySuccessText: 'Copied!',
+	floatingTabs: true,
+	height: 'auto',
+	highlightjs: false,
+	indent: 2,
+	label: '',
+	lang: 'javascript',
+	maxHeight: 'auto',
+	persistentCopyButton: false,
+	prismjs: false,
+	prismPlugin: false,
+	runTab: false,
+	runText: 'Run',
+	tabGap: '0.25rem',
+	tabs: false,
+	theme: 'neon-bunny',
+};
diff --git a/src/types/auto-imports.d.ts b/src/types/auto-imports.d.ts
new file mode 100644
index 0000000..e6d504e
--- /dev/null
+++ b/src/types/auto-imports.d.ts
@@ -0,0 +1,181 @@
+/* eslint-disable */
+/* prettier-ignore */
+// @ts-nocheck
+// Generated by unplugin-auto-import
+export {}
+declare global {
+  const CSSProperties: typeof import('vue')['CSSProperties']
+  const EffectScope: typeof import('vue')['EffectScope']
+  const computed: typeof import('vue')['computed']
+  const createApp: typeof import('vue')['createApp']
+  const customRef: typeof import('vue')['customRef']
+  const defineAsyncComponent: typeof import('vue')['defineAsyncComponent']
+  const defineComponent: typeof import('vue')['defineComponent']
+  const effectScope: typeof import('vue')['effectScope']
+  const getCurrentInstance: typeof import('vue')['getCurrentInstance']
+  const getCurrentScope: typeof import('vue')['getCurrentScope']
+  const h: typeof import('vue')['h']
+  const inject: typeof import('vue')['inject']
+  const isProxy: typeof import('vue')['isProxy']
+  const isReactive: typeof import('vue')['isReactive']
+  const isReadonly: typeof import('vue')['isReadonly']
+  const isRef: typeof import('vue')['isRef']
+  const markRaw: typeof import('vue')['markRaw']
+  const nextTick: typeof import('vue')['nextTick']
+  const onActivated: typeof import('vue')['onActivated']
+  const onBeforeMount: typeof import('vue')['onBeforeMount']
+  const onBeforeUnmount: typeof import('vue')['onBeforeUnmount']
+  const onBeforeUpdate: typeof import('vue')['onBeforeUpdate']
+  const onDeactivated: typeof import('vue')['onDeactivated']
+  const onErrorCaptured: typeof import('vue')['onErrorCaptured']
+  const onMounted: typeof import('vue')['onMounted']
+  const onRenderTracked: typeof import('vue')['onRenderTracked']
+  const onRenderTriggered: typeof import('vue')['onRenderTriggered']
+  const onScopeDispose: typeof import('vue')['onScopeDispose']
+  const onServerPrefetch: typeof import('vue')['onServerPrefetch']
+  const onUnmounted: typeof import('vue')['onUnmounted']
+  const onUpdated: typeof import('vue')['onUpdated']
+  const provide: typeof import('vue')['provide']
+  const reactive: typeof import('vue')['reactive']
+  const readonly: typeof import('vue')['readonly']
+  const ref: typeof import('vue')['ref']
+  const resolveComponent: typeof import('vue')['resolveComponent']
+  const shallowReactive: typeof import('vue')['shallowReactive']
+  const shallowReadonly: typeof import('vue')['shallowReadonly']
+  const shallowRef: typeof import('vue')['shallowRef']
+  const toRaw: typeof import('vue')['toRaw']
+  const toRef: typeof import('vue')['toRef']
+  const toRefs: typeof import('vue')['toRefs']
+  const toValue: typeof import('vue')['toValue']
+  const triggerRef: typeof import('vue')['triggerRef']
+  const unref: typeof import('vue')['unref']
+  const useAttrs: typeof import('vue')['useAttrs']
+  const useCssModule: typeof import('vue')['useCssModule']
+  const useCssVars: typeof import('vue')['useCssVars']
+  const useSlots: typeof import('vue')['useSlots']
+  const watch: typeof import('vue')['watch']
+  const watchEffect: typeof import('vue')['watchEffect']
+  const watchPostEffect: typeof import('vue')['watchPostEffect']
+  const watchSyncEffect: typeof import('vue')['watchSyncEffect']
+}
+// for type re-export
+declare global {
+  // @ts-ignore
+  export type { Component, ComponentPublicInstance, ComputedRef, InjectionKey, PropType, Ref, VNode } from 'vue'
+}
+// for vue template auto import
+import { UnwrapRef } from 'vue'
+declare module 'vue' {
+  interface ComponentCustomProperties {
+    readonly CSSProperties: UnwrapRef<typeof import('vue')['CSSProperties']>
+    readonly EffectScope: UnwrapRef<typeof import('vue')['EffectScope']>
+    readonly computed: UnwrapRef<typeof import('vue')['computed']>
+    readonly createApp: UnwrapRef<typeof import('vue')['createApp']>
+    readonly customRef: UnwrapRef<typeof import('vue')['customRef']>
+    readonly defineAsyncComponent: UnwrapRef<typeof import('vue')['defineAsyncComponent']>
+    readonly defineComponent: UnwrapRef<typeof import('vue')['defineComponent']>
+    readonly effectScope: UnwrapRef<typeof import('vue')['effectScope']>
+    readonly getCurrentInstance: UnwrapRef<typeof import('vue')['getCurrentInstance']>
+    readonly getCurrentScope: UnwrapRef<typeof import('vue')['getCurrentScope']>
+    readonly h: UnwrapRef<typeof import('vue')['h']>
+    readonly inject: UnwrapRef<typeof import('vue')['inject']>
+    readonly isProxy: UnwrapRef<typeof import('vue')['isProxy']>
+    readonly isReactive: UnwrapRef<typeof import('vue')['isReactive']>
+    readonly isReadonly: UnwrapRef<typeof import('vue')['isReadonly']>
+    readonly isRef: UnwrapRef<typeof import('vue')['isRef']>
+    readonly markRaw: UnwrapRef<typeof import('vue')['markRaw']>
+    readonly nextTick: UnwrapRef<typeof import('vue')['nextTick']>
+    readonly onActivated: UnwrapRef<typeof import('vue')['onActivated']>
+    readonly onBeforeMount: UnwrapRef<typeof import('vue')['onBeforeMount']>
+    readonly onBeforeUnmount: UnwrapRef<typeof import('vue')['onBeforeUnmount']>
+    readonly onBeforeUpdate: UnwrapRef<typeof import('vue')['onBeforeUpdate']>
+    readonly onDeactivated: UnwrapRef<typeof import('vue')['onDeactivated']>
+    readonly onErrorCaptured: UnwrapRef<typeof import('vue')['onErrorCaptured']>
+    readonly onMounted: UnwrapRef<typeof import('vue')['onMounted']>
+    readonly onRenderTracked: UnwrapRef<typeof import('vue')['onRenderTracked']>
+    readonly onRenderTriggered: UnwrapRef<typeof import('vue')['onRenderTriggered']>
+    readonly onScopeDispose: UnwrapRef<typeof import('vue')['onScopeDispose']>
+    readonly onServerPrefetch: UnwrapRef<typeof import('vue')['onServerPrefetch']>
+    readonly onUnmounted: UnwrapRef<typeof import('vue')['onUnmounted']>
+    readonly onUpdated: UnwrapRef<typeof import('vue')['onUpdated']>
+    readonly provide: UnwrapRef<typeof import('vue')['provide']>
+    readonly reactive: UnwrapRef<typeof import('vue')['reactive']>
+    readonly readonly: UnwrapRef<typeof import('vue')['readonly']>
+    readonly ref: UnwrapRef<typeof import('vue')['ref']>
+    readonly resolveComponent: UnwrapRef<typeof import('vue')['resolveComponent']>
+    readonly shallowReactive: UnwrapRef<typeof import('vue')['shallowReactive']>
+    readonly shallowReadonly: UnwrapRef<typeof import('vue')['shallowReadonly']>
+    readonly shallowRef: UnwrapRef<typeof import('vue')['shallowRef']>
+    readonly toRaw: UnwrapRef<typeof import('vue')['toRaw']>
+    readonly toRef: UnwrapRef<typeof import('vue')['toRef']>
+    readonly toRefs: UnwrapRef<typeof import('vue')['toRefs']>
+    readonly toValue: UnwrapRef<typeof import('vue')['toValue']>
+    readonly triggerRef: UnwrapRef<typeof import('vue')['triggerRef']>
+    readonly unref: UnwrapRef<typeof import('vue')['unref']>
+    readonly useAttrs: UnwrapRef<typeof import('vue')['useAttrs']>
+    readonly useCssModule: UnwrapRef<typeof import('vue')['useCssModule']>
+    readonly useCssVars: UnwrapRef<typeof import('vue')['useCssVars']>
+    readonly useSlots: UnwrapRef<typeof import('vue')['useSlots']>
+    readonly watch: UnwrapRef<typeof import('vue')['watch']>
+    readonly watchEffect: UnwrapRef<typeof import('vue')['watchEffect']>
+    readonly watchPostEffect: UnwrapRef<typeof import('vue')['watchPostEffect']>
+    readonly watchSyncEffect: UnwrapRef<typeof import('vue')['watchSyncEffect']>
+  }
+}
+declare module '@vue/runtime-core' {
+  interface ComponentCustomProperties {
+    readonly CSSProperties: UnwrapRef<typeof import('vue')['CSSProperties']>
+    readonly EffectScope: UnwrapRef<typeof import('vue')['EffectScope']>
+    readonly computed: UnwrapRef<typeof import('vue')['computed']>
+    readonly createApp: UnwrapRef<typeof import('vue')['createApp']>
+    readonly customRef: UnwrapRef<typeof import('vue')['customRef']>
+    readonly defineAsyncComponent: UnwrapRef<typeof import('vue')['defineAsyncComponent']>
+    readonly defineComponent: UnwrapRef<typeof import('vue')['defineComponent']>
+    readonly effectScope: UnwrapRef<typeof import('vue')['effectScope']>
+    readonly getCurrentInstance: UnwrapRef<typeof import('vue')['getCurrentInstance']>
+    readonly getCurrentScope: UnwrapRef<typeof import('vue')['getCurrentScope']>
+    readonly h: UnwrapRef<typeof import('vue')['h']>
+    readonly inject: UnwrapRef<typeof import('vue')['inject']>
+    readonly isProxy: UnwrapRef<typeof import('vue')['isProxy']>
+    readonly isReactive: UnwrapRef<typeof import('vue')['isReactive']>
+    readonly isReadonly: UnwrapRef<typeof import('vue')['isReadonly']>
+    readonly isRef: UnwrapRef<typeof import('vue')['isRef']>
+    readonly markRaw: UnwrapRef<typeof import('vue')['markRaw']>
+    readonly nextTick: UnwrapRef<typeof import('vue')['nextTick']>
+    readonly onActivated: UnwrapRef<typeof import('vue')['onActivated']>
+    readonly onBeforeMount: UnwrapRef<typeof import('vue')['onBeforeMount']>
+    readonly onBeforeUnmount: UnwrapRef<typeof import('vue')['onBeforeUnmount']>
+    readonly onBeforeUpdate: UnwrapRef<typeof import('vue')['onBeforeUpdate']>
+    readonly onDeactivated: UnwrapRef<typeof import('vue')['onDeactivated']>
+    readonly onErrorCaptured: UnwrapRef<typeof import('vue')['onErrorCaptured']>
+    readonly onMounted: UnwrapRef<typeof import('vue')['onMounted']>
+    readonly onRenderTracked: UnwrapRef<typeof import('vue')['onRenderTracked']>
+    readonly onRenderTriggered: UnwrapRef<typeof import('vue')['onRenderTriggered']>
+    readonly onScopeDispose: UnwrapRef<typeof import('vue')['onScopeDispose']>
+    readonly onServerPrefetch: UnwrapRef<typeof import('vue')['onServerPrefetch']>
+    readonly onUnmounted: UnwrapRef<typeof import('vue')['onUnmounted']>
+    readonly onUpdated: UnwrapRef<typeof import('vue')['onUpdated']>
+    readonly provide: UnwrapRef<typeof import('vue')['provide']>
+    readonly reactive: UnwrapRef<typeof import('vue')['reactive']>
+    readonly readonly: UnwrapRef<typeof import('vue')['readonly']>
+    readonly ref: UnwrapRef<typeof import('vue')['ref']>
+    readonly resolveComponent: UnwrapRef<typeof import('vue')['resolveComponent']>
+    readonly shallowReactive: UnwrapRef<typeof import('vue')['shallowReactive']>
+    readonly shallowReadonly: UnwrapRef<typeof import('vue')['shallowReadonly']>
+    readonly shallowRef: UnwrapRef<typeof import('vue')['shallowRef']>
+    readonly toRaw: UnwrapRef<typeof import('vue')['toRaw']>
+    readonly toRef: UnwrapRef<typeof import('vue')['toRef']>
+    readonly toRefs: UnwrapRef<typeof import('vue')['toRefs']>
+    readonly toValue: UnwrapRef<typeof import('vue')['toValue']>
+    readonly triggerRef: UnwrapRef<typeof import('vue')['triggerRef']>
+    readonly unref: UnwrapRef<typeof import('vue')['unref']>
+    readonly useAttrs: UnwrapRef<typeof import('vue')['useAttrs']>
+    readonly useCssModule: UnwrapRef<typeof import('vue')['useCssModule']>
+    readonly useCssVars: UnwrapRef<typeof import('vue')['useCssVars']>
+    readonly useSlots: UnwrapRef<typeof import('vue')['useSlots']>
+    readonly watch: UnwrapRef<typeof import('vue')['watch']>
+    readonly watchEffect: UnwrapRef<typeof import('vue')['watchEffect']>
+    readonly watchPostEffect: UnwrapRef<typeof import('vue')['watchPostEffect']>
+    readonly watchSyncEffect: UnwrapRef<typeof import('vue')['watchSyncEffect']>
+  }
+}
diff --git a/src/types/index.ts b/src/types/index.ts
index c5ba72b..e1bd9ac 100644
--- a/src/types/index.ts
+++ b/src/types/index.ts
@@ -1,4 +1,17 @@
-export type Props = {
+/* eslint-disable @typescript-eslint/no-explicit-any */
+/* eslint-disable no-unused-vars */
+import {
+	CSSProperties,
+	MaybeRef,
+} from 'vue';
+
+
+// -------------------------------------------------- Types //
+export type UseTheme = MaybeRef<string | boolean>;
+
+
+// -------------------------------------------------- Props //
+export interface Props {
 	browserWindow?: boolean;
 	code?: object | [] | string | number;
 	codeBlockRadius?: string;
@@ -15,13 +28,104 @@ export type Props = {
 	indent?: number;
 	label?: string;
 	lang?: string;
+	languages?: string[];
 	maxHeight?: string | number;
 	persistentCopyButton?: boolean;
 	prismjs?: boolean;
 	prismPlugin?: boolean;
 	runTab?: boolean;
 	runText?: string;
-	tabGap?: string;
+	tabGap?: string | number;
 	tabs?: boolean;
 	theme?: string | boolean;
 };
+
+
+// -------------------------------------------------- Classes //
+export interface UseCodeBlockClasses {
+	(
+		options: {
+			isMobile: MaybeRef<boolean>;
+			isPrism: MaybeRef<boolean>;
+		}
+	): object;
+}
+
+export interface UseCopyButtonClasses {
+	(
+		options: {
+			copyStatus: MaybeRef<string>;
+			isMobile: MaybeRef<boolean>;
+			persistentCopyButton: MaybeRef<Props['persistentCopyButton']>;
+		}
+	): object;
+}
+
+export interface UseIconClasses {
+	(
+		options: {
+			copyStatus: MaybeRef<string>;
+			highlightjs: MaybeRef<Props['highlightjs']>;
+			useTheme: UseTheme;
+		}
+	): object;
+}
+
+export interface UseLabelClasses {
+	(
+		options: {
+			isMobile: MaybeRef<boolean>;
+		}
+	): object;
+}
+
+export interface UseTabClasses {
+	(
+		options: {
+			highlightjs: MaybeRef<Props['highlightjs']>;
+			useTheme: UseTheme;
+		}
+	): object;
+}
+
+
+// -------------------------------------------------- Styles //
+export interface UseCodeTagStyles {
+	(
+		options: {
+			isLoading: MaybeRef<boolean>;
+			useTheme: UseTheme;
+		}
+	): CSSProperties;
+}
+
+export interface UseHeaderStyles {
+	(
+		options: {
+			floatingTabs: MaybeRef<Props['floatingTabs']>;
+			tabGap: MaybeRef<Props['tabGap']>;
+		}
+	): CSSProperties;
+}
+
+export interface UsePreTagStyles {
+	(
+		options: {
+			copyTab: MaybeRef<Props['copyTab']>;
+			height: MaybeRef<Props['height']>;
+			maxHeight: MaybeRef<Props['maxHeight']>;
+			radius: MaybeRef<Props['codeBlockRadius']>;
+			runTab: MaybeRef<Props['runTab']>;
+			tabs: MaybeRef<Props['tabs']>;
+			useTheme: UseTheme;
+		}
+	): CSSProperties;
+}
+
+export interface UseTabGroupStyles {
+	(
+		options: {
+			tabGap: MaybeRef<Props['tabGap']>;
+		}
+	): CSSProperties;
+}
diff --git a/src/types/types.d.ts b/src/types/types.d.ts
deleted file mode 100644
index c5ba72b..0000000
--- a/src/types/types.d.ts
+++ /dev/null
@@ -1,27 +0,0 @@
-export type Props = {
-	browserWindow?: boolean;
-	code?: object | [] | string | number;
-	codeBlockRadius?: string;
-	copyButton?: boolean;
-	copyIcons?: boolean;
-	copyTab?: boolean;
-	copyFailedText?: string;
-	copyText?: string;
-	copySuccessText?: string;
-	floatingTabs?: boolean;
-	globalOptions?: boolean;
-	height?: string | number;
-	highlightjs?: boolean;
-	indent?: number;
-	label?: string;
-	lang?: string;
-	maxHeight?: string | number;
-	persistentCopyButton?: boolean;
-	prismjs?: boolean;
-	prismPlugin?: boolean;
-	runTab?: boolean;
-	runText?: string;
-	tabGap?: string;
-	tabs?: boolean;
-	theme?: string | boolean;
-};
diff --git a/tsconfig.json b/tsconfig.json
index 84fa668..f4f2a2a 100644
--- a/tsconfig.json
+++ b/tsconfig.json
@@ -1,51 +1,61 @@
 {
 	"compilerOptions": {
-		"target": "ESNext",
-		"module": "ESNext",
-		"moduleResolution": "node",
-		"strict": false,
-		"importHelpers": true,
-		"esModuleInterop": true,
 		"allowSyntheticDefaultImports": true,
+		"baseUrl": "./",
 		"declaration": true,
 		"declarationDir": "./dist",
-		"baseUrl": ".",
-		"outDir": "./dist",
-		"rootDir": "src",
+		"esModuleInterop": true,
+		"forceConsistentCasingInFileNames": true,
+		"importHelpers": true,
+		"jsx": "preserve",
 		"lib": [
 			"ESNext",
 			"DOM"
 		],
+		"module": "ESNext",
+		"moduleResolution": "Node",
+		"noEmit": true,
+		"noFallthroughCasesInSwitch": true,
+		"noImplicitAny": false,
+		"noUncheckedIndexedAccess": true,
+		"noUnusedLocals": true,
+		"noUnusedParameters": true,
+		"outDir": "./dist",
 		"paths": {
 			"@/*": [
 				"./src/*"
 			]
 		},
+		"resolveJsonModule": true,
+		"rootDir": "src",
+		"skipLibCheck": true,
+		"strict": true,
+		"target": "ESNext",
 		"typeRoots": [
-			"./ts"
+			"./src/types",
+			"./node_modules/@types"
 		],
-		"skipLibCheck": true,
-		"useDefineForClassFields": true,
-		"jsx": "preserve",
-		"resolveJsonModule": true,
-		"noEmit": true
+		"types": [
+			"node"
+		],
+		"useDefineForClassFields": true
 	},
-	"types": [
-		"node"
-	],
 	"exclude": [
 		"playground",
-        "src/App.vue",
-        "src/main.ts",
+		"src/App.vue",
+		"src/main.ts",
 		"src/components/**/*.ts",
 		"src/components/**/*.vue",
 		"src/playground/**/*.ts",
 		"src/stores/**/*.ts",
 		"node_modules"
-    ],
+	],
 	"include": [
-		"src/**/*.ts",
-		"src/**/*.vue"
+		"src/types/auto-imports.d.ts",
+		"src/types/**/*.ts",
+		"src/types/**/*.d.ts",
+		"src/plugin/**/*.ts",
+		"src/plugin/**/*.vue"
 	],
 	"references": [
 		{
diff --git a/vite.build.config.ts b/vite.build.config.ts
new file mode 100644
index 0000000..753563c
--- /dev/null
+++ b/vite.build.config.ts
@@ -0,0 +1,99 @@
+import { defineConfig } from 'vite';
+import * as path from 'path';
+import AutoImport from 'unplugin-auto-import/vite';
+import babel from 'vite-plugin-babel';
+import commonjs from '@rollup/plugin-commonjs';
+import cssInjectedByJsPlugin from 'vite-plugin-css-injected-by-js';
+import dts from 'vite-plugin-dts';
+import pkg from './package.json';
+import terser from '@rollup/plugin-terser';
+import typescript from 'rollup-plugin-typescript2';
+import vue from '@vitejs/plugin-vue';
+import { viteStaticCopy } from 'vite-plugin-static-copy';
+
+
+const banner = `/**
+ * @name ${pkg.name}
+ * @version ${pkg.version}
+ * @description ${pkg.description}
+ * @author ${pkg.author}
+ * @copyright Copyright ${new Date().getFullYear()}, WebDevNerdStuff
+ * @homepage ${pkg.homepage}
+ * @repository ${pkg.repository}
+ * @license ${pkg.license} License
+ */
+`;
+
+export default defineConfig({
+	publicDir: false,
+	build: {
+		lib: {
+			entry: './src/plugin/index.ts',
+			name: pkg.name,
+			formats: ['es', 'cjs'],
+			fileName: format => `${pkg.name}.${format}.js`,
+		},
+		rollupOptions: {
+			input: {
+				main: path.resolve(__dirname, './src/index.ts')
+			},
+			external: [
+				...Object.keys(pkg.dependencies || {}),
+			],
+			output: {
+				banner,
+			},
+		},
+	},
+	plugins: [
+		babel(),
+		commonjs(),
+		AutoImport({
+			dts: false,
+			imports: [
+				'vue',
+				{
+					vue: ['CSSProperties']
+				}
+			],
+			vueTemplate: true,
+		}),
+		vue({
+			script: {
+				defineModel: true,
+			},
+		}),
+		dts({
+			insertTypesEntry: true,
+		}),
+		typescript({
+			check: true,
+			include: ['./src/plugin/**/*.vue'],
+		}),
+		cssInjectedByJsPlugin({ topExecutionPriority: false }),
+		viteStaticCopy({
+			targets: [
+				{
+					src: 'src/plugin/styles/*',
+					dest: 'scss',
+				},
+			]
+		}),
+		terser(),
+	],
+	resolve: {
+		alias: {
+			'@': path.resolve(__dirname, './src'),
+			'@root': path.resolve(__dirname, './')
+		},
+		extensions: [
+			'.js',
+			'.json',
+			'.jsx',
+			'.mjs',
+			'.ts',
+			'.tsx',
+			'.vue',
+		],
+	},
+});
diff --git a/vite.config.ts b/vite.config.ts
index c53db48..c380a2b 100644
--- a/vite.config.ts
+++ b/vite.config.ts
@@ -1,9 +1,10 @@
 import vue from '@vitejs/plugin-vue';
+import AutoImport from 'unplugin-auto-import/vite';
 import babel from 'vite-plugin-babel';
 import eslint from 'vite-plugin-eslint';
+import stylelint from 'vite-plugin-stylelint';
 import { defineConfig } from 'vite';
 import { fileURLToPath, URL } from 'node:url';
-import stylelint from 'vite-plugin-stylelint';
 
 const baseUrl = '/vue3-code-block/';
 const playgroundUrl = baseUrl + 'playground/';
@@ -28,7 +29,21 @@ export default defineConfig({
 				'./src/plugin/styles/*.{css,scss,sass}'
 			],
 		}),
-		vue(),
+		AutoImport({
+			dts: false,
+			imports: [
+				'vue',
+				{
+					vue: ['CSSProperties'],
+				}
+			],
+			vueTemplate: true,
+		}),
+		vue({
+			script: {
+				defineModel: true,
+			},
+		}),
 	],
 	resolve: {
 		alias: {
@@ -46,6 +61,9 @@ export default defineConfig({
 		],
 	},
 	server: {
+		hmr: {
+			protocol: 'ws',
+		},
 		open: process?.env?.NODE_ENV === 'playground' ? playgroundUrl : false,
 	},
 });