pre[class*=language-]{--tw-bg-opacity:1;background-color:rgb(17 24 39/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity))}.token.class-name,.token.function,.token.selector,.token.selector .class,.token.selector.class,.token.tag{--tw-text-opacity:1;color:rgb(74 222 128/var(--tw-text-opacity))}.token.attr-name,.token.important,.token.pseudo-class,.token.rule{--tw-text-opacity:1;color:rgb(250 204 21/var(--tw-text-opacity))}.token.keyword,.token.module,.token.operator{--tw-text-opacity:1;color:rgb(236 72 153/var(--tw-text-opacity))}.token.attr-value,.token.class,.token.property,.token.string{--tw-text-opacity:1;color:rgb(250 204 21/var(--tw-text-opacity))}.token.attr-equals,.token.punctuation{--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity))}.language-css .token.function,.token.unit{--tw-text-opacity:1;color:rgb(192 132 252/var(--tw-text-opacity))}.token.combinator,.token.comment{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity))}.token.const,.token.let,.token.var{--tw-text-opacity:1;color:rgb(192 132 252/var(--tw-text-opacity))}.token.tag .token.class-name{--tw-text-opacity:1;color:rgb(116 185 206/var(--tw-text-opacity))}pre.hljs{position:relative;background:#1e1e1e!important;color:#d4d4d4!important;border-radius:.5rem;padding:2.75rem 1.5rem 1.25rem!important;overflow-x:auto;font-family:Fira Code,Cascadia Code,Consolas,monospace!important;font-size:.875rem!important;line-height:1.6!important;margin:1.5rem 0!important;border:1px solid hsla(0,0%,100%,.08)!important;box-shadow:0 4px 24px rgba(0,0,0,.4);white-space:pre-wrap!important;word-wrap:break-word!important;word-break:break-word!important}pre.hljs:before{content:attr(data-language);position:absolute;top:0;left:0;right:0;padding:.35rem 1.25rem;background:hsla(0,0%,100%,.04);border-bottom:1px solid hsla(0,0%,100%,.08);color:#858585;font-size:.6rem;font-weight:700;text-transform:uppercase;letter-spacing:.2em;font-family:Inter,system-ui,sans-serif}pre.hljs code{background:transparent!important;padding:0!important;font-size:inherit!important;color:#d4d4d4!important;border-radius:0!important;border:none!important;font-family:inherit!important}pre.hljs .hljs-comment,pre.hljs .hljs-quote{color:#6a9955!important;font-style:italic}pre.hljs .hljs-deletion,pre.hljs .hljs-keyword,pre.hljs .hljs-literal,pre.hljs .hljs-selector-tag{color:#569cd6!important}pre.hljs .hljs-built_in,pre.hljs .hljs-type{color:#4ec9b0!important}pre.hljs .hljs-addition,pre.hljs .hljs-regexp,pre.hljs .hljs-string,pre.hljs .hljs-symbol{color:#ce9178!important}pre.hljs .hljs-number{color:#b5cea8!important}pre.hljs .hljs-attr,pre.hljs .hljs-attribute,pre.hljs .hljs-template-variable,pre.hljs .hljs-variable{color:#9cdcfe!important}pre.hljs .hljs-function .hljs-title,pre.hljs .hljs-name,pre.hljs .hljs-section,pre.hljs .hljs-title,pre.hljs .hljs-title.function_{color:#dcdcaa!important}pre.hljs .hljs-class .hljs-title,pre.hljs .hljs-title.class_{color:#4ec9b0!important}pre.hljs .hljs-tag,pre.hljs .hljs-tag .hljs-name{color:#569cd6!important}pre.hljs .hljs-tag .hljs-attr{color:#9cdcfe!important}pre.hljs .hljs-tag .hljs-string{color:#ce9178!important}pre.hljs .hljs-selector-class,pre.hljs .hljs-selector-id,pre.hljs .hljs-selector-pseudo{color:#d7ba7d!important}pre.hljs .hljs-meta,pre.hljs .hljs-meta .hljs-keyword{color:#c586c0!important}pre.hljs .hljs-meta .hljs-string{color:#ce9178!important}pre.hljs .hljs-operator,pre.hljs .hljs-punctuation,pre.hljs .hljs-subst{color:#d4d4d4!important}pre.hljs .hljs-emphasis{font-style:italic}pre.hljs .hljs-strong{font-weight:700}.prose code:not(pre code),.prose-invert code:not(pre code){background:hsla(215,8%,47%,.15)!important;color:#e06c75!important;padding:.15em .4em!important;border-radius:.3em!important;font-size:.875em!important;font-family:Fira Code,monospace!important;font-weight:400!important}.dark .prose code:not(pre code),.dark .prose-invert code:not(pre code){background:hsla(215,8%,47%,.2)!important;color:#f6b73c!important}