html.dark .namespace,html:not(.dark) .codeblock-dark .namespace{opacity:.7}html.dark .token.doctype .token.doctype-tag,html:not(.dark) .codeblock-dark .token.doctype .token.doctype-tag{color:#569cd6}html.dark .token.doctype .token.name,html:not(.dark) .codeblock-dark .token.doctype .token.name{color:#9cdcfe}html.dark .token.comment,html.dark .token.prolog,html:not(.dark) .codeblock-dark .token.comment,html:not(.dark) .codeblock-dark .token.prolog{color:#6a9955}html.dark .language-html .language-css .token.punctuation,html.dark .language-html .language-javascript .token.punctuation,html.dark .token.punctuation,html:not(.dark) .codeblock-dark .language-html .language-css .token.punctuation,html:not(.dark) .codeblock-dark .language-html .language-javascript .token.punctuation,html:not(.dark) .codeblock-dark .token.punctuation{color:#d4d4d4}html.dark .token.boolean,html.dark .token.constant,html.dark .token.inserted,html.dark .token.number,html.dark .token.property,html.dark .token.symbol,html.dark .token.tag,html.dark .token.unit,html:not(.dark) .codeblock-dark .token.boolean,html:not(.dark) .codeblock-dark .token.constant,html:not(.dark) .codeblock-dark .token.inserted,html:not(.dark) .codeblock-dark .token.number,html:not(.dark) .codeblock-dark .token.property,html:not(.dark) .codeblock-dark .token.symbol,html:not(.dark) .codeblock-dark .token.tag,html:not(.dark) .codeblock-dark .token.unit{color:#b5cea8}html.dark .token.attr-name,html.dark .token.builtin,html.dark .token.char,html.dark .token.deleted,html.dark .token.selector,html.dark .token.string,html:not(.dark) .codeblock-dark .token.attr-name,html:not(.dark) .codeblock-dark .token.builtin,html:not(.dark) .codeblock-dark .token.char,html:not(.dark) .codeblock-dark .token.deleted,html:not(.dark) .codeblock-dark .token.selector,html:not(.dark) .codeblock-dark .token.string{color:#ce9178}html.dark .token.plain-text,html:not(.dark) .codeblock-dark .token.plain-text{color:#fafafa}html.dark .language-css .token.string.url,html:not(.dark) .codeblock-dark .language-css .token.string.url{text-decoration:underline}html.dark .token.entity,html.dark .token.operator,html:not(.dark) .codeblock-dark .token.entity,html:not(.dark) .codeblock-dark .token.operator{color:#d4d4d4}html.dark .token.operator.arrow,html:not(.dark) .codeblock-dark .token.operator.arrow{color:#569cd6}html.dark .token.atrule,html:not(.dark) .codeblock-dark .token.atrule{color:#ce9178}html.dark .token.atrule .token.rule,html:not(.dark) .codeblock-dark .token.atrule .token.rule{color:#c586c0}html.dark .token.atrule .token.url,html:not(.dark) .codeblock-dark .token.atrule .token.url{color:#9cdcfe}html.dark .token.atrule .token.url .token.function,html:not(.dark) .codeblock-dark .token.atrule .token.url .token.function{color:#dcdcaa}html.dark .token.atrule .token.url .token.punctuation,html:not(.dark) .codeblock-dark .token.atrule .token.url .token.punctuation{color:#d4d4d4}html.dark .token.keyword,html:not(.dark) .codeblock-dark .token.keyword{color:#569cd6}html.dark .token.keyword.control-flow,html.dark .token.keyword.module,html:not(.dark) .codeblock-dark .token.keyword.control-flow,html:not(.dark) .codeblock-dark .token.keyword.module{color:#c586c0}html.dark .token.function,html.dark .token.function .token.maybe-class-name,html:not(.dark) .codeblock-dark .token.function,html:not(.dark) .codeblock-dark .token.function .token.maybe-class-name{color:#dcdcaa}html.dark .token.regex,html:not(.dark) .codeblock-dark .token.regex{color:#d16969}html.dark .token.important,html:not(.dark) .codeblock-dark .token.important{color:#569cd6}html.dark .token.italic,html:not(.dark) .codeblock-dark .token.italic{font-style:italic}html.dark .token.constant,html:not(.dark) .codeblock-dark .token.constant{color:#9cdcfe}html.dark .token.class-name,html.dark .token.maybe-class-name,html:not(.dark) .codeblock-dark .token.class-name,html:not(.dark) .codeblock-dark .token.maybe-class-name{color:#4ec9b0}html.dark .token.console,html.dark .token.interpolation,html.dark .token.parameter,html:not(.dark) .codeblock-dark .token.console,html:not(.dark) .codeblock-dark .token.interpolation,html:not(.dark) .codeblock-dark .token.parameter{color:#9cdcfe}html.dark .token.boolean,html.dark .token.punctuation.interpolation-punctuation,html:not(.dark) .codeblock-dark .token.boolean,html:not(.dark) .codeblock-dark .token.punctuation.interpolation-punctuation{color:#569cd6}html.dark .token.exports .token.maybe-class-name,html.dark .token.imports .token.maybe-class-name,html.dark .token.property,html.dark .token.variable,html:not(.dark) .codeblock-dark .token.exports .token.maybe-class-name,html:not(.dark) .codeblock-dark .token.imports .token.maybe-class-name,html:not(.dark) .codeblock-dark .token.property,html:not(.dark) .codeblock-dark .token.variable{color:#9cdcfe}html.dark .token.escape,html.dark .token.selector,html:not(.dark) .codeblock-dark .token.escape,html:not(.dark) .codeblock-dark .token.selector{color:#d7ba7d}html.dark .token.tag,html:not(.dark) .codeblock-dark .token.tag{color:#569cd6}html.dark .token.cdata,html.dark .token.tag .token.punctuation,html:not(.dark) .codeblock-dark .token.cdata,html:not(.dark) .codeblock-dark .token.tag .token.punctuation{color:grey}html.dark .token.attr-name,html:not(.dark) .codeblock-dark .token.attr-name{color:#9cdcfe}html.dark .token.attr-value,html.dark .token.attr-value .token.punctuation,html:not(.dark) .codeblock-dark .token.attr-value,html:not(.dark) .codeblock-dark .token.attr-value .token.punctuation{color:#ce9178}html.dark .token.attr-value .token.punctuation.attr-equals,html:not(.dark) .codeblock-dark .token.attr-value .token.punctuation.attr-equals{color:#d4d4d4}html.dark .token.entity,html:not(.dark) .codeblock-dark .token.entity{color:#569cd6}html.dark .token.namespace,html:not(.dark) .codeblock-dark .token.namespace{color:#4ec9b0}html.dark .token.operator,html:not(.dark) .codeblock-dark .token.operator{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity))}html.dark code[class*=language-javascript],html.dark code[class*=language-jsx],html.dark code[class*=language-tsx],html.dark code[class*=language-typescript],html.dark pre[class*=language-javascript],html.dark pre[class*=language-jsx],html.dark pre[class*=language-tsx],html.dark pre[class*=language-typescript],html:not(.dark) .codeblock-dark code[class*=language-javascript],html:not(.dark) .codeblock-dark code[class*=language-jsx],html:not(.dark) .codeblock-dark code[class*=language-tsx],html:not(.dark) .codeblock-dark code[class*=language-typescript],html:not(.dark) .codeblock-dark pre[class*=language-javascript],html:not(.dark) .codeblock-dark pre[class*=language-jsx],html:not(.dark) .codeblock-dark pre[class*=language-tsx],html:not(.dark) .codeblock-dark pre[class*=language-typescript]{color:#9cdcfe}html.dark code[class*=language-css],html.dark pre[class*=language-css],html:not(.dark) .codeblock-dark code[class*=language-css],html:not(.dark) .codeblock-dark pre[class*=language-css]{color:#ce9178}html.dark code[class*=language-html],html.dark pre[class*=language-html],html:not(.dark) .codeblock-dark code[class*=language-html],html:not(.dark) .codeblock-dark pre[class*=language-html]{color:#d4d4d4}html.dark .language-regex .token.anchor,html:not(.dark) .codeblock-dark .language-regex .token.anchor{color:#dcdcaa}html.dark .language-html .token.punctuation,html:not(.dark) .codeblock-dark .language-html .token.punctuation{color:grey}html.dark code.language-toml .table,html:not(.dark) .codeblock-dark code.language-toml .table{display:inherit}html.dark pre[class*=language-]>code[class*=language-],html:not(.dark) .codeblock-dark pre[class*=language-]>code[class*=language-]{position:relative;z-index:1;display:block;width:max-content;min-width:100%}html.dark .line-highlight,html:not(.dark) .codeblock-dark .line-highlight{background:rgb(var(--primary-light)/.2);width:100%;display:inline-block;position:relative;z-index:0}html.dark .line-highlight:after,html.dark .line-highlight:before,html:not(.dark) .codeblock-dark .line-highlight:after,html:not(.dark) .codeblock-dark .line-highlight:before{content:"";position:absolute;top:0;bottom:0;width:1.25rem;background:rgb(var(--primary-light)/.2)}html.dark .line-highlight:before,html:not(.dark) .codeblock-dark .line-highlight:before{left:-1.25rem;border-left:4px solid rgb(var(--primary-light)/1)}html.dark .line-highlight:after,html:not(.dark) .codeblock-dark .line-highlight:after{right:-1.25rem}html.dark pre[class^=language-diff-],html:not(.dark) .codeblock-dark pre[class^=language-diff-]{display:flex;padding-left:2.25rem;padding-right:2.25rem}html.dark pre[class^=language-diff-]>code,html:not(.dark) .codeblock-dark pre[class^=language-diff-]>code{min-width:100%;flex:none}html:not(.dark) .codeblock-light .namespace{opacity:.7}html:not(.dark) .codeblock-light .token.cdata,html:not(.dark) .codeblock-light .token.comment,html:not(.dark) .codeblock-light .token.doctype,html:not(.dark) .codeblock-light .token.prolog{color:#6e7781}html:not(.dark) .codeblock-light .token.punctuation{color:#24292f}html:not(.dark) .codeblock-light .token.boolean,html:not(.dark) .codeblock-light .token.constant,html:not(.dark) .codeblock-light .token.deleted,html:not(.dark) .codeblock-light .token.number,html:not(.dark) .codeblock-light .token.property,html:not(.dark) .codeblock-light .token.symbol,html:not(.dark) .codeblock-light .token.tag{color:#0550ae}html:not(.dark) .codeblock-light .token.attr-name,html:not(.dark) .codeblock-light .token.builtin,html:not(.dark) .codeblock-light .token.char,html:not(.dark) .codeblock-light .token.inserted,html:not(.dark) .codeblock-light .token.selector,html:not(.dark) .codeblock-light .token.string{color:#0a3069}html:not(.dark) .codeblock-light .language-css .token.string,html:not(.dark) .codeblock-light .style .token.string,html:not(.dark) .codeblock-light .token.entity,html:not(.dark) .codeblock-light .token.operator,html:not(.dark) .codeblock-light .token.url{color:#0550ae}html:not(.dark) .codeblock-light .token.atrule,html:not(.dark) .codeblock-light .token.attr-value,html:not(.dark) .codeblock-light .token.keyword{color:#cf222e}html:not(.dark) .codeblock-light .token.function{color:#8250df}html:not(.dark) .codeblock-light .token.important,html:not(.dark) .codeblock-light .token.regex,html:not(.dark) .codeblock-light .token.variable{color:#0a3069}html:not(.dark) .codeblock-light .token.bold,html:not(.dark) .codeblock-light .token.important{font-weight:700}html:not(.dark) .codeblock-light .token.italic{font-style:italic}html:not(.dark) .codeblock-light .token.entity{cursor:help}html:not(.dark) .codeblock-light .language-css .token.selector{color:#116329}html:not(.dark) .codeblock-light .language-css .token.property{color:#0550ae}html:not(.dark) .codeblock-light .language-css .token.atrule .token.rule,html:not(.dark) .codeblock-light .language-css .token.important,html:not(.dark) .codeblock-light .language-javascript .token.keyword,html:not(.dark) .codeblock-light .language-js .token.keyword{color:#cf222e}html:not(.dark) .codeblock-light .language-javascript .token.atrule,html:not(.dark) .codeblock-light .language-javascript .token.boolean,html:not(.dark) .codeblock-light .language-javascript .token.constant,html:not(.dark) .codeblock-light .language-javascript .token.number,html:not(.dark) .codeblock-light .language-javascript .token.operator,html:not(.dark) .codeblock-light .language-js .token.atrule,html:not(.dark) .codeblock-light .language-js .token.boolean,html:not(.dark) .codeblock-light .language-js .token.constant,html:not(.dark) .codeblock-light .language-js .token.number,html:not(.dark) .codeblock-light .language-js .token.operator{color:#0550ae}html:not(.dark) .codeblock-light .language-javascript .token.function,html:not(.dark) .codeblock-light .language-js .token.function{color:#8250df}html:not(.dark) .codeblock-light .language-javascript .token.attr-name,html:not(.dark) .codeblock-light .language-javascript .token.class-name,html:not(.dark) .codeblock-light .language-javascript .token.function-variable,html:not(.dark) .codeblock-light .language-js .token.attr-name,html:not(.dark) .codeblock-light .language-js .token.class-name,html:not(.dark) .codeblock-light .language-js .token.function-variable{color:var(--color-brown)}html:not(.dark) .codeblock-light .language-jsx .token.keyword{color:#cf222e}html:not(.dark) .codeblock-light .language-jsx .token.function{color:#8250df}html:not(.dark) .codeblock-light .language-jsx .token.function-variable{color:var(--color-brown)}html:not(.dark) .codeblock-light .language-jsx .token.punctuation{color:#0550ae}html:not(.dark) .codeblock-light .language-jsx .token.attr-name,html:not(.dark) .codeblock-light .language-jsx .token.class-name{color:#116329}html:not(.dark) .codeblock-light .language-jsx .token.string{color:#0a3069}html:not(.dark) .codeblock-light .language-json .token.operator{color:#24292f}html:not(.dark) .codeblock-light .language-json .token.null.keyword{color:#0550ae}html:not(.dark) .codeblock-light code.language-toml .table{display:inherit}html:not(.dark) .codeblock-light pre[class*=language-]>code[class*=language-]{position:relative;z-index:1;display:block;width:max-content;min-width:100%}html:not(.dark) .codeblock-light .line-highlight{background:rgb(var(--primary-light)/.2);width:100%;display:inline-block;position:relative;z-index:0}html:not(.dark) .codeblock-light .line-highlight:after,html:not(.dark) .codeblock-light .line-highlight:before{content:"";position:absolute;top:0;bottom:0;width:1.25rem;background:rgb(var(--primary-light)/.2)}html:not(.dark) .codeblock-light .line-highlight:before{left:-1.25rem;border-left:4px solid rgb(var(--primary-light)/1)}html:not(.dark) .codeblock-light .line-highlight:after{right:-1.25rem}html:not(.dark) .codeblock-light pre[class^=language-diff-]{display:flex;padding-left:2.25rem;padding-right:2.25rem}html:not(.dark) .codeblock-light pre[class^=language-diff-]>code{min-width:100%;flex:none}