/* text-to-speech: styles only it uses, split out of site.css by scripts/split-css.mjs. */
.tts-reading { max-height: 320px; overflow: auto; margin-top: 12px; padding: 14px 16px; border: 1px solid var(--line); border-radius: var(--r-panel); background: var(--paper); line-height: 1.7; white-space: pre-wrap; overflow-wrap: anywhere; }
.tts-reading mark { background: var(--signal-soft); color: var(--signal-ink); border-radius: 3px; box-shadow: 0 0 0 2px var(--signal-soft); }
