@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(../media/manrope-cyrillic-ext-400-normal.38p3ob5v3od60.woff2)format("woff2"),url(../media/manrope-cyrillic-ext-400-normal.2s30hgv9fs42j.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(../media/manrope-cyrillic-400-normal.2yc4uxnu0pxau.woff2)format("woff2"),url(../media/manrope-cyrillic-400-normal.2kvd0g1786bny.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(../media/manrope-greek-400-normal.0y1azc9x8hn6w.woff2)format("woff2"),url(../media/manrope-greek-400-normal.0ulv-2anmvu1x.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(../media/manrope-vietnamese-400-normal.3cj-4mzorzjea.woff2)format("woff2"),url(../media/manrope-vietnamese-400-normal.40x1uc7pef9jd.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(../media/manrope-latin-ext-400-normal.36fariof3tbgq.woff2)format("woff2"),url(../media/manrope-latin-ext-400-normal.2hjy14jjxrgy3.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(../media/manrope-latin-400-normal.1i3dx4hft209n.woff2)format("woff2"),url(../media/manrope-latin-400-normal.1h6uc5uat10j2.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(../media/manrope-cyrillic-ext-500-normal.0gujpu3vd5noi.woff2)format("woff2"),url(../media/manrope-cyrillic-ext-500-normal.30r56poz_y64a.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(../media/manrope-cyrillic-500-normal.33gv35mijn4fv.woff2)format("woff2"),url(../media/manrope-cyrillic-500-normal.2y14y60cu3xvb.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(../media/manrope-greek-500-normal.2vr2lt7l7hsl3.woff2)format("woff2"),url(../media/manrope-greek-500-normal.3yzf-7spq36ln.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(../media/manrope-vietnamese-500-normal.2g6u2x4mnciiw.woff2)format("woff2"),url(../media/manrope-vietnamese-500-normal.026333hf3dehf.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(../media/manrope-latin-ext-500-normal.40vau160u1kvy.woff2)format("woff2"),url(../media/manrope-latin-ext-500-normal.2xo83p-4rvycs.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(../media/manrope-latin-500-normal.0v6k8on0z6a_k.woff2)format("woff2"),url(../media/manrope-latin-500-normal.229ou_wp10dpy.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(../media/manrope-cyrillic-ext-600-normal.0suj6u-ol2fem.woff2)format("woff2"),url(../media/manrope-cyrillic-ext-600-normal.3cby9se8x_aqw.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(../media/manrope-cyrillic-600-normal.0cjzlndlaip7o.woff2)format("woff2"),url(../media/manrope-cyrillic-600-normal.0xwt4dkwrdx1p.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(../media/manrope-greek-600-normal.3ljzx2k_dhyy-.woff2)format("woff2"),url(../media/manrope-greek-600-normal.2d9hjav6d6502.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(../media/manrope-vietnamese-600-normal.2mac3ggy1ces_.woff2)format("woff2"),url(../media/manrope-vietnamese-600-normal.1y_bxxikzh_9n.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(../media/manrope-latin-ext-600-normal.13x76dkwq_062.woff2)format("woff2"),url(../media/manrope-latin-ext-600-normal.012cexl-e-f0j.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(../media/manrope-latin-600-normal.2msxs8vwvmq9j.woff2)format("woff2"),url(../media/manrope-latin-600-normal.21iao00_hvm38.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(../media/manrope-cyrillic-ext-700-normal.3d0w0zeaswwaw.woff2)format("woff2"),url(../media/manrope-cyrillic-ext-700-normal.3cyth991me22d.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(../media/manrope-cyrillic-700-normal.2r3t6k_1vqu3c.woff2)format("woff2"),url(../media/manrope-cyrillic-700-normal.0a-b15p-v093r.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(../media/manrope-greek-700-normal.1zs-hdry6esjl.woff2)format("woff2"),url(../media/manrope-greek-700-normal.440hb-ni5y__1.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(../media/manrope-vietnamese-700-normal.2gzeqv84qj538.woff2)format("woff2"),url(../media/manrope-vietnamese-700-normal.2vb9sjs3jlr8e.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(../media/manrope-latin-ext-700-normal.10xtcbks5hxkw.woff2)format("woff2"),url(../media/manrope-latin-ext-700-normal.2yl7ycgrn_w-3.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(../media/manrope-latin-700-normal.1b7v3_8mqsv7p.woff2)format("woff2"),url(../media/manrope-latin-700-normal.2btaksmn3-zw6.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(../media/barlow-condensed-vietnamese-600-normal.3e4flxcugo2h5.woff2)format("woff2"),url(../media/barlow-condensed-vietnamese-600-normal.1m4yi3r85r-2e.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(../media/barlow-condensed-latin-ext-600-normal.3fs29psnn2dnj.woff2)format("woff2"),url(../media/barlow-condensed-latin-ext-600-normal.16yc7s53by18l.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(../media/barlow-condensed-latin-600-normal.2t96v6p0iv501.woff2)format("woff2"),url(../media/barlow-condensed-latin-600-normal.3id26guef6u69.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(../media/barlow-condensed-vietnamese-700-normal.312nbn3hifl_p.woff2)format("woff2"),url(../media/barlow-condensed-vietnamese-700-normal.0qq2rbf8hr6cv.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(../media/barlow-condensed-latin-ext-700-normal.28iwym1vpi4ti.woff2)format("woff2"),url(../media/barlow-condensed-latin-ext-700-normal.2hkqehxqksiuo.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(../media/barlow-condensed-latin-700-normal.3hmancrpg57x4.woff2)format("woff2"),url(../media/barlow-condensed-latin-700-normal.31l4qbhx6zok2.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-display:block;font-family:KaTeX_AMS;font-style:normal;font-weight:400;src:url(../media/KaTeX_AMS-Regular.3dqqgop8d9q74.woff2)format("woff2"),url(../media/KaTeX_AMS-Regular.3s3485bbs_y9t.woff)format("woff"),url(../media/KaTeX_AMS-Regular.06540o8ttgt08.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Caligraphic;font-style:normal;font-weight:700;src:url(../media/KaTeX_Caligraphic-Bold.0x398dszol8ix.woff2)format("woff2"),url(../media/KaTeX_Caligraphic-Bold.0i0ys3pk95qm_.woff)format("woff"),url(../media/KaTeX_Caligraphic-Bold.071y7fj7dknco.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Caligraphic;font-style:normal;font-weight:400;src:url(../media/KaTeX_Caligraphic-Regular.3ittfn7d21b9w.woff2)format("woff2"),url(../media/KaTeX_Caligraphic-Regular.3-a7ahrnv-1p0.woff)format("woff"),url(../media/KaTeX_Caligraphic-Regular.2a29kziuqmcwj.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Fraktur;font-style:normal;font-weight:700;src:url(../media/KaTeX_Fraktur-Bold.3rq09ohrtely_.woff2)format("woff2"),url(../media/KaTeX_Fraktur-Bold.1m6-2-v71aefh.woff)format("woff"),url(../media/KaTeX_Fraktur-Bold.2c272neyw5p5h.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Fraktur;font-style:normal;font-weight:400;src:url(../media/KaTeX_Fraktur-Regular.1jvgec053-2og.woff2)format("woff2"),url(../media/KaTeX_Fraktur-Regular.1pa447q_ni5m2.woff)format("woff"),url(../media/KaTeX_Fraktur-Regular.0_16ta522mcvb.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:normal;font-weight:700;src:url(../media/KaTeX_Main-Bold.22wkahef0u3fd.woff2)format("woff2"),url(../media/KaTeX_Main-Bold.1fyzqvxw_mkks.woff)format("woff"),url(../media/KaTeX_Main-Bold.3q46h05c4j0cw.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:italic;font-weight:700;src:url(../media/KaTeX_Main-BoldItalic.40drhxm0mwrzz.woff2)format("woff2"),url(../media/KaTeX_Main-BoldItalic.0g_mm5w89az4z.woff)format("woff"),url(../media/KaTeX_Main-BoldItalic.2r19jqj9qb5v7.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:italic;font-weight:400;src:url(../media/KaTeX_Main-Italic.1ck6crdmp78cu.woff2)format("woff2"),url(../media/KaTeX_Main-Italic.3h-lyz6-tj-5j.woff)format("woff"),url(../media/KaTeX_Main-Italic.07vrczmwpvimc.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:normal;font-weight:400;src:url(../media/KaTeX_Main-Regular.29zz7337tzymc.woff2)format("woff2"),url(../media/KaTeX_Main-Regular.0r86ux5c2_9jc.woff)format("woff"),url(../media/KaTeX_Main-Regular.0cm4nk2aib81i.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Math;font-style:italic;font-weight:700;src:url(../media/KaTeX_Math-BoldItalic.0u_6s571--hh0.woff2)format("woff2"),url(../media/KaTeX_Math-BoldItalic.1-f92ydojzao_.woff)format("woff"),url(../media/KaTeX_Math-BoldItalic.0m2qm2_orz99k.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Math;font-style:italic;font-weight:400;src:url(../media/KaTeX_Math-Italic.18dmviy-uianu.woff2)format("woff2"),url(../media/KaTeX_Math-Italic.2d-roszuwfrpn.woff)format("woff"),url(../media/KaTeX_Math-Italic.1vw7gcigzv33_.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_SansSerif;font-style:normal;font-weight:700;src:url(../media/KaTeX_SansSerif-Bold.19n5ohjzvq40z.woff2)format("woff2"),url(../media/KaTeX_SansSerif-Bold.1ad0dh55v7-4h.woff)format("woff"),url(../media/KaTeX_SansSerif-Bold.3ojskmd7zv_b8.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_SansSerif;font-style:italic;font-weight:400;src:url(../media/KaTeX_SansSerif-Italic.38w085lqrghwm.woff2)format("woff2"),url(../media/KaTeX_SansSerif-Italic.0_21g6aey40vy.woff)format("woff"),url(../media/KaTeX_SansSerif-Italic.0abd80e_ako5h.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_SansSerif;font-style:normal;font-weight:400;src:url(../media/KaTeX_SansSerif-Regular.3w8wtfek3qsk6.woff2)format("woff2"),url(../media/KaTeX_SansSerif-Regular.0v2olaztuqa1v.woff)format("woff"),url(../media/KaTeX_SansSerif-Regular.0xkeldfcfvj58.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Script;font-style:normal;font-weight:400;src:url(../media/KaTeX_Script-Regular.10h737unm2jp7.woff2)format("woff2"),url(../media/KaTeX_Script-Regular.2m7-0wua2lvnq.woff)format("woff"),url(../media/KaTeX_Script-Regular.1hw1d7omwtnoy.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size1;font-style:normal;font-weight:400;src:url(../media/KaTeX_Size1-Regular.3xype_vsmmjgw.woff2)format("woff2"),url(../media/KaTeX_Size1-Regular.3aliq3yd-ja9b.woff)format("woff"),url(../media/KaTeX_Size1-Regular.44z_qgcc9t0a_.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size2;font-style:normal;font-weight:400;src:url(../media/KaTeX_Size2-Regular.2-wakugslvf3a.woff2)format("woff2"),url(../media/KaTeX_Size2-Regular.3u0df62zf5guy.woff)format("woff"),url(../media/KaTeX_Size2-Regular.3eprswoc9v3fh.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size3;font-style:normal;font-weight:400;src:url(../media/KaTeX_Size3-Regular.1nfuh3l6nzhjv.woff2)format("woff2"),url(../media/KaTeX_Size3-Regular.3n7wm08wz2r2g.woff)format("woff"),url(../media/KaTeX_Size3-Regular.2kp2izz6g7r-7.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size4;font-style:normal;font-weight:400;src:url(../media/KaTeX_Size4-Regular.13pyt7zi482pb.woff2)format("woff2"),url(../media/KaTeX_Size4-Regular.37jvrh2wknf5u.woff)format("woff"),url(../media/KaTeX_Size4-Regular.2ltjhs9xhaefy.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Typewriter;font-style:normal;font-weight:400;src:url(../media/KaTeX_Typewriter-Regular.2vfnlegjq9l42.woff2)format("woff2"),url(../media/KaTeX_Typewriter-Regular.0xi5kyeeydv4z.woff)format("woff"),url(../media/KaTeX_Typewriter-Regular.34aedpl-_o3h3.ttf)format("truetype")}.katex{text-indent:0;text-rendering:auto;font:1.21em/1.2 KaTeX_Main,math,Times New Roman,serif;position:relative}.katex *{border-color:currentColor;-ms-high-contrast-adjust:none!important}.katex .katex-version:after{content:"0.19.0"}.katex .katex-mathml{clip-path:inset(50%);border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.katex .katex-html>.katex-newline{display:block}.katex .katex-base{white-space:nowrap;width:min-content;position:relative}.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;table-layout:fixed;display:inline-table}.katex .vlist-r{display:table-row}.katex .vlist{vertical-align:bottom;display:table-cell;position:relative}.katex .vlist>span{height:0;display:block;position:relative}.katex .vlist>span>span{display:inline-block}.katex .vlist>span>.pstrut{width:0;overflow:hidden}.katex .vlist-t2{margin-right:-2px}.katex .vlist-s{vertical-align:bottom;width:2px;min-width:2px;font-size:1px;display:table-cell}.katex .katex-vbox{flex-direction:column;align-items:baseline;display:inline-flex}.katex .katex-thinbox{flex-direction:row;width:0;max-width:0;display:inline-flex}.katex .msupsub{text-align:left}.katex .mfrac>span>span{text-align:center}.katex .mfrac .frac-line{border-bottom-style:solid;width:100%;display:inline-block}.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{line-height:0;display:inline}.katex .clap,.katex .llap,.katex .rlap{width:0;position:relative}.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;width:100%;display:inline-block}.katex .katex-hdashline{border-bottom-style:dashed;width:100%;display:inline-block}.katex .sqrt>.katex-root{margin-left:.277778em;margin-right:-.555556em}.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:.833333em}.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.16667em}.katex .fontsize-ensurer.reset-size2.size4,.katex .katex-sizing.reset-size2.size4{font-size:1.33333em}.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.66667em}.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.45667em}.katex .fontsize-ensurer.reset-size2.size11,.katex .katex-sizing.reset-size2.size11{font-size:4.14667em}.katex .fontsize-ensurer.reset-size3.size1,.katex .katex-sizing.reset-size3.size1{font-size:.714286em}.katex .fontsize-ensurer.reset-size3.size2,.katex .katex-sizing.reset-size3.size2{font-size:.857143em}.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.14286em}.katex .fontsize-ensurer.reset-size3.size5,.katex .katex-sizing.reset-size3.size5{font-size:1.28571em}.katex .fontsize-ensurer.reset-size3.size6,.katex .katex-sizing.reset-size3.size6{font-size:1.42857em}.katex .fontsize-ensurer.reset-size3.size7,.katex .katex-sizing.reset-size3.size7{font-size:1.71429em}.katex .fontsize-ensurer.reset-size3.size8,.katex .katex-sizing.reset-size3.size8{font-size:2.05714em}.katex .fontsize-ensurer.reset-size3.size9,.katex .katex-sizing.reset-size3.size9{font-size:2.46857em}.katex .fontsize-ensurer.reset-size3.size10,.katex .katex-sizing.reset-size3.size10{font-size:2.96286em}.katex .fontsize-ensurer.reset-size3.size11,.katex .katex-sizing.reset-size3.size11{font-size:3.55429em}.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:.555556em}.katex .fontsize-ensurer.reset-size5.size2,.katex .katex-sizing.reset-size5.size2{font-size:.666667em}.katex .fontsize-ensurer.reset-size5.size3,.katex .katex-sizing.reset-size5.size3{font-size:.777778em}.katex .fontsize-ensurer.reset-size5.size4,.katex .katex-sizing.reset-size5.size4{font-size:.888889em}.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.11111em}.katex .fontsize-ensurer.reset-size5.size7,.katex .katex-sizing.reset-size5.size7{font-size:1.33333em}.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.30444em}.katex .fontsize-ensurer.reset-size5.size11,.katex .katex-sizing.reset-size5.size11{font-size:2.76444em}.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:.416667em}.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:.583333em}.katex .fontsize-ensurer.reset-size7.size4,.katex .katex-sizing.reset-size7.size4{font-size:.666667em}.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:.833333em}.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.72833em}.katex .fontsize-ensurer.reset-size7.size11,.katex .katex-sizing.reset-size7.size11{font-size:2.07333em}.katex .fontsize-ensurer.reset-size8.size1,.katex .katex-sizing.reset-size8.size1{font-size:.347222em}.katex .fontsize-ensurer.reset-size8.size2,.katex .katex-sizing.reset-size8.size2{font-size:.416667em}.katex .fontsize-ensurer.reset-size8.size3,.katex .katex-sizing.reset-size8.size3{font-size:.486111em}.katex .fontsize-ensurer.reset-size8.size4,.katex .katex-sizing.reset-size8.size4{font-size:.555556em}.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:.694444em}.katex .fontsize-ensurer.reset-size8.size7,.katex .katex-sizing.reset-size8.size7{font-size:.833333em}.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.44028em}.katex .fontsize-ensurer.reset-size8.size11,.katex .katex-sizing.reset-size8.size11{font-size:1.72778em}.katex .fontsize-ensurer.reset-size9.size1,.katex .katex-sizing.reset-size9.size1{font-size:.289352em}.katex .fontsize-ensurer.reset-size9.size2,.katex .katex-sizing.reset-size9.size2{font-size:.347222em}.katex .fontsize-ensurer.reset-size9.size3,.katex .katex-sizing.reset-size9.size3{font-size:.405093em}.katex .fontsize-ensurer.reset-size9.size4,.katex .katex-sizing.reset-size9.size4{font-size:.462963em}.katex .fontsize-ensurer.reset-size9.size5,.katex .katex-sizing.reset-size9.size5{font-size:.520833em}.katex .fontsize-ensurer.reset-size9.size6,.katex .katex-sizing.reset-size9.size6{font-size:.578704em}.katex .fontsize-ensurer.reset-size9.size7,.katex .katex-sizing.reset-size9.size7{font-size:.694444em}.katex .fontsize-ensurer.reset-size9.size8,.katex .katex-sizing.reset-size9.size8{font-size:.833333em}.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.20023em}.katex .fontsize-ensurer.reset-size9.size11,.katex .katex-sizing.reset-size9.size11{font-size:1.43981em}.katex .fontsize-ensurer.reset-size10.size1,.katex .katex-sizing.reset-size10.size1{font-size:.24108em}.katex .fontsize-ensurer.reset-size10.size2,.katex .katex-sizing.reset-size10.size2{font-size:.289296em}.katex .fontsize-ensurer.reset-size10.size3,.katex .katex-sizing.reset-size10.size3{font-size:.337512em}.katex .fontsize-ensurer.reset-size10.size4,.katex .katex-sizing.reset-size10.size4{font-size:.385728em}.katex .fontsize-ensurer.reset-size10.size5,.katex .katex-sizing.reset-size10.size5{font-size:.433944em}.katex .fontsize-ensurer.reset-size10.size6,.katex .katex-sizing.reset-size10.size6{font-size:.48216em}.katex .fontsize-ensurer.reset-size10.size7,.katex .katex-sizing.reset-size10.size7{font-size:.578592em}.katex .fontsize-ensurer.reset-size10.size8,.katex .katex-sizing.reset-size10.size8{font-size:.694311em}.katex .fontsize-ensurer.reset-size10.size9,.katex .katex-sizing.reset-size10.size9{font-size:.833173em}.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.19961em}.katex .fontsize-ensurer.reset-size11.size1,.katex .katex-sizing.reset-size11.size1{font-size:.200965em}.katex .fontsize-ensurer.reset-size11.size2,.katex .katex-sizing.reset-size11.size2{font-size:.241158em}.katex .fontsize-ensurer.reset-size11.size3,.katex .katex-sizing.reset-size11.size3{font-size:.281351em}.katex .fontsize-ensurer.reset-size11.size4,.katex .katex-sizing.reset-size11.size4{font-size:.321543em}.katex .fontsize-ensurer.reset-size11.size5,.katex .katex-sizing.reset-size11.size5{font-size:.361736em}.katex .fontsize-ensurer.reset-size11.size6,.katex .katex-sizing.reset-size11.size6{font-size:.401929em}.katex .fontsize-ensurer.reset-size11.size7,.katex .katex-sizing.reset-size11.size7{font-size:.482315em}.katex .fontsize-ensurer.reset-size11.size8,.katex .katex-sizing.reset-size11.size8{font-size:.578778em}.katex .fontsize-ensurer.reset-size11.size9,.katex .katex-sizing.reset-size11.size9{font-size:.694534em}.katex .fontsize-ensurer.reset-size11.size10,.katex .katex-sizing.reset-size11.size10{font-size:.833601em}.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{width:.12em;display:inline-block}.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{min-width:1px;display:inline-block}.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;height:inherit;width:100%;display:block;position:absolute}.katex svg path{stroke:none}.katex svg{fill-rule:nonzero;fill-opacity:1;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1}.katex img{border-style:none;min-width:0;max-width:none;min-height:0;max-height:none}.katex .katex-stretchy{width:100%;display:block;position:relative;overflow:hidden}.katex .katex-stretchy:after,.katex .katex-stretchy:before{content:""}.katex .hide-tail{width:100%;position:relative;overflow:hidden}.katex .halfarrow-left{width:50.2%;position:absolute;left:0;overflow:hidden}.katex .halfarrow-right{width:50.2%;position:absolute;right:0;overflow:hidden}.katex .brace-left{width:25.1%;position:absolute;left:0;overflow:hidden}.katex .brace-center{width:50%;position:absolute;left:25%;overflow:hidden}.katex .brace-right{width:25.1%;position:absolute;right:0;overflow:hidden}.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{box-sizing:border-box;border:.04em solid}.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{box-sizing:border-box;border-top:.049em solid;border-right:.049em solid;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{text-align:left;display:inline-block;position:absolute;right:calc(50% + .3em)}.katex .cd-label-right{text-align:right;display:inline-block;position:absolute;left:calc(50% + .3em)}.katex-display{text-align:center;margin:1em 0;display:block}.katex-display>.katex{text-align:center;white-space:nowrap;display:block}.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{text-align:left;padding-left:2em}body{counter-reset:katexEqnNo mmlEqnNo}
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--default-font-family:"Manrope",sans-serif;--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.fixed{position:fixed}.static{position:static}.hidden{display:none}.shrink{flex-shrink:1}.grow{flex-grow:1}.rounded{border-radius:.25rem}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}:root{--midnight:#080c21;--gold:#ebc680;--pearl:#f3f1eb;--silver:#b4b9d0;--violet:#a58aca;--line:#b0b7de29;--ease:cubic-bezier(.22,1,.36,1)}*{box-sizing:border-box}html{background:var(--midnight);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}body{color:var(--pearl);-webkit-font-smoothing:antialiased;margin:0;font-family:Manrope,sans-serif;font-size:16px}button,input,select{font:inherit}button{cursor:pointer;color:inherit;background:0 0;border:0}button:disabled{cursor:default}button,a,summary,input,select{outline-offset:5px}button:focus-visible,a:focus-visible,summary:focus-visible,input:focus-visible,select:focus-visible{outline:2px solid var(--gold)}button:disabled:not(.answer-panel){opacity:.35}a{color:inherit;text-decoration:none}h1,h2,h3,p{margin:0}h1,h2{text-wrap:balance}svg{flex-shrink:0}::selection{background:var(--gold);color:var(--midnight)}.muted{color:var(--silver)}.small{font-size:12px;line-height:1.8}h1[tabindex="-1"]{outline:none}.show-shell{isolation:isolate;background:radial-gradient(at 50% 35%,#28204466,#0000 55%),linear-gradient(135deg,#080d23,#0d1028 65%,#080c21);grid-template-rows:80px 1fr;min-height:100svh;display:grid;position:relative;overflow:hidden}.skip-link{background:var(--gold);color:var(--midnight);z-index:50;padding:12px;position:absolute;top:8px;left:10px;transform:translateY(-200%)}.skip-link:focus{transform:translateY(0)}.show-header{z-index:2;justify-content:space-between;align-items:center;gap:20px;padding:0 4%;display:flex;position:relative}.brand{letter-spacing:.06em;white-space:nowrap;color:#e9e4ef;align-items:center;gap:12px;min-height:44px;padding:0;font-size:12px;font-weight:700;display:flex}.brand small{color:var(--silver);margin:0 2px;font-size:8px}.brand-mark{width:32px;height:32px;color:var(--gold);letter-spacing:0;border:1px solid #ebc68055;border-radius:50%;justify-content:center;align-items:center;font-family:Barlow Condensed,sans-serif;font-size:14px;display:flex}.brand-mark>span{margin:0 1px;font-size:17px;font-weight:400}.header-tools{align-items:center;gap:8px;display:flex}.icon-button{color:#c3bdd2;border-radius:8px;justify-content:center;align-items:center;min-width:44px;min-height:44px;transition:color .2s,background .2s;display:inline-flex}.icon-button:hover:enabled{color:var(--gold);background:#ffffff06}.header-tools .icon-button{color:#aaa6c0}.header-tools .icon-button:hover{color:var(--gold)}.stage-art{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.beam{transform-origin:50% 0;filter:blur(35px);background:linear-gradient(#8c70cf07,#8c70cf09 45%,#0000);width:30vw;height:85vh;position:absolute;top:-15%;-webkit-mask:linear-gradient(#0000,#000 25%,#0000);mask:linear-gradient(#0000,#000 25%,#0000)}.beam-one{left:12%;transform:rotate(-20deg)}.beam-two{right:12%;transform:rotate(20deg)}.beam-three,.beam-four{display:none}.clock-face{aspect-ratio:1;border:1px solid #bba2d021;border-radius:50%;width:min(42vw,650px);position:absolute;top:45%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 90px #8762c308}.clock-inner{border:1px solid #bba2d00c;border-radius:50%;position:absolute;inset:15px}.clock-ticks{background:repeating-conic-gradient(#baa2d025 0 .12deg,transparent .2deg 6deg);border-radius:50%;position:absolute;inset:8px;-webkit-mask:radial-gradient(#0000 69%,#000 69.1%);mask:radial-gradient(#0000 69%,#000 69.1%)}.clock-dot{background:#b9a1d67a;border-radius:50%;width:4px;height:4px;display:block;position:absolute}.d1{top:-2px;left:50%}.d2{top:50%;right:-2px}.d3{bottom:-2px;left:50%}.d4{top:50%;left:-2px}.stage-floor{width:min(850px,75vw);height:115px;position:absolute;bottom:5%;left:50%;transform:translate(-50%)}.floor-ring{border:1px solid #a88ac71c;border-radius:50%;position:absolute;inset:15px 0}.floor-ring.r1{border-color:#ebc68026;inset:33px 90px;box-shadow:0 0 20px #ebc68006}.floor-ring.r2{inset:16px 0}.floor-ring.r3{border-color:#a88ac70a;inset:0 -55px}.floor-glow{filter:blur(10px);background:radial-gradient(#a87cfa0a,#0000 70%);border-radius:50%;position:absolute;inset:20px 5%}.horizon{display:none}.stage-art.quiet .clock-face{opacity:.2;width:650px;top:50%}.stage-art.quiet .stage-floor{opacity:.25;bottom:0}.stage-art.quiet .beam{opacity:.3}.main-stage{justify-content:center;align-items:center;width:100%;min-height:calc(100svh - 80px);padding:40px 6% 80px;display:flex;position:relative}.lobby-content{text-align:center;flex-direction:column;align-items:center;padding-bottom:35px;display:flex}.show-title{letter-spacing:.025em;text-transform:uppercase;text-shadow:0 8px 50px #05071930;font-family:Barlow Condensed,Impact,sans-serif;font-size:clamp(118px,12vw,184px);font-weight:700;line-height:.87}.show-title>span{white-space:nowrap;display:block}.show-title>span:first-child{color:var(--gold);letter-spacing:.06em;padding-left:.05em;font-size:1.08em}.show-title>span+span{margin-top:12px}.show-title em{color:#c5bdd7;vertical-align:middle;margin-right:.12em;font-size:.33em;font-style:normal;display:inline-block;transform:translateY(-.07em)}.title-question{color:var(--gold)}.hero-description{color:#c0b9d0;text-wrap:balance;max-width:400px;margin-top:30px;font-size:15px;line-height:1.8}.button{white-space:nowrap;border:1px solid #0000;border-radius:7px;justify-content:center;align-items:center;gap:13px;min-height:52px;padding:0 28px;font-size:14px;font-weight:700;transition:background .2s,box-shadow .2s,transform .2s;display:inline-flex}.button.gold{color:#231d24;background:linear-gradient(110deg,#f0d39a,#e6bd7a);border-color:#f9dfac44;box-shadow:0 3px 25px #e5bd7015}.button.gold:hover{background:linear-gradient(110deg,#f8dfb0,#edc684);transform:translateY(-1px);box-shadow:0 3px 35px #e5bd702a}.button:active{transform:translateY(1px)}.button.quiet{color:#c8c0d8;background:#ffffff03;border-color:#aaa1c32a}.button.quiet:hover{background:#ffffff08}.start-button{min-width:200px;min-height:56px;margin-top:32px}.choose-questions{color:#a9a2bc;border-radius:5px;min-height:44px;margin-top:12px;padding:11px 16px;font-size:12px;transition:color .2s}.choose-questions:hover{color:var(--pearl)}.choose-questions:focus:not(:focus-visible){outline:none}.text-button{color:#b6adc8;justify-content:center;align-items:center;gap:7px;min-height:40px;padding:0;font-size:12px;transition:color .2s;display:inline-flex}.text-button:hover{color:var(--gold)}.round-stage{width:min(1120px,100%)}.round-meta{color:#b4a9c6;justify-content:space-between;align-items:center;margin-bottom:35px;font-size:12px;display:flex}.round-meta>span:first-child{color:var(--gold);font-weight:600}.round-meta .muted{color:#9592ad;margin-left:4px;font-weight:400}.question-copy{text-align:center}.question-copy h1{letter-spacing:-.04em;max-width:1000px;margin:auto;font-size:clamp(32px,3vw,46px);font-weight:500;line-height:1.16}.question-copy p{color:#b8b8d0;text-wrap:balance;max-width:800px;margin:18px auto 0;font-size:15px;line-height:1.8}.answer-grid{grid-template-columns:1fr 1fr;gap:24px;margin:38px 0 28px;display:grid}.answer-panel{text-align:left;background:linear-gradient(110deg,#23234255,#171c3680);border:1px solid #8580ae70;border-radius:7px 24px;align-items:center;gap:21px;min-height:138px;padding:28px;transition:border-color .2s,background .2s,box-shadow .2s;display:flex;position:relative}.answer-panel:hover:enabled{background:#29264599;border-color:#c9b7e3b3}.answer-panel.selected{border-color:var(--gold);background:linear-gradient(110deg,#ba944023,#32253b66);box-shadow:0 0 25px #dcb86e10}.answer-letter{color:#c8bddb;border:1px solid #b0a2d349;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-size:15px;display:flex}.selected .answer-letter{color:var(--gold);border-color:#ebc68080}.answer-copy{flex-direction:column;flex:1;gap:10px;min-width:0;display:flex}.answer-copy>strong{letter-spacing:-.025em;font-size:23px;font-weight:600;line-height:1.3}.answer-copy>span:not(.answer-value){color:#b7b5cd;font-size:13px;line-height:1.65}.answer-panel>svg{color:var(--gold)}.answer-panel.winning{background:linear-gradient(110deg,#71532730,#27264580);border-color:#e8c78c;box-shadow:0 0 35px #ebc68008}.winning .answer-letter{background:var(--gold);color:#252039;border-color:var(--gold)}.other-answer{opacity:.7}.answer-value{color:var(--gold);align-items:center;gap:13px;margin-top:7px;font-family:Barlow Condensed,sans-serif;font-size:35px;line-height:1.1;display:flex}.other-answer .answer-value{color:#c2bdd2}.question-controls{justify-content:space-between;align-items:center;gap:20px;display:flex}.timer-controls{align-items:center;gap:7px;display:flex}.countdown{color:#bfb5d0;font-variant-numeric:tabular-nums;border:1px solid #a49cc22e;border-radius:7px;align-items:center;gap:10px;min-width:112px;min-height:46px;padding:0 14px;font-size:13px;transition:border-color .2s,color .2s;display:inline-flex}.countdown:hover:enabled{color:var(--gold);border-color:#ebc68060}.countdown.urgent{color:var(--gold);background:#ebc68008;border-color:#ebc68070}.assumptions-link{color:#a39bb6;margin-left:15px;font-size:11px}.question-controls>.button{min-width:190px}.answer-explanation{border-top:1px solid var(--line);padding-top:22px}.result-line{justify-content:space-between;align-items:center;gap:20px;margin-bottom:10px;display:flex}.result-line>span{color:var(--gold);font-size:17px;font-weight:600}.result-line>.text-button{min-height:30px;font-size:12px}.answer-explanation>p{color:#c3bed2;max-width:1000px;font-size:15px;line-height:1.9}.round-bottom{justify-content:space-between;align-items:center;gap:30px;margin-top:25px;display:flex}.takeaway{color:#e7cfab;font-size:13px;line-height:1.8}.round-bottom>.button{min-width:150px}.handoff{text-align:center;flex-direction:column;align-items:center;display:flex}.handoff>p{color:#b8adc9;margin-bottom:16px;font-size:16px}.handoff h1{color:var(--gold);letter-spacing:.01em;font-family:Barlow Condensed,sans-serif;font-size:clamp(60px,8vw,105px);font-weight:600;line-height:1}.handoff>span{color:#ada3c0;margin-top:22px;font-size:13px}.handoff>.button{min-width:180px;margin-top:45px}.summary-stage{text-align:center}.summary-stage h1{letter-spacing:.005em;color:var(--gold);font-family:Barlow Condensed,sans-serif;font-size:clamp(58px,6vw,90px);font-weight:600;line-height:.98}.closing-ideas{color:#d7cfdf;flex-direction:column;gap:15px;margin:38px 0 30px;padding:0;font-size:17px;list-style:none;display:flex}.summary-stage>p{color:#a59bb9;margin-top:30px;font-size:12px}.show-dialog{color:var(--pearl);background:linear-gradient(145deg,#171b34,#0e1329);border:1px solid #a493bf42;border-radius:12px;width:720px;max-width:min(720px,100vw - 32px);max-height:88svh;margin:auto;padding:0;overflow:auto;box-shadow:0 35px 130px #0009}.show-dialog.wide{width:850px;max-width:min(850px,100vw - 32px)}.show-dialog::backdrop{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#030619cb}.dialog-head{border-bottom:1px solid var(--line);z-index:5;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#151a31f7;justify-content:space-between;align-items:center;gap:20px;padding:24px 28px;display:flex;position:sticky;top:0}.dialog-head h2{letter-spacing:-.035em;font-size:22px;font-weight:500}.dialog-head .icon-button{min-width:40px;min-height:40px}.dialog-content{padding:24px 28px 28px;font-size:14px;line-height:1.8}.dialog-content h3{color:#e0d5e9;margin:24px 0 12px;font-size:13px;font-weight:600}.dialog-footer{border-top:1px solid var(--line);z-index:3;background:#11152b;justify-content:space-between;align-items:center;gap:25px;padding:16px 28px;display:flex;position:sticky;bottom:0}.dialog-footer .small{font-size:11px}.dialog-footer .button{min-width:115px;min-height:44px;font-size:13px}.settings-menu{padding-top:10px;padding-bottom:12px}.settings-menu>button{text-align:left;color:#d8d0e2;border-bottom:1px solid #a49cc219;align-items:center;gap:17px;width:100%;min-height:66px;padding:0 6px;font-size:14px;display:flex}.settings-menu>button:last-child{border:0}.settings-menu>button>span{flex:1}.settings-menu>button>svg:first-child{color:#b49bcd}.settings-menu>button:hover{color:var(--gold)}.lineup-intro{justify-content:space-between;align-items:center;gap:20px;margin-bottom:16px;display:flex}.lineup-intro p{color:#a8a2be;font-size:12px}.lineup-intro .text-button{white-space:nowrap;font-size:11px}.simple-lineup{margin:0 0 20px;padding:0;list-style:none}.simple-lineup>li{border-bottom:1px solid var(--line);align-items:center;gap:15px;padding:2px 0;display:flex}.simple-lineup>li:first-child{border-top:1px solid var(--line)}.simple-lineup>li:nth-child(2n){margin-bottom:14px}.lineup-number{color:#bfa2d7;text-align:center;min-width:24px;font-family:Barlow Condensed,sans-serif;font-size:23px}.lineup-question{text-align:left;border-radius:4px;flex:1;justify-content:space-between;align-items:center;gap:15px;min-width:0;padding:15px 6px 15px 0;display:flex}.lineup-question>span{flex-direction:column;gap:7px;min-width:0;display:flex}.lineup-question small{color:#a8a1bc;font-size:10px;line-height:1.6}.lineup-question strong{color:#e5deec;font-size:14px;font-weight:500;line-height:1.5}.lineup-question>svg{color:#8e83a5}.lineup-question:hover strong{color:var(--gold)}.reorder-buttons{display:flex}.reorder-buttons .icon-button{min-width:36px}.setup-disclosure{border-top:1px solid var(--line);color:#b7afc9;padding:3px 0;font-size:12px}.setup-disclosure summary{cursor:pointer;justify-content:space-between;align-items:center;gap:15px;min-height:47px;list-style:none;display:flex}.setup-disclosure summary::-webkit-details-marker{display:none}.setup-disclosure[open]>summary svg{transform:rotate(90deg)}.presenter-inputs{grid-template-columns:repeat(3,1fr);gap:15px;margin:10px 0 20px;display:grid}.dialog-content label{color:#c5bdd5;flex-direction:column;gap:7px;font-size:11px;display:flex}.dialog-content input,.dialog-content select{width:100%;color:var(--pearl);background:#0b1026b0;border:1px solid #9694bd40;border-radius:6px;min-height:44px;padding:10px 12px;font-size:14px;line-height:1.5}.dialog-content select{cursor:pointer;padding-right:26px}.dialog-content select option{background:#151a34}.backup-actions{flex-wrap:wrap;gap:20px;padding-bottom:15px;display:flex}.backup-actions .text-button{font-size:11px}.notice,.error{border-radius:5px;margin-top:15px;padding:10px 13px;font-size:12px;line-height:1.7}.notice{color:var(--gold);background:#d8b46e0b;border:1px solid #d8b46e25}.error{color:#ffb7bf;background:#e6808c0c;border:1px solid #e6808c40}.bank-heading{flex-wrap:wrap;align-items:center;gap:20px;margin-bottom:22px;display:flex}.back-button>svg{transform:rotate(180deg)}.bank-heading p{color:#d8cce3;font-size:14px}.bank-heading>span{color:#a69cbb;margin-left:auto;font-size:11px}.bank-filters{grid-template-columns:1fr 180px;gap:12px;margin-bottom:18px;display:grid}.question-bank{flex-direction:column;gap:10px;display:flex}.bank-question{text-align:left;background:#0a10251f;border:1px solid #9694bd2b;border-radius:7px;flex-direction:column;gap:9px;width:100%;padding:18px 55px 18px 18px;transition:border-color .2s,background .2s;display:flex;position:relative}.bank-question:hover{background:#a478df07;border-color:#c3a1e28a}.bank-question.is-selected{border-color:#ebc68065}.bank-question-top{justify-content:space-between;align-items:center;gap:10px;display:flex}.bank-question-top small{color:#ba9ed6;font-size:10px}.bank-question-top>span{color:#a9a0ba;font-size:9px}.bank-question strong{color:#e6deed;font-size:15px;font-weight:500;line-height:1.4}.bank-options{color:#b1a8c2;font-size:11px;line-height:1.7}.bank-options em{color:#867e9e;padding:0 10px;font-style:normal}.bank-select-icon{color:#a491ba;position:absolute;top:50%;right:18px;transform:translateY(-50%)}.is-selected .bank-select-icon{color:var(--gold)}.empty-bank{text-align:center;color:var(--silver);padding:35px 15px;font-size:13px}.maths-metric{color:#b4a5c7;margin-bottom:15px;font-size:13px}.math-comparisons{border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin:10px 0 23px;padding:12px 0}.math-comparisons>div{align-items:center;gap:20px;min-height:90px;display:flex}.math-option-label{color:#bda2d7;flex-shrink:0;width:28px;font-size:13px}.typeset-math{color:#ecd1a0;min-width:0;max-width:100%;padding:5px 0;overflow:auto hidden}.typeset-math .katex-display{text-align:left;margin:.6em 0}.typeset-math .katex-display>.katex{text-align:left;font-size:1.18em}.math-comparisons .typeset-math{flex:1;font-size:17px}.math-explanation{color:#d3cbdf;font-size:14px;line-height:1.9}.assumptions-text{color:#ada4bf;font-size:12px;line-height:1.9}.maths-panel>.text-button{margin-top:24px;font-size:11px}.formula-reference>div{border-bottom:1px solid var(--line);padding:13px 0}.formula-reference>div>span{color:#c0adc8;font-size:11px}.formula-reference .typeset-math{font-size:16px}.formula-key{color:#a69bb9;margin:23px 0;font-size:11px;line-height:1.9}.source-links{flex-direction:column;margin-bottom:18px;display:flex}.source-links>a{color:#d9cce6;justify-content:space-between;align-items:center;gap:15px;padding:12px 0;font-size:12px;display:flex}.source-links>a:hover{color:var(--gold)}.shortcut-list{margin:0 0 22px}.shortcut-list>div{border-bottom:1px solid var(--line);grid-template-columns:125px 1fr;align-items:center;gap:20px;padding:12px 0;display:grid}.shortcut-list dd{color:#c5bbd4;margin:0;font-size:13px}kbd{color:#cec4db;background:#ffffff04;border:1px solid #b3bad12a;border-bottom-width:2px;border-radius:4px;justify-content:center;align-items:center;min-width:26px;min-height:28px;padding:3px 8px;font-family:inherit;font-size:11px;display:inline-flex}.restart-copy{color:#bdb3cc;font-size:14px;line-height:1.8}.restart-actions{justify-content:flex-end;gap:12px;margin-top:30px;display:flex}.restart-actions .button{padding:0 22px;font-size:12px}.toast{color:#ead3ad;text-align:center;z-index:50;background:#1e2036;border:1px solid #c3a67570;border-radius:7px;width:max-content;max-width:calc(100vw - 32px);padding:14px 20px;font-size:12px;line-height:1.7;position:fixed;bottom:25px;left:50%;transform:translate(-50%);box-shadow:0 10px 40px #0006}.scene-enter{animation:scene-in .55s var(--ease) both}@keyframes scene-in{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}.suspense .answer-panel{animation:.73s ease-in-out 3 suspense}@keyframes suspense{0%,to{box-shadow:0 0 5px #e6bd7310}50%{border-color:#ebc68099;box-shadow:0 0 35px #e6bd7335}}@media (min-width:1700px){.show-shell{grid-template-rows:92px 1fr}.main-stage{min-height:calc(100svh - 92px);padding-bottom:95px}.brand{font-size:14px}.header-tools{gap:14px}.hero-description{max-width:500px;margin-top:36px;font-size:18px}.start-button{min-width:220px;min-height:60px;margin-top:36px;font-size:16px}.choose-questions{margin-top:17px;font-size:14px}.round-stage{width:1400px}.round-meta{margin-bottom:42px;font-size:15px}.question-copy h1{max-width:1300px;font-size:58px}.question-copy p{max-width:1100px;margin-top:22px;font-size:19px}.answer-grid{gap:30px;margin:45px 0 32px}.answer-panel{gap:25px;min-height:170px;padding:35px}.answer-copy>strong{font-size:30px}.answer-copy>span:not(.answer-value){font-size:17px}.answer-letter{width:50px;height:50px;font-size:19px}.answer-value{margin-top:10px;font-size:44px}.question-controls .button,.round-bottom .button{min-height:57px;padding:0 32px;font-size:16px}.countdown{min-width:130px;min-height:52px;padding:0 18px;font-size:16px}.assumptions-link{margin-left:25px;font-size:13px}.answer-explanation{padding-top:26px}.result-line>span{font-size:22px}.result-line .text-button{font-size:14px}.answer-explanation>p{font-size:19px}.takeaway{font-size:16px}.round-bottom{margin-top:30px}.closing-ideas{font-size:22px}.summary-stage>.button,.handoff>.button{min-height:57px;font-size:16px}.summary-stage>p{font-size:14px}.show-dialog{width:800px;max-width:min(800px,100vw - 48px)}.show-dialog.wide{width:930px;max-width:min(930px,100vw - 48px)}}@media (max-height:800px) and (min-width:761px){.show-shell{grid-template-rows:64px 1fr}.main-stage{min-height:calc(100svh - 64px);padding-top:22px;padding-bottom:35px}.show-title{font-size:134px}.hero-description{margin-top:24px;font-size:14px}.start-button{min-height:50px;margin-top:25px}.choose-questions{margin-top:8px}.lobby-content{padding-bottom:15px}.clock-face{width:520px;top:45%}.stage-floor{height:100px;bottom:1%}.round-meta{margin-bottom:24px}.question-copy h1{font-size:35px}.question-copy p{margin-top:14px;font-size:14px}.answer-grid{margin:27px 0 23px}.answer-panel{gap:18px;min-height:115px;padding:24px}.answer-copy>strong{font-size:22px}.answer-copy>span:not(.answer-value){font-size:12px}.answer-value{font-size:31px}.answer-explanation{padding-top:15px}.result-line{margin-bottom:8px}.result-line>span{font-size:16px}.answer-explanation>p{font-size:13px;line-height:1.8}.round-bottom{margin-top:18px}.takeaway{font-size:12px}.round-bottom>.button,.question-controls>.button{min-height:47px;font-size:13px}.summary-stage h1{font-size:68px}.closing-ideas{gap:12px;margin:28px 0 25px;font-size:16px}}@media (max-width:1000px) and (min-width:761px){.question-copy h1{font-size:36px}.answer-panel{gap:15px;padding:22px}.answer-copy>strong{font-size:21px}.answer-copy>span:not(.answer-value){font-size:12px}.question-copy p,.answer-explanation>p{font-size:14px}.round-bottom{gap:20px}.takeaway{font-size:12px}}@media (max-width:760px){.show-shell{grid-template-rows:64px 1fr}.show-header{gap:12px;padding:0 20px}.brand{letter-spacing:.025em;gap:8px;font-size:10px}.brand small{margin:0;font-size:7px}.brand-mark{width:28px;height:28px;font-size:12px}.brand-mark>span{font-size:14px}.header-tools{gap:0}.header-tools .icon-button{min-width:38px;min-height:44px}.header-tools svg{width:18px;height:18px}.main-stage{min-height:calc(100svh - 64px);padding:35px 22px 55px}.lobby-content{padding-bottom:35px}.show-title{font-size:clamp(98px,23vw,150px)}.show-title>span+span{margin-top:10px}.hero-description{max-width:280px;margin-top:28px;font-size:13px;line-height:1.85}.start-button{min-width:190px;min-height:52px;margin-top:30px;font-size:13px}.choose-questions{margin-top:13px;font-size:12px}.clock-face{opacity:.65;width:95vw;top:43%}.stage-floor{width:110vw;height:80px;bottom:3%}.floor-ring.r1{inset:20px 30px}.round-meta{margin-bottom:28px;font-size:11px}.question-copy h1{font-size:30px;line-height:1.18}.question-copy p{margin-top:18px;font-size:13px;line-height:1.8}.answer-grid{grid-template-columns:1fr;gap:15px;margin:28px 0 24px}.answer-panel{border-radius:6px 20px;gap:17px;min-height:112px;padding:22px}.answer-letter{width:34px;height:34px;font-size:14px}.answer-copy>strong{font-size:21px}.answer-copy>span:not(.answer-value){font-size:12px}.answer-value{font-size:32px}.answer-value svg{width:18px;height:18px}.question-controls{align-items:flex-start;gap:10px}.timer-controls{flex-wrap:wrap;gap:4px;max-width:150px}.countdown{gap:8px;min-width:102px;min-height:46px;padding:0 10px;font-size:12px}.timer-controls .icon-button{min-width:30px}.question-controls>.button{gap:8px;min-width:145px;min-height:46px;padding:0 15px;font-size:12px}.assumptions-link{justify-content:flex-start;width:100%;min-height:34px;margin:7px 0 0;font-size:10px}.answer-explanation{padding-top:17px}.result-line{gap:12px;margin-bottom:12px}.result-line>span{font-size:16px}.result-line .text-button{white-space:nowrap;gap:6px;font-size:11px}.answer-explanation>p{font-size:13px;line-height:1.9}.round-bottom{flex-direction:column;align-items:stretch;gap:20px;margin-top:22px}.takeaway{font-size:12px;line-height:1.8}.round-bottom>.button{min-height:48px;font-size:13px}.handoff h1{font-size:64px}.handoff>p{font-size:14px}.handoff>span{font-size:12px}.handoff>.button{min-height:50px;margin-top:35px;font-size:13px}.summary-stage h1{font-size:62px}.closing-ideas{gap:17px;margin:33px 0 30px;font-size:14px;line-height:1.8}.summary-stage>.button{min-height:50px;font-size:13px}.summary-stage>p{margin-top:27px;font-size:10px}.show-dialog,.show-dialog.wide{border-radius:10px;max-width:calc(100vw - 24px);max-height:92svh}.dialog-head{padding:18px 20px}.dialog-head h2{font-size:21px}.dialog-content{padding:20px;font-size:13px}.dialog-footer{gap:15px;padding:15px 20px}.dialog-footer .small{max-width:160px;font-size:9px}.dialog-footer .button{min-width:95px;min-height:44px;padding:0 18px;font-size:12px}.settings-menu>button{gap:14px;min-height:63px;font-size:13px}.lineup-intro{align-items:flex-start;gap:12px;margin-bottom:12px}.lineup-intro p{max-width:180px;font-size:10px;line-height:1.8}.lineup-intro .text-button{min-height:34px;font-size:10px}.simple-lineup>li{gap:10px}.lineup-number{min-width:19px;font-size:21px}.lineup-question{gap:10px;padding:13px 4px 13px 0}.lineup-question strong{font-size:12px;line-height:1.6}.lineup-question small{font-size:8px;line-height:1.8}.lineup-question>svg{width:15px}.simple-lineup>li:nth-child(2n){margin-bottom:10px}.reorder-buttons{flex-direction:column}.reorder-buttons .icon-button{min-width:30px;min-height:30px}.setup-disclosure{font-size:11px}.presenter-inputs{grid-template-columns:1fr;gap:12px}.dialog-content input,.dialog-content select{font-size:16px}.backup-actions{gap:15px}.backup-actions .text-button{font-size:10px}.bank-heading{gap:8px 15px;margin-bottom:17px}.bank-heading p{font-size:12px}.bank-heading>span{width:100%;margin-left:0;font-size:10px}.bank-heading .text-button{font-size:11px}.bank-filters{grid-template-columns:1fr;gap:10px}.bank-question{gap:8px;padding:16px 36px 16px 13px}.bank-question strong{font-size:13px;line-height:1.55}.bank-question-top{flex-direction:column;align-items:flex-start;gap:4px}.bank-question-top small,.bank-question-top>span{font-size:9px}.bank-options{font-size:10px}.bank-options em{padding:0 7px}.bank-select-icon{right:10px}.bank-select-icon>svg{width:15px}.maths-metric{font-size:11px}.math-comparisons>div{gap:10px;min-height:94px}.math-option-label{width:16px;font-size:12px}.math-comparisons .typeset-math{font-size:14px}.typeset-math .katex-display>.katex{font-size:1.1em}.math-explanation{font-size:12px}.assumptions-text{font-size:11px}.formula-reference .typeset-math{font-size:15px}.formula-reference>div>span,.formula-key,.source-links>a,.source-links+.small{font-size:10px}.shortcut-list>div{grid-template-columns:100px 1fr;gap:12px}.shortcut-list dd{font-size:11px}kbd{font-size:10px}.restart-copy{font-size:12px}.restart-actions{gap:10px}.restart-actions .button{min-height:46px;padding:0 16px;font-size:11px}.toast{padding:12px 16px;font-size:10px;bottom:16px}}.balance-counts{color:#c1aed1;margin-top:6px;font-size:10px;display:block}.lineup-tools{align-items:center;gap:20px;display:flex}.lineup-tools .text-button:first-child{color:#d8bd8d}@media (max-width:760px){.lineup-tools{flex-direction:column;align-items:flex-end;gap:0}.lineup-tools .text-button{min-height:32px}.balance-counts{max-width:180px;font-size:9px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
