.tiptap-editor .ProseMirror{outline:none;min-height:300px;padding:12px 14px;font-size:14px;line-height:1.6;color:#1f2937}.tiptap-editor .ProseMirror p{margin:.25em 0}.tiptap-editor .ProseMirror h1{font-size:1.4em;font-weight:700;margin:.7em 0 .3em;color:#111827}.tiptap-editor .ProseMirror h2{font-size:1.2em;font-weight:600;margin:.6em 0 .3em;color:#1f2937}.tiptap-editor .ProseMirror ul{list-style:disc;padding-left:1.4em;margin:.3em 0}.tiptap-editor .ProseMirror ol{list-style:decimal;padding-left:1.4em;margin:.3em 0}.tiptap-editor .ProseMirror li{margin:.1em 0}.tiptap-editor .ProseMirror a{color:#2563eb;text-decoration:underline;cursor:pointer}.tiptap-editor .ProseMirror table{border-collapse:collapse;width:100%;margin:8px 0;font-size:13px}.tiptap-editor .ProseMirror table td,.tiptap-editor .ProseMirror table th{border:1px solid #d1d5db;padding:6px 10px;vertical-align:top;min-width:60px;position:relative}.tiptap-editor .ProseMirror table th{background-color:#f3f4f6;font-weight:600;text-align:left}.tiptap-editor .ProseMirror table .selectedCell:after{z-index:2;position:absolute;content:"";left:0;right:0;top:0;bottom:0;background:#2563eb14;pointer-events:none}.tiptap-editor .ProseMirror blockquote{border-left:3px solid #d1d5db;padding-left:1em;color:#6b7280;margin:.5em 0}.tiptap-editor .ProseMirror code{background:#f3f4f6;border-radius:3px;padding:.1em .3em;font-size:.9em;font-family:monospace}.tiptap-editor .ProseMirror p.is-editor-empty:first-child:before{content:attr(data-placeholder);float:left;color:#9ca3af;pointer-events:none;height:0}
