code[class*="language-"],pre[class*="language-"]{background:hsl(230, 1%, 98%);color:hsl(230, 8%, 24%);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-toolbar{background:hsl(230, 1%, 98%)}code[class*="language-"]::-moz-selection,code[class*="language-"] *::-moz-selection,pre[class*="language-"] *::-moz-selection{background:hsl(230, 1%, 90%);color:inherit}code[class*="language-"]::selection,code[class*="language-"] *::selection,pre[class*="language-"] *::selection{background:hsl(230, 1%, 90%);color:inherit}pre[class*="language-"]{padding:1em;margin:0.5em 0;overflow:auto;border-radius:0.3em}:not(pre) > code[class*="language-"]{padding:0.2em 0.3em;border-radius:0.3em;white-space:normal}.token.comment,.token.prolog,.token.cdata{color:hsl(230, 4%, 64%)}.token.doctype,.token.punctuation,.token.entity{color:hsl(230, 8%, 24%)}.token.attr-name,.token.class-name,.token.boolean,.token.constant,.token.number,.token.atrule{color:hsl(35, 99%, 36%)}.token.keyword{color:hsl(301, 63%, 40%)}.token.property,.token.tag,.token.symbol,.token.deleted,.token.important{color:hsl(5, 74%, 59%)}.token.selector,.token.string,.token.char,.token.builtin,.token.inserted,.token.regex,.token.attr-value,.token.attr-value > .token.punctuation{color:hsl(119, 34%, 47%)}.token.variable,.token.operator,.token.function{color:hsl(221, 87%, 60%)}.token.url{color:hsl(198, 99%, 37%)}.token.attr-value > .token.punctuation.attr-equals,.token.special-attr > .token.attr-value > .token.value.css{color:hsl(230, 8%, 24%)}.language-css .token.selector{color:hsl(5, 74%, 59%)}.language-css .token.property{color:hsl(230, 8%, 24%)}.language-css .token.function,.language-css .token.url > .token.function{color:hsl(198, 99%, 37%)}.language-css .token.url > .token.string.url{color:hsl(119, 34%, 47%)}.language-css .token.important,.language-css .token.atrule .token.rule{color:hsl(301, 63%, 40%)}.language-javascript .token.operator{color:hsl(301, 63%, 40%)}.language-javascript .token.template-string > .token.interpolation > .token.interpolation-punctuation.punctuation{color:hsl(344, 84%, 43%)}.language-json .token.operator{color:hsl(230, 8%, 24%)}.language-json .token.null.keyword{color:hsl(35, 99%, 36%)}.language-markdown .token.url,.language-markdown .token.url > .token.operator,.language-markdown .token.url-reference.url > .token.string{color:hsl(230, 8%, 24%)}.language-markdown .token.url > .token.content{color:hsl(221, 87%, 60%)}.language-markdown .token.url > .token.url,.language-markdown .token.url-reference.url{color:hsl(198, 99%, 37%)}.language-markdown .token.blockquote.punctuation,.language-markdown .token.hr.punctuation{color:hsl(230, 4%, 64%);font-style:italic}.language-markdown .token.code-snippet{color:hsl(119, 34%, 47%)}.language-markdown .token.bold .token.content{color:hsl(35, 99%, 36%)}.language-markdown .token.italic .token.content{color:hsl(301, 63%, 40%)}.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:hsl(5, 74%, 59%)}.token.bold{font-weight:bold}.token.comment,.token.italic{font-style:italic}.token.entity{cursor:help}.token.namespace{opacity:0.8}.token.token.tab:not(:empty):before,.token.token.cr:before,.token.token.lf:before,.token.token.space:before{color:hsla(230, 8%, 24%, 0.2)}div.code-toolbar > .toolbar.toolbar > .toolbar-item{margin-right:0.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:hsl(230, 1%, 90%);color:hsl(230, 6%, 44%);padding:0.1em 0.4em;border-radius:0.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:hsl(230, 1%, 78%);color:hsl(230, 8%, 24%)}.line-highlight.line-highlight{background:hsla(230, 8%, 24%, 0.05)}.line-highlight.line-highlight:before,.line-highlight.line-highlight[data-end]:after{background:hsl(230, 1%, 90%);color:hsl(230, 8%, 24%);padding:0.1em 0.6em;border-radius:0.3em;box-shadow:0 2px 0 0 rgba(0, 0, 0, 0.2)}pre[id].linkable-line-numbers.linkable-line-numbers span.line-numbers-rows > span:hover:before{background-color:hsla(230, 8%, 24%, 0.05)}.line-numbers.line-numbers .line-numbers-rows,.command-line .command-line-prompt{border-right-color:hsla(230, 8%, 24%, 0.2)}.line-numbers .line-numbers-rows > span:before,.command-line .command-line-prompt > span:before{color:hsl(230, 1%, 62%)}.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:hsl(5, 74%, 59%)}.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:hsl(119, 34%, 47%)}.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:hsl(221, 87%, 60%)}.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:hsl(301, 63%, 40%)}pre.diff-highlight > code .token.token.deleted:not(.prefix),pre > code.diff-highlight .token.token.deleted:not(.prefix){background-color:hsla(353, 100%, 66%, 0.15)}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:hsla(353, 95%, 66%, 0.25)}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:hsla(353, 95%, 66%, 0.25)}pre.diff-highlight > code .token.token.inserted:not(.prefix),pre > code.diff-highlight .token.token.inserted:not(.prefix){background-color:hsla(137, 100%, 55%, 0.15)}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:hsla(135, 73%, 55%, 0.25)}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:hsla(135, 73%, 55%, 0.25)}.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:0.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:hsl(0, 0%, 100%)}.prism-previewer-angle.prism-previewer-angle circle,.prism-previewer-time.prism-previewer-time circle{stroke:hsl(230, 8%, 24%);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:hsl(230, 8%, 24%)}.prism-previewer-easing.prism-previewer-easing circle{fill:transparent}[data-bs-theme=dark] code[class*="language-"],[data-bs-theme=dark] pre[class*="language-"]{background:hsl(220, 13%, 18%);color:hsl(220, 14%, 71%);text-shadow:0 1px rgba(0, 0, 0, 0.3)}[data-bs-theme=dark] .code-toolbar{background:hsl(220, 13%, 18%)}[data-bs-theme=dark] code[class*="language-"]::-moz-selection,[data-bs-theme=dark] code[class*="language-"] *::-moz-selection,[data-bs-theme=dark] pre[class*="language-"] *::-moz-selection{background:hsl(220, 13%, 28%);text-shadow:none}[data-bs-theme=dark] code[class*="language-"]::selection,[data-bs-theme=dark] code[class*="language-"] *::selection,[data-bs-theme=dark] pre[class*="language-"] *::selection{background:hsl(220, 13%, 28%);text-shadow:none}@media print{[data-bs-theme=dark] code[class*="language-"],[data-bs-theme=dark] pre[class*="language-"]{text-shadow:none}}[data-bs-theme=dark] .token.comment,[data-bs-theme=dark] .token.prolog,[data-bs-theme=dark] .token.cdata{color:hsl(220, 10%, 40%)}[data-bs-theme=dark] .token.doctype,[data-bs-theme=dark] .token.punctuation,[data-bs-theme=dark] .token.entity{color:hsl(220, 14%, 71%)}[data-bs-theme=dark] .token.attr-name,[data-bs-theme=dark] .token.class-name,[data-bs-theme=dark] .token.boolean,[data-bs-theme=dark] .token.constant,[data-bs-theme=dark] .token.number,[data-bs-theme=dark] .token.atrule{color:hsl(29, 54%, 61%)}[data-bs-theme=dark] .token.keyword{color:hsl(286, 60%, 67%)}[data-bs-theme=dark] .token.property,[data-bs-theme=dark] .token.tag,[data-bs-theme=dark] .token.symbol,[data-bs-theme=dark] .token.deleted,[data-bs-theme=dark] .token.important{color:hsl(355, 65%, 65%)}[data-bs-theme=dark] .token.selector,[data-bs-theme=dark] .token.string,[data-bs-theme=dark] .token.char,[data-bs-theme=dark] .token.builtin,[data-bs-theme=dark] .token.inserted,[data-bs-theme=dark] .token.regex,[data-bs-theme=dark] .token.attr-value,[data-bs-theme=dark] .token.attr-value > .token.punctuation{color:hsl(95, 38%, 62%)}[data-bs-theme=dark] .token.variable,[data-bs-theme=dark] .token.operator,[data-bs-theme=dark] .token.function{color:hsl(207, 82%, 66%)}[data-bs-theme=dark] .token.url{color:hsl(187, 47%, 55%)}[data-bs-theme=dark] .token.attr-value > .token.punctuation.attr-equals,[data-bs-theme=dark] .token.special-attr > .token.attr-value > .token.value.css{color:hsl(220, 14%, 71%)}[data-bs-theme=dark] .language-css .token.selector{color:hsl(355, 65%, 65%)}[data-bs-theme=dark] .language-css .token.property{color:hsl(220, 14%, 71%)}[data-bs-theme=dark] .language-css .token.function,[data-bs-theme=dark] .language-css .token.url > .token.function{color:hsl(187, 47%, 55%)}[data-bs-theme=dark] .language-css .token.url > .token.string.url{color:hsl(95, 38%, 62%)}[data-bs-theme=dark] .language-css .token.important,[data-bs-theme=dark] .language-css .token.atrule .token.rule{color:hsl(286, 60%, 67%)}[data-bs-theme=dark] .language-javascript .token.operator{color:hsl(286, 60%, 67%)}[data-bs-theme=dark] .language-javascript .token.template-string > .token.interpolation > .token.interpolation-punctuation.punctuation{color:hsl(5, 48%, 51%)}[data-bs-theme=dark] .language-json .token.operator{color:hsl(220, 14%, 71%)}[data-bs-theme=dark] .language-json .token.null.keyword{color:hsl(29, 54%, 61%)}[data-bs-theme=dark] .language-markdown .token.url,[data-bs-theme=dark] .language-markdown .token.url > .token.operator,[data-bs-theme=dark] .language-markdown .token.url-reference.url > .token.string{color:hsl(220, 14%, 71%)}[data-bs-theme=dark] .language-markdown .token.url > .token.content{color:hsl(207, 82%, 66%)}[data-bs-theme=dark] .language-markdown .token.url > .token.url,[data-bs-theme=dark] .language-markdown .token.url-reference.url{color:hsl(187, 47%, 55%)}[data-bs-theme=dark] .language-markdown .token.blockquote.punctuation,[data-bs-theme=dark] .language-markdown .token.hr.punctuation{color:hsl(220, 10%, 40%);font-style:italic}[data-bs-theme=dark] .language-markdown .token.code-snippet{color:hsl(95, 38%, 62%)}[data-bs-theme=dark] .language-markdown .token.bold .token.content{color:hsl(29, 54%, 61%)}[data-bs-theme=dark] .language-markdown .token.italic .token.content{color:hsl(286, 60%, 67%)}[data-bs-theme=dark] .language-markdown .token.strike .token.content,[data-bs-theme=dark] .language-markdown .token.strike .token.punctuation,[data-bs-theme=dark] .language-markdown .token.list.punctuation,[data-bs-theme=dark] .language-markdown .token.title.important > .token.punctuation{color:hsl(355, 65%, 65%)}[data-bs-theme=dark] .token.token.tab:not(:empty):before,[data-bs-theme=dark] .token.token.cr:before,[data-bs-theme=dark] .token.token.lf:before,[data-bs-theme=dark] .token.token.space:before{color:hsla(220, 14%, 71%, 0.15);text-shadow:none}[data-bs-theme=dark] div.code-toolbar > .toolbar.toolbar > .toolbar-item > button,[data-bs-theme=dark] div.code-toolbar > .toolbar.toolbar > .toolbar-item > a,[data-bs-theme=dark] div.code-toolbar > .toolbar.toolbar > .toolbar-item > span{background:hsl(220, 13%, 26%);color:hsl(220, 9%, 55%)}[data-bs-theme=dark] div.code-toolbar > .toolbar.toolbar > .toolbar-item > button:hover,[data-bs-theme=dark] div.code-toolbar > .toolbar.toolbar > .toolbar-item > button:focus,[data-bs-theme=dark] div.code-toolbar > .toolbar.toolbar > .toolbar-item > a:hover,[data-bs-theme=dark] div.code-toolbar > .toolbar.toolbar > .toolbar-item > a:focus,[data-bs-theme=dark] div.code-toolbar > .toolbar.toolbar > .toolbar-item > span:hover,[data-bs-theme=dark] div.code-toolbar > .toolbar.toolbar > .toolbar-item > span:focus{background:hsl(220, 13%, 28%);color:hsl(220, 14%, 71%)}[data-bs-theme=dark] .line-highlight.line-highlight{background:hsla(220, 100%, 80%, 0.04)}[data-bs-theme=dark] .line-highlight.line-highlight:before,[data-bs-theme=dark] .line-highlight.line-highlight[data-end]:after{background:hsl(220, 13%, 26%);color:hsl(220, 14%, 71%)}[data-bs-theme=dark] pre[id].linkable-line-numbers.linkable-line-numbers span.line-numbers-rows > span:hover:before{background-color:hsla(220, 100%, 80%, 0.04)}[data-bs-theme=dark] .line-numbers.line-numbers .line-numbers-rows,[data-bs-theme=dark] .command-line .command-line-prompt{border-right-color:hsla(220, 14%, 71%, 0.15)}[data-bs-theme=dark] .line-numbers .line-numbers-rows > span:before,[data-bs-theme=dark] .command-line .command-line-prompt > span:before{color:hsl(220, 14%, 45%)}[data-bs-theme=dark] .rainbow-braces .token.token.punctuation.brace-level-1,[data-bs-theme=dark] .rainbow-braces .token.token.punctuation.brace-level-5,[data-bs-theme=dark] .rainbow-braces .token.token.punctuation.brace-level-9{color:hsl(355, 65%, 65%)}[data-bs-theme=dark] .rainbow-braces .token.token.punctuation.brace-level-2,[data-bs-theme=dark] .rainbow-braces .token.token.punctuation.brace-level-6,[data-bs-theme=dark] .rainbow-braces .token.token.punctuation.brace-level-10{color:hsl(95, 38%, 62%)}[data-bs-theme=dark] .rainbow-braces .token.token.punctuation.brace-level-3,[data-bs-theme=dark] .rainbow-braces .token.token.punctuation.brace-level-7,[data-bs-theme=dark] .rainbow-braces .token.token.punctuation.brace-level-11{color:hsl(207, 82%, 66%)}[data-bs-theme=dark] .rainbow-braces .token.token.punctuation.brace-level-4,[data-bs-theme=dark] .rainbow-braces .token.token.punctuation.brace-level-8,[data-bs-theme=dark] .rainbow-braces .token.token.punctuation.brace-level-12{color:hsl(286, 60%, 67%)}[data-bs-theme=dark] .prism-previewer.prism-previewer:before,[data-bs-theme=dark] .prism-previewer-gradient.prism-previewer-gradient div{border-color:hsl(224, 13%, 17%)}[data-bs-theme=dark] .prism-previewer.prism-previewer:after{border-top-color:hsl(224, 13%, 17%)}[data-bs-theme=dark] .prism-previewer-flipped.prism-previewer-flipped.after{border-bottom-color:hsl(224, 13%, 17%)}[data-bs-theme=dark] .prism-previewer-angle.prism-previewer-angle:before,[data-bs-theme=dark] .prism-previewer-time.prism-previewer-time:before,[data-bs-theme=dark] .prism-previewer-easing.prism-previewer-easing{background:hsl(219, 13%, 22%)}[data-bs-theme=dark] .prism-previewer-angle.prism-previewer-angle circle,[data-bs-theme=dark] .prism-previewer-time.prism-previewer-time circle{stroke:hsl(220, 14%, 71%)}[data-bs-theme=dark] .prism-previewer-easing.prism-previewer-easing circle,[data-bs-theme=dark] .prism-previewer-easing.prism-previewer-easing path,[data-bs-theme=dark] .prism-previewer-easing.prism-previewer-easing line{stroke:hsl(220, 14%, 71%)}