/* Формулы KaTeX (готовый HTML из core/tex.py) — общие правила для всех страниц с формулами.
   Подключать вместе с vendor/katex/katex.min.css. */

/* В шрифтах KaTeX нет кириллицы. Русские слова внутри \text{} — CMU Serif (Computer Modern
   Unicode, OFL): то же семейство, что и математика KaTeX, той же толщины. Bitter сайта
   подключён только 500-700 и рядом с тонкой математикой выглядел жирным. Файл урезан до
   кириллицы (24 КБ) и грузится только на страницах, где в формуле есть русский текст. */
@font-face {
    font-family: 'FV Math Cyr';
    src: url('../fonts/cmu-serif-cyrillic.woff2') format('woff2');
    font-weight: 400 700;
    font-style: normal;
    font-display: swap;
    unicode-range: U+0400-045F, U+0490-0491, U+2116;
}
.katex { font-family: KaTeX_Main, 'FV Math Cyr', 'Bitter', Georgia, serif; font-size: 1.12em; }

/* Блочная формула без внешних отступов KaTeX — отступы задаёт карточка вокруг.
   Если формула всё же шире экрана, она листается сама, а не распирает страницу. */
.katex-display { margin: 0; padding: 4px 0; overflow-x: auto; overflow-y: hidden; }
.katex-display > .katex { text-align: left; }

/* Две версии длинной формулы (core/tex.py, render_block): широкая показывается, пока
   помещается в свою карточку, иначе узкая. Выбор — container query по ширине формулы,
   измеренной в Chrome при сборке (render_tex → core/tex_widths.json): класс tex-fit-N
   = ширина в em кегля контейнера с шагом 0,5 (tex-fit-20-5 = 20,5em). Правила ниже
   сгенерированы для N = 6..80. */
.tex-sw { container-type: inline-size; }
.tex-sw > .tex-wide { display: none; }
.tex-sw > .tex-narrow { display: block; }
.tex-solo > .tex-wide { display: block; }
/* Вписать в карточку: не помещается — кегль уменьшается ровно до её ширины
   (--w / --wn — ширина версии в em контейнера, ставит core/tex.py), крупнее обычного не растёт.
   Нижнюю границу (MIN_SCALE) держит выбор версии: мельче — уже узкая версия. */
.tex-sw > .tex-wide { font-size: min(1em, 99cqw / var(--w, 1)); }
.tex-sw > .tex-narrow { font-size: min(1em, 99cqw / var(--wn, 1)); }
@container (min-width: 6em) { .tex-fit-6 > .tex-wide { display: block; } .tex-fit-6 > .tex-narrow { display: none; } }
@container (min-width: 6.5em) { .tex-fit-6-5 > .tex-wide { display: block; } .tex-fit-6-5 > .tex-narrow { display: none; } }
@container (min-width: 7em) { .tex-fit-7 > .tex-wide { display: block; } .tex-fit-7 > .tex-narrow { display: none; } }
@container (min-width: 7.5em) { .tex-fit-7-5 > .tex-wide { display: block; } .tex-fit-7-5 > .tex-narrow { display: none; } }
@container (min-width: 8em) { .tex-fit-8 > .tex-wide { display: block; } .tex-fit-8 > .tex-narrow { display: none; } }
@container (min-width: 8.5em) { .tex-fit-8-5 > .tex-wide { display: block; } .tex-fit-8-5 > .tex-narrow { display: none; } }
@container (min-width: 9em) { .tex-fit-9 > .tex-wide { display: block; } .tex-fit-9 > .tex-narrow { display: none; } }
@container (min-width: 9.5em) { .tex-fit-9-5 > .tex-wide { display: block; } .tex-fit-9-5 > .tex-narrow { display: none; } }
@container (min-width: 10em) { .tex-fit-10 > .tex-wide { display: block; } .tex-fit-10 > .tex-narrow { display: none; } }
@container (min-width: 10.5em) { .tex-fit-10-5 > .tex-wide { display: block; } .tex-fit-10-5 > .tex-narrow { display: none; } }
@container (min-width: 11em) { .tex-fit-11 > .tex-wide { display: block; } .tex-fit-11 > .tex-narrow { display: none; } }
@container (min-width: 11.5em) { .tex-fit-11-5 > .tex-wide { display: block; } .tex-fit-11-5 > .tex-narrow { display: none; } }
@container (min-width: 12em) { .tex-fit-12 > .tex-wide { display: block; } .tex-fit-12 > .tex-narrow { display: none; } }
@container (min-width: 12.5em) { .tex-fit-12-5 > .tex-wide { display: block; } .tex-fit-12-5 > .tex-narrow { display: none; } }
@container (min-width: 13em) { .tex-fit-13 > .tex-wide { display: block; } .tex-fit-13 > .tex-narrow { display: none; } }
@container (min-width: 13.5em) { .tex-fit-13-5 > .tex-wide { display: block; } .tex-fit-13-5 > .tex-narrow { display: none; } }
@container (min-width: 14em) { .tex-fit-14 > .tex-wide { display: block; } .tex-fit-14 > .tex-narrow { display: none; } }
@container (min-width: 14.5em) { .tex-fit-14-5 > .tex-wide { display: block; } .tex-fit-14-5 > .tex-narrow { display: none; } }
@container (min-width: 15em) { .tex-fit-15 > .tex-wide { display: block; } .tex-fit-15 > .tex-narrow { display: none; } }
@container (min-width: 15.5em) { .tex-fit-15-5 > .tex-wide { display: block; } .tex-fit-15-5 > .tex-narrow { display: none; } }
@container (min-width: 16em) { .tex-fit-16 > .tex-wide { display: block; } .tex-fit-16 > .tex-narrow { display: none; } }
@container (min-width: 16.5em) { .tex-fit-16-5 > .tex-wide { display: block; } .tex-fit-16-5 > .tex-narrow { display: none; } }
@container (min-width: 17em) { .tex-fit-17 > .tex-wide { display: block; } .tex-fit-17 > .tex-narrow { display: none; } }
@container (min-width: 17.5em) { .tex-fit-17-5 > .tex-wide { display: block; } .tex-fit-17-5 > .tex-narrow { display: none; } }
@container (min-width: 18em) { .tex-fit-18 > .tex-wide { display: block; } .tex-fit-18 > .tex-narrow { display: none; } }
@container (min-width: 18.5em) { .tex-fit-18-5 > .tex-wide { display: block; } .tex-fit-18-5 > .tex-narrow { display: none; } }
@container (min-width: 19em) { .tex-fit-19 > .tex-wide { display: block; } .tex-fit-19 > .tex-narrow { display: none; } }
@container (min-width: 19.5em) { .tex-fit-19-5 > .tex-wide { display: block; } .tex-fit-19-5 > .tex-narrow { display: none; } }
@container (min-width: 20em) { .tex-fit-20 > .tex-wide { display: block; } .tex-fit-20 > .tex-narrow { display: none; } }
@container (min-width: 20.5em) { .tex-fit-20-5 > .tex-wide { display: block; } .tex-fit-20-5 > .tex-narrow { display: none; } }
@container (min-width: 21em) { .tex-fit-21 > .tex-wide { display: block; } .tex-fit-21 > .tex-narrow { display: none; } }
@container (min-width: 21.5em) { .tex-fit-21-5 > .tex-wide { display: block; } .tex-fit-21-5 > .tex-narrow { display: none; } }
@container (min-width: 22em) { .tex-fit-22 > .tex-wide { display: block; } .tex-fit-22 > .tex-narrow { display: none; } }
@container (min-width: 22.5em) { .tex-fit-22-5 > .tex-wide { display: block; } .tex-fit-22-5 > .tex-narrow { display: none; } }
@container (min-width: 23em) { .tex-fit-23 > .tex-wide { display: block; } .tex-fit-23 > .tex-narrow { display: none; } }
@container (min-width: 23.5em) { .tex-fit-23-5 > .tex-wide { display: block; } .tex-fit-23-5 > .tex-narrow { display: none; } }
@container (min-width: 24em) { .tex-fit-24 > .tex-wide { display: block; } .tex-fit-24 > .tex-narrow { display: none; } }
@container (min-width: 24.5em) { .tex-fit-24-5 > .tex-wide { display: block; } .tex-fit-24-5 > .tex-narrow { display: none; } }
@container (min-width: 25em) { .tex-fit-25 > .tex-wide { display: block; } .tex-fit-25 > .tex-narrow { display: none; } }
@container (min-width: 25.5em) { .tex-fit-25-5 > .tex-wide { display: block; } .tex-fit-25-5 > .tex-narrow { display: none; } }
@container (min-width: 26em) { .tex-fit-26 > .tex-wide { display: block; } .tex-fit-26 > .tex-narrow { display: none; } }
@container (min-width: 26.5em) { .tex-fit-26-5 > .tex-wide { display: block; } .tex-fit-26-5 > .tex-narrow { display: none; } }
@container (min-width: 27em) { .tex-fit-27 > .tex-wide { display: block; } .tex-fit-27 > .tex-narrow { display: none; } }
@container (min-width: 27.5em) { .tex-fit-27-5 > .tex-wide { display: block; } .tex-fit-27-5 > .tex-narrow { display: none; } }
@container (min-width: 28em) { .tex-fit-28 > .tex-wide { display: block; } .tex-fit-28 > .tex-narrow { display: none; } }
@container (min-width: 28.5em) { .tex-fit-28-5 > .tex-wide { display: block; } .tex-fit-28-5 > .tex-narrow { display: none; } }
@container (min-width: 29em) { .tex-fit-29 > .tex-wide { display: block; } .tex-fit-29 > .tex-narrow { display: none; } }
@container (min-width: 29.5em) { .tex-fit-29-5 > .tex-wide { display: block; } .tex-fit-29-5 > .tex-narrow { display: none; } }
@container (min-width: 30em) { .tex-fit-30 > .tex-wide { display: block; } .tex-fit-30 > .tex-narrow { display: none; } }
@container (min-width: 30.5em) { .tex-fit-30-5 > .tex-wide { display: block; } .tex-fit-30-5 > .tex-narrow { display: none; } }
@container (min-width: 31em) { .tex-fit-31 > .tex-wide { display: block; } .tex-fit-31 > .tex-narrow { display: none; } }
@container (min-width: 31.5em) { .tex-fit-31-5 > .tex-wide { display: block; } .tex-fit-31-5 > .tex-narrow { display: none; } }
@container (min-width: 32em) { .tex-fit-32 > .tex-wide { display: block; } .tex-fit-32 > .tex-narrow { display: none; } }
@container (min-width: 32.5em) { .tex-fit-32-5 > .tex-wide { display: block; } .tex-fit-32-5 > .tex-narrow { display: none; } }
@container (min-width: 33em) { .tex-fit-33 > .tex-wide { display: block; } .tex-fit-33 > .tex-narrow { display: none; } }
@container (min-width: 33.5em) { .tex-fit-33-5 > .tex-wide { display: block; } .tex-fit-33-5 > .tex-narrow { display: none; } }
@container (min-width: 34em) { .tex-fit-34 > .tex-wide { display: block; } .tex-fit-34 > .tex-narrow { display: none; } }
@container (min-width: 34.5em) { .tex-fit-34-5 > .tex-wide { display: block; } .tex-fit-34-5 > .tex-narrow { display: none; } }
@container (min-width: 35em) { .tex-fit-35 > .tex-wide { display: block; } .tex-fit-35 > .tex-narrow { display: none; } }
@container (min-width: 35.5em) { .tex-fit-35-5 > .tex-wide { display: block; } .tex-fit-35-5 > .tex-narrow { display: none; } }
@container (min-width: 36em) { .tex-fit-36 > .tex-wide { display: block; } .tex-fit-36 > .tex-narrow { display: none; } }
@container (min-width: 36.5em) { .tex-fit-36-5 > .tex-wide { display: block; } .tex-fit-36-5 > .tex-narrow { display: none; } }
@container (min-width: 37em) { .tex-fit-37 > .tex-wide { display: block; } .tex-fit-37 > .tex-narrow { display: none; } }
@container (min-width: 37.5em) { .tex-fit-37-5 > .tex-wide { display: block; } .tex-fit-37-5 > .tex-narrow { display: none; } }
@container (min-width: 38em) { .tex-fit-38 > .tex-wide { display: block; } .tex-fit-38 > .tex-narrow { display: none; } }
@container (min-width: 38.5em) { .tex-fit-38-5 > .tex-wide { display: block; } .tex-fit-38-5 > .tex-narrow { display: none; } }
@container (min-width: 39em) { .tex-fit-39 > .tex-wide { display: block; } .tex-fit-39 > .tex-narrow { display: none; } }
@container (min-width: 39.5em) { .tex-fit-39-5 > .tex-wide { display: block; } .tex-fit-39-5 > .tex-narrow { display: none; } }
@container (min-width: 40em) { .tex-fit-40 > .tex-wide { display: block; } .tex-fit-40 > .tex-narrow { display: none; } }
@container (min-width: 40.5em) { .tex-fit-40-5 > .tex-wide { display: block; } .tex-fit-40-5 > .tex-narrow { display: none; } }
@container (min-width: 41em) { .tex-fit-41 > .tex-wide { display: block; } .tex-fit-41 > .tex-narrow { display: none; } }
@container (min-width: 41.5em) { .tex-fit-41-5 > .tex-wide { display: block; } .tex-fit-41-5 > .tex-narrow { display: none; } }
@container (min-width: 42em) { .tex-fit-42 > .tex-wide { display: block; } .tex-fit-42 > .tex-narrow { display: none; } }
@container (min-width: 42.5em) { .tex-fit-42-5 > .tex-wide { display: block; } .tex-fit-42-5 > .tex-narrow { display: none; } }
@container (min-width: 43em) { .tex-fit-43 > .tex-wide { display: block; } .tex-fit-43 > .tex-narrow { display: none; } }
@container (min-width: 43.5em) { .tex-fit-43-5 > .tex-wide { display: block; } .tex-fit-43-5 > .tex-narrow { display: none; } }
@container (min-width: 44em) { .tex-fit-44 > .tex-wide { display: block; } .tex-fit-44 > .tex-narrow { display: none; } }
@container (min-width: 44.5em) { .tex-fit-44-5 > .tex-wide { display: block; } .tex-fit-44-5 > .tex-narrow { display: none; } }
@container (min-width: 45em) { .tex-fit-45 > .tex-wide { display: block; } .tex-fit-45 > .tex-narrow { display: none; } }
@container (min-width: 45.5em) { .tex-fit-45-5 > .tex-wide { display: block; } .tex-fit-45-5 > .tex-narrow { display: none; } }
@container (min-width: 46em) { .tex-fit-46 > .tex-wide { display: block; } .tex-fit-46 > .tex-narrow { display: none; } }
@container (min-width: 46.5em) { .tex-fit-46-5 > .tex-wide { display: block; } .tex-fit-46-5 > .tex-narrow { display: none; } }
@container (min-width: 47em) { .tex-fit-47 > .tex-wide { display: block; } .tex-fit-47 > .tex-narrow { display: none; } }
@container (min-width: 47.5em) { .tex-fit-47-5 > .tex-wide { display: block; } .tex-fit-47-5 > .tex-narrow { display: none; } }
@container (min-width: 48em) { .tex-fit-48 > .tex-wide { display: block; } .tex-fit-48 > .tex-narrow { display: none; } }
@container (min-width: 48.5em) { .tex-fit-48-5 > .tex-wide { display: block; } .tex-fit-48-5 > .tex-narrow { display: none; } }
@container (min-width: 49em) { .tex-fit-49 > .tex-wide { display: block; } .tex-fit-49 > .tex-narrow { display: none; } }
@container (min-width: 49.5em) { .tex-fit-49-5 > .tex-wide { display: block; } .tex-fit-49-5 > .tex-narrow { display: none; } }
@container (min-width: 50em) { .tex-fit-50 > .tex-wide { display: block; } .tex-fit-50 > .tex-narrow { display: none; } }
@container (min-width: 50.5em) { .tex-fit-50-5 > .tex-wide { display: block; } .tex-fit-50-5 > .tex-narrow { display: none; } }
@container (min-width: 51em) { .tex-fit-51 > .tex-wide { display: block; } .tex-fit-51 > .tex-narrow { display: none; } }
@container (min-width: 51.5em) { .tex-fit-51-5 > .tex-wide { display: block; } .tex-fit-51-5 > .tex-narrow { display: none; } }
@container (min-width: 52em) { .tex-fit-52 > .tex-wide { display: block; } .tex-fit-52 > .tex-narrow { display: none; } }
@container (min-width: 52.5em) { .tex-fit-52-5 > .tex-wide { display: block; } .tex-fit-52-5 > .tex-narrow { display: none; } }
@container (min-width: 53em) { .tex-fit-53 > .tex-wide { display: block; } .tex-fit-53 > .tex-narrow { display: none; } }
@container (min-width: 53.5em) { .tex-fit-53-5 > .tex-wide { display: block; } .tex-fit-53-5 > .tex-narrow { display: none; } }
@container (min-width: 54em) { .tex-fit-54 > .tex-wide { display: block; } .tex-fit-54 > .tex-narrow { display: none; } }
@container (min-width: 54.5em) { .tex-fit-54-5 > .tex-wide { display: block; } .tex-fit-54-5 > .tex-narrow { display: none; } }
@container (min-width: 55em) { .tex-fit-55 > .tex-wide { display: block; } .tex-fit-55 > .tex-narrow { display: none; } }
@container (min-width: 55.5em) { .tex-fit-55-5 > .tex-wide { display: block; } .tex-fit-55-5 > .tex-narrow { display: none; } }
@container (min-width: 56em) { .tex-fit-56 > .tex-wide { display: block; } .tex-fit-56 > .tex-narrow { display: none; } }
@container (min-width: 56.5em) { .tex-fit-56-5 > .tex-wide { display: block; } .tex-fit-56-5 > .tex-narrow { display: none; } }
@container (min-width: 57em) { .tex-fit-57 > .tex-wide { display: block; } .tex-fit-57 > .tex-narrow { display: none; } }
@container (min-width: 57.5em) { .tex-fit-57-5 > .tex-wide { display: block; } .tex-fit-57-5 > .tex-narrow { display: none; } }
@container (min-width: 58em) { .tex-fit-58 > .tex-wide { display: block; } .tex-fit-58 > .tex-narrow { display: none; } }
@container (min-width: 58.5em) { .tex-fit-58-5 > .tex-wide { display: block; } .tex-fit-58-5 > .tex-narrow { display: none; } }
@container (min-width: 59em) { .tex-fit-59 > .tex-wide { display: block; } .tex-fit-59 > .tex-narrow { display: none; } }
@container (min-width: 59.5em) { .tex-fit-59-5 > .tex-wide { display: block; } .tex-fit-59-5 > .tex-narrow { display: none; } }
@container (min-width: 60em) { .tex-fit-60 > .tex-wide { display: block; } .tex-fit-60 > .tex-narrow { display: none; } }
@container (min-width: 60.5em) { .tex-fit-60-5 > .tex-wide { display: block; } .tex-fit-60-5 > .tex-narrow { display: none; } }
@container (min-width: 61em) { .tex-fit-61 > .tex-wide { display: block; } .tex-fit-61 > .tex-narrow { display: none; } }
@container (min-width: 61.5em) { .tex-fit-61-5 > .tex-wide { display: block; } .tex-fit-61-5 > .tex-narrow { display: none; } }
@container (min-width: 62em) { .tex-fit-62 > .tex-wide { display: block; } .tex-fit-62 > .tex-narrow { display: none; } }
@container (min-width: 62.5em) { .tex-fit-62-5 > .tex-wide { display: block; } .tex-fit-62-5 > .tex-narrow { display: none; } }
@container (min-width: 63em) { .tex-fit-63 > .tex-wide { display: block; } .tex-fit-63 > .tex-narrow { display: none; } }
@container (min-width: 63.5em) { .tex-fit-63-5 > .tex-wide { display: block; } .tex-fit-63-5 > .tex-narrow { display: none; } }
@container (min-width: 64em) { .tex-fit-64 > .tex-wide { display: block; } .tex-fit-64 > .tex-narrow { display: none; } }
@container (min-width: 64.5em) { .tex-fit-64-5 > .tex-wide { display: block; } .tex-fit-64-5 > .tex-narrow { display: none; } }
@container (min-width: 65em) { .tex-fit-65 > .tex-wide { display: block; } .tex-fit-65 > .tex-narrow { display: none; } }
@container (min-width: 65.5em) { .tex-fit-65-5 > .tex-wide { display: block; } .tex-fit-65-5 > .tex-narrow { display: none; } }
@container (min-width: 66em) { .tex-fit-66 > .tex-wide { display: block; } .tex-fit-66 > .tex-narrow { display: none; } }
@container (min-width: 66.5em) { .tex-fit-66-5 > .tex-wide { display: block; } .tex-fit-66-5 > .tex-narrow { display: none; } }
@container (min-width: 67em) { .tex-fit-67 > .tex-wide { display: block; } .tex-fit-67 > .tex-narrow { display: none; } }
@container (min-width: 67.5em) { .tex-fit-67-5 > .tex-wide { display: block; } .tex-fit-67-5 > .tex-narrow { display: none; } }
@container (min-width: 68em) { .tex-fit-68 > .tex-wide { display: block; } .tex-fit-68 > .tex-narrow { display: none; } }
@container (min-width: 68.5em) { .tex-fit-68-5 > .tex-wide { display: block; } .tex-fit-68-5 > .tex-narrow { display: none; } }
@container (min-width: 69em) { .tex-fit-69 > .tex-wide { display: block; } .tex-fit-69 > .tex-narrow { display: none; } }
@container (min-width: 69.5em) { .tex-fit-69-5 > .tex-wide { display: block; } .tex-fit-69-5 > .tex-narrow { display: none; } }
@container (min-width: 70em) { .tex-fit-70 > .tex-wide { display: block; } .tex-fit-70 > .tex-narrow { display: none; } }
@container (min-width: 70.5em) { .tex-fit-70-5 > .tex-wide { display: block; } .tex-fit-70-5 > .tex-narrow { display: none; } }
@container (min-width: 71em) { .tex-fit-71 > .tex-wide { display: block; } .tex-fit-71 > .tex-narrow { display: none; } }
@container (min-width: 71.5em) { .tex-fit-71-5 > .tex-wide { display: block; } .tex-fit-71-5 > .tex-narrow { display: none; } }
@container (min-width: 72em) { .tex-fit-72 > .tex-wide { display: block; } .tex-fit-72 > .tex-narrow { display: none; } }
@container (min-width: 72.5em) { .tex-fit-72-5 > .tex-wide { display: block; } .tex-fit-72-5 > .tex-narrow { display: none; } }
@container (min-width: 73em) { .tex-fit-73 > .tex-wide { display: block; } .tex-fit-73 > .tex-narrow { display: none; } }
@container (min-width: 73.5em) { .tex-fit-73-5 > .tex-wide { display: block; } .tex-fit-73-5 > .tex-narrow { display: none; } }
@container (min-width: 74em) { .tex-fit-74 > .tex-wide { display: block; } .tex-fit-74 > .tex-narrow { display: none; } }
@container (min-width: 74.5em) { .tex-fit-74-5 > .tex-wide { display: block; } .tex-fit-74-5 > .tex-narrow { display: none; } }
@container (min-width: 75em) { .tex-fit-75 > .tex-wide { display: block; } .tex-fit-75 > .tex-narrow { display: none; } }
@container (min-width: 75.5em) { .tex-fit-75-5 > .tex-wide { display: block; } .tex-fit-75-5 > .tex-narrow { display: none; } }
@container (min-width: 76em) { .tex-fit-76 > .tex-wide { display: block; } .tex-fit-76 > .tex-narrow { display: none; } }
@container (min-width: 76.5em) { .tex-fit-76-5 > .tex-wide { display: block; } .tex-fit-76-5 > .tex-narrow { display: none; } }
@container (min-width: 77em) { .tex-fit-77 > .tex-wide { display: block; } .tex-fit-77 > .tex-narrow { display: none; } }
@container (min-width: 77.5em) { .tex-fit-77-5 > .tex-wide { display: block; } .tex-fit-77-5 > .tex-narrow { display: none; } }
@container (min-width: 78em) { .tex-fit-78 > .tex-wide { display: block; } .tex-fit-78 > .tex-narrow { display: none; } }
@container (min-width: 78.5em) { .tex-fit-78-5 > .tex-wide { display: block; } .tex-fit-78-5 > .tex-narrow { display: none; } }
@container (min-width: 79em) { .tex-fit-79 > .tex-wide { display: block; } .tex-fit-79 > .tex-narrow { display: none; } }
@container (min-width: 79.5em) { .tex-fit-79-5 > .tex-wide { display: block; } .tex-fit-79-5 > .tex-narrow { display: none; } }
@container (min-width: 80em) { .tex-fit-80 > .tex-wide { display: block; } .tex-fit-80 > .tex-narrow { display: none; } }

/* Кегль .katex везде 1.12em контейнера — на нём считаются пороги tex-fit-N (core/tex.py,
   KATEX_SCALE). Мельче на телефоне делают сами контейнеры формул, а не .katex. */

/* Формула, которую забыли собрать (manage.py render_tex) — видно сразу. */
.tex-missing { color: var(--red, #f0544f); white-space: pre-wrap; }
