.highlight-code-dark code[class*=language-],.highlight-code-dark pre[class*=language-]{background:#282c34;color:#abb2bf;text-shadow:0 1px #0000004d;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;tab-size:2;-webkit-hyphens:none;hyphens:none}.highlight-code-dark pre[class*=language-]{padding:1em;overflow:auto;border-radius:.3em}.highlight-code-dark code[class*=language-]::selection{background:#3e4451;color:inherit;text-shadow:none}.highlight-code-dark code[class*=language-] ::selection{background:#3e4451;color:inherit;text-shadow:none}.highlight-code-dark pre[class*=language-] ::selection{background:#3e4451;color:inherit;text-shadow:none}.highlight-code-dark :not(pre)>code[class*=language-]{padding:.2em .3em;border-radius:.3em;white-space:normal}.highlight-code-dark .token.comment{color:#5c6370;font-style:italic}.highlight-code-dark .token.cdata,.highlight-code-dark .token.prolog{color:#5c6370}.highlight-code-dark .token.doctype,.highlight-code-dark .token.punctuation{color:#abb2bf}.highlight-code-dark .token.entity{color:#abb2bf;cursor:help}.highlight-code-dark .token.atrule,.highlight-code-dark .token.attr-name,.highlight-code-dark .token.boolean,.highlight-code-dark .token.class-name,.highlight-code-dark .token.constant,.highlight-code-dark .token.number{color:#d19a66}.highlight-code-dark .token.keyword{color:#c678dd}.highlight-code-dark .token.deleted,.highlight-code-dark .token.important,.highlight-code-dark .token.property,.highlight-code-dark .token.symbol,.highlight-code-dark .token.tag{color:#e06c75}.highlight-code-dark .token.attr-value,.highlight-code-dark .token.attr-value>.token.punctuation,.highlight-code-dark .token.builtin,.highlight-code-dark .token.char,.highlight-code-dark .token.inserted,.highlight-code-dark .token.regex,.highlight-code-dark .token.selector,.highlight-code-dark .token.string{color:#98c379}.highlight-code-dark .token.function,.highlight-code-dark .token.operator,.highlight-code-dark .token.variable{color:#61afef}.highlight-code-dark .token.url{color:#56b6c2}.highlight-code-dark .token.attr-value>.token.punctuation.attr-equals,.highlight-code-dark .token.special-attr>.token.attr-value>.token.value.css{color:#abb2bf}.highlight-code-dark .language-css .token.selector{color:#e06c75}.highlight-code-dark .language-css .token.property{color:#abb2bf}.highlight-code-dark .language-css .token.function,.highlight-code-dark .language-css .token.url>.token.function{color:#56b6c2}.highlight-code-dark .language-css .token.url>.token.string.url{color:#98c379}.highlight-code-dark .language-css .token.atrule .token.rule,.highlight-code-dark .language-css .token.important,.highlight-code-dark .language-javascript .token.operator{color:#c678dd}.highlight-code-dark .language-javascript .token.template-string>.token.interpolation>.token.interpolation-punctuation.punctuation{color:#be5046}.highlight-code-dark .language-json .token.operator{color:#abb2bf}.highlight-code-dark .language-json .token.null.keyword{color:#d19a66}.highlight-code-dark .language-markdown .token.url,.highlight-code-dark .language-markdown .token.url-reference.url>.token.string,.highlight-code-dark .language-markdown .token.url>.token.operator{color:#abb2bf}.highlight-code-dark .language-markdown .token.url>.token.content{color:#61afef}.highlight-code-dark .language-markdown .token.url-reference.url,.highlight-code-dark .language-markdown .token.url>.token.url{color:#56b6c2}.highlight-code-dark .language-markdown .token.blockquote.punctuation,.highlight-code-dark .language-markdown .token.hr.punctuation{color:#5c6370;font-style:italic}.highlight-code-dark .language-markdown .token.code-snippet{color:#98c379}.highlight-code-dark .language-markdown .token.bold .token.content{color:#d19a66}.highlight-code-dark .language-markdown .token.italic .token.content{color:#c678dd}.highlight-code-dark .language-markdown .token.list.punctuation,.highlight-code-dark .language-markdown .token.strike .token.content,.highlight-code-dark .language-markdown .token.strike .token.punctuation,.highlight-code-dark .language-markdown .token.title.important>.token.punctuation{color:#e06c75}.highlight-code-dark .token.bold{font-weight:700}.highlight-code-dark .token.italic{font-style:italic}.highlight-code-dark .token.namespace{opacity:.8}.highlight-code-dark .token.cr:before,.highlight-code-dark .token.lf:before,.highlight-code-dark .token.space:before,.highlight-code-dark .token.tab:not(:empty):before{color:#abb2bf26;text-shadow:none}.highlight-code-dark div.code-toolbar>.toolbar.toolbar>.toolbar-item{margin-right:.4em}.highlight-code-dark div.code-toolbar>.toolbar.toolbar>.toolbar-item>a,.highlight-code-dark div.code-toolbar>.toolbar.toolbar>.toolbar-item>button,.highlight-code-dark div.code-toolbar>.toolbar.toolbar>.toolbar-item>span{background:#3a3f4b;color:#828997;padding:.1em .4em;border-radius:.3em}.highlight-code-dark div.code-toolbar>.toolbar.toolbar>.toolbar-item>a:focus,.highlight-code-dark div.code-toolbar>.toolbar.toolbar>.toolbar-item>a:hover,.highlight-code-dark div.code-toolbar>.toolbar.toolbar>.toolbar-item>button:focus,.highlight-code-dark div.code-toolbar>.toolbar.toolbar>.toolbar-item>button:hover,.highlight-code-dark div.code-toolbar>.toolbar.toolbar>.toolbar-item>span:focus,.highlight-code-dark div.code-toolbar>.toolbar.toolbar>.toolbar-item>span:hover{background:#3e4451;color:#abb2bf}.highlight-code-dark .line-highlight.line-highlight{background:#99bbff0a}.highlight-code-dark .line-highlight.line-highlight:before,.highlight-code-dark .line-highlight.line-highlight[data-end]:after{background:#3a3f4b;color:#abb2bf;padding:.1em .6em;border-radius:.3em;box-shadow:0 2px 0 0 #0003}.highlight-code-dark pre[id].linkable-line-numbers.linkable-line-numbers span.line-numbers-rows>span:hover:before{background-color:#99bbff0a}.highlight-code-dark .command-line .command-line-prompt,.highlight-code-dark .line-numbers.line-numbers .line-numbers-rows{border-right-color:#abb2bf26}.highlight-code-dark .command-line .command-line-prompt>span:before,.highlight-code-dark .line-numbers .line-numbers-rows>span:before{color:#636d83}.highlight-code-dark .rainbow-braces .token.token.punctuation.brace-level-1,.highlight-code-dark .rainbow-braces .token.token.punctuation.brace-level-5,.highlight-code-dark .rainbow-braces .token.token.punctuation.brace-level-9{color:#e06c75}.highlight-code-dark .rainbow-braces .token.token.punctuation.brace-level-10,.highlight-code-dark .rainbow-braces .token.token.punctuation.brace-level-2,.highlight-code-dark .rainbow-braces .token.token.punctuation.brace-level-6{color:#98c379}.highlight-code-dark .rainbow-braces .token.token.punctuation.brace-level-11,.highlight-code-dark .rainbow-braces .token.token.punctuation.brace-level-3,.highlight-code-dark .rainbow-braces .token.token.punctuation.brace-level-7{color:#61afef}.highlight-code-dark .rainbow-braces .token.token.punctuation.brace-level-12,.highlight-code-dark .rainbow-braces .token.token.punctuation.brace-level-4,.highlight-code-dark .rainbow-braces .token.token.punctuation.brace-level-8{color:#c678dd}.highlight-code-dark pre.diff-highlight>code .token.token.deleted:not(.prefix),.highlight-code-dark pre>code.diff-highlight .token.token.deleted:not(.prefix){background-color:#ff526626}.highlight-code-dark pre.diff-highlight>code .token.token.deleted:not(.prefix)::selection{background-color:#fb566940}.highlight-code-dark pre.diff-highlight>code .token.token.deleted:not(.prefix) ::selection{background-color:#fb566940}.highlight-code-dark pre>code.diff-highlight .token.token.deleted:not(.prefix)::selection{background-color:#fb566940}.highlight-code-dark pre>code.diff-highlight .token.token.deleted:not(.prefix) ::selection{background-color:#fb566940}.highlight-code-dark pre.diff-highlight>code .token.token.inserted:not(.prefix),.highlight-code-dark pre>code.diff-highlight .token.token.inserted:not(.prefix){background-color:#19ff5b26}.highlight-code-dark pre.diff-highlight>code .token.token.inserted:not(.prefix)::selection{background-color:#38e06240}.highlight-code-dark pre.diff-highlight>code .token.token.inserted:not(.prefix) ::selection{background-color:#38e06240}.highlight-code-dark pre>code.diff-highlight .token.token.inserted:not(.prefix)::selection{background-color:#38e06240}.highlight-code-dark pre>code.diff-highlight .token.token.inserted:not(.prefix) ::selection{background-color:#38e06240}.highlight-code-dark .prism-previewer.prism-previewer:before{border-color:#262931}.highlight-code-dark .prism-previewer-gradient.prism-previewer-gradient div{border-color:#262931;border-radius:.3em}.highlight-code-dark .prism-previewer-color.prism-previewer-color:before,.highlight-code-dark .prism-previewer-easing.prism-previewer-easing:before{border-radius:.3em}.highlight-code-dark .prism-previewer.prism-previewer:after{border-top-color:#262931}.highlight-code-dark .prism-previewer-flipped.prism-previewer-flipped.after{border-bottom-color:#262931}.highlight-code-dark .prism-previewer-angle.prism-previewer-angle:before,.highlight-code-dark .prism-previewer-easing.prism-previewer-easing,.highlight-code-dark .prism-previewer-time.prism-previewer-time:before{background:#31363f}.highlight-code-dark .prism-previewer-angle.prism-previewer-angle circle,.highlight-code-dark .prism-previewer-time.prism-previewer-time circle{stroke:#abb2bf;stroke-opacity:1}.highlight-code-dark .prism-previewer-easing.prism-previewer-easing circle{stroke:#abb2bf;fill:#0000}.highlight-code-dark .prism-previewer-easing.prism-previewer-easing line,.highlight-code-dark .prism-previewer-easing.prism-previewer-easing path{stroke:#abb2bf}.highlight-code-light code[class*=language-],.highlight-code-light pre[class*=language-]{background:#fafafa;color:#383a42;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;tab-size:2;-webkit-hyphens:none;hyphens:none}.highlight-code-light pre[class*=language-]{padding:1em;overflow:auto;border-radius:.3em}.highlight-code-light code[class*=language-]::selection{background:#e5e5e6;color:inherit}.highlight-code-light code[class*=language-] ::selection{background:#e5e5e6;color:inherit}.highlight-code-light pre[class*=language-] ::selection{background:#e5e5e6;color:inherit}.highlight-code-light :not(pre)>code[class*=language-]{padding:.2em .3em;border-radius:.3em;white-space:normal}.highlight-code-light .token.comment{color:#a0a1a7;font-style:italic}.highlight-code-light .token.cdata,.highlight-code-light .token.prolog{color:#a0a1a7}.highlight-code-light .token.doctype,.highlight-code-light .token.punctuation{color:#383a42}.highlight-code-light .token.entity{color:#383a42;cursor:help}.highlight-code-light .token.atrule,.highlight-code-light .token.attr-name,.highlight-code-light .token.boolean,.highlight-code-light .token.class-name,.highlight-code-light .token.constant,.highlight-code-light .token.number{color:#b76b01}.highlight-code-light .token.keyword{color:#a626a4}.highlight-code-light .token.deleted,.highlight-code-light .token.important,.highlight-code-light .token.property,.highlight-code-light .token.symbol,.highlight-code-light .token.tag{color:#e45649}.highlight-code-light .token.attr-value,.highlight-code-light .token.attr-value>.token.punctuation,.highlight-code-light .token.builtin,.highlight-code-light .token.char,.highlight-code-light .token.inserted,.highlight-code-light .token.regex,.highlight-code-light .token.selector,.highlight-code-light .token.string{color:#50a14f}.highlight-code-light .token.function,.highlight-code-light .token.operator,.highlight-code-light .token.variable{color:#4078f2}.highlight-code-light .token.url{color:#0184bc}.highlight-code-light .token.attr-value>.token.punctuation.attr-equals,.highlight-code-light .token.special-attr>.token.attr-value>.token.value.css{color:#383a42}.highlight-code-light .language-css .token.selector{color:#e45649}.highlight-code-light .language-css .token.property{color:#383a42}.highlight-code-light .language-css .token.function,.highlight-code-light .language-css .token.url>.token.function{color:#0184bc}.highlight-code-light .language-css .token.url>.token.string.url{color:#50a14f}.highlight-code-light .language-css .token.atrule .token.rule,.highlight-code-light .language-css .token.important,.highlight-code-light .language-javascript .token.operator{color:#a626a4}.highlight-code-light .language-javascript .token.template-string>.token.interpolation>.token.interpolation-punctuation.punctuation{color:#ca1243}.highlight-code-light .language-json .token.operator{color:#383a42}.highlight-code-light .language-json .token.null.keyword{color:#b76b01}.highlight-code-light .language-markdown .token.url,.highlight-code-light .language-markdown .token.url-reference.url>.token.string,.highlight-code-light .language-markdown .token.url>.token.operator{color:#383a42}.highlight-code-light .language-markdown .token.url>.token.content{color:#4078f2}.highlight-code-light .language-markdown .token.url-reference.url,.highlight-code-light .language-markdown .token.url>.token.url{color:#0184bc}.highlight-code-light .language-markdown .token.blockquote.punctuation,.highlight-code-light .language-markdown .token.hr.punctuation{color:#a0a1a7;font-style:italic}.highlight-code-light .language-markdown .token.code-snippet{color:#50a14f}.highlight-code-light .language-markdown .token.bold .token.content{color:#b76b01}.highlight-code-light .language-markdown .token.italic .token.content{color:#a626a4}.highlight-code-light .language-markdown .token.list.punctuation,.highlight-code-light .language-markdown .token.strike .token.content,.highlight-code-light .language-markdown .token.strike .token.punctuation,.highlight-code-light .language-markdown .token.title.important>.token.punctuation{color:#e45649}.highlight-code-light .token.bold{font-weight:700}.highlight-code-light .token.italic{font-style:italic}.highlight-code-light .token.namespace{opacity:.8}.highlight-code-light .token.cr:before,.highlight-code-light .token.lf:before,.highlight-code-light .token.space:before,.highlight-code-light .token.tab:not(:empty):before{color:#383a4233}.highlight-code-light div.code-toolbar>.toolbar.toolbar>.toolbar-item{margin-right:.4em}.highlight-code-light div.code-toolbar>.toolbar.toolbar>.toolbar-item>a,.highlight-code-light div.code-toolbar>.toolbar.toolbar>.toolbar-item>button,.highlight-code-light div.code-toolbar>.toolbar.toolbar>.toolbar-item>span{background:#e5e5e6;color:#696c77;padding:.1em .4em;border-radius:.3em}.highlight-code-light div.code-toolbar>.toolbar.toolbar>.toolbar-item>a:focus,.highlight-code-light div.code-toolbar>.toolbar.toolbar>.toolbar-item>a:hover,.highlight-code-light div.code-toolbar>.toolbar.toolbar>.toolbar-item>button:focus,.highlight-code-light div.code-toolbar>.toolbar.toolbar>.toolbar-item>button:hover,.highlight-code-light div.code-toolbar>.toolbar.toolbar>.toolbar-item>span:focus,.highlight-code-light div.code-toolbar>.toolbar.toolbar>.toolbar-item>span:hover{background:#c6c7c7;color:#383a42}.highlight-code-light .line-highlight.line-highlight{background:#383a420d}.highlight-code-light .line-highlight.line-highlight:before,.highlight-code-light .line-highlight.line-highlight[data-end]:after{background:#e5e5e6;color:#383a42;padding:.1em .6em;border-radius:.3em;box-shadow:0 2px 0 0 #0003}.highlight-code-light pre[id].linkable-line-numbers.linkable-line-numbers span.line-numbers-rows>span:hover:before{background-color:#383a420d}.highlight-code-light .command-line .command-line-prompt,.highlight-code-light .line-numbers.line-numbers .line-numbers-rows{border-right-color:#383a4233}.highlight-code-light .command-line .command-line-prompt>span:before,.highlight-code-light .line-numbers .line-numbers-rows>span:before{color:#9d9d9f}.highlight-code-light .rainbow-braces .token.token.punctuation.brace-level-1,.highlight-code-light .rainbow-braces .token.token.punctuation.brace-level-5,.highlight-code-light .rainbow-braces .token.token.punctuation.brace-level-9{color:#e45649}.highlight-code-light .rainbow-braces .token.token.punctuation.brace-level-10,.highlight-code-light .rainbow-braces .token.token.punctuation.brace-level-2,.highlight-code-light .rainbow-braces .token.token.punctuation.brace-level-6{color:#50a14f}.highlight-code-light .rainbow-braces .token.token.punctuation.brace-level-11,.highlight-code-light .rainbow-braces .token.token.punctuation.brace-level-3,.highlight-code-light .rainbow-braces .token.token.punctuation.brace-level-7{color:#4078f2}.highlight-code-light .rainbow-braces .token.token.punctuation.brace-level-12,.highlight-code-light .rainbow-braces .token.token.punctuation.brace-level-4,.highlight-code-light .rainbow-braces .token.token.punctuation.brace-level-8{color:#a626a4}.highlight-code-light pre.diff-highlight>code .token.token.deleted:not(.prefix),.highlight-code-light pre>code.diff-highlight .token.token.deleted:not(.prefix){background-color:#ff526626}.highlight-code-light pre.diff-highlight>code .token.token.deleted:not(.prefix)::selection{background-color:#fb566940}.highlight-code-light pre.diff-highlight>code .token.token.deleted:not(.prefix) ::selection{background-color:#fb566940}.highlight-code-light pre>code.diff-highlight .token.token.deleted:not(.prefix)::selection{background-color:#fb566940}.highlight-code-light pre>code.diff-highlight .token.token.deleted:not(.prefix) ::selection{background-color:#fb566940}.highlight-code-light pre.diff-highlight>code .token.token.inserted:not(.prefix),.highlight-code-light pre>code.diff-highlight .token.token.inserted:not(.prefix){background-color:#19ff5b26}.highlight-code-light pre.diff-highlight>code .token.token.inserted:not(.prefix)::selection{background-color:#38e06240}.highlight-code-light pre.diff-highlight>code .token.token.inserted:not(.prefix) ::selection{background-color:#38e06240}.highlight-code-light pre>code.diff-highlight .token.token.inserted:not(.prefix)::selection{background-color:#38e06240}.highlight-code-light pre>code.diff-highlight .token.token.inserted:not(.prefix) ::selection{background-color:#38e06240}.highlight-code-light .prism-previewer.prism-previewer:before{border-color:#f2f2f2}.highlight-code-light .prism-previewer-gradient.prism-previewer-gradient div{border-color:#f2f2f2;border-radius:.3em}.highlight-code-light .prism-previewer-color.prism-previewer-color:before,.highlight-code-light .prism-previewer-easing.prism-previewer-easing:before{border-radius:.3em}.highlight-code-light .prism-previewer.prism-previewer:after{border-top-color:#f2f2f2}.highlight-code-light .prism-previewer-flipped.prism-previewer-flipped.after{border-bottom-color:#f2f2f2}.highlight-code-light .prism-previewer-angle.prism-previewer-angle:before,.highlight-code-light .prism-previewer-easing.prism-previewer-easing,.highlight-code-light .prism-previewer-time.prism-previewer-time:before{background:#fff}.highlight-code-light .prism-previewer-angle.prism-previewer-angle circle,.highlight-code-light .prism-previewer-time.prism-previewer-time circle{stroke:#383a42;stroke-opacity:1}.highlight-code-light .prism-previewer-easing.prism-previewer-easing circle{stroke:#383a42;fill:#0000}.highlight-code-light .prism-previewer-easing.prism-previewer-easing line,.highlight-code-light .prism-previewer-easing.prism-previewer-easing path{stroke:#383a42}