pre::-webkit-scrollbar{height:6px;width:6px;background:transparent}pre::-webkit-scrollbar-thumb{background:hsla(0,1%,59%,.3);border-radius:2px}pre::-webkit-scrollbar-track{background:transparent}.dark pre::-webkit-scrollbar-thumb{background:hsla(180,0%,48%,.5)}.dark pre::-webkit-scrollbar-track{background:transparent}pre[class*=language-]{position:relative;margin:2rem 0;padding:1.5rem;background:transparent!important;border:none;border:1px solid rgba(99,99,100,.2);box-shadow:none;color:#4b5563!important;font-family:ui-monospace,SF Mono,Monaco,Cascadia Code,Roboto Mono,Consolas,Courier New,monospace;font-size:.875rem;line-height:1.7;overflow-x:auto;user-select:text;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text}.dark pre[class*=language-]{color:#9ca3af!important;border-color:hsla(210,1%,65%,.3)}pre[class*=language-]:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,rgba(249,250,251,.3),rgba(243,244,246,.1));border-radius:.25rem;z-index:-1;border:1px solid rgba(229,231,235,.3);pointer-events:none}.dark pre[class*=language-]:after{background:linear-gradient(135deg,rgba(17,24,39,.4),rgba(31,41,55,.2));border-color:rgba(55,65,81,.3);border-right:none}.token.cdata,.token.comment,.token.doctype,.token.prolog{color:#6b7280!important;background:transparent!important;font-style:italic}.token.punctuation{color:#4b5563!important;background:transparent!important}.token.boolean,.token.constant,.token.deleted,.token.number,.token.property,.token.symbol,.token.tag{color:#a73855!important;background:transparent!important}.token.attr-name,.token.builtin,.token.char,.token.inserted,.token.selector,.token.string{color:#059669!important;background:transparent!important}.language-css .token.string,.style .token.string,.token.entity,.token.operator,.token.url{color:#4b5563!important;background:transparent!important}.token.atrule,.token.attr-value,.token.keyword{color:#3b82f6!important;background:transparent!important;font-weight:500}.token.function{color:#d97706!important;background:transparent!important}.token.important,.token.regex,.token.variable{color:#dc2626!important;background:transparent!important}.dark .token.cdata,.dark .token.comment,.dark .token.doctype,.dark .token.prolog{color:#9ca3af!important;background:transparent!important}.dark .token.punctuation{color:#d1d5db!important;background:transparent!important}.dark .token.boolean,.dark .token.constant,.dark .token.deleted,.dark .token.number,.dark .token.property,.dark .token.symbol,.dark .token.tag{color:#fb7185!important;background:transparent!important}.dark .token.attr-name,.dark .token.builtin,.dark .token.char,.dark .token.inserted,.dark .token.selector,.dark .token.string{color:#34d399!important;background:transparent!important}.dark .language-css .token.string,.dark .style .token.string,.dark .token.entity,.dark .token.operator,.dark .token.url{color:#d1d5db!important;background:transparent!important}.dark .token.atrule,.dark .token.attr-value,.dark .token.keyword{color:#60a5fa!important;background:transparent!important}.dark .token.function{color:#fbbf24!important;background:transparent!important}.dark .token.important,.dark .token.regex,.dark .token.variable{color:#f87171!important;background:transparent!important}.token,code[class*=code-highlight],pre[class*=language-]{background:transparent!important;user-select:text;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text}.dark .token,.dark code[class*=code-highlight],.dark pre[class*=language-]{background:transparent!important}.line-highlight{background:rgba(59,130,246,.08);border-left:2px solid rgba(59,130,246,.4);margin-left:-1.5rem;margin-right:-1.5rem;padding-left:1.5rem;padding-right:1.5rem}.dark .line-highlight{background:rgba(59,130,246,.12)}pre[class*=language-] ::-moz-selection{background:rgba(59,130,246,.25)!important;color:inherit!important}pre[class*=language-] ::selection{background:rgba(59,130,246,.25)!important;color:inherit!important}.dark pre[class*=language-] ::-moz-selection{background:rgba(59,130,246,.35)!important;color:inherit!important}.dark pre[class*=language-] ::selection{background:rgba(59,130,246,.35)!important;color:inherit!important}pre[class*=language-]{transition:border-left-color .2s ease}