:root{--mono-1-light: hsl(230, 8%, 24%);--mono-2-light: hsl(230, 6%, 44%);--mono-3-light: hsl(230, 4%, 64%);--hue-1-light: hsl(198, 99%, 37%);--hue-2-light: hsl(221, 87%, 60%);--hue-3-light: hsl(301, 63%, 40%);--hue-4-light: hsl(119, 34%, 47%);--hue-5-light: hsl(5, 74%, 59%);--hue-5-2-light: hsl(344, 84%, 43%);--hue-6-light: hsl(35, 99%, 36%);--hue-6-2-light: hsl(35, 99%, 40%);--syntax-fg-light: hsl(230, 8%, 24%);--syntax-bg-light: hsl(230, 1%, 98%);--syntax-gutter-light: hsl(230, 1%, 62%);--syntax-guide-light: hsla(230, 8%, 24%, .2);--syntax-accent-light: hsl(230, 100%, 66%);--syntax-selection-color-light: hsl(230, 1%, 90%);--syntax-gutter-background-color-selected-light: hsl(230, 1%, 90%);--syntax-cursor-line-light: hsla(230, 8%, 24%, .05);--mono-1-dark: hsl(220, 14%, 71%);--mono-2-dark: hsl(220, 9%, 55%);--mono-3-dark: hsl(220, 10%, 40%);--hue-1-dark: hsl(187, 47%, 55%);--hue-2-dark: hsl(207, 82%, 66%);--hue-3-dark: hsl(286, 60%, 67%);--hue-4-dark: hsl(95, 38%, 62%);--hue-5-dark: hsl(355, 65%, 65%);--hue-5-2-dark: hsl(5, 48%, 51%);--hue-6-dark: hsl(29, 54%, 61%);--hue-6-2-dark: hsl(39, 67%, 69%);--syntax-fg-dark: hsl(220, 14%, 71%);--syntax-bg-dark: hsl(0, 0%, 6%);--syntax-gutter-dark: hsl(220, 14%, 45%);--syntax-guide-dark: hsla(220, 14%, 71%, .15);--syntax-accent-dark: hsl(220, 100%, 66%);--syntax-selection-color-dark: hsl(220, 13%, 28%);--syntax-gutter-background-color-selected-dark: hsl(220, 13%, 26%);--syntax-cursor-line-dark: hsla(220, 100%, 80%, .04)}html[data-theme=light]{--mono-1: var(--mono-1-light);--mono-2: var(--mono-2-light);--mono-3: var(--mono-3-light);--hue-1: var(--hue-1-light);--hue-2: var(--hue-2-light);--hue-3: var(--hue-3-light);--hue-4: var(--hue-4-light);--hue-5: var(--hue-5-light);--hue-5-2: var(--hue-5-2-light);--hue-6: var(--hue-6-light);--hue-6-2: var(--hue-6-2-light);--syntax-fg: var(--syntax-fg-light);--syntax-bg: var(--syntax-bg-light);--syntax-gutter: var(--syntax-gutter-light);--syntax-guide: var(--syntax-guide-light);--syntax-accent: var(--syntax-accent-light);--syntax-selection-color: var(--syntax-selection-color-light);--syntax-gutter-background-color-selected: var( --syntax-gutter-background-color-selected-light );--syntax-cursor-line: var(--syntax-cursor-line-light)}html[data-theme=dark]{--mono-1: var(--mono-1-dark);--mono-2: var(--mono-2-dark);--mono-3: var(--mono-3-dark);--hue-1: var(--hue-1-dark);--hue-2: var(--hue-2-dark);--hue-3: var(--hue-3-dark);--hue-4: var(--hue-4-dark);--hue-5: var(--hue-5-dark);--hue-5-2: var(--hue-5-2-dark);--hue-6: var(--hue-6-dark);--hue-6-2: var(--hue-6-2-dark);--syntax-fg: var(--syntax-fg-dark);--syntax-bg: var(--syntax-bg-dark);--syntax-gutter: var(--syntax-gutter-dark);--syntax-guide: var(--syntax-guide-dark);--syntax-accent: var(--syntax-accent-dark);--syntax-selection-color: var(--syntax-selection-color-dark);--syntax-gutter-background-color-selected: var( --syntax-gutter-background-color-selected-dark );--syntax-cursor-line: var(--syntax-cursor-line-dark)}code[class*=language-],pre[class*=language-]{background:var(--syntax-bg);color:var(--mono-1);font-family:Fira Code,Fira Mono,Menlo,Consolas,DejaVu Sans Mono,monospace;direction:ltr;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;line-height:1.5;-moz-tab-size:2;-o-tab-size:2;tab-size:2;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none}code[class*=language-]::-moz-selection,code[class*=language-] *::-moz-selection,pre[class*=language-] *::-moz-selection{background:var(--syntax-selection-color);color:inherit}code[class*=language-]::selection,code[class*=language-] *::selection,pre[class*=language-] *::selection{background:var(--syntax-selection-color);color:inherit}pre[class*=language-]{padding:1em;margin:.5em 0;overflow:auto;border-radius:.3em}:not(pre)>code[class*=language-]{padding:.2em .3em;border-radius:.3em;white-space:normal}.token.comment,.token.prolog,.token.cdata{color:var(--mono-3)}.token.doctype,.token.punctuation,.token.entity{color:var(--mono-1)}.token.attr-name,.token.class-name,.token.boolean,.token.constant,.token.number,.token.atrule{color:var(--hue-6)}.token.keyword{color:var(--hue-3)}.token.property,.token.tag,.token.symbol,.token.deleted,.token.important{color:var(--hue-5)}.token.selector,.token.string,.token.char,.token.builtin,.token.inserted,.token.regex,.token.attr-value,.token.attr-value>.token.punctuation{color:var(--hue-4)}.token.variable,.token.operator,.token.function{color:var(--hue-2)}.token.url{color:var(--hue-1)}.token.attr-value>.token.punctuation.attr-equals,.token.special-attr>.token.attr-value>.token.value.css{color:var(--mono-1)}.language-css .token.selector{color:var(--hue-5)}.language-css .token.property{color:var(--mono-1)}.language-css .token.function,.language-css .token.url>.token.function{color:var(--hue-1)}.language-css .token.url>.token.string.url{color:var(--hue-4)}.language-css .token.important,.language-css .token.atrule .token.rule,.language-javascript .token.operator{color:var(--hue-3)}.language-javascript .token.template-string>.token.interpolation>.token.interpolation-punctuation.punctuation{color:var(--hue-5-2)}.language-json .token.operator{color:var(--mono-1)}.language-json .token.null.keyword{color:var(--hue-6)}.language-markdown .token.url,.language-markdown .token.url>.token.operator,.language-markdown .token.url-reference.url>.token.string{color:var(--mono-1)}.language-markdown .token.url>.token.content{color:var(--hue-2)}.language-markdown .token.url>.token.url,.language-markdown .token.url-reference.url{color:var(--hue-1)}.language-markdown .token.blockquote.punctuation,.language-markdown .token.hr.punctuation{color:var(--mono-3);font-style:italic}.language-markdown .token.code-snippet{color:var(--hue-4)}.language-markdown .token.bold .token.content{color:var(--hue-6)}.language-markdown .token.italic .token.content{color:var(--hue-3)}.language-markdown .token.strike .token.content,.language-markdown .token.strike .token.punctuation,.language-markdown .token.list.punctuation,.language-markdown .token.title.important>.token.punctuation{color:var(--hue-5)}.token.bold{font-weight:700}.token.comment,.token.italic{font-style:italic}.token.entity{cursor:help}.token.namespace{opacity:.8}.token.token.tab:not(:empty):before,.token.token.cr:before,.token.token.lf:before,.token.token.space:before{color:var(--syntax-guide)}div.code-toolbar>.toolbar.toolbar>.toolbar-item{margin-right:.4em}div.code-toolbar>.toolbar.toolbar>.toolbar-item>button,div.code-toolbar>.toolbar.toolbar>.toolbar-item>a,div.code-toolbar>.toolbar.toolbar>.toolbar-item>span{background:var(--syntax-gutter-background-color-selected);color:var(--mono-2);padding:.1em .4em;border-radius:.3em}div.code-toolbar>.toolbar.toolbar>.toolbar-item>button:hover,div.code-toolbar>.toolbar.toolbar>.toolbar-item>button:focus,div.code-toolbar>.toolbar.toolbar>.toolbar-item>a:hover,div.code-toolbar>.toolbar.toolbar>.toolbar-item>a:focus,div.code-toolbar>.toolbar.toolbar>.toolbar-item>span:hover,div.code-toolbar>.toolbar.toolbar>.toolbar-item>span:focus{background:#c6c7c7;color:var(--mono-1)}.line-highlight.line-highlight{background:#383a420d}.line-highlight.line-highlight:before,.line-highlight.line-highlight[data-end]:after{background:var(--syntax-gutter-background-color-selected);color:var(--mono-1);padding:.1em .6em;border-radius:.3em;box-shadow:0 2px #0003}pre[id].linkable-line-numbers.linkable-line-numbers span.line-numbers-rows>span:hover:before{background-color:#383a420d}.line-numbers.line-numbers .line-numbers-rows,.command-line .command-line-prompt{border-right-color:var(--syntax-guide)}.line-numbers .line-numbers-rows>span:before,.command-line .command-line-prompt>span:before{color:var(--syntax-gutter)}.rainbow-braces .token.token.punctuation.brace-level-1,.rainbow-braces .token.token.punctuation.brace-level-5,.rainbow-braces .token.token.punctuation.brace-level-9{color:var(--hue-5)}.rainbow-braces .token.token.punctuation.brace-level-2,.rainbow-braces .token.token.punctuation.brace-level-6,.rainbow-braces .token.token.punctuation.brace-level-10{color:var(--hue-4)}.rainbow-braces .token.token.punctuation.brace-level-3,.rainbow-braces .token.token.punctuation.brace-level-7,.rainbow-braces .token.token.punctuation.brace-level-11{color:var(--hue-2)}.rainbow-braces .token.token.punctuation.brace-level-4,.rainbow-braces .token.token.punctuation.brace-level-8,.rainbow-braces .token.token.punctuation.brace-level-12{color:var(--hue-3)}pre.diff-highlight>code .token.token.deleted:not(.prefix),pre>code.diff-highlight .token.token.deleted:not(.prefix){background-color:#ff526626}pre.diff-highlight>code .token.token.deleted:not(.prefix)::-moz-selection,pre.diff-highlight>code .token.token.deleted:not(.prefix) *::-moz-selection,pre>code.diff-highlight .token.token.deleted:not(.prefix)::-moz-selection,pre>code.diff-highlight .token.token.deleted:not(.prefix) *::-moz-selection{background-color:#fb566940}pre.diff-highlight>code .token.token.deleted:not(.prefix)::selection,pre.diff-highlight>code .token.token.deleted:not(.prefix) *::selection,pre>code.diff-highlight .token.token.deleted:not(.prefix)::selection,pre>code.diff-highlight .token.token.deleted:not(.prefix) *::selection{background-color:#fb566940}pre.diff-highlight>code .token.token.inserted:not(.prefix),pre>code.diff-highlight .token.token.inserted:not(.prefix){background-color:#1aff5b26}pre.diff-highlight>code .token.token.inserted:not(.prefix)::-moz-selection,pre.diff-highlight>code .token.token.inserted:not(.prefix) *::-moz-selection,pre>code.diff-highlight .token.token.inserted:not(.prefix)::-moz-selection,pre>code.diff-highlight .token.token.inserted:not(.prefix) *::-moz-selection{background-color:#38e06240}pre.diff-highlight>code .token.token.inserted:not(.prefix)::selection,pre.diff-highlight>code .token.token.inserted:not(.prefix) *::selection,pre>code.diff-highlight .token.token.inserted:not(.prefix)::selection,pre>code.diff-highlight .token.token.inserted:not(.prefix) *::selection{background-color:#38e06240}.prism-previewer.prism-previewer:before,.prism-previewer-gradient.prism-previewer-gradient div{border-color:hsl(0,0,95%)}.prism-previewer-color.prism-previewer-color:before,.prism-previewer-gradient.prism-previewer-gradient div,.prism-previewer-easing.prism-previewer-easing:before{border-radius:.3em}.prism-previewer.prism-previewer:after{border-top-color:hsl(0,0,95%)}.prism-previewer-flipped.prism-previewer-flipped.after{border-bottom-color:hsl(0,0,95%)}.prism-previewer-angle.prism-previewer-angle:before,.prism-previewer-time.prism-previewer-time:before,.prism-previewer-easing.prism-previewer-easing{background:#fff}.prism-previewer-angle.prism-previewer-angle circle,.prism-previewer-time.prism-previewer-time circle{stroke:var(--mono-1);stroke-opacity:1}.prism-previewer-easing.prism-previewer-easing circle,.prism-previewer-easing.prism-previewer-easing path,.prism-previewer-easing.prism-previewer-easing line{stroke:var(--mono-1)}.prism-previewer-easing.prism-previewer-easing circle{fill:transparent}
