pre[class*=language-].line-numbers{position:relative;padding-left:3.8em;counter-reset:linenumber}pre[class*=language-].line-numbers>code{position:relative;white-space:inherit}.line-numbers .line-numbers-rows{position:absolute;pointer-events:none;top:0;font-size:100%;left:-3.8em;width:3em;letter-spacing:-1px;border-right:1px solid #999;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.line-numbers-rows>span{display:block;counter-increment:linenumber}.line-numbers-rows>span:before{content:counter(linenumber);color:#999;display:block;padding-right:.8em;text-align:right}code[class*=language-],pre[class*=language-]{color:#d4d4d4;font-family:Menlo,Monaco,Consolas,Andale Mono,Ubuntu Mono,Courier New,monospace;direction:ltr;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;line-height:1.8;tab-size:4;hyphens:none;background:#1e1e1e!important;border-radius:3px}pre[class*=language-]{padding:1.25em;margin:.75em 0;overflow-x:auto;max-width:100%}div.prose pre{overflow-x:auto;white-space:pre;word-wrap:normal;max-width:100%}:not(pre)>code[class*=language-]{padding:.2em .3em;border-radius:.3em;white-space:normal}.token.block-comment,.token.cdata,.token.comment,.token.doctype,.token.prolog{color:#6a9955}.token.punctuation{color:#d4d4d4}.token.boolean,.token.constant,.token.function-name,.token.number,.token.property,.token.symbol,.token.tag{color:#b5cea8}.token.attr-name,.token.builtin,.token.char,.token.function,.token.selector,.token.string{color:#ce9178}.token.entity,.token.operator,.token.url,.token.variable{color:#d4d4d4}.token.atrule,.token.attr-value,.token.keyword{color:#569cd6}.token.class-name{color:#4ec9b0}.token.important,.token.regex{color:#d16969}.line-numbers .line-numbers-rows{border-right:1px solid #444!important;padding-right:.8em}.line-numbers .line-numbers-rows>span:before{color:#858585!important;padding-right:.8em;line-height:1.8}.line-highlight{background:rgba(255,255,255,.07)}:not(pre)>code{background-color:#2d2d2d;color:#e0e0e0;padding:.2em .4em;border-radius:3px;font-family:Menlo,Monaco,Consolas,Andale Mono,Ubuntu Mono,Courier New,monospace}.prose pre{background-color:#1e1e1e!important;border:1px solid #333!important}.prose table{display:block;overflow-x:auto;max-width:100%}.prose table pre{white-space:pre;word-wrap:normal}.prose pre{margin:1.5em 0}.prose code{line-height:1.8}.prose pre code .line{padding:.2em 0}.prose table code{line-height:1.8}.line-numbers-rows>span{line-height:1.8;padding:.2em 0}