@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:500;src:url(../media/barlow-condensed-vietnamese-500-normal.3xo9s8zyfuyd6.woff2)format("woff2"),url(../media/barlow-condensed-vietnamese-500-normal.3qx7wyf86xs4s.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:500;src:url(../media/barlow-condensed-latin-ext-500-normal.1ne4fhi7fpjy9.woff2)format("woff2"),url(../media/barlow-condensed-latin-ext-500-normal.1-g5931w4-eu4.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:500;src:url(../media/barlow-condensed-latin-500-normal.38aj5eyydxap2.woff2)format("woff2"),url(../media/barlow-condensed-latin-500-normal.2ouj1ygbbtao3.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-family:Barlow;font-style:normal;font-display:swap;font-weight:400;src:url(../media/barlow-vietnamese-400-normal.1p7a6n-wg7475.woff2)format("woff2"),url(../media/barlow-vietnamese-400-normal.0k-idquqjs3ou.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;font-style:normal;font-display:swap;font-weight:400;src:url(../media/barlow-latin-ext-400-normal.3428h6_4no53c.woff2)format("woff2"),url(../media/barlow-latin-ext-400-normal.3-5gl67tny_vk.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;font-style:normal;font-display:swap;font-weight:400;src:url(../media/barlow-latin-400-normal.0ttnbqtks8pz8.woff2)format("woff2"),url(../media/barlow-latin-400-normal.2q232q7nmze6k.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;font-style:normal;font-display:swap;font-weight:500;src:url(../media/barlow-vietnamese-500-normal.34vh5f-6yju0-.woff2)format("woff2"),url(../media/barlow-vietnamese-500-normal.0fgg28h67ffz5.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;font-style:normal;font-display:swap;font-weight:500;src:url(../media/barlow-latin-ext-500-normal.0y48t30zsg1-x.woff2)format("woff2"),url(../media/barlow-latin-ext-500-normal.3tpb058eqjlba.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;font-style:normal;font-display:swap;font-weight:500;src:url(../media/barlow-latin-500-normal.07ksy-a4avz1m.woff2)format("woff2"),url(../media/barlow-latin-500-normal.2gp2c7bmfr47a.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;font-style:normal;font-display:swap;font-weight:600;src:url(../media/barlow-vietnamese-600-normal.1m5b9nf7zu8da.woff2)format("woff2"),url(../media/barlow-vietnamese-600-normal.2fsgphdgpmz4d.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;font-style:normal;font-display:swap;font-weight:600;src:url(../media/barlow-latin-ext-600-normal.2h29y9nb1nz0g.woff2)format("woff2"),url(../media/barlow-latin-ext-600-normal.45cip6q06fzn7.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;font-style:normal;font-display:swap;font-weight:600;src:url(../media/barlow-latin-600-normal.2ekrofpr7xv99.woff2)format("woff2"),url(../media/barlow-latin-600-normal.2r--11ob1d7-_.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:Red Hat Mono;font-style:normal;font-display:swap;font-weight:400;src:url(../media/red-hat-mono-latin-ext-400-normal.3216eeoy5i7-q.woff2)format("woff2"),url(../media/red-hat-mono-latin-ext-400-normal.1--1zutxj9w2c.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:Red Hat Mono;font-style:normal;font-display:swap;font-weight:400;src:url(../media/red-hat-mono-latin-400-normal.21bxvif0x3cdf.woff2)format("woff2"),url(../media/red-hat-mono-latin-400-normal.11sz89c3ezzxu.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:Red Hat Mono;font-style:normal;font-display:swap;font-weight:500;src:url(../media/red-hat-mono-latin-ext-500-normal.2wvzrr9ptwda7.woff2)format("woff2"),url(../media/red-hat-mono-latin-ext-500-normal.2d8eybs66mqgr.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:Red Hat Mono;font-style:normal;font-display:swap;font-weight:500;src:url(../media/red-hat-mono-latin-500-normal.1dqgkcp2_8hc1.woff2)format("woff2"),url(../media/red-hat-mono-latin-500-normal.31hw1lusl0xjf.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:Red Hat Mono;font-style:normal;font-display:swap;font-weight:600;src:url(../media/red-hat-mono-latin-ext-600-normal.18va99i82t9kl.woff2)format("woff2"),url(../media/red-hat-mono-latin-ext-600-normal.3mubqgv3s8i63.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:Red Hat Mono;font-style:normal;font-display:swap;font-weight:600;src:url(../media/red-hat-mono-latin-600-normal.3fua5bk49cl1u.woff2)format("woff2"),url(../media/red-hat-mono-latin-600-normal.02jgpx2pcpgkn.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:Syncopate;font-style:normal;font-display:swap;font-weight:400;src:url(../media/syncopate-latin-ext-400-normal.3a93q7dqk_-a1.woff2)format("woff2"),url(../media/syncopate-latin-ext-400-normal.02tcc0k08by94.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:Syncopate;font-style:normal;font-display:swap;font-weight:400;src:url(../media/syncopate-latin-400-normal.0j-hewaxuv8yz.woff2)format("woff2"),url(../media/syncopate-latin-400-normal.43inoi9r-rm06.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:Syncopate;font-style:normal;font-display:swap;font-weight:700;src:url(../media/syncopate-latin-ext-700-normal.1216--hhgdvoh.woff2)format("woff2"),url(../media/syncopate-latin-ext-700-normal.19tn1kn9_da8z.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:Syncopate;font-style:normal;font-display:swap;font-weight:700;src:url(../media/syncopate-latin-700-normal.041zlalsn2oln.woff2)format("woff2"),url(../media/syncopate-latin-700-normal.2kasrtns8duka.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:Atkinson Hyperlegible Next;font-style:normal;font-display:swap;font-weight:400;src:url(../media/atkinson-hyperlegible-next-latin-ext-400-normal.1vxapqp_6ossi.woff2)format("woff2"),url(../media/atkinson-hyperlegible-next-latin-ext-400-normal.29yi9o_w25lo1.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:Atkinson Hyperlegible Next;font-style:normal;font-display:swap;font-weight:400;src:url(../media/atkinson-hyperlegible-next-latin-400-normal.2u5oagmduz53s.woff2)format("woff2"),url(../media/atkinson-hyperlegible-next-latin-400-normal.0n1wbwkhdi44r.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:Atkinson Hyperlegible Next;font-style:normal;font-display:swap;font-weight:600;src:url(../media/atkinson-hyperlegible-next-latin-ext-600-normal.05kb_6ej3ybth.woff2)format("woff2"),url(../media/atkinson-hyperlegible-next-latin-ext-600-normal.38icwdi_ub6-8.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:Atkinson Hyperlegible Next;font-style:normal;font-display:swap;font-weight:600;src:url(../media/atkinson-hyperlegible-next-latin-600-normal.30k-cx1yxhfx_.woff2)format("woff2"),url(../media/atkinson-hyperlegible-next-latin-600-normal.1a0d0c1vct_en.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:Atkinson Hyperlegible Next;font-style:normal;font-display:swap;font-weight:700;src:url(../media/atkinson-hyperlegible-next-latin-ext-700-normal.3r9w3_zc2pbrm.woff2)format("woff2"),url(../media/atkinson-hyperlegible-next-latin-ext-700-normal.1iu58ujh1gxe9.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:Atkinson Hyperlegible Next;font-style:normal;font-display:swap;font-weight:700;src:url(../media/atkinson-hyperlegible-next-latin-700-normal.1wtqmcz2r01_g.woff2)format("woff2"),url(../media/atkinson-hyperlegible-next-latin-700-normal.06izqgfltbdav.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:Atkinson Hyperlegible Next;font-style:normal;font-display:swap;font-weight:800;src:url(../media/atkinson-hyperlegible-next-latin-ext-800-normal.39rwaujp7ggw3.woff2)format("woff2"),url(../media/atkinson-hyperlegible-next-latin-ext-800-normal.12szjt7di41rq.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:Atkinson Hyperlegible Next;font-style:normal;font-display:swap;font-weight:800;src:url(../media/atkinson-hyperlegible-next-latin-800-normal.25if1swxlvzm_.woff2)format("woff2"),url(../media/atkinson-hyperlegible-next-latin-800-normal.3_kuv1ieshp9_.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:Atkinson Hyperlegible Mono;font-style:normal;font-display:swap;font-weight:400;src:url(../media/atkinson-hyperlegible-mono-latin-ext-400-normal.3_czf2__wruhc.woff2)format("woff2"),url(../media/atkinson-hyperlegible-mono-latin-ext-400-normal.1ygj61n16mgx6.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:Atkinson Hyperlegible Mono;font-style:normal;font-display:swap;font-weight:400;src:url(../media/atkinson-hyperlegible-mono-latin-400-normal.2y5oktkzyswql.woff2)format("woff2"),url(../media/atkinson-hyperlegible-mono-latin-400-normal.3u_ysh_e_roz_.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:Atkinson Hyperlegible Mono;font-style:normal;font-display:swap;font-weight:500;src:url(../media/atkinson-hyperlegible-mono-latin-ext-500-normal.2oqnccok5ehze.woff2)format("woff2"),url(../media/atkinson-hyperlegible-mono-latin-ext-500-normal.1g5j0a55ibh5c.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:Atkinson Hyperlegible Mono;font-style:normal;font-display:swap;font-weight:500;src:url(../media/atkinson-hyperlegible-mono-latin-500-normal.1gahycr4jhnai.woff2)format("woff2"),url(../media/atkinson-hyperlegible-mono-latin-500-normal.1n74zt-z1jtbk.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}
:root{--surface:#0a2042;--surface-2:#12325c;--cell:#163b6b;--ink:#f2f6ff;--ink-muted:#c6d6ee;--ink-faint:#9fb6d8;--rule:#f2f6ff29;--rule-strong:#f2f6ff61;--grid:#ffffff0d;--accent:#ffd166;--on-accent:#102a4c;--focus:#ffd166;--readout:#f2f6ff;--nominal:#7ee2a8;--inflight:#9cc8ff;--hold:#ffd166;--abort:#ff8a80;--font-display:"Syncopate", "Arial Black", Arial, sans-serif;--font-headline:"Atkinson Hyperlegible Next", "Helvetica Neue", Arial, sans-serif;--font-body:"Atkinson Hyperlegible Next", "Helvetica Neue", Arial, sans-serif;--font-mono:"Atkinson Hyperlegible Mono", ui-monospace, Menlo, monospace;--font-readout:"Syncopate", "Arial Black", Arial, sans-serif;--s1:4px;--s2:8px;--s3:12px;--s4:16px;--s6:24px;--s8:32px;--s12:48px;--s16:64px;--r:14px;--r-card:24px;--r-orbit:120px;--r-pill:999px}.console{--surface:#f5f7fb;--surface-2:#e9eef6;--cell:#fff;--ink:#102a4c;--ink-muted:#4a6283;--ink-faint:#6f84a3;--rule:#d3dceb;--rule-strong:#8fa3c2;--grid:#163b6b0f;--accent:#ffd166;--on-accent:#102a4c;--focus:#1f5fbf;--readout:#163b6b;--nominal:#1a7f4e;--inflight:#1f5fbf;--hold:#9a5b00;--abort:#c62a1d;background:var(--surface);color:var(--ink)}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--surface);color:var(--ink);font-family:var(--font-body);margin:0;font-size:16px;line-height:1.6}a{color:inherit;-webkit-text-decoration-color:var(--ink-faint);text-decoration-color:var(--ink-faint);text-underline-offset:3px;text-decoration-thickness:1.5px}h1,h2,h3,h4{font-family:var(--font-display);letter-spacing:0;margin:0;font-weight:700}p{margin:0}:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.meta{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-muted);font-size:12px;line-height:16px}.meta b{color:var(--ink);font-weight:600}.mono{font-family:var(--font-mono)}.plot{background-image:linear-gradient(var(--grid) 1px, transparent 1px), linear-gradient(90deg, var(--grid) 1px, transparent 1px);background-position:-1px -1px;background-size:20px 20px}.cells{border-top:1px solid var(--rule-strong);border-left:1px solid var(--rule-strong);display:grid}.cell{border-right:1px solid var(--rule-strong);border-bottom:1px solid var(--rule-strong);padding:var(--s3) var(--s4) var(--s4);background:var(--cell);min-width:0}.cell>.meta:first-child{margin-bottom:var(--s2);display:block}.panel{border:1px solid var(--rule-strong);border-radius:var(--r);background:var(--cell)}.panel-head{justify-content:space-between;align-items:center;gap:var(--s3);padding:var(--s2) var(--s4);border-bottom:1px solid var(--rule-strong);display:flex}.panel-body{padding:var(--s4)}.readout{font-family:var(--font-readout);letter-spacing:.01em;color:var(--readout);font-variant-numeric:tabular-nums;font-weight:600}.readout-xl{font-size:52px;line-height:52px}.readout-md{font-size:30px;line-height:34px}.readout-sm{font-size:20px;line-height:24px}.ruler{background-image:repeating-linear-gradient(90deg, var(--rule-strong) 0 1px, transparent 1px 10px);height:10px}.ruler-major{background-image:repeating-linear-gradient(90deg, var(--ink) 0 1.5px, transparent 1.5px 50px), repeating-linear-gradient(90deg, var(--rule-strong) 0 1px, transparent 1px 10px);background-position:bottom;background-repeat:repeat-x;background-size:auto 14px,auto 8px;height:14px}.btn{font-family:var(--font-display);letter-spacing:.05em;text-transform:uppercase;justify-content:center;align-items:center;gap:var(--s2);min-height:46px;padding:0 var(--s6);border-radius:var(--r);border:1.5px solid var(--ink);white-space:nowrap;cursor:pointer;color:var(--ink);background:0 0;font-size:18px;font-weight:700;line-height:20px;text-decoration:none;display:inline-flex}.btn-launch{background:var(--accent);border-color:var(--accent);color:var(--on-accent)}.btn-launch:hover{filter:brightness(1.06)}.btn-ink{background:var(--ink);color:var(--surface)}.btn-go{background:var(--nominal);border-color:var(--nominal);color:var(--surface)}.btn-nogo{border-color:var(--abort);color:var(--abort)}.btn[disabled]{opacity:.45;cursor:not-allowed}.btn .arrow{font-family:var(--font-mono);font-weight:500}.light{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ink);white-space:nowrap;align-items:center;gap:6px;font-size:12px;font-weight:500;line-height:16px;display:inline-flex}.light:before{content:"";background:var(--lamp,var(--ink-faint));border:1px solid var(--ink);width:9px;height:9px}.light-inflight{--lamp:var(--inflight)}.light-complete{--lamp:var(--nominal)}.light-hold{--lamp:var(--hold)}.light-failed{--lamp:var(--abort)}.light-standby{--lamp:transparent}.field{flex-direction:column;gap:6px;min-width:0;display:flex}.field label,.field .label{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-muted);font-size:12px}.input,.select,.textarea{font:inherit;color:var(--ink);background:var(--surface);border:1px solid var(--rule-strong);border-radius:var(--r);min-height:46px;padding:0 var(--s3);width:100%}.textarea{padding:var(--s3);resize:vertical;min-height:88px}.input:focus,.select:focus,.textarea:focus{border-color:var(--ink);outline:2px solid var(--focus);outline-offset:0}.choice{gap:var(--s3);padding:var(--s3) var(--s4);border:1px solid var(--rule-strong);border-radius:var(--r);cursor:pointer;background:var(--surface);align-items:flex-start;display:flex}.choice:has(input:checked){border-color:var(--ink);box-shadow:inset 4px 0 0 var(--accent)}.choice input{accent-color:var(--accent);margin-top:5px}.field label.choice{font-family:var(--font-body);letter-spacing:0;text-transform:none;color:var(--ink);font-size:15px}.hp{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.form-error{color:var(--abort);font-size:14px}.wrap{width:100%;max-width:1180px;padding:0 var(--s6);margin:0 auto}.muted{color:var(--ink-muted)}.small{font-size:14px;line-height:20px}.stack{gap:var(--s4);flex-direction:column;display:flex}.row{gap:var(--s3);flex-wrap:wrap;align-items:center;display:flex}.sr{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.steps-list{margin:0 0 var(--s4);gap:var(--s3);flex-direction:column;padding:0;list-style:none;display:flex}.step-card{border:1px solid var(--rule-strong);border-radius:var(--r);background:var(--surface);padding:var(--s4);gap:var(--s3);flex-direction:column;display:flex}.step-head{align-items:center;gap:var(--s3);flex-wrap:wrap;display:flex}.step-num{font-family:var(--font-mono);letter-spacing:.08em;color:var(--ink-muted);font-size:12px}.step-kind{font-weight:600}.step-tools{gap:var(--s2);margin-left:auto;display:flex}.step-body{gap:var(--s3);flex-direction:column;display:flex}.run-output{white-space:pre-wrap;word-break:break-word;font-family:var(--font-body);padding:var(--s3);background:var(--surface-2,#f6f8fb);border-left:2px solid var(--rule-strong);max-height:420px;margin:6px 0 0;font-size:14px;line-height:1.5;overflow:auto}.run-steps li[data-state=now] .meta{color:var(--ink);font-weight:600}.app-logo{border:1px solid var(--rule);background:#fff;flex:none;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.app-logo img{object-fit:contain;width:72%;height:72%}.app-logo-mono{background:var(--surface,#fff);color:var(--ink);font-family:var(--font-mono);letter-spacing:.02em;font-weight:600}.with-logo{align-items:center;gap:10px;min-width:0;display:inline-flex}h1,h2,h3,h4{font-family:var(--font-headline);letter-spacing:-.015em;font-weight:800}.display{font-family:var(--font-headline);letter-spacing:-.02em;text-transform:none;font-weight:800;line-height:1.04}.condensed{font-family:var(--font-headline);letter-spacing:-.005em;font-weight:700}.label{font-family:var(--font-display);letter-spacing:.16em;text-transform:uppercase;color:var(--ink-muted);font-size:12px;font-weight:700;line-height:16px}.meta{font-family:var(--font-mono);letter-spacing:.02em;text-transform:none;font-size:13px}.readout{font-family:var(--font-readout);letter-spacing:0;font-weight:700}.plot{background-image:none}.btn{font-family:var(--font-display);letter-spacing:.12em;border-radius:var(--r-pill);border-width:1.5px;min-height:50px;padding:0 26px;font-size:12px}.btn-sm{min-height:40px;padding:0 18px;font-size:11px}.btn-launch{outline:1.5px solid var(--ink);outline-offset:7px;transition:outline-offset .24s ease-out}.btn-launch:hover,.btn-launch:focus-visible{outline-offset:10px;filter:none}.btn-launch:active{outline-offset:5px;transition-duration:.12s}.btn-sm.btn-launch{outline-offset:5px}.btn .arrow{font-family:var(--font-body)}.panel,.cells,.choice,.option,.quote,.prompts{border-radius:var(--r-card)}.input,.select,.textarea,.chip-btn{border-radius:var(--r)}.cells{overflow:hidden}.chip{font-family:var(--font-body);border-radius:var(--r-pill);padding:2px 10px;font-size:13px}.light:before{border:0;border-radius:50%;width:10px;height:10px}.card-orbit{border-radius:var(--r-orbit) var(--r-card) var(--r-card) var(--r-card)}.sym{background:var(--ink);flex-shrink:0;width:16px;height:16px;display:inline-block}.sym-person{border-radius:50%}.sym-agent{width:14px;height:14px;transform:rotate(-24deg)}.sym-core{background:var(--accent);border-radius:50%}.callsign{font-family:var(--font-display);letter-spacing:.14em;text-transform:uppercase;font-weight:700}@keyframes mc-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.mc-motion animate,.mc-motion animateMotion,.mc-motion animateTransform{display:none}}.crew-face .cf-body{transform-box:view-box;transform-origin:100px 160px;animation:4.8s ease-in-out infinite cf-bob}.crew-face .cf-eyes{transform-box:fill-box;transform-origin:50%;animation:6s infinite cf-blink}.crew-face .cf-orbit{transform-box:view-box;transform-origin:100px 112px;animation:6s linear infinite cf-spin}.crew-face .cf-go{transform-box:fill-box;transform-origin:50%;animation:1.6s ease-in-out infinite cf-pulse}.crew-face .cf-check{transform-box:fill-box;transform-origin:50%;animation:.5s ease-out both cf-pop}.crew-face .cf-tail{animation:1.4s ease-in-out infinite cf-tail}.crew-face .cf-signal{animation:2.4s ease-in-out infinite cf-fade}.crew-face.cf-working .cf-body{animation-duration:1.6s}.crew-face.cf-still *,.crew-face.cf-still{animation:none!important}@keyframes cf-bob{50%{transform:translateY(-4px)}}@keyframes cf-blink{0%,46%,50%,to{transform:scaleY(1)}48%{transform:scaleY(.1)}}@keyframes cf-spin{to{transform:rotate(360deg)}}@keyframes cf-pulse{50%{transform:scale(1.12)}}@keyframes cf-pop{0%{opacity:0;transform:scale(.2)}to{opacity:1;transform:scale(1)}}@keyframes cf-tail{50%{transform:translate(-5px)}}@keyframes cf-fade{50%{opacity:.45}}@media (prefers-reduced-motion:reduce){.crew-face,.crew-face *{animation:none!important}}
