.ProseMirror{min-height:inherit;outline:none;padding:1.5rem;cursor:text;width:100%;height:100%}.ProseMirror:focus{outline:none}.ProseMirror p.is-editor-empty:first-child:before{content:attr(data-placeholder);float:left;color:#94a3b8;pointer-events:none;height:0;font-size:1rem;font-weight:400}.ProseMirror p{min-height:1.5em}.ProseMirror img{max-width:100%;height:auto!important;border-radius:.5rem;margin:1rem auto!important;display:block!important;cursor:pointer;transition:transform .2s,box-shadow .2s,opacity .2s}.ProseMirror img:hover{transform:scale(1.01);box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1)}.ProseMirror img.ProseMirror-selectednode{outline:3px solid #3b82f6;outline-offset:2px;box-shadow:0 0 0 4px rgba(59,130,246,.1)}.ProseMirror img.editor-image{max-width:100%}.ProseMirror img[style*="float: left"]{float:left;margin-right:1rem}.ProseMirror img[style*="float: right"]{float:right;margin-left:1rem}.ProseMirror img[style*="display: block"]{display:block;margin-left:auto;margin-right:auto}.rich-text-content{line-height:1.75}.rich-text-content h1,.rich-text-content h2,.rich-text-content h3,.rich-text-content h4,.rich-text-content h5,.rich-text-content h6{font-weight:700;margin-top:1.5em;margin-bottom:.75em;line-height:1.3}.rich-text-content h1{font-size:2em}.rich-text-content h2{font-size:1.5em}.rich-text-content h3{font-size:1.25em}.rich-text-content p{margin-bottom:1em}.rich-text-content a{color:#06c;text-decoration:underline}.rich-text-content a:hover{color:#0052a3}.rich-text-content ol,.rich-text-content ul{margin-left:1.5em;margin-bottom:1em}.rich-text-content ul{list-style-type:disc}.rich-text-content ol{list-style-type:decimal}.rich-text-content li{margin-bottom:.5em}.rich-text-content blockquote{border-left:4px solid #e2e8f0;padding-left:1.5em;margin:1.5em 0;font-style:italic;color:#64748b}.rich-text-content code{background-color:#f1f5f9;padding:.2em .4em;border-radius:.25em;font-family:Courier New,monospace;font-size:.9em}.rich-text-content pre{background-color:#f1f5f9;border:1px solid #e2e8f0;border-radius:.5em;padding:1em;overflow-x:auto;margin:1.5em 0}.rich-text-content pre code{background-color:transparent;padding:0;font-size:.875em}.rich-text-content img{max-width:100%;height:auto!important;border-radius:.5em;margin:1.5em auto;display:block}.rich-text-content img[style*=width]{margin-left:auto;margin-right:auto}.rich-text-content table{width:100%;border-collapse:collapse;margin:1.5em 0}.rich-text-content td,.rich-text-content th{border:1px solid #e2e8f0;padding:.75em;text-align:left}.rich-text-content th{background-color:#f8fafc;font-weight:600}.rich-text-content [dir=rtl]{text-align:right;direction:rtl}.rich-text-content [dir=ltr]{text-align:left;direction:ltr}.rich-text-content mark{padding:.1em .2em;border-radius:.2em}.rich-text-content [style*="text-align: center"]{text-align:center!important}.rich-text-content [style*="text-align: right"]{text-align:right!important}.rich-text-content [style*="text-align: left"]{text-align:left!important}