.rich-text{color:var(--dms-fg);font-size:var(--text-base);overflow-wrap:anywhere;line-height:1.6}.rich-text>:first-child{margin-top:0}.rich-text>:last-child{margin-bottom:0}.rich-text p{margin:0 0 .75em}.rich-text h2,.rich-text h3,.rich-text h4{color:var(--dms-fg);margin:1.25em 0 .5em;font-weight:600;line-height:1.3}.rich-text h2{font-size:var(--text-lg)}.rich-text h3{font-size:var(--text-md)}.rich-text h4{font-size:var(--text-base)}.rich-text ul,.rich-text ol{margin:0 0 .75em;padding-left:1.5em}.rich-text ul{list-style:outside}.rich-text ol{list-style:decimal}.rich-text ul ul{list-style:circle}.rich-text li{margin:.2em 0}.rich-text li>p{margin:0}.rich-text blockquote{border-left:3px solid var(--dms-primary-muted);color:var(--dms-fg-muted);margin:0 0 .75em;padding:.25em 0 .25em 1em}.rich-text a{color:var(--dms-primary);text-underline-offset:2px;text-decoration:underline}.rich-text a:hover{color:var(--dms-primary-hover)}.rich-text strong,.rich-text b{font-weight:600}.rich-text hr{border:0;border-top:1px solid var(--dms-border-strong);margin:1.25em 0}.rich-text code{background:var(--dms-sunken);border:1px solid var(--dms-border-subtle);border-radius:var(--radius-sm,4px);padding:.05em .3em;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.9em}.rich-text pre{background:var(--dms-sunken);border:1px solid var(--dms-border-subtle);border-radius:var(--radius-md,6px);margin:0 0 .75em;padding:.75em 1em;overflow-x:auto}.rich-text pre code{background:0 0;border:0;padding:0}.rich-text table{border-collapse:collapse;table-layout:fixed;width:100%;margin:0 0 .75em}.rich-text th,.rich-text td{border:1px solid var(--dms-border-strong);vertical-align:top;text-align:left;padding:.35em .6em}.rich-text th{background:var(--dms-sunken);font-weight:600}.rich-text th>p,.rich-text td>p{margin:0}.rich-text .tableWrapper{margin:0 0 .75em;overflow-x:auto}.rich-text .tableWrapper table{margin:0}.dms-rte-scroll>.dms-rte-content{min-height:inherit;outline:none;padding:.75rem .875rem}.dms-rte-scroll{flex-direction:column;display:flex}.dms-rte-scroll>.dms-rte-content{flex:1}.dms-rte-content:focus-visible{outline:none}.dms-rte-content p.is-editor-empty:first-child:before{content:attr(data-placeholder);float:left;height:0;color:var(--dms-fg-faint);pointer-events:none}.dms-rte-content .selectedCell:after{content:"";background:var(--dms-primary-subtle);opacity:.6;pointer-events:none;position:absolute;inset:0}.dms-rte-content th,.dms-rte-content td{position:relative}.dms-rte-content a{cursor:text}
