.wob-document-reader .wob-rich-reader { padding:0; color:inherit; font:inherit; line-height:1.65; overflow-wrap:anywhere; white-space:pre-wrap; }
.wob-rich-reader :is(p,h2,h3,blockquote,ol,ul) { margin:0 0 .85em; }
.wob-rich-reader :is(ol,ul) { padding-inline-start:1.65em; white-space:normal; }
.wob-rich-reader li { padding-inline-start:.15em; white-space:pre-wrap; }
.wob-rich-reader blockquote { border-inline-start:3px solid var(--sea); padding-inline-start:1em; color:var(--muted); }
.wob-rich-reader :is(h2,h3) { line-height:1.3; }
.wob-rich-reader img { display:block; max-width:100%; height:auto; cursor:zoom-in; }
.wob-rich-reader .rich-reader-image { margin:.9em 0; }
.wob-rich-reader > :last-child { margin-bottom:0; }
