.rich-text-content .ProseMirror{outline:none!important;color:unset!important;font-size:unset!important}.rich-text-content [style*=font-size]{font-size:medium!important}.rich-text-content .ProseMirror [style*=color]{color:unset!important}.rich-text-content .ProseMirror [style*=font-size]{font-size:unset!important}.rich-text-content .ProseMirror font[style],.rich-text-content .ProseMirror span[style]{color:unset!important;font-size:unset!important}.rich-text-content .ProseMirror *{color:inherit;font-size:inherit}.rich-text-content .ProseMirror strong{font-weight:700!important}.rich-text-content .ProseMirror em{font-style:italic!important}.rich-text-content .ProseMirror u{text-decoration:underline!important}.rich-text-content .ProseMirror s{text-decoration:line-through!important}.rich-text-content [style*=font-size],.rich-text-content div[style],.rich-text-content font[style],.rich-text-content span[style]{font-size:unset!important}.rich-text-content .ProseMirror .h2-fs{font-size:1.25rem!important;font-weight:600!important}.rich-text-content .ProseMirror .h3-fs{font-size:1.125rem!important;font-weight:600!important}.rich-text-content .ProseMirror .h4-fs{font-size:1rem!important;font-weight:600!important}.rich-text-content .h2-fs{font-size:1.25rem!important;font-weight:600!important}.rich-text-content .h3-fs{font-size:1.125rem!important;font-weight:600!important}.rich-text-content .h4-fs{font-size:1rem!important;font-weight:600!important}.rich-text-content .ProseMirror p{margin-bottom:.5rem}.rich-text-content .ProseMirror p:last-child{margin-bottom:0}.rich-text-content .ProseMirror table,.rich-text-content .o_table{border-collapse:collapse;table-layout:fixed;width:100%;margin:1rem 0;overflow:hidden;border:1px solid #e5e7eb;border-radius:.375rem}.rich-text-content .ProseMirror table td,.rich-text-content .ProseMirror table th,.rich-text-content .o_table td,.rich-text-content .o_table th{min-width:1em;border:1px solid #e5e7eb;padding:.5rem;vertical-align:top;box-sizing:border-box;position:relative}.rich-text-content .ProseMirror table th,.rich-text-content .o_table th{font-weight:700;text-align:left;background-color:#f9fafb}.rich-text-content .ProseMirror table .selectedCell:after,.rich-text-content .o_table .selectedCell:after{z-index:2;position:absolute;content:"";left:0;right:0;top:0;bottom:0;background:rgba(200,200,255,.4);pointer-events:none}.rich-text-content .ProseMirror table .column-resize-handle,.rich-text-content .o_table .column-resize-handle{position:absolute;right:-2px;top:0;bottom:-2px;width:4px;background-color:#3b82f6;pointer-events:none}.rich-text-content .ProseMirror table.resize-cursor,.rich-text-content .o_table.resize-cursor{cursor:ew-resize;cursor:col-resize}.rich-text-content .ProseMirror .task-list{list-style:none;padding:0;margin:1rem 0}.rich-text-content .ProseMirror .task-item{display:flex;align-items:flex-start;margin:.25rem 0}.rich-text-content .ProseMirror .task-item input[type=checkbox]{margin-right:.5rem;margin-top:.125rem;flex-shrink:0}.rich-text-content .ProseMirror .task-item p{margin:0;flex:1}.rich-text-content .ProseMirror .task-item[data-checked=true]>div>p{text-decoration:line-through;opacity:.6}.rich-text-content .ProseMirror a{color:#3b82f6;text-decoration:underline;cursor:pointer}.rich-text-content .ProseMirror a:hover{color:#1d4ed8}.rich-text-content .ProseMirror img,.rich-text-content .img,.rich-text-content .o_we_custom_image{max-width:100%;height:auto;display:block;margin:1rem auto;border-radius:.375rem}.rich-text-content .ProseMirror img.ProseMirror-selectednode{outline:3px solid #3b82f6}.rich-text-content .ProseMirror .column-block{width:100%;display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:24px;padding:8px 0;margin:1rem 0}.rich-text-content .ProseMirror .column{overflow:auto;border:1px dashed gray;border-radius:8px;padding:8px;margin:-8px;min-height:100px}.rich-text-content .ProseMirror .column:hover{border-color:#3b82f6}.rich-text-content .column-block{width:100%;display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:24px;padding:8px 0;margin:1rem 0}.rich-text-content .column{overflow:auto;border:1px dashed gray;border-radius:8px;padding:8px;margin:-8px;min-height:100px}.rich-text-content .ProseMirror ol,.rich-text-content .ProseMirror ul{padding-left:1.5rem;margin:1rem 0}.rich-text-content .ProseMirror li{margin:.25rem 0}.rich-text-content .ProseMirror blockquote{border-left:4px solid #e5e7eb;padding-left:1rem;margin:1rem 0;font-style:italic;color:#6b7280}.rich-text-content .ProseMirror code{background-color:#f3f4f6;padding:.125rem .25rem;border-radius:.25rem;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:.875em}.rich-text-content .ProseMirror pre{background-color:#f3f4f6;padding:1rem;border-radius:.5rem;overflow-x:auto;margin:1rem 0}.rich-text-content .ProseMirror pre code{background:none;padding:0;font-size:inherit}.rich-text-content .ProseMirror hr{border:none;border-top:2px solid #e5e7eb;margin:2rem 0}.rich-text-content .ProseMirror:focus{outline:none}.rich-text-content .ProseMirror p.is-editor-empty:first-child:before{content:attr(data-placeholder);float:left;color:#9ca3af;pointer-events:none;height:0}