@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/572c13468b8cff87-s.0k68dgt5gi4w6.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:Roboto;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/62d4b50592542c9f-s.0id408x23fv8q.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/38772d1e0cde909c-s.06sf8d84-9n3w.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/a0ffaa6a9384d9d3-s.0rpo5i9-tpup~.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:Roboto;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/fad568eea626db0e-s.04s-lri-1fnua.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-208E,U+2090-209C,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:Roboto;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/ccee61546c0358b7-s.17kgvx8~8.fj6.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-1F1AD,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+1F7??,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB??}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/8fcf71678f67d0c5-s.0kn0u2cosumsr.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:Roboto;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/f7d6090e8b3debad-s.00qosz~21_9iq.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/ce62453a442c7f35-s.p.0333ktddfbsxy.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:Roboto;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/572c13468b8cff87-s.0k68dgt5gi4w6.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:Roboto;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/62d4b50592542c9f-s.0id408x23fv8q.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Roboto;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/38772d1e0cde909c-s.06sf8d84-9n3w.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Roboto;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/a0ffaa6a9384d9d3-s.0rpo5i9-tpup~.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:Roboto;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/fad568eea626db0e-s.04s-lri-1fnua.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-208E,U+2090-209C,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:Roboto;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/ccee61546c0358b7-s.17kgvx8~8.fj6.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-1F1AD,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+1F7??,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB??}@font-face{font-family:Roboto;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/8fcf71678f67d0c5-s.0kn0u2cosumsr.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:Roboto;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/f7d6090e8b3debad-s.00qosz~21_9iq.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/ce62453a442c7f35-s.p.0333ktddfbsxy.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:Roboto;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/572c13468b8cff87-s.0k68dgt5gi4w6.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:Roboto;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/62d4b50592542c9f-s.0id408x23fv8q.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Roboto;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/38772d1e0cde909c-s.06sf8d84-9n3w.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Roboto;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/a0ffaa6a9384d9d3-s.0rpo5i9-tpup~.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:Roboto;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/fad568eea626db0e-s.04s-lri-1fnua.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-208E,U+2090-209C,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:Roboto;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/ccee61546c0358b7-s.17kgvx8~8.fj6.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-1F1AD,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+1F7??,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB??}@font-face{font-family:Roboto;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/8fcf71678f67d0c5-s.0kn0u2cosumsr.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:Roboto;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/f7d6090e8b3debad-s.00qosz~21_9iq.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/ce62453a442c7f35-s.p.0333ktddfbsxy.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:Roboto;font-style:normal;font-weight:900;font-stretch:100%;font-display:swap;src:url(../media/572c13468b8cff87-s.0k68dgt5gi4w6.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:Roboto;font-style:normal;font-weight:900;font-stretch:100%;font-display:swap;src:url(../media/62d4b50592542c9f-s.0id408x23fv8q.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Roboto;font-style:normal;font-weight:900;font-stretch:100%;font-display:swap;src:url(../media/38772d1e0cde909c-s.06sf8d84-9n3w.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Roboto;font-style:normal;font-weight:900;font-stretch:100%;font-display:swap;src:url(../media/a0ffaa6a9384d9d3-s.0rpo5i9-tpup~.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:Roboto;font-style:normal;font-weight:900;font-stretch:100%;font-display:swap;src:url(../media/fad568eea626db0e-s.04s-lri-1fnua.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-208E,U+2090-209C,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:Roboto;font-style:normal;font-weight:900;font-stretch:100%;font-display:swap;src:url(../media/ccee61546c0358b7-s.17kgvx8~8.fj6.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-1F1AD,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+1F7??,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB??}@font-face{font-family:Roboto;font-style:normal;font-weight:900;font-stretch:100%;font-display:swap;src:url(../media/8fcf71678f67d0c5-s.0kn0u2cosumsr.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:Roboto;font-style:normal;font-weight:900;font-stretch:100%;font-display:swap;src:url(../media/f7d6090e8b3debad-s.00qosz~21_9iq.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto;font-style:normal;font-weight:900;font-stretch:100%;font-display:swap;src:url(../media/ce62453a442c7f35-s.p.0333ktddfbsxy.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:Roboto Fallback;src:local(Arial);ascent-override:92.98%;descent-override:24.47%;line-gap-override:0.0%;size-adjust:99.78%}.roboto_f7d1f09f-module__0scFtW__className{font-family:Roboto,Roboto Fallback;font-style:normal}.roboto_f7d1f09f-module__0scFtW__variable{--font-roboto:"Roboto", "Roboto Fallback"}
:root{--brand:#ff2ad9;--brand-secondary:#2971d5;--brand-soft:#ff2ad929;--brand-glow:#ff2ad95c;--brand-gradient:linear-gradient(to top right, var(--brand,#ff2ad9), var(--brand-secondary,#2971d5));--ssz-text-gradient:linear-gradient(to right top, #ff2ad9, #2971d5);--bg:#121419;--panel:#181b22;--panel-2:#1d2029;--panel-3:#2e3341;--text:#a7aab7;--text-strong:#fff;--line:#a7aab71a;--radius:5px;--container:1500px}*{box-sizing:border-box}[hidden]{display:none!important}html{scroll-behavior:smooth;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;scrollbar-color:#2e3341 #121419;scrollbar-width:thin}::-webkit-scrollbar{width:7px;height:7px}::-webkit-scrollbar-track{background:#121419}::-webkit-scrollbar-thumb{background:#2e3341;border-radius:0;min-height:120px}::-webkit-scrollbar-thumb:hover{background:#3a4050}body{background:var(--bg,#121419);color:var(--text,#a7aab7);font-family:var(--font-roboto,"Roboto"), "Roboto", Arial, sans-serif;margin:0;font-size:14px;line-height:1.5;overflow-x:hidden}.nav-item:hover .nav-icon i,.nav-item.active .nav-icon i,.search-popover-header i,.why-panel h2 span,.reviews-section h2 span,.status-group h3,.status-product:hover,.status-supported b,.catalog-cta p,.footer-column a:hover,.footer-bottom b,.powered-badge-icon i,.cart-empty>i,.product-eyebrow,.product-description a,.customer-eyebrow,.customer-nav button.active i,.customer-nav button:hover i,.customer-license-card span,.customer-empty i,.customer-order-top h2,.customer-stars button.active,.customer-mini-product b{color:var(--brand,#ff2ad9);background:var(--brand-gradient,linear-gradient(to top right, #ff2ad9, #2971d5));-webkit-text-fill-color:transparent;background-size:200%;-webkit-background-clip:text;background-clip:text}.signup-button,.cart-button span,.account-trigger-icon,.account-dropdown-head span,.category-filter button:hover,.category-filter button.active,.status-purchase,.buy-button:hover,.why-icon,.slider-button:hover,.avatar,.review-card:nth-child(2) .avatar,.reviews-page-grid .review-card:nth-child(2) .avatar,.avatar-color-1,.avatar-color-2,.footer-column a:before,.checkout-button,.license-option.active,.detail-add-button:hover,.faq-item h3 span,.customer-auth-avatar,.customer-auth-form button,.customer-secondary-action,.customer-license-card button,.customer-otp-verify,.customer-no-purchases a:hover,.customer-feedback-card button,.customer-big-avatar{background-size:200%}.signup-button:hover,.category-filter button:hover,.category-filter button.active,.status-purchase:hover,.buy-button:hover,.slider-button:hover,.checkout-button:hover,.detail-add-button:hover,.customer-auth-form button:hover,.customer-secondary-action:hover,.customer-license-card button:hover,.customer-otp-verify:hover,.customer-no-purchases a:hover,.customer-feedback-card button:hover{background-position:60%}a{color:inherit;text-decoration:none}button{font:inherit}input,button,select,textarea{font-family:inherit}ul{margin:0;padding:0;list-style:none}.layout-container{width:min(var(--container,1500px), calc(100vw - 30px));margin:0 auto}.header-row{width:100%}.header-primary{background:var(--panel,#181b22);min-height:110px}.header-primary-inner{justify-content:space-between;align-items:center;gap:24px;min-height:110px;display:flex}.logo-link{align-items:center;width:min(200px,42vw);margin-left:28px;display:inline-flex;position:relative}.logo-link img,.footer-about img{width:100%;height:auto;display:block}.user-nav,.main-nav,.header-secondary-inner,.search-form,.breadcrumb,.store-title-row,.section-header,.slider-buttons,.footer-bottom .layout-container{align-items:center;display:flex}.user-nav{justify-content:flex-end;gap:18px}.discord-link,.cart-button,.signin-link,.signup-button{border-radius:var(--radius,5px);white-space:nowrap;justify-content:center;align-items:center;gap:9px;min-height:44px;font-weight:600;display:inline-flex}.discord-link{color:#fff;background:#5865f2;margin-right:12px;padding:0 18px}.cart-button+.account-menu,.cart-button+.signup-button{margin-left:12px}.cart-button{background:var(--panel-2,#1d2029);color:#fff;cursor:pointer;border:0;gap:0;width:54px;min-width:54px;height:44px;padding:0 12px;position:relative;overflow:visible}.cart-button:before,.cart-button:after{content:"";pointer-events:none;background:#ffffff17;width:1px;position:absolute;top:9px;bottom:9px}.cart-button:before{left:-13px}.cart-button:after{right:-13px}.cart-button i{color:#fff;font-size:17px;line-height:1}.cart-button span{background:var(--brand-gradient,linear-gradient(to top right, #ff2ad9, #2971d5));border:2px solid var(--panel,#181b22);border-radius:999px;place-items:center;min-width:17px;height:17px;padding:0 5px;font-size:10px;font-weight:800;line-height:1;display:grid;position:absolute;top:-6px;right:-6px}.signin-link{color:#ffffffc7;padding:0 16px}.account-menu{position:relative}.account-trigger{border-radius:var(--radius,5px);color:#fff;text-transform:capitalize;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;min-height:58px;padding:0;font-weight:600;display:inline-flex}.account-dropdown-head span{background:var(--brand-gradient,linear-gradient(to top right, #ff2ad9, #2971d5));color:#fff;border-radius:50%;place-items:center;font-weight:900;display:grid}.account-trigger-copy{text-align:left;gap:1px;display:grid}.account-trigger-copy strong{color:#fff;text-transform:none;font-size:16px;font-weight:800;line-height:1.1}.account-trigger-copy small{color:#a7aab8;font-size:13px;font-weight:600;line-height:1.1}.account-trigger-icon{border-radius:var(--radius,5px);background:linear-gradient(var(--panel-2,#1d2029), var(--panel-2,#1d2029)) padding-box, var(--brand-gradient,linear-gradient(to top right, #ff2ad9, #2971d5)) border-box;color:#fff;border:1px solid #0000;place-items:center;width:50px;height:50px;font-size:20px;transition:background .18s,border-color .18s;display:grid}.account-trigger-icon i{color:#fff;transition:color .18s}.account-trigger:hover .account-trigger-icon i,.account-trigger:focus-visible .account-trigger-icon i{color:var(--brand,#ff2ad9);background:var(--brand-gradient,linear-gradient(to top right, #ff2ad9, #2971d5));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.account-dropdown{z-index:60;border-radius:var(--radius,5px);opacity:0;pointer-events:none;background:#1d2029;border:1px solid #ffffff17;width:342px;padding:14px;transition:opacity .16s,transform .16s;position:absolute;top:calc(100% + 10px);right:0;transform:translateY(-8px);box-shadow:0 24px 70px #0000005c}.account-dropdown.is-open{opacity:1;pointer-events:auto;transform:translateY(0)}.account-dropdown-head{align-items:center;gap:12px;padding:0 2px 13px;display:flex}.account-dropdown-head span{width:48px;height:48px;font-size:22px}.account-dropdown-head small{color:#a7aab8;letter-spacing:.08em;font-size:12px;font-weight:900;display:block}.account-dropdown-head strong{color:#fff;text-transform:capitalize;margin-top:2px;font-size:20px;line-height:1.1;display:block}.account-dropdown a,.account-dropdown button{border-radius:var(--radius,5px);background:var(--panel-2,#1d2029);color:#c6cad7;cursor:pointer;border:0;justify-content:space-between;align-items:center;gap:16px;width:100%;min-height:58px;padding:0 7px 0 17px;font-size:16px;font-weight:500;display:flex}.account-dropdown a+a,.account-dropdown a+button{margin-top:10px}.account-dropdown a:hover,.account-dropdown button:hover{color:#fff;background:#2e3341}.account-dropdown-icon{border-radius:var(--radius,5px);background:var(--panel-3,#2e3341);color:#c9cedb;flex:none;place-items:center;width:42px;height:42px;transition:color .18s;display:grid}.account-dropdown-icon i{color:currentColor;font-size:17px}.account-dropdown a:hover .account-dropdown-icon,.account-dropdown button:hover .account-dropdown-icon{color:var(--brand,#ff2ad9);background:var(--panel-3,#2e3341)}.account-dropdown a:hover .account-dropdown-icon i,.account-dropdown button:hover .account-dropdown-icon i{background:var(--brand-gradient,linear-gradient(to top right, #ff2ad9, #2971d5));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.account-dropdown button{background:var(--panel-2,#1d2029);text-transform:none;border-top:0;justify-content:space-between;margin-top:10px}.signup-button{background:var(--panel-3,#2e3341);color:#fff;box-shadow:none;padding:0 22px;transition:background .18s}.signup-button:hover{background:var(--brand-gradient,linear-gradient(to top right, #ff2ad9, #2971d5))}.mobile-menu-button{border-radius:var(--radius,5px);background:var(--panel-2,#1d2029);color:#fff;cursor:pointer;border:0;width:44px;height:44px;display:none}.mobile-menu-button:before{content:"";background:#fff;border-radius:999px;width:18px;height:2px;box-shadow:0 -6px #fff,0 6px #fff}.mobile-menu-button i{display:none}.header-secondary{background:var(--panel,#181b22);min-height:80px}.header-secondary-inner{border-radius:var(--radius,5px);background:var(--panel-2,#1d2029);justify-content:space-between;gap:24px;min-height:80px;padding:0 16px;box-shadow:0 5px 10px #0000001a}.main-nav{gap:0}.nav-item{border-radius:var(--radius,5px);color:#fff;align-items:center;gap:9px;min-height:46px;margin:0 5px;padding:8px 16px;font-size:16px;line-height:1;transition:color .16s;display:inline-flex;position:relative}.nav-item+.nav-item:before{content:"";pointer-events:none;background:#ffffff14;width:1px;position:absolute;top:12px;bottom:12px;left:-5px}.nav-item:after{content:"";background:var(--brand-gradient,linear-gradient(to top right, #ff2ad9, #2971d5));opacity:0;transform-origin:50%;border-radius:999px;width:36px;height:3px;transition:transform .34s,opacity .24s;position:absolute;top:-17px;left:50%;transform:translate(-50%)scaleX(0)}.nav-item:hover,.nav-item.active{background:0 0}.nav-item:hover:after,.nav-item.active:after{opacity:1;transform:translate(-50%)scaleX(1)}.nav-icon{color:#a7aab8;place-items:center;width:23px;height:23px;transition:color .16s;display:grid}.nav-item:hover .nav-icon,.nav-item.active .nav-icon{color:var(--brand,#ff2ad9)}.search-shell{z-index:30;width:min(360px,28vw);position:relative}.search-form{border-radius:var(--radius,5px);background:var(--panel,#181b22);color:#ffffffad;border:1px solid #2e334180;gap:12px;width:100%;min-height:54px;padding:0 15px}.search-form:hover,.search-shell.is-open .search-form{border-color:#333346}.search-form button{color:#fff;cursor:pointer;background:0 0;border:0;width:34px;height:34px}.search-form input{color:#fff;background:0 0;border:0;outline:0;flex:1;min-width:0;font-size:14px}.search-form input::placeholder{color:#ffffff73}.search-popover{border-radius:var(--radius,5px);opacity:0;pointer-events:none;background:#171921fa;border:1px solid #ffffff0f;width:min(520px,100vw - 30px);max-height:min(620px,100vh - 210px);padding:16px;transition:opacity .16s,transform .16s;position:absolute;top:calc(100% + 8px);right:0;overflow:hidden;transform:translateY(-8px);box-shadow:0 24px 70px #0000006b}.search-shell.is-open .search-popover{opacity:1;pointer-events:auto;transform:translateY(0)}.search-popover-header{color:#fff;align-items:center;gap:9px;margin-bottom:12px;font-size:14px;font-weight:500;display:flex}.search-popover-header i{color:var(--brand,#ff2ad9)}.search-results{gap:10px;max-height:500px;padding-right:4px;display:grid;overflow-y:auto}.search-results::-webkit-scrollbar{width:5px}.search-results::-webkit-scrollbar-thumb{background:#2e3341;border-radius:999px}.search-result{border-radius:var(--radius,5px);background:var(--panel-2,#1d2029);border:1px solid #ffffff0e;grid-template-columns:86px 1fr 18px;align-items:center;gap:14px;min-height:82px;padding:10px 14px;transition:background .16s,border-color .16s;display:grid}.search-result:hover{background:#2e3341;border-color:#333346}.search-result img{border-radius:var(--radius,5px);object-fit:cover;width:86px;height:52px;display:block}.search-result span{gap:4px;min-width:0;display:grid}.search-result strong{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:900;line-height:1.2;overflow:hidden}.search-result small{color:#ffffff9e;font-size:12px;font-weight:700}.search-result>i{color:#fff;font-size:15px}.search-message{border-radius:var(--radius,5px);background:var(--panel-2,#1d2029);color:#ffffff9e;margin:0;padding:18px}.search-loading-panel{border-radius:var(--radius,5px);background:var(--panel-2,#1d2029);place-items:center;min-height:128px;display:grid}.search-loading-spinner{border-width:3px;width:36px;height:36px}.mobile-drawer{border-top:1px solid var(--line,#a7aab71a);border-bottom:1px solid var(--line,#a7aab71a);background:#181b22;display:none}.mobile-drawer a{color:#fff;border-top:1px solid var(--line,#a7aab71a);padding:15px;display:block}.mobile-drawer.is-open{display:block}.hero{background-image:url(/assets/images/main-banner-stack-20260531-v9.png);background-position:50% 42%;background-size:cover;min-height:410px;margin-bottom:-4px;padding:106px 0 150px;position:relative}.hero:after{content:"";background:linear-gradient(180deg, #0f101400, var(--bg,#121419) 92%);pointer-events:none;height:82px;position:absolute;bottom:0;left:0;right:0}.hero .layout-container{z-index:1;position:relative}.hero h1{color:#fff;text-shadow:0 3px 12px #00000080;width:min(720px,100%);margin:0 0 10px;font-size:clamp(42px,4.1vw,60px);font-weight:900;line-height:1.12}.hero h1 span,.why-panel h2 span,.reviews-section h2 span{color:var(--brand,#ff2ad9)}.hero h1 span{color:#0000;background:var(--ssz-text-gradient,linear-gradient(to right top, #ff2ad9, #2971d5));-webkit-text-fill-color:transparent;text-shadow:none;-webkit-background-clip:text;background-clip:text}.hero p{width:min(720px,100%);color:var(--text,#a7aab7);overflow-wrap:break-word;text-shadow:0 2px 10px #00000085;margin:0;font-size:clamp(18px,1.45vw,23px);line-height:1.5}.main-content{z-index:2;margin-top:-12px;position:relative}.breadcrumb{border-radius:var(--radius,5px);background:var(--panel,#181b22);justify-content:space-between;min-height:55px;margin-bottom:20px;position:relative;overflow:hidden}.breadcrumb a{color:#ffffffb3}.breadcrumb>.breadcrumb-home{background:var(--panel-2,#1d2029);clip-path:polygon(0 0,calc(100% - 18px) 0,100% 50%,calc(100% - 18px) 100%,0 100%);align-items:center;min-height:55px;padding:0 34px 0 18px;display:inline-flex}.breadcrumb-trail{isolation:isolate;align-self:stretch;align-items:center;min-width:0;display:flex}.breadcrumb-trail a,.breadcrumb-trail span{background:var(--panel-2,#1d2029);color:#ffffffa8;clip-path:polygon(0 0,calc(100% - 18px) 0,100% 50%,calc(100% - 18px) 100%,0 100%,18px 50%);align-items:center;min-height:55px;margin-left:-17px;padding:0 34px 0 38px;font-size:12px;font-weight:600;transition:background .16s,color .16s;display:inline-flex;position:relative}.breadcrumb-trail a:first-child,.breadcrumb-trail span:first-child{clip-path:polygon(0 0,calc(100% - 18px) 0,100% 50%,calc(100% - 18px) 100%,0 100%);margin-left:0;padding-left:18px}.breadcrumb-trail a+a,.breadcrumb-trail a+span{padding-left:38px}.breadcrumb-trail a:after,.breadcrumb-trail span:after{content:none;display:none}.breadcrumb-trail a:hover,.breadcrumb>.breadcrumb-home:hover{color:#ffffffc7;-webkit-text-fill-color:currentColor;background:#21242d;-webkit-background-clip:border-box;background-clip:border-box}.breadcrumb-trail span{color:#ffffffb8;background:#20232b}.activity-link{border-left:1px solid #ffffff0e;align-self:stretch;align-items:center;gap:8px;min-height:55px;padding:0 18px;font-weight:600;display:inline-flex}.activity-link:hover{color:#ffffffc7!important;-webkit-text-fill-color:#ffffffc7!important;background:#21242d!important;-webkit-background-clip:border-box!important;background-clip:border-box!important}.activity-link:hover i{color:#ffffffc7!important;-webkit-text-fill-color:#ffffffc7!important;background:0 0!important}.store-panel,.why-panel{background:var(--panel,#181b22);border-radius:var(--radius,5px);margin-bottom:26px}.store-panel{padding:26px;overflow:hidden}.store-title-row{justify-content:space-between;gap:16px;margin-bottom:26px}.store-title-row h2{color:#fff;margin:0;font-size:24px;font-weight:600;line-height:1.2}.store-subtitle{color:#ffffff85;margin:8px 0 0;font-size:14px}.store-search{border-radius:var(--radius,5px);color:#ffffff8c;background:#121419;align-items:center;gap:10px;min-width:min(340px,100%);min-height:42px;padding:0 13px;display:flex}.store-search input{color:#fff;background:0 0;border:0;outline:0;flex:1;min-width:0}.ghost-button{border-radius:var(--radius,5px);background:var(--panel-2,#1d2029);color:#fff;cursor:pointer;border:0;justify-content:center;align-items:center;gap:8px;height:38px;display:inline-flex}.game-grid{grid-template-columns:repeat(4,minmax(220px,.65fr));justify-content:center;gap:10px;display:grid}.game-card{aspect-ratio:348/450;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:7px;justify-content:center;align-items:center;width:100%;padding:0;transition:border-color .16s,filter .16s;display:flex;position:relative;overflow:hidden}.game-card:before,.game-card:after{content:"";z-index:2;opacity:0;pointer-events:none;width:34%;height:34%;transition:opacity .18s,transform .18s;position:absolute}.game-card:before{background:linear-gradient(90deg,#356ed600,#356ed6) 100% 0/100% 2px no-repeat,linear-gradient(#356ed6,#356ed600) 100% 0/2px 100% no-repeat;border-top-right-radius:7px;top:0;right:0;transform:translate(7px,-7px)}.game-card:after{background:linear-gradient(90deg,#f32dd8,#f32dd800) 0 100%/100% 2px no-repeat,linear-gradient(#f32dd800,#f32dd8) 0 100%/2px 100% no-repeat;border-bottom-left-radius:7px;bottom:0;left:0;transform:translate(-7px,7px)}.game-card img{object-fit:cover;width:100%;height:100%;display:block}.game-card span{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.game-card:hover{filter:brightness(1.04);border-color:#0000}.game-card:hover:before,.game-card:hover:after{opacity:1;transform:translate(0)}.product-category-view{margin-top:6px}.product-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.category-filter{flex-wrap:wrap;gap:10px;margin:-8px 0 22px;display:flex}.category-filter button{border-radius:var(--radius,5px);background:var(--panel-2,#1d2029);color:#ffffffc7;cursor:pointer;border:0;justify-content:center;align-items:center;gap:8px;min-height:36px;padding:0 13px;transition:background .16s,color .16s;display:inline-flex}.category-filter button:hover,.category-filter button.active{background:var(--brand-gradient,linear-gradient(to top right, #ff2ad9, #2971d5));color:#fff}.product-card{border-radius:var(--radius,5px);background:var(--panel-2,#1d2029);border:1px solid #2e33414d;min-width:0;overflow:hidden}.product-card-image{background:linear-gradient(to bottom, var(--panel-2,#1d2029), var(--panel-3,#2e3341));display:block}.product-card img,.product-card-image img{aspect-ratio:16/9;object-fit:cover;width:100%;display:block}.store-product-card{transition:transform .16s,border-color .16s,box-shadow .16s}.store-product-card:hover{box-shadow:none;border-color:#2e3341b3;transform:translateY(-2px)}.product-card-body{padding:24px}.product-card-meta{color:#ffffff75;text-transform:uppercase;letter-spacing:.04em;justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px;font-size:11px;display:flex}.product-card h3{color:#fff;margin:0;font-size:22px;font-weight:800;line-height:1.15}.product-heading-row{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:14px;display:flex}.price{margin-bottom:12px}.product-price-inline{white-space:nowrap;flex:none;align-items:center;gap:9px;margin:0;display:flex}.price span:first-child{color:#ffffff73;font-size:14px;font-weight:700;display:inline}.price strong{border-radius:var(--radius,5px);background:var(--panel-3,#2e3341);color:#fff;align-items:center;min-height:30px;padding:0 10px;font-size:15px;font-weight:900;display:inline-flex}.status-chip{border-radius:var(--radius,5px);text-transform:uppercase;align-items:center;gap:5px;max-width:100%;padding:7px 12px;font-size:11px;font-weight:600;line-height:1;display:inline-flex}.status-chip span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.status-chip.success{color:#1edb32;background:#1edb322e}.status-chip.warning,.status-chip.updating{color:#ffd65a;background:#ffd14d2e}.status-chip.risk{color:#ff624b;background:#ff624b33}.status-chip.danger{color:#ff5259;background:#ff485033}.status-chip.testing,.status-chip.testing-risk{color:#ffe06a;background:#ffd75b33}.status-chip.active{outline-offset:2px;outline:1px solid}.status-page-panel{padding:32px 31px 34px}.status-page-panel h2{color:#fff;margin:0;font-size:24px;font-weight:900;line-height:1.2}.status-directory{gap:26px;margin-top:50px;display:grid}.status-group h3{color:var(--brand,#ff2ad9);letter-spacing:.08em;text-transform:uppercase;margin:0 0 14px;font-size:17px;font-weight:900;line-height:1.2}.status-list{border-radius:var(--radius,5px);background:var(--panel-2,#1d2029);overflow:hidden}.status-row{border-bottom:1px dashed #ffffff0f;grid-template-columns:minmax(260px,1fr) 170px 240px 140px;align-items:center;gap:24px;min-height:74px;padding:0 18px;display:grid}.status-row:last-child{border-bottom:0}.status-product{color:#fff;font-size:14px;font-weight:900}.status-product:hover{color:var(--brand,#ff2ad9)}.status-supported{text-transform:uppercase;border-left:1px dashed #ffffff12;gap:1px;padding-left:20px;display:grid}.status-supported span{color:#fff;font-size:9px;font-weight:900}.status-supported b{color:var(--brand,#ff2ad9);font-size:11px;font-weight:900}.status-row .status-chip{justify-content:center;min-width:210px;min-height:31px;padding:8px 13px;font-size:11px}.status-purchase{border-radius:var(--radius,5px);background:var(--panel-3,#2e3341);color:#fff;justify-content:center;align-items:center;min-height:42px;font-size:13px;font-weight:600;transition:background .18s;display:inline-flex}.status-purchase:hover{background:var(--brand-gradient,linear-gradient(to top right, #ff2ad9, #2971d5))}.status-purchase.is-disabled{opacity:.7}.buy-button{border-radius:var(--radius,5px);background:var(--panel-3,#2e3341);color:#fff;cursor:pointer;border:0;justify-content:center;align-items:center;gap:9px;width:100%;min-height:52px;margin-top:18px;padding:13px;font-size:16px;font-weight:600;transition:background .16s,transform .16s;display:flex}.buy-button i{font-size:15px}.buy-button:hover{background:var(--brand-gradient,linear-gradient(to top right, #ff2ad9, #2971d5));color:#fff;transform:translateY(-1px)}.buy-button:disabled,.buy-button.is-unavailable{opacity:.55;cursor:not-allowed;transform:none}.why-panel{text-align:center;padding:54px 58px 62px}.why-panel h2{color:#fff;margin:0 0 18px;font-size:38px;font-weight:900;line-height:1.12}.why-panel>p{color:#b9bdcb;width:min(980px,100%);margin:0 auto 52px;font-size:16px;line-height:1.55}.why-panel ul{text-align:center;grid-template-columns:repeat(3,minmax(0,1fr));gap:26px;padding-top:34px;display:grid;position:relative}.why-panel ul:before{content:"";background:#ffffff12;height:1px;position:absolute;top:0;left:0;right:0}.why-panel li{border-radius:var(--radius,5px);background:var(--panel-2,#1d2029);border:0;min-height:194px;padding:30px 34px}.why-icon{background:var(--brand-gradient,linear-gradient(to top right, #ff2ad9, #2971d5));color:#fff;border-radius:8px;place-items:center;width:40px;height:40px;margin:0 auto 20px;font-size:18px;display:grid}.why-panel h3{color:#fff;margin:0 0 16px;font-size:23px;font-weight:900;line-height:1.18}.why-panel li p{color:#b4b8c5;margin:0;font-size:15px;line-height:1.45}.reviews-section{margin:78px 0 0}.section-header{justify-content:space-between;gap:18px}.reviews-section h2{color:#fff;margin:0;font-size:clamp(30px,3vw,42px);font-weight:800;line-height:1.15}.slider-buttons{gap:12px}.slider-button{border-radius:var(--radius,5px);background:var(--panel-2,#1d2029);color:#fff;cursor:pointer;border:0;width:45px;height:45px;transition:background .16s,color .16s}.slider-button:hover{background:var(--brand-gradient,linear-gradient(to top right, #ff2ad9, #2971d5))}.slider-button:disabled{opacity:.45;cursor:default}.reviews-track{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin-top:52px;padding-bottom:0;display:grid;overflow:visible}.review-card{background:var(--panel,#181b22);border:1px solid #242833;border-radius:10px;flex-direction:column;justify-content:space-between;min-height:283px;padding:28px 31px 30px;display:flex}.review-text{text-align:center;color:#cbd2e5;border:1px dashed #ffffff0b;border-radius:10px;min-height:94px;margin:0;padding:29px 34px;font-size:14px;line-height:1.45;position:relative}.review-text:before,.review-text:after{background:var(--panel,#181b22);color:#a7aab7;border-radius:10px;place-items:center;width:34px;height:34px;font-family:"Font Awesome 6 Free";font-size:20px;font-weight:900;display:grid;position:absolute}.review-text:before{content:"";top:-10px;left:-5px}.review-text:after{content:"";bottom:-10px;right:-5px}.review-footer{align-items:center;gap:13px;margin-top:32px;display:flex}.avatar{background:var(--brand-gradient,linear-gradient(to top right, #ff2ad9, #2971d5));color:#fff;border-radius:10px;flex:none;place-items:center;width:46px;height:46px;font-size:19px;font-weight:800;display:grid}.review-card:nth-child(2) .avatar{background:var(--brand-gradient,linear-gradient(to top right, #ff2ad9, #2971d5))}.review-person{flex-direction:column;flex:1;min-width:0;display:flex}.review-person a,.review-name{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:800;overflow:hidden}.review-person span{color:#ffffff80;margin-top:4px;font-size:12px}.rating{background:var(--panel-2,#1d2029);color:#fff;border-radius:10px;justify-content:center;align-items:center;gap:4px;width:46px;height:46px;font-size:12px;font-weight:800;display:flex}.rating i{color:#ffd368;font-size:11px}.reviews-page{margin-top:68px}.reviews-page-grid{margin-top:0;margin-bottom:74px}.reviews-page-grid .review-card:nth-child(2) .avatar{background:var(--brand-gradient,linear-gradient(to top right, #ff2ad9, #2971d5))}.avatar-color-0{background:var(--brand-secondary,#2971d5)}.avatar-color-1,.avatar-color-2{background:var(--brand-gradient,linear-gradient(to top right, #ff2ad9, #2971d5))}.avatar-color-3{background:#ff4d5f}.avatar-color-4{background:#2abd69}.avatar-color-5{background:#ffa700}.catalog-cta{border-radius:var(--radius,5px);text-align:center;place-items:center;height:400px;margin:78px 0;display:grid;position:relative;overflow:hidden}.catalog-cta:before{content:"";z-index:-2;opacity:.18;background-image:url(/assets/images/bg-catalog-wrapper.jpg);background-position:50%;background-size:cover;position:absolute;inset:0}.catalog-cta:after{content:none;display:none}.catalog-cta p{color:var(--brand,#ff2ad9);font-feature-settings:"smcp";font-variant:small-caps;letter-spacing:.02em;margin:0 0 15px;font-size:24px;font-weight:700}.catalog-cta h2{color:#fff;margin:0 0 25px;font-size:clamp(42px,5vw,64px);font-weight:900;line-height:1.2}.animated-button{border-radius:var(--radius,5px);background:var(--panel-2,#1d2029);color:#fff;justify-content:center;align-items:center;min-width:178px;min-height:46px;padding:0 22px;font-weight:700;display:inline-flex;position:relative;overflow:hidden}.animated-button:before{content:"";background:var(--brand-gradient,linear-gradient(to top right, #ff2ad9, #2971d5));width:0;transition:width .18s;position:absolute;top:0;bottom:-1px;left:-8px;transform:skew(-15deg)}.animated-button:hover:before{width:calc(100% + 18px)}.animated-button span{position:relative}.site-footer:before{content:"";pointer-events:none;opacity:.45;background:radial-gradient(circle at center, var(--panel-2,#1d2029) 10%, transparent 11%) 0 0 / 20px 20px;position:absolute;inset:0}.site-footer>*{z-index:1;position:relative}.footer-main{grid-template-columns:minmax(260px,1.35fr) minmax(180px,.8fr) minmax(280px,1fr);gap:58px;padding:66px 15px 54px;display:grid}.footer-about a{width:200px;margin-bottom:24px;display:inline-flex}.footer-about p{color:#aeb2bf;max-width:485px;margin:0;font-size:15px;line-height:1.65}.footer-column h2{color:#fff;margin:0 0 28px;font-size:15px;font-weight:700;line-height:1}.footer-column a{color:#aeb2bf;align-items:center;gap:10px;padding:5px 0;font-size:15px;display:inline-flex}.footer-column a:before{content:"";background:var(--brand-gradient,linear-gradient(to top right, #ff2ad9, #2971d5));border-radius:50%;flex:none;width:6px;height:6px;transition:width .16s,border-radius .16s}.footer-column a:hover,.breadcrumb a:hover{color:var(--brand,#ff2ad9)}.footer-column a:hover:before{border-radius:999px;width:14px}.footer-cheats>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;display:grid}.footer-bottom .layout-container{justify-content:space-between;gap:18px;min-height:76px}.footer-bottom a{color:#fff;font-size:14px;font-weight:600}.footer-bottom b{color:var(--brand,#ff2ad9)}.powered-badge{color:#fff;background:#121419;border-radius:999px;align-items:center;min-height:44px;display:inline-flex;position:relative;top:-16px;overflow:hidden;box-shadow:inset 0 1px #ffffff06}.powered-badge-icon{width:48px;min-height:44px;color:var(--brand,#ff2ad9);border-right:1px solid #ffffff14;place-items:center;font-size:17px;display:grid}.powered-badge-icon img{object-fit:contain;width:24px;height:24px;display:block}.powered-badge-copy{gap:1px;padding:0 16px 0 11px;line-height:1.05;display:grid}.powered-badge-copy small{color:#727787;font-size:9px;font-weight:700}.powered-badge-copy strong{color:#b8bfce;font-size:13px;font-weight:500}.empty-state{border-radius:var(--radius,5px);text-align:center;background:#1e212b75;border:1px dashed #ffffff14;place-items:center;min-height:260px;padding:42px 20px;display:grid}.empty-state.compact{min-height:auto;padding:22px}.empty-state h2,.empty-state h3{color:#fff;margin:0 0 10px}.empty-state p{color:#aeb2bf;max-width:560px;margin:0}.cart-backdrop{z-index:80;opacity:0;pointer-events:none;background:#00000094;transition:opacity .18s;position:fixed;inset:0}.cart-backdrop.is-open{opacity:1;pointer-events:auto}.cart-drawer{z-index:90;background:#181b22;border-left:1px solid #ffffff14;flex-direction:column;width:min(440px,100vw);transition:transform .18s;display:flex;position:fixed;inset:0 0 0 auto;transform:translate(100%);box-shadow:-24px 0 80px #0000006b}.cart-drawer.is-open{transform:translate(0)}.cart-drawer-header{border-bottom:1px solid var(--line,#a7aab71a);justify-content:space-between;align-items:center;gap:16px;min-height:82px;padding:20px;display:flex}.cart-drawer-header span{color:#ffffff8c;text-transform:uppercase;letter-spacing:.08em;font-size:12px;display:block}.cart-drawer-header strong{color:#fff;font-size:22px;display:block}.icon-button,.cart-remove{border-radius:var(--radius,5px);background:var(--panel-2,#1d2029);color:#fff;cursor:pointer;border:0;place-items:center;display:grid}.icon-button{width:38px;height:38px}.cart-empty{text-align:center;flex:1;align-content:center;place-items:center;gap:12px;padding:28px;display:grid}.cart-empty>i{color:var(--brand,#ff2ad9);font-size:34px}.cart-empty h2{color:#fff;margin:0}.cart-empty p{color:#aeb2bf;margin:0}.cart-lines{flex:1;padding:16px;overflow:auto}.cart-line{border-radius:var(--radius,5px);background:var(--panel-2,#1d2029);grid-template-columns:84px minmax(0,1fr) 34px;gap:12px;padding:12px;display:grid;position:relative}.cart-line+.cart-line{margin-top:12px}.cart-line img{border-radius:var(--radius,5px);object-fit:cover;width:84px;height:64px}.cart-line h3{color:#fff;margin:0;font-size:15px}.cart-line p{color:#ffffff8c;margin:3px 0}.cart-line span{color:#fff;font-weight:700}.cart-remove{color:#ffffffad;width:34px;height:34px}.cart-quantity{border-radius:var(--radius,5px);background:#181b22;align-items:center;gap:8px;width:fit-content;margin-top:8px;padding:4px;display:flex}.cart-quantity button{color:#fff;cursor:pointer;background:0 0;border:0;border-radius:4px;place-items:center;width:24px;height:24px;display:grid}.cart-drawer-footer{border-top:1px solid var(--line,#a7aab71a);background:#181b22;padding:18px}.cart-error{color:#ff6b6b;margin:0 0 12px;font-weight:700}.cart-total{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.cart-total span{color:#ffffff9e}.cart-total strong{color:#fff;font-size:22px}.checkout-button{border-radius:var(--radius,5px);background:var(--panel-3,#2e3341);color:#fff;cursor:pointer;border:0;justify-content:center;align-items:center;gap:9px;width:100%;min-height:46px;font-weight:600;transition:background .18s;display:inline-flex}.checkout-button:hover{background:var(--brand-gradient,linear-gradient(to top right, #ff2ad9, #2971d5))}.checkout-button.inline{width:auto;margin-top:18px;padding:0 22px}.checkout-button:disabled{opacity:.62;cursor:wait}.product-detail-panel{border-radius:var(--radius,5px);background:var(--panel,#181b22);grid-template-columns:minmax(0,1fr) minmax(360px,520px);gap:28px;margin-bottom:78px;padding:30px;display:grid}.product-detail-copy{min-width:0}.product-eyebrow{color:var(--brand,#ff2ad9);text-transform:uppercase;letter-spacing:.08em;margin-bottom:14px;font-weight:800;display:inline-flex}.product-detail-copy h1{color:#fff;margin:0 0 16px;font-size:clamp(34px,4vw,58px);font-weight:900;line-height:1}.product-detail-copy p,.product-description{color:#b9bdcb;max-width:700px;margin:0;font-size:17px;line-height:1.7}.product-description p{color:#b9bdcb;max-width:700px;margin:0 0 12px;font-size:17px;line-height:1.7}.product-description :last-child{margin-bottom:0}.product-description a{color:var(--brand,#ff2ad9);font-weight:700}.product-description ul,.product-description ol{margin:14px 0;padding-left:22px}.product-description ul{list-style:outside}.product-description ol{list-style:decimal}.product-detail-copy>p{white-space:pre-wrap}.product-badges{flex-wrap:wrap;gap:10px;margin-top:22px;display:flex}.product-badges span{border-radius:var(--radius,5px);background:color-mix(in srgb, var(--badge-color,#2e3341) 18%, transparent);color:var(--badge-color,#2e3341);padding:7px 10px;font-weight:800}.product-buy-box{border-radius:var(--radius,5px);background:var(--panel-2,#1d2029);align-self:start;padding:16px}.product-buy-image img{aspect-ratio:16/9;object-fit:cover;border-radius:var(--radius,5px);width:100%;height:auto;display:block}.variant-list{gap:10px;margin-top:14px;display:grid}.variant-option{border-radius:var(--radius,5px);color:#fff;text-align:left;cursor:pointer;background:#181b22;border:1px solid #ffffff0f;justify-content:space-between;align-items:center;gap:14px;width:100%;padding:13px;display:flex}.variant-option.active{border-color:#ff2ad99e;box-shadow:0 0 0 2px #ff2ad91f}.variant-option span{gap:3px;display:grid}.variant-option small{color:#ffffff80}.variant-option b{white-space:nowrap}.product-status{margin-top:14px}.quantity-control{grid-template-columns:46px 1fr 46px;gap:8px;margin-top:14px;display:grid}.quantity-control button,.quantity-control input{border-radius:var(--radius,5px);color:#fff;text-align:center;background:#181b22;border:0;min-height:44px}.quantity-control button{cursor:pointer;place-items:center;display:grid}.product-add-button{margin-top:14px}.product-overview-panel,.product-description-panel,.product-features-panel,.product-videos-panel,.product-faq-panel{border-radius:var(--radius,5px);background:var(--panel,#181b22);margin-bottom:26px}.product-overview-panel{grid-template-columns:minmax(320px,.92fr) minmax(440px,1.38fr);gap:40px;padding:30px;display:grid}.product-gallery{min-width:0}.product-gallery-main,.product-thumb-row button{border-radius:var(--radius,5px);cursor:pointer;background:#181b22;border:0;width:100%;display:block;overflow:hidden}.product-gallery-main{aspect-ratio:16/9;box-shadow:none}.product-gallery-main img,.product-thumb-row img{object-fit:cover;width:100%;height:100%;display:block}.product-thumb-row{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin-top:10px;display:grid}.product-thumb-row button{aspect-ratio:16/9;opacity:.82;outline:0;transition:opacity .16s}.product-thumb-row button:hover,.product-thumb-row button.active{opacity:1;outline:0}.product-purchase{min-width:0;padding-top:3px}.product-purchase h1{color:#fff;margin:0 0 10px;font-size:32px;font-weight:900;line-height:1.12}.product-detail-pills{flex-wrap:wrap;gap:10px;margin-bottom:22px;display:flex}.product-detail-pills span{border-radius:var(--radius,5px);background:var(--panel-2,#1d2029);color:#fff;text-transform:uppercase;align-items:center;gap:8px;min-height:31px;padding:8px 13px;font-size:12px;font-weight:600;line-height:1;display:inline-flex}.product-detail-pills span.success{color:#1edb32;background:#1edb3233}.product-detail-pills span.warning,.product-detail-pills span.updating{color:#ffd65a;background:#ffd14d2e}.product-detail-pills span.risk{color:#ff624b;background:#ff624b33}.product-detail-pills span.danger{color:#ff5259;background:#ff485033}.product-detail-pills span.testing,.product-detail-pills span.testing-risk{color:#ffe06a;background:#ffd75b33}.product-detail-pills i{color:var(--brand,#ff2ad9);font-size:11px}.product-detail-pills span:not(.success) i{background:var(--brand-gradient,linear-gradient(to top right, #ff2ad9, #2971d5));-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text}.product-detail-pills span.success i{color:#1edb32;-webkit-text-fill-color:#1edb32;background:0 0}.product-detail-pills span.warning i,.product-detail-pills span.updating i,.product-detail-pills span.risk i,.product-detail-pills span.danger i,.product-detail-pills span.testing i,.product-detail-pills span.testing-risk i{color:currentColor;-webkit-text-fill-color:currentColor;background:0 0}.product-detail-price{color:#fff;margin-bottom:28px;font-size:28px;font-weight:900;line-height:1}.license-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;max-width:760px;display:grid}.license-option{border-radius:var(--radius,5px);background:var(--panel-2,#1d2029);color:#fff;text-align:left;cursor:pointer;border:0;gap:7px;min-height:74px;padding:16px 18px;transition:background .16s;display:grid}.license-option:hover{background:#2e3341}.license-option.active{background:var(--brand-gradient,linear-gradient(to top right, #ff2ad9, #2971d5));box-shadow:none}.license-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.license-head strong{color:#ffffffb8;text-transform:uppercase;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:600;line-height:1.1;overflow:hidden}.license-head small{color:#ffffffb8;text-transform:uppercase;white-space:nowrap;font-size:12px;font-weight:600;line-height:1}.license-option b{color:#fff;font-size:17px;font-weight:900;line-height:1}.product-stock-note{color:#ffffff75;text-transform:uppercase;margin:16px 0 0;font-size:12px;font-weight:900}.product-stock-note.success{color:#1edb32}.product-stock-note.warning{color:#ff82ea}.detail-add-button{border-radius:var(--radius,5px);background:var(--panel-3,#2e3341);color:#fff;text-transform:uppercase;cursor:pointer;border:0;justify-content:center;align-items:center;gap:10px;min-width:220px;min-height:62px;margin-top:58px;padding:0 28px;font-size:14px;font-weight:600;transition:background .16s,transform .16s;display:inline-flex}.detail-add-button i{font-size:14px}.detail-add-button:hover{background:var(--brand-gradient,linear-gradient(to top right, #ff2ad9, #2971d5));transform:translateY(-1px)}.detail-add-button:disabled{opacity:.55;cursor:not-allowed;transform:none}.product-features-panel{padding:18px}.product-description-panel{padding:30px}.product-description-panel h2{color:#fff;margin:0 0 14px;font-size:24px;font-weight:900;line-height:1.15}.product-description-panel p{color:#ffffffb8;white-space:pre-line;max-width:920px;margin:0;font-size:15px;line-height:1.65}.spec-tags{flex-wrap:wrap;gap:9px;margin-bottom:18px;display:flex}.spec-tags span{border-radius:var(--radius,5px);background:var(--panel-2,#1d2029);color:#ffffffad;align-items:center;gap:8px;min-height:32px;padding:7px 14px;font-size:12px;font-weight:600;display:inline-flex}.spec-tags i{color:#ffffff52;font-size:12px}.feature-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.feature-card{border-radius:var(--radius,5px);background:var(--panel-2,#1d2029);min-height:292px;padding:24px;box-shadow:0 12px 28px #00000024}.feature-card h2{color:#fff;margin:0 0 10px;font-size:21px;font-weight:900;line-height:1.15}.feature-card p{color:#ffffffa3;border-bottom:1px solid #ffffff14;margin:0 0 20px;padding-bottom:17px;font-size:14px;font-weight:700}.feature-card ul{gap:12px;display:grid}.feature-card li{color:#ffffffa8;padding-left:25px;font-size:15px;line-height:1.4;position:relative}.feature-card li:before{content:"›";color:var(--brand,#ff2ad9);background:var(--brand-gradient,linear-gradient(to top right, #ff2ad9, #2971d5));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:20px;font-weight:900;line-height:1.05;position:absolute;top:.03em;left:4px}.product-videos-panel,.product-faq-panel{padding:30px}.product-videos-panel h2,.product-faq-panel h2{color:#fff;margin:0 0 20px;font-size:24px;font-weight:900;line-height:1.15}.video-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.video-grid iframe{aspect-ratio:16/9;border-radius:var(--radius,5px);background:#121419;border:0;width:100%;display:block}.product-faq-panel{padding-top:44px}.product-faq-panel h2{text-align:center}.faq-list{gap:18px;display:grid}.faq-item{border-radius:var(--radius,5px);background:var(--panel-2,#1d2029);padding:24px}.faq-item h3{color:#fff;align-items:center;gap:10px;margin:0 0 18px;font-size:17px;font-weight:600;line-height:1.2;display:flex}.faq-item h3 span{background:var(--brand-gradient,linear-gradient(to top right, #ff2ad9, #2971d5));color:#fff;border-radius:50%;flex:none;place-items:center;width:21px;height:21px;font-size:11px;font-weight:900;display:inline-grid}.faq-item p{border-radius:var(--radius,5px);color:#ffffffb8;background:#2e3341;margin:0;padding:17px;font-size:13px;line-height:1.6}.customer-auth-panel,.customer-shell{border-radius:var(--radius,5px);background:var(--panel,#181b22);margin-bottom:54px}.customer-auth-panel{justify-content:center;align-items:center;min-height:430px;padding:36px;display:flex}.customer-auth-copy{align-self:center;max-width:720px}.customer-eyebrow{color:var(--brand,#ff2ad9);text-transform:uppercase;margin-bottom:11px;font-size:12px;font-weight:900;display:inline-flex}.customer-auth-copy h1,.customer-heading h2{color:#fff;margin:0;font-size:clamp(30px,3vw,46px);font-weight:900;line-height:1.1}.customer-auth-copy p{color:#b9bdcb;max-width:650px;margin:16px 0 0;font-size:17px;line-height:1.6}.customer-auth-card{border-radius:var(--radius,5px);background:#1d2029;border:1px solid #ffffff0f;width:min(100%,430px);padding:28px}.customer-auth-card .customer-auth-avatar{margin:0 auto}.customer-signin-logo{object-fit:contain;width:64px;height:64px;margin:0 auto;display:block}.customer-otp-brand-logo{margin-bottom:18px}.customer-auth-avatar{background:var(--brand-gradient,linear-gradient(to top right, #ff2ad9, #2971d5));color:#fff;border-radius:50%;place-items:center;width:56px;height:56px;font-size:24px;font-weight:900;display:grid}.customer-auth-card h2{color:#fff;text-align:center;margin:18px 0 6px;font-size:25px;line-height:1.2}.customer-auth-card p{color:#aeb2bf;text-align:center;margin:0 0 18px}.customer-auth-form{gap:14px;display:grid}.customer-auth-form label{color:#fff;gap:8px;font-weight:400;display:grid}.customer-auth-form input{border-radius:var(--radius,5px);color:#fff;background:#181b22;border:1px solid #ffffff0f;outline:0;min-height:52px;padding:0 14px}.customer-auth-form input:focus{border-color:#333346}.customer-auth-form button,.customer-secondary-action,.customer-license-card button{border-radius:var(--radius,5px);background:var(--panel-3,#2e3341);color:#fff;cursor:pointer;border:0;justify-content:center;align-items:center;gap:8px;min-height:48px;padding:0 18px;font-weight:600;transition:background .18s;display:inline-flex}.customer-auth-form button:hover,.customer-secondary-action:hover,.customer-license-card button:hover{background:var(--brand-gradient,linear-gradient(to top right, #ff2ad9, #2971d5))}.customer-auth-form button{width:100%}.customer-auth-form button:disabled{opacity:.58;cursor:wait}.customer-otp-card{width:min(100%,390px);box-shadow:none;text-align:center;background:#1d2029;border-color:#ffffff0a;padding:38px 32px 34px}.customer-otp-logo{clip-path:circle(50%);opacity:.92;background:repeating-linear-gradient(0deg,#0000 0 5px,#fffffff5 5px 8px),#fff;border-radius:50%;width:48px;height:48px;margin:0 auto 18px}.customer-otp-card h2{margin-top:0;font-size:22px}.customer-otp-card p{margin-bottom:0}.customer-otp-card p strong{color:#fff}.customer-otp-card .customer-alert{text-align:left;margin-top:14px;margin-bottom:0}.customer-otp-dev{font-size:12px}.customer-otp-form{gap:0;margin-top:24px}.customer-otp-grid{grid-template-columns:repeat(6,1fr);gap:8px;margin-bottom:24px;display:grid}.customer-otp-grid .customer-otp-input{color:#333346;text-align:center;caret-color:#333346;background:#181b22;border:1px solid #2e3341;border-radius:7px;width:100%;min-height:39px;padding:0;font-size:18px;font-weight:500}.customer-otp-grid .customer-otp-input:focus{border-color:#333346;box-shadow:0 0 0 1px #333346}.customer-auth-form .customer-otp-verify{background:var(--panel-3,#2e3341);border-radius:7px;min-height:44px;font-size:15px}.customer-auth-form .customer-otp-verify:hover{background:var(--brand-gradient,linear-gradient(to top right, #ff2ad9, #2971d5))}.customer-resend-line{justify-content:center;align-items:center;gap:5px;font-size:14px;display:flex;color:#72727d!important;margin:24px 0 0!important}.customer-resend-line button{color:#fff;background:0 0;border:0;width:auto;min-height:auto;padding:0;font-size:13px;font-weight:600;line-height:1}.customer-resend-line button:disabled{opacity:.55}.customer-link-button{background:var(--panel-2,#1d2029)!important}.customer-alert{border-radius:var(--radius,5px);color:#ffb4b6;background:#ff4d4f1f;margin:0 0 14px;padding:13px 14px;font-weight:400}.customer-alert.error{color:#ffb4b6;background:#ff4d4f1f;font-weight:400}.customer-alert strong{font-weight:600}.customer-shell{grid-template-columns:330px minmax(0,1fr);gap:26px;padding:22px;display:grid}.customer-loading{border-radius:var(--radius,5px);background:var(--panel-2,#1d2029);color:#fff;grid-column:1/-1;place-items:center;min-height:240px;font-size:16px;font-weight:900;display:grid}.customer-sidebar{border-radius:var(--radius,5px);background:#1d2029;border:1px solid #ffffff12;align-self:start;overflow:hidden}.customer-profile-card{align-items:center;gap:14px;padding:22px;display:flex}.customer-profile-card span{color:#a7aab8;letter-spacing:.08em;font-weight:900}.customer-profile-card h1{color:#fff;text-transform:capitalize;margin:2px 0 0;font-size:21px;line-height:1.2}.customer-nav{gap:10px;padding:0 16px 16px;display:grid}.customer-nav button{border-radius:var(--radius,5px);background:var(--panel-2,#1d2029);color:#c6cad7;text-align:left;cursor:pointer;border:0;align-items:center;gap:14px;min-height:58px;padding:0 20px;font-size:15px;font-weight:900;display:flex}.customer-nav button i{color:#fff;width:22px}.customer-nav button.active,.customer-nav button:hover{color:#fff;background:#2e3341}.customer-nav button.active i,.customer-nav button:hover i{color:var(--brand,#ff2ad9)}.customer-signout{color:#c6cad7;text-transform:uppercase;cursor:pointer;background:0 0;border:0;border-top:1px solid #ffffff12;align-items:center;gap:10px;width:100%;min-height:58px;padding:0 22px;font-weight:900;display:flex}.customer-content{gap:22px;min-width:0;display:grid}.customer-heading{border-radius:var(--radius,5px);background:var(--panel-2,#1d2029);justify-content:space-between;align-items:center;gap:18px;padding:24px;display:flex}.customer-heading h2{font-size:28px}.customer-secondary-action{background:var(--panel-3,#2e3341)}.customer-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.customer-stats article{border-radius:var(--radius,5px);background:var(--panel-2,#1d2029);padding:22px}.customer-stats span,.customer-detail-grid small{color:#ffffff85;text-transform:uppercase;margin-bottom:8px;font-size:11px;font-weight:900;display:block}.customer-stats strong{color:#fff;font-size:28px;line-height:1}.customer-table{gap:10px;display:grid}.customer-purchase-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.customer-purchase-card{box-shadow:none}.customer-purchase-image{aspect-ratio:16/9;cursor:pointer;background:#181b22;border:0;width:100%;padding:0;line-height:0;display:block;position:relative;overflow:hidden}.customer-purchase-image img{aspect-ratio:auto;object-fit:cover;width:100%;height:100%;display:block}.customer-purchase-meta{text-transform:none}.customer-purchase-meta span,.customer-purchase-meta time{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.customer-purchase-card h3{font-size:19px;font-weight:500;line-height:1.18}.customer-invoice-row{border-radius:var(--radius,5px);background:var(--panel-2,#1d2029);color:#fff;text-align:left;cursor:pointer;border:1px solid #0000;grid-template-columns:minmax(0,1.5fr) 110px 120px 120px;align-items:center;gap:16px;padding:17px 18px;display:grid}.customer-invoice-row.active,.customer-invoice-row:hover{background:#2e3341;border-color:#ff2ad973}.customer-invoice-row strong,.customer-item strong{color:#fff}.customer-invoice-row small,.customer-item small,.customer-license-card small{color:#ffffff8c;margin-top:4px;display:block}.customer-invoice-row b{text-align:right}.customer-status{border-radius:var(--radius,5px);text-transform:uppercase;justify-content:center;align-items:center;gap:5px;min-height:25px;padding:0 9px;font-size:10px;font-weight:900;display:inline-flex}.customer-status.success{color:#1edb32;background:#1edb3229}.customer-status.warning{color:#ff82ea;background:#ff2ad92b}.customer-status.danger{color:#ff7f82;background:#ff4d4f24}.customer-status.neutral{color:#c6cad7;background:#ffffff14}.customer-detail-card,.customer-empty,.customer-license-card{border-radius:var(--radius,5px);background:var(--panel-2,#1d2029)}.customer-detail-card{padding:24px}.customer-detail-header{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:20px;display:flex}.customer-detail-header h3{color:#fff;margin:0;font-size:24px}.customer-detail-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:22px;display:grid}.customer-detail-grid span{border-radius:var(--radius,5px);color:#fff;overflow-wrap:anywhere;background:#181b22;min-width:0;padding:16px}.customer-items{gap:10px;margin-bottom:18px;display:grid}.customer-item{border-radius:var(--radius,5px);background:#181b22;justify-content:space-between;align-items:center;gap:16px;padding:15px;display:flex}.customer-licenses{gap:12px;display:grid}.customer-licenses.compact{margin-top:18px}.customer-license-card{grid-template-columns:76px minmax(0,1fr) auto;align-items:center;gap:16px;padding:16px;display:grid}.customer-license-card img{border-radius:var(--radius,5px);object-fit:cover;background:var(--brand-gradient,linear-gradient(to top right, #ff2ad9, #2971d5));width:76px;height:54px}.customer-license-card span{color:var(--brand,#ff2ad9);text-transform:uppercase;margin-bottom:6px;font-size:11px;font-weight:900;display:block}.customer-license-card strong{color:#fff;overflow-wrap:anywhere;font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,monospace;display:block}.customer-empty{text-align:center;color:#b9bdcb;place-items:center;min-height:210px;padding:28px;display:grid}.customer-empty.compact{min-height:118px}.customer-empty i{color:var(--brand,#ff2ad9);margin-bottom:12px;font-size:24px}.customer-empty h3{color:#fff;margin:0 0 7px;font-size:18px}.customer-empty p{max-width:440px;margin:0}.customer-purchases-breadcrumb{margin-bottom:42px}.customer-loading-panel{place-items:start center;min-height:285px;padding-top:62px;display:grid}.customer-loading-spinner{border:4px solid #ffffff14;border-bottom-color:#d7dbe7;border-radius:50%;width:52px;height:52px;animation:.84s linear infinite customer-spin;display:block}@keyframes customer-spin{to{transform:rotate(360deg)}}.customer-purchases-page{gap:16px;width:100%;margin:0 auto 74px;display:grid}.customer-purchases-detail{margin-top:0}.customer-bought-panel{border-radius:var(--radius,5px);background:var(--panel,#181b22);padding:18px}.customer-no-purchases,.customer-guides-page{border-radius:var(--radius,5px);background:var(--panel,#181b22);text-align:center;justify-items:center;width:100%;margin:36px auto 94px;padding:34px 28px 38px;display:grid}.customer-no-purchases h2{color:#fff;margin:0 0 14px;font-size:24px;font-weight:700;line-height:1.16}.customer-no-purchases p{color:#c4cad9;width:min(700px,100%);margin:0;font-size:14px;line-height:1.55}.customer-no-purchases a{border-radius:var(--radius,5px);background:var(--panel-2,#1d2029);color:#fff;justify-content:center;align-items:center;width:min(210px,100%);min-height:46px;margin-top:22px;font-size:15px;font-weight:600;display:inline-flex}.customer-no-purchases a:hover{background:var(--brand-gradient,linear-gradient(to top right, #ff2ad9, #2971d5))}.customer-guides-empty{border-radius:var(--radius,5px);background:var(--panel-2,#1d2029);place-items:center;width:min(640px,100%);min-height:220px;display:grid}.customer-guides-empty h2{color:#fff;margin:0;font-size:24px;font-weight:600}.customer-order-pair{grid-template-columns:minmax(0,2fr) minmax(300px,1fr);align-items:start;gap:16px;display:grid}.customer-order-card,.customer-feedback-card,.customer-mini-product{border-radius:var(--radius,5px);background:var(--panel,#181b22)}.customer-order-card{min-height:330px;padding:17px}.customer-order-top{justify-content:space-between;gap:14px;margin-bottom:28px;display:flex}.customer-order-top small,.customer-order-meta dt,.customer-feedback-card h3{color:#dce3f3;font-size:10px;font-weight:600;line-height:1.2}.customer-order-top h2{color:var(--brand,#ff2ad9);margin:3px 0 0;font-size:18px;font-weight:900;line-height:1}.customer-order-meta{gap:14px;margin:0 0 22px;display:grid}.customer-order-meta div{grid-template-columns:150px minmax(0,1fr);align-items:center;gap:16px;display:grid}.customer-order-meta dt,.customer-order-meta dd{margin:0}.customer-order-meta dd{color:#c9d0e0;text-align:right;overflow-wrap:anywhere;min-width:0;font-size:11px}.customer-method,.customer-no-pill,.customer-yes-pill{border-radius:var(--radius,5px);align-items:center;min-height:19px;padding:0 8px;font-size:10px;font-weight:600;display:inline-flex}.customer-method{color:#ff91ed;background:#ff2ad92e}.customer-no-pill{color:#ff5d63;background:#ff4d4f26}.customer-yes-pill{color:#1edb32;background:#1edb3229}.customer-order-card h3{color:#fff;margin:0 0 10px;font-size:13px;font-weight:900;line-height:1.2}.customer-delivered-list{gap:8px;display:grid}.customer-delivered-item{border-radius:var(--radius,5px);background:#1d2029;justify-content:space-between;align-items:center;gap:14px;min-height:56px;padding:9px 10px;display:flex}.customer-delivered-item strong,.customer-delivered-item span{display:block}.customer-delivered-item strong{color:#fff;font-size:11px;line-height:1.25}.customer-delivered-item span{color:#c5ccdc;margin-top:2px;font-size:10px}.customer-delivered-actions{gap:6px;display:flex}.customer-delivered-actions button{border-radius:var(--radius,5px);color:#fff;text-transform:uppercase;cursor:pointer;background:#2e3341;border:0;min-height:22px;padding:0 8px;font-size:9px;font-weight:600}.customer-delivered-empty,.customer-variant-note{border-radius:var(--radius,5px);color:#9ea5b7;background:#1d2029;align-items:center;min-height:34px;padding:0 10px;font-size:10px;display:flex}.customer-variant-note{margin-top:13px}.customer-variant-note span{color:#dce3f3;font-weight:900}.customer-thanks{color:#9ea5b7;margin:13px 0 0;font-size:10px;line-height:1.45}.customer-feedback-stack{gap:18px;display:grid}.customer-feedback-card{padding:15px}.customer-feedback-card h3{margin:0 0 12px}.customer-stars{border-radius:var(--radius,5px);background:var(--panel-2,#1d2029);color:#ffffff2e;align-items:center;gap:12px;min-height:45px;padding:0 16px;font-size:18px;display:flex}.customer-stars button{color:#ffffff2e;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:auto;min-height:auto;margin:0;padding:0;font-size:18px;display:inline-flex}.customer-stars button.active{color:var(--brand,#ff2ad9)}.customer-stars button:disabled{cursor:default}.customer-feedback-card textarea{resize:vertical;border-radius:var(--radius,5px);color:#fff;width:100%;min-height:48px;font:inherit;background:#181b22;border:1px solid #ffffff29;outline:0;margin-top:10px;padding:12px;display:block}.customer-feedback-submit{border-radius:var(--radius,5px);background:var(--panel-3,#2e3341);color:#fff;cursor:pointer;border:0;justify-content:center;align-items:center;gap:8px;width:100%;min-height:36px;margin-top:10px;font-size:11px;font-weight:600;transition:background .18s;display:inline-flex}.customer-feedback-submit:hover{background:var(--brand-gradient,linear-gradient(to top right, #ff2ad9, #2971d5))}.customer-feedback-submit:disabled{opacity:.65;cursor:default}.customer-feedback-error{color:#ff3d45;margin:10px 0 0;font-size:12px;line-height:1.3}.customer-mini-product{grid-template-columns:72px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:76px;padding:12px;display:grid}.customer-mini-product img{border-radius:var(--radius,5px);object-fit:cover;background:#121419;width:72px;height:54px}.customer-mini-product strong,.customer-mini-product span,.customer-mini-product b{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.customer-mini-product strong{color:#fff;font-size:11px}.customer-mini-product span{color:#c3cada;font-size:10px}.customer-mini-product b{color:var(--brand,#ff2ad9);font-size:11px}.customer-mini-product em{border-radius:var(--radius,5px);color:#1edb32;white-space:nowrap;background:#1edb3226;align-items:center;gap:4px;min-height:20px;padding:0 8px;font-size:9px;font-style:normal;font-weight:900;display:inline-flex}.customer-detail-product-card .product-card-image{aspect-ratio:16/9;overflow:hidden}.customer-detail-product-card .product-card-image img{aspect-ratio:auto;object-fit:cover;width:100%;height:100%}.customer-detail-product-card .product-card-body{padding:18px}.customer-detail-product-card h3{font-size:19px;font-weight:800}.customer-detail-product-card .product-heading-row{align-items:flex-start}.customer-detail-product-card .product-price-inline{flex-direction:column;align-items:flex-end;gap:5px}.customer-detail-product-card .price strong{min-height:28px}.customer-purchase-card .price strong,.customer-detail-product-card .price strong{font-size:16px;font-weight:500}.customer-detail-product-note{cursor:default;pointer-events:none}.customer-feedback-note{color:#767d90;text-align:center;width:min(300px,100%);margin:0 auto;font-size:10px;line-height:1.35}.customer-profile-page{width:min(1430px,100%);margin:82px auto 74px}.customer-profile-hero{border-radius:var(--radius,5px) var(--radius,5px) 0 0;background:var(--panel,#181b22);overflow:hidden}.customer-cover{opacity:.86;background:linear-gradient(120deg,#0000 8%,#ffffff24 8% 18%,#0000 18% 31%,#ffffff47 31% 44%,#0000 44% 60%,#ffffff2e 60% 100%),#b8b8b8;height:208px}.customer-profile-bar{background:var(--panel,#181b22);grid-template-columns:minmax(260px,1.15fr) 115px 190px 220px 160px auto;align-items:center;gap:0;min-height:75px;padding:0 16px 0 150px;display:grid;position:relative}.customer-big-avatar{border:4px solid var(--panel,#181b22);background:var(--brand-gradient,linear-gradient(to top right, #ff2ad9, #2971d5));color:#fff;border-radius:50%;place-items:center;width:116px;height:116px;font-size:58px;font-weight:400;display:grid;position:absolute;bottom:22px;left:24px}.customer-big-avatar button{color:#fff;cursor:pointer;background:#181b22;border:2px solid #121419;border-radius:50%;width:34px;height:34px;position:absolute;bottom:-3px;left:12px}.customer-profile-name h1{color:#fff;text-transform:capitalize;background:#00000061;align-items:center;gap:8px;margin:0;padding:4px 10px;font-size:27px;font-weight:400;line-height:1.1;display:inline-flex}.customer-profile-name h1 i{color:#aeb4c3;font-size:14px}.customer-profile-name span{color:#fff;background:#1d2029;margin-top:5px;padding:4px 10px;font-size:12px;font-weight:900;display:inline-flex}.customer-profile-stat{border-left:1px solid #ffffff14;align-content:center;gap:3px;min-height:75px;padding:0 18px;display:grid}.customer-profile-stat small{color:#b9bfce;text-transform:uppercase;font-size:11px;font-weight:900}.customer-profile-stat strong{color:#fff;font-size:13px;font-weight:900}.customer-profile-stat strong i{color:#2abd69;font-size:9px}.customer-activity-button{border-radius:var(--radius,5px);background:var(--panel-2,#1d2029);color:#fff;justify-content:center;align-items:center;gap:8px;min-height:40px;padding:0 18px;font-size:13px;font-weight:900;display:inline-flex}.customer-profile-grid{grid-template-columns:346px minmax(0,1fr);gap:24px;margin-top:26px;display:grid}.customer-profile-side,.customer-profile-main{gap:20px;display:grid}.customer-profile-side{border-radius:var(--radius,5px);background:var(--panel,#181b22);align-self:start;padding:22px}.customer-profile-side article{border-radius:var(--radius,5px);border:1px solid #ffffff1f;min-height:108px;padding:22px}.customer-profile-side h2,.customer-achievements h2{color:#fff;margin:0;font-size:18px;font-weight:900;line-height:1.2}.customer-profile-side p{color:#c0c7d7;text-align:center;margin:28px 0 0;font-size:13px}.customer-side-heading{justify-content:space-between;align-items:center;gap:12px;display:flex}.customer-side-heading button,.customer-profile-signout{color:#c0c7d7;cursor:pointer;background:0 0;border:0;font-weight:900}.customer-profile-signout{text-transform:uppercase;justify-self:start}.customer-achievements{border-radius:var(--radius,5px);background:var(--panel,#181b22);grid-template-columns:1fr 1fr;align-items:center;min-height:165px;display:grid}.customer-achievements h2{border-bottom:1px solid #ffffff0f;grid-column:1/-1;align-self:stretch;align-items:center;padding:0 18px;display:flex}.customer-achievements div{justify-items:center;gap:12px;display:grid}.customer-achievements p{color:#c0c7d7;margin:0;font-size:13px}.customer-achievement-star,.customer-reputation{color:#fff;background:#2abd69;border-radius:50%;place-items:center;width:38px;height:38px;font-size:18px;font-weight:900;display:grid}.customer-achievement-star{background:radial-gradient(circle, #fff 0 24%, var(--brand,#ff2ad9) 25% 58%, var(--brand-secondary,#2971d5) 59% 100%);color:#fff;text-shadow:0 1px 3px #00000059}.customer-recent-activity{background:var(--panel,#181b22);color:#cbd2e5;border-radius:0;place-items:center;min-height:103px;font-size:18px;display:grid}.skeleton-grid{grid-template-columns:repeat(4,minmax(220px,1fr));gap:16px;display:grid}.skeleton-card,.skeleton-copy,.skeleton-buy{border-radius:var(--radius,5px);background:linear-gradient(90deg,#181b22,#2e3341,#181b22) 0 0/200% 100%;animation:1.3s linear infinite shimmer}.skeleton-card{min-height:300px}.skeleton-copy,.skeleton-buy{min-height:420px}@keyframes shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media (max-width:1260px){.game-grid,.product-grid,.skeleton-grid{grid-template-columns:repeat(3,minmax(220px,1fr))}.feature-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.reviews-track{gap:18px}.status-row{grid-template-columns:minmax(220px,1fr) 150px 220px 130px;gap:16px}.customer-profile-bar{grid-template-columns:minmax(220px,1fr) repeat(2,minmax(130px,auto));padding-left:132px}.customer-profile-stat.is-last,.customer-profile-stat.is-role,.customer-activity-button{display:none}}@media (max-width:1024px){.user-nav,.header-secondary{display:none}.mobile-menu-button{place-items:center;display:grid}.hero{margin-bottom:-38px}.breadcrumb{margin-top:10px}.why-panel ul,.footer-main,.product-detail-panel,.product-overview-panel,.customer-shell,.customer-auth-panel{grid-template-columns:1fr}.customer-sidebar{position:static}.footer-main{gap:32px}.license-grid{max-width:none}.status-row{grid-template-columns:minmax(0,1fr) 210px;padding:16px}.status-supported{border-left:0;padding-left:0}.customer-order-pair,.customer-profile-grid{grid-template-columns:1fr}.customer-purchase-grid{grid-template-columns:repeat(2,minmax(220px,1fr))}.customer-profile-bar{grid-template-columns:minmax(0,1fr);align-content:end;gap:12px;min-height:175px;padding:0 18px 18px 144px}.customer-profile-stat{border-left:0;min-height:auto;padding:0}}@media (max-width:760px){.layout-container{width:min(var(--container,1500px), calc(100vw - 22px))}.header-primary,.header-primary-inner{min-height:86px}.hero{text-align:left;padding:54px 0 92px}.breadcrumb{flex-direction:column;align-items:flex-start;gap:10px}.breadcrumb-trail{flex-wrap:wrap}.breadcrumb-trail a,.breadcrumb-trail span{min-height:34px;padding:0 12px}.store-panel,.why-panel,.status-page-panel,.product-overview-panel,.product-description-panel,.product-features-panel,.product-videos-panel,.product-faq-panel{padding:18px}.store-title-row,.section-header{flex-direction:column;align-items:flex-start}.game-grid,.product-grid,.skeleton-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.license-grid,.video-grid,.feature-grid,.reviews-track,.customer-purchase-grid,.customer-stats,.customer-detail-grid{grid-template-columns:1fr}.customer-shell,.customer-auth-panel{padding:18px}.customer-heading,.customer-detail-header,.customer-license-card{flex-direction:column;grid-template-columns:1fr;align-items:flex-start}.customer-invoice-row{grid-template-columns:1fr}.customer-invoice-row b{text-align:left}.product-purchase h1{font-size:28px}.store-search{width:100%}.reviews-track,.reviews-page{margin-top:30px}.reviews-page-grid{margin-top:0}.status-directory{gap:22px;margin-top:28px}.status-row{grid-template-columns:1fr;align-items:stretch;gap:11px}.status-row .status-chip{width:100%;min-width:0}.status-purchase{width:100%}.customer-purchases-breadcrumb{margin-bottom:22px}.customer-no-purchases{margin-top:16px}.customer-no-purchases h2{font-size:25px}.customer-no-purchases p{font-size:15px}.customer-order-card,.customer-feedback-card{padding:14px}.customer-order-meta div{grid-template-columns:1fr;gap:4px}.customer-order-meta dd{text-align:left}.customer-delivered-item,.customer-mini-product{flex-direction:column;grid-template-columns:1fr;align-items:flex-start}.customer-profile-page{margin-top:28px}.customer-cover{height:160px}.customer-profile-bar{padding:74px 16px 18px}.customer-big-avatar{width:98px;height:98px;font-size:46px;bottom:118px;left:16px}.customer-profile-name h1{font-size:23px}.customer-achievements{grid-template-columns:1fr;gap:22px;padding-bottom:22px}.footer-cheats>div{grid-template-columns:1fr}.footer-bottom .layout-container{flex-direction:column;justify-content:center;align-items:flex-start;padding:14px 0}}@media (max-width:460px){.game-grid,.product-grid,.skeleton-grid{grid-template-columns:1fr}.product-card-body{padding:20px}.product-heading-row{flex-direction:column;align-items:flex-start;gap:10px}.license-grid{grid-template-columns:1fr}.catalog-cta p{font-size:19px}}html,body{background:var(--bg,#121419)}.site-header,.header-primary,.header-secondary{background:var(--panel,#181b22)}.header-secondary-inner{background:var(--panel-2,#1d2029)}.search-form,.mobile-drawer,.account-dropdown,.search-popover{background:var(--panel,#181b22);border-color:#2e334180}.breadcrumb,.store-panel,.why-panel,.status-page-panel,.product-overview-panel,.product-description-panel,.product-features-panel,.product-videos-panel,.product-faq-panel,.customer-auth-panel,.customer-purchases-frame,.customer-orders-frame,.customer-main,.customer-detail-card,.customer-no-purchases,.customer-guides-page,.customer-profile-hero,.customer-profile-main,.customer-achievements,.customer-recent-activity{background:var(--panel,#181b22)}.product-card,.review-card,.feature-card,.faq-item,.status-list,.status-row,.cart-drawer,.cart-line,.customer-nav button,.customer-purchase-card,.customer-order-card,.customer-feedback-card,.customer-mini-product,.customer-delivered-card,.customer-license-card,.customer-profile-side article,.customer-guides-empty,.customer-auth-card{background:var(--panel-2,#1d2029);border-color:#2e33414d}.product-card-image,.customer-purchase-image,.product-gallery-main,.product-thumb-row button,.product-buy-card,.customer-cover{background:linear-gradient(to bottom, var(--panel-2,#1d2029), var(--panel-3,#2e3341))}.signup-button,.cart-button,.mobile-menu-button,.category-filter button,.buy-button,.detail-add-button,.checkout-button,.ghost-button,.product-add-button,.quantity-control button,.cart-quantity button,.icon-button,.status-purchase,.slider-button,.animated-button,.customer-auth-form button,.customer-resend-line button,.customer-link-button,.customer-nav button,.customer-secondary-action,.customer-license-card button,.customer-delivered-actions button,.customer-otp-verify,.customer-feedback-submit,.customer-no-purchases a,.customer-view-button,.customer-activity-button{background:var(--panel-3,#2e3341);color:#fff;box-shadow:none}.nav-item:hover,.nav-item.active,.account-dropdown a:hover,.account-dropdown button:hover,.license-option:hover,.customer-nav button.active,.customer-nav button:hover,.customer-invoice-row.active,.customer-invoice-row:hover,.search-result:hover{background:var(--panel-3,#2e3341)}.signup-button:hover,.category-filter button:hover,.category-filter button.active,.buy-button:hover,.detail-add-button:hover,.checkout-button:hover,.status-purchase:hover,.slider-button:hover,.customer-auth-form button:hover,.customer-secondary-action:hover,.customer-license-card button:hover,.customer-otp-verify:hover,.customer-feedback-submit:hover,.customer-no-purchases a:hover,.license-option.active{background:var(--brand-gradient,linear-gradient(to top right, #ff2ad9, #2971d5))}.site-footer{border-top:1px solid var(--panel-2,#1d2029);background:linear-gradient(to top, var(--panel-2,#1d2029), var(--panel,#181b22));position:relative;overflow:hidden}.footer-bottom{border-top:1px solid var(--panel-2,#1d2029);background:0 0}.discord-link,.signin-link,.signup-button,.nav-item,.category-filter button,.buy-button,.detail-add-button,.checkout-button,.status-purchase,.slider-button,.animated-button,.customer-auth-form button,.customer-secondary-action,.customer-license-card button,.customer-otp-verify,.customer-feedback-submit,.customer-no-purchases a,.customer-view-button,.customer-activity-button,.account-trigger,.account-dropdown a,.account-dropdown button,.license-option,.breadcrumb-trail a,.breadcrumb-trail span,.activity-link{font-weight:500}.cart-button span,.account-trigger-copy strong{font-weight:600}.account-trigger-copy small{font-weight:500}.account-dropdown a:hover .account-dropdown-icon,.account-dropdown button:hover .account-dropdown-icon{background:#3a4050}.store-product-card,.store-product-card:hover{transform:none}.product-grid .product-card h3{font-size:19px;font-weight:500;line-height:1.18}.main-nav .nav-item:hover,.main-nav .nav-item.active{background:0 0}.product-grid .price span:first-child,.product-grid .price strong{font-weight:500}.product-grid .price strong{font-size:16px}.product-grid .status-chip{min-height:33px;padding:10px 15px;font-size:12px;font-weight:500}.product-grid .status-chip i{font-size:12px}.why-panel h2,.reviews-section h2,.why-panel h2 span,.reviews-section h2 span,.why-panel h3{font-weight:500}.why-panel>p,.why-panel li p,.review-text{font-weight:400}.review-person a,.review-name,.avatar,.rating,.status-page-panel h2,.status-group h3,.status-product,.status-supported span,.status-supported b,.status-purchase,.product-purchase h1,.product-detail-price,.product-detail-pills span,.license-head strong,.license-head small,.license-option b,.product-stock-note,.detail-add-button,.feature-card h2,.feature-card p,.feature-card li,.product-description-panel h2,.product-videos-panel h2,.product-faq-panel h2,.faq-item summary,.customer-detail-header h3,.customer-detail-grid dt,.customer-mini-product strong,.customer-mini-product b,.cart-line h3,.search-result strong,.status-chip,.customer-status,.product-status,.buy-button,.product-add-button{font-weight:500}.hero h1{font-weight:700}.breadcrumb .breadcrumb-trail a:hover,.breadcrumb>.breadcrumb-home:hover,.breadcrumb .activity-link:hover{color:#ffffffc7!important;-webkit-text-fill-color:#ffffffc7!important;background:#21242d!important;-webkit-background-clip:border-box!important;background-clip:border-box!important}.breadcrumb .activity-link:hover i{color:#ffffffc7!important;-webkit-text-fill-color:#ffffffc7!important;background:0 0!important}.product-grid .product-card-image{aspect-ratio:16/9;overflow:hidden}.product-grid .product-card-image img{aspect-ratio:auto;object-fit:cover;width:100%;height:100%}.admin-breadcrumb{margin-bottom:22px}.admin-actions a,.admin-actions button,.admin-section-heading button,.admin-item-row button{border-radius:var(--radius,5px);background:var(--panel-3,#2e3341);color:#fff;cursor:pointer;border:0;justify-content:center;align-items:center;gap:8px;min-height:42px;padding:0 15px;font-size:13px;font-weight:500;line-height:1;text-decoration:none;transition:background .16s,opacity .16s;display:inline-flex}.admin-actions a:hover,.admin-actions button:hover,.admin-section-heading button:hover,.admin-item-row button:hover{background:#333346}.admin-save-button:not(:disabled){background:var(--brand-gradient,linear-gradient(to top right, #ff2ad9, #2971d5))!important}.admin-danger-button:not(:disabled){color:#ffb4b6;background:#ff4d4f2e!important}.admin-actions button:disabled,.admin-section-heading button:disabled,.admin-item-row button:disabled{opacity:.55;cursor:wait}.admin-shell{grid-template-columns:318px minmax(0,1fr);align-items:start;gap:22px;margin-bottom:54px;display:grid}.admin-sidebar,.admin-editor-top,.admin-editor-section,.admin-empty-panel{border-radius:var(--radius,5px);background:var(--panel,#181b22)}.admin-sidebar{max-height:calc(100vh - 140px);padding:18px;position:sticky;top:118px;overflow:hidden}.admin-sidebar-head{justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:16px;display:flex}.admin-sidebar-head span,.admin-editor-top span,.admin-section-heading span{color:#ffffff6b;letter-spacing:0;text-transform:uppercase;margin-bottom:6px;font-size:11px;font-weight:500;display:block}.admin-sidebar-head h1,.admin-editor-top h2,.admin-empty-panel h1{color:#fff;margin:0;font-size:24px;font-weight:500;line-height:1.12}.admin-sidebar-head small{color:#ffffff8a;text-align:right;word-break:break-word;max-width:128px;font-size:11px;line-height:1.35}.admin-product-list{scrollbar-color:#2e3341 transparent;gap:10px;max-height:calc(100vh - 226px);padding-right:4px;display:grid;overflow:auto}.admin-product-row{border-radius:var(--radius,5px);background:var(--panel-2,#1d2029);color:#fff;text-align:left;cursor:pointer;border:1px solid #ffffff0a;grid-template-columns:64px minmax(0,1fr);align-items:center;gap:12px;min-height:62px;padding:8px;transition:background .16s,border-color .16s;display:grid}.admin-product-row:hover,.admin-product-row.active{background:#21242d;border-color:#333346}.admin-product-row img{object-fit:cover;background:var(--panel-3,#2e3341);border-radius:6px;width:64px;height:40px}.admin-product-row strong,.admin-product-row small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.admin-product-row strong{color:#fff;margin-bottom:5px;font-size:13px;font-weight:500}.admin-product-row small{color:#ffffff75;font-size:11px}.admin-editor{min-width:0}.admin-editor-top{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:16px;padding:22px;display:flex}.admin-editor-top p{color:#ffffff9e;margin:10px 0 0;font-size:13px;line-height:1.4}.admin-actions{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.admin-alert{margin:0 0 16px}.admin-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.admin-status-options{flex-wrap:wrap;gap:12px;display:flex}.admin-status-options .status-chip{cursor:pointer;border:0;min-height:42px}.admin-editor-section{min-width:0;padding:20px}.admin-wide-section{grid-column:1/-1}.admin-section-heading{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:16px;display:flex}.admin-section-heading h3{color:#fff;margin:0;font-size:18px;font-weight:500;line-height:1.2}.admin-subsection-heading{align-items:center;margin:4px 0 0}.admin-subsection-heading span{margin:0}.admin-field{color:#ffffffc7;gap:8px;font-size:13px;font-weight:400;display:grid}.admin-field input,.admin-field textarea{border-radius:var(--radius,5px);color:#fff;width:100%;font:inherit;resize:vertical;background:#181b22;border:1px solid #ffffff0f;outline:0;padding:13px 14px;line-height:1.45}.admin-field input{min-height:48px}.admin-field textarea{min-height:122px}.admin-field input:focus,.admin-field textarea:focus{border-color:#333346}.admin-feature-list,.admin-video-list{gap:14px;display:grid}.admin-feature-editor,.admin-video-editor{border-radius:var(--radius,5px);background:var(--panel-2,#1d2029);border:1px solid #ffffff0d;gap:14px;padding:16px;display:grid}.admin-feature-top{justify-content:space-between;align-items:center;gap:12px;display:flex}.admin-feature-top strong{color:#ffffffc7;background:#2e3341;border-radius:6px;place-items:center;width:28px;height:28px;font-size:12px;font-weight:500;display:inline-grid}.admin-feature-top button{color:#ffffffb8;cursor:pointer;background:#2e3341;border:0;border-radius:6px;place-items:center;width:32px;height:32px;display:grid}.admin-feature-top button:hover{color:#fff;background:#333346}.admin-item-list{gap:10px;display:grid}.admin-item-row{grid-template-columns:minmax(0,1fr) 44px;align-items:end;gap:10px;display:grid}.admin-item-row button{color:#ffffffb8;width:44px;min-height:48px;padding:0}.admin-two-fields{grid-template-columns:minmax(180px,.85fr) minmax(220px,1.15fr);gap:12px;display:grid}.admin-empty-panel{padding:32px}.admin-empty-panel p{color:#ffffffad;margin:12px 0 0;line-height:1.6}@media (max-width:1024px){.admin-shell{grid-template-columns:1fr}.admin-sidebar{max-height:none;position:static}.admin-product-list{grid-template-columns:repeat(2,minmax(0,1fr));max-height:none}}@media (max-width:760px){.admin-editor-top,.admin-section-heading{flex-direction:column}.admin-actions{justify-content:flex-start;width:100%}.admin-actions a,.admin-actions button,.admin-section-heading button{width:100%}.admin-form-grid,.admin-product-list,.admin-two-fields,.admin-item-row{grid-template-columns:1fr}.admin-item-row button{width:100%}}.avatar,.review-card:nth-child(2) .avatar,.reviews-page-grid .review-card:nth-child(2) .avatar,.avatar-color-0,.avatar-color-1,.avatar-color-2,.avatar-color-3,.avatar-color-4,.avatar-color-5{color:#ffffffe6;border:1px solid #ffffff0f;background:#2e3341!important}.avatar i{color:#ffffffe6;font-size:17px}.account-dropdown-head span{color:#ffffffe6!important;-webkit-text-fill-color:#ffffffe6!important;background:#2e3341!important}.account-dropdown-head span i{color:#ffffffe6;font-size:14px}.account-trigger-icon{color:#ffffffe6!important;background:#2e3341!important}.account-trigger-icon i,.account-trigger:hover .account-trigger-icon i,.account-trigger:focus-visible .account-trigger-icon i{color:#ffffffe6!important;-webkit-text-fill-color:#ffffffe6!important;background:0 0!important}.customer-cover{opacity:1;background:#2e3341!important}.customer-big-avatar{color:#ffffffeb;box-shadow:none;background:#2e3341!important;border:0!important}.customer-big-avatar i{color:#ffffffeb;font-size:42px}.customer-big-avatar button{display:none}
