.ProseMirror{outline:none;min-height:500px;background-color:white;color:#1a1a1a;font-family:Georgia,Times New Roman,serif;font-size:12pt;line-height:1.6}.ProseMirror p{margin:0 0 1em;color:#1a1a1a}.ProseMirror h1{font-size:2em;border-bottom:1px solid #ddd;padding-bottom:.3em}.ProseMirror h1,.ProseMirror h2{font-weight:700;margin:1em 0 .5em;color:#1a1a1a}.ProseMirror h2{font-size:1.5em}.ProseMirror h3{font-size:1.25em;font-weight:700;margin:1em 0 .5em;color:#1a1a1a}.ProseMirror mark{background-color:#fef08a;padding:.1em .2em;border-radius:2px}.ProseMirror blockquote{border-left:4px solid #3b82f6;margin:1em 0;padding:.5em 1em;background-color:#f8fafc;color:#475569;font-style:italic}.ProseMirror code{background-color:#f1f5f9;color:#dc2626;padding:.2em .4em;border-radius:4px;font-family:Courier New,monospace;font-size:.9em}.ProseMirror pre{background-color:#1e293b;color:#e2e8f0;padding:1em;border-radius:8px;overflow-x:auto;margin:1em 0}.ProseMirror pre code{background:none;color:inherit;padding:0}.ProseMirror hr{border:none;border-top:2px solid #e2e8f0;margin:2em 0}.ProseMirror ol,.ProseMirror ul{margin:1em 0;padding-left:1.5em;color:#1a1a1a}.ProseMirror li{margin:.25em 0}.ProseMirror ul li{list-style-type:disc}.ProseMirror ol li{list-style-type:decimal}.ProseMirror ol ul,.ProseMirror ul ul{list-style-type:circle}.ProseMirror ol ul ul,.ProseMirror ul ul ul{list-style-type:square}.ProseMirror a{color:#2563eb;text-decoration:underline;cursor:pointer}.ProseMirror a:hover{color:#1d4ed8}.ProseMirror sub{font-size:.75em;vertical-align:sub}.ProseMirror sup{font-size:.75em;vertical-align:super}.ProseMirror table{border-collapse:collapse;margin:1em 0;overflow:hidden;width:100%;table-layout:fixed}.ProseMirror td,.ProseMirror th{border:1px solid #d1d5db;box-sizing:border-box;min-width:1em;padding:8px 12px;position:relative;vertical-align:top}.ProseMirror th{background-color:#f3f4f6;font-weight:700;text-align:left}.ProseMirror .selectedCell:after{background:rgba(59,130,246,.2);content:"";left:0;right:0;top:0;bottom:0;pointer-events:none;position:absolute;z-index:2}.ProseMirror .column-resize-handle{background-color:#3b82f6;bottom:-2px;position:absolute;right:-2px;pointer-events:none;top:0;width:4px}.ProseMirror.resize-cursor{cursor:col-resize}.ProseMirror p.is-editor-empty:first-child:before{color:#9ca3af;content:attr(data-placeholder);float:left;height:0;pointer-events:none}.ProseMirror:focus{outline:none}.ProseMirror [style*="font-family: Georgia"]{font-family:Georgia,serif!important}.ProseMirror [style*="font-family: Times New Roman"]{font-family:Times New Roman,serif!important}.ProseMirror [style*="font-family: Arial"]{font-family:Arial,sans-serif!important}.ProseMirror [style*="font-family: Helvetica"]{font-family:Helvetica,sans-serif!important}.ProseMirror [style*="font-family: Verdana"]{font-family:Verdana,sans-serif!important}.ProseMirror [style*="font-family: Courier New"]{font-family:Courier New,monospace!important}.ProseMirror [style*="text-align: left"]{text-align:left}.ProseMirror [style*="text-align: center"]{text-align:center}.ProseMirror [style*="text-align: right"]{text-align:right}.ProseMirror [style*="text-align: justify"]{text-align:justify}.ProseMirror mark[data-color]{background-color:attr(data-color)}@media print{.ProseMirror{background:white;color:black}.ProseMirror pre{background:#f5f5f5;color:black}}