code[class*=language-],pre[class*=language-]{color:#d4d4d4;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;tab-size:4;-webkit-hyphens:none;hyphens:none;direction:ltr;font-family:Menlo,Monaco,Courier New,monospace;line-height:1.5}pre[class*=language-]{background:#1e1e1e;border-radius:.5rem;margin:.5em 0;padding:1em;overflow:auto;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}:not(pre)>code[class*=language-]{color:#333;background:#e0e0e0;border-radius:.3em;padding:.2em .4em}.dark :not(pre)>code[class*=language-]{color:#e2e8f0;background:#2d3748}.token.comment,.token.block-comment,.token.prolog,.token.doctype,.token.cdata{color:#6a9955}.token.punctuation{color:#d4d4d4}.token.property,.token.tag,.token.boolean,.token.number,.token.function-name,.token.constant,.token.symbol,.token.deleted{color:#569cd6}.token.selector,.token.attr-name,.token.string,.token.char,.token.function,.token.builtin,.token.inserted{color:#ce9178}.token.operator,.token.entity,.token.url,.language-css .token.string,.style .token.string{color:#d4d4d4;background:0 0}.token.atrule,.token.attr-value,.token.keyword{color:#c586c0}.token.class-name{color:#4ec9b0}.token.regex,.token.important,.token.variable{color:#dcdcaa}.token.important,.token.bold{font-weight:700}.token.italic{font-style:italic}.token.entity{cursor:help}pre[data-line]{position:relative}pre[class*=language-]>code[class*=language-]{z-index:1;position:relative}.line-highlight{padding:inherit 0;z-index:0;pointer-events:none;line-height:inherit;white-space:pre;background:#f7ebc6;margin-top:1em;position:absolute;left:0;right:0;box-shadow:inset 5px 0 #f7d87c}.dark pre[class*=language-]{background:#1a202c}.dark .token.comment,.dark .token.block-comment,.dark .token.prolog,.dark .token.doctype,.dark .token.cdata{color:#7f9f7f}.dark .token.punctuation{color:#e2e8f0}.dark .CodeMirror .cm-formatting-code-block,.dark .editor-preview pre,.dark .editor-preview-side pre,.dark .blog-content pre{background-color:#1a202c!important}.dark .cm-formatting-code-block{color:#1a202c!important;background-color:#1a202c!important}.dark .cm-formatting-code{color:#2d3748!important;background-color:#2d3748!important}.dark .blog-content pre,.dark .blog-content pre code{background-color:#1a202c!important}.dark .blog-content pre:before,.dark .blog-content pre:after{content:"";display:none}
