.oe-rich-text a{color:hsl(var(--oe-primary));text-decoration:underline;text-underline-offset:2px;cursor:pointer}.oe-rich-editor .tableWrapper{margin:.75rem 0;overflow-x:auto}.oe-rich-editor table{border-collapse:collapse;table-layout:auto;width:100%!important;max-width:100%!important;min-width:0!important}.oe-rich-editor td,.oe-rich-editor th{position:relative;border:1px solid hsl(var(--oe-border));padding:.5rem .75rem;vertical-align:top;overflow-wrap:anywhere}.oe-rich-editor th{background:hsl(var(--oe-surface-soft));font-weight:600}.oe-rich-editor td>p,.oe-rich-editor th>p{margin:0}.oe-rich-editor .selectedCell:after{content:"";position:absolute;inset:0;background:hsl(var(--oe-primary)/.12);pointer-events:none}.oe-rich-editor .resize-cursor,.oe-rich-editor.resize-cursor{cursor:col-resize}.oe-rich-editor .column-resize-handle{position:absolute;right:-1px;top:0;bottom:-1px;width:3px;background-color:hsl(var(--oe-primary));pointer-events:none}.oe-rich-editor :is(h1,h2,h3,h4,h5,h6){font-weight:700;margin:1em 0 .4em;line-height:1.3}.oe-rich-editor :is(h1,h2,h3,h4,h5,h6):first-child{margin-top:0}.oe-rich-editor h1{font-size:2em}.oe-rich-editor h2{font-size:1.5em}.oe-rich-editor h3{font-size:1.17em}.oe-rich-editor h4{font-size:1em}.oe-rich-editor h5{font-size:.83em}.oe-rich-editor h6{font-size:.67em}:is(.oe-rich-editor,.oe-rich-text) ol,:is(.oe-rich-editor,.oe-rich-text) ul{padding-left:1.5rem;margin:.5rem 0;list-style-position:outside}:is(.oe-rich-editor,.oe-rich-text) ul{list-style:disc}:is(.oe-rich-editor,.oe-rich-text) ol{list-style:decimal}:is(.oe-rich-editor,.oe-rich-text) ul ul{list-style:circle}:is(.oe-rich-editor,.oe-rich-text) ul ul ul{list-style:square}:is(.oe-rich-editor,.oe-rich-text) li{margin:.15rem 0}:is(.oe-rich-editor,.oe-rich-text) li>p{margin:0}.oe-rich-text p:empty:before{content:" ";white-space:pre}.oe-rich-text p:empty:last-child:before{content:none}.oe-rich-text :is(td,th)>p:empty:last-child:before{content:" ";white-space:pre}