@charset "UTF-8";@font-face{font-display:block;font-family:KaTeX_AMS;font-style:normal;font-weight:400;src:url("./media/KaTeX_AMS-Regular-U6PRYMIZ.woff2") format("woff2"),url("./media/KaTeX_AMS-Regular-CYEKBG2K.woff") format("woff"),url("./media/KaTeX_AMS-Regular-JKX5W2C4.ttf") format("truetype")}@font-face{font-display:block;font-family:KaTeX_Caligraphic;font-style:normal;font-weight:700;src:url("./media/KaTeX_Caligraphic-Bold-5QL5CMTE.woff2") format("woff2"),url("./media/KaTeX_Caligraphic-Bold-WZ3QSGD3.woff") format("woff"),url("./media/KaTeX_Caligraphic-Bold-ZTS3R3HK.ttf") format("truetype")}@font-face{font-display:block;font-family:KaTeX_Caligraphic;font-style:normal;font-weight:400;src:url("./media/KaTeX_Caligraphic-Regular-KX5MEWCF.woff2") format("woff2"),url("./media/KaTeX_Caligraphic-Regular-3LKEU76G.woff") format("woff"),url("./media/KaTeX_Caligraphic-Regular-A7XRTZ5Q.ttf") format("truetype")}@font-face{font-display:block;font-family:KaTeX_Fraktur;font-style:normal;font-weight:700;src:url("./media/KaTeX_Fraktur-Bold-2QVFK6NQ.woff2") format("woff2"),url("./media/KaTeX_Fraktur-Bold-T4SWXBMT.woff") format("woff"),url("./media/KaTeX_Fraktur-Bold-WGHVTYOR.ttf") format("truetype")}@font-face{font-display:block;font-family:KaTeX_Fraktur;font-style:normal;font-weight:400;src:url("./media/KaTeX_Fraktur-Regular-2PEIFJSJ.woff2") format("woff2"),url("./media/KaTeX_Fraktur-Regular-PQMHCIK6.woff") format("woff"),url("./media/KaTeX_Fraktur-Regular-5U4OPH2X.ttf") format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:normal;font-weight:700;src:url("./media/KaTeX_Main-Bold-YP5VVQRP.woff2") format("woff2"),url("./media/KaTeX_Main-Bold-2GA4IZIN.woff") format("woff"),url("./media/KaTeX_Main-Bold-W5FBVCZM.ttf") format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:italic;font-weight:700;src:url("./media/KaTeX_Main-BoldItalic-N4V3DX7S.woff2") format("woff2"),url("./media/KaTeX_Main-BoldItalic-4P4C7HJH.woff") format("woff"),url("./media/KaTeX_Main-BoldItalic-ODMLBJJQ.ttf") format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:italic;font-weight:400;src:url("./media/KaTeX_Main-Italic-RELBIK7M.woff2") format("woff2"),url("./media/KaTeX_Main-Italic-SASNQFN2.woff") format("woff"),url("./media/KaTeX_Main-Italic-I43T2HSR.ttf") format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:normal;font-weight:400;src:url("./media/KaTeX_Main-Regular-ARRPAO67.woff2") format("woff2"),url("./media/KaTeX_Main-Regular-P5I74A2A.woff") format("woff"),url("./media/KaTeX_Main-Regular-W74P5G27.ttf") format("truetype")}@font-face{font-display:block;font-family:KaTeX_Math;font-style:italic;font-weight:700;src:url("./media/KaTeX_Math-BoldItalic-K4WTGH3J.woff2") format("woff2"),url("./media/KaTeX_Math-BoldItalic-6EBV3DK5.woff") format("woff"),url("./media/KaTeX_Math-BoldItalic-VB447A4D.ttf") format("truetype")}@font-face{font-display:block;font-family:KaTeX_Math;font-style:italic;font-weight:400;src:url("./media/KaTeX_Math-Italic-6KGCHLFN.woff2") format("woff2"),url("./media/KaTeX_Math-Italic-KKK3USB2.woff") format("woff"),url("./media/KaTeX_Math-Italic-SON4MRCA.ttf") format("truetype")}@font-face{font-display:block;font-family:KaTeX_SansSerif;font-style:normal;font-weight:700;src:url("./media/KaTeX_SansSerif-Bold-RRNVJFFW.woff2") format("woff2"),url("./media/KaTeX_SansSerif-Bold-X5M5EMOD.woff") format("woff"),url("./media/KaTeX_SansSerif-Bold-STQ6RXC7.ttf") format("truetype")}@font-face{font-display:block;font-family:KaTeX_SansSerif;font-style:italic;font-weight:400;src:url("./media/KaTeX_SansSerif-Italic-HMPFTM52.woff2") format("woff2"),url("./media/KaTeX_SansSerif-Italic-PSN4QKYX.woff") format("woff"),url("./media/KaTeX_SansSerif-Italic-WTBAZBGY.ttf") format("truetype")}@font-face{font-display:block;font-family:KaTeX_SansSerif;font-style:normal;font-weight:400;src:url("./media/KaTeX_SansSerif-Regular-XIQ62X4E.woff2") format("woff2"),url("./media/KaTeX_SansSerif-Regular-OQCII6EP.woff") format("woff"),url("./media/KaTeX_SansSerif-Regular-2TL3USAE.ttf") format("truetype")}@font-face{font-display:block;font-family:KaTeX_Script;font-style:normal;font-weight:400;src:url("./media/KaTeX_Script-Regular-APUWIHLP.woff2") format("woff2"),url("./media/KaTeX_Script-Regular-A5IFOEBS.woff") format("woff"),url("./media/KaTeX_Script-Regular-72OLXYNA.ttf") format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size1;font-style:normal;font-weight:400;src:url("./media/KaTeX_Size1-Regular-5LRUTBFT.woff2") format("woff2"),url("./media/KaTeX_Size1-Regular-4HRHTS65.woff") format("woff"),url("./media/KaTeX_Size1-Regular-7K6AASVL.ttf") format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size2;font-style:normal;font-weight:400;src:url("./media/KaTeX_Size2-Regular-LELKET5D.woff2") format("woff2"),url("./media/KaTeX_Size2-Regular-K5ZHAIS6.woff") format("woff"),url("./media/KaTeX_Size2-Regular-222HN3GT.ttf") format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size3;font-style:normal;font-weight:400;src:url("./media/KaTeX_Size3-Regular-WQRQ47UD.woff2") format("woff2"),url("./media/KaTeX_Size3-Regular-TLFPAHDE.woff") format("woff"),url("./media/KaTeX_Size3-Regular-UFCO6WCA.ttf") format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size4;font-style:normal;font-weight:400;src:url("./media/KaTeX_Size4-Regular-CDMV7U5C.woff2") format("woff2"),url("./media/KaTeX_Size4-Regular-PKMWZHNC.woff") format("woff"),url("./media/KaTeX_Size4-Regular-7PGNVPQK.ttf") format("truetype")}@font-face{font-display:block;font-family:KaTeX_Typewriter;font-style:normal;font-weight:400;src:url("./media/KaTeX_Typewriter-Regular-VBYJ4NRC.woff2") format("woff2"),url("./media/KaTeX_Typewriter-Regular-MJMFSK64.woff") format("woff"),url("./media/KaTeX_Typewriter-Regular-3F5K6SQ6.ttf") format("truetype")}.katex{font: 1.21em KaTeX_Main,Times New Roman,serif;line-height:1.2;position:relative;text-indent:0;text-rendering:auto}.katex *{-ms-high-contrast-adjust:none!important;border-color:currentColor}.katex .katex-version:after{content:"0.18.9"}.katex .katex-mathml{border:0;-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;padding:0;position:absolute;width:1px}.katex .katex-html>.katex-newline{display:block}.katex .katex-base{position:relative;white-space:nowrap;width:-webkit-min-content;width:-moz-min-content;width:min-content}.katex .katex-base,.katex .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 .mathnormal{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 .mathboldfrak,.katex .textboldfrak{font-family:KaTeX_Fraktur;font-weight:700}.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 .mathsfit,.katex .textitsf{font-family:KaTeX_SansSerif;font-style:italic}.katex .mainrm{font-family:KaTeX_Main;font-style:normal}.katex .vlist-t{border-collapse:collapse;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 .katex-vbox{align-items:baseline;display:inline-flex;flex-direction:column}.katex .katex-thinbox{display:inline-flex;flex-direction:row;max-width:0;width:0}.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 .katex-hdashline,.katex .katex-hline,.katex .katex-overline .overline-line,.katex .katex-rule,.katex .katex-underline .underline-line,.katex .mfrac .frac-line{min-height:1px}.katex .mspace{display:inline-block}.katex .katex-smash{display:inline;line-height:0}.katex .clap,.katex .llap,.katex .rlap{position:relative;width:0}.katex .clap>.katex-inner,.katex .llap>.katex-inner,.katex .rlap>.katex-inner{position:absolute}.katex .clap>.katex-fix,.katex .llap>.katex-fix,.katex .rlap>.katex-fix{display:inline-block}.katex .llap>.katex-inner{right:0}.katex .clap>.katex-inner,.katex .rlap>.katex-inner{left:0}.katex .clap>.katex-inner>span{margin-left:-50%;margin-right:50%}.katex .katex-rule{border:0 solid;display:inline-block;position:relative}.katex .katex-hline,.katex .katex-overline .overline-line,.katex .katex-underline .underline-line{border-bottom-style:solid;display:inline-block;width:100%}.katex .katex-hdashline{border-bottom-style:dashed;display:inline-block;width:100%}.katex .sqrt>.katex-root{margin-left:.2777777778em;margin-right:-.5555555556em}.katex .fontsize-ensurer.reset-size1.size1,.katex .katex-sizing.reset-size1.size1{font-size:1em}.katex .fontsize-ensurer.reset-size1.size2,.katex .katex-sizing.reset-size1.size2{font-size:1.2em}.katex .fontsize-ensurer.reset-size1.size3,.katex .katex-sizing.reset-size1.size3{font-size:1.4em}.katex .fontsize-ensurer.reset-size1.size4,.katex .katex-sizing.reset-size1.size4{font-size:1.6em}.katex .fontsize-ensurer.reset-size1.size5,.katex .katex-sizing.reset-size1.size5{font-size:1.8em}.katex .fontsize-ensurer.reset-size1.size6,.katex .katex-sizing.reset-size1.size6{font-size:2em}.katex .fontsize-ensurer.reset-size1.size7,.katex .katex-sizing.reset-size1.size7{font-size:2.4em}.katex .fontsize-ensurer.reset-size1.size8,.katex .katex-sizing.reset-size1.size8{font-size:2.88em}.katex .fontsize-ensurer.reset-size1.size9,.katex .katex-sizing.reset-size1.size9{font-size:3.456em}.katex .fontsize-ensurer.reset-size1.size10,.katex .katex-sizing.reset-size1.size10{font-size:4.148em}.katex .fontsize-ensurer.reset-size1.size11,.katex .katex-sizing.reset-size1.size11{font-size:4.976em}.katex .fontsize-ensurer.reset-size2.size1,.katex .katex-sizing.reset-size2.size1{font-size:.8333333333em}.katex .fontsize-ensurer.reset-size2.size2,.katex .katex-sizing.reset-size2.size2{font-size:1em}.katex .fontsize-ensurer.reset-size2.size3,.katex .katex-sizing.reset-size2.size3{font-size:1.1666666667em}.katex .fontsize-ensurer.reset-size2.size4,.katex .katex-sizing.reset-size2.size4{font-size:1.3333333333em}.katex .fontsize-ensurer.reset-size2.size5,.katex .katex-sizing.reset-size2.size5{font-size:1.5em}.katex .fontsize-ensurer.reset-size2.size6,.katex .katex-sizing.reset-size2.size6{font-size:1.6666666667em}.katex .fontsize-ensurer.reset-size2.size7,.katex .katex-sizing.reset-size2.size7{font-size:2em}.katex .fontsize-ensurer.reset-size2.size8,.katex .katex-sizing.reset-size2.size8{font-size:2.4em}.katex .fontsize-ensurer.reset-size2.size9,.katex .katex-sizing.reset-size2.size9{font-size:2.88em}.katex .fontsize-ensurer.reset-size2.size10,.katex .katex-sizing.reset-size2.size10{font-size:3.4566666667em}.katex .fontsize-ensurer.reset-size2.size11,.katex .katex-sizing.reset-size2.size11{font-size:4.1466666667em}.katex .fontsize-ensurer.reset-size3.size1,.katex .katex-sizing.reset-size3.size1{font-size:.7142857143em}.katex .fontsize-ensurer.reset-size3.size2,.katex .katex-sizing.reset-size3.size2{font-size:.8571428571em}.katex .fontsize-ensurer.reset-size3.size3,.katex .katex-sizing.reset-size3.size3{font-size:1em}.katex .fontsize-ensurer.reset-size3.size4,.katex .katex-sizing.reset-size3.size4{font-size:1.1428571429em}.katex .fontsize-ensurer.reset-size3.size5,.katex .katex-sizing.reset-size3.size5{font-size:1.2857142857em}.katex .fontsize-ensurer.reset-size3.size6,.katex .katex-sizing.reset-size3.size6{font-size:1.4285714286em}.katex .fontsize-ensurer.reset-size3.size7,.katex .katex-sizing.reset-size3.size7{font-size:1.7142857143em}.katex .fontsize-ensurer.reset-size3.size8,.katex .katex-sizing.reset-size3.size8{font-size:2.0571428571em}.katex .fontsize-ensurer.reset-size3.size9,.katex .katex-sizing.reset-size3.size9{font-size:2.4685714286em}.katex .fontsize-ensurer.reset-size3.size10,.katex .katex-sizing.reset-size3.size10{font-size:2.9628571429em}.katex .fontsize-ensurer.reset-size3.size11,.katex .katex-sizing.reset-size3.size11{font-size:3.5542857143em}.katex .fontsize-ensurer.reset-size4.size1,.katex .katex-sizing.reset-size4.size1{font-size:.625em}.katex .fontsize-ensurer.reset-size4.size2,.katex .katex-sizing.reset-size4.size2{font-size:.75em}.katex .fontsize-ensurer.reset-size4.size3,.katex .katex-sizing.reset-size4.size3{font-size:.875em}.katex .fontsize-ensurer.reset-size4.size4,.katex .katex-sizing.reset-size4.size4{font-size:1em}.katex .fontsize-ensurer.reset-size4.size5,.katex .katex-sizing.reset-size4.size5{font-size:1.125em}.katex .fontsize-ensurer.reset-size4.size6,.katex .katex-sizing.reset-size4.size6{font-size:1.25em}.katex .fontsize-ensurer.reset-size4.size7,.katex .katex-sizing.reset-size4.size7{font-size:1.5em}.katex .fontsize-ensurer.reset-size4.size8,.katex .katex-sizing.reset-size4.size8{font-size:1.8em}.katex .fontsize-ensurer.reset-size4.size9,.katex .katex-sizing.reset-size4.size9{font-size:2.16em}.katex .fontsize-ensurer.reset-size4.size10,.katex .katex-sizing.reset-size4.size10{font-size:2.5925em}.katex .fontsize-ensurer.reset-size4.size11,.katex .katex-sizing.reset-size4.size11{font-size:3.11em}.katex .fontsize-ensurer.reset-size5.size1,.katex .katex-sizing.reset-size5.size1{font-size:.5555555556em}.katex .fontsize-ensurer.reset-size5.size2,.katex .katex-sizing.reset-size5.size2{font-size:.6666666667em}.katex .fontsize-ensurer.reset-size5.size3,.katex .katex-sizing.reset-size5.size3{font-size:.7777777778em}.katex .fontsize-ensurer.reset-size5.size4,.katex .katex-sizing.reset-size5.size4{font-size:.8888888889em}.katex .fontsize-ensurer.reset-size5.size5,.katex .katex-sizing.reset-size5.size5{font-size:1em}.katex .fontsize-ensurer.reset-size5.size6,.katex .katex-sizing.reset-size5.size6{font-size:1.1111111111em}.katex .fontsize-ensurer.reset-size5.size7,.katex .katex-sizing.reset-size5.size7{font-size:1.3333333333em}.katex .fontsize-ensurer.reset-size5.size8,.katex .katex-sizing.reset-size5.size8{font-size:1.6em}.katex .fontsize-ensurer.reset-size5.size9,.katex .katex-sizing.reset-size5.size9{font-size:1.92em}.katex .fontsize-ensurer.reset-size5.size10,.katex .katex-sizing.reset-size5.size10{font-size:2.3044444444em}.katex .fontsize-ensurer.reset-size5.size11,.katex .katex-sizing.reset-size5.size11{font-size:2.7644444444em}.katex .fontsize-ensurer.reset-size6.size1,.katex .katex-sizing.reset-size6.size1{font-size:.5em}.katex .fontsize-ensurer.reset-size6.size2,.katex .katex-sizing.reset-size6.size2{font-size:.6em}.katex .fontsize-ensurer.reset-size6.size3,.katex .katex-sizing.reset-size6.size3{font-size:.7em}.katex .fontsize-ensurer.reset-size6.size4,.katex .katex-sizing.reset-size6.size4{font-size:.8em}.katex .fontsize-ensurer.reset-size6.size5,.katex .katex-sizing.reset-size6.size5{font-size:.9em}.katex .fontsize-ensurer.reset-size6.size6,.katex .katex-sizing.reset-size6.size6{font-size:1em}.katex .fontsize-ensurer.reset-size6.size7,.katex .katex-sizing.reset-size6.size7{font-size:1.2em}.katex .fontsize-ensurer.reset-size6.size8,.katex .katex-sizing.reset-size6.size8{font-size:1.44em}.katex .fontsize-ensurer.reset-size6.size9,.katex .katex-sizing.reset-size6.size9{font-size:1.728em}.katex .fontsize-ensurer.reset-size6.size10,.katex .katex-sizing.reset-size6.size10{font-size:2.074em}.katex .fontsize-ensurer.reset-size6.size11,.katex .katex-sizing.reset-size6.size11{font-size:2.488em}.katex .fontsize-ensurer.reset-size7.size1,.katex .katex-sizing.reset-size7.size1{font-size:.4166666667em}.katex .fontsize-ensurer.reset-size7.size2,.katex .katex-sizing.reset-size7.size2{font-size:.5em}.katex .fontsize-ensurer.reset-size7.size3,.katex .katex-sizing.reset-size7.size3{font-size:.5833333333em}.katex .fontsize-ensurer.reset-size7.size4,.katex .katex-sizing.reset-size7.size4{font-size:.6666666667em}.katex .fontsize-ensurer.reset-size7.size5,.katex .katex-sizing.reset-size7.size5{font-size:.75em}.katex .fontsize-ensurer.reset-size7.size6,.katex .katex-sizing.reset-size7.size6{font-size:.8333333333em}.katex .fontsize-ensurer.reset-size7.size7,.katex .katex-sizing.reset-size7.size7{font-size:1em}.katex .fontsize-ensurer.reset-size7.size8,.katex .katex-sizing.reset-size7.size8{font-size:1.2em}.katex .fontsize-ensurer.reset-size7.size9,.katex .katex-sizing.reset-size7.size9{font-size:1.44em}.katex .fontsize-ensurer.reset-size7.size10,.katex .katex-sizing.reset-size7.size10{font-size:1.7283333333em}.katex .fontsize-ensurer.reset-size7.size11,.katex .katex-sizing.reset-size7.size11{font-size:2.0733333333em}.katex .fontsize-ensurer.reset-size8.size1,.katex .katex-sizing.reset-size8.size1{font-size:.3472222222em}.katex .fontsize-ensurer.reset-size8.size2,.katex .katex-sizing.reset-size8.size2{font-size:.4166666667em}.katex .fontsize-ensurer.reset-size8.size3,.katex .katex-sizing.reset-size8.size3{font-size:.4861111111em}.katex .fontsize-ensurer.reset-size8.size4,.katex .katex-sizing.reset-size8.size4{font-size:.5555555556em}.katex .fontsize-ensurer.reset-size8.size5,.katex .katex-sizing.reset-size8.size5{font-size:.625em}.katex .fontsize-ensurer.reset-size8.size6,.katex .katex-sizing.reset-size8.size6{font-size:.6944444444em}.katex .fontsize-ensurer.reset-size8.size7,.katex .katex-sizing.reset-size8.size7{font-size:.8333333333em}.katex .fontsize-ensurer.reset-size8.size8,.katex .katex-sizing.reset-size8.size8{font-size:1em}.katex .fontsize-ensurer.reset-size8.size9,.katex .katex-sizing.reset-size8.size9{font-size:1.2em}.katex .fontsize-ensurer.reset-size8.size10,.katex .katex-sizing.reset-size8.size10{font-size:1.4402777778em}.katex .fontsize-ensurer.reset-size8.size11,.katex .katex-sizing.reset-size8.size11{font-size:1.7277777778em}.katex .fontsize-ensurer.reset-size9.size1,.katex .katex-sizing.reset-size9.size1{font-size:.2893518519em}.katex .fontsize-ensurer.reset-size9.size2,.katex .katex-sizing.reset-size9.size2{font-size:.3472222222em}.katex .fontsize-ensurer.reset-size9.size3,.katex .katex-sizing.reset-size9.size3{font-size:.4050925926em}.katex .fontsize-ensurer.reset-size9.size4,.katex .katex-sizing.reset-size9.size4{font-size:.462962963em}.katex .fontsize-ensurer.reset-size9.size5,.katex .katex-sizing.reset-size9.size5{font-size:.5208333333em}.katex .fontsize-ensurer.reset-size9.size6,.katex .katex-sizing.reset-size9.size6{font-size:.5787037037em}.katex .fontsize-ensurer.reset-size9.size7,.katex .katex-sizing.reset-size9.size7{font-size:.6944444444em}.katex .fontsize-ensurer.reset-size9.size8,.katex .katex-sizing.reset-size9.size8{font-size:.8333333333em}.katex .fontsize-ensurer.reset-size9.size9,.katex .katex-sizing.reset-size9.size9{font-size:1em}.katex .fontsize-ensurer.reset-size9.size10,.katex .katex-sizing.reset-size9.size10{font-size:1.2002314815em}.katex .fontsize-ensurer.reset-size9.size11,.katex .katex-sizing.reset-size9.size11{font-size:1.4398148148em}.katex .fontsize-ensurer.reset-size10.size1,.katex .katex-sizing.reset-size10.size1{font-size:.2410800386em}.katex .fontsize-ensurer.reset-size10.size2,.katex .katex-sizing.reset-size10.size2{font-size:.2892960463em}.katex .fontsize-ensurer.reset-size10.size3,.katex .katex-sizing.reset-size10.size3{font-size:.337512054em}.katex .fontsize-ensurer.reset-size10.size4,.katex .katex-sizing.reset-size10.size4{font-size:.3857280617em}.katex .fontsize-ensurer.reset-size10.size5,.katex .katex-sizing.reset-size10.size5{font-size:.4339440694em}.katex .fontsize-ensurer.reset-size10.size6,.katex .katex-sizing.reset-size10.size6{font-size:.4821600771em}.katex .fontsize-ensurer.reset-size10.size7,.katex .katex-sizing.reset-size10.size7{font-size:.5785920926em}.katex .fontsize-ensurer.reset-size10.size8,.katex .katex-sizing.reset-size10.size8{font-size:.6943105111em}.katex .fontsize-ensurer.reset-size10.size9,.katex .katex-sizing.reset-size10.size9{font-size:.8331726133em}.katex .fontsize-ensurer.reset-size10.size10,.katex .katex-sizing.reset-size10.size10{font-size:1em}.katex .fontsize-ensurer.reset-size10.size11,.katex .katex-sizing.reset-size10.size11{font-size:1.1996142719em}.katex .fontsize-ensurer.reset-size11.size1,.katex .katex-sizing.reset-size11.size1{font-size:.2009646302em}.katex .fontsize-ensurer.reset-size11.size2,.katex .katex-sizing.reset-size11.size2{font-size:.2411575563em}.katex .fontsize-ensurer.reset-size11.size3,.katex .katex-sizing.reset-size11.size3{font-size:.2813504823em}.katex .fontsize-ensurer.reset-size11.size4,.katex .katex-sizing.reset-size11.size4{font-size:.3215434084em}.katex .fontsize-ensurer.reset-size11.size5,.katex .katex-sizing.reset-size11.size5{font-size:.3617363344em}.katex .fontsize-ensurer.reset-size11.size6,.katex .katex-sizing.reset-size11.size6{font-size:.4019292605em}.katex .fontsize-ensurer.reset-size11.size7,.katex .katex-sizing.reset-size11.size7{font-size:.4823151125em}.katex .fontsize-ensurer.reset-size11.size8,.katex .katex-sizing.reset-size11.size8{font-size:.578778135em}.katex .fontsize-ensurer.reset-size11.size9,.katex .katex-sizing.reset-size11.size9{font-size:.6945337621em}.katex .fontsize-ensurer.reset-size11.size10,.katex .katex-sizing.reset-size11.size10{font-size:.8336012862em}.katex .fontsize-ensurer.reset-size11.size11,.katex .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 .katex-accent>.vlist-t,.katex .op-limits>.vlist-t{text-align:center}.katex .katex-accent .accent-body{position:relative}.katex .katex-accent .accent-body:not(.accent-full){width:0}.katex .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;display:block;height:inherit;position:absolute;width:100%}.katex svg path{stroke:none}.katex svg{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}.katex img{border-style:none;max-height:none;max-width:none;min-height:0;min-width:0}.katex .katex-stretchy{display:block;overflow:hidden;position:relative;width:100%}.katex .katex-stretchy:after,.katex .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 .cd-arrow-pad{padding:0 .55556em 0 .27778em}.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 .katex-sout{border-bottom-style:solid;border-bottom-width:.08em}.katex .angl{border-right:.049em solid;border-top:.049em solid;box-sizing:border-box;margin-right:.03889em}.katex .anglpad{padding:0 .03889em}.katex .reflectbox{display:inline-block;transform:scaleX(-1)}.katex .eqn-num:before{content:"(" counter(katexEqnNo) ")";counter-increment:katexEqnNo}.katex .mml-eqn-num:before{content:"(" counter(mmlEqnNo) ")";counter-increment:mmlEqnNo}.katex .mtr-glue{width:50%}.katex .cd-vert-arrow{display:inline-block;position:relative}.katex .cd-label-left{display:inline-block;position:absolute;right:calc(50% + .3em);text-align:left}.katex .cd-label-right{display:inline-block;left:calc(50% + .3em);position:absolute;text-align:right}.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>.katex-tag{position:absolute;right:0}.katex-display.leqno>.katex>.katex-html>.katex-tag{left:0;right:auto}.katex-display.fleqn>.katex{padding-left:2em;text-align:left}body{counter-reset:katexEqnNo mmlEqnNo}:root{--mk-font-sans: system-ui, -apple-system, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji";--mk-font-mono: ui-monospace, "SF Mono", "Cascadia Code", "JetBrains Mono", "Fira Code", Consolas, monospace;--mk-font-size-xs: .75rem;--mk-font-size-sm: .8125rem;--mk-font-size-md: .875rem;--mk-font-size-lg: 1rem;--mk-font-size-xl: 1.25rem;--mk-font-size-2xl: 1.5rem;--mk-font-size-3xl: 1.875rem;--mk-font-size-4xl: 2.25rem;--mk-font-weight-normal: 400;--mk-font-weight-medium: 500;--mk-font-weight-semibold: 600;--mk-font-weight-bold: 700;--mk-line-height-tight: 1.2;--mk-line-height-snug: 1.35;--mk-line-height-normal: 1.5;--mk-line-height-relaxed: 1.7;--mk-letter-spacing-tight: -.01em;--mk-letter-spacing-normal: 0;--mk-letter-spacing-wide: .02em;--mk-space-0: 0;--mk-space-1: .25rem;--mk-space-2: .5rem;--mk-space-3: .75rem;--mk-space-4: 1rem;--mk-space-5: 1.25rem;--mk-space-6: 1.5rem;--mk-space-8: 2rem;--mk-space-10: 2.5rem;--mk-space-12: 3rem;--mk-space-16: 4rem;--mk-radius-none: 0;--mk-radius-xs: 3px;--mk-radius-sm: 5px;--mk-radius-md: 8px;--mk-radius-lg: 12px;--mk-radius-xl: 16px;--mk-radius-2xl: 24px;--mk-radius-pill: 999px;--mk-radius-circle: 50%;--mk-control-height-sm: 30px;--mk-control-height-md: 38px;--mk-control-height-lg: 46px;--mk-border-width: 1px;--mk-border-width-strong: 2px;--mk-duration-instant: 80ms;--mk-duration-fast: .14s;--mk-duration-normal: .22s;--mk-duration-slow: .36s;--mk-ease-standard: cubic-bezier(.2, 0, 0, 1);--mk-ease-emphasized: cubic-bezier(.3, 0, 0, 1);--mk-ease-out: cubic-bezier(0, 0, .2, 1);--mk-z-base: 0;--mk-z-sticky: 100;--mk-z-drawer: 900;--mk-z-overlay: 1000;--mk-z-dialog: 1100;--mk-z-menu: 1200;--mk-z-tooltip: 1300;--mk-z-toast: 1400;--mk-focus-ring-width: 2px;--mk-focus-ring-offset: 2px;--mk-sidebar-width: 260px;--mk-sidebar-width-collapsed: 68px;--mk-header-height: 60px}:root{color-scheme:light;--mk-bg: #f5f6f8;--mk-surface: #ffffff;--mk-surface-2: #f1f3f5;--mk-surface-3: #e8ebee;--mk-surface-inverse: #1a1d23;--mk-overlay-scrim: rgba(17, 20, 26, .45);--mk-text: #1a1d23;--mk-text-muted: #56606e;--mk-text-subtle: #626d7a;--mk-text-inverse: #ffffff;--mk-text-disabled: #adb5c0;--mk-border: #e3e6eb;--mk-border-strong: #cbd1d9;--mk-border-subtle: #eef0f3;--mk-hover-overlay: rgba(17, 20, 26, .04);--mk-active-overlay: rgba(17, 20, 26, .08);--mk-selected-bg: #eef2ff;--mk-selected-text: #3730a3;--mk-primary: #4f46e5;--mk-primary-hover: #4338ca;--mk-primary-active: #3730a3;--mk-primary-contrast: #ffffff;--mk-primary-subtle: #eef2ff;--mk-primary-subtle-hover: #e0e7ff;--mk-primary-subtle-text: #3730a3;--mk-success: #15803d;--mk-success-hover: #166534;--mk-success-contrast: #ffffff;--mk-success-subtle: #e7f6ec;--mk-success-subtle-text: #14622f;--mk-warning: #b45309;--mk-warning-hover: #92400e;--mk-warning-contrast: #ffffff;--mk-warning-subtle: #fdf1e3;--mk-warning-subtle-text: #92400e;--mk-danger: #dc2626;--mk-danger-hover: #b91c1c;--mk-danger-contrast: #ffffff;--mk-danger-text: #c81e1e;--mk-danger-subtle: #fdeaea;--mk-danger-subtle-text: #b3201a;--mk-info: #0369a1;--mk-info-hover: #075985;--mk-info-contrast: #ffffff;--mk-info-subtle: #e5f3fb;--mk-info-subtle-text: #075985;--mk-neutral-subtle: #eff1f4;--mk-neutral-subtle-hover: #e5e8ec;--mk-neutral-subtle-text: #3a424e;--mk-focus-ring: #4f46e5;--mk-shadow-xs: 0 1px 2px rgba(17, 20, 26, .06);--mk-shadow-sm: 0 1px 3px rgba(17, 20, 26, .08), 0 1px 2px rgba(17, 20, 26, .04);--mk-shadow-md: 0 4px 12px rgba(17, 20, 26, .1), 0 2px 4px rgba(17, 20, 26, .05);--mk-shadow-lg: 0 12px 28px rgba(17, 20, 26, .14), 0 4px 8px rgba(17, 20, 26, .06);--mk-shadow-xl: 0 24px 48px rgba(17, 20, 26, .2), 0 8px 16px rgba(17, 20, 26, .08);--mk-skeleton-base: #e8ebee;--mk-skeleton-shine: #f4f6f8;--mk-scrollbar-thumb: #cbd1d9;--mk-scrollbar-thumb-hover: #adb5c0;--mk-code-bg: #f1f3f5;--mk-chart-1: #4f46e5;--mk-chart-2: #0e9f6e;--mk-chart-3: #c2740f;--mk-chart-4: #e0338a;--mk-chart-5: #2f8bd6;--mk-chart-6: #0d9488;--mk-chart-7: #8b5cf6;--mk-chart-8: #e5484d;--mk-chart-grid: var(--mk-border-subtle);--mk-chart-axis: var(--mk-text-subtle)}@media(prefers-color-scheme:dark){:root:not([data-mk-theme=light]){color-scheme:dark;--mk-bg: #0d1117;--mk-surface: #161b22;--mk-surface-2: #1e252e;--mk-surface-3: #2a323c;--mk-surface-inverse: #e6edf3;--mk-overlay-scrim: rgba(1, 4, 9, .6);--mk-text: #e6edf3;--mk-text-muted: #9aa5b1;--mk-text-subtle: #8a97a6;--mk-text-inverse: #0d1117;--mk-text-disabled: #4b545f;--mk-border: #2a323c;--mk-border-strong: #3a444f;--mk-border-subtle: #21272f;--mk-hover-overlay: rgba(255, 255, 255, .05);--mk-active-overlay: rgba(255, 255, 255, .09);--mk-selected-bg: #1e2540;--mk-selected-text: #c7d2fe;--mk-primary: #6164f0;--mk-primary-hover: #7c7ff4;--mk-primary-active: #9599f7;--mk-primary-contrast: #ffffff;--mk-primary-subtle: #1e2540;--mk-primary-subtle-hover: #262f4f;--mk-primary-subtle-text: #c7d2fe;--mk-success: #22c55e;--mk-success-hover: #4ade80;--mk-success-contrast: #052e13;--mk-success-subtle: #10261a;--mk-success-subtle-text: #6ee7a0;--mk-warning: #f59e0b;--mk-warning-hover: #fbbf24;--mk-warning-contrast: #2a1a02;--mk-warning-subtle: #2a2010;--mk-warning-subtle-text: #fcd34d;--mk-danger: #db3636;--mk-danger-hover: #f56b6b;--mk-danger-contrast: #ffffff;--mk-danger-text: #f56b6b;--mk-danger-subtle: #2c1416;--mk-danger-subtle-text: #fca5a5;--mk-info: #38bdf8;--mk-info-hover: #5cccf9;--mk-info-contrast: #04222e;--mk-info-subtle: #0c2733;--mk-info-subtle-text: #a5e4fb;--mk-neutral-subtle: #232b34;--mk-neutral-subtle-hover: #2c3540;--mk-neutral-subtle-text: #c4ccd6;--mk-focus-ring: #818cf8;--mk-shadow-xs: 0 1px 2px rgba(0, 0, 0, .4);--mk-shadow-sm: 0 1px 3px rgba(0, 0, 0, .5), 0 1px 2px rgba(0, 0, 0, .3);--mk-shadow-md: 0 4px 12px rgba(0, 0, 0, .55), 0 2px 4px rgba(0, 0, 0, .35);--mk-shadow-lg: 0 12px 28px rgba(0, 0, 0, .6), 0 4px 8px rgba(0, 0, 0, .4);--mk-shadow-xl: 0 24px 48px rgba(0, 0, 0, .7), 0 8px 16px rgba(0, 0, 0, .45);--mk-skeleton-base: #232b34;--mk-skeleton-shine: #2f3945;--mk-scrollbar-thumb: #3a444f;--mk-scrollbar-thumb-hover: #4b545f;--mk-code-bg: #1e252e;--mk-chart-1: #6366f1;--mk-chart-2: #16a34a;--mk-chart-3: #d97706;--mk-chart-4: #db2777;--mk-chart-5: #3b82f6;--mk-chart-6: #0d9488;--mk-chart-7: #8b5cf6;--mk-chart-8: #ef4444}}[data-mk-theme=dark]{color-scheme:dark;--mk-bg: #0d1117;--mk-surface: #161b22;--mk-surface-2: #1e252e;--mk-surface-3: #2a323c;--mk-surface-inverse: #e6edf3;--mk-overlay-scrim: rgba(1, 4, 9, .6);--mk-text: #e6edf3;--mk-text-muted: #9aa5b1;--mk-text-subtle: #8a97a6;--mk-text-inverse: #0d1117;--mk-text-disabled: #4b545f;--mk-border: #2a323c;--mk-border-strong: #3a444f;--mk-border-subtle: #21272f;--mk-hover-overlay: rgba(255, 255, 255, .05);--mk-active-overlay: rgba(255, 255, 255, .09);--mk-selected-bg: #1e2540;--mk-selected-text: #c7d2fe;--mk-primary: #6164f0;--mk-primary-hover: #7c7ff4;--mk-primary-active: #9599f7;--mk-primary-contrast: #ffffff;--mk-primary-subtle: #1e2540;--mk-primary-subtle-hover: #262f4f;--mk-primary-subtle-text: #c7d2fe;--mk-success: #22c55e;--mk-success-hover: #4ade80;--mk-success-contrast: #052e13;--mk-success-subtle: #10261a;--mk-success-subtle-text: #6ee7a0;--mk-warning: #f59e0b;--mk-warning-hover: #fbbf24;--mk-warning-contrast: #2a1a02;--mk-warning-subtle: #2a2010;--mk-warning-subtle-text: #fcd34d;--mk-danger: #db3636;--mk-danger-hover: #f56b6b;--mk-danger-contrast: #ffffff;--mk-danger-text: #f56b6b;--mk-danger-subtle: #2c1416;--mk-danger-subtle-text: #fca5a5;--mk-info: #38bdf8;--mk-info-hover: #5cccf9;--mk-info-contrast: #04222e;--mk-info-subtle: #0c2733;--mk-info-subtle-text: #a5e4fb;--mk-neutral-subtle: #232b34;--mk-neutral-subtle-hover: #2c3540;--mk-neutral-subtle-text: #c4ccd6;--mk-focus-ring: #818cf8;--mk-shadow-xs: 0 1px 2px rgba(0, 0, 0, .4);--mk-shadow-sm: 0 1px 3px rgba(0, 0, 0, .5), 0 1px 2px rgba(0, 0, 0, .3);--mk-shadow-md: 0 4px 12px rgba(0, 0, 0, .55), 0 2px 4px rgba(0, 0, 0, .35);--mk-shadow-lg: 0 12px 28px rgba(0, 0, 0, .6), 0 4px 8px rgba(0, 0, 0, .4);--mk-shadow-xl: 0 24px 48px rgba(0, 0, 0, .7), 0 8px 16px rgba(0, 0, 0, .45);--mk-skeleton-base: #232b34;--mk-skeleton-shine: #2f3945;--mk-scrollbar-thumb: #3a444f;--mk-scrollbar-thumb-hover: #4b545f;--mk-code-bg: #1e252e;--mk-chart-1: #6366f1;--mk-chart-2: #16a34a;--mk-chart-3: #d97706;--mk-chart-4: #db2777;--mk-chart-5: #3b82f6;--mk-chart-6: #0d9488;--mk-chart-7: #8b5cf6;--mk-chart-8: #ef4444}[data-mk-contrast=high]{--mk-bg: #ffffff;--mk-surface: #ffffff;--mk-surface-2: #eef0f3;--mk-surface-3: #dfe3e8;--mk-surface-inverse: #000000;--mk-overlay-scrim: rgba(0, 0, 0, .8);--mk-text: #000000;--mk-text-muted: #1f2933;--mk-text-subtle: #2b3440;--mk-text-inverse: #ffffff;--mk-text-disabled: #4b5563;--mk-border: #1a1d23;--mk-border-strong: #000000;--mk-border-subtle: #56606e;--mk-hover-overlay: #dfe3e8;--mk-active-overlay: #c9cfd6;--mk-selected-bg: #c7d2fe;--mk-selected-text: #1e1b4b;--mk-primary: #3730a3;--mk-primary-hover: #312e81;--mk-primary-active: #1e1b4b;--mk-primary-contrast: #ffffff;--mk-primary-subtle: #e0e7ff;--mk-primary-subtle-hover: #c7d2fe;--mk-primary-subtle-text: #1e1b4b;--mk-success: #166534;--mk-success-hover: #14532d;--mk-success-contrast: #ffffff;--mk-success-subtle: #dcfce7;--mk-success-subtle-text: #14532d;--mk-warning: #92400e;--mk-warning-hover: #78350f;--mk-warning-contrast: #ffffff;--mk-warning-subtle: #fef3c7;--mk-warning-subtle-text: #78350f;--mk-danger: #b91c1c;--mk-danger-hover: #991b1b;--mk-danger-contrast: #ffffff;--mk-danger-text: #991b1b;--mk-danger-subtle: #fee2e2;--mk-danger-subtle-text: #7f1d1d;--mk-info: #075985;--mk-info-hover: #0c4a6e;--mk-info-contrast: #ffffff;--mk-info-subtle: #e0f2fe;--mk-info-subtle-text: #0c4a6e;--mk-neutral-subtle: #e5e8ec;--mk-neutral-subtle-hover: #d5d9df;--mk-neutral-subtle-text: #000000;--mk-focus-ring: #000000;--mk-focus-ring-width: 3px;--mk-shadow-xs: 0 0 0 1px #000000;--mk-shadow-sm: 0 0 0 1px #000000;--mk-shadow-md: 0 0 0 1px #000000;--mk-shadow-lg: 0 0 0 2px #000000;--mk-shadow-xl: 0 0 0 2px #000000;--mk-skeleton-base: #d5d9df;--mk-skeleton-shine: #eef0f3;--mk-scrollbar-thumb: #4b5563;--mk-scrollbar-thumb-hover: #1f2933;--mk-code-bg: #eef0f3}@media(prefers-color-scheme:dark){:root:not([data-mk-theme=light])[data-mk-contrast=high],:root:not([data-mk-theme=light]) [data-mk-contrast=high]{--mk-bg: #000000;--mk-surface: #000000;--mk-surface-2: #14181d;--mk-surface-3: #1f252c;--mk-surface-inverse: #ffffff;--mk-overlay-scrim: rgba(0, 0, 0, .85);--mk-text: #ffffff;--mk-text-muted: #e6edf3;--mk-text-subtle: #d0d7de;--mk-text-disabled: #9aa5b1;--mk-text-inverse: #000000;--mk-border: #e6edf3;--mk-border-strong: #ffffff;--mk-border-subtle: #9aa5b1;--mk-hover-overlay: #2a323c;--mk-active-overlay: #3a444f;--mk-selected-bg: #312e81;--mk-selected-text: #ffffff;--mk-primary: #a5b4fc;--mk-primary-hover: #c7d2fe;--mk-primary-active: #e0e7ff;--mk-primary-contrast: #000000;--mk-primary-subtle: #1e1b4b;--mk-primary-subtle-hover: #312e81;--mk-primary-subtle-text: #e0e7ff;--mk-success: #4ade80;--mk-success-hover: #86efac;--mk-success-contrast: #052e13;--mk-success-subtle: #052e13;--mk-success-subtle-text: #bbf7d0;--mk-warning: #fbbf24;--mk-warning-hover: #fcd34d;--mk-warning-contrast: #2a1a02;--mk-warning-subtle: #2a1a02;--mk-warning-subtle-text: #fde68a;--mk-danger: #f87171;--mk-danger-hover: #fca5a5;--mk-danger-contrast: #000000;--mk-danger-text: #fca5a5;--mk-danger-subtle: #2c1416;--mk-danger-subtle-text: #fecaca;--mk-info: #7dd3fc;--mk-info-hover: #bae6fd;--mk-info-contrast: #04222e;--mk-info-subtle: #0c2733;--mk-info-subtle-text: #e0f2fe;--mk-neutral-subtle: #1f252c;--mk-neutral-subtle-hover: #2a323c;--mk-neutral-subtle-text: #ffffff;--mk-focus-ring: #ffffff;--mk-focus-ring-width: 3px;--mk-shadow-xs: 0 0 0 1px #ffffff;--mk-shadow-sm: 0 0 0 1px #ffffff;--mk-shadow-md: 0 0 0 1px #ffffff;--mk-shadow-lg: 0 0 0 2px #ffffff;--mk-shadow-xl: 0 0 0 2px #ffffff;--mk-skeleton-base: #2a323c;--mk-skeleton-shine: #3a444f;--mk-scrollbar-thumb: #9aa5b1;--mk-scrollbar-thumb-hover: #e6edf3;--mk-code-bg: #14181d}}[data-mk-theme=dark][data-mk-contrast=high],[data-mk-theme=dark] [data-mk-contrast=high]{--mk-bg: #000000;--mk-surface: #000000;--mk-surface-2: #14181d;--mk-surface-3: #1f252c;--mk-surface-inverse: #ffffff;--mk-overlay-scrim: rgba(0, 0, 0, .85);--mk-text: #ffffff;--mk-text-muted: #e6edf3;--mk-text-subtle: #d0d7de;--mk-text-disabled: #9aa5b1;--mk-text-inverse: #000000;--mk-border: #e6edf3;--mk-border-strong: #ffffff;--mk-border-subtle: #9aa5b1;--mk-hover-overlay: #2a323c;--mk-active-overlay: #3a444f;--mk-selected-bg: #312e81;--mk-selected-text: #ffffff;--mk-primary: #a5b4fc;--mk-primary-hover: #c7d2fe;--mk-primary-active: #e0e7ff;--mk-primary-contrast: #000000;--mk-primary-subtle: #1e1b4b;--mk-primary-subtle-hover: #312e81;--mk-primary-subtle-text: #e0e7ff;--mk-success: #4ade80;--mk-success-hover: #86efac;--mk-success-contrast: #052e13;--mk-success-subtle: #052e13;--mk-success-subtle-text: #bbf7d0;--mk-warning: #fbbf24;--mk-warning-hover: #fcd34d;--mk-warning-contrast: #2a1a02;--mk-warning-subtle: #2a1a02;--mk-warning-subtle-text: #fde68a;--mk-danger: #f87171;--mk-danger-hover: #fca5a5;--mk-danger-contrast: #000000;--mk-danger-text: #fca5a5;--mk-danger-subtle: #2c1416;--mk-danger-subtle-text: #fecaca;--mk-info: #7dd3fc;--mk-info-hover: #bae6fd;--mk-info-contrast: #04222e;--mk-info-subtle: #0c2733;--mk-info-subtle-text: #e0f2fe;--mk-neutral-subtle: #1f252c;--mk-neutral-subtle-hover: #2a323c;--mk-neutral-subtle-text: #ffffff;--mk-focus-ring: #ffffff;--mk-focus-ring-width: 3px;--mk-shadow-xs: 0 0 0 1px #ffffff;--mk-shadow-sm: 0 0 0 1px #ffffff;--mk-shadow-md: 0 0 0 1px #ffffff;--mk-shadow-lg: 0 0 0 2px #ffffff;--mk-shadow-xl: 0 0 0 2px #ffffff;--mk-skeleton-base: #2a323c;--mk-skeleton-shine: #3a444f;--mk-scrollbar-thumb: #9aa5b1;--mk-scrollbar-thumb-hover: #e6edf3;--mk-code-bg: #14181d}@media(prefers-contrast:more){:root:not([data-mk-contrast=normal]){--mk-bg: #ffffff;--mk-surface: #ffffff;--mk-surface-2: #eef0f3;--mk-surface-3: #dfe3e8;--mk-surface-inverse: #000000;--mk-overlay-scrim: rgba(0, 0, 0, .8);--mk-text: #000000;--mk-text-muted: #1f2933;--mk-text-subtle: #2b3440;--mk-text-inverse: #ffffff;--mk-text-disabled: #4b5563;--mk-border: #1a1d23;--mk-border-strong: #000000;--mk-border-subtle: #56606e;--mk-hover-overlay: #dfe3e8;--mk-active-overlay: #c9cfd6;--mk-selected-bg: #c7d2fe;--mk-selected-text: #1e1b4b;--mk-primary: #3730a3;--mk-primary-hover: #312e81;--mk-primary-active: #1e1b4b;--mk-primary-contrast: #ffffff;--mk-primary-subtle: #e0e7ff;--mk-primary-subtle-hover: #c7d2fe;--mk-primary-subtle-text: #1e1b4b;--mk-success: #166534;--mk-success-hover: #14532d;--mk-success-contrast: #ffffff;--mk-success-subtle: #dcfce7;--mk-success-subtle-text: #14532d;--mk-warning: #92400e;--mk-warning-hover: #78350f;--mk-warning-contrast: #ffffff;--mk-warning-subtle: #fef3c7;--mk-warning-subtle-text: #78350f;--mk-danger: #b91c1c;--mk-danger-hover: #991b1b;--mk-danger-contrast: #ffffff;--mk-danger-text: #991b1b;--mk-danger-subtle: #fee2e2;--mk-danger-subtle-text: #7f1d1d;--mk-info: #075985;--mk-info-hover: #0c4a6e;--mk-info-contrast: #ffffff;--mk-info-subtle: #e0f2fe;--mk-info-subtle-text: #0c4a6e;--mk-neutral-subtle: #e5e8ec;--mk-neutral-subtle-hover: #d5d9df;--mk-neutral-subtle-text: #000000;--mk-focus-ring: #000000;--mk-focus-ring-width: 3px;--mk-shadow-xs: 0 0 0 1px #000000;--mk-shadow-sm: 0 0 0 1px #000000;--mk-shadow-md: 0 0 0 1px #000000;--mk-shadow-lg: 0 0 0 2px #000000;--mk-shadow-xl: 0 0 0 2px #000000;--mk-skeleton-base: #d5d9df;--mk-skeleton-shine: #eef0f3;--mk-scrollbar-thumb: #4b5563;--mk-scrollbar-thumb-hover: #1f2933;--mk-code-bg: #eef0f3}}@media(prefers-contrast:more)and (prefers-color-scheme:dark){:root:not([data-mk-theme=light]):not([data-mk-contrast=normal]){--mk-bg: #000000;--mk-surface: #000000;--mk-surface-2: #14181d;--mk-surface-3: #1f252c;--mk-surface-inverse: #ffffff;--mk-overlay-scrim: rgba(0, 0, 0, .85);--mk-text: #ffffff;--mk-text-muted: #e6edf3;--mk-text-subtle: #d0d7de;--mk-text-disabled: #9aa5b1;--mk-text-inverse: #000000;--mk-border: #e6edf3;--mk-border-strong: #ffffff;--mk-border-subtle: #9aa5b1;--mk-hover-overlay: #2a323c;--mk-active-overlay: #3a444f;--mk-selected-bg: #312e81;--mk-selected-text: #ffffff;--mk-primary: #a5b4fc;--mk-primary-hover: #c7d2fe;--mk-primary-active: #e0e7ff;--mk-primary-contrast: #000000;--mk-primary-subtle: #1e1b4b;--mk-primary-subtle-hover: #312e81;--mk-primary-subtle-text: #e0e7ff;--mk-success: #4ade80;--mk-success-hover: #86efac;--mk-success-contrast: #052e13;--mk-success-subtle: #052e13;--mk-success-subtle-text: #bbf7d0;--mk-warning: #fbbf24;--mk-warning-hover: #fcd34d;--mk-warning-contrast: #2a1a02;--mk-warning-subtle: #2a1a02;--mk-warning-subtle-text: #fde68a;--mk-danger: #f87171;--mk-danger-hover: #fca5a5;--mk-danger-contrast: #000000;--mk-danger-text: #fca5a5;--mk-danger-subtle: #2c1416;--mk-danger-subtle-text: #fecaca;--mk-info: #7dd3fc;--mk-info-hover: #bae6fd;--mk-info-contrast: #04222e;--mk-info-subtle: #0c2733;--mk-info-subtle-text: #e0f2fe;--mk-neutral-subtle: #1f252c;--mk-neutral-subtle-hover: #2a323c;--mk-neutral-subtle-text: #ffffff;--mk-focus-ring: #ffffff;--mk-focus-ring-width: 3px;--mk-shadow-xs: 0 0 0 1px #ffffff;--mk-shadow-sm: 0 0 0 1px #ffffff;--mk-shadow-md: 0 0 0 1px #ffffff;--mk-shadow-lg: 0 0 0 2px #ffffff;--mk-shadow-xl: 0 0 0 2px #ffffff;--mk-skeleton-base: #2a323c;--mk-skeleton-shine: #3a444f;--mk-scrollbar-thumb: #9aa5b1;--mk-scrollbar-thumb-hover: #e6edf3;--mk-code-bg: #14181d}}@media(prefers-contrast:more){:root[data-mk-theme=dark]:not([data-mk-contrast=normal]){--mk-bg: #000000;--mk-surface: #000000;--mk-surface-2: #14181d;--mk-surface-3: #1f252c;--mk-surface-inverse: #ffffff;--mk-overlay-scrim: rgba(0, 0, 0, .85);--mk-text: #ffffff;--mk-text-muted: #e6edf3;--mk-text-subtle: #d0d7de;--mk-text-disabled: #9aa5b1;--mk-text-inverse: #000000;--mk-border: #e6edf3;--mk-border-strong: #ffffff;--mk-border-subtle: #9aa5b1;--mk-hover-overlay: #2a323c;--mk-active-overlay: #3a444f;--mk-selected-bg: #312e81;--mk-selected-text: #ffffff;--mk-primary: #a5b4fc;--mk-primary-hover: #c7d2fe;--mk-primary-active: #e0e7ff;--mk-primary-contrast: #000000;--mk-primary-subtle: #1e1b4b;--mk-primary-subtle-hover: #312e81;--mk-primary-subtle-text: #e0e7ff;--mk-success: #4ade80;--mk-success-hover: #86efac;--mk-success-contrast: #052e13;--mk-success-subtle: #052e13;--mk-success-subtle-text: #bbf7d0;--mk-warning: #fbbf24;--mk-warning-hover: #fcd34d;--mk-warning-contrast: #2a1a02;--mk-warning-subtle: #2a1a02;--mk-warning-subtle-text: #fde68a;--mk-danger: #f87171;--mk-danger-hover: #fca5a5;--mk-danger-contrast: #000000;--mk-danger-text: #fca5a5;--mk-danger-subtle: #2c1416;--mk-danger-subtle-text: #fecaca;--mk-info: #7dd3fc;--mk-info-hover: #bae6fd;--mk-info-contrast: #04222e;--mk-info-subtle: #0c2733;--mk-info-subtle-text: #e0f2fe;--mk-neutral-subtle: #1f252c;--mk-neutral-subtle-hover: #2a323c;--mk-neutral-subtle-text: #ffffff;--mk-focus-ring: #ffffff;--mk-focus-ring-width: 3px;--mk-shadow-xs: 0 0 0 1px #ffffff;--mk-shadow-sm: 0 0 0 1px #ffffff;--mk-shadow-md: 0 0 0 1px #ffffff;--mk-shadow-lg: 0 0 0 2px #ffffff;--mk-shadow-xl: 0 0 0 2px #ffffff;--mk-skeleton-base: #2a323c;--mk-skeleton-shine: #3a444f;--mk-scrollbar-thumb: #9aa5b1;--mk-scrollbar-thumb-hover: #e6edf3;--mk-code-bg: #14181d}}.mk-app,body.mk-app{margin:0;background:var(--mk-bg);color:var(--mk-text);font-family:var(--mk-font-sans);font-size:var(--mk-font-size-md);line-height:var(--mk-line-height-normal);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}[class^=mk-],[class*=" mk-"]{box-sizing:border-box}.mk-focus-ring:focus-visible,.mk-focusable:focus-visible{outline:var(--mk-focus-ring-width) solid var(--mk-focus-ring);outline-offset:var(--mk-focus-ring-offset)}.mk-visually-hidden{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.mk-badge-overlay{--_main: var(--mk-primary);--_contrast: var(--mk-primary-contrast);--_dx: 50%;--_dy: -50%;position:absolute;inset-block-start:0;inset-inline-end:0;z-index:1;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;min-width:1.125rem;height:1.125rem;padding:0 var(--mk-space-1);border-radius:var(--mk-radius-pill);background-color:var(--_main);color:var(--_contrast);box-shadow:0 0 0 var(--mk-border-width-strong) var(--mk-surface);font-family:var(--mk-font-sans);font-size:var(--mk-font-size-xs);font-weight:var(--mk-font-weight-medium);line-height:1;white-space:nowrap;pointer-events:none;transform:translate(var(--_dx),var(--_dy));transition:background-color var(--mk-duration-fast) var(--mk-ease-standard),transform var(--mk-duration-fast) var(--mk-ease-standard)}.mk-badge-overlay[data-tone=primary]{--_main: var(--mk-primary);--_hover: var(--mk-primary-hover);--_active: var(--mk-primary-active);--_contrast: var(--mk-primary-contrast);--_subtle: var(--mk-primary-subtle);--_subtle-text: var(--mk-primary-subtle-text)}.mk-badge-overlay[data-tone=success]{--_main: var(--mk-success);--_hover: var(--mk-success-hover);--_active: var(--mk-success-hover);--_contrast: var(--mk-success-contrast);--_subtle: var(--mk-success-subtle);--_subtle-text: var(--mk-success-subtle-text)}.mk-badge-overlay[data-tone=warning]{--_main: var(--mk-warning);--_hover: var(--mk-warning-hover);--_active: var(--mk-warning-hover);--_contrast: var(--mk-warning-contrast);--_subtle: var(--mk-warning-subtle);--_subtle-text: var(--mk-warning-subtle-text)}.mk-badge-overlay[data-tone=danger]{--_main: var(--mk-danger);--_hover: var(--mk-danger-hover);--_active: var(--mk-danger-hover);--_contrast: var(--mk-danger-contrast);--_subtle: var(--mk-danger-subtle);--_subtle-text: var(--mk-danger-subtle-text)}.mk-badge-overlay[data-tone=info]{--_main: var(--mk-info);--_hover: var(--mk-info-hover);--_active: var(--mk-info-hover);--_contrast: var(--mk-info-contrast);--_subtle: var(--mk-info-subtle);--_subtle-text: var(--mk-info-subtle-text)}.mk-badge-overlay[data-tone=neutral]{--_main: var(--mk-surface-inverse);--_hover: var(--mk-surface-inverse);--_active: var(--mk-surface-inverse);--_contrast: var(--mk-text-inverse);--_subtle: var(--mk-neutral-subtle);--_subtle-text: var(--mk-neutral-subtle-text)}.mk-badge-overlay[data-position=top-start]{inset-inline-end:auto;inset-inline-start:0;--_dx: -50%}.mk-badge-overlay[data-position=bottom-end]{inset-block-start:auto;inset-block-end:0;--_dy: 50%}.mk-badge-overlay[data-position=bottom-start]{inset-block-start:auto;inset-block-end:0;inset-inline-end:auto;inset-inline-start:0;--_dx: -50%;--_dy: 50%}.mk-badge-overlay:dir(rtl){--_dx: -50%}.mk-badge-overlay[data-position=top-start]:dir(rtl),.mk-badge-overlay[data-position=bottom-start]:dir(rtl){--_dx: 50%}.mk-badge-overlay--dot{width:.625rem;height:.625rem;min-width:0;padding:0;border-radius:var(--mk-radius-circle)}@media(prefers-reduced-motion:reduce){.mk-badge-overlay{transition:none}}.mk-print-only{display:none}@media print{.mk-print-hidden{display:none!important}.mk-print-only{display:revert}}.mk-drag-handle{display:inline-flex;align-items:center;justify-content:center;cursor:grab;touch-action:none;color:var(--mk-text-subtle)}.mk-drag-handle:hover{color:var(--mk-text-muted)}.mk-drag-handle:active{cursor:grabbing}.mk-drag-handle:focus-visible{outline:var(--mk-focus-ring-width) solid var(--mk-focus-ring);outline-offset:var(--mk-focus-ring-offset)}.mk-app *{scrollbar-color:var(--mk-scrollbar-thumb) transparent;scrollbar-width:thin}.mk-app *::-webkit-scrollbar{width:10px;height:10px}.mk-app *::-webkit-scrollbar-thumb{background:var(--mk-scrollbar-thumb);border-radius:var(--mk-radius-pill);border:2px solid transparent;background-clip:content-box}.mk-app *::-webkit-scrollbar-thumb:hover{background:var(--mk-scrollbar-thumb-hover);background-clip:content-box}.mk-overlay-panel:focus,.mk-overlay-panel:focus-visible{outline:none}.mk-dialog-panel{display:flex;flex-direction:column;width:min(92vw,32rem);max-height:min(90vh,44rem);max-height:min(90dvh,44rem);overflow:hidden;background-color:var(--mk-surface);color:var(--mk-text);border:var(--mk-border-width) solid var(--mk-border-subtle);border-radius:var(--mk-radius-lg);box-shadow:var(--mk-shadow-xl);animation:mk-overlay-pop var(--mk-duration-normal) var(--mk-ease-emphasized)}.mk-dialog-panel--sm{width:min(92vw,32rem)}.mk-dialog-panel--md{width:min(92vw,45rem)}.mk-dialog-panel--lg{width:min(92vw,56rem)}.mk-dialog-panel--xl{width:min(92vw,75rem)}.mk-dialog-panel>:not(.mk-dialog){min-height:0;overflow:auto;overscroll-behavior:contain}.mk-dialog-panel:not(:has(.mk-dialog)){padding:var(--mk-space-5)}@media(prefers-reduced-motion:reduce){.mk-dialog-panel{animation:none}}.mk-bottom-sheet-panel{align-self:flex-end;width:min(100%,42rem);max-height:90vh;max-height:90dvh;display:flex;flex-direction:column;overflow:hidden;padding-bottom:env(safe-area-inset-bottom,0px);background-color:var(--mk-surface);color:var(--mk-text);border:var(--mk-border-width) solid var(--mk-border-subtle);border-bottom:none;border-top-left-radius:var(--mk-radius-xl);border-top-right-radius:var(--mk-radius-xl);box-shadow:var(--mk-shadow-xl);animation:mk-bottom-sheet-in var(--mk-duration-normal) var(--mk-ease-emphasized)}.mk-bottom-sheet-panel>:not(.mk-bottom-sheet){min-height:0;overflow:auto;overscroll-behavior:contain}.mk-bottom-sheet-panel:not(:has(.mk-bottom-sheet)){padding:var(--mk-space-5);padding-bottom:calc(var(--mk-space-5) + env(safe-area-inset-bottom,0px))}@keyframes mk-bottom-sheet-in{0%{transform:translateY(100%)}to{transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.mk-bottom-sheet-panel{animation:none}}@keyframes mk-overlay-fade{0%{opacity:0}to{opacity:1}}@keyframes mk-overlay-pop{0%{opacity:0;transform:translateY(8px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes mk-toast-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){:root{--mk-duration-instant: 0ms;--mk-duration-fast: 0ms;--mk-duration-normal: 0ms;--mk-duration-slow: 0ms}}[data-mk-density=compact]{--mk-control-height-sm: 26px;--mk-control-height-md: 32px;--mk-control-height-lg: 38px;--mk-space-3: .5rem;--mk-space-4: .75rem}[data-mk-density=touch]{--mk-control-height-sm: 40px;--mk-control-height-md: 48px;--mk-control-height-lg: 56px;--mk-space-3: 1rem;--mk-space-4: 1.25rem}@media(forced-colors:active){:root,[data-mk-theme=dark],[data-mk-contrast=high]{--mk-bg: Canvas;--mk-surface: Canvas;--mk-surface-2: Canvas;--mk-surface-3: Canvas;--mk-surface-inverse: CanvasText;--mk-text: CanvasText;--mk-text-muted: CanvasText;--mk-text-subtle: CanvasText;--mk-text-inverse: Canvas;--mk-text-disabled: GrayText;--mk-border: CanvasText;--mk-border-strong: CanvasText;--mk-border-subtle: CanvasText;--mk-hover-overlay: transparent;--mk-active-overlay: transparent;--mk-selected-bg: Highlight;--mk-selected-text: HighlightText;--mk-primary: ButtonText;--mk-primary-hover: ButtonText;--mk-primary-active: ButtonText;--mk-primary-contrast: ButtonFace;--mk-focus-ring: Highlight;--mk-focus-ring-width: 3px;--mk-shadow-xs: none;--mk-shadow-sm: none;--mk-shadow-md: none;--mk-shadow-lg: none;--mk-shadow-xl: none}.mk-badge-overlay{forced-color-adjust:none;background-color:Highlight;color:HighlightText;border:1px solid CanvasText;box-shadow:0 0 0 2px Canvas}.mk-select__option--selected,.mk-cmdk__option--active,.mk-pagination__btn--active,.mk-tabs__tab--active,.mk-chip--selected,.mk-button-toggle__btn[aria-pressed=true],.mk-nav-item--active>.mk-nav-item__link,.mk-calendar__day--selected,.mk-calendar__day--range-start,.mk-calendar__day--range-end,.mk-tree__item--selected,.mk-table__row--selected .mk-table__td{forced-color-adjust:none;background-color:Highlight!important;color:HighlightText!important}.mk-calendar__day--in-range{forced-color-adjust:none;background-color:Highlight!important;color:HighlightText!important;opacity:.7}.mk-select__option--active,mk-menu-item:hover,mk-menu-item:focus,.mk-tree__item:hover{outline:2px solid Highlight;outline-offset:-2px}.mk-switch__track{border:1px solid ButtonText}.mk-switch__thumb{forced-color-adjust:none;background-color:ButtonText}.mk-switch--checked .mk-switch__track{forced-color-adjust:none;background-color:Highlight!important;border-color:Highlight}.mk-switch--checked .mk-switch__thumb{background-color:HighlightText}.mk-checkbox--checked .mk-checkbox__box,.mk-checkbox--indeterminate .mk-checkbox__box{forced-color-adjust:none;background-color:Highlight!important;border-color:Highlight!important}.mk-checkbox--checked .mk-checkbox__check,.mk-checkbox--indeterminate .mk-checkbox__dash{border-color:HighlightText!important}.mk-radio--checked .mk-radio__control{forced-color-adjust:none;border-color:Highlight!important;background-color:Canvas}.mk-radio--checked .mk-radio__dot,.mk-slider__fill,.mk-range-slider__fill,.mk-progress-bar__fill,.mk-loading-bar__fill,.mk-tabs__indicator{forced-color-adjust:none;background-color:Highlight!important}.mk-slider__track,.mk-range-slider__track,.mk-progress-bar__track{border:1px solid ButtonText}.mk-slider__thumb,.mk-range-slider__thumb{forced-color-adjust:none;background-color:ButtonText;border:1px solid Canvas}.mk-menu__panel,.mk-cmdk__panel,.mk-select__list,.mk-autocomplete__list,.mk-phone-input__panel{border:1px solid CanvasText}.mk-phone-input__option--selected{forced-color-adjust:none;background-color:Highlight!important;color:HighlightText!important}.mk-phone-input__option--active{outline:2px solid Highlight;outline-offset:-2px}.mk-card-number-input__brand,.mk-currency-input__symbol{border:1px solid ButtonText}}@font-face{font-family:Unbounded Fallback;src:local("Arial"),local("ArialMT"),local("Liberation Sans"),local("Roboto");size-adjust:134.59%;ascent-override:73.93%;descent-override:18.2%;line-gap-override:0%}@font-face{font-family:Instrument Sans Fallback;src:local("Arial"),local("ArialMT"),local("Liberation Sans"),local("Roboto");size-adjust:102.74%;ascent-override:94.42%;descent-override:24.33%;line-gap-override:0%}@font-face{font-family:Kalam Fallback;src:local("Arial"),local("ArialMT"),local("Liberation Sans"),local("Roboto");size-adjust:97.58%;ascent-override:108.94%;descent-override:54.42%;line-gap-override:0%}:root{--mm-paper: #fbfcfe;--mm-grid: #dde7f3;--mm-paper-line: #edf2f8;--mm-grid-major: #c4d4e8;--mm-ink: #155eef;--mm-ink-soft: #e6efff;--mm-red-pen: #b82424;--mm-red-soft: #fcebea;--mm-highlighter: #ffe14d;--mm-highlighter-soft: rgba(255, 225, 77, .6);--mm-hl-bg: var(--mm-highlighter-soft);--mm-hl-line: #8a6a00;--mm-pink: #c42468;--mm-on-pink: #ffffff;--mm-mint: #3ee0a8;--mm-graphite: #151a2e;--mm-outline: #151a2e;--mm-pass: #17704a;--mm-pass-soft: #e5f4ec;--mm-curve-2: #b83d0c;--mm-curve-3: #0f7a86;--mm-hand: "Kalam", "Kalam Fallback", "Comic Neue", cursive;--mm-display: "Unbounded", "Unbounded Fallback", "Instrument Sans", system-ui, sans-serif;--mm-radius-chunky: 18px;--mm-cell: 20px;--mk-font-sans: "Instrument Sans", "Instrument Sans Fallback", system-ui, -apple-system, "Segoe UI", sans-serif;--mk-bg: #f3f6fa;--mk-surface: #ffffff;--mk-text: var(--mm-graphite);--mk-primary: var(--mm-ink);--mk-primary-hover: #0e4fd6;--mk-primary-active: #0b41b3;--mk-primary-subtle: var(--mm-ink-soft);--mk-primary-subtle-hover: #d3e2ff;--mk-primary-subtle-text: #0b41b3;--mk-selected-bg: var(--mm-ink-soft);--mk-selected-text: #0b41b3;--mk-focus-ring: #155eef;--mk-radius-md: 12px;--mk-radius-lg: 16px;--mk-danger: var(--mm-red-pen);--mk-danger-subtle: var(--mm-red-soft);--mk-success: var(--mm-pass);--mk-success-subtle: var(--mm-pass-soft)}@media(prefers-color-scheme:dark){:root:not([data-mk-theme=light]){--mm-paper: #17221f;--mm-grid: #22322e;--mm-paper-line: #1c2a26;--mm-grid-major: #2d423c;--mm-ink: #89b2ff;--mm-ink-soft: #1a2d52;--mm-red-pen: #ff8a80;--mm-red-soft: #3a1f22;--mm-highlighter: #d6bc4f;--mm-highlighter-soft: rgba(255, 225, 77, .25);--mm-hl-line: #ffe14d;--mm-tex-hl: rgba(255, 225, 77, .14);--mm-tex-hl-line: rgba(255, 225, 77, .7);--mm-graphite: #e9efe9;--mm-outline: #5c736b;--mm-pass: #6fd3a0;--mm-pass-soft: #173327;--mm-curve-2: #ffa96b;--mm-curve-3: #5fd0c6;--mm-pink: #ff8cc0;--mm-on-pink: #1a0a12;--mk-bg: #111a18;--mk-surface: #17221f;--mk-surface-2: #1d2a26;--mk-surface-3: #24342f;--mk-border: #2b3c37;--mk-border-strong: #3b504a;--mk-border-subtle: #22302c;--mk-text: var(--mm-graphite);--mk-text-muted: #a9b8b2;--mk-text-subtle: #97a8a1;--mk-primary: var(--mm-ink);--mk-primary-hover: #a9c8ff;--mk-primary-active: #c6dbff;--mk-primary-contrast: #06183d;--mk-primary-subtle: var(--mm-ink-soft);--mk-primary-subtle-hover: #22396a;--mk-primary-subtle-text: #c6dbff;--mk-selected-bg: var(--mm-ink-soft);--mk-selected-text: #c6dbff;--mk-focus-ring: #a9c8ff;--mk-danger: var(--mm-red-pen);--mk-danger-contrast: #2a0a0a;--mk-danger-hover: #ffa89f;--mk-danger-subtle: var(--mm-red-soft);--mk-success: var(--mm-pass);--mk-success-subtle: var(--mm-pass-soft)}}:root[data-mk-theme=dark]{--mm-paper: #17221f;--mm-grid: #22322e;--mm-paper-line: #1c2a26;--mm-grid-major: #2d423c;--mm-ink: #89b2ff;--mm-ink-soft: #1a2d52;--mm-red-pen: #ff8a80;--mm-red-soft: #3a1f22;--mm-highlighter: #d6bc4f;--mm-highlighter-soft: rgba(255, 225, 77, .25);--mm-hl-line: #ffe14d;--mm-tex-hl: rgba(255, 225, 77, .14);--mm-tex-hl-line: rgba(255, 225, 77, .7);--mm-graphite: #e9efe9;--mm-outline: #5c736b;--mm-pass: #6fd3a0;--mm-pass-soft: #173327;--mm-curve-2: #ffa96b;--mm-curve-3: #5fd0c6;--mm-pink: #ff8cc0;--mm-on-pink: #1a0a12;--mk-bg: #111a18;--mk-surface: #17221f;--mk-surface-2: #1d2a26;--mk-surface-3: #24342f;--mk-border: #2b3c37;--mk-border-strong: #3b504a;--mk-border-subtle: #22302c;--mk-text: var(--mm-graphite);--mk-text-muted: #a9b8b2;--mk-text-subtle: #97a8a1;--mk-primary: var(--mm-ink);--mk-primary-hover: #a9c8ff;--mk-primary-active: #c6dbff;--mk-primary-contrast: #06183d;--mk-primary-subtle: var(--mm-ink-soft);--mk-primary-subtle-hover: #22396a;--mk-primary-subtle-text: #c6dbff;--mk-selected-bg: var(--mm-ink-soft);--mk-selected-text: #c6dbff;--mk-focus-ring: #a9c8ff;--mk-danger: var(--mm-red-pen);--mk-danger-contrast: #2a0a0a;--mk-danger-hover: #ffa89f;--mk-danger-subtle: var(--mm-red-soft);--mk-success: var(--mm-pass);--mk-success-subtle: var(--mm-pass-soft)}:root{--az-accent: var(--mk-primary);--az-on-accent: var(--mk-primary-contrast, #ffffff);--az-link: var(--mk-primary);--az-surface: var(--mk-surface);--az-ink: var(--mk-text);--az-muted: var(--mk-text-muted);--az-field: var(--mk-bg);--az-border: var(--mk-border);--az-radius: var(--mk-radius-md);--az-font: var(--mk-font-sans);--az-font-size: 15px;--az-heading-font: var(--mm-display);--az-heading-weight: 700;--az-heading-color: var(--mk-text);--az-label-font: var(--mk-font-sans);--az-label-weight: 600;--az-label-color: var(--mk-text-muted);--az-button-font: var(--mk-font-sans);--az-button-size: 14px;--az-button-weight: 600;--az-copy-font: var(--mk-font-sans);--az-copy-color: var(--mk-text-muted);--az-input-font: var(--mk-font-sans);--az-input-color: var(--mk-text);--az-badge-color: var(--mk-text-muted);--az-badge-mark: var(--mk-primary)}html{-webkit-text-size-adjust:100%}body{margin:0;background:var(--mk-bg);color:var(--mk-text);font-family:var(--mk-font-sans);line-height:1.55}.mm-paper{background-color:var(--mm-paper);background-image:linear-gradient(var(--mm-grid-major) 1px,transparent 1px),linear-gradient(90deg,var(--mm-grid-major) 1px,transparent 1px),linear-gradient(var(--mm-grid) 1px,transparent 1px),linear-gradient(90deg,var(--mm-grid) 1px,transparent 1px);background-size:calc(var(--mm-cell) * 5) calc(var(--mm-cell) * 5),calc(var(--mm-cell) * 5) calc(var(--mm-cell) * 5),var(--mm-cell) var(--mm-cell),var(--mm-cell) var(--mm-cell)}mark,.mm-mark{color:inherit;background:var(--mm-highlighter-soft);padding:0 .15em;border-radius:.2em}.mm-sticker{border:2px solid var(--mm-outline);border-radius:var(--mm-radius-chunky);box-shadow:4px 4px 0 var(--mm-outline)}body{overflow-wrap:break-word}h1,h2,h3{overflow-wrap:break-word;hyphens:auto}h1,h2{font-family:var(--mm-display);letter-spacing:-.01em;line-height:1.15}.mm-hand{font-family:var(--mm-hand);font-weight:400}.katex{font-size:1.08em}.katex{position:relative}.mm-scroll-x{display:block;max-width:100%;overflow-x:auto;overflow-y:hidden}.mm-scroll-x:focus-visible{outline:var(--mk-focus-ring-width) solid var(--mk-focus-ring);outline-offset:2px}.katex-display{position:relative;margin:.6em 0;overflow-x:auto;overflow-y:hidden;padding:.2em 0}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;transition-duration:.01ms!important}}.tex-p{color:var(--mm-curve-3)}.tex-q{color:var(--mm-curve-2)}.tex-a{color:var(--mm-ink)}.tex-hl{background:var(--mm-tex-hl, var(--mm-highlighter-soft));box-shadow:inset 0 -2px 0 var(--mm-tex-hl-line, transparent);border-radius:.2em;padding:0 .12em;-webkit-box-decoration-break:clone;box-decoration-break:clone}.katex .mm-hl{display:inline-block;padding:0 .12em;margin:0 -.04em;border-bottom:.12em solid var(--mm-hl-line);border-radius:.2em .2em 0 0;background-image:linear-gradient(var(--mm-hl-bg),var(--mm-hl-bg));background-repeat:no-repeat;background-size:100% 100%}.katex .mm-pen{color:var(--mm-red-pen);font-weight:700}@media print{.katex .mm-hl{background:none}}[data-mm-font=readable]{--mk-font-sans: "Atkinson Hyperlegible Next", "Atkinson Hyperlegible", system-ui, sans-serif;--mm-display: var(--mk-font-sans);--mm-hand: var(--mk-font-sans)}[data-mm-font=wide]{--mk-font-sans: "Lexend", system-ui, sans-serif;--mm-display: var(--mk-font-sans);--mm-hand: var(--mk-font-sans)}[data-mm-font=readable] .mm-hand,[data-mm-font=wide] .mm-hand{font-weight:700}html[data-mm-size=l]{font-size:112.5%}html[data-mm-size=xl]{font-size:125%}html[data-mm-size=xxl]{font-size:150%}[data-mm-spacing=wide] body{line-height:1.9;letter-spacing:.04em;word-spacing:.16em}[data-mm-spacing=wide] p,[data-mm-spacing=wide] li{margin-bottom:1.2em}[data-mm-motion=reduced] *,[data-mm-motion=reduced] *:before,[data-mm-motion=reduced] *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}:root[data-mk-contrast=high]{--mk-bg: #ffffff;--mk-text: #000000;--mk-text-muted: #1f2933;--mk-text-subtle: #2b3440;--mk-border: #1a1d23;--mk-border-strong: #000000;--mm-paper: #ffffff;--mm-grid: #b8c7da;--mm-paper-line: #e3e9f1;--mm-grid-major: #7d93b0;--mm-ink: #0b41b3;--mm-graphite: #000000;--mm-outline: #000000;--mm-pass: #0d5433;--mm-red-pen: #8f1414;--mm-highlighter-soft: #ffe14d;--mk-primary: #0b41b3;--mk-primary-hover: #08348f;--mk-primary-active: #062a75;--mk-primary-subtle: #e6efff;--mk-primary-subtle-hover: #d3e2ff;--mk-primary-subtle-text: #062a75;--mk-selected-bg: #d3e2ff;--mk-selected-text: #062a75;--mk-focus-ring: #000000}@media(prefers-color-scheme:dark){:root:not([data-mk-theme=light])[data-mk-contrast=high]{--mk-bg: #000000;--mk-surface: #0a0f0e;--mk-surface-2: #141a19;--mk-text: #ffffff;--mk-text-muted: #e6ebe9;--mk-text-subtle: #d3dbd8;--mk-border: #cfd8d4;--mk-border-strong: #ffffff;--mm-paper: #000000;--mm-grid: #3a4a45;--mm-paper-line: #18201e;--mm-grid-major: #6d827b;--mm-ink: #b3cfff;--mm-graphite: #ffffff;--mm-pass: #8ff0bf;--mm-red-pen: #ffb0a8;--mk-primary: #b3cfff;--mk-primary-hover: #cfe0ff;--mk-primary-active: #e6efff;--mk-primary-subtle: #0a2150;--mk-primary-subtle-hover: #12306b;--mk-primary-subtle-text: #e6efff;--mk-selected-bg: #12306b;--mk-selected-text: #ffffff;--mk-focus-ring: #ffffff}}:root[data-mk-theme=dark][data-mk-contrast=high]{--mk-bg: #000000;--mk-surface: #0a0f0e;--mk-surface-2: #141a19;--mk-text: #ffffff;--mk-text-muted: #e6ebe9;--mk-text-subtle: #d3dbd8;--mk-border: #cfd8d4;--mk-border-strong: #ffffff;--mm-paper: #000000;--mm-grid: #3a4a45;--mm-paper-line: #18201e;--mm-grid-major: #6d827b;--mm-ink: #b3cfff;--mm-graphite: #ffffff;--mm-pass: #8ff0bf;--mm-red-pen: #ffb0a8;--mk-primary: #b3cfff;--mk-primary-hover: #cfe0ff;--mk-primary-active: #e6efff;--mk-primary-subtle: #0a2150;--mk-primary-subtle-hover: #12306b;--mk-primary-subtle-text: #e6efff;--mk-selected-bg: #12306b;--mk-selected-text: #ffffff;--mk-focus-ring: #ffffff}@media(prefers-contrast:more){:root:not([data-mk-contrast=normal]){--mk-bg: #ffffff;--mk-text: #000000;--mk-text-muted: #1f2933;--mk-text-subtle: #2b3440;--mk-border: #1a1d23;--mk-border-strong: #000000;--mm-paper: #ffffff;--mm-grid: #b8c7da;--mm-paper-line: #e3e9f1;--mm-grid-major: #7d93b0;--mm-ink: #0b41b3;--mm-graphite: #000000;--mm-outline: #000000;--mm-pass: #0d5433;--mm-red-pen: #8f1414;--mm-highlighter-soft: #ffe14d;--mk-primary: #0b41b3;--mk-primary-hover: #08348f;--mk-primary-active: #062a75;--mk-primary-subtle: #e6efff;--mk-primary-subtle-hover: #d3e2ff;--mk-primary-subtle-text: #062a75;--mk-selected-bg: #d3e2ff;--mk-selected-text: #062a75;--mk-focus-ring: #000000}:root[data-mk-theme=dark]:not([data-mk-contrast=normal]){--mk-bg: #000000;--mk-surface: #0a0f0e;--mk-surface-2: #141a19;--mk-text: #ffffff;--mk-text-muted: #e6ebe9;--mk-text-subtle: #d3dbd8;--mk-border: #cfd8d4;--mk-border-strong: #ffffff;--mm-paper: #000000;--mm-grid: #3a4a45;--mm-paper-line: #18201e;--mm-grid-major: #6d827b;--mm-ink: #b3cfff;--mm-graphite: #ffffff;--mm-pass: #8ff0bf;--mm-red-pen: #ffb0a8;--mk-primary: #b3cfff;--mk-primary-hover: #cfe0ff;--mk-primary-active: #e6efff;--mk-primary-subtle: #0a2150;--mk-primary-subtle-hover: #12306b;--mk-primary-subtle-text: #e6efff;--mk-selected-bg: #12306b;--mk-selected-text: #ffffff;--mk-focus-ring: #ffffff}}@media(prefers-contrast:more)and (prefers-color-scheme:dark){:root:not([data-mk-theme=light]):not([data-mk-contrast=normal]){--mk-bg: #000000;--mk-surface: #0a0f0e;--mk-surface-2: #141a19;--mk-text: #ffffff;--mk-text-muted: #e6ebe9;--mk-text-subtle: #d3dbd8;--mk-border: #cfd8d4;--mk-border-strong: #ffffff;--mm-paper: #000000;--mm-grid: #3a4a45;--mm-paper-line: #18201e;--mm-grid-major: #6d827b;--mm-ink: #b3cfff;--mm-graphite: #ffffff;--mm-pass: #8ff0bf;--mm-red-pen: #ffb0a8;--mk-primary: #b3cfff;--mk-primary-hover: #cfe0ff;--mk-primary-active: #e6efff;--mk-primary-subtle: #0a2150;--mk-primary-subtle-hover: #12306b;--mk-primary-subtle-text: #e6efff;--mk-selected-bg: #12306b;--mk-selected-text: #ffffff;--mk-focus-ring: #ffffff}}.mm-sr-only{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}@media(max-width:600px){.mk-button{max-width:100%;height:auto!important;min-height:44px;white-space:normal!important;text-align:center}.mk-button__content{white-space:normal!important;overflow-wrap:anywhere}}@media(max-width:600px){input,select,textarea{font-size:max(1rem,16px)!important}}html{scroll-behavior:smooth;scroll-padding-top:80px}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.wrap{max-width:1160px;margin:0 auto;padding:0 var(--mk-space-6)}.section{padding:calc((var(--mk-space-12) + var(--mk-space-16)) / 2) 0}.section--tint{background:var(--mk-surface-2)}.section__title{margin:0 0 var(--mk-space-4);font-size:clamp(1.65rem,3.2vw,2.4rem);font-weight:800;max-width:26em}.section__lead{margin:0 0 var(--mk-space-8);font-size:1.15rem;max-width:38em;color:var(--mk-text-muted)}.src{margin:var(--mk-space-3) 0 0;font-size:var(--mk-font-size-sm);color:var(--mk-text-muted);max-width:60em}.src a{color:inherit;text-underline-offset:2px}.margin-note{font-family:var(--mm-hand);font-size:1.15rem;line-height:1.35;color:var(--mm-red-pen)}.text-link{color:var(--mm-ink);font-weight:700;text-underline-offset:3px}.text-link:hover{text-decoration-thickness:2px}.text-link:focus-visible{outline:var(--mk-focus-ring-width) solid var(--mk-focus-ring);outline-offset:2px;border-radius:2px}.btn-row{display:flex;flex-wrap:wrap;align-items:center;gap:var(--mk-space-3)}@media(max-width:420px){.wrap{padding:0 var(--mk-space-4)}.section{padding:var(--mk-space-10) 0}}.disclosure{margin-top:var(--mk-space-10);border-top:2px solid var(--mm-grid-major);border-bottom:2px solid var(--mm-grid-major)}.disclosure>summary{display:flex;align-items:center;gap:var(--mk-space-3);min-height:56px;padding:var(--mk-space-2) 0;cursor:pointer;list-style:none;font-weight:700;font-size:1.1rem;color:var(--mm-ink);border-radius:4px}.disclosure>summary::-webkit-details-marker{display:none}.disclosure>summary:before{content:"+";flex:none;display:grid;place-items:center;width:28px;height:28px;border:2px solid currentColor;border-radius:50%;font-family:var(--mm-display);line-height:1;transition:transform var(--mk-duration-normal)}.disclosure>summary:hover{text-decoration:underline;text-underline-offset:4px}.disclosure>summary:focus-visible{outline:var(--mk-focus-ring-width) solid var(--mk-focus-ring);outline-offset:2px}.disclosure[open]>summary:before{transform:rotate(45deg)}.disclosure__body{padding:var(--mk-space-4) 0 var(--mk-space-8)}.hero__alt{display:inline-flex;align-items:center;min-height:44px;padding:0 var(--mk-space-2)}.section__title--sm{font-size:clamp(1.4rem,2.4vw,1.8rem)}.tint{background:var(--mk-surface-2)}.marks{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--mk-space-8);margin:0;padding:0;list-style:none}.mark{display:grid;gap:var(--mk-space-3);align-content:start}.mark__n{margin:0;font-family:var(--mm-display);font-weight:800;font-size:clamp(2rem,3.6vw,2.7rem);line-height:1;letter-spacing:-.03em;color:var(--mm-ink);font-variant-numeric:tabular-nums;white-space:nowrap}.circled{position:relative;display:inline-block;padding:.16em .45em}.circled:after{content:"";position:absolute;inset:-.06em -.08em -.08em -.1em;border:3px solid var(--mm-red-pen);border-radius:48% 52% 45% 55%/55% 45%;transform:rotate(-4deg);pointer-events:none}.mark:nth-child(2) .circled:after{transform:rotate(3deg)}.mark__t{margin:0;font-size:1.05rem;max-width:24em}@media(max-width:900px){.marks{grid-template-columns:minmax(0,1fr);gap:var(--mk-space-6)}.mark{display:flex;flex-wrap:wrap;align-items:center;gap:var(--mk-space-2) var(--mk-space-4)}.mark__n{flex:none;font-size:1.6rem}.mark__t{flex:1 1 12em}}@media(max-width:760px){html:has(mm-sticky-cta){scroll-padding-bottom:88px}body:has(mm-sticky-cta){padding-bottom:76px}}@media print{html,body{background:#fff!important;color:#000!important}mm-site-header,mm-site-footer,.skip,az-consent{display:none!important}}
