div.code-toolbar{width:100%;position:relative}@media (min-width:64rem){div.code-toolbar{width:120%;max-width:120%;margin-left:-10%}}@media (min-width:80rem){div.code-toolbar{width:140%;max-width:140%;margin-left:-20%}}div.code-toolbar>.toolbar{z-index:10;opacity:0;transition:opacity .3s ease-in-out;position:absolute;top:.3em;right:.2em}div.code-toolbar:hover>.toolbar,div.code-toolbar:focus-within>.toolbar{opacity:1}div.code-toolbar>.toolbar>.toolbar-item{display:inline-block}div.code-toolbar>.toolbar>.toolbar-item>span{color:#bbb;background:#e0e0e033;border-radius:.5em;padding:0 .5em;font-size:.8em;box-shadow:0 2px #0003}@media (prefers-color-scheme:dark){html body pre,html body code{color:#5d6c77;text-shadow:none;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;tab-size:4;-webkit-hyphens:none;hyphens:none;direction:ltr;font-family:Roboto Mono,monospace;font-size:16px;line-height:2;position:relative}@media print{html body pre,html body code{text-shadow:none}}html body pre{background:#f6f7f7;margin:.5em 0;padding:2em;overflow:auto}html body :not(pre)>code{color:#db4c69;background:#f9f2f4;border-radius:.2rem;padding:.1em .3em}html body .namespace{opacity:.7}html body .token.doctype .token.doctype-tag{color:#b43ec3}html body .token.doctype .token.name{color:#5d6c77}html body .token.comment,html body .token.prolog{color:#a0abb2}html body .token.punctuation,html body .language-html .language-css .token.punctuation,html body .language-html .language-javascript .token.punctuation{color:#5d6c77}html body .token.property,html body .token.tag,html body .token.boolean,html body .token.number,html body .token.constant,html body .token.symbol,html body .token.inserted,html body .token.unit{color:#00bce4}html body .token.selector,html body .token.attr-name,html body .token.string,html body .token.char,html body .token.builtin,html body .token.deleted{color:#f97d0c}html body .language-css .token.string.url{text-decoration:underline}html body .token.operator,html body .token.entity{color:#5d6c77}html body .token.operator.arrow{color:#b43ec3}html body .token.atrule{color:#f97d0c}html body .token.atrule .token.rule{color:#c586c0}html body .token.atrule .token.url{color:#5d6c77}html body .token.atrule .token.url .token.function{color:#dcdcaa}html body .token.atrule .token.url .token.punctuation{color:#d4d4d4}html body .token.keyword{color:#b43ec3}html body .token.keyword.module,html body .token.keyword.control-flow{color:#c586c0}html body .token.function,html body .token.function .token.maybe-class-name{color:#5d6c77}html body .token.regex{color:#d16969}html body .token.important{color:#b43ec3}html body .token.italic{font-style:italic}html body .token.constant{color:#5d6c77}html body .token.class-name,html body .token.maybe-class-name{color:#2dc84d}html body .token.console,html body .token.parameter,html body .token.interpolation{color:#5d6c77}html body .token.punctuation.interpolation-punctuation,html body .token.boolean{color:#b43ec3}html body .token.property,html body .token.variable,html body .token.imports .token.maybe-class-name,html body .token.exports .token.maybe-class-name{color:#5d6c77}html body .token.selector,html body .token.escape{color:#d7ba7d}html body .token.tag{color:#b43ec3}html body .token.tag .token.punctuation,html body .token.cdata{color:gray}html body .token.attr-name{color:#5d6c77}html body .token.attr-value,html body .token.attr-value .token.punctuation{color:#f97d0c}html body .token.attr-value .token.punctuation.attr-equals{color:#d4d4d4}html body .token.entity{color:#b43ec3}html body .token.namespace{color:#2dc84d}html body pre[class*=language-javascript],html body code[class*=language-javascript],html body pre[class*=language-jsx],html body code[class*=language-jsx],html body pre[class*=language-typescript],html body code[class*=language-typescript],html body pre[class*=language-tsx],html body code[class*=language-tsx]{color:#5d6c77}html body pre[class*=language-css],html body code[class*=language-css]{color:#f97d0c}html body .language-regex .token.anchor{color:#dcdcaa}html body .language-html .token.punctuation{color:gray}html body pre[data-line]{position:relative}html body pre>code{z-index:1;position:relative}html body code:after{content:none!important}html body .line-highlight{padding:inherit 0;z-index:0;pointer-events:none;line-height:inherit;white-space:pre;background:#f7ebc6;margin-top:1em;position:absolute;left:0;right:0;box-shadow:inset 5px 0 #f7d87c}html body div.code-toolbar>div.toolbar{opacity:1;background-color:#00bce4;border-radius:.2rem;padding:.5rem 1rem;top:-1.3rem;right:1.5rem}html body div.code-toolbar>div.toolbar span{display:block;color:#fff!important;box-shadow:none!important;background:0 0!important;border-radius:0!important;padding:0!important;font-size:16px!important}html body div.code-toolbar>div.toolbar span:hover{color:#fff}}@media (prefers-color-scheme:light){pre,code{color:#d4d4d4;text-shadow:none;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;tab-size:4;-webkit-hyphens:none;hyphens:none;direction:ltr;font-family:Roboto Mono,monospace;font-size:16px;line-height:2;position:relative}pre::selection,code::selection,pre ::selection,code ::selection{text-shadow:none;background:#75a7ca}@media print{pre,code{text-shadow:none}}pre{background:#1e1e1e;margin:.5em 0;padding:2em;overflow:auto}:not(pre)>code{color:#db4c69;background:#f9f2f4;border-radius:.3em;padding:.1em .3em}.namespace{opacity:.7}.token.doctype .token.doctype-tag{color:#569cd6}.token.doctype .token.name{color:#9cdcfe}.token.comment,.token.prolog{color:#6a9955}.token.punctuation,.language-html .language-css .token.punctuation,.language-html .language-javascript .token.punctuation{color:#d4d4d4}.token.property,.token.tag,.token.boolean,.token.number,.token.constant,.token.symbol,.token.inserted,.token.unit{color:#b5cea8}.token.selector,.token.attr-name,.token.string,.token.char,.token.builtin,.token.deleted{color:#ce9178}.language-css .token.string.url{text-decoration:underline}.token.operator,.token.entity{color:#d4d4d4}.token.operator.arrow{color:#569cd6}.token.atrule{color:#ce9178}.token.atrule .token.rule{color:#c586c0}.token.atrule .token.url{color:#9cdcfe}.token.atrule .token.url .token.function{color:#dcdcaa}.token.atrule .token.url .token.punctuation{color:#d4d4d4}.token.keyword{color:#569cd6}.token.keyword.module,.token.keyword.control-flow{color:#c586c0}.token.function,.token.function .token.maybe-class-name{color:#dcdcaa}.token.regex{color:#d16969}.token.important{color:#569cd6}.token.italic{font-style:italic}.token.constant{color:#9cdcfe}.token.class-name,.token.maybe-class-name{color:#4ec9b0}.token.console,.token.parameter,.token.interpolation{color:#9cdcfe}.token.punctuation.interpolation-punctuation,.token.boolean{color:#569cd6}.token.property,.token.variable,.token.imports .token.maybe-class-name,.token.exports .token.maybe-class-name{color:#9cdcfe}.token.selector,.token.escape{color:#d7ba7d}.token.tag{color:#569cd6}.token.tag .token.punctuation,.token.cdata{color:gray}.token.attr-name{color:#9cdcfe}.token.attr-value,.token.attr-value .token.punctuation{color:#ce9178}.token.attr-value .token.punctuation.attr-equals{color:#d4d4d4}.token.entity{color:#569cd6}.token.namespace{color:#4ec9b0}pre[class*=language-javascript],code[class*=language-javascript],pre[class*=language-jsx],code[class*=language-jsx],pre[class*=language-typescript],code[class*=language-typescript],pre[class*=language-tsx],code[class*=language-tsx]{color:#9cdcfe}pre[class*=language-css],code[class*=language-css]{color:#ce9178}pre[class*=language-html],code[class*=language-html]{color:#d4d4d4}.language-regex .token.anchor{color:#dcdcaa}.language-html .token.punctuation{color:gray}pre[data-line]{position:relative}pre>code{z-index:1;position:relative}.line-highlight{padding:inherit 0;z-index:0;pointer-events:none;line-height:inherit;white-space:pre;background:#f7ebc6;margin-top:1em;position:absolute;left:0;right:0;box-shadow:inset 5px 0 #f7d87c}div.code-toolbar>div.toolbar{opacity:1;background-color:#00bce4;border-radius:.2rem;padding:.5rem 1rem;top:-1.3rem;right:1.5rem}div.code-toolbar>div.toolbar span{display:block;color:#fff!important;box-shadow:none!important;background:0 0!important;border-radius:0!important;padding:0!important;font-size:16px!important}div.code-toolbar>div.toolbar span:hover{color:#fff}}
