/* Formula overflow belongs to the formula, never the entire chat/reader. */
.math-rendered{white-space:normal;overflow-wrap:normal;max-width:100%}
.math-rendered:not(.math-display){display:inline-block;overflow:visible;vertical-align:middle;padding:2px 1px}
.math-rendered.math-overflow:not(.math-display){overflow-x:auto;overflow-y:hidden}
.math-rendered:not(.math-display) .katex{white-space:nowrap}
.math-rendered.math-display{display:block;overflow-x:auto;overflow-y:hidden;padding:6px 1px;margin:8px 0;max-width:100%}
.math-rendered .katex-display{margin:0;text-align:left}
.math-rendered .katex{font-size:1.08em;color:inherit}
.math-pending,.math-error{white-space:pre-wrap;overflow-wrap:anywhere;font-family:monospace;font-size:.9em}
.markdown-image{display:inline-block;max-width:100%;vertical-align:middle;white-space:normal}
.markdown-image>img{display:block;max-width:100%;height:auto;object-fit:contain}
.markdown-image-retry{display:block;max-width:100%;white-space:normal}
.markdown-image-retry[hidden]{display:none}
