/* Local KaTeX output: semantic source MathML plus pre-rendered visual HTML. */
.math-render{display:inline;max-width:100%}.math-render[data-math-display="block"]{display:block;margin:.45em 0}
.math-render .katex{font-size:1.13em;text-indent:0}
.math-render .katex-display{margin:.2em 0;text-align:left;max-width:100%;overflow-x:auto;overflow-y:hidden;padding:.45em .12em .55em}
.math-render .katex-display>.katex{text-align:left;white-space:normal}
.math-render .katex-display .base{margin:.1em 0}
.math-render .katex .cjk_fallback{font-family:"Study HK",sans-serif}
.math-render .katex .hangul_fallback{font-family:"Study HK",sans-serif}
.anim-prose-math{display:inline-block;max-width:100%;overflow-x:auto;overflow-y:hidden;vertical-align:middle;padding:.25em 0}.anim-prose-math .katex{font-size:1.05em}
.equation .math-render .katex{font-size:1.08em}
td .math-render .katex,th .math-render .katex{font-size:1.06em}
.math-render .katex-mathml math{margin:0;padding:0}
.anim-live-math{display:block;max-width:100%;overflow-x:auto;overflow-y:hidden;padding:.25em 0}.anim-live-math .katex{font-size:1em}.anim-live-math .katex-display{margin:.3em 0;text-align:left}.anim-live-math .katex-display>.katex{text-align:left}.anim-math-note{display:block;font-size:.8em;font-weight:400;margin-top:.4em}
@media(max-width:700px){.math-render .katex{font-size:1.08em}.equation .math-render .katex{font-size:1.05em}}
@media print{.math-render .katex{font-size:1em}.math-render .katex-display{overflow:visible;padding:.35em 0}.math-render[data-math-display="block"]{break-inside:avoid}.math-render .katex-display>.katex{white-space:normal;text-align:left}}
