code[class*=language-],pre[class*=language-]{color:var(--text-primary);background:none;padding:.5rem;text-shadow:none;font-family:JetBrains Mono,monospace;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none}.prose pre,pre[class*=language-]{overflow:auto;border-radius:.5em;box-shadow:0 0 .5em rgba(0,0,0,.1);margin-top:1.5rem;padding:2rem 1rem 1rem;background-color:var(--background-tertiary)!important;color:var(--text-primary)!important;border:1px solid var(--border-primary)!important}.dark .prose pre,.dark pre[class*=language-],html.dark .prose pre,html.dark pre[class*=language-]{background-color:rgb(26,26,32)!important;color:rgb(226,226,232)!important;border:1px solid rgb(34,34,40)!important}:root:not(.dark) .prose pre,:root:not(.dark) pre[class*=language-],html:not(.dark) .prose pre,html:not(.dark) pre[class*=language-]{background-color:rgb(234,237,240)!important;color:rgb(26,26,32)!important;border:1px solid rgb(226,229,234)!important}@media (max-width:640px){.prose pre,.prose pre code,code[class*=language-],pre[class*=language-]{white-space:pre-wrap;word-break:break-word;word-wrap:break-word}.language-css .token.string,.style .token.string,.token.entity,.token.operator,.token.url,.token.variable{word-break:break-all}}pre.language-bash code,pre.language-sh code,pre.language-shell code{word-break:break-all}.prose pre:before,pre[class*=language-]:before{content:"";position:absolute;top:.5rem;left:.5rem;width:.75rem;height:.75rem;background-color:rgba(239,68,68,.8);border-radius:9999px;box-shadow:1.25rem 0 0 rgba(234,179,8,.8),2.5rem 0 0 rgba(34,197,94,.8);z-index:1}.prose pre,pre[class*=language-]{position:relative}.prose pre.language-none:after,pre[class*=language-]:after{position:absolute;top:.75rem;right:1rem;color:rgba(255,255,255,.5);font-family:JetBrains Mono,monospace;font-size:.75rem;font-weight:400;text-transform:uppercase;letter-spacing:.1em}.prose pre.language-none:after{content:""}.prose pre.language-none,.prose pre:not([class*=language-]),pre.language-none,pre:not([class*=language-]){background-color:var(--background-tertiary)!important;color:var(--text-primary)!important;border:1px solid var(--border-primary)!important}pre.language-javascript:after,pre.language-js:after{content:"javascript"}pre.language-css:after{content:"css"}pre.language-html:after{content:"html"}pre.language-jsx:after{content:"jsx"}pre.language-tsx:after{content:"tsx"}pre.language-ts:after,pre.language-typescript:after{content:"typescript"}pre.language-json:after{content:"json"}pre.language-bash:after,pre.language-sh:after,pre.language-shell:after{content:"bash"}pre.language-markdown:after,pre.language-md:after{content:"markdown"}pre.language-yaml:after,pre.language-yml:after{content:"yaml"}pre.language-py:after,pre.language-python:after{content:"python"}pre.language-rb:after,pre.language-ruby:after{content:"ruby"}pre.language-go:after{content:"go"}pre.language-php:after{content:"php"}pre.language-java:after{content:"java"}pre.language-c:after{content:"c"}pre.language-cpp:after{content:"c++"}pre.language-cs:after,pre.language-csharp:after{content:"c#"}.prose pre>code,pre[class*=language-]>code{display:block;padding-top:0}:not(pre)>code,:not(pre)>code[class*=language-]{border-radius:.3em;white-space:normal;padding:.1em .4em}:root{--syntax-comment:#6b7280;--syntax-punctuation:var(--text-primary);--syntax-property:#dc2626;--syntax-boolean:#7c3aed;--syntax-string:#059669;--syntax-operator:var(--text-primary);--syntax-function:#d97706;--syntax-keyword:#2563eb;--syntax-regex:#ea580c}.dark{--syntax-comment:#6b7280;--syntax-punctuation:var(--text-primary);--syntax-property:#f87171;--syntax-boolean:#a78bfa;--syntax-string:#34d399;--syntax-operator:var(--text-primary);--syntax-function:#fbbf24;--syntax-keyword:#60a5fa;--syntax-regex:#fb923c}.token.cdata,.token.comment,.token.doctype,.token.prolog{color:var(--syntax-comment)}.token.punctuation{color:var(--syntax-punctuation)}.namespace{opacity:.7}.token.constant,.token.deleted,.token.property,.token.symbol,.token.tag{color:var(--syntax-property)}.token.boolean,.token.number{color:var(--syntax-boolean)}.token.attr-name,.token.builtin,.token.char,.token.inserted,.token.selector,.token.string{color:var(--syntax-string)}.language-css .token.string,.style .token.string,.token.entity,.token.operator,.token.url,.token.variable{color:var(--syntax-operator)}.token.atrule,.token.attr-value,.token.class-name,.token.function{color:var(--syntax-function)}.token.keyword{color:var(--syntax-keyword)}.token.important,.token.regex{color:var(--syntax-regex)}.token.bold,.token.important{font-weight:700}.token.italic{font-style:italic}.token.entity{cursor:help}