.ProseMirror{outline:none;min-height:300px;padding:1rem}.ProseMirror p.is-editor-empty:first-child:before{color:var(--theme-muted,#adb5bd);content:attr(data-placeholder);float:left;pointer-events:none;height:0}.ProseMirror table{border-collapse:collapse;table-layout:fixed;width:100%;margin:0;overflow:hidden}.ProseMirror td,.ProseMirror th{border:1px solid var(--theme-border,#ced4da);box-sizing:border-box;vertical-align:top;min-width:1em;padding:6px 8px;position:relative}.ProseMirror th{background-color:var(--theme-surface,#f8f9fa);text-align:left;font-weight:700}.ProseMirror .selectedCell:after{content:"";pointer-events:none;z-index:2;background:#c8c8ff66;position:absolute;inset:0}.ProseMirror .column-resize-handle{background-color:var(--theme-primary,#adf);pointer-events:none;width:4px;position:absolute;top:0;bottom:-2px;right:-2px}.tableWrapper{overflow-x:auto}.resize-cursor{cursor:ew-resize;cursor:col-resize}.ProseMirror img{max-width:100%;height:auto;margin:1.5rem 0;display:block}.ProseMirror img.ProseMirror-selectednode{outline:3px solid var(--theme-primary,#68cef8)}.ProseMirror h1{margin-bottom:.5em;font-size:2.25em;font-weight:800;line-height:1.1}.ProseMirror h2{margin-top:1.5em;margin-bottom:.5em;font-size:1.875em;font-weight:700;line-height:1.2}.ProseMirror h3{margin-top:1.2em;margin-bottom:.5em;font-size:1.5em;font-weight:600;line-height:1.3}.ProseMirror ul,.ProseMirror ol{margin:1em 0;padding-left:1.5em}.ProseMirror ul{list-style-type:disc}.ProseMirror ol{list-style-type:decimal}.ProseMirror blockquote{border-left:3px solid var(--theme-border,#ced4da);color:var(--theme-muted,#6c757d);padding-left:1rem}.ProseMirror pre{color:#fff;background:#0d0d0d;border-radius:.5rem;padding:.75rem 1rem;font-family:monospace}.ProseMirror code{color:#616161;background:#6161611a;border-radius:.25rem;padding:.1rem .3rem;font-family:monospace;font-size:.9em}.ProseMirror pre code{color:inherit;background:0 0;padding:0;font-size:.8rem}
