@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/44ed10da57ebfb0e-s.2y65deuc30pmy.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/73263b2957b73100-s.2qt3tdwt-y9x_.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/ab664c0e419cc841-s.3cvcemwuzoywn.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/6fca7e74603dd412-s.02z5rrbg5nt92.woff2)format("woff2");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:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/c1b11b726b36a5e5-s.2rixgazldzomk.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/48eea41d8317494f-s.p.0wiir8udbzjvx.woff2)format("woff2");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:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/44ed10da57ebfb0e-s.2y65deuc30pmy.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/73263b2957b73100-s.2qt3tdwt-y9x_.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/ab664c0e419cc841-s.3cvcemwuzoywn.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/6fca7e74603dd412-s.02z5rrbg5nt92.woff2)format("woff2");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:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/c1b11b726b36a5e5-s.2rixgazldzomk.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/48eea41d8317494f-s.p.0wiir8udbzjvx.woff2)format("woff2");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:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/44ed10da57ebfb0e-s.2y65deuc30pmy.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/73263b2957b73100-s.2qt3tdwt-y9x_.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/ab664c0e419cc841-s.3cvcemwuzoywn.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/6fca7e74603dd412-s.02z5rrbg5nt92.woff2)format("woff2");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:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/c1b11b726b36a5e5-s.2rixgazldzomk.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/48eea41d8317494f-s.p.0wiir8udbzjvx.woff2)format("woff2");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:IBM Plex Sans Fallback;src:local(Arial);ascent-override:101.32%;descent-override:27.18%;line-gap-override:0.0%;size-adjust:101.17%}.wLxLRa_className{font-family:IBM Plex Sans,IBM Plex Sans Fallback;font-style:normal}.wLxLRa_variable{--font-plex-sans:"IBM Plex Sans", "IBM Plex Sans Fallback"}
@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/faab88e4be272d29-s.0rgnxg2b64rzs.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a45aa1001bf9176f-s.2vemzm0itqzfy.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/41ba59f553543ecf-s.3cb5lpr2l6xud.woff2)format("woff2");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:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/67bba87670b402d1-s.1u30mmyq6lnsd.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d6c1ff7e86974212-s.p.40sczeszzbjw1.woff2)format("woff2");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:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/49b1d53681a91a99-s.1yd4_i3e35931.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/123d516c9baeb953-s.1qc6dx89jd2qv.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a74d2542cc4c775f-s.29yke99gs9qpn.woff2)format("woff2");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:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/7ac0b1cd3e695dd0-s.1i-sca43-qwng.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/916cd8a3bde3edf8-s.p.0oace-s_gkfks.woff2)format("woff2");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:IBM Plex Mono Fallback;src:local(Arial);ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.0%;size-adjust:134.59%}.cjC0Ca_className{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}.cjC0Ca_variable{--font-plex-mono:"IBM Plex Mono", "IBM Plex Mono Fallback"}
@font-face{font-family:DM Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/47faf0e9117ce2e3-s.3z_x6eowsw16y.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/660acf689794c992-s.p.2_mbdogr7ni8i.woff2)format("woff2");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:DM Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/47faf0e9117ce2e3-s.3z_x6eowsw16y.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/660acf689794c992-s.p.2_mbdogr7ni8i.woff2)format("woff2");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:DM Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/47faf0e9117ce2e3-s.3z_x6eowsw16y.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/660acf689794c992-s.p.2_mbdogr7ni8i.woff2)format("woff2");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:DM Sans Fallback;src:local(Arial);ascent-override:94.9%;descent-override:29.66%;line-gap-override:0.0%;size-adjust:104.53%}.bygbXq_className{font-family:DM Sans,DM Sans Fallback;font-style:normal}.bygbXq_variable{--font-dm-sans:"DM Sans", "DM Sans Fallback"}
@font-face{font-family:Unbounded;font-style:normal;font-weight:600;font-display:swap;src:url(../media/9a5bda4b84d685f8-s.3h31fjnwrfycc.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Unbounded;font-style:normal;font-weight:600;font-display:swap;src:url(../media/3383ca8b946b84c9-s.3o02-8iknf6dl.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Unbounded;font-style:normal;font-weight:600;font-display:swap;src:url(../media/056b57ca797dfa24-s.42u1-lj4buy61.woff2)format("woff2");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:Unbounded;font-style:normal;font-weight:600;font-display:swap;src:url(../media/acc52fee236b8039-s.0kda-l-rfpyyq.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Unbounded;font-style:normal;font-weight:600;font-display:swap;src:url(../media/9d9d8fde33b299ed-s.p.1bk8_xp319hr4.woff2)format("woff2");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:Unbounded;font-style:normal;font-weight:800;font-display:swap;src:url(../media/9a5bda4b84d685f8-s.3h31fjnwrfycc.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Unbounded;font-style:normal;font-weight:800;font-display:swap;src:url(../media/3383ca8b946b84c9-s.3o02-8iknf6dl.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Unbounded;font-style:normal;font-weight:800;font-display:swap;src:url(../media/056b57ca797dfa24-s.42u1-lj4buy61.woff2)format("woff2");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:Unbounded;font-style:normal;font-weight:800;font-display:swap;src:url(../media/acc52fee236b8039-s.0kda-l-rfpyyq.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Unbounded;font-style:normal;font-weight:800;font-display:swap;src:url(../media/9d9d8fde33b299ed-s.p.1bk8_xp319hr4.woff2)format("woff2");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:Unbounded Fallback;src:local(Arial);ascent-override:73.93%;descent-override:18.2%;line-gap-override:0.0%;size-adjust:134.59%}._3dKOjW_className{font-family:Unbounded,Unbounded Fallback;font-style:normal}._3dKOjW_variable{--font-unbounded:"Unbounded", "Unbounded Fallback"}
@font-face{font-family:Archivo Black;font-style:normal;font-weight:400;font-display:swap;src:url(../media/fa1e84d8b4098af5-s.1_k7aq_c5drf2.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo Black;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a180f7dc2e9f5b7d-s.p.1ewykk74tw0il.woff2)format("woff2");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:Archivo Black Fallback;src:local(Arial);ascent-override:70.78%;descent-override:16.93%;line-gap-override:0.0%;size-adjust:124.05%}.-\33 xhaq_className{font-family:Archivo Black,Archivo Black Fallback;font-style:normal;font-weight:400}.-\33 xhaq_variable{--font-archivo-black:"Archivo Black", "Archivo Black Fallback"}
@font-face{font-family:"Press Start 2P";font-style:normal;font-weight:400;font-display:swap;src:url(../media/1bb86985b9358e82-s.3gh0it7uhdum8.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Press Start 2P";font-style:normal;font-weight:400;font-display:swap;src:url(../media/98a6f59906826739-s.1x_wmg1bpi7y6.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Press Start 2P";font-style:normal;font-weight:400;font-display:swap;src:url(../media/32ad89419f634795-s.321_9ike18iql.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:"Press Start 2P";font-style:normal;font-weight:400;font-display:swap;src:url(../media/8224a722d77dedea-s.1dfv6z-5f19bh.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Press Start 2P";font-style:normal;font-weight:400;font-display:swap;src:url(../media/0461c21301ee96b8-s.p.0fxeqrss3ag9h.woff2)format("woff2");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:"Press Start 2P Fallback";src:local(Arial);ascent-override:44.58%;descent-override:0.0%;line-gap-override:0.0%;size-adjust:224.32%}.XYbqRW_className{font-family:"Press Start 2P","Press Start 2P Fallback";font-style:normal;font-weight:400}.XYbqRW_variable{--font-press-start:"Press Start 2P", "Press Start 2P Fallback"}
:root{--f-sans:var(--font-plex-sans), system-ui, -apple-system, "Segoe UI", sans-serif;--f-mono:var(--font-plex-mono), ui-monospace, "SF Mono", Consolas, monospace;--f-body:var(--font-dm-sans), system-ui, -apple-system, "Segoe UI", sans-serif;--f-neon:var(--font-unbounded), system-ui, "Segoe UI", sans-serif;--f-sticker:var(--font-archivo-black), Impact, "Arial Black", sans-serif;--f-pixel:var(--font-press-start), ui-monospace, "Courier New", monospace;--mark-ink:#171812;--a-bg:#f5f4ee;--a-bg2:#fff;--a-outer:#ebeae2;--a-fg:#171812;--a-dim:#686b5d;--a-faint:#aeb1a1;--a-faint-b:#868978;--a-key:#3a3d31;--a-rule:#e2e2d8;--a-btn-bg:#171812;--a-btn-fg:#f5f4ee;--a-hl:#f3ef5b;--a-pink:#ff9ebf;--a-cyan:#93d4ff;--a-veil:#f5f4eeeb;--a-danger:#b42318;--a-glow-1:#f3ef5b40;--a-glow-2:#ff9ebf2e;--a-frame:#fbfaf6;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (prefers-color-scheme:dark){:root:not([data-look=paper]){--a-bg:#15161c;--a-bg2:#1d1e25;--a-outer:#0f1014;--a-fg:#eff0ea;--a-dim:#9b9da7;--a-faint:#4b4d58;--a-faint-b:#6e707c;--a-key:#c9cbd3;--a-rule:#2a2b33;--a-btn-bg:#f3ef5b;--a-btn-fg:#15161c;--a-pink:#ff8fb5;--a-cyan:#80ccff;--a-veil:#15161ceb;--a-danger:#ff8a7a;--a-glow-1:#f3ef5b12;--a-glow-2:#80ccff14;--a-frame:#0c0d11;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}:root[data-look=night]{--a-bg:#15161c;--a-bg2:#1d1e25;--a-outer:#0f1014;--a-fg:#eff0ea;--a-dim:#9b9da7;--a-faint:#4b4d58;--a-faint-b:#6e707c;--a-key:#c9cbd3;--a-rule:#2a2b33;--a-btn-bg:#f3ef5b;--a-btn-fg:#15161c;--a-pink:#ff8fb5;--a-cyan:#80ccff;--a-veil:#15161ceb;--a-danger:#ff8a7a;--a-glow-1:#f3ef5b12;--a-glow-2:#80ccff14;--a-frame:#0c0d11;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*,:before,:after{box-sizing:border-box}html,body{height:100%;margin:0}body{background:var(--a-outer);color:var(--a-fg);font-family:var(--f-sans);-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;font-size:15px;line-height:1.5}button,input{font:inherit;color:inherit}button{cursor:pointer}button:focus-visible,a:focus-visible,input:focus-visible,label:focus-within{outline-offset:2px;outline:2px solid #4c86e0}a{color:inherit}.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}.shell{min-height:100%}.app{background:var(--a-bg);width:100%;max-width:480px;height:100dvh;margin:0 auto;position:relative;overflow:hidden}@media (min-width:560px) and (max-width:719px),(min-width:560px) and (max-height:599px){.app{box-shadow:1px 0 0 var(--a-rule), -1px 0 0 var(--a-rule)}}@media (min-width:720px) and (min-height:600px){body{background:radial-gradient(circle at 15% 20%, var(--a-glow-1) 0, transparent 38%), radial-gradient(circle at 85% 80%, var(--a-glow-2) 0, transparent 40%), var(--a-outer)}.shell{justify-content:center;align-items:center;gap:clamp(40px,6vw,96px);min-height:100vh;padding:24px;display:flex}.device{background:var(--a-bg);width:400px;height:min(860px,100vh - 48px);box-shadow:0 0 0 1px var(--a-rule), 0 0 0 10px var(--a-frame), 0 0 0 11px var(--a-rule), 0 40px 90px -30px #00000059;border-radius:40px;flex:none;position:relative;overflow:hidden}.app{max-width:none;height:100%}}.aside{display:none}@media (min-width:1080px) and (min-height:600px){.aside{flex-direction:column;gap:18px;width:420px;height:min(860px,100vh - 48px);padding:8px 0;display:flex}}.aside-h{font:600 46px/1.05 var(--f-sans);letter-spacing:-.035em;text-wrap:balance;margin:18px 0 0}.aside .lead{max-width:36ch;font-size:16px}.how{counter-reset:how;border-top:1px solid var(--a-rule);flex-direction:column;margin:4px 0 0;padding:0;list-style:none;display:flex}.how li{border-bottom:1px solid var(--a-rule);align-items:baseline;gap:14px;padding:12px 0;font-size:15px;display:flex}.how li:before{counter-increment:how;content:counter(how);font:500 12px var(--f-mono);color:var(--mark-ink);background:var(--a-hl);border-radius:2px;flex:none;padding:0 5px}.aside-tip{border-left:3px solid var(--a-hl);color:var(--a-dim);flex-direction:column;gap:4px;max-width:44ch;padding:2px 0 2px 14px;font-size:14.5px;animation:.3s ease-out screen-in;display:flex}.aside-tip b{color:var(--a-fg);font-weight:600}.qr-card{border:1px solid var(--a-rule);background:var(--a-bg2);border-radius:16px;align-items:center;gap:16px;padding:14px;display:flex}.qr-card div{color:var(--a-dim);flex-direction:column;gap:2px;font-size:13.5px;display:flex}.qr-card b{color:var(--a-fg);font-size:15px;font-weight:600}.qr{background:#fff;border-radius:6px;flex:none;width:96px;height:96px}.aside-footer{color:var(--a-dim);flex-wrap:wrap;gap:4px 14px;font-size:12.5px;display:flex}.aside-footer a{text-decoration:none}.aside-footer a:hover{text-decoration:underline}.aside-footer span{width:100%}.scr{padding:calc(env(safe-area-inset-top,0px) + 22px) max(22px, env(safe-area-inset-right,0px)) calc(env(safe-area-inset-bottom,0px) + 22px) max(22px, env(safe-area-inset-left,0px));overscroll-behavior:contain;flex-direction:column;gap:16px;animation:.28s ease-out screen-in;display:flex;position:absolute;inset:0;overflow-y:auto}@keyframes screen-in{0%{transform:translateY(10px)}}.topbar{justify-content:space-between;align-items:center;gap:12px;min-height:34px;display:flex}.logo{font:500 15px var(--f-mono);align-items:center;gap:8px;text-decoration:none;display:inline-flex}.logo i{background:var(--a-hl);width:8px;height:15px;display:block}.iconbtn{border:1px solid var(--a-rule);background:var(--a-bg2);color:var(--a-fg);border-radius:50%;flex:none;place-items:center;width:36px;height:36px;display:inline-grid}.back{color:var(--a-dim);font:500 14px var(--f-sans);background:0 0;border:0;align-items:center;gap:4px;padding:6px 0;display:inline-flex}.h{font:600 31px/1.12 var(--f-sans);letter-spacing:-.03em;text-wrap:balance;margin:0}.x{background:linear-gradient(var(--c,var(--a-hl)), var(--c,var(--a-hl))) no-repeat 0 88% / 100% 46%;margin:0 -2px;padding:0 2px}.x.p{--c:var(--a-pink)}.x.c{--c:var(--a-cyan)}:root[data-look=night] .x{color:var(--mark-ink);background-size:100% 100%;border-radius:2px}@media (prefers-color-scheme:dark){:root:not([data-look=paper]) .x{color:var(--mark-ink);background-size:100% 100%;border-radius:2px}}.lead{color:var(--a-dim);max-width:40ch;margin:0;font-size:14.5px;line-height:1.5}.grow{flex:auto}.btn{appearance:none;background:var(--a-btn-bg);color:var(--a-btn-fg);font:600 15.5px var(--f-sans);border:0;border-radius:12px;flex:none;justify-content:center;align-items:center;gap:8px;width:100%;min-height:52px;padding:15px 16px;text-decoration:none;display:inline-flex}.btn:active{transform:scale(.985)}.btn[disabled]{opacity:.55;cursor:progress}.btn.ghost{color:var(--a-fg);box-shadow:inset 0 0 0 1px var(--a-rule);background:0 0}.link{color:var(--a-dim);font:500 14px var(--f-sans);text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--a-rule);text-decoration-color:var(--a-rule);background:0 0;border:0;flex:none;align-self:center;padding:6px}.note{color:var(--a-dim);align-items:center;gap:8px;font-size:13px;display:flex}.note svg{flex:none}.footer{color:var(--a-dim);flex-wrap:wrap;flex:none;justify-content:center;gap:4px 14px;padding-top:4px;font-size:12px;display:flex}.footer a{text-decoration:none}.footer a:hover{text-decoration:underline}.footer-break{flex-basis:100%;height:0}.footer p{text-align:center;width:100%;margin:2px 0 0;font-size:11.5px}.spin{border:2px solid;border-top-color:#0000;border-radius:50%;width:18px;height:18px;animation:.8s linear infinite spin;display:inline-block}@keyframes spin{to{transform:rotate(360deg)}}.ln{font:400 12px/1.8 var(--f-mono);color:var(--a-faint);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ln b{color:var(--a-faint-b);font-weight:400}.w,.m{background:linear-gradient(var(--c,var(--a-hl)), var(--c,var(--a-hl))) no-repeat left center / 0% 100%;border-radius:2px;margin:0 -2px;padding:0 2px}.w.p,.m.p{--c:var(--a-pink)}.w.c,.m.c{--c:var(--a-cyan)}.w{transition:background-size .6s,color .6s}.w.on{color:var(--mark-ink);background-size:100% 100%}.m{animation:mark .6s var(--d,0s) ease-out forwards}@keyframes mark{to{color:#171812;background-size:100% 100%}}.vig{flex-direction:column;min-width:0;display:flex}.vig .ln{font-size:11.5px}.vig .ln.key{color:var(--a-key)}.vig .ln.key b{color:var(--a-key);font-weight:500}.vtag{font:400 13px var(--f-mono);color:var(--a-dim);min-height:22px;margin-top:10px;transition:opacity .4s,transform .4s}.vtag b{color:var(--a-fg);font-variant-numeric:tabular-nums;font-weight:500}.vtag.hide{opacity:0;transform:translateY(6px)}.fan{flex:none;justify-content:center;align-items:flex-end;height:200px;display:flex}.fan>div{position:relative}.fan .mini{margin:0 -10px}.fan>div:first-child .mini{transform:rotate(-8deg)translateY(8px)}.fan>div:nth-child(2){z-index:2}.fan>div:nth-child(2) .mini{animation:3.2s ease-in-out infinite bob}.fan>div:nth-child(3) .mini{transform:rotate(8deg)translateY(8px)}@keyframes bob{50%{transform:translateY(-6px)}}.resume{border:1px solid var(--a-rule);background:var(--a-bg2);border-radius:12px;flex:none;align-items:center;gap:10px;padding:10px 12px;font-size:13.5px;display:flex}.resume span{flex:1;min-width:0}.resume button{background:0 0;border:0;padding:4px 6px;font-weight:600}.resume .dim{color:var(--a-dim);font-weight:500}.rows-opt{border-top:1px solid var(--a-rule);flex-direction:column;flex:none;display:flex}.opt{border:0;border-bottom:1px solid var(--a-rule);color:var(--a-fg);text-align:left;background:0 0;align-items:center;gap:14px;width:100%;padding:17px 4px;display:flex}.opt:hover{background:var(--a-bg2)}.opt .sw{background:var(--c,var(--a-hl));border-radius:2px;flex:none;width:10px;height:22px}.opt .tx{flex:1;min-width:0}.opt b{font:600 18px var(--f-sans);letter-spacing:-.015em;display:block}.opt .tx span{color:var(--a-dim);font-size:13px}.opt svg{color:var(--a-dim);flex:none}.seg{border:1px solid var(--a-rule);background:var(--a-bg2);border-radius:10px;flex:none;padding:3px;display:flex}.seg button{color:var(--a-dim);font:500 13.5px var(--f-sans);background:0 0;border:0;border-radius:7px;flex:1;padding:9px}.seg button[aria-pressed=true]{background:var(--a-btn-bg);color:var(--a-btn-fg)}.steps{counter-reset:s;flex-direction:column;flex:none;margin:0;padding:0;list-style:none;display:flex}.steps li{border-bottom:1px solid var(--a-rule);align-items:baseline;gap:14px;padding:13px 0;font-size:15px;line-height:1.4;display:flex}.steps li:before{counter-increment:s;content:counter(s);font:500 12px var(--f-mono);color:var(--mark-ink);background:var(--a-hl);border-radius:2px;flex:none;padding:0 5px}.steps code{font-family:var(--f-sans);color:var(--a-fg);font-weight:600}.tip{color:var(--a-dim);margin:0;font-size:13px}.drop{border:1.5px dashed var(--a-faint);text-align:center;background:var(--a-bg2);color:var(--a-fg);cursor:pointer;border-radius:16px;flex-direction:column;flex:none;align-items:center;gap:8px;width:100%;padding:40px 16px;display:flex}.drop.over{border-color:var(--a-fg)}.drop b{font:600 17px var(--f-sans)}.drop span{color:var(--a-dim);font-size:13px}.drop svg{color:var(--a-dim)}.rawbg{padding:calc(env(safe-area-inset-top,0px) + 20px) 0 0 20px;position:absolute;inset:0;overflow:hidden}.rawbg .track{animation:scrollup var(--speed,30s) linear infinite;flex-direction:column;display:flex}@keyframes scrollup{to{transform:translateY(-50%)}}.readout{padding:26px 24px calc(env(safe-area-inset-bottom,0px) + 30px);background:var(--a-bg);border-top:1px solid var(--a-rule);z-index:5;flex-direction:column;gap:6px;display:flex;position:absolute;bottom:0;left:0;right:0}.readout .big{font:600 56px/1 var(--f-sans);letter-spacing:-.03em;font-variant-numeric:tabular-nums}.readout .lab{color:var(--a-dim);font-size:14px}.found{font:400 13px var(--f-mono);flex-wrap:wrap;gap:8px 14px;margin-top:12px;display:flex}.found span{align-items:center;gap:6px;display:flex}.found b{font-variant-numeric:tabular-nums;font-weight:500}.found i{background:var(--c,var(--a-hl));border-radius:2px;width:8px;height:14px;display:block}.readout .tease{font:400 12.5px var(--f-mono);color:var(--a-dim);min-height:20px;margin-top:10px}.names{border-top:1px solid var(--a-rule);flex-direction:column;flex:none;display:flex}.name{border:0;border-bottom:1px solid var(--a-rule);text-align:left;color:var(--a-fg);background:0 0;flex-direction:column;gap:6px;width:100%;padding:16px 4px;display:flex}.name:hover{background:var(--a-bg2)}.name .ln{white-space:normal}.name .ln b{color:var(--mark-ink);background:var(--c,var(--a-hl));border-radius:2px;padding:0 3px;font-weight:500}.name .row{justify-content:space-between;align-items:baseline;gap:10px;width:100%;display:flex}.name .who{font:600 21px var(--f-sans);letter-spacing:-.02em;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.name small{color:var(--a-dim);font:400 12px var(--f-mono);flex:none}.name.compact{flex-direction:row;justify-content:space-between;align-items:baseline;padding:12px 4px}.name.compact .who{font-size:17px}.search{border:1px solid var(--a-rule);background:var(--a-bg2);border-radius:10px;flex:none;width:100%;padding:11px 12px;font-size:15px}.picker{flex:none;justify-content:center;align-items:center;gap:10px;display:flex}.arrow{border:1px solid var(--a-rule);background:var(--a-bg2);width:40px;height:40px;color:var(--a-fg);border-radius:50%;flex:none;place-items:center;display:grid}.tchips{flex-wrap:wrap;flex:none;justify-content:center;gap:6px;display:flex}.tchips button{color:var(--a-dim);font:400 12.5px var(--f-mono);background:0 0;border:0;border-radius:2px;padding:4px 6px}.tchips button[aria-pressed=true]{color:var(--mark-ink);background:var(--a-hl)}.mini{border-radius:14px;flex:none;position:relative;overflow:hidden;box-shadow:0 0 0 1px #00000014}.mini-in{transform-origin:0 0;width:360px;height:640px;position:absolute;top:0;left:0}.deck{cursor:pointer;touch-action:pan-y;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;transition:background-color .3s;position:absolute;inset:0}.fit{position:absolute;inset:0;overflow:hidden}.fit-in{transform-origin:50%;width:360px;height:640px;position:absolute;top:50%;left:50%}.bars{top:calc(env(safe-area-inset-top,0px) + 12px);z-index:30;gap:4px;display:flex;position:absolute;left:12px;right:12px}.bars i{background:var(--bar-off);border-radius:2px;flex:1;height:3px}.bars i.on{background:var(--bar-on)}.bars i.locked{opacity:.45}.dtop{top:calc(env(safe-area-inset-top,0px) + 24px);z-index:30;justify-content:space-between;align-items:center;display:flex;position:absolute;left:14px;right:14px}.dtop .brand{font:500 13px var(--f-mono);color:var(--bar-on);align-items:center;gap:6px;display:flex}.dtop .brand i{background:#f3ef5b;width:6px;height:11px;display:block}.dtop .r{gap:6px;display:flex}.ib{background:var(--ib-bg);color:var(--ib-fg);min-width:34px;height:34px;font:500 12.5px var(--f-sans);box-shadow:var(--ib-ring,none);border:0;border-radius:999px;justify-content:center;align-items:center;gap:6px;padding:0 12px;display:inline-flex}.dbot{bottom:calc(env(safe-area-inset-bottom,0px) + 16px);z-index:30;font:400 11.5px var(--f-sans);color:var(--bar-on);justify-content:space-between;align-items:center;display:flex;position:absolute;left:16px;right:16px}.dbot .hint{opacity:.75;font-variant-numeric:tabular-nums}.ib[disabled]{opacity:.6;cursor:progress}.toast{left:50%;bottom:calc(env(safe-area-inset-bottom,0px) + 80px);background:var(--a-fg);color:var(--a-bg);font:500 13px var(--f-sans);z-index:80;opacity:0;pointer-events:none;text-align:center;border-radius:10px;max-width:calc(100% - 40px);padding:10px 14px;transition:opacity .2s,transform .2s;position:absolute;transform:translate(-50%,20px)}.toast.show{opacity:1;transform:translate(-50%)}.blurbg{filter:blur(16px);position:absolute;inset:0;transform:scale(1.08)}.veil{background:var(--a-veil);position:absolute;inset:0}.pw{z-index:2;background:0 0}.doc{border-top:1px solid var(--a-rule);flex-direction:column;flex:none;display:flex}.doc div.r{border-bottom:1px solid var(--a-rule);align-items:center;gap:12px;padding:12px 0;font-size:14.5px;display:flex}.doc div.r span{flex:none;max-width:70%}.doc div.r i{background:var(--a-faint);opacity:.6;border-radius:2px;flex:1;height:10px;display:block}.doc div.r svg{color:var(--a-dim);flex:none}.fine{color:var(--a-dim);text-align:center;margin:0;font-size:12.5px}.error-text{color:var(--a-danger);text-align:center;margin:0;font-size:13.5px}.sheet-veil{z-index:70;background:#00000080;align-items:flex-end;display:flex;position:absolute;inset:0}.sheet{background:var(--a-bg);width:100%;max-height:92%;color:var(--a-fg);padding:20px 18px calc(env(safe-area-inset-bottom,0px) + 22px);border-radius:20px 20px 0 0;flex-direction:column;gap:12px;animation:.3s cubic-bezier(.2,.8,.2,1) both sheet-up;display:flex;overflow-y:auto}@keyframes sheet-up{0%{transform:translateY(100%)}}.sheet .row{justify-content:space-between;align-items:center;gap:10px;display:flex}.sheet h3{font:600 20px var(--f-sans);letter-spacing:-.02em;margin:0}.tag{font:400 11px var(--f-mono);background:var(--a-hl);color:var(--mark-ink);border-radius:4px;padding:2px 7px}.saved{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.saved figure{flex-direction:column;gap:6px;margin:0;display:flex}.saved img{width:100%;height:auto;box-shadow:0 0 0 1px var(--a-rule);border-radius:10px;display:block}.saved a{color:var(--a-dim);font-size:12.5px}.sharefan{flex:none;justify-content:center;align-items:flex-end;height:250px;display:flex}.sharefan>div{position:relative}.sharefan .mini{margin:0 -14px}.sharefan>div:first-child .mini{transform:rotate(-7deg)translateY(10px)}.sharefan>div:nth-child(2){z-index:2}.sharefan>div:nth-child(3) .mini{transform:rotate(7deg)translateY(10px)}.sharelist{border-top:1px solid var(--a-rule);flex-direction:column;flex:none;display:flex}.sharelist button,.sharelist a{border:0;border-bottom:1px solid var(--a-rule);color:var(--a-fg);font:500 14.5px var(--f-sans);text-align:left;background:0 0;justify-content:space-between;align-items:center;padding:13px 4px;text-decoration:none;display:flex}.sharelist small{color:var(--a-dim);font-size:12.5px;font-weight:400}.sharelist svg{color:var(--a-dim)}.export-stage{pointer-events:none;width:360px;height:640px;position:fixed;top:0;left:-10000px}.legal{background:var(--a-bg);max-width:720px;min-height:100%;padding:calc(env(safe-area-inset-top,0px) + 28px) max(22px, env(safe-area-inset-right,0px)) 64px max(22px, env(safe-area-inset-left,0px));margin:0 auto}.legal h1{font:600 32px/1.15 var(--f-sans);letter-spacing:-.03em;margin:24px 0 6px}.legal h2{font:600 19px/1.3 var(--f-sans);margin:32px 0 8px}.legal p,.legal li{max-width:65ch}.legal .meta{color:var(--a-dim);font-size:13.5px}.legal .todo{background:var(--a-hl);color:var(--mark-ink);border-radius:2px;padding:0 4px}.legal nav{border-top:1px solid var(--a-rule);flex-wrap:wrap;gap:6px 16px;margin-top:48px;padding-top:16px;font-size:13.5px;display:flex}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}.m{color:#171812;background-size:100% 100%}}
:root{--count-ease:cubic-bezier(.33, 1, .68, 1)}.card-frame{width:360px;height:640px;position:relative;overflow:hidden}.card{font-family:var(--f-body);-webkit-user-select:none;user-select:none;flex-direction:column;gap:12px;padding:72px 24px 56px;display:flex;position:absolute;inset:0;overflow:hidden}.card>*{flex:none;position:relative}.card .grow{flex:auto;min-height:0}.card.static,.card.static *{transition:none!important;animation:none!important}.card .anim{animation:.5s cubic-bezier(.2,.8,.2,1) both card-rise}.card .anim2{animation:.5s cubic-bezier(.2,.8,.2,1) .12s both card-rise}@keyframes card-rise{0%{transform:translateY(22px)}}@keyframes bar-grow{0%{width:0}}.card .wm{opacity:.6;letter-spacing:.02em;align-self:center;font-size:11.5px;font-weight:500}.card .you{font:700 10px var(--f-body);text-transform:uppercase;letter-spacing:.08em;vertical-align:2px;background:currentColor;border-radius:4px;margin-left:6px;padding:1px 5px;font-style:normal}.card .you span{color:var(--you-ink,#fff)}.card .gres{font-size:14px;font-weight:700}.card .gq{opacity:.85;margin:0;font-size:15px;font-weight:700}.card .gbtns{grid-template-columns:1fr 1fr;gap:10px;display:grid}.card .gbtns.many{grid-template-columns:1fr}.card .gbtns button{text-overflow:ellipsis;white-space:nowrap;touch-action:manipulation;min-height:54px;overflow:hidden}.card .emoji{font-size:58px;line-height:1.05}.card .rows{font-variant-numeric:tabular-nums;flex-direction:column;font-size:14.5px;display:flex}.card .rows>div{border-bottom:1.5px dashed var(--row-line);justify-content:space-between;align-items:baseline;gap:10px;padding:6px 0;display:flex}.card .rows>div:last-child{border-bottom:0}.card .rows span{flex:none}.card .rows b{text-align:right;text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.card .text-value{overflow-wrap:anywhere}.card .clip{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.t-neon{color:#fff;--row-line:#ffffff2e;--you-ink:#14121f;background:#14121f}.t-neon .shape{display:block;position:absolute}.t-neon .s1{background:var(--c1);border-radius:50%;width:238px;height:238px;top:64px;right:-86px}.t-neon .s2{background:var(--c2);width:158px;height:158px;bottom:166px;left:-58px;transform:rotate(18deg)}.t-neon .k{letter-spacing:.16em;text-transform:uppercase;opacity:.8;font-size:12px;font-weight:700}.t-neon .ttl{font:800 33px/1.05 var(--f-neon);letter-spacing:-.03em;text-wrap:balance;overflow-wrap:anywhere;margin:0}.t-neon .ttl.long{font-size:26px}.t-neon .ttl.xlong{font-size:21px}.t-neon .panel{background:var(--c3);border-radius:22px;flex-direction:column;gap:4px;padding:18px;display:flex}.t-neon .big{font:800 54px/1 var(--f-neon);letter-spacing:-.04em;font-variant-numeric:tabular-nums}.t-neon .big.text-value{letter-spacing:-.03em;font-size:38px;line-height:1.05}.t-neon .unit{font-size:15px;font-weight:700}.t-neon .sub{margin:6px 0 0;font-size:15px;line-height:1.4}.t-neon .stk{color:#14121f;background:#fff;border-radius:999px;align-self:flex-start;padding:6px 12px;font-size:13px;font-weight:700;transform:rotate(-3deg)}.t-neon .vs{background:#ffffff14;border-radius:22px;flex-direction:column;gap:8px;padding:18px;display:flex}.t-neon .vrow{justify-content:space-between;align-items:baseline;gap:10px;font-size:16px;font-weight:700;display:flex}.t-neon .vrow b{font:800 29px var(--f-neon);font-variant-numeric:tabular-nums;flex:none}.t-neon .board .vrow b{font-size:19px}.t-neon .bar{background:#ffffff24;border-radius:6px;height:12px;overflow:hidden}.t-neon .board .bar{height:8px}.t-neon .bar i{height:100%;width:var(--w);background:var(--fill,var(--c1));animation:bar-grow 1.1s var(--count-ease) both;border-radius:6px;display:block}.t-neon .gbtns button{color:#14121f;font:800 18px var(--f-neon);background:#fff;border:0;border-radius:18px;padding:14px 10px}.t-neon .gres{color:var(--c2)}.t-neon .award{border-bottom:1px solid #ffffff24;flex-direction:column;padding:6px 0;display:flex}.t-neon .award:last-child{border-bottom:0}.t-neon .award small{letter-spacing:.14em;text-transform:uppercase;opacity:.75;font-size:11px;font-weight:700}.t-neon .award b{font:800 18px/1.25 var(--f-neon)}.t-neon .award span{opacity:.85;font-size:13px}.t-sticker{background:var(--sp-bg);color:#111;--row-line:#11111140;--you-ink:#fff}.t-sticker .k{letter-spacing:.14em;text-transform:uppercase;font-size:12px;font-weight:700}.t-sticker .ttl{font:400 34px/1.02 var(--f-sticker);text-wrap:balance;overflow-wrap:anywhere;margin:0}.t-sticker .ttl.long{font-size:27px}.t-sticker .ttl.xlong{font-size:22px}.t-sticker .blk{margin:0 6px 6px 0}.t-sticker .blk:before{content:"";background:#111;border-radius:22px;position:absolute;inset:0;transform:translate(6px,6px)}.t-sticker .blk>div{background:var(--sp-c);border:2.5px solid #111;border-radius:22px;flex-direction:column;gap:4px;padding:18px;display:flex;position:relative}.t-sticker .blk.white>div{background:#fff}.t-sticker .big{font:400 56px/1 var(--f-sticker);font-variant-numeric:tabular-nums}.t-sticker .big.text-value{font-size:40px;line-height:1.05}.t-sticker .unit{font-size:15px;font-weight:700}.t-sticker .sub{margin:6px 0 0;font-size:15px;font-weight:500;line-height:1.4}.t-sticker .stk{background:#fff;border:2.5px solid #111;border-radius:999px;align-self:flex-start;padding:5px 13px;font-size:13px;font-weight:700;animation:.5s cubic-bezier(.3,1.6,.5,1) .2s both pop;transform:rotate(-6deg)}.t-sticker .stk.r{background:var(--sp-c2);align-self:flex-end;transform:rotate(5deg)}@keyframes pop{0%{transform:scale(.2)rotate(-20deg)}}.t-sticker .sv{flex-direction:column;gap:10px;display:flex}.t-sticker .track{background:#fff;border:2.5px solid #111;border-radius:16px;height:46px;position:relative;overflow:hidden}.t-sticker .board .track{height:38px}.t-sticker .track>i{width:var(--w);background:var(--fill,var(--sp-c));animation:bar-grow 1.1s var(--count-ease) both;position:absolute;top:0;bottom:0;left:0}.t-sticker .track>span{height:100%;font:400 20px var(--f-sticker);justify-content:space-between;align-items:center;gap:10px;padding:0 14px;display:flex;position:relative}.t-sticker .board .track>span{padding:0 12px;font-size:16px}.t-sticker .track>span>b{flex:none;font-weight:400}.t-sticker .gbtns button{color:#111;font:400 20px var(--f-sticker);background:#fff;border:2.5px solid #111;border-radius:18px;padding:14px 10px}.t-sticker .gres{color:#fff;background:#111;border-radius:8px;align-self:flex-start;padding:4px 10px}.t-sticker .award{border-bottom:2px dashed #11111140;flex-direction:column;padding:6px 0;display:flex}.t-sticker .award:last-child{border-bottom:0}.t-sticker .award small{letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:700}.t-sticker .award b{font:400 18px/1.25 var(--f-sticker)}.t-sticker .award span{font-size:13px;font-weight:500}.t-arcade{color:#fff;--row-line:#ffffff3a;--you-ink:#1b1442;background:#1b1442}.t-arcade:after{content:"";pointer-events:none;background:repeating-linear-gradient(0deg,#0000 0 3px,#0000002a 3px 4px);position:absolute;inset:0}.t-arcade .k{font:400 11px/1.6 var(--f-pixel);color:#ffe14d;text-align:center}.t-arcade .ttl{font:400 16px/1.55 var(--f-pixel);text-align:center;text-transform:uppercase;text-wrap:balance;overflow-wrap:anywhere;margin:0}.t-arcade .ttl.long{font-size:13px}.t-arcade .ttl.xlong{font-size:11px}.t-arcade .frame{background:#00000030;border:3px solid #fff;flex-direction:column;align-items:center;gap:10px;padding:14px;display:flex}.t-arcade .big{font:400 36px/1.15 var(--f-pixel);color:#5ce1ff;text-align:center;font-variant-numeric:tabular-nums}.t-arcade .big.text-value{font-size:22px;line-height:1.4}.t-arcade .unit{font:400 11px/1.6 var(--f-pixel);text-align:center;text-transform:uppercase}.t-arcade .sub{text-align:center;color:#dcd6ff;margin:0;font-size:15px;line-height:1.4}.t-arcade .bonus{font:400 11px/1.7 var(--f-pixel);color:#ff3d5a;text-align:center;text-transform:uppercase}.t-arcade .pxrow{font:400 11px/1.6 var(--f-pixel);justify-content:space-between;gap:10px;display:flex}.t-arcade .p1{color:#ffe14d}.t-arcade .p2{color:#5ce1ff}.t-arcade .hp{gap:8px;display:flex}.t-arcade .hpbar{border:3px solid #fff;flex:1;height:20px;display:flex}.t-arcade .hpbar.l{justify-content:flex-end}.t-arcade .hpbar i{background:#ffe14d;height:100%;animation:1.1s steps(11,end) both bar-grow;display:block}.t-arcade .hpbar.r i{background:#5ce1ff}.t-arcade .ko{font:400 50px/1.1 var(--f-pixel);color:#ff3d5a;text-align:center;animation:.5s steps(2,end) 4 blink}.t-arcade .ko.draw{color:#ffe14d;font-size:40px}@keyframes blink{50%{visibility:hidden}}.t-arcade .win{font:400 12px/1.7 var(--f-pixel);text-align:center}.t-arcade .scores{font:400 11px/1.6 var(--f-pixel);background:#00000030;border:3px solid #fff;flex-direction:column;gap:8px;padding:14px 12px;display:flex}.t-arcade .scores>div{grid-template-columns:20px minmax(0,1fr) auto;align-items:baseline;gap:8px;display:grid}.t-arcade .scores>div:first-child{color:#ffe14d}.t-arcade .scores .v{color:#5ce1ff}.t-arcade .scores .meter{background:#ffffff1f;grid-column:2/4;height:6px}.t-arcade .scores .meter i{height:100%;width:var(--w);background:currentColor;animation:1.1s steps(11,end) both bar-grow;display:block}.t-arcade .gbtns button{color:#fff;font:400 12px/1.5 var(--f-pixel);background:0 0;border:3px solid #fff;padding:14px 6px}.t-arcade .gbtns button:first-child{color:#ffe14d;border-color:#ffe14d}.t-arcade .gbtns button:nth-child(2){color:#5ce1ff;border-color:#5ce1ff}.t-arcade .gbtns button:nth-child(3){color:#ff8fb5;border-color:#ff8fb5}.t-arcade .gq{font:400 11px/1.6 var(--f-pixel);text-align:center;color:#ffe14d;animation:1s steps(2,end) infinite blink}.t-arcade .gres{font:400 11px/1.6 var(--f-pixel);text-align:center;color:#5cf2b5}.t-arcade .rows{font:400 11px/1.6 var(--f-pixel)}.t-arcade .rows b{color:#5ce1ff;font-weight:400}.t-arcade .award{font:400 11px/1.6 var(--f-pixel);border-bottom:2px dashed #fff3;flex-direction:column;gap:2px;padding:6px 0;display:flex}.t-arcade .award:last-child{border-bottom:0}.t-arcade .award small{color:#ffe14d;font:inherit}.t-arcade .award b{color:#5ce1ff;font-weight:400}.t-arcade .award span{font-family:var(--f-body);color:#dcd6ff;font-size:12.5px}.t-arcade .wm{font-family:var(--f-body)}@media (prefers-reduced-motion:reduce){.card *,.card{animation:none!important}}
