diff --git a/CHANGELOG.md b/CHANGELOG.md
index 2190e85..27e8cbc 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -2,6 +2,14 @@
All notable changes to `filament-syntax-entry` will be documented in this file.
+## 2.0.0 - March 26, 2024
+
+- Syntax highlighting now handled server-side using [tempestphp/highlight](https://github.com/tempestphp/highlight)
+- Highlight.js theme support dropped
+- Added documentation on how to create custom themes
+- Added support for Laravel 11
+- PHP 8.3 required for server-side highlighting
+
## 1.0.1 - Feb 2, 2024
- General codebase housekeeping
diff --git a/README.md b/README.md
index 49fb04f..0d05eb8 100644
--- a/README.md
+++ b/README.md
@@ -5,7 +5,7 @@
[](https://packagist.org/packages/parallax/filament-syntax-entry)

-Add a Filament [infolist entry](https://filamentphp.com/docs/3.x/infolists/entries/getting-started) for themeable syntax highlighting using [highlight.js](https://highlightjs.org).
+Add a Filament [infolist entry](https://filamentphp.com/docs/3.x/infolists/entries/getting-started) for themeable server-side syntax highlighting using [tempestphp/highlight](https://github.com/tempestphp/highlight).
@@ -23,6 +23,14 @@ Optionally, you can publish the views using
php artisan vendor:publish --tag="filament-syntax-entry-views"
```
+## Upgrading from 1.x
+
+There are a couple of important changes to be aware of when upgrading to version 2.x:
+
+- PHP 8.3 is required for server-side syntax highlighting
+- Highlight.js is no longer supported
+- Theme selection has been replaced with the ability to create custom themes
+
## Quickstart
### Add the [Infolist entry](https://filamentphp.com/docs/3.x/infolists/entries/getting-started)
@@ -50,116 +58,43 @@ class ProductResource extends Resource
### Setting the language
-Automatic language detection is enabled by default so this isn't required, but if you would like to define the language used you may use the `language()` method:
+The default language value is set to `json`. To override this value you may use the `language()` method:
```php
SyntaxEntry::make('metadata')
->language('json');
```
-To keep the bundle size down only the following languages are currently available:
+The following languages are currently available:
-- `bash`
+- `blade`
- `css`
-- `dockerfile`
-- `graphql`
+- `gdscript`
+- `html`
- `javascript`
- `json`
-- `markdown`
- `php`
-- `scss`
-- `shell`
- `sql`
-- `typescript`
+- `twig`
- `xml`
- `yaml`
-### Setting the theme
+### Creating a custom theme
-You may override the default themes using the `theme()` and/or `darkModeTheme()` methods:
+You may override the default theme by using the `theme()` method:
```php
SyntaxEntry::make('metadata')
- ->theme('filament')
- ->darkModeTheme('filament-dark');
+ ->theme('smudge');
+```
+
+This will wrap the syntax component with a custom class like so:
+
+```
+syntax-entry-theme-smudge
```
-The following themes are currently available:
-
-- `a11y-dark`
-- `a11y-light`
-- `agate`
-- `an-old-hope`
-- `androidstudio`
-- `arduino-light`
-- `arta`
-- `ascetic`
-- `atom-one-dark-reasonable`
-- `atom-one-dark`
-- `atom-one-light`
-- `brown-paper`
-- `codepen-embed`
-- `color-brewer`
-- `dark`
-- `default`
-- `devibeans`
-- `docco`
-- `far`
-- `felipec`
-- `filament-dark` (default dark mode theme)
-- `filament` (default theme)
-- `foundation`
-- `github-dark-dimmed`
-- `github-dark`
-- `github`
-- `gml`
-- `googlecode`
-- `gradient-dark`
-- `gradient-light`
-- `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`
-- `pojoaque`
-- `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`
+The final step is to follow the [tempestphp/highlight](https://github.com/tempestphp/highlight) documentation on how to create your own theme, and use this in combination with [Filament themes](https://filamentphp.com/docs/3.x/panels/themes#creating-a-custom-theme).
## Changelog
diff --git a/bin/build.js b/bin/build.js
deleted file mode 100644
index 8648704..0000000
--- a/bin/build.js
+++ /dev/null
@@ -1,50 +0,0 @@
-import esbuild from 'esbuild'
-
-const isDev = process.argv.includes('--dev')
-
-async function compile(options) {
- const context = await esbuild.context(options)
-
- if (isDev) {
- await context.watch()
- } else {
- await context.rebuild()
- await context.dispose()
- }
-}
-
-const defaultOptions = {
- define: {
- 'process.env.NODE_ENV': isDev ? `'development'` : `'production'`,
- },
- bundle: true,
- mainFields: ['module', 'main'],
- platform: 'neutral',
- sourcemap: isDev ? 'inline' : false,
- sourcesContent: isDev,
- treeShaking: true,
- target: ['es2020'],
- minify: !isDev,
- plugins: [{
- name: 'watchPlugin',
- setup: function (build) {
- build.onStart(() => {
- console.log(`Build started at ${new Date(Date.now()).toLocaleTimeString()}: ${build.initialOptions.outfile}`)
- })
-
- build.onEnd((result) => {
- if (result.errors.length > 0) {
- console.log(`Build failed at ${new Date(Date.now()).toLocaleTimeString()}: ${build.initialOptions.outfile}`, result.errors)
- } else {
- console.log(`Build finished at ${new Date(Date.now()).toLocaleTimeString()}: ${build.initialOptions.outfile}`)
- }
- })
- }
- }],
-}
-
-compile({
- ...defaultOptions,
- entryPoints: ['./resources/js/index.js'],
- outfile: './resources/dist/filament-syntax-entry.js',
-})
diff --git a/composer.json b/composer.json
index 25c3c2f..718d9a5 100644
--- a/composer.json
+++ b/composer.json
@@ -20,14 +20,15 @@
}
],
"require": {
- "php": "^8.1",
+ "php": "^8.3",
"filament/filament": "^3.0",
+ "illuminate/contracts": "^10.0|^11.0",
"spatie/laravel-package-tools": "^1.15.0",
- "illuminate/contracts": "^10.0"
+ "tempest/highlight": "dev-main"
},
"require-dev": {
"laravel/pint": "^1.0",
- "nunomaduro/collision": "^7.9",
+ "nunomaduro/collision": "^7.9|^8.1",
"orchestra/testbench": "^8.0",
"pestphp/pest": "^2.0",
"pestphp/pest-plugin-arch": "^2.0",
diff --git a/package.json b/package.json
index 9187ff1..f260e05 100644
--- a/package.json
+++ b/package.json
@@ -2,9 +2,7 @@
"private": true,
"type": "module",
"scripts": {
- "dev:scripts": "node bin/build.js --dev",
"dev:styles": "npx tailwindcss -i resources/css/index.css -o resources/dist/filament-syntax-entry.css --postcss --watch",
- "build:scripts": "node bin/build.js",
"build:styles": "npx tailwindcss -i resources/css/index.css -o resources/dist/filament-syntax-entry.css --postcss --minify && yarn purge",
"purge": "filament-purge -i resources/dist/filament-syntax-entry.css -o resources/dist/filament-syntax-entry.css -v 3.x",
"dev": "npm-run-all --parallel dev:*",
@@ -24,8 +22,5 @@
"prettier": "^2.7.1",
"prettier-plugin-tailwindcss": "^0.1.13",
"tailwindcss": "^3.3.3"
- },
- "dependencies": {
- "highlight.js": "^11.9.0"
}
}
diff --git a/resources/css/index.css b/resources/css/index.css
index 3d12efc..d695d1e 100644
--- a/resources/css/index.css
+++ b/resources/css/index.css
@@ -1,95 +1,44 @@
-@import '../../vendor/filament/filament/resources/css/theme.css';
-@import './themes/a11y-dark.css';
-@import './themes/a11y-light.css';
-@import './themes/agate.css';
-@import './themes/an-old-hope.css';
-@import './themes/androidstudio.css';
-@import './themes/arduino-light.css';
-@import './themes/arta.css';
-@import './themes/ascetic.css';
-@import './themes/atom-one-dark-reasonable.css';
-@import './themes/atom-one-dark.css';
-@import './themes/atom-one-light.css';
-@import './themes/brown-paper.css';
-@import './themes/codepen-embed.css';
-@import './themes/color-brewer.css';
-@import './themes/dark.css';
-@import './themes/default.css';
-@import './themes/devibeans.css';
-@import './themes/docco.css';
-@import './themes/far.css';
-@import './themes/felipec.css';
-@import './themes/filament-dark.css';
-@import './themes/filament.css';
-@import './themes/foundation.css';
-@import './themes/github-dark-dimmed.css';
-@import './themes/github-dark.css';
-@import './themes/github.css';
-@import './themes/gml.css';
-@import './themes/googlecode.css';
-@import './themes/gradient-dark.css';
-@import './themes/gradient-light.css';
-@import './themes/grayscale.css';
-@import './themes/hybrid.css';
-@import './themes/idea.css';
-@import './themes/intellij-light.css';
-@import './themes/ir-black.css';
-@import './themes/isbl-editor-dark.css';
-@import './themes/isbl-editor-light.css';
-@import './themes/kimbie-dark.css';
-@import './themes/kimbie-light.css';
-@import './themes/lightfair.css';
-@import './themes/lioshi.css';
-@import './themes/magula.css';
-@import './themes/mono-blue.css';
-@import './themes/monokai-sublime.css';
-@import './themes/monokai.css';
-@import './themes/night-owl.css';
-@import './themes/nnfx-dark.css';
-@import './themes/nnfx-light.css';
-@import './themes/nord.css';
-@import './themes/obsidian.css';
-@import './themes/panda-syntax-dark.css';
-@import './themes/panda-syntax-light.css';
-@import './themes/paraiso-dark.css';
-@import './themes/paraiso-light.css';
-@import './themes/pojoaque.css';
-@import './themes/purebasic.css';
-@import './themes/qtcreator-dark.css';
-@import './themes/qtcreator-light.css';
-@import './themes/rainbow.css';
-@import './themes/routeros.css';
-@import './themes/school-book.css';
-@import './themes/shades-of-purple.css';
-@import './themes/srcery.css';
-@import './themes/stackoverflow-dark.css';
-@import './themes/stackoverflow-light.css';
-@import './themes/sunburst.css';
-@import './themes/tokyo-night-dark.css';
-@import './themes/tokyo-night-light.css';
-@import './themes/tomorrow-night-blue.css';
-@import './themes/tomorrow-night-bright.css';
-@import './themes/vs.css';
-@import './themes/vs2015.css';
-@import './themes/xcode.css';
-@import './themes/xt256.css';
-
-.filament-syntax-entry-component .grid {
- @apply block;
+.syntax-entry-component .grid {
+ @apply grid-cols-1;
}
-.filament-syntax-entry {
- @apply font-mono rounded-xl overflow-hidden shadow-sm ring-1;
+.syntax-entry-theme-filament {
+ @apply p-6 bg-gray-50 dark:bg-gray-950 font-mono text-sm text-gray-950 dark:text-white leading-6 rounded-xl shadow-sm ring-1 ring-gray-950/5 dark:ring-white/10;
- .hljs {
- @apply block p-6 overflow-x-scroll;
+ .hl-keyword {
+ @apply text-blue-600;
+ }
+
+ .hl-property,
+ .hl-value,
+ .hl-variable {
+ @apply text-gray-950 dark:text-white;
+ }
+
+ .hl-type {
+ @apply text-red-600;
+ }
+
+ .hl-generic {
+ @apply text-purple-600;
+ }
+
+ .hl-comment span,
+ .hl-comment {
+ @apply text-gray-600;
+ }
+
+ .hl-blur {
+ @apply blur-sm;
+ }
+
+ .hl-strong {
+ @apply font-bold;
+ }
+
+ .hl-attribute,
+ .hl-em {
+ @apply italic;
}
}
-:is(.dark .filament-syntax-entry) {
- @apply ring-white/10;
-}
-
-:not(.dark .filament-syntax-entry) {
- @apply ring-gray-950/5;
-}
diff --git a/resources/css/themes/a11y-dark.css b/resources/css/themes/a11y-dark.css
deleted file mode 100644
index 071132c..0000000
--- a/resources/css/themes/a11y-dark.css
+++ /dev/null
@@ -1,88 +0,0 @@
-.syntax-entry-theme-a11y-dark {
- /*!
- Theme: a11y-dark
- Author: @ericwbailey
- Maintainer: @ericwbailey
-
- Based on the Tomorrow Night Eighties theme: https://github.com/isagalaev/highlight.js/blob/master/src/styles/tomorrow-night-eighties.css
- */
- .hljs {
- background: #2b2b2b;
- color: #f8f8f2
- }
- /* Comment */
- .hljs-comment,
- .hljs-quote {
- color: #d4d0ab
- }
- /* Red */
- .hljs-variable,
- .hljs-template-variable,
- .hljs-tag,
- .hljs-name,
- .hljs-selector-id,
- .hljs-selector-class,
- .hljs-regexp,
- .hljs-deletion {
- color: #ffa07a
- }
- /* Orange */
- .hljs-number,
- .hljs-built_in,
- .hljs-literal,
- .hljs-type,
- .hljs-params,
- .hljs-meta,
- .hljs-link {
- color: #f5ab35
- }
- /* Yellow */
- .hljs-attribute {
- color: #ffd700
- }
- /* Green */
- .hljs-string,
- .hljs-symbol,
- .hljs-bullet,
- .hljs-addition {
- color: #abe338
- }
- /* Blue */
- .hljs-title,
- .hljs-section {
- color: #00e0e0
- }
- /* Purple */
- .hljs-keyword,
- .hljs-selector-tag {
- color: #dcc6e0
- }
- .hljs-emphasis {
- font-style: italic
- }
- .hljs-strong {
- font-weight: bold
- }
- @media screen and (-ms-high-contrast: active) {
- .hljs-addition,
- .hljs-attribute,
- .hljs-built_in,
- .hljs-bullet,
- .hljs-comment,
- .hljs-link,
- .hljs-literal,
- .hljs-meta,
- .hljs-number,
- .hljs-params,
- .hljs-string,
- .hljs-symbol,
- .hljs-type,
- .hljs-quote {
- color: highlight
- }
- .hljs-keyword,
- .hljs-selector-tag {
- font-weight: bold
- }
- }
-}
diff --git a/resources/css/themes/a11y-light.css b/resources/css/themes/a11y-light.css
deleted file mode 100644
index 96920af..0000000
--- a/resources/css/themes/a11y-light.css
+++ /dev/null
@@ -1,88 +0,0 @@
-.syntax-entry-theme-a11y-light {
- /*!
- Theme: a11y-light
- Author: @ericwbailey
- Maintainer: @ericwbailey
-
- Based on the Tomorrow Night Eighties theme: https://github.com/isagalaev/highlight.js/blob/master/src/styles/tomorrow-night-eighties.css
- */
- .hljs {
- background: #fefefe;
- color: #545454
- }
- /* Comment */
- .hljs-comment,
- .hljs-quote {
- color: #696969
- }
- /* Red */
- .hljs-variable,
- .hljs-template-variable,
- .hljs-tag,
- .hljs-name,
- .hljs-selector-id,
- .hljs-selector-class,
- .hljs-regexp,
- .hljs-deletion {
- color: #d91e18
- }
- /* Orange */
- .hljs-number,
- .hljs-built_in,
- .hljs-literal,
- .hljs-type,
- .hljs-params,
- .hljs-meta,
- .hljs-link {
- color: #aa5d00
- }
- /* Yellow */
- .hljs-attribute {
- color: #aa5d00
- }
- /* Green */
- .hljs-string,
- .hljs-symbol,
- .hljs-bullet,
- .hljs-addition {
- color: #008000
- }
- /* Blue */
- .hljs-title,
- .hljs-section {
- color: #007faa
- }
- /* Purple */
- .hljs-keyword,
- .hljs-selector-tag {
- color: #7928a1
- }
- .hljs-emphasis {
- font-style: italic
- }
- .hljs-strong {
- font-weight: bold
- }
- @media screen and (-ms-high-contrast: active) {
- .hljs-addition,
- .hljs-attribute,
- .hljs-built_in,
- .hljs-bullet,
- .hljs-comment,
- .hljs-link,
- .hljs-literal,
- .hljs-meta,
- .hljs-number,
- .hljs-params,
- .hljs-string,
- .hljs-symbol,
- .hljs-type,
- .hljs-quote {
- color: highlight
- }
- .hljs-keyword,
- .hljs-selector-tag {
- font-weight: bold
- }
- }
-}
diff --git a/resources/css/themes/agate.css b/resources/css/themes/agate.css
deleted file mode 100644
index e87aea1..0000000
--- a/resources/css/themes/agate.css
+++ /dev/null
@@ -1,121 +0,0 @@
-.syntax-entry-theme-agate {
- /*!
- Theme: Agate
- Author: (c) Taufik Nurrohman
- Maintainer: @taufik-nurrohman
- Updated: 2021-04-24
-
- #333
- #62c8f3
- #7bd694
- #888
- #a2fca2
- #ade5fc
- #b8d8a2
- #c6b4f0
- #d36363
- #fc9b9b
- #fcc28c
- #ffa
- #fff
- */
- .hljs {
- background: #333;
- color: #fff
- }
- .hljs-doctag,
- .hljs-meta-keyword,
- .hljs-name,
- .hljs-strong {
- font-weight: bold
- }
- .hljs-code,
- .hljs-emphasis {
- font-style: italic
- }
- .hljs-section,
- .hljs-tag {
- color: #62c8f3
- }
- .hljs-selector-class,
- .hljs-selector-id,
- .hljs-template-variable,
- .hljs-variable {
- color: #ade5fc
- }
- .hljs-meta-string,
- .hljs-string {
- color: #a2fca2
- }
- .hljs-attr,
- .hljs-quote,
- .hljs-selector-attr {
- color: #7bd694
- }
- .hljs-tag .hljs-attr {
- color: inherit
- }
- .hljs-attribute,
- .hljs-title,
- .hljs-type {
- color: #ffa
- }
- .hljs-number,
- .hljs-symbol {
- color: #d36363
- }
- .hljs-bullet,
- .hljs-template-tag {
- color: #b8d8a2
- }
- .hljs-built_in,
- .hljs-keyword,
- .hljs-literal,
- .hljs-selector-tag {
- color: #fcc28c
- }
- .hljs-code,
- .hljs-comment,
- .hljs-formula {
- color: #888
- }
- .hljs-link,
- .hljs-selector-pseudo,
- .hljs-regexp {
- color: #c6b4f0
- }
- .hljs-meta {
- color: #fc9b9b
- }
- .hljs-deletion {
- background: #fc9b9b;
- color: #333
- }
- .hljs-addition {
- background: #a2fca2;
- color: #333
- }
- /* Purposely ignored */
- .hljs-operator,
- .hljs-params,
- .hljs-property,
- .hljs-punctuation {
-
- }
- .hljs-subst {
- color: #fff
- }
- /* This applies only if HTML auto-merging plugin is enabled by user (#2889) */
- .hljs a {
- color: inherit
- }
- .hljs a:focus,
- .hljs a:hover {
- color: inherit;
- text-decoration: underline
- }
- .hljs mark {
- background: #555;
- color: inherit
- }
-}
diff --git a/resources/css/themes/an-old-hope.css b/resources/css/themes/an-old-hope.css
deleted file mode 100644
index 80480ea..0000000
--- a/resources/css/themes/an-old-hope.css
+++ /dev/null
@@ -1,69 +0,0 @@
-.syntax-entry-theme-an-old-hope {
- /*!
- Theme: An Old Hope – Star Wars Syntax
- Author: (c) Gustavo Costa
- Maintainer: @gusbemacbe
-
- Original theme - Ocean Dark Theme – by https://github.com/gavsiu
- Based on Jesse Leite's Atom syntax theme 'An Old Hope'
- https://github.com/JesseLeite/an-old-hope-syntax-atom
- */
- /* Millenium Falcon */
- .hljs {
- background: #1C1D21;
- color: #c0c5ce
- }
- /* Death Star Comment */
- .hljs-comment,
- .hljs-quote {
- color: #B6B18B
- }
- /* Darth Vader */
- .hljs-variable,
- .hljs-template-variable,
- .hljs-tag,
- .hljs-name,
- .hljs-selector-id,
- .hljs-selector-class,
- .hljs-regexp,
- .hljs-deletion {
- color: #EB3C54
- }
- /* Threepio */
- .hljs-number,
- .hljs-built_in,
- .hljs-literal,
- .hljs-type,
- .hljs-params,
- .hljs-meta,
- .hljs-link {
- color: #E7CE56
- }
- /* Luke Skywalker */
- .hljs-attribute {
- color: #EE7C2B
- }
- /* Obi Wan Kenobi */
- .hljs-string,
- .hljs-symbol,
- .hljs-bullet,
- .hljs-addition {
- color: #4FB4D7
- }
- /* Yoda */
- .hljs-title,
- .hljs-section {
- color: #78BB65
- }
- /* Mace Windu */
- .hljs-keyword,
- .hljs-selector-tag {
- color: #B45EA4
- }
- .hljs-emphasis {
- font-style: italic
- }
- .hljs-strong {
- font-weight: bold
- }
-}
diff --git a/resources/css/themes/androidstudio.css b/resources/css/themes/androidstudio.css
deleted file mode 100644
index 7722734..0000000
--- a/resources/css/themes/androidstudio.css
+++ /dev/null
@@ -1,54 +0,0 @@
-.syntax-entry-theme-androidstudio {
- /*
- Date: 24 Fev 2015
- Author: Pedro Oliveira
- */
- .hljs {
- color: #a9b7c6;
- background: #282b2e
- }
- .hljs-number,
- .hljs-literal,
- .hljs-symbol,
- .hljs-bullet {
- color: #6897BB
- }
- .hljs-keyword,
- .hljs-selector-tag,
- .hljs-deletion {
- color: #cc7832
- }
- .hljs-variable,
- .hljs-template-variable,
- .hljs-link {
- color: #629755
- }
- .hljs-comment,
- .hljs-quote {
- color: #808080
- }
- .hljs-meta {
- color: #bbb529
- }
- .hljs-string,
- .hljs-attribute,
- .hljs-addition {
- color: #6A8759
- }
- .hljs-section,
- .hljs-title,
- .hljs-type {
- color: #ffc66d
- }
- .hljs-name,
- .hljs-selector-id,
- .hljs-selector-class {
- color: #e8bf6a
- }
- .hljs-emphasis {
- font-style: italic
- }
- .hljs-strong {
- font-weight: bold
- }
-}
diff --git a/resources/css/themes/arduino-light.css b/resources/css/themes/arduino-light.css
deleted file mode 100644
index 804ba9f..0000000
--- a/resources/css/themes/arduino-light.css
+++ /dev/null
@@ -1,72 +0,0 @@
-.syntax-entry-theme-arduino-light {
- /*
-
- Arduino® Light Theme - Stefania Mellai
-
- */
- .hljs {
- background: white;
- color: #434f54
- }
- .hljs-subst {
- color: #434f54
- }
- .hljs-keyword,
- .hljs-attribute,
- .hljs-selector-tag,
- .hljs-doctag,
- .hljs-name {
- color: #00979D
- }
- .hljs-built_in,
- .hljs-literal,
- .hljs-bullet,
- .hljs-code,
- .hljs-addition {
- color: #D35400
- }
- .hljs-regexp,
- .hljs-symbol,
- .hljs-variable,
- .hljs-template-variable,
- .hljs-link,
- .hljs-selector-attr,
- .hljs-selector-pseudo {
- color: #00979D
- }
- .hljs-type,
- .hljs-string,
- .hljs-selector-id,
- .hljs-selector-class,
- .hljs-quote,
- .hljs-template-tag,
- .hljs-deletion {
- color: #005C5F
- }
- .hljs-comment {
- color: rgba(149,165,166,.8)
- }
- .hljs-meta .hljs-keyword {
- color: #728E00
- }
- .hljs-meta {
- color: #434f54
- }
- .hljs-emphasis {
- font-style: italic
- }
- .hljs-strong {
- font-weight: bold
- }
- .hljs-function {
- color: #728E00
- }
- .hljs-title,
- .hljs-section {
- color: #880000;
- font-weight: bold
- }
- .hljs-number {
- color: #8A7B52
- }
-}
diff --git a/resources/css/themes/arta.css b/resources/css/themes/arta.css
deleted file mode 100644
index 5fa31a1..0000000
--- a/resources/css/themes/arta.css
+++ /dev/null
@@ -1,60 +0,0 @@
-.syntax-entry-theme-arta {
- /*
- Date: 17.V.2011
- Author: pumbur
- */
- .hljs {
- background: #222;
- color: #aaa
- }
- .hljs-subst {
- color: #aaa
- }
- .hljs-section {
- color: #fff
- }
- .hljs-comment,
- .hljs-quote,
- .hljs-meta {
- color: #444
- }
- .hljs-string,
- .hljs-symbol,
- .hljs-bullet,
- .hljs-regexp {
- color: #ffcc33
- }
- .hljs-number,
- .hljs-addition {
- color: #00cc66
- }
- .hljs-built_in,
- .hljs-literal,
- .hljs-type,
- .hljs-template-variable,
- .hljs-attribute,
- .hljs-link {
- color: #32aaee
- }
- .hljs-keyword,
- .hljs-selector-tag,
- .hljs-name,
- .hljs-selector-id,
- .hljs-selector-class {
- color: #6644aa
- }
- .hljs-title,
- .hljs-variable,
- .hljs-deletion,
- .hljs-template-tag {
- color: #bb1166
- }
- .hljs-section,
- .hljs-doctag,
- .hljs-strong {
- font-weight: bold
- }
- .hljs-emphasis {
- font-style: italic
- }
-}
diff --git a/resources/css/themes/ascetic.css b/resources/css/themes/ascetic.css
deleted file mode 100644
index dcd5885..0000000
--- a/resources/css/themes/ascetic.css
+++ /dev/null
@@ -1,39 +0,0 @@
-.syntax-entry-theme-ascetic {
- /*
-
- Original style from softwaremaniacs.org (c) Ivan Sagalaev
-
- */
- .hljs {
- background: white;
- color: black
- }
- .hljs-string,
- .hljs-variable,
- .hljs-template-variable,
- .hljs-symbol,
- .hljs-bullet,
- .hljs-section,
- .hljs-addition,
- .hljs-attribute,
- .hljs-link {
- color: #888
- }
- .hljs-comment,
- .hljs-quote,
- .hljs-meta,
- .hljs-deletion {
- color: #ccc
- }
- .hljs-keyword,
- .hljs-selector-tag,
- .hljs-section,
- .hljs-name,
- .hljs-type,
- .hljs-strong {
- font-weight: bold
- }
- .hljs-emphasis {
- font-style: italic
- }
-}
diff --git a/resources/css/themes/atom-one-dark-reasonable.css b/resources/css/themes/atom-one-dark-reasonable.css
deleted file mode 100644
index 8916c0e..0000000
--- a/resources/css/themes/atom-one-dark-reasonable.css
+++ /dev/null
@@ -1,99 +0,0 @@
-.syntax-entry-theme-atom-one-dark-reasonable {
- /*
-
- Atom One Dark With support for ReasonML by Gidi Morris, based off work by Daniel Gamage
-
- Original One Dark Syntax theme from https://github.com/atom/one-dark-syntax
-
- */
- .hljs {
- color: #abb2bf;
- background: #282c34
- }
- .hljs-keyword,
- .hljs-operator {
- color: #F92672
- }
- .hljs-pattern-match {
- color: #F92672
- }
- .hljs-pattern-match .hljs-constructor {
- color: #61aeee
- }
- .hljs-function {
- color: #61aeee
- }
- .hljs-function .hljs-params {
- color: #A6E22E
- }
- .hljs-function .hljs-params .hljs-typing {
- color: #FD971F
- }
- .hljs-module-access .hljs-module {
- color: #7e57c2
- }
- .hljs-constructor {
- color: #e2b93d
- }
- .hljs-constructor .hljs-string {
- color: #9CCC65
- }
- .hljs-comment,
- .hljs-quote {
- color: #b18eb1;
- font-style: italic
- }
- .hljs-doctag,
- .hljs-formula {
- color: #c678dd
- }
- .hljs-section,
- .hljs-name,
- .hljs-selector-tag,
- .hljs-deletion,
- .hljs-subst {
- color: #e06c75
- }
- .hljs-literal {
- color: #56b6c2
- }
- .hljs-string,
- .hljs-regexp,
- .hljs-addition,
- .hljs-attribute,
- .hljs-meta .hljs-string {
- color: #98c379
- }
- .hljs-built_in,
- .hljs-title.class_,
- .hljs-class .hljs-title {
- color: #e6c07b
- }
- .hljs-attr,
- .hljs-variable,
- .hljs-template-variable,
- .hljs-type,
- .hljs-selector-class,
- .hljs-selector-attr,
- .hljs-selector-pseudo,
- .hljs-number {
- color: #d19a66
- }
- .hljs-symbol,
- .hljs-bullet,
- .hljs-link,
- .hljs-meta,
- .hljs-selector-id,
- .hljs-title {
- color: #61aeee
- }
- .hljs-emphasis {
- font-style: italic
- }
- .hljs-strong {
- font-weight: bold
- }
- .hljs-link {
- text-decoration: underline
- }
-}
diff --git a/resources/css/themes/atom-one-dark.css b/resources/css/themes/atom-one-dark.css
deleted file mode 100644
index 431f621..0000000
--- a/resources/css/themes/atom-one-dark.css
+++ /dev/null
@@ -1,84 +0,0 @@
-.syntax-entry-theme-atom-one-dark {
- /*
-
- Atom One Dark by Daniel Gamage
- Original One Dark Syntax theme from https://github.com/atom/one-dark-syntax
-
- base: #282c34
- mono-1: #abb2bf
- mono-2: #818896
- mono-3: #5c6370
- hue-1: #56b6c2
- hue-2: #61aeee
- hue-3: #c678dd
- hue-4: #98c379
- hue-5: #e06c75
- hue-5-2: #be5046
- hue-6: #d19a66
- hue-6-2: #e6c07b
-
- */
- .hljs {
- color: #abb2bf;
- background: #282c34
- }
- .hljs-comment,
- .hljs-quote {
- color: #5c6370;
- font-style: italic
- }
- .hljs-doctag,
- .hljs-keyword,
- .hljs-formula {
- color: #c678dd
- }
- .hljs-section,
- .hljs-name,
- .hljs-selector-tag,
- .hljs-deletion,
- .hljs-subst {
- color: #e06c75
- }
- .hljs-literal {
- color: #56b6c2
- }
- .hljs-string,
- .hljs-regexp,
- .hljs-addition,
- .hljs-attribute,
- .hljs-meta .hljs-string {
- color: #98c379
- }
- .hljs-attr,
- .hljs-variable,
- .hljs-template-variable,
- .hljs-type,
- .hljs-selector-class,
- .hljs-selector-attr,
- .hljs-selector-pseudo,
- .hljs-number {
- color: #d19a66
- }
- .hljs-symbol,
- .hljs-bullet,
- .hljs-link,
- .hljs-meta,
- .hljs-selector-id,
- .hljs-title {
- color: #61aeee
- }
- .hljs-built_in,
- .hljs-title.class_,
- .hljs-class .hljs-title {
- color: #e6c07b
- }
- .hljs-emphasis {
- font-style: italic
- }
- .hljs-strong {
- font-weight: bold
- }
- .hljs-link {
- text-decoration: underline
- }
-}
diff --git a/resources/css/themes/atom-one-light.css b/resources/css/themes/atom-one-light.css
deleted file mode 100644
index 732da51..0000000
--- a/resources/css/themes/atom-one-light.css
+++ /dev/null
@@ -1,84 +0,0 @@
-.syntax-entry-theme-atom-one-light {
- /*
-
- Atom One Light by Daniel Gamage
- Original One Light Syntax theme from https://github.com/atom/one-light-syntax
-
- base: #fafafa
- mono-1: #383a42
- mono-2: #686b77
- mono-3: #a0a1a7
- hue-1: #0184bb
- hue-2: #4078f2
- hue-3: #a626a4
- hue-4: #50a14f
- hue-5: #e45649
- hue-5-2: #c91243
- hue-6: #986801
- hue-6-2: #c18401
-
- */
- .hljs {
- color: #383a42;
- background: #fafafa
- }
- .hljs-comment,
- .hljs-quote {
- color: #a0a1a7;
- font-style: italic
- }
- .hljs-doctag,
- .hljs-keyword,
- .hljs-formula {
- color: #a626a4
- }
- .hljs-section,
- .hljs-name,
- .hljs-selector-tag,
- .hljs-deletion,
- .hljs-subst {
- color: #e45649
- }
- .hljs-literal {
- color: #0184bb
- }
- .hljs-string,
- .hljs-regexp,
- .hljs-addition,
- .hljs-attribute,
- .hljs-meta .hljs-string {
- color: #50a14f
- }
- .hljs-attr,
- .hljs-variable,
- .hljs-template-variable,
- .hljs-type,
- .hljs-selector-class,
- .hljs-selector-attr,
- .hljs-selector-pseudo,
- .hljs-number {
- color: #986801
- }
- .hljs-symbol,
- .hljs-bullet,
- .hljs-link,
- .hljs-meta,
- .hljs-selector-id,
- .hljs-title {
- color: #4078f2
- }
- .hljs-built_in,
- .hljs-title.class_,
- .hljs-class .hljs-title {
- color: #c18401
- }
- .hljs-emphasis {
- font-style: italic
- }
- .hljs-strong {
- font-weight: bold
- }
- .hljs-link {
- text-decoration: underline
- }
-}
diff --git a/resources/css/themes/brown-paper.css b/resources/css/themes/brown-paper.css
deleted file mode 100644
index 6c106db..0000000
--- a/resources/css/themes/brown-paper.css
+++ /dev/null
@@ -1,57 +0,0 @@
-.syntax-entry-theme-brown-paper {
- /*
-
- Brown Paper style from goldblog.com.ua (c) Zaripov Yura
-
- */
- .hljs {
- color: #363c69;
- background: #b7a68e url(./brown-papersq.png)
- }
- .hljs-keyword,
- .hljs-selector-tag,
- .hljs-literal {
- color: #005599;
- font-weight: bold
- }
- .hljs-subst {
- /* default */
-
- }
- .hljs-string,
- .hljs-title,
- .hljs-section,
- .hljs-type,
- .hljs-attribute,
- .hljs-symbol,
- .hljs-bullet,
- .hljs-built_in,
- .hljs-addition,
- .hljs-variable,
- .hljs-template-tag,
- .hljs-template-variable,
- .hljs-link,
- .hljs-name {
- color: #2c009f
- }
- .hljs-comment,
- .hljs-quote,
- .hljs-meta,
- .hljs-deletion {
- color: #802022
- }
- .hljs-keyword,
- .hljs-selector-tag,
- .hljs-literal,
- .hljs-doctag,
- .hljs-title,
- .hljs-section,
- .hljs-type,
- .hljs-name,
- .hljs-strong {
- font-weight: bold
- }
- .hljs-emphasis {
- font-style: italic
- }
-}
diff --git a/resources/css/themes/codepen-embed.css b/resources/css/themes/codepen-embed.css
deleted file mode 100644
index 67eceba..0000000
--- a/resources/css/themes/codepen-embed.css
+++ /dev/null
@@ -1,51 +0,0 @@
-.syntax-entry-theme-codepen-embed {
- /*
- codepen.io Embed Theme
- Author: Justin Perry
- Original theme - https://github.com/chriskempson/tomorrow-theme
- */
- .hljs {
- background: #222;
- color: #fff
- }
- .hljs-comment,
- .hljs-quote {
- color: #777
- }
- .hljs-variable,
- .hljs-template-variable,
- .hljs-tag,
- .hljs-regexp,
- .hljs-meta,
- .hljs-number,
- .hljs-built_in,
- .hljs-literal,
- .hljs-params,
- .hljs-symbol,
- .hljs-bullet,
- .hljs-link,
- .hljs-deletion {
- color: #ab875d
- }
- .hljs-section,
- .hljs-title,
- .hljs-name,
- .hljs-selector-id,
- .hljs-selector-class,
- .hljs-type,
- .hljs-attribute {
- color: #9b869b
- }
- .hljs-string,
- .hljs-keyword,
- .hljs-selector-tag,
- .hljs-addition {
- color: #8f9c6c
- }
- .hljs-emphasis {
- font-style: italic
- }
- .hljs-strong {
- font-weight: bold
- }
-}
diff --git a/resources/css/themes/color-brewer.css b/resources/css/themes/color-brewer.css
deleted file mode 100644
index f2f5ca6..0000000
--- a/resources/css/themes/color-brewer.css
+++ /dev/null
@@ -1,60 +0,0 @@
-.syntax-entry-theme-color-brewer {
- /*
-
- Colorbrewer theme
- Original: https://github.com/mbostock/colorbrewer-theme (c) Mike Bostock
- Ported by Fabrício Tavares de Oliveira
-
- */
- .hljs {
- color: #000;
- background: #fff
- }
- .hljs-subst {
- /* default */
-
- }
- .hljs-string,
- .hljs-meta,
- .hljs-symbol,
- .hljs-template-tag,
- .hljs-template-variable,
- .hljs-addition {
- color: #756bb1
- }
- .hljs-comment,
- .hljs-quote {
- color: #636363
- }
- .hljs-number,
- .hljs-regexp,
- .hljs-literal,
- .hljs-bullet,
- .hljs-link {
- color: #31a354
- }
- .hljs-deletion,
- .hljs-variable {
- color: #88f
- }
- .hljs-keyword,
- .hljs-selector-tag,
- .hljs-title,
- .hljs-section,
- .hljs-built_in,
- .hljs-doctag,
- .hljs-type,
- .hljs-tag,
- .hljs-name,
- .hljs-selector-id,
- .hljs-selector-class,
- .hljs-strong {
- color: #3182bd
- }
- .hljs-emphasis {
- font-style: italic
- }
- .hljs-attribute {
- color: #e6550d
- }
-}
diff --git a/resources/css/themes/dark.css b/resources/css/themes/dark.css
deleted file mode 100644
index f8e148f..0000000
--- a/resources/css/themes/dark.css
+++ /dev/null
@@ -1,56 +0,0 @@
-.syntax-entry-theme-dark {
- /*
-
- Dark style from softwaremaniacs.org (c) Ivan Sagalaev
-
- */
- .hljs {
- color: #ddd;
- background: #303030
- }
- .hljs-keyword,
- .hljs-selector-tag,
- .hljs-literal,
- .hljs-section,
- .hljs-link {
- color: white
- }
- .hljs-subst {
- /* default */
-
- }
- .hljs-string,
- .hljs-title,
- .hljs-name,
- .hljs-type,
- .hljs-attribute,
- .hljs-symbol,
- .hljs-bullet,
- .hljs-built_in,
- .hljs-addition,
- .hljs-variable,
- .hljs-template-tag,
- .hljs-template-variable {
- color: #d88
- }
- .hljs-comment,
- .hljs-quote,
- .hljs-deletion,
- .hljs-meta {
- color: #979797
- }
- .hljs-keyword,
- .hljs-selector-tag,
- .hljs-literal,
- .hljs-title,
- .hljs-section,
- .hljs-doctag,
- .hljs-type,
- .hljs-name,
- .hljs-strong {
- font-weight: bold
- }
- .hljs-emphasis {
- font-style: italic
- }
-}
diff --git a/resources/css/themes/default.css b/resources/css/themes/default.css
deleted file mode 100644
index 54c6421..0000000
--- a/resources/css/themes/default.css
+++ /dev/null
@@ -1,103 +0,0 @@
-.syntax-entry-theme-default {
- /*!
- Theme: Default
- Description: Original highlight.js style
- Author: (c) Ivan Sagalaev
- Maintainer: @highlightjs/core-team
- Website: https://highlightjs.org/
- License: see project LICENSE
- Touched: 2021
- */
- /*
- This is left on purpose making default.css the single file that can be lifted
- as-is from the repository directly without the need for a build step
-
- Typically this "required" baseline CSS is added by `makestuff.js` during build.
- */
- /* end baseline CSS */
- .hljs {
- background: #F3F3F3;
- color: #444
- }
- /* Base color: saturation 0; */
- .hljs-subst {
- /* default */
-
- }
- /* purposely ignored */
- .hljs-formula,
- .hljs-attr,
- .hljs-property,
- .hljs-params {
-
- }
- .hljs-comment {
- color: #697070
- }
- .hljs-tag,
- .hljs-punctuation {
- color: #444a
- }
- .hljs-tag .hljs-name,
- .hljs-tag .hljs-attr {
- color: #444
- }
- .hljs-keyword,
- .hljs-attribute,
- .hljs-selector-tag,
- .hljs-meta .hljs-keyword,
- .hljs-doctag,
- .hljs-name {
- font-weight: bold
- }
- /* User color: hue: 0 */
- .hljs-type,
- .hljs-string,
- .hljs-number,
- .hljs-selector-id,
- .hljs-selector-class,
- .hljs-quote,
- .hljs-template-tag,
- .hljs-deletion {
- color: #880000
- }
- .hljs-title,
- .hljs-section {
- color: #880000;
- font-weight: bold
- }
- .hljs-regexp,
- .hljs-symbol,
- .hljs-variable,
- .hljs-template-variable,
- .hljs-link,
- .hljs-selector-attr,
- .hljs-operator,
- .hljs-selector-pseudo {
- color: #ab5656
- }
- /* Language color: hue: 90; */
- .hljs-literal {
- color: #695
- }
- .hljs-built_in,
- .hljs-bullet,
- .hljs-code,
- .hljs-addition {
- color: #397300
- }
- /* Meta color: hue: 200 */
- .hljs-meta {
- color: #1f7199
- }
- .hljs-meta .hljs-string {
- color: #38a
- }
- /* Misc effects */
- .hljs-emphasis {
- font-style: italic
- }
- .hljs-strong {
- font-weight: bold
- }
-}
diff --git a/resources/css/themes/devibeans.css b/resources/css/themes/devibeans.css
deleted file mode 100644
index 31bd794..0000000
--- a/resources/css/themes/devibeans.css
+++ /dev/null
@@ -1,84 +0,0 @@
-.syntax-entry-theme-devibeans {
- /*!
- Theme: devibeans (dark)
- Author: @terminaldweller
- Maintainer: @terminaldweller
-
- Inspired by vim's jellybeans theme (https://github.com/nanotech/jellybeans.vim)
- */
- .hljs {
- background: #000000;
- color: #a39e9b
- }
- .hljs-attr,
- .hljs-template-tag {
- color: #8787d7
- }
- .hljs-comment,
- .hljs-doctag,
- .hljs-quote {
- color: #339966
- }
- .hljs-params {
- color: #a39e9b
- }
- .hljs-regexp {
- color: #d700ff
- }
- .hljs-tag,
- .hljs-selector-id,
- .hljs-number,
- .hljs-literal {
- color: #ef5350
- }
- .hljs-meta,
- .hljs-meta .hljs-keyword {
- color: #0087ff
- }
- /* opt-out */
- .hljs-operator,
- .hljs-punctuation {
-
- }
- .hljs-selector-class,
- .hljs-code,
- .hljs-formula,
- .hljs-variable,
- .hljs-template-variable,
- .hljs-selector-attr,
- .hljs-selector-pseudo,
- .hljs-link,
- .hljs-keyword {
- color: #64b5f6
- }
- .hljs-built_in,
- .hljs-title,
- .hljs-deletion {
- color: #ff8700
- }
- .hljs-type,
- .hljs-section,
- .hljs-function,
- .hljs-name,
- .hljs-property,
- .hljs-attribute {
- color: #ffd75f
- }
- .hljs-meta .hljs-string,
- .hljs-string,
- .hljs-subst,
- .hljs-symbol,
- .hljs-bullet,
- .hljs-addition {
- color: #558b2f
- }
- .hljs-selector-tag {
- color: #9966ff
- }
- .hljs-emphasis {
- font-style: italic
- }
- .hljs-strong {
- font-weight: bold
- }
-}
diff --git a/resources/css/themes/docco.css b/resources/css/themes/docco.css
deleted file mode 100644
index 5953747..0000000
--- a/resources/css/themes/docco.css
+++ /dev/null
@@ -1,77 +0,0 @@
-.syntax-entry-theme-docco {
- /*
- Docco style used in http://jashkenas.github.com/docco/ converted by Simon Madine (@thingsinjars)
- */
- .hljs {
- color: #000;
- background: #f8f8ff
- }
- .hljs-comment,
- .hljs-quote {
- color: #408080;
- font-style: italic
- }
- .hljs-keyword,
- .hljs-selector-tag,
- .hljs-literal,
- .hljs-subst {
- color: #954121
- }
- .hljs-number {
- color: #40a070
- }
- .hljs-string,
- .hljs-doctag {
- color: #219161
- }
- .hljs-selector-id,
- .hljs-selector-class,
- .hljs-section,
- .hljs-type {
- color: #19469d
- }
- .hljs-params {
- color: #00f
- }
- .hljs-title {
- color: #458;
- font-weight: bold
- }
- .hljs-tag,
- .hljs-name,
- .hljs-attribute {
- color: #000080;
- font-weight: normal
- }
- .hljs-variable,
- .hljs-template-variable {
- color: #008080
- }
- .hljs-regexp,
- .hljs-link {
- color: #b68
- }
- .hljs-symbol,
- .hljs-bullet {
- color: #990073
- }
- .hljs-built_in {
- color: #0086b3
- }
- .hljs-meta {
- color: #999;
- font-weight: bold
- }
- .hljs-deletion {
- background: #fdd
- }
- .hljs-addition {
- background: #dfd
- }
- .hljs-emphasis {
- font-style: italic
- }
- .hljs-strong {
- font-weight: bold
- }
-}
diff --git a/resources/css/themes/far.css b/resources/css/themes/far.css
deleted file mode 100644
index a37c5c5..0000000
--- a/resources/css/themes/far.css
+++ /dev/null
@@ -1,61 +0,0 @@
-.syntax-entry-theme-far {
- /*
-
- FAR Style (c) MajestiC
-
- */
- .hljs {
- color: #0ff;
- background: #000080
- }
- .hljs-subst {
- /* default */
-
- }
- .hljs-string,
- .hljs-attribute,
- .hljs-symbol,
- .hljs-bullet,
- .hljs-built_in,
- .hljs-template-tag,
- .hljs-template-variable,
- .hljs-addition {
- color: #ff0
- }
- .hljs-keyword,
- .hljs-selector-tag,
- .hljs-section,
- .hljs-type,
- .hljs-name,
- .hljs-selector-id,
- .hljs-selector-class,
- .hljs-variable {
- color: #fff
- }
- .hljs-comment,
- .hljs-quote,
- .hljs-doctag,
- .hljs-deletion {
- color: #888
- }
- .hljs-number,
- .hljs-regexp,
- .hljs-literal,
- .hljs-link {
- color: #0f0
- }
- .hljs-meta {
- color: #008080
- }
- .hljs-keyword,
- .hljs-selector-tag,
- .hljs-title,
- .hljs-section,
- .hljs-name,
- .hljs-strong {
- font-weight: bold
- }
- .hljs-emphasis {
- font-style: italic
- }
-}
diff --git a/resources/css/themes/felipec.css b/resources/css/themes/felipec.css
deleted file mode 100644
index 6fbf5b9..0000000
--- a/resources/css/themes/felipec.css
+++ /dev/null
@@ -1,88 +0,0 @@
-.syntax-entry-theme-felipec {
- /*!
- * Theme: FelipeC
- * Author: (c) 2021 Felipe Contreras
- * Website: https://github.com/felipec/vim-felipec
- *
- * Autogenerated with vim-felipec's generator.
- */
- .hljs {
- color: #dddde1;
- background: #1e1e22
- }
- .hljs::selection,
- .hljs ::selection {
- color: #1e1e22;
- background: #bf8fef
- }
- .hljs-comment,
- .hljs-code,
- .hljs-quote {
- color: #888896
- }
- .hljs-number,
- .hljs-literal,
- .hljs-deletion {
- color: #ef8f8f
- }
- .hljs-punctuation,
- .hljs-meta,
- .hljs-operator,
- .hljs-subst,
- .hljs-doctag,
- .hljs-template-variable,
- .hljs-selector-attr {
- color: #efbf8f
- }
- .hljs-type {
- color: #efef8f
- }
- .hljs-tag,
- .hljs-title,
- .hljs-selector-class,
- .hljs-selector-id {
- color: #bfef8f
- }
- .hljs-string,
- .hljs-regexp,
- .hljs-addition {
- color: #8fef8f
- }
- .hljs-class,
- .hljs-property {
- color: #8fefbf
- }
- .hljs-name,
- .hljs-selector-tag {
- color: #8fefef
- }
- .hljs-keyword,
- .hljs-built_in {
- color: #8fbfef
- }
- .hljs-section,
- .hljs-bullet {
- color: #8f8fef
- }
- .hljs-selector-pseudo {
- color: #bf8fef
- }
- .hljs-variable,
- .hljs-params,
- .hljs-attr,
- .hljs-attribute {
- color: #ef8fef
- }
- .hljs-symbol,
- .hljs-link {
- color: #ef8fbf
- }
- .hljs-strong,
- .hljs-literal,
- .hljs-title {
- font-weight: bold
- }
- .hljs-emphasis {
- font-style: italic
- }
-}
diff --git a/resources/css/themes/filament-dark.css b/resources/css/themes/filament-dark.css
deleted file mode 100644
index 3da58f7..0000000
--- a/resources/css/themes/filament-dark.css
+++ /dev/null
@@ -1,73 +0,0 @@
-.syntax-entry-theme-filament-dark {
- .hljs {
- @apply bg-gray-950 text-white ring-gray-50/5;
- }
- .hljs-doctag,
- .hljs-keyword,
- .hljs-meta .hljs-keyword,
- .hljs-template-tag,
- .hljs-template-variable,
- .hljs-type,
- .hljs-variable.language_ {
- @apply text-orange-400;
- }
- .hljs-title,
- .hljs-title.class_,
- .hljs-title.class_.inherited__,
- .hljs-title.function_ {
- @apply text-purple-400;
- }
- .hljs-attr,
- .hljs-attribute,
- .hljs-literal,
- .hljs-meta,
- .hljs-number,
- .hljs-operator,
- .hljs-variable,
- .hljs-selector-attr,
- .hljs-selector-class,
- .hljs-selector-id {
- @apply text-blue-400;
- }
- .hljs-regexp,
- .hljs-string,
- .hljs-meta .hljs-string {
- @apply text-blue-600;
- }
- .hljs-built_in,
- .hljs-symbol {
- @apply text-orange-400;
- }
- .hljs-comment,
- .hljs-code,
- .hljs-formula {
- @apply text-gray-400;
- }
- .hljs-name,
- .hljs-quote,
- .hljs-selector-tag,
- .hljs-selector-pseudo {
- @apply text-green-400;
- }
- .hljs-subst {
- @apply text-gray-400;
- }
- .hljs-section {
- @apply text-blue-600 font-bold;
- }
- .hljs-bullet {
- @apply text-amber-400;
- }
- .hljs-emphasis {
- @apply text-gray-400 italic;
- }
- .hljs-strong {
- @apply text-gray-400 font-bold;
- }
- .hljs-addition {
- @apply text-green-200 bg-green-900;
- }
- .hljs-deletion {
- @apply text-red-200 bg-red-900;
- }
-}
diff --git a/resources/css/themes/filament.css b/resources/css/themes/filament.css
deleted file mode 100644
index 0f1b828..0000000
--- a/resources/css/themes/filament.css
+++ /dev/null
@@ -1,73 +0,0 @@
-.syntax-entry-theme-filament {
- .hljs {
- @apply bg-gray-50 text-gray-950 ring-gray-950/5;
- }
- .hljs-doctag,
- .hljs-keyword,
- .hljs-meta .hljs-keyword,
- .hljs-template-tag,
- .hljs-template-variable,
- .hljs-type,
- .hljs-variable.language_ {
- @apply text-red-600;
- }
- .hljs-title,
- .hljs-title.class_,
- .hljs-title.class_.inherited__,
- .hljs-title.function_ {
- @apply text-purple-600;
- }
- .hljs-attr,
- .hljs-attribute,
- .hljs-literal,
- .hljs-meta,
- .hljs-number,
- .hljs-operator,
- .hljs-variable,
- .hljs-selector-attr,
- .hljs-selector-class,
- .hljs-selector-id {
- @apply text-blue-600;
- }
- .hljs-regexp,
- .hljs-string,
- .hljs-meta .hljs-string {
- @apply text-blue-950;
- }
- .hljs-built_in,
- .hljs-symbol {
- @apply text-orange-600;
- }
- .hljs-comment,
- .hljs-code,
- .hljs-formula {
- @apply text-gray-400;
- }
- .hljs-name,
- .hljs-quote,
- .hljs-selector-tag,
- .hljs-selector-pseudo {
- @apply text-green-600;
- }
- .hljs-subst {
- @apply text-gray-950;
- }
- .hljs-section {
- @apply text-blue-600 font-bold;
- }
- .hljs-bullet {
- @apply text-amber-700;
- }
- .hljs-emphasis {
- @apply text-gray-950 italic;
- }
- .hljs-strong {
- @apply text-gray-950 font-bold;
- }
- .hljs-addition {
- @apply text-green-600 bg-gray-200;
- }
- .hljs-deletion {
- @apply text-red-600 bg-gray-200;
- }
-}
diff --git a/resources/css/themes/foundation.css b/resources/css/themes/foundation.css
deleted file mode 100644
index a44de4c..0000000
--- a/resources/css/themes/foundation.css
+++ /dev/null
@@ -1,74 +0,0 @@
-.syntax-entry-theme-foundation {
- /*
- Description: Foundation 4 docs style for highlight.js
- Author: Dan Allen
- Website: http://foundation.zurb.com/docs/
- Version: 1.0
- Date: 2013-04-02
- */
- .hljs {
- background: #eee;
- color: black
- }
- .hljs-link,
- .hljs-emphasis,
- .hljs-attribute,
- .hljs-addition {
- color: #070
- }
- .hljs-emphasis {
- font-style: italic
- }
- .hljs-strong,
- .hljs-string,
- .hljs-deletion {
- color: #d14
- }
- .hljs-strong {
- font-weight: bold
- }
- .hljs-quote,
- .hljs-comment {
- color: #998;
- font-style: italic
- }
- .hljs-section,
- .hljs-title {
- color: #900
- }
- .hljs-class .hljs-title,
- .hljs-title.class_,
- .hljs-type {
- color: #458
- }
- .hljs-variable,
- .hljs-template-variable {
- color: #336699
- }
- .hljs-bullet {
- color: #997700
- }
- .hljs-meta {
- color: #3344bb
- }
- .hljs-code,
- .hljs-number,
- .hljs-literal,
- .hljs-keyword,
- .hljs-selector-tag {
- color: #099
- }
- .hljs-regexp {
- background-color: #fff0ff;
- color: #880088
- }
- .hljs-symbol {
- color: #990073
- }
- .hljs-tag,
- .hljs-name,
- .hljs-selector-id,
- .hljs-selector-class {
- color: #007700
- }
-}
diff --git a/resources/css/themes/github-dark-dimmed.css b/resources/css/themes/github-dark-dimmed.css
deleted file mode 100644
index 1369669..0000000
--- a/resources/css/themes/github-dark-dimmed.css
+++ /dev/null
@@ -1,111 +0,0 @@
-.syntax-entry-theme-github-dark-dimmed {
- /*!
- Theme: GitHub Dark Dimmed
- Description: Dark dimmed theme as seen on github.com
- Author: github.com
- Maintainer: @Hirse
- Updated: 2021-05-15
-
- Colors taken from GitHub's CSS
- */
- .hljs {
- color: #adbac7;
- background: #22272e
- }
- .hljs-doctag,
- .hljs-keyword,
- .hljs-meta .hljs-keyword,
- .hljs-template-tag,
- .hljs-template-variable,
- .hljs-type,
- .hljs-variable.language_ {
- /* prettylights-syntax-keyword */
- color: #f47067
- }
- .hljs-title,
- .hljs-title.class_,
- .hljs-title.class_.inherited__,
- .hljs-title.function_ {
- /* prettylights-syntax-entity */
- color: #dcbdfb
- }
- .hljs-attr,
- .hljs-attribute,
- .hljs-literal,
- .hljs-meta,
- .hljs-number,
- .hljs-operator,
- .hljs-variable,
- .hljs-selector-attr,
- .hljs-selector-class,
- .hljs-selector-id {
- /* prettylights-syntax-constant */
- color: #6cb6ff
- }
- .hljs-regexp,
- .hljs-string,
- .hljs-meta .hljs-string {
- /* prettylights-syntax-string */
- color: #96d0ff
- }
- .hljs-built_in,
- .hljs-symbol {
- /* prettylights-syntax-variable */
- color: #f69d50
- }
- .hljs-comment,
- .hljs-code,
- .hljs-formula {
- /* prettylights-syntax-comment */
- color: #768390
- }
- .hljs-name,
- .hljs-quote,
- .hljs-selector-tag,
- .hljs-selector-pseudo {
- /* prettylights-syntax-entity-tag */
- color: #8ddb8c
- }
- .hljs-subst {
- /* prettylights-syntax-storage-modifier-import */
- color: #adbac7
- }
- .hljs-section {
- /* prettylights-syntax-markup-heading */
- color: #316dca;
- font-weight: bold
- }
- .hljs-bullet {
- /* prettylights-syntax-markup-list */
- color: #eac55f
- }
- .hljs-emphasis {
- /* prettylights-syntax-markup-italic */
- color: #adbac7;
- font-style: italic
- }
- .hljs-strong {
- /* prettylights-syntax-markup-bold */
- color: #adbac7;
- font-weight: bold
- }
- .hljs-addition {
- /* prettylights-syntax-markup-inserted */
- color: #b4f1b4;
- background-color: #1b4721
- }
- .hljs-deletion {
- /* prettylights-syntax-markup-deleted */
- color: #ffd8d3;
- background-color: #78191b
- }
- .hljs-char.escape_,
- .hljs-link,
- .hljs-params,
- .hljs-property,
- .hljs-punctuation,
- .hljs-tag {
- /* purposely ignored */
-
- }
-}
diff --git a/resources/css/themes/github-dark.css b/resources/css/themes/github-dark.css
deleted file mode 100644
index 57e64a2..0000000
--- a/resources/css/themes/github-dark.css
+++ /dev/null
@@ -1,112 +0,0 @@
-.syntax-entry-theme-github-dark {
- /*!
- Theme: GitHub Dark
- Description: Dark theme as seen on github.com
- Author: github.com
- Maintainer: @Hirse
- Updated: 2021-05-15
-
- Outdated base version: https://github.com/primer/github-syntax-dark
- Current colors taken from GitHub's CSS
- */
- .hljs {
- color: #c9d1d9;
- background: #0d1117
- }
- .hljs-doctag,
- .hljs-keyword,
- .hljs-meta .hljs-keyword,
- .hljs-template-tag,
- .hljs-template-variable,
- .hljs-type,
- .hljs-variable.language_ {
- /* prettylights-syntax-keyword */
- color: #ff7b72
- }
- .hljs-title,
- .hljs-title.class_,
- .hljs-title.class_.inherited__,
- .hljs-title.function_ {
- /* prettylights-syntax-entity */
- color: #d2a8ff
- }
- .hljs-attr,
- .hljs-attribute,
- .hljs-literal,
- .hljs-meta,
- .hljs-number,
- .hljs-operator,
- .hljs-variable,
- .hljs-selector-attr,
- .hljs-selector-class,
- .hljs-selector-id {
- /* prettylights-syntax-constant */
- color: #79c0ff
- }
- .hljs-regexp,
- .hljs-string,
- .hljs-meta .hljs-string {
- /* prettylights-syntax-string */
- color: #a5d6ff
- }
- .hljs-built_in,
- .hljs-symbol {
- /* prettylights-syntax-variable */
- color: #ffa657
- }
- .hljs-comment,
- .hljs-code,
- .hljs-formula {
- /* prettylights-syntax-comment */
- color: #8b949e
- }
- .hljs-name,
- .hljs-quote,
- .hljs-selector-tag,
- .hljs-selector-pseudo {
- /* prettylights-syntax-entity-tag */
- color: #7ee787
- }
- .hljs-subst {
- /* prettylights-syntax-storage-modifier-import */
- color: #c9d1d9
- }
- .hljs-section {
- /* prettylights-syntax-markup-heading */
- color: #1f6feb;
- font-weight: bold
- }
- .hljs-bullet {
- /* prettylights-syntax-markup-list */
- color: #f2cc60
- }
- .hljs-emphasis {
- /* prettylights-syntax-markup-italic */
- color: #c9d1d9;
- font-style: italic
- }
- .hljs-strong {
- /* prettylights-syntax-markup-bold */
- color: #c9d1d9;
- font-weight: bold
- }
- .hljs-addition {
- /* prettylights-syntax-markup-inserted */
- color: #aff5b4;
- background-color: #033a16
- }
- .hljs-deletion {
- /* prettylights-syntax-markup-deleted */
- color: #ffdcd7;
- background-color: #67060c
- }
- .hljs-char.escape_,
- .hljs-link,
- .hljs-params,
- .hljs-property,
- .hljs-punctuation,
- .hljs-tag {
- /* purposely ignored */
-
- }
-}
diff --git a/resources/css/themes/github.css b/resources/css/themes/github.css
deleted file mode 100644
index ed4fa38..0000000
--- a/resources/css/themes/github.css
+++ /dev/null
@@ -1,112 +0,0 @@
-.syntax-entry-theme-github {
- /*!
- Theme: GitHub
- Description: Light theme as seen on github.com
- Author: github.com
- Maintainer: @Hirse
- Updated: 2021-05-15
-
- Outdated base version: https://github.com/primer/github-syntax-light
- Current colors taken from GitHub's CSS
- */
- .hljs {
- color: #24292e;
- background: #ffffff
- }
- .hljs-doctag,
- .hljs-keyword,
- .hljs-meta .hljs-keyword,
- .hljs-template-tag,
- .hljs-template-variable,
- .hljs-type,
- .hljs-variable.language_ {
- /* prettylights-syntax-keyword */
- color: #d73a49
- }
- .hljs-title,
- .hljs-title.class_,
- .hljs-title.class_.inherited__,
- .hljs-title.function_ {
- /* prettylights-syntax-entity */
- color: #6f42c1
- }
- .hljs-attr,
- .hljs-attribute,
- .hljs-literal,
- .hljs-meta,
- .hljs-number,
- .hljs-operator,
- .hljs-variable,
- .hljs-selector-attr,
- .hljs-selector-class,
- .hljs-selector-id {
- /* prettylights-syntax-constant */
- color: #005cc5
- }
- .hljs-regexp,
- .hljs-string,
- .hljs-meta .hljs-string {
- /* prettylights-syntax-string */
- color: #032f62
- }
- .hljs-built_in,
- .hljs-symbol {
- /* prettylights-syntax-variable */
- color: #e36209
- }
- .hljs-comment,
- .hljs-code,
- .hljs-formula {
- /* prettylights-syntax-comment */
- color: #6a737d
- }
- .hljs-name,
- .hljs-quote,
- .hljs-selector-tag,
- .hljs-selector-pseudo {
- /* prettylights-syntax-entity-tag */
- color: #22863a
- }
- .hljs-subst {
- /* prettylights-syntax-storage-modifier-import */
- color: #24292e
- }
- .hljs-section {
- /* prettylights-syntax-markup-heading */
- color: #005cc5;
- font-weight: bold
- }
- .hljs-bullet {
- /* prettylights-syntax-markup-list */
- color: #735c0f
- }
- .hljs-emphasis {
- /* prettylights-syntax-markup-italic */
- color: #24292e;
- font-style: italic
- }
- .hljs-strong {
- /* prettylights-syntax-markup-bold */
- color: #24292e;
- font-weight: bold
- }
- .hljs-addition {
- /* prettylights-syntax-markup-inserted */
- color: #22863a;
- background-color: #f0fff4
- }
- .hljs-deletion {
- /* prettylights-syntax-markup-deleted */
- color: #b31d28;
- background-color: #ffeef0
- }
- .hljs-char.escape_,
- .hljs-link,
- .hljs-params,
- .hljs-property,
- .hljs-punctuation,
- .hljs-tag {
- /* purposely ignored */
-
- }
-}
diff --git a/resources/css/themes/gml.css b/resources/css/themes/gml.css
deleted file mode 100644
index bdaa8c1..0000000
--- a/resources/css/themes/gml.css
+++ /dev/null
@@ -1,66 +0,0 @@
-.syntax-entry-theme-gml {
- /*
-
- GML Theme - Meseta
-
- */
- .hljs {
- background: #222222;
- color: #C0C0C0
- }
- .hljs-keyword {
- color: #FFB871;
- font-weight: bold
- }
- .hljs-built_in {
- color: #FFB871
- }
- .hljs-literal {
- color: #FF8080
- }
- .hljs-symbol {
- color: #58E55A
- }
- .hljs-comment {
- color: #5B995B
- }
- .hljs-string {
- color: #FFFF00
- }
- .hljs-number {
- color: #FF8080
- }
- .hljs-attribute,
- .hljs-selector-tag,
- .hljs-doctag,
- .hljs-name,
- .hljs-bullet,
- .hljs-code,
- .hljs-addition,
- .hljs-regexp,
- .hljs-variable,
- .hljs-template-variable,
- .hljs-link,
- .hljs-selector-attr,
- .hljs-selector-pseudo,
- .hljs-type,
- .hljs-selector-id,
- .hljs-selector-class,
- .hljs-quote,
- .hljs-template-tag,
- .hljs-deletion,
- .hljs-title,
- .hljs-section,
- .hljs-function,
- .hljs-meta .hljs-keyword,
- .hljs-meta,
- .hljs-subst {
- color: #C0C0C0
- }
- .hljs-emphasis {
- font-style: italic
- }
- .hljs-strong {
- font-weight: bold
- }
-}
diff --git a/resources/css/themes/googlecode.css b/resources/css/themes/googlecode.css
deleted file mode 100644
index 8467ed5..0000000
--- a/resources/css/themes/googlecode.css
+++ /dev/null
@@ -1,73 +0,0 @@
-.syntax-entry-theme-googlecode {
- /*
-
- Google Code style (c) Aahan Krish
-
- */
- .hljs {
- background: white;
- color: black
- }
- .hljs-comment,
- .hljs-quote {
- color: #800
- }
- .hljs-keyword,
- .hljs-selector-tag,
- .hljs-section,
- .hljs-title,
- .hljs-name {
- color: #008
- }
- .hljs-variable,
- .hljs-template-variable {
- color: #660
- }
- .hljs-string,
- .hljs-selector-attr,
- .hljs-selector-pseudo,
- .hljs-regexp {
- color: #080
- }
- .hljs-literal,
- .hljs-symbol,
- .hljs-bullet,
- .hljs-meta,
- .hljs-number,
- .hljs-link {
- color: #066
- }
- .hljs-title,
- .hljs-doctag,
- .hljs-type,
- .hljs-attr,
- .hljs-built_in,
- .hljs-params {
- color: #606
- }
- .hljs-attribute,
- .hljs-subst {
- color: #000
- }
- .hljs-formula {
- background-color: #eee;
- font-style: italic
- }
- .hljs-selector-id,
- .hljs-selector-class {
- color: #9B703F
- }
- .hljs-addition {
- background-color: #baeeba
- }
- .hljs-deletion {
- background-color: #ffc8bd
- }
- .hljs-doctag,
- .hljs-strong {
- font-weight: bold
- }
- .hljs-emphasis {
- font-style: italic
- }
-}
diff --git a/resources/css/themes/gradient-dark.css b/resources/css/themes/gradient-dark.css
deleted file mode 100644
index 6dc05aa..0000000
--- a/resources/css/themes/gradient-dark.css
+++ /dev/null
@@ -1,84 +0,0 @@
-.syntax-entry-theme-gradient-dark {
- /*
-
- Gradient Dark (c) Samia Ali
-
- */
- .hljs {
- background-color: #652487;
- background-image: linear-gradient(160deg, #652487 0%, #443ac3 35%, #0174b7 68%, #04988e 100%);
- color: #e7e4eb
- }
- .hljs-subtr {
- color: #e7e4eb
- }
- .hljs-doctag,
- .hljs-meta,
- .hljs-comment,
- .hljs-quote {
- color: #af8dd9
- }
- .hljs-selector-tag,
- .hljs-selector-id,
- .hljs-template-tag,
- .hljs-regexp,
- .hljs-attr,
- .hljs-tag {
- color: #AEFBFF
- }
- .hljs-params,
- .hljs-selector-class,
- .hljs-bullet {
- color: #F19FFF
- }
- .hljs-keyword,
- .hljs-section,
- .hljs-meta .hljs-keyword,
- .hljs-symbol,
- .hljs-type {
- color: #17fc95
- }
- .hljs-addition,
- .hljs-number,
- .hljs-link {
- color: #C5FE00
- }
- .hljs-string {
- color: #38c0ff
- }
- .hljs-attribute,
- .hljs-addition {
- color: #E7FF9F
- }
- .hljs-variable,
- .hljs-template-variable {
- color: #E447FF
- }
- .hljs-built_in,
- .hljs-formula,
- .hljs-name,
- .hljs-title,
- .hljs-class,
- .hljs-function {
- color: #FFC800
- }
- .hljs-selector-pseudo,
- .hljs-deletion,
- .hljs-literal {
- color: #FF9E44
- }
- .hljs-emphasis,
- .hljs-quote {
- font-style: italic
- }
- .hljs-params,
- .hljs-selector-class,
- .hljs-strong,
- .hljs-selector-tag,
- .hljs-selector-id,
- .hljs-template-tag,
- .hljs-section,
- .hljs-keyword {
- font-weight: bold
- }
-}
diff --git a/resources/css/themes/gradient-light.css b/resources/css/themes/gradient-light.css
deleted file mode 100644
index 785a310..0000000
--- a/resources/css/themes/gradient-light.css
+++ /dev/null
@@ -1,84 +0,0 @@
-.syntax-entry-theme-gradient-light {
- /*
-
- Gradient Light (c) Samia Ali
-
- */
- .hljs {
- background-color: #f9ccff;
- background-image: linear-gradient(295deg, #f9ccff 0%, #e6bbf9 11%, #9ec6f9 32%, #55e6ee 60%, #91f5d1 74%, #f9ffbf 98%);
- color: #250482
- }
- .hljs-subtr {
- color: #01958B
- }
- .hljs-doctag,
- .hljs-meta,
- .hljs-comment,
- .hljs-quote {
- color: #CB7200
- }
- .hljs-selector-tag,
- .hljs-selector-id,
- .hljs-template-tag,
- .hljs-regexp,
- .hljs-attr,
- .hljs-tag {
- color: #07BD5F
- }
- .hljs-params,
- .hljs-selector-class,
- .hljs-bullet {
- color: #43449F
- }
- .hljs-keyword,
- .hljs-section,
- .hljs-meta .hljs-keyword,
- .hljs-symbol,
- .hljs-type {
- color: #7D2801
- }
- .hljs-addition,
- .hljs-number,
- .hljs-link {
- color: #7F0096
- }
- .hljs-string {
- color: #2681ab
- }
- .hljs-attribute,
- .hljs-addition {
- color: #296562
- }
- .hljs-variable,
- .hljs-template-variable {
- color: #025C8F
- }
- .hljs-built_in,
- .hljs-formula,
- .hljs-name,
- .hljs-title,
- .hljs-class,
- .hljs-function {
- color: #529117
- }
- .hljs-selector-pseudo,
- .hljs-deletion,
- .hljs-literal {
- color: #AD13FF
- }
- .hljs-emphasis,
- .hljs-quote {
- font-style: italic
- }
- .hljs-params,
- .hljs-selector-class,
- .hljs-strong,
- .hljs-selector-tag,
- .hljs-selector-id,
- .hljs-template-tag,
- .hljs-section,
- .hljs-keyword {
- font-weight: bold
- }
-}
diff --git a/resources/css/themes/grayscale.css b/resources/css/themes/grayscale.css
deleted file mode 100644
index 076ce22..0000000
--- a/resources/css/themes/grayscale.css
+++ /dev/null
@@ -1,83 +0,0 @@
-.syntax-entry-theme-grayscale {
- /*
-
- grayscale style (c) MY Sun
-
- */
- .hljs {
- color: #333;
- background: #fff
- }
- .hljs-comment,
- .hljs-quote {
- color: #777;
- font-style: italic
- }
- .hljs-keyword,
- .hljs-selector-tag,
- .hljs-subst {
- color: #333;
- font-weight: bold
- }
- .hljs-number,
- .hljs-literal {
- color: #777
- }
- .hljs-string,
- .hljs-doctag,
- .hljs-formula {
- color: #333;
- background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAJ0lEQVQIW2O8e/fufwYGBgZBQUEQxcCIIfDu3Tuwivfv30NUoAsAALHpFMMLqZlPAAAAAElFTkSuQmCC) repeat
- }
- .hljs-title,
- .hljs-section,
- .hljs-selector-id {
- color: #000;
- font-weight: bold
- }
- .hljs-subst {
- font-weight: normal
- }
- .hljs-title.class_,
- .hljs-class .hljs-title,
- .hljs-type,
- .hljs-name {
- color: #333;
- font-weight: bold
- }
- .hljs-tag {
- color: #333
- }
- .hljs-regexp {
- color: #333;
- background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAICAYAAADA+m62AAAAPUlEQVQYV2NkQAN37979r6yszIgujiIAU4RNMVwhuiQ6H6wQl3XI4oy4FMHcCJPHcDS6J2A2EqUQpJhohQDexSef15DBCwAAAABJRU5ErkJggg==) repeat
- }
- .hljs-symbol,
- .hljs-bullet,
- .hljs-link {
- color: #000;
- background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAAKElEQVQIW2NkQAO7d+/+z4gsBhJwdXVlhAvCBECKwIIwAbhKZBUwBQA6hBpm5efZsgAAAABJRU5ErkJggg==) repeat
- }
- .hljs-built_in {
- color: #000;
- text-decoration: underline
- }
- .hljs-meta {
- color: #999;
- font-weight: bold
- }
- .hljs-deletion {
- color: #fff;
- background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAADCAYAAABS3WWCAAAAE0lEQVQIW2MMDQ39zzhz5kwIAQAyxweWgUHd1AAAAABJRU5ErkJggg==) repeat
- }
- .hljs-addition {
- color: #000;
- background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAJCAYAAADgkQYQAAAALUlEQVQYV2N89+7dfwYk8P79ewZBQUFkIQZGOiu6e/cuiptQHAPl0NtNxAQBAM97Oejj3Dg7AAAAAElFTkSuQmCC) repeat
- }
- .hljs-emphasis {
- font-style: italic
- }
- .hljs-strong {
- font-weight: bold
- }
-}
diff --git a/resources/css/themes/hybrid.css b/resources/css/themes/hybrid.css
deleted file mode 100644
index 28fcc54..0000000
--- a/resources/css/themes/hybrid.css
+++ /dev/null
@@ -1,82 +0,0 @@
-.syntax-entry-theme-hybrid {
- /*
-
- vim-hybrid theme by w0ng (https://github.com/w0ng/vim-hybrid)
-
- */
- .hljs {
- background: #1d1f21;
- color: #c5c8c6
- }
- /*selection color*/
- .hljs::selection,
- .hljs span::selection {
- background: #373b41
- }
- .hljs::-moz-selection,
- .hljs span::-moz-selection {
- background: #373b41
- }
- /*color: fg_yellow*/
- .hljs-title,
- .hljs-name {
- color: #f0c674
- }
- /*color: fg_comment*/
- .hljs-comment,
- .hljs-meta,
- .hljs-meta .hljs-keyword {
- color: #707880
- }
- /*color: fg_red*/
- .hljs-number,
- .hljs-symbol,
- .hljs-literal,
- .hljs-deletion,
- .hljs-link {
- color: #cc6666
- }
- /*color: fg_green*/
- .hljs-string,
- .hljs-doctag,
- .hljs-addition,
- .hljs-regexp,
- .hljs-selector-attr,
- .hljs-selector-pseudo {
- color: #b5bd68
- }
- /*color: fg_purple*/
- .hljs-attribute,
- .hljs-code,
- .hljs-selector-id {
- color: #b294bb
- }
- /*color: fg_blue*/
- .hljs-keyword,
- .hljs-selector-tag,
- .hljs-bullet,
- .hljs-tag {
- color: #81a2be
- }
- /*color: fg_aqua*/
- .hljs-subst,
- .hljs-variable,
- .hljs-template-tag,
- .hljs-template-variable {
- color: #8abeb7
- }
- /*color: fg_orange*/
- .hljs-type,
- .hljs-built_in,
- .hljs-quote,
- .hljs-section,
- .hljs-selector-class {
- color: #de935f
- }
- .hljs-emphasis {
- font-style: italic
- }
- .hljs-strong {
- font-weight: bold
- }
-}
diff --git a/resources/css/themes/idea.css b/resources/css/themes/idea.css
deleted file mode 100644
index 4db545d..0000000
--- a/resources/css/themes/idea.css
+++ /dev/null
@@ -1,80 +0,0 @@
-.syntax-entry-theme-idea {
- /*
-
- Intellij Idea-like styling (c) Vasily Polovnyov
-
- */
- .hljs {
- color: #000;
- background: #fff
- }
- .hljs-subst,
- .hljs-title {
- font-weight: normal;
- color: #000
- }
- .hljs-comment,
- .hljs-quote {
- color: #808080;
- font-style: italic
- }
- .hljs-meta {
- color: #808000
- }
- .hljs-tag {
- background: #efefef
- }
- .hljs-section,
- .hljs-name,
- .hljs-literal,
- .hljs-keyword,
- .hljs-selector-tag,
- .hljs-type,
- .hljs-selector-id,
- .hljs-selector-class {
- font-weight: bold;
- color: #000080
- }
- .hljs-attribute,
- .hljs-number,
- .hljs-regexp,
- .hljs-link {
- font-weight: bold;
- color: #0000ff
- }
- .hljs-number,
- .hljs-regexp,
- .hljs-link {
- font-weight: normal
- }
- .hljs-string {
- color: #008000;
- font-weight: bold
- }
- .hljs-symbol,
- .hljs-bullet,
- .hljs-formula {
- color: #000;
- background: #d0eded;
- font-style: italic
- }
- .hljs-doctag {
- text-decoration: underline
- }
- .hljs-variable,
- .hljs-template-variable {
- color: #660e7a
- }
- .hljs-addition {
- background: #baeeba
- }
- .hljs-deletion {
- background: #ffc8bd
- }
- .hljs-emphasis {
- font-style: italic
- }
- .hljs-strong {
- font-weight: bold
- }
-}
diff --git a/resources/css/themes/intellij-light.css b/resources/css/themes/intellij-light.css
deleted file mode 100644
index 00da085..0000000
--- a/resources/css/themes/intellij-light.css
+++ /dev/null
@@ -1,101 +0,0 @@
-.syntax-entry-theme-intellij-light {
- /*
-
- Intellij-light style (c) Pegasis
-
- */
- .hljs {
- color: #000;
- background: #fff
- }
- .hljs-subst,
- .hljs-title {
- font-weight: normal;
- color: #000
- }
- .hljs-title.function_ {
- color: #7A7A43
- }
- .hljs-code,
- .hljs-comment,
- .hljs-quote {
- color: #8C8C8C;
- font-style: italic
- }
- .hljs-meta {
- color: #9E880D
- }
- .hljs-section {
- color: #871094
- }
- .hljs-variable.language_,
- .hljs-symbol,
- .hljs-selector-class,
- .hljs-selector-id,
- .hljs-selector-tag,
- .hljs-template-tag,
- .hljs-selector-attr,
- .hljs-selector-pseudo,
- .hljs-keyword,
- .hljs-meta .hljs-keyword,
- .hljs-literal,
- .hljs-name,
- .hljs-built_in,
- .hljs-type {
- color: #0033B3
- }
- .hljs-property,
- .hljs-attr {
- color: #871094
- }
- .hljs-attribute {
- color: #174AD4
- }
- .hljs-number {
- color: #1750EB
- }
- .hljs-regexp {
- color: #264EFF
- }
- .hljs-link {
- text-decoration: underline;
- color: #006DCC
- }
- .hljs-meta .hljs-string,
- .hljs-string {
- color: #067D17
- }
- .hljs-char.escape_ {
- color: #0037A6
- }
- .hljs-doctag {
- text-decoration: underline
- }
- .hljs-template-variable {
- color: #248F8F
- }
- .hljs-addition {
- background: #BEE6BE
- }
- .hljs-deletion {
- background: #D6D6D6
- }
- .hljs-emphasis {
- font-style: italic
- }
- .hljs-strong {
- font-weight: bold
- }
- .hljs-variable,
- .hljs-operator,
- .hljs-punctuation,
- .hljs-title.class_.inherited__,
- .hljs-title.class_,
- .hljs-params,
- .hljs-bullet,
- .hljs-formula,
- .hljs-tag {
- /* purposely ignored */
-
- }
-}
diff --git a/resources/css/themes/ir-black.css b/resources/css/themes/ir-black.css
deleted file mode 100644
index 24747e5..0000000
--- a/resources/css/themes/ir-black.css
+++ /dev/null
@@ -1,60 +0,0 @@
-.syntax-entry-theme-ir-black {
- /*
- IR_Black style (c) Vasily Mikhailitchenko
- */
- .hljs {
- background: #000;
- color: #f8f8f8
- }
- .hljs-comment,
- .hljs-quote,
- .hljs-meta {
- color: #7c7c7c
- }
- .hljs-keyword,
- .hljs-selector-tag,
- .hljs-tag,
- .hljs-name {
- color: #96cbfe
- }
- .hljs-attribute,
- .hljs-selector-id {
- color: #ffffb6
- }
- .hljs-string,
- .hljs-selector-attr,
- .hljs-selector-pseudo,
- .hljs-addition {
- color: #a8ff60
- }
- .hljs-subst {
- color: #daefa3
- }
- .hljs-regexp,
- .hljs-link {
- color: #e9c062
- }
- .hljs-title,
- .hljs-section,
- .hljs-type,
- .hljs-doctag {
- color: #ffffb6
- }
- .hljs-symbol,
- .hljs-bullet,
- .hljs-variable,
- .hljs-template-variable,
- .hljs-literal {
- color: #c6c5fe
- }
- .hljs-number,
- .hljs-deletion {
- color: #ff73fd
- }
- .hljs-emphasis {
- font-style: italic
- }
- .hljs-strong {
- font-weight: bold
- }
-}
diff --git a/resources/css/themes/isbl-editor-dark.css b/resources/css/themes/isbl-editor-dark.css
deleted file mode 100644
index 7e3ebb4..0000000
--- a/resources/css/themes/isbl-editor-dark.css
+++ /dev/null
@@ -1,88 +0,0 @@
-.syntax-entry-theme-isbl-editor-dark {
- /*
-
- ISBL Editor style dark color scheme (c) Dmitriy Tarasov
-
- */
- .hljs {
- background: #404040;
- color: #f0f0f0
- }
- /* Base color: saturation 0; */
- .hljs,
- .hljs-subst {
- color: #f0f0f0
- }
- .hljs-comment {
- color: #b5b5b5;
- font-style: italic
- }
- .hljs-keyword,
- .hljs-attribute,
- .hljs-selector-tag,
- .hljs-meta .hljs-keyword,
- .hljs-doctag,
- .hljs-name {
- color: #f0f0f0;
- font-weight: bold
- }
- /* User color: hue: 0 */
- .hljs-string {
- color: #97bf0d
- }
- .hljs-type,
- .hljs-number,
- .hljs-selector-id,
- .hljs-selector-class,
- .hljs-quote,
- .hljs-template-tag,
- .hljs-deletion {
- color: #f0f0f0
- }
- .hljs-regexp,
- .hljs-symbol,
- .hljs-variable,
- .hljs-template-variable,
- .hljs-link,
- .hljs-selector-attr,
- .hljs-selector-pseudo {
- color: #e2c696
- }
- /* Language color: hue: 90; */
- .hljs-built_in,
- .hljs-literal {
- color: #97bf0d;
- font-weight: bold
- }
- .hljs-bullet,
- .hljs-code,
- .hljs-addition {
- color: #397300
- }
- .hljs-class {
- color: #ce9d4d;
- font-weight: bold
- }
- .hljs-title,
- .hljs-section {
- color: #df471e
- }
- .hljs-title>.hljs-built_in {
- color: #81bce9;
- font-weight: normal
- }
- /* Meta color: hue: 200 */
- .hljs-meta {
- color: #1f7199
- }
- .hljs-meta .hljs-string {
- color: #4d99bf
- }
- /* Misc effects */
- .hljs-emphasis {
- font-style: italic
- }
- .hljs-strong {
- font-weight: bold
- }
-}
diff --git a/resources/css/themes/isbl-editor-light.css b/resources/css/themes/isbl-editor-light.css
deleted file mode 100644
index cf92a0c..0000000
--- a/resources/css/themes/isbl-editor-light.css
+++ /dev/null
@@ -1,87 +0,0 @@
-.syntax-entry-theme-isbl-editor-light {
- /*
-
- ISBL Editor style light color schemec (c) Dmitriy Tarasov
-
- */
- .hljs {
- background: white;
- color: black
- }
- /* Base color: saturation 0; */
- .hljs-subst {
- color: black
- }
- .hljs-comment {
- color: #555555;
- font-style: italic
- }
- .hljs-keyword,
- .hljs-attribute,
- .hljs-selector-tag,
- .hljs-meta .hljs-keyword,
- .hljs-doctag,
- .hljs-name {
- color: #000000;
- font-weight: bold
- }
- /* User color: hue: 0 */
- .hljs-string {
- color: #000080
- }
- .hljs-type,
- .hljs-number,
- .hljs-selector-id,
- .hljs-selector-class,
- .hljs-quote,
- .hljs-template-tag,
- .hljs-deletion {
- color: #000000
- }
- .hljs-regexp,
- .hljs-symbol,
- .hljs-variable,
- .hljs-template-variable,
- .hljs-link,
- .hljs-selector-attr,
- .hljs-selector-pseudo {
- color: #5e1700
- }
- /* Language color: hue: 90; */
- .hljs-built_in,
- .hljs-literal {
- color: #000080;
- font-weight: bold
- }
- .hljs-bullet,
- .hljs-code,
- .hljs-addition {
- color: #397300
- }
- .hljs-class {
- color: #6f1C00;
- font-weight: bold
- }
- .hljs-title,
- .hljs-section {
- color: #fb2c00
- }
- .hljs-title>.hljs-built_in {
- color: #008080;
- font-weight: normal
- }
- /* Meta color: hue: 200 */
- .hljs-meta {
- color: #1f7199
- }
- .hljs-meta .hljs-string {
- color: #4d99bf
- }
- /* Misc effects */
- .hljs-emphasis {
- font-style: italic
- }
- .hljs-strong {
- font-weight: bold
- }
-}
diff --git a/resources/css/themes/kimbie-dark.css b/resources/css/themes/kimbie-dark.css
deleted file mode 100644
index 31df192..0000000
--- a/resources/css/themes/kimbie-dark.css
+++ /dev/null
@@ -1,63 +0,0 @@
-.syntax-entry-theme-kimbie-dark {
- /*
- Name: Kimbie (dark)
- Author: Jan T. Sott
- License: Creative Commons Attribution-ShareAlike 4.0 Unported License
- URL: https://github.com/idleberg/Kimbie-highlight.js
- */
- .hljs {
- background: #221a0f;
- color: #d3af86
- }
- /* Kimbie Comment */
- .hljs-comment,
- .hljs-quote {
- color: #d6baad
- }
- /* Kimbie Red */
- .hljs-variable,
- .hljs-template-variable,
- .hljs-tag,
- .hljs-name,
- .hljs-selector-id,
- .hljs-selector-class,
- .hljs-regexp,
- .hljs-meta {
- color: #dc3958
- }
- /* Kimbie Orange */
- .hljs-number,
- .hljs-built_in,
- .hljs-literal,
- .hljs-type,
- .hljs-params,
- .hljs-deletion,
- .hljs-link {
- color: #f79a32
- }
- /* Kimbie Green */
- .hljs-string,
- .hljs-symbol,
- .hljs-bullet,
- .hljs-addition {
- color: #889b4a
- }
- /* Kimbie Purple */
- .hljs-keyword,
- .hljs-selector-tag,
- .hljs-function {
- color: #98676a
- }
- /* Kimbie Yellow */
- .hljs-title,
- .hljs-section,
- .hljs-attribute {
- color: #f06431
- }
- .hljs-emphasis {
- font-style: italic
- }
- .hljs-strong {
- font-weight: bold
- }
-}
diff --git a/resources/css/themes/kimbie-light.css b/resources/css/themes/kimbie-light.css
deleted file mode 100644
index b4dd3e4..0000000
--- a/resources/css/themes/kimbie-light.css
+++ /dev/null
@@ -1,63 +0,0 @@
-.syntax-entry-theme-kimbie-light {
- /*
- Name: Kimbie (light)
- Author: Jan T. Sott
- License: Creative Commons Attribution-ShareAlike 4.0 Unported License
- URL: https://github.com/idleberg/Kimbie-highlight.js
- */
- .hljs {
- background: #fbebd4;
- color: #84613d
- }
- /* Kimbie Comment */
- .hljs-comment,
- .hljs-quote {
- color: #a57a4c
- }
- /* Kimbie Red */
- .hljs-variable,
- .hljs-template-variable,
- .hljs-tag,
- .hljs-name,
- .hljs-selector-id,
- .hljs-selector-class,
- .hljs-regexp,
- .hljs-meta {
- color: #dc3958
- }
- /* Kimbie Orange */
- .hljs-number,
- .hljs-built_in,
- .hljs-literal,
- .hljs-type,
- .hljs-params,
- .hljs-deletion,
- .hljs-link {
- color: #f79a32
- }
- /* Kimbie Green */
- .hljs-string,
- .hljs-symbol,
- .hljs-bullet,
- .hljs-addition {
- color: #889b4a
- }
- /* Kimbie Purple */
- .hljs-keyword,
- .hljs-selector-tag,
- .hljs-function {
- color: #98676a
- }
- /* Kimbie Yellow */
- .hljs-title,
- .hljs-section,
- .hljs-attribute {
- color: #f06431
- }
- .hljs-emphasis {
- font-style: italic
- }
- .hljs-strong {
- font-weight: bold
- }
-}
diff --git a/resources/css/themes/lightfair.css b/resources/css/themes/lightfair.css
deleted file mode 100644
index d69e5fa..0000000
--- a/resources/css/themes/lightfair.css
+++ /dev/null
@@ -1,75 +0,0 @@
-.syntax-entry-theme-lightfair {
- /*
-
- Lightfair style (c) Tristian Kelly
-
- */
- .hljs {
- color: #444;
- background: #fff
- }
- .hljs-name {
- color: #01a3a3
- }
- .hljs-tag,
- .hljs-meta {
- color: #778899
- }
- .hljs-subst {
- /* default */
-
- }
- .hljs-comment {
- color: #888888
- }
- .hljs-keyword,
- .hljs-attribute,
- .hljs-selector-tag,
- .hljs-meta .hljs-keyword,
- .hljs-doctag,
- .hljs-name {
- font-weight: bold
- }
- .hljs-type,
- .hljs-string,
- .hljs-number,
- .hljs-selector-id,
- .hljs-selector-class,
- .hljs-quote,
- .hljs-template-tag,
- .hljs-deletion {
- color: #4286f4
- }
- .hljs-title,
- .hljs-section {
- color: #4286f4;
- font-weight: bold
- }
- .hljs-regexp,
- .hljs-symbol,
- .hljs-variable,
- .hljs-template-variable,
- .hljs-link,
- .hljs-selector-attr,
- .hljs-selector-pseudo {
- color: #BC6060
- }
- .hljs-literal {
- color: #62bcbc
- }
- .hljs-built_in,
- .hljs-bullet,
- .hljs-code,
- .hljs-addition {
- color: #25c6c6
- }
- .hljs-meta .hljs-string {
- color: #4d99bf
- }
- .hljs-emphasis {
- font-style: italic
- }
- .hljs-strong {
- font-weight: bold
- }
-}
diff --git a/resources/css/themes/lioshi.css b/resources/css/themes/lioshi.css
deleted file mode 100644
index 9ce4c47..0000000
--- a/resources/css/themes/lioshi.css
+++ /dev/null
@@ -1,70 +0,0 @@
-.syntax-entry-theme-lioshi {
- /* lioshi Theme */
- /* Original theme - https://github.com/lioshi/vscode-lioshi-theme */
- .hljs {
- background: #303030;
- color: #c5c8c6
- }
- /* Comment */
- .hljs-comment {
- color: #8d8d8d
- }
- /* quote */
- .hljs-quote {
- color: #b3c7d8
- }
- /* Red */
- .hljs-variable,
- .hljs-template-variable,
- .hljs-tag,
- .hljs-name,
- .hljs-selector-id,
- .hljs-selector-class,
- .hljs-regexp,
- .hljs-deletion {
- color: #cc6666
- }
- /* Orange */
- .hljs-number,
- .hljs-built_in,
- .hljs-literal,
- .hljs-type,
- .hljs-subst
- .hljs-link {
- color: #de935f
- }
- /* Yellow */
- .hljs-attribute {
- color: #f0c674
- }
- /* Green */
- .hljs-string,
- .hljs-bullet,
- .hljs-params,
- .hljs-addition {
- color: #b5bd68
- }
- /* Purple */
- .hljs-selector-tag,
- .hljs-keyword,
- .hljs-function,
- .hljs-class {
- color: #be94bb
- }
- /* Blue */
- .hljs-title,
- .hljs-meta,
- .hljs-section {
- color: #81a2be
- }
- /* Purple light */
- .hljs-symbol {
- color: #dbc4d9
- }
- .hljs-emphasis {
- font-style: italic
- }
- .hljs-strong {
- font-weight: bold
- }
-}
diff --git a/resources/css/themes/magula.css b/resources/css/themes/magula.css
deleted file mode 100644
index 0e052cb..0000000
--- a/resources/css/themes/magula.css
+++ /dev/null
@@ -1,60 +0,0 @@
-.syntax-entry-theme-magula {
- /*
- Description: Magula style for highligh.js
- Author: Ruslan Keba
- Website: http://rukeba.com/
- Version: 1.0
- Date: 2009-01-03
- Music: Aphex Twin / Xtal
- */
- .hljs {
- background-color: #f4f4f4;
- color: black
- }
- .hljs-subst {
- color: black
- }
- .hljs-string,
- .hljs-title,
- .hljs-symbol,
- .hljs-bullet,
- .hljs-attribute,
- .hljs-addition,
- .hljs-variable,
- .hljs-template-tag,
- .hljs-template-variable {
- color: #050
- }
- .hljs-comment,
- .hljs-quote {
- color: #777
- }
- .hljs-number,
- .hljs-regexp,
- .hljs-literal,
- .hljs-type,
- .hljs-link {
- color: #800
- }
- .hljs-deletion,
- .hljs-meta {
- color: #00e
- }
- .hljs-keyword,
- .hljs-selector-tag,
- .hljs-doctag,
- .hljs-title,
- .hljs-section,
- .hljs-built_in,
- .hljs-tag,
- .hljs-name {
- font-weight: bold;
- color: navy
- }
- .hljs-emphasis {
- font-style: italic
- }
- .hljs-strong {
- font-weight: bold
- }
-}
diff --git a/resources/css/themes/mono-blue.css b/resources/css/themes/mono-blue.css
deleted file mode 100644
index 569f247..0000000
--- a/resources/css/themes/mono-blue.css
+++ /dev/null
@@ -1,50 +0,0 @@
-.syntax-entry-theme-mono-blue {
- /*
- Five-color theme from a single blue hue.
- */
- .hljs {
- background: #eaeef3;
- color: #00193a
- }
- .hljs-keyword,
- .hljs-selector-tag,
- .hljs-title,
- .hljs-section,
- .hljs-doctag,
- .hljs-name,
- .hljs-strong {
- font-weight: bold
- }
- .hljs-comment {
- color: #738191
- }
- .hljs-string,
- .hljs-title,
- .hljs-section,
- .hljs-built_in,
- .hljs-literal,
- .hljs-type,
- .hljs-addition,
- .hljs-tag,
- .hljs-quote,
- .hljs-name,
- .hljs-selector-id,
- .hljs-selector-class {
- color: #0048ab
- }
- .hljs-meta,
- .hljs-subst,
- .hljs-symbol,
- .hljs-regexp,
- .hljs-attribute,
- .hljs-deletion,
- .hljs-variable,
- .hljs-template-variable,
- .hljs-link,
- .hljs-bullet {
- color: #4c81c9
- }
- .hljs-emphasis {
- font-style: italic
- }
-}
diff --git a/resources/css/themes/monokai-sublime.css b/resources/css/themes/monokai-sublime.css
deleted file mode 100644
index dbd69ea..0000000
--- a/resources/css/themes/monokai-sublime.css
+++ /dev/null
@@ -1,70 +0,0 @@
-.syntax-entry-theme-monokai-sublime {
- /*
-
- Monokai Sublime style. Derived from Monokai by noformnocontent http://nn.mit-license.org/
-
- */
- .hljs {
- background: #23241f;
- color: #f8f8f2
- }
- .hljs-tag,
- .hljs-subst {
- color: #f8f8f2
- }
- .hljs-strong,
- .hljs-emphasis {
- color: #a8a8a2
- }
- .hljs-bullet,
- .hljs-quote,
- .hljs-number,
- .hljs-regexp,
- .hljs-literal,
- .hljs-link {
- color: #ae81ff
- }
- .hljs-code,
- .hljs-title,
- .hljs-section,
- .hljs-selector-class {
- color: #a6e22e
- }
- .hljs-strong {
- font-weight: bold
- }
- .hljs-emphasis {
- font-style: italic
- }
- .hljs-keyword,
- .hljs-selector-tag,
- .hljs-name,
- .hljs-attr {
- color: #f92672
- }
- .hljs-symbol,
- .hljs-attribute {
- color: #66d9ef
- }
- .hljs-params,
- .hljs-title.class_,
- .hljs-class .hljs-title {
- color: #f8f8f2
- }
- .hljs-string,
- .hljs-type,
- .hljs-built_in,
- .hljs-selector-id,
- .hljs-selector-attr,
- .hljs-selector-pseudo,
- .hljs-addition,
- .hljs-variable,
- .hljs-template-variable {
- color: #e6db74
- }
- .hljs-comment,
- .hljs-deletion,
- .hljs-meta {
- color: #75715e
- }
-}
diff --git a/resources/css/themes/monokai.css b/resources/css/themes/monokai.css
deleted file mode 100644
index 519bf26..0000000
--- a/resources/css/themes/monokai.css
+++ /dev/null
@@ -1,62 +0,0 @@
-.syntax-entry-theme-monokai {
- /*
- Monokai style - ported by Luigi Maselli - http://grigio.org
- */
- .hljs {
- background: #272822;
- color: #ddd
- }
- .hljs-tag,
- .hljs-keyword,
- .hljs-selector-tag,
- .hljs-literal,
- .hljs-strong,
- .hljs-name {
- color: #f92672
- }
- .hljs-code {
- color: #66d9ef
- }
- .hljs-attribute,
- .hljs-symbol,
- .hljs-regexp,
- .hljs-link {
- color: #bf79db
- }
- .hljs-string,
- .hljs-bullet,
- .hljs-subst,
- .hljs-title,
- .hljs-section,
- .hljs-emphasis,
- .hljs-type,
- .hljs-built_in,
- .hljs-selector-attr,
- .hljs-selector-pseudo,
- .hljs-addition,
- .hljs-variable,
- .hljs-template-tag,
- .hljs-template-variable {
- color: #a6e22e
- }
- .hljs-title.class_,
- .hljs-class .hljs-title {
- color: white
- }
- .hljs-comment,
- .hljs-quote,
- .hljs-deletion,
- .hljs-meta {
- color: #75715e
- }
- .hljs-keyword,
- .hljs-selector-tag,
- .hljs-literal,
- .hljs-doctag,
- .hljs-title,
- .hljs-section,
- .hljs-type,
- .hljs-selector-id {
- font-weight: bold
- }
-}
diff --git a/resources/css/themes/night-owl.css b/resources/css/themes/night-owl.css
deleted file mode 100644
index 145411a..0000000
--- a/resources/css/themes/night-owl.css
+++ /dev/null
@@ -1,168 +0,0 @@
-.syntax-entry-theme-night-owl {
- /*
-
- Night Owl for highlight.js (c) Carl Baxter
-
- An adaptation of Sarah Drasner's Night Owl VS Code Theme
- https://github.com/sdras/night-owl-vscode-theme
-
- Copyright (c) 2018 Sarah Drasner
-
- Permission is hereby granted, free of charge, to any person obtaining a copy
- of this software and associated documentation files (the "Software"), to deal
- in the Software without restriction, including without limitation the rights
- to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
- copies of the Software, and to permit persons to whom the Software is
- furnished to do so, subject to the following conditions:
-
- The above copyright notice and this permission notice shall be included in all
- copies or substantial portions of the Software.
-
- THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
- IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
- FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
- AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
- LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
- OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
- SOFTWARE.
-
- */
- .hljs {
- background: #011627;
- color: #d6deeb
- }
- /* General Purpose */
- .hljs-keyword {
- color: #c792ea;
- font-style: italic
- }
- .hljs-built_in {
- color: #addb67;
- font-style: italic
- }
- .hljs-type {
- color: #82aaff
- }
- .hljs-literal {
- color: #ff5874
- }
- .hljs-number {
- color: #F78C6C
- }
- .hljs-regexp {
- color: #5ca7e4
- }
- .hljs-string {
- color: #ecc48d
- }
- .hljs-subst {
- color: #d3423e
- }
- .hljs-symbol {
- color: #82aaff
- }
- .hljs-class {
- color: #ffcb8b
- }
- .hljs-function {
- color: #82AAFF
- }
- .hljs-title {
- color: #DCDCAA;
- font-style: italic
- }
- .hljs-params {
- color: #7fdbca
- }
- /* Meta */
- .hljs-comment {
- color: #637777;
- font-style: italic
- }
- .hljs-doctag {
- color: #7fdbca
- }
- .hljs-meta {
- color: #82aaff
- }
- .hljs-meta .hljs-keyword {
- color: #82aaff
- }
- .hljs-meta .hljs-string {
- color: #ecc48d
- }
- /* Tags, attributes, config */
- .hljs-section {
- color: #82b1ff
- }
- .hljs-tag,
- .hljs-name {
- color: #7fdbca
- }
- .hljs-attr {
- color: #7fdbca
- }
- .hljs-attribute {
- color: #80cbc4
- }
- .hljs-variable {
- color: #addb67
- }
- /* Markup */
- .hljs-bullet {
- color: #d9f5dd
- }
- .hljs-code {
- color: #80CBC4
- }
- .hljs-emphasis {
- color: #c792ea;
- font-style: italic
- }
- .hljs-strong {
- color: #addb67;
- font-weight: bold
- }
- .hljs-formula {
- color: #c792ea
- }
- .hljs-link {
- color: #ff869a
- }
- .hljs-quote {
- color: #697098;
- font-style: italic
- }
- /* CSS */
- .hljs-selector-tag {
- color: #ff6363
- }
- .hljs-selector-id {
- color: #fad430
- }
- .hljs-selector-class {
- color: #addb67;
- font-style: italic
- }
- .hljs-selector-attr,
- .hljs-selector-pseudo {
- color: #c792ea;
- font-style: italic
- }
- /* Templates */
- .hljs-template-tag {
- color: #c792ea
- }
- .hljs-template-variable {
- color: #addb67
- }
- /* diff */
- .hljs-addition {
- color: #addb67ff;
- font-style: italic
- }
- .hljs-deletion {
- color: #EF535090;
- font-style: italic
- }
-}
diff --git a/resources/css/themes/nnfx-dark.css b/resources/css/themes/nnfx-dark.css
deleted file mode 100644
index 5a05860..0000000
--- a/resources/css/themes/nnfx-dark.css
+++ /dev/null
@@ -1,98 +0,0 @@
-.syntax-entry-theme-nnfx-dark {
- /*!
- Theme: nnfx dark
- Description: a theme inspired by Netscape Navigator/Firefox
- Author: (c) 2020-2021 Jim Mason
- Maintainer: @RocketMan
- License: https://creativecommons.org/licenses/by-sa/4.0 CC BY-SA 4.0
- Updated: 2021-05-17
-
- @version 1.1.0
- */
- .hljs {
- background: #333;
- color: #fff
- }
- .language-xml .hljs-meta,
- .language-xml .hljs-meta-string {
- font-weight: bold;
- font-style: italic;
- color: #69f
- }
- .hljs-comment,
- .hljs-quote {
- font-style: italic;
- color: #9c6
- }
- .hljs-name,
- .hljs-keyword,
- .hljs-built_in {
- color: #a7a
- }
- .hljs-name,
- .hljs-attr {
- font-weight: bold
- }
- .hljs-string {
- font-weight: normal
- }
- .hljs-code,
- .hljs-string,
- .hljs-meta .hljs-string,
- .hljs-number,
- .hljs-regexp,
- .hljs-link {
- color: #bce
- }
- .hljs-title,
- .hljs-symbol,
- .hljs-bullet,
- .hljs-variable,
- .hljs-template-variable {
- color: #d40
- }
- .hljs-title.class_,
- .hljs-class .hljs-title,
- .hljs-type {
- font-weight: bold;
- color: #96c
- }
- .hljs-title.function_,
- .hljs-function .hljs-title,
- .hljs-attr,
- .hljs-subst,
- .hljs-tag {
- color: #fff
- }
- .hljs-formula {
- background-color: #eee;
- font-style: italic
- }
- .hljs-addition {
- background-color: #797
- }
- .hljs-deletion {
- background-color: #c99
- }
- .hljs-meta {
- color: #69f
- }
- .hljs-section,
- .hljs-selector-id,
- .hljs-selector-class,
- .hljs-selector-pseudo,
- .hljs-selector-tag {
- font-weight: bold;
- color: #69f
- }
- .hljs-selector-pseudo {
- font-style: italic
- }
- .hljs-doctag,
- .hljs-strong {
- font-weight: bold
- }
- .hljs-emphasis {
- font-style: italic
- }
-}
diff --git a/resources/css/themes/nnfx-light.css b/resources/css/themes/nnfx-light.css
deleted file mode 100644
index b7b0ada..0000000
--- a/resources/css/themes/nnfx-light.css
+++ /dev/null
@@ -1,98 +0,0 @@
-.syntax-entry-theme-nnfx-light {
- /*!
- Theme: nnfx light
- Description: a theme inspired by Netscape Navigator/Firefox
- Author: (c) 2020-2021 Jim Mason
- Maintainer: @RocketMan
- License: https://creativecommons.org/licenses/by-sa/4.0 CC BY-SA 4.0
- Updated: 2021-05-17
-
- @version 1.1.0
- */
- .hljs {
- background: #fff;
- color: #000
- }
- .language-xml .hljs-meta,
- .language-xml .hljs-meta-string {
- font-weight: bold;
- font-style: italic;
- color: #48b
- }
- .hljs-comment,
- .hljs-quote {
- font-style: italic;
- color: #070
- }
- .hljs-name,
- .hljs-keyword,
- .hljs-built_in {
- color: #808
- }
- .hljs-name,
- .hljs-attr {
- font-weight: bold
- }
- .hljs-string {
- font-weight: normal
- }
- .hljs-code,
- .hljs-string,
- .hljs-meta .hljs-string,
- .hljs-number,
- .hljs-regexp,
- .hljs-link {
- color: #00f
- }
- .hljs-title,
- .hljs-symbol,
- .hljs-bullet,
- .hljs-variable,
- .hljs-template-variable {
- color: #f40
- }
- .hljs-title.class_,
- .hljs-class .hljs-title,
- .hljs-type {
- font-weight: bold;
- color: #639
- }
- .hljs-title.function_,
- .hljs-function .hljs-title,
- .hljs-attr,
- .hljs-subst,
- .hljs-tag {
- color: #000
- }
- .hljs-formula {
- background-color: #eee;
- font-style: italic
- }
- .hljs-addition {
- background-color: #beb
- }
- .hljs-deletion {
- background-color: #fbb
- }
- .hljs-meta {
- color: #269
- }
- .hljs-section,
- .hljs-selector-id,
- .hljs-selector-class,
- .hljs-selector-pseudo,
- .hljs-selector-tag {
- font-weight: bold;
- color: #48b
- }
- .hljs-selector-pseudo {
- font-style: italic
- }
- .hljs-doctag,
- .hljs-strong {
- font-weight: bold
- }
- .hljs-emphasis {
- font-style: italic
- }
-}
diff --git a/resources/css/themes/nord.css b/resources/css/themes/nord.css
deleted file mode 100644
index d7d84cf..0000000
--- a/resources/css/themes/nord.css
+++ /dev/null
@@ -1,269 +0,0 @@
-.syntax-entry-theme-nord {
- /*
- * Copyright (c) 2017-present Arctic Ice Studio
- * Copyright (c) 2017-present Sven Greb
- *
- * Project: Nord highlight.js
- * Version: 0.1.0
- * Repository: https://github.com/arcticicestudio/nord-highlightjs
- * License: MIT
- * References:
- * https://github.com/arcticicestudio/nord
- */
- /*
-
- Polar Night
-
- #2E3440
- #3B4252
- #434C5E
- #4C566A
-
- Snow Storm
-
- #D8DEE9
- #E5E9F0
- #ECEFF4
-
- Frost
-
- #8FBCBB
- #88C0D0
- #81A1C1
- #5E81AC
-
- Aurora
-
- #BF616A
- #D08770
- #EBCB8B
- #A3BE8C
- #B48EAD
-
- */
- .hljs {
- background: #2E3440
- }
- .hljs,
- .hljs-subst {
- color: #D8DEE9
- }
- .hljs-selector-tag {
- color: #81A1C1
- }
- .hljs-selector-id {
- color: #8FBCBB;
- font-weight: bold
- }
- .hljs-selector-class {
- color: #8FBCBB
- }
- .hljs-selector-attr {
- color: #8FBCBB
- }
- .hljs-property {
- color: #88C0D0
- }
- .hljs-selector-pseudo {
- color: #88C0D0
- }
- .hljs-addition {
- background-color: rgba(163, 190, 140, 0.5)
- }
- .hljs-deletion {
- background-color: rgba(191, 97, 106, 0.5)
- }
- .hljs-built_in,
- .hljs-type {
- color: #8FBCBB
- }
- .hljs-class {
- color: #8FBCBB
- }
- .hljs-function {
- color: #88C0D0
- }
- .hljs-title.hljs-function,
- .hljs-function > .hljs-title {
- color: #88C0D0
- }
- .hljs-keyword,
- .hljs-literal,
- .hljs-symbol {
- color: #81A1C1
- }
- .hljs-number {
- color: #B48EAD
- }
- .hljs-regexp {
- color: #EBCB8B
- }
- .hljs-string {
- color: #A3BE8C
- }
- .hljs-title {
- color: #8FBCBB
- }
- .hljs-params {
- color: #D8DEE9
- }
- .hljs-bullet {
- color: #81A1C1
- }
- .hljs-code {
- color: #8FBCBB
- }
- .hljs-emphasis {
- font-style: italic
- }
- .hljs-formula {
- color: #8FBCBB
- }
- .hljs-strong {
- font-weight: bold
- }
- .hljs-link:hover {
- text-decoration: underline
- }
- .hljs-quote {
- color: #4C566A
- }
- .hljs-comment {
- color: #4C566A
- }
- .hljs-doctag {
- color: #8FBCBB
- }
- .hljs-meta,
- .hljs-meta .hljs-keyword {
- color: #5E81AC
- }
- .hljs-meta .hljs-string {
- color: #A3BE8C
- }
- .hljs-attr {
- color: #8FBCBB
- }
- .hljs-attribute {
- color: #D8DEE9
- }
- .hljs-name {
- color: #81A1C1
- }
- .hljs-section {
- color: #88C0D0
- }
- .hljs-tag {
- color: #81A1C1
- }
- .hljs-variable {
- color: #D8DEE9
- }
- .hljs-template-variable {
- color: #D8DEE9
- }
- .hljs-template-tag {
- color: #5E81AC
- }
- /* per language customizations */
- .language-abnf .hljs-attribute {
- color: #88C0D0
- }
- .language-abnf .hljs-symbol {
- color: #EBCB8B
- }
- .language-apache .hljs-attribute {
- color: #88C0D0
- }
- .language-apache .hljs-section {
- color: #81A1C1
- }
- .language-arduino .hljs-built_in {
- color: #88C0D0
- }
- .language-aspectj .hljs-meta {
- color: #D08770
- }
- .language-aspectj > .hljs-title {
- color: #88C0D0
- }
- .language-bnf .hljs-attribute {
- color: #8FBCBB
- }
- .language-clojure .hljs-name {
- color: #88C0D0
- }
- .language-clojure .hljs-symbol {
- color: #EBCB8B
- }
- .language-coq .hljs-built_in {
- color: #88C0D0
- }
- .language-cpp .hljs-meta .hljs-string {
- color: #8FBCBB
- }
- .language-css .hljs-built_in {
- color: #88C0D0
- }
- .language-css .hljs-keyword {
- color: #D08770
- }
- .language-diff .hljs-meta {
- color: #8FBCBB
- }
- .language-ebnf .hljs-attribute {
- color: #8FBCBB
- }
- .language-glsl .hljs-built_in {
- color: #88C0D0
- }
- .language-groovy .hljs-meta:not(:first-child) {
- color: #D08770
- }
- .language-haxe .hljs-meta {
- color: #D08770
- }
- .language-java .hljs-meta {
- color: #D08770
- }
- .language-ldif .hljs-attribute {
- color: #8FBCBB
- }
- .language-lisp .hljs-name {
- color: #88C0D0
- }
- .language-lua .hljs-built_in {
- color: #88C0D0
- }
- .language-moonscript .hljs-built_in {
- color: #88C0D0
- }
- .language-nginx .hljs-attribute {
- color: #88C0D0
- }
- .language-nginx .hljs-section {
- color: #5E81AC
- }
- .language-pf .hljs-built_in {
- color: #88C0D0
- }
- .language-processing .hljs-built_in {
- color: #88C0D0
- }
- .language-scss .hljs-keyword {
- color: #81A1C1
- }
- .language-stylus .hljs-keyword {
- color: #81A1C1
- }
- .language-swift .hljs-meta {
- color: #D08770
- }
- .language-vim .hljs-built_in {
- color: #88C0D0;
- font-style: italic
- }
- .language-yaml .hljs-meta {
- color: #D08770
- }
-}
diff --git a/resources/css/themes/obsidian.css b/resources/css/themes/obsidian.css
deleted file mode 100644
index 39f503d..0000000
--- a/resources/css/themes/obsidian.css
+++ /dev/null
@@ -1,73 +0,0 @@
-.syntax-entry-theme-obsidian {
- /**
- * Obsidian style
- * ported by Alexander Marenin (http://github.com/ioncreature)
- */
- .hljs {
- color: #e0e2e4;
- background: #282b2e
- }
- .hljs-keyword,
- .hljs-selector-tag,
- .hljs-literal,
- .hljs-selector-id {
- color: #93c763
- }
- .hljs-number {
- color: #ffcd22
- }
- .hljs-attribute {
- color: #668bb0
- }
- .hljs-regexp,
- .hljs-link {
- color: #d39745
- }
- .hljs-meta {
- color: #557182
- }
- .hljs-tag,
- .hljs-name,
- .hljs-bullet,
- .hljs-subst,
- .hljs-emphasis,
- .hljs-type,
- .hljs-built_in,
- .hljs-selector-attr,
- .hljs-selector-pseudo,
- .hljs-addition,
- .hljs-variable,
- .hljs-template-tag,
- .hljs-template-variable {
- color: #8cbbad
- }
- .hljs-string,
- .hljs-symbol {
- color: #ec7600
- }
- .hljs-comment,
- .hljs-quote,
- .hljs-deletion {
- color: #818e96
- }
- .hljs-selector-class {
- color: #A082BD
- }
- .hljs-keyword,
- .hljs-selector-tag,
- .hljs-literal,
- .hljs-doctag,
- .hljs-title,
- .hljs-section,
- .hljs-type,
- .hljs-name,
- .hljs-strong {
- font-weight: bold
- }
- .hljs-code,
- .hljs-title.class_,
- .hljs-class .hljs-title,
- .hljs-section {
- color: white
- }
-}
diff --git a/resources/css/themes/panda-syntax-dark.css b/resources/css/themes/panda-syntax-dark.css
deleted file mode 100644
index 2ffb537..0000000
--- a/resources/css/themes/panda-syntax-dark.css
+++ /dev/null
@@ -1,86 +0,0 @@
-.syntax-entry-theme-panda-syntax-dark {
- /**
- * Panda Syntax Theme for Highlight.js
- * Based on: https://github.com/tinkertrain/panda-syntax-vscode
- * Author: Annmarie Switzer
- */
- .hljs {
- color: #e6e6e6;
- background: #2a2c2d
- }
- .hljs-emphasis {
- font-style: italic
- }
- .hljs-strong {
- font-weight: bold
- }
- .hljs-link {
- text-decoration: underline
- }
- .hljs-comment,
- .hljs-quote {
- color: #bbbbbb;
- font-style: italic
- }
- .hljs-params {
- color: #bbbbbb
- }
- .hljs-punctuation,
- .hljs-attr {
- color: #e6e6e6
- }
- .hljs-selector-tag,
- .hljs-name,
- .hljs-meta {
- color: #ff4b82
- }
- .hljs-operator,
- .hljs-char.escape_ {
- color: #b084eb
- }
- .hljs-keyword,
- .hljs-deletion {
- color: #ff75b5
- }
- .hljs-regexp,
- .hljs-selector-pseudo,
- .hljs-selector-attr,
- .hljs-variable.language_ {
- color: #ff9ac1
- }
- .hljs-subst,
- .hljs-property,
- .hljs-code,
- .hljs-formula,
- .hljs-section,
- .hljs-title.function_ {
- color: #45a9f9
- }
- .hljs-string,
- .hljs-symbol,
- .hljs-bullet,
- .hljs-addition,
- .hljs-selector-class,
- .hljs-title.class_,
- .hljs-title.class_.inherited__,
- .hljs-meta .hljs-string {
- color: #19f9d8
- }
- .hljs-variable,
- .hljs-template-variable,
- .hljs-number,
- .hljs-literal,
- .hljs-type,
- .hljs-link,
- .hljs-built_in,
- .hljs-title,
- .hljs-selector-id,
- .hljs-tag,
- .hljs-doctag,
- .hljs-attribute,
- .hljs-template-tag,
- .hljs-meta .hljs-keyword,
- .hljs-punctuation {
- color: #ffb86c
- }
-}
diff --git a/resources/css/themes/panda-syntax-light.css b/resources/css/themes/panda-syntax-light.css
deleted file mode 100644
index 69f87a7..0000000
--- a/resources/css/themes/panda-syntax-light.css
+++ /dev/null
@@ -1,83 +0,0 @@
-.syntax-entry-theme-panda-syntax-light {
- /**
- * Panda Syntax Theme for Highlight.js
- * Based on: https://github.com/tinkertrain/panda-syntax-vscode
- * Author: Annmarie Switzer
- */
- .hljs {
- color: #2a2c2d;
- background: #e6e6e6
- }
- .hljs-emphasis {
- font-style: italic
- }
- .hljs-strong {
- font-weight: bold
- }
- .hljs-link {
- text-decoration: underline
- }
- .hljs-comment,
- .hljs-quote {
- color: #676B79;
- font-style: italic
- }
- .hljs-params {
- color: #676B79
- }
- .hljs-punctuation,
- .hljs-attr {
- color: #2a2c2d
- }
- .hljs-selector-tag,
- .hljs-name,
- .hljs-meta,
- .hljs-operator,
- .hljs-char.escape_ {
- color: #c56200
- }
- .hljs-keyword,
- .hljs-deletion {
- color: #d92792
- }
- .hljs-regexp,
- .hljs-selector-pseudo,
- .hljs-selector-attr,
- .hljs-variable.language_ {
- color: #cc5e91
- }
- .hljs-subst,
- .hljs-property,
- .hljs-code,
- .hljs-formula,
- .hljs-section,
- .hljs-title.function_ {
- color: #3787c7
- }
- .hljs-string,
- .hljs-symbol,
- .hljs-bullet,
- .hljs-addition,
- .hljs-selector-class,
- .hljs-title.class_,
- .hljs-title.class_.inherited__,
- .hljs-meta .hljs-string {
- color: #0d7d6c
- }
- .hljs-variable,
- .hljs-template-variable,
- .hljs-number,
- .hljs-literal,
- .hljs-type,
- .hljs-link,
- .hljs-built_in,
- .hljs-title,
- .hljs-selector-id,
- .hljs-tag,
- .hljs-doctag,
- .hljs-attribute,
- .hljs-template-tag,
- .hljs-meta .hljs-keyword {
- color: #7641bb
- }
-}
diff --git a/resources/css/themes/paraiso-dark.css b/resources/css/themes/paraiso-dark.css
deleted file mode 100644
index 252e9d0..0000000
--- a/resources/css/themes/paraiso-dark.css
+++ /dev/null
@@ -1,61 +0,0 @@
-.syntax-entry-theme-paraiso-dark {
- /*
- Paraíso (dark)
- Created by Jan T. Sott (http://github.com/idleberg)
- Inspired by the art of Rubens LP (http://www.rubenslp.com.br)
- */
- .hljs {
- background: #2f1e2e;
- color: #a39e9b
- }
- /* Paraíso Comment */
- .hljs-comment,
- .hljs-quote {
- color: #8d8687
- }
- /* Paraíso Red */
- .hljs-variable,
- .hljs-template-variable,
- .hljs-tag,
- .hljs-name,
- .hljs-selector-id,
- .hljs-selector-class,
- .hljs-regexp,
- .hljs-link,
- .hljs-meta {
- color: #ef6155
- }
- /* Paraíso Orange */
- .hljs-number,
- .hljs-built_in,
- .hljs-literal,
- .hljs-type,
- .hljs-params,
- .hljs-deletion {
- color: #f99b15
- }
- /* Paraíso Yellow */
- .hljs-title,
- .hljs-section,
- .hljs-attribute {
- color: #fec418
- }
- /* Paraíso Green */
- .hljs-string,
- .hljs-symbol,
- .hljs-bullet,
- .hljs-addition {
- color: #48b685
- }
- /* Paraíso Purple */
- .hljs-keyword,
- .hljs-selector-tag {
- color: #815ba4
- }
- .hljs-emphasis {
- font-style: italic
- }
- .hljs-strong {
- font-weight: bold
- }
-}
diff --git a/resources/css/themes/paraiso-light.css b/resources/css/themes/paraiso-light.css
deleted file mode 100644
index 46b6e6d..0000000
--- a/resources/css/themes/paraiso-light.css
+++ /dev/null
@@ -1,61 +0,0 @@
-.syntax-entry-theme-paraiso-light {
- /*
- Paraíso (light)
- Created by Jan T. Sott (http://github.com/idleberg)
- Inspired by the art of Rubens LP (http://www.rubenslp.com.br)
- */
- .hljs {
- background: #e7e9db;
- color: #4f424c
- }
- /* Paraíso Comment */
- .hljs-comment,
- .hljs-quote {
- color: #776e71
- }
- /* Paraíso Red */
- .hljs-variable,
- .hljs-template-variable,
- .hljs-tag,
- .hljs-name,
- .hljs-selector-id,
- .hljs-selector-class,
- .hljs-regexp,
- .hljs-link,
- .hljs-meta {
- color: #ef6155
- }
- /* Paraíso Orange */
- .hljs-number,
- .hljs-built_in,
- .hljs-literal,
- .hljs-type,
- .hljs-params,
- .hljs-deletion {
- color: #f99b15
- }
- /* Paraíso Yellow */
- .hljs-title,
- .hljs-section,
- .hljs-attribute {
- color: #fec418
- }
- /* Paraíso Green */
- .hljs-string,
- .hljs-symbol,
- .hljs-bullet,
- .hljs-addition {
- color: #48b685
- }
- /* Paraíso Purple */
- .hljs-keyword,
- .hljs-selector-tag {
- color: #815ba4
- }
- .hljs-emphasis {
- font-style: italic
- }
- .hljs-strong {
- font-weight: bold
- }
-}
diff --git a/resources/css/themes/pojoaque.css b/resources/css/themes/pojoaque.css
deleted file mode 100644
index bdaa556..0000000
--- a/resources/css/themes/pojoaque.css
+++ /dev/null
@@ -1,70 +0,0 @@
-.syntax-entry-theme-pojoaque {
- /*
-
- Pojoaque Style by Jason Tate
- http://web-cms-designs.com/ftopict-10-pojoaque-style-for-highlight-js-code-highlighter.html
- Based on Solarized Style from http://ethanschoonover.com/solarized
-
- */
- .hljs {
- color: #dccf8f;
- background: url(./pojoaque.jpg) repeat scroll left top #181914
- }
- .hljs-comment,
- .hljs-quote {
- color: #586e75;
- font-style: italic
- }
- .hljs-keyword,
- .hljs-selector-tag,
- .hljs-literal,
- .hljs-addition {
- color: #b64926
- }
- .hljs-number,
- .hljs-string,
- .hljs-doctag,
- .hljs-regexp {
- color: #468966
- }
- .hljs-title,
- .hljs-section,
- .hljs-built_in,
- .hljs-name {
- color: #ffb03b
- }
- .hljs-variable,
- .hljs-template-variable,
- .hljs-title.class_,
- .hljs-class .hljs-title,
- .hljs-type,
- .hljs-tag {
- color: #b58900
- }
- .hljs-attribute {
- color: #b89859
- }
- .hljs-symbol,
- .hljs-bullet,
- .hljs-link,
- .hljs-subst,
- .hljs-meta {
- color: #cb4b16
- }
- .hljs-deletion {
- color: #dc322f
- }
- .hljs-selector-id,
- .hljs-selector-class {
- color: #d3a60c
- }
- .hljs-formula {
- background: #073642
- }
- .hljs-emphasis {
- font-style: italic
- }
- .hljs-strong {
- font-weight: bold
- }
-}
diff --git a/resources/css/themes/purebasic.css b/resources/css/themes/purebasic.css
deleted file mode 100644
index 0d2ab94..0000000
--- a/resources/css/themes/purebasic.css
+++ /dev/null
@@ -1,97 +0,0 @@
-.syntax-entry-theme-purebasic {
- /*
-
- PureBASIC native IDE style ( version 1.0 - April 2016 )
-
- by Tristano Ajmone
-
- Public Domain
-
- NOTE_1: PureBASIC code syntax highlighting only applies the following classes:
- .hljs-comment
- .hljs-function
- .hljs-keywords
- .hljs-string
- .hljs-symbol
-
- Other classes are added here for the benefit of styling other languages with the look and feel of PureBASIC native IDE style.
- If you need to customize a stylesheet for PureBASIC only, remove all non-relevant classes -- PureBASIC-related classes are followed by
- a "--- used for PureBASIC ... ---" comment on same line.
-
- NOTE_2: Color names provided in comments were derived using "Name that Color" online tool:
- http://chir.ag/projects/name-that-color
- */
- .hljs {
- background: #FFFFDF/* Half and Half (approx.) */
-
- }
- /* --- used for PureBASIC base color --- */
- /* --- used for PureBASIC Procedures return type --- */
- /* --- used for wrapping PureBASIC Procedures definitions --- */
- .hljs,
- .hljs-type,
- .hljs-function,
- .hljs-name,
- .hljs-number,
- .hljs-attr,
- .hljs-params,
- .hljs-subst {
- color: #000000/* Black */
-
- }
- /* --- used for PureBASIC Comments --- */
- .hljs-comment,
- .hljs-regexp,
- .hljs-section,
- .hljs-selector-pseudo,
- .hljs-addition {
- color: #00AAAA/* Persian Green (approx.) */
-
- }
- /* --- used for PureBASIC Keywords --- */
- .hljs-keyword,
- .hljs-class,
- .hljs-meta .hljs-keyword,
- .hljs-selector-class,
- .hljs-built_in {
- color: #006666;
- /* Blue Stone (approx.) */
- font-weight: bold
- }
- /* --- used for PureBASIC Procedures Names --- */
- .hljs-title,
- .hljs-tag,
- .hljs-variable,
- .hljs-code {
- color: #006666/* Blue Stone (approx.) */
-
- }
- /* --- used for PureBASIC Strings --- */
- .hljs-string,
- .hljs-selector-attr {
- color: #0080FF/* Azure Radiance (approx.) */
-
- }
- /* --- used for PureBASIC Constants --- */
- .hljs-symbol,
- .hljs-link,
- .hljs-deletion,
- .hljs-attribute {
- color: #924B72/* Cannon Pink (approx.) */
-
- }
- .hljs-meta,
- .hljs-literal,
- .hljs-selector-id {
- color: #924B72;
- /* Cannon Pink (approx.) */
- font-weight: bold
- }
- .hljs-strong,
- .hljs-name {
- font-weight: bold
- }
- .hljs-emphasis {
- font-style: italic
- }
-}
diff --git a/resources/css/themes/qtcreator-dark.css b/resources/css/themes/qtcreator-dark.css
deleted file mode 100644
index e586c3f..0000000
--- a/resources/css/themes/qtcreator-dark.css
+++ /dev/null
@@ -1,70 +0,0 @@
-.syntax-entry-theme-qtcreator-dark {
- /*
-
- Qt Creator dark color scheme
-
- */
- .hljs {
- color: #aaaaaa;
- background: #000000
- }
- .hljs-strong,
- .hljs-emphasis {
- color: #a8a8a2
- }
- .hljs-bullet,
- .hljs-quote,
- .hljs-number,
- .hljs-regexp,
- .hljs-literal {
- color: #ff55ff
- }
- .hljs-code
- .hljs-selector-class {
- color: #aaaaff
- }
- .hljs-emphasis,
- .hljs-stronge,
- .hljs-type {
- font-style: italic
- }
- .hljs-keyword,
- .hljs-selector-tag,
- .hljs-function,
- .hljs-section,
- .hljs-symbol,
- .hljs-name {
- color: #ffff55
- }
- .hljs-subst,
- .hljs-tag,
- .hljs-title {
- color: #aaaaaa
- }
- .hljs-attribute {
- color: #ff5555
- }
- .hljs-variable,
- .hljs-params,
- .hljs-title.class_,
- .hljs-class .hljs-title {
- color: #8888ff
- }
- .hljs-string,
- .hljs-selector-id,
- .hljs-selector-attr,
- .hljs-selector-pseudo,
- .hljs-type,
- .hljs-built_in,
- .hljs-template-tag,
- .hljs-template-variable,
- .hljs-addition,
- .hljs-link {
- color: #ff55ff
- }
- .hljs-comment,
- .hljs-meta,
- .hljs-deletion {
- color: #55ffff
- }
-}
diff --git a/resources/css/themes/qtcreator-light.css b/resources/css/themes/qtcreator-light.css
deleted file mode 100644
index 9daf3a1..0000000
--- a/resources/css/themes/qtcreator-light.css
+++ /dev/null
@@ -1,68 +0,0 @@
-.syntax-entry-theme-qtcreator-light {
- /*
- Qt Creator light color scheme
- */
- .hljs {
- color: #000000;
- background: #ffffff
- }
- .hljs-strong,
- .hljs-emphasis {
- color: #000000
- }
- .hljs-bullet,
- .hljs-quote,
- .hljs-number,
- .hljs-regexp,
- .hljs-literal {
- color: #000080
- }
- .hljs-code
- .hljs-selector-class {
- color: #800080
- }
- .hljs-emphasis,
- .hljs-stronge,
- .hljs-type {
- font-style: italic
- }
- .hljs-keyword,
- .hljs-selector-tag,
- .hljs-function,
- .hljs-section,
- .hljs-symbol,
- .hljs-name {
- color: #808000
- }
- .hljs-subst,
- .hljs-tag,
- .hljs-title {
- color: #000000
- }
- .hljs-attribute {
- color: #800000
- }
- .hljs-variable,
- .hljs-params,
- .hljs-title.class_,
- .hljs-class .hljs-title {
- color: #0055AF
- }
- .hljs-string,
- .hljs-selector-id,
- .hljs-selector-attr,
- .hljs-selector-pseudo,
- .hljs-type,
- .hljs-built_in,
- .hljs-template-tag,
- .hljs-template-variable,
- .hljs-addition,
- .hljs-link {
- color: #008000
- }
- .hljs-comment,
- .hljs-meta,
- .hljs-deletion {
- color: #008000
- }
-}
diff --git a/resources/css/themes/rainbow.css b/resources/css/themes/rainbow.css
deleted file mode 100644
index 62b85b8..0000000
--- a/resources/css/themes/rainbow.css
+++ /dev/null
@@ -1,71 +0,0 @@
-.syntax-entry-theme-rainbow {
- /*
-
- Style with support for rainbow parens
-
- */
- .hljs {
- background: #474949;
- color: #d1d9e1
- }
- .hljs-comment,
- .hljs-quote {
- color: #969896;
- font-style: italic
- }
- .hljs-keyword,
- .hljs-selector-tag,
- .hljs-literal,
- .hljs-type,
- .hljs-addition {
- color: #cc99cc
- }
- .hljs-number,
- .hljs-selector-attr,
- .hljs-selector-pseudo {
- color: #f99157
- }
- .hljs-string,
- .hljs-doctag,
- .hljs-regexp {
- color: #8abeb7
- }
- .hljs-title,
- .hljs-name,
- .hljs-section,
- .hljs-built_in {
- color: #b5bd68
- }
- .hljs-variable,
- .hljs-template-variable,
- .hljs-selector-id,
- .hljs-title.class_,
- .hljs-class .hljs-title {
- color: #ffcc66
- }
- .hljs-section,
- .hljs-name,
- .hljs-strong {
- font-weight: bold
- }
- .hljs-symbol,
- .hljs-bullet,
- .hljs-subst,
- .hljs-meta,
- .hljs-link {
- color: #f99157
- }
- .hljs-deletion {
- color: #dc322f
- }
- .hljs-formula {
- background: #eee8d5
- }
- .hljs-attr,
- .hljs-attribute {
- color: #81a2be
- }
- .hljs-emphasis {
- font-style: italic
- }
-}
diff --git a/resources/css/themes/routeros.css b/resources/css/themes/routeros.css
deleted file mode 100644
index 2c5f2c3..0000000
--- a/resources/css/themes/routeros.css
+++ /dev/null
@@ -1,80 +0,0 @@
-.syntax-entry-theme-routeros {
- /*
-
- highlight.js style for MikroTik RouterOS script
-
- */
- .hljs {
- color: #444;
- background: #F0F0F0
- }
- /* Base color: saturation 0; */
- .hljs-subst {
- color: #444
- }
- .hljs-comment {
- color: #888888
- }
- .hljs-keyword,
- .hljs-selector-tag,
- .hljs-meta .hljs-keyword,
- .hljs-doctag,
- .hljs-name {
- font-weight: bold
- }
- .hljs-attribute {
- color: #0E9A00
- }
- .hljs-function {
- color: #99069A
- }
- /* User color: hue: 0 */
- .hljs-type,
- .hljs-string,
- .hljs-number,
- .hljs-selector-id,
- .hljs-selector-class,
- .hljs-quote,
- .hljs-template-tag,
- .hljs-deletion {
- color: #880000
- }
- .hljs-title,
- .hljs-section {
- color: #880000;
- font-weight: bold
- }
- .hljs-regexp,
- .hljs-symbol,
- .hljs-variable,
- .hljs-template-variable,
- .hljs-link,
- .hljs-selector-attr,
- .hljs-selector-pseudo {
- color: #BC6060
- }
- /* Language color: hue: 90; */
- .hljs-literal {
- color: #78A960
- }
- .hljs-built_in,
- .hljs-bullet,
- .hljs-code,
- .hljs-addition {
- color: #0C9A9A
- }
- /* Meta color: hue: 200 */
- .hljs-meta {
- color: #1f7199
- }
- .hljs-meta .hljs-string {
- color: #4d99bf
- }
- /* Misc effects */
- .hljs-emphasis {
- font-style: italic
- }
- .hljs-strong {
- font-weight: bold
- }
-}
diff --git a/resources/css/themes/school-book.css b/resources/css/themes/school-book.css
deleted file mode 100644
index 09e0b1f..0000000
--- a/resources/css/themes/school-book.css
+++ /dev/null
@@ -1,56 +0,0 @@
-.syntax-entry-theme-school-book {
- /*
-
- School Book style from goldblog.com.ua (c) Zaripov Yura
-
- */
- .hljs {
- color: #3e5915;
- background: #f6f5b2
- }
- .hljs-keyword,
- .hljs-selector-tag,
- .hljs-literal {
- color: #005599;
- font-weight: bold
- }
- .hljs-subst {
- color: #3e5915
- }
- .hljs-string,
- .hljs-title,
- .hljs-section,
- .hljs-type,
- .hljs-symbol,
- .hljs-bullet,
- .hljs-attribute,
- .hljs-built_in,
- .hljs-addition,
- .hljs-variable,
- .hljs-template-tag,
- .hljs-template-variable,
- .hljs-link {
- color: #2c009f
- }
- .hljs-comment,
- .hljs-quote,
- .hljs-deletion,
- .hljs-meta {
- color: #e60415
- }
- .hljs-keyword,
- .hljs-selector-tag,
- .hljs-literal,
- .hljs-doctag,
- .hljs-title,
- .hljs-section,
- .hljs-type,
- .hljs-name,
- .hljs-selector-id,
- .hljs-strong {
- font-weight: bold
- }
- .hljs-emphasis {
- font-style: italic
- }
-}
diff --git a/resources/css/themes/shades-of-purple.css b/resources/css/themes/shades-of-purple.css
deleted file mode 100644
index 0a4c33c..0000000
--- a/resources/css/themes/shades-of-purple.css
+++ /dev/null
@@ -1,78 +0,0 @@
-.syntax-entry-theme-shades-of-purple {
- /**
- * Shades of Purple Theme — for Highlightjs.
- *
- * @author (c) Ahmad Awais
- * @link GitHub Repo → https://github.com/ahmadawais/Shades-of-Purple-HighlightJS
- * @version 1.5.0
- */
- .hljs {
- background: #2d2b57;
- color: #e3dfff;
- font-weight: normal
- }
- .hljs-subst {
- color: #e3dfff
- }
- .hljs-title {
- color: #fad000;
- font-weight: normal
- }
- .hljs-name {
- color: #a1feff
- }
- .hljs-tag {
- color: #ffffff
- }
- .hljs-attr {
- color: #f8d000;
- font-style: italic
- }
- .hljs-built_in,
- .hljs-selector-tag,
- .hljs-section {
- color: #fb9e00
- }
- .hljs-keyword {
- color: #fb9e00
- }
- .hljs-string,
- .hljs-attribute,
- .hljs-symbol,
- .hljs-bullet,
- .hljs-addition,
- .hljs-code,
- .hljs-regexp,
- .hljs-selector-class,
- .hljs-selector-attr,
- .hljs-selector-pseudo,
- .hljs-template-tag,
- .hljs-quote,
- .hljs-deletion {
- color: #4cd213
- }
- .hljs-meta,
- .hljs-meta .hljs-string {
- color: #fb9e00
- }
- .hljs-comment {
- color: #ac65ff
- }
- .hljs-keyword,
- .hljs-selector-tag,
- .hljs-literal,
- .hljs-name,
- .hljs-strong {
- font-weight: normal
- }
- .hljs-literal,
- .hljs-number {
- color: #fa658d
- }
- .hljs-emphasis {
- font-style: italic
- }
- .hljs-strong {
- font-weight: bold
- }
-}
diff --git a/resources/css/themes/srcery.css b/resources/css/themes/srcery.css
deleted file mode 100644
index a030f16..0000000
--- a/resources/css/themes/srcery.css
+++ /dev/null
@@ -1,83 +0,0 @@
-.syntax-entry-theme-srcery {
- /*
- Theme: Srcery
- Description: Srcery dark color scheme for highlight.js
- Author: Chen Bin
- Maintainer: @redguardtoo
- Website: https://srcery-colors.github.io/
- Date: 2021-04-13
- */
- .hljs {
- background: #1C1B19;
- /* Black */
- color: #FCE8C3/* Bright White */
-
- }
- /* Bright White */
- .hljs-subst,
- .hljs-quote,
- .hljs-literal {
- color: #FCE8C3
- }
- /* Bright Blue */
- .hljs-type,
- .hljs-symbol {
- color: #68A8E4
- }
- /* Red */
- .hljs-keyword,
- .hljs-deletion {
- color: #EF2F27
- }
- /* Yellow */
- .hljs-name,
- .hljs-function,
- .hljs-attribute,
- .hljs-selector-attr,
- .hljs-selector-id,
- .hljs-selector-class,
- .hljs-selector-pseudo,
- .hljs-section,
- .hljs-title {
- color: #FBB829
- }
- /* Cyan */
- .hljs-code,
- .hljs-variable,
- .hljs-property,
- .hljs-template-variable,
- .hljs-class {
- color: #0AAEB3
- }
- /* Bright Green */
- .hljs-string,
- .hljs-regexp,
- .hljs-bullet,
- .hljs-addition {
- color: #98BC37
- }
- /* Bright Magenta */
- .hljs-built_in,
- .hljs-params {
- color: #FF5C8F
- }
- /* Blue */
- .hljs-template-tag,
- .hljs-selector-tag {
- color: #2C78BF
- }
- /* Bright Black */
- .hljs-link,
- .hljs-number,
- .hljs-comment,
- .hljs-meta {
- color: #918175
- }
- .hljs-emphasis {
- font-style: italic
- }
- .hljs-strong {
- font-weight: bold
- }
- /* @see https://github.com/srcery-colors/srcery-emacs for reference */
-}
diff --git a/resources/css/themes/stackoverflow-dark.css b/resources/css/themes/stackoverflow-dark.css
deleted file mode 100644
index 251014a..0000000
--- a/resources/css/themes/stackoverflow-dark.css
+++ /dev/null
@@ -1,111 +0,0 @@
-.syntax-entry-theme-stackoverflow-dark {
- /*!
- Theme: StackOverflow Dark
- Description: Dark theme as used on stackoverflow.com
- Author: stackoverflow.com
- Maintainer: @Hirse
- Website: https://github.com/StackExchange/Stacks
- License: MIT
- Updated: 2021-05-15
-
- Updated for @stackoverflow/stacks v0.64.0
- Code Blocks: /blob/v0.64.0/lib/css/components/_stacks-code-blocks.less
- Colors: /blob/v0.64.0/lib/css/exports/_stacks-constants-colors.less
- */
- .hljs {
- /* var(--highlight-color) */
- color: #ffffff;
- /* var(--highlight-bg) */
- background: #1c1b1b
- }
- .hljs-subst {
- /* var(--highlight-color) */
- color: #ffffff
- }
- .hljs-comment {
- /* var(--highlight-comment) */
- color: #999999
- }
- .hljs-keyword,
- .hljs-selector-tag,
- .hljs-meta .hljs-keyword,
- .hljs-doctag,
- .hljs-section {
- /* var(--highlight-keyword) */
- color: #88aece
- }
- .hljs-attr {
- /* var(--highlight-attribute); */
- color: #88aece
- }
- .hljs-attribute {
- /* var(--highlight-symbol) */
- color: #c59bc1
- }
- .hljs-name,
- .hljs-type,
- .hljs-number,
- .hljs-selector-id,
- .hljs-quote,
- .hljs-template-tag {
- /* var(--highlight-namespace) */
- color: #f08d49
- }
- .hljs-selector-class {
- /* var(--highlight-keyword) */
- color: #88aece
- }
- .hljs-string,
- .hljs-regexp,
- .hljs-symbol,
- .hljs-variable,
- .hljs-template-variable,
- .hljs-link,
- .hljs-selector-attr {
- /* var(--highlight-variable) */
- color: #b5bd68
- }
- .hljs-meta,
- .hljs-selector-pseudo {
- /* var(--highlight-keyword) */
- color: #88aece
- }
- .hljs-built_in,
- .hljs-title,
- .hljs-literal {
- /* var(--highlight-literal) */
- color: #f08d49
- }
- .hljs-bullet,
- .hljs-code {
- /* var(--highlight-punctuation) */
- color: #cccccc
- }
- .hljs-meta .hljs-string {
- /* var(--highlight-variable) */
- color: #b5bd68
- }
- .hljs-deletion {
- /* var(--highlight-deletion) */
- color: #de7176
- }
- .hljs-addition {
- /* var(--highlight-addition) */
- color: #76c490
- }
- .hljs-emphasis {
- font-style: italic
- }
- .hljs-strong {
- font-weight: bold
- }
- .hljs-formula,
- .hljs-operator,
- .hljs-params,
- .hljs-property,
- .hljs-punctuation,
- .hljs-tag {
- /* purposely ignored */
-
- }
-}
diff --git a/resources/css/themes/stackoverflow-light.css b/resources/css/themes/stackoverflow-light.css
deleted file mode 100644
index 8ded5b0..0000000
--- a/resources/css/themes/stackoverflow-light.css
+++ /dev/null
@@ -1,111 +0,0 @@
-.syntax-entry-theme-stackoverflow-light {
- /*!
- Theme: StackOverflow Light
- Description: Light theme as used on stackoverflow.com
- Author: stackoverflow.com
- Maintainer: @Hirse
- Website: https://github.com/StackExchange/Stacks
- License: MIT
- Updated: 2021-05-15
-
- Updated for @stackoverflow/stacks v0.64.0
- Code Blocks: /blob/v0.64.0/lib/css/components/_stacks-code-blocks.less
- Colors: /blob/v0.64.0/lib/css/exports/_stacks-constants-colors.less
- */
- .hljs {
- /* var(--highlight-color) */
- color: #2f3337;
- /* var(--highlight-bg) */
- background: #f6f6f6
- }
- .hljs-subst {
- /* var(--highlight-color) */
- color: #2f3337
- }
- .hljs-comment {
- /* var(--highlight-comment) */
- color: #656e77
- }
- .hljs-keyword,
- .hljs-selector-tag,
- .hljs-meta .hljs-keyword,
- .hljs-doctag,
- .hljs-section {
- /* var(--highlight-keyword) */
- color: #015692
- }
- .hljs-attr {
- /* var(--highlight-attribute); */
- color: #015692
- }
- .hljs-attribute {
- /* var(--highlight-symbol) */
- color: #803378
- }
- .hljs-name,
- .hljs-type,
- .hljs-number,
- .hljs-selector-id,
- .hljs-quote,
- .hljs-template-tag {
- /* var(--highlight-namespace) */
- color: #b75501
- }
- .hljs-selector-class {
- /* var(--highlight-keyword) */
- color: #015692
- }
- .hljs-string,
- .hljs-regexp,
- .hljs-symbol,
- .hljs-variable,
- .hljs-template-variable,
- .hljs-link,
- .hljs-selector-attr {
- /* var(--highlight-variable) */
- color: #54790d
- }
- .hljs-meta,
- .hljs-selector-pseudo {
- /* var(--highlight-keyword) */
- color: #015692
- }
- .hljs-built_in,
- .hljs-title,
- .hljs-literal {
- /* var(--highlight-literal) */
- color: #b75501
- }
- .hljs-bullet,
- .hljs-code {
- /* var(--highlight-punctuation) */
- color: #535a60
- }
- .hljs-meta .hljs-string {
- /* var(--highlight-variable) */
- color: #54790d
- }
- .hljs-deletion {
- /* var(--highlight-deletion) */
- color: #c02d2e
- }
- .hljs-addition {
- /* var(--highlight-addition) */
- color: #2f6f44
- }
- .hljs-emphasis {
- font-style: italic
- }
- .hljs-strong {
- font-weight: bold
- }
- .hljs-formula,
- .hljs-operator,
- .hljs-params,
- .hljs-property,
- .hljs-punctuation,
- .hljs-tag {
- /* purposely ignored */
-
- }
-}
diff --git a/resources/css/themes/sunburst.css b/resources/css/themes/sunburst.css
deleted file mode 100644
index 85294d9..0000000
--- a/resources/css/themes/sunburst.css
+++ /dev/null
@@ -1,83 +0,0 @@
-.syntax-entry-theme-sunburst {
- /*
-
- Sunburst-like style (c) Vasily Polovnyov
-
- */
- .hljs {
- background: #000;
- color: #f8f8f8
- }
- .hljs-comment,
- .hljs-quote {
- color: #aeaeae;
- font-style: italic
- }
- .hljs-keyword,
- .hljs-selector-tag,
- .hljs-type {
- color: #e28964
- }
- .hljs-string {
- color: #65b042
- }
- .hljs-subst {
- color: #daefa3
- }
- .hljs-regexp,
- .hljs-link {
- color: #e9c062
- }
- .hljs-title,
- .hljs-section,
- .hljs-tag,
- .hljs-name {
- color: #89bdff
- }
- .hljs-title.class_,
- .hljs-class .hljs-title,
- .hljs-doctag {
- text-decoration: underline
- }
- .hljs-symbol,
- .hljs-bullet,
- .hljs-number {
- color: #3387cc
- }
- .hljs-params,
- .hljs-variable,
- .hljs-template-variable {
- color: #3e87e3
- }
- .hljs-attribute {
- color: #cda869
- }
- .hljs-meta {
- color: #8996a8
- }
- .hljs-formula {
- background-color: #0e2231;
- color: #f8f8f8;
- font-style: italic
- }
- .hljs-addition {
- background-color: #253b22;
- color: #f8f8f8
- }
- .hljs-deletion {
- background-color: #420e09;
- color: #f8f8f8
- }
- .hljs-selector-class {
- color: #9b703f
- }
- .hljs-selector-id {
- color: #8b98ab
- }
- .hljs-emphasis {
- font-style: italic
- }
- .hljs-strong {
- font-weight: bold
- }
-}
diff --git a/resources/css/themes/tokyo-night-dark.css b/resources/css/themes/tokyo-night-dark.css
deleted file mode 100644
index 825f048..0000000
--- a/resources/css/themes/tokyo-night-dark.css
+++ /dev/null
@@ -1,108 +0,0 @@
-.syntax-entry-theme-tokyo-night-dark {
- /*!
- Theme: Tokyo-night-Dark
- origin: https://github.com/enkia/tokyo-night-vscode-theme
- Description: Original highlight.js style
- Author: (c) Henri Vandersleyen
- License: see project LICENSE
- Touched: 2022
- */
- /* Comment */
- .hljs-meta,
- .hljs-comment {
- color: #565f89
- }
- /* Red */
- /*INFO: This keyword, HTML elements, Regex group symbol, CSS units, Terminal Red */
- .hljs-tag,
- .hljs-doctag,
- .hljs-selector-id,
- .hljs-selector-class,
- .hljs-regexp,
- .hljs-template-tag,
- .hljs-selector-pseudo,
- .hljs-selector-attr,
- .hljs-variable.language_,
- .hljs-deletion {
- color: #f7768e
- }
- /*Orange */
- /*INFO: Number and Boolean constants, Language support constants */
- .hljs-variable,
- .hljs-template-variable,
- .hljs-number,
- .hljs-literal,
- .hljs-type,
- .hljs-params,
- .hljs-link {
- color: #ff9e64
- }
- /* Yellow */
- /* INFO: Function parameters, Regex character sets, Terminal Yellow */
- .hljs-built_in,
- .hljs-attribute {
- color: #e0af68
- }
- /* cyan */
- /* INFO: Language support functions, CSS HTML elements */
- .hljs-selector-tag {
- color: #2ac3de
- }
- /* light blue */
- /* INFO: Object properties, Regex quantifiers and flags, Markdown headings, Terminal Cyan, Markdown code, Import/export keywords */
- .hljs-keyword,
- .hljs-title.function_,
- .hljs-title,
- .hljs-title.class_,
- .hljs-title.class_.inherited__,
- .hljs-subst,
- .hljs-property {
- color: #7dcfff
- }
- /*Green*/
- /* INFO: Object literal keys, Markdown links, Terminal Green */
- .hljs-selector-tag {
- color: #73daca
- }
- /*Green(er) */
- /* INFO: Strings, CSS class names */
- .hljs-quote,
- .hljs-string,
- .hljs-symbol,
- .hljs-bullet,
- .hljs-addition {
- color: #9ece6a
- }
- /* Blue */
- /* INFO: Function names, CSS property names, Terminal Blue */
- .hljs-code,
- .hljs-formula,
- .hljs-section {
- color: #7aa2f7
- }
- /* Magenta */
- /*INFO: Control Keywords, Storage Types, Regex symbols and operators, HTML Attributes, Terminal Magenta */
- .hljs-name,
- .hljs-keyword,
- .hljs-operator,
- .hljs-keyword,
- .hljs-char.escape_,
- .hljs-attr {
- color: #bb9af7
- }
- /* white*/
- /* INFO: Variables, Class names, Terminal White */
- .hljs-punctuation {
- color: #c0caf5
- }
- .hljs {
- background: #1a1b26;
- color: #9aa5ce
- }
- .hljs-emphasis {
- font-style: italic
- }
- .hljs-strong {
- font-weight: bold
- }
-}
diff --git a/resources/css/themes/tokyo-night-light.css b/resources/css/themes/tokyo-night-light.css
deleted file mode 100644
index a98d386..0000000
--- a/resources/css/themes/tokyo-night-light.css
+++ /dev/null
@@ -1,108 +0,0 @@
-.syntax-entry-theme-tokyo-night-light {
- /*!
- Theme: Tokyo-night-light
- origin: https://github.com/enkia/tokyo-night-vscode-theme
- Description: Original highlight.js style
- Author: (c) Henri Vandersleyen
- License: see project LICENSE
- Touched: 2022
- */
- /* Comment */
- .hljs-meta,
- .hljs-comment {
- color: #9699a3
- }
- /* Red */
- /*INFO: This keyword, HTML elements, Regex group symbol, CSS units, Terminal Red */
- .hljs-tag,
- .hljs-doctag,
- .hljs-selector-id,
- .hljs-selector-class,
- .hljs-regexp,
- .hljs-template-tag,
- .hljs-selector-pseudo,
- .hljs-selector-attr,
- .hljs-variable.language_,
- .hljs-deletion {
- color: #8c4351
- }
- /*Orange */
- /*INFO: Number and Boolean constants, Language support constants */
- .hljs-variable,
- .hljs-template-variable,
- .hljs-number,
- .hljs-literal,
- .hljs-type,
- .hljs-params,
- .hljs-link {
- color: #965027
- }
- /* Yellow */
- /* INFO: Function parameters, Regex character sets, Terminal Yellow */
- .hljs-built_in,
- .hljs-attribute {
- color: #8f5e15
- }
- /* cyan */
- /* INFO: Language support functions, CSS HTML elements */
- .hljs-selector-tag {
- color: #166775
- }
- /* light blue */
- /* INFO: Object properties, Regex quantifiers and flags, Markdown headings, Terminal Cyan, Markdown code, Import/export keywords */
- .hljs-keyword,
- .hljs-title.function_,
- .hljs-title,
- .hljs-title.class_,
- .hljs-title.class_.inherited__,
- .hljs-subst,
- .hljs-property {
- color: #0f4b6e
- }
- /*Green*/
- /* INFO: Object literal keys, Markdown links, Terminal Green */
- .hljs-selector-tag {
- color: #33635c
- }
- /*Green(er) */
- /* INFO: Strings, CSS class names */
- .hljs-quote,
- .hljs-string,
- .hljs-symbol,
- .hljs-bullet,
- .hljs-addition {
- color: #485e30
- }
- /* Blue */
- /* INFO: Function names, CSS property names, Terminal Blue */
- .hljs-code,
- .hljs-formula,
- .hljs-section {
- color: #34548a
- }
- /* Magenta */
- /*INFO: Control Keywords, Storage Types, Regex symbols and operators, HTML Attributes, Terminal Magenta */
- .hljs-name,
- .hljs-keyword,
- .hljs-operator,
- .hljs-keyword,
- .hljs-char.escape_,
- .hljs-attr {
- color: #5a4a78
- }
- /* white*/
- /* INFO: Variables, Class names, Terminal White */
- .hljs-punctuation {
- color: #343b58
- }
- .hljs {
- background: #d5d6db;
- color: #565a6e
- }
- .hljs-emphasis {
- font-style: italic
- }
- .hljs-strong {
- font-weight: bold
- }
-}
diff --git a/resources/css/themes/tomorrow-night-blue.css b/resources/css/themes/tomorrow-night-blue.css
deleted file mode 100644
index f245b35..0000000
--- a/resources/css/themes/tomorrow-night-blue.css
+++ /dev/null
@@ -1,63 +0,0 @@
-.syntax-entry-theme-tomorrow-night-blue {
- /* Tomorrow Night Blue Theme */
- /* http://jmblog.github.com/color-themes-for-google-code-highlightjs */
- /* Original theme - https://github.com/chriskempson/tomorrow-theme */
- /* http://jmblog.github.com/color-themes-for-google-code-highlightjs */
- /* Tomorrow Comment */
- .hljs-comment,
- .hljs-quote {
- color: #7285b7
- }
- /* Tomorrow Red */
- .hljs-variable,
- .hljs-template-variable,
- .hljs-tag,
- .hljs-name,
- .hljs-selector-id,
- .hljs-selector-class,
- .hljs-regexp,
- .hljs-deletion {
- color: #ff9da4
- }
- /* Tomorrow Orange */
- .hljs-number,
- .hljs-built_in,
- .hljs-literal,
- .hljs-type,
- .hljs-params,
- .hljs-meta,
- .hljs-link {
- color: #ffc58f
- }
- /* Tomorrow Yellow */
- .hljs-attribute {
- color: #ffeead
- }
- /* Tomorrow Green */
- .hljs-string,
- .hljs-symbol,
- .hljs-bullet,
- .hljs-addition {
- color: #d1f1a9
- }
- /* Tomorrow Blue */
- .hljs-title,
- .hljs-section {
- color: #bbdaff
- }
- /* Tomorrow Purple */
- .hljs-keyword,
- .hljs-selector-tag {
- color: #ebbbff
- }
- .hljs {
- background: #002451;
- color: white
- }
- .hljs-emphasis {
- font-style: italic
- }
- .hljs-strong {
- font-weight: bold
- }
-}
diff --git a/resources/css/themes/tomorrow-night-bright.css b/resources/css/themes/tomorrow-night-bright.css
deleted file mode 100644
index 457f642..0000000
--- a/resources/css/themes/tomorrow-night-bright.css
+++ /dev/null
@@ -1,62 +0,0 @@
-.syntax-entry-theme-tomorrow-night-bright {
- /* Tomorrow Night Bright Theme */
- /* Original theme - https://github.com/chriskempson/tomorrow-theme */
- /* http://jmblog.github.com/color-themes-for-google-code-highlightjs */
- /* Tomorrow Comment */
- .hljs-comment,
- .hljs-quote {
- color: #969896
- }
- /* Tomorrow Red */
- .hljs-variable,
- .hljs-template-variable,
- .hljs-tag,
- .hljs-name,
- .hljs-selector-id,
- .hljs-selector-class,
- .hljs-regexp,
- .hljs-deletion {
- color: #d54e53
- }
- /* Tomorrow Orange */
- .hljs-number,
- .hljs-built_in,
- .hljs-literal,
- .hljs-type,
- .hljs-params,
- .hljs-meta,
- .hljs-link {
- color: #e78c45
- }
- /* Tomorrow Yellow */
- .hljs-attribute {
- color: #e7c547
- }
- /* Tomorrow Green */
- .hljs-string,
- .hljs-symbol,
- .hljs-bullet,
- .hljs-addition {
- color: #b9ca4a
- }
- /* Tomorrow Blue */
- .hljs-title,
- .hljs-section {
- color: #7aa6da
- }
- /* Tomorrow Purple */
- .hljs-keyword,
- .hljs-selector-tag {
- color: #c397d8
- }
- .hljs {
- background: black;
- color: #eaeaea
- }
- .hljs-emphasis {
- font-style: italic
- }
- .hljs-strong {
- font-weight: bold
- }
-}
diff --git a/resources/css/themes/vs.css b/resources/css/themes/vs.css
deleted file mode 100644
index c5e8b31..0000000
--- a/resources/css/themes/vs.css
+++ /dev/null
@@ -1,57 +0,0 @@
-.syntax-entry-theme-vs {
- /*
-
- Visual Studio-like style based on original C# coloring by Jason Diamond
-
- */
- .hljs {
- background: white;
- color: black
- }
- .hljs-comment,
- .hljs-quote,
- .hljs-variable {
- color: #008000
- }
- .hljs-keyword,
- .hljs-selector-tag,
- .hljs-built_in,
- .hljs-name,
- .hljs-tag {
- color: #00f
- }
- .hljs-string,
- .hljs-title,
- .hljs-section,
- .hljs-attribute,
- .hljs-literal,
- .hljs-template-tag,
- .hljs-template-variable,
- .hljs-type,
- .hljs-addition {
- color: #a31515
- }
- .hljs-deletion,
- .hljs-selector-attr,
- .hljs-selector-pseudo,
- .hljs-meta {
- color: #2b91af
- }
- .hljs-doctag {
- color: #808080
- }
- .hljs-attr {
- color: #f00
- }
- .hljs-symbol,
- .hljs-bullet,
- .hljs-link {
- color: #00b0e8
- }
- .hljs-emphasis {
- font-style: italic
- }
- .hljs-strong {
- font-weight: bold
- }
-}
diff --git a/resources/css/themes/vs2015.css b/resources/css/themes/vs2015.css
deleted file mode 100644
index 4d36ab0..0000000
--- a/resources/css/themes/vs2015.css
+++ /dev/null
@@ -1,94 +0,0 @@
-.syntax-entry-theme-vs2015 {
- /*
- * Visual Studio 2015 dark style
- * Author: Nicolas LLOBERA
- */
- .hljs {
- background: #1E1E1E;
- color: #DCDCDC
- }
- .hljs-keyword,
- .hljs-literal,
- .hljs-symbol,
- .hljs-name {
- color: #569CD6
- }
- .hljs-link {
- color: #569CD6;
- text-decoration: underline
- }
- .hljs-built_in,
- .hljs-type {
- color: #4EC9B0
- }
- .hljs-number,
- .hljs-class {
- color: #B8D7A3
- }
- .hljs-string,
- .hljs-meta .hljs-string {
- color: #D69D85
- }
- .hljs-regexp,
- .hljs-template-tag {
- color: #9A5334
- }
- .hljs-subst,
- .hljs-function,
- .hljs-title,
- .hljs-params,
- .hljs-formula {
- color: #DCDCDC
- }
- .hljs-comment,
- .hljs-quote {
- color: #57A64A;
- font-style: italic
- }
- .hljs-doctag {
- color: #608B4E
- }
- .hljs-meta,
- .hljs-meta .hljs-keyword,
- .hljs-tag {
- color: #9B9B9B
- }
- .hljs-variable,
- .hljs-template-variable {
- color: #BD63C5
- }
- .hljs-attr,
- .hljs-attribute {
- color: #9CDCFE
- }
- .hljs-section {
- color: gold
- }
- .hljs-emphasis {
- font-style: italic
- }
- .hljs-strong {
- font-weight: bold
- }
- /*.hljs-code {
- font-family:'Monospace';
- }*/
- .hljs-bullet,
- .hljs-selector-tag,
- .hljs-selector-id,
- .hljs-selector-class,
- .hljs-selector-attr,
- .hljs-selector-pseudo {
- color: #D7BA7D
- }
- .hljs-addition {
- background-color: #144212;
- display: inline-block;
- width: 100%
- }
- .hljs-deletion {
- background-color: #600;
- display: inline-block;
- width: 100%
- }
-}
diff --git a/resources/css/themes/xcode.css b/resources/css/themes/xcode.css
deleted file mode 100644
index 60f27d2..0000000
--- a/resources/css/themes/xcode.css
+++ /dev/null
@@ -1,84 +0,0 @@
-.syntax-entry-theme-xcode {
- /*
-
- XCode style (c) Angel Garcia
-
- */
- .hljs {
- background: #fff;
- color: black
- }
- /* Gray DOCTYPE selectors like WebKit */
- .xml .hljs-meta {
- color: #c0c0c0
- }
- .hljs-comment,
- .hljs-quote {
- color: #007400
- }
- .hljs-tag,
- .hljs-attribute,
- .hljs-keyword,
- .hljs-selector-tag,
- .hljs-literal,
- .hljs-name {
- color: #aa0d91
- }
- .hljs-variable,
- .hljs-template-variable {
- color: #3F6E74
- }
- .hljs-code,
- .hljs-string,
- .hljs-meta .hljs-string {
- color: #c41a16
- }
- .hljs-regexp,
- .hljs-link {
- color: #0E0EFF
- }
- .hljs-title,
- .hljs-symbol,
- .hljs-bullet,
- .hljs-number {
- color: #1c00cf
- }
- .hljs-section,
- .hljs-meta {
- color: #643820
- }
- .hljs-title.class_,
- .hljs-class .hljs-title,
- .hljs-type,
- .hljs-built_in,
- .hljs-params {
- color: #5c2699
- }
- .hljs-attr {
- color: #836C28
- }
- .hljs-subst {
- color: #000
- }
- .hljs-formula {
- background-color: #eee;
- font-style: italic
- }
- .hljs-addition {
- background-color: #baeeba
- }
- .hljs-deletion {
- background-color: #ffc8bd
- }
- .hljs-selector-id,
- .hljs-selector-class {
- color: #9b703f
- }
- .hljs-doctag,
- .hljs-strong {
- font-weight: bold
- }
- .hljs-emphasis {
- font-style: italic
- }
-}
diff --git a/resources/css/themes/xt256.css b/resources/css/themes/xt256.css
deleted file mode 100644
index f1b3baa..0000000
--- a/resources/css/themes/xt256.css
+++ /dev/null
@@ -1,73 +0,0 @@
-.syntax-entry-theme-xt256 {
- /*
- xt256.css
-
- Contact: initbar [at] protonmail [dot] ch
- : github.com/initbar
- */
- .hljs {
- color: #eaeaea;
- background: #000
- }
- .hljs-subst {
- color: #eaeaea
- }
- .hljs-emphasis {
- font-style: italic
- }
- .hljs-strong {
- font-weight: bold
- }
- .hljs-type {
- color: #eaeaea
- }
- .hljs-params {
- color: #da0000
- }
- .hljs-literal,
- .hljs-number,
- .hljs-name {
- color: #ff0000;
- font-weight: bolder
- }
- .hljs-comment {
- color: #969896
- }
- .hljs-selector-id,
- .hljs-quote {
- color: #00ffff
- }
- .hljs-template-variable,
- .hljs-variable,
- .hljs-title {
- color: #00ffff;
- font-weight: bold
- }
- .hljs-selector-class,
- .hljs-keyword,
- .hljs-symbol {
- color: #fff000
- }
- .hljs-string,
- .hljs-bullet {
- color: #00ff00
- }
- .hljs-tag,
- .hljs-section {
- color: #000fff
- }
- .hljs-selector-tag {
- color: #000fff;
- font-weight: bold
- }
- .hljs-attribute,
- .hljs-built_in,
- .hljs-regexp,
- .hljs-link {
- color: #ff00ff
- }
- .hljs-meta {
- color: #fff;
- font-weight: bolder
- }
-}
diff --git a/resources/dist/filament-syntax-entry.css b/resources/dist/filament-syntax-entry.css
index a138eb1..56767c2 100644
--- a/resources/dist/filament-syntax-entry.css
+++ b/resources/dist/filament-syntax-entry.css
@@ -1,142 +1 @@
-/*! tailwindcss v3.4.1 | MIT License | https://tailwindcss.com*/*,:after,:before{box-sizing:border-box;border-width:0;border-style:solid;border-color:rgba(var(--gray-200),1)}:after,:before{--tw-content:""}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:var(--font-family),ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button;background-color:initial;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:initial}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:rgba(var(--gray-400),1)}input::placeholder,textarea::placeholder{opacity:1;color:rgba(var(--gray-400),1)}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]{display:none}[multiple],[type=date],[type=datetime-local],[type=email],[type=month],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time],[type=url],[type=week],input:where(:not([type])),select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border-color:rgba(var(--gray-500),var(--tw-border-opacity,1));border-width:1px;border-radius:0;padding:.5rem .75rem;font-size:1rem;line-height:1.5rem;--tw-shadow:0 0 #0000}[multiple]:focus,[type=date]:focus,[type=datetime-local]:focus,[type=email]:focus,[type=month]:focus,[type=number]:focus,[type=password]:focus,[type=search]:focus,[type=tel]:focus,[type=text]:focus,[type=time]:focus,[type=url]:focus,[type=week]:focus,input:where(:not([type])):focus,select:focus,textarea:focus{outline:2px solid #0000;outline-offset:2px;--tw-ring-inset:var(--tw-empty,/*!*/ /*!*/);--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#2563eb;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-color:#2563eb}input::-moz-placeholder,textarea::-moz-placeholder{color:rgba(var(--gray-500),var(--tw-text-opacity,1));opacity:1}input::placeholder,textarea::placeholder{color:rgba(var(--gray-500),var(--tw-text-opacity,1));opacity:1}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-date-and-time-value{min-height:1.5em;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-meridiem-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-year-field{padding-top:0;padding-bottom:0}select{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3E%3Cpath stroke='rgba(var(--gray-500), var(--tw-stroke-opacity, 1))' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m6 8 4 4 4-4'/%3E%3C/svg%3E");background-position:right .5rem center;background-repeat:no-repeat;background-size:1.5em 1.5em;padding-right:2.5rem;-webkit-print-color-adjust:exact;print-color-adjust:exact}[multiple],[size]:where(select:not([size="1"])){background-image:none;background-position:0 0;background-repeat:unset;background-size:initial;padding-right:.75rem;-webkit-print-color-adjust:unset;print-color-adjust:unset}[type=checkbox],[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;-webkit-print-color-adjust:exact;print-color-adjust:exact;display:inline-block;vertical-align:middle;background-origin:border-box;-webkit-user-select:none;-moz-user-select:none;user-select:none;flex-shrink:0;height:1rem;width:1rem;color:#2563eb;background-color:#fff;border-color:rgba(var(--gray-500),var(--tw-border-opacity,1));border-width:1px;--tw-shadow:0 0 #0000}[type=checkbox]{border-radius:0}[type=radio]{border-radius:100%}[type=checkbox]:focus,[type=radio]:focus{outline:2px solid #0000;outline-offset:2px;--tw-ring-inset:var(--tw-empty,/*!*/ /*!*/);--tw-ring-offset-width:2px;--tw-ring-offset-color:#fff;--tw-ring-color:#2563eb;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}[type=checkbox]:checked,[type=radio]:checked{border-color:#0000;background-color:currentColor;background-size:100% 100%;background-position:50%;background-repeat:no-repeat}[type=checkbox]:checked{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 16 16'%3E%3Cpath d='M12.207 4.793a1 1 0 0 1 0 1.414l-5 5a1 1 0 0 1-1.414 0l-2-2a1 1 0 0 1 1.414-1.414L6.5 9.086l4.293-4.293a1 1 0 0 1 1.414 0z'/%3E%3C/svg%3E")}@media (forced-colors:active){[type=checkbox]:checked{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}}[type=radio]:checked{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 16 16'%3E%3Ccircle cx='8' cy='8' r='3'/%3E%3C/svg%3E")}@media (forced-colors:active){[type=radio]:checked{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}}[type=checkbox]:checked:focus,[type=checkbox]:checked:hover,[type=checkbox]:indeterminate,[type=radio]:checked:focus,[type=radio]:checked:hover{border-color:#0000;background-color:currentColor}[type=checkbox]:indeterminate{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 16'%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 8h8'/%3E%3C/svg%3E");background-size:100% 100%;background-position:50%;background-repeat:no-repeat}@media (forced-colors:active){[type=checkbox]:indeterminate{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}}[type=checkbox]:indeterminate:focus,[type=checkbox]:indeterminate:hover{border-color:#0000;background-color:currentColor}[type=file]{background:unset;border-color:inherit;border-width:0;border-radius:0;padding:0;font-size:unset;line-height:inherit}[type=file]:focus{outline:1px solid ButtonText;outline:1px auto -webkit-focus-ring-color}:root.dark{color-scheme:dark}[data-field-wrapper]{scroll-margin-top:8rem}*,::backdrop,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }.bg-gray-950{--tw-bg-opacity:1;background-color:rgba(var(--gray-950),var(--tw-bg-opacity))}.text-blue-600{--tw-text-opacity:1;color:rgb(37 99 235/var(--tw-text-opacity))}.text-green-200{--tw-text-opacity:1;color:rgb(187 247 208/var(--tw-text-opacity))}.text-green-600{--tw-text-opacity:1;color:rgb(22 163 74/var(--tw-text-opacity))}.text-red-200{--tw-text-opacity:1;color:rgb(254 202 202/var(--tw-text-opacity))}.text-red-600{--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity))}.blur,.grayscale{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.grayscale{--tw-grayscale:grayscale(100%)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}/*!
- Theme: a11y-dark
- Author: @ericwbailey
- Maintainer: @ericwbailey
-
- Based on the Tomorrow Night Eighties theme: https://github.com/isagalaev/highlight.js/blob/master/src/styles/tomorrow-night-eighties.css
- */.syntax-entry-theme-a11y-dark .hljs{background:#2b2b2b;color:#f8f8f2}.syntax-entry-theme-a11y-dark .hljs-comment,.syntax-entry-theme-a11y-dark .hljs-quote{color:#d4d0ab}.syntax-entry-theme-a11y-dark .hljs-deletion,.syntax-entry-theme-a11y-dark .hljs-name,.syntax-entry-theme-a11y-dark .hljs-regexp,.syntax-entry-theme-a11y-dark .hljs-selector-class,.syntax-entry-theme-a11y-dark .hljs-selector-id,.syntax-entry-theme-a11y-dark .hljs-tag,.syntax-entry-theme-a11y-dark .hljs-template-variable,.syntax-entry-theme-a11y-dark .hljs-variable{color:#ffa07a}.syntax-entry-theme-a11y-dark .hljs-built_in,.syntax-entry-theme-a11y-dark .hljs-link,.syntax-entry-theme-a11y-dark .hljs-literal,.syntax-entry-theme-a11y-dark .hljs-meta,.syntax-entry-theme-a11y-dark .hljs-number,.syntax-entry-theme-a11y-dark .hljs-params,.syntax-entry-theme-a11y-dark .hljs-type{color:#f5ab35}.syntax-entry-theme-a11y-dark .hljs-attribute{color:gold}.syntax-entry-theme-a11y-dark .hljs-addition,.syntax-entry-theme-a11y-dark .hljs-bullet,.syntax-entry-theme-a11y-dark .hljs-string,.syntax-entry-theme-a11y-dark .hljs-symbol{color:#abe338}.syntax-entry-theme-a11y-dark .hljs-section,.syntax-entry-theme-a11y-dark .hljs-title{color:#00e0e0}.syntax-entry-theme-a11y-dark .hljs-keyword,.syntax-entry-theme-a11y-dark .hljs-selector-tag{color:#dcc6e0}.syntax-entry-theme-a11y-dark .hljs-emphasis{font-style:italic}.syntax-entry-theme-a11y-dark .hljs-strong{font-weight:700}@media screen and (-ms-high-contrast:active){.syntax-entry-theme-a11y-dark .hljs-addition,.syntax-entry-theme-a11y-dark .hljs-attribute,.syntax-entry-theme-a11y-dark .hljs-built_in,.syntax-entry-theme-a11y-dark .hljs-bullet,.syntax-entry-theme-a11y-dark .hljs-comment,.syntax-entry-theme-a11y-dark .hljs-link,.syntax-entry-theme-a11y-dark .hljs-literal,.syntax-entry-theme-a11y-dark .hljs-meta,.syntax-entry-theme-a11y-dark .hljs-number,.syntax-entry-theme-a11y-dark .hljs-params,.syntax-entry-theme-a11y-dark .hljs-quote,.syntax-entry-theme-a11y-dark .hljs-string,.syntax-entry-theme-a11y-dark .hljs-symbol,.syntax-entry-theme-a11y-dark .hljs-type{color:highlight}.syntax-entry-theme-a11y-dark .hljs-keyword,.syntax-entry-theme-a11y-dark .hljs-selector-tag{font-weight:700}}/*!
- Theme: a11y-light
- Author: @ericwbailey
- Maintainer: @ericwbailey
-
- Based on the Tomorrow Night Eighties theme: https://github.com/isagalaev/highlight.js/blob/master/src/styles/tomorrow-night-eighties.css
- */.syntax-entry-theme-a11y-light .hljs{background:#fefefe;color:#545454}.syntax-entry-theme-a11y-light .hljs-comment,.syntax-entry-theme-a11y-light .hljs-quote{color:#696969}.syntax-entry-theme-a11y-light .hljs-deletion,.syntax-entry-theme-a11y-light .hljs-name,.syntax-entry-theme-a11y-light .hljs-regexp,.syntax-entry-theme-a11y-light .hljs-selector-class,.syntax-entry-theme-a11y-light .hljs-selector-id,.syntax-entry-theme-a11y-light .hljs-tag,.syntax-entry-theme-a11y-light .hljs-template-variable,.syntax-entry-theme-a11y-light .hljs-variable{color:#d91e18}.syntax-entry-theme-a11y-light .hljs-attribute,.syntax-entry-theme-a11y-light .hljs-built_in,.syntax-entry-theme-a11y-light .hljs-link,.syntax-entry-theme-a11y-light .hljs-literal,.syntax-entry-theme-a11y-light .hljs-meta,.syntax-entry-theme-a11y-light .hljs-number,.syntax-entry-theme-a11y-light .hljs-params,.syntax-entry-theme-a11y-light .hljs-type{color:#aa5d00}.syntax-entry-theme-a11y-light .hljs-addition,.syntax-entry-theme-a11y-light .hljs-bullet,.syntax-entry-theme-a11y-light .hljs-string,.syntax-entry-theme-a11y-light .hljs-symbol{color:green}.syntax-entry-theme-a11y-light .hljs-section,.syntax-entry-theme-a11y-light .hljs-title{color:#007faa}.syntax-entry-theme-a11y-light .hljs-keyword,.syntax-entry-theme-a11y-light .hljs-selector-tag{color:#7928a1}.syntax-entry-theme-a11y-light .hljs-emphasis{font-style:italic}.syntax-entry-theme-a11y-light .hljs-strong{font-weight:700}@media screen and (-ms-high-contrast:active){.syntax-entry-theme-a11y-light .hljs-addition,.syntax-entry-theme-a11y-light .hljs-attribute,.syntax-entry-theme-a11y-light .hljs-built_in,.syntax-entry-theme-a11y-light .hljs-bullet,.syntax-entry-theme-a11y-light .hljs-comment,.syntax-entry-theme-a11y-light .hljs-link,.syntax-entry-theme-a11y-light .hljs-literal,.syntax-entry-theme-a11y-light .hljs-meta,.syntax-entry-theme-a11y-light .hljs-number,.syntax-entry-theme-a11y-light .hljs-params,.syntax-entry-theme-a11y-light .hljs-quote,.syntax-entry-theme-a11y-light .hljs-string,.syntax-entry-theme-a11y-light .hljs-symbol,.syntax-entry-theme-a11y-light .hljs-type{color:highlight}.syntax-entry-theme-a11y-light .hljs-keyword,.syntax-entry-theme-a11y-light .hljs-selector-tag{font-weight:700}}/*!
- Theme: Agate
- Author: (c) Taufik Nurrohman
- Maintainer: @taufik-nurrohman
- Updated: 2021-04-24
-
- #333
- #62c8f3
- #7bd694
- #888
- #a2fca2
- #ade5fc
- #b8d8a2
- #c6b4f0
- #d36363
- #fc9b9b
- #fcc28c
- #ffa
- #fff
- */.syntax-entry-theme-agate .hljs{background:#333;color:#fff}.syntax-entry-theme-agate .hljs-doctag,.syntax-entry-theme-agate .hljs-meta-keyword,.syntax-entry-theme-agate .hljs-name,.syntax-entry-theme-agate .hljs-strong{font-weight:700}.syntax-entry-theme-agate .hljs-code,.syntax-entry-theme-agate .hljs-emphasis{font-style:italic}.syntax-entry-theme-agate .hljs-section,.syntax-entry-theme-agate .hljs-tag{color:#62c8f3}.syntax-entry-theme-agate .hljs-selector-class,.syntax-entry-theme-agate .hljs-selector-id,.syntax-entry-theme-agate .hljs-template-variable,.syntax-entry-theme-agate .hljs-variable{color:#ade5fc}.syntax-entry-theme-agate .hljs-meta-string,.syntax-entry-theme-agate .hljs-string{color:#a2fca2}.syntax-entry-theme-agate .hljs-attr,.syntax-entry-theme-agate .hljs-quote,.syntax-entry-theme-agate .hljs-selector-attr{color:#7bd694}.syntax-entry-theme-agate .hljs-tag .hljs-attr{color:inherit}.syntax-entry-theme-agate .hljs-attribute,.syntax-entry-theme-agate .hljs-title,.syntax-entry-theme-agate .hljs-type{color:#ffa}.syntax-entry-theme-agate .hljs-number,.syntax-entry-theme-agate .hljs-symbol{color:#d36363}.syntax-entry-theme-agate .hljs-bullet,.syntax-entry-theme-agate .hljs-template-tag{color:#b8d8a2}.syntax-entry-theme-agate .hljs-built_in,.syntax-entry-theme-agate .hljs-keyword,.syntax-entry-theme-agate .hljs-literal,.syntax-entry-theme-agate .hljs-selector-tag{color:#fcc28c}.syntax-entry-theme-agate .hljs-code,.syntax-entry-theme-agate .hljs-comment,.syntax-entry-theme-agate .hljs-formula{color:#888}.syntax-entry-theme-agate .hljs-link,.syntax-entry-theme-agate .hljs-regexp,.syntax-entry-theme-agate .hljs-selector-pseudo{color:#c6b4f0}.syntax-entry-theme-agate .hljs-meta{color:#fc9b9b}.syntax-entry-theme-agate .hljs-deletion{background:#fc9b9b;color:#333}.syntax-entry-theme-agate .hljs-addition{background:#a2fca2;color:#333}.syntax-entry-theme-agate .hljs-subst{color:#fff}.syntax-entry-theme-agate .hljs a{color:inherit}.syntax-entry-theme-agate .hljs a:focus,.syntax-entry-theme-agate .hljs a:hover{color:inherit;text-decoration:underline}.syntax-entry-theme-agate .hljs mark{background:#555;color:inherit}/*!
- Theme: An Old Hope – Star Wars Syntax
- Author: (c) Gustavo Costa
- Maintainer: @gusbemacbe
-
- Original theme - Ocean Dark Theme – by https://github.com/gavsiu
- Based on Jesse Leite's Atom syntax theme 'An Old Hope'
- https://github.com/JesseLeite/an-old-hope-syntax-atom
- */.syntax-entry-theme-an-old-hope .hljs{background:#1c1d21;color:#c0c5ce}.syntax-entry-theme-an-old-hope .hljs-comment,.syntax-entry-theme-an-old-hope .hljs-quote{color:#b6b18b}.syntax-entry-theme-an-old-hope .hljs-deletion,.syntax-entry-theme-an-old-hope .hljs-name,.syntax-entry-theme-an-old-hope .hljs-regexp,.syntax-entry-theme-an-old-hope .hljs-selector-class,.syntax-entry-theme-an-old-hope .hljs-selector-id,.syntax-entry-theme-an-old-hope .hljs-tag,.syntax-entry-theme-an-old-hope .hljs-template-variable,.syntax-entry-theme-an-old-hope .hljs-variable{color:#eb3c54}.syntax-entry-theme-an-old-hope .hljs-built_in,.syntax-entry-theme-an-old-hope .hljs-link,.syntax-entry-theme-an-old-hope .hljs-literal,.syntax-entry-theme-an-old-hope .hljs-meta,.syntax-entry-theme-an-old-hope .hljs-number,.syntax-entry-theme-an-old-hope .hljs-params,.syntax-entry-theme-an-old-hope .hljs-type{color:#e7ce56}.syntax-entry-theme-an-old-hope .hljs-attribute{color:#ee7c2b}.syntax-entry-theme-an-old-hope .hljs-addition,.syntax-entry-theme-an-old-hope .hljs-bullet,.syntax-entry-theme-an-old-hope .hljs-string,.syntax-entry-theme-an-old-hope .hljs-symbol{color:#4fb4d7}.syntax-entry-theme-an-old-hope .hljs-section,.syntax-entry-theme-an-old-hope .hljs-title{color:#78bb65}.syntax-entry-theme-an-old-hope .hljs-keyword,.syntax-entry-theme-an-old-hope .hljs-selector-tag{color:#b45ea4}.syntax-entry-theme-an-old-hope .hljs-emphasis{font-style:italic}.syntax-entry-theme-an-old-hope .hljs-strong{font-weight:700}.syntax-entry-theme-androidstudio .hljs{color:#a9b7c6;background:#282b2e}.syntax-entry-theme-androidstudio .hljs-bullet,.syntax-entry-theme-androidstudio .hljs-literal,.syntax-entry-theme-androidstudio .hljs-number,.syntax-entry-theme-androidstudio .hljs-symbol{color:#6897bb}.syntax-entry-theme-androidstudio .hljs-deletion,.syntax-entry-theme-androidstudio .hljs-keyword,.syntax-entry-theme-androidstudio .hljs-selector-tag{color:#cc7832}.syntax-entry-theme-androidstudio .hljs-link,.syntax-entry-theme-androidstudio .hljs-template-variable,.syntax-entry-theme-androidstudio .hljs-variable{color:#629755}.syntax-entry-theme-androidstudio .hljs-comment,.syntax-entry-theme-androidstudio .hljs-quote{color:grey}.syntax-entry-theme-androidstudio .hljs-meta{color:#bbb529}.syntax-entry-theme-androidstudio .hljs-addition,.syntax-entry-theme-androidstudio .hljs-attribute,.syntax-entry-theme-androidstudio .hljs-string{color:#6a8759}.syntax-entry-theme-androidstudio .hljs-section,.syntax-entry-theme-androidstudio .hljs-title,.syntax-entry-theme-androidstudio .hljs-type{color:#ffc66d}.syntax-entry-theme-androidstudio .hljs-name,.syntax-entry-theme-androidstudio .hljs-selector-class,.syntax-entry-theme-androidstudio .hljs-selector-id{color:#e8bf6a}.syntax-entry-theme-androidstudio .hljs-emphasis{font-style:italic}.syntax-entry-theme-androidstudio .hljs-strong{font-weight:700}.syntax-entry-theme-arduino-light .hljs{background:#fff;color:#434f54}.syntax-entry-theme-arduino-light .hljs-subst{color:#434f54}.syntax-entry-theme-arduino-light .hljs-attribute,.syntax-entry-theme-arduino-light .hljs-doctag,.syntax-entry-theme-arduino-light .hljs-keyword,.syntax-entry-theme-arduino-light .hljs-name,.syntax-entry-theme-arduino-light .hljs-selector-tag{color:#00979d}.syntax-entry-theme-arduino-light .hljs-addition,.syntax-entry-theme-arduino-light .hljs-built_in,.syntax-entry-theme-arduino-light .hljs-bullet,.syntax-entry-theme-arduino-light .hljs-code,.syntax-entry-theme-arduino-light .hljs-literal{color:#d35400}.syntax-entry-theme-arduino-light .hljs-link,.syntax-entry-theme-arduino-light .hljs-regexp,.syntax-entry-theme-arduino-light .hljs-selector-attr,.syntax-entry-theme-arduino-light .hljs-selector-pseudo,.syntax-entry-theme-arduino-light .hljs-symbol,.syntax-entry-theme-arduino-light .hljs-template-variable,.syntax-entry-theme-arduino-light .hljs-variable{color:#00979d}.syntax-entry-theme-arduino-light .hljs-deletion,.syntax-entry-theme-arduino-light .hljs-quote,.syntax-entry-theme-arduino-light .hljs-selector-class,.syntax-entry-theme-arduino-light .hljs-selector-id,.syntax-entry-theme-arduino-light .hljs-string,.syntax-entry-theme-arduino-light .hljs-template-tag,.syntax-entry-theme-arduino-light .hljs-type{color:#005c5f}.syntax-entry-theme-arduino-light .hljs-comment{color:#95a5a6cc}.syntax-entry-theme-arduino-light .hljs-meta .hljs-keyword{color:#728e00}.syntax-entry-theme-arduino-light .hljs-meta{color:#434f54}.syntax-entry-theme-arduino-light .hljs-emphasis{font-style:italic}.syntax-entry-theme-arduino-light .hljs-strong{font-weight:700}.syntax-entry-theme-arduino-light .hljs-function{color:#728e00}.syntax-entry-theme-arduino-light .hljs-section,.syntax-entry-theme-arduino-light .hljs-title{color:#800;font-weight:700}.syntax-entry-theme-arduino-light .hljs-number{color:#8a7b52}.syntax-entry-theme-arta .hljs{background:#222;color:#aaa}.syntax-entry-theme-arta .hljs-subst{color:#aaa}.syntax-entry-theme-arta .hljs-section{color:#fff}.syntax-entry-theme-arta .hljs-comment,.syntax-entry-theme-arta .hljs-meta,.syntax-entry-theme-arta .hljs-quote{color:#444}.syntax-entry-theme-arta .hljs-bullet,.syntax-entry-theme-arta .hljs-regexp,.syntax-entry-theme-arta .hljs-string,.syntax-entry-theme-arta .hljs-symbol{color:#fc3}.syntax-entry-theme-arta .hljs-addition,.syntax-entry-theme-arta .hljs-number{color:#0c6}.syntax-entry-theme-arta .hljs-attribute,.syntax-entry-theme-arta .hljs-built_in,.syntax-entry-theme-arta .hljs-link,.syntax-entry-theme-arta .hljs-literal,.syntax-entry-theme-arta .hljs-template-variable,.syntax-entry-theme-arta .hljs-type{color:#32aaee}.syntax-entry-theme-arta .hljs-keyword,.syntax-entry-theme-arta .hljs-name,.syntax-entry-theme-arta .hljs-selector-class,.syntax-entry-theme-arta .hljs-selector-id,.syntax-entry-theme-arta .hljs-selector-tag{color:#64a}.syntax-entry-theme-arta .hljs-deletion,.syntax-entry-theme-arta .hljs-template-tag,.syntax-entry-theme-arta .hljs-title,.syntax-entry-theme-arta .hljs-variable{color:#b16}.syntax-entry-theme-arta .hljs-doctag,.syntax-entry-theme-arta .hljs-section,.syntax-entry-theme-arta .hljs-strong{font-weight:700}.syntax-entry-theme-arta .hljs-emphasis{font-style:italic}.syntax-entry-theme-ascetic .hljs{background:#fff;color:#000}.syntax-entry-theme-ascetic .hljs-addition,.syntax-entry-theme-ascetic .hljs-attribute,.syntax-entry-theme-ascetic .hljs-bullet,.syntax-entry-theme-ascetic .hljs-link,.syntax-entry-theme-ascetic .hljs-section,.syntax-entry-theme-ascetic .hljs-string,.syntax-entry-theme-ascetic .hljs-symbol,.syntax-entry-theme-ascetic .hljs-template-variable,.syntax-entry-theme-ascetic .hljs-variable{color:#888}.syntax-entry-theme-ascetic .hljs-comment,.syntax-entry-theme-ascetic .hljs-deletion,.syntax-entry-theme-ascetic .hljs-meta,.syntax-entry-theme-ascetic .hljs-quote{color:#ccc}.syntax-entry-theme-ascetic .hljs-keyword,.syntax-entry-theme-ascetic .hljs-name,.syntax-entry-theme-ascetic .hljs-section,.syntax-entry-theme-ascetic .hljs-selector-tag,.syntax-entry-theme-ascetic .hljs-strong,.syntax-entry-theme-ascetic .hljs-type{font-weight:700}.syntax-entry-theme-ascetic .hljs-emphasis{font-style:italic}.syntax-entry-theme-atom-one-dark-reasonable .hljs{color:#abb2bf;background:#282c34}.syntax-entry-theme-atom-one-dark-reasonable .hljs-keyword,.syntax-entry-theme-atom-one-dark-reasonable .hljs-operator,.syntax-entry-theme-atom-one-dark-reasonable .hljs-pattern-match{color:#f92672}.syntax-entry-theme-atom-one-dark-reasonable .hljs-function,.syntax-entry-theme-atom-one-dark-reasonable .hljs-pattern-match .hljs-constructor{color:#61aeee}.syntax-entry-theme-atom-one-dark-reasonable .hljs-function .hljs-params{color:#a6e22e}.syntax-entry-theme-atom-one-dark-reasonable .hljs-function .hljs-params .hljs-typing{color:#fd971f}.syntax-entry-theme-atom-one-dark-reasonable .hljs-module-access .hljs-module{color:#7e57c2}.syntax-entry-theme-atom-one-dark-reasonable .hljs-constructor{color:#e2b93d}.syntax-entry-theme-atom-one-dark-reasonable .hljs-constructor .hljs-string{color:#9ccc65}.syntax-entry-theme-atom-one-dark-reasonable .hljs-comment,.syntax-entry-theme-atom-one-dark-reasonable .hljs-quote{color:#b18eb1;font-style:italic}.syntax-entry-theme-atom-one-dark-reasonable .hljs-doctag,.syntax-entry-theme-atom-one-dark-reasonable .hljs-formula{color:#c678dd}.syntax-entry-theme-atom-one-dark-reasonable .hljs-deletion,.syntax-entry-theme-atom-one-dark-reasonable .hljs-name,.syntax-entry-theme-atom-one-dark-reasonable .hljs-section,.syntax-entry-theme-atom-one-dark-reasonable .hljs-selector-tag,.syntax-entry-theme-atom-one-dark-reasonable .hljs-subst{color:#e06c75}.syntax-entry-theme-atom-one-dark-reasonable .hljs-literal{color:#56b6c2}.syntax-entry-theme-atom-one-dark-reasonable .hljs-addition,.syntax-entry-theme-atom-one-dark-reasonable .hljs-attribute,.syntax-entry-theme-atom-one-dark-reasonable .hljs-meta .hljs-string,.syntax-entry-theme-atom-one-dark-reasonable .hljs-regexp,.syntax-entry-theme-atom-one-dark-reasonable .hljs-string{color:#98c379}.syntax-entry-theme-atom-one-dark-reasonable .hljs-built_in,.syntax-entry-theme-atom-one-dark-reasonable .hljs-class .hljs-title,.syntax-entry-theme-atom-one-dark-reasonable .hljs-title.class_{color:#e6c07b}.syntax-entry-theme-atom-one-dark-reasonable .hljs-attr,.syntax-entry-theme-atom-one-dark-reasonable .hljs-number,.syntax-entry-theme-atom-one-dark-reasonable .hljs-selector-attr,.syntax-entry-theme-atom-one-dark-reasonable .hljs-selector-class,.syntax-entry-theme-atom-one-dark-reasonable .hljs-selector-pseudo,.syntax-entry-theme-atom-one-dark-reasonable .hljs-template-variable,.syntax-entry-theme-atom-one-dark-reasonable .hljs-type,.syntax-entry-theme-atom-one-dark-reasonable .hljs-variable{color:#d19a66}.syntax-entry-theme-atom-one-dark-reasonable .hljs-bullet,.syntax-entry-theme-atom-one-dark-reasonable .hljs-link,.syntax-entry-theme-atom-one-dark-reasonable .hljs-meta,.syntax-entry-theme-atom-one-dark-reasonable .hljs-selector-id,.syntax-entry-theme-atom-one-dark-reasonable .hljs-symbol,.syntax-entry-theme-atom-one-dark-reasonable .hljs-title{color:#61aeee}.syntax-entry-theme-atom-one-dark-reasonable .hljs-emphasis{font-style:italic}.syntax-entry-theme-atom-one-dark-reasonable .hljs-strong{font-weight:700}.syntax-entry-theme-atom-one-dark-reasonable .hljs-link{text-decoration:underline}.syntax-entry-theme-atom-one-dark .hljs{color:#abb2bf;background:#282c34}.syntax-entry-theme-atom-one-dark .hljs-comment,.syntax-entry-theme-atom-one-dark .hljs-quote{color:#5c6370;font-style:italic}.syntax-entry-theme-atom-one-dark .hljs-doctag,.syntax-entry-theme-atom-one-dark .hljs-formula,.syntax-entry-theme-atom-one-dark .hljs-keyword{color:#c678dd}.syntax-entry-theme-atom-one-dark .hljs-deletion,.syntax-entry-theme-atom-one-dark .hljs-name,.syntax-entry-theme-atom-one-dark .hljs-section,.syntax-entry-theme-atom-one-dark .hljs-selector-tag,.syntax-entry-theme-atom-one-dark .hljs-subst{color:#e06c75}.syntax-entry-theme-atom-one-dark .hljs-literal{color:#56b6c2}.syntax-entry-theme-atom-one-dark .hljs-addition,.syntax-entry-theme-atom-one-dark .hljs-attribute,.syntax-entry-theme-atom-one-dark .hljs-meta .hljs-string,.syntax-entry-theme-atom-one-dark .hljs-regexp,.syntax-entry-theme-atom-one-dark .hljs-string{color:#98c379}.syntax-entry-theme-atom-one-dark .hljs-attr,.syntax-entry-theme-atom-one-dark .hljs-number,.syntax-entry-theme-atom-one-dark .hljs-selector-attr,.syntax-entry-theme-atom-one-dark .hljs-selector-class,.syntax-entry-theme-atom-one-dark .hljs-selector-pseudo,.syntax-entry-theme-atom-one-dark .hljs-template-variable,.syntax-entry-theme-atom-one-dark .hljs-type,.syntax-entry-theme-atom-one-dark .hljs-variable{color:#d19a66}.syntax-entry-theme-atom-one-dark .hljs-bullet,.syntax-entry-theme-atom-one-dark .hljs-link,.syntax-entry-theme-atom-one-dark .hljs-meta,.syntax-entry-theme-atom-one-dark .hljs-selector-id,.syntax-entry-theme-atom-one-dark .hljs-symbol,.syntax-entry-theme-atom-one-dark .hljs-title{color:#61aeee}.syntax-entry-theme-atom-one-dark .hljs-built_in,.syntax-entry-theme-atom-one-dark .hljs-class .hljs-title,.syntax-entry-theme-atom-one-dark .hljs-title.class_{color:#e6c07b}.syntax-entry-theme-atom-one-dark .hljs-emphasis{font-style:italic}.syntax-entry-theme-atom-one-dark .hljs-strong{font-weight:700}.syntax-entry-theme-atom-one-dark .hljs-link{text-decoration:underline}.syntax-entry-theme-atom-one-light .hljs{color:#383a42;background:#fafafa}.syntax-entry-theme-atom-one-light .hljs-comment,.syntax-entry-theme-atom-one-light .hljs-quote{color:#a0a1a7;font-style:italic}.syntax-entry-theme-atom-one-light .hljs-doctag,.syntax-entry-theme-atom-one-light .hljs-formula,.syntax-entry-theme-atom-one-light .hljs-keyword{color:#a626a4}.syntax-entry-theme-atom-one-light .hljs-deletion,.syntax-entry-theme-atom-one-light .hljs-name,.syntax-entry-theme-atom-one-light .hljs-section,.syntax-entry-theme-atom-one-light .hljs-selector-tag,.syntax-entry-theme-atom-one-light .hljs-subst{color:#e45649}.syntax-entry-theme-atom-one-light .hljs-literal{color:#0184bb}.syntax-entry-theme-atom-one-light .hljs-addition,.syntax-entry-theme-atom-one-light .hljs-attribute,.syntax-entry-theme-atom-one-light .hljs-meta .hljs-string,.syntax-entry-theme-atom-one-light .hljs-regexp,.syntax-entry-theme-atom-one-light .hljs-string{color:#50a14f}.syntax-entry-theme-atom-one-light .hljs-attr,.syntax-entry-theme-atom-one-light .hljs-number,.syntax-entry-theme-atom-one-light .hljs-selector-attr,.syntax-entry-theme-atom-one-light .hljs-selector-class,.syntax-entry-theme-atom-one-light .hljs-selector-pseudo,.syntax-entry-theme-atom-one-light .hljs-template-variable,.syntax-entry-theme-atom-one-light .hljs-type,.syntax-entry-theme-atom-one-light .hljs-variable{color:#986801}.syntax-entry-theme-atom-one-light .hljs-bullet,.syntax-entry-theme-atom-one-light .hljs-link,.syntax-entry-theme-atom-one-light .hljs-meta,.syntax-entry-theme-atom-one-light .hljs-selector-id,.syntax-entry-theme-atom-one-light .hljs-symbol,.syntax-entry-theme-atom-one-light .hljs-title{color:#4078f2}.syntax-entry-theme-atom-one-light .hljs-built_in,.syntax-entry-theme-atom-one-light .hljs-class .hljs-title,.syntax-entry-theme-atom-one-light .hljs-title.class_{color:#c18401}.syntax-entry-theme-atom-one-light .hljs-emphasis{font-style:italic}.syntax-entry-theme-atom-one-light .hljs-strong{font-weight:700}.syntax-entry-theme-atom-one-light .hljs-link{text-decoration:underline}.syntax-entry-theme-brown-paper .hljs{color:#363c69;background:#b7a68e url(brown-papersq.png)}.syntax-entry-theme-brown-paper .hljs-keyword,.syntax-entry-theme-brown-paper .hljs-literal,.syntax-entry-theme-brown-paper .hljs-selector-tag{color:#059;font-weight:700}.syntax-entry-theme-brown-paper .hljs-addition,.syntax-entry-theme-brown-paper .hljs-attribute,.syntax-entry-theme-brown-paper .hljs-built_in,.syntax-entry-theme-brown-paper .hljs-bullet,.syntax-entry-theme-brown-paper .hljs-link,.syntax-entry-theme-brown-paper .hljs-name,.syntax-entry-theme-brown-paper .hljs-section,.syntax-entry-theme-brown-paper .hljs-string,.syntax-entry-theme-brown-paper .hljs-symbol,.syntax-entry-theme-brown-paper .hljs-template-tag,.syntax-entry-theme-brown-paper .hljs-template-variable,.syntax-entry-theme-brown-paper .hljs-title,.syntax-entry-theme-brown-paper .hljs-type,.syntax-entry-theme-brown-paper .hljs-variable{color:#2c009f}.syntax-entry-theme-brown-paper .hljs-comment,.syntax-entry-theme-brown-paper .hljs-deletion,.syntax-entry-theme-brown-paper .hljs-meta,.syntax-entry-theme-brown-paper .hljs-quote{color:#802022}.syntax-entry-theme-brown-paper .hljs-doctag,.syntax-entry-theme-brown-paper .hljs-keyword,.syntax-entry-theme-brown-paper .hljs-literal,.syntax-entry-theme-brown-paper .hljs-name,.syntax-entry-theme-brown-paper .hljs-section,.syntax-entry-theme-brown-paper .hljs-selector-tag,.syntax-entry-theme-brown-paper .hljs-strong,.syntax-entry-theme-brown-paper .hljs-title,.syntax-entry-theme-brown-paper .hljs-type{font-weight:700}.syntax-entry-theme-brown-paper .hljs-emphasis{font-style:italic}.syntax-entry-theme-codepen-embed .hljs{background:#222;color:#fff}.syntax-entry-theme-codepen-embed .hljs-comment,.syntax-entry-theme-codepen-embed .hljs-quote{color:#777}.syntax-entry-theme-codepen-embed .hljs-built_in,.syntax-entry-theme-codepen-embed .hljs-bullet,.syntax-entry-theme-codepen-embed .hljs-deletion,.syntax-entry-theme-codepen-embed .hljs-link,.syntax-entry-theme-codepen-embed .hljs-literal,.syntax-entry-theme-codepen-embed .hljs-meta,.syntax-entry-theme-codepen-embed .hljs-number,.syntax-entry-theme-codepen-embed .hljs-params,.syntax-entry-theme-codepen-embed .hljs-regexp,.syntax-entry-theme-codepen-embed .hljs-symbol,.syntax-entry-theme-codepen-embed .hljs-tag,.syntax-entry-theme-codepen-embed .hljs-template-variable,.syntax-entry-theme-codepen-embed .hljs-variable{color:#ab875d}.syntax-entry-theme-codepen-embed .hljs-attribute,.syntax-entry-theme-codepen-embed .hljs-name,.syntax-entry-theme-codepen-embed .hljs-section,.syntax-entry-theme-codepen-embed .hljs-selector-class,.syntax-entry-theme-codepen-embed .hljs-selector-id,.syntax-entry-theme-codepen-embed .hljs-title,.syntax-entry-theme-codepen-embed .hljs-type{color:#9b869b}.syntax-entry-theme-codepen-embed .hljs-addition,.syntax-entry-theme-codepen-embed .hljs-keyword,.syntax-entry-theme-codepen-embed .hljs-selector-tag,.syntax-entry-theme-codepen-embed .hljs-string{color:#8f9c6c}.syntax-entry-theme-codepen-embed .hljs-emphasis{font-style:italic}.syntax-entry-theme-codepen-embed .hljs-strong{font-weight:700}.syntax-entry-theme-color-brewer .hljs{color:#000;background:#fff}.syntax-entry-theme-color-brewer .hljs-addition,.syntax-entry-theme-color-brewer .hljs-meta,.syntax-entry-theme-color-brewer .hljs-string,.syntax-entry-theme-color-brewer .hljs-symbol,.syntax-entry-theme-color-brewer .hljs-template-tag,.syntax-entry-theme-color-brewer .hljs-template-variable{color:#756bb1}.syntax-entry-theme-color-brewer .hljs-comment,.syntax-entry-theme-color-brewer .hljs-quote{color:#636363}.syntax-entry-theme-color-brewer .hljs-bullet,.syntax-entry-theme-color-brewer .hljs-link,.syntax-entry-theme-color-brewer .hljs-literal,.syntax-entry-theme-color-brewer .hljs-number,.syntax-entry-theme-color-brewer .hljs-regexp{color:#31a354}.syntax-entry-theme-color-brewer .hljs-deletion,.syntax-entry-theme-color-brewer .hljs-variable{color:#88f}.syntax-entry-theme-color-brewer .hljs-built_in,.syntax-entry-theme-color-brewer .hljs-doctag,.syntax-entry-theme-color-brewer .hljs-keyword,.syntax-entry-theme-color-brewer .hljs-name,.syntax-entry-theme-color-brewer .hljs-section,.syntax-entry-theme-color-brewer .hljs-selector-class,.syntax-entry-theme-color-brewer .hljs-selector-id,.syntax-entry-theme-color-brewer .hljs-selector-tag,.syntax-entry-theme-color-brewer .hljs-strong,.syntax-entry-theme-color-brewer .hljs-tag,.syntax-entry-theme-color-brewer .hljs-title,.syntax-entry-theme-color-brewer .hljs-type{color:#3182bd}.syntax-entry-theme-color-brewer .hljs-emphasis{font-style:italic}.syntax-entry-theme-color-brewer .hljs-attribute{color:#e6550d}.syntax-entry-theme-dark .hljs{color:#ddd;background:#303030}.syntax-entry-theme-dark .hljs-keyword,.syntax-entry-theme-dark .hljs-link,.syntax-entry-theme-dark .hljs-literal,.syntax-entry-theme-dark .hljs-section,.syntax-entry-theme-dark .hljs-selector-tag{color:#fff}.syntax-entry-theme-dark .hljs-addition,.syntax-entry-theme-dark .hljs-attribute,.syntax-entry-theme-dark .hljs-built_in,.syntax-entry-theme-dark .hljs-bullet,.syntax-entry-theme-dark .hljs-name,.syntax-entry-theme-dark .hljs-string,.syntax-entry-theme-dark .hljs-symbol,.syntax-entry-theme-dark .hljs-template-tag,.syntax-entry-theme-dark .hljs-template-variable,.syntax-entry-theme-dark .hljs-title,.syntax-entry-theme-dark .hljs-type,.syntax-entry-theme-dark .hljs-variable{color:#d88}.syntax-entry-theme-dark .hljs-comment,.syntax-entry-theme-dark .hljs-deletion,.syntax-entry-theme-dark .hljs-meta,.syntax-entry-theme-dark .hljs-quote{color:#979797}.syntax-entry-theme-dark .hljs-doctag,.syntax-entry-theme-dark .hljs-keyword,.syntax-entry-theme-dark .hljs-literal,.syntax-entry-theme-dark .hljs-name,.syntax-entry-theme-dark .hljs-section,.syntax-entry-theme-dark .hljs-selector-tag,.syntax-entry-theme-dark .hljs-strong,.syntax-entry-theme-dark .hljs-title,.syntax-entry-theme-dark .hljs-type{font-weight:700}.syntax-entry-theme-dark .hljs-emphasis{font-style:italic}/*!
- Theme: Default
- Description: Original highlight.js style
- Author: (c) Ivan Sagalaev
- Maintainer: @highlightjs/core-team
- Website: https://highlightjs.org/
- License: see project LICENSE
- Touched: 2021
- */.syntax-entry-theme-default .hljs{background:#f3f3f3;color:#444}.syntax-entry-theme-default .hljs-comment{color:#697070}.syntax-entry-theme-default .hljs-punctuation,.syntax-entry-theme-default .hljs-tag{color:#444a}.syntax-entry-theme-default .hljs-tag .hljs-attr,.syntax-entry-theme-default .hljs-tag .hljs-name{color:#444}.syntax-entry-theme-default .hljs-attribute,.syntax-entry-theme-default .hljs-doctag,.syntax-entry-theme-default .hljs-keyword,.syntax-entry-theme-default .hljs-meta .hljs-keyword,.syntax-entry-theme-default .hljs-name,.syntax-entry-theme-default .hljs-selector-tag{font-weight:700}.syntax-entry-theme-default .hljs-deletion,.syntax-entry-theme-default .hljs-number,.syntax-entry-theme-default .hljs-quote,.syntax-entry-theme-default .hljs-selector-class,.syntax-entry-theme-default .hljs-selector-id,.syntax-entry-theme-default .hljs-string,.syntax-entry-theme-default .hljs-template-tag,.syntax-entry-theme-default .hljs-type{color:#800}.syntax-entry-theme-default .hljs-section,.syntax-entry-theme-default .hljs-title{color:#800;font-weight:700}.syntax-entry-theme-default .hljs-link,.syntax-entry-theme-default .hljs-operator,.syntax-entry-theme-default .hljs-regexp,.syntax-entry-theme-default .hljs-selector-attr,.syntax-entry-theme-default .hljs-selector-pseudo,.syntax-entry-theme-default .hljs-symbol,.syntax-entry-theme-default .hljs-template-variable,.syntax-entry-theme-default .hljs-variable{color:#ab5656}.syntax-entry-theme-default .hljs-literal{color:#695}.syntax-entry-theme-default .hljs-addition,.syntax-entry-theme-default .hljs-built_in,.syntax-entry-theme-default .hljs-bullet,.syntax-entry-theme-default .hljs-code{color:#397300}.syntax-entry-theme-default .hljs-meta{color:#1f7199}.syntax-entry-theme-default .hljs-meta .hljs-string{color:#38a}.syntax-entry-theme-default .hljs-emphasis{font-style:italic}.syntax-entry-theme-default .hljs-strong{font-weight:700}/*!
- Theme: devibeans (dark)
- Author: @terminaldweller
- Maintainer: @terminaldweller
-
- Inspired by vim's jellybeans theme (https://github.com/nanotech/jellybeans.vim)
- */.syntax-entry-theme-devibeans .hljs{background:#000;color:#a39e9b}.syntax-entry-theme-devibeans .hljs-attr,.syntax-entry-theme-devibeans .hljs-template-tag{color:#8787d7}.syntax-entry-theme-devibeans .hljs-comment,.syntax-entry-theme-devibeans .hljs-doctag,.syntax-entry-theme-devibeans .hljs-quote{color:#396}.syntax-entry-theme-devibeans .hljs-params{color:#a39e9b}.syntax-entry-theme-devibeans .hljs-regexp{color:#d700ff}.syntax-entry-theme-devibeans .hljs-literal,.syntax-entry-theme-devibeans .hljs-number,.syntax-entry-theme-devibeans .hljs-selector-id,.syntax-entry-theme-devibeans .hljs-tag{color:#ef5350}.syntax-entry-theme-devibeans .hljs-meta,.syntax-entry-theme-devibeans .hljs-meta .hljs-keyword{color:#0087ff}.syntax-entry-theme-devibeans .hljs-code,.syntax-entry-theme-devibeans .hljs-formula,.syntax-entry-theme-devibeans .hljs-keyword,.syntax-entry-theme-devibeans .hljs-link,.syntax-entry-theme-devibeans .hljs-selector-attr,.syntax-entry-theme-devibeans .hljs-selector-class,.syntax-entry-theme-devibeans .hljs-selector-pseudo,.syntax-entry-theme-devibeans .hljs-template-variable,.syntax-entry-theme-devibeans .hljs-variable{color:#64b5f6}.syntax-entry-theme-devibeans .hljs-built_in,.syntax-entry-theme-devibeans .hljs-deletion,.syntax-entry-theme-devibeans .hljs-title{color:#ff8700}.syntax-entry-theme-devibeans .hljs-attribute,.syntax-entry-theme-devibeans .hljs-function,.syntax-entry-theme-devibeans .hljs-name,.syntax-entry-theme-devibeans .hljs-property,.syntax-entry-theme-devibeans .hljs-section,.syntax-entry-theme-devibeans .hljs-type{color:#ffd75f}.syntax-entry-theme-devibeans .hljs-addition,.syntax-entry-theme-devibeans .hljs-bullet,.syntax-entry-theme-devibeans .hljs-meta .hljs-string,.syntax-entry-theme-devibeans .hljs-string,.syntax-entry-theme-devibeans .hljs-subst,.syntax-entry-theme-devibeans .hljs-symbol{color:#558b2f}.syntax-entry-theme-devibeans .hljs-selector-tag{color:#96f}.syntax-entry-theme-devibeans .hljs-emphasis{font-style:italic}.syntax-entry-theme-devibeans .hljs-strong{font-weight:700}.syntax-entry-theme-docco .hljs{color:#000;background:#f8f8ff}.syntax-entry-theme-docco .hljs-comment,.syntax-entry-theme-docco .hljs-quote{color:#408080;font-style:italic}.syntax-entry-theme-docco .hljs-keyword,.syntax-entry-theme-docco .hljs-literal,.syntax-entry-theme-docco .hljs-selector-tag,.syntax-entry-theme-docco .hljs-subst{color:#954121}.syntax-entry-theme-docco .hljs-number{color:#40a070}.syntax-entry-theme-docco .hljs-doctag,.syntax-entry-theme-docco .hljs-string{color:#219161}.syntax-entry-theme-docco .hljs-section,.syntax-entry-theme-docco .hljs-selector-class,.syntax-entry-theme-docco .hljs-selector-id,.syntax-entry-theme-docco .hljs-type{color:#19469d}.syntax-entry-theme-docco .hljs-params{color:#00f}.syntax-entry-theme-docco .hljs-title{color:#458;font-weight:700}.syntax-entry-theme-docco .hljs-attribute,.syntax-entry-theme-docco .hljs-name,.syntax-entry-theme-docco .hljs-tag{color:navy;font-weight:400}.syntax-entry-theme-docco .hljs-template-variable,.syntax-entry-theme-docco .hljs-variable{color:teal}.syntax-entry-theme-docco .hljs-link,.syntax-entry-theme-docco .hljs-regexp{color:#b68}.syntax-entry-theme-docco .hljs-bullet,.syntax-entry-theme-docco .hljs-symbol{color:#990073}.syntax-entry-theme-docco .hljs-built_in{color:#0086b3}.syntax-entry-theme-docco .hljs-meta{color:#999;font-weight:700}.syntax-entry-theme-docco .hljs-deletion{background:#fdd}.syntax-entry-theme-docco .hljs-addition{background:#dfd}.syntax-entry-theme-docco .hljs-emphasis{font-style:italic}.syntax-entry-theme-docco .hljs-strong{font-weight:700}.syntax-entry-theme-far .hljs{color:#0ff;background:navy}.syntax-entry-theme-far .hljs-addition,.syntax-entry-theme-far .hljs-attribute,.syntax-entry-theme-far .hljs-built_in,.syntax-entry-theme-far .hljs-bullet,.syntax-entry-theme-far .hljs-string,.syntax-entry-theme-far .hljs-symbol,.syntax-entry-theme-far .hljs-template-tag,.syntax-entry-theme-far .hljs-template-variable{color:#ff0}.syntax-entry-theme-far .hljs-keyword,.syntax-entry-theme-far .hljs-name,.syntax-entry-theme-far .hljs-section,.syntax-entry-theme-far .hljs-selector-class,.syntax-entry-theme-far .hljs-selector-id,.syntax-entry-theme-far .hljs-selector-tag,.syntax-entry-theme-far .hljs-type,.syntax-entry-theme-far .hljs-variable{color:#fff}.syntax-entry-theme-far .hljs-comment,.syntax-entry-theme-far .hljs-deletion,.syntax-entry-theme-far .hljs-doctag,.syntax-entry-theme-far .hljs-quote{color:#888}.syntax-entry-theme-far .hljs-link,.syntax-entry-theme-far .hljs-literal,.syntax-entry-theme-far .hljs-number,.syntax-entry-theme-far .hljs-regexp{color:#0f0}.syntax-entry-theme-far .hljs-meta{color:teal}.syntax-entry-theme-far .hljs-keyword,.syntax-entry-theme-far .hljs-name,.syntax-entry-theme-far .hljs-section,.syntax-entry-theme-far .hljs-selector-tag,.syntax-entry-theme-far .hljs-strong,.syntax-entry-theme-far .hljs-title{font-weight:700}.syntax-entry-theme-far .hljs-emphasis{font-style:italic}/*!
- * Theme: FelipeC
- * Author: (c) 2021 Felipe Contreras
- * Website: https://github.com/felipec/vim-felipec
- *
- * Autogenerated with vim-felipec's generator.
- */.syntax-entry-theme-felipec .hljs{color:#dddde1;background:#1e1e22}.syntax-entry-theme-felipec .hljs ::-moz-selection,.syntax-entry-theme-felipec .hljs::-moz-selection{color:#1e1e22;background:#bf8fef}.syntax-entry-theme-felipec .hljs ::selection,.syntax-entry-theme-felipec .hljs::selection{color:#1e1e22;background:#bf8fef}.syntax-entry-theme-felipec .hljs-code,.syntax-entry-theme-felipec .hljs-comment,.syntax-entry-theme-felipec .hljs-quote{color:#888896}.syntax-entry-theme-felipec .hljs-deletion,.syntax-entry-theme-felipec .hljs-literal,.syntax-entry-theme-felipec .hljs-number{color:#ef8f8f}.syntax-entry-theme-felipec .hljs-doctag,.syntax-entry-theme-felipec .hljs-meta,.syntax-entry-theme-felipec .hljs-operator,.syntax-entry-theme-felipec .hljs-punctuation,.syntax-entry-theme-felipec .hljs-selector-attr,.syntax-entry-theme-felipec .hljs-subst,.syntax-entry-theme-felipec .hljs-template-variable{color:#efbf8f}.syntax-entry-theme-felipec .hljs-type{color:#efef8f}.syntax-entry-theme-felipec .hljs-selector-class,.syntax-entry-theme-felipec .hljs-selector-id,.syntax-entry-theme-felipec .hljs-tag,.syntax-entry-theme-felipec .hljs-title{color:#bfef8f}.syntax-entry-theme-felipec .hljs-addition,.syntax-entry-theme-felipec .hljs-regexp,.syntax-entry-theme-felipec .hljs-string{color:#8fef8f}.syntax-entry-theme-felipec .hljs-class,.syntax-entry-theme-felipec .hljs-property{color:#8fefbf}.syntax-entry-theme-felipec .hljs-name,.syntax-entry-theme-felipec .hljs-selector-tag{color:#8fefef}.syntax-entry-theme-felipec .hljs-built_in,.syntax-entry-theme-felipec .hljs-keyword{color:#8fbfef}.syntax-entry-theme-felipec .hljs-bullet,.syntax-entry-theme-felipec .hljs-section{color:#8f8fef}.syntax-entry-theme-felipec .hljs-selector-pseudo{color:#bf8fef}.syntax-entry-theme-felipec .hljs-attr,.syntax-entry-theme-felipec .hljs-attribute,.syntax-entry-theme-felipec .hljs-params,.syntax-entry-theme-felipec .hljs-variable{color:#ef8fef}.syntax-entry-theme-felipec .hljs-link,.syntax-entry-theme-felipec .hljs-symbol{color:#ef8fbf}.syntax-entry-theme-felipec .hljs-literal,.syntax-entry-theme-felipec .hljs-strong,.syntax-entry-theme-felipec .hljs-title{font-weight:700}.syntax-entry-theme-felipec .hljs-emphasis{font-style:italic}.syntax-entry-theme-filament-dark .hljs{--tw-bg-opacity:1;background-color:rgba(var(--gray-950),var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));--tw-ring-color:rgba(var(--gray-50),0.05)}.syntax-entry-theme-filament-dark .hljs-doctag,.syntax-entry-theme-filament-dark .hljs-keyword,.syntax-entry-theme-filament-dark .hljs-meta .hljs-keyword,.syntax-entry-theme-filament-dark .hljs-template-tag,.syntax-entry-theme-filament-dark .hljs-template-variable,.syntax-entry-theme-filament-dark .hljs-type,.syntax-entry-theme-filament-dark .hljs-variable.language_{--tw-text-opacity:1;color:rgb(251 146 60/var(--tw-text-opacity))}.syntax-entry-theme-filament-dark .hljs-title,.syntax-entry-theme-filament-dark .hljs-title.class_,.syntax-entry-theme-filament-dark .hljs-title.class_.inherited__,.syntax-entry-theme-filament-dark .hljs-title.function_{--tw-text-opacity:1;color:rgb(192 132 252/var(--tw-text-opacity))}.syntax-entry-theme-filament-dark .hljs-attr,.syntax-entry-theme-filament-dark .hljs-attribute,.syntax-entry-theme-filament-dark .hljs-literal,.syntax-entry-theme-filament-dark .hljs-meta,.syntax-entry-theme-filament-dark .hljs-number,.syntax-entry-theme-filament-dark .hljs-operator,.syntax-entry-theme-filament-dark .hljs-selector-attr,.syntax-entry-theme-filament-dark .hljs-selector-class,.syntax-entry-theme-filament-dark .hljs-selector-id,.syntax-entry-theme-filament-dark .hljs-variable{--tw-text-opacity:1;color:rgb(96 165 250/var(--tw-text-opacity))}.syntax-entry-theme-filament-dark .hljs-meta .hljs-string,.syntax-entry-theme-filament-dark .hljs-regexp,.syntax-entry-theme-filament-dark .hljs-string{--tw-text-opacity:1;color:rgb(37 99 235/var(--tw-text-opacity))}.syntax-entry-theme-filament-dark .hljs-built_in,.syntax-entry-theme-filament-dark .hljs-symbol{--tw-text-opacity:1;color:rgb(251 146 60/var(--tw-text-opacity))}.syntax-entry-theme-filament-dark .hljs-code,.syntax-entry-theme-filament-dark .hljs-comment,.syntax-entry-theme-filament-dark .hljs-formula{--tw-text-opacity:1;color:rgba(var(--gray-400),var(--tw-text-opacity))}.syntax-entry-theme-filament-dark .hljs-name,.syntax-entry-theme-filament-dark .hljs-quote,.syntax-entry-theme-filament-dark .hljs-selector-pseudo,.syntax-entry-theme-filament-dark .hljs-selector-tag{--tw-text-opacity:1;color:rgb(74 222 128/var(--tw-text-opacity))}.syntax-entry-theme-filament-dark .hljs-subst{--tw-text-opacity:1;color:rgba(var(--gray-400),var(--tw-text-opacity))}.syntax-entry-theme-filament-dark .hljs-section{font-weight:700;--tw-text-opacity:1;color:rgb(37 99 235/var(--tw-text-opacity))}.syntax-entry-theme-filament-dark .hljs-bullet{--tw-text-opacity:1;color:rgb(251 191 36/var(--tw-text-opacity))}.syntax-entry-theme-filament-dark .hljs-emphasis{font-style:italic;--tw-text-opacity:1;color:rgba(var(--gray-400),var(--tw-text-opacity))}.syntax-entry-theme-filament-dark .hljs-strong{font-weight:700;--tw-text-opacity:1;color:rgba(var(--gray-400),var(--tw-text-opacity))}.syntax-entry-theme-filament-dark .hljs-addition{--tw-bg-opacity:1;background-color:rgb(20 83 45/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(187 247 208/var(--tw-text-opacity))}.syntax-entry-theme-filament-dark .hljs-deletion{--tw-bg-opacity:1;background-color:rgb(127 29 29/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(254 202 202/var(--tw-text-opacity))}.syntax-entry-theme-filament .hljs{--tw-bg-opacity:1;background-color:rgba(var(--gray-50),var(--tw-bg-opacity));--tw-text-opacity:1;color:rgba(var(--gray-950),var(--tw-text-opacity));--tw-ring-color:rgba(var(--gray-950),0.05)}.syntax-entry-theme-filament .hljs-doctag,.syntax-entry-theme-filament .hljs-keyword,.syntax-entry-theme-filament .hljs-meta .hljs-keyword,.syntax-entry-theme-filament .hljs-template-tag,.syntax-entry-theme-filament .hljs-template-variable,.syntax-entry-theme-filament .hljs-type,.syntax-entry-theme-filament .hljs-variable.language_{--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity))}.syntax-entry-theme-filament .hljs-title,.syntax-entry-theme-filament .hljs-title.class_,.syntax-entry-theme-filament .hljs-title.class_.inherited__,.syntax-entry-theme-filament .hljs-title.function_{--tw-text-opacity:1;color:rgb(147 51 234/var(--tw-text-opacity))}.syntax-entry-theme-filament .hljs-attr,.syntax-entry-theme-filament .hljs-attribute,.syntax-entry-theme-filament .hljs-literal,.syntax-entry-theme-filament .hljs-meta,.syntax-entry-theme-filament .hljs-number,.syntax-entry-theme-filament .hljs-operator,.syntax-entry-theme-filament .hljs-selector-attr,.syntax-entry-theme-filament .hljs-selector-class,.syntax-entry-theme-filament .hljs-selector-id,.syntax-entry-theme-filament .hljs-variable{--tw-text-opacity:1;color:rgb(37 99 235/var(--tw-text-opacity))}.syntax-entry-theme-filament .hljs-meta .hljs-string,.syntax-entry-theme-filament .hljs-regexp,.syntax-entry-theme-filament .hljs-string{--tw-text-opacity:1;color:rgb(23 37 84/var(--tw-text-opacity))}.syntax-entry-theme-filament .hljs-built_in,.syntax-entry-theme-filament .hljs-symbol{--tw-text-opacity:1;color:rgb(234 88 12/var(--tw-text-opacity))}.syntax-entry-theme-filament .hljs-code,.syntax-entry-theme-filament .hljs-comment,.syntax-entry-theme-filament .hljs-formula{--tw-text-opacity:1;color:rgba(var(--gray-400),var(--tw-text-opacity))}.syntax-entry-theme-filament .hljs-name,.syntax-entry-theme-filament .hljs-quote,.syntax-entry-theme-filament .hljs-selector-pseudo,.syntax-entry-theme-filament .hljs-selector-tag{--tw-text-opacity:1;color:rgb(22 163 74/var(--tw-text-opacity))}.syntax-entry-theme-filament .hljs-subst{--tw-text-opacity:1;color:rgba(var(--gray-950),var(--tw-text-opacity))}.syntax-entry-theme-filament .hljs-section{font-weight:700;--tw-text-opacity:1;color:rgb(37 99 235/var(--tw-text-opacity))}.syntax-entry-theme-filament .hljs-bullet{--tw-text-opacity:1;color:rgb(180 83 9/var(--tw-text-opacity))}.syntax-entry-theme-filament .hljs-emphasis{font-style:italic;--tw-text-opacity:1;color:rgba(var(--gray-950),var(--tw-text-opacity))}.syntax-entry-theme-filament .hljs-strong{font-weight:700;--tw-text-opacity:1;color:rgba(var(--gray-950),var(--tw-text-opacity))}.syntax-entry-theme-filament .hljs-addition{color:rgb(22 163 74/var(--tw-text-opacity))}.syntax-entry-theme-filament .hljs-addition,.syntax-entry-theme-filament .hljs-deletion{--tw-bg-opacity:1;background-color:rgba(var(--gray-200),var(--tw-bg-opacity));--tw-text-opacity:1}.syntax-entry-theme-filament .hljs-deletion{color:rgb(220 38 38/var(--tw-text-opacity))}.syntax-entry-theme-foundation .hljs{background:#eee;color:#000}.syntax-entry-theme-foundation .hljs-addition,.syntax-entry-theme-foundation .hljs-attribute,.syntax-entry-theme-foundation .hljs-emphasis,.syntax-entry-theme-foundation .hljs-link{color:#070}.syntax-entry-theme-foundation .hljs-emphasis{font-style:italic}.syntax-entry-theme-foundation .hljs-deletion,.syntax-entry-theme-foundation .hljs-string,.syntax-entry-theme-foundation .hljs-strong{color:#d14}.syntax-entry-theme-foundation .hljs-strong{font-weight:700}.syntax-entry-theme-foundation .hljs-comment,.syntax-entry-theme-foundation .hljs-quote{color:#998;font-style:italic}.syntax-entry-theme-foundation .hljs-section,.syntax-entry-theme-foundation .hljs-title{color:#900}.syntax-entry-theme-foundation .hljs-class .hljs-title,.syntax-entry-theme-foundation .hljs-title.class_,.syntax-entry-theme-foundation .hljs-type{color:#458}.syntax-entry-theme-foundation .hljs-template-variable,.syntax-entry-theme-foundation .hljs-variable{color:#369}.syntax-entry-theme-foundation .hljs-bullet{color:#970}.syntax-entry-theme-foundation .hljs-meta{color:#34b}.syntax-entry-theme-foundation .hljs-code,.syntax-entry-theme-foundation .hljs-keyword,.syntax-entry-theme-foundation .hljs-literal,.syntax-entry-theme-foundation .hljs-number,.syntax-entry-theme-foundation .hljs-selector-tag{color:#099}.syntax-entry-theme-foundation .hljs-regexp{background-color:#fff0ff;color:#808}.syntax-entry-theme-foundation .hljs-symbol{color:#990073}.syntax-entry-theme-foundation .hljs-name,.syntax-entry-theme-foundation .hljs-selector-class,.syntax-entry-theme-foundation .hljs-selector-id,.syntax-entry-theme-foundation .hljs-tag{color:#070}/*!
- Theme: GitHub Dark Dimmed
- Description: Dark dimmed theme as seen on github.com
- Author: github.com
- Maintainer: @Hirse
- Updated: 2021-05-15
-
- Colors taken from GitHub's CSS
- */.syntax-entry-theme-github-dark-dimmed .hljs{color:#adbac7;background:#22272e}.syntax-entry-theme-github-dark-dimmed .hljs-doctag,.syntax-entry-theme-github-dark-dimmed .hljs-keyword,.syntax-entry-theme-github-dark-dimmed .hljs-meta .hljs-keyword,.syntax-entry-theme-github-dark-dimmed .hljs-template-tag,.syntax-entry-theme-github-dark-dimmed .hljs-template-variable,.syntax-entry-theme-github-dark-dimmed .hljs-type,.syntax-entry-theme-github-dark-dimmed .hljs-variable.language_{color:#f47067}.syntax-entry-theme-github-dark-dimmed .hljs-title,.syntax-entry-theme-github-dark-dimmed .hljs-title.class_,.syntax-entry-theme-github-dark-dimmed .hljs-title.class_.inherited__,.syntax-entry-theme-github-dark-dimmed .hljs-title.function_{color:#dcbdfb}.syntax-entry-theme-github-dark-dimmed .hljs-attr,.syntax-entry-theme-github-dark-dimmed .hljs-attribute,.syntax-entry-theme-github-dark-dimmed .hljs-literal,.syntax-entry-theme-github-dark-dimmed .hljs-meta,.syntax-entry-theme-github-dark-dimmed .hljs-number,.syntax-entry-theme-github-dark-dimmed .hljs-operator,.syntax-entry-theme-github-dark-dimmed .hljs-selector-attr,.syntax-entry-theme-github-dark-dimmed .hljs-selector-class,.syntax-entry-theme-github-dark-dimmed .hljs-selector-id,.syntax-entry-theme-github-dark-dimmed .hljs-variable{color:#6cb6ff}.syntax-entry-theme-github-dark-dimmed .hljs-meta .hljs-string,.syntax-entry-theme-github-dark-dimmed .hljs-regexp,.syntax-entry-theme-github-dark-dimmed .hljs-string{color:#96d0ff}.syntax-entry-theme-github-dark-dimmed .hljs-built_in,.syntax-entry-theme-github-dark-dimmed .hljs-symbol{color:#f69d50}.syntax-entry-theme-github-dark-dimmed .hljs-code,.syntax-entry-theme-github-dark-dimmed .hljs-comment,.syntax-entry-theme-github-dark-dimmed .hljs-formula{color:#768390}.syntax-entry-theme-github-dark-dimmed .hljs-name,.syntax-entry-theme-github-dark-dimmed .hljs-quote,.syntax-entry-theme-github-dark-dimmed .hljs-selector-pseudo,.syntax-entry-theme-github-dark-dimmed .hljs-selector-tag{color:#8ddb8c}.syntax-entry-theme-github-dark-dimmed .hljs-subst{color:#adbac7}.syntax-entry-theme-github-dark-dimmed .hljs-section{color:#316dca;font-weight:700}.syntax-entry-theme-github-dark-dimmed .hljs-bullet{color:#eac55f}.syntax-entry-theme-github-dark-dimmed .hljs-emphasis{color:#adbac7;font-style:italic}.syntax-entry-theme-github-dark-dimmed .hljs-strong{color:#adbac7;font-weight:700}.syntax-entry-theme-github-dark-dimmed .hljs-addition{color:#b4f1b4;background-color:#1b4721}.syntax-entry-theme-github-dark-dimmed .hljs-deletion{color:#ffd8d3;background-color:#78191b}/*!
- Theme: GitHub Dark
- Description: Dark theme as seen on github.com
- Author: github.com
- Maintainer: @Hirse
- Updated: 2021-05-15
-
- Outdated base version: https://github.com/primer/github-syntax-dark
- Current colors taken from GitHub's CSS
- */.syntax-entry-theme-github-dark .hljs{color:#c9d1d9;background:#0d1117}.syntax-entry-theme-github-dark .hljs-doctag,.syntax-entry-theme-github-dark .hljs-keyword,.syntax-entry-theme-github-dark .hljs-meta .hljs-keyword,.syntax-entry-theme-github-dark .hljs-template-tag,.syntax-entry-theme-github-dark .hljs-template-variable,.syntax-entry-theme-github-dark .hljs-type,.syntax-entry-theme-github-dark .hljs-variable.language_{color:#ff7b72}.syntax-entry-theme-github-dark .hljs-title,.syntax-entry-theme-github-dark .hljs-title.class_,.syntax-entry-theme-github-dark .hljs-title.class_.inherited__,.syntax-entry-theme-github-dark .hljs-title.function_{color:#d2a8ff}.syntax-entry-theme-github-dark .hljs-attr,.syntax-entry-theme-github-dark .hljs-attribute,.syntax-entry-theme-github-dark .hljs-literal,.syntax-entry-theme-github-dark .hljs-meta,.syntax-entry-theme-github-dark .hljs-number,.syntax-entry-theme-github-dark .hljs-operator,.syntax-entry-theme-github-dark .hljs-selector-attr,.syntax-entry-theme-github-dark .hljs-selector-class,.syntax-entry-theme-github-dark .hljs-selector-id,.syntax-entry-theme-github-dark .hljs-variable{color:#79c0ff}.syntax-entry-theme-github-dark .hljs-meta .hljs-string,.syntax-entry-theme-github-dark .hljs-regexp,.syntax-entry-theme-github-dark .hljs-string{color:#a5d6ff}.syntax-entry-theme-github-dark .hljs-built_in,.syntax-entry-theme-github-dark .hljs-symbol{color:#ffa657}.syntax-entry-theme-github-dark .hljs-code,.syntax-entry-theme-github-dark .hljs-comment,.syntax-entry-theme-github-dark .hljs-formula{color:#8b949e}.syntax-entry-theme-github-dark .hljs-name,.syntax-entry-theme-github-dark .hljs-quote,.syntax-entry-theme-github-dark .hljs-selector-pseudo,.syntax-entry-theme-github-dark .hljs-selector-tag{color:#7ee787}.syntax-entry-theme-github-dark .hljs-subst{color:#c9d1d9}.syntax-entry-theme-github-dark .hljs-section{color:#1f6feb;font-weight:700}.syntax-entry-theme-github-dark .hljs-bullet{color:#f2cc60}.syntax-entry-theme-github-dark .hljs-emphasis{color:#c9d1d9;font-style:italic}.syntax-entry-theme-github-dark .hljs-strong{color:#c9d1d9;font-weight:700}.syntax-entry-theme-github-dark .hljs-addition{color:#aff5b4;background-color:#033a16}.syntax-entry-theme-github-dark .hljs-deletion{color:#ffdcd7;background-color:#67060c}/*!
- Theme: GitHub
- Description: Light theme as seen on github.com
- Author: github.com
- Maintainer: @Hirse
- Updated: 2021-05-15
-
- Outdated base version: https://github.com/primer/github-syntax-light
- Current colors taken from GitHub's CSS
- */.syntax-entry-theme-github .hljs{color:#24292e;background:#fff}.syntax-entry-theme-github .hljs-doctag,.syntax-entry-theme-github .hljs-keyword,.syntax-entry-theme-github .hljs-meta .hljs-keyword,.syntax-entry-theme-github .hljs-template-tag,.syntax-entry-theme-github .hljs-template-variable,.syntax-entry-theme-github .hljs-type,.syntax-entry-theme-github .hljs-variable.language_{color:#d73a49}.syntax-entry-theme-github .hljs-title,.syntax-entry-theme-github .hljs-title.class_,.syntax-entry-theme-github .hljs-title.class_.inherited__,.syntax-entry-theme-github .hljs-title.function_{color:#6f42c1}.syntax-entry-theme-github .hljs-attr,.syntax-entry-theme-github .hljs-attribute,.syntax-entry-theme-github .hljs-literal,.syntax-entry-theme-github .hljs-meta,.syntax-entry-theme-github .hljs-number,.syntax-entry-theme-github .hljs-operator,.syntax-entry-theme-github .hljs-selector-attr,.syntax-entry-theme-github .hljs-selector-class,.syntax-entry-theme-github .hljs-selector-id,.syntax-entry-theme-github .hljs-variable{color:#005cc5}.syntax-entry-theme-github .hljs-meta .hljs-string,.syntax-entry-theme-github .hljs-regexp,.syntax-entry-theme-github .hljs-string{color:#032f62}.syntax-entry-theme-github .hljs-built_in,.syntax-entry-theme-github .hljs-symbol{color:#e36209}.syntax-entry-theme-github .hljs-code,.syntax-entry-theme-github .hljs-comment,.syntax-entry-theme-github .hljs-formula{color:#6a737d}.syntax-entry-theme-github .hljs-name,.syntax-entry-theme-github .hljs-quote,.syntax-entry-theme-github .hljs-selector-pseudo,.syntax-entry-theme-github .hljs-selector-tag{color:#22863a}.syntax-entry-theme-github .hljs-subst{color:#24292e}.syntax-entry-theme-github .hljs-section{color:#005cc5;font-weight:700}.syntax-entry-theme-github .hljs-bullet{color:#735c0f}.syntax-entry-theme-github .hljs-emphasis{color:#24292e;font-style:italic}.syntax-entry-theme-github .hljs-strong{color:#24292e;font-weight:700}.syntax-entry-theme-github .hljs-addition{color:#22863a;background-color:#f0fff4}.syntax-entry-theme-github .hljs-deletion{color:#b31d28;background-color:#ffeef0}.syntax-entry-theme-gml .hljs{background:#222;color:silver}.syntax-entry-theme-gml .hljs-keyword{color:#ffb871;font-weight:700}.syntax-entry-theme-gml .hljs-built_in{color:#ffb871}.syntax-entry-theme-gml .hljs-literal{color:#ff8080}.syntax-entry-theme-gml .hljs-symbol{color:#58e55a}.syntax-entry-theme-gml .hljs-comment{color:#5b995b}.syntax-entry-theme-gml .hljs-string{color:#ff0}.syntax-entry-theme-gml .hljs-number{color:#ff8080}.syntax-entry-theme-gml .hljs-addition,.syntax-entry-theme-gml .hljs-attribute,.syntax-entry-theme-gml .hljs-bullet,.syntax-entry-theme-gml .hljs-code,.syntax-entry-theme-gml .hljs-deletion,.syntax-entry-theme-gml .hljs-doctag,.syntax-entry-theme-gml .hljs-function,.syntax-entry-theme-gml .hljs-link,.syntax-entry-theme-gml .hljs-meta,.syntax-entry-theme-gml .hljs-meta .hljs-keyword,.syntax-entry-theme-gml .hljs-name,.syntax-entry-theme-gml .hljs-quote,.syntax-entry-theme-gml .hljs-regexp,.syntax-entry-theme-gml .hljs-section,.syntax-entry-theme-gml .hljs-selector-attr,.syntax-entry-theme-gml .hljs-selector-class,.syntax-entry-theme-gml .hljs-selector-id,.syntax-entry-theme-gml .hljs-selector-pseudo,.syntax-entry-theme-gml .hljs-selector-tag,.syntax-entry-theme-gml .hljs-subst,.syntax-entry-theme-gml .hljs-template-tag,.syntax-entry-theme-gml .hljs-template-variable,.syntax-entry-theme-gml .hljs-title,.syntax-entry-theme-gml .hljs-type,.syntax-entry-theme-gml .hljs-variable{color:silver}.syntax-entry-theme-gml .hljs-emphasis{font-style:italic}.syntax-entry-theme-gml .hljs-strong{font-weight:700}.syntax-entry-theme-googlecode .hljs{background:#fff;color:#000}.syntax-entry-theme-googlecode .hljs-comment,.syntax-entry-theme-googlecode .hljs-quote{color:#800}.syntax-entry-theme-googlecode .hljs-keyword,.syntax-entry-theme-googlecode .hljs-name,.syntax-entry-theme-googlecode .hljs-section,.syntax-entry-theme-googlecode .hljs-selector-tag,.syntax-entry-theme-googlecode .hljs-title{color:#008}.syntax-entry-theme-googlecode .hljs-template-variable,.syntax-entry-theme-googlecode .hljs-variable{color:#660}.syntax-entry-theme-googlecode .hljs-regexp,.syntax-entry-theme-googlecode .hljs-selector-attr,.syntax-entry-theme-googlecode .hljs-selector-pseudo,.syntax-entry-theme-googlecode .hljs-string{color:#080}.syntax-entry-theme-googlecode .hljs-bullet,.syntax-entry-theme-googlecode .hljs-link,.syntax-entry-theme-googlecode .hljs-literal,.syntax-entry-theme-googlecode .hljs-meta,.syntax-entry-theme-googlecode .hljs-number,.syntax-entry-theme-googlecode .hljs-symbol{color:#066}.syntax-entry-theme-googlecode .hljs-attr,.syntax-entry-theme-googlecode .hljs-built_in,.syntax-entry-theme-googlecode .hljs-doctag,.syntax-entry-theme-googlecode .hljs-params,.syntax-entry-theme-googlecode .hljs-title,.syntax-entry-theme-googlecode .hljs-type{color:#606}.syntax-entry-theme-googlecode .hljs-attribute,.syntax-entry-theme-googlecode .hljs-subst{color:#000}.syntax-entry-theme-googlecode .hljs-formula{background-color:#eee;font-style:italic}.syntax-entry-theme-googlecode .hljs-selector-class,.syntax-entry-theme-googlecode .hljs-selector-id{color:#9b703f}.syntax-entry-theme-googlecode .hljs-addition{background-color:#baeeba}.syntax-entry-theme-googlecode .hljs-deletion{background-color:#ffc8bd}.syntax-entry-theme-googlecode .hljs-doctag,.syntax-entry-theme-googlecode .hljs-strong{font-weight:700}.syntax-entry-theme-googlecode .hljs-emphasis{font-style:italic}.syntax-entry-theme-gradient-dark .hljs{background-color:#652487;background-image:linear-gradient(160deg,#652487,#443ac3 35%,#0174b7 68%,#04988e);color:#e7e4eb}.syntax-entry-theme-gradient-dark .hljs-subtr{color:#e7e4eb}.syntax-entry-theme-gradient-dark .hljs-comment,.syntax-entry-theme-gradient-dark .hljs-doctag,.syntax-entry-theme-gradient-dark .hljs-meta,.syntax-entry-theme-gradient-dark .hljs-quote{color:#af8dd9}.syntax-entry-theme-gradient-dark .hljs-attr,.syntax-entry-theme-gradient-dark .hljs-regexp,.syntax-entry-theme-gradient-dark .hljs-selector-id,.syntax-entry-theme-gradient-dark .hljs-selector-tag,.syntax-entry-theme-gradient-dark .hljs-tag,.syntax-entry-theme-gradient-dark .hljs-template-tag{color:#aefbff}.syntax-entry-theme-gradient-dark .hljs-bullet,.syntax-entry-theme-gradient-dark .hljs-params,.syntax-entry-theme-gradient-dark .hljs-selector-class{color:#f19fff}.syntax-entry-theme-gradient-dark .hljs-keyword,.syntax-entry-theme-gradient-dark .hljs-meta .hljs-keyword,.syntax-entry-theme-gradient-dark .hljs-section,.syntax-entry-theme-gradient-dark .hljs-symbol,.syntax-entry-theme-gradient-dark .hljs-type{color:#17fc95}.syntax-entry-theme-gradient-dark .hljs-addition,.syntax-entry-theme-gradient-dark .hljs-link,.syntax-entry-theme-gradient-dark .hljs-number{color:#c5fe00}.syntax-entry-theme-gradient-dark .hljs-string{color:#38c0ff}.syntax-entry-theme-gradient-dark .hljs-addition,.syntax-entry-theme-gradient-dark .hljs-attribute{color:#e7ff9f}.syntax-entry-theme-gradient-dark .hljs-template-variable,.syntax-entry-theme-gradient-dark .hljs-variable{color:#e447ff}.syntax-entry-theme-gradient-dark .hljs-built_in,.syntax-entry-theme-gradient-dark .hljs-class,.syntax-entry-theme-gradient-dark .hljs-formula,.syntax-entry-theme-gradient-dark .hljs-function,.syntax-entry-theme-gradient-dark .hljs-name,.syntax-entry-theme-gradient-dark .hljs-title{color:#ffc800}.syntax-entry-theme-gradient-dark .hljs-deletion,.syntax-entry-theme-gradient-dark .hljs-literal,.syntax-entry-theme-gradient-dark .hljs-selector-pseudo{color:#ff9e44}.syntax-entry-theme-gradient-dark .hljs-emphasis,.syntax-entry-theme-gradient-dark .hljs-quote{font-style:italic}.syntax-entry-theme-gradient-dark .hljs-keyword,.syntax-entry-theme-gradient-dark .hljs-params,.syntax-entry-theme-gradient-dark .hljs-section,.syntax-entry-theme-gradient-dark .hljs-selector-class,.syntax-entry-theme-gradient-dark .hljs-selector-id,.syntax-entry-theme-gradient-dark .hljs-selector-tag,.syntax-entry-theme-gradient-dark .hljs-strong,.syntax-entry-theme-gradient-dark .hljs-template-tag{font-weight:700}.syntax-entry-theme-gradient-light .hljs{background-color:#f9ccff;background-image:linear-gradient(295deg,#f9ccff,#e6bbf9 11%,#9ec6f9 32%,#55e6ee 60%,#91f5d1 74%,#f9ffbf 98%);color:#250482}.syntax-entry-theme-gradient-light .hljs-subtr{color:#01958b}.syntax-entry-theme-gradient-light .hljs-comment,.syntax-entry-theme-gradient-light .hljs-doctag,.syntax-entry-theme-gradient-light .hljs-meta,.syntax-entry-theme-gradient-light .hljs-quote{color:#cb7200}.syntax-entry-theme-gradient-light .hljs-attr,.syntax-entry-theme-gradient-light .hljs-regexp,.syntax-entry-theme-gradient-light .hljs-selector-id,.syntax-entry-theme-gradient-light .hljs-selector-tag,.syntax-entry-theme-gradient-light .hljs-tag,.syntax-entry-theme-gradient-light .hljs-template-tag{color:#07bd5f}.syntax-entry-theme-gradient-light .hljs-bullet,.syntax-entry-theme-gradient-light .hljs-params,.syntax-entry-theme-gradient-light .hljs-selector-class{color:#43449f}.syntax-entry-theme-gradient-light .hljs-keyword,.syntax-entry-theme-gradient-light .hljs-meta .hljs-keyword,.syntax-entry-theme-gradient-light .hljs-section,.syntax-entry-theme-gradient-light .hljs-symbol,.syntax-entry-theme-gradient-light .hljs-type{color:#7d2801}.syntax-entry-theme-gradient-light .hljs-addition,.syntax-entry-theme-gradient-light .hljs-link,.syntax-entry-theme-gradient-light .hljs-number{color:#7f0096}.syntax-entry-theme-gradient-light .hljs-string{color:#2681ab}.syntax-entry-theme-gradient-light .hljs-addition,.syntax-entry-theme-gradient-light .hljs-attribute{color:#296562}.syntax-entry-theme-gradient-light .hljs-template-variable,.syntax-entry-theme-gradient-light .hljs-variable{color:#025c8f}.syntax-entry-theme-gradient-light .hljs-built_in,.syntax-entry-theme-gradient-light .hljs-class,.syntax-entry-theme-gradient-light .hljs-formula,.syntax-entry-theme-gradient-light .hljs-function,.syntax-entry-theme-gradient-light .hljs-name,.syntax-entry-theme-gradient-light .hljs-title{color:#529117}.syntax-entry-theme-gradient-light .hljs-deletion,.syntax-entry-theme-gradient-light .hljs-literal,.syntax-entry-theme-gradient-light .hljs-selector-pseudo{color:#ad13ff}.syntax-entry-theme-gradient-light .hljs-emphasis,.syntax-entry-theme-gradient-light .hljs-quote{font-style:italic}.syntax-entry-theme-gradient-light .hljs-keyword,.syntax-entry-theme-gradient-light .hljs-params,.syntax-entry-theme-gradient-light .hljs-section,.syntax-entry-theme-gradient-light .hljs-selector-class,.syntax-entry-theme-gradient-light .hljs-selector-id,.syntax-entry-theme-gradient-light .hljs-selector-tag,.syntax-entry-theme-gradient-light .hljs-strong,.syntax-entry-theme-gradient-light .hljs-template-tag{font-weight:700}.syntax-entry-theme-grayscale .hljs{color:#333;background:#fff}.syntax-entry-theme-grayscale .hljs-comment,.syntax-entry-theme-grayscale .hljs-quote{color:#777;font-style:italic}.syntax-entry-theme-grayscale .hljs-keyword,.syntax-entry-theme-grayscale .hljs-selector-tag,.syntax-entry-theme-grayscale .hljs-subst{color:#333;font-weight:700}.syntax-entry-theme-grayscale .hljs-literal,.syntax-entry-theme-grayscale .hljs-number{color:#777}.syntax-entry-theme-grayscale .hljs-doctag,.syntax-entry-theme-grayscale .hljs-formula,.syntax-entry-theme-grayscale .hljs-string{color:#333;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAJ0lEQVQIW2O8e/fufwYGBgZBQUEQxcCIIfDu3Tuwivfv30NUoAsAALHpFMMLqZlPAAAAAElFTkSuQmCC) repeat}.syntax-entry-theme-grayscale .hljs-section,.syntax-entry-theme-grayscale .hljs-selector-id,.syntax-entry-theme-grayscale .hljs-title{color:#000;font-weight:700}.syntax-entry-theme-grayscale .hljs-subst{font-weight:400}.syntax-entry-theme-grayscale .hljs-class .hljs-title,.syntax-entry-theme-grayscale .hljs-name,.syntax-entry-theme-grayscale .hljs-title.class_,.syntax-entry-theme-grayscale .hljs-type{color:#333;font-weight:700}.syntax-entry-theme-grayscale .hljs-tag{color:#333}.syntax-entry-theme-grayscale .hljs-regexp{color:#333;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAICAYAAADA+m62AAAAPUlEQVQYV2NkQAN37979r6yszIgujiIAU4RNMVwhuiQ6H6wQl3XI4oy4FMHcCJPHcDS6J2A2EqUQpJhohQDexSef15DBCwAAAABJRU5ErkJggg==) repeat}.syntax-entry-theme-grayscale .hljs-bullet,.syntax-entry-theme-grayscale .hljs-link,.syntax-entry-theme-grayscale .hljs-symbol{color:#000;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAAKElEQVQIW2NkQAO7d+/+z4gsBhJwdXVlhAvCBECKwIIwAbhKZBUwBQA6hBpm5efZsgAAAABJRU5ErkJggg==) repeat}.syntax-entry-theme-grayscale .hljs-built_in{color:#000;text-decoration:underline}.syntax-entry-theme-grayscale .hljs-meta{color:#999;font-weight:700}.syntax-entry-theme-grayscale .hljs-deletion{color:#fff;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAADCAYAAABS3WWCAAAAE0lEQVQIW2MMDQ39zzhz5kwIAQAyxweWgUHd1AAAAABJRU5ErkJggg==) repeat}.syntax-entry-theme-grayscale .hljs-addition{color:#000;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAJCAYAAADgkQYQAAAALUlEQVQYV2N89+7dfwYk8P79ewZBQUFkIQZGOiu6e/cuiptQHAPl0NtNxAQBAM97Oejj3Dg7AAAAAElFTkSuQmCC) repeat}.syntax-entry-theme-grayscale .hljs-emphasis{font-style:italic}.syntax-entry-theme-grayscale .hljs-strong{font-weight:700}.syntax-entry-theme-hybrid .hljs{background:#1d1f21;color:#c5c8c6}.syntax-entry-theme-hybrid .hljs span::selection,.syntax-entry-theme-hybrid .hljs::selection{background:#373b41}.syntax-entry-theme-hybrid .hljs span::-moz-selection,.syntax-entry-theme-hybrid .hljs::-moz-selection{background:#373b41}.syntax-entry-theme-hybrid .hljs-name,.syntax-entry-theme-hybrid .hljs-title{color:#f0c674}.syntax-entry-theme-hybrid .hljs-comment,.syntax-entry-theme-hybrid .hljs-meta,.syntax-entry-theme-hybrid .hljs-meta .hljs-keyword{color:#707880}.syntax-entry-theme-hybrid .hljs-deletion,.syntax-entry-theme-hybrid .hljs-link,.syntax-entry-theme-hybrid .hljs-literal,.syntax-entry-theme-hybrid .hljs-number,.syntax-entry-theme-hybrid .hljs-symbol{color:#c66}.syntax-entry-theme-hybrid .hljs-addition,.syntax-entry-theme-hybrid .hljs-doctag,.syntax-entry-theme-hybrid .hljs-regexp,.syntax-entry-theme-hybrid .hljs-selector-attr,.syntax-entry-theme-hybrid .hljs-selector-pseudo,.syntax-entry-theme-hybrid .hljs-string{color:#b5bd68}.syntax-entry-theme-hybrid .hljs-attribute,.syntax-entry-theme-hybrid .hljs-code,.syntax-entry-theme-hybrid .hljs-selector-id{color:#b294bb}.syntax-entry-theme-hybrid .hljs-bullet,.syntax-entry-theme-hybrid .hljs-keyword,.syntax-entry-theme-hybrid .hljs-selector-tag,.syntax-entry-theme-hybrid .hljs-tag{color:#81a2be}.syntax-entry-theme-hybrid .hljs-subst,.syntax-entry-theme-hybrid .hljs-template-tag,.syntax-entry-theme-hybrid .hljs-template-variable,.syntax-entry-theme-hybrid .hljs-variable{color:#8abeb7}.syntax-entry-theme-hybrid .hljs-built_in,.syntax-entry-theme-hybrid .hljs-quote,.syntax-entry-theme-hybrid .hljs-section,.syntax-entry-theme-hybrid .hljs-selector-class,.syntax-entry-theme-hybrid .hljs-type{color:#de935f}.syntax-entry-theme-hybrid .hljs-emphasis{font-style:italic}.syntax-entry-theme-hybrid .hljs-strong{font-weight:700}.syntax-entry-theme-idea .hljs{color:#000;background:#fff}.syntax-entry-theme-idea .hljs-subst,.syntax-entry-theme-idea .hljs-title{font-weight:400;color:#000}.syntax-entry-theme-idea .hljs-comment,.syntax-entry-theme-idea .hljs-quote{color:grey;font-style:italic}.syntax-entry-theme-idea .hljs-meta{color:olive}.syntax-entry-theme-idea .hljs-tag{background:#efefef}.syntax-entry-theme-idea .hljs-keyword,.syntax-entry-theme-idea .hljs-literal,.syntax-entry-theme-idea .hljs-name,.syntax-entry-theme-idea .hljs-section,.syntax-entry-theme-idea .hljs-selector-class,.syntax-entry-theme-idea .hljs-selector-id,.syntax-entry-theme-idea .hljs-selector-tag,.syntax-entry-theme-idea .hljs-type{font-weight:700;color:navy}.syntax-entry-theme-idea .hljs-attribute,.syntax-entry-theme-idea .hljs-link,.syntax-entry-theme-idea .hljs-number,.syntax-entry-theme-idea .hljs-regexp{font-weight:700;color:#00f}.syntax-entry-theme-idea .hljs-link,.syntax-entry-theme-idea .hljs-number,.syntax-entry-theme-idea .hljs-regexp{font-weight:400}.syntax-entry-theme-idea .hljs-string{color:green;font-weight:700}.syntax-entry-theme-idea .hljs-bullet,.syntax-entry-theme-idea .hljs-formula,.syntax-entry-theme-idea .hljs-symbol{color:#000;background:#d0eded;font-style:italic}.syntax-entry-theme-idea .hljs-doctag{text-decoration:underline}.syntax-entry-theme-idea .hljs-template-variable,.syntax-entry-theme-idea .hljs-variable{color:#660e7a}.syntax-entry-theme-idea .hljs-addition{background:#baeeba}.syntax-entry-theme-idea .hljs-deletion{background:#ffc8bd}.syntax-entry-theme-idea .hljs-emphasis{font-style:italic}.syntax-entry-theme-idea .hljs-strong{font-weight:700}.syntax-entry-theme-intellij-light .hljs{color:#000;background:#fff}.syntax-entry-theme-intellij-light .hljs-subst,.syntax-entry-theme-intellij-light .hljs-title{font-weight:400;color:#000}.syntax-entry-theme-intellij-light .hljs-title.function_{color:#7a7a43}.syntax-entry-theme-intellij-light .hljs-code,.syntax-entry-theme-intellij-light .hljs-comment,.syntax-entry-theme-intellij-light .hljs-quote{color:#8c8c8c;font-style:italic}.syntax-entry-theme-intellij-light .hljs-meta{color:#9e880d}.syntax-entry-theme-intellij-light .hljs-section{color:#871094}.syntax-entry-theme-intellij-light .hljs-built_in,.syntax-entry-theme-intellij-light .hljs-keyword,.syntax-entry-theme-intellij-light .hljs-literal,.syntax-entry-theme-intellij-light .hljs-meta .hljs-keyword,.syntax-entry-theme-intellij-light .hljs-name,.syntax-entry-theme-intellij-light .hljs-selector-attr,.syntax-entry-theme-intellij-light .hljs-selector-class,.syntax-entry-theme-intellij-light .hljs-selector-id,.syntax-entry-theme-intellij-light .hljs-selector-pseudo,.syntax-entry-theme-intellij-light .hljs-selector-tag,.syntax-entry-theme-intellij-light .hljs-symbol,.syntax-entry-theme-intellij-light .hljs-template-tag,.syntax-entry-theme-intellij-light .hljs-type,.syntax-entry-theme-intellij-light .hljs-variable.language_{color:#0033b3}.syntax-entry-theme-intellij-light .hljs-attr,.syntax-entry-theme-intellij-light .hljs-property{color:#871094}.syntax-entry-theme-intellij-light .hljs-attribute{color:#174ad4}.syntax-entry-theme-intellij-light .hljs-number{color:#1750eb}.syntax-entry-theme-intellij-light .hljs-regexp{color:#264eff}.syntax-entry-theme-intellij-light .hljs-link{text-decoration:underline;color:#006dcc}.syntax-entry-theme-intellij-light .hljs-meta .hljs-string,.syntax-entry-theme-intellij-light .hljs-string{color:#067d17}.syntax-entry-theme-intellij-light .hljs-char.escape_{color:#0037a6}.syntax-entry-theme-intellij-light .hljs-doctag{text-decoration:underline}.syntax-entry-theme-intellij-light .hljs-template-variable{color:#248f8f}.syntax-entry-theme-intellij-light .hljs-addition{background:#bee6be}.syntax-entry-theme-intellij-light .hljs-deletion{background:#d6d6d6}.syntax-entry-theme-intellij-light .hljs-emphasis{font-style:italic}.syntax-entry-theme-intellij-light .hljs-strong{font-weight:700}.syntax-entry-theme-ir-black .hljs{background:#000;color:#f8f8f8}.syntax-entry-theme-ir-black .hljs-comment,.syntax-entry-theme-ir-black .hljs-meta,.syntax-entry-theme-ir-black .hljs-quote{color:#7c7c7c}.syntax-entry-theme-ir-black .hljs-keyword,.syntax-entry-theme-ir-black .hljs-name,.syntax-entry-theme-ir-black .hljs-selector-tag,.syntax-entry-theme-ir-black .hljs-tag{color:#96cbfe}.syntax-entry-theme-ir-black .hljs-attribute,.syntax-entry-theme-ir-black .hljs-selector-id{color:#ffffb6}.syntax-entry-theme-ir-black .hljs-addition,.syntax-entry-theme-ir-black .hljs-selector-attr,.syntax-entry-theme-ir-black .hljs-selector-pseudo,.syntax-entry-theme-ir-black .hljs-string{color:#a8ff60}.syntax-entry-theme-ir-black .hljs-subst{color:#daefa3}.syntax-entry-theme-ir-black .hljs-link,.syntax-entry-theme-ir-black .hljs-regexp{color:#e9c062}.syntax-entry-theme-ir-black .hljs-doctag,.syntax-entry-theme-ir-black .hljs-section,.syntax-entry-theme-ir-black .hljs-title,.syntax-entry-theme-ir-black .hljs-type{color:#ffffb6}.syntax-entry-theme-ir-black .hljs-bullet,.syntax-entry-theme-ir-black .hljs-literal,.syntax-entry-theme-ir-black .hljs-symbol,.syntax-entry-theme-ir-black .hljs-template-variable,.syntax-entry-theme-ir-black .hljs-variable{color:#c6c5fe}.syntax-entry-theme-ir-black .hljs-deletion,.syntax-entry-theme-ir-black .hljs-number{color:#ff73fd}.syntax-entry-theme-ir-black .hljs-emphasis{font-style:italic}.syntax-entry-theme-ir-black .hljs-strong{font-weight:700}.syntax-entry-theme-isbl-editor-dark .hljs{background:#404040;color:#f0f0f0}.syntax-entry-theme-isbl-editor-dark .hljs,.syntax-entry-theme-isbl-editor-dark .hljs-subst{color:#f0f0f0}.syntax-entry-theme-isbl-editor-dark .hljs-comment{color:#b5b5b5;font-style:italic}.syntax-entry-theme-isbl-editor-dark .hljs-attribute,.syntax-entry-theme-isbl-editor-dark .hljs-doctag,.syntax-entry-theme-isbl-editor-dark .hljs-keyword,.syntax-entry-theme-isbl-editor-dark .hljs-meta .hljs-keyword,.syntax-entry-theme-isbl-editor-dark .hljs-name,.syntax-entry-theme-isbl-editor-dark .hljs-selector-tag{color:#f0f0f0;font-weight:700}.syntax-entry-theme-isbl-editor-dark .hljs-string{color:#97bf0d}.syntax-entry-theme-isbl-editor-dark .hljs-deletion,.syntax-entry-theme-isbl-editor-dark .hljs-number,.syntax-entry-theme-isbl-editor-dark .hljs-quote,.syntax-entry-theme-isbl-editor-dark .hljs-selector-class,.syntax-entry-theme-isbl-editor-dark .hljs-selector-id,.syntax-entry-theme-isbl-editor-dark .hljs-template-tag,.syntax-entry-theme-isbl-editor-dark .hljs-type{color:#f0f0f0}.syntax-entry-theme-isbl-editor-dark .hljs-link,.syntax-entry-theme-isbl-editor-dark .hljs-regexp,.syntax-entry-theme-isbl-editor-dark .hljs-selector-attr,.syntax-entry-theme-isbl-editor-dark .hljs-selector-pseudo,.syntax-entry-theme-isbl-editor-dark .hljs-symbol,.syntax-entry-theme-isbl-editor-dark .hljs-template-variable,.syntax-entry-theme-isbl-editor-dark .hljs-variable{color:#e2c696}.syntax-entry-theme-isbl-editor-dark .hljs-built_in,.syntax-entry-theme-isbl-editor-dark .hljs-literal{color:#97bf0d;font-weight:700}.syntax-entry-theme-isbl-editor-dark .hljs-addition,.syntax-entry-theme-isbl-editor-dark .hljs-bullet,.syntax-entry-theme-isbl-editor-dark .hljs-code{color:#397300}.syntax-entry-theme-isbl-editor-dark .hljs-class{color:#ce9d4d;font-weight:700}.syntax-entry-theme-isbl-editor-dark .hljs-section,.syntax-entry-theme-isbl-editor-dark .hljs-title{color:#df471e}.syntax-entry-theme-isbl-editor-dark .hljs-title>.hljs-built_in{color:#81bce9;font-weight:400}.syntax-entry-theme-isbl-editor-dark .hljs-meta{color:#1f7199}.syntax-entry-theme-isbl-editor-dark .hljs-meta .hljs-string{color:#4d99bf}.syntax-entry-theme-isbl-editor-dark .hljs-emphasis{font-style:italic}.syntax-entry-theme-isbl-editor-dark .hljs-strong{font-weight:700}.syntax-entry-theme-isbl-editor-light .hljs{background:#fff;color:#000}.syntax-entry-theme-isbl-editor-light .hljs-subst{color:#000}.syntax-entry-theme-isbl-editor-light .hljs-comment{color:#555;font-style:italic}.syntax-entry-theme-isbl-editor-light .hljs-attribute,.syntax-entry-theme-isbl-editor-light .hljs-doctag,.syntax-entry-theme-isbl-editor-light .hljs-keyword,.syntax-entry-theme-isbl-editor-light .hljs-meta .hljs-keyword,.syntax-entry-theme-isbl-editor-light .hljs-name,.syntax-entry-theme-isbl-editor-light .hljs-selector-tag{color:#000;font-weight:700}.syntax-entry-theme-isbl-editor-light .hljs-string{color:navy}.syntax-entry-theme-isbl-editor-light .hljs-deletion,.syntax-entry-theme-isbl-editor-light .hljs-number,.syntax-entry-theme-isbl-editor-light .hljs-quote,.syntax-entry-theme-isbl-editor-light .hljs-selector-class,.syntax-entry-theme-isbl-editor-light .hljs-selector-id,.syntax-entry-theme-isbl-editor-light .hljs-template-tag,.syntax-entry-theme-isbl-editor-light .hljs-type{color:#000}.syntax-entry-theme-isbl-editor-light .hljs-link,.syntax-entry-theme-isbl-editor-light .hljs-regexp,.syntax-entry-theme-isbl-editor-light .hljs-selector-attr,.syntax-entry-theme-isbl-editor-light .hljs-selector-pseudo,.syntax-entry-theme-isbl-editor-light .hljs-symbol,.syntax-entry-theme-isbl-editor-light .hljs-template-variable,.syntax-entry-theme-isbl-editor-light .hljs-variable{color:#5e1700}.syntax-entry-theme-isbl-editor-light .hljs-built_in,.syntax-entry-theme-isbl-editor-light .hljs-literal{color:navy;font-weight:700}.syntax-entry-theme-isbl-editor-light .hljs-addition,.syntax-entry-theme-isbl-editor-light .hljs-bullet,.syntax-entry-theme-isbl-editor-light .hljs-code{color:#397300}.syntax-entry-theme-isbl-editor-light .hljs-class{color:#6f1c00;font-weight:700}.syntax-entry-theme-isbl-editor-light .hljs-section,.syntax-entry-theme-isbl-editor-light .hljs-title{color:#fb2c00}.syntax-entry-theme-isbl-editor-light .hljs-title>.hljs-built_in{color:teal;font-weight:400}.syntax-entry-theme-isbl-editor-light .hljs-meta{color:#1f7199}.syntax-entry-theme-isbl-editor-light .hljs-meta .hljs-string{color:#4d99bf}.syntax-entry-theme-isbl-editor-light .hljs-emphasis{font-style:italic}.syntax-entry-theme-isbl-editor-light .hljs-strong{font-weight:700}.syntax-entry-theme-kimbie-dark .hljs{background:#221a0f;color:#d3af86}.syntax-entry-theme-kimbie-dark .hljs-comment,.syntax-entry-theme-kimbie-dark .hljs-quote{color:#d6baad}.syntax-entry-theme-kimbie-dark .hljs-meta,.syntax-entry-theme-kimbie-dark .hljs-name,.syntax-entry-theme-kimbie-dark .hljs-regexp,.syntax-entry-theme-kimbie-dark .hljs-selector-class,.syntax-entry-theme-kimbie-dark .hljs-selector-id,.syntax-entry-theme-kimbie-dark .hljs-tag,.syntax-entry-theme-kimbie-dark .hljs-template-variable,.syntax-entry-theme-kimbie-dark .hljs-variable{color:#dc3958}.syntax-entry-theme-kimbie-dark .hljs-built_in,.syntax-entry-theme-kimbie-dark .hljs-deletion,.syntax-entry-theme-kimbie-dark .hljs-link,.syntax-entry-theme-kimbie-dark .hljs-literal,.syntax-entry-theme-kimbie-dark .hljs-number,.syntax-entry-theme-kimbie-dark .hljs-params,.syntax-entry-theme-kimbie-dark .hljs-type{color:#f79a32}.syntax-entry-theme-kimbie-dark .hljs-addition,.syntax-entry-theme-kimbie-dark .hljs-bullet,.syntax-entry-theme-kimbie-dark .hljs-string,.syntax-entry-theme-kimbie-dark .hljs-symbol{color:#889b4a}.syntax-entry-theme-kimbie-dark .hljs-function,.syntax-entry-theme-kimbie-dark .hljs-keyword,.syntax-entry-theme-kimbie-dark .hljs-selector-tag{color:#98676a}.syntax-entry-theme-kimbie-dark .hljs-attribute,.syntax-entry-theme-kimbie-dark .hljs-section,.syntax-entry-theme-kimbie-dark .hljs-title{color:#f06431}.syntax-entry-theme-kimbie-dark .hljs-emphasis{font-style:italic}.syntax-entry-theme-kimbie-dark .hljs-strong{font-weight:700}.syntax-entry-theme-kimbie-light .hljs{background:#fbebd4;color:#84613d}.syntax-entry-theme-kimbie-light .hljs-comment,.syntax-entry-theme-kimbie-light .hljs-quote{color:#a57a4c}.syntax-entry-theme-kimbie-light .hljs-meta,.syntax-entry-theme-kimbie-light .hljs-name,.syntax-entry-theme-kimbie-light .hljs-regexp,.syntax-entry-theme-kimbie-light .hljs-selector-class,.syntax-entry-theme-kimbie-light .hljs-selector-id,.syntax-entry-theme-kimbie-light .hljs-tag,.syntax-entry-theme-kimbie-light .hljs-template-variable,.syntax-entry-theme-kimbie-light .hljs-variable{color:#dc3958}.syntax-entry-theme-kimbie-light .hljs-built_in,.syntax-entry-theme-kimbie-light .hljs-deletion,.syntax-entry-theme-kimbie-light .hljs-link,.syntax-entry-theme-kimbie-light .hljs-literal,.syntax-entry-theme-kimbie-light .hljs-number,.syntax-entry-theme-kimbie-light .hljs-params,.syntax-entry-theme-kimbie-light .hljs-type{color:#f79a32}.syntax-entry-theme-kimbie-light .hljs-addition,.syntax-entry-theme-kimbie-light .hljs-bullet,.syntax-entry-theme-kimbie-light .hljs-string,.syntax-entry-theme-kimbie-light .hljs-symbol{color:#889b4a}.syntax-entry-theme-kimbie-light .hljs-function,.syntax-entry-theme-kimbie-light .hljs-keyword,.syntax-entry-theme-kimbie-light .hljs-selector-tag{color:#98676a}.syntax-entry-theme-kimbie-light .hljs-attribute,.syntax-entry-theme-kimbie-light .hljs-section,.syntax-entry-theme-kimbie-light .hljs-title{color:#f06431}.syntax-entry-theme-kimbie-light .hljs-emphasis{font-style:italic}.syntax-entry-theme-kimbie-light .hljs-strong{font-weight:700}.syntax-entry-theme-lightfair .hljs{color:#444;background:#fff}.syntax-entry-theme-lightfair .hljs-name{color:#01a3a3}.syntax-entry-theme-lightfair .hljs-meta,.syntax-entry-theme-lightfair .hljs-tag{color:#789}.syntax-entry-theme-lightfair .hljs-comment{color:#888}.syntax-entry-theme-lightfair .hljs-attribute,.syntax-entry-theme-lightfair .hljs-doctag,.syntax-entry-theme-lightfair .hljs-keyword,.syntax-entry-theme-lightfair .hljs-meta .hljs-keyword,.syntax-entry-theme-lightfair .hljs-name,.syntax-entry-theme-lightfair .hljs-selector-tag{font-weight:700}.syntax-entry-theme-lightfair .hljs-deletion,.syntax-entry-theme-lightfair .hljs-number,.syntax-entry-theme-lightfair .hljs-quote,.syntax-entry-theme-lightfair .hljs-selector-class,.syntax-entry-theme-lightfair .hljs-selector-id,.syntax-entry-theme-lightfair .hljs-string,.syntax-entry-theme-lightfair .hljs-template-tag,.syntax-entry-theme-lightfair .hljs-type{color:#4286f4}.syntax-entry-theme-lightfair .hljs-section,.syntax-entry-theme-lightfair .hljs-title{color:#4286f4;font-weight:700}.syntax-entry-theme-lightfair .hljs-link,.syntax-entry-theme-lightfair .hljs-regexp,.syntax-entry-theme-lightfair .hljs-selector-attr,.syntax-entry-theme-lightfair .hljs-selector-pseudo,.syntax-entry-theme-lightfair .hljs-symbol,.syntax-entry-theme-lightfair .hljs-template-variable,.syntax-entry-theme-lightfair .hljs-variable{color:#bc6060}.syntax-entry-theme-lightfair .hljs-literal{color:#62bcbc}.syntax-entry-theme-lightfair .hljs-addition,.syntax-entry-theme-lightfair .hljs-built_in,.syntax-entry-theme-lightfair .hljs-bullet,.syntax-entry-theme-lightfair .hljs-code{color:#25c6c6}.syntax-entry-theme-lightfair .hljs-meta .hljs-string{color:#4d99bf}.syntax-entry-theme-lightfair .hljs-emphasis{font-style:italic}.syntax-entry-theme-lightfair .hljs-strong{font-weight:700}.syntax-entry-theme-lioshi .hljs{background:#303030;color:#c5c8c6}.syntax-entry-theme-lioshi .hljs-comment{color:#8d8d8d}.syntax-entry-theme-lioshi .hljs-quote{color:#b3c7d8}.syntax-entry-theme-lioshi .hljs-deletion,.syntax-entry-theme-lioshi .hljs-name,.syntax-entry-theme-lioshi .hljs-regexp,.syntax-entry-theme-lioshi .hljs-selector-class,.syntax-entry-theme-lioshi .hljs-selector-id,.syntax-entry-theme-lioshi .hljs-tag,.syntax-entry-theme-lioshi .hljs-template-variable,.syntax-entry-theme-lioshi .hljs-variable{color:#c66}.syntax-entry-theme-lioshi .hljs-built_in,.syntax-entry-theme-lioshi .hljs-literal,.syntax-entry-theme-lioshi .hljs-number,.syntax-entry-theme-lioshi .hljs-subst .hljs-link,.syntax-entry-theme-lioshi .hljs-type{color:#de935f}.syntax-entry-theme-lioshi .hljs-attribute{color:#f0c674}.syntax-entry-theme-lioshi .hljs-addition,.syntax-entry-theme-lioshi .hljs-bullet,.syntax-entry-theme-lioshi .hljs-params,.syntax-entry-theme-lioshi .hljs-string{color:#b5bd68}.syntax-entry-theme-lioshi .hljs-class,.syntax-entry-theme-lioshi .hljs-function,.syntax-entry-theme-lioshi .hljs-keyword,.syntax-entry-theme-lioshi .hljs-selector-tag{color:#be94bb}.syntax-entry-theme-lioshi .hljs-meta,.syntax-entry-theme-lioshi .hljs-section,.syntax-entry-theme-lioshi .hljs-title{color:#81a2be}.syntax-entry-theme-lioshi .hljs-symbol{color:#dbc4d9}.syntax-entry-theme-lioshi .hljs-emphasis{font-style:italic}.syntax-entry-theme-lioshi .hljs-strong{font-weight:700}.syntax-entry-theme-magula .hljs{background-color:#f4f4f4;color:#000}.syntax-entry-theme-magula .hljs-subst{color:#000}.syntax-entry-theme-magula .hljs-addition,.syntax-entry-theme-magula .hljs-attribute,.syntax-entry-theme-magula .hljs-bullet,.syntax-entry-theme-magula .hljs-string,.syntax-entry-theme-magula .hljs-symbol,.syntax-entry-theme-magula .hljs-template-tag,.syntax-entry-theme-magula .hljs-template-variable,.syntax-entry-theme-magula .hljs-title,.syntax-entry-theme-magula .hljs-variable{color:#050}.syntax-entry-theme-magula .hljs-comment,.syntax-entry-theme-magula .hljs-quote{color:#777}.syntax-entry-theme-magula .hljs-link,.syntax-entry-theme-magula .hljs-literal,.syntax-entry-theme-magula .hljs-number,.syntax-entry-theme-magula .hljs-regexp,.syntax-entry-theme-magula .hljs-type{color:#800}.syntax-entry-theme-magula .hljs-deletion,.syntax-entry-theme-magula .hljs-meta{color:#00e}.syntax-entry-theme-magula .hljs-built_in,.syntax-entry-theme-magula .hljs-doctag,.syntax-entry-theme-magula .hljs-keyword,.syntax-entry-theme-magula .hljs-name,.syntax-entry-theme-magula .hljs-section,.syntax-entry-theme-magula .hljs-selector-tag,.syntax-entry-theme-magula .hljs-tag,.syntax-entry-theme-magula .hljs-title{font-weight:700;color:navy}.syntax-entry-theme-magula .hljs-emphasis{font-style:italic}.syntax-entry-theme-magula .hljs-strong{font-weight:700}.syntax-entry-theme-mono-blue .hljs{background:#eaeef3;color:#00193a}.syntax-entry-theme-mono-blue .hljs-doctag,.syntax-entry-theme-mono-blue .hljs-keyword,.syntax-entry-theme-mono-blue .hljs-name,.syntax-entry-theme-mono-blue .hljs-section,.syntax-entry-theme-mono-blue .hljs-selector-tag,.syntax-entry-theme-mono-blue .hljs-strong,.syntax-entry-theme-mono-blue .hljs-title{font-weight:700}.syntax-entry-theme-mono-blue .hljs-comment{color:#738191}.syntax-entry-theme-mono-blue .hljs-addition,.syntax-entry-theme-mono-blue .hljs-built_in,.syntax-entry-theme-mono-blue .hljs-literal,.syntax-entry-theme-mono-blue .hljs-name,.syntax-entry-theme-mono-blue .hljs-quote,.syntax-entry-theme-mono-blue .hljs-section,.syntax-entry-theme-mono-blue .hljs-selector-class,.syntax-entry-theme-mono-blue .hljs-selector-id,.syntax-entry-theme-mono-blue .hljs-string,.syntax-entry-theme-mono-blue .hljs-tag,.syntax-entry-theme-mono-blue .hljs-title,.syntax-entry-theme-mono-blue .hljs-type{color:#0048ab}.syntax-entry-theme-mono-blue .hljs-attribute,.syntax-entry-theme-mono-blue .hljs-bullet,.syntax-entry-theme-mono-blue .hljs-deletion,.syntax-entry-theme-mono-blue .hljs-link,.syntax-entry-theme-mono-blue .hljs-meta,.syntax-entry-theme-mono-blue .hljs-regexp,.syntax-entry-theme-mono-blue .hljs-subst,.syntax-entry-theme-mono-blue .hljs-symbol,.syntax-entry-theme-mono-blue .hljs-template-variable,.syntax-entry-theme-mono-blue .hljs-variable{color:#4c81c9}.syntax-entry-theme-mono-blue .hljs-emphasis{font-style:italic}.syntax-entry-theme-monokai-sublime .hljs{background:#23241f;color:#f8f8f2}.syntax-entry-theme-monokai-sublime .hljs-subst,.syntax-entry-theme-monokai-sublime .hljs-tag{color:#f8f8f2}.syntax-entry-theme-monokai-sublime .hljs-emphasis,.syntax-entry-theme-monokai-sublime .hljs-strong{color:#a8a8a2}.syntax-entry-theme-monokai-sublime .hljs-bullet,.syntax-entry-theme-monokai-sublime .hljs-link,.syntax-entry-theme-monokai-sublime .hljs-literal,.syntax-entry-theme-monokai-sublime .hljs-number,.syntax-entry-theme-monokai-sublime .hljs-quote,.syntax-entry-theme-monokai-sublime .hljs-regexp{color:#ae81ff}.syntax-entry-theme-monokai-sublime .hljs-code,.syntax-entry-theme-monokai-sublime .hljs-section,.syntax-entry-theme-monokai-sublime .hljs-selector-class,.syntax-entry-theme-monokai-sublime .hljs-title{color:#a6e22e}.syntax-entry-theme-monokai-sublime .hljs-strong{font-weight:700}.syntax-entry-theme-monokai-sublime .hljs-emphasis{font-style:italic}.syntax-entry-theme-monokai-sublime .hljs-attr,.syntax-entry-theme-monokai-sublime .hljs-keyword,.syntax-entry-theme-monokai-sublime .hljs-name,.syntax-entry-theme-monokai-sublime .hljs-selector-tag{color:#f92672}.syntax-entry-theme-monokai-sublime .hljs-attribute,.syntax-entry-theme-monokai-sublime .hljs-symbol{color:#66d9ef}.syntax-entry-theme-monokai-sublime .hljs-class .hljs-title,.syntax-entry-theme-monokai-sublime .hljs-params,.syntax-entry-theme-monokai-sublime .hljs-title.class_{color:#f8f8f2}.syntax-entry-theme-monokai-sublime .hljs-addition,.syntax-entry-theme-monokai-sublime .hljs-built_in,.syntax-entry-theme-monokai-sublime .hljs-selector-attr,.syntax-entry-theme-monokai-sublime .hljs-selector-id,.syntax-entry-theme-monokai-sublime .hljs-selector-pseudo,.syntax-entry-theme-monokai-sublime .hljs-string,.syntax-entry-theme-monokai-sublime .hljs-template-variable,.syntax-entry-theme-monokai-sublime .hljs-type,.syntax-entry-theme-monokai-sublime .hljs-variable{color:#e6db74}.syntax-entry-theme-monokai-sublime .hljs-comment,.syntax-entry-theme-monokai-sublime .hljs-deletion,.syntax-entry-theme-monokai-sublime .hljs-meta{color:#75715e}.syntax-entry-theme-monokai .hljs{background:#272822;color:#ddd}.syntax-entry-theme-monokai .hljs-keyword,.syntax-entry-theme-monokai .hljs-literal,.syntax-entry-theme-monokai .hljs-name,.syntax-entry-theme-monokai .hljs-selector-tag,.syntax-entry-theme-monokai .hljs-strong,.syntax-entry-theme-monokai .hljs-tag{color:#f92672}.syntax-entry-theme-monokai .hljs-code{color:#66d9ef}.syntax-entry-theme-monokai .hljs-attribute,.syntax-entry-theme-monokai .hljs-link,.syntax-entry-theme-monokai .hljs-regexp,.syntax-entry-theme-monokai .hljs-symbol{color:#bf79db}.syntax-entry-theme-monokai .hljs-addition,.syntax-entry-theme-monokai .hljs-built_in,.syntax-entry-theme-monokai .hljs-bullet,.syntax-entry-theme-monokai .hljs-emphasis,.syntax-entry-theme-monokai .hljs-section,.syntax-entry-theme-monokai .hljs-selector-attr,.syntax-entry-theme-monokai .hljs-selector-pseudo,.syntax-entry-theme-monokai .hljs-string,.syntax-entry-theme-monokai .hljs-subst,.syntax-entry-theme-monokai .hljs-template-tag,.syntax-entry-theme-monokai .hljs-template-variable,.syntax-entry-theme-monokai .hljs-title,.syntax-entry-theme-monokai .hljs-type,.syntax-entry-theme-monokai .hljs-variable{color:#a6e22e}.syntax-entry-theme-monokai .hljs-class .hljs-title,.syntax-entry-theme-monokai .hljs-title.class_{color:#fff}.syntax-entry-theme-monokai .hljs-comment,.syntax-entry-theme-monokai .hljs-deletion,.syntax-entry-theme-monokai .hljs-meta,.syntax-entry-theme-monokai .hljs-quote{color:#75715e}.syntax-entry-theme-monokai .hljs-doctag,.syntax-entry-theme-monokai .hljs-keyword,.syntax-entry-theme-monokai .hljs-literal,.syntax-entry-theme-monokai .hljs-section,.syntax-entry-theme-monokai .hljs-selector-id,.syntax-entry-theme-monokai .hljs-selector-tag,.syntax-entry-theme-monokai .hljs-title,.syntax-entry-theme-monokai .hljs-type{font-weight:700}.syntax-entry-theme-night-owl .hljs{background:#011627;color:#d6deeb}.syntax-entry-theme-night-owl .hljs-keyword{color:#c792ea;font-style:italic}.syntax-entry-theme-night-owl .hljs-built_in{color:#addb67;font-style:italic}.syntax-entry-theme-night-owl .hljs-type{color:#82aaff}.syntax-entry-theme-night-owl .hljs-literal{color:#ff5874}.syntax-entry-theme-night-owl .hljs-number{color:#f78c6c}.syntax-entry-theme-night-owl .hljs-regexp{color:#5ca7e4}.syntax-entry-theme-night-owl .hljs-string{color:#ecc48d}.syntax-entry-theme-night-owl .hljs-subst{color:#d3423e}.syntax-entry-theme-night-owl .hljs-symbol{color:#82aaff}.syntax-entry-theme-night-owl .hljs-class{color:#ffcb8b}.syntax-entry-theme-night-owl .hljs-function{color:#82aaff}.syntax-entry-theme-night-owl .hljs-title{color:#dcdcaa;font-style:italic}.syntax-entry-theme-night-owl .hljs-params{color:#7fdbca}.syntax-entry-theme-night-owl .hljs-comment{color:#637777;font-style:italic}.syntax-entry-theme-night-owl .hljs-doctag{color:#7fdbca}.syntax-entry-theme-night-owl .hljs-meta,.syntax-entry-theme-night-owl .hljs-meta .hljs-keyword{color:#82aaff}.syntax-entry-theme-night-owl .hljs-meta .hljs-string{color:#ecc48d}.syntax-entry-theme-night-owl .hljs-section{color:#82b1ff}.syntax-entry-theme-night-owl .hljs-attr,.syntax-entry-theme-night-owl .hljs-name,.syntax-entry-theme-night-owl .hljs-tag{color:#7fdbca}.syntax-entry-theme-night-owl .hljs-attribute{color:#80cbc4}.syntax-entry-theme-night-owl .hljs-variable{color:#addb67}.syntax-entry-theme-night-owl .hljs-bullet{color:#d9f5dd}.syntax-entry-theme-night-owl .hljs-code{color:#80cbc4}.syntax-entry-theme-night-owl .hljs-emphasis{color:#c792ea;font-style:italic}.syntax-entry-theme-night-owl .hljs-strong{color:#addb67;font-weight:700}.syntax-entry-theme-night-owl .hljs-formula{color:#c792ea}.syntax-entry-theme-night-owl .hljs-link{color:#ff869a}.syntax-entry-theme-night-owl .hljs-quote{color:#697098;font-style:italic}.syntax-entry-theme-night-owl .hljs-selector-tag{color:#ff6363}.syntax-entry-theme-night-owl .hljs-selector-id{color:#fad430}.syntax-entry-theme-night-owl .hljs-selector-class{color:#addb67;font-style:italic}.syntax-entry-theme-night-owl .hljs-selector-attr,.syntax-entry-theme-night-owl .hljs-selector-pseudo{color:#c792ea;font-style:italic}.syntax-entry-theme-night-owl .hljs-template-tag{color:#c792ea}.syntax-entry-theme-night-owl .hljs-template-variable{color:#addb67}.syntax-entry-theme-night-owl .hljs-addition{color:#addb67;font-style:italic}.syntax-entry-theme-night-owl .hljs-deletion{color:#ef535090;font-style:italic}/*!
- Theme: nnfx dark
- Description: a theme inspired by Netscape Navigator/Firefox
- Author: (c) 2020-2021 Jim Mason
- Maintainer: @RocketMan
- License: https://creativecommons.org/licenses/by-sa/4.0 CC BY-SA 4.0
- Updated: 2021-05-17
-
- @version 1.1.0
- */.syntax-entry-theme-nnfx-dark .hljs{background:#333;color:#fff}.syntax-entry-theme-nnfx-dark .language-xml .hljs-meta,.syntax-entry-theme-nnfx-dark .language-xml .hljs-meta-string{font-weight:700;font-style:italic;color:#69f}.syntax-entry-theme-nnfx-dark .hljs-comment,.syntax-entry-theme-nnfx-dark .hljs-quote{font-style:italic;color:#9c6}.syntax-entry-theme-nnfx-dark .hljs-built_in,.syntax-entry-theme-nnfx-dark .hljs-keyword,.syntax-entry-theme-nnfx-dark .hljs-name{color:#a7a}.syntax-entry-theme-nnfx-dark .hljs-attr,.syntax-entry-theme-nnfx-dark .hljs-name{font-weight:700}.syntax-entry-theme-nnfx-dark .hljs-string{font-weight:400}.syntax-entry-theme-nnfx-dark .hljs-code,.syntax-entry-theme-nnfx-dark .hljs-link,.syntax-entry-theme-nnfx-dark .hljs-meta .hljs-string,.syntax-entry-theme-nnfx-dark .hljs-number,.syntax-entry-theme-nnfx-dark .hljs-regexp,.syntax-entry-theme-nnfx-dark .hljs-string{color:#bce}.syntax-entry-theme-nnfx-dark .hljs-bullet,.syntax-entry-theme-nnfx-dark .hljs-symbol,.syntax-entry-theme-nnfx-dark .hljs-template-variable,.syntax-entry-theme-nnfx-dark .hljs-title,.syntax-entry-theme-nnfx-dark .hljs-variable{color:#d40}.syntax-entry-theme-nnfx-dark .hljs-class .hljs-title,.syntax-entry-theme-nnfx-dark .hljs-title.class_,.syntax-entry-theme-nnfx-dark .hljs-type{font-weight:700;color:#96c}.syntax-entry-theme-nnfx-dark .hljs-attr,.syntax-entry-theme-nnfx-dark .hljs-function .hljs-title,.syntax-entry-theme-nnfx-dark .hljs-subst,.syntax-entry-theme-nnfx-dark .hljs-tag,.syntax-entry-theme-nnfx-dark .hljs-title.function_{color:#fff}.syntax-entry-theme-nnfx-dark .hljs-formula{background-color:#eee;font-style:italic}.syntax-entry-theme-nnfx-dark .hljs-addition{background-color:#797}.syntax-entry-theme-nnfx-dark .hljs-deletion{background-color:#c99}.syntax-entry-theme-nnfx-dark .hljs-meta{color:#69f}.syntax-entry-theme-nnfx-dark .hljs-section,.syntax-entry-theme-nnfx-dark .hljs-selector-class,.syntax-entry-theme-nnfx-dark .hljs-selector-id,.syntax-entry-theme-nnfx-dark .hljs-selector-pseudo,.syntax-entry-theme-nnfx-dark .hljs-selector-tag{font-weight:700;color:#69f}.syntax-entry-theme-nnfx-dark .hljs-selector-pseudo{font-style:italic}.syntax-entry-theme-nnfx-dark .hljs-doctag,.syntax-entry-theme-nnfx-dark .hljs-strong{font-weight:700}.syntax-entry-theme-nnfx-dark .hljs-emphasis{font-style:italic}/*!
- Theme: nnfx light
- Description: a theme inspired by Netscape Navigator/Firefox
- Author: (c) 2020-2021 Jim Mason
- Maintainer: @RocketMan
- License: https://creativecommons.org/licenses/by-sa/4.0 CC BY-SA 4.0
- Updated: 2021-05-17
-
- @version 1.1.0
- */.syntax-entry-theme-nnfx-light .hljs{background:#fff;color:#000}.syntax-entry-theme-nnfx-light .language-xml .hljs-meta,.syntax-entry-theme-nnfx-light .language-xml .hljs-meta-string{font-weight:700;font-style:italic;color:#48b}.syntax-entry-theme-nnfx-light .hljs-comment,.syntax-entry-theme-nnfx-light .hljs-quote{font-style:italic;color:#070}.syntax-entry-theme-nnfx-light .hljs-built_in,.syntax-entry-theme-nnfx-light .hljs-keyword,.syntax-entry-theme-nnfx-light .hljs-name{color:#808}.syntax-entry-theme-nnfx-light .hljs-attr,.syntax-entry-theme-nnfx-light .hljs-name{font-weight:700}.syntax-entry-theme-nnfx-light .hljs-string{font-weight:400}.syntax-entry-theme-nnfx-light .hljs-code,.syntax-entry-theme-nnfx-light .hljs-link,.syntax-entry-theme-nnfx-light .hljs-meta .hljs-string,.syntax-entry-theme-nnfx-light .hljs-number,.syntax-entry-theme-nnfx-light .hljs-regexp,.syntax-entry-theme-nnfx-light .hljs-string{color:#00f}.syntax-entry-theme-nnfx-light .hljs-bullet,.syntax-entry-theme-nnfx-light .hljs-symbol,.syntax-entry-theme-nnfx-light .hljs-template-variable,.syntax-entry-theme-nnfx-light .hljs-title,.syntax-entry-theme-nnfx-light .hljs-variable{color:#f40}.syntax-entry-theme-nnfx-light .hljs-class .hljs-title,.syntax-entry-theme-nnfx-light .hljs-title.class_,.syntax-entry-theme-nnfx-light .hljs-type{font-weight:700;color:#639}.syntax-entry-theme-nnfx-light .hljs-attr,.syntax-entry-theme-nnfx-light .hljs-function .hljs-title,.syntax-entry-theme-nnfx-light .hljs-subst,.syntax-entry-theme-nnfx-light .hljs-tag,.syntax-entry-theme-nnfx-light .hljs-title.function_{color:#000}.syntax-entry-theme-nnfx-light .hljs-formula{background-color:#eee;font-style:italic}.syntax-entry-theme-nnfx-light .hljs-addition{background-color:#beb}.syntax-entry-theme-nnfx-light .hljs-deletion{background-color:#fbb}.syntax-entry-theme-nnfx-light .hljs-meta{color:#269}.syntax-entry-theme-nnfx-light .hljs-section,.syntax-entry-theme-nnfx-light .hljs-selector-class,.syntax-entry-theme-nnfx-light .hljs-selector-id,.syntax-entry-theme-nnfx-light .hljs-selector-pseudo,.syntax-entry-theme-nnfx-light .hljs-selector-tag{font-weight:700;color:#48b}.syntax-entry-theme-nnfx-light .hljs-selector-pseudo{font-style:italic}.syntax-entry-theme-nnfx-light .hljs-doctag,.syntax-entry-theme-nnfx-light .hljs-strong{font-weight:700}.syntax-entry-theme-nnfx-light .hljs-emphasis{font-style:italic}.syntax-entry-theme-nord .hljs{background:#2e3440}.syntax-entry-theme-nord .hljs,.syntax-entry-theme-nord .hljs-subst{color:#d8dee9}.syntax-entry-theme-nord .hljs-selector-tag{color:#81a1c1}.syntax-entry-theme-nord .hljs-selector-id{color:#8fbcbb;font-weight:700}.syntax-entry-theme-nord .hljs-selector-attr,.syntax-entry-theme-nord .hljs-selector-class{color:#8fbcbb}.syntax-entry-theme-nord .hljs-property,.syntax-entry-theme-nord .hljs-selector-pseudo{color:#88c0d0}.syntax-entry-theme-nord .hljs-addition{background-color:#a3be8c80}.syntax-entry-theme-nord .hljs-deletion{background-color:#bf616a80}.syntax-entry-theme-nord .hljs-built_in,.syntax-entry-theme-nord .hljs-class,.syntax-entry-theme-nord .hljs-type{color:#8fbcbb}.syntax-entry-theme-nord .hljs-function,.syntax-entry-theme-nord .hljs-function>.hljs-title,.syntax-entry-theme-nord .hljs-title.hljs-function{color:#88c0d0}.syntax-entry-theme-nord .hljs-keyword,.syntax-entry-theme-nord .hljs-literal,.syntax-entry-theme-nord .hljs-symbol{color:#81a1c1}.syntax-entry-theme-nord .hljs-number{color:#b48ead}.syntax-entry-theme-nord .hljs-regexp{color:#ebcb8b}.syntax-entry-theme-nord .hljs-string{color:#a3be8c}.syntax-entry-theme-nord .hljs-title{color:#8fbcbb}.syntax-entry-theme-nord .hljs-params{color:#d8dee9}.syntax-entry-theme-nord .hljs-bullet{color:#81a1c1}.syntax-entry-theme-nord .hljs-code{color:#8fbcbb}.syntax-entry-theme-nord .hljs-emphasis{font-style:italic}.syntax-entry-theme-nord .hljs-formula{color:#8fbcbb}.syntax-entry-theme-nord .hljs-strong{font-weight:700}.syntax-entry-theme-nord .hljs-link:hover{text-decoration:underline}.syntax-entry-theme-nord .hljs-comment,.syntax-entry-theme-nord .hljs-quote{color:#4c566a}.syntax-entry-theme-nord .hljs-doctag{color:#8fbcbb}.syntax-entry-theme-nord .hljs-meta,.syntax-entry-theme-nord .hljs-meta .hljs-keyword{color:#5e81ac}.syntax-entry-theme-nord .hljs-meta .hljs-string{color:#a3be8c}.syntax-entry-theme-nord .hljs-attr{color:#8fbcbb}.syntax-entry-theme-nord .hljs-attribute{color:#d8dee9}.syntax-entry-theme-nord .hljs-name{color:#81a1c1}.syntax-entry-theme-nord .hljs-section{color:#88c0d0}.syntax-entry-theme-nord .hljs-tag{color:#81a1c1}.syntax-entry-theme-nord .hljs-template-variable,.syntax-entry-theme-nord .hljs-variable{color:#d8dee9}.syntax-entry-theme-nord .hljs-template-tag{color:#5e81ac}.syntax-entry-theme-nord .language-abnf .hljs-attribute{color:#88c0d0}.syntax-entry-theme-nord .language-abnf .hljs-symbol{color:#ebcb8b}.syntax-entry-theme-nord .language-apache .hljs-attribute{color:#88c0d0}.syntax-entry-theme-nord .language-apache .hljs-section{color:#81a1c1}.syntax-entry-theme-nord .language-arduino .hljs-built_in{color:#88c0d0}.syntax-entry-theme-nord .language-aspectj .hljs-meta{color:#d08770}.syntax-entry-theme-nord .language-aspectj>.hljs-title{color:#88c0d0}.syntax-entry-theme-nord .language-bnf .hljs-attribute{color:#8fbcbb}.syntax-entry-theme-nord .language-clojure .hljs-name{color:#88c0d0}.syntax-entry-theme-nord .language-clojure .hljs-symbol{color:#ebcb8b}.syntax-entry-theme-nord .language-coq .hljs-built_in{color:#88c0d0}.syntax-entry-theme-nord .language-cpp .hljs-meta .hljs-string{color:#8fbcbb}.syntax-entry-theme-nord .language-css .hljs-built_in{color:#88c0d0}.syntax-entry-theme-nord .language-css .hljs-keyword{color:#d08770}.syntax-entry-theme-nord .language-diff .hljs-meta,.syntax-entry-theme-nord .language-ebnf .hljs-attribute{color:#8fbcbb}.syntax-entry-theme-nord .language-glsl .hljs-built_in{color:#88c0d0}.syntax-entry-theme-nord .language-groovy .hljs-meta:not(:first-child),.syntax-entry-theme-nord .language-haxe .hljs-meta,.syntax-entry-theme-nord .language-java .hljs-meta{color:#d08770}.syntax-entry-theme-nord .language-ldif .hljs-attribute{color:#8fbcbb}.syntax-entry-theme-nord .language-lisp .hljs-name,.syntax-entry-theme-nord .language-lua .hljs-built_in,.syntax-entry-theme-nord .language-moonscript .hljs-built_in,.syntax-entry-theme-nord .language-nginx .hljs-attribute{color:#88c0d0}.syntax-entry-theme-nord .language-nginx .hljs-section{color:#5e81ac}.syntax-entry-theme-nord .language-pf .hljs-built_in,.syntax-entry-theme-nord .language-processing .hljs-built_in{color:#88c0d0}.syntax-entry-theme-nord .language-scss .hljs-keyword,.syntax-entry-theme-nord .language-stylus .hljs-keyword{color:#81a1c1}.syntax-entry-theme-nord .language-swift .hljs-meta{color:#d08770}.syntax-entry-theme-nord .language-vim .hljs-built_in{color:#88c0d0;font-style:italic}.syntax-entry-theme-nord .language-yaml .hljs-meta{color:#d08770}.syntax-entry-theme-obsidian .hljs{color:#e0e2e4;background:#282b2e}.syntax-entry-theme-obsidian .hljs-keyword,.syntax-entry-theme-obsidian .hljs-literal,.syntax-entry-theme-obsidian .hljs-selector-id,.syntax-entry-theme-obsidian .hljs-selector-tag{color:#93c763}.syntax-entry-theme-obsidian .hljs-number{color:#ffcd22}.syntax-entry-theme-obsidian .hljs-attribute{color:#668bb0}.syntax-entry-theme-obsidian .hljs-link,.syntax-entry-theme-obsidian .hljs-regexp{color:#d39745}.syntax-entry-theme-obsidian .hljs-meta{color:#557182}.syntax-entry-theme-obsidian .hljs-addition,.syntax-entry-theme-obsidian .hljs-built_in,.syntax-entry-theme-obsidian .hljs-bullet,.syntax-entry-theme-obsidian .hljs-emphasis,.syntax-entry-theme-obsidian .hljs-name,.syntax-entry-theme-obsidian .hljs-selector-attr,.syntax-entry-theme-obsidian .hljs-selector-pseudo,.syntax-entry-theme-obsidian .hljs-subst,.syntax-entry-theme-obsidian .hljs-tag,.syntax-entry-theme-obsidian .hljs-template-tag,.syntax-entry-theme-obsidian .hljs-template-variable,.syntax-entry-theme-obsidian .hljs-type,.syntax-entry-theme-obsidian .hljs-variable{color:#8cbbad}.syntax-entry-theme-obsidian .hljs-string,.syntax-entry-theme-obsidian .hljs-symbol{color:#ec7600}.syntax-entry-theme-obsidian .hljs-comment,.syntax-entry-theme-obsidian .hljs-deletion,.syntax-entry-theme-obsidian .hljs-quote{color:#818e96}.syntax-entry-theme-obsidian .hljs-selector-class{color:#a082bd}.syntax-entry-theme-obsidian .hljs-doctag,.syntax-entry-theme-obsidian .hljs-keyword,.syntax-entry-theme-obsidian .hljs-literal,.syntax-entry-theme-obsidian .hljs-name,.syntax-entry-theme-obsidian .hljs-section,.syntax-entry-theme-obsidian .hljs-selector-tag,.syntax-entry-theme-obsidian .hljs-strong,.syntax-entry-theme-obsidian .hljs-title,.syntax-entry-theme-obsidian .hljs-type{font-weight:700}.syntax-entry-theme-obsidian .hljs-class .hljs-title,.syntax-entry-theme-obsidian .hljs-code,.syntax-entry-theme-obsidian .hljs-section,.syntax-entry-theme-obsidian .hljs-title.class_{color:#fff}.syntax-entry-theme-panda-syntax-dark .hljs{color:#e6e6e6;background:#2a2c2d}.syntax-entry-theme-panda-syntax-dark .hljs-emphasis{font-style:italic}.syntax-entry-theme-panda-syntax-dark .hljs-strong{font-weight:700}.syntax-entry-theme-panda-syntax-dark .hljs-link{text-decoration:underline}.syntax-entry-theme-panda-syntax-dark .hljs-comment,.syntax-entry-theme-panda-syntax-dark .hljs-quote{color:#bbb;font-style:italic}.syntax-entry-theme-panda-syntax-dark .hljs-params{color:#bbb}.syntax-entry-theme-panda-syntax-dark .hljs-attr,.syntax-entry-theme-panda-syntax-dark .hljs-punctuation{color:#e6e6e6}.syntax-entry-theme-panda-syntax-dark .hljs-meta,.syntax-entry-theme-panda-syntax-dark .hljs-name,.syntax-entry-theme-panda-syntax-dark .hljs-selector-tag{color:#ff4b82}.syntax-entry-theme-panda-syntax-dark .hljs-char.escape_,.syntax-entry-theme-panda-syntax-dark .hljs-operator{color:#b084eb}.syntax-entry-theme-panda-syntax-dark .hljs-deletion,.syntax-entry-theme-panda-syntax-dark .hljs-keyword{color:#ff75b5}.syntax-entry-theme-panda-syntax-dark .hljs-regexp,.syntax-entry-theme-panda-syntax-dark .hljs-selector-attr,.syntax-entry-theme-panda-syntax-dark .hljs-selector-pseudo,.syntax-entry-theme-panda-syntax-dark .hljs-variable.language_{color:#ff9ac1}.syntax-entry-theme-panda-syntax-dark .hljs-code,.syntax-entry-theme-panda-syntax-dark .hljs-formula,.syntax-entry-theme-panda-syntax-dark .hljs-property,.syntax-entry-theme-panda-syntax-dark .hljs-section,.syntax-entry-theme-panda-syntax-dark .hljs-subst,.syntax-entry-theme-panda-syntax-dark .hljs-title.function_{color:#45a9f9}.syntax-entry-theme-panda-syntax-dark .hljs-addition,.syntax-entry-theme-panda-syntax-dark .hljs-bullet,.syntax-entry-theme-panda-syntax-dark .hljs-meta .hljs-string,.syntax-entry-theme-panda-syntax-dark .hljs-selector-class,.syntax-entry-theme-panda-syntax-dark .hljs-string,.syntax-entry-theme-panda-syntax-dark .hljs-symbol,.syntax-entry-theme-panda-syntax-dark .hljs-title.class_,.syntax-entry-theme-panda-syntax-dark .hljs-title.class_.inherited__{color:#19f9d8}.syntax-entry-theme-panda-syntax-dark .hljs-attribute,.syntax-entry-theme-panda-syntax-dark .hljs-built_in,.syntax-entry-theme-panda-syntax-dark .hljs-doctag,.syntax-entry-theme-panda-syntax-dark .hljs-link,.syntax-entry-theme-panda-syntax-dark .hljs-literal,.syntax-entry-theme-panda-syntax-dark .hljs-meta .hljs-keyword,.syntax-entry-theme-panda-syntax-dark .hljs-number,.syntax-entry-theme-panda-syntax-dark .hljs-punctuation,.syntax-entry-theme-panda-syntax-dark .hljs-selector-id,.syntax-entry-theme-panda-syntax-dark .hljs-tag,.syntax-entry-theme-panda-syntax-dark .hljs-template-tag,.syntax-entry-theme-panda-syntax-dark .hljs-template-variable,.syntax-entry-theme-panda-syntax-dark .hljs-title,.syntax-entry-theme-panda-syntax-dark .hljs-type,.syntax-entry-theme-panda-syntax-dark .hljs-variable{color:#ffb86c}.syntax-entry-theme-panda-syntax-light .hljs{color:#2a2c2d;background:#e6e6e6}.syntax-entry-theme-panda-syntax-light .hljs-emphasis{font-style:italic}.syntax-entry-theme-panda-syntax-light .hljs-strong{font-weight:700}.syntax-entry-theme-panda-syntax-light .hljs-link{text-decoration:underline}.syntax-entry-theme-panda-syntax-light .hljs-comment,.syntax-entry-theme-panda-syntax-light .hljs-quote{color:#676b79;font-style:italic}.syntax-entry-theme-panda-syntax-light .hljs-params{color:#676b79}.syntax-entry-theme-panda-syntax-light .hljs-attr,.syntax-entry-theme-panda-syntax-light .hljs-punctuation{color:#2a2c2d}.syntax-entry-theme-panda-syntax-light .hljs-char.escape_,.syntax-entry-theme-panda-syntax-light .hljs-meta,.syntax-entry-theme-panda-syntax-light .hljs-name,.syntax-entry-theme-panda-syntax-light .hljs-operator,.syntax-entry-theme-panda-syntax-light .hljs-selector-tag{color:#c56200}.syntax-entry-theme-panda-syntax-light .hljs-deletion,.syntax-entry-theme-panda-syntax-light .hljs-keyword{color:#d92792}.syntax-entry-theme-panda-syntax-light .hljs-regexp,.syntax-entry-theme-panda-syntax-light .hljs-selector-attr,.syntax-entry-theme-panda-syntax-light .hljs-selector-pseudo,.syntax-entry-theme-panda-syntax-light .hljs-variable.language_{color:#cc5e91}.syntax-entry-theme-panda-syntax-light .hljs-code,.syntax-entry-theme-panda-syntax-light .hljs-formula,.syntax-entry-theme-panda-syntax-light .hljs-property,.syntax-entry-theme-panda-syntax-light .hljs-section,.syntax-entry-theme-panda-syntax-light .hljs-subst,.syntax-entry-theme-panda-syntax-light .hljs-title.function_{color:#3787c7}.syntax-entry-theme-panda-syntax-light .hljs-addition,.syntax-entry-theme-panda-syntax-light .hljs-bullet,.syntax-entry-theme-panda-syntax-light .hljs-meta .hljs-string,.syntax-entry-theme-panda-syntax-light .hljs-selector-class,.syntax-entry-theme-panda-syntax-light .hljs-string,.syntax-entry-theme-panda-syntax-light .hljs-symbol,.syntax-entry-theme-panda-syntax-light .hljs-title.class_,.syntax-entry-theme-panda-syntax-light .hljs-title.class_.inherited__{color:#0d7d6c}.syntax-entry-theme-panda-syntax-light .hljs-attribute,.syntax-entry-theme-panda-syntax-light .hljs-built_in,.syntax-entry-theme-panda-syntax-light .hljs-doctag,.syntax-entry-theme-panda-syntax-light .hljs-link,.syntax-entry-theme-panda-syntax-light .hljs-literal,.syntax-entry-theme-panda-syntax-light .hljs-meta .hljs-keyword,.syntax-entry-theme-panda-syntax-light .hljs-number,.syntax-entry-theme-panda-syntax-light .hljs-selector-id,.syntax-entry-theme-panda-syntax-light .hljs-tag,.syntax-entry-theme-panda-syntax-light .hljs-template-tag,.syntax-entry-theme-panda-syntax-light .hljs-template-variable,.syntax-entry-theme-panda-syntax-light .hljs-title,.syntax-entry-theme-panda-syntax-light .hljs-type,.syntax-entry-theme-panda-syntax-light .hljs-variable{color:#7641bb}.syntax-entry-theme-paraiso-dark .hljs{background:#2f1e2e;color:#a39e9b}.syntax-entry-theme-paraiso-dark .hljs-comment,.syntax-entry-theme-paraiso-dark .hljs-quote{color:#8d8687}.syntax-entry-theme-paraiso-dark .hljs-link,.syntax-entry-theme-paraiso-dark .hljs-meta,.syntax-entry-theme-paraiso-dark .hljs-name,.syntax-entry-theme-paraiso-dark .hljs-regexp,.syntax-entry-theme-paraiso-dark .hljs-selector-class,.syntax-entry-theme-paraiso-dark .hljs-selector-id,.syntax-entry-theme-paraiso-dark .hljs-tag,.syntax-entry-theme-paraiso-dark .hljs-template-variable,.syntax-entry-theme-paraiso-dark .hljs-variable{color:#ef6155}.syntax-entry-theme-paraiso-dark .hljs-built_in,.syntax-entry-theme-paraiso-dark .hljs-deletion,.syntax-entry-theme-paraiso-dark .hljs-literal,.syntax-entry-theme-paraiso-dark .hljs-number,.syntax-entry-theme-paraiso-dark .hljs-params,.syntax-entry-theme-paraiso-dark .hljs-type{color:#f99b15}.syntax-entry-theme-paraiso-dark .hljs-attribute,.syntax-entry-theme-paraiso-dark .hljs-section,.syntax-entry-theme-paraiso-dark .hljs-title{color:#fec418}.syntax-entry-theme-paraiso-dark .hljs-addition,.syntax-entry-theme-paraiso-dark .hljs-bullet,.syntax-entry-theme-paraiso-dark .hljs-string,.syntax-entry-theme-paraiso-dark .hljs-symbol{color:#48b685}.syntax-entry-theme-paraiso-dark .hljs-keyword,.syntax-entry-theme-paraiso-dark .hljs-selector-tag{color:#815ba4}.syntax-entry-theme-paraiso-dark .hljs-emphasis{font-style:italic}.syntax-entry-theme-paraiso-dark .hljs-strong{font-weight:700}.syntax-entry-theme-paraiso-light .hljs{background:#e7e9db;color:#4f424c}.syntax-entry-theme-paraiso-light .hljs-comment,.syntax-entry-theme-paraiso-light .hljs-quote{color:#776e71}.syntax-entry-theme-paraiso-light .hljs-link,.syntax-entry-theme-paraiso-light .hljs-meta,.syntax-entry-theme-paraiso-light .hljs-name,.syntax-entry-theme-paraiso-light .hljs-regexp,.syntax-entry-theme-paraiso-light .hljs-selector-class,.syntax-entry-theme-paraiso-light .hljs-selector-id,.syntax-entry-theme-paraiso-light .hljs-tag,.syntax-entry-theme-paraiso-light .hljs-template-variable,.syntax-entry-theme-paraiso-light .hljs-variable{color:#ef6155}.syntax-entry-theme-paraiso-light .hljs-built_in,.syntax-entry-theme-paraiso-light .hljs-deletion,.syntax-entry-theme-paraiso-light .hljs-literal,.syntax-entry-theme-paraiso-light .hljs-number,.syntax-entry-theme-paraiso-light .hljs-params,.syntax-entry-theme-paraiso-light .hljs-type{color:#f99b15}.syntax-entry-theme-paraiso-light .hljs-attribute,.syntax-entry-theme-paraiso-light .hljs-section,.syntax-entry-theme-paraiso-light .hljs-title{color:#fec418}.syntax-entry-theme-paraiso-light .hljs-addition,.syntax-entry-theme-paraiso-light .hljs-bullet,.syntax-entry-theme-paraiso-light .hljs-string,.syntax-entry-theme-paraiso-light .hljs-symbol{color:#48b685}.syntax-entry-theme-paraiso-light .hljs-keyword,.syntax-entry-theme-paraiso-light .hljs-selector-tag{color:#815ba4}.syntax-entry-theme-paraiso-light .hljs-emphasis{font-style:italic}.syntax-entry-theme-paraiso-light .hljs-strong{font-weight:700}.syntax-entry-theme-pojoaque .hljs{color:#dccf8f;background:url(pojoaque.jpg) repeat scroll 0 0 #181914}.syntax-entry-theme-pojoaque .hljs-comment,.syntax-entry-theme-pojoaque .hljs-quote{color:#586e75;font-style:italic}.syntax-entry-theme-pojoaque .hljs-addition,.syntax-entry-theme-pojoaque .hljs-keyword,.syntax-entry-theme-pojoaque .hljs-literal,.syntax-entry-theme-pojoaque .hljs-selector-tag{color:#b64926}.syntax-entry-theme-pojoaque .hljs-doctag,.syntax-entry-theme-pojoaque .hljs-number,.syntax-entry-theme-pojoaque .hljs-regexp,.syntax-entry-theme-pojoaque .hljs-string{color:#468966}.syntax-entry-theme-pojoaque .hljs-built_in,.syntax-entry-theme-pojoaque .hljs-name,.syntax-entry-theme-pojoaque .hljs-section,.syntax-entry-theme-pojoaque .hljs-title{color:#ffb03b}.syntax-entry-theme-pojoaque .hljs-class .hljs-title,.syntax-entry-theme-pojoaque .hljs-tag,.syntax-entry-theme-pojoaque .hljs-template-variable,.syntax-entry-theme-pojoaque .hljs-title.class_,.syntax-entry-theme-pojoaque .hljs-type,.syntax-entry-theme-pojoaque .hljs-variable{color:#b58900}.syntax-entry-theme-pojoaque .hljs-attribute{color:#b89859}.syntax-entry-theme-pojoaque .hljs-bullet,.syntax-entry-theme-pojoaque .hljs-link,.syntax-entry-theme-pojoaque .hljs-meta,.syntax-entry-theme-pojoaque .hljs-subst,.syntax-entry-theme-pojoaque .hljs-symbol{color:#cb4b16}.syntax-entry-theme-pojoaque .hljs-deletion{color:#dc322f}.syntax-entry-theme-pojoaque .hljs-selector-class,.syntax-entry-theme-pojoaque .hljs-selector-id{color:#d3a60c}.syntax-entry-theme-pojoaque .hljs-formula{background:#073642}.syntax-entry-theme-pojoaque .hljs-emphasis{font-style:italic}.syntax-entry-theme-pojoaque .hljs-strong{font-weight:700}.syntax-entry-theme-purebasic .hljs{background:#ffffdf}.syntax-entry-theme-purebasic .hljs,.syntax-entry-theme-purebasic .hljs-attr,.syntax-entry-theme-purebasic .hljs-function,.syntax-entry-theme-purebasic .hljs-name,.syntax-entry-theme-purebasic .hljs-number,.syntax-entry-theme-purebasic .hljs-params,.syntax-entry-theme-purebasic .hljs-subst,.syntax-entry-theme-purebasic .hljs-type{color:#000}.syntax-entry-theme-purebasic .hljs-addition,.syntax-entry-theme-purebasic .hljs-comment,.syntax-entry-theme-purebasic .hljs-regexp,.syntax-entry-theme-purebasic .hljs-section,.syntax-entry-theme-purebasic .hljs-selector-pseudo{color:#0aa}.syntax-entry-theme-purebasic .hljs-built_in,.syntax-entry-theme-purebasic .hljs-class,.syntax-entry-theme-purebasic .hljs-keyword,.syntax-entry-theme-purebasic .hljs-meta .hljs-keyword,.syntax-entry-theme-purebasic .hljs-selector-class{color:#066;font-weight:700}.syntax-entry-theme-purebasic .hljs-code,.syntax-entry-theme-purebasic .hljs-tag,.syntax-entry-theme-purebasic .hljs-title,.syntax-entry-theme-purebasic .hljs-variable{color:#066}.syntax-entry-theme-purebasic .hljs-selector-attr,.syntax-entry-theme-purebasic .hljs-string{color:#0080ff}.syntax-entry-theme-purebasic .hljs-attribute,.syntax-entry-theme-purebasic .hljs-deletion,.syntax-entry-theme-purebasic .hljs-link,.syntax-entry-theme-purebasic .hljs-symbol{color:#924b72}.syntax-entry-theme-purebasic .hljs-literal,.syntax-entry-theme-purebasic .hljs-meta,.syntax-entry-theme-purebasic .hljs-selector-id{color:#924b72;font-weight:700}.syntax-entry-theme-purebasic .hljs-name,.syntax-entry-theme-purebasic .hljs-strong{font-weight:700}.syntax-entry-theme-purebasic .hljs-emphasis{font-style:italic}.syntax-entry-theme-qtcreator-dark .hljs{color:#aaa;background:#000}.syntax-entry-theme-qtcreator-dark .hljs-emphasis,.syntax-entry-theme-qtcreator-dark .hljs-strong{color:#a8a8a2}.syntax-entry-theme-qtcreator-dark .hljs-bullet,.syntax-entry-theme-qtcreator-dark .hljs-literal,.syntax-entry-theme-qtcreator-dark .hljs-number,.syntax-entry-theme-qtcreator-dark .hljs-quote,.syntax-entry-theme-qtcreator-dark .hljs-regexp{color:#f5f}.syntax-entry-theme-qtcreator-dark .hljs-code .hljs-selector-class{color:#aaf}.syntax-entry-theme-qtcreator-dark .hljs-emphasis,.syntax-entry-theme-qtcreator-dark .hljs-stronge,.syntax-entry-theme-qtcreator-dark .hljs-type{font-style:italic}.syntax-entry-theme-qtcreator-dark .hljs-function,.syntax-entry-theme-qtcreator-dark .hljs-keyword,.syntax-entry-theme-qtcreator-dark .hljs-name,.syntax-entry-theme-qtcreator-dark .hljs-section,.syntax-entry-theme-qtcreator-dark .hljs-selector-tag,.syntax-entry-theme-qtcreator-dark .hljs-symbol{color:#ff5}.syntax-entry-theme-qtcreator-dark .hljs-subst,.syntax-entry-theme-qtcreator-dark .hljs-tag,.syntax-entry-theme-qtcreator-dark .hljs-title{color:#aaa}.syntax-entry-theme-qtcreator-dark .hljs-attribute{color:#f55}.syntax-entry-theme-qtcreator-dark .hljs-class .hljs-title,.syntax-entry-theme-qtcreator-dark .hljs-params,.syntax-entry-theme-qtcreator-dark .hljs-title.class_,.syntax-entry-theme-qtcreator-dark .hljs-variable{color:#88f}.syntax-entry-theme-qtcreator-dark .hljs-addition,.syntax-entry-theme-qtcreator-dark .hljs-built_in,.syntax-entry-theme-qtcreator-dark .hljs-link,.syntax-entry-theme-qtcreator-dark .hljs-selector-attr,.syntax-entry-theme-qtcreator-dark .hljs-selector-id,.syntax-entry-theme-qtcreator-dark .hljs-selector-pseudo,.syntax-entry-theme-qtcreator-dark .hljs-string,.syntax-entry-theme-qtcreator-dark .hljs-template-tag,.syntax-entry-theme-qtcreator-dark .hljs-template-variable,.syntax-entry-theme-qtcreator-dark .hljs-type{color:#f5f}.syntax-entry-theme-qtcreator-dark .hljs-comment,.syntax-entry-theme-qtcreator-dark .hljs-deletion,.syntax-entry-theme-qtcreator-dark .hljs-meta{color:#5ff}.syntax-entry-theme-qtcreator-light .hljs{color:#000;background:#fff}.syntax-entry-theme-qtcreator-light .hljs-emphasis,.syntax-entry-theme-qtcreator-light .hljs-strong{color:#000}.syntax-entry-theme-qtcreator-light .hljs-bullet,.syntax-entry-theme-qtcreator-light .hljs-literal,.syntax-entry-theme-qtcreator-light .hljs-number,.syntax-entry-theme-qtcreator-light .hljs-quote,.syntax-entry-theme-qtcreator-light .hljs-regexp{color:navy}.syntax-entry-theme-qtcreator-light .hljs-code .hljs-selector-class{color:purple}.syntax-entry-theme-qtcreator-light .hljs-emphasis,.syntax-entry-theme-qtcreator-light .hljs-stronge,.syntax-entry-theme-qtcreator-light .hljs-type{font-style:italic}.syntax-entry-theme-qtcreator-light .hljs-function,.syntax-entry-theme-qtcreator-light .hljs-keyword,.syntax-entry-theme-qtcreator-light .hljs-name,.syntax-entry-theme-qtcreator-light .hljs-section,.syntax-entry-theme-qtcreator-light .hljs-selector-tag,.syntax-entry-theme-qtcreator-light .hljs-symbol{color:olive}.syntax-entry-theme-qtcreator-light .hljs-subst,.syntax-entry-theme-qtcreator-light .hljs-tag,.syntax-entry-theme-qtcreator-light .hljs-title{color:#000}.syntax-entry-theme-qtcreator-light .hljs-attribute{color:maroon}.syntax-entry-theme-qtcreator-light .hljs-class .hljs-title,.syntax-entry-theme-qtcreator-light .hljs-params,.syntax-entry-theme-qtcreator-light .hljs-title.class_,.syntax-entry-theme-qtcreator-light .hljs-variable{color:#0055af}.syntax-entry-theme-qtcreator-light .hljs-addition,.syntax-entry-theme-qtcreator-light .hljs-built_in,.syntax-entry-theme-qtcreator-light .hljs-comment,.syntax-entry-theme-qtcreator-light .hljs-deletion,.syntax-entry-theme-qtcreator-light .hljs-link,.syntax-entry-theme-qtcreator-light .hljs-meta,.syntax-entry-theme-qtcreator-light .hljs-selector-attr,.syntax-entry-theme-qtcreator-light .hljs-selector-id,.syntax-entry-theme-qtcreator-light .hljs-selector-pseudo,.syntax-entry-theme-qtcreator-light .hljs-string,.syntax-entry-theme-qtcreator-light .hljs-template-tag,.syntax-entry-theme-qtcreator-light .hljs-template-variable,.syntax-entry-theme-qtcreator-light .hljs-type{color:green}.syntax-entry-theme-rainbow .hljs{background:#474949;color:#d1d9e1}.syntax-entry-theme-rainbow .hljs-comment,.syntax-entry-theme-rainbow .hljs-quote{color:#969896;font-style:italic}.syntax-entry-theme-rainbow .hljs-addition,.syntax-entry-theme-rainbow .hljs-keyword,.syntax-entry-theme-rainbow .hljs-literal,.syntax-entry-theme-rainbow .hljs-selector-tag,.syntax-entry-theme-rainbow .hljs-type{color:#c9c}.syntax-entry-theme-rainbow .hljs-number,.syntax-entry-theme-rainbow .hljs-selector-attr,.syntax-entry-theme-rainbow .hljs-selector-pseudo{color:#f99157}.syntax-entry-theme-rainbow .hljs-doctag,.syntax-entry-theme-rainbow .hljs-regexp,.syntax-entry-theme-rainbow .hljs-string{color:#8abeb7}.syntax-entry-theme-rainbow .hljs-built_in,.syntax-entry-theme-rainbow .hljs-name,.syntax-entry-theme-rainbow .hljs-section,.syntax-entry-theme-rainbow .hljs-title{color:#b5bd68}.syntax-entry-theme-rainbow .hljs-class .hljs-title,.syntax-entry-theme-rainbow .hljs-selector-id,.syntax-entry-theme-rainbow .hljs-template-variable,.syntax-entry-theme-rainbow .hljs-title.class_,.syntax-entry-theme-rainbow .hljs-variable{color:#fc6}.syntax-entry-theme-rainbow .hljs-name,.syntax-entry-theme-rainbow .hljs-section,.syntax-entry-theme-rainbow .hljs-strong{font-weight:700}.syntax-entry-theme-rainbow .hljs-bullet,.syntax-entry-theme-rainbow .hljs-link,.syntax-entry-theme-rainbow .hljs-meta,.syntax-entry-theme-rainbow .hljs-subst,.syntax-entry-theme-rainbow .hljs-symbol{color:#f99157}.syntax-entry-theme-rainbow .hljs-deletion{color:#dc322f}.syntax-entry-theme-rainbow .hljs-formula{background:#eee8d5}.syntax-entry-theme-rainbow .hljs-attr,.syntax-entry-theme-rainbow .hljs-attribute{color:#81a2be}.syntax-entry-theme-rainbow .hljs-emphasis{font-style:italic}.syntax-entry-theme-routeros .hljs{color:#444;background:#f0f0f0}.syntax-entry-theme-routeros .hljs-subst{color:#444}.syntax-entry-theme-routeros .hljs-comment{color:#888}.syntax-entry-theme-routeros .hljs-doctag,.syntax-entry-theme-routeros .hljs-keyword,.syntax-entry-theme-routeros .hljs-meta .hljs-keyword,.syntax-entry-theme-routeros .hljs-name,.syntax-entry-theme-routeros .hljs-selector-tag{font-weight:700}.syntax-entry-theme-routeros .hljs-attribute{color:#0e9a00}.syntax-entry-theme-routeros .hljs-function{color:#99069a}.syntax-entry-theme-routeros .hljs-deletion,.syntax-entry-theme-routeros .hljs-number,.syntax-entry-theme-routeros .hljs-quote,.syntax-entry-theme-routeros .hljs-selector-class,.syntax-entry-theme-routeros .hljs-selector-id,.syntax-entry-theme-routeros .hljs-string,.syntax-entry-theme-routeros .hljs-template-tag,.syntax-entry-theme-routeros .hljs-type{color:#800}.syntax-entry-theme-routeros .hljs-section,.syntax-entry-theme-routeros .hljs-title{color:#800;font-weight:700}.syntax-entry-theme-routeros .hljs-link,.syntax-entry-theme-routeros .hljs-regexp,.syntax-entry-theme-routeros .hljs-selector-attr,.syntax-entry-theme-routeros .hljs-selector-pseudo,.syntax-entry-theme-routeros .hljs-symbol,.syntax-entry-theme-routeros .hljs-template-variable,.syntax-entry-theme-routeros .hljs-variable{color:#bc6060}.syntax-entry-theme-routeros .hljs-literal{color:#78a960}.syntax-entry-theme-routeros .hljs-addition,.syntax-entry-theme-routeros .hljs-built_in,.syntax-entry-theme-routeros .hljs-bullet,.syntax-entry-theme-routeros .hljs-code{color:#0c9a9a}.syntax-entry-theme-routeros .hljs-meta{color:#1f7199}.syntax-entry-theme-routeros .hljs-meta .hljs-string{color:#4d99bf}.syntax-entry-theme-routeros .hljs-emphasis{font-style:italic}.syntax-entry-theme-routeros .hljs-strong{font-weight:700}.syntax-entry-theme-school-book .hljs{color:#3e5915;background:#f6f5b2}.syntax-entry-theme-school-book .hljs-keyword,.syntax-entry-theme-school-book .hljs-literal,.syntax-entry-theme-school-book .hljs-selector-tag{color:#059;font-weight:700}.syntax-entry-theme-school-book .hljs-subst{color:#3e5915}.syntax-entry-theme-school-book .hljs-addition,.syntax-entry-theme-school-book .hljs-attribute,.syntax-entry-theme-school-book .hljs-built_in,.syntax-entry-theme-school-book .hljs-bullet,.syntax-entry-theme-school-book .hljs-link,.syntax-entry-theme-school-book .hljs-section,.syntax-entry-theme-school-book .hljs-string,.syntax-entry-theme-school-book .hljs-symbol,.syntax-entry-theme-school-book .hljs-template-tag,.syntax-entry-theme-school-book .hljs-template-variable,.syntax-entry-theme-school-book .hljs-title,.syntax-entry-theme-school-book .hljs-type,.syntax-entry-theme-school-book .hljs-variable{color:#2c009f}.syntax-entry-theme-school-book .hljs-comment,.syntax-entry-theme-school-book .hljs-deletion,.syntax-entry-theme-school-book .hljs-meta,.syntax-entry-theme-school-book .hljs-quote{color:#e60415}.syntax-entry-theme-school-book .hljs-doctag,.syntax-entry-theme-school-book .hljs-keyword,.syntax-entry-theme-school-book .hljs-literal,.syntax-entry-theme-school-book .hljs-name,.syntax-entry-theme-school-book .hljs-section,.syntax-entry-theme-school-book .hljs-selector-id,.syntax-entry-theme-school-book .hljs-selector-tag,.syntax-entry-theme-school-book .hljs-strong,.syntax-entry-theme-school-book .hljs-title,.syntax-entry-theme-school-book .hljs-type{font-weight:700}.syntax-entry-theme-school-book .hljs-emphasis{font-style:italic}.syntax-entry-theme-shades-of-purple .hljs{background:#2d2b57;color:#e3dfff;font-weight:400}.syntax-entry-theme-shades-of-purple .hljs-subst{color:#e3dfff}.syntax-entry-theme-shades-of-purple .hljs-title{color:#fad000;font-weight:400}.syntax-entry-theme-shades-of-purple .hljs-name{color:#a1feff}.syntax-entry-theme-shades-of-purple .hljs-tag{color:#fff}.syntax-entry-theme-shades-of-purple .hljs-attr{color:#f8d000;font-style:italic}.syntax-entry-theme-shades-of-purple .hljs-built_in,.syntax-entry-theme-shades-of-purple .hljs-keyword,.syntax-entry-theme-shades-of-purple .hljs-section,.syntax-entry-theme-shades-of-purple .hljs-selector-tag{color:#fb9e00}.syntax-entry-theme-shades-of-purple .hljs-addition,.syntax-entry-theme-shades-of-purple .hljs-attribute,.syntax-entry-theme-shades-of-purple .hljs-bullet,.syntax-entry-theme-shades-of-purple .hljs-code,.syntax-entry-theme-shades-of-purple .hljs-deletion,.syntax-entry-theme-shades-of-purple .hljs-quote,.syntax-entry-theme-shades-of-purple .hljs-regexp,.syntax-entry-theme-shades-of-purple .hljs-selector-attr,.syntax-entry-theme-shades-of-purple .hljs-selector-class,.syntax-entry-theme-shades-of-purple .hljs-selector-pseudo,.syntax-entry-theme-shades-of-purple .hljs-string,.syntax-entry-theme-shades-of-purple .hljs-symbol,.syntax-entry-theme-shades-of-purple .hljs-template-tag{color:#4cd213}.syntax-entry-theme-shades-of-purple .hljs-meta,.syntax-entry-theme-shades-of-purple .hljs-meta .hljs-string{color:#fb9e00}.syntax-entry-theme-shades-of-purple .hljs-comment{color:#ac65ff}.syntax-entry-theme-shades-of-purple .hljs-keyword,.syntax-entry-theme-shades-of-purple .hljs-literal,.syntax-entry-theme-shades-of-purple .hljs-name,.syntax-entry-theme-shades-of-purple .hljs-selector-tag,.syntax-entry-theme-shades-of-purple .hljs-strong{font-weight:400}.syntax-entry-theme-shades-of-purple .hljs-literal,.syntax-entry-theme-shades-of-purple .hljs-number{color:#fa658d}.syntax-entry-theme-shades-of-purple .hljs-emphasis{font-style:italic}.syntax-entry-theme-shades-of-purple .hljs-strong{font-weight:700}.syntax-entry-theme-srcery .hljs{background:#1c1b19;color:#fce8c3}.syntax-entry-theme-srcery .hljs-literal,.syntax-entry-theme-srcery .hljs-quote,.syntax-entry-theme-srcery .hljs-subst{color:#fce8c3}.syntax-entry-theme-srcery .hljs-symbol,.syntax-entry-theme-srcery .hljs-type{color:#68a8e4}.syntax-entry-theme-srcery .hljs-deletion,.syntax-entry-theme-srcery .hljs-keyword{color:#ef2f27}.syntax-entry-theme-srcery .hljs-attribute,.syntax-entry-theme-srcery .hljs-function,.syntax-entry-theme-srcery .hljs-name,.syntax-entry-theme-srcery .hljs-section,.syntax-entry-theme-srcery .hljs-selector-attr,.syntax-entry-theme-srcery .hljs-selector-class,.syntax-entry-theme-srcery .hljs-selector-id,.syntax-entry-theme-srcery .hljs-selector-pseudo,.syntax-entry-theme-srcery .hljs-title{color:#fbb829}.syntax-entry-theme-srcery .hljs-class,.syntax-entry-theme-srcery .hljs-code,.syntax-entry-theme-srcery .hljs-property,.syntax-entry-theme-srcery .hljs-template-variable,.syntax-entry-theme-srcery .hljs-variable{color:#0aaeb3}.syntax-entry-theme-srcery .hljs-addition,.syntax-entry-theme-srcery .hljs-bullet,.syntax-entry-theme-srcery .hljs-regexp,.syntax-entry-theme-srcery .hljs-string{color:#98bc37}.syntax-entry-theme-srcery .hljs-built_in,.syntax-entry-theme-srcery .hljs-params{color:#ff5c8f}.syntax-entry-theme-srcery .hljs-selector-tag,.syntax-entry-theme-srcery .hljs-template-tag{color:#2c78bf}.syntax-entry-theme-srcery .hljs-comment,.syntax-entry-theme-srcery .hljs-link,.syntax-entry-theme-srcery .hljs-meta,.syntax-entry-theme-srcery .hljs-number{color:#918175}.syntax-entry-theme-srcery .hljs-emphasis{font-style:italic}.syntax-entry-theme-srcery .hljs-strong{font-weight:700}/*!
- Theme: StackOverflow Dark
- Description: Dark theme as used on stackoverflow.com
- Author: stackoverflow.com
- Maintainer: @Hirse
- Website: https://github.com/StackExchange/Stacks
- License: MIT
- Updated: 2021-05-15
-
- Updated for @stackoverflow/stacks v0.64.0
- Code Blocks: /blob/v0.64.0/lib/css/components/_stacks-code-blocks.less
- Colors: /blob/v0.64.0/lib/css/exports/_stacks-constants-colors.less
- */.syntax-entry-theme-stackoverflow-dark .hljs{color:#fff;background:#1c1b1b}.syntax-entry-theme-stackoverflow-dark .hljs-subst{color:#fff}.syntax-entry-theme-stackoverflow-dark .hljs-comment{color:#999}.syntax-entry-theme-stackoverflow-dark .hljs-attr,.syntax-entry-theme-stackoverflow-dark .hljs-doctag,.syntax-entry-theme-stackoverflow-dark .hljs-keyword,.syntax-entry-theme-stackoverflow-dark .hljs-meta .hljs-keyword,.syntax-entry-theme-stackoverflow-dark .hljs-section,.syntax-entry-theme-stackoverflow-dark .hljs-selector-tag{color:#88aece}.syntax-entry-theme-stackoverflow-dark .hljs-attribute{color:#c59bc1}.syntax-entry-theme-stackoverflow-dark .hljs-name,.syntax-entry-theme-stackoverflow-dark .hljs-number,.syntax-entry-theme-stackoverflow-dark .hljs-quote,.syntax-entry-theme-stackoverflow-dark .hljs-selector-id,.syntax-entry-theme-stackoverflow-dark .hljs-template-tag,.syntax-entry-theme-stackoverflow-dark .hljs-type{color:#f08d49}.syntax-entry-theme-stackoverflow-dark .hljs-selector-class{color:#88aece}.syntax-entry-theme-stackoverflow-dark .hljs-link,.syntax-entry-theme-stackoverflow-dark .hljs-regexp,.syntax-entry-theme-stackoverflow-dark .hljs-selector-attr,.syntax-entry-theme-stackoverflow-dark .hljs-string,.syntax-entry-theme-stackoverflow-dark .hljs-symbol,.syntax-entry-theme-stackoverflow-dark .hljs-template-variable,.syntax-entry-theme-stackoverflow-dark .hljs-variable{color:#b5bd68}.syntax-entry-theme-stackoverflow-dark .hljs-meta,.syntax-entry-theme-stackoverflow-dark .hljs-selector-pseudo{color:#88aece}.syntax-entry-theme-stackoverflow-dark .hljs-built_in,.syntax-entry-theme-stackoverflow-dark .hljs-literal,.syntax-entry-theme-stackoverflow-dark .hljs-title{color:#f08d49}.syntax-entry-theme-stackoverflow-dark .hljs-bullet,.syntax-entry-theme-stackoverflow-dark .hljs-code{color:#ccc}.syntax-entry-theme-stackoverflow-dark .hljs-meta .hljs-string{color:#b5bd68}.syntax-entry-theme-stackoverflow-dark .hljs-deletion{color:#de7176}.syntax-entry-theme-stackoverflow-dark .hljs-addition{color:#76c490}.syntax-entry-theme-stackoverflow-dark .hljs-emphasis{font-style:italic}.syntax-entry-theme-stackoverflow-dark .hljs-strong{font-weight:700}/*!
- Theme: StackOverflow Light
- Description: Light theme as used on stackoverflow.com
- Author: stackoverflow.com
- Maintainer: @Hirse
- Website: https://github.com/StackExchange/Stacks
- License: MIT
- Updated: 2021-05-15
-
- Updated for @stackoverflow/stacks v0.64.0
- Code Blocks: /blob/v0.64.0/lib/css/components/_stacks-code-blocks.less
- Colors: /blob/v0.64.0/lib/css/exports/_stacks-constants-colors.less
- */.syntax-entry-theme-stackoverflow-light .hljs{color:#2f3337;background:#f6f6f6}.syntax-entry-theme-stackoverflow-light .hljs-subst{color:#2f3337}.syntax-entry-theme-stackoverflow-light .hljs-comment{color:#656e77}.syntax-entry-theme-stackoverflow-light .hljs-attr,.syntax-entry-theme-stackoverflow-light .hljs-doctag,.syntax-entry-theme-stackoverflow-light .hljs-keyword,.syntax-entry-theme-stackoverflow-light .hljs-meta .hljs-keyword,.syntax-entry-theme-stackoverflow-light .hljs-section,.syntax-entry-theme-stackoverflow-light .hljs-selector-tag{color:#015692}.syntax-entry-theme-stackoverflow-light .hljs-attribute{color:#803378}.syntax-entry-theme-stackoverflow-light .hljs-name,.syntax-entry-theme-stackoverflow-light .hljs-number,.syntax-entry-theme-stackoverflow-light .hljs-quote,.syntax-entry-theme-stackoverflow-light .hljs-selector-id,.syntax-entry-theme-stackoverflow-light .hljs-template-tag,.syntax-entry-theme-stackoverflow-light .hljs-type{color:#b75501}.syntax-entry-theme-stackoverflow-light .hljs-selector-class{color:#015692}.syntax-entry-theme-stackoverflow-light .hljs-link,.syntax-entry-theme-stackoverflow-light .hljs-regexp,.syntax-entry-theme-stackoverflow-light .hljs-selector-attr,.syntax-entry-theme-stackoverflow-light .hljs-string,.syntax-entry-theme-stackoverflow-light .hljs-symbol,.syntax-entry-theme-stackoverflow-light .hljs-template-variable,.syntax-entry-theme-stackoverflow-light .hljs-variable{color:#54790d}.syntax-entry-theme-stackoverflow-light .hljs-meta,.syntax-entry-theme-stackoverflow-light .hljs-selector-pseudo{color:#015692}.syntax-entry-theme-stackoverflow-light .hljs-built_in,.syntax-entry-theme-stackoverflow-light .hljs-literal,.syntax-entry-theme-stackoverflow-light .hljs-title{color:#b75501}.syntax-entry-theme-stackoverflow-light .hljs-bullet,.syntax-entry-theme-stackoverflow-light .hljs-code{color:#535a60}.syntax-entry-theme-stackoverflow-light .hljs-meta .hljs-string{color:#54790d}.syntax-entry-theme-stackoverflow-light .hljs-deletion{color:#c02d2e}.syntax-entry-theme-stackoverflow-light .hljs-addition{color:#2f6f44}.syntax-entry-theme-stackoverflow-light .hljs-emphasis{font-style:italic}.syntax-entry-theme-stackoverflow-light .hljs-strong{font-weight:700}.syntax-entry-theme-sunburst .hljs{background:#000;color:#f8f8f8}.syntax-entry-theme-sunburst .hljs-comment,.syntax-entry-theme-sunburst .hljs-quote{color:#aeaeae;font-style:italic}.syntax-entry-theme-sunburst .hljs-keyword,.syntax-entry-theme-sunburst .hljs-selector-tag,.syntax-entry-theme-sunburst .hljs-type{color:#e28964}.syntax-entry-theme-sunburst .hljs-string{color:#65b042}.syntax-entry-theme-sunburst .hljs-subst{color:#daefa3}.syntax-entry-theme-sunburst .hljs-link,.syntax-entry-theme-sunburst .hljs-regexp{color:#e9c062}.syntax-entry-theme-sunburst .hljs-name,.syntax-entry-theme-sunburst .hljs-section,.syntax-entry-theme-sunburst .hljs-tag,.syntax-entry-theme-sunburst .hljs-title{color:#89bdff}.syntax-entry-theme-sunburst .hljs-class .hljs-title,.syntax-entry-theme-sunburst .hljs-doctag,.syntax-entry-theme-sunburst .hljs-title.class_{text-decoration:underline}.syntax-entry-theme-sunburst .hljs-bullet,.syntax-entry-theme-sunburst .hljs-number,.syntax-entry-theme-sunburst .hljs-symbol{color:#3387cc}.syntax-entry-theme-sunburst .hljs-params,.syntax-entry-theme-sunburst .hljs-template-variable,.syntax-entry-theme-sunburst .hljs-variable{color:#3e87e3}.syntax-entry-theme-sunburst .hljs-attribute{color:#cda869}.syntax-entry-theme-sunburst .hljs-meta{color:#8996a8}.syntax-entry-theme-sunburst .hljs-formula{background-color:#0e2231;color:#f8f8f8;font-style:italic}.syntax-entry-theme-sunburst .hljs-addition{background-color:#253b22;color:#f8f8f8}.syntax-entry-theme-sunburst .hljs-deletion{background-color:#420e09;color:#f8f8f8}.syntax-entry-theme-sunburst .hljs-selector-class{color:#9b703f}.syntax-entry-theme-sunburst .hljs-selector-id{color:#8b98ab}.syntax-entry-theme-sunburst .hljs-emphasis{font-style:italic}.syntax-entry-theme-sunburst .hljs-strong{font-weight:700}/*!
- Theme: Tokyo-night-Dark
- origin: https://github.com/enkia/tokyo-night-vscode-theme
- Description: Original highlight.js style
- Author: (c) Henri Vandersleyen
- License: see project LICENSE
- Touched: 2022
- */.syntax-entry-theme-tokyo-night-dark .hljs-comment,.syntax-entry-theme-tokyo-night-dark .hljs-meta{color:#565f89}.syntax-entry-theme-tokyo-night-dark .hljs-deletion,.syntax-entry-theme-tokyo-night-dark .hljs-doctag,.syntax-entry-theme-tokyo-night-dark .hljs-regexp,.syntax-entry-theme-tokyo-night-dark .hljs-selector-attr,.syntax-entry-theme-tokyo-night-dark .hljs-selector-class,.syntax-entry-theme-tokyo-night-dark .hljs-selector-id,.syntax-entry-theme-tokyo-night-dark .hljs-selector-pseudo,.syntax-entry-theme-tokyo-night-dark .hljs-tag,.syntax-entry-theme-tokyo-night-dark .hljs-template-tag,.syntax-entry-theme-tokyo-night-dark .hljs-variable.language_{color:#f7768e}.syntax-entry-theme-tokyo-night-dark .hljs-link,.syntax-entry-theme-tokyo-night-dark .hljs-literal,.syntax-entry-theme-tokyo-night-dark .hljs-number,.syntax-entry-theme-tokyo-night-dark .hljs-params,.syntax-entry-theme-tokyo-night-dark .hljs-template-variable,.syntax-entry-theme-tokyo-night-dark .hljs-type,.syntax-entry-theme-tokyo-night-dark .hljs-variable{color:#ff9e64}.syntax-entry-theme-tokyo-night-dark .hljs-attribute,.syntax-entry-theme-tokyo-night-dark .hljs-built_in{color:#e0af68}.syntax-entry-theme-tokyo-night-dark .hljs-selector-tag{color:#2ac3de}.syntax-entry-theme-tokyo-night-dark .hljs-keyword,.syntax-entry-theme-tokyo-night-dark .hljs-property,.syntax-entry-theme-tokyo-night-dark .hljs-subst,.syntax-entry-theme-tokyo-night-dark .hljs-title,.syntax-entry-theme-tokyo-night-dark .hljs-title.class_,.syntax-entry-theme-tokyo-night-dark .hljs-title.class_.inherited__,.syntax-entry-theme-tokyo-night-dark .hljs-title.function_{color:#7dcfff}.syntax-entry-theme-tokyo-night-dark .hljs-selector-tag{color:#73daca}.syntax-entry-theme-tokyo-night-dark .hljs-addition,.syntax-entry-theme-tokyo-night-dark .hljs-bullet,.syntax-entry-theme-tokyo-night-dark .hljs-quote,.syntax-entry-theme-tokyo-night-dark .hljs-string,.syntax-entry-theme-tokyo-night-dark .hljs-symbol{color:#9ece6a}.syntax-entry-theme-tokyo-night-dark .hljs-code,.syntax-entry-theme-tokyo-night-dark .hljs-formula,.syntax-entry-theme-tokyo-night-dark .hljs-section{color:#7aa2f7}.syntax-entry-theme-tokyo-night-dark .hljs-attr,.syntax-entry-theme-tokyo-night-dark .hljs-char.escape_,.syntax-entry-theme-tokyo-night-dark .hljs-keyword,.syntax-entry-theme-tokyo-night-dark .hljs-name,.syntax-entry-theme-tokyo-night-dark .hljs-operator{color:#bb9af7}.syntax-entry-theme-tokyo-night-dark .hljs-punctuation{color:#c0caf5}.syntax-entry-theme-tokyo-night-dark .hljs{background:#1a1b26;color:#9aa5ce}.syntax-entry-theme-tokyo-night-dark .hljs-emphasis{font-style:italic}.syntax-entry-theme-tokyo-night-dark .hljs-strong{font-weight:700}/*!
- Theme: Tokyo-night-light
- origin: https://github.com/enkia/tokyo-night-vscode-theme
- Description: Original highlight.js style
- Author: (c) Henri Vandersleyen
- License: see project LICENSE
- Touched: 2022
- */.syntax-entry-theme-tokyo-night-light .hljs-comment,.syntax-entry-theme-tokyo-night-light .hljs-meta{color:#9699a3}.syntax-entry-theme-tokyo-night-light .hljs-deletion,.syntax-entry-theme-tokyo-night-light .hljs-doctag,.syntax-entry-theme-tokyo-night-light .hljs-regexp,.syntax-entry-theme-tokyo-night-light .hljs-selector-attr,.syntax-entry-theme-tokyo-night-light .hljs-selector-class,.syntax-entry-theme-tokyo-night-light .hljs-selector-id,.syntax-entry-theme-tokyo-night-light .hljs-selector-pseudo,.syntax-entry-theme-tokyo-night-light .hljs-tag,.syntax-entry-theme-tokyo-night-light .hljs-template-tag,.syntax-entry-theme-tokyo-night-light .hljs-variable.language_{color:#8c4351}.syntax-entry-theme-tokyo-night-light .hljs-link,.syntax-entry-theme-tokyo-night-light .hljs-literal,.syntax-entry-theme-tokyo-night-light .hljs-number,.syntax-entry-theme-tokyo-night-light .hljs-params,.syntax-entry-theme-tokyo-night-light .hljs-template-variable,.syntax-entry-theme-tokyo-night-light .hljs-type,.syntax-entry-theme-tokyo-night-light .hljs-variable{color:#965027}.syntax-entry-theme-tokyo-night-light .hljs-attribute,.syntax-entry-theme-tokyo-night-light .hljs-built_in{color:#8f5e15}.syntax-entry-theme-tokyo-night-light .hljs-selector-tag{color:#166775}.syntax-entry-theme-tokyo-night-light .hljs-keyword,.syntax-entry-theme-tokyo-night-light .hljs-property,.syntax-entry-theme-tokyo-night-light .hljs-subst,.syntax-entry-theme-tokyo-night-light .hljs-title,.syntax-entry-theme-tokyo-night-light .hljs-title.class_,.syntax-entry-theme-tokyo-night-light .hljs-title.class_.inherited__,.syntax-entry-theme-tokyo-night-light .hljs-title.function_{color:#0f4b6e}.syntax-entry-theme-tokyo-night-light .hljs-selector-tag{color:#33635c}.syntax-entry-theme-tokyo-night-light .hljs-addition,.syntax-entry-theme-tokyo-night-light .hljs-bullet,.syntax-entry-theme-tokyo-night-light .hljs-quote,.syntax-entry-theme-tokyo-night-light .hljs-string,.syntax-entry-theme-tokyo-night-light .hljs-symbol{color:#485e30}.syntax-entry-theme-tokyo-night-light .hljs-code,.syntax-entry-theme-tokyo-night-light .hljs-formula,.syntax-entry-theme-tokyo-night-light .hljs-section{color:#34548a}.syntax-entry-theme-tokyo-night-light .hljs-attr,.syntax-entry-theme-tokyo-night-light .hljs-char.escape_,.syntax-entry-theme-tokyo-night-light .hljs-keyword,.syntax-entry-theme-tokyo-night-light .hljs-name,.syntax-entry-theme-tokyo-night-light .hljs-operator{color:#5a4a78}.syntax-entry-theme-tokyo-night-light .hljs-punctuation{color:#343b58}.syntax-entry-theme-tokyo-night-light .hljs{background:#d5d6db;color:#565a6e}.syntax-entry-theme-tokyo-night-light .hljs-emphasis{font-style:italic}.syntax-entry-theme-tokyo-night-light .hljs-strong{font-weight:700}.syntax-entry-theme-tomorrow-night-blue .hljs-comment,.syntax-entry-theme-tomorrow-night-blue .hljs-quote{color:#7285b7}.syntax-entry-theme-tomorrow-night-blue .hljs-deletion,.syntax-entry-theme-tomorrow-night-blue .hljs-name,.syntax-entry-theme-tomorrow-night-blue .hljs-regexp,.syntax-entry-theme-tomorrow-night-blue .hljs-selector-class,.syntax-entry-theme-tomorrow-night-blue .hljs-selector-id,.syntax-entry-theme-tomorrow-night-blue .hljs-tag,.syntax-entry-theme-tomorrow-night-blue .hljs-template-variable,.syntax-entry-theme-tomorrow-night-blue .hljs-variable{color:#ff9da4}.syntax-entry-theme-tomorrow-night-blue .hljs-built_in,.syntax-entry-theme-tomorrow-night-blue .hljs-link,.syntax-entry-theme-tomorrow-night-blue .hljs-literal,.syntax-entry-theme-tomorrow-night-blue .hljs-meta,.syntax-entry-theme-tomorrow-night-blue .hljs-number,.syntax-entry-theme-tomorrow-night-blue .hljs-params,.syntax-entry-theme-tomorrow-night-blue .hljs-type{color:#ffc58f}.syntax-entry-theme-tomorrow-night-blue .hljs-attribute{color:#ffeead}.syntax-entry-theme-tomorrow-night-blue .hljs-addition,.syntax-entry-theme-tomorrow-night-blue .hljs-bullet,.syntax-entry-theme-tomorrow-night-blue .hljs-string,.syntax-entry-theme-tomorrow-night-blue .hljs-symbol{color:#d1f1a9}.syntax-entry-theme-tomorrow-night-blue .hljs-section,.syntax-entry-theme-tomorrow-night-blue .hljs-title{color:#bbdaff}.syntax-entry-theme-tomorrow-night-blue .hljs-keyword,.syntax-entry-theme-tomorrow-night-blue .hljs-selector-tag{color:#ebbbff}.syntax-entry-theme-tomorrow-night-blue .hljs{background:#002451;color:#fff}.syntax-entry-theme-tomorrow-night-blue .hljs-emphasis{font-style:italic}.syntax-entry-theme-tomorrow-night-blue .hljs-strong{font-weight:700}.syntax-entry-theme-tomorrow-night-bright .hljs-comment,.syntax-entry-theme-tomorrow-night-bright .hljs-quote{color:#969896}.syntax-entry-theme-tomorrow-night-bright .hljs-deletion,.syntax-entry-theme-tomorrow-night-bright .hljs-name,.syntax-entry-theme-tomorrow-night-bright .hljs-regexp,.syntax-entry-theme-tomorrow-night-bright .hljs-selector-class,.syntax-entry-theme-tomorrow-night-bright .hljs-selector-id,.syntax-entry-theme-tomorrow-night-bright .hljs-tag,.syntax-entry-theme-tomorrow-night-bright .hljs-template-variable,.syntax-entry-theme-tomorrow-night-bright .hljs-variable{color:#d54e53}.syntax-entry-theme-tomorrow-night-bright .hljs-built_in,.syntax-entry-theme-tomorrow-night-bright .hljs-link,.syntax-entry-theme-tomorrow-night-bright .hljs-literal,.syntax-entry-theme-tomorrow-night-bright .hljs-meta,.syntax-entry-theme-tomorrow-night-bright .hljs-number,.syntax-entry-theme-tomorrow-night-bright .hljs-params,.syntax-entry-theme-tomorrow-night-bright .hljs-type{color:#e78c45}.syntax-entry-theme-tomorrow-night-bright .hljs-attribute{color:#e7c547}.syntax-entry-theme-tomorrow-night-bright .hljs-addition,.syntax-entry-theme-tomorrow-night-bright .hljs-bullet,.syntax-entry-theme-tomorrow-night-bright .hljs-string,.syntax-entry-theme-tomorrow-night-bright .hljs-symbol{color:#b9ca4a}.syntax-entry-theme-tomorrow-night-bright .hljs-section,.syntax-entry-theme-tomorrow-night-bright .hljs-title{color:#7aa6da}.syntax-entry-theme-tomorrow-night-bright .hljs-keyword,.syntax-entry-theme-tomorrow-night-bright .hljs-selector-tag{color:#c397d8}.syntax-entry-theme-tomorrow-night-bright .hljs{background:#000;color:#eaeaea}.syntax-entry-theme-tomorrow-night-bright .hljs-emphasis{font-style:italic}.syntax-entry-theme-tomorrow-night-bright .hljs-strong{font-weight:700}.syntax-entry-theme-vs .hljs{background:#fff;color:#000}.syntax-entry-theme-vs .hljs-comment,.syntax-entry-theme-vs .hljs-quote,.syntax-entry-theme-vs .hljs-variable{color:green}.syntax-entry-theme-vs .hljs-built_in,.syntax-entry-theme-vs .hljs-keyword,.syntax-entry-theme-vs .hljs-name,.syntax-entry-theme-vs .hljs-selector-tag,.syntax-entry-theme-vs .hljs-tag{color:#00f}.syntax-entry-theme-vs .hljs-addition,.syntax-entry-theme-vs .hljs-attribute,.syntax-entry-theme-vs .hljs-literal,.syntax-entry-theme-vs .hljs-section,.syntax-entry-theme-vs .hljs-string,.syntax-entry-theme-vs .hljs-template-tag,.syntax-entry-theme-vs .hljs-template-variable,.syntax-entry-theme-vs .hljs-title,.syntax-entry-theme-vs .hljs-type{color:#a31515}.syntax-entry-theme-vs .hljs-deletion,.syntax-entry-theme-vs .hljs-meta,.syntax-entry-theme-vs .hljs-selector-attr,.syntax-entry-theme-vs .hljs-selector-pseudo{color:#2b91af}.syntax-entry-theme-vs .hljs-doctag{color:grey}.syntax-entry-theme-vs .hljs-attr{color:red}.syntax-entry-theme-vs .hljs-bullet,.syntax-entry-theme-vs .hljs-link,.syntax-entry-theme-vs .hljs-symbol{color:#00b0e8}.syntax-entry-theme-vs .hljs-emphasis{font-style:italic}.syntax-entry-theme-vs .hljs-strong{font-weight:700}.syntax-entry-theme-vs2015 .hljs{background:#1e1e1e;color:#dcdcdc}.syntax-entry-theme-vs2015 .hljs-keyword,.syntax-entry-theme-vs2015 .hljs-literal,.syntax-entry-theme-vs2015 .hljs-name,.syntax-entry-theme-vs2015 .hljs-symbol{color:#569cd6}.syntax-entry-theme-vs2015 .hljs-link{color:#569cd6;text-decoration:underline}.syntax-entry-theme-vs2015 .hljs-built_in,.syntax-entry-theme-vs2015 .hljs-type{color:#4ec9b0}.syntax-entry-theme-vs2015 .hljs-class,.syntax-entry-theme-vs2015 .hljs-number{color:#b8d7a3}.syntax-entry-theme-vs2015 .hljs-meta .hljs-string,.syntax-entry-theme-vs2015 .hljs-string{color:#d69d85}.syntax-entry-theme-vs2015 .hljs-regexp,.syntax-entry-theme-vs2015 .hljs-template-tag{color:#9a5334}.syntax-entry-theme-vs2015 .hljs-formula,.syntax-entry-theme-vs2015 .hljs-function,.syntax-entry-theme-vs2015 .hljs-params,.syntax-entry-theme-vs2015 .hljs-subst,.syntax-entry-theme-vs2015 .hljs-title{color:#dcdcdc}.syntax-entry-theme-vs2015 .hljs-comment,.syntax-entry-theme-vs2015 .hljs-quote{color:#57a64a;font-style:italic}.syntax-entry-theme-vs2015 .hljs-doctag{color:#608b4e}.syntax-entry-theme-vs2015 .hljs-meta,.syntax-entry-theme-vs2015 .hljs-meta .hljs-keyword,.syntax-entry-theme-vs2015 .hljs-tag{color:#9b9b9b}.syntax-entry-theme-vs2015 .hljs-template-variable,.syntax-entry-theme-vs2015 .hljs-variable{color:#bd63c5}.syntax-entry-theme-vs2015 .hljs-attr,.syntax-entry-theme-vs2015 .hljs-attribute{color:#9cdcfe}.syntax-entry-theme-vs2015 .hljs-section{color:gold}.syntax-entry-theme-vs2015 .hljs-emphasis{font-style:italic}.syntax-entry-theme-vs2015 .hljs-strong{font-weight:700}.syntax-entry-theme-vs2015 .hljs-bullet,.syntax-entry-theme-vs2015 .hljs-selector-attr,.syntax-entry-theme-vs2015 .hljs-selector-class,.syntax-entry-theme-vs2015 .hljs-selector-id,.syntax-entry-theme-vs2015 .hljs-selector-pseudo,.syntax-entry-theme-vs2015 .hljs-selector-tag{color:#d7ba7d}.syntax-entry-theme-vs2015 .hljs-addition{background-color:#144212;display:inline-block;width:100%}.syntax-entry-theme-vs2015 .hljs-deletion{background-color:#600;display:inline-block;width:100%}.syntax-entry-theme-xcode .hljs{background:#fff;color:#000}.syntax-entry-theme-xcode .xml .hljs-meta{color:silver}.syntax-entry-theme-xcode .hljs-comment,.syntax-entry-theme-xcode .hljs-quote{color:#007400}.syntax-entry-theme-xcode .hljs-attribute,.syntax-entry-theme-xcode .hljs-keyword,.syntax-entry-theme-xcode .hljs-literal,.syntax-entry-theme-xcode .hljs-name,.syntax-entry-theme-xcode .hljs-selector-tag,.syntax-entry-theme-xcode .hljs-tag{color:#aa0d91}.syntax-entry-theme-xcode .hljs-template-variable,.syntax-entry-theme-xcode .hljs-variable{color:#3f6e74}.syntax-entry-theme-xcode .hljs-code,.syntax-entry-theme-xcode .hljs-meta .hljs-string,.syntax-entry-theme-xcode .hljs-string{color:#c41a16}.syntax-entry-theme-xcode .hljs-link,.syntax-entry-theme-xcode .hljs-regexp{color:#0e0eff}.syntax-entry-theme-xcode .hljs-bullet,.syntax-entry-theme-xcode .hljs-number,.syntax-entry-theme-xcode .hljs-symbol,.syntax-entry-theme-xcode .hljs-title{color:#1c00cf}.syntax-entry-theme-xcode .hljs-meta,.syntax-entry-theme-xcode .hljs-section{color:#643820}.syntax-entry-theme-xcode .hljs-built_in,.syntax-entry-theme-xcode .hljs-class .hljs-title,.syntax-entry-theme-xcode .hljs-params,.syntax-entry-theme-xcode .hljs-title.class_,.syntax-entry-theme-xcode .hljs-type{color:#5c2699}.syntax-entry-theme-xcode .hljs-attr{color:#836c28}.syntax-entry-theme-xcode .hljs-subst{color:#000}.syntax-entry-theme-xcode .hljs-formula{background-color:#eee;font-style:italic}.syntax-entry-theme-xcode .hljs-addition{background-color:#baeeba}.syntax-entry-theme-xcode .hljs-deletion{background-color:#ffc8bd}.syntax-entry-theme-xcode .hljs-selector-class,.syntax-entry-theme-xcode .hljs-selector-id{color:#9b703f}.syntax-entry-theme-xcode .hljs-doctag,.syntax-entry-theme-xcode .hljs-strong{font-weight:700}.syntax-entry-theme-xcode .hljs-emphasis{font-style:italic}.syntax-entry-theme-xt256 .hljs{color:#eaeaea;background:#000}.syntax-entry-theme-xt256 .hljs-subst{color:#eaeaea}.syntax-entry-theme-xt256 .hljs-emphasis{font-style:italic}.syntax-entry-theme-xt256 .hljs-strong{font-weight:700}.syntax-entry-theme-xt256 .hljs-type{color:#eaeaea}.syntax-entry-theme-xt256 .hljs-params{color:#da0000}.syntax-entry-theme-xt256 .hljs-literal,.syntax-entry-theme-xt256 .hljs-name,.syntax-entry-theme-xt256 .hljs-number{color:red;font-weight:bolder}.syntax-entry-theme-xt256 .hljs-comment{color:#969896}.syntax-entry-theme-xt256 .hljs-quote,.syntax-entry-theme-xt256 .hljs-selector-id{color:#0ff}.syntax-entry-theme-xt256 .hljs-template-variable,.syntax-entry-theme-xt256 .hljs-title,.syntax-entry-theme-xt256 .hljs-variable{color:#0ff;font-weight:700}.syntax-entry-theme-xt256 .hljs-keyword,.syntax-entry-theme-xt256 .hljs-selector-class,.syntax-entry-theme-xt256 .hljs-symbol{color:#fff000}.syntax-entry-theme-xt256 .hljs-bullet,.syntax-entry-theme-xt256 .hljs-string{color:#0f0}.syntax-entry-theme-xt256 .hljs-section,.syntax-entry-theme-xt256 .hljs-tag{color:#000fff}.syntax-entry-theme-xt256 .hljs-selector-tag{color:#000fff;font-weight:700}.syntax-entry-theme-xt256 .hljs-attribute,.syntax-entry-theme-xt256 .hljs-built_in,.syntax-entry-theme-xt256 .hljs-link,.syntax-entry-theme-xt256 .hljs-regexp{color:#f0f}.syntax-entry-theme-xt256 .hljs-meta{color:#fff;font-weight:bolder}.filament-syntax-entry-component .grid{display:block}.filament-syntax-entry{overflow:hidden;border-radius:.75rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.filament-syntax-entry .hljs{display:block;overflow-x:scroll;padding:1.5rem}:is(.dark .filament-syntax-entry){--tw-ring-color:#ffffff1a}:not(.dark .filament-syntax-entry){--tw-ring-color:rgba(var(--gray-950),0.05)}:is(.dark .dark\:prose-invert){--tw-prose-body:var(--tw-prose-invert-body);--tw-prose-headings:var(--tw-prose-invert-headings);--tw-prose-lead:var(--tw-prose-invert-lead);--tw-prose-links:var(--tw-prose-invert-links);--tw-prose-bold:var(--tw-prose-invert-bold);--tw-prose-counters:var(--tw-prose-invert-counters);--tw-prose-bullets:var(--tw-prose-invert-bullets);--tw-prose-hr:var(--tw-prose-invert-hr);--tw-prose-quotes:var(--tw-prose-invert-quotes);--tw-prose-quote-borders:var(--tw-prose-invert-quote-borders);--tw-prose-captions:var(--tw-prose-invert-captions);--tw-prose-kbd:var(--tw-prose-invert-kbd);--tw-prose-kbd-shadows:var(--tw-prose-invert-kbd-shadows);--tw-prose-code:var(--tw-prose-invert-code);--tw-prose-pre-code:var(--tw-prose-invert-pre-code);--tw-prose-pre-bg:var(--tw-prose-invert-pre-bg);--tw-prose-th-borders:var(--tw-prose-invert-th-borders);--tw-prose-td-borders:var(--tw-prose-invert-td-borders)}.focus-visible\:ring-1:focus-visible,.focus-visible\:ring-2:focus-visible{box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.disabled\:placeholder\:\[-webkit-text-fill-color\:theme\(colors\.gray\.400\)\]:disabled::-moz-placeholder,.disabled\:placeholder\:\[-webkit-text-fill-color\:theme\(colors\.gray\.400\)\]:disabled::placeholder{-webkit-text-fill-color:rgba(var(--gray-400),1)}.group\/item:focus-visible .group-focus-visible\/item\:underline,.group\/link:focus-visible .group-focus-visible\/link\:underline{text-decoration-line:underline}:is(.dark .dark\:flex){display:flex}:is(.dark .dark\:hidden){display:none}:is(.dark .dark\:divide-white\/10)>:not([hidden])~:not([hidden]){border-color:#ffffff1a}:is(.dark .dark\:divide-white\/5)>:not([hidden])~:not([hidden]){border-color:#ffffff0d}:is(.dark .dark\:border-gray-600){--tw-border-opacity:1;border-color:rgba(var(--gray-600),var(--tw-border-opacity))}:is(.dark .dark\:border-gray-700){--tw-border-opacity:1;border-color:rgba(var(--gray-700),var(--tw-border-opacity))}:is(.dark .dark\:border-primary-500){--tw-border-opacity:1;border-color:rgba(var(--primary-500),var(--tw-border-opacity))}:is(.dark .dark\:border-white\/10){border-color:#ffffff1a}:is(.dark .dark\:border-white\/5){border-color:#ffffff0d}:is(.dark .dark\:border-t-white\/10){border-top-color:#ffffff1a}:is(.dark .dark\:\!bg-gray-700){--tw-bg-opacity:1!important;background-color:rgba(var(--gray-700),var(--tw-bg-opacity))!important}:is(.dark .dark\:bg-custom-400\/10){background-color:rgba(var(--c-400),.1)}:is(.dark .dark\:bg-custom-500){--tw-bg-opacity:1;background-color:rgba(var(--c-500),var(--tw-bg-opacity))}:is(.dark .dark\:bg-custom-500\/20){background-color:rgba(var(--c-500),.2)}:is(.dark .dark\:bg-gray-400\/10){background-color:rgba(var(--gray-400),.1)}:is(.dark .dark\:bg-gray-500){--tw-bg-opacity:1;background-color:rgba(var(--gray-500),var(--tw-bg-opacity))}:is(.dark .dark\:bg-gray-500\/20){background-color:rgba(var(--gray-500),.2)}:is(.dark .dark\:bg-gray-600){--tw-bg-opacity:1;background-color:rgba(var(--gray-600),var(--tw-bg-opacity))}:is(.dark .dark\:bg-gray-700){--tw-bg-opacity:1;background-color:rgba(var(--gray-700),var(--tw-bg-opacity))}:is(.dark .dark\:bg-gray-800){--tw-bg-opacity:1;background-color:rgba(var(--gray-800),var(--tw-bg-opacity))}:is(.dark .dark\:bg-gray-900){--tw-bg-opacity:1;background-color:rgba(var(--gray-900),var(--tw-bg-opacity))}:is(.dark .dark\:bg-gray-900\/30){background-color:rgba(var(--gray-900),.3)}:is(.dark .dark\:bg-gray-950){--tw-bg-opacity:1;background-color:rgba(var(--gray-950),var(--tw-bg-opacity))}:is(.dark .dark\:bg-gray-950\/75){background-color:rgba(var(--gray-950),.75)}:is(.dark .dark\:bg-primary-400){--tw-bg-opacity:1;background-color:rgba(var(--primary-400),var(--tw-bg-opacity))}:is(.dark .dark\:bg-primary-500){--tw-bg-opacity:1;background-color:rgba(var(--primary-500),var(--tw-bg-opacity))}:is(.dark .dark\:bg-transparent){background-color:initial}:is(.dark .dark\:bg-white\/10){background-color:#ffffff1a}:is(.dark .dark\:bg-white\/5){background-color:#ffffff0d}:is(.dark .dark\:fill-current){fill:currentColor}:is(.dark .dark\:text-custom-300\/50){color:rgba(var(--c-300),.5)}:is(.dark .dark\:text-custom-400){--tw-text-opacity:1;color:rgba(var(--c-400),var(--tw-text-opacity))}:is(.dark .dark\:text-custom-400\/10){color:rgba(var(--c-400),.1)}:is(.dark .dark\:text-danger-400){--tw-text-opacity:1;color:rgba(var(--danger-400),var(--tw-text-opacity))}:is(.dark .dark\:text-danger-500){--tw-text-opacity:1;color:rgba(var(--danger-500),var(--tw-text-opacity))}:is(.dark .dark\:text-gray-200){--tw-text-opacity:1;color:rgba(var(--gray-200),var(--tw-text-opacity))}:is(.dark .dark\:text-gray-300\/50){color:rgba(var(--gray-300),.5)}:is(.dark .dark\:text-gray-400){--tw-text-opacity:1;color:rgba(var(--gray-400),var(--tw-text-opacity))}:is(.dark .dark\:text-gray-500){--tw-text-opacity:1;color:rgba(var(--gray-500),var(--tw-text-opacity))}:is(.dark .dark\:text-gray-700){--tw-text-opacity:1;color:rgba(var(--gray-700),var(--tw-text-opacity))}:is(.dark .dark\:text-gray-800){--tw-text-opacity:1;color:rgba(var(--gray-800),var(--tw-text-opacity))}:is(.dark .dark\:text-primary-400){--tw-text-opacity:1;color:rgba(var(--primary-400),var(--tw-text-opacity))}:is(.dark .dark\:text-primary-500){--tw-text-opacity:1;color:rgba(var(--primary-500),var(--tw-text-opacity))}:is(.dark .dark\:text-white){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}:is(.dark .dark\:text-white\/5){color:#ffffff0d}:is(.dark .dark\:ring-custom-400\/30){--tw-ring-color:rgba(var(--c-400),0.3)}:is(.dark .dark\:ring-custom-500){--tw-ring-opacity:1;--tw-ring-color:rgba(var(--c-500),var(--tw-ring-opacity))}:is(.dark .dark\:ring-danger-500){--tw-ring-opacity:1;--tw-ring-color:rgba(var(--danger-500),var(--tw-ring-opacity))}:is(.dark .dark\:ring-gray-400\/20){--tw-ring-color:rgba(var(--gray-400),0.2)}:is(.dark .dark\:ring-gray-50\/10){--tw-ring-color:rgba(var(--gray-50),0.1)}:is(.dark .dark\:ring-gray-700){--tw-ring-opacity:1;--tw-ring-color:rgba(var(--gray-700),var(--tw-ring-opacity))}:is(.dark .dark\:ring-gray-900){--tw-ring-opacity:1;--tw-ring-color:rgba(var(--gray-900),var(--tw-ring-opacity))}:is(.dark .dark\:ring-white\/10){--tw-ring-color:#ffffff1a}:is(.dark .dark\:ring-white\/20){--tw-ring-color:#fff3}:is(.dark .dark\:placeholder\:text-gray-500)::-moz-placeholder{--tw-text-opacity:1;color:rgba(var(--gray-500),var(--tw-text-opacity))}:is(.dark .dark\:placeholder\:text-gray-500)::placeholder{--tw-text-opacity:1;color:rgba(var(--gray-500),var(--tw-text-opacity))}:is(.dark .dark\:before\:bg-primary-500):before{content:var(--tw-content);--tw-bg-opacity:1;background-color:rgba(var(--primary-500),var(--tw-bg-opacity))}:is(.dark .dark\:checked\:bg-danger-500:checked){--tw-bg-opacity:1;background-color:rgba(var(--danger-500),var(--tw-bg-opacity))}:is(.dark .dark\:checked\:bg-primary-500:checked){--tw-bg-opacity:1;background-color:rgba(var(--primary-500),var(--tw-bg-opacity))}:is(.dark .dark\:focus-within\:bg-white\/5:focus-within){background-color:#ffffff0d}:is(.dark .dark\:hover\:bg-custom-400:hover){--tw-bg-opacity:1;background-color:rgba(var(--c-400),var(--tw-bg-opacity))}:is(.dark .dark\:hover\:bg-custom-400\/10:hover){background-color:rgba(var(--c-400),.1)}:is(.dark .dark\:hover\:bg-white\/10:hover){background-color:#ffffff1a}:is(.dark .dark\:hover\:bg-white\/5:hover){background-color:#ffffff0d}:is(.dark .dark\:hover\:text-custom-300:hover){--tw-text-opacity:1;color:rgba(var(--c-300),var(--tw-text-opacity))}:is(.dark .dark\:hover\:text-custom-300\/75:hover){color:rgba(var(--c-300),.75)}:is(.dark .dark\:hover\:text-gray-200:hover){--tw-text-opacity:1;color:rgba(var(--gray-200),var(--tw-text-opacity))}:is(.dark .dark\:hover\:text-gray-300\/75:hover){color:rgba(var(--gray-300),.75)}:is(.dark .dark\:hover\:text-gray-400:hover){--tw-text-opacity:1;color:rgba(var(--gray-400),var(--tw-text-opacity))}:is(.dark .dark\:hover\:ring-white\/20:hover){--tw-ring-color:#fff3}:is(.dark .dark\:focus\:ring-danger-500:focus){--tw-ring-opacity:1;--tw-ring-color:rgba(var(--danger-500),var(--tw-ring-opacity))}:is(.dark .dark\:focus\:ring-primary-500:focus){--tw-ring-opacity:1;--tw-ring-color:rgba(var(--primary-500),var(--tw-ring-opacity))}:is(.dark .dark\:checked\:focus\:ring-danger-400\/50:focus:checked){--tw-ring-color:rgba(var(--danger-400),0.5)}:is(.dark .dark\:checked\:focus\:ring-primary-400\/50:focus:checked){--tw-ring-color:rgba(var(--primary-400),0.5)}:is(.dark .dark\:focus-visible\:border-primary-500:focus-visible){--tw-border-opacity:1;border-color:rgba(var(--primary-500),var(--tw-border-opacity))}:is(.dark .dark\:focus-visible\:bg-custom-400\/10:focus-visible){background-color:rgba(var(--c-400),.1)}:is(.dark .dark\:focus-visible\:bg-white\/5:focus-visible){background-color:#ffffff0d}:is(.dark .dark\:focus-visible\:text-custom-300\/75:focus-visible){color:rgba(var(--c-300),.75)}:is(.dark .dark\:focus-visible\:text-gray-300\/75:focus-visible){color:rgba(var(--gray-300),.75)}:is(.dark .dark\:focus-visible\:text-gray-400:focus-visible){--tw-text-opacity:1;color:rgba(var(--gray-400),var(--tw-text-opacity))}:is(.dark .dark\:focus-visible\:ring-custom-400\/50:focus-visible){--tw-ring-color:rgba(var(--c-400),0.5)}:is(.dark .dark\:focus-visible\:ring-custom-500:focus-visible){--tw-ring-opacity:1;--tw-ring-color:rgba(var(--c-500),var(--tw-ring-opacity))}:is(.dark .dark\:focus-visible\:ring-primary-500:focus-visible){--tw-ring-opacity:1;--tw-ring-color:rgba(var(--primary-500),var(--tw-ring-opacity))}:is(.dark .dark\:disabled\:bg-transparent:disabled){background-color:initial}:is(.dark .dark\:disabled\:text-gray-400:disabled){--tw-text-opacity:1;color:rgba(var(--gray-400),var(--tw-text-opacity))}:is(.dark .dark\:disabled\:ring-white\/10:disabled){--tw-ring-color:#ffffff1a}:is(.dark .dark\:disabled\:\[-webkit-text-fill-color\:theme\(colors\.gray\.400\)\]:disabled){-webkit-text-fill-color:rgba(var(--gray-400),1)}:is(.dark .dark\:disabled\:placeholder\:\[-webkit-text-fill-color\:theme\(colors\.gray\.500\)\]:disabled)::-moz-placeholder,:is(.dark .dark\:disabled\:placeholder\:\[-webkit-text-fill-color\:theme\(colors\.gray\.500\)\]:disabled)::placeholder{-webkit-text-fill-color:rgba(var(--gray-500),1)}:is(.dark .dark\:disabled\:checked\:bg-gray-600:checked:disabled){--tw-bg-opacity:1;background-color:rgba(var(--gray-600),var(--tw-bg-opacity))}:is(.dark .group\/button:hover .dark\:group-hover\/button\:text-gray-400){--tw-text-opacity:1;color:rgba(var(--gray-400),var(--tw-text-opacity))}:is(.dark .group:hover .dark\:group-hover\:text-gray-200){--tw-text-opacity:1;color:rgba(var(--gray-200),var(--tw-text-opacity))}:is(.dark .group:hover .dark\:group-hover\:text-gray-400){--tw-text-opacity:1;color:rgba(var(--gray-400),var(--tw-text-opacity))}:is(.dark .group:focus-visible .dark\:group-focus-visible\:text-gray-200){--tw-text-opacity:1;color:rgba(var(--gray-200),var(--tw-text-opacity))}:is(.dark .group:focus-visible .dark\:group-focus-visible\:text-gray-400){--tw-text-opacity:1;color:rgba(var(--gray-400),var(--tw-text-opacity))}@media (min-width:1024px){:is(.dark .dark\:lg\:bg-transparent){background-color:initial}}:is(.dark .dark\:\[\&\.trix-active\]\:bg-white\/5.trix-active){background-color:#ffffff0d}:is(.dark .dark\:\[\&\.trix-active\]\:text-primary-400.trix-active){--tw-text-opacity:1;color:rgba(var(--primary-400),var(--tw-text-opacity))}:is(.dark .dark\:\[\&\:not\(\:has\(\.fi-ac-action\:focus\)\)\]\:focus-within\:ring-danger-500:focus-within:not(:has(.fi-ac-action:focus))){--tw-ring-opacity:1;--tw-ring-color:rgba(var(--danger-500),var(--tw-ring-opacity))}:is(.dark .dark\:\[\&\:not\(\:has\(\.fi-ac-action\:focus\)\)\]\:focus-within\:ring-primary-500:focus-within:not(:has(.fi-ac-action:focus))){--tw-ring-opacity:1;--tw-ring-color:rgba(var(--primary-500),var(--tw-ring-opacity))}:is(.dark .dark\:\[\&\:not\(\:nth-child\(1_of_\.fi-btn\)\)\]\:shadow-\[-1px_0_0_0_theme\(colors\.white\/20\%\)\]:not(:nth-child(1 of .fi-btn))){--tw-shadow:-1px 0 0 0 #fff3;--tw-shadow-colored:-1px 0 0 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}:is(.dark .\[\&\>\*\:first-child\]\:dark\:before\:bg-primary-500)>:first-child:before{content:var(--tw-content);--tw-bg-opacity:1;background-color:rgba(var(--primary-500),var(--tw-bg-opacity))}:is(.dark .\[\&_optgroup\]\:dark\:bg-gray-900) optgroup{--tw-bg-opacity:1;background-color:rgba(var(--gray-900),var(--tw-bg-opacity))}:is(.dark .\[\&_option\]\:dark\:bg-gray-900) option{--tw-bg-opacity:1;background-color:rgba(var(--gray-900),var(--tw-bg-opacity))}:checked+*>.\[\:checked\+\*\>\&\]\:text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}input:checked+.\[input\:checked\+\&\]\:bg-custom-600{--tw-bg-opacity:1;background-color:rgba(var(--c-600),var(--tw-bg-opacity))}input:checked+.\[input\:checked\+\&\]\:text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}input:checked+.\[input\:checked\+\&\]\:ring-0{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}:is(.dark input:checked+.dark\:\[input\:checked\+\&\]\:bg-custom-500),input:checked+.\[input\:checked\+\&\]\:hover\:bg-custom-500:hover{--tw-bg-opacity:1;background-color:rgba(var(--c-500),var(--tw-bg-opacity))}:is(.dark input:checked+.dark\:\[input\:checked\+\&\]\:hover\:bg-custom-400:hover){--tw-bg-opacity:1;background-color:rgba(var(--c-400),var(--tw-bg-opacity))}input:checked:focus-visible+.\[input\:checked\:focus-visible\+\&\]\:ring-custom-500\/50{--tw-ring-color:rgba(var(--c-500),0.5)}:is(.dark input:checked:focus-visible+.dark\:\[input\:checked\:focus-visible\+\&\]\:ring-custom-400\/50){--tw-ring-color:rgba(var(--c-400),0.5)}input:focus-visible+.\[input\:focus-visible\+\&\]\:z-10{z-index:10}input:focus-visible+.\[input\:focus-visible\+\&\]\:ring-2{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}input:focus-visible+.\[input\:focus-visible\+\&\]\:ring-gray-950\/10{--tw-ring-color:rgba(var(--gray-950),0.1)}:is(.dark input:focus-visible+.dark\:\[input\:focus-visible\+\&\]\:ring-white\/20){--tw-ring-color:#fff3}
\ No newline at end of file
+.syntax-entry-component .grid{grid-template-columns:repeat(1,minmax(0,1fr))}.syntax-entry-theme-filament{border-radius:.75rem;--tw-bg-opacity:1;background-color:rgba(var(--gray-50),var(--tw-bg-opacity));padding:1.5rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.875rem;line-height:1.5rem;--tw-text-opacity:1;color:rgba(var(--gray-950),var(--tw-text-opacity));--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:rgba(var(--gray-950),0.05)}:is(.dark .syntax-entry-theme-filament){--tw-bg-opacity:1;background-color:rgba(var(--gray-950),var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));--tw-ring-color:#ffffff1a}.syntax-entry-theme-filament .hl-keyword{--tw-text-opacity:1;color:rgb(37 99 235/var(--tw-text-opacity))}.syntax-entry-theme-filament .hl-property,.syntax-entry-theme-filament .hl-value,.syntax-entry-theme-filament .hl-variable{--tw-text-opacity:1;color:rgba(var(--gray-950),var(--tw-text-opacity))}:is(.dark .syntax-entry-theme-filament .hl-property),:is(.dark .syntax-entry-theme-filament .hl-value),:is(.dark .syntax-entry-theme-filament .hl-variable){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.syntax-entry-theme-filament .hl-type{--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity))}.syntax-entry-theme-filament .hl-generic{--tw-text-opacity:1;color:rgb(147 51 234/var(--tw-text-opacity))}.syntax-entry-theme-filament .hl-comment,.syntax-entry-theme-filament .hl-comment span{--tw-text-opacity:1;color:rgba(var(--gray-600),var(--tw-text-opacity))}.syntax-entry-theme-filament .hl-blur{--tw-blur:blur(4px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.syntax-entry-theme-filament .hl-strong{font-weight:700}.syntax-entry-theme-filament .hl-attribute,.syntax-entry-theme-filament .hl-em{font-style:italic}
\ No newline at end of file
diff --git a/resources/dist/filament-syntax-entry.js b/resources/dist/filament-syntax-entry.js
deleted file mode 100644
index b8699f2..0000000
--- a/resources/dist/filament-syntax-entry.js
+++ /dev/null
@@ -1,3 +0,0 @@
-var Mt=Object.create;var Me=Object.defineProperty;var It=Object.getOwnPropertyDescriptor;var Ct=Object.getOwnPropertyNames;var Lt=Object.getPrototypeOf,Dt=Object.prototype.hasOwnProperty;var Bt=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports);var Ut=(e,t,n,r)=>{if(t&&typeof t=="object"||typeof t=="function")for(let d of Ct(t))!Dt.call(e,d)&&d!==n&&Me(e,d,{get:()=>t[d],enumerable:!(r=It(t,d))||r.enumerable});return e};var Pt=(e,t,n)=>(n=e!=null?Mt(Lt(e)):{},Ut(t||!e||!e.__esModule?Me(n,"default",{value:e,enumerable:!0}):n,e));var Ve=Bt((qn,Ye)=>{function Pe(e){return e instanceof Map?e.clear=e.delete=e.set=function(){throw new Error("map is read-only")}:e instanceof Set&&(e.add=e.clear=e.delete=function(){throw new Error("set is read-only")}),Object.freeze(e),Object.getOwnPropertyNames(e).forEach(t=>{let n=e[t],r=typeof n;(r==="object"||r==="function")&&!Object.isFrozen(n)&&Pe(n)}),e}var ue=class{constructor(t){t.data===void 0&&(t.data={}),this.data=t.data,this.isMatchIgnored=!1}ignoreMatch(){this.isMatchIgnored=!0}};function ze(e){return e.replace(/&/g,"&").replace(//g,">").replace(/"/g,""").replace(/'/g,"'")}function V(e,...t){let n=Object.create(null);for(let r in e)n[r]=e[r];return t.forEach(function(r){for(let d in r)n[d]=r[d]}),n}var zt="",Ie=e=>!!e.scope,$t=(e,{prefix:t})=>{if(e.startsWith("language:"))return e.replace("language:","language-");if(e.includes(".")){let n=e.split(".");return[`${t}${n.shift()}`,...n.map((r,d)=>`${r}${"_".repeat(d+1)}`)].join(" ")}return`${t}${e}`},Ee=class{constructor(t,n){this.buffer="",this.classPrefix=n.classPrefix,t.walk(this)}addText(t){this.buffer+=ze(t)}openNode(t){if(!Ie(t))return;let n=$t(t.scope,{prefix:this.classPrefix});this.span(n)}closeNode(t){Ie(t)&&(this.buffer+=zt)}value(){return this.buffer}span(t){this.buffer+=``}},Ce=(e={})=>{let t={children:[]};return Object.assign(t,e),t},ye=class e{constructor(){this.rootNode=Ce(),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){let n=Ce({scope:t});this.add(n),this.stack.push(n)}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,n){return typeof n=="string"?t.addText(n):n.children&&(t.openNode(n),n.children.forEach(r=>this._walk(t,r)),t.closeNode(n)),t}static _collapse(t){typeof t!="string"&&t.children&&(t.children.every(n=>typeof n=="string")?t.children=[t.children.join("")]:t.children.forEach(n=>{e._collapse(n)}))}},Ne=class extends ye{constructor(t){super(),this.options=t}addText(t){t!==""&&this.add(t)}startScope(t){this.openNode(t)}endScope(){this.closeNode()}__addSublanguage(t,n){let r=t.root;n&&(r.scope=`language:${n}`),this.add(r)}toHTML(){return new Ee(this,this.options).value()}finalize(){return this.closeAllNodes(),!0}};function ae(e){return e?typeof e=="string"?e:e.source:null}function $e(e){return ne("(?=",e,")")}function Ht(e){return ne("(?:",e,")*")}function Gt(e){return ne("(?:",e,")?")}function ne(...e){return e.map(n=>ae(n)).join("")}function Ft(e){let t=e[e.length-1];return typeof t=="object"&&t.constructor===Object?(e.splice(e.length-1,1),t):{}}function we(...e){return"("+(Ft(e).capture?"":"?:")+e.map(r=>ae(r)).join("|")+")"}function He(e){return new RegExp(e.toString()+"|").exec("").length-1}function Kt(e,t){let n=e&&e.exec(t);return n&&n.index===0}var Zt=/\[(?:[^\\\]]|\\.)*\]|\(\??|\\([1-9][0-9]*)|\\./;function Oe(e,{joinWith:t}){let n=0;return e.map(r=>{n+=1;let d=n,g=ae(r),a="";for(;g.length>0;){let i=Zt.exec(g);if(!i){a+=g;break}a+=g.substring(0,i.index),g=g.substring(i.index+i[0].length),i[0][0]==="\\"&&i[1]?a+="\\"+String(Number(i[1])+d):(a+=i[0],i[0]==="("&&n++)}return a}).map(r=>`(${r})`).join(t)}var Wt=/\b\B/,Ge="[a-zA-Z]\\w*",ve="[a-zA-Z_]\\w*",Fe="\\b\\d+(\\.\\d+)?",Ke="(-?)(\\b0[xX][a-fA-F0-9]+|(\\b\\d+(\\.\\d*)?|\\.\\d+)([eE][-+]?\\d+)?)",Ze="\\b(0b[01]+)",qt="!|!=|!==|%|%=|&|&&|&=|\\*|\\*=|\\+|\\+=|,|-|-=|/=|/|:|;|<<|<<=|<=|<|===|==|=|>>>=|>>=|>=|>>>|>>|>|\\?|\\[|\\{|\\(|\\^|\\^=|\\||\\|=|\\|\\||~",Xt=(e={})=>{let t=/^#![ ]*\//;return e.binary&&(e.begin=ne(t,/.*\b/,e.binary,/\b.*/)),V({scope:"meta",begin:t,end:/$/,relevance:0,"on:begin":(n,r)=>{n.index!==0&&r.ignoreMatch()}},e)},oe={begin:"\\\\[\\s\\S]",relevance:0},Qt={scope:"string",begin:"'",end:"'",illegal:"\\n",contains:[oe]},Yt={scope:"string",begin:'"',end:'"',illegal:"\\n",contains:[oe]},Vt={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/},be=function(e,t,n={}){let r=V({scope:"comment",begin:e,end:t,contains:[]},n);r.contains.push({scope:"doctag",begin:"[ ]*(?=(TODO|FIXME|NOTE|BUG|OPTIMIZE|HACK|XXX):)",end:/(TODO|FIXME|NOTE|BUG|OPTIMIZE|HACK|XXX):/,excludeBegin:!0,relevance:0});let d=we("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 r.contains.push({begin:ne(/[ ]+/,"(",d,/[.]?[:]?([.][ ]|[ ])/,"){3}")}),r},jt=be("//","$"),Jt=be("/\\*","\\*/"),en=be("#","$"),tn={scope:"number",begin:Fe,relevance:0},nn={scope:"number",begin:Ke,relevance:0},rn={scope:"number",begin:Ze,relevance:0},an={scope:"regexp",begin:/\/(?=[^/\n]*\/)/,end:/\/[gimuy]*/,contains:[oe,{begin:/\[/,end:/\]/,relevance:0,contains:[oe]}]},on={scope:"title",begin:Ge,relevance:0},sn={scope:"title",begin:ve,relevance:0},cn={begin:"\\.\\s*"+ve,relevance:0},ln=function(e){return Object.assign(e,{"on:begin":(t,n)=>{n.data._beginMatch=t[1]},"on:end":(t,n)=>{n.data._beginMatch!==t[1]&&n.ignoreMatch()}})},de=Object.freeze({__proto__:null,APOS_STRING_MODE:Qt,BACKSLASH_ESCAPE:oe,BINARY_NUMBER_MODE:rn,BINARY_NUMBER_RE:Ze,COMMENT:be,C_BLOCK_COMMENT_MODE:Jt,C_LINE_COMMENT_MODE:jt,C_NUMBER_MODE:nn,C_NUMBER_RE:Ke,END_SAME_AS_BEGIN:ln,HASH_COMMENT_MODE:en,IDENT_RE:Ge,MATCH_NOTHING_RE:Wt,METHOD_GUARD:cn,NUMBER_MODE:tn,NUMBER_RE:Fe,PHRASAL_WORDS_MODE:Vt,QUOTE_STRING_MODE:Yt,REGEXP_MODE:an,RE_STARTERS_RE:qt,SHEBANG:Xt,TITLE_MODE:on,UNDERSCORE_IDENT_RE:ve,UNDERSCORE_TITLE_MODE:sn});function dn(e,t){e.input[e.index-1]==="."&&t.ignoreMatch()}function un(e,t){e.className!==void 0&&(e.scope=e.className,delete e.className)}function gn(e,t){t&&e.beginKeywords&&(e.begin="\\b("+e.beginKeywords.split(" ").join("|")+")(?!\\.)(?=\\b|\\s)",e.__beforeBegin=dn,e.keywords=e.keywords||e.beginKeywords,delete e.beginKeywords,e.relevance===void 0&&(e.relevance=0))}function bn(e,t){Array.isArray(e.illegal)&&(e.illegal=we(...e.illegal))}function pn(e,t){if(e.match){if(e.begin||e.end)throw new Error("begin & end are not supported with match");e.begin=e.match,delete e.match}}function fn(e,t){e.relevance===void 0&&(e.relevance=1)}var mn=(e,t)=>{if(!e.beforeMatch)return;if(e.starts)throw new Error("beforeMatch cannot be used with starts");let n=Object.assign({},e);Object.keys(e).forEach(r=>{delete e[r]}),e.keywords=n.keywords,e.begin=ne(n.beforeMatch,$e(n.begin)),e.starts={relevance:0,contains:[Object.assign(n,{endsParent:!0})]},e.relevance=0,delete n.beforeMatch},hn=["of","and","for","in","not","or","if","then","parent","list","value"],_n="keyword";function We(e,t,n=_n){let r=Object.create(null);return typeof e=="string"?d(n,e.split(" ")):Array.isArray(e)?d(n,e):Object.keys(e).forEach(function(g){Object.assign(r,We(e[g],t,g))}),r;function d(g,a){t&&(a=a.map(i=>i.toLowerCase())),a.forEach(function(i){let l=i.split("|");r[l[0]]=[g,En(l[0],l[1])]})}}function En(e,t){return t?Number(t):yn(e)?0:1}function yn(e){return hn.includes(e.toLowerCase())}var Le={},te=e=>{console.error(e)},De=(e,...t)=>{console.log(`WARN: ${e}`,...t)},re=(e,t)=>{Le[`${e}/${t}`]||(console.log(`Deprecated as of ${e}. ${t}`),Le[`${e}/${t}`]=!0)},ge=new Error;function qe(e,t,{key:n}){let r=0,d=e[n],g={},a={};for(let i=1;i<=t.length;i++)a[i+r]=d[i],g[i+r]=!0,r+=He(t[i-1]);e[n]=a,e[n]._emit=g,e[n]._multi=!0}function Nn(e){if(Array.isArray(e.begin)){if(e.skip||e.excludeBegin||e.returnBegin)throw te("skip, excludeBegin, returnBegin not compatible with beginScope: {}"),ge;if(typeof e.beginScope!="object"||e.beginScope===null)throw te("beginScope must be object"),ge;qe(e,e.begin,{key:"beginScope"}),e.begin=Oe(e.begin,{joinWith:""})}}function Sn(e){if(Array.isArray(e.end)){if(e.skip||e.excludeEnd||e.returnEnd)throw te("skip, excludeEnd, returnEnd not compatible with endScope: {}"),ge;if(typeof e.endScope!="object"||e.endScope===null)throw te("endScope must be object"),ge;qe(e,e.end,{key:"endScope"}),e.end=Oe(e.end,{joinWith:""})}}function wn(e){e.scope&&typeof e.scope=="object"&&e.scope!==null&&(e.beginScope=e.scope,delete e.scope)}function On(e){wn(e),typeof e.beginScope=="string"&&(e.beginScope={_wrap:e.beginScope}),typeof e.endScope=="string"&&(e.endScope={_wrap:e.endScope}),Nn(e),Sn(e)}function vn(e){function t(a,i){return new RegExp(ae(a),"m"+(e.case_insensitive?"i":"")+(e.unicodeRegex?"u":"")+(i?"g":""))}class n{constructor(){this.matchIndexes={},this.regexes=[],this.matchAt=1,this.position=0}addRule(i,l){l.position=this.position++,this.matchIndexes[this.matchAt]=l,this.regexes.push([l,i]),this.matchAt+=He(i)+1}compile(){this.regexes.length===0&&(this.exec=()=>null);let i=this.regexes.map(l=>l[1]);this.matcherRe=t(Oe(i,{joinWith:"|"}),!0),this.lastIndex=0}exec(i){this.matcherRe.lastIndex=this.lastIndex;let l=this.matcherRe.exec(i);if(!l)return null;let p=l.findIndex((O,E)=>E>0&&O!==void 0),f=this.matchIndexes[p];return l.splice(0,p),Object.assign(l,f)}}class r{constructor(){this.rules=[],this.multiRegexes=[],this.count=0,this.lastIndex=0,this.regexIndex=0}getMatcher(i){if(this.multiRegexes[i])return this.multiRegexes[i];let l=new n;return this.rules.slice(i).forEach(([p,f])=>l.addRule(p,f)),l.compile(),this.multiRegexes[i]=l,l}resumingScanAtSamePosition(){return this.regexIndex!==0}considerAll(){this.regexIndex=0}addRule(i,l){this.rules.push([i,l]),l.type==="begin"&&this.count++}exec(i){let l=this.getMatcher(this.regexIndex);l.lastIndex=this.lastIndex;let p=l.exec(i);if(this.resumingScanAtSamePosition()&&!(p&&p.index===this.lastIndex)){let f=this.getMatcher(0);f.lastIndex=this.lastIndex+1,p=f.exec(i)}return p&&(this.regexIndex+=p.position+1,this.regexIndex===this.count&&this.considerAll()),p}}function d(a){let i=new r;return a.contains.forEach(l=>i.addRule(l.begin,{rule:l,type:"begin"})),a.terminatorEnd&&i.addRule(a.terminatorEnd,{type:"end"}),a.illegal&&i.addRule(a.illegal,{type:"illegal"}),i}function g(a,i){let l=a;if(a.isCompiled)return l;[un,pn,On,mn].forEach(f=>f(a,i)),e.compilerExtensions.forEach(f=>f(a,i)),a.__beforeBegin=null,[gn,bn,fn].forEach(f=>f(a,i)),a.isCompiled=!0;let p=null;return typeof a.keywords=="object"&&a.keywords.$pattern&&(a.keywords=Object.assign({},a.keywords),p=a.keywords.$pattern,delete a.keywords.$pattern),p=p||/\w+/,a.keywords&&(a.keywords=We(a.keywords,e.case_insensitive)),l.keywordPatternRe=t(p,!0),i&&(a.begin||(a.begin=/\B|\b/),l.beginRe=t(l.begin),!a.end&&!a.endsWithParent&&(a.end=/\B|\b/),a.end&&(l.endRe=t(l.end)),l.terminatorEnd=ae(l.end)||"",a.endsWithParent&&i.terminatorEnd&&(l.terminatorEnd+=(a.end?"|":"")+i.terminatorEnd)),a.illegal&&(l.illegalRe=t(a.illegal)),a.contains||(a.contains=[]),a.contains=[].concat(...a.contains.map(function(f){return An(f==="self"?a:f)})),a.contains.forEach(function(f){g(f,l)}),a.starts&&g(a.starts,i),l.matcher=d(l),l}if(e.compilerExtensions||(e.compilerExtensions=[]),e.contains&&e.contains.includes("self"))throw new Error("ERR: contains `self` is not supported at the top-level of a language. See documentation.");return e.classNameAliases=V(e.classNameAliases||{}),g(e)}function Xe(e){return e?e.endsWithParent||Xe(e.starts):!1}function An(e){return e.variants&&!e.cachedVariants&&(e.cachedVariants=e.variants.map(function(t){return V(e,{variants:null},t)})),e.cachedVariants?e.cachedVariants:Xe(e)?V(e,{starts:e.starts?V(e.starts):null}):Object.isFrozen(e)?V(e):e}var Tn="11.9.0",Se=class extends Error{constructor(t,n){super(t),this.name="HTMLInjectionError",this.html=n}},_e=ze,Be=V,Ue=Symbol("nomatch"),Rn=7,Qe=function(e){let t=Object.create(null),n=Object.create(null),r=[],d=!0,g="Could not find the language '{}', did you forget to load/include a language module?",a={disableAutodetect:!0,name:"Plain text",contains:[]},i={ignoreUnescapedHTML:!1,throwUnescapedHTML:!1,noHighlightRe:/^(no-?highlight)$/i,languageDetectRe:/\blang(?:uage)?-([\w-]+)\b/i,classPrefix:"hljs-",cssSelector:"pre code",languages:null,__emitter:Ne};function l(o){return i.noHighlightRe.test(o)}function p(o){let s=o.className+" ";s+=o.parentNode?o.parentNode.className:"";let b=i.languageDetectRe.exec(s);if(b){let _=P(b[1]);return _||(De(g.replace("{}",b[1])),De("Falling back to no-highlight mode for this block.",o)),_?b[1]:"no-highlight"}return s.split(/\s+/).find(_=>l(_)||P(_))}function f(o,s,b){let _="",N="";typeof s=="object"?(_=o,b=s.ignoreIllegals,N=s.language):(re("10.7.0","highlight(lang, code, ...args) has been deprecated."),re("10.7.0",`Please use highlight(code, options) instead.
-https://github.com/highlightjs/highlight.js/issues/2277`),N=o,_=s),b===void 0&&(b=!0);let k={code:_,language:N};H("before:highlight",k);let G=k.result?k.result:O(k.language,k.code,b);return G.code=k.code,H("after:highlight",G),G}function O(o,s,b,_){let N=Object.create(null);function k(c,u){return c.keywords[u]}function G(){if(!m.keywords){L.addText(w);return}let c=0;m.keywordPatternRe.lastIndex=0;let u=m.keywordPatternRe.exec(w),h="";for(;u;){h+=w.substring(c,u.index);let S=q.case_insensitive?u[0].toLowerCase():u[0],D=k(m,S);if(D){let[Y,xt]=D;if(L.addText(h),h="",N[S]=(N[S]||0)+1,N[S]<=Rn&&(le+=xt),Y.startsWith("_"))h+=u[0];else{let kt=q.classNameAliases[Y]||Y;W(u[0],kt)}}else h+=u[0];c=m.keywordPatternRe.lastIndex,u=m.keywordPatternRe.exec(w)}h+=w.substring(c),L.addText(h)}function se(){if(w==="")return;let c=null;if(typeof m.subLanguage=="string"){if(!t[m.subLanguage]){L.addText(w);return}c=O(m.subLanguage,w,!0,ke[m.subLanguage]),ke[m.subLanguage]=c._top}else c=y(w,m.subLanguage.length?m.subLanguage:null);m.relevance>0&&(le+=c.relevance),L.__addSublanguage(c._emitter,c.language)}function F(){m.subLanguage!=null?se():G(),w=""}function W(c,u){c!==""&&(L.startScope(u),L.addText(c),L.endScope())}function Ae(c,u){let h=1,S=u.length-1;for(;h<=S;){if(!c._emit[h]){h++;continue}let D=q.classNameAliases[c[h]]||c[h],Y=u[h];D?W(Y,D):(w=Y,G(),w=""),h++}}function Te(c,u){return c.scope&&typeof c.scope=="string"&&L.openNode(q.classNameAliases[c.scope]||c.scope),c.beginScope&&(c.beginScope._wrap?(W(w,q.classNameAliases[c.beginScope._wrap]||c.beginScope._wrap),w=""):c.beginScope._multi&&(Ae(c.beginScope,u),w="")),m=Object.create(c,{parent:{value:m}}),m}function Re(c,u,h){let S=Kt(c.endRe,h);if(S){if(c["on:end"]){let D=new ue(c);c["on:end"](u,D),D.isMatchIgnored&&(S=!1)}if(S){for(;c.endsParent&&c.parent;)c=c.parent;return c}}if(c.endsWithParent)return Re(c.parent,u,h)}function Ot(c){return m.matcher.regexIndex===0?(w+=c[0],1):(he=!0,0)}function vt(c){let u=c[0],h=c.rule,S=new ue(h),D=[h.__beforeBegin,h["on:begin"]];for(let Y of D)if(Y&&(Y(c,S),S.isMatchIgnored))return Ot(u);return h.skip?w+=u:(h.excludeBegin&&(w+=u),F(),!h.returnBegin&&!h.excludeBegin&&(w=u)),Te(h,c),h.returnBegin?0:u.length}function At(c){let u=c[0],h=s.substring(c.index),S=Re(m,c,h);if(!S)return Ue;let D=m;m.endScope&&m.endScope._wrap?(F(),W(u,m.endScope._wrap)):m.endScope&&m.endScope._multi?(F(),Ae(m.endScope,c)):D.skip?w+=u:(D.returnEnd||D.excludeEnd||(w+=u),F(),D.excludeEnd&&(w=u));do m.scope&&L.closeNode(),!m.skip&&!m.subLanguage&&(le+=m.relevance),m=m.parent;while(m!==S.parent);return S.starts&&Te(S.starts,c),D.returnEnd?0:u.length}function Tt(){let c=[];for(let u=m;u!==q;u=u.parent)u.scope&&c.unshift(u.scope);c.forEach(u=>L.openNode(u))}let ce={};function xe(c,u){let h=u&&u[0];if(w+=c,h==null)return F(),0;if(ce.type==="begin"&&u.type==="end"&&ce.index===u.index&&h===""){if(w+=s.slice(u.index,u.index+1),!d){let S=new Error(`0 width match regex (${o})`);throw S.languageName=o,S.badRule=ce.rule,S}return 1}if(ce=u,u.type==="begin")return vt(u);if(u.type==="illegal"&&!b){let S=new Error('Illegal lexeme "'+h+'" for mode "'+(m.scope||"")+'"');throw S.mode=m,S}else if(u.type==="end"){let S=At(u);if(S!==Ue)return S}if(u.type==="illegal"&&h==="")return 1;if(me>1e5&&me>u.index*3)throw new Error("potential infinite loop, way more iterations than matches");return w+=h,h.length}let q=P(o);if(!q)throw te(g.replace("{}",o)),new Error('Unknown language: "'+o+'"');let Rt=vn(q),fe="",m=_||Rt,ke={},L=new i.__emitter(i);Tt();let w="",le=0,ee=0,me=0,he=!1;try{if(q.__emitTokens)q.__emitTokens(s,L);else{for(m.matcher.considerAll();;){me++,he?he=!1:m.matcher.considerAll(),m.matcher.lastIndex=ee;let c=m.matcher.exec(s);if(!c)break;let u=s.substring(ee,c.index),h=xe(u,c);ee=c.index+h}xe(s.substring(ee))}return L.finalize(),fe=L.toHTML(),{language:o,value:fe,relevance:le,illegal:!1,_emitter:L,_top:m}}catch(c){if(c.message&&c.message.includes("Illegal"))return{language:o,value:_e(s),illegal:!0,relevance:0,_illegalBy:{message:c.message,index:ee,context:s.slice(ee-100,ee+100),mode:c.mode,resultSoFar:fe},_emitter:L};if(d)return{language:o,value:_e(s),illegal:!1,relevance:0,errorRaised:c,_emitter:L,_top:m};throw c}}function E(o){let s={value:_e(o),illegal:!1,relevance:0,_top:a,_emitter:new i.__emitter(i)};return s._emitter.addText(o),s}function y(o,s){s=s||i.languages||Object.keys(t);let b=E(o),_=s.filter(P).filter(Q).map(F=>O(F,o,!1));_.unshift(b);let N=_.sort((F,W)=>{if(F.relevance!==W.relevance)return W.relevance-F.relevance;if(F.language&&W.language){if(P(F.language).supersetOf===W.language)return 1;if(P(W.language).supersetOf===F.language)return-1}return 0}),[k,G]=N,se=k;return se.secondBest=G,se}function T(o,s,b){let _=s&&n[s]||b;o.classList.add("hljs"),o.classList.add(`language-${_}`)}function v(o){let s=null,b=p(o);if(l(b))return;if(H("before:highlightElement",{el:o,language:b}),o.dataset.highlighted){console.log("Element previously highlighted. To highlight again, first unset `dataset.highlighted`.",o);return}if(o.children.length>0&&(i.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(o)),i.throwUnescapedHTML))throw new Se("One of your code blocks includes unescaped HTML.",o.innerHTML);s=o;let _=s.textContent,N=b?f(_,{language:b,ignoreIllegals:!0}):y(_);o.innerHTML=N.value,o.dataset.highlighted="yes",T(o,b,N.language),o.result={language:N.language,re:N.relevance,relevance:N.relevance},N.secondBest&&(o.secondBest={language:N.secondBest.language,relevance:N.secondBest.relevance}),H("after:highlightElement",{el:o,result:N,text:_})}function A(o){i=Be(i,o)}let K=()=>{x(),re("10.6.0","initHighlighting() deprecated. Use highlightAll() now.")};function z(){x(),re("10.6.0","initHighlightingOnLoad() deprecated. Use highlightAll() now.")}let R=!1;function x(){if(document.readyState==="loading"){R=!0;return}document.querySelectorAll(i.cssSelector).forEach(v)}function U(){R&&x()}typeof window<"u"&&window.addEventListener&&window.addEventListener("DOMContentLoaded",U,!1);function M(o,s){let b=null;try{b=s(e)}catch(_){if(te("Language definition for '{}' could not be registered.".replace("{}",o)),d)te(_);else throw _;b=a}b.name||(b.name=o),t[o]=b,b.rawDefinition=s.bind(null,e),b.aliases&&X(b.aliases,{languageName:o})}function I(o){delete t[o];for(let s of Object.keys(n))n[s]===o&&delete n[s]}function Z(){return Object.keys(t)}function P(o){return o=(o||"").toLowerCase(),t[o]||t[n[o]]}function X(o,{languageName:s}){typeof o=="string"&&(o=[o]),o.forEach(b=>{n[b.toLowerCase()]=s})}function Q(o){let s=P(o);return s&&!s.disableAutodetect}function j(o){o["before:highlightBlock"]&&!o["before:highlightElement"]&&(o["before:highlightElement"]=s=>{o["before:highlightBlock"](Object.assign({block:s.el},s))}),o["after:highlightBlock"]&&!o["after:highlightElement"]&&(o["after:highlightElement"]=s=>{o["after:highlightBlock"](Object.assign({block:s.el},s))})}function $(o){j(o),r.push(o)}function C(o){let s=r.indexOf(o);s!==-1&&r.splice(s,1)}function H(o,s){let b=o;r.forEach(function(_){_[b]&&_[b](s)})}function J(o){return re("10.7.0","highlightBlock will be removed entirely in v12.0"),re("10.7.0","Please use highlightElement now."),v(o)}Object.assign(e,{highlight:f,highlightAuto:y,highlightAll:x,highlightElement:v,highlightBlock:J,configure:A,initHighlighting:K,initHighlightingOnLoad:z,registerLanguage:M,unregisterLanguage:I,listLanguages:Z,getLanguage:P,registerAliases:X,autoDetection:Q,inherit:Be,addPlugin:$,removePlugin:C}),e.debugMode=function(){d=!1},e.safeMode=function(){d=!0},e.versionString=Tn,e.regex={concat:ne,lookahead:$e,either:we,optional:Gt,anyNumberOfTimes:Ht};for(let o in de)typeof de[o]=="object"&&Pe(de[o]);return Object.assign(e,de),e},ie=Qe({});ie.newInstance=()=>Qe({});Ye.exports=ie;ie.HighlightJS=ie;ie.default=ie});var je=Pt(Ve(),1);var B=je.default;function Je(e){let t=e.regex,n={},r={begin:/\$\{/,end:/\}/,contains:["self",{begin:/:-/,contains:[n]}]};Object.assign(n,{className:"variable",variants:[{begin:t.concat(/\$[\w\d#@][\w\d_]*/,"(?![\\w\\d])(?![$])")},r]});let d={className:"subst",begin:/\$\(/,end:/\)/,contains:[e.BACKSLASH_ESCAPE]},g={begin:/<<-?\s*(?=\w+)/,starts:{contains:[e.END_SAME_AS_BEGIN({begin:/(\w+)/,end:/(\w+)/,className:"string"})]}},a={className:"string",begin:/"/,end:/"/,contains:[e.BACKSLASH_ESCAPE,n,d]};d.contains.push(a);let i={match:/\\"/},l={className:"string",begin:/'/,end:/'/},p={match:/\\'/},f={begin:/\$?\(\(/,end:/\)\)/,contains:[{begin:/\d+#[0-9a-f]+/,className:"number"},e.NUMBER_MODE,n]},O=["fish","bash","zsh","sh","csh","ksh","tcsh","dash","scsh"],E=e.SHEBANG({binary:`(${O.join("|")})`,relevance:10}),y={className:"function",begin:/\w[\w\d_]*\s*\(\s*\)\s*\{/,returnBegin:!0,contains:[e.inherit(e.TITLE_MODE,{begin:/\w[\w\d_]*/})],relevance:0},T=["if","then","else","elif","fi","for","while","until","in","do","done","case","esac","function","select"],v=["true","false"],A={match:/(\/[a-z._-]+)+/},K=["break","cd","continue","eval","exec","exit","export","getopts","hash","pwd","readonly","return","shift","test","times","trap","umask","unset"],z=["alias","bind","builtin","caller","command","declare","echo","enable","help","let","local","logout","mapfile","printf","read","readarray","source","type","typeset","ulimit","unalias"],R=["autoload","bg","bindkey","bye","cap","chdir","clone","comparguments","compcall","compctl","compdescribe","compfiles","compgroups","compquote","comptags","comptry","compvalues","dirs","disable","disown","echotc","echoti","emulate","fc","fg","float","functions","getcap","getln","history","integer","jobs","kill","limit","log","noglob","popd","print","pushd","pushln","rehash","sched","setcap","setopt","stat","suspend","ttyctl","unfunction","unhash","unlimit","unsetopt","vared","wait","whence","where","which","zcompile","zformat","zftp","zle","zmodload","zparseopts","zprof","zpty","zregexparse","zsocket","zstyle","ztcp"],x=["chcon","chgrp","chown","chmod","cp","dd","df","dir","dircolors","ln","ls","mkdir","mkfifo","mknod","mktemp","mv","realpath","rm","rmdir","shred","sync","touch","truncate","vdir","b2sum","base32","base64","cat","cksum","comm","csplit","cut","expand","fmt","fold","head","join","md5sum","nl","numfmt","od","paste","ptx","pr","sha1sum","sha224sum","sha256sum","sha384sum","sha512sum","shuf","sort","split","sum","tac","tail","tr","tsort","unexpand","uniq","wc","arch","basename","chroot","date","dirname","du","echo","env","expr","factor","groups","hostid","id","link","logname","nice","nohup","nproc","pathchk","pinky","printenv","printf","pwd","readlink","runcon","seq","sleep","stat","stdbuf","stty","tee","test","timeout","tty","uname","unlink","uptime","users","who","whoami","yes"];return{name:"Bash",aliases:["sh"],keywords:{$pattern:/\b[a-z][a-z0-9._-]+\b/,keyword:T,literal:v,built_in:[...K,...z,"set","shopt",...R,...x]},contains:[E,e.SHEBANG(),y,f,e.HASH_COMMENT_MODE,g,A,a,i,l,p,n]}}var xn=e=>({IMPORTANT:{scope:"meta",begin:"!important"},BLOCK_COMMENT:e.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:[e.APOS_STRING_MODE,e.QUOTE_STRING_MODE]},CSS_NUMBER_MODE:{scope:"number",begin:e.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_-]*/}}),kn=["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"],Mn=["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"],In=["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"],Cn=["after","backdrop","before","cue","cue-region","first-letter","first-line","grammar-error","marker","part","placeholder","selection","slotted","spelling-error"],Ln=["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 et(e){let t=e.regex,n=xn(e),r={begin:/-(webkit|moz|ms|o)-(?=[a-z])/},d="and or not only",g=/@-?\w[\w]*(-\w+)*/,a="[a-zA-Z-][a-zA-Z0-9_-]*",i=[e.APOS_STRING_MODE,e.QUOTE_STRING_MODE];return{name:"CSS",case_insensitive:!0,illegal:/[=|'\$]/,keywords:{keyframePosition:"from to"},classNameAliases:{keyframePosition:"selector-tag"},contains:[n.BLOCK_COMMENT,r,n.CSS_NUMBER_MODE,{className:"selector-id",begin:/#[A-Za-z0-9_-]+/,relevance:0},{className:"selector-class",begin:"\\."+a,relevance:0},n.ATTRIBUTE_SELECTOR_MODE,{className:"selector-pseudo",variants:[{begin:":("+In.join("|")+")"},{begin:":(:)?("+Cn.join("|")+")"}]},n.CSS_VARIABLE,{className:"attribute",begin:"\\b("+Ln.join("|")+")\\b"},{begin:/:/,end:/[;}{]/,contains:[n.BLOCK_COMMENT,n.HEXCOLOR,n.IMPORTANT,n.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}]},n.FUNCTION_DISPATCH]},{begin:t.lookahead(/@/),end:"[{;]",relevance:0,illegal:/:/,contains:[{className:"keyword",begin:g},{begin:/\s/,endsWithParent:!0,excludeEnd:!0,relevance:0,keywords:{$pattern:/[a-z-]+/,keyword:d,attribute:Mn.join(" ")},contains:[{begin:/[a-z-]+(?=:)/,className:"attribute"},...i,n.CSS_NUMBER_MODE]}]},{className:"selector-tag",begin:"\\b("+kn.join("|")+")\\b"}]}}function tt(e){return{name:"Dockerfile",aliases:["docker"],case_insensitive:!0,keywords:["from","maintainer","expose","env","arg","user","onbuild","stopsignal"],contains:[e.HASH_COMMENT_MODE,e.APOS_STRING_MODE,e.QUOTE_STRING_MODE,e.NUMBER_MODE,{beginKeywords:"run cmd entrypoint volume add copy workdir label healthcheck shell",starts:{end:/[^\\]$/,subLanguage:"bash"}}],illegal:""}}function nt(e){let t=e.regex,n=/[_A-Za-z][_0-9A-Za-z]*/;return{name:"GraphQL",aliases:["gql"],case_insensitive:!0,disableAutodetect:!1,keywords:{keyword:["query","mutation","subscription","type","input","schema","directive","interface","union","scalar","fragment","enum","on"],literal:["true","false","null"]},contains:[e.HASH_COMMENT_MODE,e.QUOTE_STRING_MODE,e.NUMBER_MODE,{scope:"punctuation",match:/[.]{3}/,relevance:0},{scope:"punctuation",begin:/[\!\(\)\:\=\[\]\{\|\}]{1}/,relevance:0},{scope:"variable",begin:/\$/,end:/\W/,excludeEnd:!0,relevance:0},{scope:"meta",match:/@\w+/,excludeEnd:!0},{scope:"symbol",begin:t.concat(n,t.lookahead(/\s*:/)),relevance:0}],illegal:[/[;<']/,/BEGIN/]}}var rt="[A-Za-z$_][0-9A-Za-z$_]*",Dn=["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"],Bn=["true","false","null","undefined","NaN","Infinity"],it=["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"],at=["Error","EvalError","InternalError","RangeError","ReferenceError","SyntaxError","TypeError","URIError"],ot=["setInterval","setTimeout","clearInterval","clearTimeout","require","exports","eval","isFinite","isNaN","parseFloat","parseInt","decodeURI","decodeURIComponent","encodeURI","encodeURIComponent","escape","unescape"],Un=["arguments","this","super","console","window","document","localStorage","sessionStorage","module","global"],Pn=[].concat(ot,it,at);function st(e){let t=e.regex,n=(s,{after:b})=>{let _=""+s[0].slice(1);return s.input.indexOf(_,b)!==-1},r=rt,d={begin:"<>",end:">"},g=/<[A-Za-z0-9\\._:-]+\s*\/>/,a={begin:/<[A-Za-z0-9\\._:-]+/,end:/\/[A-Za-z0-9\\._:-]+>|\/>/,isTrulyOpeningTag:(s,b)=>{let _=s[0].length+s.index,N=s.input[_];if(N==="<"||N===","){b.ignoreMatch();return}N===">"&&(n(s,{after:_})||b.ignoreMatch());let k,G=s.input.substring(_);if(k=G.match(/^\s*=/)){b.ignoreMatch();return}if((k=G.match(/^\s+extends\s+/))&&k.index===0){b.ignoreMatch();return}}},i={$pattern:rt,keyword:Dn,literal:Bn,built_in:Pn,"variable.language":Un},l="[0-9](_?[0-9])*",p=`\\.(${l})`,f="0|[1-9](_?[0-9])*|0[0-7]*[89][0-9]*",O={className:"number",variants:[{begin:`(\\b(${f})((${p})|\\.)?|(${p}))[eE][+-]?(${l})\\b`},{begin:`\\b(${f})\\b((${p})\\b|\\.)?|(${p})\\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},E={className:"subst",begin:"\\$\\{",end:"\\}",keywords:i,contains:[]},y={begin:"html`",end:"",starts:{end:"`",returnEnd:!1,contains:[e.BACKSLASH_ESCAPE,E],subLanguage:"xml"}},T={begin:"css`",end:"",starts:{end:"`",returnEnd:!1,contains:[e.BACKSLASH_ESCAPE,E],subLanguage:"css"}},v={begin:"gql`",end:"",starts:{end:"`",returnEnd:!1,contains:[e.BACKSLASH_ESCAPE,E],subLanguage:"graphql"}},A={className:"string",begin:"`",end:"`",contains:[e.BACKSLASH_ESCAPE,E]},z={className:"comment",variants:[e.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:r+"(?=\\s*(-)|$)",endsParent:!0,relevance:0},{begin:/(?=[^\n])\s/,relevance:0}]}]}),e.C_BLOCK_COMMENT_MODE,e.C_LINE_COMMENT_MODE]},R=[e.APOS_STRING_MODE,e.QUOTE_STRING_MODE,y,T,v,A,{match:/\$\d+/},O];E.contains=R.concat({begin:/\{/,end:/\}/,keywords:i,contains:["self"].concat(R)});let x=[].concat(z,E.contains),U=x.concat([{begin:/\(/,end:/\)/,keywords:i,contains:["self"].concat(x)}]),M={className:"params",begin:/\(/,end:/\)/,excludeBegin:!0,excludeEnd:!0,keywords:i,contains:U},I={variants:[{match:[/class/,/\s+/,r,/\s+/,/extends/,/\s+/,t.concat(r,"(",t.concat(/\./,r),")*")],scope:{1:"keyword",3:"title.class",5:"keyword",7:"title.class.inherited"}},{match:[/class/,/\s+/,r],scope:{1:"keyword",3:"title.class"}}]},Z={relevance:0,match:t.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:{_:[...it,...at]}},P={label:"use_strict",className:"meta",relevance:10,begin:/^\s*['"]use (strict|asm)['"]/},X={variants:[{match:[/function/,/\s+/,r,/(?=\s*\()/]},{match:[/function/,/\s*(?=\()/]}],className:{1:"keyword",3:"title.function"},label:"func.def",contains:[M],illegal:/%/},Q={relevance:0,match:/\b[A-Z][A-Z_0-9]+\b/,className:"variable.constant"};function j(s){return t.concat("(?!",s.join("|"),")")}let $={match:t.concat(/\b/,j([...ot,"super","import"]),r,t.lookahead(/\(/)),className:"title.function",relevance:0},C={begin:t.concat(/\./,t.lookahead(t.concat(r,/(?![0-9A-Za-z$_(])/))),end:r,excludeBegin:!0,keywords:"prototype",className:"property",relevance:0},H={match:[/get|set/,/\s+/,r,/(?=\()/],className:{1:"keyword",3:"title.function"},contains:[{begin:/\(\)/},M]},J="(\\([^()]*(\\([^()]*(\\([^()]*\\)[^()]*)*\\)[^()]*)*\\)|"+e.UNDERSCORE_IDENT_RE+")\\s*=>",o={match:[/const|var|let/,/\s+/,r,/\s*/,/=\s*/,/(async\s*)?/,t.lookahead(J)],keywords:"async",className:{1:"keyword",3:"title.function"},contains:[M]};return{name:"JavaScript",aliases:["js","jsx","mjs","cjs"],keywords:i,exports:{PARAMS_CONTAINS:U,CLASS_REFERENCE:Z},illegal:/#(?![$_A-z])/,contains:[e.SHEBANG({label:"shebang",binary:"node",relevance:5}),P,e.APOS_STRING_MODE,e.QUOTE_STRING_MODE,y,T,v,A,z,{match:/\$\d+/},O,Z,{className:"attr",begin:r+t.lookahead(":"),relevance:0},o,{begin:"("+e.RE_STARTERS_RE+"|\\b(case|return|throw)\\b)\\s*",keywords:"return throw case",relevance:0,contains:[z,e.REGEXP_MODE,{className:"function",begin:J,returnBegin:!0,end:"\\s*=>",contains:[{className:"params",variants:[{begin:e.UNDERSCORE_IDENT_RE,relevance:0},{className:null,begin:/\(\s*\)/,skip:!0},{begin:/\(/,end:/\)/,excludeBegin:!0,excludeEnd:!0,keywords:i,contains:U}]}]},{begin:/,/,relevance:0},{match:/\s+/,relevance:0},{variants:[{begin:d.begin,end:d.end},{match:g},{begin:a.begin,"on:begin":a.isTrulyOpeningTag,end:a.end}],subLanguage:"xml",contains:[{begin:a.begin,end:a.end,skip:!0,contains:["self"]}]}]},X,{beginKeywords:"while if switch catch for"},{begin:"\\b(?!function)"+e.UNDERSCORE_IDENT_RE+"\\([^()]*(\\([^()]*(\\([^()]*\\)[^()]*)*\\)[^()]*)*\\)\\s*\\{",returnBegin:!0,label:"func.def",contains:[M,e.inherit(e.TITLE_MODE,{begin:r,className:"title.function"})]},{match:/\.\.\./,relevance:0},C,{match:"\\$"+r,relevance:0},{match:[/\bconstructor(?=\s*\()/],className:{1:"title.function"},contains:[M]},$,Q,I,H,{match:/\$[(.]/}]}}function ct(e){let t={className:"attr",begin:/"(\\.|[^\\"\r\n])*"(?=\s*:)/,relevance:1.01},n={match:/[{}[\],:]/,className:"punctuation",relevance:0},r=["true","false","null"],d={scope:"literal",beginKeywords:r.join(" ")};return{name:"JSON",keywords:{literal:r},contains:[t,n,e.QUOTE_STRING_MODE,d,e.C_NUMBER_MODE,e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE],illegal:"\\S"}}function lt(e){let t=e.regex,n={begin:/<\/?[A-Za-z_]/,end:">",subLanguage:"xml",relevance:0},r={begin:"^[-\\*]{3,}",end:"$"},d={className:"code",variants:[{begin:"(`{3,})[^`](.|\\n)*?\\1`*[ ]*"},{begin:"(~{3,})[^~](.|\\n)*?\\1~*[ ]*"},{begin:"```",end:"```+[ ]*$"},{begin:"~~~",end:"~~~+[ ]*$"},{begin:"`.+?`"},{begin:"(?=^( {4}|\\t))",contains:[{begin:"^( {4}|\\t)",end:"(\\n)$"}],relevance:0}]},g={className:"bullet",begin:"^[ ]*([*+-]|(\\d+\\.))(?=\\s+)",end:"\\s+",excludeEnd:!0},a={begin:/^\[[^\n]+\]:/,returnBegin:!0,contains:[{className:"symbol",begin:/\[/,end:/\]/,excludeBegin:!0,excludeEnd:!0},{className:"link",begin:/:\s*/,end:/$/,excludeBegin:!0}]},i=/[A-Za-z][A-Za-z0-9+.-]*/,l={variants:[{begin:/\[.+?\]\[.*?\]/,relevance:0},{begin:/\[.+?\]\(((data|javascript|mailto):|(?:http|ftp)s?:\/\/).*?\)/,relevance:2},{begin:t.concat(/\[.+?\]\(/,i,/:\/\/.*?\)/),relevance:2},{begin:/\[.+?\]\([./?].*?\)/,relevance:1},{begin:/\[.*?\]\(.*?\)/,relevance:0}],returnBegin:!0,contains:[{match:/\[(?=\])/},{className:"string",relevance:0,begin:"\\[",end:"\\]",excludeBegin:!0,returnEnd:!0},{className:"link",relevance:0,begin:"\\]\\(",end:"\\)",excludeBegin:!0,excludeEnd:!0},{className:"symbol",relevance:0,begin:"\\]\\[",end:"\\]",excludeBegin:!0,excludeEnd:!0}]},p={className:"strong",contains:[],variants:[{begin:/_{2}(?!\s)/,end:/_{2}/},{begin:/\*{2}(?!\s)/,end:/\*{2}/}]},f={className:"emphasis",contains:[],variants:[{begin:/\*(?![*\s])/,end:/\*/},{begin:/_(?![_\s])/,end:/_/,relevance:0}]},O=e.inherit(p,{contains:[]}),E=e.inherit(f,{contains:[]});p.contains.push(E),f.contains.push(O);let y=[n,l];return[p,f,O,E].forEach(A=>{A.contains=A.contains.concat(y)}),y=y.concat(p,f),{name:"Markdown",aliases:["md","mkdown","mkd"],contains:[{className:"section",variants:[{begin:"^#{1,6}",end:"$",contains:y},{begin:"(?=^.+?\\n[=-]{2,}$)",contains:[{begin:"^[=-]*$"},{begin:"^",end:"\\n",contains:y}]}]},n,g,p,f,{className:"quote",begin:"^>\\s+",contains:y,end:"$"},d,r,l,a]}}function dt(e){let t=e.regex,n=/(?![A-Za-z0-9])(?![$])/,r=t.concat(/[a-zA-Z_\x7f-\xff][a-zA-Z0-9_\x7f-\xff]*/,n),d=t.concat(/(\\?[A-Z][a-z0-9_\x7f-\xff]+|\\?[A-Z]+(?=[A-Z][a-z0-9_\x7f-\xff])){1,}/,n),g={scope:"variable",match:"\\$+"+r},a={scope:"meta",variants:[{begin:/<\?php/,relevance:10},{begin:/<\?=/},{begin:/<\?/,relevance:.1},{begin:/\?>/}]},i={scope:"subst",variants:[{begin:/\$\w+/},{begin:/\{\$/,end:/\}/}]},l=e.inherit(e.APOS_STRING_MODE,{illegal:null}),p=e.inherit(e.QUOTE_STRING_MODE,{illegal:null,contains:e.QUOTE_STRING_MODE.contains.concat(i)}),f={begin:/<<<[ \t]*(?:(\w+)|"(\w+)")\n/,end:/[ \t]*(\w+)\b/,contains:e.QUOTE_STRING_MODE.contains.concat(i),"on:begin":($,C)=>{C.data._beginMatch=$[1]||$[2]},"on:end":($,C)=>{C.data._beginMatch!==$[1]&&C.ignoreMatch()}},O=e.END_SAME_AS_BEGIN({begin:/<<<[ \t]*'(\w+)'\n/,end:/[ \t]*(\w+)\b/}),E=`[
-]`,y={scope:"string",variants:[p,l,f,O]},T={scope:"number",variants:[{begin:"\\b0[bB][01]+(?:_[01]+)*\\b"},{begin:"\\b0[oO][0-7]+(?:_[0-7]+)*\\b"},{begin:"\\b0[xX][\\da-fA-F]+(?:_[\\da-fA-F]+)*\\b"},{begin:"(?:\\b\\d+(?:_\\d+)*(\\.(?:\\d+(?:_\\d+)*))?|\\B\\.\\d+)(?:[eE][+-]?\\d+)?"}],relevance:0},v=["false","null","true"],A=["__CLASS__","__DIR__","__FILE__","__FUNCTION__","__COMPILER_HALT_OFFSET__","__LINE__","__METHOD__","__NAMESPACE__","__TRAIT__","die","echo","exit","include","include_once","print","require","require_once","array","abstract","and","as","binary","bool","boolean","break","callable","case","catch","class","clone","const","continue","declare","default","do","double","else","elseif","empty","enddeclare","endfor","endforeach","endif","endswitch","endwhile","enum","eval","extends","final","finally","float","for","foreach","from","global","goto","if","implements","instanceof","insteadof","int","integer","interface","isset","iterable","list","match|0","mixed","new","never","object","or","private","protected","public","readonly","real","return","string","switch","throw","trait","try","unset","use","var","void","while","xor","yield"],K=["Error|0","AppendIterator","ArgumentCountError","ArithmeticError","ArrayIterator","ArrayObject","AssertionError","BadFunctionCallException","BadMethodCallException","CachingIterator","CallbackFilterIterator","CompileError","Countable","DirectoryIterator","DivisionByZeroError","DomainException","EmptyIterator","ErrorException","Exception","FilesystemIterator","FilterIterator","GlobIterator","InfiniteIterator","InvalidArgumentException","IteratorIterator","LengthException","LimitIterator","LogicException","MultipleIterator","NoRewindIterator","OutOfBoundsException","OutOfRangeException","OuterIterator","OverflowException","ParentIterator","ParseError","RangeException","RecursiveArrayIterator","RecursiveCachingIterator","RecursiveCallbackFilterIterator","RecursiveDirectoryIterator","RecursiveFilterIterator","RecursiveIterator","RecursiveIteratorIterator","RecursiveRegexIterator","RecursiveTreeIterator","RegexIterator","RuntimeException","SeekableIterator","SplDoublyLinkedList","SplFileInfo","SplFileObject","SplFixedArray","SplHeap","SplMaxHeap","SplMinHeap","SplObjectStorage","SplObserver","SplPriorityQueue","SplQueue","SplStack","SplSubject","SplTempFileObject","TypeError","UnderflowException","UnexpectedValueException","UnhandledMatchError","ArrayAccess","BackedEnum","Closure","Fiber","Generator","Iterator","IteratorAggregate","Serializable","Stringable","Throwable","Traversable","UnitEnum","WeakReference","WeakMap","Directory","__PHP_Incomplete_Class","parent","php_user_filter","self","static","stdClass"],R={keyword:A,literal:($=>{let C=[];return $.forEach(H=>{C.push(H),H.toLowerCase()===H?C.push(H.toUpperCase()):C.push(H.toLowerCase())}),C})(v),built_in:K},x=$=>$.map(C=>C.replace(/\|\d+$/,"")),U={variants:[{match:[/new/,t.concat(E,"+"),t.concat("(?!",x(K).join("\\b|"),"\\b)"),d],scope:{1:"keyword",4:"title.class"}}]},M=t.concat(r,"\\b(?!\\()"),I={variants:[{match:[t.concat(/::/,t.lookahead(/(?!class\b)/)),M],scope:{2:"variable.constant"}},{match:[/::/,/class/],scope:{2:"variable.language"}},{match:[d,t.concat(/::/,t.lookahead(/(?!class\b)/)),M],scope:{1:"title.class",3:"variable.constant"}},{match:[d,t.concat("::",t.lookahead(/(?!class\b)/))],scope:{1:"title.class"}},{match:[d,/::/,/class/],scope:{1:"title.class",3:"variable.language"}}]},Z={scope:"attr",match:t.concat(r,t.lookahead(":"),t.lookahead(/(?!::)/))},P={relevance:0,begin:/\(/,end:/\)/,keywords:R,contains:[Z,g,I,e.C_BLOCK_COMMENT_MODE,y,T,U]},X={relevance:0,match:[/\b/,t.concat("(?!fn\\b|function\\b|",x(A).join("\\b|"),"|",x(K).join("\\b|"),"\\b)"),r,t.concat(E,"*"),t.lookahead(/(?=\()/)],scope:{3:"title.function.invoke"},contains:[P]};P.contains.push(X);let Q=[Z,I,e.C_BLOCK_COMMENT_MODE,y,T,U],j={begin:t.concat(/#\[\s*/,d),beginScope:"meta",end:/]/,endScope:"meta",keywords:{literal:v,keyword:["new","array"]},contains:[{begin:/\[/,end:/]/,keywords:{literal:v,keyword:["new","array"]},contains:["self",...Q]},...Q,{scope:"meta",match:d}]};return{case_insensitive:!1,keywords:R,contains:[j,e.HASH_COMMENT_MODE,e.COMMENT("//","$"),e.COMMENT("/\\*","\\*/",{contains:[{scope:"doctag",match:"@[A-Za-z]+"}]}),{match:/__halt_compiler\(\);/,keywords:"__halt_compiler",starts:{scope:"comment",end:e.MATCH_NOTHING_RE,contains:[{match:/\?>/,scope:"meta",endsParent:!0}]}},a,{scope:"variable.language",match:/\$this\b/},g,X,I,{match:[/const/,/\s/,r],scope:{1:"keyword",3:"variable.constant"}},U,{scope:"function",relevance:0,beginKeywords:"fn function",end:/[;{]/,excludeEnd:!0,illegal:"[$%\\[]",contains:[{beginKeywords:"use"},e.UNDERSCORE_TITLE_MODE,{begin:"=>",endsParent:!0},{scope:"params",begin:"\\(",end:"\\)",excludeBegin:!0,excludeEnd:!0,keywords:R,contains:["self",g,I,e.C_BLOCK_COMMENT_MODE,y,T]}]},{scope:"class",variants:[{beginKeywords:"enum",illegal:/[($"]/},{beginKeywords:"class interface trait",illegal:/[:($"]/}],relevance:0,end:/\{/,excludeEnd:!0,contains:[{beginKeywords:"extends implements"},e.UNDERSCORE_TITLE_MODE]},{beginKeywords:"namespace",relevance:0,end:";",illegal:/[.']/,contains:[e.inherit(e.UNDERSCORE_TITLE_MODE,{scope:"title.class"})]},{beginKeywords:"use",relevance:0,end:";",contains:[{match:/\b(as|const|function)\b/,scope:"keyword"},e.UNDERSCORE_TITLE_MODE]},y,T]}}var zn=e=>({IMPORTANT:{scope:"meta",begin:"!important"},BLOCK_COMMENT:e.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:[e.APOS_STRING_MODE,e.QUOTE_STRING_MODE]},CSS_NUMBER_MODE:{scope:"number",begin:e.NUMBER_RE+"(%|em|ex|ch|rem|vw|vh|vmin|vmax|cm|mm|in|pt|pc|px|deg|grad|rad|turn|s|ms|Hz|kHz|dpi|dpcm|dppx)?",relevance:0},CSS_VARIABLE:{className:"attr",begin:/--[A-Za-z_][A-Za-z0-9_-]*/}}),$n=["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"],Hn=["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"],Gn=["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"],Fn=["after","backdrop","before","cue","cue-region","first-letter","first-line","grammar-error","marker","part","placeholder","selection","slotted","spelling-error"],Kn=["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 ut(e){let t=zn(e),n=Fn,r=Gn,d="@[a-z-]+",g="and or not only",i={className:"variable",begin:"(\\$"+"[a-zA-Z-][a-zA-Z0-9_-]*"+")\\b",relevance:0};return{name:"SCSS",case_insensitive:!0,illegal:"[=/|']",contains:[e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE,t.CSS_NUMBER_MODE,{className:"selector-id",begin:"#[A-Za-z0-9_-]+",relevance:0},{className:"selector-class",begin:"\\.[A-Za-z0-9_-]+",relevance:0},t.ATTRIBUTE_SELECTOR_MODE,{className:"selector-tag",begin:"\\b("+$n.join("|")+")\\b",relevance:0},{className:"selector-pseudo",begin:":("+r.join("|")+")"},{className:"selector-pseudo",begin:":(:)?("+n.join("|")+")"},i,{begin:/\(/,end:/\)/,contains:[t.CSS_NUMBER_MODE]},t.CSS_VARIABLE,{className:"attribute",begin:"\\b("+Kn.join("|")+")\\b"},{begin:"\\b(whitespace|wait|w-resize|visible|vertical-text|vertical-ideographic|uppercase|upper-roman|upper-alpha|underline|transparent|top|thin|thick|text|text-top|text-bottom|tb-rl|table-header-group|table-footer-group|sw-resize|super|strict|static|square|solid|small-caps|separate|se-resize|scroll|s-resize|rtl|row-resize|ridge|right|repeat|repeat-y|repeat-x|relative|progress|pointer|overline|outside|outset|oblique|nowrap|not-allowed|normal|none|nw-resize|no-repeat|no-drop|newspaper|ne-resize|n-resize|move|middle|medium|ltr|lr-tb|lowercase|lower-roman|lower-alpha|loose|list-item|line|line-through|line-edge|lighter|left|keep-all|justify|italic|inter-word|inter-ideograph|inside|inset|inline|inline-block|inherit|inactive|ideograph-space|ideograph-parenthesis|ideograph-numeric|ideograph-alpha|horizontal|hidden|help|hand|groove|fixed|ellipsis|e-resize|double|dotted|distribute|distribute-space|distribute-letter|distribute-all-lines|disc|disabled|default|decimal|dashed|crosshair|collapse|col-resize|circle|char|center|capitalize|break-word|break-all|bottom|both|bolder|bold|block|bidi-override|below|baseline|auto|always|all-scroll|absolute|table|table-cell)\\b"},{begin:/:/,end:/[;}{]/,relevance:0,contains:[t.BLOCK_COMMENT,i,t.HEXCOLOR,t.CSS_NUMBER_MODE,e.QUOTE_STRING_MODE,e.APOS_STRING_MODE,t.IMPORTANT,t.FUNCTION_DISPATCH]},{begin:"@(page|font-face)",keywords:{$pattern:d,keyword:"@page @font-face"}},{begin:"@",end:"[{;]",returnBegin:!0,keywords:{$pattern:/[a-z-]+/,keyword:g,attribute:Hn.join(" ")},contains:[{begin:d,className:"keyword"},{begin:/[a-z-]+(?=:)/,className:"attribute"},i,e.QUOTE_STRING_MODE,e.APOS_STRING_MODE,t.HEXCOLOR,t.CSS_NUMBER_MODE]},t.FUNCTION_DISPATCH]}}function gt(e){return{name:"Shell Session",aliases:["console","shellsession"],contains:[{className:"meta.prompt",begin:/^\s{0,3}[/~\w\d[\]()@-]*[>%$#][ ]?/,starts:{end:/[^\\](?=\s*$)/,subLanguage:"bash"}}]}}function bt(e){let t=e.regex,n=e.COMMENT("--","$"),r={className:"string",variants:[{begin:/'/,end:/'/,contains:[{begin:/''/}]}]},d={begin:/"/,end:/"/,contains:[{begin:/""/}]},g=["true","false","unknown"],a=["double precision","large object","with timezone","without timezone"],i=["bigint","binary","blob","boolean","char","character","clob","date","dec","decfloat","decimal","float","int","integer","interval","nchar","nclob","national","numeric","real","row","smallint","time","timestamp","varchar","varying","varbinary"],l=["add","asc","collation","desc","final","first","last","view"],p=["abs","acos","all","allocate","alter","and","any","are","array","array_agg","array_max_cardinality","as","asensitive","asin","asymmetric","at","atan","atomic","authorization","avg","begin","begin_frame","begin_partition","between","bigint","binary","blob","boolean","both","by","call","called","cardinality","cascaded","case","cast","ceil","ceiling","char","char_length","character","character_length","check","classifier","clob","close","coalesce","collate","collect","column","commit","condition","connect","constraint","contains","convert","copy","corr","corresponding","cos","cosh","count","covar_pop","covar_samp","create","cross","cube","cume_dist","current","current_catalog","current_date","current_default_transform_group","current_path","current_role","current_row","current_schema","current_time","current_timestamp","current_path","current_role","current_transform_group_for_type","current_user","cursor","cycle","date","day","deallocate","dec","decimal","decfloat","declare","default","define","delete","dense_rank","deref","describe","deterministic","disconnect","distinct","double","drop","dynamic","each","element","else","empty","end","end_frame","end_partition","end-exec","equals","escape","every","except","exec","execute","exists","exp","external","extract","false","fetch","filter","first_value","float","floor","for","foreign","frame_row","free","from","full","function","fusion","get","global","grant","group","grouping","groups","having","hold","hour","identity","in","indicator","initial","inner","inout","insensitive","insert","int","integer","intersect","intersection","interval","into","is","join","json_array","json_arrayagg","json_exists","json_object","json_objectagg","json_query","json_table","json_table_primitive","json_value","lag","language","large","last_value","lateral","lead","leading","left","like","like_regex","listagg","ln","local","localtime","localtimestamp","log","log10","lower","match","match_number","match_recognize","matches","max","member","merge","method","min","minute","mod","modifies","module","month","multiset","national","natural","nchar","nclob","new","no","none","normalize","not","nth_value","ntile","null","nullif","numeric","octet_length","occurrences_regex","of","offset","old","omit","on","one","only","open","or","order","out","outer","over","overlaps","overlay","parameter","partition","pattern","per","percent","percent_rank","percentile_cont","percentile_disc","period","portion","position","position_regex","power","precedes","precision","prepare","primary","procedure","ptf","range","rank","reads","real","recursive","ref","references","referencing","regr_avgx","regr_avgy","regr_count","regr_intercept","regr_r2","regr_slope","regr_sxx","regr_sxy","regr_syy","release","result","return","returns","revoke","right","rollback","rollup","row","row_number","rows","running","savepoint","scope","scroll","search","second","seek","select","sensitive","session_user","set","show","similar","sin","sinh","skip","smallint","some","specific","specifictype","sql","sqlexception","sqlstate","sqlwarning","sqrt","start","static","stddev_pop","stddev_samp","submultiset","subset","substring","substring_regex","succeeds","sum","symmetric","system","system_time","system_user","table","tablesample","tan","tanh","then","time","timestamp","timezone_hour","timezone_minute","to","trailing","translate","translate_regex","translation","treat","trigger","trim","trim_array","true","truncate","uescape","union","unique","unknown","unnest","update","upper","user","using","value","values","value_of","var_pop","var_samp","varbinary","varchar","varying","versioning","when","whenever","where","width_bucket","window","with","within","without","year"],f=["abs","acos","array_agg","asin","atan","avg","cast","ceil","ceiling","coalesce","corr","cos","cosh","count","covar_pop","covar_samp","cume_dist","dense_rank","deref","element","exp","extract","first_value","floor","json_array","json_arrayagg","json_exists","json_object","json_objectagg","json_query","json_table","json_table_primitive","json_value","lag","last_value","lead","listagg","ln","log","log10","lower","max","min","mod","nth_value","ntile","nullif","percent_rank","percentile_cont","percentile_disc","position","position_regex","power","rank","regr_avgx","regr_avgy","regr_count","regr_intercept","regr_r2","regr_slope","regr_sxx","regr_sxy","regr_syy","row_number","sin","sinh","sqrt","stddev_pop","stddev_samp","substring","substring_regex","sum","tan","tanh","translate","translate_regex","treat","trim","trim_array","unnest","upper","value_of","var_pop","var_samp","width_bucket"],O=["current_catalog","current_date","current_default_transform_group","current_path","current_role","current_schema","current_transform_group_for_type","current_user","session_user","system_time","system_user","current_time","localtime","current_timestamp","localtimestamp"],E=["create table","insert into","primary key","foreign key","not null","alter table","add constraint","grouping sets","on overflow","character set","respect nulls","ignore nulls","nulls first","nulls last","depth first","breadth first"],y=f,T=[...p,...l].filter(R=>!f.includes(R)),v={className:"variable",begin:/@[a-z0-9][a-z0-9_]*/},A={className:"operator",begin:/[-+*/=%^~]|&&?|\|\|?|!=?|<(?:=>?|<|>)?|>[>=]?/,relevance:0},K={begin:t.concat(/\b/,t.either(...y),/\s*\(/),relevance:0,keywords:{built_in:y}};function z(R,{exceptions:x,when:U}={}){let M=U;return x=x||[],R.map(I=>I.match(/\|\d+$/)||x.includes(I)?I:M(I)?`${I}|0`:I)}return{name:"SQL",case_insensitive:!0,illegal:/[{}]|<\//,keywords:{$pattern:/\b[\w\.]+/,keyword:z(T,{when:R=>R.length<3}),literal:g,type:i,built_in:O},contains:[{begin:t.either(...E),relevance:0,keywords:{$pattern:/[\w\.]+/,keyword:T.concat(E),literal:g,type:i}},{className:"type",begin:t.either(...a)},K,v,r,d,e.C_NUMBER_MODE,e.C_BLOCK_COMMENT_MODE,n,A]}}var pe="[A-Za-z$_][0-9A-Za-z$_]*",pt=["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"],ft=["true","false","null","undefined","NaN","Infinity"],mt=["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"],ht=["Error","EvalError","InternalError","RangeError","ReferenceError","SyntaxError","TypeError","URIError"],_t=["setInterval","setTimeout","clearInterval","clearTimeout","require","exports","eval","isFinite","isNaN","parseFloat","parseInt","decodeURI","decodeURIComponent","encodeURI","encodeURIComponent","escape","unescape"],Et=["arguments","this","super","console","window","document","localStorage","sessionStorage","module","global"],yt=[].concat(_t,mt,ht);function Zn(e){let t=e.regex,n=(s,{after:b})=>{let _=""+s[0].slice(1);return s.input.indexOf(_,b)!==-1},r=pe,d={begin:"<>",end:">"},g=/<[A-Za-z0-9\\._:-]+\s*\/>/,a={begin:/<[A-Za-z0-9\\._:-]+/,end:/\/[A-Za-z0-9\\._:-]+>|\/>/,isTrulyOpeningTag:(s,b)=>{let _=s[0].length+s.index,N=s.input[_];if(N==="<"||N===","){b.ignoreMatch();return}N===">"&&(n(s,{after:_})||b.ignoreMatch());let k,G=s.input.substring(_);if(k=G.match(/^\s*=/)){b.ignoreMatch();return}if((k=G.match(/^\s+extends\s+/))&&k.index===0){b.ignoreMatch();return}}},i={$pattern:pe,keyword:pt,literal:ft,built_in:yt,"variable.language":Et},l="[0-9](_?[0-9])*",p=`\\.(${l})`,f="0|[1-9](_?[0-9])*|0[0-7]*[89][0-9]*",O={className:"number",variants:[{begin:`(\\b(${f})((${p})|\\.)?|(${p}))[eE][+-]?(${l})\\b`},{begin:`\\b(${f})\\b((${p})\\b|\\.)?|(${p})\\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},E={className:"subst",begin:"\\$\\{",end:"\\}",keywords:i,contains:[]},y={begin:"html`",end:"",starts:{end:"`",returnEnd:!1,contains:[e.BACKSLASH_ESCAPE,E],subLanguage:"xml"}},T={begin:"css`",end:"",starts:{end:"`",returnEnd:!1,contains:[e.BACKSLASH_ESCAPE,E],subLanguage:"css"}},v={begin:"gql`",end:"",starts:{end:"`",returnEnd:!1,contains:[e.BACKSLASH_ESCAPE,E],subLanguage:"graphql"}},A={className:"string",begin:"`",end:"`",contains:[e.BACKSLASH_ESCAPE,E]},z={className:"comment",variants:[e.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:r+"(?=\\s*(-)|$)",endsParent:!0,relevance:0},{begin:/(?=[^\n])\s/,relevance:0}]}]}),e.C_BLOCK_COMMENT_MODE,e.C_LINE_COMMENT_MODE]},R=[e.APOS_STRING_MODE,e.QUOTE_STRING_MODE,y,T,v,A,{match:/\$\d+/},O];E.contains=R.concat({begin:/\{/,end:/\}/,keywords:i,contains:["self"].concat(R)});let x=[].concat(z,E.contains),U=x.concat([{begin:/\(/,end:/\)/,keywords:i,contains:["self"].concat(x)}]),M={className:"params",begin:/\(/,end:/\)/,excludeBegin:!0,excludeEnd:!0,keywords:i,contains:U},I={variants:[{match:[/class/,/\s+/,r,/\s+/,/extends/,/\s+/,t.concat(r,"(",t.concat(/\./,r),")*")],scope:{1:"keyword",3:"title.class",5:"keyword",7:"title.class.inherited"}},{match:[/class/,/\s+/,r],scope:{1:"keyword",3:"title.class"}}]},Z={relevance:0,match:t.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:{_:[...mt,...ht]}},P={label:"use_strict",className:"meta",relevance:10,begin:/^\s*['"]use (strict|asm)['"]/},X={variants:[{match:[/function/,/\s+/,r,/(?=\s*\()/]},{match:[/function/,/\s*(?=\()/]}],className:{1:"keyword",3:"title.function"},label:"func.def",contains:[M],illegal:/%/},Q={relevance:0,match:/\b[A-Z][A-Z_0-9]+\b/,className:"variable.constant"};function j(s){return t.concat("(?!",s.join("|"),")")}let $={match:t.concat(/\b/,j([..._t,"super","import"]),r,t.lookahead(/\(/)),className:"title.function",relevance:0},C={begin:t.concat(/\./,t.lookahead(t.concat(r,/(?![0-9A-Za-z$_(])/))),end:r,excludeBegin:!0,keywords:"prototype",className:"property",relevance:0},H={match:[/get|set/,/\s+/,r,/(?=\()/],className:{1:"keyword",3:"title.function"},contains:[{begin:/\(\)/},M]},J="(\\([^()]*(\\([^()]*(\\([^()]*\\)[^()]*)*\\)[^()]*)*\\)|"+e.UNDERSCORE_IDENT_RE+")\\s*=>",o={match:[/const|var|let/,/\s+/,r,/\s*/,/=\s*/,/(async\s*)?/,t.lookahead(J)],keywords:"async",className:{1:"keyword",3:"title.function"},contains:[M]};return{name:"JavaScript",aliases:["js","jsx","mjs","cjs"],keywords:i,exports:{PARAMS_CONTAINS:U,CLASS_REFERENCE:Z},illegal:/#(?![$_A-z])/,contains:[e.SHEBANG({label:"shebang",binary:"node",relevance:5}),P,e.APOS_STRING_MODE,e.QUOTE_STRING_MODE,y,T,v,A,z,{match:/\$\d+/},O,Z,{className:"attr",begin:r+t.lookahead(":"),relevance:0},o,{begin:"("+e.RE_STARTERS_RE+"|\\b(case|return|throw)\\b)\\s*",keywords:"return throw case",relevance:0,contains:[z,e.REGEXP_MODE,{className:"function",begin:J,returnBegin:!0,end:"\\s*=>",contains:[{className:"params",variants:[{begin:e.UNDERSCORE_IDENT_RE,relevance:0},{className:null,begin:/\(\s*\)/,skip:!0},{begin:/\(/,end:/\)/,excludeBegin:!0,excludeEnd:!0,keywords:i,contains:U}]}]},{begin:/,/,relevance:0},{match:/\s+/,relevance:0},{variants:[{begin:d.begin,end:d.end},{match:g},{begin:a.begin,"on:begin":a.isTrulyOpeningTag,end:a.end}],subLanguage:"xml",contains:[{begin:a.begin,end:a.end,skip:!0,contains:["self"]}]}]},X,{beginKeywords:"while if switch catch for"},{begin:"\\b(?!function)"+e.UNDERSCORE_IDENT_RE+"\\([^()]*(\\([^()]*(\\([^()]*\\)[^()]*)*\\)[^()]*)*\\)\\s*\\{",returnBegin:!0,label:"func.def",contains:[M,e.inherit(e.TITLE_MODE,{begin:r,className:"title.function"})]},{match:/\.\.\./,relevance:0},C,{match:"\\$"+r,relevance:0},{match:[/\bconstructor(?=\s*\()/],className:{1:"title.function"},contains:[M]},$,Q,I,H,{match:/\$[(.]/}]}}function Nt(e){let t=Zn(e),n=pe,r=["any","void","number","boolean","string","object","never","symbol","bigint","unknown"],d={beginKeywords:"namespace",end:/\{/,excludeEnd:!0,contains:[t.exports.CLASS_REFERENCE]},g={beginKeywords:"interface",end:/\{/,excludeEnd:!0,keywords:{keyword:"interface extends",built_in:r},contains:[t.exports.CLASS_REFERENCE]},a={className:"meta",relevance:10,begin:/^\s*['"]use strict['"]/},i=["type","namespace","interface","public","private","protected","implements","declare","abstract","readonly","enum","override"],l={$pattern:pe,keyword:pt.concat(i),literal:ft,built_in:yt.concat(r),"variable.language":Et},p={className:"meta",begin:"@"+n},f=(E,y,T)=>{let v=E.contains.findIndex(A=>A.label===y);if(v===-1)throw new Error("can not find mode to replace");E.contains.splice(v,1,T)};Object.assign(t.keywords,l),t.exports.PARAMS_CONTAINS.push(p),t.contains=t.contains.concat([p,d,g]),f(t,"shebang",e.SHEBANG()),f(t,"use_strict",a);let O=t.contains.find(E=>E.label==="func.def");return O.relevance=0,Object.assign(t,{name:"TypeScript",aliases:["ts","tsx","mts","cts"]}),t}function St(e){let t=e.regex,n=t.concat(/[\p{L}_]/u,t.optional(/[\p{L}0-9_.-]*:/u),/[\p{L}0-9_.-]*/u),r=/[\p{L}0-9._:-]+/u,d={className:"symbol",begin:/&[a-z]+;|[0-9]+;|[a-f0-9]+;/},g={begin:/\s/,contains:[{className:"keyword",begin:/#?[a-z_][a-z1-9_-]+/,illegal:/\n/}]},a=e.inherit(g,{begin:/\(/,end:/\)/}),i=e.inherit(e.APOS_STRING_MODE,{className:"string"}),l=e.inherit(e.QUOTE_STRING_MODE,{className:"string"}),p={endsWithParent:!0,illegal:/,relevance:0,contains:[{className:"attr",begin:r,relevance:0},{begin:/=\s*/,relevance:0,contains:[{className:"string",endsParent:!0,variants:[{begin:/"/,end:/"/,contains:[d]},{begin:/'/,end:/'/,contains:[d]},{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://,relevance:10,contains:[g,l,i,a,{begin:/\[/,end:/\]/,contains:[{className:"meta",begin://,contains:[g,a,l,i]}]}]},e.COMMENT(//,{relevance:10}),{begin://,relevance:10},d,{className:"meta",end:/\?>/,variants:[{begin:/<\?xml/,relevance:10,contains:[l]},{begin:/<\?[a-z][a-z0-9]+/}]},{className:"tag",begin:/