.ProseMirror,.tiptap-content{outline:none}.ProseMirror p.is-editor-empty:first-child:before{color:#9ca3af;content:attr(data-placeholder);float:left;height:0;pointer-events:none}.ProseMirror h2,.tiptap-content h2{font-size:1.5rem;font-weight:600;margin-top:1.5rem;margin-bottom:.75rem;line-height:1.3}.ProseMirror h3,.tiptap-content h3{font-size:1.25rem;font-weight:600;margin-top:1.25rem;margin-bottom:.5rem;line-height:1.4}.ProseMirror p,.tiptap-content p{margin-bottom:.75rem;line-height:1.6}.ProseMirror ol,.ProseMirror ul,.tiptap-content ol,.tiptap-content ul{padding-left:1.5rem;margin-bottom:.75rem}.ProseMirror ul,.tiptap-content ul{list-style-type:disc}.ProseMirror ol,.tiptap-content ol{list-style-type:decimal}.ProseMirror li,.tiptap-content li{margin-bottom:.25rem}.ProseMirror blockquote,.tiptap-content blockquote{border-left:4px solid #e5e7eb;padding-left:1rem;margin-left:0;margin-bottom:.75rem;font-style:italic;color:#6b7280}.ProseMirror hr,.tiptap-content hr{border:none;border-top:2px solid #e5e7eb;margin:1.5rem 0}.ProseMirror strong,.tiptap-content strong{font-weight:600}.ProseMirror em,.tiptap-content em{font-style:italic}.ProseMirror code,.tiptap-content code{background-color:#f3f4f6;padding:.125rem .25rem;border-radius:.25rem;font-size:.875rem;font-family:monospace}.ProseMirror pre,.tiptap-content pre{background-color:#1f2937;color:#f9fafb;padding:1rem;border-radius:.375rem;overflow-x:auto;margin-bottom:.75rem}.ProseMirror pre code,.tiptap-content pre code{background-color:transparent;padding:0;color:inherit}