.ProseMirror:focus{outline:none}.tiptap{line-height:1.7}.tiptap p{margin:0 0 1rem}.tiptap :first-child{margin-top:0}.tiptap :last-child{margin-bottom:0}.tiptap h1,.tiptap h2,.tiptap h3,.tiptap h4,.tiptap h5,.tiptap h6{line-height:1.25;margin-top:2rem;margin-bottom:1rem;text-wrap:pretty;overflow-wrap:anywhere}.tiptap h1{font-size:1.4rem}.tiptap h2{font-size:1.2rem}.tiptap h3{font-size:1.1rem}.tiptap h4,.tiptap h5,.tiptap h6{font-size:1rem}.tiptap ol,.tiptap ul{padding-left:1.25rem;margin:.4rem 0 1.25rem;list-style-position:outside}.tiptap ul{list-style-type:disc}.tiptap ul ul{list-style-type:circle}.tiptap ul ul ul{list-style-type:square}.tiptap ol{list-style-type:decimal}.tiptap ol ol{list-style-type:lower-alpha}.tiptap ol ol ol{list-style-type:lower-roman}.tiptap hr{border:none;border-top:1px solid #d2d2d2;cursor:pointer;margin:2rem 0}.tiptap hr.ProseMirror-selectednode{border-top:1px solid #3ebfff}.tiptap blockquote{border-left:3px solid #d2d2d2;margin:1.5rem 0;padding-left:1rem}.tiptap mark{border-radius:.4rem;box-decoration-break:clone;padding:.1rem .3rem}.tiptap a{color:#80f;cursor:pointer;text-decoration:underline}.tiptap a:hover{color:#9b2aff}.tiptap img{max-width:100%;height:auto;display:inline-block}.tiptap pre{background:#242424;color:#f5f5f5;border-radius:.5rem;font-family:JetBrainsMono,ui-monospace,SFMono-Regular,Menlo,Consolas,Liberation Mono,monospace;margin:1.25rem 0;padding:.75rem 1rem;overflow-x:auto;white-space:pre;tab-size:2}.tiptap pre code{background:none;color:inherit;display:block;white-space:inherit;font-size:.85rem;line-height:1.6;padding:0}.tiptap pre.ProseMirror-selectednode{outline:2px solid #3ebfff;outline-offset:2px}.tiptap pre .hljs-comment,.tiptap pre .hljs-quote{color:#9aa0a6}.tiptap pre .hljs-attribute,.tiptap pre .hljs-link,.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:#f98181}.tiptap pre .hljs-built_in,.tiptap pre .hljs-builtin-name,.tiptap pre .hljs-literal,.tiptap pre .hljs-meta,.tiptap pre .hljs-number,.tiptap pre .hljs-params,.tiptap pre .hljs-type{color:#fbbc88}.tiptap pre .hljs-bullet,.tiptap pre .hljs-string,.tiptap pre .hljs-symbol{color:#b9f18d}.tiptap pre .hljs-section,.tiptap pre .hljs-title{color:#faf594}.tiptap pre .hljs-keyword,.tiptap pre .hljs-selector-tag{color:#70cff8}.tiptap pre .hljs-emphasis{font-style:italic}.tiptap pre .hljs-strong{font-weight:700}.tiptap code:not(pre code){background:#f3f3f3;border-radius:.3rem;padding:.15rem .35rem;font-family:JetBrainsMono,ui-monospace,SFMono-Regular,Menlo,Consolas,Liberation Mono,monospace;font-size:.85rem;color:#c62828}.tiptap .tableWrapper{margin:1.5rem 0;overflow-x:auto}.tiptap table{border-collapse:collapse;table-layout:fixed;width:100%;margin:0;overflow:hidden}.tiptap table td,.tiptap table th{border:1px solid silver;box-sizing:border-box;min-width:1em;padding:6px 8px;position:relative;vertical-align:top}.tiptap table td>*,.tiptap table th>*{margin-bottom:0}.tiptap table th{background-color:#e5e5e5;font-weight:600;text-align:left}.tiptap table .selectedCell:after{background:rgba(130,19,203,.16);content:"";left:0;right:0;top:0;bottom:0;pointer-events:none;position:absolute;z-index:2}.tiptap table .column-resize-handle{background-color:#8213cb;bottom:-2px;pointer-events:none;position:absolute;right:-2px;top:0;width:4px}.tiptap.resize-cursor{cursor:col-resize}.dark .tiptap pre{background:#1e1e1e;color:#e6e6e6}.dark .tiptap code:not(pre code){background:#2b2b2b;color:#ffe0e0}.dark .tiptap table th{background-color:#2f2f2f;color:#fff}.dark .tiptap table td,.dark .tiptap table th{border-color:#4a4a4a}.tiptap .ProseMirror-gapcursor{display:none}.tiptap .ProseMirror-gapcursor:after{display:block;position:relative}