diff --git a/snap-client/public/themes.json b/snap-client/public/themes.json new file mode 100644 index 0000000..27e518b --- /dev/null +++ b/snap-client/public/themes.json @@ -0,0 +1,496 @@ +[ "a11y-dark" , +"a11y-dark-min" , +"a11y-light" , +"a11y-light-min" , +"agate" , +"agate-min" , +"an-old-hope" , +"an-old-hope-min" , +"androidstudio" , +"androidstudio-min" , +"arduino-light" , +"arduino-light-min" , +"arta" , +"arta-min" , +"ascetic" , +"ascetic-min" , +"atom-one-dark-reasonable" , +"atom-one-dark-reasonable-min" , +"atom-one-dark" , +"atom-one-dark-min" , +"atom-one-light" , +"atom-one-light-min" , +"base16-3024" , +"base16-3024-min" , +"base16-apathy" , +"base16-apathy-min" , +"base16-apprentice" , +"base16-apprentice-min" , +"base16-ashes" , +"base16-ashes-min" , +"base16-atelier-cave-light" , +"base16-atelier-cave-light-min" , +"base16-atelier-cave" , +"base16-atelier-cave-min" , +"base16-atelier-dune-light" , +"base16-atelier-dune-light-min" , +"base16-atelier-dune" , +"base16-atelier-dune-min" , +"base16-atelier-estuary-light" , +"base16-atelier-estuary-light-min" , +"base16-atelier-estuary" , +"base16-atelier-estuary-min" , +"base16-atelier-forest-light" , +"base16-atelier-forest-light-min" , +"base16-atelier-forest" , +"base16-atelier-forest-min" , +"base16-atelier-heath-light" , +"base16-atelier-heath-light-min" , +"base16-atelier-heath" , +"base16-atelier-heath-min" , +"base16-atelier-lakeside-light" , +"base16-atelier-lakeside-light-min" , +"base16-atelier-lakeside" , +"base16-atelier-lakeside-min" , +"base16-atelier-plateau-light" , +"base16-atelier-plateau-light-min" , +"base16-atelier-plateau" , +"base16-atelier-plateau-min" , +"base16-atelier-savanna-light" , +"base16-atelier-savanna-light-min" , +"base16-atelier-savanna" , +"base16-atelier-savanna-min" , +"base16-atelier-seaside-light" , +"base16-atelier-seaside-light-min" , +"base16-atelier-seaside" , +"base16-atelier-seaside-min" , +"base16-atelier-sulphurpool-light" , +"base16-atelier-sulphurpool-light-min" , +"base16-atelier-sulphurpool" , +"base16-atelier-sulphurpool-min" , +"base16-atlas" , +"base16-atlas-min" , +"base16-bespin" , +"base16-bespin-min" , +"base16-black-metal-bathory" , +"base16-black-metal-bathory-min" , +"base16-black-metal-burzum" , +"base16-black-metal-burzum-min" , +"base16-black-metal-dark-funeral" , +"base16-black-metal-dark-funeral-min" , +"base16-black-metal-gorgoroth" , +"base16-black-metal-gorgoroth-min" , +"base16-black-metal-immortal" , +"base16-black-metal-immortal-min" , +"base16-black-metal-khold" , +"base16-black-metal-khold-min" , +"base16-black-metal-marduk" , +"base16-black-metal-marduk-min" , +"base16-black-metal-mayhem" , +"base16-black-metal-mayhem-min" , +"base16-black-metal-nile" , +"base16-black-metal-nile-min" , +"base16-black-metal-venom" , +"base16-black-metal-venom-min" , +"base16-black-metal" , +"base16-black-metal-min" , +"base16-brewer" , +"base16-brewer-min" , +"base16-bright" , +"base16-bright-min" , +"base16-brogrammer" , +"base16-brogrammer-min" , +"base16-brush-trees-dark" , +"base16-brush-trees-dark-min" , +"base16-brush-trees" , +"base16-brush-trees-min" , +"base16-chalk" , +"base16-chalk-min" , +"base16-circus" , +"base16-circus-min" , +"base16-classic-dark" , +"base16-classic-dark-min" , +"base16-classic-light" , +"base16-classic-light-min" , +"base16-codeschool" , +"base16-codeschool-min" , +"base16-colors" , +"base16-colors-min" , +"base16-cupcake" , +"base16-cupcake-min" , +"base16-cupertino" , +"base16-cupertino-min" , +"base16-danqing" , +"base16-danqing-min" , +"base16-darcula" , +"base16-darcula-min" , +"base16-dark-violet" , +"base16-dark-violet-min" , +"base16-darkmoss" , +"base16-darkmoss-min" , +"base16-darktooth" , +"base16-darktooth-min" , +"base16-decaf" , +"base16-decaf-min" , +"base16-default-dark" , +"base16-default-dark-min" , +"base16-default-light" , +"base16-default-light-min" , +"base16-dirtysea" , +"base16-dirtysea-min" , +"base16-dracula" , +"base16-dracula-min" , +"base16-edge-dark" , +"base16-edge-dark-min" , +"base16-edge-light" , +"base16-edge-light-min" , +"base16-eighties" , +"base16-eighties-min" , +"base16-embers" , +"base16-embers-min" , +"base16-equilibrium-dark" , +"base16-equilibrium-dark-min" , +"base16-equilibrium-gray-dark" , +"base16-equilibrium-gray-dark-min" , +"base16-equilibrium-gray-light" , +"base16-equilibrium-gray-light-min" , +"base16-equilibrium-light" , +"base16-equilibrium-light-min" , +"base16-espresso" , +"base16-espresso-min" , +"base16-eva-dim" , +"base16-eva-dim-min" , +"base16-eva" , +"base16-eva-min" , +"base16-flat" , +"base16-flat-min" , +"base16-framer" , +"base16-framer-min" , +"base16-fruit-soda" , +"base16-fruit-soda-min" , +"base16-gigavolt" , +"base16-gigavolt-min" , +"base16-github" , +"base16-github-min" , +"base16-google-dark" , +"base16-google-dark-min" , +"base16-google-light" , +"base16-google-light-min" , +"base16-grayscale-dark" , +"base16-grayscale-dark-min" , +"base16-grayscale-light" , +"base16-grayscale-light-min" , +"base16-green-screen" , +"base16-green-screen-min" , +"base16-gruvbox-dark-hard" , +"base16-gruvbox-dark-hard-min" , +"base16-gruvbox-dark-medium" , +"base16-gruvbox-dark-medium-min" , +"base16-gruvbox-dark-pale" , +"base16-gruvbox-dark-pale-min" , +"base16-gruvbox-dark-soft" , +"base16-gruvbox-dark-soft-min" , +"base16-gruvbox-light-hard" , +"base16-gruvbox-light-hard-min" , +"base16-gruvbox-light-medium" , +"base16-gruvbox-light-medium-min" , +"base16-gruvbox-light-soft" , +"base16-gruvbox-light-soft-min" , +"base16-hardcore" , +"base16-hardcore-min" , +"base16-harmonic16-dark" , +"base16-harmonic16-dark-min" , +"base16-harmonic16-light" , +"base16-harmonic16-light-min" , +"base16-heetch-dark" , +"base16-heetch-dark-min" , +"base16-heetch-light" , +"base16-heetch-light-min" , +"base16-helios" , +"base16-helios-min" , +"base16-hopscotch" , +"base16-hopscotch-min" , +"base16-horizon-dark" , +"base16-horizon-dark-min" , +"base16-horizon-light" , +"base16-horizon-light-min" , +"base16-humanoid-dark" , +"base16-humanoid-dark-min" , +"base16-humanoid-light" , +"base16-humanoid-light-min" , +"base16-ia-dark" , +"base16-ia-dark-min" , +"base16-ia-light" , +"base16-ia-light-min" , +"base16-icy-dark" , +"base16-icy-dark-min" , +"base16-ir-black" , +"base16-ir-black-min" , +"base16-isotope" , +"base16-isotope-min" , +"base16-kimber" , +"base16-kimber-min" , +"base16-london-tube" , +"base16-london-tube-min" , +"base16-macintosh" , +"base16-macintosh-min" , +"base16-marrakesh" , +"base16-marrakesh-min" , +"base16-materia" , +"base16-materia-min" , +"base16-material-darker" , +"base16-material-darker-min" , +"base16-material-lighter" , +"base16-material-lighter-min" , +"base16-material-palenight" , +"base16-material-palenight-min" , +"base16-material-vivid" , +"base16-material-vivid-min" , +"base16-material" , +"base16-material-min" , +"base16-mellow-purple" , +"base16-mellow-purple-min" , +"base16-mexico-light" , +"base16-mexico-light-min" , +"base16-mocha" , +"base16-mocha-min" , +"base16-monokai" , +"base16-monokai-min" , +"base16-nebula" , +"base16-nebula-min" , +"base16-nord" , +"base16-nord-min" , +"base16-nova" , +"base16-nova-min" , +"base16-ocean" , +"base16-ocean-min" , +"base16-oceanicnext" , +"base16-oceanicnext-min" , +"base16-one-light" , +"base16-one-light-min" , +"base16-onedark" , +"base16-onedark-min" , +"base16-outrun-dark" , +"base16-outrun-dark-min" , +"base16-papercolor-dark" , +"base16-papercolor-dark-min" , +"base16-papercolor-light" , +"base16-papercolor-light-min" , +"base16-paraiso" , +"base16-paraiso-min" , +"base16-pasque" , +"base16-pasque-min" , +"base16-phd" , +"base16-phd-min" , +"base16-pico" , +"base16-pico-min" , +"base16-pop" , +"base16-pop-min" , +"base16-porple" , +"base16-porple-min" , +"base16-qualia" , +"base16-qualia-min" , +"base16-railscasts" , +"base16-railscasts-min" , +"base16-rebecca" , +"base16-rebecca-min" , +"base16-ros-pine-dawn" , +"base16-ros-pine-dawn-min" , +"base16-ros-pine-moon" , +"base16-ros-pine-moon-min" , +"base16-ros-pine" , +"base16-ros-pine-min" , +"base16-sagelight" , +"base16-sagelight-min" , +"base16-sandcastle" , +"base16-sandcastle-min" , +"base16-seti-ui" , +"base16-seti-ui-min" , +"base16-shapeshifter" , +"base16-shapeshifter-min" , +"base16-silk-dark" , +"base16-silk-dark-min" , +"base16-silk-light" , +"base16-silk-light-min" , +"base16-snazzy" , +"base16-snazzy-min" , +"base16-solar-flare-light" , +"base16-solar-flare-light-min" , +"base16-solar-flare" , +"base16-solar-flare-min" , +"base16-solarized-dark" , +"base16-solarized-dark-min" , +"base16-solarized-light" , +"base16-solarized-light-min" , +"base16-spacemacs" , +"base16-spacemacs-min" , +"base16-summercamp" , +"base16-summercamp-min" , +"base16-summerfruit-dark" , +"base16-summerfruit-dark-min" , +"base16-summerfruit-light" , +"base16-summerfruit-light-min" , +"base16-synth-midnight-terminal-dark" , +"base16-synth-midnight-terminal-dark-min" , +"base16-synth-midnight-terminal-light" , +"base16-synth-midnight-terminal-light-min" , +"base16-tango" , +"base16-tango-min" , +"base16-tender" , +"base16-tender-min" , +"base16-tomorrow-night" , +"base16-tomorrow-night-min" , +"base16-tomorrow" , +"base16-tomorrow-min" , +"base16-twilight" , +"base16-twilight-min" , +"base16-unikitty-dark" , +"base16-unikitty-dark-min" , +"base16-unikitty-light" , +"base16-unikitty-light-min" , +"base16-vulcan" , +"base16-vulcan-min" , +"base16-windows-10-light" , +"base16-windows-10-light-min" , +"base16-windows-10" , +"base16-windows-10-min" , +"base16-windows-95-light" , +"base16-windows-95-light-min" , +"base16-windows-95" , +"base16-windows-95-min" , +"base16-windows-high-contrast-light" , +"base16-windows-high-contrast-light-min" , +"base16-windows-high-contrast" , +"base16-windows-high-contrast-min" , +"base16-windows-nt-light" , +"base16-windows-nt-light-min" , +"base16-windows-nt" , +"base16-windows-nt-min" , +"base16-woodland" , +"base16-woodland-min" , +"base16-xcode-dusk" , +"base16-xcode-dusk-min" , +"base16-zenburn" , +"base16-zenburn-min" , +"brown-paper" , +"brown-paper-min" , +"codepen-embed" , +"codepen-embed-min" , +"color-brewer" , +"color-brewer-min" , +"dark" , +"dark-min" , +"default" , +"default-min" , +"devibeans" , +"devibeans-min" , +"docco" , +"docco-min" , +"far" , +"far-min" , +"felipec" , +"felipec-min" , +"foundation" , +"foundation-min" , +"github-dark-dimmed" , +"github-dark-dimmed-min" , +"github-dark" , +"github-dark-min" , +"github" , +"github-min" , +"gml" , +"gml-min" , +"googlecode" , +"googlecode-min" , +"gradient-dark" , +"gradient-dark-min" , +"gradient-light" , +"gradient-light-min" , +"grayscale" , +"grayscale-min" , +"hybrid" , +"hybrid-min" , +"idea" , +"idea-min" , +"intellij-light" , +"intellij-light-min" , +"ir-black" , +"ir-black-min" , +"isbl-editor-dark" , +"isbl-editor-dark-min" , +"isbl-editor-light" , +"isbl-editor-light-min" , +"kimbie-dark" , +"kimbie-dark-min" , +"kimbie-light" , +"kimbie-light-min" , +"lightfair" , +"lightfair-min" , +"lioshi" , +"lioshi-min" , +"magula" , +"magula-min" , +"mono-blue" , +"mono-blue-min" , +"monokai-sublime" , +"monokai-sublime-min" , +"monokai" , +"monokai-min" , +"night-owl" , +"night-owl-min" , +"nnfx-dark" , +"nnfx-dark-min" , +"nnfx-light" , +"nnfx-light-min" , +"nord" , +"nord-min" , +"obsidian" , +"obsidian-min" , +"panda-syntax-dark" , +"panda-syntax-dark-min" , +"panda-syntax-light" , +"panda-syntax-light-min" , +"paraiso-dark" , +"paraiso-dark-min" , +"paraiso-light" , +"paraiso-light-min" , +"pojoaque" , +"pojoaque-min" , +"purebasic" , +"purebasic-min" , +"qtcreator-dark" , +"qtcreator-dark-min" , +"qtcreator-light" , +"qtcreator-light-min" , +"rainbow" , +"rainbow-min" , +"routeros" , +"routeros-min" , +"school-book" , +"school-book-min" , +"shades-of-purple" , +"shades-of-purple-min" , +"srcery" , +"srcery-min" , +"stackoverflow-dark" , +"stackoverflow-dark-min" , +"stackoverflow-light" , +"stackoverflow-light-min" , +"sunburst" , +"sunburst-min" , +"tokyo-night-dark" , +"tokyo-night-dark-min" , +"tokyo-night-light" , +"tokyo-night-light-min" , +"tomorrow-night-blue" , +"tomorrow-night-blue-min" , +"tomorrow-night-bright" , +"tomorrow-night-bright-min" , +"vs" , +"vs-min" , +"vs2015" , +"vs2015-min" , +"xcode" , +"xcode-min" , +"xt256" , +"xt256-min" ] diff --git a/snap-client/src/app.tsx b/snap-client/src/app.tsx index 8775737..7055bce 100644 --- a/snap-client/src/app.tsx +++ b/snap-client/src/app.tsx @@ -5,10 +5,12 @@ import { useConfig, useEvent } from "./hooks"; import { toPng, toBlob } from "html-to-image"; import download from "downloadjs"; import { getWebsocketHost } from "./utils"; +import "./themes.css"; const CODE_EMPTY_PLACEHOLDER = `print "Hello, CodeSnap.nvim!"`; const WATER_MARK_PLACEHOLDER = "CodeSnap.nvim"; const PREVIEW_TITLE_PLACEHOLDER = "CodeSnap.nvim"; +const DEFAULT_THEME = "atom-one-dark"; function App() { const [socketUrl] = useState(`ws://${getWebsocketHost()}/ws`); @@ -17,6 +19,7 @@ function App() { const config = useConfig(event?.config_setup); const frameRef = useRef(null); const [isCopyButtonDisabled, setIsCopyButtonDisabled] = useState(false); + var theme = DEFAULT_THEME; const handleCopyButtonClick = useCallback(async () => { if (!frameRef.current) { @@ -69,6 +72,11 @@ function App() { document.title = config?.preview_title ?? PREVIEW_TITLE_PLACEHOLDER; }, [config?.preview_title]); + const changeTheme = (theme: string) => { + var new_theme = "theme-" + theme; + document.body.className = new_theme; +} + return (

@@ -80,6 +88,7 @@ function App() { onExportClick={handleExportClick} onCopyClick={handleCopyButtonClick} readyState={readyState} + onThemeChangeProp={changeTheme} />

{ return (
@@ -60,7 +62,11 @@ export const ControlBar = ({ {" "} - + { + onThemeChangeProp(theme); + }} + />
); diff --git a/snap-client/src/components/control-bar/theme-selector.tsx b/snap-client/src/components/control-bar/theme-selector.tsx deleted file mode 100644 index e062d01..0000000 --- a/snap-client/src/components/control-bar/theme-selector.tsx +++ /dev/null @@ -1,36 +0,0 @@ -import React, { useState } from 'react'; - -const ThemeSelector = () => { - const [theme, setTheme] = useState('theme1'); - - const handleThemeChange = (event: React.ChangeEvent) => { - setTheme(event.target.value); - console.log('Theme Changed:', event.target.value); - // Implement functionality to change theme here - }; - - return ( -
- -
- ); -}; - -export default ThemeSelector; - diff --git a/snap-client/src/components/control-bar/theme-selector/theme-selector.tsx b/snap-client/src/components/control-bar/theme-selector/theme-selector.tsx new file mode 100644 index 0000000..30fcb61 --- /dev/null +++ b/snap-client/src/components/control-bar/theme-selector/theme-selector.tsx @@ -0,0 +1,59 @@ +import React, { useEffect, useState } from 'react'; + +const ThemeSelector = ({ onChangeTheme }: { onChangeTheme: (theme: string) => void }) => { + const [theme, setTheme] = useState('theme1'); + + + const fetchThemes: () => Promise = () => { + const themes = fetch('/themes.json') + .then(response => response.json()) + .then(data => { + console.log('Themes:', data); + return data; + }); + return themes; + } + + const handleThemeChange = (event: React.ChangeEvent) => { + const newTheme = event.target.value; + setTheme(newTheme); + onChangeTheme(newTheme); + }; + + const [themes, setThemes] = useState([]); + useEffect(() => { + fetchThemes().then((themes) => { + setThemes(themes); + }); + }, []); + + return ( +
+ +
+ ); + +} + + + +export default ThemeSelector; + diff --git a/snap-client/src/components/editor/editor.tsx b/snap-client/src/components/editor/editor.tsx index 1e5b15b..0412d5c 100644 --- a/snap-client/src/components/editor/editor.tsx +++ b/snap-client/src/components/editor/editor.tsx @@ -37,7 +37,8 @@ export const Editor = ({ macStyleTitleBar = true, }: EditorProps) => (
{macStyleTitleBar && }
diff --git a/snap-client/src/themes.css b/snap-client/src/themes.css
new file mode 100644
index 0000000..001863e
--- /dev/null
+++ b/snap-client/src/themes.css
@@ -0,0 +1,32152 @@
+.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 */
+}
+.theme-a11y-dark pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-a11y-dark code.hljs{
+    padding:3px 5px
+}
+.theme-a11y-dark .hljs{
+    background:#2b2b2b;
+    color:#f8f8f2
+}
+.theme-a11y-dark .hljs-comment,.theme-a11y-dark .hljs-quote{
+    color:#d4d0ab
+}
+.theme-a11y-dark .hljs-deletion,.theme-a11y-dark .hljs-name,.theme-a11y-dark .hljs-regexp,.theme-a11y-dark .hljs-selector-class,.theme-a11y-dark .hljs-selector-id,.theme-a11y-dark .hljs-tag,.theme-a11y-dark .hljs-template-variable,.theme-a11y-dark .hljs-variable{
+    color:#ffa07a
+}
+.theme-a11y-dark .hljs-built_in,.theme-a11y-dark .hljs-link,.theme-a11y-dark .hljs-literal,.theme-a11y-dark .hljs-meta,.theme-a11y-dark .hljs-number,.theme-a11y-dark .hljs-params,.theme-a11y-dark .hljs-type{
+    color:#f5ab35
+}
+.theme-a11y-dark .hljs-attribute{
+    color:gold
+}
+.theme-a11y-dark .hljs-addition,.theme-a11y-dark .hljs-bullet,.theme-a11y-dark .hljs-string,.theme-a11y-dark .hljs-symbol{
+    color:#abe338
+}
+.theme-a11y-dark .hljs-section,.theme-a11y-dark .hljs-title{
+    color:#00e0e0
+}
+.theme-a11y-dark .hljs-keyword,.theme-a11y-dark .hljs-selector-tag{
+    color:#dcc6e0
+}
+.theme-a11y-dark .hljs-emphasis{
+    font-style:italic
+}
+.theme-a11y-dark .hljs-strong{
+    font-weight:700
+}
+@media screen and (-ms-high-contrast:active){
+    .theme-a11y-dark .hljs-addition,.theme-a11y-dark .hljs-attribute,.theme-a11y-dark .hljs-built_in,.theme-a11y-dark .hljs-bullet,.theme-a11y-dark .hljs-comment,.theme-a11y-dark .hljs-link,.theme-a11y-dark .hljs-literal,.theme-a11y-dark .hljs-meta,.theme-a11y-dark .hljs-number,.theme-a11y-dark .hljs-params,.theme-a11y-dark .hljs-quote,.theme-a11y-dark .hljs-string,.theme-a11y-dark .hljs-symbol,.theme-a11y-dark .hljs-type{
+        color:highlight
+    }
+    .theme-a11y-dark .hljs-keyword,.theme-a11y-dark .hljs-selector-tag{
+        font-weight:700
+    }
+}
+.theme-a11y-dark-min{
+    /*! 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 */
+}
+.theme-a11y-dark-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-a11y-dark-min code.hljs{
+    padding:3px 5px
+}
+.theme-a11y-dark-min .hljs{
+    background:#2b2b2b;
+    color:#f8f8f2
+}
+.theme-a11y-dark-min .hljs-comment,.theme-a11y-dark-min .hljs-quote{
+    color:#d4d0ab
+}
+.theme-a11y-dark-min .hljs-deletion,.theme-a11y-dark-min .hljs-name,.theme-a11y-dark-min .hljs-regexp,.theme-a11y-dark-min .hljs-selector-class,.theme-a11y-dark-min .hljs-selector-id,.theme-a11y-dark-min .hljs-tag,.theme-a11y-dark-min .hljs-template-variable,.theme-a11y-dark-min .hljs-variable{
+    color:#ffa07a
+}
+.theme-a11y-dark-min .hljs-built_in,.theme-a11y-dark-min .hljs-link,.theme-a11y-dark-min .hljs-literal,.theme-a11y-dark-min .hljs-meta,.theme-a11y-dark-min .hljs-number,.theme-a11y-dark-min .hljs-params,.theme-a11y-dark-min .hljs-type{
+    color:#f5ab35
+}
+.theme-a11y-dark-min .hljs-attribute{
+    color:gold
+}
+.theme-a11y-dark-min .hljs-addition,.theme-a11y-dark-min .hljs-bullet,.theme-a11y-dark-min .hljs-string,.theme-a11y-dark-min .hljs-symbol{
+    color:#abe338
+}
+.theme-a11y-dark-min .hljs-section,.theme-a11y-dark-min .hljs-title{
+    color:#00e0e0
+}
+.theme-a11y-dark-min .hljs-keyword,.theme-a11y-dark-min .hljs-selector-tag{
+    color:#dcc6e0
+}
+.theme-a11y-dark-min .hljs-emphasis{
+    font-style:italic
+}
+.theme-a11y-dark-min .hljs-strong{
+    font-weight:700
+}
+@media screen and (-ms-high-contrast:active){
+    .theme-a11y-dark-min .hljs-addition,.theme-a11y-dark-min .hljs-attribute,.theme-a11y-dark-min .hljs-built_in,.theme-a11y-dark-min .hljs-bullet,.theme-a11y-dark-min .hljs-comment,.theme-a11y-dark-min .hljs-link,.theme-a11y-dark-min .hljs-literal,.theme-a11y-dark-min .hljs-meta,.theme-a11y-dark-min .hljs-number,.theme-a11y-dark-min .hljs-params,.theme-a11y-dark-min .hljs-quote,.theme-a11y-dark-min .hljs-string,.theme-a11y-dark-min .hljs-symbol,.theme-a11y-dark-min .hljs-type{
+        color:highlight
+    }
+    .theme-a11y-dark-min .hljs-keyword,.theme-a11y-dark-min .hljs-selector-tag{
+        font-weight:700
+    }
+}
+.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 */
+}
+.theme-a11y-light pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-a11y-light code.hljs{
+    padding:3px 5px
+}
+.theme-a11y-light .hljs{
+    background:#fefefe;
+    color:#545454
+}
+.theme-a11y-light .hljs-comment,.theme-a11y-light .hljs-quote{
+    color:dimgray
+}
+.theme-a11y-light .hljs-deletion,.theme-a11y-light .hljs-name,.theme-a11y-light .hljs-regexp,.theme-a11y-light .hljs-selector-class,.theme-a11y-light .hljs-selector-id,.theme-a11y-light .hljs-tag,.theme-a11y-light .hljs-template-variable,.theme-a11y-light .hljs-variable{
+    color:#d91e18
+}
+.theme-a11y-light .hljs-attribute,.theme-a11y-light .hljs-built_in,.theme-a11y-light .hljs-link,.theme-a11y-light .hljs-literal,.theme-a11y-light .hljs-meta,.theme-a11y-light .hljs-number,.theme-a11y-light .hljs-params,.theme-a11y-light .hljs-type{
+    color:#aa5d00
+}
+.theme-a11y-light .hljs-addition,.theme-a11y-light .hljs-bullet,.theme-a11y-light .hljs-string,.theme-a11y-light .hljs-symbol{
+    color:green
+}
+.theme-a11y-light .hljs-section,.theme-a11y-light .hljs-title{
+    color:#007faa
+}
+.theme-a11y-light .hljs-keyword,.theme-a11y-light .hljs-selector-tag{
+    color:#7928a1
+}
+.theme-a11y-light .hljs-emphasis{
+    font-style:italic
+}
+.theme-a11y-light .hljs-strong{
+    font-weight:700
+}
+@media screen and (-ms-high-contrast:active){
+    .theme-a11y-light .hljs-addition,.theme-a11y-light .hljs-attribute,.theme-a11y-light .hljs-built_in,.theme-a11y-light .hljs-bullet,.theme-a11y-light .hljs-comment,.theme-a11y-light .hljs-link,.theme-a11y-light .hljs-literal,.theme-a11y-light .hljs-meta,.theme-a11y-light .hljs-number,.theme-a11y-light .hljs-params,.theme-a11y-light .hljs-quote,.theme-a11y-light .hljs-string,.theme-a11y-light .hljs-symbol,.theme-a11y-light .hljs-type{
+        color:highlight
+    }
+    .theme-a11y-light .hljs-keyword,.theme-a11y-light .hljs-selector-tag{
+        font-weight:700
+    }
+}
+.theme-a11y-light-min{
+    /*! 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 */
+}
+.theme-a11y-light-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-a11y-light-min code.hljs{
+    padding:3px 5px
+}
+.theme-a11y-light-min .hljs{
+    background:#fefefe;
+    color:#545454
+}
+.theme-a11y-light-min .hljs-comment,.theme-a11y-light-min .hljs-quote{
+    color:dimgray
+}
+.theme-a11y-light-min .hljs-deletion,.theme-a11y-light-min .hljs-name,.theme-a11y-light-min .hljs-regexp,.theme-a11y-light-min .hljs-selector-class,.theme-a11y-light-min .hljs-selector-id,.theme-a11y-light-min .hljs-tag,.theme-a11y-light-min .hljs-template-variable,.theme-a11y-light-min .hljs-variable{
+    color:#d91e18
+}
+.theme-a11y-light-min .hljs-attribute,.theme-a11y-light-min .hljs-built_in,.theme-a11y-light-min .hljs-link,.theme-a11y-light-min .hljs-literal,.theme-a11y-light-min .hljs-meta,.theme-a11y-light-min .hljs-number,.theme-a11y-light-min .hljs-params,.theme-a11y-light-min .hljs-type{
+    color:#aa5d00
+}
+.theme-a11y-light-min .hljs-addition,.theme-a11y-light-min .hljs-bullet,.theme-a11y-light-min .hljs-string,.theme-a11y-light-min .hljs-symbol{
+    color:green
+}
+.theme-a11y-light-min .hljs-section,.theme-a11y-light-min .hljs-title{
+    color:#007faa
+}
+.theme-a11y-light-min .hljs-keyword,.theme-a11y-light-min .hljs-selector-tag{
+    color:#7928a1
+}
+.theme-a11y-light-min .hljs-emphasis{
+    font-style:italic
+}
+.theme-a11y-light-min .hljs-strong{
+    font-weight:700
+}
+@media screen and (-ms-high-contrast:active){
+    .theme-a11y-light-min .hljs-addition,.theme-a11y-light-min .hljs-attribute,.theme-a11y-light-min .hljs-built_in,.theme-a11y-light-min .hljs-bullet,.theme-a11y-light-min .hljs-comment,.theme-a11y-light-min .hljs-link,.theme-a11y-light-min .hljs-literal,.theme-a11y-light-min .hljs-meta,.theme-a11y-light-min .hljs-number,.theme-a11y-light-min .hljs-params,.theme-a11y-light-min .hljs-quote,.theme-a11y-light-min .hljs-string,.theme-a11y-light-min .hljs-symbol,.theme-a11y-light-min .hljs-type{
+        color:highlight
+    }
+    .theme-a11y-light-min .hljs-keyword,.theme-a11y-light-min .hljs-selector-tag{
+        font-weight:700
+    }
+}
+.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 */
+}
+.theme-agate pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-agate code.hljs{
+    padding:3px 5px
+}
+.theme-agate .hljs{
+    background:#333;
+    color:#fff
+}
+.theme-agate .hljs-doctag,.theme-agate .hljs-meta-keyword,.theme-agate .hljs-name,.theme-agate .hljs-strong{
+    font-weight:700
+}
+.theme-agate .hljs-code,.theme-agate .hljs-emphasis{
+    font-style:italic
+}
+.theme-agate .hljs-section,.theme-agate .hljs-tag{
+    color:#62c8f3
+}
+.theme-agate .hljs-selector-class,.theme-agate .hljs-selector-id,.theme-agate .hljs-template-variable,.theme-agate .hljs-variable{
+    color:#ade5fc
+}
+.theme-agate .hljs-meta-string,.theme-agate .hljs-string{
+    color:#a2fca2
+}
+.theme-agate .hljs-attr,.theme-agate .hljs-quote,.theme-agate .hljs-selector-attr{
+    color:#7bd694
+}
+.theme-agate .hljs-tag .hljs-attr{
+    color:inherit
+}
+.theme-agate .hljs-attribute,.theme-agate .hljs-title,.theme-agate .hljs-type{
+    color:#ffa
+}
+.theme-agate .hljs-number,.theme-agate .hljs-symbol{
+    color:#d36363
+}
+.theme-agate .hljs-bullet,.theme-agate .hljs-template-tag{
+    color:#b8d8a2
+}
+.theme-agate .hljs-built_in,.theme-agate .hljs-keyword,.theme-agate .hljs-literal,.theme-agate .hljs-selector-tag{
+    color:#fcc28c
+}
+.theme-agate .hljs-code,.theme-agate .hljs-comment,.theme-agate .hljs-formula{
+    color:#888
+}
+.theme-agate .hljs-link,.theme-agate .hljs-regexp,.theme-agate .hljs-selector-pseudo{
+    color:#c6b4f0
+}
+.theme-agate .hljs-meta{
+    color:#fc9b9b
+}
+.theme-agate .hljs-deletion{
+    background:#fc9b9b;
+    color:#333
+}
+.theme-agate .hljs-addition{
+    background:#a2fca2;
+    color:#333
+}
+.theme-agate .hljs-subst{
+    color:#fff
+}
+.theme-agate .hljs a{
+    color:inherit
+}
+.theme-agate .hljs a:focus,.theme-agate .hljs a:hover{
+    color:inherit;
+    text-decoration:underline
+}
+.theme-agate .hljs mark{
+    background:#555;
+    color:inherit
+}
+.theme-agate-min{
+    /*! 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 */
+}
+.theme-agate-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-agate-min code.hljs{
+    padding:3px 5px
+}
+.theme-agate-min .hljs{
+    background:#333;
+    color:#fff
+}
+.theme-agate-min .hljs-doctag,.theme-agate-min .hljs-meta-keyword,.theme-agate-min .hljs-name,.theme-agate-min .hljs-strong{
+    font-weight:700
+}
+.theme-agate-min .hljs-code,.theme-agate-min .hljs-emphasis{
+    font-style:italic
+}
+.theme-agate-min .hljs-section,.theme-agate-min .hljs-tag{
+    color:#62c8f3
+}
+.theme-agate-min .hljs-selector-class,.theme-agate-min .hljs-selector-id,.theme-agate-min .hljs-template-variable,.theme-agate-min .hljs-variable{
+    color:#ade5fc
+}
+.theme-agate-min .hljs-meta-string,.theme-agate-min .hljs-string{
+    color:#a2fca2
+}
+.theme-agate-min .hljs-attr,.theme-agate-min .hljs-quote,.theme-agate-min .hljs-selector-attr{
+    color:#7bd694
+}
+.theme-agate-min .hljs-tag .hljs-attr{
+    color:inherit
+}
+.theme-agate-min .hljs-attribute,.theme-agate-min .hljs-title,.theme-agate-min .hljs-type{
+    color:#ffa
+}
+.theme-agate-min .hljs-number,.theme-agate-min .hljs-symbol{
+    color:#d36363
+}
+.theme-agate-min .hljs-bullet,.theme-agate-min .hljs-template-tag{
+    color:#b8d8a2
+}
+.theme-agate-min .hljs-built_in,.theme-agate-min .hljs-keyword,.theme-agate-min .hljs-literal,.theme-agate-min .hljs-selector-tag{
+    color:#fcc28c
+}
+.theme-agate-min .hljs-code,.theme-agate-min .hljs-comment,.theme-agate-min .hljs-formula{
+    color:#888
+}
+.theme-agate-min .hljs-link,.theme-agate-min .hljs-regexp,.theme-agate-min .hljs-selector-pseudo{
+    color:#c6b4f0
+}
+.theme-agate-min .hljs-meta{
+    color:#fc9b9b
+}
+.theme-agate-min .hljs-deletion{
+    background:#fc9b9b;
+    color:#333
+}
+.theme-agate-min .hljs-addition{
+    background:#a2fca2;
+    color:#333
+}
+.theme-agate-min .hljs-subst{
+    color:#fff
+}
+.theme-agate-min .hljs a{
+    color:inherit
+}
+.theme-agate-min .hljs a:focus,.theme-agate-min .hljs a:hover{
+    color:inherit;
+    text-decoration:underline
+}
+.theme-agate-min .hljs mark{
+    background:#555;
+    color:inherit
+}
+.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 */
+}
+.theme-an-old-hope pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-an-old-hope code.hljs{
+    padding:3px 5px
+}
+.theme-an-old-hope .hljs{
+    background:#1c1d21;
+    color:#c0c5ce
+}
+.theme-an-old-hope .hljs-comment,.theme-an-old-hope .hljs-quote{
+    color:#b6b18b
+}
+.theme-an-old-hope .hljs-deletion,.theme-an-old-hope .hljs-name,.theme-an-old-hope .hljs-regexp,.theme-an-old-hope .hljs-selector-class,.theme-an-old-hope .hljs-selector-id,.theme-an-old-hope .hljs-tag,.theme-an-old-hope .hljs-template-variable,.theme-an-old-hope .hljs-variable{
+    color:#eb3c54
+}
+.theme-an-old-hope .hljs-built_in,.theme-an-old-hope .hljs-link,.theme-an-old-hope .hljs-literal,.theme-an-old-hope .hljs-meta,.theme-an-old-hope .hljs-number,.theme-an-old-hope .hljs-params,.theme-an-old-hope .hljs-type{
+    color:#e7ce56
+}
+.theme-an-old-hope .hljs-attribute{
+    color:#ee7c2b
+}
+.theme-an-old-hope .hljs-addition,.theme-an-old-hope .hljs-bullet,.theme-an-old-hope .hljs-string,.theme-an-old-hope .hljs-symbol{
+    color:#4fb4d7
+}
+.theme-an-old-hope .hljs-section,.theme-an-old-hope .hljs-title{
+    color:#78bb65
+}
+.theme-an-old-hope .hljs-keyword,.theme-an-old-hope .hljs-selector-tag{
+    color:#b45ea4
+}
+.theme-an-old-hope .hljs-emphasis{
+    font-style:italic
+}
+.theme-an-old-hope .hljs-strong{
+    font-weight:700
+}
+.theme-an-old-hope-min{
+    /*! 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 */
+}
+.theme-an-old-hope-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-an-old-hope-min code.hljs{
+    padding:3px 5px
+}
+.theme-an-old-hope-min .hljs{
+    background:#1c1d21;
+    color:#c0c5ce
+}
+.theme-an-old-hope-min .hljs-comment,.theme-an-old-hope-min .hljs-quote{
+    color:#b6b18b
+}
+.theme-an-old-hope-min .hljs-deletion,.theme-an-old-hope-min .hljs-name,.theme-an-old-hope-min .hljs-regexp,.theme-an-old-hope-min .hljs-selector-class,.theme-an-old-hope-min .hljs-selector-id,.theme-an-old-hope-min .hljs-tag,.theme-an-old-hope-min .hljs-template-variable,.theme-an-old-hope-min .hljs-variable{
+    color:#eb3c54
+}
+.theme-an-old-hope-min .hljs-built_in,.theme-an-old-hope-min .hljs-link,.theme-an-old-hope-min .hljs-literal,.theme-an-old-hope-min .hljs-meta,.theme-an-old-hope-min .hljs-number,.theme-an-old-hope-min .hljs-params,.theme-an-old-hope-min .hljs-type{
+    color:#e7ce56
+}
+.theme-an-old-hope-min .hljs-attribute{
+    color:#ee7c2b
+}
+.theme-an-old-hope-min .hljs-addition,.theme-an-old-hope-min .hljs-bullet,.theme-an-old-hope-min .hljs-string,.theme-an-old-hope-min .hljs-symbol{
+    color:#4fb4d7
+}
+.theme-an-old-hope-min .hljs-section,.theme-an-old-hope-min .hljs-title{
+    color:#78bb65
+}
+.theme-an-old-hope-min .hljs-keyword,.theme-an-old-hope-min .hljs-selector-tag{
+    color:#b45ea4
+}
+.theme-an-old-hope-min .hljs-emphasis{
+    font-style:italic
+}
+.theme-an-old-hope-min .hljs-strong{
+    font-weight:700
+}
+.theme-androidstudio pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-androidstudio code.hljs{
+    padding:3px 5px
+}
+.theme-androidstudio .hljs{
+    color:#a9b7c6;
+    background:#282b2e
+}
+.theme-androidstudio .hljs-bullet,.theme-androidstudio .hljs-literal,.theme-androidstudio .hljs-number,.theme-androidstudio .hljs-symbol{
+    color:#6897bb
+}
+.theme-androidstudio .hljs-deletion,.theme-androidstudio .hljs-keyword,.theme-androidstudio .hljs-selector-tag{
+    color:#cc7832
+}
+.theme-androidstudio .hljs-link,.theme-androidstudio .hljs-template-variable,.theme-androidstudio .hljs-variable{
+    color:#629755
+}
+.theme-androidstudio .hljs-comment,.theme-androidstudio .hljs-quote{
+    color:gray
+}
+.theme-androidstudio .hljs-meta{
+    color:#bbb529
+}
+.theme-androidstudio .hljs-addition,.theme-androidstudio .hljs-attribute,.theme-androidstudio .hljs-string{
+    color:#6a8759
+}
+.theme-androidstudio .hljs-section,.theme-androidstudio .hljs-title,.theme-androidstudio .hljs-type{
+    color:#ffc66d
+}
+.theme-androidstudio .hljs-name,.theme-androidstudio .hljs-selector-class,.theme-androidstudio .hljs-selector-id{
+    color:#e8bf6a
+}
+.theme-androidstudio .hljs-emphasis{
+    font-style:italic
+}
+.theme-androidstudio .hljs-strong{
+    font-weight:700
+}
+.theme-androidstudio-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-androidstudio-min code.hljs{
+    padding:3px 5px
+}
+.theme-androidstudio-min .hljs{
+    color:#a9b7c6;
+    background:#282b2e
+}
+.theme-androidstudio-min .hljs-bullet,.theme-androidstudio-min .hljs-literal,.theme-androidstudio-min .hljs-number,.theme-androidstudio-min .hljs-symbol{
+    color:#6897bb
+}
+.theme-androidstudio-min .hljs-deletion,.theme-androidstudio-min .hljs-keyword,.theme-androidstudio-min .hljs-selector-tag{
+    color:#cc7832
+}
+.theme-androidstudio-min .hljs-link,.theme-androidstudio-min .hljs-template-variable,.theme-androidstudio-min .hljs-variable{
+    color:#629755
+}
+.theme-androidstudio-min .hljs-comment,.theme-androidstudio-min .hljs-quote{
+    color:gray
+}
+.theme-androidstudio-min .hljs-meta{
+    color:#bbb529
+}
+.theme-androidstudio-min .hljs-addition,.theme-androidstudio-min .hljs-attribute,.theme-androidstudio-min .hljs-string{
+    color:#6a8759
+}
+.theme-androidstudio-min .hljs-section,.theme-androidstudio-min .hljs-title,.theme-androidstudio-min .hljs-type{
+    color:#ffc66d
+}
+.theme-androidstudio-min .hljs-name,.theme-androidstudio-min .hljs-selector-class,.theme-androidstudio-min .hljs-selector-id{
+    color:#e8bf6a
+}
+.theme-androidstudio-min .hljs-emphasis{
+    font-style:italic
+}
+.theme-androidstudio-min .hljs-strong{
+    font-weight:700
+}
+.theme-arduino-light pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-arduino-light code.hljs{
+    padding:3px 5px
+}
+.theme-arduino-light .hljs{
+    background:#fff;
+    color:#434f54
+}
+.theme-arduino-light .hljs-subst{
+    color:#434f54
+}
+.theme-arduino-light .hljs-attribute,.theme-arduino-light .hljs-doctag,.theme-arduino-light .hljs-keyword,.theme-arduino-light .hljs-name,.theme-arduino-light .hljs-selector-tag{
+    color:#00979d
+}
+.theme-arduino-light .hljs-addition,.theme-arduino-light .hljs-built_in,.theme-arduino-light .hljs-bullet,.theme-arduino-light .hljs-code,.theme-arduino-light .hljs-literal{
+    color:#d35400
+}
+.theme-arduino-light .hljs-link,.theme-arduino-light .hljs-regexp,.theme-arduino-light .hljs-selector-attr,.theme-arduino-light .hljs-selector-pseudo,.theme-arduino-light .hljs-symbol,.theme-arduino-light .hljs-template-variable,.theme-arduino-light .hljs-variable{
+    color:#00979d
+}
+.theme-arduino-light .hljs-deletion,.theme-arduino-light .hljs-quote,.theme-arduino-light .hljs-selector-class,.theme-arduino-light .hljs-selector-id,.theme-arduino-light .hljs-string,.theme-arduino-light .hljs-template-tag,.theme-arduino-light .hljs-type{
+    color:#005c5f
+}
+.theme-arduino-light .hljs-comment{
+    color:hsla(184,9%,62%,.8)
+}
+.theme-arduino-light .hljs-meta .hljs-keyword{
+    color:#728e00
+}
+.theme-arduino-light .hljs-meta{
+    color:#434f54
+}
+.theme-arduino-light .hljs-emphasis{
+    font-style:italic
+}
+.theme-arduino-light .hljs-strong{
+    font-weight:700
+}
+.theme-arduino-light .hljs-function{
+    color:#728e00
+}
+.theme-arduino-light .hljs-section,.theme-arduino-light .hljs-title{
+    color:#800;
+    font-weight:700
+}
+.theme-arduino-light .hljs-number{
+    color:#8a7b52
+}
+.theme-arduino-light-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-arduino-light-min code.hljs{
+    padding:3px 5px
+}
+.theme-arduino-light-min .hljs{
+    background:#fff;
+    color:#434f54
+}
+.theme-arduino-light-min .hljs-subst{
+    color:#434f54
+}
+.theme-arduino-light-min .hljs-attribute,.theme-arduino-light-min .hljs-doctag,.theme-arduino-light-min .hljs-keyword,.theme-arduino-light-min .hljs-name,.theme-arduino-light-min .hljs-selector-tag{
+    color:#00979d
+}
+.theme-arduino-light-min .hljs-addition,.theme-arduino-light-min .hljs-built_in,.theme-arduino-light-min .hljs-bullet,.theme-arduino-light-min .hljs-code,.theme-arduino-light-min .hljs-literal{
+    color:#d35400
+}
+.theme-arduino-light-min .hljs-link,.theme-arduino-light-min .hljs-regexp,.theme-arduino-light-min .hljs-selector-attr,.theme-arduino-light-min .hljs-selector-pseudo,.theme-arduino-light-min .hljs-symbol,.theme-arduino-light-min .hljs-template-variable,.theme-arduino-light-min .hljs-variable{
+    color:#00979d
+}
+.theme-arduino-light-min .hljs-deletion,.theme-arduino-light-min .hljs-quote,.theme-arduino-light-min .hljs-selector-class,.theme-arduino-light-min .hljs-selector-id,.theme-arduino-light-min .hljs-string,.theme-arduino-light-min .hljs-template-tag,.theme-arduino-light-min .hljs-type{
+    color:#005c5f
+}
+.theme-arduino-light-min .hljs-comment{
+    color:hsla(184,9%,62%,.8)
+}
+.theme-arduino-light-min .hljs-meta .hljs-keyword{
+    color:#728e00
+}
+.theme-arduino-light-min .hljs-meta{
+    color:#434f54
+}
+.theme-arduino-light-min .hljs-emphasis{
+    font-style:italic
+}
+.theme-arduino-light-min .hljs-strong{
+    font-weight:700
+}
+.theme-arduino-light-min .hljs-function{
+    color:#728e00
+}
+.theme-arduino-light-min .hljs-section,.theme-arduino-light-min .hljs-title{
+    color:#800;
+    font-weight:700
+}
+.theme-arduino-light-min .hljs-number{
+    color:#8a7b52
+}
+.theme-arta pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-arta code.hljs{
+    padding:3px 5px
+}
+.theme-arta .hljs{
+    background:#222;
+    color:#aaa
+}
+.theme-arta .hljs-subst{
+    color:#aaa
+}
+.theme-arta .hljs-section{
+    color:#fff
+}
+.theme-arta .hljs-comment,.theme-arta .hljs-meta,.theme-arta .hljs-quote{
+    color:#444
+}
+.theme-arta .hljs-bullet,.theme-arta .hljs-regexp,.theme-arta .hljs-string,.theme-arta .hljs-symbol{
+    color:#fc3
+}
+.theme-arta .hljs-addition,.theme-arta .hljs-number{
+    color:#0c6
+}
+.theme-arta .hljs-attribute,.theme-arta .hljs-built_in,.theme-arta .hljs-link,.theme-arta .hljs-literal,.theme-arta .hljs-template-variable,.theme-arta .hljs-type{
+    color:#32aaee
+}
+.theme-arta .hljs-keyword,.theme-arta .hljs-name,.theme-arta .hljs-selector-class,.theme-arta .hljs-selector-id,.theme-arta .hljs-selector-tag{
+    color:#64a
+}
+.theme-arta .hljs-deletion,.theme-arta .hljs-template-tag,.theme-arta .hljs-title,.theme-arta .hljs-variable{
+    color:#b16
+}
+.theme-arta .hljs-doctag,.theme-arta .hljs-section,.theme-arta .hljs-strong{
+    font-weight:700
+}
+.theme-arta .hljs-emphasis{
+    font-style:italic
+}
+.theme-arta-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-arta-min code.hljs{
+    padding:3px 5px
+}
+.theme-arta-min .hljs{
+    background:#222;
+    color:#aaa
+}
+.theme-arta-min .hljs-subst{
+    color:#aaa
+}
+.theme-arta-min .hljs-section{
+    color:#fff
+}
+.theme-arta-min .hljs-comment,.theme-arta-min .hljs-meta,.theme-arta-min .hljs-quote{
+    color:#444
+}
+.theme-arta-min .hljs-bullet,.theme-arta-min .hljs-regexp,.theme-arta-min .hljs-string,.theme-arta-min .hljs-symbol{
+    color:#fc3
+}
+.theme-arta-min .hljs-addition,.theme-arta-min .hljs-number{
+    color:#0c6
+}
+.theme-arta-min .hljs-attribute,.theme-arta-min .hljs-built_in,.theme-arta-min .hljs-link,.theme-arta-min .hljs-literal,.theme-arta-min .hljs-template-variable,.theme-arta-min .hljs-type{
+    color:#32aaee
+}
+.theme-arta-min .hljs-keyword,.theme-arta-min .hljs-name,.theme-arta-min .hljs-selector-class,.theme-arta-min .hljs-selector-id,.theme-arta-min .hljs-selector-tag{
+    color:#64a
+}
+.theme-arta-min .hljs-deletion,.theme-arta-min .hljs-template-tag,.theme-arta-min .hljs-title,.theme-arta-min .hljs-variable{
+    color:#b16
+}
+.theme-arta-min .hljs-doctag,.theme-arta-min .hljs-section,.theme-arta-min .hljs-strong{
+    font-weight:700
+}
+.theme-arta-min .hljs-emphasis{
+    font-style:italic
+}
+.theme-ascetic pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-ascetic code.hljs{
+    padding:3px 5px
+}
+.theme-ascetic .hljs{
+    background:#fff;
+    color:#000
+}
+.theme-ascetic .hljs-addition,.theme-ascetic .hljs-attribute,.theme-ascetic .hljs-bullet,.theme-ascetic .hljs-link,.theme-ascetic .hljs-section,.theme-ascetic .hljs-string,.theme-ascetic .hljs-symbol,.theme-ascetic .hljs-template-variable,.theme-ascetic .hljs-variable{
+    color:#888
+}
+.theme-ascetic .hljs-comment,.theme-ascetic .hljs-deletion,.theme-ascetic .hljs-meta,.theme-ascetic .hljs-quote{
+    color:#ccc
+}
+.theme-ascetic .hljs-keyword,.theme-ascetic .hljs-name,.theme-ascetic .hljs-section,.theme-ascetic .hljs-selector-tag,.theme-ascetic .hljs-strong,.theme-ascetic .hljs-type{
+    font-weight:700
+}
+.theme-ascetic .hljs-emphasis{
+    font-style:italic
+}
+.theme-ascetic-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-ascetic-min code.hljs{
+    padding:3px 5px
+}
+.theme-ascetic-min .hljs{
+    background:#fff;
+    color:#000
+}
+.theme-ascetic-min .hljs-addition,.theme-ascetic-min .hljs-attribute,.theme-ascetic-min .hljs-bullet,.theme-ascetic-min .hljs-link,.theme-ascetic-min .hljs-section,.theme-ascetic-min .hljs-string,.theme-ascetic-min .hljs-symbol,.theme-ascetic-min .hljs-template-variable,.theme-ascetic-min .hljs-variable{
+    color:#888
+}
+.theme-ascetic-min .hljs-comment,.theme-ascetic-min .hljs-deletion,.theme-ascetic-min .hljs-meta,.theme-ascetic-min .hljs-quote{
+    color:#ccc
+}
+.theme-ascetic-min .hljs-keyword,.theme-ascetic-min .hljs-name,.theme-ascetic-min .hljs-section,.theme-ascetic-min .hljs-selector-tag,.theme-ascetic-min .hljs-strong,.theme-ascetic-min .hljs-type{
+    font-weight:700
+}
+.theme-ascetic-min .hljs-emphasis{
+    font-style:italic
+}
+.theme-atom-one-dark-reasonable pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-atom-one-dark-reasonable code.hljs{
+    padding:3px 5px
+}
+.theme-atom-one-dark-reasonable .hljs{
+    color:#abb2bf;
+    background:#282c34
+}
+.theme-atom-one-dark-reasonable .hljs-keyword,.theme-atom-one-dark-reasonable .hljs-operator,.theme-atom-one-dark-reasonable .hljs-pattern-match{
+    color:#f92672
+}
+.theme-atom-one-dark-reasonable .hljs-function,.theme-atom-one-dark-reasonable .hljs-pattern-match .hljs-constructor{
+    color:#61aeee
+}
+.theme-atom-one-dark-reasonable .hljs-function .hljs-params{
+    color:#a6e22e
+}
+.theme-atom-one-dark-reasonable .hljs-function .hljs-params .hljs-typing{
+    color:#fd971f
+}
+.theme-atom-one-dark-reasonable .hljs-module-access .hljs-module{
+    color:#7e57c2
+}
+.theme-atom-one-dark-reasonable .hljs-constructor{
+    color:#e2b93d
+}
+.theme-atom-one-dark-reasonable .hljs-constructor .hljs-string{
+    color:#9ccc65
+}
+.theme-atom-one-dark-reasonable .hljs-comment,.theme-atom-one-dark-reasonable .hljs-quote{
+    color:#b18eb1;
+    font-style:italic
+}
+.theme-atom-one-dark-reasonable .hljs-doctag,.theme-atom-one-dark-reasonable .hljs-formula{
+    color:#c678dd
+}
+.theme-atom-one-dark-reasonable .hljs-deletion,.theme-atom-one-dark-reasonable .hljs-name,.theme-atom-one-dark-reasonable .hljs-section,.theme-atom-one-dark-reasonable .hljs-selector-tag,.theme-atom-one-dark-reasonable .hljs-subst{
+    color:#e06c75
+}
+.theme-atom-one-dark-reasonable .hljs-literal{
+    color:#56b6c2
+}
+.theme-atom-one-dark-reasonable .hljs-addition,.theme-atom-one-dark-reasonable .hljs-attribute,.theme-atom-one-dark-reasonable .hljs-meta .hljs-string,.theme-atom-one-dark-reasonable .hljs-regexp,.theme-atom-one-dark-reasonable .hljs-string{
+    color:#98c379
+}
+.theme-atom-one-dark-reasonable .hljs-built_in,.theme-atom-one-dark-reasonable .hljs-class .hljs-title,.theme-atom-one-dark-reasonable .hljs-title.class_{
+    color:#e6c07b
+}
+.theme-atom-one-dark-reasonable .hljs-attr,.theme-atom-one-dark-reasonable .hljs-number,.theme-atom-one-dark-reasonable .hljs-selector-attr,.theme-atom-one-dark-reasonable .hljs-selector-class,.theme-atom-one-dark-reasonable .hljs-selector-pseudo,.theme-atom-one-dark-reasonable .hljs-template-variable,.theme-atom-one-dark-reasonable .hljs-type,.theme-atom-one-dark-reasonable .hljs-variable{
+    color:#d19a66
+}
+.theme-atom-one-dark-reasonable .hljs-bullet,.theme-atom-one-dark-reasonable .hljs-link,.theme-atom-one-dark-reasonable .hljs-meta,.theme-atom-one-dark-reasonable .hljs-selector-id,.theme-atom-one-dark-reasonable .hljs-symbol,.theme-atom-one-dark-reasonable .hljs-title{
+    color:#61aeee
+}
+.theme-atom-one-dark-reasonable .hljs-emphasis{
+    font-style:italic
+}
+.theme-atom-one-dark-reasonable .hljs-strong{
+    font-weight:700
+}
+.theme-atom-one-dark-reasonable .hljs-link{
+    text-decoration:underline
+}
+.theme-atom-one-dark-reasonable-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-atom-one-dark-reasonable-min code.hljs{
+    padding:3px 5px
+}
+.theme-atom-one-dark-reasonable-min .hljs{
+    color:#abb2bf;
+    background:#282c34
+}
+.theme-atom-one-dark-reasonable-min .hljs-keyword,.theme-atom-one-dark-reasonable-min .hljs-operator,.theme-atom-one-dark-reasonable-min .hljs-pattern-match{
+    color:#f92672
+}
+.theme-atom-one-dark-reasonable-min .hljs-function,.theme-atom-one-dark-reasonable-min .hljs-pattern-match .hljs-constructor{
+    color:#61aeee
+}
+.theme-atom-one-dark-reasonable-min .hljs-function .hljs-params{
+    color:#a6e22e
+}
+.theme-atom-one-dark-reasonable-min .hljs-function .hljs-params .hljs-typing{
+    color:#fd971f
+}
+.theme-atom-one-dark-reasonable-min .hljs-module-access .hljs-module{
+    color:#7e57c2
+}
+.theme-atom-one-dark-reasonable-min .hljs-constructor{
+    color:#e2b93d
+}
+.theme-atom-one-dark-reasonable-min .hljs-constructor .hljs-string{
+    color:#9ccc65
+}
+.theme-atom-one-dark-reasonable-min .hljs-comment,.theme-atom-one-dark-reasonable-min .hljs-quote{
+    color:#b18eb1;
+    font-style:italic
+}
+.theme-atom-one-dark-reasonable-min .hljs-doctag,.theme-atom-one-dark-reasonable-min .hljs-formula{
+    color:#c678dd
+}
+.theme-atom-one-dark-reasonable-min .hljs-deletion,.theme-atom-one-dark-reasonable-min .hljs-name,.theme-atom-one-dark-reasonable-min .hljs-section,.theme-atom-one-dark-reasonable-min .hljs-selector-tag,.theme-atom-one-dark-reasonable-min .hljs-subst{
+    color:#e06c75
+}
+.theme-atom-one-dark-reasonable-min .hljs-literal{
+    color:#56b6c2
+}
+.theme-atom-one-dark-reasonable-min .hljs-addition,.theme-atom-one-dark-reasonable-min .hljs-attribute,.theme-atom-one-dark-reasonable-min .hljs-meta .hljs-string,.theme-atom-one-dark-reasonable-min .hljs-regexp,.theme-atom-one-dark-reasonable-min .hljs-string{
+    color:#98c379
+}
+.theme-atom-one-dark-reasonable-min .hljs-built_in,.theme-atom-one-dark-reasonable-min .hljs-class .hljs-title,.theme-atom-one-dark-reasonable-min .hljs-title.class_{
+    color:#e6c07b
+}
+.theme-atom-one-dark-reasonable-min .hljs-attr,.theme-atom-one-dark-reasonable-min .hljs-number,.theme-atom-one-dark-reasonable-min .hljs-selector-attr,.theme-atom-one-dark-reasonable-min .hljs-selector-class,.theme-atom-one-dark-reasonable-min .hljs-selector-pseudo,.theme-atom-one-dark-reasonable-min .hljs-template-variable,.theme-atom-one-dark-reasonable-min .hljs-type,.theme-atom-one-dark-reasonable-min .hljs-variable{
+    color:#d19a66
+}
+.theme-atom-one-dark-reasonable-min .hljs-bullet,.theme-atom-one-dark-reasonable-min .hljs-link,.theme-atom-one-dark-reasonable-min .hljs-meta,.theme-atom-one-dark-reasonable-min .hljs-selector-id,.theme-atom-one-dark-reasonable-min .hljs-symbol,.theme-atom-one-dark-reasonable-min .hljs-title{
+    color:#61aeee
+}
+.theme-atom-one-dark-reasonable-min .hljs-emphasis{
+    font-style:italic
+}
+.theme-atom-one-dark-reasonable-min .hljs-strong{
+    font-weight:700
+}
+.theme-atom-one-dark-reasonable-min .hljs-link{
+    text-decoration:underline
+}
+.theme-atom-one-dark pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-atom-one-dark code.hljs{
+    padding:3px 5px
+}
+.theme-atom-one-dark .hljs{
+    color:#abb2bf;
+    background:#282c34
+}
+.theme-atom-one-dark .hljs-comment,.theme-atom-one-dark .hljs-quote{
+    color:#5c6370;
+    font-style:italic
+}
+.theme-atom-one-dark .hljs-doctag,.theme-atom-one-dark .hljs-formula,.theme-atom-one-dark .hljs-keyword{
+    color:#c678dd
+}
+.theme-atom-one-dark .hljs-deletion,.theme-atom-one-dark .hljs-name,.theme-atom-one-dark .hljs-section,.theme-atom-one-dark .hljs-selector-tag,.theme-atom-one-dark .hljs-subst{
+    color:#e06c75
+}
+.theme-atom-one-dark .hljs-literal{
+    color:#56b6c2
+}
+.theme-atom-one-dark .hljs-addition,.theme-atom-one-dark .hljs-attribute,.theme-atom-one-dark .hljs-meta .hljs-string,.theme-atom-one-dark .hljs-regexp,.theme-atom-one-dark .hljs-string{
+    color:#98c379
+}
+.theme-atom-one-dark .hljs-attr,.theme-atom-one-dark .hljs-number,.theme-atom-one-dark .hljs-selector-attr,.theme-atom-one-dark .hljs-selector-class,.theme-atom-one-dark .hljs-selector-pseudo,.theme-atom-one-dark .hljs-template-variable,.theme-atom-one-dark .hljs-type,.theme-atom-one-dark .hljs-variable{
+    color:#d19a66
+}
+.theme-atom-one-dark .hljs-bullet,.theme-atom-one-dark .hljs-link,.theme-atom-one-dark .hljs-meta,.theme-atom-one-dark .hljs-selector-id,.theme-atom-one-dark .hljs-symbol,.theme-atom-one-dark .hljs-title{
+    color:#61aeee
+}
+.theme-atom-one-dark .hljs-built_in,.theme-atom-one-dark .hljs-class .hljs-title,.theme-atom-one-dark .hljs-title.class_{
+    color:#e6c07b
+}
+.theme-atom-one-dark .hljs-emphasis{
+    font-style:italic
+}
+.theme-atom-one-dark .hljs-strong{
+    font-weight:700
+}
+.theme-atom-one-dark .hljs-link{
+    text-decoration:underline
+}
+.theme-atom-one-dark-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-atom-one-dark-min code.hljs{
+    padding:3px 5px
+}
+.theme-atom-one-dark-min .hljs{
+    color:#abb2bf;
+    background:#282c34
+}
+.theme-atom-one-dark-min .hljs-comment,.theme-atom-one-dark-min .hljs-quote{
+    color:#5c6370;
+    font-style:italic
+}
+.theme-atom-one-dark-min .hljs-doctag,.theme-atom-one-dark-min .hljs-formula,.theme-atom-one-dark-min .hljs-keyword{
+    color:#c678dd
+}
+.theme-atom-one-dark-min .hljs-deletion,.theme-atom-one-dark-min .hljs-name,.theme-atom-one-dark-min .hljs-section,.theme-atom-one-dark-min .hljs-selector-tag,.theme-atom-one-dark-min .hljs-subst{
+    color:#e06c75
+}
+.theme-atom-one-dark-min .hljs-literal{
+    color:#56b6c2
+}
+.theme-atom-one-dark-min .hljs-addition,.theme-atom-one-dark-min .hljs-attribute,.theme-atom-one-dark-min .hljs-meta .hljs-string,.theme-atom-one-dark-min .hljs-regexp,.theme-atom-one-dark-min .hljs-string{
+    color:#98c379
+}
+.theme-atom-one-dark-min .hljs-attr,.theme-atom-one-dark-min .hljs-number,.theme-atom-one-dark-min .hljs-selector-attr,.theme-atom-one-dark-min .hljs-selector-class,.theme-atom-one-dark-min .hljs-selector-pseudo,.theme-atom-one-dark-min .hljs-template-variable,.theme-atom-one-dark-min .hljs-type,.theme-atom-one-dark-min .hljs-variable{
+    color:#d19a66
+}
+.theme-atom-one-dark-min .hljs-bullet,.theme-atom-one-dark-min .hljs-link,.theme-atom-one-dark-min .hljs-meta,.theme-atom-one-dark-min .hljs-selector-id,.theme-atom-one-dark-min .hljs-symbol,.theme-atom-one-dark-min .hljs-title{
+    color:#61aeee
+}
+.theme-atom-one-dark-min .hljs-built_in,.theme-atom-one-dark-min .hljs-class .hljs-title,.theme-atom-one-dark-min .hljs-title.class_{
+    color:#e6c07b
+}
+.theme-atom-one-dark-min .hljs-emphasis{
+    font-style:italic
+}
+.theme-atom-one-dark-min .hljs-strong{
+    font-weight:700
+}
+.theme-atom-one-dark-min .hljs-link{
+    text-decoration:underline
+}
+.theme-atom-one-light pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-atom-one-light code.hljs{
+    padding:3px 5px
+}
+.theme-atom-one-light .hljs{
+    color:#383a42;
+    background:#fafafa
+}
+.theme-atom-one-light .hljs-comment,.theme-atom-one-light .hljs-quote{
+    color:#a0a1a7;
+    font-style:italic
+}
+.theme-atom-one-light .hljs-doctag,.theme-atom-one-light .hljs-formula,.theme-atom-one-light .hljs-keyword{
+    color:#a626a4
+}
+.theme-atom-one-light .hljs-deletion,.theme-atom-one-light .hljs-name,.theme-atom-one-light .hljs-section,.theme-atom-one-light .hljs-selector-tag,.theme-atom-one-light .hljs-subst{
+    color:#e45649
+}
+.theme-atom-one-light .hljs-literal{
+    color:#0184bb
+}
+.theme-atom-one-light .hljs-addition,.theme-atom-one-light .hljs-attribute,.theme-atom-one-light .hljs-meta .hljs-string,.theme-atom-one-light .hljs-regexp,.theme-atom-one-light .hljs-string{
+    color:#50a14f
+}
+.theme-atom-one-light .hljs-attr,.theme-atom-one-light .hljs-number,.theme-atom-one-light .hljs-selector-attr,.theme-atom-one-light .hljs-selector-class,.theme-atom-one-light .hljs-selector-pseudo,.theme-atom-one-light .hljs-template-variable,.theme-atom-one-light .hljs-type,.theme-atom-one-light .hljs-variable{
+    color:#986801
+}
+.theme-atom-one-light .hljs-bullet,.theme-atom-one-light .hljs-link,.theme-atom-one-light .hljs-meta,.theme-atom-one-light .hljs-selector-id,.theme-atom-one-light .hljs-symbol,.theme-atom-one-light .hljs-title{
+    color:#4078f2
+}
+.theme-atom-one-light .hljs-built_in,.theme-atom-one-light .hljs-class .hljs-title,.theme-atom-one-light .hljs-title.class_{
+    color:#c18401
+}
+.theme-atom-one-light .hljs-emphasis{
+    font-style:italic
+}
+.theme-atom-one-light .hljs-strong{
+    font-weight:700
+}
+.theme-atom-one-light .hljs-link{
+    text-decoration:underline
+}
+.theme-atom-one-light-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-atom-one-light-min code.hljs{
+    padding:3px 5px
+}
+.theme-atom-one-light-min .hljs{
+    color:#383a42;
+    background:#fafafa
+}
+.theme-atom-one-light-min .hljs-comment,.theme-atom-one-light-min .hljs-quote{
+    color:#a0a1a7;
+    font-style:italic
+}
+.theme-atom-one-light-min .hljs-doctag,.theme-atom-one-light-min .hljs-formula,.theme-atom-one-light-min .hljs-keyword{
+    color:#a626a4
+}
+.theme-atom-one-light-min .hljs-deletion,.theme-atom-one-light-min .hljs-name,.theme-atom-one-light-min .hljs-section,.theme-atom-one-light-min .hljs-selector-tag,.theme-atom-one-light-min .hljs-subst{
+    color:#e45649
+}
+.theme-atom-one-light-min .hljs-literal{
+    color:#0184bb
+}
+.theme-atom-one-light-min .hljs-addition,.theme-atom-one-light-min .hljs-attribute,.theme-atom-one-light-min .hljs-meta .hljs-string,.theme-atom-one-light-min .hljs-regexp,.theme-atom-one-light-min .hljs-string{
+    color:#50a14f
+}
+.theme-atom-one-light-min .hljs-attr,.theme-atom-one-light-min .hljs-number,.theme-atom-one-light-min .hljs-selector-attr,.theme-atom-one-light-min .hljs-selector-class,.theme-atom-one-light-min .hljs-selector-pseudo,.theme-atom-one-light-min .hljs-template-variable,.theme-atom-one-light-min .hljs-type,.theme-atom-one-light-min .hljs-variable{
+    color:#986801
+}
+.theme-atom-one-light-min .hljs-bullet,.theme-atom-one-light-min .hljs-link,.theme-atom-one-light-min .hljs-meta,.theme-atom-one-light-min .hljs-selector-id,.theme-atom-one-light-min .hljs-symbol,.theme-atom-one-light-min .hljs-title{
+    color:#4078f2
+}
+.theme-atom-one-light-min .hljs-built_in,.theme-atom-one-light-min .hljs-class .hljs-title,.theme-atom-one-light-min .hljs-title.class_{
+    color:#c18401
+}
+.theme-atom-one-light-min .hljs-emphasis{
+    font-style:italic
+}
+.theme-atom-one-light-min .hljs-strong{
+    font-weight:700
+}
+.theme-atom-one-light-min .hljs-link{
+    text-decoration:underline
+}
+.theme-base16-3024{
+    /*! Theme: 3024 Author: Jan T. Sott (http://github.com/idleberg) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-3024 pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-3024 code.hljs{
+    padding:3px 5px
+}
+.theme-base16-3024 .hljs{
+    color:#a5a2a2;
+    background:#090300
+}
+.theme-base16-3024 .hljs ::-moz-selection,.theme-base16-3024 .hljs::-moz-selection{
+    background-color:#4a4543;
+    color:#a5a2a2
+}
+.theme-base16-3024 .hljs ::selection,.theme-base16-3024 .hljs::selection{
+    background-color:#4a4543;
+    color:#a5a2a2
+}
+.theme-base16-3024 .hljs-comment{
+    color:#5c5855
+}
+.theme-base16-3024 .hljs-tag{
+    color:#807d7c
+}
+.theme-base16-3024 .hljs-operator,.theme-base16-3024 .hljs-punctuation,.theme-base16-3024 .hljs-subst{
+    color:#a5a2a2
+}
+.theme-base16-3024 .hljs-operator{
+    opacity:.7
+}
+.theme-base16-3024 .hljs-bullet,.theme-base16-3024 .hljs-deletion,.theme-base16-3024 .hljs-name,.theme-base16-3024 .hljs-selector-tag,.theme-base16-3024 .hljs-template-variable,.theme-base16-3024 .hljs-variable{
+    color:#db2d20
+}
+.theme-base16-3024 .hljs-attr,.theme-base16-3024 .hljs-link,.theme-base16-3024 .hljs-literal,.theme-base16-3024 .hljs-number,.theme-base16-3024 .hljs-symbol,.theme-base16-3024 .hljs-variable.constant_{
+    color:#e8bbd0
+}
+.theme-base16-3024 .hljs-class .hljs-title,.theme-base16-3024 .hljs-title,.theme-base16-3024 .hljs-title.class_{
+    color:#fded02
+}
+.theme-base16-3024 .hljs-strong{
+    font-weight:700;
+    color:#fded02
+}
+.theme-base16-3024 .hljs-addition,.theme-base16-3024 .hljs-code,.theme-base16-3024 .hljs-string,.theme-base16-3024 .hljs-title.class_.inherited__{
+    color:#01a252
+}
+.theme-base16-3024 .hljs-built_in,.theme-base16-3024 .hljs-doctag,.theme-base16-3024 .hljs-keyword.hljs-atrule,.theme-base16-3024 .hljs-quote,.theme-base16-3024 .hljs-regexp{
+    color:#b5e4f4
+}
+.theme-base16-3024 .hljs-attribute,.theme-base16-3024 .hljs-function .hljs-title,.theme-base16-3024 .hljs-section,.theme-base16-3024 .hljs-title.function_,.theme-base16-3024 .ruby .hljs-property{
+    color:#01a0e4
+}
+.theme-base16-3024 .diff .hljs-meta,.theme-base16-3024 .hljs-keyword,.theme-base16-3024 .hljs-template-tag,.theme-base16-3024 .hljs-type{
+    color:#a16a94
+}
+.theme-base16-3024 .hljs-emphasis{
+    color:#a16a94;
+    font-style:italic
+}
+.theme-base16-3024 .hljs-meta,.theme-base16-3024 .hljs-meta .hljs-keyword,.theme-base16-3024 .hljs-meta .hljs-string{
+    color:#cdab53
+}
+.theme-base16-3024 .hljs-meta .hljs-keyword,.theme-base16-3024 .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-3024-min{
+    /*! Theme: 3024 Author: Jan T. Sott (http://github.com/idleberg) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-3024-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-3024-min code.hljs{
+    padding:3px 5px
+}
+.theme-base16-3024-min .hljs{
+    color:#a5a2a2;
+    background:#090300
+}
+.theme-base16-3024-min .hljs ::-moz-selection,.theme-base16-3024-min .hljs::-moz-selection{
+    background-color:#4a4543;
+    color:#a5a2a2
+}
+.theme-base16-3024-min .hljs ::selection,.theme-base16-3024-min .hljs::selection{
+    background-color:#4a4543;
+    color:#a5a2a2
+}
+.theme-base16-3024-min .hljs-comment{
+    color:#5c5855
+}
+.theme-base16-3024-min .hljs-tag{
+    color:#807d7c
+}
+.theme-base16-3024-min .hljs-operator,.theme-base16-3024-min .hljs-punctuation,.theme-base16-3024-min .hljs-subst{
+    color:#a5a2a2
+}
+.theme-base16-3024-min .hljs-operator{
+    opacity:.7
+}
+.theme-base16-3024-min .hljs-bullet,.theme-base16-3024-min .hljs-deletion,.theme-base16-3024-min .hljs-name,.theme-base16-3024-min .hljs-selector-tag,.theme-base16-3024-min .hljs-template-variable,.theme-base16-3024-min .hljs-variable{
+    color:#db2d20
+}
+.theme-base16-3024-min .hljs-attr,.theme-base16-3024-min .hljs-link,.theme-base16-3024-min .hljs-literal,.theme-base16-3024-min .hljs-number,.theme-base16-3024-min .hljs-symbol,.theme-base16-3024-min .hljs-variable.constant_{
+    color:#e8bbd0
+}
+.theme-base16-3024-min .hljs-class .hljs-title,.theme-base16-3024-min .hljs-title,.theme-base16-3024-min .hljs-title.class_{
+    color:#fded02
+}
+.theme-base16-3024-min .hljs-strong{
+    font-weight:700;
+    color:#fded02
+}
+.theme-base16-3024-min .hljs-addition,.theme-base16-3024-min .hljs-code,.theme-base16-3024-min .hljs-string,.theme-base16-3024-min .hljs-title.class_.inherited__{
+    color:#01a252
+}
+.theme-base16-3024-min .hljs-built_in,.theme-base16-3024-min .hljs-doctag,.theme-base16-3024-min .hljs-keyword.hljs-atrule,.theme-base16-3024-min .hljs-quote,.theme-base16-3024-min .hljs-regexp{
+    color:#b5e4f4
+}
+.theme-base16-3024-min .hljs-attribute,.theme-base16-3024-min .hljs-function .hljs-title,.theme-base16-3024-min .hljs-section,.theme-base16-3024-min .hljs-title.function_,.theme-base16-3024-min .ruby .hljs-property{
+    color:#01a0e4
+}
+.theme-base16-3024-min .diff .hljs-meta,.theme-base16-3024-min .hljs-keyword,.theme-base16-3024-min .hljs-template-tag,.theme-base16-3024-min .hljs-type{
+    color:#a16a94
+}
+.theme-base16-3024-min .hljs-emphasis{
+    color:#a16a94;
+    font-style:italic
+}
+.theme-base16-3024-min .hljs-meta,.theme-base16-3024-min .hljs-meta .hljs-keyword,.theme-base16-3024-min .hljs-meta .hljs-string{
+    color:#cdab53
+}
+.theme-base16-3024-min .hljs-meta .hljs-keyword,.theme-base16-3024-min .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-apathy{
+    /*! Theme: Apathy Author: Jannik Siebert (https://github.com/janniks) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-apathy pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-apathy code.hljs{
+    padding:3px 5px
+}
+.theme-base16-apathy .hljs{
+    color:#81b5ac;
+    background:#031a16
+}
+.theme-base16-apathy .hljs ::-moz-selection,.theme-base16-apathy .hljs::-moz-selection{
+    background-color:#184e45;
+    color:#81b5ac
+}
+.theme-base16-apathy .hljs ::selection,.theme-base16-apathy .hljs::selection{
+    background-color:#184e45;
+    color:#81b5ac
+}
+.theme-base16-apathy .hljs-comment{
+    color:#2b685e
+}
+.theme-base16-apathy .hljs-tag{
+    color:#5f9c92
+}
+.theme-base16-apathy .hljs-operator,.theme-base16-apathy .hljs-punctuation,.theme-base16-apathy .hljs-subst{
+    color:#81b5ac
+}
+.theme-base16-apathy .hljs-operator{
+    opacity:.7
+}
+.theme-base16-apathy .hljs-bullet,.theme-base16-apathy .hljs-deletion,.theme-base16-apathy .hljs-name,.theme-base16-apathy .hljs-selector-tag,.theme-base16-apathy .hljs-template-variable,.theme-base16-apathy .hljs-variable{
+    color:#3e9688
+}
+.theme-base16-apathy .hljs-attr,.theme-base16-apathy .hljs-link,.theme-base16-apathy .hljs-literal,.theme-base16-apathy .hljs-number,.theme-base16-apathy .hljs-symbol,.theme-base16-apathy .hljs-variable.constant_{
+    color:#3e7996
+}
+.theme-base16-apathy .hljs-class .hljs-title,.theme-base16-apathy .hljs-title,.theme-base16-apathy .hljs-title.class_{
+    color:#3e4c96
+}
+.theme-base16-apathy .hljs-strong{
+    font-weight:700;
+    color:#3e4c96
+}
+.theme-base16-apathy .hljs-addition,.theme-base16-apathy .hljs-code,.theme-base16-apathy .hljs-string,.theme-base16-apathy .hljs-title.class_.inherited__{
+    color:#883e96
+}
+.theme-base16-apathy .hljs-built_in,.theme-base16-apathy .hljs-doctag,.theme-base16-apathy .hljs-keyword.hljs-atrule,.theme-base16-apathy .hljs-quote,.theme-base16-apathy .hljs-regexp{
+    color:#963e4c
+}
+.theme-base16-apathy .hljs-attribute,.theme-base16-apathy .hljs-function .hljs-title,.theme-base16-apathy .hljs-section,.theme-base16-apathy .hljs-title.function_,.theme-base16-apathy .ruby .hljs-property{
+    color:#96883e
+}
+.theme-base16-apathy .diff .hljs-meta,.theme-base16-apathy .hljs-keyword,.theme-base16-apathy .hljs-template-tag,.theme-base16-apathy .hljs-type{
+    color:#4c963e
+}
+.theme-base16-apathy .hljs-emphasis{
+    color:#4c963e;
+    font-style:italic
+}
+.theme-base16-apathy .hljs-meta,.theme-base16-apathy .hljs-meta .hljs-keyword,.theme-base16-apathy .hljs-meta .hljs-string{
+    color:#3e965b
+}
+.theme-base16-apathy .hljs-meta .hljs-keyword,.theme-base16-apathy .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-apathy-min{
+    /*! Theme: Apathy Author: Jannik Siebert (https://github.com/janniks) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-apathy-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-apathy-min code.hljs{
+    padding:3px 5px
+}
+.theme-base16-apathy-min .hljs{
+    color:#81b5ac;
+    background:#031a16
+}
+.theme-base16-apathy-min .hljs ::-moz-selection,.theme-base16-apathy-min .hljs::-moz-selection{
+    background-color:#184e45;
+    color:#81b5ac
+}
+.theme-base16-apathy-min .hljs ::selection,.theme-base16-apathy-min .hljs::selection{
+    background-color:#184e45;
+    color:#81b5ac
+}
+.theme-base16-apathy-min .hljs-comment{
+    color:#2b685e
+}
+.theme-base16-apathy-min .hljs-tag{
+    color:#5f9c92
+}
+.theme-base16-apathy-min .hljs-operator,.theme-base16-apathy-min .hljs-punctuation,.theme-base16-apathy-min .hljs-subst{
+    color:#81b5ac
+}
+.theme-base16-apathy-min .hljs-operator{
+    opacity:.7
+}
+.theme-base16-apathy-min .hljs-bullet,.theme-base16-apathy-min .hljs-deletion,.theme-base16-apathy-min .hljs-name,.theme-base16-apathy-min .hljs-selector-tag,.theme-base16-apathy-min .hljs-template-variable,.theme-base16-apathy-min .hljs-variable{
+    color:#3e9688
+}
+.theme-base16-apathy-min .hljs-attr,.theme-base16-apathy-min .hljs-link,.theme-base16-apathy-min .hljs-literal,.theme-base16-apathy-min .hljs-number,.theme-base16-apathy-min .hljs-symbol,.theme-base16-apathy-min .hljs-variable.constant_{
+    color:#3e7996
+}
+.theme-base16-apathy-min .hljs-class .hljs-title,.theme-base16-apathy-min .hljs-title,.theme-base16-apathy-min .hljs-title.class_{
+    color:#3e4c96
+}
+.theme-base16-apathy-min .hljs-strong{
+    font-weight:700;
+    color:#3e4c96
+}
+.theme-base16-apathy-min .hljs-addition,.theme-base16-apathy-min .hljs-code,.theme-base16-apathy-min .hljs-string,.theme-base16-apathy-min .hljs-title.class_.inherited__{
+    color:#883e96
+}
+.theme-base16-apathy-min .hljs-built_in,.theme-base16-apathy-min .hljs-doctag,.theme-base16-apathy-min .hljs-keyword.hljs-atrule,.theme-base16-apathy-min .hljs-quote,.theme-base16-apathy-min .hljs-regexp{
+    color:#963e4c
+}
+.theme-base16-apathy-min .hljs-attribute,.theme-base16-apathy-min .hljs-function .hljs-title,.theme-base16-apathy-min .hljs-section,.theme-base16-apathy-min .hljs-title.function_,.theme-base16-apathy-min .ruby .hljs-property{
+    color:#96883e
+}
+.theme-base16-apathy-min .diff .hljs-meta,.theme-base16-apathy-min .hljs-keyword,.theme-base16-apathy-min .hljs-template-tag,.theme-base16-apathy-min .hljs-type{
+    color:#4c963e
+}
+.theme-base16-apathy-min .hljs-emphasis{
+    color:#4c963e;
+    font-style:italic
+}
+.theme-base16-apathy-min .hljs-meta,.theme-base16-apathy-min .hljs-meta .hljs-keyword,.theme-base16-apathy-min .hljs-meta .hljs-string{
+    color:#3e965b
+}
+.theme-base16-apathy-min .hljs-meta .hljs-keyword,.theme-base16-apathy-min .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-apprentice{
+    /*! Theme: Apprentice Author: romainl License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-apprentice pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-apprentice code.hljs{
+    padding:3px 5px
+}
+.theme-base16-apprentice .hljs{
+    color:#bcbcbc;
+    background:#262626
+}
+.theme-base16-apprentice .hljs ::-moz-selection,.theme-base16-apprentice .hljs::-moz-selection{
+    background-color:#333;
+    color:#bcbcbc
+}
+.theme-base16-apprentice .hljs ::selection,.theme-base16-apprentice .hljs::selection{
+    background-color:#333;
+    color:#bcbcbc
+}
+.theme-base16-apprentice .hljs-comment{
+    color:#6c6c6c
+}
+.theme-base16-apprentice .hljs-tag{
+    color:#787878
+}
+.theme-base16-apprentice .hljs-operator,.theme-base16-apprentice .hljs-punctuation,.theme-base16-apprentice .hljs-subst{
+    color:#bcbcbc
+}
+.theme-base16-apprentice .hljs-operator{
+    opacity:.7
+}
+.theme-base16-apprentice .hljs-bullet,.theme-base16-apprentice .hljs-deletion,.theme-base16-apprentice .hljs-name,.theme-base16-apprentice .hljs-selector-tag,.theme-base16-apprentice .hljs-template-variable,.theme-base16-apprentice .hljs-variable{
+    color:#5f8787
+}
+.theme-base16-apprentice .hljs-attr,.theme-base16-apprentice .hljs-link,.theme-base16-apprentice .hljs-literal,.theme-base16-apprentice .hljs-number,.theme-base16-apprentice .hljs-symbol,.theme-base16-apprentice .hljs-variable.constant_{
+    color:#ff8700
+}
+.theme-base16-apprentice .hljs-class .hljs-title,.theme-base16-apprentice .hljs-title,.theme-base16-apprentice .hljs-title.class_{
+    color:#5f8787
+}
+.theme-base16-apprentice .hljs-strong{
+    font-weight:700;
+    color:#5f8787
+}
+.theme-base16-apprentice .hljs-addition,.theme-base16-apprentice .hljs-code,.theme-base16-apprentice .hljs-string,.theme-base16-apprentice .hljs-title.class_.inherited__{
+    color:#87af87
+}
+.theme-base16-apprentice .hljs-built_in,.theme-base16-apprentice .hljs-doctag,.theme-base16-apprentice .hljs-keyword.hljs-atrule,.theme-base16-apprentice .hljs-quote,.theme-base16-apprentice .hljs-regexp{
+    color:#5f875f
+}
+.theme-base16-apprentice .hljs-attribute,.theme-base16-apprentice .hljs-function .hljs-title,.theme-base16-apprentice .hljs-section,.theme-base16-apprentice .hljs-title.function_,.theme-base16-apprentice .ruby .hljs-property{
+    color:#ffffaf
+}
+.theme-base16-apprentice .diff .hljs-meta,.theme-base16-apprentice .hljs-keyword,.theme-base16-apprentice .hljs-template-tag,.theme-base16-apprentice .hljs-type{
+    color:#87afd7
+}
+.theme-base16-apprentice .hljs-emphasis{
+    color:#87afd7;
+    font-style:italic
+}
+.theme-base16-apprentice .hljs-meta,.theme-base16-apprentice .hljs-meta .hljs-keyword,.theme-base16-apprentice .hljs-meta .hljs-string{
+    color:#5f87af
+}
+.theme-base16-apprentice .hljs-meta .hljs-keyword,.theme-base16-apprentice .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-apprentice-min{
+    /*! Theme: Apprentice Author: romainl License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-apprentice-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-apprentice-min code.hljs{
+    padding:3px 5px
+}
+.theme-base16-apprentice-min .hljs{
+    color:#bcbcbc;
+    background:#262626
+}
+.theme-base16-apprentice-min .hljs ::-moz-selection,.theme-base16-apprentice-min .hljs::-moz-selection{
+    background-color:#333;
+    color:#bcbcbc
+}
+.theme-base16-apprentice-min .hljs ::selection,.theme-base16-apprentice-min .hljs::selection{
+    background-color:#333;
+    color:#bcbcbc
+}
+.theme-base16-apprentice-min .hljs-comment{
+    color:#6c6c6c
+}
+.theme-base16-apprentice-min .hljs-tag{
+    color:#787878
+}
+.theme-base16-apprentice-min .hljs-operator,.theme-base16-apprentice-min .hljs-punctuation,.theme-base16-apprentice-min .hljs-subst{
+    color:#bcbcbc
+}
+.theme-base16-apprentice-min .hljs-operator{
+    opacity:.7
+}
+.theme-base16-apprentice-min .hljs-bullet,.theme-base16-apprentice-min .hljs-deletion,.theme-base16-apprentice-min .hljs-name,.theme-base16-apprentice-min .hljs-selector-tag,.theme-base16-apprentice-min .hljs-template-variable,.theme-base16-apprentice-min .hljs-variable{
+    color:#5f8787
+}
+.theme-base16-apprentice-min .hljs-attr,.theme-base16-apprentice-min .hljs-link,.theme-base16-apprentice-min .hljs-literal,.theme-base16-apprentice-min .hljs-number,.theme-base16-apprentice-min .hljs-symbol,.theme-base16-apprentice-min .hljs-variable.constant_{
+    color:#ff8700
+}
+.theme-base16-apprentice-min .hljs-class .hljs-title,.theme-base16-apprentice-min .hljs-title,.theme-base16-apprentice-min .hljs-title.class_{
+    color:#5f8787
+}
+.theme-base16-apprentice-min .hljs-strong{
+    font-weight:700;
+    color:#5f8787
+}
+.theme-base16-apprentice-min .hljs-addition,.theme-base16-apprentice-min .hljs-code,.theme-base16-apprentice-min .hljs-string,.theme-base16-apprentice-min .hljs-title.class_.inherited__{
+    color:#87af87
+}
+.theme-base16-apprentice-min .hljs-built_in,.theme-base16-apprentice-min .hljs-doctag,.theme-base16-apprentice-min .hljs-keyword.hljs-atrule,.theme-base16-apprentice-min .hljs-quote,.theme-base16-apprentice-min .hljs-regexp{
+    color:#5f875f
+}
+.theme-base16-apprentice-min .hljs-attribute,.theme-base16-apprentice-min .hljs-function .hljs-title,.theme-base16-apprentice-min .hljs-section,.theme-base16-apprentice-min .hljs-title.function_,.theme-base16-apprentice-min .ruby .hljs-property{
+    color:#ffffaf
+}
+.theme-base16-apprentice-min .diff .hljs-meta,.theme-base16-apprentice-min .hljs-keyword,.theme-base16-apprentice-min .hljs-template-tag,.theme-base16-apprentice-min .hljs-type{
+    color:#87afd7
+}
+.theme-base16-apprentice-min .hljs-emphasis{
+    color:#87afd7;
+    font-style:italic
+}
+.theme-base16-apprentice-min .hljs-meta,.theme-base16-apprentice-min .hljs-meta .hljs-keyword,.theme-base16-apprentice-min .hljs-meta .hljs-string{
+    color:#5f87af
+}
+.theme-base16-apprentice-min .hljs-meta .hljs-keyword,.theme-base16-apprentice-min .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-ashes{
+    /*! Theme: Ashes Author: Jannik Siebert (https://github.com/janniks) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-ashes pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-ashes code.hljs{
+    padding:3px 5px
+}
+.theme-base16-ashes .hljs{
+    color:#c7ccd1;
+    background:#1c2023
+}
+.theme-base16-ashes .hljs ::-moz-selection,.theme-base16-ashes .hljs::-moz-selection{
+    background-color:#565e65;
+    color:#c7ccd1
+}
+.theme-base16-ashes .hljs ::selection,.theme-base16-ashes .hljs::selection{
+    background-color:#565e65;
+    color:#c7ccd1
+}
+.theme-base16-ashes .hljs-comment{
+    color:#747c84
+}
+.theme-base16-ashes .hljs-tag{
+    color:#adb3ba
+}
+.theme-base16-ashes .hljs-operator,.theme-base16-ashes .hljs-punctuation,.theme-base16-ashes .hljs-subst{
+    color:#c7ccd1
+}
+.theme-base16-ashes .hljs-operator{
+    opacity:.7
+}
+.theme-base16-ashes .hljs-bullet,.theme-base16-ashes .hljs-deletion,.theme-base16-ashes .hljs-name,.theme-base16-ashes .hljs-selector-tag,.theme-base16-ashes .hljs-template-variable,.theme-base16-ashes .hljs-variable{
+    color:#c7ae95
+}
+.theme-base16-ashes .hljs-attr,.theme-base16-ashes .hljs-link,.theme-base16-ashes .hljs-literal,.theme-base16-ashes .hljs-number,.theme-base16-ashes .hljs-symbol,.theme-base16-ashes .hljs-variable.constant_{
+    color:#c7c795
+}
+.theme-base16-ashes .hljs-class .hljs-title,.theme-base16-ashes .hljs-title,.theme-base16-ashes .hljs-title.class_{
+    color:#aec795
+}
+.theme-base16-ashes .hljs-strong{
+    font-weight:700;
+    color:#aec795
+}
+.theme-base16-ashes .hljs-addition,.theme-base16-ashes .hljs-code,.theme-base16-ashes .hljs-string,.theme-base16-ashes .hljs-title.class_.inherited__{
+    color:#95c7ae
+}
+.theme-base16-ashes .hljs-built_in,.theme-base16-ashes .hljs-doctag,.theme-base16-ashes .hljs-keyword.hljs-atrule,.theme-base16-ashes .hljs-quote,.theme-base16-ashes .hljs-regexp{
+    color:#95aec7
+}
+.theme-base16-ashes .hljs-attribute,.theme-base16-ashes .hljs-function .hljs-title,.theme-base16-ashes .hljs-section,.theme-base16-ashes .hljs-title.function_,.theme-base16-ashes .ruby .hljs-property{
+    color:#ae95c7
+}
+.theme-base16-ashes .diff .hljs-meta,.theme-base16-ashes .hljs-keyword,.theme-base16-ashes .hljs-template-tag,.theme-base16-ashes .hljs-type{
+    color:#c795ae
+}
+.theme-base16-ashes .hljs-emphasis{
+    color:#c795ae;
+    font-style:italic
+}
+.theme-base16-ashes .hljs-meta,.theme-base16-ashes .hljs-meta .hljs-keyword,.theme-base16-ashes .hljs-meta .hljs-string{
+    color:#c79595
+}
+.theme-base16-ashes .hljs-meta .hljs-keyword,.theme-base16-ashes .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-ashes-min{
+    /*! Theme: Ashes Author: Jannik Siebert (https://github.com/janniks) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-ashes-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-ashes-min code.hljs{
+    padding:3px 5px
+}
+.theme-base16-ashes-min .hljs{
+    color:#c7ccd1;
+    background:#1c2023
+}
+.theme-base16-ashes-min .hljs ::-moz-selection,.theme-base16-ashes-min .hljs::-moz-selection{
+    background-color:#565e65;
+    color:#c7ccd1
+}
+.theme-base16-ashes-min .hljs ::selection,.theme-base16-ashes-min .hljs::selection{
+    background-color:#565e65;
+    color:#c7ccd1
+}
+.theme-base16-ashes-min .hljs-comment{
+    color:#747c84
+}
+.theme-base16-ashes-min .hljs-tag{
+    color:#adb3ba
+}
+.theme-base16-ashes-min .hljs-operator,.theme-base16-ashes-min .hljs-punctuation,.theme-base16-ashes-min .hljs-subst{
+    color:#c7ccd1
+}
+.theme-base16-ashes-min .hljs-operator{
+    opacity:.7
+}
+.theme-base16-ashes-min .hljs-bullet,.theme-base16-ashes-min .hljs-deletion,.theme-base16-ashes-min .hljs-name,.theme-base16-ashes-min .hljs-selector-tag,.theme-base16-ashes-min .hljs-template-variable,.theme-base16-ashes-min .hljs-variable{
+    color:#c7ae95
+}
+.theme-base16-ashes-min .hljs-attr,.theme-base16-ashes-min .hljs-link,.theme-base16-ashes-min .hljs-literal,.theme-base16-ashes-min .hljs-number,.theme-base16-ashes-min .hljs-symbol,.theme-base16-ashes-min .hljs-variable.constant_{
+    color:#c7c795
+}
+.theme-base16-ashes-min .hljs-class .hljs-title,.theme-base16-ashes-min .hljs-title,.theme-base16-ashes-min .hljs-title.class_{
+    color:#aec795
+}
+.theme-base16-ashes-min .hljs-strong{
+    font-weight:700;
+    color:#aec795
+}
+.theme-base16-ashes-min .hljs-addition,.theme-base16-ashes-min .hljs-code,.theme-base16-ashes-min .hljs-string,.theme-base16-ashes-min .hljs-title.class_.inherited__{
+    color:#95c7ae
+}
+.theme-base16-ashes-min .hljs-built_in,.theme-base16-ashes-min .hljs-doctag,.theme-base16-ashes-min .hljs-keyword.hljs-atrule,.theme-base16-ashes-min .hljs-quote,.theme-base16-ashes-min .hljs-regexp{
+    color:#95aec7
+}
+.theme-base16-ashes-min .hljs-attribute,.theme-base16-ashes-min .hljs-function .hljs-title,.theme-base16-ashes-min .hljs-section,.theme-base16-ashes-min .hljs-title.function_,.theme-base16-ashes-min .ruby .hljs-property{
+    color:#ae95c7
+}
+.theme-base16-ashes-min .diff .hljs-meta,.theme-base16-ashes-min .hljs-keyword,.theme-base16-ashes-min .hljs-template-tag,.theme-base16-ashes-min .hljs-type{
+    color:#c795ae
+}
+.theme-base16-ashes-min .hljs-emphasis{
+    color:#c795ae;
+    font-style:italic
+}
+.theme-base16-ashes-min .hljs-meta,.theme-base16-ashes-min .hljs-meta .hljs-keyword,.theme-base16-ashes-min .hljs-meta .hljs-string{
+    color:#c79595
+}
+.theme-base16-ashes-min .hljs-meta .hljs-keyword,.theme-base16-ashes-min .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-atelier-cave-light{
+    /*! Theme: Atelier Cave Light Author: Bram de Haan (http://atelierbramdehaan.nl) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-atelier-cave-light pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-atelier-cave-light code.hljs{
+    padding:3px 5px
+}
+.theme-base16-atelier-cave-light .hljs{
+    color:#585260;
+    background:#efecf4
+}
+.theme-base16-atelier-cave-light .hljs ::-moz-selection,.theme-base16-atelier-cave-light .hljs::-moz-selection{
+    background-color:#8b8792;
+    color:#585260
+}
+.theme-base16-atelier-cave-light .hljs ::selection,.theme-base16-atelier-cave-light .hljs::selection{
+    background-color:#8b8792;
+    color:#585260
+}
+.theme-base16-atelier-cave-light .hljs-comment{
+    color:#7e7887
+}
+.theme-base16-atelier-cave-light .hljs-tag{
+    color:#655f6d
+}
+.theme-base16-atelier-cave-light .hljs-operator,.theme-base16-atelier-cave-light .hljs-punctuation,.theme-base16-atelier-cave-light .hljs-subst{
+    color:#585260
+}
+.theme-base16-atelier-cave-light .hljs-operator{
+    opacity:.7
+}
+.theme-base16-atelier-cave-light .hljs-bullet,.theme-base16-atelier-cave-light .hljs-deletion,.theme-base16-atelier-cave-light .hljs-name,.theme-base16-atelier-cave-light .hljs-selector-tag,.theme-base16-atelier-cave-light .hljs-template-variable,.theme-base16-atelier-cave-light .hljs-variable{
+    color:#be4678
+}
+.theme-base16-atelier-cave-light .hljs-attr,.theme-base16-atelier-cave-light .hljs-link,.theme-base16-atelier-cave-light .hljs-literal,.theme-base16-atelier-cave-light .hljs-number,.theme-base16-atelier-cave-light .hljs-symbol,.theme-base16-atelier-cave-light .hljs-variable.constant_{
+    color:#aa573c
+}
+.theme-base16-atelier-cave-light .hljs-class .hljs-title,.theme-base16-atelier-cave-light .hljs-title,.theme-base16-atelier-cave-light .hljs-title.class_{
+    color:#a06e3b
+}
+.theme-base16-atelier-cave-light .hljs-strong{
+    font-weight:700;
+    color:#a06e3b
+}
+.theme-base16-atelier-cave-light .hljs-addition,.theme-base16-atelier-cave-light .hljs-code,.theme-base16-atelier-cave-light .hljs-string,.theme-base16-atelier-cave-light .hljs-title.class_.inherited__{
+    color:#2a9292
+}
+.theme-base16-atelier-cave-light .hljs-built_in,.theme-base16-atelier-cave-light .hljs-doctag,.theme-base16-atelier-cave-light .hljs-keyword.hljs-atrule,.theme-base16-atelier-cave-light .hljs-quote,.theme-base16-atelier-cave-light .hljs-regexp{
+    color:#398bc6
+}
+.theme-base16-atelier-cave-light .hljs-attribute,.theme-base16-atelier-cave-light .hljs-function .hljs-title,.theme-base16-atelier-cave-light .hljs-section,.theme-base16-atelier-cave-light .hljs-title.function_,.theme-base16-atelier-cave-light .ruby .hljs-property{
+    color:#576ddb
+}
+.theme-base16-atelier-cave-light .diff .hljs-meta,.theme-base16-atelier-cave-light .hljs-keyword,.theme-base16-atelier-cave-light .hljs-template-tag,.theme-base16-atelier-cave-light .hljs-type{
+    color:#955ae7
+}
+.theme-base16-atelier-cave-light .hljs-emphasis{
+    color:#955ae7;
+    font-style:italic
+}
+.theme-base16-atelier-cave-light .hljs-meta,.theme-base16-atelier-cave-light .hljs-meta .hljs-keyword,.theme-base16-atelier-cave-light .hljs-meta .hljs-string{
+    color:#bf40bf
+}
+.theme-base16-atelier-cave-light .hljs-meta .hljs-keyword,.theme-base16-atelier-cave-light .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-atelier-cave-light-min{
+    /*! Theme: Atelier Cave Light Author: Bram de Haan (http://atelierbramdehaan.nl) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-atelier-cave-light-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-atelier-cave-light-min code.hljs{
+    padding:3px 5px
+}
+.theme-base16-atelier-cave-light-min .hljs{
+    color:#585260;
+    background:#efecf4
+}
+.theme-base16-atelier-cave-light-min .hljs ::-moz-selection,.theme-base16-atelier-cave-light-min .hljs::-moz-selection{
+    background-color:#8b8792;
+    color:#585260
+}
+.theme-base16-atelier-cave-light-min .hljs ::selection,.theme-base16-atelier-cave-light-min .hljs::selection{
+    background-color:#8b8792;
+    color:#585260
+}
+.theme-base16-atelier-cave-light-min .hljs-comment{
+    color:#7e7887
+}
+.theme-base16-atelier-cave-light-min .hljs-tag{
+    color:#655f6d
+}
+.theme-base16-atelier-cave-light-min .hljs-operator,.theme-base16-atelier-cave-light-min .hljs-punctuation,.theme-base16-atelier-cave-light-min .hljs-subst{
+    color:#585260
+}
+.theme-base16-atelier-cave-light-min .hljs-operator{
+    opacity:.7
+}
+.theme-base16-atelier-cave-light-min .hljs-bullet,.theme-base16-atelier-cave-light-min .hljs-deletion,.theme-base16-atelier-cave-light-min .hljs-name,.theme-base16-atelier-cave-light-min .hljs-selector-tag,.theme-base16-atelier-cave-light-min .hljs-template-variable,.theme-base16-atelier-cave-light-min .hljs-variable{
+    color:#be4678
+}
+.theme-base16-atelier-cave-light-min .hljs-attr,.theme-base16-atelier-cave-light-min .hljs-link,.theme-base16-atelier-cave-light-min .hljs-literal,.theme-base16-atelier-cave-light-min .hljs-number,.theme-base16-atelier-cave-light-min .hljs-symbol,.theme-base16-atelier-cave-light-min .hljs-variable.constant_{
+    color:#aa573c
+}
+.theme-base16-atelier-cave-light-min .hljs-class .hljs-title,.theme-base16-atelier-cave-light-min .hljs-title,.theme-base16-atelier-cave-light-min .hljs-title.class_{
+    color:#a06e3b
+}
+.theme-base16-atelier-cave-light-min .hljs-strong{
+    font-weight:700;
+    color:#a06e3b
+}
+.theme-base16-atelier-cave-light-min .hljs-addition,.theme-base16-atelier-cave-light-min .hljs-code,.theme-base16-atelier-cave-light-min .hljs-string,.theme-base16-atelier-cave-light-min .hljs-title.class_.inherited__{
+    color:#2a9292
+}
+.theme-base16-atelier-cave-light-min .hljs-built_in,.theme-base16-atelier-cave-light-min .hljs-doctag,.theme-base16-atelier-cave-light-min .hljs-keyword.hljs-atrule,.theme-base16-atelier-cave-light-min .hljs-quote,.theme-base16-atelier-cave-light-min .hljs-regexp{
+    color:#398bc6
+}
+.theme-base16-atelier-cave-light-min .hljs-attribute,.theme-base16-atelier-cave-light-min .hljs-function .hljs-title,.theme-base16-atelier-cave-light-min .hljs-section,.theme-base16-atelier-cave-light-min .hljs-title.function_,.theme-base16-atelier-cave-light-min .ruby .hljs-property{
+    color:#576ddb
+}
+.theme-base16-atelier-cave-light-min .diff .hljs-meta,.theme-base16-atelier-cave-light-min .hljs-keyword,.theme-base16-atelier-cave-light-min .hljs-template-tag,.theme-base16-atelier-cave-light-min .hljs-type{
+    color:#955ae7
+}
+.theme-base16-atelier-cave-light-min .hljs-emphasis{
+    color:#955ae7;
+    font-style:italic
+}
+.theme-base16-atelier-cave-light-min .hljs-meta,.theme-base16-atelier-cave-light-min .hljs-meta .hljs-keyword,.theme-base16-atelier-cave-light-min .hljs-meta .hljs-string{
+    color:#bf40bf
+}
+.theme-base16-atelier-cave-light-min .hljs-meta .hljs-keyword,.theme-base16-atelier-cave-light-min .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-atelier-cave{
+    /*! Theme: Atelier Cave Author: Bram de Haan (http://atelierbramdehaan.nl) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-atelier-cave pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-atelier-cave code.hljs{
+    padding:3px 5px
+}
+.theme-base16-atelier-cave .hljs{
+    color:#8b8792;
+    background:#19171c
+}
+.theme-base16-atelier-cave .hljs ::-moz-selection,.theme-base16-atelier-cave .hljs::-moz-selection{
+    background-color:#585260;
+    color:#8b8792
+}
+.theme-base16-atelier-cave .hljs ::selection,.theme-base16-atelier-cave .hljs::selection{
+    background-color:#585260;
+    color:#8b8792
+}
+.theme-base16-atelier-cave .hljs-comment{
+    color:#655f6d
+}
+.theme-base16-atelier-cave .hljs-tag{
+    color:#7e7887
+}
+.theme-base16-atelier-cave .hljs-operator,.theme-base16-atelier-cave .hljs-punctuation,.theme-base16-atelier-cave .hljs-subst{
+    color:#8b8792
+}
+.theme-base16-atelier-cave .hljs-operator{
+    opacity:.7
+}
+.theme-base16-atelier-cave .hljs-bullet,.theme-base16-atelier-cave .hljs-deletion,.theme-base16-atelier-cave .hljs-name,.theme-base16-atelier-cave .hljs-selector-tag,.theme-base16-atelier-cave .hljs-template-variable,.theme-base16-atelier-cave .hljs-variable{
+    color:#be4678
+}
+.theme-base16-atelier-cave .hljs-attr,.theme-base16-atelier-cave .hljs-link,.theme-base16-atelier-cave .hljs-literal,.theme-base16-atelier-cave .hljs-number,.theme-base16-atelier-cave .hljs-symbol,.theme-base16-atelier-cave .hljs-variable.constant_{
+    color:#aa573c
+}
+.theme-base16-atelier-cave .hljs-class .hljs-title,.theme-base16-atelier-cave .hljs-title,.theme-base16-atelier-cave .hljs-title.class_{
+    color:#a06e3b
+}
+.theme-base16-atelier-cave .hljs-strong{
+    font-weight:700;
+    color:#a06e3b
+}
+.theme-base16-atelier-cave .hljs-addition,.theme-base16-atelier-cave .hljs-code,.theme-base16-atelier-cave .hljs-string,.theme-base16-atelier-cave .hljs-title.class_.inherited__{
+    color:#2a9292
+}
+.theme-base16-atelier-cave .hljs-built_in,.theme-base16-atelier-cave .hljs-doctag,.theme-base16-atelier-cave .hljs-keyword.hljs-atrule,.theme-base16-atelier-cave .hljs-quote,.theme-base16-atelier-cave .hljs-regexp{
+    color:#398bc6
+}
+.theme-base16-atelier-cave .hljs-attribute,.theme-base16-atelier-cave .hljs-function .hljs-title,.theme-base16-atelier-cave .hljs-section,.theme-base16-atelier-cave .hljs-title.function_,.theme-base16-atelier-cave .ruby .hljs-property{
+    color:#576ddb
+}
+.theme-base16-atelier-cave .diff .hljs-meta,.theme-base16-atelier-cave .hljs-keyword,.theme-base16-atelier-cave .hljs-template-tag,.theme-base16-atelier-cave .hljs-type{
+    color:#955ae7
+}
+.theme-base16-atelier-cave .hljs-emphasis{
+    color:#955ae7;
+    font-style:italic
+}
+.theme-base16-atelier-cave .hljs-meta,.theme-base16-atelier-cave .hljs-meta .hljs-keyword,.theme-base16-atelier-cave .hljs-meta .hljs-string{
+    color:#bf40bf
+}
+.theme-base16-atelier-cave .hljs-meta .hljs-keyword,.theme-base16-atelier-cave .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-atelier-cave-min{
+    /*! Theme: Atelier Cave Author: Bram de Haan (http://atelierbramdehaan.nl) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-atelier-cave-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-atelier-cave-min code.hljs{
+    padding:3px 5px
+}
+.theme-base16-atelier-cave-min .hljs{
+    color:#8b8792;
+    background:#19171c
+}
+.theme-base16-atelier-cave-min .hljs ::-moz-selection,.theme-base16-atelier-cave-min .hljs::-moz-selection{
+    background-color:#585260;
+    color:#8b8792
+}
+.theme-base16-atelier-cave-min .hljs ::selection,.theme-base16-atelier-cave-min .hljs::selection{
+    background-color:#585260;
+    color:#8b8792
+}
+.theme-base16-atelier-cave-min .hljs-comment{
+    color:#655f6d
+}
+.theme-base16-atelier-cave-min .hljs-tag{
+    color:#7e7887
+}
+.theme-base16-atelier-cave-min .hljs-operator,.theme-base16-atelier-cave-min .hljs-punctuation,.theme-base16-atelier-cave-min .hljs-subst{
+    color:#8b8792
+}
+.theme-base16-atelier-cave-min .hljs-operator{
+    opacity:.7
+}
+.theme-base16-atelier-cave-min .hljs-bullet,.theme-base16-atelier-cave-min .hljs-deletion,.theme-base16-atelier-cave-min .hljs-name,.theme-base16-atelier-cave-min .hljs-selector-tag,.theme-base16-atelier-cave-min .hljs-template-variable,.theme-base16-atelier-cave-min .hljs-variable{
+    color:#be4678
+}
+.theme-base16-atelier-cave-min .hljs-attr,.theme-base16-atelier-cave-min .hljs-link,.theme-base16-atelier-cave-min .hljs-literal,.theme-base16-atelier-cave-min .hljs-number,.theme-base16-atelier-cave-min .hljs-symbol,.theme-base16-atelier-cave-min .hljs-variable.constant_{
+    color:#aa573c
+}
+.theme-base16-atelier-cave-min .hljs-class .hljs-title,.theme-base16-atelier-cave-min .hljs-title,.theme-base16-atelier-cave-min .hljs-title.class_{
+    color:#a06e3b
+}
+.theme-base16-atelier-cave-min .hljs-strong{
+    font-weight:700;
+    color:#a06e3b
+}
+.theme-base16-atelier-cave-min .hljs-addition,.theme-base16-atelier-cave-min .hljs-code,.theme-base16-atelier-cave-min .hljs-string,.theme-base16-atelier-cave-min .hljs-title.class_.inherited__{
+    color:#2a9292
+}
+.theme-base16-atelier-cave-min .hljs-built_in,.theme-base16-atelier-cave-min .hljs-doctag,.theme-base16-atelier-cave-min .hljs-keyword.hljs-atrule,.theme-base16-atelier-cave-min .hljs-quote,.theme-base16-atelier-cave-min .hljs-regexp{
+    color:#398bc6
+}
+.theme-base16-atelier-cave-min .hljs-attribute,.theme-base16-atelier-cave-min .hljs-function .hljs-title,.theme-base16-atelier-cave-min .hljs-section,.theme-base16-atelier-cave-min .hljs-title.function_,.theme-base16-atelier-cave-min .ruby .hljs-property{
+    color:#576ddb
+}
+.theme-base16-atelier-cave-min .diff .hljs-meta,.theme-base16-atelier-cave-min .hljs-keyword,.theme-base16-atelier-cave-min .hljs-template-tag,.theme-base16-atelier-cave-min .hljs-type{
+    color:#955ae7
+}
+.theme-base16-atelier-cave-min .hljs-emphasis{
+    color:#955ae7;
+    font-style:italic
+}
+.theme-base16-atelier-cave-min .hljs-meta,.theme-base16-atelier-cave-min .hljs-meta .hljs-keyword,.theme-base16-atelier-cave-min .hljs-meta .hljs-string{
+    color:#bf40bf
+}
+.theme-base16-atelier-cave-min .hljs-meta .hljs-keyword,.theme-base16-atelier-cave-min .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-atelier-dune-light{
+    /*! Theme: Atelier Dune Light Author: Bram de Haan (http://atelierbramdehaan.nl) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-atelier-dune-light pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-atelier-dune-light code.hljs{
+    padding:3px 5px
+}
+.theme-base16-atelier-dune-light .hljs{
+    color:#6e6b5e;
+    background:#fefbec
+}
+.theme-base16-atelier-dune-light .hljs ::-moz-selection,.theme-base16-atelier-dune-light .hljs::-moz-selection{
+    background-color:#a6a28c;
+    color:#6e6b5e
+}
+.theme-base16-atelier-dune-light .hljs ::selection,.theme-base16-atelier-dune-light .hljs::selection{
+    background-color:#a6a28c;
+    color:#6e6b5e
+}
+.theme-base16-atelier-dune-light .hljs-comment{
+    color:#999580
+}
+.theme-base16-atelier-dune-light .hljs-tag{
+    color:#7d7a68
+}
+.theme-base16-atelier-dune-light .hljs-operator,.theme-base16-atelier-dune-light .hljs-punctuation,.theme-base16-atelier-dune-light .hljs-subst{
+    color:#6e6b5e
+}
+.theme-base16-atelier-dune-light .hljs-operator{
+    opacity:.7
+}
+.theme-base16-atelier-dune-light .hljs-bullet,.theme-base16-atelier-dune-light .hljs-deletion,.theme-base16-atelier-dune-light .hljs-name,.theme-base16-atelier-dune-light .hljs-selector-tag,.theme-base16-atelier-dune-light .hljs-template-variable,.theme-base16-atelier-dune-light .hljs-variable{
+    color:#d73737
+}
+.theme-base16-atelier-dune-light .hljs-attr,.theme-base16-atelier-dune-light .hljs-link,.theme-base16-atelier-dune-light .hljs-literal,.theme-base16-atelier-dune-light .hljs-number,.theme-base16-atelier-dune-light .hljs-symbol,.theme-base16-atelier-dune-light .hljs-variable.constant_{
+    color:#b65611
+}
+.theme-base16-atelier-dune-light .hljs-class .hljs-title,.theme-base16-atelier-dune-light .hljs-title,.theme-base16-atelier-dune-light .hljs-title.class_{
+    color:#ae9513
+}
+.theme-base16-atelier-dune-light .hljs-strong{
+    font-weight:700;
+    color:#ae9513
+}
+.theme-base16-atelier-dune-light .hljs-addition,.theme-base16-atelier-dune-light .hljs-code,.theme-base16-atelier-dune-light .hljs-string,.theme-base16-atelier-dune-light .hljs-title.class_.inherited__{
+    color:#60ac39
+}
+.theme-base16-atelier-dune-light .hljs-built_in,.theme-base16-atelier-dune-light .hljs-doctag,.theme-base16-atelier-dune-light .hljs-keyword.hljs-atrule,.theme-base16-atelier-dune-light .hljs-quote,.theme-base16-atelier-dune-light .hljs-regexp{
+    color:#1fad83
+}
+.theme-base16-atelier-dune-light .hljs-attribute,.theme-base16-atelier-dune-light .hljs-function .hljs-title,.theme-base16-atelier-dune-light .hljs-section,.theme-base16-atelier-dune-light .hljs-title.function_,.theme-base16-atelier-dune-light .ruby .hljs-property{
+    color:#6684e1
+}
+.theme-base16-atelier-dune-light .diff .hljs-meta,.theme-base16-atelier-dune-light .hljs-keyword,.theme-base16-atelier-dune-light .hljs-template-tag,.theme-base16-atelier-dune-light .hljs-type{
+    color:#b854d4
+}
+.theme-base16-atelier-dune-light .hljs-emphasis{
+    color:#b854d4;
+    font-style:italic
+}
+.theme-base16-atelier-dune-light .hljs-meta,.theme-base16-atelier-dune-light .hljs-meta .hljs-keyword,.theme-base16-atelier-dune-light .hljs-meta .hljs-string{
+    color:#d43552
+}
+.theme-base16-atelier-dune-light .hljs-meta .hljs-keyword,.theme-base16-atelier-dune-light .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-atelier-dune-light-min{
+    /*! Theme: Atelier Dune Light Author: Bram de Haan (http://atelierbramdehaan.nl) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-atelier-dune-light-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-atelier-dune-light-min code.hljs{
+    padding:3px 5px
+}
+.theme-base16-atelier-dune-light-min .hljs{
+    color:#6e6b5e;
+    background:#fefbec
+}
+.theme-base16-atelier-dune-light-min .hljs ::-moz-selection,.theme-base16-atelier-dune-light-min .hljs::-moz-selection{
+    background-color:#a6a28c;
+    color:#6e6b5e
+}
+.theme-base16-atelier-dune-light-min .hljs ::selection,.theme-base16-atelier-dune-light-min .hljs::selection{
+    background-color:#a6a28c;
+    color:#6e6b5e
+}
+.theme-base16-atelier-dune-light-min .hljs-comment{
+    color:#999580
+}
+.theme-base16-atelier-dune-light-min .hljs-tag{
+    color:#7d7a68
+}
+.theme-base16-atelier-dune-light-min .hljs-operator,.theme-base16-atelier-dune-light-min .hljs-punctuation,.theme-base16-atelier-dune-light-min .hljs-subst{
+    color:#6e6b5e
+}
+.theme-base16-atelier-dune-light-min .hljs-operator{
+    opacity:.7
+}
+.theme-base16-atelier-dune-light-min .hljs-bullet,.theme-base16-atelier-dune-light-min .hljs-deletion,.theme-base16-atelier-dune-light-min .hljs-name,.theme-base16-atelier-dune-light-min .hljs-selector-tag,.theme-base16-atelier-dune-light-min .hljs-template-variable,.theme-base16-atelier-dune-light-min .hljs-variable{
+    color:#d73737
+}
+.theme-base16-atelier-dune-light-min .hljs-attr,.theme-base16-atelier-dune-light-min .hljs-link,.theme-base16-atelier-dune-light-min .hljs-literal,.theme-base16-atelier-dune-light-min .hljs-number,.theme-base16-atelier-dune-light-min .hljs-symbol,.theme-base16-atelier-dune-light-min .hljs-variable.constant_{
+    color:#b65611
+}
+.theme-base16-atelier-dune-light-min .hljs-class .hljs-title,.theme-base16-atelier-dune-light-min .hljs-title,.theme-base16-atelier-dune-light-min .hljs-title.class_{
+    color:#ae9513
+}
+.theme-base16-atelier-dune-light-min .hljs-strong{
+    font-weight:700;
+    color:#ae9513
+}
+.theme-base16-atelier-dune-light-min .hljs-addition,.theme-base16-atelier-dune-light-min .hljs-code,.theme-base16-atelier-dune-light-min .hljs-string,.theme-base16-atelier-dune-light-min .hljs-title.class_.inherited__{
+    color:#60ac39
+}
+.theme-base16-atelier-dune-light-min .hljs-built_in,.theme-base16-atelier-dune-light-min .hljs-doctag,.theme-base16-atelier-dune-light-min .hljs-keyword.hljs-atrule,.theme-base16-atelier-dune-light-min .hljs-quote,.theme-base16-atelier-dune-light-min .hljs-regexp{
+    color:#1fad83
+}
+.theme-base16-atelier-dune-light-min .hljs-attribute,.theme-base16-atelier-dune-light-min .hljs-function .hljs-title,.theme-base16-atelier-dune-light-min .hljs-section,.theme-base16-atelier-dune-light-min .hljs-title.function_,.theme-base16-atelier-dune-light-min .ruby .hljs-property{
+    color:#6684e1
+}
+.theme-base16-atelier-dune-light-min .diff .hljs-meta,.theme-base16-atelier-dune-light-min .hljs-keyword,.theme-base16-atelier-dune-light-min .hljs-template-tag,.theme-base16-atelier-dune-light-min .hljs-type{
+    color:#b854d4
+}
+.theme-base16-atelier-dune-light-min .hljs-emphasis{
+    color:#b854d4;
+    font-style:italic
+}
+.theme-base16-atelier-dune-light-min .hljs-meta,.theme-base16-atelier-dune-light-min .hljs-meta .hljs-keyword,.theme-base16-atelier-dune-light-min .hljs-meta .hljs-string{
+    color:#d43552
+}
+.theme-base16-atelier-dune-light-min .hljs-meta .hljs-keyword,.theme-base16-atelier-dune-light-min .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-atelier-dune{
+    /*! Theme: Atelier Dune Author: Bram de Haan (http://atelierbramdehaan.nl) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-atelier-dune pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-atelier-dune code.hljs{
+    padding:3px 5px
+}
+.theme-base16-atelier-dune .hljs{
+    color:#a6a28c;
+    background:#20201d
+}
+.theme-base16-atelier-dune .hljs ::-moz-selection,.theme-base16-atelier-dune .hljs::-moz-selection{
+    background-color:#6e6b5e;
+    color:#a6a28c
+}
+.theme-base16-atelier-dune .hljs ::selection,.theme-base16-atelier-dune .hljs::selection{
+    background-color:#6e6b5e;
+    color:#a6a28c
+}
+.theme-base16-atelier-dune .hljs-comment{
+    color:#7d7a68
+}
+.theme-base16-atelier-dune .hljs-tag{
+    color:#999580
+}
+.theme-base16-atelier-dune .hljs-operator,.theme-base16-atelier-dune .hljs-punctuation,.theme-base16-atelier-dune .hljs-subst{
+    color:#a6a28c
+}
+.theme-base16-atelier-dune .hljs-operator{
+    opacity:.7
+}
+.theme-base16-atelier-dune .hljs-bullet,.theme-base16-atelier-dune .hljs-deletion,.theme-base16-atelier-dune .hljs-name,.theme-base16-atelier-dune .hljs-selector-tag,.theme-base16-atelier-dune .hljs-template-variable,.theme-base16-atelier-dune .hljs-variable{
+    color:#d73737
+}
+.theme-base16-atelier-dune .hljs-attr,.theme-base16-atelier-dune .hljs-link,.theme-base16-atelier-dune .hljs-literal,.theme-base16-atelier-dune .hljs-number,.theme-base16-atelier-dune .hljs-symbol,.theme-base16-atelier-dune .hljs-variable.constant_{
+    color:#b65611
+}
+.theme-base16-atelier-dune .hljs-class .hljs-title,.theme-base16-atelier-dune .hljs-title,.theme-base16-atelier-dune .hljs-title.class_{
+    color:#ae9513
+}
+.theme-base16-atelier-dune .hljs-strong{
+    font-weight:700;
+    color:#ae9513
+}
+.theme-base16-atelier-dune .hljs-addition,.theme-base16-atelier-dune .hljs-code,.theme-base16-atelier-dune .hljs-string,.theme-base16-atelier-dune .hljs-title.class_.inherited__{
+    color:#60ac39
+}
+.theme-base16-atelier-dune .hljs-built_in,.theme-base16-atelier-dune .hljs-doctag,.theme-base16-atelier-dune .hljs-keyword.hljs-atrule,.theme-base16-atelier-dune .hljs-quote,.theme-base16-atelier-dune .hljs-regexp{
+    color:#1fad83
+}
+.theme-base16-atelier-dune .hljs-attribute,.theme-base16-atelier-dune .hljs-function .hljs-title,.theme-base16-atelier-dune .hljs-section,.theme-base16-atelier-dune .hljs-title.function_,.theme-base16-atelier-dune .ruby .hljs-property{
+    color:#6684e1
+}
+.theme-base16-atelier-dune .diff .hljs-meta,.theme-base16-atelier-dune .hljs-keyword,.theme-base16-atelier-dune .hljs-template-tag,.theme-base16-atelier-dune .hljs-type{
+    color:#b854d4
+}
+.theme-base16-atelier-dune .hljs-emphasis{
+    color:#b854d4;
+    font-style:italic
+}
+.theme-base16-atelier-dune .hljs-meta,.theme-base16-atelier-dune .hljs-meta .hljs-keyword,.theme-base16-atelier-dune .hljs-meta .hljs-string{
+    color:#d43552
+}
+.theme-base16-atelier-dune .hljs-meta .hljs-keyword,.theme-base16-atelier-dune .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-atelier-dune-min{
+    /*! Theme: Atelier Dune Author: Bram de Haan (http://atelierbramdehaan.nl) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-atelier-dune-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-atelier-dune-min code.hljs{
+    padding:3px 5px
+}
+.theme-base16-atelier-dune-min .hljs{
+    color:#a6a28c;
+    background:#20201d
+}
+.theme-base16-atelier-dune-min .hljs ::-moz-selection,.theme-base16-atelier-dune-min .hljs::-moz-selection{
+    background-color:#6e6b5e;
+    color:#a6a28c
+}
+.theme-base16-atelier-dune-min .hljs ::selection,.theme-base16-atelier-dune-min .hljs::selection{
+    background-color:#6e6b5e;
+    color:#a6a28c
+}
+.theme-base16-atelier-dune-min .hljs-comment{
+    color:#7d7a68
+}
+.theme-base16-atelier-dune-min .hljs-tag{
+    color:#999580
+}
+.theme-base16-atelier-dune-min .hljs-operator,.theme-base16-atelier-dune-min .hljs-punctuation,.theme-base16-atelier-dune-min .hljs-subst{
+    color:#a6a28c
+}
+.theme-base16-atelier-dune-min .hljs-operator{
+    opacity:.7
+}
+.theme-base16-atelier-dune-min .hljs-bullet,.theme-base16-atelier-dune-min .hljs-deletion,.theme-base16-atelier-dune-min .hljs-name,.theme-base16-atelier-dune-min .hljs-selector-tag,.theme-base16-atelier-dune-min .hljs-template-variable,.theme-base16-atelier-dune-min .hljs-variable{
+    color:#d73737
+}
+.theme-base16-atelier-dune-min .hljs-attr,.theme-base16-atelier-dune-min .hljs-link,.theme-base16-atelier-dune-min .hljs-literal,.theme-base16-atelier-dune-min .hljs-number,.theme-base16-atelier-dune-min .hljs-symbol,.theme-base16-atelier-dune-min .hljs-variable.constant_{
+    color:#b65611
+}
+.theme-base16-atelier-dune-min .hljs-class .hljs-title,.theme-base16-atelier-dune-min .hljs-title,.theme-base16-atelier-dune-min .hljs-title.class_{
+    color:#ae9513
+}
+.theme-base16-atelier-dune-min .hljs-strong{
+    font-weight:700;
+    color:#ae9513
+}
+.theme-base16-atelier-dune-min .hljs-addition,.theme-base16-atelier-dune-min .hljs-code,.theme-base16-atelier-dune-min .hljs-string,.theme-base16-atelier-dune-min .hljs-title.class_.inherited__{
+    color:#60ac39
+}
+.theme-base16-atelier-dune-min .hljs-built_in,.theme-base16-atelier-dune-min .hljs-doctag,.theme-base16-atelier-dune-min .hljs-keyword.hljs-atrule,.theme-base16-atelier-dune-min .hljs-quote,.theme-base16-atelier-dune-min .hljs-regexp{
+    color:#1fad83
+}
+.theme-base16-atelier-dune-min .hljs-attribute,.theme-base16-atelier-dune-min .hljs-function .hljs-title,.theme-base16-atelier-dune-min .hljs-section,.theme-base16-atelier-dune-min .hljs-title.function_,.theme-base16-atelier-dune-min .ruby .hljs-property{
+    color:#6684e1
+}
+.theme-base16-atelier-dune-min .diff .hljs-meta,.theme-base16-atelier-dune-min .hljs-keyword,.theme-base16-atelier-dune-min .hljs-template-tag,.theme-base16-atelier-dune-min .hljs-type{
+    color:#b854d4
+}
+.theme-base16-atelier-dune-min .hljs-emphasis{
+    color:#b854d4;
+    font-style:italic
+}
+.theme-base16-atelier-dune-min .hljs-meta,.theme-base16-atelier-dune-min .hljs-meta .hljs-keyword,.theme-base16-atelier-dune-min .hljs-meta .hljs-string{
+    color:#d43552
+}
+.theme-base16-atelier-dune-min .hljs-meta .hljs-keyword,.theme-base16-atelier-dune-min .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-atelier-estuary-light{
+    /*! Theme: Atelier Estuary Light Author: Bram de Haan (http://atelierbramdehaan.nl) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-atelier-estuary-light pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-atelier-estuary-light code.hljs{
+    padding:3px 5px
+}
+.theme-base16-atelier-estuary-light .hljs{
+    color:#5f5e4e;
+    background:#f4f3ec
+}
+.theme-base16-atelier-estuary-light .hljs ::-moz-selection,.theme-base16-atelier-estuary-light .hljs::-moz-selection{
+    background-color:#929181;
+    color:#5f5e4e
+}
+.theme-base16-atelier-estuary-light .hljs ::selection,.theme-base16-atelier-estuary-light .hljs::selection{
+    background-color:#929181;
+    color:#5f5e4e
+}
+.theme-base16-atelier-estuary-light .hljs-comment{
+    color:#878573
+}
+.theme-base16-atelier-estuary-light .hljs-tag{
+    color:#6c6b5a
+}
+.theme-base16-atelier-estuary-light .hljs-operator,.theme-base16-atelier-estuary-light .hljs-punctuation,.theme-base16-atelier-estuary-light .hljs-subst{
+    color:#5f5e4e
+}
+.theme-base16-atelier-estuary-light .hljs-operator{
+    opacity:.7
+}
+.theme-base16-atelier-estuary-light .hljs-bullet,.theme-base16-atelier-estuary-light .hljs-deletion,.theme-base16-atelier-estuary-light .hljs-name,.theme-base16-atelier-estuary-light .hljs-selector-tag,.theme-base16-atelier-estuary-light .hljs-template-variable,.theme-base16-atelier-estuary-light .hljs-variable{
+    color:#ba6236
+}
+.theme-base16-atelier-estuary-light .hljs-attr,.theme-base16-atelier-estuary-light .hljs-link,.theme-base16-atelier-estuary-light .hljs-literal,.theme-base16-atelier-estuary-light .hljs-number,.theme-base16-atelier-estuary-light .hljs-symbol,.theme-base16-atelier-estuary-light .hljs-variable.constant_{
+    color:#ae7313
+}
+.theme-base16-atelier-estuary-light .hljs-class .hljs-title,.theme-base16-atelier-estuary-light .hljs-title,.theme-base16-atelier-estuary-light .hljs-title.class_{
+    color:#a5980d
+}
+.theme-base16-atelier-estuary-light .hljs-strong{
+    font-weight:700;
+    color:#a5980d
+}
+.theme-base16-atelier-estuary-light .hljs-addition,.theme-base16-atelier-estuary-light .hljs-code,.theme-base16-atelier-estuary-light .hljs-string,.theme-base16-atelier-estuary-light .hljs-title.class_.inherited__{
+    color:#7d9726
+}
+.theme-base16-atelier-estuary-light .hljs-built_in,.theme-base16-atelier-estuary-light .hljs-doctag,.theme-base16-atelier-estuary-light .hljs-keyword.hljs-atrule,.theme-base16-atelier-estuary-light .hljs-quote,.theme-base16-atelier-estuary-light .hljs-regexp{
+    color:#5b9d48
+}
+.theme-base16-atelier-estuary-light .hljs-attribute,.theme-base16-atelier-estuary-light .hljs-function .hljs-title,.theme-base16-atelier-estuary-light .hljs-section,.theme-base16-atelier-estuary-light .hljs-title.function_,.theme-base16-atelier-estuary-light .ruby .hljs-property{
+    color:#36a166
+}
+.theme-base16-atelier-estuary-light .diff .hljs-meta,.theme-base16-atelier-estuary-light .hljs-keyword,.theme-base16-atelier-estuary-light .hljs-template-tag,.theme-base16-atelier-estuary-light .hljs-type{
+    color:#5f9182
+}
+.theme-base16-atelier-estuary-light .hljs-emphasis{
+    color:#5f9182;
+    font-style:italic
+}
+.theme-base16-atelier-estuary-light .hljs-meta,.theme-base16-atelier-estuary-light .hljs-meta .hljs-keyword,.theme-base16-atelier-estuary-light .hljs-meta .hljs-string{
+    color:#9d6c7c
+}
+.theme-base16-atelier-estuary-light .hljs-meta .hljs-keyword,.theme-base16-atelier-estuary-light .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-atelier-estuary-light-min{
+    /*! Theme: Atelier Estuary Light Author: Bram de Haan (http://atelierbramdehaan.nl) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-atelier-estuary-light-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-atelier-estuary-light-min code.hljs{
+    padding:3px 5px
+}
+.theme-base16-atelier-estuary-light-min .hljs{
+    color:#5f5e4e;
+    background:#f4f3ec
+}
+.theme-base16-atelier-estuary-light-min .hljs ::-moz-selection,.theme-base16-atelier-estuary-light-min .hljs::-moz-selection{
+    background-color:#929181;
+    color:#5f5e4e
+}
+.theme-base16-atelier-estuary-light-min .hljs ::selection,.theme-base16-atelier-estuary-light-min .hljs::selection{
+    background-color:#929181;
+    color:#5f5e4e
+}
+.theme-base16-atelier-estuary-light-min .hljs-comment{
+    color:#878573
+}
+.theme-base16-atelier-estuary-light-min .hljs-tag{
+    color:#6c6b5a
+}
+.theme-base16-atelier-estuary-light-min .hljs-operator,.theme-base16-atelier-estuary-light-min .hljs-punctuation,.theme-base16-atelier-estuary-light-min .hljs-subst{
+    color:#5f5e4e
+}
+.theme-base16-atelier-estuary-light-min .hljs-operator{
+    opacity:.7
+}
+.theme-base16-atelier-estuary-light-min .hljs-bullet,.theme-base16-atelier-estuary-light-min .hljs-deletion,.theme-base16-atelier-estuary-light-min .hljs-name,.theme-base16-atelier-estuary-light-min .hljs-selector-tag,.theme-base16-atelier-estuary-light-min .hljs-template-variable,.theme-base16-atelier-estuary-light-min .hljs-variable{
+    color:#ba6236
+}
+.theme-base16-atelier-estuary-light-min .hljs-attr,.theme-base16-atelier-estuary-light-min .hljs-link,.theme-base16-atelier-estuary-light-min .hljs-literal,.theme-base16-atelier-estuary-light-min .hljs-number,.theme-base16-atelier-estuary-light-min .hljs-symbol,.theme-base16-atelier-estuary-light-min .hljs-variable.constant_{
+    color:#ae7313
+}
+.theme-base16-atelier-estuary-light-min .hljs-class .hljs-title,.theme-base16-atelier-estuary-light-min .hljs-title,.theme-base16-atelier-estuary-light-min .hljs-title.class_{
+    color:#a5980d
+}
+.theme-base16-atelier-estuary-light-min .hljs-strong{
+    font-weight:700;
+    color:#a5980d
+}
+.theme-base16-atelier-estuary-light-min .hljs-addition,.theme-base16-atelier-estuary-light-min .hljs-code,.theme-base16-atelier-estuary-light-min .hljs-string,.theme-base16-atelier-estuary-light-min .hljs-title.class_.inherited__{
+    color:#7d9726
+}
+.theme-base16-atelier-estuary-light-min .hljs-built_in,.theme-base16-atelier-estuary-light-min .hljs-doctag,.theme-base16-atelier-estuary-light-min .hljs-keyword.hljs-atrule,.theme-base16-atelier-estuary-light-min .hljs-quote,.theme-base16-atelier-estuary-light-min .hljs-regexp{
+    color:#5b9d48
+}
+.theme-base16-atelier-estuary-light-min .hljs-attribute,.theme-base16-atelier-estuary-light-min .hljs-function .hljs-title,.theme-base16-atelier-estuary-light-min .hljs-section,.theme-base16-atelier-estuary-light-min .hljs-title.function_,.theme-base16-atelier-estuary-light-min .ruby .hljs-property{
+    color:#36a166
+}
+.theme-base16-atelier-estuary-light-min .diff .hljs-meta,.theme-base16-atelier-estuary-light-min .hljs-keyword,.theme-base16-atelier-estuary-light-min .hljs-template-tag,.theme-base16-atelier-estuary-light-min .hljs-type{
+    color:#5f9182
+}
+.theme-base16-atelier-estuary-light-min .hljs-emphasis{
+    color:#5f9182;
+    font-style:italic
+}
+.theme-base16-atelier-estuary-light-min .hljs-meta,.theme-base16-atelier-estuary-light-min .hljs-meta .hljs-keyword,.theme-base16-atelier-estuary-light-min .hljs-meta .hljs-string{
+    color:#9d6c7c
+}
+.theme-base16-atelier-estuary-light-min .hljs-meta .hljs-keyword,.theme-base16-atelier-estuary-light-min .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-atelier-estuary{
+    /*! Theme: Atelier Estuary Author: Bram de Haan (http://atelierbramdehaan.nl) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-atelier-estuary pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-atelier-estuary code.hljs{
+    padding:3px 5px
+}
+.theme-base16-atelier-estuary .hljs{
+    color:#929181;
+    background:#22221b
+}
+.theme-base16-atelier-estuary .hljs ::-moz-selection,.theme-base16-atelier-estuary .hljs::-moz-selection{
+    background-color:#5f5e4e;
+    color:#929181
+}
+.theme-base16-atelier-estuary .hljs ::selection,.theme-base16-atelier-estuary .hljs::selection{
+    background-color:#5f5e4e;
+    color:#929181
+}
+.theme-base16-atelier-estuary .hljs-comment{
+    color:#6c6b5a
+}
+.theme-base16-atelier-estuary .hljs-tag{
+    color:#878573
+}
+.theme-base16-atelier-estuary .hljs-operator,.theme-base16-atelier-estuary .hljs-punctuation,.theme-base16-atelier-estuary .hljs-subst{
+    color:#929181
+}
+.theme-base16-atelier-estuary .hljs-operator{
+    opacity:.7
+}
+.theme-base16-atelier-estuary .hljs-bullet,.theme-base16-atelier-estuary .hljs-deletion,.theme-base16-atelier-estuary .hljs-name,.theme-base16-atelier-estuary .hljs-selector-tag,.theme-base16-atelier-estuary .hljs-template-variable,.theme-base16-atelier-estuary .hljs-variable{
+    color:#ba6236
+}
+.theme-base16-atelier-estuary .hljs-attr,.theme-base16-atelier-estuary .hljs-link,.theme-base16-atelier-estuary .hljs-literal,.theme-base16-atelier-estuary .hljs-number,.theme-base16-atelier-estuary .hljs-symbol,.theme-base16-atelier-estuary .hljs-variable.constant_{
+    color:#ae7313
+}
+.theme-base16-atelier-estuary .hljs-class .hljs-title,.theme-base16-atelier-estuary .hljs-title,.theme-base16-atelier-estuary .hljs-title.class_{
+    color:#a5980d
+}
+.theme-base16-atelier-estuary .hljs-strong{
+    font-weight:700;
+    color:#a5980d
+}
+.theme-base16-atelier-estuary .hljs-addition,.theme-base16-atelier-estuary .hljs-code,.theme-base16-atelier-estuary .hljs-string,.theme-base16-atelier-estuary .hljs-title.class_.inherited__{
+    color:#7d9726
+}
+.theme-base16-atelier-estuary .hljs-built_in,.theme-base16-atelier-estuary .hljs-doctag,.theme-base16-atelier-estuary .hljs-keyword.hljs-atrule,.theme-base16-atelier-estuary .hljs-quote,.theme-base16-atelier-estuary .hljs-regexp{
+    color:#5b9d48
+}
+.theme-base16-atelier-estuary .hljs-attribute,.theme-base16-atelier-estuary .hljs-function .hljs-title,.theme-base16-atelier-estuary .hljs-section,.theme-base16-atelier-estuary .hljs-title.function_,.theme-base16-atelier-estuary .ruby .hljs-property{
+    color:#36a166
+}
+.theme-base16-atelier-estuary .diff .hljs-meta,.theme-base16-atelier-estuary .hljs-keyword,.theme-base16-atelier-estuary .hljs-template-tag,.theme-base16-atelier-estuary .hljs-type{
+    color:#5f9182
+}
+.theme-base16-atelier-estuary .hljs-emphasis{
+    color:#5f9182;
+    font-style:italic
+}
+.theme-base16-atelier-estuary .hljs-meta,.theme-base16-atelier-estuary .hljs-meta .hljs-keyword,.theme-base16-atelier-estuary .hljs-meta .hljs-string{
+    color:#9d6c7c
+}
+.theme-base16-atelier-estuary .hljs-meta .hljs-keyword,.theme-base16-atelier-estuary .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-atelier-estuary-min{
+    /*! Theme: Atelier Estuary Author: Bram de Haan (http://atelierbramdehaan.nl) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-atelier-estuary-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-atelier-estuary-min code.hljs{
+    padding:3px 5px
+}
+.theme-base16-atelier-estuary-min .hljs{
+    color:#929181;
+    background:#22221b
+}
+.theme-base16-atelier-estuary-min .hljs ::-moz-selection,.theme-base16-atelier-estuary-min .hljs::-moz-selection{
+    background-color:#5f5e4e;
+    color:#929181
+}
+.theme-base16-atelier-estuary-min .hljs ::selection,.theme-base16-atelier-estuary-min .hljs::selection{
+    background-color:#5f5e4e;
+    color:#929181
+}
+.theme-base16-atelier-estuary-min .hljs-comment{
+    color:#6c6b5a
+}
+.theme-base16-atelier-estuary-min .hljs-tag{
+    color:#878573
+}
+.theme-base16-atelier-estuary-min .hljs-operator,.theme-base16-atelier-estuary-min .hljs-punctuation,.theme-base16-atelier-estuary-min .hljs-subst{
+    color:#929181
+}
+.theme-base16-atelier-estuary-min .hljs-operator{
+    opacity:.7
+}
+.theme-base16-atelier-estuary-min .hljs-bullet,.theme-base16-atelier-estuary-min .hljs-deletion,.theme-base16-atelier-estuary-min .hljs-name,.theme-base16-atelier-estuary-min .hljs-selector-tag,.theme-base16-atelier-estuary-min .hljs-template-variable,.theme-base16-atelier-estuary-min .hljs-variable{
+    color:#ba6236
+}
+.theme-base16-atelier-estuary-min .hljs-attr,.theme-base16-atelier-estuary-min .hljs-link,.theme-base16-atelier-estuary-min .hljs-literal,.theme-base16-atelier-estuary-min .hljs-number,.theme-base16-atelier-estuary-min .hljs-symbol,.theme-base16-atelier-estuary-min .hljs-variable.constant_{
+    color:#ae7313
+}
+.theme-base16-atelier-estuary-min .hljs-class .hljs-title,.theme-base16-atelier-estuary-min .hljs-title,.theme-base16-atelier-estuary-min .hljs-title.class_{
+    color:#a5980d
+}
+.theme-base16-atelier-estuary-min .hljs-strong{
+    font-weight:700;
+    color:#a5980d
+}
+.theme-base16-atelier-estuary-min .hljs-addition,.theme-base16-atelier-estuary-min .hljs-code,.theme-base16-atelier-estuary-min .hljs-string,.theme-base16-atelier-estuary-min .hljs-title.class_.inherited__{
+    color:#7d9726
+}
+.theme-base16-atelier-estuary-min .hljs-built_in,.theme-base16-atelier-estuary-min .hljs-doctag,.theme-base16-atelier-estuary-min .hljs-keyword.hljs-atrule,.theme-base16-atelier-estuary-min .hljs-quote,.theme-base16-atelier-estuary-min .hljs-regexp{
+    color:#5b9d48
+}
+.theme-base16-atelier-estuary-min .hljs-attribute,.theme-base16-atelier-estuary-min .hljs-function .hljs-title,.theme-base16-atelier-estuary-min .hljs-section,.theme-base16-atelier-estuary-min .hljs-title.function_,.theme-base16-atelier-estuary-min .ruby .hljs-property{
+    color:#36a166
+}
+.theme-base16-atelier-estuary-min .diff .hljs-meta,.theme-base16-atelier-estuary-min .hljs-keyword,.theme-base16-atelier-estuary-min .hljs-template-tag,.theme-base16-atelier-estuary-min .hljs-type{
+    color:#5f9182
+}
+.theme-base16-atelier-estuary-min .hljs-emphasis{
+    color:#5f9182;
+    font-style:italic
+}
+.theme-base16-atelier-estuary-min .hljs-meta,.theme-base16-atelier-estuary-min .hljs-meta .hljs-keyword,.theme-base16-atelier-estuary-min .hljs-meta .hljs-string{
+    color:#9d6c7c
+}
+.theme-base16-atelier-estuary-min .hljs-meta .hljs-keyword,.theme-base16-atelier-estuary-min .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-atelier-forest-light{
+    /*! Theme: Atelier Forest Light Author: Bram de Haan (http://atelierbramdehaan.nl) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-atelier-forest-light pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-atelier-forest-light code.hljs{
+    padding:3px 5px
+}
+.theme-base16-atelier-forest-light .hljs{
+    color:#68615e;
+    background:#f1efee
+}
+.theme-base16-atelier-forest-light .hljs ::-moz-selection,.theme-base16-atelier-forest-light .hljs::-moz-selection{
+    background-color:#a8a19f;
+    color:#68615e
+}
+.theme-base16-atelier-forest-light .hljs ::selection,.theme-base16-atelier-forest-light .hljs::selection{
+    background-color:#a8a19f;
+    color:#68615e
+}
+.theme-base16-atelier-forest-light .hljs-comment{
+    color:#9c9491
+}
+.theme-base16-atelier-forest-light .hljs-tag{
+    color:#766e6b
+}
+.theme-base16-atelier-forest-light .hljs-operator,.theme-base16-atelier-forest-light .hljs-punctuation,.theme-base16-atelier-forest-light .hljs-subst{
+    color:#68615e
+}
+.theme-base16-atelier-forest-light .hljs-operator{
+    opacity:.7
+}
+.theme-base16-atelier-forest-light .hljs-bullet,.theme-base16-atelier-forest-light .hljs-deletion,.theme-base16-atelier-forest-light .hljs-name,.theme-base16-atelier-forest-light .hljs-selector-tag,.theme-base16-atelier-forest-light .hljs-template-variable,.theme-base16-atelier-forest-light .hljs-variable{
+    color:#f22c40
+}
+.theme-base16-atelier-forest-light .hljs-attr,.theme-base16-atelier-forest-light .hljs-link,.theme-base16-atelier-forest-light .hljs-literal,.theme-base16-atelier-forest-light .hljs-number,.theme-base16-atelier-forest-light .hljs-symbol,.theme-base16-atelier-forest-light .hljs-variable.constant_{
+    color:#df5320
+}
+.theme-base16-atelier-forest-light .hljs-class .hljs-title,.theme-base16-atelier-forest-light .hljs-title,.theme-base16-atelier-forest-light .hljs-title.class_{
+    color:#c38418
+}
+.theme-base16-atelier-forest-light .hljs-strong{
+    font-weight:700;
+    color:#c38418
+}
+.theme-base16-atelier-forest-light .hljs-addition,.theme-base16-atelier-forest-light .hljs-code,.theme-base16-atelier-forest-light .hljs-string,.theme-base16-atelier-forest-light .hljs-title.class_.inherited__{
+    color:#7b9726
+}
+.theme-base16-atelier-forest-light .hljs-built_in,.theme-base16-atelier-forest-light .hljs-doctag,.theme-base16-atelier-forest-light .hljs-keyword.hljs-atrule,.theme-base16-atelier-forest-light .hljs-quote,.theme-base16-atelier-forest-light .hljs-regexp{
+    color:#3d97b8
+}
+.theme-base16-atelier-forest-light .hljs-attribute,.theme-base16-atelier-forest-light .hljs-function .hljs-title,.theme-base16-atelier-forest-light .hljs-section,.theme-base16-atelier-forest-light .hljs-title.function_,.theme-base16-atelier-forest-light .ruby .hljs-property{
+    color:#407ee7
+}
+.theme-base16-atelier-forest-light .diff .hljs-meta,.theme-base16-atelier-forest-light .hljs-keyword,.theme-base16-atelier-forest-light .hljs-template-tag,.theme-base16-atelier-forest-light .hljs-type{
+    color:#6666ea
+}
+.theme-base16-atelier-forest-light .hljs-emphasis{
+    color:#6666ea;
+    font-style:italic
+}
+.theme-base16-atelier-forest-light .hljs-meta,.theme-base16-atelier-forest-light .hljs-meta .hljs-keyword,.theme-base16-atelier-forest-light .hljs-meta .hljs-string{
+    color:#c33ff3
+}
+.theme-base16-atelier-forest-light .hljs-meta .hljs-keyword,.theme-base16-atelier-forest-light .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-atelier-forest-light-min{
+    /*! Theme: Atelier Forest Light Author: Bram de Haan (http://atelierbramdehaan.nl) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-atelier-forest-light-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-atelier-forest-light-min code.hljs{
+    padding:3px 5px
+}
+.theme-base16-atelier-forest-light-min .hljs{
+    color:#68615e;
+    background:#f1efee
+}
+.theme-base16-atelier-forest-light-min .hljs ::-moz-selection,.theme-base16-atelier-forest-light-min .hljs::-moz-selection{
+    background-color:#a8a19f;
+    color:#68615e
+}
+.theme-base16-atelier-forest-light-min .hljs ::selection,.theme-base16-atelier-forest-light-min .hljs::selection{
+    background-color:#a8a19f;
+    color:#68615e
+}
+.theme-base16-atelier-forest-light-min .hljs-comment{
+    color:#9c9491
+}
+.theme-base16-atelier-forest-light-min .hljs-tag{
+    color:#766e6b
+}
+.theme-base16-atelier-forest-light-min .hljs-operator,.theme-base16-atelier-forest-light-min .hljs-punctuation,.theme-base16-atelier-forest-light-min .hljs-subst{
+    color:#68615e
+}
+.theme-base16-atelier-forest-light-min .hljs-operator{
+    opacity:.7
+}
+.theme-base16-atelier-forest-light-min .hljs-bullet,.theme-base16-atelier-forest-light-min .hljs-deletion,.theme-base16-atelier-forest-light-min .hljs-name,.theme-base16-atelier-forest-light-min .hljs-selector-tag,.theme-base16-atelier-forest-light-min .hljs-template-variable,.theme-base16-atelier-forest-light-min .hljs-variable{
+    color:#f22c40
+}
+.theme-base16-atelier-forest-light-min .hljs-attr,.theme-base16-atelier-forest-light-min .hljs-link,.theme-base16-atelier-forest-light-min .hljs-literal,.theme-base16-atelier-forest-light-min .hljs-number,.theme-base16-atelier-forest-light-min .hljs-symbol,.theme-base16-atelier-forest-light-min .hljs-variable.constant_{
+    color:#df5320
+}
+.theme-base16-atelier-forest-light-min .hljs-class .hljs-title,.theme-base16-atelier-forest-light-min .hljs-title,.theme-base16-atelier-forest-light-min .hljs-title.class_{
+    color:#c38418
+}
+.theme-base16-atelier-forest-light-min .hljs-strong{
+    font-weight:700;
+    color:#c38418
+}
+.theme-base16-atelier-forest-light-min .hljs-addition,.theme-base16-atelier-forest-light-min .hljs-code,.theme-base16-atelier-forest-light-min .hljs-string,.theme-base16-atelier-forest-light-min .hljs-title.class_.inherited__{
+    color:#7b9726
+}
+.theme-base16-atelier-forest-light-min .hljs-built_in,.theme-base16-atelier-forest-light-min .hljs-doctag,.theme-base16-atelier-forest-light-min .hljs-keyword.hljs-atrule,.theme-base16-atelier-forest-light-min .hljs-quote,.theme-base16-atelier-forest-light-min .hljs-regexp{
+    color:#3d97b8
+}
+.theme-base16-atelier-forest-light-min .hljs-attribute,.theme-base16-atelier-forest-light-min .hljs-function .hljs-title,.theme-base16-atelier-forest-light-min .hljs-section,.theme-base16-atelier-forest-light-min .hljs-title.function_,.theme-base16-atelier-forest-light-min .ruby .hljs-property{
+    color:#407ee7
+}
+.theme-base16-atelier-forest-light-min .diff .hljs-meta,.theme-base16-atelier-forest-light-min .hljs-keyword,.theme-base16-atelier-forest-light-min .hljs-template-tag,.theme-base16-atelier-forest-light-min .hljs-type{
+    color:#6666ea
+}
+.theme-base16-atelier-forest-light-min .hljs-emphasis{
+    color:#6666ea;
+    font-style:italic
+}
+.theme-base16-atelier-forest-light-min .hljs-meta,.theme-base16-atelier-forest-light-min .hljs-meta .hljs-keyword,.theme-base16-atelier-forest-light-min .hljs-meta .hljs-string{
+    color:#c33ff3
+}
+.theme-base16-atelier-forest-light-min .hljs-meta .hljs-keyword,.theme-base16-atelier-forest-light-min .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-atelier-forest{
+    /*! Theme: Atelier Forest Author: Bram de Haan (http://atelierbramdehaan.nl) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-atelier-forest pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-atelier-forest code.hljs{
+    padding:3px 5px
+}
+.theme-base16-atelier-forest .hljs{
+    color:#a8a19f;
+    background:#1b1918
+}
+.theme-base16-atelier-forest .hljs ::-moz-selection,.theme-base16-atelier-forest .hljs::-moz-selection{
+    background-color:#68615e;
+    color:#a8a19f
+}
+.theme-base16-atelier-forest .hljs ::selection,.theme-base16-atelier-forest .hljs::selection{
+    background-color:#68615e;
+    color:#a8a19f
+}
+.theme-base16-atelier-forest .hljs-comment{
+    color:#766e6b
+}
+.theme-base16-atelier-forest .hljs-tag{
+    color:#9c9491
+}
+.theme-base16-atelier-forest .hljs-operator,.theme-base16-atelier-forest .hljs-punctuation,.theme-base16-atelier-forest .hljs-subst{
+    color:#a8a19f
+}
+.theme-base16-atelier-forest .hljs-operator{
+    opacity:.7
+}
+.theme-base16-atelier-forest .hljs-bullet,.theme-base16-atelier-forest .hljs-deletion,.theme-base16-atelier-forest .hljs-name,.theme-base16-atelier-forest .hljs-selector-tag,.theme-base16-atelier-forest .hljs-template-variable,.theme-base16-atelier-forest .hljs-variable{
+    color:#f22c40
+}
+.theme-base16-atelier-forest .hljs-attr,.theme-base16-atelier-forest .hljs-link,.theme-base16-atelier-forest .hljs-literal,.theme-base16-atelier-forest .hljs-number,.theme-base16-atelier-forest .hljs-symbol,.theme-base16-atelier-forest .hljs-variable.constant_{
+    color:#df5320
+}
+.theme-base16-atelier-forest .hljs-class .hljs-title,.theme-base16-atelier-forest .hljs-title,.theme-base16-atelier-forest .hljs-title.class_{
+    color:#c38418
+}
+.theme-base16-atelier-forest .hljs-strong{
+    font-weight:700;
+    color:#c38418
+}
+.theme-base16-atelier-forest .hljs-addition,.theme-base16-atelier-forest .hljs-code,.theme-base16-atelier-forest .hljs-string,.theme-base16-atelier-forest .hljs-title.class_.inherited__{
+    color:#7b9726
+}
+.theme-base16-atelier-forest .hljs-built_in,.theme-base16-atelier-forest .hljs-doctag,.theme-base16-atelier-forest .hljs-keyword.hljs-atrule,.theme-base16-atelier-forest .hljs-quote,.theme-base16-atelier-forest .hljs-regexp{
+    color:#3d97b8
+}
+.theme-base16-atelier-forest .hljs-attribute,.theme-base16-atelier-forest .hljs-function .hljs-title,.theme-base16-atelier-forest .hljs-section,.theme-base16-atelier-forest .hljs-title.function_,.theme-base16-atelier-forest .ruby .hljs-property{
+    color:#407ee7
+}
+.theme-base16-atelier-forest .diff .hljs-meta,.theme-base16-atelier-forest .hljs-keyword,.theme-base16-atelier-forest .hljs-template-tag,.theme-base16-atelier-forest .hljs-type{
+    color:#6666ea
+}
+.theme-base16-atelier-forest .hljs-emphasis{
+    color:#6666ea;
+    font-style:italic
+}
+.theme-base16-atelier-forest .hljs-meta,.theme-base16-atelier-forest .hljs-meta .hljs-keyword,.theme-base16-atelier-forest .hljs-meta .hljs-string{
+    color:#c33ff3
+}
+.theme-base16-atelier-forest .hljs-meta .hljs-keyword,.theme-base16-atelier-forest .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-atelier-forest-min{
+    /*! Theme: Atelier Forest Author: Bram de Haan (http://atelierbramdehaan.nl) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-atelier-forest-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-atelier-forest-min code.hljs{
+    padding:3px 5px
+}
+.theme-base16-atelier-forest-min .hljs{
+    color:#a8a19f;
+    background:#1b1918
+}
+.theme-base16-atelier-forest-min .hljs ::-moz-selection,.theme-base16-atelier-forest-min .hljs::-moz-selection{
+    background-color:#68615e;
+    color:#a8a19f
+}
+.theme-base16-atelier-forest-min .hljs ::selection,.theme-base16-atelier-forest-min .hljs::selection{
+    background-color:#68615e;
+    color:#a8a19f
+}
+.theme-base16-atelier-forest-min .hljs-comment{
+    color:#766e6b
+}
+.theme-base16-atelier-forest-min .hljs-tag{
+    color:#9c9491
+}
+.theme-base16-atelier-forest-min .hljs-operator,.theme-base16-atelier-forest-min .hljs-punctuation,.theme-base16-atelier-forest-min .hljs-subst{
+    color:#a8a19f
+}
+.theme-base16-atelier-forest-min .hljs-operator{
+    opacity:.7
+}
+.theme-base16-atelier-forest-min .hljs-bullet,.theme-base16-atelier-forest-min .hljs-deletion,.theme-base16-atelier-forest-min .hljs-name,.theme-base16-atelier-forest-min .hljs-selector-tag,.theme-base16-atelier-forest-min .hljs-template-variable,.theme-base16-atelier-forest-min .hljs-variable{
+    color:#f22c40
+}
+.theme-base16-atelier-forest-min .hljs-attr,.theme-base16-atelier-forest-min .hljs-link,.theme-base16-atelier-forest-min .hljs-literal,.theme-base16-atelier-forest-min .hljs-number,.theme-base16-atelier-forest-min .hljs-symbol,.theme-base16-atelier-forest-min .hljs-variable.constant_{
+    color:#df5320
+}
+.theme-base16-atelier-forest-min .hljs-class .hljs-title,.theme-base16-atelier-forest-min .hljs-title,.theme-base16-atelier-forest-min .hljs-title.class_{
+    color:#c38418
+}
+.theme-base16-atelier-forest-min .hljs-strong{
+    font-weight:700;
+    color:#c38418
+}
+.theme-base16-atelier-forest-min .hljs-addition,.theme-base16-atelier-forest-min .hljs-code,.theme-base16-atelier-forest-min .hljs-string,.theme-base16-atelier-forest-min .hljs-title.class_.inherited__{
+    color:#7b9726
+}
+.theme-base16-atelier-forest-min .hljs-built_in,.theme-base16-atelier-forest-min .hljs-doctag,.theme-base16-atelier-forest-min .hljs-keyword.hljs-atrule,.theme-base16-atelier-forest-min .hljs-quote,.theme-base16-atelier-forest-min .hljs-regexp{
+    color:#3d97b8
+}
+.theme-base16-atelier-forest-min .hljs-attribute,.theme-base16-atelier-forest-min .hljs-function .hljs-title,.theme-base16-atelier-forest-min .hljs-section,.theme-base16-atelier-forest-min .hljs-title.function_,.theme-base16-atelier-forest-min .ruby .hljs-property{
+    color:#407ee7
+}
+.theme-base16-atelier-forest-min .diff .hljs-meta,.theme-base16-atelier-forest-min .hljs-keyword,.theme-base16-atelier-forest-min .hljs-template-tag,.theme-base16-atelier-forest-min .hljs-type{
+    color:#6666ea
+}
+.theme-base16-atelier-forest-min .hljs-emphasis{
+    color:#6666ea;
+    font-style:italic
+}
+.theme-base16-atelier-forest-min .hljs-meta,.theme-base16-atelier-forest-min .hljs-meta .hljs-keyword,.theme-base16-atelier-forest-min .hljs-meta .hljs-string{
+    color:#c33ff3
+}
+.theme-base16-atelier-forest-min .hljs-meta .hljs-keyword,.theme-base16-atelier-forest-min .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-atelier-heath-light{
+    /*! Theme: Atelier Heath Light Author: Bram de Haan (http://atelierbramdehaan.nl) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-atelier-heath-light pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-atelier-heath-light code.hljs{
+    padding:3px 5px
+}
+.theme-base16-atelier-heath-light .hljs{
+    color:#695d69;
+    background:#f7f3f7
+}
+.theme-base16-atelier-heath-light .hljs ::-moz-selection,.theme-base16-atelier-heath-light .hljs::-moz-selection{
+    background-color:#ab9bab;
+    color:#695d69
+}
+.theme-base16-atelier-heath-light .hljs ::selection,.theme-base16-atelier-heath-light .hljs::selection{
+    background-color:#ab9bab;
+    color:#695d69
+}
+.theme-base16-atelier-heath-light .hljs-comment{
+    color:#9e8f9e
+}
+.theme-base16-atelier-heath-light .hljs-tag{
+    color:#776977
+}
+.theme-base16-atelier-heath-light .hljs-operator,.theme-base16-atelier-heath-light .hljs-punctuation,.theme-base16-atelier-heath-light .hljs-subst{
+    color:#695d69
+}
+.theme-base16-atelier-heath-light .hljs-operator{
+    opacity:.7
+}
+.theme-base16-atelier-heath-light .hljs-bullet,.theme-base16-atelier-heath-light .hljs-deletion,.theme-base16-atelier-heath-light .hljs-name,.theme-base16-atelier-heath-light .hljs-selector-tag,.theme-base16-atelier-heath-light .hljs-template-variable,.theme-base16-atelier-heath-light .hljs-variable{
+    color:#ca402b
+}
+.theme-base16-atelier-heath-light .hljs-attr,.theme-base16-atelier-heath-light .hljs-link,.theme-base16-atelier-heath-light .hljs-literal,.theme-base16-atelier-heath-light .hljs-number,.theme-base16-atelier-heath-light .hljs-symbol,.theme-base16-atelier-heath-light .hljs-variable.constant_{
+    color:#a65926
+}
+.theme-base16-atelier-heath-light .hljs-class .hljs-title,.theme-base16-atelier-heath-light .hljs-title,.theme-base16-atelier-heath-light .hljs-title.class_{
+    color:#bb8a35
+}
+.theme-base16-atelier-heath-light .hljs-strong{
+    font-weight:700;
+    color:#bb8a35
+}
+.theme-base16-atelier-heath-light .hljs-addition,.theme-base16-atelier-heath-light .hljs-code,.theme-base16-atelier-heath-light .hljs-string,.theme-base16-atelier-heath-light .hljs-title.class_.inherited__{
+    color:#918b3b
+}
+.theme-base16-atelier-heath-light .hljs-built_in,.theme-base16-atelier-heath-light .hljs-doctag,.theme-base16-atelier-heath-light .hljs-keyword.hljs-atrule,.theme-base16-atelier-heath-light .hljs-quote,.theme-base16-atelier-heath-light .hljs-regexp{
+    color:#159393
+}
+.theme-base16-atelier-heath-light .hljs-attribute,.theme-base16-atelier-heath-light .hljs-function .hljs-title,.theme-base16-atelier-heath-light .hljs-section,.theme-base16-atelier-heath-light .hljs-title.function_,.theme-base16-atelier-heath-light .ruby .hljs-property{
+    color:#516aec
+}
+.theme-base16-atelier-heath-light .diff .hljs-meta,.theme-base16-atelier-heath-light .hljs-keyword,.theme-base16-atelier-heath-light .hljs-template-tag,.theme-base16-atelier-heath-light .hljs-type{
+    color:#7b59c0
+}
+.theme-base16-atelier-heath-light .hljs-emphasis{
+    color:#7b59c0;
+    font-style:italic
+}
+.theme-base16-atelier-heath-light .hljs-meta,.theme-base16-atelier-heath-light .hljs-meta .hljs-keyword,.theme-base16-atelier-heath-light .hljs-meta .hljs-string{
+    color:#c3c
+}
+.theme-base16-atelier-heath-light .hljs-meta .hljs-keyword,.theme-base16-atelier-heath-light .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-atelier-heath-light-min{
+    /*! Theme: Atelier Heath Light Author: Bram de Haan (http://atelierbramdehaan.nl) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-atelier-heath-light-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-atelier-heath-light-min code.hljs{
+    padding:3px 5px
+}
+.theme-base16-atelier-heath-light-min .hljs{
+    color:#695d69;
+    background:#f7f3f7
+}
+.theme-base16-atelier-heath-light-min .hljs ::-moz-selection,.theme-base16-atelier-heath-light-min .hljs::-moz-selection{
+    background-color:#ab9bab;
+    color:#695d69
+}
+.theme-base16-atelier-heath-light-min .hljs ::selection,.theme-base16-atelier-heath-light-min .hljs::selection{
+    background-color:#ab9bab;
+    color:#695d69
+}
+.theme-base16-atelier-heath-light-min .hljs-comment{
+    color:#9e8f9e
+}
+.theme-base16-atelier-heath-light-min .hljs-tag{
+    color:#776977
+}
+.theme-base16-atelier-heath-light-min .hljs-operator,.theme-base16-atelier-heath-light-min .hljs-punctuation,.theme-base16-atelier-heath-light-min .hljs-subst{
+    color:#695d69
+}
+.theme-base16-atelier-heath-light-min .hljs-operator{
+    opacity:.7
+}
+.theme-base16-atelier-heath-light-min .hljs-bullet,.theme-base16-atelier-heath-light-min .hljs-deletion,.theme-base16-atelier-heath-light-min .hljs-name,.theme-base16-atelier-heath-light-min .hljs-selector-tag,.theme-base16-atelier-heath-light-min .hljs-template-variable,.theme-base16-atelier-heath-light-min .hljs-variable{
+    color:#ca402b
+}
+.theme-base16-atelier-heath-light-min .hljs-attr,.theme-base16-atelier-heath-light-min .hljs-link,.theme-base16-atelier-heath-light-min .hljs-literal,.theme-base16-atelier-heath-light-min .hljs-number,.theme-base16-atelier-heath-light-min .hljs-symbol,.theme-base16-atelier-heath-light-min .hljs-variable.constant_{
+    color:#a65926
+}
+.theme-base16-atelier-heath-light-min .hljs-class .hljs-title,.theme-base16-atelier-heath-light-min .hljs-title,.theme-base16-atelier-heath-light-min .hljs-title.class_{
+    color:#bb8a35
+}
+.theme-base16-atelier-heath-light-min .hljs-strong{
+    font-weight:700;
+    color:#bb8a35
+}
+.theme-base16-atelier-heath-light-min .hljs-addition,.theme-base16-atelier-heath-light-min .hljs-code,.theme-base16-atelier-heath-light-min .hljs-string,.theme-base16-atelier-heath-light-min .hljs-title.class_.inherited__{
+    color:#918b3b
+}
+.theme-base16-atelier-heath-light-min .hljs-built_in,.theme-base16-atelier-heath-light-min .hljs-doctag,.theme-base16-atelier-heath-light-min .hljs-keyword.hljs-atrule,.theme-base16-atelier-heath-light-min .hljs-quote,.theme-base16-atelier-heath-light-min .hljs-regexp{
+    color:#159393
+}
+.theme-base16-atelier-heath-light-min .hljs-attribute,.theme-base16-atelier-heath-light-min .hljs-function .hljs-title,.theme-base16-atelier-heath-light-min .hljs-section,.theme-base16-atelier-heath-light-min .hljs-title.function_,.theme-base16-atelier-heath-light-min .ruby .hljs-property{
+    color:#516aec
+}
+.theme-base16-atelier-heath-light-min .diff .hljs-meta,.theme-base16-atelier-heath-light-min .hljs-keyword,.theme-base16-atelier-heath-light-min .hljs-template-tag,.theme-base16-atelier-heath-light-min .hljs-type{
+    color:#7b59c0
+}
+.theme-base16-atelier-heath-light-min .hljs-emphasis{
+    color:#7b59c0;
+    font-style:italic
+}
+.theme-base16-atelier-heath-light-min .hljs-meta,.theme-base16-atelier-heath-light-min .hljs-meta .hljs-keyword,.theme-base16-atelier-heath-light-min .hljs-meta .hljs-string{
+    color:#c3c
+}
+.theme-base16-atelier-heath-light-min .hljs-meta .hljs-keyword,.theme-base16-atelier-heath-light-min .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-atelier-heath{
+    /*! Theme: Atelier Heath Author: Bram de Haan (http://atelierbramdehaan.nl) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-atelier-heath pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-atelier-heath code.hljs{
+    padding:3px 5px
+}
+.theme-base16-atelier-heath .hljs{
+    color:#ab9bab;
+    background:#1b181b
+}
+.theme-base16-atelier-heath .hljs ::-moz-selection,.theme-base16-atelier-heath .hljs::-moz-selection{
+    background-color:#695d69;
+    color:#ab9bab
+}
+.theme-base16-atelier-heath .hljs ::selection,.theme-base16-atelier-heath .hljs::selection{
+    background-color:#695d69;
+    color:#ab9bab
+}
+.theme-base16-atelier-heath .hljs-comment{
+    color:#776977
+}
+.theme-base16-atelier-heath .hljs-tag{
+    color:#9e8f9e
+}
+.theme-base16-atelier-heath .hljs-operator,.theme-base16-atelier-heath .hljs-punctuation,.theme-base16-atelier-heath .hljs-subst{
+    color:#ab9bab
+}
+.theme-base16-atelier-heath .hljs-operator{
+    opacity:.7
+}
+.theme-base16-atelier-heath .hljs-bullet,.theme-base16-atelier-heath .hljs-deletion,.theme-base16-atelier-heath .hljs-name,.theme-base16-atelier-heath .hljs-selector-tag,.theme-base16-atelier-heath .hljs-template-variable,.theme-base16-atelier-heath .hljs-variable{
+    color:#ca402b
+}
+.theme-base16-atelier-heath .hljs-attr,.theme-base16-atelier-heath .hljs-link,.theme-base16-atelier-heath .hljs-literal,.theme-base16-atelier-heath .hljs-number,.theme-base16-atelier-heath .hljs-symbol,.theme-base16-atelier-heath .hljs-variable.constant_{
+    color:#a65926
+}
+.theme-base16-atelier-heath .hljs-class .hljs-title,.theme-base16-atelier-heath .hljs-title,.theme-base16-atelier-heath .hljs-title.class_{
+    color:#bb8a35
+}
+.theme-base16-atelier-heath .hljs-strong{
+    font-weight:700;
+    color:#bb8a35
+}
+.theme-base16-atelier-heath .hljs-addition,.theme-base16-atelier-heath .hljs-code,.theme-base16-atelier-heath .hljs-string,.theme-base16-atelier-heath .hljs-title.class_.inherited__{
+    color:#918b3b
+}
+.theme-base16-atelier-heath .hljs-built_in,.theme-base16-atelier-heath .hljs-doctag,.theme-base16-atelier-heath .hljs-keyword.hljs-atrule,.theme-base16-atelier-heath .hljs-quote,.theme-base16-atelier-heath .hljs-regexp{
+    color:#159393
+}
+.theme-base16-atelier-heath .hljs-attribute,.theme-base16-atelier-heath .hljs-function .hljs-title,.theme-base16-atelier-heath .hljs-section,.theme-base16-atelier-heath .hljs-title.function_,.theme-base16-atelier-heath .ruby .hljs-property{
+    color:#516aec
+}
+.theme-base16-atelier-heath .diff .hljs-meta,.theme-base16-atelier-heath .hljs-keyword,.theme-base16-atelier-heath .hljs-template-tag,.theme-base16-atelier-heath .hljs-type{
+    color:#7b59c0
+}
+.theme-base16-atelier-heath .hljs-emphasis{
+    color:#7b59c0;
+    font-style:italic
+}
+.theme-base16-atelier-heath .hljs-meta,.theme-base16-atelier-heath .hljs-meta .hljs-keyword,.theme-base16-atelier-heath .hljs-meta .hljs-string{
+    color:#c3c
+}
+.theme-base16-atelier-heath .hljs-meta .hljs-keyword,.theme-base16-atelier-heath .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-atelier-heath-min{
+    /*! Theme: Atelier Heath Author: Bram de Haan (http://atelierbramdehaan.nl) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-atelier-heath-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-atelier-heath-min code.hljs{
+    padding:3px 5px
+}
+.theme-base16-atelier-heath-min .hljs{
+    color:#ab9bab;
+    background:#1b181b
+}
+.theme-base16-atelier-heath-min .hljs ::-moz-selection,.theme-base16-atelier-heath-min .hljs::-moz-selection{
+    background-color:#695d69;
+    color:#ab9bab
+}
+.theme-base16-atelier-heath-min .hljs ::selection,.theme-base16-atelier-heath-min .hljs::selection{
+    background-color:#695d69;
+    color:#ab9bab
+}
+.theme-base16-atelier-heath-min .hljs-comment{
+    color:#776977
+}
+.theme-base16-atelier-heath-min .hljs-tag{
+    color:#9e8f9e
+}
+.theme-base16-atelier-heath-min .hljs-operator,.theme-base16-atelier-heath-min .hljs-punctuation,.theme-base16-atelier-heath-min .hljs-subst{
+    color:#ab9bab
+}
+.theme-base16-atelier-heath-min .hljs-operator{
+    opacity:.7
+}
+.theme-base16-atelier-heath-min .hljs-bullet,.theme-base16-atelier-heath-min .hljs-deletion,.theme-base16-atelier-heath-min .hljs-name,.theme-base16-atelier-heath-min .hljs-selector-tag,.theme-base16-atelier-heath-min .hljs-template-variable,.theme-base16-atelier-heath-min .hljs-variable{
+    color:#ca402b
+}
+.theme-base16-atelier-heath-min .hljs-attr,.theme-base16-atelier-heath-min .hljs-link,.theme-base16-atelier-heath-min .hljs-literal,.theme-base16-atelier-heath-min .hljs-number,.theme-base16-atelier-heath-min .hljs-symbol,.theme-base16-atelier-heath-min .hljs-variable.constant_{
+    color:#a65926
+}
+.theme-base16-atelier-heath-min .hljs-class .hljs-title,.theme-base16-atelier-heath-min .hljs-title,.theme-base16-atelier-heath-min .hljs-title.class_{
+    color:#bb8a35
+}
+.theme-base16-atelier-heath-min .hljs-strong{
+    font-weight:700;
+    color:#bb8a35
+}
+.theme-base16-atelier-heath-min .hljs-addition,.theme-base16-atelier-heath-min .hljs-code,.theme-base16-atelier-heath-min .hljs-string,.theme-base16-atelier-heath-min .hljs-title.class_.inherited__{
+    color:#918b3b
+}
+.theme-base16-atelier-heath-min .hljs-built_in,.theme-base16-atelier-heath-min .hljs-doctag,.theme-base16-atelier-heath-min .hljs-keyword.hljs-atrule,.theme-base16-atelier-heath-min .hljs-quote,.theme-base16-atelier-heath-min .hljs-regexp{
+    color:#159393
+}
+.theme-base16-atelier-heath-min .hljs-attribute,.theme-base16-atelier-heath-min .hljs-function .hljs-title,.theme-base16-atelier-heath-min .hljs-section,.theme-base16-atelier-heath-min .hljs-title.function_,.theme-base16-atelier-heath-min .ruby .hljs-property{
+    color:#516aec
+}
+.theme-base16-atelier-heath-min .diff .hljs-meta,.theme-base16-atelier-heath-min .hljs-keyword,.theme-base16-atelier-heath-min .hljs-template-tag,.theme-base16-atelier-heath-min .hljs-type{
+    color:#7b59c0
+}
+.theme-base16-atelier-heath-min .hljs-emphasis{
+    color:#7b59c0;
+    font-style:italic
+}
+.theme-base16-atelier-heath-min .hljs-meta,.theme-base16-atelier-heath-min .hljs-meta .hljs-keyword,.theme-base16-atelier-heath-min .hljs-meta .hljs-string{
+    color:#c3c
+}
+.theme-base16-atelier-heath-min .hljs-meta .hljs-keyword,.theme-base16-atelier-heath-min .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-atelier-lakeside-light{
+    /*! Theme: Atelier Lakeside Light Author: Bram de Haan (http://atelierbramdehaan.nl) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-atelier-lakeside-light pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-atelier-lakeside-light code.hljs{
+    padding:3px 5px
+}
+.theme-base16-atelier-lakeside-light .hljs{
+    color:#516d7b;
+    background:#ebf8ff
+}
+.theme-base16-atelier-lakeside-light .hljs ::-moz-selection,.theme-base16-atelier-lakeside-light .hljs::-moz-selection{
+    background-color:#7ea2b4;
+    color:#516d7b
+}
+.theme-base16-atelier-lakeside-light .hljs ::selection,.theme-base16-atelier-lakeside-light .hljs::selection{
+    background-color:#7ea2b4;
+    color:#516d7b
+}
+.theme-base16-atelier-lakeside-light .hljs-comment{
+    color:#7195a8
+}
+.theme-base16-atelier-lakeside-light .hljs-tag{
+    color:#5a7b8c
+}
+.theme-base16-atelier-lakeside-light .hljs-operator,.theme-base16-atelier-lakeside-light .hljs-punctuation,.theme-base16-atelier-lakeside-light .hljs-subst{
+    color:#516d7b
+}
+.theme-base16-atelier-lakeside-light .hljs-operator{
+    opacity:.7
+}
+.theme-base16-atelier-lakeside-light .hljs-bullet,.theme-base16-atelier-lakeside-light .hljs-deletion,.theme-base16-atelier-lakeside-light .hljs-name,.theme-base16-atelier-lakeside-light .hljs-selector-tag,.theme-base16-atelier-lakeside-light .hljs-template-variable,.theme-base16-atelier-lakeside-light .hljs-variable{
+    color:#d22d72
+}
+.theme-base16-atelier-lakeside-light .hljs-attr,.theme-base16-atelier-lakeside-light .hljs-link,.theme-base16-atelier-lakeside-light .hljs-literal,.theme-base16-atelier-lakeside-light .hljs-number,.theme-base16-atelier-lakeside-light .hljs-symbol,.theme-base16-atelier-lakeside-light .hljs-variable.constant_{
+    color:#935c25
+}
+.theme-base16-atelier-lakeside-light .hljs-class .hljs-title,.theme-base16-atelier-lakeside-light .hljs-title,.theme-base16-atelier-lakeside-light .hljs-title.class_{
+    color:#8a8a0f
+}
+.theme-base16-atelier-lakeside-light .hljs-strong{
+    font-weight:700;
+    color:#8a8a0f
+}
+.theme-base16-atelier-lakeside-light .hljs-addition,.theme-base16-atelier-lakeside-light .hljs-code,.theme-base16-atelier-lakeside-light .hljs-string,.theme-base16-atelier-lakeside-light .hljs-title.class_.inherited__{
+    color:#568c3b
+}
+.theme-base16-atelier-lakeside-light .hljs-built_in,.theme-base16-atelier-lakeside-light .hljs-doctag,.theme-base16-atelier-lakeside-light .hljs-keyword.hljs-atrule,.theme-base16-atelier-lakeside-light .hljs-quote,.theme-base16-atelier-lakeside-light .hljs-regexp{
+    color:#2d8f6f
+}
+.theme-base16-atelier-lakeside-light .hljs-attribute,.theme-base16-atelier-lakeside-light .hljs-function .hljs-title,.theme-base16-atelier-lakeside-light .hljs-section,.theme-base16-atelier-lakeside-light .hljs-title.function_,.theme-base16-atelier-lakeside-light .ruby .hljs-property{
+    color:#257fad
+}
+.theme-base16-atelier-lakeside-light .diff .hljs-meta,.theme-base16-atelier-lakeside-light .hljs-keyword,.theme-base16-atelier-lakeside-light .hljs-template-tag,.theme-base16-atelier-lakeside-light .hljs-type{
+    color:#6b6bb8
+}
+.theme-base16-atelier-lakeside-light .hljs-emphasis{
+    color:#6b6bb8;
+    font-style:italic
+}
+.theme-base16-atelier-lakeside-light .hljs-meta,.theme-base16-atelier-lakeside-light .hljs-meta .hljs-keyword,.theme-base16-atelier-lakeside-light .hljs-meta .hljs-string{
+    color:#b72dd2
+}
+.theme-base16-atelier-lakeside-light .hljs-meta .hljs-keyword,.theme-base16-atelier-lakeside-light .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-atelier-lakeside-light-min{
+    /*! Theme: Atelier Lakeside Light Author: Bram de Haan (http://atelierbramdehaan.nl) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-atelier-lakeside-light-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-atelier-lakeside-light-min code.hljs{
+    padding:3px 5px
+}
+.theme-base16-atelier-lakeside-light-min .hljs{
+    color:#516d7b;
+    background:#ebf8ff
+}
+.theme-base16-atelier-lakeside-light-min .hljs ::-moz-selection,.theme-base16-atelier-lakeside-light-min .hljs::-moz-selection{
+    background-color:#7ea2b4;
+    color:#516d7b
+}
+.theme-base16-atelier-lakeside-light-min .hljs ::selection,.theme-base16-atelier-lakeside-light-min .hljs::selection{
+    background-color:#7ea2b4;
+    color:#516d7b
+}
+.theme-base16-atelier-lakeside-light-min .hljs-comment{
+    color:#7195a8
+}
+.theme-base16-atelier-lakeside-light-min .hljs-tag{
+    color:#5a7b8c
+}
+.theme-base16-atelier-lakeside-light-min .hljs-operator,.theme-base16-atelier-lakeside-light-min .hljs-punctuation,.theme-base16-atelier-lakeside-light-min .hljs-subst{
+    color:#516d7b
+}
+.theme-base16-atelier-lakeside-light-min .hljs-operator{
+    opacity:.7
+}
+.theme-base16-atelier-lakeside-light-min .hljs-bullet,.theme-base16-atelier-lakeside-light-min .hljs-deletion,.theme-base16-atelier-lakeside-light-min .hljs-name,.theme-base16-atelier-lakeside-light-min .hljs-selector-tag,.theme-base16-atelier-lakeside-light-min .hljs-template-variable,.theme-base16-atelier-lakeside-light-min .hljs-variable{
+    color:#d22d72
+}
+.theme-base16-atelier-lakeside-light-min .hljs-attr,.theme-base16-atelier-lakeside-light-min .hljs-link,.theme-base16-atelier-lakeside-light-min .hljs-literal,.theme-base16-atelier-lakeside-light-min .hljs-number,.theme-base16-atelier-lakeside-light-min .hljs-symbol,.theme-base16-atelier-lakeside-light-min .hljs-variable.constant_{
+    color:#935c25
+}
+.theme-base16-atelier-lakeside-light-min .hljs-class .hljs-title,.theme-base16-atelier-lakeside-light-min .hljs-title,.theme-base16-atelier-lakeside-light-min .hljs-title.class_{
+    color:#8a8a0f
+}
+.theme-base16-atelier-lakeside-light-min .hljs-strong{
+    font-weight:700;
+    color:#8a8a0f
+}
+.theme-base16-atelier-lakeside-light-min .hljs-addition,.theme-base16-atelier-lakeside-light-min .hljs-code,.theme-base16-atelier-lakeside-light-min .hljs-string,.theme-base16-atelier-lakeside-light-min .hljs-title.class_.inherited__{
+    color:#568c3b
+}
+.theme-base16-atelier-lakeside-light-min .hljs-built_in,.theme-base16-atelier-lakeside-light-min .hljs-doctag,.theme-base16-atelier-lakeside-light-min .hljs-keyword.hljs-atrule,.theme-base16-atelier-lakeside-light-min .hljs-quote,.theme-base16-atelier-lakeside-light-min .hljs-regexp{
+    color:#2d8f6f
+}
+.theme-base16-atelier-lakeside-light-min .hljs-attribute,.theme-base16-atelier-lakeside-light-min .hljs-function .hljs-title,.theme-base16-atelier-lakeside-light-min .hljs-section,.theme-base16-atelier-lakeside-light-min .hljs-title.function_,.theme-base16-atelier-lakeside-light-min .ruby .hljs-property{
+    color:#257fad
+}
+.theme-base16-atelier-lakeside-light-min .diff .hljs-meta,.theme-base16-atelier-lakeside-light-min .hljs-keyword,.theme-base16-atelier-lakeside-light-min .hljs-template-tag,.theme-base16-atelier-lakeside-light-min .hljs-type{
+    color:#6b6bb8
+}
+.theme-base16-atelier-lakeside-light-min .hljs-emphasis{
+    color:#6b6bb8;
+    font-style:italic
+}
+.theme-base16-atelier-lakeside-light-min .hljs-meta,.theme-base16-atelier-lakeside-light-min .hljs-meta .hljs-keyword,.theme-base16-atelier-lakeside-light-min .hljs-meta .hljs-string{
+    color:#b72dd2
+}
+.theme-base16-atelier-lakeside-light-min .hljs-meta .hljs-keyword,.theme-base16-atelier-lakeside-light-min .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-atelier-lakeside{
+    /*! Theme: Atelier Lakeside Author: Bram de Haan (http://atelierbramdehaan.nl) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-atelier-lakeside pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-atelier-lakeside code.hljs{
+    padding:3px 5px
+}
+.theme-base16-atelier-lakeside .hljs{
+    color:#7ea2b4;
+    background:#161b1d
+}
+.theme-base16-atelier-lakeside .hljs ::-moz-selection,.theme-base16-atelier-lakeside .hljs::-moz-selection{
+    background-color:#516d7b;
+    color:#7ea2b4
+}
+.theme-base16-atelier-lakeside .hljs ::selection,.theme-base16-atelier-lakeside .hljs::selection{
+    background-color:#516d7b;
+    color:#7ea2b4
+}
+.theme-base16-atelier-lakeside .hljs-comment{
+    color:#5a7b8c
+}
+.theme-base16-atelier-lakeside .hljs-tag{
+    color:#7195a8
+}
+.theme-base16-atelier-lakeside .hljs-operator,.theme-base16-atelier-lakeside .hljs-punctuation,.theme-base16-atelier-lakeside .hljs-subst{
+    color:#7ea2b4
+}
+.theme-base16-atelier-lakeside .hljs-operator{
+    opacity:.7
+}
+.theme-base16-atelier-lakeside .hljs-bullet,.theme-base16-atelier-lakeside .hljs-deletion,.theme-base16-atelier-lakeside .hljs-name,.theme-base16-atelier-lakeside .hljs-selector-tag,.theme-base16-atelier-lakeside .hljs-template-variable,.theme-base16-atelier-lakeside .hljs-variable{
+    color:#d22d72
+}
+.theme-base16-atelier-lakeside .hljs-attr,.theme-base16-atelier-lakeside .hljs-link,.theme-base16-atelier-lakeside .hljs-literal,.theme-base16-atelier-lakeside .hljs-number,.theme-base16-atelier-lakeside .hljs-symbol,.theme-base16-atelier-lakeside .hljs-variable.constant_{
+    color:#935c25
+}
+.theme-base16-atelier-lakeside .hljs-class .hljs-title,.theme-base16-atelier-lakeside .hljs-title,.theme-base16-atelier-lakeside .hljs-title.class_{
+    color:#8a8a0f
+}
+.theme-base16-atelier-lakeside .hljs-strong{
+    font-weight:700;
+    color:#8a8a0f
+}
+.theme-base16-atelier-lakeside .hljs-addition,.theme-base16-atelier-lakeside .hljs-code,.theme-base16-atelier-lakeside .hljs-string,.theme-base16-atelier-lakeside .hljs-title.class_.inherited__{
+    color:#568c3b
+}
+.theme-base16-atelier-lakeside .hljs-built_in,.theme-base16-atelier-lakeside .hljs-doctag,.theme-base16-atelier-lakeside .hljs-keyword.hljs-atrule,.theme-base16-atelier-lakeside .hljs-quote,.theme-base16-atelier-lakeside .hljs-regexp{
+    color:#2d8f6f
+}
+.theme-base16-atelier-lakeside .hljs-attribute,.theme-base16-atelier-lakeside .hljs-function .hljs-title,.theme-base16-atelier-lakeside .hljs-section,.theme-base16-atelier-lakeside .hljs-title.function_,.theme-base16-atelier-lakeside .ruby .hljs-property{
+    color:#257fad
+}
+.theme-base16-atelier-lakeside .diff .hljs-meta,.theme-base16-atelier-lakeside .hljs-keyword,.theme-base16-atelier-lakeside .hljs-template-tag,.theme-base16-atelier-lakeside .hljs-type{
+    color:#6b6bb8
+}
+.theme-base16-atelier-lakeside .hljs-emphasis{
+    color:#6b6bb8;
+    font-style:italic
+}
+.theme-base16-atelier-lakeside .hljs-meta,.theme-base16-atelier-lakeside .hljs-meta .hljs-keyword,.theme-base16-atelier-lakeside .hljs-meta .hljs-string{
+    color:#b72dd2
+}
+.theme-base16-atelier-lakeside .hljs-meta .hljs-keyword,.theme-base16-atelier-lakeside .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-atelier-lakeside-min{
+    /*! Theme: Atelier Lakeside Author: Bram de Haan (http://atelierbramdehaan.nl) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-atelier-lakeside-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-atelier-lakeside-min code.hljs{
+    padding:3px 5px
+}
+.theme-base16-atelier-lakeside-min .hljs{
+    color:#7ea2b4;
+    background:#161b1d
+}
+.theme-base16-atelier-lakeside-min .hljs ::-moz-selection,.theme-base16-atelier-lakeside-min .hljs::-moz-selection{
+    background-color:#516d7b;
+    color:#7ea2b4
+}
+.theme-base16-atelier-lakeside-min .hljs ::selection,.theme-base16-atelier-lakeside-min .hljs::selection{
+    background-color:#516d7b;
+    color:#7ea2b4
+}
+.theme-base16-atelier-lakeside-min .hljs-comment{
+    color:#5a7b8c
+}
+.theme-base16-atelier-lakeside-min .hljs-tag{
+    color:#7195a8
+}
+.theme-base16-atelier-lakeside-min .hljs-operator,.theme-base16-atelier-lakeside-min .hljs-punctuation,.theme-base16-atelier-lakeside-min .hljs-subst{
+    color:#7ea2b4
+}
+.theme-base16-atelier-lakeside-min .hljs-operator{
+    opacity:.7
+}
+.theme-base16-atelier-lakeside-min .hljs-bullet,.theme-base16-atelier-lakeside-min .hljs-deletion,.theme-base16-atelier-lakeside-min .hljs-name,.theme-base16-atelier-lakeside-min .hljs-selector-tag,.theme-base16-atelier-lakeside-min .hljs-template-variable,.theme-base16-atelier-lakeside-min .hljs-variable{
+    color:#d22d72
+}
+.theme-base16-atelier-lakeside-min .hljs-attr,.theme-base16-atelier-lakeside-min .hljs-link,.theme-base16-atelier-lakeside-min .hljs-literal,.theme-base16-atelier-lakeside-min .hljs-number,.theme-base16-atelier-lakeside-min .hljs-symbol,.theme-base16-atelier-lakeside-min .hljs-variable.constant_{
+    color:#935c25
+}
+.theme-base16-atelier-lakeside-min .hljs-class .hljs-title,.theme-base16-atelier-lakeside-min .hljs-title,.theme-base16-atelier-lakeside-min .hljs-title.class_{
+    color:#8a8a0f
+}
+.theme-base16-atelier-lakeside-min .hljs-strong{
+    font-weight:700;
+    color:#8a8a0f
+}
+.theme-base16-atelier-lakeside-min .hljs-addition,.theme-base16-atelier-lakeside-min .hljs-code,.theme-base16-atelier-lakeside-min .hljs-string,.theme-base16-atelier-lakeside-min .hljs-title.class_.inherited__{
+    color:#568c3b
+}
+.theme-base16-atelier-lakeside-min .hljs-built_in,.theme-base16-atelier-lakeside-min .hljs-doctag,.theme-base16-atelier-lakeside-min .hljs-keyword.hljs-atrule,.theme-base16-atelier-lakeside-min .hljs-quote,.theme-base16-atelier-lakeside-min .hljs-regexp{
+    color:#2d8f6f
+}
+.theme-base16-atelier-lakeside-min .hljs-attribute,.theme-base16-atelier-lakeside-min .hljs-function .hljs-title,.theme-base16-atelier-lakeside-min .hljs-section,.theme-base16-atelier-lakeside-min .hljs-title.function_,.theme-base16-atelier-lakeside-min .ruby .hljs-property{
+    color:#257fad
+}
+.theme-base16-atelier-lakeside-min .diff .hljs-meta,.theme-base16-atelier-lakeside-min .hljs-keyword,.theme-base16-atelier-lakeside-min .hljs-template-tag,.theme-base16-atelier-lakeside-min .hljs-type{
+    color:#6b6bb8
+}
+.theme-base16-atelier-lakeside-min .hljs-emphasis{
+    color:#6b6bb8;
+    font-style:italic
+}
+.theme-base16-atelier-lakeside-min .hljs-meta,.theme-base16-atelier-lakeside-min .hljs-meta .hljs-keyword,.theme-base16-atelier-lakeside-min .hljs-meta .hljs-string{
+    color:#b72dd2
+}
+.theme-base16-atelier-lakeside-min .hljs-meta .hljs-keyword,.theme-base16-atelier-lakeside-min .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-atelier-plateau-light{
+    /*! Theme: Atelier Plateau Light Author: Bram de Haan (http://atelierbramdehaan.nl) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-atelier-plateau-light pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-atelier-plateau-light code.hljs{
+    padding:3px 5px
+}
+.theme-base16-atelier-plateau-light .hljs{
+    color:#585050;
+    background:#f4ecec
+}
+.theme-base16-atelier-plateau-light .hljs ::-moz-selection,.theme-base16-atelier-plateau-light .hljs::-moz-selection{
+    background-color:#8a8585;
+    color:#585050
+}
+.theme-base16-atelier-plateau-light .hljs ::selection,.theme-base16-atelier-plateau-light .hljs::selection{
+    background-color:#8a8585;
+    color:#585050
+}
+.theme-base16-atelier-plateau-light .hljs-comment{
+    color:#7e7777
+}
+.theme-base16-atelier-plateau-light .hljs-tag{
+    color:#655d5d
+}
+.theme-base16-atelier-plateau-light .hljs-operator,.theme-base16-atelier-plateau-light .hljs-punctuation,.theme-base16-atelier-plateau-light .hljs-subst{
+    color:#585050
+}
+.theme-base16-atelier-plateau-light .hljs-operator{
+    opacity:.7
+}
+.theme-base16-atelier-plateau-light .hljs-bullet,.theme-base16-atelier-plateau-light .hljs-deletion,.theme-base16-atelier-plateau-light .hljs-name,.theme-base16-atelier-plateau-light .hljs-selector-tag,.theme-base16-atelier-plateau-light .hljs-template-variable,.theme-base16-atelier-plateau-light .hljs-variable{
+    color:#ca4949
+}
+.theme-base16-atelier-plateau-light .hljs-attr,.theme-base16-atelier-plateau-light .hljs-link,.theme-base16-atelier-plateau-light .hljs-literal,.theme-base16-atelier-plateau-light .hljs-number,.theme-base16-atelier-plateau-light .hljs-symbol,.theme-base16-atelier-plateau-light .hljs-variable.constant_{
+    color:#b45a3c
+}
+.theme-base16-atelier-plateau-light .hljs-class .hljs-title,.theme-base16-atelier-plateau-light .hljs-title,.theme-base16-atelier-plateau-light .hljs-title.class_{
+    color:#a06e3b
+}
+.theme-base16-atelier-plateau-light .hljs-strong{
+    font-weight:700;
+    color:#a06e3b
+}
+.theme-base16-atelier-plateau-light .hljs-addition,.theme-base16-atelier-plateau-light .hljs-code,.theme-base16-atelier-plateau-light .hljs-string,.theme-base16-atelier-plateau-light .hljs-title.class_.inherited__{
+    color:#4b8b8b
+}
+.theme-base16-atelier-plateau-light .hljs-built_in,.theme-base16-atelier-plateau-light .hljs-doctag,.theme-base16-atelier-plateau-light .hljs-keyword.hljs-atrule,.theme-base16-atelier-plateau-light .hljs-quote,.theme-base16-atelier-plateau-light .hljs-regexp{
+    color:#5485b6
+}
+.theme-base16-atelier-plateau-light .hljs-attribute,.theme-base16-atelier-plateau-light .hljs-function .hljs-title,.theme-base16-atelier-plateau-light .hljs-section,.theme-base16-atelier-plateau-light .hljs-title.function_,.theme-base16-atelier-plateau-light .ruby .hljs-property{
+    color:#7272ca
+}
+.theme-base16-atelier-plateau-light .diff .hljs-meta,.theme-base16-atelier-plateau-light .hljs-keyword,.theme-base16-atelier-plateau-light .hljs-template-tag,.theme-base16-atelier-plateau-light .hljs-type{
+    color:#8464c4
+}
+.theme-base16-atelier-plateau-light .hljs-emphasis{
+    color:#8464c4;
+    font-style:italic
+}
+.theme-base16-atelier-plateau-light .hljs-meta,.theme-base16-atelier-plateau-light .hljs-meta .hljs-keyword,.theme-base16-atelier-plateau-light .hljs-meta .hljs-string{
+    color:#bd5187
+}
+.theme-base16-atelier-plateau-light .hljs-meta .hljs-keyword,.theme-base16-atelier-plateau-light .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-atelier-plateau-light-min{
+    /*! Theme: Atelier Plateau Light Author: Bram de Haan (http://atelierbramdehaan.nl) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-atelier-plateau-light-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-atelier-plateau-light-min code.hljs{
+    padding:3px 5px
+}
+.theme-base16-atelier-plateau-light-min .hljs{
+    color:#585050;
+    background:#f4ecec
+}
+.theme-base16-atelier-plateau-light-min .hljs ::-moz-selection,.theme-base16-atelier-plateau-light-min .hljs::-moz-selection{
+    background-color:#8a8585;
+    color:#585050
+}
+.theme-base16-atelier-plateau-light-min .hljs ::selection,.theme-base16-atelier-plateau-light-min .hljs::selection{
+    background-color:#8a8585;
+    color:#585050
+}
+.theme-base16-atelier-plateau-light-min .hljs-comment{
+    color:#7e7777
+}
+.theme-base16-atelier-plateau-light-min .hljs-tag{
+    color:#655d5d
+}
+.theme-base16-atelier-plateau-light-min .hljs-operator,.theme-base16-atelier-plateau-light-min .hljs-punctuation,.theme-base16-atelier-plateau-light-min .hljs-subst{
+    color:#585050
+}
+.theme-base16-atelier-plateau-light-min .hljs-operator{
+    opacity:.7
+}
+.theme-base16-atelier-plateau-light-min .hljs-bullet,.theme-base16-atelier-plateau-light-min .hljs-deletion,.theme-base16-atelier-plateau-light-min .hljs-name,.theme-base16-atelier-plateau-light-min .hljs-selector-tag,.theme-base16-atelier-plateau-light-min .hljs-template-variable,.theme-base16-atelier-plateau-light-min .hljs-variable{
+    color:#ca4949
+}
+.theme-base16-atelier-plateau-light-min .hljs-attr,.theme-base16-atelier-plateau-light-min .hljs-link,.theme-base16-atelier-plateau-light-min .hljs-literal,.theme-base16-atelier-plateau-light-min .hljs-number,.theme-base16-atelier-plateau-light-min .hljs-symbol,.theme-base16-atelier-plateau-light-min .hljs-variable.constant_{
+    color:#b45a3c
+}
+.theme-base16-atelier-plateau-light-min .hljs-class .hljs-title,.theme-base16-atelier-plateau-light-min .hljs-title,.theme-base16-atelier-plateau-light-min .hljs-title.class_{
+    color:#a06e3b
+}
+.theme-base16-atelier-plateau-light-min .hljs-strong{
+    font-weight:700;
+    color:#a06e3b
+}
+.theme-base16-atelier-plateau-light-min .hljs-addition,.theme-base16-atelier-plateau-light-min .hljs-code,.theme-base16-atelier-plateau-light-min .hljs-string,.theme-base16-atelier-plateau-light-min .hljs-title.class_.inherited__{
+    color:#4b8b8b
+}
+.theme-base16-atelier-plateau-light-min .hljs-built_in,.theme-base16-atelier-plateau-light-min .hljs-doctag,.theme-base16-atelier-plateau-light-min .hljs-keyword.hljs-atrule,.theme-base16-atelier-plateau-light-min .hljs-quote,.theme-base16-atelier-plateau-light-min .hljs-regexp{
+    color:#5485b6
+}
+.theme-base16-atelier-plateau-light-min .hljs-attribute,.theme-base16-atelier-plateau-light-min .hljs-function .hljs-title,.theme-base16-atelier-plateau-light-min .hljs-section,.theme-base16-atelier-plateau-light-min .hljs-title.function_,.theme-base16-atelier-plateau-light-min .ruby .hljs-property{
+    color:#7272ca
+}
+.theme-base16-atelier-plateau-light-min .diff .hljs-meta,.theme-base16-atelier-plateau-light-min .hljs-keyword,.theme-base16-atelier-plateau-light-min .hljs-template-tag,.theme-base16-atelier-plateau-light-min .hljs-type{
+    color:#8464c4
+}
+.theme-base16-atelier-plateau-light-min .hljs-emphasis{
+    color:#8464c4;
+    font-style:italic
+}
+.theme-base16-atelier-plateau-light-min .hljs-meta,.theme-base16-atelier-plateau-light-min .hljs-meta .hljs-keyword,.theme-base16-atelier-plateau-light-min .hljs-meta .hljs-string{
+    color:#bd5187
+}
+.theme-base16-atelier-plateau-light-min .hljs-meta .hljs-keyword,.theme-base16-atelier-plateau-light-min .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-atelier-plateau{
+    /*! Theme: Atelier Plateau Author: Bram de Haan (http://atelierbramdehaan.nl) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-atelier-plateau pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-atelier-plateau code.hljs{
+    padding:3px 5px
+}
+.theme-base16-atelier-plateau .hljs{
+    color:#8a8585;
+    background:#1b1818
+}
+.theme-base16-atelier-plateau .hljs ::-moz-selection,.theme-base16-atelier-plateau .hljs::-moz-selection{
+    background-color:#585050;
+    color:#8a8585
+}
+.theme-base16-atelier-plateau .hljs ::selection,.theme-base16-atelier-plateau .hljs::selection{
+    background-color:#585050;
+    color:#8a8585
+}
+.theme-base16-atelier-plateau .hljs-comment{
+    color:#655d5d
+}
+.theme-base16-atelier-plateau .hljs-tag{
+    color:#7e7777
+}
+.theme-base16-atelier-plateau .hljs-operator,.theme-base16-atelier-plateau .hljs-punctuation,.theme-base16-atelier-plateau .hljs-subst{
+    color:#8a8585
+}
+.theme-base16-atelier-plateau .hljs-operator{
+    opacity:.7
+}
+.theme-base16-atelier-plateau .hljs-bullet,.theme-base16-atelier-plateau .hljs-deletion,.theme-base16-atelier-plateau .hljs-name,.theme-base16-atelier-plateau .hljs-selector-tag,.theme-base16-atelier-plateau .hljs-template-variable,.theme-base16-atelier-plateau .hljs-variable{
+    color:#ca4949
+}
+.theme-base16-atelier-plateau .hljs-attr,.theme-base16-atelier-plateau .hljs-link,.theme-base16-atelier-plateau .hljs-literal,.theme-base16-atelier-plateau .hljs-number,.theme-base16-atelier-plateau .hljs-symbol,.theme-base16-atelier-plateau .hljs-variable.constant_{
+    color:#b45a3c
+}
+.theme-base16-atelier-plateau .hljs-class .hljs-title,.theme-base16-atelier-plateau .hljs-title,.theme-base16-atelier-plateau .hljs-title.class_{
+    color:#a06e3b
+}
+.theme-base16-atelier-plateau .hljs-strong{
+    font-weight:700;
+    color:#a06e3b
+}
+.theme-base16-atelier-plateau .hljs-addition,.theme-base16-atelier-plateau .hljs-code,.theme-base16-atelier-plateau .hljs-string,.theme-base16-atelier-plateau .hljs-title.class_.inherited__{
+    color:#4b8b8b
+}
+.theme-base16-atelier-plateau .hljs-built_in,.theme-base16-atelier-plateau .hljs-doctag,.theme-base16-atelier-plateau .hljs-keyword.hljs-atrule,.theme-base16-atelier-plateau .hljs-quote,.theme-base16-atelier-plateau .hljs-regexp{
+    color:#5485b6
+}
+.theme-base16-atelier-plateau .hljs-attribute,.theme-base16-atelier-plateau .hljs-function .hljs-title,.theme-base16-atelier-plateau .hljs-section,.theme-base16-atelier-plateau .hljs-title.function_,.theme-base16-atelier-plateau .ruby .hljs-property{
+    color:#7272ca
+}
+.theme-base16-atelier-plateau .diff .hljs-meta,.theme-base16-atelier-plateau .hljs-keyword,.theme-base16-atelier-plateau .hljs-template-tag,.theme-base16-atelier-plateau .hljs-type{
+    color:#8464c4
+}
+.theme-base16-atelier-plateau .hljs-emphasis{
+    color:#8464c4;
+    font-style:italic
+}
+.theme-base16-atelier-plateau .hljs-meta,.theme-base16-atelier-plateau .hljs-meta .hljs-keyword,.theme-base16-atelier-plateau .hljs-meta .hljs-string{
+    color:#bd5187
+}
+.theme-base16-atelier-plateau .hljs-meta .hljs-keyword,.theme-base16-atelier-plateau .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-atelier-plateau-min{
+    /*! Theme: Atelier Plateau Author: Bram de Haan (http://atelierbramdehaan.nl) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-atelier-plateau-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-atelier-plateau-min code.hljs{
+    padding:3px 5px
+}
+.theme-base16-atelier-plateau-min .hljs{
+    color:#8a8585;
+    background:#1b1818
+}
+.theme-base16-atelier-plateau-min .hljs ::-moz-selection,.theme-base16-atelier-plateau-min .hljs::-moz-selection{
+    background-color:#585050;
+    color:#8a8585
+}
+.theme-base16-atelier-plateau-min .hljs ::selection,.theme-base16-atelier-plateau-min .hljs::selection{
+    background-color:#585050;
+    color:#8a8585
+}
+.theme-base16-atelier-plateau-min .hljs-comment{
+    color:#655d5d
+}
+.theme-base16-atelier-plateau-min .hljs-tag{
+    color:#7e7777
+}
+.theme-base16-atelier-plateau-min .hljs-operator,.theme-base16-atelier-plateau-min .hljs-punctuation,.theme-base16-atelier-plateau-min .hljs-subst{
+    color:#8a8585
+}
+.theme-base16-atelier-plateau-min .hljs-operator{
+    opacity:.7
+}
+.theme-base16-atelier-plateau-min .hljs-bullet,.theme-base16-atelier-plateau-min .hljs-deletion,.theme-base16-atelier-plateau-min .hljs-name,.theme-base16-atelier-plateau-min .hljs-selector-tag,.theme-base16-atelier-plateau-min .hljs-template-variable,.theme-base16-atelier-plateau-min .hljs-variable{
+    color:#ca4949
+}
+.theme-base16-atelier-plateau-min .hljs-attr,.theme-base16-atelier-plateau-min .hljs-link,.theme-base16-atelier-plateau-min .hljs-literal,.theme-base16-atelier-plateau-min .hljs-number,.theme-base16-atelier-plateau-min .hljs-symbol,.theme-base16-atelier-plateau-min .hljs-variable.constant_{
+    color:#b45a3c
+}
+.theme-base16-atelier-plateau-min .hljs-class .hljs-title,.theme-base16-atelier-plateau-min .hljs-title,.theme-base16-atelier-plateau-min .hljs-title.class_{
+    color:#a06e3b
+}
+.theme-base16-atelier-plateau-min .hljs-strong{
+    font-weight:700;
+    color:#a06e3b
+}
+.theme-base16-atelier-plateau-min .hljs-addition,.theme-base16-atelier-plateau-min .hljs-code,.theme-base16-atelier-plateau-min .hljs-string,.theme-base16-atelier-plateau-min .hljs-title.class_.inherited__{
+    color:#4b8b8b
+}
+.theme-base16-atelier-plateau-min .hljs-built_in,.theme-base16-atelier-plateau-min .hljs-doctag,.theme-base16-atelier-plateau-min .hljs-keyword.hljs-atrule,.theme-base16-atelier-plateau-min .hljs-quote,.theme-base16-atelier-plateau-min .hljs-regexp{
+    color:#5485b6
+}
+.theme-base16-atelier-plateau-min .hljs-attribute,.theme-base16-atelier-plateau-min .hljs-function .hljs-title,.theme-base16-atelier-plateau-min .hljs-section,.theme-base16-atelier-plateau-min .hljs-title.function_,.theme-base16-atelier-plateau-min .ruby .hljs-property{
+    color:#7272ca
+}
+.theme-base16-atelier-plateau-min .diff .hljs-meta,.theme-base16-atelier-plateau-min .hljs-keyword,.theme-base16-atelier-plateau-min .hljs-template-tag,.theme-base16-atelier-plateau-min .hljs-type{
+    color:#8464c4
+}
+.theme-base16-atelier-plateau-min .hljs-emphasis{
+    color:#8464c4;
+    font-style:italic
+}
+.theme-base16-atelier-plateau-min .hljs-meta,.theme-base16-atelier-plateau-min .hljs-meta .hljs-keyword,.theme-base16-atelier-plateau-min .hljs-meta .hljs-string{
+    color:#bd5187
+}
+.theme-base16-atelier-plateau-min .hljs-meta .hljs-keyword,.theme-base16-atelier-plateau-min .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-atelier-savanna-light{
+    /*! Theme: Atelier Savanna Light Author: Bram de Haan (http://atelierbramdehaan.nl) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-atelier-savanna-light pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-atelier-savanna-light code.hljs{
+    padding:3px 5px
+}
+.theme-base16-atelier-savanna-light .hljs{
+    color:#526057;
+    background:#ecf4ee
+}
+.theme-base16-atelier-savanna-light .hljs ::-moz-selection,.theme-base16-atelier-savanna-light .hljs::-moz-selection{
+    background-color:#87928a;
+    color:#526057
+}
+.theme-base16-atelier-savanna-light .hljs ::selection,.theme-base16-atelier-savanna-light .hljs::selection{
+    background-color:#87928a;
+    color:#526057
+}
+.theme-base16-atelier-savanna-light .hljs-comment{
+    color:#78877d
+}
+.theme-base16-atelier-savanna-light .hljs-tag{
+    color:#5f6d64
+}
+.theme-base16-atelier-savanna-light .hljs-operator,.theme-base16-atelier-savanna-light .hljs-punctuation,.theme-base16-atelier-savanna-light .hljs-subst{
+    color:#526057
+}
+.theme-base16-atelier-savanna-light .hljs-operator{
+    opacity:.7
+}
+.theme-base16-atelier-savanna-light .hljs-bullet,.theme-base16-atelier-savanna-light .hljs-deletion,.theme-base16-atelier-savanna-light .hljs-name,.theme-base16-atelier-savanna-light .hljs-selector-tag,.theme-base16-atelier-savanna-light .hljs-template-variable,.theme-base16-atelier-savanna-light .hljs-variable{
+    color:#b16139
+}
+.theme-base16-atelier-savanna-light .hljs-attr,.theme-base16-atelier-savanna-light .hljs-link,.theme-base16-atelier-savanna-light .hljs-literal,.theme-base16-atelier-savanna-light .hljs-number,.theme-base16-atelier-savanna-light .hljs-symbol,.theme-base16-atelier-savanna-light .hljs-variable.constant_{
+    color:#9f713c
+}
+.theme-base16-atelier-savanna-light .hljs-class .hljs-title,.theme-base16-atelier-savanna-light .hljs-title,.theme-base16-atelier-savanna-light .hljs-title.class_{
+    color:#a07e3b
+}
+.theme-base16-atelier-savanna-light .hljs-strong{
+    font-weight:700;
+    color:#a07e3b
+}
+.theme-base16-atelier-savanna-light .hljs-addition,.theme-base16-atelier-savanna-light .hljs-code,.theme-base16-atelier-savanna-light .hljs-string,.theme-base16-atelier-savanna-light .hljs-title.class_.inherited__{
+    color:#489963
+}
+.theme-base16-atelier-savanna-light .hljs-built_in,.theme-base16-atelier-savanna-light .hljs-doctag,.theme-base16-atelier-savanna-light .hljs-keyword.hljs-atrule,.theme-base16-atelier-savanna-light .hljs-quote,.theme-base16-atelier-savanna-light .hljs-regexp{
+    color:#1c9aa0
+}
+.theme-base16-atelier-savanna-light .hljs-attribute,.theme-base16-atelier-savanna-light .hljs-function .hljs-title,.theme-base16-atelier-savanna-light .hljs-section,.theme-base16-atelier-savanna-light .hljs-title.function_,.theme-base16-atelier-savanna-light .ruby .hljs-property{
+    color:#478c90
+}
+.theme-base16-atelier-savanna-light .diff .hljs-meta,.theme-base16-atelier-savanna-light .hljs-keyword,.theme-base16-atelier-savanna-light .hljs-template-tag,.theme-base16-atelier-savanna-light .hljs-type{
+    color:#55859b
+}
+.theme-base16-atelier-savanna-light .hljs-emphasis{
+    color:#55859b;
+    font-style:italic
+}
+.theme-base16-atelier-savanna-light .hljs-meta,.theme-base16-atelier-savanna-light .hljs-meta .hljs-keyword,.theme-base16-atelier-savanna-light .hljs-meta .hljs-string{
+    color:#867469
+}
+.theme-base16-atelier-savanna-light .hljs-meta .hljs-keyword,.theme-base16-atelier-savanna-light .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-atelier-savanna-light-min{
+    /*! Theme: Atelier Savanna Light Author: Bram de Haan (http://atelierbramdehaan.nl) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-atelier-savanna-light-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-atelier-savanna-light-min code.hljs{
+    padding:3px 5px
+}
+.theme-base16-atelier-savanna-light-min .hljs{
+    color:#526057;
+    background:#ecf4ee
+}
+.theme-base16-atelier-savanna-light-min .hljs ::-moz-selection,.theme-base16-atelier-savanna-light-min .hljs::-moz-selection{
+    background-color:#87928a;
+    color:#526057
+}
+.theme-base16-atelier-savanna-light-min .hljs ::selection,.theme-base16-atelier-savanna-light-min .hljs::selection{
+    background-color:#87928a;
+    color:#526057
+}
+.theme-base16-atelier-savanna-light-min .hljs-comment{
+    color:#78877d
+}
+.theme-base16-atelier-savanna-light-min .hljs-tag{
+    color:#5f6d64
+}
+.theme-base16-atelier-savanna-light-min .hljs-operator,.theme-base16-atelier-savanna-light-min .hljs-punctuation,.theme-base16-atelier-savanna-light-min .hljs-subst{
+    color:#526057
+}
+.theme-base16-atelier-savanna-light-min .hljs-operator{
+    opacity:.7
+}
+.theme-base16-atelier-savanna-light-min .hljs-bullet,.theme-base16-atelier-savanna-light-min .hljs-deletion,.theme-base16-atelier-savanna-light-min .hljs-name,.theme-base16-atelier-savanna-light-min .hljs-selector-tag,.theme-base16-atelier-savanna-light-min .hljs-template-variable,.theme-base16-atelier-savanna-light-min .hljs-variable{
+    color:#b16139
+}
+.theme-base16-atelier-savanna-light-min .hljs-attr,.theme-base16-atelier-savanna-light-min .hljs-link,.theme-base16-atelier-savanna-light-min .hljs-literal,.theme-base16-atelier-savanna-light-min .hljs-number,.theme-base16-atelier-savanna-light-min .hljs-symbol,.theme-base16-atelier-savanna-light-min .hljs-variable.constant_{
+    color:#9f713c
+}
+.theme-base16-atelier-savanna-light-min .hljs-class .hljs-title,.theme-base16-atelier-savanna-light-min .hljs-title,.theme-base16-atelier-savanna-light-min .hljs-title.class_{
+    color:#a07e3b
+}
+.theme-base16-atelier-savanna-light-min .hljs-strong{
+    font-weight:700;
+    color:#a07e3b
+}
+.theme-base16-atelier-savanna-light-min .hljs-addition,.theme-base16-atelier-savanna-light-min .hljs-code,.theme-base16-atelier-savanna-light-min .hljs-string,.theme-base16-atelier-savanna-light-min .hljs-title.class_.inherited__{
+    color:#489963
+}
+.theme-base16-atelier-savanna-light-min .hljs-built_in,.theme-base16-atelier-savanna-light-min .hljs-doctag,.theme-base16-atelier-savanna-light-min .hljs-keyword.hljs-atrule,.theme-base16-atelier-savanna-light-min .hljs-quote,.theme-base16-atelier-savanna-light-min .hljs-regexp{
+    color:#1c9aa0
+}
+.theme-base16-atelier-savanna-light-min .hljs-attribute,.theme-base16-atelier-savanna-light-min .hljs-function .hljs-title,.theme-base16-atelier-savanna-light-min .hljs-section,.theme-base16-atelier-savanna-light-min .hljs-title.function_,.theme-base16-atelier-savanna-light-min .ruby .hljs-property{
+    color:#478c90
+}
+.theme-base16-atelier-savanna-light-min .diff .hljs-meta,.theme-base16-atelier-savanna-light-min .hljs-keyword,.theme-base16-atelier-savanna-light-min .hljs-template-tag,.theme-base16-atelier-savanna-light-min .hljs-type{
+    color:#55859b
+}
+.theme-base16-atelier-savanna-light-min .hljs-emphasis{
+    color:#55859b;
+    font-style:italic
+}
+.theme-base16-atelier-savanna-light-min .hljs-meta,.theme-base16-atelier-savanna-light-min .hljs-meta .hljs-keyword,.theme-base16-atelier-savanna-light-min .hljs-meta .hljs-string{
+    color:#867469
+}
+.theme-base16-atelier-savanna-light-min .hljs-meta .hljs-keyword,.theme-base16-atelier-savanna-light-min .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-atelier-savanna{
+    /*! Theme: Atelier Savanna Author: Bram de Haan (http://atelierbramdehaan.nl) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-atelier-savanna pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-atelier-savanna code.hljs{
+    padding:3px 5px
+}
+.theme-base16-atelier-savanna .hljs{
+    color:#87928a;
+    background:#171c19
+}
+.theme-base16-atelier-savanna .hljs ::-moz-selection,.theme-base16-atelier-savanna .hljs::-moz-selection{
+    background-color:#526057;
+    color:#87928a
+}
+.theme-base16-atelier-savanna .hljs ::selection,.theme-base16-atelier-savanna .hljs::selection{
+    background-color:#526057;
+    color:#87928a
+}
+.theme-base16-atelier-savanna .hljs-comment{
+    color:#5f6d64
+}
+.theme-base16-atelier-savanna .hljs-tag{
+    color:#78877d
+}
+.theme-base16-atelier-savanna .hljs-operator,.theme-base16-atelier-savanna .hljs-punctuation,.theme-base16-atelier-savanna .hljs-subst{
+    color:#87928a
+}
+.theme-base16-atelier-savanna .hljs-operator{
+    opacity:.7
+}
+.theme-base16-atelier-savanna .hljs-bullet,.theme-base16-atelier-savanna .hljs-deletion,.theme-base16-atelier-savanna .hljs-name,.theme-base16-atelier-savanna .hljs-selector-tag,.theme-base16-atelier-savanna .hljs-template-variable,.theme-base16-atelier-savanna .hljs-variable{
+    color:#b16139
+}
+.theme-base16-atelier-savanna .hljs-attr,.theme-base16-atelier-savanna .hljs-link,.theme-base16-atelier-savanna .hljs-literal,.theme-base16-atelier-savanna .hljs-number,.theme-base16-atelier-savanna .hljs-symbol,.theme-base16-atelier-savanna .hljs-variable.constant_{
+    color:#9f713c
+}
+.theme-base16-atelier-savanna .hljs-class .hljs-title,.theme-base16-atelier-savanna .hljs-title,.theme-base16-atelier-savanna .hljs-title.class_{
+    color:#a07e3b
+}
+.theme-base16-atelier-savanna .hljs-strong{
+    font-weight:700;
+    color:#a07e3b
+}
+.theme-base16-atelier-savanna .hljs-addition,.theme-base16-atelier-savanna .hljs-code,.theme-base16-atelier-savanna .hljs-string,.theme-base16-atelier-savanna .hljs-title.class_.inherited__{
+    color:#489963
+}
+.theme-base16-atelier-savanna .hljs-built_in,.theme-base16-atelier-savanna .hljs-doctag,.theme-base16-atelier-savanna .hljs-keyword.hljs-atrule,.theme-base16-atelier-savanna .hljs-quote,.theme-base16-atelier-savanna .hljs-regexp{
+    color:#1c9aa0
+}
+.theme-base16-atelier-savanna .hljs-attribute,.theme-base16-atelier-savanna .hljs-function .hljs-title,.theme-base16-atelier-savanna .hljs-section,.theme-base16-atelier-savanna .hljs-title.function_,.theme-base16-atelier-savanna .ruby .hljs-property{
+    color:#478c90
+}
+.theme-base16-atelier-savanna .diff .hljs-meta,.theme-base16-atelier-savanna .hljs-keyword,.theme-base16-atelier-savanna .hljs-template-tag,.theme-base16-atelier-savanna .hljs-type{
+    color:#55859b
+}
+.theme-base16-atelier-savanna .hljs-emphasis{
+    color:#55859b;
+    font-style:italic
+}
+.theme-base16-atelier-savanna .hljs-meta,.theme-base16-atelier-savanna .hljs-meta .hljs-keyword,.theme-base16-atelier-savanna .hljs-meta .hljs-string{
+    color:#867469
+}
+.theme-base16-atelier-savanna .hljs-meta .hljs-keyword,.theme-base16-atelier-savanna .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-atelier-savanna-min{
+    /*! Theme: Atelier Savanna Author: Bram de Haan (http://atelierbramdehaan.nl) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-atelier-savanna-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-atelier-savanna-min code.hljs{
+    padding:3px 5px
+}
+.theme-base16-atelier-savanna-min .hljs{
+    color:#87928a;
+    background:#171c19
+}
+.theme-base16-atelier-savanna-min .hljs ::-moz-selection,.theme-base16-atelier-savanna-min .hljs::-moz-selection{
+    background-color:#526057;
+    color:#87928a
+}
+.theme-base16-atelier-savanna-min .hljs ::selection,.theme-base16-atelier-savanna-min .hljs::selection{
+    background-color:#526057;
+    color:#87928a
+}
+.theme-base16-atelier-savanna-min .hljs-comment{
+    color:#5f6d64
+}
+.theme-base16-atelier-savanna-min .hljs-tag{
+    color:#78877d
+}
+.theme-base16-atelier-savanna-min .hljs-operator,.theme-base16-atelier-savanna-min .hljs-punctuation,.theme-base16-atelier-savanna-min .hljs-subst{
+    color:#87928a
+}
+.theme-base16-atelier-savanna-min .hljs-operator{
+    opacity:.7
+}
+.theme-base16-atelier-savanna-min .hljs-bullet,.theme-base16-atelier-savanna-min .hljs-deletion,.theme-base16-atelier-savanna-min .hljs-name,.theme-base16-atelier-savanna-min .hljs-selector-tag,.theme-base16-atelier-savanna-min .hljs-template-variable,.theme-base16-atelier-savanna-min .hljs-variable{
+    color:#b16139
+}
+.theme-base16-atelier-savanna-min .hljs-attr,.theme-base16-atelier-savanna-min .hljs-link,.theme-base16-atelier-savanna-min .hljs-literal,.theme-base16-atelier-savanna-min .hljs-number,.theme-base16-atelier-savanna-min .hljs-symbol,.theme-base16-atelier-savanna-min .hljs-variable.constant_{
+    color:#9f713c
+}
+.theme-base16-atelier-savanna-min .hljs-class .hljs-title,.theme-base16-atelier-savanna-min .hljs-title,.theme-base16-atelier-savanna-min .hljs-title.class_{
+    color:#a07e3b
+}
+.theme-base16-atelier-savanna-min .hljs-strong{
+    font-weight:700;
+    color:#a07e3b
+}
+.theme-base16-atelier-savanna-min .hljs-addition,.theme-base16-atelier-savanna-min .hljs-code,.theme-base16-atelier-savanna-min .hljs-string,.theme-base16-atelier-savanna-min .hljs-title.class_.inherited__{
+    color:#489963
+}
+.theme-base16-atelier-savanna-min .hljs-built_in,.theme-base16-atelier-savanna-min .hljs-doctag,.theme-base16-atelier-savanna-min .hljs-keyword.hljs-atrule,.theme-base16-atelier-savanna-min .hljs-quote,.theme-base16-atelier-savanna-min .hljs-regexp{
+    color:#1c9aa0
+}
+.theme-base16-atelier-savanna-min .hljs-attribute,.theme-base16-atelier-savanna-min .hljs-function .hljs-title,.theme-base16-atelier-savanna-min .hljs-section,.theme-base16-atelier-savanna-min .hljs-title.function_,.theme-base16-atelier-savanna-min .ruby .hljs-property{
+    color:#478c90
+}
+.theme-base16-atelier-savanna-min .diff .hljs-meta,.theme-base16-atelier-savanna-min .hljs-keyword,.theme-base16-atelier-savanna-min .hljs-template-tag,.theme-base16-atelier-savanna-min .hljs-type{
+    color:#55859b
+}
+.theme-base16-atelier-savanna-min .hljs-emphasis{
+    color:#55859b;
+    font-style:italic
+}
+.theme-base16-atelier-savanna-min .hljs-meta,.theme-base16-atelier-savanna-min .hljs-meta .hljs-keyword,.theme-base16-atelier-savanna-min .hljs-meta .hljs-string{
+    color:#867469
+}
+.theme-base16-atelier-savanna-min .hljs-meta .hljs-keyword,.theme-base16-atelier-savanna-min .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-atelier-seaside-light{
+    /*! Theme: Atelier Seaside Light Author: Bram de Haan (http://atelierbramdehaan.nl) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-atelier-seaside-light pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-atelier-seaside-light code.hljs{
+    padding:3px 5px
+}
+.theme-base16-atelier-seaside-light .hljs{
+    color:#5e6e5e;
+    background:#f4fbf4
+}
+.theme-base16-atelier-seaside-light .hljs ::-moz-selection,.theme-base16-atelier-seaside-light .hljs::-moz-selection{
+    background-color:#8ca68c;
+    color:#5e6e5e
+}
+.theme-base16-atelier-seaside-light .hljs ::selection,.theme-base16-atelier-seaside-light .hljs::selection{
+    background-color:#8ca68c;
+    color:#5e6e5e
+}
+.theme-base16-atelier-seaside-light .hljs-comment{
+    color:#809980
+}
+.theme-base16-atelier-seaside-light .hljs-tag{
+    color:#687d68
+}
+.theme-base16-atelier-seaside-light .hljs-operator,.theme-base16-atelier-seaside-light .hljs-punctuation,.theme-base16-atelier-seaside-light .hljs-subst{
+    color:#5e6e5e
+}
+.theme-base16-atelier-seaside-light .hljs-operator{
+    opacity:.7
+}
+.theme-base16-atelier-seaside-light .hljs-bullet,.theme-base16-atelier-seaside-light .hljs-deletion,.theme-base16-atelier-seaside-light .hljs-name,.theme-base16-atelier-seaside-light .hljs-selector-tag,.theme-base16-atelier-seaside-light .hljs-template-variable,.theme-base16-atelier-seaside-light .hljs-variable{
+    color:#e6193c
+}
+.theme-base16-atelier-seaside-light .hljs-attr,.theme-base16-atelier-seaside-light .hljs-link,.theme-base16-atelier-seaside-light .hljs-literal,.theme-base16-atelier-seaside-light .hljs-number,.theme-base16-atelier-seaside-light .hljs-symbol,.theme-base16-atelier-seaside-light .hljs-variable.constant_{
+    color:#87711d
+}
+.theme-base16-atelier-seaside-light .hljs-class .hljs-title,.theme-base16-atelier-seaside-light .hljs-title,.theme-base16-atelier-seaside-light .hljs-title.class_{
+    color:#98981b
+}
+.theme-base16-atelier-seaside-light .hljs-strong{
+    font-weight:700;
+    color:#98981b
+}
+.theme-base16-atelier-seaside-light .hljs-addition,.theme-base16-atelier-seaside-light .hljs-code,.theme-base16-atelier-seaside-light .hljs-string,.theme-base16-atelier-seaside-light .hljs-title.class_.inherited__{
+    color:#29a329
+}
+.theme-base16-atelier-seaside-light .hljs-built_in,.theme-base16-atelier-seaside-light .hljs-doctag,.theme-base16-atelier-seaside-light .hljs-keyword.hljs-atrule,.theme-base16-atelier-seaside-light .hljs-quote,.theme-base16-atelier-seaside-light .hljs-regexp{
+    color:#1999b3
+}
+.theme-base16-atelier-seaside-light .hljs-attribute,.theme-base16-atelier-seaside-light .hljs-function .hljs-title,.theme-base16-atelier-seaside-light .hljs-section,.theme-base16-atelier-seaside-light .hljs-title.function_,.theme-base16-atelier-seaside-light .ruby .hljs-property{
+    color:#3d62f5
+}
+.theme-base16-atelier-seaside-light .diff .hljs-meta,.theme-base16-atelier-seaside-light .hljs-keyword,.theme-base16-atelier-seaside-light .hljs-template-tag,.theme-base16-atelier-seaside-light .hljs-type{
+    color:#ad2bee
+}
+.theme-base16-atelier-seaside-light .hljs-emphasis{
+    color:#ad2bee;
+    font-style:italic
+}
+.theme-base16-atelier-seaside-light .hljs-meta,.theme-base16-atelier-seaside-light .hljs-meta .hljs-keyword,.theme-base16-atelier-seaside-light .hljs-meta .hljs-string{
+    color:#e619c3
+}
+.theme-base16-atelier-seaside-light .hljs-meta .hljs-keyword,.theme-base16-atelier-seaside-light .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-atelier-seaside-light-min{
+    /*! Theme: Atelier Seaside Light Author: Bram de Haan (http://atelierbramdehaan.nl) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-atelier-seaside-light-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-atelier-seaside-light-min code.hljs{
+    padding:3px 5px
+}
+.theme-base16-atelier-seaside-light-min .hljs{
+    color:#5e6e5e;
+    background:#f4fbf4
+}
+.theme-base16-atelier-seaside-light-min .hljs ::-moz-selection,.theme-base16-atelier-seaside-light-min .hljs::-moz-selection{
+    background-color:#8ca68c;
+    color:#5e6e5e
+}
+.theme-base16-atelier-seaside-light-min .hljs ::selection,.theme-base16-atelier-seaside-light-min .hljs::selection{
+    background-color:#8ca68c;
+    color:#5e6e5e
+}
+.theme-base16-atelier-seaside-light-min .hljs-comment{
+    color:#809980
+}
+.theme-base16-atelier-seaside-light-min .hljs-tag{
+    color:#687d68
+}
+.theme-base16-atelier-seaside-light-min .hljs-operator,.theme-base16-atelier-seaside-light-min .hljs-punctuation,.theme-base16-atelier-seaside-light-min .hljs-subst{
+    color:#5e6e5e
+}
+.theme-base16-atelier-seaside-light-min .hljs-operator{
+    opacity:.7
+}
+.theme-base16-atelier-seaside-light-min .hljs-bullet,.theme-base16-atelier-seaside-light-min .hljs-deletion,.theme-base16-atelier-seaside-light-min .hljs-name,.theme-base16-atelier-seaside-light-min .hljs-selector-tag,.theme-base16-atelier-seaside-light-min .hljs-template-variable,.theme-base16-atelier-seaside-light-min .hljs-variable{
+    color:#e6193c
+}
+.theme-base16-atelier-seaside-light-min .hljs-attr,.theme-base16-atelier-seaside-light-min .hljs-link,.theme-base16-atelier-seaside-light-min .hljs-literal,.theme-base16-atelier-seaside-light-min .hljs-number,.theme-base16-atelier-seaside-light-min .hljs-symbol,.theme-base16-atelier-seaside-light-min .hljs-variable.constant_{
+    color:#87711d
+}
+.theme-base16-atelier-seaside-light-min .hljs-class .hljs-title,.theme-base16-atelier-seaside-light-min .hljs-title,.theme-base16-atelier-seaside-light-min .hljs-title.class_{
+    color:#98981b
+}
+.theme-base16-atelier-seaside-light-min .hljs-strong{
+    font-weight:700;
+    color:#98981b
+}
+.theme-base16-atelier-seaside-light-min .hljs-addition,.theme-base16-atelier-seaside-light-min .hljs-code,.theme-base16-atelier-seaside-light-min .hljs-string,.theme-base16-atelier-seaside-light-min .hljs-title.class_.inherited__{
+    color:#29a329
+}
+.theme-base16-atelier-seaside-light-min .hljs-built_in,.theme-base16-atelier-seaside-light-min .hljs-doctag,.theme-base16-atelier-seaside-light-min .hljs-keyword.hljs-atrule,.theme-base16-atelier-seaside-light-min .hljs-quote,.theme-base16-atelier-seaside-light-min .hljs-regexp{
+    color:#1999b3
+}
+.theme-base16-atelier-seaside-light-min .hljs-attribute,.theme-base16-atelier-seaside-light-min .hljs-function .hljs-title,.theme-base16-atelier-seaside-light-min .hljs-section,.theme-base16-atelier-seaside-light-min .hljs-title.function_,.theme-base16-atelier-seaside-light-min .ruby .hljs-property{
+    color:#3d62f5
+}
+.theme-base16-atelier-seaside-light-min .diff .hljs-meta,.theme-base16-atelier-seaside-light-min .hljs-keyword,.theme-base16-atelier-seaside-light-min .hljs-template-tag,.theme-base16-atelier-seaside-light-min .hljs-type{
+    color:#ad2bee
+}
+.theme-base16-atelier-seaside-light-min .hljs-emphasis{
+    color:#ad2bee;
+    font-style:italic
+}
+.theme-base16-atelier-seaside-light-min .hljs-meta,.theme-base16-atelier-seaside-light-min .hljs-meta .hljs-keyword,.theme-base16-atelier-seaside-light-min .hljs-meta .hljs-string{
+    color:#e619c3
+}
+.theme-base16-atelier-seaside-light-min .hljs-meta .hljs-keyword,.theme-base16-atelier-seaside-light-min .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-atelier-seaside{
+    /*! Theme: Atelier Seaside Author: Bram de Haan (http://atelierbramdehaan.nl) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-atelier-seaside pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-atelier-seaside code.hljs{
+    padding:3px 5px
+}
+.theme-base16-atelier-seaside .hljs{
+    color:#8ca68c;
+    background:#131513
+}
+.theme-base16-atelier-seaside .hljs ::-moz-selection,.theme-base16-atelier-seaside .hljs::-moz-selection{
+    background-color:#5e6e5e;
+    color:#8ca68c
+}
+.theme-base16-atelier-seaside .hljs ::selection,.theme-base16-atelier-seaside .hljs::selection{
+    background-color:#5e6e5e;
+    color:#8ca68c
+}
+.theme-base16-atelier-seaside .hljs-comment{
+    color:#687d68
+}
+.theme-base16-atelier-seaside .hljs-tag{
+    color:#809980
+}
+.theme-base16-atelier-seaside .hljs-operator,.theme-base16-atelier-seaside .hljs-punctuation,.theme-base16-atelier-seaside .hljs-subst{
+    color:#8ca68c
+}
+.theme-base16-atelier-seaside .hljs-operator{
+    opacity:.7
+}
+.theme-base16-atelier-seaside .hljs-bullet,.theme-base16-atelier-seaside .hljs-deletion,.theme-base16-atelier-seaside .hljs-name,.theme-base16-atelier-seaside .hljs-selector-tag,.theme-base16-atelier-seaside .hljs-template-variable,.theme-base16-atelier-seaside .hljs-variable{
+    color:#e6193c
+}
+.theme-base16-atelier-seaside .hljs-attr,.theme-base16-atelier-seaside .hljs-link,.theme-base16-atelier-seaside .hljs-literal,.theme-base16-atelier-seaside .hljs-number,.theme-base16-atelier-seaside .hljs-symbol,.theme-base16-atelier-seaside .hljs-variable.constant_{
+    color:#87711d
+}
+.theme-base16-atelier-seaside .hljs-class .hljs-title,.theme-base16-atelier-seaside .hljs-title,.theme-base16-atelier-seaside .hljs-title.class_{
+    color:#98981b
+}
+.theme-base16-atelier-seaside .hljs-strong{
+    font-weight:700;
+    color:#98981b
+}
+.theme-base16-atelier-seaside .hljs-addition,.theme-base16-atelier-seaside .hljs-code,.theme-base16-atelier-seaside .hljs-string,.theme-base16-atelier-seaside .hljs-title.class_.inherited__{
+    color:#29a329
+}
+.theme-base16-atelier-seaside .hljs-built_in,.theme-base16-atelier-seaside .hljs-doctag,.theme-base16-atelier-seaside .hljs-keyword.hljs-atrule,.theme-base16-atelier-seaside .hljs-quote,.theme-base16-atelier-seaside .hljs-regexp{
+    color:#1999b3
+}
+.theme-base16-atelier-seaside .hljs-attribute,.theme-base16-atelier-seaside .hljs-function .hljs-title,.theme-base16-atelier-seaside .hljs-section,.theme-base16-atelier-seaside .hljs-title.function_,.theme-base16-atelier-seaside .ruby .hljs-property{
+    color:#3d62f5
+}
+.theme-base16-atelier-seaside .diff .hljs-meta,.theme-base16-atelier-seaside .hljs-keyword,.theme-base16-atelier-seaside .hljs-template-tag,.theme-base16-atelier-seaside .hljs-type{
+    color:#ad2bee
+}
+.theme-base16-atelier-seaside .hljs-emphasis{
+    color:#ad2bee;
+    font-style:italic
+}
+.theme-base16-atelier-seaside .hljs-meta,.theme-base16-atelier-seaside .hljs-meta .hljs-keyword,.theme-base16-atelier-seaside .hljs-meta .hljs-string{
+    color:#e619c3
+}
+.theme-base16-atelier-seaside .hljs-meta .hljs-keyword,.theme-base16-atelier-seaside .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-atelier-seaside-min{
+    /*! Theme: Atelier Seaside Author: Bram de Haan (http://atelierbramdehaan.nl) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-atelier-seaside-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-atelier-seaside-min code.hljs{
+    padding:3px 5px
+}
+.theme-base16-atelier-seaside-min .hljs{
+    color:#8ca68c;
+    background:#131513
+}
+.theme-base16-atelier-seaside-min .hljs ::-moz-selection,.theme-base16-atelier-seaside-min .hljs::-moz-selection{
+    background-color:#5e6e5e;
+    color:#8ca68c
+}
+.theme-base16-atelier-seaside-min .hljs ::selection,.theme-base16-atelier-seaside-min .hljs::selection{
+    background-color:#5e6e5e;
+    color:#8ca68c
+}
+.theme-base16-atelier-seaside-min .hljs-comment{
+    color:#687d68
+}
+.theme-base16-atelier-seaside-min .hljs-tag{
+    color:#809980
+}
+.theme-base16-atelier-seaside-min .hljs-operator,.theme-base16-atelier-seaside-min .hljs-punctuation,.theme-base16-atelier-seaside-min .hljs-subst{
+    color:#8ca68c
+}
+.theme-base16-atelier-seaside-min .hljs-operator{
+    opacity:.7
+}
+.theme-base16-atelier-seaside-min .hljs-bullet,.theme-base16-atelier-seaside-min .hljs-deletion,.theme-base16-atelier-seaside-min .hljs-name,.theme-base16-atelier-seaside-min .hljs-selector-tag,.theme-base16-atelier-seaside-min .hljs-template-variable,.theme-base16-atelier-seaside-min .hljs-variable{
+    color:#e6193c
+}
+.theme-base16-atelier-seaside-min .hljs-attr,.theme-base16-atelier-seaside-min .hljs-link,.theme-base16-atelier-seaside-min .hljs-literal,.theme-base16-atelier-seaside-min .hljs-number,.theme-base16-atelier-seaside-min .hljs-symbol,.theme-base16-atelier-seaside-min .hljs-variable.constant_{
+    color:#87711d
+}
+.theme-base16-atelier-seaside-min .hljs-class .hljs-title,.theme-base16-atelier-seaside-min .hljs-title,.theme-base16-atelier-seaside-min .hljs-title.class_{
+    color:#98981b
+}
+.theme-base16-atelier-seaside-min .hljs-strong{
+    font-weight:700;
+    color:#98981b
+}
+.theme-base16-atelier-seaside-min .hljs-addition,.theme-base16-atelier-seaside-min .hljs-code,.theme-base16-atelier-seaside-min .hljs-string,.theme-base16-atelier-seaside-min .hljs-title.class_.inherited__{
+    color:#29a329
+}
+.theme-base16-atelier-seaside-min .hljs-built_in,.theme-base16-atelier-seaside-min .hljs-doctag,.theme-base16-atelier-seaside-min .hljs-keyword.hljs-atrule,.theme-base16-atelier-seaside-min .hljs-quote,.theme-base16-atelier-seaside-min .hljs-regexp{
+    color:#1999b3
+}
+.theme-base16-atelier-seaside-min .hljs-attribute,.theme-base16-atelier-seaside-min .hljs-function .hljs-title,.theme-base16-atelier-seaside-min .hljs-section,.theme-base16-atelier-seaside-min .hljs-title.function_,.theme-base16-atelier-seaside-min .ruby .hljs-property{
+    color:#3d62f5
+}
+.theme-base16-atelier-seaside-min .diff .hljs-meta,.theme-base16-atelier-seaside-min .hljs-keyword,.theme-base16-atelier-seaside-min .hljs-template-tag,.theme-base16-atelier-seaside-min .hljs-type{
+    color:#ad2bee
+}
+.theme-base16-atelier-seaside-min .hljs-emphasis{
+    color:#ad2bee;
+    font-style:italic
+}
+.theme-base16-atelier-seaside-min .hljs-meta,.theme-base16-atelier-seaside-min .hljs-meta .hljs-keyword,.theme-base16-atelier-seaside-min .hljs-meta .hljs-string{
+    color:#e619c3
+}
+.theme-base16-atelier-seaside-min .hljs-meta .hljs-keyword,.theme-base16-atelier-seaside-min .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-atelier-sulphurpool-light{
+    /*! Theme: Atelier Sulphurpool Light Author: Bram de Haan (http://atelierbramdehaan.nl) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-atelier-sulphurpool-light pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-atelier-sulphurpool-light code.hljs{
+    padding:3px 5px
+}
+.theme-base16-atelier-sulphurpool-light .hljs{
+    color:#5e6687;
+    background:#f5f7ff
+}
+.theme-base16-atelier-sulphurpool-light .hljs ::-moz-selection,.theme-base16-atelier-sulphurpool-light .hljs::-moz-selection{
+    background-color:#979db4;
+    color:#5e6687
+}
+.theme-base16-atelier-sulphurpool-light .hljs ::selection,.theme-base16-atelier-sulphurpool-light .hljs::selection{
+    background-color:#979db4;
+    color:#5e6687
+}
+.theme-base16-atelier-sulphurpool-light .hljs-comment{
+    color:#898ea4
+}
+.theme-base16-atelier-sulphurpool-light .hljs-tag{
+    color:#6b7394
+}
+.theme-base16-atelier-sulphurpool-light .hljs-operator,.theme-base16-atelier-sulphurpool-light .hljs-punctuation,.theme-base16-atelier-sulphurpool-light .hljs-subst{
+    color:#5e6687
+}
+.theme-base16-atelier-sulphurpool-light .hljs-operator{
+    opacity:.7
+}
+.theme-base16-atelier-sulphurpool-light .hljs-bullet,.theme-base16-atelier-sulphurpool-light .hljs-deletion,.theme-base16-atelier-sulphurpool-light .hljs-name,.theme-base16-atelier-sulphurpool-light .hljs-selector-tag,.theme-base16-atelier-sulphurpool-light .hljs-template-variable,.theme-base16-atelier-sulphurpool-light .hljs-variable{
+    color:#c94922
+}
+.theme-base16-atelier-sulphurpool-light .hljs-attr,.theme-base16-atelier-sulphurpool-light .hljs-link,.theme-base16-atelier-sulphurpool-light .hljs-literal,.theme-base16-atelier-sulphurpool-light .hljs-number,.theme-base16-atelier-sulphurpool-light .hljs-symbol,.theme-base16-atelier-sulphurpool-light .hljs-variable.constant_{
+    color:#c76b29
+}
+.theme-base16-atelier-sulphurpool-light .hljs-class .hljs-title,.theme-base16-atelier-sulphurpool-light .hljs-title,.theme-base16-atelier-sulphurpool-light .hljs-title.class_{
+    color:#c08b30
+}
+.theme-base16-atelier-sulphurpool-light .hljs-strong{
+    font-weight:700;
+    color:#c08b30
+}
+.theme-base16-atelier-sulphurpool-light .hljs-addition,.theme-base16-atelier-sulphurpool-light .hljs-code,.theme-base16-atelier-sulphurpool-light .hljs-string,.theme-base16-atelier-sulphurpool-light .hljs-title.class_.inherited__{
+    color:#ac9739
+}
+.theme-base16-atelier-sulphurpool-light .hljs-built_in,.theme-base16-atelier-sulphurpool-light .hljs-doctag,.theme-base16-atelier-sulphurpool-light .hljs-keyword.hljs-atrule,.theme-base16-atelier-sulphurpool-light .hljs-quote,.theme-base16-atelier-sulphurpool-light .hljs-regexp{
+    color:#22a2c9
+}
+.theme-base16-atelier-sulphurpool-light .hljs-attribute,.theme-base16-atelier-sulphurpool-light .hljs-function .hljs-title,.theme-base16-atelier-sulphurpool-light .hljs-section,.theme-base16-atelier-sulphurpool-light .hljs-title.function_,.theme-base16-atelier-sulphurpool-light .ruby .hljs-property{
+    color:#3d8fd1
+}
+.theme-base16-atelier-sulphurpool-light .diff .hljs-meta,.theme-base16-atelier-sulphurpool-light .hljs-keyword,.theme-base16-atelier-sulphurpool-light .hljs-template-tag,.theme-base16-atelier-sulphurpool-light .hljs-type{
+    color:#6679cc
+}
+.theme-base16-atelier-sulphurpool-light .hljs-emphasis{
+    color:#6679cc;
+    font-style:italic
+}
+.theme-base16-atelier-sulphurpool-light .hljs-meta,.theme-base16-atelier-sulphurpool-light .hljs-meta .hljs-keyword,.theme-base16-atelier-sulphurpool-light .hljs-meta .hljs-string{
+    color:#9c637a
+}
+.theme-base16-atelier-sulphurpool-light .hljs-meta .hljs-keyword,.theme-base16-atelier-sulphurpool-light .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-atelier-sulphurpool-light-min{
+    /*! Theme: Atelier Sulphurpool Light Author: Bram de Haan (http://atelierbramdehaan.nl) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-atelier-sulphurpool-light-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-atelier-sulphurpool-light-min code.hljs{
+    padding:3px 5px
+}
+.theme-base16-atelier-sulphurpool-light-min .hljs{
+    color:#5e6687;
+    background:#f5f7ff
+}
+.theme-base16-atelier-sulphurpool-light-min .hljs ::-moz-selection,.theme-base16-atelier-sulphurpool-light-min .hljs::-moz-selection{
+    background-color:#979db4;
+    color:#5e6687
+}
+.theme-base16-atelier-sulphurpool-light-min .hljs ::selection,.theme-base16-atelier-sulphurpool-light-min .hljs::selection{
+    background-color:#979db4;
+    color:#5e6687
+}
+.theme-base16-atelier-sulphurpool-light-min .hljs-comment{
+    color:#898ea4
+}
+.theme-base16-atelier-sulphurpool-light-min .hljs-tag{
+    color:#6b7394
+}
+.theme-base16-atelier-sulphurpool-light-min .hljs-operator,.theme-base16-atelier-sulphurpool-light-min .hljs-punctuation,.theme-base16-atelier-sulphurpool-light-min .hljs-subst{
+    color:#5e6687
+}
+.theme-base16-atelier-sulphurpool-light-min .hljs-operator{
+    opacity:.7
+}
+.theme-base16-atelier-sulphurpool-light-min .hljs-bullet,.theme-base16-atelier-sulphurpool-light-min .hljs-deletion,.theme-base16-atelier-sulphurpool-light-min .hljs-name,.theme-base16-atelier-sulphurpool-light-min .hljs-selector-tag,.theme-base16-atelier-sulphurpool-light-min .hljs-template-variable,.theme-base16-atelier-sulphurpool-light-min .hljs-variable{
+    color:#c94922
+}
+.theme-base16-atelier-sulphurpool-light-min .hljs-attr,.theme-base16-atelier-sulphurpool-light-min .hljs-link,.theme-base16-atelier-sulphurpool-light-min .hljs-literal,.theme-base16-atelier-sulphurpool-light-min .hljs-number,.theme-base16-atelier-sulphurpool-light-min .hljs-symbol,.theme-base16-atelier-sulphurpool-light-min .hljs-variable.constant_{
+    color:#c76b29
+}
+.theme-base16-atelier-sulphurpool-light-min .hljs-class .hljs-title,.theme-base16-atelier-sulphurpool-light-min .hljs-title,.theme-base16-atelier-sulphurpool-light-min .hljs-title.class_{
+    color:#c08b30
+}
+.theme-base16-atelier-sulphurpool-light-min .hljs-strong{
+    font-weight:700;
+    color:#c08b30
+}
+.theme-base16-atelier-sulphurpool-light-min .hljs-addition,.theme-base16-atelier-sulphurpool-light-min .hljs-code,.theme-base16-atelier-sulphurpool-light-min .hljs-string,.theme-base16-atelier-sulphurpool-light-min .hljs-title.class_.inherited__{
+    color:#ac9739
+}
+.theme-base16-atelier-sulphurpool-light-min .hljs-built_in,.theme-base16-atelier-sulphurpool-light-min .hljs-doctag,.theme-base16-atelier-sulphurpool-light-min .hljs-keyword.hljs-atrule,.theme-base16-atelier-sulphurpool-light-min .hljs-quote,.theme-base16-atelier-sulphurpool-light-min .hljs-regexp{
+    color:#22a2c9
+}
+.theme-base16-atelier-sulphurpool-light-min .hljs-attribute,.theme-base16-atelier-sulphurpool-light-min .hljs-function .hljs-title,.theme-base16-atelier-sulphurpool-light-min .hljs-section,.theme-base16-atelier-sulphurpool-light-min .hljs-title.function_,.theme-base16-atelier-sulphurpool-light-min .ruby .hljs-property{
+    color:#3d8fd1
+}
+.theme-base16-atelier-sulphurpool-light-min .diff .hljs-meta,.theme-base16-atelier-sulphurpool-light-min .hljs-keyword,.theme-base16-atelier-sulphurpool-light-min .hljs-template-tag,.theme-base16-atelier-sulphurpool-light-min .hljs-type{
+    color:#6679cc
+}
+.theme-base16-atelier-sulphurpool-light-min .hljs-emphasis{
+    color:#6679cc;
+    font-style:italic
+}
+.theme-base16-atelier-sulphurpool-light-min .hljs-meta,.theme-base16-atelier-sulphurpool-light-min .hljs-meta .hljs-keyword,.theme-base16-atelier-sulphurpool-light-min .hljs-meta .hljs-string{
+    color:#9c637a
+}
+.theme-base16-atelier-sulphurpool-light-min .hljs-meta .hljs-keyword,.theme-base16-atelier-sulphurpool-light-min .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-atelier-sulphurpool{
+    /*! Theme: Atelier Sulphurpool Author: Bram de Haan (http://atelierbramdehaan.nl) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-atelier-sulphurpool pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-atelier-sulphurpool code.hljs{
+    padding:3px 5px
+}
+.theme-base16-atelier-sulphurpool .hljs{
+    color:#979db4;
+    background:#202746
+}
+.theme-base16-atelier-sulphurpool .hljs ::-moz-selection,.theme-base16-atelier-sulphurpool .hljs::-moz-selection{
+    background-color:#5e6687;
+    color:#979db4
+}
+.theme-base16-atelier-sulphurpool .hljs ::selection,.theme-base16-atelier-sulphurpool .hljs::selection{
+    background-color:#5e6687;
+    color:#979db4
+}
+.theme-base16-atelier-sulphurpool .hljs-comment{
+    color:#6b7394
+}
+.theme-base16-atelier-sulphurpool .hljs-tag{
+    color:#898ea4
+}
+.theme-base16-atelier-sulphurpool .hljs-operator,.theme-base16-atelier-sulphurpool .hljs-punctuation,.theme-base16-atelier-sulphurpool .hljs-subst{
+    color:#979db4
+}
+.theme-base16-atelier-sulphurpool .hljs-operator{
+    opacity:.7
+}
+.theme-base16-atelier-sulphurpool .hljs-bullet,.theme-base16-atelier-sulphurpool .hljs-deletion,.theme-base16-atelier-sulphurpool .hljs-name,.theme-base16-atelier-sulphurpool .hljs-selector-tag,.theme-base16-atelier-sulphurpool .hljs-template-variable,.theme-base16-atelier-sulphurpool .hljs-variable{
+    color:#c94922
+}
+.theme-base16-atelier-sulphurpool .hljs-attr,.theme-base16-atelier-sulphurpool .hljs-link,.theme-base16-atelier-sulphurpool .hljs-literal,.theme-base16-atelier-sulphurpool .hljs-number,.theme-base16-atelier-sulphurpool .hljs-symbol,.theme-base16-atelier-sulphurpool .hljs-variable.constant_{
+    color:#c76b29
+}
+.theme-base16-atelier-sulphurpool .hljs-class .hljs-title,.theme-base16-atelier-sulphurpool .hljs-title,.theme-base16-atelier-sulphurpool .hljs-title.class_{
+    color:#c08b30
+}
+.theme-base16-atelier-sulphurpool .hljs-strong{
+    font-weight:700;
+    color:#c08b30
+}
+.theme-base16-atelier-sulphurpool .hljs-addition,.theme-base16-atelier-sulphurpool .hljs-code,.theme-base16-atelier-sulphurpool .hljs-string,.theme-base16-atelier-sulphurpool .hljs-title.class_.inherited__{
+    color:#ac9739
+}
+.theme-base16-atelier-sulphurpool .hljs-built_in,.theme-base16-atelier-sulphurpool .hljs-doctag,.theme-base16-atelier-sulphurpool .hljs-keyword.hljs-atrule,.theme-base16-atelier-sulphurpool .hljs-quote,.theme-base16-atelier-sulphurpool .hljs-regexp{
+    color:#22a2c9
+}
+.theme-base16-atelier-sulphurpool .hljs-attribute,.theme-base16-atelier-sulphurpool .hljs-function .hljs-title,.theme-base16-atelier-sulphurpool .hljs-section,.theme-base16-atelier-sulphurpool .hljs-title.function_,.theme-base16-atelier-sulphurpool .ruby .hljs-property{
+    color:#3d8fd1
+}
+.theme-base16-atelier-sulphurpool .diff .hljs-meta,.theme-base16-atelier-sulphurpool .hljs-keyword,.theme-base16-atelier-sulphurpool .hljs-template-tag,.theme-base16-atelier-sulphurpool .hljs-type{
+    color:#6679cc
+}
+.theme-base16-atelier-sulphurpool .hljs-emphasis{
+    color:#6679cc;
+    font-style:italic
+}
+.theme-base16-atelier-sulphurpool .hljs-meta,.theme-base16-atelier-sulphurpool .hljs-meta .hljs-keyword,.theme-base16-atelier-sulphurpool .hljs-meta .hljs-string{
+    color:#9c637a
+}
+.theme-base16-atelier-sulphurpool .hljs-meta .hljs-keyword,.theme-base16-atelier-sulphurpool .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-atelier-sulphurpool-min{
+    /*! Theme: Atelier Sulphurpool Author: Bram de Haan (http://atelierbramdehaan.nl) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-atelier-sulphurpool-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-atelier-sulphurpool-min code.hljs{
+    padding:3px 5px
+}
+.theme-base16-atelier-sulphurpool-min .hljs{
+    color:#979db4;
+    background:#202746
+}
+.theme-base16-atelier-sulphurpool-min .hljs ::-moz-selection,.theme-base16-atelier-sulphurpool-min .hljs::-moz-selection{
+    background-color:#5e6687;
+    color:#979db4
+}
+.theme-base16-atelier-sulphurpool-min .hljs ::selection,.theme-base16-atelier-sulphurpool-min .hljs::selection{
+    background-color:#5e6687;
+    color:#979db4
+}
+.theme-base16-atelier-sulphurpool-min .hljs-comment{
+    color:#6b7394
+}
+.theme-base16-atelier-sulphurpool-min .hljs-tag{
+    color:#898ea4
+}
+.theme-base16-atelier-sulphurpool-min .hljs-operator,.theme-base16-atelier-sulphurpool-min .hljs-punctuation,.theme-base16-atelier-sulphurpool-min .hljs-subst{
+    color:#979db4
+}
+.theme-base16-atelier-sulphurpool-min .hljs-operator{
+    opacity:.7
+}
+.theme-base16-atelier-sulphurpool-min .hljs-bullet,.theme-base16-atelier-sulphurpool-min .hljs-deletion,.theme-base16-atelier-sulphurpool-min .hljs-name,.theme-base16-atelier-sulphurpool-min .hljs-selector-tag,.theme-base16-atelier-sulphurpool-min .hljs-template-variable,.theme-base16-atelier-sulphurpool-min .hljs-variable{
+    color:#c94922
+}
+.theme-base16-atelier-sulphurpool-min .hljs-attr,.theme-base16-atelier-sulphurpool-min .hljs-link,.theme-base16-atelier-sulphurpool-min .hljs-literal,.theme-base16-atelier-sulphurpool-min .hljs-number,.theme-base16-atelier-sulphurpool-min .hljs-symbol,.theme-base16-atelier-sulphurpool-min .hljs-variable.constant_{
+    color:#c76b29
+}
+.theme-base16-atelier-sulphurpool-min .hljs-class .hljs-title,.theme-base16-atelier-sulphurpool-min .hljs-title,.theme-base16-atelier-sulphurpool-min .hljs-title.class_{
+    color:#c08b30
+}
+.theme-base16-atelier-sulphurpool-min .hljs-strong{
+    font-weight:700;
+    color:#c08b30
+}
+.theme-base16-atelier-sulphurpool-min .hljs-addition,.theme-base16-atelier-sulphurpool-min .hljs-code,.theme-base16-atelier-sulphurpool-min .hljs-string,.theme-base16-atelier-sulphurpool-min .hljs-title.class_.inherited__{
+    color:#ac9739
+}
+.theme-base16-atelier-sulphurpool-min .hljs-built_in,.theme-base16-atelier-sulphurpool-min .hljs-doctag,.theme-base16-atelier-sulphurpool-min .hljs-keyword.hljs-atrule,.theme-base16-atelier-sulphurpool-min .hljs-quote,.theme-base16-atelier-sulphurpool-min .hljs-regexp{
+    color:#22a2c9
+}
+.theme-base16-atelier-sulphurpool-min .hljs-attribute,.theme-base16-atelier-sulphurpool-min .hljs-function .hljs-title,.theme-base16-atelier-sulphurpool-min .hljs-section,.theme-base16-atelier-sulphurpool-min .hljs-title.function_,.theme-base16-atelier-sulphurpool-min .ruby .hljs-property{
+    color:#3d8fd1
+}
+.theme-base16-atelier-sulphurpool-min .diff .hljs-meta,.theme-base16-atelier-sulphurpool-min .hljs-keyword,.theme-base16-atelier-sulphurpool-min .hljs-template-tag,.theme-base16-atelier-sulphurpool-min .hljs-type{
+    color:#6679cc
+}
+.theme-base16-atelier-sulphurpool-min .hljs-emphasis{
+    color:#6679cc;
+    font-style:italic
+}
+.theme-base16-atelier-sulphurpool-min .hljs-meta,.theme-base16-atelier-sulphurpool-min .hljs-meta .hljs-keyword,.theme-base16-atelier-sulphurpool-min .hljs-meta .hljs-string{
+    color:#9c637a
+}
+.theme-base16-atelier-sulphurpool-min .hljs-meta .hljs-keyword,.theme-base16-atelier-sulphurpool-min .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-atlas{
+    /*! Theme: Atlas Author: Alex Lende (https://ajlende.com) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-atlas pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-atlas code.hljs{
+    padding:3px 5px
+}
+.theme-base16-atlas .hljs{
+    color:#a1a19a;
+    background:#002635
+}
+.theme-base16-atlas .hljs ::-moz-selection,.theme-base16-atlas .hljs::-moz-selection{
+    background-color:#517f8d;
+    color:#a1a19a
+}
+.theme-base16-atlas .hljs ::selection,.theme-base16-atlas .hljs::selection{
+    background-color:#517f8d;
+    color:#a1a19a
+}
+.theme-base16-atlas .hljs-comment{
+    color:#6c8b91
+}
+.theme-base16-atlas .hljs-tag{
+    color:#869696
+}
+.theme-base16-atlas .hljs-operator,.theme-base16-atlas .hljs-punctuation,.theme-base16-atlas .hljs-subst{
+    color:#a1a19a
+}
+.theme-base16-atlas .hljs-operator{
+    opacity:.7
+}
+.theme-base16-atlas .hljs-bullet,.theme-base16-atlas .hljs-deletion,.theme-base16-atlas .hljs-name,.theme-base16-atlas .hljs-selector-tag,.theme-base16-atlas .hljs-template-variable,.theme-base16-atlas .hljs-variable{
+    color:#ff5a67
+}
+.theme-base16-atlas .hljs-attr,.theme-base16-atlas .hljs-link,.theme-base16-atlas .hljs-literal,.theme-base16-atlas .hljs-number,.theme-base16-atlas .hljs-symbol,.theme-base16-atlas .hljs-variable.constant_{
+    color:#f08e48
+}
+.theme-base16-atlas .hljs-class .hljs-title,.theme-base16-atlas .hljs-title,.theme-base16-atlas .hljs-title.class_{
+    color:#ffcc1b
+}
+.theme-base16-atlas .hljs-strong{
+    font-weight:700;
+    color:#ffcc1b
+}
+.theme-base16-atlas .hljs-addition,.theme-base16-atlas .hljs-code,.theme-base16-atlas .hljs-string,.theme-base16-atlas .hljs-title.class_.inherited__{
+    color:#7fc06e
+}
+.theme-base16-atlas .hljs-built_in,.theme-base16-atlas .hljs-doctag,.theme-base16-atlas .hljs-keyword.hljs-atrule,.theme-base16-atlas .hljs-quote,.theme-base16-atlas .hljs-regexp{
+    color:#14747e
+}
+.theme-base16-atlas .hljs-attribute,.theme-base16-atlas .hljs-function .hljs-title,.theme-base16-atlas .hljs-section,.theme-base16-atlas .hljs-title.function_,.theme-base16-atlas .ruby .hljs-property{
+    color:#5dd7b9
+}
+.theme-base16-atlas .diff .hljs-meta,.theme-base16-atlas .hljs-keyword,.theme-base16-atlas .hljs-template-tag,.theme-base16-atlas .hljs-type{
+    color:#9a70a4
+}
+.theme-base16-atlas .hljs-emphasis{
+    color:#9a70a4;
+    font-style:italic
+}
+.theme-base16-atlas .hljs-meta,.theme-base16-atlas .hljs-meta .hljs-keyword,.theme-base16-atlas .hljs-meta .hljs-string{
+    color:#c43060
+}
+.theme-base16-atlas .hljs-meta .hljs-keyword,.theme-base16-atlas .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-atlas-min{
+    /*! Theme: Atlas Author: Alex Lende (https://ajlende.com) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-atlas-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-atlas-min code.hljs{
+    padding:3px 5px
+}
+.theme-base16-atlas-min .hljs{
+    color:#a1a19a;
+    background:#002635
+}
+.theme-base16-atlas-min .hljs ::-moz-selection,.theme-base16-atlas-min .hljs::-moz-selection{
+    background-color:#517f8d;
+    color:#a1a19a
+}
+.theme-base16-atlas-min .hljs ::selection,.theme-base16-atlas-min .hljs::selection{
+    background-color:#517f8d;
+    color:#a1a19a
+}
+.theme-base16-atlas-min .hljs-comment{
+    color:#6c8b91
+}
+.theme-base16-atlas-min .hljs-tag{
+    color:#869696
+}
+.theme-base16-atlas-min .hljs-operator,.theme-base16-atlas-min .hljs-punctuation,.theme-base16-atlas-min .hljs-subst{
+    color:#a1a19a
+}
+.theme-base16-atlas-min .hljs-operator{
+    opacity:.7
+}
+.theme-base16-atlas-min .hljs-bullet,.theme-base16-atlas-min .hljs-deletion,.theme-base16-atlas-min .hljs-name,.theme-base16-atlas-min .hljs-selector-tag,.theme-base16-atlas-min .hljs-template-variable,.theme-base16-atlas-min .hljs-variable{
+    color:#ff5a67
+}
+.theme-base16-atlas-min .hljs-attr,.theme-base16-atlas-min .hljs-link,.theme-base16-atlas-min .hljs-literal,.theme-base16-atlas-min .hljs-number,.theme-base16-atlas-min .hljs-symbol,.theme-base16-atlas-min .hljs-variable.constant_{
+    color:#f08e48
+}
+.theme-base16-atlas-min .hljs-class .hljs-title,.theme-base16-atlas-min .hljs-title,.theme-base16-atlas-min .hljs-title.class_{
+    color:#ffcc1b
+}
+.theme-base16-atlas-min .hljs-strong{
+    font-weight:700;
+    color:#ffcc1b
+}
+.theme-base16-atlas-min .hljs-addition,.theme-base16-atlas-min .hljs-code,.theme-base16-atlas-min .hljs-string,.theme-base16-atlas-min .hljs-title.class_.inherited__{
+    color:#7fc06e
+}
+.theme-base16-atlas-min .hljs-built_in,.theme-base16-atlas-min .hljs-doctag,.theme-base16-atlas-min .hljs-keyword.hljs-atrule,.theme-base16-atlas-min .hljs-quote,.theme-base16-atlas-min .hljs-regexp{
+    color:#14747e
+}
+.theme-base16-atlas-min .hljs-attribute,.theme-base16-atlas-min .hljs-function .hljs-title,.theme-base16-atlas-min .hljs-section,.theme-base16-atlas-min .hljs-title.function_,.theme-base16-atlas-min .ruby .hljs-property{
+    color:#5dd7b9
+}
+.theme-base16-atlas-min .diff .hljs-meta,.theme-base16-atlas-min .hljs-keyword,.theme-base16-atlas-min .hljs-template-tag,.theme-base16-atlas-min .hljs-type{
+    color:#9a70a4
+}
+.theme-base16-atlas-min .hljs-emphasis{
+    color:#9a70a4;
+    font-style:italic
+}
+.theme-base16-atlas-min .hljs-meta,.theme-base16-atlas-min .hljs-meta .hljs-keyword,.theme-base16-atlas-min .hljs-meta .hljs-string{
+    color:#c43060
+}
+.theme-base16-atlas-min .hljs-meta .hljs-keyword,.theme-base16-atlas-min .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-bespin{
+    /*! Theme: Bespin Author: Jan T. Sott License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-bespin pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-bespin code.hljs{
+    padding:3px 5px
+}
+.theme-base16-bespin .hljs{
+    color:#8a8986;
+    background:#28211c
+}
+.theme-base16-bespin .hljs ::-moz-selection,.theme-base16-bespin .hljs::-moz-selection{
+    background-color:#5e5d5c;
+    color:#8a8986
+}
+.theme-base16-bespin .hljs ::selection,.theme-base16-bespin .hljs::selection{
+    background-color:#5e5d5c;
+    color:#8a8986
+}
+.theme-base16-bespin .hljs-comment{
+    color:#666
+}
+.theme-base16-bespin .hljs-tag{
+    color:#797977
+}
+.theme-base16-bespin .hljs-operator,.theme-base16-bespin .hljs-punctuation,.theme-base16-bespin .hljs-subst{
+    color:#8a8986
+}
+.theme-base16-bespin .hljs-operator{
+    opacity:.7
+}
+.theme-base16-bespin .hljs-bullet,.theme-base16-bespin .hljs-deletion,.theme-base16-bespin .hljs-name,.theme-base16-bespin .hljs-selector-tag,.theme-base16-bespin .hljs-template-variable,.theme-base16-bespin .hljs-variable{
+    color:#cf6a4c
+}
+.theme-base16-bespin .hljs-attr,.theme-base16-bespin .hljs-link,.theme-base16-bespin .hljs-literal,.theme-base16-bespin .hljs-number,.theme-base16-bespin .hljs-symbol,.theme-base16-bespin .hljs-variable.constant_{
+    color:#cf7d34
+}
+.theme-base16-bespin .hljs-class .hljs-title,.theme-base16-bespin .hljs-title,.theme-base16-bespin .hljs-title.class_{
+    color:#f9ee98
+}
+.theme-base16-bespin .hljs-strong{
+    font-weight:700;
+    color:#f9ee98
+}
+.theme-base16-bespin .hljs-addition,.theme-base16-bespin .hljs-code,.theme-base16-bespin .hljs-string,.theme-base16-bespin .hljs-title.class_.inherited__{
+    color:#54be0d
+}
+.theme-base16-bespin .hljs-built_in,.theme-base16-bespin .hljs-doctag,.theme-base16-bespin .hljs-keyword.hljs-atrule,.theme-base16-bespin .hljs-quote,.theme-base16-bespin .hljs-regexp{
+    color:#afc4db
+}
+.theme-base16-bespin .hljs-attribute,.theme-base16-bespin .hljs-function .hljs-title,.theme-base16-bespin .hljs-section,.theme-base16-bespin .hljs-title.function_,.theme-base16-bespin .ruby .hljs-property{
+    color:#5ea6ea
+}
+.theme-base16-bespin .diff .hljs-meta,.theme-base16-bespin .hljs-keyword,.theme-base16-bespin .hljs-template-tag,.theme-base16-bespin .hljs-type{
+    color:#9b859d
+}
+.theme-base16-bespin .hljs-emphasis{
+    color:#9b859d;
+    font-style:italic
+}
+.theme-base16-bespin .hljs-meta,.theme-base16-bespin .hljs-meta .hljs-keyword,.theme-base16-bespin .hljs-meta .hljs-string{
+    color:#937121
+}
+.theme-base16-bespin .hljs-meta .hljs-keyword,.theme-base16-bespin .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-bespin-min{
+    /*! Theme: Bespin Author: Jan T. Sott License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-bespin-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-bespin-min code.hljs{
+    padding:3px 5px
+}
+.theme-base16-bespin-min .hljs{
+    color:#8a8986;
+    background:#28211c
+}
+.theme-base16-bespin-min .hljs ::-moz-selection,.theme-base16-bespin-min .hljs::-moz-selection{
+    background-color:#5e5d5c;
+    color:#8a8986
+}
+.theme-base16-bespin-min .hljs ::selection,.theme-base16-bespin-min .hljs::selection{
+    background-color:#5e5d5c;
+    color:#8a8986
+}
+.theme-base16-bespin-min .hljs-comment{
+    color:#666
+}
+.theme-base16-bespin-min .hljs-tag{
+    color:#797977
+}
+.theme-base16-bespin-min .hljs-operator,.theme-base16-bespin-min .hljs-punctuation,.theme-base16-bespin-min .hljs-subst{
+    color:#8a8986
+}
+.theme-base16-bespin-min .hljs-operator{
+    opacity:.7
+}
+.theme-base16-bespin-min .hljs-bullet,.theme-base16-bespin-min .hljs-deletion,.theme-base16-bespin-min .hljs-name,.theme-base16-bespin-min .hljs-selector-tag,.theme-base16-bespin-min .hljs-template-variable,.theme-base16-bespin-min .hljs-variable{
+    color:#cf6a4c
+}
+.theme-base16-bespin-min .hljs-attr,.theme-base16-bespin-min .hljs-link,.theme-base16-bespin-min .hljs-literal,.theme-base16-bespin-min .hljs-number,.theme-base16-bespin-min .hljs-symbol,.theme-base16-bespin-min .hljs-variable.constant_{
+    color:#cf7d34
+}
+.theme-base16-bespin-min .hljs-class .hljs-title,.theme-base16-bespin-min .hljs-title,.theme-base16-bespin-min .hljs-title.class_{
+    color:#f9ee98
+}
+.theme-base16-bespin-min .hljs-strong{
+    font-weight:700;
+    color:#f9ee98
+}
+.theme-base16-bespin-min .hljs-addition,.theme-base16-bespin-min .hljs-code,.theme-base16-bespin-min .hljs-string,.theme-base16-bespin-min .hljs-title.class_.inherited__{
+    color:#54be0d
+}
+.theme-base16-bespin-min .hljs-built_in,.theme-base16-bespin-min .hljs-doctag,.theme-base16-bespin-min .hljs-keyword.hljs-atrule,.theme-base16-bespin-min .hljs-quote,.theme-base16-bespin-min .hljs-regexp{
+    color:#afc4db
+}
+.theme-base16-bespin-min .hljs-attribute,.theme-base16-bespin-min .hljs-function .hljs-title,.theme-base16-bespin-min .hljs-section,.theme-base16-bespin-min .hljs-title.function_,.theme-base16-bespin-min .ruby .hljs-property{
+    color:#5ea6ea
+}
+.theme-base16-bespin-min .diff .hljs-meta,.theme-base16-bespin-min .hljs-keyword,.theme-base16-bespin-min .hljs-template-tag,.theme-base16-bespin-min .hljs-type{
+    color:#9b859d
+}
+.theme-base16-bespin-min .hljs-emphasis{
+    color:#9b859d;
+    font-style:italic
+}
+.theme-base16-bespin-min .hljs-meta,.theme-base16-bespin-min .hljs-meta .hljs-keyword,.theme-base16-bespin-min .hljs-meta .hljs-string{
+    color:#937121
+}
+.theme-base16-bespin-min .hljs-meta .hljs-keyword,.theme-base16-bespin-min .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-black-metal-bathory{
+    /*! Theme: Black Metal (Bathory) Author: metalelf0 (https://github.com/metalelf0) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-black-metal-bathory pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-black-metal-bathory code.hljs{
+    padding:3px 5px
+}
+.theme-base16-black-metal-bathory .hljs{
+    color:#c1c1c1;
+    background:#000
+}
+.theme-base16-black-metal-bathory .hljs ::-moz-selection,.theme-base16-black-metal-bathory .hljs::-moz-selection{
+    background-color:#222;
+    color:#c1c1c1
+}
+.theme-base16-black-metal-bathory .hljs ::selection,.theme-base16-black-metal-bathory .hljs::selection{
+    background-color:#222;
+    color:#c1c1c1
+}
+.theme-base16-black-metal-bathory .hljs-comment{
+    color:#333
+}
+.theme-base16-black-metal-bathory .hljs-tag{
+    color:#999
+}
+.theme-base16-black-metal-bathory .hljs-operator,.theme-base16-black-metal-bathory .hljs-punctuation,.theme-base16-black-metal-bathory .hljs-subst{
+    color:#c1c1c1
+}
+.theme-base16-black-metal-bathory .hljs-operator{
+    opacity:.7
+}
+.theme-base16-black-metal-bathory .hljs-bullet,.theme-base16-black-metal-bathory .hljs-deletion,.theme-base16-black-metal-bathory .hljs-name,.theme-base16-black-metal-bathory .hljs-selector-tag,.theme-base16-black-metal-bathory .hljs-template-variable,.theme-base16-black-metal-bathory .hljs-variable{
+    color:#5f8787
+}
+.theme-base16-black-metal-bathory .hljs-attr,.theme-base16-black-metal-bathory .hljs-link,.theme-base16-black-metal-bathory .hljs-literal,.theme-base16-black-metal-bathory .hljs-number,.theme-base16-black-metal-bathory .hljs-symbol,.theme-base16-black-metal-bathory .hljs-variable.constant_{
+    color:#aaa
+}
+.theme-base16-black-metal-bathory .hljs-class .hljs-title,.theme-base16-black-metal-bathory .hljs-title,.theme-base16-black-metal-bathory .hljs-title.class_{
+    color:#e78a53
+}
+.theme-base16-black-metal-bathory .hljs-strong{
+    font-weight:700;
+    color:#e78a53
+}
+.theme-base16-black-metal-bathory .hljs-addition,.theme-base16-black-metal-bathory .hljs-code,.theme-base16-black-metal-bathory .hljs-string,.theme-base16-black-metal-bathory .hljs-title.class_.inherited__{
+    color:#fbcb97
+}
+.theme-base16-black-metal-bathory .hljs-built_in,.theme-base16-black-metal-bathory .hljs-doctag,.theme-base16-black-metal-bathory .hljs-keyword.hljs-atrule,.theme-base16-black-metal-bathory .hljs-quote,.theme-base16-black-metal-bathory .hljs-regexp{
+    color:#aaa
+}
+.theme-base16-black-metal-bathory .hljs-attribute,.theme-base16-black-metal-bathory .hljs-function .hljs-title,.theme-base16-black-metal-bathory .hljs-section,.theme-base16-black-metal-bathory .hljs-title.function_,.theme-base16-black-metal-bathory .ruby .hljs-property{
+    color:#888
+}
+.theme-base16-black-metal-bathory .diff .hljs-meta,.theme-base16-black-metal-bathory .hljs-keyword,.theme-base16-black-metal-bathory .hljs-template-tag,.theme-base16-black-metal-bathory .hljs-type{
+    color:#999
+}
+.theme-base16-black-metal-bathory .hljs-emphasis{
+    color:#999;
+    font-style:italic
+}
+.theme-base16-black-metal-bathory .hljs-meta,.theme-base16-black-metal-bathory .hljs-meta .hljs-keyword,.theme-base16-black-metal-bathory .hljs-meta .hljs-string{
+    color:#444
+}
+.theme-base16-black-metal-bathory .hljs-meta .hljs-keyword,.theme-base16-black-metal-bathory .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-black-metal-bathory-min{
+    /*! Theme: Black Metal (Bathory) Author: metalelf0 (https://github.com/metalelf0) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-black-metal-bathory-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-black-metal-bathory-min code.hljs{
+    padding:3px 5px
+}
+.theme-base16-black-metal-bathory-min .hljs{
+    color:#c1c1c1;
+    background:#000
+}
+.theme-base16-black-metal-bathory-min .hljs ::-moz-selection,.theme-base16-black-metal-bathory-min .hljs::-moz-selection{
+    background-color:#222;
+    color:#c1c1c1
+}
+.theme-base16-black-metal-bathory-min .hljs ::selection,.theme-base16-black-metal-bathory-min .hljs::selection{
+    background-color:#222;
+    color:#c1c1c1
+}
+.theme-base16-black-metal-bathory-min .hljs-comment{
+    color:#333
+}
+.theme-base16-black-metal-bathory-min .hljs-tag{
+    color:#999
+}
+.theme-base16-black-metal-bathory-min .hljs-operator,.theme-base16-black-metal-bathory-min .hljs-punctuation,.theme-base16-black-metal-bathory-min .hljs-subst{
+    color:#c1c1c1
+}
+.theme-base16-black-metal-bathory-min .hljs-operator{
+    opacity:.7
+}
+.theme-base16-black-metal-bathory-min .hljs-bullet,.theme-base16-black-metal-bathory-min .hljs-deletion,.theme-base16-black-metal-bathory-min .hljs-name,.theme-base16-black-metal-bathory-min .hljs-selector-tag,.theme-base16-black-metal-bathory-min .hljs-template-variable,.theme-base16-black-metal-bathory-min .hljs-variable{
+    color:#5f8787
+}
+.theme-base16-black-metal-bathory-min .hljs-attr,.theme-base16-black-metal-bathory-min .hljs-link,.theme-base16-black-metal-bathory-min .hljs-literal,.theme-base16-black-metal-bathory-min .hljs-number,.theme-base16-black-metal-bathory-min .hljs-symbol,.theme-base16-black-metal-bathory-min .hljs-variable.constant_{
+    color:#aaa
+}
+.theme-base16-black-metal-bathory-min .hljs-class .hljs-title,.theme-base16-black-metal-bathory-min .hljs-title,.theme-base16-black-metal-bathory-min .hljs-title.class_{
+    color:#e78a53
+}
+.theme-base16-black-metal-bathory-min .hljs-strong{
+    font-weight:700;
+    color:#e78a53
+}
+.theme-base16-black-metal-bathory-min .hljs-addition,.theme-base16-black-metal-bathory-min .hljs-code,.theme-base16-black-metal-bathory-min .hljs-string,.theme-base16-black-metal-bathory-min .hljs-title.class_.inherited__{
+    color:#fbcb97
+}
+.theme-base16-black-metal-bathory-min .hljs-built_in,.theme-base16-black-metal-bathory-min .hljs-doctag,.theme-base16-black-metal-bathory-min .hljs-keyword.hljs-atrule,.theme-base16-black-metal-bathory-min .hljs-quote,.theme-base16-black-metal-bathory-min .hljs-regexp{
+    color:#aaa
+}
+.theme-base16-black-metal-bathory-min .hljs-attribute,.theme-base16-black-metal-bathory-min .hljs-function .hljs-title,.theme-base16-black-metal-bathory-min .hljs-section,.theme-base16-black-metal-bathory-min .hljs-title.function_,.theme-base16-black-metal-bathory-min .ruby .hljs-property{
+    color:#888
+}
+.theme-base16-black-metal-bathory-min .diff .hljs-meta,.theme-base16-black-metal-bathory-min .hljs-keyword,.theme-base16-black-metal-bathory-min .hljs-template-tag,.theme-base16-black-metal-bathory-min .hljs-type{
+    color:#999
+}
+.theme-base16-black-metal-bathory-min .hljs-emphasis{
+    color:#999;
+    font-style:italic
+}
+.theme-base16-black-metal-bathory-min .hljs-meta,.theme-base16-black-metal-bathory-min .hljs-meta .hljs-keyword,.theme-base16-black-metal-bathory-min .hljs-meta .hljs-string{
+    color:#444
+}
+.theme-base16-black-metal-bathory-min .hljs-meta .hljs-keyword,.theme-base16-black-metal-bathory-min .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-black-metal-burzum{
+    /*! Theme: Black Metal (Burzum) Author: metalelf0 (https://github.com/metalelf0) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-black-metal-burzum pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-black-metal-burzum code.hljs{
+    padding:3px 5px
+}
+.theme-base16-black-metal-burzum .hljs{
+    color:#c1c1c1;
+    background:#000
+}
+.theme-base16-black-metal-burzum .hljs ::-moz-selection,.theme-base16-black-metal-burzum .hljs::-moz-selection{
+    background-color:#222;
+    color:#c1c1c1
+}
+.theme-base16-black-metal-burzum .hljs ::selection,.theme-base16-black-metal-burzum .hljs::selection{
+    background-color:#222;
+    color:#c1c1c1
+}
+.theme-base16-black-metal-burzum .hljs-comment{
+    color:#333
+}
+.theme-base16-black-metal-burzum .hljs-tag{
+    color:#999
+}
+.theme-base16-black-metal-burzum .hljs-operator,.theme-base16-black-metal-burzum .hljs-punctuation,.theme-base16-black-metal-burzum .hljs-subst{
+    color:#c1c1c1
+}
+.theme-base16-black-metal-burzum .hljs-operator{
+    opacity:.7
+}
+.theme-base16-black-metal-burzum .hljs-bullet,.theme-base16-black-metal-burzum .hljs-deletion,.theme-base16-black-metal-burzum .hljs-name,.theme-base16-black-metal-burzum .hljs-selector-tag,.theme-base16-black-metal-burzum .hljs-template-variable,.theme-base16-black-metal-burzum .hljs-variable{
+    color:#5f8787
+}
+.theme-base16-black-metal-burzum .hljs-attr,.theme-base16-black-metal-burzum .hljs-link,.theme-base16-black-metal-burzum .hljs-literal,.theme-base16-black-metal-burzum .hljs-number,.theme-base16-black-metal-burzum .hljs-symbol,.theme-base16-black-metal-burzum .hljs-variable.constant_{
+    color:#aaa
+}
+.theme-base16-black-metal-burzum .hljs-class .hljs-title,.theme-base16-black-metal-burzum .hljs-title,.theme-base16-black-metal-burzum .hljs-title.class_{
+    color:#9ba
+}
+.theme-base16-black-metal-burzum .hljs-strong{
+    font-weight:700;
+    color:#9ba
+}
+.theme-base16-black-metal-burzum .hljs-addition,.theme-base16-black-metal-burzum .hljs-code,.theme-base16-black-metal-burzum .hljs-string,.theme-base16-black-metal-burzum .hljs-title.class_.inherited__{
+    color:#dec
+}
+.theme-base16-black-metal-burzum .hljs-built_in,.theme-base16-black-metal-burzum .hljs-doctag,.theme-base16-black-metal-burzum .hljs-keyword.hljs-atrule,.theme-base16-black-metal-burzum .hljs-quote,.theme-base16-black-metal-burzum .hljs-regexp{
+    color:#aaa
+}
+.theme-base16-black-metal-burzum .hljs-attribute,.theme-base16-black-metal-burzum .hljs-function .hljs-title,.theme-base16-black-metal-burzum .hljs-section,.theme-base16-black-metal-burzum .hljs-title.function_,.theme-base16-black-metal-burzum .ruby .hljs-property{
+    color:#888
+}
+.theme-base16-black-metal-burzum .diff .hljs-meta,.theme-base16-black-metal-burzum .hljs-keyword,.theme-base16-black-metal-burzum .hljs-template-tag,.theme-base16-black-metal-burzum .hljs-type{
+    color:#999
+}
+.theme-base16-black-metal-burzum .hljs-emphasis{
+    color:#999;
+    font-style:italic
+}
+.theme-base16-black-metal-burzum .hljs-meta,.theme-base16-black-metal-burzum .hljs-meta .hljs-keyword,.theme-base16-black-metal-burzum .hljs-meta .hljs-string{
+    color:#444
+}
+.theme-base16-black-metal-burzum .hljs-meta .hljs-keyword,.theme-base16-black-metal-burzum .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-black-metal-burzum-min{
+    /*! Theme: Black Metal (Burzum) Author: metalelf0 (https://github.com/metalelf0) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-black-metal-burzum-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-black-metal-burzum-min code.hljs{
+    padding:3px 5px
+}
+.theme-base16-black-metal-burzum-min .hljs{
+    color:#c1c1c1;
+    background:#000
+}
+.theme-base16-black-metal-burzum-min .hljs ::-moz-selection,.theme-base16-black-metal-burzum-min .hljs::-moz-selection{
+    background-color:#222;
+    color:#c1c1c1
+}
+.theme-base16-black-metal-burzum-min .hljs ::selection,.theme-base16-black-metal-burzum-min .hljs::selection{
+    background-color:#222;
+    color:#c1c1c1
+}
+.theme-base16-black-metal-burzum-min .hljs-comment{
+    color:#333
+}
+.theme-base16-black-metal-burzum-min .hljs-tag{
+    color:#999
+}
+.theme-base16-black-metal-burzum-min .hljs-operator,.theme-base16-black-metal-burzum-min .hljs-punctuation,.theme-base16-black-metal-burzum-min .hljs-subst{
+    color:#c1c1c1
+}
+.theme-base16-black-metal-burzum-min .hljs-operator{
+    opacity:.7
+}
+.theme-base16-black-metal-burzum-min .hljs-bullet,.theme-base16-black-metal-burzum-min .hljs-deletion,.theme-base16-black-metal-burzum-min .hljs-name,.theme-base16-black-metal-burzum-min .hljs-selector-tag,.theme-base16-black-metal-burzum-min .hljs-template-variable,.theme-base16-black-metal-burzum-min .hljs-variable{
+    color:#5f8787
+}
+.theme-base16-black-metal-burzum-min .hljs-attr,.theme-base16-black-metal-burzum-min .hljs-link,.theme-base16-black-metal-burzum-min .hljs-literal,.theme-base16-black-metal-burzum-min .hljs-number,.theme-base16-black-metal-burzum-min .hljs-symbol,.theme-base16-black-metal-burzum-min .hljs-variable.constant_{
+    color:#aaa
+}
+.theme-base16-black-metal-burzum-min .hljs-class .hljs-title,.theme-base16-black-metal-burzum-min .hljs-title,.theme-base16-black-metal-burzum-min .hljs-title.class_{
+    color:#9ba
+}
+.theme-base16-black-metal-burzum-min .hljs-strong{
+    font-weight:700;
+    color:#9ba
+}
+.theme-base16-black-metal-burzum-min .hljs-addition,.theme-base16-black-metal-burzum-min .hljs-code,.theme-base16-black-metal-burzum-min .hljs-string,.theme-base16-black-metal-burzum-min .hljs-title.class_.inherited__{
+    color:#dec
+}
+.theme-base16-black-metal-burzum-min .hljs-built_in,.theme-base16-black-metal-burzum-min .hljs-doctag,.theme-base16-black-metal-burzum-min .hljs-keyword.hljs-atrule,.theme-base16-black-metal-burzum-min .hljs-quote,.theme-base16-black-metal-burzum-min .hljs-regexp{
+    color:#aaa
+}
+.theme-base16-black-metal-burzum-min .hljs-attribute,.theme-base16-black-metal-burzum-min .hljs-function .hljs-title,.theme-base16-black-metal-burzum-min .hljs-section,.theme-base16-black-metal-burzum-min .hljs-title.function_,.theme-base16-black-metal-burzum-min .ruby .hljs-property{
+    color:#888
+}
+.theme-base16-black-metal-burzum-min .diff .hljs-meta,.theme-base16-black-metal-burzum-min .hljs-keyword,.theme-base16-black-metal-burzum-min .hljs-template-tag,.theme-base16-black-metal-burzum-min .hljs-type{
+    color:#999
+}
+.theme-base16-black-metal-burzum-min .hljs-emphasis{
+    color:#999;
+    font-style:italic
+}
+.theme-base16-black-metal-burzum-min .hljs-meta,.theme-base16-black-metal-burzum-min .hljs-meta .hljs-keyword,.theme-base16-black-metal-burzum-min .hljs-meta .hljs-string{
+    color:#444
+}
+.theme-base16-black-metal-burzum-min .hljs-meta .hljs-keyword,.theme-base16-black-metal-burzum-min .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-black-metal-dark-funeral{
+    /*! Theme: Black Metal (Dark Funeral) Author: metalelf0 (https://github.com/metalelf0) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-black-metal-dark-funeral pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-black-metal-dark-funeral code.hljs{
+    padding:3px 5px
+}
+.theme-base16-black-metal-dark-funeral .hljs{
+    color:#c1c1c1;
+    background:#000
+}
+.theme-base16-black-metal-dark-funeral .hljs ::-moz-selection,.theme-base16-black-metal-dark-funeral .hljs::-moz-selection{
+    background-color:#222;
+    color:#c1c1c1
+}
+.theme-base16-black-metal-dark-funeral .hljs ::selection,.theme-base16-black-metal-dark-funeral .hljs::selection{
+    background-color:#222;
+    color:#c1c1c1
+}
+.theme-base16-black-metal-dark-funeral .hljs-comment{
+    color:#333
+}
+.theme-base16-black-metal-dark-funeral .hljs-tag{
+    color:#999
+}
+.theme-base16-black-metal-dark-funeral .hljs-operator,.theme-base16-black-metal-dark-funeral .hljs-punctuation,.theme-base16-black-metal-dark-funeral .hljs-subst{
+    color:#c1c1c1
+}
+.theme-base16-black-metal-dark-funeral .hljs-operator{
+    opacity:.7
+}
+.theme-base16-black-metal-dark-funeral .hljs-bullet,.theme-base16-black-metal-dark-funeral .hljs-deletion,.theme-base16-black-metal-dark-funeral .hljs-name,.theme-base16-black-metal-dark-funeral .hljs-selector-tag,.theme-base16-black-metal-dark-funeral .hljs-template-variable,.theme-base16-black-metal-dark-funeral .hljs-variable{
+    color:#5f8787
+}
+.theme-base16-black-metal-dark-funeral .hljs-attr,.theme-base16-black-metal-dark-funeral .hljs-link,.theme-base16-black-metal-dark-funeral .hljs-literal,.theme-base16-black-metal-dark-funeral .hljs-number,.theme-base16-black-metal-dark-funeral .hljs-symbol,.theme-base16-black-metal-dark-funeral .hljs-variable.constant_{
+    color:#aaa
+}
+.theme-base16-black-metal-dark-funeral .hljs-class .hljs-title,.theme-base16-black-metal-dark-funeral .hljs-title,.theme-base16-black-metal-dark-funeral .hljs-title.class_{
+    color:#5f81a5
+}
+.theme-base16-black-metal-dark-funeral .hljs-strong{
+    font-weight:700;
+    color:#5f81a5
+}
+.theme-base16-black-metal-dark-funeral .hljs-addition,.theme-base16-black-metal-dark-funeral .hljs-code,.theme-base16-black-metal-dark-funeral .hljs-string,.theme-base16-black-metal-dark-funeral .hljs-title.class_.inherited__{
+    color:#d0dfee
+}
+.theme-base16-black-metal-dark-funeral .hljs-built_in,.theme-base16-black-metal-dark-funeral .hljs-doctag,.theme-base16-black-metal-dark-funeral .hljs-keyword.hljs-atrule,.theme-base16-black-metal-dark-funeral .hljs-quote,.theme-base16-black-metal-dark-funeral .hljs-regexp{
+    color:#aaa
+}
+.theme-base16-black-metal-dark-funeral .hljs-attribute,.theme-base16-black-metal-dark-funeral .hljs-function .hljs-title,.theme-base16-black-metal-dark-funeral .hljs-section,.theme-base16-black-metal-dark-funeral .hljs-title.function_,.theme-base16-black-metal-dark-funeral .ruby .hljs-property{
+    color:#888
+}
+.theme-base16-black-metal-dark-funeral .diff .hljs-meta,.theme-base16-black-metal-dark-funeral .hljs-keyword,.theme-base16-black-metal-dark-funeral .hljs-template-tag,.theme-base16-black-metal-dark-funeral .hljs-type{
+    color:#999
+}
+.theme-base16-black-metal-dark-funeral .hljs-emphasis{
+    color:#999;
+    font-style:italic
+}
+.theme-base16-black-metal-dark-funeral .hljs-meta,.theme-base16-black-metal-dark-funeral .hljs-meta .hljs-keyword,.theme-base16-black-metal-dark-funeral .hljs-meta .hljs-string{
+    color:#444
+}
+.theme-base16-black-metal-dark-funeral .hljs-meta .hljs-keyword,.theme-base16-black-metal-dark-funeral .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-black-metal-dark-funeral-min{
+    /*! Theme: Black Metal (Dark Funeral) Author: metalelf0 (https://github.com/metalelf0) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-black-metal-dark-funeral-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-black-metal-dark-funeral-min code.hljs{
+    padding:3px 5px
+}
+.theme-base16-black-metal-dark-funeral-min .hljs{
+    color:#c1c1c1;
+    background:#000
+}
+.theme-base16-black-metal-dark-funeral-min .hljs ::-moz-selection,.theme-base16-black-metal-dark-funeral-min .hljs::-moz-selection{
+    background-color:#222;
+    color:#c1c1c1
+}
+.theme-base16-black-metal-dark-funeral-min .hljs ::selection,.theme-base16-black-metal-dark-funeral-min .hljs::selection{
+    background-color:#222;
+    color:#c1c1c1
+}
+.theme-base16-black-metal-dark-funeral-min .hljs-comment{
+    color:#333
+}
+.theme-base16-black-metal-dark-funeral-min .hljs-tag{
+    color:#999
+}
+.theme-base16-black-metal-dark-funeral-min .hljs-operator,.theme-base16-black-metal-dark-funeral-min .hljs-punctuation,.theme-base16-black-metal-dark-funeral-min .hljs-subst{
+    color:#c1c1c1
+}
+.theme-base16-black-metal-dark-funeral-min .hljs-operator{
+    opacity:.7
+}
+.theme-base16-black-metal-dark-funeral-min .hljs-bullet,.theme-base16-black-metal-dark-funeral-min .hljs-deletion,.theme-base16-black-metal-dark-funeral-min .hljs-name,.theme-base16-black-metal-dark-funeral-min .hljs-selector-tag,.theme-base16-black-metal-dark-funeral-min .hljs-template-variable,.theme-base16-black-metal-dark-funeral-min .hljs-variable{
+    color:#5f8787
+}
+.theme-base16-black-metal-dark-funeral-min .hljs-attr,.theme-base16-black-metal-dark-funeral-min .hljs-link,.theme-base16-black-metal-dark-funeral-min .hljs-literal,.theme-base16-black-metal-dark-funeral-min .hljs-number,.theme-base16-black-metal-dark-funeral-min .hljs-symbol,.theme-base16-black-metal-dark-funeral-min .hljs-variable.constant_{
+    color:#aaa
+}
+.theme-base16-black-metal-dark-funeral-min .hljs-class .hljs-title,.theme-base16-black-metal-dark-funeral-min .hljs-title,.theme-base16-black-metal-dark-funeral-min .hljs-title.class_{
+    color:#5f81a5
+}
+.theme-base16-black-metal-dark-funeral-min .hljs-strong{
+    font-weight:700;
+    color:#5f81a5
+}
+.theme-base16-black-metal-dark-funeral-min .hljs-addition,.theme-base16-black-metal-dark-funeral-min .hljs-code,.theme-base16-black-metal-dark-funeral-min .hljs-string,.theme-base16-black-metal-dark-funeral-min .hljs-title.class_.inherited__{
+    color:#d0dfee
+}
+.theme-base16-black-metal-dark-funeral-min .hljs-built_in,.theme-base16-black-metal-dark-funeral-min .hljs-doctag,.theme-base16-black-metal-dark-funeral-min .hljs-keyword.hljs-atrule,.theme-base16-black-metal-dark-funeral-min .hljs-quote,.theme-base16-black-metal-dark-funeral-min .hljs-regexp{
+    color:#aaa
+}
+.theme-base16-black-metal-dark-funeral-min .hljs-attribute,.theme-base16-black-metal-dark-funeral-min .hljs-function .hljs-title,.theme-base16-black-metal-dark-funeral-min .hljs-section,.theme-base16-black-metal-dark-funeral-min .hljs-title.function_,.theme-base16-black-metal-dark-funeral-min .ruby .hljs-property{
+    color:#888
+}
+.theme-base16-black-metal-dark-funeral-min .diff .hljs-meta,.theme-base16-black-metal-dark-funeral-min .hljs-keyword,.theme-base16-black-metal-dark-funeral-min .hljs-template-tag,.theme-base16-black-metal-dark-funeral-min .hljs-type{
+    color:#999
+}
+.theme-base16-black-metal-dark-funeral-min .hljs-emphasis{
+    color:#999;
+    font-style:italic
+}
+.theme-base16-black-metal-dark-funeral-min .hljs-meta,.theme-base16-black-metal-dark-funeral-min .hljs-meta .hljs-keyword,.theme-base16-black-metal-dark-funeral-min .hljs-meta .hljs-string{
+    color:#444
+}
+.theme-base16-black-metal-dark-funeral-min .hljs-meta .hljs-keyword,.theme-base16-black-metal-dark-funeral-min .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-black-metal-gorgoroth{
+    /*! Theme: Black Metal (Gorgoroth) Author: metalelf0 (https://github.com/metalelf0) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-black-metal-gorgoroth pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-black-metal-gorgoroth code.hljs{
+    padding:3px 5px
+}
+.theme-base16-black-metal-gorgoroth .hljs{
+    color:#c1c1c1;
+    background:#000
+}
+.theme-base16-black-metal-gorgoroth .hljs ::-moz-selection,.theme-base16-black-metal-gorgoroth .hljs::-moz-selection{
+    background-color:#222;
+    color:#c1c1c1
+}
+.theme-base16-black-metal-gorgoroth .hljs ::selection,.theme-base16-black-metal-gorgoroth .hljs::selection{
+    background-color:#222;
+    color:#c1c1c1
+}
+.theme-base16-black-metal-gorgoroth .hljs-comment{
+    color:#333
+}
+.theme-base16-black-metal-gorgoroth .hljs-tag{
+    color:#999
+}
+.theme-base16-black-metal-gorgoroth .hljs-operator,.theme-base16-black-metal-gorgoroth .hljs-punctuation,.theme-base16-black-metal-gorgoroth .hljs-subst{
+    color:#c1c1c1
+}
+.theme-base16-black-metal-gorgoroth .hljs-operator{
+    opacity:.7
+}
+.theme-base16-black-metal-gorgoroth .hljs-bullet,.theme-base16-black-metal-gorgoroth .hljs-deletion,.theme-base16-black-metal-gorgoroth .hljs-name,.theme-base16-black-metal-gorgoroth .hljs-selector-tag,.theme-base16-black-metal-gorgoroth .hljs-template-variable,.theme-base16-black-metal-gorgoroth .hljs-variable{
+    color:#5f8787
+}
+.theme-base16-black-metal-gorgoroth .hljs-attr,.theme-base16-black-metal-gorgoroth .hljs-link,.theme-base16-black-metal-gorgoroth .hljs-literal,.theme-base16-black-metal-gorgoroth .hljs-number,.theme-base16-black-metal-gorgoroth .hljs-symbol,.theme-base16-black-metal-gorgoroth .hljs-variable.constant_{
+    color:#aaa
+}
+.theme-base16-black-metal-gorgoroth .hljs-class .hljs-title,.theme-base16-black-metal-gorgoroth .hljs-title,.theme-base16-black-metal-gorgoroth .hljs-title.class_{
+    color:#8c7f70
+}
+.theme-base16-black-metal-gorgoroth .hljs-strong{
+    font-weight:700;
+    color:#8c7f70
+}
+.theme-base16-black-metal-gorgoroth .hljs-addition,.theme-base16-black-metal-gorgoroth .hljs-code,.theme-base16-black-metal-gorgoroth .hljs-string,.theme-base16-black-metal-gorgoroth .hljs-title.class_.inherited__{
+    color:#9b8d7f
+}
+.theme-base16-black-metal-gorgoroth .hljs-built_in,.theme-base16-black-metal-gorgoroth .hljs-doctag,.theme-base16-black-metal-gorgoroth .hljs-keyword.hljs-atrule,.theme-base16-black-metal-gorgoroth .hljs-quote,.theme-base16-black-metal-gorgoroth .hljs-regexp{
+    color:#aaa
+}
+.theme-base16-black-metal-gorgoroth .hljs-attribute,.theme-base16-black-metal-gorgoroth .hljs-function .hljs-title,.theme-base16-black-metal-gorgoroth .hljs-section,.theme-base16-black-metal-gorgoroth .hljs-title.function_,.theme-base16-black-metal-gorgoroth .ruby .hljs-property{
+    color:#888
+}
+.theme-base16-black-metal-gorgoroth .diff .hljs-meta,.theme-base16-black-metal-gorgoroth .hljs-keyword,.theme-base16-black-metal-gorgoroth .hljs-template-tag,.theme-base16-black-metal-gorgoroth .hljs-type{
+    color:#999
+}
+.theme-base16-black-metal-gorgoroth .hljs-emphasis{
+    color:#999;
+    font-style:italic
+}
+.theme-base16-black-metal-gorgoroth .hljs-meta,.theme-base16-black-metal-gorgoroth .hljs-meta .hljs-keyword,.theme-base16-black-metal-gorgoroth .hljs-meta .hljs-string{
+    color:#444
+}
+.theme-base16-black-metal-gorgoroth .hljs-meta .hljs-keyword,.theme-base16-black-metal-gorgoroth .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-black-metal-gorgoroth-min{
+    /*! Theme: Black Metal (Gorgoroth) Author: metalelf0 (https://github.com/metalelf0) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-black-metal-gorgoroth-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-black-metal-gorgoroth-min code.hljs{
+    padding:3px 5px
+}
+.theme-base16-black-metal-gorgoroth-min .hljs{
+    color:#c1c1c1;
+    background:#000
+}
+.theme-base16-black-metal-gorgoroth-min .hljs ::-moz-selection,.theme-base16-black-metal-gorgoroth-min .hljs::-moz-selection{
+    background-color:#222;
+    color:#c1c1c1
+}
+.theme-base16-black-metal-gorgoroth-min .hljs ::selection,.theme-base16-black-metal-gorgoroth-min .hljs::selection{
+    background-color:#222;
+    color:#c1c1c1
+}
+.theme-base16-black-metal-gorgoroth-min .hljs-comment{
+    color:#333
+}
+.theme-base16-black-metal-gorgoroth-min .hljs-tag{
+    color:#999
+}
+.theme-base16-black-metal-gorgoroth-min .hljs-operator,.theme-base16-black-metal-gorgoroth-min .hljs-punctuation,.theme-base16-black-metal-gorgoroth-min .hljs-subst{
+    color:#c1c1c1
+}
+.theme-base16-black-metal-gorgoroth-min .hljs-operator{
+    opacity:.7
+}
+.theme-base16-black-metal-gorgoroth-min .hljs-bullet,.theme-base16-black-metal-gorgoroth-min .hljs-deletion,.theme-base16-black-metal-gorgoroth-min .hljs-name,.theme-base16-black-metal-gorgoroth-min .hljs-selector-tag,.theme-base16-black-metal-gorgoroth-min .hljs-template-variable,.theme-base16-black-metal-gorgoroth-min .hljs-variable{
+    color:#5f8787
+}
+.theme-base16-black-metal-gorgoroth-min .hljs-attr,.theme-base16-black-metal-gorgoroth-min .hljs-link,.theme-base16-black-metal-gorgoroth-min .hljs-literal,.theme-base16-black-metal-gorgoroth-min .hljs-number,.theme-base16-black-metal-gorgoroth-min .hljs-symbol,.theme-base16-black-metal-gorgoroth-min .hljs-variable.constant_{
+    color:#aaa
+}
+.theme-base16-black-metal-gorgoroth-min .hljs-class .hljs-title,.theme-base16-black-metal-gorgoroth-min .hljs-title,.theme-base16-black-metal-gorgoroth-min .hljs-title.class_{
+    color:#8c7f70
+}
+.theme-base16-black-metal-gorgoroth-min .hljs-strong{
+    font-weight:700;
+    color:#8c7f70
+}
+.theme-base16-black-metal-gorgoroth-min .hljs-addition,.theme-base16-black-metal-gorgoroth-min .hljs-code,.theme-base16-black-metal-gorgoroth-min .hljs-string,.theme-base16-black-metal-gorgoroth-min .hljs-title.class_.inherited__{
+    color:#9b8d7f
+}
+.theme-base16-black-metal-gorgoroth-min .hljs-built_in,.theme-base16-black-metal-gorgoroth-min .hljs-doctag,.theme-base16-black-metal-gorgoroth-min .hljs-keyword.hljs-atrule,.theme-base16-black-metal-gorgoroth-min .hljs-quote,.theme-base16-black-metal-gorgoroth-min .hljs-regexp{
+    color:#aaa
+}
+.theme-base16-black-metal-gorgoroth-min .hljs-attribute,.theme-base16-black-metal-gorgoroth-min .hljs-function .hljs-title,.theme-base16-black-metal-gorgoroth-min .hljs-section,.theme-base16-black-metal-gorgoroth-min .hljs-title.function_,.theme-base16-black-metal-gorgoroth-min .ruby .hljs-property{
+    color:#888
+}
+.theme-base16-black-metal-gorgoroth-min .diff .hljs-meta,.theme-base16-black-metal-gorgoroth-min .hljs-keyword,.theme-base16-black-metal-gorgoroth-min .hljs-template-tag,.theme-base16-black-metal-gorgoroth-min .hljs-type{
+    color:#999
+}
+.theme-base16-black-metal-gorgoroth-min .hljs-emphasis{
+    color:#999;
+    font-style:italic
+}
+.theme-base16-black-metal-gorgoroth-min .hljs-meta,.theme-base16-black-metal-gorgoroth-min .hljs-meta .hljs-keyword,.theme-base16-black-metal-gorgoroth-min .hljs-meta .hljs-string{
+    color:#444
+}
+.theme-base16-black-metal-gorgoroth-min .hljs-meta .hljs-keyword,.theme-base16-black-metal-gorgoroth-min .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-black-metal-immortal{
+    /*! Theme: Black Metal (Immortal) Author: metalelf0 (https://github.com/metalelf0) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-black-metal-immortal pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-black-metal-immortal code.hljs{
+    padding:3px 5px
+}
+.theme-base16-black-metal-immortal .hljs{
+    color:#c1c1c1;
+    background:#000
+}
+.theme-base16-black-metal-immortal .hljs ::-moz-selection,.theme-base16-black-metal-immortal .hljs::-moz-selection{
+    background-color:#222;
+    color:#c1c1c1
+}
+.theme-base16-black-metal-immortal .hljs ::selection,.theme-base16-black-metal-immortal .hljs::selection{
+    background-color:#222;
+    color:#c1c1c1
+}
+.theme-base16-black-metal-immortal .hljs-comment{
+    color:#333
+}
+.theme-base16-black-metal-immortal .hljs-tag{
+    color:#999
+}
+.theme-base16-black-metal-immortal .hljs-operator,.theme-base16-black-metal-immortal .hljs-punctuation,.theme-base16-black-metal-immortal .hljs-subst{
+    color:#c1c1c1
+}
+.theme-base16-black-metal-immortal .hljs-operator{
+    opacity:.7
+}
+.theme-base16-black-metal-immortal .hljs-bullet,.theme-base16-black-metal-immortal .hljs-deletion,.theme-base16-black-metal-immortal .hljs-name,.theme-base16-black-metal-immortal .hljs-selector-tag,.theme-base16-black-metal-immortal .hljs-template-variable,.theme-base16-black-metal-immortal .hljs-variable{
+    color:#5f8787
+}
+.theme-base16-black-metal-immortal .hljs-attr,.theme-base16-black-metal-immortal .hljs-link,.theme-base16-black-metal-immortal .hljs-literal,.theme-base16-black-metal-immortal .hljs-number,.theme-base16-black-metal-immortal .hljs-symbol,.theme-base16-black-metal-immortal .hljs-variable.constant_{
+    color:#aaa
+}
+.theme-base16-black-metal-immortal .hljs-class .hljs-title,.theme-base16-black-metal-immortal .hljs-title,.theme-base16-black-metal-immortal .hljs-title.class_{
+    color:#567
+}
+.theme-base16-black-metal-immortal .hljs-strong{
+    font-weight:700;
+    color:#567
+}
+.theme-base16-black-metal-immortal .hljs-addition,.theme-base16-black-metal-immortal .hljs-code,.theme-base16-black-metal-immortal .hljs-string,.theme-base16-black-metal-immortal .hljs-title.class_.inherited__{
+    color:#79b
+}
+.theme-base16-black-metal-immortal .hljs-built_in,.theme-base16-black-metal-immortal .hljs-doctag,.theme-base16-black-metal-immortal .hljs-keyword.hljs-atrule,.theme-base16-black-metal-immortal .hljs-quote,.theme-base16-black-metal-immortal .hljs-regexp{
+    color:#aaa
+}
+.theme-base16-black-metal-immortal .hljs-attribute,.theme-base16-black-metal-immortal .hljs-function .hljs-title,.theme-base16-black-metal-immortal .hljs-section,.theme-base16-black-metal-immortal .hljs-title.function_,.theme-base16-black-metal-immortal .ruby .hljs-property{
+    color:#888
+}
+.theme-base16-black-metal-immortal .diff .hljs-meta,.theme-base16-black-metal-immortal .hljs-keyword,.theme-base16-black-metal-immortal .hljs-template-tag,.theme-base16-black-metal-immortal .hljs-type{
+    color:#999
+}
+.theme-base16-black-metal-immortal .hljs-emphasis{
+    color:#999;
+    font-style:italic
+}
+.theme-base16-black-metal-immortal .hljs-meta,.theme-base16-black-metal-immortal .hljs-meta .hljs-keyword,.theme-base16-black-metal-immortal .hljs-meta .hljs-string{
+    color:#444
+}
+.theme-base16-black-metal-immortal .hljs-meta .hljs-keyword,.theme-base16-black-metal-immortal .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-black-metal-immortal-min{
+    /*! Theme: Black Metal (Immortal) Author: metalelf0 (https://github.com/metalelf0) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-black-metal-immortal-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-black-metal-immortal-min code.hljs{
+    padding:3px 5px
+}
+.theme-base16-black-metal-immortal-min .hljs{
+    color:#c1c1c1;
+    background:#000
+}
+.theme-base16-black-metal-immortal-min .hljs ::-moz-selection,.theme-base16-black-metal-immortal-min .hljs::-moz-selection{
+    background-color:#222;
+    color:#c1c1c1
+}
+.theme-base16-black-metal-immortal-min .hljs ::selection,.theme-base16-black-metal-immortal-min .hljs::selection{
+    background-color:#222;
+    color:#c1c1c1
+}
+.theme-base16-black-metal-immortal-min .hljs-comment{
+    color:#333
+}
+.theme-base16-black-metal-immortal-min .hljs-tag{
+    color:#999
+}
+.theme-base16-black-metal-immortal-min .hljs-operator,.theme-base16-black-metal-immortal-min .hljs-punctuation,.theme-base16-black-metal-immortal-min .hljs-subst{
+    color:#c1c1c1
+}
+.theme-base16-black-metal-immortal-min .hljs-operator{
+    opacity:.7
+}
+.theme-base16-black-metal-immortal-min .hljs-bullet,.theme-base16-black-metal-immortal-min .hljs-deletion,.theme-base16-black-metal-immortal-min .hljs-name,.theme-base16-black-metal-immortal-min .hljs-selector-tag,.theme-base16-black-metal-immortal-min .hljs-template-variable,.theme-base16-black-metal-immortal-min .hljs-variable{
+    color:#5f8787
+}
+.theme-base16-black-metal-immortal-min .hljs-attr,.theme-base16-black-metal-immortal-min .hljs-link,.theme-base16-black-metal-immortal-min .hljs-literal,.theme-base16-black-metal-immortal-min .hljs-number,.theme-base16-black-metal-immortal-min .hljs-symbol,.theme-base16-black-metal-immortal-min .hljs-variable.constant_{
+    color:#aaa
+}
+.theme-base16-black-metal-immortal-min .hljs-class .hljs-title,.theme-base16-black-metal-immortal-min .hljs-title,.theme-base16-black-metal-immortal-min .hljs-title.class_{
+    color:#567
+}
+.theme-base16-black-metal-immortal-min .hljs-strong{
+    font-weight:700;
+    color:#567
+}
+.theme-base16-black-metal-immortal-min .hljs-addition,.theme-base16-black-metal-immortal-min .hljs-code,.theme-base16-black-metal-immortal-min .hljs-string,.theme-base16-black-metal-immortal-min .hljs-title.class_.inherited__{
+    color:#79b
+}
+.theme-base16-black-metal-immortal-min .hljs-built_in,.theme-base16-black-metal-immortal-min .hljs-doctag,.theme-base16-black-metal-immortal-min .hljs-keyword.hljs-atrule,.theme-base16-black-metal-immortal-min .hljs-quote,.theme-base16-black-metal-immortal-min .hljs-regexp{
+    color:#aaa
+}
+.theme-base16-black-metal-immortal-min .hljs-attribute,.theme-base16-black-metal-immortal-min .hljs-function .hljs-title,.theme-base16-black-metal-immortal-min .hljs-section,.theme-base16-black-metal-immortal-min .hljs-title.function_,.theme-base16-black-metal-immortal-min .ruby .hljs-property{
+    color:#888
+}
+.theme-base16-black-metal-immortal-min .diff .hljs-meta,.theme-base16-black-metal-immortal-min .hljs-keyword,.theme-base16-black-metal-immortal-min .hljs-template-tag,.theme-base16-black-metal-immortal-min .hljs-type{
+    color:#999
+}
+.theme-base16-black-metal-immortal-min .hljs-emphasis{
+    color:#999;
+    font-style:italic
+}
+.theme-base16-black-metal-immortal-min .hljs-meta,.theme-base16-black-metal-immortal-min .hljs-meta .hljs-keyword,.theme-base16-black-metal-immortal-min .hljs-meta .hljs-string{
+    color:#444
+}
+.theme-base16-black-metal-immortal-min .hljs-meta .hljs-keyword,.theme-base16-black-metal-immortal-min .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-black-metal-khold{
+    /*! Theme: Black Metal (Khold) Author: metalelf0 (https://github.com/metalelf0) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-black-metal-khold pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-black-metal-khold code.hljs{
+    padding:3px 5px
+}
+.theme-base16-black-metal-khold .hljs{
+    color:#c1c1c1;
+    background:#000
+}
+.theme-base16-black-metal-khold .hljs ::-moz-selection,.theme-base16-black-metal-khold .hljs::-moz-selection{
+    background-color:#222;
+    color:#c1c1c1
+}
+.theme-base16-black-metal-khold .hljs ::selection,.theme-base16-black-metal-khold .hljs::selection{
+    background-color:#222;
+    color:#c1c1c1
+}
+.theme-base16-black-metal-khold .hljs-comment{
+    color:#333
+}
+.theme-base16-black-metal-khold .hljs-tag{
+    color:#999
+}
+.theme-base16-black-metal-khold .hljs-operator,.theme-base16-black-metal-khold .hljs-punctuation,.theme-base16-black-metal-khold .hljs-subst{
+    color:#c1c1c1
+}
+.theme-base16-black-metal-khold .hljs-operator{
+    opacity:.7
+}
+.theme-base16-black-metal-khold .hljs-bullet,.theme-base16-black-metal-khold .hljs-deletion,.theme-base16-black-metal-khold .hljs-name,.theme-base16-black-metal-khold .hljs-selector-tag,.theme-base16-black-metal-khold .hljs-template-variable,.theme-base16-black-metal-khold .hljs-variable{
+    color:#5f8787
+}
+.theme-base16-black-metal-khold .hljs-attr,.theme-base16-black-metal-khold .hljs-link,.theme-base16-black-metal-khold .hljs-literal,.theme-base16-black-metal-khold .hljs-number,.theme-base16-black-metal-khold .hljs-symbol,.theme-base16-black-metal-khold .hljs-variable.constant_{
+    color:#aaa
+}
+.theme-base16-black-metal-khold .hljs-class .hljs-title,.theme-base16-black-metal-khold .hljs-title,.theme-base16-black-metal-khold .hljs-title.class_{
+    color:#974b46
+}
+.theme-base16-black-metal-khold .hljs-strong{
+    font-weight:700;
+    color:#974b46
+}
+.theme-base16-black-metal-khold .hljs-addition,.theme-base16-black-metal-khold .hljs-code,.theme-base16-black-metal-khold .hljs-string,.theme-base16-black-metal-khold .hljs-title.class_.inherited__{
+    color:#eceee3
+}
+.theme-base16-black-metal-khold .hljs-built_in,.theme-base16-black-metal-khold .hljs-doctag,.theme-base16-black-metal-khold .hljs-keyword.hljs-atrule,.theme-base16-black-metal-khold .hljs-quote,.theme-base16-black-metal-khold .hljs-regexp{
+    color:#aaa
+}
+.theme-base16-black-metal-khold .hljs-attribute,.theme-base16-black-metal-khold .hljs-function .hljs-title,.theme-base16-black-metal-khold .hljs-section,.theme-base16-black-metal-khold .hljs-title.function_,.theme-base16-black-metal-khold .ruby .hljs-property{
+    color:#888
+}
+.theme-base16-black-metal-khold .diff .hljs-meta,.theme-base16-black-metal-khold .hljs-keyword,.theme-base16-black-metal-khold .hljs-template-tag,.theme-base16-black-metal-khold .hljs-type{
+    color:#999
+}
+.theme-base16-black-metal-khold .hljs-emphasis{
+    color:#999;
+    font-style:italic
+}
+.theme-base16-black-metal-khold .hljs-meta,.theme-base16-black-metal-khold .hljs-meta .hljs-keyword,.theme-base16-black-metal-khold .hljs-meta .hljs-string{
+    color:#444
+}
+.theme-base16-black-metal-khold .hljs-meta .hljs-keyword,.theme-base16-black-metal-khold .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-black-metal-khold-min{
+    /*! Theme: Black Metal (Khold) Author: metalelf0 (https://github.com/metalelf0) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-black-metal-khold-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-black-metal-khold-min code.hljs{
+    padding:3px 5px
+}
+.theme-base16-black-metal-khold-min .hljs{
+    color:#c1c1c1;
+    background:#000
+}
+.theme-base16-black-metal-khold-min .hljs ::-moz-selection,.theme-base16-black-metal-khold-min .hljs::-moz-selection{
+    background-color:#222;
+    color:#c1c1c1
+}
+.theme-base16-black-metal-khold-min .hljs ::selection,.theme-base16-black-metal-khold-min .hljs::selection{
+    background-color:#222;
+    color:#c1c1c1
+}
+.theme-base16-black-metal-khold-min .hljs-comment{
+    color:#333
+}
+.theme-base16-black-metal-khold-min .hljs-tag{
+    color:#999
+}
+.theme-base16-black-metal-khold-min .hljs-operator,.theme-base16-black-metal-khold-min .hljs-punctuation,.theme-base16-black-metal-khold-min .hljs-subst{
+    color:#c1c1c1
+}
+.theme-base16-black-metal-khold-min .hljs-operator{
+    opacity:.7
+}
+.theme-base16-black-metal-khold-min .hljs-bullet,.theme-base16-black-metal-khold-min .hljs-deletion,.theme-base16-black-metal-khold-min .hljs-name,.theme-base16-black-metal-khold-min .hljs-selector-tag,.theme-base16-black-metal-khold-min .hljs-template-variable,.theme-base16-black-metal-khold-min .hljs-variable{
+    color:#5f8787
+}
+.theme-base16-black-metal-khold-min .hljs-attr,.theme-base16-black-metal-khold-min .hljs-link,.theme-base16-black-metal-khold-min .hljs-literal,.theme-base16-black-metal-khold-min .hljs-number,.theme-base16-black-metal-khold-min .hljs-symbol,.theme-base16-black-metal-khold-min .hljs-variable.constant_{
+    color:#aaa
+}
+.theme-base16-black-metal-khold-min .hljs-class .hljs-title,.theme-base16-black-metal-khold-min .hljs-title,.theme-base16-black-metal-khold-min .hljs-title.class_{
+    color:#974b46
+}
+.theme-base16-black-metal-khold-min .hljs-strong{
+    font-weight:700;
+    color:#974b46
+}
+.theme-base16-black-metal-khold-min .hljs-addition,.theme-base16-black-metal-khold-min .hljs-code,.theme-base16-black-metal-khold-min .hljs-string,.theme-base16-black-metal-khold-min .hljs-title.class_.inherited__{
+    color:#eceee3
+}
+.theme-base16-black-metal-khold-min .hljs-built_in,.theme-base16-black-metal-khold-min .hljs-doctag,.theme-base16-black-metal-khold-min .hljs-keyword.hljs-atrule,.theme-base16-black-metal-khold-min .hljs-quote,.theme-base16-black-metal-khold-min .hljs-regexp{
+    color:#aaa
+}
+.theme-base16-black-metal-khold-min .hljs-attribute,.theme-base16-black-metal-khold-min .hljs-function .hljs-title,.theme-base16-black-metal-khold-min .hljs-section,.theme-base16-black-metal-khold-min .hljs-title.function_,.theme-base16-black-metal-khold-min .ruby .hljs-property{
+    color:#888
+}
+.theme-base16-black-metal-khold-min .diff .hljs-meta,.theme-base16-black-metal-khold-min .hljs-keyword,.theme-base16-black-metal-khold-min .hljs-template-tag,.theme-base16-black-metal-khold-min .hljs-type{
+    color:#999
+}
+.theme-base16-black-metal-khold-min .hljs-emphasis{
+    color:#999;
+    font-style:italic
+}
+.theme-base16-black-metal-khold-min .hljs-meta,.theme-base16-black-metal-khold-min .hljs-meta .hljs-keyword,.theme-base16-black-metal-khold-min .hljs-meta .hljs-string{
+    color:#444
+}
+.theme-base16-black-metal-khold-min .hljs-meta .hljs-keyword,.theme-base16-black-metal-khold-min .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-black-metal-marduk{
+    /*! Theme: Black Metal (Marduk) Author: metalelf0 (https://github.com/metalelf0) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-black-metal-marduk pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-black-metal-marduk code.hljs{
+    padding:3px 5px
+}
+.theme-base16-black-metal-marduk .hljs{
+    color:#c1c1c1;
+    background:#000
+}
+.theme-base16-black-metal-marduk .hljs ::-moz-selection,.theme-base16-black-metal-marduk .hljs::-moz-selection{
+    background-color:#222;
+    color:#c1c1c1
+}
+.theme-base16-black-metal-marduk .hljs ::selection,.theme-base16-black-metal-marduk .hljs::selection{
+    background-color:#222;
+    color:#c1c1c1
+}
+.theme-base16-black-metal-marduk .hljs-comment{
+    color:#333
+}
+.theme-base16-black-metal-marduk .hljs-tag{
+    color:#999
+}
+.theme-base16-black-metal-marduk .hljs-operator,.theme-base16-black-metal-marduk .hljs-punctuation,.theme-base16-black-metal-marduk .hljs-subst{
+    color:#c1c1c1
+}
+.theme-base16-black-metal-marduk .hljs-operator{
+    opacity:.7
+}
+.theme-base16-black-metal-marduk .hljs-bullet,.theme-base16-black-metal-marduk .hljs-deletion,.theme-base16-black-metal-marduk .hljs-name,.theme-base16-black-metal-marduk .hljs-selector-tag,.theme-base16-black-metal-marduk .hljs-template-variable,.theme-base16-black-metal-marduk .hljs-variable{
+    color:#5f8787
+}
+.theme-base16-black-metal-marduk .hljs-attr,.theme-base16-black-metal-marduk .hljs-link,.theme-base16-black-metal-marduk .hljs-literal,.theme-base16-black-metal-marduk .hljs-number,.theme-base16-black-metal-marduk .hljs-symbol,.theme-base16-black-metal-marduk .hljs-variable.constant_{
+    color:#aaa
+}
+.theme-base16-black-metal-marduk .hljs-class .hljs-title,.theme-base16-black-metal-marduk .hljs-title,.theme-base16-black-metal-marduk .hljs-title.class_{
+    color:#626b67
+}
+.theme-base16-black-metal-marduk .hljs-strong{
+    font-weight:700;
+    color:#626b67
+}
+.theme-base16-black-metal-marduk .hljs-addition,.theme-base16-black-metal-marduk .hljs-code,.theme-base16-black-metal-marduk .hljs-string,.theme-base16-black-metal-marduk .hljs-title.class_.inherited__{
+    color:#a5aaa7
+}
+.theme-base16-black-metal-marduk .hljs-built_in,.theme-base16-black-metal-marduk .hljs-doctag,.theme-base16-black-metal-marduk .hljs-keyword.hljs-atrule,.theme-base16-black-metal-marduk .hljs-quote,.theme-base16-black-metal-marduk .hljs-regexp{
+    color:#aaa
+}
+.theme-base16-black-metal-marduk .hljs-attribute,.theme-base16-black-metal-marduk .hljs-function .hljs-title,.theme-base16-black-metal-marduk .hljs-section,.theme-base16-black-metal-marduk .hljs-title.function_,.theme-base16-black-metal-marduk .ruby .hljs-property{
+    color:#888
+}
+.theme-base16-black-metal-marduk .diff .hljs-meta,.theme-base16-black-metal-marduk .hljs-keyword,.theme-base16-black-metal-marduk .hljs-template-tag,.theme-base16-black-metal-marduk .hljs-type{
+    color:#999
+}
+.theme-base16-black-metal-marduk .hljs-emphasis{
+    color:#999;
+    font-style:italic
+}
+.theme-base16-black-metal-marduk .hljs-meta,.theme-base16-black-metal-marduk .hljs-meta .hljs-keyword,.theme-base16-black-metal-marduk .hljs-meta .hljs-string{
+    color:#444
+}
+.theme-base16-black-metal-marduk .hljs-meta .hljs-keyword,.theme-base16-black-metal-marduk .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-black-metal-marduk-min{
+    /*! Theme: Black Metal (Marduk) Author: metalelf0 (https://github.com/metalelf0) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-black-metal-marduk-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-black-metal-marduk-min code.hljs{
+    padding:3px 5px
+}
+.theme-base16-black-metal-marduk-min .hljs{
+    color:#c1c1c1;
+    background:#000
+}
+.theme-base16-black-metal-marduk-min .hljs ::-moz-selection,.theme-base16-black-metal-marduk-min .hljs::-moz-selection{
+    background-color:#222;
+    color:#c1c1c1
+}
+.theme-base16-black-metal-marduk-min .hljs ::selection,.theme-base16-black-metal-marduk-min .hljs::selection{
+    background-color:#222;
+    color:#c1c1c1
+}
+.theme-base16-black-metal-marduk-min .hljs-comment{
+    color:#333
+}
+.theme-base16-black-metal-marduk-min .hljs-tag{
+    color:#999
+}
+.theme-base16-black-metal-marduk-min .hljs-operator,.theme-base16-black-metal-marduk-min .hljs-punctuation,.theme-base16-black-metal-marduk-min .hljs-subst{
+    color:#c1c1c1
+}
+.theme-base16-black-metal-marduk-min .hljs-operator{
+    opacity:.7
+}
+.theme-base16-black-metal-marduk-min .hljs-bullet,.theme-base16-black-metal-marduk-min .hljs-deletion,.theme-base16-black-metal-marduk-min .hljs-name,.theme-base16-black-metal-marduk-min .hljs-selector-tag,.theme-base16-black-metal-marduk-min .hljs-template-variable,.theme-base16-black-metal-marduk-min .hljs-variable{
+    color:#5f8787
+}
+.theme-base16-black-metal-marduk-min .hljs-attr,.theme-base16-black-metal-marduk-min .hljs-link,.theme-base16-black-metal-marduk-min .hljs-literal,.theme-base16-black-metal-marduk-min .hljs-number,.theme-base16-black-metal-marduk-min .hljs-symbol,.theme-base16-black-metal-marduk-min .hljs-variable.constant_{
+    color:#aaa
+}
+.theme-base16-black-metal-marduk-min .hljs-class .hljs-title,.theme-base16-black-metal-marduk-min .hljs-title,.theme-base16-black-metal-marduk-min .hljs-title.class_{
+    color:#626b67
+}
+.theme-base16-black-metal-marduk-min .hljs-strong{
+    font-weight:700;
+    color:#626b67
+}
+.theme-base16-black-metal-marduk-min .hljs-addition,.theme-base16-black-metal-marduk-min .hljs-code,.theme-base16-black-metal-marduk-min .hljs-string,.theme-base16-black-metal-marduk-min .hljs-title.class_.inherited__{
+    color:#a5aaa7
+}
+.theme-base16-black-metal-marduk-min .hljs-built_in,.theme-base16-black-metal-marduk-min .hljs-doctag,.theme-base16-black-metal-marduk-min .hljs-keyword.hljs-atrule,.theme-base16-black-metal-marduk-min .hljs-quote,.theme-base16-black-metal-marduk-min .hljs-regexp{
+    color:#aaa
+}
+.theme-base16-black-metal-marduk-min .hljs-attribute,.theme-base16-black-metal-marduk-min .hljs-function .hljs-title,.theme-base16-black-metal-marduk-min .hljs-section,.theme-base16-black-metal-marduk-min .hljs-title.function_,.theme-base16-black-metal-marduk-min .ruby .hljs-property{
+    color:#888
+}
+.theme-base16-black-metal-marduk-min .diff .hljs-meta,.theme-base16-black-metal-marduk-min .hljs-keyword,.theme-base16-black-metal-marduk-min .hljs-template-tag,.theme-base16-black-metal-marduk-min .hljs-type{
+    color:#999
+}
+.theme-base16-black-metal-marduk-min .hljs-emphasis{
+    color:#999;
+    font-style:italic
+}
+.theme-base16-black-metal-marduk-min .hljs-meta,.theme-base16-black-metal-marduk-min .hljs-meta .hljs-keyword,.theme-base16-black-metal-marduk-min .hljs-meta .hljs-string{
+    color:#444
+}
+.theme-base16-black-metal-marduk-min .hljs-meta .hljs-keyword,.theme-base16-black-metal-marduk-min .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-black-metal-mayhem{
+    /*! Theme: Black Metal (Mayhem) Author: metalelf0 (https://github.com/metalelf0) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-black-metal-mayhem pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-black-metal-mayhem code.hljs{
+    padding:3px 5px
+}
+.theme-base16-black-metal-mayhem .hljs{
+    color:#c1c1c1;
+    background:#000
+}
+.theme-base16-black-metal-mayhem .hljs ::-moz-selection,.theme-base16-black-metal-mayhem .hljs::-moz-selection{
+    background-color:#222;
+    color:#c1c1c1
+}
+.theme-base16-black-metal-mayhem .hljs ::selection,.theme-base16-black-metal-mayhem .hljs::selection{
+    background-color:#222;
+    color:#c1c1c1
+}
+.theme-base16-black-metal-mayhem .hljs-comment{
+    color:#333
+}
+.theme-base16-black-metal-mayhem .hljs-tag{
+    color:#999
+}
+.theme-base16-black-metal-mayhem .hljs-operator,.theme-base16-black-metal-mayhem .hljs-punctuation,.theme-base16-black-metal-mayhem .hljs-subst{
+    color:#c1c1c1
+}
+.theme-base16-black-metal-mayhem .hljs-operator{
+    opacity:.7
+}
+.theme-base16-black-metal-mayhem .hljs-bullet,.theme-base16-black-metal-mayhem .hljs-deletion,.theme-base16-black-metal-mayhem .hljs-name,.theme-base16-black-metal-mayhem .hljs-selector-tag,.theme-base16-black-metal-mayhem .hljs-template-variable,.theme-base16-black-metal-mayhem .hljs-variable{
+    color:#5f8787
+}
+.theme-base16-black-metal-mayhem .hljs-attr,.theme-base16-black-metal-mayhem .hljs-link,.theme-base16-black-metal-mayhem .hljs-literal,.theme-base16-black-metal-mayhem .hljs-number,.theme-base16-black-metal-mayhem .hljs-symbol,.theme-base16-black-metal-mayhem .hljs-variable.constant_{
+    color:#aaa
+}
+.theme-base16-black-metal-mayhem .hljs-class .hljs-title,.theme-base16-black-metal-mayhem .hljs-title,.theme-base16-black-metal-mayhem .hljs-title.class_{
+    color:#eecc6c
+}
+.theme-base16-black-metal-mayhem .hljs-strong{
+    font-weight:700;
+    color:#eecc6c
+}
+.theme-base16-black-metal-mayhem .hljs-addition,.theme-base16-black-metal-mayhem .hljs-code,.theme-base16-black-metal-mayhem .hljs-string,.theme-base16-black-metal-mayhem .hljs-title.class_.inherited__{
+    color:#f3ecd4
+}
+.theme-base16-black-metal-mayhem .hljs-built_in,.theme-base16-black-metal-mayhem .hljs-doctag,.theme-base16-black-metal-mayhem .hljs-keyword.hljs-atrule,.theme-base16-black-metal-mayhem .hljs-quote,.theme-base16-black-metal-mayhem .hljs-regexp{
+    color:#aaa
+}
+.theme-base16-black-metal-mayhem .hljs-attribute,.theme-base16-black-metal-mayhem .hljs-function .hljs-title,.theme-base16-black-metal-mayhem .hljs-section,.theme-base16-black-metal-mayhem .hljs-title.function_,.theme-base16-black-metal-mayhem .ruby .hljs-property{
+    color:#888
+}
+.theme-base16-black-metal-mayhem .diff .hljs-meta,.theme-base16-black-metal-mayhem .hljs-keyword,.theme-base16-black-metal-mayhem .hljs-template-tag,.theme-base16-black-metal-mayhem .hljs-type{
+    color:#999
+}
+.theme-base16-black-metal-mayhem .hljs-emphasis{
+    color:#999;
+    font-style:italic
+}
+.theme-base16-black-metal-mayhem .hljs-meta,.theme-base16-black-metal-mayhem .hljs-meta .hljs-keyword,.theme-base16-black-metal-mayhem .hljs-meta .hljs-string{
+    color:#444
+}
+.theme-base16-black-metal-mayhem .hljs-meta .hljs-keyword,.theme-base16-black-metal-mayhem .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-black-metal-mayhem-min{
+    /*! Theme: Black Metal (Mayhem) Author: metalelf0 (https://github.com/metalelf0) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-black-metal-mayhem-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-black-metal-mayhem-min code.hljs{
+    padding:3px 5px
+}
+.theme-base16-black-metal-mayhem-min .hljs{
+    color:#c1c1c1;
+    background:#000
+}
+.theme-base16-black-metal-mayhem-min .hljs ::-moz-selection,.theme-base16-black-metal-mayhem-min .hljs::-moz-selection{
+    background-color:#222;
+    color:#c1c1c1
+}
+.theme-base16-black-metal-mayhem-min .hljs ::selection,.theme-base16-black-metal-mayhem-min .hljs::selection{
+    background-color:#222;
+    color:#c1c1c1
+}
+.theme-base16-black-metal-mayhem-min .hljs-comment{
+    color:#333
+}
+.theme-base16-black-metal-mayhem-min .hljs-tag{
+    color:#999
+}
+.theme-base16-black-metal-mayhem-min .hljs-operator,.theme-base16-black-metal-mayhem-min .hljs-punctuation,.theme-base16-black-metal-mayhem-min .hljs-subst{
+    color:#c1c1c1
+}
+.theme-base16-black-metal-mayhem-min .hljs-operator{
+    opacity:.7
+}
+.theme-base16-black-metal-mayhem-min .hljs-bullet,.theme-base16-black-metal-mayhem-min .hljs-deletion,.theme-base16-black-metal-mayhem-min .hljs-name,.theme-base16-black-metal-mayhem-min .hljs-selector-tag,.theme-base16-black-metal-mayhem-min .hljs-template-variable,.theme-base16-black-metal-mayhem-min .hljs-variable{
+    color:#5f8787
+}
+.theme-base16-black-metal-mayhem-min .hljs-attr,.theme-base16-black-metal-mayhem-min .hljs-link,.theme-base16-black-metal-mayhem-min .hljs-literal,.theme-base16-black-metal-mayhem-min .hljs-number,.theme-base16-black-metal-mayhem-min .hljs-symbol,.theme-base16-black-metal-mayhem-min .hljs-variable.constant_{
+    color:#aaa
+}
+.theme-base16-black-metal-mayhem-min .hljs-class .hljs-title,.theme-base16-black-metal-mayhem-min .hljs-title,.theme-base16-black-metal-mayhem-min .hljs-title.class_{
+    color:#eecc6c
+}
+.theme-base16-black-metal-mayhem-min .hljs-strong{
+    font-weight:700;
+    color:#eecc6c
+}
+.theme-base16-black-metal-mayhem-min .hljs-addition,.theme-base16-black-metal-mayhem-min .hljs-code,.theme-base16-black-metal-mayhem-min .hljs-string,.theme-base16-black-metal-mayhem-min .hljs-title.class_.inherited__{
+    color:#f3ecd4
+}
+.theme-base16-black-metal-mayhem-min .hljs-built_in,.theme-base16-black-metal-mayhem-min .hljs-doctag,.theme-base16-black-metal-mayhem-min .hljs-keyword.hljs-atrule,.theme-base16-black-metal-mayhem-min .hljs-quote,.theme-base16-black-metal-mayhem-min .hljs-regexp{
+    color:#aaa
+}
+.theme-base16-black-metal-mayhem-min .hljs-attribute,.theme-base16-black-metal-mayhem-min .hljs-function .hljs-title,.theme-base16-black-metal-mayhem-min .hljs-section,.theme-base16-black-metal-mayhem-min .hljs-title.function_,.theme-base16-black-metal-mayhem-min .ruby .hljs-property{
+    color:#888
+}
+.theme-base16-black-metal-mayhem-min .diff .hljs-meta,.theme-base16-black-metal-mayhem-min .hljs-keyword,.theme-base16-black-metal-mayhem-min .hljs-template-tag,.theme-base16-black-metal-mayhem-min .hljs-type{
+    color:#999
+}
+.theme-base16-black-metal-mayhem-min .hljs-emphasis{
+    color:#999;
+    font-style:italic
+}
+.theme-base16-black-metal-mayhem-min .hljs-meta,.theme-base16-black-metal-mayhem-min .hljs-meta .hljs-keyword,.theme-base16-black-metal-mayhem-min .hljs-meta .hljs-string{
+    color:#444
+}
+.theme-base16-black-metal-mayhem-min .hljs-meta .hljs-keyword,.theme-base16-black-metal-mayhem-min .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-black-metal-nile{
+    /*! Theme: Black Metal (Nile) Author: metalelf0 (https://github.com/metalelf0) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-black-metal-nile pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-black-metal-nile code.hljs{
+    padding:3px 5px
+}
+.theme-base16-black-metal-nile .hljs{
+    color:#c1c1c1;
+    background:#000
+}
+.theme-base16-black-metal-nile .hljs ::-moz-selection,.theme-base16-black-metal-nile .hljs::-moz-selection{
+    background-color:#222;
+    color:#c1c1c1
+}
+.theme-base16-black-metal-nile .hljs ::selection,.theme-base16-black-metal-nile .hljs::selection{
+    background-color:#222;
+    color:#c1c1c1
+}
+.theme-base16-black-metal-nile .hljs-comment{
+    color:#333
+}
+.theme-base16-black-metal-nile .hljs-tag{
+    color:#999
+}
+.theme-base16-black-metal-nile .hljs-operator,.theme-base16-black-metal-nile .hljs-punctuation,.theme-base16-black-metal-nile .hljs-subst{
+    color:#c1c1c1
+}
+.theme-base16-black-metal-nile .hljs-operator{
+    opacity:.7
+}
+.theme-base16-black-metal-nile .hljs-bullet,.theme-base16-black-metal-nile .hljs-deletion,.theme-base16-black-metal-nile .hljs-name,.theme-base16-black-metal-nile .hljs-selector-tag,.theme-base16-black-metal-nile .hljs-template-variable,.theme-base16-black-metal-nile .hljs-variable{
+    color:#5f8787
+}
+.theme-base16-black-metal-nile .hljs-attr,.theme-base16-black-metal-nile .hljs-link,.theme-base16-black-metal-nile .hljs-literal,.theme-base16-black-metal-nile .hljs-number,.theme-base16-black-metal-nile .hljs-symbol,.theme-base16-black-metal-nile .hljs-variable.constant_{
+    color:#aaa
+}
+.theme-base16-black-metal-nile .hljs-class .hljs-title,.theme-base16-black-metal-nile .hljs-title,.theme-base16-black-metal-nile .hljs-title.class_{
+    color:#775
+}
+.theme-base16-black-metal-nile .hljs-strong{
+    font-weight:700;
+    color:#775
+}
+.theme-base16-black-metal-nile .hljs-addition,.theme-base16-black-metal-nile .hljs-code,.theme-base16-black-metal-nile .hljs-string,.theme-base16-black-metal-nile .hljs-title.class_.inherited__{
+    color:#a98
+}
+.theme-base16-black-metal-nile .hljs-built_in,.theme-base16-black-metal-nile .hljs-doctag,.theme-base16-black-metal-nile .hljs-keyword.hljs-atrule,.theme-base16-black-metal-nile .hljs-quote,.theme-base16-black-metal-nile .hljs-regexp{
+    color:#aaa
+}
+.theme-base16-black-metal-nile .hljs-attribute,.theme-base16-black-metal-nile .hljs-function .hljs-title,.theme-base16-black-metal-nile .hljs-section,.theme-base16-black-metal-nile .hljs-title.function_,.theme-base16-black-metal-nile .ruby .hljs-property{
+    color:#888
+}
+.theme-base16-black-metal-nile .diff .hljs-meta,.theme-base16-black-metal-nile .hljs-keyword,.theme-base16-black-metal-nile .hljs-template-tag,.theme-base16-black-metal-nile .hljs-type{
+    color:#999
+}
+.theme-base16-black-metal-nile .hljs-emphasis{
+    color:#999;
+    font-style:italic
+}
+.theme-base16-black-metal-nile .hljs-meta,.theme-base16-black-metal-nile .hljs-meta .hljs-keyword,.theme-base16-black-metal-nile .hljs-meta .hljs-string{
+    color:#444
+}
+.theme-base16-black-metal-nile .hljs-meta .hljs-keyword,.theme-base16-black-metal-nile .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-black-metal-nile-min{
+    /*! Theme: Black Metal (Nile) Author: metalelf0 (https://github.com/metalelf0) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-black-metal-nile-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-black-metal-nile-min code.hljs{
+    padding:3px 5px
+}
+.theme-base16-black-metal-nile-min .hljs{
+    color:#c1c1c1;
+    background:#000
+}
+.theme-base16-black-metal-nile-min .hljs ::-moz-selection,.theme-base16-black-metal-nile-min .hljs::-moz-selection{
+    background-color:#222;
+    color:#c1c1c1
+}
+.theme-base16-black-metal-nile-min .hljs ::selection,.theme-base16-black-metal-nile-min .hljs::selection{
+    background-color:#222;
+    color:#c1c1c1
+}
+.theme-base16-black-metal-nile-min .hljs-comment{
+    color:#333
+}
+.theme-base16-black-metal-nile-min .hljs-tag{
+    color:#999
+}
+.theme-base16-black-metal-nile-min .hljs-operator,.theme-base16-black-metal-nile-min .hljs-punctuation,.theme-base16-black-metal-nile-min .hljs-subst{
+    color:#c1c1c1
+}
+.theme-base16-black-metal-nile-min .hljs-operator{
+    opacity:.7
+}
+.theme-base16-black-metal-nile-min .hljs-bullet,.theme-base16-black-metal-nile-min .hljs-deletion,.theme-base16-black-metal-nile-min .hljs-name,.theme-base16-black-metal-nile-min .hljs-selector-tag,.theme-base16-black-metal-nile-min .hljs-template-variable,.theme-base16-black-metal-nile-min .hljs-variable{
+    color:#5f8787
+}
+.theme-base16-black-metal-nile-min .hljs-attr,.theme-base16-black-metal-nile-min .hljs-link,.theme-base16-black-metal-nile-min .hljs-literal,.theme-base16-black-metal-nile-min .hljs-number,.theme-base16-black-metal-nile-min .hljs-symbol,.theme-base16-black-metal-nile-min .hljs-variable.constant_{
+    color:#aaa
+}
+.theme-base16-black-metal-nile-min .hljs-class .hljs-title,.theme-base16-black-metal-nile-min .hljs-title,.theme-base16-black-metal-nile-min .hljs-title.class_{
+    color:#775
+}
+.theme-base16-black-metal-nile-min .hljs-strong{
+    font-weight:700;
+    color:#775
+}
+.theme-base16-black-metal-nile-min .hljs-addition,.theme-base16-black-metal-nile-min .hljs-code,.theme-base16-black-metal-nile-min .hljs-string,.theme-base16-black-metal-nile-min .hljs-title.class_.inherited__{
+    color:#a98
+}
+.theme-base16-black-metal-nile-min .hljs-built_in,.theme-base16-black-metal-nile-min .hljs-doctag,.theme-base16-black-metal-nile-min .hljs-keyword.hljs-atrule,.theme-base16-black-metal-nile-min .hljs-quote,.theme-base16-black-metal-nile-min .hljs-regexp{
+    color:#aaa
+}
+.theme-base16-black-metal-nile-min .hljs-attribute,.theme-base16-black-metal-nile-min .hljs-function .hljs-title,.theme-base16-black-metal-nile-min .hljs-section,.theme-base16-black-metal-nile-min .hljs-title.function_,.theme-base16-black-metal-nile-min .ruby .hljs-property{
+    color:#888
+}
+.theme-base16-black-metal-nile-min .diff .hljs-meta,.theme-base16-black-metal-nile-min .hljs-keyword,.theme-base16-black-metal-nile-min .hljs-template-tag,.theme-base16-black-metal-nile-min .hljs-type{
+    color:#999
+}
+.theme-base16-black-metal-nile-min .hljs-emphasis{
+    color:#999;
+    font-style:italic
+}
+.theme-base16-black-metal-nile-min .hljs-meta,.theme-base16-black-metal-nile-min .hljs-meta .hljs-keyword,.theme-base16-black-metal-nile-min .hljs-meta .hljs-string{
+    color:#444
+}
+.theme-base16-black-metal-nile-min .hljs-meta .hljs-keyword,.theme-base16-black-metal-nile-min .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-black-metal-venom{
+    /*! Theme: Black Metal (Venom) Author: metalelf0 (https://github.com/metalelf0) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-black-metal-venom pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-black-metal-venom code.hljs{
+    padding:3px 5px
+}
+.theme-base16-black-metal-venom .hljs{
+    color:#c1c1c1;
+    background:#000
+}
+.theme-base16-black-metal-venom .hljs ::-moz-selection,.theme-base16-black-metal-venom .hljs::-moz-selection{
+    background-color:#222;
+    color:#c1c1c1
+}
+.theme-base16-black-metal-venom .hljs ::selection,.theme-base16-black-metal-venom .hljs::selection{
+    background-color:#222;
+    color:#c1c1c1
+}
+.theme-base16-black-metal-venom .hljs-comment{
+    color:#333
+}
+.theme-base16-black-metal-venom .hljs-tag{
+    color:#999
+}
+.theme-base16-black-metal-venom .hljs-operator,.theme-base16-black-metal-venom .hljs-punctuation,.theme-base16-black-metal-venom .hljs-subst{
+    color:#c1c1c1
+}
+.theme-base16-black-metal-venom .hljs-operator{
+    opacity:.7
+}
+.theme-base16-black-metal-venom .hljs-bullet,.theme-base16-black-metal-venom .hljs-deletion,.theme-base16-black-metal-venom .hljs-name,.theme-base16-black-metal-venom .hljs-selector-tag,.theme-base16-black-metal-venom .hljs-template-variable,.theme-base16-black-metal-venom .hljs-variable{
+    color:#5f8787
+}
+.theme-base16-black-metal-venom .hljs-attr,.theme-base16-black-metal-venom .hljs-link,.theme-base16-black-metal-venom .hljs-literal,.theme-base16-black-metal-venom .hljs-number,.theme-base16-black-metal-venom .hljs-symbol,.theme-base16-black-metal-venom .hljs-variable.constant_{
+    color:#aaa
+}
+.theme-base16-black-metal-venom .hljs-class .hljs-title,.theme-base16-black-metal-venom .hljs-title,.theme-base16-black-metal-venom .hljs-title.class_{
+    color:#79241f
+}
+.theme-base16-black-metal-venom .hljs-strong{
+    font-weight:700;
+    color:#79241f
+}
+.theme-base16-black-metal-venom .hljs-addition,.theme-base16-black-metal-venom .hljs-code,.theme-base16-black-metal-venom .hljs-string,.theme-base16-black-metal-venom .hljs-title.class_.inherited__{
+    color:#f8f7f2
+}
+.theme-base16-black-metal-venom .hljs-built_in,.theme-base16-black-metal-venom .hljs-doctag,.theme-base16-black-metal-venom .hljs-keyword.hljs-atrule,.theme-base16-black-metal-venom .hljs-quote,.theme-base16-black-metal-venom .hljs-regexp{
+    color:#aaa
+}
+.theme-base16-black-metal-venom .hljs-attribute,.theme-base16-black-metal-venom .hljs-function .hljs-title,.theme-base16-black-metal-venom .hljs-section,.theme-base16-black-metal-venom .hljs-title.function_,.theme-base16-black-metal-venom .ruby .hljs-property{
+    color:#888
+}
+.theme-base16-black-metal-venom .diff .hljs-meta,.theme-base16-black-metal-venom .hljs-keyword,.theme-base16-black-metal-venom .hljs-template-tag,.theme-base16-black-metal-venom .hljs-type{
+    color:#999
+}
+.theme-base16-black-metal-venom .hljs-emphasis{
+    color:#999;
+    font-style:italic
+}
+.theme-base16-black-metal-venom .hljs-meta,.theme-base16-black-metal-venom .hljs-meta .hljs-keyword,.theme-base16-black-metal-venom .hljs-meta .hljs-string{
+    color:#444
+}
+.theme-base16-black-metal-venom .hljs-meta .hljs-keyword,.theme-base16-black-metal-venom .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-black-metal-venom-min{
+    /*! Theme: Black Metal (Venom) Author: metalelf0 (https://github.com/metalelf0) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-black-metal-venom-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-black-metal-venom-min code.hljs{
+    padding:3px 5px
+}
+.theme-base16-black-metal-venom-min .hljs{
+    color:#c1c1c1;
+    background:#000
+}
+.theme-base16-black-metal-venom-min .hljs ::-moz-selection,.theme-base16-black-metal-venom-min .hljs::-moz-selection{
+    background-color:#222;
+    color:#c1c1c1
+}
+.theme-base16-black-metal-venom-min .hljs ::selection,.theme-base16-black-metal-venom-min .hljs::selection{
+    background-color:#222;
+    color:#c1c1c1
+}
+.theme-base16-black-metal-venom-min .hljs-comment{
+    color:#333
+}
+.theme-base16-black-metal-venom-min .hljs-tag{
+    color:#999
+}
+.theme-base16-black-metal-venom-min .hljs-operator,.theme-base16-black-metal-venom-min .hljs-punctuation,.theme-base16-black-metal-venom-min .hljs-subst{
+    color:#c1c1c1
+}
+.theme-base16-black-metal-venom-min .hljs-operator{
+    opacity:.7
+}
+.theme-base16-black-metal-venom-min .hljs-bullet,.theme-base16-black-metal-venom-min .hljs-deletion,.theme-base16-black-metal-venom-min .hljs-name,.theme-base16-black-metal-venom-min .hljs-selector-tag,.theme-base16-black-metal-venom-min .hljs-template-variable,.theme-base16-black-metal-venom-min .hljs-variable{
+    color:#5f8787
+}
+.theme-base16-black-metal-venom-min .hljs-attr,.theme-base16-black-metal-venom-min .hljs-link,.theme-base16-black-metal-venom-min .hljs-literal,.theme-base16-black-metal-venom-min .hljs-number,.theme-base16-black-metal-venom-min .hljs-symbol,.theme-base16-black-metal-venom-min .hljs-variable.constant_{
+    color:#aaa
+}
+.theme-base16-black-metal-venom-min .hljs-class .hljs-title,.theme-base16-black-metal-venom-min .hljs-title,.theme-base16-black-metal-venom-min .hljs-title.class_{
+    color:#79241f
+}
+.theme-base16-black-metal-venom-min .hljs-strong{
+    font-weight:700;
+    color:#79241f
+}
+.theme-base16-black-metal-venom-min .hljs-addition,.theme-base16-black-metal-venom-min .hljs-code,.theme-base16-black-metal-venom-min .hljs-string,.theme-base16-black-metal-venom-min .hljs-title.class_.inherited__{
+    color:#f8f7f2
+}
+.theme-base16-black-metal-venom-min .hljs-built_in,.theme-base16-black-metal-venom-min .hljs-doctag,.theme-base16-black-metal-venom-min .hljs-keyword.hljs-atrule,.theme-base16-black-metal-venom-min .hljs-quote,.theme-base16-black-metal-venom-min .hljs-regexp{
+    color:#aaa
+}
+.theme-base16-black-metal-venom-min .hljs-attribute,.theme-base16-black-metal-venom-min .hljs-function .hljs-title,.theme-base16-black-metal-venom-min .hljs-section,.theme-base16-black-metal-venom-min .hljs-title.function_,.theme-base16-black-metal-venom-min .ruby .hljs-property{
+    color:#888
+}
+.theme-base16-black-metal-venom-min .diff .hljs-meta,.theme-base16-black-metal-venom-min .hljs-keyword,.theme-base16-black-metal-venom-min .hljs-template-tag,.theme-base16-black-metal-venom-min .hljs-type{
+    color:#999
+}
+.theme-base16-black-metal-venom-min .hljs-emphasis{
+    color:#999;
+    font-style:italic
+}
+.theme-base16-black-metal-venom-min .hljs-meta,.theme-base16-black-metal-venom-min .hljs-meta .hljs-keyword,.theme-base16-black-metal-venom-min .hljs-meta .hljs-string{
+    color:#444
+}
+.theme-base16-black-metal-venom-min .hljs-meta .hljs-keyword,.theme-base16-black-metal-venom-min .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-black-metal{
+    /*! Theme: Black Metal Author: metalelf0 (https://github.com/metalelf0) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-black-metal pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-black-metal code.hljs{
+    padding:3px 5px
+}
+.theme-base16-black-metal .hljs{
+    color:#c1c1c1;
+    background:#000
+}
+.theme-base16-black-metal .hljs ::-moz-selection,.theme-base16-black-metal .hljs::-moz-selection{
+    background-color:#222;
+    color:#c1c1c1
+}
+.theme-base16-black-metal .hljs ::selection,.theme-base16-black-metal .hljs::selection{
+    background-color:#222;
+    color:#c1c1c1
+}
+.theme-base16-black-metal .hljs-comment{
+    color:#333
+}
+.theme-base16-black-metal .hljs-tag{
+    color:#999
+}
+.theme-base16-black-metal .hljs-operator,.theme-base16-black-metal .hljs-punctuation,.theme-base16-black-metal .hljs-subst{
+    color:#c1c1c1
+}
+.theme-base16-black-metal .hljs-operator{
+    opacity:.7
+}
+.theme-base16-black-metal .hljs-bullet,.theme-base16-black-metal .hljs-deletion,.theme-base16-black-metal .hljs-name,.theme-base16-black-metal .hljs-selector-tag,.theme-base16-black-metal .hljs-template-variable,.theme-base16-black-metal .hljs-variable{
+    color:#5f8787
+}
+.theme-base16-black-metal .hljs-attr,.theme-base16-black-metal .hljs-link,.theme-base16-black-metal .hljs-literal,.theme-base16-black-metal .hljs-number,.theme-base16-black-metal .hljs-symbol,.theme-base16-black-metal .hljs-variable.constant_{
+    color:#aaa
+}
+.theme-base16-black-metal .hljs-class .hljs-title,.theme-base16-black-metal .hljs-title,.theme-base16-black-metal .hljs-title.class_{
+    color:#a06666
+}
+.theme-base16-black-metal .hljs-strong{
+    font-weight:700;
+    color:#a06666
+}
+.theme-base16-black-metal .hljs-addition,.theme-base16-black-metal .hljs-code,.theme-base16-black-metal .hljs-string,.theme-base16-black-metal .hljs-title.class_.inherited__{
+    color:#d99
+}
+.theme-base16-black-metal .hljs-built_in,.theme-base16-black-metal .hljs-doctag,.theme-base16-black-metal .hljs-keyword.hljs-atrule,.theme-base16-black-metal .hljs-quote,.theme-base16-black-metal .hljs-regexp{
+    color:#aaa
+}
+.theme-base16-black-metal .hljs-attribute,.theme-base16-black-metal .hljs-function .hljs-title,.theme-base16-black-metal .hljs-section,.theme-base16-black-metal .hljs-title.function_,.theme-base16-black-metal .ruby .hljs-property{
+    color:#888
+}
+.theme-base16-black-metal .diff .hljs-meta,.theme-base16-black-metal .hljs-keyword,.theme-base16-black-metal .hljs-template-tag,.theme-base16-black-metal .hljs-type{
+    color:#999
+}
+.theme-base16-black-metal .hljs-emphasis{
+    color:#999;
+    font-style:italic
+}
+.theme-base16-black-metal .hljs-meta,.theme-base16-black-metal .hljs-meta .hljs-keyword,.theme-base16-black-metal .hljs-meta .hljs-string{
+    color:#444
+}
+.theme-base16-black-metal .hljs-meta .hljs-keyword,.theme-base16-black-metal .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-black-metal-min{
+    /*! Theme: Black Metal Author: metalelf0 (https://github.com/metalelf0) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-black-metal-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-black-metal-min code.hljs{
+    padding:3px 5px
+}
+.theme-base16-black-metal-min .hljs{
+    color:#c1c1c1;
+    background:#000
+}
+.theme-base16-black-metal-min .hljs ::-moz-selection,.theme-base16-black-metal-min .hljs::-moz-selection{
+    background-color:#222;
+    color:#c1c1c1
+}
+.theme-base16-black-metal-min .hljs ::selection,.theme-base16-black-metal-min .hljs::selection{
+    background-color:#222;
+    color:#c1c1c1
+}
+.theme-base16-black-metal-min .hljs-comment{
+    color:#333
+}
+.theme-base16-black-metal-min .hljs-tag{
+    color:#999
+}
+.theme-base16-black-metal-min .hljs-operator,.theme-base16-black-metal-min .hljs-punctuation,.theme-base16-black-metal-min .hljs-subst{
+    color:#c1c1c1
+}
+.theme-base16-black-metal-min .hljs-operator{
+    opacity:.7
+}
+.theme-base16-black-metal-min .hljs-bullet,.theme-base16-black-metal-min .hljs-deletion,.theme-base16-black-metal-min .hljs-name,.theme-base16-black-metal-min .hljs-selector-tag,.theme-base16-black-metal-min .hljs-template-variable,.theme-base16-black-metal-min .hljs-variable{
+    color:#5f8787
+}
+.theme-base16-black-metal-min .hljs-attr,.theme-base16-black-metal-min .hljs-link,.theme-base16-black-metal-min .hljs-literal,.theme-base16-black-metal-min .hljs-number,.theme-base16-black-metal-min .hljs-symbol,.theme-base16-black-metal-min .hljs-variable.constant_{
+    color:#aaa
+}
+.theme-base16-black-metal-min .hljs-class .hljs-title,.theme-base16-black-metal-min .hljs-title,.theme-base16-black-metal-min .hljs-title.class_{
+    color:#a06666
+}
+.theme-base16-black-metal-min .hljs-strong{
+    font-weight:700;
+    color:#a06666
+}
+.theme-base16-black-metal-min .hljs-addition,.theme-base16-black-metal-min .hljs-code,.theme-base16-black-metal-min .hljs-string,.theme-base16-black-metal-min .hljs-title.class_.inherited__{
+    color:#d99
+}
+.theme-base16-black-metal-min .hljs-built_in,.theme-base16-black-metal-min .hljs-doctag,.theme-base16-black-metal-min .hljs-keyword.hljs-atrule,.theme-base16-black-metal-min .hljs-quote,.theme-base16-black-metal-min .hljs-regexp{
+    color:#aaa
+}
+.theme-base16-black-metal-min .hljs-attribute,.theme-base16-black-metal-min .hljs-function .hljs-title,.theme-base16-black-metal-min .hljs-section,.theme-base16-black-metal-min .hljs-title.function_,.theme-base16-black-metal-min .ruby .hljs-property{
+    color:#888
+}
+.theme-base16-black-metal-min .diff .hljs-meta,.theme-base16-black-metal-min .hljs-keyword,.theme-base16-black-metal-min .hljs-template-tag,.theme-base16-black-metal-min .hljs-type{
+    color:#999
+}
+.theme-base16-black-metal-min .hljs-emphasis{
+    color:#999;
+    font-style:italic
+}
+.theme-base16-black-metal-min .hljs-meta,.theme-base16-black-metal-min .hljs-meta .hljs-keyword,.theme-base16-black-metal-min .hljs-meta .hljs-string{
+    color:#444
+}
+.theme-base16-black-metal-min .hljs-meta .hljs-keyword,.theme-base16-black-metal-min .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-brewer{
+    /*! Theme: Brewer Author: Timothée Poisot (http://github.com/tpoisot) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-brewer pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-brewer code.hljs{
+    padding:3px 5px
+}
+.theme-base16-brewer .hljs{
+    color:#b7b8b9;
+    background:#0c0d0e
+}
+.theme-base16-brewer .hljs ::-moz-selection,.theme-base16-brewer .hljs::-moz-selection{
+    background-color:#515253;
+    color:#b7b8b9
+}
+.theme-base16-brewer .hljs ::selection,.theme-base16-brewer .hljs::selection{
+    background-color:#515253;
+    color:#b7b8b9
+}
+.theme-base16-brewer .hljs-comment{
+    color:#737475
+}
+.theme-base16-brewer .hljs-tag{
+    color:#959697
+}
+.theme-base16-brewer .hljs-operator,.theme-base16-brewer .hljs-punctuation,.theme-base16-brewer .hljs-subst{
+    color:#b7b8b9
+}
+.theme-base16-brewer .hljs-operator{
+    opacity:.7
+}
+.theme-base16-brewer .hljs-bullet,.theme-base16-brewer .hljs-deletion,.theme-base16-brewer .hljs-name,.theme-base16-brewer .hljs-selector-tag,.theme-base16-brewer .hljs-template-variable,.theme-base16-brewer .hljs-variable{
+    color:#e31a1c
+}
+.theme-base16-brewer .hljs-attr,.theme-base16-brewer .hljs-link,.theme-base16-brewer .hljs-literal,.theme-base16-brewer .hljs-number,.theme-base16-brewer .hljs-symbol,.theme-base16-brewer .hljs-variable.constant_{
+    color:#e6550d
+}
+.theme-base16-brewer .hljs-class .hljs-title,.theme-base16-brewer .hljs-title,.theme-base16-brewer .hljs-title.class_{
+    color:#dca060
+}
+.theme-base16-brewer .hljs-strong{
+    font-weight:700;
+    color:#dca060
+}
+.theme-base16-brewer .hljs-addition,.theme-base16-brewer .hljs-code,.theme-base16-brewer .hljs-string,.theme-base16-brewer .hljs-title.class_.inherited__{
+    color:#31a354
+}
+.theme-base16-brewer .hljs-built_in,.theme-base16-brewer .hljs-doctag,.theme-base16-brewer .hljs-keyword.hljs-atrule,.theme-base16-brewer .hljs-quote,.theme-base16-brewer .hljs-regexp{
+    color:#80b1d3
+}
+.theme-base16-brewer .hljs-attribute,.theme-base16-brewer .hljs-function .hljs-title,.theme-base16-brewer .hljs-section,.theme-base16-brewer .hljs-title.function_,.theme-base16-brewer .ruby .hljs-property{
+    color:#3182bd
+}
+.theme-base16-brewer .diff .hljs-meta,.theme-base16-brewer .hljs-keyword,.theme-base16-brewer .hljs-template-tag,.theme-base16-brewer .hljs-type{
+    color:#756bb1
+}
+.theme-base16-brewer .hljs-emphasis{
+    color:#756bb1;
+    font-style:italic
+}
+.theme-base16-brewer .hljs-meta,.theme-base16-brewer .hljs-meta .hljs-keyword,.theme-base16-brewer .hljs-meta .hljs-string{
+    color:#b15928
+}
+.theme-base16-brewer .hljs-meta .hljs-keyword,.theme-base16-brewer .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-brewer-min{
+    /*! Theme: Brewer Author: Timothée Poisot (http://github.com/tpoisot) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-brewer-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-brewer-min code.hljs{
+    padding:3px 5px
+}
+.theme-base16-brewer-min .hljs{
+    color:#b7b8b9;
+    background:#0c0d0e
+}
+.theme-base16-brewer-min .hljs ::-moz-selection,.theme-base16-brewer-min .hljs::-moz-selection{
+    background-color:#515253;
+    color:#b7b8b9
+}
+.theme-base16-brewer-min .hljs ::selection,.theme-base16-brewer-min .hljs::selection{
+    background-color:#515253;
+    color:#b7b8b9
+}
+.theme-base16-brewer-min .hljs-comment{
+    color:#737475
+}
+.theme-base16-brewer-min .hljs-tag{
+    color:#959697
+}
+.theme-base16-brewer-min .hljs-operator,.theme-base16-brewer-min .hljs-punctuation,.theme-base16-brewer-min .hljs-subst{
+    color:#b7b8b9
+}
+.theme-base16-brewer-min .hljs-operator{
+    opacity:.7
+}
+.theme-base16-brewer-min .hljs-bullet,.theme-base16-brewer-min .hljs-deletion,.theme-base16-brewer-min .hljs-name,.theme-base16-brewer-min .hljs-selector-tag,.theme-base16-brewer-min .hljs-template-variable,.theme-base16-brewer-min .hljs-variable{
+    color:#e31a1c
+}
+.theme-base16-brewer-min .hljs-attr,.theme-base16-brewer-min .hljs-link,.theme-base16-brewer-min .hljs-literal,.theme-base16-brewer-min .hljs-number,.theme-base16-brewer-min .hljs-symbol,.theme-base16-brewer-min .hljs-variable.constant_{
+    color:#e6550d
+}
+.theme-base16-brewer-min .hljs-class .hljs-title,.theme-base16-brewer-min .hljs-title,.theme-base16-brewer-min .hljs-title.class_{
+    color:#dca060
+}
+.theme-base16-brewer-min .hljs-strong{
+    font-weight:700;
+    color:#dca060
+}
+.theme-base16-brewer-min .hljs-addition,.theme-base16-brewer-min .hljs-code,.theme-base16-brewer-min .hljs-string,.theme-base16-brewer-min .hljs-title.class_.inherited__{
+    color:#31a354
+}
+.theme-base16-brewer-min .hljs-built_in,.theme-base16-brewer-min .hljs-doctag,.theme-base16-brewer-min .hljs-keyword.hljs-atrule,.theme-base16-brewer-min .hljs-quote,.theme-base16-brewer-min .hljs-regexp{
+    color:#80b1d3
+}
+.theme-base16-brewer-min .hljs-attribute,.theme-base16-brewer-min .hljs-function .hljs-title,.theme-base16-brewer-min .hljs-section,.theme-base16-brewer-min .hljs-title.function_,.theme-base16-brewer-min .ruby .hljs-property{
+    color:#3182bd
+}
+.theme-base16-brewer-min .diff .hljs-meta,.theme-base16-brewer-min .hljs-keyword,.theme-base16-brewer-min .hljs-template-tag,.theme-base16-brewer-min .hljs-type{
+    color:#756bb1
+}
+.theme-base16-brewer-min .hljs-emphasis{
+    color:#756bb1;
+    font-style:italic
+}
+.theme-base16-brewer-min .hljs-meta,.theme-base16-brewer-min .hljs-meta .hljs-keyword,.theme-base16-brewer-min .hljs-meta .hljs-string{
+    color:#b15928
+}
+.theme-base16-brewer-min .hljs-meta .hljs-keyword,.theme-base16-brewer-min .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-bright{
+    /*! Theme: Bright Author: Chris Kempson (http://chriskempson.com) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-bright pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-bright code.hljs{
+    padding:3px 5px
+}
+.theme-base16-bright .hljs{
+    color:#e0e0e0;
+    background:#000
+}
+.theme-base16-bright .hljs ::-moz-selection,.theme-base16-bright .hljs::-moz-selection{
+    background-color:#505050;
+    color:#e0e0e0
+}
+.theme-base16-bright .hljs ::selection,.theme-base16-bright .hljs::selection{
+    background-color:#505050;
+    color:#e0e0e0
+}
+.theme-base16-bright .hljs-comment{
+    color:#b0b0b0
+}
+.theme-base16-bright .hljs-tag{
+    color:#d0d0d0
+}
+.theme-base16-bright .hljs-operator,.theme-base16-bright .hljs-punctuation,.theme-base16-bright .hljs-subst{
+    color:#e0e0e0
+}
+.theme-base16-bright .hljs-operator{
+    opacity:.7
+}
+.theme-base16-bright .hljs-bullet,.theme-base16-bright .hljs-deletion,.theme-base16-bright .hljs-name,.theme-base16-bright .hljs-selector-tag,.theme-base16-bright .hljs-template-variable,.theme-base16-bright .hljs-variable{
+    color:#fb0120
+}
+.theme-base16-bright .hljs-attr,.theme-base16-bright .hljs-link,.theme-base16-bright .hljs-literal,.theme-base16-bright .hljs-number,.theme-base16-bright .hljs-symbol,.theme-base16-bright .hljs-variable.constant_{
+    color:#fc6d24
+}
+.theme-base16-bright .hljs-class .hljs-title,.theme-base16-bright .hljs-title,.theme-base16-bright .hljs-title.class_{
+    color:#fda331
+}
+.theme-base16-bright .hljs-strong{
+    font-weight:700;
+    color:#fda331
+}
+.theme-base16-bright .hljs-addition,.theme-base16-bright .hljs-code,.theme-base16-bright .hljs-string,.theme-base16-bright .hljs-title.class_.inherited__{
+    color:#a1c659
+}
+.theme-base16-bright .hljs-built_in,.theme-base16-bright .hljs-doctag,.theme-base16-bright .hljs-keyword.hljs-atrule,.theme-base16-bright .hljs-quote,.theme-base16-bright .hljs-regexp{
+    color:#76c7b7
+}
+.theme-base16-bright .hljs-attribute,.theme-base16-bright .hljs-function .hljs-title,.theme-base16-bright .hljs-section,.theme-base16-bright .hljs-title.function_,.theme-base16-bright .ruby .hljs-property{
+    color:#6fb3d2
+}
+.theme-base16-bright .diff .hljs-meta,.theme-base16-bright .hljs-keyword,.theme-base16-bright .hljs-template-tag,.theme-base16-bright .hljs-type{
+    color:#d381c3
+}
+.theme-base16-bright .hljs-emphasis{
+    color:#d381c3;
+    font-style:italic
+}
+.theme-base16-bright .hljs-meta,.theme-base16-bright .hljs-meta .hljs-keyword,.theme-base16-bright .hljs-meta .hljs-string{
+    color:#be643c
+}
+.theme-base16-bright .hljs-meta .hljs-keyword,.theme-base16-bright .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-bright-min{
+    /*! Theme: Bright Author: Chris Kempson (http://chriskempson.com) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-bright-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-bright-min code.hljs{
+    padding:3px 5px
+}
+.theme-base16-bright-min .hljs{
+    color:#e0e0e0;
+    background:#000
+}
+.theme-base16-bright-min .hljs ::-moz-selection,.theme-base16-bright-min .hljs::-moz-selection{
+    background-color:#505050;
+    color:#e0e0e0
+}
+.theme-base16-bright-min .hljs ::selection,.theme-base16-bright-min .hljs::selection{
+    background-color:#505050;
+    color:#e0e0e0
+}
+.theme-base16-bright-min .hljs-comment{
+    color:#b0b0b0
+}
+.theme-base16-bright-min .hljs-tag{
+    color:#d0d0d0
+}
+.theme-base16-bright-min .hljs-operator,.theme-base16-bright-min .hljs-punctuation,.theme-base16-bright-min .hljs-subst{
+    color:#e0e0e0
+}
+.theme-base16-bright-min .hljs-operator{
+    opacity:.7
+}
+.theme-base16-bright-min .hljs-bullet,.theme-base16-bright-min .hljs-deletion,.theme-base16-bright-min .hljs-name,.theme-base16-bright-min .hljs-selector-tag,.theme-base16-bright-min .hljs-template-variable,.theme-base16-bright-min .hljs-variable{
+    color:#fb0120
+}
+.theme-base16-bright-min .hljs-attr,.theme-base16-bright-min .hljs-link,.theme-base16-bright-min .hljs-literal,.theme-base16-bright-min .hljs-number,.theme-base16-bright-min .hljs-symbol,.theme-base16-bright-min .hljs-variable.constant_{
+    color:#fc6d24
+}
+.theme-base16-bright-min .hljs-class .hljs-title,.theme-base16-bright-min .hljs-title,.theme-base16-bright-min .hljs-title.class_{
+    color:#fda331
+}
+.theme-base16-bright-min .hljs-strong{
+    font-weight:700;
+    color:#fda331
+}
+.theme-base16-bright-min .hljs-addition,.theme-base16-bright-min .hljs-code,.theme-base16-bright-min .hljs-string,.theme-base16-bright-min .hljs-title.class_.inherited__{
+    color:#a1c659
+}
+.theme-base16-bright-min .hljs-built_in,.theme-base16-bright-min .hljs-doctag,.theme-base16-bright-min .hljs-keyword.hljs-atrule,.theme-base16-bright-min .hljs-quote,.theme-base16-bright-min .hljs-regexp{
+    color:#76c7b7
+}
+.theme-base16-bright-min .hljs-attribute,.theme-base16-bright-min .hljs-function .hljs-title,.theme-base16-bright-min .hljs-section,.theme-base16-bright-min .hljs-title.function_,.theme-base16-bright-min .ruby .hljs-property{
+    color:#6fb3d2
+}
+.theme-base16-bright-min .diff .hljs-meta,.theme-base16-bright-min .hljs-keyword,.theme-base16-bright-min .hljs-template-tag,.theme-base16-bright-min .hljs-type{
+    color:#d381c3
+}
+.theme-base16-bright-min .hljs-emphasis{
+    color:#d381c3;
+    font-style:italic
+}
+.theme-base16-bright-min .hljs-meta,.theme-base16-bright-min .hljs-meta .hljs-keyword,.theme-base16-bright-min .hljs-meta .hljs-string{
+    color:#be643c
+}
+.theme-base16-bright-min .hljs-meta .hljs-keyword,.theme-base16-bright-min .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-brogrammer{
+    /*! Theme: Brogrammer Author: Vik Ramanujam (http://github.com/piggyslasher) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-brogrammer pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-brogrammer code.hljs{
+    padding:3px 5px
+}
+.theme-base16-brogrammer .hljs{
+    color:#4e5ab7;
+    background:#1f1f1f
+}
+.theme-base16-brogrammer .hljs ::-moz-selection,.theme-base16-brogrammer .hljs::-moz-selection{
+    background-color:#2dc55e;
+    color:#4e5ab7
+}
+.theme-base16-brogrammer .hljs ::selection,.theme-base16-brogrammer .hljs::selection{
+    background-color:#2dc55e;
+    color:#4e5ab7
+}
+.theme-base16-brogrammer .hljs-comment{
+    color:#ecba0f
+}
+.theme-base16-brogrammer .hljs-tag{
+    color:#2a84d2
+}
+.theme-base16-brogrammer .hljs-operator,.theme-base16-brogrammer .hljs-punctuation,.theme-base16-brogrammer .hljs-subst{
+    color:#4e5ab7
+}
+.theme-base16-brogrammer .hljs-operator{
+    opacity:.7
+}
+.theme-base16-brogrammer .hljs-bullet,.theme-base16-brogrammer .hljs-deletion,.theme-base16-brogrammer .hljs-name,.theme-base16-brogrammer .hljs-selector-tag,.theme-base16-brogrammer .hljs-template-variable,.theme-base16-brogrammer .hljs-variable{
+    color:#d6dbe5
+}
+.theme-base16-brogrammer .hljs-attr,.theme-base16-brogrammer .hljs-link,.theme-base16-brogrammer .hljs-literal,.theme-base16-brogrammer .hljs-number,.theme-base16-brogrammer .hljs-symbol,.theme-base16-brogrammer .hljs-variable.constant_{
+    color:#de352e
+}
+.theme-base16-brogrammer .hljs-class .hljs-title,.theme-base16-brogrammer .hljs-title,.theme-base16-brogrammer .hljs-title.class_{
+    color:#1dd361
+}
+.theme-base16-brogrammer .hljs-strong{
+    font-weight:700;
+    color:#1dd361
+}
+.theme-base16-brogrammer .hljs-addition,.theme-base16-brogrammer .hljs-code,.theme-base16-brogrammer .hljs-string,.theme-base16-brogrammer .hljs-title.class_.inherited__{
+    color:#f3bd09
+}
+.theme-base16-brogrammer .hljs-built_in,.theme-base16-brogrammer .hljs-doctag,.theme-base16-brogrammer .hljs-keyword.hljs-atrule,.theme-base16-brogrammer .hljs-quote,.theme-base16-brogrammer .hljs-regexp{
+    color:#1081d6
+}
+.theme-base16-brogrammer .hljs-attribute,.theme-base16-brogrammer .hljs-function .hljs-title,.theme-base16-brogrammer .hljs-section,.theme-base16-brogrammer .hljs-title.function_,.theme-base16-brogrammer .ruby .hljs-property{
+    color:#5350b9
+}
+.theme-base16-brogrammer .diff .hljs-meta,.theme-base16-brogrammer .hljs-keyword,.theme-base16-brogrammer .hljs-template-tag,.theme-base16-brogrammer .hljs-type{
+    color:#0f7ddb
+}
+.theme-base16-brogrammer .hljs-emphasis{
+    color:#0f7ddb;
+    font-style:italic
+}
+.theme-base16-brogrammer .hljs-meta,.theme-base16-brogrammer .hljs-meta .hljs-keyword,.theme-base16-brogrammer .hljs-meta .hljs-string{
+    color:#fff
+}
+.theme-base16-brogrammer .hljs-meta .hljs-keyword,.theme-base16-brogrammer .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-brogrammer-min{
+    /*! Theme: Brogrammer Author: Vik Ramanujam (http://github.com/piggyslasher) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-brogrammer-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-brogrammer-min code.hljs{
+    padding:3px 5px
+}
+.theme-base16-brogrammer-min .hljs{
+    color:#4e5ab7;
+    background:#1f1f1f
+}
+.theme-base16-brogrammer-min .hljs ::-moz-selection,.theme-base16-brogrammer-min .hljs::-moz-selection{
+    background-color:#2dc55e;
+    color:#4e5ab7
+}
+.theme-base16-brogrammer-min .hljs ::selection,.theme-base16-brogrammer-min .hljs::selection{
+    background-color:#2dc55e;
+    color:#4e5ab7
+}
+.theme-base16-brogrammer-min .hljs-comment{
+    color:#ecba0f
+}
+.theme-base16-brogrammer-min .hljs-tag{
+    color:#2a84d2
+}
+.theme-base16-brogrammer-min .hljs-operator,.theme-base16-brogrammer-min .hljs-punctuation,.theme-base16-brogrammer-min .hljs-subst{
+    color:#4e5ab7
+}
+.theme-base16-brogrammer-min .hljs-operator{
+    opacity:.7
+}
+.theme-base16-brogrammer-min .hljs-bullet,.theme-base16-brogrammer-min .hljs-deletion,.theme-base16-brogrammer-min .hljs-name,.theme-base16-brogrammer-min .hljs-selector-tag,.theme-base16-brogrammer-min .hljs-template-variable,.theme-base16-brogrammer-min .hljs-variable{
+    color:#d6dbe5
+}
+.theme-base16-brogrammer-min .hljs-attr,.theme-base16-brogrammer-min .hljs-link,.theme-base16-brogrammer-min .hljs-literal,.theme-base16-brogrammer-min .hljs-number,.theme-base16-brogrammer-min .hljs-symbol,.theme-base16-brogrammer-min .hljs-variable.constant_{
+    color:#de352e
+}
+.theme-base16-brogrammer-min .hljs-class .hljs-title,.theme-base16-brogrammer-min .hljs-title,.theme-base16-brogrammer-min .hljs-title.class_{
+    color:#1dd361
+}
+.theme-base16-brogrammer-min .hljs-strong{
+    font-weight:700;
+    color:#1dd361
+}
+.theme-base16-brogrammer-min .hljs-addition,.theme-base16-brogrammer-min .hljs-code,.theme-base16-brogrammer-min .hljs-string,.theme-base16-brogrammer-min .hljs-title.class_.inherited__{
+    color:#f3bd09
+}
+.theme-base16-brogrammer-min .hljs-built_in,.theme-base16-brogrammer-min .hljs-doctag,.theme-base16-brogrammer-min .hljs-keyword.hljs-atrule,.theme-base16-brogrammer-min .hljs-quote,.theme-base16-brogrammer-min .hljs-regexp{
+    color:#1081d6
+}
+.theme-base16-brogrammer-min .hljs-attribute,.theme-base16-brogrammer-min .hljs-function .hljs-title,.theme-base16-brogrammer-min .hljs-section,.theme-base16-brogrammer-min .hljs-title.function_,.theme-base16-brogrammer-min .ruby .hljs-property{
+    color:#5350b9
+}
+.theme-base16-brogrammer-min .diff .hljs-meta,.theme-base16-brogrammer-min .hljs-keyword,.theme-base16-brogrammer-min .hljs-template-tag,.theme-base16-brogrammer-min .hljs-type{
+    color:#0f7ddb
+}
+.theme-base16-brogrammer-min .hljs-emphasis{
+    color:#0f7ddb;
+    font-style:italic
+}
+.theme-base16-brogrammer-min .hljs-meta,.theme-base16-brogrammer-min .hljs-meta .hljs-keyword,.theme-base16-brogrammer-min .hljs-meta .hljs-string{
+    color:#fff
+}
+.theme-base16-brogrammer-min .hljs-meta .hljs-keyword,.theme-base16-brogrammer-min .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-brush-trees-dark{
+    /*! Theme: Brush Trees Dark Author: Abraham White  License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-brush-trees-dark pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-brush-trees-dark code.hljs{
+    padding:3px 5px
+}
+.theme-base16-brush-trees-dark .hljs{
+    color:#b0c5c8;
+    background:#485867
+}
+.theme-base16-brush-trees-dark .hljs ::-moz-selection,.theme-base16-brush-trees-dark .hljs::-moz-selection{
+    background-color:#6d828e;
+    color:#b0c5c8
+}
+.theme-base16-brush-trees-dark .hljs ::selection,.theme-base16-brush-trees-dark .hljs::selection{
+    background-color:#6d828e;
+    color:#b0c5c8
+}
+.theme-base16-brush-trees-dark .hljs-comment{
+    color:#8299a1
+}
+.theme-base16-brush-trees-dark .hljs-tag{
+    color:#98afb5
+}
+.theme-base16-brush-trees-dark .hljs-operator,.theme-base16-brush-trees-dark .hljs-punctuation,.theme-base16-brush-trees-dark .hljs-subst{
+    color:#b0c5c8
+}
+.theme-base16-brush-trees-dark .hljs-operator{
+    opacity:.7
+}
+.theme-base16-brush-trees-dark .hljs-bullet,.theme-base16-brush-trees-dark .hljs-deletion,.theme-base16-brush-trees-dark .hljs-name,.theme-base16-brush-trees-dark .hljs-selector-tag,.theme-base16-brush-trees-dark .hljs-template-variable,.theme-base16-brush-trees-dark .hljs-variable{
+    color:#b38686
+}
+.theme-base16-brush-trees-dark .hljs-attr,.theme-base16-brush-trees-dark .hljs-link,.theme-base16-brush-trees-dark .hljs-literal,.theme-base16-brush-trees-dark .hljs-number,.theme-base16-brush-trees-dark .hljs-symbol,.theme-base16-brush-trees-dark .hljs-variable.constant_{
+    color:#d8bba2
+}
+.theme-base16-brush-trees-dark .hljs-class .hljs-title,.theme-base16-brush-trees-dark .hljs-title,.theme-base16-brush-trees-dark .hljs-title.class_{
+    color:#aab386
+}
+.theme-base16-brush-trees-dark .hljs-strong{
+    font-weight:700;
+    color:#aab386
+}
+.theme-base16-brush-trees-dark .hljs-addition,.theme-base16-brush-trees-dark .hljs-code,.theme-base16-brush-trees-dark .hljs-string,.theme-base16-brush-trees-dark .hljs-title.class_.inherited__{
+    color:#87b386
+}
+.theme-base16-brush-trees-dark .hljs-built_in,.theme-base16-brush-trees-dark .hljs-doctag,.theme-base16-brush-trees-dark .hljs-keyword.hljs-atrule,.theme-base16-brush-trees-dark .hljs-quote,.theme-base16-brush-trees-dark .hljs-regexp{
+    color:#86b3b3
+}
+.theme-base16-brush-trees-dark .hljs-attribute,.theme-base16-brush-trees-dark .hljs-function .hljs-title,.theme-base16-brush-trees-dark .hljs-section,.theme-base16-brush-trees-dark .hljs-title.function_,.theme-base16-brush-trees-dark .ruby .hljs-property{
+    color:#868cb3
+}
+.theme-base16-brush-trees-dark .diff .hljs-meta,.theme-base16-brush-trees-dark .hljs-keyword,.theme-base16-brush-trees-dark .hljs-template-tag,.theme-base16-brush-trees-dark .hljs-type{
+    color:#b386b2
+}
+.theme-base16-brush-trees-dark .hljs-emphasis{
+    color:#b386b2;
+    font-style:italic
+}
+.theme-base16-brush-trees-dark .hljs-meta,.theme-base16-brush-trees-dark .hljs-meta .hljs-keyword,.theme-base16-brush-trees-dark .hljs-meta .hljs-string{
+    color:#b39f9f
+}
+.theme-base16-brush-trees-dark .hljs-meta .hljs-keyword,.theme-base16-brush-trees-dark .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-brush-trees-dark-min{
+    /*! Theme: Brush Trees Dark Author: Abraham White  License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-brush-trees-dark-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-brush-trees-dark-min code.hljs{
+    padding:3px 5px
+}
+.theme-base16-brush-trees-dark-min .hljs{
+    color:#b0c5c8;
+    background:#485867
+}
+.theme-base16-brush-trees-dark-min .hljs ::-moz-selection,.theme-base16-brush-trees-dark-min .hljs::-moz-selection{
+    background-color:#6d828e;
+    color:#b0c5c8
+}
+.theme-base16-brush-trees-dark-min .hljs ::selection,.theme-base16-brush-trees-dark-min .hljs::selection{
+    background-color:#6d828e;
+    color:#b0c5c8
+}
+.theme-base16-brush-trees-dark-min .hljs-comment{
+    color:#8299a1
+}
+.theme-base16-brush-trees-dark-min .hljs-tag{
+    color:#98afb5
+}
+.theme-base16-brush-trees-dark-min .hljs-operator,.theme-base16-brush-trees-dark-min .hljs-punctuation,.theme-base16-brush-trees-dark-min .hljs-subst{
+    color:#b0c5c8
+}
+.theme-base16-brush-trees-dark-min .hljs-operator{
+    opacity:.7
+}
+.theme-base16-brush-trees-dark-min .hljs-bullet,.theme-base16-brush-trees-dark-min .hljs-deletion,.theme-base16-brush-trees-dark-min .hljs-name,.theme-base16-brush-trees-dark-min .hljs-selector-tag,.theme-base16-brush-trees-dark-min .hljs-template-variable,.theme-base16-brush-trees-dark-min .hljs-variable{
+    color:#b38686
+}
+.theme-base16-brush-trees-dark-min .hljs-attr,.theme-base16-brush-trees-dark-min .hljs-link,.theme-base16-brush-trees-dark-min .hljs-literal,.theme-base16-brush-trees-dark-min .hljs-number,.theme-base16-brush-trees-dark-min .hljs-symbol,.theme-base16-brush-trees-dark-min .hljs-variable.constant_{
+    color:#d8bba2
+}
+.theme-base16-brush-trees-dark-min .hljs-class .hljs-title,.theme-base16-brush-trees-dark-min .hljs-title,.theme-base16-brush-trees-dark-min .hljs-title.class_{
+    color:#aab386
+}
+.theme-base16-brush-trees-dark-min .hljs-strong{
+    font-weight:700;
+    color:#aab386
+}
+.theme-base16-brush-trees-dark-min .hljs-addition,.theme-base16-brush-trees-dark-min .hljs-code,.theme-base16-brush-trees-dark-min .hljs-string,.theme-base16-brush-trees-dark-min .hljs-title.class_.inherited__{
+    color:#87b386
+}
+.theme-base16-brush-trees-dark-min .hljs-built_in,.theme-base16-brush-trees-dark-min .hljs-doctag,.theme-base16-brush-trees-dark-min .hljs-keyword.hljs-atrule,.theme-base16-brush-trees-dark-min .hljs-quote,.theme-base16-brush-trees-dark-min .hljs-regexp{
+    color:#86b3b3
+}
+.theme-base16-brush-trees-dark-min .hljs-attribute,.theme-base16-brush-trees-dark-min .hljs-function .hljs-title,.theme-base16-brush-trees-dark-min .hljs-section,.theme-base16-brush-trees-dark-min .hljs-title.function_,.theme-base16-brush-trees-dark-min .ruby .hljs-property{
+    color:#868cb3
+}
+.theme-base16-brush-trees-dark-min .diff .hljs-meta,.theme-base16-brush-trees-dark-min .hljs-keyword,.theme-base16-brush-trees-dark-min .hljs-template-tag,.theme-base16-brush-trees-dark-min .hljs-type{
+    color:#b386b2
+}
+.theme-base16-brush-trees-dark-min .hljs-emphasis{
+    color:#b386b2;
+    font-style:italic
+}
+.theme-base16-brush-trees-dark-min .hljs-meta,.theme-base16-brush-trees-dark-min .hljs-meta .hljs-keyword,.theme-base16-brush-trees-dark-min .hljs-meta .hljs-string{
+    color:#b39f9f
+}
+.theme-base16-brush-trees-dark-min .hljs-meta .hljs-keyword,.theme-base16-brush-trees-dark-min .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-brush-trees{
+    /*! Theme: Brush Trees Author: Abraham White  License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-brush-trees pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-brush-trees code.hljs{
+    padding:3px 5px
+}
+.theme-base16-brush-trees .hljs{
+    color:#6d828e;
+    background:#e3efef
+}
+.theme-base16-brush-trees .hljs ::-moz-selection,.theme-base16-brush-trees .hljs::-moz-selection{
+    background-color:#b0c5c8;
+    color:#6d828e
+}
+.theme-base16-brush-trees .hljs ::selection,.theme-base16-brush-trees .hljs::selection{
+    background-color:#b0c5c8;
+    color:#6d828e
+}
+.theme-base16-brush-trees .hljs-comment{
+    color:#98afb5
+}
+.theme-base16-brush-trees .hljs-tag{
+    color:#8299a1
+}
+.theme-base16-brush-trees .hljs-operator,.theme-base16-brush-trees .hljs-punctuation,.theme-base16-brush-trees .hljs-subst{
+    color:#6d828e
+}
+.theme-base16-brush-trees .hljs-operator{
+    opacity:.7
+}
+.theme-base16-brush-trees .hljs-bullet,.theme-base16-brush-trees .hljs-deletion,.theme-base16-brush-trees .hljs-name,.theme-base16-brush-trees .hljs-selector-tag,.theme-base16-brush-trees .hljs-template-variable,.theme-base16-brush-trees .hljs-variable{
+    color:#b38686
+}
+.theme-base16-brush-trees .hljs-attr,.theme-base16-brush-trees .hljs-link,.theme-base16-brush-trees .hljs-literal,.theme-base16-brush-trees .hljs-number,.theme-base16-brush-trees .hljs-symbol,.theme-base16-brush-trees .hljs-variable.constant_{
+    color:#d8bba2
+}
+.theme-base16-brush-trees .hljs-class .hljs-title,.theme-base16-brush-trees .hljs-title,.theme-base16-brush-trees .hljs-title.class_{
+    color:#aab386
+}
+.theme-base16-brush-trees .hljs-strong{
+    font-weight:700;
+    color:#aab386
+}
+.theme-base16-brush-trees .hljs-addition,.theme-base16-brush-trees .hljs-code,.theme-base16-brush-trees .hljs-string,.theme-base16-brush-trees .hljs-title.class_.inherited__{
+    color:#87b386
+}
+.theme-base16-brush-trees .hljs-built_in,.theme-base16-brush-trees .hljs-doctag,.theme-base16-brush-trees .hljs-keyword.hljs-atrule,.theme-base16-brush-trees .hljs-quote,.theme-base16-brush-trees .hljs-regexp{
+    color:#86b3b3
+}
+.theme-base16-brush-trees .hljs-attribute,.theme-base16-brush-trees .hljs-function .hljs-title,.theme-base16-brush-trees .hljs-section,.theme-base16-brush-trees .hljs-title.function_,.theme-base16-brush-trees .ruby .hljs-property{
+    color:#868cb3
+}
+.theme-base16-brush-trees .diff .hljs-meta,.theme-base16-brush-trees .hljs-keyword,.theme-base16-brush-trees .hljs-template-tag,.theme-base16-brush-trees .hljs-type{
+    color:#b386b2
+}
+.theme-base16-brush-trees .hljs-emphasis{
+    color:#b386b2;
+    font-style:italic
+}
+.theme-base16-brush-trees .hljs-meta,.theme-base16-brush-trees .hljs-meta .hljs-keyword,.theme-base16-brush-trees .hljs-meta .hljs-string{
+    color:#b39f9f
+}
+.theme-base16-brush-trees .hljs-meta .hljs-keyword,.theme-base16-brush-trees .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-brush-trees-min{
+    /*! Theme: Brush Trees Author: Abraham White  License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-brush-trees-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-brush-trees-min code.hljs{
+    padding:3px 5px
+}
+.theme-base16-brush-trees-min .hljs{
+    color:#6d828e;
+    background:#e3efef
+}
+.theme-base16-brush-trees-min .hljs ::-moz-selection,.theme-base16-brush-trees-min .hljs::-moz-selection{
+    background-color:#b0c5c8;
+    color:#6d828e
+}
+.theme-base16-brush-trees-min .hljs ::selection,.theme-base16-brush-trees-min .hljs::selection{
+    background-color:#b0c5c8;
+    color:#6d828e
+}
+.theme-base16-brush-trees-min .hljs-comment{
+    color:#98afb5
+}
+.theme-base16-brush-trees-min .hljs-tag{
+    color:#8299a1
+}
+.theme-base16-brush-trees-min .hljs-operator,.theme-base16-brush-trees-min .hljs-punctuation,.theme-base16-brush-trees-min .hljs-subst{
+    color:#6d828e
+}
+.theme-base16-brush-trees-min .hljs-operator{
+    opacity:.7
+}
+.theme-base16-brush-trees-min .hljs-bullet,.theme-base16-brush-trees-min .hljs-deletion,.theme-base16-brush-trees-min .hljs-name,.theme-base16-brush-trees-min .hljs-selector-tag,.theme-base16-brush-trees-min .hljs-template-variable,.theme-base16-brush-trees-min .hljs-variable{
+    color:#b38686
+}
+.theme-base16-brush-trees-min .hljs-attr,.theme-base16-brush-trees-min .hljs-link,.theme-base16-brush-trees-min .hljs-literal,.theme-base16-brush-trees-min .hljs-number,.theme-base16-brush-trees-min .hljs-symbol,.theme-base16-brush-trees-min .hljs-variable.constant_{
+    color:#d8bba2
+}
+.theme-base16-brush-trees-min .hljs-class .hljs-title,.theme-base16-brush-trees-min .hljs-title,.theme-base16-brush-trees-min .hljs-title.class_{
+    color:#aab386
+}
+.theme-base16-brush-trees-min .hljs-strong{
+    font-weight:700;
+    color:#aab386
+}
+.theme-base16-brush-trees-min .hljs-addition,.theme-base16-brush-trees-min .hljs-code,.theme-base16-brush-trees-min .hljs-string,.theme-base16-brush-trees-min .hljs-title.class_.inherited__{
+    color:#87b386
+}
+.theme-base16-brush-trees-min .hljs-built_in,.theme-base16-brush-trees-min .hljs-doctag,.theme-base16-brush-trees-min .hljs-keyword.hljs-atrule,.theme-base16-brush-trees-min .hljs-quote,.theme-base16-brush-trees-min .hljs-regexp{
+    color:#86b3b3
+}
+.theme-base16-brush-trees-min .hljs-attribute,.theme-base16-brush-trees-min .hljs-function .hljs-title,.theme-base16-brush-trees-min .hljs-section,.theme-base16-brush-trees-min .hljs-title.function_,.theme-base16-brush-trees-min .ruby .hljs-property{
+    color:#868cb3
+}
+.theme-base16-brush-trees-min .diff .hljs-meta,.theme-base16-brush-trees-min .hljs-keyword,.theme-base16-brush-trees-min .hljs-template-tag,.theme-base16-brush-trees-min .hljs-type{
+    color:#b386b2
+}
+.theme-base16-brush-trees-min .hljs-emphasis{
+    color:#b386b2;
+    font-style:italic
+}
+.theme-base16-brush-trees-min .hljs-meta,.theme-base16-brush-trees-min .hljs-meta .hljs-keyword,.theme-base16-brush-trees-min .hljs-meta .hljs-string{
+    color:#b39f9f
+}
+.theme-base16-brush-trees-min .hljs-meta .hljs-keyword,.theme-base16-brush-trees-min .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-chalk{
+    /*! Theme: Chalk Author: Chris Kempson (http://chriskempson.com) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-chalk pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-chalk code.hljs{
+    padding:3px 5px
+}
+.theme-base16-chalk .hljs{
+    color:#d0d0d0;
+    background:#151515
+}
+.theme-base16-chalk .hljs ::-moz-selection,.theme-base16-chalk .hljs::-moz-selection{
+    background-color:#303030;
+    color:#d0d0d0
+}
+.theme-base16-chalk .hljs ::selection,.theme-base16-chalk .hljs::selection{
+    background-color:#303030;
+    color:#d0d0d0
+}
+.theme-base16-chalk .hljs-comment{
+    color:#505050
+}
+.theme-base16-chalk .hljs-tag{
+    color:#b0b0b0
+}
+.theme-base16-chalk .hljs-operator,.theme-base16-chalk .hljs-punctuation,.theme-base16-chalk .hljs-subst{
+    color:#d0d0d0
+}
+.theme-base16-chalk .hljs-operator{
+    opacity:.7
+}
+.theme-base16-chalk .hljs-bullet,.theme-base16-chalk .hljs-deletion,.theme-base16-chalk .hljs-name,.theme-base16-chalk .hljs-selector-tag,.theme-base16-chalk .hljs-template-variable,.theme-base16-chalk .hljs-variable{
+    color:#fb9fb1
+}
+.theme-base16-chalk .hljs-attr,.theme-base16-chalk .hljs-link,.theme-base16-chalk .hljs-literal,.theme-base16-chalk .hljs-number,.theme-base16-chalk .hljs-symbol,.theme-base16-chalk .hljs-variable.constant_{
+    color:#eda987
+}
+.theme-base16-chalk .hljs-class .hljs-title,.theme-base16-chalk .hljs-title,.theme-base16-chalk .hljs-title.class_{
+    color:#ddb26f
+}
+.theme-base16-chalk .hljs-strong{
+    font-weight:700;
+    color:#ddb26f
+}
+.theme-base16-chalk .hljs-addition,.theme-base16-chalk .hljs-code,.theme-base16-chalk .hljs-string,.theme-base16-chalk .hljs-title.class_.inherited__{
+    color:#acc267
+}
+.theme-base16-chalk .hljs-built_in,.theme-base16-chalk .hljs-doctag,.theme-base16-chalk .hljs-keyword.hljs-atrule,.theme-base16-chalk .hljs-quote,.theme-base16-chalk .hljs-regexp{
+    color:#12cfc0
+}
+.theme-base16-chalk .hljs-attribute,.theme-base16-chalk .hljs-function .hljs-title,.theme-base16-chalk .hljs-section,.theme-base16-chalk .hljs-title.function_,.theme-base16-chalk .ruby .hljs-property{
+    color:#6fc2ef
+}
+.theme-base16-chalk .diff .hljs-meta,.theme-base16-chalk .hljs-keyword,.theme-base16-chalk .hljs-template-tag,.theme-base16-chalk .hljs-type{
+    color:#e1a3ee
+}
+.theme-base16-chalk .hljs-emphasis{
+    color:#e1a3ee;
+    font-style:italic
+}
+.theme-base16-chalk .hljs-meta,.theme-base16-chalk .hljs-meta .hljs-keyword,.theme-base16-chalk .hljs-meta .hljs-string{
+    color:#deaf8f
+}
+.theme-base16-chalk .hljs-meta .hljs-keyword,.theme-base16-chalk .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-chalk-min{
+    /*! Theme: Chalk Author: Chris Kempson (http://chriskempson.com) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-chalk-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-chalk-min code.hljs{
+    padding:3px 5px
+}
+.theme-base16-chalk-min .hljs{
+    color:#d0d0d0;
+    background:#151515
+}
+.theme-base16-chalk-min .hljs ::-moz-selection,.theme-base16-chalk-min .hljs::-moz-selection{
+    background-color:#303030;
+    color:#d0d0d0
+}
+.theme-base16-chalk-min .hljs ::selection,.theme-base16-chalk-min .hljs::selection{
+    background-color:#303030;
+    color:#d0d0d0
+}
+.theme-base16-chalk-min .hljs-comment{
+    color:#505050
+}
+.theme-base16-chalk-min .hljs-tag{
+    color:#b0b0b0
+}
+.theme-base16-chalk-min .hljs-operator,.theme-base16-chalk-min .hljs-punctuation,.theme-base16-chalk-min .hljs-subst{
+    color:#d0d0d0
+}
+.theme-base16-chalk-min .hljs-operator{
+    opacity:.7
+}
+.theme-base16-chalk-min .hljs-bullet,.theme-base16-chalk-min .hljs-deletion,.theme-base16-chalk-min .hljs-name,.theme-base16-chalk-min .hljs-selector-tag,.theme-base16-chalk-min .hljs-template-variable,.theme-base16-chalk-min .hljs-variable{
+    color:#fb9fb1
+}
+.theme-base16-chalk-min .hljs-attr,.theme-base16-chalk-min .hljs-link,.theme-base16-chalk-min .hljs-literal,.theme-base16-chalk-min .hljs-number,.theme-base16-chalk-min .hljs-symbol,.theme-base16-chalk-min .hljs-variable.constant_{
+    color:#eda987
+}
+.theme-base16-chalk-min .hljs-class .hljs-title,.theme-base16-chalk-min .hljs-title,.theme-base16-chalk-min .hljs-title.class_{
+    color:#ddb26f
+}
+.theme-base16-chalk-min .hljs-strong{
+    font-weight:700;
+    color:#ddb26f
+}
+.theme-base16-chalk-min .hljs-addition,.theme-base16-chalk-min .hljs-code,.theme-base16-chalk-min .hljs-string,.theme-base16-chalk-min .hljs-title.class_.inherited__{
+    color:#acc267
+}
+.theme-base16-chalk-min .hljs-built_in,.theme-base16-chalk-min .hljs-doctag,.theme-base16-chalk-min .hljs-keyword.hljs-atrule,.theme-base16-chalk-min .hljs-quote,.theme-base16-chalk-min .hljs-regexp{
+    color:#12cfc0
+}
+.theme-base16-chalk-min .hljs-attribute,.theme-base16-chalk-min .hljs-function .hljs-title,.theme-base16-chalk-min .hljs-section,.theme-base16-chalk-min .hljs-title.function_,.theme-base16-chalk-min .ruby .hljs-property{
+    color:#6fc2ef
+}
+.theme-base16-chalk-min .diff .hljs-meta,.theme-base16-chalk-min .hljs-keyword,.theme-base16-chalk-min .hljs-template-tag,.theme-base16-chalk-min .hljs-type{
+    color:#e1a3ee
+}
+.theme-base16-chalk-min .hljs-emphasis{
+    color:#e1a3ee;
+    font-style:italic
+}
+.theme-base16-chalk-min .hljs-meta,.theme-base16-chalk-min .hljs-meta .hljs-keyword,.theme-base16-chalk-min .hljs-meta .hljs-string{
+    color:#deaf8f
+}
+.theme-base16-chalk-min .hljs-meta .hljs-keyword,.theme-base16-chalk-min .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-circus{
+    /*! Theme: Circus Author: Stephan Boyer (https://github.com/stepchowfun) and Esther Wang (https://github.com/ewang12) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-circus pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-circus code.hljs{
+    padding:3px 5px
+}
+.theme-base16-circus .hljs{
+    color:#a7a7a7;
+    background:#191919
+}
+.theme-base16-circus .hljs ::-moz-selection,.theme-base16-circus .hljs::-moz-selection{
+    background-color:#303030;
+    color:#a7a7a7
+}
+.theme-base16-circus .hljs ::selection,.theme-base16-circus .hljs::selection{
+    background-color:#303030;
+    color:#a7a7a7
+}
+.theme-base16-circus .hljs-comment{
+    color:#5f5a60
+}
+.theme-base16-circus .hljs-tag{
+    color:#505050
+}
+.theme-base16-circus .hljs-operator,.theme-base16-circus .hljs-punctuation,.theme-base16-circus .hljs-subst{
+    color:#a7a7a7
+}
+.theme-base16-circus .hljs-operator{
+    opacity:.7
+}
+.theme-base16-circus .hljs-bullet,.theme-base16-circus .hljs-deletion,.theme-base16-circus .hljs-name,.theme-base16-circus .hljs-selector-tag,.theme-base16-circus .hljs-template-variable,.theme-base16-circus .hljs-variable{
+    color:#dc657d
+}
+.theme-base16-circus .hljs-attr,.theme-base16-circus .hljs-link,.theme-base16-circus .hljs-literal,.theme-base16-circus .hljs-number,.theme-base16-circus .hljs-symbol,.theme-base16-circus .hljs-variable.constant_{
+    color:#4bb1a7
+}
+.theme-base16-circus .hljs-class .hljs-title,.theme-base16-circus .hljs-title,.theme-base16-circus .hljs-title.class_{
+    color:#c3ba63
+}
+.theme-base16-circus .hljs-strong{
+    font-weight:700;
+    color:#c3ba63
+}
+.theme-base16-circus .hljs-addition,.theme-base16-circus .hljs-code,.theme-base16-circus .hljs-string,.theme-base16-circus .hljs-title.class_.inherited__{
+    color:#84b97c
+}
+.theme-base16-circus .hljs-built_in,.theme-base16-circus .hljs-doctag,.theme-base16-circus .hljs-keyword.hljs-atrule,.theme-base16-circus .hljs-quote,.theme-base16-circus .hljs-regexp{
+    color:#4bb1a7
+}
+.theme-base16-circus .hljs-attribute,.theme-base16-circus .hljs-function .hljs-title,.theme-base16-circus .hljs-section,.theme-base16-circus .hljs-title.function_,.theme-base16-circus .ruby .hljs-property{
+    color:#639ee4
+}
+.theme-base16-circus .diff .hljs-meta,.theme-base16-circus .hljs-keyword,.theme-base16-circus .hljs-template-tag,.theme-base16-circus .hljs-type{
+    color:#b888e2
+}
+.theme-base16-circus .hljs-emphasis{
+    color:#b888e2;
+    font-style:italic
+}
+.theme-base16-circus .hljs-meta,.theme-base16-circus .hljs-meta .hljs-keyword,.theme-base16-circus .hljs-meta .hljs-string{
+    color:#b888e2
+}
+.theme-base16-circus .hljs-meta .hljs-keyword,.theme-base16-circus .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-circus-min{
+    /*! Theme: Circus Author: Stephan Boyer (https://github.com/stepchowfun) and Esther Wang (https://github.com/ewang12) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-circus-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-circus-min code.hljs{
+    padding:3px 5px
+}
+.theme-base16-circus-min .hljs{
+    color:#a7a7a7;
+    background:#191919
+}
+.theme-base16-circus-min .hljs ::-moz-selection,.theme-base16-circus-min .hljs::-moz-selection{
+    background-color:#303030;
+    color:#a7a7a7
+}
+.theme-base16-circus-min .hljs ::selection,.theme-base16-circus-min .hljs::selection{
+    background-color:#303030;
+    color:#a7a7a7
+}
+.theme-base16-circus-min .hljs-comment{
+    color:#5f5a60
+}
+.theme-base16-circus-min .hljs-tag{
+    color:#505050
+}
+.theme-base16-circus-min .hljs-operator,.theme-base16-circus-min .hljs-punctuation,.theme-base16-circus-min .hljs-subst{
+    color:#a7a7a7
+}
+.theme-base16-circus-min .hljs-operator{
+    opacity:.7
+}
+.theme-base16-circus-min .hljs-bullet,.theme-base16-circus-min .hljs-deletion,.theme-base16-circus-min .hljs-name,.theme-base16-circus-min .hljs-selector-tag,.theme-base16-circus-min .hljs-template-variable,.theme-base16-circus-min .hljs-variable{
+    color:#dc657d
+}
+.theme-base16-circus-min .hljs-attr,.theme-base16-circus-min .hljs-link,.theme-base16-circus-min .hljs-literal,.theme-base16-circus-min .hljs-number,.theme-base16-circus-min .hljs-symbol,.theme-base16-circus-min .hljs-variable.constant_{
+    color:#4bb1a7
+}
+.theme-base16-circus-min .hljs-class .hljs-title,.theme-base16-circus-min .hljs-title,.theme-base16-circus-min .hljs-title.class_{
+    color:#c3ba63
+}
+.theme-base16-circus-min .hljs-strong{
+    font-weight:700;
+    color:#c3ba63
+}
+.theme-base16-circus-min .hljs-addition,.theme-base16-circus-min .hljs-code,.theme-base16-circus-min .hljs-string,.theme-base16-circus-min .hljs-title.class_.inherited__{
+    color:#84b97c
+}
+.theme-base16-circus-min .hljs-built_in,.theme-base16-circus-min .hljs-doctag,.theme-base16-circus-min .hljs-keyword.hljs-atrule,.theme-base16-circus-min .hljs-quote,.theme-base16-circus-min .hljs-regexp{
+    color:#4bb1a7
+}
+.theme-base16-circus-min .hljs-attribute,.theme-base16-circus-min .hljs-function .hljs-title,.theme-base16-circus-min .hljs-section,.theme-base16-circus-min .hljs-title.function_,.theme-base16-circus-min .ruby .hljs-property{
+    color:#639ee4
+}
+.theme-base16-circus-min .diff .hljs-meta,.theme-base16-circus-min .hljs-keyword,.theme-base16-circus-min .hljs-template-tag,.theme-base16-circus-min .hljs-type{
+    color:#b888e2
+}
+.theme-base16-circus-min .hljs-emphasis{
+    color:#b888e2;
+    font-style:italic
+}
+.theme-base16-circus-min .hljs-meta,.theme-base16-circus-min .hljs-meta .hljs-keyword,.theme-base16-circus-min .hljs-meta .hljs-string{
+    color:#b888e2
+}
+.theme-base16-circus-min .hljs-meta .hljs-keyword,.theme-base16-circus-min .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-classic-dark{
+    /*! Theme: Classic Dark Author: Jason Heeris (http://heeris.id.au) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-classic-dark pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-classic-dark code.hljs{
+    padding:3px 5px
+}
+.theme-base16-classic-dark .hljs{
+    color:#d0d0d0;
+    background:#151515
+}
+.theme-base16-classic-dark .hljs ::-moz-selection,.theme-base16-classic-dark .hljs::-moz-selection{
+    background-color:#303030;
+    color:#d0d0d0
+}
+.theme-base16-classic-dark .hljs ::selection,.theme-base16-classic-dark .hljs::selection{
+    background-color:#303030;
+    color:#d0d0d0
+}
+.theme-base16-classic-dark .hljs-comment{
+    color:#505050
+}
+.theme-base16-classic-dark .hljs-tag{
+    color:#b0b0b0
+}
+.theme-base16-classic-dark .hljs-operator,.theme-base16-classic-dark .hljs-punctuation,.theme-base16-classic-dark .hljs-subst{
+    color:#d0d0d0
+}
+.theme-base16-classic-dark .hljs-operator{
+    opacity:.7
+}
+.theme-base16-classic-dark .hljs-bullet,.theme-base16-classic-dark .hljs-deletion,.theme-base16-classic-dark .hljs-name,.theme-base16-classic-dark .hljs-selector-tag,.theme-base16-classic-dark .hljs-template-variable,.theme-base16-classic-dark .hljs-variable{
+    color:#ac4142
+}
+.theme-base16-classic-dark .hljs-attr,.theme-base16-classic-dark .hljs-link,.theme-base16-classic-dark .hljs-literal,.theme-base16-classic-dark .hljs-number,.theme-base16-classic-dark .hljs-symbol,.theme-base16-classic-dark .hljs-variable.constant_{
+    color:#d28445
+}
+.theme-base16-classic-dark .hljs-class .hljs-title,.theme-base16-classic-dark .hljs-title,.theme-base16-classic-dark .hljs-title.class_{
+    color:#f4bf75
+}
+.theme-base16-classic-dark .hljs-strong{
+    font-weight:700;
+    color:#f4bf75
+}
+.theme-base16-classic-dark .hljs-addition,.theme-base16-classic-dark .hljs-code,.theme-base16-classic-dark .hljs-string,.theme-base16-classic-dark .hljs-title.class_.inherited__{
+    color:#90a959
+}
+.theme-base16-classic-dark .hljs-built_in,.theme-base16-classic-dark .hljs-doctag,.theme-base16-classic-dark .hljs-keyword.hljs-atrule,.theme-base16-classic-dark .hljs-quote,.theme-base16-classic-dark .hljs-regexp{
+    color:#75b5aa
+}
+.theme-base16-classic-dark .hljs-attribute,.theme-base16-classic-dark .hljs-function .hljs-title,.theme-base16-classic-dark .hljs-section,.theme-base16-classic-dark .hljs-title.function_,.theme-base16-classic-dark .ruby .hljs-property{
+    color:#6a9fb5
+}
+.theme-base16-classic-dark .diff .hljs-meta,.theme-base16-classic-dark .hljs-keyword,.theme-base16-classic-dark .hljs-template-tag,.theme-base16-classic-dark .hljs-type{
+    color:#aa759f
+}
+.theme-base16-classic-dark .hljs-emphasis{
+    color:#aa759f;
+    font-style:italic
+}
+.theme-base16-classic-dark .hljs-meta,.theme-base16-classic-dark .hljs-meta .hljs-keyword,.theme-base16-classic-dark .hljs-meta .hljs-string{
+    color:#8f5536
+}
+.theme-base16-classic-dark .hljs-meta .hljs-keyword,.theme-base16-classic-dark .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-classic-dark-min{
+    /*! Theme: Classic Dark Author: Jason Heeris (http://heeris.id.au) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-classic-dark-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-classic-dark-min code.hljs{
+    padding:3px 5px
+}
+.theme-base16-classic-dark-min .hljs{
+    color:#d0d0d0;
+    background:#151515
+}
+.theme-base16-classic-dark-min .hljs ::-moz-selection,.theme-base16-classic-dark-min .hljs::-moz-selection{
+    background-color:#303030;
+    color:#d0d0d0
+}
+.theme-base16-classic-dark-min .hljs ::selection,.theme-base16-classic-dark-min .hljs::selection{
+    background-color:#303030;
+    color:#d0d0d0
+}
+.theme-base16-classic-dark-min .hljs-comment{
+    color:#505050
+}
+.theme-base16-classic-dark-min .hljs-tag{
+    color:#b0b0b0
+}
+.theme-base16-classic-dark-min .hljs-operator,.theme-base16-classic-dark-min .hljs-punctuation,.theme-base16-classic-dark-min .hljs-subst{
+    color:#d0d0d0
+}
+.theme-base16-classic-dark-min .hljs-operator{
+    opacity:.7
+}
+.theme-base16-classic-dark-min .hljs-bullet,.theme-base16-classic-dark-min .hljs-deletion,.theme-base16-classic-dark-min .hljs-name,.theme-base16-classic-dark-min .hljs-selector-tag,.theme-base16-classic-dark-min .hljs-template-variable,.theme-base16-classic-dark-min .hljs-variable{
+    color:#ac4142
+}
+.theme-base16-classic-dark-min .hljs-attr,.theme-base16-classic-dark-min .hljs-link,.theme-base16-classic-dark-min .hljs-literal,.theme-base16-classic-dark-min .hljs-number,.theme-base16-classic-dark-min .hljs-symbol,.theme-base16-classic-dark-min .hljs-variable.constant_{
+    color:#d28445
+}
+.theme-base16-classic-dark-min .hljs-class .hljs-title,.theme-base16-classic-dark-min .hljs-title,.theme-base16-classic-dark-min .hljs-title.class_{
+    color:#f4bf75
+}
+.theme-base16-classic-dark-min .hljs-strong{
+    font-weight:700;
+    color:#f4bf75
+}
+.theme-base16-classic-dark-min .hljs-addition,.theme-base16-classic-dark-min .hljs-code,.theme-base16-classic-dark-min .hljs-string,.theme-base16-classic-dark-min .hljs-title.class_.inherited__{
+    color:#90a959
+}
+.theme-base16-classic-dark-min .hljs-built_in,.theme-base16-classic-dark-min .hljs-doctag,.theme-base16-classic-dark-min .hljs-keyword.hljs-atrule,.theme-base16-classic-dark-min .hljs-quote,.theme-base16-classic-dark-min .hljs-regexp{
+    color:#75b5aa
+}
+.theme-base16-classic-dark-min .hljs-attribute,.theme-base16-classic-dark-min .hljs-function .hljs-title,.theme-base16-classic-dark-min .hljs-section,.theme-base16-classic-dark-min .hljs-title.function_,.theme-base16-classic-dark-min .ruby .hljs-property{
+    color:#6a9fb5
+}
+.theme-base16-classic-dark-min .diff .hljs-meta,.theme-base16-classic-dark-min .hljs-keyword,.theme-base16-classic-dark-min .hljs-template-tag,.theme-base16-classic-dark-min .hljs-type{
+    color:#aa759f
+}
+.theme-base16-classic-dark-min .hljs-emphasis{
+    color:#aa759f;
+    font-style:italic
+}
+.theme-base16-classic-dark-min .hljs-meta,.theme-base16-classic-dark-min .hljs-meta .hljs-keyword,.theme-base16-classic-dark-min .hljs-meta .hljs-string{
+    color:#8f5536
+}
+.theme-base16-classic-dark-min .hljs-meta .hljs-keyword,.theme-base16-classic-dark-min .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-classic-light{
+    /*! Theme: Classic Light Author: Jason Heeris (http://heeris.id.au) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-classic-light pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-classic-light code.hljs{
+    padding:3px 5px
+}
+.theme-base16-classic-light .hljs{
+    color:#303030;
+    background:#f5f5f5
+}
+.theme-base16-classic-light .hljs ::-moz-selection,.theme-base16-classic-light .hljs::-moz-selection{
+    background-color:#d0d0d0;
+    color:#303030
+}
+.theme-base16-classic-light .hljs ::selection,.theme-base16-classic-light .hljs::selection{
+    background-color:#d0d0d0;
+    color:#303030
+}
+.theme-base16-classic-light .hljs-comment{
+    color:#b0b0b0
+}
+.theme-base16-classic-light .hljs-tag{
+    color:#505050
+}
+.theme-base16-classic-light .hljs-operator,.theme-base16-classic-light .hljs-punctuation,.theme-base16-classic-light .hljs-subst{
+    color:#303030
+}
+.theme-base16-classic-light .hljs-operator{
+    opacity:.7
+}
+.theme-base16-classic-light .hljs-bullet,.theme-base16-classic-light .hljs-deletion,.theme-base16-classic-light .hljs-name,.theme-base16-classic-light .hljs-selector-tag,.theme-base16-classic-light .hljs-template-variable,.theme-base16-classic-light .hljs-variable{
+    color:#ac4142
+}
+.theme-base16-classic-light .hljs-attr,.theme-base16-classic-light .hljs-link,.theme-base16-classic-light .hljs-literal,.theme-base16-classic-light .hljs-number,.theme-base16-classic-light .hljs-symbol,.theme-base16-classic-light .hljs-variable.constant_{
+    color:#d28445
+}
+.theme-base16-classic-light .hljs-class .hljs-title,.theme-base16-classic-light .hljs-title,.theme-base16-classic-light .hljs-title.class_{
+    color:#f4bf75
+}
+.theme-base16-classic-light .hljs-strong{
+    font-weight:700;
+    color:#f4bf75
+}
+.theme-base16-classic-light .hljs-addition,.theme-base16-classic-light .hljs-code,.theme-base16-classic-light .hljs-string,.theme-base16-classic-light .hljs-title.class_.inherited__{
+    color:#90a959
+}
+.theme-base16-classic-light .hljs-built_in,.theme-base16-classic-light .hljs-doctag,.theme-base16-classic-light .hljs-keyword.hljs-atrule,.theme-base16-classic-light .hljs-quote,.theme-base16-classic-light .hljs-regexp{
+    color:#75b5aa
+}
+.theme-base16-classic-light .hljs-attribute,.theme-base16-classic-light .hljs-function .hljs-title,.theme-base16-classic-light .hljs-section,.theme-base16-classic-light .hljs-title.function_,.theme-base16-classic-light .ruby .hljs-property{
+    color:#6a9fb5
+}
+.theme-base16-classic-light .diff .hljs-meta,.theme-base16-classic-light .hljs-keyword,.theme-base16-classic-light .hljs-template-tag,.theme-base16-classic-light .hljs-type{
+    color:#aa759f
+}
+.theme-base16-classic-light .hljs-emphasis{
+    color:#aa759f;
+    font-style:italic
+}
+.theme-base16-classic-light .hljs-meta,.theme-base16-classic-light .hljs-meta .hljs-keyword,.theme-base16-classic-light .hljs-meta .hljs-string{
+    color:#8f5536
+}
+.theme-base16-classic-light .hljs-meta .hljs-keyword,.theme-base16-classic-light .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-classic-light-min{
+    /*! Theme: Classic Light Author: Jason Heeris (http://heeris.id.au) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-classic-light-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-classic-light-min code.hljs{
+    padding:3px 5px
+}
+.theme-base16-classic-light-min .hljs{
+    color:#303030;
+    background:#f5f5f5
+}
+.theme-base16-classic-light-min .hljs ::-moz-selection,.theme-base16-classic-light-min .hljs::-moz-selection{
+    background-color:#d0d0d0;
+    color:#303030
+}
+.theme-base16-classic-light-min .hljs ::selection,.theme-base16-classic-light-min .hljs::selection{
+    background-color:#d0d0d0;
+    color:#303030
+}
+.theme-base16-classic-light-min .hljs-comment{
+    color:#b0b0b0
+}
+.theme-base16-classic-light-min .hljs-tag{
+    color:#505050
+}
+.theme-base16-classic-light-min .hljs-operator,.theme-base16-classic-light-min .hljs-punctuation,.theme-base16-classic-light-min .hljs-subst{
+    color:#303030
+}
+.theme-base16-classic-light-min .hljs-operator{
+    opacity:.7
+}
+.theme-base16-classic-light-min .hljs-bullet,.theme-base16-classic-light-min .hljs-deletion,.theme-base16-classic-light-min .hljs-name,.theme-base16-classic-light-min .hljs-selector-tag,.theme-base16-classic-light-min .hljs-template-variable,.theme-base16-classic-light-min .hljs-variable{
+    color:#ac4142
+}
+.theme-base16-classic-light-min .hljs-attr,.theme-base16-classic-light-min .hljs-link,.theme-base16-classic-light-min .hljs-literal,.theme-base16-classic-light-min .hljs-number,.theme-base16-classic-light-min .hljs-symbol,.theme-base16-classic-light-min .hljs-variable.constant_{
+    color:#d28445
+}
+.theme-base16-classic-light-min .hljs-class .hljs-title,.theme-base16-classic-light-min .hljs-title,.theme-base16-classic-light-min .hljs-title.class_{
+    color:#f4bf75
+}
+.theme-base16-classic-light-min .hljs-strong{
+    font-weight:700;
+    color:#f4bf75
+}
+.theme-base16-classic-light-min .hljs-addition,.theme-base16-classic-light-min .hljs-code,.theme-base16-classic-light-min .hljs-string,.theme-base16-classic-light-min .hljs-title.class_.inherited__{
+    color:#90a959
+}
+.theme-base16-classic-light-min .hljs-built_in,.theme-base16-classic-light-min .hljs-doctag,.theme-base16-classic-light-min .hljs-keyword.hljs-atrule,.theme-base16-classic-light-min .hljs-quote,.theme-base16-classic-light-min .hljs-regexp{
+    color:#75b5aa
+}
+.theme-base16-classic-light-min .hljs-attribute,.theme-base16-classic-light-min .hljs-function .hljs-title,.theme-base16-classic-light-min .hljs-section,.theme-base16-classic-light-min .hljs-title.function_,.theme-base16-classic-light-min .ruby .hljs-property{
+    color:#6a9fb5
+}
+.theme-base16-classic-light-min .diff .hljs-meta,.theme-base16-classic-light-min .hljs-keyword,.theme-base16-classic-light-min .hljs-template-tag,.theme-base16-classic-light-min .hljs-type{
+    color:#aa759f
+}
+.theme-base16-classic-light-min .hljs-emphasis{
+    color:#aa759f;
+    font-style:italic
+}
+.theme-base16-classic-light-min .hljs-meta,.theme-base16-classic-light-min .hljs-meta .hljs-keyword,.theme-base16-classic-light-min .hljs-meta .hljs-string{
+    color:#8f5536
+}
+.theme-base16-classic-light-min .hljs-meta .hljs-keyword,.theme-base16-classic-light-min .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-codeschool{
+    /*! Theme: Codeschool Author: blockloop License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-codeschool pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-codeschool code.hljs{
+    padding:3px 5px
+}
+.theme-base16-codeschool .hljs{
+    color:#9ea7a6;
+    background:#232c31
+}
+.theme-base16-codeschool .hljs ::-moz-selection,.theme-base16-codeschool .hljs::-moz-selection{
+    background-color:#2a343a;
+    color:#9ea7a6
+}
+.theme-base16-codeschool .hljs ::selection,.theme-base16-codeschool .hljs::selection{
+    background-color:#2a343a;
+    color:#9ea7a6
+}
+.theme-base16-codeschool .hljs-comment{
+    color:#3f4944
+}
+.theme-base16-codeschool .hljs-tag{
+    color:#84898c
+}
+.theme-base16-codeschool .hljs-operator,.theme-base16-codeschool .hljs-punctuation,.theme-base16-codeschool .hljs-subst{
+    color:#9ea7a6
+}
+.theme-base16-codeschool .hljs-operator{
+    opacity:.7
+}
+.theme-base16-codeschool .hljs-bullet,.theme-base16-codeschool .hljs-deletion,.theme-base16-codeschool .hljs-name,.theme-base16-codeschool .hljs-selector-tag,.theme-base16-codeschool .hljs-template-variable,.theme-base16-codeschool .hljs-variable{
+    color:#2a5491
+}
+.theme-base16-codeschool .hljs-attr,.theme-base16-codeschool .hljs-link,.theme-base16-codeschool .hljs-literal,.theme-base16-codeschool .hljs-number,.theme-base16-codeschool .hljs-symbol,.theme-base16-codeschool .hljs-variable.constant_{
+    color:#43820d
+}
+.theme-base16-codeschool .hljs-class .hljs-title,.theme-base16-codeschool .hljs-title,.theme-base16-codeschool .hljs-title.class_{
+    color:#a03b1e
+}
+.theme-base16-codeschool .hljs-strong{
+    font-weight:700;
+    color:#a03b1e
+}
+.theme-base16-codeschool .hljs-addition,.theme-base16-codeschool .hljs-code,.theme-base16-codeschool .hljs-string,.theme-base16-codeschool .hljs-title.class_.inherited__{
+    color:#237986
+}
+.theme-base16-codeschool .hljs-built_in,.theme-base16-codeschool .hljs-doctag,.theme-base16-codeschool .hljs-keyword.hljs-atrule,.theme-base16-codeschool .hljs-quote,.theme-base16-codeschool .hljs-regexp{
+    color:#b02f30
+}
+.theme-base16-codeschool .hljs-attribute,.theme-base16-codeschool .hljs-function .hljs-title,.theme-base16-codeschool .hljs-section,.theme-base16-codeschool .hljs-title.function_,.theme-base16-codeschool .ruby .hljs-property{
+    color:#484d79
+}
+.theme-base16-codeschool .diff .hljs-meta,.theme-base16-codeschool .hljs-keyword,.theme-base16-codeschool .hljs-template-tag,.theme-base16-codeschool .hljs-type{
+    color:#c59820
+}
+.theme-base16-codeschool .hljs-emphasis{
+    color:#c59820;
+    font-style:italic
+}
+.theme-base16-codeschool .hljs-meta,.theme-base16-codeschool .hljs-meta .hljs-keyword,.theme-base16-codeschool .hljs-meta .hljs-string{
+    color:#c98344
+}
+.theme-base16-codeschool .hljs-meta .hljs-keyword,.theme-base16-codeschool .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-codeschool-min{
+    /*! Theme: Codeschool Author: blockloop License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-codeschool-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-codeschool-min code.hljs{
+    padding:3px 5px
+}
+.theme-base16-codeschool-min .hljs{
+    color:#9ea7a6;
+    background:#232c31
+}
+.theme-base16-codeschool-min .hljs ::-moz-selection,.theme-base16-codeschool-min .hljs::-moz-selection{
+    background-color:#2a343a;
+    color:#9ea7a6
+}
+.theme-base16-codeschool-min .hljs ::selection,.theme-base16-codeschool-min .hljs::selection{
+    background-color:#2a343a;
+    color:#9ea7a6
+}
+.theme-base16-codeschool-min .hljs-comment{
+    color:#3f4944
+}
+.theme-base16-codeschool-min .hljs-tag{
+    color:#84898c
+}
+.theme-base16-codeschool-min .hljs-operator,.theme-base16-codeschool-min .hljs-punctuation,.theme-base16-codeschool-min .hljs-subst{
+    color:#9ea7a6
+}
+.theme-base16-codeschool-min .hljs-operator{
+    opacity:.7
+}
+.theme-base16-codeschool-min .hljs-bullet,.theme-base16-codeschool-min .hljs-deletion,.theme-base16-codeschool-min .hljs-name,.theme-base16-codeschool-min .hljs-selector-tag,.theme-base16-codeschool-min .hljs-template-variable,.theme-base16-codeschool-min .hljs-variable{
+    color:#2a5491
+}
+.theme-base16-codeschool-min .hljs-attr,.theme-base16-codeschool-min .hljs-link,.theme-base16-codeschool-min .hljs-literal,.theme-base16-codeschool-min .hljs-number,.theme-base16-codeschool-min .hljs-symbol,.theme-base16-codeschool-min .hljs-variable.constant_{
+    color:#43820d
+}
+.theme-base16-codeschool-min .hljs-class .hljs-title,.theme-base16-codeschool-min .hljs-title,.theme-base16-codeschool-min .hljs-title.class_{
+    color:#a03b1e
+}
+.theme-base16-codeschool-min .hljs-strong{
+    font-weight:700;
+    color:#a03b1e
+}
+.theme-base16-codeschool-min .hljs-addition,.theme-base16-codeschool-min .hljs-code,.theme-base16-codeschool-min .hljs-string,.theme-base16-codeschool-min .hljs-title.class_.inherited__{
+    color:#237986
+}
+.theme-base16-codeschool-min .hljs-built_in,.theme-base16-codeschool-min .hljs-doctag,.theme-base16-codeschool-min .hljs-keyword.hljs-atrule,.theme-base16-codeschool-min .hljs-quote,.theme-base16-codeschool-min .hljs-regexp{
+    color:#b02f30
+}
+.theme-base16-codeschool-min .hljs-attribute,.theme-base16-codeschool-min .hljs-function .hljs-title,.theme-base16-codeschool-min .hljs-section,.theme-base16-codeschool-min .hljs-title.function_,.theme-base16-codeschool-min .ruby .hljs-property{
+    color:#484d79
+}
+.theme-base16-codeschool-min .diff .hljs-meta,.theme-base16-codeschool-min .hljs-keyword,.theme-base16-codeschool-min .hljs-template-tag,.theme-base16-codeschool-min .hljs-type{
+    color:#c59820
+}
+.theme-base16-codeschool-min .hljs-emphasis{
+    color:#c59820;
+    font-style:italic
+}
+.theme-base16-codeschool-min .hljs-meta,.theme-base16-codeschool-min .hljs-meta .hljs-keyword,.theme-base16-codeschool-min .hljs-meta .hljs-string{
+    color:#c98344
+}
+.theme-base16-codeschool-min .hljs-meta .hljs-keyword,.theme-base16-codeschool-min .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-colors{
+    /*! Theme: Colors Author: mrmrs (http://clrs.cc) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-colors pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-colors code.hljs{
+    padding:3px 5px
+}
+.theme-base16-colors .hljs{
+    color:#bbb;
+    background:#111
+}
+.theme-base16-colors .hljs ::-moz-selection,.theme-base16-colors .hljs::-moz-selection{
+    background-color:#555;
+    color:#bbb
+}
+.theme-base16-colors .hljs ::selection,.theme-base16-colors .hljs::selection{
+    background-color:#555;
+    color:#bbb
+}
+.theme-base16-colors .hljs-comment{
+    color:#777
+}
+.theme-base16-colors .hljs-tag{
+    color:#999
+}
+.theme-base16-colors .hljs-operator,.theme-base16-colors .hljs-punctuation,.theme-base16-colors .hljs-subst{
+    color:#bbb
+}
+.theme-base16-colors .hljs-operator{
+    opacity:.7
+}
+.theme-base16-colors .hljs-bullet,.theme-base16-colors .hljs-deletion,.theme-base16-colors .hljs-name,.theme-base16-colors .hljs-selector-tag,.theme-base16-colors .hljs-template-variable,.theme-base16-colors .hljs-variable{
+    color:#ff4136
+}
+.theme-base16-colors .hljs-attr,.theme-base16-colors .hljs-link,.theme-base16-colors .hljs-literal,.theme-base16-colors .hljs-number,.theme-base16-colors .hljs-symbol,.theme-base16-colors .hljs-variable.constant_{
+    color:#ff851b
+}
+.theme-base16-colors .hljs-class .hljs-title,.theme-base16-colors .hljs-title,.theme-base16-colors .hljs-title.class_{
+    color:#ffdc00
+}
+.theme-base16-colors .hljs-strong{
+    font-weight:700;
+    color:#ffdc00
+}
+.theme-base16-colors .hljs-addition,.theme-base16-colors .hljs-code,.theme-base16-colors .hljs-string,.theme-base16-colors .hljs-title.class_.inherited__{
+    color:#2ecc40
+}
+.theme-base16-colors .hljs-built_in,.theme-base16-colors .hljs-doctag,.theme-base16-colors .hljs-keyword.hljs-atrule,.theme-base16-colors .hljs-quote,.theme-base16-colors .hljs-regexp{
+    color:#7fdbff
+}
+.theme-base16-colors .hljs-attribute,.theme-base16-colors .hljs-function .hljs-title,.theme-base16-colors .hljs-section,.theme-base16-colors .hljs-title.function_,.theme-base16-colors .ruby .hljs-property{
+    color:#0074d9
+}
+.theme-base16-colors .diff .hljs-meta,.theme-base16-colors .hljs-keyword,.theme-base16-colors .hljs-template-tag,.theme-base16-colors .hljs-type{
+    color:#b10dc9
+}
+.theme-base16-colors .hljs-emphasis{
+    color:#b10dc9;
+    font-style:italic
+}
+.theme-base16-colors .hljs-meta,.theme-base16-colors .hljs-meta .hljs-keyword,.theme-base16-colors .hljs-meta .hljs-string{
+    color:#85144b
+}
+.theme-base16-colors .hljs-meta .hljs-keyword,.theme-base16-colors .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-colors-min{
+    /*! Theme: Colors Author: mrmrs (http://clrs.cc) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-colors-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-colors-min code.hljs{
+    padding:3px 5px
+}
+.theme-base16-colors-min .hljs{
+    color:#bbb;
+    background:#111
+}
+.theme-base16-colors-min .hljs ::-moz-selection,.theme-base16-colors-min .hljs::-moz-selection{
+    background-color:#555;
+    color:#bbb
+}
+.theme-base16-colors-min .hljs ::selection,.theme-base16-colors-min .hljs::selection{
+    background-color:#555;
+    color:#bbb
+}
+.theme-base16-colors-min .hljs-comment{
+    color:#777
+}
+.theme-base16-colors-min .hljs-tag{
+    color:#999
+}
+.theme-base16-colors-min .hljs-operator,.theme-base16-colors-min .hljs-punctuation,.theme-base16-colors-min .hljs-subst{
+    color:#bbb
+}
+.theme-base16-colors-min .hljs-operator{
+    opacity:.7
+}
+.theme-base16-colors-min .hljs-bullet,.theme-base16-colors-min .hljs-deletion,.theme-base16-colors-min .hljs-name,.theme-base16-colors-min .hljs-selector-tag,.theme-base16-colors-min .hljs-template-variable,.theme-base16-colors-min .hljs-variable{
+    color:#ff4136
+}
+.theme-base16-colors-min .hljs-attr,.theme-base16-colors-min .hljs-link,.theme-base16-colors-min .hljs-literal,.theme-base16-colors-min .hljs-number,.theme-base16-colors-min .hljs-symbol,.theme-base16-colors-min .hljs-variable.constant_{
+    color:#ff851b
+}
+.theme-base16-colors-min .hljs-class .hljs-title,.theme-base16-colors-min .hljs-title,.theme-base16-colors-min .hljs-title.class_{
+    color:#ffdc00
+}
+.theme-base16-colors-min .hljs-strong{
+    font-weight:700;
+    color:#ffdc00
+}
+.theme-base16-colors-min .hljs-addition,.theme-base16-colors-min .hljs-code,.theme-base16-colors-min .hljs-string,.theme-base16-colors-min .hljs-title.class_.inherited__{
+    color:#2ecc40
+}
+.theme-base16-colors-min .hljs-built_in,.theme-base16-colors-min .hljs-doctag,.theme-base16-colors-min .hljs-keyword.hljs-atrule,.theme-base16-colors-min .hljs-quote,.theme-base16-colors-min .hljs-regexp{
+    color:#7fdbff
+}
+.theme-base16-colors-min .hljs-attribute,.theme-base16-colors-min .hljs-function .hljs-title,.theme-base16-colors-min .hljs-section,.theme-base16-colors-min .hljs-title.function_,.theme-base16-colors-min .ruby .hljs-property{
+    color:#0074d9
+}
+.theme-base16-colors-min .diff .hljs-meta,.theme-base16-colors-min .hljs-keyword,.theme-base16-colors-min .hljs-template-tag,.theme-base16-colors-min .hljs-type{
+    color:#b10dc9
+}
+.theme-base16-colors-min .hljs-emphasis{
+    color:#b10dc9;
+    font-style:italic
+}
+.theme-base16-colors-min .hljs-meta,.theme-base16-colors-min .hljs-meta .hljs-keyword,.theme-base16-colors-min .hljs-meta .hljs-string{
+    color:#85144b
+}
+.theme-base16-colors-min .hljs-meta .hljs-keyword,.theme-base16-colors-min .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-cupcake{
+    /*! Theme: Cupcake Author: Chris Kempson (http://chriskempson.com) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-cupcake pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-cupcake code.hljs{
+    padding:3px 5px
+}
+.theme-base16-cupcake .hljs{
+    color:#8b8198;
+    background:#fbf1f2
+}
+.theme-base16-cupcake .hljs ::-moz-selection,.theme-base16-cupcake .hljs::-moz-selection{
+    background-color:#d8d5dd;
+    color:#8b8198
+}
+.theme-base16-cupcake .hljs ::selection,.theme-base16-cupcake .hljs::selection{
+    background-color:#d8d5dd;
+    color:#8b8198
+}
+.theme-base16-cupcake .hljs-comment{
+    color:#bfb9c6
+}
+.theme-base16-cupcake .hljs-tag{
+    color:#a59daf
+}
+.theme-base16-cupcake .hljs-operator,.theme-base16-cupcake .hljs-punctuation,.theme-base16-cupcake .hljs-subst{
+    color:#8b8198
+}
+.theme-base16-cupcake .hljs-operator{
+    opacity:.7
+}
+.theme-base16-cupcake .hljs-bullet,.theme-base16-cupcake .hljs-deletion,.theme-base16-cupcake .hljs-name,.theme-base16-cupcake .hljs-selector-tag,.theme-base16-cupcake .hljs-template-variable,.theme-base16-cupcake .hljs-variable{
+    color:#d57e85
+}
+.theme-base16-cupcake .hljs-attr,.theme-base16-cupcake .hljs-link,.theme-base16-cupcake .hljs-literal,.theme-base16-cupcake .hljs-number,.theme-base16-cupcake .hljs-symbol,.theme-base16-cupcake .hljs-variable.constant_{
+    color:#ebb790
+}
+.theme-base16-cupcake .hljs-class .hljs-title,.theme-base16-cupcake .hljs-title,.theme-base16-cupcake .hljs-title.class_{
+    color:#dcb16c
+}
+.theme-base16-cupcake .hljs-strong{
+    font-weight:700;
+    color:#dcb16c
+}
+.theme-base16-cupcake .hljs-addition,.theme-base16-cupcake .hljs-code,.theme-base16-cupcake .hljs-string,.theme-base16-cupcake .hljs-title.class_.inherited__{
+    color:#a3b367
+}
+.theme-base16-cupcake .hljs-built_in,.theme-base16-cupcake .hljs-doctag,.theme-base16-cupcake .hljs-keyword.hljs-atrule,.theme-base16-cupcake .hljs-quote,.theme-base16-cupcake .hljs-regexp{
+    color:#69a9a7
+}
+.theme-base16-cupcake .hljs-attribute,.theme-base16-cupcake .hljs-function .hljs-title,.theme-base16-cupcake .hljs-section,.theme-base16-cupcake .hljs-title.function_,.theme-base16-cupcake .ruby .hljs-property{
+    color:#7297b9
+}
+.theme-base16-cupcake .diff .hljs-meta,.theme-base16-cupcake .hljs-keyword,.theme-base16-cupcake .hljs-template-tag,.theme-base16-cupcake .hljs-type{
+    color:#bb99b4
+}
+.theme-base16-cupcake .hljs-emphasis{
+    color:#bb99b4;
+    font-style:italic
+}
+.theme-base16-cupcake .hljs-meta,.theme-base16-cupcake .hljs-meta .hljs-keyword,.theme-base16-cupcake .hljs-meta .hljs-string{
+    color:#baa58c
+}
+.theme-base16-cupcake .hljs-meta .hljs-keyword,.theme-base16-cupcake .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-cupcake-min{
+    /*! Theme: Cupcake Author: Chris Kempson (http://chriskempson.com) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-cupcake-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-cupcake-min code.hljs{
+    padding:3px 5px
+}
+.theme-base16-cupcake-min .hljs{
+    color:#8b8198;
+    background:#fbf1f2
+}
+.theme-base16-cupcake-min .hljs ::-moz-selection,.theme-base16-cupcake-min .hljs::-moz-selection{
+    background-color:#d8d5dd;
+    color:#8b8198
+}
+.theme-base16-cupcake-min .hljs ::selection,.theme-base16-cupcake-min .hljs::selection{
+    background-color:#d8d5dd;
+    color:#8b8198
+}
+.theme-base16-cupcake-min .hljs-comment{
+    color:#bfb9c6
+}
+.theme-base16-cupcake-min .hljs-tag{
+    color:#a59daf
+}
+.theme-base16-cupcake-min .hljs-operator,.theme-base16-cupcake-min .hljs-punctuation,.theme-base16-cupcake-min .hljs-subst{
+    color:#8b8198
+}
+.theme-base16-cupcake-min .hljs-operator{
+    opacity:.7
+}
+.theme-base16-cupcake-min .hljs-bullet,.theme-base16-cupcake-min .hljs-deletion,.theme-base16-cupcake-min .hljs-name,.theme-base16-cupcake-min .hljs-selector-tag,.theme-base16-cupcake-min .hljs-template-variable,.theme-base16-cupcake-min .hljs-variable{
+    color:#d57e85
+}
+.theme-base16-cupcake-min .hljs-attr,.theme-base16-cupcake-min .hljs-link,.theme-base16-cupcake-min .hljs-literal,.theme-base16-cupcake-min .hljs-number,.theme-base16-cupcake-min .hljs-symbol,.theme-base16-cupcake-min .hljs-variable.constant_{
+    color:#ebb790
+}
+.theme-base16-cupcake-min .hljs-class .hljs-title,.theme-base16-cupcake-min .hljs-title,.theme-base16-cupcake-min .hljs-title.class_{
+    color:#dcb16c
+}
+.theme-base16-cupcake-min .hljs-strong{
+    font-weight:700;
+    color:#dcb16c
+}
+.theme-base16-cupcake-min .hljs-addition,.theme-base16-cupcake-min .hljs-code,.theme-base16-cupcake-min .hljs-string,.theme-base16-cupcake-min .hljs-title.class_.inherited__{
+    color:#a3b367
+}
+.theme-base16-cupcake-min .hljs-built_in,.theme-base16-cupcake-min .hljs-doctag,.theme-base16-cupcake-min .hljs-keyword.hljs-atrule,.theme-base16-cupcake-min .hljs-quote,.theme-base16-cupcake-min .hljs-regexp{
+    color:#69a9a7
+}
+.theme-base16-cupcake-min .hljs-attribute,.theme-base16-cupcake-min .hljs-function .hljs-title,.theme-base16-cupcake-min .hljs-section,.theme-base16-cupcake-min .hljs-title.function_,.theme-base16-cupcake-min .ruby .hljs-property{
+    color:#7297b9
+}
+.theme-base16-cupcake-min .diff .hljs-meta,.theme-base16-cupcake-min .hljs-keyword,.theme-base16-cupcake-min .hljs-template-tag,.theme-base16-cupcake-min .hljs-type{
+    color:#bb99b4
+}
+.theme-base16-cupcake-min .hljs-emphasis{
+    color:#bb99b4;
+    font-style:italic
+}
+.theme-base16-cupcake-min .hljs-meta,.theme-base16-cupcake-min .hljs-meta .hljs-keyword,.theme-base16-cupcake-min .hljs-meta .hljs-string{
+    color:#baa58c
+}
+.theme-base16-cupcake-min .hljs-meta .hljs-keyword,.theme-base16-cupcake-min .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-cupertino{
+    /*! Theme: Cupertino Author: Defman21 License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-cupertino pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-cupertino code.hljs{
+    padding:3px 5px
+}
+.theme-base16-cupertino .hljs{
+    color:#404040;
+    background:#fff
+}
+.theme-base16-cupertino .hljs ::-moz-selection,.theme-base16-cupertino .hljs::-moz-selection{
+    background-color:silver;
+    color:#404040
+}
+.theme-base16-cupertino .hljs ::selection,.theme-base16-cupertino .hljs::selection{
+    background-color:silver;
+    color:#404040
+}
+.theme-base16-cupertino .hljs-comment,.theme-base16-cupertino .hljs-tag{
+    color:gray
+}
+.theme-base16-cupertino .hljs-operator,.theme-base16-cupertino .hljs-punctuation,.theme-base16-cupertino .hljs-subst{
+    color:#404040
+}
+.theme-base16-cupertino .hljs-operator{
+    opacity:.7
+}
+.theme-base16-cupertino .hljs-bullet,.theme-base16-cupertino .hljs-deletion,.theme-base16-cupertino .hljs-name,.theme-base16-cupertino .hljs-selector-tag,.theme-base16-cupertino .hljs-template-variable,.theme-base16-cupertino .hljs-variable{
+    color:#c41a15
+}
+.theme-base16-cupertino .hljs-attr,.theme-base16-cupertino .hljs-link,.theme-base16-cupertino .hljs-literal,.theme-base16-cupertino .hljs-number,.theme-base16-cupertino .hljs-symbol,.theme-base16-cupertino .hljs-variable.constant_{
+    color:#eb8500
+}
+.theme-base16-cupertino .hljs-class .hljs-title,.theme-base16-cupertino .hljs-title,.theme-base16-cupertino .hljs-title.class_{
+    color:#826b28
+}
+.theme-base16-cupertino .hljs-strong{
+    font-weight:700;
+    color:#826b28
+}
+.theme-base16-cupertino .hljs-addition,.theme-base16-cupertino .hljs-code,.theme-base16-cupertino .hljs-string,.theme-base16-cupertino .hljs-title.class_.inherited__{
+    color:#007400
+}
+.theme-base16-cupertino .hljs-built_in,.theme-base16-cupertino .hljs-doctag,.theme-base16-cupertino .hljs-keyword.hljs-atrule,.theme-base16-cupertino .hljs-quote,.theme-base16-cupertino .hljs-regexp{
+    color:#318495
+}
+.theme-base16-cupertino .hljs-attribute,.theme-base16-cupertino .hljs-function .hljs-title,.theme-base16-cupertino .hljs-section,.theme-base16-cupertino .hljs-title.function_,.theme-base16-cupertino .ruby .hljs-property{
+    color:blue
+}
+.theme-base16-cupertino .diff .hljs-meta,.theme-base16-cupertino .hljs-keyword,.theme-base16-cupertino .hljs-template-tag,.theme-base16-cupertino .hljs-type{
+    color:#a90d91
+}
+.theme-base16-cupertino .hljs-emphasis{
+    color:#a90d91;
+    font-style:italic
+}
+.theme-base16-cupertino .hljs-meta,.theme-base16-cupertino .hljs-meta .hljs-keyword,.theme-base16-cupertino .hljs-meta .hljs-string{
+    color:#826b28
+}
+.theme-base16-cupertino .hljs-meta .hljs-keyword,.theme-base16-cupertino .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-cupertino-min{
+    /*! Theme: Cupertino Author: Defman21 License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-cupertino-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-cupertino-min code.hljs{
+    padding:3px 5px
+}
+.theme-base16-cupertino-min .hljs{
+    color:#404040;
+    background:#fff
+}
+.theme-base16-cupertino-min .hljs ::-moz-selection,.theme-base16-cupertino-min .hljs::-moz-selection{
+    background-color:silver;
+    color:#404040
+}
+.theme-base16-cupertino-min .hljs ::selection,.theme-base16-cupertino-min .hljs::selection{
+    background-color:silver;
+    color:#404040
+}
+.theme-base16-cupertino-min .hljs-comment,.theme-base16-cupertino-min .hljs-tag{
+    color:gray
+}
+.theme-base16-cupertino-min .hljs-operator,.theme-base16-cupertino-min .hljs-punctuation,.theme-base16-cupertino-min .hljs-subst{
+    color:#404040
+}
+.theme-base16-cupertino-min .hljs-operator{
+    opacity:.7
+}
+.theme-base16-cupertino-min .hljs-bullet,.theme-base16-cupertino-min .hljs-deletion,.theme-base16-cupertino-min .hljs-name,.theme-base16-cupertino-min .hljs-selector-tag,.theme-base16-cupertino-min .hljs-template-variable,.theme-base16-cupertino-min .hljs-variable{
+    color:#c41a15
+}
+.theme-base16-cupertino-min .hljs-attr,.theme-base16-cupertino-min .hljs-link,.theme-base16-cupertino-min .hljs-literal,.theme-base16-cupertino-min .hljs-number,.theme-base16-cupertino-min .hljs-symbol,.theme-base16-cupertino-min .hljs-variable.constant_{
+    color:#eb8500
+}
+.theme-base16-cupertino-min .hljs-class .hljs-title,.theme-base16-cupertino-min .hljs-title,.theme-base16-cupertino-min .hljs-title.class_{
+    color:#826b28
+}
+.theme-base16-cupertino-min .hljs-strong{
+    font-weight:700;
+    color:#826b28
+}
+.theme-base16-cupertino-min .hljs-addition,.theme-base16-cupertino-min .hljs-code,.theme-base16-cupertino-min .hljs-string,.theme-base16-cupertino-min .hljs-title.class_.inherited__{
+    color:#007400
+}
+.theme-base16-cupertino-min .hljs-built_in,.theme-base16-cupertino-min .hljs-doctag,.theme-base16-cupertino-min .hljs-keyword.hljs-atrule,.theme-base16-cupertino-min .hljs-quote,.theme-base16-cupertino-min .hljs-regexp{
+    color:#318495
+}
+.theme-base16-cupertino-min .hljs-attribute,.theme-base16-cupertino-min .hljs-function .hljs-title,.theme-base16-cupertino-min .hljs-section,.theme-base16-cupertino-min .hljs-title.function_,.theme-base16-cupertino-min .ruby .hljs-property{
+    color:blue
+}
+.theme-base16-cupertino-min .diff .hljs-meta,.theme-base16-cupertino-min .hljs-keyword,.theme-base16-cupertino-min .hljs-template-tag,.theme-base16-cupertino-min .hljs-type{
+    color:#a90d91
+}
+.theme-base16-cupertino-min .hljs-emphasis{
+    color:#a90d91;
+    font-style:italic
+}
+.theme-base16-cupertino-min .hljs-meta,.theme-base16-cupertino-min .hljs-meta .hljs-keyword,.theme-base16-cupertino-min .hljs-meta .hljs-string{
+    color:#826b28
+}
+.theme-base16-cupertino-min .hljs-meta .hljs-keyword,.theme-base16-cupertino-min .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-danqing{
+    /*! Theme: DanQing Author: Wenhan Zhu (Cosmos) (zhuwenhan950913@gmail.com) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-danqing pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-danqing code.hljs{
+    padding:3px 5px
+}
+.theme-base16-danqing .hljs{
+    color:#e0f0ef;
+    background:#2d302f
+}
+.theme-base16-danqing .hljs ::-moz-selection,.theme-base16-danqing .hljs::-moz-selection{
+    background-color:#5a605d;
+    color:#e0f0ef
+}
+.theme-base16-danqing .hljs ::selection,.theme-base16-danqing .hljs::selection{
+    background-color:#5a605d;
+    color:#e0f0ef
+}
+.theme-base16-danqing .hljs-comment{
+    color:#9da8a3
+}
+.theme-base16-danqing .hljs-tag{
+    color:#cad8d2
+}
+.theme-base16-danqing .hljs-operator,.theme-base16-danqing .hljs-punctuation,.theme-base16-danqing .hljs-subst{
+    color:#e0f0ef
+}
+.theme-base16-danqing .hljs-operator{
+    opacity:.7
+}
+.theme-base16-danqing .hljs-bullet,.theme-base16-danqing .hljs-deletion,.theme-base16-danqing .hljs-name,.theme-base16-danqing .hljs-selector-tag,.theme-base16-danqing .hljs-template-variable,.theme-base16-danqing .hljs-variable{
+    color:#f9906f
+}
+.theme-base16-danqing .hljs-attr,.theme-base16-danqing .hljs-link,.theme-base16-danqing .hljs-literal,.theme-base16-danqing .hljs-number,.theme-base16-danqing .hljs-symbol,.theme-base16-danqing .hljs-variable.constant_{
+    color:#b38a61
+}
+.theme-base16-danqing .hljs-class .hljs-title,.theme-base16-danqing .hljs-title,.theme-base16-danqing .hljs-title.class_{
+    color:#f0c239
+}
+.theme-base16-danqing .hljs-strong{
+    font-weight:700;
+    color:#f0c239
+}
+.theme-base16-danqing .hljs-addition,.theme-base16-danqing .hljs-code,.theme-base16-danqing .hljs-string,.theme-base16-danqing .hljs-title.class_.inherited__{
+    color:#8ab361
+}
+.theme-base16-danqing .hljs-built_in,.theme-base16-danqing .hljs-doctag,.theme-base16-danqing .hljs-keyword.hljs-atrule,.theme-base16-danqing .hljs-quote,.theme-base16-danqing .hljs-regexp{
+    color:#30dff3
+}
+.theme-base16-danqing .hljs-attribute,.theme-base16-danqing .hljs-function .hljs-title,.theme-base16-danqing .hljs-section,.theme-base16-danqing .hljs-title.function_,.theme-base16-danqing .ruby .hljs-property{
+    color:#b0a4e3
+}
+.theme-base16-danqing .diff .hljs-meta,.theme-base16-danqing .hljs-keyword,.theme-base16-danqing .hljs-template-tag,.theme-base16-danqing .hljs-type{
+    color:#cca4e3
+}
+.theme-base16-danqing .hljs-emphasis{
+    color:#cca4e3;
+    font-style:italic
+}
+.theme-base16-danqing .hljs-meta,.theme-base16-danqing .hljs-meta .hljs-keyword,.theme-base16-danqing .hljs-meta .hljs-string{
+    color:#ca6924
+}
+.theme-base16-danqing .hljs-meta .hljs-keyword,.theme-base16-danqing .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-danqing-min{
+    /*! Theme: DanQing Author: Wenhan Zhu (Cosmos) (zhuwenhan950913@gmail.com) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-danqing-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-danqing-min code.hljs{
+    padding:3px 5px
+}
+.theme-base16-danqing-min .hljs{
+    color:#e0f0ef;
+    background:#2d302f
+}
+.theme-base16-danqing-min .hljs ::-moz-selection,.theme-base16-danqing-min .hljs::-moz-selection{
+    background-color:#5a605d;
+    color:#e0f0ef
+}
+.theme-base16-danqing-min .hljs ::selection,.theme-base16-danqing-min .hljs::selection{
+    background-color:#5a605d;
+    color:#e0f0ef
+}
+.theme-base16-danqing-min .hljs-comment{
+    color:#9da8a3
+}
+.theme-base16-danqing-min .hljs-tag{
+    color:#cad8d2
+}
+.theme-base16-danqing-min .hljs-operator,.theme-base16-danqing-min .hljs-punctuation,.theme-base16-danqing-min .hljs-subst{
+    color:#e0f0ef
+}
+.theme-base16-danqing-min .hljs-operator{
+    opacity:.7
+}
+.theme-base16-danqing-min .hljs-bullet,.theme-base16-danqing-min .hljs-deletion,.theme-base16-danqing-min .hljs-name,.theme-base16-danqing-min .hljs-selector-tag,.theme-base16-danqing-min .hljs-template-variable,.theme-base16-danqing-min .hljs-variable{
+    color:#f9906f
+}
+.theme-base16-danqing-min .hljs-attr,.theme-base16-danqing-min .hljs-link,.theme-base16-danqing-min .hljs-literal,.theme-base16-danqing-min .hljs-number,.theme-base16-danqing-min .hljs-symbol,.theme-base16-danqing-min .hljs-variable.constant_{
+    color:#b38a61
+}
+.theme-base16-danqing-min .hljs-class .hljs-title,.theme-base16-danqing-min .hljs-title,.theme-base16-danqing-min .hljs-title.class_{
+    color:#f0c239
+}
+.theme-base16-danqing-min .hljs-strong{
+    font-weight:700;
+    color:#f0c239
+}
+.theme-base16-danqing-min .hljs-addition,.theme-base16-danqing-min .hljs-code,.theme-base16-danqing-min .hljs-string,.theme-base16-danqing-min .hljs-title.class_.inherited__{
+    color:#8ab361
+}
+.theme-base16-danqing-min .hljs-built_in,.theme-base16-danqing-min .hljs-doctag,.theme-base16-danqing-min .hljs-keyword.hljs-atrule,.theme-base16-danqing-min .hljs-quote,.theme-base16-danqing-min .hljs-regexp{
+    color:#30dff3
+}
+.theme-base16-danqing-min .hljs-attribute,.theme-base16-danqing-min .hljs-function .hljs-title,.theme-base16-danqing-min .hljs-section,.theme-base16-danqing-min .hljs-title.function_,.theme-base16-danqing-min .ruby .hljs-property{
+    color:#b0a4e3
+}
+.theme-base16-danqing-min .diff .hljs-meta,.theme-base16-danqing-min .hljs-keyword,.theme-base16-danqing-min .hljs-template-tag,.theme-base16-danqing-min .hljs-type{
+    color:#cca4e3
+}
+.theme-base16-danqing-min .hljs-emphasis{
+    color:#cca4e3;
+    font-style:italic
+}
+.theme-base16-danqing-min .hljs-meta,.theme-base16-danqing-min .hljs-meta .hljs-keyword,.theme-base16-danqing-min .hljs-meta .hljs-string{
+    color:#ca6924
+}
+.theme-base16-danqing-min .hljs-meta .hljs-keyword,.theme-base16-danqing-min .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-darcula{
+    /*! Theme: Darcula Author: jetbrains License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-darcula pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-darcula code.hljs{
+    padding:3px 5px
+}
+.theme-base16-darcula .hljs{
+    color:#a9b7c6;
+    background:#2b2b2b
+}
+.theme-base16-darcula .hljs ::-moz-selection,.theme-base16-darcula .hljs::-moz-selection{
+    background-color:#323232;
+    color:#a9b7c6
+}
+.theme-base16-darcula .hljs ::selection,.theme-base16-darcula .hljs::selection{
+    background-color:#323232;
+    color:#a9b7c6
+}
+.theme-base16-darcula .hljs-comment{
+    color:#606366
+}
+.theme-base16-darcula .hljs-tag{
+    color:#a4a3a3
+}
+.theme-base16-darcula .hljs-operator,.theme-base16-darcula .hljs-punctuation,.theme-base16-darcula .hljs-subst{
+    color:#a9b7c6
+}
+.theme-base16-darcula .hljs-operator{
+    opacity:.7
+}
+.theme-base16-darcula .hljs-bullet,.theme-base16-darcula .hljs-deletion,.theme-base16-darcula .hljs-name,.theme-base16-darcula .hljs-selector-tag,.theme-base16-darcula .hljs-template-variable,.theme-base16-darcula .hljs-variable{
+    color:#4eade5
+}
+.theme-base16-darcula .hljs-attr,.theme-base16-darcula .hljs-link,.theme-base16-darcula .hljs-literal,.theme-base16-darcula .hljs-number,.theme-base16-darcula .hljs-symbol,.theme-base16-darcula .hljs-variable.constant_{
+    color:#689757
+}
+.theme-base16-darcula .hljs-class .hljs-title,.theme-base16-darcula .hljs-title,.theme-base16-darcula .hljs-title.class_{
+    color:#bbb529
+}
+.theme-base16-darcula .hljs-strong{
+    font-weight:700;
+    color:#bbb529
+}
+.theme-base16-darcula .hljs-addition,.theme-base16-darcula .hljs-code,.theme-base16-darcula .hljs-string,.theme-base16-darcula .hljs-title.class_.inherited__{
+    color:#6a8759
+}
+.theme-base16-darcula .hljs-built_in,.theme-base16-darcula .hljs-doctag,.theme-base16-darcula .hljs-keyword.hljs-atrule,.theme-base16-darcula .hljs-quote,.theme-base16-darcula .hljs-regexp{
+    color:#629755
+}
+.theme-base16-darcula .hljs-attribute,.theme-base16-darcula .hljs-function .hljs-title,.theme-base16-darcula .hljs-section,.theme-base16-darcula .hljs-title.function_,.theme-base16-darcula .ruby .hljs-property{
+    color:#9876aa
+}
+.theme-base16-darcula .diff .hljs-meta,.theme-base16-darcula .hljs-keyword,.theme-base16-darcula .hljs-template-tag,.theme-base16-darcula .hljs-type{
+    color:#cc7832
+}
+.theme-base16-darcula .hljs-emphasis{
+    color:#cc7832;
+    font-style:italic
+}
+.theme-base16-darcula .hljs-meta,.theme-base16-darcula .hljs-meta .hljs-keyword,.theme-base16-darcula .hljs-meta .hljs-string{
+    color:gray
+}
+.theme-base16-darcula .hljs-meta .hljs-keyword,.theme-base16-darcula .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-darcula-min{
+    /*! Theme: Darcula Author: jetbrains License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-darcula-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-darcula-min code.hljs{
+    padding:3px 5px
+}
+.theme-base16-darcula-min .hljs{
+    color:#a9b7c6;
+    background:#2b2b2b
+}
+.theme-base16-darcula-min .hljs ::-moz-selection,.theme-base16-darcula-min .hljs::-moz-selection{
+    background-color:#323232;
+    color:#a9b7c6
+}
+.theme-base16-darcula-min .hljs ::selection,.theme-base16-darcula-min .hljs::selection{
+    background-color:#323232;
+    color:#a9b7c6
+}
+.theme-base16-darcula-min .hljs-comment{
+    color:#606366
+}
+.theme-base16-darcula-min .hljs-tag{
+    color:#a4a3a3
+}
+.theme-base16-darcula-min .hljs-operator,.theme-base16-darcula-min .hljs-punctuation,.theme-base16-darcula-min .hljs-subst{
+    color:#a9b7c6
+}
+.theme-base16-darcula-min .hljs-operator{
+    opacity:.7
+}
+.theme-base16-darcula-min .hljs-bullet,.theme-base16-darcula-min .hljs-deletion,.theme-base16-darcula-min .hljs-name,.theme-base16-darcula-min .hljs-selector-tag,.theme-base16-darcula-min .hljs-template-variable,.theme-base16-darcula-min .hljs-variable{
+    color:#4eade5
+}
+.theme-base16-darcula-min .hljs-attr,.theme-base16-darcula-min .hljs-link,.theme-base16-darcula-min .hljs-literal,.theme-base16-darcula-min .hljs-number,.theme-base16-darcula-min .hljs-symbol,.theme-base16-darcula-min .hljs-variable.constant_{
+    color:#689757
+}
+.theme-base16-darcula-min .hljs-class .hljs-title,.theme-base16-darcula-min .hljs-title,.theme-base16-darcula-min .hljs-title.class_{
+    color:#bbb529
+}
+.theme-base16-darcula-min .hljs-strong{
+    font-weight:700;
+    color:#bbb529
+}
+.theme-base16-darcula-min .hljs-addition,.theme-base16-darcula-min .hljs-code,.theme-base16-darcula-min .hljs-string,.theme-base16-darcula-min .hljs-title.class_.inherited__{
+    color:#6a8759
+}
+.theme-base16-darcula-min .hljs-built_in,.theme-base16-darcula-min .hljs-doctag,.theme-base16-darcula-min .hljs-keyword.hljs-atrule,.theme-base16-darcula-min .hljs-quote,.theme-base16-darcula-min .hljs-regexp{
+    color:#629755
+}
+.theme-base16-darcula-min .hljs-attribute,.theme-base16-darcula-min .hljs-function .hljs-title,.theme-base16-darcula-min .hljs-section,.theme-base16-darcula-min .hljs-title.function_,.theme-base16-darcula-min .ruby .hljs-property{
+    color:#9876aa
+}
+.theme-base16-darcula-min .diff .hljs-meta,.theme-base16-darcula-min .hljs-keyword,.theme-base16-darcula-min .hljs-template-tag,.theme-base16-darcula-min .hljs-type{
+    color:#cc7832
+}
+.theme-base16-darcula-min .hljs-emphasis{
+    color:#cc7832;
+    font-style:italic
+}
+.theme-base16-darcula-min .hljs-meta,.theme-base16-darcula-min .hljs-meta .hljs-keyword,.theme-base16-darcula-min .hljs-meta .hljs-string{
+    color:gray
+}
+.theme-base16-darcula-min .hljs-meta .hljs-keyword,.theme-base16-darcula-min .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-dark-violet{
+    /*! Theme: Dark Violet Author: ruler501 (https://github.com/ruler501/base16-darkviolet) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-dark-violet pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-dark-violet code.hljs{
+    padding:3px 5px
+}
+.theme-base16-dark-violet .hljs{
+    color:#b08ae6;
+    background:#000
+}
+.theme-base16-dark-violet .hljs ::-moz-selection,.theme-base16-dark-violet .hljs::-moz-selection{
+    background-color:#432d59;
+    color:#b08ae6
+}
+.theme-base16-dark-violet .hljs ::selection,.theme-base16-dark-violet .hljs::selection{
+    background-color:#432d59;
+    color:#b08ae6
+}
+.theme-base16-dark-violet .hljs-comment{
+    color:#593380
+}
+.theme-base16-dark-violet .hljs-tag{
+    color:lime
+}
+.theme-base16-dark-violet .hljs-operator,.theme-base16-dark-violet .hljs-punctuation,.theme-base16-dark-violet .hljs-subst{
+    color:#b08ae6
+}
+.theme-base16-dark-violet .hljs-operator{
+    opacity:.7
+}
+.theme-base16-dark-violet .hljs-bullet,.theme-base16-dark-violet .hljs-deletion,.theme-base16-dark-violet .hljs-name,.theme-base16-dark-violet .hljs-selector-tag,.theme-base16-dark-violet .hljs-template-variable,.theme-base16-dark-violet .hljs-variable{
+    color:#a82ee6
+}
+.theme-base16-dark-violet .hljs-attr,.theme-base16-dark-violet .hljs-link,.theme-base16-dark-violet .hljs-literal,.theme-base16-dark-violet .hljs-number,.theme-base16-dark-violet .hljs-symbol,.theme-base16-dark-violet .hljs-variable.constant_{
+    color:#b6c
+}
+.theme-base16-dark-violet .hljs-class .hljs-title,.theme-base16-dark-violet .hljs-title,.theme-base16-dark-violet .hljs-title.class_{
+    color:#f29df2
+}
+.theme-base16-dark-violet .hljs-strong{
+    font-weight:700;
+    color:#f29df2
+}
+.theme-base16-dark-violet .hljs-addition,.theme-base16-dark-violet .hljs-code,.theme-base16-dark-violet .hljs-string,.theme-base16-dark-violet .hljs-title.class_.inherited__{
+    color:#4595e6
+}
+.theme-base16-dark-violet .hljs-built_in,.theme-base16-dark-violet .hljs-doctag,.theme-base16-dark-violet .hljs-keyword.hljs-atrule,.theme-base16-dark-violet .hljs-quote,.theme-base16-dark-violet .hljs-regexp{
+    color:#40dfff
+}
+.theme-base16-dark-violet .hljs-attribute,.theme-base16-dark-violet .hljs-function .hljs-title,.theme-base16-dark-violet .hljs-section,.theme-base16-dark-violet .hljs-title.function_,.theme-base16-dark-violet .ruby .hljs-property{
+    color:#4136d9
+}
+.theme-base16-dark-violet .diff .hljs-meta,.theme-base16-dark-violet .hljs-keyword,.theme-base16-dark-violet .hljs-template-tag,.theme-base16-dark-violet .hljs-type{
+    color:#7e5ce6
+}
+.theme-base16-dark-violet .hljs-emphasis{
+    color:#7e5ce6;
+    font-style:italic
+}
+.theme-base16-dark-violet .hljs-meta,.theme-base16-dark-violet .hljs-meta .hljs-keyword,.theme-base16-dark-violet .hljs-meta .hljs-string{
+    color:#a886bf
+}
+.theme-base16-dark-violet .hljs-meta .hljs-keyword,.theme-base16-dark-violet .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-dark-violet-min{
+    /*! Theme: Dark Violet Author: ruler501 (https://github.com/ruler501/base16-darkviolet) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-dark-violet-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-dark-violet-min code.hljs{
+    padding:3px 5px
+}
+.theme-base16-dark-violet-min .hljs{
+    color:#b08ae6;
+    background:#000
+}
+.theme-base16-dark-violet-min .hljs ::-moz-selection,.theme-base16-dark-violet-min .hljs::-moz-selection{
+    background-color:#432d59;
+    color:#b08ae6
+}
+.theme-base16-dark-violet-min .hljs ::selection,.theme-base16-dark-violet-min .hljs::selection{
+    background-color:#432d59;
+    color:#b08ae6
+}
+.theme-base16-dark-violet-min .hljs-comment{
+    color:#593380
+}
+.theme-base16-dark-violet-min .hljs-tag{
+    color:lime
+}
+.theme-base16-dark-violet-min .hljs-operator,.theme-base16-dark-violet-min .hljs-punctuation,.theme-base16-dark-violet-min .hljs-subst{
+    color:#b08ae6
+}
+.theme-base16-dark-violet-min .hljs-operator{
+    opacity:.7
+}
+.theme-base16-dark-violet-min .hljs-bullet,.theme-base16-dark-violet-min .hljs-deletion,.theme-base16-dark-violet-min .hljs-name,.theme-base16-dark-violet-min .hljs-selector-tag,.theme-base16-dark-violet-min .hljs-template-variable,.theme-base16-dark-violet-min .hljs-variable{
+    color:#a82ee6
+}
+.theme-base16-dark-violet-min .hljs-attr,.theme-base16-dark-violet-min .hljs-link,.theme-base16-dark-violet-min .hljs-literal,.theme-base16-dark-violet-min .hljs-number,.theme-base16-dark-violet-min .hljs-symbol,.theme-base16-dark-violet-min .hljs-variable.constant_{
+    color:#b6c
+}
+.theme-base16-dark-violet-min .hljs-class .hljs-title,.theme-base16-dark-violet-min .hljs-title,.theme-base16-dark-violet-min .hljs-title.class_{
+    color:#f29df2
+}
+.theme-base16-dark-violet-min .hljs-strong{
+    font-weight:700;
+    color:#f29df2
+}
+.theme-base16-dark-violet-min .hljs-addition,.theme-base16-dark-violet-min .hljs-code,.theme-base16-dark-violet-min .hljs-string,.theme-base16-dark-violet-min .hljs-title.class_.inherited__{
+    color:#4595e6
+}
+.theme-base16-dark-violet-min .hljs-built_in,.theme-base16-dark-violet-min .hljs-doctag,.theme-base16-dark-violet-min .hljs-keyword.hljs-atrule,.theme-base16-dark-violet-min .hljs-quote,.theme-base16-dark-violet-min .hljs-regexp{
+    color:#40dfff
+}
+.theme-base16-dark-violet-min .hljs-attribute,.theme-base16-dark-violet-min .hljs-function .hljs-title,.theme-base16-dark-violet-min .hljs-section,.theme-base16-dark-violet-min .hljs-title.function_,.theme-base16-dark-violet-min .ruby .hljs-property{
+    color:#4136d9
+}
+.theme-base16-dark-violet-min .diff .hljs-meta,.theme-base16-dark-violet-min .hljs-keyword,.theme-base16-dark-violet-min .hljs-template-tag,.theme-base16-dark-violet-min .hljs-type{
+    color:#7e5ce6
+}
+.theme-base16-dark-violet-min .hljs-emphasis{
+    color:#7e5ce6;
+    font-style:italic
+}
+.theme-base16-dark-violet-min .hljs-meta,.theme-base16-dark-violet-min .hljs-meta .hljs-keyword,.theme-base16-dark-violet-min .hljs-meta .hljs-string{
+    color:#a886bf
+}
+.theme-base16-dark-violet-min .hljs-meta .hljs-keyword,.theme-base16-dark-violet-min .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-darkmoss{
+    /*! Theme: darkmoss Author: Gabriel Avanzi (https://github.com/avanzzzi) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-darkmoss pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-darkmoss code.hljs{
+    padding:3px 5px
+}
+.theme-base16-darkmoss .hljs{
+    color:#c7c7a5;
+    background:#171e1f
+}
+.theme-base16-darkmoss .hljs ::-moz-selection,.theme-base16-darkmoss .hljs::-moz-selection{
+    background-color:#373c3d;
+    color:#c7c7a5
+}
+.theme-base16-darkmoss .hljs ::selection,.theme-base16-darkmoss .hljs::selection{
+    background-color:#373c3d;
+    color:#c7c7a5
+}
+.theme-base16-darkmoss .hljs-comment{
+    color:#555e5f
+}
+.theme-base16-darkmoss .hljs-tag{
+    color:#818f80
+}
+.theme-base16-darkmoss .hljs-operator,.theme-base16-darkmoss .hljs-punctuation,.theme-base16-darkmoss .hljs-subst{
+    color:#c7c7a5
+}
+.theme-base16-darkmoss .hljs-operator{
+    opacity:.7
+}
+.theme-base16-darkmoss .hljs-bullet,.theme-base16-darkmoss .hljs-deletion,.theme-base16-darkmoss .hljs-name,.theme-base16-darkmoss .hljs-selector-tag,.theme-base16-darkmoss .hljs-template-variable,.theme-base16-darkmoss .hljs-variable{
+    color:#ff4658
+}
+.theme-base16-darkmoss .hljs-attr,.theme-base16-darkmoss .hljs-link,.theme-base16-darkmoss .hljs-literal,.theme-base16-darkmoss .hljs-number,.theme-base16-darkmoss .hljs-symbol,.theme-base16-darkmoss .hljs-variable.constant_{
+    color:#e6db74
+}
+.theme-base16-darkmoss .hljs-class .hljs-title,.theme-base16-darkmoss .hljs-title,.theme-base16-darkmoss .hljs-title.class_{
+    color:#fdb11f
+}
+.theme-base16-darkmoss .hljs-strong{
+    font-weight:700;
+    color:#fdb11f
+}
+.theme-base16-darkmoss .hljs-addition,.theme-base16-darkmoss .hljs-code,.theme-base16-darkmoss .hljs-string,.theme-base16-darkmoss .hljs-title.class_.inherited__{
+    color:#499180
+}
+.theme-base16-darkmoss .hljs-built_in,.theme-base16-darkmoss .hljs-doctag,.theme-base16-darkmoss .hljs-keyword.hljs-atrule,.theme-base16-darkmoss .hljs-quote,.theme-base16-darkmoss .hljs-regexp{
+    color:#66d9ef
+}
+.theme-base16-darkmoss .hljs-attribute,.theme-base16-darkmoss .hljs-function .hljs-title,.theme-base16-darkmoss .hljs-section,.theme-base16-darkmoss .hljs-title.function_,.theme-base16-darkmoss .ruby .hljs-property{
+    color:#498091
+}
+.theme-base16-darkmoss .diff .hljs-meta,.theme-base16-darkmoss .hljs-keyword,.theme-base16-darkmoss .hljs-template-tag,.theme-base16-darkmoss .hljs-type{
+    color:#9bc0c8
+}
+.theme-base16-darkmoss .hljs-emphasis{
+    color:#9bc0c8;
+    font-style:italic
+}
+.theme-base16-darkmoss .hljs-meta,.theme-base16-darkmoss .hljs-meta .hljs-keyword,.theme-base16-darkmoss .hljs-meta .hljs-string{
+    color:#d27b53
+}
+.theme-base16-darkmoss .hljs-meta .hljs-keyword,.theme-base16-darkmoss .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-darkmoss-min{
+    /*! Theme: darkmoss Author: Gabriel Avanzi (https://github.com/avanzzzi) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-darkmoss-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-darkmoss-min code.hljs{
+    padding:3px 5px
+}
+.theme-base16-darkmoss-min .hljs{
+    color:#c7c7a5;
+    background:#171e1f
+}
+.theme-base16-darkmoss-min .hljs ::-moz-selection,.theme-base16-darkmoss-min .hljs::-moz-selection{
+    background-color:#373c3d;
+    color:#c7c7a5
+}
+.theme-base16-darkmoss-min .hljs ::selection,.theme-base16-darkmoss-min .hljs::selection{
+    background-color:#373c3d;
+    color:#c7c7a5
+}
+.theme-base16-darkmoss-min .hljs-comment{
+    color:#555e5f
+}
+.theme-base16-darkmoss-min .hljs-tag{
+    color:#818f80
+}
+.theme-base16-darkmoss-min .hljs-operator,.theme-base16-darkmoss-min .hljs-punctuation,.theme-base16-darkmoss-min .hljs-subst{
+    color:#c7c7a5
+}
+.theme-base16-darkmoss-min .hljs-operator{
+    opacity:.7
+}
+.theme-base16-darkmoss-min .hljs-bullet,.theme-base16-darkmoss-min .hljs-deletion,.theme-base16-darkmoss-min .hljs-name,.theme-base16-darkmoss-min .hljs-selector-tag,.theme-base16-darkmoss-min .hljs-template-variable,.theme-base16-darkmoss-min .hljs-variable{
+    color:#ff4658
+}
+.theme-base16-darkmoss-min .hljs-attr,.theme-base16-darkmoss-min .hljs-link,.theme-base16-darkmoss-min .hljs-literal,.theme-base16-darkmoss-min .hljs-number,.theme-base16-darkmoss-min .hljs-symbol,.theme-base16-darkmoss-min .hljs-variable.constant_{
+    color:#e6db74
+}
+.theme-base16-darkmoss-min .hljs-class .hljs-title,.theme-base16-darkmoss-min .hljs-title,.theme-base16-darkmoss-min .hljs-title.class_{
+    color:#fdb11f
+}
+.theme-base16-darkmoss-min .hljs-strong{
+    font-weight:700;
+    color:#fdb11f
+}
+.theme-base16-darkmoss-min .hljs-addition,.theme-base16-darkmoss-min .hljs-code,.theme-base16-darkmoss-min .hljs-string,.theme-base16-darkmoss-min .hljs-title.class_.inherited__{
+    color:#499180
+}
+.theme-base16-darkmoss-min .hljs-built_in,.theme-base16-darkmoss-min .hljs-doctag,.theme-base16-darkmoss-min .hljs-keyword.hljs-atrule,.theme-base16-darkmoss-min .hljs-quote,.theme-base16-darkmoss-min .hljs-regexp{
+    color:#66d9ef
+}
+.theme-base16-darkmoss-min .hljs-attribute,.theme-base16-darkmoss-min .hljs-function .hljs-title,.theme-base16-darkmoss-min .hljs-section,.theme-base16-darkmoss-min .hljs-title.function_,.theme-base16-darkmoss-min .ruby .hljs-property{
+    color:#498091
+}
+.theme-base16-darkmoss-min .diff .hljs-meta,.theme-base16-darkmoss-min .hljs-keyword,.theme-base16-darkmoss-min .hljs-template-tag,.theme-base16-darkmoss-min .hljs-type{
+    color:#9bc0c8
+}
+.theme-base16-darkmoss-min .hljs-emphasis{
+    color:#9bc0c8;
+    font-style:italic
+}
+.theme-base16-darkmoss-min .hljs-meta,.theme-base16-darkmoss-min .hljs-meta .hljs-keyword,.theme-base16-darkmoss-min .hljs-meta .hljs-string{
+    color:#d27b53
+}
+.theme-base16-darkmoss-min .hljs-meta .hljs-keyword,.theme-base16-darkmoss-min .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-darktooth{
+    /*! Theme: Darktooth Author: Jason Milkins (https://github.com/jasonm23) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-darktooth pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-darktooth code.hljs{
+    padding:3px 5px
+}
+.theme-base16-darktooth .hljs{
+    color:#a89984;
+    background:#1d2021
+}
+.theme-base16-darktooth .hljs ::-moz-selection,.theme-base16-darktooth .hljs::-moz-selection{
+    background-color:#504945;
+    color:#a89984
+}
+.theme-base16-darktooth .hljs ::selection,.theme-base16-darktooth .hljs::selection{
+    background-color:#504945;
+    color:#a89984
+}
+.theme-base16-darktooth .hljs-comment{
+    color:#665c54
+}
+.theme-base16-darktooth .hljs-tag{
+    color:#928374
+}
+.theme-base16-darktooth .hljs-operator,.theme-base16-darktooth .hljs-punctuation,.theme-base16-darktooth .hljs-subst{
+    color:#a89984
+}
+.theme-base16-darktooth .hljs-operator{
+    opacity:.7
+}
+.theme-base16-darktooth .hljs-bullet,.theme-base16-darktooth .hljs-deletion,.theme-base16-darktooth .hljs-name,.theme-base16-darktooth .hljs-selector-tag,.theme-base16-darktooth .hljs-template-variable,.theme-base16-darktooth .hljs-variable{
+    color:#fb543f
+}
+.theme-base16-darktooth .hljs-attr,.theme-base16-darktooth .hljs-link,.theme-base16-darktooth .hljs-literal,.theme-base16-darktooth .hljs-number,.theme-base16-darktooth .hljs-symbol,.theme-base16-darktooth .hljs-variable.constant_{
+    color:#fe8625
+}
+.theme-base16-darktooth .hljs-class .hljs-title,.theme-base16-darktooth .hljs-title,.theme-base16-darktooth .hljs-title.class_{
+    color:#fac03b
+}
+.theme-base16-darktooth .hljs-strong{
+    font-weight:700;
+    color:#fac03b
+}
+.theme-base16-darktooth .hljs-addition,.theme-base16-darktooth .hljs-code,.theme-base16-darktooth .hljs-string,.theme-base16-darktooth .hljs-title.class_.inherited__{
+    color:#95c085
+}
+.theme-base16-darktooth .hljs-built_in,.theme-base16-darktooth .hljs-doctag,.theme-base16-darktooth .hljs-keyword.hljs-atrule,.theme-base16-darktooth .hljs-quote,.theme-base16-darktooth .hljs-regexp{
+    color:#8ba59b
+}
+.theme-base16-darktooth .hljs-attribute,.theme-base16-darktooth .hljs-function .hljs-title,.theme-base16-darktooth .hljs-section,.theme-base16-darktooth .hljs-title.function_,.theme-base16-darktooth .ruby .hljs-property{
+    color:#0d6678
+}
+.theme-base16-darktooth .diff .hljs-meta,.theme-base16-darktooth .hljs-keyword,.theme-base16-darktooth .hljs-template-tag,.theme-base16-darktooth .hljs-type{
+    color:#8f4673
+}
+.theme-base16-darktooth .hljs-emphasis{
+    color:#8f4673;
+    font-style:italic
+}
+.theme-base16-darktooth .hljs-meta,.theme-base16-darktooth .hljs-meta .hljs-keyword,.theme-base16-darktooth .hljs-meta .hljs-string{
+    color:#a87322
+}
+.theme-base16-darktooth .hljs-meta .hljs-keyword,.theme-base16-darktooth .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-darktooth-min{
+    /*! Theme: Darktooth Author: Jason Milkins (https://github.com/jasonm23) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-darktooth-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-darktooth-min code.hljs{
+    padding:3px 5px
+}
+.theme-base16-darktooth-min .hljs{
+    color:#a89984;
+    background:#1d2021
+}
+.theme-base16-darktooth-min .hljs ::-moz-selection,.theme-base16-darktooth-min .hljs::-moz-selection{
+    background-color:#504945;
+    color:#a89984
+}
+.theme-base16-darktooth-min .hljs ::selection,.theme-base16-darktooth-min .hljs::selection{
+    background-color:#504945;
+    color:#a89984
+}
+.theme-base16-darktooth-min .hljs-comment{
+    color:#665c54
+}
+.theme-base16-darktooth-min .hljs-tag{
+    color:#928374
+}
+.theme-base16-darktooth-min .hljs-operator,.theme-base16-darktooth-min .hljs-punctuation,.theme-base16-darktooth-min .hljs-subst{
+    color:#a89984
+}
+.theme-base16-darktooth-min .hljs-operator{
+    opacity:.7
+}
+.theme-base16-darktooth-min .hljs-bullet,.theme-base16-darktooth-min .hljs-deletion,.theme-base16-darktooth-min .hljs-name,.theme-base16-darktooth-min .hljs-selector-tag,.theme-base16-darktooth-min .hljs-template-variable,.theme-base16-darktooth-min .hljs-variable{
+    color:#fb543f
+}
+.theme-base16-darktooth-min .hljs-attr,.theme-base16-darktooth-min .hljs-link,.theme-base16-darktooth-min .hljs-literal,.theme-base16-darktooth-min .hljs-number,.theme-base16-darktooth-min .hljs-symbol,.theme-base16-darktooth-min .hljs-variable.constant_{
+    color:#fe8625
+}
+.theme-base16-darktooth-min .hljs-class .hljs-title,.theme-base16-darktooth-min .hljs-title,.theme-base16-darktooth-min .hljs-title.class_{
+    color:#fac03b
+}
+.theme-base16-darktooth-min .hljs-strong{
+    font-weight:700;
+    color:#fac03b
+}
+.theme-base16-darktooth-min .hljs-addition,.theme-base16-darktooth-min .hljs-code,.theme-base16-darktooth-min .hljs-string,.theme-base16-darktooth-min .hljs-title.class_.inherited__{
+    color:#95c085
+}
+.theme-base16-darktooth-min .hljs-built_in,.theme-base16-darktooth-min .hljs-doctag,.theme-base16-darktooth-min .hljs-keyword.hljs-atrule,.theme-base16-darktooth-min .hljs-quote,.theme-base16-darktooth-min .hljs-regexp{
+    color:#8ba59b
+}
+.theme-base16-darktooth-min .hljs-attribute,.theme-base16-darktooth-min .hljs-function .hljs-title,.theme-base16-darktooth-min .hljs-section,.theme-base16-darktooth-min .hljs-title.function_,.theme-base16-darktooth-min .ruby .hljs-property{
+    color:#0d6678
+}
+.theme-base16-darktooth-min .diff .hljs-meta,.theme-base16-darktooth-min .hljs-keyword,.theme-base16-darktooth-min .hljs-template-tag,.theme-base16-darktooth-min .hljs-type{
+    color:#8f4673
+}
+.theme-base16-darktooth-min .hljs-emphasis{
+    color:#8f4673;
+    font-style:italic
+}
+.theme-base16-darktooth-min .hljs-meta,.theme-base16-darktooth-min .hljs-meta .hljs-keyword,.theme-base16-darktooth-min .hljs-meta .hljs-string{
+    color:#a87322
+}
+.theme-base16-darktooth-min .hljs-meta .hljs-keyword,.theme-base16-darktooth-min .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-decaf{
+    /*! Theme: Decaf Author: Alex Mirrington (https://github.com/alexmirrington) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-decaf pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-decaf code.hljs{
+    padding:3px 5px
+}
+.theme-base16-decaf .hljs{
+    color:#ccc;
+    background:#2d2d2d
+}
+.theme-base16-decaf .hljs ::-moz-selection,.theme-base16-decaf .hljs::-moz-selection{
+    background-color:#515151;
+    color:#ccc
+}
+.theme-base16-decaf .hljs ::selection,.theme-base16-decaf .hljs::selection{
+    background-color:#515151;
+    color:#ccc
+}
+.theme-base16-decaf .hljs-comment{
+    color:#777
+}
+.theme-base16-decaf .hljs-tag{
+    color:#b4b7b4
+}
+.theme-base16-decaf .hljs-operator,.theme-base16-decaf .hljs-punctuation,.theme-base16-decaf .hljs-subst{
+    color:#ccc
+}
+.theme-base16-decaf .hljs-operator{
+    opacity:.7
+}
+.theme-base16-decaf .hljs-bullet,.theme-base16-decaf .hljs-deletion,.theme-base16-decaf .hljs-name,.theme-base16-decaf .hljs-selector-tag,.theme-base16-decaf .hljs-template-variable,.theme-base16-decaf .hljs-variable{
+    color:#ff7f7b
+}
+.theme-base16-decaf .hljs-attr,.theme-base16-decaf .hljs-link,.theme-base16-decaf .hljs-literal,.theme-base16-decaf .hljs-number,.theme-base16-decaf .hljs-symbol,.theme-base16-decaf .hljs-variable.constant_{
+    color:#ffbf70
+}
+.theme-base16-decaf .hljs-class .hljs-title,.theme-base16-decaf .hljs-title,.theme-base16-decaf .hljs-title.class_{
+    color:#ffd67c
+}
+.theme-base16-decaf .hljs-strong{
+    font-weight:700;
+    color:#ffd67c
+}
+.theme-base16-decaf .hljs-addition,.theme-base16-decaf .hljs-code,.theme-base16-decaf .hljs-string,.theme-base16-decaf .hljs-title.class_.inherited__{
+    color:#beda78
+}
+.theme-base16-decaf .hljs-built_in,.theme-base16-decaf .hljs-doctag,.theme-base16-decaf .hljs-keyword.hljs-atrule,.theme-base16-decaf .hljs-quote,.theme-base16-decaf .hljs-regexp{
+    color:#bed6ff
+}
+.theme-base16-decaf .hljs-attribute,.theme-base16-decaf .hljs-function .hljs-title,.theme-base16-decaf .hljs-section,.theme-base16-decaf .hljs-title.function_,.theme-base16-decaf .ruby .hljs-property{
+    color:#90bee1
+}
+.theme-base16-decaf .diff .hljs-meta,.theme-base16-decaf .hljs-keyword,.theme-base16-decaf .hljs-template-tag,.theme-base16-decaf .hljs-type{
+    color:#efb3f7
+}
+.theme-base16-decaf .hljs-emphasis{
+    color:#efb3f7;
+    font-style:italic
+}
+.theme-base16-decaf .hljs-meta,.theme-base16-decaf .hljs-meta .hljs-keyword,.theme-base16-decaf .hljs-meta .hljs-string{
+    color:#ff93b3
+}
+.theme-base16-decaf .hljs-meta .hljs-keyword,.theme-base16-decaf .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-decaf-min{
+    /*! Theme: Decaf Author: Alex Mirrington (https://github.com/alexmirrington) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-decaf-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-decaf-min code.hljs{
+    padding:3px 5px
+}
+.theme-base16-decaf-min .hljs{
+    color:#ccc;
+    background:#2d2d2d
+}
+.theme-base16-decaf-min .hljs ::-moz-selection,.theme-base16-decaf-min .hljs::-moz-selection{
+    background-color:#515151;
+    color:#ccc
+}
+.theme-base16-decaf-min .hljs ::selection,.theme-base16-decaf-min .hljs::selection{
+    background-color:#515151;
+    color:#ccc
+}
+.theme-base16-decaf-min .hljs-comment{
+    color:#777
+}
+.theme-base16-decaf-min .hljs-tag{
+    color:#b4b7b4
+}
+.theme-base16-decaf-min .hljs-operator,.theme-base16-decaf-min .hljs-punctuation,.theme-base16-decaf-min .hljs-subst{
+    color:#ccc
+}
+.theme-base16-decaf-min .hljs-operator{
+    opacity:.7
+}
+.theme-base16-decaf-min .hljs-bullet,.theme-base16-decaf-min .hljs-deletion,.theme-base16-decaf-min .hljs-name,.theme-base16-decaf-min .hljs-selector-tag,.theme-base16-decaf-min .hljs-template-variable,.theme-base16-decaf-min .hljs-variable{
+    color:#ff7f7b
+}
+.theme-base16-decaf-min .hljs-attr,.theme-base16-decaf-min .hljs-link,.theme-base16-decaf-min .hljs-literal,.theme-base16-decaf-min .hljs-number,.theme-base16-decaf-min .hljs-symbol,.theme-base16-decaf-min .hljs-variable.constant_{
+    color:#ffbf70
+}
+.theme-base16-decaf-min .hljs-class .hljs-title,.theme-base16-decaf-min .hljs-title,.theme-base16-decaf-min .hljs-title.class_{
+    color:#ffd67c
+}
+.theme-base16-decaf-min .hljs-strong{
+    font-weight:700;
+    color:#ffd67c
+}
+.theme-base16-decaf-min .hljs-addition,.theme-base16-decaf-min .hljs-code,.theme-base16-decaf-min .hljs-string,.theme-base16-decaf-min .hljs-title.class_.inherited__{
+    color:#beda78
+}
+.theme-base16-decaf-min .hljs-built_in,.theme-base16-decaf-min .hljs-doctag,.theme-base16-decaf-min .hljs-keyword.hljs-atrule,.theme-base16-decaf-min .hljs-quote,.theme-base16-decaf-min .hljs-regexp{
+    color:#bed6ff
+}
+.theme-base16-decaf-min .hljs-attribute,.theme-base16-decaf-min .hljs-function .hljs-title,.theme-base16-decaf-min .hljs-section,.theme-base16-decaf-min .hljs-title.function_,.theme-base16-decaf-min .ruby .hljs-property{
+    color:#90bee1
+}
+.theme-base16-decaf-min .diff .hljs-meta,.theme-base16-decaf-min .hljs-keyword,.theme-base16-decaf-min .hljs-template-tag,.theme-base16-decaf-min .hljs-type{
+    color:#efb3f7
+}
+.theme-base16-decaf-min .hljs-emphasis{
+    color:#efb3f7;
+    font-style:italic
+}
+.theme-base16-decaf-min .hljs-meta,.theme-base16-decaf-min .hljs-meta .hljs-keyword,.theme-base16-decaf-min .hljs-meta .hljs-string{
+    color:#ff93b3
+}
+.theme-base16-decaf-min .hljs-meta .hljs-keyword,.theme-base16-decaf-min .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-default-dark{
+    /*! Theme: Default Dark Author: Chris Kempson (http://chriskempson.com) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-default-dark pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-default-dark code.hljs{
+    padding:3px 5px
+}
+.theme-base16-default-dark .hljs{
+    color:#d8d8d8;
+    background:#181818
+}
+.theme-base16-default-dark .hljs ::-moz-selection,.theme-base16-default-dark .hljs::-moz-selection{
+    background-color:#383838;
+    color:#d8d8d8
+}
+.theme-base16-default-dark .hljs ::selection,.theme-base16-default-dark .hljs::selection{
+    background-color:#383838;
+    color:#d8d8d8
+}
+.theme-base16-default-dark .hljs-comment{
+    color:#585858
+}
+.theme-base16-default-dark .hljs-tag{
+    color:#b8b8b8
+}
+.theme-base16-default-dark .hljs-operator,.theme-base16-default-dark .hljs-punctuation,.theme-base16-default-dark .hljs-subst{
+    color:#d8d8d8
+}
+.theme-base16-default-dark .hljs-operator{
+    opacity:.7
+}
+.theme-base16-default-dark .hljs-bullet,.theme-base16-default-dark .hljs-deletion,.theme-base16-default-dark .hljs-name,.theme-base16-default-dark .hljs-selector-tag,.theme-base16-default-dark .hljs-template-variable,.theme-base16-default-dark .hljs-variable{
+    color:#ab4642
+}
+.theme-base16-default-dark .hljs-attr,.theme-base16-default-dark .hljs-link,.theme-base16-default-dark .hljs-literal,.theme-base16-default-dark .hljs-number,.theme-base16-default-dark .hljs-symbol,.theme-base16-default-dark .hljs-variable.constant_{
+    color:#dc9656
+}
+.theme-base16-default-dark .hljs-class .hljs-title,.theme-base16-default-dark .hljs-title,.theme-base16-default-dark .hljs-title.class_{
+    color:#f7ca88
+}
+.theme-base16-default-dark .hljs-strong{
+    font-weight:700;
+    color:#f7ca88
+}
+.theme-base16-default-dark .hljs-addition,.theme-base16-default-dark .hljs-code,.theme-base16-default-dark .hljs-string,.theme-base16-default-dark .hljs-title.class_.inherited__{
+    color:#a1b56c
+}
+.theme-base16-default-dark .hljs-built_in,.theme-base16-default-dark .hljs-doctag,.theme-base16-default-dark .hljs-keyword.hljs-atrule,.theme-base16-default-dark .hljs-quote,.theme-base16-default-dark .hljs-regexp{
+    color:#86c1b9
+}
+.theme-base16-default-dark .hljs-attribute,.theme-base16-default-dark .hljs-function .hljs-title,.theme-base16-default-dark .hljs-section,.theme-base16-default-dark .hljs-title.function_,.theme-base16-default-dark .ruby .hljs-property{
+    color:#7cafc2
+}
+.theme-base16-default-dark .diff .hljs-meta,.theme-base16-default-dark .hljs-keyword,.theme-base16-default-dark .hljs-template-tag,.theme-base16-default-dark .hljs-type{
+    color:#ba8baf
+}
+.theme-base16-default-dark .hljs-emphasis{
+    color:#ba8baf;
+    font-style:italic
+}
+.theme-base16-default-dark .hljs-meta,.theme-base16-default-dark .hljs-meta .hljs-keyword,.theme-base16-default-dark .hljs-meta .hljs-string{
+    color:#a16946
+}
+.theme-base16-default-dark .hljs-meta .hljs-keyword,.theme-base16-default-dark .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-default-dark-min{
+    /*! Theme: Default Dark Author: Chris Kempson (http://chriskempson.com) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-default-dark-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-default-dark-min code.hljs{
+    padding:3px 5px
+}
+.theme-base16-default-dark-min .hljs{
+    color:#d8d8d8;
+    background:#181818
+}
+.theme-base16-default-dark-min .hljs ::-moz-selection,.theme-base16-default-dark-min .hljs::-moz-selection{
+    background-color:#383838;
+    color:#d8d8d8
+}
+.theme-base16-default-dark-min .hljs ::selection,.theme-base16-default-dark-min .hljs::selection{
+    background-color:#383838;
+    color:#d8d8d8
+}
+.theme-base16-default-dark-min .hljs-comment{
+    color:#585858
+}
+.theme-base16-default-dark-min .hljs-tag{
+    color:#b8b8b8
+}
+.theme-base16-default-dark-min .hljs-operator,.theme-base16-default-dark-min .hljs-punctuation,.theme-base16-default-dark-min .hljs-subst{
+    color:#d8d8d8
+}
+.theme-base16-default-dark-min .hljs-operator{
+    opacity:.7
+}
+.theme-base16-default-dark-min .hljs-bullet,.theme-base16-default-dark-min .hljs-deletion,.theme-base16-default-dark-min .hljs-name,.theme-base16-default-dark-min .hljs-selector-tag,.theme-base16-default-dark-min .hljs-template-variable,.theme-base16-default-dark-min .hljs-variable{
+    color:#ab4642
+}
+.theme-base16-default-dark-min .hljs-attr,.theme-base16-default-dark-min .hljs-link,.theme-base16-default-dark-min .hljs-literal,.theme-base16-default-dark-min .hljs-number,.theme-base16-default-dark-min .hljs-symbol,.theme-base16-default-dark-min .hljs-variable.constant_{
+    color:#dc9656
+}
+.theme-base16-default-dark-min .hljs-class .hljs-title,.theme-base16-default-dark-min .hljs-title,.theme-base16-default-dark-min .hljs-title.class_{
+    color:#f7ca88
+}
+.theme-base16-default-dark-min .hljs-strong{
+    font-weight:700;
+    color:#f7ca88
+}
+.theme-base16-default-dark-min .hljs-addition,.theme-base16-default-dark-min .hljs-code,.theme-base16-default-dark-min .hljs-string,.theme-base16-default-dark-min .hljs-title.class_.inherited__{
+    color:#a1b56c
+}
+.theme-base16-default-dark-min .hljs-built_in,.theme-base16-default-dark-min .hljs-doctag,.theme-base16-default-dark-min .hljs-keyword.hljs-atrule,.theme-base16-default-dark-min .hljs-quote,.theme-base16-default-dark-min .hljs-regexp{
+    color:#86c1b9
+}
+.theme-base16-default-dark-min .hljs-attribute,.theme-base16-default-dark-min .hljs-function .hljs-title,.theme-base16-default-dark-min .hljs-section,.theme-base16-default-dark-min .hljs-title.function_,.theme-base16-default-dark-min .ruby .hljs-property{
+    color:#7cafc2
+}
+.theme-base16-default-dark-min .diff .hljs-meta,.theme-base16-default-dark-min .hljs-keyword,.theme-base16-default-dark-min .hljs-template-tag,.theme-base16-default-dark-min .hljs-type{
+    color:#ba8baf
+}
+.theme-base16-default-dark-min .hljs-emphasis{
+    color:#ba8baf;
+    font-style:italic
+}
+.theme-base16-default-dark-min .hljs-meta,.theme-base16-default-dark-min .hljs-meta .hljs-keyword,.theme-base16-default-dark-min .hljs-meta .hljs-string{
+    color:#a16946
+}
+.theme-base16-default-dark-min .hljs-meta .hljs-keyword,.theme-base16-default-dark-min .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-default-light{
+    /*! Theme: Default Light Author: Chris Kempson (http://chriskempson.com) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-default-light pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-default-light code.hljs{
+    padding:3px 5px
+}
+.theme-base16-default-light .hljs{
+    color:#383838;
+    background:#f8f8f8
+}
+.theme-base16-default-light .hljs ::-moz-selection,.theme-base16-default-light .hljs::-moz-selection{
+    background-color:#d8d8d8;
+    color:#383838
+}
+.theme-base16-default-light .hljs ::selection,.theme-base16-default-light .hljs::selection{
+    background-color:#d8d8d8;
+    color:#383838
+}
+.theme-base16-default-light .hljs-comment{
+    color:#b8b8b8
+}
+.theme-base16-default-light .hljs-tag{
+    color:#585858
+}
+.theme-base16-default-light .hljs-operator,.theme-base16-default-light .hljs-punctuation,.theme-base16-default-light .hljs-subst{
+    color:#383838
+}
+.theme-base16-default-light .hljs-operator{
+    opacity:.7
+}
+.theme-base16-default-light .hljs-bullet,.theme-base16-default-light .hljs-deletion,.theme-base16-default-light .hljs-name,.theme-base16-default-light .hljs-selector-tag,.theme-base16-default-light .hljs-template-variable,.theme-base16-default-light .hljs-variable{
+    color:#ab4642
+}
+.theme-base16-default-light .hljs-attr,.theme-base16-default-light .hljs-link,.theme-base16-default-light .hljs-literal,.theme-base16-default-light .hljs-number,.theme-base16-default-light .hljs-symbol,.theme-base16-default-light .hljs-variable.constant_{
+    color:#dc9656
+}
+.theme-base16-default-light .hljs-class .hljs-title,.theme-base16-default-light .hljs-title,.theme-base16-default-light .hljs-title.class_{
+    color:#f7ca88
+}
+.theme-base16-default-light .hljs-strong{
+    font-weight:700;
+    color:#f7ca88
+}
+.theme-base16-default-light .hljs-addition,.theme-base16-default-light .hljs-code,.theme-base16-default-light .hljs-string,.theme-base16-default-light .hljs-title.class_.inherited__{
+    color:#a1b56c
+}
+.theme-base16-default-light .hljs-built_in,.theme-base16-default-light .hljs-doctag,.theme-base16-default-light .hljs-keyword.hljs-atrule,.theme-base16-default-light .hljs-quote,.theme-base16-default-light .hljs-regexp{
+    color:#86c1b9
+}
+.theme-base16-default-light .hljs-attribute,.theme-base16-default-light .hljs-function .hljs-title,.theme-base16-default-light .hljs-section,.theme-base16-default-light .hljs-title.function_,.theme-base16-default-light .ruby .hljs-property{
+    color:#7cafc2
+}
+.theme-base16-default-light .diff .hljs-meta,.theme-base16-default-light .hljs-keyword,.theme-base16-default-light .hljs-template-tag,.theme-base16-default-light .hljs-type{
+    color:#ba8baf
+}
+.theme-base16-default-light .hljs-emphasis{
+    color:#ba8baf;
+    font-style:italic
+}
+.theme-base16-default-light .hljs-meta,.theme-base16-default-light .hljs-meta .hljs-keyword,.theme-base16-default-light .hljs-meta .hljs-string{
+    color:#a16946
+}
+.theme-base16-default-light .hljs-meta .hljs-keyword,.theme-base16-default-light .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-default-light-min{
+    /*! Theme: Default Light Author: Chris Kempson (http://chriskempson.com) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-default-light-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-default-light-min code.hljs{
+    padding:3px 5px
+}
+.theme-base16-default-light-min .hljs{
+    color:#383838;
+    background:#f8f8f8
+}
+.theme-base16-default-light-min .hljs ::-moz-selection,.theme-base16-default-light-min .hljs::-moz-selection{
+    background-color:#d8d8d8;
+    color:#383838
+}
+.theme-base16-default-light-min .hljs ::selection,.theme-base16-default-light-min .hljs::selection{
+    background-color:#d8d8d8;
+    color:#383838
+}
+.theme-base16-default-light-min .hljs-comment{
+    color:#b8b8b8
+}
+.theme-base16-default-light-min .hljs-tag{
+    color:#585858
+}
+.theme-base16-default-light-min .hljs-operator,.theme-base16-default-light-min .hljs-punctuation,.theme-base16-default-light-min .hljs-subst{
+    color:#383838
+}
+.theme-base16-default-light-min .hljs-operator{
+    opacity:.7
+}
+.theme-base16-default-light-min .hljs-bullet,.theme-base16-default-light-min .hljs-deletion,.theme-base16-default-light-min .hljs-name,.theme-base16-default-light-min .hljs-selector-tag,.theme-base16-default-light-min .hljs-template-variable,.theme-base16-default-light-min .hljs-variable{
+    color:#ab4642
+}
+.theme-base16-default-light-min .hljs-attr,.theme-base16-default-light-min .hljs-link,.theme-base16-default-light-min .hljs-literal,.theme-base16-default-light-min .hljs-number,.theme-base16-default-light-min .hljs-symbol,.theme-base16-default-light-min .hljs-variable.constant_{
+    color:#dc9656
+}
+.theme-base16-default-light-min .hljs-class .hljs-title,.theme-base16-default-light-min .hljs-title,.theme-base16-default-light-min .hljs-title.class_{
+    color:#f7ca88
+}
+.theme-base16-default-light-min .hljs-strong{
+    font-weight:700;
+    color:#f7ca88
+}
+.theme-base16-default-light-min .hljs-addition,.theme-base16-default-light-min .hljs-code,.theme-base16-default-light-min .hljs-string,.theme-base16-default-light-min .hljs-title.class_.inherited__{
+    color:#a1b56c
+}
+.theme-base16-default-light-min .hljs-built_in,.theme-base16-default-light-min .hljs-doctag,.theme-base16-default-light-min .hljs-keyword.hljs-atrule,.theme-base16-default-light-min .hljs-quote,.theme-base16-default-light-min .hljs-regexp{
+    color:#86c1b9
+}
+.theme-base16-default-light-min .hljs-attribute,.theme-base16-default-light-min .hljs-function .hljs-title,.theme-base16-default-light-min .hljs-section,.theme-base16-default-light-min .hljs-title.function_,.theme-base16-default-light-min .ruby .hljs-property{
+    color:#7cafc2
+}
+.theme-base16-default-light-min .diff .hljs-meta,.theme-base16-default-light-min .hljs-keyword,.theme-base16-default-light-min .hljs-template-tag,.theme-base16-default-light-min .hljs-type{
+    color:#ba8baf
+}
+.theme-base16-default-light-min .hljs-emphasis{
+    color:#ba8baf;
+    font-style:italic
+}
+.theme-base16-default-light-min .hljs-meta,.theme-base16-default-light-min .hljs-meta .hljs-keyword,.theme-base16-default-light-min .hljs-meta .hljs-string{
+    color:#a16946
+}
+.theme-base16-default-light-min .hljs-meta .hljs-keyword,.theme-base16-default-light-min .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-dirtysea{
+    /*! Theme: dirtysea Author: Kahlil (Kal) Hodgson License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-dirtysea pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-dirtysea code.hljs{
+    padding:3px 5px
+}
+.theme-base16-dirtysea .hljs{
+    color:#000;
+    background:#e0e0e0
+}
+.theme-base16-dirtysea .hljs ::-moz-selection,.theme-base16-dirtysea .hljs::-moz-selection{
+    background-color:#d0d0d0;
+    color:#000
+}
+.theme-base16-dirtysea .hljs ::selection,.theme-base16-dirtysea .hljs::selection{
+    background-color:#d0d0d0;
+    color:#000
+}
+.theme-base16-dirtysea .hljs-comment{
+    color:#707070
+}
+.theme-base16-dirtysea .hljs-tag{
+    color:#202020
+}
+.theme-base16-dirtysea .hljs-operator,.theme-base16-dirtysea .hljs-punctuation,.theme-base16-dirtysea .hljs-subst{
+    color:#000
+}
+.theme-base16-dirtysea .hljs-operator{
+    opacity:.7
+}
+.theme-base16-dirtysea .hljs-bullet,.theme-base16-dirtysea .hljs-deletion,.theme-base16-dirtysea .hljs-name,.theme-base16-dirtysea .hljs-selector-tag,.theme-base16-dirtysea .hljs-template-variable,.theme-base16-dirtysea .hljs-variable{
+    color:#840000
+}
+.theme-base16-dirtysea .hljs-attr,.theme-base16-dirtysea .hljs-link,.theme-base16-dirtysea .hljs-literal,.theme-base16-dirtysea .hljs-number,.theme-base16-dirtysea .hljs-symbol,.theme-base16-dirtysea .hljs-variable.constant_{
+    color:#006565
+}
+.theme-base16-dirtysea .hljs-class .hljs-title,.theme-base16-dirtysea .hljs-title,.theme-base16-dirtysea .hljs-title.class_{
+    color:#755b00
+}
+.theme-base16-dirtysea .hljs-strong{
+    font-weight:700;
+    color:#755b00
+}
+.theme-base16-dirtysea .hljs-addition,.theme-base16-dirtysea .hljs-code,.theme-base16-dirtysea .hljs-string,.theme-base16-dirtysea .hljs-title.class_.inherited__{
+    color:#730073
+}
+.theme-base16-dirtysea .hljs-built_in,.theme-base16-dirtysea .hljs-doctag,.theme-base16-dirtysea .hljs-keyword.hljs-atrule,.theme-base16-dirtysea .hljs-quote,.theme-base16-dirtysea .hljs-regexp{
+    color:#755b00
+}
+.theme-base16-dirtysea .hljs-attribute,.theme-base16-dirtysea .hljs-function .hljs-title,.theme-base16-dirtysea .hljs-section,.theme-base16-dirtysea .hljs-title.function_,.theme-base16-dirtysea .ruby .hljs-property{
+    color:#007300
+}
+.theme-base16-dirtysea .diff .hljs-meta,.theme-base16-dirtysea .hljs-keyword,.theme-base16-dirtysea .hljs-template-tag,.theme-base16-dirtysea .hljs-type{
+    color:#000090
+}
+.theme-base16-dirtysea .hljs-emphasis{
+    color:#000090;
+    font-style:italic
+}
+.theme-base16-dirtysea .hljs-meta,.theme-base16-dirtysea .hljs-meta .hljs-keyword,.theme-base16-dirtysea .hljs-meta .hljs-string{
+    color:#755b00
+}
+.theme-base16-dirtysea .hljs-meta .hljs-keyword,.theme-base16-dirtysea .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-dirtysea-min{
+    /*! Theme: dirtysea Author: Kahlil (Kal) Hodgson License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-dirtysea-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-dirtysea-min code.hljs{
+    padding:3px 5px
+}
+.theme-base16-dirtysea-min .hljs{
+    color:#000;
+    background:#e0e0e0
+}
+.theme-base16-dirtysea-min .hljs ::-moz-selection,.theme-base16-dirtysea-min .hljs::-moz-selection{
+    background-color:#d0d0d0;
+    color:#000
+}
+.theme-base16-dirtysea-min .hljs ::selection,.theme-base16-dirtysea-min .hljs::selection{
+    background-color:#d0d0d0;
+    color:#000
+}
+.theme-base16-dirtysea-min .hljs-comment{
+    color:#707070
+}
+.theme-base16-dirtysea-min .hljs-tag{
+    color:#202020
+}
+.theme-base16-dirtysea-min .hljs-operator,.theme-base16-dirtysea-min .hljs-punctuation,.theme-base16-dirtysea-min .hljs-subst{
+    color:#000
+}
+.theme-base16-dirtysea-min .hljs-operator{
+    opacity:.7
+}
+.theme-base16-dirtysea-min .hljs-bullet,.theme-base16-dirtysea-min .hljs-deletion,.theme-base16-dirtysea-min .hljs-name,.theme-base16-dirtysea-min .hljs-selector-tag,.theme-base16-dirtysea-min .hljs-template-variable,.theme-base16-dirtysea-min .hljs-variable{
+    color:#840000
+}
+.theme-base16-dirtysea-min .hljs-attr,.theme-base16-dirtysea-min .hljs-link,.theme-base16-dirtysea-min .hljs-literal,.theme-base16-dirtysea-min .hljs-number,.theme-base16-dirtysea-min .hljs-symbol,.theme-base16-dirtysea-min .hljs-variable.constant_{
+    color:#006565
+}
+.theme-base16-dirtysea-min .hljs-class .hljs-title,.theme-base16-dirtysea-min .hljs-title,.theme-base16-dirtysea-min .hljs-title.class_{
+    color:#755b00
+}
+.theme-base16-dirtysea-min .hljs-strong{
+    font-weight:700;
+    color:#755b00
+}
+.theme-base16-dirtysea-min .hljs-addition,.theme-base16-dirtysea-min .hljs-code,.theme-base16-dirtysea-min .hljs-string,.theme-base16-dirtysea-min .hljs-title.class_.inherited__{
+    color:#730073
+}
+.theme-base16-dirtysea-min .hljs-built_in,.theme-base16-dirtysea-min .hljs-doctag,.theme-base16-dirtysea-min .hljs-keyword.hljs-atrule,.theme-base16-dirtysea-min .hljs-quote,.theme-base16-dirtysea-min .hljs-regexp{
+    color:#755b00
+}
+.theme-base16-dirtysea-min .hljs-attribute,.theme-base16-dirtysea-min .hljs-function .hljs-title,.theme-base16-dirtysea-min .hljs-section,.theme-base16-dirtysea-min .hljs-title.function_,.theme-base16-dirtysea-min .ruby .hljs-property{
+    color:#007300
+}
+.theme-base16-dirtysea-min .diff .hljs-meta,.theme-base16-dirtysea-min .hljs-keyword,.theme-base16-dirtysea-min .hljs-template-tag,.theme-base16-dirtysea-min .hljs-type{
+    color:#000090
+}
+.theme-base16-dirtysea-min .hljs-emphasis{
+    color:#000090;
+    font-style:italic
+}
+.theme-base16-dirtysea-min .hljs-meta,.theme-base16-dirtysea-min .hljs-meta .hljs-keyword,.theme-base16-dirtysea-min .hljs-meta .hljs-string{
+    color:#755b00
+}
+.theme-base16-dirtysea-min .hljs-meta .hljs-keyword,.theme-base16-dirtysea-min .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-dracula{
+    /*! Theme: Dracula Author: Mike Barkmin (http://github.com/mikebarkmin) based on Dracula Theme (http://github.com/dracula) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-dracula pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-dracula code.hljs{
+    padding:3px 5px
+}
+.theme-base16-dracula .hljs{
+    color:#e9e9f4;
+    background:#282936
+}
+.theme-base16-dracula .hljs ::-moz-selection,.theme-base16-dracula .hljs::-moz-selection{
+    background-color:#4d4f68;
+    color:#e9e9f4
+}
+.theme-base16-dracula .hljs ::selection,.theme-base16-dracula .hljs::selection{
+    background-color:#4d4f68;
+    color:#e9e9f4
+}
+.theme-base16-dracula .hljs-comment{
+    color:#626483
+}
+.theme-base16-dracula .hljs-tag{
+    color:#62d6e8
+}
+.theme-base16-dracula .hljs-operator,.theme-base16-dracula .hljs-punctuation,.theme-base16-dracula .hljs-subst{
+    color:#e9e9f4
+}
+.theme-base16-dracula .hljs-operator{
+    opacity:.7
+}
+.theme-base16-dracula .hljs-bullet,.theme-base16-dracula .hljs-deletion,.theme-base16-dracula .hljs-name,.theme-base16-dracula .hljs-selector-tag,.theme-base16-dracula .hljs-template-variable,.theme-base16-dracula .hljs-variable{
+    color:#ea51b2
+}
+.theme-base16-dracula .hljs-attr,.theme-base16-dracula .hljs-link,.theme-base16-dracula .hljs-literal,.theme-base16-dracula .hljs-number,.theme-base16-dracula .hljs-symbol,.theme-base16-dracula .hljs-variable.constant_{
+    color:#b45bcf
+}
+.theme-base16-dracula .hljs-class .hljs-title,.theme-base16-dracula .hljs-title,.theme-base16-dracula .hljs-title.class_{
+    color:#00f769
+}
+.theme-base16-dracula .hljs-strong{
+    font-weight:700;
+    color:#00f769
+}
+.theme-base16-dracula .hljs-addition,.theme-base16-dracula .hljs-code,.theme-base16-dracula .hljs-string,.theme-base16-dracula .hljs-title.class_.inherited__{
+    color:#ebff87
+}
+.theme-base16-dracula .hljs-built_in,.theme-base16-dracula .hljs-doctag,.theme-base16-dracula .hljs-keyword.hljs-atrule,.theme-base16-dracula .hljs-quote,.theme-base16-dracula .hljs-regexp{
+    color:#a1efe4
+}
+.theme-base16-dracula .hljs-attribute,.theme-base16-dracula .hljs-function .hljs-title,.theme-base16-dracula .hljs-section,.theme-base16-dracula .hljs-title.function_,.theme-base16-dracula .ruby .hljs-property{
+    color:#62d6e8
+}
+.theme-base16-dracula .diff .hljs-meta,.theme-base16-dracula .hljs-keyword,.theme-base16-dracula .hljs-template-tag,.theme-base16-dracula .hljs-type{
+    color:#b45bcf
+}
+.theme-base16-dracula .hljs-emphasis{
+    color:#b45bcf;
+    font-style:italic
+}
+.theme-base16-dracula .hljs-meta,.theme-base16-dracula .hljs-meta .hljs-keyword,.theme-base16-dracula .hljs-meta .hljs-string{
+    color:#00f769
+}
+.theme-base16-dracula .hljs-meta .hljs-keyword,.theme-base16-dracula .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-dracula-min{
+    /*! Theme: Dracula Author: Mike Barkmin (http://github.com/mikebarkmin) based on Dracula Theme (http://github.com/dracula) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-dracula-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-dracula-min code.hljs{
+    padding:3px 5px
+}
+.theme-base16-dracula-min .hljs{
+    color:#e9e9f4;
+    background:#282936
+}
+.theme-base16-dracula-min .hljs ::-moz-selection,.theme-base16-dracula-min .hljs::-moz-selection{
+    background-color:#4d4f68;
+    color:#e9e9f4
+}
+.theme-base16-dracula-min .hljs ::selection,.theme-base16-dracula-min .hljs::selection{
+    background-color:#4d4f68;
+    color:#e9e9f4
+}
+.theme-base16-dracula-min .hljs-comment{
+    color:#626483
+}
+.theme-base16-dracula-min .hljs-tag{
+    color:#62d6e8
+}
+.theme-base16-dracula-min .hljs-operator,.theme-base16-dracula-min .hljs-punctuation,.theme-base16-dracula-min .hljs-subst{
+    color:#e9e9f4
+}
+.theme-base16-dracula-min .hljs-operator{
+    opacity:.7
+}
+.theme-base16-dracula-min .hljs-bullet,.theme-base16-dracula-min .hljs-deletion,.theme-base16-dracula-min .hljs-name,.theme-base16-dracula-min .hljs-selector-tag,.theme-base16-dracula-min .hljs-template-variable,.theme-base16-dracula-min .hljs-variable{
+    color:#ea51b2
+}
+.theme-base16-dracula-min .hljs-attr,.theme-base16-dracula-min .hljs-link,.theme-base16-dracula-min .hljs-literal,.theme-base16-dracula-min .hljs-number,.theme-base16-dracula-min .hljs-symbol,.theme-base16-dracula-min .hljs-variable.constant_{
+    color:#b45bcf
+}
+.theme-base16-dracula-min .hljs-class .hljs-title,.theme-base16-dracula-min .hljs-title,.theme-base16-dracula-min .hljs-title.class_{
+    color:#00f769
+}
+.theme-base16-dracula-min .hljs-strong{
+    font-weight:700;
+    color:#00f769
+}
+.theme-base16-dracula-min .hljs-addition,.theme-base16-dracula-min .hljs-code,.theme-base16-dracula-min .hljs-string,.theme-base16-dracula-min .hljs-title.class_.inherited__{
+    color:#ebff87
+}
+.theme-base16-dracula-min .hljs-built_in,.theme-base16-dracula-min .hljs-doctag,.theme-base16-dracula-min .hljs-keyword.hljs-atrule,.theme-base16-dracula-min .hljs-quote,.theme-base16-dracula-min .hljs-regexp{
+    color:#a1efe4
+}
+.theme-base16-dracula-min .hljs-attribute,.theme-base16-dracula-min .hljs-function .hljs-title,.theme-base16-dracula-min .hljs-section,.theme-base16-dracula-min .hljs-title.function_,.theme-base16-dracula-min .ruby .hljs-property{
+    color:#62d6e8
+}
+.theme-base16-dracula-min .diff .hljs-meta,.theme-base16-dracula-min .hljs-keyword,.theme-base16-dracula-min .hljs-template-tag,.theme-base16-dracula-min .hljs-type{
+    color:#b45bcf
+}
+.theme-base16-dracula-min .hljs-emphasis{
+    color:#b45bcf;
+    font-style:italic
+}
+.theme-base16-dracula-min .hljs-meta,.theme-base16-dracula-min .hljs-meta .hljs-keyword,.theme-base16-dracula-min .hljs-meta .hljs-string{
+    color:#00f769
+}
+.theme-base16-dracula-min .hljs-meta .hljs-keyword,.theme-base16-dracula-min .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-edge-dark{
+    /*! Theme: Edge Dark Author: cjayross (https://github.com/cjayross) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-edge-dark pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-edge-dark code.hljs{
+    padding:3px 5px
+}
+.theme-base16-edge-dark .hljs{
+    color:#b7bec9;
+    background:#262729
+}
+.theme-base16-edge-dark .hljs ::-moz-selection,.theme-base16-edge-dark .hljs::-moz-selection{
+    background-color:#b7bec9;
+    color:#b7bec9
+}
+.theme-base16-edge-dark .hljs ::selection,.theme-base16-edge-dark .hljs::selection{
+    background-color:#b7bec9;
+    color:#b7bec9
+}
+.theme-base16-edge-dark .hljs-comment{
+    color:#3e4249
+}
+.theme-base16-edge-dark .hljs-tag{
+    color:#73b3e7
+}
+.theme-base16-edge-dark .hljs-operator,.theme-base16-edge-dark .hljs-punctuation,.theme-base16-edge-dark .hljs-subst{
+    color:#b7bec9
+}
+.theme-base16-edge-dark .hljs-operator{
+    opacity:.7
+}
+.theme-base16-edge-dark .hljs-attr,.theme-base16-edge-dark .hljs-bullet,.theme-base16-edge-dark .hljs-deletion,.theme-base16-edge-dark .hljs-link,.theme-base16-edge-dark .hljs-literal,.theme-base16-edge-dark .hljs-name,.theme-base16-edge-dark .hljs-number,.theme-base16-edge-dark .hljs-selector-tag,.theme-base16-edge-dark .hljs-symbol,.theme-base16-edge-dark .hljs-template-variable,.theme-base16-edge-dark .hljs-variable,.theme-base16-edge-dark .hljs-variable.constant_{
+    color:#e77171
+}
+.theme-base16-edge-dark .hljs-class .hljs-title,.theme-base16-edge-dark .hljs-title,.theme-base16-edge-dark .hljs-title.class_{
+    color:#dbb774
+}
+.theme-base16-edge-dark .hljs-strong{
+    font-weight:700;
+    color:#dbb774
+}
+.theme-base16-edge-dark .hljs-addition,.theme-base16-edge-dark .hljs-code,.theme-base16-edge-dark .hljs-string,.theme-base16-edge-dark .hljs-title.class_.inherited__{
+    color:#a1bf78
+}
+.theme-base16-edge-dark .hljs-built_in,.theme-base16-edge-dark .hljs-doctag,.theme-base16-edge-dark .hljs-keyword.hljs-atrule,.theme-base16-edge-dark .hljs-quote,.theme-base16-edge-dark .hljs-regexp{
+    color:#5ebaa5
+}
+.theme-base16-edge-dark .hljs-attribute,.theme-base16-edge-dark .hljs-function .hljs-title,.theme-base16-edge-dark .hljs-section,.theme-base16-edge-dark .hljs-title.function_,.theme-base16-edge-dark .ruby .hljs-property{
+    color:#73b3e7
+}
+.theme-base16-edge-dark .diff .hljs-meta,.theme-base16-edge-dark .hljs-keyword,.theme-base16-edge-dark .hljs-template-tag,.theme-base16-edge-dark .hljs-type{
+    color:#d390e7
+}
+.theme-base16-edge-dark .hljs-emphasis{
+    color:#d390e7;
+    font-style:italic
+}
+.theme-base16-edge-dark .hljs-meta,.theme-base16-edge-dark .hljs-meta .hljs-keyword,.theme-base16-edge-dark .hljs-meta .hljs-string{
+    color:#5ebaa5
+}
+.theme-base16-edge-dark .hljs-meta .hljs-keyword,.theme-base16-edge-dark .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-edge-dark-min{
+    /*! Theme: Edge Dark Author: cjayross (https://github.com/cjayross) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-edge-dark-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-edge-dark-min code.hljs{
+    padding:3px 5px
+}
+.theme-base16-edge-dark-min .hljs{
+    color:#b7bec9;
+    background:#262729
+}
+.theme-base16-edge-dark-min .hljs ::-moz-selection,.theme-base16-edge-dark-min .hljs::-moz-selection{
+    background-color:#b7bec9;
+    color:#b7bec9
+}
+.theme-base16-edge-dark-min .hljs ::selection,.theme-base16-edge-dark-min .hljs::selection{
+    background-color:#b7bec9;
+    color:#b7bec9
+}
+.theme-base16-edge-dark-min .hljs-comment{
+    color:#3e4249
+}
+.theme-base16-edge-dark-min .hljs-tag{
+    color:#73b3e7
+}
+.theme-base16-edge-dark-min .hljs-operator,.theme-base16-edge-dark-min .hljs-punctuation,.theme-base16-edge-dark-min .hljs-subst{
+    color:#b7bec9
+}
+.theme-base16-edge-dark-min .hljs-operator{
+    opacity:.7
+}
+.theme-base16-edge-dark-min .hljs-attr,.theme-base16-edge-dark-min .hljs-bullet,.theme-base16-edge-dark-min .hljs-deletion,.theme-base16-edge-dark-min .hljs-link,.theme-base16-edge-dark-min .hljs-literal,.theme-base16-edge-dark-min .hljs-name,.theme-base16-edge-dark-min .hljs-number,.theme-base16-edge-dark-min .hljs-selector-tag,.theme-base16-edge-dark-min .hljs-symbol,.theme-base16-edge-dark-min .hljs-template-variable,.theme-base16-edge-dark-min .hljs-variable,.theme-base16-edge-dark-min .hljs-variable.constant_{
+    color:#e77171
+}
+.theme-base16-edge-dark-min .hljs-class .hljs-title,.theme-base16-edge-dark-min .hljs-title,.theme-base16-edge-dark-min .hljs-title.class_{
+    color:#dbb774
+}
+.theme-base16-edge-dark-min .hljs-strong{
+    font-weight:700;
+    color:#dbb774
+}
+.theme-base16-edge-dark-min .hljs-addition,.theme-base16-edge-dark-min .hljs-code,.theme-base16-edge-dark-min .hljs-string,.theme-base16-edge-dark-min .hljs-title.class_.inherited__{
+    color:#a1bf78
+}
+.theme-base16-edge-dark-min .hljs-built_in,.theme-base16-edge-dark-min .hljs-doctag,.theme-base16-edge-dark-min .hljs-keyword.hljs-atrule,.theme-base16-edge-dark-min .hljs-quote,.theme-base16-edge-dark-min .hljs-regexp{
+    color:#5ebaa5
+}
+.theme-base16-edge-dark-min .hljs-attribute,.theme-base16-edge-dark-min .hljs-function .hljs-title,.theme-base16-edge-dark-min .hljs-section,.theme-base16-edge-dark-min .hljs-title.function_,.theme-base16-edge-dark-min .ruby .hljs-property{
+    color:#73b3e7
+}
+.theme-base16-edge-dark-min .diff .hljs-meta,.theme-base16-edge-dark-min .hljs-keyword,.theme-base16-edge-dark-min .hljs-template-tag,.theme-base16-edge-dark-min .hljs-type{
+    color:#d390e7
+}
+.theme-base16-edge-dark-min .hljs-emphasis{
+    color:#d390e7;
+    font-style:italic
+}
+.theme-base16-edge-dark-min .hljs-meta,.theme-base16-edge-dark-min .hljs-meta .hljs-keyword,.theme-base16-edge-dark-min .hljs-meta .hljs-string{
+    color:#5ebaa5
+}
+.theme-base16-edge-dark-min .hljs-meta .hljs-keyword,.theme-base16-edge-dark-min .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-edge-light{
+    /*! Theme: Edge Light Author: cjayross (https://github.com/cjayross) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-edge-light pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-edge-light code.hljs{
+    padding:3px 5px
+}
+.theme-base16-edge-light .hljs{
+    color:#5e646f;
+    background:#fafafa
+}
+.theme-base16-edge-light .hljs ::-moz-selection,.theme-base16-edge-light .hljs::-moz-selection{
+    background-color:#d69822;
+    color:#5e646f
+}
+.theme-base16-edge-light .hljs ::selection,.theme-base16-edge-light .hljs::selection{
+    background-color:#d69822;
+    color:#5e646f
+}
+.theme-base16-edge-light .hljs-comment{
+    color:#5e646f
+}
+.theme-base16-edge-light .hljs-tag{
+    color:#6587bf
+}
+.theme-base16-edge-light .hljs-operator,.theme-base16-edge-light .hljs-punctuation,.theme-base16-edge-light .hljs-subst{
+    color:#5e646f
+}
+.theme-base16-edge-light .hljs-operator{
+    opacity:.7
+}
+.theme-base16-edge-light .hljs-attr,.theme-base16-edge-light .hljs-bullet,.theme-base16-edge-light .hljs-deletion,.theme-base16-edge-light .hljs-link,.theme-base16-edge-light .hljs-literal,.theme-base16-edge-light .hljs-name,.theme-base16-edge-light .hljs-number,.theme-base16-edge-light .hljs-selector-tag,.theme-base16-edge-light .hljs-symbol,.theme-base16-edge-light .hljs-template-variable,.theme-base16-edge-light .hljs-variable,.theme-base16-edge-light .hljs-variable.constant_{
+    color:#db7070
+}
+.theme-base16-edge-light .hljs-class .hljs-title,.theme-base16-edge-light .hljs-title,.theme-base16-edge-light .hljs-title.class_{
+    color:#d69822
+}
+.theme-base16-edge-light .hljs-strong{
+    font-weight:700;
+    color:#d69822
+}
+.theme-base16-edge-light .hljs-addition,.theme-base16-edge-light .hljs-code,.theme-base16-edge-light .hljs-string,.theme-base16-edge-light .hljs-title.class_.inherited__{
+    color:#7c9f4b
+}
+.theme-base16-edge-light .hljs-built_in,.theme-base16-edge-light .hljs-doctag,.theme-base16-edge-light .hljs-keyword.hljs-atrule,.theme-base16-edge-light .hljs-quote,.theme-base16-edge-light .hljs-regexp{
+    color:#509c93
+}
+.theme-base16-edge-light .hljs-attribute,.theme-base16-edge-light .hljs-function .hljs-title,.theme-base16-edge-light .hljs-section,.theme-base16-edge-light .hljs-title.function_,.theme-base16-edge-light .ruby .hljs-property{
+    color:#6587bf
+}
+.theme-base16-edge-light .diff .hljs-meta,.theme-base16-edge-light .hljs-keyword,.theme-base16-edge-light .hljs-template-tag,.theme-base16-edge-light .hljs-type{
+    color:#b870ce
+}
+.theme-base16-edge-light .hljs-emphasis{
+    color:#b870ce;
+    font-style:italic
+}
+.theme-base16-edge-light .hljs-meta,.theme-base16-edge-light .hljs-meta .hljs-keyword,.theme-base16-edge-light .hljs-meta .hljs-string{
+    color:#509c93
+}
+.theme-base16-edge-light .hljs-meta .hljs-keyword,.theme-base16-edge-light .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-edge-light-min{
+    /*! Theme: Edge Light Author: cjayross (https://github.com/cjayross) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-edge-light-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-edge-light-min code.hljs{
+    padding:3px 5px
+}
+.theme-base16-edge-light-min .hljs{
+    color:#5e646f;
+    background:#fafafa
+}
+.theme-base16-edge-light-min .hljs ::-moz-selection,.theme-base16-edge-light-min .hljs::-moz-selection{
+    background-color:#d69822;
+    color:#5e646f
+}
+.theme-base16-edge-light-min .hljs ::selection,.theme-base16-edge-light-min .hljs::selection{
+    background-color:#d69822;
+    color:#5e646f
+}
+.theme-base16-edge-light-min .hljs-comment{
+    color:#5e646f
+}
+.theme-base16-edge-light-min .hljs-tag{
+    color:#6587bf
+}
+.theme-base16-edge-light-min .hljs-operator,.theme-base16-edge-light-min .hljs-punctuation,.theme-base16-edge-light-min .hljs-subst{
+    color:#5e646f
+}
+.theme-base16-edge-light-min .hljs-operator{
+    opacity:.7
+}
+.theme-base16-edge-light-min .hljs-attr,.theme-base16-edge-light-min .hljs-bullet,.theme-base16-edge-light-min .hljs-deletion,.theme-base16-edge-light-min .hljs-link,.theme-base16-edge-light-min .hljs-literal,.theme-base16-edge-light-min .hljs-name,.theme-base16-edge-light-min .hljs-number,.theme-base16-edge-light-min .hljs-selector-tag,.theme-base16-edge-light-min .hljs-symbol,.theme-base16-edge-light-min .hljs-template-variable,.theme-base16-edge-light-min .hljs-variable,.theme-base16-edge-light-min .hljs-variable.constant_{
+    color:#db7070
+}
+.theme-base16-edge-light-min .hljs-class .hljs-title,.theme-base16-edge-light-min .hljs-title,.theme-base16-edge-light-min .hljs-title.class_{
+    color:#d69822
+}
+.theme-base16-edge-light-min .hljs-strong{
+    font-weight:700;
+    color:#d69822
+}
+.theme-base16-edge-light-min .hljs-addition,.theme-base16-edge-light-min .hljs-code,.theme-base16-edge-light-min .hljs-string,.theme-base16-edge-light-min .hljs-title.class_.inherited__{
+    color:#7c9f4b
+}
+.theme-base16-edge-light-min .hljs-built_in,.theme-base16-edge-light-min .hljs-doctag,.theme-base16-edge-light-min .hljs-keyword.hljs-atrule,.theme-base16-edge-light-min .hljs-quote,.theme-base16-edge-light-min .hljs-regexp{
+    color:#509c93
+}
+.theme-base16-edge-light-min .hljs-attribute,.theme-base16-edge-light-min .hljs-function .hljs-title,.theme-base16-edge-light-min .hljs-section,.theme-base16-edge-light-min .hljs-title.function_,.theme-base16-edge-light-min .ruby .hljs-property{
+    color:#6587bf
+}
+.theme-base16-edge-light-min .diff .hljs-meta,.theme-base16-edge-light-min .hljs-keyword,.theme-base16-edge-light-min .hljs-template-tag,.theme-base16-edge-light-min .hljs-type{
+    color:#b870ce
+}
+.theme-base16-edge-light-min .hljs-emphasis{
+    color:#b870ce;
+    font-style:italic
+}
+.theme-base16-edge-light-min .hljs-meta,.theme-base16-edge-light-min .hljs-meta .hljs-keyword,.theme-base16-edge-light-min .hljs-meta .hljs-string{
+    color:#509c93
+}
+.theme-base16-edge-light-min .hljs-meta .hljs-keyword,.theme-base16-edge-light-min .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-eighties{
+    /*! Theme: Eighties Author: Chris Kempson (http://chriskempson.com) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-eighties pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-eighties code.hljs{
+    padding:3px 5px
+}
+.theme-base16-eighties .hljs{
+    color:#d3d0c8;
+    background:#2d2d2d
+}
+.theme-base16-eighties .hljs ::-moz-selection,.theme-base16-eighties .hljs::-moz-selection{
+    background-color:#515151;
+    color:#d3d0c8
+}
+.theme-base16-eighties .hljs ::selection,.theme-base16-eighties .hljs::selection{
+    background-color:#515151;
+    color:#d3d0c8
+}
+.theme-base16-eighties .hljs-comment{
+    color:#747369
+}
+.theme-base16-eighties .hljs-tag{
+    color:#a09f93
+}
+.theme-base16-eighties .hljs-operator,.theme-base16-eighties .hljs-punctuation,.theme-base16-eighties .hljs-subst{
+    color:#d3d0c8
+}
+.theme-base16-eighties .hljs-operator{
+    opacity:.7
+}
+.theme-base16-eighties .hljs-bullet,.theme-base16-eighties .hljs-deletion,.theme-base16-eighties .hljs-name,.theme-base16-eighties .hljs-selector-tag,.theme-base16-eighties .hljs-template-variable,.theme-base16-eighties .hljs-variable{
+    color:#f2777a
+}
+.theme-base16-eighties .hljs-attr,.theme-base16-eighties .hljs-link,.theme-base16-eighties .hljs-literal,.theme-base16-eighties .hljs-number,.theme-base16-eighties .hljs-symbol,.theme-base16-eighties .hljs-variable.constant_{
+    color:#f99157
+}
+.theme-base16-eighties .hljs-class .hljs-title,.theme-base16-eighties .hljs-title,.theme-base16-eighties .hljs-title.class_{
+    color:#fc6
+}
+.theme-base16-eighties .hljs-strong{
+    font-weight:700;
+    color:#fc6
+}
+.theme-base16-eighties .hljs-addition,.theme-base16-eighties .hljs-code,.theme-base16-eighties .hljs-string,.theme-base16-eighties .hljs-title.class_.inherited__{
+    color:#9c9
+}
+.theme-base16-eighties .hljs-built_in,.theme-base16-eighties .hljs-doctag,.theme-base16-eighties .hljs-keyword.hljs-atrule,.theme-base16-eighties .hljs-quote,.theme-base16-eighties .hljs-regexp{
+    color:#6cc
+}
+.theme-base16-eighties .hljs-attribute,.theme-base16-eighties .hljs-function .hljs-title,.theme-base16-eighties .hljs-section,.theme-base16-eighties .hljs-title.function_,.theme-base16-eighties .ruby .hljs-property{
+    color:#69c
+}
+.theme-base16-eighties .diff .hljs-meta,.theme-base16-eighties .hljs-keyword,.theme-base16-eighties .hljs-template-tag,.theme-base16-eighties .hljs-type{
+    color:#c9c
+}
+.theme-base16-eighties .hljs-emphasis{
+    color:#c9c;
+    font-style:italic
+}
+.theme-base16-eighties .hljs-meta,.theme-base16-eighties .hljs-meta .hljs-keyword,.theme-base16-eighties .hljs-meta .hljs-string{
+    color:#d27b53
+}
+.theme-base16-eighties .hljs-meta .hljs-keyword,.theme-base16-eighties .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-eighties-min{
+    /*! Theme: Eighties Author: Chris Kempson (http://chriskempson.com) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-eighties-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-eighties-min code.hljs{
+    padding:3px 5px
+}
+.theme-base16-eighties-min .hljs{
+    color:#d3d0c8;
+    background:#2d2d2d
+}
+.theme-base16-eighties-min .hljs ::-moz-selection,.theme-base16-eighties-min .hljs::-moz-selection{
+    background-color:#515151;
+    color:#d3d0c8
+}
+.theme-base16-eighties-min .hljs ::selection,.theme-base16-eighties-min .hljs::selection{
+    background-color:#515151;
+    color:#d3d0c8
+}
+.theme-base16-eighties-min .hljs-comment{
+    color:#747369
+}
+.theme-base16-eighties-min .hljs-tag{
+    color:#a09f93
+}
+.theme-base16-eighties-min .hljs-operator,.theme-base16-eighties-min .hljs-punctuation,.theme-base16-eighties-min .hljs-subst{
+    color:#d3d0c8
+}
+.theme-base16-eighties-min .hljs-operator{
+    opacity:.7
+}
+.theme-base16-eighties-min .hljs-bullet,.theme-base16-eighties-min .hljs-deletion,.theme-base16-eighties-min .hljs-name,.theme-base16-eighties-min .hljs-selector-tag,.theme-base16-eighties-min .hljs-template-variable,.theme-base16-eighties-min .hljs-variable{
+    color:#f2777a
+}
+.theme-base16-eighties-min .hljs-attr,.theme-base16-eighties-min .hljs-link,.theme-base16-eighties-min .hljs-literal,.theme-base16-eighties-min .hljs-number,.theme-base16-eighties-min .hljs-symbol,.theme-base16-eighties-min .hljs-variable.constant_{
+    color:#f99157
+}
+.theme-base16-eighties-min .hljs-class .hljs-title,.theme-base16-eighties-min .hljs-title,.theme-base16-eighties-min .hljs-title.class_{
+    color:#fc6
+}
+.theme-base16-eighties-min .hljs-strong{
+    font-weight:700;
+    color:#fc6
+}
+.theme-base16-eighties-min .hljs-addition,.theme-base16-eighties-min .hljs-code,.theme-base16-eighties-min .hljs-string,.theme-base16-eighties-min .hljs-title.class_.inherited__{
+    color:#9c9
+}
+.theme-base16-eighties-min .hljs-built_in,.theme-base16-eighties-min .hljs-doctag,.theme-base16-eighties-min .hljs-keyword.hljs-atrule,.theme-base16-eighties-min .hljs-quote,.theme-base16-eighties-min .hljs-regexp{
+    color:#6cc
+}
+.theme-base16-eighties-min .hljs-attribute,.theme-base16-eighties-min .hljs-function .hljs-title,.theme-base16-eighties-min .hljs-section,.theme-base16-eighties-min .hljs-title.function_,.theme-base16-eighties-min .ruby .hljs-property{
+    color:#69c
+}
+.theme-base16-eighties-min .diff .hljs-meta,.theme-base16-eighties-min .hljs-keyword,.theme-base16-eighties-min .hljs-template-tag,.theme-base16-eighties-min .hljs-type{
+    color:#c9c
+}
+.theme-base16-eighties-min .hljs-emphasis{
+    color:#c9c;
+    font-style:italic
+}
+.theme-base16-eighties-min .hljs-meta,.theme-base16-eighties-min .hljs-meta .hljs-keyword,.theme-base16-eighties-min .hljs-meta .hljs-string{
+    color:#d27b53
+}
+.theme-base16-eighties-min .hljs-meta .hljs-keyword,.theme-base16-eighties-min .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-embers{
+    /*! Theme: Embers Author: Jannik Siebert (https://github.com/janniks) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-embers pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-embers code.hljs{
+    padding:3px 5px
+}
+.theme-base16-embers .hljs{
+    color:#a39a90;
+    background:#16130f
+}
+.theme-base16-embers .hljs ::-moz-selection,.theme-base16-embers .hljs::-moz-selection{
+    background-color:#433b32;
+    color:#a39a90
+}
+.theme-base16-embers .hljs ::selection,.theme-base16-embers .hljs::selection{
+    background-color:#433b32;
+    color:#a39a90
+}
+.theme-base16-embers .hljs-comment{
+    color:#5a5047
+}
+.theme-base16-embers .hljs-tag{
+    color:#8a8075
+}
+.theme-base16-embers .hljs-operator,.theme-base16-embers .hljs-punctuation,.theme-base16-embers .hljs-subst{
+    color:#a39a90
+}
+.theme-base16-embers .hljs-operator{
+    opacity:.7
+}
+.theme-base16-embers .hljs-bullet,.theme-base16-embers .hljs-deletion,.theme-base16-embers .hljs-name,.theme-base16-embers .hljs-selector-tag,.theme-base16-embers .hljs-template-variable,.theme-base16-embers .hljs-variable{
+    color:#826d57
+}
+.theme-base16-embers .hljs-attr,.theme-base16-embers .hljs-link,.theme-base16-embers .hljs-literal,.theme-base16-embers .hljs-number,.theme-base16-embers .hljs-symbol,.theme-base16-embers .hljs-variable.constant_{
+    color:#828257
+}
+.theme-base16-embers .hljs-class .hljs-title,.theme-base16-embers .hljs-title,.theme-base16-embers .hljs-title.class_{
+    color:#6d8257
+}
+.theme-base16-embers .hljs-strong{
+    font-weight:700;
+    color:#6d8257
+}
+.theme-base16-embers .hljs-addition,.theme-base16-embers .hljs-code,.theme-base16-embers .hljs-string,.theme-base16-embers .hljs-title.class_.inherited__{
+    color:#57826d
+}
+.theme-base16-embers .hljs-built_in,.theme-base16-embers .hljs-doctag,.theme-base16-embers .hljs-keyword.hljs-atrule,.theme-base16-embers .hljs-quote,.theme-base16-embers .hljs-regexp{
+    color:#576d82
+}
+.theme-base16-embers .hljs-attribute,.theme-base16-embers .hljs-function .hljs-title,.theme-base16-embers .hljs-section,.theme-base16-embers .hljs-title.function_,.theme-base16-embers .ruby .hljs-property{
+    color:#6d5782
+}
+.theme-base16-embers .diff .hljs-meta,.theme-base16-embers .hljs-keyword,.theme-base16-embers .hljs-template-tag,.theme-base16-embers .hljs-type{
+    color:#82576d
+}
+.theme-base16-embers .hljs-emphasis{
+    color:#82576d;
+    font-style:italic
+}
+.theme-base16-embers .hljs-meta,.theme-base16-embers .hljs-meta .hljs-keyword,.theme-base16-embers .hljs-meta .hljs-string{
+    color:#825757
+}
+.theme-base16-embers .hljs-meta .hljs-keyword,.theme-base16-embers .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-embers-min{
+    /*! Theme: Embers Author: Jannik Siebert (https://github.com/janniks) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-embers-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-embers-min code.hljs{
+    padding:3px 5px
+}
+.theme-base16-embers-min .hljs{
+    color:#a39a90;
+    background:#16130f
+}
+.theme-base16-embers-min .hljs ::-moz-selection,.theme-base16-embers-min .hljs::-moz-selection{
+    background-color:#433b32;
+    color:#a39a90
+}
+.theme-base16-embers-min .hljs ::selection,.theme-base16-embers-min .hljs::selection{
+    background-color:#433b32;
+    color:#a39a90
+}
+.theme-base16-embers-min .hljs-comment{
+    color:#5a5047
+}
+.theme-base16-embers-min .hljs-tag{
+    color:#8a8075
+}
+.theme-base16-embers-min .hljs-operator,.theme-base16-embers-min .hljs-punctuation,.theme-base16-embers-min .hljs-subst{
+    color:#a39a90
+}
+.theme-base16-embers-min .hljs-operator{
+    opacity:.7
+}
+.theme-base16-embers-min .hljs-bullet,.theme-base16-embers-min .hljs-deletion,.theme-base16-embers-min .hljs-name,.theme-base16-embers-min .hljs-selector-tag,.theme-base16-embers-min .hljs-template-variable,.theme-base16-embers-min .hljs-variable{
+    color:#826d57
+}
+.theme-base16-embers-min .hljs-attr,.theme-base16-embers-min .hljs-link,.theme-base16-embers-min .hljs-literal,.theme-base16-embers-min .hljs-number,.theme-base16-embers-min .hljs-symbol,.theme-base16-embers-min .hljs-variable.constant_{
+    color:#828257
+}
+.theme-base16-embers-min .hljs-class .hljs-title,.theme-base16-embers-min .hljs-title,.theme-base16-embers-min .hljs-title.class_{
+    color:#6d8257
+}
+.theme-base16-embers-min .hljs-strong{
+    font-weight:700;
+    color:#6d8257
+}
+.theme-base16-embers-min .hljs-addition,.theme-base16-embers-min .hljs-code,.theme-base16-embers-min .hljs-string,.theme-base16-embers-min .hljs-title.class_.inherited__{
+    color:#57826d
+}
+.theme-base16-embers-min .hljs-built_in,.theme-base16-embers-min .hljs-doctag,.theme-base16-embers-min .hljs-keyword.hljs-atrule,.theme-base16-embers-min .hljs-quote,.theme-base16-embers-min .hljs-regexp{
+    color:#576d82
+}
+.theme-base16-embers-min .hljs-attribute,.theme-base16-embers-min .hljs-function .hljs-title,.theme-base16-embers-min .hljs-section,.theme-base16-embers-min .hljs-title.function_,.theme-base16-embers-min .ruby .hljs-property{
+    color:#6d5782
+}
+.theme-base16-embers-min .diff .hljs-meta,.theme-base16-embers-min .hljs-keyword,.theme-base16-embers-min .hljs-template-tag,.theme-base16-embers-min .hljs-type{
+    color:#82576d
+}
+.theme-base16-embers-min .hljs-emphasis{
+    color:#82576d;
+    font-style:italic
+}
+.theme-base16-embers-min .hljs-meta,.theme-base16-embers-min .hljs-meta .hljs-keyword,.theme-base16-embers-min .hljs-meta .hljs-string{
+    color:#825757
+}
+.theme-base16-embers-min .hljs-meta .hljs-keyword,.theme-base16-embers-min .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-equilibrium-dark{
+    /*! Theme: Equilibrium Dark Author: Carlo Abelli License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-equilibrium-dark pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-equilibrium-dark code.hljs{
+    padding:3px 5px
+}
+.theme-base16-equilibrium-dark .hljs{
+    color:#afaba2;
+    background:#0c1118
+}
+.theme-base16-equilibrium-dark .hljs ::-moz-selection,.theme-base16-equilibrium-dark .hljs::-moz-selection{
+    background-color:#22262d;
+    color:#afaba2
+}
+.theme-base16-equilibrium-dark .hljs ::selection,.theme-base16-equilibrium-dark .hljs::selection{
+    background-color:#22262d;
+    color:#afaba2
+}
+.theme-base16-equilibrium-dark .hljs-comment{
+    color:#7b776e
+}
+.theme-base16-equilibrium-dark .hljs-tag{
+    color:#949088
+}
+.theme-base16-equilibrium-dark .hljs-operator,.theme-base16-equilibrium-dark .hljs-punctuation,.theme-base16-equilibrium-dark .hljs-subst{
+    color:#afaba2
+}
+.theme-base16-equilibrium-dark .hljs-operator{
+    opacity:.7
+}
+.theme-base16-equilibrium-dark .hljs-bullet,.theme-base16-equilibrium-dark .hljs-deletion,.theme-base16-equilibrium-dark .hljs-name,.theme-base16-equilibrium-dark .hljs-selector-tag,.theme-base16-equilibrium-dark .hljs-template-variable,.theme-base16-equilibrium-dark .hljs-variable{
+    color:#f04339
+}
+.theme-base16-equilibrium-dark .hljs-attr,.theme-base16-equilibrium-dark .hljs-link,.theme-base16-equilibrium-dark .hljs-literal,.theme-base16-equilibrium-dark .hljs-number,.theme-base16-equilibrium-dark .hljs-symbol,.theme-base16-equilibrium-dark .hljs-variable.constant_{
+    color:#df5923
+}
+.theme-base16-equilibrium-dark .hljs-class .hljs-title,.theme-base16-equilibrium-dark .hljs-title,.theme-base16-equilibrium-dark .hljs-title.class_{
+    color:#bb8801
+}
+.theme-base16-equilibrium-dark .hljs-strong{
+    font-weight:700;
+    color:#bb8801
+}
+.theme-base16-equilibrium-dark .hljs-addition,.theme-base16-equilibrium-dark .hljs-code,.theme-base16-equilibrium-dark .hljs-string,.theme-base16-equilibrium-dark .hljs-title.class_.inherited__{
+    color:#7f8b00
+}
+.theme-base16-equilibrium-dark .hljs-built_in,.theme-base16-equilibrium-dark .hljs-doctag,.theme-base16-equilibrium-dark .hljs-keyword.hljs-atrule,.theme-base16-equilibrium-dark .hljs-quote,.theme-base16-equilibrium-dark .hljs-regexp{
+    color:#00948b
+}
+.theme-base16-equilibrium-dark .hljs-attribute,.theme-base16-equilibrium-dark .hljs-function .hljs-title,.theme-base16-equilibrium-dark .hljs-section,.theme-base16-equilibrium-dark .hljs-title.function_,.theme-base16-equilibrium-dark .ruby .hljs-property{
+    color:#008dd1
+}
+.theme-base16-equilibrium-dark .diff .hljs-meta,.theme-base16-equilibrium-dark .hljs-keyword,.theme-base16-equilibrium-dark .hljs-template-tag,.theme-base16-equilibrium-dark .hljs-type{
+    color:#6a7fd2
+}
+.theme-base16-equilibrium-dark .hljs-emphasis{
+    color:#6a7fd2;
+    font-style:italic
+}
+.theme-base16-equilibrium-dark .hljs-meta,.theme-base16-equilibrium-dark .hljs-meta .hljs-keyword,.theme-base16-equilibrium-dark .hljs-meta .hljs-string{
+    color:#e3488e
+}
+.theme-base16-equilibrium-dark .hljs-meta .hljs-keyword,.theme-base16-equilibrium-dark .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-equilibrium-dark-min{
+    /*! Theme: Equilibrium Dark Author: Carlo Abelli License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-equilibrium-dark-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-equilibrium-dark-min code.hljs{
+    padding:3px 5px
+}
+.theme-base16-equilibrium-dark-min .hljs{
+    color:#afaba2;
+    background:#0c1118
+}
+.theme-base16-equilibrium-dark-min .hljs ::-moz-selection,.theme-base16-equilibrium-dark-min .hljs::-moz-selection{
+    background-color:#22262d;
+    color:#afaba2
+}
+.theme-base16-equilibrium-dark-min .hljs ::selection,.theme-base16-equilibrium-dark-min .hljs::selection{
+    background-color:#22262d;
+    color:#afaba2
+}
+.theme-base16-equilibrium-dark-min .hljs-comment{
+    color:#7b776e
+}
+.theme-base16-equilibrium-dark-min .hljs-tag{
+    color:#949088
+}
+.theme-base16-equilibrium-dark-min .hljs-operator,.theme-base16-equilibrium-dark-min .hljs-punctuation,.theme-base16-equilibrium-dark-min .hljs-subst{
+    color:#afaba2
+}
+.theme-base16-equilibrium-dark-min .hljs-operator{
+    opacity:.7
+}
+.theme-base16-equilibrium-dark-min .hljs-bullet,.theme-base16-equilibrium-dark-min .hljs-deletion,.theme-base16-equilibrium-dark-min .hljs-name,.theme-base16-equilibrium-dark-min .hljs-selector-tag,.theme-base16-equilibrium-dark-min .hljs-template-variable,.theme-base16-equilibrium-dark-min .hljs-variable{
+    color:#f04339
+}
+.theme-base16-equilibrium-dark-min .hljs-attr,.theme-base16-equilibrium-dark-min .hljs-link,.theme-base16-equilibrium-dark-min .hljs-literal,.theme-base16-equilibrium-dark-min .hljs-number,.theme-base16-equilibrium-dark-min .hljs-symbol,.theme-base16-equilibrium-dark-min .hljs-variable.constant_{
+    color:#df5923
+}
+.theme-base16-equilibrium-dark-min .hljs-class .hljs-title,.theme-base16-equilibrium-dark-min .hljs-title,.theme-base16-equilibrium-dark-min .hljs-title.class_{
+    color:#bb8801
+}
+.theme-base16-equilibrium-dark-min .hljs-strong{
+    font-weight:700;
+    color:#bb8801
+}
+.theme-base16-equilibrium-dark-min .hljs-addition,.theme-base16-equilibrium-dark-min .hljs-code,.theme-base16-equilibrium-dark-min .hljs-string,.theme-base16-equilibrium-dark-min .hljs-title.class_.inherited__{
+    color:#7f8b00
+}
+.theme-base16-equilibrium-dark-min .hljs-built_in,.theme-base16-equilibrium-dark-min .hljs-doctag,.theme-base16-equilibrium-dark-min .hljs-keyword.hljs-atrule,.theme-base16-equilibrium-dark-min .hljs-quote,.theme-base16-equilibrium-dark-min .hljs-regexp{
+    color:#00948b
+}
+.theme-base16-equilibrium-dark-min .hljs-attribute,.theme-base16-equilibrium-dark-min .hljs-function .hljs-title,.theme-base16-equilibrium-dark-min .hljs-section,.theme-base16-equilibrium-dark-min .hljs-title.function_,.theme-base16-equilibrium-dark-min .ruby .hljs-property{
+    color:#008dd1
+}
+.theme-base16-equilibrium-dark-min .diff .hljs-meta,.theme-base16-equilibrium-dark-min .hljs-keyword,.theme-base16-equilibrium-dark-min .hljs-template-tag,.theme-base16-equilibrium-dark-min .hljs-type{
+    color:#6a7fd2
+}
+.theme-base16-equilibrium-dark-min .hljs-emphasis{
+    color:#6a7fd2;
+    font-style:italic
+}
+.theme-base16-equilibrium-dark-min .hljs-meta,.theme-base16-equilibrium-dark-min .hljs-meta .hljs-keyword,.theme-base16-equilibrium-dark-min .hljs-meta .hljs-string{
+    color:#e3488e
+}
+.theme-base16-equilibrium-dark-min .hljs-meta .hljs-keyword,.theme-base16-equilibrium-dark-min .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-equilibrium-gray-dark{
+    /*! Theme: Equilibrium Gray Dark Author: Carlo Abelli License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-equilibrium-gray-dark pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-equilibrium-gray-dark code.hljs{
+    padding:3px 5px
+}
+.theme-base16-equilibrium-gray-dark .hljs{
+    color:#ababab;
+    background:#111
+}
+.theme-base16-equilibrium-gray-dark .hljs ::-moz-selection,.theme-base16-equilibrium-gray-dark .hljs::-moz-selection{
+    background-color:#262626;
+    color:#ababab
+}
+.theme-base16-equilibrium-gray-dark .hljs ::selection,.theme-base16-equilibrium-gray-dark .hljs::selection{
+    background-color:#262626;
+    color:#ababab
+}
+.theme-base16-equilibrium-gray-dark .hljs-comment{
+    color:#777
+}
+.theme-base16-equilibrium-gray-dark .hljs-tag{
+    color:#919191
+}
+.theme-base16-equilibrium-gray-dark .hljs-operator,.theme-base16-equilibrium-gray-dark .hljs-punctuation,.theme-base16-equilibrium-gray-dark .hljs-subst{
+    color:#ababab
+}
+.theme-base16-equilibrium-gray-dark .hljs-operator{
+    opacity:.7
+}
+.theme-base16-equilibrium-gray-dark .hljs-bullet,.theme-base16-equilibrium-gray-dark .hljs-deletion,.theme-base16-equilibrium-gray-dark .hljs-name,.theme-base16-equilibrium-gray-dark .hljs-selector-tag,.theme-base16-equilibrium-gray-dark .hljs-template-variable,.theme-base16-equilibrium-gray-dark .hljs-variable{
+    color:#f04339
+}
+.theme-base16-equilibrium-gray-dark .hljs-attr,.theme-base16-equilibrium-gray-dark .hljs-link,.theme-base16-equilibrium-gray-dark .hljs-literal,.theme-base16-equilibrium-gray-dark .hljs-number,.theme-base16-equilibrium-gray-dark .hljs-symbol,.theme-base16-equilibrium-gray-dark .hljs-variable.constant_{
+    color:#df5923
+}
+.theme-base16-equilibrium-gray-dark .hljs-class .hljs-title,.theme-base16-equilibrium-gray-dark .hljs-title,.theme-base16-equilibrium-gray-dark .hljs-title.class_{
+    color:#bb8801
+}
+.theme-base16-equilibrium-gray-dark .hljs-strong{
+    font-weight:700;
+    color:#bb8801
+}
+.theme-base16-equilibrium-gray-dark .hljs-addition,.theme-base16-equilibrium-gray-dark .hljs-code,.theme-base16-equilibrium-gray-dark .hljs-string,.theme-base16-equilibrium-gray-dark .hljs-title.class_.inherited__{
+    color:#7f8b00
+}
+.theme-base16-equilibrium-gray-dark .hljs-built_in,.theme-base16-equilibrium-gray-dark .hljs-doctag,.theme-base16-equilibrium-gray-dark .hljs-keyword.hljs-atrule,.theme-base16-equilibrium-gray-dark .hljs-quote,.theme-base16-equilibrium-gray-dark .hljs-regexp{
+    color:#00948b
+}
+.theme-base16-equilibrium-gray-dark .hljs-attribute,.theme-base16-equilibrium-gray-dark .hljs-function .hljs-title,.theme-base16-equilibrium-gray-dark .hljs-section,.theme-base16-equilibrium-gray-dark .hljs-title.function_,.theme-base16-equilibrium-gray-dark .ruby .hljs-property{
+    color:#008dd1
+}
+.theme-base16-equilibrium-gray-dark .diff .hljs-meta,.theme-base16-equilibrium-gray-dark .hljs-keyword,.theme-base16-equilibrium-gray-dark .hljs-template-tag,.theme-base16-equilibrium-gray-dark .hljs-type{
+    color:#6a7fd2
+}
+.theme-base16-equilibrium-gray-dark .hljs-emphasis{
+    color:#6a7fd2;
+    font-style:italic
+}
+.theme-base16-equilibrium-gray-dark .hljs-meta,.theme-base16-equilibrium-gray-dark .hljs-meta .hljs-keyword,.theme-base16-equilibrium-gray-dark .hljs-meta .hljs-string{
+    color:#e3488e
+}
+.theme-base16-equilibrium-gray-dark .hljs-meta .hljs-keyword,.theme-base16-equilibrium-gray-dark .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-equilibrium-gray-dark-min{
+    /*! Theme: Equilibrium Gray Dark Author: Carlo Abelli License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-equilibrium-gray-dark-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-equilibrium-gray-dark-min code.hljs{
+    padding:3px 5px
+}
+.theme-base16-equilibrium-gray-dark-min .hljs{
+    color:#ababab;
+    background:#111
+}
+.theme-base16-equilibrium-gray-dark-min .hljs ::-moz-selection,.theme-base16-equilibrium-gray-dark-min .hljs::-moz-selection{
+    background-color:#262626;
+    color:#ababab
+}
+.theme-base16-equilibrium-gray-dark-min .hljs ::selection,.theme-base16-equilibrium-gray-dark-min .hljs::selection{
+    background-color:#262626;
+    color:#ababab
+}
+.theme-base16-equilibrium-gray-dark-min .hljs-comment{
+    color:#777
+}
+.theme-base16-equilibrium-gray-dark-min .hljs-tag{
+    color:#919191
+}
+.theme-base16-equilibrium-gray-dark-min .hljs-operator,.theme-base16-equilibrium-gray-dark-min .hljs-punctuation,.theme-base16-equilibrium-gray-dark-min .hljs-subst{
+    color:#ababab
+}
+.theme-base16-equilibrium-gray-dark-min .hljs-operator{
+    opacity:.7
+}
+.theme-base16-equilibrium-gray-dark-min .hljs-bullet,.theme-base16-equilibrium-gray-dark-min .hljs-deletion,.theme-base16-equilibrium-gray-dark-min .hljs-name,.theme-base16-equilibrium-gray-dark-min .hljs-selector-tag,.theme-base16-equilibrium-gray-dark-min .hljs-template-variable,.theme-base16-equilibrium-gray-dark-min .hljs-variable{
+    color:#f04339
+}
+.theme-base16-equilibrium-gray-dark-min .hljs-attr,.theme-base16-equilibrium-gray-dark-min .hljs-link,.theme-base16-equilibrium-gray-dark-min .hljs-literal,.theme-base16-equilibrium-gray-dark-min .hljs-number,.theme-base16-equilibrium-gray-dark-min .hljs-symbol,.theme-base16-equilibrium-gray-dark-min .hljs-variable.constant_{
+    color:#df5923
+}
+.theme-base16-equilibrium-gray-dark-min .hljs-class .hljs-title,.theme-base16-equilibrium-gray-dark-min .hljs-title,.theme-base16-equilibrium-gray-dark-min .hljs-title.class_{
+    color:#bb8801
+}
+.theme-base16-equilibrium-gray-dark-min .hljs-strong{
+    font-weight:700;
+    color:#bb8801
+}
+.theme-base16-equilibrium-gray-dark-min .hljs-addition,.theme-base16-equilibrium-gray-dark-min .hljs-code,.theme-base16-equilibrium-gray-dark-min .hljs-string,.theme-base16-equilibrium-gray-dark-min .hljs-title.class_.inherited__{
+    color:#7f8b00
+}
+.theme-base16-equilibrium-gray-dark-min .hljs-built_in,.theme-base16-equilibrium-gray-dark-min .hljs-doctag,.theme-base16-equilibrium-gray-dark-min .hljs-keyword.hljs-atrule,.theme-base16-equilibrium-gray-dark-min .hljs-quote,.theme-base16-equilibrium-gray-dark-min .hljs-regexp{
+    color:#00948b
+}
+.theme-base16-equilibrium-gray-dark-min .hljs-attribute,.theme-base16-equilibrium-gray-dark-min .hljs-function .hljs-title,.theme-base16-equilibrium-gray-dark-min .hljs-section,.theme-base16-equilibrium-gray-dark-min .hljs-title.function_,.theme-base16-equilibrium-gray-dark-min .ruby .hljs-property{
+    color:#008dd1
+}
+.theme-base16-equilibrium-gray-dark-min .diff .hljs-meta,.theme-base16-equilibrium-gray-dark-min .hljs-keyword,.theme-base16-equilibrium-gray-dark-min .hljs-template-tag,.theme-base16-equilibrium-gray-dark-min .hljs-type{
+    color:#6a7fd2
+}
+.theme-base16-equilibrium-gray-dark-min .hljs-emphasis{
+    color:#6a7fd2;
+    font-style:italic
+}
+.theme-base16-equilibrium-gray-dark-min .hljs-meta,.theme-base16-equilibrium-gray-dark-min .hljs-meta .hljs-keyword,.theme-base16-equilibrium-gray-dark-min .hljs-meta .hljs-string{
+    color:#e3488e
+}
+.theme-base16-equilibrium-gray-dark-min .hljs-meta .hljs-keyword,.theme-base16-equilibrium-gray-dark-min .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-equilibrium-gray-light{
+    /*! Theme: Equilibrium Gray Light Author: Carlo Abelli License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-equilibrium-gray-light pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-equilibrium-gray-light code.hljs{
+    padding:3px 5px
+}
+.theme-base16-equilibrium-gray-light .hljs{
+    color:#474747;
+    background:#f1f1f1
+}
+.theme-base16-equilibrium-gray-light .hljs ::-moz-selection,.theme-base16-equilibrium-gray-light .hljs::-moz-selection{
+    background-color:#d4d4d4;
+    color:#474747
+}
+.theme-base16-equilibrium-gray-light .hljs ::selection,.theme-base16-equilibrium-gray-light .hljs::selection{
+    background-color:#d4d4d4;
+    color:#474747
+}
+.theme-base16-equilibrium-gray-light .hljs-comment{
+    color:#777
+}
+.theme-base16-equilibrium-gray-light .hljs-tag{
+    color:#5e5e5e
+}
+.theme-base16-equilibrium-gray-light .hljs-operator,.theme-base16-equilibrium-gray-light .hljs-punctuation,.theme-base16-equilibrium-gray-light .hljs-subst{
+    color:#474747
+}
+.theme-base16-equilibrium-gray-light .hljs-operator{
+    opacity:.7
+}
+.theme-base16-equilibrium-gray-light .hljs-bullet,.theme-base16-equilibrium-gray-light .hljs-deletion,.theme-base16-equilibrium-gray-light .hljs-name,.theme-base16-equilibrium-gray-light .hljs-selector-tag,.theme-base16-equilibrium-gray-light .hljs-template-variable,.theme-base16-equilibrium-gray-light .hljs-variable{
+    color:#d02023
+}
+.theme-base16-equilibrium-gray-light .hljs-attr,.theme-base16-equilibrium-gray-light .hljs-link,.theme-base16-equilibrium-gray-light .hljs-literal,.theme-base16-equilibrium-gray-light .hljs-number,.theme-base16-equilibrium-gray-light .hljs-symbol,.theme-base16-equilibrium-gray-light .hljs-variable.constant_{
+    color:#bf3e05
+}
+.theme-base16-equilibrium-gray-light .hljs-class .hljs-title,.theme-base16-equilibrium-gray-light .hljs-title,.theme-base16-equilibrium-gray-light .hljs-title.class_{
+    color:#9d6f00
+}
+.theme-base16-equilibrium-gray-light .hljs-strong{
+    font-weight:700;
+    color:#9d6f00
+}
+.theme-base16-equilibrium-gray-light .hljs-addition,.theme-base16-equilibrium-gray-light .hljs-code,.theme-base16-equilibrium-gray-light .hljs-string,.theme-base16-equilibrium-gray-light .hljs-title.class_.inherited__{
+    color:#637200
+}
+.theme-base16-equilibrium-gray-light .hljs-built_in,.theme-base16-equilibrium-gray-light .hljs-doctag,.theme-base16-equilibrium-gray-light .hljs-keyword.hljs-atrule,.theme-base16-equilibrium-gray-light .hljs-quote,.theme-base16-equilibrium-gray-light .hljs-regexp{
+    color:#007a72
+}
+.theme-base16-equilibrium-gray-light .hljs-attribute,.theme-base16-equilibrium-gray-light .hljs-function .hljs-title,.theme-base16-equilibrium-gray-light .hljs-section,.theme-base16-equilibrium-gray-light .hljs-title.function_,.theme-base16-equilibrium-gray-light .ruby .hljs-property{
+    color:#0073b5
+}
+.theme-base16-equilibrium-gray-light .diff .hljs-meta,.theme-base16-equilibrium-gray-light .hljs-keyword,.theme-base16-equilibrium-gray-light .hljs-template-tag,.theme-base16-equilibrium-gray-light .hljs-type{
+    color:#4e66b6
+}
+.theme-base16-equilibrium-gray-light .hljs-emphasis{
+    color:#4e66b6;
+    font-style:italic
+}
+.theme-base16-equilibrium-gray-light .hljs-meta,.theme-base16-equilibrium-gray-light .hljs-meta .hljs-keyword,.theme-base16-equilibrium-gray-light .hljs-meta .hljs-string{
+    color:#c42775
+}
+.theme-base16-equilibrium-gray-light .hljs-meta .hljs-keyword,.theme-base16-equilibrium-gray-light .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-equilibrium-gray-light-min{
+    /*! Theme: Equilibrium Gray Light Author: Carlo Abelli License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-equilibrium-gray-light-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-equilibrium-gray-light-min code.hljs{
+    padding:3px 5px
+}
+.theme-base16-equilibrium-gray-light-min .hljs{
+    color:#474747;
+    background:#f1f1f1
+}
+.theme-base16-equilibrium-gray-light-min .hljs ::-moz-selection,.theme-base16-equilibrium-gray-light-min .hljs::-moz-selection{
+    background-color:#d4d4d4;
+    color:#474747
+}
+.theme-base16-equilibrium-gray-light-min .hljs ::selection,.theme-base16-equilibrium-gray-light-min .hljs::selection{
+    background-color:#d4d4d4;
+    color:#474747
+}
+.theme-base16-equilibrium-gray-light-min .hljs-comment{
+    color:#777
+}
+.theme-base16-equilibrium-gray-light-min .hljs-tag{
+    color:#5e5e5e
+}
+.theme-base16-equilibrium-gray-light-min .hljs-operator,.theme-base16-equilibrium-gray-light-min .hljs-punctuation,.theme-base16-equilibrium-gray-light-min .hljs-subst{
+    color:#474747
+}
+.theme-base16-equilibrium-gray-light-min .hljs-operator{
+    opacity:.7
+}
+.theme-base16-equilibrium-gray-light-min .hljs-bullet,.theme-base16-equilibrium-gray-light-min .hljs-deletion,.theme-base16-equilibrium-gray-light-min .hljs-name,.theme-base16-equilibrium-gray-light-min .hljs-selector-tag,.theme-base16-equilibrium-gray-light-min .hljs-template-variable,.theme-base16-equilibrium-gray-light-min .hljs-variable{
+    color:#d02023
+}
+.theme-base16-equilibrium-gray-light-min .hljs-attr,.theme-base16-equilibrium-gray-light-min .hljs-link,.theme-base16-equilibrium-gray-light-min .hljs-literal,.theme-base16-equilibrium-gray-light-min .hljs-number,.theme-base16-equilibrium-gray-light-min .hljs-symbol,.theme-base16-equilibrium-gray-light-min .hljs-variable.constant_{
+    color:#bf3e05
+}
+.theme-base16-equilibrium-gray-light-min .hljs-class .hljs-title,.theme-base16-equilibrium-gray-light-min .hljs-title,.theme-base16-equilibrium-gray-light-min .hljs-title.class_{
+    color:#9d6f00
+}
+.theme-base16-equilibrium-gray-light-min .hljs-strong{
+    font-weight:700;
+    color:#9d6f00
+}
+.theme-base16-equilibrium-gray-light-min .hljs-addition,.theme-base16-equilibrium-gray-light-min .hljs-code,.theme-base16-equilibrium-gray-light-min .hljs-string,.theme-base16-equilibrium-gray-light-min .hljs-title.class_.inherited__{
+    color:#637200
+}
+.theme-base16-equilibrium-gray-light-min .hljs-built_in,.theme-base16-equilibrium-gray-light-min .hljs-doctag,.theme-base16-equilibrium-gray-light-min .hljs-keyword.hljs-atrule,.theme-base16-equilibrium-gray-light-min .hljs-quote,.theme-base16-equilibrium-gray-light-min .hljs-regexp{
+    color:#007a72
+}
+.theme-base16-equilibrium-gray-light-min .hljs-attribute,.theme-base16-equilibrium-gray-light-min .hljs-function .hljs-title,.theme-base16-equilibrium-gray-light-min .hljs-section,.theme-base16-equilibrium-gray-light-min .hljs-title.function_,.theme-base16-equilibrium-gray-light-min .ruby .hljs-property{
+    color:#0073b5
+}
+.theme-base16-equilibrium-gray-light-min .diff .hljs-meta,.theme-base16-equilibrium-gray-light-min .hljs-keyword,.theme-base16-equilibrium-gray-light-min .hljs-template-tag,.theme-base16-equilibrium-gray-light-min .hljs-type{
+    color:#4e66b6
+}
+.theme-base16-equilibrium-gray-light-min .hljs-emphasis{
+    color:#4e66b6;
+    font-style:italic
+}
+.theme-base16-equilibrium-gray-light-min .hljs-meta,.theme-base16-equilibrium-gray-light-min .hljs-meta .hljs-keyword,.theme-base16-equilibrium-gray-light-min .hljs-meta .hljs-string{
+    color:#c42775
+}
+.theme-base16-equilibrium-gray-light-min .hljs-meta .hljs-keyword,.theme-base16-equilibrium-gray-light-min .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-equilibrium-light{
+    /*! Theme: Equilibrium Light Author: Carlo Abelli License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-equilibrium-light pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-equilibrium-light code.hljs{
+    padding:3px 5px
+}
+.theme-base16-equilibrium-light .hljs{
+    color:#43474e;
+    background:#f5f0e7
+}
+.theme-base16-equilibrium-light .hljs ::-moz-selection,.theme-base16-equilibrium-light .hljs::-moz-selection{
+    background-color:#d8d4cb;
+    color:#43474e
+}
+.theme-base16-equilibrium-light .hljs ::selection,.theme-base16-equilibrium-light .hljs::selection{
+    background-color:#d8d4cb;
+    color:#43474e
+}
+.theme-base16-equilibrium-light .hljs-comment{
+    color:#73777f
+}
+.theme-base16-equilibrium-light .hljs-tag{
+    color:#5a5f66
+}
+.theme-base16-equilibrium-light .hljs-operator,.theme-base16-equilibrium-light .hljs-punctuation,.theme-base16-equilibrium-light .hljs-subst{
+    color:#43474e
+}
+.theme-base16-equilibrium-light .hljs-operator{
+    opacity:.7
+}
+.theme-base16-equilibrium-light .hljs-bullet,.theme-base16-equilibrium-light .hljs-deletion,.theme-base16-equilibrium-light .hljs-name,.theme-base16-equilibrium-light .hljs-selector-tag,.theme-base16-equilibrium-light .hljs-template-variable,.theme-base16-equilibrium-light .hljs-variable{
+    color:#d02023
+}
+.theme-base16-equilibrium-light .hljs-attr,.theme-base16-equilibrium-light .hljs-link,.theme-base16-equilibrium-light .hljs-literal,.theme-base16-equilibrium-light .hljs-number,.theme-base16-equilibrium-light .hljs-symbol,.theme-base16-equilibrium-light .hljs-variable.constant_{
+    color:#bf3e05
+}
+.theme-base16-equilibrium-light .hljs-class .hljs-title,.theme-base16-equilibrium-light .hljs-title,.theme-base16-equilibrium-light .hljs-title.class_{
+    color:#9d6f00
+}
+.theme-base16-equilibrium-light .hljs-strong{
+    font-weight:700;
+    color:#9d6f00
+}
+.theme-base16-equilibrium-light .hljs-addition,.theme-base16-equilibrium-light .hljs-code,.theme-base16-equilibrium-light .hljs-string,.theme-base16-equilibrium-light .hljs-title.class_.inherited__{
+    color:#637200
+}
+.theme-base16-equilibrium-light .hljs-built_in,.theme-base16-equilibrium-light .hljs-doctag,.theme-base16-equilibrium-light .hljs-keyword.hljs-atrule,.theme-base16-equilibrium-light .hljs-quote,.theme-base16-equilibrium-light .hljs-regexp{
+    color:#007a72
+}
+.theme-base16-equilibrium-light .hljs-attribute,.theme-base16-equilibrium-light .hljs-function .hljs-title,.theme-base16-equilibrium-light .hljs-section,.theme-base16-equilibrium-light .hljs-title.function_,.theme-base16-equilibrium-light .ruby .hljs-property{
+    color:#0073b5
+}
+.theme-base16-equilibrium-light .diff .hljs-meta,.theme-base16-equilibrium-light .hljs-keyword,.theme-base16-equilibrium-light .hljs-template-tag,.theme-base16-equilibrium-light .hljs-type{
+    color:#4e66b6
+}
+.theme-base16-equilibrium-light .hljs-emphasis{
+    color:#4e66b6;
+    font-style:italic
+}
+.theme-base16-equilibrium-light .hljs-meta,.theme-base16-equilibrium-light .hljs-meta .hljs-keyword,.theme-base16-equilibrium-light .hljs-meta .hljs-string{
+    color:#c42775
+}
+.theme-base16-equilibrium-light .hljs-meta .hljs-keyword,.theme-base16-equilibrium-light .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-equilibrium-light-min{
+    /*! Theme: Equilibrium Light Author: Carlo Abelli License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-equilibrium-light-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-equilibrium-light-min code.hljs{
+    padding:3px 5px
+}
+.theme-base16-equilibrium-light-min .hljs{
+    color:#43474e;
+    background:#f5f0e7
+}
+.theme-base16-equilibrium-light-min .hljs ::-moz-selection,.theme-base16-equilibrium-light-min .hljs::-moz-selection{
+    background-color:#d8d4cb;
+    color:#43474e
+}
+.theme-base16-equilibrium-light-min .hljs ::selection,.theme-base16-equilibrium-light-min .hljs::selection{
+    background-color:#d8d4cb;
+    color:#43474e
+}
+.theme-base16-equilibrium-light-min .hljs-comment{
+    color:#73777f
+}
+.theme-base16-equilibrium-light-min .hljs-tag{
+    color:#5a5f66
+}
+.theme-base16-equilibrium-light-min .hljs-operator,.theme-base16-equilibrium-light-min .hljs-punctuation,.theme-base16-equilibrium-light-min .hljs-subst{
+    color:#43474e
+}
+.theme-base16-equilibrium-light-min .hljs-operator{
+    opacity:.7
+}
+.theme-base16-equilibrium-light-min .hljs-bullet,.theme-base16-equilibrium-light-min .hljs-deletion,.theme-base16-equilibrium-light-min .hljs-name,.theme-base16-equilibrium-light-min .hljs-selector-tag,.theme-base16-equilibrium-light-min .hljs-template-variable,.theme-base16-equilibrium-light-min .hljs-variable{
+    color:#d02023
+}
+.theme-base16-equilibrium-light-min .hljs-attr,.theme-base16-equilibrium-light-min .hljs-link,.theme-base16-equilibrium-light-min .hljs-literal,.theme-base16-equilibrium-light-min .hljs-number,.theme-base16-equilibrium-light-min .hljs-symbol,.theme-base16-equilibrium-light-min .hljs-variable.constant_{
+    color:#bf3e05
+}
+.theme-base16-equilibrium-light-min .hljs-class .hljs-title,.theme-base16-equilibrium-light-min .hljs-title,.theme-base16-equilibrium-light-min .hljs-title.class_{
+    color:#9d6f00
+}
+.theme-base16-equilibrium-light-min .hljs-strong{
+    font-weight:700;
+    color:#9d6f00
+}
+.theme-base16-equilibrium-light-min .hljs-addition,.theme-base16-equilibrium-light-min .hljs-code,.theme-base16-equilibrium-light-min .hljs-string,.theme-base16-equilibrium-light-min .hljs-title.class_.inherited__{
+    color:#637200
+}
+.theme-base16-equilibrium-light-min .hljs-built_in,.theme-base16-equilibrium-light-min .hljs-doctag,.theme-base16-equilibrium-light-min .hljs-keyword.hljs-atrule,.theme-base16-equilibrium-light-min .hljs-quote,.theme-base16-equilibrium-light-min .hljs-regexp{
+    color:#007a72
+}
+.theme-base16-equilibrium-light-min .hljs-attribute,.theme-base16-equilibrium-light-min .hljs-function .hljs-title,.theme-base16-equilibrium-light-min .hljs-section,.theme-base16-equilibrium-light-min .hljs-title.function_,.theme-base16-equilibrium-light-min .ruby .hljs-property{
+    color:#0073b5
+}
+.theme-base16-equilibrium-light-min .diff .hljs-meta,.theme-base16-equilibrium-light-min .hljs-keyword,.theme-base16-equilibrium-light-min .hljs-template-tag,.theme-base16-equilibrium-light-min .hljs-type{
+    color:#4e66b6
+}
+.theme-base16-equilibrium-light-min .hljs-emphasis{
+    color:#4e66b6;
+    font-style:italic
+}
+.theme-base16-equilibrium-light-min .hljs-meta,.theme-base16-equilibrium-light-min .hljs-meta .hljs-keyword,.theme-base16-equilibrium-light-min .hljs-meta .hljs-string{
+    color:#c42775
+}
+.theme-base16-equilibrium-light-min .hljs-meta .hljs-keyword,.theme-base16-equilibrium-light-min .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-espresso{
+    /*! Theme: Espresso Author: Unknown. Maintained by Alex Mirrington (https://github.com/alexmirrington) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-espresso pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-espresso code.hljs{
+    padding:3px 5px
+}
+.theme-base16-espresso .hljs{
+    color:#ccc;
+    background:#2d2d2d
+}
+.theme-base16-espresso .hljs ::-moz-selection,.theme-base16-espresso .hljs::-moz-selection{
+    background-color:#515151;
+    color:#ccc
+}
+.theme-base16-espresso .hljs ::selection,.theme-base16-espresso .hljs::selection{
+    background-color:#515151;
+    color:#ccc
+}
+.theme-base16-espresso .hljs-comment{
+    color:#777
+}
+.theme-base16-espresso .hljs-tag{
+    color:#b4b7b4
+}
+.theme-base16-espresso .hljs-operator,.theme-base16-espresso .hljs-punctuation,.theme-base16-espresso .hljs-subst{
+    color:#ccc
+}
+.theme-base16-espresso .hljs-operator{
+    opacity:.7
+}
+.theme-base16-espresso .hljs-bullet,.theme-base16-espresso .hljs-deletion,.theme-base16-espresso .hljs-name,.theme-base16-espresso .hljs-selector-tag,.theme-base16-espresso .hljs-template-variable,.theme-base16-espresso .hljs-variable{
+    color:#d25252
+}
+.theme-base16-espresso .hljs-attr,.theme-base16-espresso .hljs-link,.theme-base16-espresso .hljs-literal,.theme-base16-espresso .hljs-number,.theme-base16-espresso .hljs-symbol,.theme-base16-espresso .hljs-variable.constant_{
+    color:#f9a959
+}
+.theme-base16-espresso .hljs-class .hljs-title,.theme-base16-espresso .hljs-title,.theme-base16-espresso .hljs-title.class_{
+    color:#ffc66d
+}
+.theme-base16-espresso .hljs-strong{
+    font-weight:700;
+    color:#ffc66d
+}
+.theme-base16-espresso .hljs-addition,.theme-base16-espresso .hljs-code,.theme-base16-espresso .hljs-string,.theme-base16-espresso .hljs-title.class_.inherited__{
+    color:#a5c261
+}
+.theme-base16-espresso .hljs-built_in,.theme-base16-espresso .hljs-doctag,.theme-base16-espresso .hljs-keyword.hljs-atrule,.theme-base16-espresso .hljs-quote,.theme-base16-espresso .hljs-regexp{
+    color:#bed6ff
+}
+.theme-base16-espresso .hljs-attribute,.theme-base16-espresso .hljs-function .hljs-title,.theme-base16-espresso .hljs-section,.theme-base16-espresso .hljs-title.function_,.theme-base16-espresso .ruby .hljs-property{
+    color:#6c99bb
+}
+.theme-base16-espresso .diff .hljs-meta,.theme-base16-espresso .hljs-keyword,.theme-base16-espresso .hljs-template-tag,.theme-base16-espresso .hljs-type{
+    color:#d197d9
+}
+.theme-base16-espresso .hljs-emphasis{
+    color:#d197d9;
+    font-style:italic
+}
+.theme-base16-espresso .hljs-meta,.theme-base16-espresso .hljs-meta .hljs-keyword,.theme-base16-espresso .hljs-meta .hljs-string{
+    color:#f97394
+}
+.theme-base16-espresso .hljs-meta .hljs-keyword,.theme-base16-espresso .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-espresso-min{
+    /*! Theme: Espresso Author: Unknown. Maintained by Alex Mirrington (https://github.com/alexmirrington) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-espresso-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-espresso-min code.hljs{
+    padding:3px 5px
+}
+.theme-base16-espresso-min .hljs{
+    color:#ccc;
+    background:#2d2d2d
+}
+.theme-base16-espresso-min .hljs ::-moz-selection,.theme-base16-espresso-min .hljs::-moz-selection{
+    background-color:#515151;
+    color:#ccc
+}
+.theme-base16-espresso-min .hljs ::selection,.theme-base16-espresso-min .hljs::selection{
+    background-color:#515151;
+    color:#ccc
+}
+.theme-base16-espresso-min .hljs-comment{
+    color:#777
+}
+.theme-base16-espresso-min .hljs-tag{
+    color:#b4b7b4
+}
+.theme-base16-espresso-min .hljs-operator,.theme-base16-espresso-min .hljs-punctuation,.theme-base16-espresso-min .hljs-subst{
+    color:#ccc
+}
+.theme-base16-espresso-min .hljs-operator{
+    opacity:.7
+}
+.theme-base16-espresso-min .hljs-bullet,.theme-base16-espresso-min .hljs-deletion,.theme-base16-espresso-min .hljs-name,.theme-base16-espresso-min .hljs-selector-tag,.theme-base16-espresso-min .hljs-template-variable,.theme-base16-espresso-min .hljs-variable{
+    color:#d25252
+}
+.theme-base16-espresso-min .hljs-attr,.theme-base16-espresso-min .hljs-link,.theme-base16-espresso-min .hljs-literal,.theme-base16-espresso-min .hljs-number,.theme-base16-espresso-min .hljs-symbol,.theme-base16-espresso-min .hljs-variable.constant_{
+    color:#f9a959
+}
+.theme-base16-espresso-min .hljs-class .hljs-title,.theme-base16-espresso-min .hljs-title,.theme-base16-espresso-min .hljs-title.class_{
+    color:#ffc66d
+}
+.theme-base16-espresso-min .hljs-strong{
+    font-weight:700;
+    color:#ffc66d
+}
+.theme-base16-espresso-min .hljs-addition,.theme-base16-espresso-min .hljs-code,.theme-base16-espresso-min .hljs-string,.theme-base16-espresso-min .hljs-title.class_.inherited__{
+    color:#a5c261
+}
+.theme-base16-espresso-min .hljs-built_in,.theme-base16-espresso-min .hljs-doctag,.theme-base16-espresso-min .hljs-keyword.hljs-atrule,.theme-base16-espresso-min .hljs-quote,.theme-base16-espresso-min .hljs-regexp{
+    color:#bed6ff
+}
+.theme-base16-espresso-min .hljs-attribute,.theme-base16-espresso-min .hljs-function .hljs-title,.theme-base16-espresso-min .hljs-section,.theme-base16-espresso-min .hljs-title.function_,.theme-base16-espresso-min .ruby .hljs-property{
+    color:#6c99bb
+}
+.theme-base16-espresso-min .diff .hljs-meta,.theme-base16-espresso-min .hljs-keyword,.theme-base16-espresso-min .hljs-template-tag,.theme-base16-espresso-min .hljs-type{
+    color:#d197d9
+}
+.theme-base16-espresso-min .hljs-emphasis{
+    color:#d197d9;
+    font-style:italic
+}
+.theme-base16-espresso-min .hljs-meta,.theme-base16-espresso-min .hljs-meta .hljs-keyword,.theme-base16-espresso-min .hljs-meta .hljs-string{
+    color:#f97394
+}
+.theme-base16-espresso-min .hljs-meta .hljs-keyword,.theme-base16-espresso-min .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-eva-dim{
+    /*! Theme: Eva Dim Author: kjakapat (https://github.com/kjakapat) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-eva-dim pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-eva-dim code.hljs{
+    padding:3px 5px
+}
+.theme-base16-eva-dim .hljs{
+    color:#9fa2a6;
+    background:#2a3b4d
+}
+.theme-base16-eva-dim .hljs ::-moz-selection,.theme-base16-eva-dim .hljs::-moz-selection{
+    background-color:#4b6988;
+    color:#9fa2a6
+}
+.theme-base16-eva-dim .hljs ::selection,.theme-base16-eva-dim .hljs::selection{
+    background-color:#4b6988;
+    color:#9fa2a6
+}
+.theme-base16-eva-dim .hljs-comment{
+    color:#55799c
+}
+.theme-base16-eva-dim .hljs-tag{
+    color:#7e90a3
+}
+.theme-base16-eva-dim .hljs-operator,.theme-base16-eva-dim .hljs-punctuation,.theme-base16-eva-dim .hljs-subst{
+    color:#9fa2a6
+}
+.theme-base16-eva-dim .hljs-operator{
+    opacity:.7
+}
+.theme-base16-eva-dim .hljs-bullet,.theme-base16-eva-dim .hljs-deletion,.theme-base16-eva-dim .hljs-name,.theme-base16-eva-dim .hljs-selector-tag,.theme-base16-eva-dim .hljs-template-variable,.theme-base16-eva-dim .hljs-variable{
+    color:#c4676c
+}
+.theme-base16-eva-dim .hljs-attr,.theme-base16-eva-dim .hljs-link,.theme-base16-eva-dim .hljs-literal,.theme-base16-eva-dim .hljs-number,.theme-base16-eva-dim .hljs-symbol,.theme-base16-eva-dim .hljs-variable.constant_{
+    color:#f96
+}
+.theme-base16-eva-dim .hljs-class .hljs-title,.theme-base16-eva-dim .hljs-title,.theme-base16-eva-dim .hljs-title.class_{
+    color:#cfd05d
+}
+.theme-base16-eva-dim .hljs-strong{
+    font-weight:700;
+    color:#cfd05d
+}
+.theme-base16-eva-dim .hljs-addition,.theme-base16-eva-dim .hljs-code,.theme-base16-eva-dim .hljs-string,.theme-base16-eva-dim .hljs-title.class_.inherited__{
+    color:#5de561
+}
+.theme-base16-eva-dim .hljs-built_in,.theme-base16-eva-dim .hljs-doctag,.theme-base16-eva-dim .hljs-keyword.hljs-atrule,.theme-base16-eva-dim .hljs-quote,.theme-base16-eva-dim .hljs-regexp{
+    color:#4b8f77
+}
+.theme-base16-eva-dim .hljs-attribute,.theme-base16-eva-dim .hljs-function .hljs-title,.theme-base16-eva-dim .hljs-section,.theme-base16-eva-dim .hljs-title.function_,.theme-base16-eva-dim .ruby .hljs-property{
+    color:#1ae1dc
+}
+.theme-base16-eva-dim .diff .hljs-meta,.theme-base16-eva-dim .hljs-keyword,.theme-base16-eva-dim .hljs-template-tag,.theme-base16-eva-dim .hljs-type{
+    color:#9c6cd3
+}
+.theme-base16-eva-dim .hljs-emphasis{
+    color:#9c6cd3;
+    font-style:italic
+}
+.theme-base16-eva-dim .hljs-meta,.theme-base16-eva-dim .hljs-meta .hljs-keyword,.theme-base16-eva-dim .hljs-meta .hljs-string{
+    color:#bb64a9
+}
+.theme-base16-eva-dim .hljs-meta .hljs-keyword,.theme-base16-eva-dim .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-eva-dim-min{
+    /*! Theme: Eva Dim Author: kjakapat (https://github.com/kjakapat) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-eva-dim-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-eva-dim-min code.hljs{
+    padding:3px 5px
+}
+.theme-base16-eva-dim-min .hljs{
+    color:#9fa2a6;
+    background:#2a3b4d
+}
+.theme-base16-eva-dim-min .hljs ::-moz-selection,.theme-base16-eva-dim-min .hljs::-moz-selection{
+    background-color:#4b6988;
+    color:#9fa2a6
+}
+.theme-base16-eva-dim-min .hljs ::selection,.theme-base16-eva-dim-min .hljs::selection{
+    background-color:#4b6988;
+    color:#9fa2a6
+}
+.theme-base16-eva-dim-min .hljs-comment{
+    color:#55799c
+}
+.theme-base16-eva-dim-min .hljs-tag{
+    color:#7e90a3
+}
+.theme-base16-eva-dim-min .hljs-operator,.theme-base16-eva-dim-min .hljs-punctuation,.theme-base16-eva-dim-min .hljs-subst{
+    color:#9fa2a6
+}
+.theme-base16-eva-dim-min .hljs-operator{
+    opacity:.7
+}
+.theme-base16-eva-dim-min .hljs-bullet,.theme-base16-eva-dim-min .hljs-deletion,.theme-base16-eva-dim-min .hljs-name,.theme-base16-eva-dim-min .hljs-selector-tag,.theme-base16-eva-dim-min .hljs-template-variable,.theme-base16-eva-dim-min .hljs-variable{
+    color:#c4676c
+}
+.theme-base16-eva-dim-min .hljs-attr,.theme-base16-eva-dim-min .hljs-link,.theme-base16-eva-dim-min .hljs-literal,.theme-base16-eva-dim-min .hljs-number,.theme-base16-eva-dim-min .hljs-symbol,.theme-base16-eva-dim-min .hljs-variable.constant_{
+    color:#f96
+}
+.theme-base16-eva-dim-min .hljs-class .hljs-title,.theme-base16-eva-dim-min .hljs-title,.theme-base16-eva-dim-min .hljs-title.class_{
+    color:#cfd05d
+}
+.theme-base16-eva-dim-min .hljs-strong{
+    font-weight:700;
+    color:#cfd05d
+}
+.theme-base16-eva-dim-min .hljs-addition,.theme-base16-eva-dim-min .hljs-code,.theme-base16-eva-dim-min .hljs-string,.theme-base16-eva-dim-min .hljs-title.class_.inherited__{
+    color:#5de561
+}
+.theme-base16-eva-dim-min .hljs-built_in,.theme-base16-eva-dim-min .hljs-doctag,.theme-base16-eva-dim-min .hljs-keyword.hljs-atrule,.theme-base16-eva-dim-min .hljs-quote,.theme-base16-eva-dim-min .hljs-regexp{
+    color:#4b8f77
+}
+.theme-base16-eva-dim-min .hljs-attribute,.theme-base16-eva-dim-min .hljs-function .hljs-title,.theme-base16-eva-dim-min .hljs-section,.theme-base16-eva-dim-min .hljs-title.function_,.theme-base16-eva-dim-min .ruby .hljs-property{
+    color:#1ae1dc
+}
+.theme-base16-eva-dim-min .diff .hljs-meta,.theme-base16-eva-dim-min .hljs-keyword,.theme-base16-eva-dim-min .hljs-template-tag,.theme-base16-eva-dim-min .hljs-type{
+    color:#9c6cd3
+}
+.theme-base16-eva-dim-min .hljs-emphasis{
+    color:#9c6cd3;
+    font-style:italic
+}
+.theme-base16-eva-dim-min .hljs-meta,.theme-base16-eva-dim-min .hljs-meta .hljs-keyword,.theme-base16-eva-dim-min .hljs-meta .hljs-string{
+    color:#bb64a9
+}
+.theme-base16-eva-dim-min .hljs-meta .hljs-keyword,.theme-base16-eva-dim-min .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-eva{
+    /*! Theme: Eva Author: kjakapat (https://github.com/kjakapat) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-eva pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-eva code.hljs{
+    padding:3px 5px
+}
+.theme-base16-eva .hljs{
+    color:#9fa2a6;
+    background:#2a3b4d
+}
+.theme-base16-eva .hljs ::-moz-selection,.theme-base16-eva .hljs::-moz-selection{
+    background-color:#4b6988;
+    color:#9fa2a6
+}
+.theme-base16-eva .hljs ::selection,.theme-base16-eva .hljs::selection{
+    background-color:#4b6988;
+    color:#9fa2a6
+}
+.theme-base16-eva .hljs-comment{
+    color:#55799c
+}
+.theme-base16-eva .hljs-tag{
+    color:#7e90a3
+}
+.theme-base16-eva .hljs-operator,.theme-base16-eva .hljs-punctuation,.theme-base16-eva .hljs-subst{
+    color:#9fa2a6
+}
+.theme-base16-eva .hljs-operator{
+    opacity:.7
+}
+.theme-base16-eva .hljs-bullet,.theme-base16-eva .hljs-deletion,.theme-base16-eva .hljs-name,.theme-base16-eva .hljs-selector-tag,.theme-base16-eva .hljs-template-variable,.theme-base16-eva .hljs-variable{
+    color:#c4676c
+}
+.theme-base16-eva .hljs-attr,.theme-base16-eva .hljs-link,.theme-base16-eva .hljs-literal,.theme-base16-eva .hljs-number,.theme-base16-eva .hljs-symbol,.theme-base16-eva .hljs-variable.constant_{
+    color:#f96
+}
+.theme-base16-eva .hljs-class .hljs-title,.theme-base16-eva .hljs-title,.theme-base16-eva .hljs-title.class_{
+    color:#ff6
+}
+.theme-base16-eva .hljs-strong{
+    font-weight:700;
+    color:#ff6
+}
+.theme-base16-eva .hljs-addition,.theme-base16-eva .hljs-code,.theme-base16-eva .hljs-string,.theme-base16-eva .hljs-title.class_.inherited__{
+    color:#6f6
+}
+.theme-base16-eva .hljs-built_in,.theme-base16-eva .hljs-doctag,.theme-base16-eva .hljs-keyword.hljs-atrule,.theme-base16-eva .hljs-quote,.theme-base16-eva .hljs-regexp{
+    color:#4b8f77
+}
+.theme-base16-eva .hljs-attribute,.theme-base16-eva .hljs-function .hljs-title,.theme-base16-eva .hljs-section,.theme-base16-eva .hljs-title.function_,.theme-base16-eva .ruby .hljs-property{
+    color:#15f4ee
+}
+.theme-base16-eva .diff .hljs-meta,.theme-base16-eva .hljs-keyword,.theme-base16-eva .hljs-template-tag,.theme-base16-eva .hljs-type{
+    color:#9c6cd3
+}
+.theme-base16-eva .hljs-emphasis{
+    color:#9c6cd3;
+    font-style:italic
+}
+.theme-base16-eva .hljs-meta,.theme-base16-eva .hljs-meta .hljs-keyword,.theme-base16-eva .hljs-meta .hljs-string{
+    color:#bb64a9
+}
+.theme-base16-eva .hljs-meta .hljs-keyword,.theme-base16-eva .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-eva-min{
+    /*! Theme: Eva Author: kjakapat (https://github.com/kjakapat) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-eva-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-eva-min code.hljs{
+    padding:3px 5px
+}
+.theme-base16-eva-min .hljs{
+    color:#9fa2a6;
+    background:#2a3b4d
+}
+.theme-base16-eva-min .hljs ::-moz-selection,.theme-base16-eva-min .hljs::-moz-selection{
+    background-color:#4b6988;
+    color:#9fa2a6
+}
+.theme-base16-eva-min .hljs ::selection,.theme-base16-eva-min .hljs::selection{
+    background-color:#4b6988;
+    color:#9fa2a6
+}
+.theme-base16-eva-min .hljs-comment{
+    color:#55799c
+}
+.theme-base16-eva-min .hljs-tag{
+    color:#7e90a3
+}
+.theme-base16-eva-min .hljs-operator,.theme-base16-eva-min .hljs-punctuation,.theme-base16-eva-min .hljs-subst{
+    color:#9fa2a6
+}
+.theme-base16-eva-min .hljs-operator{
+    opacity:.7
+}
+.theme-base16-eva-min .hljs-bullet,.theme-base16-eva-min .hljs-deletion,.theme-base16-eva-min .hljs-name,.theme-base16-eva-min .hljs-selector-tag,.theme-base16-eva-min .hljs-template-variable,.theme-base16-eva-min .hljs-variable{
+    color:#c4676c
+}
+.theme-base16-eva-min .hljs-attr,.theme-base16-eva-min .hljs-link,.theme-base16-eva-min .hljs-literal,.theme-base16-eva-min .hljs-number,.theme-base16-eva-min .hljs-symbol,.theme-base16-eva-min .hljs-variable.constant_{
+    color:#f96
+}
+.theme-base16-eva-min .hljs-class .hljs-title,.theme-base16-eva-min .hljs-title,.theme-base16-eva-min .hljs-title.class_{
+    color:#ff6
+}
+.theme-base16-eva-min .hljs-strong{
+    font-weight:700;
+    color:#ff6
+}
+.theme-base16-eva-min .hljs-addition,.theme-base16-eva-min .hljs-code,.theme-base16-eva-min .hljs-string,.theme-base16-eva-min .hljs-title.class_.inherited__{
+    color:#6f6
+}
+.theme-base16-eva-min .hljs-built_in,.theme-base16-eva-min .hljs-doctag,.theme-base16-eva-min .hljs-keyword.hljs-atrule,.theme-base16-eva-min .hljs-quote,.theme-base16-eva-min .hljs-regexp{
+    color:#4b8f77
+}
+.theme-base16-eva-min .hljs-attribute,.theme-base16-eva-min .hljs-function .hljs-title,.theme-base16-eva-min .hljs-section,.theme-base16-eva-min .hljs-title.function_,.theme-base16-eva-min .ruby .hljs-property{
+    color:#15f4ee
+}
+.theme-base16-eva-min .diff .hljs-meta,.theme-base16-eva-min .hljs-keyword,.theme-base16-eva-min .hljs-template-tag,.theme-base16-eva-min .hljs-type{
+    color:#9c6cd3
+}
+.theme-base16-eva-min .hljs-emphasis{
+    color:#9c6cd3;
+    font-style:italic
+}
+.theme-base16-eva-min .hljs-meta,.theme-base16-eva-min .hljs-meta .hljs-keyword,.theme-base16-eva-min .hljs-meta .hljs-string{
+    color:#bb64a9
+}
+.theme-base16-eva-min .hljs-meta .hljs-keyword,.theme-base16-eva-min .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-flat{
+    /*! Theme: Flat Author: Chris Kempson (http://chriskempson.com) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-flat pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-flat code.hljs{
+    padding:3px 5px
+}
+.theme-base16-flat .hljs{
+    color:#e0e0e0;
+    background:#2c3e50
+}
+.theme-base16-flat .hljs ::-moz-selection,.theme-base16-flat .hljs::-moz-selection{
+    background-color:#7f8c8d;
+    color:#e0e0e0
+}
+.theme-base16-flat .hljs ::selection,.theme-base16-flat .hljs::selection{
+    background-color:#7f8c8d;
+    color:#e0e0e0
+}
+.theme-base16-flat .hljs-comment{
+    color:#95a5a6
+}
+.theme-base16-flat .hljs-tag{
+    color:#bdc3c7
+}
+.theme-base16-flat .hljs-operator,.theme-base16-flat .hljs-punctuation,.theme-base16-flat .hljs-subst{
+    color:#e0e0e0
+}
+.theme-base16-flat .hljs-operator{
+    opacity:.7
+}
+.theme-base16-flat .hljs-bullet,.theme-base16-flat .hljs-deletion,.theme-base16-flat .hljs-name,.theme-base16-flat .hljs-selector-tag,.theme-base16-flat .hljs-template-variable,.theme-base16-flat .hljs-variable{
+    color:#e74c3c
+}
+.theme-base16-flat .hljs-attr,.theme-base16-flat .hljs-link,.theme-base16-flat .hljs-literal,.theme-base16-flat .hljs-number,.theme-base16-flat .hljs-symbol,.theme-base16-flat .hljs-variable.constant_{
+    color:#e67e22
+}
+.theme-base16-flat .hljs-class .hljs-title,.theme-base16-flat .hljs-title,.theme-base16-flat .hljs-title.class_{
+    color:#f1c40f
+}
+.theme-base16-flat .hljs-strong{
+    font-weight:700;
+    color:#f1c40f
+}
+.theme-base16-flat .hljs-addition,.theme-base16-flat .hljs-code,.theme-base16-flat .hljs-string,.theme-base16-flat .hljs-title.class_.inherited__{
+    color:#2ecc71
+}
+.theme-base16-flat .hljs-built_in,.theme-base16-flat .hljs-doctag,.theme-base16-flat .hljs-keyword.hljs-atrule,.theme-base16-flat .hljs-quote,.theme-base16-flat .hljs-regexp{
+    color:#1abc9c
+}
+.theme-base16-flat .hljs-attribute,.theme-base16-flat .hljs-function .hljs-title,.theme-base16-flat .hljs-section,.theme-base16-flat .hljs-title.function_,.theme-base16-flat .ruby .hljs-property{
+    color:#3498db
+}
+.theme-base16-flat .diff .hljs-meta,.theme-base16-flat .hljs-keyword,.theme-base16-flat .hljs-template-tag,.theme-base16-flat .hljs-type{
+    color:#9b59b6
+}
+.theme-base16-flat .hljs-emphasis{
+    color:#9b59b6;
+    font-style:italic
+}
+.theme-base16-flat .hljs-meta,.theme-base16-flat .hljs-meta .hljs-keyword,.theme-base16-flat .hljs-meta .hljs-string{
+    color:#be643c
+}
+.theme-base16-flat .hljs-meta .hljs-keyword,.theme-base16-flat .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-flat-min{
+    /*! Theme: Flat Author: Chris Kempson (http://chriskempson.com) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-flat-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-flat-min code.hljs{
+    padding:3px 5px
+}
+.theme-base16-flat-min .hljs{
+    color:#e0e0e0;
+    background:#2c3e50
+}
+.theme-base16-flat-min .hljs ::-moz-selection,.theme-base16-flat-min .hljs::-moz-selection{
+    background-color:#7f8c8d;
+    color:#e0e0e0
+}
+.theme-base16-flat-min .hljs ::selection,.theme-base16-flat-min .hljs::selection{
+    background-color:#7f8c8d;
+    color:#e0e0e0
+}
+.theme-base16-flat-min .hljs-comment{
+    color:#95a5a6
+}
+.theme-base16-flat-min .hljs-tag{
+    color:#bdc3c7
+}
+.theme-base16-flat-min .hljs-operator,.theme-base16-flat-min .hljs-punctuation,.theme-base16-flat-min .hljs-subst{
+    color:#e0e0e0
+}
+.theme-base16-flat-min .hljs-operator{
+    opacity:.7
+}
+.theme-base16-flat-min .hljs-bullet,.theme-base16-flat-min .hljs-deletion,.theme-base16-flat-min .hljs-name,.theme-base16-flat-min .hljs-selector-tag,.theme-base16-flat-min .hljs-template-variable,.theme-base16-flat-min .hljs-variable{
+    color:#e74c3c
+}
+.theme-base16-flat-min .hljs-attr,.theme-base16-flat-min .hljs-link,.theme-base16-flat-min .hljs-literal,.theme-base16-flat-min .hljs-number,.theme-base16-flat-min .hljs-symbol,.theme-base16-flat-min .hljs-variable.constant_{
+    color:#e67e22
+}
+.theme-base16-flat-min .hljs-class .hljs-title,.theme-base16-flat-min .hljs-title,.theme-base16-flat-min .hljs-title.class_{
+    color:#f1c40f
+}
+.theme-base16-flat-min .hljs-strong{
+    font-weight:700;
+    color:#f1c40f
+}
+.theme-base16-flat-min .hljs-addition,.theme-base16-flat-min .hljs-code,.theme-base16-flat-min .hljs-string,.theme-base16-flat-min .hljs-title.class_.inherited__{
+    color:#2ecc71
+}
+.theme-base16-flat-min .hljs-built_in,.theme-base16-flat-min .hljs-doctag,.theme-base16-flat-min .hljs-keyword.hljs-atrule,.theme-base16-flat-min .hljs-quote,.theme-base16-flat-min .hljs-regexp{
+    color:#1abc9c
+}
+.theme-base16-flat-min .hljs-attribute,.theme-base16-flat-min .hljs-function .hljs-title,.theme-base16-flat-min .hljs-section,.theme-base16-flat-min .hljs-title.function_,.theme-base16-flat-min .ruby .hljs-property{
+    color:#3498db
+}
+.theme-base16-flat-min .diff .hljs-meta,.theme-base16-flat-min .hljs-keyword,.theme-base16-flat-min .hljs-template-tag,.theme-base16-flat-min .hljs-type{
+    color:#9b59b6
+}
+.theme-base16-flat-min .hljs-emphasis{
+    color:#9b59b6;
+    font-style:italic
+}
+.theme-base16-flat-min .hljs-meta,.theme-base16-flat-min .hljs-meta .hljs-keyword,.theme-base16-flat-min .hljs-meta .hljs-string{
+    color:#be643c
+}
+.theme-base16-flat-min .hljs-meta .hljs-keyword,.theme-base16-flat-min .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-framer{
+    /*! Theme: Framer Author: Framer (Maintained by Jesse Hoyos) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-framer pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-framer code.hljs{
+    padding:3px 5px
+}
+.theme-base16-framer .hljs{
+    color:#d0d0d0;
+    background:#181818
+}
+.theme-base16-framer .hljs ::-moz-selection,.theme-base16-framer .hljs::-moz-selection{
+    background-color:#464646;
+    color:#d0d0d0
+}
+.theme-base16-framer .hljs ::selection,.theme-base16-framer .hljs::selection{
+    background-color:#464646;
+    color:#d0d0d0
+}
+.theme-base16-framer .hljs-comment{
+    color:#747474
+}
+.theme-base16-framer .hljs-tag{
+    color:#b9b9b9
+}
+.theme-base16-framer .hljs-operator,.theme-base16-framer .hljs-punctuation,.theme-base16-framer .hljs-subst{
+    color:#d0d0d0
+}
+.theme-base16-framer .hljs-operator{
+    opacity:.7
+}
+.theme-base16-framer .hljs-bullet,.theme-base16-framer .hljs-deletion,.theme-base16-framer .hljs-name,.theme-base16-framer .hljs-selector-tag,.theme-base16-framer .hljs-template-variable,.theme-base16-framer .hljs-variable{
+    color:#fd886b
+}
+.theme-base16-framer .hljs-attr,.theme-base16-framer .hljs-link,.theme-base16-framer .hljs-literal,.theme-base16-framer .hljs-number,.theme-base16-framer .hljs-symbol,.theme-base16-framer .hljs-variable.constant_{
+    color:#fc4769
+}
+.theme-base16-framer .hljs-class .hljs-title,.theme-base16-framer .hljs-title,.theme-base16-framer .hljs-title.class_{
+    color:#fecb6e
+}
+.theme-base16-framer .hljs-strong{
+    font-weight:700;
+    color:#fecb6e
+}
+.theme-base16-framer .hljs-addition,.theme-base16-framer .hljs-code,.theme-base16-framer .hljs-string,.theme-base16-framer .hljs-title.class_.inherited__{
+    color:#32ccdc
+}
+.theme-base16-framer .hljs-built_in,.theme-base16-framer .hljs-doctag,.theme-base16-framer .hljs-keyword.hljs-atrule,.theme-base16-framer .hljs-quote,.theme-base16-framer .hljs-regexp{
+    color:#acddfd
+}
+.theme-base16-framer .hljs-attribute,.theme-base16-framer .hljs-function .hljs-title,.theme-base16-framer .hljs-section,.theme-base16-framer .hljs-title.function_,.theme-base16-framer .ruby .hljs-property{
+    color:#20bcfc
+}
+.theme-base16-framer .diff .hljs-meta,.theme-base16-framer .hljs-keyword,.theme-base16-framer .hljs-template-tag,.theme-base16-framer .hljs-type{
+    color:#ba8cfc
+}
+.theme-base16-framer .hljs-emphasis{
+    color:#ba8cfc;
+    font-style:italic
+}
+.theme-base16-framer .hljs-meta,.theme-base16-framer .hljs-meta .hljs-keyword,.theme-base16-framer .hljs-meta .hljs-string{
+    color:#b15f4a
+}
+.theme-base16-framer .hljs-meta .hljs-keyword,.theme-base16-framer .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-framer-min{
+    /*! Theme: Framer Author: Framer (Maintained by Jesse Hoyos) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-framer-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-framer-min code.hljs{
+    padding:3px 5px
+}
+.theme-base16-framer-min .hljs{
+    color:#d0d0d0;
+    background:#181818
+}
+.theme-base16-framer-min .hljs ::-moz-selection,.theme-base16-framer-min .hljs::-moz-selection{
+    background-color:#464646;
+    color:#d0d0d0
+}
+.theme-base16-framer-min .hljs ::selection,.theme-base16-framer-min .hljs::selection{
+    background-color:#464646;
+    color:#d0d0d0
+}
+.theme-base16-framer-min .hljs-comment{
+    color:#747474
+}
+.theme-base16-framer-min .hljs-tag{
+    color:#b9b9b9
+}
+.theme-base16-framer-min .hljs-operator,.theme-base16-framer-min .hljs-punctuation,.theme-base16-framer-min .hljs-subst{
+    color:#d0d0d0
+}
+.theme-base16-framer-min .hljs-operator{
+    opacity:.7
+}
+.theme-base16-framer-min .hljs-bullet,.theme-base16-framer-min .hljs-deletion,.theme-base16-framer-min .hljs-name,.theme-base16-framer-min .hljs-selector-tag,.theme-base16-framer-min .hljs-template-variable,.theme-base16-framer-min .hljs-variable{
+    color:#fd886b
+}
+.theme-base16-framer-min .hljs-attr,.theme-base16-framer-min .hljs-link,.theme-base16-framer-min .hljs-literal,.theme-base16-framer-min .hljs-number,.theme-base16-framer-min .hljs-symbol,.theme-base16-framer-min .hljs-variable.constant_{
+    color:#fc4769
+}
+.theme-base16-framer-min .hljs-class .hljs-title,.theme-base16-framer-min .hljs-title,.theme-base16-framer-min .hljs-title.class_{
+    color:#fecb6e
+}
+.theme-base16-framer-min .hljs-strong{
+    font-weight:700;
+    color:#fecb6e
+}
+.theme-base16-framer-min .hljs-addition,.theme-base16-framer-min .hljs-code,.theme-base16-framer-min .hljs-string,.theme-base16-framer-min .hljs-title.class_.inherited__{
+    color:#32ccdc
+}
+.theme-base16-framer-min .hljs-built_in,.theme-base16-framer-min .hljs-doctag,.theme-base16-framer-min .hljs-keyword.hljs-atrule,.theme-base16-framer-min .hljs-quote,.theme-base16-framer-min .hljs-regexp{
+    color:#acddfd
+}
+.theme-base16-framer-min .hljs-attribute,.theme-base16-framer-min .hljs-function .hljs-title,.theme-base16-framer-min .hljs-section,.theme-base16-framer-min .hljs-title.function_,.theme-base16-framer-min .ruby .hljs-property{
+    color:#20bcfc
+}
+.theme-base16-framer-min .diff .hljs-meta,.theme-base16-framer-min .hljs-keyword,.theme-base16-framer-min .hljs-template-tag,.theme-base16-framer-min .hljs-type{
+    color:#ba8cfc
+}
+.theme-base16-framer-min .hljs-emphasis{
+    color:#ba8cfc;
+    font-style:italic
+}
+.theme-base16-framer-min .hljs-meta,.theme-base16-framer-min .hljs-meta .hljs-keyword,.theme-base16-framer-min .hljs-meta .hljs-string{
+    color:#b15f4a
+}
+.theme-base16-framer-min .hljs-meta .hljs-keyword,.theme-base16-framer-min .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-fruit-soda{
+    /*! Theme: Fruit Soda Author: jozip License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-fruit-soda pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-fruit-soda code.hljs{
+    padding:3px 5px
+}
+.theme-base16-fruit-soda .hljs{
+    color:#515151;
+    background:#f1ecf1
+}
+.theme-base16-fruit-soda .hljs ::-moz-selection,.theme-base16-fruit-soda .hljs::-moz-selection{
+    background-color:#d8d5d5;
+    color:#515151
+}
+.theme-base16-fruit-soda .hljs ::selection,.theme-base16-fruit-soda .hljs::selection{
+    background-color:#d8d5d5;
+    color:#515151
+}
+.theme-base16-fruit-soda .hljs-comment{
+    color:#b5b4b6
+}
+.theme-base16-fruit-soda .hljs-tag{
+    color:#979598
+}
+.theme-base16-fruit-soda .hljs-operator,.theme-base16-fruit-soda .hljs-punctuation,.theme-base16-fruit-soda .hljs-subst{
+    color:#515151
+}
+.theme-base16-fruit-soda .hljs-operator{
+    opacity:.7
+}
+.theme-base16-fruit-soda .hljs-bullet,.theme-base16-fruit-soda .hljs-deletion,.theme-base16-fruit-soda .hljs-name,.theme-base16-fruit-soda .hljs-selector-tag,.theme-base16-fruit-soda .hljs-template-variable,.theme-base16-fruit-soda .hljs-variable{
+    color:#fe3e31
+}
+.theme-base16-fruit-soda .hljs-attr,.theme-base16-fruit-soda .hljs-link,.theme-base16-fruit-soda .hljs-literal,.theme-base16-fruit-soda .hljs-number,.theme-base16-fruit-soda .hljs-symbol,.theme-base16-fruit-soda .hljs-variable.constant_{
+    color:#fe6d08
+}
+.theme-base16-fruit-soda .hljs-class .hljs-title,.theme-base16-fruit-soda .hljs-title,.theme-base16-fruit-soda .hljs-title.class_{
+    color:#f7e203
+}
+.theme-base16-fruit-soda .hljs-strong{
+    font-weight:700;
+    color:#f7e203
+}
+.theme-base16-fruit-soda .hljs-addition,.theme-base16-fruit-soda .hljs-code,.theme-base16-fruit-soda .hljs-string,.theme-base16-fruit-soda .hljs-title.class_.inherited__{
+    color:#47f74c
+}
+.theme-base16-fruit-soda .hljs-built_in,.theme-base16-fruit-soda .hljs-doctag,.theme-base16-fruit-soda .hljs-keyword.hljs-atrule,.theme-base16-fruit-soda .hljs-quote,.theme-base16-fruit-soda .hljs-regexp{
+    color:#0f9cfd
+}
+.theme-base16-fruit-soda .hljs-attribute,.theme-base16-fruit-soda .hljs-function .hljs-title,.theme-base16-fruit-soda .hljs-section,.theme-base16-fruit-soda .hljs-title.function_,.theme-base16-fruit-soda .ruby .hljs-property{
+    color:#2931df
+}
+.theme-base16-fruit-soda .diff .hljs-meta,.theme-base16-fruit-soda .hljs-keyword,.theme-base16-fruit-soda .hljs-template-tag,.theme-base16-fruit-soda .hljs-type{
+    color:#611fce
+}
+.theme-base16-fruit-soda .hljs-emphasis{
+    color:#611fce;
+    font-style:italic
+}
+.theme-base16-fruit-soda .hljs-meta,.theme-base16-fruit-soda .hljs-meta .hljs-keyword,.theme-base16-fruit-soda .hljs-meta .hljs-string{
+    color:#b16f40
+}
+.theme-base16-fruit-soda .hljs-meta .hljs-keyword,.theme-base16-fruit-soda .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-fruit-soda-min{
+    /*! Theme: Fruit Soda Author: jozip License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-fruit-soda-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-fruit-soda-min code.hljs{
+    padding:3px 5px
+}
+.theme-base16-fruit-soda-min .hljs{
+    color:#515151;
+    background:#f1ecf1
+}
+.theme-base16-fruit-soda-min .hljs ::-moz-selection,.theme-base16-fruit-soda-min .hljs::-moz-selection{
+    background-color:#d8d5d5;
+    color:#515151
+}
+.theme-base16-fruit-soda-min .hljs ::selection,.theme-base16-fruit-soda-min .hljs::selection{
+    background-color:#d8d5d5;
+    color:#515151
+}
+.theme-base16-fruit-soda-min .hljs-comment{
+    color:#b5b4b6
+}
+.theme-base16-fruit-soda-min .hljs-tag{
+    color:#979598
+}
+.theme-base16-fruit-soda-min .hljs-operator,.theme-base16-fruit-soda-min .hljs-punctuation,.theme-base16-fruit-soda-min .hljs-subst{
+    color:#515151
+}
+.theme-base16-fruit-soda-min .hljs-operator{
+    opacity:.7
+}
+.theme-base16-fruit-soda-min .hljs-bullet,.theme-base16-fruit-soda-min .hljs-deletion,.theme-base16-fruit-soda-min .hljs-name,.theme-base16-fruit-soda-min .hljs-selector-tag,.theme-base16-fruit-soda-min .hljs-template-variable,.theme-base16-fruit-soda-min .hljs-variable{
+    color:#fe3e31
+}
+.theme-base16-fruit-soda-min .hljs-attr,.theme-base16-fruit-soda-min .hljs-link,.theme-base16-fruit-soda-min .hljs-literal,.theme-base16-fruit-soda-min .hljs-number,.theme-base16-fruit-soda-min .hljs-symbol,.theme-base16-fruit-soda-min .hljs-variable.constant_{
+    color:#fe6d08
+}
+.theme-base16-fruit-soda-min .hljs-class .hljs-title,.theme-base16-fruit-soda-min .hljs-title,.theme-base16-fruit-soda-min .hljs-title.class_{
+    color:#f7e203
+}
+.theme-base16-fruit-soda-min .hljs-strong{
+    font-weight:700;
+    color:#f7e203
+}
+.theme-base16-fruit-soda-min .hljs-addition,.theme-base16-fruit-soda-min .hljs-code,.theme-base16-fruit-soda-min .hljs-string,.theme-base16-fruit-soda-min .hljs-title.class_.inherited__{
+    color:#47f74c
+}
+.theme-base16-fruit-soda-min .hljs-built_in,.theme-base16-fruit-soda-min .hljs-doctag,.theme-base16-fruit-soda-min .hljs-keyword.hljs-atrule,.theme-base16-fruit-soda-min .hljs-quote,.theme-base16-fruit-soda-min .hljs-regexp{
+    color:#0f9cfd
+}
+.theme-base16-fruit-soda-min .hljs-attribute,.theme-base16-fruit-soda-min .hljs-function .hljs-title,.theme-base16-fruit-soda-min .hljs-section,.theme-base16-fruit-soda-min .hljs-title.function_,.theme-base16-fruit-soda-min .ruby .hljs-property{
+    color:#2931df
+}
+.theme-base16-fruit-soda-min .diff .hljs-meta,.theme-base16-fruit-soda-min .hljs-keyword,.theme-base16-fruit-soda-min .hljs-template-tag,.theme-base16-fruit-soda-min .hljs-type{
+    color:#611fce
+}
+.theme-base16-fruit-soda-min .hljs-emphasis{
+    color:#611fce;
+    font-style:italic
+}
+.theme-base16-fruit-soda-min .hljs-meta,.theme-base16-fruit-soda-min .hljs-meta .hljs-keyword,.theme-base16-fruit-soda-min .hljs-meta .hljs-string{
+    color:#b16f40
+}
+.theme-base16-fruit-soda-min .hljs-meta .hljs-keyword,.theme-base16-fruit-soda-min .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-gigavolt{
+    /*! Theme: Gigavolt Author: Aidan Swope (http://github.com/Whillikers) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-gigavolt pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-gigavolt code.hljs{
+    padding:3px 5px
+}
+.theme-base16-gigavolt .hljs{
+    color:#e9e7e1;
+    background:#202126
+}
+.theme-base16-gigavolt .hljs ::-moz-selection,.theme-base16-gigavolt .hljs::-moz-selection{
+    background-color:#5a576e;
+    color:#e9e7e1
+}
+.theme-base16-gigavolt .hljs ::selection,.theme-base16-gigavolt .hljs::selection{
+    background-color:#5a576e;
+    color:#e9e7e1
+}
+.theme-base16-gigavolt .hljs-comment{
+    color:#a1d2e6
+}
+.theme-base16-gigavolt .hljs-tag{
+    color:#cad3ff
+}
+.theme-base16-gigavolt .hljs-operator,.theme-base16-gigavolt .hljs-punctuation,.theme-base16-gigavolt .hljs-subst{
+    color:#e9e7e1
+}
+.theme-base16-gigavolt .hljs-operator{
+    opacity:.7
+}
+.theme-base16-gigavolt .hljs-bullet,.theme-base16-gigavolt .hljs-deletion,.theme-base16-gigavolt .hljs-name,.theme-base16-gigavolt .hljs-selector-tag,.theme-base16-gigavolt .hljs-template-variable,.theme-base16-gigavolt .hljs-variable{
+    color:#ff661a
+}
+.theme-base16-gigavolt .hljs-attr,.theme-base16-gigavolt .hljs-link,.theme-base16-gigavolt .hljs-literal,.theme-base16-gigavolt .hljs-number,.theme-base16-gigavolt .hljs-symbol,.theme-base16-gigavolt .hljs-variable.constant_{
+    color:#19f988
+}
+.theme-base16-gigavolt .hljs-class .hljs-title,.theme-base16-gigavolt .hljs-title,.theme-base16-gigavolt .hljs-title.class_{
+    color:#ffdc2d
+}
+.theme-base16-gigavolt .hljs-strong{
+    font-weight:700;
+    color:#ffdc2d
+}
+.theme-base16-gigavolt .hljs-addition,.theme-base16-gigavolt .hljs-code,.theme-base16-gigavolt .hljs-string,.theme-base16-gigavolt .hljs-title.class_.inherited__{
+    color:#f2e6a9
+}
+.theme-base16-gigavolt .hljs-built_in,.theme-base16-gigavolt .hljs-doctag,.theme-base16-gigavolt .hljs-keyword.hljs-atrule,.theme-base16-gigavolt .hljs-quote,.theme-base16-gigavolt .hljs-regexp{
+    color:#fb6acb
+}
+.theme-base16-gigavolt .hljs-attribute,.theme-base16-gigavolt .hljs-function .hljs-title,.theme-base16-gigavolt .hljs-section,.theme-base16-gigavolt .hljs-title.function_,.theme-base16-gigavolt .ruby .hljs-property{
+    color:#40bfff
+}
+.theme-base16-gigavolt .diff .hljs-meta,.theme-base16-gigavolt .hljs-keyword,.theme-base16-gigavolt .hljs-template-tag,.theme-base16-gigavolt .hljs-type{
+    color:#ae94f9
+}
+.theme-base16-gigavolt .hljs-emphasis{
+    color:#ae94f9;
+    font-style:italic
+}
+.theme-base16-gigavolt .hljs-meta,.theme-base16-gigavolt .hljs-meta .hljs-keyword,.theme-base16-gigavolt .hljs-meta .hljs-string{
+    color:#6187ff
+}
+.theme-base16-gigavolt .hljs-meta .hljs-keyword,.theme-base16-gigavolt .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-gigavolt-min{
+    /*! Theme: Gigavolt Author: Aidan Swope (http://github.com/Whillikers) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-gigavolt-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-gigavolt-min code.hljs{
+    padding:3px 5px
+}
+.theme-base16-gigavolt-min .hljs{
+    color:#e9e7e1;
+    background:#202126
+}
+.theme-base16-gigavolt-min .hljs ::-moz-selection,.theme-base16-gigavolt-min .hljs::-moz-selection{
+    background-color:#5a576e;
+    color:#e9e7e1
+}
+.theme-base16-gigavolt-min .hljs ::selection,.theme-base16-gigavolt-min .hljs::selection{
+    background-color:#5a576e;
+    color:#e9e7e1
+}
+.theme-base16-gigavolt-min .hljs-comment{
+    color:#a1d2e6
+}
+.theme-base16-gigavolt-min .hljs-tag{
+    color:#cad3ff
+}
+.theme-base16-gigavolt-min .hljs-operator,.theme-base16-gigavolt-min .hljs-punctuation,.theme-base16-gigavolt-min .hljs-subst{
+    color:#e9e7e1
+}
+.theme-base16-gigavolt-min .hljs-operator{
+    opacity:.7
+}
+.theme-base16-gigavolt-min .hljs-bullet,.theme-base16-gigavolt-min .hljs-deletion,.theme-base16-gigavolt-min .hljs-name,.theme-base16-gigavolt-min .hljs-selector-tag,.theme-base16-gigavolt-min .hljs-template-variable,.theme-base16-gigavolt-min .hljs-variable{
+    color:#ff661a
+}
+.theme-base16-gigavolt-min .hljs-attr,.theme-base16-gigavolt-min .hljs-link,.theme-base16-gigavolt-min .hljs-literal,.theme-base16-gigavolt-min .hljs-number,.theme-base16-gigavolt-min .hljs-symbol,.theme-base16-gigavolt-min .hljs-variable.constant_{
+    color:#19f988
+}
+.theme-base16-gigavolt-min .hljs-class .hljs-title,.theme-base16-gigavolt-min .hljs-title,.theme-base16-gigavolt-min .hljs-title.class_{
+    color:#ffdc2d
+}
+.theme-base16-gigavolt-min .hljs-strong{
+    font-weight:700;
+    color:#ffdc2d
+}
+.theme-base16-gigavolt-min .hljs-addition,.theme-base16-gigavolt-min .hljs-code,.theme-base16-gigavolt-min .hljs-string,.theme-base16-gigavolt-min .hljs-title.class_.inherited__{
+    color:#f2e6a9
+}
+.theme-base16-gigavolt-min .hljs-built_in,.theme-base16-gigavolt-min .hljs-doctag,.theme-base16-gigavolt-min .hljs-keyword.hljs-atrule,.theme-base16-gigavolt-min .hljs-quote,.theme-base16-gigavolt-min .hljs-regexp{
+    color:#fb6acb
+}
+.theme-base16-gigavolt-min .hljs-attribute,.theme-base16-gigavolt-min .hljs-function .hljs-title,.theme-base16-gigavolt-min .hljs-section,.theme-base16-gigavolt-min .hljs-title.function_,.theme-base16-gigavolt-min .ruby .hljs-property{
+    color:#40bfff
+}
+.theme-base16-gigavolt-min .diff .hljs-meta,.theme-base16-gigavolt-min .hljs-keyword,.theme-base16-gigavolt-min .hljs-template-tag,.theme-base16-gigavolt-min .hljs-type{
+    color:#ae94f9
+}
+.theme-base16-gigavolt-min .hljs-emphasis{
+    color:#ae94f9;
+    font-style:italic
+}
+.theme-base16-gigavolt-min .hljs-meta,.theme-base16-gigavolt-min .hljs-meta .hljs-keyword,.theme-base16-gigavolt-min .hljs-meta .hljs-string{
+    color:#6187ff
+}
+.theme-base16-gigavolt-min .hljs-meta .hljs-keyword,.theme-base16-gigavolt-min .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-github{
+    /*! Theme: Github Author: Defman21 License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-github pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-github code.hljs{
+    padding:3px 5px
+}
+.theme-base16-github .hljs{
+    color:#333;
+    background:#fff
+}
+.theme-base16-github .hljs ::-moz-selection,.theme-base16-github .hljs::-moz-selection{
+    background-color:#c8c8fa;
+    color:#333
+}
+.theme-base16-github .hljs ::selection,.theme-base16-github .hljs::selection{
+    background-color:#c8c8fa;
+    color:#333
+}
+.theme-base16-github .hljs-comment{
+    color:#969896
+}
+.theme-base16-github .hljs-tag{
+    color:#e8e8e8
+}
+.theme-base16-github .hljs-operator,.theme-base16-github .hljs-punctuation,.theme-base16-github .hljs-subst{
+    color:#333
+}
+.theme-base16-github .hljs-operator{
+    opacity:.7
+}
+.theme-base16-github .hljs-bullet,.theme-base16-github .hljs-deletion,.theme-base16-github .hljs-name,.theme-base16-github .hljs-selector-tag,.theme-base16-github .hljs-template-variable,.theme-base16-github .hljs-variable{
+    color:#ed6a43
+}
+.theme-base16-github .hljs-attr,.theme-base16-github .hljs-link,.theme-base16-github .hljs-literal,.theme-base16-github .hljs-number,.theme-base16-github .hljs-symbol,.theme-base16-github .hljs-variable.constant_{
+    color:#0086b3
+}
+.theme-base16-github .hljs-class .hljs-title,.theme-base16-github .hljs-title,.theme-base16-github .hljs-title.class_{
+    color:#795da3
+}
+.theme-base16-github .hljs-strong{
+    font-weight:700;
+    color:#795da3
+}
+.theme-base16-github .hljs-addition,.theme-base16-github .hljs-built_in,.theme-base16-github .hljs-code,.theme-base16-github .hljs-doctag,.theme-base16-github .hljs-keyword.hljs-atrule,.theme-base16-github .hljs-quote,.theme-base16-github .hljs-regexp,.theme-base16-github .hljs-string,.theme-base16-github .hljs-title.class_.inherited__{
+    color:#183691
+}
+.theme-base16-github .hljs-attribute,.theme-base16-github .hljs-function .hljs-title,.theme-base16-github .hljs-section,.theme-base16-github .hljs-title.function_,.theme-base16-github .ruby .hljs-property{
+    color:#795da3
+}
+.theme-base16-github .diff .hljs-meta,.theme-base16-github .hljs-keyword,.theme-base16-github .hljs-template-tag,.theme-base16-github .hljs-type{
+    color:#a71d5d
+}
+.theme-base16-github .hljs-emphasis{
+    color:#a71d5d;
+    font-style:italic
+}
+.theme-base16-github .hljs-meta,.theme-base16-github .hljs-meta .hljs-keyword,.theme-base16-github .hljs-meta .hljs-string{
+    color:#333
+}
+.theme-base16-github .hljs-meta .hljs-keyword,.theme-base16-github .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-github-min{
+    /*! Theme: Github Author: Defman21 License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-github-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-github-min code.hljs{
+    padding:3px 5px
+}
+.theme-base16-github-min .hljs{
+    color:#333;
+    background:#fff
+}
+.theme-base16-github-min .hljs ::-moz-selection,.theme-base16-github-min .hljs::-moz-selection{
+    background-color:#c8c8fa;
+    color:#333
+}
+.theme-base16-github-min .hljs ::selection,.theme-base16-github-min .hljs::selection{
+    background-color:#c8c8fa;
+    color:#333
+}
+.theme-base16-github-min .hljs-comment{
+    color:#969896
+}
+.theme-base16-github-min .hljs-tag{
+    color:#e8e8e8
+}
+.theme-base16-github-min .hljs-operator,.theme-base16-github-min .hljs-punctuation,.theme-base16-github-min .hljs-subst{
+    color:#333
+}
+.theme-base16-github-min .hljs-operator{
+    opacity:.7
+}
+.theme-base16-github-min .hljs-bullet,.theme-base16-github-min .hljs-deletion,.theme-base16-github-min .hljs-name,.theme-base16-github-min .hljs-selector-tag,.theme-base16-github-min .hljs-template-variable,.theme-base16-github-min .hljs-variable{
+    color:#ed6a43
+}
+.theme-base16-github-min .hljs-attr,.theme-base16-github-min .hljs-link,.theme-base16-github-min .hljs-literal,.theme-base16-github-min .hljs-number,.theme-base16-github-min .hljs-symbol,.theme-base16-github-min .hljs-variable.constant_{
+    color:#0086b3
+}
+.theme-base16-github-min .hljs-class .hljs-title,.theme-base16-github-min .hljs-title,.theme-base16-github-min .hljs-title.class_{
+    color:#795da3
+}
+.theme-base16-github-min .hljs-strong{
+    font-weight:700;
+    color:#795da3
+}
+.theme-base16-github-min .hljs-addition,.theme-base16-github-min .hljs-built_in,.theme-base16-github-min .hljs-code,.theme-base16-github-min .hljs-doctag,.theme-base16-github-min .hljs-keyword.hljs-atrule,.theme-base16-github-min .hljs-quote,.theme-base16-github-min .hljs-regexp,.theme-base16-github-min .hljs-string,.theme-base16-github-min .hljs-title.class_.inherited__{
+    color:#183691
+}
+.theme-base16-github-min .hljs-attribute,.theme-base16-github-min .hljs-function .hljs-title,.theme-base16-github-min .hljs-section,.theme-base16-github-min .hljs-title.function_,.theme-base16-github-min .ruby .hljs-property{
+    color:#795da3
+}
+.theme-base16-github-min .diff .hljs-meta,.theme-base16-github-min .hljs-keyword,.theme-base16-github-min .hljs-template-tag,.theme-base16-github-min .hljs-type{
+    color:#a71d5d
+}
+.theme-base16-github-min .hljs-emphasis{
+    color:#a71d5d;
+    font-style:italic
+}
+.theme-base16-github-min .hljs-meta,.theme-base16-github-min .hljs-meta .hljs-keyword,.theme-base16-github-min .hljs-meta .hljs-string{
+    color:#333
+}
+.theme-base16-github-min .hljs-meta .hljs-keyword,.theme-base16-github-min .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-google-dark{
+    /*! Theme: Google Dark Author: Seth Wright (http://sethawright.com) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-google-dark pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-google-dark code.hljs{
+    padding:3px 5px
+}
+.theme-base16-google-dark .hljs{
+    color:#c5c8c6;
+    background:#1d1f21
+}
+.theme-base16-google-dark .hljs ::-moz-selection,.theme-base16-google-dark .hljs::-moz-selection{
+    background-color:#373b41;
+    color:#c5c8c6
+}
+.theme-base16-google-dark .hljs ::selection,.theme-base16-google-dark .hljs::selection{
+    background-color:#373b41;
+    color:#c5c8c6
+}
+.theme-base16-google-dark .hljs-comment{
+    color:#969896
+}
+.theme-base16-google-dark .hljs-tag{
+    color:#b4b7b4
+}
+.theme-base16-google-dark .hljs-operator,.theme-base16-google-dark .hljs-punctuation,.theme-base16-google-dark .hljs-subst{
+    color:#c5c8c6
+}
+.theme-base16-google-dark .hljs-operator{
+    opacity:.7
+}
+.theme-base16-google-dark .hljs-bullet,.theme-base16-google-dark .hljs-deletion,.theme-base16-google-dark .hljs-name,.theme-base16-google-dark .hljs-selector-tag,.theme-base16-google-dark .hljs-template-variable,.theme-base16-google-dark .hljs-variable{
+    color:#cc342b
+}
+.theme-base16-google-dark .hljs-attr,.theme-base16-google-dark .hljs-link,.theme-base16-google-dark .hljs-literal,.theme-base16-google-dark .hljs-number,.theme-base16-google-dark .hljs-symbol,.theme-base16-google-dark .hljs-variable.constant_{
+    color:#f96a38
+}
+.theme-base16-google-dark .hljs-class .hljs-title,.theme-base16-google-dark .hljs-title,.theme-base16-google-dark .hljs-title.class_{
+    color:#fba922
+}
+.theme-base16-google-dark .hljs-strong{
+    font-weight:700;
+    color:#fba922
+}
+.theme-base16-google-dark .hljs-addition,.theme-base16-google-dark .hljs-code,.theme-base16-google-dark .hljs-string,.theme-base16-google-dark .hljs-title.class_.inherited__{
+    color:#198844
+}
+.theme-base16-google-dark .hljs-attribute,.theme-base16-google-dark .hljs-built_in,.theme-base16-google-dark .hljs-doctag,.theme-base16-google-dark .hljs-function .hljs-title,.theme-base16-google-dark .hljs-keyword.hljs-atrule,.theme-base16-google-dark .hljs-quote,.theme-base16-google-dark .hljs-regexp,.theme-base16-google-dark .hljs-section,.theme-base16-google-dark .hljs-title.function_,.theme-base16-google-dark .ruby .hljs-property{
+    color:#3971ed
+}
+.theme-base16-google-dark .diff .hljs-meta,.theme-base16-google-dark .hljs-keyword,.theme-base16-google-dark .hljs-template-tag,.theme-base16-google-dark .hljs-type{
+    color:#a36ac7
+}
+.theme-base16-google-dark .hljs-emphasis{
+    color:#a36ac7;
+    font-style:italic
+}
+.theme-base16-google-dark .hljs-meta,.theme-base16-google-dark .hljs-meta .hljs-keyword,.theme-base16-google-dark .hljs-meta .hljs-string{
+    color:#3971ed
+}
+.theme-base16-google-dark .hljs-meta .hljs-keyword,.theme-base16-google-dark .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-google-dark-min{
+    /*! Theme: Google Dark Author: Seth Wright (http://sethawright.com) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-google-dark-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-google-dark-min code.hljs{
+    padding:3px 5px
+}
+.theme-base16-google-dark-min .hljs{
+    color:#c5c8c6;
+    background:#1d1f21
+}
+.theme-base16-google-dark-min .hljs ::-moz-selection,.theme-base16-google-dark-min .hljs::-moz-selection{
+    background-color:#373b41;
+    color:#c5c8c6
+}
+.theme-base16-google-dark-min .hljs ::selection,.theme-base16-google-dark-min .hljs::selection{
+    background-color:#373b41;
+    color:#c5c8c6
+}
+.theme-base16-google-dark-min .hljs-comment{
+    color:#969896
+}
+.theme-base16-google-dark-min .hljs-tag{
+    color:#b4b7b4
+}
+.theme-base16-google-dark-min .hljs-operator,.theme-base16-google-dark-min .hljs-punctuation,.theme-base16-google-dark-min .hljs-subst{
+    color:#c5c8c6
+}
+.theme-base16-google-dark-min .hljs-operator{
+    opacity:.7
+}
+.theme-base16-google-dark-min .hljs-bullet,.theme-base16-google-dark-min .hljs-deletion,.theme-base16-google-dark-min .hljs-name,.theme-base16-google-dark-min .hljs-selector-tag,.theme-base16-google-dark-min .hljs-template-variable,.theme-base16-google-dark-min .hljs-variable{
+    color:#cc342b
+}
+.theme-base16-google-dark-min .hljs-attr,.theme-base16-google-dark-min .hljs-link,.theme-base16-google-dark-min .hljs-literal,.theme-base16-google-dark-min .hljs-number,.theme-base16-google-dark-min .hljs-symbol,.theme-base16-google-dark-min .hljs-variable.constant_{
+    color:#f96a38
+}
+.theme-base16-google-dark-min .hljs-class .hljs-title,.theme-base16-google-dark-min .hljs-title,.theme-base16-google-dark-min .hljs-title.class_{
+    color:#fba922
+}
+.theme-base16-google-dark-min .hljs-strong{
+    font-weight:700;
+    color:#fba922
+}
+.theme-base16-google-dark-min .hljs-addition,.theme-base16-google-dark-min .hljs-code,.theme-base16-google-dark-min .hljs-string,.theme-base16-google-dark-min .hljs-title.class_.inherited__{
+    color:#198844
+}
+.theme-base16-google-dark-min .hljs-attribute,.theme-base16-google-dark-min .hljs-built_in,.theme-base16-google-dark-min .hljs-doctag,.theme-base16-google-dark-min .hljs-function .hljs-title,.theme-base16-google-dark-min .hljs-keyword.hljs-atrule,.theme-base16-google-dark-min .hljs-quote,.theme-base16-google-dark-min .hljs-regexp,.theme-base16-google-dark-min .hljs-section,.theme-base16-google-dark-min .hljs-title.function_,.theme-base16-google-dark-min .ruby .hljs-property{
+    color:#3971ed
+}
+.theme-base16-google-dark-min .diff .hljs-meta,.theme-base16-google-dark-min .hljs-keyword,.theme-base16-google-dark-min .hljs-template-tag,.theme-base16-google-dark-min .hljs-type{
+    color:#a36ac7
+}
+.theme-base16-google-dark-min .hljs-emphasis{
+    color:#a36ac7;
+    font-style:italic
+}
+.theme-base16-google-dark-min .hljs-meta,.theme-base16-google-dark-min .hljs-meta .hljs-keyword,.theme-base16-google-dark-min .hljs-meta .hljs-string{
+    color:#3971ed
+}
+.theme-base16-google-dark-min .hljs-meta .hljs-keyword,.theme-base16-google-dark-min .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-google-light{
+    /*! Theme: Google Light Author: Seth Wright (http://sethawright.com) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-google-light pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-google-light code.hljs{
+    padding:3px 5px
+}
+.theme-base16-google-light .hljs{
+    color:#373b41;
+    background:#fff
+}
+.theme-base16-google-light .hljs ::-moz-selection,.theme-base16-google-light .hljs::-moz-selection{
+    background-color:#c5c8c6;
+    color:#373b41
+}
+.theme-base16-google-light .hljs ::selection,.theme-base16-google-light .hljs::selection{
+    background-color:#c5c8c6;
+    color:#373b41
+}
+.theme-base16-google-light .hljs-comment{
+    color:#b4b7b4
+}
+.theme-base16-google-light .hljs-tag{
+    color:#969896
+}
+.theme-base16-google-light .hljs-operator,.theme-base16-google-light .hljs-punctuation,.theme-base16-google-light .hljs-subst{
+    color:#373b41
+}
+.theme-base16-google-light .hljs-operator{
+    opacity:.7
+}
+.theme-base16-google-light .hljs-bullet,.theme-base16-google-light .hljs-deletion,.theme-base16-google-light .hljs-name,.theme-base16-google-light .hljs-selector-tag,.theme-base16-google-light .hljs-template-variable,.theme-base16-google-light .hljs-variable{
+    color:#cc342b
+}
+.theme-base16-google-light .hljs-attr,.theme-base16-google-light .hljs-link,.theme-base16-google-light .hljs-literal,.theme-base16-google-light .hljs-number,.theme-base16-google-light .hljs-symbol,.theme-base16-google-light .hljs-variable.constant_{
+    color:#f96a38
+}
+.theme-base16-google-light .hljs-class .hljs-title,.theme-base16-google-light .hljs-title,.theme-base16-google-light .hljs-title.class_{
+    color:#fba922
+}
+.theme-base16-google-light .hljs-strong{
+    font-weight:700;
+    color:#fba922
+}
+.theme-base16-google-light .hljs-addition,.theme-base16-google-light .hljs-code,.theme-base16-google-light .hljs-string,.theme-base16-google-light .hljs-title.class_.inherited__{
+    color:#198844
+}
+.theme-base16-google-light .hljs-attribute,.theme-base16-google-light .hljs-built_in,.theme-base16-google-light .hljs-doctag,.theme-base16-google-light .hljs-function .hljs-title,.theme-base16-google-light .hljs-keyword.hljs-atrule,.theme-base16-google-light .hljs-quote,.theme-base16-google-light .hljs-regexp,.theme-base16-google-light .hljs-section,.theme-base16-google-light .hljs-title.function_,.theme-base16-google-light .ruby .hljs-property{
+    color:#3971ed
+}
+.theme-base16-google-light .diff .hljs-meta,.theme-base16-google-light .hljs-keyword,.theme-base16-google-light .hljs-template-tag,.theme-base16-google-light .hljs-type{
+    color:#a36ac7
+}
+.theme-base16-google-light .hljs-emphasis{
+    color:#a36ac7;
+    font-style:italic
+}
+.theme-base16-google-light .hljs-meta,.theme-base16-google-light .hljs-meta .hljs-keyword,.theme-base16-google-light .hljs-meta .hljs-string{
+    color:#3971ed
+}
+.theme-base16-google-light .hljs-meta .hljs-keyword,.theme-base16-google-light .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-google-light-min{
+    /*! Theme: Google Light Author: Seth Wright (http://sethawright.com) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-google-light-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-google-light-min code.hljs{
+    padding:3px 5px
+}
+.theme-base16-google-light-min .hljs{
+    color:#373b41;
+    background:#fff
+}
+.theme-base16-google-light-min .hljs ::-moz-selection,.theme-base16-google-light-min .hljs::-moz-selection{
+    background-color:#c5c8c6;
+    color:#373b41
+}
+.theme-base16-google-light-min .hljs ::selection,.theme-base16-google-light-min .hljs::selection{
+    background-color:#c5c8c6;
+    color:#373b41
+}
+.theme-base16-google-light-min .hljs-comment{
+    color:#b4b7b4
+}
+.theme-base16-google-light-min .hljs-tag{
+    color:#969896
+}
+.theme-base16-google-light-min .hljs-operator,.theme-base16-google-light-min .hljs-punctuation,.theme-base16-google-light-min .hljs-subst{
+    color:#373b41
+}
+.theme-base16-google-light-min .hljs-operator{
+    opacity:.7
+}
+.theme-base16-google-light-min .hljs-bullet,.theme-base16-google-light-min .hljs-deletion,.theme-base16-google-light-min .hljs-name,.theme-base16-google-light-min .hljs-selector-tag,.theme-base16-google-light-min .hljs-template-variable,.theme-base16-google-light-min .hljs-variable{
+    color:#cc342b
+}
+.theme-base16-google-light-min .hljs-attr,.theme-base16-google-light-min .hljs-link,.theme-base16-google-light-min .hljs-literal,.theme-base16-google-light-min .hljs-number,.theme-base16-google-light-min .hljs-symbol,.theme-base16-google-light-min .hljs-variable.constant_{
+    color:#f96a38
+}
+.theme-base16-google-light-min .hljs-class .hljs-title,.theme-base16-google-light-min .hljs-title,.theme-base16-google-light-min .hljs-title.class_{
+    color:#fba922
+}
+.theme-base16-google-light-min .hljs-strong{
+    font-weight:700;
+    color:#fba922
+}
+.theme-base16-google-light-min .hljs-addition,.theme-base16-google-light-min .hljs-code,.theme-base16-google-light-min .hljs-string,.theme-base16-google-light-min .hljs-title.class_.inherited__{
+    color:#198844
+}
+.theme-base16-google-light-min .hljs-attribute,.theme-base16-google-light-min .hljs-built_in,.theme-base16-google-light-min .hljs-doctag,.theme-base16-google-light-min .hljs-function .hljs-title,.theme-base16-google-light-min .hljs-keyword.hljs-atrule,.theme-base16-google-light-min .hljs-quote,.theme-base16-google-light-min .hljs-regexp,.theme-base16-google-light-min .hljs-section,.theme-base16-google-light-min .hljs-title.function_,.theme-base16-google-light-min .ruby .hljs-property{
+    color:#3971ed
+}
+.theme-base16-google-light-min .diff .hljs-meta,.theme-base16-google-light-min .hljs-keyword,.theme-base16-google-light-min .hljs-template-tag,.theme-base16-google-light-min .hljs-type{
+    color:#a36ac7
+}
+.theme-base16-google-light-min .hljs-emphasis{
+    color:#a36ac7;
+    font-style:italic
+}
+.theme-base16-google-light-min .hljs-meta,.theme-base16-google-light-min .hljs-meta .hljs-keyword,.theme-base16-google-light-min .hljs-meta .hljs-string{
+    color:#3971ed
+}
+.theme-base16-google-light-min .hljs-meta .hljs-keyword,.theme-base16-google-light-min .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-grayscale-dark{
+    /*! Theme: Grayscale Dark Author: Alexandre Gavioli (https://github.com/Alexx2/) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-grayscale-dark pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-grayscale-dark code.hljs{
+    padding:3px 5px
+}
+.theme-base16-grayscale-dark .hljs{
+    color:#b9b9b9;
+    background:#101010
+}
+.theme-base16-grayscale-dark .hljs ::-moz-selection,.theme-base16-grayscale-dark .hljs::-moz-selection{
+    background-color:#464646;
+    color:#b9b9b9
+}
+.theme-base16-grayscale-dark .hljs ::selection,.theme-base16-grayscale-dark .hljs::selection{
+    background-color:#464646;
+    color:#b9b9b9
+}
+.theme-base16-grayscale-dark .hljs-comment{
+    color:#525252
+}
+.theme-base16-grayscale-dark .hljs-tag{
+    color:#ababab
+}
+.theme-base16-grayscale-dark .hljs-operator,.theme-base16-grayscale-dark .hljs-punctuation,.theme-base16-grayscale-dark .hljs-subst{
+    color:#b9b9b9
+}
+.theme-base16-grayscale-dark .hljs-operator{
+    opacity:.7
+}
+.theme-base16-grayscale-dark .hljs-bullet,.theme-base16-grayscale-dark .hljs-deletion,.theme-base16-grayscale-dark .hljs-name,.theme-base16-grayscale-dark .hljs-selector-tag,.theme-base16-grayscale-dark .hljs-template-variable,.theme-base16-grayscale-dark .hljs-variable{
+    color:#7c7c7c
+}
+.theme-base16-grayscale-dark .hljs-attr,.theme-base16-grayscale-dark .hljs-link,.theme-base16-grayscale-dark .hljs-literal,.theme-base16-grayscale-dark .hljs-number,.theme-base16-grayscale-dark .hljs-symbol,.theme-base16-grayscale-dark .hljs-variable.constant_{
+    color:#999
+}
+.theme-base16-grayscale-dark .hljs-class .hljs-title,.theme-base16-grayscale-dark .hljs-title,.theme-base16-grayscale-dark .hljs-title.class_{
+    color:#a0a0a0
+}
+.theme-base16-grayscale-dark .hljs-strong{
+    font-weight:700;
+    color:#a0a0a0
+}
+.theme-base16-grayscale-dark .hljs-addition,.theme-base16-grayscale-dark .hljs-code,.theme-base16-grayscale-dark .hljs-string,.theme-base16-grayscale-dark .hljs-title.class_.inherited__{
+    color:#8e8e8e
+}
+.theme-base16-grayscale-dark .hljs-built_in,.theme-base16-grayscale-dark .hljs-doctag,.theme-base16-grayscale-dark .hljs-keyword.hljs-atrule,.theme-base16-grayscale-dark .hljs-quote,.theme-base16-grayscale-dark .hljs-regexp{
+    color:#868686
+}
+.theme-base16-grayscale-dark .hljs-attribute,.theme-base16-grayscale-dark .hljs-function .hljs-title,.theme-base16-grayscale-dark .hljs-section,.theme-base16-grayscale-dark .hljs-title.function_,.theme-base16-grayscale-dark .ruby .hljs-property{
+    color:#686868
+}
+.theme-base16-grayscale-dark .diff .hljs-meta,.theme-base16-grayscale-dark .hljs-keyword,.theme-base16-grayscale-dark .hljs-template-tag,.theme-base16-grayscale-dark .hljs-type{
+    color:#747474
+}
+.theme-base16-grayscale-dark .hljs-emphasis{
+    color:#747474;
+    font-style:italic
+}
+.theme-base16-grayscale-dark .hljs-meta,.theme-base16-grayscale-dark .hljs-meta .hljs-keyword,.theme-base16-grayscale-dark .hljs-meta .hljs-string{
+    color:#5e5e5e
+}
+.theme-base16-grayscale-dark .hljs-meta .hljs-keyword,.theme-base16-grayscale-dark .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-grayscale-dark-min{
+    /*! Theme: Grayscale Dark Author: Alexandre Gavioli (https://github.com/Alexx2/) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-grayscale-dark-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-grayscale-dark-min code.hljs{
+    padding:3px 5px
+}
+.theme-base16-grayscale-dark-min .hljs{
+    color:#b9b9b9;
+    background:#101010
+}
+.theme-base16-grayscale-dark-min .hljs ::-moz-selection,.theme-base16-grayscale-dark-min .hljs::-moz-selection{
+    background-color:#464646;
+    color:#b9b9b9
+}
+.theme-base16-grayscale-dark-min .hljs ::selection,.theme-base16-grayscale-dark-min .hljs::selection{
+    background-color:#464646;
+    color:#b9b9b9
+}
+.theme-base16-grayscale-dark-min .hljs-comment{
+    color:#525252
+}
+.theme-base16-grayscale-dark-min .hljs-tag{
+    color:#ababab
+}
+.theme-base16-grayscale-dark-min .hljs-operator,.theme-base16-grayscale-dark-min .hljs-punctuation,.theme-base16-grayscale-dark-min .hljs-subst{
+    color:#b9b9b9
+}
+.theme-base16-grayscale-dark-min .hljs-operator{
+    opacity:.7
+}
+.theme-base16-grayscale-dark-min .hljs-bullet,.theme-base16-grayscale-dark-min .hljs-deletion,.theme-base16-grayscale-dark-min .hljs-name,.theme-base16-grayscale-dark-min .hljs-selector-tag,.theme-base16-grayscale-dark-min .hljs-template-variable,.theme-base16-grayscale-dark-min .hljs-variable{
+    color:#7c7c7c
+}
+.theme-base16-grayscale-dark-min .hljs-attr,.theme-base16-grayscale-dark-min .hljs-link,.theme-base16-grayscale-dark-min .hljs-literal,.theme-base16-grayscale-dark-min .hljs-number,.theme-base16-grayscale-dark-min .hljs-symbol,.theme-base16-grayscale-dark-min .hljs-variable.constant_{
+    color:#999
+}
+.theme-base16-grayscale-dark-min .hljs-class .hljs-title,.theme-base16-grayscale-dark-min .hljs-title,.theme-base16-grayscale-dark-min .hljs-title.class_{
+    color:#a0a0a0
+}
+.theme-base16-grayscale-dark-min .hljs-strong{
+    font-weight:700;
+    color:#a0a0a0
+}
+.theme-base16-grayscale-dark-min .hljs-addition,.theme-base16-grayscale-dark-min .hljs-code,.theme-base16-grayscale-dark-min .hljs-string,.theme-base16-grayscale-dark-min .hljs-title.class_.inherited__{
+    color:#8e8e8e
+}
+.theme-base16-grayscale-dark-min .hljs-built_in,.theme-base16-grayscale-dark-min .hljs-doctag,.theme-base16-grayscale-dark-min .hljs-keyword.hljs-atrule,.theme-base16-grayscale-dark-min .hljs-quote,.theme-base16-grayscale-dark-min .hljs-regexp{
+    color:#868686
+}
+.theme-base16-grayscale-dark-min .hljs-attribute,.theme-base16-grayscale-dark-min .hljs-function .hljs-title,.theme-base16-grayscale-dark-min .hljs-section,.theme-base16-grayscale-dark-min .hljs-title.function_,.theme-base16-grayscale-dark-min .ruby .hljs-property{
+    color:#686868
+}
+.theme-base16-grayscale-dark-min .diff .hljs-meta,.theme-base16-grayscale-dark-min .hljs-keyword,.theme-base16-grayscale-dark-min .hljs-template-tag,.theme-base16-grayscale-dark-min .hljs-type{
+    color:#747474
+}
+.theme-base16-grayscale-dark-min .hljs-emphasis{
+    color:#747474;
+    font-style:italic
+}
+.theme-base16-grayscale-dark-min .hljs-meta,.theme-base16-grayscale-dark-min .hljs-meta .hljs-keyword,.theme-base16-grayscale-dark-min .hljs-meta .hljs-string{
+    color:#5e5e5e
+}
+.theme-base16-grayscale-dark-min .hljs-meta .hljs-keyword,.theme-base16-grayscale-dark-min .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-grayscale-light{
+    /*! Theme: Grayscale Light Author: Alexandre Gavioli (https://github.com/Alexx2/) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-grayscale-light pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-grayscale-light code.hljs{
+    padding:3px 5px
+}
+.theme-base16-grayscale-light .hljs{
+    color:#464646;
+    background:#f7f7f7
+}
+.theme-base16-grayscale-light .hljs ::-moz-selection,.theme-base16-grayscale-light .hljs::-moz-selection{
+    background-color:#b9b9b9;
+    color:#464646
+}
+.theme-base16-grayscale-light .hljs ::selection,.theme-base16-grayscale-light .hljs::selection{
+    background-color:#b9b9b9;
+    color:#464646
+}
+.theme-base16-grayscale-light .hljs-comment{
+    color:#ababab
+}
+.theme-base16-grayscale-light .hljs-tag{
+    color:#525252
+}
+.theme-base16-grayscale-light .hljs-operator,.theme-base16-grayscale-light .hljs-punctuation,.theme-base16-grayscale-light .hljs-subst{
+    color:#464646
+}
+.theme-base16-grayscale-light .hljs-operator{
+    opacity:.7
+}
+.theme-base16-grayscale-light .hljs-bullet,.theme-base16-grayscale-light .hljs-deletion,.theme-base16-grayscale-light .hljs-name,.theme-base16-grayscale-light .hljs-selector-tag,.theme-base16-grayscale-light .hljs-template-variable,.theme-base16-grayscale-light .hljs-variable{
+    color:#7c7c7c
+}
+.theme-base16-grayscale-light .hljs-attr,.theme-base16-grayscale-light .hljs-link,.theme-base16-grayscale-light .hljs-literal,.theme-base16-grayscale-light .hljs-number,.theme-base16-grayscale-light .hljs-symbol,.theme-base16-grayscale-light .hljs-variable.constant_{
+    color:#999
+}
+.theme-base16-grayscale-light .hljs-class .hljs-title,.theme-base16-grayscale-light .hljs-title,.theme-base16-grayscale-light .hljs-title.class_{
+    color:#a0a0a0
+}
+.theme-base16-grayscale-light .hljs-strong{
+    font-weight:700;
+    color:#a0a0a0
+}
+.theme-base16-grayscale-light .hljs-addition,.theme-base16-grayscale-light .hljs-code,.theme-base16-grayscale-light .hljs-string,.theme-base16-grayscale-light .hljs-title.class_.inherited__{
+    color:#8e8e8e
+}
+.theme-base16-grayscale-light .hljs-built_in,.theme-base16-grayscale-light .hljs-doctag,.theme-base16-grayscale-light .hljs-keyword.hljs-atrule,.theme-base16-grayscale-light .hljs-quote,.theme-base16-grayscale-light .hljs-regexp{
+    color:#868686
+}
+.theme-base16-grayscale-light .hljs-attribute,.theme-base16-grayscale-light .hljs-function .hljs-title,.theme-base16-grayscale-light .hljs-section,.theme-base16-grayscale-light .hljs-title.function_,.theme-base16-grayscale-light .ruby .hljs-property{
+    color:#686868
+}
+.theme-base16-grayscale-light .diff .hljs-meta,.theme-base16-grayscale-light .hljs-keyword,.theme-base16-grayscale-light .hljs-template-tag,.theme-base16-grayscale-light .hljs-type{
+    color:#747474
+}
+.theme-base16-grayscale-light .hljs-emphasis{
+    color:#747474;
+    font-style:italic
+}
+.theme-base16-grayscale-light .hljs-meta,.theme-base16-grayscale-light .hljs-meta .hljs-keyword,.theme-base16-grayscale-light .hljs-meta .hljs-string{
+    color:#5e5e5e
+}
+.theme-base16-grayscale-light .hljs-meta .hljs-keyword,.theme-base16-grayscale-light .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-grayscale-light-min{
+    /*! Theme: Grayscale Light Author: Alexandre Gavioli (https://github.com/Alexx2/) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-grayscale-light-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-grayscale-light-min code.hljs{
+    padding:3px 5px
+}
+.theme-base16-grayscale-light-min .hljs{
+    color:#464646;
+    background:#f7f7f7
+}
+.theme-base16-grayscale-light-min .hljs ::-moz-selection,.theme-base16-grayscale-light-min .hljs::-moz-selection{
+    background-color:#b9b9b9;
+    color:#464646
+}
+.theme-base16-grayscale-light-min .hljs ::selection,.theme-base16-grayscale-light-min .hljs::selection{
+    background-color:#b9b9b9;
+    color:#464646
+}
+.theme-base16-grayscale-light-min .hljs-comment{
+    color:#ababab
+}
+.theme-base16-grayscale-light-min .hljs-tag{
+    color:#525252
+}
+.theme-base16-grayscale-light-min .hljs-operator,.theme-base16-grayscale-light-min .hljs-punctuation,.theme-base16-grayscale-light-min .hljs-subst{
+    color:#464646
+}
+.theme-base16-grayscale-light-min .hljs-operator{
+    opacity:.7
+}
+.theme-base16-grayscale-light-min .hljs-bullet,.theme-base16-grayscale-light-min .hljs-deletion,.theme-base16-grayscale-light-min .hljs-name,.theme-base16-grayscale-light-min .hljs-selector-tag,.theme-base16-grayscale-light-min .hljs-template-variable,.theme-base16-grayscale-light-min .hljs-variable{
+    color:#7c7c7c
+}
+.theme-base16-grayscale-light-min .hljs-attr,.theme-base16-grayscale-light-min .hljs-link,.theme-base16-grayscale-light-min .hljs-literal,.theme-base16-grayscale-light-min .hljs-number,.theme-base16-grayscale-light-min .hljs-symbol,.theme-base16-grayscale-light-min .hljs-variable.constant_{
+    color:#999
+}
+.theme-base16-grayscale-light-min .hljs-class .hljs-title,.theme-base16-grayscale-light-min .hljs-title,.theme-base16-grayscale-light-min .hljs-title.class_{
+    color:#a0a0a0
+}
+.theme-base16-grayscale-light-min .hljs-strong{
+    font-weight:700;
+    color:#a0a0a0
+}
+.theme-base16-grayscale-light-min .hljs-addition,.theme-base16-grayscale-light-min .hljs-code,.theme-base16-grayscale-light-min .hljs-string,.theme-base16-grayscale-light-min .hljs-title.class_.inherited__{
+    color:#8e8e8e
+}
+.theme-base16-grayscale-light-min .hljs-built_in,.theme-base16-grayscale-light-min .hljs-doctag,.theme-base16-grayscale-light-min .hljs-keyword.hljs-atrule,.theme-base16-grayscale-light-min .hljs-quote,.theme-base16-grayscale-light-min .hljs-regexp{
+    color:#868686
+}
+.theme-base16-grayscale-light-min .hljs-attribute,.theme-base16-grayscale-light-min .hljs-function .hljs-title,.theme-base16-grayscale-light-min .hljs-section,.theme-base16-grayscale-light-min .hljs-title.function_,.theme-base16-grayscale-light-min .ruby .hljs-property{
+    color:#686868
+}
+.theme-base16-grayscale-light-min .diff .hljs-meta,.theme-base16-grayscale-light-min .hljs-keyword,.theme-base16-grayscale-light-min .hljs-template-tag,.theme-base16-grayscale-light-min .hljs-type{
+    color:#747474
+}
+.theme-base16-grayscale-light-min .hljs-emphasis{
+    color:#747474;
+    font-style:italic
+}
+.theme-base16-grayscale-light-min .hljs-meta,.theme-base16-grayscale-light-min .hljs-meta .hljs-keyword,.theme-base16-grayscale-light-min .hljs-meta .hljs-string{
+    color:#5e5e5e
+}
+.theme-base16-grayscale-light-min .hljs-meta .hljs-keyword,.theme-base16-grayscale-light-min .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-green-screen{
+    /*! Theme: Green Screen Author: Chris Kempson (http://chriskempson.com) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-green-screen pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-green-screen code.hljs{
+    padding:3px 5px
+}
+.theme-base16-green-screen .hljs{
+    color:#0b0;
+    background:#010
+}
+.theme-base16-green-screen .hljs ::-moz-selection,.theme-base16-green-screen .hljs::-moz-selection{
+    background-color:#050;
+    color:#0b0
+}
+.theme-base16-green-screen .hljs ::selection,.theme-base16-green-screen .hljs::selection{
+    background-color:#050;
+    color:#0b0
+}
+.theme-base16-green-screen .hljs-comment{
+    color:#070
+}
+.theme-base16-green-screen .hljs-tag{
+    color:#090
+}
+.theme-base16-green-screen .hljs-operator,.theme-base16-green-screen .hljs-punctuation,.theme-base16-green-screen .hljs-subst{
+    color:#0b0
+}
+.theme-base16-green-screen .hljs-operator{
+    opacity:.7
+}
+.theme-base16-green-screen .hljs-bullet,.theme-base16-green-screen .hljs-deletion,.theme-base16-green-screen .hljs-name,.theme-base16-green-screen .hljs-selector-tag,.theme-base16-green-screen .hljs-template-variable,.theme-base16-green-screen .hljs-variable{
+    color:#070
+}
+.theme-base16-green-screen .hljs-attr,.theme-base16-green-screen .hljs-link,.theme-base16-green-screen .hljs-literal,.theme-base16-green-screen .hljs-number,.theme-base16-green-screen .hljs-symbol,.theme-base16-green-screen .hljs-variable.constant_{
+    color:#090
+}
+.theme-base16-green-screen .hljs-class .hljs-title,.theme-base16-green-screen .hljs-title,.theme-base16-green-screen .hljs-title.class_{
+    color:#070
+}
+.theme-base16-green-screen .hljs-strong{
+    font-weight:700;
+    color:#070
+}
+.theme-base16-green-screen .hljs-addition,.theme-base16-green-screen .hljs-code,.theme-base16-green-screen .hljs-string,.theme-base16-green-screen .hljs-title.class_.inherited__{
+    color:#0b0
+}
+.theme-base16-green-screen .hljs-built_in,.theme-base16-green-screen .hljs-doctag,.theme-base16-green-screen .hljs-keyword.hljs-atrule,.theme-base16-green-screen .hljs-quote,.theme-base16-green-screen .hljs-regexp{
+    color:#050
+}
+.theme-base16-green-screen .hljs-attribute,.theme-base16-green-screen .hljs-function .hljs-title,.theme-base16-green-screen .hljs-section,.theme-base16-green-screen .hljs-title.function_,.theme-base16-green-screen .ruby .hljs-property{
+    color:#090
+}
+.theme-base16-green-screen .diff .hljs-meta,.theme-base16-green-screen .hljs-keyword,.theme-base16-green-screen .hljs-template-tag,.theme-base16-green-screen .hljs-type{
+    color:#0b0
+}
+.theme-base16-green-screen .hljs-emphasis{
+    color:#0b0;
+    font-style:italic
+}
+.theme-base16-green-screen .hljs-meta,.theme-base16-green-screen .hljs-meta .hljs-keyword,.theme-base16-green-screen .hljs-meta .hljs-string{
+    color:#050
+}
+.theme-base16-green-screen .hljs-meta .hljs-keyword,.theme-base16-green-screen .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-green-screen-min{
+    /*! Theme: Green Screen Author: Chris Kempson (http://chriskempson.com) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-green-screen-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-green-screen-min code.hljs{
+    padding:3px 5px
+}
+.theme-base16-green-screen-min .hljs{
+    color:#0b0;
+    background:#010
+}
+.theme-base16-green-screen-min .hljs ::-moz-selection,.theme-base16-green-screen-min .hljs::-moz-selection{
+    background-color:#050;
+    color:#0b0
+}
+.theme-base16-green-screen-min .hljs ::selection,.theme-base16-green-screen-min .hljs::selection{
+    background-color:#050;
+    color:#0b0
+}
+.theme-base16-green-screen-min .hljs-comment{
+    color:#070
+}
+.theme-base16-green-screen-min .hljs-tag{
+    color:#090
+}
+.theme-base16-green-screen-min .hljs-operator,.theme-base16-green-screen-min .hljs-punctuation,.theme-base16-green-screen-min .hljs-subst{
+    color:#0b0
+}
+.theme-base16-green-screen-min .hljs-operator{
+    opacity:.7
+}
+.theme-base16-green-screen-min .hljs-bullet,.theme-base16-green-screen-min .hljs-deletion,.theme-base16-green-screen-min .hljs-name,.theme-base16-green-screen-min .hljs-selector-tag,.theme-base16-green-screen-min .hljs-template-variable,.theme-base16-green-screen-min .hljs-variable{
+    color:#070
+}
+.theme-base16-green-screen-min .hljs-attr,.theme-base16-green-screen-min .hljs-link,.theme-base16-green-screen-min .hljs-literal,.theme-base16-green-screen-min .hljs-number,.theme-base16-green-screen-min .hljs-symbol,.theme-base16-green-screen-min .hljs-variable.constant_{
+    color:#090
+}
+.theme-base16-green-screen-min .hljs-class .hljs-title,.theme-base16-green-screen-min .hljs-title,.theme-base16-green-screen-min .hljs-title.class_{
+    color:#070
+}
+.theme-base16-green-screen-min .hljs-strong{
+    font-weight:700;
+    color:#070
+}
+.theme-base16-green-screen-min .hljs-addition,.theme-base16-green-screen-min .hljs-code,.theme-base16-green-screen-min .hljs-string,.theme-base16-green-screen-min .hljs-title.class_.inherited__{
+    color:#0b0
+}
+.theme-base16-green-screen-min .hljs-built_in,.theme-base16-green-screen-min .hljs-doctag,.theme-base16-green-screen-min .hljs-keyword.hljs-atrule,.theme-base16-green-screen-min .hljs-quote,.theme-base16-green-screen-min .hljs-regexp{
+    color:#050
+}
+.theme-base16-green-screen-min .hljs-attribute,.theme-base16-green-screen-min .hljs-function .hljs-title,.theme-base16-green-screen-min .hljs-section,.theme-base16-green-screen-min .hljs-title.function_,.theme-base16-green-screen-min .ruby .hljs-property{
+    color:#090
+}
+.theme-base16-green-screen-min .diff .hljs-meta,.theme-base16-green-screen-min .hljs-keyword,.theme-base16-green-screen-min .hljs-template-tag,.theme-base16-green-screen-min .hljs-type{
+    color:#0b0
+}
+.theme-base16-green-screen-min .hljs-emphasis{
+    color:#0b0;
+    font-style:italic
+}
+.theme-base16-green-screen-min .hljs-meta,.theme-base16-green-screen-min .hljs-meta .hljs-keyword,.theme-base16-green-screen-min .hljs-meta .hljs-string{
+    color:#050
+}
+.theme-base16-green-screen-min .hljs-meta .hljs-keyword,.theme-base16-green-screen-min .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-gruvbox-dark-hard{
+    /*! Theme: Gruvbox dark, hard Author: Dawid Kurek (dawikur@gmail.com), morhetz (https://github.com/morhetz/gruvbox) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-gruvbox-dark-hard pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-gruvbox-dark-hard code.hljs{
+    padding:3px 5px
+}
+.theme-base16-gruvbox-dark-hard .hljs{
+    color:#d5c4a1;
+    background:#1d2021
+}
+.theme-base16-gruvbox-dark-hard .hljs ::-moz-selection,.theme-base16-gruvbox-dark-hard .hljs::-moz-selection{
+    background-color:#504945;
+    color:#d5c4a1
+}
+.theme-base16-gruvbox-dark-hard .hljs ::selection,.theme-base16-gruvbox-dark-hard .hljs::selection{
+    background-color:#504945;
+    color:#d5c4a1
+}
+.theme-base16-gruvbox-dark-hard .hljs-comment{
+    color:#665c54
+}
+.theme-base16-gruvbox-dark-hard .hljs-tag{
+    color:#bdae93
+}
+.theme-base16-gruvbox-dark-hard .hljs-operator,.theme-base16-gruvbox-dark-hard .hljs-punctuation,.theme-base16-gruvbox-dark-hard .hljs-subst{
+    color:#d5c4a1
+}
+.theme-base16-gruvbox-dark-hard .hljs-operator{
+    opacity:.7
+}
+.theme-base16-gruvbox-dark-hard .hljs-bullet,.theme-base16-gruvbox-dark-hard .hljs-deletion,.theme-base16-gruvbox-dark-hard .hljs-name,.theme-base16-gruvbox-dark-hard .hljs-selector-tag,.theme-base16-gruvbox-dark-hard .hljs-template-variable,.theme-base16-gruvbox-dark-hard .hljs-variable{
+    color:#fb4934
+}
+.theme-base16-gruvbox-dark-hard .hljs-attr,.theme-base16-gruvbox-dark-hard .hljs-link,.theme-base16-gruvbox-dark-hard .hljs-literal,.theme-base16-gruvbox-dark-hard .hljs-number,.theme-base16-gruvbox-dark-hard .hljs-symbol,.theme-base16-gruvbox-dark-hard .hljs-variable.constant_{
+    color:#fe8019
+}
+.theme-base16-gruvbox-dark-hard .hljs-class .hljs-title,.theme-base16-gruvbox-dark-hard .hljs-title,.theme-base16-gruvbox-dark-hard .hljs-title.class_{
+    color:#fabd2f
+}
+.theme-base16-gruvbox-dark-hard .hljs-strong{
+    font-weight:700;
+    color:#fabd2f
+}
+.theme-base16-gruvbox-dark-hard .hljs-addition,.theme-base16-gruvbox-dark-hard .hljs-code,.theme-base16-gruvbox-dark-hard .hljs-string,.theme-base16-gruvbox-dark-hard .hljs-title.class_.inherited__{
+    color:#b8bb26
+}
+.theme-base16-gruvbox-dark-hard .hljs-built_in,.theme-base16-gruvbox-dark-hard .hljs-doctag,.theme-base16-gruvbox-dark-hard .hljs-keyword.hljs-atrule,.theme-base16-gruvbox-dark-hard .hljs-quote,.theme-base16-gruvbox-dark-hard .hljs-regexp{
+    color:#8ec07c
+}
+.theme-base16-gruvbox-dark-hard .hljs-attribute,.theme-base16-gruvbox-dark-hard .hljs-function .hljs-title,.theme-base16-gruvbox-dark-hard .hljs-section,.theme-base16-gruvbox-dark-hard .hljs-title.function_,.theme-base16-gruvbox-dark-hard .ruby .hljs-property{
+    color:#83a598
+}
+.theme-base16-gruvbox-dark-hard .diff .hljs-meta,.theme-base16-gruvbox-dark-hard .hljs-keyword,.theme-base16-gruvbox-dark-hard .hljs-template-tag,.theme-base16-gruvbox-dark-hard .hljs-type{
+    color:#d3869b
+}
+.theme-base16-gruvbox-dark-hard .hljs-emphasis{
+    color:#d3869b;
+    font-style:italic
+}
+.theme-base16-gruvbox-dark-hard .hljs-meta,.theme-base16-gruvbox-dark-hard .hljs-meta .hljs-keyword,.theme-base16-gruvbox-dark-hard .hljs-meta .hljs-string{
+    color:#d65d0e
+}
+.theme-base16-gruvbox-dark-hard .hljs-meta .hljs-keyword,.theme-base16-gruvbox-dark-hard .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-gruvbox-dark-hard-min{
+    /*! Theme: Gruvbox dark, hard Author: Dawid Kurek (dawikur@gmail.com), morhetz (https://github.com/morhetz/gruvbox) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-gruvbox-dark-hard-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-gruvbox-dark-hard-min code.hljs{
+    padding:3px 5px
+}
+.theme-base16-gruvbox-dark-hard-min .hljs{
+    color:#d5c4a1;
+    background:#1d2021
+}
+.theme-base16-gruvbox-dark-hard-min .hljs ::-moz-selection,.theme-base16-gruvbox-dark-hard-min .hljs::-moz-selection{
+    background-color:#504945;
+    color:#d5c4a1
+}
+.theme-base16-gruvbox-dark-hard-min .hljs ::selection,.theme-base16-gruvbox-dark-hard-min .hljs::selection{
+    background-color:#504945;
+    color:#d5c4a1
+}
+.theme-base16-gruvbox-dark-hard-min .hljs-comment{
+    color:#665c54
+}
+.theme-base16-gruvbox-dark-hard-min .hljs-tag{
+    color:#bdae93
+}
+.theme-base16-gruvbox-dark-hard-min .hljs-operator,.theme-base16-gruvbox-dark-hard-min .hljs-punctuation,.theme-base16-gruvbox-dark-hard-min .hljs-subst{
+    color:#d5c4a1
+}
+.theme-base16-gruvbox-dark-hard-min .hljs-operator{
+    opacity:.7
+}
+.theme-base16-gruvbox-dark-hard-min .hljs-bullet,.theme-base16-gruvbox-dark-hard-min .hljs-deletion,.theme-base16-gruvbox-dark-hard-min .hljs-name,.theme-base16-gruvbox-dark-hard-min .hljs-selector-tag,.theme-base16-gruvbox-dark-hard-min .hljs-template-variable,.theme-base16-gruvbox-dark-hard-min .hljs-variable{
+    color:#fb4934
+}
+.theme-base16-gruvbox-dark-hard-min .hljs-attr,.theme-base16-gruvbox-dark-hard-min .hljs-link,.theme-base16-gruvbox-dark-hard-min .hljs-literal,.theme-base16-gruvbox-dark-hard-min .hljs-number,.theme-base16-gruvbox-dark-hard-min .hljs-symbol,.theme-base16-gruvbox-dark-hard-min .hljs-variable.constant_{
+    color:#fe8019
+}
+.theme-base16-gruvbox-dark-hard-min .hljs-class .hljs-title,.theme-base16-gruvbox-dark-hard-min .hljs-title,.theme-base16-gruvbox-dark-hard-min .hljs-title.class_{
+    color:#fabd2f
+}
+.theme-base16-gruvbox-dark-hard-min .hljs-strong{
+    font-weight:700;
+    color:#fabd2f
+}
+.theme-base16-gruvbox-dark-hard-min .hljs-addition,.theme-base16-gruvbox-dark-hard-min .hljs-code,.theme-base16-gruvbox-dark-hard-min .hljs-string,.theme-base16-gruvbox-dark-hard-min .hljs-title.class_.inherited__{
+    color:#b8bb26
+}
+.theme-base16-gruvbox-dark-hard-min .hljs-built_in,.theme-base16-gruvbox-dark-hard-min .hljs-doctag,.theme-base16-gruvbox-dark-hard-min .hljs-keyword.hljs-atrule,.theme-base16-gruvbox-dark-hard-min .hljs-quote,.theme-base16-gruvbox-dark-hard-min .hljs-regexp{
+    color:#8ec07c
+}
+.theme-base16-gruvbox-dark-hard-min .hljs-attribute,.theme-base16-gruvbox-dark-hard-min .hljs-function .hljs-title,.theme-base16-gruvbox-dark-hard-min .hljs-section,.theme-base16-gruvbox-dark-hard-min .hljs-title.function_,.theme-base16-gruvbox-dark-hard-min .ruby .hljs-property{
+    color:#83a598
+}
+.theme-base16-gruvbox-dark-hard-min .diff .hljs-meta,.theme-base16-gruvbox-dark-hard-min .hljs-keyword,.theme-base16-gruvbox-dark-hard-min .hljs-template-tag,.theme-base16-gruvbox-dark-hard-min .hljs-type{
+    color:#d3869b
+}
+.theme-base16-gruvbox-dark-hard-min .hljs-emphasis{
+    color:#d3869b;
+    font-style:italic
+}
+.theme-base16-gruvbox-dark-hard-min .hljs-meta,.theme-base16-gruvbox-dark-hard-min .hljs-meta .hljs-keyword,.theme-base16-gruvbox-dark-hard-min .hljs-meta .hljs-string{
+    color:#d65d0e
+}
+.theme-base16-gruvbox-dark-hard-min .hljs-meta .hljs-keyword,.theme-base16-gruvbox-dark-hard-min .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-gruvbox-dark-medium{
+    /*! Theme: Gruvbox dark, medium Author: Dawid Kurek (dawikur@gmail.com), morhetz (https://github.com/morhetz/gruvbox) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-gruvbox-dark-medium pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-gruvbox-dark-medium code.hljs{
+    padding:3px 5px
+}
+.theme-base16-gruvbox-dark-medium .hljs{
+    color:#d5c4a1;
+    background:#282828
+}
+.theme-base16-gruvbox-dark-medium .hljs ::-moz-selection,.theme-base16-gruvbox-dark-medium .hljs::-moz-selection{
+    background-color:#504945;
+    color:#d5c4a1
+}
+.theme-base16-gruvbox-dark-medium .hljs ::selection,.theme-base16-gruvbox-dark-medium .hljs::selection{
+    background-color:#504945;
+    color:#d5c4a1
+}
+.theme-base16-gruvbox-dark-medium .hljs-comment{
+    color:#665c54
+}
+.theme-base16-gruvbox-dark-medium .hljs-tag{
+    color:#bdae93
+}
+.theme-base16-gruvbox-dark-medium .hljs-operator,.theme-base16-gruvbox-dark-medium .hljs-punctuation,.theme-base16-gruvbox-dark-medium .hljs-subst{
+    color:#d5c4a1
+}
+.theme-base16-gruvbox-dark-medium .hljs-operator{
+    opacity:.7
+}
+.theme-base16-gruvbox-dark-medium .hljs-bullet,.theme-base16-gruvbox-dark-medium .hljs-deletion,.theme-base16-gruvbox-dark-medium .hljs-name,.theme-base16-gruvbox-dark-medium .hljs-selector-tag,.theme-base16-gruvbox-dark-medium .hljs-template-variable,.theme-base16-gruvbox-dark-medium .hljs-variable{
+    color:#fb4934
+}
+.theme-base16-gruvbox-dark-medium .hljs-attr,.theme-base16-gruvbox-dark-medium .hljs-link,.theme-base16-gruvbox-dark-medium .hljs-literal,.theme-base16-gruvbox-dark-medium .hljs-number,.theme-base16-gruvbox-dark-medium .hljs-symbol,.theme-base16-gruvbox-dark-medium .hljs-variable.constant_{
+    color:#fe8019
+}
+.theme-base16-gruvbox-dark-medium .hljs-class .hljs-title,.theme-base16-gruvbox-dark-medium .hljs-title,.theme-base16-gruvbox-dark-medium .hljs-title.class_{
+    color:#fabd2f
+}
+.theme-base16-gruvbox-dark-medium .hljs-strong{
+    font-weight:700;
+    color:#fabd2f
+}
+.theme-base16-gruvbox-dark-medium .hljs-addition,.theme-base16-gruvbox-dark-medium .hljs-code,.theme-base16-gruvbox-dark-medium .hljs-string,.theme-base16-gruvbox-dark-medium .hljs-title.class_.inherited__{
+    color:#b8bb26
+}
+.theme-base16-gruvbox-dark-medium .hljs-built_in,.theme-base16-gruvbox-dark-medium .hljs-doctag,.theme-base16-gruvbox-dark-medium .hljs-keyword.hljs-atrule,.theme-base16-gruvbox-dark-medium .hljs-quote,.theme-base16-gruvbox-dark-medium .hljs-regexp{
+    color:#8ec07c
+}
+.theme-base16-gruvbox-dark-medium .hljs-attribute,.theme-base16-gruvbox-dark-medium .hljs-function .hljs-title,.theme-base16-gruvbox-dark-medium .hljs-section,.theme-base16-gruvbox-dark-medium .hljs-title.function_,.theme-base16-gruvbox-dark-medium .ruby .hljs-property{
+    color:#83a598
+}
+.theme-base16-gruvbox-dark-medium .diff .hljs-meta,.theme-base16-gruvbox-dark-medium .hljs-keyword,.theme-base16-gruvbox-dark-medium .hljs-template-tag,.theme-base16-gruvbox-dark-medium .hljs-type{
+    color:#d3869b
+}
+.theme-base16-gruvbox-dark-medium .hljs-emphasis{
+    color:#d3869b;
+    font-style:italic
+}
+.theme-base16-gruvbox-dark-medium .hljs-meta,.theme-base16-gruvbox-dark-medium .hljs-meta .hljs-keyword,.theme-base16-gruvbox-dark-medium .hljs-meta .hljs-string{
+    color:#d65d0e
+}
+.theme-base16-gruvbox-dark-medium .hljs-meta .hljs-keyword,.theme-base16-gruvbox-dark-medium .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-gruvbox-dark-medium-min{
+    /*! Theme: Gruvbox dark, medium Author: Dawid Kurek (dawikur@gmail.com), morhetz (https://github.com/morhetz/gruvbox) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-gruvbox-dark-medium-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-gruvbox-dark-medium-min code.hljs{
+    padding:3px 5px
+}
+.theme-base16-gruvbox-dark-medium-min .hljs{
+    color:#d5c4a1;
+    background:#282828
+}
+.theme-base16-gruvbox-dark-medium-min .hljs ::-moz-selection,.theme-base16-gruvbox-dark-medium-min .hljs::-moz-selection{
+    background-color:#504945;
+    color:#d5c4a1
+}
+.theme-base16-gruvbox-dark-medium-min .hljs ::selection,.theme-base16-gruvbox-dark-medium-min .hljs::selection{
+    background-color:#504945;
+    color:#d5c4a1
+}
+.theme-base16-gruvbox-dark-medium-min .hljs-comment{
+    color:#665c54
+}
+.theme-base16-gruvbox-dark-medium-min .hljs-tag{
+    color:#bdae93
+}
+.theme-base16-gruvbox-dark-medium-min .hljs-operator,.theme-base16-gruvbox-dark-medium-min .hljs-punctuation,.theme-base16-gruvbox-dark-medium-min .hljs-subst{
+    color:#d5c4a1
+}
+.theme-base16-gruvbox-dark-medium-min .hljs-operator{
+    opacity:.7
+}
+.theme-base16-gruvbox-dark-medium-min .hljs-bullet,.theme-base16-gruvbox-dark-medium-min .hljs-deletion,.theme-base16-gruvbox-dark-medium-min .hljs-name,.theme-base16-gruvbox-dark-medium-min .hljs-selector-tag,.theme-base16-gruvbox-dark-medium-min .hljs-template-variable,.theme-base16-gruvbox-dark-medium-min .hljs-variable{
+    color:#fb4934
+}
+.theme-base16-gruvbox-dark-medium-min .hljs-attr,.theme-base16-gruvbox-dark-medium-min .hljs-link,.theme-base16-gruvbox-dark-medium-min .hljs-literal,.theme-base16-gruvbox-dark-medium-min .hljs-number,.theme-base16-gruvbox-dark-medium-min .hljs-symbol,.theme-base16-gruvbox-dark-medium-min .hljs-variable.constant_{
+    color:#fe8019
+}
+.theme-base16-gruvbox-dark-medium-min .hljs-class .hljs-title,.theme-base16-gruvbox-dark-medium-min .hljs-title,.theme-base16-gruvbox-dark-medium-min .hljs-title.class_{
+    color:#fabd2f
+}
+.theme-base16-gruvbox-dark-medium-min .hljs-strong{
+    font-weight:700;
+    color:#fabd2f
+}
+.theme-base16-gruvbox-dark-medium-min .hljs-addition,.theme-base16-gruvbox-dark-medium-min .hljs-code,.theme-base16-gruvbox-dark-medium-min .hljs-string,.theme-base16-gruvbox-dark-medium-min .hljs-title.class_.inherited__{
+    color:#b8bb26
+}
+.theme-base16-gruvbox-dark-medium-min .hljs-built_in,.theme-base16-gruvbox-dark-medium-min .hljs-doctag,.theme-base16-gruvbox-dark-medium-min .hljs-keyword.hljs-atrule,.theme-base16-gruvbox-dark-medium-min .hljs-quote,.theme-base16-gruvbox-dark-medium-min .hljs-regexp{
+    color:#8ec07c
+}
+.theme-base16-gruvbox-dark-medium-min .hljs-attribute,.theme-base16-gruvbox-dark-medium-min .hljs-function .hljs-title,.theme-base16-gruvbox-dark-medium-min .hljs-section,.theme-base16-gruvbox-dark-medium-min .hljs-title.function_,.theme-base16-gruvbox-dark-medium-min .ruby .hljs-property{
+    color:#83a598
+}
+.theme-base16-gruvbox-dark-medium-min .diff .hljs-meta,.theme-base16-gruvbox-dark-medium-min .hljs-keyword,.theme-base16-gruvbox-dark-medium-min .hljs-template-tag,.theme-base16-gruvbox-dark-medium-min .hljs-type{
+    color:#d3869b
+}
+.theme-base16-gruvbox-dark-medium-min .hljs-emphasis{
+    color:#d3869b;
+    font-style:italic
+}
+.theme-base16-gruvbox-dark-medium-min .hljs-meta,.theme-base16-gruvbox-dark-medium-min .hljs-meta .hljs-keyword,.theme-base16-gruvbox-dark-medium-min .hljs-meta .hljs-string{
+    color:#d65d0e
+}
+.theme-base16-gruvbox-dark-medium-min .hljs-meta .hljs-keyword,.theme-base16-gruvbox-dark-medium-min .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-gruvbox-dark-pale{
+    /*! Theme: Gruvbox dark, pale Author: Dawid Kurek (dawikur@gmail.com), morhetz (https://github.com/morhetz/gruvbox) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-gruvbox-dark-pale pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-gruvbox-dark-pale code.hljs{
+    padding:3px 5px
+}
+.theme-base16-gruvbox-dark-pale .hljs{
+    color:#dab997;
+    background:#262626
+}
+.theme-base16-gruvbox-dark-pale .hljs ::-moz-selection,.theme-base16-gruvbox-dark-pale .hljs::-moz-selection{
+    background-color:#4e4e4e;
+    color:#dab997
+}
+.theme-base16-gruvbox-dark-pale .hljs ::selection,.theme-base16-gruvbox-dark-pale .hljs::selection{
+    background-color:#4e4e4e;
+    color:#dab997
+}
+.theme-base16-gruvbox-dark-pale .hljs-comment{
+    color:#8a8a8a
+}
+.theme-base16-gruvbox-dark-pale .hljs-tag{
+    color:#949494
+}
+.theme-base16-gruvbox-dark-pale .hljs-operator,.theme-base16-gruvbox-dark-pale .hljs-punctuation,.theme-base16-gruvbox-dark-pale .hljs-subst{
+    color:#dab997
+}
+.theme-base16-gruvbox-dark-pale .hljs-operator{
+    opacity:.7
+}
+.theme-base16-gruvbox-dark-pale .hljs-bullet,.theme-base16-gruvbox-dark-pale .hljs-deletion,.theme-base16-gruvbox-dark-pale .hljs-name,.theme-base16-gruvbox-dark-pale .hljs-selector-tag,.theme-base16-gruvbox-dark-pale .hljs-template-variable,.theme-base16-gruvbox-dark-pale .hljs-variable{
+    color:#d75f5f
+}
+.theme-base16-gruvbox-dark-pale .hljs-attr,.theme-base16-gruvbox-dark-pale .hljs-link,.theme-base16-gruvbox-dark-pale .hljs-literal,.theme-base16-gruvbox-dark-pale .hljs-number,.theme-base16-gruvbox-dark-pale .hljs-symbol,.theme-base16-gruvbox-dark-pale .hljs-variable.constant_{
+    color:#ff8700
+}
+.theme-base16-gruvbox-dark-pale .hljs-class .hljs-title,.theme-base16-gruvbox-dark-pale .hljs-title,.theme-base16-gruvbox-dark-pale .hljs-title.class_{
+    color:#ffaf00
+}
+.theme-base16-gruvbox-dark-pale .hljs-strong{
+    font-weight:700;
+    color:#ffaf00
+}
+.theme-base16-gruvbox-dark-pale .hljs-addition,.theme-base16-gruvbox-dark-pale .hljs-code,.theme-base16-gruvbox-dark-pale .hljs-string,.theme-base16-gruvbox-dark-pale .hljs-title.class_.inherited__{
+    color:#afaf00
+}
+.theme-base16-gruvbox-dark-pale .hljs-built_in,.theme-base16-gruvbox-dark-pale .hljs-doctag,.theme-base16-gruvbox-dark-pale .hljs-keyword.hljs-atrule,.theme-base16-gruvbox-dark-pale .hljs-quote,.theme-base16-gruvbox-dark-pale .hljs-regexp{
+    color:#85ad85
+}
+.theme-base16-gruvbox-dark-pale .hljs-attribute,.theme-base16-gruvbox-dark-pale .hljs-function .hljs-title,.theme-base16-gruvbox-dark-pale .hljs-section,.theme-base16-gruvbox-dark-pale .hljs-title.function_,.theme-base16-gruvbox-dark-pale .ruby .hljs-property{
+    color:#83adad
+}
+.theme-base16-gruvbox-dark-pale .diff .hljs-meta,.theme-base16-gruvbox-dark-pale .hljs-keyword,.theme-base16-gruvbox-dark-pale .hljs-template-tag,.theme-base16-gruvbox-dark-pale .hljs-type{
+    color:#d485ad
+}
+.theme-base16-gruvbox-dark-pale .hljs-emphasis{
+    color:#d485ad;
+    font-style:italic
+}
+.theme-base16-gruvbox-dark-pale .hljs-meta,.theme-base16-gruvbox-dark-pale .hljs-meta .hljs-keyword,.theme-base16-gruvbox-dark-pale .hljs-meta .hljs-string{
+    color:#d65d0e
+}
+.theme-base16-gruvbox-dark-pale .hljs-meta .hljs-keyword,.theme-base16-gruvbox-dark-pale .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-gruvbox-dark-pale-min{
+    /*! Theme: Gruvbox dark, pale Author: Dawid Kurek (dawikur@gmail.com), morhetz (https://github.com/morhetz/gruvbox) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-gruvbox-dark-pale-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-gruvbox-dark-pale-min code.hljs{
+    padding:3px 5px
+}
+.theme-base16-gruvbox-dark-pale-min .hljs{
+    color:#dab997;
+    background:#262626
+}
+.theme-base16-gruvbox-dark-pale-min .hljs ::-moz-selection,.theme-base16-gruvbox-dark-pale-min .hljs::-moz-selection{
+    background-color:#4e4e4e;
+    color:#dab997
+}
+.theme-base16-gruvbox-dark-pale-min .hljs ::selection,.theme-base16-gruvbox-dark-pale-min .hljs::selection{
+    background-color:#4e4e4e;
+    color:#dab997
+}
+.theme-base16-gruvbox-dark-pale-min .hljs-comment{
+    color:#8a8a8a
+}
+.theme-base16-gruvbox-dark-pale-min .hljs-tag{
+    color:#949494
+}
+.theme-base16-gruvbox-dark-pale-min .hljs-operator,.theme-base16-gruvbox-dark-pale-min .hljs-punctuation,.theme-base16-gruvbox-dark-pale-min .hljs-subst{
+    color:#dab997
+}
+.theme-base16-gruvbox-dark-pale-min .hljs-operator{
+    opacity:.7
+}
+.theme-base16-gruvbox-dark-pale-min .hljs-bullet,.theme-base16-gruvbox-dark-pale-min .hljs-deletion,.theme-base16-gruvbox-dark-pale-min .hljs-name,.theme-base16-gruvbox-dark-pale-min .hljs-selector-tag,.theme-base16-gruvbox-dark-pale-min .hljs-template-variable,.theme-base16-gruvbox-dark-pale-min .hljs-variable{
+    color:#d75f5f
+}
+.theme-base16-gruvbox-dark-pale-min .hljs-attr,.theme-base16-gruvbox-dark-pale-min .hljs-link,.theme-base16-gruvbox-dark-pale-min .hljs-literal,.theme-base16-gruvbox-dark-pale-min .hljs-number,.theme-base16-gruvbox-dark-pale-min .hljs-symbol,.theme-base16-gruvbox-dark-pale-min .hljs-variable.constant_{
+    color:#ff8700
+}
+.theme-base16-gruvbox-dark-pale-min .hljs-class .hljs-title,.theme-base16-gruvbox-dark-pale-min .hljs-title,.theme-base16-gruvbox-dark-pale-min .hljs-title.class_{
+    color:#ffaf00
+}
+.theme-base16-gruvbox-dark-pale-min .hljs-strong{
+    font-weight:700;
+    color:#ffaf00
+}
+.theme-base16-gruvbox-dark-pale-min .hljs-addition,.theme-base16-gruvbox-dark-pale-min .hljs-code,.theme-base16-gruvbox-dark-pale-min .hljs-string,.theme-base16-gruvbox-dark-pale-min .hljs-title.class_.inherited__{
+    color:#afaf00
+}
+.theme-base16-gruvbox-dark-pale-min .hljs-built_in,.theme-base16-gruvbox-dark-pale-min .hljs-doctag,.theme-base16-gruvbox-dark-pale-min .hljs-keyword.hljs-atrule,.theme-base16-gruvbox-dark-pale-min .hljs-quote,.theme-base16-gruvbox-dark-pale-min .hljs-regexp{
+    color:#85ad85
+}
+.theme-base16-gruvbox-dark-pale-min .hljs-attribute,.theme-base16-gruvbox-dark-pale-min .hljs-function .hljs-title,.theme-base16-gruvbox-dark-pale-min .hljs-section,.theme-base16-gruvbox-dark-pale-min .hljs-title.function_,.theme-base16-gruvbox-dark-pale-min .ruby .hljs-property{
+    color:#83adad
+}
+.theme-base16-gruvbox-dark-pale-min .diff .hljs-meta,.theme-base16-gruvbox-dark-pale-min .hljs-keyword,.theme-base16-gruvbox-dark-pale-min .hljs-template-tag,.theme-base16-gruvbox-dark-pale-min .hljs-type{
+    color:#d485ad
+}
+.theme-base16-gruvbox-dark-pale-min .hljs-emphasis{
+    color:#d485ad;
+    font-style:italic
+}
+.theme-base16-gruvbox-dark-pale-min .hljs-meta,.theme-base16-gruvbox-dark-pale-min .hljs-meta .hljs-keyword,.theme-base16-gruvbox-dark-pale-min .hljs-meta .hljs-string{
+    color:#d65d0e
+}
+.theme-base16-gruvbox-dark-pale-min .hljs-meta .hljs-keyword,.theme-base16-gruvbox-dark-pale-min .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-gruvbox-dark-soft{
+    /*! Theme: Gruvbox dark, soft Author: Dawid Kurek (dawikur@gmail.com), morhetz (https://github.com/morhetz/gruvbox) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-gruvbox-dark-soft pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-gruvbox-dark-soft code.hljs{
+    padding:3px 5px
+}
+.theme-base16-gruvbox-dark-soft .hljs{
+    color:#d5c4a1;
+    background:#32302f
+}
+.theme-base16-gruvbox-dark-soft .hljs ::-moz-selection,.theme-base16-gruvbox-dark-soft .hljs::-moz-selection{
+    background-color:#504945;
+    color:#d5c4a1
+}
+.theme-base16-gruvbox-dark-soft .hljs ::selection,.theme-base16-gruvbox-dark-soft .hljs::selection{
+    background-color:#504945;
+    color:#d5c4a1
+}
+.theme-base16-gruvbox-dark-soft .hljs-comment{
+    color:#665c54
+}
+.theme-base16-gruvbox-dark-soft .hljs-tag{
+    color:#bdae93
+}
+.theme-base16-gruvbox-dark-soft .hljs-operator,.theme-base16-gruvbox-dark-soft .hljs-punctuation,.theme-base16-gruvbox-dark-soft .hljs-subst{
+    color:#d5c4a1
+}
+.theme-base16-gruvbox-dark-soft .hljs-operator{
+    opacity:.7
+}
+.theme-base16-gruvbox-dark-soft .hljs-bullet,.theme-base16-gruvbox-dark-soft .hljs-deletion,.theme-base16-gruvbox-dark-soft .hljs-name,.theme-base16-gruvbox-dark-soft .hljs-selector-tag,.theme-base16-gruvbox-dark-soft .hljs-template-variable,.theme-base16-gruvbox-dark-soft .hljs-variable{
+    color:#fb4934
+}
+.theme-base16-gruvbox-dark-soft .hljs-attr,.theme-base16-gruvbox-dark-soft .hljs-link,.theme-base16-gruvbox-dark-soft .hljs-literal,.theme-base16-gruvbox-dark-soft .hljs-number,.theme-base16-gruvbox-dark-soft .hljs-symbol,.theme-base16-gruvbox-dark-soft .hljs-variable.constant_{
+    color:#fe8019
+}
+.theme-base16-gruvbox-dark-soft .hljs-class .hljs-title,.theme-base16-gruvbox-dark-soft .hljs-title,.theme-base16-gruvbox-dark-soft .hljs-title.class_{
+    color:#fabd2f
+}
+.theme-base16-gruvbox-dark-soft .hljs-strong{
+    font-weight:700;
+    color:#fabd2f
+}
+.theme-base16-gruvbox-dark-soft .hljs-addition,.theme-base16-gruvbox-dark-soft .hljs-code,.theme-base16-gruvbox-dark-soft .hljs-string,.theme-base16-gruvbox-dark-soft .hljs-title.class_.inherited__{
+    color:#b8bb26
+}
+.theme-base16-gruvbox-dark-soft .hljs-built_in,.theme-base16-gruvbox-dark-soft .hljs-doctag,.theme-base16-gruvbox-dark-soft .hljs-keyword.hljs-atrule,.theme-base16-gruvbox-dark-soft .hljs-quote,.theme-base16-gruvbox-dark-soft .hljs-regexp{
+    color:#8ec07c
+}
+.theme-base16-gruvbox-dark-soft .hljs-attribute,.theme-base16-gruvbox-dark-soft .hljs-function .hljs-title,.theme-base16-gruvbox-dark-soft .hljs-section,.theme-base16-gruvbox-dark-soft .hljs-title.function_,.theme-base16-gruvbox-dark-soft .ruby .hljs-property{
+    color:#83a598
+}
+.theme-base16-gruvbox-dark-soft .diff .hljs-meta,.theme-base16-gruvbox-dark-soft .hljs-keyword,.theme-base16-gruvbox-dark-soft .hljs-template-tag,.theme-base16-gruvbox-dark-soft .hljs-type{
+    color:#d3869b
+}
+.theme-base16-gruvbox-dark-soft .hljs-emphasis{
+    color:#d3869b;
+    font-style:italic
+}
+.theme-base16-gruvbox-dark-soft .hljs-meta,.theme-base16-gruvbox-dark-soft .hljs-meta .hljs-keyword,.theme-base16-gruvbox-dark-soft .hljs-meta .hljs-string{
+    color:#d65d0e
+}
+.theme-base16-gruvbox-dark-soft .hljs-meta .hljs-keyword,.theme-base16-gruvbox-dark-soft .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-gruvbox-dark-soft-min{
+    /*! Theme: Gruvbox dark, soft Author: Dawid Kurek (dawikur@gmail.com), morhetz (https://github.com/morhetz/gruvbox) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-gruvbox-dark-soft-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-gruvbox-dark-soft-min code.hljs{
+    padding:3px 5px
+}
+.theme-base16-gruvbox-dark-soft-min .hljs{
+    color:#d5c4a1;
+    background:#32302f
+}
+.theme-base16-gruvbox-dark-soft-min .hljs ::-moz-selection,.theme-base16-gruvbox-dark-soft-min .hljs::-moz-selection{
+    background-color:#504945;
+    color:#d5c4a1
+}
+.theme-base16-gruvbox-dark-soft-min .hljs ::selection,.theme-base16-gruvbox-dark-soft-min .hljs::selection{
+    background-color:#504945;
+    color:#d5c4a1
+}
+.theme-base16-gruvbox-dark-soft-min .hljs-comment{
+    color:#665c54
+}
+.theme-base16-gruvbox-dark-soft-min .hljs-tag{
+    color:#bdae93
+}
+.theme-base16-gruvbox-dark-soft-min .hljs-operator,.theme-base16-gruvbox-dark-soft-min .hljs-punctuation,.theme-base16-gruvbox-dark-soft-min .hljs-subst{
+    color:#d5c4a1
+}
+.theme-base16-gruvbox-dark-soft-min .hljs-operator{
+    opacity:.7
+}
+.theme-base16-gruvbox-dark-soft-min .hljs-bullet,.theme-base16-gruvbox-dark-soft-min .hljs-deletion,.theme-base16-gruvbox-dark-soft-min .hljs-name,.theme-base16-gruvbox-dark-soft-min .hljs-selector-tag,.theme-base16-gruvbox-dark-soft-min .hljs-template-variable,.theme-base16-gruvbox-dark-soft-min .hljs-variable{
+    color:#fb4934
+}
+.theme-base16-gruvbox-dark-soft-min .hljs-attr,.theme-base16-gruvbox-dark-soft-min .hljs-link,.theme-base16-gruvbox-dark-soft-min .hljs-literal,.theme-base16-gruvbox-dark-soft-min .hljs-number,.theme-base16-gruvbox-dark-soft-min .hljs-symbol,.theme-base16-gruvbox-dark-soft-min .hljs-variable.constant_{
+    color:#fe8019
+}
+.theme-base16-gruvbox-dark-soft-min .hljs-class .hljs-title,.theme-base16-gruvbox-dark-soft-min .hljs-title,.theme-base16-gruvbox-dark-soft-min .hljs-title.class_{
+    color:#fabd2f
+}
+.theme-base16-gruvbox-dark-soft-min .hljs-strong{
+    font-weight:700;
+    color:#fabd2f
+}
+.theme-base16-gruvbox-dark-soft-min .hljs-addition,.theme-base16-gruvbox-dark-soft-min .hljs-code,.theme-base16-gruvbox-dark-soft-min .hljs-string,.theme-base16-gruvbox-dark-soft-min .hljs-title.class_.inherited__{
+    color:#b8bb26
+}
+.theme-base16-gruvbox-dark-soft-min .hljs-built_in,.theme-base16-gruvbox-dark-soft-min .hljs-doctag,.theme-base16-gruvbox-dark-soft-min .hljs-keyword.hljs-atrule,.theme-base16-gruvbox-dark-soft-min .hljs-quote,.theme-base16-gruvbox-dark-soft-min .hljs-regexp{
+    color:#8ec07c
+}
+.theme-base16-gruvbox-dark-soft-min .hljs-attribute,.theme-base16-gruvbox-dark-soft-min .hljs-function .hljs-title,.theme-base16-gruvbox-dark-soft-min .hljs-section,.theme-base16-gruvbox-dark-soft-min .hljs-title.function_,.theme-base16-gruvbox-dark-soft-min .ruby .hljs-property{
+    color:#83a598
+}
+.theme-base16-gruvbox-dark-soft-min .diff .hljs-meta,.theme-base16-gruvbox-dark-soft-min .hljs-keyword,.theme-base16-gruvbox-dark-soft-min .hljs-template-tag,.theme-base16-gruvbox-dark-soft-min .hljs-type{
+    color:#d3869b
+}
+.theme-base16-gruvbox-dark-soft-min .hljs-emphasis{
+    color:#d3869b;
+    font-style:italic
+}
+.theme-base16-gruvbox-dark-soft-min .hljs-meta,.theme-base16-gruvbox-dark-soft-min .hljs-meta .hljs-keyword,.theme-base16-gruvbox-dark-soft-min .hljs-meta .hljs-string{
+    color:#d65d0e
+}
+.theme-base16-gruvbox-dark-soft-min .hljs-meta .hljs-keyword,.theme-base16-gruvbox-dark-soft-min .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-gruvbox-light-hard{
+    /*! Theme: Gruvbox light, hard Author: Dawid Kurek (dawikur@gmail.com), morhetz (https://github.com/morhetz/gruvbox) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-gruvbox-light-hard pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-gruvbox-light-hard code.hljs{
+    padding:3px 5px
+}
+.theme-base16-gruvbox-light-hard .hljs{
+    color:#504945;
+    background:#f9f5d7
+}
+.theme-base16-gruvbox-light-hard .hljs ::-moz-selection,.theme-base16-gruvbox-light-hard .hljs::-moz-selection{
+    background-color:#d5c4a1;
+    color:#504945
+}
+.theme-base16-gruvbox-light-hard .hljs ::selection,.theme-base16-gruvbox-light-hard .hljs::selection{
+    background-color:#d5c4a1;
+    color:#504945
+}
+.theme-base16-gruvbox-light-hard .hljs-comment{
+    color:#bdae93
+}
+.theme-base16-gruvbox-light-hard .hljs-tag{
+    color:#665c54
+}
+.theme-base16-gruvbox-light-hard .hljs-operator,.theme-base16-gruvbox-light-hard .hljs-punctuation,.theme-base16-gruvbox-light-hard .hljs-subst{
+    color:#504945
+}
+.theme-base16-gruvbox-light-hard .hljs-operator{
+    opacity:.7
+}
+.theme-base16-gruvbox-light-hard .hljs-bullet,.theme-base16-gruvbox-light-hard .hljs-deletion,.theme-base16-gruvbox-light-hard .hljs-name,.theme-base16-gruvbox-light-hard .hljs-selector-tag,.theme-base16-gruvbox-light-hard .hljs-template-variable,.theme-base16-gruvbox-light-hard .hljs-variable{
+    color:#9d0006
+}
+.theme-base16-gruvbox-light-hard .hljs-attr,.theme-base16-gruvbox-light-hard .hljs-link,.theme-base16-gruvbox-light-hard .hljs-literal,.theme-base16-gruvbox-light-hard .hljs-number,.theme-base16-gruvbox-light-hard .hljs-symbol,.theme-base16-gruvbox-light-hard .hljs-variable.constant_{
+    color:#af3a03
+}
+.theme-base16-gruvbox-light-hard .hljs-class .hljs-title,.theme-base16-gruvbox-light-hard .hljs-title,.theme-base16-gruvbox-light-hard .hljs-title.class_{
+    color:#b57614
+}
+.theme-base16-gruvbox-light-hard .hljs-strong{
+    font-weight:700;
+    color:#b57614
+}
+.theme-base16-gruvbox-light-hard .hljs-addition,.theme-base16-gruvbox-light-hard .hljs-code,.theme-base16-gruvbox-light-hard .hljs-string,.theme-base16-gruvbox-light-hard .hljs-title.class_.inherited__{
+    color:#79740e
+}
+.theme-base16-gruvbox-light-hard .hljs-built_in,.theme-base16-gruvbox-light-hard .hljs-doctag,.theme-base16-gruvbox-light-hard .hljs-keyword.hljs-atrule,.theme-base16-gruvbox-light-hard .hljs-quote,.theme-base16-gruvbox-light-hard .hljs-regexp{
+    color:#427b58
+}
+.theme-base16-gruvbox-light-hard .hljs-attribute,.theme-base16-gruvbox-light-hard .hljs-function .hljs-title,.theme-base16-gruvbox-light-hard .hljs-section,.theme-base16-gruvbox-light-hard .hljs-title.function_,.theme-base16-gruvbox-light-hard .ruby .hljs-property{
+    color:#076678
+}
+.theme-base16-gruvbox-light-hard .diff .hljs-meta,.theme-base16-gruvbox-light-hard .hljs-keyword,.theme-base16-gruvbox-light-hard .hljs-template-tag,.theme-base16-gruvbox-light-hard .hljs-type{
+    color:#8f3f71
+}
+.theme-base16-gruvbox-light-hard .hljs-emphasis{
+    color:#8f3f71;
+    font-style:italic
+}
+.theme-base16-gruvbox-light-hard .hljs-meta,.theme-base16-gruvbox-light-hard .hljs-meta .hljs-keyword,.theme-base16-gruvbox-light-hard .hljs-meta .hljs-string{
+    color:#d65d0e
+}
+.theme-base16-gruvbox-light-hard .hljs-meta .hljs-keyword,.theme-base16-gruvbox-light-hard .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-gruvbox-light-hard-min{
+    /*! Theme: Gruvbox light, hard Author: Dawid Kurek (dawikur@gmail.com), morhetz (https://github.com/morhetz/gruvbox) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-gruvbox-light-hard-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-gruvbox-light-hard-min code.hljs{
+    padding:3px 5px
+}
+.theme-base16-gruvbox-light-hard-min .hljs{
+    color:#504945;
+    background:#f9f5d7
+}
+.theme-base16-gruvbox-light-hard-min .hljs ::-moz-selection,.theme-base16-gruvbox-light-hard-min .hljs::-moz-selection{
+    background-color:#d5c4a1;
+    color:#504945
+}
+.theme-base16-gruvbox-light-hard-min .hljs ::selection,.theme-base16-gruvbox-light-hard-min .hljs::selection{
+    background-color:#d5c4a1;
+    color:#504945
+}
+.theme-base16-gruvbox-light-hard-min .hljs-comment{
+    color:#bdae93
+}
+.theme-base16-gruvbox-light-hard-min .hljs-tag{
+    color:#665c54
+}
+.theme-base16-gruvbox-light-hard-min .hljs-operator,.theme-base16-gruvbox-light-hard-min .hljs-punctuation,.theme-base16-gruvbox-light-hard-min .hljs-subst{
+    color:#504945
+}
+.theme-base16-gruvbox-light-hard-min .hljs-operator{
+    opacity:.7
+}
+.theme-base16-gruvbox-light-hard-min .hljs-bullet,.theme-base16-gruvbox-light-hard-min .hljs-deletion,.theme-base16-gruvbox-light-hard-min .hljs-name,.theme-base16-gruvbox-light-hard-min .hljs-selector-tag,.theme-base16-gruvbox-light-hard-min .hljs-template-variable,.theme-base16-gruvbox-light-hard-min .hljs-variable{
+    color:#9d0006
+}
+.theme-base16-gruvbox-light-hard-min .hljs-attr,.theme-base16-gruvbox-light-hard-min .hljs-link,.theme-base16-gruvbox-light-hard-min .hljs-literal,.theme-base16-gruvbox-light-hard-min .hljs-number,.theme-base16-gruvbox-light-hard-min .hljs-symbol,.theme-base16-gruvbox-light-hard-min .hljs-variable.constant_{
+    color:#af3a03
+}
+.theme-base16-gruvbox-light-hard-min .hljs-class .hljs-title,.theme-base16-gruvbox-light-hard-min .hljs-title,.theme-base16-gruvbox-light-hard-min .hljs-title.class_{
+    color:#b57614
+}
+.theme-base16-gruvbox-light-hard-min .hljs-strong{
+    font-weight:700;
+    color:#b57614
+}
+.theme-base16-gruvbox-light-hard-min .hljs-addition,.theme-base16-gruvbox-light-hard-min .hljs-code,.theme-base16-gruvbox-light-hard-min .hljs-string,.theme-base16-gruvbox-light-hard-min .hljs-title.class_.inherited__{
+    color:#79740e
+}
+.theme-base16-gruvbox-light-hard-min .hljs-built_in,.theme-base16-gruvbox-light-hard-min .hljs-doctag,.theme-base16-gruvbox-light-hard-min .hljs-keyword.hljs-atrule,.theme-base16-gruvbox-light-hard-min .hljs-quote,.theme-base16-gruvbox-light-hard-min .hljs-regexp{
+    color:#427b58
+}
+.theme-base16-gruvbox-light-hard-min .hljs-attribute,.theme-base16-gruvbox-light-hard-min .hljs-function .hljs-title,.theme-base16-gruvbox-light-hard-min .hljs-section,.theme-base16-gruvbox-light-hard-min .hljs-title.function_,.theme-base16-gruvbox-light-hard-min .ruby .hljs-property{
+    color:#076678
+}
+.theme-base16-gruvbox-light-hard-min .diff .hljs-meta,.theme-base16-gruvbox-light-hard-min .hljs-keyword,.theme-base16-gruvbox-light-hard-min .hljs-template-tag,.theme-base16-gruvbox-light-hard-min .hljs-type{
+    color:#8f3f71
+}
+.theme-base16-gruvbox-light-hard-min .hljs-emphasis{
+    color:#8f3f71;
+    font-style:italic
+}
+.theme-base16-gruvbox-light-hard-min .hljs-meta,.theme-base16-gruvbox-light-hard-min .hljs-meta .hljs-keyword,.theme-base16-gruvbox-light-hard-min .hljs-meta .hljs-string{
+    color:#d65d0e
+}
+.theme-base16-gruvbox-light-hard-min .hljs-meta .hljs-keyword,.theme-base16-gruvbox-light-hard-min .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-gruvbox-light-medium{
+    /*! Theme: Gruvbox light, medium Author: Dawid Kurek (dawikur@gmail.com), morhetz (https://github.com/morhetz/gruvbox) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-gruvbox-light-medium pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-gruvbox-light-medium code.hljs{
+    padding:3px 5px
+}
+.theme-base16-gruvbox-light-medium .hljs{
+    color:#504945;
+    background:#fbf1c7
+}
+.theme-base16-gruvbox-light-medium .hljs ::-moz-selection,.theme-base16-gruvbox-light-medium .hljs::-moz-selection{
+    background-color:#d5c4a1;
+    color:#504945
+}
+.theme-base16-gruvbox-light-medium .hljs ::selection,.theme-base16-gruvbox-light-medium .hljs::selection{
+    background-color:#d5c4a1;
+    color:#504945
+}
+.theme-base16-gruvbox-light-medium .hljs-comment{
+    color:#bdae93
+}
+.theme-base16-gruvbox-light-medium .hljs-tag{
+    color:#665c54
+}
+.theme-base16-gruvbox-light-medium .hljs-operator,.theme-base16-gruvbox-light-medium .hljs-punctuation,.theme-base16-gruvbox-light-medium .hljs-subst{
+    color:#504945
+}
+.theme-base16-gruvbox-light-medium .hljs-operator{
+    opacity:.7
+}
+.theme-base16-gruvbox-light-medium .hljs-bullet,.theme-base16-gruvbox-light-medium .hljs-deletion,.theme-base16-gruvbox-light-medium .hljs-name,.theme-base16-gruvbox-light-medium .hljs-selector-tag,.theme-base16-gruvbox-light-medium .hljs-template-variable,.theme-base16-gruvbox-light-medium .hljs-variable{
+    color:#9d0006
+}
+.theme-base16-gruvbox-light-medium .hljs-attr,.theme-base16-gruvbox-light-medium .hljs-link,.theme-base16-gruvbox-light-medium .hljs-literal,.theme-base16-gruvbox-light-medium .hljs-number,.theme-base16-gruvbox-light-medium .hljs-symbol,.theme-base16-gruvbox-light-medium .hljs-variable.constant_{
+    color:#af3a03
+}
+.theme-base16-gruvbox-light-medium .hljs-class .hljs-title,.theme-base16-gruvbox-light-medium .hljs-title,.theme-base16-gruvbox-light-medium .hljs-title.class_{
+    color:#b57614
+}
+.theme-base16-gruvbox-light-medium .hljs-strong{
+    font-weight:700;
+    color:#b57614
+}
+.theme-base16-gruvbox-light-medium .hljs-addition,.theme-base16-gruvbox-light-medium .hljs-code,.theme-base16-gruvbox-light-medium .hljs-string,.theme-base16-gruvbox-light-medium .hljs-title.class_.inherited__{
+    color:#79740e
+}
+.theme-base16-gruvbox-light-medium .hljs-built_in,.theme-base16-gruvbox-light-medium .hljs-doctag,.theme-base16-gruvbox-light-medium .hljs-keyword.hljs-atrule,.theme-base16-gruvbox-light-medium .hljs-quote,.theme-base16-gruvbox-light-medium .hljs-regexp{
+    color:#427b58
+}
+.theme-base16-gruvbox-light-medium .hljs-attribute,.theme-base16-gruvbox-light-medium .hljs-function .hljs-title,.theme-base16-gruvbox-light-medium .hljs-section,.theme-base16-gruvbox-light-medium .hljs-title.function_,.theme-base16-gruvbox-light-medium .ruby .hljs-property{
+    color:#076678
+}
+.theme-base16-gruvbox-light-medium .diff .hljs-meta,.theme-base16-gruvbox-light-medium .hljs-keyword,.theme-base16-gruvbox-light-medium .hljs-template-tag,.theme-base16-gruvbox-light-medium .hljs-type{
+    color:#8f3f71
+}
+.theme-base16-gruvbox-light-medium .hljs-emphasis{
+    color:#8f3f71;
+    font-style:italic
+}
+.theme-base16-gruvbox-light-medium .hljs-meta,.theme-base16-gruvbox-light-medium .hljs-meta .hljs-keyword,.theme-base16-gruvbox-light-medium .hljs-meta .hljs-string{
+    color:#d65d0e
+}
+.theme-base16-gruvbox-light-medium .hljs-meta .hljs-keyword,.theme-base16-gruvbox-light-medium .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-gruvbox-light-medium-min{
+    /*! Theme: Gruvbox light, medium Author: Dawid Kurek (dawikur@gmail.com), morhetz (https://github.com/morhetz/gruvbox) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-gruvbox-light-medium-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-gruvbox-light-medium-min code.hljs{
+    padding:3px 5px
+}
+.theme-base16-gruvbox-light-medium-min .hljs{
+    color:#504945;
+    background:#fbf1c7
+}
+.theme-base16-gruvbox-light-medium-min .hljs ::-moz-selection,.theme-base16-gruvbox-light-medium-min .hljs::-moz-selection{
+    background-color:#d5c4a1;
+    color:#504945
+}
+.theme-base16-gruvbox-light-medium-min .hljs ::selection,.theme-base16-gruvbox-light-medium-min .hljs::selection{
+    background-color:#d5c4a1;
+    color:#504945
+}
+.theme-base16-gruvbox-light-medium-min .hljs-comment{
+    color:#bdae93
+}
+.theme-base16-gruvbox-light-medium-min .hljs-tag{
+    color:#665c54
+}
+.theme-base16-gruvbox-light-medium-min .hljs-operator,.theme-base16-gruvbox-light-medium-min .hljs-punctuation,.theme-base16-gruvbox-light-medium-min .hljs-subst{
+    color:#504945
+}
+.theme-base16-gruvbox-light-medium-min .hljs-operator{
+    opacity:.7
+}
+.theme-base16-gruvbox-light-medium-min .hljs-bullet,.theme-base16-gruvbox-light-medium-min .hljs-deletion,.theme-base16-gruvbox-light-medium-min .hljs-name,.theme-base16-gruvbox-light-medium-min .hljs-selector-tag,.theme-base16-gruvbox-light-medium-min .hljs-template-variable,.theme-base16-gruvbox-light-medium-min .hljs-variable{
+    color:#9d0006
+}
+.theme-base16-gruvbox-light-medium-min .hljs-attr,.theme-base16-gruvbox-light-medium-min .hljs-link,.theme-base16-gruvbox-light-medium-min .hljs-literal,.theme-base16-gruvbox-light-medium-min .hljs-number,.theme-base16-gruvbox-light-medium-min .hljs-symbol,.theme-base16-gruvbox-light-medium-min .hljs-variable.constant_{
+    color:#af3a03
+}
+.theme-base16-gruvbox-light-medium-min .hljs-class .hljs-title,.theme-base16-gruvbox-light-medium-min .hljs-title,.theme-base16-gruvbox-light-medium-min .hljs-title.class_{
+    color:#b57614
+}
+.theme-base16-gruvbox-light-medium-min .hljs-strong{
+    font-weight:700;
+    color:#b57614
+}
+.theme-base16-gruvbox-light-medium-min .hljs-addition,.theme-base16-gruvbox-light-medium-min .hljs-code,.theme-base16-gruvbox-light-medium-min .hljs-string,.theme-base16-gruvbox-light-medium-min .hljs-title.class_.inherited__{
+    color:#79740e
+}
+.theme-base16-gruvbox-light-medium-min .hljs-built_in,.theme-base16-gruvbox-light-medium-min .hljs-doctag,.theme-base16-gruvbox-light-medium-min .hljs-keyword.hljs-atrule,.theme-base16-gruvbox-light-medium-min .hljs-quote,.theme-base16-gruvbox-light-medium-min .hljs-regexp{
+    color:#427b58
+}
+.theme-base16-gruvbox-light-medium-min .hljs-attribute,.theme-base16-gruvbox-light-medium-min .hljs-function .hljs-title,.theme-base16-gruvbox-light-medium-min .hljs-section,.theme-base16-gruvbox-light-medium-min .hljs-title.function_,.theme-base16-gruvbox-light-medium-min .ruby .hljs-property{
+    color:#076678
+}
+.theme-base16-gruvbox-light-medium-min .diff .hljs-meta,.theme-base16-gruvbox-light-medium-min .hljs-keyword,.theme-base16-gruvbox-light-medium-min .hljs-template-tag,.theme-base16-gruvbox-light-medium-min .hljs-type{
+    color:#8f3f71
+}
+.theme-base16-gruvbox-light-medium-min .hljs-emphasis{
+    color:#8f3f71;
+    font-style:italic
+}
+.theme-base16-gruvbox-light-medium-min .hljs-meta,.theme-base16-gruvbox-light-medium-min .hljs-meta .hljs-keyword,.theme-base16-gruvbox-light-medium-min .hljs-meta .hljs-string{
+    color:#d65d0e
+}
+.theme-base16-gruvbox-light-medium-min .hljs-meta .hljs-keyword,.theme-base16-gruvbox-light-medium-min .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-gruvbox-light-soft{
+    /*! Theme: Gruvbox light, soft Author: Dawid Kurek (dawikur@gmail.com), morhetz (https://github.com/morhetz/gruvbox) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-gruvbox-light-soft pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-gruvbox-light-soft code.hljs{
+    padding:3px 5px
+}
+.theme-base16-gruvbox-light-soft .hljs{
+    color:#504945;
+    background:#f2e5bc
+}
+.theme-base16-gruvbox-light-soft .hljs ::-moz-selection,.theme-base16-gruvbox-light-soft .hljs::-moz-selection{
+    background-color:#d5c4a1;
+    color:#504945
+}
+.theme-base16-gruvbox-light-soft .hljs ::selection,.theme-base16-gruvbox-light-soft .hljs::selection{
+    background-color:#d5c4a1;
+    color:#504945
+}
+.theme-base16-gruvbox-light-soft .hljs-comment{
+    color:#bdae93
+}
+.theme-base16-gruvbox-light-soft .hljs-tag{
+    color:#665c54
+}
+.theme-base16-gruvbox-light-soft .hljs-operator,.theme-base16-gruvbox-light-soft .hljs-punctuation,.theme-base16-gruvbox-light-soft .hljs-subst{
+    color:#504945
+}
+.theme-base16-gruvbox-light-soft .hljs-operator{
+    opacity:.7
+}
+.theme-base16-gruvbox-light-soft .hljs-bullet,.theme-base16-gruvbox-light-soft .hljs-deletion,.theme-base16-gruvbox-light-soft .hljs-name,.theme-base16-gruvbox-light-soft .hljs-selector-tag,.theme-base16-gruvbox-light-soft .hljs-template-variable,.theme-base16-gruvbox-light-soft .hljs-variable{
+    color:#9d0006
+}
+.theme-base16-gruvbox-light-soft .hljs-attr,.theme-base16-gruvbox-light-soft .hljs-link,.theme-base16-gruvbox-light-soft .hljs-literal,.theme-base16-gruvbox-light-soft .hljs-number,.theme-base16-gruvbox-light-soft .hljs-symbol,.theme-base16-gruvbox-light-soft .hljs-variable.constant_{
+    color:#af3a03
+}
+.theme-base16-gruvbox-light-soft .hljs-class .hljs-title,.theme-base16-gruvbox-light-soft .hljs-title,.theme-base16-gruvbox-light-soft .hljs-title.class_{
+    color:#b57614
+}
+.theme-base16-gruvbox-light-soft .hljs-strong{
+    font-weight:700;
+    color:#b57614
+}
+.theme-base16-gruvbox-light-soft .hljs-addition,.theme-base16-gruvbox-light-soft .hljs-code,.theme-base16-gruvbox-light-soft .hljs-string,.theme-base16-gruvbox-light-soft .hljs-title.class_.inherited__{
+    color:#79740e
+}
+.theme-base16-gruvbox-light-soft .hljs-built_in,.theme-base16-gruvbox-light-soft .hljs-doctag,.theme-base16-gruvbox-light-soft .hljs-keyword.hljs-atrule,.theme-base16-gruvbox-light-soft .hljs-quote,.theme-base16-gruvbox-light-soft .hljs-regexp{
+    color:#427b58
+}
+.theme-base16-gruvbox-light-soft .hljs-attribute,.theme-base16-gruvbox-light-soft .hljs-function .hljs-title,.theme-base16-gruvbox-light-soft .hljs-section,.theme-base16-gruvbox-light-soft .hljs-title.function_,.theme-base16-gruvbox-light-soft .ruby .hljs-property{
+    color:#076678
+}
+.theme-base16-gruvbox-light-soft .diff .hljs-meta,.theme-base16-gruvbox-light-soft .hljs-keyword,.theme-base16-gruvbox-light-soft .hljs-template-tag,.theme-base16-gruvbox-light-soft .hljs-type{
+    color:#8f3f71
+}
+.theme-base16-gruvbox-light-soft .hljs-emphasis{
+    color:#8f3f71;
+    font-style:italic
+}
+.theme-base16-gruvbox-light-soft .hljs-meta,.theme-base16-gruvbox-light-soft .hljs-meta .hljs-keyword,.theme-base16-gruvbox-light-soft .hljs-meta .hljs-string{
+    color:#d65d0e
+}
+.theme-base16-gruvbox-light-soft .hljs-meta .hljs-keyword,.theme-base16-gruvbox-light-soft .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-gruvbox-light-soft-min{
+    /*! Theme: Gruvbox light, soft Author: Dawid Kurek (dawikur@gmail.com), morhetz (https://github.com/morhetz/gruvbox) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-gruvbox-light-soft-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-gruvbox-light-soft-min code.hljs{
+    padding:3px 5px
+}
+.theme-base16-gruvbox-light-soft-min .hljs{
+    color:#504945;
+    background:#f2e5bc
+}
+.theme-base16-gruvbox-light-soft-min .hljs ::-moz-selection,.theme-base16-gruvbox-light-soft-min .hljs::-moz-selection{
+    background-color:#d5c4a1;
+    color:#504945
+}
+.theme-base16-gruvbox-light-soft-min .hljs ::selection,.theme-base16-gruvbox-light-soft-min .hljs::selection{
+    background-color:#d5c4a1;
+    color:#504945
+}
+.theme-base16-gruvbox-light-soft-min .hljs-comment{
+    color:#bdae93
+}
+.theme-base16-gruvbox-light-soft-min .hljs-tag{
+    color:#665c54
+}
+.theme-base16-gruvbox-light-soft-min .hljs-operator,.theme-base16-gruvbox-light-soft-min .hljs-punctuation,.theme-base16-gruvbox-light-soft-min .hljs-subst{
+    color:#504945
+}
+.theme-base16-gruvbox-light-soft-min .hljs-operator{
+    opacity:.7
+}
+.theme-base16-gruvbox-light-soft-min .hljs-bullet,.theme-base16-gruvbox-light-soft-min .hljs-deletion,.theme-base16-gruvbox-light-soft-min .hljs-name,.theme-base16-gruvbox-light-soft-min .hljs-selector-tag,.theme-base16-gruvbox-light-soft-min .hljs-template-variable,.theme-base16-gruvbox-light-soft-min .hljs-variable{
+    color:#9d0006
+}
+.theme-base16-gruvbox-light-soft-min .hljs-attr,.theme-base16-gruvbox-light-soft-min .hljs-link,.theme-base16-gruvbox-light-soft-min .hljs-literal,.theme-base16-gruvbox-light-soft-min .hljs-number,.theme-base16-gruvbox-light-soft-min .hljs-symbol,.theme-base16-gruvbox-light-soft-min .hljs-variable.constant_{
+    color:#af3a03
+}
+.theme-base16-gruvbox-light-soft-min .hljs-class .hljs-title,.theme-base16-gruvbox-light-soft-min .hljs-title,.theme-base16-gruvbox-light-soft-min .hljs-title.class_{
+    color:#b57614
+}
+.theme-base16-gruvbox-light-soft-min .hljs-strong{
+    font-weight:700;
+    color:#b57614
+}
+.theme-base16-gruvbox-light-soft-min .hljs-addition,.theme-base16-gruvbox-light-soft-min .hljs-code,.theme-base16-gruvbox-light-soft-min .hljs-string,.theme-base16-gruvbox-light-soft-min .hljs-title.class_.inherited__{
+    color:#79740e
+}
+.theme-base16-gruvbox-light-soft-min .hljs-built_in,.theme-base16-gruvbox-light-soft-min .hljs-doctag,.theme-base16-gruvbox-light-soft-min .hljs-keyword.hljs-atrule,.theme-base16-gruvbox-light-soft-min .hljs-quote,.theme-base16-gruvbox-light-soft-min .hljs-regexp{
+    color:#427b58
+}
+.theme-base16-gruvbox-light-soft-min .hljs-attribute,.theme-base16-gruvbox-light-soft-min .hljs-function .hljs-title,.theme-base16-gruvbox-light-soft-min .hljs-section,.theme-base16-gruvbox-light-soft-min .hljs-title.function_,.theme-base16-gruvbox-light-soft-min .ruby .hljs-property{
+    color:#076678
+}
+.theme-base16-gruvbox-light-soft-min .diff .hljs-meta,.theme-base16-gruvbox-light-soft-min .hljs-keyword,.theme-base16-gruvbox-light-soft-min .hljs-template-tag,.theme-base16-gruvbox-light-soft-min .hljs-type{
+    color:#8f3f71
+}
+.theme-base16-gruvbox-light-soft-min .hljs-emphasis{
+    color:#8f3f71;
+    font-style:italic
+}
+.theme-base16-gruvbox-light-soft-min .hljs-meta,.theme-base16-gruvbox-light-soft-min .hljs-meta .hljs-keyword,.theme-base16-gruvbox-light-soft-min .hljs-meta .hljs-string{
+    color:#d65d0e
+}
+.theme-base16-gruvbox-light-soft-min .hljs-meta .hljs-keyword,.theme-base16-gruvbox-light-soft-min .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-hardcore{
+    /*! Theme: Hardcore Author: Chris Caller License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-hardcore pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-hardcore code.hljs{
+    padding:3px 5px
+}
+.theme-base16-hardcore .hljs{
+    color:#cdcdcd;
+    background:#212121
+}
+.theme-base16-hardcore .hljs ::-moz-selection,.theme-base16-hardcore .hljs::-moz-selection{
+    background-color:#353535;
+    color:#cdcdcd
+}
+.theme-base16-hardcore .hljs ::selection,.theme-base16-hardcore .hljs::selection{
+    background-color:#353535;
+    color:#cdcdcd
+}
+.theme-base16-hardcore .hljs-comment{
+    color:#4a4a4a
+}
+.theme-base16-hardcore .hljs-tag{
+    color:#707070
+}
+.theme-base16-hardcore .hljs-operator,.theme-base16-hardcore .hljs-punctuation,.theme-base16-hardcore .hljs-subst{
+    color:#cdcdcd
+}
+.theme-base16-hardcore .hljs-operator{
+    opacity:.7
+}
+.theme-base16-hardcore .hljs-bullet,.theme-base16-hardcore .hljs-deletion,.theme-base16-hardcore .hljs-name,.theme-base16-hardcore .hljs-selector-tag,.theme-base16-hardcore .hljs-template-variable,.theme-base16-hardcore .hljs-variable{
+    color:#f92672
+}
+.theme-base16-hardcore .hljs-attr,.theme-base16-hardcore .hljs-link,.theme-base16-hardcore .hljs-literal,.theme-base16-hardcore .hljs-number,.theme-base16-hardcore .hljs-symbol,.theme-base16-hardcore .hljs-variable.constant_{
+    color:#fd971f
+}
+.theme-base16-hardcore .hljs-class .hljs-title,.theme-base16-hardcore .hljs-title,.theme-base16-hardcore .hljs-title.class_{
+    color:#e6db74
+}
+.theme-base16-hardcore .hljs-strong{
+    font-weight:700;
+    color:#e6db74
+}
+.theme-base16-hardcore .hljs-addition,.theme-base16-hardcore .hljs-code,.theme-base16-hardcore .hljs-string,.theme-base16-hardcore .hljs-title.class_.inherited__{
+    color:#a6e22e
+}
+.theme-base16-hardcore .hljs-built_in,.theme-base16-hardcore .hljs-doctag,.theme-base16-hardcore .hljs-keyword.hljs-atrule,.theme-base16-hardcore .hljs-quote,.theme-base16-hardcore .hljs-regexp{
+    color:#708387
+}
+.theme-base16-hardcore .hljs-attribute,.theme-base16-hardcore .hljs-function .hljs-title,.theme-base16-hardcore .hljs-section,.theme-base16-hardcore .hljs-title.function_,.theme-base16-hardcore .ruby .hljs-property{
+    color:#66d9ef
+}
+.theme-base16-hardcore .diff .hljs-meta,.theme-base16-hardcore .hljs-keyword,.theme-base16-hardcore .hljs-template-tag,.theme-base16-hardcore .hljs-type{
+    color:#9e6ffe
+}
+.theme-base16-hardcore .hljs-emphasis{
+    color:#9e6ffe;
+    font-style:italic
+}
+.theme-base16-hardcore .hljs-meta,.theme-base16-hardcore .hljs-meta .hljs-keyword,.theme-base16-hardcore .hljs-meta .hljs-string{
+    color:#e8b882
+}
+.theme-base16-hardcore .hljs-meta .hljs-keyword,.theme-base16-hardcore .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-hardcore-min{
+    /*! Theme: Hardcore Author: Chris Caller License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-hardcore-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-hardcore-min code.hljs{
+    padding:3px 5px
+}
+.theme-base16-hardcore-min .hljs{
+    color:#cdcdcd;
+    background:#212121
+}
+.theme-base16-hardcore-min .hljs ::-moz-selection,.theme-base16-hardcore-min .hljs::-moz-selection{
+    background-color:#353535;
+    color:#cdcdcd
+}
+.theme-base16-hardcore-min .hljs ::selection,.theme-base16-hardcore-min .hljs::selection{
+    background-color:#353535;
+    color:#cdcdcd
+}
+.theme-base16-hardcore-min .hljs-comment{
+    color:#4a4a4a
+}
+.theme-base16-hardcore-min .hljs-tag{
+    color:#707070
+}
+.theme-base16-hardcore-min .hljs-operator,.theme-base16-hardcore-min .hljs-punctuation,.theme-base16-hardcore-min .hljs-subst{
+    color:#cdcdcd
+}
+.theme-base16-hardcore-min .hljs-operator{
+    opacity:.7
+}
+.theme-base16-hardcore-min .hljs-bullet,.theme-base16-hardcore-min .hljs-deletion,.theme-base16-hardcore-min .hljs-name,.theme-base16-hardcore-min .hljs-selector-tag,.theme-base16-hardcore-min .hljs-template-variable,.theme-base16-hardcore-min .hljs-variable{
+    color:#f92672
+}
+.theme-base16-hardcore-min .hljs-attr,.theme-base16-hardcore-min .hljs-link,.theme-base16-hardcore-min .hljs-literal,.theme-base16-hardcore-min .hljs-number,.theme-base16-hardcore-min .hljs-symbol,.theme-base16-hardcore-min .hljs-variable.constant_{
+    color:#fd971f
+}
+.theme-base16-hardcore-min .hljs-class .hljs-title,.theme-base16-hardcore-min .hljs-title,.theme-base16-hardcore-min .hljs-title.class_{
+    color:#e6db74
+}
+.theme-base16-hardcore-min .hljs-strong{
+    font-weight:700;
+    color:#e6db74
+}
+.theme-base16-hardcore-min .hljs-addition,.theme-base16-hardcore-min .hljs-code,.theme-base16-hardcore-min .hljs-string,.theme-base16-hardcore-min .hljs-title.class_.inherited__{
+    color:#a6e22e
+}
+.theme-base16-hardcore-min .hljs-built_in,.theme-base16-hardcore-min .hljs-doctag,.theme-base16-hardcore-min .hljs-keyword.hljs-atrule,.theme-base16-hardcore-min .hljs-quote,.theme-base16-hardcore-min .hljs-regexp{
+    color:#708387
+}
+.theme-base16-hardcore-min .hljs-attribute,.theme-base16-hardcore-min .hljs-function .hljs-title,.theme-base16-hardcore-min .hljs-section,.theme-base16-hardcore-min .hljs-title.function_,.theme-base16-hardcore-min .ruby .hljs-property{
+    color:#66d9ef
+}
+.theme-base16-hardcore-min .diff .hljs-meta,.theme-base16-hardcore-min .hljs-keyword,.theme-base16-hardcore-min .hljs-template-tag,.theme-base16-hardcore-min .hljs-type{
+    color:#9e6ffe
+}
+.theme-base16-hardcore-min .hljs-emphasis{
+    color:#9e6ffe;
+    font-style:italic
+}
+.theme-base16-hardcore-min .hljs-meta,.theme-base16-hardcore-min .hljs-meta .hljs-keyword,.theme-base16-hardcore-min .hljs-meta .hljs-string{
+    color:#e8b882
+}
+.theme-base16-hardcore-min .hljs-meta .hljs-keyword,.theme-base16-hardcore-min .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-harmonic16-dark{
+    /*! Theme: Harmonic16 Dark Author: Jannik Siebert (https://github.com/janniks) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-harmonic16-dark pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-harmonic16-dark code.hljs{
+    padding:3px 5px
+}
+.theme-base16-harmonic16-dark .hljs{
+    color:#cbd6e2;
+    background:#0b1c2c
+}
+.theme-base16-harmonic16-dark .hljs ::-moz-selection,.theme-base16-harmonic16-dark .hljs::-moz-selection{
+    background-color:#405c79;
+    color:#cbd6e2
+}
+.theme-base16-harmonic16-dark .hljs ::selection,.theme-base16-harmonic16-dark .hljs::selection{
+    background-color:#405c79;
+    color:#cbd6e2
+}
+.theme-base16-harmonic16-dark .hljs-comment{
+    color:#627e99
+}
+.theme-base16-harmonic16-dark .hljs-tag{
+    color:#aabcce
+}
+.theme-base16-harmonic16-dark .hljs-operator,.theme-base16-harmonic16-dark .hljs-punctuation,.theme-base16-harmonic16-dark .hljs-subst{
+    color:#cbd6e2
+}
+.theme-base16-harmonic16-dark .hljs-operator{
+    opacity:.7
+}
+.theme-base16-harmonic16-dark .hljs-bullet,.theme-base16-harmonic16-dark .hljs-deletion,.theme-base16-harmonic16-dark .hljs-name,.theme-base16-harmonic16-dark .hljs-selector-tag,.theme-base16-harmonic16-dark .hljs-template-variable,.theme-base16-harmonic16-dark .hljs-variable{
+    color:#bf8b56
+}
+.theme-base16-harmonic16-dark .hljs-attr,.theme-base16-harmonic16-dark .hljs-link,.theme-base16-harmonic16-dark .hljs-literal,.theme-base16-harmonic16-dark .hljs-number,.theme-base16-harmonic16-dark .hljs-symbol,.theme-base16-harmonic16-dark .hljs-variable.constant_{
+    color:#bfbf56
+}
+.theme-base16-harmonic16-dark .hljs-class .hljs-title,.theme-base16-harmonic16-dark .hljs-title,.theme-base16-harmonic16-dark .hljs-title.class_{
+    color:#8bbf56
+}
+.theme-base16-harmonic16-dark .hljs-strong{
+    font-weight:700;
+    color:#8bbf56
+}
+.theme-base16-harmonic16-dark .hljs-addition,.theme-base16-harmonic16-dark .hljs-code,.theme-base16-harmonic16-dark .hljs-string,.theme-base16-harmonic16-dark .hljs-title.class_.inherited__{
+    color:#56bf8b
+}
+.theme-base16-harmonic16-dark .hljs-built_in,.theme-base16-harmonic16-dark .hljs-doctag,.theme-base16-harmonic16-dark .hljs-keyword.hljs-atrule,.theme-base16-harmonic16-dark .hljs-quote,.theme-base16-harmonic16-dark .hljs-regexp{
+    color:#568bbf
+}
+.theme-base16-harmonic16-dark .hljs-attribute,.theme-base16-harmonic16-dark .hljs-function .hljs-title,.theme-base16-harmonic16-dark .hljs-section,.theme-base16-harmonic16-dark .hljs-title.function_,.theme-base16-harmonic16-dark .ruby .hljs-property{
+    color:#8b56bf
+}
+.theme-base16-harmonic16-dark .diff .hljs-meta,.theme-base16-harmonic16-dark .hljs-keyword,.theme-base16-harmonic16-dark .hljs-template-tag,.theme-base16-harmonic16-dark .hljs-type{
+    color:#bf568b
+}
+.theme-base16-harmonic16-dark .hljs-emphasis{
+    color:#bf568b;
+    font-style:italic
+}
+.theme-base16-harmonic16-dark .hljs-meta,.theme-base16-harmonic16-dark .hljs-meta .hljs-keyword,.theme-base16-harmonic16-dark .hljs-meta .hljs-string{
+    color:#bf5656
+}
+.theme-base16-harmonic16-dark .hljs-meta .hljs-keyword,.theme-base16-harmonic16-dark .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-harmonic16-dark-min{
+    /*! Theme: Harmonic16 Dark Author: Jannik Siebert (https://github.com/janniks) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-harmonic16-dark-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-harmonic16-dark-min code.hljs{
+    padding:3px 5px
+}
+.theme-base16-harmonic16-dark-min .hljs{
+    color:#cbd6e2;
+    background:#0b1c2c
+}
+.theme-base16-harmonic16-dark-min .hljs ::-moz-selection,.theme-base16-harmonic16-dark-min .hljs::-moz-selection{
+    background-color:#405c79;
+    color:#cbd6e2
+}
+.theme-base16-harmonic16-dark-min .hljs ::selection,.theme-base16-harmonic16-dark-min .hljs::selection{
+    background-color:#405c79;
+    color:#cbd6e2
+}
+.theme-base16-harmonic16-dark-min .hljs-comment{
+    color:#627e99
+}
+.theme-base16-harmonic16-dark-min .hljs-tag{
+    color:#aabcce
+}
+.theme-base16-harmonic16-dark-min .hljs-operator,.theme-base16-harmonic16-dark-min .hljs-punctuation,.theme-base16-harmonic16-dark-min .hljs-subst{
+    color:#cbd6e2
+}
+.theme-base16-harmonic16-dark-min .hljs-operator{
+    opacity:.7
+}
+.theme-base16-harmonic16-dark-min .hljs-bullet,.theme-base16-harmonic16-dark-min .hljs-deletion,.theme-base16-harmonic16-dark-min .hljs-name,.theme-base16-harmonic16-dark-min .hljs-selector-tag,.theme-base16-harmonic16-dark-min .hljs-template-variable,.theme-base16-harmonic16-dark-min .hljs-variable{
+    color:#bf8b56
+}
+.theme-base16-harmonic16-dark-min .hljs-attr,.theme-base16-harmonic16-dark-min .hljs-link,.theme-base16-harmonic16-dark-min .hljs-literal,.theme-base16-harmonic16-dark-min .hljs-number,.theme-base16-harmonic16-dark-min .hljs-symbol,.theme-base16-harmonic16-dark-min .hljs-variable.constant_{
+    color:#bfbf56
+}
+.theme-base16-harmonic16-dark-min .hljs-class .hljs-title,.theme-base16-harmonic16-dark-min .hljs-title,.theme-base16-harmonic16-dark-min .hljs-title.class_{
+    color:#8bbf56
+}
+.theme-base16-harmonic16-dark-min .hljs-strong{
+    font-weight:700;
+    color:#8bbf56
+}
+.theme-base16-harmonic16-dark-min .hljs-addition,.theme-base16-harmonic16-dark-min .hljs-code,.theme-base16-harmonic16-dark-min .hljs-string,.theme-base16-harmonic16-dark-min .hljs-title.class_.inherited__{
+    color:#56bf8b
+}
+.theme-base16-harmonic16-dark-min .hljs-built_in,.theme-base16-harmonic16-dark-min .hljs-doctag,.theme-base16-harmonic16-dark-min .hljs-keyword.hljs-atrule,.theme-base16-harmonic16-dark-min .hljs-quote,.theme-base16-harmonic16-dark-min .hljs-regexp{
+    color:#568bbf
+}
+.theme-base16-harmonic16-dark-min .hljs-attribute,.theme-base16-harmonic16-dark-min .hljs-function .hljs-title,.theme-base16-harmonic16-dark-min .hljs-section,.theme-base16-harmonic16-dark-min .hljs-title.function_,.theme-base16-harmonic16-dark-min .ruby .hljs-property{
+    color:#8b56bf
+}
+.theme-base16-harmonic16-dark-min .diff .hljs-meta,.theme-base16-harmonic16-dark-min .hljs-keyword,.theme-base16-harmonic16-dark-min .hljs-template-tag,.theme-base16-harmonic16-dark-min .hljs-type{
+    color:#bf568b
+}
+.theme-base16-harmonic16-dark-min .hljs-emphasis{
+    color:#bf568b;
+    font-style:italic
+}
+.theme-base16-harmonic16-dark-min .hljs-meta,.theme-base16-harmonic16-dark-min .hljs-meta .hljs-keyword,.theme-base16-harmonic16-dark-min .hljs-meta .hljs-string{
+    color:#bf5656
+}
+.theme-base16-harmonic16-dark-min .hljs-meta .hljs-keyword,.theme-base16-harmonic16-dark-min .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-harmonic16-light{
+    /*! Theme: Harmonic16 Light Author: Jannik Siebert (https://github.com/janniks) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-harmonic16-light pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-harmonic16-light code.hljs{
+    padding:3px 5px
+}
+.theme-base16-harmonic16-light .hljs{
+    color:#405c79;
+    background:#f7f9fb
+}
+.theme-base16-harmonic16-light .hljs ::-moz-selection,.theme-base16-harmonic16-light .hljs::-moz-selection{
+    background-color:#cbd6e2;
+    color:#405c79
+}
+.theme-base16-harmonic16-light .hljs ::selection,.theme-base16-harmonic16-light .hljs::selection{
+    background-color:#cbd6e2;
+    color:#405c79
+}
+.theme-base16-harmonic16-light .hljs-comment{
+    color:#aabcce
+}
+.theme-base16-harmonic16-light .hljs-tag{
+    color:#627e99
+}
+.theme-base16-harmonic16-light .hljs-operator,.theme-base16-harmonic16-light .hljs-punctuation,.theme-base16-harmonic16-light .hljs-subst{
+    color:#405c79
+}
+.theme-base16-harmonic16-light .hljs-operator{
+    opacity:.7
+}
+.theme-base16-harmonic16-light .hljs-bullet,.theme-base16-harmonic16-light .hljs-deletion,.theme-base16-harmonic16-light .hljs-name,.theme-base16-harmonic16-light .hljs-selector-tag,.theme-base16-harmonic16-light .hljs-template-variable,.theme-base16-harmonic16-light .hljs-variable{
+    color:#bf8b56
+}
+.theme-base16-harmonic16-light .hljs-attr,.theme-base16-harmonic16-light .hljs-link,.theme-base16-harmonic16-light .hljs-literal,.theme-base16-harmonic16-light .hljs-number,.theme-base16-harmonic16-light .hljs-symbol,.theme-base16-harmonic16-light .hljs-variable.constant_{
+    color:#bfbf56
+}
+.theme-base16-harmonic16-light .hljs-class .hljs-title,.theme-base16-harmonic16-light .hljs-title,.theme-base16-harmonic16-light .hljs-title.class_{
+    color:#8bbf56
+}
+.theme-base16-harmonic16-light .hljs-strong{
+    font-weight:700;
+    color:#8bbf56
+}
+.theme-base16-harmonic16-light .hljs-addition,.theme-base16-harmonic16-light .hljs-code,.theme-base16-harmonic16-light .hljs-string,.theme-base16-harmonic16-light .hljs-title.class_.inherited__{
+    color:#56bf8b
+}
+.theme-base16-harmonic16-light .hljs-built_in,.theme-base16-harmonic16-light .hljs-doctag,.theme-base16-harmonic16-light .hljs-keyword.hljs-atrule,.theme-base16-harmonic16-light .hljs-quote,.theme-base16-harmonic16-light .hljs-regexp{
+    color:#568bbf
+}
+.theme-base16-harmonic16-light .hljs-attribute,.theme-base16-harmonic16-light .hljs-function .hljs-title,.theme-base16-harmonic16-light .hljs-section,.theme-base16-harmonic16-light .hljs-title.function_,.theme-base16-harmonic16-light .ruby .hljs-property{
+    color:#8b56bf
+}
+.theme-base16-harmonic16-light .diff .hljs-meta,.theme-base16-harmonic16-light .hljs-keyword,.theme-base16-harmonic16-light .hljs-template-tag,.theme-base16-harmonic16-light .hljs-type{
+    color:#bf568b
+}
+.theme-base16-harmonic16-light .hljs-emphasis{
+    color:#bf568b;
+    font-style:italic
+}
+.theme-base16-harmonic16-light .hljs-meta,.theme-base16-harmonic16-light .hljs-meta .hljs-keyword,.theme-base16-harmonic16-light .hljs-meta .hljs-string{
+    color:#bf5656
+}
+.theme-base16-harmonic16-light .hljs-meta .hljs-keyword,.theme-base16-harmonic16-light .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-harmonic16-light-min{
+    /*! Theme: Harmonic16 Light Author: Jannik Siebert (https://github.com/janniks) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-harmonic16-light-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-harmonic16-light-min code.hljs{
+    padding:3px 5px
+}
+.theme-base16-harmonic16-light-min .hljs{
+    color:#405c79;
+    background:#f7f9fb
+}
+.theme-base16-harmonic16-light-min .hljs ::-moz-selection,.theme-base16-harmonic16-light-min .hljs::-moz-selection{
+    background-color:#cbd6e2;
+    color:#405c79
+}
+.theme-base16-harmonic16-light-min .hljs ::selection,.theme-base16-harmonic16-light-min .hljs::selection{
+    background-color:#cbd6e2;
+    color:#405c79
+}
+.theme-base16-harmonic16-light-min .hljs-comment{
+    color:#aabcce
+}
+.theme-base16-harmonic16-light-min .hljs-tag{
+    color:#627e99
+}
+.theme-base16-harmonic16-light-min .hljs-operator,.theme-base16-harmonic16-light-min .hljs-punctuation,.theme-base16-harmonic16-light-min .hljs-subst{
+    color:#405c79
+}
+.theme-base16-harmonic16-light-min .hljs-operator{
+    opacity:.7
+}
+.theme-base16-harmonic16-light-min .hljs-bullet,.theme-base16-harmonic16-light-min .hljs-deletion,.theme-base16-harmonic16-light-min .hljs-name,.theme-base16-harmonic16-light-min .hljs-selector-tag,.theme-base16-harmonic16-light-min .hljs-template-variable,.theme-base16-harmonic16-light-min .hljs-variable{
+    color:#bf8b56
+}
+.theme-base16-harmonic16-light-min .hljs-attr,.theme-base16-harmonic16-light-min .hljs-link,.theme-base16-harmonic16-light-min .hljs-literal,.theme-base16-harmonic16-light-min .hljs-number,.theme-base16-harmonic16-light-min .hljs-symbol,.theme-base16-harmonic16-light-min .hljs-variable.constant_{
+    color:#bfbf56
+}
+.theme-base16-harmonic16-light-min .hljs-class .hljs-title,.theme-base16-harmonic16-light-min .hljs-title,.theme-base16-harmonic16-light-min .hljs-title.class_{
+    color:#8bbf56
+}
+.theme-base16-harmonic16-light-min .hljs-strong{
+    font-weight:700;
+    color:#8bbf56
+}
+.theme-base16-harmonic16-light-min .hljs-addition,.theme-base16-harmonic16-light-min .hljs-code,.theme-base16-harmonic16-light-min .hljs-string,.theme-base16-harmonic16-light-min .hljs-title.class_.inherited__{
+    color:#56bf8b
+}
+.theme-base16-harmonic16-light-min .hljs-built_in,.theme-base16-harmonic16-light-min .hljs-doctag,.theme-base16-harmonic16-light-min .hljs-keyword.hljs-atrule,.theme-base16-harmonic16-light-min .hljs-quote,.theme-base16-harmonic16-light-min .hljs-regexp{
+    color:#568bbf
+}
+.theme-base16-harmonic16-light-min .hljs-attribute,.theme-base16-harmonic16-light-min .hljs-function .hljs-title,.theme-base16-harmonic16-light-min .hljs-section,.theme-base16-harmonic16-light-min .hljs-title.function_,.theme-base16-harmonic16-light-min .ruby .hljs-property{
+    color:#8b56bf
+}
+.theme-base16-harmonic16-light-min .diff .hljs-meta,.theme-base16-harmonic16-light-min .hljs-keyword,.theme-base16-harmonic16-light-min .hljs-template-tag,.theme-base16-harmonic16-light-min .hljs-type{
+    color:#bf568b
+}
+.theme-base16-harmonic16-light-min .hljs-emphasis{
+    color:#bf568b;
+    font-style:italic
+}
+.theme-base16-harmonic16-light-min .hljs-meta,.theme-base16-harmonic16-light-min .hljs-meta .hljs-keyword,.theme-base16-harmonic16-light-min .hljs-meta .hljs-string{
+    color:#bf5656
+}
+.theme-base16-harmonic16-light-min .hljs-meta .hljs-keyword,.theme-base16-harmonic16-light-min .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-heetch-dark{
+    /*! Theme: Heetch Dark Author: Geoffrey Teale (tealeg@gmail.com) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-heetch-dark pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-heetch-dark code.hljs{
+    padding:3px 5px
+}
+.theme-base16-heetch-dark .hljs{
+    color:#bdb6c5;
+    background:#190134
+}
+.theme-base16-heetch-dark .hljs ::-moz-selection,.theme-base16-heetch-dark .hljs::-moz-selection{
+    background-color:#5a496e;
+    color:#bdb6c5
+}
+.theme-base16-heetch-dark .hljs ::selection,.theme-base16-heetch-dark .hljs::selection{
+    background-color:#5a496e;
+    color:#bdb6c5
+}
+.theme-base16-heetch-dark .hljs-comment{
+    color:#7b6d8b
+}
+.theme-base16-heetch-dark .hljs-tag{
+    color:#9c92a8
+}
+.theme-base16-heetch-dark .hljs-operator,.theme-base16-heetch-dark .hljs-punctuation,.theme-base16-heetch-dark .hljs-subst{
+    color:#bdb6c5
+}
+.theme-base16-heetch-dark .hljs-operator{
+    opacity:.7
+}
+.theme-base16-heetch-dark .hljs-bullet,.theme-base16-heetch-dark .hljs-deletion,.theme-base16-heetch-dark .hljs-name,.theme-base16-heetch-dark .hljs-selector-tag,.theme-base16-heetch-dark .hljs-template-variable,.theme-base16-heetch-dark .hljs-variable{
+    color:#27d9d5
+}
+.theme-base16-heetch-dark .hljs-attr,.theme-base16-heetch-dark .hljs-link,.theme-base16-heetch-dark .hljs-literal,.theme-base16-heetch-dark .hljs-number,.theme-base16-heetch-dark .hljs-symbol,.theme-base16-heetch-dark .hljs-variable.constant_{
+    color:#5ba2b6
+}
+.theme-base16-heetch-dark .hljs-class .hljs-title,.theme-base16-heetch-dark .hljs-title,.theme-base16-heetch-dark .hljs-title.class_{
+    color:#8f6c97
+}
+.theme-base16-heetch-dark .hljs-strong{
+    font-weight:700;
+    color:#8f6c97
+}
+.theme-base16-heetch-dark .hljs-addition,.theme-base16-heetch-dark .hljs-code,.theme-base16-heetch-dark .hljs-string,.theme-base16-heetch-dark .hljs-title.class_.inherited__{
+    color:#c33678
+}
+.theme-base16-heetch-dark .hljs-built_in,.theme-base16-heetch-dark .hljs-doctag,.theme-base16-heetch-dark .hljs-keyword.hljs-atrule,.theme-base16-heetch-dark .hljs-quote,.theme-base16-heetch-dark .hljs-regexp{
+    color:#f80059
+}
+.theme-base16-heetch-dark .hljs-attribute,.theme-base16-heetch-dark .hljs-function .hljs-title,.theme-base16-heetch-dark .hljs-section,.theme-base16-heetch-dark .hljs-title.function_,.theme-base16-heetch-dark .ruby .hljs-property{
+    color:#bd0152
+}
+.theme-base16-heetch-dark .diff .hljs-meta,.theme-base16-heetch-dark .hljs-keyword,.theme-base16-heetch-dark .hljs-template-tag,.theme-base16-heetch-dark .hljs-type{
+    color:#82034c
+}
+.theme-base16-heetch-dark .hljs-emphasis{
+    color:#82034c;
+    font-style:italic
+}
+.theme-base16-heetch-dark .hljs-meta,.theme-base16-heetch-dark .hljs-meta .hljs-keyword,.theme-base16-heetch-dark .hljs-meta .hljs-string{
+    color:#470546
+}
+.theme-base16-heetch-dark .hljs-meta .hljs-keyword,.theme-base16-heetch-dark .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-heetch-dark-min{
+    /*! Theme: Heetch Dark Author: Geoffrey Teale (tealeg@gmail.com) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-heetch-dark-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-heetch-dark-min code.hljs{
+    padding:3px 5px
+}
+.theme-base16-heetch-dark-min .hljs{
+    color:#bdb6c5;
+    background:#190134
+}
+.theme-base16-heetch-dark-min .hljs ::-moz-selection,.theme-base16-heetch-dark-min .hljs::-moz-selection{
+    background-color:#5a496e;
+    color:#bdb6c5
+}
+.theme-base16-heetch-dark-min .hljs ::selection,.theme-base16-heetch-dark-min .hljs::selection{
+    background-color:#5a496e;
+    color:#bdb6c5
+}
+.theme-base16-heetch-dark-min .hljs-comment{
+    color:#7b6d8b
+}
+.theme-base16-heetch-dark-min .hljs-tag{
+    color:#9c92a8
+}
+.theme-base16-heetch-dark-min .hljs-operator,.theme-base16-heetch-dark-min .hljs-punctuation,.theme-base16-heetch-dark-min .hljs-subst{
+    color:#bdb6c5
+}
+.theme-base16-heetch-dark-min .hljs-operator{
+    opacity:.7
+}
+.theme-base16-heetch-dark-min .hljs-bullet,.theme-base16-heetch-dark-min .hljs-deletion,.theme-base16-heetch-dark-min .hljs-name,.theme-base16-heetch-dark-min .hljs-selector-tag,.theme-base16-heetch-dark-min .hljs-template-variable,.theme-base16-heetch-dark-min .hljs-variable{
+    color:#27d9d5
+}
+.theme-base16-heetch-dark-min .hljs-attr,.theme-base16-heetch-dark-min .hljs-link,.theme-base16-heetch-dark-min .hljs-literal,.theme-base16-heetch-dark-min .hljs-number,.theme-base16-heetch-dark-min .hljs-symbol,.theme-base16-heetch-dark-min .hljs-variable.constant_{
+    color:#5ba2b6
+}
+.theme-base16-heetch-dark-min .hljs-class .hljs-title,.theme-base16-heetch-dark-min .hljs-title,.theme-base16-heetch-dark-min .hljs-title.class_{
+    color:#8f6c97
+}
+.theme-base16-heetch-dark-min .hljs-strong{
+    font-weight:700;
+    color:#8f6c97
+}
+.theme-base16-heetch-dark-min .hljs-addition,.theme-base16-heetch-dark-min .hljs-code,.theme-base16-heetch-dark-min .hljs-string,.theme-base16-heetch-dark-min .hljs-title.class_.inherited__{
+    color:#c33678
+}
+.theme-base16-heetch-dark-min .hljs-built_in,.theme-base16-heetch-dark-min .hljs-doctag,.theme-base16-heetch-dark-min .hljs-keyword.hljs-atrule,.theme-base16-heetch-dark-min .hljs-quote,.theme-base16-heetch-dark-min .hljs-regexp{
+    color:#f80059
+}
+.theme-base16-heetch-dark-min .hljs-attribute,.theme-base16-heetch-dark-min .hljs-function .hljs-title,.theme-base16-heetch-dark-min .hljs-section,.theme-base16-heetch-dark-min .hljs-title.function_,.theme-base16-heetch-dark-min .ruby .hljs-property{
+    color:#bd0152
+}
+.theme-base16-heetch-dark-min .diff .hljs-meta,.theme-base16-heetch-dark-min .hljs-keyword,.theme-base16-heetch-dark-min .hljs-template-tag,.theme-base16-heetch-dark-min .hljs-type{
+    color:#82034c
+}
+.theme-base16-heetch-dark-min .hljs-emphasis{
+    color:#82034c;
+    font-style:italic
+}
+.theme-base16-heetch-dark-min .hljs-meta,.theme-base16-heetch-dark-min .hljs-meta .hljs-keyword,.theme-base16-heetch-dark-min .hljs-meta .hljs-string{
+    color:#470546
+}
+.theme-base16-heetch-dark-min .hljs-meta .hljs-keyword,.theme-base16-heetch-dark-min .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-heetch-light{
+    /*! Theme: Heetch Light Author: Geoffrey Teale (tealeg@gmail.com) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-heetch-light pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-heetch-light code.hljs{
+    padding:3px 5px
+}
+.theme-base16-heetch-light .hljs{
+    color:#5a496e;
+    background:#feffff
+}
+.theme-base16-heetch-light .hljs ::-moz-selection,.theme-base16-heetch-light .hljs::-moz-selection{
+    background-color:#7b6d8b;
+    color:#5a496e
+}
+.theme-base16-heetch-light .hljs ::selection,.theme-base16-heetch-light .hljs::selection{
+    background-color:#7b6d8b;
+    color:#5a496e
+}
+.theme-base16-heetch-light .hljs-comment{
+    color:#9c92a8
+}
+.theme-base16-heetch-light .hljs-tag{
+    color:#ddd6e5
+}
+.theme-base16-heetch-light .hljs-operator,.theme-base16-heetch-light .hljs-punctuation,.theme-base16-heetch-light .hljs-subst{
+    color:#5a496e
+}
+.theme-base16-heetch-light .hljs-operator{
+    opacity:.7
+}
+.theme-base16-heetch-light .hljs-bullet,.theme-base16-heetch-light .hljs-deletion,.theme-base16-heetch-light .hljs-name,.theme-base16-heetch-light .hljs-selector-tag,.theme-base16-heetch-light .hljs-template-variable,.theme-base16-heetch-light .hljs-variable{
+    color:#27d9d5
+}
+.theme-base16-heetch-light .hljs-attr,.theme-base16-heetch-light .hljs-link,.theme-base16-heetch-light .hljs-literal,.theme-base16-heetch-light .hljs-number,.theme-base16-heetch-light .hljs-symbol,.theme-base16-heetch-light .hljs-variable.constant_{
+    color:#bdb6c5
+}
+.theme-base16-heetch-light .hljs-class .hljs-title,.theme-base16-heetch-light .hljs-title,.theme-base16-heetch-light .hljs-title.class_{
+    color:#5ba2b6
+}
+.theme-base16-heetch-light .hljs-strong{
+    font-weight:700;
+    color:#5ba2b6
+}
+.theme-base16-heetch-light .hljs-addition,.theme-base16-heetch-light .hljs-code,.theme-base16-heetch-light .hljs-string,.theme-base16-heetch-light .hljs-title.class_.inherited__{
+    color:#f80059
+}
+.theme-base16-heetch-light .hljs-built_in,.theme-base16-heetch-light .hljs-doctag,.theme-base16-heetch-light .hljs-keyword.hljs-atrule,.theme-base16-heetch-light .hljs-quote,.theme-base16-heetch-light .hljs-regexp{
+    color:#c33678
+}
+.theme-base16-heetch-light .hljs-attribute,.theme-base16-heetch-light .hljs-function .hljs-title,.theme-base16-heetch-light .hljs-section,.theme-base16-heetch-light .hljs-title.function_,.theme-base16-heetch-light .ruby .hljs-property{
+    color:#47f9f5
+}
+.theme-base16-heetch-light .diff .hljs-meta,.theme-base16-heetch-light .hljs-keyword,.theme-base16-heetch-light .hljs-template-tag,.theme-base16-heetch-light .hljs-type{
+    color:#bd0152
+}
+.theme-base16-heetch-light .hljs-emphasis{
+    color:#bd0152;
+    font-style:italic
+}
+.theme-base16-heetch-light .hljs-meta,.theme-base16-heetch-light .hljs-meta .hljs-keyword,.theme-base16-heetch-light .hljs-meta .hljs-string{
+    color:#dedae2
+}
+.theme-base16-heetch-light .hljs-meta .hljs-keyword,.theme-base16-heetch-light .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-heetch-light-min{
+    /*! Theme: Heetch Light Author: Geoffrey Teale (tealeg@gmail.com) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-heetch-light-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-heetch-light-min code.hljs{
+    padding:3px 5px
+}
+.theme-base16-heetch-light-min .hljs{
+    color:#5a496e;
+    background:#feffff
+}
+.theme-base16-heetch-light-min .hljs ::-moz-selection,.theme-base16-heetch-light-min .hljs::-moz-selection{
+    background-color:#7b6d8b;
+    color:#5a496e
+}
+.theme-base16-heetch-light-min .hljs ::selection,.theme-base16-heetch-light-min .hljs::selection{
+    background-color:#7b6d8b;
+    color:#5a496e
+}
+.theme-base16-heetch-light-min .hljs-comment{
+    color:#9c92a8
+}
+.theme-base16-heetch-light-min .hljs-tag{
+    color:#ddd6e5
+}
+.theme-base16-heetch-light-min .hljs-operator,.theme-base16-heetch-light-min .hljs-punctuation,.theme-base16-heetch-light-min .hljs-subst{
+    color:#5a496e
+}
+.theme-base16-heetch-light-min .hljs-operator{
+    opacity:.7
+}
+.theme-base16-heetch-light-min .hljs-bullet,.theme-base16-heetch-light-min .hljs-deletion,.theme-base16-heetch-light-min .hljs-name,.theme-base16-heetch-light-min .hljs-selector-tag,.theme-base16-heetch-light-min .hljs-template-variable,.theme-base16-heetch-light-min .hljs-variable{
+    color:#27d9d5
+}
+.theme-base16-heetch-light-min .hljs-attr,.theme-base16-heetch-light-min .hljs-link,.theme-base16-heetch-light-min .hljs-literal,.theme-base16-heetch-light-min .hljs-number,.theme-base16-heetch-light-min .hljs-symbol,.theme-base16-heetch-light-min .hljs-variable.constant_{
+    color:#bdb6c5
+}
+.theme-base16-heetch-light-min .hljs-class .hljs-title,.theme-base16-heetch-light-min .hljs-title,.theme-base16-heetch-light-min .hljs-title.class_{
+    color:#5ba2b6
+}
+.theme-base16-heetch-light-min .hljs-strong{
+    font-weight:700;
+    color:#5ba2b6
+}
+.theme-base16-heetch-light-min .hljs-addition,.theme-base16-heetch-light-min .hljs-code,.theme-base16-heetch-light-min .hljs-string,.theme-base16-heetch-light-min .hljs-title.class_.inherited__{
+    color:#f80059
+}
+.theme-base16-heetch-light-min .hljs-built_in,.theme-base16-heetch-light-min .hljs-doctag,.theme-base16-heetch-light-min .hljs-keyword.hljs-atrule,.theme-base16-heetch-light-min .hljs-quote,.theme-base16-heetch-light-min .hljs-regexp{
+    color:#c33678
+}
+.theme-base16-heetch-light-min .hljs-attribute,.theme-base16-heetch-light-min .hljs-function .hljs-title,.theme-base16-heetch-light-min .hljs-section,.theme-base16-heetch-light-min .hljs-title.function_,.theme-base16-heetch-light-min .ruby .hljs-property{
+    color:#47f9f5
+}
+.theme-base16-heetch-light-min .diff .hljs-meta,.theme-base16-heetch-light-min .hljs-keyword,.theme-base16-heetch-light-min .hljs-template-tag,.theme-base16-heetch-light-min .hljs-type{
+    color:#bd0152
+}
+.theme-base16-heetch-light-min .hljs-emphasis{
+    color:#bd0152;
+    font-style:italic
+}
+.theme-base16-heetch-light-min .hljs-meta,.theme-base16-heetch-light-min .hljs-meta .hljs-keyword,.theme-base16-heetch-light-min .hljs-meta .hljs-string{
+    color:#dedae2
+}
+.theme-base16-heetch-light-min .hljs-meta .hljs-keyword,.theme-base16-heetch-light-min .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-helios{
+    /*! Theme: Helios Author: Alex Meyer (https://github.com/reyemxela) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-helios pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-helios code.hljs{
+    padding:3px 5px
+}
+.theme-base16-helios .hljs{
+    color:#d5d5d5;
+    background:#1d2021
+}
+.theme-base16-helios .hljs ::-moz-selection,.theme-base16-helios .hljs::-moz-selection{
+    background-color:#53585b;
+    color:#d5d5d5
+}
+.theme-base16-helios .hljs ::selection,.theme-base16-helios .hljs::selection{
+    background-color:#53585b;
+    color:#d5d5d5
+}
+.theme-base16-helios .hljs-comment{
+    color:#6f7579
+}
+.theme-base16-helios .hljs-tag{
+    color:#cdcdcd
+}
+.theme-base16-helios .hljs-operator,.theme-base16-helios .hljs-punctuation,.theme-base16-helios .hljs-subst{
+    color:#d5d5d5
+}
+.theme-base16-helios .hljs-operator{
+    opacity:.7
+}
+.theme-base16-helios .hljs-bullet,.theme-base16-helios .hljs-deletion,.theme-base16-helios .hljs-name,.theme-base16-helios .hljs-selector-tag,.theme-base16-helios .hljs-template-variable,.theme-base16-helios .hljs-variable{
+    color:#d72638
+}
+.theme-base16-helios .hljs-attr,.theme-base16-helios .hljs-link,.theme-base16-helios .hljs-literal,.theme-base16-helios .hljs-number,.theme-base16-helios .hljs-symbol,.theme-base16-helios .hljs-variable.constant_{
+    color:#eb8413
+}
+.theme-base16-helios .hljs-class .hljs-title,.theme-base16-helios .hljs-title,.theme-base16-helios .hljs-title.class_{
+    color:#f19d1a
+}
+.theme-base16-helios .hljs-strong{
+    font-weight:700;
+    color:#f19d1a
+}
+.theme-base16-helios .hljs-addition,.theme-base16-helios .hljs-code,.theme-base16-helios .hljs-string,.theme-base16-helios .hljs-title.class_.inherited__{
+    color:#88b92d
+}
+.theme-base16-helios .hljs-built_in,.theme-base16-helios .hljs-doctag,.theme-base16-helios .hljs-keyword.hljs-atrule,.theme-base16-helios .hljs-quote,.theme-base16-helios .hljs-regexp{
+    color:#1ba595
+}
+.theme-base16-helios .hljs-attribute,.theme-base16-helios .hljs-function .hljs-title,.theme-base16-helios .hljs-section,.theme-base16-helios .hljs-title.function_,.theme-base16-helios .ruby .hljs-property{
+    color:#1e8bac
+}
+.theme-base16-helios .diff .hljs-meta,.theme-base16-helios .hljs-keyword,.theme-base16-helios .hljs-template-tag,.theme-base16-helios .hljs-type{
+    color:#be4264
+}
+.theme-base16-helios .hljs-emphasis{
+    color:#be4264;
+    font-style:italic
+}
+.theme-base16-helios .hljs-meta,.theme-base16-helios .hljs-meta .hljs-keyword,.theme-base16-helios .hljs-meta .hljs-string{
+    color:#c85e0d
+}
+.theme-base16-helios .hljs-meta .hljs-keyword,.theme-base16-helios .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-helios-min{
+    /*! Theme: Helios Author: Alex Meyer (https://github.com/reyemxela) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-helios-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-helios-min code.hljs{
+    padding:3px 5px
+}
+.theme-base16-helios-min .hljs{
+    color:#d5d5d5;
+    background:#1d2021
+}
+.theme-base16-helios-min .hljs ::-moz-selection,.theme-base16-helios-min .hljs::-moz-selection{
+    background-color:#53585b;
+    color:#d5d5d5
+}
+.theme-base16-helios-min .hljs ::selection,.theme-base16-helios-min .hljs::selection{
+    background-color:#53585b;
+    color:#d5d5d5
+}
+.theme-base16-helios-min .hljs-comment{
+    color:#6f7579
+}
+.theme-base16-helios-min .hljs-tag{
+    color:#cdcdcd
+}
+.theme-base16-helios-min .hljs-operator,.theme-base16-helios-min .hljs-punctuation,.theme-base16-helios-min .hljs-subst{
+    color:#d5d5d5
+}
+.theme-base16-helios-min .hljs-operator{
+    opacity:.7
+}
+.theme-base16-helios-min .hljs-bullet,.theme-base16-helios-min .hljs-deletion,.theme-base16-helios-min .hljs-name,.theme-base16-helios-min .hljs-selector-tag,.theme-base16-helios-min .hljs-template-variable,.theme-base16-helios-min .hljs-variable{
+    color:#d72638
+}
+.theme-base16-helios-min .hljs-attr,.theme-base16-helios-min .hljs-link,.theme-base16-helios-min .hljs-literal,.theme-base16-helios-min .hljs-number,.theme-base16-helios-min .hljs-symbol,.theme-base16-helios-min .hljs-variable.constant_{
+    color:#eb8413
+}
+.theme-base16-helios-min .hljs-class .hljs-title,.theme-base16-helios-min .hljs-title,.theme-base16-helios-min .hljs-title.class_{
+    color:#f19d1a
+}
+.theme-base16-helios-min .hljs-strong{
+    font-weight:700;
+    color:#f19d1a
+}
+.theme-base16-helios-min .hljs-addition,.theme-base16-helios-min .hljs-code,.theme-base16-helios-min .hljs-string,.theme-base16-helios-min .hljs-title.class_.inherited__{
+    color:#88b92d
+}
+.theme-base16-helios-min .hljs-built_in,.theme-base16-helios-min .hljs-doctag,.theme-base16-helios-min .hljs-keyword.hljs-atrule,.theme-base16-helios-min .hljs-quote,.theme-base16-helios-min .hljs-regexp{
+    color:#1ba595
+}
+.theme-base16-helios-min .hljs-attribute,.theme-base16-helios-min .hljs-function .hljs-title,.theme-base16-helios-min .hljs-section,.theme-base16-helios-min .hljs-title.function_,.theme-base16-helios-min .ruby .hljs-property{
+    color:#1e8bac
+}
+.theme-base16-helios-min .diff .hljs-meta,.theme-base16-helios-min .hljs-keyword,.theme-base16-helios-min .hljs-template-tag,.theme-base16-helios-min .hljs-type{
+    color:#be4264
+}
+.theme-base16-helios-min .hljs-emphasis{
+    color:#be4264;
+    font-style:italic
+}
+.theme-base16-helios-min .hljs-meta,.theme-base16-helios-min .hljs-meta .hljs-keyword,.theme-base16-helios-min .hljs-meta .hljs-string{
+    color:#c85e0d
+}
+.theme-base16-helios-min .hljs-meta .hljs-keyword,.theme-base16-helios-min .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-hopscotch{
+    /*! Theme: Hopscotch Author: Jan T. Sott License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-hopscotch pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-hopscotch code.hljs{
+    padding:3px 5px
+}
+.theme-base16-hopscotch .hljs{
+    color:#b9b5b8;
+    background:#322931
+}
+.theme-base16-hopscotch .hljs ::-moz-selection,.theme-base16-hopscotch .hljs::-moz-selection{
+    background-color:#5c545b;
+    color:#b9b5b8
+}
+.theme-base16-hopscotch .hljs ::selection,.theme-base16-hopscotch .hljs::selection{
+    background-color:#5c545b;
+    color:#b9b5b8
+}
+.theme-base16-hopscotch .hljs-comment{
+    color:#797379
+}
+.theme-base16-hopscotch .hljs-tag{
+    color:#989498
+}
+.theme-base16-hopscotch .hljs-operator,.theme-base16-hopscotch .hljs-punctuation,.theme-base16-hopscotch .hljs-subst{
+    color:#b9b5b8
+}
+.theme-base16-hopscotch .hljs-operator{
+    opacity:.7
+}
+.theme-base16-hopscotch .hljs-bullet,.theme-base16-hopscotch .hljs-deletion,.theme-base16-hopscotch .hljs-name,.theme-base16-hopscotch .hljs-selector-tag,.theme-base16-hopscotch .hljs-template-variable,.theme-base16-hopscotch .hljs-variable{
+    color:#dd464c
+}
+.theme-base16-hopscotch .hljs-attr,.theme-base16-hopscotch .hljs-link,.theme-base16-hopscotch .hljs-literal,.theme-base16-hopscotch .hljs-number,.theme-base16-hopscotch .hljs-symbol,.theme-base16-hopscotch .hljs-variable.constant_{
+    color:#fd8b19
+}
+.theme-base16-hopscotch .hljs-class .hljs-title,.theme-base16-hopscotch .hljs-title,.theme-base16-hopscotch .hljs-title.class_{
+    color:#fdcc59
+}
+.theme-base16-hopscotch .hljs-strong{
+    font-weight:700;
+    color:#fdcc59
+}
+.theme-base16-hopscotch .hljs-addition,.theme-base16-hopscotch .hljs-code,.theme-base16-hopscotch .hljs-string,.theme-base16-hopscotch .hljs-title.class_.inherited__{
+    color:#8fc13e
+}
+.theme-base16-hopscotch .hljs-built_in,.theme-base16-hopscotch .hljs-doctag,.theme-base16-hopscotch .hljs-keyword.hljs-atrule,.theme-base16-hopscotch .hljs-quote,.theme-base16-hopscotch .hljs-regexp{
+    color:#149b93
+}
+.theme-base16-hopscotch .hljs-attribute,.theme-base16-hopscotch .hljs-function .hljs-title,.theme-base16-hopscotch .hljs-section,.theme-base16-hopscotch .hljs-title.function_,.theme-base16-hopscotch .ruby .hljs-property{
+    color:#1290bf
+}
+.theme-base16-hopscotch .diff .hljs-meta,.theme-base16-hopscotch .hljs-keyword,.theme-base16-hopscotch .hljs-template-tag,.theme-base16-hopscotch .hljs-type{
+    color:#c85e7c
+}
+.theme-base16-hopscotch .hljs-emphasis{
+    color:#c85e7c;
+    font-style:italic
+}
+.theme-base16-hopscotch .hljs-meta,.theme-base16-hopscotch .hljs-meta .hljs-keyword,.theme-base16-hopscotch .hljs-meta .hljs-string{
+    color:#b33508
+}
+.theme-base16-hopscotch .hljs-meta .hljs-keyword,.theme-base16-hopscotch .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-hopscotch-min{
+    /*! Theme: Hopscotch Author: Jan T. Sott License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-hopscotch-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-hopscotch-min code.hljs{
+    padding:3px 5px
+}
+.theme-base16-hopscotch-min .hljs{
+    color:#b9b5b8;
+    background:#322931
+}
+.theme-base16-hopscotch-min .hljs ::-moz-selection,.theme-base16-hopscotch-min .hljs::-moz-selection{
+    background-color:#5c545b;
+    color:#b9b5b8
+}
+.theme-base16-hopscotch-min .hljs ::selection,.theme-base16-hopscotch-min .hljs::selection{
+    background-color:#5c545b;
+    color:#b9b5b8
+}
+.theme-base16-hopscotch-min .hljs-comment{
+    color:#797379
+}
+.theme-base16-hopscotch-min .hljs-tag{
+    color:#989498
+}
+.theme-base16-hopscotch-min .hljs-operator,.theme-base16-hopscotch-min .hljs-punctuation,.theme-base16-hopscotch-min .hljs-subst{
+    color:#b9b5b8
+}
+.theme-base16-hopscotch-min .hljs-operator{
+    opacity:.7
+}
+.theme-base16-hopscotch-min .hljs-bullet,.theme-base16-hopscotch-min .hljs-deletion,.theme-base16-hopscotch-min .hljs-name,.theme-base16-hopscotch-min .hljs-selector-tag,.theme-base16-hopscotch-min .hljs-template-variable,.theme-base16-hopscotch-min .hljs-variable{
+    color:#dd464c
+}
+.theme-base16-hopscotch-min .hljs-attr,.theme-base16-hopscotch-min .hljs-link,.theme-base16-hopscotch-min .hljs-literal,.theme-base16-hopscotch-min .hljs-number,.theme-base16-hopscotch-min .hljs-symbol,.theme-base16-hopscotch-min .hljs-variable.constant_{
+    color:#fd8b19
+}
+.theme-base16-hopscotch-min .hljs-class .hljs-title,.theme-base16-hopscotch-min .hljs-title,.theme-base16-hopscotch-min .hljs-title.class_{
+    color:#fdcc59
+}
+.theme-base16-hopscotch-min .hljs-strong{
+    font-weight:700;
+    color:#fdcc59
+}
+.theme-base16-hopscotch-min .hljs-addition,.theme-base16-hopscotch-min .hljs-code,.theme-base16-hopscotch-min .hljs-string,.theme-base16-hopscotch-min .hljs-title.class_.inherited__{
+    color:#8fc13e
+}
+.theme-base16-hopscotch-min .hljs-built_in,.theme-base16-hopscotch-min .hljs-doctag,.theme-base16-hopscotch-min .hljs-keyword.hljs-atrule,.theme-base16-hopscotch-min .hljs-quote,.theme-base16-hopscotch-min .hljs-regexp{
+    color:#149b93
+}
+.theme-base16-hopscotch-min .hljs-attribute,.theme-base16-hopscotch-min .hljs-function .hljs-title,.theme-base16-hopscotch-min .hljs-section,.theme-base16-hopscotch-min .hljs-title.function_,.theme-base16-hopscotch-min .ruby .hljs-property{
+    color:#1290bf
+}
+.theme-base16-hopscotch-min .diff .hljs-meta,.theme-base16-hopscotch-min .hljs-keyword,.theme-base16-hopscotch-min .hljs-template-tag,.theme-base16-hopscotch-min .hljs-type{
+    color:#c85e7c
+}
+.theme-base16-hopscotch-min .hljs-emphasis{
+    color:#c85e7c;
+    font-style:italic
+}
+.theme-base16-hopscotch-min .hljs-meta,.theme-base16-hopscotch-min .hljs-meta .hljs-keyword,.theme-base16-hopscotch-min .hljs-meta .hljs-string{
+    color:#b33508
+}
+.theme-base16-hopscotch-min .hljs-meta .hljs-keyword,.theme-base16-hopscotch-min .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-horizon-dark{
+    /*! Theme: Horizon Dark Author: Michaël Ball (http://github.com/michael-ball/) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-horizon-dark pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-horizon-dark code.hljs{
+    padding:3px 5px
+}
+.theme-base16-horizon-dark .hljs{
+    color:#cbced0;
+    background:#1c1e26
+}
+.theme-base16-horizon-dark .hljs ::-moz-selection,.theme-base16-horizon-dark .hljs::-moz-selection{
+    background-color:#2e303e;
+    color:#cbced0
+}
+.theme-base16-horizon-dark .hljs ::selection,.theme-base16-horizon-dark .hljs::selection{
+    background-color:#2e303e;
+    color:#cbced0
+}
+.theme-base16-horizon-dark .hljs-comment{
+    color:#6f6f70
+}
+.theme-base16-horizon-dark .hljs-tag{
+    color:#9da0a2
+}
+.theme-base16-horizon-dark .hljs-operator,.theme-base16-horizon-dark .hljs-punctuation,.theme-base16-horizon-dark .hljs-subst{
+    color:#cbced0
+}
+.theme-base16-horizon-dark .hljs-operator{
+    opacity:.7
+}
+.theme-base16-horizon-dark .hljs-bullet,.theme-base16-horizon-dark .hljs-deletion,.theme-base16-horizon-dark .hljs-name,.theme-base16-horizon-dark .hljs-selector-tag,.theme-base16-horizon-dark .hljs-template-variable,.theme-base16-horizon-dark .hljs-variable{
+    color:#e93c58
+}
+.theme-base16-horizon-dark .hljs-attr,.theme-base16-horizon-dark .hljs-link,.theme-base16-horizon-dark .hljs-literal,.theme-base16-horizon-dark .hljs-number,.theme-base16-horizon-dark .hljs-symbol,.theme-base16-horizon-dark .hljs-variable.constant_{
+    color:#e58d7d
+}
+.theme-base16-horizon-dark .hljs-class .hljs-title,.theme-base16-horizon-dark .hljs-title,.theme-base16-horizon-dark .hljs-title.class_{
+    color:#efb993
+}
+.theme-base16-horizon-dark .hljs-strong{
+    font-weight:700;
+    color:#efb993
+}
+.theme-base16-horizon-dark .hljs-addition,.theme-base16-horizon-dark .hljs-code,.theme-base16-horizon-dark .hljs-string,.theme-base16-horizon-dark .hljs-title.class_.inherited__{
+    color:#efaf8e
+}
+.theme-base16-horizon-dark .hljs-built_in,.theme-base16-horizon-dark .hljs-doctag,.theme-base16-horizon-dark .hljs-keyword.hljs-atrule,.theme-base16-horizon-dark .hljs-quote,.theme-base16-horizon-dark .hljs-regexp{
+    color:#24a8b4
+}
+.theme-base16-horizon-dark .hljs-attribute,.theme-base16-horizon-dark .hljs-function .hljs-title,.theme-base16-horizon-dark .hljs-section,.theme-base16-horizon-dark .hljs-title.function_,.theme-base16-horizon-dark .ruby .hljs-property{
+    color:#df5273
+}
+.theme-base16-horizon-dark .diff .hljs-meta,.theme-base16-horizon-dark .hljs-keyword,.theme-base16-horizon-dark .hljs-template-tag,.theme-base16-horizon-dark .hljs-type{
+    color:#b072d1
+}
+.theme-base16-horizon-dark .hljs-emphasis{
+    color:#b072d1;
+    font-style:italic
+}
+.theme-base16-horizon-dark .hljs-meta,.theme-base16-horizon-dark .hljs-meta .hljs-keyword,.theme-base16-horizon-dark .hljs-meta .hljs-string{
+    color:#e4a382
+}
+.theme-base16-horizon-dark .hljs-meta .hljs-keyword,.theme-base16-horizon-dark .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-horizon-dark-min{
+    /*! Theme: Horizon Dark Author: Michaël Ball (http://github.com/michael-ball/) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-horizon-dark-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-horizon-dark-min code.hljs{
+    padding:3px 5px
+}
+.theme-base16-horizon-dark-min .hljs{
+    color:#cbced0;
+    background:#1c1e26
+}
+.theme-base16-horizon-dark-min .hljs ::-moz-selection,.theme-base16-horizon-dark-min .hljs::-moz-selection{
+    background-color:#2e303e;
+    color:#cbced0
+}
+.theme-base16-horizon-dark-min .hljs ::selection,.theme-base16-horizon-dark-min .hljs::selection{
+    background-color:#2e303e;
+    color:#cbced0
+}
+.theme-base16-horizon-dark-min .hljs-comment{
+    color:#6f6f70
+}
+.theme-base16-horizon-dark-min .hljs-tag{
+    color:#9da0a2
+}
+.theme-base16-horizon-dark-min .hljs-operator,.theme-base16-horizon-dark-min .hljs-punctuation,.theme-base16-horizon-dark-min .hljs-subst{
+    color:#cbced0
+}
+.theme-base16-horizon-dark-min .hljs-operator{
+    opacity:.7
+}
+.theme-base16-horizon-dark-min .hljs-bullet,.theme-base16-horizon-dark-min .hljs-deletion,.theme-base16-horizon-dark-min .hljs-name,.theme-base16-horizon-dark-min .hljs-selector-tag,.theme-base16-horizon-dark-min .hljs-template-variable,.theme-base16-horizon-dark-min .hljs-variable{
+    color:#e93c58
+}
+.theme-base16-horizon-dark-min .hljs-attr,.theme-base16-horizon-dark-min .hljs-link,.theme-base16-horizon-dark-min .hljs-literal,.theme-base16-horizon-dark-min .hljs-number,.theme-base16-horizon-dark-min .hljs-symbol,.theme-base16-horizon-dark-min .hljs-variable.constant_{
+    color:#e58d7d
+}
+.theme-base16-horizon-dark-min .hljs-class .hljs-title,.theme-base16-horizon-dark-min .hljs-title,.theme-base16-horizon-dark-min .hljs-title.class_{
+    color:#efb993
+}
+.theme-base16-horizon-dark-min .hljs-strong{
+    font-weight:700;
+    color:#efb993
+}
+.theme-base16-horizon-dark-min .hljs-addition,.theme-base16-horizon-dark-min .hljs-code,.theme-base16-horizon-dark-min .hljs-string,.theme-base16-horizon-dark-min .hljs-title.class_.inherited__{
+    color:#efaf8e
+}
+.theme-base16-horizon-dark-min .hljs-built_in,.theme-base16-horizon-dark-min .hljs-doctag,.theme-base16-horizon-dark-min .hljs-keyword.hljs-atrule,.theme-base16-horizon-dark-min .hljs-quote,.theme-base16-horizon-dark-min .hljs-regexp{
+    color:#24a8b4
+}
+.theme-base16-horizon-dark-min .hljs-attribute,.theme-base16-horizon-dark-min .hljs-function .hljs-title,.theme-base16-horizon-dark-min .hljs-section,.theme-base16-horizon-dark-min .hljs-title.function_,.theme-base16-horizon-dark-min .ruby .hljs-property{
+    color:#df5273
+}
+.theme-base16-horizon-dark-min .diff .hljs-meta,.theme-base16-horizon-dark-min .hljs-keyword,.theme-base16-horizon-dark-min .hljs-template-tag,.theme-base16-horizon-dark-min .hljs-type{
+    color:#b072d1
+}
+.theme-base16-horizon-dark-min .hljs-emphasis{
+    color:#b072d1;
+    font-style:italic
+}
+.theme-base16-horizon-dark-min .hljs-meta,.theme-base16-horizon-dark-min .hljs-meta .hljs-keyword,.theme-base16-horizon-dark-min .hljs-meta .hljs-string{
+    color:#e4a382
+}
+.theme-base16-horizon-dark-min .hljs-meta .hljs-keyword,.theme-base16-horizon-dark-min .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-horizon-light{
+    /*! Theme: Horizon Light Author: Michaël Ball (http://github.com/michael-ball/) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-horizon-light pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-horizon-light code.hljs{
+    padding:3px 5px
+}
+.theme-base16-horizon-light .hljs{
+    color:#403c3d;
+    background:#fdf0ed
+}
+.theme-base16-horizon-light .hljs ::-moz-selection,.theme-base16-horizon-light .hljs::-moz-selection{
+    background-color:#f9cbbe;
+    color:#403c3d
+}
+.theme-base16-horizon-light .hljs ::selection,.theme-base16-horizon-light .hljs::selection{
+    background-color:#f9cbbe;
+    color:#403c3d
+}
+.theme-base16-horizon-light .hljs-comment{
+    color:#bdb3b1
+}
+.theme-base16-horizon-light .hljs-tag{
+    color:#948c8a
+}
+.theme-base16-horizon-light .hljs-operator,.theme-base16-horizon-light .hljs-punctuation,.theme-base16-horizon-light .hljs-subst{
+    color:#403c3d
+}
+.theme-base16-horizon-light .hljs-operator{
+    opacity:.7
+}
+.theme-base16-horizon-light .hljs-bullet,.theme-base16-horizon-light .hljs-deletion,.theme-base16-horizon-light .hljs-name,.theme-base16-horizon-light .hljs-selector-tag,.theme-base16-horizon-light .hljs-template-variable,.theme-base16-horizon-light .hljs-variable{
+    color:#e95678
+}
+.theme-base16-horizon-light .hljs-attr,.theme-base16-horizon-light .hljs-link,.theme-base16-horizon-light .hljs-literal,.theme-base16-horizon-light .hljs-number,.theme-base16-horizon-light .hljs-symbol,.theme-base16-horizon-light .hljs-variable.constant_{
+    color:#f9cec3
+}
+.theme-base16-horizon-light .hljs-class .hljs-title,.theme-base16-horizon-light .hljs-title,.theme-base16-horizon-light .hljs-title.class_{
+    color:#fadad1
+}
+.theme-base16-horizon-light .hljs-strong{
+    font-weight:700;
+    color:#fadad1
+}
+.theme-base16-horizon-light .hljs-addition,.theme-base16-horizon-light .hljs-code,.theme-base16-horizon-light .hljs-string,.theme-base16-horizon-light .hljs-title.class_.inherited__{
+    color:#29d398
+}
+.theme-base16-horizon-light .hljs-built_in,.theme-base16-horizon-light .hljs-doctag,.theme-base16-horizon-light .hljs-keyword.hljs-atrule,.theme-base16-horizon-light .hljs-quote,.theme-base16-horizon-light .hljs-regexp{
+    color:#59e1e3
+}
+.theme-base16-horizon-light .hljs-attribute,.theme-base16-horizon-light .hljs-function .hljs-title,.theme-base16-horizon-light .hljs-section,.theme-base16-horizon-light .hljs-title.function_,.theme-base16-horizon-light .ruby .hljs-property{
+    color:#26bbd9
+}
+.theme-base16-horizon-light .diff .hljs-meta,.theme-base16-horizon-light .hljs-keyword,.theme-base16-horizon-light .hljs-template-tag,.theme-base16-horizon-light .hljs-type{
+    color:#ee64ac
+}
+.theme-base16-horizon-light .hljs-emphasis{
+    color:#ee64ac;
+    font-style:italic
+}
+.theme-base16-horizon-light .hljs-meta,.theme-base16-horizon-light .hljs-meta .hljs-keyword,.theme-base16-horizon-light .hljs-meta .hljs-string{
+    color:#f9cbbe
+}
+.theme-base16-horizon-light .hljs-meta .hljs-keyword,.theme-base16-horizon-light .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-horizon-light-min{
+    /*! Theme: Horizon Light Author: Michaël Ball (http://github.com/michael-ball/) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-horizon-light-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-horizon-light-min code.hljs{
+    padding:3px 5px
+}
+.theme-base16-horizon-light-min .hljs{
+    color:#403c3d;
+    background:#fdf0ed
+}
+.theme-base16-horizon-light-min .hljs ::-moz-selection,.theme-base16-horizon-light-min .hljs::-moz-selection{
+    background-color:#f9cbbe;
+    color:#403c3d
+}
+.theme-base16-horizon-light-min .hljs ::selection,.theme-base16-horizon-light-min .hljs::selection{
+    background-color:#f9cbbe;
+    color:#403c3d
+}
+.theme-base16-horizon-light-min .hljs-comment{
+    color:#bdb3b1
+}
+.theme-base16-horizon-light-min .hljs-tag{
+    color:#948c8a
+}
+.theme-base16-horizon-light-min .hljs-operator,.theme-base16-horizon-light-min .hljs-punctuation,.theme-base16-horizon-light-min .hljs-subst{
+    color:#403c3d
+}
+.theme-base16-horizon-light-min .hljs-operator{
+    opacity:.7
+}
+.theme-base16-horizon-light-min .hljs-bullet,.theme-base16-horizon-light-min .hljs-deletion,.theme-base16-horizon-light-min .hljs-name,.theme-base16-horizon-light-min .hljs-selector-tag,.theme-base16-horizon-light-min .hljs-template-variable,.theme-base16-horizon-light-min .hljs-variable{
+    color:#e95678
+}
+.theme-base16-horizon-light-min .hljs-attr,.theme-base16-horizon-light-min .hljs-link,.theme-base16-horizon-light-min .hljs-literal,.theme-base16-horizon-light-min .hljs-number,.theme-base16-horizon-light-min .hljs-symbol,.theme-base16-horizon-light-min .hljs-variable.constant_{
+    color:#f9cec3
+}
+.theme-base16-horizon-light-min .hljs-class .hljs-title,.theme-base16-horizon-light-min .hljs-title,.theme-base16-horizon-light-min .hljs-title.class_{
+    color:#fadad1
+}
+.theme-base16-horizon-light-min .hljs-strong{
+    font-weight:700;
+    color:#fadad1
+}
+.theme-base16-horizon-light-min .hljs-addition,.theme-base16-horizon-light-min .hljs-code,.theme-base16-horizon-light-min .hljs-string,.theme-base16-horizon-light-min .hljs-title.class_.inherited__{
+    color:#29d398
+}
+.theme-base16-horizon-light-min .hljs-built_in,.theme-base16-horizon-light-min .hljs-doctag,.theme-base16-horizon-light-min .hljs-keyword.hljs-atrule,.theme-base16-horizon-light-min .hljs-quote,.theme-base16-horizon-light-min .hljs-regexp{
+    color:#59e1e3
+}
+.theme-base16-horizon-light-min .hljs-attribute,.theme-base16-horizon-light-min .hljs-function .hljs-title,.theme-base16-horizon-light-min .hljs-section,.theme-base16-horizon-light-min .hljs-title.function_,.theme-base16-horizon-light-min .ruby .hljs-property{
+    color:#26bbd9
+}
+.theme-base16-horizon-light-min .diff .hljs-meta,.theme-base16-horizon-light-min .hljs-keyword,.theme-base16-horizon-light-min .hljs-template-tag,.theme-base16-horizon-light-min .hljs-type{
+    color:#ee64ac
+}
+.theme-base16-horizon-light-min .hljs-emphasis{
+    color:#ee64ac;
+    font-style:italic
+}
+.theme-base16-horizon-light-min .hljs-meta,.theme-base16-horizon-light-min .hljs-meta .hljs-keyword,.theme-base16-horizon-light-min .hljs-meta .hljs-string{
+    color:#f9cbbe
+}
+.theme-base16-horizon-light-min .hljs-meta .hljs-keyword,.theme-base16-horizon-light-min .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-humanoid-dark{
+    /*! Theme: Humanoid dark Author: Thomas (tasmo) Friese License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-humanoid-dark pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-humanoid-dark code.hljs{
+    padding:3px 5px
+}
+.theme-base16-humanoid-dark .hljs{
+    color:#f8f8f2;
+    background:#232629
+}
+.theme-base16-humanoid-dark .hljs ::-moz-selection,.theme-base16-humanoid-dark .hljs::-moz-selection{
+    background-color:#484e54;
+    color:#f8f8f2
+}
+.theme-base16-humanoid-dark .hljs ::selection,.theme-base16-humanoid-dark .hljs::selection{
+    background-color:#484e54;
+    color:#f8f8f2
+}
+.theme-base16-humanoid-dark .hljs-comment{
+    color:#60615d
+}
+.theme-base16-humanoid-dark .hljs-tag{
+    color:#c0c0bd
+}
+.theme-base16-humanoid-dark .hljs-operator,.theme-base16-humanoid-dark .hljs-punctuation,.theme-base16-humanoid-dark .hljs-subst{
+    color:#f8f8f2
+}
+.theme-base16-humanoid-dark .hljs-operator{
+    opacity:.7
+}
+.theme-base16-humanoid-dark .hljs-bullet,.theme-base16-humanoid-dark .hljs-deletion,.theme-base16-humanoid-dark .hljs-name,.theme-base16-humanoid-dark .hljs-selector-tag,.theme-base16-humanoid-dark .hljs-template-variable,.theme-base16-humanoid-dark .hljs-variable{
+    color:#f11235
+}
+.theme-base16-humanoid-dark .hljs-attr,.theme-base16-humanoid-dark .hljs-link,.theme-base16-humanoid-dark .hljs-literal,.theme-base16-humanoid-dark .hljs-number,.theme-base16-humanoid-dark .hljs-symbol,.theme-base16-humanoid-dark .hljs-variable.constant_{
+    color:#ff9505
+}
+.theme-base16-humanoid-dark .hljs-class .hljs-title,.theme-base16-humanoid-dark .hljs-title,.theme-base16-humanoid-dark .hljs-title.class_{
+    color:#ffb627
+}
+.theme-base16-humanoid-dark .hljs-strong{
+    font-weight:700;
+    color:#ffb627
+}
+.theme-base16-humanoid-dark .hljs-addition,.theme-base16-humanoid-dark .hljs-code,.theme-base16-humanoid-dark .hljs-string,.theme-base16-humanoid-dark .hljs-title.class_.inherited__{
+    color:#02d849
+}
+.theme-base16-humanoid-dark .hljs-built_in,.theme-base16-humanoid-dark .hljs-doctag,.theme-base16-humanoid-dark .hljs-keyword.hljs-atrule,.theme-base16-humanoid-dark .hljs-quote,.theme-base16-humanoid-dark .hljs-regexp{
+    color:#0dd9d6
+}
+.theme-base16-humanoid-dark .hljs-attribute,.theme-base16-humanoid-dark .hljs-function .hljs-title,.theme-base16-humanoid-dark .hljs-section,.theme-base16-humanoid-dark .hljs-title.function_,.theme-base16-humanoid-dark .ruby .hljs-property{
+    color:#00a6fb
+}
+.theme-base16-humanoid-dark .diff .hljs-meta,.theme-base16-humanoid-dark .hljs-keyword,.theme-base16-humanoid-dark .hljs-template-tag,.theme-base16-humanoid-dark .hljs-type{
+    color:#f15ee3
+}
+.theme-base16-humanoid-dark .hljs-emphasis{
+    color:#f15ee3;
+    font-style:italic
+}
+.theme-base16-humanoid-dark .hljs-meta,.theme-base16-humanoid-dark .hljs-meta .hljs-keyword,.theme-base16-humanoid-dark .hljs-meta .hljs-string{
+    color:#b27701
+}
+.theme-base16-humanoid-dark .hljs-meta .hljs-keyword,.theme-base16-humanoid-dark .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-humanoid-dark-min{
+    /*! Theme: Humanoid dark Author: Thomas (tasmo) Friese License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-humanoid-dark-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-humanoid-dark-min code.hljs{
+    padding:3px 5px
+}
+.theme-base16-humanoid-dark-min .hljs{
+    color:#f8f8f2;
+    background:#232629
+}
+.theme-base16-humanoid-dark-min .hljs ::-moz-selection,.theme-base16-humanoid-dark-min .hljs::-moz-selection{
+    background-color:#484e54;
+    color:#f8f8f2
+}
+.theme-base16-humanoid-dark-min .hljs ::selection,.theme-base16-humanoid-dark-min .hljs::selection{
+    background-color:#484e54;
+    color:#f8f8f2
+}
+.theme-base16-humanoid-dark-min .hljs-comment{
+    color:#60615d
+}
+.theme-base16-humanoid-dark-min .hljs-tag{
+    color:#c0c0bd
+}
+.theme-base16-humanoid-dark-min .hljs-operator,.theme-base16-humanoid-dark-min .hljs-punctuation,.theme-base16-humanoid-dark-min .hljs-subst{
+    color:#f8f8f2
+}
+.theme-base16-humanoid-dark-min .hljs-operator{
+    opacity:.7
+}
+.theme-base16-humanoid-dark-min .hljs-bullet,.theme-base16-humanoid-dark-min .hljs-deletion,.theme-base16-humanoid-dark-min .hljs-name,.theme-base16-humanoid-dark-min .hljs-selector-tag,.theme-base16-humanoid-dark-min .hljs-template-variable,.theme-base16-humanoid-dark-min .hljs-variable{
+    color:#f11235
+}
+.theme-base16-humanoid-dark-min .hljs-attr,.theme-base16-humanoid-dark-min .hljs-link,.theme-base16-humanoid-dark-min .hljs-literal,.theme-base16-humanoid-dark-min .hljs-number,.theme-base16-humanoid-dark-min .hljs-symbol,.theme-base16-humanoid-dark-min .hljs-variable.constant_{
+    color:#ff9505
+}
+.theme-base16-humanoid-dark-min .hljs-class .hljs-title,.theme-base16-humanoid-dark-min .hljs-title,.theme-base16-humanoid-dark-min .hljs-title.class_{
+    color:#ffb627
+}
+.theme-base16-humanoid-dark-min .hljs-strong{
+    font-weight:700;
+    color:#ffb627
+}
+.theme-base16-humanoid-dark-min .hljs-addition,.theme-base16-humanoid-dark-min .hljs-code,.theme-base16-humanoid-dark-min .hljs-string,.theme-base16-humanoid-dark-min .hljs-title.class_.inherited__{
+    color:#02d849
+}
+.theme-base16-humanoid-dark-min .hljs-built_in,.theme-base16-humanoid-dark-min .hljs-doctag,.theme-base16-humanoid-dark-min .hljs-keyword.hljs-atrule,.theme-base16-humanoid-dark-min .hljs-quote,.theme-base16-humanoid-dark-min .hljs-regexp{
+    color:#0dd9d6
+}
+.theme-base16-humanoid-dark-min .hljs-attribute,.theme-base16-humanoid-dark-min .hljs-function .hljs-title,.theme-base16-humanoid-dark-min .hljs-section,.theme-base16-humanoid-dark-min .hljs-title.function_,.theme-base16-humanoid-dark-min .ruby .hljs-property{
+    color:#00a6fb
+}
+.theme-base16-humanoid-dark-min .diff .hljs-meta,.theme-base16-humanoid-dark-min .hljs-keyword,.theme-base16-humanoid-dark-min .hljs-template-tag,.theme-base16-humanoid-dark-min .hljs-type{
+    color:#f15ee3
+}
+.theme-base16-humanoid-dark-min .hljs-emphasis{
+    color:#f15ee3;
+    font-style:italic
+}
+.theme-base16-humanoid-dark-min .hljs-meta,.theme-base16-humanoid-dark-min .hljs-meta .hljs-keyword,.theme-base16-humanoid-dark-min .hljs-meta .hljs-string{
+    color:#b27701
+}
+.theme-base16-humanoid-dark-min .hljs-meta .hljs-keyword,.theme-base16-humanoid-dark-min .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-humanoid-light{
+    /*! Theme: Humanoid light Author: Thomas (tasmo) Friese License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-humanoid-light pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-humanoid-light code.hljs{
+    padding:3px 5px
+}
+.theme-base16-humanoid-light .hljs{
+    color:#232629;
+    background:#f8f8f2
+}
+.theme-base16-humanoid-light .hljs ::-moz-selection,.theme-base16-humanoid-light .hljs::-moz-selection{
+    background-color:#deded8;
+    color:#232629
+}
+.theme-base16-humanoid-light .hljs ::selection,.theme-base16-humanoid-light .hljs::selection{
+    background-color:#deded8;
+    color:#232629
+}
+.theme-base16-humanoid-light .hljs-comment{
+    color:#c0c0bd
+}
+.theme-base16-humanoid-light .hljs-tag{
+    color:#60615d
+}
+.theme-base16-humanoid-light .hljs-operator,.theme-base16-humanoid-light .hljs-punctuation,.theme-base16-humanoid-light .hljs-subst{
+    color:#232629
+}
+.theme-base16-humanoid-light .hljs-operator{
+    opacity:.7
+}
+.theme-base16-humanoid-light .hljs-bullet,.theme-base16-humanoid-light .hljs-deletion,.theme-base16-humanoid-light .hljs-name,.theme-base16-humanoid-light .hljs-selector-tag,.theme-base16-humanoid-light .hljs-template-variable,.theme-base16-humanoid-light .hljs-variable{
+    color:#b0151a
+}
+.theme-base16-humanoid-light .hljs-attr,.theme-base16-humanoid-light .hljs-link,.theme-base16-humanoid-light .hljs-literal,.theme-base16-humanoid-light .hljs-number,.theme-base16-humanoid-light .hljs-symbol,.theme-base16-humanoid-light .hljs-variable.constant_{
+    color:#ff3d00
+}
+.theme-base16-humanoid-light .hljs-class .hljs-title,.theme-base16-humanoid-light .hljs-title,.theme-base16-humanoid-light .hljs-title.class_{
+    color:#ffb627
+}
+.theme-base16-humanoid-light .hljs-strong{
+    font-weight:700;
+    color:#ffb627
+}
+.theme-base16-humanoid-light .hljs-addition,.theme-base16-humanoid-light .hljs-code,.theme-base16-humanoid-light .hljs-string,.theme-base16-humanoid-light .hljs-title.class_.inherited__{
+    color:#388e3c
+}
+.theme-base16-humanoid-light .hljs-built_in,.theme-base16-humanoid-light .hljs-doctag,.theme-base16-humanoid-light .hljs-keyword.hljs-atrule,.theme-base16-humanoid-light .hljs-quote,.theme-base16-humanoid-light .hljs-regexp{
+    color:#008e8e
+}
+.theme-base16-humanoid-light .hljs-attribute,.theme-base16-humanoid-light .hljs-function .hljs-title,.theme-base16-humanoid-light .hljs-section,.theme-base16-humanoid-light .hljs-title.function_,.theme-base16-humanoid-light .ruby .hljs-property{
+    color:#0082c9
+}
+.theme-base16-humanoid-light .diff .hljs-meta,.theme-base16-humanoid-light .hljs-keyword,.theme-base16-humanoid-light .hljs-template-tag,.theme-base16-humanoid-light .hljs-type{
+    color:#700f98
+}
+.theme-base16-humanoid-light .hljs-emphasis{
+    color:#700f98;
+    font-style:italic
+}
+.theme-base16-humanoid-light .hljs-meta,.theme-base16-humanoid-light .hljs-meta .hljs-keyword,.theme-base16-humanoid-light .hljs-meta .hljs-string{
+    color:#b27701
+}
+.theme-base16-humanoid-light .hljs-meta .hljs-keyword,.theme-base16-humanoid-light .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-humanoid-light-min{
+    /*! Theme: Humanoid light Author: Thomas (tasmo) Friese License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-humanoid-light-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-humanoid-light-min code.hljs{
+    padding:3px 5px
+}
+.theme-base16-humanoid-light-min .hljs{
+    color:#232629;
+    background:#f8f8f2
+}
+.theme-base16-humanoid-light-min .hljs ::-moz-selection,.theme-base16-humanoid-light-min .hljs::-moz-selection{
+    background-color:#deded8;
+    color:#232629
+}
+.theme-base16-humanoid-light-min .hljs ::selection,.theme-base16-humanoid-light-min .hljs::selection{
+    background-color:#deded8;
+    color:#232629
+}
+.theme-base16-humanoid-light-min .hljs-comment{
+    color:#c0c0bd
+}
+.theme-base16-humanoid-light-min .hljs-tag{
+    color:#60615d
+}
+.theme-base16-humanoid-light-min .hljs-operator,.theme-base16-humanoid-light-min .hljs-punctuation,.theme-base16-humanoid-light-min .hljs-subst{
+    color:#232629
+}
+.theme-base16-humanoid-light-min .hljs-operator{
+    opacity:.7
+}
+.theme-base16-humanoid-light-min .hljs-bullet,.theme-base16-humanoid-light-min .hljs-deletion,.theme-base16-humanoid-light-min .hljs-name,.theme-base16-humanoid-light-min .hljs-selector-tag,.theme-base16-humanoid-light-min .hljs-template-variable,.theme-base16-humanoid-light-min .hljs-variable{
+    color:#b0151a
+}
+.theme-base16-humanoid-light-min .hljs-attr,.theme-base16-humanoid-light-min .hljs-link,.theme-base16-humanoid-light-min .hljs-literal,.theme-base16-humanoid-light-min .hljs-number,.theme-base16-humanoid-light-min .hljs-symbol,.theme-base16-humanoid-light-min .hljs-variable.constant_{
+    color:#ff3d00
+}
+.theme-base16-humanoid-light-min .hljs-class .hljs-title,.theme-base16-humanoid-light-min .hljs-title,.theme-base16-humanoid-light-min .hljs-title.class_{
+    color:#ffb627
+}
+.theme-base16-humanoid-light-min .hljs-strong{
+    font-weight:700;
+    color:#ffb627
+}
+.theme-base16-humanoid-light-min .hljs-addition,.theme-base16-humanoid-light-min .hljs-code,.theme-base16-humanoid-light-min .hljs-string,.theme-base16-humanoid-light-min .hljs-title.class_.inherited__{
+    color:#388e3c
+}
+.theme-base16-humanoid-light-min .hljs-built_in,.theme-base16-humanoid-light-min .hljs-doctag,.theme-base16-humanoid-light-min .hljs-keyword.hljs-atrule,.theme-base16-humanoid-light-min .hljs-quote,.theme-base16-humanoid-light-min .hljs-regexp{
+    color:#008e8e
+}
+.theme-base16-humanoid-light-min .hljs-attribute,.theme-base16-humanoid-light-min .hljs-function .hljs-title,.theme-base16-humanoid-light-min .hljs-section,.theme-base16-humanoid-light-min .hljs-title.function_,.theme-base16-humanoid-light-min .ruby .hljs-property{
+    color:#0082c9
+}
+.theme-base16-humanoid-light-min .diff .hljs-meta,.theme-base16-humanoid-light-min .hljs-keyword,.theme-base16-humanoid-light-min .hljs-template-tag,.theme-base16-humanoid-light-min .hljs-type{
+    color:#700f98
+}
+.theme-base16-humanoid-light-min .hljs-emphasis{
+    color:#700f98;
+    font-style:italic
+}
+.theme-base16-humanoid-light-min .hljs-meta,.theme-base16-humanoid-light-min .hljs-meta .hljs-keyword,.theme-base16-humanoid-light-min .hljs-meta .hljs-string{
+    color:#b27701
+}
+.theme-base16-humanoid-light-min .hljs-meta .hljs-keyword,.theme-base16-humanoid-light-min .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-ia-dark{
+    /*! Theme: iA Dark Author: iA Inc. (modified by aramisgithub) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-ia-dark pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-ia-dark code.hljs{
+    padding:3px 5px
+}
+.theme-base16-ia-dark .hljs{
+    color:#ccc;
+    background:#1a1a1a
+}
+.theme-base16-ia-dark .hljs ::-moz-selection,.theme-base16-ia-dark .hljs::-moz-selection{
+    background-color:#1d414d;
+    color:#ccc
+}
+.theme-base16-ia-dark .hljs ::selection,.theme-base16-ia-dark .hljs::selection{
+    background-color:#1d414d;
+    color:#ccc
+}
+.theme-base16-ia-dark .hljs-comment{
+    color:#767676
+}
+.theme-base16-ia-dark .hljs-tag{
+    color:#b8b8b8
+}
+.theme-base16-ia-dark .hljs-operator,.theme-base16-ia-dark .hljs-punctuation,.theme-base16-ia-dark .hljs-subst{
+    color:#ccc
+}
+.theme-base16-ia-dark .hljs-operator{
+    opacity:.7
+}
+.theme-base16-ia-dark .hljs-bullet,.theme-base16-ia-dark .hljs-deletion,.theme-base16-ia-dark .hljs-name,.theme-base16-ia-dark .hljs-selector-tag,.theme-base16-ia-dark .hljs-template-variable,.theme-base16-ia-dark .hljs-variable{
+    color:#d88568
+}
+.theme-base16-ia-dark .hljs-attr,.theme-base16-ia-dark .hljs-link,.theme-base16-ia-dark .hljs-literal,.theme-base16-ia-dark .hljs-number,.theme-base16-ia-dark .hljs-symbol,.theme-base16-ia-dark .hljs-variable.constant_{
+    color:#d86868
+}
+.theme-base16-ia-dark .hljs-class .hljs-title,.theme-base16-ia-dark .hljs-title,.theme-base16-ia-dark .hljs-title.class_{
+    color:#b99353
+}
+.theme-base16-ia-dark .hljs-strong{
+    font-weight:700;
+    color:#b99353
+}
+.theme-base16-ia-dark .hljs-addition,.theme-base16-ia-dark .hljs-code,.theme-base16-ia-dark .hljs-string,.theme-base16-ia-dark .hljs-title.class_.inherited__{
+    color:#83a471
+}
+.theme-base16-ia-dark .hljs-built_in,.theme-base16-ia-dark .hljs-doctag,.theme-base16-ia-dark .hljs-keyword.hljs-atrule,.theme-base16-ia-dark .hljs-quote,.theme-base16-ia-dark .hljs-regexp{
+    color:#7c9cae
+}
+.theme-base16-ia-dark .hljs-attribute,.theme-base16-ia-dark .hljs-function .hljs-title,.theme-base16-ia-dark .hljs-section,.theme-base16-ia-dark .hljs-title.function_,.theme-base16-ia-dark .ruby .hljs-property{
+    color:#8eccdd
+}
+.theme-base16-ia-dark .diff .hljs-meta,.theme-base16-ia-dark .hljs-keyword,.theme-base16-ia-dark .hljs-template-tag,.theme-base16-ia-dark .hljs-type{
+    color:#b98eb2
+}
+.theme-base16-ia-dark .hljs-emphasis{
+    color:#b98eb2;
+    font-style:italic
+}
+.theme-base16-ia-dark .hljs-meta,.theme-base16-ia-dark .hljs-meta .hljs-keyword,.theme-base16-ia-dark .hljs-meta .hljs-string{
+    color:#8b6c37
+}
+.theme-base16-ia-dark .hljs-meta .hljs-keyword,.theme-base16-ia-dark .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-ia-dark-min{
+    /*! Theme: iA Dark Author: iA Inc. (modified by aramisgithub) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-ia-dark-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-ia-dark-min code.hljs{
+    padding:3px 5px
+}
+.theme-base16-ia-dark-min .hljs{
+    color:#ccc;
+    background:#1a1a1a
+}
+.theme-base16-ia-dark-min .hljs ::-moz-selection,.theme-base16-ia-dark-min .hljs::-moz-selection{
+    background-color:#1d414d;
+    color:#ccc
+}
+.theme-base16-ia-dark-min .hljs ::selection,.theme-base16-ia-dark-min .hljs::selection{
+    background-color:#1d414d;
+    color:#ccc
+}
+.theme-base16-ia-dark-min .hljs-comment{
+    color:#767676
+}
+.theme-base16-ia-dark-min .hljs-tag{
+    color:#b8b8b8
+}
+.theme-base16-ia-dark-min .hljs-operator,.theme-base16-ia-dark-min .hljs-punctuation,.theme-base16-ia-dark-min .hljs-subst{
+    color:#ccc
+}
+.theme-base16-ia-dark-min .hljs-operator{
+    opacity:.7
+}
+.theme-base16-ia-dark-min .hljs-bullet,.theme-base16-ia-dark-min .hljs-deletion,.theme-base16-ia-dark-min .hljs-name,.theme-base16-ia-dark-min .hljs-selector-tag,.theme-base16-ia-dark-min .hljs-template-variable,.theme-base16-ia-dark-min .hljs-variable{
+    color:#d88568
+}
+.theme-base16-ia-dark-min .hljs-attr,.theme-base16-ia-dark-min .hljs-link,.theme-base16-ia-dark-min .hljs-literal,.theme-base16-ia-dark-min .hljs-number,.theme-base16-ia-dark-min .hljs-symbol,.theme-base16-ia-dark-min .hljs-variable.constant_{
+    color:#d86868
+}
+.theme-base16-ia-dark-min .hljs-class .hljs-title,.theme-base16-ia-dark-min .hljs-title,.theme-base16-ia-dark-min .hljs-title.class_{
+    color:#b99353
+}
+.theme-base16-ia-dark-min .hljs-strong{
+    font-weight:700;
+    color:#b99353
+}
+.theme-base16-ia-dark-min .hljs-addition,.theme-base16-ia-dark-min .hljs-code,.theme-base16-ia-dark-min .hljs-string,.theme-base16-ia-dark-min .hljs-title.class_.inherited__{
+    color:#83a471
+}
+.theme-base16-ia-dark-min .hljs-built_in,.theme-base16-ia-dark-min .hljs-doctag,.theme-base16-ia-dark-min .hljs-keyword.hljs-atrule,.theme-base16-ia-dark-min .hljs-quote,.theme-base16-ia-dark-min .hljs-regexp{
+    color:#7c9cae
+}
+.theme-base16-ia-dark-min .hljs-attribute,.theme-base16-ia-dark-min .hljs-function .hljs-title,.theme-base16-ia-dark-min .hljs-section,.theme-base16-ia-dark-min .hljs-title.function_,.theme-base16-ia-dark-min .ruby .hljs-property{
+    color:#8eccdd
+}
+.theme-base16-ia-dark-min .diff .hljs-meta,.theme-base16-ia-dark-min .hljs-keyword,.theme-base16-ia-dark-min .hljs-template-tag,.theme-base16-ia-dark-min .hljs-type{
+    color:#b98eb2
+}
+.theme-base16-ia-dark-min .hljs-emphasis{
+    color:#b98eb2;
+    font-style:italic
+}
+.theme-base16-ia-dark-min .hljs-meta,.theme-base16-ia-dark-min .hljs-meta .hljs-keyword,.theme-base16-ia-dark-min .hljs-meta .hljs-string{
+    color:#8b6c37
+}
+.theme-base16-ia-dark-min .hljs-meta .hljs-keyword,.theme-base16-ia-dark-min .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-ia-light{
+    /*! Theme: iA Light Author: iA Inc. (modified by aramisgithub) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-ia-light pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-ia-light code.hljs{
+    padding:3px 5px
+}
+.theme-base16-ia-light .hljs{
+    color:#181818;
+    background:#f6f6f6
+}
+.theme-base16-ia-light .hljs ::-moz-selection,.theme-base16-ia-light .hljs::-moz-selection{
+    background-color:#bde5f2;
+    color:#181818
+}
+.theme-base16-ia-light .hljs ::selection,.theme-base16-ia-light .hljs::selection{
+    background-color:#bde5f2;
+    color:#181818
+}
+.theme-base16-ia-light .hljs-comment{
+    color:#898989
+}
+.theme-base16-ia-light .hljs-tag{
+    color:#767676
+}
+.theme-base16-ia-light .hljs-operator,.theme-base16-ia-light .hljs-punctuation,.theme-base16-ia-light .hljs-subst{
+    color:#181818
+}
+.theme-base16-ia-light .hljs-operator{
+    opacity:.7
+}
+.theme-base16-ia-light .hljs-bullet,.theme-base16-ia-light .hljs-deletion,.theme-base16-ia-light .hljs-name,.theme-base16-ia-light .hljs-selector-tag,.theme-base16-ia-light .hljs-template-variable,.theme-base16-ia-light .hljs-variable{
+    color:#9c5a02
+}
+.theme-base16-ia-light .hljs-attr,.theme-base16-ia-light .hljs-link,.theme-base16-ia-light .hljs-literal,.theme-base16-ia-light .hljs-number,.theme-base16-ia-light .hljs-symbol,.theme-base16-ia-light .hljs-variable.constant_{
+    color:#c43e18
+}
+.theme-base16-ia-light .hljs-class .hljs-title,.theme-base16-ia-light .hljs-title,.theme-base16-ia-light .hljs-title.class_{
+    color:#c48218
+}
+.theme-base16-ia-light .hljs-strong{
+    font-weight:700;
+    color:#c48218
+}
+.theme-base16-ia-light .hljs-addition,.theme-base16-ia-light .hljs-code,.theme-base16-ia-light .hljs-string,.theme-base16-ia-light .hljs-title.class_.inherited__{
+    color:#38781c
+}
+.theme-base16-ia-light .hljs-built_in,.theme-base16-ia-light .hljs-doctag,.theme-base16-ia-light .hljs-keyword.hljs-atrule,.theme-base16-ia-light .hljs-quote,.theme-base16-ia-light .hljs-regexp{
+    color:#2d6bb1
+}
+.theme-base16-ia-light .hljs-attribute,.theme-base16-ia-light .hljs-function .hljs-title,.theme-base16-ia-light .hljs-section,.theme-base16-ia-light .hljs-title.function_,.theme-base16-ia-light .ruby .hljs-property{
+    color:#48bac2
+}
+.theme-base16-ia-light .diff .hljs-meta,.theme-base16-ia-light .hljs-keyword,.theme-base16-ia-light .hljs-template-tag,.theme-base16-ia-light .hljs-type{
+    color:#a94598
+}
+.theme-base16-ia-light .hljs-emphasis{
+    color:#a94598;
+    font-style:italic
+}
+.theme-base16-ia-light .hljs-meta,.theme-base16-ia-light .hljs-meta .hljs-keyword,.theme-base16-ia-light .hljs-meta .hljs-string{
+    color:#8b6c37
+}
+.theme-base16-ia-light .hljs-meta .hljs-keyword,.theme-base16-ia-light .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-ia-light-min{
+    /*! Theme: iA Light Author: iA Inc. (modified by aramisgithub) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-ia-light-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-ia-light-min code.hljs{
+    padding:3px 5px
+}
+.theme-base16-ia-light-min .hljs{
+    color:#181818;
+    background:#f6f6f6
+}
+.theme-base16-ia-light-min .hljs ::-moz-selection,.theme-base16-ia-light-min .hljs::-moz-selection{
+    background-color:#bde5f2;
+    color:#181818
+}
+.theme-base16-ia-light-min .hljs ::selection,.theme-base16-ia-light-min .hljs::selection{
+    background-color:#bde5f2;
+    color:#181818
+}
+.theme-base16-ia-light-min .hljs-comment{
+    color:#898989
+}
+.theme-base16-ia-light-min .hljs-tag{
+    color:#767676
+}
+.theme-base16-ia-light-min .hljs-operator,.theme-base16-ia-light-min .hljs-punctuation,.theme-base16-ia-light-min .hljs-subst{
+    color:#181818
+}
+.theme-base16-ia-light-min .hljs-operator{
+    opacity:.7
+}
+.theme-base16-ia-light-min .hljs-bullet,.theme-base16-ia-light-min .hljs-deletion,.theme-base16-ia-light-min .hljs-name,.theme-base16-ia-light-min .hljs-selector-tag,.theme-base16-ia-light-min .hljs-template-variable,.theme-base16-ia-light-min .hljs-variable{
+    color:#9c5a02
+}
+.theme-base16-ia-light-min .hljs-attr,.theme-base16-ia-light-min .hljs-link,.theme-base16-ia-light-min .hljs-literal,.theme-base16-ia-light-min .hljs-number,.theme-base16-ia-light-min .hljs-symbol,.theme-base16-ia-light-min .hljs-variable.constant_{
+    color:#c43e18
+}
+.theme-base16-ia-light-min .hljs-class .hljs-title,.theme-base16-ia-light-min .hljs-title,.theme-base16-ia-light-min .hljs-title.class_{
+    color:#c48218
+}
+.theme-base16-ia-light-min .hljs-strong{
+    font-weight:700;
+    color:#c48218
+}
+.theme-base16-ia-light-min .hljs-addition,.theme-base16-ia-light-min .hljs-code,.theme-base16-ia-light-min .hljs-string,.theme-base16-ia-light-min .hljs-title.class_.inherited__{
+    color:#38781c
+}
+.theme-base16-ia-light-min .hljs-built_in,.theme-base16-ia-light-min .hljs-doctag,.theme-base16-ia-light-min .hljs-keyword.hljs-atrule,.theme-base16-ia-light-min .hljs-quote,.theme-base16-ia-light-min .hljs-regexp{
+    color:#2d6bb1
+}
+.theme-base16-ia-light-min .hljs-attribute,.theme-base16-ia-light-min .hljs-function .hljs-title,.theme-base16-ia-light-min .hljs-section,.theme-base16-ia-light-min .hljs-title.function_,.theme-base16-ia-light-min .ruby .hljs-property{
+    color:#48bac2
+}
+.theme-base16-ia-light-min .diff .hljs-meta,.theme-base16-ia-light-min .hljs-keyword,.theme-base16-ia-light-min .hljs-template-tag,.theme-base16-ia-light-min .hljs-type{
+    color:#a94598
+}
+.theme-base16-ia-light-min .hljs-emphasis{
+    color:#a94598;
+    font-style:italic
+}
+.theme-base16-ia-light-min .hljs-meta,.theme-base16-ia-light-min .hljs-meta .hljs-keyword,.theme-base16-ia-light-min .hljs-meta .hljs-string{
+    color:#8b6c37
+}
+.theme-base16-ia-light-min .hljs-meta .hljs-keyword,.theme-base16-ia-light-min .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-icy-dark{
+    /*! Theme: Icy Dark Author: icyphox (https://icyphox.ga) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-icy-dark pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-icy-dark code.hljs{
+    padding:3px 5px
+}
+.theme-base16-icy-dark .hljs{
+    color:#095b67;
+    background:#021012
+}
+.theme-base16-icy-dark .hljs ::-moz-selection,.theme-base16-icy-dark .hljs::-moz-selection{
+    background-color:#041f23;
+    color:#095b67
+}
+.theme-base16-icy-dark .hljs ::selection,.theme-base16-icy-dark .hljs::selection{
+    background-color:#041f23;
+    color:#095b67
+}
+.theme-base16-icy-dark .hljs-comment{
+    color:#052e34
+}
+.theme-base16-icy-dark .hljs-tag{
+    color:#064048
+}
+.theme-base16-icy-dark .hljs-operator,.theme-base16-icy-dark .hljs-punctuation,.theme-base16-icy-dark .hljs-subst{
+    color:#095b67
+}
+.theme-base16-icy-dark .hljs-operator{
+    opacity:.7
+}
+.theme-base16-icy-dark .hljs-bullet,.theme-base16-icy-dark .hljs-deletion,.theme-base16-icy-dark .hljs-name,.theme-base16-icy-dark .hljs-selector-tag,.theme-base16-icy-dark .hljs-template-variable,.theme-base16-icy-dark .hljs-variable{
+    color:#16c1d9
+}
+.theme-base16-icy-dark .hljs-attr,.theme-base16-icy-dark .hljs-link,.theme-base16-icy-dark .hljs-literal,.theme-base16-icy-dark .hljs-number,.theme-base16-icy-dark .hljs-symbol,.theme-base16-icy-dark .hljs-variable.constant_{
+    color:#b3ebf2
+}
+.theme-base16-icy-dark .hljs-class .hljs-title,.theme-base16-icy-dark .hljs-title,.theme-base16-icy-dark .hljs-title.class_{
+    color:#80deea
+}
+.theme-base16-icy-dark .hljs-strong{
+    font-weight:700;
+    color:#80deea
+}
+.theme-base16-icy-dark .hljs-addition,.theme-base16-icy-dark .hljs-code,.theme-base16-icy-dark .hljs-string,.theme-base16-icy-dark .hljs-title.class_.inherited__{
+    color:#4dd0e1
+}
+.theme-base16-icy-dark .hljs-built_in,.theme-base16-icy-dark .hljs-doctag,.theme-base16-icy-dark .hljs-keyword.hljs-atrule,.theme-base16-icy-dark .hljs-quote,.theme-base16-icy-dark .hljs-regexp{
+    color:#26c6da
+}
+.theme-base16-icy-dark .hljs-attribute,.theme-base16-icy-dark .hljs-function .hljs-title,.theme-base16-icy-dark .hljs-section,.theme-base16-icy-dark .hljs-title.function_,.theme-base16-icy-dark .ruby .hljs-property{
+    color:#00bcd4
+}
+.theme-base16-icy-dark .diff .hljs-meta,.theme-base16-icy-dark .hljs-keyword,.theme-base16-icy-dark .hljs-template-tag,.theme-base16-icy-dark .hljs-type{
+    color:#00acc1
+}
+.theme-base16-icy-dark .hljs-emphasis{
+    color:#00acc1;
+    font-style:italic
+}
+.theme-base16-icy-dark .hljs-meta,.theme-base16-icy-dark .hljs-meta .hljs-keyword,.theme-base16-icy-dark .hljs-meta .hljs-string{
+    color:#0097a7
+}
+.theme-base16-icy-dark .hljs-meta .hljs-keyword,.theme-base16-icy-dark .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-icy-dark-min{
+    /*! Theme: Icy Dark Author: icyphox (https://icyphox.ga) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-icy-dark-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-icy-dark-min code.hljs{
+    padding:3px 5px
+}
+.theme-base16-icy-dark-min .hljs{
+    color:#095b67;
+    background:#021012
+}
+.theme-base16-icy-dark-min .hljs ::-moz-selection,.theme-base16-icy-dark-min .hljs::-moz-selection{
+    background-color:#041f23;
+    color:#095b67
+}
+.theme-base16-icy-dark-min .hljs ::selection,.theme-base16-icy-dark-min .hljs::selection{
+    background-color:#041f23;
+    color:#095b67
+}
+.theme-base16-icy-dark-min .hljs-comment{
+    color:#052e34
+}
+.theme-base16-icy-dark-min .hljs-tag{
+    color:#064048
+}
+.theme-base16-icy-dark-min .hljs-operator,.theme-base16-icy-dark-min .hljs-punctuation,.theme-base16-icy-dark-min .hljs-subst{
+    color:#095b67
+}
+.theme-base16-icy-dark-min .hljs-operator{
+    opacity:.7
+}
+.theme-base16-icy-dark-min .hljs-bullet,.theme-base16-icy-dark-min .hljs-deletion,.theme-base16-icy-dark-min .hljs-name,.theme-base16-icy-dark-min .hljs-selector-tag,.theme-base16-icy-dark-min .hljs-template-variable,.theme-base16-icy-dark-min .hljs-variable{
+    color:#16c1d9
+}
+.theme-base16-icy-dark-min .hljs-attr,.theme-base16-icy-dark-min .hljs-link,.theme-base16-icy-dark-min .hljs-literal,.theme-base16-icy-dark-min .hljs-number,.theme-base16-icy-dark-min .hljs-symbol,.theme-base16-icy-dark-min .hljs-variable.constant_{
+    color:#b3ebf2
+}
+.theme-base16-icy-dark-min .hljs-class .hljs-title,.theme-base16-icy-dark-min .hljs-title,.theme-base16-icy-dark-min .hljs-title.class_{
+    color:#80deea
+}
+.theme-base16-icy-dark-min .hljs-strong{
+    font-weight:700;
+    color:#80deea
+}
+.theme-base16-icy-dark-min .hljs-addition,.theme-base16-icy-dark-min .hljs-code,.theme-base16-icy-dark-min .hljs-string,.theme-base16-icy-dark-min .hljs-title.class_.inherited__{
+    color:#4dd0e1
+}
+.theme-base16-icy-dark-min .hljs-built_in,.theme-base16-icy-dark-min .hljs-doctag,.theme-base16-icy-dark-min .hljs-keyword.hljs-atrule,.theme-base16-icy-dark-min .hljs-quote,.theme-base16-icy-dark-min .hljs-regexp{
+    color:#26c6da
+}
+.theme-base16-icy-dark-min .hljs-attribute,.theme-base16-icy-dark-min .hljs-function .hljs-title,.theme-base16-icy-dark-min .hljs-section,.theme-base16-icy-dark-min .hljs-title.function_,.theme-base16-icy-dark-min .ruby .hljs-property{
+    color:#00bcd4
+}
+.theme-base16-icy-dark-min .diff .hljs-meta,.theme-base16-icy-dark-min .hljs-keyword,.theme-base16-icy-dark-min .hljs-template-tag,.theme-base16-icy-dark-min .hljs-type{
+    color:#00acc1
+}
+.theme-base16-icy-dark-min .hljs-emphasis{
+    color:#00acc1;
+    font-style:italic
+}
+.theme-base16-icy-dark-min .hljs-meta,.theme-base16-icy-dark-min .hljs-meta .hljs-keyword,.theme-base16-icy-dark-min .hljs-meta .hljs-string{
+    color:#0097a7
+}
+.theme-base16-icy-dark-min .hljs-meta .hljs-keyword,.theme-base16-icy-dark-min .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-ir-black{
+    /*! Theme: IR Black Author: Timothée Poisot (http://timotheepoisot.fr) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-ir-black pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-ir-black code.hljs{
+    padding:3px 5px
+}
+.theme-base16-ir-black .hljs{
+    color:#b5b3aa;
+    background:#000
+}
+.theme-base16-ir-black .hljs ::-moz-selection,.theme-base16-ir-black .hljs::-moz-selection{
+    background-color:#484844;
+    color:#b5b3aa
+}
+.theme-base16-ir-black .hljs ::selection,.theme-base16-ir-black .hljs::selection{
+    background-color:#484844;
+    color:#b5b3aa
+}
+.theme-base16-ir-black .hljs-comment{
+    color:#6c6c66
+}
+.theme-base16-ir-black .hljs-tag{
+    color:#918f88
+}
+.theme-base16-ir-black .hljs-operator,.theme-base16-ir-black .hljs-punctuation,.theme-base16-ir-black .hljs-subst{
+    color:#b5b3aa
+}
+.theme-base16-ir-black .hljs-operator{
+    opacity:.7
+}
+.theme-base16-ir-black .hljs-bullet,.theme-base16-ir-black .hljs-deletion,.theme-base16-ir-black .hljs-name,.theme-base16-ir-black .hljs-selector-tag,.theme-base16-ir-black .hljs-template-variable,.theme-base16-ir-black .hljs-variable{
+    color:#ff6c60
+}
+.theme-base16-ir-black .hljs-attr,.theme-base16-ir-black .hljs-link,.theme-base16-ir-black .hljs-literal,.theme-base16-ir-black .hljs-number,.theme-base16-ir-black .hljs-symbol,.theme-base16-ir-black .hljs-variable.constant_{
+    color:#e9c062
+}
+.theme-base16-ir-black .hljs-class .hljs-title,.theme-base16-ir-black .hljs-title,.theme-base16-ir-black .hljs-title.class_{
+    color:#ffffb6
+}
+.theme-base16-ir-black .hljs-strong{
+    font-weight:700;
+    color:#ffffb6
+}
+.theme-base16-ir-black .hljs-addition,.theme-base16-ir-black .hljs-code,.theme-base16-ir-black .hljs-string,.theme-base16-ir-black .hljs-title.class_.inherited__{
+    color:#a8ff60
+}
+.theme-base16-ir-black .hljs-built_in,.theme-base16-ir-black .hljs-doctag,.theme-base16-ir-black .hljs-keyword.hljs-atrule,.theme-base16-ir-black .hljs-quote,.theme-base16-ir-black .hljs-regexp{
+    color:#c6c5fe
+}
+.theme-base16-ir-black .hljs-attribute,.theme-base16-ir-black .hljs-function .hljs-title,.theme-base16-ir-black .hljs-section,.theme-base16-ir-black .hljs-title.function_,.theme-base16-ir-black .ruby .hljs-property{
+    color:#96cbfe
+}
+.theme-base16-ir-black .diff .hljs-meta,.theme-base16-ir-black .hljs-keyword,.theme-base16-ir-black .hljs-template-tag,.theme-base16-ir-black .hljs-type{
+    color:#ff73fd
+}
+.theme-base16-ir-black .hljs-emphasis{
+    color:#ff73fd;
+    font-style:italic
+}
+.theme-base16-ir-black .hljs-meta,.theme-base16-ir-black .hljs-meta .hljs-keyword,.theme-base16-ir-black .hljs-meta .hljs-string{
+    color:#b18a3d
+}
+.theme-base16-ir-black .hljs-meta .hljs-keyword,.theme-base16-ir-black .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-ir-black-min{
+    /*! Theme: IR Black Author: Timothée Poisot (http://timotheepoisot.fr) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-ir-black-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-ir-black-min code.hljs{
+    padding:3px 5px
+}
+.theme-base16-ir-black-min .hljs{
+    color:#b5b3aa;
+    background:#000
+}
+.theme-base16-ir-black-min .hljs ::-moz-selection,.theme-base16-ir-black-min .hljs::-moz-selection{
+    background-color:#484844;
+    color:#b5b3aa
+}
+.theme-base16-ir-black-min .hljs ::selection,.theme-base16-ir-black-min .hljs::selection{
+    background-color:#484844;
+    color:#b5b3aa
+}
+.theme-base16-ir-black-min .hljs-comment{
+    color:#6c6c66
+}
+.theme-base16-ir-black-min .hljs-tag{
+    color:#918f88
+}
+.theme-base16-ir-black-min .hljs-operator,.theme-base16-ir-black-min .hljs-punctuation,.theme-base16-ir-black-min .hljs-subst{
+    color:#b5b3aa
+}
+.theme-base16-ir-black-min .hljs-operator{
+    opacity:.7
+}
+.theme-base16-ir-black-min .hljs-bullet,.theme-base16-ir-black-min .hljs-deletion,.theme-base16-ir-black-min .hljs-name,.theme-base16-ir-black-min .hljs-selector-tag,.theme-base16-ir-black-min .hljs-template-variable,.theme-base16-ir-black-min .hljs-variable{
+    color:#ff6c60
+}
+.theme-base16-ir-black-min .hljs-attr,.theme-base16-ir-black-min .hljs-link,.theme-base16-ir-black-min .hljs-literal,.theme-base16-ir-black-min .hljs-number,.theme-base16-ir-black-min .hljs-symbol,.theme-base16-ir-black-min .hljs-variable.constant_{
+    color:#e9c062
+}
+.theme-base16-ir-black-min .hljs-class .hljs-title,.theme-base16-ir-black-min .hljs-title,.theme-base16-ir-black-min .hljs-title.class_{
+    color:#ffffb6
+}
+.theme-base16-ir-black-min .hljs-strong{
+    font-weight:700;
+    color:#ffffb6
+}
+.theme-base16-ir-black-min .hljs-addition,.theme-base16-ir-black-min .hljs-code,.theme-base16-ir-black-min .hljs-string,.theme-base16-ir-black-min .hljs-title.class_.inherited__{
+    color:#a8ff60
+}
+.theme-base16-ir-black-min .hljs-built_in,.theme-base16-ir-black-min .hljs-doctag,.theme-base16-ir-black-min .hljs-keyword.hljs-atrule,.theme-base16-ir-black-min .hljs-quote,.theme-base16-ir-black-min .hljs-regexp{
+    color:#c6c5fe
+}
+.theme-base16-ir-black-min .hljs-attribute,.theme-base16-ir-black-min .hljs-function .hljs-title,.theme-base16-ir-black-min .hljs-section,.theme-base16-ir-black-min .hljs-title.function_,.theme-base16-ir-black-min .ruby .hljs-property{
+    color:#96cbfe
+}
+.theme-base16-ir-black-min .diff .hljs-meta,.theme-base16-ir-black-min .hljs-keyword,.theme-base16-ir-black-min .hljs-template-tag,.theme-base16-ir-black-min .hljs-type{
+    color:#ff73fd
+}
+.theme-base16-ir-black-min .hljs-emphasis{
+    color:#ff73fd;
+    font-style:italic
+}
+.theme-base16-ir-black-min .hljs-meta,.theme-base16-ir-black-min .hljs-meta .hljs-keyword,.theme-base16-ir-black-min .hljs-meta .hljs-string{
+    color:#b18a3d
+}
+.theme-base16-ir-black-min .hljs-meta .hljs-keyword,.theme-base16-ir-black-min .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-isotope{
+    /*! Theme: Isotope Author: Jan T. Sott License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-isotope pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-isotope code.hljs{
+    padding:3px 5px
+}
+.theme-base16-isotope .hljs{
+    color:#d0d0d0;
+    background:#000
+}
+.theme-base16-isotope .hljs ::-moz-selection,.theme-base16-isotope .hljs::-moz-selection{
+    background-color:#606060;
+    color:#d0d0d0
+}
+.theme-base16-isotope .hljs ::selection,.theme-base16-isotope .hljs::selection{
+    background-color:#606060;
+    color:#d0d0d0
+}
+.theme-base16-isotope .hljs-comment{
+    color:gray
+}
+.theme-base16-isotope .hljs-tag{
+    color:silver
+}
+.theme-base16-isotope .hljs-operator,.theme-base16-isotope .hljs-punctuation,.theme-base16-isotope .hljs-subst{
+    color:#d0d0d0
+}
+.theme-base16-isotope .hljs-operator{
+    opacity:.7
+}
+.theme-base16-isotope .hljs-bullet,.theme-base16-isotope .hljs-deletion,.theme-base16-isotope .hljs-name,.theme-base16-isotope .hljs-selector-tag,.theme-base16-isotope .hljs-template-variable,.theme-base16-isotope .hljs-variable{
+    color:red
+}
+.theme-base16-isotope .hljs-attr,.theme-base16-isotope .hljs-link,.theme-base16-isotope .hljs-literal,.theme-base16-isotope .hljs-number,.theme-base16-isotope .hljs-symbol,.theme-base16-isotope .hljs-variable.constant_{
+    color:#f90
+}
+.theme-base16-isotope .hljs-class .hljs-title,.theme-base16-isotope .hljs-title,.theme-base16-isotope .hljs-title.class_{
+    color:#f09
+}
+.theme-base16-isotope .hljs-strong{
+    font-weight:700;
+    color:#f09
+}
+.theme-base16-isotope .hljs-addition,.theme-base16-isotope .hljs-code,.theme-base16-isotope .hljs-string,.theme-base16-isotope .hljs-title.class_.inherited__{
+    color:#3f0
+}
+.theme-base16-isotope .hljs-built_in,.theme-base16-isotope .hljs-doctag,.theme-base16-isotope .hljs-keyword.hljs-atrule,.theme-base16-isotope .hljs-quote,.theme-base16-isotope .hljs-regexp{
+    color:aqua
+}
+.theme-base16-isotope .hljs-attribute,.theme-base16-isotope .hljs-function .hljs-title,.theme-base16-isotope .hljs-section,.theme-base16-isotope .hljs-title.function_,.theme-base16-isotope .ruby .hljs-property{
+    color:#06f
+}
+.theme-base16-isotope .diff .hljs-meta,.theme-base16-isotope .hljs-keyword,.theme-base16-isotope .hljs-template-tag,.theme-base16-isotope .hljs-type{
+    color:#c0f
+}
+.theme-base16-isotope .hljs-emphasis{
+    color:#c0f;
+    font-style:italic
+}
+.theme-base16-isotope .hljs-meta,.theme-base16-isotope .hljs-meta .hljs-keyword,.theme-base16-isotope .hljs-meta .hljs-string{
+    color:#30f
+}
+.theme-base16-isotope .hljs-meta .hljs-keyword,.theme-base16-isotope .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-isotope-min{
+    /*! Theme: Isotope Author: Jan T. Sott License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-isotope-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-isotope-min code.hljs{
+    padding:3px 5px
+}
+.theme-base16-isotope-min .hljs{
+    color:#d0d0d0;
+    background:#000
+}
+.theme-base16-isotope-min .hljs ::-moz-selection,.theme-base16-isotope-min .hljs::-moz-selection{
+    background-color:#606060;
+    color:#d0d0d0
+}
+.theme-base16-isotope-min .hljs ::selection,.theme-base16-isotope-min .hljs::selection{
+    background-color:#606060;
+    color:#d0d0d0
+}
+.theme-base16-isotope-min .hljs-comment{
+    color:gray
+}
+.theme-base16-isotope-min .hljs-tag{
+    color:silver
+}
+.theme-base16-isotope-min .hljs-operator,.theme-base16-isotope-min .hljs-punctuation,.theme-base16-isotope-min .hljs-subst{
+    color:#d0d0d0
+}
+.theme-base16-isotope-min .hljs-operator{
+    opacity:.7
+}
+.theme-base16-isotope-min .hljs-bullet,.theme-base16-isotope-min .hljs-deletion,.theme-base16-isotope-min .hljs-name,.theme-base16-isotope-min .hljs-selector-tag,.theme-base16-isotope-min .hljs-template-variable,.theme-base16-isotope-min .hljs-variable{
+    color:red
+}
+.theme-base16-isotope-min .hljs-attr,.theme-base16-isotope-min .hljs-link,.theme-base16-isotope-min .hljs-literal,.theme-base16-isotope-min .hljs-number,.theme-base16-isotope-min .hljs-symbol,.theme-base16-isotope-min .hljs-variable.constant_{
+    color:#f90
+}
+.theme-base16-isotope-min .hljs-class .hljs-title,.theme-base16-isotope-min .hljs-title,.theme-base16-isotope-min .hljs-title.class_{
+    color:#f09
+}
+.theme-base16-isotope-min .hljs-strong{
+    font-weight:700;
+    color:#f09
+}
+.theme-base16-isotope-min .hljs-addition,.theme-base16-isotope-min .hljs-code,.theme-base16-isotope-min .hljs-string,.theme-base16-isotope-min .hljs-title.class_.inherited__{
+    color:#3f0
+}
+.theme-base16-isotope-min .hljs-built_in,.theme-base16-isotope-min .hljs-doctag,.theme-base16-isotope-min .hljs-keyword.hljs-atrule,.theme-base16-isotope-min .hljs-quote,.theme-base16-isotope-min .hljs-regexp{
+    color:aqua
+}
+.theme-base16-isotope-min .hljs-attribute,.theme-base16-isotope-min .hljs-function .hljs-title,.theme-base16-isotope-min .hljs-section,.theme-base16-isotope-min .hljs-title.function_,.theme-base16-isotope-min .ruby .hljs-property{
+    color:#06f
+}
+.theme-base16-isotope-min .diff .hljs-meta,.theme-base16-isotope-min .hljs-keyword,.theme-base16-isotope-min .hljs-template-tag,.theme-base16-isotope-min .hljs-type{
+    color:#c0f
+}
+.theme-base16-isotope-min .hljs-emphasis{
+    color:#c0f;
+    font-style:italic
+}
+.theme-base16-isotope-min .hljs-meta,.theme-base16-isotope-min .hljs-meta .hljs-keyword,.theme-base16-isotope-min .hljs-meta .hljs-string{
+    color:#30f
+}
+.theme-base16-isotope-min .hljs-meta .hljs-keyword,.theme-base16-isotope-min .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-kimber{
+    /*! Theme: Kimber Author: Mishka Nguyen (https://github.com/akhsiM) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-kimber pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-kimber code.hljs{
+    padding:3px 5px
+}
+.theme-base16-kimber .hljs{
+    color:#dedee7;
+    background:#222
+}
+.theme-base16-kimber .hljs ::-moz-selection,.theme-base16-kimber .hljs::-moz-selection{
+    background-color:#555d55;
+    color:#dedee7
+}
+.theme-base16-kimber .hljs ::selection,.theme-base16-kimber .hljs::selection{
+    background-color:#555d55;
+    color:#dedee7
+}
+.theme-base16-kimber .hljs-comment{
+    color:#644646
+}
+.theme-base16-kimber .hljs-tag{
+    color:#5a5a5a
+}
+.theme-base16-kimber .hljs-operator,.theme-base16-kimber .hljs-punctuation,.theme-base16-kimber .hljs-subst{
+    color:#dedee7
+}
+.theme-base16-kimber .hljs-operator{
+    opacity:.7
+}
+.theme-base16-kimber .hljs-bullet,.theme-base16-kimber .hljs-deletion,.theme-base16-kimber .hljs-name,.theme-base16-kimber .hljs-selector-tag,.theme-base16-kimber .hljs-template-variable,.theme-base16-kimber .hljs-variable{
+    color:#c88c8c
+}
+.theme-base16-kimber .hljs-attr,.theme-base16-kimber .hljs-link,.theme-base16-kimber .hljs-literal,.theme-base16-kimber .hljs-number,.theme-base16-kimber .hljs-symbol,.theme-base16-kimber .hljs-variable.constant_{
+    color:#476c88
+}
+.theme-base16-kimber .hljs-class .hljs-title,.theme-base16-kimber .hljs-title,.theme-base16-kimber .hljs-title.class_{
+    color:#d8b56d
+}
+.theme-base16-kimber .hljs-strong{
+    font-weight:700;
+    color:#d8b56d
+}
+.theme-base16-kimber .hljs-addition,.theme-base16-kimber .hljs-code,.theme-base16-kimber .hljs-string,.theme-base16-kimber .hljs-title.class_.inherited__{
+    color:#99c899
+}
+.theme-base16-kimber .hljs-built_in,.theme-base16-kimber .hljs-doctag,.theme-base16-kimber .hljs-keyword.hljs-atrule,.theme-base16-kimber .hljs-quote,.theme-base16-kimber .hljs-regexp{
+    color:#78b4b4
+}
+.theme-base16-kimber .hljs-attribute,.theme-base16-kimber .hljs-function .hljs-title,.theme-base16-kimber .hljs-section,.theme-base16-kimber .hljs-title.function_,.theme-base16-kimber .ruby .hljs-property{
+    color:#537c9c
+}
+.theme-base16-kimber .diff .hljs-meta,.theme-base16-kimber .hljs-keyword,.theme-base16-kimber .hljs-template-tag,.theme-base16-kimber .hljs-type{
+    color:#86cacd
+}
+.theme-base16-kimber .hljs-emphasis{
+    color:#86cacd;
+    font-style:italic
+}
+.theme-base16-kimber .hljs-meta,.theme-base16-kimber .hljs-meta .hljs-keyword,.theme-base16-kimber .hljs-meta .hljs-string{
+    color:#704f4f
+}
+.theme-base16-kimber .hljs-meta .hljs-keyword,.theme-base16-kimber .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-kimber-min{
+    /*! Theme: Kimber Author: Mishka Nguyen (https://github.com/akhsiM) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-kimber-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-kimber-min code.hljs{
+    padding:3px 5px
+}
+.theme-base16-kimber-min .hljs{
+    color:#dedee7;
+    background:#222
+}
+.theme-base16-kimber-min .hljs ::-moz-selection,.theme-base16-kimber-min .hljs::-moz-selection{
+    background-color:#555d55;
+    color:#dedee7
+}
+.theme-base16-kimber-min .hljs ::selection,.theme-base16-kimber-min .hljs::selection{
+    background-color:#555d55;
+    color:#dedee7
+}
+.theme-base16-kimber-min .hljs-comment{
+    color:#644646
+}
+.theme-base16-kimber-min .hljs-tag{
+    color:#5a5a5a
+}
+.theme-base16-kimber-min .hljs-operator,.theme-base16-kimber-min .hljs-punctuation,.theme-base16-kimber-min .hljs-subst{
+    color:#dedee7
+}
+.theme-base16-kimber-min .hljs-operator{
+    opacity:.7
+}
+.theme-base16-kimber-min .hljs-bullet,.theme-base16-kimber-min .hljs-deletion,.theme-base16-kimber-min .hljs-name,.theme-base16-kimber-min .hljs-selector-tag,.theme-base16-kimber-min .hljs-template-variable,.theme-base16-kimber-min .hljs-variable{
+    color:#c88c8c
+}
+.theme-base16-kimber-min .hljs-attr,.theme-base16-kimber-min .hljs-link,.theme-base16-kimber-min .hljs-literal,.theme-base16-kimber-min .hljs-number,.theme-base16-kimber-min .hljs-symbol,.theme-base16-kimber-min .hljs-variable.constant_{
+    color:#476c88
+}
+.theme-base16-kimber-min .hljs-class .hljs-title,.theme-base16-kimber-min .hljs-title,.theme-base16-kimber-min .hljs-title.class_{
+    color:#d8b56d
+}
+.theme-base16-kimber-min .hljs-strong{
+    font-weight:700;
+    color:#d8b56d
+}
+.theme-base16-kimber-min .hljs-addition,.theme-base16-kimber-min .hljs-code,.theme-base16-kimber-min .hljs-string,.theme-base16-kimber-min .hljs-title.class_.inherited__{
+    color:#99c899
+}
+.theme-base16-kimber-min .hljs-built_in,.theme-base16-kimber-min .hljs-doctag,.theme-base16-kimber-min .hljs-keyword.hljs-atrule,.theme-base16-kimber-min .hljs-quote,.theme-base16-kimber-min .hljs-regexp{
+    color:#78b4b4
+}
+.theme-base16-kimber-min .hljs-attribute,.theme-base16-kimber-min .hljs-function .hljs-title,.theme-base16-kimber-min .hljs-section,.theme-base16-kimber-min .hljs-title.function_,.theme-base16-kimber-min .ruby .hljs-property{
+    color:#537c9c
+}
+.theme-base16-kimber-min .diff .hljs-meta,.theme-base16-kimber-min .hljs-keyword,.theme-base16-kimber-min .hljs-template-tag,.theme-base16-kimber-min .hljs-type{
+    color:#86cacd
+}
+.theme-base16-kimber-min .hljs-emphasis{
+    color:#86cacd;
+    font-style:italic
+}
+.theme-base16-kimber-min .hljs-meta,.theme-base16-kimber-min .hljs-meta .hljs-keyword,.theme-base16-kimber-min .hljs-meta .hljs-string{
+    color:#704f4f
+}
+.theme-base16-kimber-min .hljs-meta .hljs-keyword,.theme-base16-kimber-min .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-london-tube{
+    /*! Theme: London Tube Author: Jan T. Sott License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-london-tube pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-london-tube code.hljs{
+    padding:3px 5px
+}
+.theme-base16-london-tube .hljs{
+    color:#d9d8d8;
+    background:#231f20
+}
+.theme-base16-london-tube .hljs ::-moz-selection,.theme-base16-london-tube .hljs::-moz-selection{
+    background-color:#5a5758;
+    color:#d9d8d8
+}
+.theme-base16-london-tube .hljs ::selection,.theme-base16-london-tube .hljs::selection{
+    background-color:#5a5758;
+    color:#d9d8d8
+}
+.theme-base16-london-tube .hljs-comment{
+    color:#737171
+}
+.theme-base16-london-tube .hljs-tag{
+    color:#959ca1
+}
+.theme-base16-london-tube .hljs-operator,.theme-base16-london-tube .hljs-punctuation,.theme-base16-london-tube .hljs-subst{
+    color:#d9d8d8
+}
+.theme-base16-london-tube .hljs-operator{
+    opacity:.7
+}
+.theme-base16-london-tube .hljs-bullet,.theme-base16-london-tube .hljs-deletion,.theme-base16-london-tube .hljs-name,.theme-base16-london-tube .hljs-selector-tag,.theme-base16-london-tube .hljs-template-variable,.theme-base16-london-tube .hljs-variable{
+    color:#ee2e24
+}
+.theme-base16-london-tube .hljs-attr,.theme-base16-london-tube .hljs-link,.theme-base16-london-tube .hljs-literal,.theme-base16-london-tube .hljs-number,.theme-base16-london-tube .hljs-symbol,.theme-base16-london-tube .hljs-variable.constant_{
+    color:#f386a1
+}
+.theme-base16-london-tube .hljs-class .hljs-title,.theme-base16-london-tube .hljs-title,.theme-base16-london-tube .hljs-title.class_{
+    color:#ffd204
+}
+.theme-base16-london-tube .hljs-strong{
+    font-weight:700;
+    color:#ffd204
+}
+.theme-base16-london-tube .hljs-addition,.theme-base16-london-tube .hljs-code,.theme-base16-london-tube .hljs-string,.theme-base16-london-tube .hljs-title.class_.inherited__{
+    color:#00853e
+}
+.theme-base16-london-tube .hljs-built_in,.theme-base16-london-tube .hljs-doctag,.theme-base16-london-tube .hljs-keyword.hljs-atrule,.theme-base16-london-tube .hljs-quote,.theme-base16-london-tube .hljs-regexp{
+    color:#85cebc
+}
+.theme-base16-london-tube .hljs-attribute,.theme-base16-london-tube .hljs-function .hljs-title,.theme-base16-london-tube .hljs-section,.theme-base16-london-tube .hljs-title.function_,.theme-base16-london-tube .ruby .hljs-property{
+    color:#009ddc
+}
+.theme-base16-london-tube .diff .hljs-meta,.theme-base16-london-tube .hljs-keyword,.theme-base16-london-tube .hljs-template-tag,.theme-base16-london-tube .hljs-type{
+    color:#98005d
+}
+.theme-base16-london-tube .hljs-emphasis{
+    color:#98005d;
+    font-style:italic
+}
+.theme-base16-london-tube .hljs-meta,.theme-base16-london-tube .hljs-meta .hljs-keyword,.theme-base16-london-tube .hljs-meta .hljs-string{
+    color:#b06110
+}
+.theme-base16-london-tube .hljs-meta .hljs-keyword,.theme-base16-london-tube .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-london-tube-min{
+    /*! Theme: London Tube Author: Jan T. Sott License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-london-tube-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-london-tube-min code.hljs{
+    padding:3px 5px
+}
+.theme-base16-london-tube-min .hljs{
+    color:#d9d8d8;
+    background:#231f20
+}
+.theme-base16-london-tube-min .hljs ::-moz-selection,.theme-base16-london-tube-min .hljs::-moz-selection{
+    background-color:#5a5758;
+    color:#d9d8d8
+}
+.theme-base16-london-tube-min .hljs ::selection,.theme-base16-london-tube-min .hljs::selection{
+    background-color:#5a5758;
+    color:#d9d8d8
+}
+.theme-base16-london-tube-min .hljs-comment{
+    color:#737171
+}
+.theme-base16-london-tube-min .hljs-tag{
+    color:#959ca1
+}
+.theme-base16-london-tube-min .hljs-operator,.theme-base16-london-tube-min .hljs-punctuation,.theme-base16-london-tube-min .hljs-subst{
+    color:#d9d8d8
+}
+.theme-base16-london-tube-min .hljs-operator{
+    opacity:.7
+}
+.theme-base16-london-tube-min .hljs-bullet,.theme-base16-london-tube-min .hljs-deletion,.theme-base16-london-tube-min .hljs-name,.theme-base16-london-tube-min .hljs-selector-tag,.theme-base16-london-tube-min .hljs-template-variable,.theme-base16-london-tube-min .hljs-variable{
+    color:#ee2e24
+}
+.theme-base16-london-tube-min .hljs-attr,.theme-base16-london-tube-min .hljs-link,.theme-base16-london-tube-min .hljs-literal,.theme-base16-london-tube-min .hljs-number,.theme-base16-london-tube-min .hljs-symbol,.theme-base16-london-tube-min .hljs-variable.constant_{
+    color:#f386a1
+}
+.theme-base16-london-tube-min .hljs-class .hljs-title,.theme-base16-london-tube-min .hljs-title,.theme-base16-london-tube-min .hljs-title.class_{
+    color:#ffd204
+}
+.theme-base16-london-tube-min .hljs-strong{
+    font-weight:700;
+    color:#ffd204
+}
+.theme-base16-london-tube-min .hljs-addition,.theme-base16-london-tube-min .hljs-code,.theme-base16-london-tube-min .hljs-string,.theme-base16-london-tube-min .hljs-title.class_.inherited__{
+    color:#00853e
+}
+.theme-base16-london-tube-min .hljs-built_in,.theme-base16-london-tube-min .hljs-doctag,.theme-base16-london-tube-min .hljs-keyword.hljs-atrule,.theme-base16-london-tube-min .hljs-quote,.theme-base16-london-tube-min .hljs-regexp{
+    color:#85cebc
+}
+.theme-base16-london-tube-min .hljs-attribute,.theme-base16-london-tube-min .hljs-function .hljs-title,.theme-base16-london-tube-min .hljs-section,.theme-base16-london-tube-min .hljs-title.function_,.theme-base16-london-tube-min .ruby .hljs-property{
+    color:#009ddc
+}
+.theme-base16-london-tube-min .diff .hljs-meta,.theme-base16-london-tube-min .hljs-keyword,.theme-base16-london-tube-min .hljs-template-tag,.theme-base16-london-tube-min .hljs-type{
+    color:#98005d
+}
+.theme-base16-london-tube-min .hljs-emphasis{
+    color:#98005d;
+    font-style:italic
+}
+.theme-base16-london-tube-min .hljs-meta,.theme-base16-london-tube-min .hljs-meta .hljs-keyword,.theme-base16-london-tube-min .hljs-meta .hljs-string{
+    color:#b06110
+}
+.theme-base16-london-tube-min .hljs-meta .hljs-keyword,.theme-base16-london-tube-min .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-macintosh{
+    /*! Theme: Macintosh Author: Rebecca Bettencourt (http://www.kreativekorp.com) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-macintosh pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-macintosh code.hljs{
+    padding:3px 5px
+}
+.theme-base16-macintosh .hljs{
+    color:silver;
+    background:#000
+}
+.theme-base16-macintosh .hljs ::-moz-selection,.theme-base16-macintosh .hljs::-moz-selection{
+    background-color:#404040;
+    color:silver
+}
+.theme-base16-macintosh .hljs ::selection,.theme-base16-macintosh .hljs::selection{
+    background-color:#404040;
+    color:silver
+}
+.theme-base16-macintosh .hljs-comment,.theme-base16-macintosh .hljs-tag{
+    color:gray
+}
+.theme-base16-macintosh .hljs-operator,.theme-base16-macintosh .hljs-punctuation,.theme-base16-macintosh .hljs-subst{
+    color:silver
+}
+.theme-base16-macintosh .hljs-operator{
+    opacity:.7
+}
+.theme-base16-macintosh .hljs-bullet,.theme-base16-macintosh .hljs-deletion,.theme-base16-macintosh .hljs-name,.theme-base16-macintosh .hljs-selector-tag,.theme-base16-macintosh .hljs-template-variable,.theme-base16-macintosh .hljs-variable{
+    color:#dd0907
+}
+.theme-base16-macintosh .hljs-attr,.theme-base16-macintosh .hljs-link,.theme-base16-macintosh .hljs-literal,.theme-base16-macintosh .hljs-number,.theme-base16-macintosh .hljs-symbol,.theme-base16-macintosh .hljs-variable.constant_{
+    color:#ff6403
+}
+.theme-base16-macintosh .hljs-class .hljs-title,.theme-base16-macintosh .hljs-title,.theme-base16-macintosh .hljs-title.class_{
+    color:#fbf305
+}
+.theme-base16-macintosh .hljs-strong{
+    font-weight:700;
+    color:#fbf305
+}
+.theme-base16-macintosh .hljs-addition,.theme-base16-macintosh .hljs-code,.theme-base16-macintosh .hljs-string,.theme-base16-macintosh .hljs-title.class_.inherited__{
+    color:#1fb714
+}
+.theme-base16-macintosh .hljs-built_in,.theme-base16-macintosh .hljs-doctag,.theme-base16-macintosh .hljs-keyword.hljs-atrule,.theme-base16-macintosh .hljs-quote,.theme-base16-macintosh .hljs-regexp{
+    color:#02abea
+}
+.theme-base16-macintosh .hljs-attribute,.theme-base16-macintosh .hljs-function .hljs-title,.theme-base16-macintosh .hljs-section,.theme-base16-macintosh .hljs-title.function_,.theme-base16-macintosh .ruby .hljs-property{
+    color:#0000d3
+}
+.theme-base16-macintosh .diff .hljs-meta,.theme-base16-macintosh .hljs-keyword,.theme-base16-macintosh .hljs-template-tag,.theme-base16-macintosh .hljs-type{
+    color:#4700a5
+}
+.theme-base16-macintosh .hljs-emphasis{
+    color:#4700a5;
+    font-style:italic
+}
+.theme-base16-macintosh .hljs-meta,.theme-base16-macintosh .hljs-meta .hljs-keyword,.theme-base16-macintosh .hljs-meta .hljs-string{
+    color:#90713a
+}
+.theme-base16-macintosh .hljs-meta .hljs-keyword,.theme-base16-macintosh .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-macintosh-min{
+    /*! Theme: Macintosh Author: Rebecca Bettencourt (http://www.kreativekorp.com) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-macintosh-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-macintosh-min code.hljs{
+    padding:3px 5px
+}
+.theme-base16-macintosh-min .hljs{
+    color:silver;
+    background:#000
+}
+.theme-base16-macintosh-min .hljs ::-moz-selection,.theme-base16-macintosh-min .hljs::-moz-selection{
+    background-color:#404040;
+    color:silver
+}
+.theme-base16-macintosh-min .hljs ::selection,.theme-base16-macintosh-min .hljs::selection{
+    background-color:#404040;
+    color:silver
+}
+.theme-base16-macintosh-min .hljs-comment,.theme-base16-macintosh-min .hljs-tag{
+    color:gray
+}
+.theme-base16-macintosh-min .hljs-operator,.theme-base16-macintosh-min .hljs-punctuation,.theme-base16-macintosh-min .hljs-subst{
+    color:silver
+}
+.theme-base16-macintosh-min .hljs-operator{
+    opacity:.7
+}
+.theme-base16-macintosh-min .hljs-bullet,.theme-base16-macintosh-min .hljs-deletion,.theme-base16-macintosh-min .hljs-name,.theme-base16-macintosh-min .hljs-selector-tag,.theme-base16-macintosh-min .hljs-template-variable,.theme-base16-macintosh-min .hljs-variable{
+    color:#dd0907
+}
+.theme-base16-macintosh-min .hljs-attr,.theme-base16-macintosh-min .hljs-link,.theme-base16-macintosh-min .hljs-literal,.theme-base16-macintosh-min .hljs-number,.theme-base16-macintosh-min .hljs-symbol,.theme-base16-macintosh-min .hljs-variable.constant_{
+    color:#ff6403
+}
+.theme-base16-macintosh-min .hljs-class .hljs-title,.theme-base16-macintosh-min .hljs-title,.theme-base16-macintosh-min .hljs-title.class_{
+    color:#fbf305
+}
+.theme-base16-macintosh-min .hljs-strong{
+    font-weight:700;
+    color:#fbf305
+}
+.theme-base16-macintosh-min .hljs-addition,.theme-base16-macintosh-min .hljs-code,.theme-base16-macintosh-min .hljs-string,.theme-base16-macintosh-min .hljs-title.class_.inherited__{
+    color:#1fb714
+}
+.theme-base16-macintosh-min .hljs-built_in,.theme-base16-macintosh-min .hljs-doctag,.theme-base16-macintosh-min .hljs-keyword.hljs-atrule,.theme-base16-macintosh-min .hljs-quote,.theme-base16-macintosh-min .hljs-regexp{
+    color:#02abea
+}
+.theme-base16-macintosh-min .hljs-attribute,.theme-base16-macintosh-min .hljs-function .hljs-title,.theme-base16-macintosh-min .hljs-section,.theme-base16-macintosh-min .hljs-title.function_,.theme-base16-macintosh-min .ruby .hljs-property{
+    color:#0000d3
+}
+.theme-base16-macintosh-min .diff .hljs-meta,.theme-base16-macintosh-min .hljs-keyword,.theme-base16-macintosh-min .hljs-template-tag,.theme-base16-macintosh-min .hljs-type{
+    color:#4700a5
+}
+.theme-base16-macintosh-min .hljs-emphasis{
+    color:#4700a5;
+    font-style:italic
+}
+.theme-base16-macintosh-min .hljs-meta,.theme-base16-macintosh-min .hljs-meta .hljs-keyword,.theme-base16-macintosh-min .hljs-meta .hljs-string{
+    color:#90713a
+}
+.theme-base16-macintosh-min .hljs-meta .hljs-keyword,.theme-base16-macintosh-min .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-marrakesh{
+    /*! Theme: Marrakesh Author: Alexandre Gavioli (http://github.com/Alexx2/) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-marrakesh pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-marrakesh code.hljs{
+    padding:3px 5px
+}
+.theme-base16-marrakesh .hljs{
+    color:#948e48;
+    background:#201602
+}
+.theme-base16-marrakesh .hljs ::-moz-selection,.theme-base16-marrakesh .hljs::-moz-selection{
+    background-color:#5f5b17;
+    color:#948e48
+}
+.theme-base16-marrakesh .hljs ::selection,.theme-base16-marrakesh .hljs::selection{
+    background-color:#5f5b17;
+    color:#948e48
+}
+.theme-base16-marrakesh .hljs-comment{
+    color:#6c6823
+}
+.theme-base16-marrakesh .hljs-tag{
+    color:#86813b
+}
+.theme-base16-marrakesh .hljs-operator,.theme-base16-marrakesh .hljs-punctuation,.theme-base16-marrakesh .hljs-subst{
+    color:#948e48
+}
+.theme-base16-marrakesh .hljs-operator{
+    opacity:.7
+}
+.theme-base16-marrakesh .hljs-bullet,.theme-base16-marrakesh .hljs-deletion,.theme-base16-marrakesh .hljs-name,.theme-base16-marrakesh .hljs-selector-tag,.theme-base16-marrakesh .hljs-template-variable,.theme-base16-marrakesh .hljs-variable{
+    color:#c35359
+}
+.theme-base16-marrakesh .hljs-attr,.theme-base16-marrakesh .hljs-link,.theme-base16-marrakesh .hljs-literal,.theme-base16-marrakesh .hljs-number,.theme-base16-marrakesh .hljs-symbol,.theme-base16-marrakesh .hljs-variable.constant_{
+    color:#b36144
+}
+.theme-base16-marrakesh .hljs-class .hljs-title,.theme-base16-marrakesh .hljs-title,.theme-base16-marrakesh .hljs-title.class_{
+    color:#a88339
+}
+.theme-base16-marrakesh .hljs-strong{
+    font-weight:700;
+    color:#a88339
+}
+.theme-base16-marrakesh .hljs-addition,.theme-base16-marrakesh .hljs-code,.theme-base16-marrakesh .hljs-string,.theme-base16-marrakesh .hljs-title.class_.inherited__{
+    color:#18974e
+}
+.theme-base16-marrakesh .hljs-built_in,.theme-base16-marrakesh .hljs-doctag,.theme-base16-marrakesh .hljs-keyword.hljs-atrule,.theme-base16-marrakesh .hljs-quote,.theme-base16-marrakesh .hljs-regexp{
+    color:#75a738
+}
+.theme-base16-marrakesh .hljs-attribute,.theme-base16-marrakesh .hljs-function .hljs-title,.theme-base16-marrakesh .hljs-section,.theme-base16-marrakesh .hljs-title.function_,.theme-base16-marrakesh .ruby .hljs-property{
+    color:#477ca1
+}
+.theme-base16-marrakesh .diff .hljs-meta,.theme-base16-marrakesh .hljs-keyword,.theme-base16-marrakesh .hljs-template-tag,.theme-base16-marrakesh .hljs-type{
+    color:#8868b3
+}
+.theme-base16-marrakesh .hljs-emphasis{
+    color:#8868b3;
+    font-style:italic
+}
+.theme-base16-marrakesh .hljs-meta,.theme-base16-marrakesh .hljs-meta .hljs-keyword,.theme-base16-marrakesh .hljs-meta .hljs-string{
+    color:#b3588e
+}
+.theme-base16-marrakesh .hljs-meta .hljs-keyword,.theme-base16-marrakesh .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-marrakesh-min{
+    /*! Theme: Marrakesh Author: Alexandre Gavioli (http://github.com/Alexx2/) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-marrakesh-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-marrakesh-min code.hljs{
+    padding:3px 5px
+}
+.theme-base16-marrakesh-min .hljs{
+    color:#948e48;
+    background:#201602
+}
+.theme-base16-marrakesh-min .hljs ::-moz-selection,.theme-base16-marrakesh-min .hljs::-moz-selection{
+    background-color:#5f5b17;
+    color:#948e48
+}
+.theme-base16-marrakesh-min .hljs ::selection,.theme-base16-marrakesh-min .hljs::selection{
+    background-color:#5f5b17;
+    color:#948e48
+}
+.theme-base16-marrakesh-min .hljs-comment{
+    color:#6c6823
+}
+.theme-base16-marrakesh-min .hljs-tag{
+    color:#86813b
+}
+.theme-base16-marrakesh-min .hljs-operator,.theme-base16-marrakesh-min .hljs-punctuation,.theme-base16-marrakesh-min .hljs-subst{
+    color:#948e48
+}
+.theme-base16-marrakesh-min .hljs-operator{
+    opacity:.7
+}
+.theme-base16-marrakesh-min .hljs-bullet,.theme-base16-marrakesh-min .hljs-deletion,.theme-base16-marrakesh-min .hljs-name,.theme-base16-marrakesh-min .hljs-selector-tag,.theme-base16-marrakesh-min .hljs-template-variable,.theme-base16-marrakesh-min .hljs-variable{
+    color:#c35359
+}
+.theme-base16-marrakesh-min .hljs-attr,.theme-base16-marrakesh-min .hljs-link,.theme-base16-marrakesh-min .hljs-literal,.theme-base16-marrakesh-min .hljs-number,.theme-base16-marrakesh-min .hljs-symbol,.theme-base16-marrakesh-min .hljs-variable.constant_{
+    color:#b36144
+}
+.theme-base16-marrakesh-min .hljs-class .hljs-title,.theme-base16-marrakesh-min .hljs-title,.theme-base16-marrakesh-min .hljs-title.class_{
+    color:#a88339
+}
+.theme-base16-marrakesh-min .hljs-strong{
+    font-weight:700;
+    color:#a88339
+}
+.theme-base16-marrakesh-min .hljs-addition,.theme-base16-marrakesh-min .hljs-code,.theme-base16-marrakesh-min .hljs-string,.theme-base16-marrakesh-min .hljs-title.class_.inherited__{
+    color:#18974e
+}
+.theme-base16-marrakesh-min .hljs-built_in,.theme-base16-marrakesh-min .hljs-doctag,.theme-base16-marrakesh-min .hljs-keyword.hljs-atrule,.theme-base16-marrakesh-min .hljs-quote,.theme-base16-marrakesh-min .hljs-regexp{
+    color:#75a738
+}
+.theme-base16-marrakesh-min .hljs-attribute,.theme-base16-marrakesh-min .hljs-function .hljs-title,.theme-base16-marrakesh-min .hljs-section,.theme-base16-marrakesh-min .hljs-title.function_,.theme-base16-marrakesh-min .ruby .hljs-property{
+    color:#477ca1
+}
+.theme-base16-marrakesh-min .diff .hljs-meta,.theme-base16-marrakesh-min .hljs-keyword,.theme-base16-marrakesh-min .hljs-template-tag,.theme-base16-marrakesh-min .hljs-type{
+    color:#8868b3
+}
+.theme-base16-marrakesh-min .hljs-emphasis{
+    color:#8868b3;
+    font-style:italic
+}
+.theme-base16-marrakesh-min .hljs-meta,.theme-base16-marrakesh-min .hljs-meta .hljs-keyword,.theme-base16-marrakesh-min .hljs-meta .hljs-string{
+    color:#b3588e
+}
+.theme-base16-marrakesh-min .hljs-meta .hljs-keyword,.theme-base16-marrakesh-min .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-materia{
+    /*! Theme: Materia Author: Defman21 License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-materia pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-materia code.hljs{
+    padding:3px 5px
+}
+.theme-base16-materia .hljs{
+    color:#cdd3de;
+    background:#263238
+}
+.theme-base16-materia .hljs ::-moz-selection,.theme-base16-materia .hljs::-moz-selection{
+    background-color:#37474f;
+    color:#cdd3de
+}
+.theme-base16-materia .hljs ::selection,.theme-base16-materia .hljs::selection{
+    background-color:#37474f;
+    color:#cdd3de
+}
+.theme-base16-materia .hljs-comment{
+    color:#707880
+}
+.theme-base16-materia .hljs-tag{
+    color:#c9ccd3
+}
+.theme-base16-materia .hljs-operator,.theme-base16-materia .hljs-punctuation,.theme-base16-materia .hljs-subst{
+    color:#cdd3de
+}
+.theme-base16-materia .hljs-operator{
+    opacity:.7
+}
+.theme-base16-materia .hljs-bullet,.theme-base16-materia .hljs-deletion,.theme-base16-materia .hljs-name,.theme-base16-materia .hljs-selector-tag,.theme-base16-materia .hljs-template-variable,.theme-base16-materia .hljs-variable{
+    color:#ec5f67
+}
+.theme-base16-materia .hljs-attr,.theme-base16-materia .hljs-link,.theme-base16-materia .hljs-literal,.theme-base16-materia .hljs-number,.theme-base16-materia .hljs-symbol,.theme-base16-materia .hljs-variable.constant_{
+    color:#ea9560
+}
+.theme-base16-materia .hljs-class .hljs-title,.theme-base16-materia .hljs-title,.theme-base16-materia .hljs-title.class_{
+    color:#fc0
+}
+.theme-base16-materia .hljs-strong{
+    font-weight:700;
+    color:#fc0
+}
+.theme-base16-materia .hljs-addition,.theme-base16-materia .hljs-code,.theme-base16-materia .hljs-string,.theme-base16-materia .hljs-title.class_.inherited__{
+    color:#8bd649
+}
+.theme-base16-materia .hljs-built_in,.theme-base16-materia .hljs-doctag,.theme-base16-materia .hljs-keyword.hljs-atrule,.theme-base16-materia .hljs-quote,.theme-base16-materia .hljs-regexp{
+    color:#80cbc4
+}
+.theme-base16-materia .hljs-attribute,.theme-base16-materia .hljs-function .hljs-title,.theme-base16-materia .hljs-section,.theme-base16-materia .hljs-title.function_,.theme-base16-materia .ruby .hljs-property{
+    color:#89ddff
+}
+.theme-base16-materia .diff .hljs-meta,.theme-base16-materia .hljs-keyword,.theme-base16-materia .hljs-template-tag,.theme-base16-materia .hljs-type{
+    color:#82aaff
+}
+.theme-base16-materia .hljs-emphasis{
+    color:#82aaff;
+    font-style:italic
+}
+.theme-base16-materia .hljs-meta,.theme-base16-materia .hljs-meta .hljs-keyword,.theme-base16-materia .hljs-meta .hljs-string{
+    color:#ec5f67
+}
+.theme-base16-materia .hljs-meta .hljs-keyword,.theme-base16-materia .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-materia-min{
+    /*! Theme: Materia Author: Defman21 License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-materia-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-materia-min code.hljs{
+    padding:3px 5px
+}
+.theme-base16-materia-min .hljs{
+    color:#cdd3de;
+    background:#263238
+}
+.theme-base16-materia-min .hljs ::-moz-selection,.theme-base16-materia-min .hljs::-moz-selection{
+    background-color:#37474f;
+    color:#cdd3de
+}
+.theme-base16-materia-min .hljs ::selection,.theme-base16-materia-min .hljs::selection{
+    background-color:#37474f;
+    color:#cdd3de
+}
+.theme-base16-materia-min .hljs-comment{
+    color:#707880
+}
+.theme-base16-materia-min .hljs-tag{
+    color:#c9ccd3
+}
+.theme-base16-materia-min .hljs-operator,.theme-base16-materia-min .hljs-punctuation,.theme-base16-materia-min .hljs-subst{
+    color:#cdd3de
+}
+.theme-base16-materia-min .hljs-operator{
+    opacity:.7
+}
+.theme-base16-materia-min .hljs-bullet,.theme-base16-materia-min .hljs-deletion,.theme-base16-materia-min .hljs-name,.theme-base16-materia-min .hljs-selector-tag,.theme-base16-materia-min .hljs-template-variable,.theme-base16-materia-min .hljs-variable{
+    color:#ec5f67
+}
+.theme-base16-materia-min .hljs-attr,.theme-base16-materia-min .hljs-link,.theme-base16-materia-min .hljs-literal,.theme-base16-materia-min .hljs-number,.theme-base16-materia-min .hljs-symbol,.theme-base16-materia-min .hljs-variable.constant_{
+    color:#ea9560
+}
+.theme-base16-materia-min .hljs-class .hljs-title,.theme-base16-materia-min .hljs-title,.theme-base16-materia-min .hljs-title.class_{
+    color:#fc0
+}
+.theme-base16-materia-min .hljs-strong{
+    font-weight:700;
+    color:#fc0
+}
+.theme-base16-materia-min .hljs-addition,.theme-base16-materia-min .hljs-code,.theme-base16-materia-min .hljs-string,.theme-base16-materia-min .hljs-title.class_.inherited__{
+    color:#8bd649
+}
+.theme-base16-materia-min .hljs-built_in,.theme-base16-materia-min .hljs-doctag,.theme-base16-materia-min .hljs-keyword.hljs-atrule,.theme-base16-materia-min .hljs-quote,.theme-base16-materia-min .hljs-regexp{
+    color:#80cbc4
+}
+.theme-base16-materia-min .hljs-attribute,.theme-base16-materia-min .hljs-function .hljs-title,.theme-base16-materia-min .hljs-section,.theme-base16-materia-min .hljs-title.function_,.theme-base16-materia-min .ruby .hljs-property{
+    color:#89ddff
+}
+.theme-base16-materia-min .diff .hljs-meta,.theme-base16-materia-min .hljs-keyword,.theme-base16-materia-min .hljs-template-tag,.theme-base16-materia-min .hljs-type{
+    color:#82aaff
+}
+.theme-base16-materia-min .hljs-emphasis{
+    color:#82aaff;
+    font-style:italic
+}
+.theme-base16-materia-min .hljs-meta,.theme-base16-materia-min .hljs-meta .hljs-keyword,.theme-base16-materia-min .hljs-meta .hljs-string{
+    color:#ec5f67
+}
+.theme-base16-materia-min .hljs-meta .hljs-keyword,.theme-base16-materia-min .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-material-darker{
+    /*! Theme: Material Darker Author: Nate Peterson License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-material-darker pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-material-darker code.hljs{
+    padding:3px 5px
+}
+.theme-base16-material-darker .hljs{
+    color:#eff;
+    background:#212121
+}
+.theme-base16-material-darker .hljs ::-moz-selection,.theme-base16-material-darker .hljs::-moz-selection{
+    background-color:#353535;
+    color:#eff
+}
+.theme-base16-material-darker .hljs ::selection,.theme-base16-material-darker .hljs::selection{
+    background-color:#353535;
+    color:#eff
+}
+.theme-base16-material-darker .hljs-comment{
+    color:#4a4a4a
+}
+.theme-base16-material-darker .hljs-tag{
+    color:#b2ccd6
+}
+.theme-base16-material-darker .hljs-operator,.theme-base16-material-darker .hljs-punctuation,.theme-base16-material-darker .hljs-subst{
+    color:#eff
+}
+.theme-base16-material-darker .hljs-operator{
+    opacity:.7
+}
+.theme-base16-material-darker .hljs-bullet,.theme-base16-material-darker .hljs-deletion,.theme-base16-material-darker .hljs-name,.theme-base16-material-darker .hljs-selector-tag,.theme-base16-material-darker .hljs-template-variable,.theme-base16-material-darker .hljs-variable{
+    color:#f07178
+}
+.theme-base16-material-darker .hljs-attr,.theme-base16-material-darker .hljs-link,.theme-base16-material-darker .hljs-literal,.theme-base16-material-darker .hljs-number,.theme-base16-material-darker .hljs-symbol,.theme-base16-material-darker .hljs-variable.constant_{
+    color:#f78c6c
+}
+.theme-base16-material-darker .hljs-class .hljs-title,.theme-base16-material-darker .hljs-title,.theme-base16-material-darker .hljs-title.class_{
+    color:#ffcb6b
+}
+.theme-base16-material-darker .hljs-strong{
+    font-weight:700;
+    color:#ffcb6b
+}
+.theme-base16-material-darker .hljs-addition,.theme-base16-material-darker .hljs-code,.theme-base16-material-darker .hljs-string,.theme-base16-material-darker .hljs-title.class_.inherited__{
+    color:#c3e88d
+}
+.theme-base16-material-darker .hljs-built_in,.theme-base16-material-darker .hljs-doctag,.theme-base16-material-darker .hljs-keyword.hljs-atrule,.theme-base16-material-darker .hljs-quote,.theme-base16-material-darker .hljs-regexp{
+    color:#89ddff
+}
+.theme-base16-material-darker .hljs-attribute,.theme-base16-material-darker .hljs-function .hljs-title,.theme-base16-material-darker .hljs-section,.theme-base16-material-darker .hljs-title.function_,.theme-base16-material-darker .ruby .hljs-property{
+    color:#82aaff
+}
+.theme-base16-material-darker .diff .hljs-meta,.theme-base16-material-darker .hljs-keyword,.theme-base16-material-darker .hljs-template-tag,.theme-base16-material-darker .hljs-type{
+    color:#c792ea
+}
+.theme-base16-material-darker .hljs-emphasis{
+    color:#c792ea;
+    font-style:italic
+}
+.theme-base16-material-darker .hljs-meta,.theme-base16-material-darker .hljs-meta .hljs-keyword,.theme-base16-material-darker .hljs-meta .hljs-string{
+    color:#ff5370
+}
+.theme-base16-material-darker .hljs-meta .hljs-keyword,.theme-base16-material-darker .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-material-darker-min{
+    /*! Theme: Material Darker Author: Nate Peterson License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-material-darker-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-material-darker-min code.hljs{
+    padding:3px 5px
+}
+.theme-base16-material-darker-min .hljs{
+    color:#eff;
+    background:#212121
+}
+.theme-base16-material-darker-min .hljs ::-moz-selection,.theme-base16-material-darker-min .hljs::-moz-selection{
+    background-color:#353535;
+    color:#eff
+}
+.theme-base16-material-darker-min .hljs ::selection,.theme-base16-material-darker-min .hljs::selection{
+    background-color:#353535;
+    color:#eff
+}
+.theme-base16-material-darker-min .hljs-comment{
+    color:#4a4a4a
+}
+.theme-base16-material-darker-min .hljs-tag{
+    color:#b2ccd6
+}
+.theme-base16-material-darker-min .hljs-operator,.theme-base16-material-darker-min .hljs-punctuation,.theme-base16-material-darker-min .hljs-subst{
+    color:#eff
+}
+.theme-base16-material-darker-min .hljs-operator{
+    opacity:.7
+}
+.theme-base16-material-darker-min .hljs-bullet,.theme-base16-material-darker-min .hljs-deletion,.theme-base16-material-darker-min .hljs-name,.theme-base16-material-darker-min .hljs-selector-tag,.theme-base16-material-darker-min .hljs-template-variable,.theme-base16-material-darker-min .hljs-variable{
+    color:#f07178
+}
+.theme-base16-material-darker-min .hljs-attr,.theme-base16-material-darker-min .hljs-link,.theme-base16-material-darker-min .hljs-literal,.theme-base16-material-darker-min .hljs-number,.theme-base16-material-darker-min .hljs-symbol,.theme-base16-material-darker-min .hljs-variable.constant_{
+    color:#f78c6c
+}
+.theme-base16-material-darker-min .hljs-class .hljs-title,.theme-base16-material-darker-min .hljs-title,.theme-base16-material-darker-min .hljs-title.class_{
+    color:#ffcb6b
+}
+.theme-base16-material-darker-min .hljs-strong{
+    font-weight:700;
+    color:#ffcb6b
+}
+.theme-base16-material-darker-min .hljs-addition,.theme-base16-material-darker-min .hljs-code,.theme-base16-material-darker-min .hljs-string,.theme-base16-material-darker-min .hljs-title.class_.inherited__{
+    color:#c3e88d
+}
+.theme-base16-material-darker-min .hljs-built_in,.theme-base16-material-darker-min .hljs-doctag,.theme-base16-material-darker-min .hljs-keyword.hljs-atrule,.theme-base16-material-darker-min .hljs-quote,.theme-base16-material-darker-min .hljs-regexp{
+    color:#89ddff
+}
+.theme-base16-material-darker-min .hljs-attribute,.theme-base16-material-darker-min .hljs-function .hljs-title,.theme-base16-material-darker-min .hljs-section,.theme-base16-material-darker-min .hljs-title.function_,.theme-base16-material-darker-min .ruby .hljs-property{
+    color:#82aaff
+}
+.theme-base16-material-darker-min .diff .hljs-meta,.theme-base16-material-darker-min .hljs-keyword,.theme-base16-material-darker-min .hljs-template-tag,.theme-base16-material-darker-min .hljs-type{
+    color:#c792ea
+}
+.theme-base16-material-darker-min .hljs-emphasis{
+    color:#c792ea;
+    font-style:italic
+}
+.theme-base16-material-darker-min .hljs-meta,.theme-base16-material-darker-min .hljs-meta .hljs-keyword,.theme-base16-material-darker-min .hljs-meta .hljs-string{
+    color:#ff5370
+}
+.theme-base16-material-darker-min .hljs-meta .hljs-keyword,.theme-base16-material-darker-min .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-material-lighter{
+    /*! Theme: Material Lighter Author: Nate Peterson License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-material-lighter pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-material-lighter code.hljs{
+    padding:3px 5px
+}
+.theme-base16-material-lighter .hljs{
+    color:#80cbc4;
+    background:#fafafa
+}
+.theme-base16-material-lighter .hljs ::-moz-selection,.theme-base16-material-lighter .hljs::-moz-selection{
+    background-color:#cceae7;
+    color:#80cbc4
+}
+.theme-base16-material-lighter .hljs ::selection,.theme-base16-material-lighter .hljs::selection{
+    background-color:#cceae7;
+    color:#80cbc4
+}
+.theme-base16-material-lighter .hljs-comment{
+    color:#ccd7da
+}
+.theme-base16-material-lighter .hljs-tag{
+    color:#8796b0
+}
+.theme-base16-material-lighter .hljs-operator,.theme-base16-material-lighter .hljs-punctuation,.theme-base16-material-lighter .hljs-subst{
+    color:#80cbc4
+}
+.theme-base16-material-lighter .hljs-operator{
+    opacity:.7
+}
+.theme-base16-material-lighter .hljs-bullet,.theme-base16-material-lighter .hljs-deletion,.theme-base16-material-lighter .hljs-name,.theme-base16-material-lighter .hljs-selector-tag,.theme-base16-material-lighter .hljs-template-variable,.theme-base16-material-lighter .hljs-variable{
+    color:#ff5370
+}
+.theme-base16-material-lighter .hljs-attr,.theme-base16-material-lighter .hljs-link,.theme-base16-material-lighter .hljs-literal,.theme-base16-material-lighter .hljs-number,.theme-base16-material-lighter .hljs-symbol,.theme-base16-material-lighter .hljs-variable.constant_{
+    color:#f76d47
+}
+.theme-base16-material-lighter .hljs-class .hljs-title,.theme-base16-material-lighter .hljs-title,.theme-base16-material-lighter .hljs-title.class_{
+    color:#ffb62c
+}
+.theme-base16-material-lighter .hljs-strong{
+    font-weight:700;
+    color:#ffb62c
+}
+.theme-base16-material-lighter .hljs-addition,.theme-base16-material-lighter .hljs-code,.theme-base16-material-lighter .hljs-string,.theme-base16-material-lighter .hljs-title.class_.inherited__{
+    color:#91b859
+}
+.theme-base16-material-lighter .hljs-built_in,.theme-base16-material-lighter .hljs-doctag,.theme-base16-material-lighter .hljs-keyword.hljs-atrule,.theme-base16-material-lighter .hljs-quote,.theme-base16-material-lighter .hljs-regexp{
+    color:#39adb5
+}
+.theme-base16-material-lighter .hljs-attribute,.theme-base16-material-lighter .hljs-function .hljs-title,.theme-base16-material-lighter .hljs-section,.theme-base16-material-lighter .hljs-title.function_,.theme-base16-material-lighter .ruby .hljs-property{
+    color:#6182b8
+}
+.theme-base16-material-lighter .diff .hljs-meta,.theme-base16-material-lighter .hljs-keyword,.theme-base16-material-lighter .hljs-template-tag,.theme-base16-material-lighter .hljs-type{
+    color:#7c4dff
+}
+.theme-base16-material-lighter .hljs-emphasis{
+    color:#7c4dff;
+    font-style:italic
+}
+.theme-base16-material-lighter .hljs-meta,.theme-base16-material-lighter .hljs-meta .hljs-keyword,.theme-base16-material-lighter .hljs-meta .hljs-string{
+    color:#e53935
+}
+.theme-base16-material-lighter .hljs-meta .hljs-keyword,.theme-base16-material-lighter .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-material-lighter-min{
+    /*! Theme: Material Lighter Author: Nate Peterson License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-material-lighter-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-material-lighter-min code.hljs{
+    padding:3px 5px
+}
+.theme-base16-material-lighter-min .hljs{
+    color:#80cbc4;
+    background:#fafafa
+}
+.theme-base16-material-lighter-min .hljs ::-moz-selection,.theme-base16-material-lighter-min .hljs::-moz-selection{
+    background-color:#cceae7;
+    color:#80cbc4
+}
+.theme-base16-material-lighter-min .hljs ::selection,.theme-base16-material-lighter-min .hljs::selection{
+    background-color:#cceae7;
+    color:#80cbc4
+}
+.theme-base16-material-lighter-min .hljs-comment{
+    color:#ccd7da
+}
+.theme-base16-material-lighter-min .hljs-tag{
+    color:#8796b0
+}
+.theme-base16-material-lighter-min .hljs-operator,.theme-base16-material-lighter-min .hljs-punctuation,.theme-base16-material-lighter-min .hljs-subst{
+    color:#80cbc4
+}
+.theme-base16-material-lighter-min .hljs-operator{
+    opacity:.7
+}
+.theme-base16-material-lighter-min .hljs-bullet,.theme-base16-material-lighter-min .hljs-deletion,.theme-base16-material-lighter-min .hljs-name,.theme-base16-material-lighter-min .hljs-selector-tag,.theme-base16-material-lighter-min .hljs-template-variable,.theme-base16-material-lighter-min .hljs-variable{
+    color:#ff5370
+}
+.theme-base16-material-lighter-min .hljs-attr,.theme-base16-material-lighter-min .hljs-link,.theme-base16-material-lighter-min .hljs-literal,.theme-base16-material-lighter-min .hljs-number,.theme-base16-material-lighter-min .hljs-symbol,.theme-base16-material-lighter-min .hljs-variable.constant_{
+    color:#f76d47
+}
+.theme-base16-material-lighter-min .hljs-class .hljs-title,.theme-base16-material-lighter-min .hljs-title,.theme-base16-material-lighter-min .hljs-title.class_{
+    color:#ffb62c
+}
+.theme-base16-material-lighter-min .hljs-strong{
+    font-weight:700;
+    color:#ffb62c
+}
+.theme-base16-material-lighter-min .hljs-addition,.theme-base16-material-lighter-min .hljs-code,.theme-base16-material-lighter-min .hljs-string,.theme-base16-material-lighter-min .hljs-title.class_.inherited__{
+    color:#91b859
+}
+.theme-base16-material-lighter-min .hljs-built_in,.theme-base16-material-lighter-min .hljs-doctag,.theme-base16-material-lighter-min .hljs-keyword.hljs-atrule,.theme-base16-material-lighter-min .hljs-quote,.theme-base16-material-lighter-min .hljs-regexp{
+    color:#39adb5
+}
+.theme-base16-material-lighter-min .hljs-attribute,.theme-base16-material-lighter-min .hljs-function .hljs-title,.theme-base16-material-lighter-min .hljs-section,.theme-base16-material-lighter-min .hljs-title.function_,.theme-base16-material-lighter-min .ruby .hljs-property{
+    color:#6182b8
+}
+.theme-base16-material-lighter-min .diff .hljs-meta,.theme-base16-material-lighter-min .hljs-keyword,.theme-base16-material-lighter-min .hljs-template-tag,.theme-base16-material-lighter-min .hljs-type{
+    color:#7c4dff
+}
+.theme-base16-material-lighter-min .hljs-emphasis{
+    color:#7c4dff;
+    font-style:italic
+}
+.theme-base16-material-lighter-min .hljs-meta,.theme-base16-material-lighter-min .hljs-meta .hljs-keyword,.theme-base16-material-lighter-min .hljs-meta .hljs-string{
+    color:#e53935
+}
+.theme-base16-material-lighter-min .hljs-meta .hljs-keyword,.theme-base16-material-lighter-min .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-material-palenight{
+    /*! Theme: Material Palenight Author: Nate Peterson License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-material-palenight pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-material-palenight code.hljs{
+    padding:3px 5px
+}
+.theme-base16-material-palenight .hljs{
+    color:#959dcb;
+    background:#292d3e
+}
+.theme-base16-material-palenight .hljs ::-moz-selection,.theme-base16-material-palenight .hljs::-moz-selection{
+    background-color:#32374d;
+    color:#959dcb
+}
+.theme-base16-material-palenight .hljs ::selection,.theme-base16-material-palenight .hljs::selection{
+    background-color:#32374d;
+    color:#959dcb
+}
+.theme-base16-material-palenight .hljs-comment{
+    color:#676e95
+}
+.theme-base16-material-palenight .hljs-tag{
+    color:#8796b0
+}
+.theme-base16-material-palenight .hljs-operator,.theme-base16-material-palenight .hljs-punctuation,.theme-base16-material-palenight .hljs-subst{
+    color:#959dcb
+}
+.theme-base16-material-palenight .hljs-operator{
+    opacity:.7
+}
+.theme-base16-material-palenight .hljs-bullet,.theme-base16-material-palenight .hljs-deletion,.theme-base16-material-palenight .hljs-name,.theme-base16-material-palenight .hljs-selector-tag,.theme-base16-material-palenight .hljs-template-variable,.theme-base16-material-palenight .hljs-variable{
+    color:#f07178
+}
+.theme-base16-material-palenight .hljs-attr,.theme-base16-material-palenight .hljs-link,.theme-base16-material-palenight .hljs-literal,.theme-base16-material-palenight .hljs-number,.theme-base16-material-palenight .hljs-symbol,.theme-base16-material-palenight .hljs-variable.constant_{
+    color:#f78c6c
+}
+.theme-base16-material-palenight .hljs-class .hljs-title,.theme-base16-material-palenight .hljs-title,.theme-base16-material-palenight .hljs-title.class_{
+    color:#ffcb6b
+}
+.theme-base16-material-palenight .hljs-strong{
+    font-weight:700;
+    color:#ffcb6b
+}
+.theme-base16-material-palenight .hljs-addition,.theme-base16-material-palenight .hljs-code,.theme-base16-material-palenight .hljs-string,.theme-base16-material-palenight .hljs-title.class_.inherited__{
+    color:#c3e88d
+}
+.theme-base16-material-palenight .hljs-built_in,.theme-base16-material-palenight .hljs-doctag,.theme-base16-material-palenight .hljs-keyword.hljs-atrule,.theme-base16-material-palenight .hljs-quote,.theme-base16-material-palenight .hljs-regexp{
+    color:#89ddff
+}
+.theme-base16-material-palenight .hljs-attribute,.theme-base16-material-palenight .hljs-function .hljs-title,.theme-base16-material-palenight .hljs-section,.theme-base16-material-palenight .hljs-title.function_,.theme-base16-material-palenight .ruby .hljs-property{
+    color:#82aaff
+}
+.theme-base16-material-palenight .diff .hljs-meta,.theme-base16-material-palenight .hljs-keyword,.theme-base16-material-palenight .hljs-template-tag,.theme-base16-material-palenight .hljs-type{
+    color:#c792ea
+}
+.theme-base16-material-palenight .hljs-emphasis{
+    color:#c792ea;
+    font-style:italic
+}
+.theme-base16-material-palenight .hljs-meta,.theme-base16-material-palenight .hljs-meta .hljs-keyword,.theme-base16-material-palenight .hljs-meta .hljs-string{
+    color:#ff5370
+}
+.theme-base16-material-palenight .hljs-meta .hljs-keyword,.theme-base16-material-palenight .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-material-palenight-min{
+    /*! Theme: Material Palenight Author: Nate Peterson License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-material-palenight-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-material-palenight-min code.hljs{
+    padding:3px 5px
+}
+.theme-base16-material-palenight-min .hljs{
+    color:#959dcb;
+    background:#292d3e
+}
+.theme-base16-material-palenight-min .hljs ::-moz-selection,.theme-base16-material-palenight-min .hljs::-moz-selection{
+    background-color:#32374d;
+    color:#959dcb
+}
+.theme-base16-material-palenight-min .hljs ::selection,.theme-base16-material-palenight-min .hljs::selection{
+    background-color:#32374d;
+    color:#959dcb
+}
+.theme-base16-material-palenight-min .hljs-comment{
+    color:#676e95
+}
+.theme-base16-material-palenight-min .hljs-tag{
+    color:#8796b0
+}
+.theme-base16-material-palenight-min .hljs-operator,.theme-base16-material-palenight-min .hljs-punctuation,.theme-base16-material-palenight-min .hljs-subst{
+    color:#959dcb
+}
+.theme-base16-material-palenight-min .hljs-operator{
+    opacity:.7
+}
+.theme-base16-material-palenight-min .hljs-bullet,.theme-base16-material-palenight-min .hljs-deletion,.theme-base16-material-palenight-min .hljs-name,.theme-base16-material-palenight-min .hljs-selector-tag,.theme-base16-material-palenight-min .hljs-template-variable,.theme-base16-material-palenight-min .hljs-variable{
+    color:#f07178
+}
+.theme-base16-material-palenight-min .hljs-attr,.theme-base16-material-palenight-min .hljs-link,.theme-base16-material-palenight-min .hljs-literal,.theme-base16-material-palenight-min .hljs-number,.theme-base16-material-palenight-min .hljs-symbol,.theme-base16-material-palenight-min .hljs-variable.constant_{
+    color:#f78c6c
+}
+.theme-base16-material-palenight-min .hljs-class .hljs-title,.theme-base16-material-palenight-min .hljs-title,.theme-base16-material-palenight-min .hljs-title.class_{
+    color:#ffcb6b
+}
+.theme-base16-material-palenight-min .hljs-strong{
+    font-weight:700;
+    color:#ffcb6b
+}
+.theme-base16-material-palenight-min .hljs-addition,.theme-base16-material-palenight-min .hljs-code,.theme-base16-material-palenight-min .hljs-string,.theme-base16-material-palenight-min .hljs-title.class_.inherited__{
+    color:#c3e88d
+}
+.theme-base16-material-palenight-min .hljs-built_in,.theme-base16-material-palenight-min .hljs-doctag,.theme-base16-material-palenight-min .hljs-keyword.hljs-atrule,.theme-base16-material-palenight-min .hljs-quote,.theme-base16-material-palenight-min .hljs-regexp{
+    color:#89ddff
+}
+.theme-base16-material-palenight-min .hljs-attribute,.theme-base16-material-palenight-min .hljs-function .hljs-title,.theme-base16-material-palenight-min .hljs-section,.theme-base16-material-palenight-min .hljs-title.function_,.theme-base16-material-palenight-min .ruby .hljs-property{
+    color:#82aaff
+}
+.theme-base16-material-palenight-min .diff .hljs-meta,.theme-base16-material-palenight-min .hljs-keyword,.theme-base16-material-palenight-min .hljs-template-tag,.theme-base16-material-palenight-min .hljs-type{
+    color:#c792ea
+}
+.theme-base16-material-palenight-min .hljs-emphasis{
+    color:#c792ea;
+    font-style:italic
+}
+.theme-base16-material-palenight-min .hljs-meta,.theme-base16-material-palenight-min .hljs-meta .hljs-keyword,.theme-base16-material-palenight-min .hljs-meta .hljs-string{
+    color:#ff5370
+}
+.theme-base16-material-palenight-min .hljs-meta .hljs-keyword,.theme-base16-material-palenight-min .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-material-vivid{
+    /*! Theme: Material Vivid Author: joshyrobot License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-material-vivid pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-material-vivid code.hljs{
+    padding:3px 5px
+}
+.theme-base16-material-vivid .hljs{
+    color:#80868b;
+    background:#202124
+}
+.theme-base16-material-vivid .hljs ::-moz-selection,.theme-base16-material-vivid .hljs::-moz-selection{
+    background-color:#323639;
+    color:#80868b
+}
+.theme-base16-material-vivid .hljs ::selection,.theme-base16-material-vivid .hljs::selection{
+    background-color:#323639;
+    color:#80868b
+}
+.theme-base16-material-vivid .hljs-comment{
+    color:#44464d
+}
+.theme-base16-material-vivid .hljs-tag{
+    color:#676c71
+}
+.theme-base16-material-vivid .hljs-operator,.theme-base16-material-vivid .hljs-punctuation,.theme-base16-material-vivid .hljs-subst{
+    color:#80868b
+}
+.theme-base16-material-vivid .hljs-operator{
+    opacity:.7
+}
+.theme-base16-material-vivid .hljs-bullet,.theme-base16-material-vivid .hljs-deletion,.theme-base16-material-vivid .hljs-name,.theme-base16-material-vivid .hljs-selector-tag,.theme-base16-material-vivid .hljs-template-variable,.theme-base16-material-vivid .hljs-variable{
+    color:#f44336
+}
+.theme-base16-material-vivid .hljs-attr,.theme-base16-material-vivid .hljs-link,.theme-base16-material-vivid .hljs-literal,.theme-base16-material-vivid .hljs-number,.theme-base16-material-vivid .hljs-symbol,.theme-base16-material-vivid .hljs-variable.constant_{
+    color:#ff9800
+}
+.theme-base16-material-vivid .hljs-class .hljs-title,.theme-base16-material-vivid .hljs-title,.theme-base16-material-vivid .hljs-title.class_{
+    color:#ffeb3b
+}
+.theme-base16-material-vivid .hljs-strong{
+    font-weight:700;
+    color:#ffeb3b
+}
+.theme-base16-material-vivid .hljs-addition,.theme-base16-material-vivid .hljs-code,.theme-base16-material-vivid .hljs-string,.theme-base16-material-vivid .hljs-title.class_.inherited__{
+    color:#00e676
+}
+.theme-base16-material-vivid .hljs-built_in,.theme-base16-material-vivid .hljs-doctag,.theme-base16-material-vivid .hljs-keyword.hljs-atrule,.theme-base16-material-vivid .hljs-quote,.theme-base16-material-vivid .hljs-regexp{
+    color:#00bcd4
+}
+.theme-base16-material-vivid .hljs-attribute,.theme-base16-material-vivid .hljs-function .hljs-title,.theme-base16-material-vivid .hljs-section,.theme-base16-material-vivid .hljs-title.function_,.theme-base16-material-vivid .ruby .hljs-property{
+    color:#2196f3
+}
+.theme-base16-material-vivid .diff .hljs-meta,.theme-base16-material-vivid .hljs-keyword,.theme-base16-material-vivid .hljs-template-tag,.theme-base16-material-vivid .hljs-type{
+    color:#673ab7
+}
+.theme-base16-material-vivid .hljs-emphasis{
+    color:#673ab7;
+    font-style:italic
+}
+.theme-base16-material-vivid .hljs-meta,.theme-base16-material-vivid .hljs-meta .hljs-keyword,.theme-base16-material-vivid .hljs-meta .hljs-string{
+    color:#8d6e63
+}
+.theme-base16-material-vivid .hljs-meta .hljs-keyword,.theme-base16-material-vivid .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-material-vivid-min{
+    /*! Theme: Material Vivid Author: joshyrobot License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-material-vivid-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-material-vivid-min code.hljs{
+    padding:3px 5px
+}
+.theme-base16-material-vivid-min .hljs{
+    color:#80868b;
+    background:#202124
+}
+.theme-base16-material-vivid-min .hljs ::-moz-selection,.theme-base16-material-vivid-min .hljs::-moz-selection{
+    background-color:#323639;
+    color:#80868b
+}
+.theme-base16-material-vivid-min .hljs ::selection,.theme-base16-material-vivid-min .hljs::selection{
+    background-color:#323639;
+    color:#80868b
+}
+.theme-base16-material-vivid-min .hljs-comment{
+    color:#44464d
+}
+.theme-base16-material-vivid-min .hljs-tag{
+    color:#676c71
+}
+.theme-base16-material-vivid-min .hljs-operator,.theme-base16-material-vivid-min .hljs-punctuation,.theme-base16-material-vivid-min .hljs-subst{
+    color:#80868b
+}
+.theme-base16-material-vivid-min .hljs-operator{
+    opacity:.7
+}
+.theme-base16-material-vivid-min .hljs-bullet,.theme-base16-material-vivid-min .hljs-deletion,.theme-base16-material-vivid-min .hljs-name,.theme-base16-material-vivid-min .hljs-selector-tag,.theme-base16-material-vivid-min .hljs-template-variable,.theme-base16-material-vivid-min .hljs-variable{
+    color:#f44336
+}
+.theme-base16-material-vivid-min .hljs-attr,.theme-base16-material-vivid-min .hljs-link,.theme-base16-material-vivid-min .hljs-literal,.theme-base16-material-vivid-min .hljs-number,.theme-base16-material-vivid-min .hljs-symbol,.theme-base16-material-vivid-min .hljs-variable.constant_{
+    color:#ff9800
+}
+.theme-base16-material-vivid-min .hljs-class .hljs-title,.theme-base16-material-vivid-min .hljs-title,.theme-base16-material-vivid-min .hljs-title.class_{
+    color:#ffeb3b
+}
+.theme-base16-material-vivid-min .hljs-strong{
+    font-weight:700;
+    color:#ffeb3b
+}
+.theme-base16-material-vivid-min .hljs-addition,.theme-base16-material-vivid-min .hljs-code,.theme-base16-material-vivid-min .hljs-string,.theme-base16-material-vivid-min .hljs-title.class_.inherited__{
+    color:#00e676
+}
+.theme-base16-material-vivid-min .hljs-built_in,.theme-base16-material-vivid-min .hljs-doctag,.theme-base16-material-vivid-min .hljs-keyword.hljs-atrule,.theme-base16-material-vivid-min .hljs-quote,.theme-base16-material-vivid-min .hljs-regexp{
+    color:#00bcd4
+}
+.theme-base16-material-vivid-min .hljs-attribute,.theme-base16-material-vivid-min .hljs-function .hljs-title,.theme-base16-material-vivid-min .hljs-section,.theme-base16-material-vivid-min .hljs-title.function_,.theme-base16-material-vivid-min .ruby .hljs-property{
+    color:#2196f3
+}
+.theme-base16-material-vivid-min .diff .hljs-meta,.theme-base16-material-vivid-min .hljs-keyword,.theme-base16-material-vivid-min .hljs-template-tag,.theme-base16-material-vivid-min .hljs-type{
+    color:#673ab7
+}
+.theme-base16-material-vivid-min .hljs-emphasis{
+    color:#673ab7;
+    font-style:italic
+}
+.theme-base16-material-vivid-min .hljs-meta,.theme-base16-material-vivid-min .hljs-meta .hljs-keyword,.theme-base16-material-vivid-min .hljs-meta .hljs-string{
+    color:#8d6e63
+}
+.theme-base16-material-vivid-min .hljs-meta .hljs-keyword,.theme-base16-material-vivid-min .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-material{
+    /*! Theme: Material Author: Nate Peterson License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-material pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-material code.hljs{
+    padding:3px 5px
+}
+.theme-base16-material .hljs{
+    color:#eff;
+    background:#263238
+}
+.theme-base16-material .hljs ::-moz-selection,.theme-base16-material .hljs::-moz-selection{
+    background-color:#314549;
+    color:#eff
+}
+.theme-base16-material .hljs ::selection,.theme-base16-material .hljs::selection{
+    background-color:#314549;
+    color:#eff
+}
+.theme-base16-material .hljs-comment{
+    color:#546e7a
+}
+.theme-base16-material .hljs-tag{
+    color:#b2ccd6
+}
+.theme-base16-material .hljs-operator,.theme-base16-material .hljs-punctuation,.theme-base16-material .hljs-subst{
+    color:#eff
+}
+.theme-base16-material .hljs-operator{
+    opacity:.7
+}
+.theme-base16-material .hljs-bullet,.theme-base16-material .hljs-deletion,.theme-base16-material .hljs-name,.theme-base16-material .hljs-selector-tag,.theme-base16-material .hljs-template-variable,.theme-base16-material .hljs-variable{
+    color:#f07178
+}
+.theme-base16-material .hljs-attr,.theme-base16-material .hljs-link,.theme-base16-material .hljs-literal,.theme-base16-material .hljs-number,.theme-base16-material .hljs-symbol,.theme-base16-material .hljs-variable.constant_{
+    color:#f78c6c
+}
+.theme-base16-material .hljs-class .hljs-title,.theme-base16-material .hljs-title,.theme-base16-material .hljs-title.class_{
+    color:#ffcb6b
+}
+.theme-base16-material .hljs-strong{
+    font-weight:700;
+    color:#ffcb6b
+}
+.theme-base16-material .hljs-addition,.theme-base16-material .hljs-code,.theme-base16-material .hljs-string,.theme-base16-material .hljs-title.class_.inherited__{
+    color:#c3e88d
+}
+.theme-base16-material .hljs-built_in,.theme-base16-material .hljs-doctag,.theme-base16-material .hljs-keyword.hljs-atrule,.theme-base16-material .hljs-quote,.theme-base16-material .hljs-regexp{
+    color:#89ddff
+}
+.theme-base16-material .hljs-attribute,.theme-base16-material .hljs-function .hljs-title,.theme-base16-material .hljs-section,.theme-base16-material .hljs-title.function_,.theme-base16-material .ruby .hljs-property{
+    color:#82aaff
+}
+.theme-base16-material .diff .hljs-meta,.theme-base16-material .hljs-keyword,.theme-base16-material .hljs-template-tag,.theme-base16-material .hljs-type{
+    color:#c792ea
+}
+.theme-base16-material .hljs-emphasis{
+    color:#c792ea;
+    font-style:italic
+}
+.theme-base16-material .hljs-meta,.theme-base16-material .hljs-meta .hljs-keyword,.theme-base16-material .hljs-meta .hljs-string{
+    color:#ff5370
+}
+.theme-base16-material .hljs-meta .hljs-keyword,.theme-base16-material .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-material-min{
+    /*! Theme: Material Author: Nate Peterson License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-material-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-material-min code.hljs{
+    padding:3px 5px
+}
+.theme-base16-material-min .hljs{
+    color:#eff;
+    background:#263238
+}
+.theme-base16-material-min .hljs ::-moz-selection,.theme-base16-material-min .hljs::-moz-selection{
+    background-color:#314549;
+    color:#eff
+}
+.theme-base16-material-min .hljs ::selection,.theme-base16-material-min .hljs::selection{
+    background-color:#314549;
+    color:#eff
+}
+.theme-base16-material-min .hljs-comment{
+    color:#546e7a
+}
+.theme-base16-material-min .hljs-tag{
+    color:#b2ccd6
+}
+.theme-base16-material-min .hljs-operator,.theme-base16-material-min .hljs-punctuation,.theme-base16-material-min .hljs-subst{
+    color:#eff
+}
+.theme-base16-material-min .hljs-operator{
+    opacity:.7
+}
+.theme-base16-material-min .hljs-bullet,.theme-base16-material-min .hljs-deletion,.theme-base16-material-min .hljs-name,.theme-base16-material-min .hljs-selector-tag,.theme-base16-material-min .hljs-template-variable,.theme-base16-material-min .hljs-variable{
+    color:#f07178
+}
+.theme-base16-material-min .hljs-attr,.theme-base16-material-min .hljs-link,.theme-base16-material-min .hljs-literal,.theme-base16-material-min .hljs-number,.theme-base16-material-min .hljs-symbol,.theme-base16-material-min .hljs-variable.constant_{
+    color:#f78c6c
+}
+.theme-base16-material-min .hljs-class .hljs-title,.theme-base16-material-min .hljs-title,.theme-base16-material-min .hljs-title.class_{
+    color:#ffcb6b
+}
+.theme-base16-material-min .hljs-strong{
+    font-weight:700;
+    color:#ffcb6b
+}
+.theme-base16-material-min .hljs-addition,.theme-base16-material-min .hljs-code,.theme-base16-material-min .hljs-string,.theme-base16-material-min .hljs-title.class_.inherited__{
+    color:#c3e88d
+}
+.theme-base16-material-min .hljs-built_in,.theme-base16-material-min .hljs-doctag,.theme-base16-material-min .hljs-keyword.hljs-atrule,.theme-base16-material-min .hljs-quote,.theme-base16-material-min .hljs-regexp{
+    color:#89ddff
+}
+.theme-base16-material-min .hljs-attribute,.theme-base16-material-min .hljs-function .hljs-title,.theme-base16-material-min .hljs-section,.theme-base16-material-min .hljs-title.function_,.theme-base16-material-min .ruby .hljs-property{
+    color:#82aaff
+}
+.theme-base16-material-min .diff .hljs-meta,.theme-base16-material-min .hljs-keyword,.theme-base16-material-min .hljs-template-tag,.theme-base16-material-min .hljs-type{
+    color:#c792ea
+}
+.theme-base16-material-min .hljs-emphasis{
+    color:#c792ea;
+    font-style:italic
+}
+.theme-base16-material-min .hljs-meta,.theme-base16-material-min .hljs-meta .hljs-keyword,.theme-base16-material-min .hljs-meta .hljs-string{
+    color:#ff5370
+}
+.theme-base16-material-min .hljs-meta .hljs-keyword,.theme-base16-material-min .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-mellow-purple{
+    /*! Theme: Mellow Purple Author: gidsi License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-mellow-purple pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-mellow-purple code.hljs{
+    padding:3px 5px
+}
+.theme-base16-mellow-purple .hljs{
+    color:#fef;
+    background:#1e0528
+}
+.theme-base16-mellow-purple .hljs ::-moz-selection,.theme-base16-mellow-purple .hljs::-moz-selection{
+    background-color:#331354;
+    color:#fef
+}
+.theme-base16-mellow-purple .hljs ::selection,.theme-base16-mellow-purple .hljs::selection{
+    background-color:#331354;
+    color:#fef
+}
+.theme-base16-mellow-purple .hljs-comment{
+    color:#320f55
+}
+.theme-base16-mellow-purple .hljs-tag{
+    color:#873582
+}
+.theme-base16-mellow-purple .hljs-operator,.theme-base16-mellow-purple .hljs-punctuation,.theme-base16-mellow-purple .hljs-subst{
+    color:#fef
+}
+.theme-base16-mellow-purple .hljs-operator{
+    opacity:.7
+}
+.theme-base16-mellow-purple .hljs-bullet,.theme-base16-mellow-purple .hljs-deletion,.theme-base16-mellow-purple .hljs-name,.theme-base16-mellow-purple .hljs-selector-tag,.theme-base16-mellow-purple .hljs-template-variable,.theme-base16-mellow-purple .hljs-variable{
+    color:#00d9e9
+}
+.theme-base16-mellow-purple .hljs-attr,.theme-base16-mellow-purple .hljs-link,.theme-base16-mellow-purple .hljs-literal,.theme-base16-mellow-purple .hljs-number,.theme-base16-mellow-purple .hljs-symbol,.theme-base16-mellow-purple .hljs-variable.constant_{
+    color:#aa00a3
+}
+.theme-base16-mellow-purple .hljs-class .hljs-title,.theme-base16-mellow-purple .hljs-title,.theme-base16-mellow-purple .hljs-title.class_{
+    color:#955ae7
+}
+.theme-base16-mellow-purple .hljs-strong{
+    font-weight:700;
+    color:#955ae7
+}
+.theme-base16-mellow-purple .hljs-addition,.theme-base16-mellow-purple .hljs-code,.theme-base16-mellow-purple .hljs-string,.theme-base16-mellow-purple .hljs-title.class_.inherited__{
+    color:#05cb0d
+}
+.theme-base16-mellow-purple .hljs-built_in,.theme-base16-mellow-purple .hljs-doctag,.theme-base16-mellow-purple .hljs-keyword.hljs-atrule,.theme-base16-mellow-purple .hljs-quote,.theme-base16-mellow-purple .hljs-regexp{
+    color:#b900b1
+}
+.theme-base16-mellow-purple .hljs-attribute,.theme-base16-mellow-purple .hljs-function .hljs-title,.theme-base16-mellow-purple .hljs-section,.theme-base16-mellow-purple .hljs-title.function_,.theme-base16-mellow-purple .ruby .hljs-property{
+    color:#550068
+}
+.theme-base16-mellow-purple .diff .hljs-meta,.theme-base16-mellow-purple .hljs-keyword,.theme-base16-mellow-purple .hljs-template-tag,.theme-base16-mellow-purple .hljs-type{
+    color:#8991bb
+}
+.theme-base16-mellow-purple .hljs-emphasis{
+    color:#8991bb;
+    font-style:italic
+}
+.theme-base16-mellow-purple .hljs-meta,.theme-base16-mellow-purple .hljs-meta .hljs-keyword,.theme-base16-mellow-purple .hljs-meta .hljs-string{
+    color:#4d6fff
+}
+.theme-base16-mellow-purple .hljs-meta .hljs-keyword,.theme-base16-mellow-purple .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-mellow-purple-min{
+    /*! Theme: Mellow Purple Author: gidsi License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-mellow-purple-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-mellow-purple-min code.hljs{
+    padding:3px 5px
+}
+.theme-base16-mellow-purple-min .hljs{
+    color:#fef;
+    background:#1e0528
+}
+.theme-base16-mellow-purple-min .hljs ::-moz-selection,.theme-base16-mellow-purple-min .hljs::-moz-selection{
+    background-color:#331354;
+    color:#fef
+}
+.theme-base16-mellow-purple-min .hljs ::selection,.theme-base16-mellow-purple-min .hljs::selection{
+    background-color:#331354;
+    color:#fef
+}
+.theme-base16-mellow-purple-min .hljs-comment{
+    color:#320f55
+}
+.theme-base16-mellow-purple-min .hljs-tag{
+    color:#873582
+}
+.theme-base16-mellow-purple-min .hljs-operator,.theme-base16-mellow-purple-min .hljs-punctuation,.theme-base16-mellow-purple-min .hljs-subst{
+    color:#fef
+}
+.theme-base16-mellow-purple-min .hljs-operator{
+    opacity:.7
+}
+.theme-base16-mellow-purple-min .hljs-bullet,.theme-base16-mellow-purple-min .hljs-deletion,.theme-base16-mellow-purple-min .hljs-name,.theme-base16-mellow-purple-min .hljs-selector-tag,.theme-base16-mellow-purple-min .hljs-template-variable,.theme-base16-mellow-purple-min .hljs-variable{
+    color:#00d9e9
+}
+.theme-base16-mellow-purple-min .hljs-attr,.theme-base16-mellow-purple-min .hljs-link,.theme-base16-mellow-purple-min .hljs-literal,.theme-base16-mellow-purple-min .hljs-number,.theme-base16-mellow-purple-min .hljs-symbol,.theme-base16-mellow-purple-min .hljs-variable.constant_{
+    color:#aa00a3
+}
+.theme-base16-mellow-purple-min .hljs-class .hljs-title,.theme-base16-mellow-purple-min .hljs-title,.theme-base16-mellow-purple-min .hljs-title.class_{
+    color:#955ae7
+}
+.theme-base16-mellow-purple-min .hljs-strong{
+    font-weight:700;
+    color:#955ae7
+}
+.theme-base16-mellow-purple-min .hljs-addition,.theme-base16-mellow-purple-min .hljs-code,.theme-base16-mellow-purple-min .hljs-string,.theme-base16-mellow-purple-min .hljs-title.class_.inherited__{
+    color:#05cb0d
+}
+.theme-base16-mellow-purple-min .hljs-built_in,.theme-base16-mellow-purple-min .hljs-doctag,.theme-base16-mellow-purple-min .hljs-keyword.hljs-atrule,.theme-base16-mellow-purple-min .hljs-quote,.theme-base16-mellow-purple-min .hljs-regexp{
+    color:#b900b1
+}
+.theme-base16-mellow-purple-min .hljs-attribute,.theme-base16-mellow-purple-min .hljs-function .hljs-title,.theme-base16-mellow-purple-min .hljs-section,.theme-base16-mellow-purple-min .hljs-title.function_,.theme-base16-mellow-purple-min .ruby .hljs-property{
+    color:#550068
+}
+.theme-base16-mellow-purple-min .diff .hljs-meta,.theme-base16-mellow-purple-min .hljs-keyword,.theme-base16-mellow-purple-min .hljs-template-tag,.theme-base16-mellow-purple-min .hljs-type{
+    color:#8991bb
+}
+.theme-base16-mellow-purple-min .hljs-emphasis{
+    color:#8991bb;
+    font-style:italic
+}
+.theme-base16-mellow-purple-min .hljs-meta,.theme-base16-mellow-purple-min .hljs-meta .hljs-keyword,.theme-base16-mellow-purple-min .hljs-meta .hljs-string{
+    color:#4d6fff
+}
+.theme-base16-mellow-purple-min .hljs-meta .hljs-keyword,.theme-base16-mellow-purple-min .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-mexico-light{
+    /*! Theme: Mexico Light Author: Sheldon Johnson License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-mexico-light pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-mexico-light code.hljs{
+    padding:3px 5px
+}
+.theme-base16-mexico-light .hljs{
+    color:#383838;
+    background:#f8f8f8
+}
+.theme-base16-mexico-light .hljs ::-moz-selection,.theme-base16-mexico-light .hljs::-moz-selection{
+    background-color:#d8d8d8;
+    color:#383838
+}
+.theme-base16-mexico-light .hljs ::selection,.theme-base16-mexico-light .hljs::selection{
+    background-color:#d8d8d8;
+    color:#383838
+}
+.theme-base16-mexico-light .hljs-comment{
+    color:#b8b8b8
+}
+.theme-base16-mexico-light .hljs-tag{
+    color:#585858
+}
+.theme-base16-mexico-light .hljs-operator,.theme-base16-mexico-light .hljs-punctuation,.theme-base16-mexico-light .hljs-subst{
+    color:#383838
+}
+.theme-base16-mexico-light .hljs-operator{
+    opacity:.7
+}
+.theme-base16-mexico-light .hljs-bullet,.theme-base16-mexico-light .hljs-deletion,.theme-base16-mexico-light .hljs-name,.theme-base16-mexico-light .hljs-selector-tag,.theme-base16-mexico-light .hljs-template-variable,.theme-base16-mexico-light .hljs-variable{
+    color:#ab4642
+}
+.theme-base16-mexico-light .hljs-attr,.theme-base16-mexico-light .hljs-link,.theme-base16-mexico-light .hljs-literal,.theme-base16-mexico-light .hljs-number,.theme-base16-mexico-light .hljs-symbol,.theme-base16-mexico-light .hljs-variable.constant_{
+    color:#dc9656
+}
+.theme-base16-mexico-light .hljs-class .hljs-title,.theme-base16-mexico-light .hljs-title,.theme-base16-mexico-light .hljs-title.class_{
+    color:#f79a0e
+}
+.theme-base16-mexico-light .hljs-strong{
+    font-weight:700;
+    color:#f79a0e
+}
+.theme-base16-mexico-light .hljs-addition,.theme-base16-mexico-light .hljs-code,.theme-base16-mexico-light .hljs-string,.theme-base16-mexico-light .hljs-title.class_.inherited__{
+    color:#538947
+}
+.theme-base16-mexico-light .hljs-built_in,.theme-base16-mexico-light .hljs-doctag,.theme-base16-mexico-light .hljs-keyword.hljs-atrule,.theme-base16-mexico-light .hljs-quote,.theme-base16-mexico-light .hljs-regexp{
+    color:#4b8093
+}
+.theme-base16-mexico-light .hljs-attribute,.theme-base16-mexico-light .hljs-function .hljs-title,.theme-base16-mexico-light .hljs-section,.theme-base16-mexico-light .hljs-title.function_,.theme-base16-mexico-light .ruby .hljs-property{
+    color:#7cafc2
+}
+.theme-base16-mexico-light .diff .hljs-meta,.theme-base16-mexico-light .hljs-keyword,.theme-base16-mexico-light .hljs-template-tag,.theme-base16-mexico-light .hljs-type{
+    color:#96609e
+}
+.theme-base16-mexico-light .hljs-emphasis{
+    color:#96609e;
+    font-style:italic
+}
+.theme-base16-mexico-light .hljs-meta,.theme-base16-mexico-light .hljs-meta .hljs-keyword,.theme-base16-mexico-light .hljs-meta .hljs-string{
+    color:#a16946
+}
+.theme-base16-mexico-light .hljs-meta .hljs-keyword,.theme-base16-mexico-light .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-mexico-light-min{
+    /*! Theme: Mexico Light Author: Sheldon Johnson License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-mexico-light-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-mexico-light-min code.hljs{
+    padding:3px 5px
+}
+.theme-base16-mexico-light-min .hljs{
+    color:#383838;
+    background:#f8f8f8
+}
+.theme-base16-mexico-light-min .hljs ::-moz-selection,.theme-base16-mexico-light-min .hljs::-moz-selection{
+    background-color:#d8d8d8;
+    color:#383838
+}
+.theme-base16-mexico-light-min .hljs ::selection,.theme-base16-mexico-light-min .hljs::selection{
+    background-color:#d8d8d8;
+    color:#383838
+}
+.theme-base16-mexico-light-min .hljs-comment{
+    color:#b8b8b8
+}
+.theme-base16-mexico-light-min .hljs-tag{
+    color:#585858
+}
+.theme-base16-mexico-light-min .hljs-operator,.theme-base16-mexico-light-min .hljs-punctuation,.theme-base16-mexico-light-min .hljs-subst{
+    color:#383838
+}
+.theme-base16-mexico-light-min .hljs-operator{
+    opacity:.7
+}
+.theme-base16-mexico-light-min .hljs-bullet,.theme-base16-mexico-light-min .hljs-deletion,.theme-base16-mexico-light-min .hljs-name,.theme-base16-mexico-light-min .hljs-selector-tag,.theme-base16-mexico-light-min .hljs-template-variable,.theme-base16-mexico-light-min .hljs-variable{
+    color:#ab4642
+}
+.theme-base16-mexico-light-min .hljs-attr,.theme-base16-mexico-light-min .hljs-link,.theme-base16-mexico-light-min .hljs-literal,.theme-base16-mexico-light-min .hljs-number,.theme-base16-mexico-light-min .hljs-symbol,.theme-base16-mexico-light-min .hljs-variable.constant_{
+    color:#dc9656
+}
+.theme-base16-mexico-light-min .hljs-class .hljs-title,.theme-base16-mexico-light-min .hljs-title,.theme-base16-mexico-light-min .hljs-title.class_{
+    color:#f79a0e
+}
+.theme-base16-mexico-light-min .hljs-strong{
+    font-weight:700;
+    color:#f79a0e
+}
+.theme-base16-mexico-light-min .hljs-addition,.theme-base16-mexico-light-min .hljs-code,.theme-base16-mexico-light-min .hljs-string,.theme-base16-mexico-light-min .hljs-title.class_.inherited__{
+    color:#538947
+}
+.theme-base16-mexico-light-min .hljs-built_in,.theme-base16-mexico-light-min .hljs-doctag,.theme-base16-mexico-light-min .hljs-keyword.hljs-atrule,.theme-base16-mexico-light-min .hljs-quote,.theme-base16-mexico-light-min .hljs-regexp{
+    color:#4b8093
+}
+.theme-base16-mexico-light-min .hljs-attribute,.theme-base16-mexico-light-min .hljs-function .hljs-title,.theme-base16-mexico-light-min .hljs-section,.theme-base16-mexico-light-min .hljs-title.function_,.theme-base16-mexico-light-min .ruby .hljs-property{
+    color:#7cafc2
+}
+.theme-base16-mexico-light-min .diff .hljs-meta,.theme-base16-mexico-light-min .hljs-keyword,.theme-base16-mexico-light-min .hljs-template-tag,.theme-base16-mexico-light-min .hljs-type{
+    color:#96609e
+}
+.theme-base16-mexico-light-min .hljs-emphasis{
+    color:#96609e;
+    font-style:italic
+}
+.theme-base16-mexico-light-min .hljs-meta,.theme-base16-mexico-light-min .hljs-meta .hljs-keyword,.theme-base16-mexico-light-min .hljs-meta .hljs-string{
+    color:#a16946
+}
+.theme-base16-mexico-light-min .hljs-meta .hljs-keyword,.theme-base16-mexico-light-min .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-mocha{
+    /*! Theme: Mocha Author: Chris Kempson (http://chriskempson.com) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-mocha pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-mocha code.hljs{
+    padding:3px 5px
+}
+.theme-base16-mocha .hljs{
+    color:#d0c8c6;
+    background:#3b3228
+}
+.theme-base16-mocha .hljs ::-moz-selection,.theme-base16-mocha .hljs::-moz-selection{
+    background-color:#645240;
+    color:#d0c8c6
+}
+.theme-base16-mocha .hljs ::selection,.theme-base16-mocha .hljs::selection{
+    background-color:#645240;
+    color:#d0c8c6
+}
+.theme-base16-mocha .hljs-comment{
+    color:#7e705a
+}
+.theme-base16-mocha .hljs-tag{
+    color:#b8afad
+}
+.theme-base16-mocha .hljs-operator,.theme-base16-mocha .hljs-punctuation,.theme-base16-mocha .hljs-subst{
+    color:#d0c8c6
+}
+.theme-base16-mocha .hljs-operator{
+    opacity:.7
+}
+.theme-base16-mocha .hljs-bullet,.theme-base16-mocha .hljs-deletion,.theme-base16-mocha .hljs-name,.theme-base16-mocha .hljs-selector-tag,.theme-base16-mocha .hljs-template-variable,.theme-base16-mocha .hljs-variable{
+    color:#cb6077
+}
+.theme-base16-mocha .hljs-attr,.theme-base16-mocha .hljs-link,.theme-base16-mocha .hljs-literal,.theme-base16-mocha .hljs-number,.theme-base16-mocha .hljs-symbol,.theme-base16-mocha .hljs-variable.constant_{
+    color:#d28b71
+}
+.theme-base16-mocha .hljs-class .hljs-title,.theme-base16-mocha .hljs-title,.theme-base16-mocha .hljs-title.class_{
+    color:#f4bc87
+}
+.theme-base16-mocha .hljs-strong{
+    font-weight:700;
+    color:#f4bc87
+}
+.theme-base16-mocha .hljs-addition,.theme-base16-mocha .hljs-code,.theme-base16-mocha .hljs-string,.theme-base16-mocha .hljs-title.class_.inherited__{
+    color:#beb55b
+}
+.theme-base16-mocha .hljs-built_in,.theme-base16-mocha .hljs-doctag,.theme-base16-mocha .hljs-keyword.hljs-atrule,.theme-base16-mocha .hljs-quote,.theme-base16-mocha .hljs-regexp{
+    color:#7bbda4
+}
+.theme-base16-mocha .hljs-attribute,.theme-base16-mocha .hljs-function .hljs-title,.theme-base16-mocha .hljs-section,.theme-base16-mocha .hljs-title.function_,.theme-base16-mocha .ruby .hljs-property{
+    color:#8ab3b5
+}
+.theme-base16-mocha .diff .hljs-meta,.theme-base16-mocha .hljs-keyword,.theme-base16-mocha .hljs-template-tag,.theme-base16-mocha .hljs-type{
+    color:#a89bb9
+}
+.theme-base16-mocha .hljs-emphasis{
+    color:#a89bb9;
+    font-style:italic
+}
+.theme-base16-mocha .hljs-meta,.theme-base16-mocha .hljs-meta .hljs-keyword,.theme-base16-mocha .hljs-meta .hljs-string{
+    color:#bb9584
+}
+.theme-base16-mocha .hljs-meta .hljs-keyword,.theme-base16-mocha .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-mocha-min{
+    /*! Theme: Mocha Author: Chris Kempson (http://chriskempson.com) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-mocha-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-mocha-min code.hljs{
+    padding:3px 5px
+}
+.theme-base16-mocha-min .hljs{
+    color:#d0c8c6;
+    background:#3b3228
+}
+.theme-base16-mocha-min .hljs ::-moz-selection,.theme-base16-mocha-min .hljs::-moz-selection{
+    background-color:#645240;
+    color:#d0c8c6
+}
+.theme-base16-mocha-min .hljs ::selection,.theme-base16-mocha-min .hljs::selection{
+    background-color:#645240;
+    color:#d0c8c6
+}
+.theme-base16-mocha-min .hljs-comment{
+    color:#7e705a
+}
+.theme-base16-mocha-min .hljs-tag{
+    color:#b8afad
+}
+.theme-base16-mocha-min .hljs-operator,.theme-base16-mocha-min .hljs-punctuation,.theme-base16-mocha-min .hljs-subst{
+    color:#d0c8c6
+}
+.theme-base16-mocha-min .hljs-operator{
+    opacity:.7
+}
+.theme-base16-mocha-min .hljs-bullet,.theme-base16-mocha-min .hljs-deletion,.theme-base16-mocha-min .hljs-name,.theme-base16-mocha-min .hljs-selector-tag,.theme-base16-mocha-min .hljs-template-variable,.theme-base16-mocha-min .hljs-variable{
+    color:#cb6077
+}
+.theme-base16-mocha-min .hljs-attr,.theme-base16-mocha-min .hljs-link,.theme-base16-mocha-min .hljs-literal,.theme-base16-mocha-min .hljs-number,.theme-base16-mocha-min .hljs-symbol,.theme-base16-mocha-min .hljs-variable.constant_{
+    color:#d28b71
+}
+.theme-base16-mocha-min .hljs-class .hljs-title,.theme-base16-mocha-min .hljs-title,.theme-base16-mocha-min .hljs-title.class_{
+    color:#f4bc87
+}
+.theme-base16-mocha-min .hljs-strong{
+    font-weight:700;
+    color:#f4bc87
+}
+.theme-base16-mocha-min .hljs-addition,.theme-base16-mocha-min .hljs-code,.theme-base16-mocha-min .hljs-string,.theme-base16-mocha-min .hljs-title.class_.inherited__{
+    color:#beb55b
+}
+.theme-base16-mocha-min .hljs-built_in,.theme-base16-mocha-min .hljs-doctag,.theme-base16-mocha-min .hljs-keyword.hljs-atrule,.theme-base16-mocha-min .hljs-quote,.theme-base16-mocha-min .hljs-regexp{
+    color:#7bbda4
+}
+.theme-base16-mocha-min .hljs-attribute,.theme-base16-mocha-min .hljs-function .hljs-title,.theme-base16-mocha-min .hljs-section,.theme-base16-mocha-min .hljs-title.function_,.theme-base16-mocha-min .ruby .hljs-property{
+    color:#8ab3b5
+}
+.theme-base16-mocha-min .diff .hljs-meta,.theme-base16-mocha-min .hljs-keyword,.theme-base16-mocha-min .hljs-template-tag,.theme-base16-mocha-min .hljs-type{
+    color:#a89bb9
+}
+.theme-base16-mocha-min .hljs-emphasis{
+    color:#a89bb9;
+    font-style:italic
+}
+.theme-base16-mocha-min .hljs-meta,.theme-base16-mocha-min .hljs-meta .hljs-keyword,.theme-base16-mocha-min .hljs-meta .hljs-string{
+    color:#bb9584
+}
+.theme-base16-mocha-min .hljs-meta .hljs-keyword,.theme-base16-mocha-min .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-monokai{
+    /*! Theme: Monokai Author: Wimer Hazenberg (http://www.monokai.nl) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-monokai pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-monokai code.hljs{
+    padding:3px 5px
+}
+.theme-base16-monokai .hljs{
+    color:#f8f8f2;
+    background:#272822
+}
+.theme-base16-monokai .hljs ::-moz-selection,.theme-base16-monokai .hljs::-moz-selection{
+    background-color:#49483e;
+    color:#f8f8f2
+}
+.theme-base16-monokai .hljs ::selection,.theme-base16-monokai .hljs::selection{
+    background-color:#49483e;
+    color:#f8f8f2
+}
+.theme-base16-monokai .hljs-comment{
+    color:#75715e
+}
+.theme-base16-monokai .hljs-tag{
+    color:#a59f85
+}
+.theme-base16-monokai .hljs-operator,.theme-base16-monokai .hljs-punctuation,.theme-base16-monokai .hljs-subst{
+    color:#f8f8f2
+}
+.theme-base16-monokai .hljs-operator{
+    opacity:.7
+}
+.theme-base16-monokai .hljs-bullet,.theme-base16-monokai .hljs-deletion,.theme-base16-monokai .hljs-name,.theme-base16-monokai .hljs-selector-tag,.theme-base16-monokai .hljs-template-variable,.theme-base16-monokai .hljs-variable{
+    color:#f92672
+}
+.theme-base16-monokai .hljs-attr,.theme-base16-monokai .hljs-link,.theme-base16-monokai .hljs-literal,.theme-base16-monokai .hljs-number,.theme-base16-monokai .hljs-symbol,.theme-base16-monokai .hljs-variable.constant_{
+    color:#fd971f
+}
+.theme-base16-monokai .hljs-class .hljs-title,.theme-base16-monokai .hljs-title,.theme-base16-monokai .hljs-title.class_{
+    color:#f4bf75
+}
+.theme-base16-monokai .hljs-strong{
+    font-weight:700;
+    color:#f4bf75
+}
+.theme-base16-monokai .hljs-addition,.theme-base16-monokai .hljs-code,.theme-base16-monokai .hljs-string,.theme-base16-monokai .hljs-title.class_.inherited__{
+    color:#a6e22e
+}
+.theme-base16-monokai .hljs-built_in,.theme-base16-monokai .hljs-doctag,.theme-base16-monokai .hljs-keyword.hljs-atrule,.theme-base16-monokai .hljs-quote,.theme-base16-monokai .hljs-regexp{
+    color:#a1efe4
+}
+.theme-base16-monokai .hljs-attribute,.theme-base16-monokai .hljs-function .hljs-title,.theme-base16-monokai .hljs-section,.theme-base16-monokai .hljs-title.function_,.theme-base16-monokai .ruby .hljs-property{
+    color:#66d9ef
+}
+.theme-base16-monokai .diff .hljs-meta,.theme-base16-monokai .hljs-keyword,.theme-base16-monokai .hljs-template-tag,.theme-base16-monokai .hljs-type{
+    color:#ae81ff
+}
+.theme-base16-monokai .hljs-emphasis{
+    color:#ae81ff;
+    font-style:italic
+}
+.theme-base16-monokai .hljs-meta,.theme-base16-monokai .hljs-meta .hljs-keyword,.theme-base16-monokai .hljs-meta .hljs-string{
+    color:#c63
+}
+.theme-base16-monokai .hljs-meta .hljs-keyword,.theme-base16-monokai .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-monokai-min{
+    /*! Theme: Monokai Author: Wimer Hazenberg (http://www.monokai.nl) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-monokai-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-monokai-min code.hljs{
+    padding:3px 5px
+}
+.theme-base16-monokai-min .hljs{
+    color:#f8f8f2;
+    background:#272822
+}
+.theme-base16-monokai-min .hljs ::-moz-selection,.theme-base16-monokai-min .hljs::-moz-selection{
+    background-color:#49483e;
+    color:#f8f8f2
+}
+.theme-base16-monokai-min .hljs ::selection,.theme-base16-monokai-min .hljs::selection{
+    background-color:#49483e;
+    color:#f8f8f2
+}
+.theme-base16-monokai-min .hljs-comment{
+    color:#75715e
+}
+.theme-base16-monokai-min .hljs-tag{
+    color:#a59f85
+}
+.theme-base16-monokai-min .hljs-operator,.theme-base16-monokai-min .hljs-punctuation,.theme-base16-monokai-min .hljs-subst{
+    color:#f8f8f2
+}
+.theme-base16-monokai-min .hljs-operator{
+    opacity:.7
+}
+.theme-base16-monokai-min .hljs-bullet,.theme-base16-monokai-min .hljs-deletion,.theme-base16-monokai-min .hljs-name,.theme-base16-monokai-min .hljs-selector-tag,.theme-base16-monokai-min .hljs-template-variable,.theme-base16-monokai-min .hljs-variable{
+    color:#f92672
+}
+.theme-base16-monokai-min .hljs-attr,.theme-base16-monokai-min .hljs-link,.theme-base16-monokai-min .hljs-literal,.theme-base16-monokai-min .hljs-number,.theme-base16-monokai-min .hljs-symbol,.theme-base16-monokai-min .hljs-variable.constant_{
+    color:#fd971f
+}
+.theme-base16-monokai-min .hljs-class .hljs-title,.theme-base16-monokai-min .hljs-title,.theme-base16-monokai-min .hljs-title.class_{
+    color:#f4bf75
+}
+.theme-base16-monokai-min .hljs-strong{
+    font-weight:700;
+    color:#f4bf75
+}
+.theme-base16-monokai-min .hljs-addition,.theme-base16-monokai-min .hljs-code,.theme-base16-monokai-min .hljs-string,.theme-base16-monokai-min .hljs-title.class_.inherited__{
+    color:#a6e22e
+}
+.theme-base16-monokai-min .hljs-built_in,.theme-base16-monokai-min .hljs-doctag,.theme-base16-monokai-min .hljs-keyword.hljs-atrule,.theme-base16-monokai-min .hljs-quote,.theme-base16-monokai-min .hljs-regexp{
+    color:#a1efe4
+}
+.theme-base16-monokai-min .hljs-attribute,.theme-base16-monokai-min .hljs-function .hljs-title,.theme-base16-monokai-min .hljs-section,.theme-base16-monokai-min .hljs-title.function_,.theme-base16-monokai-min .ruby .hljs-property{
+    color:#66d9ef
+}
+.theme-base16-monokai-min .diff .hljs-meta,.theme-base16-monokai-min .hljs-keyword,.theme-base16-monokai-min .hljs-template-tag,.theme-base16-monokai-min .hljs-type{
+    color:#ae81ff
+}
+.theme-base16-monokai-min .hljs-emphasis{
+    color:#ae81ff;
+    font-style:italic
+}
+.theme-base16-monokai-min .hljs-meta,.theme-base16-monokai-min .hljs-meta .hljs-keyword,.theme-base16-monokai-min .hljs-meta .hljs-string{
+    color:#c63
+}
+.theme-base16-monokai-min .hljs-meta .hljs-keyword,.theme-base16-monokai-min .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-nebula{
+    /*! Theme: Nebula Author: Gabriel Fontes (https://github.com/Misterio77) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-nebula pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-nebula code.hljs{
+    padding:3px 5px
+}
+.theme-base16-nebula .hljs{
+    color:#a4a6a9;
+    background:#22273b
+}
+.theme-base16-nebula .hljs ::-moz-selection,.theme-base16-nebula .hljs::-moz-selection{
+    background-color:#5a8380;
+    color:#a4a6a9
+}
+.theme-base16-nebula .hljs ::selection,.theme-base16-nebula .hljs::selection{
+    background-color:#5a8380;
+    color:#a4a6a9
+}
+.theme-base16-nebula .hljs-comment{
+    color:#6e6f72
+}
+.theme-base16-nebula .hljs-tag{
+    color:#87888b
+}
+.theme-base16-nebula .hljs-operator,.theme-base16-nebula .hljs-punctuation,.theme-base16-nebula .hljs-subst{
+    color:#a4a6a9
+}
+.theme-base16-nebula .hljs-operator{
+    opacity:.7
+}
+.theme-base16-nebula .hljs-bullet,.theme-base16-nebula .hljs-deletion,.theme-base16-nebula .hljs-name,.theme-base16-nebula .hljs-selector-tag,.theme-base16-nebula .hljs-template-variable,.theme-base16-nebula .hljs-variable{
+    color:#777abc
+}
+.theme-base16-nebula .hljs-attr,.theme-base16-nebula .hljs-link,.theme-base16-nebula .hljs-literal,.theme-base16-nebula .hljs-number,.theme-base16-nebula .hljs-symbol,.theme-base16-nebula .hljs-variable.constant_{
+    color:#94929e
+}
+.theme-base16-nebula .hljs-class .hljs-title,.theme-base16-nebula .hljs-title,.theme-base16-nebula .hljs-title.class_{
+    color:#4f9062
+}
+.theme-base16-nebula .hljs-strong{
+    font-weight:700;
+    color:#4f9062
+}
+.theme-base16-nebula .hljs-addition,.theme-base16-nebula .hljs-code,.theme-base16-nebula .hljs-string,.theme-base16-nebula .hljs-title.class_.inherited__{
+    color:#6562a8
+}
+.theme-base16-nebula .hljs-built_in,.theme-base16-nebula .hljs-doctag,.theme-base16-nebula .hljs-keyword.hljs-atrule,.theme-base16-nebula .hljs-quote,.theme-base16-nebula .hljs-regexp{
+    color:#226f68
+}
+.theme-base16-nebula .hljs-attribute,.theme-base16-nebula .hljs-function .hljs-title,.theme-base16-nebula .hljs-section,.theme-base16-nebula .hljs-title.function_,.theme-base16-nebula .ruby .hljs-property{
+    color:#4d6bb6
+}
+.theme-base16-nebula .diff .hljs-meta,.theme-base16-nebula .hljs-keyword,.theme-base16-nebula .hljs-template-tag,.theme-base16-nebula .hljs-type{
+    color:#716cae
+}
+.theme-base16-nebula .hljs-emphasis{
+    color:#716cae;
+    font-style:italic
+}
+.theme-base16-nebula .hljs-meta,.theme-base16-nebula .hljs-meta .hljs-keyword,.theme-base16-nebula .hljs-meta .hljs-string{
+    color:#8c70a7
+}
+.theme-base16-nebula .hljs-meta .hljs-keyword,.theme-base16-nebula .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-nebula-min{
+    /*! Theme: Nebula Author: Gabriel Fontes (https://github.com/Misterio77) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-nebula-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-nebula-min code.hljs{
+    padding:3px 5px
+}
+.theme-base16-nebula-min .hljs{
+    color:#a4a6a9;
+    background:#22273b
+}
+.theme-base16-nebula-min .hljs ::-moz-selection,.theme-base16-nebula-min .hljs::-moz-selection{
+    background-color:#5a8380;
+    color:#a4a6a9
+}
+.theme-base16-nebula-min .hljs ::selection,.theme-base16-nebula-min .hljs::selection{
+    background-color:#5a8380;
+    color:#a4a6a9
+}
+.theme-base16-nebula-min .hljs-comment{
+    color:#6e6f72
+}
+.theme-base16-nebula-min .hljs-tag{
+    color:#87888b
+}
+.theme-base16-nebula-min .hljs-operator,.theme-base16-nebula-min .hljs-punctuation,.theme-base16-nebula-min .hljs-subst{
+    color:#a4a6a9
+}
+.theme-base16-nebula-min .hljs-operator{
+    opacity:.7
+}
+.theme-base16-nebula-min .hljs-bullet,.theme-base16-nebula-min .hljs-deletion,.theme-base16-nebula-min .hljs-name,.theme-base16-nebula-min .hljs-selector-tag,.theme-base16-nebula-min .hljs-template-variable,.theme-base16-nebula-min .hljs-variable{
+    color:#777abc
+}
+.theme-base16-nebula-min .hljs-attr,.theme-base16-nebula-min .hljs-link,.theme-base16-nebula-min .hljs-literal,.theme-base16-nebula-min .hljs-number,.theme-base16-nebula-min .hljs-symbol,.theme-base16-nebula-min .hljs-variable.constant_{
+    color:#94929e
+}
+.theme-base16-nebula-min .hljs-class .hljs-title,.theme-base16-nebula-min .hljs-title,.theme-base16-nebula-min .hljs-title.class_{
+    color:#4f9062
+}
+.theme-base16-nebula-min .hljs-strong{
+    font-weight:700;
+    color:#4f9062
+}
+.theme-base16-nebula-min .hljs-addition,.theme-base16-nebula-min .hljs-code,.theme-base16-nebula-min .hljs-string,.theme-base16-nebula-min .hljs-title.class_.inherited__{
+    color:#6562a8
+}
+.theme-base16-nebula-min .hljs-built_in,.theme-base16-nebula-min .hljs-doctag,.theme-base16-nebula-min .hljs-keyword.hljs-atrule,.theme-base16-nebula-min .hljs-quote,.theme-base16-nebula-min .hljs-regexp{
+    color:#226f68
+}
+.theme-base16-nebula-min .hljs-attribute,.theme-base16-nebula-min .hljs-function .hljs-title,.theme-base16-nebula-min .hljs-section,.theme-base16-nebula-min .hljs-title.function_,.theme-base16-nebula-min .ruby .hljs-property{
+    color:#4d6bb6
+}
+.theme-base16-nebula-min .diff .hljs-meta,.theme-base16-nebula-min .hljs-keyword,.theme-base16-nebula-min .hljs-template-tag,.theme-base16-nebula-min .hljs-type{
+    color:#716cae
+}
+.theme-base16-nebula-min .hljs-emphasis{
+    color:#716cae;
+    font-style:italic
+}
+.theme-base16-nebula-min .hljs-meta,.theme-base16-nebula-min .hljs-meta .hljs-keyword,.theme-base16-nebula-min .hljs-meta .hljs-string{
+    color:#8c70a7
+}
+.theme-base16-nebula-min .hljs-meta .hljs-keyword,.theme-base16-nebula-min .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-nord{
+    /*! Theme: Nord Author: arcticicestudio License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-nord pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-nord code.hljs{
+    padding:3px 5px
+}
+.theme-base16-nord .hljs{
+    color:#e5e9f0;
+    background:#2e3440
+}
+.theme-base16-nord .hljs ::-moz-selection,.theme-base16-nord .hljs::-moz-selection{
+    background-color:#434c5e;
+    color:#e5e9f0
+}
+.theme-base16-nord .hljs ::selection,.theme-base16-nord .hljs::selection{
+    background-color:#434c5e;
+    color:#e5e9f0
+}
+.theme-base16-nord .hljs-comment{
+    color:#4c566a
+}
+.theme-base16-nord .hljs-tag{
+    color:#d8dee9
+}
+.theme-base16-nord .hljs-operator,.theme-base16-nord .hljs-punctuation,.theme-base16-nord .hljs-subst{
+    color:#e5e9f0
+}
+.theme-base16-nord .hljs-operator{
+    opacity:.7
+}
+.theme-base16-nord .hljs-bullet,.theme-base16-nord .hljs-deletion,.theme-base16-nord .hljs-name,.theme-base16-nord .hljs-selector-tag,.theme-base16-nord .hljs-template-variable,.theme-base16-nord .hljs-variable{
+    color:#bf616a
+}
+.theme-base16-nord .hljs-attr,.theme-base16-nord .hljs-link,.theme-base16-nord .hljs-literal,.theme-base16-nord .hljs-number,.theme-base16-nord .hljs-symbol,.theme-base16-nord .hljs-variable.constant_{
+    color:#d08770
+}
+.theme-base16-nord .hljs-class .hljs-title,.theme-base16-nord .hljs-title,.theme-base16-nord .hljs-title.class_{
+    color:#ebcb8b
+}
+.theme-base16-nord .hljs-strong{
+    font-weight:700;
+    color:#ebcb8b
+}
+.theme-base16-nord .hljs-addition,.theme-base16-nord .hljs-code,.theme-base16-nord .hljs-string,.theme-base16-nord .hljs-title.class_.inherited__{
+    color:#a3be8c
+}
+.theme-base16-nord .hljs-built_in,.theme-base16-nord .hljs-doctag,.theme-base16-nord .hljs-keyword.hljs-atrule,.theme-base16-nord .hljs-quote,.theme-base16-nord .hljs-regexp{
+    color:#88c0d0
+}
+.theme-base16-nord .hljs-attribute,.theme-base16-nord .hljs-function .hljs-title,.theme-base16-nord .hljs-section,.theme-base16-nord .hljs-title.function_,.theme-base16-nord .ruby .hljs-property{
+    color:#81a1c1
+}
+.theme-base16-nord .diff .hljs-meta,.theme-base16-nord .hljs-keyword,.theme-base16-nord .hljs-template-tag,.theme-base16-nord .hljs-type{
+    color:#b48ead
+}
+.theme-base16-nord .hljs-emphasis{
+    color:#b48ead;
+    font-style:italic
+}
+.theme-base16-nord .hljs-meta,.theme-base16-nord .hljs-meta .hljs-keyword,.theme-base16-nord .hljs-meta .hljs-string{
+    color:#5e81ac
+}
+.theme-base16-nord .hljs-meta .hljs-keyword,.theme-base16-nord .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-nord-min{
+    /*! Theme: Nord Author: arcticicestudio License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-nord-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-nord-min code.hljs{
+    padding:3px 5px
+}
+.theme-base16-nord-min .hljs{
+    color:#e5e9f0;
+    background:#2e3440
+}
+.theme-base16-nord-min .hljs ::-moz-selection,.theme-base16-nord-min .hljs::-moz-selection{
+    background-color:#434c5e;
+    color:#e5e9f0
+}
+.theme-base16-nord-min .hljs ::selection,.theme-base16-nord-min .hljs::selection{
+    background-color:#434c5e;
+    color:#e5e9f0
+}
+.theme-base16-nord-min .hljs-comment{
+    color:#4c566a
+}
+.theme-base16-nord-min .hljs-tag{
+    color:#d8dee9
+}
+.theme-base16-nord-min .hljs-operator,.theme-base16-nord-min .hljs-punctuation,.theme-base16-nord-min .hljs-subst{
+    color:#e5e9f0
+}
+.theme-base16-nord-min .hljs-operator{
+    opacity:.7
+}
+.theme-base16-nord-min .hljs-bullet,.theme-base16-nord-min .hljs-deletion,.theme-base16-nord-min .hljs-name,.theme-base16-nord-min .hljs-selector-tag,.theme-base16-nord-min .hljs-template-variable,.theme-base16-nord-min .hljs-variable{
+    color:#bf616a
+}
+.theme-base16-nord-min .hljs-attr,.theme-base16-nord-min .hljs-link,.theme-base16-nord-min .hljs-literal,.theme-base16-nord-min .hljs-number,.theme-base16-nord-min .hljs-symbol,.theme-base16-nord-min .hljs-variable.constant_{
+    color:#d08770
+}
+.theme-base16-nord-min .hljs-class .hljs-title,.theme-base16-nord-min .hljs-title,.theme-base16-nord-min .hljs-title.class_{
+    color:#ebcb8b
+}
+.theme-base16-nord-min .hljs-strong{
+    font-weight:700;
+    color:#ebcb8b
+}
+.theme-base16-nord-min .hljs-addition,.theme-base16-nord-min .hljs-code,.theme-base16-nord-min .hljs-string,.theme-base16-nord-min .hljs-title.class_.inherited__{
+    color:#a3be8c
+}
+.theme-base16-nord-min .hljs-built_in,.theme-base16-nord-min .hljs-doctag,.theme-base16-nord-min .hljs-keyword.hljs-atrule,.theme-base16-nord-min .hljs-quote,.theme-base16-nord-min .hljs-regexp{
+    color:#88c0d0
+}
+.theme-base16-nord-min .hljs-attribute,.theme-base16-nord-min .hljs-function .hljs-title,.theme-base16-nord-min .hljs-section,.theme-base16-nord-min .hljs-title.function_,.theme-base16-nord-min .ruby .hljs-property{
+    color:#81a1c1
+}
+.theme-base16-nord-min .diff .hljs-meta,.theme-base16-nord-min .hljs-keyword,.theme-base16-nord-min .hljs-template-tag,.theme-base16-nord-min .hljs-type{
+    color:#b48ead
+}
+.theme-base16-nord-min .hljs-emphasis{
+    color:#b48ead;
+    font-style:italic
+}
+.theme-base16-nord-min .hljs-meta,.theme-base16-nord-min .hljs-meta .hljs-keyword,.theme-base16-nord-min .hljs-meta .hljs-string{
+    color:#5e81ac
+}
+.theme-base16-nord-min .hljs-meta .hljs-keyword,.theme-base16-nord-min .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-nova{
+    /*! Theme: Nova Author: George Essig (https://github.com/gessig), Trevor D. Miller (https://trevordmiller.com) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-nova pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-nova code.hljs{
+    padding:3px 5px
+}
+.theme-base16-nova .hljs{
+    color:#c5d4dd;
+    background:#3c4c55
+}
+.theme-base16-nova .hljs ::-moz-selection,.theme-base16-nova .hljs::-moz-selection{
+    background-color:#6a7d89;
+    color:#c5d4dd
+}
+.theme-base16-nova .hljs ::selection,.theme-base16-nova .hljs::selection{
+    background-color:#6a7d89;
+    color:#c5d4dd
+}
+.theme-base16-nova .hljs-comment,.theme-base16-nova .hljs-tag{
+    color:#899ba6
+}
+.theme-base16-nova .hljs-operator,.theme-base16-nova .hljs-punctuation,.theme-base16-nova .hljs-subst{
+    color:#c5d4dd
+}
+.theme-base16-nova .hljs-operator{
+    opacity:.7
+}
+.theme-base16-nova .hljs-bullet,.theme-base16-nova .hljs-deletion,.theme-base16-nova .hljs-name,.theme-base16-nova .hljs-selector-tag,.theme-base16-nova .hljs-template-variable,.theme-base16-nova .hljs-variable{
+    color:#83afe5
+}
+.theme-base16-nova .hljs-attr,.theme-base16-nova .hljs-link,.theme-base16-nova .hljs-literal,.theme-base16-nova .hljs-number,.theme-base16-nova .hljs-symbol,.theme-base16-nova .hljs-variable.constant_{
+    color:#7fc1ca
+}
+.theme-base16-nova .hljs-class .hljs-title,.theme-base16-nova .hljs-title,.theme-base16-nova .hljs-title.class_{
+    color:#a8ce93
+}
+.theme-base16-nova .hljs-strong{
+    font-weight:700;
+    color:#a8ce93
+}
+.theme-base16-nova .hljs-addition,.theme-base16-nova .hljs-code,.theme-base16-nova .hljs-string,.theme-base16-nova .hljs-title.class_.inherited__{
+    color:#7fc1ca
+}
+.theme-base16-nova .hljs-built_in,.theme-base16-nova .hljs-doctag,.theme-base16-nova .hljs-keyword.hljs-atrule,.theme-base16-nova .hljs-quote,.theme-base16-nova .hljs-regexp{
+    color:#f2c38f
+}
+.theme-base16-nova .hljs-attribute,.theme-base16-nova .hljs-function .hljs-title,.theme-base16-nova .hljs-section,.theme-base16-nova .hljs-title.function_,.theme-base16-nova .ruby .hljs-property{
+    color:#83afe5
+}
+.theme-base16-nova .diff .hljs-meta,.theme-base16-nova .hljs-keyword,.theme-base16-nova .hljs-template-tag,.theme-base16-nova .hljs-type{
+    color:#9a93e1
+}
+.theme-base16-nova .hljs-emphasis{
+    color:#9a93e1;
+    font-style:italic
+}
+.theme-base16-nova .hljs-meta,.theme-base16-nova .hljs-meta .hljs-keyword,.theme-base16-nova .hljs-meta .hljs-string{
+    color:#f2c38f
+}
+.theme-base16-nova .hljs-meta .hljs-keyword,.theme-base16-nova .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-nova-min{
+    /*! Theme: Nova Author: George Essig (https://github.com/gessig), Trevor D. Miller (https://trevordmiller.com) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-nova-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-nova-min code.hljs{
+    padding:3px 5px
+}
+.theme-base16-nova-min .hljs{
+    color:#c5d4dd;
+    background:#3c4c55
+}
+.theme-base16-nova-min .hljs ::-moz-selection,.theme-base16-nova-min .hljs::-moz-selection{
+    background-color:#6a7d89;
+    color:#c5d4dd
+}
+.theme-base16-nova-min .hljs ::selection,.theme-base16-nova-min .hljs::selection{
+    background-color:#6a7d89;
+    color:#c5d4dd
+}
+.theme-base16-nova-min .hljs-comment,.theme-base16-nova-min .hljs-tag{
+    color:#899ba6
+}
+.theme-base16-nova-min .hljs-operator,.theme-base16-nova-min .hljs-punctuation,.theme-base16-nova-min .hljs-subst{
+    color:#c5d4dd
+}
+.theme-base16-nova-min .hljs-operator{
+    opacity:.7
+}
+.theme-base16-nova-min .hljs-bullet,.theme-base16-nova-min .hljs-deletion,.theme-base16-nova-min .hljs-name,.theme-base16-nova-min .hljs-selector-tag,.theme-base16-nova-min .hljs-template-variable,.theme-base16-nova-min .hljs-variable{
+    color:#83afe5
+}
+.theme-base16-nova-min .hljs-attr,.theme-base16-nova-min .hljs-link,.theme-base16-nova-min .hljs-literal,.theme-base16-nova-min .hljs-number,.theme-base16-nova-min .hljs-symbol,.theme-base16-nova-min .hljs-variable.constant_{
+    color:#7fc1ca
+}
+.theme-base16-nova-min .hljs-class .hljs-title,.theme-base16-nova-min .hljs-title,.theme-base16-nova-min .hljs-title.class_{
+    color:#a8ce93
+}
+.theme-base16-nova-min .hljs-strong{
+    font-weight:700;
+    color:#a8ce93
+}
+.theme-base16-nova-min .hljs-addition,.theme-base16-nova-min .hljs-code,.theme-base16-nova-min .hljs-string,.theme-base16-nova-min .hljs-title.class_.inherited__{
+    color:#7fc1ca
+}
+.theme-base16-nova-min .hljs-built_in,.theme-base16-nova-min .hljs-doctag,.theme-base16-nova-min .hljs-keyword.hljs-atrule,.theme-base16-nova-min .hljs-quote,.theme-base16-nova-min .hljs-regexp{
+    color:#f2c38f
+}
+.theme-base16-nova-min .hljs-attribute,.theme-base16-nova-min .hljs-function .hljs-title,.theme-base16-nova-min .hljs-section,.theme-base16-nova-min .hljs-title.function_,.theme-base16-nova-min .ruby .hljs-property{
+    color:#83afe5
+}
+.theme-base16-nova-min .diff .hljs-meta,.theme-base16-nova-min .hljs-keyword,.theme-base16-nova-min .hljs-template-tag,.theme-base16-nova-min .hljs-type{
+    color:#9a93e1
+}
+.theme-base16-nova-min .hljs-emphasis{
+    color:#9a93e1;
+    font-style:italic
+}
+.theme-base16-nova-min .hljs-meta,.theme-base16-nova-min .hljs-meta .hljs-keyword,.theme-base16-nova-min .hljs-meta .hljs-string{
+    color:#f2c38f
+}
+.theme-base16-nova-min .hljs-meta .hljs-keyword,.theme-base16-nova-min .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-ocean{
+    /*! Theme: Ocean Author: Chris Kempson (http://chriskempson.com) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-ocean pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-ocean code.hljs{
+    padding:3px 5px
+}
+.theme-base16-ocean .hljs{
+    color:#c0c5ce;
+    background:#2b303b
+}
+.theme-base16-ocean .hljs ::-moz-selection,.theme-base16-ocean .hljs::-moz-selection{
+    background-color:#4f5b66;
+    color:#c0c5ce
+}
+.theme-base16-ocean .hljs ::selection,.theme-base16-ocean .hljs::selection{
+    background-color:#4f5b66;
+    color:#c0c5ce
+}
+.theme-base16-ocean .hljs-comment{
+    color:#65737e
+}
+.theme-base16-ocean .hljs-tag{
+    color:#a7adba
+}
+.theme-base16-ocean .hljs-operator,.theme-base16-ocean .hljs-punctuation,.theme-base16-ocean .hljs-subst{
+    color:#c0c5ce
+}
+.theme-base16-ocean .hljs-operator{
+    opacity:.7
+}
+.theme-base16-ocean .hljs-bullet,.theme-base16-ocean .hljs-deletion,.theme-base16-ocean .hljs-name,.theme-base16-ocean .hljs-selector-tag,.theme-base16-ocean .hljs-template-variable,.theme-base16-ocean .hljs-variable{
+    color:#bf616a
+}
+.theme-base16-ocean .hljs-attr,.theme-base16-ocean .hljs-link,.theme-base16-ocean .hljs-literal,.theme-base16-ocean .hljs-number,.theme-base16-ocean .hljs-symbol,.theme-base16-ocean .hljs-variable.constant_{
+    color:#d08770
+}
+.theme-base16-ocean .hljs-class .hljs-title,.theme-base16-ocean .hljs-title,.theme-base16-ocean .hljs-title.class_{
+    color:#ebcb8b
+}
+.theme-base16-ocean .hljs-strong{
+    font-weight:700;
+    color:#ebcb8b
+}
+.theme-base16-ocean .hljs-addition,.theme-base16-ocean .hljs-code,.theme-base16-ocean .hljs-string,.theme-base16-ocean .hljs-title.class_.inherited__{
+    color:#a3be8c
+}
+.theme-base16-ocean .hljs-built_in,.theme-base16-ocean .hljs-doctag,.theme-base16-ocean .hljs-keyword.hljs-atrule,.theme-base16-ocean .hljs-quote,.theme-base16-ocean .hljs-regexp{
+    color:#96b5b4
+}
+.theme-base16-ocean .hljs-attribute,.theme-base16-ocean .hljs-function .hljs-title,.theme-base16-ocean .hljs-section,.theme-base16-ocean .hljs-title.function_,.theme-base16-ocean .ruby .hljs-property{
+    color:#8fa1b3
+}
+.theme-base16-ocean .diff .hljs-meta,.theme-base16-ocean .hljs-keyword,.theme-base16-ocean .hljs-template-tag,.theme-base16-ocean .hljs-type{
+    color:#b48ead
+}
+.theme-base16-ocean .hljs-emphasis{
+    color:#b48ead;
+    font-style:italic
+}
+.theme-base16-ocean .hljs-meta,.theme-base16-ocean .hljs-meta .hljs-keyword,.theme-base16-ocean .hljs-meta .hljs-string{
+    color:#ab7967
+}
+.theme-base16-ocean .hljs-meta .hljs-keyword,.theme-base16-ocean .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-ocean-min{
+    /*! Theme: Ocean Author: Chris Kempson (http://chriskempson.com) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-ocean-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-ocean-min code.hljs{
+    padding:3px 5px
+}
+.theme-base16-ocean-min .hljs{
+    color:#c0c5ce;
+    background:#2b303b
+}
+.theme-base16-ocean-min .hljs ::-moz-selection,.theme-base16-ocean-min .hljs::-moz-selection{
+    background-color:#4f5b66;
+    color:#c0c5ce
+}
+.theme-base16-ocean-min .hljs ::selection,.theme-base16-ocean-min .hljs::selection{
+    background-color:#4f5b66;
+    color:#c0c5ce
+}
+.theme-base16-ocean-min .hljs-comment{
+    color:#65737e
+}
+.theme-base16-ocean-min .hljs-tag{
+    color:#a7adba
+}
+.theme-base16-ocean-min .hljs-operator,.theme-base16-ocean-min .hljs-punctuation,.theme-base16-ocean-min .hljs-subst{
+    color:#c0c5ce
+}
+.theme-base16-ocean-min .hljs-operator{
+    opacity:.7
+}
+.theme-base16-ocean-min .hljs-bullet,.theme-base16-ocean-min .hljs-deletion,.theme-base16-ocean-min .hljs-name,.theme-base16-ocean-min .hljs-selector-tag,.theme-base16-ocean-min .hljs-template-variable,.theme-base16-ocean-min .hljs-variable{
+    color:#bf616a
+}
+.theme-base16-ocean-min .hljs-attr,.theme-base16-ocean-min .hljs-link,.theme-base16-ocean-min .hljs-literal,.theme-base16-ocean-min .hljs-number,.theme-base16-ocean-min .hljs-symbol,.theme-base16-ocean-min .hljs-variable.constant_{
+    color:#d08770
+}
+.theme-base16-ocean-min .hljs-class .hljs-title,.theme-base16-ocean-min .hljs-title,.theme-base16-ocean-min .hljs-title.class_{
+    color:#ebcb8b
+}
+.theme-base16-ocean-min .hljs-strong{
+    font-weight:700;
+    color:#ebcb8b
+}
+.theme-base16-ocean-min .hljs-addition,.theme-base16-ocean-min .hljs-code,.theme-base16-ocean-min .hljs-string,.theme-base16-ocean-min .hljs-title.class_.inherited__{
+    color:#a3be8c
+}
+.theme-base16-ocean-min .hljs-built_in,.theme-base16-ocean-min .hljs-doctag,.theme-base16-ocean-min .hljs-keyword.hljs-atrule,.theme-base16-ocean-min .hljs-quote,.theme-base16-ocean-min .hljs-regexp{
+    color:#96b5b4
+}
+.theme-base16-ocean-min .hljs-attribute,.theme-base16-ocean-min .hljs-function .hljs-title,.theme-base16-ocean-min .hljs-section,.theme-base16-ocean-min .hljs-title.function_,.theme-base16-ocean-min .ruby .hljs-property{
+    color:#8fa1b3
+}
+.theme-base16-ocean-min .diff .hljs-meta,.theme-base16-ocean-min .hljs-keyword,.theme-base16-ocean-min .hljs-template-tag,.theme-base16-ocean-min .hljs-type{
+    color:#b48ead
+}
+.theme-base16-ocean-min .hljs-emphasis{
+    color:#b48ead;
+    font-style:italic
+}
+.theme-base16-ocean-min .hljs-meta,.theme-base16-ocean-min .hljs-meta .hljs-keyword,.theme-base16-ocean-min .hljs-meta .hljs-string{
+    color:#ab7967
+}
+.theme-base16-ocean-min .hljs-meta .hljs-keyword,.theme-base16-ocean-min .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-oceanicnext{
+    /*! Theme: OceanicNext Author: https://github.com/voronianski/oceanic-next-color-scheme License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-oceanicnext pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-oceanicnext code.hljs{
+    padding:3px 5px
+}
+.theme-base16-oceanicnext .hljs{
+    color:#c0c5ce;
+    background:#1b2b34
+}
+.theme-base16-oceanicnext .hljs ::-moz-selection,.theme-base16-oceanicnext .hljs::-moz-selection{
+    background-color:#4f5b66;
+    color:#c0c5ce
+}
+.theme-base16-oceanicnext .hljs ::selection,.theme-base16-oceanicnext .hljs::selection{
+    background-color:#4f5b66;
+    color:#c0c5ce
+}
+.theme-base16-oceanicnext .hljs-comment{
+    color:#65737e
+}
+.theme-base16-oceanicnext .hljs-tag{
+    color:#a7adba
+}
+.theme-base16-oceanicnext .hljs-operator,.theme-base16-oceanicnext .hljs-punctuation,.theme-base16-oceanicnext .hljs-subst{
+    color:#c0c5ce
+}
+.theme-base16-oceanicnext .hljs-operator{
+    opacity:.7
+}
+.theme-base16-oceanicnext .hljs-bullet,.theme-base16-oceanicnext .hljs-deletion,.theme-base16-oceanicnext .hljs-name,.theme-base16-oceanicnext .hljs-selector-tag,.theme-base16-oceanicnext .hljs-template-variable,.theme-base16-oceanicnext .hljs-variable{
+    color:#ec5f67
+}
+.theme-base16-oceanicnext .hljs-attr,.theme-base16-oceanicnext .hljs-link,.theme-base16-oceanicnext .hljs-literal,.theme-base16-oceanicnext .hljs-number,.theme-base16-oceanicnext .hljs-symbol,.theme-base16-oceanicnext .hljs-variable.constant_{
+    color:#f99157
+}
+.theme-base16-oceanicnext .hljs-class .hljs-title,.theme-base16-oceanicnext .hljs-title,.theme-base16-oceanicnext .hljs-title.class_{
+    color:#fac863
+}
+.theme-base16-oceanicnext .hljs-strong{
+    font-weight:700;
+    color:#fac863
+}
+.theme-base16-oceanicnext .hljs-addition,.theme-base16-oceanicnext .hljs-code,.theme-base16-oceanicnext .hljs-string,.theme-base16-oceanicnext .hljs-title.class_.inherited__{
+    color:#99c794
+}
+.theme-base16-oceanicnext .hljs-built_in,.theme-base16-oceanicnext .hljs-doctag,.theme-base16-oceanicnext .hljs-keyword.hljs-atrule,.theme-base16-oceanicnext .hljs-quote,.theme-base16-oceanicnext .hljs-regexp{
+    color:#5fb3b3
+}
+.theme-base16-oceanicnext .hljs-attribute,.theme-base16-oceanicnext .hljs-function .hljs-title,.theme-base16-oceanicnext .hljs-section,.theme-base16-oceanicnext .hljs-title.function_,.theme-base16-oceanicnext .ruby .hljs-property{
+    color:#69c
+}
+.theme-base16-oceanicnext .diff .hljs-meta,.theme-base16-oceanicnext .hljs-keyword,.theme-base16-oceanicnext .hljs-template-tag,.theme-base16-oceanicnext .hljs-type{
+    color:#c594c5
+}
+.theme-base16-oceanicnext .hljs-emphasis{
+    color:#c594c5;
+    font-style:italic
+}
+.theme-base16-oceanicnext .hljs-meta,.theme-base16-oceanicnext .hljs-meta .hljs-keyword,.theme-base16-oceanicnext .hljs-meta .hljs-string{
+    color:#ab7967
+}
+.theme-base16-oceanicnext .hljs-meta .hljs-keyword,.theme-base16-oceanicnext .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-oceanicnext-min{
+    /*! Theme: OceanicNext Author: https://github.com/voronianski/oceanic-next-color-scheme License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-oceanicnext-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-oceanicnext-min code.hljs{
+    padding:3px 5px
+}
+.theme-base16-oceanicnext-min .hljs{
+    color:#c0c5ce;
+    background:#1b2b34
+}
+.theme-base16-oceanicnext-min .hljs ::-moz-selection,.theme-base16-oceanicnext-min .hljs::-moz-selection{
+    background-color:#4f5b66;
+    color:#c0c5ce
+}
+.theme-base16-oceanicnext-min .hljs ::selection,.theme-base16-oceanicnext-min .hljs::selection{
+    background-color:#4f5b66;
+    color:#c0c5ce
+}
+.theme-base16-oceanicnext-min .hljs-comment{
+    color:#65737e
+}
+.theme-base16-oceanicnext-min .hljs-tag{
+    color:#a7adba
+}
+.theme-base16-oceanicnext-min .hljs-operator,.theme-base16-oceanicnext-min .hljs-punctuation,.theme-base16-oceanicnext-min .hljs-subst{
+    color:#c0c5ce
+}
+.theme-base16-oceanicnext-min .hljs-operator{
+    opacity:.7
+}
+.theme-base16-oceanicnext-min .hljs-bullet,.theme-base16-oceanicnext-min .hljs-deletion,.theme-base16-oceanicnext-min .hljs-name,.theme-base16-oceanicnext-min .hljs-selector-tag,.theme-base16-oceanicnext-min .hljs-template-variable,.theme-base16-oceanicnext-min .hljs-variable{
+    color:#ec5f67
+}
+.theme-base16-oceanicnext-min .hljs-attr,.theme-base16-oceanicnext-min .hljs-link,.theme-base16-oceanicnext-min .hljs-literal,.theme-base16-oceanicnext-min .hljs-number,.theme-base16-oceanicnext-min .hljs-symbol,.theme-base16-oceanicnext-min .hljs-variable.constant_{
+    color:#f99157
+}
+.theme-base16-oceanicnext-min .hljs-class .hljs-title,.theme-base16-oceanicnext-min .hljs-title,.theme-base16-oceanicnext-min .hljs-title.class_{
+    color:#fac863
+}
+.theme-base16-oceanicnext-min .hljs-strong{
+    font-weight:700;
+    color:#fac863
+}
+.theme-base16-oceanicnext-min .hljs-addition,.theme-base16-oceanicnext-min .hljs-code,.theme-base16-oceanicnext-min .hljs-string,.theme-base16-oceanicnext-min .hljs-title.class_.inherited__{
+    color:#99c794
+}
+.theme-base16-oceanicnext-min .hljs-built_in,.theme-base16-oceanicnext-min .hljs-doctag,.theme-base16-oceanicnext-min .hljs-keyword.hljs-atrule,.theme-base16-oceanicnext-min .hljs-quote,.theme-base16-oceanicnext-min .hljs-regexp{
+    color:#5fb3b3
+}
+.theme-base16-oceanicnext-min .hljs-attribute,.theme-base16-oceanicnext-min .hljs-function .hljs-title,.theme-base16-oceanicnext-min .hljs-section,.theme-base16-oceanicnext-min .hljs-title.function_,.theme-base16-oceanicnext-min .ruby .hljs-property{
+    color:#69c
+}
+.theme-base16-oceanicnext-min .diff .hljs-meta,.theme-base16-oceanicnext-min .hljs-keyword,.theme-base16-oceanicnext-min .hljs-template-tag,.theme-base16-oceanicnext-min .hljs-type{
+    color:#c594c5
+}
+.theme-base16-oceanicnext-min .hljs-emphasis{
+    color:#c594c5;
+    font-style:italic
+}
+.theme-base16-oceanicnext-min .hljs-meta,.theme-base16-oceanicnext-min .hljs-meta .hljs-keyword,.theme-base16-oceanicnext-min .hljs-meta .hljs-string{
+    color:#ab7967
+}
+.theme-base16-oceanicnext-min .hljs-meta .hljs-keyword,.theme-base16-oceanicnext-min .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-one-light{
+    /*! Theme: One Light Author: Daniel Pfeifer (http://github.com/purpleKarrot) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-one-light pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-one-light code.hljs{
+    padding:3px 5px
+}
+.theme-base16-one-light .hljs{
+    color:#383a42;
+    background:#fafafa
+}
+.theme-base16-one-light .hljs ::-moz-selection,.theme-base16-one-light .hljs::-moz-selection{
+    background-color:#e5e5e6;
+    color:#383a42
+}
+.theme-base16-one-light .hljs ::selection,.theme-base16-one-light .hljs::selection{
+    background-color:#e5e5e6;
+    color:#383a42
+}
+.theme-base16-one-light .hljs-comment{
+    color:#a0a1a7
+}
+.theme-base16-one-light .hljs-tag{
+    color:#696c77
+}
+.theme-base16-one-light .hljs-operator,.theme-base16-one-light .hljs-punctuation,.theme-base16-one-light .hljs-subst{
+    color:#383a42
+}
+.theme-base16-one-light .hljs-operator{
+    opacity:.7
+}
+.theme-base16-one-light .hljs-bullet,.theme-base16-one-light .hljs-deletion,.theme-base16-one-light .hljs-name,.theme-base16-one-light .hljs-selector-tag,.theme-base16-one-light .hljs-template-variable,.theme-base16-one-light .hljs-variable{
+    color:#ca1243
+}
+.theme-base16-one-light .hljs-attr,.theme-base16-one-light .hljs-link,.theme-base16-one-light .hljs-literal,.theme-base16-one-light .hljs-number,.theme-base16-one-light .hljs-symbol,.theme-base16-one-light .hljs-variable.constant_{
+    color:#d75f00
+}
+.theme-base16-one-light .hljs-class .hljs-title,.theme-base16-one-light .hljs-title,.theme-base16-one-light .hljs-title.class_{
+    color:#c18401
+}
+.theme-base16-one-light .hljs-strong{
+    font-weight:700;
+    color:#c18401
+}
+.theme-base16-one-light .hljs-addition,.theme-base16-one-light .hljs-code,.theme-base16-one-light .hljs-string,.theme-base16-one-light .hljs-title.class_.inherited__{
+    color:#50a14f
+}
+.theme-base16-one-light .hljs-built_in,.theme-base16-one-light .hljs-doctag,.theme-base16-one-light .hljs-keyword.hljs-atrule,.theme-base16-one-light .hljs-quote,.theme-base16-one-light .hljs-regexp{
+    color:#0184bc
+}
+.theme-base16-one-light .hljs-attribute,.theme-base16-one-light .hljs-function .hljs-title,.theme-base16-one-light .hljs-section,.theme-base16-one-light .hljs-title.function_,.theme-base16-one-light .ruby .hljs-property{
+    color:#4078f2
+}
+.theme-base16-one-light .diff .hljs-meta,.theme-base16-one-light .hljs-keyword,.theme-base16-one-light .hljs-template-tag,.theme-base16-one-light .hljs-type{
+    color:#a626a4
+}
+.theme-base16-one-light .hljs-emphasis{
+    color:#a626a4;
+    font-style:italic
+}
+.theme-base16-one-light .hljs-meta,.theme-base16-one-light .hljs-meta .hljs-keyword,.theme-base16-one-light .hljs-meta .hljs-string{
+    color:#986801
+}
+.theme-base16-one-light .hljs-meta .hljs-keyword,.theme-base16-one-light .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-one-light-min{
+    /*! Theme: One Light Author: Daniel Pfeifer (http://github.com/purpleKarrot) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-one-light-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-one-light-min code.hljs{
+    padding:3px 5px
+}
+.theme-base16-one-light-min .hljs{
+    color:#383a42;
+    background:#fafafa
+}
+.theme-base16-one-light-min .hljs ::-moz-selection,.theme-base16-one-light-min .hljs::-moz-selection{
+    background-color:#e5e5e6;
+    color:#383a42
+}
+.theme-base16-one-light-min .hljs ::selection,.theme-base16-one-light-min .hljs::selection{
+    background-color:#e5e5e6;
+    color:#383a42
+}
+.theme-base16-one-light-min .hljs-comment{
+    color:#a0a1a7
+}
+.theme-base16-one-light-min .hljs-tag{
+    color:#696c77
+}
+.theme-base16-one-light-min .hljs-operator,.theme-base16-one-light-min .hljs-punctuation,.theme-base16-one-light-min .hljs-subst{
+    color:#383a42
+}
+.theme-base16-one-light-min .hljs-operator{
+    opacity:.7
+}
+.theme-base16-one-light-min .hljs-bullet,.theme-base16-one-light-min .hljs-deletion,.theme-base16-one-light-min .hljs-name,.theme-base16-one-light-min .hljs-selector-tag,.theme-base16-one-light-min .hljs-template-variable,.theme-base16-one-light-min .hljs-variable{
+    color:#ca1243
+}
+.theme-base16-one-light-min .hljs-attr,.theme-base16-one-light-min .hljs-link,.theme-base16-one-light-min .hljs-literal,.theme-base16-one-light-min .hljs-number,.theme-base16-one-light-min .hljs-symbol,.theme-base16-one-light-min .hljs-variable.constant_{
+    color:#d75f00
+}
+.theme-base16-one-light-min .hljs-class .hljs-title,.theme-base16-one-light-min .hljs-title,.theme-base16-one-light-min .hljs-title.class_{
+    color:#c18401
+}
+.theme-base16-one-light-min .hljs-strong{
+    font-weight:700;
+    color:#c18401
+}
+.theme-base16-one-light-min .hljs-addition,.theme-base16-one-light-min .hljs-code,.theme-base16-one-light-min .hljs-string,.theme-base16-one-light-min .hljs-title.class_.inherited__{
+    color:#50a14f
+}
+.theme-base16-one-light-min .hljs-built_in,.theme-base16-one-light-min .hljs-doctag,.theme-base16-one-light-min .hljs-keyword.hljs-atrule,.theme-base16-one-light-min .hljs-quote,.theme-base16-one-light-min .hljs-regexp{
+    color:#0184bc
+}
+.theme-base16-one-light-min .hljs-attribute,.theme-base16-one-light-min .hljs-function .hljs-title,.theme-base16-one-light-min .hljs-section,.theme-base16-one-light-min .hljs-title.function_,.theme-base16-one-light-min .ruby .hljs-property{
+    color:#4078f2
+}
+.theme-base16-one-light-min .diff .hljs-meta,.theme-base16-one-light-min .hljs-keyword,.theme-base16-one-light-min .hljs-template-tag,.theme-base16-one-light-min .hljs-type{
+    color:#a626a4
+}
+.theme-base16-one-light-min .hljs-emphasis{
+    color:#a626a4;
+    font-style:italic
+}
+.theme-base16-one-light-min .hljs-meta,.theme-base16-one-light-min .hljs-meta .hljs-keyword,.theme-base16-one-light-min .hljs-meta .hljs-string{
+    color:#986801
+}
+.theme-base16-one-light-min .hljs-meta .hljs-keyword,.theme-base16-one-light-min .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-onedark{
+    /*! Theme: OneDark Author: Lalit Magant (http://github.com/tilal6991) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-onedark pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-onedark code.hljs{
+    padding:3px 5px
+}
+.theme-base16-onedark .hljs{
+    color:#abb2bf;
+    background:#282c34
+}
+.theme-base16-onedark .hljs ::-moz-selection,.theme-base16-onedark .hljs::-moz-selection{
+    background-color:#3e4451;
+    color:#abb2bf
+}
+.theme-base16-onedark .hljs ::selection,.theme-base16-onedark .hljs::selection{
+    background-color:#3e4451;
+    color:#abb2bf
+}
+.theme-base16-onedark .hljs-comment{
+    color:#545862
+}
+.theme-base16-onedark .hljs-tag{
+    color:#565c64
+}
+.theme-base16-onedark .hljs-operator,.theme-base16-onedark .hljs-punctuation,.theme-base16-onedark .hljs-subst{
+    color:#abb2bf
+}
+.theme-base16-onedark .hljs-operator{
+    opacity:.7
+}
+.theme-base16-onedark .hljs-bullet,.theme-base16-onedark .hljs-deletion,.theme-base16-onedark .hljs-name,.theme-base16-onedark .hljs-selector-tag,.theme-base16-onedark .hljs-template-variable,.theme-base16-onedark .hljs-variable{
+    color:#e06c75
+}
+.theme-base16-onedark .hljs-attr,.theme-base16-onedark .hljs-link,.theme-base16-onedark .hljs-literal,.theme-base16-onedark .hljs-number,.theme-base16-onedark .hljs-symbol,.theme-base16-onedark .hljs-variable.constant_{
+    color:#d19a66
+}
+.theme-base16-onedark .hljs-class .hljs-title,.theme-base16-onedark .hljs-title,.theme-base16-onedark .hljs-title.class_{
+    color:#e5c07b
+}
+.theme-base16-onedark .hljs-strong{
+    font-weight:700;
+    color:#e5c07b
+}
+.theme-base16-onedark .hljs-addition,.theme-base16-onedark .hljs-code,.theme-base16-onedark .hljs-string,.theme-base16-onedark .hljs-title.class_.inherited__{
+    color:#98c379
+}
+.theme-base16-onedark .hljs-built_in,.theme-base16-onedark .hljs-doctag,.theme-base16-onedark .hljs-keyword.hljs-atrule,.theme-base16-onedark .hljs-quote,.theme-base16-onedark .hljs-regexp{
+    color:#56b6c2
+}
+.theme-base16-onedark .hljs-attribute,.theme-base16-onedark .hljs-function .hljs-title,.theme-base16-onedark .hljs-section,.theme-base16-onedark .hljs-title.function_,.theme-base16-onedark .ruby .hljs-property{
+    color:#61afef
+}
+.theme-base16-onedark .diff .hljs-meta,.theme-base16-onedark .hljs-keyword,.theme-base16-onedark .hljs-template-tag,.theme-base16-onedark .hljs-type{
+    color:#c678dd
+}
+.theme-base16-onedark .hljs-emphasis{
+    color:#c678dd;
+    font-style:italic
+}
+.theme-base16-onedark .hljs-meta,.theme-base16-onedark .hljs-meta .hljs-keyword,.theme-base16-onedark .hljs-meta .hljs-string{
+    color:#be5046
+}
+.theme-base16-onedark .hljs-meta .hljs-keyword,.theme-base16-onedark .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-onedark-min{
+    /*! Theme: OneDark Author: Lalit Magant (http://github.com/tilal6991) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-onedark-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-onedark-min code.hljs{
+    padding:3px 5px
+}
+.theme-base16-onedark-min .hljs{
+    color:#abb2bf;
+    background:#282c34
+}
+.theme-base16-onedark-min .hljs ::-moz-selection,.theme-base16-onedark-min .hljs::-moz-selection{
+    background-color:#3e4451;
+    color:#abb2bf
+}
+.theme-base16-onedark-min .hljs ::selection,.theme-base16-onedark-min .hljs::selection{
+    background-color:#3e4451;
+    color:#abb2bf
+}
+.theme-base16-onedark-min .hljs-comment{
+    color:#545862
+}
+.theme-base16-onedark-min .hljs-tag{
+    color:#565c64
+}
+.theme-base16-onedark-min .hljs-operator,.theme-base16-onedark-min .hljs-punctuation,.theme-base16-onedark-min .hljs-subst{
+    color:#abb2bf
+}
+.theme-base16-onedark-min .hljs-operator{
+    opacity:.7
+}
+.theme-base16-onedark-min .hljs-bullet,.theme-base16-onedark-min .hljs-deletion,.theme-base16-onedark-min .hljs-name,.theme-base16-onedark-min .hljs-selector-tag,.theme-base16-onedark-min .hljs-template-variable,.theme-base16-onedark-min .hljs-variable{
+    color:#e06c75
+}
+.theme-base16-onedark-min .hljs-attr,.theme-base16-onedark-min .hljs-link,.theme-base16-onedark-min .hljs-literal,.theme-base16-onedark-min .hljs-number,.theme-base16-onedark-min .hljs-symbol,.theme-base16-onedark-min .hljs-variable.constant_{
+    color:#d19a66
+}
+.theme-base16-onedark-min .hljs-class .hljs-title,.theme-base16-onedark-min .hljs-title,.theme-base16-onedark-min .hljs-title.class_{
+    color:#e5c07b
+}
+.theme-base16-onedark-min .hljs-strong{
+    font-weight:700;
+    color:#e5c07b
+}
+.theme-base16-onedark-min .hljs-addition,.theme-base16-onedark-min .hljs-code,.theme-base16-onedark-min .hljs-string,.theme-base16-onedark-min .hljs-title.class_.inherited__{
+    color:#98c379
+}
+.theme-base16-onedark-min .hljs-built_in,.theme-base16-onedark-min .hljs-doctag,.theme-base16-onedark-min .hljs-keyword.hljs-atrule,.theme-base16-onedark-min .hljs-quote,.theme-base16-onedark-min .hljs-regexp{
+    color:#56b6c2
+}
+.theme-base16-onedark-min .hljs-attribute,.theme-base16-onedark-min .hljs-function .hljs-title,.theme-base16-onedark-min .hljs-section,.theme-base16-onedark-min .hljs-title.function_,.theme-base16-onedark-min .ruby .hljs-property{
+    color:#61afef
+}
+.theme-base16-onedark-min .diff .hljs-meta,.theme-base16-onedark-min .hljs-keyword,.theme-base16-onedark-min .hljs-template-tag,.theme-base16-onedark-min .hljs-type{
+    color:#c678dd
+}
+.theme-base16-onedark-min .hljs-emphasis{
+    color:#c678dd;
+    font-style:italic
+}
+.theme-base16-onedark-min .hljs-meta,.theme-base16-onedark-min .hljs-meta .hljs-keyword,.theme-base16-onedark-min .hljs-meta .hljs-string{
+    color:#be5046
+}
+.theme-base16-onedark-min .hljs-meta .hljs-keyword,.theme-base16-onedark-min .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-outrun-dark{
+    /*! Theme: Outrun Dark Author: Hugo Delahousse (http://github.com/hugodelahousse/) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-outrun-dark pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-outrun-dark code.hljs{
+    padding:3px 5px
+}
+.theme-base16-outrun-dark .hljs{
+    color:#d0d0fa;
+    background:#00002a
+}
+.theme-base16-outrun-dark .hljs ::-moz-selection,.theme-base16-outrun-dark .hljs::-moz-selection{
+    background-color:#30305a;
+    color:#d0d0fa
+}
+.theme-base16-outrun-dark .hljs ::selection,.theme-base16-outrun-dark .hljs::selection{
+    background-color:#30305a;
+    color:#d0d0fa
+}
+.theme-base16-outrun-dark .hljs-comment{
+    color:#50507a
+}
+.theme-base16-outrun-dark .hljs-tag{
+    color:#b0b0da
+}
+.theme-base16-outrun-dark .hljs-operator,.theme-base16-outrun-dark .hljs-punctuation,.theme-base16-outrun-dark .hljs-subst{
+    color:#d0d0fa
+}
+.theme-base16-outrun-dark .hljs-operator{
+    opacity:.7
+}
+.theme-base16-outrun-dark .hljs-bullet,.theme-base16-outrun-dark .hljs-deletion,.theme-base16-outrun-dark .hljs-name,.theme-base16-outrun-dark .hljs-selector-tag,.theme-base16-outrun-dark .hljs-template-variable,.theme-base16-outrun-dark .hljs-variable{
+    color:#ff4242
+}
+.theme-base16-outrun-dark .hljs-attr,.theme-base16-outrun-dark .hljs-link,.theme-base16-outrun-dark .hljs-literal,.theme-base16-outrun-dark .hljs-number,.theme-base16-outrun-dark .hljs-symbol,.theme-base16-outrun-dark .hljs-variable.constant_{
+    color:#fc8d28
+}
+.theme-base16-outrun-dark .hljs-class .hljs-title,.theme-base16-outrun-dark .hljs-title,.theme-base16-outrun-dark .hljs-title.class_{
+    color:#f3e877
+}
+.theme-base16-outrun-dark .hljs-strong{
+    font-weight:700;
+    color:#f3e877
+}
+.theme-base16-outrun-dark .hljs-addition,.theme-base16-outrun-dark .hljs-code,.theme-base16-outrun-dark .hljs-string,.theme-base16-outrun-dark .hljs-title.class_.inherited__{
+    color:#59f176
+}
+.theme-base16-outrun-dark .hljs-built_in,.theme-base16-outrun-dark .hljs-doctag,.theme-base16-outrun-dark .hljs-keyword.hljs-atrule,.theme-base16-outrun-dark .hljs-quote,.theme-base16-outrun-dark .hljs-regexp{
+    color:#0ef0f0
+}
+.theme-base16-outrun-dark .hljs-attribute,.theme-base16-outrun-dark .hljs-function .hljs-title,.theme-base16-outrun-dark .hljs-section,.theme-base16-outrun-dark .hljs-title.function_,.theme-base16-outrun-dark .ruby .hljs-property{
+    color:#66b0ff
+}
+.theme-base16-outrun-dark .diff .hljs-meta,.theme-base16-outrun-dark .hljs-keyword,.theme-base16-outrun-dark .hljs-template-tag,.theme-base16-outrun-dark .hljs-type{
+    color:#f10596
+}
+.theme-base16-outrun-dark .hljs-emphasis{
+    color:#f10596;
+    font-style:italic
+}
+.theme-base16-outrun-dark .hljs-meta,.theme-base16-outrun-dark .hljs-meta .hljs-keyword,.theme-base16-outrun-dark .hljs-meta .hljs-string{
+    color:#f003ef
+}
+.theme-base16-outrun-dark .hljs-meta .hljs-keyword,.theme-base16-outrun-dark .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-outrun-dark-min{
+    /*! Theme: Outrun Dark Author: Hugo Delahousse (http://github.com/hugodelahousse/) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-outrun-dark-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-outrun-dark-min code.hljs{
+    padding:3px 5px
+}
+.theme-base16-outrun-dark-min .hljs{
+    color:#d0d0fa;
+    background:#00002a
+}
+.theme-base16-outrun-dark-min .hljs ::-moz-selection,.theme-base16-outrun-dark-min .hljs::-moz-selection{
+    background-color:#30305a;
+    color:#d0d0fa
+}
+.theme-base16-outrun-dark-min .hljs ::selection,.theme-base16-outrun-dark-min .hljs::selection{
+    background-color:#30305a;
+    color:#d0d0fa
+}
+.theme-base16-outrun-dark-min .hljs-comment{
+    color:#50507a
+}
+.theme-base16-outrun-dark-min .hljs-tag{
+    color:#b0b0da
+}
+.theme-base16-outrun-dark-min .hljs-operator,.theme-base16-outrun-dark-min .hljs-punctuation,.theme-base16-outrun-dark-min .hljs-subst{
+    color:#d0d0fa
+}
+.theme-base16-outrun-dark-min .hljs-operator{
+    opacity:.7
+}
+.theme-base16-outrun-dark-min .hljs-bullet,.theme-base16-outrun-dark-min .hljs-deletion,.theme-base16-outrun-dark-min .hljs-name,.theme-base16-outrun-dark-min .hljs-selector-tag,.theme-base16-outrun-dark-min .hljs-template-variable,.theme-base16-outrun-dark-min .hljs-variable{
+    color:#ff4242
+}
+.theme-base16-outrun-dark-min .hljs-attr,.theme-base16-outrun-dark-min .hljs-link,.theme-base16-outrun-dark-min .hljs-literal,.theme-base16-outrun-dark-min .hljs-number,.theme-base16-outrun-dark-min .hljs-symbol,.theme-base16-outrun-dark-min .hljs-variable.constant_{
+    color:#fc8d28
+}
+.theme-base16-outrun-dark-min .hljs-class .hljs-title,.theme-base16-outrun-dark-min .hljs-title,.theme-base16-outrun-dark-min .hljs-title.class_{
+    color:#f3e877
+}
+.theme-base16-outrun-dark-min .hljs-strong{
+    font-weight:700;
+    color:#f3e877
+}
+.theme-base16-outrun-dark-min .hljs-addition,.theme-base16-outrun-dark-min .hljs-code,.theme-base16-outrun-dark-min .hljs-string,.theme-base16-outrun-dark-min .hljs-title.class_.inherited__{
+    color:#59f176
+}
+.theme-base16-outrun-dark-min .hljs-built_in,.theme-base16-outrun-dark-min .hljs-doctag,.theme-base16-outrun-dark-min .hljs-keyword.hljs-atrule,.theme-base16-outrun-dark-min .hljs-quote,.theme-base16-outrun-dark-min .hljs-regexp{
+    color:#0ef0f0
+}
+.theme-base16-outrun-dark-min .hljs-attribute,.theme-base16-outrun-dark-min .hljs-function .hljs-title,.theme-base16-outrun-dark-min .hljs-section,.theme-base16-outrun-dark-min .hljs-title.function_,.theme-base16-outrun-dark-min .ruby .hljs-property{
+    color:#66b0ff
+}
+.theme-base16-outrun-dark-min .diff .hljs-meta,.theme-base16-outrun-dark-min .hljs-keyword,.theme-base16-outrun-dark-min .hljs-template-tag,.theme-base16-outrun-dark-min .hljs-type{
+    color:#f10596
+}
+.theme-base16-outrun-dark-min .hljs-emphasis{
+    color:#f10596;
+    font-style:italic
+}
+.theme-base16-outrun-dark-min .hljs-meta,.theme-base16-outrun-dark-min .hljs-meta .hljs-keyword,.theme-base16-outrun-dark-min .hljs-meta .hljs-string{
+    color:#f003ef
+}
+.theme-base16-outrun-dark-min .hljs-meta .hljs-keyword,.theme-base16-outrun-dark-min .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-papercolor-dark{
+    /*! Theme: PaperColor Dark Author: Jon Leopard (http://github.com/jonleopard) based on PaperColor Theme (https://github.com/NLKNguyen/papercolor-theme) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-papercolor-dark pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-papercolor-dark code.hljs{
+    padding:3px 5px
+}
+.theme-base16-papercolor-dark .hljs{
+    color:gray;
+    background:#1c1c1c
+}
+.theme-base16-papercolor-dark .hljs ::-moz-selection,.theme-base16-papercolor-dark .hljs::-moz-selection{
+    background-color:#5faf00;
+    color:gray
+}
+.theme-base16-papercolor-dark .hljs ::selection,.theme-base16-papercolor-dark .hljs::selection{
+    background-color:#5faf00;
+    color:gray
+}
+.theme-base16-papercolor-dark .hljs-comment{
+    color:#d7af5f
+}
+.theme-base16-papercolor-dark .hljs-tag{
+    color:#5fafd7
+}
+.theme-base16-papercolor-dark .hljs-operator,.theme-base16-papercolor-dark .hljs-punctuation,.theme-base16-papercolor-dark .hljs-subst{
+    color:gray
+}
+.theme-base16-papercolor-dark .hljs-operator{
+    opacity:.7
+}
+.theme-base16-papercolor-dark .hljs-bullet,.theme-base16-papercolor-dark .hljs-deletion,.theme-base16-papercolor-dark .hljs-name,.theme-base16-papercolor-dark .hljs-selector-tag,.theme-base16-papercolor-dark .hljs-template-variable,.theme-base16-papercolor-dark .hljs-variable{
+    color:#585858
+}
+.theme-base16-papercolor-dark .hljs-attr,.theme-base16-papercolor-dark .hljs-link,.theme-base16-papercolor-dark .hljs-literal,.theme-base16-papercolor-dark .hljs-number,.theme-base16-papercolor-dark .hljs-symbol,.theme-base16-papercolor-dark .hljs-variable.constant_{
+    color:#5faf5f
+}
+.theme-base16-papercolor-dark .hljs-class .hljs-title,.theme-base16-papercolor-dark .hljs-title,.theme-base16-papercolor-dark .hljs-title.class_{
+    color:#afd700
+}
+.theme-base16-papercolor-dark .hljs-strong{
+    font-weight:700;
+    color:#afd700
+}
+.theme-base16-papercolor-dark .hljs-addition,.theme-base16-papercolor-dark .hljs-code,.theme-base16-papercolor-dark .hljs-string,.theme-base16-papercolor-dark .hljs-title.class_.inherited__{
+    color:#af87d7
+}
+.theme-base16-papercolor-dark .hljs-built_in,.theme-base16-papercolor-dark .hljs-doctag,.theme-base16-papercolor-dark .hljs-keyword.hljs-atrule,.theme-base16-papercolor-dark .hljs-quote,.theme-base16-papercolor-dark .hljs-regexp{
+    color:#ffaf00
+}
+.theme-base16-papercolor-dark .hljs-attribute,.theme-base16-papercolor-dark .hljs-function .hljs-title,.theme-base16-papercolor-dark .hljs-section,.theme-base16-papercolor-dark .hljs-title.function_,.theme-base16-papercolor-dark .ruby .hljs-property{
+    color:#ff5faf
+}
+.theme-base16-papercolor-dark .diff .hljs-meta,.theme-base16-papercolor-dark .hljs-keyword,.theme-base16-papercolor-dark .hljs-template-tag,.theme-base16-papercolor-dark .hljs-type{
+    color:#00afaf
+}
+.theme-base16-papercolor-dark .hljs-emphasis{
+    color:#00afaf;
+    font-style:italic
+}
+.theme-base16-papercolor-dark .hljs-meta,.theme-base16-papercolor-dark .hljs-meta .hljs-keyword,.theme-base16-papercolor-dark .hljs-meta .hljs-string{
+    color:#5f8787
+}
+.theme-base16-papercolor-dark .hljs-meta .hljs-keyword,.theme-base16-papercolor-dark .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-papercolor-dark-min{
+    /*! Theme: PaperColor Dark Author: Jon Leopard (http://github.com/jonleopard) based on PaperColor Theme (https://github.com/NLKNguyen/papercolor-theme) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-papercolor-dark-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-papercolor-dark-min code.hljs{
+    padding:3px 5px
+}
+.theme-base16-papercolor-dark-min .hljs{
+    color:gray;
+    background:#1c1c1c
+}
+.theme-base16-papercolor-dark-min .hljs ::-moz-selection,.theme-base16-papercolor-dark-min .hljs::-moz-selection{
+    background-color:#5faf00;
+    color:gray
+}
+.theme-base16-papercolor-dark-min .hljs ::selection,.theme-base16-papercolor-dark-min .hljs::selection{
+    background-color:#5faf00;
+    color:gray
+}
+.theme-base16-papercolor-dark-min .hljs-comment{
+    color:#d7af5f
+}
+.theme-base16-papercolor-dark-min .hljs-tag{
+    color:#5fafd7
+}
+.theme-base16-papercolor-dark-min .hljs-operator,.theme-base16-papercolor-dark-min .hljs-punctuation,.theme-base16-papercolor-dark-min .hljs-subst{
+    color:gray
+}
+.theme-base16-papercolor-dark-min .hljs-operator{
+    opacity:.7
+}
+.theme-base16-papercolor-dark-min .hljs-bullet,.theme-base16-papercolor-dark-min .hljs-deletion,.theme-base16-papercolor-dark-min .hljs-name,.theme-base16-papercolor-dark-min .hljs-selector-tag,.theme-base16-papercolor-dark-min .hljs-template-variable,.theme-base16-papercolor-dark-min .hljs-variable{
+    color:#585858
+}
+.theme-base16-papercolor-dark-min .hljs-attr,.theme-base16-papercolor-dark-min .hljs-link,.theme-base16-papercolor-dark-min .hljs-literal,.theme-base16-papercolor-dark-min .hljs-number,.theme-base16-papercolor-dark-min .hljs-symbol,.theme-base16-papercolor-dark-min .hljs-variable.constant_{
+    color:#5faf5f
+}
+.theme-base16-papercolor-dark-min .hljs-class .hljs-title,.theme-base16-papercolor-dark-min .hljs-title,.theme-base16-papercolor-dark-min .hljs-title.class_{
+    color:#afd700
+}
+.theme-base16-papercolor-dark-min .hljs-strong{
+    font-weight:700;
+    color:#afd700
+}
+.theme-base16-papercolor-dark-min .hljs-addition,.theme-base16-papercolor-dark-min .hljs-code,.theme-base16-papercolor-dark-min .hljs-string,.theme-base16-papercolor-dark-min .hljs-title.class_.inherited__{
+    color:#af87d7
+}
+.theme-base16-papercolor-dark-min .hljs-built_in,.theme-base16-papercolor-dark-min .hljs-doctag,.theme-base16-papercolor-dark-min .hljs-keyword.hljs-atrule,.theme-base16-papercolor-dark-min .hljs-quote,.theme-base16-papercolor-dark-min .hljs-regexp{
+    color:#ffaf00
+}
+.theme-base16-papercolor-dark-min .hljs-attribute,.theme-base16-papercolor-dark-min .hljs-function .hljs-title,.theme-base16-papercolor-dark-min .hljs-section,.theme-base16-papercolor-dark-min .hljs-title.function_,.theme-base16-papercolor-dark-min .ruby .hljs-property{
+    color:#ff5faf
+}
+.theme-base16-papercolor-dark-min .diff .hljs-meta,.theme-base16-papercolor-dark-min .hljs-keyword,.theme-base16-papercolor-dark-min .hljs-template-tag,.theme-base16-papercolor-dark-min .hljs-type{
+    color:#00afaf
+}
+.theme-base16-papercolor-dark-min .hljs-emphasis{
+    color:#00afaf;
+    font-style:italic
+}
+.theme-base16-papercolor-dark-min .hljs-meta,.theme-base16-papercolor-dark-min .hljs-meta .hljs-keyword,.theme-base16-papercolor-dark-min .hljs-meta .hljs-string{
+    color:#5f8787
+}
+.theme-base16-papercolor-dark-min .hljs-meta .hljs-keyword,.theme-base16-papercolor-dark-min .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-papercolor-light{
+    /*! Theme: PaperColor Light Author: Jon Leopard (http://github.com/jonleopard) based on PaperColor Theme (https://github.com/NLKNguyen/papercolor-theme) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-papercolor-light pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-papercolor-light code.hljs{
+    padding:3px 5px
+}
+.theme-base16-papercolor-light .hljs{
+    color:#444;
+    background:#eee
+}
+.theme-base16-papercolor-light .hljs ::-moz-selection,.theme-base16-papercolor-light .hljs::-moz-selection{
+    background-color:#008700;
+    color:#444
+}
+.theme-base16-papercolor-light .hljs ::selection,.theme-base16-papercolor-light .hljs::selection{
+    background-color:#008700;
+    color:#444
+}
+.theme-base16-papercolor-light .hljs-comment{
+    color:#5f8700
+}
+.theme-base16-papercolor-light .hljs-tag{
+    color:#0087af
+}
+.theme-base16-papercolor-light .hljs-operator,.theme-base16-papercolor-light .hljs-punctuation,.theme-base16-papercolor-light .hljs-subst{
+    color:#444
+}
+.theme-base16-papercolor-light .hljs-operator{
+    opacity:.7
+}
+.theme-base16-papercolor-light .hljs-bullet,.theme-base16-papercolor-light .hljs-deletion,.theme-base16-papercolor-light .hljs-name,.theme-base16-papercolor-light .hljs-selector-tag,.theme-base16-papercolor-light .hljs-template-variable,.theme-base16-papercolor-light .hljs-variable{
+    color:#bcbcbc
+}
+.theme-base16-papercolor-light .hljs-attr,.theme-base16-papercolor-light .hljs-link,.theme-base16-papercolor-light .hljs-literal,.theme-base16-papercolor-light .hljs-number,.theme-base16-papercolor-light .hljs-symbol,.theme-base16-papercolor-light .hljs-variable.constant_{
+    color:#d70000
+}
+.theme-base16-papercolor-light .hljs-class .hljs-title,.theme-base16-papercolor-light .hljs-title,.theme-base16-papercolor-light .hljs-title.class_{
+    color:#d70087
+}
+.theme-base16-papercolor-light .hljs-strong{
+    font-weight:700;
+    color:#d70087
+}
+.theme-base16-papercolor-light .hljs-addition,.theme-base16-papercolor-light .hljs-code,.theme-base16-papercolor-light .hljs-string,.theme-base16-papercolor-light .hljs-title.class_.inherited__{
+    color:#8700af
+}
+.theme-base16-papercolor-light .hljs-attribute,.theme-base16-papercolor-light .hljs-built_in,.theme-base16-papercolor-light .hljs-doctag,.theme-base16-papercolor-light .hljs-function .hljs-title,.theme-base16-papercolor-light .hljs-keyword.hljs-atrule,.theme-base16-papercolor-light .hljs-quote,.theme-base16-papercolor-light .hljs-regexp,.theme-base16-papercolor-light .hljs-section,.theme-base16-papercolor-light .hljs-title.function_,.theme-base16-papercolor-light .ruby .hljs-property{
+    color:#d75f00
+}
+.theme-base16-papercolor-light .diff .hljs-meta,.theme-base16-papercolor-light .hljs-keyword,.theme-base16-papercolor-light .hljs-template-tag,.theme-base16-papercolor-light .hljs-type{
+    color:#005faf
+}
+.theme-base16-papercolor-light .hljs-emphasis{
+    color:#005faf;
+    font-style:italic
+}
+.theme-base16-papercolor-light .hljs-meta,.theme-base16-papercolor-light .hljs-meta .hljs-keyword,.theme-base16-papercolor-light .hljs-meta .hljs-string{
+    color:#005f87
+}
+.theme-base16-papercolor-light .hljs-meta .hljs-keyword,.theme-base16-papercolor-light .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-papercolor-light-min{
+    /*! Theme: PaperColor Light Author: Jon Leopard (http://github.com/jonleopard) based on PaperColor Theme (https://github.com/NLKNguyen/papercolor-theme) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-papercolor-light-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-papercolor-light-min code.hljs{
+    padding:3px 5px
+}
+.theme-base16-papercolor-light-min .hljs{
+    color:#444;
+    background:#eee
+}
+.theme-base16-papercolor-light-min .hljs ::-moz-selection,.theme-base16-papercolor-light-min .hljs::-moz-selection{
+    background-color:#008700;
+    color:#444
+}
+.theme-base16-papercolor-light-min .hljs ::selection,.theme-base16-papercolor-light-min .hljs::selection{
+    background-color:#008700;
+    color:#444
+}
+.theme-base16-papercolor-light-min .hljs-comment{
+    color:#5f8700
+}
+.theme-base16-papercolor-light-min .hljs-tag{
+    color:#0087af
+}
+.theme-base16-papercolor-light-min .hljs-operator,.theme-base16-papercolor-light-min .hljs-punctuation,.theme-base16-papercolor-light-min .hljs-subst{
+    color:#444
+}
+.theme-base16-papercolor-light-min .hljs-operator{
+    opacity:.7
+}
+.theme-base16-papercolor-light-min .hljs-bullet,.theme-base16-papercolor-light-min .hljs-deletion,.theme-base16-papercolor-light-min .hljs-name,.theme-base16-papercolor-light-min .hljs-selector-tag,.theme-base16-papercolor-light-min .hljs-template-variable,.theme-base16-papercolor-light-min .hljs-variable{
+    color:#bcbcbc
+}
+.theme-base16-papercolor-light-min .hljs-attr,.theme-base16-papercolor-light-min .hljs-link,.theme-base16-papercolor-light-min .hljs-literal,.theme-base16-papercolor-light-min .hljs-number,.theme-base16-papercolor-light-min .hljs-symbol,.theme-base16-papercolor-light-min .hljs-variable.constant_{
+    color:#d70000
+}
+.theme-base16-papercolor-light-min .hljs-class .hljs-title,.theme-base16-papercolor-light-min .hljs-title,.theme-base16-papercolor-light-min .hljs-title.class_{
+    color:#d70087
+}
+.theme-base16-papercolor-light-min .hljs-strong{
+    font-weight:700;
+    color:#d70087
+}
+.theme-base16-papercolor-light-min .hljs-addition,.theme-base16-papercolor-light-min .hljs-code,.theme-base16-papercolor-light-min .hljs-string,.theme-base16-papercolor-light-min .hljs-title.class_.inherited__{
+    color:#8700af
+}
+.theme-base16-papercolor-light-min .hljs-attribute,.theme-base16-papercolor-light-min .hljs-built_in,.theme-base16-papercolor-light-min .hljs-doctag,.theme-base16-papercolor-light-min .hljs-function .hljs-title,.theme-base16-papercolor-light-min .hljs-keyword.hljs-atrule,.theme-base16-papercolor-light-min .hljs-quote,.theme-base16-papercolor-light-min .hljs-regexp,.theme-base16-papercolor-light-min .hljs-section,.theme-base16-papercolor-light-min .hljs-title.function_,.theme-base16-papercolor-light-min .ruby .hljs-property{
+    color:#d75f00
+}
+.theme-base16-papercolor-light-min .diff .hljs-meta,.theme-base16-papercolor-light-min .hljs-keyword,.theme-base16-papercolor-light-min .hljs-template-tag,.theme-base16-papercolor-light-min .hljs-type{
+    color:#005faf
+}
+.theme-base16-papercolor-light-min .hljs-emphasis{
+    color:#005faf;
+    font-style:italic
+}
+.theme-base16-papercolor-light-min .hljs-meta,.theme-base16-papercolor-light-min .hljs-meta .hljs-keyword,.theme-base16-papercolor-light-min .hljs-meta .hljs-string{
+    color:#005f87
+}
+.theme-base16-papercolor-light-min .hljs-meta .hljs-keyword,.theme-base16-papercolor-light-min .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-paraiso{
+    /*! Theme: Paraiso Author: Jan T. Sott License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-paraiso pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-paraiso code.hljs{
+    padding:3px 5px
+}
+.theme-base16-paraiso .hljs{
+    color:#a39e9b;
+    background:#2f1e2e
+}
+.theme-base16-paraiso .hljs ::-moz-selection,.theme-base16-paraiso .hljs::-moz-selection{
+    background-color:#4f424c;
+    color:#a39e9b
+}
+.theme-base16-paraiso .hljs ::selection,.theme-base16-paraiso .hljs::selection{
+    background-color:#4f424c;
+    color:#a39e9b
+}
+.theme-base16-paraiso .hljs-comment{
+    color:#776e71
+}
+.theme-base16-paraiso .hljs-tag{
+    color:#8d8687
+}
+.theme-base16-paraiso .hljs-operator,.theme-base16-paraiso .hljs-punctuation,.theme-base16-paraiso .hljs-subst{
+    color:#a39e9b
+}
+.theme-base16-paraiso .hljs-operator{
+    opacity:.7
+}
+.theme-base16-paraiso .hljs-bullet,.theme-base16-paraiso .hljs-deletion,.theme-base16-paraiso .hljs-name,.theme-base16-paraiso .hljs-selector-tag,.theme-base16-paraiso .hljs-template-variable,.theme-base16-paraiso .hljs-variable{
+    color:#ef6155
+}
+.theme-base16-paraiso .hljs-attr,.theme-base16-paraiso .hljs-link,.theme-base16-paraiso .hljs-literal,.theme-base16-paraiso .hljs-number,.theme-base16-paraiso .hljs-symbol,.theme-base16-paraiso .hljs-variable.constant_{
+    color:#f99b15
+}
+.theme-base16-paraiso .hljs-class .hljs-title,.theme-base16-paraiso .hljs-title,.theme-base16-paraiso .hljs-title.class_{
+    color:#fec418
+}
+.theme-base16-paraiso .hljs-strong{
+    font-weight:700;
+    color:#fec418
+}
+.theme-base16-paraiso .hljs-addition,.theme-base16-paraiso .hljs-code,.theme-base16-paraiso .hljs-string,.theme-base16-paraiso .hljs-title.class_.inherited__{
+    color:#48b685
+}
+.theme-base16-paraiso .hljs-built_in,.theme-base16-paraiso .hljs-doctag,.theme-base16-paraiso .hljs-keyword.hljs-atrule,.theme-base16-paraiso .hljs-quote,.theme-base16-paraiso .hljs-regexp{
+    color:#5bc4bf
+}
+.theme-base16-paraiso .hljs-attribute,.theme-base16-paraiso .hljs-function .hljs-title,.theme-base16-paraiso .hljs-section,.theme-base16-paraiso .hljs-title.function_,.theme-base16-paraiso .ruby .hljs-property{
+    color:#06b6ef
+}
+.theme-base16-paraiso .diff .hljs-meta,.theme-base16-paraiso .hljs-keyword,.theme-base16-paraiso .hljs-template-tag,.theme-base16-paraiso .hljs-type{
+    color:#815ba4
+}
+.theme-base16-paraiso .hljs-emphasis{
+    color:#815ba4;
+    font-style:italic
+}
+.theme-base16-paraiso .hljs-meta,.theme-base16-paraiso .hljs-meta .hljs-keyword,.theme-base16-paraiso .hljs-meta .hljs-string{
+    color:#e96ba8
+}
+.theme-base16-paraiso .hljs-meta .hljs-keyword,.theme-base16-paraiso .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-paraiso-min{
+    /*! Theme: Paraiso Author: Jan T. Sott License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-paraiso-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-paraiso-min code.hljs{
+    padding:3px 5px
+}
+.theme-base16-paraiso-min .hljs{
+    color:#a39e9b;
+    background:#2f1e2e
+}
+.theme-base16-paraiso-min .hljs ::-moz-selection,.theme-base16-paraiso-min .hljs::-moz-selection{
+    background-color:#4f424c;
+    color:#a39e9b
+}
+.theme-base16-paraiso-min .hljs ::selection,.theme-base16-paraiso-min .hljs::selection{
+    background-color:#4f424c;
+    color:#a39e9b
+}
+.theme-base16-paraiso-min .hljs-comment{
+    color:#776e71
+}
+.theme-base16-paraiso-min .hljs-tag{
+    color:#8d8687
+}
+.theme-base16-paraiso-min .hljs-operator,.theme-base16-paraiso-min .hljs-punctuation,.theme-base16-paraiso-min .hljs-subst{
+    color:#a39e9b
+}
+.theme-base16-paraiso-min .hljs-operator{
+    opacity:.7
+}
+.theme-base16-paraiso-min .hljs-bullet,.theme-base16-paraiso-min .hljs-deletion,.theme-base16-paraiso-min .hljs-name,.theme-base16-paraiso-min .hljs-selector-tag,.theme-base16-paraiso-min .hljs-template-variable,.theme-base16-paraiso-min .hljs-variable{
+    color:#ef6155
+}
+.theme-base16-paraiso-min .hljs-attr,.theme-base16-paraiso-min .hljs-link,.theme-base16-paraiso-min .hljs-literal,.theme-base16-paraiso-min .hljs-number,.theme-base16-paraiso-min .hljs-symbol,.theme-base16-paraiso-min .hljs-variable.constant_{
+    color:#f99b15
+}
+.theme-base16-paraiso-min .hljs-class .hljs-title,.theme-base16-paraiso-min .hljs-title,.theme-base16-paraiso-min .hljs-title.class_{
+    color:#fec418
+}
+.theme-base16-paraiso-min .hljs-strong{
+    font-weight:700;
+    color:#fec418
+}
+.theme-base16-paraiso-min .hljs-addition,.theme-base16-paraiso-min .hljs-code,.theme-base16-paraiso-min .hljs-string,.theme-base16-paraiso-min .hljs-title.class_.inherited__{
+    color:#48b685
+}
+.theme-base16-paraiso-min .hljs-built_in,.theme-base16-paraiso-min .hljs-doctag,.theme-base16-paraiso-min .hljs-keyword.hljs-atrule,.theme-base16-paraiso-min .hljs-quote,.theme-base16-paraiso-min .hljs-regexp{
+    color:#5bc4bf
+}
+.theme-base16-paraiso-min .hljs-attribute,.theme-base16-paraiso-min .hljs-function .hljs-title,.theme-base16-paraiso-min .hljs-section,.theme-base16-paraiso-min .hljs-title.function_,.theme-base16-paraiso-min .ruby .hljs-property{
+    color:#06b6ef
+}
+.theme-base16-paraiso-min .diff .hljs-meta,.theme-base16-paraiso-min .hljs-keyword,.theme-base16-paraiso-min .hljs-template-tag,.theme-base16-paraiso-min .hljs-type{
+    color:#815ba4
+}
+.theme-base16-paraiso-min .hljs-emphasis{
+    color:#815ba4;
+    font-style:italic
+}
+.theme-base16-paraiso-min .hljs-meta,.theme-base16-paraiso-min .hljs-meta .hljs-keyword,.theme-base16-paraiso-min .hljs-meta .hljs-string{
+    color:#e96ba8
+}
+.theme-base16-paraiso-min .hljs-meta .hljs-keyword,.theme-base16-paraiso-min .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-pasque{
+    /*! Theme: Pasque Author: Gabriel Fontes (https://github.com/Misterio77) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-pasque pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-pasque code.hljs{
+    padding:3px 5px
+}
+.theme-base16-pasque .hljs{
+    color:#dedcdf;
+    background:#271c3a
+}
+.theme-base16-pasque .hljs ::-moz-selection,.theme-base16-pasque .hljs::-moz-selection{
+    background-color:#3e2d5c;
+    color:#dedcdf
+}
+.theme-base16-pasque .hljs ::selection,.theme-base16-pasque .hljs::selection{
+    background-color:#3e2d5c;
+    color:#dedcdf
+}
+.theme-base16-pasque .hljs-comment{
+    color:#5d5766
+}
+.theme-base16-pasque .hljs-tag{
+    color:#bebcbf
+}
+.theme-base16-pasque .hljs-operator,.theme-base16-pasque .hljs-punctuation,.theme-base16-pasque .hljs-subst{
+    color:#dedcdf
+}
+.theme-base16-pasque .hljs-operator{
+    opacity:.7
+}
+.theme-base16-pasque .hljs-bullet,.theme-base16-pasque .hljs-deletion,.theme-base16-pasque .hljs-name,.theme-base16-pasque .hljs-selector-tag,.theme-base16-pasque .hljs-template-variable,.theme-base16-pasque .hljs-variable{
+    color:#a92258
+}
+.theme-base16-pasque .hljs-attr,.theme-base16-pasque .hljs-link,.theme-base16-pasque .hljs-literal,.theme-base16-pasque .hljs-number,.theme-base16-pasque .hljs-symbol,.theme-base16-pasque .hljs-variable.constant_{
+    color:#918889
+}
+.theme-base16-pasque .hljs-class .hljs-title,.theme-base16-pasque .hljs-title,.theme-base16-pasque .hljs-title.class_{
+    color:#804ead
+}
+.theme-base16-pasque .hljs-strong{
+    font-weight:700;
+    color:#804ead
+}
+.theme-base16-pasque .hljs-addition,.theme-base16-pasque .hljs-code,.theme-base16-pasque .hljs-string,.theme-base16-pasque .hljs-title.class_.inherited__{
+    color:#c6914b
+}
+.theme-base16-pasque .hljs-built_in,.theme-base16-pasque .hljs-doctag,.theme-base16-pasque .hljs-keyword.hljs-atrule,.theme-base16-pasque .hljs-quote,.theme-base16-pasque .hljs-regexp{
+    color:#7263aa
+}
+.theme-base16-pasque .hljs-attribute,.theme-base16-pasque .hljs-function .hljs-title,.theme-base16-pasque .hljs-section,.theme-base16-pasque .hljs-title.function_,.theme-base16-pasque .ruby .hljs-property{
+    color:#8e7dc6
+}
+.theme-base16-pasque .diff .hljs-meta,.theme-base16-pasque .hljs-keyword,.theme-base16-pasque .hljs-template-tag,.theme-base16-pasque .hljs-type{
+    color:#953b9d
+}
+.theme-base16-pasque .hljs-emphasis{
+    color:#953b9d;
+    font-style:italic
+}
+.theme-base16-pasque .hljs-meta,.theme-base16-pasque .hljs-meta .hljs-keyword,.theme-base16-pasque .hljs-meta .hljs-string{
+    color:#59325c
+}
+.theme-base16-pasque .hljs-meta .hljs-keyword,.theme-base16-pasque .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-pasque-min{
+    /*! Theme: Pasque Author: Gabriel Fontes (https://github.com/Misterio77) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-pasque-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-pasque-min code.hljs{
+    padding:3px 5px
+}
+.theme-base16-pasque-min .hljs{
+    color:#dedcdf;
+    background:#271c3a
+}
+.theme-base16-pasque-min .hljs ::-moz-selection,.theme-base16-pasque-min .hljs::-moz-selection{
+    background-color:#3e2d5c;
+    color:#dedcdf
+}
+.theme-base16-pasque-min .hljs ::selection,.theme-base16-pasque-min .hljs::selection{
+    background-color:#3e2d5c;
+    color:#dedcdf
+}
+.theme-base16-pasque-min .hljs-comment{
+    color:#5d5766
+}
+.theme-base16-pasque-min .hljs-tag{
+    color:#bebcbf
+}
+.theme-base16-pasque-min .hljs-operator,.theme-base16-pasque-min .hljs-punctuation,.theme-base16-pasque-min .hljs-subst{
+    color:#dedcdf
+}
+.theme-base16-pasque-min .hljs-operator{
+    opacity:.7
+}
+.theme-base16-pasque-min .hljs-bullet,.theme-base16-pasque-min .hljs-deletion,.theme-base16-pasque-min .hljs-name,.theme-base16-pasque-min .hljs-selector-tag,.theme-base16-pasque-min .hljs-template-variable,.theme-base16-pasque-min .hljs-variable{
+    color:#a92258
+}
+.theme-base16-pasque-min .hljs-attr,.theme-base16-pasque-min .hljs-link,.theme-base16-pasque-min .hljs-literal,.theme-base16-pasque-min .hljs-number,.theme-base16-pasque-min .hljs-symbol,.theme-base16-pasque-min .hljs-variable.constant_{
+    color:#918889
+}
+.theme-base16-pasque-min .hljs-class .hljs-title,.theme-base16-pasque-min .hljs-title,.theme-base16-pasque-min .hljs-title.class_{
+    color:#804ead
+}
+.theme-base16-pasque-min .hljs-strong{
+    font-weight:700;
+    color:#804ead
+}
+.theme-base16-pasque-min .hljs-addition,.theme-base16-pasque-min .hljs-code,.theme-base16-pasque-min .hljs-string,.theme-base16-pasque-min .hljs-title.class_.inherited__{
+    color:#c6914b
+}
+.theme-base16-pasque-min .hljs-built_in,.theme-base16-pasque-min .hljs-doctag,.theme-base16-pasque-min .hljs-keyword.hljs-atrule,.theme-base16-pasque-min .hljs-quote,.theme-base16-pasque-min .hljs-regexp{
+    color:#7263aa
+}
+.theme-base16-pasque-min .hljs-attribute,.theme-base16-pasque-min .hljs-function .hljs-title,.theme-base16-pasque-min .hljs-section,.theme-base16-pasque-min .hljs-title.function_,.theme-base16-pasque-min .ruby .hljs-property{
+    color:#8e7dc6
+}
+.theme-base16-pasque-min .diff .hljs-meta,.theme-base16-pasque-min .hljs-keyword,.theme-base16-pasque-min .hljs-template-tag,.theme-base16-pasque-min .hljs-type{
+    color:#953b9d
+}
+.theme-base16-pasque-min .hljs-emphasis{
+    color:#953b9d;
+    font-style:italic
+}
+.theme-base16-pasque-min .hljs-meta,.theme-base16-pasque-min .hljs-meta .hljs-keyword,.theme-base16-pasque-min .hljs-meta .hljs-string{
+    color:#59325c
+}
+.theme-base16-pasque-min .hljs-meta .hljs-keyword,.theme-base16-pasque-min .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-phd{
+    /*! Theme: PhD Author: Hennig Hasemann (http://leetless.de/vim.html) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-phd pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-phd code.hljs{
+    padding:3px 5px
+}
+.theme-base16-phd .hljs{
+    color:#b8bbc2;
+    background:#061229
+}
+.theme-base16-phd .hljs ::-moz-selection,.theme-base16-phd .hljs::-moz-selection{
+    background-color:#4d5666;
+    color:#b8bbc2
+}
+.theme-base16-phd .hljs ::selection,.theme-base16-phd .hljs::selection{
+    background-color:#4d5666;
+    color:#b8bbc2
+}
+.theme-base16-phd .hljs-comment{
+    color:#717885
+}
+.theme-base16-phd .hljs-tag{
+    color:#9a99a3
+}
+.theme-base16-phd .hljs-operator,.theme-base16-phd .hljs-punctuation,.theme-base16-phd .hljs-subst{
+    color:#b8bbc2
+}
+.theme-base16-phd .hljs-operator{
+    opacity:.7
+}
+.theme-base16-phd .hljs-bullet,.theme-base16-phd .hljs-deletion,.theme-base16-phd .hljs-name,.theme-base16-phd .hljs-selector-tag,.theme-base16-phd .hljs-template-variable,.theme-base16-phd .hljs-variable{
+    color:#d07346
+}
+.theme-base16-phd .hljs-attr,.theme-base16-phd .hljs-link,.theme-base16-phd .hljs-literal,.theme-base16-phd .hljs-number,.theme-base16-phd .hljs-symbol,.theme-base16-phd .hljs-variable.constant_{
+    color:#f0a000
+}
+.theme-base16-phd .hljs-class .hljs-title,.theme-base16-phd .hljs-title,.theme-base16-phd .hljs-title.class_{
+    color:#fbd461
+}
+.theme-base16-phd .hljs-strong{
+    font-weight:700;
+    color:#fbd461
+}
+.theme-base16-phd .hljs-addition,.theme-base16-phd .hljs-code,.theme-base16-phd .hljs-string,.theme-base16-phd .hljs-title.class_.inherited__{
+    color:#99bf52
+}
+.theme-base16-phd .hljs-built_in,.theme-base16-phd .hljs-doctag,.theme-base16-phd .hljs-keyword.hljs-atrule,.theme-base16-phd .hljs-quote,.theme-base16-phd .hljs-regexp{
+    color:#72b9bf
+}
+.theme-base16-phd .hljs-attribute,.theme-base16-phd .hljs-function .hljs-title,.theme-base16-phd .hljs-section,.theme-base16-phd .hljs-title.function_,.theme-base16-phd .ruby .hljs-property{
+    color:#5299bf
+}
+.theme-base16-phd .diff .hljs-meta,.theme-base16-phd .hljs-keyword,.theme-base16-phd .hljs-template-tag,.theme-base16-phd .hljs-type{
+    color:#9989cc
+}
+.theme-base16-phd .hljs-emphasis{
+    color:#9989cc;
+    font-style:italic
+}
+.theme-base16-phd .hljs-meta,.theme-base16-phd .hljs-meta .hljs-keyword,.theme-base16-phd .hljs-meta .hljs-string{
+    color:#b08060
+}
+.theme-base16-phd .hljs-meta .hljs-keyword,.theme-base16-phd .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-phd-min{
+    /*! Theme: PhD Author: Hennig Hasemann (http://leetless.de/vim.html) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-phd-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-phd-min code.hljs{
+    padding:3px 5px
+}
+.theme-base16-phd-min .hljs{
+    color:#b8bbc2;
+    background:#061229
+}
+.theme-base16-phd-min .hljs ::-moz-selection,.theme-base16-phd-min .hljs::-moz-selection{
+    background-color:#4d5666;
+    color:#b8bbc2
+}
+.theme-base16-phd-min .hljs ::selection,.theme-base16-phd-min .hljs::selection{
+    background-color:#4d5666;
+    color:#b8bbc2
+}
+.theme-base16-phd-min .hljs-comment{
+    color:#717885
+}
+.theme-base16-phd-min .hljs-tag{
+    color:#9a99a3
+}
+.theme-base16-phd-min .hljs-operator,.theme-base16-phd-min .hljs-punctuation,.theme-base16-phd-min .hljs-subst{
+    color:#b8bbc2
+}
+.theme-base16-phd-min .hljs-operator{
+    opacity:.7
+}
+.theme-base16-phd-min .hljs-bullet,.theme-base16-phd-min .hljs-deletion,.theme-base16-phd-min .hljs-name,.theme-base16-phd-min .hljs-selector-tag,.theme-base16-phd-min .hljs-template-variable,.theme-base16-phd-min .hljs-variable{
+    color:#d07346
+}
+.theme-base16-phd-min .hljs-attr,.theme-base16-phd-min .hljs-link,.theme-base16-phd-min .hljs-literal,.theme-base16-phd-min .hljs-number,.theme-base16-phd-min .hljs-symbol,.theme-base16-phd-min .hljs-variable.constant_{
+    color:#f0a000
+}
+.theme-base16-phd-min .hljs-class .hljs-title,.theme-base16-phd-min .hljs-title,.theme-base16-phd-min .hljs-title.class_{
+    color:#fbd461
+}
+.theme-base16-phd-min .hljs-strong{
+    font-weight:700;
+    color:#fbd461
+}
+.theme-base16-phd-min .hljs-addition,.theme-base16-phd-min .hljs-code,.theme-base16-phd-min .hljs-string,.theme-base16-phd-min .hljs-title.class_.inherited__{
+    color:#99bf52
+}
+.theme-base16-phd-min .hljs-built_in,.theme-base16-phd-min .hljs-doctag,.theme-base16-phd-min .hljs-keyword.hljs-atrule,.theme-base16-phd-min .hljs-quote,.theme-base16-phd-min .hljs-regexp{
+    color:#72b9bf
+}
+.theme-base16-phd-min .hljs-attribute,.theme-base16-phd-min .hljs-function .hljs-title,.theme-base16-phd-min .hljs-section,.theme-base16-phd-min .hljs-title.function_,.theme-base16-phd-min .ruby .hljs-property{
+    color:#5299bf
+}
+.theme-base16-phd-min .diff .hljs-meta,.theme-base16-phd-min .hljs-keyword,.theme-base16-phd-min .hljs-template-tag,.theme-base16-phd-min .hljs-type{
+    color:#9989cc
+}
+.theme-base16-phd-min .hljs-emphasis{
+    color:#9989cc;
+    font-style:italic
+}
+.theme-base16-phd-min .hljs-meta,.theme-base16-phd-min .hljs-meta .hljs-keyword,.theme-base16-phd-min .hljs-meta .hljs-string{
+    color:#b08060
+}
+.theme-base16-phd-min .hljs-meta .hljs-keyword,.theme-base16-phd-min .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-pico{
+    /*! Theme: Pico Author: PICO-8 (http://www.lexaloffle.com/pico-8.php) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-pico pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-pico code.hljs{
+    padding:3px 5px
+}
+.theme-base16-pico .hljs{
+    color:#5f574f;
+    background:#000
+}
+.theme-base16-pico .hljs ::-moz-selection,.theme-base16-pico .hljs::-moz-selection{
+    background-color:#7e2553;
+    color:#5f574f
+}
+.theme-base16-pico .hljs ::selection,.theme-base16-pico .hljs::selection{
+    background-color:#7e2553;
+    color:#5f574f
+}
+.theme-base16-pico .hljs-comment{
+    color:#008751
+}
+.theme-base16-pico .hljs-tag{
+    color:#ab5236
+}
+.theme-base16-pico .hljs-operator,.theme-base16-pico .hljs-punctuation,.theme-base16-pico .hljs-subst{
+    color:#5f574f
+}
+.theme-base16-pico .hljs-operator{
+    opacity:.7
+}
+.theme-base16-pico .hljs-bullet,.theme-base16-pico .hljs-deletion,.theme-base16-pico .hljs-name,.theme-base16-pico .hljs-selector-tag,.theme-base16-pico .hljs-template-variable,.theme-base16-pico .hljs-variable{
+    color:#ff004d
+}
+.theme-base16-pico .hljs-attr,.theme-base16-pico .hljs-link,.theme-base16-pico .hljs-literal,.theme-base16-pico .hljs-number,.theme-base16-pico .hljs-symbol,.theme-base16-pico .hljs-variable.constant_{
+    color:#ffa300
+}
+.theme-base16-pico .hljs-class .hljs-title,.theme-base16-pico .hljs-title,.theme-base16-pico .hljs-title.class_{
+    color:#fff024
+}
+.theme-base16-pico .hljs-strong{
+    font-weight:700;
+    color:#fff024
+}
+.theme-base16-pico .hljs-addition,.theme-base16-pico .hljs-code,.theme-base16-pico .hljs-string,.theme-base16-pico .hljs-title.class_.inherited__{
+    color:#00e756
+}
+.theme-base16-pico .hljs-built_in,.theme-base16-pico .hljs-doctag,.theme-base16-pico .hljs-keyword.hljs-atrule,.theme-base16-pico .hljs-quote,.theme-base16-pico .hljs-regexp{
+    color:#29adff
+}
+.theme-base16-pico .hljs-attribute,.theme-base16-pico .hljs-function .hljs-title,.theme-base16-pico .hljs-section,.theme-base16-pico .hljs-title.function_,.theme-base16-pico .ruby .hljs-property{
+    color:#83769c
+}
+.theme-base16-pico .diff .hljs-meta,.theme-base16-pico .hljs-keyword,.theme-base16-pico .hljs-template-tag,.theme-base16-pico .hljs-type{
+    color:#ff77a8
+}
+.theme-base16-pico .hljs-emphasis{
+    color:#ff77a8;
+    font-style:italic
+}
+.theme-base16-pico .hljs-meta,.theme-base16-pico .hljs-meta .hljs-keyword,.theme-base16-pico .hljs-meta .hljs-string{
+    color:#fca
+}
+.theme-base16-pico .hljs-meta .hljs-keyword,.theme-base16-pico .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-pico-min{
+    /*! Theme: Pico Author: PICO-8 (http://www.lexaloffle.com/pico-8.php) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-pico-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-pico-min code.hljs{
+    padding:3px 5px
+}
+.theme-base16-pico-min .hljs{
+    color:#5f574f;
+    background:#000
+}
+.theme-base16-pico-min .hljs ::-moz-selection,.theme-base16-pico-min .hljs::-moz-selection{
+    background-color:#7e2553;
+    color:#5f574f
+}
+.theme-base16-pico-min .hljs ::selection,.theme-base16-pico-min .hljs::selection{
+    background-color:#7e2553;
+    color:#5f574f
+}
+.theme-base16-pico-min .hljs-comment{
+    color:#008751
+}
+.theme-base16-pico-min .hljs-tag{
+    color:#ab5236
+}
+.theme-base16-pico-min .hljs-operator,.theme-base16-pico-min .hljs-punctuation,.theme-base16-pico-min .hljs-subst{
+    color:#5f574f
+}
+.theme-base16-pico-min .hljs-operator{
+    opacity:.7
+}
+.theme-base16-pico-min .hljs-bullet,.theme-base16-pico-min .hljs-deletion,.theme-base16-pico-min .hljs-name,.theme-base16-pico-min .hljs-selector-tag,.theme-base16-pico-min .hljs-template-variable,.theme-base16-pico-min .hljs-variable{
+    color:#ff004d
+}
+.theme-base16-pico-min .hljs-attr,.theme-base16-pico-min .hljs-link,.theme-base16-pico-min .hljs-literal,.theme-base16-pico-min .hljs-number,.theme-base16-pico-min .hljs-symbol,.theme-base16-pico-min .hljs-variable.constant_{
+    color:#ffa300
+}
+.theme-base16-pico-min .hljs-class .hljs-title,.theme-base16-pico-min .hljs-title,.theme-base16-pico-min .hljs-title.class_{
+    color:#fff024
+}
+.theme-base16-pico-min .hljs-strong{
+    font-weight:700;
+    color:#fff024
+}
+.theme-base16-pico-min .hljs-addition,.theme-base16-pico-min .hljs-code,.theme-base16-pico-min .hljs-string,.theme-base16-pico-min .hljs-title.class_.inherited__{
+    color:#00e756
+}
+.theme-base16-pico-min .hljs-built_in,.theme-base16-pico-min .hljs-doctag,.theme-base16-pico-min .hljs-keyword.hljs-atrule,.theme-base16-pico-min .hljs-quote,.theme-base16-pico-min .hljs-regexp{
+    color:#29adff
+}
+.theme-base16-pico-min .hljs-attribute,.theme-base16-pico-min .hljs-function .hljs-title,.theme-base16-pico-min .hljs-section,.theme-base16-pico-min .hljs-title.function_,.theme-base16-pico-min .ruby .hljs-property{
+    color:#83769c
+}
+.theme-base16-pico-min .diff .hljs-meta,.theme-base16-pico-min .hljs-keyword,.theme-base16-pico-min .hljs-template-tag,.theme-base16-pico-min .hljs-type{
+    color:#ff77a8
+}
+.theme-base16-pico-min .hljs-emphasis{
+    color:#ff77a8;
+    font-style:italic
+}
+.theme-base16-pico-min .hljs-meta,.theme-base16-pico-min .hljs-meta .hljs-keyword,.theme-base16-pico-min .hljs-meta .hljs-string{
+    color:#fca
+}
+.theme-base16-pico-min .hljs-meta .hljs-keyword,.theme-base16-pico-min .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-pop{
+    /*! Theme: Pop Author: Chris Kempson (http://chriskempson.com) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-pop pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-pop code.hljs{
+    padding:3px 5px
+}
+.theme-base16-pop .hljs{
+    color:#d0d0d0;
+    background:#000
+}
+.theme-base16-pop .hljs ::-moz-selection,.theme-base16-pop .hljs::-moz-selection{
+    background-color:#303030;
+    color:#d0d0d0
+}
+.theme-base16-pop .hljs ::selection,.theme-base16-pop .hljs::selection{
+    background-color:#303030;
+    color:#d0d0d0
+}
+.theme-base16-pop .hljs-comment{
+    color:#505050
+}
+.theme-base16-pop .hljs-tag{
+    color:#b0b0b0
+}
+.theme-base16-pop .hljs-operator,.theme-base16-pop .hljs-punctuation,.theme-base16-pop .hljs-subst{
+    color:#d0d0d0
+}
+.theme-base16-pop .hljs-operator{
+    opacity:.7
+}
+.theme-base16-pop .hljs-bullet,.theme-base16-pop .hljs-deletion,.theme-base16-pop .hljs-name,.theme-base16-pop .hljs-selector-tag,.theme-base16-pop .hljs-template-variable,.theme-base16-pop .hljs-variable{
+    color:#eb008a
+}
+.theme-base16-pop .hljs-attr,.theme-base16-pop .hljs-link,.theme-base16-pop .hljs-literal,.theme-base16-pop .hljs-number,.theme-base16-pop .hljs-symbol,.theme-base16-pop .hljs-variable.constant_{
+    color:#f29333
+}
+.theme-base16-pop .hljs-class .hljs-title,.theme-base16-pop .hljs-title,.theme-base16-pop .hljs-title.class_{
+    color:#f8ca12
+}
+.theme-base16-pop .hljs-strong{
+    font-weight:700;
+    color:#f8ca12
+}
+.theme-base16-pop .hljs-addition,.theme-base16-pop .hljs-code,.theme-base16-pop .hljs-string,.theme-base16-pop .hljs-title.class_.inherited__{
+    color:#37b349
+}
+.theme-base16-pop .hljs-built_in,.theme-base16-pop .hljs-doctag,.theme-base16-pop .hljs-keyword.hljs-atrule,.theme-base16-pop .hljs-quote,.theme-base16-pop .hljs-regexp{
+    color:#0ab
+}
+.theme-base16-pop .hljs-attribute,.theme-base16-pop .hljs-function .hljs-title,.theme-base16-pop .hljs-section,.theme-base16-pop .hljs-title.function_,.theme-base16-pop .ruby .hljs-property{
+    color:#0e5a94
+}
+.theme-base16-pop .diff .hljs-meta,.theme-base16-pop .hljs-keyword,.theme-base16-pop .hljs-template-tag,.theme-base16-pop .hljs-type{
+    color:#b31e8d
+}
+.theme-base16-pop .hljs-emphasis{
+    color:#b31e8d;
+    font-style:italic
+}
+.theme-base16-pop .hljs-meta,.theme-base16-pop .hljs-meta .hljs-keyword,.theme-base16-pop .hljs-meta .hljs-string{
+    color:#7a2d00
+}
+.theme-base16-pop .hljs-meta .hljs-keyword,.theme-base16-pop .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-pop-min{
+    /*! Theme: Pop Author: Chris Kempson (http://chriskempson.com) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-pop-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-pop-min code.hljs{
+    padding:3px 5px
+}
+.theme-base16-pop-min .hljs{
+    color:#d0d0d0;
+    background:#000
+}
+.theme-base16-pop-min .hljs ::-moz-selection,.theme-base16-pop-min .hljs::-moz-selection{
+    background-color:#303030;
+    color:#d0d0d0
+}
+.theme-base16-pop-min .hljs ::selection,.theme-base16-pop-min .hljs::selection{
+    background-color:#303030;
+    color:#d0d0d0
+}
+.theme-base16-pop-min .hljs-comment{
+    color:#505050
+}
+.theme-base16-pop-min .hljs-tag{
+    color:#b0b0b0
+}
+.theme-base16-pop-min .hljs-operator,.theme-base16-pop-min .hljs-punctuation,.theme-base16-pop-min .hljs-subst{
+    color:#d0d0d0
+}
+.theme-base16-pop-min .hljs-operator{
+    opacity:.7
+}
+.theme-base16-pop-min .hljs-bullet,.theme-base16-pop-min .hljs-deletion,.theme-base16-pop-min .hljs-name,.theme-base16-pop-min .hljs-selector-tag,.theme-base16-pop-min .hljs-template-variable,.theme-base16-pop-min .hljs-variable{
+    color:#eb008a
+}
+.theme-base16-pop-min .hljs-attr,.theme-base16-pop-min .hljs-link,.theme-base16-pop-min .hljs-literal,.theme-base16-pop-min .hljs-number,.theme-base16-pop-min .hljs-symbol,.theme-base16-pop-min .hljs-variable.constant_{
+    color:#f29333
+}
+.theme-base16-pop-min .hljs-class .hljs-title,.theme-base16-pop-min .hljs-title,.theme-base16-pop-min .hljs-title.class_{
+    color:#f8ca12
+}
+.theme-base16-pop-min .hljs-strong{
+    font-weight:700;
+    color:#f8ca12
+}
+.theme-base16-pop-min .hljs-addition,.theme-base16-pop-min .hljs-code,.theme-base16-pop-min .hljs-string,.theme-base16-pop-min .hljs-title.class_.inherited__{
+    color:#37b349
+}
+.theme-base16-pop-min .hljs-built_in,.theme-base16-pop-min .hljs-doctag,.theme-base16-pop-min .hljs-keyword.hljs-atrule,.theme-base16-pop-min .hljs-quote,.theme-base16-pop-min .hljs-regexp{
+    color:#0ab
+}
+.theme-base16-pop-min .hljs-attribute,.theme-base16-pop-min .hljs-function .hljs-title,.theme-base16-pop-min .hljs-section,.theme-base16-pop-min .hljs-title.function_,.theme-base16-pop-min .ruby .hljs-property{
+    color:#0e5a94
+}
+.theme-base16-pop-min .diff .hljs-meta,.theme-base16-pop-min .hljs-keyword,.theme-base16-pop-min .hljs-template-tag,.theme-base16-pop-min .hljs-type{
+    color:#b31e8d
+}
+.theme-base16-pop-min .hljs-emphasis{
+    color:#b31e8d;
+    font-style:italic
+}
+.theme-base16-pop-min .hljs-meta,.theme-base16-pop-min .hljs-meta .hljs-keyword,.theme-base16-pop-min .hljs-meta .hljs-string{
+    color:#7a2d00
+}
+.theme-base16-pop-min .hljs-meta .hljs-keyword,.theme-base16-pop-min .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-porple{
+    /*! Theme: Porple Author: Niek den Breeje (https://github.com/AuditeMarlow) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-porple pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-porple code.hljs{
+    padding:3px 5px
+}
+.theme-base16-porple .hljs{
+    color:#d8d8d8;
+    background:#292c36
+}
+.theme-base16-porple .hljs ::-moz-selection,.theme-base16-porple .hljs::-moz-selection{
+    background-color:#474160;
+    color:#d8d8d8
+}
+.theme-base16-porple .hljs ::selection,.theme-base16-porple .hljs::selection{
+    background-color:#474160;
+    color:#d8d8d8
+}
+.theme-base16-porple .hljs-comment{
+    color:#65568a
+}
+.theme-base16-porple .hljs-tag{
+    color:#b8b8b8
+}
+.theme-base16-porple .hljs-operator,.theme-base16-porple .hljs-punctuation,.theme-base16-porple .hljs-subst{
+    color:#d8d8d8
+}
+.theme-base16-porple .hljs-operator{
+    opacity:.7
+}
+.theme-base16-porple .hljs-bullet,.theme-base16-porple .hljs-deletion,.theme-base16-porple .hljs-name,.theme-base16-porple .hljs-selector-tag,.theme-base16-porple .hljs-template-variable,.theme-base16-porple .hljs-variable{
+    color:#f84547
+}
+.theme-base16-porple .hljs-attr,.theme-base16-porple .hljs-link,.theme-base16-porple .hljs-literal,.theme-base16-porple .hljs-number,.theme-base16-porple .hljs-symbol,.theme-base16-porple .hljs-variable.constant_{
+    color:#d28e5d
+}
+.theme-base16-porple .hljs-class .hljs-title,.theme-base16-porple .hljs-title,.theme-base16-porple .hljs-title.class_{
+    color:#efa16b
+}
+.theme-base16-porple .hljs-strong{
+    font-weight:700;
+    color:#efa16b
+}
+.theme-base16-porple .hljs-addition,.theme-base16-porple .hljs-code,.theme-base16-porple .hljs-string,.theme-base16-porple .hljs-title.class_.inherited__{
+    color:#95c76f
+}
+.theme-base16-porple .hljs-built_in,.theme-base16-porple .hljs-doctag,.theme-base16-porple .hljs-keyword.hljs-atrule,.theme-base16-porple .hljs-quote,.theme-base16-porple .hljs-regexp{
+    color:#64878f
+}
+.theme-base16-porple .hljs-attribute,.theme-base16-porple .hljs-function .hljs-title,.theme-base16-porple .hljs-section,.theme-base16-porple .hljs-title.function_,.theme-base16-porple .ruby .hljs-property{
+    color:#8485ce
+}
+.theme-base16-porple .diff .hljs-meta,.theme-base16-porple .hljs-keyword,.theme-base16-porple .hljs-template-tag,.theme-base16-porple .hljs-type{
+    color:#b74989
+}
+.theme-base16-porple .hljs-emphasis{
+    color:#b74989;
+    font-style:italic
+}
+.theme-base16-porple .hljs-meta,.theme-base16-porple .hljs-meta .hljs-keyword,.theme-base16-porple .hljs-meta .hljs-string{
+    color:#986841
+}
+.theme-base16-porple .hljs-meta .hljs-keyword,.theme-base16-porple .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-porple-min{
+    /*! Theme: Porple Author: Niek den Breeje (https://github.com/AuditeMarlow) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-porple-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-porple-min code.hljs{
+    padding:3px 5px
+}
+.theme-base16-porple-min .hljs{
+    color:#d8d8d8;
+    background:#292c36
+}
+.theme-base16-porple-min .hljs ::-moz-selection,.theme-base16-porple-min .hljs::-moz-selection{
+    background-color:#474160;
+    color:#d8d8d8
+}
+.theme-base16-porple-min .hljs ::selection,.theme-base16-porple-min .hljs::selection{
+    background-color:#474160;
+    color:#d8d8d8
+}
+.theme-base16-porple-min .hljs-comment{
+    color:#65568a
+}
+.theme-base16-porple-min .hljs-tag{
+    color:#b8b8b8
+}
+.theme-base16-porple-min .hljs-operator,.theme-base16-porple-min .hljs-punctuation,.theme-base16-porple-min .hljs-subst{
+    color:#d8d8d8
+}
+.theme-base16-porple-min .hljs-operator{
+    opacity:.7
+}
+.theme-base16-porple-min .hljs-bullet,.theme-base16-porple-min .hljs-deletion,.theme-base16-porple-min .hljs-name,.theme-base16-porple-min .hljs-selector-tag,.theme-base16-porple-min .hljs-template-variable,.theme-base16-porple-min .hljs-variable{
+    color:#f84547
+}
+.theme-base16-porple-min .hljs-attr,.theme-base16-porple-min .hljs-link,.theme-base16-porple-min .hljs-literal,.theme-base16-porple-min .hljs-number,.theme-base16-porple-min .hljs-symbol,.theme-base16-porple-min .hljs-variable.constant_{
+    color:#d28e5d
+}
+.theme-base16-porple-min .hljs-class .hljs-title,.theme-base16-porple-min .hljs-title,.theme-base16-porple-min .hljs-title.class_{
+    color:#efa16b
+}
+.theme-base16-porple-min .hljs-strong{
+    font-weight:700;
+    color:#efa16b
+}
+.theme-base16-porple-min .hljs-addition,.theme-base16-porple-min .hljs-code,.theme-base16-porple-min .hljs-string,.theme-base16-porple-min .hljs-title.class_.inherited__{
+    color:#95c76f
+}
+.theme-base16-porple-min .hljs-built_in,.theme-base16-porple-min .hljs-doctag,.theme-base16-porple-min .hljs-keyword.hljs-atrule,.theme-base16-porple-min .hljs-quote,.theme-base16-porple-min .hljs-regexp{
+    color:#64878f
+}
+.theme-base16-porple-min .hljs-attribute,.theme-base16-porple-min .hljs-function .hljs-title,.theme-base16-porple-min .hljs-section,.theme-base16-porple-min .hljs-title.function_,.theme-base16-porple-min .ruby .hljs-property{
+    color:#8485ce
+}
+.theme-base16-porple-min .diff .hljs-meta,.theme-base16-porple-min .hljs-keyword,.theme-base16-porple-min .hljs-template-tag,.theme-base16-porple-min .hljs-type{
+    color:#b74989
+}
+.theme-base16-porple-min .hljs-emphasis{
+    color:#b74989;
+    font-style:italic
+}
+.theme-base16-porple-min .hljs-meta,.theme-base16-porple-min .hljs-meta .hljs-keyword,.theme-base16-porple-min .hljs-meta .hljs-string{
+    color:#986841
+}
+.theme-base16-porple-min .hljs-meta .hljs-keyword,.theme-base16-porple-min .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-qualia{
+    /*! Theme: Qualia Author: isaacwhanson License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-qualia pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-qualia code.hljs{
+    padding:3px 5px
+}
+.theme-base16-qualia .hljs{
+    color:silver;
+    background:#101010
+}
+.theme-base16-qualia .hljs ::-moz-selection,.theme-base16-qualia .hljs::-moz-selection{
+    background-color:#454545;
+    color:silver
+}
+.theme-base16-qualia .hljs ::selection,.theme-base16-qualia .hljs::selection{
+    background-color:#454545;
+    color:silver
+}
+.theme-base16-qualia .hljs-comment{
+    color:#454545
+}
+.theme-base16-qualia .hljs-tag{
+    color:gray
+}
+.theme-base16-qualia .hljs-operator,.theme-base16-qualia .hljs-punctuation,.theme-base16-qualia .hljs-subst{
+    color:silver
+}
+.theme-base16-qualia .hljs-operator{
+    opacity:.7
+}
+.theme-base16-qualia .hljs-bullet,.theme-base16-qualia .hljs-deletion,.theme-base16-qualia .hljs-name,.theme-base16-qualia .hljs-selector-tag,.theme-base16-qualia .hljs-template-variable,.theme-base16-qualia .hljs-variable{
+    color:#efa6a2
+}
+.theme-base16-qualia .hljs-attr,.theme-base16-qualia .hljs-link,.theme-base16-qualia .hljs-literal,.theme-base16-qualia .hljs-number,.theme-base16-qualia .hljs-symbol,.theme-base16-qualia .hljs-variable.constant_{
+    color:#a3b8ef
+}
+.theme-base16-qualia .hljs-class .hljs-title,.theme-base16-qualia .hljs-title,.theme-base16-qualia .hljs-title.class_{
+    color:#e6a3dc
+}
+.theme-base16-qualia .hljs-strong{
+    font-weight:700;
+    color:#e6a3dc
+}
+.theme-base16-qualia .hljs-addition,.theme-base16-qualia .hljs-code,.theme-base16-qualia .hljs-string,.theme-base16-qualia .hljs-title.class_.inherited__{
+    color:#80c990
+}
+.theme-base16-qualia .hljs-built_in,.theme-base16-qualia .hljs-doctag,.theme-base16-qualia .hljs-keyword.hljs-atrule,.theme-base16-qualia .hljs-quote,.theme-base16-qualia .hljs-regexp{
+    color:#c8c874
+}
+.theme-base16-qualia .hljs-attribute,.theme-base16-qualia .hljs-function .hljs-title,.theme-base16-qualia .hljs-section,.theme-base16-qualia .hljs-title.function_,.theme-base16-qualia .ruby .hljs-property{
+    color:#50cacd
+}
+.theme-base16-qualia .diff .hljs-meta,.theme-base16-qualia .hljs-keyword,.theme-base16-qualia .hljs-template-tag,.theme-base16-qualia .hljs-type{
+    color:#e0af85
+}
+.theme-base16-qualia .hljs-emphasis{
+    color:#e0af85;
+    font-style:italic
+}
+.theme-base16-qualia .hljs-meta,.theme-base16-qualia .hljs-meta .hljs-keyword,.theme-base16-qualia .hljs-meta .hljs-string{
+    color:gray
+}
+.theme-base16-qualia .hljs-meta .hljs-keyword,.theme-base16-qualia .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-qualia-min{
+    /*! Theme: Qualia Author: isaacwhanson License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-qualia-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-qualia-min code.hljs{
+    padding:3px 5px
+}
+.theme-base16-qualia-min .hljs{
+    color:silver;
+    background:#101010
+}
+.theme-base16-qualia-min .hljs ::-moz-selection,.theme-base16-qualia-min .hljs::-moz-selection{
+    background-color:#454545;
+    color:silver
+}
+.theme-base16-qualia-min .hljs ::selection,.theme-base16-qualia-min .hljs::selection{
+    background-color:#454545;
+    color:silver
+}
+.theme-base16-qualia-min .hljs-comment{
+    color:#454545
+}
+.theme-base16-qualia-min .hljs-tag{
+    color:gray
+}
+.theme-base16-qualia-min .hljs-operator,.theme-base16-qualia-min .hljs-punctuation,.theme-base16-qualia-min .hljs-subst{
+    color:silver
+}
+.theme-base16-qualia-min .hljs-operator{
+    opacity:.7
+}
+.theme-base16-qualia-min .hljs-bullet,.theme-base16-qualia-min .hljs-deletion,.theme-base16-qualia-min .hljs-name,.theme-base16-qualia-min .hljs-selector-tag,.theme-base16-qualia-min .hljs-template-variable,.theme-base16-qualia-min .hljs-variable{
+    color:#efa6a2
+}
+.theme-base16-qualia-min .hljs-attr,.theme-base16-qualia-min .hljs-link,.theme-base16-qualia-min .hljs-literal,.theme-base16-qualia-min .hljs-number,.theme-base16-qualia-min .hljs-symbol,.theme-base16-qualia-min .hljs-variable.constant_{
+    color:#a3b8ef
+}
+.theme-base16-qualia-min .hljs-class .hljs-title,.theme-base16-qualia-min .hljs-title,.theme-base16-qualia-min .hljs-title.class_{
+    color:#e6a3dc
+}
+.theme-base16-qualia-min .hljs-strong{
+    font-weight:700;
+    color:#e6a3dc
+}
+.theme-base16-qualia-min .hljs-addition,.theme-base16-qualia-min .hljs-code,.theme-base16-qualia-min .hljs-string,.theme-base16-qualia-min .hljs-title.class_.inherited__{
+    color:#80c990
+}
+.theme-base16-qualia-min .hljs-built_in,.theme-base16-qualia-min .hljs-doctag,.theme-base16-qualia-min .hljs-keyword.hljs-atrule,.theme-base16-qualia-min .hljs-quote,.theme-base16-qualia-min .hljs-regexp{
+    color:#c8c874
+}
+.theme-base16-qualia-min .hljs-attribute,.theme-base16-qualia-min .hljs-function .hljs-title,.theme-base16-qualia-min .hljs-section,.theme-base16-qualia-min .hljs-title.function_,.theme-base16-qualia-min .ruby .hljs-property{
+    color:#50cacd
+}
+.theme-base16-qualia-min .diff .hljs-meta,.theme-base16-qualia-min .hljs-keyword,.theme-base16-qualia-min .hljs-template-tag,.theme-base16-qualia-min .hljs-type{
+    color:#e0af85
+}
+.theme-base16-qualia-min .hljs-emphasis{
+    color:#e0af85;
+    font-style:italic
+}
+.theme-base16-qualia-min .hljs-meta,.theme-base16-qualia-min .hljs-meta .hljs-keyword,.theme-base16-qualia-min .hljs-meta .hljs-string{
+    color:gray
+}
+.theme-base16-qualia-min .hljs-meta .hljs-keyword,.theme-base16-qualia-min .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-railscasts{
+    /*! Theme: Railscasts Author: Ryan Bates (http://railscasts.com) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-railscasts pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-railscasts code.hljs{
+    padding:3px 5px
+}
+.theme-base16-railscasts .hljs{
+    color:#e6e1dc;
+    background:#2b2b2b
+}
+.theme-base16-railscasts .hljs ::-moz-selection,.theme-base16-railscasts .hljs::-moz-selection{
+    background-color:#3a4055;
+    color:#e6e1dc
+}
+.theme-base16-railscasts .hljs ::selection,.theme-base16-railscasts .hljs::selection{
+    background-color:#3a4055;
+    color:#e6e1dc
+}
+.theme-base16-railscasts .hljs-comment{
+    color:#5a647e
+}
+.theme-base16-railscasts .hljs-tag{
+    color:#d4cfc9
+}
+.theme-base16-railscasts .hljs-operator,.theme-base16-railscasts .hljs-punctuation,.theme-base16-railscasts .hljs-subst{
+    color:#e6e1dc
+}
+.theme-base16-railscasts .hljs-operator{
+    opacity:.7
+}
+.theme-base16-railscasts .hljs-bullet,.theme-base16-railscasts .hljs-deletion,.theme-base16-railscasts .hljs-name,.theme-base16-railscasts .hljs-selector-tag,.theme-base16-railscasts .hljs-template-variable,.theme-base16-railscasts .hljs-variable{
+    color:#da4939
+}
+.theme-base16-railscasts .hljs-attr,.theme-base16-railscasts .hljs-link,.theme-base16-railscasts .hljs-literal,.theme-base16-railscasts .hljs-number,.theme-base16-railscasts .hljs-symbol,.theme-base16-railscasts .hljs-variable.constant_{
+    color:#cc7833
+}
+.theme-base16-railscasts .hljs-class .hljs-title,.theme-base16-railscasts .hljs-title,.theme-base16-railscasts .hljs-title.class_{
+    color:#ffc66d
+}
+.theme-base16-railscasts .hljs-strong{
+    font-weight:700;
+    color:#ffc66d
+}
+.theme-base16-railscasts .hljs-addition,.theme-base16-railscasts .hljs-code,.theme-base16-railscasts .hljs-string,.theme-base16-railscasts .hljs-title.class_.inherited__{
+    color:#a5c261
+}
+.theme-base16-railscasts .hljs-built_in,.theme-base16-railscasts .hljs-doctag,.theme-base16-railscasts .hljs-keyword.hljs-atrule,.theme-base16-railscasts .hljs-quote,.theme-base16-railscasts .hljs-regexp{
+    color:#519f50
+}
+.theme-base16-railscasts .hljs-attribute,.theme-base16-railscasts .hljs-function .hljs-title,.theme-base16-railscasts .hljs-section,.theme-base16-railscasts .hljs-title.function_,.theme-base16-railscasts .ruby .hljs-property{
+    color:#6d9cbe
+}
+.theme-base16-railscasts .diff .hljs-meta,.theme-base16-railscasts .hljs-keyword,.theme-base16-railscasts .hljs-template-tag,.theme-base16-railscasts .hljs-type{
+    color:#b6b3eb
+}
+.theme-base16-railscasts .hljs-emphasis{
+    color:#b6b3eb;
+    font-style:italic
+}
+.theme-base16-railscasts .hljs-meta,.theme-base16-railscasts .hljs-meta .hljs-keyword,.theme-base16-railscasts .hljs-meta .hljs-string{
+    color:#bc9458
+}
+.theme-base16-railscasts .hljs-meta .hljs-keyword,.theme-base16-railscasts .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-railscasts-min{
+    /*! Theme: Railscasts Author: Ryan Bates (http://railscasts.com) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-railscasts-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-railscasts-min code.hljs{
+    padding:3px 5px
+}
+.theme-base16-railscasts-min .hljs{
+    color:#e6e1dc;
+    background:#2b2b2b
+}
+.theme-base16-railscasts-min .hljs ::-moz-selection,.theme-base16-railscasts-min .hljs::-moz-selection{
+    background-color:#3a4055;
+    color:#e6e1dc
+}
+.theme-base16-railscasts-min .hljs ::selection,.theme-base16-railscasts-min .hljs::selection{
+    background-color:#3a4055;
+    color:#e6e1dc
+}
+.theme-base16-railscasts-min .hljs-comment{
+    color:#5a647e
+}
+.theme-base16-railscasts-min .hljs-tag{
+    color:#d4cfc9
+}
+.theme-base16-railscasts-min .hljs-operator,.theme-base16-railscasts-min .hljs-punctuation,.theme-base16-railscasts-min .hljs-subst{
+    color:#e6e1dc
+}
+.theme-base16-railscasts-min .hljs-operator{
+    opacity:.7
+}
+.theme-base16-railscasts-min .hljs-bullet,.theme-base16-railscasts-min .hljs-deletion,.theme-base16-railscasts-min .hljs-name,.theme-base16-railscasts-min .hljs-selector-tag,.theme-base16-railscasts-min .hljs-template-variable,.theme-base16-railscasts-min .hljs-variable{
+    color:#da4939
+}
+.theme-base16-railscasts-min .hljs-attr,.theme-base16-railscasts-min .hljs-link,.theme-base16-railscasts-min .hljs-literal,.theme-base16-railscasts-min .hljs-number,.theme-base16-railscasts-min .hljs-symbol,.theme-base16-railscasts-min .hljs-variable.constant_{
+    color:#cc7833
+}
+.theme-base16-railscasts-min .hljs-class .hljs-title,.theme-base16-railscasts-min .hljs-title,.theme-base16-railscasts-min .hljs-title.class_{
+    color:#ffc66d
+}
+.theme-base16-railscasts-min .hljs-strong{
+    font-weight:700;
+    color:#ffc66d
+}
+.theme-base16-railscasts-min .hljs-addition,.theme-base16-railscasts-min .hljs-code,.theme-base16-railscasts-min .hljs-string,.theme-base16-railscasts-min .hljs-title.class_.inherited__{
+    color:#a5c261
+}
+.theme-base16-railscasts-min .hljs-built_in,.theme-base16-railscasts-min .hljs-doctag,.theme-base16-railscasts-min .hljs-keyword.hljs-atrule,.theme-base16-railscasts-min .hljs-quote,.theme-base16-railscasts-min .hljs-regexp{
+    color:#519f50
+}
+.theme-base16-railscasts-min .hljs-attribute,.theme-base16-railscasts-min .hljs-function .hljs-title,.theme-base16-railscasts-min .hljs-section,.theme-base16-railscasts-min .hljs-title.function_,.theme-base16-railscasts-min .ruby .hljs-property{
+    color:#6d9cbe
+}
+.theme-base16-railscasts-min .diff .hljs-meta,.theme-base16-railscasts-min .hljs-keyword,.theme-base16-railscasts-min .hljs-template-tag,.theme-base16-railscasts-min .hljs-type{
+    color:#b6b3eb
+}
+.theme-base16-railscasts-min .hljs-emphasis{
+    color:#b6b3eb;
+    font-style:italic
+}
+.theme-base16-railscasts-min .hljs-meta,.theme-base16-railscasts-min .hljs-meta .hljs-keyword,.theme-base16-railscasts-min .hljs-meta .hljs-string{
+    color:#bc9458
+}
+.theme-base16-railscasts-min .hljs-meta .hljs-keyword,.theme-base16-railscasts-min .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-rebecca{
+    /*! Theme: Rebecca Author: Victor Borja (http://github.com/vic) based on Rebecca Theme (http://github.com/vic/rebecca-theme) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-rebecca pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-rebecca code.hljs{
+    padding:3px 5px
+}
+.theme-base16-rebecca .hljs{
+    color:#f1eff8;
+    background:#292a44
+}
+.theme-base16-rebecca .hljs ::-moz-selection,.theme-base16-rebecca .hljs::-moz-selection{
+    background-color:#383a62;
+    color:#f1eff8
+}
+.theme-base16-rebecca .hljs ::selection,.theme-base16-rebecca .hljs::selection{
+    background-color:#383a62;
+    color:#f1eff8
+}
+.theme-base16-rebecca .hljs-comment{
+    color:#669
+}
+.theme-base16-rebecca .hljs-tag{
+    color:#a0a0c5
+}
+.theme-base16-rebecca .hljs-operator,.theme-base16-rebecca .hljs-punctuation,.theme-base16-rebecca .hljs-subst{
+    color:#f1eff8
+}
+.theme-base16-rebecca .hljs-operator{
+    opacity:.7
+}
+.theme-base16-rebecca .hljs-bullet,.theme-base16-rebecca .hljs-deletion,.theme-base16-rebecca .hljs-name,.theme-base16-rebecca .hljs-selector-tag,.theme-base16-rebecca .hljs-template-variable,.theme-base16-rebecca .hljs-variable{
+    color:#a0a0c5
+}
+.theme-base16-rebecca .hljs-attr,.theme-base16-rebecca .hljs-link,.theme-base16-rebecca .hljs-literal,.theme-base16-rebecca .hljs-number,.theme-base16-rebecca .hljs-symbol,.theme-base16-rebecca .hljs-variable.constant_{
+    color:#efe4a1
+}
+.theme-base16-rebecca .hljs-class .hljs-title,.theme-base16-rebecca .hljs-title,.theme-base16-rebecca .hljs-title.class_{
+    color:#ae81ff
+}
+.theme-base16-rebecca .hljs-strong{
+    font-weight:700;
+    color:#ae81ff
+}
+.theme-base16-rebecca .hljs-addition,.theme-base16-rebecca .hljs-code,.theme-base16-rebecca .hljs-string,.theme-base16-rebecca .hljs-title.class_.inherited__{
+    color:#6dfedf
+}
+.theme-base16-rebecca .hljs-built_in,.theme-base16-rebecca .hljs-doctag,.theme-base16-rebecca .hljs-keyword.hljs-atrule,.theme-base16-rebecca .hljs-quote,.theme-base16-rebecca .hljs-regexp{
+    color:#8eaee0
+}
+.theme-base16-rebecca .hljs-attribute,.theme-base16-rebecca .hljs-function .hljs-title,.theme-base16-rebecca .hljs-section,.theme-base16-rebecca .hljs-title.function_,.theme-base16-rebecca .ruby .hljs-property{
+    color:#2de0a7
+}
+.theme-base16-rebecca .diff .hljs-meta,.theme-base16-rebecca .hljs-keyword,.theme-base16-rebecca .hljs-template-tag,.theme-base16-rebecca .hljs-type{
+    color:#7aa5ff
+}
+.theme-base16-rebecca .hljs-emphasis{
+    color:#7aa5ff;
+    font-style:italic
+}
+.theme-base16-rebecca .hljs-meta,.theme-base16-rebecca .hljs-meta .hljs-keyword,.theme-base16-rebecca .hljs-meta .hljs-string{
+    color:#ff79c6
+}
+.theme-base16-rebecca .hljs-meta .hljs-keyword,.theme-base16-rebecca .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-rebecca-min{
+    /*! Theme: Rebecca Author: Victor Borja (http://github.com/vic) based on Rebecca Theme (http://github.com/vic/rebecca-theme) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-rebecca-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-rebecca-min code.hljs{
+    padding:3px 5px
+}
+.theme-base16-rebecca-min .hljs{
+    color:#f1eff8;
+    background:#292a44
+}
+.theme-base16-rebecca-min .hljs ::-moz-selection,.theme-base16-rebecca-min .hljs::-moz-selection{
+    background-color:#383a62;
+    color:#f1eff8
+}
+.theme-base16-rebecca-min .hljs ::selection,.theme-base16-rebecca-min .hljs::selection{
+    background-color:#383a62;
+    color:#f1eff8
+}
+.theme-base16-rebecca-min .hljs-comment{
+    color:#669
+}
+.theme-base16-rebecca-min .hljs-tag{
+    color:#a0a0c5
+}
+.theme-base16-rebecca-min .hljs-operator,.theme-base16-rebecca-min .hljs-punctuation,.theme-base16-rebecca-min .hljs-subst{
+    color:#f1eff8
+}
+.theme-base16-rebecca-min .hljs-operator{
+    opacity:.7
+}
+.theme-base16-rebecca-min .hljs-bullet,.theme-base16-rebecca-min .hljs-deletion,.theme-base16-rebecca-min .hljs-name,.theme-base16-rebecca-min .hljs-selector-tag,.theme-base16-rebecca-min .hljs-template-variable,.theme-base16-rebecca-min .hljs-variable{
+    color:#a0a0c5
+}
+.theme-base16-rebecca-min .hljs-attr,.theme-base16-rebecca-min .hljs-link,.theme-base16-rebecca-min .hljs-literal,.theme-base16-rebecca-min .hljs-number,.theme-base16-rebecca-min .hljs-symbol,.theme-base16-rebecca-min .hljs-variable.constant_{
+    color:#efe4a1
+}
+.theme-base16-rebecca-min .hljs-class .hljs-title,.theme-base16-rebecca-min .hljs-title,.theme-base16-rebecca-min .hljs-title.class_{
+    color:#ae81ff
+}
+.theme-base16-rebecca-min .hljs-strong{
+    font-weight:700;
+    color:#ae81ff
+}
+.theme-base16-rebecca-min .hljs-addition,.theme-base16-rebecca-min .hljs-code,.theme-base16-rebecca-min .hljs-string,.theme-base16-rebecca-min .hljs-title.class_.inherited__{
+    color:#6dfedf
+}
+.theme-base16-rebecca-min .hljs-built_in,.theme-base16-rebecca-min .hljs-doctag,.theme-base16-rebecca-min .hljs-keyword.hljs-atrule,.theme-base16-rebecca-min .hljs-quote,.theme-base16-rebecca-min .hljs-regexp{
+    color:#8eaee0
+}
+.theme-base16-rebecca-min .hljs-attribute,.theme-base16-rebecca-min .hljs-function .hljs-title,.theme-base16-rebecca-min .hljs-section,.theme-base16-rebecca-min .hljs-title.function_,.theme-base16-rebecca-min .ruby .hljs-property{
+    color:#2de0a7
+}
+.theme-base16-rebecca-min .diff .hljs-meta,.theme-base16-rebecca-min .hljs-keyword,.theme-base16-rebecca-min .hljs-template-tag,.theme-base16-rebecca-min .hljs-type{
+    color:#7aa5ff
+}
+.theme-base16-rebecca-min .hljs-emphasis{
+    color:#7aa5ff;
+    font-style:italic
+}
+.theme-base16-rebecca-min .hljs-meta,.theme-base16-rebecca-min .hljs-meta .hljs-keyword,.theme-base16-rebecca-min .hljs-meta .hljs-string{
+    color:#ff79c6
+}
+.theme-base16-rebecca-min .hljs-meta .hljs-keyword,.theme-base16-rebecca-min .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-ros-pine-dawn{
+    /*! Theme: Rosé Pine Dawn Author: Emilia Dunfelt  License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-ros-pine-dawn pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-ros-pine-dawn code.hljs{
+    padding:3px 5px
+}
+.theme-base16-ros-pine-dawn .hljs{
+    color:#575279;
+    background:#faf4ed
+}
+.theme-base16-ros-pine-dawn .hljs ::-moz-selection,.theme-base16-ros-pine-dawn .hljs::-moz-selection{
+    background-color:#f2e9de;
+    color:#575279
+}
+.theme-base16-ros-pine-dawn .hljs ::selection,.theme-base16-ros-pine-dawn .hljs::selection{
+    background-color:#f2e9de;
+    color:#575279
+}
+.theme-base16-ros-pine-dawn .hljs-comment{
+    color:#9893a5
+}
+.theme-base16-ros-pine-dawn .hljs-tag{
+    color:#6e6a86
+}
+.theme-base16-ros-pine-dawn .hljs-operator,.theme-base16-ros-pine-dawn .hljs-punctuation,.theme-base16-ros-pine-dawn .hljs-subst{
+    color:#575279
+}
+.theme-base16-ros-pine-dawn .hljs-operator{
+    opacity:.7
+}
+.theme-base16-ros-pine-dawn .hljs-bullet,.theme-base16-ros-pine-dawn .hljs-deletion,.theme-base16-ros-pine-dawn .hljs-name,.theme-base16-ros-pine-dawn .hljs-selector-tag,.theme-base16-ros-pine-dawn .hljs-template-variable,.theme-base16-ros-pine-dawn .hljs-variable{
+    color:#1f1d2e
+}
+.theme-base16-ros-pine-dawn .hljs-attr,.theme-base16-ros-pine-dawn .hljs-link,.theme-base16-ros-pine-dawn .hljs-literal,.theme-base16-ros-pine-dawn .hljs-number,.theme-base16-ros-pine-dawn .hljs-symbol,.theme-base16-ros-pine-dawn .hljs-variable.constant_{
+    color:#b4637a
+}
+.theme-base16-ros-pine-dawn .hljs-class .hljs-title,.theme-base16-ros-pine-dawn .hljs-title,.theme-base16-ros-pine-dawn .hljs-title.class_{
+    color:#ea9d34
+}
+.theme-base16-ros-pine-dawn .hljs-strong{
+    font-weight:700;
+    color:#ea9d34
+}
+.theme-base16-ros-pine-dawn .hljs-addition,.theme-base16-ros-pine-dawn .hljs-code,.theme-base16-ros-pine-dawn .hljs-string,.theme-base16-ros-pine-dawn .hljs-title.class_.inherited__{
+    color:#d7827e
+}
+.theme-base16-ros-pine-dawn .hljs-built_in,.theme-base16-ros-pine-dawn .hljs-doctag,.theme-base16-ros-pine-dawn .hljs-keyword.hljs-atrule,.theme-base16-ros-pine-dawn .hljs-quote,.theme-base16-ros-pine-dawn .hljs-regexp{
+    color:#286983
+}
+.theme-base16-ros-pine-dawn .hljs-attribute,.theme-base16-ros-pine-dawn .hljs-function .hljs-title,.theme-base16-ros-pine-dawn .hljs-section,.theme-base16-ros-pine-dawn .hljs-title.function_,.theme-base16-ros-pine-dawn .ruby .hljs-property{
+    color:#56949f
+}
+.theme-base16-ros-pine-dawn .diff .hljs-meta,.theme-base16-ros-pine-dawn .hljs-keyword,.theme-base16-ros-pine-dawn .hljs-template-tag,.theme-base16-ros-pine-dawn .hljs-type{
+    color:#907aa9
+}
+.theme-base16-ros-pine-dawn .hljs-emphasis{
+    color:#907aa9;
+    font-style:italic
+}
+.theme-base16-ros-pine-dawn .hljs-meta,.theme-base16-ros-pine-dawn .hljs-meta .hljs-keyword,.theme-base16-ros-pine-dawn .hljs-meta .hljs-string{
+    color:#c5c3ce
+}
+.theme-base16-ros-pine-dawn .hljs-meta .hljs-keyword,.theme-base16-ros-pine-dawn .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-ros-pine-dawn-min{
+    /*! Theme: Rosé Pine Dawn Author: Emilia Dunfelt  License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-ros-pine-dawn-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-ros-pine-dawn-min code.hljs{
+    padding:3px 5px
+}
+.theme-base16-ros-pine-dawn-min .hljs{
+    color:#575279;
+    background:#faf4ed
+}
+.theme-base16-ros-pine-dawn-min .hljs ::-moz-selection,.theme-base16-ros-pine-dawn-min .hljs::-moz-selection{
+    background-color:#f2e9de;
+    color:#575279
+}
+.theme-base16-ros-pine-dawn-min .hljs ::selection,.theme-base16-ros-pine-dawn-min .hljs::selection{
+    background-color:#f2e9de;
+    color:#575279
+}
+.theme-base16-ros-pine-dawn-min .hljs-comment{
+    color:#9893a5
+}
+.theme-base16-ros-pine-dawn-min .hljs-tag{
+    color:#6e6a86
+}
+.theme-base16-ros-pine-dawn-min .hljs-operator,.theme-base16-ros-pine-dawn-min .hljs-punctuation,.theme-base16-ros-pine-dawn-min .hljs-subst{
+    color:#575279
+}
+.theme-base16-ros-pine-dawn-min .hljs-operator{
+    opacity:.7
+}
+.theme-base16-ros-pine-dawn-min .hljs-bullet,.theme-base16-ros-pine-dawn-min .hljs-deletion,.theme-base16-ros-pine-dawn-min .hljs-name,.theme-base16-ros-pine-dawn-min .hljs-selector-tag,.theme-base16-ros-pine-dawn-min .hljs-template-variable,.theme-base16-ros-pine-dawn-min .hljs-variable{
+    color:#1f1d2e
+}
+.theme-base16-ros-pine-dawn-min .hljs-attr,.theme-base16-ros-pine-dawn-min .hljs-link,.theme-base16-ros-pine-dawn-min .hljs-literal,.theme-base16-ros-pine-dawn-min .hljs-number,.theme-base16-ros-pine-dawn-min .hljs-symbol,.theme-base16-ros-pine-dawn-min .hljs-variable.constant_{
+    color:#b4637a
+}
+.theme-base16-ros-pine-dawn-min .hljs-class .hljs-title,.theme-base16-ros-pine-dawn-min .hljs-title,.theme-base16-ros-pine-dawn-min .hljs-title.class_{
+    color:#ea9d34
+}
+.theme-base16-ros-pine-dawn-min .hljs-strong{
+    font-weight:700;
+    color:#ea9d34
+}
+.theme-base16-ros-pine-dawn-min .hljs-addition,.theme-base16-ros-pine-dawn-min .hljs-code,.theme-base16-ros-pine-dawn-min .hljs-string,.theme-base16-ros-pine-dawn-min .hljs-title.class_.inherited__{
+    color:#d7827e
+}
+.theme-base16-ros-pine-dawn-min .hljs-built_in,.theme-base16-ros-pine-dawn-min .hljs-doctag,.theme-base16-ros-pine-dawn-min .hljs-keyword.hljs-atrule,.theme-base16-ros-pine-dawn-min .hljs-quote,.theme-base16-ros-pine-dawn-min .hljs-regexp{
+    color:#286983
+}
+.theme-base16-ros-pine-dawn-min .hljs-attribute,.theme-base16-ros-pine-dawn-min .hljs-function .hljs-title,.theme-base16-ros-pine-dawn-min .hljs-section,.theme-base16-ros-pine-dawn-min .hljs-title.function_,.theme-base16-ros-pine-dawn-min .ruby .hljs-property{
+    color:#56949f
+}
+.theme-base16-ros-pine-dawn-min .diff .hljs-meta,.theme-base16-ros-pine-dawn-min .hljs-keyword,.theme-base16-ros-pine-dawn-min .hljs-template-tag,.theme-base16-ros-pine-dawn-min .hljs-type{
+    color:#907aa9
+}
+.theme-base16-ros-pine-dawn-min .hljs-emphasis{
+    color:#907aa9;
+    font-style:italic
+}
+.theme-base16-ros-pine-dawn-min .hljs-meta,.theme-base16-ros-pine-dawn-min .hljs-meta .hljs-keyword,.theme-base16-ros-pine-dawn-min .hljs-meta .hljs-string{
+    color:#c5c3ce
+}
+.theme-base16-ros-pine-dawn-min .hljs-meta .hljs-keyword,.theme-base16-ros-pine-dawn-min .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-ros-pine-moon{
+    /*! Theme: Rosé Pine Moon Author: Emilia Dunfelt  License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-ros-pine-moon pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-ros-pine-moon code.hljs{
+    padding:3px 5px
+}
+.theme-base16-ros-pine-moon .hljs{
+    color:#e0def4;
+    background:#232136
+}
+.theme-base16-ros-pine-moon .hljs ::-moz-selection,.theme-base16-ros-pine-moon .hljs::-moz-selection{
+    background-color:#393552;
+    color:#e0def4
+}
+.theme-base16-ros-pine-moon .hljs ::selection,.theme-base16-ros-pine-moon .hljs::selection{
+    background-color:#393552;
+    color:#e0def4
+}
+.theme-base16-ros-pine-moon .hljs-comment{
+    color:#59546d
+}
+.theme-base16-ros-pine-moon .hljs-tag{
+    color:#817c9c
+}
+.theme-base16-ros-pine-moon .hljs-operator,.theme-base16-ros-pine-moon .hljs-punctuation,.theme-base16-ros-pine-moon .hljs-subst{
+    color:#e0def4
+}
+.theme-base16-ros-pine-moon .hljs-operator{
+    opacity:.7
+}
+.theme-base16-ros-pine-moon .hljs-bullet,.theme-base16-ros-pine-moon .hljs-deletion,.theme-base16-ros-pine-moon .hljs-name,.theme-base16-ros-pine-moon .hljs-selector-tag,.theme-base16-ros-pine-moon .hljs-template-variable,.theme-base16-ros-pine-moon .hljs-variable{
+    color:#ecebf0
+}
+.theme-base16-ros-pine-moon .hljs-attr,.theme-base16-ros-pine-moon .hljs-link,.theme-base16-ros-pine-moon .hljs-literal,.theme-base16-ros-pine-moon .hljs-number,.theme-base16-ros-pine-moon .hljs-symbol,.theme-base16-ros-pine-moon .hljs-variable.constant_{
+    color:#eb6f92
+}
+.theme-base16-ros-pine-moon .hljs-class .hljs-title,.theme-base16-ros-pine-moon .hljs-title,.theme-base16-ros-pine-moon .hljs-title.class_{
+    color:#f6c177
+}
+.theme-base16-ros-pine-moon .hljs-strong{
+    font-weight:700;
+    color:#f6c177
+}
+.theme-base16-ros-pine-moon .hljs-addition,.theme-base16-ros-pine-moon .hljs-code,.theme-base16-ros-pine-moon .hljs-string,.theme-base16-ros-pine-moon .hljs-title.class_.inherited__{
+    color:#ea9a97
+}
+.theme-base16-ros-pine-moon .hljs-built_in,.theme-base16-ros-pine-moon .hljs-doctag,.theme-base16-ros-pine-moon .hljs-keyword.hljs-atrule,.theme-base16-ros-pine-moon .hljs-quote,.theme-base16-ros-pine-moon .hljs-regexp{
+    color:#3e8fb0
+}
+.theme-base16-ros-pine-moon .hljs-attribute,.theme-base16-ros-pine-moon .hljs-function .hljs-title,.theme-base16-ros-pine-moon .hljs-section,.theme-base16-ros-pine-moon .hljs-title.function_,.theme-base16-ros-pine-moon .ruby .hljs-property{
+    color:#9ccfd8
+}
+.theme-base16-ros-pine-moon .diff .hljs-meta,.theme-base16-ros-pine-moon .hljs-keyword,.theme-base16-ros-pine-moon .hljs-template-tag,.theme-base16-ros-pine-moon .hljs-type{
+    color:#c4a7e7
+}
+.theme-base16-ros-pine-moon .hljs-emphasis{
+    color:#c4a7e7;
+    font-style:italic
+}
+.theme-base16-ros-pine-moon .hljs-meta,.theme-base16-ros-pine-moon .hljs-meta .hljs-keyword,.theme-base16-ros-pine-moon .hljs-meta .hljs-string{
+    color:#b9b9bc
+}
+.theme-base16-ros-pine-moon .hljs-meta .hljs-keyword,.theme-base16-ros-pine-moon .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-ros-pine-moon-min{
+    /*! Theme: Rosé Pine Moon Author: Emilia Dunfelt  License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-ros-pine-moon-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-ros-pine-moon-min code.hljs{
+    padding:3px 5px
+}
+.theme-base16-ros-pine-moon-min .hljs{
+    color:#e0def4;
+    background:#232136
+}
+.theme-base16-ros-pine-moon-min .hljs ::-moz-selection,.theme-base16-ros-pine-moon-min .hljs::-moz-selection{
+    background-color:#393552;
+    color:#e0def4
+}
+.theme-base16-ros-pine-moon-min .hljs ::selection,.theme-base16-ros-pine-moon-min .hljs::selection{
+    background-color:#393552;
+    color:#e0def4
+}
+.theme-base16-ros-pine-moon-min .hljs-comment{
+    color:#59546d
+}
+.theme-base16-ros-pine-moon-min .hljs-tag{
+    color:#817c9c
+}
+.theme-base16-ros-pine-moon-min .hljs-operator,.theme-base16-ros-pine-moon-min .hljs-punctuation,.theme-base16-ros-pine-moon-min .hljs-subst{
+    color:#e0def4
+}
+.theme-base16-ros-pine-moon-min .hljs-operator{
+    opacity:.7
+}
+.theme-base16-ros-pine-moon-min .hljs-bullet,.theme-base16-ros-pine-moon-min .hljs-deletion,.theme-base16-ros-pine-moon-min .hljs-name,.theme-base16-ros-pine-moon-min .hljs-selector-tag,.theme-base16-ros-pine-moon-min .hljs-template-variable,.theme-base16-ros-pine-moon-min .hljs-variable{
+    color:#ecebf0
+}
+.theme-base16-ros-pine-moon-min .hljs-attr,.theme-base16-ros-pine-moon-min .hljs-link,.theme-base16-ros-pine-moon-min .hljs-literal,.theme-base16-ros-pine-moon-min .hljs-number,.theme-base16-ros-pine-moon-min .hljs-symbol,.theme-base16-ros-pine-moon-min .hljs-variable.constant_{
+    color:#eb6f92
+}
+.theme-base16-ros-pine-moon-min .hljs-class .hljs-title,.theme-base16-ros-pine-moon-min .hljs-title,.theme-base16-ros-pine-moon-min .hljs-title.class_{
+    color:#f6c177
+}
+.theme-base16-ros-pine-moon-min .hljs-strong{
+    font-weight:700;
+    color:#f6c177
+}
+.theme-base16-ros-pine-moon-min .hljs-addition,.theme-base16-ros-pine-moon-min .hljs-code,.theme-base16-ros-pine-moon-min .hljs-string,.theme-base16-ros-pine-moon-min .hljs-title.class_.inherited__{
+    color:#ea9a97
+}
+.theme-base16-ros-pine-moon-min .hljs-built_in,.theme-base16-ros-pine-moon-min .hljs-doctag,.theme-base16-ros-pine-moon-min .hljs-keyword.hljs-atrule,.theme-base16-ros-pine-moon-min .hljs-quote,.theme-base16-ros-pine-moon-min .hljs-regexp{
+    color:#3e8fb0
+}
+.theme-base16-ros-pine-moon-min .hljs-attribute,.theme-base16-ros-pine-moon-min .hljs-function .hljs-title,.theme-base16-ros-pine-moon-min .hljs-section,.theme-base16-ros-pine-moon-min .hljs-title.function_,.theme-base16-ros-pine-moon-min .ruby .hljs-property{
+    color:#9ccfd8
+}
+.theme-base16-ros-pine-moon-min .diff .hljs-meta,.theme-base16-ros-pine-moon-min .hljs-keyword,.theme-base16-ros-pine-moon-min .hljs-template-tag,.theme-base16-ros-pine-moon-min .hljs-type{
+    color:#c4a7e7
+}
+.theme-base16-ros-pine-moon-min .hljs-emphasis{
+    color:#c4a7e7;
+    font-style:italic
+}
+.theme-base16-ros-pine-moon-min .hljs-meta,.theme-base16-ros-pine-moon-min .hljs-meta .hljs-keyword,.theme-base16-ros-pine-moon-min .hljs-meta .hljs-string{
+    color:#b9b9bc
+}
+.theme-base16-ros-pine-moon-min .hljs-meta .hljs-keyword,.theme-base16-ros-pine-moon-min .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-ros-pine{
+    /*! Theme: Rosé Pine Author: Emilia Dunfelt  License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-ros-pine pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-ros-pine code.hljs{
+    padding:3px 5px
+}
+.theme-base16-ros-pine .hljs{
+    color:#e0def4;
+    background:#191724
+}
+.theme-base16-ros-pine .hljs ::-moz-selection,.theme-base16-ros-pine .hljs::-moz-selection{
+    background-color:#26233a;
+    color:#e0def4
+}
+.theme-base16-ros-pine .hljs ::selection,.theme-base16-ros-pine .hljs::selection{
+    background-color:#26233a;
+    color:#e0def4
+}
+.theme-base16-ros-pine .hljs-comment{
+    color:#555169
+}
+.theme-base16-ros-pine .hljs-tag{
+    color:#6e6a86
+}
+.theme-base16-ros-pine .hljs-operator,.theme-base16-ros-pine .hljs-punctuation,.theme-base16-ros-pine .hljs-subst{
+    color:#e0def4
+}
+.theme-base16-ros-pine .hljs-operator{
+    opacity:.7
+}
+.theme-base16-ros-pine .hljs-bullet,.theme-base16-ros-pine .hljs-deletion,.theme-base16-ros-pine .hljs-name,.theme-base16-ros-pine .hljs-selector-tag,.theme-base16-ros-pine .hljs-template-variable,.theme-base16-ros-pine .hljs-variable{
+    color:#e2e1e7
+}
+.theme-base16-ros-pine .hljs-attr,.theme-base16-ros-pine .hljs-link,.theme-base16-ros-pine .hljs-literal,.theme-base16-ros-pine .hljs-number,.theme-base16-ros-pine .hljs-symbol,.theme-base16-ros-pine .hljs-variable.constant_{
+    color:#eb6f92
+}
+.theme-base16-ros-pine .hljs-class .hljs-title,.theme-base16-ros-pine .hljs-title,.theme-base16-ros-pine .hljs-title.class_{
+    color:#f6c177
+}
+.theme-base16-ros-pine .hljs-strong{
+    font-weight:700;
+    color:#f6c177
+}
+.theme-base16-ros-pine .hljs-addition,.theme-base16-ros-pine .hljs-code,.theme-base16-ros-pine .hljs-string,.theme-base16-ros-pine .hljs-title.class_.inherited__{
+    color:#ebbcba
+}
+.theme-base16-ros-pine .hljs-built_in,.theme-base16-ros-pine .hljs-doctag,.theme-base16-ros-pine .hljs-keyword.hljs-atrule,.theme-base16-ros-pine .hljs-quote,.theme-base16-ros-pine .hljs-regexp{
+    color:#31748f
+}
+.theme-base16-ros-pine .hljs-attribute,.theme-base16-ros-pine .hljs-function .hljs-title,.theme-base16-ros-pine .hljs-section,.theme-base16-ros-pine .hljs-title.function_,.theme-base16-ros-pine .ruby .hljs-property{
+    color:#9ccfd8
+}
+.theme-base16-ros-pine .diff .hljs-meta,.theme-base16-ros-pine .hljs-keyword,.theme-base16-ros-pine .hljs-template-tag,.theme-base16-ros-pine .hljs-type{
+    color:#c4a7e7
+}
+.theme-base16-ros-pine .hljs-emphasis{
+    color:#c4a7e7;
+    font-style:italic
+}
+.theme-base16-ros-pine .hljs-meta,.theme-base16-ros-pine .hljs-meta .hljs-keyword,.theme-base16-ros-pine .hljs-meta .hljs-string{
+    color:#e5e5e5
+}
+.theme-base16-ros-pine .hljs-meta .hljs-keyword,.theme-base16-ros-pine .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-ros-pine-min{
+    /*! Theme: Rosé Pine Author: Emilia Dunfelt  License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-ros-pine-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-ros-pine-min code.hljs{
+    padding:3px 5px
+}
+.theme-base16-ros-pine-min .hljs{
+    color:#e0def4;
+    background:#191724
+}
+.theme-base16-ros-pine-min .hljs ::-moz-selection,.theme-base16-ros-pine-min .hljs::-moz-selection{
+    background-color:#26233a;
+    color:#e0def4
+}
+.theme-base16-ros-pine-min .hljs ::selection,.theme-base16-ros-pine-min .hljs::selection{
+    background-color:#26233a;
+    color:#e0def4
+}
+.theme-base16-ros-pine-min .hljs-comment{
+    color:#555169
+}
+.theme-base16-ros-pine-min .hljs-tag{
+    color:#6e6a86
+}
+.theme-base16-ros-pine-min .hljs-operator,.theme-base16-ros-pine-min .hljs-punctuation,.theme-base16-ros-pine-min .hljs-subst{
+    color:#e0def4
+}
+.theme-base16-ros-pine-min .hljs-operator{
+    opacity:.7
+}
+.theme-base16-ros-pine-min .hljs-bullet,.theme-base16-ros-pine-min .hljs-deletion,.theme-base16-ros-pine-min .hljs-name,.theme-base16-ros-pine-min .hljs-selector-tag,.theme-base16-ros-pine-min .hljs-template-variable,.theme-base16-ros-pine-min .hljs-variable{
+    color:#e2e1e7
+}
+.theme-base16-ros-pine-min .hljs-attr,.theme-base16-ros-pine-min .hljs-link,.theme-base16-ros-pine-min .hljs-literal,.theme-base16-ros-pine-min .hljs-number,.theme-base16-ros-pine-min .hljs-symbol,.theme-base16-ros-pine-min .hljs-variable.constant_{
+    color:#eb6f92
+}
+.theme-base16-ros-pine-min .hljs-class .hljs-title,.theme-base16-ros-pine-min .hljs-title,.theme-base16-ros-pine-min .hljs-title.class_{
+    color:#f6c177
+}
+.theme-base16-ros-pine-min .hljs-strong{
+    font-weight:700;
+    color:#f6c177
+}
+.theme-base16-ros-pine-min .hljs-addition,.theme-base16-ros-pine-min .hljs-code,.theme-base16-ros-pine-min .hljs-string,.theme-base16-ros-pine-min .hljs-title.class_.inherited__{
+    color:#ebbcba
+}
+.theme-base16-ros-pine-min .hljs-built_in,.theme-base16-ros-pine-min .hljs-doctag,.theme-base16-ros-pine-min .hljs-keyword.hljs-atrule,.theme-base16-ros-pine-min .hljs-quote,.theme-base16-ros-pine-min .hljs-regexp{
+    color:#31748f
+}
+.theme-base16-ros-pine-min .hljs-attribute,.theme-base16-ros-pine-min .hljs-function .hljs-title,.theme-base16-ros-pine-min .hljs-section,.theme-base16-ros-pine-min .hljs-title.function_,.theme-base16-ros-pine-min .ruby .hljs-property{
+    color:#9ccfd8
+}
+.theme-base16-ros-pine-min .diff .hljs-meta,.theme-base16-ros-pine-min .hljs-keyword,.theme-base16-ros-pine-min .hljs-template-tag,.theme-base16-ros-pine-min .hljs-type{
+    color:#c4a7e7
+}
+.theme-base16-ros-pine-min .hljs-emphasis{
+    color:#c4a7e7;
+    font-style:italic
+}
+.theme-base16-ros-pine-min .hljs-meta,.theme-base16-ros-pine-min .hljs-meta .hljs-keyword,.theme-base16-ros-pine-min .hljs-meta .hljs-string{
+    color:#e5e5e5
+}
+.theme-base16-ros-pine-min .hljs-meta .hljs-keyword,.theme-base16-ros-pine-min .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-sagelight{
+    /*! Theme: Sagelight Author: Carter Veldhuizen License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-sagelight pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-sagelight code.hljs{
+    padding:3px 5px
+}
+.theme-base16-sagelight .hljs{
+    color:#383838;
+    background:#f8f8f8
+}
+.theme-base16-sagelight .hljs ::-moz-selection,.theme-base16-sagelight .hljs::-moz-selection{
+    background-color:#d8d8d8;
+    color:#383838
+}
+.theme-base16-sagelight .hljs ::selection,.theme-base16-sagelight .hljs::selection{
+    background-color:#d8d8d8;
+    color:#383838
+}
+.theme-base16-sagelight .hljs-comment{
+    color:#b8b8b8
+}
+.theme-base16-sagelight .hljs-tag{
+    color:#585858
+}
+.theme-base16-sagelight .hljs-operator,.theme-base16-sagelight .hljs-punctuation,.theme-base16-sagelight .hljs-subst{
+    color:#383838
+}
+.theme-base16-sagelight .hljs-operator{
+    opacity:.7
+}
+.theme-base16-sagelight .hljs-bullet,.theme-base16-sagelight .hljs-deletion,.theme-base16-sagelight .hljs-name,.theme-base16-sagelight .hljs-selector-tag,.theme-base16-sagelight .hljs-template-variable,.theme-base16-sagelight .hljs-variable{
+    color:#fa8480
+}
+.theme-base16-sagelight .hljs-attr,.theme-base16-sagelight .hljs-link,.theme-base16-sagelight .hljs-literal,.theme-base16-sagelight .hljs-number,.theme-base16-sagelight .hljs-symbol,.theme-base16-sagelight .hljs-variable.constant_{
+    color:#ffaa61
+}
+.theme-base16-sagelight .hljs-class .hljs-title,.theme-base16-sagelight .hljs-title,.theme-base16-sagelight .hljs-title.class_{
+    color:#ffdc61
+}
+.theme-base16-sagelight .hljs-strong{
+    font-weight:700;
+    color:#ffdc61
+}
+.theme-base16-sagelight .hljs-addition,.theme-base16-sagelight .hljs-code,.theme-base16-sagelight .hljs-string,.theme-base16-sagelight .hljs-title.class_.inherited__{
+    color:#a0d2c8
+}
+.theme-base16-sagelight .hljs-built_in,.theme-base16-sagelight .hljs-doctag,.theme-base16-sagelight .hljs-keyword.hljs-atrule,.theme-base16-sagelight .hljs-quote,.theme-base16-sagelight .hljs-regexp{
+    color:#a2d6f5
+}
+.theme-base16-sagelight .hljs-attribute,.theme-base16-sagelight .hljs-function .hljs-title,.theme-base16-sagelight .hljs-section,.theme-base16-sagelight .hljs-title.function_,.theme-base16-sagelight .ruby .hljs-property{
+    color:#a0a7d2
+}
+.theme-base16-sagelight .diff .hljs-meta,.theme-base16-sagelight .hljs-keyword,.theme-base16-sagelight .hljs-template-tag,.theme-base16-sagelight .hljs-type{
+    color:#c8a0d2
+}
+.theme-base16-sagelight .hljs-emphasis{
+    color:#c8a0d2;
+    font-style:italic
+}
+.theme-base16-sagelight .hljs-meta,.theme-base16-sagelight .hljs-meta .hljs-keyword,.theme-base16-sagelight .hljs-meta .hljs-string{
+    color:#d2b2a0
+}
+.theme-base16-sagelight .hljs-meta .hljs-keyword,.theme-base16-sagelight .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-sagelight-min{
+    /*! Theme: Sagelight Author: Carter Veldhuizen License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-sagelight-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-sagelight-min code.hljs{
+    padding:3px 5px
+}
+.theme-base16-sagelight-min .hljs{
+    color:#383838;
+    background:#f8f8f8
+}
+.theme-base16-sagelight-min .hljs ::-moz-selection,.theme-base16-sagelight-min .hljs::-moz-selection{
+    background-color:#d8d8d8;
+    color:#383838
+}
+.theme-base16-sagelight-min .hljs ::selection,.theme-base16-sagelight-min .hljs::selection{
+    background-color:#d8d8d8;
+    color:#383838
+}
+.theme-base16-sagelight-min .hljs-comment{
+    color:#b8b8b8
+}
+.theme-base16-sagelight-min .hljs-tag{
+    color:#585858
+}
+.theme-base16-sagelight-min .hljs-operator,.theme-base16-sagelight-min .hljs-punctuation,.theme-base16-sagelight-min .hljs-subst{
+    color:#383838
+}
+.theme-base16-sagelight-min .hljs-operator{
+    opacity:.7
+}
+.theme-base16-sagelight-min .hljs-bullet,.theme-base16-sagelight-min .hljs-deletion,.theme-base16-sagelight-min .hljs-name,.theme-base16-sagelight-min .hljs-selector-tag,.theme-base16-sagelight-min .hljs-template-variable,.theme-base16-sagelight-min .hljs-variable{
+    color:#fa8480
+}
+.theme-base16-sagelight-min .hljs-attr,.theme-base16-sagelight-min .hljs-link,.theme-base16-sagelight-min .hljs-literal,.theme-base16-sagelight-min .hljs-number,.theme-base16-sagelight-min .hljs-symbol,.theme-base16-sagelight-min .hljs-variable.constant_{
+    color:#ffaa61
+}
+.theme-base16-sagelight-min .hljs-class .hljs-title,.theme-base16-sagelight-min .hljs-title,.theme-base16-sagelight-min .hljs-title.class_{
+    color:#ffdc61
+}
+.theme-base16-sagelight-min .hljs-strong{
+    font-weight:700;
+    color:#ffdc61
+}
+.theme-base16-sagelight-min .hljs-addition,.theme-base16-sagelight-min .hljs-code,.theme-base16-sagelight-min .hljs-string,.theme-base16-sagelight-min .hljs-title.class_.inherited__{
+    color:#a0d2c8
+}
+.theme-base16-sagelight-min .hljs-built_in,.theme-base16-sagelight-min .hljs-doctag,.theme-base16-sagelight-min .hljs-keyword.hljs-atrule,.theme-base16-sagelight-min .hljs-quote,.theme-base16-sagelight-min .hljs-regexp{
+    color:#a2d6f5
+}
+.theme-base16-sagelight-min .hljs-attribute,.theme-base16-sagelight-min .hljs-function .hljs-title,.theme-base16-sagelight-min .hljs-section,.theme-base16-sagelight-min .hljs-title.function_,.theme-base16-sagelight-min .ruby .hljs-property{
+    color:#a0a7d2
+}
+.theme-base16-sagelight-min .diff .hljs-meta,.theme-base16-sagelight-min .hljs-keyword,.theme-base16-sagelight-min .hljs-template-tag,.theme-base16-sagelight-min .hljs-type{
+    color:#c8a0d2
+}
+.theme-base16-sagelight-min .hljs-emphasis{
+    color:#c8a0d2;
+    font-style:italic
+}
+.theme-base16-sagelight-min .hljs-meta,.theme-base16-sagelight-min .hljs-meta .hljs-keyword,.theme-base16-sagelight-min .hljs-meta .hljs-string{
+    color:#d2b2a0
+}
+.theme-base16-sagelight-min .hljs-meta .hljs-keyword,.theme-base16-sagelight-min .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-sandcastle{
+    /*! Theme: Sandcastle Author: George Essig (https://github.com/gessig) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-sandcastle pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-sandcastle code.hljs{
+    padding:3px 5px
+}
+.theme-base16-sandcastle .hljs{
+    color:#a89984;
+    background:#282c34
+}
+.theme-base16-sandcastle .hljs ::-moz-selection,.theme-base16-sandcastle .hljs::-moz-selection{
+    background-color:#3e4451;
+    color:#a89984
+}
+.theme-base16-sandcastle .hljs ::selection,.theme-base16-sandcastle .hljs::selection{
+    background-color:#3e4451;
+    color:#a89984
+}
+.theme-base16-sandcastle .hljs-comment{
+    color:#665c54
+}
+.theme-base16-sandcastle .hljs-tag{
+    color:#928374
+}
+.theme-base16-sandcastle .hljs-operator,.theme-base16-sandcastle .hljs-punctuation,.theme-base16-sandcastle .hljs-subst{
+    color:#a89984
+}
+.theme-base16-sandcastle .hljs-operator{
+    opacity:.7
+}
+.theme-base16-sandcastle .hljs-bullet,.theme-base16-sandcastle .hljs-deletion,.theme-base16-sandcastle .hljs-name,.theme-base16-sandcastle .hljs-selector-tag,.theme-base16-sandcastle .hljs-template-variable,.theme-base16-sandcastle .hljs-variable{
+    color:#83a598
+}
+.theme-base16-sandcastle .hljs-attr,.theme-base16-sandcastle .hljs-class .hljs-title,.theme-base16-sandcastle .hljs-link,.theme-base16-sandcastle .hljs-literal,.theme-base16-sandcastle .hljs-number,.theme-base16-sandcastle .hljs-symbol,.theme-base16-sandcastle .hljs-title,.theme-base16-sandcastle .hljs-title.class_,.theme-base16-sandcastle .hljs-variable.constant_{
+    color:#a07e3b
+}
+.theme-base16-sandcastle .hljs-strong{
+    font-weight:700;
+    color:#a07e3b
+}
+.theme-base16-sandcastle .hljs-addition,.theme-base16-sandcastle .hljs-code,.theme-base16-sandcastle .hljs-string,.theme-base16-sandcastle .hljs-title.class_.inherited__{
+    color:#528b8b
+}
+.theme-base16-sandcastle .hljs-attribute,.theme-base16-sandcastle .hljs-built_in,.theme-base16-sandcastle .hljs-doctag,.theme-base16-sandcastle .hljs-function .hljs-title,.theme-base16-sandcastle .hljs-keyword.hljs-atrule,.theme-base16-sandcastle .hljs-quote,.theme-base16-sandcastle .hljs-regexp,.theme-base16-sandcastle .hljs-section,.theme-base16-sandcastle .hljs-title.function_,.theme-base16-sandcastle .ruby .hljs-property{
+    color:#83a598
+}
+.theme-base16-sandcastle .diff .hljs-meta,.theme-base16-sandcastle .hljs-keyword,.theme-base16-sandcastle .hljs-template-tag,.theme-base16-sandcastle .hljs-type{
+    color:#d75f5f
+}
+.theme-base16-sandcastle .hljs-emphasis{
+    color:#d75f5f;
+    font-style:italic
+}
+.theme-base16-sandcastle .hljs-meta,.theme-base16-sandcastle .hljs-meta .hljs-keyword,.theme-base16-sandcastle .hljs-meta .hljs-string{
+    color:#a87322
+}
+.theme-base16-sandcastle .hljs-meta .hljs-keyword,.theme-base16-sandcastle .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-sandcastle-min{
+    /*! Theme: Sandcastle Author: George Essig (https://github.com/gessig) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-sandcastle-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-sandcastle-min code.hljs{
+    padding:3px 5px
+}
+.theme-base16-sandcastle-min .hljs{
+    color:#a89984;
+    background:#282c34
+}
+.theme-base16-sandcastle-min .hljs ::-moz-selection,.theme-base16-sandcastle-min .hljs::-moz-selection{
+    background-color:#3e4451;
+    color:#a89984
+}
+.theme-base16-sandcastle-min .hljs ::selection,.theme-base16-sandcastle-min .hljs::selection{
+    background-color:#3e4451;
+    color:#a89984
+}
+.theme-base16-sandcastle-min .hljs-comment{
+    color:#665c54
+}
+.theme-base16-sandcastle-min .hljs-tag{
+    color:#928374
+}
+.theme-base16-sandcastle-min .hljs-operator,.theme-base16-sandcastle-min .hljs-punctuation,.theme-base16-sandcastle-min .hljs-subst{
+    color:#a89984
+}
+.theme-base16-sandcastle-min .hljs-operator{
+    opacity:.7
+}
+.theme-base16-sandcastle-min .hljs-bullet,.theme-base16-sandcastle-min .hljs-deletion,.theme-base16-sandcastle-min .hljs-name,.theme-base16-sandcastle-min .hljs-selector-tag,.theme-base16-sandcastle-min .hljs-template-variable,.theme-base16-sandcastle-min .hljs-variable{
+    color:#83a598
+}
+.theme-base16-sandcastle-min .hljs-attr,.theme-base16-sandcastle-min .hljs-class .hljs-title,.theme-base16-sandcastle-min .hljs-link,.theme-base16-sandcastle-min .hljs-literal,.theme-base16-sandcastle-min .hljs-number,.theme-base16-sandcastle-min .hljs-symbol,.theme-base16-sandcastle-min .hljs-title,.theme-base16-sandcastle-min .hljs-title.class_,.theme-base16-sandcastle-min .hljs-variable.constant_{
+    color:#a07e3b
+}
+.theme-base16-sandcastle-min .hljs-strong{
+    font-weight:700;
+    color:#a07e3b
+}
+.theme-base16-sandcastle-min .hljs-addition,.theme-base16-sandcastle-min .hljs-code,.theme-base16-sandcastle-min .hljs-string,.theme-base16-sandcastle-min .hljs-title.class_.inherited__{
+    color:#528b8b
+}
+.theme-base16-sandcastle-min .hljs-attribute,.theme-base16-sandcastle-min .hljs-built_in,.theme-base16-sandcastle-min .hljs-doctag,.theme-base16-sandcastle-min .hljs-function .hljs-title,.theme-base16-sandcastle-min .hljs-keyword.hljs-atrule,.theme-base16-sandcastle-min .hljs-quote,.theme-base16-sandcastle-min .hljs-regexp,.theme-base16-sandcastle-min .hljs-section,.theme-base16-sandcastle-min .hljs-title.function_,.theme-base16-sandcastle-min .ruby .hljs-property{
+    color:#83a598
+}
+.theme-base16-sandcastle-min .diff .hljs-meta,.theme-base16-sandcastle-min .hljs-keyword,.theme-base16-sandcastle-min .hljs-template-tag,.theme-base16-sandcastle-min .hljs-type{
+    color:#d75f5f
+}
+.theme-base16-sandcastle-min .hljs-emphasis{
+    color:#d75f5f;
+    font-style:italic
+}
+.theme-base16-sandcastle-min .hljs-meta,.theme-base16-sandcastle-min .hljs-meta .hljs-keyword,.theme-base16-sandcastle-min .hljs-meta .hljs-string{
+    color:#a87322
+}
+.theme-base16-sandcastle-min .hljs-meta .hljs-keyword,.theme-base16-sandcastle-min .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-seti-ui{
+    /*! Theme: Seti UI Author: License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-seti-ui pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-seti-ui code.hljs{
+    padding:3px 5px
+}
+.theme-base16-seti-ui .hljs{
+    color:#d6d6d6;
+    background:#151718
+}
+.theme-base16-seti-ui .hljs ::-moz-selection,.theme-base16-seti-ui .hljs::-moz-selection{
+    background-color:#3b758c;
+    color:#d6d6d6
+}
+.theme-base16-seti-ui .hljs ::selection,.theme-base16-seti-ui .hljs::selection{
+    background-color:#3b758c;
+    color:#d6d6d6
+}
+.theme-base16-seti-ui .hljs-comment{
+    color:#41535b
+}
+.theme-base16-seti-ui .hljs-tag{
+    color:#43a5d5
+}
+.theme-base16-seti-ui .hljs-operator,.theme-base16-seti-ui .hljs-punctuation,.theme-base16-seti-ui .hljs-subst{
+    color:#d6d6d6
+}
+.theme-base16-seti-ui .hljs-operator{
+    opacity:.7
+}
+.theme-base16-seti-ui .hljs-bullet,.theme-base16-seti-ui .hljs-deletion,.theme-base16-seti-ui .hljs-name,.theme-base16-seti-ui .hljs-selector-tag,.theme-base16-seti-ui .hljs-template-variable,.theme-base16-seti-ui .hljs-variable{
+    color:#cd3f45
+}
+.theme-base16-seti-ui .hljs-attr,.theme-base16-seti-ui .hljs-link,.theme-base16-seti-ui .hljs-literal,.theme-base16-seti-ui .hljs-number,.theme-base16-seti-ui .hljs-symbol,.theme-base16-seti-ui .hljs-variable.constant_{
+    color:#db7b55
+}
+.theme-base16-seti-ui .hljs-class .hljs-title,.theme-base16-seti-ui .hljs-title,.theme-base16-seti-ui .hljs-title.class_{
+    color:#e6cd69
+}
+.theme-base16-seti-ui .hljs-strong{
+    font-weight:700;
+    color:#e6cd69
+}
+.theme-base16-seti-ui .hljs-addition,.theme-base16-seti-ui .hljs-code,.theme-base16-seti-ui .hljs-string,.theme-base16-seti-ui .hljs-title.class_.inherited__{
+    color:#9fca56
+}
+.theme-base16-seti-ui .hljs-built_in,.theme-base16-seti-ui .hljs-doctag,.theme-base16-seti-ui .hljs-keyword.hljs-atrule,.theme-base16-seti-ui .hljs-quote,.theme-base16-seti-ui .hljs-regexp{
+    color:#55dbbe
+}
+.theme-base16-seti-ui .hljs-attribute,.theme-base16-seti-ui .hljs-function .hljs-title,.theme-base16-seti-ui .hljs-section,.theme-base16-seti-ui .hljs-title.function_,.theme-base16-seti-ui .ruby .hljs-property{
+    color:#55b5db
+}
+.theme-base16-seti-ui .diff .hljs-meta,.theme-base16-seti-ui .hljs-keyword,.theme-base16-seti-ui .hljs-template-tag,.theme-base16-seti-ui .hljs-type{
+    color:#a074c4
+}
+.theme-base16-seti-ui .hljs-emphasis{
+    color:#a074c4;
+    font-style:italic
+}
+.theme-base16-seti-ui .hljs-meta,.theme-base16-seti-ui .hljs-meta .hljs-keyword,.theme-base16-seti-ui .hljs-meta .hljs-string{
+    color:#8a553f
+}
+.theme-base16-seti-ui .hljs-meta .hljs-keyword,.theme-base16-seti-ui .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-seti-ui-min{
+    /*! Theme: Seti UI Author: License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-seti-ui-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-seti-ui-min code.hljs{
+    padding:3px 5px
+}
+.theme-base16-seti-ui-min .hljs{
+    color:#d6d6d6;
+    background:#151718
+}
+.theme-base16-seti-ui-min .hljs ::-moz-selection,.theme-base16-seti-ui-min .hljs::-moz-selection{
+    background-color:#3b758c;
+    color:#d6d6d6
+}
+.theme-base16-seti-ui-min .hljs ::selection,.theme-base16-seti-ui-min .hljs::selection{
+    background-color:#3b758c;
+    color:#d6d6d6
+}
+.theme-base16-seti-ui-min .hljs-comment{
+    color:#41535b
+}
+.theme-base16-seti-ui-min .hljs-tag{
+    color:#43a5d5
+}
+.theme-base16-seti-ui-min .hljs-operator,.theme-base16-seti-ui-min .hljs-punctuation,.theme-base16-seti-ui-min .hljs-subst{
+    color:#d6d6d6
+}
+.theme-base16-seti-ui-min .hljs-operator{
+    opacity:.7
+}
+.theme-base16-seti-ui-min .hljs-bullet,.theme-base16-seti-ui-min .hljs-deletion,.theme-base16-seti-ui-min .hljs-name,.theme-base16-seti-ui-min .hljs-selector-tag,.theme-base16-seti-ui-min .hljs-template-variable,.theme-base16-seti-ui-min .hljs-variable{
+    color:#cd3f45
+}
+.theme-base16-seti-ui-min .hljs-attr,.theme-base16-seti-ui-min .hljs-link,.theme-base16-seti-ui-min .hljs-literal,.theme-base16-seti-ui-min .hljs-number,.theme-base16-seti-ui-min .hljs-symbol,.theme-base16-seti-ui-min .hljs-variable.constant_{
+    color:#db7b55
+}
+.theme-base16-seti-ui-min .hljs-class .hljs-title,.theme-base16-seti-ui-min .hljs-title,.theme-base16-seti-ui-min .hljs-title.class_{
+    color:#e6cd69
+}
+.theme-base16-seti-ui-min .hljs-strong{
+    font-weight:700;
+    color:#e6cd69
+}
+.theme-base16-seti-ui-min .hljs-addition,.theme-base16-seti-ui-min .hljs-code,.theme-base16-seti-ui-min .hljs-string,.theme-base16-seti-ui-min .hljs-title.class_.inherited__{
+    color:#9fca56
+}
+.theme-base16-seti-ui-min .hljs-built_in,.theme-base16-seti-ui-min .hljs-doctag,.theme-base16-seti-ui-min .hljs-keyword.hljs-atrule,.theme-base16-seti-ui-min .hljs-quote,.theme-base16-seti-ui-min .hljs-regexp{
+    color:#55dbbe
+}
+.theme-base16-seti-ui-min .hljs-attribute,.theme-base16-seti-ui-min .hljs-function .hljs-title,.theme-base16-seti-ui-min .hljs-section,.theme-base16-seti-ui-min .hljs-title.function_,.theme-base16-seti-ui-min .ruby .hljs-property{
+    color:#55b5db
+}
+.theme-base16-seti-ui-min .diff .hljs-meta,.theme-base16-seti-ui-min .hljs-keyword,.theme-base16-seti-ui-min .hljs-template-tag,.theme-base16-seti-ui-min .hljs-type{
+    color:#a074c4
+}
+.theme-base16-seti-ui-min .hljs-emphasis{
+    color:#a074c4;
+    font-style:italic
+}
+.theme-base16-seti-ui-min .hljs-meta,.theme-base16-seti-ui-min .hljs-meta .hljs-keyword,.theme-base16-seti-ui-min .hljs-meta .hljs-string{
+    color:#8a553f
+}
+.theme-base16-seti-ui-min .hljs-meta .hljs-keyword,.theme-base16-seti-ui-min .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-shapeshifter{
+    /*! Theme: Shapeshifter Author: Tyler Benziger (http://tybenz.com) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-shapeshifter pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-shapeshifter code.hljs{
+    padding:3px 5px
+}
+.theme-base16-shapeshifter .hljs{
+    color:#102015;
+    background:#f9f9f9
+}
+.theme-base16-shapeshifter .hljs ::-moz-selection,.theme-base16-shapeshifter .hljs::-moz-selection{
+    background-color:#ababab;
+    color:#102015
+}
+.theme-base16-shapeshifter .hljs ::selection,.theme-base16-shapeshifter .hljs::selection{
+    background-color:#ababab;
+    color:#102015
+}
+.theme-base16-shapeshifter .hljs-comment{
+    color:#555
+}
+.theme-base16-shapeshifter .hljs-tag{
+    color:#343434
+}
+.theme-base16-shapeshifter .hljs-operator,.theme-base16-shapeshifter .hljs-punctuation,.theme-base16-shapeshifter .hljs-subst{
+    color:#102015
+}
+.theme-base16-shapeshifter .hljs-operator{
+    opacity:.7
+}
+.theme-base16-shapeshifter .hljs-bullet,.theme-base16-shapeshifter .hljs-deletion,.theme-base16-shapeshifter .hljs-name,.theme-base16-shapeshifter .hljs-selector-tag,.theme-base16-shapeshifter .hljs-template-variable,.theme-base16-shapeshifter .hljs-variable{
+    color:#e92f2f
+}
+.theme-base16-shapeshifter .hljs-attr,.theme-base16-shapeshifter .hljs-link,.theme-base16-shapeshifter .hljs-literal,.theme-base16-shapeshifter .hljs-number,.theme-base16-shapeshifter .hljs-symbol,.theme-base16-shapeshifter .hljs-variable.constant_{
+    color:#e09448
+}
+.theme-base16-shapeshifter .hljs-class .hljs-title,.theme-base16-shapeshifter .hljs-title,.theme-base16-shapeshifter .hljs-title.class_{
+    color:#dddd13
+}
+.theme-base16-shapeshifter .hljs-strong{
+    font-weight:700;
+    color:#dddd13
+}
+.theme-base16-shapeshifter .hljs-addition,.theme-base16-shapeshifter .hljs-code,.theme-base16-shapeshifter .hljs-string,.theme-base16-shapeshifter .hljs-title.class_.inherited__{
+    color:#0ed839
+}
+.theme-base16-shapeshifter .hljs-built_in,.theme-base16-shapeshifter .hljs-doctag,.theme-base16-shapeshifter .hljs-keyword.hljs-atrule,.theme-base16-shapeshifter .hljs-quote,.theme-base16-shapeshifter .hljs-regexp{
+    color:#23edda
+}
+.theme-base16-shapeshifter .hljs-attribute,.theme-base16-shapeshifter .hljs-function .hljs-title,.theme-base16-shapeshifter .hljs-section,.theme-base16-shapeshifter .hljs-title.function_,.theme-base16-shapeshifter .ruby .hljs-property{
+    color:#3b48e3
+}
+.theme-base16-shapeshifter .diff .hljs-meta,.theme-base16-shapeshifter .hljs-keyword,.theme-base16-shapeshifter .hljs-template-tag,.theme-base16-shapeshifter .hljs-type{
+    color:#f996e2
+}
+.theme-base16-shapeshifter .hljs-emphasis{
+    color:#f996e2;
+    font-style:italic
+}
+.theme-base16-shapeshifter .hljs-meta,.theme-base16-shapeshifter .hljs-meta .hljs-keyword,.theme-base16-shapeshifter .hljs-meta .hljs-string{
+    color:#69542d
+}
+.theme-base16-shapeshifter .hljs-meta .hljs-keyword,.theme-base16-shapeshifter .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-shapeshifter-min{
+    /*! Theme: Shapeshifter Author: Tyler Benziger (http://tybenz.com) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-shapeshifter-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-shapeshifter-min code.hljs{
+    padding:3px 5px
+}
+.theme-base16-shapeshifter-min .hljs{
+    color:#102015;
+    background:#f9f9f9
+}
+.theme-base16-shapeshifter-min .hljs ::-moz-selection,.theme-base16-shapeshifter-min .hljs::-moz-selection{
+    background-color:#ababab;
+    color:#102015
+}
+.theme-base16-shapeshifter-min .hljs ::selection,.theme-base16-shapeshifter-min .hljs::selection{
+    background-color:#ababab;
+    color:#102015
+}
+.theme-base16-shapeshifter-min .hljs-comment{
+    color:#555
+}
+.theme-base16-shapeshifter-min .hljs-tag{
+    color:#343434
+}
+.theme-base16-shapeshifter-min .hljs-operator,.theme-base16-shapeshifter-min .hljs-punctuation,.theme-base16-shapeshifter-min .hljs-subst{
+    color:#102015
+}
+.theme-base16-shapeshifter-min .hljs-operator{
+    opacity:.7
+}
+.theme-base16-shapeshifter-min .hljs-bullet,.theme-base16-shapeshifter-min .hljs-deletion,.theme-base16-shapeshifter-min .hljs-name,.theme-base16-shapeshifter-min .hljs-selector-tag,.theme-base16-shapeshifter-min .hljs-template-variable,.theme-base16-shapeshifter-min .hljs-variable{
+    color:#e92f2f
+}
+.theme-base16-shapeshifter-min .hljs-attr,.theme-base16-shapeshifter-min .hljs-link,.theme-base16-shapeshifter-min .hljs-literal,.theme-base16-shapeshifter-min .hljs-number,.theme-base16-shapeshifter-min .hljs-symbol,.theme-base16-shapeshifter-min .hljs-variable.constant_{
+    color:#e09448
+}
+.theme-base16-shapeshifter-min .hljs-class .hljs-title,.theme-base16-shapeshifter-min .hljs-title,.theme-base16-shapeshifter-min .hljs-title.class_{
+    color:#dddd13
+}
+.theme-base16-shapeshifter-min .hljs-strong{
+    font-weight:700;
+    color:#dddd13
+}
+.theme-base16-shapeshifter-min .hljs-addition,.theme-base16-shapeshifter-min .hljs-code,.theme-base16-shapeshifter-min .hljs-string,.theme-base16-shapeshifter-min .hljs-title.class_.inherited__{
+    color:#0ed839
+}
+.theme-base16-shapeshifter-min .hljs-built_in,.theme-base16-shapeshifter-min .hljs-doctag,.theme-base16-shapeshifter-min .hljs-keyword.hljs-atrule,.theme-base16-shapeshifter-min .hljs-quote,.theme-base16-shapeshifter-min .hljs-regexp{
+    color:#23edda
+}
+.theme-base16-shapeshifter-min .hljs-attribute,.theme-base16-shapeshifter-min .hljs-function .hljs-title,.theme-base16-shapeshifter-min .hljs-section,.theme-base16-shapeshifter-min .hljs-title.function_,.theme-base16-shapeshifter-min .ruby .hljs-property{
+    color:#3b48e3
+}
+.theme-base16-shapeshifter-min .diff .hljs-meta,.theme-base16-shapeshifter-min .hljs-keyword,.theme-base16-shapeshifter-min .hljs-template-tag,.theme-base16-shapeshifter-min .hljs-type{
+    color:#f996e2
+}
+.theme-base16-shapeshifter-min .hljs-emphasis{
+    color:#f996e2;
+    font-style:italic
+}
+.theme-base16-shapeshifter-min .hljs-meta,.theme-base16-shapeshifter-min .hljs-meta .hljs-keyword,.theme-base16-shapeshifter-min .hljs-meta .hljs-string{
+    color:#69542d
+}
+.theme-base16-shapeshifter-min .hljs-meta .hljs-keyword,.theme-base16-shapeshifter-min .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-silk-dark{
+    /*! Theme: Silk Dark Author: Gabriel Fontes (https://github.com/Misterio77) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-silk-dark pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-silk-dark code.hljs{
+    padding:3px 5px
+}
+.theme-base16-silk-dark .hljs{
+    color:#c7dbdd;
+    background:#0e3c46
+}
+.theme-base16-silk-dark .hljs ::-moz-selection,.theme-base16-silk-dark .hljs::-moz-selection{
+    background-color:#2a5054;
+    color:#c7dbdd
+}
+.theme-base16-silk-dark .hljs ::selection,.theme-base16-silk-dark .hljs::selection{
+    background-color:#2a5054;
+    color:#c7dbdd
+}
+.theme-base16-silk-dark .hljs-comment{
+    color:#587073
+}
+.theme-base16-silk-dark .hljs-tag{
+    color:#9dc8cd
+}
+.theme-base16-silk-dark .hljs-operator,.theme-base16-silk-dark .hljs-punctuation,.theme-base16-silk-dark .hljs-subst{
+    color:#c7dbdd
+}
+.theme-base16-silk-dark .hljs-operator{
+    opacity:.7
+}
+.theme-base16-silk-dark .hljs-bullet,.theme-base16-silk-dark .hljs-deletion,.theme-base16-silk-dark .hljs-name,.theme-base16-silk-dark .hljs-selector-tag,.theme-base16-silk-dark .hljs-template-variable,.theme-base16-silk-dark .hljs-variable{
+    color:#fb6953
+}
+.theme-base16-silk-dark .hljs-attr,.theme-base16-silk-dark .hljs-link,.theme-base16-silk-dark .hljs-literal,.theme-base16-silk-dark .hljs-number,.theme-base16-silk-dark .hljs-symbol,.theme-base16-silk-dark .hljs-variable.constant_{
+    color:#fcab74
+}
+.theme-base16-silk-dark .hljs-class .hljs-title,.theme-base16-silk-dark .hljs-title,.theme-base16-silk-dark .hljs-title.class_{
+    color:#fce380
+}
+.theme-base16-silk-dark .hljs-strong{
+    font-weight:700;
+    color:#fce380
+}
+.theme-base16-silk-dark .hljs-addition,.theme-base16-silk-dark .hljs-code,.theme-base16-silk-dark .hljs-string,.theme-base16-silk-dark .hljs-title.class_.inherited__{
+    color:#73d8ad
+}
+.theme-base16-silk-dark .hljs-built_in,.theme-base16-silk-dark .hljs-doctag,.theme-base16-silk-dark .hljs-keyword.hljs-atrule,.theme-base16-silk-dark .hljs-quote,.theme-base16-silk-dark .hljs-regexp{
+    color:#3fb2b9
+}
+.theme-base16-silk-dark .hljs-attribute,.theme-base16-silk-dark .hljs-function .hljs-title,.theme-base16-silk-dark .hljs-section,.theme-base16-silk-dark .hljs-title.function_,.theme-base16-silk-dark .ruby .hljs-property{
+    color:#46bddd
+}
+.theme-base16-silk-dark .diff .hljs-meta,.theme-base16-silk-dark .hljs-keyword,.theme-base16-silk-dark .hljs-template-tag,.theme-base16-silk-dark .hljs-type{
+    color:#756b8a
+}
+.theme-base16-silk-dark .hljs-emphasis{
+    color:#756b8a;
+    font-style:italic
+}
+.theme-base16-silk-dark .hljs-meta,.theme-base16-silk-dark .hljs-meta .hljs-keyword,.theme-base16-silk-dark .hljs-meta .hljs-string{
+    color:#9b647b
+}
+.theme-base16-silk-dark .hljs-meta .hljs-keyword,.theme-base16-silk-dark .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-silk-dark-min{
+    /*! Theme: Silk Dark Author: Gabriel Fontes (https://github.com/Misterio77) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-silk-dark-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-silk-dark-min code.hljs{
+    padding:3px 5px
+}
+.theme-base16-silk-dark-min .hljs{
+    color:#c7dbdd;
+    background:#0e3c46
+}
+.theme-base16-silk-dark-min .hljs ::-moz-selection,.theme-base16-silk-dark-min .hljs::-moz-selection{
+    background-color:#2a5054;
+    color:#c7dbdd
+}
+.theme-base16-silk-dark-min .hljs ::selection,.theme-base16-silk-dark-min .hljs::selection{
+    background-color:#2a5054;
+    color:#c7dbdd
+}
+.theme-base16-silk-dark-min .hljs-comment{
+    color:#587073
+}
+.theme-base16-silk-dark-min .hljs-tag{
+    color:#9dc8cd
+}
+.theme-base16-silk-dark-min .hljs-operator,.theme-base16-silk-dark-min .hljs-punctuation,.theme-base16-silk-dark-min .hljs-subst{
+    color:#c7dbdd
+}
+.theme-base16-silk-dark-min .hljs-operator{
+    opacity:.7
+}
+.theme-base16-silk-dark-min .hljs-bullet,.theme-base16-silk-dark-min .hljs-deletion,.theme-base16-silk-dark-min .hljs-name,.theme-base16-silk-dark-min .hljs-selector-tag,.theme-base16-silk-dark-min .hljs-template-variable,.theme-base16-silk-dark-min .hljs-variable{
+    color:#fb6953
+}
+.theme-base16-silk-dark-min .hljs-attr,.theme-base16-silk-dark-min .hljs-link,.theme-base16-silk-dark-min .hljs-literal,.theme-base16-silk-dark-min .hljs-number,.theme-base16-silk-dark-min .hljs-symbol,.theme-base16-silk-dark-min .hljs-variable.constant_{
+    color:#fcab74
+}
+.theme-base16-silk-dark-min .hljs-class .hljs-title,.theme-base16-silk-dark-min .hljs-title,.theme-base16-silk-dark-min .hljs-title.class_{
+    color:#fce380
+}
+.theme-base16-silk-dark-min .hljs-strong{
+    font-weight:700;
+    color:#fce380
+}
+.theme-base16-silk-dark-min .hljs-addition,.theme-base16-silk-dark-min .hljs-code,.theme-base16-silk-dark-min .hljs-string,.theme-base16-silk-dark-min .hljs-title.class_.inherited__{
+    color:#73d8ad
+}
+.theme-base16-silk-dark-min .hljs-built_in,.theme-base16-silk-dark-min .hljs-doctag,.theme-base16-silk-dark-min .hljs-keyword.hljs-atrule,.theme-base16-silk-dark-min .hljs-quote,.theme-base16-silk-dark-min .hljs-regexp{
+    color:#3fb2b9
+}
+.theme-base16-silk-dark-min .hljs-attribute,.theme-base16-silk-dark-min .hljs-function .hljs-title,.theme-base16-silk-dark-min .hljs-section,.theme-base16-silk-dark-min .hljs-title.function_,.theme-base16-silk-dark-min .ruby .hljs-property{
+    color:#46bddd
+}
+.theme-base16-silk-dark-min .diff .hljs-meta,.theme-base16-silk-dark-min .hljs-keyword,.theme-base16-silk-dark-min .hljs-template-tag,.theme-base16-silk-dark-min .hljs-type{
+    color:#756b8a
+}
+.theme-base16-silk-dark-min .hljs-emphasis{
+    color:#756b8a;
+    font-style:italic
+}
+.theme-base16-silk-dark-min .hljs-meta,.theme-base16-silk-dark-min .hljs-meta .hljs-keyword,.theme-base16-silk-dark-min .hljs-meta .hljs-string{
+    color:#9b647b
+}
+.theme-base16-silk-dark-min .hljs-meta .hljs-keyword,.theme-base16-silk-dark-min .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-silk-light{
+    /*! Theme: Silk Light Author: Gabriel Fontes (https://github.com/Misterio77) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-silk-light pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-silk-light code.hljs{
+    padding:3px 5px
+}
+.theme-base16-silk-light .hljs{
+    color:#385156;
+    background:#e9f1ef
+}
+.theme-base16-silk-light .hljs ::-moz-selection,.theme-base16-silk-light .hljs::-moz-selection{
+    background-color:#90b7b6;
+    color:#385156
+}
+.theme-base16-silk-light .hljs ::selection,.theme-base16-silk-light .hljs::selection{
+    background-color:#90b7b6;
+    color:#385156
+}
+.theme-base16-silk-light .hljs-comment{
+    color:#5c787b
+}
+.theme-base16-silk-light .hljs-tag{
+    color:#4b5b5f
+}
+.theme-base16-silk-light .hljs-operator,.theme-base16-silk-light .hljs-punctuation,.theme-base16-silk-light .hljs-subst{
+    color:#385156
+}
+.theme-base16-silk-light .hljs-operator{
+    opacity:.7
+}
+.theme-base16-silk-light .hljs-bullet,.theme-base16-silk-light .hljs-deletion,.theme-base16-silk-light .hljs-name,.theme-base16-silk-light .hljs-selector-tag,.theme-base16-silk-light .hljs-template-variable,.theme-base16-silk-light .hljs-variable{
+    color:#cf432e
+}
+.theme-base16-silk-light .hljs-attr,.theme-base16-silk-light .hljs-link,.theme-base16-silk-light .hljs-literal,.theme-base16-silk-light .hljs-number,.theme-base16-silk-light .hljs-symbol,.theme-base16-silk-light .hljs-variable.constant_{
+    color:#d27f46
+}
+.theme-base16-silk-light .hljs-class .hljs-title,.theme-base16-silk-light .hljs-title,.theme-base16-silk-light .hljs-title.class_{
+    color:#cfad25
+}
+.theme-base16-silk-light .hljs-strong{
+    font-weight:700;
+    color:#cfad25
+}
+.theme-base16-silk-light .hljs-addition,.theme-base16-silk-light .hljs-code,.theme-base16-silk-light .hljs-string,.theme-base16-silk-light .hljs-title.class_.inherited__{
+    color:#6ca38c
+}
+.theme-base16-silk-light .hljs-built_in,.theme-base16-silk-light .hljs-doctag,.theme-base16-silk-light .hljs-keyword.hljs-atrule,.theme-base16-silk-light .hljs-quote,.theme-base16-silk-light .hljs-regexp{
+    color:#329ca2
+}
+.theme-base16-silk-light .hljs-attribute,.theme-base16-silk-light .hljs-function .hljs-title,.theme-base16-silk-light .hljs-section,.theme-base16-silk-light .hljs-title.function_,.theme-base16-silk-light .ruby .hljs-property{
+    color:#39aac9
+}
+.theme-base16-silk-light .diff .hljs-meta,.theme-base16-silk-light .hljs-keyword,.theme-base16-silk-light .hljs-template-tag,.theme-base16-silk-light .hljs-type{
+    color:#6e6582
+}
+.theme-base16-silk-light .hljs-emphasis{
+    color:#6e6582;
+    font-style:italic
+}
+.theme-base16-silk-light .hljs-meta,.theme-base16-silk-light .hljs-meta .hljs-keyword,.theme-base16-silk-light .hljs-meta .hljs-string{
+    color:#865369
+}
+.theme-base16-silk-light .hljs-meta .hljs-keyword,.theme-base16-silk-light .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-silk-light-min{
+    /*! Theme: Silk Light Author: Gabriel Fontes (https://github.com/Misterio77) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-silk-light-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-silk-light-min code.hljs{
+    padding:3px 5px
+}
+.theme-base16-silk-light-min .hljs{
+    color:#385156;
+    background:#e9f1ef
+}
+.theme-base16-silk-light-min .hljs ::-moz-selection,.theme-base16-silk-light-min .hljs::-moz-selection{
+    background-color:#90b7b6;
+    color:#385156
+}
+.theme-base16-silk-light-min .hljs ::selection,.theme-base16-silk-light-min .hljs::selection{
+    background-color:#90b7b6;
+    color:#385156
+}
+.theme-base16-silk-light-min .hljs-comment{
+    color:#5c787b
+}
+.theme-base16-silk-light-min .hljs-tag{
+    color:#4b5b5f
+}
+.theme-base16-silk-light-min .hljs-operator,.theme-base16-silk-light-min .hljs-punctuation,.theme-base16-silk-light-min .hljs-subst{
+    color:#385156
+}
+.theme-base16-silk-light-min .hljs-operator{
+    opacity:.7
+}
+.theme-base16-silk-light-min .hljs-bullet,.theme-base16-silk-light-min .hljs-deletion,.theme-base16-silk-light-min .hljs-name,.theme-base16-silk-light-min .hljs-selector-tag,.theme-base16-silk-light-min .hljs-template-variable,.theme-base16-silk-light-min .hljs-variable{
+    color:#cf432e
+}
+.theme-base16-silk-light-min .hljs-attr,.theme-base16-silk-light-min .hljs-link,.theme-base16-silk-light-min .hljs-literal,.theme-base16-silk-light-min .hljs-number,.theme-base16-silk-light-min .hljs-symbol,.theme-base16-silk-light-min .hljs-variable.constant_{
+    color:#d27f46
+}
+.theme-base16-silk-light-min .hljs-class .hljs-title,.theme-base16-silk-light-min .hljs-title,.theme-base16-silk-light-min .hljs-title.class_{
+    color:#cfad25
+}
+.theme-base16-silk-light-min .hljs-strong{
+    font-weight:700;
+    color:#cfad25
+}
+.theme-base16-silk-light-min .hljs-addition,.theme-base16-silk-light-min .hljs-code,.theme-base16-silk-light-min .hljs-string,.theme-base16-silk-light-min .hljs-title.class_.inherited__{
+    color:#6ca38c
+}
+.theme-base16-silk-light-min .hljs-built_in,.theme-base16-silk-light-min .hljs-doctag,.theme-base16-silk-light-min .hljs-keyword.hljs-atrule,.theme-base16-silk-light-min .hljs-quote,.theme-base16-silk-light-min .hljs-regexp{
+    color:#329ca2
+}
+.theme-base16-silk-light-min .hljs-attribute,.theme-base16-silk-light-min .hljs-function .hljs-title,.theme-base16-silk-light-min .hljs-section,.theme-base16-silk-light-min .hljs-title.function_,.theme-base16-silk-light-min .ruby .hljs-property{
+    color:#39aac9
+}
+.theme-base16-silk-light-min .diff .hljs-meta,.theme-base16-silk-light-min .hljs-keyword,.theme-base16-silk-light-min .hljs-template-tag,.theme-base16-silk-light-min .hljs-type{
+    color:#6e6582
+}
+.theme-base16-silk-light-min .hljs-emphasis{
+    color:#6e6582;
+    font-style:italic
+}
+.theme-base16-silk-light-min .hljs-meta,.theme-base16-silk-light-min .hljs-meta .hljs-keyword,.theme-base16-silk-light-min .hljs-meta .hljs-string{
+    color:#865369
+}
+.theme-base16-silk-light-min .hljs-meta .hljs-keyword,.theme-base16-silk-light-min .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-snazzy{
+    /*! Theme: Snazzy Author: Chawye Hsu (https://github.com/chawyehsu) based on Hyper Snazzy Theme (https://github.com/sindresorhus/hyper-snazzy) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-snazzy pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-snazzy code.hljs{
+    padding:3px 5px
+}
+.theme-base16-snazzy .hljs{
+    color:#e2e4e5;
+    background:#282a36
+}
+.theme-base16-snazzy .hljs ::-moz-selection,.theme-base16-snazzy .hljs::-moz-selection{
+    background-color:#43454f;
+    color:#e2e4e5
+}
+.theme-base16-snazzy .hljs ::selection,.theme-base16-snazzy .hljs::selection{
+    background-color:#43454f;
+    color:#e2e4e5
+}
+.theme-base16-snazzy .hljs-comment{
+    color:#78787e
+}
+.theme-base16-snazzy .hljs-tag{
+    color:#a5a5a9
+}
+.theme-base16-snazzy .hljs-operator,.theme-base16-snazzy .hljs-punctuation,.theme-base16-snazzy .hljs-subst{
+    color:#e2e4e5
+}
+.theme-base16-snazzy .hljs-operator{
+    opacity:.7
+}
+.theme-base16-snazzy .hljs-bullet,.theme-base16-snazzy .hljs-deletion,.theme-base16-snazzy .hljs-name,.theme-base16-snazzy .hljs-selector-tag,.theme-base16-snazzy .hljs-template-variable,.theme-base16-snazzy .hljs-variable{
+    color:#ff5c57
+}
+.theme-base16-snazzy .hljs-attr,.theme-base16-snazzy .hljs-link,.theme-base16-snazzy .hljs-literal,.theme-base16-snazzy .hljs-number,.theme-base16-snazzy .hljs-symbol,.theme-base16-snazzy .hljs-variable.constant_{
+    color:#ff9f43
+}
+.theme-base16-snazzy .hljs-class .hljs-title,.theme-base16-snazzy .hljs-title,.theme-base16-snazzy .hljs-title.class_{
+    color:#f3f99d
+}
+.theme-base16-snazzy .hljs-strong{
+    font-weight:700;
+    color:#f3f99d
+}
+.theme-base16-snazzy .hljs-addition,.theme-base16-snazzy .hljs-code,.theme-base16-snazzy .hljs-string,.theme-base16-snazzy .hljs-title.class_.inherited__{
+    color:#5af78e
+}
+.theme-base16-snazzy .hljs-built_in,.theme-base16-snazzy .hljs-doctag,.theme-base16-snazzy .hljs-keyword.hljs-atrule,.theme-base16-snazzy .hljs-quote,.theme-base16-snazzy .hljs-regexp{
+    color:#9aedfe
+}
+.theme-base16-snazzy .hljs-attribute,.theme-base16-snazzy .hljs-function .hljs-title,.theme-base16-snazzy .hljs-section,.theme-base16-snazzy .hljs-title.function_,.theme-base16-snazzy .ruby .hljs-property{
+    color:#57c7ff
+}
+.theme-base16-snazzy .diff .hljs-meta,.theme-base16-snazzy .hljs-keyword,.theme-base16-snazzy .hljs-template-tag,.theme-base16-snazzy .hljs-type{
+    color:#ff6ac1
+}
+.theme-base16-snazzy .hljs-emphasis{
+    color:#ff6ac1;
+    font-style:italic
+}
+.theme-base16-snazzy .hljs-meta,.theme-base16-snazzy .hljs-meta .hljs-keyword,.theme-base16-snazzy .hljs-meta .hljs-string{
+    color:#b2643c
+}
+.theme-base16-snazzy .hljs-meta .hljs-keyword,.theme-base16-snazzy .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-snazzy-min{
+    /*! Theme: Snazzy Author: Chawye Hsu (https://github.com/chawyehsu) based on Hyper Snazzy Theme (https://github.com/sindresorhus/hyper-snazzy) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-snazzy-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-snazzy-min code.hljs{
+    padding:3px 5px
+}
+.theme-base16-snazzy-min .hljs{
+    color:#e2e4e5;
+    background:#282a36
+}
+.theme-base16-snazzy-min .hljs ::-moz-selection,.theme-base16-snazzy-min .hljs::-moz-selection{
+    background-color:#43454f;
+    color:#e2e4e5
+}
+.theme-base16-snazzy-min .hljs ::selection,.theme-base16-snazzy-min .hljs::selection{
+    background-color:#43454f;
+    color:#e2e4e5
+}
+.theme-base16-snazzy-min .hljs-comment{
+    color:#78787e
+}
+.theme-base16-snazzy-min .hljs-tag{
+    color:#a5a5a9
+}
+.theme-base16-snazzy-min .hljs-operator,.theme-base16-snazzy-min .hljs-punctuation,.theme-base16-snazzy-min .hljs-subst{
+    color:#e2e4e5
+}
+.theme-base16-snazzy-min .hljs-operator{
+    opacity:.7
+}
+.theme-base16-snazzy-min .hljs-bullet,.theme-base16-snazzy-min .hljs-deletion,.theme-base16-snazzy-min .hljs-name,.theme-base16-snazzy-min .hljs-selector-tag,.theme-base16-snazzy-min .hljs-template-variable,.theme-base16-snazzy-min .hljs-variable{
+    color:#ff5c57
+}
+.theme-base16-snazzy-min .hljs-attr,.theme-base16-snazzy-min .hljs-link,.theme-base16-snazzy-min .hljs-literal,.theme-base16-snazzy-min .hljs-number,.theme-base16-snazzy-min .hljs-symbol,.theme-base16-snazzy-min .hljs-variable.constant_{
+    color:#ff9f43
+}
+.theme-base16-snazzy-min .hljs-class .hljs-title,.theme-base16-snazzy-min .hljs-title,.theme-base16-snazzy-min .hljs-title.class_{
+    color:#f3f99d
+}
+.theme-base16-snazzy-min .hljs-strong{
+    font-weight:700;
+    color:#f3f99d
+}
+.theme-base16-snazzy-min .hljs-addition,.theme-base16-snazzy-min .hljs-code,.theme-base16-snazzy-min .hljs-string,.theme-base16-snazzy-min .hljs-title.class_.inherited__{
+    color:#5af78e
+}
+.theme-base16-snazzy-min .hljs-built_in,.theme-base16-snazzy-min .hljs-doctag,.theme-base16-snazzy-min .hljs-keyword.hljs-atrule,.theme-base16-snazzy-min .hljs-quote,.theme-base16-snazzy-min .hljs-regexp{
+    color:#9aedfe
+}
+.theme-base16-snazzy-min .hljs-attribute,.theme-base16-snazzy-min .hljs-function .hljs-title,.theme-base16-snazzy-min .hljs-section,.theme-base16-snazzy-min .hljs-title.function_,.theme-base16-snazzy-min .ruby .hljs-property{
+    color:#57c7ff
+}
+.theme-base16-snazzy-min .diff .hljs-meta,.theme-base16-snazzy-min .hljs-keyword,.theme-base16-snazzy-min .hljs-template-tag,.theme-base16-snazzy-min .hljs-type{
+    color:#ff6ac1
+}
+.theme-base16-snazzy-min .hljs-emphasis{
+    color:#ff6ac1;
+    font-style:italic
+}
+.theme-base16-snazzy-min .hljs-meta,.theme-base16-snazzy-min .hljs-meta .hljs-keyword,.theme-base16-snazzy-min .hljs-meta .hljs-string{
+    color:#b2643c
+}
+.theme-base16-snazzy-min .hljs-meta .hljs-keyword,.theme-base16-snazzy-min .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-solar-flare-light{
+    /*! Theme: Solar Flare Light Author: Chuck Harmston (https://chuck.harmston.ch) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-solar-flare-light pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-solar-flare-light code.hljs{
+    padding:3px 5px
+}
+.theme-base16-solar-flare-light .hljs{
+    color:#586875;
+    background:#f5f7fa
+}
+.theme-base16-solar-flare-light .hljs ::-moz-selection,.theme-base16-solar-flare-light .hljs::-moz-selection{
+    background-color:#a6afb8;
+    color:#586875
+}
+.theme-base16-solar-flare-light .hljs ::selection,.theme-base16-solar-flare-light .hljs::selection{
+    background-color:#a6afb8;
+    color:#586875
+}
+.theme-base16-solar-flare-light .hljs-comment{
+    color:#85939e
+}
+.theme-base16-solar-flare-light .hljs-tag{
+    color:#667581
+}
+.theme-base16-solar-flare-light .hljs-operator,.theme-base16-solar-flare-light .hljs-punctuation,.theme-base16-solar-flare-light .hljs-subst{
+    color:#586875
+}
+.theme-base16-solar-flare-light .hljs-operator{
+    opacity:.7
+}
+.theme-base16-solar-flare-light .hljs-bullet,.theme-base16-solar-flare-light .hljs-deletion,.theme-base16-solar-flare-light .hljs-name,.theme-base16-solar-flare-light .hljs-selector-tag,.theme-base16-solar-flare-light .hljs-template-variable,.theme-base16-solar-flare-light .hljs-variable{
+    color:#ef5253
+}
+.theme-base16-solar-flare-light .hljs-attr,.theme-base16-solar-flare-light .hljs-link,.theme-base16-solar-flare-light .hljs-literal,.theme-base16-solar-flare-light .hljs-number,.theme-base16-solar-flare-light .hljs-symbol,.theme-base16-solar-flare-light .hljs-variable.constant_{
+    color:#e66b2b
+}
+.theme-base16-solar-flare-light .hljs-class .hljs-title,.theme-base16-solar-flare-light .hljs-title,.theme-base16-solar-flare-light .hljs-title.class_{
+    color:#e4b51c
+}
+.theme-base16-solar-flare-light .hljs-strong{
+    font-weight:700;
+    color:#e4b51c
+}
+.theme-base16-solar-flare-light .hljs-addition,.theme-base16-solar-flare-light .hljs-code,.theme-base16-solar-flare-light .hljs-string,.theme-base16-solar-flare-light .hljs-title.class_.inherited__{
+    color:#7cc844
+}
+.theme-base16-solar-flare-light .hljs-built_in,.theme-base16-solar-flare-light .hljs-doctag,.theme-base16-solar-flare-light .hljs-keyword.hljs-atrule,.theme-base16-solar-flare-light .hljs-quote,.theme-base16-solar-flare-light .hljs-regexp{
+    color:#52cbb0
+}
+.theme-base16-solar-flare-light .hljs-attribute,.theme-base16-solar-flare-light .hljs-function .hljs-title,.theme-base16-solar-flare-light .hljs-section,.theme-base16-solar-flare-light .hljs-title.function_,.theme-base16-solar-flare-light .ruby .hljs-property{
+    color:#33b5e1
+}
+.theme-base16-solar-flare-light .diff .hljs-meta,.theme-base16-solar-flare-light .hljs-keyword,.theme-base16-solar-flare-light .hljs-template-tag,.theme-base16-solar-flare-light .hljs-type{
+    color:#a363d5
+}
+.theme-base16-solar-flare-light .hljs-emphasis{
+    color:#a363d5;
+    font-style:italic
+}
+.theme-base16-solar-flare-light .hljs-meta,.theme-base16-solar-flare-light .hljs-meta .hljs-keyword,.theme-base16-solar-flare-light .hljs-meta .hljs-string{
+    color:#d73c9a
+}
+.theme-base16-solar-flare-light .hljs-meta .hljs-keyword,.theme-base16-solar-flare-light .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-solar-flare-light-min{
+    /*! Theme: Solar Flare Light Author: Chuck Harmston (https://chuck.harmston.ch) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-solar-flare-light-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-solar-flare-light-min code.hljs{
+    padding:3px 5px
+}
+.theme-base16-solar-flare-light-min .hljs{
+    color:#586875;
+    background:#f5f7fa
+}
+.theme-base16-solar-flare-light-min .hljs ::-moz-selection,.theme-base16-solar-flare-light-min .hljs::-moz-selection{
+    background-color:#a6afb8;
+    color:#586875
+}
+.theme-base16-solar-flare-light-min .hljs ::selection,.theme-base16-solar-flare-light-min .hljs::selection{
+    background-color:#a6afb8;
+    color:#586875
+}
+.theme-base16-solar-flare-light-min .hljs-comment{
+    color:#85939e
+}
+.theme-base16-solar-flare-light-min .hljs-tag{
+    color:#667581
+}
+.theme-base16-solar-flare-light-min .hljs-operator,.theme-base16-solar-flare-light-min .hljs-punctuation,.theme-base16-solar-flare-light-min .hljs-subst{
+    color:#586875
+}
+.theme-base16-solar-flare-light-min .hljs-operator{
+    opacity:.7
+}
+.theme-base16-solar-flare-light-min .hljs-bullet,.theme-base16-solar-flare-light-min .hljs-deletion,.theme-base16-solar-flare-light-min .hljs-name,.theme-base16-solar-flare-light-min .hljs-selector-tag,.theme-base16-solar-flare-light-min .hljs-template-variable,.theme-base16-solar-flare-light-min .hljs-variable{
+    color:#ef5253
+}
+.theme-base16-solar-flare-light-min .hljs-attr,.theme-base16-solar-flare-light-min .hljs-link,.theme-base16-solar-flare-light-min .hljs-literal,.theme-base16-solar-flare-light-min .hljs-number,.theme-base16-solar-flare-light-min .hljs-symbol,.theme-base16-solar-flare-light-min .hljs-variable.constant_{
+    color:#e66b2b
+}
+.theme-base16-solar-flare-light-min .hljs-class .hljs-title,.theme-base16-solar-flare-light-min .hljs-title,.theme-base16-solar-flare-light-min .hljs-title.class_{
+    color:#e4b51c
+}
+.theme-base16-solar-flare-light-min .hljs-strong{
+    font-weight:700;
+    color:#e4b51c
+}
+.theme-base16-solar-flare-light-min .hljs-addition,.theme-base16-solar-flare-light-min .hljs-code,.theme-base16-solar-flare-light-min .hljs-string,.theme-base16-solar-flare-light-min .hljs-title.class_.inherited__{
+    color:#7cc844
+}
+.theme-base16-solar-flare-light-min .hljs-built_in,.theme-base16-solar-flare-light-min .hljs-doctag,.theme-base16-solar-flare-light-min .hljs-keyword.hljs-atrule,.theme-base16-solar-flare-light-min .hljs-quote,.theme-base16-solar-flare-light-min .hljs-regexp{
+    color:#52cbb0
+}
+.theme-base16-solar-flare-light-min .hljs-attribute,.theme-base16-solar-flare-light-min .hljs-function .hljs-title,.theme-base16-solar-flare-light-min .hljs-section,.theme-base16-solar-flare-light-min .hljs-title.function_,.theme-base16-solar-flare-light-min .ruby .hljs-property{
+    color:#33b5e1
+}
+.theme-base16-solar-flare-light-min .diff .hljs-meta,.theme-base16-solar-flare-light-min .hljs-keyword,.theme-base16-solar-flare-light-min .hljs-template-tag,.theme-base16-solar-flare-light-min .hljs-type{
+    color:#a363d5
+}
+.theme-base16-solar-flare-light-min .hljs-emphasis{
+    color:#a363d5;
+    font-style:italic
+}
+.theme-base16-solar-flare-light-min .hljs-meta,.theme-base16-solar-flare-light-min .hljs-meta .hljs-keyword,.theme-base16-solar-flare-light-min .hljs-meta .hljs-string{
+    color:#d73c9a
+}
+.theme-base16-solar-flare-light-min .hljs-meta .hljs-keyword,.theme-base16-solar-flare-light-min .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-solar-flare{
+    /*! Theme: Solar Flare Author: Chuck Harmston (https://chuck.harmston.ch) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-solar-flare pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-solar-flare code.hljs{
+    padding:3px 5px
+}
+.theme-base16-solar-flare .hljs{
+    color:#a6afb8;
+    background:#18262f
+}
+.theme-base16-solar-flare .hljs ::-moz-selection,.theme-base16-solar-flare .hljs::-moz-selection{
+    background-color:#586875;
+    color:#a6afb8
+}
+.theme-base16-solar-flare .hljs ::selection,.theme-base16-solar-flare .hljs::selection{
+    background-color:#586875;
+    color:#a6afb8
+}
+.theme-base16-solar-flare .hljs-comment{
+    color:#667581
+}
+.theme-base16-solar-flare .hljs-tag{
+    color:#85939e
+}
+.theme-base16-solar-flare .hljs-operator,.theme-base16-solar-flare .hljs-punctuation,.theme-base16-solar-flare .hljs-subst{
+    color:#a6afb8
+}
+.theme-base16-solar-flare .hljs-operator{
+    opacity:.7
+}
+.theme-base16-solar-flare .hljs-bullet,.theme-base16-solar-flare .hljs-deletion,.theme-base16-solar-flare .hljs-name,.theme-base16-solar-flare .hljs-selector-tag,.theme-base16-solar-flare .hljs-template-variable,.theme-base16-solar-flare .hljs-variable{
+    color:#ef5253
+}
+.theme-base16-solar-flare .hljs-attr,.theme-base16-solar-flare .hljs-link,.theme-base16-solar-flare .hljs-literal,.theme-base16-solar-flare .hljs-number,.theme-base16-solar-flare .hljs-symbol,.theme-base16-solar-flare .hljs-variable.constant_{
+    color:#e66b2b
+}
+.theme-base16-solar-flare .hljs-class .hljs-title,.theme-base16-solar-flare .hljs-title,.theme-base16-solar-flare .hljs-title.class_{
+    color:#e4b51c
+}
+.theme-base16-solar-flare .hljs-strong{
+    font-weight:700;
+    color:#e4b51c
+}
+.theme-base16-solar-flare .hljs-addition,.theme-base16-solar-flare .hljs-code,.theme-base16-solar-flare .hljs-string,.theme-base16-solar-flare .hljs-title.class_.inherited__{
+    color:#7cc844
+}
+.theme-base16-solar-flare .hljs-built_in,.theme-base16-solar-flare .hljs-doctag,.theme-base16-solar-flare .hljs-keyword.hljs-atrule,.theme-base16-solar-flare .hljs-quote,.theme-base16-solar-flare .hljs-regexp{
+    color:#52cbb0
+}
+.theme-base16-solar-flare .hljs-attribute,.theme-base16-solar-flare .hljs-function .hljs-title,.theme-base16-solar-flare .hljs-section,.theme-base16-solar-flare .hljs-title.function_,.theme-base16-solar-flare .ruby .hljs-property{
+    color:#33b5e1
+}
+.theme-base16-solar-flare .diff .hljs-meta,.theme-base16-solar-flare .hljs-keyword,.theme-base16-solar-flare .hljs-template-tag,.theme-base16-solar-flare .hljs-type{
+    color:#a363d5
+}
+.theme-base16-solar-flare .hljs-emphasis{
+    color:#a363d5;
+    font-style:italic
+}
+.theme-base16-solar-flare .hljs-meta,.theme-base16-solar-flare .hljs-meta .hljs-keyword,.theme-base16-solar-flare .hljs-meta .hljs-string{
+    color:#d73c9a
+}
+.theme-base16-solar-flare .hljs-meta .hljs-keyword,.theme-base16-solar-flare .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-solar-flare-min{
+    /*! Theme: Solar Flare Author: Chuck Harmston (https://chuck.harmston.ch) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-solar-flare-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-solar-flare-min code.hljs{
+    padding:3px 5px
+}
+.theme-base16-solar-flare-min .hljs{
+    color:#a6afb8;
+    background:#18262f
+}
+.theme-base16-solar-flare-min .hljs ::-moz-selection,.theme-base16-solar-flare-min .hljs::-moz-selection{
+    background-color:#586875;
+    color:#a6afb8
+}
+.theme-base16-solar-flare-min .hljs ::selection,.theme-base16-solar-flare-min .hljs::selection{
+    background-color:#586875;
+    color:#a6afb8
+}
+.theme-base16-solar-flare-min .hljs-comment{
+    color:#667581
+}
+.theme-base16-solar-flare-min .hljs-tag{
+    color:#85939e
+}
+.theme-base16-solar-flare-min .hljs-operator,.theme-base16-solar-flare-min .hljs-punctuation,.theme-base16-solar-flare-min .hljs-subst{
+    color:#a6afb8
+}
+.theme-base16-solar-flare-min .hljs-operator{
+    opacity:.7
+}
+.theme-base16-solar-flare-min .hljs-bullet,.theme-base16-solar-flare-min .hljs-deletion,.theme-base16-solar-flare-min .hljs-name,.theme-base16-solar-flare-min .hljs-selector-tag,.theme-base16-solar-flare-min .hljs-template-variable,.theme-base16-solar-flare-min .hljs-variable{
+    color:#ef5253
+}
+.theme-base16-solar-flare-min .hljs-attr,.theme-base16-solar-flare-min .hljs-link,.theme-base16-solar-flare-min .hljs-literal,.theme-base16-solar-flare-min .hljs-number,.theme-base16-solar-flare-min .hljs-symbol,.theme-base16-solar-flare-min .hljs-variable.constant_{
+    color:#e66b2b
+}
+.theme-base16-solar-flare-min .hljs-class .hljs-title,.theme-base16-solar-flare-min .hljs-title,.theme-base16-solar-flare-min .hljs-title.class_{
+    color:#e4b51c
+}
+.theme-base16-solar-flare-min .hljs-strong{
+    font-weight:700;
+    color:#e4b51c
+}
+.theme-base16-solar-flare-min .hljs-addition,.theme-base16-solar-flare-min .hljs-code,.theme-base16-solar-flare-min .hljs-string,.theme-base16-solar-flare-min .hljs-title.class_.inherited__{
+    color:#7cc844
+}
+.theme-base16-solar-flare-min .hljs-built_in,.theme-base16-solar-flare-min .hljs-doctag,.theme-base16-solar-flare-min .hljs-keyword.hljs-atrule,.theme-base16-solar-flare-min .hljs-quote,.theme-base16-solar-flare-min .hljs-regexp{
+    color:#52cbb0
+}
+.theme-base16-solar-flare-min .hljs-attribute,.theme-base16-solar-flare-min .hljs-function .hljs-title,.theme-base16-solar-flare-min .hljs-section,.theme-base16-solar-flare-min .hljs-title.function_,.theme-base16-solar-flare-min .ruby .hljs-property{
+    color:#33b5e1
+}
+.theme-base16-solar-flare-min .diff .hljs-meta,.theme-base16-solar-flare-min .hljs-keyword,.theme-base16-solar-flare-min .hljs-template-tag,.theme-base16-solar-flare-min .hljs-type{
+    color:#a363d5
+}
+.theme-base16-solar-flare-min .hljs-emphasis{
+    color:#a363d5;
+    font-style:italic
+}
+.theme-base16-solar-flare-min .hljs-meta,.theme-base16-solar-flare-min .hljs-meta .hljs-keyword,.theme-base16-solar-flare-min .hljs-meta .hljs-string{
+    color:#d73c9a
+}
+.theme-base16-solar-flare-min .hljs-meta .hljs-keyword,.theme-base16-solar-flare-min .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-solarized-dark{
+    /*! Theme: Solarized Dark Author: Ethan Schoonover (modified by aramisgithub) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-solarized-dark pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-solarized-dark code.hljs{
+    padding:3px 5px
+}
+.theme-base16-solarized-dark .hljs{
+    color:#93a1a1;
+    background:#002b36
+}
+.theme-base16-solarized-dark .hljs ::-moz-selection,.theme-base16-solarized-dark .hljs::-moz-selection{
+    background-color:#586e75;
+    color:#93a1a1
+}
+.theme-base16-solarized-dark .hljs ::selection,.theme-base16-solarized-dark .hljs::selection{
+    background-color:#586e75;
+    color:#93a1a1
+}
+.theme-base16-solarized-dark .hljs-comment{
+    color:#657b83
+}
+.theme-base16-solarized-dark .hljs-tag{
+    color:#839496
+}
+.theme-base16-solarized-dark .hljs-operator,.theme-base16-solarized-dark .hljs-punctuation,.theme-base16-solarized-dark .hljs-subst{
+    color:#93a1a1
+}
+.theme-base16-solarized-dark .hljs-operator{
+    opacity:.7
+}
+.theme-base16-solarized-dark .hljs-bullet,.theme-base16-solarized-dark .hljs-deletion,.theme-base16-solarized-dark .hljs-name,.theme-base16-solarized-dark .hljs-selector-tag,.theme-base16-solarized-dark .hljs-template-variable,.theme-base16-solarized-dark .hljs-variable{
+    color:#dc322f
+}
+.theme-base16-solarized-dark .hljs-attr,.theme-base16-solarized-dark .hljs-link,.theme-base16-solarized-dark .hljs-literal,.theme-base16-solarized-dark .hljs-number,.theme-base16-solarized-dark .hljs-symbol,.theme-base16-solarized-dark .hljs-variable.constant_{
+    color:#cb4b16
+}
+.theme-base16-solarized-dark .hljs-class .hljs-title,.theme-base16-solarized-dark .hljs-title,.theme-base16-solarized-dark .hljs-title.class_{
+    color:#b58900
+}
+.theme-base16-solarized-dark .hljs-strong{
+    font-weight:700;
+    color:#b58900
+}
+.theme-base16-solarized-dark .hljs-addition,.theme-base16-solarized-dark .hljs-code,.theme-base16-solarized-dark .hljs-string,.theme-base16-solarized-dark .hljs-title.class_.inherited__{
+    color:#859900
+}
+.theme-base16-solarized-dark .hljs-built_in,.theme-base16-solarized-dark .hljs-doctag,.theme-base16-solarized-dark .hljs-keyword.hljs-atrule,.theme-base16-solarized-dark .hljs-quote,.theme-base16-solarized-dark .hljs-regexp{
+    color:#2aa198
+}
+.theme-base16-solarized-dark .hljs-attribute,.theme-base16-solarized-dark .hljs-function .hljs-title,.theme-base16-solarized-dark .hljs-section,.theme-base16-solarized-dark .hljs-title.function_,.theme-base16-solarized-dark .ruby .hljs-property{
+    color:#268bd2
+}
+.theme-base16-solarized-dark .diff .hljs-meta,.theme-base16-solarized-dark .hljs-keyword,.theme-base16-solarized-dark .hljs-template-tag,.theme-base16-solarized-dark .hljs-type{
+    color:#6c71c4
+}
+.theme-base16-solarized-dark .hljs-emphasis{
+    color:#6c71c4;
+    font-style:italic
+}
+.theme-base16-solarized-dark .hljs-meta,.theme-base16-solarized-dark .hljs-meta .hljs-keyword,.theme-base16-solarized-dark .hljs-meta .hljs-string{
+    color:#d33682
+}
+.theme-base16-solarized-dark .hljs-meta .hljs-keyword,.theme-base16-solarized-dark .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-solarized-dark-min{
+    /*! Theme: Solarized Dark Author: Ethan Schoonover (modified by aramisgithub) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-solarized-dark-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-solarized-dark-min code.hljs{
+    padding:3px 5px
+}
+.theme-base16-solarized-dark-min .hljs{
+    color:#93a1a1;
+    background:#002b36
+}
+.theme-base16-solarized-dark-min .hljs ::-moz-selection,.theme-base16-solarized-dark-min .hljs::-moz-selection{
+    background-color:#586e75;
+    color:#93a1a1
+}
+.theme-base16-solarized-dark-min .hljs ::selection,.theme-base16-solarized-dark-min .hljs::selection{
+    background-color:#586e75;
+    color:#93a1a1
+}
+.theme-base16-solarized-dark-min .hljs-comment{
+    color:#657b83
+}
+.theme-base16-solarized-dark-min .hljs-tag{
+    color:#839496
+}
+.theme-base16-solarized-dark-min .hljs-operator,.theme-base16-solarized-dark-min .hljs-punctuation,.theme-base16-solarized-dark-min .hljs-subst{
+    color:#93a1a1
+}
+.theme-base16-solarized-dark-min .hljs-operator{
+    opacity:.7
+}
+.theme-base16-solarized-dark-min .hljs-bullet,.theme-base16-solarized-dark-min .hljs-deletion,.theme-base16-solarized-dark-min .hljs-name,.theme-base16-solarized-dark-min .hljs-selector-tag,.theme-base16-solarized-dark-min .hljs-template-variable,.theme-base16-solarized-dark-min .hljs-variable{
+    color:#dc322f
+}
+.theme-base16-solarized-dark-min .hljs-attr,.theme-base16-solarized-dark-min .hljs-link,.theme-base16-solarized-dark-min .hljs-literal,.theme-base16-solarized-dark-min .hljs-number,.theme-base16-solarized-dark-min .hljs-symbol,.theme-base16-solarized-dark-min .hljs-variable.constant_{
+    color:#cb4b16
+}
+.theme-base16-solarized-dark-min .hljs-class .hljs-title,.theme-base16-solarized-dark-min .hljs-title,.theme-base16-solarized-dark-min .hljs-title.class_{
+    color:#b58900
+}
+.theme-base16-solarized-dark-min .hljs-strong{
+    font-weight:700;
+    color:#b58900
+}
+.theme-base16-solarized-dark-min .hljs-addition,.theme-base16-solarized-dark-min .hljs-code,.theme-base16-solarized-dark-min .hljs-string,.theme-base16-solarized-dark-min .hljs-title.class_.inherited__{
+    color:#859900
+}
+.theme-base16-solarized-dark-min .hljs-built_in,.theme-base16-solarized-dark-min .hljs-doctag,.theme-base16-solarized-dark-min .hljs-keyword.hljs-atrule,.theme-base16-solarized-dark-min .hljs-quote,.theme-base16-solarized-dark-min .hljs-regexp{
+    color:#2aa198
+}
+.theme-base16-solarized-dark-min .hljs-attribute,.theme-base16-solarized-dark-min .hljs-function .hljs-title,.theme-base16-solarized-dark-min .hljs-section,.theme-base16-solarized-dark-min .hljs-title.function_,.theme-base16-solarized-dark-min .ruby .hljs-property{
+    color:#268bd2
+}
+.theme-base16-solarized-dark-min .diff .hljs-meta,.theme-base16-solarized-dark-min .hljs-keyword,.theme-base16-solarized-dark-min .hljs-template-tag,.theme-base16-solarized-dark-min .hljs-type{
+    color:#6c71c4
+}
+.theme-base16-solarized-dark-min .hljs-emphasis{
+    color:#6c71c4;
+    font-style:italic
+}
+.theme-base16-solarized-dark-min .hljs-meta,.theme-base16-solarized-dark-min .hljs-meta .hljs-keyword,.theme-base16-solarized-dark-min .hljs-meta .hljs-string{
+    color:#d33682
+}
+.theme-base16-solarized-dark-min .hljs-meta .hljs-keyword,.theme-base16-solarized-dark-min .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-solarized-light{
+    /*! Theme: Solarized Light Author: Ethan Schoonover (modified by aramisgithub) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-solarized-light pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-solarized-light code.hljs{
+    padding:3px 5px
+}
+.theme-base16-solarized-light .hljs{
+    color:#586e75;
+    background:#fdf6e3
+}
+.theme-base16-solarized-light .hljs ::-moz-selection,.theme-base16-solarized-light .hljs::-moz-selection{
+    background-color:#93a1a1;
+    color:#586e75
+}
+.theme-base16-solarized-light .hljs ::selection,.theme-base16-solarized-light .hljs::selection{
+    background-color:#93a1a1;
+    color:#586e75
+}
+.theme-base16-solarized-light .hljs-comment{
+    color:#839496
+}
+.theme-base16-solarized-light .hljs-tag{
+    color:#657b83
+}
+.theme-base16-solarized-light .hljs-operator,.theme-base16-solarized-light .hljs-punctuation,.theme-base16-solarized-light .hljs-subst{
+    color:#586e75
+}
+.theme-base16-solarized-light .hljs-operator{
+    opacity:.7
+}
+.theme-base16-solarized-light .hljs-bullet,.theme-base16-solarized-light .hljs-deletion,.theme-base16-solarized-light .hljs-name,.theme-base16-solarized-light .hljs-selector-tag,.theme-base16-solarized-light .hljs-template-variable,.theme-base16-solarized-light .hljs-variable{
+    color:#dc322f
+}
+.theme-base16-solarized-light .hljs-attr,.theme-base16-solarized-light .hljs-link,.theme-base16-solarized-light .hljs-literal,.theme-base16-solarized-light .hljs-number,.theme-base16-solarized-light .hljs-symbol,.theme-base16-solarized-light .hljs-variable.constant_{
+    color:#cb4b16
+}
+.theme-base16-solarized-light .hljs-class .hljs-title,.theme-base16-solarized-light .hljs-title,.theme-base16-solarized-light .hljs-title.class_{
+    color:#b58900
+}
+.theme-base16-solarized-light .hljs-strong{
+    font-weight:700;
+    color:#b58900
+}
+.theme-base16-solarized-light .hljs-addition,.theme-base16-solarized-light .hljs-code,.theme-base16-solarized-light .hljs-string,.theme-base16-solarized-light .hljs-title.class_.inherited__{
+    color:#859900
+}
+.theme-base16-solarized-light .hljs-built_in,.theme-base16-solarized-light .hljs-doctag,.theme-base16-solarized-light .hljs-keyword.hljs-atrule,.theme-base16-solarized-light .hljs-quote,.theme-base16-solarized-light .hljs-regexp{
+    color:#2aa198
+}
+.theme-base16-solarized-light .hljs-attribute,.theme-base16-solarized-light .hljs-function .hljs-title,.theme-base16-solarized-light .hljs-section,.theme-base16-solarized-light .hljs-title.function_,.theme-base16-solarized-light .ruby .hljs-property{
+    color:#268bd2
+}
+.theme-base16-solarized-light .diff .hljs-meta,.theme-base16-solarized-light .hljs-keyword,.theme-base16-solarized-light .hljs-template-tag,.theme-base16-solarized-light .hljs-type{
+    color:#6c71c4
+}
+.theme-base16-solarized-light .hljs-emphasis{
+    color:#6c71c4;
+    font-style:italic
+}
+.theme-base16-solarized-light .hljs-meta,.theme-base16-solarized-light .hljs-meta .hljs-keyword,.theme-base16-solarized-light .hljs-meta .hljs-string{
+    color:#d33682
+}
+.theme-base16-solarized-light .hljs-meta .hljs-keyword,.theme-base16-solarized-light .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-solarized-light-min{
+    /*! Theme: Solarized Light Author: Ethan Schoonover (modified by aramisgithub) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-solarized-light-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-solarized-light-min code.hljs{
+    padding:3px 5px
+}
+.theme-base16-solarized-light-min .hljs{
+    color:#586e75;
+    background:#fdf6e3
+}
+.theme-base16-solarized-light-min .hljs ::-moz-selection,.theme-base16-solarized-light-min .hljs::-moz-selection{
+    background-color:#93a1a1;
+    color:#586e75
+}
+.theme-base16-solarized-light-min .hljs ::selection,.theme-base16-solarized-light-min .hljs::selection{
+    background-color:#93a1a1;
+    color:#586e75
+}
+.theme-base16-solarized-light-min .hljs-comment{
+    color:#839496
+}
+.theme-base16-solarized-light-min .hljs-tag{
+    color:#657b83
+}
+.theme-base16-solarized-light-min .hljs-operator,.theme-base16-solarized-light-min .hljs-punctuation,.theme-base16-solarized-light-min .hljs-subst{
+    color:#586e75
+}
+.theme-base16-solarized-light-min .hljs-operator{
+    opacity:.7
+}
+.theme-base16-solarized-light-min .hljs-bullet,.theme-base16-solarized-light-min .hljs-deletion,.theme-base16-solarized-light-min .hljs-name,.theme-base16-solarized-light-min .hljs-selector-tag,.theme-base16-solarized-light-min .hljs-template-variable,.theme-base16-solarized-light-min .hljs-variable{
+    color:#dc322f
+}
+.theme-base16-solarized-light-min .hljs-attr,.theme-base16-solarized-light-min .hljs-link,.theme-base16-solarized-light-min .hljs-literal,.theme-base16-solarized-light-min .hljs-number,.theme-base16-solarized-light-min .hljs-symbol,.theme-base16-solarized-light-min .hljs-variable.constant_{
+    color:#cb4b16
+}
+.theme-base16-solarized-light-min .hljs-class .hljs-title,.theme-base16-solarized-light-min .hljs-title,.theme-base16-solarized-light-min .hljs-title.class_{
+    color:#b58900
+}
+.theme-base16-solarized-light-min .hljs-strong{
+    font-weight:700;
+    color:#b58900
+}
+.theme-base16-solarized-light-min .hljs-addition,.theme-base16-solarized-light-min .hljs-code,.theme-base16-solarized-light-min .hljs-string,.theme-base16-solarized-light-min .hljs-title.class_.inherited__{
+    color:#859900
+}
+.theme-base16-solarized-light-min .hljs-built_in,.theme-base16-solarized-light-min .hljs-doctag,.theme-base16-solarized-light-min .hljs-keyword.hljs-atrule,.theme-base16-solarized-light-min .hljs-quote,.theme-base16-solarized-light-min .hljs-regexp{
+    color:#2aa198
+}
+.theme-base16-solarized-light-min .hljs-attribute,.theme-base16-solarized-light-min .hljs-function .hljs-title,.theme-base16-solarized-light-min .hljs-section,.theme-base16-solarized-light-min .hljs-title.function_,.theme-base16-solarized-light-min .ruby .hljs-property{
+    color:#268bd2
+}
+.theme-base16-solarized-light-min .diff .hljs-meta,.theme-base16-solarized-light-min .hljs-keyword,.theme-base16-solarized-light-min .hljs-template-tag,.theme-base16-solarized-light-min .hljs-type{
+    color:#6c71c4
+}
+.theme-base16-solarized-light-min .hljs-emphasis{
+    color:#6c71c4;
+    font-style:italic
+}
+.theme-base16-solarized-light-min .hljs-meta,.theme-base16-solarized-light-min .hljs-meta .hljs-keyword,.theme-base16-solarized-light-min .hljs-meta .hljs-string{
+    color:#d33682
+}
+.theme-base16-solarized-light-min .hljs-meta .hljs-keyword,.theme-base16-solarized-light-min .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-spacemacs{
+    /*! Theme: Spacemacs Author: Nasser Alshammari (https://github.com/nashamri/spacemacs-theme) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-spacemacs pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-spacemacs code.hljs{
+    padding:3px 5px
+}
+.theme-base16-spacemacs .hljs{
+    color:#a3a3a3;
+    background:#1f2022
+}
+.theme-base16-spacemacs .hljs ::-moz-selection,.theme-base16-spacemacs .hljs::-moz-selection{
+    background-color:#444155;
+    color:#a3a3a3
+}
+.theme-base16-spacemacs .hljs ::selection,.theme-base16-spacemacs .hljs::selection{
+    background-color:#444155;
+    color:#a3a3a3
+}
+.theme-base16-spacemacs .hljs-comment{
+    color:#585858
+}
+.theme-base16-spacemacs .hljs-tag{
+    color:#b8b8b8
+}
+.theme-base16-spacemacs .hljs-operator,.theme-base16-spacemacs .hljs-punctuation,.theme-base16-spacemacs .hljs-subst{
+    color:#a3a3a3
+}
+.theme-base16-spacemacs .hljs-operator{
+    opacity:.7
+}
+.theme-base16-spacemacs .hljs-bullet,.theme-base16-spacemacs .hljs-deletion,.theme-base16-spacemacs .hljs-name,.theme-base16-spacemacs .hljs-selector-tag,.theme-base16-spacemacs .hljs-template-variable,.theme-base16-spacemacs .hljs-variable{
+    color:#f2241f
+}
+.theme-base16-spacemacs .hljs-attr,.theme-base16-spacemacs .hljs-link,.theme-base16-spacemacs .hljs-literal,.theme-base16-spacemacs .hljs-number,.theme-base16-spacemacs .hljs-symbol,.theme-base16-spacemacs .hljs-variable.constant_{
+    color:orange
+}
+.theme-base16-spacemacs .hljs-class .hljs-title,.theme-base16-spacemacs .hljs-title,.theme-base16-spacemacs .hljs-title.class_{
+    color:#b1951d
+}
+.theme-base16-spacemacs .hljs-strong{
+    font-weight:700;
+    color:#b1951d
+}
+.theme-base16-spacemacs .hljs-addition,.theme-base16-spacemacs .hljs-code,.theme-base16-spacemacs .hljs-string,.theme-base16-spacemacs .hljs-title.class_.inherited__{
+    color:#67b11d
+}
+.theme-base16-spacemacs .hljs-built_in,.theme-base16-spacemacs .hljs-doctag,.theme-base16-spacemacs .hljs-keyword.hljs-atrule,.theme-base16-spacemacs .hljs-quote,.theme-base16-spacemacs .hljs-regexp{
+    color:#2d9574
+}
+.theme-base16-spacemacs .hljs-attribute,.theme-base16-spacemacs .hljs-function .hljs-title,.theme-base16-spacemacs .hljs-section,.theme-base16-spacemacs .hljs-title.function_,.theme-base16-spacemacs .ruby .hljs-property{
+    color:#4f97d7
+}
+.theme-base16-spacemacs .diff .hljs-meta,.theme-base16-spacemacs .hljs-keyword,.theme-base16-spacemacs .hljs-template-tag,.theme-base16-spacemacs .hljs-type{
+    color:#a31db1
+}
+.theme-base16-spacemacs .hljs-emphasis{
+    color:#a31db1;
+    font-style:italic
+}
+.theme-base16-spacemacs .hljs-meta,.theme-base16-spacemacs .hljs-meta .hljs-keyword,.theme-base16-spacemacs .hljs-meta .hljs-string{
+    color:#b03060
+}
+.theme-base16-spacemacs .hljs-meta .hljs-keyword,.theme-base16-spacemacs .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-spacemacs-min{
+    /*! Theme: Spacemacs Author: Nasser Alshammari (https://github.com/nashamri/spacemacs-theme) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-spacemacs-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-spacemacs-min code.hljs{
+    padding:3px 5px
+}
+.theme-base16-spacemacs-min .hljs{
+    color:#a3a3a3;
+    background:#1f2022
+}
+.theme-base16-spacemacs-min .hljs ::-moz-selection,.theme-base16-spacemacs-min .hljs::-moz-selection{
+    background-color:#444155;
+    color:#a3a3a3
+}
+.theme-base16-spacemacs-min .hljs ::selection,.theme-base16-spacemacs-min .hljs::selection{
+    background-color:#444155;
+    color:#a3a3a3
+}
+.theme-base16-spacemacs-min .hljs-comment{
+    color:#585858
+}
+.theme-base16-spacemacs-min .hljs-tag{
+    color:#b8b8b8
+}
+.theme-base16-spacemacs-min .hljs-operator,.theme-base16-spacemacs-min .hljs-punctuation,.theme-base16-spacemacs-min .hljs-subst{
+    color:#a3a3a3
+}
+.theme-base16-spacemacs-min .hljs-operator{
+    opacity:.7
+}
+.theme-base16-spacemacs-min .hljs-bullet,.theme-base16-spacemacs-min .hljs-deletion,.theme-base16-spacemacs-min .hljs-name,.theme-base16-spacemacs-min .hljs-selector-tag,.theme-base16-spacemacs-min .hljs-template-variable,.theme-base16-spacemacs-min .hljs-variable{
+    color:#f2241f
+}
+.theme-base16-spacemacs-min .hljs-attr,.theme-base16-spacemacs-min .hljs-link,.theme-base16-spacemacs-min .hljs-literal,.theme-base16-spacemacs-min .hljs-number,.theme-base16-spacemacs-min .hljs-symbol,.theme-base16-spacemacs-min .hljs-variable.constant_{
+    color:orange
+}
+.theme-base16-spacemacs-min .hljs-class .hljs-title,.theme-base16-spacemacs-min .hljs-title,.theme-base16-spacemacs-min .hljs-title.class_{
+    color:#b1951d
+}
+.theme-base16-spacemacs-min .hljs-strong{
+    font-weight:700;
+    color:#b1951d
+}
+.theme-base16-spacemacs-min .hljs-addition,.theme-base16-spacemacs-min .hljs-code,.theme-base16-spacemacs-min .hljs-string,.theme-base16-spacemacs-min .hljs-title.class_.inherited__{
+    color:#67b11d
+}
+.theme-base16-spacemacs-min .hljs-built_in,.theme-base16-spacemacs-min .hljs-doctag,.theme-base16-spacemacs-min .hljs-keyword.hljs-atrule,.theme-base16-spacemacs-min .hljs-quote,.theme-base16-spacemacs-min .hljs-regexp{
+    color:#2d9574
+}
+.theme-base16-spacemacs-min .hljs-attribute,.theme-base16-spacemacs-min .hljs-function .hljs-title,.theme-base16-spacemacs-min .hljs-section,.theme-base16-spacemacs-min .hljs-title.function_,.theme-base16-spacemacs-min .ruby .hljs-property{
+    color:#4f97d7
+}
+.theme-base16-spacemacs-min .diff .hljs-meta,.theme-base16-spacemacs-min .hljs-keyword,.theme-base16-spacemacs-min .hljs-template-tag,.theme-base16-spacemacs-min .hljs-type{
+    color:#a31db1
+}
+.theme-base16-spacemacs-min .hljs-emphasis{
+    color:#a31db1;
+    font-style:italic
+}
+.theme-base16-spacemacs-min .hljs-meta,.theme-base16-spacemacs-min .hljs-meta .hljs-keyword,.theme-base16-spacemacs-min .hljs-meta .hljs-string{
+    color:#b03060
+}
+.theme-base16-spacemacs-min .hljs-meta .hljs-keyword,.theme-base16-spacemacs-min .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-summercamp{
+    /*! Theme: summercamp Author: zoe firi (zoefiri.github.io) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-summercamp pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-summercamp code.hljs{
+    padding:3px 5px
+}
+.theme-base16-summercamp .hljs{
+    color:#736e55;
+    background:#1c1810
+}
+.theme-base16-summercamp .hljs ::-moz-selection,.theme-base16-summercamp .hljs::-moz-selection{
+    background-color:#3a3527;
+    color:#736e55
+}
+.theme-base16-summercamp .hljs ::selection,.theme-base16-summercamp .hljs::selection{
+    background-color:#3a3527;
+    color:#736e55
+}
+.theme-base16-summercamp .hljs-comment{
+    color:#504b38
+}
+.theme-base16-summercamp .hljs-tag{
+    color:#5f5b45
+}
+.theme-base16-summercamp .hljs-operator,.theme-base16-summercamp .hljs-punctuation,.theme-base16-summercamp .hljs-subst{
+    color:#736e55
+}
+.theme-base16-summercamp .hljs-operator{
+    opacity:.7
+}
+.theme-base16-summercamp .hljs-bullet,.theme-base16-summercamp .hljs-deletion,.theme-base16-summercamp .hljs-name,.theme-base16-summercamp .hljs-selector-tag,.theme-base16-summercamp .hljs-template-variable,.theme-base16-summercamp .hljs-variable{
+    color:#e35142
+}
+.theme-base16-summercamp .hljs-attr,.theme-base16-summercamp .hljs-link,.theme-base16-summercamp .hljs-literal,.theme-base16-summercamp .hljs-number,.theme-base16-summercamp .hljs-symbol,.theme-base16-summercamp .hljs-variable.constant_{
+    color:#fba11b
+}
+.theme-base16-summercamp .hljs-class .hljs-title,.theme-base16-summercamp .hljs-title,.theme-base16-summercamp .hljs-title.class_{
+    color:#f2ff27
+}
+.theme-base16-summercamp .hljs-strong{
+    font-weight:700;
+    color:#f2ff27
+}
+.theme-base16-summercamp .hljs-addition,.theme-base16-summercamp .hljs-code,.theme-base16-summercamp .hljs-string,.theme-base16-summercamp .hljs-title.class_.inherited__{
+    color:#5ceb5a
+}
+.theme-base16-summercamp .hljs-built_in,.theme-base16-summercamp .hljs-doctag,.theme-base16-summercamp .hljs-keyword.hljs-atrule,.theme-base16-summercamp .hljs-quote,.theme-base16-summercamp .hljs-regexp{
+    color:#5aebbc
+}
+.theme-base16-summercamp .hljs-attribute,.theme-base16-summercamp .hljs-function .hljs-title,.theme-base16-summercamp .hljs-section,.theme-base16-summercamp .hljs-title.function_,.theme-base16-summercamp .ruby .hljs-property{
+    color:#489bf0
+}
+.theme-base16-summercamp .diff .hljs-meta,.theme-base16-summercamp .hljs-keyword,.theme-base16-summercamp .hljs-template-tag,.theme-base16-summercamp .hljs-type{
+    color:#ff8080
+}
+.theme-base16-summercamp .hljs-emphasis{
+    color:#ff8080;
+    font-style:italic
+}
+.theme-base16-summercamp .hljs-meta,.theme-base16-summercamp .hljs-meta .hljs-keyword,.theme-base16-summercamp .hljs-meta .hljs-string{
+    color:#f69be7
+}
+.theme-base16-summercamp .hljs-meta .hljs-keyword,.theme-base16-summercamp .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-summercamp-min{
+    /*! Theme: summercamp Author: zoe firi (zoefiri.github.io) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-summercamp-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-summercamp-min code.hljs{
+    padding:3px 5px
+}
+.theme-base16-summercamp-min .hljs{
+    color:#736e55;
+    background:#1c1810
+}
+.theme-base16-summercamp-min .hljs ::-moz-selection,.theme-base16-summercamp-min .hljs::-moz-selection{
+    background-color:#3a3527;
+    color:#736e55
+}
+.theme-base16-summercamp-min .hljs ::selection,.theme-base16-summercamp-min .hljs::selection{
+    background-color:#3a3527;
+    color:#736e55
+}
+.theme-base16-summercamp-min .hljs-comment{
+    color:#504b38
+}
+.theme-base16-summercamp-min .hljs-tag{
+    color:#5f5b45
+}
+.theme-base16-summercamp-min .hljs-operator,.theme-base16-summercamp-min .hljs-punctuation,.theme-base16-summercamp-min .hljs-subst{
+    color:#736e55
+}
+.theme-base16-summercamp-min .hljs-operator{
+    opacity:.7
+}
+.theme-base16-summercamp-min .hljs-bullet,.theme-base16-summercamp-min .hljs-deletion,.theme-base16-summercamp-min .hljs-name,.theme-base16-summercamp-min .hljs-selector-tag,.theme-base16-summercamp-min .hljs-template-variable,.theme-base16-summercamp-min .hljs-variable{
+    color:#e35142
+}
+.theme-base16-summercamp-min .hljs-attr,.theme-base16-summercamp-min .hljs-link,.theme-base16-summercamp-min .hljs-literal,.theme-base16-summercamp-min .hljs-number,.theme-base16-summercamp-min .hljs-symbol,.theme-base16-summercamp-min .hljs-variable.constant_{
+    color:#fba11b
+}
+.theme-base16-summercamp-min .hljs-class .hljs-title,.theme-base16-summercamp-min .hljs-title,.theme-base16-summercamp-min .hljs-title.class_{
+    color:#f2ff27
+}
+.theme-base16-summercamp-min .hljs-strong{
+    font-weight:700;
+    color:#f2ff27
+}
+.theme-base16-summercamp-min .hljs-addition,.theme-base16-summercamp-min .hljs-code,.theme-base16-summercamp-min .hljs-string,.theme-base16-summercamp-min .hljs-title.class_.inherited__{
+    color:#5ceb5a
+}
+.theme-base16-summercamp-min .hljs-built_in,.theme-base16-summercamp-min .hljs-doctag,.theme-base16-summercamp-min .hljs-keyword.hljs-atrule,.theme-base16-summercamp-min .hljs-quote,.theme-base16-summercamp-min .hljs-regexp{
+    color:#5aebbc
+}
+.theme-base16-summercamp-min .hljs-attribute,.theme-base16-summercamp-min .hljs-function .hljs-title,.theme-base16-summercamp-min .hljs-section,.theme-base16-summercamp-min .hljs-title.function_,.theme-base16-summercamp-min .ruby .hljs-property{
+    color:#489bf0
+}
+.theme-base16-summercamp-min .diff .hljs-meta,.theme-base16-summercamp-min .hljs-keyword,.theme-base16-summercamp-min .hljs-template-tag,.theme-base16-summercamp-min .hljs-type{
+    color:#ff8080
+}
+.theme-base16-summercamp-min .hljs-emphasis{
+    color:#ff8080;
+    font-style:italic
+}
+.theme-base16-summercamp-min .hljs-meta,.theme-base16-summercamp-min .hljs-meta .hljs-keyword,.theme-base16-summercamp-min .hljs-meta .hljs-string{
+    color:#f69be7
+}
+.theme-base16-summercamp-min .hljs-meta .hljs-keyword,.theme-base16-summercamp-min .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-summerfruit-dark{
+    /*! Theme: Summerfruit Dark Author: Christopher Corley (http://christop.club/) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-summerfruit-dark pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-summerfruit-dark code.hljs{
+    padding:3px 5px
+}
+.theme-base16-summerfruit-dark .hljs{
+    color:#d0d0d0;
+    background:#151515
+}
+.theme-base16-summerfruit-dark .hljs ::-moz-selection,.theme-base16-summerfruit-dark .hljs::-moz-selection{
+    background-color:#303030;
+    color:#d0d0d0
+}
+.theme-base16-summerfruit-dark .hljs ::selection,.theme-base16-summerfruit-dark .hljs::selection{
+    background-color:#303030;
+    color:#d0d0d0
+}
+.theme-base16-summerfruit-dark .hljs-comment{
+    color:#505050
+}
+.theme-base16-summerfruit-dark .hljs-tag{
+    color:#b0b0b0
+}
+.theme-base16-summerfruit-dark .hljs-operator,.theme-base16-summerfruit-dark .hljs-punctuation,.theme-base16-summerfruit-dark .hljs-subst{
+    color:#d0d0d0
+}
+.theme-base16-summerfruit-dark .hljs-operator{
+    opacity:.7
+}
+.theme-base16-summerfruit-dark .hljs-bullet,.theme-base16-summerfruit-dark .hljs-deletion,.theme-base16-summerfruit-dark .hljs-name,.theme-base16-summerfruit-dark .hljs-selector-tag,.theme-base16-summerfruit-dark .hljs-template-variable,.theme-base16-summerfruit-dark .hljs-variable{
+    color:#ff0086
+}
+.theme-base16-summerfruit-dark .hljs-attr,.theme-base16-summerfruit-dark .hljs-link,.theme-base16-summerfruit-dark .hljs-literal,.theme-base16-summerfruit-dark .hljs-number,.theme-base16-summerfruit-dark .hljs-symbol,.theme-base16-summerfruit-dark .hljs-variable.constant_{
+    color:#fd8900
+}
+.theme-base16-summerfruit-dark .hljs-class .hljs-title,.theme-base16-summerfruit-dark .hljs-title,.theme-base16-summerfruit-dark .hljs-title.class_{
+    color:#aba800
+}
+.theme-base16-summerfruit-dark .hljs-strong{
+    font-weight:700;
+    color:#aba800
+}
+.theme-base16-summerfruit-dark .hljs-addition,.theme-base16-summerfruit-dark .hljs-code,.theme-base16-summerfruit-dark .hljs-string,.theme-base16-summerfruit-dark .hljs-title.class_.inherited__{
+    color:#00c918
+}
+.theme-base16-summerfruit-dark .hljs-built_in,.theme-base16-summerfruit-dark .hljs-doctag,.theme-base16-summerfruit-dark .hljs-keyword.hljs-atrule,.theme-base16-summerfruit-dark .hljs-quote,.theme-base16-summerfruit-dark .hljs-regexp{
+    color:#1faaaa
+}
+.theme-base16-summerfruit-dark .hljs-attribute,.theme-base16-summerfruit-dark .hljs-function .hljs-title,.theme-base16-summerfruit-dark .hljs-section,.theme-base16-summerfruit-dark .hljs-title.function_,.theme-base16-summerfruit-dark .ruby .hljs-property{
+    color:#3777e6
+}
+.theme-base16-summerfruit-dark .diff .hljs-meta,.theme-base16-summerfruit-dark .hljs-keyword,.theme-base16-summerfruit-dark .hljs-template-tag,.theme-base16-summerfruit-dark .hljs-type{
+    color:#ad00a1
+}
+.theme-base16-summerfruit-dark .hljs-emphasis{
+    color:#ad00a1;
+    font-style:italic
+}
+.theme-base16-summerfruit-dark .hljs-meta,.theme-base16-summerfruit-dark .hljs-meta .hljs-keyword,.theme-base16-summerfruit-dark .hljs-meta .hljs-string{
+    color:#c63
+}
+.theme-base16-summerfruit-dark .hljs-meta .hljs-keyword,.theme-base16-summerfruit-dark .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-summerfruit-dark-min{
+    /*! Theme: Summerfruit Dark Author: Christopher Corley (http://christop.club/) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-summerfruit-dark-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-summerfruit-dark-min code.hljs{
+    padding:3px 5px
+}
+.theme-base16-summerfruit-dark-min .hljs{
+    color:#d0d0d0;
+    background:#151515
+}
+.theme-base16-summerfruit-dark-min .hljs ::-moz-selection,.theme-base16-summerfruit-dark-min .hljs::-moz-selection{
+    background-color:#303030;
+    color:#d0d0d0
+}
+.theme-base16-summerfruit-dark-min .hljs ::selection,.theme-base16-summerfruit-dark-min .hljs::selection{
+    background-color:#303030;
+    color:#d0d0d0
+}
+.theme-base16-summerfruit-dark-min .hljs-comment{
+    color:#505050
+}
+.theme-base16-summerfruit-dark-min .hljs-tag{
+    color:#b0b0b0
+}
+.theme-base16-summerfruit-dark-min .hljs-operator,.theme-base16-summerfruit-dark-min .hljs-punctuation,.theme-base16-summerfruit-dark-min .hljs-subst{
+    color:#d0d0d0
+}
+.theme-base16-summerfruit-dark-min .hljs-operator{
+    opacity:.7
+}
+.theme-base16-summerfruit-dark-min .hljs-bullet,.theme-base16-summerfruit-dark-min .hljs-deletion,.theme-base16-summerfruit-dark-min .hljs-name,.theme-base16-summerfruit-dark-min .hljs-selector-tag,.theme-base16-summerfruit-dark-min .hljs-template-variable,.theme-base16-summerfruit-dark-min .hljs-variable{
+    color:#ff0086
+}
+.theme-base16-summerfruit-dark-min .hljs-attr,.theme-base16-summerfruit-dark-min .hljs-link,.theme-base16-summerfruit-dark-min .hljs-literal,.theme-base16-summerfruit-dark-min .hljs-number,.theme-base16-summerfruit-dark-min .hljs-symbol,.theme-base16-summerfruit-dark-min .hljs-variable.constant_{
+    color:#fd8900
+}
+.theme-base16-summerfruit-dark-min .hljs-class .hljs-title,.theme-base16-summerfruit-dark-min .hljs-title,.theme-base16-summerfruit-dark-min .hljs-title.class_{
+    color:#aba800
+}
+.theme-base16-summerfruit-dark-min .hljs-strong{
+    font-weight:700;
+    color:#aba800
+}
+.theme-base16-summerfruit-dark-min .hljs-addition,.theme-base16-summerfruit-dark-min .hljs-code,.theme-base16-summerfruit-dark-min .hljs-string,.theme-base16-summerfruit-dark-min .hljs-title.class_.inherited__{
+    color:#00c918
+}
+.theme-base16-summerfruit-dark-min .hljs-built_in,.theme-base16-summerfruit-dark-min .hljs-doctag,.theme-base16-summerfruit-dark-min .hljs-keyword.hljs-atrule,.theme-base16-summerfruit-dark-min .hljs-quote,.theme-base16-summerfruit-dark-min .hljs-regexp{
+    color:#1faaaa
+}
+.theme-base16-summerfruit-dark-min .hljs-attribute,.theme-base16-summerfruit-dark-min .hljs-function .hljs-title,.theme-base16-summerfruit-dark-min .hljs-section,.theme-base16-summerfruit-dark-min .hljs-title.function_,.theme-base16-summerfruit-dark-min .ruby .hljs-property{
+    color:#3777e6
+}
+.theme-base16-summerfruit-dark-min .diff .hljs-meta,.theme-base16-summerfruit-dark-min .hljs-keyword,.theme-base16-summerfruit-dark-min .hljs-template-tag,.theme-base16-summerfruit-dark-min .hljs-type{
+    color:#ad00a1
+}
+.theme-base16-summerfruit-dark-min .hljs-emphasis{
+    color:#ad00a1;
+    font-style:italic
+}
+.theme-base16-summerfruit-dark-min .hljs-meta,.theme-base16-summerfruit-dark-min .hljs-meta .hljs-keyword,.theme-base16-summerfruit-dark-min .hljs-meta .hljs-string{
+    color:#c63
+}
+.theme-base16-summerfruit-dark-min .hljs-meta .hljs-keyword,.theme-base16-summerfruit-dark-min .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-summerfruit-light{
+    /*! Theme: Summerfruit Light Author: Christopher Corley (http://christop.club/) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-summerfruit-light pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-summerfruit-light code.hljs{
+    padding:3px 5px
+}
+.theme-base16-summerfruit-light .hljs{
+    color:#101010;
+    background:#fff
+}
+.theme-base16-summerfruit-light .hljs ::-moz-selection,.theme-base16-summerfruit-light .hljs::-moz-selection{
+    background-color:#d0d0d0;
+    color:#101010
+}
+.theme-base16-summerfruit-light .hljs ::selection,.theme-base16-summerfruit-light .hljs::selection{
+    background-color:#d0d0d0;
+    color:#101010
+}
+.theme-base16-summerfruit-light .hljs-comment{
+    color:#b0b0b0
+}
+.theme-base16-summerfruit-light .hljs-tag{
+    color:#000
+}
+.theme-base16-summerfruit-light .hljs-operator,.theme-base16-summerfruit-light .hljs-punctuation,.theme-base16-summerfruit-light .hljs-subst{
+    color:#101010
+}
+.theme-base16-summerfruit-light .hljs-operator{
+    opacity:.7
+}
+.theme-base16-summerfruit-light .hljs-bullet,.theme-base16-summerfruit-light .hljs-deletion,.theme-base16-summerfruit-light .hljs-name,.theme-base16-summerfruit-light .hljs-selector-tag,.theme-base16-summerfruit-light .hljs-template-variable,.theme-base16-summerfruit-light .hljs-variable{
+    color:#ff0086
+}
+.theme-base16-summerfruit-light .hljs-attr,.theme-base16-summerfruit-light .hljs-link,.theme-base16-summerfruit-light .hljs-literal,.theme-base16-summerfruit-light .hljs-number,.theme-base16-summerfruit-light .hljs-symbol,.theme-base16-summerfruit-light .hljs-variable.constant_{
+    color:#fd8900
+}
+.theme-base16-summerfruit-light .hljs-class .hljs-title,.theme-base16-summerfruit-light .hljs-title,.theme-base16-summerfruit-light .hljs-title.class_{
+    color:#aba800
+}
+.theme-base16-summerfruit-light .hljs-strong{
+    font-weight:700;
+    color:#aba800
+}
+.theme-base16-summerfruit-light .hljs-addition,.theme-base16-summerfruit-light .hljs-code,.theme-base16-summerfruit-light .hljs-string,.theme-base16-summerfruit-light .hljs-title.class_.inherited__{
+    color:#00c918
+}
+.theme-base16-summerfruit-light .hljs-built_in,.theme-base16-summerfruit-light .hljs-doctag,.theme-base16-summerfruit-light .hljs-keyword.hljs-atrule,.theme-base16-summerfruit-light .hljs-quote,.theme-base16-summerfruit-light .hljs-regexp{
+    color:#1faaaa
+}
+.theme-base16-summerfruit-light .hljs-attribute,.theme-base16-summerfruit-light .hljs-function .hljs-title,.theme-base16-summerfruit-light .hljs-section,.theme-base16-summerfruit-light .hljs-title.function_,.theme-base16-summerfruit-light .ruby .hljs-property{
+    color:#3777e6
+}
+.theme-base16-summerfruit-light .diff .hljs-meta,.theme-base16-summerfruit-light .hljs-keyword,.theme-base16-summerfruit-light .hljs-template-tag,.theme-base16-summerfruit-light .hljs-type{
+    color:#ad00a1
+}
+.theme-base16-summerfruit-light .hljs-emphasis{
+    color:#ad00a1;
+    font-style:italic
+}
+.theme-base16-summerfruit-light .hljs-meta,.theme-base16-summerfruit-light .hljs-meta .hljs-keyword,.theme-base16-summerfruit-light .hljs-meta .hljs-string{
+    color:#c63
+}
+.theme-base16-summerfruit-light .hljs-meta .hljs-keyword,.theme-base16-summerfruit-light .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-summerfruit-light-min{
+    /*! Theme: Summerfruit Light Author: Christopher Corley (http://christop.club/) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-summerfruit-light-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-summerfruit-light-min code.hljs{
+    padding:3px 5px
+}
+.theme-base16-summerfruit-light-min .hljs{
+    color:#101010;
+    background:#fff
+}
+.theme-base16-summerfruit-light-min .hljs ::-moz-selection,.theme-base16-summerfruit-light-min .hljs::-moz-selection{
+    background-color:#d0d0d0;
+    color:#101010
+}
+.theme-base16-summerfruit-light-min .hljs ::selection,.theme-base16-summerfruit-light-min .hljs::selection{
+    background-color:#d0d0d0;
+    color:#101010
+}
+.theme-base16-summerfruit-light-min .hljs-comment{
+    color:#b0b0b0
+}
+.theme-base16-summerfruit-light-min .hljs-tag{
+    color:#000
+}
+.theme-base16-summerfruit-light-min .hljs-operator,.theme-base16-summerfruit-light-min .hljs-punctuation,.theme-base16-summerfruit-light-min .hljs-subst{
+    color:#101010
+}
+.theme-base16-summerfruit-light-min .hljs-operator{
+    opacity:.7
+}
+.theme-base16-summerfruit-light-min .hljs-bullet,.theme-base16-summerfruit-light-min .hljs-deletion,.theme-base16-summerfruit-light-min .hljs-name,.theme-base16-summerfruit-light-min .hljs-selector-tag,.theme-base16-summerfruit-light-min .hljs-template-variable,.theme-base16-summerfruit-light-min .hljs-variable{
+    color:#ff0086
+}
+.theme-base16-summerfruit-light-min .hljs-attr,.theme-base16-summerfruit-light-min .hljs-link,.theme-base16-summerfruit-light-min .hljs-literal,.theme-base16-summerfruit-light-min .hljs-number,.theme-base16-summerfruit-light-min .hljs-symbol,.theme-base16-summerfruit-light-min .hljs-variable.constant_{
+    color:#fd8900
+}
+.theme-base16-summerfruit-light-min .hljs-class .hljs-title,.theme-base16-summerfruit-light-min .hljs-title,.theme-base16-summerfruit-light-min .hljs-title.class_{
+    color:#aba800
+}
+.theme-base16-summerfruit-light-min .hljs-strong{
+    font-weight:700;
+    color:#aba800
+}
+.theme-base16-summerfruit-light-min .hljs-addition,.theme-base16-summerfruit-light-min .hljs-code,.theme-base16-summerfruit-light-min .hljs-string,.theme-base16-summerfruit-light-min .hljs-title.class_.inherited__{
+    color:#00c918
+}
+.theme-base16-summerfruit-light-min .hljs-built_in,.theme-base16-summerfruit-light-min .hljs-doctag,.theme-base16-summerfruit-light-min .hljs-keyword.hljs-atrule,.theme-base16-summerfruit-light-min .hljs-quote,.theme-base16-summerfruit-light-min .hljs-regexp{
+    color:#1faaaa
+}
+.theme-base16-summerfruit-light-min .hljs-attribute,.theme-base16-summerfruit-light-min .hljs-function .hljs-title,.theme-base16-summerfruit-light-min .hljs-section,.theme-base16-summerfruit-light-min .hljs-title.function_,.theme-base16-summerfruit-light-min .ruby .hljs-property{
+    color:#3777e6
+}
+.theme-base16-summerfruit-light-min .diff .hljs-meta,.theme-base16-summerfruit-light-min .hljs-keyword,.theme-base16-summerfruit-light-min .hljs-template-tag,.theme-base16-summerfruit-light-min .hljs-type{
+    color:#ad00a1
+}
+.theme-base16-summerfruit-light-min .hljs-emphasis{
+    color:#ad00a1;
+    font-style:italic
+}
+.theme-base16-summerfruit-light-min .hljs-meta,.theme-base16-summerfruit-light-min .hljs-meta .hljs-keyword,.theme-base16-summerfruit-light-min .hljs-meta .hljs-string{
+    color:#c63
+}
+.theme-base16-summerfruit-light-min .hljs-meta .hljs-keyword,.theme-base16-summerfruit-light-min .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-synth-midnight-terminal-dark{
+    /*! Theme: Synth Midnight Terminal Dark Author: Michaël Ball (http://github.com/michael-ball/) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-synth-midnight-terminal-dark pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-synth-midnight-terminal-dark code.hljs{
+    padding:3px 5px
+}
+.theme-base16-synth-midnight-terminal-dark .hljs{
+    color:#c1c3c4;
+    background:#050608
+}
+.theme-base16-synth-midnight-terminal-dark .hljs ::-moz-selection,.theme-base16-synth-midnight-terminal-dark .hljs::-moz-selection{
+    background-color:#28292a;
+    color:#c1c3c4
+}
+.theme-base16-synth-midnight-terminal-dark .hljs ::selection,.theme-base16-synth-midnight-terminal-dark .hljs::selection{
+    background-color:#28292a;
+    color:#c1c3c4
+}
+.theme-base16-synth-midnight-terminal-dark .hljs-comment{
+    color:#474849
+}
+.theme-base16-synth-midnight-terminal-dark .hljs-tag{
+    color:#a3a5a6
+}
+.theme-base16-synth-midnight-terminal-dark .hljs-operator,.theme-base16-synth-midnight-terminal-dark .hljs-punctuation,.theme-base16-synth-midnight-terminal-dark .hljs-subst{
+    color:#c1c3c4
+}
+.theme-base16-synth-midnight-terminal-dark .hljs-operator{
+    opacity:.7
+}
+.theme-base16-synth-midnight-terminal-dark .hljs-bullet,.theme-base16-synth-midnight-terminal-dark .hljs-deletion,.theme-base16-synth-midnight-terminal-dark .hljs-name,.theme-base16-synth-midnight-terminal-dark .hljs-selector-tag,.theme-base16-synth-midnight-terminal-dark .hljs-template-variable,.theme-base16-synth-midnight-terminal-dark .hljs-variable{
+    color:#b53b50
+}
+.theme-base16-synth-midnight-terminal-dark .hljs-attr,.theme-base16-synth-midnight-terminal-dark .hljs-link,.theme-base16-synth-midnight-terminal-dark .hljs-literal,.theme-base16-synth-midnight-terminal-dark .hljs-number,.theme-base16-synth-midnight-terminal-dark .hljs-symbol,.theme-base16-synth-midnight-terminal-dark .hljs-variable.constant_{
+    color:#ea770d
+}
+.theme-base16-synth-midnight-terminal-dark .hljs-class .hljs-title,.theme-base16-synth-midnight-terminal-dark .hljs-title,.theme-base16-synth-midnight-terminal-dark .hljs-title.class_{
+    color:#c9d364
+}
+.theme-base16-synth-midnight-terminal-dark .hljs-strong{
+    font-weight:700;
+    color:#c9d364
+}
+.theme-base16-synth-midnight-terminal-dark .hljs-addition,.theme-base16-synth-midnight-terminal-dark .hljs-code,.theme-base16-synth-midnight-terminal-dark .hljs-string,.theme-base16-synth-midnight-terminal-dark .hljs-title.class_.inherited__{
+    color:#06ea61
+}
+.theme-base16-synth-midnight-terminal-dark .hljs-built_in,.theme-base16-synth-midnight-terminal-dark .hljs-doctag,.theme-base16-synth-midnight-terminal-dark .hljs-keyword.hljs-atrule,.theme-base16-synth-midnight-terminal-dark .hljs-quote,.theme-base16-synth-midnight-terminal-dark .hljs-regexp{
+    color:#42fff9
+}
+.theme-base16-synth-midnight-terminal-dark .hljs-attribute,.theme-base16-synth-midnight-terminal-dark .hljs-function .hljs-title,.theme-base16-synth-midnight-terminal-dark .hljs-section,.theme-base16-synth-midnight-terminal-dark .hljs-title.function_,.theme-base16-synth-midnight-terminal-dark .ruby .hljs-property{
+    color:#03aeff
+}
+.theme-base16-synth-midnight-terminal-dark .diff .hljs-meta,.theme-base16-synth-midnight-terminal-dark .hljs-keyword,.theme-base16-synth-midnight-terminal-dark .hljs-template-tag,.theme-base16-synth-midnight-terminal-dark .hljs-type{
+    color:#ea5ce2
+}
+.theme-base16-synth-midnight-terminal-dark .hljs-emphasis{
+    color:#ea5ce2;
+    font-style:italic
+}
+.theme-base16-synth-midnight-terminal-dark .hljs-meta,.theme-base16-synth-midnight-terminal-dark .hljs-meta .hljs-keyword,.theme-base16-synth-midnight-terminal-dark .hljs-meta .hljs-string{
+    color:#cd6320
+}
+.theme-base16-synth-midnight-terminal-dark .hljs-meta .hljs-keyword,.theme-base16-synth-midnight-terminal-dark .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-synth-midnight-terminal-dark-min{
+    /*! Theme: Synth Midnight Terminal Dark Author: Michaël Ball (http://github.com/michael-ball/) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-synth-midnight-terminal-dark-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-synth-midnight-terminal-dark-min code.hljs{
+    padding:3px 5px
+}
+.theme-base16-synth-midnight-terminal-dark-min .hljs{
+    color:#c1c3c4;
+    background:#050608
+}
+.theme-base16-synth-midnight-terminal-dark-min .hljs ::-moz-selection,.theme-base16-synth-midnight-terminal-dark-min .hljs::-moz-selection{
+    background-color:#28292a;
+    color:#c1c3c4
+}
+.theme-base16-synth-midnight-terminal-dark-min .hljs ::selection,.theme-base16-synth-midnight-terminal-dark-min .hljs::selection{
+    background-color:#28292a;
+    color:#c1c3c4
+}
+.theme-base16-synth-midnight-terminal-dark-min .hljs-comment{
+    color:#474849
+}
+.theme-base16-synth-midnight-terminal-dark-min .hljs-tag{
+    color:#a3a5a6
+}
+.theme-base16-synth-midnight-terminal-dark-min .hljs-operator,.theme-base16-synth-midnight-terminal-dark-min .hljs-punctuation,.theme-base16-synth-midnight-terminal-dark-min .hljs-subst{
+    color:#c1c3c4
+}
+.theme-base16-synth-midnight-terminal-dark-min .hljs-operator{
+    opacity:.7
+}
+.theme-base16-synth-midnight-terminal-dark-min .hljs-bullet,.theme-base16-synth-midnight-terminal-dark-min .hljs-deletion,.theme-base16-synth-midnight-terminal-dark-min .hljs-name,.theme-base16-synth-midnight-terminal-dark-min .hljs-selector-tag,.theme-base16-synth-midnight-terminal-dark-min .hljs-template-variable,.theme-base16-synth-midnight-terminal-dark-min .hljs-variable{
+    color:#b53b50
+}
+.theme-base16-synth-midnight-terminal-dark-min .hljs-attr,.theme-base16-synth-midnight-terminal-dark-min .hljs-link,.theme-base16-synth-midnight-terminal-dark-min .hljs-literal,.theme-base16-synth-midnight-terminal-dark-min .hljs-number,.theme-base16-synth-midnight-terminal-dark-min .hljs-symbol,.theme-base16-synth-midnight-terminal-dark-min .hljs-variable.constant_{
+    color:#ea770d
+}
+.theme-base16-synth-midnight-terminal-dark-min .hljs-class .hljs-title,.theme-base16-synth-midnight-terminal-dark-min .hljs-title,.theme-base16-synth-midnight-terminal-dark-min .hljs-title.class_{
+    color:#c9d364
+}
+.theme-base16-synth-midnight-terminal-dark-min .hljs-strong{
+    font-weight:700;
+    color:#c9d364
+}
+.theme-base16-synth-midnight-terminal-dark-min .hljs-addition,.theme-base16-synth-midnight-terminal-dark-min .hljs-code,.theme-base16-synth-midnight-terminal-dark-min .hljs-string,.theme-base16-synth-midnight-terminal-dark-min .hljs-title.class_.inherited__{
+    color:#06ea61
+}
+.theme-base16-synth-midnight-terminal-dark-min .hljs-built_in,.theme-base16-synth-midnight-terminal-dark-min .hljs-doctag,.theme-base16-synth-midnight-terminal-dark-min .hljs-keyword.hljs-atrule,.theme-base16-synth-midnight-terminal-dark-min .hljs-quote,.theme-base16-synth-midnight-terminal-dark-min .hljs-regexp{
+    color:#42fff9
+}
+.theme-base16-synth-midnight-terminal-dark-min .hljs-attribute,.theme-base16-synth-midnight-terminal-dark-min .hljs-function .hljs-title,.theme-base16-synth-midnight-terminal-dark-min .hljs-section,.theme-base16-synth-midnight-terminal-dark-min .hljs-title.function_,.theme-base16-synth-midnight-terminal-dark-min .ruby .hljs-property{
+    color:#03aeff
+}
+.theme-base16-synth-midnight-terminal-dark-min .diff .hljs-meta,.theme-base16-synth-midnight-terminal-dark-min .hljs-keyword,.theme-base16-synth-midnight-terminal-dark-min .hljs-template-tag,.theme-base16-synth-midnight-terminal-dark-min .hljs-type{
+    color:#ea5ce2
+}
+.theme-base16-synth-midnight-terminal-dark-min .hljs-emphasis{
+    color:#ea5ce2;
+    font-style:italic
+}
+.theme-base16-synth-midnight-terminal-dark-min .hljs-meta,.theme-base16-synth-midnight-terminal-dark-min .hljs-meta .hljs-keyword,.theme-base16-synth-midnight-terminal-dark-min .hljs-meta .hljs-string{
+    color:#cd6320
+}
+.theme-base16-synth-midnight-terminal-dark-min .hljs-meta .hljs-keyword,.theme-base16-synth-midnight-terminal-dark-min .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-synth-midnight-terminal-light{
+    /*! Theme: Synth Midnight Terminal Light Author: Michaël Ball (http://github.com/michael-ball/) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-synth-midnight-terminal-light pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-synth-midnight-terminal-light code.hljs{
+    padding:3px 5px
+}
+.theme-base16-synth-midnight-terminal-light .hljs{
+    color:#28292a;
+    background:#dddfe0
+}
+.theme-base16-synth-midnight-terminal-light .hljs ::-moz-selection,.theme-base16-synth-midnight-terminal-light .hljs::-moz-selection{
+    background-color:#c1c3c4;
+    color:#28292a
+}
+.theme-base16-synth-midnight-terminal-light .hljs ::selection,.theme-base16-synth-midnight-terminal-light .hljs::selection{
+    background-color:#c1c3c4;
+    color:#28292a
+}
+.theme-base16-synth-midnight-terminal-light .hljs-comment{
+    color:#a3a5a6
+}
+.theme-base16-synth-midnight-terminal-light .hljs-tag{
+    color:#474849
+}
+.theme-base16-synth-midnight-terminal-light .hljs-operator,.theme-base16-synth-midnight-terminal-light .hljs-punctuation,.theme-base16-synth-midnight-terminal-light .hljs-subst{
+    color:#28292a
+}
+.theme-base16-synth-midnight-terminal-light .hljs-operator{
+    opacity:.7
+}
+.theme-base16-synth-midnight-terminal-light .hljs-bullet,.theme-base16-synth-midnight-terminal-light .hljs-deletion,.theme-base16-synth-midnight-terminal-light .hljs-name,.theme-base16-synth-midnight-terminal-light .hljs-selector-tag,.theme-base16-synth-midnight-terminal-light .hljs-template-variable,.theme-base16-synth-midnight-terminal-light .hljs-variable{
+    color:#b53b50
+}
+.theme-base16-synth-midnight-terminal-light .hljs-attr,.theme-base16-synth-midnight-terminal-light .hljs-link,.theme-base16-synth-midnight-terminal-light .hljs-literal,.theme-base16-synth-midnight-terminal-light .hljs-number,.theme-base16-synth-midnight-terminal-light .hljs-symbol,.theme-base16-synth-midnight-terminal-light .hljs-variable.constant_{
+    color:#ea770d
+}
+.theme-base16-synth-midnight-terminal-light .hljs-class .hljs-title,.theme-base16-synth-midnight-terminal-light .hljs-title,.theme-base16-synth-midnight-terminal-light .hljs-title.class_{
+    color:#c9d364
+}
+.theme-base16-synth-midnight-terminal-light .hljs-strong{
+    font-weight:700;
+    color:#c9d364
+}
+.theme-base16-synth-midnight-terminal-light .hljs-addition,.theme-base16-synth-midnight-terminal-light .hljs-code,.theme-base16-synth-midnight-terminal-light .hljs-string,.theme-base16-synth-midnight-terminal-light .hljs-title.class_.inherited__{
+    color:#06ea61
+}
+.theme-base16-synth-midnight-terminal-light .hljs-built_in,.theme-base16-synth-midnight-terminal-light .hljs-doctag,.theme-base16-synth-midnight-terminal-light .hljs-keyword.hljs-atrule,.theme-base16-synth-midnight-terminal-light .hljs-quote,.theme-base16-synth-midnight-terminal-light .hljs-regexp{
+    color:#42fff9
+}
+.theme-base16-synth-midnight-terminal-light .hljs-attribute,.theme-base16-synth-midnight-terminal-light .hljs-function .hljs-title,.theme-base16-synth-midnight-terminal-light .hljs-section,.theme-base16-synth-midnight-terminal-light .hljs-title.function_,.theme-base16-synth-midnight-terminal-light .ruby .hljs-property{
+    color:#03aeff
+}
+.theme-base16-synth-midnight-terminal-light .diff .hljs-meta,.theme-base16-synth-midnight-terminal-light .hljs-keyword,.theme-base16-synth-midnight-terminal-light .hljs-template-tag,.theme-base16-synth-midnight-terminal-light .hljs-type{
+    color:#ea5ce2
+}
+.theme-base16-synth-midnight-terminal-light .hljs-emphasis{
+    color:#ea5ce2;
+    font-style:italic
+}
+.theme-base16-synth-midnight-terminal-light .hljs-meta,.theme-base16-synth-midnight-terminal-light .hljs-meta .hljs-keyword,.theme-base16-synth-midnight-terminal-light .hljs-meta .hljs-string{
+    color:#cd6320
+}
+.theme-base16-synth-midnight-terminal-light .hljs-meta .hljs-keyword,.theme-base16-synth-midnight-terminal-light .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-synth-midnight-terminal-light-min{
+    /*! Theme: Synth Midnight Terminal Light Author: Michaël Ball (http://github.com/michael-ball/) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-synth-midnight-terminal-light-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-synth-midnight-terminal-light-min code.hljs{
+    padding:3px 5px
+}
+.theme-base16-synth-midnight-terminal-light-min .hljs{
+    color:#28292a;
+    background:#dddfe0
+}
+.theme-base16-synth-midnight-terminal-light-min .hljs ::-moz-selection,.theme-base16-synth-midnight-terminal-light-min .hljs::-moz-selection{
+    background-color:#c1c3c4;
+    color:#28292a
+}
+.theme-base16-synth-midnight-terminal-light-min .hljs ::selection,.theme-base16-synth-midnight-terminal-light-min .hljs::selection{
+    background-color:#c1c3c4;
+    color:#28292a
+}
+.theme-base16-synth-midnight-terminal-light-min .hljs-comment{
+    color:#a3a5a6
+}
+.theme-base16-synth-midnight-terminal-light-min .hljs-tag{
+    color:#474849
+}
+.theme-base16-synth-midnight-terminal-light-min .hljs-operator,.theme-base16-synth-midnight-terminal-light-min .hljs-punctuation,.theme-base16-synth-midnight-terminal-light-min .hljs-subst{
+    color:#28292a
+}
+.theme-base16-synth-midnight-terminal-light-min .hljs-operator{
+    opacity:.7
+}
+.theme-base16-synth-midnight-terminal-light-min .hljs-bullet,.theme-base16-synth-midnight-terminal-light-min .hljs-deletion,.theme-base16-synth-midnight-terminal-light-min .hljs-name,.theme-base16-synth-midnight-terminal-light-min .hljs-selector-tag,.theme-base16-synth-midnight-terminal-light-min .hljs-template-variable,.theme-base16-synth-midnight-terminal-light-min .hljs-variable{
+    color:#b53b50
+}
+.theme-base16-synth-midnight-terminal-light-min .hljs-attr,.theme-base16-synth-midnight-terminal-light-min .hljs-link,.theme-base16-synth-midnight-terminal-light-min .hljs-literal,.theme-base16-synth-midnight-terminal-light-min .hljs-number,.theme-base16-synth-midnight-terminal-light-min .hljs-symbol,.theme-base16-synth-midnight-terminal-light-min .hljs-variable.constant_{
+    color:#ea770d
+}
+.theme-base16-synth-midnight-terminal-light-min .hljs-class .hljs-title,.theme-base16-synth-midnight-terminal-light-min .hljs-title,.theme-base16-synth-midnight-terminal-light-min .hljs-title.class_{
+    color:#c9d364
+}
+.theme-base16-synth-midnight-terminal-light-min .hljs-strong{
+    font-weight:700;
+    color:#c9d364
+}
+.theme-base16-synth-midnight-terminal-light-min .hljs-addition,.theme-base16-synth-midnight-terminal-light-min .hljs-code,.theme-base16-synth-midnight-terminal-light-min .hljs-string,.theme-base16-synth-midnight-terminal-light-min .hljs-title.class_.inherited__{
+    color:#06ea61
+}
+.theme-base16-synth-midnight-terminal-light-min .hljs-built_in,.theme-base16-synth-midnight-terminal-light-min .hljs-doctag,.theme-base16-synth-midnight-terminal-light-min .hljs-keyword.hljs-atrule,.theme-base16-synth-midnight-terminal-light-min .hljs-quote,.theme-base16-synth-midnight-terminal-light-min .hljs-regexp{
+    color:#42fff9
+}
+.theme-base16-synth-midnight-terminal-light-min .hljs-attribute,.theme-base16-synth-midnight-terminal-light-min .hljs-function .hljs-title,.theme-base16-synth-midnight-terminal-light-min .hljs-section,.theme-base16-synth-midnight-terminal-light-min .hljs-title.function_,.theme-base16-synth-midnight-terminal-light-min .ruby .hljs-property{
+    color:#03aeff
+}
+.theme-base16-synth-midnight-terminal-light-min .diff .hljs-meta,.theme-base16-synth-midnight-terminal-light-min .hljs-keyword,.theme-base16-synth-midnight-terminal-light-min .hljs-template-tag,.theme-base16-synth-midnight-terminal-light-min .hljs-type{
+    color:#ea5ce2
+}
+.theme-base16-synth-midnight-terminal-light-min .hljs-emphasis{
+    color:#ea5ce2;
+    font-style:italic
+}
+.theme-base16-synth-midnight-terminal-light-min .hljs-meta,.theme-base16-synth-midnight-terminal-light-min .hljs-meta .hljs-keyword,.theme-base16-synth-midnight-terminal-light-min .hljs-meta .hljs-string{
+    color:#cd6320
+}
+.theme-base16-synth-midnight-terminal-light-min .hljs-meta .hljs-keyword,.theme-base16-synth-midnight-terminal-light-min .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-tango{
+    /*! Theme: Tango Author: @Schnouki, based on the Tango Desktop Project License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-tango pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-tango code.hljs{
+    padding:3px 5px
+}
+.theme-base16-tango .hljs{
+    color:#d3d7cf;
+    background:#2e3436
+}
+.theme-base16-tango .hljs ::-moz-selection,.theme-base16-tango .hljs::-moz-selection{
+    background-color:#fce94f;
+    color:#d3d7cf
+}
+.theme-base16-tango .hljs ::selection,.theme-base16-tango .hljs::selection{
+    background-color:#fce94f;
+    color:#d3d7cf
+}
+.theme-base16-tango .hljs-comment{
+    color:#555753
+}
+.theme-base16-tango .hljs-tag{
+    color:#729fcf
+}
+.theme-base16-tango .hljs-operator,.theme-base16-tango .hljs-punctuation,.theme-base16-tango .hljs-subst{
+    color:#d3d7cf
+}
+.theme-base16-tango .hljs-operator{
+    opacity:.7
+}
+.theme-base16-tango .hljs-bullet,.theme-base16-tango .hljs-deletion,.theme-base16-tango .hljs-name,.theme-base16-tango .hljs-selector-tag,.theme-base16-tango .hljs-template-variable,.theme-base16-tango .hljs-variable{
+    color:#c00
+}
+.theme-base16-tango .hljs-attr,.theme-base16-tango .hljs-link,.theme-base16-tango .hljs-literal,.theme-base16-tango .hljs-number,.theme-base16-tango .hljs-symbol,.theme-base16-tango .hljs-variable.constant_{
+    color:#ef2929
+}
+.theme-base16-tango .hljs-class .hljs-title,.theme-base16-tango .hljs-title,.theme-base16-tango .hljs-title.class_{
+    color:#c4a000
+}
+.theme-base16-tango .hljs-strong{
+    font-weight:700;
+    color:#c4a000
+}
+.theme-base16-tango .hljs-addition,.theme-base16-tango .hljs-code,.theme-base16-tango .hljs-string,.theme-base16-tango .hljs-title.class_.inherited__{
+    color:#4e9a06
+}
+.theme-base16-tango .hljs-built_in,.theme-base16-tango .hljs-doctag,.theme-base16-tango .hljs-keyword.hljs-atrule,.theme-base16-tango .hljs-quote,.theme-base16-tango .hljs-regexp{
+    color:#06989a
+}
+.theme-base16-tango .hljs-attribute,.theme-base16-tango .hljs-function .hljs-title,.theme-base16-tango .hljs-section,.theme-base16-tango .hljs-title.function_,.theme-base16-tango .ruby .hljs-property{
+    color:#3465a4
+}
+.theme-base16-tango .diff .hljs-meta,.theme-base16-tango .hljs-keyword,.theme-base16-tango .hljs-template-tag,.theme-base16-tango .hljs-type{
+    color:#75507b
+}
+.theme-base16-tango .hljs-emphasis{
+    color:#75507b;
+    font-style:italic
+}
+.theme-base16-tango .hljs-meta,.theme-base16-tango .hljs-meta .hljs-keyword,.theme-base16-tango .hljs-meta .hljs-string{
+    color:#34e2e2
+}
+.theme-base16-tango .hljs-meta .hljs-keyword,.theme-base16-tango .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-tango-min{
+    /*! Theme: Tango Author: @Schnouki, based on the Tango Desktop Project License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-tango-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-tango-min code.hljs{
+    padding:3px 5px
+}
+.theme-base16-tango-min .hljs{
+    color:#d3d7cf;
+    background:#2e3436
+}
+.theme-base16-tango-min .hljs ::-moz-selection,.theme-base16-tango-min .hljs::-moz-selection{
+    background-color:#fce94f;
+    color:#d3d7cf
+}
+.theme-base16-tango-min .hljs ::selection,.theme-base16-tango-min .hljs::selection{
+    background-color:#fce94f;
+    color:#d3d7cf
+}
+.theme-base16-tango-min .hljs-comment{
+    color:#555753
+}
+.theme-base16-tango-min .hljs-tag{
+    color:#729fcf
+}
+.theme-base16-tango-min .hljs-operator,.theme-base16-tango-min .hljs-punctuation,.theme-base16-tango-min .hljs-subst{
+    color:#d3d7cf
+}
+.theme-base16-tango-min .hljs-operator{
+    opacity:.7
+}
+.theme-base16-tango-min .hljs-bullet,.theme-base16-tango-min .hljs-deletion,.theme-base16-tango-min .hljs-name,.theme-base16-tango-min .hljs-selector-tag,.theme-base16-tango-min .hljs-template-variable,.theme-base16-tango-min .hljs-variable{
+    color:#c00
+}
+.theme-base16-tango-min .hljs-attr,.theme-base16-tango-min .hljs-link,.theme-base16-tango-min .hljs-literal,.theme-base16-tango-min .hljs-number,.theme-base16-tango-min .hljs-symbol,.theme-base16-tango-min .hljs-variable.constant_{
+    color:#ef2929
+}
+.theme-base16-tango-min .hljs-class .hljs-title,.theme-base16-tango-min .hljs-title,.theme-base16-tango-min .hljs-title.class_{
+    color:#c4a000
+}
+.theme-base16-tango-min .hljs-strong{
+    font-weight:700;
+    color:#c4a000
+}
+.theme-base16-tango-min .hljs-addition,.theme-base16-tango-min .hljs-code,.theme-base16-tango-min .hljs-string,.theme-base16-tango-min .hljs-title.class_.inherited__{
+    color:#4e9a06
+}
+.theme-base16-tango-min .hljs-built_in,.theme-base16-tango-min .hljs-doctag,.theme-base16-tango-min .hljs-keyword.hljs-atrule,.theme-base16-tango-min .hljs-quote,.theme-base16-tango-min .hljs-regexp{
+    color:#06989a
+}
+.theme-base16-tango-min .hljs-attribute,.theme-base16-tango-min .hljs-function .hljs-title,.theme-base16-tango-min .hljs-section,.theme-base16-tango-min .hljs-title.function_,.theme-base16-tango-min .ruby .hljs-property{
+    color:#3465a4
+}
+.theme-base16-tango-min .diff .hljs-meta,.theme-base16-tango-min .hljs-keyword,.theme-base16-tango-min .hljs-template-tag,.theme-base16-tango-min .hljs-type{
+    color:#75507b
+}
+.theme-base16-tango-min .hljs-emphasis{
+    color:#75507b;
+    font-style:italic
+}
+.theme-base16-tango-min .hljs-meta,.theme-base16-tango-min .hljs-meta .hljs-keyword,.theme-base16-tango-min .hljs-meta .hljs-string{
+    color:#34e2e2
+}
+.theme-base16-tango-min .hljs-meta .hljs-keyword,.theme-base16-tango-min .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-tender{
+    /*! Theme: tender Author: Jacobo Tabernero (https://github/com/jacoborus/tender.vim) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-tender pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-tender code.hljs{
+    padding:3px 5px
+}
+.theme-base16-tender .hljs{
+    color:#eee;
+    background:#282828
+}
+.theme-base16-tender .hljs ::-moz-selection,.theme-base16-tender .hljs::-moz-selection{
+    background-color:#484848;
+    color:#eee
+}
+.theme-base16-tender .hljs ::selection,.theme-base16-tender .hljs::selection{
+    background-color:#484848;
+    color:#eee
+}
+.theme-base16-tender .hljs-comment{
+    color:#4c4c4c
+}
+.theme-base16-tender .hljs-tag{
+    color:#b8b8b8
+}
+.theme-base16-tender .hljs-operator,.theme-base16-tender .hljs-punctuation,.theme-base16-tender .hljs-subst{
+    color:#eee
+}
+.theme-base16-tender .hljs-operator{
+    opacity:.7
+}
+.theme-base16-tender .hljs-bullet,.theme-base16-tender .hljs-deletion,.theme-base16-tender .hljs-name,.theme-base16-tender .hljs-selector-tag,.theme-base16-tender .hljs-template-variable,.theme-base16-tender .hljs-variable{
+    color:#f43753
+}
+.theme-base16-tender .hljs-attr,.theme-base16-tender .hljs-link,.theme-base16-tender .hljs-literal,.theme-base16-tender .hljs-number,.theme-base16-tender .hljs-symbol,.theme-base16-tender .hljs-variable.constant_{
+    color:#dc9656
+}
+.theme-base16-tender .hljs-class .hljs-title,.theme-base16-tender .hljs-title,.theme-base16-tender .hljs-title.class_{
+    color:#ffc24b
+}
+.theme-base16-tender .hljs-strong{
+    font-weight:700;
+    color:#ffc24b
+}
+.theme-base16-tender .hljs-addition,.theme-base16-tender .hljs-code,.theme-base16-tender .hljs-string,.theme-base16-tender .hljs-title.class_.inherited__{
+    color:#c9d05c
+}
+.theme-base16-tender .hljs-built_in,.theme-base16-tender .hljs-doctag,.theme-base16-tender .hljs-keyword.hljs-atrule,.theme-base16-tender .hljs-quote,.theme-base16-tender .hljs-regexp{
+    color:#73cef4
+}
+.theme-base16-tender .hljs-attribute,.theme-base16-tender .hljs-function .hljs-title,.theme-base16-tender .hljs-section,.theme-base16-tender .hljs-title.function_,.theme-base16-tender .ruby .hljs-property{
+    color:#b3deef
+}
+.theme-base16-tender .diff .hljs-meta,.theme-base16-tender .hljs-keyword,.theme-base16-tender .hljs-template-tag,.theme-base16-tender .hljs-type{
+    color:#d3b987
+}
+.theme-base16-tender .hljs-emphasis{
+    color:#d3b987;
+    font-style:italic
+}
+.theme-base16-tender .hljs-meta,.theme-base16-tender .hljs-meta .hljs-keyword,.theme-base16-tender .hljs-meta .hljs-string{
+    color:#a16946
+}
+.theme-base16-tender .hljs-meta .hljs-keyword,.theme-base16-tender .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-tender-min{
+    /*! Theme: tender Author: Jacobo Tabernero (https://github/com/jacoborus/tender.vim) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-tender-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-tender-min code.hljs{
+    padding:3px 5px
+}
+.theme-base16-tender-min .hljs{
+    color:#eee;
+    background:#282828
+}
+.theme-base16-tender-min .hljs ::-moz-selection,.theme-base16-tender-min .hljs::-moz-selection{
+    background-color:#484848;
+    color:#eee
+}
+.theme-base16-tender-min .hljs ::selection,.theme-base16-tender-min .hljs::selection{
+    background-color:#484848;
+    color:#eee
+}
+.theme-base16-tender-min .hljs-comment{
+    color:#4c4c4c
+}
+.theme-base16-tender-min .hljs-tag{
+    color:#b8b8b8
+}
+.theme-base16-tender-min .hljs-operator,.theme-base16-tender-min .hljs-punctuation,.theme-base16-tender-min .hljs-subst{
+    color:#eee
+}
+.theme-base16-tender-min .hljs-operator{
+    opacity:.7
+}
+.theme-base16-tender-min .hljs-bullet,.theme-base16-tender-min .hljs-deletion,.theme-base16-tender-min .hljs-name,.theme-base16-tender-min .hljs-selector-tag,.theme-base16-tender-min .hljs-template-variable,.theme-base16-tender-min .hljs-variable{
+    color:#f43753
+}
+.theme-base16-tender-min .hljs-attr,.theme-base16-tender-min .hljs-link,.theme-base16-tender-min .hljs-literal,.theme-base16-tender-min .hljs-number,.theme-base16-tender-min .hljs-symbol,.theme-base16-tender-min .hljs-variable.constant_{
+    color:#dc9656
+}
+.theme-base16-tender-min .hljs-class .hljs-title,.theme-base16-tender-min .hljs-title,.theme-base16-tender-min .hljs-title.class_{
+    color:#ffc24b
+}
+.theme-base16-tender-min .hljs-strong{
+    font-weight:700;
+    color:#ffc24b
+}
+.theme-base16-tender-min .hljs-addition,.theme-base16-tender-min .hljs-code,.theme-base16-tender-min .hljs-string,.theme-base16-tender-min .hljs-title.class_.inherited__{
+    color:#c9d05c
+}
+.theme-base16-tender-min .hljs-built_in,.theme-base16-tender-min .hljs-doctag,.theme-base16-tender-min .hljs-keyword.hljs-atrule,.theme-base16-tender-min .hljs-quote,.theme-base16-tender-min .hljs-regexp{
+    color:#73cef4
+}
+.theme-base16-tender-min .hljs-attribute,.theme-base16-tender-min .hljs-function .hljs-title,.theme-base16-tender-min .hljs-section,.theme-base16-tender-min .hljs-title.function_,.theme-base16-tender-min .ruby .hljs-property{
+    color:#b3deef
+}
+.theme-base16-tender-min .diff .hljs-meta,.theme-base16-tender-min .hljs-keyword,.theme-base16-tender-min .hljs-template-tag,.theme-base16-tender-min .hljs-type{
+    color:#d3b987
+}
+.theme-base16-tender-min .hljs-emphasis{
+    color:#d3b987;
+    font-style:italic
+}
+.theme-base16-tender-min .hljs-meta,.theme-base16-tender-min .hljs-meta .hljs-keyword,.theme-base16-tender-min .hljs-meta .hljs-string{
+    color:#a16946
+}
+.theme-base16-tender-min .hljs-meta .hljs-keyword,.theme-base16-tender-min .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-tomorrow-night{
+    /*! Theme: Tomorrow Night Author: Chris Kempson (http://chriskempson.com) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-tomorrow-night pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-tomorrow-night code.hljs{
+    padding:3px 5px
+}
+.theme-base16-tomorrow-night .hljs{
+    color:#ccc;
+    background:#2d2d2d
+}
+.theme-base16-tomorrow-night .hljs ::-moz-selection,.theme-base16-tomorrow-night .hljs::-moz-selection{
+    background-color:#515151;
+    color:#ccc
+}
+.theme-base16-tomorrow-night .hljs ::selection,.theme-base16-tomorrow-night .hljs::selection{
+    background-color:#515151;
+    color:#ccc
+}
+.theme-base16-tomorrow-night .hljs-comment{
+    color:#999
+}
+.theme-base16-tomorrow-night .hljs-tag{
+    color:#b4b7b4
+}
+.theme-base16-tomorrow-night .hljs-operator,.theme-base16-tomorrow-night .hljs-punctuation,.theme-base16-tomorrow-night .hljs-subst{
+    color:#ccc
+}
+.theme-base16-tomorrow-night .hljs-operator{
+    opacity:.7
+}
+.theme-base16-tomorrow-night .hljs-bullet,.theme-base16-tomorrow-night .hljs-deletion,.theme-base16-tomorrow-night .hljs-name,.theme-base16-tomorrow-night .hljs-selector-tag,.theme-base16-tomorrow-night .hljs-template-variable,.theme-base16-tomorrow-night .hljs-variable{
+    color:#f2777a
+}
+.theme-base16-tomorrow-night .hljs-attr,.theme-base16-tomorrow-night .hljs-link,.theme-base16-tomorrow-night .hljs-literal,.theme-base16-tomorrow-night .hljs-number,.theme-base16-tomorrow-night .hljs-symbol,.theme-base16-tomorrow-night .hljs-variable.constant_{
+    color:#f99157
+}
+.theme-base16-tomorrow-night .hljs-class .hljs-title,.theme-base16-tomorrow-night .hljs-title,.theme-base16-tomorrow-night .hljs-title.class_{
+    color:#fc6
+}
+.theme-base16-tomorrow-night .hljs-strong{
+    font-weight:700;
+    color:#fc6
+}
+.theme-base16-tomorrow-night .hljs-addition,.theme-base16-tomorrow-night .hljs-code,.theme-base16-tomorrow-night .hljs-string,.theme-base16-tomorrow-night .hljs-title.class_.inherited__{
+    color:#9c9
+}
+.theme-base16-tomorrow-night .hljs-built_in,.theme-base16-tomorrow-night .hljs-doctag,.theme-base16-tomorrow-night .hljs-keyword.hljs-atrule,.theme-base16-tomorrow-night .hljs-quote,.theme-base16-tomorrow-night .hljs-regexp{
+    color:#6cc
+}
+.theme-base16-tomorrow-night .hljs-attribute,.theme-base16-tomorrow-night .hljs-function .hljs-title,.theme-base16-tomorrow-night .hljs-section,.theme-base16-tomorrow-night .hljs-title.function_,.theme-base16-tomorrow-night .ruby .hljs-property{
+    color:#69c
+}
+.theme-base16-tomorrow-night .diff .hljs-meta,.theme-base16-tomorrow-night .hljs-keyword,.theme-base16-tomorrow-night .hljs-template-tag,.theme-base16-tomorrow-night .hljs-type{
+    color:#c9c
+}
+.theme-base16-tomorrow-night .hljs-emphasis{
+    color:#c9c;
+    font-style:italic
+}
+.theme-base16-tomorrow-night .hljs-meta,.theme-base16-tomorrow-night .hljs-meta .hljs-keyword,.theme-base16-tomorrow-night .hljs-meta .hljs-string{
+    color:#a3685a
+}
+.theme-base16-tomorrow-night .hljs-meta .hljs-keyword,.theme-base16-tomorrow-night .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-tomorrow-night-min{
+    /*! Theme: Tomorrow Night Author: Chris Kempson (http://chriskempson.com) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-tomorrow-night-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-tomorrow-night-min code.hljs{
+    padding:3px 5px
+}
+.theme-base16-tomorrow-night-min .hljs{
+    color:#ccc;
+    background:#2d2d2d
+}
+.theme-base16-tomorrow-night-min .hljs ::-moz-selection,.theme-base16-tomorrow-night-min .hljs::-moz-selection{
+    background-color:#515151;
+    color:#ccc
+}
+.theme-base16-tomorrow-night-min .hljs ::selection,.theme-base16-tomorrow-night-min .hljs::selection{
+    background-color:#515151;
+    color:#ccc
+}
+.theme-base16-tomorrow-night-min .hljs-comment{
+    color:#999
+}
+.theme-base16-tomorrow-night-min .hljs-tag{
+    color:#b4b7b4
+}
+.theme-base16-tomorrow-night-min .hljs-operator,.theme-base16-tomorrow-night-min .hljs-punctuation,.theme-base16-tomorrow-night-min .hljs-subst{
+    color:#ccc
+}
+.theme-base16-tomorrow-night-min .hljs-operator{
+    opacity:.7
+}
+.theme-base16-tomorrow-night-min .hljs-bullet,.theme-base16-tomorrow-night-min .hljs-deletion,.theme-base16-tomorrow-night-min .hljs-name,.theme-base16-tomorrow-night-min .hljs-selector-tag,.theme-base16-tomorrow-night-min .hljs-template-variable,.theme-base16-tomorrow-night-min .hljs-variable{
+    color:#f2777a
+}
+.theme-base16-tomorrow-night-min .hljs-attr,.theme-base16-tomorrow-night-min .hljs-link,.theme-base16-tomorrow-night-min .hljs-literal,.theme-base16-tomorrow-night-min .hljs-number,.theme-base16-tomorrow-night-min .hljs-symbol,.theme-base16-tomorrow-night-min .hljs-variable.constant_{
+    color:#f99157
+}
+.theme-base16-tomorrow-night-min .hljs-class .hljs-title,.theme-base16-tomorrow-night-min .hljs-title,.theme-base16-tomorrow-night-min .hljs-title.class_{
+    color:#fc6
+}
+.theme-base16-tomorrow-night-min .hljs-strong{
+    font-weight:700;
+    color:#fc6
+}
+.theme-base16-tomorrow-night-min .hljs-addition,.theme-base16-tomorrow-night-min .hljs-code,.theme-base16-tomorrow-night-min .hljs-string,.theme-base16-tomorrow-night-min .hljs-title.class_.inherited__{
+    color:#9c9
+}
+.theme-base16-tomorrow-night-min .hljs-built_in,.theme-base16-tomorrow-night-min .hljs-doctag,.theme-base16-tomorrow-night-min .hljs-keyword.hljs-atrule,.theme-base16-tomorrow-night-min .hljs-quote,.theme-base16-tomorrow-night-min .hljs-regexp{
+    color:#6cc
+}
+.theme-base16-tomorrow-night-min .hljs-attribute,.theme-base16-tomorrow-night-min .hljs-function .hljs-title,.theme-base16-tomorrow-night-min .hljs-section,.theme-base16-tomorrow-night-min .hljs-title.function_,.theme-base16-tomorrow-night-min .ruby .hljs-property{
+    color:#69c
+}
+.theme-base16-tomorrow-night-min .diff .hljs-meta,.theme-base16-tomorrow-night-min .hljs-keyword,.theme-base16-tomorrow-night-min .hljs-template-tag,.theme-base16-tomorrow-night-min .hljs-type{
+    color:#c9c
+}
+.theme-base16-tomorrow-night-min .hljs-emphasis{
+    color:#c9c;
+    font-style:italic
+}
+.theme-base16-tomorrow-night-min .hljs-meta,.theme-base16-tomorrow-night-min .hljs-meta .hljs-keyword,.theme-base16-tomorrow-night-min .hljs-meta .hljs-string{
+    color:#a3685a
+}
+.theme-base16-tomorrow-night-min .hljs-meta .hljs-keyword,.theme-base16-tomorrow-night-min .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-tomorrow{
+    /*! Theme: Tomorrow Author: Chris Kempson (http://chriskempson.com) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-tomorrow pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-tomorrow code.hljs{
+    padding:3px 5px
+}
+.theme-base16-tomorrow .hljs{
+    color:#4d4d4c;
+    background:#fff
+}
+.theme-base16-tomorrow .hljs ::-moz-selection,.theme-base16-tomorrow .hljs::-moz-selection{
+    background-color:#d6d6d6;
+    color:#4d4d4c
+}
+.theme-base16-tomorrow .hljs ::selection,.theme-base16-tomorrow .hljs::selection{
+    background-color:#d6d6d6;
+    color:#4d4d4c
+}
+.theme-base16-tomorrow .hljs-comment{
+    color:#8e908c
+}
+.theme-base16-tomorrow .hljs-tag{
+    color:#969896
+}
+.theme-base16-tomorrow .hljs-operator,.theme-base16-tomorrow .hljs-punctuation,.theme-base16-tomorrow .hljs-subst{
+    color:#4d4d4c
+}
+.theme-base16-tomorrow .hljs-operator{
+    opacity:.7
+}
+.theme-base16-tomorrow .hljs-bullet,.theme-base16-tomorrow .hljs-deletion,.theme-base16-tomorrow .hljs-name,.theme-base16-tomorrow .hljs-selector-tag,.theme-base16-tomorrow .hljs-template-variable,.theme-base16-tomorrow .hljs-variable{
+    color:#c82829
+}
+.theme-base16-tomorrow .hljs-attr,.theme-base16-tomorrow .hljs-link,.theme-base16-tomorrow .hljs-literal,.theme-base16-tomorrow .hljs-number,.theme-base16-tomorrow .hljs-symbol,.theme-base16-tomorrow .hljs-variable.constant_{
+    color:#f5871f
+}
+.theme-base16-tomorrow .hljs-class .hljs-title,.theme-base16-tomorrow .hljs-title,.theme-base16-tomorrow .hljs-title.class_{
+    color:#eab700
+}
+.theme-base16-tomorrow .hljs-strong{
+    font-weight:700;
+    color:#eab700
+}
+.theme-base16-tomorrow .hljs-addition,.theme-base16-tomorrow .hljs-code,.theme-base16-tomorrow .hljs-string,.theme-base16-tomorrow .hljs-title.class_.inherited__{
+    color:#718c00
+}
+.theme-base16-tomorrow .hljs-built_in,.theme-base16-tomorrow .hljs-doctag,.theme-base16-tomorrow .hljs-keyword.hljs-atrule,.theme-base16-tomorrow .hljs-quote,.theme-base16-tomorrow .hljs-regexp{
+    color:#3e999f
+}
+.theme-base16-tomorrow .hljs-attribute,.theme-base16-tomorrow .hljs-function .hljs-title,.theme-base16-tomorrow .hljs-section,.theme-base16-tomorrow .hljs-title.function_,.theme-base16-tomorrow .ruby .hljs-property{
+    color:#4271ae
+}
+.theme-base16-tomorrow .diff .hljs-meta,.theme-base16-tomorrow .hljs-keyword,.theme-base16-tomorrow .hljs-template-tag,.theme-base16-tomorrow .hljs-type{
+    color:#8959a8
+}
+.theme-base16-tomorrow .hljs-emphasis{
+    color:#8959a8;
+    font-style:italic
+}
+.theme-base16-tomorrow .hljs-meta,.theme-base16-tomorrow .hljs-meta .hljs-keyword,.theme-base16-tomorrow .hljs-meta .hljs-string{
+    color:#a3685a
+}
+.theme-base16-tomorrow .hljs-meta .hljs-keyword,.theme-base16-tomorrow .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-tomorrow-min{
+    /*! Theme: Tomorrow Author: Chris Kempson (http://chriskempson.com) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-tomorrow-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-tomorrow-min code.hljs{
+    padding:3px 5px
+}
+.theme-base16-tomorrow-min .hljs{
+    color:#4d4d4c;
+    background:#fff
+}
+.theme-base16-tomorrow-min .hljs ::-moz-selection,.theme-base16-tomorrow-min .hljs::-moz-selection{
+    background-color:#d6d6d6;
+    color:#4d4d4c
+}
+.theme-base16-tomorrow-min .hljs ::selection,.theme-base16-tomorrow-min .hljs::selection{
+    background-color:#d6d6d6;
+    color:#4d4d4c
+}
+.theme-base16-tomorrow-min .hljs-comment{
+    color:#8e908c
+}
+.theme-base16-tomorrow-min .hljs-tag{
+    color:#969896
+}
+.theme-base16-tomorrow-min .hljs-operator,.theme-base16-tomorrow-min .hljs-punctuation,.theme-base16-tomorrow-min .hljs-subst{
+    color:#4d4d4c
+}
+.theme-base16-tomorrow-min .hljs-operator{
+    opacity:.7
+}
+.theme-base16-tomorrow-min .hljs-bullet,.theme-base16-tomorrow-min .hljs-deletion,.theme-base16-tomorrow-min .hljs-name,.theme-base16-tomorrow-min .hljs-selector-tag,.theme-base16-tomorrow-min .hljs-template-variable,.theme-base16-tomorrow-min .hljs-variable{
+    color:#c82829
+}
+.theme-base16-tomorrow-min .hljs-attr,.theme-base16-tomorrow-min .hljs-link,.theme-base16-tomorrow-min .hljs-literal,.theme-base16-tomorrow-min .hljs-number,.theme-base16-tomorrow-min .hljs-symbol,.theme-base16-tomorrow-min .hljs-variable.constant_{
+    color:#f5871f
+}
+.theme-base16-tomorrow-min .hljs-class .hljs-title,.theme-base16-tomorrow-min .hljs-title,.theme-base16-tomorrow-min .hljs-title.class_{
+    color:#eab700
+}
+.theme-base16-tomorrow-min .hljs-strong{
+    font-weight:700;
+    color:#eab700
+}
+.theme-base16-tomorrow-min .hljs-addition,.theme-base16-tomorrow-min .hljs-code,.theme-base16-tomorrow-min .hljs-string,.theme-base16-tomorrow-min .hljs-title.class_.inherited__{
+    color:#718c00
+}
+.theme-base16-tomorrow-min .hljs-built_in,.theme-base16-tomorrow-min .hljs-doctag,.theme-base16-tomorrow-min .hljs-keyword.hljs-atrule,.theme-base16-tomorrow-min .hljs-quote,.theme-base16-tomorrow-min .hljs-regexp{
+    color:#3e999f
+}
+.theme-base16-tomorrow-min .hljs-attribute,.theme-base16-tomorrow-min .hljs-function .hljs-title,.theme-base16-tomorrow-min .hljs-section,.theme-base16-tomorrow-min .hljs-title.function_,.theme-base16-tomorrow-min .ruby .hljs-property{
+    color:#4271ae
+}
+.theme-base16-tomorrow-min .diff .hljs-meta,.theme-base16-tomorrow-min .hljs-keyword,.theme-base16-tomorrow-min .hljs-template-tag,.theme-base16-tomorrow-min .hljs-type{
+    color:#8959a8
+}
+.theme-base16-tomorrow-min .hljs-emphasis{
+    color:#8959a8;
+    font-style:italic
+}
+.theme-base16-tomorrow-min .hljs-meta,.theme-base16-tomorrow-min .hljs-meta .hljs-keyword,.theme-base16-tomorrow-min .hljs-meta .hljs-string{
+    color:#a3685a
+}
+.theme-base16-tomorrow-min .hljs-meta .hljs-keyword,.theme-base16-tomorrow-min .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-twilight{
+    /*! Theme: Twilight Author: David Hart (https://github.com/hartbit) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-twilight pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-twilight code.hljs{
+    padding:3px 5px
+}
+.theme-base16-twilight .hljs{
+    color:#a7a7a7;
+    background:#1e1e1e
+}
+.theme-base16-twilight .hljs ::-moz-selection,.theme-base16-twilight .hljs::-moz-selection{
+    background-color:#464b50;
+    color:#a7a7a7
+}
+.theme-base16-twilight .hljs ::selection,.theme-base16-twilight .hljs::selection{
+    background-color:#464b50;
+    color:#a7a7a7
+}
+.theme-base16-twilight .hljs-comment{
+    color:#5f5a60
+}
+.theme-base16-twilight .hljs-tag{
+    color:#838184
+}
+.theme-base16-twilight .hljs-operator,.theme-base16-twilight .hljs-punctuation,.theme-base16-twilight .hljs-subst{
+    color:#a7a7a7
+}
+.theme-base16-twilight .hljs-operator{
+    opacity:.7
+}
+.theme-base16-twilight .hljs-bullet,.theme-base16-twilight .hljs-deletion,.theme-base16-twilight .hljs-name,.theme-base16-twilight .hljs-selector-tag,.theme-base16-twilight .hljs-template-variable,.theme-base16-twilight .hljs-variable{
+    color:#cf6a4c
+}
+.theme-base16-twilight .hljs-attr,.theme-base16-twilight .hljs-link,.theme-base16-twilight .hljs-literal,.theme-base16-twilight .hljs-number,.theme-base16-twilight .hljs-symbol,.theme-base16-twilight .hljs-variable.constant_{
+    color:#cda869
+}
+.theme-base16-twilight .hljs-class .hljs-title,.theme-base16-twilight .hljs-title,.theme-base16-twilight .hljs-title.class_{
+    color:#f9ee98
+}
+.theme-base16-twilight .hljs-strong{
+    font-weight:700;
+    color:#f9ee98
+}
+.theme-base16-twilight .hljs-addition,.theme-base16-twilight .hljs-code,.theme-base16-twilight .hljs-string,.theme-base16-twilight .hljs-title.class_.inherited__{
+    color:#8f9d6a
+}
+.theme-base16-twilight .hljs-built_in,.theme-base16-twilight .hljs-doctag,.theme-base16-twilight .hljs-keyword.hljs-atrule,.theme-base16-twilight .hljs-quote,.theme-base16-twilight .hljs-regexp{
+    color:#afc4db
+}
+.theme-base16-twilight .hljs-attribute,.theme-base16-twilight .hljs-function .hljs-title,.theme-base16-twilight .hljs-section,.theme-base16-twilight .hljs-title.function_,.theme-base16-twilight .ruby .hljs-property{
+    color:#7587a6
+}
+.theme-base16-twilight .diff .hljs-meta,.theme-base16-twilight .hljs-keyword,.theme-base16-twilight .hljs-template-tag,.theme-base16-twilight .hljs-type{
+    color:#9b859d
+}
+.theme-base16-twilight .hljs-emphasis{
+    color:#9b859d;
+    font-style:italic
+}
+.theme-base16-twilight .hljs-meta,.theme-base16-twilight .hljs-meta .hljs-keyword,.theme-base16-twilight .hljs-meta .hljs-string{
+    color:#9b703f
+}
+.theme-base16-twilight .hljs-meta .hljs-keyword,.theme-base16-twilight .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-twilight-min{
+    /*! Theme: Twilight Author: David Hart (https://github.com/hartbit) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-twilight-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-twilight-min code.hljs{
+    padding:3px 5px
+}
+.theme-base16-twilight-min .hljs{
+    color:#a7a7a7;
+    background:#1e1e1e
+}
+.theme-base16-twilight-min .hljs ::-moz-selection,.theme-base16-twilight-min .hljs::-moz-selection{
+    background-color:#464b50;
+    color:#a7a7a7
+}
+.theme-base16-twilight-min .hljs ::selection,.theme-base16-twilight-min .hljs::selection{
+    background-color:#464b50;
+    color:#a7a7a7
+}
+.theme-base16-twilight-min .hljs-comment{
+    color:#5f5a60
+}
+.theme-base16-twilight-min .hljs-tag{
+    color:#838184
+}
+.theme-base16-twilight-min .hljs-operator,.theme-base16-twilight-min .hljs-punctuation,.theme-base16-twilight-min .hljs-subst{
+    color:#a7a7a7
+}
+.theme-base16-twilight-min .hljs-operator{
+    opacity:.7
+}
+.theme-base16-twilight-min .hljs-bullet,.theme-base16-twilight-min .hljs-deletion,.theme-base16-twilight-min .hljs-name,.theme-base16-twilight-min .hljs-selector-tag,.theme-base16-twilight-min .hljs-template-variable,.theme-base16-twilight-min .hljs-variable{
+    color:#cf6a4c
+}
+.theme-base16-twilight-min .hljs-attr,.theme-base16-twilight-min .hljs-link,.theme-base16-twilight-min .hljs-literal,.theme-base16-twilight-min .hljs-number,.theme-base16-twilight-min .hljs-symbol,.theme-base16-twilight-min .hljs-variable.constant_{
+    color:#cda869
+}
+.theme-base16-twilight-min .hljs-class .hljs-title,.theme-base16-twilight-min .hljs-title,.theme-base16-twilight-min .hljs-title.class_{
+    color:#f9ee98
+}
+.theme-base16-twilight-min .hljs-strong{
+    font-weight:700;
+    color:#f9ee98
+}
+.theme-base16-twilight-min .hljs-addition,.theme-base16-twilight-min .hljs-code,.theme-base16-twilight-min .hljs-string,.theme-base16-twilight-min .hljs-title.class_.inherited__{
+    color:#8f9d6a
+}
+.theme-base16-twilight-min .hljs-built_in,.theme-base16-twilight-min .hljs-doctag,.theme-base16-twilight-min .hljs-keyword.hljs-atrule,.theme-base16-twilight-min .hljs-quote,.theme-base16-twilight-min .hljs-regexp{
+    color:#afc4db
+}
+.theme-base16-twilight-min .hljs-attribute,.theme-base16-twilight-min .hljs-function .hljs-title,.theme-base16-twilight-min .hljs-section,.theme-base16-twilight-min .hljs-title.function_,.theme-base16-twilight-min .ruby .hljs-property{
+    color:#7587a6
+}
+.theme-base16-twilight-min .diff .hljs-meta,.theme-base16-twilight-min .hljs-keyword,.theme-base16-twilight-min .hljs-template-tag,.theme-base16-twilight-min .hljs-type{
+    color:#9b859d
+}
+.theme-base16-twilight-min .hljs-emphasis{
+    color:#9b859d;
+    font-style:italic
+}
+.theme-base16-twilight-min .hljs-meta,.theme-base16-twilight-min .hljs-meta .hljs-keyword,.theme-base16-twilight-min .hljs-meta .hljs-string{
+    color:#9b703f
+}
+.theme-base16-twilight-min .hljs-meta .hljs-keyword,.theme-base16-twilight-min .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-unikitty-dark{
+    /*! Theme: Unikitty Dark Author: Josh W Lewis (@joshwlewis) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-unikitty-dark pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-unikitty-dark code.hljs{
+    padding:3px 5px
+}
+.theme-base16-unikitty-dark .hljs{
+    color:#bcbabe;
+    background:#2e2a31
+}
+.theme-base16-unikitty-dark .hljs ::-moz-selection,.theme-base16-unikitty-dark .hljs::-moz-selection{
+    background-color:#666369;
+    color:#bcbabe
+}
+.theme-base16-unikitty-dark .hljs ::selection,.theme-base16-unikitty-dark .hljs::selection{
+    background-color:#666369;
+    color:#bcbabe
+}
+.theme-base16-unikitty-dark .hljs-comment{
+    color:#838085
+}
+.theme-base16-unikitty-dark .hljs-tag{
+    color:#9f9da2
+}
+.theme-base16-unikitty-dark .hljs-operator,.theme-base16-unikitty-dark .hljs-punctuation,.theme-base16-unikitty-dark .hljs-subst{
+    color:#bcbabe
+}
+.theme-base16-unikitty-dark .hljs-operator{
+    opacity:.7
+}
+.theme-base16-unikitty-dark .hljs-bullet,.theme-base16-unikitty-dark .hljs-deletion,.theme-base16-unikitty-dark .hljs-name,.theme-base16-unikitty-dark .hljs-selector-tag,.theme-base16-unikitty-dark .hljs-template-variable,.theme-base16-unikitty-dark .hljs-variable{
+    color:#d8137f
+}
+.theme-base16-unikitty-dark .hljs-attr,.theme-base16-unikitty-dark .hljs-link,.theme-base16-unikitty-dark .hljs-literal,.theme-base16-unikitty-dark .hljs-number,.theme-base16-unikitty-dark .hljs-symbol,.theme-base16-unikitty-dark .hljs-variable.constant_{
+    color:#d65407
+}
+.theme-base16-unikitty-dark .hljs-class .hljs-title,.theme-base16-unikitty-dark .hljs-title,.theme-base16-unikitty-dark .hljs-title.class_{
+    color:#dc8a0e
+}
+.theme-base16-unikitty-dark .hljs-strong{
+    font-weight:700;
+    color:#dc8a0e
+}
+.theme-base16-unikitty-dark .hljs-addition,.theme-base16-unikitty-dark .hljs-code,.theme-base16-unikitty-dark .hljs-string,.theme-base16-unikitty-dark .hljs-title.class_.inherited__{
+    color:#17ad98
+}
+.theme-base16-unikitty-dark .hljs-built_in,.theme-base16-unikitty-dark .hljs-doctag,.theme-base16-unikitty-dark .hljs-keyword.hljs-atrule,.theme-base16-unikitty-dark .hljs-quote,.theme-base16-unikitty-dark .hljs-regexp{
+    color:#149bda
+}
+.theme-base16-unikitty-dark .hljs-attribute,.theme-base16-unikitty-dark .hljs-function .hljs-title,.theme-base16-unikitty-dark .hljs-section,.theme-base16-unikitty-dark .hljs-title.function_,.theme-base16-unikitty-dark .ruby .hljs-property{
+    color:#796af5
+}
+.theme-base16-unikitty-dark .diff .hljs-meta,.theme-base16-unikitty-dark .hljs-keyword,.theme-base16-unikitty-dark .hljs-template-tag,.theme-base16-unikitty-dark .hljs-type{
+    color:#bb60ea
+}
+.theme-base16-unikitty-dark .hljs-emphasis{
+    color:#bb60ea;
+    font-style:italic
+}
+.theme-base16-unikitty-dark .hljs-meta,.theme-base16-unikitty-dark .hljs-meta .hljs-keyword,.theme-base16-unikitty-dark .hljs-meta .hljs-string{
+    color:#c720ca
+}
+.theme-base16-unikitty-dark .hljs-meta .hljs-keyword,.theme-base16-unikitty-dark .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-unikitty-dark-min{
+    /*! Theme: Unikitty Dark Author: Josh W Lewis (@joshwlewis) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-unikitty-dark-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-unikitty-dark-min code.hljs{
+    padding:3px 5px
+}
+.theme-base16-unikitty-dark-min .hljs{
+    color:#bcbabe;
+    background:#2e2a31
+}
+.theme-base16-unikitty-dark-min .hljs ::-moz-selection,.theme-base16-unikitty-dark-min .hljs::-moz-selection{
+    background-color:#666369;
+    color:#bcbabe
+}
+.theme-base16-unikitty-dark-min .hljs ::selection,.theme-base16-unikitty-dark-min .hljs::selection{
+    background-color:#666369;
+    color:#bcbabe
+}
+.theme-base16-unikitty-dark-min .hljs-comment{
+    color:#838085
+}
+.theme-base16-unikitty-dark-min .hljs-tag{
+    color:#9f9da2
+}
+.theme-base16-unikitty-dark-min .hljs-operator,.theme-base16-unikitty-dark-min .hljs-punctuation,.theme-base16-unikitty-dark-min .hljs-subst{
+    color:#bcbabe
+}
+.theme-base16-unikitty-dark-min .hljs-operator{
+    opacity:.7
+}
+.theme-base16-unikitty-dark-min .hljs-bullet,.theme-base16-unikitty-dark-min .hljs-deletion,.theme-base16-unikitty-dark-min .hljs-name,.theme-base16-unikitty-dark-min .hljs-selector-tag,.theme-base16-unikitty-dark-min .hljs-template-variable,.theme-base16-unikitty-dark-min .hljs-variable{
+    color:#d8137f
+}
+.theme-base16-unikitty-dark-min .hljs-attr,.theme-base16-unikitty-dark-min .hljs-link,.theme-base16-unikitty-dark-min .hljs-literal,.theme-base16-unikitty-dark-min .hljs-number,.theme-base16-unikitty-dark-min .hljs-symbol,.theme-base16-unikitty-dark-min .hljs-variable.constant_{
+    color:#d65407
+}
+.theme-base16-unikitty-dark-min .hljs-class .hljs-title,.theme-base16-unikitty-dark-min .hljs-title,.theme-base16-unikitty-dark-min .hljs-title.class_{
+    color:#dc8a0e
+}
+.theme-base16-unikitty-dark-min .hljs-strong{
+    font-weight:700;
+    color:#dc8a0e
+}
+.theme-base16-unikitty-dark-min .hljs-addition,.theme-base16-unikitty-dark-min .hljs-code,.theme-base16-unikitty-dark-min .hljs-string,.theme-base16-unikitty-dark-min .hljs-title.class_.inherited__{
+    color:#17ad98
+}
+.theme-base16-unikitty-dark-min .hljs-built_in,.theme-base16-unikitty-dark-min .hljs-doctag,.theme-base16-unikitty-dark-min .hljs-keyword.hljs-atrule,.theme-base16-unikitty-dark-min .hljs-quote,.theme-base16-unikitty-dark-min .hljs-regexp{
+    color:#149bda
+}
+.theme-base16-unikitty-dark-min .hljs-attribute,.theme-base16-unikitty-dark-min .hljs-function .hljs-title,.theme-base16-unikitty-dark-min .hljs-section,.theme-base16-unikitty-dark-min .hljs-title.function_,.theme-base16-unikitty-dark-min .ruby .hljs-property{
+    color:#796af5
+}
+.theme-base16-unikitty-dark-min .diff .hljs-meta,.theme-base16-unikitty-dark-min .hljs-keyword,.theme-base16-unikitty-dark-min .hljs-template-tag,.theme-base16-unikitty-dark-min .hljs-type{
+    color:#bb60ea
+}
+.theme-base16-unikitty-dark-min .hljs-emphasis{
+    color:#bb60ea;
+    font-style:italic
+}
+.theme-base16-unikitty-dark-min .hljs-meta,.theme-base16-unikitty-dark-min .hljs-meta .hljs-keyword,.theme-base16-unikitty-dark-min .hljs-meta .hljs-string{
+    color:#c720ca
+}
+.theme-base16-unikitty-dark-min .hljs-meta .hljs-keyword,.theme-base16-unikitty-dark-min .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-unikitty-light{
+    /*! Theme: Unikitty Light Author: Josh W Lewis (@joshwlewis) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-unikitty-light pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-unikitty-light code.hljs{
+    padding:3px 5px
+}
+.theme-base16-unikitty-light .hljs{
+    color:#6c696e;
+    background:#fff
+}
+.theme-base16-unikitty-light .hljs ::-moz-selection,.theme-base16-unikitty-light .hljs::-moz-selection{
+    background-color:#c4c3c5;
+    color:#6c696e
+}
+.theme-base16-unikitty-light .hljs ::selection,.theme-base16-unikitty-light .hljs::selection{
+    background-color:#c4c3c5;
+    color:#6c696e
+}
+.theme-base16-unikitty-light .hljs-comment{
+    color:#a7a5a8
+}
+.theme-base16-unikitty-light .hljs-tag{
+    color:#89878b
+}
+.theme-base16-unikitty-light .hljs-operator,.theme-base16-unikitty-light .hljs-punctuation,.theme-base16-unikitty-light .hljs-subst{
+    color:#6c696e
+}
+.theme-base16-unikitty-light .hljs-operator{
+    opacity:.7
+}
+.theme-base16-unikitty-light .hljs-bullet,.theme-base16-unikitty-light .hljs-deletion,.theme-base16-unikitty-light .hljs-name,.theme-base16-unikitty-light .hljs-selector-tag,.theme-base16-unikitty-light .hljs-template-variable,.theme-base16-unikitty-light .hljs-variable{
+    color:#d8137f
+}
+.theme-base16-unikitty-light .hljs-attr,.theme-base16-unikitty-light .hljs-link,.theme-base16-unikitty-light .hljs-literal,.theme-base16-unikitty-light .hljs-number,.theme-base16-unikitty-light .hljs-symbol,.theme-base16-unikitty-light .hljs-variable.constant_{
+    color:#d65407
+}
+.theme-base16-unikitty-light .hljs-class .hljs-title,.theme-base16-unikitty-light .hljs-title,.theme-base16-unikitty-light .hljs-title.class_{
+    color:#dc8a0e
+}
+.theme-base16-unikitty-light .hljs-strong{
+    font-weight:700;
+    color:#dc8a0e
+}
+.theme-base16-unikitty-light .hljs-addition,.theme-base16-unikitty-light .hljs-code,.theme-base16-unikitty-light .hljs-string,.theme-base16-unikitty-light .hljs-title.class_.inherited__{
+    color:#17ad98
+}
+.theme-base16-unikitty-light .hljs-built_in,.theme-base16-unikitty-light .hljs-doctag,.theme-base16-unikitty-light .hljs-keyword.hljs-atrule,.theme-base16-unikitty-light .hljs-quote,.theme-base16-unikitty-light .hljs-regexp{
+    color:#149bda
+}
+.theme-base16-unikitty-light .hljs-attribute,.theme-base16-unikitty-light .hljs-function .hljs-title,.theme-base16-unikitty-light .hljs-section,.theme-base16-unikitty-light .hljs-title.function_,.theme-base16-unikitty-light .ruby .hljs-property{
+    color:#775dff
+}
+.theme-base16-unikitty-light .diff .hljs-meta,.theme-base16-unikitty-light .hljs-keyword,.theme-base16-unikitty-light .hljs-template-tag,.theme-base16-unikitty-light .hljs-type{
+    color:#aa17e6
+}
+.theme-base16-unikitty-light .hljs-emphasis{
+    color:#aa17e6;
+    font-style:italic
+}
+.theme-base16-unikitty-light .hljs-meta,.theme-base16-unikitty-light .hljs-meta .hljs-keyword,.theme-base16-unikitty-light .hljs-meta .hljs-string{
+    color:#e013d0
+}
+.theme-base16-unikitty-light .hljs-meta .hljs-keyword,.theme-base16-unikitty-light .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-unikitty-light-min{
+    /*! Theme: Unikitty Light Author: Josh W Lewis (@joshwlewis) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-unikitty-light-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-unikitty-light-min code.hljs{
+    padding:3px 5px
+}
+.theme-base16-unikitty-light-min .hljs{
+    color:#6c696e;
+    background:#fff
+}
+.theme-base16-unikitty-light-min .hljs ::-moz-selection,.theme-base16-unikitty-light-min .hljs::-moz-selection{
+    background-color:#c4c3c5;
+    color:#6c696e
+}
+.theme-base16-unikitty-light-min .hljs ::selection,.theme-base16-unikitty-light-min .hljs::selection{
+    background-color:#c4c3c5;
+    color:#6c696e
+}
+.theme-base16-unikitty-light-min .hljs-comment{
+    color:#a7a5a8
+}
+.theme-base16-unikitty-light-min .hljs-tag{
+    color:#89878b
+}
+.theme-base16-unikitty-light-min .hljs-operator,.theme-base16-unikitty-light-min .hljs-punctuation,.theme-base16-unikitty-light-min .hljs-subst{
+    color:#6c696e
+}
+.theme-base16-unikitty-light-min .hljs-operator{
+    opacity:.7
+}
+.theme-base16-unikitty-light-min .hljs-bullet,.theme-base16-unikitty-light-min .hljs-deletion,.theme-base16-unikitty-light-min .hljs-name,.theme-base16-unikitty-light-min .hljs-selector-tag,.theme-base16-unikitty-light-min .hljs-template-variable,.theme-base16-unikitty-light-min .hljs-variable{
+    color:#d8137f
+}
+.theme-base16-unikitty-light-min .hljs-attr,.theme-base16-unikitty-light-min .hljs-link,.theme-base16-unikitty-light-min .hljs-literal,.theme-base16-unikitty-light-min .hljs-number,.theme-base16-unikitty-light-min .hljs-symbol,.theme-base16-unikitty-light-min .hljs-variable.constant_{
+    color:#d65407
+}
+.theme-base16-unikitty-light-min .hljs-class .hljs-title,.theme-base16-unikitty-light-min .hljs-title,.theme-base16-unikitty-light-min .hljs-title.class_{
+    color:#dc8a0e
+}
+.theme-base16-unikitty-light-min .hljs-strong{
+    font-weight:700;
+    color:#dc8a0e
+}
+.theme-base16-unikitty-light-min .hljs-addition,.theme-base16-unikitty-light-min .hljs-code,.theme-base16-unikitty-light-min .hljs-string,.theme-base16-unikitty-light-min .hljs-title.class_.inherited__{
+    color:#17ad98
+}
+.theme-base16-unikitty-light-min .hljs-built_in,.theme-base16-unikitty-light-min .hljs-doctag,.theme-base16-unikitty-light-min .hljs-keyword.hljs-atrule,.theme-base16-unikitty-light-min .hljs-quote,.theme-base16-unikitty-light-min .hljs-regexp{
+    color:#149bda
+}
+.theme-base16-unikitty-light-min .hljs-attribute,.theme-base16-unikitty-light-min .hljs-function .hljs-title,.theme-base16-unikitty-light-min .hljs-section,.theme-base16-unikitty-light-min .hljs-title.function_,.theme-base16-unikitty-light-min .ruby .hljs-property{
+    color:#775dff
+}
+.theme-base16-unikitty-light-min .diff .hljs-meta,.theme-base16-unikitty-light-min .hljs-keyword,.theme-base16-unikitty-light-min .hljs-template-tag,.theme-base16-unikitty-light-min .hljs-type{
+    color:#aa17e6
+}
+.theme-base16-unikitty-light-min .hljs-emphasis{
+    color:#aa17e6;
+    font-style:italic
+}
+.theme-base16-unikitty-light-min .hljs-meta,.theme-base16-unikitty-light-min .hljs-meta .hljs-keyword,.theme-base16-unikitty-light-min .hljs-meta .hljs-string{
+    color:#e013d0
+}
+.theme-base16-unikitty-light-min .hljs-meta .hljs-keyword,.theme-base16-unikitty-light-min .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-vulcan{
+    /*! Theme: vulcan Author: Andrey Varfolomeev License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-vulcan pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-vulcan code.hljs{
+    padding:3px 5px
+}
+.theme-base16-vulcan .hljs{
+    color:#5b778c;
+    background:#041523
+}
+.theme-base16-vulcan .hljs ::-moz-selection,.theme-base16-vulcan .hljs::-moz-selection{
+    background-color:#003552;
+    color:#5b778c
+}
+.theme-base16-vulcan .hljs ::selection,.theme-base16-vulcan .hljs::selection{
+    background-color:#003552;
+    color:#5b778c
+}
+.theme-base16-vulcan .hljs-comment{
+    color:#7a5759
+}
+.theme-base16-vulcan .hljs-tag{
+    color:#6b6977
+}
+.theme-base16-vulcan .hljs-operator,.theme-base16-vulcan .hljs-punctuation,.theme-base16-vulcan .hljs-subst{
+    color:#5b778c
+}
+.theme-base16-vulcan .hljs-operator{
+    opacity:.7
+}
+.theme-base16-vulcan .hljs-bullet,.theme-base16-vulcan .hljs-deletion,.theme-base16-vulcan .hljs-name,.theme-base16-vulcan .hljs-selector-tag,.theme-base16-vulcan .hljs-template-variable,.theme-base16-vulcan .hljs-variable{
+    color:#818591
+}
+.theme-base16-vulcan .hljs-attr,.theme-base16-vulcan .hljs-link,.theme-base16-vulcan .hljs-literal,.theme-base16-vulcan .hljs-number,.theme-base16-vulcan .hljs-symbol,.theme-base16-vulcan .hljs-variable.constant_{
+    color:#9198a3
+}
+.theme-base16-vulcan .hljs-class .hljs-title,.theme-base16-vulcan .hljs-title,.theme-base16-vulcan .hljs-title.class_{
+    color:#adb4b9
+}
+.theme-base16-vulcan .hljs-strong{
+    font-weight:700;
+    color:#adb4b9
+}
+.theme-base16-vulcan .hljs-addition,.theme-base16-vulcan .hljs-attribute,.theme-base16-vulcan .hljs-built_in,.theme-base16-vulcan .hljs-code,.theme-base16-vulcan .hljs-doctag,.theme-base16-vulcan .hljs-function .hljs-title,.theme-base16-vulcan .hljs-keyword.hljs-atrule,.theme-base16-vulcan .hljs-quote,.theme-base16-vulcan .hljs-regexp,.theme-base16-vulcan .hljs-section,.theme-base16-vulcan .hljs-string,.theme-base16-vulcan .hljs-title.class_.inherited__,.theme-base16-vulcan .hljs-title.function_,.theme-base16-vulcan .ruby .hljs-property{
+    color:#977d7c
+}
+.theme-base16-vulcan .diff .hljs-meta,.theme-base16-vulcan .hljs-keyword,.theme-base16-vulcan .hljs-template-tag,.theme-base16-vulcan .hljs-type{
+    color:#9198a3
+}
+.theme-base16-vulcan .hljs-emphasis{
+    color:#9198a3;
+    font-style:italic
+}
+.theme-base16-vulcan .hljs-meta,.theme-base16-vulcan .hljs-meta .hljs-keyword,.theme-base16-vulcan .hljs-meta .hljs-string{
+    color:#977d7c
+}
+.theme-base16-vulcan .hljs-meta .hljs-keyword,.theme-base16-vulcan .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-vulcan-min{
+    /*! Theme: vulcan Author: Andrey Varfolomeev License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-vulcan-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-vulcan-min code.hljs{
+    padding:3px 5px
+}
+.theme-base16-vulcan-min .hljs{
+    color:#5b778c;
+    background:#041523
+}
+.theme-base16-vulcan-min .hljs ::-moz-selection,.theme-base16-vulcan-min .hljs::-moz-selection{
+    background-color:#003552;
+    color:#5b778c
+}
+.theme-base16-vulcan-min .hljs ::selection,.theme-base16-vulcan-min .hljs::selection{
+    background-color:#003552;
+    color:#5b778c
+}
+.theme-base16-vulcan-min .hljs-comment{
+    color:#7a5759
+}
+.theme-base16-vulcan-min .hljs-tag{
+    color:#6b6977
+}
+.theme-base16-vulcan-min .hljs-operator,.theme-base16-vulcan-min .hljs-punctuation,.theme-base16-vulcan-min .hljs-subst{
+    color:#5b778c
+}
+.theme-base16-vulcan-min .hljs-operator{
+    opacity:.7
+}
+.theme-base16-vulcan-min .hljs-bullet,.theme-base16-vulcan-min .hljs-deletion,.theme-base16-vulcan-min .hljs-name,.theme-base16-vulcan-min .hljs-selector-tag,.theme-base16-vulcan-min .hljs-template-variable,.theme-base16-vulcan-min .hljs-variable{
+    color:#818591
+}
+.theme-base16-vulcan-min .hljs-attr,.theme-base16-vulcan-min .hljs-link,.theme-base16-vulcan-min .hljs-literal,.theme-base16-vulcan-min .hljs-number,.theme-base16-vulcan-min .hljs-symbol,.theme-base16-vulcan-min .hljs-variable.constant_{
+    color:#9198a3
+}
+.theme-base16-vulcan-min .hljs-class .hljs-title,.theme-base16-vulcan-min .hljs-title,.theme-base16-vulcan-min .hljs-title.class_{
+    color:#adb4b9
+}
+.theme-base16-vulcan-min .hljs-strong{
+    font-weight:700;
+    color:#adb4b9
+}
+.theme-base16-vulcan-min .hljs-addition,.theme-base16-vulcan-min .hljs-attribute,.theme-base16-vulcan-min .hljs-built_in,.theme-base16-vulcan-min .hljs-code,.theme-base16-vulcan-min .hljs-doctag,.theme-base16-vulcan-min .hljs-function .hljs-title,.theme-base16-vulcan-min .hljs-keyword.hljs-atrule,.theme-base16-vulcan-min .hljs-quote,.theme-base16-vulcan-min .hljs-regexp,.theme-base16-vulcan-min .hljs-section,.theme-base16-vulcan-min .hljs-string,.theme-base16-vulcan-min .hljs-title.class_.inherited__,.theme-base16-vulcan-min .hljs-title.function_,.theme-base16-vulcan-min .ruby .hljs-property{
+    color:#977d7c
+}
+.theme-base16-vulcan-min .diff .hljs-meta,.theme-base16-vulcan-min .hljs-keyword,.theme-base16-vulcan-min .hljs-template-tag,.theme-base16-vulcan-min .hljs-type{
+    color:#9198a3
+}
+.theme-base16-vulcan-min .hljs-emphasis{
+    color:#9198a3;
+    font-style:italic
+}
+.theme-base16-vulcan-min .hljs-meta,.theme-base16-vulcan-min .hljs-meta .hljs-keyword,.theme-base16-vulcan-min .hljs-meta .hljs-string{
+    color:#977d7c
+}
+.theme-base16-vulcan-min .hljs-meta .hljs-keyword,.theme-base16-vulcan-min .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-windows-10-light{
+    /*! Theme: Windows 10 Light Author: Fergus Collins (https://github.com/C-Fergus) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-windows-10-light pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-windows-10-light code.hljs{
+    padding:3px 5px
+}
+.theme-base16-windows-10-light .hljs{
+    color:#767676;
+    background:#f2f2f2
+}
+.theme-base16-windows-10-light .hljs ::-moz-selection,.theme-base16-windows-10-light .hljs::-moz-selection{
+    background-color:#d9d9d9;
+    color:#767676
+}
+.theme-base16-windows-10-light .hljs ::selection,.theme-base16-windows-10-light .hljs::selection{
+    background-color:#d9d9d9;
+    color:#767676
+}
+.theme-base16-windows-10-light .hljs-comment{
+    color:#ccc
+}
+.theme-base16-windows-10-light .hljs-tag{
+    color:#ababab
+}
+.theme-base16-windows-10-light .hljs-operator,.theme-base16-windows-10-light .hljs-punctuation,.theme-base16-windows-10-light .hljs-subst{
+    color:#767676
+}
+.theme-base16-windows-10-light .hljs-operator{
+    opacity:.7
+}
+.theme-base16-windows-10-light .hljs-bullet,.theme-base16-windows-10-light .hljs-deletion,.theme-base16-windows-10-light .hljs-name,.theme-base16-windows-10-light .hljs-selector-tag,.theme-base16-windows-10-light .hljs-template-variable,.theme-base16-windows-10-light .hljs-variable{
+    color:#c50f1f
+}
+.theme-base16-windows-10-light .hljs-attr,.theme-base16-windows-10-light .hljs-link,.theme-base16-windows-10-light .hljs-literal,.theme-base16-windows-10-light .hljs-number,.theme-base16-windows-10-light .hljs-symbol,.theme-base16-windows-10-light .hljs-variable.constant_{
+    color:#f9f1a5
+}
+.theme-base16-windows-10-light .hljs-class .hljs-title,.theme-base16-windows-10-light .hljs-title,.theme-base16-windows-10-light .hljs-title.class_{
+    color:#c19c00
+}
+.theme-base16-windows-10-light .hljs-strong{
+    font-weight:700;
+    color:#c19c00
+}
+.theme-base16-windows-10-light .hljs-addition,.theme-base16-windows-10-light .hljs-code,.theme-base16-windows-10-light .hljs-string,.theme-base16-windows-10-light .hljs-title.class_.inherited__{
+    color:#13a10e
+}
+.theme-base16-windows-10-light .hljs-built_in,.theme-base16-windows-10-light .hljs-doctag,.theme-base16-windows-10-light .hljs-keyword.hljs-atrule,.theme-base16-windows-10-light .hljs-quote,.theme-base16-windows-10-light .hljs-regexp{
+    color:#3a96dd
+}
+.theme-base16-windows-10-light .hljs-attribute,.theme-base16-windows-10-light .hljs-function .hljs-title,.theme-base16-windows-10-light .hljs-section,.theme-base16-windows-10-light .hljs-title.function_,.theme-base16-windows-10-light .ruby .hljs-property{
+    color:#0037da
+}
+.theme-base16-windows-10-light .diff .hljs-meta,.theme-base16-windows-10-light .hljs-keyword,.theme-base16-windows-10-light .hljs-template-tag,.theme-base16-windows-10-light .hljs-type{
+    color:#881798
+}
+.theme-base16-windows-10-light .hljs-emphasis{
+    color:#881798;
+    font-style:italic
+}
+.theme-base16-windows-10-light .hljs-meta,.theme-base16-windows-10-light .hljs-meta .hljs-keyword,.theme-base16-windows-10-light .hljs-meta .hljs-string{
+    color:#16c60c
+}
+.theme-base16-windows-10-light .hljs-meta .hljs-keyword,.theme-base16-windows-10-light .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-windows-10-light-min{
+    /*! Theme: Windows 10 Light Author: Fergus Collins (https://github.com/C-Fergus) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-windows-10-light-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-windows-10-light-min code.hljs{
+    padding:3px 5px
+}
+.theme-base16-windows-10-light-min .hljs{
+    color:#767676;
+    background:#f2f2f2
+}
+.theme-base16-windows-10-light-min .hljs ::-moz-selection,.theme-base16-windows-10-light-min .hljs::-moz-selection{
+    background-color:#d9d9d9;
+    color:#767676
+}
+.theme-base16-windows-10-light-min .hljs ::selection,.theme-base16-windows-10-light-min .hljs::selection{
+    background-color:#d9d9d9;
+    color:#767676
+}
+.theme-base16-windows-10-light-min .hljs-comment{
+    color:#ccc
+}
+.theme-base16-windows-10-light-min .hljs-tag{
+    color:#ababab
+}
+.theme-base16-windows-10-light-min .hljs-operator,.theme-base16-windows-10-light-min .hljs-punctuation,.theme-base16-windows-10-light-min .hljs-subst{
+    color:#767676
+}
+.theme-base16-windows-10-light-min .hljs-operator{
+    opacity:.7
+}
+.theme-base16-windows-10-light-min .hljs-bullet,.theme-base16-windows-10-light-min .hljs-deletion,.theme-base16-windows-10-light-min .hljs-name,.theme-base16-windows-10-light-min .hljs-selector-tag,.theme-base16-windows-10-light-min .hljs-template-variable,.theme-base16-windows-10-light-min .hljs-variable{
+    color:#c50f1f
+}
+.theme-base16-windows-10-light-min .hljs-attr,.theme-base16-windows-10-light-min .hljs-link,.theme-base16-windows-10-light-min .hljs-literal,.theme-base16-windows-10-light-min .hljs-number,.theme-base16-windows-10-light-min .hljs-symbol,.theme-base16-windows-10-light-min .hljs-variable.constant_{
+    color:#f9f1a5
+}
+.theme-base16-windows-10-light-min .hljs-class .hljs-title,.theme-base16-windows-10-light-min .hljs-title,.theme-base16-windows-10-light-min .hljs-title.class_{
+    color:#c19c00
+}
+.theme-base16-windows-10-light-min .hljs-strong{
+    font-weight:700;
+    color:#c19c00
+}
+.theme-base16-windows-10-light-min .hljs-addition,.theme-base16-windows-10-light-min .hljs-code,.theme-base16-windows-10-light-min .hljs-string,.theme-base16-windows-10-light-min .hljs-title.class_.inherited__{
+    color:#13a10e
+}
+.theme-base16-windows-10-light-min .hljs-built_in,.theme-base16-windows-10-light-min .hljs-doctag,.theme-base16-windows-10-light-min .hljs-keyword.hljs-atrule,.theme-base16-windows-10-light-min .hljs-quote,.theme-base16-windows-10-light-min .hljs-regexp{
+    color:#3a96dd
+}
+.theme-base16-windows-10-light-min .hljs-attribute,.theme-base16-windows-10-light-min .hljs-function .hljs-title,.theme-base16-windows-10-light-min .hljs-section,.theme-base16-windows-10-light-min .hljs-title.function_,.theme-base16-windows-10-light-min .ruby .hljs-property{
+    color:#0037da
+}
+.theme-base16-windows-10-light-min .diff .hljs-meta,.theme-base16-windows-10-light-min .hljs-keyword,.theme-base16-windows-10-light-min .hljs-template-tag,.theme-base16-windows-10-light-min .hljs-type{
+    color:#881798
+}
+.theme-base16-windows-10-light-min .hljs-emphasis{
+    color:#881798;
+    font-style:italic
+}
+.theme-base16-windows-10-light-min .hljs-meta,.theme-base16-windows-10-light-min .hljs-meta .hljs-keyword,.theme-base16-windows-10-light-min .hljs-meta .hljs-string{
+    color:#16c60c
+}
+.theme-base16-windows-10-light-min .hljs-meta .hljs-keyword,.theme-base16-windows-10-light-min .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-windows-10{
+    /*! Theme: Windows 10 Author: Fergus Collins (https://github.com/C-Fergus) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-windows-10 pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-windows-10 code.hljs{
+    padding:3px 5px
+}
+.theme-base16-windows-10 .hljs{
+    color:#ccc;
+    background:#0c0c0c
+}
+.theme-base16-windows-10 .hljs ::-moz-selection,.theme-base16-windows-10 .hljs::-moz-selection{
+    background-color:#535353;
+    color:#ccc
+}
+.theme-base16-windows-10 .hljs ::selection,.theme-base16-windows-10 .hljs::selection{
+    background-color:#535353;
+    color:#ccc
+}
+.theme-base16-windows-10 .hljs-comment{
+    color:#767676
+}
+.theme-base16-windows-10 .hljs-tag{
+    color:#b9b9b9
+}
+.theme-base16-windows-10 .hljs-operator,.theme-base16-windows-10 .hljs-punctuation,.theme-base16-windows-10 .hljs-subst{
+    color:#ccc
+}
+.theme-base16-windows-10 .hljs-operator{
+    opacity:.7
+}
+.theme-base16-windows-10 .hljs-bullet,.theme-base16-windows-10 .hljs-deletion,.theme-base16-windows-10 .hljs-name,.theme-base16-windows-10 .hljs-selector-tag,.theme-base16-windows-10 .hljs-template-variable,.theme-base16-windows-10 .hljs-variable{
+    color:#e74856
+}
+.theme-base16-windows-10 .hljs-attr,.theme-base16-windows-10 .hljs-link,.theme-base16-windows-10 .hljs-literal,.theme-base16-windows-10 .hljs-number,.theme-base16-windows-10 .hljs-symbol,.theme-base16-windows-10 .hljs-variable.constant_{
+    color:#c19c00
+}
+.theme-base16-windows-10 .hljs-class .hljs-title,.theme-base16-windows-10 .hljs-title,.theme-base16-windows-10 .hljs-title.class_{
+    color:#f9f1a5
+}
+.theme-base16-windows-10 .hljs-strong{
+    font-weight:700;
+    color:#f9f1a5
+}
+.theme-base16-windows-10 .hljs-addition,.theme-base16-windows-10 .hljs-code,.theme-base16-windows-10 .hljs-string,.theme-base16-windows-10 .hljs-title.class_.inherited__{
+    color:#16c60c
+}
+.theme-base16-windows-10 .hljs-built_in,.theme-base16-windows-10 .hljs-doctag,.theme-base16-windows-10 .hljs-keyword.hljs-atrule,.theme-base16-windows-10 .hljs-quote,.theme-base16-windows-10 .hljs-regexp{
+    color:#61d6d6
+}
+.theme-base16-windows-10 .hljs-attribute,.theme-base16-windows-10 .hljs-function .hljs-title,.theme-base16-windows-10 .hljs-section,.theme-base16-windows-10 .hljs-title.function_,.theme-base16-windows-10 .ruby .hljs-property{
+    color:#3b78ff
+}
+.theme-base16-windows-10 .diff .hljs-meta,.theme-base16-windows-10 .hljs-keyword,.theme-base16-windows-10 .hljs-template-tag,.theme-base16-windows-10 .hljs-type{
+    color:#b4009e
+}
+.theme-base16-windows-10 .hljs-emphasis{
+    color:#b4009e;
+    font-style:italic
+}
+.theme-base16-windows-10 .hljs-meta,.theme-base16-windows-10 .hljs-meta .hljs-keyword,.theme-base16-windows-10 .hljs-meta .hljs-string{
+    color:#13a10e
+}
+.theme-base16-windows-10 .hljs-meta .hljs-keyword,.theme-base16-windows-10 .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-windows-10-min{
+    /*! Theme: Windows 10 Author: Fergus Collins (https://github.com/C-Fergus) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-windows-10-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-windows-10-min code.hljs{
+    padding:3px 5px
+}
+.theme-base16-windows-10-min .hljs{
+    color:#ccc;
+    background:#0c0c0c
+}
+.theme-base16-windows-10-min .hljs ::-moz-selection,.theme-base16-windows-10-min .hljs::-moz-selection{
+    background-color:#535353;
+    color:#ccc
+}
+.theme-base16-windows-10-min .hljs ::selection,.theme-base16-windows-10-min .hljs::selection{
+    background-color:#535353;
+    color:#ccc
+}
+.theme-base16-windows-10-min .hljs-comment{
+    color:#767676
+}
+.theme-base16-windows-10-min .hljs-tag{
+    color:#b9b9b9
+}
+.theme-base16-windows-10-min .hljs-operator,.theme-base16-windows-10-min .hljs-punctuation,.theme-base16-windows-10-min .hljs-subst{
+    color:#ccc
+}
+.theme-base16-windows-10-min .hljs-operator{
+    opacity:.7
+}
+.theme-base16-windows-10-min .hljs-bullet,.theme-base16-windows-10-min .hljs-deletion,.theme-base16-windows-10-min .hljs-name,.theme-base16-windows-10-min .hljs-selector-tag,.theme-base16-windows-10-min .hljs-template-variable,.theme-base16-windows-10-min .hljs-variable{
+    color:#e74856
+}
+.theme-base16-windows-10-min .hljs-attr,.theme-base16-windows-10-min .hljs-link,.theme-base16-windows-10-min .hljs-literal,.theme-base16-windows-10-min .hljs-number,.theme-base16-windows-10-min .hljs-symbol,.theme-base16-windows-10-min .hljs-variable.constant_{
+    color:#c19c00
+}
+.theme-base16-windows-10-min .hljs-class .hljs-title,.theme-base16-windows-10-min .hljs-title,.theme-base16-windows-10-min .hljs-title.class_{
+    color:#f9f1a5
+}
+.theme-base16-windows-10-min .hljs-strong{
+    font-weight:700;
+    color:#f9f1a5
+}
+.theme-base16-windows-10-min .hljs-addition,.theme-base16-windows-10-min .hljs-code,.theme-base16-windows-10-min .hljs-string,.theme-base16-windows-10-min .hljs-title.class_.inherited__{
+    color:#16c60c
+}
+.theme-base16-windows-10-min .hljs-built_in,.theme-base16-windows-10-min .hljs-doctag,.theme-base16-windows-10-min .hljs-keyword.hljs-atrule,.theme-base16-windows-10-min .hljs-quote,.theme-base16-windows-10-min .hljs-regexp{
+    color:#61d6d6
+}
+.theme-base16-windows-10-min .hljs-attribute,.theme-base16-windows-10-min .hljs-function .hljs-title,.theme-base16-windows-10-min .hljs-section,.theme-base16-windows-10-min .hljs-title.function_,.theme-base16-windows-10-min .ruby .hljs-property{
+    color:#3b78ff
+}
+.theme-base16-windows-10-min .diff .hljs-meta,.theme-base16-windows-10-min .hljs-keyword,.theme-base16-windows-10-min .hljs-template-tag,.theme-base16-windows-10-min .hljs-type{
+    color:#b4009e
+}
+.theme-base16-windows-10-min .hljs-emphasis{
+    color:#b4009e;
+    font-style:italic
+}
+.theme-base16-windows-10-min .hljs-meta,.theme-base16-windows-10-min .hljs-meta .hljs-keyword,.theme-base16-windows-10-min .hljs-meta .hljs-string{
+    color:#13a10e
+}
+.theme-base16-windows-10-min .hljs-meta .hljs-keyword,.theme-base16-windows-10-min .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-windows-95-light{
+    /*! Theme: Windows 95 Light Author: Fergus Collins (https://github.com/C-Fergus) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-windows-95-light pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-windows-95-light code.hljs{
+    padding:3px 5px
+}
+.theme-base16-windows-95-light .hljs{
+    color:#545454;
+    background:#fcfcfc
+}
+.theme-base16-windows-95-light .hljs ::-moz-selection,.theme-base16-windows-95-light .hljs::-moz-selection{
+    background-color:#c4c4c4;
+    color:#545454
+}
+.theme-base16-windows-95-light .hljs ::selection,.theme-base16-windows-95-light .hljs::selection{
+    background-color:#c4c4c4;
+    color:#545454
+}
+.theme-base16-windows-95-light .hljs-comment{
+    color:#a8a8a8
+}
+.theme-base16-windows-95-light .hljs-tag{
+    color:#7e7e7e
+}
+.theme-base16-windows-95-light .hljs-operator,.theme-base16-windows-95-light .hljs-punctuation,.theme-base16-windows-95-light .hljs-subst{
+    color:#545454
+}
+.theme-base16-windows-95-light .hljs-operator{
+    opacity:.7
+}
+.theme-base16-windows-95-light .hljs-bullet,.theme-base16-windows-95-light .hljs-deletion,.theme-base16-windows-95-light .hljs-name,.theme-base16-windows-95-light .hljs-selector-tag,.theme-base16-windows-95-light .hljs-template-variable,.theme-base16-windows-95-light .hljs-variable{
+    color:#a80000
+}
+.theme-base16-windows-95-light .hljs-attr,.theme-base16-windows-95-light .hljs-link,.theme-base16-windows-95-light .hljs-literal,.theme-base16-windows-95-light .hljs-number,.theme-base16-windows-95-light .hljs-symbol,.theme-base16-windows-95-light .hljs-variable.constant_{
+    color:#fcfc54
+}
+.theme-base16-windows-95-light .hljs-class .hljs-title,.theme-base16-windows-95-light .hljs-title,.theme-base16-windows-95-light .hljs-title.class_{
+    color:#a85400
+}
+.theme-base16-windows-95-light .hljs-strong{
+    font-weight:700;
+    color:#a85400
+}
+.theme-base16-windows-95-light .hljs-addition,.theme-base16-windows-95-light .hljs-code,.theme-base16-windows-95-light .hljs-string,.theme-base16-windows-95-light .hljs-title.class_.inherited__{
+    color:#00a800
+}
+.theme-base16-windows-95-light .hljs-built_in,.theme-base16-windows-95-light .hljs-doctag,.theme-base16-windows-95-light .hljs-keyword.hljs-atrule,.theme-base16-windows-95-light .hljs-quote,.theme-base16-windows-95-light .hljs-regexp{
+    color:#00a8a8
+}
+.theme-base16-windows-95-light .hljs-attribute,.theme-base16-windows-95-light .hljs-function .hljs-title,.theme-base16-windows-95-light .hljs-section,.theme-base16-windows-95-light .hljs-title.function_,.theme-base16-windows-95-light .ruby .hljs-property{
+    color:#0000a8
+}
+.theme-base16-windows-95-light .diff .hljs-meta,.theme-base16-windows-95-light .hljs-keyword,.theme-base16-windows-95-light .hljs-template-tag,.theme-base16-windows-95-light .hljs-type{
+    color:#a800a8
+}
+.theme-base16-windows-95-light .hljs-emphasis{
+    color:#a800a8;
+    font-style:italic
+}
+.theme-base16-windows-95-light .hljs-meta,.theme-base16-windows-95-light .hljs-meta .hljs-keyword,.theme-base16-windows-95-light .hljs-meta .hljs-string{
+    color:#54fc54
+}
+.theme-base16-windows-95-light .hljs-meta .hljs-keyword,.theme-base16-windows-95-light .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-windows-95-light-min{
+    /*! Theme: Windows 95 Light Author: Fergus Collins (https://github.com/C-Fergus) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-windows-95-light-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-windows-95-light-min code.hljs{
+    padding:3px 5px
+}
+.theme-base16-windows-95-light-min .hljs{
+    color:#545454;
+    background:#fcfcfc
+}
+.theme-base16-windows-95-light-min .hljs ::-moz-selection,.theme-base16-windows-95-light-min .hljs::-moz-selection{
+    background-color:#c4c4c4;
+    color:#545454
+}
+.theme-base16-windows-95-light-min .hljs ::selection,.theme-base16-windows-95-light-min .hljs::selection{
+    background-color:#c4c4c4;
+    color:#545454
+}
+.theme-base16-windows-95-light-min .hljs-comment{
+    color:#a8a8a8
+}
+.theme-base16-windows-95-light-min .hljs-tag{
+    color:#7e7e7e
+}
+.theme-base16-windows-95-light-min .hljs-operator,.theme-base16-windows-95-light-min .hljs-punctuation,.theme-base16-windows-95-light-min .hljs-subst{
+    color:#545454
+}
+.theme-base16-windows-95-light-min .hljs-operator{
+    opacity:.7
+}
+.theme-base16-windows-95-light-min .hljs-bullet,.theme-base16-windows-95-light-min .hljs-deletion,.theme-base16-windows-95-light-min .hljs-name,.theme-base16-windows-95-light-min .hljs-selector-tag,.theme-base16-windows-95-light-min .hljs-template-variable,.theme-base16-windows-95-light-min .hljs-variable{
+    color:#a80000
+}
+.theme-base16-windows-95-light-min .hljs-attr,.theme-base16-windows-95-light-min .hljs-link,.theme-base16-windows-95-light-min .hljs-literal,.theme-base16-windows-95-light-min .hljs-number,.theme-base16-windows-95-light-min .hljs-symbol,.theme-base16-windows-95-light-min .hljs-variable.constant_{
+    color:#fcfc54
+}
+.theme-base16-windows-95-light-min .hljs-class .hljs-title,.theme-base16-windows-95-light-min .hljs-title,.theme-base16-windows-95-light-min .hljs-title.class_{
+    color:#a85400
+}
+.theme-base16-windows-95-light-min .hljs-strong{
+    font-weight:700;
+    color:#a85400
+}
+.theme-base16-windows-95-light-min .hljs-addition,.theme-base16-windows-95-light-min .hljs-code,.theme-base16-windows-95-light-min .hljs-string,.theme-base16-windows-95-light-min .hljs-title.class_.inherited__{
+    color:#00a800
+}
+.theme-base16-windows-95-light-min .hljs-built_in,.theme-base16-windows-95-light-min .hljs-doctag,.theme-base16-windows-95-light-min .hljs-keyword.hljs-atrule,.theme-base16-windows-95-light-min .hljs-quote,.theme-base16-windows-95-light-min .hljs-regexp{
+    color:#00a8a8
+}
+.theme-base16-windows-95-light-min .hljs-attribute,.theme-base16-windows-95-light-min .hljs-function .hljs-title,.theme-base16-windows-95-light-min .hljs-section,.theme-base16-windows-95-light-min .hljs-title.function_,.theme-base16-windows-95-light-min .ruby .hljs-property{
+    color:#0000a8
+}
+.theme-base16-windows-95-light-min .diff .hljs-meta,.theme-base16-windows-95-light-min .hljs-keyword,.theme-base16-windows-95-light-min .hljs-template-tag,.theme-base16-windows-95-light-min .hljs-type{
+    color:#a800a8
+}
+.theme-base16-windows-95-light-min .hljs-emphasis{
+    color:#a800a8;
+    font-style:italic
+}
+.theme-base16-windows-95-light-min .hljs-meta,.theme-base16-windows-95-light-min .hljs-meta .hljs-keyword,.theme-base16-windows-95-light-min .hljs-meta .hljs-string{
+    color:#54fc54
+}
+.theme-base16-windows-95-light-min .hljs-meta .hljs-keyword,.theme-base16-windows-95-light-min .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-windows-95{
+    /*! Theme: Windows 95 Author: Fergus Collins (https://github.com/C-Fergus) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-windows-95 pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-windows-95 code.hljs{
+    padding:3px 5px
+}
+.theme-base16-windows-95 .hljs{
+    color:#a8a8a8;
+    background:#000
+}
+.theme-base16-windows-95 .hljs ::-moz-selection,.theme-base16-windows-95 .hljs::-moz-selection{
+    background-color:#383838;
+    color:#a8a8a8
+}
+.theme-base16-windows-95 .hljs ::selection,.theme-base16-windows-95 .hljs::selection{
+    background-color:#383838;
+    color:#a8a8a8
+}
+.theme-base16-windows-95 .hljs-comment{
+    color:#545454
+}
+.theme-base16-windows-95 .hljs-tag{
+    color:#7e7e7e
+}
+.theme-base16-windows-95 .hljs-operator,.theme-base16-windows-95 .hljs-punctuation,.theme-base16-windows-95 .hljs-subst{
+    color:#a8a8a8
+}
+.theme-base16-windows-95 .hljs-operator{
+    opacity:.7
+}
+.theme-base16-windows-95 .hljs-bullet,.theme-base16-windows-95 .hljs-deletion,.theme-base16-windows-95 .hljs-name,.theme-base16-windows-95 .hljs-selector-tag,.theme-base16-windows-95 .hljs-template-variable,.theme-base16-windows-95 .hljs-variable{
+    color:#fc5454
+}
+.theme-base16-windows-95 .hljs-attr,.theme-base16-windows-95 .hljs-link,.theme-base16-windows-95 .hljs-literal,.theme-base16-windows-95 .hljs-number,.theme-base16-windows-95 .hljs-symbol,.theme-base16-windows-95 .hljs-variable.constant_{
+    color:#a85400
+}
+.theme-base16-windows-95 .hljs-class .hljs-title,.theme-base16-windows-95 .hljs-title,.theme-base16-windows-95 .hljs-title.class_{
+    color:#fcfc54
+}
+.theme-base16-windows-95 .hljs-strong{
+    font-weight:700;
+    color:#fcfc54
+}
+.theme-base16-windows-95 .hljs-addition,.theme-base16-windows-95 .hljs-code,.theme-base16-windows-95 .hljs-string,.theme-base16-windows-95 .hljs-title.class_.inherited__{
+    color:#54fc54
+}
+.theme-base16-windows-95 .hljs-built_in,.theme-base16-windows-95 .hljs-doctag,.theme-base16-windows-95 .hljs-keyword.hljs-atrule,.theme-base16-windows-95 .hljs-quote,.theme-base16-windows-95 .hljs-regexp{
+    color:#54fcfc
+}
+.theme-base16-windows-95 .hljs-attribute,.theme-base16-windows-95 .hljs-function .hljs-title,.theme-base16-windows-95 .hljs-section,.theme-base16-windows-95 .hljs-title.function_,.theme-base16-windows-95 .ruby .hljs-property{
+    color:#5454fc
+}
+.theme-base16-windows-95 .diff .hljs-meta,.theme-base16-windows-95 .hljs-keyword,.theme-base16-windows-95 .hljs-template-tag,.theme-base16-windows-95 .hljs-type{
+    color:#fc54fc
+}
+.theme-base16-windows-95 .hljs-emphasis{
+    color:#fc54fc;
+    font-style:italic
+}
+.theme-base16-windows-95 .hljs-meta,.theme-base16-windows-95 .hljs-meta .hljs-keyword,.theme-base16-windows-95 .hljs-meta .hljs-string{
+    color:#00a800
+}
+.theme-base16-windows-95 .hljs-meta .hljs-keyword,.theme-base16-windows-95 .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-windows-95-min{
+    /*! Theme: Windows 95 Author: Fergus Collins (https://github.com/C-Fergus) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-windows-95-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-windows-95-min code.hljs{
+    padding:3px 5px
+}
+.theme-base16-windows-95-min .hljs{
+    color:#a8a8a8;
+    background:#000
+}
+.theme-base16-windows-95-min .hljs ::-moz-selection,.theme-base16-windows-95-min .hljs::-moz-selection{
+    background-color:#383838;
+    color:#a8a8a8
+}
+.theme-base16-windows-95-min .hljs ::selection,.theme-base16-windows-95-min .hljs::selection{
+    background-color:#383838;
+    color:#a8a8a8
+}
+.theme-base16-windows-95-min .hljs-comment{
+    color:#545454
+}
+.theme-base16-windows-95-min .hljs-tag{
+    color:#7e7e7e
+}
+.theme-base16-windows-95-min .hljs-operator,.theme-base16-windows-95-min .hljs-punctuation,.theme-base16-windows-95-min .hljs-subst{
+    color:#a8a8a8
+}
+.theme-base16-windows-95-min .hljs-operator{
+    opacity:.7
+}
+.theme-base16-windows-95-min .hljs-bullet,.theme-base16-windows-95-min .hljs-deletion,.theme-base16-windows-95-min .hljs-name,.theme-base16-windows-95-min .hljs-selector-tag,.theme-base16-windows-95-min .hljs-template-variable,.theme-base16-windows-95-min .hljs-variable{
+    color:#fc5454
+}
+.theme-base16-windows-95-min .hljs-attr,.theme-base16-windows-95-min .hljs-link,.theme-base16-windows-95-min .hljs-literal,.theme-base16-windows-95-min .hljs-number,.theme-base16-windows-95-min .hljs-symbol,.theme-base16-windows-95-min .hljs-variable.constant_{
+    color:#a85400
+}
+.theme-base16-windows-95-min .hljs-class .hljs-title,.theme-base16-windows-95-min .hljs-title,.theme-base16-windows-95-min .hljs-title.class_{
+    color:#fcfc54
+}
+.theme-base16-windows-95-min .hljs-strong{
+    font-weight:700;
+    color:#fcfc54
+}
+.theme-base16-windows-95-min .hljs-addition,.theme-base16-windows-95-min .hljs-code,.theme-base16-windows-95-min .hljs-string,.theme-base16-windows-95-min .hljs-title.class_.inherited__{
+    color:#54fc54
+}
+.theme-base16-windows-95-min .hljs-built_in,.theme-base16-windows-95-min .hljs-doctag,.theme-base16-windows-95-min .hljs-keyword.hljs-atrule,.theme-base16-windows-95-min .hljs-quote,.theme-base16-windows-95-min .hljs-regexp{
+    color:#54fcfc
+}
+.theme-base16-windows-95-min .hljs-attribute,.theme-base16-windows-95-min .hljs-function .hljs-title,.theme-base16-windows-95-min .hljs-section,.theme-base16-windows-95-min .hljs-title.function_,.theme-base16-windows-95-min .ruby .hljs-property{
+    color:#5454fc
+}
+.theme-base16-windows-95-min .diff .hljs-meta,.theme-base16-windows-95-min .hljs-keyword,.theme-base16-windows-95-min .hljs-template-tag,.theme-base16-windows-95-min .hljs-type{
+    color:#fc54fc
+}
+.theme-base16-windows-95-min .hljs-emphasis{
+    color:#fc54fc;
+    font-style:italic
+}
+.theme-base16-windows-95-min .hljs-meta,.theme-base16-windows-95-min .hljs-meta .hljs-keyword,.theme-base16-windows-95-min .hljs-meta .hljs-string{
+    color:#00a800
+}
+.theme-base16-windows-95-min .hljs-meta .hljs-keyword,.theme-base16-windows-95-min .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-windows-high-contrast-light{
+    /*! Theme: Windows High Contrast Light Author: Fergus Collins (https://github.com/C-Fergus) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-windows-high-contrast-light pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-windows-high-contrast-light code.hljs{
+    padding:3px 5px
+}
+.theme-base16-windows-high-contrast-light .hljs{
+    color:#545454;
+    background:#fcfcfc
+}
+.theme-base16-windows-high-contrast-light .hljs ::-moz-selection,.theme-base16-windows-high-contrast-light .hljs::-moz-selection{
+    background-color:#d4d4d4;
+    color:#545454
+}
+.theme-base16-windows-high-contrast-light .hljs ::selection,.theme-base16-windows-high-contrast-light .hljs::selection{
+    background-color:#d4d4d4;
+    color:#545454
+}
+.theme-base16-windows-high-contrast-light .hljs-comment{
+    color:silver
+}
+.theme-base16-windows-high-contrast-light .hljs-tag{
+    color:#7e7e7e
+}
+.theme-base16-windows-high-contrast-light .hljs-operator,.theme-base16-windows-high-contrast-light .hljs-punctuation,.theme-base16-windows-high-contrast-light .hljs-subst{
+    color:#545454
+}
+.theme-base16-windows-high-contrast-light .hljs-operator{
+    opacity:.7
+}
+.theme-base16-windows-high-contrast-light .hljs-bullet,.theme-base16-windows-high-contrast-light .hljs-deletion,.theme-base16-windows-high-contrast-light .hljs-name,.theme-base16-windows-high-contrast-light .hljs-selector-tag,.theme-base16-windows-high-contrast-light .hljs-template-variable,.theme-base16-windows-high-contrast-light .hljs-variable{
+    color:maroon
+}
+.theme-base16-windows-high-contrast-light .hljs-attr,.theme-base16-windows-high-contrast-light .hljs-link,.theme-base16-windows-high-contrast-light .hljs-literal,.theme-base16-windows-high-contrast-light .hljs-number,.theme-base16-windows-high-contrast-light .hljs-symbol,.theme-base16-windows-high-contrast-light .hljs-variable.constant_{
+    color:#fcfc54
+}
+.theme-base16-windows-high-contrast-light .hljs-class .hljs-title,.theme-base16-windows-high-contrast-light .hljs-title,.theme-base16-windows-high-contrast-light .hljs-title.class_{
+    color:olive
+}
+.theme-base16-windows-high-contrast-light .hljs-strong{
+    font-weight:700;
+    color:olive
+}
+.theme-base16-windows-high-contrast-light .hljs-addition,.theme-base16-windows-high-contrast-light .hljs-code,.theme-base16-windows-high-contrast-light .hljs-string,.theme-base16-windows-high-contrast-light .hljs-title.class_.inherited__{
+    color:green
+}
+.theme-base16-windows-high-contrast-light .hljs-built_in,.theme-base16-windows-high-contrast-light .hljs-doctag,.theme-base16-windows-high-contrast-light .hljs-keyword.hljs-atrule,.theme-base16-windows-high-contrast-light .hljs-quote,.theme-base16-windows-high-contrast-light .hljs-regexp{
+    color:teal
+}
+.theme-base16-windows-high-contrast-light .hljs-attribute,.theme-base16-windows-high-contrast-light .hljs-function .hljs-title,.theme-base16-windows-high-contrast-light .hljs-section,.theme-base16-windows-high-contrast-light .hljs-title.function_,.theme-base16-windows-high-contrast-light .ruby .hljs-property{
+    color:navy
+}
+.theme-base16-windows-high-contrast-light .diff .hljs-meta,.theme-base16-windows-high-contrast-light .hljs-keyword,.theme-base16-windows-high-contrast-light .hljs-template-tag,.theme-base16-windows-high-contrast-light .hljs-type{
+    color:purple
+}
+.theme-base16-windows-high-contrast-light .hljs-emphasis{
+    color:purple;
+    font-style:italic
+}
+.theme-base16-windows-high-contrast-light .hljs-meta,.theme-base16-windows-high-contrast-light .hljs-meta .hljs-keyword,.theme-base16-windows-high-contrast-light .hljs-meta .hljs-string{
+    color:#54fc54
+}
+.theme-base16-windows-high-contrast-light .hljs-meta .hljs-keyword,.theme-base16-windows-high-contrast-light .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-windows-high-contrast-light-min{
+    /*! Theme: Windows High Contrast Light Author: Fergus Collins (https://github.com/C-Fergus) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-windows-high-contrast-light-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-windows-high-contrast-light-min code.hljs{
+    padding:3px 5px
+}
+.theme-base16-windows-high-contrast-light-min .hljs{
+    color:#545454;
+    background:#fcfcfc
+}
+.theme-base16-windows-high-contrast-light-min .hljs ::-moz-selection,.theme-base16-windows-high-contrast-light-min .hljs::-moz-selection{
+    background-color:#d4d4d4;
+    color:#545454
+}
+.theme-base16-windows-high-contrast-light-min .hljs ::selection,.theme-base16-windows-high-contrast-light-min .hljs::selection{
+    background-color:#d4d4d4;
+    color:#545454
+}
+.theme-base16-windows-high-contrast-light-min .hljs-comment{
+    color:silver
+}
+.theme-base16-windows-high-contrast-light-min .hljs-tag{
+    color:#7e7e7e
+}
+.theme-base16-windows-high-contrast-light-min .hljs-operator,.theme-base16-windows-high-contrast-light-min .hljs-punctuation,.theme-base16-windows-high-contrast-light-min .hljs-subst{
+    color:#545454
+}
+.theme-base16-windows-high-contrast-light-min .hljs-operator{
+    opacity:.7
+}
+.theme-base16-windows-high-contrast-light-min .hljs-bullet,.theme-base16-windows-high-contrast-light-min .hljs-deletion,.theme-base16-windows-high-contrast-light-min .hljs-name,.theme-base16-windows-high-contrast-light-min .hljs-selector-tag,.theme-base16-windows-high-contrast-light-min .hljs-template-variable,.theme-base16-windows-high-contrast-light-min .hljs-variable{
+    color:maroon
+}
+.theme-base16-windows-high-contrast-light-min .hljs-attr,.theme-base16-windows-high-contrast-light-min .hljs-link,.theme-base16-windows-high-contrast-light-min .hljs-literal,.theme-base16-windows-high-contrast-light-min .hljs-number,.theme-base16-windows-high-contrast-light-min .hljs-symbol,.theme-base16-windows-high-contrast-light-min .hljs-variable.constant_{
+    color:#fcfc54
+}
+.theme-base16-windows-high-contrast-light-min .hljs-class .hljs-title,.theme-base16-windows-high-contrast-light-min .hljs-title,.theme-base16-windows-high-contrast-light-min .hljs-title.class_{
+    color:olive
+}
+.theme-base16-windows-high-contrast-light-min .hljs-strong{
+    font-weight:700;
+    color:olive
+}
+.theme-base16-windows-high-contrast-light-min .hljs-addition,.theme-base16-windows-high-contrast-light-min .hljs-code,.theme-base16-windows-high-contrast-light-min .hljs-string,.theme-base16-windows-high-contrast-light-min .hljs-title.class_.inherited__{
+    color:green
+}
+.theme-base16-windows-high-contrast-light-min .hljs-built_in,.theme-base16-windows-high-contrast-light-min .hljs-doctag,.theme-base16-windows-high-contrast-light-min .hljs-keyword.hljs-atrule,.theme-base16-windows-high-contrast-light-min .hljs-quote,.theme-base16-windows-high-contrast-light-min .hljs-regexp{
+    color:teal
+}
+.theme-base16-windows-high-contrast-light-min .hljs-attribute,.theme-base16-windows-high-contrast-light-min .hljs-function .hljs-title,.theme-base16-windows-high-contrast-light-min .hljs-section,.theme-base16-windows-high-contrast-light-min .hljs-title.function_,.theme-base16-windows-high-contrast-light-min .ruby .hljs-property{
+    color:navy
+}
+.theme-base16-windows-high-contrast-light-min .diff .hljs-meta,.theme-base16-windows-high-contrast-light-min .hljs-keyword,.theme-base16-windows-high-contrast-light-min .hljs-template-tag,.theme-base16-windows-high-contrast-light-min .hljs-type{
+    color:purple
+}
+.theme-base16-windows-high-contrast-light-min .hljs-emphasis{
+    color:purple;
+    font-style:italic
+}
+.theme-base16-windows-high-contrast-light-min .hljs-meta,.theme-base16-windows-high-contrast-light-min .hljs-meta .hljs-keyword,.theme-base16-windows-high-contrast-light-min .hljs-meta .hljs-string{
+    color:#54fc54
+}
+.theme-base16-windows-high-contrast-light-min .hljs-meta .hljs-keyword,.theme-base16-windows-high-contrast-light-min .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-windows-high-contrast{
+    /*! Theme: Windows High Contrast Author: Fergus Collins (https://github.com/C-Fergus) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-windows-high-contrast pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-windows-high-contrast code.hljs{
+    padding:3px 5px
+}
+.theme-base16-windows-high-contrast .hljs{
+    color:silver;
+    background:#000
+}
+.theme-base16-windows-high-contrast .hljs ::-moz-selection,.theme-base16-windows-high-contrast .hljs::-moz-selection{
+    background-color:#383838;
+    color:silver
+}
+.theme-base16-windows-high-contrast .hljs ::selection,.theme-base16-windows-high-contrast .hljs::selection{
+    background-color:#383838;
+    color:silver
+}
+.theme-base16-windows-high-contrast .hljs-comment{
+    color:#545454
+}
+.theme-base16-windows-high-contrast .hljs-tag{
+    color:#a2a2a2
+}
+.theme-base16-windows-high-contrast .hljs-operator,.theme-base16-windows-high-contrast .hljs-punctuation,.theme-base16-windows-high-contrast .hljs-subst{
+    color:silver
+}
+.theme-base16-windows-high-contrast .hljs-operator{
+    opacity:.7
+}
+.theme-base16-windows-high-contrast .hljs-bullet,.theme-base16-windows-high-contrast .hljs-deletion,.theme-base16-windows-high-contrast .hljs-name,.theme-base16-windows-high-contrast .hljs-selector-tag,.theme-base16-windows-high-contrast .hljs-template-variable,.theme-base16-windows-high-contrast .hljs-variable{
+    color:#fc5454
+}
+.theme-base16-windows-high-contrast .hljs-attr,.theme-base16-windows-high-contrast .hljs-link,.theme-base16-windows-high-contrast .hljs-literal,.theme-base16-windows-high-contrast .hljs-number,.theme-base16-windows-high-contrast .hljs-symbol,.theme-base16-windows-high-contrast .hljs-variable.constant_{
+    color:olive
+}
+.theme-base16-windows-high-contrast .hljs-class .hljs-title,.theme-base16-windows-high-contrast .hljs-title,.theme-base16-windows-high-contrast .hljs-title.class_{
+    color:#fcfc54
+}
+.theme-base16-windows-high-contrast .hljs-strong{
+    font-weight:700;
+    color:#fcfc54
+}
+.theme-base16-windows-high-contrast .hljs-addition,.theme-base16-windows-high-contrast .hljs-code,.theme-base16-windows-high-contrast .hljs-string,.theme-base16-windows-high-contrast .hljs-title.class_.inherited__{
+    color:#54fc54
+}
+.theme-base16-windows-high-contrast .hljs-built_in,.theme-base16-windows-high-contrast .hljs-doctag,.theme-base16-windows-high-contrast .hljs-keyword.hljs-atrule,.theme-base16-windows-high-contrast .hljs-quote,.theme-base16-windows-high-contrast .hljs-regexp{
+    color:#54fcfc
+}
+.theme-base16-windows-high-contrast .hljs-attribute,.theme-base16-windows-high-contrast .hljs-function .hljs-title,.theme-base16-windows-high-contrast .hljs-section,.theme-base16-windows-high-contrast .hljs-title.function_,.theme-base16-windows-high-contrast .ruby .hljs-property{
+    color:#5454fc
+}
+.theme-base16-windows-high-contrast .diff .hljs-meta,.theme-base16-windows-high-contrast .hljs-keyword,.theme-base16-windows-high-contrast .hljs-template-tag,.theme-base16-windows-high-contrast .hljs-type{
+    color:#fc54fc
+}
+.theme-base16-windows-high-contrast .hljs-emphasis{
+    color:#fc54fc;
+    font-style:italic
+}
+.theme-base16-windows-high-contrast .hljs-meta,.theme-base16-windows-high-contrast .hljs-meta .hljs-keyword,.theme-base16-windows-high-contrast .hljs-meta .hljs-string{
+    color:green
+}
+.theme-base16-windows-high-contrast .hljs-meta .hljs-keyword,.theme-base16-windows-high-contrast .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-windows-high-contrast-min{
+    /*! Theme: Windows High Contrast Author: Fergus Collins (https://github.com/C-Fergus) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-windows-high-contrast-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-windows-high-contrast-min code.hljs{
+    padding:3px 5px
+}
+.theme-base16-windows-high-contrast-min .hljs{
+    color:silver;
+    background:#000
+}
+.theme-base16-windows-high-contrast-min .hljs ::-moz-selection,.theme-base16-windows-high-contrast-min .hljs::-moz-selection{
+    background-color:#383838;
+    color:silver
+}
+.theme-base16-windows-high-contrast-min .hljs ::selection,.theme-base16-windows-high-contrast-min .hljs::selection{
+    background-color:#383838;
+    color:silver
+}
+.theme-base16-windows-high-contrast-min .hljs-comment{
+    color:#545454
+}
+.theme-base16-windows-high-contrast-min .hljs-tag{
+    color:#a2a2a2
+}
+.theme-base16-windows-high-contrast-min .hljs-operator,.theme-base16-windows-high-contrast-min .hljs-punctuation,.theme-base16-windows-high-contrast-min .hljs-subst{
+    color:silver
+}
+.theme-base16-windows-high-contrast-min .hljs-operator{
+    opacity:.7
+}
+.theme-base16-windows-high-contrast-min .hljs-bullet,.theme-base16-windows-high-contrast-min .hljs-deletion,.theme-base16-windows-high-contrast-min .hljs-name,.theme-base16-windows-high-contrast-min .hljs-selector-tag,.theme-base16-windows-high-contrast-min .hljs-template-variable,.theme-base16-windows-high-contrast-min .hljs-variable{
+    color:#fc5454
+}
+.theme-base16-windows-high-contrast-min .hljs-attr,.theme-base16-windows-high-contrast-min .hljs-link,.theme-base16-windows-high-contrast-min .hljs-literal,.theme-base16-windows-high-contrast-min .hljs-number,.theme-base16-windows-high-contrast-min .hljs-symbol,.theme-base16-windows-high-contrast-min .hljs-variable.constant_{
+    color:olive
+}
+.theme-base16-windows-high-contrast-min .hljs-class .hljs-title,.theme-base16-windows-high-contrast-min .hljs-title,.theme-base16-windows-high-contrast-min .hljs-title.class_{
+    color:#fcfc54
+}
+.theme-base16-windows-high-contrast-min .hljs-strong{
+    font-weight:700;
+    color:#fcfc54
+}
+.theme-base16-windows-high-contrast-min .hljs-addition,.theme-base16-windows-high-contrast-min .hljs-code,.theme-base16-windows-high-contrast-min .hljs-string,.theme-base16-windows-high-contrast-min .hljs-title.class_.inherited__{
+    color:#54fc54
+}
+.theme-base16-windows-high-contrast-min .hljs-built_in,.theme-base16-windows-high-contrast-min .hljs-doctag,.theme-base16-windows-high-contrast-min .hljs-keyword.hljs-atrule,.theme-base16-windows-high-contrast-min .hljs-quote,.theme-base16-windows-high-contrast-min .hljs-regexp{
+    color:#54fcfc
+}
+.theme-base16-windows-high-contrast-min .hljs-attribute,.theme-base16-windows-high-contrast-min .hljs-function .hljs-title,.theme-base16-windows-high-contrast-min .hljs-section,.theme-base16-windows-high-contrast-min .hljs-title.function_,.theme-base16-windows-high-contrast-min .ruby .hljs-property{
+    color:#5454fc
+}
+.theme-base16-windows-high-contrast-min .diff .hljs-meta,.theme-base16-windows-high-contrast-min .hljs-keyword,.theme-base16-windows-high-contrast-min .hljs-template-tag,.theme-base16-windows-high-contrast-min .hljs-type{
+    color:#fc54fc
+}
+.theme-base16-windows-high-contrast-min .hljs-emphasis{
+    color:#fc54fc;
+    font-style:italic
+}
+.theme-base16-windows-high-contrast-min .hljs-meta,.theme-base16-windows-high-contrast-min .hljs-meta .hljs-keyword,.theme-base16-windows-high-contrast-min .hljs-meta .hljs-string{
+    color:green
+}
+.theme-base16-windows-high-contrast-min .hljs-meta .hljs-keyword,.theme-base16-windows-high-contrast-min .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-windows-nt-light{
+    /*! Theme: Windows NT Light Author: Fergus Collins (https://github.com/C-Fergus) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-windows-nt-light pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-windows-nt-light code.hljs{
+    padding:3px 5px
+}
+.theme-base16-windows-nt-light .hljs{
+    color:gray;
+    background:#fff
+}
+.theme-base16-windows-nt-light .hljs ::-moz-selection,.theme-base16-windows-nt-light .hljs::-moz-selection{
+    background-color:#d5d5d5;
+    color:gray
+}
+.theme-base16-windows-nt-light .hljs ::selection,.theme-base16-windows-nt-light .hljs::selection{
+    background-color:#d5d5d5;
+    color:gray
+}
+.theme-base16-windows-nt-light .hljs-comment{
+    color:silver
+}
+.theme-base16-windows-nt-light .hljs-tag{
+    color:#a0a0a0
+}
+.theme-base16-windows-nt-light .hljs-operator,.theme-base16-windows-nt-light .hljs-punctuation,.theme-base16-windows-nt-light .hljs-subst{
+    color:gray
+}
+.theme-base16-windows-nt-light .hljs-operator{
+    opacity:.7
+}
+.theme-base16-windows-nt-light .hljs-bullet,.theme-base16-windows-nt-light .hljs-deletion,.theme-base16-windows-nt-light .hljs-name,.theme-base16-windows-nt-light .hljs-selector-tag,.theme-base16-windows-nt-light .hljs-template-variable,.theme-base16-windows-nt-light .hljs-variable{
+    color:maroon
+}
+.theme-base16-windows-nt-light .hljs-attr,.theme-base16-windows-nt-light .hljs-link,.theme-base16-windows-nt-light .hljs-literal,.theme-base16-windows-nt-light .hljs-number,.theme-base16-windows-nt-light .hljs-symbol,.theme-base16-windows-nt-light .hljs-variable.constant_{
+    color:#ff0
+}
+.theme-base16-windows-nt-light .hljs-class .hljs-title,.theme-base16-windows-nt-light .hljs-title,.theme-base16-windows-nt-light .hljs-title.class_{
+    color:olive
+}
+.theme-base16-windows-nt-light .hljs-strong{
+    font-weight:700;
+    color:olive
+}
+.theme-base16-windows-nt-light .hljs-addition,.theme-base16-windows-nt-light .hljs-code,.theme-base16-windows-nt-light .hljs-string,.theme-base16-windows-nt-light .hljs-title.class_.inherited__{
+    color:green
+}
+.theme-base16-windows-nt-light .hljs-built_in,.theme-base16-windows-nt-light .hljs-doctag,.theme-base16-windows-nt-light .hljs-keyword.hljs-atrule,.theme-base16-windows-nt-light .hljs-quote,.theme-base16-windows-nt-light .hljs-regexp{
+    color:teal
+}
+.theme-base16-windows-nt-light .hljs-attribute,.theme-base16-windows-nt-light .hljs-function .hljs-title,.theme-base16-windows-nt-light .hljs-section,.theme-base16-windows-nt-light .hljs-title.function_,.theme-base16-windows-nt-light .ruby .hljs-property{
+    color:navy
+}
+.theme-base16-windows-nt-light .diff .hljs-meta,.theme-base16-windows-nt-light .hljs-keyword,.theme-base16-windows-nt-light .hljs-template-tag,.theme-base16-windows-nt-light .hljs-type{
+    color:purple
+}
+.theme-base16-windows-nt-light .hljs-emphasis{
+    color:purple;
+    font-style:italic
+}
+.theme-base16-windows-nt-light .hljs-meta,.theme-base16-windows-nt-light .hljs-meta .hljs-keyword,.theme-base16-windows-nt-light .hljs-meta .hljs-string{
+    color:lime
+}
+.theme-base16-windows-nt-light .hljs-meta .hljs-keyword,.theme-base16-windows-nt-light .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-windows-nt-light-min{
+    /*! Theme: Windows NT Light Author: Fergus Collins (https://github.com/C-Fergus) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-windows-nt-light-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-windows-nt-light-min code.hljs{
+    padding:3px 5px
+}
+.theme-base16-windows-nt-light-min .hljs{
+    color:gray;
+    background:#fff
+}
+.theme-base16-windows-nt-light-min .hljs ::-moz-selection,.theme-base16-windows-nt-light-min .hljs::-moz-selection{
+    background-color:#d5d5d5;
+    color:gray
+}
+.theme-base16-windows-nt-light-min .hljs ::selection,.theme-base16-windows-nt-light-min .hljs::selection{
+    background-color:#d5d5d5;
+    color:gray
+}
+.theme-base16-windows-nt-light-min .hljs-comment{
+    color:silver
+}
+.theme-base16-windows-nt-light-min .hljs-tag{
+    color:#a0a0a0
+}
+.theme-base16-windows-nt-light-min .hljs-operator,.theme-base16-windows-nt-light-min .hljs-punctuation,.theme-base16-windows-nt-light-min .hljs-subst{
+    color:gray
+}
+.theme-base16-windows-nt-light-min .hljs-operator{
+    opacity:.7
+}
+.theme-base16-windows-nt-light-min .hljs-bullet,.theme-base16-windows-nt-light-min .hljs-deletion,.theme-base16-windows-nt-light-min .hljs-name,.theme-base16-windows-nt-light-min .hljs-selector-tag,.theme-base16-windows-nt-light-min .hljs-template-variable,.theme-base16-windows-nt-light-min .hljs-variable{
+    color:maroon
+}
+.theme-base16-windows-nt-light-min .hljs-attr,.theme-base16-windows-nt-light-min .hljs-link,.theme-base16-windows-nt-light-min .hljs-literal,.theme-base16-windows-nt-light-min .hljs-number,.theme-base16-windows-nt-light-min .hljs-symbol,.theme-base16-windows-nt-light-min .hljs-variable.constant_{
+    color:#ff0
+}
+.theme-base16-windows-nt-light-min .hljs-class .hljs-title,.theme-base16-windows-nt-light-min .hljs-title,.theme-base16-windows-nt-light-min .hljs-title.class_{
+    color:olive
+}
+.theme-base16-windows-nt-light-min .hljs-strong{
+    font-weight:700;
+    color:olive
+}
+.theme-base16-windows-nt-light-min .hljs-addition,.theme-base16-windows-nt-light-min .hljs-code,.theme-base16-windows-nt-light-min .hljs-string,.theme-base16-windows-nt-light-min .hljs-title.class_.inherited__{
+    color:green
+}
+.theme-base16-windows-nt-light-min .hljs-built_in,.theme-base16-windows-nt-light-min .hljs-doctag,.theme-base16-windows-nt-light-min .hljs-keyword.hljs-atrule,.theme-base16-windows-nt-light-min .hljs-quote,.theme-base16-windows-nt-light-min .hljs-regexp{
+    color:teal
+}
+.theme-base16-windows-nt-light-min .hljs-attribute,.theme-base16-windows-nt-light-min .hljs-function .hljs-title,.theme-base16-windows-nt-light-min .hljs-section,.theme-base16-windows-nt-light-min .hljs-title.function_,.theme-base16-windows-nt-light-min .ruby .hljs-property{
+    color:navy
+}
+.theme-base16-windows-nt-light-min .diff .hljs-meta,.theme-base16-windows-nt-light-min .hljs-keyword,.theme-base16-windows-nt-light-min .hljs-template-tag,.theme-base16-windows-nt-light-min .hljs-type{
+    color:purple
+}
+.theme-base16-windows-nt-light-min .hljs-emphasis{
+    color:purple;
+    font-style:italic
+}
+.theme-base16-windows-nt-light-min .hljs-meta,.theme-base16-windows-nt-light-min .hljs-meta .hljs-keyword,.theme-base16-windows-nt-light-min .hljs-meta .hljs-string{
+    color:lime
+}
+.theme-base16-windows-nt-light-min .hljs-meta .hljs-keyword,.theme-base16-windows-nt-light-min .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-windows-nt{
+    /*! Theme: Windows NT Author: Fergus Collins (https://github.com/C-Fergus) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-windows-nt pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-windows-nt code.hljs{
+    padding:3px 5px
+}
+.theme-base16-windows-nt .hljs{
+    color:silver;
+    background:#000
+}
+.theme-base16-windows-nt .hljs ::-moz-selection,.theme-base16-windows-nt .hljs::-moz-selection{
+    background-color:#555;
+    color:silver
+}
+.theme-base16-windows-nt .hljs ::selection,.theme-base16-windows-nt .hljs::selection{
+    background-color:#555;
+    color:silver
+}
+.theme-base16-windows-nt .hljs-comment{
+    color:gray
+}
+.theme-base16-windows-nt .hljs-tag{
+    color:#a1a1a1
+}
+.theme-base16-windows-nt .hljs-operator,.theme-base16-windows-nt .hljs-punctuation,.theme-base16-windows-nt .hljs-subst{
+    color:silver
+}
+.theme-base16-windows-nt .hljs-operator{
+    opacity:.7
+}
+.theme-base16-windows-nt .hljs-bullet,.theme-base16-windows-nt .hljs-deletion,.theme-base16-windows-nt .hljs-name,.theme-base16-windows-nt .hljs-selector-tag,.theme-base16-windows-nt .hljs-template-variable,.theme-base16-windows-nt .hljs-variable{
+    color:red
+}
+.theme-base16-windows-nt .hljs-attr,.theme-base16-windows-nt .hljs-link,.theme-base16-windows-nt .hljs-literal,.theme-base16-windows-nt .hljs-number,.theme-base16-windows-nt .hljs-symbol,.theme-base16-windows-nt .hljs-variable.constant_{
+    color:olive
+}
+.theme-base16-windows-nt .hljs-class .hljs-title,.theme-base16-windows-nt .hljs-title,.theme-base16-windows-nt .hljs-title.class_{
+    color:#ff0
+}
+.theme-base16-windows-nt .hljs-strong{
+    font-weight:700;
+    color:#ff0
+}
+.theme-base16-windows-nt .hljs-addition,.theme-base16-windows-nt .hljs-code,.theme-base16-windows-nt .hljs-string,.theme-base16-windows-nt .hljs-title.class_.inherited__{
+    color:lime
+}
+.theme-base16-windows-nt .hljs-built_in,.theme-base16-windows-nt .hljs-doctag,.theme-base16-windows-nt .hljs-keyword.hljs-atrule,.theme-base16-windows-nt .hljs-quote,.theme-base16-windows-nt .hljs-regexp{
+    color:aqua
+}
+.theme-base16-windows-nt .hljs-attribute,.theme-base16-windows-nt .hljs-function .hljs-title,.theme-base16-windows-nt .hljs-section,.theme-base16-windows-nt .hljs-title.function_,.theme-base16-windows-nt .ruby .hljs-property{
+    color:blue
+}
+.theme-base16-windows-nt .diff .hljs-meta,.theme-base16-windows-nt .hljs-keyword,.theme-base16-windows-nt .hljs-template-tag,.theme-base16-windows-nt .hljs-type{
+    color:#f0f
+}
+.theme-base16-windows-nt .hljs-emphasis{
+    color:#f0f;
+    font-style:italic
+}
+.theme-base16-windows-nt .hljs-meta,.theme-base16-windows-nt .hljs-meta .hljs-keyword,.theme-base16-windows-nt .hljs-meta .hljs-string{
+    color:green
+}
+.theme-base16-windows-nt .hljs-meta .hljs-keyword,.theme-base16-windows-nt .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-windows-nt-min{
+    /*! Theme: Windows NT Author: Fergus Collins (https://github.com/C-Fergus) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-windows-nt-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-windows-nt-min code.hljs{
+    padding:3px 5px
+}
+.theme-base16-windows-nt-min .hljs{
+    color:silver;
+    background:#000
+}
+.theme-base16-windows-nt-min .hljs ::-moz-selection,.theme-base16-windows-nt-min .hljs::-moz-selection{
+    background-color:#555;
+    color:silver
+}
+.theme-base16-windows-nt-min .hljs ::selection,.theme-base16-windows-nt-min .hljs::selection{
+    background-color:#555;
+    color:silver
+}
+.theme-base16-windows-nt-min .hljs-comment{
+    color:gray
+}
+.theme-base16-windows-nt-min .hljs-tag{
+    color:#a1a1a1
+}
+.theme-base16-windows-nt-min .hljs-operator,.theme-base16-windows-nt-min .hljs-punctuation,.theme-base16-windows-nt-min .hljs-subst{
+    color:silver
+}
+.theme-base16-windows-nt-min .hljs-operator{
+    opacity:.7
+}
+.theme-base16-windows-nt-min .hljs-bullet,.theme-base16-windows-nt-min .hljs-deletion,.theme-base16-windows-nt-min .hljs-name,.theme-base16-windows-nt-min .hljs-selector-tag,.theme-base16-windows-nt-min .hljs-template-variable,.theme-base16-windows-nt-min .hljs-variable{
+    color:red
+}
+.theme-base16-windows-nt-min .hljs-attr,.theme-base16-windows-nt-min .hljs-link,.theme-base16-windows-nt-min .hljs-literal,.theme-base16-windows-nt-min .hljs-number,.theme-base16-windows-nt-min .hljs-symbol,.theme-base16-windows-nt-min .hljs-variable.constant_{
+    color:olive
+}
+.theme-base16-windows-nt-min .hljs-class .hljs-title,.theme-base16-windows-nt-min .hljs-title,.theme-base16-windows-nt-min .hljs-title.class_{
+    color:#ff0
+}
+.theme-base16-windows-nt-min .hljs-strong{
+    font-weight:700;
+    color:#ff0
+}
+.theme-base16-windows-nt-min .hljs-addition,.theme-base16-windows-nt-min .hljs-code,.theme-base16-windows-nt-min .hljs-string,.theme-base16-windows-nt-min .hljs-title.class_.inherited__{
+    color:lime
+}
+.theme-base16-windows-nt-min .hljs-built_in,.theme-base16-windows-nt-min .hljs-doctag,.theme-base16-windows-nt-min .hljs-keyword.hljs-atrule,.theme-base16-windows-nt-min .hljs-quote,.theme-base16-windows-nt-min .hljs-regexp{
+    color:aqua
+}
+.theme-base16-windows-nt-min .hljs-attribute,.theme-base16-windows-nt-min .hljs-function .hljs-title,.theme-base16-windows-nt-min .hljs-section,.theme-base16-windows-nt-min .hljs-title.function_,.theme-base16-windows-nt-min .ruby .hljs-property{
+    color:blue
+}
+.theme-base16-windows-nt-min .diff .hljs-meta,.theme-base16-windows-nt-min .hljs-keyword,.theme-base16-windows-nt-min .hljs-template-tag,.theme-base16-windows-nt-min .hljs-type{
+    color:#f0f
+}
+.theme-base16-windows-nt-min .hljs-emphasis{
+    color:#f0f;
+    font-style:italic
+}
+.theme-base16-windows-nt-min .hljs-meta,.theme-base16-windows-nt-min .hljs-meta .hljs-keyword,.theme-base16-windows-nt-min .hljs-meta .hljs-string{
+    color:green
+}
+.theme-base16-windows-nt-min .hljs-meta .hljs-keyword,.theme-base16-windows-nt-min .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-woodland{
+    /*! Theme: Woodland Author: Jay Cornwall (https://jcornwall.com) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-woodland pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-woodland code.hljs{
+    padding:3px 5px
+}
+.theme-base16-woodland .hljs{
+    color:#cabcb1;
+    background:#231e18
+}
+.theme-base16-woodland .hljs ::-moz-selection,.theme-base16-woodland .hljs::-moz-selection{
+    background-color:#48413a;
+    color:#cabcb1
+}
+.theme-base16-woodland .hljs ::selection,.theme-base16-woodland .hljs::selection{
+    background-color:#48413a;
+    color:#cabcb1
+}
+.theme-base16-woodland .hljs-comment{
+    color:#9d8b70
+}
+.theme-base16-woodland .hljs-tag{
+    color:#b4a490
+}
+.theme-base16-woodland .hljs-operator,.theme-base16-woodland .hljs-punctuation,.theme-base16-woodland .hljs-subst{
+    color:#cabcb1
+}
+.theme-base16-woodland .hljs-operator{
+    opacity:.7
+}
+.theme-base16-woodland .hljs-bullet,.theme-base16-woodland .hljs-deletion,.theme-base16-woodland .hljs-name,.theme-base16-woodland .hljs-selector-tag,.theme-base16-woodland .hljs-template-variable,.theme-base16-woodland .hljs-variable{
+    color:#d35c5c
+}
+.theme-base16-woodland .hljs-attr,.theme-base16-woodland .hljs-link,.theme-base16-woodland .hljs-literal,.theme-base16-woodland .hljs-number,.theme-base16-woodland .hljs-symbol,.theme-base16-woodland .hljs-variable.constant_{
+    color:#ca7f32
+}
+.theme-base16-woodland .hljs-class .hljs-title,.theme-base16-woodland .hljs-title,.theme-base16-woodland .hljs-title.class_{
+    color:#e0ac16
+}
+.theme-base16-woodland .hljs-strong{
+    font-weight:700;
+    color:#e0ac16
+}
+.theme-base16-woodland .hljs-addition,.theme-base16-woodland .hljs-code,.theme-base16-woodland .hljs-string,.theme-base16-woodland .hljs-title.class_.inherited__{
+    color:#b7ba53
+}
+.theme-base16-woodland .hljs-built_in,.theme-base16-woodland .hljs-doctag,.theme-base16-woodland .hljs-keyword.hljs-atrule,.theme-base16-woodland .hljs-quote,.theme-base16-woodland .hljs-regexp{
+    color:#6eb958
+}
+.theme-base16-woodland .hljs-attribute,.theme-base16-woodland .hljs-function .hljs-title,.theme-base16-woodland .hljs-section,.theme-base16-woodland .hljs-title.function_,.theme-base16-woodland .ruby .hljs-property{
+    color:#88a4d3
+}
+.theme-base16-woodland .diff .hljs-meta,.theme-base16-woodland .hljs-keyword,.theme-base16-woodland .hljs-template-tag,.theme-base16-woodland .hljs-type{
+    color:#bb90e2
+}
+.theme-base16-woodland .hljs-emphasis{
+    color:#bb90e2;
+    font-style:italic
+}
+.theme-base16-woodland .hljs-meta,.theme-base16-woodland .hljs-meta .hljs-keyword,.theme-base16-woodland .hljs-meta .hljs-string{
+    color:#b49368
+}
+.theme-base16-woodland .hljs-meta .hljs-keyword,.theme-base16-woodland .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-woodland-min{
+    /*! Theme: Woodland Author: Jay Cornwall (https://jcornwall.com) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-woodland-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-woodland-min code.hljs{
+    padding:3px 5px
+}
+.theme-base16-woodland-min .hljs{
+    color:#cabcb1;
+    background:#231e18
+}
+.theme-base16-woodland-min .hljs ::-moz-selection,.theme-base16-woodland-min .hljs::-moz-selection{
+    background-color:#48413a;
+    color:#cabcb1
+}
+.theme-base16-woodland-min .hljs ::selection,.theme-base16-woodland-min .hljs::selection{
+    background-color:#48413a;
+    color:#cabcb1
+}
+.theme-base16-woodland-min .hljs-comment{
+    color:#9d8b70
+}
+.theme-base16-woodland-min .hljs-tag{
+    color:#b4a490
+}
+.theme-base16-woodland-min .hljs-operator,.theme-base16-woodland-min .hljs-punctuation,.theme-base16-woodland-min .hljs-subst{
+    color:#cabcb1
+}
+.theme-base16-woodland-min .hljs-operator{
+    opacity:.7
+}
+.theme-base16-woodland-min .hljs-bullet,.theme-base16-woodland-min .hljs-deletion,.theme-base16-woodland-min .hljs-name,.theme-base16-woodland-min .hljs-selector-tag,.theme-base16-woodland-min .hljs-template-variable,.theme-base16-woodland-min .hljs-variable{
+    color:#d35c5c
+}
+.theme-base16-woodland-min .hljs-attr,.theme-base16-woodland-min .hljs-link,.theme-base16-woodland-min .hljs-literal,.theme-base16-woodland-min .hljs-number,.theme-base16-woodland-min .hljs-symbol,.theme-base16-woodland-min .hljs-variable.constant_{
+    color:#ca7f32
+}
+.theme-base16-woodland-min .hljs-class .hljs-title,.theme-base16-woodland-min .hljs-title,.theme-base16-woodland-min .hljs-title.class_{
+    color:#e0ac16
+}
+.theme-base16-woodland-min .hljs-strong{
+    font-weight:700;
+    color:#e0ac16
+}
+.theme-base16-woodland-min .hljs-addition,.theme-base16-woodland-min .hljs-code,.theme-base16-woodland-min .hljs-string,.theme-base16-woodland-min .hljs-title.class_.inherited__{
+    color:#b7ba53
+}
+.theme-base16-woodland-min .hljs-built_in,.theme-base16-woodland-min .hljs-doctag,.theme-base16-woodland-min .hljs-keyword.hljs-atrule,.theme-base16-woodland-min .hljs-quote,.theme-base16-woodland-min .hljs-regexp{
+    color:#6eb958
+}
+.theme-base16-woodland-min .hljs-attribute,.theme-base16-woodland-min .hljs-function .hljs-title,.theme-base16-woodland-min .hljs-section,.theme-base16-woodland-min .hljs-title.function_,.theme-base16-woodland-min .ruby .hljs-property{
+    color:#88a4d3
+}
+.theme-base16-woodland-min .diff .hljs-meta,.theme-base16-woodland-min .hljs-keyword,.theme-base16-woodland-min .hljs-template-tag,.theme-base16-woodland-min .hljs-type{
+    color:#bb90e2
+}
+.theme-base16-woodland-min .hljs-emphasis{
+    color:#bb90e2;
+    font-style:italic
+}
+.theme-base16-woodland-min .hljs-meta,.theme-base16-woodland-min .hljs-meta .hljs-keyword,.theme-base16-woodland-min .hljs-meta .hljs-string{
+    color:#b49368
+}
+.theme-base16-woodland-min .hljs-meta .hljs-keyword,.theme-base16-woodland-min .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-xcode-dusk{
+    /*! Theme: XCode Dusk Author: Elsa Gonsiorowski (https://github.com/gonsie) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-xcode-dusk pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-xcode-dusk code.hljs{
+    padding:3px 5px
+}
+.theme-base16-xcode-dusk .hljs{
+    color:#939599;
+    background:#282b35
+}
+.theme-base16-xcode-dusk .hljs ::-moz-selection,.theme-base16-xcode-dusk .hljs::-moz-selection{
+    background-color:#53555d;
+    color:#939599
+}
+.theme-base16-xcode-dusk .hljs ::selection,.theme-base16-xcode-dusk .hljs::selection{
+    background-color:#53555d;
+    color:#939599
+}
+.theme-base16-xcode-dusk .hljs-comment{
+    color:#686a71
+}
+.theme-base16-xcode-dusk .hljs-tag{
+    color:#7e8086
+}
+.theme-base16-xcode-dusk .hljs-operator,.theme-base16-xcode-dusk .hljs-punctuation,.theme-base16-xcode-dusk .hljs-subst{
+    color:#939599
+}
+.theme-base16-xcode-dusk .hljs-operator{
+    opacity:.7
+}
+.theme-base16-xcode-dusk .hljs-bullet,.theme-base16-xcode-dusk .hljs-deletion,.theme-base16-xcode-dusk .hljs-name,.theme-base16-xcode-dusk .hljs-selector-tag,.theme-base16-xcode-dusk .hljs-template-variable,.theme-base16-xcode-dusk .hljs-variable{
+    color:#b21889
+}
+.theme-base16-xcode-dusk .hljs-attr,.theme-base16-xcode-dusk .hljs-link,.theme-base16-xcode-dusk .hljs-literal,.theme-base16-xcode-dusk .hljs-number,.theme-base16-xcode-dusk .hljs-symbol,.theme-base16-xcode-dusk .hljs-variable.constant_{
+    color:#786dc5
+}
+.theme-base16-xcode-dusk .hljs-class .hljs-title,.theme-base16-xcode-dusk .hljs-title,.theme-base16-xcode-dusk .hljs-title.class_{
+    color:#438288
+}
+.theme-base16-xcode-dusk .hljs-strong{
+    font-weight:700;
+    color:#438288
+}
+.theme-base16-xcode-dusk .hljs-addition,.theme-base16-xcode-dusk .hljs-code,.theme-base16-xcode-dusk .hljs-string,.theme-base16-xcode-dusk .hljs-title.class_.inherited__{
+    color:#df0002
+}
+.theme-base16-xcode-dusk .hljs-built_in,.theme-base16-xcode-dusk .hljs-doctag,.theme-base16-xcode-dusk .hljs-keyword.hljs-atrule,.theme-base16-xcode-dusk .hljs-quote,.theme-base16-xcode-dusk .hljs-regexp{
+    color:#00a0be
+}
+.theme-base16-xcode-dusk .hljs-attribute,.theme-base16-xcode-dusk .hljs-function .hljs-title,.theme-base16-xcode-dusk .hljs-section,.theme-base16-xcode-dusk .hljs-title.function_,.theme-base16-xcode-dusk .ruby .hljs-property{
+    color:#790ead
+}
+.theme-base16-xcode-dusk .diff .hljs-meta,.theme-base16-xcode-dusk .hljs-keyword,.theme-base16-xcode-dusk .hljs-template-tag,.theme-base16-xcode-dusk .hljs-type{
+    color:#b21889
+}
+.theme-base16-xcode-dusk .hljs-emphasis{
+    color:#b21889;
+    font-style:italic
+}
+.theme-base16-xcode-dusk .hljs-meta,.theme-base16-xcode-dusk .hljs-meta .hljs-keyword,.theme-base16-xcode-dusk .hljs-meta .hljs-string{
+    color:#c77c48
+}
+.theme-base16-xcode-dusk .hljs-meta .hljs-keyword,.theme-base16-xcode-dusk .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-xcode-dusk-min{
+    /*! Theme: XCode Dusk Author: Elsa Gonsiorowski (https://github.com/gonsie) License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-xcode-dusk-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-xcode-dusk-min code.hljs{
+    padding:3px 5px
+}
+.theme-base16-xcode-dusk-min .hljs{
+    color:#939599;
+    background:#282b35
+}
+.theme-base16-xcode-dusk-min .hljs ::-moz-selection,.theme-base16-xcode-dusk-min .hljs::-moz-selection{
+    background-color:#53555d;
+    color:#939599
+}
+.theme-base16-xcode-dusk-min .hljs ::selection,.theme-base16-xcode-dusk-min .hljs::selection{
+    background-color:#53555d;
+    color:#939599
+}
+.theme-base16-xcode-dusk-min .hljs-comment{
+    color:#686a71
+}
+.theme-base16-xcode-dusk-min .hljs-tag{
+    color:#7e8086
+}
+.theme-base16-xcode-dusk-min .hljs-operator,.theme-base16-xcode-dusk-min .hljs-punctuation,.theme-base16-xcode-dusk-min .hljs-subst{
+    color:#939599
+}
+.theme-base16-xcode-dusk-min .hljs-operator{
+    opacity:.7
+}
+.theme-base16-xcode-dusk-min .hljs-bullet,.theme-base16-xcode-dusk-min .hljs-deletion,.theme-base16-xcode-dusk-min .hljs-name,.theme-base16-xcode-dusk-min .hljs-selector-tag,.theme-base16-xcode-dusk-min .hljs-template-variable,.theme-base16-xcode-dusk-min .hljs-variable{
+    color:#b21889
+}
+.theme-base16-xcode-dusk-min .hljs-attr,.theme-base16-xcode-dusk-min .hljs-link,.theme-base16-xcode-dusk-min .hljs-literal,.theme-base16-xcode-dusk-min .hljs-number,.theme-base16-xcode-dusk-min .hljs-symbol,.theme-base16-xcode-dusk-min .hljs-variable.constant_{
+    color:#786dc5
+}
+.theme-base16-xcode-dusk-min .hljs-class .hljs-title,.theme-base16-xcode-dusk-min .hljs-title,.theme-base16-xcode-dusk-min .hljs-title.class_{
+    color:#438288
+}
+.theme-base16-xcode-dusk-min .hljs-strong{
+    font-weight:700;
+    color:#438288
+}
+.theme-base16-xcode-dusk-min .hljs-addition,.theme-base16-xcode-dusk-min .hljs-code,.theme-base16-xcode-dusk-min .hljs-string,.theme-base16-xcode-dusk-min .hljs-title.class_.inherited__{
+    color:#df0002
+}
+.theme-base16-xcode-dusk-min .hljs-built_in,.theme-base16-xcode-dusk-min .hljs-doctag,.theme-base16-xcode-dusk-min .hljs-keyword.hljs-atrule,.theme-base16-xcode-dusk-min .hljs-quote,.theme-base16-xcode-dusk-min .hljs-regexp{
+    color:#00a0be
+}
+.theme-base16-xcode-dusk-min .hljs-attribute,.theme-base16-xcode-dusk-min .hljs-function .hljs-title,.theme-base16-xcode-dusk-min .hljs-section,.theme-base16-xcode-dusk-min .hljs-title.function_,.theme-base16-xcode-dusk-min .ruby .hljs-property{
+    color:#790ead
+}
+.theme-base16-xcode-dusk-min .diff .hljs-meta,.theme-base16-xcode-dusk-min .hljs-keyword,.theme-base16-xcode-dusk-min .hljs-template-tag,.theme-base16-xcode-dusk-min .hljs-type{
+    color:#b21889
+}
+.theme-base16-xcode-dusk-min .hljs-emphasis{
+    color:#b21889;
+    font-style:italic
+}
+.theme-base16-xcode-dusk-min .hljs-meta,.theme-base16-xcode-dusk-min .hljs-meta .hljs-keyword,.theme-base16-xcode-dusk-min .hljs-meta .hljs-string{
+    color:#c77c48
+}
+.theme-base16-xcode-dusk-min .hljs-meta .hljs-keyword,.theme-base16-xcode-dusk-min .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-zenburn{
+    /*! Theme: Zenburn Author: elnawe License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-zenburn pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-zenburn code.hljs{
+    padding:3px 5px
+}
+.theme-base16-zenburn .hljs{
+    color:#dcdccc;
+    background:#383838
+}
+.theme-base16-zenburn .hljs ::-moz-selection,.theme-base16-zenburn .hljs::-moz-selection{
+    background-color:#606060;
+    color:#dcdccc
+}
+.theme-base16-zenburn .hljs ::selection,.theme-base16-zenburn .hljs::selection{
+    background-color:#606060;
+    color:#dcdccc
+}
+.theme-base16-zenburn .hljs-comment{
+    color:#6f6f6f
+}
+.theme-base16-zenburn .hljs-tag{
+    color:gray
+}
+.theme-base16-zenburn .hljs-operator,.theme-base16-zenburn .hljs-punctuation,.theme-base16-zenburn .hljs-subst{
+    color:#dcdccc
+}
+.theme-base16-zenburn .hljs-operator{
+    opacity:.7
+}
+.theme-base16-zenburn .hljs-bullet,.theme-base16-zenburn .hljs-deletion,.theme-base16-zenburn .hljs-name,.theme-base16-zenburn .hljs-selector-tag,.theme-base16-zenburn .hljs-template-variable,.theme-base16-zenburn .hljs-variable{
+    color:#dca3a3
+}
+.theme-base16-zenburn .hljs-attr,.theme-base16-zenburn .hljs-link,.theme-base16-zenburn .hljs-literal,.theme-base16-zenburn .hljs-number,.theme-base16-zenburn .hljs-symbol,.theme-base16-zenburn .hljs-variable.constant_{
+    color:#dfaf8f
+}
+.theme-base16-zenburn .hljs-class .hljs-title,.theme-base16-zenburn .hljs-title,.theme-base16-zenburn .hljs-title.class_{
+    color:#e0cf9f
+}
+.theme-base16-zenburn .hljs-strong{
+    font-weight:700;
+    color:#e0cf9f
+}
+.theme-base16-zenburn .hljs-addition,.theme-base16-zenburn .hljs-code,.theme-base16-zenburn .hljs-string,.theme-base16-zenburn .hljs-title.class_.inherited__{
+    color:#5f7f5f
+}
+.theme-base16-zenburn .hljs-built_in,.theme-base16-zenburn .hljs-doctag,.theme-base16-zenburn .hljs-keyword.hljs-atrule,.theme-base16-zenburn .hljs-quote,.theme-base16-zenburn .hljs-regexp{
+    color:#93e0e3
+}
+.theme-base16-zenburn .hljs-attribute,.theme-base16-zenburn .hljs-function .hljs-title,.theme-base16-zenburn .hljs-section,.theme-base16-zenburn .hljs-title.function_,.theme-base16-zenburn .ruby .hljs-property{
+    color:#7cb8bb
+}
+.theme-base16-zenburn .diff .hljs-meta,.theme-base16-zenburn .hljs-keyword,.theme-base16-zenburn .hljs-template-tag,.theme-base16-zenburn .hljs-type{
+    color:#dc8cc3
+}
+.theme-base16-zenburn .hljs-emphasis{
+    color:#dc8cc3;
+    font-style:italic
+}
+.theme-base16-zenburn .hljs-meta,.theme-base16-zenburn .hljs-meta .hljs-keyword,.theme-base16-zenburn .hljs-meta .hljs-string{
+    color:#000
+}
+.theme-base16-zenburn .hljs-meta .hljs-keyword,.theme-base16-zenburn .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-base16-zenburn-min{
+    /*! Theme: Zenburn Author: elnawe License: ~ MIT (or more permissive) [via base16-schemes-source] Maintainer: @highlightjs/core-team Version: 2021.09.0 */
+}
+.theme-base16-zenburn-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-base16-zenburn-min code.hljs{
+    padding:3px 5px
+}
+.theme-base16-zenburn-min .hljs{
+    color:#dcdccc;
+    background:#383838
+}
+.theme-base16-zenburn-min .hljs ::-moz-selection,.theme-base16-zenburn-min .hljs::-moz-selection{
+    background-color:#606060;
+    color:#dcdccc
+}
+.theme-base16-zenburn-min .hljs ::selection,.theme-base16-zenburn-min .hljs::selection{
+    background-color:#606060;
+    color:#dcdccc
+}
+.theme-base16-zenburn-min .hljs-comment{
+    color:#6f6f6f
+}
+.theme-base16-zenburn-min .hljs-tag{
+    color:gray
+}
+.theme-base16-zenburn-min .hljs-operator,.theme-base16-zenburn-min .hljs-punctuation,.theme-base16-zenburn-min .hljs-subst{
+    color:#dcdccc
+}
+.theme-base16-zenburn-min .hljs-operator{
+    opacity:.7
+}
+.theme-base16-zenburn-min .hljs-bullet,.theme-base16-zenburn-min .hljs-deletion,.theme-base16-zenburn-min .hljs-name,.theme-base16-zenburn-min .hljs-selector-tag,.theme-base16-zenburn-min .hljs-template-variable,.theme-base16-zenburn-min .hljs-variable{
+    color:#dca3a3
+}
+.theme-base16-zenburn-min .hljs-attr,.theme-base16-zenburn-min .hljs-link,.theme-base16-zenburn-min .hljs-literal,.theme-base16-zenburn-min .hljs-number,.theme-base16-zenburn-min .hljs-symbol,.theme-base16-zenburn-min .hljs-variable.constant_{
+    color:#dfaf8f
+}
+.theme-base16-zenburn-min .hljs-class .hljs-title,.theme-base16-zenburn-min .hljs-title,.theme-base16-zenburn-min .hljs-title.class_{
+    color:#e0cf9f
+}
+.theme-base16-zenburn-min .hljs-strong{
+    font-weight:700;
+    color:#e0cf9f
+}
+.theme-base16-zenburn-min .hljs-addition,.theme-base16-zenburn-min .hljs-code,.theme-base16-zenburn-min .hljs-string,.theme-base16-zenburn-min .hljs-title.class_.inherited__{
+    color:#5f7f5f
+}
+.theme-base16-zenburn-min .hljs-built_in,.theme-base16-zenburn-min .hljs-doctag,.theme-base16-zenburn-min .hljs-keyword.hljs-atrule,.theme-base16-zenburn-min .hljs-quote,.theme-base16-zenburn-min .hljs-regexp{
+    color:#93e0e3
+}
+.theme-base16-zenburn-min .hljs-attribute,.theme-base16-zenburn-min .hljs-function .hljs-title,.theme-base16-zenburn-min .hljs-section,.theme-base16-zenburn-min .hljs-title.function_,.theme-base16-zenburn-min .ruby .hljs-property{
+    color:#7cb8bb
+}
+.theme-base16-zenburn-min .diff .hljs-meta,.theme-base16-zenburn-min .hljs-keyword,.theme-base16-zenburn-min .hljs-template-tag,.theme-base16-zenburn-min .hljs-type{
+    color:#dc8cc3
+}
+.theme-base16-zenburn-min .hljs-emphasis{
+    color:#dc8cc3;
+    font-style:italic
+}
+.theme-base16-zenburn-min .hljs-meta,.theme-base16-zenburn-min .hljs-meta .hljs-keyword,.theme-base16-zenburn-min .hljs-meta .hljs-string{
+    color:#000
+}
+.theme-base16-zenburn-min .hljs-meta .hljs-keyword,.theme-base16-zenburn-min .hljs-meta-keyword{
+    font-weight:700
+}
+.theme-brown-paper pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-brown-paper code.hljs{
+    padding:3px 5px
+}
+.theme-brown-paper .hljs{
+    color:#363c69;
+    background:#b7a68e
+}
+.theme-brown-paper .hljs-keyword,.theme-brown-paper .hljs-literal,.theme-brown-paper .hljs-selector-tag{
+    color:#059;
+    font-weight:700
+}
+.theme-brown-paper .hljs-addition,.theme-brown-paper .hljs-attribute,.theme-brown-paper .hljs-built_in,.theme-brown-paper .hljs-bullet,.theme-brown-paper .hljs-link,.theme-brown-paper .hljs-name,.theme-brown-paper .hljs-section,.theme-brown-paper .hljs-string,.theme-brown-paper .hljs-symbol,.theme-brown-paper .hljs-template-tag,.theme-brown-paper .hljs-template-variable,.theme-brown-paper .hljs-title,.theme-brown-paper .hljs-type,.theme-brown-paper .hljs-variable{
+    color:#2c009f
+}
+.theme-brown-paper .hljs-comment,.theme-brown-paper .hljs-deletion,.theme-brown-paper .hljs-meta,.theme-brown-paper .hljs-quote{
+    color:#802022
+}
+.theme-brown-paper .hljs-doctag,.theme-brown-paper .hljs-keyword,.theme-brown-paper .hljs-literal,.theme-brown-paper .hljs-name,.theme-brown-paper .hljs-section,.theme-brown-paper .hljs-selector-tag,.theme-brown-paper .hljs-strong,.theme-brown-paper .hljs-title,.theme-brown-paper .hljs-type{
+    font-weight:700
+}
+.theme-brown-paper .hljs-emphasis{
+    font-style:italic
+}
+.theme-brown-paper-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-brown-paper-min code.hljs{
+    padding:3px 5px
+}
+.theme-brown-paper-min .hljs{
+    color:#363c69;
+    background:#b7a68e
+}
+.theme-brown-paper-min .hljs-keyword,.theme-brown-paper-min .hljs-literal,.theme-brown-paper-min .hljs-selector-tag{
+    color:#059
+}
+.theme-brown-paper-min .hljs-addition,.theme-brown-paper-min .hljs-attribute,.theme-brown-paper-min .hljs-built_in,.theme-brown-paper-min .hljs-bullet,.theme-brown-paper-min .hljs-link,.theme-brown-paper-min .hljs-name,.theme-brown-paper-min .hljs-section,.theme-brown-paper-min .hljs-string,.theme-brown-paper-min .hljs-symbol,.theme-brown-paper-min .hljs-template-tag,.theme-brown-paper-min .hljs-template-variable,.theme-brown-paper-min .hljs-title,.theme-brown-paper-min .hljs-type,.theme-brown-paper-min .hljs-variable{
+    color:#2c009f
+}
+.theme-brown-paper-min .hljs-comment,.theme-brown-paper-min .hljs-deletion,.theme-brown-paper-min .hljs-meta,.theme-brown-paper-min .hljs-quote{
+    color:#802022
+}
+.theme-brown-paper-min .hljs-doctag,.theme-brown-paper-min .hljs-keyword,.theme-brown-paper-min .hljs-literal,.theme-brown-paper-min .hljs-name,.theme-brown-paper-min .hljs-section,.theme-brown-paper-min .hljs-selector-tag,.theme-brown-paper-min .hljs-strong,.theme-brown-paper-min .hljs-title,.theme-brown-paper-min .hljs-type{
+    font-weight:700
+}
+.theme-brown-paper-min .hljs-emphasis{
+    font-style:italic
+}
+.theme-codepen-embed pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-codepen-embed code.hljs{
+    padding:3px 5px
+}
+.theme-codepen-embed .hljs{
+    background:#222;
+    color:#fff
+}
+.theme-codepen-embed .hljs-comment,.theme-codepen-embed .hljs-quote{
+    color:#777
+}
+.theme-codepen-embed .hljs-built_in,.theme-codepen-embed .hljs-bullet,.theme-codepen-embed .hljs-deletion,.theme-codepen-embed .hljs-link,.theme-codepen-embed .hljs-literal,.theme-codepen-embed .hljs-meta,.theme-codepen-embed .hljs-number,.theme-codepen-embed .hljs-params,.theme-codepen-embed .hljs-regexp,.theme-codepen-embed .hljs-symbol,.theme-codepen-embed .hljs-tag,.theme-codepen-embed .hljs-template-variable,.theme-codepen-embed .hljs-variable{
+    color:#ab875d
+}
+.theme-codepen-embed .hljs-attribute,.theme-codepen-embed .hljs-name,.theme-codepen-embed .hljs-section,.theme-codepen-embed .hljs-selector-class,.theme-codepen-embed .hljs-selector-id,.theme-codepen-embed .hljs-title,.theme-codepen-embed .hljs-type{
+    color:#9b869b
+}
+.theme-codepen-embed .hljs-addition,.theme-codepen-embed .hljs-keyword,.theme-codepen-embed .hljs-selector-tag,.theme-codepen-embed .hljs-string{
+    color:#8f9c6c
+}
+.theme-codepen-embed .hljs-emphasis{
+    font-style:italic
+}
+.theme-codepen-embed .hljs-strong{
+    font-weight:700
+}
+.theme-codepen-embed-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-codepen-embed-min code.hljs{
+    padding:3px 5px
+}
+.theme-codepen-embed-min .hljs{
+    background:#222;
+    color:#fff
+}
+.theme-codepen-embed-min .hljs-comment,.theme-codepen-embed-min .hljs-quote{
+    color:#777
+}
+.theme-codepen-embed-min .hljs-built_in,.theme-codepen-embed-min .hljs-bullet,.theme-codepen-embed-min .hljs-deletion,.theme-codepen-embed-min .hljs-link,.theme-codepen-embed-min .hljs-literal,.theme-codepen-embed-min .hljs-meta,.theme-codepen-embed-min .hljs-number,.theme-codepen-embed-min .hljs-params,.theme-codepen-embed-min .hljs-regexp,.theme-codepen-embed-min .hljs-symbol,.theme-codepen-embed-min .hljs-tag,.theme-codepen-embed-min .hljs-template-variable,.theme-codepen-embed-min .hljs-variable{
+    color:#ab875d
+}
+.theme-codepen-embed-min .hljs-attribute,.theme-codepen-embed-min .hljs-name,.theme-codepen-embed-min .hljs-section,.theme-codepen-embed-min .hljs-selector-class,.theme-codepen-embed-min .hljs-selector-id,.theme-codepen-embed-min .hljs-title,.theme-codepen-embed-min .hljs-type{
+    color:#9b869b
+}
+.theme-codepen-embed-min .hljs-addition,.theme-codepen-embed-min .hljs-keyword,.theme-codepen-embed-min .hljs-selector-tag,.theme-codepen-embed-min .hljs-string{
+    color:#8f9c6c
+}
+.theme-codepen-embed-min .hljs-emphasis{
+    font-style:italic
+}
+.theme-codepen-embed-min .hljs-strong{
+    font-weight:700
+}
+.theme-color-brewer pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-color-brewer code.hljs{
+    padding:3px 5px
+}
+.theme-color-brewer .hljs{
+    color:#000;
+    background:#fff
+}
+.theme-color-brewer .hljs-addition,.theme-color-brewer .hljs-meta,.theme-color-brewer .hljs-string,.theme-color-brewer .hljs-symbol,.theme-color-brewer .hljs-template-tag,.theme-color-brewer .hljs-template-variable{
+    color:#756bb1
+}
+.theme-color-brewer .hljs-comment,.theme-color-brewer .hljs-quote{
+    color:#636363
+}
+.theme-color-brewer .hljs-bullet,.theme-color-brewer .hljs-link,.theme-color-brewer .hljs-literal,.theme-color-brewer .hljs-number,.theme-color-brewer .hljs-regexp{
+    color:#31a354
+}
+.theme-color-brewer .hljs-deletion,.theme-color-brewer .hljs-variable{
+    color:#88f
+}
+.theme-color-brewer .hljs-built_in,.theme-color-brewer .hljs-doctag,.theme-color-brewer .hljs-keyword,.theme-color-brewer .hljs-name,.theme-color-brewer .hljs-section,.theme-color-brewer .hljs-selector-class,.theme-color-brewer .hljs-selector-id,.theme-color-brewer .hljs-selector-tag,.theme-color-brewer .hljs-strong,.theme-color-brewer .hljs-tag,.theme-color-brewer .hljs-title,.theme-color-brewer .hljs-type{
+    color:#3182bd
+}
+.theme-color-brewer .hljs-emphasis{
+    font-style:italic
+}
+.theme-color-brewer .hljs-attribute{
+    color:#e6550d
+}
+.theme-color-brewer-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-color-brewer-min code.hljs{
+    padding:3px 5px
+}
+.theme-color-brewer-min .hljs{
+    color:#000;
+    background:#fff
+}
+.theme-color-brewer-min .hljs-addition,.theme-color-brewer-min .hljs-meta,.theme-color-brewer-min .hljs-string,.theme-color-brewer-min .hljs-symbol,.theme-color-brewer-min .hljs-template-tag,.theme-color-brewer-min .hljs-template-variable{
+    color:#756bb1
+}
+.theme-color-brewer-min .hljs-comment,.theme-color-brewer-min .hljs-quote{
+    color:#636363
+}
+.theme-color-brewer-min .hljs-bullet,.theme-color-brewer-min .hljs-link,.theme-color-brewer-min .hljs-literal,.theme-color-brewer-min .hljs-number,.theme-color-brewer-min .hljs-regexp{
+    color:#31a354
+}
+.theme-color-brewer-min .hljs-deletion,.theme-color-brewer-min .hljs-variable{
+    color:#88f
+}
+.theme-color-brewer-min .hljs-built_in,.theme-color-brewer-min .hljs-doctag,.theme-color-brewer-min .hljs-keyword,.theme-color-brewer-min .hljs-name,.theme-color-brewer-min .hljs-section,.theme-color-brewer-min .hljs-selector-class,.theme-color-brewer-min .hljs-selector-id,.theme-color-brewer-min .hljs-selector-tag,.theme-color-brewer-min .hljs-strong,.theme-color-brewer-min .hljs-tag,.theme-color-brewer-min .hljs-title,.theme-color-brewer-min .hljs-type{
+    color:#3182bd
+}
+.theme-color-brewer-min .hljs-emphasis{
+    font-style:italic
+}
+.theme-color-brewer-min .hljs-attribute{
+    color:#e6550d
+}
+.theme-dark pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-dark code.hljs{
+    padding:3px 5px
+}
+.theme-dark .hljs{
+    color:#ddd;
+    background:#303030
+}
+.theme-dark .hljs-keyword,.theme-dark .hljs-link,.theme-dark .hljs-literal,.theme-dark .hljs-section,.theme-dark .hljs-selector-tag{
+    color:#fff
+}
+.theme-dark .hljs-addition,.theme-dark .hljs-attribute,.theme-dark .hljs-built_in,.theme-dark .hljs-bullet,.theme-dark .hljs-name,.theme-dark .hljs-string,.theme-dark .hljs-symbol,.theme-dark .hljs-template-tag,.theme-dark .hljs-template-variable,.theme-dark .hljs-title,.theme-dark .hljs-type,.theme-dark .hljs-variable{
+    color:#d88
+}
+.theme-dark .hljs-comment,.theme-dark .hljs-deletion,.theme-dark .hljs-meta,.theme-dark .hljs-quote{
+    color:#979797
+}
+.theme-dark .hljs-doctag,.theme-dark .hljs-keyword,.theme-dark .hljs-literal,.theme-dark .hljs-name,.theme-dark .hljs-section,.theme-dark .hljs-selector-tag,.theme-dark .hljs-strong,.theme-dark .hljs-title,.theme-dark .hljs-type{
+    font-weight:700
+}
+.theme-dark .hljs-emphasis{
+    font-style:italic
+}
+.theme-dark-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-dark-min code.hljs{
+    padding:3px 5px
+}
+.theme-dark-min .hljs{
+    color:#ddd;
+    background:#303030
+}
+.theme-dark-min .hljs-keyword,.theme-dark-min .hljs-link,.theme-dark-min .hljs-literal,.theme-dark-min .hljs-section,.theme-dark-min .hljs-selector-tag{
+    color:#fff
+}
+.theme-dark-min .hljs-addition,.theme-dark-min .hljs-attribute,.theme-dark-min .hljs-built_in,.theme-dark-min .hljs-bullet,.theme-dark-min .hljs-name,.theme-dark-min .hljs-string,.theme-dark-min .hljs-symbol,.theme-dark-min .hljs-template-tag,.theme-dark-min .hljs-template-variable,.theme-dark-min .hljs-title,.theme-dark-min .hljs-type,.theme-dark-min .hljs-variable{
+    color:#d88
+}
+.theme-dark-min .hljs-comment,.theme-dark-min .hljs-deletion,.theme-dark-min .hljs-meta,.theme-dark-min .hljs-quote{
+    color:#979797
+}
+.theme-dark-min .hljs-doctag,.theme-dark-min .hljs-keyword,.theme-dark-min .hljs-literal,.theme-dark-min .hljs-name,.theme-dark-min .hljs-section,.theme-dark-min .hljs-selector-tag,.theme-dark-min .hljs-strong,.theme-dark-min .hljs-title,.theme-dark-min .hljs-type{
+    font-weight:700
+}
+.theme-dark-min .hljs-emphasis{
+    font-style:italic
+}
+.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 */
+}
+.theme-default pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-default code.hljs{
+    padding:3px 5px
+}
+.theme-default .hljs{
+    background:#f3f3f3;
+    color:#444
+}
+.theme-default .hljs-comment{
+    color:#697070
+}
+.theme-default .hljs-punctuation,.theme-default .hljs-tag{
+    color:rgba(68,68,68,.667)
+}
+.theme-default .hljs-tag .hljs-attr,.theme-default .hljs-tag .hljs-name{
+    color:#444
+}
+.theme-default .hljs-attribute,.theme-default .hljs-doctag,.theme-default .hljs-keyword,.theme-default .hljs-meta .hljs-keyword,.theme-default .hljs-name,.theme-default .hljs-selector-tag{
+    font-weight:700
+}
+.theme-default .hljs-deletion,.theme-default .hljs-number,.theme-default .hljs-quote,.theme-default .hljs-selector-class,.theme-default .hljs-selector-id,.theme-default .hljs-string,.theme-default .hljs-template-tag,.theme-default .hljs-type{
+    color:#800
+}
+.theme-default .hljs-section,.theme-default .hljs-title{
+    color:#800;
+    font-weight:700
+}
+.theme-default .hljs-link,.theme-default .hljs-operator,.theme-default .hljs-regexp,.theme-default .hljs-selector-attr,.theme-default .hljs-selector-pseudo,.theme-default .hljs-symbol,.theme-default .hljs-template-variable,.theme-default .hljs-variable{
+    color:#ab5656
+}
+.theme-default .hljs-literal{
+    color:#695
+}
+.theme-default .hljs-addition,.theme-default .hljs-built_in,.theme-default .hljs-bullet,.theme-default .hljs-code{
+    color:#397300
+}
+.theme-default .hljs-meta{
+    color:#1f7199
+}
+.theme-default .hljs-meta .hljs-string{
+    color:#38a
+}
+.theme-default .hljs-emphasis{
+    font-style:italic
+}
+.theme-default .hljs-strong{
+    font-weight:700
+}
+.theme-default-min{
+    /*! 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 */
+}
+.theme-default-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-default-min code.hljs{
+    padding:3px 5px
+}
+.theme-default-min .hljs{
+    background:#f3f3f3;
+    color:#444
+}
+.theme-default-min .hljs-comment{
+    color:#697070
+}
+.theme-default-min .hljs-punctuation,.theme-default-min .hljs-tag{
+    color:rgba(68,68,68,.667)
+}
+.theme-default-min .hljs-tag .hljs-attr,.theme-default-min .hljs-tag .hljs-name{
+    color:#444
+}
+.theme-default-min .hljs-attribute,.theme-default-min .hljs-doctag,.theme-default-min .hljs-keyword,.theme-default-min .hljs-meta .hljs-keyword,.theme-default-min .hljs-name,.theme-default-min .hljs-selector-tag{
+    font-weight:700
+}
+.theme-default-min .hljs-deletion,.theme-default-min .hljs-number,.theme-default-min .hljs-quote,.theme-default-min .hljs-selector-class,.theme-default-min .hljs-selector-id,.theme-default-min .hljs-string,.theme-default-min .hljs-template-tag,.theme-default-min .hljs-type{
+    color:#800
+}
+.theme-default-min .hljs-section,.theme-default-min .hljs-title{
+    color:#800;
+    font-weight:700
+}
+.theme-default-min .hljs-link,.theme-default-min .hljs-operator,.theme-default-min .hljs-regexp,.theme-default-min .hljs-selector-attr,.theme-default-min .hljs-selector-pseudo,.theme-default-min .hljs-symbol,.theme-default-min .hljs-template-variable,.theme-default-min .hljs-variable{
+    color:#ab5656
+}
+.theme-default-min .hljs-literal{
+    color:#695
+}
+.theme-default-min .hljs-addition,.theme-default-min .hljs-built_in,.theme-default-min .hljs-bullet,.theme-default-min .hljs-code{
+    color:#397300
+}
+.theme-default-min .hljs-meta{
+    color:#1f7199
+}
+.theme-default-min .hljs-meta .hljs-string{
+    color:#38a
+}
+.theme-default-min .hljs-emphasis{
+    font-style:italic
+}
+.theme-default-min .hljs-strong{
+    font-weight:700
+}
+.theme-devibeans{
+    /*! Theme: devibeans (dark) Author: @terminaldweller Maintainer: @terminaldweller Inspired by vim's jellybeans theme (https://github.com/nanotech/jellybeans.vim) */
+}
+.theme-devibeans pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-devibeans code.hljs{
+    padding:3px 5px
+}
+.theme-devibeans .hljs{
+    background:#000;
+    color:#a39e9b
+}
+.theme-devibeans .hljs-attr,.theme-devibeans .hljs-template-tag{
+    color:#8787d7
+}
+.theme-devibeans .hljs-comment,.theme-devibeans .hljs-doctag,.theme-devibeans .hljs-quote{
+    color:#396
+}
+.theme-devibeans .hljs-params{
+    color:#a39e9b
+}
+.theme-devibeans .hljs-regexp{
+    color:#d700ff
+}
+.theme-devibeans .hljs-literal,.theme-devibeans .hljs-number,.theme-devibeans .hljs-selector-id,.theme-devibeans .hljs-tag{
+    color:#ef5350
+}
+.theme-devibeans .hljs-meta,.theme-devibeans .hljs-meta .hljs-keyword{
+    color:#0087ff
+}
+.theme-devibeans .hljs-code,.theme-devibeans .hljs-formula,.theme-devibeans .hljs-keyword,.theme-devibeans .hljs-link,.theme-devibeans .hljs-selector-attr,.theme-devibeans .hljs-selector-class,.theme-devibeans .hljs-selector-pseudo,.theme-devibeans .hljs-template-variable,.theme-devibeans .hljs-variable{
+    color:#64b5f6
+}
+.theme-devibeans .hljs-built_in,.theme-devibeans .hljs-deletion,.theme-devibeans .hljs-title{
+    color:#ff8700
+}
+.theme-devibeans .hljs-attribute,.theme-devibeans .hljs-function,.theme-devibeans .hljs-name,.theme-devibeans .hljs-property,.theme-devibeans .hljs-section,.theme-devibeans .hljs-type{
+    color:#ffd75f
+}
+.theme-devibeans .hljs-addition,.theme-devibeans .hljs-bullet,.theme-devibeans .hljs-meta .hljs-string,.theme-devibeans .hljs-string,.theme-devibeans .hljs-subst,.theme-devibeans .hljs-symbol{
+    color:#558b2f
+}
+.theme-devibeans .hljs-selector-tag{
+    color:#96f
+}
+.theme-devibeans .hljs-emphasis{
+    font-style:italic
+}
+.theme-devibeans .hljs-strong{
+    font-weight:700
+}
+.theme-devibeans-min{
+    /*! Theme: devibeans (dark) Author: @terminaldweller Maintainer: @terminaldweller Inspired by vim's jellybeans theme (https://github.com/nanotech/jellybeans.vim) */
+}
+.theme-devibeans-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-devibeans-min code.hljs{
+    padding:3px 5px
+}
+.theme-devibeans-min .hljs{
+    background:#000;
+    color:#a39e9b
+}
+.theme-devibeans-min .hljs-attr,.theme-devibeans-min .hljs-template-tag{
+    color:#8787d7
+}
+.theme-devibeans-min .hljs-comment,.theme-devibeans-min .hljs-doctag,.theme-devibeans-min .hljs-quote{
+    color:#396
+}
+.theme-devibeans-min .hljs-params{
+    color:#a39e9b
+}
+.theme-devibeans-min .hljs-regexp{
+    color:#d700ff
+}
+.theme-devibeans-min .hljs-literal,.theme-devibeans-min .hljs-number,.theme-devibeans-min .hljs-selector-id,.theme-devibeans-min .hljs-tag{
+    color:#ef5350
+}
+.theme-devibeans-min .hljs-meta,.theme-devibeans-min .hljs-meta .hljs-keyword{
+    color:#0087ff
+}
+.theme-devibeans-min .hljs-code,.theme-devibeans-min .hljs-formula,.theme-devibeans-min .hljs-keyword,.theme-devibeans-min .hljs-link,.theme-devibeans-min .hljs-selector-attr,.theme-devibeans-min .hljs-selector-class,.theme-devibeans-min .hljs-selector-pseudo,.theme-devibeans-min .hljs-template-variable,.theme-devibeans-min .hljs-variable{
+    color:#64b5f6
+}
+.theme-devibeans-min .hljs-built_in,.theme-devibeans-min .hljs-deletion,.theme-devibeans-min .hljs-title{
+    color:#ff8700
+}
+.theme-devibeans-min .hljs-attribute,.theme-devibeans-min .hljs-function,.theme-devibeans-min .hljs-name,.theme-devibeans-min .hljs-property,.theme-devibeans-min .hljs-section,.theme-devibeans-min .hljs-type{
+    color:#ffd75f
+}
+.theme-devibeans-min .hljs-addition,.theme-devibeans-min .hljs-bullet,.theme-devibeans-min .hljs-meta .hljs-string,.theme-devibeans-min .hljs-string,.theme-devibeans-min .hljs-subst,.theme-devibeans-min .hljs-symbol{
+    color:#558b2f
+}
+.theme-devibeans-min .hljs-selector-tag{
+    color:#96f
+}
+.theme-devibeans-min .hljs-emphasis{
+    font-style:italic
+}
+.theme-devibeans-min .hljs-strong{
+    font-weight:700
+}
+.theme-docco pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-docco code.hljs{
+    padding:3px 5px
+}
+.theme-docco .hljs{
+    color:#000;
+    background:#f8f8ff
+}
+.theme-docco .hljs-comment,.theme-docco .hljs-quote{
+    color:#408080;
+    font-style:italic
+}
+.theme-docco .hljs-keyword,.theme-docco .hljs-literal,.theme-docco .hljs-selector-tag,.theme-docco .hljs-subst{
+    color:#954121
+}
+.theme-docco .hljs-number{
+    color:#40a070
+}
+.theme-docco .hljs-doctag,.theme-docco .hljs-string{
+    color:#219161
+}
+.theme-docco .hljs-section,.theme-docco .hljs-selector-class,.theme-docco .hljs-selector-id,.theme-docco .hljs-type{
+    color:#19469d
+}
+.theme-docco .hljs-params{
+    color:blue
+}
+.theme-docco .hljs-title{
+    color:#458;
+    font-weight:700
+}
+.theme-docco .hljs-attribute,.theme-docco .hljs-name,.theme-docco .hljs-tag{
+    color:navy;
+    font-weight:400
+}
+.theme-docco .hljs-template-variable,.theme-docco .hljs-variable{
+    color:teal
+}
+.theme-docco .hljs-link,.theme-docco .hljs-regexp{
+    color:#b68
+}
+.theme-docco .hljs-bullet,.theme-docco .hljs-symbol{
+    color:#990073
+}
+.theme-docco .hljs-built_in{
+    color:#0086b3
+}
+.theme-docco .hljs-meta{
+    color:#999;
+    font-weight:700
+}
+.theme-docco .hljs-deletion{
+    background:#fdd
+}
+.theme-docco .hljs-addition{
+    background:#dfd
+}
+.theme-docco .hljs-emphasis{
+    font-style:italic
+}
+.theme-docco .hljs-strong{
+    font-weight:700
+}
+.theme-docco-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-docco-min code.hljs{
+    padding:3px 5px
+}
+.theme-docco-min .hljs{
+    color:#000;
+    background:#f8f8ff
+}
+.theme-docco-min .hljs-comment,.theme-docco-min .hljs-quote{
+    color:#408080;
+    font-style:italic
+}
+.theme-docco-min .hljs-keyword,.theme-docco-min .hljs-literal,.theme-docco-min .hljs-selector-tag,.theme-docco-min .hljs-subst{
+    color:#954121
+}
+.theme-docco-min .hljs-number{
+    color:#40a070
+}
+.theme-docco-min .hljs-doctag,.theme-docco-min .hljs-string{
+    color:#219161
+}
+.theme-docco-min .hljs-section,.theme-docco-min .hljs-selector-class,.theme-docco-min .hljs-selector-id,.theme-docco-min .hljs-type{
+    color:#19469d
+}
+.theme-docco-min .hljs-params{
+    color:blue
+}
+.theme-docco-min .hljs-title{
+    color:#458;
+    font-weight:700
+}
+.theme-docco-min .hljs-attribute,.theme-docco-min .hljs-name,.theme-docco-min .hljs-tag{
+    color:navy;
+    font-weight:400
+}
+.theme-docco-min .hljs-template-variable,.theme-docco-min .hljs-variable{
+    color:teal
+}
+.theme-docco-min .hljs-link,.theme-docco-min .hljs-regexp{
+    color:#b68
+}
+.theme-docco-min .hljs-bullet,.theme-docco-min .hljs-symbol{
+    color:#990073
+}
+.theme-docco-min .hljs-built_in{
+    color:#0086b3
+}
+.theme-docco-min .hljs-meta{
+    color:#999;
+    font-weight:700
+}
+.theme-docco-min .hljs-deletion{
+    background:#fdd
+}
+.theme-docco-min .hljs-addition{
+    background:#dfd
+}
+.theme-docco-min .hljs-emphasis{
+    font-style:italic
+}
+.theme-docco-min .hljs-strong{
+    font-weight:700
+}
+.theme-far pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-far code.hljs{
+    padding:3px 5px
+}
+.theme-far .hljs{
+    color:aqua;
+    background:navy
+}
+.theme-far .hljs-addition,.theme-far .hljs-attribute,.theme-far .hljs-built_in,.theme-far .hljs-bullet,.theme-far .hljs-string,.theme-far .hljs-symbol,.theme-far .hljs-template-tag,.theme-far .hljs-template-variable{
+    color:#ff0
+}
+.theme-far .hljs-keyword,.theme-far .hljs-name,.theme-far .hljs-section,.theme-far .hljs-selector-class,.theme-far .hljs-selector-id,.theme-far .hljs-selector-tag,.theme-far .hljs-type,.theme-far .hljs-variable{
+    color:#fff
+}
+.theme-far .hljs-comment,.theme-far .hljs-deletion,.theme-far .hljs-doctag,.theme-far .hljs-quote{
+    color:#888
+}
+.theme-far .hljs-link,.theme-far .hljs-literal,.theme-far .hljs-number,.theme-far .hljs-regexp{
+    color:lime
+}
+.theme-far .hljs-meta{
+    color:teal
+}
+.theme-far .hljs-keyword,.theme-far .hljs-name,.theme-far .hljs-section,.theme-far .hljs-selector-tag,.theme-far .hljs-strong,.theme-far .hljs-title{
+    font-weight:700
+}
+.theme-far .hljs-emphasis{
+    font-style:italic
+}
+.theme-far-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-far-min code.hljs{
+    padding:3px 5px
+}
+.theme-far-min .hljs{
+    color:aqua;
+    background:navy
+}
+.theme-far-min .hljs-addition,.theme-far-min .hljs-attribute,.theme-far-min .hljs-built_in,.theme-far-min .hljs-bullet,.theme-far-min .hljs-string,.theme-far-min .hljs-symbol,.theme-far-min .hljs-template-tag,.theme-far-min .hljs-template-variable{
+    color:#ff0
+}
+.theme-far-min .hljs-keyword,.theme-far-min .hljs-name,.theme-far-min .hljs-section,.theme-far-min .hljs-selector-class,.theme-far-min .hljs-selector-id,.theme-far-min .hljs-selector-tag,.theme-far-min .hljs-type,.theme-far-min .hljs-variable{
+    color:#fff
+}
+.theme-far-min .hljs-comment,.theme-far-min .hljs-deletion,.theme-far-min .hljs-doctag,.theme-far-min .hljs-quote{
+    color:#888
+}
+.theme-far-min .hljs-link,.theme-far-min .hljs-literal,.theme-far-min .hljs-number,.theme-far-min .hljs-regexp{
+    color:lime
+}
+.theme-far-min .hljs-meta{
+    color:teal
+}
+.theme-far-min .hljs-keyword,.theme-far-min .hljs-name,.theme-far-min .hljs-section,.theme-far-min .hljs-selector-tag,.theme-far-min .hljs-strong,.theme-far-min .hljs-title{
+    font-weight:700
+}
+.theme-far-min .hljs-emphasis{
+    font-style:italic
+}
+.theme-felipec{
+    /*! * Theme: FelipeC * Author: (c) 2021 Felipe Contreras  * Website: https://github.com/felipec/vim-felipec * * Autogenerated with vim-felipec's generator. */
+}
+.theme-felipec pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-felipec code.hljs{
+    padding:3px 5px
+}
+.theme-felipec .hljs{
+    color:#dddde1;
+    background:#1e1e22
+}
+.theme-felipec .hljs ::-moz-selection,.theme-felipec .hljs::-moz-selection{
+    color:#1e1e22;
+    background:#bf8fef
+}
+.theme-felipec .hljs ::selection,.theme-felipec .hljs::selection{
+    color:#1e1e22;
+    background:#bf8fef
+}
+.theme-felipec .hljs-code,.theme-felipec .hljs-comment,.theme-felipec .hljs-quote{
+    color:#888896
+}
+.theme-felipec .hljs-deletion,.theme-felipec .hljs-literal,.theme-felipec .hljs-number{
+    color:#ef8f8f
+}
+.theme-felipec .hljs-doctag,.theme-felipec .hljs-meta,.theme-felipec .hljs-operator,.theme-felipec .hljs-punctuation,.theme-felipec .hljs-selector-attr,.theme-felipec .hljs-subst,.theme-felipec .hljs-template-variable{
+    color:#efbf8f
+}
+.theme-felipec .hljs-type{
+    color:#efef8f
+}
+.theme-felipec .hljs-selector-class,.theme-felipec .hljs-selector-id,.theme-felipec .hljs-tag,.theme-felipec .hljs-title{
+    color:#bfef8f
+}
+.theme-felipec .hljs-addition,.theme-felipec .hljs-regexp,.theme-felipec .hljs-string{
+    color:#8fef8f
+}
+.theme-felipec .hljs-class,.theme-felipec .hljs-property{
+    color:#8fefbf
+}
+.theme-felipec .hljs-name,.theme-felipec .hljs-selector-tag{
+    color:#8fefef
+}
+.theme-felipec .hljs-built_in,.theme-felipec .hljs-keyword{
+    color:#8fbfef
+}
+.theme-felipec .hljs-bullet,.theme-felipec .hljs-section{
+    color:#8f8fef
+}
+.theme-felipec .hljs-selector-pseudo{
+    color:#bf8fef
+}
+.theme-felipec .hljs-attr,.theme-felipec .hljs-attribute,.theme-felipec .hljs-params,.theme-felipec .hljs-variable{
+    color:#ef8fef
+}
+.theme-felipec .hljs-link,.theme-felipec .hljs-symbol{
+    color:#ef8fbf
+}
+.theme-felipec .hljs-literal,.theme-felipec .hljs-strong,.theme-felipec .hljs-title{
+    font-weight:700
+}
+.theme-felipec .hljs-emphasis{
+    font-style:italic
+}
+.theme-felipec-min{
+    /*! * Theme: FelipeC * Author: (c) 2021 Felipe Contreras  * Website: https://github.com/felipec/vim-felipec * * Autogenerated with vim-felipec's generator. */
+}
+.theme-felipec-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-felipec-min code.hljs{
+    padding:3px 5px
+}
+.theme-felipec-min .hljs{
+    color:#dddde1;
+    background:#1e1e22
+}
+.theme-felipec-min .hljs ::-moz-selection,.theme-felipec-min .hljs::-moz-selection{
+    color:#1e1e22;
+    background:#bf8fef
+}
+.theme-felipec-min .hljs ::selection,.theme-felipec-min .hljs::selection{
+    color:#1e1e22;
+    background:#bf8fef
+}
+.theme-felipec-min .hljs-code,.theme-felipec-min .hljs-comment,.theme-felipec-min .hljs-quote{
+    color:#888896
+}
+.theme-felipec-min .hljs-deletion,.theme-felipec-min .hljs-literal,.theme-felipec-min .hljs-number{
+    color:#ef8f8f
+}
+.theme-felipec-min .hljs-doctag,.theme-felipec-min .hljs-meta,.theme-felipec-min .hljs-operator,.theme-felipec-min .hljs-punctuation,.theme-felipec-min .hljs-selector-attr,.theme-felipec-min .hljs-subst,.theme-felipec-min .hljs-template-variable{
+    color:#efbf8f
+}
+.theme-felipec-min .hljs-type{
+    color:#efef8f
+}
+.theme-felipec-min .hljs-selector-class,.theme-felipec-min .hljs-selector-id,.theme-felipec-min .hljs-tag,.theme-felipec-min .hljs-title{
+    color:#bfef8f
+}
+.theme-felipec-min .hljs-addition,.theme-felipec-min .hljs-regexp,.theme-felipec-min .hljs-string{
+    color:#8fef8f
+}
+.theme-felipec-min .hljs-class,.theme-felipec-min .hljs-property{
+    color:#8fefbf
+}
+.theme-felipec-min .hljs-name,.theme-felipec-min .hljs-selector-tag{
+    color:#8fefef
+}
+.theme-felipec-min .hljs-built_in,.theme-felipec-min .hljs-keyword{
+    color:#8fbfef
+}
+.theme-felipec-min .hljs-bullet,.theme-felipec-min .hljs-section{
+    color:#8f8fef
+}
+.theme-felipec-min .hljs-selector-pseudo{
+    color:#bf8fef
+}
+.theme-felipec-min .hljs-attr,.theme-felipec-min .hljs-attribute,.theme-felipec-min .hljs-params,.theme-felipec-min .hljs-variable{
+    color:#ef8fef
+}
+.theme-felipec-min .hljs-link,.theme-felipec-min .hljs-symbol{
+    color:#ef8fbf
+}
+.theme-felipec-min .hljs-literal,.theme-felipec-min .hljs-strong,.theme-felipec-min .hljs-title{
+    font-weight:700
+}
+.theme-felipec-min .hljs-emphasis{
+    font-style:italic
+}
+.theme-foundation pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-foundation code.hljs{
+    padding:3px 5px
+}
+.theme-foundation .hljs{
+    background:#eee;
+    color:#000
+}
+.theme-foundation .hljs-addition,.theme-foundation .hljs-attribute,.theme-foundation .hljs-emphasis,.theme-foundation .hljs-link{
+    color:#070
+}
+.theme-foundation .hljs-emphasis{
+    font-style:italic
+}
+.theme-foundation .hljs-deletion,.theme-foundation .hljs-string,.theme-foundation .hljs-strong{
+    color:#d14
+}
+.theme-foundation .hljs-strong{
+    font-weight:700
+}
+.theme-foundation .hljs-comment,.theme-foundation .hljs-quote{
+    color:#998;
+    font-style:italic
+}
+.theme-foundation .hljs-section,.theme-foundation .hljs-title{
+    color:#900
+}
+.theme-foundation .hljs-class .hljs-title,.theme-foundation .hljs-title.class_,.theme-foundation .hljs-type{
+    color:#458
+}
+.theme-foundation .hljs-template-variable,.theme-foundation .hljs-variable{
+    color:#369
+}
+.theme-foundation .hljs-bullet{
+    color:#970
+}
+.theme-foundation .hljs-meta{
+    color:#34b
+}
+.theme-foundation .hljs-code,.theme-foundation .hljs-keyword,.theme-foundation .hljs-literal,.theme-foundation .hljs-number,.theme-foundation .hljs-selector-tag{
+    color:#099
+}
+.theme-foundation .hljs-regexp{
+    background-color:#fff0ff;
+    color:#808
+}
+.theme-foundation .hljs-symbol{
+    color:#990073
+}
+.theme-foundation .hljs-name,.theme-foundation .hljs-selector-class,.theme-foundation .hljs-selector-id,.theme-foundation .hljs-tag{
+    color:#070
+}
+.theme-foundation-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-foundation-min code.hljs{
+    padding:3px 5px
+}
+.theme-foundation-min .hljs{
+    background:#eee;
+    color:#000
+}
+.theme-foundation-min .hljs-addition,.theme-foundation-min .hljs-attribute,.theme-foundation-min .hljs-emphasis,.theme-foundation-min .hljs-link{
+    color:#070
+}
+.theme-foundation-min .hljs-emphasis{
+    font-style:italic
+}
+.theme-foundation-min .hljs-deletion,.theme-foundation-min .hljs-string,.theme-foundation-min .hljs-strong{
+    color:#d14
+}
+.theme-foundation-min .hljs-strong{
+    font-weight:700
+}
+.theme-foundation-min .hljs-comment,.theme-foundation-min .hljs-quote{
+    color:#998;
+    font-style:italic
+}
+.theme-foundation-min .hljs-section,.theme-foundation-min .hljs-title{
+    color:#900
+}
+.theme-foundation-min .hljs-class .hljs-title,.theme-foundation-min .hljs-title.class_,.theme-foundation-min .hljs-type{
+    color:#458
+}
+.theme-foundation-min .hljs-template-variable,.theme-foundation-min .hljs-variable{
+    color:#369
+}
+.theme-foundation-min .hljs-bullet{
+    color:#970
+}
+.theme-foundation-min .hljs-meta{
+    color:#34b
+}
+.theme-foundation-min .hljs-code,.theme-foundation-min .hljs-keyword,.theme-foundation-min .hljs-literal,.theme-foundation-min .hljs-number,.theme-foundation-min .hljs-selector-tag{
+    color:#099
+}
+.theme-foundation-min .hljs-regexp{
+    background-color:#fff0ff;
+    color:#808
+}
+.theme-foundation-min .hljs-symbol{
+    color:#990073
+}
+.theme-foundation-min .hljs-name,.theme-foundation-min .hljs-selector-class,.theme-foundation-min .hljs-selector-id,.theme-foundation-min .hljs-tag{
+    color:#070
+}
+.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 */
+}
+.theme-github-dark-dimmed pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-github-dark-dimmed code.hljs{
+    padding:3px 5px
+}
+.theme-github-dark-dimmed .hljs{
+    color:#adbac7;
+    background:#22272e
+}
+.theme-github-dark-dimmed .hljs-doctag,.theme-github-dark-dimmed .hljs-keyword,.theme-github-dark-dimmed .hljs-meta .hljs-keyword,.theme-github-dark-dimmed .hljs-template-tag,.theme-github-dark-dimmed .hljs-template-variable,.theme-github-dark-dimmed .hljs-type,.theme-github-dark-dimmed .hljs-variable.language_{
+    color:#f47067
+}
+.theme-github-dark-dimmed .hljs-title,.theme-github-dark-dimmed .hljs-title.class_,.theme-github-dark-dimmed .hljs-title.class_.inherited__,.theme-github-dark-dimmed .hljs-title.function_{
+    color:#dcbdfb
+}
+.theme-github-dark-dimmed .hljs-attr,.theme-github-dark-dimmed .hljs-attribute,.theme-github-dark-dimmed .hljs-literal,.theme-github-dark-dimmed .hljs-meta,.theme-github-dark-dimmed .hljs-number,.theme-github-dark-dimmed .hljs-operator,.theme-github-dark-dimmed .hljs-selector-attr,.theme-github-dark-dimmed .hljs-selector-class,.theme-github-dark-dimmed .hljs-selector-id,.theme-github-dark-dimmed .hljs-variable{
+    color:#6cb6ff
+}
+.theme-github-dark-dimmed .hljs-meta .hljs-string,.theme-github-dark-dimmed .hljs-regexp,.theme-github-dark-dimmed .hljs-string{
+    color:#96d0ff
+}
+.theme-github-dark-dimmed .hljs-built_in,.theme-github-dark-dimmed .hljs-symbol{
+    color:#f69d50
+}
+.theme-github-dark-dimmed .hljs-code,.theme-github-dark-dimmed .hljs-comment,.theme-github-dark-dimmed .hljs-formula{
+    color:#768390
+}
+.theme-github-dark-dimmed .hljs-name,.theme-github-dark-dimmed .hljs-quote,.theme-github-dark-dimmed .hljs-selector-pseudo,.theme-github-dark-dimmed .hljs-selector-tag{
+    color:#8ddb8c
+}
+.theme-github-dark-dimmed .hljs-subst{
+    color:#adbac7
+}
+.theme-github-dark-dimmed .hljs-section{
+    color:#316dca;
+    font-weight:700
+}
+.theme-github-dark-dimmed .hljs-bullet{
+    color:#eac55f
+}
+.theme-github-dark-dimmed .hljs-emphasis{
+    color:#adbac7;
+    font-style:italic
+}
+.theme-github-dark-dimmed .hljs-strong{
+    color:#adbac7;
+    font-weight:700
+}
+.theme-github-dark-dimmed .hljs-addition{
+    color:#b4f1b4;
+    background-color:#1b4721
+}
+.theme-github-dark-dimmed .hljs-deletion{
+    color:#ffd8d3;
+    background-color:#78191b
+}
+.theme-github-dark-dimmed-min{
+    /*! 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 */
+}
+.theme-github-dark-dimmed-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-github-dark-dimmed-min code.hljs{
+    padding:3px 5px
+}
+.theme-github-dark-dimmed-min .hljs{
+    color:#adbac7;
+    background:#22272e
+}
+.theme-github-dark-dimmed-min .hljs-doctag,.theme-github-dark-dimmed-min .hljs-keyword,.theme-github-dark-dimmed-min .hljs-meta .hljs-keyword,.theme-github-dark-dimmed-min .hljs-template-tag,.theme-github-dark-dimmed-min .hljs-template-variable,.theme-github-dark-dimmed-min .hljs-type,.theme-github-dark-dimmed-min .hljs-variable.language_{
+    color:#f47067
+}
+.theme-github-dark-dimmed-min .hljs-title,.theme-github-dark-dimmed-min .hljs-title.class_,.theme-github-dark-dimmed-min .hljs-title.class_.inherited__,.theme-github-dark-dimmed-min .hljs-title.function_{
+    color:#dcbdfb
+}
+.theme-github-dark-dimmed-min .hljs-attr,.theme-github-dark-dimmed-min .hljs-attribute,.theme-github-dark-dimmed-min .hljs-literal,.theme-github-dark-dimmed-min .hljs-meta,.theme-github-dark-dimmed-min .hljs-number,.theme-github-dark-dimmed-min .hljs-operator,.theme-github-dark-dimmed-min .hljs-selector-attr,.theme-github-dark-dimmed-min .hljs-selector-class,.theme-github-dark-dimmed-min .hljs-selector-id,.theme-github-dark-dimmed-min .hljs-variable{
+    color:#6cb6ff
+}
+.theme-github-dark-dimmed-min .hljs-meta .hljs-string,.theme-github-dark-dimmed-min .hljs-regexp,.theme-github-dark-dimmed-min .hljs-string{
+    color:#96d0ff
+}
+.theme-github-dark-dimmed-min .hljs-built_in,.theme-github-dark-dimmed-min .hljs-symbol{
+    color:#f69d50
+}
+.theme-github-dark-dimmed-min .hljs-code,.theme-github-dark-dimmed-min .hljs-comment,.theme-github-dark-dimmed-min .hljs-formula{
+    color:#768390
+}
+.theme-github-dark-dimmed-min .hljs-name,.theme-github-dark-dimmed-min .hljs-quote,.theme-github-dark-dimmed-min .hljs-selector-pseudo,.theme-github-dark-dimmed-min .hljs-selector-tag{
+    color:#8ddb8c
+}
+.theme-github-dark-dimmed-min .hljs-subst{
+    color:#adbac7
+}
+.theme-github-dark-dimmed-min .hljs-section{
+    color:#316dca;
+    font-weight:700
+}
+.theme-github-dark-dimmed-min .hljs-bullet{
+    color:#eac55f
+}
+.theme-github-dark-dimmed-min .hljs-emphasis{
+    color:#adbac7;
+    font-style:italic
+}
+.theme-github-dark-dimmed-min .hljs-strong{
+    color:#adbac7;
+    font-weight:700
+}
+.theme-github-dark-dimmed-min .hljs-addition{
+    color:#b4f1b4;
+    background-color:#1b4721
+}
+.theme-github-dark-dimmed-min .hljs-deletion{
+    color:#ffd8d3;
+    background-color:#78191b
+}
+.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 */
+}
+.theme-github-dark pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-github-dark code.hljs{
+    padding:3px 5px
+}
+.theme-github-dark .hljs{
+    color:#c9d1d9;
+    background:#0d1117
+}
+.theme-github-dark .hljs-doctag,.theme-github-dark .hljs-keyword,.theme-github-dark .hljs-meta .hljs-keyword,.theme-github-dark .hljs-template-tag,.theme-github-dark .hljs-template-variable,.theme-github-dark .hljs-type,.theme-github-dark .hljs-variable.language_{
+    color:#ff7b72
+}
+.theme-github-dark .hljs-title,.theme-github-dark .hljs-title.class_,.theme-github-dark .hljs-title.class_.inherited__,.theme-github-dark .hljs-title.function_{
+    color:#d2a8ff
+}
+.theme-github-dark .hljs-attr,.theme-github-dark .hljs-attribute,.theme-github-dark .hljs-literal,.theme-github-dark .hljs-meta,.theme-github-dark .hljs-number,.theme-github-dark .hljs-operator,.theme-github-dark .hljs-selector-attr,.theme-github-dark .hljs-selector-class,.theme-github-dark .hljs-selector-id,.theme-github-dark .hljs-variable{
+    color:#79c0ff
+}
+.theme-github-dark .hljs-meta .hljs-string,.theme-github-dark .hljs-regexp,.theme-github-dark .hljs-string{
+    color:#a5d6ff
+}
+.theme-github-dark .hljs-built_in,.theme-github-dark .hljs-symbol{
+    color:#ffa657
+}
+.theme-github-dark .hljs-code,.theme-github-dark .hljs-comment,.theme-github-dark .hljs-formula{
+    color:#8b949e
+}
+.theme-github-dark .hljs-name,.theme-github-dark .hljs-quote,.theme-github-dark .hljs-selector-pseudo,.theme-github-dark .hljs-selector-tag{
+    color:#7ee787
+}
+.theme-github-dark .hljs-subst{
+    color:#c9d1d9
+}
+.theme-github-dark .hljs-section{
+    color:#1f6feb;
+    font-weight:700
+}
+.theme-github-dark .hljs-bullet{
+    color:#f2cc60
+}
+.theme-github-dark .hljs-emphasis{
+    color:#c9d1d9;
+    font-style:italic
+}
+.theme-github-dark .hljs-strong{
+    color:#c9d1d9;
+    font-weight:700
+}
+.theme-github-dark .hljs-addition{
+    color:#aff5b4;
+    background-color:#033a16
+}
+.theme-github-dark .hljs-deletion{
+    color:#ffdcd7;
+    background-color:#67060c
+}
+.theme-github-dark-min{
+    /*! 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 */
+}
+.theme-github-dark-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-github-dark-min code.hljs{
+    padding:3px 5px
+}
+.theme-github-dark-min .hljs{
+    color:#c9d1d9;
+    background:#0d1117
+}
+.theme-github-dark-min .hljs-doctag,.theme-github-dark-min .hljs-keyword,.theme-github-dark-min .hljs-meta .hljs-keyword,.theme-github-dark-min .hljs-template-tag,.theme-github-dark-min .hljs-template-variable,.theme-github-dark-min .hljs-type,.theme-github-dark-min .hljs-variable.language_{
+    color:#ff7b72
+}
+.theme-github-dark-min .hljs-title,.theme-github-dark-min .hljs-title.class_,.theme-github-dark-min .hljs-title.class_.inherited__,.theme-github-dark-min .hljs-title.function_{
+    color:#d2a8ff
+}
+.theme-github-dark-min .hljs-attr,.theme-github-dark-min .hljs-attribute,.theme-github-dark-min .hljs-literal,.theme-github-dark-min .hljs-meta,.theme-github-dark-min .hljs-number,.theme-github-dark-min .hljs-operator,.theme-github-dark-min .hljs-selector-attr,.theme-github-dark-min .hljs-selector-class,.theme-github-dark-min .hljs-selector-id,.theme-github-dark-min .hljs-variable{
+    color:#79c0ff
+}
+.theme-github-dark-min .hljs-meta .hljs-string,.theme-github-dark-min .hljs-regexp,.theme-github-dark-min .hljs-string{
+    color:#a5d6ff
+}
+.theme-github-dark-min .hljs-built_in,.theme-github-dark-min .hljs-symbol{
+    color:#ffa657
+}
+.theme-github-dark-min .hljs-code,.theme-github-dark-min .hljs-comment,.theme-github-dark-min .hljs-formula{
+    color:#8b949e
+}
+.theme-github-dark-min .hljs-name,.theme-github-dark-min .hljs-quote,.theme-github-dark-min .hljs-selector-pseudo,.theme-github-dark-min .hljs-selector-tag{
+    color:#7ee787
+}
+.theme-github-dark-min .hljs-subst{
+    color:#c9d1d9
+}
+.theme-github-dark-min .hljs-section{
+    color:#1f6feb;
+    font-weight:700
+}
+.theme-github-dark-min .hljs-bullet{
+    color:#f2cc60
+}
+.theme-github-dark-min .hljs-emphasis{
+    color:#c9d1d9;
+    font-style:italic
+}
+.theme-github-dark-min .hljs-strong{
+    color:#c9d1d9;
+    font-weight:700
+}
+.theme-github-dark-min .hljs-addition{
+    color:#aff5b4;
+    background-color:#033a16
+}
+.theme-github-dark-min .hljs-deletion{
+    color:#ffdcd7;
+    background-color:#67060c
+}
+.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 */
+}
+.theme-github pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-github code.hljs{
+    padding:3px 5px
+}
+.theme-github .hljs{
+    color:#24292e;
+    background:#fff
+}
+.theme-github .hljs-doctag,.theme-github .hljs-keyword,.theme-github .hljs-meta .hljs-keyword,.theme-github .hljs-template-tag,.theme-github .hljs-template-variable,.theme-github .hljs-type,.theme-github .hljs-variable.language_{
+    color:#d73a49
+}
+.theme-github .hljs-title,.theme-github .hljs-title.class_,.theme-github .hljs-title.class_.inherited__,.theme-github .hljs-title.function_{
+    color:#6f42c1
+}
+.theme-github .hljs-attr,.theme-github .hljs-attribute,.theme-github .hljs-literal,.theme-github .hljs-meta,.theme-github .hljs-number,.theme-github .hljs-operator,.theme-github .hljs-selector-attr,.theme-github .hljs-selector-class,.theme-github .hljs-selector-id,.theme-github .hljs-variable{
+    color:#005cc5
+}
+.theme-github .hljs-meta .hljs-string,.theme-github .hljs-regexp,.theme-github .hljs-string{
+    color:#032f62
+}
+.theme-github .hljs-built_in,.theme-github .hljs-symbol{
+    color:#e36209
+}
+.theme-github .hljs-code,.theme-github .hljs-comment,.theme-github .hljs-formula{
+    color:#6a737d
+}
+.theme-github .hljs-name,.theme-github .hljs-quote,.theme-github .hljs-selector-pseudo,.theme-github .hljs-selector-tag{
+    color:#22863a
+}
+.theme-github .hljs-subst{
+    color:#24292e
+}
+.theme-github .hljs-section{
+    color:#005cc5;
+    font-weight:700
+}
+.theme-github .hljs-bullet{
+    color:#735c0f
+}
+.theme-github .hljs-emphasis{
+    color:#24292e;
+    font-style:italic
+}
+.theme-github .hljs-strong{
+    color:#24292e;
+    font-weight:700
+}
+.theme-github .hljs-addition{
+    color:#22863a;
+    background-color:#f0fff4
+}
+.theme-github .hljs-deletion{
+    color:#b31d28;
+    background-color:#ffeef0
+}
+.theme-github-min{
+    /*! 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 */
+}
+.theme-github-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-github-min code.hljs{
+    padding:3px 5px
+}
+.theme-github-min .hljs{
+    color:#24292e;
+    background:#fff
+}
+.theme-github-min .hljs-doctag,.theme-github-min .hljs-keyword,.theme-github-min .hljs-meta .hljs-keyword,.theme-github-min .hljs-template-tag,.theme-github-min .hljs-template-variable,.theme-github-min .hljs-type,.theme-github-min .hljs-variable.language_{
+    color:#d73a49
+}
+.theme-github-min .hljs-title,.theme-github-min .hljs-title.class_,.theme-github-min .hljs-title.class_.inherited__,.theme-github-min .hljs-title.function_{
+    color:#6f42c1
+}
+.theme-github-min .hljs-attr,.theme-github-min .hljs-attribute,.theme-github-min .hljs-literal,.theme-github-min .hljs-meta,.theme-github-min .hljs-number,.theme-github-min .hljs-operator,.theme-github-min .hljs-selector-attr,.theme-github-min .hljs-selector-class,.theme-github-min .hljs-selector-id,.theme-github-min .hljs-variable{
+    color:#005cc5
+}
+.theme-github-min .hljs-meta .hljs-string,.theme-github-min .hljs-regexp,.theme-github-min .hljs-string{
+    color:#032f62
+}
+.theme-github-min .hljs-built_in,.theme-github-min .hljs-symbol{
+    color:#e36209
+}
+.theme-github-min .hljs-code,.theme-github-min .hljs-comment,.theme-github-min .hljs-formula{
+    color:#6a737d
+}
+.theme-github-min .hljs-name,.theme-github-min .hljs-quote,.theme-github-min .hljs-selector-pseudo,.theme-github-min .hljs-selector-tag{
+    color:#22863a
+}
+.theme-github-min .hljs-subst{
+    color:#24292e
+}
+.theme-github-min .hljs-section{
+    color:#005cc5;
+    font-weight:700
+}
+.theme-github-min .hljs-bullet{
+    color:#735c0f
+}
+.theme-github-min .hljs-emphasis{
+    color:#24292e;
+    font-style:italic
+}
+.theme-github-min .hljs-strong{
+    color:#24292e;
+    font-weight:700
+}
+.theme-github-min .hljs-addition{
+    color:#22863a;
+    background-color:#f0fff4
+}
+.theme-github-min .hljs-deletion{
+    color:#b31d28;
+    background-color:#ffeef0
+}
+.theme-gml pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-gml code.hljs{
+    padding:3px 5px
+}
+.theme-gml .hljs{
+    background:#222;
+    color:silver
+}
+.theme-gml .hljs-keyword{
+    color:#ffb871;
+    font-weight:700
+}
+.theme-gml .hljs-built_in{
+    color:#ffb871
+}
+.theme-gml .hljs-literal{
+    color:#ff8080
+}
+.theme-gml .hljs-symbol{
+    color:#58e55a
+}
+.theme-gml .hljs-comment{
+    color:#5b995b
+}
+.theme-gml .hljs-string{
+    color:#ff0
+}
+.theme-gml .hljs-number{
+    color:#ff8080
+}
+.theme-gml .hljs-addition,.theme-gml .hljs-attribute,.theme-gml .hljs-bullet,.theme-gml .hljs-code,.theme-gml .hljs-deletion,.theme-gml .hljs-doctag,.theme-gml .hljs-function,.theme-gml .hljs-link,.theme-gml .hljs-meta,.theme-gml .hljs-meta .hljs-keyword,.theme-gml .hljs-name,.theme-gml .hljs-quote,.theme-gml .hljs-regexp,.theme-gml .hljs-section,.theme-gml .hljs-selector-attr,.theme-gml .hljs-selector-class,.theme-gml .hljs-selector-id,.theme-gml .hljs-selector-pseudo,.theme-gml .hljs-selector-tag,.theme-gml .hljs-subst,.theme-gml .hljs-template-tag,.theme-gml .hljs-template-variable,.theme-gml .hljs-title,.theme-gml .hljs-type,.theme-gml .hljs-variable{
+    color:silver
+}
+.theme-gml .hljs-emphasis{
+    font-style:italic
+}
+.theme-gml .hljs-strong{
+    font-weight:700
+}
+.theme-gml-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-gml-min code.hljs{
+    padding:3px 5px
+}
+.theme-gml-min .hljs{
+    background:#222;
+    color:silver
+}
+.theme-gml-min .hljs-keyword{
+    color:#ffb871;
+    font-weight:700
+}
+.theme-gml-min .hljs-built_in{
+    color:#ffb871
+}
+.theme-gml-min .hljs-literal{
+    color:#ff8080
+}
+.theme-gml-min .hljs-symbol{
+    color:#58e55a
+}
+.theme-gml-min .hljs-comment{
+    color:#5b995b
+}
+.theme-gml-min .hljs-string{
+    color:#ff0
+}
+.theme-gml-min .hljs-number{
+    color:#ff8080
+}
+.theme-gml-min .hljs-addition,.theme-gml-min .hljs-attribute,.theme-gml-min .hljs-bullet,.theme-gml-min .hljs-code,.theme-gml-min .hljs-deletion,.theme-gml-min .hljs-doctag,.theme-gml-min .hljs-function,.theme-gml-min .hljs-link,.theme-gml-min .hljs-meta,.theme-gml-min .hljs-meta .hljs-keyword,.theme-gml-min .hljs-name,.theme-gml-min .hljs-quote,.theme-gml-min .hljs-regexp,.theme-gml-min .hljs-section,.theme-gml-min .hljs-selector-attr,.theme-gml-min .hljs-selector-class,.theme-gml-min .hljs-selector-id,.theme-gml-min .hljs-selector-pseudo,.theme-gml-min .hljs-selector-tag,.theme-gml-min .hljs-subst,.theme-gml-min .hljs-template-tag,.theme-gml-min .hljs-template-variable,.theme-gml-min .hljs-title,.theme-gml-min .hljs-type,.theme-gml-min .hljs-variable{
+    color:silver
+}
+.theme-gml-min .hljs-emphasis{
+    font-style:italic
+}
+.theme-gml-min .hljs-strong{
+    font-weight:700
+}
+.theme-googlecode pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-googlecode code.hljs{
+    padding:3px 5px
+}
+.theme-googlecode .hljs{
+    background:#fff;
+    color:#000
+}
+.theme-googlecode .hljs-comment,.theme-googlecode .hljs-quote{
+    color:#800
+}
+.theme-googlecode .hljs-keyword,.theme-googlecode .hljs-name,.theme-googlecode .hljs-section,.theme-googlecode .hljs-selector-tag,.theme-googlecode .hljs-title{
+    color:#008
+}
+.theme-googlecode .hljs-template-variable,.theme-googlecode .hljs-variable{
+    color:#660
+}
+.theme-googlecode .hljs-regexp,.theme-googlecode .hljs-selector-attr,.theme-googlecode .hljs-selector-pseudo,.theme-googlecode .hljs-string{
+    color:#080
+}
+.theme-googlecode .hljs-bullet,.theme-googlecode .hljs-link,.theme-googlecode .hljs-literal,.theme-googlecode .hljs-meta,.theme-googlecode .hljs-number,.theme-googlecode .hljs-symbol{
+    color:#066
+}
+.theme-googlecode .hljs-attr,.theme-googlecode .hljs-built_in,.theme-googlecode .hljs-doctag,.theme-googlecode .hljs-params,.theme-googlecode .hljs-title,.theme-googlecode .hljs-type{
+    color:#606
+}
+.theme-googlecode .hljs-attribute,.theme-googlecode .hljs-subst{
+    color:#000
+}
+.theme-googlecode .hljs-formula{
+    background-color:#eee;
+    font-style:italic
+}
+.theme-googlecode .hljs-selector-class,.theme-googlecode .hljs-selector-id{
+    color:#9b703f
+}
+.theme-googlecode .hljs-addition{
+    background-color:#baeeba
+}
+.theme-googlecode .hljs-deletion{
+    background-color:#ffc8bd
+}
+.theme-googlecode .hljs-doctag,.theme-googlecode .hljs-strong{
+    font-weight:700
+}
+.theme-googlecode .hljs-emphasis{
+    font-style:italic
+}
+.theme-googlecode-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-googlecode-min code.hljs{
+    padding:3px 5px
+}
+.theme-googlecode-min .hljs{
+    background:#fff;
+    color:#000
+}
+.theme-googlecode-min .hljs-comment,.theme-googlecode-min .hljs-quote{
+    color:#800
+}
+.theme-googlecode-min .hljs-keyword,.theme-googlecode-min .hljs-name,.theme-googlecode-min .hljs-section,.theme-googlecode-min .hljs-selector-tag,.theme-googlecode-min .hljs-title{
+    color:#008
+}
+.theme-googlecode-min .hljs-template-variable,.theme-googlecode-min .hljs-variable{
+    color:#660
+}
+.theme-googlecode-min .hljs-regexp,.theme-googlecode-min .hljs-selector-attr,.theme-googlecode-min .hljs-selector-pseudo,.theme-googlecode-min .hljs-string{
+    color:#080
+}
+.theme-googlecode-min .hljs-bullet,.theme-googlecode-min .hljs-link,.theme-googlecode-min .hljs-literal,.theme-googlecode-min .hljs-meta,.theme-googlecode-min .hljs-number,.theme-googlecode-min .hljs-symbol{
+    color:#066
+}
+.theme-googlecode-min .hljs-attr,.theme-googlecode-min .hljs-built_in,.theme-googlecode-min .hljs-doctag,.theme-googlecode-min .hljs-params,.theme-googlecode-min .hljs-title,.theme-googlecode-min .hljs-type{
+    color:#606
+}
+.theme-googlecode-min .hljs-attribute,.theme-googlecode-min .hljs-subst{
+    color:#000
+}
+.theme-googlecode-min .hljs-formula{
+    background-color:#eee;
+    font-style:italic
+}
+.theme-googlecode-min .hljs-selector-class,.theme-googlecode-min .hljs-selector-id{
+    color:#9b703f
+}
+.theme-googlecode-min .hljs-addition{
+    background-color:#baeeba
+}
+.theme-googlecode-min .hljs-deletion{
+    background-color:#ffc8bd
+}
+.theme-googlecode-min .hljs-doctag,.theme-googlecode-min .hljs-strong{
+    font-weight:700
+}
+.theme-googlecode-min .hljs-emphasis{
+    font-style:italic
+}
+.theme-gradient-dark pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-gradient-dark code.hljs{
+    padding:3px 5px
+}
+.theme-gradient-dark .hljs{
+    background-color:#652487;
+    background-image:linear-gradient(160deg,#652487,#443ac3 35%,#0174b7 68%,#04988e);
+    color:#e7e4eb
+}
+.theme-gradient-dark .hljs-subtr{
+    color:#e7e4eb
+}
+.theme-gradient-dark .hljs-comment,.theme-gradient-dark .hljs-doctag,.theme-gradient-dark .hljs-meta,.theme-gradient-dark .hljs-quote{
+    color:#af8dd9
+}
+.theme-gradient-dark .hljs-attr,.theme-gradient-dark .hljs-regexp,.theme-gradient-dark .hljs-selector-id,.theme-gradient-dark .hljs-selector-tag,.theme-gradient-dark .hljs-tag,.theme-gradient-dark .hljs-template-tag{
+    color:#aefbff
+}
+.theme-gradient-dark .hljs-bullet,.theme-gradient-dark .hljs-params,.theme-gradient-dark .hljs-selector-class{
+    color:#f19fff
+}
+.theme-gradient-dark .hljs-keyword,.theme-gradient-dark .hljs-meta .hljs-keyword,.theme-gradient-dark .hljs-section,.theme-gradient-dark .hljs-symbol,.theme-gradient-dark .hljs-type{
+    color:#17fc95
+}
+.theme-gradient-dark .hljs-addition,.theme-gradient-dark .hljs-link,.theme-gradient-dark .hljs-number{
+    color:#c5fe00
+}
+.theme-gradient-dark .hljs-string{
+    color:#38c0ff
+}
+.theme-gradient-dark .hljs-addition,.theme-gradient-dark .hljs-attribute{
+    color:#e7ff9f
+}
+.theme-gradient-dark .hljs-template-variable,.theme-gradient-dark .hljs-variable{
+    color:#e447ff
+}
+.theme-gradient-dark .hljs-built_in,.theme-gradient-dark .hljs-class,.theme-gradient-dark .hljs-formula,.theme-gradient-dark .hljs-function,.theme-gradient-dark .hljs-name,.theme-gradient-dark .hljs-title{
+    color:#ffc800
+}
+.theme-gradient-dark .hljs-deletion,.theme-gradient-dark .hljs-literal,.theme-gradient-dark .hljs-selector-pseudo{
+    color:#ff9e44
+}
+.theme-gradient-dark .hljs-emphasis,.theme-gradient-dark .hljs-quote{
+    font-style:italic
+}
+.theme-gradient-dark .hljs-keyword,.theme-gradient-dark .hljs-params,.theme-gradient-dark .hljs-section,.theme-gradient-dark .hljs-selector-class,.theme-gradient-dark .hljs-selector-id,.theme-gradient-dark .hljs-selector-tag,.theme-gradient-dark .hljs-strong,.theme-gradient-dark .hljs-template-tag{
+    font-weight:700
+}
+.theme-gradient-dark-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-gradient-dark-min code.hljs{
+    padding:3px 5px
+}
+.theme-gradient-dark-min .hljs{
+    background-color:#652487;
+    background-image:linear-gradient(160deg,#652487,#443ac3 35%,#0174b7 68%,#04988e);
+    color:#e7e4eb
+}
+.theme-gradient-dark-min .hljs-subtr{
+    color:#e7e4eb
+}
+.theme-gradient-dark-min .hljs-comment,.theme-gradient-dark-min .hljs-doctag,.theme-gradient-dark-min .hljs-meta,.theme-gradient-dark-min .hljs-quote{
+    color:#af8dd9
+}
+.theme-gradient-dark-min .hljs-attr,.theme-gradient-dark-min .hljs-regexp,.theme-gradient-dark-min .hljs-selector-id,.theme-gradient-dark-min .hljs-selector-tag,.theme-gradient-dark-min .hljs-tag,.theme-gradient-dark-min .hljs-template-tag{
+    color:#aefbff
+}
+.theme-gradient-dark-min .hljs-bullet,.theme-gradient-dark-min .hljs-params,.theme-gradient-dark-min .hljs-selector-class{
+    color:#f19fff
+}
+.theme-gradient-dark-min .hljs-keyword,.theme-gradient-dark-min .hljs-meta .hljs-keyword,.theme-gradient-dark-min .hljs-section,.theme-gradient-dark-min .hljs-symbol,.theme-gradient-dark-min .hljs-type{
+    color:#17fc95
+}
+.theme-gradient-dark-min .hljs-addition,.theme-gradient-dark-min .hljs-link,.theme-gradient-dark-min .hljs-number{
+    color:#c5fe00
+}
+.theme-gradient-dark-min .hljs-string{
+    color:#38c0ff
+}
+.theme-gradient-dark-min .hljs-addition,.theme-gradient-dark-min .hljs-attribute{
+    color:#e7ff9f
+}
+.theme-gradient-dark-min .hljs-template-variable,.theme-gradient-dark-min .hljs-variable{
+    color:#e447ff
+}
+.theme-gradient-dark-min .hljs-built_in,.theme-gradient-dark-min .hljs-class,.theme-gradient-dark-min .hljs-formula,.theme-gradient-dark-min .hljs-function,.theme-gradient-dark-min .hljs-name,.theme-gradient-dark-min .hljs-title{
+    color:#ffc800
+}
+.theme-gradient-dark-min .hljs-deletion,.theme-gradient-dark-min .hljs-literal,.theme-gradient-dark-min .hljs-selector-pseudo{
+    color:#ff9e44
+}
+.theme-gradient-dark-min .hljs-emphasis,.theme-gradient-dark-min .hljs-quote{
+    font-style:italic
+}
+.theme-gradient-dark-min .hljs-keyword,.theme-gradient-dark-min .hljs-params,.theme-gradient-dark-min .hljs-section,.theme-gradient-dark-min .hljs-selector-class,.theme-gradient-dark-min .hljs-selector-id,.theme-gradient-dark-min .hljs-selector-tag,.theme-gradient-dark-min .hljs-strong,.theme-gradient-dark-min .hljs-template-tag{
+    font-weight:700
+}
+.theme-gradient-light pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-gradient-light code.hljs{
+    padding:3px 5px
+}
+.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
+}
+.theme-gradient-light .hljs-subtr{
+    color:#01958b
+}
+.theme-gradient-light .hljs-comment,.theme-gradient-light .hljs-doctag,.theme-gradient-light .hljs-meta,.theme-gradient-light .hljs-quote{
+    color:#cb7200
+}
+.theme-gradient-light .hljs-attr,.theme-gradient-light .hljs-regexp,.theme-gradient-light .hljs-selector-id,.theme-gradient-light .hljs-selector-tag,.theme-gradient-light .hljs-tag,.theme-gradient-light .hljs-template-tag{
+    color:#07bd5f
+}
+.theme-gradient-light .hljs-bullet,.theme-gradient-light .hljs-params,.theme-gradient-light .hljs-selector-class{
+    color:#43449f
+}
+.theme-gradient-light .hljs-keyword,.theme-gradient-light .hljs-meta .hljs-keyword,.theme-gradient-light .hljs-section,.theme-gradient-light .hljs-symbol,.theme-gradient-light .hljs-type{
+    color:#7d2801
+}
+.theme-gradient-light .hljs-addition,.theme-gradient-light .hljs-link,.theme-gradient-light .hljs-number{
+    color:#7f0096
+}
+.theme-gradient-light .hljs-string{
+    color:#2681ab
+}
+.theme-gradient-light .hljs-addition,.theme-gradient-light .hljs-attribute{
+    color:#296562
+}
+.theme-gradient-light .hljs-template-variable,.theme-gradient-light .hljs-variable{
+    color:#025c8f
+}
+.theme-gradient-light .hljs-built_in,.theme-gradient-light .hljs-class,.theme-gradient-light .hljs-formula,.theme-gradient-light .hljs-function,.theme-gradient-light .hljs-name,.theme-gradient-light .hljs-title{
+    color:#529117
+}
+.theme-gradient-light .hljs-deletion,.theme-gradient-light .hljs-literal,.theme-gradient-light .hljs-selector-pseudo{
+    color:#ad13ff
+}
+.theme-gradient-light .hljs-emphasis,.theme-gradient-light .hljs-quote{
+    font-style:italic
+}
+.theme-gradient-light .hljs-keyword,.theme-gradient-light .hljs-params,.theme-gradient-light .hljs-section,.theme-gradient-light .hljs-selector-class,.theme-gradient-light .hljs-selector-id,.theme-gradient-light .hljs-selector-tag,.theme-gradient-light .hljs-strong,.theme-gradient-light .hljs-template-tag{
+    font-weight:700
+}
+.theme-gradient-light-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-gradient-light-min code.hljs{
+    padding:3px 5px
+}
+.theme-gradient-light-min .hljs{
+    background-color:#f9ccff;
+    background-image:linear-gradient(295deg,#f9ccff,#e6bbf9 11%,#9ec6f9 32%,#55e6ee 60%,#91f5d1 74%,#f9ffbf 98%);
+    color:#250482
+}
+.theme-gradient-light-min .hljs-subtr{
+    color:#01958b
+}
+.theme-gradient-light-min .hljs-comment,.theme-gradient-light-min .hljs-doctag,.theme-gradient-light-min .hljs-meta,.theme-gradient-light-min .hljs-quote{
+    color:#cb7200
+}
+.theme-gradient-light-min .hljs-attr,.theme-gradient-light-min .hljs-regexp,.theme-gradient-light-min .hljs-selector-id,.theme-gradient-light-min .hljs-selector-tag,.theme-gradient-light-min .hljs-tag,.theme-gradient-light-min .hljs-template-tag{
+    color:#07bd5f
+}
+.theme-gradient-light-min .hljs-bullet,.theme-gradient-light-min .hljs-params,.theme-gradient-light-min .hljs-selector-class{
+    color:#43449f
+}
+.theme-gradient-light-min .hljs-keyword,.theme-gradient-light-min .hljs-meta .hljs-keyword,.theme-gradient-light-min .hljs-section,.theme-gradient-light-min .hljs-symbol,.theme-gradient-light-min .hljs-type{
+    color:#7d2801
+}
+.theme-gradient-light-min .hljs-addition,.theme-gradient-light-min .hljs-link,.theme-gradient-light-min .hljs-number{
+    color:#7f0096
+}
+.theme-gradient-light-min .hljs-string{
+    color:#2681ab
+}
+.theme-gradient-light-min .hljs-addition,.theme-gradient-light-min .hljs-attribute{
+    color:#296562
+}
+.theme-gradient-light-min .hljs-template-variable,.theme-gradient-light-min .hljs-variable{
+    color:#025c8f
+}
+.theme-gradient-light-min .hljs-built_in,.theme-gradient-light-min .hljs-class,.theme-gradient-light-min .hljs-formula,.theme-gradient-light-min .hljs-function,.theme-gradient-light-min .hljs-name,.theme-gradient-light-min .hljs-title{
+    color:#529117
+}
+.theme-gradient-light-min .hljs-deletion,.theme-gradient-light-min .hljs-literal,.theme-gradient-light-min .hljs-selector-pseudo{
+    color:#ad13ff
+}
+.theme-gradient-light-min .hljs-emphasis,.theme-gradient-light-min .hljs-quote{
+    font-style:italic
+}
+.theme-gradient-light-min .hljs-keyword,.theme-gradient-light-min .hljs-params,.theme-gradient-light-min .hljs-section,.theme-gradient-light-min .hljs-selector-class,.theme-gradient-light-min .hljs-selector-id,.theme-gradient-light-min .hljs-selector-tag,.theme-gradient-light-min .hljs-strong,.theme-gradient-light-min .hljs-template-tag{
+    font-weight:700
+}
+.theme-grayscale pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-grayscale code.hljs{
+    padding:3px 5px
+}
+.theme-grayscale .hljs{
+    color:#333;
+    background:#fff
+}
+.theme-grayscale .hljs-comment,.theme-grayscale .hljs-quote{
+    color:#777;
+    font-style:italic
+}
+.theme-grayscale .hljs-keyword,.theme-grayscale .hljs-selector-tag,.theme-grayscale .hljs-subst{
+    color:#333;
+    font-weight:700
+}
+.theme-grayscale .hljs-literal,.theme-grayscale .hljs-number{
+    color:#777
+}
+.theme-grayscale .hljs-doctag,.theme-grayscale .hljs-formula,.theme-grayscale .hljs-string{
+    color:#333;
+    background: #f7f7f9;
+}
+.theme-grayscale .hljs-section,.theme-grayscale .hljs-selector-id,.theme-grayscale .hljs-title{
+    color:#000;
+    font-weight:700
+}
+.theme-grayscale .hljs-subst{
+    font-weight:400
+}
+.theme-grayscale .hljs-class .hljs-title,.theme-grayscale .hljs-name,.theme-grayscale .hljs-title.class_,.theme-grayscale .hljs-type{
+    color:#333;
+    font-weight:700
+}
+.theme-grayscale .hljs-tag{
+    color:#333
+}
+.theme-grayscale .hljs-regexp{
+    color:#333;
+    background: #f7f7f9;
+}
+.theme-grayscale .hljs-bullet,.theme-grayscale .hljs-link,.theme-grayscale .hljs-symbol{
+    color:#000;
+    background: #f7f7f9;
+}
+.theme-grayscale .hljs-built_in{
+    color:#000;
+    text-decoration:underline
+}
+.theme-grayscale .hljs-meta{
+    color:#999;
+    font-weight:700
+}
+.theme-grayscale .hljs-deletion{
+    color:#fff;
+    background: #f7f7f9;
+}
+.theme-grayscale .hljs-addition{
+    color:#000;
+    background: #f7f7f9;
+}
+.theme-grayscale .hljs-emphasis{
+    font-style:italic
+}
+.theme-grayscale .hljs-strong{
+    font-weight:700
+}
+.theme-grayscale-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-grayscale-min code.hljs{
+    padding:3px 5px
+}
+.theme-grayscale-min .hljs{
+    color:#333;
+    background:#fff
+}
+.theme-grayscale-min .hljs-comment,.theme-grayscale-min .hljs-quote{
+    color:#777;
+    font-style:italic
+}
+.theme-grayscale-min .hljs-keyword,.theme-grayscale-min .hljs-selector-tag,.theme-grayscale-min .hljs-subst{
+    color:#333;
+    font-weight:700
+}
+.theme-grayscale-min .hljs-literal,.theme-grayscale-min .hljs-number{
+    color:#777
+}
+.theme-grayscale-min .hljs-doctag,.theme-grayscale-min .hljs-formula,.theme-grayscale-min .hljs-string{
+    color:#333;
+    background: #f7f7f9;
+}
+.theme-grayscale-min .hljs-section,.theme-grayscale-min .hljs-selector-id,.theme-grayscale-min .hljs-title{
+    color:#000;
+    font-weight:700
+}
+.theme-grayscale-min .hljs-subst{
+    font-weight:400
+}
+.theme-grayscale-min .hljs-class .hljs-title,.theme-grayscale-min .hljs-name,.theme-grayscale-min .hljs-title.class_,.theme-grayscale-min .hljs-type{
+    color:#333;
+    font-weight:700
+}
+.theme-grayscale-min .hljs-tag{
+    color:#333
+}
+.theme-grayscale-min .hljs-regexp{
+    color:#333;
+    background: #f7f7f9;
+}
+.theme-grayscale-min .hljs-bullet,.theme-grayscale-min .hljs-link,.theme-grayscale-min .hljs-symbol{
+    color:#000;
+    background: #f7f7f9;
+}
+.theme-grayscale-min .hljs-built_in{
+    color:#000;
+    text-decoration:underline
+}
+.theme-grayscale-min .hljs-meta{
+    color:#999;
+    font-weight:700
+}
+.theme-grayscale-min .hljs-deletion{
+    color:#fff;
+    background: #f7f7f9;
+}
+.theme-grayscale-min .hljs-addition{
+    color:#000;
+    background: #f7f7f9;
+}
+.theme-grayscale-min .hljs-emphasis{
+    font-style:italic
+}
+.theme-grayscale-min .hljs-strong{
+    font-weight:700
+}
+.theme-hybrid pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-hybrid code.hljs{
+    padding:3px 5px
+}
+.theme-hybrid .hljs{
+    background:#1d1f21;
+    color:#c5c8c6
+}
+.theme-hybrid .hljs span::selection,.theme-hybrid .hljs::selection{
+    background:#373b41
+}
+.theme-hybrid .hljs span::-moz-selection,.theme-hybrid .hljs::-moz-selection{
+    background:#373b41
+}
+.theme-hybrid .hljs-name,.theme-hybrid .hljs-title{
+    color:#f0c674
+}
+.theme-hybrid .hljs-comment,.theme-hybrid .hljs-meta,.theme-hybrid .hljs-meta .hljs-keyword{
+    color:#707880
+}
+.theme-hybrid .hljs-deletion,.theme-hybrid .hljs-link,.theme-hybrid .hljs-literal,.theme-hybrid .hljs-number,.theme-hybrid .hljs-symbol{
+    color:#c66
+}
+.theme-hybrid .hljs-addition,.theme-hybrid .hljs-doctag,.theme-hybrid .hljs-regexp,.theme-hybrid .hljs-selector-attr,.theme-hybrid .hljs-selector-pseudo,.theme-hybrid .hljs-string{
+    color:#b5bd68
+}
+.theme-hybrid .hljs-attribute,.theme-hybrid .hljs-code,.theme-hybrid .hljs-selector-id{
+    color:#b294bb
+}
+.theme-hybrid .hljs-bullet,.theme-hybrid .hljs-keyword,.theme-hybrid .hljs-selector-tag,.theme-hybrid .hljs-tag{
+    color:#81a2be
+}
+.theme-hybrid .hljs-subst,.theme-hybrid .hljs-template-tag,.theme-hybrid .hljs-template-variable,.theme-hybrid .hljs-variable{
+    color:#8abeb7
+}
+.theme-hybrid .hljs-built_in,.theme-hybrid .hljs-quote,.theme-hybrid .hljs-section,.theme-hybrid .hljs-selector-class,.theme-hybrid .hljs-type{
+    color:#de935f
+}
+.theme-hybrid .hljs-emphasis{
+    font-style:italic
+}
+.theme-hybrid .hljs-strong{
+    font-weight:700
+}
+.theme-hybrid-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-hybrid-min code.hljs{
+    padding:3px 5px
+}
+.theme-hybrid-min .hljs{
+    background:#1d1f21;
+    color:#c5c8c6
+}
+.theme-hybrid-min .hljs span::selection,.theme-hybrid-min .hljs::selection{
+    background:#373b41
+}
+.theme-hybrid-min .hljs span::-moz-selection,.theme-hybrid-min .hljs::-moz-selection{
+    background:#373b41
+}
+.theme-hybrid-min .hljs-name,.theme-hybrid-min .hljs-title{
+    color:#f0c674
+}
+.theme-hybrid-min .hljs-comment,.theme-hybrid-min .hljs-meta,.theme-hybrid-min .hljs-meta .hljs-keyword{
+    color:#707880
+}
+.theme-hybrid-min .hljs-deletion,.theme-hybrid-min .hljs-link,.theme-hybrid-min .hljs-literal,.theme-hybrid-min .hljs-number,.theme-hybrid-min .hljs-symbol{
+    color:#c66
+}
+.theme-hybrid-min .hljs-addition,.theme-hybrid-min .hljs-doctag,.theme-hybrid-min .hljs-regexp,.theme-hybrid-min .hljs-selector-attr,.theme-hybrid-min .hljs-selector-pseudo,.theme-hybrid-min .hljs-string{
+    color:#b5bd68
+}
+.theme-hybrid-min .hljs-attribute,.theme-hybrid-min .hljs-code,.theme-hybrid-min .hljs-selector-id{
+    color:#b294bb
+}
+.theme-hybrid-min .hljs-bullet,.theme-hybrid-min .hljs-keyword,.theme-hybrid-min .hljs-selector-tag,.theme-hybrid-min .hljs-tag{
+    color:#81a2be
+}
+.theme-hybrid-min .hljs-subst,.theme-hybrid-min .hljs-template-tag,.theme-hybrid-min .hljs-template-variable,.theme-hybrid-min .hljs-variable{
+    color:#8abeb7
+}
+.theme-hybrid-min .hljs-built_in,.theme-hybrid-min .hljs-quote,.theme-hybrid-min .hljs-section,.theme-hybrid-min .hljs-selector-class,.theme-hybrid-min .hljs-type{
+    color:#de935f
+}
+.theme-hybrid-min .hljs-emphasis{
+    font-style:italic
+}
+.theme-hybrid-min .hljs-strong{
+    font-weight:700
+}
+.theme-idea pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-idea code.hljs{
+    padding:3px 5px
+}
+.theme-idea .hljs{
+    color:#000;
+    background:#fff
+}
+.theme-idea .hljs-subst,.theme-idea .hljs-title{
+    font-weight:400;
+    color:#000
+}
+.theme-idea .hljs-comment,.theme-idea .hljs-quote{
+    color:gray;
+    font-style:italic
+}
+.theme-idea .hljs-meta{
+    color:olive
+}
+.theme-idea .hljs-tag{
+    background:#efefef
+}
+.theme-idea .hljs-keyword,.theme-idea .hljs-literal,.theme-idea .hljs-name,.theme-idea .hljs-section,.theme-idea .hljs-selector-class,.theme-idea .hljs-selector-id,.theme-idea .hljs-selector-tag,.theme-idea .hljs-type{
+    font-weight:700;
+    color:navy
+}
+.theme-idea .hljs-attribute,.theme-idea .hljs-link,.theme-idea .hljs-number,.theme-idea .hljs-regexp{
+    font-weight:700;
+    color:blue
+}
+.theme-idea .hljs-link,.theme-idea .hljs-number,.theme-idea .hljs-regexp{
+    font-weight:400
+}
+.theme-idea .hljs-string{
+    color:green;
+    font-weight:700
+}
+.theme-idea .hljs-bullet,.theme-idea .hljs-formula,.theme-idea .hljs-symbol{
+    color:#000;
+    background:#d0eded;
+    font-style:italic
+}
+.theme-idea .hljs-doctag{
+    text-decoration:underline
+}
+.theme-idea .hljs-template-variable,.theme-idea .hljs-variable{
+    color:#660e7a
+}
+.theme-idea .hljs-addition{
+    background:#baeeba
+}
+.theme-idea .hljs-deletion{
+    background:#ffc8bd
+}
+.theme-idea .hljs-emphasis{
+    font-style:italic
+}
+.theme-idea .hljs-strong{
+    font-weight:700
+}
+.theme-idea-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-idea-min code.hljs{
+    padding:3px 5px
+}
+.theme-idea-min .hljs{
+    color:#000;
+    background:#fff
+}
+.theme-idea-min .hljs-subst,.theme-idea-min .hljs-title{
+    font-weight:400;
+    color:#000
+}
+.theme-idea-min .hljs-comment,.theme-idea-min .hljs-quote{
+    color:gray;
+    font-style:italic
+}
+.theme-idea-min .hljs-meta{
+    color:olive
+}
+.theme-idea-min .hljs-tag{
+    background:#efefef
+}
+.theme-idea-min .hljs-keyword,.theme-idea-min .hljs-literal,.theme-idea-min .hljs-name,.theme-idea-min .hljs-section,.theme-idea-min .hljs-selector-class,.theme-idea-min .hljs-selector-id,.theme-idea-min .hljs-selector-tag,.theme-idea-min .hljs-type{
+    font-weight:700;
+    color:navy
+}
+.theme-idea-min .hljs-attribute,.theme-idea-min .hljs-link,.theme-idea-min .hljs-number,.theme-idea-min .hljs-regexp{
+    font-weight:700;
+    color:blue
+}
+.theme-idea-min .hljs-link,.theme-idea-min .hljs-number,.theme-idea-min .hljs-regexp{
+    font-weight:400
+}
+.theme-idea-min .hljs-string{
+    color:green;
+    font-weight:700
+}
+.theme-idea-min .hljs-bullet,.theme-idea-min .hljs-formula,.theme-idea-min .hljs-symbol{
+    color:#000;
+    background:#d0eded;
+    font-style:italic
+}
+.theme-idea-min .hljs-doctag{
+    text-decoration:underline
+}
+.theme-idea-min .hljs-template-variable,.theme-idea-min .hljs-variable{
+    color:#660e7a
+}
+.theme-idea-min .hljs-addition{
+    background:#baeeba
+}
+.theme-idea-min .hljs-deletion{
+    background:#ffc8bd
+}
+.theme-idea-min .hljs-emphasis{
+    font-style:italic
+}
+.theme-idea-min .hljs-strong{
+    font-weight:700
+}
+.theme-intellij-light pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-intellij-light code.hljs{
+    padding:3px 5px
+}
+.theme-intellij-light .hljs{
+    color:#000;
+    background:#fff
+}
+.theme-intellij-light .hljs-subst,.theme-intellij-light .hljs-title{
+    font-weight:400;
+    color:#000
+}
+.theme-intellij-light .hljs-title.function_{
+    color:#7a7a43
+}
+.theme-intellij-light .hljs-code,.theme-intellij-light .hljs-comment,.theme-intellij-light .hljs-quote{
+    color:#8c8c8c;
+    font-style:italic
+}
+.theme-intellij-light .hljs-meta{
+    color:#9e880d
+}
+.theme-intellij-light .hljs-section{
+    color:#871094
+}
+.theme-intellij-light .hljs-built_in,.theme-intellij-light .hljs-keyword,.theme-intellij-light .hljs-literal,.theme-intellij-light .hljs-meta .hljs-keyword,.theme-intellij-light .hljs-name,.theme-intellij-light .hljs-selector-attr,.theme-intellij-light .hljs-selector-class,.theme-intellij-light .hljs-selector-id,.theme-intellij-light .hljs-selector-pseudo,.theme-intellij-light .hljs-selector-tag,.theme-intellij-light .hljs-symbol,.theme-intellij-light .hljs-template-tag,.theme-intellij-light .hljs-type,.theme-intellij-light .hljs-variable.language_{
+    color:#0033b3
+}
+.theme-intellij-light .hljs-attr,.theme-intellij-light .hljs-property{
+    color:#871094
+}
+.theme-intellij-light .hljs-attribute{
+    color:#174ad4
+}
+.theme-intellij-light .hljs-number{
+    color:#1750eb
+}
+.theme-intellij-light .hljs-regexp{
+    color:#264eff
+}
+.theme-intellij-light .hljs-link{
+    text-decoration:underline;
+    color:#006dcc
+}
+.theme-intellij-light .hljs-meta .hljs-string,.theme-intellij-light .hljs-string{
+    color:#067d17
+}
+.theme-intellij-light .hljs-char.escape_{
+    color:#0037a6
+}
+.theme-intellij-light .hljs-doctag{
+    text-decoration:underline
+}
+.theme-intellij-light .hljs-template-variable{
+    color:#248f8f
+}
+.theme-intellij-light .hljs-addition{
+    background:#bee6be
+}
+.theme-intellij-light .hljs-deletion{
+    background:#d6d6d6
+}
+.theme-intellij-light .hljs-emphasis{
+    font-style:italic
+}
+.theme-intellij-light .hljs-strong{
+    font-weight:700
+}
+.theme-intellij-light-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-intellij-light-min code.hljs{
+    padding:3px 5px
+}
+.theme-intellij-light-min .hljs{
+    color:#000;
+    background:#fff
+}
+.theme-intellij-light-min .hljs-subst,.theme-intellij-light-min .hljs-title{
+    font-weight:400;
+    color:#000
+}
+.theme-intellij-light-min .hljs-title.function_{
+    color:#7a7a43
+}
+.theme-intellij-light-min .hljs-code,.theme-intellij-light-min .hljs-comment,.theme-intellij-light-min .hljs-quote{
+    color:#8c8c8c;
+    font-style:italic
+}
+.theme-intellij-light-min .hljs-meta{
+    color:#9e880d
+}
+.theme-intellij-light-min .hljs-section{
+    color:#871094
+}
+.theme-intellij-light-min .hljs-built_in,.theme-intellij-light-min .hljs-keyword,.theme-intellij-light-min .hljs-literal,.theme-intellij-light-min .hljs-meta .hljs-keyword,.theme-intellij-light-min .hljs-name,.theme-intellij-light-min .hljs-selector-attr,.theme-intellij-light-min .hljs-selector-class,.theme-intellij-light-min .hljs-selector-id,.theme-intellij-light-min .hljs-selector-pseudo,.theme-intellij-light-min .hljs-selector-tag,.theme-intellij-light-min .hljs-symbol,.theme-intellij-light-min .hljs-template-tag,.theme-intellij-light-min .hljs-type,.theme-intellij-light-min .hljs-variable.language_{
+    color:#0033b3
+}
+.theme-intellij-light-min .hljs-attr,.theme-intellij-light-min .hljs-property{
+    color:#871094
+}
+.theme-intellij-light-min .hljs-attribute{
+    color:#174ad4
+}
+.theme-intellij-light-min .hljs-number{
+    color:#1750eb
+}
+.theme-intellij-light-min .hljs-regexp{
+    color:#264eff
+}
+.theme-intellij-light-min .hljs-link{
+    text-decoration:underline;
+    color:#006dcc
+}
+.theme-intellij-light-min .hljs-meta .hljs-string,.theme-intellij-light-min .hljs-string{
+    color:#067d17
+}
+.theme-intellij-light-min .hljs-char.escape_{
+    color:#0037a6
+}
+.theme-intellij-light-min .hljs-doctag{
+    text-decoration:underline
+}
+.theme-intellij-light-min .hljs-template-variable{
+    color:#248f8f
+}
+.theme-intellij-light-min .hljs-addition{
+    background:#bee6be
+}
+.theme-intellij-light-min .hljs-deletion{
+    background:#d6d6d6
+}
+.theme-intellij-light-min .hljs-emphasis{
+    font-style:italic
+}
+.theme-intellij-light-min .hljs-strong{
+    font-weight:700
+}
+.theme-ir-black pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-ir-black code.hljs{
+    padding:3px 5px
+}
+.theme-ir-black .hljs{
+    background:#000;
+    color:#f8f8f8
+}
+.theme-ir-black .hljs-comment,.theme-ir-black .hljs-meta,.theme-ir-black .hljs-quote{
+    color:#7c7c7c
+}
+.theme-ir-black .hljs-keyword,.theme-ir-black .hljs-name,.theme-ir-black .hljs-selector-tag,.theme-ir-black .hljs-tag{
+    color:#96cbfe
+}
+.theme-ir-black .hljs-attribute,.theme-ir-black .hljs-selector-id{
+    color:#ffffb6
+}
+.theme-ir-black .hljs-addition,.theme-ir-black .hljs-selector-attr,.theme-ir-black .hljs-selector-pseudo,.theme-ir-black .hljs-string{
+    color:#a8ff60
+}
+.theme-ir-black .hljs-subst{
+    color:#daefa3
+}
+.theme-ir-black .hljs-link,.theme-ir-black .hljs-regexp{
+    color:#e9c062
+}
+.theme-ir-black .hljs-doctag,.theme-ir-black .hljs-section,.theme-ir-black .hljs-title,.theme-ir-black .hljs-type{
+    color:#ffffb6
+}
+.theme-ir-black .hljs-bullet,.theme-ir-black .hljs-literal,.theme-ir-black .hljs-symbol,.theme-ir-black .hljs-template-variable,.theme-ir-black .hljs-variable{
+    color:#c6c5fe
+}
+.theme-ir-black .hljs-deletion,.theme-ir-black .hljs-number{
+    color:#ff73fd
+}
+.theme-ir-black .hljs-emphasis{
+    font-style:italic
+}
+.theme-ir-black .hljs-strong{
+    font-weight:700
+}
+.theme-ir-black-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-ir-black-min code.hljs{
+    padding:3px 5px
+}
+.theme-ir-black-min .hljs{
+    background:#000;
+    color:#f8f8f8
+}
+.theme-ir-black-min .hljs-comment,.theme-ir-black-min .hljs-meta,.theme-ir-black-min .hljs-quote{
+    color:#7c7c7c
+}
+.theme-ir-black-min .hljs-keyword,.theme-ir-black-min .hljs-name,.theme-ir-black-min .hljs-selector-tag,.theme-ir-black-min .hljs-tag{
+    color:#96cbfe
+}
+.theme-ir-black-min .hljs-attribute,.theme-ir-black-min .hljs-selector-id{
+    color:#ffffb6
+}
+.theme-ir-black-min .hljs-addition,.theme-ir-black-min .hljs-selector-attr,.theme-ir-black-min .hljs-selector-pseudo,.theme-ir-black-min .hljs-string{
+    color:#a8ff60
+}
+.theme-ir-black-min .hljs-subst{
+    color:#daefa3
+}
+.theme-ir-black-min .hljs-link,.theme-ir-black-min .hljs-regexp{
+    color:#e9c062
+}
+.theme-ir-black-min .hljs-doctag,.theme-ir-black-min .hljs-section,.theme-ir-black-min .hljs-title,.theme-ir-black-min .hljs-type{
+    color:#ffffb6
+}
+.theme-ir-black-min .hljs-bullet,.theme-ir-black-min .hljs-literal,.theme-ir-black-min .hljs-symbol,.theme-ir-black-min .hljs-template-variable,.theme-ir-black-min .hljs-variable{
+    color:#c6c5fe
+}
+.theme-ir-black-min .hljs-deletion,.theme-ir-black-min .hljs-number{
+    color:#ff73fd
+}
+.theme-ir-black-min .hljs-emphasis{
+    font-style:italic
+}
+.theme-ir-black-min .hljs-strong{
+    font-weight:700
+}
+.theme-isbl-editor-dark pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-isbl-editor-dark code.hljs{
+    padding:3px 5px
+}
+.theme-isbl-editor-dark .hljs{
+    background:#404040;
+    color:#f0f0f0
+}
+.theme-isbl-editor-dark .hljs,.theme-isbl-editor-dark .hljs-subst{
+    color:#f0f0f0
+}
+.theme-isbl-editor-dark .hljs-comment{
+    color:#b5b5b5;
+    font-style:italic
+}
+.theme-isbl-editor-dark .hljs-attribute,.theme-isbl-editor-dark .hljs-doctag,.theme-isbl-editor-dark .hljs-keyword,.theme-isbl-editor-dark .hljs-meta .hljs-keyword,.theme-isbl-editor-dark .hljs-name,.theme-isbl-editor-dark .hljs-selector-tag{
+    color:#f0f0f0;
+    font-weight:700
+}
+.theme-isbl-editor-dark .hljs-string{
+    color:#97bf0d
+}
+.theme-isbl-editor-dark .hljs-deletion,.theme-isbl-editor-dark .hljs-number,.theme-isbl-editor-dark .hljs-quote,.theme-isbl-editor-dark .hljs-selector-class,.theme-isbl-editor-dark .hljs-selector-id,.theme-isbl-editor-dark .hljs-template-tag,.theme-isbl-editor-dark .hljs-type{
+    color:#f0f0f0
+}
+.theme-isbl-editor-dark .hljs-link,.theme-isbl-editor-dark .hljs-regexp,.theme-isbl-editor-dark .hljs-selector-attr,.theme-isbl-editor-dark .hljs-selector-pseudo,.theme-isbl-editor-dark .hljs-symbol,.theme-isbl-editor-dark .hljs-template-variable,.theme-isbl-editor-dark .hljs-variable{
+    color:#e2c696
+}
+.theme-isbl-editor-dark .hljs-built_in,.theme-isbl-editor-dark .hljs-literal{
+    color:#97bf0d;
+    font-weight:700
+}
+.theme-isbl-editor-dark .hljs-addition,.theme-isbl-editor-dark .hljs-bullet,.theme-isbl-editor-dark .hljs-code{
+    color:#397300
+}
+.theme-isbl-editor-dark .hljs-class{
+    color:#ce9d4d;
+    font-weight:700
+}
+.theme-isbl-editor-dark .hljs-section,.theme-isbl-editor-dark .hljs-title{
+    color:#df471e
+}
+.theme-isbl-editor-dark .hljs-title>.hljs-built_in{
+    color:#81bce9;
+    font-weight:400
+}
+.theme-isbl-editor-dark .hljs-meta{
+    color:#1f7199
+}
+.theme-isbl-editor-dark .hljs-meta .hljs-string{
+    color:#4d99bf
+}
+.theme-isbl-editor-dark .hljs-emphasis{
+    font-style:italic
+}
+.theme-isbl-editor-dark .hljs-strong{
+    font-weight:700
+}
+.theme-isbl-editor-dark-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-isbl-editor-dark-min code.hljs{
+    padding:3px 5px
+}
+.theme-isbl-editor-dark-min .hljs{
+    background:#404040
+}
+.theme-isbl-editor-dark-min .hljs,.theme-isbl-editor-dark-min .hljs-subst{
+    color:#f0f0f0
+}
+.theme-isbl-editor-dark-min .hljs-comment{
+    color:#b5b5b5;
+    font-style:italic
+}
+.theme-isbl-editor-dark-min .hljs-attribute,.theme-isbl-editor-dark-min .hljs-doctag,.theme-isbl-editor-dark-min .hljs-keyword,.theme-isbl-editor-dark-min .hljs-meta .hljs-keyword,.theme-isbl-editor-dark-min .hljs-name,.theme-isbl-editor-dark-min .hljs-selector-tag{
+    color:#f0f0f0;
+    font-weight:700
+}
+.theme-isbl-editor-dark-min .hljs-string{
+    color:#97bf0d
+}
+.theme-isbl-editor-dark-min .hljs-deletion,.theme-isbl-editor-dark-min .hljs-number,.theme-isbl-editor-dark-min .hljs-quote,.theme-isbl-editor-dark-min .hljs-selector-class,.theme-isbl-editor-dark-min .hljs-selector-id,.theme-isbl-editor-dark-min .hljs-template-tag,.theme-isbl-editor-dark-min .hljs-type{
+    color:#f0f0f0
+}
+.theme-isbl-editor-dark-min .hljs-link,.theme-isbl-editor-dark-min .hljs-regexp,.theme-isbl-editor-dark-min .hljs-selector-attr,.theme-isbl-editor-dark-min .hljs-selector-pseudo,.theme-isbl-editor-dark-min .hljs-symbol,.theme-isbl-editor-dark-min .hljs-template-variable,.theme-isbl-editor-dark-min .hljs-variable{
+    color:#e2c696
+}
+.theme-isbl-editor-dark-min .hljs-built_in,.theme-isbl-editor-dark-min .hljs-literal{
+    color:#97bf0d;
+    font-weight:700
+}
+.theme-isbl-editor-dark-min .hljs-addition,.theme-isbl-editor-dark-min .hljs-bullet,.theme-isbl-editor-dark-min .hljs-code{
+    color:#397300
+}
+.theme-isbl-editor-dark-min .hljs-class{
+    color:#ce9d4d;
+    font-weight:700
+}
+.theme-isbl-editor-dark-min .hljs-section,.theme-isbl-editor-dark-min .hljs-title{
+    color:#df471e
+}
+.theme-isbl-editor-dark-min .hljs-title>.hljs-built_in{
+    color:#81bce9;
+    font-weight:400
+}
+.theme-isbl-editor-dark-min .hljs-meta{
+    color:#1f7199
+}
+.theme-isbl-editor-dark-min .hljs-meta .hljs-string{
+    color:#4d99bf
+}
+.theme-isbl-editor-dark-min .hljs-emphasis{
+    font-style:italic
+}
+.theme-isbl-editor-dark-min .hljs-strong{
+    font-weight:700
+}
+.theme-isbl-editor-light pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-isbl-editor-light code.hljs{
+    padding:3px 5px
+}
+.theme-isbl-editor-light .hljs{
+    background:#fff;
+    color:#000
+}
+.theme-isbl-editor-light .hljs-subst{
+    color:#000
+}
+.theme-isbl-editor-light .hljs-comment{
+    color:#555;
+    font-style:italic
+}
+.theme-isbl-editor-light .hljs-attribute,.theme-isbl-editor-light .hljs-doctag,.theme-isbl-editor-light .hljs-keyword,.theme-isbl-editor-light .hljs-meta .hljs-keyword,.theme-isbl-editor-light .hljs-name,.theme-isbl-editor-light .hljs-selector-tag{
+    color:#000;
+    font-weight:700
+}
+.theme-isbl-editor-light .hljs-string{
+    color:navy
+}
+.theme-isbl-editor-light .hljs-deletion,.theme-isbl-editor-light .hljs-number,.theme-isbl-editor-light .hljs-quote,.theme-isbl-editor-light .hljs-selector-class,.theme-isbl-editor-light .hljs-selector-id,.theme-isbl-editor-light .hljs-template-tag,.theme-isbl-editor-light .hljs-type{
+    color:#000
+}
+.theme-isbl-editor-light .hljs-link,.theme-isbl-editor-light .hljs-regexp,.theme-isbl-editor-light .hljs-selector-attr,.theme-isbl-editor-light .hljs-selector-pseudo,.theme-isbl-editor-light .hljs-symbol,.theme-isbl-editor-light .hljs-template-variable,.theme-isbl-editor-light .hljs-variable{
+    color:#5e1700
+}
+.theme-isbl-editor-light .hljs-built_in,.theme-isbl-editor-light .hljs-literal{
+    color:navy;
+    font-weight:700
+}
+.theme-isbl-editor-light .hljs-addition,.theme-isbl-editor-light .hljs-bullet,.theme-isbl-editor-light .hljs-code{
+    color:#397300
+}
+.theme-isbl-editor-light .hljs-class{
+    color:#6f1c00;
+    font-weight:700
+}
+.theme-isbl-editor-light .hljs-section,.theme-isbl-editor-light .hljs-title{
+    color:#fb2c00
+}
+.theme-isbl-editor-light .hljs-title>.hljs-built_in{
+    color:teal;
+    font-weight:400
+}
+.theme-isbl-editor-light .hljs-meta{
+    color:#1f7199
+}
+.theme-isbl-editor-light .hljs-meta .hljs-string{
+    color:#4d99bf
+}
+.theme-isbl-editor-light .hljs-emphasis{
+    font-style:italic
+}
+.theme-isbl-editor-light .hljs-strong{
+    font-weight:700
+}
+.theme-isbl-editor-light-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-isbl-editor-light-min code.hljs{
+    padding:3px 5px
+}
+.theme-isbl-editor-light-min .hljs{
+    background:#fff;
+    color:#000
+}
+.theme-isbl-editor-light-min .hljs-subst{
+    color:#000
+}
+.theme-isbl-editor-light-min .hljs-comment{
+    color:#555;
+    font-style:italic
+}
+.theme-isbl-editor-light-min .hljs-attribute,.theme-isbl-editor-light-min .hljs-doctag,.theme-isbl-editor-light-min .hljs-keyword,.theme-isbl-editor-light-min .hljs-meta .hljs-keyword,.theme-isbl-editor-light-min .hljs-name,.theme-isbl-editor-light-min .hljs-selector-tag{
+    color:#000;
+    font-weight:700
+}
+.theme-isbl-editor-light-min .hljs-string{
+    color:navy
+}
+.theme-isbl-editor-light-min .hljs-deletion,.theme-isbl-editor-light-min .hljs-number,.theme-isbl-editor-light-min .hljs-quote,.theme-isbl-editor-light-min .hljs-selector-class,.theme-isbl-editor-light-min .hljs-selector-id,.theme-isbl-editor-light-min .hljs-template-tag,.theme-isbl-editor-light-min .hljs-type{
+    color:#000
+}
+.theme-isbl-editor-light-min .hljs-link,.theme-isbl-editor-light-min .hljs-regexp,.theme-isbl-editor-light-min .hljs-selector-attr,.theme-isbl-editor-light-min .hljs-selector-pseudo,.theme-isbl-editor-light-min .hljs-symbol,.theme-isbl-editor-light-min .hljs-template-variable,.theme-isbl-editor-light-min .hljs-variable{
+    color:#5e1700
+}
+.theme-isbl-editor-light-min .hljs-built_in,.theme-isbl-editor-light-min .hljs-literal{
+    color:navy;
+    font-weight:700
+}
+.theme-isbl-editor-light-min .hljs-addition,.theme-isbl-editor-light-min .hljs-bullet,.theme-isbl-editor-light-min .hljs-code{
+    color:#397300
+}
+.theme-isbl-editor-light-min .hljs-class{
+    color:#6f1c00;
+    font-weight:700
+}
+.theme-isbl-editor-light-min .hljs-section,.theme-isbl-editor-light-min .hljs-title{
+    color:#fb2c00
+}
+.theme-isbl-editor-light-min .hljs-title>.hljs-built_in{
+    color:teal;
+    font-weight:400
+}
+.theme-isbl-editor-light-min .hljs-meta{
+    color:#1f7199
+}
+.theme-isbl-editor-light-min .hljs-meta .hljs-string{
+    color:#4d99bf
+}
+.theme-isbl-editor-light-min .hljs-emphasis{
+    font-style:italic
+}
+.theme-isbl-editor-light-min .hljs-strong{
+    font-weight:700
+}
+.theme-kimbie-dark pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-kimbie-dark code.hljs{
+    padding:3px 5px
+}
+.theme-kimbie-dark .hljs{
+    background:#221a0f;
+    color:#d3af86
+}
+.theme-kimbie-dark .hljs-comment,.theme-kimbie-dark .hljs-quote{
+    color:#d6baad
+}
+.theme-kimbie-dark .hljs-meta,.theme-kimbie-dark .hljs-name,.theme-kimbie-dark .hljs-regexp,.theme-kimbie-dark .hljs-selector-class,.theme-kimbie-dark .hljs-selector-id,.theme-kimbie-dark .hljs-tag,.theme-kimbie-dark .hljs-template-variable,.theme-kimbie-dark .hljs-variable{
+    color:#dc3958
+}
+.theme-kimbie-dark .hljs-built_in,.theme-kimbie-dark .hljs-deletion,.theme-kimbie-dark .hljs-link,.theme-kimbie-dark .hljs-literal,.theme-kimbie-dark .hljs-number,.theme-kimbie-dark .hljs-params,.theme-kimbie-dark .hljs-type{
+    color:#f79a32
+}
+.theme-kimbie-dark .hljs-addition,.theme-kimbie-dark .hljs-bullet,.theme-kimbie-dark .hljs-string,.theme-kimbie-dark .hljs-symbol{
+    color:#889b4a
+}
+.theme-kimbie-dark .hljs-function,.theme-kimbie-dark .hljs-keyword,.theme-kimbie-dark .hljs-selector-tag{
+    color:#98676a
+}
+.theme-kimbie-dark .hljs-attribute,.theme-kimbie-dark .hljs-section,.theme-kimbie-dark .hljs-title{
+    color:#f06431
+}
+.theme-kimbie-dark .hljs-emphasis{
+    font-style:italic
+}
+.theme-kimbie-dark .hljs-strong{
+    font-weight:700
+}
+.theme-kimbie-dark-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-kimbie-dark-min code.hljs{
+    padding:3px 5px
+}
+.theme-kimbie-dark-min .hljs{
+    background:#221a0f;
+    color:#d3af86
+}
+.theme-kimbie-dark-min .hljs-comment,.theme-kimbie-dark-min .hljs-quote{
+    color:#d6baad
+}
+.theme-kimbie-dark-min .hljs-meta,.theme-kimbie-dark-min .hljs-name,.theme-kimbie-dark-min .hljs-regexp,.theme-kimbie-dark-min .hljs-selector-class,.theme-kimbie-dark-min .hljs-selector-id,.theme-kimbie-dark-min .hljs-tag,.theme-kimbie-dark-min .hljs-template-variable,.theme-kimbie-dark-min .hljs-variable{
+    color:#dc3958
+}
+.theme-kimbie-dark-min .hljs-built_in,.theme-kimbie-dark-min .hljs-deletion,.theme-kimbie-dark-min .hljs-link,.theme-kimbie-dark-min .hljs-literal,.theme-kimbie-dark-min .hljs-number,.theme-kimbie-dark-min .hljs-params,.theme-kimbie-dark-min .hljs-type{
+    color:#f79a32
+}
+.theme-kimbie-dark-min .hljs-addition,.theme-kimbie-dark-min .hljs-bullet,.theme-kimbie-dark-min .hljs-string,.theme-kimbie-dark-min .hljs-symbol{
+    color:#889b4a
+}
+.theme-kimbie-dark-min .hljs-function,.theme-kimbie-dark-min .hljs-keyword,.theme-kimbie-dark-min .hljs-selector-tag{
+    color:#98676a
+}
+.theme-kimbie-dark-min .hljs-attribute,.theme-kimbie-dark-min .hljs-section,.theme-kimbie-dark-min .hljs-title{
+    color:#f06431
+}
+.theme-kimbie-dark-min .hljs-emphasis{
+    font-style:italic
+}
+.theme-kimbie-dark-min .hljs-strong{
+    font-weight:700
+}
+.theme-kimbie-light pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-kimbie-light code.hljs{
+    padding:3px 5px
+}
+.theme-kimbie-light .hljs{
+    background:#fbebd4;
+    color:#84613d
+}
+.theme-kimbie-light .hljs-comment,.theme-kimbie-light .hljs-quote{
+    color:#a57a4c
+}
+.theme-kimbie-light .hljs-meta,.theme-kimbie-light .hljs-name,.theme-kimbie-light .hljs-regexp,.theme-kimbie-light .hljs-selector-class,.theme-kimbie-light .hljs-selector-id,.theme-kimbie-light .hljs-tag,.theme-kimbie-light .hljs-template-variable,.theme-kimbie-light .hljs-variable{
+    color:#dc3958
+}
+.theme-kimbie-light .hljs-built_in,.theme-kimbie-light .hljs-deletion,.theme-kimbie-light .hljs-link,.theme-kimbie-light .hljs-literal,.theme-kimbie-light .hljs-number,.theme-kimbie-light .hljs-params,.theme-kimbie-light .hljs-type{
+    color:#f79a32
+}
+.theme-kimbie-light .hljs-addition,.theme-kimbie-light .hljs-bullet,.theme-kimbie-light .hljs-string,.theme-kimbie-light .hljs-symbol{
+    color:#889b4a
+}
+.theme-kimbie-light .hljs-function,.theme-kimbie-light .hljs-keyword,.theme-kimbie-light .hljs-selector-tag{
+    color:#98676a
+}
+.theme-kimbie-light .hljs-attribute,.theme-kimbie-light .hljs-section,.theme-kimbie-light .hljs-title{
+    color:#f06431
+}
+.theme-kimbie-light .hljs-emphasis{
+    font-style:italic
+}
+.theme-kimbie-light .hljs-strong{
+    font-weight:700
+}
+.theme-kimbie-light-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-kimbie-light-min code.hljs{
+    padding:3px 5px
+}
+.theme-kimbie-light-min .hljs{
+    background:#fbebd4;
+    color:#84613d
+}
+.theme-kimbie-light-min .hljs-comment,.theme-kimbie-light-min .hljs-quote{
+    color:#a57a4c
+}
+.theme-kimbie-light-min .hljs-meta,.theme-kimbie-light-min .hljs-name,.theme-kimbie-light-min .hljs-regexp,.theme-kimbie-light-min .hljs-selector-class,.theme-kimbie-light-min .hljs-selector-id,.theme-kimbie-light-min .hljs-tag,.theme-kimbie-light-min .hljs-template-variable,.theme-kimbie-light-min .hljs-variable{
+    color:#dc3958
+}
+.theme-kimbie-light-min .hljs-built_in,.theme-kimbie-light-min .hljs-deletion,.theme-kimbie-light-min .hljs-link,.theme-kimbie-light-min .hljs-literal,.theme-kimbie-light-min .hljs-number,.theme-kimbie-light-min .hljs-params,.theme-kimbie-light-min .hljs-type{
+    color:#f79a32
+}
+.theme-kimbie-light-min .hljs-addition,.theme-kimbie-light-min .hljs-bullet,.theme-kimbie-light-min .hljs-string,.theme-kimbie-light-min .hljs-symbol{
+    color:#889b4a
+}
+.theme-kimbie-light-min .hljs-function,.theme-kimbie-light-min .hljs-keyword,.theme-kimbie-light-min .hljs-selector-tag{
+    color:#98676a
+}
+.theme-kimbie-light-min .hljs-attribute,.theme-kimbie-light-min .hljs-section,.theme-kimbie-light-min .hljs-title{
+    color:#f06431
+}
+.theme-kimbie-light-min .hljs-emphasis{
+    font-style:italic
+}
+.theme-kimbie-light-min .hljs-strong{
+    font-weight:700
+}
+.theme-lightfair pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-lightfair code.hljs{
+    padding:3px 5px
+}
+.theme-lightfair .hljs{
+    color:#444;
+    background:#fff
+}
+.theme-lightfair .hljs-name{
+    color:#01a3a3
+}
+.theme-lightfair .hljs-meta,.theme-lightfair .hljs-tag{
+    color:#789
+}
+.theme-lightfair .hljs-comment{
+    color:#888
+}
+.theme-lightfair .hljs-attribute,.theme-lightfair .hljs-doctag,.theme-lightfair .hljs-keyword,.theme-lightfair .hljs-meta .hljs-keyword,.theme-lightfair .hljs-name,.theme-lightfair .hljs-selector-tag{
+    font-weight:700
+}
+.theme-lightfair .hljs-deletion,.theme-lightfair .hljs-number,.theme-lightfair .hljs-quote,.theme-lightfair .hljs-selector-class,.theme-lightfair .hljs-selector-id,.theme-lightfair .hljs-string,.theme-lightfair .hljs-template-tag,.theme-lightfair .hljs-type{
+    color:#4286f4
+}
+.theme-lightfair .hljs-section,.theme-lightfair .hljs-title{
+    color:#4286f4;
+    font-weight:700
+}
+.theme-lightfair .hljs-link,.theme-lightfair .hljs-regexp,.theme-lightfair .hljs-selector-attr,.theme-lightfair .hljs-selector-pseudo,.theme-lightfair .hljs-symbol,.theme-lightfair .hljs-template-variable,.theme-lightfair .hljs-variable{
+    color:#bc6060
+}
+.theme-lightfair .hljs-literal{
+    color:#62bcbc
+}
+.theme-lightfair .hljs-addition,.theme-lightfair .hljs-built_in,.theme-lightfair .hljs-bullet,.theme-lightfair .hljs-code{
+    color:#25c6c6
+}
+.theme-lightfair .hljs-meta .hljs-string{
+    color:#4d99bf
+}
+.theme-lightfair .hljs-emphasis{
+    font-style:italic
+}
+.theme-lightfair .hljs-strong{
+    font-weight:700
+}
+.theme-lightfair-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-lightfair-min code.hljs{
+    padding:3px 5px
+}
+.theme-lightfair-min .hljs{
+    color:#444;
+    background:#fff
+}
+.theme-lightfair-min .hljs-name{
+    color:#01a3a3
+}
+.theme-lightfair-min .hljs-meta,.theme-lightfair-min .hljs-tag{
+    color:#789
+}
+.theme-lightfair-min .hljs-comment{
+    color:#888
+}
+.theme-lightfair-min .hljs-attribute,.theme-lightfair-min .hljs-doctag,.theme-lightfair-min .hljs-keyword,.theme-lightfair-min .hljs-meta .hljs-keyword,.theme-lightfair-min .hljs-name,.theme-lightfair-min .hljs-selector-tag{
+    font-weight:700
+}
+.theme-lightfair-min .hljs-deletion,.theme-lightfair-min .hljs-number,.theme-lightfair-min .hljs-quote,.theme-lightfair-min .hljs-selector-class,.theme-lightfair-min .hljs-selector-id,.theme-lightfair-min .hljs-string,.theme-lightfair-min .hljs-template-tag,.theme-lightfair-min .hljs-type{
+    color:#4286f4
+}
+.theme-lightfair-min .hljs-section,.theme-lightfair-min .hljs-title{
+    color:#4286f4;
+    font-weight:700
+}
+.theme-lightfair-min .hljs-link,.theme-lightfair-min .hljs-regexp,.theme-lightfair-min .hljs-selector-attr,.theme-lightfair-min .hljs-selector-pseudo,.theme-lightfair-min .hljs-symbol,.theme-lightfair-min .hljs-template-variable,.theme-lightfair-min .hljs-variable{
+    color:#bc6060
+}
+.theme-lightfair-min .hljs-literal{
+    color:#62bcbc
+}
+.theme-lightfair-min .hljs-addition,.theme-lightfair-min .hljs-built_in,.theme-lightfair-min .hljs-bullet,.theme-lightfair-min .hljs-code{
+    color:#25c6c6
+}
+.theme-lightfair-min .hljs-meta .hljs-string{
+    color:#4d99bf
+}
+.theme-lightfair-min .hljs-emphasis{
+    font-style:italic
+}
+.theme-lightfair-min .hljs-strong{
+    font-weight:700
+}
+.theme-lioshi pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-lioshi code.hljs{
+    padding:3px 5px
+}
+.theme-lioshi .hljs{
+    background:#303030;
+    color:#c5c8c6
+}
+.theme-lioshi .hljs-comment{
+    color:#8d8d8d
+}
+.theme-lioshi .hljs-quote{
+    color:#b3c7d8
+}
+.theme-lioshi .hljs-deletion,.theme-lioshi .hljs-name,.theme-lioshi .hljs-regexp,.theme-lioshi .hljs-selector-class,.theme-lioshi .hljs-selector-id,.theme-lioshi .hljs-tag,.theme-lioshi .hljs-template-variable,.theme-lioshi .hljs-variable{
+    color:#c66
+}
+.theme-lioshi .hljs-built_in,.theme-lioshi .hljs-literal,.theme-lioshi .hljs-number,.theme-lioshi .hljs-subst .hljs-link,.theme-lioshi .hljs-type{
+    color:#de935f
+}
+.theme-lioshi .hljs-attribute{
+    color:#f0c674
+}
+.theme-lioshi .hljs-addition,.theme-lioshi .hljs-bullet,.theme-lioshi .hljs-params,.theme-lioshi .hljs-string{
+    color:#b5bd68
+}
+.theme-lioshi .hljs-class,.theme-lioshi .hljs-function,.theme-lioshi .hljs-keyword,.theme-lioshi .hljs-selector-tag{
+    color:#be94bb
+}
+.theme-lioshi .hljs-meta,.theme-lioshi .hljs-section,.theme-lioshi .hljs-title{
+    color:#81a2be
+}
+.theme-lioshi .hljs-symbol{
+    color:#dbc4d9
+}
+.theme-lioshi .hljs-emphasis{
+    font-style:italic
+}
+.theme-lioshi .hljs-strong{
+    font-weight:700
+}
+.theme-lioshi-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-lioshi-min code.hljs{
+    padding:3px 5px
+}
+.theme-lioshi-min .hljs{
+    background:#303030;
+    color:#c5c8c6
+}
+.theme-lioshi-min .hljs-comment{
+    color:#8d8d8d
+}
+.theme-lioshi-min .hljs-quote{
+    color:#b3c7d8
+}
+.theme-lioshi-min .hljs-deletion,.theme-lioshi-min .hljs-name,.theme-lioshi-min .hljs-regexp,.theme-lioshi-min .hljs-selector-class,.theme-lioshi-min .hljs-selector-id,.theme-lioshi-min .hljs-tag,.theme-lioshi-min .hljs-template-variable,.theme-lioshi-min .hljs-variable{
+    color:#c66
+}
+.theme-lioshi-min .hljs-built_in,.theme-lioshi-min .hljs-literal,.theme-lioshi-min .hljs-number,.theme-lioshi-min .hljs-subst .hljs-link,.theme-lioshi-min .hljs-type{
+    color:#de935f
+}
+.theme-lioshi-min .hljs-attribute{
+    color:#f0c674
+}
+.theme-lioshi-min .hljs-addition,.theme-lioshi-min .hljs-bullet,.theme-lioshi-min .hljs-params,.theme-lioshi-min .hljs-string{
+    color:#b5bd68
+}
+.theme-lioshi-min .hljs-class,.theme-lioshi-min .hljs-function,.theme-lioshi-min .hljs-keyword,.theme-lioshi-min .hljs-selector-tag{
+    color:#be94bb
+}
+.theme-lioshi-min .hljs-meta,.theme-lioshi-min .hljs-section,.theme-lioshi-min .hljs-title{
+    color:#81a2be
+}
+.theme-lioshi-min .hljs-symbol{
+    color:#dbc4d9
+}
+.theme-lioshi-min .hljs-emphasis{
+    font-style:italic
+}
+.theme-lioshi-min .hljs-strong{
+    font-weight:700
+}
+.theme-magula pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-magula code.hljs{
+    padding:3px 5px
+}
+.theme-magula .hljs{
+    background-color:#f4f4f4;
+    color:#000
+}
+.theme-magula .hljs-subst{
+    color:#000
+}
+.theme-magula .hljs-addition,.theme-magula .hljs-attribute,.theme-magula .hljs-bullet,.theme-magula .hljs-string,.theme-magula .hljs-symbol,.theme-magula .hljs-template-tag,.theme-magula .hljs-template-variable,.theme-magula .hljs-title,.theme-magula .hljs-variable{
+    color:#050
+}
+.theme-magula .hljs-comment,.theme-magula .hljs-quote{
+    color:#777
+}
+.theme-magula .hljs-link,.theme-magula .hljs-literal,.theme-magula .hljs-number,.theme-magula .hljs-regexp,.theme-magula .hljs-type{
+    color:#800
+}
+.theme-magula .hljs-deletion,.theme-magula .hljs-meta{
+    color:#00e
+}
+.theme-magula .hljs-built_in,.theme-magula .hljs-doctag,.theme-magula .hljs-keyword,.theme-magula .hljs-name,.theme-magula .hljs-section,.theme-magula .hljs-selector-tag,.theme-magula .hljs-tag,.theme-magula .hljs-title{
+    font-weight:700;
+    color:navy
+}
+.theme-magula .hljs-emphasis{
+    font-style:italic
+}
+.theme-magula .hljs-strong{
+    font-weight:700
+}
+.theme-magula-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-magula-min code.hljs{
+    padding:3px 5px
+}
+.theme-magula-min .hljs{
+    background-color:#f4f4f4;
+    color:#000
+}
+.theme-magula-min .hljs-subst{
+    color:#000
+}
+.theme-magula-min .hljs-addition,.theme-magula-min .hljs-attribute,.theme-magula-min .hljs-bullet,.theme-magula-min .hljs-string,.theme-magula-min .hljs-symbol,.theme-magula-min .hljs-template-tag,.theme-magula-min .hljs-template-variable,.theme-magula-min .hljs-title,.theme-magula-min .hljs-variable{
+    color:#050
+}
+.theme-magula-min .hljs-comment,.theme-magula-min .hljs-quote{
+    color:#777
+}
+.theme-magula-min .hljs-link,.theme-magula-min .hljs-literal,.theme-magula-min .hljs-number,.theme-magula-min .hljs-regexp,.theme-magula-min .hljs-type{
+    color:#800
+}
+.theme-magula-min .hljs-deletion,.theme-magula-min .hljs-meta{
+    color:#00e
+}
+.theme-magula-min .hljs-built_in,.theme-magula-min .hljs-doctag,.theme-magula-min .hljs-keyword,.theme-magula-min .hljs-name,.theme-magula-min .hljs-section,.theme-magula-min .hljs-selector-tag,.theme-magula-min .hljs-tag,.theme-magula-min .hljs-title{
+    font-weight:700;
+    color:navy
+}
+.theme-magula-min .hljs-emphasis{
+    font-style:italic
+}
+.theme-magula-min .hljs-strong{
+    font-weight:700
+}
+.theme-mono-blue pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-mono-blue code.hljs{
+    padding:3px 5px
+}
+.theme-mono-blue .hljs{
+    background:#eaeef3;
+    color:#00193a
+}
+.theme-mono-blue .hljs-doctag,.theme-mono-blue .hljs-keyword,.theme-mono-blue .hljs-name,.theme-mono-blue .hljs-section,.theme-mono-blue .hljs-selector-tag,.theme-mono-blue .hljs-strong,.theme-mono-blue .hljs-title{
+    font-weight:700
+}
+.theme-mono-blue .hljs-comment{
+    color:#738191
+}
+.theme-mono-blue .hljs-addition,.theme-mono-blue .hljs-built_in,.theme-mono-blue .hljs-literal,.theme-mono-blue .hljs-name,.theme-mono-blue .hljs-quote,.theme-mono-blue .hljs-section,.theme-mono-blue .hljs-selector-class,.theme-mono-blue .hljs-selector-id,.theme-mono-blue .hljs-string,.theme-mono-blue .hljs-tag,.theme-mono-blue .hljs-title,.theme-mono-blue .hljs-type{
+    color:#0048ab
+}
+.theme-mono-blue .hljs-attribute,.theme-mono-blue .hljs-bullet,.theme-mono-blue .hljs-deletion,.theme-mono-blue .hljs-link,.theme-mono-blue .hljs-meta,.theme-mono-blue .hljs-regexp,.theme-mono-blue .hljs-subst,.theme-mono-blue .hljs-symbol,.theme-mono-blue .hljs-template-variable,.theme-mono-blue .hljs-variable{
+    color:#4c81c9
+}
+.theme-mono-blue .hljs-emphasis{
+    font-style:italic
+}
+.theme-mono-blue-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-mono-blue-min code.hljs{
+    padding:3px 5px
+}
+.theme-mono-blue-min .hljs{
+    background:#eaeef3;
+    color:#00193a
+}
+.theme-mono-blue-min .hljs-doctag,.theme-mono-blue-min .hljs-keyword,.theme-mono-blue-min .hljs-name,.theme-mono-blue-min .hljs-section,.theme-mono-blue-min .hljs-selector-tag,.theme-mono-blue-min .hljs-strong,.theme-mono-blue-min .hljs-title{
+    font-weight:700
+}
+.theme-mono-blue-min .hljs-comment{
+    color:#738191
+}
+.theme-mono-blue-min .hljs-addition,.theme-mono-blue-min .hljs-built_in,.theme-mono-blue-min .hljs-literal,.theme-mono-blue-min .hljs-name,.theme-mono-blue-min .hljs-quote,.theme-mono-blue-min .hljs-section,.theme-mono-blue-min .hljs-selector-class,.theme-mono-blue-min .hljs-selector-id,.theme-mono-blue-min .hljs-string,.theme-mono-blue-min .hljs-tag,.theme-mono-blue-min .hljs-title,.theme-mono-blue-min .hljs-type{
+    color:#0048ab
+}
+.theme-mono-blue-min .hljs-attribute,.theme-mono-blue-min .hljs-bullet,.theme-mono-blue-min .hljs-deletion,.theme-mono-blue-min .hljs-link,.theme-mono-blue-min .hljs-meta,.theme-mono-blue-min .hljs-regexp,.theme-mono-blue-min .hljs-subst,.theme-mono-blue-min .hljs-symbol,.theme-mono-blue-min .hljs-template-variable,.theme-mono-blue-min .hljs-variable{
+    color:#4c81c9
+}
+.theme-mono-blue-min .hljs-emphasis{
+    font-style:italic
+}
+.theme-monokai-sublime pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-monokai-sublime code.hljs{
+    padding:3px 5px
+}
+.theme-monokai-sublime .hljs{
+    background:#23241f;
+    color:#f8f8f2
+}
+.theme-monokai-sublime .hljs-subst,.theme-monokai-sublime .hljs-tag{
+    color:#f8f8f2
+}
+.theme-monokai-sublime .hljs-emphasis,.theme-monokai-sublime .hljs-strong{
+    color:#a8a8a2
+}
+.theme-monokai-sublime .hljs-bullet,.theme-monokai-sublime .hljs-link,.theme-monokai-sublime .hljs-literal,.theme-monokai-sublime .hljs-number,.theme-monokai-sublime .hljs-quote,.theme-monokai-sublime .hljs-regexp{
+    color:#ae81ff
+}
+.theme-monokai-sublime .hljs-code,.theme-monokai-sublime .hljs-section,.theme-monokai-sublime .hljs-selector-class,.theme-monokai-sublime .hljs-title{
+    color:#a6e22e
+}
+.theme-monokai-sublime .hljs-strong{
+    font-weight:700
+}
+.theme-monokai-sublime .hljs-emphasis{
+    font-style:italic
+}
+.theme-monokai-sublime .hljs-attr,.theme-monokai-sublime .hljs-keyword,.theme-monokai-sublime .hljs-name,.theme-monokai-sublime .hljs-selector-tag{
+    color:#f92672
+}
+.theme-monokai-sublime .hljs-attribute,.theme-monokai-sublime .hljs-symbol{
+    color:#66d9ef
+}
+.theme-monokai-sublime .hljs-class .hljs-title,.theme-monokai-sublime .hljs-params,.theme-monokai-sublime .hljs-title.class_{
+    color:#f8f8f2
+}
+.theme-monokai-sublime .hljs-addition,.theme-monokai-sublime .hljs-built_in,.theme-monokai-sublime .hljs-selector-attr,.theme-monokai-sublime .hljs-selector-id,.theme-monokai-sublime .hljs-selector-pseudo,.theme-monokai-sublime .hljs-string,.theme-monokai-sublime .hljs-template-variable,.theme-monokai-sublime .hljs-type,.theme-monokai-sublime .hljs-variable{
+    color:#e6db74
+}
+.theme-monokai-sublime .hljs-comment,.theme-monokai-sublime .hljs-deletion,.theme-monokai-sublime .hljs-meta{
+    color:#75715e
+}
+.theme-monokai-sublime-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-monokai-sublime-min code.hljs{
+    padding:3px 5px
+}
+.theme-monokai-sublime-min .hljs{
+    background:#23241f;
+    color:#f8f8f2
+}
+.theme-monokai-sublime-min .hljs-subst,.theme-monokai-sublime-min .hljs-tag{
+    color:#f8f8f2
+}
+.theme-monokai-sublime-min .hljs-emphasis,.theme-monokai-sublime-min .hljs-strong{
+    color:#a8a8a2
+}
+.theme-monokai-sublime-min .hljs-bullet,.theme-monokai-sublime-min .hljs-link,.theme-monokai-sublime-min .hljs-literal,.theme-monokai-sublime-min .hljs-number,.theme-monokai-sublime-min .hljs-quote,.theme-monokai-sublime-min .hljs-regexp{
+    color:#ae81ff
+}
+.theme-monokai-sublime-min .hljs-code,.theme-monokai-sublime-min .hljs-section,.theme-monokai-sublime-min .hljs-selector-class,.theme-monokai-sublime-min .hljs-title{
+    color:#a6e22e
+}
+.theme-monokai-sublime-min .hljs-strong{
+    font-weight:700
+}
+.theme-monokai-sublime-min .hljs-emphasis{
+    font-style:italic
+}
+.theme-monokai-sublime-min .hljs-attr,.theme-monokai-sublime-min .hljs-keyword,.theme-monokai-sublime-min .hljs-name,.theme-monokai-sublime-min .hljs-selector-tag{
+    color:#f92672
+}
+.theme-monokai-sublime-min .hljs-attribute,.theme-monokai-sublime-min .hljs-symbol{
+    color:#66d9ef
+}
+.theme-monokai-sublime-min .hljs-class .hljs-title,.theme-monokai-sublime-min .hljs-params,.theme-monokai-sublime-min .hljs-title.class_{
+    color:#f8f8f2
+}
+.theme-monokai-sublime-min .hljs-addition,.theme-monokai-sublime-min .hljs-built_in,.theme-monokai-sublime-min .hljs-selector-attr,.theme-monokai-sublime-min .hljs-selector-id,.theme-monokai-sublime-min .hljs-selector-pseudo,.theme-monokai-sublime-min .hljs-string,.theme-monokai-sublime-min .hljs-template-variable,.theme-monokai-sublime-min .hljs-type,.theme-monokai-sublime-min .hljs-variable{
+    color:#e6db74
+}
+.theme-monokai-sublime-min .hljs-comment,.theme-monokai-sublime-min .hljs-deletion,.theme-monokai-sublime-min .hljs-meta{
+    color:#75715e
+}
+.theme-monokai pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-monokai code.hljs{
+    padding:3px 5px
+}
+.theme-monokai .hljs{
+    background:#272822;
+    color:#ddd
+}
+.theme-monokai .hljs-keyword,.theme-monokai .hljs-literal,.theme-monokai .hljs-name,.theme-monokai .hljs-selector-tag,.theme-monokai .hljs-strong,.theme-monokai .hljs-tag{
+    color:#f92672
+}
+.theme-monokai .hljs-code{
+    color:#66d9ef
+}
+.theme-monokai .hljs-attribute,.theme-monokai .hljs-link,.theme-monokai .hljs-regexp,.theme-monokai .hljs-symbol{
+    color:#bf79db
+}
+.theme-monokai .hljs-addition,.theme-monokai .hljs-built_in,.theme-monokai .hljs-bullet,.theme-monokai .hljs-emphasis,.theme-monokai .hljs-section,.theme-monokai .hljs-selector-attr,.theme-monokai .hljs-selector-pseudo,.theme-monokai .hljs-string,.theme-monokai .hljs-subst,.theme-monokai .hljs-template-tag,.theme-monokai .hljs-template-variable,.theme-monokai .hljs-title,.theme-monokai .hljs-type,.theme-monokai .hljs-variable{
+    color:#a6e22e
+}
+.theme-monokai .hljs-class .hljs-title,.theme-monokai .hljs-title.class_{
+    color:#fff
+}
+.theme-monokai .hljs-comment,.theme-monokai .hljs-deletion,.theme-monokai .hljs-meta,.theme-monokai .hljs-quote{
+    color:#75715e
+}
+.theme-monokai .hljs-doctag,.theme-monokai .hljs-keyword,.theme-monokai .hljs-literal,.theme-monokai .hljs-section,.theme-monokai .hljs-selector-id,.theme-monokai .hljs-selector-tag,.theme-monokai .hljs-title,.theme-monokai .hljs-type{
+    font-weight:700
+}
+.theme-monokai-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-monokai-min code.hljs{
+    padding:3px 5px
+}
+.theme-monokai-min .hljs{
+    background:#272822;
+    color:#ddd
+}
+.theme-monokai-min .hljs-keyword,.theme-monokai-min .hljs-literal,.theme-monokai-min .hljs-name,.theme-monokai-min .hljs-selector-tag,.theme-monokai-min .hljs-strong,.theme-monokai-min .hljs-tag{
+    color:#f92672
+}
+.theme-monokai-min .hljs-code{
+    color:#66d9ef
+}
+.theme-monokai-min .hljs-attribute,.theme-monokai-min .hljs-link,.theme-monokai-min .hljs-regexp,.theme-monokai-min .hljs-symbol{
+    color:#bf79db
+}
+.theme-monokai-min .hljs-addition,.theme-monokai-min .hljs-built_in,.theme-monokai-min .hljs-bullet,.theme-monokai-min .hljs-emphasis,.theme-monokai-min .hljs-section,.theme-monokai-min .hljs-selector-attr,.theme-monokai-min .hljs-selector-pseudo,.theme-monokai-min .hljs-string,.theme-monokai-min .hljs-subst,.theme-monokai-min .hljs-template-tag,.theme-monokai-min .hljs-template-variable,.theme-monokai-min .hljs-title,.theme-monokai-min .hljs-type,.theme-monokai-min .hljs-variable{
+    color:#a6e22e
+}
+.theme-monokai-min .hljs-class .hljs-title,.theme-monokai-min .hljs-title.class_{
+    color:#fff
+}
+.theme-monokai-min .hljs-comment,.theme-monokai-min .hljs-deletion,.theme-monokai-min .hljs-meta,.theme-monokai-min .hljs-quote{
+    color:#75715e
+}
+.theme-monokai-min .hljs-doctag,.theme-monokai-min .hljs-keyword,.theme-monokai-min .hljs-literal,.theme-monokai-min .hljs-section,.theme-monokai-min .hljs-selector-id,.theme-monokai-min .hljs-selector-tag,.theme-monokai-min .hljs-title,.theme-monokai-min .hljs-type{
+    font-weight:700
+}
+.theme-night-owl pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-night-owl code.hljs{
+    padding:3px 5px
+}
+.theme-night-owl .hljs{
+    background:#011627;
+    color:#d6deeb
+}
+.theme-night-owl .hljs-keyword{
+    color:#c792ea;
+    font-style:italic
+}
+.theme-night-owl .hljs-built_in{
+    color:#addb67;
+    font-style:italic
+}
+.theme-night-owl .hljs-type{
+    color:#82aaff
+}
+.theme-night-owl .hljs-literal{
+    color:#ff5874
+}
+.theme-night-owl .hljs-number{
+    color:#f78c6c
+}
+.theme-night-owl .hljs-regexp{
+    color:#5ca7e4
+}
+.theme-night-owl .hljs-string{
+    color:#ecc48d
+}
+.theme-night-owl .hljs-subst{
+    color:#d3423e
+}
+.theme-night-owl .hljs-symbol{
+    color:#82aaff
+}
+.theme-night-owl .hljs-class{
+    color:#ffcb8b
+}
+.theme-night-owl .hljs-function{
+    color:#82aaff
+}
+.theme-night-owl .hljs-title{
+    color:#dcdcaa;
+    font-style:italic
+}
+.theme-night-owl .hljs-params{
+    color:#7fdbca
+}
+.theme-night-owl .hljs-comment{
+    color:#637777;
+    font-style:italic
+}
+.theme-night-owl .hljs-doctag{
+    color:#7fdbca
+}
+.theme-night-owl .hljs-meta,.theme-night-owl .hljs-meta .hljs-keyword{
+    color:#82aaff
+}
+.theme-night-owl .hljs-meta .hljs-string{
+    color:#ecc48d
+}
+.theme-night-owl .hljs-section{
+    color:#82b1ff
+}
+.theme-night-owl .hljs-attr,.theme-night-owl .hljs-name,.theme-night-owl .hljs-tag{
+    color:#7fdbca
+}
+.theme-night-owl .hljs-attribute{
+    color:#80cbc4
+}
+.theme-night-owl .hljs-variable{
+    color:#addb67
+}
+.theme-night-owl .hljs-bullet{
+    color:#d9f5dd
+}
+.theme-night-owl .hljs-code{
+    color:#80cbc4
+}
+.theme-night-owl .hljs-emphasis{
+    color:#c792ea;
+    font-style:italic
+}
+.theme-night-owl .hljs-strong{
+    color:#addb67;
+    font-weight:700
+}
+.theme-night-owl .hljs-formula{
+    color:#c792ea
+}
+.theme-night-owl .hljs-link{
+    color:#ff869a
+}
+.theme-night-owl .hljs-quote{
+    color:#697098;
+    font-style:italic
+}
+.theme-night-owl .hljs-selector-tag{
+    color:#ff6363
+}
+.theme-night-owl .hljs-selector-id{
+    color:#fad430
+}
+.theme-night-owl .hljs-selector-class{
+    color:#addb67;
+    font-style:italic
+}
+.theme-night-owl .hljs-selector-attr,.theme-night-owl .hljs-selector-pseudo{
+    color:#c792ea;
+    font-style:italic
+}
+.theme-night-owl .hljs-template-tag{
+    color:#c792ea
+}
+.theme-night-owl .hljs-template-variable{
+    color:#addb67
+}
+.theme-night-owl .hljs-addition{
+    color:#addb67;
+    font-style:italic
+}
+.theme-night-owl .hljs-deletion{
+    color:rgba(239,83,80,.565);
+    font-style:italic
+}
+.theme-night-owl-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-night-owl-min code.hljs{
+    padding:3px 5px
+}
+.theme-night-owl-min .hljs{
+    background:#011627;
+    color:#d6deeb
+}
+.theme-night-owl-min .hljs-keyword{
+    color:#c792ea;
+    font-style:italic
+}
+.theme-night-owl-min .hljs-built_in{
+    color:#addb67;
+    font-style:italic
+}
+.theme-night-owl-min .hljs-type{
+    color:#82aaff
+}
+.theme-night-owl-min .hljs-literal{
+    color:#ff5874
+}
+.theme-night-owl-min .hljs-number{
+    color:#f78c6c
+}
+.theme-night-owl-min .hljs-regexp{
+    color:#5ca7e4
+}
+.theme-night-owl-min .hljs-string{
+    color:#ecc48d
+}
+.theme-night-owl-min .hljs-subst{
+    color:#d3423e
+}
+.theme-night-owl-min .hljs-symbol{
+    color:#82aaff
+}
+.theme-night-owl-min .hljs-class{
+    color:#ffcb8b
+}
+.theme-night-owl-min .hljs-function{
+    color:#82aaff
+}
+.theme-night-owl-min .hljs-title{
+    color:#dcdcaa;
+    font-style:italic
+}
+.theme-night-owl-min .hljs-params{
+    color:#7fdbca
+}
+.theme-night-owl-min .hljs-comment{
+    color:#637777;
+    font-style:italic
+}
+.theme-night-owl-min .hljs-doctag{
+    color:#7fdbca
+}
+.theme-night-owl-min .hljs-meta,.theme-night-owl-min .hljs-meta .hljs-keyword{
+    color:#82aaff
+}
+.theme-night-owl-min .hljs-meta .hljs-string{
+    color:#ecc48d
+}
+.theme-night-owl-min .hljs-section{
+    color:#82b1ff
+}
+.theme-night-owl-min .hljs-attr,.theme-night-owl-min .hljs-name,.theme-night-owl-min .hljs-tag{
+    color:#7fdbca
+}
+.theme-night-owl-min .hljs-attribute{
+    color:#80cbc4
+}
+.theme-night-owl-min .hljs-variable{
+    color:#addb67
+}
+.theme-night-owl-min .hljs-bullet{
+    color:#d9f5dd
+}
+.theme-night-owl-min .hljs-code{
+    color:#80cbc4
+}
+.theme-night-owl-min .hljs-emphasis{
+    color:#c792ea;
+    font-style:italic
+}
+.theme-night-owl-min .hljs-strong{
+    color:#addb67;
+    font-weight:700
+}
+.theme-night-owl-min .hljs-formula{
+    color:#c792ea
+}
+.theme-night-owl-min .hljs-link{
+    color:#ff869a
+}
+.theme-night-owl-min .hljs-quote{
+    color:#697098;
+    font-style:italic
+}
+.theme-night-owl-min .hljs-selector-tag{
+    color:#ff6363
+}
+.theme-night-owl-min .hljs-selector-id{
+    color:#fad430
+}
+.theme-night-owl-min .hljs-selector-class{
+    color:#addb67;
+    font-style:italic
+}
+.theme-night-owl-min .hljs-selector-attr,.theme-night-owl-min .hljs-selector-pseudo{
+    color:#c792ea;
+    font-style:italic
+}
+.theme-night-owl-min .hljs-template-tag{
+    color:#c792ea
+}
+.theme-night-owl-min .hljs-template-variable{
+    color:#addb67
+}
+.theme-night-owl-min .hljs-addition{
+    color:#addb67;
+    font-style:italic
+}
+.theme-night-owl-min .hljs-deletion{
+    color:rgba(239,83,80,.565);
+    font-style:italic
+}
+.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 */
+}
+.theme-nnfx-dark pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-nnfx-dark code.hljs{
+    padding:3px 5px
+}
+.theme-nnfx-dark .hljs{
+    background:#333;
+    color:#fff
+}
+.theme-nnfx-dark .language-xml .hljs-meta,.theme-nnfx-dark .language-xml .hljs-meta-string{
+    font-weight:700;
+    font-style:italic;
+    color:#69f
+}
+.theme-nnfx-dark .hljs-comment,.theme-nnfx-dark .hljs-quote{
+    font-style:italic;
+    color:#9c6
+}
+.theme-nnfx-dark .hljs-built_in,.theme-nnfx-dark .hljs-keyword,.theme-nnfx-dark .hljs-name{
+    color:#a7a
+}
+.theme-nnfx-dark .hljs-attr,.theme-nnfx-dark .hljs-name{
+    font-weight:700
+}
+.theme-nnfx-dark .hljs-string{
+    font-weight:400
+}
+.theme-nnfx-dark .hljs-code,.theme-nnfx-dark .hljs-link,.theme-nnfx-dark .hljs-meta .hljs-string,.theme-nnfx-dark .hljs-number,.theme-nnfx-dark .hljs-regexp,.theme-nnfx-dark .hljs-string{
+    color:#bce
+}
+.theme-nnfx-dark .hljs-bullet,.theme-nnfx-dark .hljs-symbol,.theme-nnfx-dark .hljs-template-variable,.theme-nnfx-dark .hljs-title,.theme-nnfx-dark .hljs-variable{
+    color:#d40
+}
+.theme-nnfx-dark .hljs-class .hljs-title,.theme-nnfx-dark .hljs-title.class_,.theme-nnfx-dark .hljs-type{
+    font-weight:700;
+    color:#96c
+}
+.theme-nnfx-dark .hljs-attr,.theme-nnfx-dark .hljs-function .hljs-title,.theme-nnfx-dark .hljs-subst,.theme-nnfx-dark .hljs-tag,.theme-nnfx-dark .hljs-title.function_{
+    color:#fff
+}
+.theme-nnfx-dark .hljs-formula{
+    background-color:#eee;
+    font-style:italic
+}
+.theme-nnfx-dark .hljs-addition{
+    background-color:#797
+}
+.theme-nnfx-dark .hljs-deletion{
+    background-color:#c99
+}
+.theme-nnfx-dark .hljs-meta{
+    color:#69f
+}
+.theme-nnfx-dark .hljs-section,.theme-nnfx-dark .hljs-selector-class,.theme-nnfx-dark .hljs-selector-id,.theme-nnfx-dark .hljs-selector-pseudo,.theme-nnfx-dark .hljs-selector-tag{
+    font-weight:700;
+    color:#69f
+}
+.theme-nnfx-dark .hljs-selector-pseudo{
+    font-style:italic
+}
+.theme-nnfx-dark .hljs-doctag,.theme-nnfx-dark .hljs-strong{
+    font-weight:700
+}
+.theme-nnfx-dark .hljs-emphasis{
+    font-style:italic
+}
+.theme-nnfx-dark-min{
+    /*! 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 */
+}
+.theme-nnfx-dark-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-nnfx-dark-min code.hljs{
+    padding:3px 5px
+}
+.theme-nnfx-dark-min .hljs{
+    background:#333;
+    color:#fff
+}
+.theme-nnfx-dark-min .language-xml .hljs-meta,.theme-nnfx-dark-min .language-xml .hljs-meta-string{
+    font-weight:700;
+    font-style:italic;
+    color:#69f
+}
+.theme-nnfx-dark-min .hljs-comment,.theme-nnfx-dark-min .hljs-quote{
+    font-style:italic;
+    color:#9c6
+}
+.theme-nnfx-dark-min .hljs-built_in,.theme-nnfx-dark-min .hljs-keyword,.theme-nnfx-dark-min .hljs-name{
+    color:#a7a
+}
+.theme-nnfx-dark-min .hljs-attr,.theme-nnfx-dark-min .hljs-name{
+    font-weight:700
+}
+.theme-nnfx-dark-min .hljs-string{
+    font-weight:400
+}
+.theme-nnfx-dark-min .hljs-code,.theme-nnfx-dark-min .hljs-link,.theme-nnfx-dark-min .hljs-meta .hljs-string,.theme-nnfx-dark-min .hljs-number,.theme-nnfx-dark-min .hljs-regexp,.theme-nnfx-dark-min .hljs-string{
+    color:#bce
+}
+.theme-nnfx-dark-min .hljs-bullet,.theme-nnfx-dark-min .hljs-symbol,.theme-nnfx-dark-min .hljs-template-variable,.theme-nnfx-dark-min .hljs-title,.theme-nnfx-dark-min .hljs-variable{
+    color:#d40
+}
+.theme-nnfx-dark-min .hljs-class .hljs-title,.theme-nnfx-dark-min .hljs-title.class_,.theme-nnfx-dark-min .hljs-type{
+    font-weight:700;
+    color:#96c
+}
+.theme-nnfx-dark-min .hljs-attr,.theme-nnfx-dark-min .hljs-function .hljs-title,.theme-nnfx-dark-min .hljs-subst,.theme-nnfx-dark-min .hljs-tag,.theme-nnfx-dark-min .hljs-title.function_{
+    color:#fff
+}
+.theme-nnfx-dark-min .hljs-formula{
+    background-color:#eee;
+    font-style:italic
+}
+.theme-nnfx-dark-min .hljs-addition{
+    background-color:#797
+}
+.theme-nnfx-dark-min .hljs-deletion{
+    background-color:#c99
+}
+.theme-nnfx-dark-min .hljs-meta{
+    color:#69f
+}
+.theme-nnfx-dark-min .hljs-section,.theme-nnfx-dark-min .hljs-selector-class,.theme-nnfx-dark-min .hljs-selector-id,.theme-nnfx-dark-min .hljs-selector-pseudo,.theme-nnfx-dark-min .hljs-selector-tag{
+    font-weight:700;
+    color:#69f
+}
+.theme-nnfx-dark-min .hljs-selector-pseudo{
+    font-style:italic
+}
+.theme-nnfx-dark-min .hljs-doctag,.theme-nnfx-dark-min .hljs-strong{
+    font-weight:700
+}
+.theme-nnfx-dark-min .hljs-emphasis{
+    font-style:italic
+}
+.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 */
+}
+.theme-nnfx-light pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-nnfx-light code.hljs{
+    padding:3px 5px
+}
+.theme-nnfx-light .hljs{
+    background:#fff;
+    color:#000
+}
+.theme-nnfx-light .language-xml .hljs-meta,.theme-nnfx-light .language-xml .hljs-meta-string{
+    font-weight:700;
+    font-style:italic;
+    color:#48b
+}
+.theme-nnfx-light .hljs-comment,.theme-nnfx-light .hljs-quote{
+    font-style:italic;
+    color:#070
+}
+.theme-nnfx-light .hljs-built_in,.theme-nnfx-light .hljs-keyword,.theme-nnfx-light .hljs-name{
+    color:#808
+}
+.theme-nnfx-light .hljs-attr,.theme-nnfx-light .hljs-name{
+    font-weight:700
+}
+.theme-nnfx-light .hljs-string{
+    font-weight:400
+}
+.theme-nnfx-light .hljs-code,.theme-nnfx-light .hljs-link,.theme-nnfx-light .hljs-meta .hljs-string,.theme-nnfx-light .hljs-number,.theme-nnfx-light .hljs-regexp,.theme-nnfx-light .hljs-string{
+    color:blue
+}
+.theme-nnfx-light .hljs-bullet,.theme-nnfx-light .hljs-symbol,.theme-nnfx-light .hljs-template-variable,.theme-nnfx-light .hljs-title,.theme-nnfx-light .hljs-variable{
+    color:#f40
+}
+.theme-nnfx-light .hljs-class .hljs-title,.theme-nnfx-light .hljs-title.class_,.theme-nnfx-light .hljs-type{
+    font-weight:700;
+    color:#639
+}
+.theme-nnfx-light .hljs-attr,.theme-nnfx-light .hljs-function .hljs-title,.theme-nnfx-light .hljs-subst,.theme-nnfx-light .hljs-tag,.theme-nnfx-light .hljs-title.function_{
+    color:#000
+}
+.theme-nnfx-light .hljs-formula{
+    background-color:#eee;
+    font-style:italic
+}
+.theme-nnfx-light .hljs-addition{
+    background-color:#beb
+}
+.theme-nnfx-light .hljs-deletion{
+    background-color:#fbb
+}
+.theme-nnfx-light .hljs-meta{
+    color:#269
+}
+.theme-nnfx-light .hljs-section,.theme-nnfx-light .hljs-selector-class,.theme-nnfx-light .hljs-selector-id,.theme-nnfx-light .hljs-selector-pseudo,.theme-nnfx-light .hljs-selector-tag{
+    font-weight:700;
+    color:#48b
+}
+.theme-nnfx-light .hljs-selector-pseudo{
+    font-style:italic
+}
+.theme-nnfx-light .hljs-doctag,.theme-nnfx-light .hljs-strong{
+    font-weight:700
+}
+.theme-nnfx-light .hljs-emphasis{
+    font-style:italic
+}
+.theme-nnfx-light-min{
+    /*! 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 */
+}
+.theme-nnfx-light-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-nnfx-light-min code.hljs{
+    padding:3px 5px
+}
+.theme-nnfx-light-min .hljs{
+    background:#fff;
+    color:#000
+}
+.theme-nnfx-light-min .language-xml .hljs-meta,.theme-nnfx-light-min .language-xml .hljs-meta-string{
+    font-weight:700;
+    font-style:italic;
+    color:#48b
+}
+.theme-nnfx-light-min .hljs-comment,.theme-nnfx-light-min .hljs-quote{
+    font-style:italic;
+    color:#070
+}
+.theme-nnfx-light-min .hljs-built_in,.theme-nnfx-light-min .hljs-keyword,.theme-nnfx-light-min .hljs-name{
+    color:#808
+}
+.theme-nnfx-light-min .hljs-attr,.theme-nnfx-light-min .hljs-name{
+    font-weight:700
+}
+.theme-nnfx-light-min .hljs-string{
+    font-weight:400
+}
+.theme-nnfx-light-min .hljs-code,.theme-nnfx-light-min .hljs-link,.theme-nnfx-light-min .hljs-meta .hljs-string,.theme-nnfx-light-min .hljs-number,.theme-nnfx-light-min .hljs-regexp,.theme-nnfx-light-min .hljs-string{
+    color:blue
+}
+.theme-nnfx-light-min .hljs-bullet,.theme-nnfx-light-min .hljs-symbol,.theme-nnfx-light-min .hljs-template-variable,.theme-nnfx-light-min .hljs-title,.theme-nnfx-light-min .hljs-variable{
+    color:#f40
+}
+.theme-nnfx-light-min .hljs-class .hljs-title,.theme-nnfx-light-min .hljs-title.class_,.theme-nnfx-light-min .hljs-type{
+    font-weight:700;
+    color:#639
+}
+.theme-nnfx-light-min .hljs-attr,.theme-nnfx-light-min .hljs-function .hljs-title,.theme-nnfx-light-min .hljs-subst,.theme-nnfx-light-min .hljs-tag,.theme-nnfx-light-min .hljs-title.function_{
+    color:#000
+}
+.theme-nnfx-light-min .hljs-formula{
+    background-color:#eee;
+    font-style:italic
+}
+.theme-nnfx-light-min .hljs-addition{
+    background-color:#beb
+}
+.theme-nnfx-light-min .hljs-deletion{
+    background-color:#fbb
+}
+.theme-nnfx-light-min .hljs-meta{
+    color:#269
+}
+.theme-nnfx-light-min .hljs-section,.theme-nnfx-light-min .hljs-selector-class,.theme-nnfx-light-min .hljs-selector-id,.theme-nnfx-light-min .hljs-selector-pseudo,.theme-nnfx-light-min .hljs-selector-tag{
+    font-weight:700;
+    color:#48b
+}
+.theme-nnfx-light-min .hljs-selector-pseudo{
+    font-style:italic
+}
+.theme-nnfx-light-min .hljs-doctag,.theme-nnfx-light-min .hljs-strong{
+    font-weight:700
+}
+.theme-nnfx-light-min .hljs-emphasis{
+    font-style:italic
+}
+.theme-nord pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-nord code.hljs{
+    padding:3px 5px
+}
+.theme-nord .hljs{
+    background:#2e3440
+}
+.theme-nord .hljs,.theme-nord .hljs-subst{
+    color:#d8dee9
+}
+.theme-nord .hljs-selector-tag{
+    color:#81a1c1
+}
+.theme-nord .hljs-selector-id{
+    color:#8fbcbb;
+    font-weight:700
+}
+.theme-nord .hljs-selector-attr,.theme-nord .hljs-selector-class{
+    color:#8fbcbb
+}
+.theme-nord .hljs-property,.theme-nord .hljs-selector-pseudo{
+    color:#88c0d0
+}
+.theme-nord .hljs-addition{
+    background-color:hsla(92,28%,65%,.5)
+}
+.theme-nord .hljs-deletion{
+    background-color:rgba(191,97,106,.5)
+}
+.theme-nord .hljs-built_in,.theme-nord .hljs-class,.theme-nord .hljs-type{
+    color:#8fbcbb
+}
+.theme-nord .hljs-function,.theme-nord .hljs-function>.hljs-title,.theme-nord .hljs-title.hljs-function{
+    color:#88c0d0
+}
+.theme-nord .hljs-keyword,.theme-nord .hljs-literal,.theme-nord .hljs-symbol{
+    color:#81a1c1
+}
+.theme-nord .hljs-number{
+    color:#b48ead
+}
+.theme-nord .hljs-regexp{
+    color:#ebcb8b
+}
+.theme-nord .hljs-string{
+    color:#a3be8c
+}
+.theme-nord .hljs-title{
+    color:#8fbcbb
+}
+.theme-nord .hljs-params{
+    color:#d8dee9
+}
+.theme-nord .hljs-bullet{
+    color:#81a1c1
+}
+.theme-nord .hljs-code{
+    color:#8fbcbb
+}
+.theme-nord .hljs-emphasis{
+    font-style:italic
+}
+.theme-nord .hljs-formula{
+    color:#8fbcbb
+}
+.theme-nord .hljs-strong{
+    font-weight:700
+}
+.theme-nord .hljs-link:hover{
+    text-decoration:underline
+}
+.theme-nord .hljs-comment,.theme-nord .hljs-quote{
+    color:#4c566a
+}
+.theme-nord .hljs-doctag{
+    color:#8fbcbb
+}
+.theme-nord .hljs-meta,.theme-nord .hljs-meta .hljs-keyword{
+    color:#5e81ac
+}
+.theme-nord .hljs-meta .hljs-string{
+    color:#a3be8c
+}
+.theme-nord .hljs-attr{
+    color:#8fbcbb
+}
+.theme-nord .hljs-attribute{
+    color:#d8dee9
+}
+.theme-nord .hljs-name{
+    color:#81a1c1
+}
+.theme-nord .hljs-section{
+    color:#88c0d0
+}
+.theme-nord .hljs-tag{
+    color:#81a1c1
+}
+.theme-nord .hljs-template-variable,.theme-nord .hljs-variable{
+    color:#d8dee9
+}
+.theme-nord .hljs-template-tag{
+    color:#5e81ac
+}
+.theme-nord .language-abnf .hljs-attribute{
+    color:#88c0d0
+}
+.theme-nord .language-abnf .hljs-symbol{
+    color:#ebcb8b
+}
+.theme-nord .language-apache .hljs-attribute{
+    color:#88c0d0
+}
+.theme-nord .language-apache .hljs-section{
+    color:#81a1c1
+}
+.theme-nord .language-arduino .hljs-built_in{
+    color:#88c0d0
+}
+.theme-nord .language-aspectj .hljs-meta{
+    color:#d08770
+}
+.theme-nord .language-aspectj>.hljs-title{
+    color:#88c0d0
+}
+.theme-nord .language-bnf .hljs-attribute{
+    color:#8fbcbb
+}
+.theme-nord .language-clojure .hljs-name{
+    color:#88c0d0
+}
+.theme-nord .language-clojure .hljs-symbol{
+    color:#ebcb8b
+}
+.theme-nord .language-coq .hljs-built_in{
+    color:#88c0d0
+}
+.theme-nord .language-cpp .hljs-meta .hljs-string{
+    color:#8fbcbb
+}
+.theme-nord .language-css .hljs-built_in{
+    color:#88c0d0
+}
+.theme-nord .language-css .hljs-keyword{
+    color:#d08770
+}
+.theme-nord .language-diff .hljs-meta,.theme-nord .language-ebnf .hljs-attribute{
+    color:#8fbcbb
+}
+.theme-nord .language-glsl .hljs-built_in{
+    color:#88c0d0
+}
+.theme-nord .language-groovy .hljs-meta:not(:first-child),.theme-nord .language-haxe .hljs-meta,.theme-nord .language-java .hljs-meta{
+    color:#d08770
+}
+.theme-nord .language-ldif .hljs-attribute{
+    color:#8fbcbb
+}
+.theme-nord .language-lisp .hljs-name,.theme-nord .language-lua .hljs-built_in,.theme-nord .language-moonscript .hljs-built_in,.theme-nord .language-nginx .hljs-attribute{
+    color:#88c0d0
+}
+.theme-nord .language-nginx .hljs-section{
+    color:#5e81ac
+}
+.theme-nord .language-pf .hljs-built_in,.theme-nord .language-processing .hljs-built_in{
+    color:#88c0d0
+}
+.theme-nord .language-scss .hljs-keyword,.theme-nord .language-stylus .hljs-keyword{
+    color:#81a1c1
+}
+.theme-nord .language-swift .hljs-meta{
+    color:#d08770
+}
+.theme-nord .language-vim .hljs-built_in{
+    color:#88c0d0;
+    font-style:italic
+}
+.theme-nord .language-yaml .hljs-meta{
+    color:#d08770
+}
+.theme-nord-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-nord-min code.hljs{
+    padding:3px 5px
+}
+.theme-nord-min .hljs{
+    background:#2e3440
+}
+.theme-nord-min .hljs,.theme-nord-min .hljs-subst{
+    color:#d8dee9
+}
+.theme-nord-min .hljs-selector-tag{
+    color:#81a1c1
+}
+.theme-nord-min .hljs-selector-id{
+    color:#8fbcbb;
+    font-weight:700
+}
+.theme-nord-min .hljs-selector-attr,.theme-nord-min .hljs-selector-class{
+    color:#8fbcbb
+}
+.theme-nord-min .hljs-property,.theme-nord-min .hljs-selector-pseudo{
+    color:#88c0d0
+}
+.theme-nord-min .hljs-addition{
+    background-color:hsla(92,28%,65%,.5)
+}
+.theme-nord-min .hljs-deletion{
+    background-color:rgba(191,97,106,.5)
+}
+.theme-nord-min .hljs-built_in,.theme-nord-min .hljs-class,.theme-nord-min .hljs-type{
+    color:#8fbcbb
+}
+.theme-nord-min .hljs-function,.theme-nord-min .hljs-function>.hljs-title,.theme-nord-min .hljs-title.hljs-function{
+    color:#88c0d0
+}
+.theme-nord-min .hljs-keyword,.theme-nord-min .hljs-literal,.theme-nord-min .hljs-symbol{
+    color:#81a1c1
+}
+.theme-nord-min .hljs-number{
+    color:#b48ead
+}
+.theme-nord-min .hljs-regexp{
+    color:#ebcb8b
+}
+.theme-nord-min .hljs-string{
+    color:#a3be8c
+}
+.theme-nord-min .hljs-title{
+    color:#8fbcbb
+}
+.theme-nord-min .hljs-params{
+    color:#d8dee9
+}
+.theme-nord-min .hljs-bullet{
+    color:#81a1c1
+}
+.theme-nord-min .hljs-code{
+    color:#8fbcbb
+}
+.theme-nord-min .hljs-emphasis{
+    font-style:italic
+}
+.theme-nord-min .hljs-formula{
+    color:#8fbcbb
+}
+.theme-nord-min .hljs-strong{
+    font-weight:700
+}
+.theme-nord-min .hljs-link:hover{
+    text-decoration:underline
+}
+.theme-nord-min .hljs-comment,.theme-nord-min .hljs-quote{
+    color:#4c566a
+}
+.theme-nord-min .hljs-doctag{
+    color:#8fbcbb
+}
+.theme-nord-min .hljs-meta,.theme-nord-min .hljs-meta .hljs-keyword{
+    color:#5e81ac
+}
+.theme-nord-min .hljs-meta .hljs-string{
+    color:#a3be8c
+}
+.theme-nord-min .hljs-attr{
+    color:#8fbcbb
+}
+.theme-nord-min .hljs-attribute{
+    color:#d8dee9
+}
+.theme-nord-min .hljs-name{
+    color:#81a1c1
+}
+.theme-nord-min .hljs-section{
+    color:#88c0d0
+}
+.theme-nord-min .hljs-tag{
+    color:#81a1c1
+}
+.theme-nord-min .hljs-template-variable,.theme-nord-min .hljs-variable{
+    color:#d8dee9
+}
+.theme-nord-min .hljs-template-tag{
+    color:#5e81ac
+}
+.theme-nord-min .language-abnf .hljs-attribute{
+    color:#88c0d0
+}
+.theme-nord-min .language-abnf .hljs-symbol{
+    color:#ebcb8b
+}
+.theme-nord-min .language-apache .hljs-attribute{
+    color:#88c0d0
+}
+.theme-nord-min .language-apache .hljs-section{
+    color:#81a1c1
+}
+.theme-nord-min .language-arduino .hljs-built_in{
+    color:#88c0d0
+}
+.theme-nord-min .language-aspectj .hljs-meta{
+    color:#d08770
+}
+.theme-nord-min .language-aspectj>.hljs-title{
+    color:#88c0d0
+}
+.theme-nord-min .language-bnf .hljs-attribute{
+    color:#8fbcbb
+}
+.theme-nord-min .language-clojure .hljs-name{
+    color:#88c0d0
+}
+.theme-nord-min .language-clojure .hljs-symbol{
+    color:#ebcb8b
+}
+.theme-nord-min .language-coq .hljs-built_in{
+    color:#88c0d0
+}
+.theme-nord-min .language-cpp .hljs-meta .hljs-string{
+    color:#8fbcbb
+}
+.theme-nord-min .language-css .hljs-built_in{
+    color:#88c0d0
+}
+.theme-nord-min .language-css .hljs-keyword{
+    color:#d08770
+}
+.theme-nord-min .language-diff .hljs-meta,.theme-nord-min .language-ebnf .hljs-attribute{
+    color:#8fbcbb
+}
+.theme-nord-min .language-glsl .hljs-built_in{
+    color:#88c0d0
+}
+.theme-nord-min .language-groovy .hljs-meta:not(:first-child),.theme-nord-min .language-haxe .hljs-meta,.theme-nord-min .language-java .hljs-meta{
+    color:#d08770
+}
+.theme-nord-min .language-ldif .hljs-attribute{
+    color:#8fbcbb
+}
+.theme-nord-min .language-lisp .hljs-name,.theme-nord-min .language-lua .hljs-built_in,.theme-nord-min .language-moonscript .hljs-built_in,.theme-nord-min .language-nginx .hljs-attribute{
+    color:#88c0d0
+}
+.theme-nord-min .language-nginx .hljs-section{
+    color:#5e81ac
+}
+.theme-nord-min .language-pf .hljs-built_in,.theme-nord-min .language-processing .hljs-built_in{
+    color:#88c0d0
+}
+.theme-nord-min .language-scss .hljs-keyword,.theme-nord-min .language-stylus .hljs-keyword{
+    color:#81a1c1
+}
+.theme-nord-min .language-swift .hljs-meta{
+    color:#d08770
+}
+.theme-nord-min .language-vim .hljs-built_in{
+    color:#88c0d0;
+    font-style:italic
+}
+.theme-nord-min .language-yaml .hljs-meta{
+    color:#d08770
+}
+.theme-obsidian pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-obsidian code.hljs{
+    padding:3px 5px
+}
+.theme-obsidian .hljs{
+    color:#e0e2e4;
+    background:#282b2e
+}
+.theme-obsidian .hljs-keyword,.theme-obsidian .hljs-literal,.theme-obsidian .hljs-selector-id,.theme-obsidian .hljs-selector-tag{
+    color:#93c763
+}
+.theme-obsidian .hljs-number{
+    color:#ffcd22
+}
+.theme-obsidian .hljs-attribute{
+    color:#668bb0
+}
+.theme-obsidian .hljs-link,.theme-obsidian .hljs-regexp{
+    color:#d39745
+}
+.theme-obsidian .hljs-meta{
+    color:#557182
+}
+.theme-obsidian .hljs-addition,.theme-obsidian .hljs-built_in,.theme-obsidian .hljs-bullet,.theme-obsidian .hljs-emphasis,.theme-obsidian .hljs-name,.theme-obsidian .hljs-selector-attr,.theme-obsidian .hljs-selector-pseudo,.theme-obsidian .hljs-subst,.theme-obsidian .hljs-tag,.theme-obsidian .hljs-template-tag,.theme-obsidian .hljs-template-variable,.theme-obsidian .hljs-type,.theme-obsidian .hljs-variable{
+    color:#8cbbad
+}
+.theme-obsidian .hljs-string,.theme-obsidian .hljs-symbol{
+    color:#ec7600
+}
+.theme-obsidian .hljs-comment,.theme-obsidian .hljs-deletion,.theme-obsidian .hljs-quote{
+    color:#818e96
+}
+.theme-obsidian .hljs-selector-class{
+    color:#a082bd
+}
+.theme-obsidian .hljs-doctag,.theme-obsidian .hljs-keyword,.theme-obsidian .hljs-literal,.theme-obsidian .hljs-name,.theme-obsidian .hljs-section,.theme-obsidian .hljs-selector-tag,.theme-obsidian .hljs-strong,.theme-obsidian .hljs-title,.theme-obsidian .hljs-type{
+    font-weight:700
+}
+.theme-obsidian .hljs-class .hljs-title,.theme-obsidian .hljs-code,.theme-obsidian .hljs-section,.theme-obsidian .hljs-title.class_{
+    color:#fff
+}
+.theme-obsidian-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-obsidian-min code.hljs{
+    padding:3px 5px
+}
+.theme-obsidian-min .hljs{
+    color:#e0e2e4;
+    background:#282b2e
+}
+.theme-obsidian-min .hljs-keyword,.theme-obsidian-min .hljs-literal,.theme-obsidian-min .hljs-selector-id,.theme-obsidian-min .hljs-selector-tag{
+    color:#93c763
+}
+.theme-obsidian-min .hljs-number{
+    color:#ffcd22
+}
+.theme-obsidian-min .hljs-attribute{
+    color:#668bb0
+}
+.theme-obsidian-min .hljs-link,.theme-obsidian-min .hljs-regexp{
+    color:#d39745
+}
+.theme-obsidian-min .hljs-meta{
+    color:#557182
+}
+.theme-obsidian-min .hljs-addition,.theme-obsidian-min .hljs-built_in,.theme-obsidian-min .hljs-bullet,.theme-obsidian-min .hljs-emphasis,.theme-obsidian-min .hljs-name,.theme-obsidian-min .hljs-selector-attr,.theme-obsidian-min .hljs-selector-pseudo,.theme-obsidian-min .hljs-subst,.theme-obsidian-min .hljs-tag,.theme-obsidian-min .hljs-template-tag,.theme-obsidian-min .hljs-template-variable,.theme-obsidian-min .hljs-type,.theme-obsidian-min .hljs-variable{
+    color:#8cbbad
+}
+.theme-obsidian-min .hljs-string,.theme-obsidian-min .hljs-symbol{
+    color:#ec7600
+}
+.theme-obsidian-min .hljs-comment,.theme-obsidian-min .hljs-deletion,.theme-obsidian-min .hljs-quote{
+    color:#818e96
+}
+.theme-obsidian-min .hljs-selector-class{
+    color:#a082bd
+}
+.theme-obsidian-min .hljs-doctag,.theme-obsidian-min .hljs-keyword,.theme-obsidian-min .hljs-literal,.theme-obsidian-min .hljs-name,.theme-obsidian-min .hljs-section,.theme-obsidian-min .hljs-selector-tag,.theme-obsidian-min .hljs-strong,.theme-obsidian-min .hljs-title,.theme-obsidian-min .hljs-type{
+    font-weight:700
+}
+.theme-obsidian-min .hljs-class .hljs-title,.theme-obsidian-min .hljs-code,.theme-obsidian-min .hljs-section,.theme-obsidian-min .hljs-title.class_{
+    color:#fff
+}
+.theme-panda-syntax-dark pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-panda-syntax-dark code.hljs{
+    padding:3px 5px
+}
+.theme-panda-syntax-dark .hljs{
+    color:#e6e6e6;
+    background:#2a2c2d
+}
+.theme-panda-syntax-dark .hljs-emphasis{
+    font-style:italic
+}
+.theme-panda-syntax-dark .hljs-strong{
+    font-weight:700
+}
+.theme-panda-syntax-dark .hljs-link{
+    text-decoration:underline
+}
+.theme-panda-syntax-dark .hljs-comment,.theme-panda-syntax-dark .hljs-quote{
+    color:#bbb;
+    font-style:italic
+}
+.theme-panda-syntax-dark .hljs-params{
+    color:#bbb
+}
+.theme-panda-syntax-dark .hljs-attr,.theme-panda-syntax-dark .hljs-punctuation{
+    color:#e6e6e6
+}
+.theme-panda-syntax-dark .hljs-meta,.theme-panda-syntax-dark .hljs-name,.theme-panda-syntax-dark .hljs-selector-tag{
+    color:#ff4b82
+}
+.theme-panda-syntax-dark .hljs-char.escape_,.theme-panda-syntax-dark .hljs-operator{
+    color:#b084eb
+}
+.theme-panda-syntax-dark .hljs-deletion,.theme-panda-syntax-dark .hljs-keyword{
+    color:#ff75b5
+}
+.theme-panda-syntax-dark .hljs-regexp,.theme-panda-syntax-dark .hljs-selector-attr,.theme-panda-syntax-dark .hljs-selector-pseudo,.theme-panda-syntax-dark .hljs-variable.language_{
+    color:#ff9ac1
+}
+.theme-panda-syntax-dark .hljs-code,.theme-panda-syntax-dark .hljs-formula,.theme-panda-syntax-dark .hljs-property,.theme-panda-syntax-dark .hljs-section,.theme-panda-syntax-dark .hljs-subst,.theme-panda-syntax-dark .hljs-title.function_{
+    color:#45a9f9
+}
+.theme-panda-syntax-dark .hljs-addition,.theme-panda-syntax-dark .hljs-bullet,.theme-panda-syntax-dark .hljs-meta .hljs-string,.theme-panda-syntax-dark .hljs-selector-class,.theme-panda-syntax-dark .hljs-string,.theme-panda-syntax-dark .hljs-symbol,.theme-panda-syntax-dark .hljs-title.class_,.theme-panda-syntax-dark .hljs-title.class_.inherited__{
+    color:#19f9d8
+}
+.theme-panda-syntax-dark .hljs-attribute,.theme-panda-syntax-dark .hljs-built_in,.theme-panda-syntax-dark .hljs-doctag,.theme-panda-syntax-dark .hljs-link,.theme-panda-syntax-dark .hljs-literal,.theme-panda-syntax-dark .hljs-meta .hljs-keyword,.theme-panda-syntax-dark .hljs-number,.theme-panda-syntax-dark .hljs-punctuation,.theme-panda-syntax-dark .hljs-selector-id,.theme-panda-syntax-dark .hljs-tag,.theme-panda-syntax-dark .hljs-template-tag,.theme-panda-syntax-dark .hljs-template-variable,.theme-panda-syntax-dark .hljs-title,.theme-panda-syntax-dark .hljs-type,.theme-panda-syntax-dark .hljs-variable{
+    color:#ffb86c
+}
+.theme-panda-syntax-dark-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-panda-syntax-dark-min code.hljs{
+    padding:3px 5px
+}
+.theme-panda-syntax-dark-min .hljs{
+    color:#e6e6e6;
+    background:#2a2c2d
+}
+.theme-panda-syntax-dark-min .hljs-emphasis{
+    font-style:italic
+}
+.theme-panda-syntax-dark-min .hljs-strong{
+    font-weight:700
+}
+.theme-panda-syntax-dark-min .hljs-link{
+    text-decoration:underline
+}
+.theme-panda-syntax-dark-min .hljs-comment,.theme-panda-syntax-dark-min .hljs-quote{
+    color:#bbb;
+    font-style:italic
+}
+.theme-panda-syntax-dark-min .hljs-params{
+    color:#bbb
+}
+.theme-panda-syntax-dark-min .hljs-attr,.theme-panda-syntax-dark-min .hljs-punctuation{
+    color:#e6e6e6
+}
+.theme-panda-syntax-dark-min .hljs-meta,.theme-panda-syntax-dark-min .hljs-name,.theme-panda-syntax-dark-min .hljs-selector-tag{
+    color:#ff4b82
+}
+.theme-panda-syntax-dark-min .hljs-char.escape_,.theme-panda-syntax-dark-min .hljs-operator{
+    color:#b084eb
+}
+.theme-panda-syntax-dark-min .hljs-deletion,.theme-panda-syntax-dark-min .hljs-keyword{
+    color:#ff75b5
+}
+.theme-panda-syntax-dark-min .hljs-regexp,.theme-panda-syntax-dark-min .hljs-selector-attr,.theme-panda-syntax-dark-min .hljs-selector-pseudo,.theme-panda-syntax-dark-min .hljs-variable.language_{
+    color:#ff9ac1
+}
+.theme-panda-syntax-dark-min .hljs-code,.theme-panda-syntax-dark-min .hljs-formula,.theme-panda-syntax-dark-min .hljs-property,.theme-panda-syntax-dark-min .hljs-section,.theme-panda-syntax-dark-min .hljs-subst,.theme-panda-syntax-dark-min .hljs-title.function_{
+    color:#45a9f9
+}
+.theme-panda-syntax-dark-min .hljs-addition,.theme-panda-syntax-dark-min .hljs-bullet,.theme-panda-syntax-dark-min .hljs-meta .hljs-string,.theme-panda-syntax-dark-min .hljs-selector-class,.theme-panda-syntax-dark-min .hljs-string,.theme-panda-syntax-dark-min .hljs-symbol,.theme-panda-syntax-dark-min .hljs-title.class_,.theme-panda-syntax-dark-min .hljs-title.class_.inherited__{
+    color:#19f9d8
+}
+.theme-panda-syntax-dark-min .hljs-attribute,.theme-panda-syntax-dark-min .hljs-built_in,.theme-panda-syntax-dark-min .hljs-doctag,.theme-panda-syntax-dark-min .hljs-link,.theme-panda-syntax-dark-min .hljs-literal,.theme-panda-syntax-dark-min .hljs-meta .hljs-keyword,.theme-panda-syntax-dark-min .hljs-number,.theme-panda-syntax-dark-min .hljs-punctuation,.theme-panda-syntax-dark-min .hljs-selector-id,.theme-panda-syntax-dark-min .hljs-tag,.theme-panda-syntax-dark-min .hljs-template-tag,.theme-panda-syntax-dark-min .hljs-template-variable,.theme-panda-syntax-dark-min .hljs-title,.theme-panda-syntax-dark-min .hljs-type,.theme-panda-syntax-dark-min .hljs-variable{
+    color:#ffb86c
+}
+.theme-panda-syntax-light pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-panda-syntax-light code.hljs{
+    padding:3px 5px
+}
+.theme-panda-syntax-light .hljs{
+    color:#2a2c2d;
+    background:#e6e6e6
+}
+.theme-panda-syntax-light .hljs-emphasis{
+    font-style:italic
+}
+.theme-panda-syntax-light .hljs-strong{
+    font-weight:700
+}
+.theme-panda-syntax-light .hljs-link{
+    text-decoration:underline
+}
+.theme-panda-syntax-light .hljs-comment,.theme-panda-syntax-light .hljs-quote{
+    color:#676b79;
+    font-style:italic
+}
+.theme-panda-syntax-light .hljs-params{
+    color:#676b79
+}
+.theme-panda-syntax-light .hljs-attr,.theme-panda-syntax-light .hljs-punctuation{
+    color:#2a2c2d
+}
+.theme-panda-syntax-light .hljs-char.escape_,.theme-panda-syntax-light .hljs-meta,.theme-panda-syntax-light .hljs-name,.theme-panda-syntax-light .hljs-operator,.theme-panda-syntax-light .hljs-selector-tag{
+    color:#c56200
+}
+.theme-panda-syntax-light .hljs-deletion,.theme-panda-syntax-light .hljs-keyword{
+    color:#d92792
+}
+.theme-panda-syntax-light .hljs-regexp,.theme-panda-syntax-light .hljs-selector-attr,.theme-panda-syntax-light .hljs-selector-pseudo,.theme-panda-syntax-light .hljs-variable.language_{
+    color:#cc5e91
+}
+.theme-panda-syntax-light .hljs-code,.theme-panda-syntax-light .hljs-formula,.theme-panda-syntax-light .hljs-property,.theme-panda-syntax-light .hljs-section,.theme-panda-syntax-light .hljs-subst,.theme-panda-syntax-light .hljs-title.function_{
+    color:#3787c7
+}
+.theme-panda-syntax-light .hljs-addition,.theme-panda-syntax-light .hljs-bullet,.theme-panda-syntax-light .hljs-meta .hljs-string,.theme-panda-syntax-light .hljs-selector-class,.theme-panda-syntax-light .hljs-string,.theme-panda-syntax-light .hljs-symbol,.theme-panda-syntax-light .hljs-title.class_,.theme-panda-syntax-light .hljs-title.class_.inherited__{
+    color:#0d7d6c
+}
+.theme-panda-syntax-light .hljs-attribute,.theme-panda-syntax-light .hljs-built_in,.theme-panda-syntax-light .hljs-doctag,.theme-panda-syntax-light .hljs-link,.theme-panda-syntax-light .hljs-literal,.theme-panda-syntax-light .hljs-meta .hljs-keyword,.theme-panda-syntax-light .hljs-number,.theme-panda-syntax-light .hljs-selector-id,.theme-panda-syntax-light .hljs-tag,.theme-panda-syntax-light .hljs-template-tag,.theme-panda-syntax-light .hljs-template-variable,.theme-panda-syntax-light .hljs-title,.theme-panda-syntax-light .hljs-type,.theme-panda-syntax-light .hljs-variable{
+    color:#7641bb
+}
+.theme-panda-syntax-light-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-panda-syntax-light-min code.hljs{
+    padding:3px 5px
+}
+.theme-panda-syntax-light-min .hljs{
+    color:#2a2c2d;
+    background:#e6e6e6
+}
+.theme-panda-syntax-light-min .hljs-emphasis{
+    font-style:italic
+}
+.theme-panda-syntax-light-min .hljs-strong{
+    font-weight:700
+}
+.theme-panda-syntax-light-min .hljs-link{
+    text-decoration:underline
+}
+.theme-panda-syntax-light-min .hljs-comment,.theme-panda-syntax-light-min .hljs-quote{
+    color:#676b79;
+    font-style:italic
+}
+.theme-panda-syntax-light-min .hljs-params{
+    color:#676b79
+}
+.theme-panda-syntax-light-min .hljs-attr,.theme-panda-syntax-light-min .hljs-punctuation{
+    color:#2a2c2d
+}
+.theme-panda-syntax-light-min .hljs-char.escape_,.theme-panda-syntax-light-min .hljs-meta,.theme-panda-syntax-light-min .hljs-name,.theme-panda-syntax-light-min .hljs-operator,.theme-panda-syntax-light-min .hljs-selector-tag{
+    color:#c56200
+}
+.theme-panda-syntax-light-min .hljs-deletion,.theme-panda-syntax-light-min .hljs-keyword{
+    color:#d92792
+}
+.theme-panda-syntax-light-min .hljs-regexp,.theme-panda-syntax-light-min .hljs-selector-attr,.theme-panda-syntax-light-min .hljs-selector-pseudo,.theme-panda-syntax-light-min .hljs-variable.language_{
+    color:#cc5e91
+}
+.theme-panda-syntax-light-min .hljs-code,.theme-panda-syntax-light-min .hljs-formula,.theme-panda-syntax-light-min .hljs-property,.theme-panda-syntax-light-min .hljs-section,.theme-panda-syntax-light-min .hljs-subst,.theme-panda-syntax-light-min .hljs-title.function_{
+    color:#3787c7
+}
+.theme-panda-syntax-light-min .hljs-addition,.theme-panda-syntax-light-min .hljs-bullet,.theme-panda-syntax-light-min .hljs-meta .hljs-string,.theme-panda-syntax-light-min .hljs-selector-class,.theme-panda-syntax-light-min .hljs-string,.theme-panda-syntax-light-min .hljs-symbol,.theme-panda-syntax-light-min .hljs-title.class_,.theme-panda-syntax-light-min .hljs-title.class_.inherited__{
+    color:#0d7d6c
+}
+.theme-panda-syntax-light-min .hljs-attribute,.theme-panda-syntax-light-min .hljs-built_in,.theme-panda-syntax-light-min .hljs-doctag,.theme-panda-syntax-light-min .hljs-link,.theme-panda-syntax-light-min .hljs-literal,.theme-panda-syntax-light-min .hljs-meta .hljs-keyword,.theme-panda-syntax-light-min .hljs-number,.theme-panda-syntax-light-min .hljs-selector-id,.theme-panda-syntax-light-min .hljs-tag,.theme-panda-syntax-light-min .hljs-template-tag,.theme-panda-syntax-light-min .hljs-template-variable,.theme-panda-syntax-light-min .hljs-title,.theme-panda-syntax-light-min .hljs-type,.theme-panda-syntax-light-min .hljs-variable{
+    color:#7641bb
+}
+.theme-paraiso-dark pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-paraiso-dark code.hljs{
+    padding:3px 5px
+}
+.theme-paraiso-dark .hljs{
+    background:#2f1e2e;
+    color:#a39e9b
+}
+.theme-paraiso-dark .hljs-comment,.theme-paraiso-dark .hljs-quote{
+    color:#8d8687
+}
+.theme-paraiso-dark .hljs-link,.theme-paraiso-dark .hljs-meta,.theme-paraiso-dark .hljs-name,.theme-paraiso-dark .hljs-regexp,.theme-paraiso-dark .hljs-selector-class,.theme-paraiso-dark .hljs-selector-id,.theme-paraiso-dark .hljs-tag,.theme-paraiso-dark .hljs-template-variable,.theme-paraiso-dark .hljs-variable{
+    color:#ef6155
+}
+.theme-paraiso-dark .hljs-built_in,.theme-paraiso-dark .hljs-deletion,.theme-paraiso-dark .hljs-literal,.theme-paraiso-dark .hljs-number,.theme-paraiso-dark .hljs-params,.theme-paraiso-dark .hljs-type{
+    color:#f99b15
+}
+.theme-paraiso-dark .hljs-attribute,.theme-paraiso-dark .hljs-section,.theme-paraiso-dark .hljs-title{
+    color:#fec418
+}
+.theme-paraiso-dark .hljs-addition,.theme-paraiso-dark .hljs-bullet,.theme-paraiso-dark .hljs-string,.theme-paraiso-dark .hljs-symbol{
+    color:#48b685
+}
+.theme-paraiso-dark .hljs-keyword,.theme-paraiso-dark .hljs-selector-tag{
+    color:#815ba4
+}
+.theme-paraiso-dark .hljs-emphasis{
+    font-style:italic
+}
+.theme-paraiso-dark .hljs-strong{
+    font-weight:700
+}
+.theme-paraiso-dark-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-paraiso-dark-min code.hljs{
+    padding:3px 5px
+}
+.theme-paraiso-dark-min .hljs{
+    background:#2f1e2e;
+    color:#a39e9b
+}
+.theme-paraiso-dark-min .hljs-comment,.theme-paraiso-dark-min .hljs-quote{
+    color:#8d8687
+}
+.theme-paraiso-dark-min .hljs-link,.theme-paraiso-dark-min .hljs-meta,.theme-paraiso-dark-min .hljs-name,.theme-paraiso-dark-min .hljs-regexp,.theme-paraiso-dark-min .hljs-selector-class,.theme-paraiso-dark-min .hljs-selector-id,.theme-paraiso-dark-min .hljs-tag,.theme-paraiso-dark-min .hljs-template-variable,.theme-paraiso-dark-min .hljs-variable{
+    color:#ef6155
+}
+.theme-paraiso-dark-min .hljs-built_in,.theme-paraiso-dark-min .hljs-deletion,.theme-paraiso-dark-min .hljs-literal,.theme-paraiso-dark-min .hljs-number,.theme-paraiso-dark-min .hljs-params,.theme-paraiso-dark-min .hljs-type{
+    color:#f99b15
+}
+.theme-paraiso-dark-min .hljs-attribute,.theme-paraiso-dark-min .hljs-section,.theme-paraiso-dark-min .hljs-title{
+    color:#fec418
+}
+.theme-paraiso-dark-min .hljs-addition,.theme-paraiso-dark-min .hljs-bullet,.theme-paraiso-dark-min .hljs-string,.theme-paraiso-dark-min .hljs-symbol{
+    color:#48b685
+}
+.theme-paraiso-dark-min .hljs-keyword,.theme-paraiso-dark-min .hljs-selector-tag{
+    color:#815ba4
+}
+.theme-paraiso-dark-min .hljs-emphasis{
+    font-style:italic
+}
+.theme-paraiso-dark-min .hljs-strong{
+    font-weight:700
+}
+.theme-paraiso-light pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-paraiso-light code.hljs{
+    padding:3px 5px
+}
+.theme-paraiso-light .hljs{
+    background:#e7e9db;
+    color:#4f424c
+}
+.theme-paraiso-light .hljs-comment,.theme-paraiso-light .hljs-quote{
+    color:#776e71
+}
+.theme-paraiso-light .hljs-link,.theme-paraiso-light .hljs-meta,.theme-paraiso-light .hljs-name,.theme-paraiso-light .hljs-regexp,.theme-paraiso-light .hljs-selector-class,.theme-paraiso-light .hljs-selector-id,.theme-paraiso-light .hljs-tag,.theme-paraiso-light .hljs-template-variable,.theme-paraiso-light .hljs-variable{
+    color:#ef6155
+}
+.theme-paraiso-light .hljs-built_in,.theme-paraiso-light .hljs-deletion,.theme-paraiso-light .hljs-literal,.theme-paraiso-light .hljs-number,.theme-paraiso-light .hljs-params,.theme-paraiso-light .hljs-type{
+    color:#f99b15
+}
+.theme-paraiso-light .hljs-attribute,.theme-paraiso-light .hljs-section,.theme-paraiso-light .hljs-title{
+    color:#fec418
+}
+.theme-paraiso-light .hljs-addition,.theme-paraiso-light .hljs-bullet,.theme-paraiso-light .hljs-string,.theme-paraiso-light .hljs-symbol{
+    color:#48b685
+}
+.theme-paraiso-light .hljs-keyword,.theme-paraiso-light .hljs-selector-tag{
+    color:#815ba4
+}
+.theme-paraiso-light .hljs-emphasis{
+    font-style:italic
+}
+.theme-paraiso-light .hljs-strong{
+    font-weight:700
+}
+.theme-paraiso-light-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-paraiso-light-min code.hljs{
+    padding:3px 5px
+}
+.theme-paraiso-light-min .hljs{
+    background:#e7e9db;
+    color:#4f424c
+}
+.theme-paraiso-light-min .hljs-comment,.theme-paraiso-light-min .hljs-quote{
+    color:#776e71
+}
+.theme-paraiso-light-min .hljs-link,.theme-paraiso-light-min .hljs-meta,.theme-paraiso-light-min .hljs-name,.theme-paraiso-light-min .hljs-regexp,.theme-paraiso-light-min .hljs-selector-class,.theme-paraiso-light-min .hljs-selector-id,.theme-paraiso-light-min .hljs-tag,.theme-paraiso-light-min .hljs-template-variable,.theme-paraiso-light-min .hljs-variable{
+    color:#ef6155
+}
+.theme-paraiso-light-min .hljs-built_in,.theme-paraiso-light-min .hljs-deletion,.theme-paraiso-light-min .hljs-literal,.theme-paraiso-light-min .hljs-number,.theme-paraiso-light-min .hljs-params,.theme-paraiso-light-min .hljs-type{
+    color:#f99b15
+}
+.theme-paraiso-light-min .hljs-attribute,.theme-paraiso-light-min .hljs-section,.theme-paraiso-light-min .hljs-title{
+    color:#fec418
+}
+.theme-paraiso-light-min .hljs-addition,.theme-paraiso-light-min .hljs-bullet,.theme-paraiso-light-min .hljs-string,.theme-paraiso-light-min .hljs-symbol{
+    color:#48b685
+}
+.theme-paraiso-light-min .hljs-keyword,.theme-paraiso-light-min .hljs-selector-tag{
+    color:#815ba4
+}
+.theme-paraiso-light-min .hljs-emphasis{
+    font-style:italic
+}
+.theme-paraiso-light-min .hljs-strong{
+    font-weight:700
+}
+.theme-pojoaque pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-pojoaque code.hljs{
+    padding:3px 5px
+}
+.theme-pojoaque .hljs{
+    color:#dccf8f;
+    background: #181914
+}
+.theme-pojoaque .hljs-comment,.theme-pojoaque .hljs-quote{
+    color:#586e75;
+    font-style:italic
+}
+.theme-pojoaque .hljs-addition,.theme-pojoaque .hljs-keyword,.theme-pojoaque .hljs-literal,.theme-pojoaque .hljs-selector-tag{
+    color:#b64926
+}
+.theme-pojoaque .hljs-doctag,.theme-pojoaque .hljs-number,.theme-pojoaque .hljs-regexp,.theme-pojoaque .hljs-string{
+    color:#468966
+}
+.theme-pojoaque .hljs-built_in,.theme-pojoaque .hljs-name,.theme-pojoaque .hljs-section,.theme-pojoaque .hljs-title{
+    color:#ffb03b
+}
+.theme-pojoaque .hljs-class .hljs-title,.theme-pojoaque .hljs-tag,.theme-pojoaque .hljs-template-variable,.theme-pojoaque .hljs-title.class_,.theme-pojoaque .hljs-type,.theme-pojoaque .hljs-variable{
+    color:#b58900
+}
+.theme-pojoaque .hljs-attribute{
+    color:#b89859
+}
+.theme-pojoaque .hljs-bullet,.theme-pojoaque .hljs-link,.theme-pojoaque .hljs-meta,.theme-pojoaque .hljs-subst,.theme-pojoaque .hljs-symbol{
+    color:#cb4b16
+}
+.theme-pojoaque .hljs-deletion{
+    color:#dc322f
+}
+.theme-pojoaque .hljs-selector-class,.theme-pojoaque .hljs-selector-id{
+    color:#d3a60c
+}
+.theme-pojoaque .hljs-formula{
+    background:#073642
+}
+.theme-pojoaque .hljs-emphasis{
+    font-style:italic
+}
+.theme-pojoaque .hljs-strong{
+    font-weight:700
+}
+.theme-pojoaque-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-pojoaque-min code.hljs{
+    padding:3px 5px
+}
+.theme-pojoaque-min .hljs{
+    color:#dccf8f;
+    background:#181914
+}
+.theme-pojoaque-min .hljs-comment,.theme-pojoaque-min .hljs-quote{
+    color:#586e75;
+    font-style:italic
+}
+.theme-pojoaque-min .hljs-addition,.theme-pojoaque-min .hljs-keyword,.theme-pojoaque-min .hljs-literal,.theme-pojoaque-min .hljs-selector-tag{
+    color:#b64926
+}
+.theme-pojoaque-min .hljs-doctag,.theme-pojoaque-min .hljs-number,.theme-pojoaque-min .hljs-regexp,.theme-pojoaque-min .hljs-string{
+    color:#468966
+}
+.theme-pojoaque-min .hljs-built_in,.theme-pojoaque-min .hljs-name,.theme-pojoaque-min .hljs-section,.theme-pojoaque-min .hljs-title{
+    color:#ffb03b
+}
+.theme-pojoaque-min .hljs-class .hljs-title,.theme-pojoaque-min .hljs-tag,.theme-pojoaque-min .hljs-template-variable,.theme-pojoaque-min .hljs-title.class_,.theme-pojoaque-min .hljs-type,.theme-pojoaque-min .hljs-variable{
+    color:#b58900
+}
+.theme-pojoaque-min .hljs-attribute{
+    color:#b89859
+}
+.theme-pojoaque-min .hljs-bullet,.theme-pojoaque-min .hljs-link,.theme-pojoaque-min .hljs-meta,.theme-pojoaque-min .hljs-subst,.theme-pojoaque-min .hljs-symbol{
+    color:#cb4b16
+}
+.theme-pojoaque-min .hljs-deletion{
+    color:#dc322f
+}
+.theme-pojoaque-min .hljs-selector-class,.theme-pojoaque-min .hljs-selector-id{
+    color:#d3a60c
+}
+.theme-pojoaque-min .hljs-formula{
+    background:#073642
+}
+.theme-pojoaque-min .hljs-emphasis{
+    font-style:italic
+}
+.theme-pojoaque-min .hljs-strong{
+    font-weight:700
+}
+.theme-purebasic pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-purebasic code.hljs{
+    padding:3px 5px
+}
+.theme-purebasic .hljs{
+    background:#ffffdf
+}
+.theme-purebasic .hljs,.theme-purebasic .hljs-attr,.theme-purebasic .hljs-function,.theme-purebasic .hljs-name,.theme-purebasic .hljs-number,.theme-purebasic .hljs-params,.theme-purebasic .hljs-subst,.theme-purebasic .hljs-type{
+    color:#000
+}
+.theme-purebasic .hljs-addition,.theme-purebasic .hljs-comment,.theme-purebasic .hljs-regexp,.theme-purebasic .hljs-section,.theme-purebasic .hljs-selector-pseudo{
+    color:#0aa
+}
+.theme-purebasic .hljs-built_in,.theme-purebasic .hljs-class,.theme-purebasic .hljs-keyword,.theme-purebasic .hljs-meta .hljs-keyword,.theme-purebasic .hljs-selector-class{
+    color:#066;
+    font-weight:700
+}
+.theme-purebasic .hljs-code,.theme-purebasic .hljs-tag,.theme-purebasic .hljs-title,.theme-purebasic .hljs-variable{
+    color:#066
+}
+.theme-purebasic .hljs-selector-attr,.theme-purebasic .hljs-string{
+    color:#0080ff
+}
+.theme-purebasic .hljs-attribute,.theme-purebasic .hljs-deletion,.theme-purebasic .hljs-link,.theme-purebasic .hljs-symbol{
+    color:#924b72
+}
+.theme-purebasic .hljs-literal,.theme-purebasic .hljs-meta,.theme-purebasic .hljs-selector-id{
+    color:#924b72;
+    font-weight:700
+}
+.theme-purebasic .hljs-name,.theme-purebasic .hljs-strong{
+    font-weight:700
+}
+.theme-purebasic .hljs-emphasis{
+    font-style:italic
+}
+.theme-purebasic-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-purebasic-min code.hljs{
+    padding:3px 5px
+}
+.theme-purebasic-min .hljs{
+    background:#ffffdf
+}
+.theme-purebasic-min .hljs,.theme-purebasic-min .hljs-attr,.theme-purebasic-min .hljs-function,.theme-purebasic-min .hljs-name,.theme-purebasic-min .hljs-number,.theme-purebasic-min .hljs-params,.theme-purebasic-min .hljs-subst,.theme-purebasic-min .hljs-type{
+    color:#000
+}
+.theme-purebasic-min .hljs-addition,.theme-purebasic-min .hljs-comment,.theme-purebasic-min .hljs-regexp,.theme-purebasic-min .hljs-section,.theme-purebasic-min .hljs-selector-pseudo{
+    color:#0aa
+}
+.theme-purebasic-min .hljs-built_in,.theme-purebasic-min .hljs-class,.theme-purebasic-min .hljs-keyword,.theme-purebasic-min .hljs-meta .hljs-keyword,.theme-purebasic-min .hljs-selector-class{
+    color:#066;
+    font-weight:700
+}
+.theme-purebasic-min .hljs-code,.theme-purebasic-min .hljs-tag,.theme-purebasic-min .hljs-title,.theme-purebasic-min .hljs-variable{
+    color:#066
+}
+.theme-purebasic-min .hljs-selector-attr,.theme-purebasic-min .hljs-string{
+    color:#0080ff
+}
+.theme-purebasic-min .hljs-attribute,.theme-purebasic-min .hljs-deletion,.theme-purebasic-min .hljs-link,.theme-purebasic-min .hljs-symbol{
+    color:#924b72
+}
+.theme-purebasic-min .hljs-literal,.theme-purebasic-min .hljs-meta,.theme-purebasic-min .hljs-selector-id{
+    color:#924b72;
+    font-weight:700
+}
+.theme-purebasic-min .hljs-name,.theme-purebasic-min .hljs-strong{
+    font-weight:700
+}
+.theme-purebasic-min .hljs-emphasis{
+    font-style:italic
+}
+.theme-qtcreator-dark pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-qtcreator-dark code.hljs{
+    padding:3px 5px
+}
+.theme-qtcreator-dark .hljs{
+    color:#aaa;
+    background:#000
+}
+.theme-qtcreator-dark .hljs-emphasis,.theme-qtcreator-dark .hljs-strong{
+    color:#a8a8a2
+}
+.theme-qtcreator-dark .hljs-bullet,.theme-qtcreator-dark .hljs-literal,.theme-qtcreator-dark .hljs-number,.theme-qtcreator-dark .hljs-quote,.theme-qtcreator-dark .hljs-regexp{
+    color:#f5f
+}
+.theme-qtcreator-dark .hljs-code .hljs-selector-class{
+    color:#aaf
+}
+.theme-qtcreator-dark .hljs-emphasis,.theme-qtcreator-dark .hljs-stronge,.theme-qtcreator-dark .hljs-type{
+    font-style:italic
+}
+.theme-qtcreator-dark .hljs-function,.theme-qtcreator-dark .hljs-keyword,.theme-qtcreator-dark .hljs-name,.theme-qtcreator-dark .hljs-section,.theme-qtcreator-dark .hljs-selector-tag,.theme-qtcreator-dark .hljs-symbol{
+    color:#ff5
+}
+.theme-qtcreator-dark .hljs-subst,.theme-qtcreator-dark .hljs-tag,.theme-qtcreator-dark .hljs-title{
+    color:#aaa
+}
+.theme-qtcreator-dark .hljs-attribute{
+    color:#f55
+}
+.theme-qtcreator-dark .hljs-class .hljs-title,.theme-qtcreator-dark .hljs-params,.theme-qtcreator-dark .hljs-title.class_,.theme-qtcreator-dark .hljs-variable{
+    color:#88f
+}
+.theme-qtcreator-dark .hljs-addition,.theme-qtcreator-dark .hljs-built_in,.theme-qtcreator-dark .hljs-link,.theme-qtcreator-dark .hljs-selector-attr,.theme-qtcreator-dark .hljs-selector-id,.theme-qtcreator-dark .hljs-selector-pseudo,.theme-qtcreator-dark .hljs-string,.theme-qtcreator-dark .hljs-template-tag,.theme-qtcreator-dark .hljs-template-variable,.theme-qtcreator-dark .hljs-type{
+    color:#f5f
+}
+.theme-qtcreator-dark .hljs-comment,.theme-qtcreator-dark .hljs-deletion,.theme-qtcreator-dark .hljs-meta{
+    color:#5ff
+}
+.theme-qtcreator-dark-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-qtcreator-dark-min code.hljs{
+    padding:3px 5px
+}
+.theme-qtcreator-dark-min .hljs{
+    color:#aaa;
+    background:#000
+}
+.theme-qtcreator-dark-min .hljs-emphasis,.theme-qtcreator-dark-min .hljs-strong{
+    color:#a8a8a2
+}
+.theme-qtcreator-dark-min .hljs-bullet,.theme-qtcreator-dark-min .hljs-literal,.theme-qtcreator-dark-min .hljs-number,.theme-qtcreator-dark-min .hljs-quote,.theme-qtcreator-dark-min .hljs-regexp{
+    color:#f5f
+}
+.theme-qtcreator-dark-min .hljs-code .hljs-selector-class{
+    color:#aaf
+}
+.theme-qtcreator-dark-min .hljs-emphasis,.theme-qtcreator-dark-min .hljs-stronge,.theme-qtcreator-dark-min .hljs-type{
+    font-style:italic
+}
+.theme-qtcreator-dark-min .hljs-function,.theme-qtcreator-dark-min .hljs-keyword,.theme-qtcreator-dark-min .hljs-name,.theme-qtcreator-dark-min .hljs-section,.theme-qtcreator-dark-min .hljs-selector-tag,.theme-qtcreator-dark-min .hljs-symbol{
+    color:#ff5
+}
+.theme-qtcreator-dark-min .hljs-subst,.theme-qtcreator-dark-min .hljs-tag,.theme-qtcreator-dark-min .hljs-title{
+    color:#aaa
+}
+.theme-qtcreator-dark-min .hljs-attribute{
+    color:#f55
+}
+.theme-qtcreator-dark-min .hljs-class .hljs-title,.theme-qtcreator-dark-min .hljs-params,.theme-qtcreator-dark-min .hljs-title.class_,.theme-qtcreator-dark-min .hljs-variable{
+    color:#88f
+}
+.theme-qtcreator-dark-min .hljs-addition,.theme-qtcreator-dark-min .hljs-built_in,.theme-qtcreator-dark-min .hljs-link,.theme-qtcreator-dark-min .hljs-selector-attr,.theme-qtcreator-dark-min .hljs-selector-id,.theme-qtcreator-dark-min .hljs-selector-pseudo,.theme-qtcreator-dark-min .hljs-string,.theme-qtcreator-dark-min .hljs-template-tag,.theme-qtcreator-dark-min .hljs-template-variable,.theme-qtcreator-dark-min .hljs-type{
+    color:#f5f
+}
+.theme-qtcreator-dark-min .hljs-comment,.theme-qtcreator-dark-min .hljs-deletion,.theme-qtcreator-dark-min .hljs-meta{
+    color:#5ff
+}
+.theme-qtcreator-light pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-qtcreator-light code.hljs{
+    padding:3px 5px
+}
+.theme-qtcreator-light .hljs{
+    color:#000;
+    background:#fff
+}
+.theme-qtcreator-light .hljs-emphasis,.theme-qtcreator-light .hljs-strong{
+    color:#000
+}
+.theme-qtcreator-light .hljs-bullet,.theme-qtcreator-light .hljs-literal,.theme-qtcreator-light .hljs-number,.theme-qtcreator-light .hljs-quote,.theme-qtcreator-light .hljs-regexp{
+    color:navy
+}
+.theme-qtcreator-light .hljs-code .hljs-selector-class{
+    color:purple
+}
+.theme-qtcreator-light .hljs-emphasis,.theme-qtcreator-light .hljs-stronge,.theme-qtcreator-light .hljs-type{
+    font-style:italic
+}
+.theme-qtcreator-light .hljs-function,.theme-qtcreator-light .hljs-keyword,.theme-qtcreator-light .hljs-name,.theme-qtcreator-light .hljs-section,.theme-qtcreator-light .hljs-selector-tag,.theme-qtcreator-light .hljs-symbol{
+    color:olive
+}
+.theme-qtcreator-light .hljs-subst,.theme-qtcreator-light .hljs-tag,.theme-qtcreator-light .hljs-title{
+    color:#000
+}
+.theme-qtcreator-light .hljs-attribute{
+    color:maroon
+}
+.theme-qtcreator-light .hljs-class .hljs-title,.theme-qtcreator-light .hljs-params,.theme-qtcreator-light .hljs-title.class_,.theme-qtcreator-light .hljs-variable{
+    color:#0055af
+}
+.theme-qtcreator-light .hljs-addition,.theme-qtcreator-light .hljs-built_in,.theme-qtcreator-light .hljs-comment,.theme-qtcreator-light .hljs-deletion,.theme-qtcreator-light .hljs-link,.theme-qtcreator-light .hljs-meta,.theme-qtcreator-light .hljs-selector-attr,.theme-qtcreator-light .hljs-selector-id,.theme-qtcreator-light .hljs-selector-pseudo,.theme-qtcreator-light .hljs-string,.theme-qtcreator-light .hljs-template-tag,.theme-qtcreator-light .hljs-template-variable,.theme-qtcreator-light .hljs-type{
+    color:green
+}
+.theme-qtcreator-light-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-qtcreator-light-min code.hljs{
+    padding:3px 5px
+}
+.theme-qtcreator-light-min .hljs{
+    color:#000;
+    background:#fff
+}
+.theme-qtcreator-light-min .hljs-emphasis,.theme-qtcreator-light-min .hljs-strong{
+    color:#000
+}
+.theme-qtcreator-light-min .hljs-bullet,.theme-qtcreator-light-min .hljs-literal,.theme-qtcreator-light-min .hljs-number,.theme-qtcreator-light-min .hljs-quote,.theme-qtcreator-light-min .hljs-regexp{
+    color:navy
+}
+.theme-qtcreator-light-min .hljs-code .hljs-selector-class{
+    color:purple
+}
+.theme-qtcreator-light-min .hljs-emphasis,.theme-qtcreator-light-min .hljs-stronge,.theme-qtcreator-light-min .hljs-type{
+    font-style:italic
+}
+.theme-qtcreator-light-min .hljs-function,.theme-qtcreator-light-min .hljs-keyword,.theme-qtcreator-light-min .hljs-name,.theme-qtcreator-light-min .hljs-section,.theme-qtcreator-light-min .hljs-selector-tag,.theme-qtcreator-light-min .hljs-symbol{
+    color:olive
+}
+.theme-qtcreator-light-min .hljs-subst,.theme-qtcreator-light-min .hljs-tag,.theme-qtcreator-light-min .hljs-title{
+    color:#000
+}
+.theme-qtcreator-light-min .hljs-attribute{
+    color:maroon
+}
+.theme-qtcreator-light-min .hljs-class .hljs-title,.theme-qtcreator-light-min .hljs-params,.theme-qtcreator-light-min .hljs-title.class_,.theme-qtcreator-light-min .hljs-variable{
+    color:#0055af
+}
+.theme-qtcreator-light-min .hljs-addition,.theme-qtcreator-light-min .hljs-built_in,.theme-qtcreator-light-min .hljs-comment,.theme-qtcreator-light-min .hljs-deletion,.theme-qtcreator-light-min .hljs-link,.theme-qtcreator-light-min .hljs-meta,.theme-qtcreator-light-min .hljs-selector-attr,.theme-qtcreator-light-min .hljs-selector-id,.theme-qtcreator-light-min .hljs-selector-pseudo,.theme-qtcreator-light-min .hljs-string,.theme-qtcreator-light-min .hljs-template-tag,.theme-qtcreator-light-min .hljs-template-variable,.theme-qtcreator-light-min .hljs-type{
+    color:green
+}
+.theme-rainbow pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-rainbow code.hljs{
+    padding:3px 5px
+}
+.theme-rainbow .hljs{
+    background:#474949;
+    color:#d1d9e1
+}
+.theme-rainbow .hljs-comment,.theme-rainbow .hljs-quote{
+    color:#969896;
+    font-style:italic
+}
+.theme-rainbow .hljs-addition,.theme-rainbow .hljs-keyword,.theme-rainbow .hljs-literal,.theme-rainbow .hljs-selector-tag,.theme-rainbow .hljs-type{
+    color:#c9c
+}
+.theme-rainbow .hljs-number,.theme-rainbow .hljs-selector-attr,.theme-rainbow .hljs-selector-pseudo{
+    color:#f99157
+}
+.theme-rainbow .hljs-doctag,.theme-rainbow .hljs-regexp,.theme-rainbow .hljs-string{
+    color:#8abeb7
+}
+.theme-rainbow .hljs-built_in,.theme-rainbow .hljs-name,.theme-rainbow .hljs-section,.theme-rainbow .hljs-title{
+    color:#b5bd68
+}
+.theme-rainbow .hljs-class .hljs-title,.theme-rainbow .hljs-selector-id,.theme-rainbow .hljs-template-variable,.theme-rainbow .hljs-title.class_,.theme-rainbow .hljs-variable{
+    color:#fc6
+}
+.theme-rainbow .hljs-name,.theme-rainbow .hljs-section,.theme-rainbow .hljs-strong{
+    font-weight:700
+}
+.theme-rainbow .hljs-bullet,.theme-rainbow .hljs-link,.theme-rainbow .hljs-meta,.theme-rainbow .hljs-subst,.theme-rainbow .hljs-symbol{
+    color:#f99157
+}
+.theme-rainbow .hljs-deletion{
+    color:#dc322f
+}
+.theme-rainbow .hljs-formula{
+    background:#eee8d5
+}
+.theme-rainbow .hljs-attr,.theme-rainbow .hljs-attribute{
+    color:#81a2be
+}
+.theme-rainbow .hljs-emphasis{
+    font-style:italic
+}
+.theme-rainbow-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-rainbow-min code.hljs{
+    padding:3px 5px
+}
+.theme-rainbow-min .hljs{
+    background:#474949;
+    color:#d1d9e1
+}
+.theme-rainbow-min .hljs-comment,.theme-rainbow-min .hljs-quote{
+    color:#969896;
+    font-style:italic
+}
+.theme-rainbow-min .hljs-addition,.theme-rainbow-min .hljs-keyword,.theme-rainbow-min .hljs-literal,.theme-rainbow-min .hljs-selector-tag,.theme-rainbow-min .hljs-type{
+    color:#c9c
+}
+.theme-rainbow-min .hljs-number,.theme-rainbow-min .hljs-selector-attr,.theme-rainbow-min .hljs-selector-pseudo{
+    color:#f99157
+}
+.theme-rainbow-min .hljs-doctag,.theme-rainbow-min .hljs-regexp,.theme-rainbow-min .hljs-string{
+    color:#8abeb7
+}
+.theme-rainbow-min .hljs-built_in,.theme-rainbow-min .hljs-name,.theme-rainbow-min .hljs-section,.theme-rainbow-min .hljs-title{
+    color:#b5bd68
+}
+.theme-rainbow-min .hljs-class .hljs-title,.theme-rainbow-min .hljs-selector-id,.theme-rainbow-min .hljs-template-variable,.theme-rainbow-min .hljs-title.class_,.theme-rainbow-min .hljs-variable{
+    color:#fc6
+}
+.theme-rainbow-min .hljs-name,.theme-rainbow-min .hljs-section,.theme-rainbow-min .hljs-strong{
+    font-weight:700
+}
+.theme-rainbow-min .hljs-bullet,.theme-rainbow-min .hljs-link,.theme-rainbow-min .hljs-meta,.theme-rainbow-min .hljs-subst,.theme-rainbow-min .hljs-symbol{
+    color:#f99157
+}
+.theme-rainbow-min .hljs-deletion{
+    color:#dc322f
+}
+.theme-rainbow-min .hljs-formula{
+    background:#eee8d5
+}
+.theme-rainbow-min .hljs-attr,.theme-rainbow-min .hljs-attribute{
+    color:#81a2be
+}
+.theme-rainbow-min .hljs-emphasis{
+    font-style:italic
+}
+.theme-routeros pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-routeros code.hljs{
+    padding:3px 5px
+}
+.theme-routeros .hljs{
+    color:#444;
+    background:#f0f0f0
+}
+.theme-routeros .hljs-subst{
+    color:#444
+}
+.theme-routeros .hljs-comment{
+    color:#888
+}
+.theme-routeros .hljs-doctag,.theme-routeros .hljs-keyword,.theme-routeros .hljs-meta .hljs-keyword,.theme-routeros .hljs-name,.theme-routeros .hljs-selector-tag{
+    font-weight:700
+}
+.theme-routeros .hljs-attribute{
+    color:#0e9a00
+}
+.theme-routeros .hljs-function{
+    color:#99069a
+}
+.theme-routeros .hljs-deletion,.theme-routeros .hljs-number,.theme-routeros .hljs-quote,.theme-routeros .hljs-selector-class,.theme-routeros .hljs-selector-id,.theme-routeros .hljs-string,.theme-routeros .hljs-template-tag,.theme-routeros .hljs-type{
+    color:#800
+}
+.theme-routeros .hljs-section,.theme-routeros .hljs-title{
+    color:#800;
+    font-weight:700
+}
+.theme-routeros .hljs-link,.theme-routeros .hljs-regexp,.theme-routeros .hljs-selector-attr,.theme-routeros .hljs-selector-pseudo,.theme-routeros .hljs-symbol,.theme-routeros .hljs-template-variable,.theme-routeros .hljs-variable{
+    color:#bc6060
+}
+.theme-routeros .hljs-literal{
+    color:#78a960
+}
+.theme-routeros .hljs-addition,.theme-routeros .hljs-built_in,.theme-routeros .hljs-bullet,.theme-routeros .hljs-code{
+    color:#0c9a9a
+}
+.theme-routeros .hljs-meta{
+    color:#1f7199
+}
+.theme-routeros .hljs-meta .hljs-string{
+    color:#4d99bf
+}
+.theme-routeros .hljs-emphasis{
+    font-style:italic
+}
+.theme-routeros .hljs-strong{
+    font-weight:700
+}
+.theme-routeros-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-routeros-min code.hljs{
+    padding:3px 5px
+}
+.theme-routeros-min .hljs{
+    color:#444;
+    background:#f0f0f0
+}
+.theme-routeros-min .hljs-subst{
+    color:#444
+}
+.theme-routeros-min .hljs-comment{
+    color:#888
+}
+.theme-routeros-min .hljs-doctag,.theme-routeros-min .hljs-keyword,.theme-routeros-min .hljs-meta .hljs-keyword,.theme-routeros-min .hljs-name,.theme-routeros-min .hljs-selector-tag{
+    font-weight:700
+}
+.theme-routeros-min .hljs-attribute{
+    color:#0e9a00
+}
+.theme-routeros-min .hljs-function{
+    color:#99069a
+}
+.theme-routeros-min .hljs-deletion,.theme-routeros-min .hljs-number,.theme-routeros-min .hljs-quote,.theme-routeros-min .hljs-selector-class,.theme-routeros-min .hljs-selector-id,.theme-routeros-min .hljs-string,.theme-routeros-min .hljs-template-tag,.theme-routeros-min .hljs-type{
+    color:#800
+}
+.theme-routeros-min .hljs-section,.theme-routeros-min .hljs-title{
+    color:#800;
+    font-weight:700
+}
+.theme-routeros-min .hljs-link,.theme-routeros-min .hljs-regexp,.theme-routeros-min .hljs-selector-attr,.theme-routeros-min .hljs-selector-pseudo,.theme-routeros-min .hljs-symbol,.theme-routeros-min .hljs-template-variable,.theme-routeros-min .hljs-variable{
+    color:#bc6060
+}
+.theme-routeros-min .hljs-literal{
+    color:#78a960
+}
+.theme-routeros-min .hljs-addition,.theme-routeros-min .hljs-built_in,.theme-routeros-min .hljs-bullet,.theme-routeros-min .hljs-code{
+    color:#0c9a9a
+}
+.theme-routeros-min .hljs-meta{
+    color:#1f7199
+}
+.theme-routeros-min .hljs-meta .hljs-string{
+    color:#4d99bf
+}
+.theme-routeros-min .hljs-emphasis{
+    font-style:italic
+}
+.theme-routeros-min .hljs-strong{
+    font-weight:700
+}
+.theme-school-book pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-school-book code.hljs{
+    padding:3px 5px
+}
+.theme-school-book .hljs{
+    color:#3e5915;
+    background:#f6f5b2
+}
+.theme-school-book .hljs-keyword,.theme-school-book .hljs-literal,.theme-school-book .hljs-selector-tag{
+    color:#059;
+    font-weight:700
+}
+.theme-school-book .hljs-subst{
+    color:#3e5915
+}
+.theme-school-book .hljs-addition,.theme-school-book .hljs-attribute,.theme-school-book .hljs-built_in,.theme-school-book .hljs-bullet,.theme-school-book .hljs-link,.theme-school-book .hljs-section,.theme-school-book .hljs-string,.theme-school-book .hljs-symbol,.theme-school-book .hljs-template-tag,.theme-school-book .hljs-template-variable,.theme-school-book .hljs-title,.theme-school-book .hljs-type,.theme-school-book .hljs-variable{
+    color:#2c009f
+}
+.theme-school-book .hljs-comment,.theme-school-book .hljs-deletion,.theme-school-book .hljs-meta,.theme-school-book .hljs-quote{
+    color:#e60415
+}
+.theme-school-book .hljs-doctag,.theme-school-book .hljs-keyword,.theme-school-book .hljs-literal,.theme-school-book .hljs-name,.theme-school-book .hljs-section,.theme-school-book .hljs-selector-id,.theme-school-book .hljs-selector-tag,.theme-school-book .hljs-strong,.theme-school-book .hljs-title,.theme-school-book .hljs-type{
+    font-weight:700
+}
+.theme-school-book .hljs-emphasis{
+    font-style:italic
+}
+.theme-school-book-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-school-book-min code.hljs{
+    padding:3px 5px
+}
+.theme-school-book-min .hljs{
+    color:#3e5915;
+    background:#f6f5b2
+}
+.theme-school-book-min .hljs-keyword,.theme-school-book-min .hljs-literal,.theme-school-book-min .hljs-selector-tag{
+    color:#059
+}
+.theme-school-book-min .hljs-subst{
+    color:#3e5915
+}
+.theme-school-book-min .hljs-addition,.theme-school-book-min .hljs-attribute,.theme-school-book-min .hljs-built_in,.theme-school-book-min .hljs-bullet,.theme-school-book-min .hljs-link,.theme-school-book-min .hljs-section,.theme-school-book-min .hljs-string,.theme-school-book-min .hljs-symbol,.theme-school-book-min .hljs-template-tag,.theme-school-book-min .hljs-template-variable,.theme-school-book-min .hljs-title,.theme-school-book-min .hljs-type,.theme-school-book-min .hljs-variable{
+    color:#2c009f
+}
+.theme-school-book-min .hljs-comment,.theme-school-book-min .hljs-deletion,.theme-school-book-min .hljs-meta,.theme-school-book-min .hljs-quote{
+    color:#e60415
+}
+.theme-school-book-min .hljs-doctag,.theme-school-book-min .hljs-keyword,.theme-school-book-min .hljs-literal,.theme-school-book-min .hljs-name,.theme-school-book-min .hljs-section,.theme-school-book-min .hljs-selector-id,.theme-school-book-min .hljs-selector-tag,.theme-school-book-min .hljs-strong,.theme-school-book-min .hljs-title,.theme-school-book-min .hljs-type{
+    font-weight:700
+}
+.theme-school-book-min .hljs-emphasis{
+    font-style:italic
+}
+.theme-shades-of-purple pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-shades-of-purple code.hljs{
+    padding:3px 5px
+}
+.theme-shades-of-purple .hljs{
+    background:#2d2b57;
+    color:#e3dfff;
+    font-weight:400
+}
+.theme-shades-of-purple .hljs-subst{
+    color:#e3dfff
+}
+.theme-shades-of-purple .hljs-title{
+    color:#fad000;
+    font-weight:400
+}
+.theme-shades-of-purple .hljs-name{
+    color:#a1feff
+}
+.theme-shades-of-purple .hljs-tag{
+    color:#fff
+}
+.theme-shades-of-purple .hljs-attr{
+    color:#f8d000;
+    font-style:italic
+}
+.theme-shades-of-purple .hljs-built_in,.theme-shades-of-purple .hljs-keyword,.theme-shades-of-purple .hljs-section,.theme-shades-of-purple .hljs-selector-tag{
+    color:#fb9e00
+}
+.theme-shades-of-purple .hljs-addition,.theme-shades-of-purple .hljs-attribute,.theme-shades-of-purple .hljs-bullet,.theme-shades-of-purple .hljs-code,.theme-shades-of-purple .hljs-deletion,.theme-shades-of-purple .hljs-quote,.theme-shades-of-purple .hljs-regexp,.theme-shades-of-purple .hljs-selector-attr,.theme-shades-of-purple .hljs-selector-class,.theme-shades-of-purple .hljs-selector-pseudo,.theme-shades-of-purple .hljs-string,.theme-shades-of-purple .hljs-symbol,.theme-shades-of-purple .hljs-template-tag{
+    color:#4cd213
+}
+.theme-shades-of-purple .hljs-meta,.theme-shades-of-purple .hljs-meta .hljs-string{
+    color:#fb9e00
+}
+.theme-shades-of-purple .hljs-comment{
+    color:#ac65ff
+}
+.theme-shades-of-purple .hljs-keyword,.theme-shades-of-purple .hljs-literal,.theme-shades-of-purple .hljs-name,.theme-shades-of-purple .hljs-selector-tag,.theme-shades-of-purple .hljs-strong{
+    font-weight:400
+}
+.theme-shades-of-purple .hljs-literal,.theme-shades-of-purple .hljs-number{
+    color:#fa658d
+}
+.theme-shades-of-purple .hljs-emphasis{
+    font-style:italic
+}
+.theme-shades-of-purple .hljs-strong{
+    font-weight:700
+}
+.theme-shades-of-purple-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-shades-of-purple-min code.hljs{
+    padding:3px 5px
+}
+.theme-shades-of-purple-min .hljs{
+    background:#2d2b57;
+    color:#e3dfff;
+    font-weight:400
+}
+.theme-shades-of-purple-min .hljs-subst{
+    color:#e3dfff
+}
+.theme-shades-of-purple-min .hljs-title{
+    color:#fad000;
+    font-weight:400
+}
+.theme-shades-of-purple-min .hljs-name{
+    color:#a1feff
+}
+.theme-shades-of-purple-min .hljs-tag{
+    color:#fff
+}
+.theme-shades-of-purple-min .hljs-attr{
+    color:#f8d000;
+    font-style:italic
+}
+.theme-shades-of-purple-min .hljs-built_in,.theme-shades-of-purple-min .hljs-keyword,.theme-shades-of-purple-min .hljs-section,.theme-shades-of-purple-min .hljs-selector-tag{
+    color:#fb9e00
+}
+.theme-shades-of-purple-min .hljs-addition,.theme-shades-of-purple-min .hljs-attribute,.theme-shades-of-purple-min .hljs-bullet,.theme-shades-of-purple-min .hljs-code,.theme-shades-of-purple-min .hljs-deletion,.theme-shades-of-purple-min .hljs-quote,.theme-shades-of-purple-min .hljs-regexp,.theme-shades-of-purple-min .hljs-selector-attr,.theme-shades-of-purple-min .hljs-selector-class,.theme-shades-of-purple-min .hljs-selector-pseudo,.theme-shades-of-purple-min .hljs-string,.theme-shades-of-purple-min .hljs-symbol,.theme-shades-of-purple-min .hljs-template-tag{
+    color:#4cd213
+}
+.theme-shades-of-purple-min .hljs-meta,.theme-shades-of-purple-min .hljs-meta .hljs-string{
+    color:#fb9e00
+}
+.theme-shades-of-purple-min .hljs-comment{
+    color:#ac65ff
+}
+.theme-shades-of-purple-min .hljs-keyword,.theme-shades-of-purple-min .hljs-literal,.theme-shades-of-purple-min .hljs-name,.theme-shades-of-purple-min .hljs-selector-tag,.theme-shades-of-purple-min .hljs-strong{
+    font-weight:400
+}
+.theme-shades-of-purple-min .hljs-literal,.theme-shades-of-purple-min .hljs-number{
+    color:#fa658d
+}
+.theme-shades-of-purple-min .hljs-emphasis{
+    font-style:italic
+}
+.theme-shades-of-purple-min .hljs-strong{
+    font-weight:700
+}
+.theme-srcery pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-srcery code.hljs{
+    padding:3px 5px
+}
+.theme-srcery .hljs{
+    background:#1c1b19;
+    color:#fce8c3
+}
+.theme-srcery .hljs-literal,.theme-srcery .hljs-quote,.theme-srcery .hljs-subst{
+    color:#fce8c3
+}
+.theme-srcery .hljs-symbol,.theme-srcery .hljs-type{
+    color:#68a8e4
+}
+.theme-srcery .hljs-deletion,.theme-srcery .hljs-keyword{
+    color:#ef2f27
+}
+.theme-srcery .hljs-attribute,.theme-srcery .hljs-function,.theme-srcery .hljs-name,.theme-srcery .hljs-section,.theme-srcery .hljs-selector-attr,.theme-srcery .hljs-selector-class,.theme-srcery .hljs-selector-id,.theme-srcery .hljs-selector-pseudo,.theme-srcery .hljs-title{
+    color:#fbb829
+}
+.theme-srcery .hljs-class,.theme-srcery .hljs-code,.theme-srcery .hljs-property,.theme-srcery .hljs-template-variable,.theme-srcery .hljs-variable{
+    color:#0aaeb3
+}
+.theme-srcery .hljs-addition,.theme-srcery .hljs-bullet,.theme-srcery .hljs-regexp,.theme-srcery .hljs-string{
+    color:#98bc37
+}
+.theme-srcery .hljs-built_in,.theme-srcery .hljs-params{
+    color:#ff5c8f
+}
+.theme-srcery .hljs-selector-tag,.theme-srcery .hljs-template-tag{
+    color:#2c78bf
+}
+.theme-srcery .hljs-comment,.theme-srcery .hljs-link,.theme-srcery .hljs-meta,.theme-srcery .hljs-number{
+    color:#918175
+}
+.theme-srcery .hljs-emphasis{
+    font-style:italic
+}
+.theme-srcery .hljs-strong{
+    font-weight:700
+}
+.theme-srcery-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-srcery-min code.hljs{
+    padding:3px 5px
+}
+.theme-srcery-min .hljs{
+    background:#1c1b19;
+    color:#fce8c3
+}
+.theme-srcery-min .hljs-literal,.theme-srcery-min .hljs-quote,.theme-srcery-min .hljs-subst{
+    color:#fce8c3
+}
+.theme-srcery-min .hljs-symbol,.theme-srcery-min .hljs-type{
+    color:#68a8e4
+}
+.theme-srcery-min .hljs-deletion,.theme-srcery-min .hljs-keyword{
+    color:#ef2f27
+}
+.theme-srcery-min .hljs-attribute,.theme-srcery-min .hljs-function,.theme-srcery-min .hljs-name,.theme-srcery-min .hljs-section,.theme-srcery-min .hljs-selector-attr,.theme-srcery-min .hljs-selector-class,.theme-srcery-min .hljs-selector-id,.theme-srcery-min .hljs-selector-pseudo,.theme-srcery-min .hljs-title{
+    color:#fbb829
+}
+.theme-srcery-min .hljs-class,.theme-srcery-min .hljs-code,.theme-srcery-min .hljs-property,.theme-srcery-min .hljs-template-variable,.theme-srcery-min .hljs-variable{
+    color:#0aaeb3
+}
+.theme-srcery-min .hljs-addition,.theme-srcery-min .hljs-bullet,.theme-srcery-min .hljs-regexp,.theme-srcery-min .hljs-string{
+    color:#98bc37
+}
+.theme-srcery-min .hljs-built_in,.theme-srcery-min .hljs-params{
+    color:#ff5c8f
+}
+.theme-srcery-min .hljs-selector-tag,.theme-srcery-min .hljs-template-tag{
+    color:#2c78bf
+}
+.theme-srcery-min .hljs-comment,.theme-srcery-min .hljs-link,.theme-srcery-min .hljs-meta,.theme-srcery-min .hljs-number{
+    color:#918175
+}
+.theme-srcery-min .hljs-emphasis{
+    font-style:italic
+}
+.theme-srcery-min .hljs-strong{
+    font-weight:700
+}
+.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 */
+}
+.theme-stackoverflow-dark pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-stackoverflow-dark code.hljs{
+    padding:3px 5px
+}
+.theme-stackoverflow-dark .hljs{
+    color:#fff;
+    background:#1c1b1b
+}
+.theme-stackoverflow-dark .hljs-subst{
+    color:#fff
+}
+.theme-stackoverflow-dark .hljs-comment{
+    color:#999
+}
+.theme-stackoverflow-dark .hljs-attr,.theme-stackoverflow-dark .hljs-doctag,.theme-stackoverflow-dark .hljs-keyword,.theme-stackoverflow-dark .hljs-meta .hljs-keyword,.theme-stackoverflow-dark .hljs-section,.theme-stackoverflow-dark .hljs-selector-tag{
+    color:#88aece
+}
+.theme-stackoverflow-dark .hljs-attribute{
+    color:#c59bc1
+}
+.theme-stackoverflow-dark .hljs-name,.theme-stackoverflow-dark .hljs-number,.theme-stackoverflow-dark .hljs-quote,.theme-stackoverflow-dark .hljs-selector-id,.theme-stackoverflow-dark .hljs-template-tag,.theme-stackoverflow-dark .hljs-type{
+    color:#f08d49
+}
+.theme-stackoverflow-dark .hljs-selector-class{
+    color:#88aece
+}
+.theme-stackoverflow-dark .hljs-link,.theme-stackoverflow-dark .hljs-regexp,.theme-stackoverflow-dark .hljs-selector-attr,.theme-stackoverflow-dark .hljs-string,.theme-stackoverflow-dark .hljs-symbol,.theme-stackoverflow-dark .hljs-template-variable,.theme-stackoverflow-dark .hljs-variable{
+    color:#b5bd68
+}
+.theme-stackoverflow-dark .hljs-meta,.theme-stackoverflow-dark .hljs-selector-pseudo{
+    color:#88aece
+}
+.theme-stackoverflow-dark .hljs-built_in,.theme-stackoverflow-dark .hljs-literal,.theme-stackoverflow-dark .hljs-title{
+    color:#f08d49
+}
+.theme-stackoverflow-dark .hljs-bullet,.theme-stackoverflow-dark .hljs-code{
+    color:#ccc
+}
+.theme-stackoverflow-dark .hljs-meta .hljs-string{
+    color:#b5bd68
+}
+.theme-stackoverflow-dark .hljs-deletion{
+    color:#de7176
+}
+.theme-stackoverflow-dark .hljs-addition{
+    color:#76c490
+}
+.theme-stackoverflow-dark .hljs-emphasis{
+    font-style:italic
+}
+.theme-stackoverflow-dark .hljs-strong{
+    font-weight:700
+}
+.theme-stackoverflow-dark-min{
+    /*! 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 */
+}
+.theme-stackoverflow-dark-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-stackoverflow-dark-min code.hljs{
+    padding:3px 5px
+}
+.theme-stackoverflow-dark-min .hljs{
+    color:#fff;
+    background:#1c1b1b
+}
+.theme-stackoverflow-dark-min .hljs-subst{
+    color:#fff
+}
+.theme-stackoverflow-dark-min .hljs-comment{
+    color:#999
+}
+.theme-stackoverflow-dark-min .hljs-attr,.theme-stackoverflow-dark-min .hljs-doctag,.theme-stackoverflow-dark-min .hljs-keyword,.theme-stackoverflow-dark-min .hljs-meta .hljs-keyword,.theme-stackoverflow-dark-min .hljs-section,.theme-stackoverflow-dark-min .hljs-selector-tag{
+    color:#88aece
+}
+.theme-stackoverflow-dark-min .hljs-attribute{
+    color:#c59bc1
+}
+.theme-stackoverflow-dark-min .hljs-name,.theme-stackoverflow-dark-min .hljs-number,.theme-stackoverflow-dark-min .hljs-quote,.theme-stackoverflow-dark-min .hljs-selector-id,.theme-stackoverflow-dark-min .hljs-template-tag,.theme-stackoverflow-dark-min .hljs-type{
+    color:#f08d49
+}
+.theme-stackoverflow-dark-min .hljs-selector-class{
+    color:#88aece
+}
+.theme-stackoverflow-dark-min .hljs-link,.theme-stackoverflow-dark-min .hljs-regexp,.theme-stackoverflow-dark-min .hljs-selector-attr,.theme-stackoverflow-dark-min .hljs-string,.theme-stackoverflow-dark-min .hljs-symbol,.theme-stackoverflow-dark-min .hljs-template-variable,.theme-stackoverflow-dark-min .hljs-variable{
+    color:#b5bd68
+}
+.theme-stackoverflow-dark-min .hljs-meta,.theme-stackoverflow-dark-min .hljs-selector-pseudo{
+    color:#88aece
+}
+.theme-stackoverflow-dark-min .hljs-built_in,.theme-stackoverflow-dark-min .hljs-literal,.theme-stackoverflow-dark-min .hljs-title{
+    color:#f08d49
+}
+.theme-stackoverflow-dark-min .hljs-bullet,.theme-stackoverflow-dark-min .hljs-code{
+    color:#ccc
+}
+.theme-stackoverflow-dark-min .hljs-meta .hljs-string{
+    color:#b5bd68
+}
+.theme-stackoverflow-dark-min .hljs-deletion{
+    color:#de7176
+}
+.theme-stackoverflow-dark-min .hljs-addition{
+    color:#76c490
+}
+.theme-stackoverflow-dark-min .hljs-emphasis{
+    font-style:italic
+}
+.theme-stackoverflow-dark-min .hljs-strong{
+    font-weight:700
+}
+.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 */
+}
+.theme-stackoverflow-light pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-stackoverflow-light code.hljs{
+    padding:3px 5px
+}
+.theme-stackoverflow-light .hljs{
+    color:#2f3337;
+    background:#f6f6f6
+}
+.theme-stackoverflow-light .hljs-subst{
+    color:#2f3337
+}
+.theme-stackoverflow-light .hljs-comment{
+    color:#656e77
+}
+.theme-stackoverflow-light .hljs-attr,.theme-stackoverflow-light .hljs-doctag,.theme-stackoverflow-light .hljs-keyword,.theme-stackoverflow-light .hljs-meta .hljs-keyword,.theme-stackoverflow-light .hljs-section,.theme-stackoverflow-light .hljs-selector-tag{
+    color:#015692
+}
+.theme-stackoverflow-light .hljs-attribute{
+    color:#803378
+}
+.theme-stackoverflow-light .hljs-name,.theme-stackoverflow-light .hljs-number,.theme-stackoverflow-light .hljs-quote,.theme-stackoverflow-light .hljs-selector-id,.theme-stackoverflow-light .hljs-template-tag,.theme-stackoverflow-light .hljs-type{
+    color:#b75501
+}
+.theme-stackoverflow-light .hljs-selector-class{
+    color:#015692
+}
+.theme-stackoverflow-light .hljs-link,.theme-stackoverflow-light .hljs-regexp,.theme-stackoverflow-light .hljs-selector-attr,.theme-stackoverflow-light .hljs-string,.theme-stackoverflow-light .hljs-symbol,.theme-stackoverflow-light .hljs-template-variable,.theme-stackoverflow-light .hljs-variable{
+    color:#54790d
+}
+.theme-stackoverflow-light .hljs-meta,.theme-stackoverflow-light .hljs-selector-pseudo{
+    color:#015692
+}
+.theme-stackoverflow-light .hljs-built_in,.theme-stackoverflow-light .hljs-literal,.theme-stackoverflow-light .hljs-title{
+    color:#b75501
+}
+.theme-stackoverflow-light .hljs-bullet,.theme-stackoverflow-light .hljs-code{
+    color:#535a60
+}
+.theme-stackoverflow-light .hljs-meta .hljs-string{
+    color:#54790d
+}
+.theme-stackoverflow-light .hljs-deletion{
+    color:#c02d2e
+}
+.theme-stackoverflow-light .hljs-addition{
+    color:#2f6f44
+}
+.theme-stackoverflow-light .hljs-emphasis{
+    font-style:italic
+}
+.theme-stackoverflow-light .hljs-strong{
+    font-weight:700
+}
+.theme-stackoverflow-light-min{
+    /*! 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 */
+}
+.theme-stackoverflow-light-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-stackoverflow-light-min code.hljs{
+    padding:3px 5px
+}
+.theme-stackoverflow-light-min .hljs{
+    color:#2f3337;
+    background:#f6f6f6
+}
+.theme-stackoverflow-light-min .hljs-subst{
+    color:#2f3337
+}
+.theme-stackoverflow-light-min .hljs-comment{
+    color:#656e77
+}
+.theme-stackoverflow-light-min .hljs-attr,.theme-stackoverflow-light-min .hljs-doctag,.theme-stackoverflow-light-min .hljs-keyword,.theme-stackoverflow-light-min .hljs-meta .hljs-keyword,.theme-stackoverflow-light-min .hljs-section,.theme-stackoverflow-light-min .hljs-selector-tag{
+    color:#015692
+}
+.theme-stackoverflow-light-min .hljs-attribute{
+    color:#803378
+}
+.theme-stackoverflow-light-min .hljs-name,.theme-stackoverflow-light-min .hljs-number,.theme-stackoverflow-light-min .hljs-quote,.theme-stackoverflow-light-min .hljs-selector-id,.theme-stackoverflow-light-min .hljs-template-tag,.theme-stackoverflow-light-min .hljs-type{
+    color:#b75501
+}
+.theme-stackoverflow-light-min .hljs-selector-class{
+    color:#015692
+}
+.theme-stackoverflow-light-min .hljs-link,.theme-stackoverflow-light-min .hljs-regexp,.theme-stackoverflow-light-min .hljs-selector-attr,.theme-stackoverflow-light-min .hljs-string,.theme-stackoverflow-light-min .hljs-symbol,.theme-stackoverflow-light-min .hljs-template-variable,.theme-stackoverflow-light-min .hljs-variable{
+    color:#54790d
+}
+.theme-stackoverflow-light-min .hljs-meta,.theme-stackoverflow-light-min .hljs-selector-pseudo{
+    color:#015692
+}
+.theme-stackoverflow-light-min .hljs-built_in,.theme-stackoverflow-light-min .hljs-literal,.theme-stackoverflow-light-min .hljs-title{
+    color:#b75501
+}
+.theme-stackoverflow-light-min .hljs-bullet,.theme-stackoverflow-light-min .hljs-code{
+    color:#535a60
+}
+.theme-stackoverflow-light-min .hljs-meta .hljs-string{
+    color:#54790d
+}
+.theme-stackoverflow-light-min .hljs-deletion{
+    color:#c02d2e
+}
+.theme-stackoverflow-light-min .hljs-addition{
+    color:#2f6f44
+}
+.theme-stackoverflow-light-min .hljs-emphasis{
+    font-style:italic
+}
+.theme-stackoverflow-light-min .hljs-strong{
+    font-weight:700
+}
+.theme-sunburst pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-sunburst code.hljs{
+    padding:3px 5px
+}
+.theme-sunburst .hljs{
+    background:#000;
+    color:#f8f8f8
+}
+.theme-sunburst .hljs-comment,.theme-sunburst .hljs-quote{
+    color:#aeaeae;
+    font-style:italic
+}
+.theme-sunburst .hljs-keyword,.theme-sunburst .hljs-selector-tag,.theme-sunburst .hljs-type{
+    color:#e28964
+}
+.theme-sunburst .hljs-string{
+    color:#65b042
+}
+.theme-sunburst .hljs-subst{
+    color:#daefa3
+}
+.theme-sunburst .hljs-link,.theme-sunburst .hljs-regexp{
+    color:#e9c062
+}
+.theme-sunburst .hljs-name,.theme-sunburst .hljs-section,.theme-sunburst .hljs-tag,.theme-sunburst .hljs-title{
+    color:#89bdff
+}
+.theme-sunburst .hljs-class .hljs-title,.theme-sunburst .hljs-doctag,.theme-sunburst .hljs-title.class_{
+    text-decoration:underline
+}
+.theme-sunburst .hljs-bullet,.theme-sunburst .hljs-number,.theme-sunburst .hljs-symbol{
+    color:#3387cc
+}
+.theme-sunburst .hljs-params,.theme-sunburst .hljs-template-variable,.theme-sunburst .hljs-variable{
+    color:#3e87e3
+}
+.theme-sunburst .hljs-attribute{
+    color:#cda869
+}
+.theme-sunburst .hljs-meta{
+    color:#8996a8
+}
+.theme-sunburst .hljs-formula{
+    background-color:#0e2231;
+    color:#f8f8f8;
+    font-style:italic
+}
+.theme-sunburst .hljs-addition{
+    background-color:#253b22;
+    color:#f8f8f8
+}
+.theme-sunburst .hljs-deletion{
+    background-color:#420e09;
+    color:#f8f8f8
+}
+.theme-sunburst .hljs-selector-class{
+    color:#9b703f
+}
+.theme-sunburst .hljs-selector-id{
+    color:#8b98ab
+}
+.theme-sunburst .hljs-emphasis{
+    font-style:italic
+}
+.theme-sunburst .hljs-strong{
+    font-weight:700
+}
+.theme-sunburst-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-sunburst-min code.hljs{
+    padding:3px 5px
+}
+.theme-sunburst-min .hljs{
+    background:#000;
+    color:#f8f8f8
+}
+.theme-sunburst-min .hljs-comment,.theme-sunburst-min .hljs-quote{
+    color:#aeaeae;
+    font-style:italic
+}
+.theme-sunburst-min .hljs-keyword,.theme-sunburst-min .hljs-selector-tag,.theme-sunburst-min .hljs-type{
+    color:#e28964
+}
+.theme-sunburst-min .hljs-string{
+    color:#65b042
+}
+.theme-sunburst-min .hljs-subst{
+    color:#daefa3
+}
+.theme-sunburst-min .hljs-link,.theme-sunburst-min .hljs-regexp{
+    color:#e9c062
+}
+.theme-sunburst-min .hljs-name,.theme-sunburst-min .hljs-section,.theme-sunburst-min .hljs-tag,.theme-sunburst-min .hljs-title{
+    color:#89bdff
+}
+.theme-sunburst-min .hljs-class .hljs-title,.theme-sunburst-min .hljs-doctag,.theme-sunburst-min .hljs-title.class_{
+    text-decoration:underline
+}
+.theme-sunburst-min .hljs-bullet,.theme-sunburst-min .hljs-number,.theme-sunburst-min .hljs-symbol{
+    color:#3387cc
+}
+.theme-sunburst-min .hljs-params,.theme-sunburst-min .hljs-template-variable,.theme-sunburst-min .hljs-variable{
+    color:#3e87e3
+}
+.theme-sunburst-min .hljs-attribute{
+    color:#cda869
+}
+.theme-sunburst-min .hljs-meta{
+    color:#8996a8
+}
+.theme-sunburst-min .hljs-formula{
+    background-color:#0e2231;
+    color:#f8f8f8;
+    font-style:italic
+}
+.theme-sunburst-min .hljs-addition{
+    background-color:#253b22;
+    color:#f8f8f8
+}
+.theme-sunburst-min .hljs-deletion{
+    background-color:#420e09;
+    color:#f8f8f8
+}
+.theme-sunburst-min .hljs-selector-class{
+    color:#9b703f
+}
+.theme-sunburst-min .hljs-selector-id{
+    color:#8b98ab
+}
+.theme-sunburst-min .hljs-emphasis{
+    font-style:italic
+}
+.theme-sunburst-min .hljs-strong{
+    font-weight:700
+}
+.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 */
+}
+.theme-tokyo-night-dark pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-tokyo-night-dark code.hljs{
+    padding:3px 5px
+}
+.theme-tokyo-night-dark .hljs-comment,.theme-tokyo-night-dark .hljs-meta{
+    color:#565f89
+}
+.theme-tokyo-night-dark .hljs-deletion,.theme-tokyo-night-dark .hljs-doctag,.theme-tokyo-night-dark .hljs-regexp,.theme-tokyo-night-dark .hljs-selector-attr,.theme-tokyo-night-dark .hljs-selector-class,.theme-tokyo-night-dark .hljs-selector-id,.theme-tokyo-night-dark .hljs-selector-pseudo,.theme-tokyo-night-dark .hljs-tag,.theme-tokyo-night-dark .hljs-template-tag,.theme-tokyo-night-dark .hljs-variable.language_{
+    color:#f7768e
+}
+.theme-tokyo-night-dark .hljs-link,.theme-tokyo-night-dark .hljs-literal,.theme-tokyo-night-dark .hljs-number,.theme-tokyo-night-dark .hljs-params,.theme-tokyo-night-dark .hljs-template-variable,.theme-tokyo-night-dark .hljs-type,.theme-tokyo-night-dark .hljs-variable{
+    color:#ff9e64
+}
+.theme-tokyo-night-dark .hljs-attribute,.theme-tokyo-night-dark .hljs-built_in{
+    color:#e0af68
+}
+.theme-tokyo-night-dark .hljs-selector-tag{
+    color:#2ac3de
+}
+.theme-tokyo-night-dark .hljs-keyword,.theme-tokyo-night-dark .hljs-property,.theme-tokyo-night-dark .hljs-subst,.theme-tokyo-night-dark .hljs-title,.theme-tokyo-night-dark .hljs-title.class_,.theme-tokyo-night-dark .hljs-title.class_.inherited__,.theme-tokyo-night-dark .hljs-title.function_{
+    color:#7dcfff
+}
+.theme-tokyo-night-dark .hljs-selector-tag{
+    color:#73daca
+}
+.theme-tokyo-night-dark .hljs-addition,.theme-tokyo-night-dark .hljs-bullet,.theme-tokyo-night-dark .hljs-quote,.theme-tokyo-night-dark .hljs-string,.theme-tokyo-night-dark .hljs-symbol{
+    color:#9ece6a
+}
+.theme-tokyo-night-dark .hljs-code,.theme-tokyo-night-dark .hljs-formula,.theme-tokyo-night-dark .hljs-section{
+    color:#7aa2f7
+}
+.theme-tokyo-night-dark .hljs-attr,.theme-tokyo-night-dark .hljs-char.escape_,.theme-tokyo-night-dark .hljs-keyword,.theme-tokyo-night-dark .hljs-name,.theme-tokyo-night-dark .hljs-operator{
+    color:#bb9af7
+}
+.theme-tokyo-night-dark .hljs-punctuation{
+    color:#c0caf5
+}
+.theme-tokyo-night-dark .hljs{
+    background:#1a1b26;
+    color:#9aa5ce
+}
+.theme-tokyo-night-dark .hljs-emphasis{
+    font-style:italic
+}
+.theme-tokyo-night-dark .hljs-strong{
+    font-weight:700
+}
+.theme-tokyo-night-dark-min{
+    /*! 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 */
+}
+.theme-tokyo-night-dark-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-tokyo-night-dark-min code.hljs{
+    padding:3px 5px
+}
+.theme-tokyo-night-dark-min .hljs-comment,.theme-tokyo-night-dark-min .hljs-meta{
+    color:#565f89
+}
+.theme-tokyo-night-dark-min .hljs-deletion,.theme-tokyo-night-dark-min .hljs-doctag,.theme-tokyo-night-dark-min .hljs-regexp,.theme-tokyo-night-dark-min .hljs-selector-attr,.theme-tokyo-night-dark-min .hljs-selector-class,.theme-tokyo-night-dark-min .hljs-selector-id,.theme-tokyo-night-dark-min .hljs-selector-pseudo,.theme-tokyo-night-dark-min .hljs-tag,.theme-tokyo-night-dark-min .hljs-template-tag,.theme-tokyo-night-dark-min .hljs-variable.language_{
+    color:#f7768e
+}
+.theme-tokyo-night-dark-min .hljs-link,.theme-tokyo-night-dark-min .hljs-literal,.theme-tokyo-night-dark-min .hljs-number,.theme-tokyo-night-dark-min .hljs-params,.theme-tokyo-night-dark-min .hljs-template-variable,.theme-tokyo-night-dark-min .hljs-type,.theme-tokyo-night-dark-min .hljs-variable{
+    color:#ff9e64
+}
+.theme-tokyo-night-dark-min .hljs-attribute,.theme-tokyo-night-dark-min .hljs-built_in{
+    color:#e0af68
+}
+.theme-tokyo-night-dark-min .hljs-keyword,.theme-tokyo-night-dark-min .hljs-property,.theme-tokyo-night-dark-min .hljs-subst,.theme-tokyo-night-dark-min .hljs-title,.theme-tokyo-night-dark-min .hljs-title.class_,.theme-tokyo-night-dark-min .hljs-title.class_.inherited__,.theme-tokyo-night-dark-min .hljs-title.function_{
+    color:#7dcfff
+}
+.theme-tokyo-night-dark-min .hljs-selector-tag{
+    color:#73daca
+}
+.theme-tokyo-night-dark-min .hljs-addition,.theme-tokyo-night-dark-min .hljs-bullet,.theme-tokyo-night-dark-min .hljs-quote,.theme-tokyo-night-dark-min .hljs-string,.theme-tokyo-night-dark-min .hljs-symbol{
+    color:#9ece6a
+}
+.theme-tokyo-night-dark-min .hljs-code,.theme-tokyo-night-dark-min .hljs-formula,.theme-tokyo-night-dark-min .hljs-section{
+    color:#7aa2f7
+}
+.theme-tokyo-night-dark-min .hljs-attr,.theme-tokyo-night-dark-min .hljs-char.escape_,.theme-tokyo-night-dark-min .hljs-keyword,.theme-tokyo-night-dark-min .hljs-name,.theme-tokyo-night-dark-min .hljs-operator{
+    color:#bb9af7
+}
+.theme-tokyo-night-dark-min .hljs-punctuation{
+    color:#c0caf5
+}
+.theme-tokyo-night-dark-min .hljs{
+    background:#1a1b26;
+    color:#9aa5ce
+}
+.theme-tokyo-night-dark-min .hljs-emphasis{
+    font-style:italic
+}
+.theme-tokyo-night-dark-min .hljs-strong{
+    font-weight:700
+}
+.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 */
+}
+.theme-tokyo-night-light pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-tokyo-night-light code.hljs{
+    padding:3px 5px
+}
+.theme-tokyo-night-light .hljs-comment,.theme-tokyo-night-light .hljs-meta{
+    color:#9699a3
+}
+.theme-tokyo-night-light .hljs-deletion,.theme-tokyo-night-light .hljs-doctag,.theme-tokyo-night-light .hljs-regexp,.theme-tokyo-night-light .hljs-selector-attr,.theme-tokyo-night-light .hljs-selector-class,.theme-tokyo-night-light .hljs-selector-id,.theme-tokyo-night-light .hljs-selector-pseudo,.theme-tokyo-night-light .hljs-tag,.theme-tokyo-night-light .hljs-template-tag,.theme-tokyo-night-light .hljs-variable.language_{
+    color:#8c4351
+}
+.theme-tokyo-night-light .hljs-link,.theme-tokyo-night-light .hljs-literal,.theme-tokyo-night-light .hljs-number,.theme-tokyo-night-light .hljs-params,.theme-tokyo-night-light .hljs-template-variable,.theme-tokyo-night-light .hljs-type,.theme-tokyo-night-light .hljs-variable{
+    color:#965027
+}
+.theme-tokyo-night-light .hljs-attribute,.theme-tokyo-night-light .hljs-built_in{
+    color:#8f5e15
+}
+.theme-tokyo-night-light .hljs-selector-tag{
+    color:#166775
+}
+.theme-tokyo-night-light .hljs-keyword,.theme-tokyo-night-light .hljs-property,.theme-tokyo-night-light .hljs-subst,.theme-tokyo-night-light .hljs-title,.theme-tokyo-night-light .hljs-title.class_,.theme-tokyo-night-light .hljs-title.class_.inherited__,.theme-tokyo-night-light .hljs-title.function_{
+    color:#0f4b6e
+}
+.theme-tokyo-night-light .hljs-selector-tag{
+    color:#33635c
+}
+.theme-tokyo-night-light .hljs-addition,.theme-tokyo-night-light .hljs-bullet,.theme-tokyo-night-light .hljs-quote,.theme-tokyo-night-light .hljs-string,.theme-tokyo-night-light .hljs-symbol{
+    color:#485e30
+}
+.theme-tokyo-night-light .hljs-code,.theme-tokyo-night-light .hljs-formula,.theme-tokyo-night-light .hljs-section{
+    color:#34548a
+}
+.theme-tokyo-night-light .hljs-attr,.theme-tokyo-night-light .hljs-char.escape_,.theme-tokyo-night-light .hljs-keyword,.theme-tokyo-night-light .hljs-name,.theme-tokyo-night-light .hljs-operator{
+    color:#5a4a78
+}
+.theme-tokyo-night-light .hljs-punctuation{
+    color:#343b58
+}
+.theme-tokyo-night-light .hljs{
+    background:#d5d6db;
+    color:#565a6e
+}
+.theme-tokyo-night-light .hljs-emphasis{
+    font-style:italic
+}
+.theme-tokyo-night-light .hljs-strong{
+    font-weight:700
+}
+.theme-tokyo-night-light-min{
+    /*! 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 */
+}
+.theme-tokyo-night-light-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-tokyo-night-light-min code.hljs{
+    padding:3px 5px
+}
+.theme-tokyo-night-light-min .hljs-comment,.theme-tokyo-night-light-min .hljs-meta{
+    color:#9699a3
+}
+.theme-tokyo-night-light-min .hljs-deletion,.theme-tokyo-night-light-min .hljs-doctag,.theme-tokyo-night-light-min .hljs-regexp,.theme-tokyo-night-light-min .hljs-selector-attr,.theme-tokyo-night-light-min .hljs-selector-class,.theme-tokyo-night-light-min .hljs-selector-id,.theme-tokyo-night-light-min .hljs-selector-pseudo,.theme-tokyo-night-light-min .hljs-tag,.theme-tokyo-night-light-min .hljs-template-tag,.theme-tokyo-night-light-min .hljs-variable.language_{
+    color:#8c4351
+}
+.theme-tokyo-night-light-min .hljs-link,.theme-tokyo-night-light-min .hljs-literal,.theme-tokyo-night-light-min .hljs-number,.theme-tokyo-night-light-min .hljs-params,.theme-tokyo-night-light-min .hljs-template-variable,.theme-tokyo-night-light-min .hljs-type,.theme-tokyo-night-light-min .hljs-variable{
+    color:#965027
+}
+.theme-tokyo-night-light-min .hljs-attribute,.theme-tokyo-night-light-min .hljs-built_in{
+    color:#8f5e15
+}
+.theme-tokyo-night-light-min .hljs-keyword,.theme-tokyo-night-light-min .hljs-property,.theme-tokyo-night-light-min .hljs-subst,.theme-tokyo-night-light-min .hljs-title,.theme-tokyo-night-light-min .hljs-title.class_,.theme-tokyo-night-light-min .hljs-title.class_.inherited__,.theme-tokyo-night-light-min .hljs-title.function_{
+    color:#0f4b6e
+}
+.theme-tokyo-night-light-min .hljs-selector-tag{
+    color:#33635c
+}
+.theme-tokyo-night-light-min .hljs-addition,.theme-tokyo-night-light-min .hljs-bullet,.theme-tokyo-night-light-min .hljs-quote,.theme-tokyo-night-light-min .hljs-string,.theme-tokyo-night-light-min .hljs-symbol{
+    color:#485e30
+}
+.theme-tokyo-night-light-min .hljs-code,.theme-tokyo-night-light-min .hljs-formula,.theme-tokyo-night-light-min .hljs-section{
+    color:#34548a
+}
+.theme-tokyo-night-light-min .hljs-attr,.theme-tokyo-night-light-min .hljs-char.escape_,.theme-tokyo-night-light-min .hljs-keyword,.theme-tokyo-night-light-min .hljs-name,.theme-tokyo-night-light-min .hljs-operator{
+    color:#5a4a78
+}
+.theme-tokyo-night-light-min .hljs-punctuation{
+    color:#343b58
+}
+.theme-tokyo-night-light-min .hljs{
+    background:#d5d6db;
+    color:#565a6e
+}
+.theme-tokyo-night-light-min .hljs-emphasis{
+    font-style:italic
+}
+.theme-tokyo-night-light-min .hljs-strong{
+    font-weight:700
+}
+.theme-tomorrow-night-blue pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-tomorrow-night-blue code.hljs{
+    padding:3px 5px
+}
+.theme-tomorrow-night-blue .hljs-comment,.theme-tomorrow-night-blue .hljs-quote{
+    color:#7285b7
+}
+.theme-tomorrow-night-blue .hljs-deletion,.theme-tomorrow-night-blue .hljs-name,.theme-tomorrow-night-blue .hljs-regexp,.theme-tomorrow-night-blue .hljs-selector-class,.theme-tomorrow-night-blue .hljs-selector-id,.theme-tomorrow-night-blue .hljs-tag,.theme-tomorrow-night-blue .hljs-template-variable,.theme-tomorrow-night-blue .hljs-variable{
+    color:#ff9da4
+}
+.theme-tomorrow-night-blue .hljs-built_in,.theme-tomorrow-night-blue .hljs-link,.theme-tomorrow-night-blue .hljs-literal,.theme-tomorrow-night-blue .hljs-meta,.theme-tomorrow-night-blue .hljs-number,.theme-tomorrow-night-blue .hljs-params,.theme-tomorrow-night-blue .hljs-type{
+    color:#ffc58f
+}
+.theme-tomorrow-night-blue .hljs-attribute{
+    color:#ffeead
+}
+.theme-tomorrow-night-blue .hljs-addition,.theme-tomorrow-night-blue .hljs-bullet,.theme-tomorrow-night-blue .hljs-string,.theme-tomorrow-night-blue .hljs-symbol{
+    color:#d1f1a9
+}
+.theme-tomorrow-night-blue .hljs-section,.theme-tomorrow-night-blue .hljs-title{
+    color:#bbdaff
+}
+.theme-tomorrow-night-blue .hljs-keyword,.theme-tomorrow-night-blue .hljs-selector-tag{
+    color:#ebbbff
+}
+.theme-tomorrow-night-blue .hljs{
+    background:#002451;
+    color:#fff
+}
+.theme-tomorrow-night-blue .hljs-emphasis{
+    font-style:italic
+}
+.theme-tomorrow-night-blue .hljs-strong{
+    font-weight:700
+}
+.theme-tomorrow-night-blue-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-tomorrow-night-blue-min code.hljs{
+    padding:3px 5px
+}
+.theme-tomorrow-night-blue-min .hljs-comment,.theme-tomorrow-night-blue-min .hljs-quote{
+    color:#7285b7
+}
+.theme-tomorrow-night-blue-min .hljs-deletion,.theme-tomorrow-night-blue-min .hljs-name,.theme-tomorrow-night-blue-min .hljs-regexp,.theme-tomorrow-night-blue-min .hljs-selector-class,.theme-tomorrow-night-blue-min .hljs-selector-id,.theme-tomorrow-night-blue-min .hljs-tag,.theme-tomorrow-night-blue-min .hljs-template-variable,.theme-tomorrow-night-blue-min .hljs-variable{
+    color:#ff9da4
+}
+.theme-tomorrow-night-blue-min .hljs-built_in,.theme-tomorrow-night-blue-min .hljs-link,.theme-tomorrow-night-blue-min .hljs-literal,.theme-tomorrow-night-blue-min .hljs-meta,.theme-tomorrow-night-blue-min .hljs-number,.theme-tomorrow-night-blue-min .hljs-params,.theme-tomorrow-night-blue-min .hljs-type{
+    color:#ffc58f
+}
+.theme-tomorrow-night-blue-min .hljs-attribute{
+    color:#ffeead
+}
+.theme-tomorrow-night-blue-min .hljs-addition,.theme-tomorrow-night-blue-min .hljs-bullet,.theme-tomorrow-night-blue-min .hljs-string,.theme-tomorrow-night-blue-min .hljs-symbol{
+    color:#d1f1a9
+}
+.theme-tomorrow-night-blue-min .hljs-section,.theme-tomorrow-night-blue-min .hljs-title{
+    color:#bbdaff
+}
+.theme-tomorrow-night-blue-min .hljs-keyword,.theme-tomorrow-night-blue-min .hljs-selector-tag{
+    color:#ebbbff
+}
+.theme-tomorrow-night-blue-min .hljs{
+    background:#002451;
+    color:#fff
+}
+.theme-tomorrow-night-blue-min .hljs-emphasis{
+    font-style:italic
+}
+.theme-tomorrow-night-blue-min .hljs-strong{
+    font-weight:700
+}
+.theme-tomorrow-night-bright pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-tomorrow-night-bright code.hljs{
+    padding:3px 5px
+}
+.theme-tomorrow-night-bright .hljs-comment,.theme-tomorrow-night-bright .hljs-quote{
+    color:#969896
+}
+.theme-tomorrow-night-bright .hljs-deletion,.theme-tomorrow-night-bright .hljs-name,.theme-tomorrow-night-bright .hljs-regexp,.theme-tomorrow-night-bright .hljs-selector-class,.theme-tomorrow-night-bright .hljs-selector-id,.theme-tomorrow-night-bright .hljs-tag,.theme-tomorrow-night-bright .hljs-template-variable,.theme-tomorrow-night-bright .hljs-variable{
+    color:#d54e53
+}
+.theme-tomorrow-night-bright .hljs-built_in,.theme-tomorrow-night-bright .hljs-link,.theme-tomorrow-night-bright .hljs-literal,.theme-tomorrow-night-bright .hljs-meta,.theme-tomorrow-night-bright .hljs-number,.theme-tomorrow-night-bright .hljs-params,.theme-tomorrow-night-bright .hljs-type{
+    color:#e78c45
+}
+.theme-tomorrow-night-bright .hljs-attribute{
+    color:#e7c547
+}
+.theme-tomorrow-night-bright .hljs-addition,.theme-tomorrow-night-bright .hljs-bullet,.theme-tomorrow-night-bright .hljs-string,.theme-tomorrow-night-bright .hljs-symbol{
+    color:#b9ca4a
+}
+.theme-tomorrow-night-bright .hljs-section,.theme-tomorrow-night-bright .hljs-title{
+    color:#7aa6da
+}
+.theme-tomorrow-night-bright .hljs-keyword,.theme-tomorrow-night-bright .hljs-selector-tag{
+    color:#c397d8
+}
+.theme-tomorrow-night-bright .hljs{
+    background:#000;
+    color:#eaeaea
+}
+.theme-tomorrow-night-bright .hljs-emphasis{
+    font-style:italic
+}
+.theme-tomorrow-night-bright .hljs-strong{
+    font-weight:700
+}
+.theme-tomorrow-night-bright-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-tomorrow-night-bright-min code.hljs{
+    padding:3px 5px
+}
+.theme-tomorrow-night-bright-min .hljs-comment,.theme-tomorrow-night-bright-min .hljs-quote{
+    color:#969896
+}
+.theme-tomorrow-night-bright-min .hljs-deletion,.theme-tomorrow-night-bright-min .hljs-name,.theme-tomorrow-night-bright-min .hljs-regexp,.theme-tomorrow-night-bright-min .hljs-selector-class,.theme-tomorrow-night-bright-min .hljs-selector-id,.theme-tomorrow-night-bright-min .hljs-tag,.theme-tomorrow-night-bright-min .hljs-template-variable,.theme-tomorrow-night-bright-min .hljs-variable{
+    color:#d54e53
+}
+.theme-tomorrow-night-bright-min .hljs-built_in,.theme-tomorrow-night-bright-min .hljs-link,.theme-tomorrow-night-bright-min .hljs-literal,.theme-tomorrow-night-bright-min .hljs-meta,.theme-tomorrow-night-bright-min .hljs-number,.theme-tomorrow-night-bright-min .hljs-params,.theme-tomorrow-night-bright-min .hljs-type{
+    color:#e78c45
+}
+.theme-tomorrow-night-bright-min .hljs-attribute{
+    color:#e7c547
+}
+.theme-tomorrow-night-bright-min .hljs-addition,.theme-tomorrow-night-bright-min .hljs-bullet,.theme-tomorrow-night-bright-min .hljs-string,.theme-tomorrow-night-bright-min .hljs-symbol{
+    color:#b9ca4a
+}
+.theme-tomorrow-night-bright-min .hljs-section,.theme-tomorrow-night-bright-min .hljs-title{
+    color:#7aa6da
+}
+.theme-tomorrow-night-bright-min .hljs-keyword,.theme-tomorrow-night-bright-min .hljs-selector-tag{
+    color:#c397d8
+}
+.theme-tomorrow-night-bright-min .hljs{
+    background:#000;
+    color:#eaeaea
+}
+.theme-tomorrow-night-bright-min .hljs-emphasis{
+    font-style:italic
+}
+.theme-tomorrow-night-bright-min .hljs-strong{
+    font-weight:700
+}
+.theme-vs pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-vs code.hljs{
+    padding:3px 5px
+}
+.theme-vs .hljs{
+    background:#fff;
+    color:#000
+}
+.theme-vs .hljs-comment,.theme-vs .hljs-quote,.theme-vs .hljs-variable{
+    color:green
+}
+.theme-vs .hljs-built_in,.theme-vs .hljs-keyword,.theme-vs .hljs-name,.theme-vs .hljs-selector-tag,.theme-vs .hljs-tag{
+    color:blue
+}
+.theme-vs .hljs-addition,.theme-vs .hljs-attribute,.theme-vs .hljs-literal,.theme-vs .hljs-section,.theme-vs .hljs-string,.theme-vs .hljs-template-tag,.theme-vs .hljs-template-variable,.theme-vs .hljs-title,.theme-vs .hljs-type{
+    color:#a31515
+}
+.theme-vs .hljs-deletion,.theme-vs .hljs-meta,.theme-vs .hljs-selector-attr,.theme-vs .hljs-selector-pseudo{
+    color:#2b91af
+}
+.theme-vs .hljs-doctag{
+    color:gray
+}
+.theme-vs .hljs-attr{
+    color:red
+}
+.theme-vs .hljs-bullet,.theme-vs .hljs-link,.theme-vs .hljs-symbol{
+    color:#00b0e8
+}
+.theme-vs .hljs-emphasis{
+    font-style:italic
+}
+.theme-vs .hljs-strong{
+    font-weight:700
+}
+.theme-vs-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-vs-min code.hljs{
+    padding:3px 5px
+}
+.theme-vs-min .hljs{
+    background:#fff;
+    color:#000
+}
+.theme-vs-min .hljs-comment,.theme-vs-min .hljs-quote,.theme-vs-min .hljs-variable{
+    color:green
+}
+.theme-vs-min .hljs-built_in,.theme-vs-min .hljs-keyword,.theme-vs-min .hljs-name,.theme-vs-min .hljs-selector-tag,.theme-vs-min .hljs-tag{
+    color:blue
+}
+.theme-vs-min .hljs-addition,.theme-vs-min .hljs-attribute,.theme-vs-min .hljs-literal,.theme-vs-min .hljs-section,.theme-vs-min .hljs-string,.theme-vs-min .hljs-template-tag,.theme-vs-min .hljs-template-variable,.theme-vs-min .hljs-title,.theme-vs-min .hljs-type{
+    color:#a31515
+}
+.theme-vs-min .hljs-deletion,.theme-vs-min .hljs-meta,.theme-vs-min .hljs-selector-attr,.theme-vs-min .hljs-selector-pseudo{
+    color:#2b91af
+}
+.theme-vs-min .hljs-doctag{
+    color:gray
+}
+.theme-vs-min .hljs-attr{
+    color:red
+}
+.theme-vs-min .hljs-bullet,.theme-vs-min .hljs-link,.theme-vs-min .hljs-symbol{
+    color:#00b0e8
+}
+.theme-vs-min .hljs-emphasis{
+    font-style:italic
+}
+.theme-vs-min .hljs-strong{
+    font-weight:700
+}
+.theme-vs2015 pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-vs2015 code.hljs{
+    padding:3px 5px
+}
+.theme-vs2015 .hljs{
+    background:#1e1e1e;
+    color:#dcdcdc
+}
+.theme-vs2015 .hljs-keyword,.theme-vs2015 .hljs-literal,.theme-vs2015 .hljs-name,.theme-vs2015 .hljs-symbol{
+    color:#569cd6
+}
+.theme-vs2015 .hljs-link{
+    color:#569cd6;
+    text-decoration:underline
+}
+.theme-vs2015 .hljs-built_in,.theme-vs2015 .hljs-type{
+    color:#4ec9b0
+}
+.theme-vs2015 .hljs-class,.theme-vs2015 .hljs-number{
+    color:#b8d7a3
+}
+.theme-vs2015 .hljs-meta .hljs-string,.theme-vs2015 .hljs-string{
+    color:#d69d85
+}
+.theme-vs2015 .hljs-regexp,.theme-vs2015 .hljs-template-tag{
+    color:#9a5334
+}
+.theme-vs2015 .hljs-formula,.theme-vs2015 .hljs-function,.theme-vs2015 .hljs-params,.theme-vs2015 .hljs-subst,.theme-vs2015 .hljs-title{
+    color:#dcdcdc
+}
+.theme-vs2015 .hljs-comment,.theme-vs2015 .hljs-quote{
+    color:#57a64a;
+    font-style:italic
+}
+.theme-vs2015 .hljs-doctag{
+    color:#608b4e
+}
+.theme-vs2015 .hljs-meta,.theme-vs2015 .hljs-meta .hljs-keyword,.theme-vs2015 .hljs-tag{
+    color:#9b9b9b
+}
+.theme-vs2015 .hljs-template-variable,.theme-vs2015 .hljs-variable{
+    color:#bd63c5
+}
+.theme-vs2015 .hljs-attr,.theme-vs2015 .hljs-attribute{
+    color:#9cdcfe
+}
+.theme-vs2015 .hljs-section{
+    color:gold
+}
+.theme-vs2015 .hljs-emphasis{
+    font-style:italic
+}
+.theme-vs2015 .hljs-strong{
+    font-weight:700
+}
+.theme-vs2015 .hljs-bullet,.theme-vs2015 .hljs-selector-attr,.theme-vs2015 .hljs-selector-class,.theme-vs2015 .hljs-selector-id,.theme-vs2015 .hljs-selector-pseudo,.theme-vs2015 .hljs-selector-tag{
+    color:#d7ba7d
+}
+.theme-vs2015 .hljs-addition{
+    background-color:#144212;
+    display:inline-block;
+    width:100%
+}
+.theme-vs2015 .hljs-deletion{
+    background-color:#600;
+    display:inline-block;
+    width:100%
+}
+.theme-vs2015-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-vs2015-min code.hljs{
+    padding:3px 5px
+}
+.theme-vs2015-min .hljs{
+    background:#1e1e1e;
+    color:#dcdcdc
+}
+.theme-vs2015-min .hljs-keyword,.theme-vs2015-min .hljs-literal,.theme-vs2015-min .hljs-name,.theme-vs2015-min .hljs-symbol{
+    color:#569cd6
+}
+.theme-vs2015-min .hljs-link{
+    color:#569cd6;
+    text-decoration:underline
+}
+.theme-vs2015-min .hljs-built_in,.theme-vs2015-min .hljs-type{
+    color:#4ec9b0
+}
+.theme-vs2015-min .hljs-class,.theme-vs2015-min .hljs-number{
+    color:#b8d7a3
+}
+.theme-vs2015-min .hljs-meta .hljs-string,.theme-vs2015-min .hljs-string{
+    color:#d69d85
+}
+.theme-vs2015-min .hljs-regexp,.theme-vs2015-min .hljs-template-tag{
+    color:#9a5334
+}
+.theme-vs2015-min .hljs-formula,.theme-vs2015-min .hljs-function,.theme-vs2015-min .hljs-params,.theme-vs2015-min .hljs-subst,.theme-vs2015-min .hljs-title{
+    color:#dcdcdc
+}
+.theme-vs2015-min .hljs-comment,.theme-vs2015-min .hljs-quote{
+    color:#57a64a;
+    font-style:italic
+}
+.theme-vs2015-min .hljs-doctag{
+    color:#608b4e
+}
+.theme-vs2015-min .hljs-meta,.theme-vs2015-min .hljs-meta .hljs-keyword,.theme-vs2015-min .hljs-tag{
+    color:#9b9b9b
+}
+.theme-vs2015-min .hljs-template-variable,.theme-vs2015-min .hljs-variable{
+    color:#bd63c5
+}
+.theme-vs2015-min .hljs-attr,.theme-vs2015-min .hljs-attribute{
+    color:#9cdcfe
+}
+.theme-vs2015-min .hljs-section{
+    color:gold
+}
+.theme-vs2015-min .hljs-emphasis{
+    font-style:italic
+}
+.theme-vs2015-min .hljs-strong{
+    font-weight:700
+}
+.theme-vs2015-min .hljs-bullet,.theme-vs2015-min .hljs-selector-attr,.theme-vs2015-min .hljs-selector-class,.theme-vs2015-min .hljs-selector-id,.theme-vs2015-min .hljs-selector-pseudo,.theme-vs2015-min .hljs-selector-tag{
+    color:#d7ba7d
+}
+.theme-vs2015-min .hljs-addition{
+    background-color:#144212;
+    display:inline-block;
+    width:100%
+}
+.theme-vs2015-min .hljs-deletion{
+    background-color:#600;
+    display:inline-block;
+    width:100%
+}
+.theme-xcode pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-xcode code.hljs{
+    padding:3px 5px
+}
+.theme-xcode .hljs{
+    background:#fff;
+    color:#000
+}
+.theme-xcode .xml .hljs-meta{
+    color:silver
+}
+.theme-xcode .hljs-comment,.theme-xcode .hljs-quote{
+    color:#007400
+}
+.theme-xcode .hljs-attribute,.theme-xcode .hljs-keyword,.theme-xcode .hljs-literal,.theme-xcode .hljs-name,.theme-xcode .hljs-selector-tag,.theme-xcode .hljs-tag{
+    color:#aa0d91
+}
+.theme-xcode .hljs-template-variable,.theme-xcode .hljs-variable{
+    color:#3f6e74
+}
+.theme-xcode .hljs-code,.theme-xcode .hljs-meta .hljs-string,.theme-xcode .hljs-string{
+    color:#c41a16
+}
+.theme-xcode .hljs-link,.theme-xcode .hljs-regexp{
+    color:#0e0eff
+}
+.theme-xcode .hljs-bullet,.theme-xcode .hljs-number,.theme-xcode .hljs-symbol,.theme-xcode .hljs-title{
+    color:#1c00cf
+}
+.theme-xcode .hljs-meta,.theme-xcode .hljs-section{
+    color:#643820
+}
+.theme-xcode .hljs-built_in,.theme-xcode .hljs-class .hljs-title,.theme-xcode .hljs-params,.theme-xcode .hljs-title.class_,.theme-xcode .hljs-type{
+    color:#5c2699
+}
+.theme-xcode .hljs-attr{
+    color:#836c28
+}
+.theme-xcode .hljs-subst{
+    color:#000
+}
+.theme-xcode .hljs-formula{
+    background-color:#eee;
+    font-style:italic
+}
+.theme-xcode .hljs-addition{
+    background-color:#baeeba
+}
+.theme-xcode .hljs-deletion{
+    background-color:#ffc8bd
+}
+.theme-xcode .hljs-selector-class,.theme-xcode .hljs-selector-id{
+    color:#9b703f
+}
+.theme-xcode .hljs-doctag,.theme-xcode .hljs-strong{
+    font-weight:700
+}
+.theme-xcode .hljs-emphasis{
+    font-style:italic
+}
+.theme-xcode-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-xcode-min code.hljs{
+    padding:3px 5px
+}
+.theme-xcode-min .hljs{
+    background:#fff;
+    color:#000
+}
+.theme-xcode-min .xml .hljs-meta{
+    color:silver
+}
+.theme-xcode-min .hljs-comment,.theme-xcode-min .hljs-quote{
+    color:#007400
+}
+.theme-xcode-min .hljs-attribute,.theme-xcode-min .hljs-keyword,.theme-xcode-min .hljs-literal,.theme-xcode-min .hljs-name,.theme-xcode-min .hljs-selector-tag,.theme-xcode-min .hljs-tag{
+    color:#aa0d91
+}
+.theme-xcode-min .hljs-template-variable,.theme-xcode-min .hljs-variable{
+    color:#3f6e74
+}
+.theme-xcode-min .hljs-code,.theme-xcode-min .hljs-meta .hljs-string,.theme-xcode-min .hljs-string{
+    color:#c41a16
+}
+.theme-xcode-min .hljs-link,.theme-xcode-min .hljs-regexp{
+    color:#0e0eff
+}
+.theme-xcode-min .hljs-bullet,.theme-xcode-min .hljs-number,.theme-xcode-min .hljs-symbol,.theme-xcode-min .hljs-title{
+    color:#1c00cf
+}
+.theme-xcode-min .hljs-meta,.theme-xcode-min .hljs-section{
+    color:#643820
+}
+.theme-xcode-min .hljs-built_in,.theme-xcode-min .hljs-class .hljs-title,.theme-xcode-min .hljs-params,.theme-xcode-min .hljs-title.class_,.theme-xcode-min .hljs-type{
+    color:#5c2699
+}
+.theme-xcode-min .hljs-attr{
+    color:#836c28
+}
+.theme-xcode-min .hljs-subst{
+    color:#000
+}
+.theme-xcode-min .hljs-formula{
+    background-color:#eee;
+    font-style:italic
+}
+.theme-xcode-min .hljs-addition{
+    background-color:#baeeba
+}
+.theme-xcode-min .hljs-deletion{
+    background-color:#ffc8bd
+}
+.theme-xcode-min .hljs-selector-class,.theme-xcode-min .hljs-selector-id{
+    color:#9b703f
+}
+.theme-xcode-min .hljs-doctag,.theme-xcode-min .hljs-strong{
+    font-weight:700
+}
+.theme-xcode-min .hljs-emphasis{
+    font-style:italic
+}
+.theme-xt256 pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-xt256 code.hljs{
+    padding:3px 5px
+}
+.theme-xt256 .hljs{
+    color:#eaeaea;
+    background:#000
+}
+.theme-xt256 .hljs-subst{
+    color:#eaeaea
+}
+.theme-xt256 .hljs-emphasis{
+    font-style:italic
+}
+.theme-xt256 .hljs-strong{
+    font-weight:700
+}
+.theme-xt256 .hljs-type{
+    color:#eaeaea
+}
+.theme-xt256 .hljs-params{
+    color:#da0000
+}
+.theme-xt256 .hljs-literal,.theme-xt256 .hljs-name,.theme-xt256 .hljs-number{
+    color:red;
+    font-weight:bolder
+}
+.theme-xt256 .hljs-comment{
+    color:#969896
+}
+.theme-xt256 .hljs-quote,.theme-xt256 .hljs-selector-id{
+    color:aqua
+}
+.theme-xt256 .hljs-template-variable,.theme-xt256 .hljs-title,.theme-xt256 .hljs-variable{
+    color:aqua;
+    font-weight:700
+}
+.theme-xt256 .hljs-keyword,.theme-xt256 .hljs-selector-class,.theme-xt256 .hljs-symbol{
+    color:#fff000
+}
+.theme-xt256 .hljs-bullet,.theme-xt256 .hljs-string{
+    color:lime
+}
+.theme-xt256 .hljs-section,.theme-xt256 .hljs-tag{
+    color:#000fff
+}
+.theme-xt256 .hljs-selector-tag{
+    color:#000fff;
+    font-weight:700
+}
+.theme-xt256 .hljs-attribute,.theme-xt256 .hljs-built_in,.theme-xt256 .hljs-link,.theme-xt256 .hljs-regexp{
+    color:#f0f
+}
+.theme-xt256 .hljs-meta{
+    color:#fff;
+    font-weight:bolder
+}
+.theme-xt256-min pre code.hljs{
+    display:block;
+    overflow-x:auto;
+    padding:1em
+}
+.theme-xt256-min code.hljs{
+    padding:3px 5px
+}
+.theme-xt256-min .hljs{
+    color:#eaeaea;
+    background:#000
+}
+.theme-xt256-min .hljs-subst{
+    color:#eaeaea
+}
+.theme-xt256-min .hljs-emphasis{
+    font-style:italic
+}
+.theme-xt256-min .hljs-strong{
+    font-weight:700
+}
+.theme-xt256-min .hljs-type{
+    color:#eaeaea
+}
+.theme-xt256-min .hljs-params{
+    color:#da0000
+}
+.theme-xt256-min .hljs-literal,.theme-xt256-min .hljs-name,.theme-xt256-min .hljs-number{
+    color:red;
+    font-weight:bolder
+}
+.theme-xt256-min .hljs-comment{
+    color:#969896
+}
+.theme-xt256-min .hljs-quote,.theme-xt256-min .hljs-selector-id{
+    color:aqua
+}
+.theme-xt256-min .hljs-template-variable,.theme-xt256-min .hljs-title,.theme-xt256-min .hljs-variable{
+    color:aqua;
+    font-weight:700
+}
+.theme-xt256-min .hljs-keyword,.theme-xt256-min .hljs-selector-class,.theme-xt256-min .hljs-symbol{
+    color:#fff000
+}
+.theme-xt256-min .hljs-bullet,.theme-xt256-min .hljs-string{
+    color:lime
+}
+.theme-xt256-min .hljs-section,.theme-xt256-min .hljs-tag{
+    color:#000fff
+}
+.theme-xt256-min .hljs-selector-tag{
+    color:#000fff;
+    font-weight:700
+}
+.theme-xt256-min .hljs-attribute,.theme-xt256-min .hljs-built_in,.theme-xt256-min .hljs-link,.theme-xt256-min .hljs-regexp{
+    color:#f0f
+}
+.theme-xt256-min .hljs-meta{
+    color:#fff;
+    font-weight:bolder
+}
+
diff --git a/snap-server/src/main.rs b/snap-server/src/main.rs
index a922cd9..01d690f 100644
--- a/snap-server/src/main.rs
+++ b/snap-server/src/main.rs
@@ -31,6 +31,10 @@ async fn root() -> impl Responder {
     NamedFile::open_async("./public/index.html").await.unwrap()
 }
 
+async fn themes() -> impl Responder {
+    NamedFile::open_async("./public/themes.json").await.unwrap()
+}
+
 #[actix_web::main]
 async fn main() -> std::io::Result<()> {
     let neovim = Arc::new(Mutex::new(Neovim::new()));
@@ -47,7 +51,8 @@ async fn main() -> std::io::Result<()> {
         App::new()
             .app_data(web::Data::new(server.clone()))
             .route("/ws", web::get().to(index))
-            .service(web::resource("/").to(root))
+            .route("/", web::get().to(root))
+            .route("/themes.json", web::get().to(themes))
             .service(Files::new("/public", "./public"))
             .service(Files::new("/static", "./public/static"))
     })