/* Project2 MathML display fix v4.3.0 */
.knowledge-content math,
.lesson-content math,
.learning-content math,
.math-content math,
.question-content math,
.explanation-content math,
.knowledge-preview-page math,
#knowledge-preview math {
    font-family: "STIX Two Math", "Cambria Math", "Times New Roman", serif;
    font-size: 1.08em;
    line-height: normal;
}

.knowledge-content math[display="block"],
.lesson-content math[display="block"],
.learning-content math[display="block"],
.math-content math[display="block"],
.question-content math[display="block"],
.explanation-content math[display="block"],
.knowledge-preview-page math[display="block"],
#knowledge-preview math[display="block"] {
    display: block;
    max-width: 100%;
    margin: .75em 0;
    overflow-x: auto;
    overflow-y: hidden;
    text-align: center;
}

/* HTML superscript/subscript used outside LaTeX. */
.knowledge-content sup,
.lesson-content sup,
.learning-content sup,
.math-content sup,
.question-content sup,
.explanation-content sup,
.knowledge-preview-page sup,
#knowledge-preview sup {
    font-size: .72em;
    line-height: 0;
    vertical-align: super;
}
.knowledge-content sub,
.lesson-content sub,
.learning-content sub,
.math-content sub,
.question-content sub,
.explanation-content sub,
.knowledge-preview-page sub,
#knowledge-preview sub {
    font-size: .72em;
    line-height: 0;
    vertical-align: sub;
}
