.rte-content .ProseMirror p.is-editor-empty:first-child:before{content:attr(data-placeholder);color:#9ca3af;float:left;height:0;pointer-events:none}.rte-content .ProseMirror{outline:none;min-height:inherit}.rte-content .ProseMirror,.rte-display{font-size:.875rem;line-height:1.7;color:#1f2937}.rte-content .ProseMirror h1,.rte-display h1{font-size:1.5rem;font-weight:700;margin:1rem 0 .5rem}.rte-content .ProseMirror h2,.rte-display h2{font-size:1.25rem;font-weight:700;margin:.875rem 0 .5rem}.rte-content .ProseMirror h3,.rte-display h3{font-size:1.1rem;font-weight:600;margin:.75rem 0 .375rem}.rte-content .ProseMirror h4,.rte-display h4{font-size:1rem;font-weight:600;margin:.75rem 0 .375rem}.rte-content .ProseMirror h5,.rte-display h5{font-size:.9rem;font-weight:600;margin:.625rem 0 .25rem}.rte-content .ProseMirror h6,.rte-display h6{font-size:.8rem;font-weight:600;margin:.5rem 0 .25rem;color:#6b7280}.rte-content .ProseMirror p,.rte-display p{margin:.25rem 0}.rte-content .ProseMirror strong,.rte-display strong{font-weight:700}.rte-content .ProseMirror em,.rte-display em{font-style:italic}.rte-content .ProseMirror u,.rte-display u{text-decoration:underline}.rte-content .ProseMirror s,.rte-display s{text-decoration:line-through}.rte-content .ProseMirror ul,.rte-display ul{list-style-type:disc;padding-left:1.5rem;margin:.375rem 0}.rte-content .ProseMirror ol,.rte-display ol{list-style-type:decimal;padding-left:1.5rem;margin:.375rem 0}.rte-content .ProseMirror li,.rte-display li{margin:.125rem 0}.rte-content .ProseMirror ul[data-type=taskList],.rte-display ul[data-type=taskList]{list-style:none;padding-left:.5rem}.rte-content .ProseMirror ul[data-type=taskList] li,.rte-display ul[data-type=taskList] li{display:flex;align-items:flex-start;gap:.5rem}.rte-content .ProseMirror ul[data-type=taskList] li>label,.rte-display ul[data-type=taskList] li>label{flex-shrink:0;margin-top:.2rem}.rte-content .ProseMirror blockquote,.rte-display blockquote{border-left:3px solid #9333ea;padding-left:1rem;margin:.5rem 0;color:#6b7280;font-style:italic}.rte-content .ProseMirror code,.rte-display code{background:#f3f4f6;border-radius:.25rem;padding:.1em .35em;font-family:ui-monospace,monospace;font-size:.8em;color:#6d28d9}.rte-content .ProseMirror pre,.rte-display pre{background:#1e1e2e;color:#cdd6f4;border-radius:.5rem;padding:.75rem 1rem;margin:.5rem 0;overflow-x:auto;font-family:ui-monospace,monospace;font-size:.8em}.rte-content .ProseMirror pre code,.rte-display pre code{background:transparent;color:inherit;padding:0}.rte-content .ProseMirror a.rte-link,.rte-display a{color:#7c3aed;text-decoration:underline;cursor:pointer}.rte-content .ProseMirror img.rte-img,.rte-display img{max-width:100%;height:auto;border-radius:.375rem;margin:.5rem 0;border:1px solid #e5e7eb}.rte-content .ProseMirror table,.rte-display table{border-collapse:collapse;margin:.5rem 0;width:100%;overflow-x:auto;display:block}.rte-content .ProseMirror th,.rte-content .ProseMirror td,.rte-display th,.rte-display td{border:1px solid #d1d5db;padding:.375rem .625rem;text-align:left;vertical-align:top}.rte-content .ProseMirror th,.rte-display th{background:#f3f4f6;font-weight:600}.rte-content .ProseMirror .selectedCell:after{background:#9333ea1a;content:"";left:0;right:0;top:0;bottom:0;pointer-events:none;position:absolute;z-index:2}.rte-content .ProseMirror .column-resize-handle{background-color:#9333ea;bottom:0;top:0;right:-2px;width:4px;pointer-events:none;position:absolute;z-index:20}.rte-content .ProseMirror.resize-cursor{cursor:col-resize}.rte-content .ProseMirror img.ProseMirror-selectednode{outline:2px solid #9333ea}.rte-content .ProseMirror [style*="text-align: left"],.rte-display [style*="text-align: left"]{text-align:left}.rte-content .ProseMirror [style*="text-align: center"],.rte-display [style*="text-align: center"]{text-align:center}.rte-content .ProseMirror [style*="text-align: right"],.rte-display [style*="text-align: right"]{text-align:right}.rte-content .ProseMirror [style*="text-align: justify"],.rte-display [style*="text-align: justify"]{text-align:justify}
