pre code.hljs{padding:1em;display:block;overflow-x:auto}code.hljs{padding:3px 5px}.hljs{color:#dcdcdc;background:#1e1e1e}.hljs-keyword,.hljs-literal,.hljs-symbol,.hljs-name{color:#569cd6}.hljs-link{color:#569cd6;text-decoration:underline}.hljs-built_in,.hljs-type{color:#4ec9b0}.hljs-number,.hljs-class{color:#b8d7a3}.hljs-string,.hljs-meta .hljs-string{color:#d69d85}.hljs-regexp,.hljs-template-tag{color:#9a5334}.hljs-subst,.hljs-function,.hljs-title,.hljs-params,.hljs-formula{color:#dcdcdc}.hljs-doctag{color:#608b4e}.hljs-meta,.hljs-meta .hljs-keyword,.hljs-tag{color:#9b9b9b}.hljs-variable,.hljs-template-variable{color:#bd63c5}.hljs-attr,.hljs-attribute{color:#9cdcfe}.hljs-section{color:gold}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:700}.hljs-bullet,.hljs-selector-tag,.hljs-selector-id,.hljs-selector-class,.hljs-selector-attr,.hljs-selector-pseudo{color:#d7ba7d}.hljs-addition{background-color:#144212;width:100%;display:inline-block}.hljs-deletion{background-color:#600;width:100%;display:inline-block}.tiptap pre,.prose pre{color:#e3e3e3!important;background:#0d0d0d!important;border:1px solid #ffffff1a!important;border-radius:12px!important;width:100%!important;max-width:800px!important;max-height:500px!important;margin:1.5rem auto!important;padding:1.75rem 1.5rem!important;font-family:JetBrains Mono,Fira Code,Consolas,Monaco,monospace!important;font-size:.875rem!important;line-height:1.7!important;overflow:auto!important;box-shadow:0 4px 12px #00000026!important}.tiptap pre::-webkit-scrollbar{background:0 0!important;width:8px!important;height:8px!important}.prose pre::-webkit-scrollbar{background:0 0!important;width:8px!important;height:8px!important}.tiptap pre::-webkit-scrollbar-thumb{background:#ffffff40 padding-box padding-box!important;border:2px solid #0000!important;border-radius:99px!important;transition:background .2s ease-in-out!important}.prose pre::-webkit-scrollbar-thumb{background:#ffffff40 padding-box padding-box!important;border:2px solid #0000!important;border-radius:99px!important;transition:background .2s ease-in-out!important}.tiptap pre:hover::-webkit-scrollbar-thumb{background:#ffffff73!important}.prose pre:hover::-webkit-scrollbar-thumb{background:#ffffff73!important}.tiptap pre::-webkit-scrollbar-button:single-button:vertical:decrement{background:0 0!important;height:12px!important;display:block!important}.prose pre::-webkit-scrollbar-button:single-button:vertical:decrement{background:0 0!important;height:12px!important;display:block!important}.tiptap pre::-webkit-scrollbar-button:single-button:vertical:increment{background:0 0!important;height:12px!important;display:block!important}.prose pre::-webkit-scrollbar-button:single-button:vertical:increment{background:0 0!important;height:12px!important;display:block!important}.tiptap pre code,.prose pre code{color:inherit!important;font-size:inherit!important;background:0 0!important;border-radius:0!important;padding:0!important}.hljs-keyword,.hljs-selector-tag,.hljs-literal,.hljs-section,.hljs-link{color:#569cd6!important}.hljs-function,.hljs-title,.hljs-title.function_{color:#dcdcaa!important}.hljs-string,.hljs-attribute,.hljs-symbol,.hljs-bullet,.hljs-addition{color:#ce9178!important}.hljs-comment,.hljs-quote{color:#6a9955!important;font-style:italic!important}.hljs-number,.hljs-regexp,.hljs-meta{color:#b5cea8!important}.hljs-built_in,.hljs-class,.hljs-type{color:#4ec9b0!important}.hljs-params,.hljs-variable,.hljs-attr{color:#9cdcfe!important}.tiptap code,.prose code{color:#d946ef!important;background:#0000000d!important;border-radius:6px!important;padding:.2em .4em!important;font-family:JetBrains Mono,Fira Code,Consolas,Monaco,monospace!important;font-size:.875em!important;font-weight:600!important}.dark .tiptap code,.dark .prose code{color:#f472b6!important;background:#ffffff1a!important}.tiptap img{border-radius:.5rem;max-width:100%;height:auto;margin:1rem auto;display:block;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}.prose img{border-radius:.5rem;max-width:100%;height:auto;margin:1.5rem auto;display:block;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}.tiptap img:hover,.prose img:hover{transition:box-shadow .2s;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}
