/* Mathematics on every screen: STIX Two Math (bundled, SIL Open Font License) so formulas and symbols look the same on every phone and computer.
   Android has no maths font of its own, so without this fractions, roots and big operators (sum, integral) are drawn with plain text fonts.
   The font file is fetched only by a page that really shows a formula or a maths symbol. */
@font-face { font-family: "STIX Two Math"; src: url("/static/fonts/STIXTwoMath-sub.woff2") format("woff2"), url("/static/fonts/STIXTwoMath.otf") format("opentype"); font-weight: 400 700; font-display: swap; }
/* the same file as a fallback for maths symbols typed straight into text (Greek, arrows, operators, sets, geometry, super/subscripts, maths letters) */
@font-face { font-family: "Eval Symbols"; src: url("/static/fonts/STIXTwoMath-sub.woff2") format("woff2"), url("/static/fonts/STIXTwoMath.otf") format("opentype"); font-display: swap;
  unicode-range: U+00B1, U+00D7, U+00F7, U+0370-03FF, U+2070-209F, U+20D0-20FF, U+2100-214F, U+2190-23FF, U+25A0-25FF, U+27C0-27EF, U+27F0-27FF, U+2900-2AFF, U+1D400-1D7FF; }
math { font-family: "STIX Two Math", "Cambria Math", "Latin Modern Math", "Noto Sans Math", math, serif; math-style: normal; }
.math { max-width: 100%; }
.math math[display="block"] { display: block math; }
