@font-face{font-family:KaTeX_AMS;font-style:normal;font-weight:400;src:url(/static/media/KaTeX_AMS-Regular.d4531cf7ff335a5e1d2c.woff2) format("woff2"),url(/static/media/KaTeX_AMS-Regular.b1489df1556f8c661259.woff) format("woff"),url(/static/media/KaTeX_AMS-Regular.f80d9eaff7bad6dad739.ttf) format("truetype")}@font-face{font-family:KaTeX_Caligraphic;font-style:normal;font-weight:700;src:url(/static/media/KaTeX_Caligraphic-Bold.f046a374a80bb69ba397.woff2) format("woff2"),url(/static/media/KaTeX_Caligraphic-Bold.7ce7636b90003f983253.woff) format("woff"),url(/static/media/KaTeX_Caligraphic-Bold.0c96bc8fe7861c576cfe.ttf) format("truetype")}@font-face{font-family:KaTeX_Caligraphic;font-style:normal;font-weight:400;src:url(/static/media/KaTeX_Caligraphic-Regular.4519ba4c9ee4f9b68950.woff2) format("woff2"),url(/static/media/KaTeX_Caligraphic-Regular.4a559f36cc9a9ff50a2a.woff) format("woff"),url(/static/media/KaTeX_Caligraphic-Regular.35f3c951b5a1044753e0.ttf) format("truetype")}@font-face{font-family:KaTeX_Fraktur;font-style:normal;font-weight:700;src:url(/static/media/KaTeX_Fraktur-Bold.5b8749ee09f3aa843813.woff2) format("woff2"),url(/static/media/KaTeX_Fraktur-Bold.2ea3916b4309d29ba693.woff) format("woff"),url(/static/media/KaTeX_Fraktur-Bold.069514d4061bbc045836.ttf) format("truetype")}@font-face{font-family:KaTeX_Fraktur;font-style:normal;font-weight:400;src:url(/static/media/KaTeX_Fraktur-Regular.2c629b06891ec24911f5.woff2) format("woff2"),url(/static/media/KaTeX_Fraktur-Regular.0d90113d64d307cfb9e4.woff) format("woff"),url(/static/media/KaTeX_Fraktur-Regular.96556db6d8effe29a581.ttf) format("truetype")}@font-face{font-family:KaTeX_Main;font-style:normal;font-weight:700;src:url(/static/media/KaTeX_Main-Bold.20b90c2076172b223ae5.woff2) format("woff2"),url(/static/media/KaTeX_Main-Bold.a9cdbc850d2f94b8887c.woff) format("woff"),url(/static/media/KaTeX_Main-Bold.07e762d041b580e5d32a.ttf) format("truetype")}@font-face{font-family:KaTeX_Main;font-style:italic;font-weight:700;src:url(/static/media/KaTeX_Main-BoldItalic.b345de5bd14864bcefbf.woff2) format("woff2"),url(/static/media/KaTeX_Main-BoldItalic.7649d52f66dfd41d2cee.woff) format("woff"),url(/static/media/KaTeX_Main-BoldItalic.bc8d96e9689171ea65cb.ttf) format("truetype")}@font-face{font-family:KaTeX_Main;font-style:italic;font-weight:400;src:url(/static/media/KaTeX_Main-Italic.ab751a9e86a16f178b79.woff2) format("woff2"),url(/static/media/KaTeX_Main-Italic.e3954fe9b7efb3f438d2.woff) format("woff"),url(/static/media/KaTeX_Main-Italic.44a32ae60521190623e3.ttf) format("truetype")}@font-face{font-family:KaTeX_Main;font-style:normal;font-weight:400;src:url(/static/media/KaTeX_Main-Regular.13b3f8528a571d1cb797.woff2) format("woff2"),url(/static/media/KaTeX_Main-Regular.9e75cd605a0f61540bc6.woff) format("woff"),url(/static/media/KaTeX_Main-Regular.af7fc7b32dbf2a640c9c.ttf) format("truetype")}@font-face{font-family:KaTeX_Math;font-style:italic;font-weight:700;src:url(/static/media/KaTeX_Math-BoldItalic.d5d35e84b3ac1dbffd8f.woff2) format("woff2"),url(/static/media/KaTeX_Math-BoldItalic.94810ff68bb3c9cb6d3e.woff) format("woff"),url(/static/media/KaTeX_Math-BoldItalic.4d6241be0cb599314b9a.ttf) format("truetype")}@font-face{font-family:KaTeX_Math;font-style:italic;font-weight:400;src:url(/static/media/KaTeX_Math-Italic.ffda88030bb30ae4a0f4.woff2) format("woff2"),url(/static/media/KaTeX_Math-Italic.11278d3697e58b20e960.woff) format("woff"),url(/static/media/KaTeX_Math-Italic.cae7ea2682cff6985955.ttf) format("truetype")}@font-face{font-family:"KaTeX_SansSerif";font-style:normal;font-weight:700;src:url(/static/media/KaTeX_SansSerif-Bold.5a20a4753af7a150824c.woff2) format("woff2"),url(/static/media/KaTeX_SansSerif-Bold.2946bdb590f9bd4c7ba3.woff) format("woff"),url(/static/media/KaTeX_SansSerif-Bold.f0ad0abc489e2942f9e1.ttf) format("truetype")}@font-face{font-family:"KaTeX_SansSerif";font-style:italic;font-weight:400;src:url(/static/media/KaTeX_SansSerif-Italic.e5fc2aef496040d3f445.woff2) format("woff2"),url(/static/media/KaTeX_SansSerif-Italic.c834ba6da13819f078ec.woff) format("woff"),url(/static/media/KaTeX_SansSerif-Italic.c7feacd514ed1bf5669a.ttf) format("truetype")}@font-face{font-family:"KaTeX_SansSerif";font-style:normal;font-weight:400;src:url(/static/media/KaTeX_SansSerif-Regular.5bf289005d5caccd361a.woff2) format("woff2"),url(/static/media/KaTeX_SansSerif-Regular.a4fd05630bcdec90cc1a.woff) format("woff"),url(/static/media/KaTeX_SansSerif-Regular.5af9e1cfc966c7b16e76.ttf) format("truetype")}@font-face{font-family:KaTeX_Script;font-style:normal;font-weight:400;src:url(/static/media/KaTeX_Script-Regular.a1c15978d325f10dcb49.woff2) format("woff2"),url(/static/media/KaTeX_Script-Regular.cd3b0634cbb3864a6105.woff) format("woff"),url(/static/media/KaTeX_Script-Regular.dd0db7aef0e4e809b614.ttf) format("truetype")}@font-face{font-family:KaTeX_Size1;font-style:normal;font-weight:400;src:url(/static/media/KaTeX_Size1-Regular.1876361fd46f2ba44d00.woff2) format("woff2"),url(/static/media/KaTeX_Size1-Regular.c4ae0d259a8916db2002.woff) format("woff"),url(/static/media/KaTeX_Size1-Regular.bbd9552cef932199b58e.ttf) format("truetype")}@font-face{font-family:KaTeX_Size2;font-style:normal;font-weight:400;src:url(/static/media/KaTeX_Size2-Regular.f516b73c4a7ccca3d1a7.woff2) format("woff2"),url(/static/media/KaTeX_Size2-Regular.635e9324cc2ad9bdbfb1.woff) format("woff"),url(/static/media/KaTeX_Size2-Regular.d1e8ff17527d88576404.ttf) format("truetype")}@font-face{font-family:KaTeX_Size3;font-style:normal;font-weight:400;src:url(/static/media/KaTeX_Size3-Regular.1ef7adae735724bab211.woff2) format("woff2"),url(/static/media/KaTeX_Size3-Regular.f32a9fde642521722ca1.woff) format("woff"),url(/static/media/KaTeX_Size3-Regular.5d632274432b02a0edeb.ttf) format("truetype")}@font-face{font-family:KaTeX_Size4;font-style:normal;font-weight:400;src:url(/static/media/KaTeX_Size4-Regular.4f012d6a01b53cb21970.woff2) format("woff2"),url(/static/media/KaTeX_Size4-Regular.f668d5666b59392e88c7.woff) format("woff"),url(/static/media/KaTeX_Size4-Regular.1d1325964eb3838aa308.ttf) format("truetype")}@font-face{font-family:KaTeX_Typewriter;font-style:normal;font-weight:400;src:url(/static/media/KaTeX_Typewriter-Regular.4f31d033d446bb37ed60.woff2) format("woff2"),url(/static/media/KaTeX_Typewriter-Regular.d3c8e68f425df650554f.woff) format("woff"),url(/static/media/KaTeX_Typewriter-Regular.b1d1af1a936d0174df30.ttf) format("truetype")}.katex{font:normal 1.21em KaTeX_Main,Times New Roman,serif;line-height:1.2;text-indent:0;text-rendering:auto}.katex *{-ms-high-contrast-adjust:none!important}.katex .katex-version:after{content:"0.11.1"}.katex .katex-mathml{clip:rect(1px,1px,1px,1px);border:0;height:1px;overflow:hidden;padding:0;position:absolute;width:1px}.katex .katex-html>.newline{display:block}.katex .base{position:relative;white-space:nowrap;width:-webkit-min-content;width:min-content}.katex .base,.katex .strut{display:inline-block}.katex .textbf{font-weight:700}.katex .textit{font-style:italic}.katex .textrm{font-family:KaTeX_Main}.katex .textsf{font-family:KaTeX_SansSerif}.katex .texttt{font-family:KaTeX_Typewriter}.katex .mathdefault{font-family:KaTeX_Math;font-style:italic}.katex .mathit{font-family:KaTeX_Main;font-style:italic}.katex .mathrm{font-style:normal}.katex .mathbf{font-family:KaTeX_Main;font-weight:700}.katex .boldsymbol{font-family:KaTeX_Math;font-style:italic;font-weight:700}.katex .amsrm,.katex .mathbb,.katex .textbb{font-family:KaTeX_AMS}.katex .mathcal{font-family:KaTeX_Caligraphic}.katex .mathfrak,.katex .textfrak{font-family:KaTeX_Fraktur}.katex .mathtt{font-family:KaTeX_Typewriter}.katex .mathscr,.katex .textscr{font-family:KaTeX_Script}.katex .mathsf,.katex .textsf{font-family:KaTeX_SansSerif}.katex .mathboldsf,.katex .textboldsf{font-family:KaTeX_SansSerif;font-weight:700}.katex .mathitsf,.katex .textitsf{font-family:KaTeX_SansSerif;font-style:italic}.katex .mainrm{font-family:KaTeX_Main;font-style:normal}.katex .vlist-t{display:inline-table;table-layout:fixed}.katex .vlist-r{display:table-row}.katex .vlist{display:table-cell;position:relative;vertical-align:bottom}.katex .vlist>span{display:block;height:0;position:relative}.katex .vlist>span>span{display:inline-block}.katex .vlist>span>.pstrut{overflow:hidden;width:0}.katex .vlist-t2{margin-right:-2px}.katex .vlist-s{display:table-cell;font-size:1px;min-width:2px;vertical-align:bottom;width:2px}.katex .msupsub{text-align:left}.katex .mfrac>span>span{text-align:center}.katex .mfrac .frac-line{border-bottom-style:solid;display:inline-block;width:100%}.katex .hdashline,.katex .hline,.katex .mfrac .frac-line,.katex .overline .overline-line,.katex .rule,.katex .underline .underline-line{min-height:1px}.katex .mspace{display:inline-block}.katex .clap,.katex .llap,.katex .rlap{position:relative;width:0}.katex .clap>.inner,.katex .llap>.inner,.katex .rlap>.inner{position:absolute}.katex .clap>.fix,.katex .llap>.fix,.katex .rlap>.fix{display:inline-block}.katex .llap>.inner{right:0}.katex .clap>.inner,.katex .rlap>.inner{left:0}.katex .clap>.inner>span{margin-left:-50%;margin-right:50%}.katex .rule{border:0 solid;display:inline-block;position:relative}.katex .hline,.katex .overline .overline-line,.katex .underline .underline-line{border-bottom-style:solid;display:inline-block;width:100%}.katex .hdashline{border-bottom-style:dashed;display:inline-block;width:100%}.katex .sqrt>.root{margin-left:.27777778em;margin-right:-.55555556em}.katex .fontsize-ensurer.reset-size1.size1,.katex .sizing.reset-size1.size1{font-size:1em}.katex .fontsize-ensurer.reset-size1.size2,.katex .sizing.reset-size1.size2{font-size:1.2em}.katex .fontsize-ensurer.reset-size1.size3,.katex .sizing.reset-size1.size3{font-size:1.4em}.katex .fontsize-ensurer.reset-size1.size4,.katex .sizing.reset-size1.size4{font-size:1.6em}.katex .fontsize-ensurer.reset-size1.size5,.katex .sizing.reset-size1.size5{font-size:1.8em}.katex .fontsize-ensurer.reset-size1.size6,.katex .sizing.reset-size1.size6{font-size:2em}.katex .fontsize-ensurer.reset-size1.size7,.katex .sizing.reset-size1.size7{font-size:2.4em}.katex .fontsize-ensurer.reset-size1.size8,.katex .sizing.reset-size1.size8{font-size:2.88em}.katex .fontsize-ensurer.reset-size1.size9,.katex .sizing.reset-size1.size9{font-size:3.456em}.katex .fontsize-ensurer.reset-size1.size10,.katex .sizing.reset-size1.size10{font-size:4.148em}.katex .fontsize-ensurer.reset-size1.size11,.katex .sizing.reset-size1.size11{font-size:4.976em}.katex .fontsize-ensurer.reset-size2.size1,.katex .sizing.reset-size2.size1{font-size:.83333333em}.katex .fontsize-ensurer.reset-size2.size2,.katex .sizing.reset-size2.size2{font-size:1em}.katex .fontsize-ensurer.reset-size2.size3,.katex .sizing.reset-size2.size3{font-size:1.16666667em}.katex .fontsize-ensurer.reset-size2.size4,.katex .sizing.reset-size2.size4{font-size:1.33333333em}.katex .fontsize-ensurer.reset-size2.size5,.katex .sizing.reset-size2.size5{font-size:1.5em}.katex .fontsize-ensurer.reset-size2.size6,.katex .sizing.reset-size2.size6{font-size:1.66666667em}.katex .fontsize-ensurer.reset-size2.size7,.katex .sizing.reset-size2.size7{font-size:2em}.katex .fontsize-ensurer.reset-size2.size8,.katex .sizing.reset-size2.size8{font-size:2.4em}.katex .fontsize-ensurer.reset-size2.size9,.katex .sizing.reset-size2.size9{font-size:2.88em}.katex .fontsize-ensurer.reset-size2.size10,.katex .sizing.reset-size2.size10{font-size:3.45666667em}.katex .fontsize-ensurer.reset-size2.size11,.katex .sizing.reset-size2.size11{font-size:4.14666667em}.katex .fontsize-ensurer.reset-size3.size1,.katex .sizing.reset-size3.size1{font-size:.71428571em}.katex .fontsize-ensurer.reset-size3.size2,.katex .sizing.reset-size3.size2{font-size:.85714286em}.katex .fontsize-ensurer.reset-size3.size3,.katex .sizing.reset-size3.size3{font-size:1em}.katex .fontsize-ensurer.reset-size3.size4,.katex .sizing.reset-size3.size4{font-size:1.14285714em}.katex .fontsize-ensurer.reset-size3.size5,.katex .sizing.reset-size3.size5{font-size:1.28571429em}.katex .fontsize-ensurer.reset-size3.size6,.katex .sizing.reset-size3.size6{font-size:1.42857143em}.katex .fontsize-ensurer.reset-size3.size7,.katex .sizing.reset-size3.size7{font-size:1.71428571em}.katex .fontsize-ensurer.reset-size3.size8,.katex .sizing.reset-size3.size8{font-size:2.05714286em}.katex .fontsize-ensurer.reset-size3.size9,.katex .sizing.reset-size3.size9{font-size:2.46857143em}.katex .fontsize-ensurer.reset-size3.size10,.katex .sizing.reset-size3.size10{font-size:2.96285714em}.katex .fontsize-ensurer.reset-size3.size11,.katex .sizing.reset-size3.size11{font-size:3.55428571em}.katex .fontsize-ensurer.reset-size4.size1,.katex .sizing.reset-size4.size1{font-size:.625em}.katex .fontsize-ensurer.reset-size4.size2,.katex .sizing.reset-size4.size2{font-size:.75em}.katex .fontsize-ensurer.reset-size4.size3,.katex .sizing.reset-size4.size3{font-size:.875em}.katex .fontsize-ensurer.reset-size4.size4,.katex .sizing.reset-size4.size4{font-size:1em}.katex .fontsize-ensurer.reset-size4.size5,.katex .sizing.reset-size4.size5{font-size:1.125em}.katex .fontsize-ensurer.reset-size4.size6,.katex .sizing.reset-size4.size6{font-size:1.25em}.katex .fontsize-ensurer.reset-size4.size7,.katex .sizing.reset-size4.size7{font-size:1.5em}.katex .fontsize-ensurer.reset-size4.size8,.katex .sizing.reset-size4.size8{font-size:1.8em}.katex .fontsize-ensurer.reset-size4.size9,.katex .sizing.reset-size4.size9{font-size:2.16em}.katex .fontsize-ensurer.reset-size4.size10,.katex .sizing.reset-size4.size10{font-size:2.5925em}.katex .fontsize-ensurer.reset-size4.size11,.katex .sizing.reset-size4.size11{font-size:3.11em}.katex .fontsize-ensurer.reset-size5.size1,.katex .sizing.reset-size5.size1{font-size:.55555556em}.katex .fontsize-ensurer.reset-size5.size2,.katex .sizing.reset-size5.size2{font-size:.66666667em}.katex .fontsize-ensurer.reset-size5.size3,.katex .sizing.reset-size5.size3{font-size:.77777778em}.katex .fontsize-ensurer.reset-size5.size4,.katex .sizing.reset-size5.size4{font-size:.88888889em}.katex .fontsize-ensurer.reset-size5.size5,.katex .sizing.reset-size5.size5{font-size:1em}.katex .fontsize-ensurer.reset-size5.size6,.katex .sizing.reset-size5.size6{font-size:1.11111111em}.katex .fontsize-ensurer.reset-size5.size7,.katex .sizing.reset-size5.size7{font-size:1.33333333em}.katex .fontsize-ensurer.reset-size5.size8,.katex .sizing.reset-size5.size8{font-size:1.6em}.katex .fontsize-ensurer.reset-size5.size9,.katex .sizing.reset-size5.size9{font-size:1.92em}.katex .fontsize-ensurer.reset-size5.size10,.katex .sizing.reset-size5.size10{font-size:2.30444444em}.katex .fontsize-ensurer.reset-size5.size11,.katex .sizing.reset-size5.size11{font-size:2.76444444em}.katex .fontsize-ensurer.reset-size6.size1,.katex .sizing.reset-size6.size1{font-size:.5em}.katex .fontsize-ensurer.reset-size6.size2,.katex .sizing.reset-size6.size2{font-size:.6em}.katex .fontsize-ensurer.reset-size6.size3,.katex .sizing.reset-size6.size3{font-size:.7em}.katex .fontsize-ensurer.reset-size6.size4,.katex .sizing.reset-size6.size4{font-size:.8em}.katex .fontsize-ensurer.reset-size6.size5,.katex .sizing.reset-size6.size5{font-size:.9em}.katex .fontsize-ensurer.reset-size6.size6,.katex .sizing.reset-size6.size6{font-size:1em}.katex .fontsize-ensurer.reset-size6.size7,.katex .sizing.reset-size6.size7{font-size:1.2em}.katex .fontsize-ensurer.reset-size6.size8,.katex .sizing.reset-size6.size8{font-size:1.44em}.katex .fontsize-ensurer.reset-size6.size9,.katex .sizing.reset-size6.size9{font-size:1.728em}.katex .fontsize-ensurer.reset-size6.size10,.katex .sizing.reset-size6.size10{font-size:2.074em}.katex .fontsize-ensurer.reset-size6.size11,.katex .sizing.reset-size6.size11{font-size:2.488em}.katex .fontsize-ensurer.reset-size7.size1,.katex .sizing.reset-size7.size1{font-size:.41666667em}.katex .fontsize-ensurer.reset-size7.size2,.katex .sizing.reset-size7.size2{font-size:.5em}.katex .fontsize-ensurer.reset-size7.size3,.katex .sizing.reset-size7.size3{font-size:.58333333em}.katex .fontsize-ensurer.reset-size7.size4,.katex .sizing.reset-size7.size4{font-size:.66666667em}.katex .fontsize-ensurer.reset-size7.size5,.katex .sizing.reset-size7.size5{font-size:.75em}.katex .fontsize-ensurer.reset-size7.size6,.katex .sizing.reset-size7.size6{font-size:.83333333em}.katex .fontsize-ensurer.reset-size7.size7,.katex .sizing.reset-size7.size7{font-size:1em}.katex .fontsize-ensurer.reset-size7.size8,.katex .sizing.reset-size7.size8{font-size:1.2em}.katex .fontsize-ensurer.reset-size7.size9,.katex .sizing.reset-size7.size9{font-size:1.44em}.katex .fontsize-ensurer.reset-size7.size10,.katex .sizing.reset-size7.size10{font-size:1.72833333em}.katex .fontsize-ensurer.reset-size7.size11,.katex .sizing.reset-size7.size11{font-size:2.07333333em}.katex .fontsize-ensurer.reset-size8.size1,.katex .sizing.reset-size8.size1{font-size:.34722222em}.katex .fontsize-ensurer.reset-size8.size2,.katex .sizing.reset-size8.size2{font-size:.41666667em}.katex .fontsize-ensurer.reset-size8.size3,.katex .sizing.reset-size8.size3{font-size:.48611111em}.katex .fontsize-ensurer.reset-size8.size4,.katex .sizing.reset-size8.size4{font-size:.55555556em}.katex .fontsize-ensurer.reset-size8.size5,.katex .sizing.reset-size8.size5{font-size:.625em}.katex .fontsize-ensurer.reset-size8.size6,.katex .sizing.reset-size8.size6{font-size:.69444444em}.katex .fontsize-ensurer.reset-size8.size7,.katex .sizing.reset-size8.size7{font-size:.83333333em}.katex .fontsize-ensurer.reset-size8.size8,.katex .sizing.reset-size8.size8{font-size:1em}.katex .fontsize-ensurer.reset-size8.size9,.katex .sizing.reset-size8.size9{font-size:1.2em}.katex .fontsize-ensurer.reset-size8.size10,.katex .sizing.reset-size8.size10{font-size:1.44027778em}.katex .fontsize-ensurer.reset-size8.size11,.katex .sizing.reset-size8.size11{font-size:1.72777778em}.katex .fontsize-ensurer.reset-size9.size1,.katex .sizing.reset-size9.size1{font-size:.28935185em}.katex .fontsize-ensurer.reset-size9.size2,.katex .sizing.reset-size9.size2{font-size:.34722222em}.katex .fontsize-ensurer.reset-size9.size3,.katex .sizing.reset-size9.size3{font-size:.40509259em}.katex .fontsize-ensurer.reset-size9.size4,.katex .sizing.reset-size9.size4{font-size:.46296296em}.katex .fontsize-ensurer.reset-size9.size5,.katex .sizing.reset-size9.size5{font-size:.52083333em}.katex .fontsize-ensurer.reset-size9.size6,.katex .sizing.reset-size9.size6{font-size:.5787037em}.katex .fontsize-ensurer.reset-size9.size7,.katex .sizing.reset-size9.size7{font-size:.69444444em}.katex .fontsize-ensurer.reset-size9.size8,.katex .sizing.reset-size9.size8{font-size:.83333333em}.katex .fontsize-ensurer.reset-size9.size9,.katex .sizing.reset-size9.size9{font-size:1em}.katex .fontsize-ensurer.reset-size9.size10,.katex .sizing.reset-size9.size10{font-size:1.20023148em}.katex .fontsize-ensurer.reset-size9.size11,.katex .sizing.reset-size9.size11{font-size:1.43981481em}.katex .fontsize-ensurer.reset-size10.size1,.katex .sizing.reset-size10.size1{font-size:.24108004em}.katex .fontsize-ensurer.reset-size10.size2,.katex .sizing.reset-size10.size2{font-size:.28929605em}.katex .fontsize-ensurer.reset-size10.size3,.katex .sizing.reset-size10.size3{font-size:.33751205em}.katex .fontsize-ensurer.reset-size10.size4,.katex .sizing.reset-size10.size4{font-size:.38572806em}.katex .fontsize-ensurer.reset-size10.size5,.katex .sizing.reset-size10.size5{font-size:.43394407em}.katex .fontsize-ensurer.reset-size10.size6,.katex .sizing.reset-size10.size6{font-size:.48216008em}.katex .fontsize-ensurer.reset-size10.size7,.katex .sizing.reset-size10.size7{font-size:.57859209em}.katex .fontsize-ensurer.reset-size10.size8,.katex .sizing.reset-size10.size8{font-size:.69431051em}.katex .fontsize-ensurer.reset-size10.size9,.katex .sizing.reset-size10.size9{font-size:.83317261em}.katex .fontsize-ensurer.reset-size10.size10,.katex .sizing.reset-size10.size10{font-size:1em}.katex .fontsize-ensurer.reset-size10.size11,.katex .sizing.reset-size10.size11{font-size:1.19961427em}.katex .fontsize-ensurer.reset-size11.size1,.katex .sizing.reset-size11.size1{font-size:.20096463em}.katex .fontsize-ensurer.reset-size11.size2,.katex .sizing.reset-size11.size2{font-size:.24115756em}.katex .fontsize-ensurer.reset-size11.size3,.katex .sizing.reset-size11.size3{font-size:.28135048em}.katex .fontsize-ensurer.reset-size11.size4,.katex .sizing.reset-size11.size4{font-size:.32154341em}.katex .fontsize-ensurer.reset-size11.size5,.katex .sizing.reset-size11.size5{font-size:.36173633em}.katex .fontsize-ensurer.reset-size11.size6,.katex .sizing.reset-size11.size6{font-size:.40192926em}.katex .fontsize-ensurer.reset-size11.size7,.katex .sizing.reset-size11.size7{font-size:.48231511em}.katex .fontsize-ensurer.reset-size11.size8,.katex .sizing.reset-size11.size8{font-size:.57877814em}.katex .fontsize-ensurer.reset-size11.size9,.katex .sizing.reset-size11.size9{font-size:.69453376em}.katex .fontsize-ensurer.reset-size11.size10,.katex .sizing.reset-size11.size10{font-size:.83360129em}.katex .fontsize-ensurer.reset-size11.size11,.katex .sizing.reset-size11.size11{font-size:1em}.katex .delimsizing.size1{font-family:KaTeX_Size1}.katex .delimsizing.size2{font-family:KaTeX_Size2}.katex .delimsizing.size3{font-family:KaTeX_Size3}.katex .delimsizing.size4{font-family:KaTeX_Size4}.katex .delimsizing.mult .delim-size1>span{font-family:KaTeX_Size1}.katex .delimsizing.mult .delim-size4>span{font-family:KaTeX_Size4}.katex .nulldelimiter{display:inline-block;width:.12em}.katex .delimcenter,.katex .op-symbol{position:relative}.katex .op-symbol.small-op{font-family:KaTeX_Size1}.katex .op-symbol.large-op{font-family:KaTeX_Size2}.katex .accent>.vlist-t,.katex .op-limits>.vlist-t{text-align:center}.katex .accent .accent-body{position:relative}.katex .accent .accent-body:not(.accent-full){width:0}.katex .overlay{display:block}.katex .mtable .vertical-separator{display:inline-block;min-width:1px}.katex .mtable .arraycolsep{display:inline-block}.katex .mtable .col-align-c>.vlist-t{text-align:center}.katex .mtable .col-align-l>.vlist-t{text-align:left}.katex .mtable .col-align-r>.vlist-t{text-align:right}.katex .svg-align{text-align:left}.katex svg{fill:currentColor;stroke:currentColor;fill-rule:nonzero;fill-opacity:1;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;display:block;height:inherit;position:absolute;width:100%}.katex svg path{stroke:none}.katex img{border-style:none;max-height:none;max-width:none;min-height:0;min-width:0}.katex .stretchy{display:block;overflow:hidden;position:relative;width:100%}.katex .stretchy:after,.katex .stretchy:before{content:""}.katex .hide-tail{overflow:hidden;position:relative;width:100%}.katex .halfarrow-left{left:0;overflow:hidden;position:absolute;width:50.2%}.katex .halfarrow-right{overflow:hidden;position:absolute;right:0;width:50.2%}.katex .brace-left{left:0;overflow:hidden;position:absolute;width:25.1%}.katex .brace-center{left:25%;overflow:hidden;position:absolute;width:50%}.katex .brace-right{overflow:hidden;position:absolute;right:0;width:25.1%}.katex .x-arrow-pad{padding:0 .5em}.katex .mover,.katex .munder,.katex .x-arrow{text-align:center}.katex .boxpad{padding:0 .3em}.katex .fbox,.katex .fcolorbox{border:.04em solid;box-sizing:border-box}.katex .cancel-pad{padding:0 .2em}.katex .cancel-lap{margin-left:-.2em;margin-right:-.2em}.katex .sout{border-bottom-style:solid;border-bottom-width:.08em}.katex-display{display:block;margin:1em 0;text-align:center}.katex-display>.katex{display:block;text-align:center;white-space:nowrap}.katex-display>.katex>.katex-html{display:block;position:relative}.katex-display>.katex>.katex-html>.tag{position:absolute;right:0}.katex-display.leqno>.katex>.katex-html>.tag{left:0;right:auto}.katex-display.fleqn>.katex{text-align:left}.msr-app-layout{display:grid;grid-template-areas:"app-header app-header" "sidebar-menu app-content";grid-template-columns:80px auto;grid-template-rows:-webkit-max-content auto;grid-template-rows:max-content auto;height:100vh;max-width:100vw}@media only screen and (max-width:499px){.msr-app-layout{grid-template-areas:"app-header" "sidebar-menu" "app-content";grid-template-columns:100vw;grid-template-rows:-webkit-max-content 0 auto;grid-template-rows:max-content 0 auto}}@media only print{.msr-app-layout{grid-template-areas:"app-content";grid-template-columns:none;grid-template-rows:none}.msr-app-layout .msr-app-header,.msr-app-layout .msr-sidebar-menu{display:none}}.msr-app-layout .msr-app-header{grid-area:app-header}.msr-app-layout .msr-sidebar-menu{grid-area:sidebar-menu}.msr-app-layout .msr-app-content{grid-area:app-content}.msr-page{overflow:hidden}.msr-page.simple .msr-page-content{height:100%;overflow-y:scroll}.msr-page.simple .msr-page-content .msr-page-content-main{margin:0 auto;max-width:1024px;padding:0 2rem 2rem}@media only screen and (max-width:1024px){.msr-page.simple .msr-page-content .msr-page-content-main{padding-bottom:5rem!important}}.msr-page.grid{grid-gap:20px;display:grid;grid-template-areas:"page-sidebar page-content";grid-template-columns:480px auto;grid-template-rows:-webkit-min-content;grid-template-rows:min-content}@media only screen and (max-width:1024px){.msr-page.grid{grid-template-areas:"page-content" "page-sidebar";grid-template-columns:calc(100vw - 100px);overflow-y:scroll}}@media only screen and (max-width:499px){.msr-page.grid{grid-template-areas:"page-content" "page-sidebar";grid-template-columns:100vw;overflow-y:scroll}}@media only screen and (min-width:1024px) and (max-width:1450px){.msr-page.grid{grid-template-areas:"page-sidebar page-content";grid-template-columns:minmax(320px,400px) auto}}@media only print{.msr-page.grid{grid-template-areas:"page-content";grid-template-columns:none;grid-template-rows:none;overflow:inherit}.msr-page.grid .msr-page-content-aside,.msr-page.grid .msr-page-sidebar{display:none}}.msr-page.grid .msr-page-sidebar{grid-area:page-sidebar}@media only screen and (max-width:1024px){.msr-page.grid .msr-page-sidebar{padding-bottom:5rem!important}}.msr-page.grid .msr-page-sidebar.hide{display:none}.msr-page.grid .msr-page-content{grid-area:page-content}.msr-page.grid .msr-page-scroll{box-sizing:border-box;height:calc(100vh - 90px);overflow-y:scroll;padding:2rem}@media only screen and (max-width:1024px){.msr-page.grid .msr-page-scroll{height:auto;overflow-y:visible;overflow-y:initial;padding:1rem}}.msr-page.grid .msr-page-content{grid-gap:3rem;display:grid;grid-template-areas:"content-main content-aside";grid-template-columns:minmax(480px,720px) auto;grid-template-rows:-webkit-min-content;grid-template-rows:min-content}@media only screen and (max-width:1450px){.msr-page.grid .msr-page-content{display:block}}.msr-page.grid .msr-page-content .msr-page-content-main{grid-area:content-main}.msr-page.grid .msr-page-content .msr-page-content-aside{grid-area:content-aside;height:calc(100vh - 90px - 4rem);position:-webkit-sticky;position:sticky;top:0}@media only screen and (max-width:1450px){.msr-page.grid .msr-page-content .msr-page-content-aside{height:auto;position:static}}.msr-theme-light h1{color:#7d2248}.msr-theme-dark h1{color:#db0a5b}h2{font-size:2rem;font-weight:400;line-height:2.5rem;margin:0}.msr-theme-light h2{color:#595959}.msr-theme-dark h2{color:#f5f5f5}@media only screen and (max-width:499px){h2{font-size:1.5rem;line-height:2rem}}.msr-theme-light h3{color:#595959}.msr-theme-dark h3{color:#f5f5f5}h4{font-weight:400;margin:5px 0}img{max-width:100%}.msr-theme-light a{color:#c54644}.msr-theme-dark a{color:#eaaa00}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box;font-family:proxima-nova,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:1.5rem;margin:0;overflow:hidden;padding:0}.msr-theme-light body{background-color:#fff}.msr-theme-dark body{background-color:#171719}.msr-theme-light body{color:#232323}.msr-theme-dark body{color:#f5f5f5}h1,h2,h3,h4,h5,h6{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:ample-soft,proxima-nova,sans-serif}button{font-family:inherit}.msr-theme-light .msr-accordion-button.open{color:#7d2248}.msr-theme-dark .msr-accordion-button.open{color:#db0a5b}.msr-accordion-button.open span:last-of-type{background-image:none}.msr-accordion-content{display:none;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;overflow:hidden;text-align:left}.msr-accordion-content.open{display:block}.msr-accordion-content.scroll{display:block;max-height:0;transition:max-height .5s linear}.msr-accordion-content.scroll.open{max-height:500px;overflow-y:auto}.msr-theme-light .msr-app-header{background-color:#f5f5f5}.msr-theme-dark .msr-app-header{background-color:#111113}.msr-app-header .msr-header-logo{margin:20px 10px}.msr-app-header .msr-header-logo img{display:block;height:100%;margin:auto}.msr-app-header .msr-header-menu{display:flex;margin-left:auto;margin-right:15px;padding:25px 0}.msr-app-header{display:grid;grid-template-areas:"header-logo header-title header-subtitle header-menu";grid-template-columns:80px -webkit-max-content -webkit-max-content auto;grid-template-columns:80px max-content max-content auto;grid-template-rows:90px}@media only screen and (max-width:1024px){.msr-app-header{grid-template-areas:"header-logo header-title header-menu" ". header-subtitle .";grid-template-columns:80px auto auto}}@media only screen and (max-width:499px){.msr-app-header{grid-template-areas:"header-logo header-menu" "header-title header-title";grid-template-columns:80px auto}.msr-app-header .msr-header-subtitle{display:none}}.msr-app-header .msr-header-title{align-self:center;grid-area:header-title;padding-left:1em}@media only screen and (max-width:499px){.msr-app-header .msr-header-title{padding-bottom:.5em}}.msr-app-header .msr-header-subtitle{align-self:center;grid-area:header-subtitle;padding-left:2em}@media only screen and (max-width:1024px){.msr-app-header .msr-header-subtitle{padding-bottom:.5em;padding-left:1rem}}.msr-app-header .msr-header-logo{grid-area:header-logo}.msr-app-header .msr-header-menu{grid-area:header-menu}.msr-html-from-string .msr-html-serialized-image{overflow:auto;text-align:center}.msr-html-from-string .msr-html-serialized-image img{background-color:#fff;height:300px}.msr-html-from-string .msr-html-serialized-table{border-collapse:collapse;margin:1rem 0;width:100%}.msr-html-from-string .msr-html-serialized-table td,.msr-html-from-string .msr-html-serialized-table th{border:1px solid;padding:0 8px;text-align:left}.msr-theme-dark .msr-html-from-string .msr-html-serialized-table td,.msr-theme-dark .msr-html-from-string .msr-html-serialized-table th,.msr-theme-light .msr-html-from-string .msr-html-serialized-table td,.msr-theme-light .msr-html-from-string .msr-html-serialized-table th{border-color:#66696d}.msr-html-from-string h3{border-bottom:2px solid;margin-top:2rem}.msr-theme-light .msr-html-from-string h3{color:#7d2248}.msr-theme-dark .msr-html-from-string h3{color:#db0a5b}.msr-theme-light .msr-html-from-string h3{border-color:#7d2248}.msr-theme-dark .msr-html-from-string h3{border-color:#db0a5b}.msr-html-from-string aside{border-left:2.5px solid;padding:15px}.msr-theme-light .msr-html-from-string aside{border-left-color:#c54644}.msr-theme-dark .msr-html-from-string aside{border-left-color:#eaaa00}.msr-theme-light .msr-html-from-string strong{color:#595959}.msr-theme-dark .msr-html-from-string strong{color:#f5f5f5}.msr-html-from-string .katex-display{margin:1em 0 1em 1rem;text-align:left}.msr-html-from-string .katex-display>.katex{text-align:left}.msr-html-from-string .katex .katex-display{font-size:1.2rem}.msr-html-from-string .katex .katex-mathml{display:none}.msr-btn{align-items:center;border:1px solid;box-sizing:border-box;cursor:pointer;display:flex;font-size:1rem;font-weight:700;justify-content:center;line-height:normal;padding:10px 16px;text-align:center;text-decoration:none;transition-duration:.4s;width:100%}.msr-btn:focus,.msr-btn:hover{-webkit-filter:brightness(70%);filter:brightness(70%)}.msr-btn.disabled,.msr-btn:disabled{cursor:not-allowed;-webkit-filter:brightness(50%);filter:brightness(50%)}.msr-theme-dark .msr-btn.primary,.msr-theme-light .msr-btn.primary{border-color:#7d2248}.msr-theme-dark .msr-btn.primary,.msr-theme-light .msr-btn.primary{background-color:#7d2248}.msr-theme-dark .msr-btn.primary,.msr-theme-light .msr-btn.primary{color:#f5f5f5}.msr-btn.secondary{border-radius:4px}.msr-theme-dark .msr-btn.secondary,.msr-theme-light .msr-btn.secondary{border-color:#eaaa00}.msr-theme-light .msr-btn.secondary{background-color:#eaaa00}.msr-theme-dark .msr-btn.secondary{background-color:transparent}.msr-theme-light .msr-btn.secondary{color:#232323}.msr-theme-dark .msr-btn.secondary{color:#eaaa00}.msr-btn.tertiary{background-color:initial;border:none;font-weight:400;justify-content:left;margin:1rem 0;padding:0;text-align:start}.msr-theme-dark .msr-btn.tertiary,.msr-theme-light .msr-btn.tertiary{color:#66696d}.msr-btn.tertiary:focus,.msr-btn.tertiary:hover{-webkit-filter:none;filter:none;font-weight:700}.msr-theme-light .msr-btn.tertiary:focus,.msr-theme-light .msr-btn.tertiary:hover{color:#7d2248}.msr-theme-dark .msr-btn.tertiary:focus,.msr-theme-dark .msr-btn.tertiary:hover{color:#db0a5b}.msr-card{padding:20px}.msr-theme-light .msr-card{background-color:#f5f5f5}.msr-theme-dark .msr-card{background-color:#111113}.msr-theme-light .msr-card{color:#232323}.msr-theme-dark .msr-card{color:#f5f5f5}.msr-chapter-header span{margin:0}.msr-theme-light .msr-chapter-header span{color:#7d2248}.msr-theme-dark .msr-chapter-header span{color:#db0a5b}.msr-chapter-header.small{font-size:1rem;line-height:1.5rem}.msr-course-header p{margin:0}.msr-course-header p a{text-decoration:underline}.msr-course-header a{text-decoration:none}.msr-course-header a h1{margin:10px 0}.msr-dropdown{align-self:center;display:inline-block;position:relative}.msr-dropdown .msr-dropdown-btn{background-color:initial;border:none;cursor:pointer;display:flex}.msr-theme-dark .msr-dropdown .msr-dropdown-btn,.msr-theme-light .msr-dropdown .msr-dropdown-btn{color:#66696d}.msr-theme-dark .msr-dropdown .msr-dropdown-btn svg,.msr-theme-light .msr-dropdown .msr-dropdown-btn svg{fill:#66696d}.msr-theme-dark .msr-dropdown .msr-dropdown-btn svg,.msr-theme-light .msr-dropdown .msr-dropdown-btn svg{stroke:#66696d}.msr-theme-light .msr-dropdown:focus-within .msr-dropdown-btn,.msr-theme-light .msr-dropdown:hover .msr-dropdown-btn{color:#7d2248}.msr-theme-dark .msr-dropdown:focus-within .msr-dropdown-btn,.msr-theme-dark .msr-dropdown:hover .msr-dropdown-btn{color:#db0a5b}.msr-theme-light .msr-dropdown:focus-within .msr-dropdown-btn svg,.msr-theme-light .msr-dropdown:hover .msr-dropdown-btn svg{fill:#7d2248}.msr-theme-dark .msr-dropdown:focus-within .msr-dropdown-btn svg,.msr-theme-dark .msr-dropdown:hover .msr-dropdown-btn svg{fill:#db0a5b}.msr-theme-light .msr-dropdown:focus-within .msr-dropdown-btn svg,.msr-theme-light .msr-dropdown:hover .msr-dropdown-btn svg{stroke:#7d2248}.msr-theme-dark .msr-dropdown:focus-within .msr-dropdown-btn svg,.msr-theme-dark .msr-dropdown:hover .msr-dropdown-btn svg{stroke:#db0a5b}.msr-dropdown:focus-within .msr-dropdown-content,.msr-dropdown:hover .msr-dropdown-content{display:block}.msr-dropdown .msr-dropdown-content{border-radius:10px;box-shadow:0 8px 16px 0 rgba(0,0,0,.2);display:none;padding:10px;position:absolute;right:0;z-index:99999999}.msr-theme-light .msr-dropdown .msr-dropdown-content{background-color:#111113}.msr-theme-dark .msr-dropdown .msr-dropdown-content{background-color:#f5f5f5}.msr-theme-light .msr-dropdown .msr-dropdown-content{color:#f5f5f5}.msr-theme-dark .msr-dropdown .msr-dropdown-content{color:#232323}.msr-font-standard{font-family:proxima-nova,sans-serif}.msr-font-standard h1,.msr-font-standard h2,.msr-font-standard h3,.msr-font-standard h4,.msr-font-standard h5,.msr-font-standard h6{font-family:ample-soft,proxima-nova,sans-serif}.msr-font-sans-serif,.msr-font-sans-serif h1,.msr-font-sans-serif h2,.msr-font-sans-serif h3,.msr-font-sans-serif h4,.msr-font-sans-serif h5,.msr-font-sans-serif h6{font-family:proxima-nova,sans-serif}.msr-font-serif,.msr-font-serif h1,.msr-font-serif h2,.msr-font-serif h3,.msr-font-serif h4,.msr-font-serif h5,.msr-font-serif h6{font-family:Merriweather,serif}.msr-font-dyslectic,.msr-font-dyslectic h1,.msr-font-dyslectic h2,.msr-font-dyslectic h3,.msr-font-dyslectic h4,.msr-font-dyslectic h5,.msr-font-dyslectic h6{font-family:opendyslexic,proxima-nova,sans-serif}.msr-font-setting-menu{display:flex;justify-content:space-around;width:200px}.msr-font-setting-menu.column{flex-direction:column}.msr-font-setting-menu button{background-color:initial;border:none;cursor:pointer;min-height:50px;min-width:70px}.msr-theme-light .msr-font-setting-menu button{color:#f5f5f5}.msr-theme-dark .msr-font-setting-menu button{color:#232323}.msr-theme-light .msr-font-setting-menu button.active,.msr-theme-light .msr-font-setting-menu button:hover{color:#db0a5b}.msr-theme-dark .msr-font-setting-menu button.active,.msr-theme-dark .msr-font-setting-menu button:hover{color:#7d2248}.msr-theme-light .msr-font-setting-menu button.active svg,.msr-theme-light .msr-font-setting-menu button:hover svg{fill:#db0a5b}.msr-theme-dark .msr-font-setting-menu button.active svg,.msr-theme-dark .msr-font-setting-menu button:hover svg{fill:#7d2248}.msr-theme-light .msr-font-setting-menu button.active svg,.msr-theme-light .msr-font-setting-menu button:hover svg{stroke:#db0a5b}.msr-theme-dark .msr-font-setting-menu button.active svg,.msr-theme-dark .msr-font-setting-menu button:hover svg{stroke:#7d2248}.msr-latex-figure{text-align:center}.msr-latex-figure img{background-color:#fff;height:auto;padding:10px}.msr-menu-item{align-items:center;display:flex;margin:6px auto;padding:8px;text-decoration:none}.msr-menu-item.btn{background-color:initial;border:none;cursor:pointer;font-size:16px;width:100%}.msr-menu-item.btn.iconOnly{width:auto}.msr-menu-item.iconOnly{flex-direction:column;font-size:12px}.msr-menu-item.iconOnly svg{height:25px;margin:0}.msr-menu-item svg{fill:#66696d;stroke:transparent;height:30px;margin:auto 10px;width:30px}.msr-menu-item .msr-menu-item-invert{fill:transparent;stroke:#66696d}.msr-menu-item.highlight,.msr-menu-item:focus,.msr-menu-item:hover{outline:none}.msr-theme-dark .msr-menu-item,.msr-theme-light .msr-menu-item{color:#66696d}.msr-theme-light .msr-menu-item.highlight,.msr-theme-light .msr-menu-item:focus,.msr-theme-light .msr-menu-item:hover{color:#7d2248}.msr-theme-dark .msr-menu-item.highlight,.msr-theme-dark .msr-menu-item:focus,.msr-theme-dark .msr-menu-item:hover{color:#db0a5b}.msr-theme-light .msr-menu-item.highlight svg,.msr-theme-light .msr-menu-item:focus svg,.msr-theme-light .msr-menu-item:hover svg{fill:#7d2248}.msr-theme-dark .msr-menu-item.highlight svg,.msr-theme-dark .msr-menu-item:focus svg,.msr-theme-dark .msr-menu-item:hover svg{fill:#db0a5b}.msr-menu-item.highlight .msr-menu-item-invert,.msr-menu-item:focus .msr-menu-item-invert,.msr-menu-item:hover .msr-menu-item-invert{fill:transparent!important}.msr-theme-light .msr-menu-item.highlight .msr-menu-item-invert,.msr-theme-light .msr-menu-item:focus .msr-menu-item-invert,.msr-theme-light .msr-menu-item:hover .msr-menu-item-invert{stroke:#7d2248}.msr-theme-dark .msr-menu-item.highlight .msr-menu-item-invert,.msr-theme-dark .msr-menu-item:focus .msr-menu-item-invert,.msr-theme-dark .msr-menu-item:hover .msr-menu-item-invert{stroke:#db0a5b}.msr-theme-dark .msr-menu-item.themeInverted,.msr-theme-light .msr-menu-item.themeInverted{color:#66696d}.msr-theme-light .msr-menu-item.themeInverted.highlight,.msr-theme-light .msr-menu-item.themeInverted:focus,.msr-theme-light .msr-menu-item.themeInverted:hover{color:#db0a5b}.msr-theme-dark .msr-menu-item.themeInverted.highlight,.msr-theme-dark .msr-menu-item.themeInverted:focus,.msr-theme-dark .msr-menu-item.themeInverted:hover{color:#7d2248}.msr-theme-light .msr-menu-item.themeInverted.highlight svg,.msr-theme-light .msr-menu-item.themeInverted:focus svg,.msr-theme-light .msr-menu-item.themeInverted:hover svg{fill:#db0a5b}.msr-theme-dark .msr-menu-item.themeInverted.highlight svg,.msr-theme-dark .msr-menu-item.themeInverted:focus svg,.msr-theme-dark .msr-menu-item.themeInverted:hover svg{fill:#7d2248}.msr-menu-item.themeInverted.highlight .msr-menu-item-invert,.msr-menu-item.themeInverted:focus .msr-menu-item-invert,.msr-menu-item.themeInverted:hover .msr-menu-item-invert{fill:transparent!important}.msr-theme-light .msr-menu-item.themeInverted.highlight .msr-menu-item-invert,.msr-theme-light .msr-menu-item.themeInverted:focus .msr-menu-item-invert,.msr-theme-light .msr-menu-item.themeInverted:hover .msr-menu-item-invert{stroke:#db0a5b}.msr-theme-dark .msr-menu-item.themeInverted.highlight .msr-menu-item-invert,.msr-theme-dark .msr-menu-item.themeInverted:focus .msr-menu-item-invert,.msr-theme-dark .msr-menu-item.themeInverted:hover .msr-menu-item-invert{stroke:#7d2248}.msr-my-courses-header{margin:0 auto 40px;position:relative}.msr-my-courses-header h1{color:#000;font-size:2.5rem;font-weight:400;left:10%;line-height:3rem;position:absolute;top:20%}.msr-my-courses-header img{height:250px;object-fit:cover;width:100%}@media only screen and (max-width:499px){.msr-my-courses-header{margin:0 0 40px}.msr-my-courses-header h1{font-size:1.5rem;left:15px;line-height:inherit;top:5px}}.msr-my-courses-body h2{margin:10px 0}.msr-my-courses-body nav{display:flex;flex-wrap:wrap}.msr-close-modal-btn{border:0;border-radius:20px;float:right;font-size:20px;font-weight:700;margin:-10px -10px 0 0}.msr-theme-dark .msr-close-modal-btn,.msr-theme-light .msr-close-modal-btn{color:#66696d}.msr-theme-light .msr-close-modal-btn{background-color:#f5f5f5}.msr-theme-dark .msr-close-modal-btn{background-color:#111113}.msr-pre-next-link{display:inline-block;margin-bottom:20px;margin-right:20px}@media only print{.msr-pre-next-link{display:none}}.msr-quiz{margin:20px 0}.msr-quiz h3{font-size:1rem;font-weight:400;margin-top:0}.msr-theme-light .msr-quiz h3{color:#7d2248}.msr-theme-dark .msr-quiz h3{color:#db0a5b}.msr-quiz .msr-quiz-navigation{display:flex;justify-content:space-around;width:100%}.msr-quiz .msr-quiz-navigation .msr-btn{border-radius:4px;width:7rem}.msr-quiz .msr-quiz-navigation .msr-btn:focus{-webkit-filter:brightness(100%);filter:brightness(100%)}.msr-quiz .msr-quiz-navigation .msr-btn:hover{-webkit-filter:brightness(70%);filter:brightness(70%)}.msr-quiz .msr-quiz-navigation .msr-btn:disabled{cursor:not-allowed;-webkit-filter:brightness(50%);filter:brightness(50%)}.msr-question{margin:20px 0 50px}.msr-question hr{margin:20px 0}.msr-question h4{align-items:center;display:flex}.msr-question h4 svg{height:40px;margin-right:10px;width:40px}.msr-radio-button{cursor:pointer;display:block;margin-bottom:12px;padding-left:35px;position:relative;-webkit-user-select:none;user-select:none}.msr-radio-button.disabled{color:#66696d;cursor:not-allowed}.msr-theme-light .msr-radio-button.highlight{color:#c54644}.msr-theme-dark .msr-radio-button.highlight{color:#eaaa00}.msr-radio-button input{cursor:pointer;opacity:0;position:absolute}.msr-radio-button:focus-within .checkmark{outline:1px auto -webkit-focus-ring-color}.msr-radio-button input:checked~.checkmark:after{display:block}.msr-radio-button .checkmark{border:1px solid;border-radius:50%;height:15px;left:0;position:absolute;top:5px;width:15px}.msr-theme-light .msr-radio-button .checkmark{border-color:#232323}.msr-theme-dark .msr-radio-button .checkmark{border-color:#f5f5f5}.msr-radio-button .checkmark:after{border-radius:50%;content:"";display:none;height:9px;left:3px;position:absolute;top:3px;width:9px}.msr-theme-light .msr-radio-button .checkmark:after{background-color:#c54644}.msr-theme-dark .msr-radio-button .checkmark:after{background-color:#eaaa00}@media only screen and (min-width:499px){::-webkit-scrollbar{width:6px}.msr-theme-light ::-webkit-scrollbar{background-color:#f5f5f5}.msr-theme-dark ::-webkit-scrollbar{background-color:#111113}::-webkit-scrollbar-thumb{background-clip:content-box;border-bottom-color:transparent;border-bottom-style:solid;border-left:1.5px solid transparent;border-right:1.5px solid transparent;border-top-color:transparent;border-top-style:solid}.msr-theme-dark ::-webkit-scrollbar-thumb,.msr-theme-light ::-webkit-scrollbar-thumb{background-color:#66696d}::-webkit-scrollbar-thumb:hover{border-width:0}.msr-theme-light ::-webkit-scrollbar-thumb:hover{background-color:#7d2248}.msr-theme-dark ::-webkit-scrollbar-thumb:hover{background-color:#db0a5b}}.msr-search-container div:first-of-type,.msr-search-container h2+.msr-search-result{margin:1rem 0}.msr-search-container .msr-search-result article p:first-of-type{margin-top:0}.msr-search-field{position:relative}.msr-search-field:before{background:url(/static/media/search.ef96578a5e0315256ecc.svg) 50%/contain no-repeat;bottom:0;content:"";left:10px;position:absolute;top:0;width:20px}.msr-search-field input{border:2px solid;border-radius:10px;height:40px;padding-left:40px;padding-right:10px;width:100px}.msr-search-field input:focus{width:auto}.msr-search-field input:focus,.msr-search-field input:hover{outline:none}.msr-theme-light .msr-search-field input{color:#232323}.msr-theme-dark .msr-search-field input{color:#f5f5f5}.msr-theme-light .msr-search-field input{background-color:#fff}.msr-theme-dark .msr-search-field input{background-color:#171719}.msr-theme-dark .msr-search-field input,.msr-theme-light .msr-search-field input{border-color:#66696d}.msr-theme-light .msr-search-field input::-webkit-input-placeholder{color:#66696d}.msr-theme-light .msr-search-field input::placeholder{color:#66696d}.msr-theme-dark .msr-search-field input::-webkit-input-placeholder{color:#66696d}.msr-theme-dark .msr-search-field input::placeholder{color:#66696d}.msr-theme-light .msr-search-field input:focus,.msr-theme-light .msr-search-field input:hover{border-color:#7d2248}.msr-theme-dark .msr-search-field input:focus,.msr-theme-dark .msr-search-field input:hover{border-color:#db0a5b}.msr-theme-light .msr-search-field.themeInverted input{color:#f5f5f5}.msr-theme-dark .msr-search-field.themeInverted input{color:#232323}.msr-theme-light .msr-search-field.themeInverted input{background-color:#171719}.msr-theme-dark .msr-search-field.themeInverted input{background-color:#fff}.msr-theme-dark .msr-search-field.themeInverted input,.msr-theme-light .msr-search-field.themeInverted input{border-color:#66696d}.msr-theme-light .msr-search-field.themeInverted input::-webkit-input-placeholder{color:#66696d}.msr-theme-light .msr-search-field.themeInverted input::placeholder{color:#66696d}.msr-theme-dark .msr-search-field.themeInverted input::-webkit-input-placeholder{color:#66696d}.msr-theme-dark .msr-search-field.themeInverted input::placeholder{color:#66696d}.msr-theme-light .msr-search-field.themeInverted input:focus,.msr-theme-light .msr-search-field.themeInverted input:hover{border-color:#db0a5b}.msr-theme-dark .msr-search-field.themeInverted input:focus,.msr-theme-dark .msr-search-field.themeInverted input:hover{border-color:#7d2248}.msr-search-field.fullWidth input{width:100%}.msr-search-field.large input{width:400px}@media only screen and (max-width:499px){.msr-search-field.large input{width:100%}}.msr-search-result{display:block;margin-top:15px;padding:5px}.msr-search-result p{margin:0}.msr-theme-light .msr-search-result p{color:#232323}.msr-theme-dark .msr-search-result p{color:#f5f5f5}.msr-search-result a{border-bottom:1px solid;text-decoration:none}.msr-search-result a:hover{border-color:transparent}.msr-search-result h3{margin:0 0 5px}.msr-search-result.active{border-right:2.5px solid}.msr-theme-light .msr-search-result.active{border-color:#c54644}.msr-theme-dark .msr-search-result.active{border-color:#eaaa00}.msr-sidebar-menu{border-right:6px solid;display:flex;flex-direction:column;overflow:hidden}.msr-theme-light .msr-sidebar-menu{border-color:#f5f5f5}.msr-theme-dark .msr-sidebar-menu{border-color:#111113}.msr-sidebar-menu :nth-last-child(3){margin-top:auto}.msr-sidebar-navigation .msr-sidebar-navigation-header{font-size:1.6rem;font-weight:400;margin-top:0}.msr-theme-light .msr-sidebar-navigation .msr-sidebar-navigation-header{color:#7d2248}.msr-theme-dark .msr-sidebar-navigation .msr-sidebar-navigation-header{color:#db0a5b}.msr-sidebar-navigation .msr-sidebar-navigation-item{display:flex;gap:.5rem;padding-bottom:10px;padding-top:10px;text-decoration:none}.msr-theme-dark .msr-sidebar-navigation .msr-sidebar-navigation-item,.msr-theme-light .msr-sidebar-navigation .msr-sidebar-navigation-item{color:#66696d}.msr-sidebar-navigation .msr-sidebar-navigation-item .item-title{line-height:normal;margin:.5rem 0}.msr-sidebar-navigation .msr-sidebar-navigation-item .item-title-prefix{min-width:1.5rem}.msr-sidebar-navigation .msr-sidebar-navigation-item .item-subtitle{font-size:.8rem;line-height:.8rem;margin:0}.msr-sidebar-navigation .msr-sidebar-navigation-item.open,.msr-sidebar-navigation .msr-sidebar-navigation-item:hover{font-weight:500}.msr-theme-light .msr-sidebar-navigation .msr-sidebar-navigation-item.open,.msr-theme-light .msr-sidebar-navigation .msr-sidebar-navigation-item:hover{color:#7d2248}.msr-theme-dark .msr-sidebar-navigation .msr-sidebar-navigation-item.open,.msr-theme-dark .msr-sidebar-navigation .msr-sidebar-navigation-item:hover{color:#db0a5b}.msr-sidebar-navigation .msr-accordion-content .msr-sidebar-navigation-item{padding-left:30px}.msr-teaser{display:flex;flex-direction:row;margin-bottom:50px;max-width:100%;text-decoration:none;width:100%}.msr-theme-light .msr-teaser{background-color:#f5f5f5}.msr-theme-dark .msr-teaser{background-color:#111113}.msr-teaser img{height:200px;min-width:200px;object-fit:contain}@media only screen and (max-width:499px){.msr-teaser{flex-direction:column;padding:10px}}.msr-teaser .msr-teaser-description{display:flex;flex-flow:wrap;flex-direction:column;justify-content:space-between;padding:1em 0 1em 1em;width:100%}@media only screen and (max-width:499px){.msr-teaser .msr-teaser-description{padding:1em 0 0}}.msr-teaser .msr-teaser-description .msr-teaser-title{display:flex;justify-content:space-between;padding-right:1rem}@media only screen and (max-width:1024px){.msr-teaser .msr-teaser-description .msr-teaser-title{flex-flow:column}}.msr-teaser .msr-teaser-description article{width:100%}.msr-teaser .msr-teaser-description article h3{margin:0}.msr-theme-light .msr-teaser .msr-teaser-description article p{color:#232323}.msr-theme-dark .msr-teaser .msr-teaser-description article p{color:#f5f5f5}.msr-teaser .msr-teaser-description p{align-self:flex-end;display:flex;flex-direction:row;flex-wrap:wrap;font-size:.9em;justify-content:space-between;margin:0;width:100%}.msr-theme-light .msr-teaser .msr-teaser-description p{color:#232323}.msr-theme-dark .msr-teaser .msr-teaser-description p{color:#f5f5f5}.msr-teaser .msr-teaser-description p svg{stroke:#ff6a39;fill:#ff6a39;height:2.5em}.msr-teaser .msr-teaser-description p span{align-items:center;display:flex;margin-right:10px}.msr-teaser .msr-teaser-description .msr-teaser-actions{align-self:flex-end;display:flex;gap:1rem;margin:5px 0}@media only screen and (max-width:1024px){.msr-teaser .msr-teaser-description .msr-teaser-actions{margin:25px 0 0;width:100%}}.msr-teaser .msr-teaser-description .msr-teaser-actions .msr-btn{min-width:150px}.msr-toggle-switch{border:2px solid;border-radius:15px;cursor:pointer;display:inline-block;height:21px;margin:auto 15px;position:relative;width:30px}.msr-theme-light .msr-toggle-switch{background-color:#fff}.msr-theme-dark .msr-toggle-switch{background-color:#171719}.msr-theme-dark .msr-toggle-switch,.msr-theme-light .msr-toggle-switch{border-color:#66696d}.msr-toggle-switch__dot{border-radius:50%;height:25px;left:-7.5px;position:absolute;top:-2px;transition:all .3s;width:25px}.msr-theme-dark .msr-toggle-switch__dot,.msr-theme-light .msr-toggle-switch__dot{background-color:#66696d}.msr-toggle-switch:focus-within>.msr-toggle-switch__dot{outline:1px auto -webkit-focus-ring-color}.msr-toggle-switch__checkbox{height:0;margin:0}.msr-toggle-switch__checkbox:checked+.msr-toggle-switch__dot{left:11.5px}.msr-theme-light .msr-toggle-switch__checkbox:checked+.msr-toggle-switch__dot{background-color:#7d2248}.msr-theme-dark .msr-toggle-switch__checkbox:checked+.msr-toggle-switch__dot{background-color:#db0a5b}.msr-theme-switcher{border:2px solid}.msr-theme-light .msr-theme-switcher{background-color:#fff}.msr-theme-dark .msr-theme-switcher{background-color:#171719}.msr-theme-dark .msr-theme-switcher,.msr-theme-light .msr-theme-switcher{border-color:#66696d}.msr-theme-light .msr-theme-switcher:hover{border-color:#7d2248}.msr-theme-dark .msr-theme-switcher:hover{border-color:#db0a5b}.msr-theme-switcher span{background:url(/static/media/moon.a59772cb121f351052e6.svg) 50%/18px no-repeat}.msr-theme-light .msr-theme-switcher span{background-color:#7d2248}.msr-theme-dark .msr-theme-switcher span{background-color:#db0a5b}.msr-theme-switcher input:checked+span{background-image:url(/static/media/sun.8aa14906bc7d6cbb439b.svg)}.card-wrapper{border:2px solid;border-radius:10px;height:35px;margin:15px 0;padding:10px 2px 0 10px}.msr-theme-dark .card-wrapper,.msr-theme-light .card-wrapper{color:#66696d}.msr-theme-light .card-wrapper{background-color:#fff}.msr-theme-dark .card-wrapper{background-color:#171719}.msr-theme-dark .card-wrapper,.msr-theme-light .card-wrapper{border-color:#66696d}.card-wrapper:focus,.card-wrapper:hover{outline:none}.msr-theme-light .card-wrapper:focus,.msr-theme-light .card-wrapper:hover{border-color:#7d2248}.msr-theme-dark .card-wrapper:focus,.msr-theme-dark .card-wrapper:hover{border-color:#db0a5b}.card-holder-input{border:2px solid;border-radius:10px;font-size:18px;height:40px;padding-left:15px}.msr-theme-light .card-holder-input{color:#232323}.msr-theme-dark .card-holder-input{color:#f5f5f5}.msr-theme-light .card-holder-input{background-color:#f5f5f5}.msr-theme-dark .card-holder-input{background-color:#111113}.msr-theme-dark .card-holder-input,.msr-theme-light .card-holder-input{border-color:#66696d}.msr-theme-light .card-holder-input::-webkit-input-placeholder{color:#66696d}.msr-theme-light .card-holder-input::placeholder{color:#66696d}.msr-theme-dark .card-holder-input::-webkit-input-placeholder{color:#66696d}.msr-theme-dark .card-holder-input::placeholder{color:#66696d}.card-holder-input:focus,.card-holder-input:hover{outline:none}.msr-theme-light .card-holder-input:focus,.msr-theme-light .card-holder-input:hover{border-color:#7d2248}.msr-theme-dark .card-holder-input:focus,.msr-theme-dark .card-holder-input:hover{border-color:#db0a5b}.consent-toggle{display:flex;flex-direction:row;justify-content:space-between;padding:0 25px 20px 0;width:100%}.msr-progress-bar{align-items:center;border-radius:2rem;display:flex;height:2rem;overflow:hidden;width:100%}.msr-theme-light .msr-progress-bar{background-color:#232323}.msr-theme-dark .msr-progress-bar{background-color:#f5f5f5}.msr-theme-light .msr-progress-bar{color:#f5f5f5}.msr-theme-dark .msr-progress-bar{color:#111113}.msr-progress-bar p{font-size:1.6rem;margin-left:auto;margin-right:.75rem}.msr-progress-bar.small{border-radius:1rem;height:1rem}.msr-progress-bar.small p{display:none}.msr-current-progress{align-items:center;border-radius:inherit;display:flex;height:inherit}.msr-current-progress p{margin-left:.75rem}.msr-multiple-choice-feedback{line-height:1.3rem}.msr-multiple-choice-feedback hr{margin:2.5rem 0}.msr-multiple-choice-feedback .result{font-size:130%;font-weight:bolder}.msr-multiple-choice-feedback .answer{font-size:115%;font-weight:700}.msr-multiple-choice-feedback .check-mark-icon{stroke:#2bc20e;stroke-width:2px;height:1.5rem;margin-bottom:-.3rem;margin-right:.75rem;width:auto}.msr-multiple-choice-feedback .close-icon{stroke:#a00000;stroke-width:1px;fill:#a00000;height:1.5rem;margin-bottom:-.3rem;margin-right:.75rem;width:auto}.msr-tabs{border-bottom:3px solid;display:flex;flex-direction:row;margin:2rem 0 1rem}.msr-theme-light .msr-tabs{border-color:#7d2248}.msr-theme-dark .msr-tabs{border-color:#db0a5b}.msr-tabs :first-child{z-index:3}.msr-tabs :nth-child(2){z-index:2}.msr-tabs :nth-child(3){z-index:1}.msr-tabs>button{border:3px solid;border-top-left-radius:25px;border-top-right-radius:25px;font-size:1rem;font-weight:600;margin-right:-1rem;padding:.25rem 1.5rem;text-align:center}.msr-theme-light .msr-tabs>button{border-color:#7d2248}.msr-theme-dark .msr-tabs>button{border-color:#db0a5b}.msr-theme-light .msr-tabs>button{background-color:#7d2248}.msr-theme-dark .msr-tabs>button{background-color:#db0a5b}.msr-theme-light .msr-tabs>button{color:#f5f5f5}.msr-theme-dark .msr-tabs>button{color:#111113}.msr-tabs>button:not(.selected){-webkit-filter:brightness(80%);filter:brightness(80%)}.msr-tabs>button:not(.selected):hover{cursor:pointer;-webkit-filter:brightness(70%);filter:brightness(70%);transition-duration:.4s}.msr-tabs .selected{z-index:10}@media only screen and (max-width:1024px){.msr-tabs{flex-wrap:wrap;justify-content:space-between;margin-top:1rem}.msr-tabs>button{border:none;border-radius:4px;-webkit-filter:brightness(60%);filter:brightness(60%);margin:0 0 1rem;padding:.5rem 1rem;width:45%}.msr-tabs>button.selected{display:none}}.hide{display:none}.msr-tab-link{display:inline-block;font-size:1rem;line-height:2rem;margin-bottom:20px;margin-right:20px;text-decoration:underline}.msr-theme-light .msr-tab-link{color:#c54644}.msr-theme-dark .msr-tab-link{color:#eaaa00}.msr-tab-link:hover{cursor:pointer}@media only print{.msr-tab-link{display:none}}.msr-progress-accordion-header{grid-gap:1rem;align-items:center;background-color:initial;border:initial;color:inherit;display:grid;gap:1rem;grid-template-columns:3fr 1fr 2rem;width:100%}.msr-progress-accordion-header p{font-size:1rem;text-align:start;transition-duration:.4s}.msr-progress-accordion-header:hover{cursor:pointer}.msr-progress-accordion-header:hover p{font-weight:700}.msr-theme-light .msr-progress-accordion-header:hover p{color:#7d2248}.msr-theme-dark .msr-progress-accordion-header:hover p{color:#db0a5b}.msr-progress-accordion-header__icon{height:2rem;width:2rem}.msr-course-progress__header{margin-block:2rem}.msr-course-progress__header>h3{font-size:x-large}.msr-course-progress__accordion__subchapter{margin-block:0;padding-inline:2rem 3rem}.msr-course-progress__accordion__chapter-test{display:flex;justify-content:space-between;padding-inline:2rem 3rem}.msr-subchapter__repetition{padding-block:2rem}.msr-subchapter__repetition__title{font-size:x-large;margin-bottom:1rem}.msr-expandable-text__text{max-height:250px;overflow:hidden;position:relative}.msr-expandable-text__text:after{background:linear-gradient(180deg,transparent 50%,#171719);bottom:0;content:"";height:100%;position:absolute;width:100%}.msr-expandable-text__text.open{max-height:none}.msr-expandable-text__text.open:after{all:unset}.msr-expandable-text__button{width:auto}.msr-expandable-text__button,.msr-expandable-text__button__icon{align-items:center;display:flex}.msr-theme-light .msr-expandable-text__text:after{background:linear-gradient(180deg,transparent 50%,#fff)}
/*# sourceMappingURL=main.ff8a0d89.css.map*/