.tiptap{color:#1a1c1c;min-height:280px;padding:1rem;font-size:15px;line-height:1.8}.rich-text-content{color:#1a1c1c;font-size:15px;line-height:1.9}.tiptap:focus{outline:none}.tiptap p.is-editor-empty:first-child:before{content:attr(data-placeholder);float:left;color:#adb5bd;pointer-events:none;height:0}:is(.tiptap,.rich-text-content) h1{margin:1.5rem 0 .75rem;font-size:1.875rem;font-weight:700;line-height:1.3}:is(.tiptap,.rich-text-content) h2{border-bottom:1px solid #e5e7eb;margin:1.25rem 0 .625rem;padding-bottom:.375rem;font-size:1.5rem;font-weight:700;line-height:1.35}:is(.tiptap,.rich-text-content) h3{margin:1rem 0 .5rem;font-size:1.25rem;font-weight:600;line-height:1.4}:is(.tiptap,.rich-text-content) h4{margin:.875rem 0 .375rem;font-size:1.1rem;font-weight:600}:is(.tiptap,.rich-text-content) p{margin-bottom:.75rem}:is(.tiptap,.rich-text-content) strong{font-weight:700}:is(.tiptap,.rich-text-content) em{font-style:italic}:is(.tiptap,.rich-text-content) u{text-decoration:underline}:is(.tiptap,.rich-text-content) s{text-decoration:line-through}:is(.tiptap,.rich-text-content) mark{background-color:#fef08a;border-radius:2px;padding:.125rem .25rem}:is(.tiptap,.rich-text-content) a{color:#a20513;text-decoration:underline}:is(.tiptap,.rich-text-content) a:hover{color:#7a0410}:is(.tiptap,.rich-text-content) ul{margin-bottom:.75rem;padding-left:1.5rem;list-style-type:disc}:is(.tiptap,.rich-text-content) ol{margin-bottom:.75rem;padding-left:1.5rem;list-style-type:decimal}:is(.tiptap,.rich-text-content) li,:is(.tiptap,.rich-text-content) li p{margin-bottom:.25rem}:is(.tiptap,.rich-text-content) blockquote{color:#555;background:#faf8f7;border-left:4px solid #a20513;margin:.75rem 0;padding:.5rem 1rem;font-style:italic}:is(.tiptap,.rich-text-content) blockquote p{margin-bottom:.25rem}:is(.tiptap,.rich-text-content) hr{border:none;border-top:2px solid #e5e7eb;margin:1.25rem 0}:is(.tiptap,.rich-text-content) img,:is(.tiptap,.rich-text-content) .rich-editor-image{border-radius:4px;max-width:100%;height:auto;margin:.75rem 0;display:block}:is(.tiptap,.rich-text-content) table{border-collapse:collapse;border-radius:4px;width:100%;margin:.75rem 0;overflow:hidden}:is(.tiptap,.rich-text-content) th{text-align:left;background-color:#f3f4f6;border:1px solid #d1d5db;padding:.5rem .75rem;font-weight:600}:is(.tiptap,.rich-text-content) td{vertical-align:top;border:1px solid #d1d5db;padding:.5rem .75rem}:is(.tiptap,.rich-text-content) code{color:#a20513;background:#f3f4f6;border-radius:3px;padding:.125rem .375rem;font-family:Fira Code,JetBrains Mono,monospace;font-size:.875em}:is(.tiptap,.rich-text-content) pre{color:#d4d4d4;background:#1e1e1e;border-radius:6px;margin:.75rem 0;padding:1rem;overflow-x:auto}:is(.tiptap,.rich-text-content) pre code{color:inherit;background:0 0;padding:0;font-size:.875rem}.tiptap .selectedCell:after{z-index:2;content:"";pointer-events:none;background:#a2051314;position:absolute;inset:0}.tiptap .column-resize-handle{z-index:20;pointer-events:none;background-color:#a20513;width:4px;position:absolute;top:0;bottom:0;right:-2px}:is(.tiptap,.rich-text-content) [style*="text-align: center"]{text-align:center}:is(.tiptap,.rich-text-content) [style*="text-align: right"]{text-align:right}:is(.tiptap,.rich-text-content) [style*="text-align: justify"]{text-align:justify}
