.prose pre{position:relative;overflow-x:auto;border-radius:.75rem;border:1px solid rgba(255,255,255,.1);background-color:rgba(15,23,42,.95);box-shadow:0 25px 50px -12px rgba(0,0,0,.25);margin-top:1.5rem;margin-bottom:1.5rem}.prose pre code{display:block;padding:1.5rem;font-size:.875rem;line-height:1.7;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;color:#e5e7eb;text-shadow:none}.prose pre[class*=language-]{position:relative;overflow-x:auto;border-radius:.75rem;border:1px solid rgba(255,255,255,.1);background-color:rgba(15,23,42,.95);margin-top:1.5rem;margin-bottom:1.5rem}.prose code[class*=language-]{line-height:1.7;color:#e5e7eb;text-shadow:none}.prose code:not(pre code),.prose code[class*=language-]{font-size:.875rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.prose code:not(pre code){padding:.2rem .4rem;border-radius:.375rem;background-color:#f9f9f9;border:1px solid #e5e7eb;color:#262626}.hljs{background:transparent}.hljs,pre code{color:#e5e7eb}.hljs-comment,.hljs-quote{color:#6b7280;font-style:italic}.hljs-keyword,.hljs-selector-tag,.hljs-subst{color:rgb(192,132,252);font-weight:600}.hljs-literal,.hljs-number,.hljs-template-variable,.hljs-variable{color:rgb(34,211,238)}.hljs-doctag,.hljs-string{color:rgb(52,211,153)}.hljs-section,.hljs-selector-id,.hljs-title{color:rgb(253,224,71);font-weight:600}.hljs-class .hljs-title,.hljs-type{color:rgb(103,232,249)}.hljs-attribute,.hljs-name,.hljs-tag{color:rgb(244,114,182)}.hljs-link,.hljs-regexp{color:rgb(251,146,60)}.hljs-bullet,.hljs-symbol{color:rgb(216,180,254)}.hljs-built_in,.hljs-builtin-name{color:rgb(96,165,250)}.hljs-meta{color:#9ca3af}.hljs-deletion{background-color:rgba(239,68,68,.2);color:rgb(252,165,165)}.hljs-addition{background-color:rgba(34,197,94,.2);color:rgb(134,239,172)}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:700}.hljs-function .hljs-title{color:rgb(253,224,71)}.hljs-params{color:rgb(253,186,116)}.hljs-attr{color:rgb(103,232,249)}.hljs-operator{color:rgb(216,180,254)}.hljs-selector-class{color:rgb(253,224,71)}.hljs-selector-attr,.hljs-selector-pseudo{color:rgb(34,211,238)}.hljs-tag{color:#d1d5db}.hljs-tag .hljs-name{color:rgb(244,114,182)}.hljs-tag .hljs-attr{color:rgb(34,211,238)}.hljs-tag .hljs-punctuation{color:#9ca3af}.hljs-ln-numbers{color:#4b5563;user-select:none;padding-right:1rem;text-align:right}.hljs-ln-code{padding-left:1rem}code[class*=language-],pre[class*=language-]{color:#e5e7eb!important;background:transparent!important;font-family:Fira Code,JetBrains Mono,Consolas,Monaco,Courier New,monospace!important;font-size:.875rem!important;line-height:1.7!important;text-shadow:none!important}.token.cdata,.token.comment,.token.doctype,.token.prolog{color:#6b7280;font-style:italic}.token.punctuation{color:#9ca3af}.token.boolean,.token.constant,.token.deleted,.token.number,.token.property,.token.symbol,.token.tag{color:rgb(34,211,238)}.token.attr-name,.token.builtin,.token.char,.token.inserted,.token.selector,.token.string{color:rgb(52,211,153)!important}.token.entity,.token.operator,.token.url{color:rgb(216,180,254)!important}.token.control,.token.directive,.token.keyword{color:rgb(192,132,252)!important;font-weight:600!important}.token.class-name,.token.function{color:rgb(253,224,71)!important}.token.important,.token.regex,.token.variable{color:rgb(251,146,60)!important}.token.namespace{opacity:.7}.token.attr-value .token.punctuation{color:rgb(52,211,153)}.language-html .token.tag,.language-markup .token.tag,.language-vue .token.tag,.token.tag{color:#e5e7eb!important}.language-markup .token.tag .token.tag,.language-vue .token.tag .token.tag,.token.tag .token.tag{color:rgb(244,114,182)!important}.language-markup .token.attr-name,.language-vue .token.attr-name,.token.tag .token.attr-name{color:rgb(34,211,238)!important}.language-markup .token.attr-value,.language-vue .token.attr-value,.token.tag .token.attr-value{color:rgb(52,211,153)!important}.language-markup .token.punctuation,.language-vue .token.punctuation{color:#9ca3af!important}.language-javascript .token.keyword,.language-js .token.keyword,.language-typescript .token.keyword{color:rgb(192,132,252)!important}code[class*=language-],pre[class*=language-]{color:#ccc;background:none;font-family:Consolas,Monaco,Andale Mono,Ubuntu Mono,monospace;font-size:1em;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}pre[class*=language-]{padding:1em;margin:.5em 0;overflow:auto}:not(pre)>code[class*=language-],pre[class*=language-]{background:#2d2d2d}:not(pre)>code[class*=language-]{padding:.1em;border-radius:.3em;white-space:normal}.token.block-comment,.token.cdata,.token.comment,.token.doctype,.token.prolog{color:#999}.token.punctuation{color:#ccc}.token.attr-name,.token.deleted,.token.namespace,.token.tag{color:#e2777a}.token.function-name{color:#6196cc}.token.boolean,.token.function,.token.number{color:#f08d49}.token.class-name,.token.constant,.token.property,.token.symbol{color:#f8c555}.token.atrule,.token.builtin,.token.important,.token.keyword,.token.selector{color:#cc99cd}.token.attr-value,.token.char,.token.regex,.token.string,.token.variable{color:#7ec699}.token.entity,.token.operator,.token.url{color:#67cdcc}.token.bold,.token.important{font-weight:700}.token.italic{font-style:italic}.token.entity{cursor:help}.token.inserted{color:green}