.rich-editor ul{list-style-type:disc;padding-left:1.5rem;margin-top:.5rem;margin-bottom:.5rem}.rich-editor ol{list-style-type:decimal;padding-left:1.5rem}.rich-editor li{margin-bottom:.25rem}.rich-editor .ProseMirror{background-color:#ffffff;border:1px solid #d1d5db;border-radius:4px;padding:12px;min-height:154px;max-height:320px;overflow:auto;font-size:1.2rem;line-height:1.25}.rich-editor .ProseMirror.is-editor-empty:before{content:attr(data-placeholder);color:#a0a0a0;float:left;height:0;pointer-events:none}.rich-editor .resizable-table-wrapper{position:relative;overflow:auto;max-height:300px}.rich-editor .resizable-table-wrapper thead tr{position:sticky;top:0;background:#18181b}.rich-editor table{border-collapse:collapse;width:100%;table-layout:fixed;color:#000000}.rich-editor td,.rich-editor th{border:1px solid #52525b;padding:8px;text-align:left;overflow:hidden}.rich-editor th{background-color:#e9e9eb;position:sticky;top:0;z-index:1}.rich-editor .tableWrapper{max-height:300px;overflow:auto}.rich-editor td .col-handle{position:absolute;right:0;top:0;bottom:0;width:4px;cursor:col-resize}.rich-editor span.katex{white-space:nowrap}.rich-editor h1{font-size:2rem;font-weight:700;margin:1rem 0}.rich-editor h2{font-size:1.75rem;font-weight:700;margin:.85rem 0}.rich-editor h3{font-size:1.5rem;font-weight:600;margin:.75rem 0}.rich-editor h4{font-size:1.25rem;font-weight:600;margin:.5rem 0}.rich-editor h5{font-size:1.1rem;font-weight:500;margin:.4rem 0}.rich-editor h6{font-size:1rem;font-weight:500;color:#555;margin:.3rem 0}