@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2c55a0e60120577a-s.0bjc5tiuqdqro.woff2?dpl=dpl_edApwQoTpv5NPZP6Axnxq8kZWUTs)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:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.0m6w47a4e5dy9.woff2?dpl=dpl_edApwQoTpv5NPZP6Axnxq8kZWUTs)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ad66f9afd8947f86-s.11u06r12fd6v_.woff2?dpl=dpl_edApwQoTpv5NPZP6Axnxq8kZWUTs)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5476f68d60460930-s.0wxq9webf.ew4.woff2?dpl=dpl_edApwQoTpv5NPZP6Axnxq8kZWUTs)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:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.067x_6k0k23tk.woff2?dpl=dpl_edApwQoTpv5NPZP6Axnxq8kZWUTs)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:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1bffadaabf893a1e-s.16ipb6fqu393i.woff2?dpl=dpl_edApwQoTpv5NPZP6Axnxq8kZWUTs)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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.0q-301v4kxxnr.woff2?dpl=dpl_edApwQoTpv5NPZP6Axnxq8kZWUTs)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:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/2c55a0e60120577a-s.0bjc5tiuqdqro.woff2?dpl=dpl_edApwQoTpv5NPZP6Axnxq8kZWUTs)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:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.0m6w47a4e5dy9.woff2?dpl=dpl_edApwQoTpv5NPZP6Axnxq8kZWUTs)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/ad66f9afd8947f86-s.11u06r12fd6v_.woff2?dpl=dpl_edApwQoTpv5NPZP6Axnxq8kZWUTs)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5476f68d60460930-s.0wxq9webf.ew4.woff2?dpl=dpl_edApwQoTpv5NPZP6Axnxq8kZWUTs)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:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.067x_6k0k23tk.woff2?dpl=dpl_edApwQoTpv5NPZP6Axnxq8kZWUTs)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:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/1bffadaabf893a1e-s.16ipb6fqu393i.woff2?dpl=dpl_edApwQoTpv5NPZP6Axnxq8kZWUTs)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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.0q-301v4kxxnr.woff2?dpl=dpl_edApwQoTpv5NPZP6Axnxq8kZWUTs)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:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2c55a0e60120577a-s.0bjc5tiuqdqro.woff2?dpl=dpl_edApwQoTpv5NPZP6Axnxq8kZWUTs)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:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.0m6w47a4e5dy9.woff2?dpl=dpl_edApwQoTpv5NPZP6Axnxq8kZWUTs)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/ad66f9afd8947f86-s.11u06r12fd6v_.woff2?dpl=dpl_edApwQoTpv5NPZP6Axnxq8kZWUTs)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/5476f68d60460930-s.0wxq9webf.ew4.woff2?dpl=dpl_edApwQoTpv5NPZP6Axnxq8kZWUTs)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:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.067x_6k0k23tk.woff2?dpl=dpl_edApwQoTpv5NPZP6Axnxq8kZWUTs)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:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1bffadaabf893a1e-s.16ipb6fqu393i.woff2?dpl=dpl_edApwQoTpv5NPZP6Axnxq8kZWUTs)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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.0q-301v4kxxnr.woff2?dpl=dpl_edApwQoTpv5NPZP6Axnxq8kZWUTs)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:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/2c55a0e60120577a-s.0bjc5tiuqdqro.woff2?dpl=dpl_edApwQoTpv5NPZP6Axnxq8kZWUTs)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:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.0m6w47a4e5dy9.woff2?dpl=dpl_edApwQoTpv5NPZP6Axnxq8kZWUTs)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/ad66f9afd8947f86-s.11u06r12fd6v_.woff2?dpl=dpl_edApwQoTpv5NPZP6Axnxq8kZWUTs)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/5476f68d60460930-s.0wxq9webf.ew4.woff2?dpl=dpl_edApwQoTpv5NPZP6Axnxq8kZWUTs)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:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.067x_6k0k23tk.woff2?dpl=dpl_edApwQoTpv5NPZP6Axnxq8kZWUTs)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:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/1bffadaabf893a1e-s.16ipb6fqu393i.woff2?dpl=dpl_edApwQoTpv5NPZP6Axnxq8kZWUTs)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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.0q-301v4kxxnr.woff2?dpl=dpl_edApwQoTpv5NPZP6Axnxq8kZWUTs)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:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(../media/2c55a0e60120577a-s.0bjc5tiuqdqro.woff2?dpl=dpl_edApwQoTpv5NPZP6Axnxq8kZWUTs)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:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.0m6w47a4e5dy9.woff2?dpl=dpl_edApwQoTpv5NPZP6Axnxq8kZWUTs)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(../media/ad66f9afd8947f86-s.11u06r12fd6v_.woff2?dpl=dpl_edApwQoTpv5NPZP6Axnxq8kZWUTs)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(../media/5476f68d60460930-s.0wxq9webf.ew4.woff2?dpl=dpl_edApwQoTpv5NPZP6Axnxq8kZWUTs)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:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.067x_6k0k23tk.woff2?dpl=dpl_edApwQoTpv5NPZP6Axnxq8kZWUTs)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:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(../media/1bffadaabf893a1e-s.16ipb6fqu393i.woff2?dpl=dpl_edApwQoTpv5NPZP6Axnxq8kZWUTs)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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.0q-301v4kxxnr.woff2?dpl=dpl_edApwQoTpv5NPZP6Axnxq8kZWUTs)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:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_eb6ae58a-module__fsiUgG__className{font-family:Inter,Inter Fallback;font-style:normal}.inter_eb6ae58a-module__fsiUgG__variable{--font-body:"Inter", "Inter Fallback"}
@font-face{font-family:Anton;font-style:normal;font-weight:400;font-display:swap;src:url(../media/0e7b7e0b829e3eb9-s.0taayl_akrchu.woff2?dpl=dpl_edApwQoTpv5NPZP6Axnxq8kZWUTs)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:Anton;font-style:normal;font-weight:400;font-display:swap;src:url(../media/daf789e4474d0d90-s.02gqgcrlsvm4~.woff2?dpl=dpl_edApwQoTpv5NPZP6Axnxq8kZWUTs)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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Anton;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9e9f04e3c37952ab-s.p.07uvnuj.ona6k.woff2?dpl=dpl_edApwQoTpv5NPZP6Axnxq8kZWUTs)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:Anton Fallback;src:local(Arial);ascent-override:129.7%;descent-override:36.29%;line-gap-override:0.0%;size-adjust:90.69%}.anton_686685f5-module__qSU9qW__className{font-family:Anton,Anton Fallback;font-style:normal;font-weight:400}.anton_686685f5-module__qSU9qW__variable{--font-display:"Anton", "Anton Fallback"}
@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/04c5164763c40239-s.0h-nw9_c8d~-_.woff2?dpl=dpl_edApwQoTpv5NPZP6Axnxq8kZWUTs)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:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/26f284dcc38c84c0-s.10hk62x1-0d9n.woff2?dpl=dpl_edApwQoTpv5NPZP6Axnxq8kZWUTs)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/7e7f32a39836f228-s.0bmyfaahigzds.woff2?dpl=dpl_edApwQoTpv5NPZP6Axnxq8kZWUTs)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:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/fa39153a3fc630ba-s.0-0ft90hthv3~.woff2?dpl=dpl_edApwQoTpv5NPZP6Axnxq8kZWUTs)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:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6a5386fd6038edbe-s.16fk0g~ypa53a.woff2?dpl=dpl_edApwQoTpv5NPZP6Axnxq8kZWUTs)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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/051742360c26797e-s.p.0f97p8c3305p~.woff2?dpl=dpl_edApwQoTpv5NPZP6Axnxq8kZWUTs)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:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/04c5164763c40239-s.0h-nw9_c8d~-_.woff2?dpl=dpl_edApwQoTpv5NPZP6Axnxq8kZWUTs)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:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/26f284dcc38c84c0-s.10hk62x1-0d9n.woff2?dpl=dpl_edApwQoTpv5NPZP6Axnxq8kZWUTs)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/7e7f32a39836f228-s.0bmyfaahigzds.woff2?dpl=dpl_edApwQoTpv5NPZP6Axnxq8kZWUTs)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:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/fa39153a3fc630ba-s.0-0ft90hthv3~.woff2?dpl=dpl_edApwQoTpv5NPZP6Axnxq8kZWUTs)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:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/6a5386fd6038edbe-s.16fk0g~ypa53a.woff2?dpl=dpl_edApwQoTpv5NPZP6Axnxq8kZWUTs)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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/051742360c26797e-s.p.0f97p8c3305p~.woff2?dpl=dpl_edApwQoTpv5NPZP6Axnxq8kZWUTs)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:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/04c5164763c40239-s.0h-nw9_c8d~-_.woff2?dpl=dpl_edApwQoTpv5NPZP6Axnxq8kZWUTs)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:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/26f284dcc38c84c0-s.10hk62x1-0d9n.woff2?dpl=dpl_edApwQoTpv5NPZP6Axnxq8kZWUTs)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/7e7f32a39836f228-s.0bmyfaahigzds.woff2?dpl=dpl_edApwQoTpv5NPZP6Axnxq8kZWUTs)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:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/fa39153a3fc630ba-s.0-0ft90hthv3~.woff2?dpl=dpl_edApwQoTpv5NPZP6Axnxq8kZWUTs)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:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/6a5386fd6038edbe-s.16fk0g~ypa53a.woff2?dpl=dpl_edApwQoTpv5NPZP6Axnxq8kZWUTs)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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/051742360c26797e-s.p.0f97p8c3305p~.woff2?dpl=dpl_edApwQoTpv5NPZP6Axnxq8kZWUTs)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:JetBrains Mono Fallback;src:local(Arial);ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.0%;size-adjust:134.59%}.jetbrains_mono_d01320ff-module__WPaTyW__className{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.jetbrains_mono_d01320ff-module__WPaTyW__variable{--font-mono:"JetBrains Mono", "JetBrains Mono Fallback"}
@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-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-ease:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--ease-in:cubic-bezier(.4,0,1,1);--ease-out:cubic-bezier(0,0,.2,1);--ease-in-out:cubic-bezier(.4,0,.2,1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--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,ui-sans-serif,system-ui,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{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{.collapse{visibility:collapse}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.shrink{flex-shrink:1}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rounded{border-radius:.25rem}.uppercase{text-transform:uppercase}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.ease-in{--tw-ease:var(--ease-in);transition-timing-function:var(--ease-in)}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}}:root{--ink:#0d0d0f;--ink-2:#161619;--ink-3:#1f1f24;--paper:#fff;--pink:#ff2e5b;--magenta:#d81e8c;--purple:#7a2bc0;--grad:linear-gradient(150deg,#ff2e5b 0%,#d81e8c 48%,#7a2bc0 100%);--smoke:#6b6b73;--smoke-2:#9a9aa2;--creeper:#5a8f38;--creeper-d:#1a3a0e;--line-dk:#2a2a30;--fdisp:"Arial Black",var(--font-display),"Impact","Helvetica Neue",Helvetica,Arial,sans-serif;--fbody:var(--font-body),system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--fmono:var(--font-mono),ui-monospace,"SF Mono",Menlo,Consolas,monospace;--maxw:1180px;--xh:var(--pink);--spring:cubic-bezier(.34,1.56,.64,1);--heat:0}*{box-sizing:border-box}body{background:var(--ink);color:var(--paper);font-family:var(--fbody);-webkit-font-smoothing:antialiased;margin:0;line-height:1.6;overflow-x:hidden}a{color:inherit;text-decoration:none}.wrap{max-width:var(--maxw);margin:0 auto;padding:0 24px}h1,h2,h3{font-family:var(--fdisp);text-transform:uppercase;letter-spacing:-.03em;text-wrap:balance;margin:0;font-weight:900;line-height:.88}.label{letter-spacing:.2em;text-transform:uppercase;color:var(--smoke);font-size:.72rem;font-weight:800}.mono{font-family:var(--fmono)}#xhair{z-index:10000;pointer-events:none;width:26px;height:26px;margin:-13px 0 0 -13px;transition:transform 80ms ease-out,opacity .15s;display:none;position:fixed;top:0;left:0}#xhair:before,#xhair:after{content:"";background:var(--xh);box-shadow:0 0 6px var(--xh);position:absolute}#xhair:before{width:4px;height:26px;top:0;left:11px}#xhair:after{width:26px;height:4px;top:11px;left:0}#xhair.hot{transform:scale(1.35)rotate(45deg)}#xhair.recoil{animation:.3s cubic-bezier(.18,1.5,.3,1) recoil}@keyframes recoil{0%{transform:scale(1.6)rotate(90deg)}to{transform:scale(1)rotate(0)}}@media (hover:hover) and (pointer:fine){html,body,a,button,input,textarea,label,.target,[role=button]{cursor:none}#xhair{display:block}}.hitmark{z-index:9999;pointer-events:none;font-family:var(--fdisp);color:var(--pink);text-shadow:0 0 8px #ff2e5bcc;font-size:1rem;font-weight:900;animation:.35s ease-out forwards hm;position:fixed;transform:translate(-50%,-50%)}@keyframes hm{0%{opacity:1;transform:translate(-50%,-50%)scale(.5)rotate(45deg)}to{opacity:0;transform:translate(-50%,-50%)scale(1.4)rotate(45deg)}}.wm{font-family:var(--fdisp);letter-spacing:-.03em;align-items:center;font-weight:900;line-height:1;display:inline-flex}.wm sup{vertical-align:super;margin:0 .05em;font-size:.42em;font-weight:700}.wm .mist{color:var(--paper)}.wm .flex{color:var(--ink);background:var(--paper);margin-left:.18em;padding:.06em .22em .1em}.wm.sweep .mist{background:var(--grad);color:#0000;-webkit-background-clip:text;background-clip:text;animation:.7s ease-out wmsweep}@keyframes wmsweep{0%{filter:brightness(2.2)}to{filter:brightness()}}.block{background:var(--paper);color:var(--ink);padding:.05em .16em .09em;line-height:.9;display:inline-block}.block-grad{background:var(--grad);color:#fff;padding:.05em .18em .09em;line-height:.9;display:inline-block}.btn{font-family:var(--fbody);letter-spacing:.08em;text-transform:uppercase;border:2px solid var(--paper);color:var(--paper);transition:transform .18s var(--spring),background .2s,color .2s,filter .2s,box-shadow .12s;background:0 0;border-radius:2px;align-items:center;gap:8px;padding:13px 22px;font-size:.78rem;font-weight:800;display:inline-flex}.btn:active{transform:translateY(2px)}.btn-grad{background:var(--grad);color:#fff;border-color:#0000}.btn-grad:hover{filter:brightness(1.1);transform:translateY(-2px)scale(1.03)}.btn-ghost:hover{background:var(--paper);color:var(--ink);transform:translateY(-2px)scale(1.03)}:focus-visible{outline:3px solid var(--pink);outline-offset:2px}header.nav{z-index:200;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:2px solid var(--paper);background:#0d0d0fe6;position:sticky;top:0}.nav-inner{justify-content:space-between;align-items:center;height:68px;display:flex}.nav .wm{font-size:1.42rem}.nav-links{align-items:center;gap:24px;display:flex}.navlink{letter-spacing:.14em;text-transform:uppercase;font-size:.74rem;font-weight:800;transition:color .2s}.navlink:hover{color:var(--pink)}.status{letter-spacing:.14em;text-transform:uppercase;color:var(--smoke);border:1.5px solid #2a2a30;border-radius:2px;align-items:center;gap:7px;padding:6px 10px;font-size:.64rem;font-weight:800;display:inline-flex}.status .dot{background:var(--smoke);border-radius:50%;width:7px;height:7px}.status.live-pulse .dot{animation:2s ease-in-out infinite dotpulse}@keyframes dotpulse{0%,to{opacity:.4}50%{opacity:1}}#sndToggle{letter-spacing:.14em;text-transform:uppercase;color:var(--smoke);font-size:.64rem;font-weight:800;font-family:var(--fbody);cursor:pointer;background:0 0;border:1.5px solid #2a2a30;border-radius:2px;align-items:center;gap:8px;padding:6px 10px;transition:color .2s,border-color .2s;display:inline-flex}#sndToggle[aria-pressed=true]{color:var(--paper);border-color:var(--paper)}#sndToggle .vu{align-items:flex-end;gap:2px;height:11px;display:inline-flex}#sndToggle .vu i{transform-origin:bottom;background:currentColor;border-radius:1px;width:3px;height:4px;display:block}#sndToggle[aria-pressed=true] .vu i{animation:.7s ease-in-out infinite vu}#sndToggle[aria-pressed=true] .vu i:nth-child(2){animation-delay:.18s}#sndToggle[aria-pressed=true] .vu i:nth-child(3){animation-delay:.36s}@keyframes vu{0%,to{transform:scaleY(.5)}50%{transform:scaleY(2.4)}}.hero-grid{grid-template-columns:1.02fr 1fr;align-items:center;gap:44px;display:grid}.ey{align-items:center;gap:13px;margin-bottom:22px;display:flex}.ey .rule{background:var(--grad);width:42px;height:3px}.hero h1 .g{background:var(--grad);color:#0000;-webkit-background-clip:text;background-clip:text}.hero .lede{color:#c9c9cf;max-width:42ch;margin:24px 0 0;font-size:1.06rem}.hero-cta{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}.ticker{flex-wrap:wrap;gap:30px;margin-top:40px;display:flex}.ticker .n{font-family:var(--fdisp);font-variant-numeric:tabular-nums;font-size:1.95rem;font-weight:900;line-height:1}.ticker .item:first-child .n{color:var(--pink)}.ticker .item:nth-child(2) .n{color:var(--magenta)}.ticker .item:nth-child(3) .n{color:var(--purple)}.ticker .l{letter-spacing:.16em;text-transform:uppercase;color:var(--smoke);margin-top:6px;font-size:.62rem;font-weight:800}.game{border:2px solid var(--paper);background:var(--ink-2);border-radius:4px;overflow:hidden;box-shadow:10px 10px #ff2e5b40}.game-hud{border-bottom:2px solid var(--paper);background:var(--ink);align-items:center;gap:0;display:flex}.game-hud .cell{border-right:1px solid #24242c;flex:1;padding:10px 14px}.game-hud .cell:last-child{border-right:0}.game-hud .k{font-family:var(--fmono);letter-spacing:.14em;text-transform:uppercase;color:var(--smoke);font-size:.56rem}.game-hud .v{font-family:var(--fdisp);font-variant-numeric:tabular-nums;transition:transform .18s var(--spring);margin-top:3px;font-size:1.4rem;font-weight:900;line-height:1}#g-score .v{color:var(--pink)}#g-combo .v{color:var(--magenta)}#g-time .v{color:#fff}#g-best .v{color:var(--purple)}#g-combo .v{transform:scale(calc(1 + var(--heat)*.35))}#g-time.ot .v{animation:1s ease-in-out infinite otpulse}#g-time.ot .k:after{content:" · OT";color:var(--pink)}@keyframes otpulse{0%,to{color:var(--pink);opacity:1}50%{color:#fff;opacity:.55}}.combobar{background:#24242c;height:4px;overflow:hidden}.combobar-fill{transform-origin:0;background:var(--grad);height:100%;transform:scaleX(0)}.combobar-fill.glow{box-shadow:0 0 10px var(--pink)}.arena{background:radial-gradient(120% 120% at 50% 0%,rgba(122,43,192,calc(.18 + var(--heat)*.22)),transparent 60%),var(--ink-2);touch-action:manipulation;height:360px;position:relative;overflow:hidden}#arena-cam{will-change:transform;position:absolute;inset:0}.arena .grid-bg{opacity:calc(.5 + var(--heat)*.35);pointer-events:none;background-image:linear-gradient(#ffffff0d 1px,#0000 1px),linear-gradient(90deg,#ffffff0d 1px,#0000 1px);background-size:34px 34px;position:absolute;inset:0}.arena .vignette{pointer-events:none;box-shadow:inset 0 0 calc(40px + var(--heat)*90px)rgba(255,46,91,calc(var(--heat)*.5));position:absolute;inset:0}.target{background:var(--grad);width:46px;height:46px;animation:pop .18s var(--spring);border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;box-shadow:0 0 0 4px #ffffff1f,0 0 16px #ff2e5b99}.target:after{content:"";background:var(--ink);border-radius:50%;width:14px;height:14px;box-shadow:0 0 0 4px #ffffffd9}@keyframes pop{0%{transform:scale(.2)}to{transform:scale(1)}}.target.target-hitpop{animation:hitpop .16s var(--spring)}@keyframes hitpop{0%{transform:scale(1)}45%{transform:scale(1.18)}to{transform:scale(1)}}.target.t-small{width:30px;height:30px}.target.t-small.shrinking{animation:pop .18s var(--spring),shrink 1.4s linear forwards}@keyframes shrink{0%{transform:scale(1)}to{transform:scale(.55)}}.target.t-gold{background:radial-gradient(circle at 38% 32%,#ffe08a,#f5a623);box-shadow:0 0 0 4px #ffffff2e,0 0 24px #f5a623d9}.target.t-gold:after{background:#7a4a00;box-shadow:0 0 0 4px #ffffffd9}.target.t-bomb{background:radial-gradient(circle at 38% 32%,#3a3a46,#0c0c10);border-radius:50%;box-shadow:0 0 0 4px #ff2e5b38,0 0 18px #ff2e5b80}.target.t-bomb:after{content:"";width:0;height:0}.target.t-bomb .hazard{color:var(--pink);font-family:var(--fdisp);text-shadow:0 0 8px #ff2e5bb3;font-size:1.35rem;font-weight:900;line-height:1;position:relative}.float{font-family:var(--fdisp);color:#fff;pointer-events:none;text-shadow:0 0 8px #0009;z-index:4;font-size:1rem;font-weight:900;animation:.55s ease-out forwards fl;position:absolute}.float.miss{color:var(--smoke-2)}.float.clutch{color:var(--pink);text-shadow:0 0 14px #ff2e5bcc;font-size:1.7rem}@keyframes fl{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-28px)}}.pcl{pointer-events:none;opacity:0;will-change:transform,opacity;z-index:3;border-radius:1px;width:7px;height:7px;position:absolute}.arena .overlay{text-align:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:5;background:#0d0d0fd1;place-items:center;gap:0;padding:20px;display:grid;position:absolute;inset:0}.arena .overlay h3{color:#fff;font-size:1.8rem}.arena .overlay p{color:var(--smoke-2);margin:6px 0 18px;font-size:.9rem}.arena .overlay .big{font-family:var(--fdisp);background:var(--grad);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:3rem;font-weight:900;line-height:1}.countdown{font-family:var(--fdisp);background:var(--grad);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:5rem;font-weight:900;line-height:1}.countdown.beat{animation:.65s ease-out cdpop}@keyframes cdpop{0%{opacity:0;transform:scale(1.6)}30%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.8)}}.rank{font-family:var(--fdisp);color:#fff;font-size:6rem;font-weight:900;line-height:1}.rank.grad{background:var(--grad);color:#0000;-webkit-background-clip:text;background-clip:text}.rank.stamp{animation:.5s ease-out stamp}@keyframes stamp{0%{opacity:0;transform:scale(2.4)rotate(-8deg)}60%{opacity:1;transform:scale(.9)}to{transform:scale(1)}}.breakdown{font-family:var(--fmono);color:var(--smoke-2);font-variant-numeric:tabular-nums;margin:8px 0 16px;font-size:.78rem}.game-foot{border-top:2px solid var(--paper);background:var(--ink);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:9px 14px;display:flex}.game-foot .hint{font-family:var(--fmono);letter-spacing:.1em;text-transform:uppercase;color:var(--smoke);font-size:.6rem}.game-foot .hint.dim{opacity:0;transition:opacity .6s}.game-foot .hint.dim.show{opacity:1}#xpwrap{z-index:190;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0d0d0fe6;border-bottom:1px solid #20202a;position:sticky;top:68px}#xpwrap .xin{max-width:var(--maxw);align-items:center;gap:12px;margin:0 auto;padding:5px 24px;display:flex}#xplabel{font-family:var(--fmono);letter-spacing:.12em;text-transform:uppercase;color:var(--smoke-2);white-space:nowrap;font-size:.6rem}#xplabel b{color:var(--paper)}#xpbar{background:#24242c;border-radius:2px;flex:1;height:3px;overflow:hidden}#xpfill{transform-origin:0;background:var(--grad);height:100%;transition:transform .5s ease-out;transform:scaleX(0)}#xpfill.glow{animation:.6s ease-out xpglow}@keyframes xpglow{0%{filter:brightness(2.4)}to{filter:brightness()}}section{padding:80px 0}.sec-head{margin-bottom:40px}.sec-head h2{color:#fff;margin-top:12px;font-size:clamp(2.3rem,5.5vw,4.2rem)}.sec-head p{color:var(--smoke-2);max-width:54ch;margin-top:14px}.facets{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.facet{border:2px solid var(--paper);background:var(--ink-2);transition:transform .16s var(--spring),box-shadow .16s;padding:24px 22px 26px}.facet:hover{box-shadow:8px 8px 0 var(--pink);transform:translateY(-4px)}.facet .tag{letter-spacing:.16em;text-transform:uppercase;color:#fff;padding:4px 9px;font-size:.6rem;font-weight:800;display:inline-block}.facet:first-child .tag{background:var(--pink)}.facet:nth-child(2) .tag{background:var(--magenta)}.facet:nth-child(3) .tag{background:var(--purple)}.facet h3{color:#fff;margin:14px 0 9px;font-size:1.55rem}.facet p{color:#b6b6be;margin:0 0 14px;font-size:.92rem}.facet ul{margin:0;padding:0;list-style:none}.facet li{color:#e6e6ea;padding:5px 0 5px 18px;font-size:.87rem;position:relative}.facet li:before{content:"";background:var(--paper);width:8px;height:8px;position:absolute;top:11px;left:0}.haveli{background:#0a0a0c;border:2px solid #2a2a30}.haveli-in{grid-template-columns:1.1fr .9fr;align-items:center;gap:46px;padding:42px;display:grid}.haveli .official{color:var(--creeper);letter-spacing:.2em;text-transform:uppercase;font-size:.7rem;font-weight:800}.haveli h2{color:#fff;margin-top:10px;font-size:clamp(2.3rem,6vw,4.2rem)}.haveli .blurb{color:#b6b6be;max-width:40ch;margin:15px 0 22px}.haveli .blurb strong{color:#fff}.steps{counter-reset:s;margin:0 0 20px;padding:0;list-style:none}.steps li{counter-increment:s;border-bottom:1px solid #20202a;grid-template-columns:auto 1fr;gap:14px;padding:12px 0;display:grid}.steps li:before{content:counter(s,decimal-leading-zero);font-family:var(--fmono);color:var(--creeper);border:1px solid #20202a;place-items:center;width:32px;height:32px;font-size:.74rem;display:grid}.steps .st-t{text-transform:uppercase;font-size:.86rem;font-weight:800}.steps .st-d{color:#9a9aa2;margin-top:3px;font-size:.86rem}.steps .st-d a,.steps .st-d code{color:var(--creeper)}.cmd{background:var(--ink);border:1px solid #20202a;margin-bottom:20px;padding:12px 15px;transition:border-color .2s}.cmd[role=button]{cursor:pointer}.cmd[role=button]:hover{border-color:var(--creeper)}.cmd small{font-family:var(--fmono);letter-spacing:.14em;text-transform:uppercase;color:var(--smoke);margin-bottom:6px;font-size:.58rem;display:block}.cmd code{font-family:var(--fmono);color:var(--creeper);font-size:.9rem}.cmd .resp{font-family:var(--fmono);color:var(--smoke-2);margin-top:8px;font-size:.82rem;display:none}.cmd .resp.show{display:block}.haveli-cta{flex-wrap:wrap;gap:12px;display:flex}.emblem{place-items:center;display:grid;position:relative;overflow:hidden}.emblem svg{filter:drop-shadow(0 0 34px #5a8f3859);cursor:pointer;width:min(220px,70%);height:auto;transition:transform .15s var(--spring)}.emblem svg:hover{transform:scale(1.06)rotate(-2deg)}.emblem.flash:after{content:"";opacity:0;background:#fff;animation:.4s ease-out eflash;position:absolute;inset:0}@keyframes eflash{0%{opacity:.85}to{opacity:0}}.echunk{background:var(--creeper);pointer-events:none;will-change:transform,opacity;width:9px;height:9px;position:absolute}.socials{grid-template-columns:repeat(5,1fr);gap:13px;display:grid}.soc{border:2px solid var(--paper);background:var(--ink-2);transition:transform .16s var(--spring),box-shadow .16s,color .2s;padding:24px 18px}.soc:hover{box-shadow:6px 6px 0 var(--paper);transform:translateY(-4px)}.soc .p{font-family:var(--fdisp);text-transform:uppercase;font-size:1.32rem;font-weight:900}.soc .s{letter-spacing:.1em;text-transform:uppercase;color:var(--smoke);margin-top:8px;font-size:.62rem;font-weight:800}.soc.yt:hover .p{color:#f03}.soc.yt:hover{box-shadow:6px 6px #f03}.soc.ig:hover .p{color:var(--magenta)}.soc.ig:hover{box-shadow:6px 6px 0 var(--magenta)}.soc.dc:hover .p{color:#5865f2}.soc.dc:hover{box-shadow:6px 6px #5865f2}.soc.tc:hover .p{color:#b58cff}.soc.tc:hover{box-shadow:6px 6px 0 var(--purple)}.ptn-row{flex-wrap:wrap;align-items:center;gap:48px;display:flex}.ptn{font-family:var(--fdisp);color:#fff;font-size:1.6rem;font-weight:900}#playercard{border:2px solid var(--paper);background:var(--ink-2);margin-top:32px;padding:32px;display:none;position:relative;overflow:hidden}#playercard.reveal{animation:.5s ease-out pcin}@keyframes pcin{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}#playercard .pc-top{border-bottom:1px solid #20202a;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:18px;padding-bottom:14px;display:flex}#playercard .pc-top .pc-name{font-family:var(--fdisp);text-transform:uppercase;color:#fff;font-size:1.6rem;font-weight:900}#playercard .pc-top .pc-tag{font-family:var(--fmono);letter-spacing:.14em;text-transform:uppercase;color:var(--creeper);font-size:.62rem}#playercard .pc-stats{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}#playercard .pc-stat{border:1px solid #20202a;padding:16px}#playercard .pc-stat .pv{font-family:var(--fdisp);background:var(--grad);color:#0000;font-variant-numeric:tabular-nums;-webkit-background-clip:text;background-clip:text;font-size:1.7rem;font-weight:900}#playercard .pc-stat .pl{font-family:var(--fmono);letter-spacing:.12em;text-transform:uppercase;color:var(--smoke);margin-top:6px;font-size:.6rem}#playercard .pc-secret{font-family:var(--fmono);color:var(--smoke-2);margin:18px 0;font-size:.8rem}#playercard .pc-secret b{color:#fff}.contact-layout{grid-template-columns:1fr 1fr;gap:50px;display:grid}.contact-info .mail{font-family:var(--fmono);color:var(--pink);border-bottom:2px solid;margin-top:18px;font-size:1.05rem;display:inline-block}form{gap:13px;display:grid}.fg{gap:7px;display:grid}.fg label{letter-spacing:.14em;text-transform:uppercase;color:var(--smoke);font-size:.6rem;font-weight:800}.fg input,.fg textarea{background:var(--ink-2);border:2px solid var(--paper);color:var(--paper);font-family:var(--fbody);border-radius:2px;padding:12px 14px;font-size:.95rem;transition:border-color .2s}.fg.invalid input,.fg.invalid textarea{border-color:var(--pink);animation:.35s fieldshake}@keyframes fieldshake{0%,to{transform:translate(0)}20%{transform:translate(-6px)}40%{transform:translate(6px)}60%{transform:translate(-4px)}80%{transform:translate(4px)}}#formWrap{position:relative;overflow:hidden}#confetti{pointer-events:none;z-index:6;position:absolute;inset:0}.conf{will-change:transform,opacity;width:9px;height:13px;position:absolute}.success-card{border:2px solid var(--paper);background:var(--ink-2);text-align:center;border-radius:3px;padding:32px}.success-card h3{color:#fff;font-size:1.8rem}.success-card .big-ic{font-size:3rem}.success-card p{color:var(--smoke-2);margin:10px 0 0}footer{border-top:2px solid var(--paper);padding:44px 0 36px}.foot-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;display:flex}.foot-top .wm{font-size:1.45rem}.foot-links{flex-wrap:wrap;gap:20px;display:flex}.foot-links a{letter-spacing:.12em;text-transform:uppercase;color:#9a9aa2;font-size:.68rem;font-weight:800}.foot-links a:hover{color:var(--pink)}.foot-bottom{letter-spacing:.08em;text-transform:uppercase;color:var(--smoke);border-top:1px solid #20202a;flex-wrap:wrap;justify-content:space-between;gap:12px;margin-top:26px;padding-top:18px;font-size:.66rem;font-weight:700;display:flex}.foot-bottom .egg{color:var(--smoke)}.tri{border:.4em solid #0000;border-left:.62em solid;border-right-width:0;width:0;height:0;display:inline-block}.live-play .tri{border-width:.42em 0 .42em .66em}.scrolltop{z-index:180;background:var(--grad);cursor:pointer;opacity:0;pointer-events:none;width:50px;height:50px;transition:opacity .3s var(--spring),transform .3s var(--spring),filter .2s,box-shadow .2s;border:2px solid #ffffff2e;border-radius:50%;place-items:center;display:grid;position:fixed;bottom:22px;right:22px;transform:translateY(16px)scale(.85);box-shadow:0 6px 20px #00000073,0 0 22px #ff2e5b73}.scrolltop.show{opacity:1;pointer-events:auto;transform:translateY(0)scale(1)}.scrolltop:hover{filter:brightness(1.1);transform:translateY(-4px)scale(1.08);box-shadow:0 10px 28px #00000080,0 0 30px #ff2e5bb3}.scrolltop:active{transform:translateY(-1px)scale(1.02)}.scrolltop:focus-visible{outline:3px solid var(--pink);outline-offset:3px}.scrolltop-arrow{filter:drop-shadow(0 1px 1px #0000004d);border:8px solid #0000;border-top-width:0;border-bottom:11px solid #fff;width:0;height:0;margin-top:-2px}.scrolltop:before{content:"";opacity:0;border:2px solid #ff2e5b8c;border-radius:50%;position:absolute;inset:-2px}.scrolltop.show:before{animation:2.4s ease-out infinite sctpulse}@keyframes sctpulse{0%{opacity:.6;transform:scale(1)}70%,to{opacity:0;transform:scale(1.55)}}@media (max-width:600px){.scrolltop{width:46px;height:46px;bottom:16px;right:16px}}@media (prefers-reduced-motion:reduce){.scrolltop{transition:opacity .2s}.scrolltop.show:before{animation:none}.scrolltop:hover{filter:brightness(1.1);transform:none}}#toasts{z-index:9000;flex-direction:column;gap:10px;max-width:300px;display:flex;position:fixed;bottom:84px;right:18px}@media (max-width:600px){#toasts{max-width:none;bottom:76px;left:12px;right:12px}.toast{transform:translateY(120%)}@keyframes tin{to{transform:translateY(0)}}@keyframes tout{to{opacity:0;transform:translateY(120%)}}}.toast{background:var(--ink-2);border:2px solid var(--paper);border-left:6px solid;border-image:var(--grad)1;border-radius:3px;align-items:center;gap:12px;padding:12px 14px;animation:.4s cubic-bezier(.2,1.2,.3,1) forwards tin;display:flex;transform:translate(120%);box-shadow:0 8px 24px #00000080}.toast .ic{font-size:1.3rem}.toast .tt{font-family:var(--fdisp);text-transform:uppercase;color:#fff;letter-spacing:.02em;font-size:.82rem;font-weight:900}.toast .td{color:var(--smoke-2);font-size:.72rem}.toast.out{animation:.35s ease-in forwards tout}@keyframes tin{to{transform:translate(0)}}@keyframes tout{to{opacity:0;transform:translate(120%)}}#katana{z-index:8650;pointer-events:none;display:none;position:fixed;inset:0;overflow:hidden}#katana.go{display:block}#katana .slash{width:160%;height:6px;box-shadow:0 0 24px #fff,0 0 60px var(--pink);opacity:0;background:linear-gradient(90deg,#0000,#fff,#0000);animation:.5s ease-out forwards slashgo;position:absolute;top:50%;left:-30%;transform:translateY(-50%)rotate(-22deg)}@keyframes slashgo{0%{opacity:0;left:-60%}30%{opacity:1}60%{opacity:1}to{opacity:0;left:60%}}#katana .halfT,#katana .halfB{opacity:0;background:#0b0410;width:100%;height:50%;position:absolute;left:0}#katana .halfT{animation:.7s ease-out forwards htop;top:0}#katana .halfB{animation:.7s ease-out forwards hbot;bottom:0}@keyframes htop{0%,38%{opacity:0;transform:translate(0)}52%{opacity:.96}to{opacity:0;transform:translate(-4vw,-100%)rotate(-1deg)}}@keyframes hbot{0%,38%{opacity:0;transform:translate(0)}52%{opacity:.96}to{opacity:0;transform:translate(4vw,100%)rotate(-1deg)}}#katana .zan{opacity:0;place-items:center;animation:.7s ease-out forwards zango;display:grid;position:absolute;inset:0}#katana .zan b{font-family:var(--fdisp);color:#fff;text-shadow:0 0 40px var(--pink);font-size:clamp(6rem,26vw,18rem);font-weight:900;transform:skew(-8deg)}#katana .zan b.bust{letter-spacing:.04em;color:#fff;text-shadow:0 0 30px #ff1744,0 0 60px #ff1744;font-size:clamp(3rem,13vw,9rem)}@keyframes zango{0%{opacity:0;transform:scale(1.7)}30%{opacity:1;transform:scale(1)}70%{opacity:1}to{opacity:0}}#boss{z-index:8700;background:radial-gradient(circle at 50% 28%,#460c2ef5,#08030cfa);display:none;position:fixed;inset:0}#boss.go{display:block}#boss .b-wrap{flex-direction:column;display:flex;position:absolute;inset:0}#boss .b-top{flex-direction:column;gap:8px;padding:14px 18px;display:flex}#boss .b-row{flex-wrap:wrap;align-items:center;gap:12px;display:flex}#boss .b-title{font-family:var(--fdisp);text-transform:uppercase;color:#fff;letter-spacing:.03em;font-size:1.1rem;font-style:italic;font-weight:900}#boss .b-title .kj{color:var(--pink);margin-right:8px}#boss .b-close{font-family:var(--fbody);letter-spacing:.12em;text-transform:uppercase;color:#fff;cursor:pointer;background:0 0;border:2px solid #fff;border-radius:2px;margin-left:auto;padding:7px 12px;font-size:.68rem;font-weight:800}#boss .b-close:hover{color:var(--ink);background:#fff}#boss .hpbar{background:#1a0a12;border:2px solid #fff;border-radius:3px;flex:1;min-width:120px;height:14px;overflow:hidden}#boss .hpbar i{transform-origin:0;background:linear-gradient(90deg,#ff2e5b,#7a2bc0);width:100%;height:100%;transition:transform .2s;display:block}#boss .hplabel{font-family:var(--fmono);letter-spacing:.12em;text-transform:uppercase;color:#fff;min-width:64px;font-size:.62rem}#boss .b-arena{touch-action:manipulation;flex:1;position:relative;overflow:hidden}#boss .dragon{cursor:pointer;-webkit-user-select:none;user-select:none;filter:drop-shadow(0 0 18px #ff2e5b80);font-size:84px;line-height:1;transition:left .85s cubic-bezier(.4,0,.2,1),top .85s cubic-bezier(.4,0,.2,1);position:absolute}#boss .dragon:active{transform:scale(.9)}#boss .dragon.hit{animation:.18s dhit}@keyframes dhit{0%{filter:brightness(3)drop-shadow(0 0 18px #fff)}to{filter:brightness()drop-shadow(0 0 18px #ff2e5b80)}}#boss .fb{cursor:pointer;-webkit-user-select:none;user-select:none;will-change:transform;font-size:30px;line-height:1;position:absolute}#boss .bfloat{font-family:var(--fdisp);pointer-events:none;color:#fff;text-shadow:0 0 8px #000;font-weight:900;animation:.6s ease-out forwards fl;position:absolute}#boss .b-foot{font-family:var(--fmono);letter-spacing:.1em;text-transform:uppercase;color:#fff;border-top:1px solid #ffffff26;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:10px 18px;font-size:.66rem;display:flex}#boss .b-over{text-align:center;z-index:3;background:#08030cd1;place-items:center;padding:20px;display:none;position:absolute;inset:0}#boss .b-over.show{display:grid}#boss .b-over h3{font-family:var(--fdisp);text-transform:uppercase;background:var(--grad);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:clamp(2.4rem,8vw,5rem);font-style:italic;font-weight:900}#boss .b-over p{color:#fff;font-family:var(--fmono);margin:8px 0 18px;font-size:.8rem}@media (max-width:880px){#boss .dragon{font-size:60px}}#draw{z-index:8700;background:radial-gradient(circle at 50% 30%,#140a34f7,#08030cfa);display:none;position:fixed;inset:0}#draw.go{display:block}#draw .d-wrap{flex-direction:column;display:flex;position:absolute;inset:0}#draw .d-top{align-items:center;gap:12px;padding:14px 18px;display:flex}#draw .d-top .b-title{font-family:var(--fdisp);text-transform:uppercase;color:#fff;font-size:1.1rem;font-style:italic;font-weight:900}#draw .d-top .b-title .kj{color:var(--pink);margin-right:8px}#draw .b-close{font-family:var(--fbody);letter-spacing:.12em;text-transform:uppercase;color:#fff;cursor:pointer;background:0 0;border:2px solid #fff;border-radius:2px;margin-left:auto;padding:7px 12px;font-size:.68rem;font-weight:800}#draw .b-close:hover{color:var(--ink);background:#fff}#draw .d-zone{cursor:pointer;color:#fff;background:#120c22;border:2px solid #2a2350;border-radius:4px;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:12px;margin:0 18px;transition:background .1s,border-color .1s;display:flex}#draw .d-zone.ready{border-color:var(--pink);background:#2a0c20}#draw .d-zone.draw{background:linear-gradient(135deg,#ff2e5b,#7a2bc0);border-color:#fff}#draw .d-state{font-family:var(--fdisp);text-transform:uppercase;text-align:center;font-size:clamp(2rem,7vw,4rem);font-style:italic;font-weight:900;line-height:1}#draw .d-hint{font-family:var(--fmono);letter-spacing:.12em;text-transform:uppercase;color:var(--smoke-2);font-size:.7rem}#draw .b-foot{font-family:var(--fmono);letter-spacing:.1em;text-transform:uppercase;color:#fff;border-top:1px solid #ffffff26;flex-wrap:wrap;justify-content:space-between;gap:10px;padding:10px 18px;font-size:.66rem;display:flex}#draw .b-over{text-align:center;background:#08030cd9;place-items:center;padding:20px;display:none;position:absolute;inset:0}#draw .b-over.show{display:grid}#draw .b-over h3{font-family:var(--fdisp);text-transform:uppercase;background:var(--grad);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:clamp(2rem,7vw,4rem);font-style:italic;font-weight:900}#draw .b-over p{color:#fff;font-family:var(--fmono);margin:8px 0 18px;font-size:.8rem}.unlock-note{font-family:var(--fmono);color:#fff;margin-top:10px;font-size:.82rem}.unlock-note b{color:var(--pink)}.passcode{font-family:var(--fmono);background:var(--ink);border:1px solid var(--line-dk);color:var(--creeper);border-radius:3px;padding:4px 8px;font-size:.9rem}.g3unlock{border:2px dashed var(--pink);background:#ff2e5b0f;border-radius:4px;margin:18px 0 8px;padding:14px 16px}.g3unlock[hidden]{display:none}.g3u-label{font-family:var(--fmono);letter-spacing:.1em;text-transform:uppercase;color:var(--pink);margin-bottom:8px;font-size:.7rem;display:block}.g3unlock form{flex-wrap:wrap;gap:8px;display:flex}.g3unlock input{background:var(--ink-2);border:2px solid var(--line-dk);min-width:160px;color:var(--paper);font-family:var(--fmono);border-radius:2px;flex:1;padding:9px 12px;font-size:.85rem}.g3unlock.shake{animation:.35s fieldshake}.hero:after{content:"";z-index:0;pointer-events:none;opacity:.6;background-image:radial-gradient(#ffffff0f 1px,#0000 1.5px);background-size:15px 15px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 72%);mask-image:linear-gradient(#000,#0000 72%)}.hero>.wrap{z-index:1;position:relative}.hero .kata{z-index:1}.nav-hamburger{cursor:pointer;background:0 0;border:0;flex-direction:column;flex-shrink:0;justify-content:center;gap:5px;padding:6px 4px;display:none}.nav-hamburger span{background:var(--paper);transform-origin:50%;border-radius:1px;width:22px;height:2px;transition:transform .22s,opacity .22s;display:block}.nav-hamburger.open span:first-child{transform:translateY(7px)rotate(45deg)}.nav-hamburger.open span:nth-child(2){opacity:0;transform:scaleX(0)}.nav-hamburger.open span:nth-child(3){transform:translateY(-7px)rotate(-45deg)}@media (max-width:880px){.hero-grid,.facets,.haveli-in,.contact-layout{grid-template-columns:1fr}.socials{grid-template-columns:repeat(2,1fr)}#playercard .pc-stats{grid-template-columns:1fr}.haveli-in{padding:28px 20px}.arena{height:300px}.nav-hamburger{display:flex}.nav-links{border-bottom:2px solid var(--paper);z-index:188;background:#0d0d0ff7;flex-direction:column;align-items:stretch;gap:0;max-height:calc(100dvh - 70px);padding:16px 24px 32px;display:none;position:fixed;top:70px;left:0;right:0;overflow-y:auto}.nav-links.open{display:flex}.nav-links .navlink{letter-spacing:.12em;border-bottom:1px solid #20202a;padding:16px 0;font-size:.9rem;display:block}.nav-links .status{width:fit-content;margin-top:16px}.nav-links .nav-cta{justify-content:center;margin-top:12px}.nav-links #sndToggle{justify-content:center;width:100%;margin-top:10px}}@media (prefers-reduced-motion:reduce){.target{animation:none}.float,.hitmark{animation-duration:.01ms}.target.t-small.shrinking{animation:1.4s linear forwards shrink}#katana *{animation:none!important}#sndToggle[aria-pressed=true] .vu i,.status.live-pulse .dot,#xpfill.glow,.wm.sweep .mist{animation:none}}.hero{position:relative}.kata{writing-mode:vertical-rl;font-family:var(--fdisp);letter-spacing:.12em;color:#0000;-webkit-text-stroke:1px #ffffff1f;pointer-events:none;-webkit-user-select:none;user-select:none;font-size:clamp(1.1rem,2.3vw,1.9rem);font-weight:900;position:absolute;top:54px;right:6px}.ptn-row{align-items:center;gap:48px}.ptn-logo{align-items:center;display:inline-flex}.ptn-logo img{object-fit:contain;width:auto;height:30px;transition:transform .2s var(--spring);display:block}.ptn-logo img[data-logo=gportal]{height:26px}.ptn-logo img[data-logo=kaspersky]{height:36px}.ptn-logo:hover img{transform:translateY(-3px)scale(1.04)}.past-brands{margin-top:46px}.past-label{font-family:var(--fmono);letter-spacing:.16em;text-transform:uppercase;color:var(--smoke);margin-bottom:18px;font-size:.62rem;display:block}.marquee{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}.marquee-track{align-items:center;gap:18px;width:max-content;animation:34s linear infinite bscroll;display:flex}.marquee-track .bwrap{border:1px solid var(--line-dk);opacity:.92;background:#ffffff0d;border-radius:10px;flex:none;justify-content:center;align-items:center;width:128px;height:52px;padding:8px 14px;transition:opacity .2s,transform .2s,border-color .2s;display:flex}.marquee-track .bwrap:hover{opacity:1;border-color:var(--smoke);transform:translateY(-3px)}.marquee-track .bwrap img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:100%;display:block}@keyframes bscroll{to{transform:translate(-50%)}}.speedlines{pointer-events:none;z-index:0;background:repeating-conic-gradient(#fff0 0deg 4deg,#ffffff2e 4.6deg,#fff0 5.2deg);animation:.55s ease-out forwards slz;position:absolute;inset:-25%}@keyframes slz{0%{opacity:0;transform:scale(.5)rotate(0)}30%{opacity:1}to{opacity:0;transform:scale(1.35)rotate(10deg)}}.arena .overlay .rank,.arena .overlay h3,.arena .overlay .breakdown,.arena .overlay .btn{z-index:1;position:relative}:root{--live:#ff1744;--live-grad:linear-gradient(150deg,#ff4d74 0%,#e6004b 55%,#a30037 100%)}body.livemode{--grad:var(--live-grad);--pink:#ff1744;--magenta:#e6004b;--purple:#a30037}body.livemode .status{color:var(--live);border-color:var(--live)}body.livemode .status .dot{background:var(--live);animation:1.4s ease-in-out infinite dotpulse}.live-hero{padding:34px 0 64px;display:none}body.livemode .live-hero{display:block}body.livemode .hero{display:none}.live-grid{grid-template-columns:1fr 340px;gap:18px;display:grid}.live-video{border:2px solid var(--paper);background:#000;border-radius:4px;overflow:hidden}.live-screen{aspect-ratio:16/9;background:linear-gradient(120deg,#1a0008,#360016,#1a0008);place-items:center;display:grid;position:relative;overflow:hidden}.live-screen iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.live-screen:before{content:"";background:radial-gradient(circle at 50% 42%,#ff174466,#0000 60%);animation:3s ease-in-out infinite livepulse;position:absolute;inset:0}.live-screen.has-video:before{display:none}.live-play{color:#fff;opacity:.92;border:3px solid #fff;border-radius:50%;place-items:center;width:84px;height:84px;padding-left:6px;font-size:2rem;display:grid;position:relative}.live-scan{pointer-events:none;background:repeating-linear-gradient(0deg,#ffffff0b 0 2px,#0000 2px 4px);position:absolute;inset:0}.live-bar{background:var(--ink);flex-wrap:wrap;align-items:center;gap:14px;padding:11px 14px;display:flex}.live-badge{font-family:var(--fdisp);color:#fff;background:var(--live);letter-spacing:.04em;border-radius:2px;padding:4px 10px;font-size:.78rem;font-weight:900}.live-stat{font-family:var(--fmono);color:var(--smoke-2);letter-spacing:.06em;font-variant-numeric:tabular-nums;align-items:center;gap:5px;font-size:.74rem;display:inline-flex}.live-chat{border:2px solid var(--paper);background:var(--ink-2);border-radius:4px;flex-direction:column;min-height:300px;display:flex;overflow:hidden}.live-chat iframe{background:#fff;border:0;flex:1;width:100%;min-height:380px}.live-chat-head{font-family:var(--fmono);letter-spacing:.16em;text-transform:uppercase;color:var(--smoke);border-bottom:1px solid #20202a;padding:12px 14px;font-size:.62rem}.live-note{font-family:var(--fmono);letter-spacing:.08em;text-transform:uppercase;color:var(--smoke);margin-top:14px;font-size:.64rem}@keyframes livepulse{0%,to{opacity:.55}50%{opacity:1}}@media (max-width:880px){.live-grid{grid-template-columns:1fr}.kata{display:none}}@media (prefers-reduced-motion:reduce){.speedlines{opacity:0;animation:none}.live-screen:before,body.livemode .status .dot{animation:none}}.emblem{min-height:260px;overflow:visible}.emblem:before{content:"";filter:blur(40px);pointer-events:none;z-index:0;background:radial-gradient(circle,#5a8f385c 0%,#5a8f3821 38%,#0000 68%);border-radius:50%;width:330px;height:330px;animation:3s ease-in-out infinite alternate cubeGlow;position:absolute}@keyframes cubeGlow{0%{opacity:.5;transform:scale(.9)}to{opacity:1;transform:scale(1.12)}}.mc-block{perspective:900px;z-index:1;filter:drop-shadow(0 0 10px #5a8f3859);width:180px;height:180px;position:relative}.mc-cube{width:180px;height:180px;transform-style:preserve-3d;cursor:pointer;transition:transform .15s ease-out;position:relative}.mc-face{width:180px;height:180px;image-rendering:pixelated;background-color:#5a8f38;background-image:linear-gradient(45deg,#0000000f 25%,#0000 25% 75%,#0000000f 75%,#0000000f),linear-gradient(45deg,#0000000f 25%,#0000 25% 75%,#0000000f 75%,#0000000f);background-position:0 0,9px 9px;background-size:18px 18px;position:absolute;box-shadow:inset 0 0 30px #0000001f}.mc-face.front{background-image:linear-gradient(#1a3a0e,#1a3a0e),linear-gradient(#1a3a0e,#1a3a0e),linear-gradient(#1a3a0e,#1a3a0e),linear-gradient(#1a3a0e,#1a3a0e),linear-gradient(#1a3a0e,#1a3a0e);background-position:36px 45px,108px 45px,72px 90px,54px 108px,108px 108px;background-repeat:no-repeat;background-size:36px 36px,36px 36px,36px 54px,18px 54px,18px 54px;transform:rotateY(0)translateZ(90px)}.mc-face.back{transform:rotateY(180deg)translateZ(90px)}.mc-face.right{transform:rotateY(90deg)translateZ(90px)}.mc-face.left{transform:rotateY(-90deg)translateZ(90px)}.mc-face.top{background-color:#6ca646;transform:rotateX(90deg)translateZ(90px)}.mc-face.bottom{background-color:#3f6827;transform:rotateX(-90deg)translateZ(90px)}.lb-tabs{flex-wrap:wrap;gap:8px;margin-bottom:18px;display:flex}.lb-tab{font-family:var(--fbody);letter-spacing:.1em;text-transform:uppercase;color:var(--smoke-2);background:var(--ink-2);border:2px solid var(--line-dk);cursor:pointer;transition:color .2s,border-color .2s,background .2s,transform .12s var(--spring);border-radius:2px;padding:9px 16px;font-size:.72rem;font-weight:800}.lb-tab:hover{color:var(--paper);border-color:var(--smoke)}.lb-tab.active{color:#fff;background:var(--grad);border-color:#0000}.lb-tab:active{transform:translateY(1px)}.lb-card{border:2px solid var(--paper);background:var(--ink-2);border-radius:4px;overflow:hidden;box-shadow:10px 10px #7a2bc038}.lb-name{border-bottom:2px solid var(--paper);background:var(--ink);flex-direction:column;gap:12px;padding:16px 18px;display:flex}.lb-nameform{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.lb-nameform label{letter-spacing:.14em;text-transform:uppercase;color:var(--smoke);font-size:.6rem;font-weight:800}.lb-nameform input{background:var(--ink-2);border:2px solid var(--paper);min-width:160px;color:var(--paper);font-family:var(--fbody);border-radius:2px;flex:1;padding:10px 13px;font-size:.95rem}.lb-prompt{font-family:var(--fmono);color:#e6e6ea;border:1px solid var(--line-dk);border-left:3px solid var(--pink);background:linear-gradient(90deg,#ff2e5b24,#7a2bc01a);border-radius:3px;margin:0;padding:10px 13px;font-size:.8rem}.lb-prompt b{color:#fff}.lb-discord{letter-spacing:.06em;text-transform:uppercase;color:#fff;width:fit-content;transition:filter .2s,transform .12s var(--spring);background:#5865f2;border-radius:2px;align-items:center;gap:8px;padding:9px 14px;font-size:.7rem;font-weight:800;display:inline-flex}.lb-discord:hover{filter:brightness(1.12);transform:translateY(-1px)}.lb-id{color:#e6e6ea;font-size:.9rem}.lb-id b{color:#fff}.lb-logout{width:fit-content;padding:8px 14px;font-size:.66rem}.lb-badge{color:#fff;vertical-align:middle;background:#5865f2;border-radius:50%;justify-content:center;align-items:center;width:1.15em;height:1.15em;margin-left:6px;font-size:.7rem;font-weight:900;display:inline-flex}.lb-empty{text-align:center;color:var(--smoke-2);font-family:var(--fmono);margin:0;padding:34px 20px;font-size:.86rem}.lb-list{counter-reset:none;margin:0;padding:0;list-style:none}.lb-row{border-bottom:1px solid #20202a;grid-template-columns:48px 1fr auto;align-items:center;gap:14px;padding:13px 18px;display:grid}.lb-row:last-child{border-bottom:0}.lb-row.me{box-shadow:inset 3px 0 0 var(--pink);background:#ff2e5b1a}.lb-you{border-bottom:2px solid var(--paper);background:linear-gradient(90deg,#ff2e5b29,#7a2bc01f);grid-template-columns:48px 1fr auto;align-items:center;gap:14px;padding:14px 18px;display:grid}.lb-you .lb-rank{background:var(--grad);color:#0000;-webkit-background-clip:text;background-clip:text}.lb-youtag{font-family:var(--fbody);letter-spacing:.14em;text-transform:uppercase;color:#fff;background:var(--grad);vertical-align:middle;border-radius:2px;margin-left:8px;padding:2px 7px;font-size:.56rem;font-weight:800;display:inline-block}.lb-rank{font-family:var(--fdisp);color:var(--smoke);text-align:center;font-variant-numeric:tabular-nums;font-size:1.2rem;font-weight:900}.lb-row.top .lb-rank{background:var(--grad);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:1.45rem}.lb-player{letter-spacing:.01em;text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}.lb-score{font-family:var(--fdisp);color:var(--pink);font-variant-numeric:tabular-nums;font-size:1.3rem;font-weight:900}.lb-row:first-child .lb-score{color:var(--pink)}.lb-row:nth-child(2) .lb-score{color:var(--magenta)}.lb-row:nth-child(3) .lb-score{color:var(--purple)}.mc-face.right,.mc-face.left,.mc-face.back{background-color:#4c7a2f}@media (max-width:880px){.mc-block{transform:scale(.82)}}@media (prefers-reduced-motion:reduce){.emblem:before{animation:none}}.hero{padding:40px 0 60px}.hero h1{font-size:clamp(2.6rem,6vw,4.8rem)}header.nav .wrap{max-width:none;padding:0 36px}header.nav .nav-inner>.wm{margin-left:max(0px,50vw - 602px)}html{scroll-behavior:smooth}section[id]{scroll-margin-top:112px}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}#haveli{padding:28px 0 48px}.haveli-in{gap:36px;padding:26px 36px}.haveli h2{margin-top:8px;font-size:clamp(2rem,4.4vw,3.4rem)}.haveli .blurb{margin:12px 0 18px}.steps li{padding:9px 0}.steps{margin:0 0 14px}.cmd{margin-bottom:16px;padding:11px 14px}.typewriter{display:block}.tw-line{white-space:nowrap;min-height:.86em;line-height:.86;display:block}.tw-cursor{vertical-align:baseline;background:var(--grad);border-radius:2px;width:.46ch;height:.74em;margin-left:.05em;animation:1.05s step-end infinite twBlink;display:inline-block}@keyframes twBlink{0%,to{opacity:1}50%{opacity:0}}.hero-reveal{opacity:0;transition:opacity .55s,transform .55s;transform:translateY(16px)}.hero-reveal.shown{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.tw-cursor{animation:none}.hero-reveal{transition:none}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}
