/* Shared readable content inside the player workspace and isolated themes. */
.market-rich-text,.market-paragraph,.market-owned-content{min-width:0;max-width:100%;line-height:1.8;overflow-wrap:anywhere}
.market-rich-text,.market-paragraph{white-space:pre-wrap}
.market-paragraph{margin:.65rem 0}
.market-math,.display-math{display:block;min-width:0;max-width:100%;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;padding:.6rem .2rem;white-space:normal;overflow-wrap:normal}
.market-math .katex-display,.display-math .katex-display{margin:.25rem 0;text-align:left}
.market-math .katex-display>.katex,.display-math .katex-display>.katex{display:block;text-align:left}
.market-rich-text>span:not(.math-error){display:inline-block;max-width:100%;overflow-x:auto;vertical-align:middle;overflow-wrap:normal;white-space:normal}
.market-math-inline{display:inline-block;max-width:100%;overflow-x:auto;vertical-align:middle;overflow-wrap:normal;white-space:normal}
.market-math-error,.math-error{color:var(--ax-text,#20242c);white-space:pre-wrap;overflow-wrap:anywhere;font-family:inherit}
.market-math-error code{font-size:.9em;overflow-wrap:anywhere}
.market-theorem,.market-proof{margin:1.1rem 0;padding:.8rem 0;border-block:1px solid var(--ax-rule,#dfe2e8)}
.content-preview img,.market-owned-content img{display:block;max-width:100%;max-height:32rem;object-fit:contain;height:auto;margin:1rem auto}
.market-rich-text pre,.market-owned-content pre{max-width:100%;overflow-x:auto;padding:.65rem;background:var(--ax-record,#fbfcfe);white-space:pre-wrap;overflow-wrap:anywhere}
.market-theme{box-sizing:border-box;min-width:0;max-width:100%;overflow-wrap:anywhere}
.market-theme h1,.market-theme h2,.market-theme h3{line-height:1.35;overflow-wrap:anywhere}
.market-display-math,.market-rich-text>span.market-display-math{display:block;min-width:0;max-width:100%;overflow-x:auto;overflow-y:hidden;padding:.6rem .2rem;white-space:normal;overflow-wrap:normal;overscroll-behavior-x:contain}
.market-display-math .katex-display{margin:.25rem 0;text-align:left}.market-display-math .katex-display>.katex{display:block;text-align:left}
.market-inline-math{display:inline-block;max-width:100%;overflow-x:auto;vertical-align:middle;white-space:normal;overflow-wrap:normal}
.market-display-math:focus-visible,.display-math:focus-visible,.market-inline-math:focus-visible{outline:2px solid var(--ax-blue,#315cdb);outline-offset:2px}
.market-inline-math .katex{white-space:nowrap}
