.rich-content{overflow-wrap:anywhere;font-size:.95rem;line-height:2}.rich-content>*+*{margin-top:.75em}.rich-content h2{font-size:1.35em;font-weight:900;line-height:1.6}.rich-content h3{font-size:1.18em;font-weight:800;line-height:1.6}.rich-content h4{font-size:1.05em;font-weight:800}.rich-content ul{padding-inline-start:1.6em;list-style:outside}.rich-content ol{padding-inline-start:1.6em;list-style:decimal}.rich-content li>p{margin:0}.rich-content a{color:#c2185b;text-underline-offset:3px;text-decoration:underline}.rich-content hr{border:0;border-top:2px dashed #f3c6dc;margin:1.25em 0}.rich-content blockquote{color:#6b4f63;border-inline-start:4px solid #f9a8d4;padding-inline-start:1em}.rich-content img{border-radius:16px;max-width:100%;height:auto;margin-inline:auto;display:block}.rich-content table{border-collapse:collapse;width:100%;margin:.5em 0;display:block;overflow-x:auto}.rich-content th,.rich-content td{vertical-align:top;border:1px solid #f0d5e3;min-width:60px;padding:6px 10px}.rich-content th{background:#fdf2f8;font-weight:800}.rich-content [data-video]{aspect-ratio:16/9;background:#000;border-radius:16px;width:100%;position:relative;overflow:hidden}.rich-content [data-video] iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.rich-editor .ProseMirror{outline:none;min-height:260px;padding:14px 16px}.rich-editor .ProseMirror p.is-editor-empty:first-child:before{content:attr(data-placeholder);color:#b6a0b1;float:right;pointer-events:none;height:0}.rich-editor .ProseMirror .selectedCell{background:#fce7f3}.rich-editor .ProseMirror img.ProseMirror-selectednode,.rich-editor .ProseMirror [data-video].ProseMirror-selectednode{outline:3px solid #ec4899}.rich-editor.is-fullscreen{z-index:60;padding-top:env(safe-area-inset-top,0px);padding-bottom:env(safe-area-inset-bottom,0px);border-radius:0;flex-direction:column;display:flex;position:fixed;inset:0}.rich-editor.is-fullscreen .rich-body{flex:1;overflow:auto}
