.rich-text-editor .ProseMirror,.rich-text-display{outline:none;font-size:.875rem;line-height:1.625;color:#374151;white-space:pre-wrap}.rich-text-editor .ProseMirror p,.rich-text-display p{margin:.25em 0}.rich-text-editor .ProseMirror h1,.rich-text-display h1{font-size:1.5em;font-weight:700;margin-top:.5em;margin-bottom:.25em;line-height:1.25;color:#0f172a}.rich-text-editor .ProseMirror h2,.rich-text-display h2{font-size:1.25em;font-weight:600;margin-top:.5em;margin-bottom:.25em;line-height:1.3;color:#0f172a}.rich-text-editor .ProseMirror h3,.rich-text-display h3{font-size:1.1em;font-weight:600;margin-top:.4em;margin-bottom:.2em;line-height:1.4;color:#0f172a}body.dark-mode .rich-text-editor .ProseMirror,body.dark-mode .rich-text-display{color:#e2e8f0}body.dark-mode .rich-text-editor .ProseMirror h1,body.dark-mode .rich-text-editor .ProseMirror h2,body.dark-mode .rich-text-editor .ProseMirror h3,body.dark-mode .rich-text-display h1,body.dark-mode .rich-text-display h2,body.dark-mode .rich-text-display h3{color:#f1f5f9}.rich-text-editor .ProseMirror ul,.rich-text-editor .ProseMirror ol,.rich-text-display ul,.rich-text-display ol{padding-left:1.5em;margin:.35em 0}.rich-text-editor .ProseMirror li,.rich-text-display li{margin:.15em 0}.rich-text-display.rich-text-compact{font-size:.875rem;line-height:1.5}.rich-text-display.rich-text-compact h1,.rich-text-display.rich-text-compact h2,.rich-text-display.rich-text-compact h3{font-size:inherit;font-weight:inherit;margin:0;line-height:inherit;color:inherit}
