.tiptap pre{background:#0d1117;color:#c9d1d9;font-family:JetBrainsMono,monospace;border-radius:8px;padding:1rem;overflow-x:auto;margin:1.5rem 0;font-size:.85rem}.tiptap pre code{background:none;color:inherit;padding:0}.tiptap pre .hljs-comment,.tiptap pre .hljs-quote{color:#8b949e;font-style:italic}.tiptap pre .hljs-attribute,.tiptap pre .hljs-name,.tiptap pre .hljs-regexp,.tiptap pre .hljs-selector-class,.tiptap pre .hljs-selector-id,.tiptap pre .hljs-tag,.tiptap pre .hljs-template-variable,.tiptap pre .hljs-variable{color:#d2a8ff}.tiptap pre .hljs-keyword,.tiptap pre .hljs-link,.tiptap pre .hljs-literal,.tiptap pre .hljs-section,.tiptap pre .hljs-selector-tag{color:#ff7b72}.tiptap pre .hljs-built_in,.tiptap pre .hljs-builtin-name,.tiptap pre .hljs-meta,.tiptap pre .hljs-type{color:#79c0ff}.tiptap pre .hljs-bullet,.tiptap pre .hljs-number,.tiptap pre .hljs-symbol{color:#f69d50}.tiptap pre .hljs-string{color:#a5d6ff}.tiptap pre .hljs-function .hljs-title,.tiptap pre .hljs-title,.tiptap pre .hljs-title.function_{color:#d2a8ff}.tiptap pre .hljs-subst{color:#c9d1d9}.tiptap pre .hljs-type{color:#ffa657}.tiptap pre .hljs-emphasis{font-style:italic}.tiptap pre .hljs-strong{font-weight:700}.tiptap pre .hljs-deletion{color:#ffdcd7;background-color:#67060c}.tiptap pre .hljs-addition{color:#aff5b4;background-color:#033a16}.tiptap pre .hljs-attr,.tiptap pre .hljs-doctag{color:#79c0ff}.tiptap pre .hljs-code{color:#c9d1d9}.tiptap pre::-webkit-scrollbar{height:8px}.tiptap pre::-webkit-scrollbar-thumb{background-color:#30363d;border-radius:4px}