.r8-math-frac{display:inline-flex;flex-direction:column;align-items:stretch;justify-content:center;vertical-align:middle;min-width:1.22em;margin:0 .12em;line-height:1;font-family:"Cambria Math","STIX Two Math",Georgia,serif;font-size:1em;font-weight:750;white-space:nowrap}
.r8-math-frac-num,.r8-math-frac-den{display:block;box-sizing:border-box;min-width:100%;padding:0 .16em;text-align:center;font-size:.78em;line-height:1.06;white-space:nowrap!important;overflow-wrap:normal!important;word-break:keep-all!important}

/* v1.45.0.65.169 — wewnętrzny atom ułamka: żadna cyfra licznika/mianownika nie może wypaść poza kreskę. */
.r8-math-frac-content{display:inline-flex;align-items:baseline;justify-content:center;max-width:none;white-space:nowrap!important;overflow-wrap:normal!important;word-break:keep-all!important}
.r8-math-frac-num{padding-bottom:.11em;border-bottom:.09em solid currentColor}
.r8-math-frac-den{padding-top:.11em}
.r8-math-mixed{display:inline-flex;align-items:center;justify-content:center;gap:.08em;vertical-align:middle;white-space:nowrap;margin:0 .08em;line-height:1}
.r8-math-mixed .r8-math-frac{margin:0}
.r8-math-whole{display:inline-block;vertical-align:middle;font:inherit;line-height:1}
.r8-math-measure{display:inline-flex;align-items:center;gap:0;vertical-align:middle;white-space:nowrap}
.r8-math-unit,.r8-math-compound-unit{display:inline-block;line-height:1;font:inherit;vertical-align:middle;white-space:nowrap}
.r8-math-power{display:inline-block;white-space:nowrap;vertical-align:baseline;overflow:visible;line-height:1.18}
.r8-math-sup{display:inline;font-size:.64em;line-height:1;vertical-align:super;margin-left:.02em;font-family:"Cambria Math","STIX Two Math",Georgia,serif;font-weight:inherit}
.r8-math-sub{display:inline-block;position:relative;top:.22em;font-size:.72em;line-height:1}

/* v1.45.0.65.168 — pierwiastki korzystają z natywnego MathML.
   Nie dokładamy osobnej kreski CSS do glifu √, więc Android nie może narysować
   podwójnego/łukowatego „daszka”. mroot utrzymuje również stopień 3 przy znaku. */
.r8-math-root{display:inline-block;vertical-align:middle;margin:0 .04em;color:inherit;font-family:"Cambria Math","STIX Two Math","STIXGeneral",serif;font-size:1em;font-style:normal;font-weight:inherit;white-space:nowrap;overflow:visible}
.r8-math-root mtext,.r8-math-root mn,.r8-math-root mi,.r8-math-root mo{color:inherit}
.r8-math-root mtext{font-family:inherit;font-style:normal}
.r8-math-root.is-empty{min-width:.9em}
.r8-math-visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}

/* Matematyka zachowuje jeden rozmiar bazowy w pytaniach, odpowiedziach i wzorach. */
.r8-answer .r8-math-frac,.r8t-answer .r8-math-frac,.r8e-choice .r8-math-frac,.r8-question .r8-math-frac,.r8t-question .r8-math-frac,.r8e-task-card h2 .r8-math-frac{font-size:1em}
.r8-answer .r8-math-root,.r8t-answer .r8-math-root,.r8e-choice .r8-math-root,.r8-question .r8-math-root,.r8t-question .r8-math-root,.r8e-task-card h2 .r8-math-root{font-size:1em}
@media(max-width:620px){.r8-math-frac{margin-left:.08em;margin-right:.08em}.r8-math-root{margin-left:.03em;margin-right:.03em}.r8-math-sup{font-size:.66em;vertical-align:super}}

/* v1.45.0.65.166 — grupowane liczby nie rozpadają się między wiersze. */
.r8-math-grouped-number{display:inline-block;white-space:nowrap}
