.tiptap:focus{outline:none}.tiptap p.is-editor-empty:first-child:before{color:#91949a;content:attr(data-placeholder);float:left;font-size:14px;font-weight:600;height:0;pointer-events:none;width:100%}.tiptap{width:100%}.tiptap :first-child{margin-top:5px}.tiptap :last-child{margin-bottom:5px}.tiptap .mention{background-color:#832ae833;border-radius:.4rem;-webkit-box-decoration-break:clone;box-decoration-break:clone;color:#6013b8;font-weight:500;margin:0 .1rem;padding:.1rem .3rem}.dark .tiptap .mention{background-color:#a855f733;color:#c084fc}.tiptap ol,.tiptap ul{list-style-type:disc;margin:1.25rem 1rem 1.25rem .4rem;padding:0 1rem}.tiptap ol li p,.tiptap ul li p{margin-bottom:.25em;margin-top:.25em}.tiptap ol li,.tiptap ul li{margin-bottom:.5rem;margin-left:1rem}.tiptap h1,.tiptap h2,.tiptap h3,.tiptap h4,.tiptap h5,.tiptap h6{line-height:1.1;margin-top:1.5rem;text-wrap:pretty}.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 code{background-color:#2a2a2a;border-radius:.4rem;color:#f8f8f2;font-size:.85rem;padding:.25em .3em}.tiptap pre{background:#2a2a2a;border-radius:.5rem;color:#f8f8f2;font-family:JetBrainsMono,monospace;margin:1.5rem 0;padding:.75rem 1rem}.tiptap pre code{background:none;color:inherit;font-size:.8rem;padding:0}.tiptap blockquote{border-left:3px solid #f8f8f2;margin:1.5rem 0;padding-left:1rem}.tiptap p{font-size:15px}
