.tiptap-editor{min-height:400px}.tiptap-editor .ProseMirror{outline:none;padding:1rem;min-height:400px}.tiptap-editor .ProseMirror p.is-editor-empty:first-child:before{content:attr(data-placeholder);float:left;color:#adb5bd;pointer-events:none;height:0}.tiptap-editor .ProseMirror h1{font-size:2em;font-weight:700;margin-top:.67em;margin-bottom:.67em;line-height:1.2}.tiptap-editor .ProseMirror h2{font-size:1.5em;font-weight:700;margin-top:.83em;margin-bottom:.83em;line-height:1.3}.tiptap-editor .ProseMirror h3{font-size:1.17em;font-weight:700;margin-top:1em;margin-bottom:1em;line-height:1.4}.tiptap-editor .ProseMirror p{margin-top:.5em;margin-bottom:.5em;line-height:1.6}.tiptap-editor .ProseMirror ol,.tiptap-editor .ProseMirror ul{padding-left:2em;margin-top:.5em;margin-bottom:.5em}.tiptap-editor .ProseMirror ul{list-style-type:disc}.tiptap-editor .ProseMirror ol{list-style-type:decimal}.tiptap-editor .ProseMirror li{margin-top:.25em;margin-bottom:.25em}.tiptap-editor .ProseMirror ol ul,.tiptap-editor .ProseMirror ul ul{list-style-type:circle}.tiptap-editor .ProseMirror ol ol ul,.tiptap-editor .ProseMirror ol ul ul,.tiptap-editor .ProseMirror ul ul ul{list-style-type:square}.tiptap-editor .ProseMirror blockquote{border-left:4px solid #e5e7eb;padding-left:1em;margin:1em 0;font-style:italic;color:#6b7280}.tiptap-editor .ProseMirror code{background-color:#f3f4f6;border-radius:.25rem;padding:.125rem .25rem;font-family:Courier New,Courier,monospace;font-size:.875em;color:#1f2937}.tiptap-editor .ProseMirror pre{background-color:#1f2937;color:#f3f4f6;border-radius:.5rem;padding:1rem;margin-top:1em;margin-bottom:1em;overflow-x:auto}.tiptap-editor .ProseMirror pre code{background:none;color:inherit;font-size:.875em;padding:0}.tiptap-editor .ProseMirror a{color:#3b82f6;text-decoration:underline;cursor:pointer}.tiptap-editor .ProseMirror a:hover{color:#1d4ed8}.tiptap-editor .ProseMirror img{max-width:100%;height:auto;border-radius:.5rem;margin-top:1em;margin-bottom:1em;display:block}.tiptap-editor .ProseMirror img.ProseMirror-selectednode{outline:3px solid #3b82f6}.tiptap-editor .ProseMirror strong{font-weight:700}.tiptap-editor .ProseMirror em{font-style:italic}.tiptap-editor .ProseMirror u{text-decoration:underline}.tiptap-editor .ProseMirror s{text-decoration:line-through}.tiptap-editor .ProseMirror hr{border:none;border-top:2px solid #e5e7eb;margin:2em 0}.tiptap-editor .ProseMirror [style*="text-align: left"]{text-align:left}.tiptap-editor .ProseMirror [style*="text-align: center"]{text-align:center}.tiptap-editor .ProseMirror [style*="text-align: right"]{text-align:right}.tiptap-editor .ProseMirror [style*="text-align: justify"]{text-align:justify}.tiptap-editor .ProseMirror mark{padding:.125rem 0;border-radius:.125rem}.tiptap-editor .ProseMirror::-moz-selection{background-color:#dbeafe}.tiptap-editor .ProseMirror::selection{background-color:#dbeafe}.tiptap-editor .ProseMirror ::-moz-selection{background-color:#dbeafe}.tiptap-editor .ProseMirror:focus{outline:none}.tiptap-editor .ProseMirror table{border-collapse:collapse;table-layout:fixed;width:100%;margin:1em 0;overflow:hidden}.tiptap-editor .ProseMirror table td,.tiptap-editor .ProseMirror table th{min-width:1em;border:2px solid #e5e7eb;padding:.5rem;vertical-align:top;box-sizing:border-box;position:relative}.tiptap-editor .ProseMirror table th{font-weight:700;text-align:left;background-color:#f9fafb}