@font-face{font-family:Unbounded;font-style:normal;font-weight:500;font-display:swap;src:url(../media/9a5bda4b84d685f8-s.3w7f_p1-p40wk.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:500;font-display:swap;src:url(../media/3383ca8b946b84c9-s.403cw4u-aurg6.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:500;font-display:swap;src:url(../media/056b57ca797dfa24-s.0aam4xq51u8ez.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:500;font-display:swap;src:url(../media/acc52fee236b8039-s.2--ii1rah3vw3.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:500;font-display:swap;src:url(../media/9d9d8fde33b299ed-s.p.3tqbdkkdqajd-.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:700;font-display:swap;src:url(../media/9a5bda4b84d685f8-s.3w7f_p1-p40wk.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:700;font-display:swap;src:url(../media/3383ca8b946b84c9-s.403cw4u-aurg6.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:700;font-display:swap;src:url(../media/056b57ca797dfa24-s.0aam4xq51u8ez.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:700;font-display:swap;src:url(../media/acc52fee236b8039-s.2--ii1rah3vw3.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:700;font-display:swap;src:url(../media/9d9d8fde33b299ed-s.p.3tqbdkkdqajd-.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%}.hiipAq_className{font-family:Unbounded,Unbounded Fallback;font-style:normal}.hiipAq_variable{--font-display:"Unbounded", "Unbounded Fallback"}
@font-face{font-family:Onest;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2609726546c44021-s.24j78amfme-4i.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:Onest;font-style:normal;font-weight:400;font-display:swap;src:url(../media/01d917b2efda642a-s.p.2-a1crq_j_v8o.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Onest;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9a2361d0d56ab52d-s.36qyt9g-141hd.woff2)format("woff2");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-209F,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Onest;font-style:normal;font-weight:400;font-display:swap;src:url(../media/05071bf684d49110-s.0a2ba7i0436aq.woff2)format("woff2");unicode-range:U+1-C,U+E-1F,U+7F-9F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F0??,U+1F100-1F1AE,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F8D0-1F8D8,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FAC6,U+1FAC8,U+1FACC-1FADD,U+1FADF-1FAEB,U+1FAEF-1FAFA,U+1FB??}@font-face{font-family:Onest;font-style:normal;font-weight:400;font-display:swap;src:url(../media/aac2b5acf1e7802d-s.1qa4j0y-kycyw.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:Onest;font-style:normal;font-weight:400;font-display:swap;src:url(../media/c1b9158d725650fc-s.1na0jnguos70p.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:Onest;font-style:normal;font-weight:400;font-display:swap;src:url(../media/c50b0495a1ff0f08-s.p.36xefmj0vqxkn.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:Onest;font-style:normal;font-weight:500;font-display:swap;src:url(../media/2609726546c44021-s.24j78amfme-4i.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:Onest;font-style:normal;font-weight:500;font-display:swap;src:url(../media/01d917b2efda642a-s.p.2-a1crq_j_v8o.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Onest;font-style:normal;font-weight:500;font-display:swap;src:url(../media/9a2361d0d56ab52d-s.36qyt9g-141hd.woff2)format("woff2");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-209F,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Onest;font-style:normal;font-weight:500;font-display:swap;src:url(../media/05071bf684d49110-s.0a2ba7i0436aq.woff2)format("woff2");unicode-range:U+1-C,U+E-1F,U+7F-9F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F0??,U+1F100-1F1AE,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F8D0-1F8D8,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FAC6,U+1FAC8,U+1FACC-1FADD,U+1FADF-1FAEB,U+1FAEF-1FAFA,U+1FB??}@font-face{font-family:Onest;font-style:normal;font-weight:500;font-display:swap;src:url(../media/aac2b5acf1e7802d-s.1qa4j0y-kycyw.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:Onest;font-style:normal;font-weight:500;font-display:swap;src:url(../media/c1b9158d725650fc-s.1na0jnguos70p.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:Onest;font-style:normal;font-weight:500;font-display:swap;src:url(../media/c50b0495a1ff0f08-s.p.36xefmj0vqxkn.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:Onest;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2609726546c44021-s.24j78amfme-4i.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:Onest;font-style:normal;font-weight:600;font-display:swap;src:url(../media/01d917b2efda642a-s.p.2-a1crq_j_v8o.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Onest;font-style:normal;font-weight:600;font-display:swap;src:url(../media/9a2361d0d56ab52d-s.36qyt9g-141hd.woff2)format("woff2");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-209F,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Onest;font-style:normal;font-weight:600;font-display:swap;src:url(../media/05071bf684d49110-s.0a2ba7i0436aq.woff2)format("woff2");unicode-range:U+1-C,U+E-1F,U+7F-9F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F0??,U+1F100-1F1AE,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F8D0-1F8D8,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FAC6,U+1FAC8,U+1FACC-1FADD,U+1FADF-1FAEB,U+1FAEF-1FAFA,U+1FB??}@font-face{font-family:Onest;font-style:normal;font-weight:600;font-display:swap;src:url(../media/aac2b5acf1e7802d-s.1qa4j0y-kycyw.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:Onest;font-style:normal;font-weight:600;font-display:swap;src:url(../media/c1b9158d725650fc-s.1na0jnguos70p.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:Onest;font-style:normal;font-weight:600;font-display:swap;src:url(../media/c50b0495a1ff0f08-s.p.36xefmj0vqxkn.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:Onest Fallback;src:local(Arial);ascent-override:92.2%;descent-override:28.99%;line-gap-override:0.0%;size-adjust:105.2%}.LVV0XW_className{font-family:Onest,Onest Fallback;font-style:normal}.LVV0XW_variable{--font-body:"Onest", "Onest Fallback"}
@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/c64053b510252f55-s.1zakzi6q17d4o.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:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/733da6bd8dac84c8-s.2htf8h-pf57mm.woff2)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/784318cea1dfcfa4-s.3skwie1wjplzh.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:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/7e114457660b62ed-s.3zhbgtelpa5ua.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:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/9fecbd3e5ea9bccb-s.3vf5yzuqk3fsd.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:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/9a321a2c78eff0b5-s.p.1wmoa0e_blxrz.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:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/c64053b510252f55-s.1zakzi6q17d4o.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:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/733da6bd8dac84c8-s.2htf8h-pf57mm.woff2)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/784318cea1dfcfa4-s.3skwie1wjplzh.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:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/7e114457660b62ed-s.3zhbgtelpa5ua.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:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/9fecbd3e5ea9bccb-s.3vf5yzuqk3fsd.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:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/9a321a2c78eff0b5-s.p.1wmoa0e_blxrz.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:JetBrains Mono Fallback;src:local(Arial);ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.0%;size-adjust:134.59%}.fZrTfq_className{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.fZrTfq_variable{--font-num:"JetBrains Mono", "JetBrains Mono Fallback"}
:root{--bg:#eef3f6;--surface:#fff;--surface-sunken:#f2f5f8;--ink:#0f1a28;--muted:#566476;--line:#d3dce4;--line-soft:#eef1f4;--accent:#1d47c9;--accent-hover:#132f8a;--accent-soft:#e2e9fb;--up:#0f7a58;--up-soft:#ddf2ea;--down:#c8501e;--down-soft:#fbe6dc;--live:#e2502b;--demo-bg:#fbeed8;--demo-ink:#8a4e00;--gold:#d4a72c;--gold-ink:#8a6400;--gold-soft:#fbf3dc;--rare:#6d3fc7;--rare-soft:#efe8fc;--dark:#0f1a28;--dark-ink:#e6edf4;--dark-muted:#93a2b3;--dark-accent:#7d9cff;--brand:#0040f0;--brand-top:#0251fc;--brand-bottom:#0035e7;--brand-cyan:#01e2ff;--shadow:0 1px 2px #0f1a281f;--radius-s:8px;--radius-m:12px;--radius-l:16px;--tap:40px;--content-max:1320px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (prefers-color-scheme:dark){:root{--bg:#0b131d;--surface:#121c29;--surface-sunken:#0f1823;--ink:#e6edf4;--muted:#93a2b3;--line:#253244;--line-soft:#1a2533;--accent:#7d9cff;--accent-hover:#a9bdff;--accent-soft:#1b2a52;--up:#4cc79b;--up-soft:#12352a;--down:#ff8b5c;--down-soft:#3a2015;--live:#ff7a57;--demo-bg:#3a2b10;--demo-ink:#f3c27a;--dark:#060b11;--gold-ink:#f0c95a;--gold-soft:#33290f;--rare:#b896ff;--rare-soft:#261c40;--shadow:0 1px 2px #00000080;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--bg);color:var(--ink);font-family:var(--font-body), system-ui, sans-serif;margin:0;font-size:15px;line-height:1.5}a{color:var(--accent)}a:hover{color:var(--accent-hover)}h1,h2,h3{font-family:var(--font-display), sans-serif;margin:0;font-weight:500}h1{font-size:clamp(26px,4vw,34px);font-weight:700;line-height:1.15}h2{font-size:20px;line-height:1.3}h3{font-size:16px;line-height:1.3}p{margin:0}.sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.num{font-family:var(--font-num), monospace;font-variant-numeric:tabular-nums;font-weight:700}.muted{color:var(--muted)}.small{font-size:13px}.caps{color:var(--muted);font-size:13px;font-weight:600}.up{color:var(--up)}.down{color:var(--down)}.wrap{max-width:var(--content-max);margin:0 auto;padding:0 32px}main.wrap{flex-direction:column;gap:24px;padding-top:24px;padding-bottom:56px;display:flex}.site-header{background:var(--surface);border-bottom:1px solid var(--line);z-index:20;position:relative}.site-header .wrap{flex-wrap:wrap;align-items:center;gap:12px 28px;padding-top:14px;padding-bottom:14px;display:flex}.logo{color:var(--ink);border:2.5px solid var(--brand);border-radius:6px;flex-direction:column;padding:3px 4px 2px 5px;line-height:1.1;text-decoration:none;display:flex;position:relative}.logo:after{content:"";border:2.5px solid var(--brand);background:var(--surface,#fff);border-bottom:0;border-radius:5px 6px 0 0;width:24%;height:4px;position:absolute;top:-4px;right:-2.5px}.logo b{font-family:var(--font-display), sans-serif;font-size:20px;font-weight:700}.logo span{color:var(--muted);font-size:11.5px}.logo:hover{color:var(--ink)}.main-nav{flex-wrap:wrap;gap:4px 20px;font-weight:500;display:flex}.main-nav a{color:var(--ink);padding:6px 0;text-decoration:none}.main-nav a:hover,.main-nav a[aria-current=page]{color:var(--accent)}.search{min-width:240px;margin-left:auto;position:relative}.search label{border:1px solid var(--line);border-radius:var(--radius-s);background:var(--surface-sunken);align-items:center;gap:8px;padding:8px 12px;display:flex}.search input{font:inherit;width:100%;color:var(--ink);background:0 0;border:none;outline:none;font-size:14px}.search ul{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-m);max-height:360px;margin:0;padding:6px;list-style:none;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow:auto;box-shadow:0 8px 24px #0f1a2829}.search li a{color:var(--ink);min-height:var(--tap);border-radius:6px;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:8px;padding:8px 10px;text-decoration:none;display:grid}.search li a:hover,.search li a[data-active=true]{background:var(--accent-soft)}.page-head{background:var(--surface);border-bottom:1px solid var(--line)}.page-head .wrap{flex-direction:column;gap:12px;padding-top:22px;padding-bottom:18px;display:flex}.page-head.has-tabs .wrap{padding-bottom:0}.crumbs{color:var(--muted);font-size:13px}.crumbs a{color:var(--muted)}.head-row{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:14px;display:flex}.head-row .sub{color:var(--muted);margin-top:4px;font-size:15px}.seg-switch{background:var(--surface-sunken);border-radius:10px;flex-wrap:wrap;padding:3px;font-size:13.5px;font-weight:500;display:flex}.seg-switch a,.seg-switch span{color:var(--muted);border-radius:8px;padding:7px 14px;text-decoration:none}.seg-switch a[aria-current=page]{background:var(--surface);color:var(--ink);box-shadow:var(--shadow)}.seg-switch span{opacity:.6;cursor:default}.tabs{gap:26px;font-size:14.5px;font-weight:500;display:flex;overflow-x:auto}.tabs a{color:var(--muted);white-space:nowrap;border-bottom:3px solid #0000;padding:10px 0 12px;text-decoration:none}.tabs a[aria-current=page]{color:var(--ink);border-bottom-color:var(--accent)}.grid{gap:14px;display:grid}.g2{grid-template-columns:repeat(2,minmax(0,1fr))}.g3{grid-template-columns:repeat(3,minmax(0,1fr))}.g4{grid-template-columns:repeat(4,minmax(0,1fr))}.g-main{grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:start}.card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-l);flex-direction:column;gap:10px;min-width:0;padding:18px;display:flex}.card.accent{border:2px solid var(--accent)}.card.dark{background:var(--dark);color:var(--dark-ink);border-color:var(--dark)}.card.dark .muted,.card.dark .caps{color:var(--dark-muted)}.card.dark a{color:var(--dark-accent)}.card-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.section-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;display:flex}.more{margin-top:auto;font-size:13px}.tile{background:var(--surface);border:1px solid var(--line);border-radius:14px;flex-direction:column;gap:2px;min-width:0;padding:16px 18px;display:flex}.tile .value{font-family:var(--font-num), monospace;font-size:30px;font-weight:700;line-height:1.2}.tile .who{color:var(--ink);font-size:14.5px;font-weight:600;text-decoration:none}.tile .where{color:var(--muted);font-size:12.5px}.tile-pic{min-height:132px;position:relative;overflow:hidden}.tile-pic>:not(.tile-img){max-width:64%;position:relative}.tile-img{gap:2px;width:46%;display:flex;position:absolute;top:0;bottom:0;right:0;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 55%);mask-image:linear-gradient(90deg,#0000 0,#000 55%)}.tile-img>span{flex:1 1 0;min-width:0;min-height:0;overflow:hidden}.tile-img img{object-fit:cover;object-position:50% 30%;width:100%;height:100%;display:block}.tile-img:has(span+span){width:48%;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 16%);mask-image:linear-gradient(90deg,#0000 0,#000 16%)}.tile-img:has(span+span) img{object-position:50% 30%}.tile-pic:has(.tile-img span+span)>:not(.tile-img){max-width:50%}.badge{white-space:nowrap;border-radius:4px;padding:2px 7px;font-size:12px;font-weight:600;line-height:1.3;display:inline-block}.badge.ours{background:var(--accent-soft);color:var(--accent)}.badge.official{background:var(--up-soft);color:var(--up)}.badge.demo,.badge.soon{background:var(--demo-bg);color:var(--demo-ink)}.badge.live{background:var(--live);color:#fff}.badge.final{background:var(--surface-sunken);color:var(--muted)}.nat{font-family:var(--font-num), monospace;color:var(--muted);letter-spacing:.04em;font-size:10.5px;font-weight:700}.avatar{width:var(--av);height:var(--av);background:var(--brand);color:#fff;font-family:var(--font-display), sans-serif;object-fit:cover;border-radius:50%;flex:none;place-items:center;font-weight:700;display:inline-grid}.avatar.sm{--av:34px;font-size:12px}.avatar.lg{--av:115px;box-shadow:0 0 0 4px var(--surface);font-size:36px}.avatar.avatar-duo{width:calc(2 * var(--av));background:var(--surface);border-radius:999px;gap:2px;display:inline-flex;overflow:hidden}.avatar-duo>*{object-fit:cover;background:var(--brand);color:#fff;flex:1 1 0;place-items:center;min-width:0;height:100%;display:grid}@media (max-width:640px){.avatar.lg.avatar-duo{--av:64px;font-size:20px}}.rank-row .n{align-items:center;gap:10px;min-width:0;display:flex}.rank-row .n .nm{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.credits{color:var(--muted);font-size:14px}.credits li{margin:4px 0}.credits a{color:inherit}.rank-list{flex-direction:column;display:flex}.rank-row{color:var(--ink);border-bottom:1px solid var(--line-soft);min-height:var(--tap);grid-template-columns:26px minmax(0,1fr) 38px 58px 34px;align-items:center;gap:8px;padding:7px 0;text-decoration:none;display:grid}.rank-row:hover{color:var(--accent)}.rank-row .r{font-family:var(--font-num), monospace;color:var(--muted);font-size:13px;font-weight:700}.rank-row .n{white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.rank-row .v{font-family:var(--font-num), monospace;text-align:right;font-size:13px;font-weight:700}.rank-row .c{font-family:var(--font-num), monospace;text-align:right;font-size:11px;font-weight:700}.rank-row.best{grid-template-columns:26px minmax(0,1fr) 38px 64px}.table-wrap{border:1px solid var(--line);border-radius:var(--radius-l);background:var(--surface);overflow-x:auto}table.data{border-collapse:collapse;width:100%;font-size:14px}table.data th{background:var(--surface-sunken);text-align:left;color:var(--muted);border-bottom:1px solid var(--line);white-space:nowrap;z-index:1;padding:10px 12px;font-size:12.5px;font-weight:600;position:sticky;top:0}table.data td{border-bottom:1px solid var(--line-soft);vertical-align:middle;padding:9px 12px}table.data tr:last-child td{border-bottom:none}table.data .r,table.data th.r{text-align:right}table.data td.num{font-size:13.5px}table.data a{color:var(--ink);font-weight:500;text-decoration:none}table.data a:hover{color:var(--accent)}table.data tr.cut td{border-top:2px dashed var(--line)}.res-list{border:1px solid var(--line);border-radius:var(--radius-l);background:var(--surface);--res-cols:44px minmax(0, 1fr) 96px 130px 130px 64px 20px;font-size:14px;overflow:hidden}.res-list.dance{--res-cols:44px minmax(0, 1fr) 96px 130px 130px 20px}.res-list.live{--res-cols:44px minmax(0, 1fr) 130px 64px 20px}.res-list.live.dance{--res-cols:44px minmax(0, 1fr) 130px 20px}.res-row{grid-template-columns:var(--res-cols);border-bottom:1px solid var(--line-soft);align-items:center;gap:12px;padding:9px 12px;display:grid}.res-list>:last-child,.res-list>:last-child>.res-row{border-bottom:none}.res-head{background:var(--surface-sunken);color:var(--muted);border-bottom:1px solid var(--line);white-space:nowrap;padding:10px 12px;font-size:12.5px;font-weight:600}.res-row .r{text-align:right}.res-row .num{font-size:13.5px}.res-name{min-width:0}.res-name a{color:var(--ink);font-weight:500;text-decoration:none}.res-name a:hover{color:var(--accent)}.res-item>summary{cursor:pointer;list-style:none}.res-item>summary::-webkit-details-marker{display:none}.res-item>summary:hover{background:var(--surface-sunken)}.res-item .chev{border:solid var(--accent);border-width:0 2px 2px 0;justify-self:end;width:8px;height:8px;transition:transform .2s;transform:translateY(-2px)rotate(45deg)}.res-item[open] .chev{transform:translateY(2px)rotate(-135deg)}.res-item[open]>summary{background:var(--accent-soft)}.res-item:not(:last-child){border-bottom:1px solid var(--line-soft)}.res-els{padding:4px 12px 16px}.res-els .caps{margin:12px 0 0}.res-els .table-wrap{border-radius:var(--radius-m)}@media (max-width:1000px){.res-list{--res-cols:34px minmax(0, 1fr) 72px 112px 112px 48px 16px}.res-list.dance{--res-cols:34px minmax(0, 1fr) 72px 112px 112px 16px}.res-row{gap:10px}}@media (max-width:640px){.res-list{--res-cols:26px minmax(0, 1fr) 64px 16px;font-size:13.5px}.res-list.live{--res-cols:26px minmax(0, 1fr) 64px 16px}.res-row{gap:8px;padding:9px 10px}.res-list:not(.live) .res-row>:nth-child(4),.res-list:not(.live) .res-row>:nth-child(5){display:none}}@media (prefers-reduced-motion:reduce){.res-item .chev{transition:none}}.el-table{border-collapse:collapse;width:100%;margin-top:8px;font-size:12.5px}.el-table td,.el-table th{border-bottom:1px solid var(--line-soft);text-align:right;white-space:nowrap;padding:4px 6px}.el-table td:nth-child(2),.el-table th:nth-child(2){text-align:left}.el-table th{color:var(--muted);font-size:11px;font-weight:600}.pct-row{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px 12px;padding:8px 0;display:grid}.pct-row .pct-track{grid-area:2/1/auto/-1;margin:6px 13px 4px}.pct-track{background:var(--surface-sunken);border-radius:5px;height:10px;position:relative}.pct-fill{background:var(--accent);border-radius:5px;position:absolute;inset:0 auto 0 0}.pct-dot{background:var(--brand);color:#fff;width:26px;height:26px;font-family:var(--font-num), monospace;border:2px solid var(--surface);border-radius:50%;place-items:center;margin:-13px 0 0 -13px;font-size:10.5px;font-weight:700;display:grid;position:absolute;top:50%}.kv{grid-template-columns:auto 1fr;gap:6px 16px;font-size:14px;display:grid}.kv dt{color:var(--muted)}.kv dd{margin:0}.callout{background:var(--accent-soft);border-radius:var(--radius-m);padding:14px 16px;font-size:14px}.formula{font-family:var(--font-num), monospace;background:var(--surface-sunken);border-radius:var(--radius-m);padding:14px 16px;font-size:14px;overflow-x:auto}.prose{flex-direction:column;gap:14px;max-width:720px;font-size:16px;display:flex}.prose h2{margin-top:10px}.prose ul,.prose ol{flex-direction:column;gap:6px;margin:0;padding-left:20px;display:flex}.chart svg{width:100%;height:auto;display:block}.fc{--silver:#b9c3cf;--bronze:#c97c4a;position:relative}.fc svg{touch-action:pan-y;overflow:visible}.fc-ax{font-family:var(--font-num), monospace;fill:var(--muted);font-size:10.5px}.fc-pb{font-family:var(--font-num), monospace;fill:var(--ink);font-size:11px;font-weight:700}.fc-dot{fill:var(--surface);stroke:var(--accent);stroke-width:2px;pointer-events:none}.fc-dot.gold{fill:var(--gold);stroke:#9a7410}.fc-dot.silver{fill:var(--silver);stroke:#6c7a8a}.fc-dot.bronze{fill:var(--bronze);stroke:#8a4d26}.fc-dot.short{fill:var(--surface);stroke:var(--muted);stroke-width:1.5px;stroke-dasharray:2 2}.fc rect[tabindex]:focus{outline:none}.fc-plot{position:relative}.fc-tip{--dx:-50%;--dy:calc(-100% - 12px);transform:translate(var(--dx), var(--dy));background:var(--surface);border:1px solid var(--line);white-space:nowrap;pointer-events:none;z-index:2;border-radius:8px;flex-direction:column;gap:1px;padding:7px 10px;font-size:12.5px;line-height:1.35;display:flex;position:absolute;box-shadow:0 4px 14px #0f1a281f}.fc-tip.below{--dy:12px}.fc-tip.start{--dx:-14px}.fc-tip.end{--dx:calc(-100% + 14px)}.fc-legend{flex-wrap:wrap;align-items:center;gap:4px 14px;margin-top:6px;display:flex}.fc-legend span{align-items:center;gap:5px;display:inline-flex}.fc-key{background:var(--surface);width:9px;height:9px;box-shadow:inset 0 0 0 2px var(--accent);border-radius:50%;display:inline-block}.fc-key.gold{background:var(--gold);box-shadow:inset 0 0 0 1.5px #9a7410}.fc-key.silver{background:var(--silver);box-shadow:inset 0 0 0 1.5px #6c7a8a}.fc-key.bronze{background:var(--bronze);box-shadow:inset 0 0 0 1.5px #8a4d26}.fc-key.short{box-shadow:none;border:1.5px dashed var(--muted)}.sched-row{border-bottom:1px solid var(--line-soft);grid-template-columns:150px minmax(0,1fr) auto;align-items:center;gap:14px;padding:12px 0;display:grid}.sched-row:last-child{border-bottom:none}.site-footer{background:var(--dark);color:var(--dark-muted);font-size:13px}.site-footer .wrap{flex-wrap:wrap;justify-content:space-between;gap:16px 32px;padding-top:28px;padding-bottom:36px;display:flex}.site-footer a{color:var(--dark-ink)}.site-footer nav{flex-wrap:wrap;gap:8px 18px;display:flex}.show-sm{display:none}@media (max-width:960px){.g4{grid-template-columns:repeat(2,minmax(0,1fr))}.g3,.g-main{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.wrap{padding:0 16px}.g2{grid-template-columns:minmax(0,1fr)}.g4{gap:10px}.tile{padding:12px 14px}.search{width:100%;min-width:0;margin-left:0}.main-nav{scrollbar-width:none;flex-wrap:nowrap;width:100%;overflow-x:auto}.main-nav a{white-space:nowrap}.show-sm{display:inline}.hide-sm{display:none}table.data td,table.data th{padding:8px}.sched-row{grid-template-columns:minmax(0,1fr) auto}.sched-row .when{grid-column:1/-1}.tile .value{font-size:26px}.tile-pic{min-height:0}.tile-img{width:42%}.tile-pic>:not(.tile-img){max-width:72%}.tile .tile-img:has(span+span){flex-direction:column;width:34%;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 30%);mask-image:linear-gradient(90deg,#0000 0,#000 30%)}.tile .tile-img:has(span+span) img{object-position:50% 32%;transform-origin:50% 36%;transform:scale(1.35)}.tile.tile-pic:has(.tile-img span+span)>:not(.tile-img){max-width:72%}.rank-row.best{grid-template-columns:24px minmax(0,1fr) 64px}.rank-row .nat{display:none}}.who{align-items:center;gap:10px;display:inline-flex}.facts{margin:0;padding:0;list-style:none}.fact{border-bottom:1px solid var(--line-soft);grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 0;display:grid}.fact:last-child{border-bottom:none}.fact .pl{letter-spacing:-.02em;width:38px;height:38px;font-family:var(--font-num), monospace;background:var(--accent-soft);color:var(--accent);border-radius:50%;justify-content:center;align-items:center;font-size:13px;font-weight:700;display:flex}.fact .pl.r1{background:var(--brand);color:#fff}.fact .pl small{align-self:flex-start;margin-top:10px;margin-left:1px;font-size:9.5px}.fact .lb{flex-direction:column;min-width:0;display:flex}.fact .lb .t{font-size:14.5px;font-weight:600}.fact .lb .d{color:var(--muted);font-size:12.5px}.fact .val{font-family:var(--font-num), monospace;text-align:right;white-space:nowrap;font-size:16px;font-weight:700}.card.dark .fact{border-color:#ffffff1f}.card.dark .fact .lb .d{color:var(--dark-muted)}.card.dark .fact .pl{color:var(--dark-ink);background:#ffffff1f}.card.dark .fact .pl.r1{background:var(--dark-accent);color:var(--dark)}.fact-group+.fact-group{margin-top:18px}.more-facts>summary{cursor:pointer;color:var(--accent);background:var(--accent-soft);border-radius:999px;align-items:center;gap:6px;margin-top:6px;padding:6px 12px;font-size:13px;font-weight:600;list-style:none;display:inline-flex}.more-facts>summary::-webkit-details-marker{display:none}.more-facts>summary:after{content:"";border-bottom:2px solid;border-right:2px solid;width:6px;height:6px;transform:translateY(-2px)rotate(45deg)}.more-facts[open]>summary{display:none}.facts{container-type:inline-size}@container (max-width:400px){.fact{grid-template-columns:28px minmax(0,1fr);gap:2px 12px}.fact .pl{grid-row:span 2;align-self:start}.fact .val{text-align:left;grid-column:2;font-size:15px}}@media (max-width:640px){.g4.lists{grid-template-columns:minmax(0,1fr)}}.g4.lists .rank-row.best{grid-template-columns:26px minmax(0,1fr) 58px}.g4.lists .rank-row .nat{display:none}.best-el td{vertical-align:top}.best-el .d{color:var(--muted);font-size:12px;display:block}.best-el tr.group th{background:var(--surface-sunken);text-align:left;font-size:13px}.el-top{margin:0;padding-left:18px}.el-top li{padding:1px 0}.best-el td:nth-child(n+3){min-width:170px}.best-el td:first-child{white-space:nowrap}a.tile{color:var(--ink);text-decoration:none;transition:border-color .15s}a.tile:hover{border-color:var(--accent)}a.tile .go{color:var(--accent);margin-top:4px;font-size:12.5px}@media (max-width:640px){.table-wrap:has(.best-el){background:0 0;border:none;overflow:visible}.best-el,.best-el tbody,.best-el tr,.best-el td{width:100%;display:block}.best-el thead{display:none}.best-el tr{background:var(--surface);border:1px solid var(--line);border-radius:12px;margin-bottom:10px;padding:4px 0}.best-el tr.group{background:0 0;border:none;margin:14px 0 6px;padding:0}.best-el tr.group th{background:0 0;padding:0;display:block;position:static}.best-el td{border-bottom:1px solid var(--line-soft);white-space:normal!important;min-width:0!important}.best-el tr td:last-child{border-bottom:none}.best-el td[data-label]:before{content:attr(data-label);color:var(--muted);margin-bottom:3px;font-size:12px;font-weight:600;display:block}}.mark{color:var(--demo-ink);background:var(--demo-bg);cursor:help;border-radius:4px;margin:1px 4px 1px 0;padding:0 5px;font-size:11.5px;font-weight:600;display:inline-block}.legend{margin-bottom:14px}.legend summary{cursor:pointer}.legend dl{margin-top:12px}.lead-group{margin-top:14px}.lead-group .caps{margin-bottom:2px;display:block}.rank-row.lead{grid-template-columns:minmax(64px,30%) minmax(0,1fr) 38px 56px}.rank-row.lead .el{font-family:var(--font-num), monospace;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:700;overflow:hidden}.rank-row.lead .nm{text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}@media (max-width:560px){.rank-row.lead{grid-template-columns:30% minmax(0,1fr) 52px}.rank-row.lead .nat{display:none}.rank-row.lead .nm,.rank-row.lead .el{white-space:normal;overflow-wrap:anywhere}}.timeline{max-width:820px;margin:8px 0 16px;padding:0;list-style:none;position:relative}.tl-item{opacity:0;animation:.45s ease-out forwards tl-in;animation-delay:calc(var(--i) * 70ms);grid-template-columns:28px minmax(0,1fr);gap:12px;padding:0 0 18px;display:grid;position:relative}.tl-item:before{content:"";background:var(--line);width:2px;position:absolute;top:18px;bottom:-4px;left:13px}.tl-item:last-child:before{display:none}.tl-item:after{content:"";background:var(--accent);transform-origin:top;width:2px;position:absolute;top:18px;bottom:-4px;left:13px;transform:scaleY(0)}.tl-item.done:after{animation:.35s linear forwards tl-fill;animation-delay:calc(var(--i) * .14s + .2s)}.tl-item.live:after{animation:.5s ease-out forwards tl-fill-half;animation-delay:calc(var(--i) * .14s + .2s)}.tl-item:last-child:after{display:none}.tl-dot{z-index:1;border:2px solid var(--line);background:var(--surface);border-radius:50%;place-items:center;width:28px;height:28px;display:grid;position:relative}.tl-item.done .tl-dot{background:var(--accent);border-color:var(--accent)}.tl-item.done .tl-dot:before{content:"";border:0 solid #fff;border-width:0 0 2px 2px;width:9px;height:5px;transform:translateY(-1px)rotate(-45deg)}.tl-item.live .tl-dot{border-color:var(--live);background:var(--live);animation:1.6s ease-out infinite tl-pulse;box-shadow:0 0 #e2502b80}.tl-item.next .tl-dot{border-color:var(--accent);border-width:3px}.tl-item.upcoming .tl-body,.tl-item.upcoming .tl-name a,.tl-item.upcoming .tl-name{color:var(--muted)}.tl-body{flex-direction:column;gap:2px;min-width:0;padding-top:3px;display:flex}.tl-item.live .tl-body,.tl-item.next .tl-body{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-m);margin-top:-4px;padding:10px 12px}.tl-item.live .tl-body{border-color:var(--live)}.tl-date{font-size:13px;font-weight:700}.tl-name{font-size:16px;font-weight:600}.tl-tag{color:var(--accent);background:var(--accent-soft);border-radius:999px;padding:2px 8px;font-size:12px;font-weight:600}.tl-item:is(.done,.live):has(.tl-res) .tl-body{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-m);margin-top:-4px;padding:10px 0 0;overflow:hidden}.tl-item.live:has(.tl-res) .tl-body{border-color:var(--live)}.tl-item:has(.tl-res) .tl-body>:not(.tl-res){padding:0 14px}.tl-res{border-top:1px solid var(--line);margin-top:10px}.tl-res summary{cursor:pointer;color:var(--accent);align-items:center;gap:10px;padding:9px 14px;font-size:13.5px;font-weight:600;list-style:none;display:flex}.tl-res summary::-webkit-details-marker{display:none}.tl-res summary:hover{background:var(--accent-soft)}.tl-res .chev{border:2px solid;border-width:0 2px 2px 0;flex:none;width:9px;height:9px;margin-left:auto;transition:transform .2s;transform:translateY(-2px)rotate(45deg)}.tl-res[open] .chev{transform:translateY(2px)rotate(-135deg)}.tl-mini{align-items:center;gap:6px;min-width:0;display:inline-flex;overflow:hidden}.tl-mini .avatar{--av:26px;font-size:10px}.tl-res[open] .tl-mini{display:none}.tl-res .fp-win{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 28px;padding:4px 14px 14px;display:grid}@media (max-width:640px){.tl-res .fp-win{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.tl-res .chev{transition:none}}@keyframes tl-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes tl-fill{to{transform:scaleY(1)}}@keyframes tl-fill-half{to{transform:scaleY(.5)}}@keyframes tl-pulse{0%{box-shadow:0 0 #e2502b8c}70%{box-shadow:0 0 0 12px #e2502b00}to{box-shadow:0 0 #e2502b00}}@media (prefers-reduced-motion:reduce){.tl-item{opacity:1;animation:none}.tl-item.done:after{animation:none;transform:scaleY(1)}.tl-item.live:after{animation:none;transform:scaleY(.5)}.tl-item.live .tl-dot{animation:none}}.facts.with-pic .fact{grid-template-columns:auto minmax(0,1fr) auto}.facts.with-pic .pic{line-height:0;text-decoration:none;display:block}.facts.with-pic .pic .avatar{--av:46px;font-size:14px}@container (max-width:400px){.facts.with-pic .fact{grid-template-columns:auto minmax(0,1fr)}.facts.with-pic .pic{grid-row:span 2;align-self:start}}.season-bests{background:var(--dark);color:var(--dark-ink);border-radius:var(--radius-l);flex-direction:column;gap:14px;margin:14px 0;padding:26px 26px 28px;display:flex}.season-bests a{color:var(--dark-ink);text-decoration:none}.season-bests a:hover{color:var(--dark-accent)}.season-bests .caps{color:var(--dark-muted)}.sb-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.sb-head h2{color:#fff;margin:4px 0;font-size:28px}.sb-head p{color:var(--dark-muted);max-width:560px;margin:0;font-size:14px}.season-bests .sb-all{color:var(--dark-accent);white-space:nowrap;font-size:14px;font-weight:600}.sb-top{grid-template-columns:minmax(0,1.15fr) minmax(0,2fr);gap:12px;display:grid}.sb-grid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));align-content:start;gap:12px;display:grid}.sb-grid.four{grid-template-columns:repeat(4,minmax(0,1fr))}.sb-card{border-radius:var(--radius-m);background:#ffffff0d;border:1px solid #ffffff1a;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:12px;padding:14px;transition:border-color .15s,background .15s;display:grid}.sb-card:hover{border-color:var(--dark-accent);background:#7d9cff14}.sb-card .avatar.sm{--av:40px}.sb-txt{flex-direction:column;gap:2px;min-width:0;display:flex}.sb-num{font-family:var(--font-num), monospace;color:#fff;flex-wrap:wrap;align-items:baseline;gap:8px;font-size:26px;font-weight:700;line-height:1.15;display:flex}.sb-code{color:var(--dark-accent);background:#7d9cff24;border-radius:4px;padding:2px 6px;font-size:11.5px;font-weight:700}a.sb-code:hover{color:#fff;background:#7d9cff4d;text-decoration:none}.sb-card.hero a.sb-code:hover{background:#ffffff4d;text-decoration:none}.sb-name{font-size:14.5px;font-weight:600}.season-bests .sb-where{color:var(--dark-muted);font-size:12.5px}.sb-card.hero{background:linear-gradient(170deg, var(--brand-top), var(--brand-bottom));border-color:var(--brand);grid-template-columns:1fr;align-content:start;gap:14px;padding:20px}.sb-card.hero .avatar.lg{--av:96px;box-shadow:0 0 0 3px #ffffff80}.sb-card.hero .caps,.sb-card.hero .sb-where{color:#ffffffc7}.sb-card.hero .sb-num{font-size:48px}.sb-card.hero .sb-code{color:#fff;background:#ffffff2e;font-size:13px}.sb-card.hero .sb-name{font-size:18px}.sb-card.hero:hover{background:var(--brand-bottom)}.season-bests .sb-card.hero a:hover{color:#fff;text-decoration:underline}.sb-sub{color:#fff;margin-top:10px;font-size:17px}.sb-sub span{font:500 13px var(--font-body), sans-serif;color:var(--dark-muted);margin-left:8px}.sb-matrix{border-radius:var(--radius-m);border:1px solid #ffffff1a;flex-direction:column;display:flex;overflow:hidden}.sb-row{border-top:1px solid #ffffff1a;grid-template-columns:150px minmax(0,1fr) minmax(0,1fr);align-items:center;display:grid}.sb-row:first-child{border-top:none}.sb-row>*{padding:10px 14px}.sb-row.head>*{background:#ffffff0a;padding-top:8px;padding-bottom:8px}.sb-rh{color:#fff;font-size:14.5px;font-weight:600}.sb-cell{border-left:1px solid #ffffff1a;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;min-width:0;display:grid}.sb-cell-txt{flex-direction:column;min-width:0;display:flex}.sb-cell-txt .sb-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sb-num.small-num{font-size:20px}.sb-pic{line-height:0}@media (max-width:1000px){.sb-top{grid-template-columns:minmax(0,1fr)}.sb-grid.four{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.season-bests{margin:10px -2px;padding:18px 14px 20px}.sb-head h2{font-size:22px}.sb-grid,.sb-grid.four{grid-template-columns:minmax(0,1fr);gap:8px}.sb-card.hero{grid-template-columns:auto minmax(0,1fr);align-items:center;padding:16px}.sb-card.hero .avatar.lg{--av:72px}.sb-card.hero .avatar.lg.avatar-duo{--av:52px}.sb-card.hero .sb-num{font-size:36px}.sb-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.sb-row .sb-rh{grid-column:1/-1;padding-bottom:0}.sb-row.head>:first-child{display:none}.sb-row .sb-cell:nth-child(2){border-left:none}.sb-cell{grid-template-columns:auto minmax(0,1fr);gap:4px 8px;padding:8px 10px}.sb-cell .avatar.sm{--av:28px;font-size:10px}.sb-cell .sb-num.small-num{grid-column:2;font-size:17px}.sb-cell-txt .sb-name{white-space:normal;font-size:13.5px}.sb-card{grid-template-columns:auto minmax(0,1fr);gap:10px;padding:10px 12px}.sb-card .avatar.sm{--av:34px}.sb-num{font-size:22px}}@media (prefers-reduced-motion:reduce){.sb-card{transition:none}}.sb-side{flex-direction:column;align-items:flex-end;gap:10px;display:flex}.sb-toggle{background:#ffffff14;border-radius:999px;padding:3px;display:inline-flex}.sb-toggle button{color:var(--dark-muted);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;min-height:34px;padding:6px 16px;font-size:14px;font-weight:600}.sb-toggle button[aria-selected=true]{color:var(--dark);background:#fff}.sb-toggle button:focus-visible{outline:2px solid var(--dark-accent);outline-offset:2px}@media (max-width:640px){.sb-side{flex-direction:column-reverse;align-items:flex-start;width:100%}}.sg{grid-template-columns:minmax(0,1.6fr) repeat(3,minmax(0,1fr));gap:10px;margin:14px 0 18px;display:grid}.sg a{border-radius:var(--radius-l);text-decoration:none;transition:border-color .15s,transform .15s,box-shadow .15s}.sg-cap{font-size:13px;font-weight:500}.sg-big{color:#fff;background:var(--dark);grid-template-rows:auto auto;grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:16px;padding:12px 18px;display:grid}.sg-big.live{background:#c8401e}.sg-n{font:700 52px/1 var(--font-display), sans-serif;grid-row:1/3;align-items:center;gap:8px;display:inline-flex}.sg-n.sg-word{font-size:26px}.sg-big .sg-cap{opacity:.75;grid-column:2;align-self:end}.sg-txt{flex-direction:column;grid-column:2;min-width:0;line-height:1.25;display:flex}.sg-big:not(:has(.sg-n)) .sg-txt{grid-column:1/-1}.sg-txt b{font-size:18px}.sg-txt>span{opacity:.82;font-size:12.5px}.sg-big>.sg-txt:has(.sg-cap){grid-row:1/3}.sg-txt .sg-cap{opacity:.75}.sg-big:hover{background:#1f2d40}.sg-big.live:hover{background:#a93614}.sg-dot{background:#fff;border-radius:50%;flex:none;width:9px;height:9px;animation:1.6s infinite sg-pulse}@keyframes sg-pulse{0%{box-shadow:0 0 #ffffffb3}70%,to{box-shadow:0 0 0 8px #fff0}}.sg-links{flex-direction:column;grid-column:2/-1;justify-content:center;gap:8px;padding:4px 8px;display:flex}.sg .sg-links a{color:var(--ink);text-underline-offset:3px;border-radius:0;font-size:16px;font-weight:600;text-decoration:underline}.sg .sg-links a:hover{color:var(--accent)}@media (max-width:1000px){.sg{grid-template-columns:1fr}.sg-links{flex-flow:wrap;grid-column:1;justify-content:flex-start;gap:6px 18px;padding:2px 4px}}@media (max-width:640px){.sg{gap:8px}.sg-n{font-size:44px}.sg .sg-links a{font-size:15px}}@media (prefers-reduced-motion:reduce){.sg a{transition:none}.sg-dot{animation:none}}.fp-grid{grid-template-columns:minmax(300px,1fr) minmax(0,2fr) minmax(300px,1fr);grid-template-areas:"left center right";align-items:start;gap:22px;margin-bottom:22px;display:grid}.fp-left{flex-direction:column;grid-area:left;gap:12px;display:flex}.fp-center{flex-direction:column;grid-area:center;gap:18px;min-width:0;display:flex}.fp-right{flex-direction:column;grid-area:right;gap:18px;display:flex}.fp-right>section{flex-direction:column;gap:12px;display:flex}.fp-head{border-bottom:2px solid var(--ink);justify-content:space-between;align-items:baseline;gap:10px;padding-bottom:6px;display:flex}.fp-head h2{font:700 19px/1.2 var(--font-display), sans-serif}.fp-head-note{font:500 14px var(--font-body), sans-serif;color:var(--muted);margin-left:4px}.fp-head a{color:var(--accent);white-space:nowrap;font-size:14px;font-weight:500;text-decoration:none}.fp-note{color:var(--muted);max-width:820px;margin:4px 0 30px;font-size:14px}.fp-note a{color:var(--ink)}.fp-box{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-m);flex-direction:column;gap:4px;padding:12px 14px;display:flex}.fp-box-head{justify-content:space-between;align-items:baseline;display:flex}.fp-lead{border-bottom:1px solid var(--line-soft);color:var(--ink);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:7px 0;text-decoration:none;display:grid}.fp-lead:hover .fp-lead-name{color:var(--accent)}.fp-lead-txt{flex-direction:column;min-width:0;display:flex}.fp-lead-name{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;overflow:hidden}.fp-lead-lb{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.fp-bar{font-family:var(--font-num), monospace;background:var(--accent-soft);color:var(--accent);text-align:right;border-radius:6px;min-width:64px;padding:5px 8px;font-size:13px;font-weight:700}.fp-hero{background:linear-gradient(170deg, var(--brand-top), var(--brand-bottom));color:#fff;border-radius:var(--radius-l);--gold:#e9c46a;--silver:#c9d1dc;--bronze:#cd8b5a;flex-direction:column;gap:6px;padding:24px 26px;display:flex;position:relative;overflow:hidden}.fp-hero>:not(.fp-hero-bg){position:relative}.fp-hero-bg{opacity:.3;width:100%;height:100%;color:var(--brand-cyan);pointer-events:none;position:absolute;inset:0}.fp-hero.live{background:var(--dark)}.fp-hero .caps{color:#fffc;align-items:center;gap:8px;display:flex}.fp-hero h2{font-size:34px;line-height:1.1}.fp-hero h2 a{color:#fff;text-decoration:none}.fp-hero h2 a:hover{text-decoration:underline}.fp-hero-meta{color:#fffc;font-size:14px}.fp-hero-win{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:14px 0 6px;display:grid}.fp-hero-win .fp-w{border-radius:var(--radius-m);color:#fff;background:#ffffff1a;flex-direction:column;gap:10px;padding:12px;display:flex}.hc-win{color:#fff;grid-template-columns:minmax(0,1fr);justify-items:start;gap:10px;text-decoration:none;display:grid}.hc-win:hover .fp-w-name{text-decoration:underline}.fp-hero:not(.live) .hc-win .avatar.lg{box-shadow:0 0 0 3px var(--gold)}.hc-score{align-items:baseline;gap:8px;display:flex}.hc-pb{font-family:var(--font-num), monospace;letter-spacing:.06em;background:var(--gold);color:#3a2a00;border-radius:4px;padding:2px 5px;font-size:11px;font-weight:700}.hc-seg{width:100%;font-family:var(--font-num), monospace;flex-wrap:wrap;gap:2px;margin-top:6px;font-size:10.5px;display:flex}.hc-seg>span{white-space:nowrap;background:#ffffff2e;border-radius:4px;min-width:max-content;padding:3px 6px}.hc-seg>span+span{background:#ffffff47}.hc-pod{border-top:1px solid #ffffff2e;flex-direction:column;gap:4px;margin-top:auto;padding-top:8px;display:flex}.hc-mini{color:#ffffffd9;align-items:center;gap:7px;min-width:0;font-size:12.5px;text-decoration:none;display:flex}.hc-mini>span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.hc-mini b{color:#fff;font-weight:600}.hc-mini:hover b{text-decoration:underline}.hc-mini .avatar{--av:24px;flex:none;font-size:9px}.hc-mini.p2 .avatar{box-shadow:0 0 0 2px var(--silver)}.hc-mini.p3 .avatar{box-shadow:0 0 0 2px var(--bronze)}.fp-hero-win .avatar.lg{--av:84px;font-size:26px;box-shadow:0 0 0 3px #ffffff59}.fp-hero-win .caps{color:#ffffffbf}.fp-hero-win .fp-w-name{font-size:17px;font-weight:600}.fp-hero-win .nat{color:#ffffffb3}.fp-hero-win .num{font-size:22px}.fp-w-txt{flex-direction:column;gap:2px;min-width:0;display:flex}.fp-hero-go{color:#fff;font-size:14px;font-weight:600;text-decoration:none}.fp-hero-go:hover{text-decoration:underline}.fp-feed{flex-direction:column;gap:10px;margin-top:10px;display:flex}.fp-item{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-m);grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);align-items:center;gap:14px;padding:14px 16px;display:grid}.fp-item-head{flex-direction:column;gap:2px;min-width:0;display:flex}.fp-item h3{font-size:18px;line-height:1.2}.fp-item h3 a{color:var(--ink);text-decoration:none}.fp-item h3 a:hover{color:var(--accent)}.fp-win{flex-direction:column;gap:6px;display:flex}.fp-win .fp-w{color:var(--ink);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px;text-decoration:none;display:grid}.fp-win .fp-w:hover .fp-w-name{color:var(--accent)}.fp-win .fp-w-txt{flex-flow:wrap;align-items:baseline;gap:2px 8px}.fp-win .caps{width:100%;font-size:12px;font-weight:500}.fp-win .fp-w-name{font-size:14px;font-weight:600}.fp-win .num{margin-left:auto;font-size:13px}.fp-next{border-bottom:1px solid var(--line-soft);flex-direction:column;padding:7px 0;display:flex}.fp-next:last-child{border-bottom:none}@media (max-width:1180px){.fp-grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"center center""left right"}.hc-win{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:14px}}@media (max-width:640px){.fp-grid{grid-template-columns:minmax(0,1fr);grid-template-areas:"center""left""right";gap:18px}.fp-hero{padding:18px 16px}.fp-hero h2{font-size:26px}.fp-hero-win{grid-template-columns:minmax(0,1fr);gap:8px}.fp-hero-win .fp-w{padding:10px}.hc-team .hc-win{grid-template-columns:minmax(0,1fr);gap:10px}.fp-hero-win .avatar.lg{--av:56px;font-size:18px}.fp-item{grid-template-columns:minmax(0,1fr);gap:10px}}.fp-right .rank-row.best{grid-template-columns:22px minmax(0,1fr) 52px}.fp-right .rank-row .nat{display:none}.fp-item h3{font-size:17px}.el-tiles{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:10px;display:grid}.el-tile{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-m);color:var(--ink);flex-direction:column;gap:1px;min-width:0;min-height:156px;padding:14px 16px;text-decoration:none;transition:border-color .15s,box-shadow .15s;display:flex}.el-tile:hover{border-color:var(--accent);box-shadow:0 2px 10px #1d47c91f}.el-tile.tile-pic{min-height:156px}.el-tile.tile-pic .tile-img{width:50%}.el-tile.tile-pic .tile-img:has(span+span){width:54%}.el-tile.tile-pic:has(.tile-img span+span) :is(.el-tile-who,.el-tile-at){max-width:46%}.el-tile.tile-pic:has(.tile-img span+span) .el-tile-who .nm{white-space:normal;line-height:1.25}.el-tile.tile-pic:has(.el-tile-code.l) .tile-img:has(span+span){width:46%}.el-tile.tile-pic:has(.el-tile-code.xl) .tile-img:has(span+span){width:40%}.el-tile.tile-pic>:not(.tile-img){max-width:62%}.el-tile.tile-pic .tile-img.tie{flex-direction:row;width:54%;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 16%);mask-image:linear-gradient(90deg,#0000 0,#000 16%)}.el-tile.tile-pic .tile-img.tie:has(span+span+span){width:60%}.el-tile.tile-tie:has(.el-tile-code.l) .tile-img.tie{width:46%}.el-tile.tile-tie:has(.el-tile-code.xl) .tile-img.tie{width:40%}.tile-img.tie img{object-position:50% 30%;transform:none}.el-tile.tile-tie .el-tile-who,.el-tile.tile-tie .el-tile-at{max-width:50%}.el-tile.tile-tie .el-tile-who .nm{white-space:normal;line-height:1.25}.el-tile-code{font-family:var(--font-num), monospace;overflow-wrap:anywhere;font-size:28px;font-weight:700;line-height:1.15}.el-tile-code.l{font-size:22px}.el-tile-code.xl{font-size:17px}.el-tile-name{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;overflow:hidden}.el-tile .el-tile-val{color:var(--accent);background:0 0;align-self:flex-start;margin-top:auto;padding:8px 0 0;font-size:24px;line-height:1.15}.el-tile .el-tile-val.neg{color:var(--down);background:0 0}.el-tile-who{align-items:center;gap:8px;min-width:0;margin-top:2px;display:flex}.el-tile-who .avatar{width:24px;height:24px;font-size:10px}.el-tile-at{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.el-tile-who .nm,.el-who .nm{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;overflow:hidden}.el-tile-val,.el-val{font-family:var(--font-num), monospace;background:var(--accent-soft);color:var(--accent);text-align:right;white-space:nowrap;border-radius:6px;padding:4px 8px;font-size:14px;font-weight:700}.el-rare{margin-top:10px}.el-rare summary{cursor:pointer;color:var(--accent);padding:6px 0;font-size:14px;font-weight:600}.el-rare .el-tiles{margin-top:8px}@media (prefers-reduced-motion:reduce){.el-tile{transition:none}}.seg-tabs{background:var(--surface);border:1px solid var(--line);border-radius:999px;flex-wrap:wrap;margin:14px 0;padding:3px;display:inline-flex}.seg-tabs button{color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;min-height:34px;padding:6px 16px;font-size:14px;font-weight:600}.seg-tabs button[aria-selected=true]{background:var(--ink);color:var(--surface)}.seg-tabs button:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.el-boards{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:14px;margin-bottom:14px;display:grid}.el-board{margin:0;padding:0;list-style:none}.el-board li{border-bottom:1px solid var(--line-soft);grid-template-columns:24px minmax(0,1.1fr) minmax(0,1fr) auto;align-items:center;gap:10px;padding:8px 0;display:grid}.el-board li:last-child{border-bottom:none}.el-board .r{color:var(--muted);font-size:13px}.el-who{color:var(--ink);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px;min-width:0;text-decoration:none;display:grid}.el-who:hover .nm{color:var(--accent)}.el-who-txt{flex-direction:column;min-width:0;display:flex}.el-meta{min-width:0;line-height:1.35}@media (max-width:900px){.el-boards{grid-template-columns:minmax(0,1fr)}}@media (max-width:560px){.el-board li{grid-template-columns:22px minmax(0,1fr) auto}.el-board .el-meta{grid-area:2/2/auto/-1;padding-left:44px}.el-who .nm{white-space:normal}}.seg-tabs{align-self:flex-start;width:fit-content}.el-tile-val.neg,.el-val.neg{background:var(--down-soft);color:var(--down)}.pv-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.pv{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-l);color:var(--ink);grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:center;gap:14px;padding:10px;text-decoration:none;display:grid}a.pv:hover{border-color:var(--accent)}.pv-media{aspect-ratio:16/9;border-radius:var(--radius-m);background:var(--dark);display:block;position:relative;overflow:hidden}.pv-media button{all:unset;cursor:pointer;width:100%;height:100%;display:block}.pv-media button:focus-visible{outline:3px solid var(--accent);outline-offset:-3px}.pv-media img{object-fit:cover;width:100%;height:100%;transition:transform .25s;display:block}.pv-media iframe{border:0;width:100%;height:100%;display:block}.pv:hover .pv-media img{transform:scale(1.04)}.pv-play{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0f1a28b8;border-radius:50%;width:54px;height:54px;margin:-27px 0 0 -27px;transition:background .15s;position:absolute;top:50%;left:50%;box-shadow:0 0 0 2px #ffffffb3}.pv-play:after{content:"";border:11px solid #0000;border-left:17px solid #fff;border-right-width:0;position:absolute;top:16px;left:21px}.pv-play.ext:after{border-top:2.5px solid #fff;border-bottom:0;border-left:0;border-right:2.5px solid #fff;width:14px;height:14px;top:18px;left:18px;transform:rotate(0)}.pv-at{color:#fff;background:#0f1a28d1;border-radius:4px;padding:2px 7px;font-size:12px;font-weight:700;position:absolute;bottom:8px;right:8px}.pv:hover .pv-play{background:var(--brand)}.pv-txt{flex-direction:column;gap:3px;min-width:0;display:flex}.pv-score{color:var(--muted);font-size:13px}.pv-score b{color:var(--ink);margin-right:4px;font-size:26px}.pv-txt a{font-weight:600}@media (max-width:900px){.pv-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:480px){.pv{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.pv-media img{transition:none}}.fp-sl{flex-direction:column;gap:12px;margin-top:10px;display:flex}.sl-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.sl-card{color:#fff;border-radius:var(--radius-l);min-width:0;box-shadow:var(--shadow);background:#0f1a28;flex-direction:column;display:flex;position:relative;overflow:hidden}.sl-card>.caps{z-index:3;color:#fff;background:#0f1a28a6;border-radius:999px;padding:4px 11px;font-size:13px;position:absolute;top:12px;left:12px}.sl-top{color:#fff;flex-direction:column;text-decoration:none;display:flex;position:relative}.sl-photo{background:var(--brand);height:360px;display:flex;position:relative;overflow:hidden}.sl-photo:after{content:"";background:linear-gradient(#0f1a2800 45%,#0f1a28 94%);position:absolute;inset:0}.sl-photo img{object-fit:cover;object-position:50% 12%;flex:1 1 0;width:100%;min-width:0;height:100%;transition:transform .25s}.sl-photo.duo img{object-position:50% 22%}.sl-photo.duo img+img,.sl-photo.duo .sl-blank+img{border-left:2px solid #0f1a28}.sl-blank{flex:1 1 0}.sl-photo.none{justify-content:center;align-items:flex-start;padding-top:60px}.sl-top:hover .sl-photo img{transform:scale(1.03)}.sl-1{z-index:2;background:var(--gold);color:#3a2a00;width:34px;height:34px;font:700 17px/34px var(--font-num), monospace;text-align:center;border-radius:50%;position:absolute;top:12px;right:12px;box-shadow:0 1px 3px #00000040}.sl-top-txt{z-index:2;flex-direction:column;gap:2px;min-width:0;padding:14px 16px 10px;display:flex;position:absolute;bottom:0;left:0;right:0}.sl-name{font-size:16px;font-weight:600;line-height:1.25}.sl-name .nat{color:#ffffffb3}.sl-top:hover .sl-name{text-decoration:underline}.sl-score{color:var(--brand-cyan);font-size:40px;line-height:1.1}.sl-where{color:#ffffffb3;font-size:12.5px}.sl-rest{border-top:1px solid #ffffff1f;flex-direction:column;margin:0 16px;display:flex}.sl-row{color:#e6edf4;border-bottom:1px solid #ffffff1a;grid-template-columns:18px auto minmax(0,1fr) auto;align-items:center;gap:8px;min-height:36px;padding:6px 0;font-size:13.5px;text-decoration:none;display:grid}.sl-row:last-child{border-bottom:none}.sl-row:hover .nm{text-decoration:underline}.sl-row .r{font-family:var(--font-num), monospace;color:#93a2b3;font-size:12px;font-weight:700}.sl-row .avatar{--av:24px;font-size:9px}.sl-row .nm{text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.sl-row .num{font-size:13px}.sl-card .more{color:var(--brand-cyan);margin:auto 16px 0;padding:8px 0 12px}.sl-card .more:hover{color:#fff}@media (max-width:1180px){.sl-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.sl-grid{grid-template-columns:minmax(0,1fr)}}.ws-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:14px 0 30px;display:grid}.ws-grid h2.caps{font-family:inherit;font-size:13px;font-weight:600}@media (max-width:640px){.ws-grid{grid-template-columns:minmax(0,1fr)}}.un{border-radius:var(--radius-l);color:#fff;grid-template-rows:auto auto;grid-template-columns:minmax(250px,290px) minmax(0,1fr);gap:14px 26px;margin:14px 0 18px;padding:18px 22px;display:grid}.un-head{border-right:1px solid #ffffff24;flex-direction:column;grid-row:1/3;justify-content:center;align-items:flex-start;gap:10px;min-width:0;padding-right:24px;display:flex}.un-kicker{letter-spacing:.12em;text-transform:uppercase;color:var(--brand-cyan);font-size:11.5px;font-weight:700}.un-ev{flex-direction:column;gap:2px;display:flex;color:inherit!important}.un-ev b{font:700 24px/1.1 var(--font-display), sans-serif}.un-ev span{opacity:.8;font-size:13px}.un-ev:hover b{text-underline-offset:3px;text-decoration:underline}.un-first{opacity:.8;font-size:12.5px}.un-days{grid-template-columns:auto auto;align-items:center;column-gap:10px;display:grid}.tm{gap:6px;display:flex}.tm-u{background:#ffffff14;border-radius:10px;flex-direction:column;align-items:center;gap:4px;min-width:54px;padding:9px 4px 7px;display:flex}.tm-u b{font:700 28px/1 var(--font-display), sans-serif;font-variant-numeric:tabular-nums}.tm-u small{letter-spacing:.08em;text-transform:uppercase;opacity:.7;font-size:10px;font-weight:600}.un{background:radial-gradient(70% 150% at 0 0,#0251fce6,#0000 62%),radial-gradient(50% 120% at 100% 100%,#01e2ff29,#0000 60%),#0a1220;box-shadow:inset 0 0 0 1px #01e2ff59,0 22px 44px -26px #0140f0e6}.un .tm-u{background:#01e2ff1a;box-shadow:inset 0 0 0 1px #01e2ff59}.un .tm-u b{color:var(--brand-cyan);text-shadow:0 0 18px #01e2ff8c}.un-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;display:grid}.un-col{flex-direction:column;gap:8px;min-width:0;display:flex}.un-col>.caps{color:var(--brand-cyan)}.un a,.un .un-top{color:#fff;text-decoration:none}.un-top .nm{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}a.un-top:hover .nm{text-underline-offset:3px;text-decoration:underline}.un-ws{font:700 12px/1 var(--font-display), sans-serif;color:var(--brand-cyan);white-space:nowrap;border:1px solid #01e2ff73;border-radius:999px;padding:4px 7px}.un-top{align-items:center;gap:12px;min-width:0;display:flex}.un-top .avatar.lg{--av:64px;box-shadow:0 0 0 2px var(--brand-cyan);font-size:20px}.un-top-txt{flex-direction:column;align-items:flex-start;gap:5px;min-width:0;font-size:15px;font-weight:600;display:flex}.un-top-txt .nm{max-width:100%}.un-stack{align-items:center;padding-left:8px;display:flex}.un-stack-i{margin-left:-8px;display:inline-flex}.un-stack .avatar.sm{--av:28px;font-size:10px;box-shadow:0 0 0 2px #0f1a28}.un-stack-more{color:#ffffffb3;margin-left:6px;font-size:12.5px;font-weight:600}.un-src{grid-column:2;justify-self:end;font-size:12.5px;font-weight:600;color:var(--brand-cyan)!important}.un-src:hover{text-decoration:underline!important}@media (max-width:1180px){.un-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:860px){.un{grid-template-columns:1fr;padding:16px}.un-head{border-bottom:1px solid #ffffff24;border-right:0;grid-row:auto;padding:0 0 14px}.un-src{grid-column:1;justify-self:start}}@media (max-width:640px){.un-head .sg-n{font-size:44px}.tm-u{flex:1;min-width:0}.tm{align-self:stretch}.un-grid{gap:18px 14px}.un-top{flex-direction:column;align-items:flex-start;gap:8px}.un-top .avatar.lg{--av:54px}.un-top-txt .nm{white-space:normal}.un-stack-i:nth-child(n+4),.un-stack-more.wide{display:none}}@media (min-width:641px){.un-stack-more.narrow{display:none}}.un-top.team{flex-direction:column;align-items:flex-start;gap:8px}.un-stack-i:has(.avatar-duo){margin-left:3px}.un-stack .avatar-duo{width:calc(1.3 * var(--av))}.un-tags{flex-wrap:wrap;gap:5px;display:flex}.un-lead{font:700 12px/1 var(--font-display), sans-serif;white-space:nowrap;color:#0a1220;background:var(--brand-cyan);border-radius:999px;padding:4px 7px}.un-next{grid-template-rows:auto auto;grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:9px;min-width:0;display:grid}.un-next .avatar{--av:30px;grid-row:1/3;font-size:11px}.un-next .avatar-duo{width:calc(1.4 * var(--av))}.un-next .nm{text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;font-weight:600;line-height:1.2;overflow:hidden}.un-claim{color:var(--brand-cyan);text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;font-weight:600;line-height:1.2;overflow:hidden}a.un-next:hover .nm{text-underline-offset:3px;text-decoration:underline}.un-top{flex-direction:column;align-items:flex-start;gap:8px}.un-top .avatar.lg{--av:58px}.un-top.team .avatar.lg{--av:54px}.un-top-txt .nm{white-space:normal}.bp-row{border-bottom:1px solid var(--line-soft);grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:6px;padding:7px 0;display:grid}.bp-row:last-child{border-bottom:none}.bp-who{color:var(--ink);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px;min-width:0;text-decoration:none;display:grid}.bp-who:hover .fp-lead-name{color:var(--accent)}.bp-mark{font-family:var(--font-num), monospace;color:#fff;background:linear-gradient(170deg, var(--brand-top), var(--brand-bottom));border-radius:6px;padding:5px 8px;font-size:13px;font-weight:700}.bp-play{width:26px;height:26px;color:var(--brand);background:var(--accent-soft);border-radius:50%;flex:none;place-items:center;display:grid}.bp-play:hover{background:var(--brand);color:#fff}.bp-play.none{visibility:hidden}.bp-row .avatar-duo{width:calc(1.35 * var(--av))}.bp-mark{padding:5px 6px}.bp-title{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}.fp-right>.more{font-size:14px;font-weight:600}.pg-jump{flex-wrap:wrap;gap:6px 18px;margin:10px 0 16px;font-weight:600;display:flex}.pg-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.pg-box{padding:14px 16px;scroll-margin-top:80px}.pg-box h2.caps{margin:0 0 4px}.pg-list{margin:0;padding:0;list-style:none}.pg-row{border-bottom:1px solid var(--line-soft);grid-template-columns:20px auto minmax(0,1fr) auto auto;align-items:center;gap:10px;padding:10px 0;display:grid}.pg-row:last-child{border-bottom:none}.pg-n{color:var(--muted);text-align:right;font-size:13px}.pg-txt{flex-direction:column;gap:2px;min-width:0;display:flex}.pg-title{font-size:15.5px;line-height:1.25}.pg-music{color:var(--muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12.5px;display:-webkit-box;overflow:hidden}.pg-music>span:not(:last-child):after{content:" / "}.pg-music i{opacity:.8;font-style:normal}.pg-who{font-size:13px}.pg-who a{color:var(--ink);font-weight:600}@media (max-width:900px){.pg-grid{grid-template-columns:1fr}}@media (max-width:640px){.pg-row{grid-template-columns:auto minmax(0,1fr) auto;row-gap:6px}.pg-n{display:none}.pg-row>.avatar,.pg-txt{grid-row:1/3}.pg-row .bp-mark{grid-area:1/3}.pg-row .bp-play{grid-area:2/3;justify-self:end}}.bp-frame{background:var(--dark);border-radius:9px;flex:none;width:48px;height:64px;display:block;overflow:hidden}.bp-frame img{object-fit:cover;object-position:100% 30%;transform-origin:100% 40%;width:100%;height:100%;display:block;transform:scale(1.07)}.bp-frame.fan img,.pp-card img.fan{object-position:50% 30%}.bp-frame.fan-box img{object-position:50% 50%;transform:scale(1.34)}.bp-frame.md{border-radius:10px;width:60px;height:80px}.bp-frame.none{background:var(--accent-soft);place-items:center;display:grid}.bp-frame.md.none .avatar{--av:44px}.pg-title{color:var(--ink);font-weight:700;text-decoration:none}.pg-title:hover{color:var(--accent)}main.pp{grid-template-columns:minmax(0,1.9fr) minmax(280px,1fr);align-items:start;gap:24px;padding-top:18px;display:grid}.pp-main .pv{background:0 0;border:0;padding:0;display:block}.pp-main .pv-media{border-radius:var(--radius-l)}.pp-vnote{margin:8px 0 0}.pe{margin-top:26px}.pe-head{flex-wrap:wrap;align-items:baseline;gap:4px 14px;margin-bottom:10px;display:flex}.pe-head h2{margin:0}.pe-sum{flex-wrap:wrap;gap:8px;margin-bottom:12px;display:flex}.pe-chip{border-radius:999px;align-items:center;gap:6px;padding:3px 10px;font-size:13px;font-weight:600;display:inline-flex}.pe-chip.top{background:var(--gold-soft);color:var(--gold-ink)}.pe-chip.rare{background:var(--rare-soft);color:var(--rare)}.pe-cols,.pe-row{grid-template-columns:26px minmax(0,1fr) 128px 52px 56px 60px;align-items:center;gap:0 12px;display:grid}.pe-cols{text-transform:uppercase;letter-spacing:.04em;padding:0 14px 6px;font-size:12px}.pe-cols span:nth-child(n+4){text-align:right}.pe-list{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-m);margin:0;padding:0;list-style:none;overflow:hidden}.pe-row{border-top:1px solid var(--line-soft);padding:10px 14px;position:relative}.pe-row:first-child{border-top:0}.pe-row.top{background:linear-gradient(90deg, var(--gold-soft), transparent 70%)}.pe-row.rare{background:linear-gradient(90deg, var(--rare-soft), transparent 70%)}.pe-row.top.rare{background:linear-gradient(90deg, var(--rare-soft), var(--gold-soft) 45%, transparent 85%)}.pe-row.top:before,.pe-row.rare:before{content:"";background:var(--gold);width:3px;position:absolute;top:0;bottom:0;left:0}.pe-row.rare:before{background:var(--rare)}.pe-row.top.rare:before{background:linear-gradient(var(--rare) 50%, var(--gold) 50%)}.pe-n{color:var(--muted);font-size:13px}.pe-what{flex-direction:column;gap:4px;min-width:0;display:flex}.pe-line{flex-wrap:wrap;align-items:baseline;gap:2px 8px;display:flex}.pe-code{font-family:var(--font-mono,ui-monospace), ui-monospace, monospace;letter-spacing:-.01em;font-size:15px}.pe-mark{background:var(--surface-sunken);border:1px solid var(--line);color:var(--muted);border-radius:4px;padding:0 5px;font-family:ui-monospace,monospace;font-size:11px;font-weight:700}.pe-name{color:var(--muted);font-size:13px}.pe-badges{flex-wrap:wrap;gap:6px;display:flex}.pe-badge{border-radius:999px;align-items:center;gap:5px;padding:1px 8px;font-size:12px;font-weight:600;text-decoration:none;display:inline-flex}.pe-badge.top{background:var(--gold-soft);color:var(--gold-ink);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--gold) 45%, transparent)}a.pe-badge.top:hover{box-shadow:inset 0 0 0 1px var(--gold)}.pe-badge.rare{background:var(--rare-soft);color:var(--rare);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--rare) 35%, transparent)}.pe-also{font-weight:400}.pe-judges{grid-template-columns:repeat(9,12px);justify-content:end;gap:2px;display:grid}.pe-j{background:var(--line-soft);border-radius:3px;width:12px;height:12px;display:block}.pe-j.zero{background:var(--line)}.pe-j.up.l1{background:color-mix(in srgb, var(--up) 22%, var(--surface))}.pe-j.up.l2{background:color-mix(in srgb, var(--up) 40%, var(--surface))}.pe-j.up.l3{background:color-mix(in srgb, var(--up) 58%, var(--surface))}.pe-j.up.l4{background:color-mix(in srgb, var(--up) 78%, var(--surface))}.pe-j.up.l5{background:var(--up)}.pe-j.down.l1{background:color-mix(in srgb, var(--down) 25%, var(--surface))}.pe-j.down.l2{background:color-mix(in srgb, var(--down) 45%, var(--surface))}.pe-j.down.l3{background:color-mix(in srgb, var(--down) 65%, var(--surface))}.pe-j.down.l4,.pe-j.down.l5{background:var(--down)}.pe-bv,.pe-goe,.pe-score{text-align:right;font-variant-numeric:tabular-nums}.pe-bv{color:var(--muted)}.pe-goe.up{color:var(--up)}.pe-goe.down{color:var(--down)}.pe-score{font-weight:700}.pe-note{max-width:760px;margin:10px 2px 0}@media (max-width:640px){.pe-cols,.pe-row{grid-template-columns:20px minmax(0,1fr) 50px 54px;gap:0 8px}.pe-row{padding:10px 12px}.pe-cols{padding:0 12px 6px}.pe-judges,.pe-bv,.pe-cols span:nth-child(4),.pe-also{display:none}}.pp-story{max-width:680px;margin-top:22px}.pp-story h2{margin:0 0 10px}.pp-story p{margin:0 0 14px;font-size:17px;line-height:1.6}.pp-src{border-top:1px solid var(--line);margin-top:18px;padding-top:12px}.pp-src ul{margin:6px 0 8px;padding-left:18px;font-size:14px}.pp-src li{margin:3px 0}.pp-src p{color:var(--muted);margin:0;font-size:13px;line-height:1.5}.pp-side{flex-direction:column;gap:14px;display:flex}.pp-marks .caps{align-items:center;gap:8px;display:flex}.pp-comp{align-items:center;gap:12px;margin:8px 0 6px;font-size:13.5px;line-height:1.35;display:flex}.pp-comp .bp-mark{border-radius:10px;padding:8px 12px;font-size:26px}.pp-marks dl{margin:0}.pp-marks dl>div{border-top:1px solid var(--line-soft);justify-content:space-between;gap:10px;padding:7px 0;font-size:14px;display:flex}.pp-marks dt{color:var(--muted)}.pp-marks dd{text-align:right;margin:0;font-weight:600}.pp-music ul{margin:6px 0;padding:0;font-size:14px;list-style:none}.pp-music li{border-top:1px solid var(--line-soft);padding:5px 0}.pp-other{color:var(--ink);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;text-decoration:none;display:grid}.pp-other>span:nth-child(2){flex-direction:column;gap:2px;display:flex}.pp-other:hover b{color:var(--accent)}.pp-more{grid-column:1/-1;margin-top:10px}.pp-more-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.pp-card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-m);color:var(--ink);flex-direction:column;text-decoration:none;display:flex;position:relative;overflow:hidden}.pp-card img,.pp-card-blank{aspect-ratio:16/9;object-fit:cover;background:var(--accent-soft);place-items:center;width:100%;display:grid}.pp-card-txt{flex-direction:column;gap:2px;padding:10px 12px 12px;font-size:13px;display:flex}.pp-card-txt b{font-size:15px}.pp-card .bp-mark{position:absolute;top:8px;right:8px}.pp-card:hover b{color:var(--accent)}@media (max-width:1000px){main.pp{grid-template-columns:1fr}.pp-more-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.pp-card img{aspect-ratio:1;object-position:100% 30%;height:auto}.pp-card-blank{aspect-ratio:1}.pp-card-pic{display:block;overflow:hidden}.pp-card-pic img{display:block}.pp-card img.fan-box{object-position:50% 50%;transform:scale(1.34)}.still,.po-still{filter:saturate(1.32)contrast(1.1)brightness(1.05)}.bp-mark b{font-weight:700}.bp-mark i{opacity:.78;margin-left:1px;font-size:.72em;font-style:normal}.pp-comp .bp-mark i{font-size:.55em}.po{aspect-ratio:2/3;background:var(--dark);color:#fff;border-radius:16px;text-decoration:none;display:block;position:relative;overflow:hidden;box-shadow:0 10px 28px #0a122029}img.po-still{object-fit:cover;object-position:100% 30%;transform-origin:100% 62%;width:100%;height:100%;transition:transform .3s;position:absolute;inset:0;transform:scale(1.14)}img.po-still.fan,img.po-still.fan-box{object-position:50% 40%;transform-origin:50%}img.po-still.fan-box{transform:scale(1.34)}.po:hover img.po-still{transform:scale(1.19)}.po:hover img.po-still.fan-box{transform:scale(1.4)}span.po-still.none{background:var(--brand);place-items:center;display:grid;position:absolute;inset:0}.po-fade{background:linear-gradient(#0000 42%,#050c28e6 100%),radial-gradient(120% 55% at 50% 0,#01e2ff29,#0000 60%);position:absolute;inset:0}.po-rank{font:700 24px/1 var(--font-display), sans-serif;text-shadow:0 2px 10px #00000080;position:absolute;top:10px;left:12px}.po .bp-mark{position:absolute;top:10px;right:10px;box-shadow:0 4px 14px #0040f059}.po-txt{flex-direction:column;gap:3px;display:flex;position:absolute;bottom:14px;left:14px;right:52px}.po-txt b{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:16px;line-height:1.2;display:-webkit-box;overflow:hidden}.po-txt span{opacity:.85;font-size:12.5px}.po-play{width:34px;height:34px;color:var(--brand);background:#fff;border-radius:50%;flex:none;place-items:center;display:grid;box-shadow:0 4px 14px #00000040}.po>.po-play{position:absolute;bottom:14px;right:12px}.po:hover .po-play{background:var(--brand);color:#fff}.po-grid{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.pg-sec{margin:8px 0 34px;scroll-margin-top:80px}.pg-sec>h2{margin:0 0 12px}.po-hero{color:#fff;background:radial-gradient(120% 120% at 0 0,#0b2a8a,#0a1220 70%);border-radius:20px;grid-template-columns:minmax(220px,300px) minmax(0,1fr);margin-bottom:14px;display:grid;overflow:hidden}.po-hero-pic{aspect-ratio:2/3;display:block;position:relative;overflow:hidden}.po-hero-txt{flex-direction:column;justify-content:center;gap:10px;min-width:0;padding:28px 30px;display:flex}.po-kicker{color:var(--brand-cyan);letter-spacing:.12em;text-transform:uppercase;font-size:12px;font-weight:700}.po-hero-title{font:700 clamp(24px, 3.2vw, 36px)/1.12 var(--font-display), sans-serif;color:#fff;text-decoration:none}.po-hero-title:hover{color:var(--brand-cyan)}.po-hero-music{opacity:.7;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13.5px;display:-webkit-box;overflow:hidden}.po-hero-who{opacity:.9;font-size:15px}.po-hero .bp-mark{border-radius:12px;align-self:flex-start;padding:9px 14px;font-size:30px;box-shadow:0 6px 20px #0040f073}.po-hero-cta{color:#fff;align-self:flex-start;align-items:center;gap:10px;font-weight:600;text-decoration:none;display:inline-flex}.po-hero-cta:hover .po-play{background:var(--brand);color:#fff}.pp-more-grid .po{aspect-ratio:2/3}@media (max-width:640px){.po-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.po-hero{grid-template-columns:minmax(0,1fr)}.po-hero-pic{aspect-ratio:3/4;max-height:70vh}.po-hero-txt{padding:18px 18px 22px}.po-txt b{font-size:14.5px}.po-rank{font-size:20px}.po .bp-mark{padding:4px 6px;font-size:12px}}img.po-still.own,.bp-frame.own img{object-position:50% 40%;filter:none;transform:none}.po:hover img.po-still.own{transform:scale(1.04)}.share{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.share-l{margin-right:4px}.share-b{--c:var(--ink);border:1px solid var(--line);background:var(--surface);width:34px;height:34px;color:var(--muted);cursor:pointer;font:inherit;border-radius:999px;justify-content:center;align-items:center;gap:6px;padding:0;font-size:13px;font-weight:600;text-decoration:none;transition:color .15s,border-color .15s,background .15s;display:inline-flex;position:relative}.share-b:hover,.share-b:focus-visible{color:#fff;background:var(--c);border-color:var(--c)}.share-b.n-x,.share-b.n-threads{--c:#000}.share-b.n-reddit{--c:#ff4500}.share-b.n-facebook{--c:#0866ff}.share-b.n-bluesky{--c:#1185fe}.share-b.n-telegram{--c:#26a5e4}.share-b.n-whatsapp{--c:#25d366}.share-b.n-vk{--c:#07f}.share-copy{--c:var(--accent)}.share-copy.done{color:#fff;background:var(--up);border-color:var(--up)}.share-copied{white-space:nowrap;color:var(--up);pointer-events:none;font-size:12px;position:absolute;top:calc(100% + 6px);right:0}.share-native{--c:var(--accent);width:auto;color:var(--accent);border-color:var(--accent);padding:0 12px}@media (prefers-color-scheme:dark){.share-b.n-x:hover,.share-b.n-threads:hover{--c:#fff;color:#000}}@media (prefers-reduced-motion:reduce){.share-b{transition:none}}
