@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-cyrillic-ext-400-normal-BQZuk6qB.woff2)format("woff2"),url(/assets/inter-cyrillic-ext-400-normal-DQukG94-.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-cyrillic-400-normal-obahsSVq.woff2)format("woff2"),url(/assets/inter-cyrillic-400-normal-HOLc17fK.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-greek-ext-400-normal-DGGRlc-M.woff2)format("woff2"),url(/assets/inter-greek-ext-400-normal-KugGGMne.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-greek-400-normal-B4URO6DV.woff2)format("woff2"),url(/assets/inter-greek-400-normal-q2sYcFCs.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-vietnamese-400-normal-DMkecbls.woff2)format("woff2"),url(/assets/inter-vietnamese-400-normal-Bbgyi5SW.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-ext-400-normal-C1nco2VV.woff2)format("woff2"),url(/assets/inter-latin-ext-400-normal-77YHD8bZ.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-400-normal-C38fXH4l.woff2)format("woff2"),url(/assets/inter-latin-400-normal-CyCys3Eg.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-cyrillic-ext-500-normal-B0yAr1jD.woff2)format("woff2"),url(/assets/inter-cyrillic-ext-500-normal-BmqWE9Dz.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-cyrillic-500-normal-BasfLYem.woff2)format("woff2"),url(/assets/inter-cyrillic-500-normal-CxZf_p3X.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-greek-ext-500-normal-C4iEst2y.woff2)format("woff2"),url(/assets/inter-greek-ext-500-normal-2j5mBUwD.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-greek-500-normal-BIZE56-Y.woff2)format("woff2"),url(/assets/inter-greek-500-normal-Xzm54t5V.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-vietnamese-500-normal-DOriooB6.woff2)format("woff2"),url(/assets/inter-vietnamese-500-normal-mJboJaSs.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-latin-ext-500-normal-CV4jyFjo.woff2)format("woff2"),url(/assets/inter-latin-ext-500-normal-BxGbmqWO.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-latin-500-normal-Cerq10X2.woff2)format("woff2"),url(/assets/inter-latin-500-normal-BL9OpVg8.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-cyrillic-ext-600-normal-Dfes3d0z.woff2)format("woff2"),url(/assets/inter-cyrillic-ext-600-normal-Bcila6Z-.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-cyrillic-600-normal-CWCymEST.woff2)format("woff2"),url(/assets/inter-cyrillic-600-normal-4D_pXhcN.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-greek-ext-600-normal-DRtmH8MT.woff2)format("woff2"),url(/assets/inter-greek-ext-600-normal-B8X0CLgF.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-greek-600-normal-plRanbMR.woff2)format("woff2"),url(/assets/inter-greek-600-normal-BZpKdvQh.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-vietnamese-600-normal-Cc8MFFhd.woff2)format("woff2"),url(/assets/inter-vietnamese-600-normal-BuLX-rYi.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-latin-ext-600-normal-D2bJ5OIk.woff2)format("woff2"),url(/assets/inter-latin-ext-600-normal-CIVaiw4L.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-latin-600-normal-LgqL8muc.woff2)format("woff2"),url(/assets/inter-latin-600-normal-CiBQ2DWP.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-cyrillic-ext-700-normal-BjwYoWNd.woff2)format("woff2"),url(/assets/inter-cyrillic-ext-700-normal-LO58E6JB.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-cyrillic-700-normal-CjBOestx.woff2)format("woff2"),url(/assets/inter-cyrillic-700-normal-DrXBdSj3.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-greek-ext-700-normal-qfdV9bQt.woff2)format("woff2"),url(/assets/inter-greek-ext-700-normal-BoQ6DsYi.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-greek-700-normal-C3JjAnD8.woff2)format("woff2"),url(/assets/inter-greek-700-normal-BUv2fZ6O.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-vietnamese-700-normal-DlLaEgI2.woff2)format("woff2"),url(/assets/inter-vietnamese-700-normal-BZaoP0fm.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-latin-ext-700-normal-Ca8adRJv.woff2)format("woff2"),url(/assets/inter-latin-ext-700-normal-TidjK2hL.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-latin-700-normal-Yt3aPRUw.woff2)format("woff2"),url(/assets/inter-latin-700-normal-BLAVimhd.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Orbitron;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/orbitron-latin-500-normal-DQ2gt4P1.woff2)format("woff2"),url(/assets/orbitron-latin-500-normal-BCCupJ8c.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Orbitron;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/orbitron-latin-700-normal-4jsRXGGJ.woff2)format("woff2"),url(/assets/orbitron-latin-700-normal-DmYOh-W9.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Orbitron;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/orbitron-latin-800-normal-CQafOXEd.woff2)format("woff2"),url(/assets/orbitron-latin-800-normal-P4cBi4I7.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Rajdhani;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/rajdhani-devanagari-400-normal-CTuj2HZW.woff2)format("woff2"),url(/assets/rajdhani-devanagari-400-normal-BdIzgbsr.woff)format("woff");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Rajdhani;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/rajdhani-latin-ext-400-normal-DACPYgMx.woff2)format("woff2"),url(/assets/rajdhani-latin-ext-400-normal-Der7ynDE.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Rajdhani;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/rajdhani-latin-400-normal-CurJOxDW.woff2)format("woff2"),url(/assets/rajdhani-latin-400-normal-C6_q4usG.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Rajdhani;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/rajdhani-devanagari-500-normal-B_DH_jja.woff2)format("woff2"),url(/assets/rajdhani-devanagari-500-normal-BPH8g_s8.woff)format("woff");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Rajdhani;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/rajdhani-latin-ext-500-normal-DiyUS11w.woff2)format("woff2"),url(/assets/rajdhani-latin-ext-500-normal-CyRWJZ5B.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Rajdhani;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/rajdhani-latin-500-normal-ByNUCHrt.woff2)format("woff2"),url(/assets/rajdhani-latin-500-normal-DfvNI-Td.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Rajdhani;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/rajdhani-devanagari-600-normal-DhS7ScYx.woff2)format("woff2"),url(/assets/rajdhani-devanagari-600-normal-BtY48IV_.woff)format("woff");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Rajdhani;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/rajdhani-latin-ext-600-normal-C9ZjJQAt.woff2)format("woff2"),url(/assets/rajdhani-latin-ext-600-normal-BleIgkPp.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Rajdhani;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/rajdhani-latin-600-normal-CXCVEoA9.woff2)format("woff2"),url(/assets/rajdhani-latin-600-normal-Dx02qI2_.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Rajdhani;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/rajdhani-devanagari-700-normal-BQQOj9BB.woff2)format("woff2"),url(/assets/rajdhani-devanagari-700-normal-DBRwWuxA.woff)format("woff");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Rajdhani;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/rajdhani-latin-ext-700-normal-S6aYESQK.woff2)format("woff2"),url(/assets/rajdhani-latin-ext-700-normal-BPaQ7tlD.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Rajdhani;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/rajdhani-latin-700-normal-BPDUZo87.woff2)format("woff2"),url(/assets/rajdhani-latin-700-normal-e0Uj8ZlN.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/space-grotesk-vietnamese-500-normal-BmEvtly_.woff2)format("woff2"),url(/assets/space-grotesk-vietnamese-500-normal-BTqKIpxg.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/space-grotesk-latin-ext-500-normal-DUe3BAxM.woff2)format("woff2"),url(/assets/space-grotesk-latin-ext-500-normal-3dgZTiw9.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/space-grotesk-latin-500-normal-lFbtlQH6.woff2)format("woff2"),url(/assets/space-grotesk-latin-500-normal-CNSSEhBt.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/space-grotesk-vietnamese-600-normal-DUi7WF5p.woff2)format("woff2"),url(/assets/space-grotesk-vietnamese-600-normal-D6zpsUhD.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/space-grotesk-latin-ext-600-normal-DxxdqCpr.woff2)format("woff2"),url(/assets/space-grotesk-latin-ext-600-normal-VcznFIpX.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/space-grotesk-latin-600-normal-DjKNqYRj.woff2)format("woff2"),url(/assets/space-grotesk-latin-600-normal-BflQw4A9.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/space-grotesk-vietnamese-700-normal-DMty7AZE.woff2)format("woff2"),url(/assets/space-grotesk-vietnamese-700-normal-Duxec5Rn.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/space-grotesk-latin-ext-700-normal-BQnZhY3m.woff2)format("woff2"),url(/assets/space-grotesk-latin-ext-700-normal-HVCqSBdx.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/space-grotesk-latin-700-normal-RjhwGPKo.woff2)format("woff2"),url(/assets/space-grotesk-latin-700-normal-CwsQ-cCU.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--bv-green:#39ff14;--bv-green-deep:#1fd100;--bv-green-dim:#39ff142e;--bv-green-glow:#39ff1473;--bv-black:#050706;--bv-ink:#0a0a0a;--bv-panel:#080a08b8;--bv-panel-border:#39ff148c;--bv-text:#f2f5f2;--bv-muted:#9aa39a;--bv-field:#0000008c;--bv-radius:14px;--font-display:"Orbitron", "Segoe UI", sans-serif;--font-body:"Rajdhani", "Segoe UI", sans-serif;color:var(--bv-text);background:var(--bv-black);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-family:var(--font-body);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased}*,:before,:after{box-sizing:border-box}html,body,#root{height:100%;min-height:100%;margin:0}body{background:var(--bv-black);overflow-x:hidden}a{color:inherit}button,input{font:inherit}.media-bg{z-index:0;background:var(--bv-black);position:fixed;inset:0;overflow:hidden}.media-bg__media{object-fit:cover;object-position:35% center;width:100%;height:100%;display:block;transform:scale(1.02)}.media-bg__veil{pointer-events:none;background:linear-gradient(90deg,#000000b8 0%,#00000059 42%,#0000008c 100%),linear-gradient(#00000073 0%,#0000 28%,#0000008c 100%);position:absolute;inset:0}.login-page{min-height:100%;color:var(--bv-text);position:relative}.login-page__content{z-index:1;grid-template-rows:auto 1fr auto;grid-template-columns:minmax(0,1.15fr) minmax(320px,420px);align-items:stretch;gap:1.5rem 2.5rem;min-height:100vh;padding:1.6rem clamp(1.25rem,4vw,3.5rem) 1.25rem;display:grid;position:relative}.topbar{flex-direction:column;grid-column:1/2;gap:.55rem;animation:.8s both rise;display:flex}.brand{color:var(--bv-green);align-items:center;gap:.65rem;display:inline-flex}.brand__mark{width:2.35rem;height:2.35rem;filter:drop-shadow(0 0 8px var(--bv-green-glow));background:linear-gradient(145deg,#39ff1429,#39ff140a);border:1px solid #39ff1459;border-radius:.55rem;place-items:center;display:grid;box-shadow:0 0 18px #39ff1433,inset 0 0 12px #39ff1414}.brand__name{font-family:var(--font-display);letter-spacing:.18em;font-size:clamp(1.35rem,2.2vw,1.75rem);font-weight:700}.topbar__tagline{font-family:var(--font-display);letter-spacing:.42em;color:#f2f5f2b8;margin:0;font-size:.68rem}.side-rail{writing-mode:vertical-rl;font-family:var(--font-display);letter-spacing:.35em;color:#f2f5f28c;margin:0;font-size:.62rem;animation:1.2s .4s both fade-in;position:absolute;top:50%;right:.75rem;transform:translateY(-50%)rotate(180deg)}.hero{grid-column:1/2;align-self:center;max-width:36rem;animation:.9s .12s both rise}.hero__eyebrow{font-family:var(--font-display);letter-spacing:.35em;color:var(--bv-green);text-shadow:0 0 18px var(--bv-green-glow);margin:0 0 .75rem;font-size:.78rem}.hero__title{font-family:var(--font-display);letter-spacing:.02em;text-transform:uppercase;flex-direction:column;gap:.15em;margin:0;font-size:clamp(2.4rem,6vw,4.4rem);font-weight:800;line-height:.95;display:flex}.hero__title-accent{color:var(--bv-green);text-shadow:0 0 28px var(--bv-green-glow)}.hero__subtitle{letter-spacing:.18em;color:#f2f5f2d1;margin:1.1rem 0 0;font-size:.95rem}.features{flex-wrap:wrap;gap:1.5rem 2rem;margin:2.4rem 0 0;padding:0;list-style:none;display:flex}.features li{align-items:center;gap:.75rem;min-width:9.5rem;display:flex}.features__icon{color:#f5f7f5;background:#00000073;border:1.5px solid #39ff14d9;border-radius:.9rem;flex-shrink:0;place-items:center;width:3.1rem;height:3.1rem;transition:transform .2s,box-shadow .2s,border-color .2s;display:grid;position:relative;box-shadow:0 0 14px #39ff1459,0 0 28px #39ff141f,inset 0 0 12px #39ff140f}.features__icon svg{color:#f5f7f5;filter:drop-shadow(0 0 4px #ffffff26)}.features li:hover .features__icon{border-color:var(--bv-green);transform:translateY(-2px);box-shadow:0 0 20px #39ff1480,0 0 36px #39ff142e,inset 0 0 14px #39ff141a}.features strong{font-family:var(--font-display);letter-spacing:.18em;color:var(--bv-text);font-size:.78rem;display:block}.features__text{flex-direction:column;gap:.15rem;display:flex}.features__caption{letter-spacing:.12em;color:var(--bv-muted);font-size:.72rem;display:block}.login-panel{grid-area:1/2/3/3;place-self:center end;width:min(100%,400px);animation:1s .2s both rise}.page-footer{font-family:var(--font-display);letter-spacing:.22em;color:#f2f5f280;flex-wrap:wrap;grid-column:1/-1;justify-content:space-between;gap:1rem;padding-top:.5rem;font-size:.62rem;display:flex}.login-card{border-radius:var(--bv-radius);border:1px solid var(--bv-panel-border);background:var(--bv-panel);-webkit-backdrop-filter:blur(14px)saturate(1.15);flex-direction:column;gap:1rem;padding:1.55rem 1.45rem 1.35rem;display:flex;box-shadow:0 0 0 1px #39ff1414,0 18px 50px #0000008c,0 0 40px #39ff1414}.login-card__header{text-align:center}.login-card__eyebrow{letter-spacing:.08em;color:#f2f5f2bf;margin:0;font-size:.85rem}.login-card__brand{font-family:var(--font-display);letter-spacing:.14em;color:var(--bv-green);text-shadow:0 0 18px var(--bv-green-glow);justify-content:center;align-items:center;gap:.45rem;margin:.35rem 0 .55rem;font-size:1.55rem;font-weight:700;display:inline-flex}.bull-mark{width:1.55rem;height:1.55rem;filter:drop-shadow(0 0 8px var(--bv-green-glow));flex-shrink:0}.login-card__lead{letter-spacing:.02em;margin:0;font-size:1rem;font-weight:600}.login-card__sub{color:var(--bv-muted);margin:.25rem 0 0;font-size:.88rem}.login-card__fields{flex-direction:column;gap:.75rem;margin-top:.35rem;display:flex}.field{display:block;position:relative}.field input{background:var(--bv-field);width:100%;height:2.85rem;color:var(--bv-text);border:1px solid #ffffff1f;border-radius:10px;outline:none;padding:0 2.6rem 0 3.05rem;transition:border-color .2s,box-shadow .2s}.field input::placeholder{color:#9aa39ad9}.field input:focus{box-shadow:0 0 0 3px var(--bv-green-dim);border-color:#39ff14b3}.field__icon{width:1.7rem;height:1.7rem;color:var(--bv-green);pointer-events:none;background:#39ff1414;border-radius:.4rem;place-items:center;display:grid;position:absolute;top:50%;left:.7rem;transform:translateY(-50%);box-shadow:inset 0 0 0 1px #39ff142e}.field__toggle{width:2.15rem;height:2.15rem;color:var(--bv-muted);cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;transition:color .18s,background .18s;display:grid;position:absolute;top:50%;right:.4rem;transform:translateY(-50%)}.field__toggle:hover{color:var(--bv-green);background:#39ff1414}.login-card__meta{justify-content:space-between;align-items:center;gap:.75rem;font-size:.9rem;display:flex}.remember{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:.45rem;display:inline-flex}.remember input{appearance:none;border:1.5px solid var(--bv-green);cursor:pointer;background:0 0;border-radius:3px;place-items:center;width:1rem;height:1rem;display:grid}.remember input:checked{background:var(--bv-green);box-shadow:inset 0 0 0 2px var(--bv-ink)}.link{color:var(--bv-green);text-decoration:none}.link:hover{text-decoration:underline}.login-card__actions{flex-direction:column;gap:.7rem;display:flex}.btn{height:2.9rem;font-family:var(--font-display);letter-spacing:.16em;cursor:pointer;border-radius:10px;justify-content:center;align-items:center;gap:.55rem;font-size:.86rem;font-weight:700;text-decoration:none;transition:transform .18s,box-shadow .18s,background .18s;display:inline-flex}.btn--primary{color:#041004;background:linear-gradient(180deg, #6dff4a 0%, var(--bv-green) 45%, var(--bv-green-deep) 100%);border:0;box-shadow:0 0 24px #39ff1459}.btn--primary:hover{transform:translateY(-1px);box-shadow:0 0 32px #39ff1480}.btn--ghost{color:var(--bv-text);background:#0000008c;border:1px solid #39ff14a6}.btn--ghost:hover{background:#39ff1414}.login-card__divider{color:var(--bv-muted);letter-spacing:.16em;grid-template-columns:1fr auto 1fr;align-items:center;gap:.75rem;font-size:.72rem;display:grid}.login-card__divider:before,.login-card__divider:after{content:"";background:#ffffff1f;height:1px}.social{grid-template-columns:repeat(3,1fr);gap:.65rem;display:grid}.social__btn{cursor:pointer;background:linear-gradient(#ffffff0d,#00000080);border:1px solid #ffffff29;border-radius:10px;place-items:center;height:2.85rem;transition:border-color .18s,background .18s,transform .18s,box-shadow .18s;display:grid}.social__btn:hover{background:#39ff141a;border-color:#39ff148c;transform:translateY(-1px);box-shadow:0 0 16px #39ff142e}.social__btn:active{transform:translateY(0)}.login-card__legal{text-align:center;color:var(--bv-muted);margin:.15rem 0 0;font-size:.72rem;line-height:1.45}@keyframes rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@media (width<=960px){.login-page__content{grid-template-rows:auto auto auto auto;grid-template-columns:1fr;padding:1.25rem 1.1rem 1.4rem}.topbar,.hero,.login-panel,.page-footer{grid-column:1}.login-panel{grid-row:auto;justify-self:stretch;width:100%}.hero{max-width:none}.side-rail{display:none}.media-bg__media{object-position:20% center}.media-bg__veil{background:linear-gradient(#0000008c 0%,#00000073 35%,#000000c7 100%),linear-gradient(90deg,#00000059,#0003)}}@media (width<=520px){.hero__title{font-size:clamp(2rem,11vw,2.6rem)}.features{gap:1rem 1.25rem}.login-card{padding:1.25rem 1rem 1.15rem}.page-footer{letter-spacing:.12em}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}}.bs-shell{--bs-bg:#050706;--bs-card:#0d120e;--bs-card-2:#111711;--bs-green:#9eff00;--bs-gold:#d4b06a;--bs-text:#fff;--bs-muted:#a4ada6;--bs-border:#9eff0024;--bs-surface:transparent;--bs-divider:#ffffff0f;--bs-radius-sm:6px;--bs-radius-md:8px;--bs-pad-x:clamp(1.35rem, 3.2vw, 2.5rem);--bs-section-fade:linear-gradient(180deg, #9eff000a 0%, #9eff0003 28%, transparent 72%);--bs-font:"Inter", "Segoe UI", sans-serif;--bs-ease:cubic-bezier(.22, 1, .36, 1);--bs-dur:.18s;background:var(--bs-bg);min-height:100dvh;color:var(--bs-text);font-family:var(--bs-font);scrollbar-width:thin;scrollbar-color:#9eff0059 #ffffff0a;padding-left:env(safe-area-inset-left,0);padding-right:env(safe-area-inset-right,0);flex-direction:column;display:flex}.bs-shell *,.bs-shell :before,.bs-shell :after{scrollbar-width:thin;scrollbar-color:#9eff0059 #ffffff0a}.bs-shell::-webkit-scrollbar{width:8px;height:6px}.bs-shell ::-webkit-scrollbar{width:8px;height:6px}.bs-shell::-webkit-scrollbar-track{background:#ffffff08;border-radius:999px}.bs-shell ::-webkit-scrollbar-track{background:#ffffff08;border-radius:999px}.bs-shell::-webkit-scrollbar-thumb{background:#9eff0052;border:1px solid #05070673;border-radius:999px}.bs-shell ::-webkit-scrollbar-thumb{background:#9eff0052;border:1px solid #05070673;border-radius:999px}.bs-shell::-webkit-scrollbar-thumb:hover{background:#9eff008c}.bs-shell ::-webkit-scrollbar-thumb:hover{background:#9eff008c}.bs-shell::-webkit-scrollbar-button{width:0;height:0;display:none}.bs-shell ::-webkit-scrollbar-button{width:0;height:0;display:none}.bs-shell::-webkit-scrollbar-corner{background:0 0}.bs-shell ::-webkit-scrollbar-corner{background:0 0}.bs-shell__body{flex:1;grid-template-columns:220px minmax(0,1fr);align-items:stretch;min-height:0;display:grid;overflow:hidden auto}html.bs-sidebar-collapsed .bs-shell__body{grid-template-columns:minmax(0,1fr)}.bs-shell__body:has(.bx-admin-rail){grid-template-columns:minmax(13.5rem,15.5rem) minmax(0,1fr)}.bs-topbar{z-index:30;background:linear-gradient(180deg, #9eff000e 0%, #9eff0004 42%, transparent 100%), linear-gradient(90deg, #d4b06a0a 0%, transparent 38%), var(--bs-bg);border-bottom:1px solid var(--bs-border);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);flex-shrink:0;justify-content:space-between;align-items:center;gap:1rem;height:4rem;padding:0 1.25rem;display:flex;position:relative;box-shadow:inset 0 -1px #050706a6}.bs-topbar__burger-slot{display:none}.bs-topbar__brand{color:inherit;align-items:center;gap:.55rem;text-decoration:none;display:inline-flex}.bs-topbar__logo{color:var(--bs-green);place-items:center;line-height:0;display:grid}.bs-topbar__name{letter-spacing:-.03em;color:var(--bs-text);font-size:1.2rem;font-style:italic;font-weight:800}.bs-topbar__actions{align-items:center;gap:.55rem;display:flex}.bs-topbar__icon-btn{color:#c9d0c8eb;cursor:pointer;width:2.35rem;height:2.35rem;transition:background var(--bs-dur) var(--bs-ease), color var(--bs-dur) var(--bs-ease), border-color var(--bs-dur) var(--bs-ease);background:0 0;border:1px solid #0000;border-radius:999px;place-content:center;place-items:center;padding:0;line-height:0;text-decoration:none;display:grid;position:relative}.bs-topbar__icon-btn:hover,.bs-topbar__icon-btn.is-open{color:var(--bs-green);background:#9eff0014;border-color:#9eff002e}.bs-topbar__icon-btn svg{margin:0;display:block}.bs-topbar__badge{color:#fff;text-align:center;background:#ff3b3b;border-radius:999px;min-width:.95rem;height:.95rem;padding:0 .2rem;font-size:.62rem;font-weight:800;line-height:.95rem;position:absolute;top:.2rem;right:.15rem}.bs-topbar__profile{color:var(--bs-text);cursor:pointer;transition:background var(--bs-dur) var(--bs-ease), border-color var(--bs-dur) var(--bs-ease);background:0 0;border:1px solid #0000;border-radius:999px;align-items:center;gap:.55rem;margin-left:.15rem;padding:.22rem .45rem .22rem .22rem;display:inline-flex}.bs-topbar__profile:hover,.bs-topbar__profile.is-open{background:#9eff000f;border-color:#9eff0024}.bs-topbar__avatar{object-fit:cover;background:var(--bs-card);border:1px solid #9eff0047;border-radius:999px;width:2rem;height:2rem;display:block;box-shadow:0 0 0 2px #d4b06a1f}.bs-topbar__meta{text-align:left;flex-direction:column;align-items:flex-start;gap:.02rem;display:flex}.bs-topbar__meta strong{font-size:.84rem;font-weight:650;line-height:1.1}.bs-topbar__meta span{color:var(--bs-muted);font-size:.68rem;line-height:1.1}.bs-topbar__chevron{color:#9eff008c;transition:transform .18s ease, color var(--bs-dur) var(--bs-ease);flex-shrink:0;margin:0;display:block}.bs-topbar__profile:hover .bs-topbar__chevron,.bs-topbar__profile.is-open .bs-topbar__chevron{color:var(--bs-green)}.bs-topbar__profile.is-open .bs-topbar__chevron{transform:rotate(180deg)}.bs-topbar__menu{position:relative}.bs-topbar__dropdown{z-index:40;border-radius:var(--bs-radius-md);background:linear-gradient(180deg, #9eff000d 0%, transparent 40%), var(--bs-card);border:1px solid var(--bs-border);transform-origin:100% 0;min-width:14rem;animation:bs-topbar-dropdown-in .2s var(--bs-ease,cubic-bezier(.22, 1, .36, 1));padding:.35rem;position:absolute;top:calc(100% + .5rem);right:0;box-shadow:0 14px 32px #00000073}.bs-topbar__dropdown--notifications{background:linear-gradient(180deg, #9eff000d 0%, transparent 36%), var(--bs-card);border-color:var(--bs-border);width:min(22rem,100vw - 1.5rem);min-width:18rem;padding:0;overflow:hidden}.bs-topbar__notifications-head{background:linear-gradient(#9eff001f 0%,#9eff000a 100%),#121912;border-bottom:1px solid #9eff002e;flex-direction:column;align-items:stretch;gap:.55rem;margin:0;padding:.85rem 1rem;display:flex}.bs-topbar__notifications-title{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.bs-topbar__notifications-head strong{letter-spacing:-.02em;color:#fff;font-size:.95rem;font-weight:700}.bs-topbar__notifications-count{letter-spacing:.02em;color:var(--bs-green);white-space:nowrap;background:#9eff0024;border:1px solid #9eff0047;border-radius:999px;align-items:center;padding:.22rem .55rem;font-size:.7rem;font-weight:700;display:inline-flex}.bs-topbar__notifications-mark-all{color:var(--bs-green);letter-spacing:.01em;cursor:pointer;background:#9eff0014;border:1px solid #9eff0047;border-radius:999px;align-self:flex-start;margin:0;padding:.35rem .65rem;font-family:inherit;font-size:.72rem;font-weight:700;transition:background .15s,border-color .15s,opacity .15s}.bs-topbar__notifications-mark-all:hover:not(:disabled){background:#9eff0029;border-color:#9eff006b}.bs-topbar__notifications-mark-all:disabled{opacity:.45;cursor:default}.bs-topbar__notifications-empty{text-align:center;color:var(--bs-muted);margin:0;padding:1.1rem .85rem;font-size:.84rem;list-style:none}.bs-topbar__notifications-empty--error{color:#ffc4a0f2;flex-direction:column;align-items:center;gap:.65rem;display:flex}.bs-topbar__notifications-retry{color:var(--bs-green);cursor:pointer;background:#9eff001a;border:1px solid #9eff0052;border-radius:999px;margin:0;padding:.35rem .7rem;font-family:inherit;font-size:.72rem;font-weight:700}.bs-topbar__notifications-retry:hover{background:#9eff002e}.bs-topbar__notifications-list{scrollbar-width:thin;scrollbar-color:#9eff0059 transparent;flex-direction:column;gap:.2rem;max-height:18rem;margin:0;padding:.45rem;list-style:none;display:flex;overflow:auto}.bs-topbar__notifications-list::-webkit-scrollbar{width:6px}.bs-topbar__notifications-list::-webkit-scrollbar-track{background:0 0}.bs-topbar__notifications-list::-webkit-scrollbar-thumb{background:#9eff0047;border-radius:999px}.bs-topbar__notifications-list::-webkit-scrollbar-button{width:0;height:0;display:none}.bs-topbar__notification{width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:12px;grid-template-columns:.55rem minmax(0,1fr);gap:.7rem;margin:0;padding:.75rem .7rem;font-family:inherit;transition:background .15s;display:grid}.bs-topbar__notification:hover{background:#9eff000d}.bs-topbar__notification-dot{background:0 0;border-radius:999px;width:.45rem;height:.45rem;margin-top:.35rem}.bs-topbar__notification.is-unread .bs-topbar__notification-dot{background:var(--bs-green);box-shadow:0 0 10px #9eff0073}.bs-topbar__notification-body{flex-direction:column;gap:.28rem;min-width:0;display:flex}.bs-topbar__notification-body strong{color:#fff;font-size:.86rem;font-weight:700;line-height:1.2}.bs-topbar__notification-body span{color:#d6ded6e0;font-size:.82rem;line-height:1.4}.bs-topbar__notification-body em{color:var(--bs-muted);font-size:.7rem;font-style:normal}.bs-topbar__dropdown-item{color:#f2f5f2e6;text-align:left;cursor:pointer;width:100%;transition:background var(--bs-dur) var(--bs-ease), color var(--bs-dur) var(--bs-ease), transform var(--bs-dur) var(--bs-ease);animation:bs-topbar-item-in .28s var(--bs-ease) both;background:0 0;border:0;border-radius:9px;align-items:center;margin:0;padding:.68rem .8rem;font-family:inherit;font-size:.88rem;font-weight:500;display:flex}.bs-topbar__dropdown>div:first-child .bs-topbar__dropdown-item{animation-delay:20ms}.bs-topbar__dropdown>div:nth-child(2) .bs-topbar__dropdown-item{animation-delay:50ms}.bs-topbar__dropdown>div:nth-child(3) .bs-topbar__dropdown-item{animation-delay:80ms}.bs-topbar__dropdown>div:nth-child(4) .bs-topbar__dropdown-item{animation-delay:.11s}.bs-topbar__dropdown>div:nth-child(5) .bs-topbar__dropdown-item{animation-delay:.14s}.bs-topbar__dropdown-item:hover{color:#fff;background:#9eff0012}.bs-topbar__dropdown-item:active{transform:scale(.985)}.bs-topbar__dropdown-item.is-danger{color:#ff6b6b}.bs-topbar__dropdown-item.is-danger:hover{color:#ff8585;background:#ff50501a}.bs-topbar__dropdown-item.is-admin{color:var(--bs-green);letter-spacing:.01em;font-weight:750}.bs-topbar__dropdown-item.is-admin:hover{color:var(--bs-green);background:#9eff001a}.bs-topbar__dropdown-divider{background:#9eff001f;height:1px;margin:.28rem .4rem}@keyframes bs-topbar-dropdown-in{0%{opacity:0;transform:translateY(-8px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes bs-topbar-item-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes bs-sidebar-mark{0%{opacity:0;transform:scaleY(.55)}to{opacity:1;transform:scaleY(1)}}@media (prefers-reduced-motion:reduce){.bs-topbar__dropdown,.bs-topbar__dropdown-item,.bs-sidebar__link.is-active:before{animation:none}.bs-topbar__dropdown-item:active,.bs-sidebar__link:active,.bs-sidebar__link:hover .bs-sidebar__icon{transform:none}}.bs-sidebar-rail{z-index:1;isolation:isolate;border-right:1px solid var(--bs-border);background:linear-gradient(180deg, #9eff0008 0%, transparent 28%), var(--bs-bg);flex-direction:column;align-self:stretch;width:100%;min-height:calc(100dvh - 4rem);display:flex;position:relative;overflow:hidden}.bs-sidebar-rail:before{content:"";z-index:0;background:linear-gradient(180deg, #050706c7 0%, #050706db 40%, #050706f2 100%), linear-gradient(165deg, #9eff0024 0%, #d4b06a0d 32%, transparent 62%), var(--bs-sidebar-bg-image,none) center / cover no-repeat;pointer-events:none;position:absolute;inset:0}.bs-sidebar{z-index:1;background:0 0;flex-direction:column;gap:.85rem;width:100%;padding:1rem .7rem .85rem .65rem;display:flex;position:sticky;top:0}.bs-sidebar-rail>*,.bs-sidebar>*{z-index:1;position:relative}.bs-sidebar__nav{flex-direction:column;gap:.14rem;display:flex}.bs-sidebar__link{border-radius:var(--bs-radius-sm);color:var(--bs-muted);transition:background .32s var(--bs-ease), color .28s var(--bs-ease), box-shadow .32s var(--bs-ease), transform .2s var(--bs-ease);background:linear-gradient(105deg,#9eff0000 0%,#d4b06a00 48%,#9eff0000 100%);align-items:center;gap:.7rem;padding:.62rem .55rem;font-size:.9rem;font-weight:550;text-decoration:none;display:flex;position:relative;box-shadow:inset 0 0 0 1px #0000}.bs-sidebar__link:hover{color:var(--bs-text);background:linear-gradient(105deg,#9eff0014 0%,#d4b06a0a 42%,#9eff0005 100%)}.bs-sidebar__link:hover .bs-sidebar__icon{color:var(--bs-green);transform:translate(2px)}.bs-sidebar__link:active{transform:scale(.985)}.bs-sidebar__link.is-active{color:var(--bs-text);background:linear-gradient(105deg,#9eff0029 0%,#9eff0012 38%,#d4b06a0f 72%,#9eff0008 100%);font-weight:650;box-shadow:inset 0 0 0 1px #9eff001a}.bs-sidebar__link.is-active:before{content:"";transform-origin:50%;width:2px;animation:bs-sidebar-mark .34s var(--bs-ease) both;background:linear-gradient(#9eff00f2 0%,#9eff008c 48%,#d4b06ad9 100%);border-radius:999px;position:absolute;top:.35rem;bottom:.35rem;left:0}.bs-sidebar__link.is-active .bs-sidebar__icon{color:var(--bs-green)}.bs-sidebar__icon{width:1.25rem;height:1.25rem;color:inherit;transition:color .28s var(--bs-ease), transform .28s var(--bs-ease);flex-shrink:0;place-content:center;place-items:center;line-height:0;display:grid}.bs-sidebar__icon svg{margin:0;display:block}.bs-sidebar__badge{letter-spacing:.06em;color:var(--bs-green);background:#9eff001a;border-radius:999px;margin-left:auto;padding:.16rem .38rem;font-size:.6rem;font-weight:700}.bs-sidebar__link.is-active .bs-sidebar__badge{color:var(--bs-green);background:#9eff0029}.bs-sidebar__admin{flex-direction:column;gap:.15rem;display:flex}.bs-sidebar__admin-trigger{cursor:pointer;text-align:left;width:100%;font:inherit;background:0 0;border:0}.bs-sidebar__admin-trigger.is-active{color:var(--bs-text);box-shadow:none;background:#9eff0014}.bs-sidebar__admin-chevron{color:inherit;opacity:.7;place-items:center;margin-left:auto;transition:transform .22s;display:grid}.bs-sidebar__admin.is-open .bs-sidebar__admin-chevron{transform:rotate(180deg)}.bs-sidebar__admin-menu{opacity:0;pointer-events:none;border-left:1px solid #0000;grid-template-rows:0fr;margin:0 0 0 .65rem;padding:0;transition:grid-template-rows .28s cubic-bezier(.22,1,.36,1),opacity .22s,transform .28s cubic-bezier(.22,1,.36,1),border-color .2s,margin .28s,padding .28s;display:grid;transform:translateY(-4px)}.bs-sidebar__admin-menu-inner{flex-direction:column;gap:.55rem;min-height:0;display:flex;overflow:hidden}.bs-sidebar__admin.is-open .bs-sidebar__admin-menu{opacity:1;pointer-events:auto;border-left-color:#9eff002e;grid-template-rows:1fr;margin:0 0 .15rem .7rem;padding:.3rem 0 .35rem .5rem;transform:translateY(0)}.bs-sidebar__admin.is-open .bs-sidebar__admin-group{animation:.28s both bs-admin-menu-item-in}.bs-sidebar__admin.is-open .bs-sidebar__admin-group:first-child{animation-delay:40ms}.bs-sidebar__admin.is-open .bs-sidebar__admin-group:nth-child(2){animation-delay:.1s}@keyframes bs-admin-menu-item-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.bs-sidebar__admin-group{flex-direction:column;gap:.12rem;display:flex}.bs-sidebar__admin-label{letter-spacing:.1em;text-transform:uppercase;color:#d4b06ab8;margin:0 0 .1rem;padding:0 .5rem;font-size:.6rem;font-weight:800}.bs-sidebar__admin-item{min-height:2rem;color:var(--bs-muted);border-radius:8px;align-items:center;gap:.55rem;padding:.38rem .5rem;font-size:.82rem;font-weight:550;text-decoration:none;transition:background .15s,color .15s;display:flex}.bs-sidebar__admin-item:hover{color:var(--bs-text);background:#9eff000d}.bs-sidebar__admin-item.is-active{color:var(--bs-text);background:#9eff001a}.bs-sidebar__admin-item.is-active .bs-sidebar__admin-item-icon{color:var(--bs-green)}.bs-sidebar__admin-item-icon{flex-shrink:0;place-items:center;width:1.15rem;height:1.15rem;display:grid}.bs-sidebar__admin-item-icon svg{width:15px;height:15px}.bs-sidebar__promo{background:linear-gradient(#9eff0008 0%,#0000 100%);border:0;border-top:1px solid #9eff001f;border-radius:0;flex-shrink:0;align-items:flex-start;gap:.65rem;margin-top:auto;padding:.7rem .7rem .95rem;display:flex}.bs-sidebar__promo-icon{width:1.35rem;height:1.35rem;color:var(--bs-green);opacity:.9;flex-shrink:0;place-content:center;place-items:center;line-height:0;display:grid}.bs-sidebar__promo-icon svg{margin:0;display:block}.bs-sidebar__promo p{letter-spacing:.02em;color:#ffffffb8;margin:0;font-size:.7rem;font-weight:600;line-height:1.4}.bs-main{z-index:2;padding:1.4rem var(--bs-pad-x) 2rem;flex-direction:column;gap:1.25rem;min-width:0;min-height:calc(100dvh - 4rem);display:flex;position:relative;overflow:visible}.bs-main>section,.bs-main>.bs-bullstart,.bs-main>.bs-pass,.bs-main>.bs-promo,.bs-main>.bs-bp,.bs-main>.bs-rewards__hero,.bs-main>.bs-history__hero,.bs-main>.bs-support__hero,.bs-main>.bs-rewards__panel,.bs-main>.bs-history__panel,.bs-main>.bx-tickets,.bs-main>.bx-account-panel,.bs-bp-progress,.bs-bp-missions,.bs-bp-pass,.bs-history__rail>*,.bs-support-card,.bx-account-panel,.bx-admin__content>*,.bx-admin-overview>section,.bx-admin-panel,.bx-admin-chart,.bx-admin-campaigns{isolation:isolate;position:relative}.bs-main>section:before,.bs-main>.bs-bullstart:before,.bs-main>.bs-pass:before,.bs-main>.bs-promo:before,.bs-main>.bs-bp:before,.bs-main>.bs-rewards__hero:before,.bs-main>.bs-history__hero:before,.bs-main>.bs-support__hero:before,.bs-main>.bs-rewards__panel:before,.bs-main>.bs-history__panel:before,.bs-main>.bx-tickets:before,.bs-main>.bx-account-panel:before,.bs-bp-progress:before,.bs-bp-missions:before,.bs-bp-pass:before,.bs-history__rail>:before,.bs-support-card:before,.bx-account-panel:before,.bx-admin__content>:before,.bx-admin-overview>section:before,.bx-admin-panel:before,.bx-admin-chart:before,.bx-admin-campaigns:before{content:"";pointer-events:none;z-index:0;background:var(--bs-section-fade,var(--bx-section-fade));opacity:.9;height:4.75rem;position:absolute;inset:0 0 auto}.bs-main>.bs-promo,.bs-main>.bs-bp,.bs-bp-missions,.bs-bp-pass{isolation:auto}.bs-main>.bs-promo:before,.bs-main>.bs-bp:before,.bs-bp-missions:before,.bs-bp-pass:before{content:none;display:none}.bs-bullstart{border:0;border-bottom:1px solid var(--bs-divider);box-shadow:none;background:0 0;border-radius:0;flex-direction:column;gap:1.15rem;padding:1.1rem 0 1.25rem;display:flex}.bs-bullstart__bar{border-bottom:1px solid #ffffff0f;justify-content:space-between;align-items:center;gap:1rem;padding:.15rem .2rem .85rem;display:flex}.bs-bullstart__brand{align-items:center;gap:.75rem;display:flex}.bs-bullstart__mark{border-radius:var(--bs-radius-sm);color:#0a1200;background:var(--bs-green);width:2.4rem;height:2.4rem;box-shadow:none;place-content:center;place-items:center;line-height:0;display:grid}.bs-bullstart__mark svg{margin:0;display:block}.bs-bullstart__eyebrow{letter-spacing:.14em;color:var(--bs-muted);margin:0 0 .15rem;font-size:.65rem;font-weight:700}.bs-bullstart__brand h2{letter-spacing:-.02em;color:var(--bs-text);margin:0;font-size:1.35rem;font-weight:800}.bs-bullstart__period{color:var(--bs-green);background:#9eff0014;border:1px solid #9eff0047;border-radius:999px;margin:0;padding:.45rem .75rem;font-size:.78rem;font-weight:700}.bs-bullstart__body{flex-direction:column;gap:1.15rem;display:flex}.bs-start-hero{--bs-hero-green-soft:#d4ff7a;--bs-hero-green-deep:#5cad00;isolation:isolate;border:0;border-bottom:1px solid var(--bs-divider);min-height:clamp(620px,72vh,720px);box-shadow:none;background:#050706;border-radius:0;flex-direction:column;display:flex;position:relative;overflow:hidden}.bs-start-hero__media{z-index:0;position:absolute;inset:0}.bs-start-hero__image{object-fit:cover;object-position:55% 40%;width:100%;height:100%;display:block;transform:scale(1.02)}.bs-start-hero__veil{pointer-events:none;background:linear-gradient(90deg,#05070659 0%,#0507061f 40%,#0000 68%,#0507062e 100%),linear-gradient(#0507061f 0%,#0000 40%,#0507068c 100%);position:absolute;inset:0}.bs-start-hero__inner{z-index:1;flex-direction:column;flex:1;justify-content:flex-end;gap:1.5rem;padding:clamp(1.5rem,3vw,2.5rem) clamp(1.4rem,3vw,2.4rem) 1.25rem;display:flex;position:relative}.bs-start-hero__spacer{flex:1}.bs-start-hero__next{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:inherit;background:linear-gradient(90deg,#080c09d1 0%,#0c120cb8 100%);border:1px solid #9eff0038;border-radius:16px;grid-template-columns:minmax(0,1.2fr) minmax(240px,.9fr);align-items:end;gap:1rem 1.5rem;padding:1rem 1.15rem 1.05rem;text-decoration:none;transition:border-color .15s,background .15s,transform .15s;display:grid}.bs-start-hero__next:hover{background:linear-gradient(90deg,#0a100ae6 0%,#0e160ed1 100%);border-color:#9eff0073;transform:translateY(-1px)}.bs-start-hero__next-eyebrow{letter-spacing:.16em;color:var(--bs-green);margin:0 0 .3rem;font-size:.68rem;font-weight:700}.bs-start-hero__next h2{letter-spacing:-.02em;color:#fff;margin:0;font-size:1.15rem;font-weight:800}.bs-start-hero__next-hint{color:var(--bs-muted);margin:.4rem 0 0;font-size:.88rem;line-height:1.4}.bs-start-hero__next-hint strong{color:#f2f5f2eb;font-weight:600}.bs-start-hero__next-progress{flex-direction:column;gap:.45rem;display:flex}.bs-start-hero__next-meta{color:var(--bs-muted);justify-content:space-between;gap:.75rem;font-size:.82rem;display:flex}.bs-start-hero__next-meta strong{color:var(--bs-green);font-size:.95rem}.bs-start-hero__next-track{background:#ffffff1a;border-radius:999px;height:.7rem;overflow:hidden}.bs-start-hero__next-track>span{border-radius:inherit;background:linear-gradient(90deg, #7acc00, var(--bs-green));height:100%;display:block;box-shadow:0 0 14px #9eff0066}.bs-start-hero__next-action{letter-spacing:.04em;color:var(--bs-green);align-items:center;gap:.4rem;margin-top:.15rem;font-size:.82rem;font-weight:700;display:inline-flex}.bs-info-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:.85rem;display:grid}.bs-info-card{background:#121612;border:1px solid #ffffff0d;border-radius:14px;align-items:center;gap:.85rem;min-height:4.6rem;padding:1rem 1.05rem;display:flex}.bs-info-card__icon{width:2.35rem;height:2.35rem;color:var(--bs-green);flex-shrink:0;place-content:center;place-items:center;line-height:0;display:grid}.bs-info-card__icon svg{margin:0;display:block}.bs-info-card p{color:#e8eee8eb;margin:0;font-size:.9rem;font-weight:500;line-height:1.4}.bs-welcome{margin:.1rem 0 .15rem}.bs-welcome__eyebrow{letter-spacing:.16em;color:var(--bs-green);margin:0 0 .35rem;font-size:.68rem;font-weight:700}.bs-welcome__title{letter-spacing:-.03em;color:var(--bs-text);margin:0;font-size:clamp(1.45rem,2.4vw,1.85rem);font-weight:800;line-height:1.15}.bs-welcome__title span{color:var(--bs-green)}.bs-welcome__sub{max-width:34rem;color:var(--bs-muted);margin:.4rem 0 0;font-size:.95rem;line-height:1.45}.bs-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:.85rem;display:grid}.bs-stat-card{background:var(--bs-card);border:1px solid #ffffff0d;border-radius:16px;align-items:center;gap:.85rem;padding:1rem 1.05rem;display:flex;box-shadow:0 10px 30px #00000040}.bs-stat-card__icon{width:2.6rem;height:2.6rem;color:var(--bs-green);background:#9eff001a;border:1px solid #9eff002e;border-radius:12px;flex-shrink:0;place-content:center;place-items:center;line-height:0;display:grid}.bs-stat-card__icon svg{margin:0;display:block}.bs-stat-card__body{min-width:0}.bs-stat-card__body strong{letter-spacing:-.02em;font-size:1.2rem;font-weight:700;line-height:1.2;display:block}.bs-stat-card__body span{color:var(--bs-muted);margin-top:.15rem;font-size:.82rem;line-height:1.3;display:block}.bs-global{background:var(--bs-card);border:1px solid #ffffff0d;border-radius:18px;padding:1.15rem 1.25rem 1.2rem}.bs-global__head{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:.85rem;display:flex}.bs-global__head h2{letter-spacing:.12em;color:var(--bs-muted);margin:0;font-size:.78rem;font-weight:700}.bs-global__percent{color:var(--bs-green);text-shadow:0 0 18px #9eff004d;font-variant-numeric:tabular-nums;font-size:1.55rem;font-weight:800}.bs-global__track{background:linear-gradient(#ffffff0a,#0000 55%),#121814;border:1px solid #ffffff0f;border-radius:999px;height:.9rem;overflow:hidden;box-shadow:inset 0 1px 2px #00000073}.bs-global__fill{border-radius:inherit;background:linear-gradient(90deg,#3f7a00 0%,#6bb800 35%,#9eff00 75%,#d4ff7a 100%);height:100%;display:block;position:relative;box-shadow:0 0 16px #9eff0059,inset 0 1px #ffffff47}.bs-global__fill:after{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(105deg,#0000 30%,#ffffff47 48%,#0000 66%) 0 0/180% 100%;animation:2.8s ease-in-out infinite bs-progress-sheen;position:absolute;inset:0}.bs-global__caption{color:var(--bs-muted);margin:.75rem 0 0;font-size:.9rem}.bs-guide{flex-direction:column;gap:1.15rem;margin-top:.35rem;display:flex}.bs-guide__journey{grid-template-columns:minmax(0,1.2fr) minmax(17rem,.9fr);align-items:stretch;gap:1rem;display:grid}.bs-guide__level{background:#0a0e0b;border:1px solid #ffffff0f;border-radius:16px;flex-direction:column;justify-content:center;gap:.55rem;padding:1.15rem 1.25rem;display:flex}.bs-guide__eyebrow{letter-spacing:.14em;color:var(--bs-muted);margin:0;font-size:.7rem;font-weight:700}.bs-guide__level h2{letter-spacing:-.04em;color:#fff;margin:0;font-family:Space Grotesk,Inter,sans-serif;font-size:clamp(1.7rem,3vw,2.15rem);font-weight:700}.bs-guide__points-track{background:#171c18;border:1px solid #ffffff0f;border-radius:999px;height:.55rem;overflow:hidden}.bs-guide__points-track>span{border-radius:inherit;background:linear-gradient(90deg,#5cad00 0%,#9eff00 70%,#d4ff7a 100%);height:100%;display:block;box-shadow:0 0 14px #9eff0059}.bs-guide__points-label{color:#c6d0c6d1;font-variant-numeric:tabular-nums;margin:0;font-size:.82rem;font-weight:600}.bs-guide__next-reward{background:#0a0e0b;border:1px solid #9eff0047;border-radius:16px;justify-content:space-between;align-items:center;gap:.85rem;padding:1rem 1.1rem;display:flex;box-shadow:0 0 24px #9eff0014}.bs-guide__next-copy{flex-direction:column;gap:.35rem;min-width:0;display:flex}.bs-guide__next-copy>p{letter-spacing:.12em;color:var(--bs-muted);margin:0;font-size:.68rem;font-weight:700}.bs-guide__next-copy strong{letter-spacing:-.02em;color:#fff;align-items:center;gap:.4rem;font-family:Space Grotesk,Inter,sans-serif;font-size:1.05rem;font-weight:700;display:inline-flex}.bs-guide__next-copy strong svg{color:#ffe566;flex-shrink:0}.bs-guide__next-copy span{color:var(--bs-green);font-size:.82rem;font-weight:600}.bs-guide__chest{filter:drop-shadow(0 0 16px #9eff0059);flex-shrink:0;width:5.5rem}.bs-guide__chest-svg{width:100%;height:auto;display:block}.bs-guide__chest-svg.is-small{width:3.4rem}.bs-guide__toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.bs-guide__section-title{letter-spacing:.14em;color:var(--bs-green);margin:0;font-size:.72rem;font-weight:800}.bs-guide__tabs{align-items:center;gap:.15rem;display:flex}.bs-guide__tab{color:var(--bs-muted);letter-spacing:.08em;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;padding:.45rem .65rem;font-family:inherit;font-size:.72rem;font-weight:700;transition:color .15s,border-color .15s}.bs-guide__tab.is-active{color:#fff;border-bottom-color:var(--bs-green)}.bs-guide__tab:hover{color:#fff}.bs-guide__list{flex-direction:column;gap:.65rem;display:flex}.bs-guide__empty{text-align:center;color:var(--bs-muted);border:1px dashed #ffffff1a;border-radius:14px;margin:0;padding:1.25rem;font-size:.9rem}.bs-mission-row{background:#0a0e0b;border:1px solid #ffffff12;border-radius:14px;grid-template-columns:2.6rem minmax(0,1fr) auto auto;align-items:center;gap:.95rem;padding:1rem 1.1rem;transition:border-color .15s,box-shadow .15s,opacity .15s;display:grid}.bs-mission-row.is-complete,.bs-mission-row.is-progress{border-color:#9eff0073;box-shadow:0 0 22px #9eff001a}.bs-mission-row.is-locked{opacity:.62}.bs-mission-row__step{color:#d6ded6cc;background:#111611;border:1.5px solid #ffffff29;border-radius:999px;flex-shrink:0;place-items:center;width:2.35rem;height:2.35rem;font-size:.9rem;font-weight:800;display:grid}.bs-mission-row.is-complete .bs-mission-row__step,.bs-mission-row.is-claimed .bs-mission-row__step{color:#0a1200;background:var(--bs-green);border-color:var(--bs-green);box-shadow:0 0 16px #9eff0059}.bs-mission-row.is-progress .bs-mission-row__step{color:var(--bs-green);border-color:#9eff008c}.bs-mission-row__body{min-width:0}.bs-mission-row h3{letter-spacing:-.01em;text-transform:uppercase;color:#fff;margin:0;font-size:.98rem;font-weight:800}.bs-mission-row__desc{color:#c6d0c6d1;margin:.28rem 0 0;font-size:.86rem;line-height:1.4}.bs-mission-row__mini{align-items:center;gap:.65rem;max-width:14rem;margin-top:.55rem;display:flex}.bs-mission-row__mini-track{background:#171c18;border-radius:999px;flex:1;height:.38rem;overflow:hidden}.bs-mission-row__mini-track>span{border-radius:inherit;background:var(--bs-green);height:100%;display:block;box-shadow:0 0 10px #9eff0059}.bs-mission-row__mini strong{color:var(--bs-green);font-variant-numeric:tabular-nums;font-size:.72rem;font-weight:700}.bs-mission-row__points{color:var(--bs-green);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:.9rem;font-weight:800}.bs-mission-row__status{min-width:8.5rem;height:2.45rem;color:var(--bs-green);letter-spacing:.06em;cursor:pointer;background:0 0;border:1.5px solid #9eff008c;border-radius:10px;justify-content:center;align-items:center;gap:.35rem;padding:0 .9rem;font-family:inherit;font-size:.72rem;font-weight:800;transition:background .15s,color .15s,border-color .15s;display:inline-flex}.bs-mission-row__status:hover:not(:disabled){background:#9eff001a}.bs-mission-row__status--done{border-color:var(--bs-green);box-shadow:0 0 14px #9eff002e}.bs-mission-row__status--progress{border-color:#9eff0066}.bs-mission-row__status--locked,.bs-mission-row__status--claimed{color:#c6d0c6b3;cursor:not-allowed;border-color:#ffffff1f}.bs-mission-row__status svg{margin:0;display:block}.bs-guide__cta{background:linear-gradient(90deg,#9eff0014 0%,#0a0e0beb 42%,#0a0e0bf2 100%),#0a0e0b;border:1px solid #9eff0038;border-radius:16px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:1rem;padding:1.15rem 1.25rem;display:grid;overflow:hidden;box-shadow:0 0 28px #9eff0014}.bs-guide__cta-art{filter:drop-shadow(0 0 12px #9eff004d);align-items:flex-end;gap:.2rem;display:flex}.bs-guide__cta-copy p{letter-spacing:-.02em;color:var(--bs-green);margin:0;font-family:Space Grotesk,Inter,sans-serif;font-size:clamp(.95rem,1.8vw,1.15rem);font-weight:700;line-height:1.25}.bs-guide__cta-copy span{letter-spacing:.08em;color:#f2f5f2e0;margin-top:.3rem;font-size:.78rem;font-weight:700;display:block}.bs-guide__cta-btn{background:var(--bs-green);color:#0a1200;letter-spacing:.05em;white-space:nowrap;cursor:pointer;border:0;border-radius:10px;justify-content:center;align-items:center;gap:.4rem;height:2.85rem;padding:0 1.15rem;font-family:inherit;font-size:.75rem;font-weight:800;transition:filter .15s,transform .15s;display:inline-flex;box-shadow:0 0 18px #9eff0047}.bs-guide__cta-btn:hover{filter:brightness(1.05);transform:translateY(-1px)}.bs-guide__cta-btn svg{margin:0;display:block}.bs-levelup{z-index:90;background:0 0;place-items:center;padding:1.25rem;animation:.35s forwards bs-modal-backdrop;display:grid;position:fixed;inset:0}.bs-levelup__burst{pointer-events:none;position:absolute;inset:0;overflow:hidden}.bs-levelup__spark{background:var(--bs-green);opacity:0;width:7px;height:7px;animation:bs-levelup-spark 1.25s ease-out calc(.15s + var(--i) * 40ms) forwards;border-radius:2px;position:absolute;top:42%;left:50%;box-shadow:0 0 10px #9eff00bf}.bs-levelup__spark--1{--dx:-100px;--dy:-130px}.bs-levelup__spark--2{--dx:105px;--dy:-125px}.bs-levelup__spark--3{--dx:-140px;--dy:-60px}.bs-levelup__spark--4{--dx:145px;--dy:-55px}.bs-levelup__spark--5{--dx:-50px;--dy:-160px}.bs-levelup__spark--6{--dx:55px;--dy:-155px}.bs-levelup__spark--7{--dx:-120px;--dy:-10px}.bs-levelup__spark--8{--dx:125px;--dy:-5px}.bs-levelup__spark--9{--dx:-80px;--dy:-95px;width:5px;height:12px}.bs-levelup__spark--10{--dx:85px;--dy:-100px;width:5px;height:12px}.bs-levelup__spark--11{--dx:-155px;--dy:-35px;background:#ffe566}.bs-levelup__spark--12{--dx:160px;--dy:-30px;background:#ffe566}.bs-levelup__spark--13{--dx:-25px;--dy:-175px;border-radius:50%}.bs-levelup__spark--14{--dx:30px;--dy:-170px;border-radius:50%}.bs-levelup__dialog{--bs-levelup-display:"Space Grotesk", "Inter", sans-serif;z-index:1;text-align:center;opacity:0;background:linear-gradient(#141c14 0%,#0a0e0b 100%);border:1px solid #9eff0038;border-radius:26px;flex-direction:column;align-items:center;gap:.75rem;width:min(100%,24.5rem);padding:2rem 1.45rem 1.4rem;animation:.6s cubic-bezier(.18,1.25,.42,1) 50ms forwards bs-modal-pop;display:flex;position:relative;overflow:hidden;transform:scale(.7)translateY(24px);box-shadow:0 0 0 1px #9eff000f,0 28px 70px #0009,0 0 90px #9eff0024}.bs-levelup__dialog:before{content:"";pointer-events:none;background:radial-gradient(circle,#9eff0038 0%,#0000 70%);width:18rem;height:15rem;position:absolute;top:-18%;left:50%;transform:translate(-50%)}.bs-levelup__close{z-index:2;color:#ffffff8c;cursor:pointer;background:0 0;border:0;border-radius:999px;place-content:center;place-items:center;width:2rem;height:2rem;padding:0;line-height:0;transition:color .15s,background .15s;display:grid;position:absolute;top:.9rem;right:.9rem}.bs-levelup__close:hover{color:#fff;background:#ffffff14}.bs-levelup__badge{place-items:center;width:8.2rem;height:8.2rem;margin-bottom:.35rem;animation:.7s cubic-bezier(.2,1.4,.4,1) .15s both bs-levelup-badge;display:grid;position:relative}.bs-levelup__pulse{opacity:0;border:1.5px solid #9eff0047;border-radius:50%;position:absolute;inset:.35rem}.bs-levelup__badge.is-leveled .bs-levelup__pulse{animation:1.5s ease-out 50ms infinite bs-levelup-ring}.bs-levelup__pulse--delay{animation-delay:.75s!important}.bs-levelup__progress{filter:drop-shadow(0 0 12px #9eff0059);width:100%;height:100%;position:absolute;inset:0}.bs-levelup__progress-track{stroke:#9eff0024}.bs-levelup__progress-value{stroke:var(--bs-green);transition:stroke-dashoffset 1.55s cubic-bezier(.22,1,.36,1)}.bs-levelup__level-mark{z-index:1;color:#0a1200;background:radial-gradient(circle at 35% 30%,#e8ff8a 0%,#9eff00 48%,#5cad00 100%);border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:.05rem;width:5.55rem;height:5.55rem;display:flex;position:relative;box-shadow:0 0 28px #9eff0073,inset 0 1px #ffffff59}.bs-levelup__level-mark.is-pop{animation:.55s cubic-bezier(.2,1.45,.4,1) bs-levelup-number-pop}.bs-levelup__level-mark span{letter-spacing:.14em;font-size:.68rem;font-weight:800}.bs-levelup__level-mark strong{font-family:var(--bs-levelup-display);letter-spacing:-.05em;font-size:2.05rem;font-weight:700;line-height:1}.bs-levelup__eyebrow{font-family:var(--bs-levelup-display);letter-spacing:.16em;text-transform:uppercase;color:#9eff00cc;margin:0;font-size:.72rem;font-weight:600;animation:.4s .35s both bs-modal-fade-up}.bs-levelup__title{font-family:var(--bs-levelup-display);letter-spacing:-.04em;color:#fff;flex-direction:column;align-items:center;gap:.15rem;margin:0;font-size:clamp(1.85rem,4.5vw,2.2rem);font-weight:700;line-height:1;animation:.45s .42s both bs-modal-fade-up;display:flex}.bs-levelup__title span{color:var(--bs-green);text-shadow:0 0 28px #9eff004d}.bs-levelup__sub{color:#c6d0c6e6;max-width:20rem;margin:.1rem 0 0;font-size:.94rem;font-weight:500;line-height:1.5;animation:.45s .5s both bs-modal-fade-up}.bs-levelup__sub strong{color:#fff;font-weight:700}.bs-levelup__tips{flex-direction:column;gap:.55rem;width:100%;margin-top:.35rem;animation:.45s .58s both bs-modal-fade-up;display:flex}.bs-levelup__tip{text-align:left;background:#ffffff08;border:1px solid #ffffff0f;border-radius:14px;align-items:center;gap:.75rem;padding:.8rem .9rem;display:flex}.bs-levelup__tip>span{color:#0a1200;background:var(--bs-green);border-radius:10px;flex-shrink:0;place-items:center;width:2.2rem;height:2.2rem;display:grid}.bs-levelup__tip svg{margin:0;display:block}.bs-levelup__tip p{color:#e8eee8eb;margin:0;font-size:.86rem;font-weight:500;line-height:1.35}.bs-levelup__cta{background:var(--bs-green);color:#0a1200;width:100%;height:3.1rem;font-family:var(--bs-levelup-display);letter-spacing:-.01em;cursor:pointer;border:0;border-radius:999px;margin-top:.35rem;font-size:.95rem;font-weight:700;transition:filter .15s,transform .15s;animation:.45s .66s both bs-modal-fade-up;box-shadow:0 0 24px #9eff004d}.bs-levelup__cta:hover{filter:brightness(1.06);transform:translateY(-1px)}@keyframes bs-levelup-spark{0%{opacity:0;transform:translate(-50%,-50%)scale(.4)rotate(0)}20%{opacity:1}to{opacity:0;transform:translate(calc(-50% + var(--dx)), calc(-50% + var(--dy))) scale(.3) rotate(120deg)}}@keyframes bs-levelup-badge{0%{opacity:0;transform:scale(.4)}70%{opacity:1;transform:scale(1.08)}to{opacity:1;transform:scale(1)}}@keyframes bs-levelup-number-pop{0%{transform:scale(.82)}55%{transform:scale(1.12)}to{transform:scale(1)}}@keyframes bs-levelup-ring{0%{opacity:.7;transform:scale(.85)}to{opacity:0;transform:scale(1.4)}}.bs-history{gap:1.35rem;position:relative}.bs-history:before{content:"";pointer-events:none;z-index:0;background:radial-gradient(circle at 70% 20%,#9eff0029 0%,#0000 58%),radial-gradient(circle at 100% 0,#9eff0014 0%,#0000 50%);width:min(28rem,55vw);height:18rem;position:absolute;inset:-1rem -1rem auto auto}.bs-history>*{z-index:1;position:relative}.bs-history__hero{isolation:isolate;border:0;border-bottom:1px solid var(--bs-divider);background:0 0;border-radius:0;grid-template-columns:minmax(0,1fr);align-items:end;gap:0;min-height:220px;padding:1.4rem 0 1.25rem;display:grid;position:relative;overflow:hidden}.bs-history__hero-bg{object-fit:cover;object-position:center right;z-index:0;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.bs-history__hero-copy{z-index:1;max-width:min(36rem,100%);position:relative}.bs-history__eyebrow{letter-spacing:.14em;color:var(--bs-green);margin:0 0 .45rem;font-size:.72rem;font-weight:800}.bs-history__hero h1{letter-spacing:-.04em;color:#fff;margin:0;font-family:Space Grotesk,Inter,sans-serif;font-size:clamp(1.85rem,4vw,2.6rem);font-weight:700;line-height:1.05}.bs-history__hero h1 span{color:var(--bs-green)}.bs-history__lead{color:#c6d0c6db;max-width:34rem;margin:.75rem 0 0;font-size:.95rem;line-height:1.5}.bs-history__hero-aside{justify-content:flex-end;align-items:center;gap:.85rem;display:flex}.bs-history__trophy{filter:drop-shadow(0 0 18px #9eff0047);flex-shrink:0;width:6.5rem;height:auto}.bs-history__hero-quote{text-align:right;flex-direction:column;gap:.35rem;display:flex}.bs-history__hero-quote p{letter-spacing:.08em;color:#f2f5f2e6;max-width:10rem;margin:0;font-size:.72rem;font-weight:800;line-height:1.35}.bs-history__hero-quote span{letter-spacing:.1em;color:var(--bs-green);font-size:.68rem;font-weight:700}.bs-history__stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:.85rem;display:grid}.bs-history-stat{border:0;border-bottom:1px solid var(--bs-divider);box-shadow:none;background:0 0;border-radius:0;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.75rem;padding:.85rem 0;display:grid}.bs-history-stat__icon{border-radius:var(--bs-radius-sm);color:#0a1200;background:var(--bs-green);width:2.2rem;height:2.2rem;box-shadow:none;place-items:center;display:grid}.bs-history-stat__icon svg,.bs-history-stat__chart svg{margin:0;display:block}.bs-history-stat p{color:var(--bs-muted);margin:0;font-size:.78rem}.bs-history-stat strong{letter-spacing:-.03em;color:#fff;margin-top:.2rem;font-family:Space Grotesk,Inter,sans-serif;font-size:1.15rem;font-weight:700;display:block}.bs-history-stat span:not(.bs-history-stat__icon):not(.bs-history-stat__chart){letter-spacing:.04em;color:#c6d0c6c7;margin-top:.2rem;font-size:.72rem;font-weight:700;display:block}.bs-history-stat__chart{color:var(--bs-green);opacity:.85}.bs-history__panel{background:0 0;border:0;border-radius:0;overflow:hidden}.bs-history__panel-head{border-bottom:1px solid var(--bs-divider);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 0 .85rem;display:flex}.bs-history__panel-actions{flex-wrap:wrap;flex-shrink:0;align-items:center;gap:.55rem;display:inline-flex}.bs-history__panel-title{align-items:flex-start;gap:.8rem;display:flex}.bs-history__panel-icon{border-radius:var(--bs-radius-sm);width:2.1rem;height:2.1rem;color:var(--bs-green);background:#9eff001a;border:0;flex-shrink:0;place-items:center;display:grid}.bs-history__panel-icon svg{margin:0;display:block}.bs-history__panel-title h2{color:#fff;margin:0;font-size:1.05rem;font-weight:800}.bs-history__panel-title p{color:var(--bs-muted);margin:.3rem 0 0;font-size:.84rem;line-height:1.4}.bs-filter{scrollbar-width:thin;background:#ffffff08;border:1px solid #ffffff0f;border-radius:12px;flex-wrap:nowrap;justify-content:flex-end;align-items:center;gap:.35rem;max-width:none;padding:.28rem;display:inline-flex;overflow-x:auto}.bs-filter__chip{appearance:none;height:2.05rem;color:var(--bs-muted);letter-spacing:.01em;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:10px;flex-shrink:0;align-items:center;gap:.35rem;padding:0 .75rem;font-family:inherit;font-size:.76rem;font-weight:700;transition:background .15s,color .15s,box-shadow .15s;display:inline-flex}.bs-filter__chip em{color:#e6ece6d9;background:#ffffff14;border-radius:999px;place-items:center;min-width:1.25rem;height:1.25rem;padding:0 .35rem;font-size:.68rem;font-style:normal;font-weight:800;display:inline-grid}.bs-filter__chip.is-active em{color:#0a1200;background:#0a120047}.bs-filter__chip:hover{color:#fff;background:#ffffff0d}.bs-filter__chip.is-active{color:#0a1200;background:var(--bs-green);box-shadow:0 0 14px #9eff0038}.bs-filter__chip:focus-visible{outline-offset:1px;outline:2px solid #9eff008c}.bs-history__table{flex-direction:column;gap:.55rem;display:flex}.bs-history__thead,.bs-history__row{grid-template-columns:minmax(14rem,1.6fr) minmax(9rem,.85fr) minmax(8rem,.7fr) minmax(9rem,.8fr) 2rem;align-items:center;gap:.85rem;padding:.95rem 1.1rem;display:grid}.bs-history__thead{letter-spacing:.1em;color:var(--bs-muted);border:0;padding-bottom:.35rem;font-size:.68rem;font-weight:800}.bs-history__row{width:100%;color:inherit;text-align:left;cursor:pointer;background:linear-gradient(100deg,#9eff0009,#0000 42%),#00000061;border:1px solid #ffffff12;border-radius:14px;font-family:inherit;transition:background .15s,border-color .15s,transform .15s,box-shadow .15s}.bs-history__row:hover{background:linear-gradient(100deg,#9eff0012,#0000 42%),#00000073;border-color:#9eff0038;transform:translateY(-1px)}.bs-history__row:last-child{border-bottom:1px solid #ffffff12}.bs-history__row:last-child:hover{border-bottom-color:#9eff0038}.bs-history__prize,.bs-history__category,.bs-history__date{align-items:center;gap:.75rem;min-width:0;display:flex}.bs-history__prize img{object-fit:cover;background:#111711;border:1px solid #ffffff0f;border-radius:10px;flex-shrink:0;width:3.1rem;height:3.1rem}.bs-history__prize strong,.bs-history__category strong,.bs-history__date strong{color:#fff;font-size:.9rem;font-weight:700;line-height:1.25;display:block}.bs-history__prize em,.bs-history__category em,.bs-history__date em{color:var(--bs-muted);margin-top:.18rem;font-size:.76rem;font-style:normal;line-height:1.3;display:block}.bs-history__category-icon,.bs-history__date svg{color:var(--bs-green);flex-shrink:0}.bs-history__category-icon{background:#9eff0014;border:1px solid #9eff002e;border-radius:999px;place-items:center;width:2rem;height:2rem;display:grid}.bs-history__category-icon svg,.bs-history__date svg,.bs-history__status svg,.bs-history__chevron svg{margin:0;display:block}.bs-history__status{white-space:nowrap;border-radius:999px;align-items:center;gap:.35rem;padding:.38rem .7rem;font-size:.72rem;font-weight:700;display:inline-flex}.bs-history__status--delivered{color:#0a1200;background:var(--bs-green);box-shadow:0 0 12px #9eff0038}.bs-history__status--shipped{color:#dcecff;background:#1c2a3d;border:1px solid #78aaff59}.bs-history__status--pending{color:#ffe8b8;background:#2a2214;border:1px solid #ffbe5a59}.bs-history__status--used{color:#d6ded6d9;background:#ffffff14;border:1px solid #ffffff1a}.bs-history__chevron{color:#c6d0c68c;place-items:center;display:grid}.bs-history__empty{text-align:center;color:var(--bs-muted);margin:0;padding:1.5rem}.bs-history__footer{border-top:1px solid #9eff002e;justify-content:space-between;align-items:center;gap:1rem;padding-top:.35rem;display:flex}.bs-history__footer p,.bs-history__footer span{letter-spacing:.08em;color:#c6d0c6c7;margin:0;font-size:.72rem;font-weight:700}.bs-history__footer span{color:var(--bs-green)}.bs-complete{z-index:85;background:0 0;place-items:center;padding:1.25rem;animation:.35s forwards bs-modal-backdrop;display:grid;position:fixed;inset:0}.bs-complete__burst{pointer-events:none;position:absolute;inset:0;overflow:hidden}.bs-complete__spark{background:var(--bs-green);opacity:0;width:7px;height:7px;animation:bs-complete-spark 1.2s ease-out calc(.2s + var(--i) * 40ms) forwards;border-radius:2px;position:absolute;top:42%;left:50%;box-shadow:0 0 10px #9eff00bf}.bs-complete__spark--1{--dx:-90px;--dy:-120px}.bs-complete__spark--2{--dx:95px;--dy:-115px}.bs-complete__spark--3{--dx:-130px;--dy:-70px}.bs-complete__spark--4{--dx:135px;--dy:-65px}.bs-complete__spark--5{--dx:-40px;--dy:-150px}.bs-complete__spark--6{--dx:45px;--dy:-145px}.bs-complete__spark--7{--dx:-110px;--dy:-30px}.bs-complete__spark--8{--dx:115px;--dy:-35px}.bs-complete__spark--9{--dx:-70px;--dy:-95px;width:5px;height:12px}.bs-complete__spark--10{--dx:75px;--dy:-100px;width:5px;height:12px}.bs-complete__spark--11{--dx:-150px;--dy:-10px;background:#d4ff7a}.bs-complete__spark--12{--dx:155px;--dy:-15px;background:#d4ff7a}.bs-complete__spark--13{--dx:-20px;--dy:-170px;border-radius:50%}.bs-complete__spark--14{--dx:25px;--dy:-165px;border-radius:50%}.bs-complete__spark--15{--dx:-100px;--dy:-140px;background:#ffe566}.bs-complete__spark--16{--dx:105px;--dy:-135px;background:#ffe566}.bs-complete__dialog{--bs-complete-display:"Space Grotesk", "Inter", sans-serif;z-index:1;text-align:center;opacity:0;background:linear-gradient(#121a12fa 0%,#080b09fa 100%);border:1px solid #9eff002e;border-radius:28px;flex-direction:column;gap:1.15rem;width:min(100%,23.5rem);padding:2rem 1.45rem 1.35rem;animation:.55s cubic-bezier(.18,1.25,.42,1) 50ms forwards bs-modal-pop;display:flex;position:relative;overflow:hidden;transform:scale(.7)translateY(24px);box-shadow:0 0 0 1px #9eff000d,0 28px 70px #0000009e,0 0 80px #9eff001a}.bs-complete__dialog:before{content:"";pointer-events:none;background:radial-gradient(circle,#9eff0033 0%,#0000 70%);width:18rem;height:14rem;position:absolute;top:-18%;left:50%;transform:translate(-50%)}.bs-complete__close{z-index:2;color:#ffffff8c;cursor:pointer;background:0 0;border:0;border-radius:999px;place-content:center;place-items:center;width:2rem;height:2rem;padding:0;line-height:0;transition:color .15s,background .15s;display:grid;position:absolute;top:.9rem;right:.9rem}.bs-complete__close:hover{color:#fff;background:#ffffff14}.bs-complete__hero{z-index:1;flex-direction:column;align-items:center;gap:.55rem;padding:.15rem .4rem 0;display:flex;position:relative}.bs-complete__icon{color:var(--bs-green);filter:drop-shadow(0 0 18px #9eff0073);place-items:center;margin:0 0 .35rem;animation:.5s cubic-bezier(.2,1.4,.4,1) .2s both bs-modal-check-in;display:grid}.bs-complete__icon svg{display:block}.bs-complete__eyebrow{font-family:var(--bs-complete-display);letter-spacing:.16em;text-transform:uppercase;color:#9eff00c7;margin:0;font-size:.72rem;font-weight:600}.bs-complete__title{font-family:var(--bs-complete-display);letter-spacing:-.04em;color:#fff;flex-direction:column;align-items:center;gap:.05rem;margin:0;font-size:clamp(1.85rem,4.5vw,2.15rem);font-weight:700;line-height:.98;display:flex}.bs-complete__title span{color:var(--bs-green);text-shadow:0 0 28px #9eff0047}.bs-complete__sub{color:#c6d0c6e0;max-width:18rem;margin:.15rem 0 0;font-size:.92rem;font-weight:500;line-height:1.45}.bs-complete__mission{z-index:1;background:#ffffff06;border:1px solid #ffffff0f;border-radius:16px;flex-direction:column;align-items:center;gap:.25rem;padding:.85rem 1rem;display:flex;position:relative}.bs-complete__mission-label{letter-spacing:.14em;text-transform:uppercase;color:var(--bs-muted);font-size:.68rem;font-weight:600}.bs-complete__mission-title{font-family:var(--bs-complete-display);letter-spacing:.04em;color:#fff;font-size:.98rem;font-weight:700}.bs-complete__reward{z-index:1;text-align:left;background:linear-gradient(135deg,#9eff0014 0%,#ffffff05 55%),#00000047;border:1px solid #9eff0038;border-radius:18px;align-items:center;gap:.95rem;padding:1rem 1.05rem;display:flex;position:relative;box-shadow:inset 0 1px #ffffff0a}.bs-complete__reward-icon{color:#0a1200;background:var(--bs-green);border-radius:14px;flex-shrink:0;place-content:center;place-items:center;width:3.15rem;height:3.15rem;line-height:0;display:grid;box-shadow:0 0 22px #9eff0047}.bs-complete__reward-icon svg{margin:0;display:block}.bs-complete__reward-copy{flex-direction:column;gap:.12rem;min-width:0;display:flex}.bs-complete__reward-label{letter-spacing:.12em;text-transform:uppercase;color:#c6d0c6b8;font-size:.68rem;font-weight:600}.bs-complete__reward-copy strong{font-family:var(--bs-complete-display);letter-spacing:-.045em;color:#fff;font-size:1.7rem;font-weight:700;line-height:1.05}.bs-complete__reward-tag{letter-spacing:.14em;text-transform:uppercase;color:var(--bs-green);font-size:.72rem;font-weight:700}.bs-complete__actions{z-index:1;flex-direction:column;align-items:center;gap:.55rem;padding-top:.15rem;display:flex;position:relative}.bs-complete__claim{background:var(--bs-green);color:#0a1200;width:100%;height:3.15rem;font-family:var(--bs-complete-display);letter-spacing:-.01em;cursor:pointer;border:0;border-radius:999px;font-size:.95rem;font-weight:700;transition:filter .15s,transform .15s;box-shadow:0 0 24px #9eff0047}.bs-complete__claim:hover{filter:brightness(1.06);transform:translateY(-1px)}.bs-complete__later{color:#c6d0c6b8;cursor:pointer;background:0 0;border:0;padding:.45rem .65rem;font-family:inherit;font-size:.88rem;font-weight:500;transition:color .15s}.bs-complete__later:hover{color:var(--bs-green)}@keyframes bs-complete-spark{0%{opacity:0;transform:translate(-50%,-50%)scale(.4)rotate(0)}20%{opacity:1}to{opacity:0;transform:translate(calc(-50% + var(--dx)), calc(-50% + var(--dy))) scale(.3) rotate(120deg)}}.bs-modal{z-index:80;-webkit-backdrop-filter:blur();backdrop-filter:blur();background:0 0;place-items:center;padding:1.25rem;animation:.35s forwards bs-modal-backdrop;display:grid;position:fixed;inset:0}.bs-modal__burst{pointer-events:none;position:absolute;inset:0;overflow:hidden}.bs-modal__spark{background:var(--bs-green);opacity:0;border-radius:999px;width:9px;height:9px;animation:1.25s ease-out 1.36s forwards bs-modal-spark;position:absolute;top:48%;left:50%;box-shadow:0 0 14px #9eff00e6}.bs-modal__spark--1{--dx:-160px;--dy:-110px}.bs-modal__spark--2{--dx:155px;--dy:-120px}.bs-modal__spark--3{--dx:-130px;--dy:95px}.bs-modal__spark--4{--dx:170px;--dy:85px}.bs-modal__spark--5{--dx:-55px;--dy:-175px}.bs-modal__spark--6{--dx:60px;--dy:-165px}.bs-modal__spark--7{--dx:-195px;--dy:15px}.bs-modal__spark--8{--dx:200px;--dy:-25px}.bs-modal__spark--9{--dx:-95px;--dy:150px}.bs-modal__spark--10{--dx:105px;--dy:160px}.bs-modal__spark--11{--dx:10px;--dy:-195px;animation-delay:1.5s}.bs-modal__spark--12{--dx:-15px;--dy:185px;animation-delay:1.55s}.bs-modal__spark--13{--dx:-175px;--dy:-55px;width:6px;height:6px;animation-delay:1.42s}.bs-modal__spark--14{--dx:180px;--dy:-50px;width:6px;height:6px;animation-delay:1.44s}.bs-modal__spark--15{--dx:-120px;--dy:120px;border-radius:2px;width:5px;height:14px;animation-delay:1.56s}.bs-modal__spark--16{--dx:125px;--dy:115px;border-radius:2px;width:5px;height:14px;animation-delay:1.58s}.bs-modal__spark--17{--dx:-70px;--dy:-150px;background:#ffe566;animation-delay:1.64s}.bs-modal__spark--18{--dx:75px;--dy:-145px;background:#ffe566;animation-delay:1.66s}.bs-modal__dialog{--bs-modal-display:"Space Grotesk", "Inter", sans-serif;text-align:center;opacity:0;background:linear-gradient(#121912 0%,#0a0e0b 100%);border:1px solid #9eff0033;border-radius:26px;width:min(100%,26rem);padding:1.55rem 1.5rem 1.45rem;animation:.65s cubic-bezier(.18,1.25,.42,1) 50ms forwards bs-modal-pop;position:relative;overflow:hidden;transform:scale(.55)translateY(28px);box-shadow:0 0 0 1px #9eff000f,0 28px 70px #00000094,0 0 80px #9eff001a}.bs-modal__dialog:before{content:"";pointer-events:none;background:radial-gradient(circle,#9eff002e 0%,#0000 70%);width:18rem;height:14rem;position:absolute;top:-12%;left:50%;transform:translate(-50%)}.bs-modal__close{z-index:5;color:#ffffffbf;cursor:pointer;opacity:0;background:0 0;border:0;border-radius:999px;place-content:center;place-items:center;width:2rem;height:2rem;padding:0;line-height:0;transition:color .15s,background .15s;animation:.35s 2s forwards bs-modal-fade-up;display:grid;position:absolute;top:.85rem;right:.85rem}.bs-modal__close:hover{color:#fff;background:#ffffff14}.bs-modal__chest-stage{pointer-events:none;height:14rem;margin:-.35rem auto .1rem;position:relative}.bs-modal__chest-defs{width:0;height:0;position:absolute;overflow:hidden}.bs-modal__rays{opacity:0;background:conic-gradient(#0000 0deg,#9eff0047 12deg,#0000 24deg 40deg,#d4ff7a38 52deg,#0000 64deg 90deg,#9eff0033 102deg,#0000 114deg 150deg,#ffe5662e 162deg,#0000 174deg 210deg,#9eff003d 222deg,#0000 234deg 270deg,#d4ff7a33 282deg,#0000 294deg 330deg,#9eff0038 342deg,#0000 354deg);border-radius:50%;width:17rem;height:17rem;animation:.9s cubic-bezier(.2,.9,.3,1) 1.32s forwards bs-modal-rays-in,16s linear 2.22s infinite bs-modal-rays-spin;position:absolute;top:46%;left:50%;transform:scale(.3)rotate(0);-webkit-mask:radial-gradient(circle,#000 18%,#0000 68%);mask:radial-gradient(circle,#000 18%,#0000 68%)}.bs-modal__glow{opacity:0;background:radial-gradient(circle,#dcff8c99 0%,#9eff002e 40%,#9eff0000 70%);border-radius:50%;width:13rem;height:13rem;animation:1.1s ease-out 1.3s forwards bs-modal-glow,2.8s ease-in-out 2.4s infinite bs-modal-glow-breathe;position:absolute;top:52%;left:50%;transform:scale(.3)}.bs-modal__shockwave{opacity:0;border:3px solid #d4ff7acc;border-radius:50%;width:4.5rem;height:4.5rem;animation:.8s ease-out 1.32s forwards bs-modal-shockwave;position:absolute;top:50%;left:50%;translate:-50% -50%}.bs-modal__shockwave:after{content:"";opacity:0;border:2px solid #ffe56699;border-radius:50%;animation:.9s ease-out 1.44s forwards bs-modal-shockwave;position:absolute;inset:-3px}.bs-modal__chest-shadow{opacity:0;background:radial-gradient(#0009 0%,#0000004d 45%,#0000 72%);border-radius:50%;width:9.5rem;height:1.3rem;animation:.62s cubic-bezier(.55,0,.45,1) .22s forwards bs-modal-shadow-land;position:absolute;bottom:.45rem;left:50%;transform:scale(.35)}.bs-modal__chest-shadow:after{content:"";opacity:0;background:radial-gradient(#9eff0073,#0000 70%);border-radius:50%;animation:1s ease-out 1.32s forwards bs-modal-floor-glow;position:absolute;inset:-40% -12%}.bs-modal__chest{z-index:2;transform-origin:50% 88%;opacity:0;width:11.5rem;height:11.5rem;animation:.62s cubic-bezier(.55,0,.45,1) .22s forwards bs-modal-chest-drop;position:absolute;bottom:-.55rem;left:50%;translate:-50%}.bs-modal__chest-rig{transform-origin:50% 88%;perspective:560px;perspective-origin:50% 10%;animation:.44s linear .86s bs-modal-chest-rumble,.5s cubic-bezier(.2,1.3,.4,1) 1.3s bs-modal-chest-pop,3s ease-in-out 2.1s infinite bs-modal-chest-bob;position:absolute;inset:0}.bs-modal__chest-body,.bs-modal__chest-lid svg{width:100%;height:100%;display:block;overflow:visible}.bs-modal__chest-body{z-index:1;filter:drop-shadow(0 10px 16px #00000073);position:absolute;inset:0}.bs-modal__chest-inner-glow{opacity:0;animation:1s ease-out 1.3s forwards bs-modal-inner-glow,2.2s ease-in-out 2.3s infinite bs-modal-inner-flicker}.bs-modal__chest-seam{z-index:2;filter:blur(.6px);opacity:0;background:linear-gradient(90deg,#0000 0%,#fffbd6 22%,#d6ff6a 50%,#fffbd6 78%,#0000 100%);border-radius:999px;height:4px;animation:.5s ease-in .82s forwards bs-modal-seam,.32s ease-out 1.32s forwards bs-modal-seam-out;position:absolute;top:51%;left:15%;right:15%;box-shadow:0 0 14px 3px #beff46a6}.bs-modal__chest-lid{z-index:3;transform-origin:50% 45%;filter:drop-shadow(0 6px 10px #00000059);animation:.44s ease-in-out .86s bs-modal-lid-peek,.85s cubic-bezier(.2,.9,.3,1) 1.3s forwards bs-modal-lid-open;position:absolute;inset:0}.bs-modal__chest-beam{z-index:4;transform-origin:50% 100%;clip-path:polygon(30% 100%,70% 100%,100% 0,0 0);mix-blend-mode:screen;filter:blur(1.5px);opacity:0;background:linear-gradient(#9eff0000 0%,#9eff0029 38%,#ceff608c 72%,#fffcd6f2 100%);width:64%;height:100%;animation:.9s cubic-bezier(.2,.9,.3,1) 1.32s forwards bs-modal-beam,2.4s ease-in-out 2.25s infinite bs-modal-beam-shimmer;position:absolute;bottom:53%;left:50%;transform:scaleY(0)}.bs-modal__chest-lock{z-index:5;transform-origin:50% 10%;filter:drop-shadow(0 3px 4px #00000073);width:12.5%;animation:.44s ease-in-out .86s bs-modal-lock-rattle,.6s cubic-bezier(.3,.7,.4,1) 1.26s forwards bs-modal-lock-break;position:absolute;top:45%;left:50%;translate:-50%}.bs-modal__chest-lock svg{width:100%;height:auto;display:block;overflow:visible}.bs-modal__chest-shackle{transform-box:fill-box;transform-origin:80% 100%;animation:.16s ease-out 1.2s forwards bs-modal-shackle}.bs-modal__burst-origin{z-index:6;width:0;height:0;position:absolute;top:47%;left:50%}.bs-modal__piece{width:calc(.75rem * var(--cs,1));height:calc(.75rem * var(--cs,1));opacity:0;animation:bs-modal-burst 1.25s linear var(--cd,1.34s) forwards;position:absolute;top:0;left:0}.bs-modal__piece--coin{background:radial-gradient(circle at 35% 30%,#fffbe0 0 18%,#ffd84a 42%,#c48a00 100%);border-radius:50%;box-shadow:inset 0 0 0 2px #7a52008c,0 0 10px #ffd64a99}.bs-modal__piece--gem{clip-path:polygon(50% 0,100% 38%,50% 100%,0 38%);background:linear-gradient(160deg,#f6ffd0 0%,#b8ff2e 45%,#4f9a00 100%)}.bs-modal__piece--star{clip-path:polygon(50% 0,62% 38%,100% 50%,62% 62%,50% 100%,38% 62%,0 50%,38% 38%)}.bs-modal__piece--chip{width:calc(.42rem * var(--cs,1));height:calc(.9rem * var(--cs,1));border-radius:2px}.bs-modal__piece--lime{background:#9eff00;box-shadow:0 0 10px #9eff00bf}.bs-modal__piece--mint{background:#d4ff7a;box-shadow:0 0 10px #d4ff7ab3}.bs-modal__piece--gold{background:#ffe566;box-shadow:0 0 10px #ffe566b3}.bs-modal__piece--white{background:#fff;box-shadow:0 0 8px #ffffff8c}.bs-modal__prize{z-index:7;opacity:0;width:3.7rem;height:3.7rem;animation:.75s cubic-bezier(.2,1.25,.4,1) 1.5s forwards bs-modal-prize-rise,3s ease-in-out 2.3s infinite bs-modal-prize-float;position:absolute;top:1.1rem;left:50%;transform:translateY(6.6rem)scale(.15)}.bs-modal__prize-halo{border:2px dashed #d4ff7a99;border-radius:50%;animation:9s linear infinite bs-modal-halo-spin;position:absolute;inset:-.55rem}.bs-modal__prize-halo:after{content:"";background:radial-gradient(circle,#9eff0059,#0000 68%);border-radius:50%;position:absolute;inset:-.6rem}.bs-modal__prize-core{color:#0a1200;background:radial-gradient(circle at 34% 28%,#f6ffd0 0%,#c8ff4a 28%,#8fe000 62%,#4c8f00 100%);border-radius:50%;place-items:center;display:grid;position:absolute;inset:0;overflow:hidden;box-shadow:inset 0 -4px 10px #00000047,inset 0 3px 6px #ffffff8c,0 0 26px #9eff00a6,0 0 0 3px #0a12008c}.bs-modal__prize-core svg{width:1.75rem;height:1.75rem}.bs-modal__prize-core:after{content:"";background:linear-gradient(115deg,#0000 35%,#fff9 50%,#0000 65%) 130% 0/250% 100%;animation:2.6s ease-in-out 2.1s infinite bs-modal-shine;position:absolute;inset:0}.bs-modal__glyph-detail{stroke:#9eff00}.bs-modal__twinkle{width:calc(.8rem * var(--ts,1));height:calc(.8rem * var(--ts,1));z-index:6;translate:calc(-50% + var(--tx,0px)) var(--ty,0px);clip-path:polygon(50% 0,60% 40%,100% 50%,60% 60%,50% 100%,40% 60%,0 50%,40% 40%);opacity:0;animation:bs-modal-twinkle 1.6s ease-in-out var(--td,2s) infinite;background:#f6ffd0;position:absolute;top:2.2rem;left:50%;transform:scale(0)}.bs-modal__title,.bs-modal__eyebrow,.bs-modal__lead,.bs-modal__points,.bs-modal__hint,.bs-modal__ok{opacity:0;transform:translateY(14px)}.bs-modal__content{z-index:2;flex-direction:column;align-items:center;gap:.7rem;padding:0 .15rem;display:flex;position:relative}.bs-modal__eyebrow{font-family:var(--bs-modal-display);letter-spacing:.16em;text-transform:uppercase;color:#9eff00c7;margin:0;font-size:.7rem;font-weight:600;animation:.4s 1.9s forwards bs-modal-fade-up}.bs-modal__title{font-family:var(--bs-modal-display);letter-spacing:-.04em;color:#fff;flex-direction:column;align-items:center;gap:.05rem;margin:0;font-size:clamp(1.75rem,4.2vw,2.05rem);font-weight:700;line-height:.98;animation:.45s 1.97s forwards bs-modal-fade-up;display:flex}.bs-modal__title span{color:var(--bs-green);text-shadow:0 0 28px #9eff0047}.bs-modal__lead{color:#c6d0c6e6;max-width:20rem;margin:.15rem 0 0;font-size:.94rem;font-weight:500;line-height:1.45;animation:.45s 2.04s forwards bs-modal-fade-up}.bs-modal__lead strong{color:#fff;font-weight:700}.bs-modal__points{text-align:left;background:linear-gradient(135deg,#9eff001f 0%,#ffffff05 60%),#00000047;border:1px solid #9eff0047;border-radius:16px;align-items:center;gap:.85rem;width:100%;margin-top:.35rem;padding:.95rem 1rem;animation:.45s 2.12s forwards bs-modal-fade-up;display:flex;box-shadow:inset 0 1px #ffffff0a,0 0 22px #9eff0014}.bs-modal__points-icon{color:#0a1200;background:var(--bs-green);border-radius:12px;flex-shrink:0;place-items:center;width:2.85rem;height:2.85rem;display:grid;box-shadow:0 0 18px #9eff0059}.bs-modal__points-icon svg{margin:0;display:block}.bs-modal__points-copy{flex-direction:column;gap:.12rem;min-width:0;display:flex}.bs-modal__points-copy span{letter-spacing:.12em;text-transform:uppercase;color:#c6d0c6b8;font-size:.7rem;font-weight:600}.bs-modal__points-copy strong{font-family:var(--bs-modal-display);letter-spacing:-.03em;color:var(--bs-green);text-shadow:0 0 18px #9eff0047;overflow-wrap:anywhere;font-size:clamp(1.05rem,3.4vw,1.35rem);font-weight:700;line-height:1.25}.bs-modal__hint{color:#c6d0c6b8;max-width:20rem;margin:.15rem 0 0;font-size:.88rem;line-height:1.45;animation:.45s 2.2s forwards bs-modal-fade-up}.bs-modal__ok{background:var(--bs-green);color:#0a1200;width:100%;height:3.05rem;font-family:var(--bs-modal-display);letter-spacing:-.01em;cursor:pointer;border:0;border-radius:999px;margin-top:.55rem;font-size:.95rem;font-weight:700;transition:filter .15s,transform .15s;animation:.45s 2.28s forwards bs-modal-fade-up;box-shadow:0 0 24px #9eff0047}.bs-modal__ok:hover{filter:brightness(1.06);transform:translateY(-1px)}@keyframes bs-modal-backdrop{to{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#000000c7}}@keyframes bs-modal-pop{0%{opacity:0;transform:scale(.45)translateY(36px)}60%{opacity:1;transform:scale(1.06)translateY(-4px)}80%{transform:scale(.97)translateY(1px)}to{opacity:1;transform:scale(1)translateY(0)}}@keyframes bs-modal-chest-drop{0%{opacity:0;transform:translateY(-75%)scale(.92,1.08)}12%{opacity:1}60%{opacity:1;transform:translateY(0)scale(1.12,.86)}74%{transform:translateY(-6%)scale(.96,1.05)}88%{transform:translateY(0)scale(1.03,.97)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes bs-modal-shadow-land{0%{opacity:0;transform:scale(.35)}60%{opacity:1;transform:scaleX(1.12)}74%{transform:scale(.92)}88%{transform:scale(1.03)}to{opacity:1;transform:scale(1)}}@keyframes bs-modal-chest-rumble{0%,to{transform:none}10%{transform:translate(-1.5px)rotate(-1.5deg)}20%{transform:translate(1.5px)rotate(1.5deg)}30%{transform:translate(-2.5px)rotate(-2.5deg)scale(1.01)}40%{transform:translate(2.5px)rotate(2.5deg)scale(1.01)}50%{transform:translate(-3.5px)rotate(-3.5deg)scale(1.02)}60%{transform:translate(3.5px)rotate(3.5deg)scale(1.02)}70%{transform:translate(-4px)rotate(-4deg)scale(1.03,.98)}80%{transform:translate(4px)rotate(4deg)scale(1.03,.98)}90%{transform:translateY(1px)scale(1.06,.93)}}@keyframes bs-modal-chest-pop{0%{transform:scale(1.06,.93)}30%{transform:translateY(-5%)scale(.95,1.08)}60%{transform:translateY(0)scale(1.04,.97)}to{transform:none}}@keyframes bs-modal-chest-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@keyframes bs-modal-lid-peek{0%,30%,64%,to{transform:none}18%{transform:translateY(-1%)rotateX(9deg)}52%{transform:translateY(-1.5%)rotateX(14deg)}84%{transform:translateY(-2%)rotateX(20deg)}}@keyframes bs-modal-lid-open{0%{transform:translateY(0)rotateX(0)}38%{transform:translateY(-12%)rotateX(100deg)}62%{transform:translateY(-8%)rotateX(66deg)}82%{transform:translateY(-9.5%)rotateX(80deg)}to{transform:translateY(-9%)rotateX(75deg)}}@keyframes bs-modal-seam{0%{opacity:0;transform:scaleX(.4)}30%{opacity:.55;transform:scaleX(.7)}45%{opacity:.25}70%{opacity:.8;transform:scaleX(.9)}85%{opacity:.45}to{opacity:1;transform:scaleX(1.05)}}@keyframes bs-modal-seam-out{0%{opacity:1;transform:scale(1.1,2)}to{opacity:0;transform:scale(1.25,.5)}}@keyframes bs-modal-lock-rattle{0%,to{transform:rotate(0)}20%{transform:rotate(-9deg)}40%{transform:rotate(8deg)}60%{transform:rotate(-12deg)}80%{transform:rotate(11deg)}}@keyframes bs-modal-shackle{to{transform:translateY(-22%)rotate(-12deg)}}@keyframes bs-modal-lock-break{0%{opacity:1;transform:none}22%{opacity:1;transform:translateY(-22%)rotate(-10deg)scale(1.12)}to{opacity:0;transform:translate(-160%,190%)rotate(-95deg)scale(.7)}}@keyframes bs-modal-inner-glow{0%{opacity:0}25%{opacity:1}to{opacity:.85}}@keyframes bs-modal-inner-flicker{0%,to{opacity:.85}50%{opacity:.6}}@keyframes bs-modal-beam{0%{opacity:0;transform:scale(.6,0)}35%{opacity:1;transform:scale(1.08,1.12)}to{opacity:.75;transform:scale(1)}}@keyframes bs-modal-beam-shimmer{0%,to{opacity:.75}50%{opacity:.5}}@keyframes bs-modal-glow{0%{opacity:0;transform:scale(.25)}35%{opacity:1;transform:scale(1.3)}to{opacity:.6;transform:scale(1)}}@keyframes bs-modal-glow-breathe{0%,to{opacity:.6;transform:scale(1)}50%{opacity:.42;transform:scale(1.06)}}@keyframes bs-modal-rays-in{0%{opacity:0;transform:scale(.3)rotate(0)}40%{opacity:.95;transform:scale(1.08)rotate(24deg)}to{opacity:.5;transform:scale(1.12)rotate(40deg)}}@keyframes bs-modal-rays-spin{0%{transform:scale(1.12)rotate(40deg)}to{transform:scale(1.12)rotate(400deg)}}@keyframes bs-modal-shockwave{0%{opacity:.9;transform:scale(.4)}to{opacity:0;transform:scale(3.6)}}@keyframes bs-modal-floor-glow{0%{opacity:0;transform:scale(.5)}40%{opacity:1;transform:scale(1.15)}to{opacity:.55;transform:scale(1)}}@keyframes bs-modal-burst{0%{opacity:0;animation-timing-function:cubic-bezier(.15,.8,.35,1);transform:translate(-50%,-50%)translateY(6px)rotate(0)scale(.2)}12%{opacity:1}45%{opacity:1;transform:translate(-50%, -50%) translate(var(--cx), var(--cy)) rotate(var(--cr)) scale(1);animation-timing-function:cubic-bezier(.55,0,.85,.4)}to{opacity:0;transform:translate(-50%, -50%) translate(calc(var(--cx) * 1.3), calc(var(--cy) + 90px)) rotate(calc(var(--cr) * 2.4)) scale(.7)}}@keyframes bs-modal-prize-rise{0%{opacity:0;transform:translateY(6.6rem)scale(.15)}30%{opacity:1}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes bs-modal-prize-float{0%,to{transform:translateY(0)scale(1)}50%{transform:translateY(-5px)scale(1.02)}}@keyframes bs-modal-halo-spin{to{transform:rotate(360deg)}}@keyframes bs-modal-shine{0%,55%{background-position:130% 0}to{background-position:-40% 0}}@keyframes bs-modal-check-in{0%{opacity:0;transform:scale(.35)}70%{opacity:1;transform:scale(1.14)}to{opacity:1;transform:scale(1)}}@keyframes bs-modal-twinkle{0%,to{opacity:0;transform:scale(0)rotate(0)}50%{opacity:1;transform:scale(1)rotate(90deg)}}@keyframes bs-modal-fade-up{to{opacity:1;transform:translateY(0)}}@keyframes bs-modal-spark{0%{opacity:0;transform:translate(-50%,-50%)scale(.4)}25%{opacity:1}to{opacity:0;transform:translate(calc(-50% + var(--dx)), calc(-50% + var(--dy))) scale(.2)}}@media (prefers-reduced-motion:reduce){.bs-modal,.bs-modal__dialog,.bs-modal__chest,.bs-modal__chest-rig,.bs-modal__chest-shadow,.bs-modal__chest-shadow:after,.bs-modal__chest-inner-glow,.bs-modal__chest-shackle,.bs-modal__glow,.bs-modal__prize,.bs-modal__prize-halo,.bs-modal__title,.bs-modal__eyebrow,.bs-modal__lead,.bs-modal__points,.bs-modal__hint,.bs-modal__ok,.bs-modal__close,.bs-levelup,.bs-levelup__dialog,.bs-levelup__badge,.bs-levelup__pulse,.bs-levelup__progress-value,.bs-levelup__level-mark,.bs-levelup__spark,.bs-levelup__eyebrow,.bs-levelup__title,.bs-levelup__sub,.bs-levelup__tips,.bs-levelup__cta{opacity:1!important;animation:none!important;transform:none!important}.bs-modal,.bs-levelup{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#000000c7}.bs-modal__chest-lid{animation:none!important;transform:translateY(-9%)rotateX(75deg)!important}.bs-modal__chest-lock,.bs-modal__chest-seam,.bs-modal__piece,.bs-modal__twinkle,.bs-modal__shockwave,.bs-modal__rays,.bs-modal__spark,.bs-modal__prize-core:after{display:none!important}.bs-modal__chest-beam{opacity:.6!important;animation:none!important;transform:none!important}}.bs-promo{--bs-promo-radius:16px;margin:0;padding:.35rem 0 .85rem}.bs-promo__frame{border-radius:var(--bs-promo-radius);box-shadow:none;background:0 0;border:0;padding:0;overflow:hidden}.bs-promo__stage{border-radius:var(--bs-promo-radius);position:relative;overflow:hidden}.bs-promo__viewport{border-radius:var(--bs-promo-radius);background:0 0;position:relative;overflow:hidden}.bs-promo__track{will-change:transform;width:100%;transition:transform .55s cubic-bezier(.22,1,.36,1);display:flex}.bs-promo__slide{box-sizing:border-box;aspect-ratio:16/6.5;border-radius:var(--bs-promo-radius);background-color:#050706;background-position:50%;background-repeat:no-repeat;background-size:cover;flex:0 0 100%;width:100%;min-height:180px;max-height:280px;position:relative;overflow:hidden}.bs-promo__sr{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.bs-promo__nav{z-index:4;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);width:2.35rem;height:2.35rem;color:var(--bs-text);cursor:pointer;background:#080c09c7;border:1px solid #ffffff29;border-radius:999px;place-content:center;place-items:center;padding:0;line-height:0;transition:border-color .15s,color .15s,background .15s,transform .15s;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.bs-promo__nav svg{margin:0;display:block}.bs-promo__nav--prev{left:.75rem}.bs-promo__nav--next{right:.75rem}.bs-promo__nav:hover{color:var(--bs-green);background:#080c09eb;border-color:#9eff008c;transform:translateY(-50%)scale(1.04)}.bs-promo__dots{z-index:5;justify-content:center;align-items:center;gap:.45rem;margin:0;display:flex;position:absolute;bottom:.85rem;left:50%;transform:translate(-50%)}.bs-promo__dot{cursor:pointer;background:#ffffff59;border:0;border-radius:999px;width:.5rem;height:.5rem;padding:0;transition:background .15s,transform .15s,width .15s}.bs-promo__dot:hover{background:#ffffff8c}.bs-promo__dot.is-active{background:var(--bs-green);width:1.15rem;box-shadow:0 0 10px #9eff0073}@media (width<=1100px){.bs-shell__body{grid-template-columns:1fr}.bs-topbar__burger-slot{align-items:center;display:inline-flex}.bs-sidebar,.bs-sidebar-rail{display:none}.bs-mobile-burger{cursor:pointer;background:#9eff000f;border:1px solid #9eff0033;border-radius:10px;flex-direction:column;justify-content:center;gap:4px;width:2.35rem;height:2.35rem;padding:.5rem;display:inline-flex}.bs-mobile-burger span{background:var(--bs-green);border-radius:999px;width:100%;height:2px;transition:transform .2s,opacity .2s;display:block}.bs-mobile-burger.is-open span:first-child{transform:translateY(6px)rotate(45deg)}.bs-mobile-burger.is-open span:nth-child(2){opacity:0}.bs-mobile-burger.is-open span:nth-child(3){transform:translateY(-6px)rotate(-45deg)}.bs-mobile-nav-backdrop{z-index:45;opacity:0;pointer-events:none;background:#050706b8;transition:opacity .2s;position:fixed;inset:0}.bs-mobile-nav-backdrop.is-open{opacity:1;pointer-events:auto}.bs-mobile-nav{z-index:50;background:linear-gradient(180deg, #9eff000a 0%, transparent 30%), var(--bs-bg);border-right:0;border-left:1px solid var(--bs-border);isolation:isolate;flex-direction:column;gap:.85rem;width:min(300px,88vw);height:100vh;padding:1rem .75rem 1.1rem;transition:transform .24s;display:flex;position:fixed;top:0;left:auto;right:0;overflow:auto;transform:translate(105%);box-shadow:-12px 0 28px #00000059}.bs-mobile-nav:before{content:"";z-index:0;background:linear-gradient(180deg, #050706c7 0%, #050706db 40%, #050706f2 100%), linear-gradient(165deg, #9eff0024 0%, #d4b06a0d 32%, transparent 62%), var(--bs-sidebar-bg-image,none) center / cover no-repeat;pointer-events:none;position:absolute;inset:0}.bs-mobile-nav>*{z-index:1;position:relative}.bs-mobile-nav.is-open{transform:translate(0)}.bs-mobile-nav__head{border-bottom:1px solid #9eff001f;justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.15rem;padding:.15rem .25rem .35rem;display:flex}.bs-mobile-nav__head strong{color:var(--bs-text);font-size:.95rem;font-weight:800}.bs-mobile-nav__close{width:2.1rem;height:2.1rem;color:var(--bs-green);cursor:pointer;background:#9eff000f;border:1px solid #9eff0029;border-radius:8px;place-items:center;display:grid}.bs-mobile-nav .bs-sidebar__link{width:100%}.bs-mobile-nav .bs-sidebar__promo{margin-top:auto}.bs-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.bs-info-cards,.bs-guide__journey,.bs-history__hero{grid-template-columns:1fr}.bs-history__hero-aside{justify-content:flex-start}.bs-history__hero-quote{text-align:left}.bs-history__stats{grid-template-columns:1fr}.bs-history__thead{display:none}.bs-history__row{grid-template-columns:minmax(0,1fr) auto;gap:.75rem}.bs-history__category,.bs-history__date{display:none}.bs-history__status-wrap{grid-column:1}.bs-history__chevron{grid-area:1/2/span 2}.bs-mission-row{grid-template-columns:2.35rem minmax(0,1fr) auto;gap:.85rem;padding:.95rem 1rem}.bs-mission-row__status{grid-column:2/-1;justify-self:start}.bs-guide__cta{text-align:center;grid-template-columns:1fr}.bs-guide__cta-art{justify-content:center}.bs-guide__cta-btn{width:100%}.bs-promo__slide{max-height:220px}.bs-promo__nav--next{right:.75rem}}@media (width<=640px){.bs-topbar{gap:.45rem;height:3.5rem;padding:0 .7rem}.bs-topbar__name{font-size:1rem}.bs-topbar__meta,.bs-topbar__chevron{display:none}.bs-topbar__profile{padding:.2rem}.bs-topbar__actions{gap:.3rem}.bs-main{gap:.95rem;padding:.95rem clamp(1rem,4vw,1.35rem) 1.5rem}.bs-stats{grid-template-columns:1fr}.bs-start-hero{border-radius:0;min-height:min(460px,68vh)}.bs-start-hero__inner{gap:1rem;padding:1.15rem 1rem 1rem}.bs-bullstart{border-radius:0;padding:.85rem 0}.bs-bullstart__bar{flex-direction:column;align-items:flex-start}.bs-start-hero__image{object-position:65% 40%}.bs-start-hero__next{grid-template-columns:1fr}.bs-promo__nav{width:2.1rem;height:2.1rem}.bs-promo__nav--prev{left:.45rem}.bs-promo__nav--next{right:.45rem}.bs-promo__slide{aspect-ratio:16/7;min-height:140px;max-height:170px}.bs-mission-row{grid-template-columns:2.2rem minmax(0,1fr);padding:.9rem}.bs-mission-row__points,.bs-mission-row__status{grid-column:2;justify-self:start}.bs-mission-row h3{font-size:.92rem}.bs-guide__tabs{width:100%;overflow-x:auto}.bs-mobile-nav{width:min(300px,92vw);padding-top:max(1rem, env(safe-area-inset-top,0px));padding-bottom:max(1.2rem, env(safe-area-inset-bottom,0px))}}.bs-pass{--bs-pass-gold:#e8c547;--bs-pass-gold-dim:#e8c54729;border:0;border-bottom:1px solid var(--bs-divider);background:0 0;border-radius:0;flex-direction:column;gap:1.35rem;padding:1.15rem 0 1.35rem;display:flex;position:relative;overflow:hidden}.bs-pass__intro{z-index:1;flex-direction:column;gap:.3rem;max-width:42rem;display:flex;position:relative}.bs-pass__motto{letter-spacing:.16em;text-transform:uppercase;color:#9eff00b8;margin:0;font-size:.68rem;font-weight:800}.bs-pass__intro h1{letter-spacing:-.045em;color:#fff;margin:0;font-size:clamp(1.85rem,3.2vw,2.35rem);font-weight:800;line-height:1}.bs-pass__lead{max-width:36rem;color:var(--bs-muted);margin:.2rem 0 0;font-size:.94rem;line-height:1.45}.bs-pass__board{z-index:1;grid-template-columns:minmax(0,1fr) minmax(250px,290px);align-items:stretch;gap:1rem;display:grid;position:relative}.bs-pass__board-main{flex-direction:column;gap:.95rem;min-width:0;display:flex}.bs-pass__status{grid-template-columns:minmax(0,1fr);align-items:stretch;gap:.7rem;display:grid}.bs-pass-level,.bs-pass-next{background:linear-gradient(#101610fa,#080b08f5);border:1px solid #ffffff12;border-radius:18px;box-shadow:inset 0 1px #ffffff08}.bs-pass-level{align-items:center;gap:.95rem;padding:.95rem 1.1rem;display:flex}.bs-pass-level__badge{filter:drop-shadow(0 0 16px #9eff0066);flex-shrink:0;place-items:center;width:58px;height:66px;display:grid;position:relative}.bs-pass-level__badge strong{letter-spacing:-.04em;color:var(--bs-green);font-size:1.5rem;font-weight:800;line-height:1;position:absolute}.bs-pass-level__top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.65rem;display:flex}.bs-pass-rank{letter-spacing:.04em;text-transform:uppercase;border-radius:999px;align-items:center;gap:.3rem;padding:.28rem .55rem;font-size:.68rem;font-weight:800;display:inline-flex}.bs-pass-rank--bronze{color:#3a220f;background:linear-gradient(135deg,#e0a06a,#cd7f32)}.bs-pass-rank--silver{color:#1c222a;background:linear-gradient(135deg,#edf1f5,#a8b2bf)}.bs-pass-rank--gold{color:#2a2100;background:linear-gradient(135deg,#f5e08a,#e8c547)}.bs-pass-rank--platinum{color:#062033;background:linear-gradient(135deg,#d9f3ff,#7fd4ff)}.bs-pass-rank--diamond{color:#04222a;background:linear-gradient(135deg,#e9fbff,#9aefff)}.bs-pass-level--bronze .bs-pass-level__badge{filter:drop-shadow(0 0 14px #cd7f3273)}.bs-pass-level--bronze .bs-pass-level__badge strong{color:#e0a06a}.bs-pass-level--silver .bs-pass-level__badge{filter:drop-shadow(0 0 14px #c0c7d166)}.bs-pass-level--silver .bs-pass-level__badge strong{color:#d7dde6}.bs-pass-level--gold .bs-pass-level__badge{filter:drop-shadow(0 0 14px #e8c54773)}.bs-pass-level--gold .bs-pass-level__badge strong{color:#e8c547}.bs-pass-level--platinum .bs-pass-level__badge{filter:drop-shadow(0 0 14px #7fd4ff73)}.bs-pass-level--platinum .bs-pass-level__badge strong{color:#7fd4ff}.bs-pass-level--diamond .bs-pass-level__badge{filter:drop-shadow(0 0 14px #9aefff80)}.bs-pass-level--diamond .bs-pass-level__badge strong{color:#b8f3ff}.bs-pass-level__body{flex-direction:column;flex:1;gap:.42rem;min-width:0;display:flex}.bs-pass-level__label{color:#d6ded6cc;margin:0;font-size:.8rem;font-weight:600}.bs-pass-level__label span{color:#fff;font-size:.95rem;font-weight:800}.bs-pass-level__bar{background:#ffffff12;border-radius:999px;height:.82rem;overflow:hidden}.bs-pass-level__bar>span{border-radius:inherit;background:linear-gradient(90deg, #6bb800, var(--bs-green));height:100%;display:block;box-shadow:0 0 18px #9eff0080}.bs-pass-level__meta{flex-direction:column;gap:.12rem;display:flex}.bs-pass-level__meta strong{letter-spacing:-.02em;color:#fff;font-size:.92rem;font-weight:800}.bs-pass-level__meta span{color:var(--bs-muted);font-size:.76rem}.bs-pass-next{text-align:center;background:radial-gradient(80% 50% at 50% 35%,#9eff001a,#0000 65%),linear-gradient(#101610fa,#080b08f5);border-color:#9eff002e;flex-direction:column;justify-content:center;align-self:stretch;align-items:center;gap:.7rem;height:100%;min-height:100%;padding:1.25rem 1.05rem;display:flex}.bs-pass-next__head{flex-direction:column;justify-content:center;align-items:center;gap:.45rem;width:100%;display:flex}.bs-pass-next__head p{color:#e6ece6f2;margin:0;font-size:.82rem;font-weight:700}.bs-pass-next__head span{letter-spacing:.08em;text-transform:uppercase;color:#0a1200;background:var(--bs-green);border-radius:999px;padding:.28rem .55rem;font-size:.64rem;font-weight:800}.bs-pass-next__visual{place-items:center;width:100%;padding:.35rem 0 .15rem;display:grid}.bs-pass-next__icon{width:5.5rem;height:5.5rem;color:var(--bs-green);background:radial-gradient(circle at 50% 35%,#9eff0038,#0000 68%),#9eff0014;border:1px solid #9eff0047;border-radius:22px;place-items:center;display:grid;box-shadow:0 0 28px #9eff0029}.bs-pass-next__icon svg{filter:drop-shadow(0 4px 10px #00000059);width:3.25rem;height:3.25rem}.bs-pass-next__icon--cashback,.bs-pass-next__icon--ticket,.bs-pass-next__icon--points,.bs-pass-next__icon--report,.bs-pass-next__icon--chest{background:radial-gradient(circle at 50% 35%,#9eff0047,#0000 68%),#0e180af2}.bs-pass-next__icon--balance,.bs-pass-next__icon--bonus,.bs-pass-next__icon--badge,.bs-pass-next__icon--gift{background:radial-gradient(circle at 50% 35%,#e8c5474d,#0000 68%),#1c1608f2;border-color:#e8c54759;box-shadow:0 0 28px #e8c54729}.bs-pass-next__chest{filter:drop-shadow(0 0 22px #9eff0073);width:min(100%,150px);height:auto;margin:0 auto;display:block}.bs-pass-next__copy{text-align:center;width:100%}.bs-pass-next__copy strong{letter-spacing:-.02em;color:#fff;font-size:1.05rem;font-weight:800;display:block}.bs-pass-next__copy span{color:var(--bs-muted);margin-top:.25rem;font-size:.8rem;display:block}.bs-pass-next__tags{flex-wrap:wrap;justify-content:center;gap:.3rem;width:100%;display:flex}.bs-pass-next__tags span{letter-spacing:.06em;color:var(--bs-green);background:#9eff0014;border:1px solid #9eff0047;border-radius:999px;padding:.22rem .48rem;font-size:.6rem;font-weight:800}.bs-pass-next__cta{background:var(--bs-green);color:#0a1200;cursor:pointer;border:0;border-radius:12px;width:100%;height:2.6rem;margin-top:.35rem;font-size:.9rem;font-weight:800;transition:filter .15s,transform .15s,background .15s}.bs-pass-next__cta:hover{filter:brightness(1.06);transform:translateY(-1px)}.bs-pass-next__cta.is-open{color:var(--bs-green);background:#9eff0029;box-shadow:inset 0 0 0 1px #9eff0059}.bs-pass-next__detail{text-align:left;background:#00000059;border:1px solid #9eff002e;border-radius:12px;width:100%;margin-top:.15rem;padding:.75rem .8rem;animation:.22s ease-out bs-pass-next-detail-in;box-shadow:inset 0 1px #ffffff0a}.bs-pass-next__detail p{color:#e6ece6eb;margin:0;font-size:.76rem;line-height:1.45}.bs-pass-next__detail>span{color:#e8c547eb;border-top:1px solid #ffffff0f;margin-top:.55rem;padding-top:.55rem;font-size:.7rem;line-height:1.4;display:block}.bs-pass-next__detail>span strong{color:#f0d36a;font-weight:800}@keyframes bs-pass-next-detail-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.bs-pass__tracks{flex-direction:column;gap:.75rem;display:flex}.bs-pass__tracks-head{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.2rem;padding:.15rem 0 .35rem;display:flex}.bs-pass__tracks-head strong{letter-spacing:.14em;text-transform:uppercase;color:#fff;margin:0;font-family:Orbitron,Space Grotesk,sans-serif;font-size:clamp(1.15rem,2.4vw,1.55rem);font-weight:800;line-height:1.1}.bs-pass__tracks-head span{letter-spacing:.12em;text-transform:uppercase;color:#8d968fe0;font-family:Rajdhani,Inter,sans-serif;font-size:.78rem;font-weight:500;line-height:1.2}.bs-pass-grid{background:linear-gradient(#101610eb,#080b08f5),#00000047;border:1px solid #ffffff12;border-radius:18px;flex-direction:column;gap:.85rem;padding:.85rem .9rem .95rem;display:flex}.bs-pass-grid.is-premium-active{border-color:#e8c54747;box-shadow:0 0 0 1px #e8c5470d}.bs-pass-grid__scroll{padding-bottom:.35rem;scrollbar-width:thin;scrollbar-color:#9eff0066 #ffffff0a;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;flex-direction:column;gap:.45rem;margin-inline:-.15rem;padding-inline:.15rem;display:flex;overflow:auto hidden}.bs-pass-grid__scroll::-webkit-scrollbar{height:6px}.bs-pass-grid__scroll::-webkit-scrollbar-track{background:#ffffff0a;border-radius:999px;margin:0 .35rem}.bs-pass-grid__scroll::-webkit-scrollbar-thumb{background:linear-gradient(90deg,#9eff0059,#9eff008c);border-radius:999px}.bs-pass-grid__scroll::-webkit-scrollbar-button{width:0;height:0;display:none}.bs-pass-grid__levels,.bs-pass-grid__row{align-items:stretch;gap:.55rem;width:max-content;min-width:100%;display:flex}.bs-pass-grid__lane-spacer{flex:0 0 88px;width:88px}.bs-pass-grid__level{letter-spacing:.04em;height:1.7rem;color:var(--bs-muted);background:#ffffff08;border:1px solid #ffffff0d;border-radius:8px;flex:0 0 112px;place-items:center;font-size:.72rem;font-weight:800;display:grid}.bs-pass-grid__level.is-reached{color:#e6ece6e6}.bs-pass-grid__level.is-current{color:#0a1200;background:var(--bs-green);border-color:#0000;box-shadow:0 0 14px #9eff0047}.bs-pass-grid__lane{text-align:center;background:#ffffff08;border:1px solid #ffffff0d;border-radius:12px;flex-direction:column;flex:0 0 88px;justify-content:center;align-items:center;gap:.25rem;width:88px;min-height:148px;padding:.5rem .35rem;display:flex}.bs-pass-grid__lane span{letter-spacing:.08em;text-transform:uppercase;color:#fff;font-size:.68rem;font-weight:800}.bs-pass-grid__lane-crown{background:var(--bs-pass-gold-dim);width:1.45rem;height:1.45rem;color:var(--bs-pass-gold);border-radius:7px;place-items:center;display:grid}.bs-pass-grid__row.is-free{background:#9eff0008;border-radius:14px;padding:.35rem 0}.bs-pass-grid__row.is-premium{background:#e8c5470d;border:1px solid #e8c54724;border-radius:14px;padding:.35rem 0}.bs-pass-grid__empty{background:#ffffff05;border:1px dashed #ffffff0f;border-radius:14px;flex:0 0 112px;width:112px;min-height:148px}.bs-pass-grid__foot{flex-wrap:wrap;align-items:center;gap:.85rem;padding-top:.15rem;display:flex}.bs-pass-grid__purchase{background:var(--bs-pass-gold);color:#1a1400;letter-spacing:.02em;text-transform:uppercase;cursor:pointer;border:0;border-radius:10px;flex-shrink:0;height:2.35rem;padding:0 1.15rem;font-size:.82rem;font-weight:800}.bs-pass-grid__purchase:hover{filter:brightness(1.06)}.bs-pass-grid__foot-note{max-width:28rem;color:var(--bs-muted);margin:0;font-size:.72rem;line-height:1.4}.bs-pass-grid__foot-note.is-active{color:#e8c547e6}.bs-pass-grid .bs-pass-node{flex:0 0 112px;width:112px;min-height:148px;padding-top:.85rem}.bs-pass-node{text-align:center;background:#121912;border:1px solid #ffffff14;border-radius:14px;flex-direction:column;flex:0 0 112px;justify-content:flex-start;align-items:center;gap:.4rem;min-height:158px;padding:1.15rem .5rem .7rem;transition:border-color .25s,background .25s,box-shadow .25s,opacity .25s;display:flex;position:relative;overflow:visible}.bs-pass-node.is-current,.bs-pass-node.is-claimable{background:linear-gradient(#9eff001f,#121912 58%);border-color:#9eff00a6;box-shadow:0 0 0 1px #9eff0026,0 0 22px #9eff0029}.bs-pass-node.is-premium.is-current,.bs-pass-node.is-premium.is-claimable{background:linear-gradient(#e8c54724,#121912 58%);border-color:#e8c547b3;box-shadow:0 0 0 1px #e8c54729,0 0 20px #e8c54724}.bs-pass-node.is-claimed{opacity:.82}.bs-pass-node.is-locked{opacity:.55}.bs-pass-node__level{letter-spacing:.04em;color:var(--bs-muted);font-size:.62rem;font-weight:800;position:absolute;top:.4rem;left:50%;transform:translate(-50%)}.bs-pass-node__icon{width:3.15rem;height:3.15rem;color:var(--bs-green);background:radial-gradient(circle at 50% 35%,#9eff002e,#0000 70%),#9eff0014;border:1px solid #9eff002e;border-radius:14px;place-items:center;margin-top:.2rem;display:grid;position:relative;box-shadow:inset 0 1px #ffffff0f}.bs-pass-node__icon svg{filter:drop-shadow(0 2px 6px #00000059);display:block}.bs-pass-node.is-premium .bs-pass-node__icon{color:var(--bs-pass-gold);background:radial-gradient(circle at 50% 35%, #e8c54733, transparent 70%), var(--bs-pass-gold-dim);border-color:#e8c54747}.bs-pass-node__icon--cashback{background:radial-gradient(circle at 50% 35%,#9eff0047,#0000 68%),#142408e6}.bs-pass-node__icon--balance,.bs-pass-node__icon--bonus,.bs-pass-node__icon--badge,.bs-pass-node__icon--gift{background:radial-gradient(circle at 50% 35%,#e8c54747,#0000 68%),#241c08eb;border-color:#e8c5474d}.bs-pass-node__icon--ticket,.bs-pass-node__icon--points{background:radial-gradient(circle at 50% 35%,#9eff0052,#0000 68%),#102006f2}.bs-pass-node__icon--report{background:radial-gradient(circle at 50% 35%,#b7d39a47,#0000 68%),#121c0ef2}.bs-pass-node__icon--chest{background:radial-gradient(circle at 50% 40%,#9eff0042,#0000 70%),#0c1408f5}.bs-pass-node__badge{border:1.5px solid #121912;border-radius:999px;place-items:center;width:1.1rem;height:1.1rem;display:grid;position:absolute;bottom:-.25rem;right:-.25rem}.bs-pass-node__badge.is-check{background:var(--bs-green);color:#0a1200}.bs-pass-node__badge.is-lock{color:var(--bs-muted);background:#1a1f1a;border-color:#ffffff1f}.bs-pass-node__title{color:#fff;justify-content:center;align-items:center;min-height:2.5em;margin:0;font-size:.72rem;font-weight:700;line-height:1.3;display:flex}.bs-pass-node__status{letter-spacing:.02em;color:var(--bs-green);margin-top:auto;font-size:.64rem;font-weight:800}.bs-pass-node__status.is-muted{color:var(--bs-muted)}.bs-pass-node__claim{background:var(--bs-green);color:#0a1200;cursor:pointer;border:0;border-radius:9px;margin-top:auto;padding:.36rem .75rem;font-size:.7rem;font-weight:800}.bs-pass-node.is-premium .bs-pass-node__claim{background:var(--bs-pass-gold)}.bs-pass-node.is-claiming{background:linear-gradient(#9eff0038,#121912 60%);border-color:#9eff00d9;animation:.62s cubic-bezier(.2,1.2,.35,1) bs-pass-node-claim;box-shadow:0 0 0 1px #9eff0040,0 0 28px #9eff0047}.bs-pass-node__burst{pointer-events:none;z-index:2;position:absolute;inset:0}.bs-pass-node__burst i{background:var(--bs-green);width:5px;height:5px;transform:rotate(calc(var(--i) * 45deg)) translateY(0);border-radius:999px;animation:.55s ease-out forwards bs-pass-node-spark;position:absolute;top:42%;left:50%;box-shadow:0 0 8px #9eff00cc}.bs-pass-node__badge.is-pop{animation:.45s cubic-bezier(.2,1.4,.4,1) bs-pass-badge-pop}.bs-pass-node__status.is-claiming-label{color:var(--bs-green);animation:.25s bs-pass-fade-in}@keyframes bs-pass-node-claim{0%{transform:scale(1)}35%{transform:scale(1.06)}to{transform:scale(1)}}@keyframes bs-pass-node-spark{0%{opacity:1;transform:rotate(calc(var(--i) * 45deg)) translateY(0) scale(1)}to{opacity:0;transform:rotate(calc(var(--i) * 45deg)) translateY(-34px) scale(.4)}}@keyframes bs-pass-badge-pop{0%{opacity:0;transform:scale(.2)}70%{opacity:1;transform:scale(1.2)}to{opacity:1;transform:scale(1)}}@keyframes bs-pass-fade-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.bs-pass__missions{z-index:1;flex-direction:column;gap:.9rem;padding-top:.15rem;display:flex;position:relative}.bs-pass__missions-head{justify-content:space-between;align-items:center;gap:1rem;display:flex}.bs-pass__missions-head h2{letter-spacing:-.03em;margin:0;font-size:1.15rem;font-weight:800}.bs-pass__missions-link{color:var(--bs-green);cursor:pointer;background:0 0;border:0;align-items:center;gap:.3rem;font-size:.84rem;font-weight:700;display:inline-flex}.bs-pass__missions-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.8rem;display:grid}.bs-pass-mission{background:linear-gradient(#101610f2,#080b08e6);border:1px solid #ffffff12;border-radius:16px;flex-direction:column;gap:.7rem;min-height:100%;padding:1rem;display:flex}.bs-pass-mission__top{align-items:flex-start;gap:.7rem;display:flex}.bs-pass-mission__icon{width:2.3rem;height:2.3rem;color:var(--bs-green);background:#9eff001a;border:1px solid #9eff0029;border-radius:10px;flex-shrink:0;place-items:center;display:grid}.bs-pass-mission h3{letter-spacing:-.02em;color:#fff;margin:0;font-size:.9rem;font-weight:800;line-height:1.25}.bs-pass-mission p{color:var(--bs-muted);margin:.25rem 0 0;font-size:.76rem;line-height:1.4}.bs-pass-mission__progress{align-items:center;gap:.5rem;display:flex}.bs-pass-mission__bar{background:#ffffff14;border-radius:999px;flex:1;height:.4rem;overflow:hidden}.bs-pass-mission__bar>span{border-radius:inherit;background:var(--bs-green);height:100%;display:block}.bs-pass-mission__progress strong{text-align:right;color:#d6ded6e6;white-space:nowrap;min-width:2.6rem;font-size:.7rem;font-weight:700}.bs-pass-mission__foot{justify-content:space-between;align-items:center;gap:.5rem;margin-top:auto;display:flex}.bs-pass-mission__foot>span{color:var(--bs-green);font-size:.8rem;font-weight:800}.bs-pass-mission__cta{min-width:5.5rem;color:var(--bs-green);cursor:pointer;background:#9eff001f;border:0;border-radius:10px;justify-content:center;align-items:center;gap:.28rem;padding:.42rem .7rem;font-size:.72rem;font-weight:800;display:inline-flex}.bs-pass-mission__cta.is-done{background:var(--bs-green);color:#0a1200}.bs-pass-mission__cta:disabled{opacity:.55;cursor:default}@media (width<=1200px){.bs-pass__board{grid-template-columns:1fr}.bs-pass-next{width:100%;max-width:360px;margin-inline:auto}.bs-pass-next__visual{padding:.1rem 0}.bs-pass__missions-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=900px){.bs-pass__status{grid-template-columns:1fr}.bs-pass-grid__lane,.bs-pass-grid__lane-spacer{flex-basis:72px;width:72px}.bs-pass-grid__level,.bs-pass-grid__empty,.bs-pass-grid .bs-pass-node{flex-basis:104px;width:104px}}@media (width<=640px){.bs-pass{border-radius:0;padding:1rem 0 1.1rem}.bs-pass__status{grid-template-columns:1fr}.bs-pass__missions-head{flex-direction:column;align-items:flex-start}.bs-pass__missions-grid{grid-template-columns:1fr}.bs-pass-grid__lane,.bs-pass-grid__lane-spacer{flex-basis:64px;width:64px}.bs-pass-grid__level,.bs-pass-grid__empty,.bs-pass-grid .bs-pass-node{flex-basis:92px;width:92px}}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.bs-rewards{flex-direction:column;flex:auto;gap:1.15rem;min-height:calc(100dvh - 6.8rem);padding:.15rem 0 .75rem;display:flex}.bs-rewards__hero{isolation:isolate;background:#070a07;border:1px solid #9eff0024;border-radius:22px;flex-shrink:0;grid-template-columns:minmax(0,1fr);align-items:end;gap:0;min-height:260px;padding:1.5rem 1.45rem 1.4rem;display:grid;position:relative;overflow:hidden}.bs-rewards__hero-bg{object-fit:cover;object-position:center right;z-index:0;pointer-events:none;opacity:.72;width:100%;height:100%;position:absolute;inset:0}.bs-rewards__hero:after{content:"";z-index:0;pointer-events:none;background:linear-gradient(105deg,#050706eb 0%,#050706c7 46%,#0507066b 100%),linear-gradient(#9eff0014 0%,#0000 48%);position:absolute;inset:0}.bs-rewards__hero-copy{z-index:1;max-width:min(40rem,100%);position:relative}.bs-rewards__eyebrow{letter-spacing:.16em;text-transform:uppercase;color:#9eff00d1;margin:0 0 .4rem;font-size:.7rem;font-weight:800}.bs-rewards__hero h1{letter-spacing:-.045em;color:#fff;margin:0;font-family:Space Grotesk,Inter,sans-serif;font-size:clamp(1.85rem,3vw,2.45rem);font-weight:700;line-height:1.02}.bs-rewards__hero h1 span{color:var(--bs-green)}.bs-rewards__lead{max-width:32rem;color:var(--bs-muted);margin:.65rem 0 0;font-size:.94rem;line-height:1.5}.bs-rewards__hero-aside{flex-direction:column;align-items:center;gap:.85rem;display:flex}.bs-rewards__ticket-art{filter:drop-shadow(0 0 22px #9eff0052);width:min(100%,190px);height:auto}.bs-rewards__hero-quote{text-align:center}.bs-rewards__hero-quote p{letter-spacing:.1em;color:var(--bs-green);margin:0;font-size:.7rem;font-weight:800}.bs-rewards__hero-quote span{letter-spacing:.08em;color:var(--bs-muted);margin-top:.25rem;font-size:.66rem;display:block}.bs-rewards__stats{flex-shrink:0;grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;display:grid}.bs-rewards-stat{width:100%;color:inherit;text-align:left;cursor:pointer;background:linear-gradient(#101610f2,#080b08f2);border:1px solid #ffffff0f;border-radius:16px;align-items:center;gap:.8rem;padding:1rem 1.05rem;font-family:inherit;transition:border-color .15s,background .15s,transform .15s;display:flex}.bs-rewards-stat.is-static{cursor:default}.bs-rewards-stat:not(.is-static):hover{border-color:#9eff0047;transform:translateY(-1px)}.bs-rewards-stat.is-active{background:linear-gradient(#9eff001a,#080b08f2);border-color:#9eff0073;box-shadow:0 0 18px #9eff0014}.bs-rewards-stat__icon{width:2.55rem;height:2.55rem;color:var(--bs-green);background:#9eff001a;border:1px solid #9eff002e;border-radius:12px;flex-shrink:0;place-items:center;display:grid}.bs-rewards-stat__icon.is-used{color:#d2dcd2f2;background:#ffffff0f;border-color:#ffffff1a}.bs-rewards-stat__icon.is-expired{color:#ffb4b4;background:#ff50501a;border-color:#ff646438}.bs-rewards-stat__icon.is-date{color:#c9e89a}.bs-rewards-stat p{color:var(--bs-muted);margin:0;font-size:.72rem;font-weight:600}.bs-rewards-stat strong{letter-spacing:-.03em;color:#fff;margin-top:.18rem;font-family:Space Grotesk,Inter,sans-serif;font-size:1.2rem;font-weight:700;display:block}.bs-rewards__panel{background:linear-gradient(#9eff0008 0%,#0000 40%),#0a0e0bb8;border:1px solid #ffffff0f;border-radius:20px;flex-direction:column;flex:auto;gap:1.05rem;min-height:0;padding:1.1rem 1.15rem 1.15rem;display:flex}.bs-rewards__panel-head{flex-wrap:wrap;flex-shrink:0;justify-content:space-between;align-items:center;gap:1rem;display:flex}.bs-rewards__panel-head h2{letter-spacing:-.04em;color:#fff;margin:0;font-family:Space Grotesk,Inter,sans-serif;font-size:clamp(1.35rem,2.2vw,1.65rem);font-weight:700;line-height:1.1}.bs-rewards__panel-head h2 span{color:var(--bs-green)}.bs-rewards__panel-head p{color:var(--bs-muted);margin:.28rem 0 0;font-size:.84rem}.bs-rewards__panel-head .bs-filter{flex-shrink:0}.bs-filter-menu{flex-shrink:0;position:relative}.bs-filter-menu__trigger{appearance:none;min-height:2.35rem;font:inherit;cursor:pointer;background:#ffffff08;border:1px solid #ffffff14;border-radius:12px;align-items:center;gap:.45rem;padding:0 .75rem 0 .65rem;font-size:.78rem;font-weight:700;transition:border-color .15s,background .15s,color .15s,box-shadow .15s;display:inline-flex;color:#fff!important}.bs-filter-menu__trigger:hover,.bs-filter-menu__trigger.is-open,.bs-filter-menu__trigger.is-filtered{background:#9eff0014;border-color:#9eff0047;color:#fff!important}.bs-filter-menu__trigger.is-filtered{border-color:#9eff0059}.bs-filter-menu__trigger:disabled{opacity:.55;cursor:not-allowed}.bs-filter-menu.is-disabled{pointer-events:none}.bs-filter-menu__trigger.is-open{box-shadow:0 0 0 1px #9eff001f}.bs-filter-menu__trigger svg{flex-shrink:0;display:block}.bs-filter-menu__trigger-label,.bs-filter-menu__trigger svg{fill:none;stroke:currentColor;color:#fff!important}.bs-filter-menu__trigger-label{line-height:1}.bs-filter-menu__trigger em{background:#ffffff14;border-radius:999px;place-items:center;min-width:1.25rem;height:1.25rem;padding:0 .35rem;font-size:.68rem;font-style:normal;font-weight:800;display:inline-grid;color:#fff!important}.bs-filter-menu__trigger.is-filtered em,.bs-filter-menu__trigger.is-open em{background:#ffffff1f;color:#fff!important}.bs-filter-menu__dropdown{z-index:40;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;background:linear-gradient(180deg, #9eff000d 0%, transparent 40%), var(--bs-card,#0c100d);transform-origin:100% 0;scrollbar-width:thin;scrollbar-color:#9eff0059 transparent;border:1px solid #9eff002e;border-radius:14px;flex-direction:column;gap:.1rem;min-width:12rem;max-height:min(16.5rem,55vh);padding:.35rem;animation:.2s cubic-bezier(.22,1,.36,1) both bs-filter-menu-in;display:flex;position:absolute;top:calc(100% + .45rem);right:0;overflow:hidden auto;box-shadow:0 14px 32px #00000073}.bs-filter-menu__dropdown::-webkit-scrollbar{width:6px}.bs-filter-menu__dropdown::-webkit-scrollbar-thumb{background:#9eff0059;border-radius:999px}.bs-filter-menu__dropdown.is-left{transform-origin:0 0;left:0;right:auto}.bs-filter-menu__title{letter-spacing:.08em;text-transform:uppercase;color:#ffffffc7;margin:.15rem .55rem .4rem;font-size:.68rem;font-weight:800}.bs-filter-menu__option{appearance:none;width:100%;min-height:2.2rem;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:10px;justify-content:space-between;align-items:center;gap:.75rem;padding:0 .7rem;font-size:.8rem;font-weight:700;transition:background .15s,color .15s;display:flex;color:#fff!important}.bs-filter-menu__option.has-hint{align-items:flex-start;min-height:2.75rem;padding-block:.45rem}.bs-filter-menu__option-copy{text-align:left;flex-direction:column;gap:.15rem;min-width:0;display:flex;color:#fff!important}.bs-filter-menu__option-copy span,.bs-filter-menu__option-copy small{color:#fff!important}.bs-filter-menu__option-copy small{opacity:.78;font-size:.7rem;font-weight:600;line-height:1.3}.bs-filter-menu__option:hover{background:#ffffff0d;color:#fff!important}.bs-filter-menu__option.is-active{background:#9eff0038;box-shadow:inset 0 0 0 1px #9eff0073;color:#fff!important}.bs-filter-menu__option.is-active .bs-filter-menu__option-copy span,.bs-filter-menu__option.is-active .bs-filter-menu__option-copy small{color:#fff!important}.bs-filter-menu__option em{background:#ffffff14;border-radius:999px;place-items:center;min-width:1.25rem;height:1.25rem;padding:0 .35rem;font-size:.68rem;font-style:normal;font-weight:800;display:inline-grid;color:#fff!important}.bs-filter-menu__option.is-active em{background:#ffffff29;color:#fff!important}@keyframes bs-filter-menu-in{0%{opacity:0;transform:translateY(-6px)scale(.98)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.bs-filter-menu__dropdown{animation:none}}.bs-rewards__layout{flex:auto;grid-template-columns:minmax(0,1.08fr) minmax(300px,.92fr);align-items:stretch;gap:1rem;min-height:0;display:grid}.bs-rewards__list-wrap{align-self:stretch;min-width:0;height:100%;min-height:0;display:block;position:relative;overflow:hidden}.bs-rewards__list{scrollbar-width:thin;scrollbar-color:#9eff0059 transparent;flex-direction:column;gap:.6rem;max-height:none;padding:.1rem .45rem .45rem .1rem;display:flex;position:absolute;inset:0;overflow:hidden auto}.bs-rewards__list::-webkit-scrollbar{width:6px}.bs-rewards__list::-webkit-scrollbar-track{background:0 0}.bs-rewards__list::-webkit-scrollbar-thumb{background:#9eff004d;border-radius:999px}.bs-rewards__list::-webkit-scrollbar-thumb:hover{background:#9eff0080}.bs-rewards__list::-webkit-scrollbar-button{width:0;height:0;display:none!important}.bs-coupon-card{width:100%;color:inherit;text-align:left;cursor:pointer;background:linear-gradient(100deg,#9eff000a,#0000 42%),#00000052;border:1px solid #ffffff12;border-radius:16px;flex-shrink:0;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:.85rem;padding:.95rem 1rem;transition:background .15s,border-color .15s,box-shadow .15s,transform .15s;display:grid;position:relative}.bs-coupon-card:before{content:"";background:var(--bs-green);opacity:0;border-radius:0 999px 999px 0;width:3px;transition:opacity .15s;position:absolute;top:18%;bottom:18%;left:0}.bs-coupon-card:hover{background:linear-gradient(100deg,#9eff0012,#0000 42%),#00000061;border-color:#9eff0038;transform:translateY(-1px)}.bs-coupon-card.is-active{background:linear-gradient(100deg,#9eff001a,#0000 48%),#080e08d9;border-color:#9eff006b;box-shadow:0 0 0 1px #9eff0014}.bs-coupon-card.is-active:before,.bs-coupon-card:hover:before{opacity:1}.bs-coupon-card__badge{border-radius:var(--bs-radius-sm);width:2.6rem;height:2.6rem;color:var(--bs-green);background:#9eff0014;border:0;flex-shrink:0;place-items:center;display:grid;overflow:hidden}.bs-coupon-card__badge img,.bs-coupon-detail__mini-icon img{object-fit:contain;filter:drop-shadow(0 2px 6px #00000073);width:2.15rem;height:2.15rem;display:block}.bs-coupon-card__badge--bonus{color:#f0d78c;background:radial-gradient(circle at 50% 40%,#e8c5472e,#0000 70%),#00000059;border-color:#e8c54747}.bs-coupon-card__badge--cashback{color:#9eff00;background:radial-gradient(circle at 50% 40%,#9eff002e,#0000 70%),#00000059;border-color:#9eff0047}.bs-coupon-card__badge--fee{color:#e8c547;background:radial-gradient(circle at 50% 40%,#e8c54729,#0000 70%),#00000059;border-color:#e8c54742}.bs-coupon-card__badge--ticket{color:#b8f3ff;background:radial-gradient(circle at 50% 40%,#7fd4ff29,#0000 70%),#00000059;border-color:#7fd4ff42}.bs-coupon-card__badge--riskfree{color:#d2ff8a;background:radial-gradient(circle at 50% 40%,#9eff0024,#0000 70%),#00000059;border-color:#9eff0038}.bs-coupon-card__body{flex-direction:column;gap:.16rem;min-width:0;display:flex}.bs-coupon-card__body strong{letter-spacing:-.02em;color:#fff;font-size:.92rem;font-weight:800}.bs-coupon-card__body em{color:var(--bs-green);font-size:.8rem;font-style:normal;font-weight:700}.bs-coupon-card__meta{color:var(--bs-muted);flex-wrap:wrap;align-items:center;gap:.3rem;font-size:.72rem;display:inline-flex}.bs-coupon-card__status{letter-spacing:0;text-transform:none;white-space:nowrap;border-radius:0;align-items:center;gap:.35rem;padding:0;font-size:.74rem;font-weight:700;display:inline-flex}.bs-coupon-detail__status{letter-spacing:.04em;text-transform:uppercase;border-radius:999px;padding:.28rem .55rem;font-size:.66rem;font-weight:800}.bs-coupon-detail__status--available{color:#0a1200;background:var(--bs-green)}.bs-coupon-detail__status--used{color:#d6ded6e6;background:#ffffff14;border:1px solid #ffffff1a}.bs-coupon-detail__status--expired{color:#ffb4b4;background:#ff50501f;border:1px solid #ff646440}.bs-rewards__detail{min-width:0;height:100%;min-height:100%}.bs-coupon-detail{background:radial-gradient(70% 40% at 50% 0,#9eff001a,#0000 60%),linear-gradient(#0e140efa,#060906fa);border:1px solid #9eff0029;border-radius:18px;flex-direction:column;gap:0;height:100%;min-height:34rem;padding:0;display:flex;overflow:hidden;box-shadow:inset 0 1px #ffffff0a}.bs-coupon-detail__head{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.bs-coupon-detail__type{letter-spacing:.04em;text-transform:uppercase;color:var(--bs-green);align-items:center;gap:.35rem;font-size:.72rem;font-weight:700;display:inline-flex}.bs-coupon-detail h3{letter-spacing:-.03em;color:#fff;margin:.1rem 0 0;font-size:1.3rem;font-weight:800;line-height:1.15}.bs-coupon-detail__value{color:var(--bs-green);margin:0;font-size:1.05rem;font-weight:800}.bs-coupon-detail__desc{color:var(--bs-muted);margin:0;font-size:.88rem;line-height:1.5}.bs-coupon-detail__grid{grid-template-columns:1fr 1fr;gap:.6rem;margin:.15rem 0 0;display:grid}.bs-coupon-detail__grid>div{background:#ffffff08;border:1px solid #ffffff0d;border-radius:12px;padding:.72rem .78rem}.bs-coupon-detail__full{grid-column:1/-1}.bs-coupon-detail__grid dt{letter-spacing:.06em;text-transform:uppercase;color:var(--bs-muted);margin:0 0 .2rem;font-size:.64rem;font-weight:700}.bs-coupon-detail__grid dd{color:#fff;margin:0;font-size:.86rem;font-weight:600;line-height:1.4}.bs-coupon-detail__cta{background:var(--bs-green);color:#0a1200;cursor:pointer;isolation:isolate;border:0;border-radius:12px;justify-content:center;align-items:center;width:100%;height:auto;min-height:2.85rem;margin-top:auto;font-size:.9rem;font-weight:800;transition:filter .2s,transform .2s cubic-bezier(.22,1,.36,1),background .35s cubic-bezier(.22,1,.36,1),color .35s,box-shadow .35s;display:inline-flex;position:relative;overflow:hidden}.bs-coupon-detail__cta:hover{filter:brightness(1.06);transform:translateY(-1px)}.bs-coupon-detail__cta:active{transform:translateY(0)scale(.985)}.bs-coupon-detail__cta-shine{z-index:0;pointer-events:none;opacity:0;background:linear-gradient(110deg,#0000 30%,#ffffff59 48%,#0000 62%);position:absolute;inset:0;transform:translate(-120%)}.bs-coupon-detail__cta.is-revealed .bs-coupon-detail__cta-shine{animation:.7s cubic-bezier(.22,1,.36,1) both bs-coupon-cta-shine}.bs-coupon-detail__cta-stage{z-index:1;place-items:center;width:100%;min-height:1.35rem;display:grid;position:relative}.bs-coupon-detail__cta-label{opacity:0;visibility:hidden;pointer-events:none;filter:blur(3px);grid-area:1/1;justify-content:center;align-items:baseline;gap:.45rem;width:100%;transition:opacity .32s cubic-bezier(.22,1,.36,1),transform .38s cubic-bezier(.22,1,.36,1),filter .32s,visibility 0s linear .32s;display:inline-flex;transform:translateY(10px)scale(.94)}.bs-coupon-detail__cta-label.is-active{opacity:1;visibility:visible;pointer-events:auto;filter:none;transition-delay:60ms,60ms,60ms,0s;transform:none}.bs-coupon-detail__cta-label.is-exit{opacity:0;visibility:hidden;filter:blur(4px);transition-delay:0s;transform:translateY(-12px)scale(.96)}.bs-coupon-detail__cta-label em{letter-spacing:.08em;text-transform:uppercase;opacity:.78;font-size:.68rem;font-style:normal;font-weight:750}.bs-coupon-detail__cta-label strong{letter-spacing:.14em;font-size:1.08rem;font-weight:800;display:inline-flex}.bs-coupon-detail__cta-label strong i{opacity:0;font-style:normal;display:inline-block;transform:translateY(8px)}.bs-coupon-detail__cta.is-revealed .bs-coupon-detail__cta-label.is-code.is-active strong i{animation:.42s cubic-bezier(.22,1,.36,1) both bs-coupon-cta-char}.bs-coupon-detail__cta.is-revealed{color:var(--bs-green);background:#9eff001f;box-shadow:inset 0 0 0 1px #9eff0066}.bs-coupon-detail__cta.is-copied{color:var(--bs-green);background:#9eff0033;animation:.55s cubic-bezier(.22,1,.36,1) bs-coupon-cta-pulse;box-shadow:inset 0 0 0 1px #9eff008c,0 0 22px #9eff0029}@keyframes bs-coupon-cta-shine{0%{opacity:0;transform:translate(-120%)}25%{opacity:.9}to{opacity:0;transform:translate(120%)}}@keyframes bs-coupon-cta-char{0%{opacity:0;transform:translateY(8px)scale(.9)}to{opacity:1;transform:none}}@keyframes bs-coupon-cta-pulse{0%{transform:scale(.98)}40%{transform:scale(1.02)}70%{transform:scale(.995)}to{transform:none}}@media (prefers-reduced-motion:reduce){.bs-coupon-detail__cta-shine,.bs-coupon-detail__cta.is-copied,.bs-coupon-detail__cta.is-revealed .bs-coupon-detail__cta-label.is-code.is-active strong i{animation:none}.bs-coupon-detail__cta-label,.bs-coupon-detail__cta-label.is-active,.bs-coupon-detail__cta-label.is-exit{filter:none;transition:none;transform:none}.bs-coupon-detail__cta-label strong i{opacity:1;transform:none}.bs-coupon-detail__cta:hover,.bs-coupon-detail__cta:active{transform:none}}.bs-rewards__empty{text-align:center;color:var(--bs-muted);background:#0000002e;border:1px dashed #ffffff14;border-radius:14px;margin:0;padding:2rem 1rem;font-size:.9rem}@media (width<=1100px){.bs-rewards__hero{grid-template-columns:1fr}.bs-rewards__stats{grid-template-columns:repeat(2,minmax(0,1fr))}.bs-rewards__layout{flex:none;grid-template-columns:1fr;gap:1rem;min-height:0}.bs-rewards__detail{height:auto}.bs-rewards__list-wrap{height:auto;min-height:0;max-height:min(28rem,55vh);display:block;position:relative;overflow:hidden}.bs-rewards__list{max-height:none;padding-bottom:.45rem;position:absolute;inset:0;overflow:hidden auto}.bs-coupon-detail{min-height:0}}@media (width<=640px){.bs-rewards__stats{grid-template-columns:1fr}.bs-rewards__panel-head{flex-direction:column;align-items:stretch}.bs-rewards__panel-head .bs-filter,.bs-history__panel-head .bs-filter{flex-wrap:nowrap;justify-content:flex-start;width:100%;max-width:none}.bs-filter-menu{align-self:flex-end}.bs-filter-menu__dropdown{width:min(16rem,78vw);left:auto;right:0}.bs-history__panel-actions{justify-content:flex-end;width:100%}.bs-history__panel .bs-filter{flex-wrap:wrap;justify-content:center;gap:.35rem}.bs-history__panel .bs-filter__chip{flex:calc(50% - .35rem);min-width:0;max-width:none}.bs-coupon-detail__grid{grid-template-columns:1fr}.bs-coupon-detail__code{flex-direction:column;align-items:stretch}.bs-coupon-detail__copy{width:100%}}.bs-premium{z-index:80;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#000000b8;place-items:center;padding:1.25rem;display:grid;position:fixed;inset:0}.bs-premium__dialog{text-align:center;background:radial-gradient(70% 45% at 50% 0,#e8c5472e,#0000 60%),linear-gradient(#16140f 0%,#0a0b08 100%);border:1px solid #e8c54759;border-radius:22px;flex-direction:column;align-items:center;gap:.7rem;width:min(100%,26rem);padding:1.55rem 1.35rem 1.35rem;display:flex;position:relative;box-shadow:0 24px 60px #0000008c,0 0 40px #e8c54714}.bs-premium__close{color:#e6ece6bf;cursor:pointer;background:#ffffff0f;border:0;border-radius:999px;place-items:center;width:2rem;height:2rem;display:grid;position:absolute;top:.85rem;right:.85rem}.bs-premium__badge{color:#0a1200;background:linear-gradient(135deg,#f0d56a,#c9a227);border-radius:16px;place-items:center;width:3.6rem;height:3.6rem;display:grid;box-shadow:0 0 24px #e8c54759}.bs-premium__eyebrow{letter-spacing:.14em;text-transform:uppercase;color:#e8c547e6;margin:.15rem 0 0;font-size:.7rem;font-weight:800}.bs-premium__dialog h2{letter-spacing:-.03em;color:#fff;margin:0;font-size:clamp(1.35rem,3vw,1.65rem);font-weight:800;line-height:1.15}.bs-premium__lead{max-width:22rem;color:var(--bs-muted);margin:0;font-size:.9rem;line-height:1.45}.bs-premium__benefits{text-align:left;flex-direction:column;gap:.55rem;width:100%;margin:.35rem 0 0;padding:0;list-style:none;display:flex}.bs-premium__benefits li{background:#ffffff08;border:1px solid #e8c54724;border-radius:14px;grid-template-columns:auto minmax(0,1fr);align-items:flex-start;gap:.7rem;padding:.75rem .8rem;display:grid}.bs-premium__benefits li>span{color:#0a1200;background:var(--bs-pass-gold,#e8c547);border-radius:999px;flex-shrink:0;place-items:center;width:1.7rem;height:1.7rem;display:grid}.bs-premium__benefits strong{color:#fff;font-size:.86rem;font-weight:800;display:block}.bs-premium__benefits p{color:var(--bs-muted);margin:.15rem 0 0;font-size:.76rem;line-height:1.4}.bs-premium__price{align-items:baseline;gap:.25rem;margin-top:.25rem;display:inline-flex}.bs-premium__price strong{letter-spacing:-.03em;color:#fff;font-size:1.55rem;font-weight:800}.bs-premium__price span{color:var(--bs-muted);font-size:.84rem}.bs-premium__cta{color:#0a1200;cursor:pointer;background:linear-gradient(135deg,#f0d56a,#c9a227);border:0;border-radius:12px;width:100%;height:2.7rem;font-size:.92rem;font-weight:800}.bs-premium__cta:hover{filter:brightness(1.05)}.bs-premium__ghost{width:100%;height:2.35rem;color:var(--bs-muted);cursor:pointer;background:0 0;border:0;border-radius:12px;font-size:.84rem;font-weight:700}.bs-premium__ghost:hover{color:#fff}.bs-season-rules{z-index:80;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#000000b8;place-items:center;padding:1.25rem;display:grid;position:fixed;inset:0}.bs-season-rules__dialog{text-align:left;background:radial-gradient(70% 40% at 50% 0,#9eff001f,#0000 58%),linear-gradient(#121812 0%,#0a0d0a 100%);border:1px solid #9eff0038;border-radius:20px;flex-direction:column;gap:.65rem;width:min(100%,26rem);max-height:min(90vh,40rem);padding:1.45rem 1.3rem 1.25rem;display:flex;position:relative;overflow:auto;box-shadow:0 24px 60px #0000008c}.bs-season-rules__close{color:#c9d0c8e6;cursor:pointer;background:#ffffff0d;border:0;border-radius:8px;place-items:center;width:2rem;height:2rem;display:grid;position:absolute;top:.85rem;right:.85rem}.bs-season-rules__close:hover{color:#fff;background:#ffffff17}.bs-season-rules__eyebrow{letter-spacing:.14em;text-transform:uppercase;color:#9eff00e0;margin:0;font-size:.68rem;font-weight:750}.bs-season-rules__dialog h2{letter-spacing:-.03em;color:#fff;margin:0;padding-right:2rem;font-size:1.35rem;font-weight:800;line-height:1.15}.bs-season-rules__season{color:var(--bs-muted,#8d968f);margin:0;font-size:.82rem;font-weight:650}.bs-season-rules__lead{color:#f2f6f0e0;margin:0;font-size:.9rem;line-height:1.5}.bs-season-rules__list{flex-direction:column;gap:.65rem;margin:.25rem 0 0;padding:0;list-style:none;display:flex}.bs-season-rules__list li{background:#00000047;border:1px solid #ffffff0f;border-radius:12px;grid-template-columns:2.1rem minmax(0,1fr);align-items:start;gap:.65rem;padding:.7rem .75rem;display:grid}.bs-season-rules__index{letter-spacing:.04em;color:var(--bs-green,#9eff00);padding-top:.12rem;font-family:Space Grotesk,Inter,sans-serif;font-size:.72rem;font-weight:750}.bs-season-rules__list strong{color:#fff;margin-bottom:.2rem;font-size:.88rem;font-weight:750;display:block}.bs-season-rules__list p{color:var(--bs-muted,#8d968f);margin:0;font-size:.8rem;line-height:1.45}.bs-season-rules__note{color:#8d968ff2;margin:.15rem 0 0;font-size:.76rem;line-height:1.45}.bs-season-rules__cta{background:var(--bs-green,#9eff00);color:#0a1200;width:100%;min-height:2.55rem;font:inherit;cursor:pointer;border:0;border-radius:12px;margin-top:.35rem;font-size:.9rem;font-weight:800}.bs-season-rules__cta:hover{filter:brightness(1.05)}@media (width<=640px){.bs-season-rules{align-items:end;padding:.75rem}.bs-season-rules__dialog{border-radius:18px 18px 14px 14px;width:100%;max-height:min(92vh,40rem)}}.bs-support{--sx-space-1:.35rem;--sx-space-2:.65rem;--sx-space-3:1rem;--sx-space-4:1.35rem;--sx-space-5:1.75rem;--sx-eyebrow:.68rem;--sx-meta:.78rem;--sx-body:.9rem;--sx-title:1.15rem;--sx-lead:.92rem;--sx-radius:6px;gap:var(--sx-space-4);flex-direction:column;padding:.85rem 0 1.5rem;display:flex}.bs-support__header{justify-content:space-between;align-items:flex-start;gap:var(--sx-space-3);display:flex}.bs-support__header h1{margin:0 0 var(--sx-space-1);letter-spacing:-.03em;color:#fff;font-size:clamp(1.7rem,2.4vw,2.1rem);font-weight:800;line-height:1.15}.bs-support__header p{max-width:36rem;font-size:var(--sx-lead);color:var(--bs-muted);margin:0;line-height:1.5}.bs-support__status{color:#fff;background:#9eff0014;border:1px solid #9eff0038;border-radius:999px;flex-shrink:0;align-items:center;gap:.45rem;padding:.42rem .75rem;font-size:.78rem;font-weight:700;display:inline-flex}.bs-support__status i{background:var(--bs-green);border-radius:999px;width:.55rem;height:.55rem;box-shadow:0 0 10px #9eff00bf}.bs-support__channels{gap:var(--sx-space-3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.bs-support-card{gap:var(--sx-space-3);background:linear-gradient(160deg,#9eff000a,#0000 55%),#00000059;border:1px solid #ffffff14;border-radius:16px;flex-direction:column;padding:1.1rem 1.1rem 1.15rem;transition:border-color .15s,transform .15s,background .15s;display:flex}.bs-support-card:hover{border-color:#9eff0033;transform:translateY(-1px)}.bs-support-card.is-featured{background:linear-gradient(160deg,#9eff001a,#0000 58%),#0006;border-color:#9eff0059;box-shadow:0 0 0 1px #9eff000f}.bs-support-card__icon{color:#e6ece6eb;background:#ffffff0d;border:1px solid #ffffff14;border-radius:12px;place-items:center;width:2.55rem;height:2.55rem;display:grid}.bs-support-card.is-featured .bs-support-card__icon{color:var(--bs-green);background:#9eff001f;border-color:#9eff0047}.bs-support-card__copy strong{letter-spacing:-.02em;color:#fff;margin-bottom:.3rem;font-size:1rem;font-weight:800;line-height:1.2;display:block}.bs-support-card__copy p{font-size:var(--sx-meta);color:var(--bs-muted);margin:0;line-height:1.5}.bs-support-card__cta{color:#fff;letter-spacing:.01em;cursor:pointer;background:#ffffff0f;border:0;border-radius:12px;justify-content:center;align-items:center;gap:.4rem;width:100%;height:2.5rem;margin-top:auto;font-size:.84rem;font-weight:800;transition:filter .15s,transform .15s,background .15s;display:inline-flex}.bs-support-card__cta.is-outline{color:var(--bs-green);background:0 0;box-shadow:inset 0 0 0 1.5px #9eff008c}.bs-support-card__cta:hover{filter:brightness(1.08);transform:translateY(-1px)}.bs-support-brand{background:#000;border:1px solid #ffffff1a;border-radius:16px;align-self:start;width:100%;max-width:320px;height:auto;min-height:0;margin-left:auto;padding:0;line-height:0;position:relative;overflow:hidden}.bs-support-brand__photo{object-fit:contain;vertical-align:top;width:100%;max-width:100%;height:auto;display:block;position:static}.bs-support-brand__copy{z-index:1;pointer-events:none;max-width:13.5rem;position:absolute;top:50%;left:1.2rem;transform:translateY(-50%)}.bs-support-brand__copy p{letter-spacing:.04em;color:#fff;margin:0 0 .75rem;font-family:Orbitron,Space Grotesk,sans-serif;font-size:clamp(.95rem,1.5vw,1.15rem);font-weight:800;line-height:1.35}.bs-support-brand__copy hr{background:#ffffff47;border:0;width:2.4rem;height:1px;margin:0 0 .75rem}.bs-support-brand__copy span{color:#c8cdd2e6;font-size:.8rem;line-height:1.4}.bs-support-brand__art,.bs-support-brand__bull{display:none}@media (width<=980px){.bs-support__channels{grid-template-columns:1fr}.bs-support-cta-panel{max-width:none;margin-left:0}.bs-support-brand{max-width:320px;margin-left:0}}@media (width<=640px){.bs-support{padding:.75rem 0 1.25rem}.bs-support__header{flex-direction:column}}.bs-rewards__reco{box-shadow:inset 3px 0 0 var(--bs-green);background:#00000059;border:1px solid #9eff0038;border-radius:14px;justify-content:space-between;align-items:center;gap:1rem;margin-top:1.15rem;padding:.9rem 1rem;display:flex}.bs-rewards__reco-copy{flex-direction:column;gap:.15rem;min-width:0;display:flex}.bs-rewards__reco-copy em{letter-spacing:.08em;text-transform:uppercase;color:var(--bs-green);font-size:.68rem;font-style:normal;font-weight:750}.bs-rewards__reco-copy strong{color:#fff;font-size:.95rem}.bs-rewards__reco-copy span{color:var(--bs-muted);font-size:.78rem}.bs-rewards__reco-cta{background:var(--bs-green);color:#0a1200;font:inherit;cursor:pointer;border:0;border-radius:999px;flex-shrink:0;padding:.65rem 1.05rem;font-size:.82rem;font-weight:800;transition:filter .15s,transform .15s}.bs-rewards__reco-cta:hover{filter:brightness(1.06);transform:translateY(-1px)}.bs-rewards__hero-art{object-fit:cover;aspect-ratio:3/2;border:1px solid #9eff002e;border-radius:18px;width:min(100%,280px);height:auto;box-shadow:0 0 28px #9eff002e}.bs-rewards-stat{position:relative;overflow:hidden}.bs-rewards-stat__bar{border-radius:999px;width:3px;position:absolute;top:18%;bottom:18%;left:0}.bs-rewards-stat__bar.is-green{background:var(--bs-green)}.bs-rewards-stat__bar.is-muted{background:#ffffff47}.bs-rewards-stat__bar.is-red{background:#ff7a7a}.bs-rewards-stat__countdown{color:var(--bs-green);margin-top:.25rem;font-size:.74rem;font-style:normal;font-weight:750;display:block}.bs-coupon-card__tags{flex-wrap:wrap;gap:.3rem;margin-top:.25rem;display:flex}.bs-coupon-card__tags span{letter-spacing:.05em;text-transform:uppercase;color:var(--bs-muted);border:1px solid #ffffff1a;border-radius:999px;padding:.18rem .45rem;font-size:.62rem;font-weight:750}.bs-coupon-card__aside{text-align:right;flex-direction:column;align-items:flex-end;gap:.25rem;display:flex}.bs-coupon-card__status{align-items:center;gap:.35rem;display:inline-flex}.bs-coupon-card__status i{background:currentColor;border-radius:999px;width:.45rem;height:.45rem}.bs-coupon-card__status--available{color:var(--bs-green);text-transform:none;letter-spacing:0;background:0 0;padding:0;font-size:.74rem;font-weight:700}.bs-coupon-card__status--used,.bs-coupon-card__status--expired{text-transform:none;letter-spacing:0;background:0 0;border:0;padding:0;font-size:.74rem;font-weight:700}.bs-coupon-card__expiry{color:#fff;font-size:.74rem;font-weight:700}.bs-coupon-card__date{color:var(--bs-muted);font-size:.68rem}.bs-coupon-card__chevron{color:var(--bs-muted);place-items:center;display:grid}.bs-coupon-detail{padding:0;overflow:hidden}.bs-coupon-detail__media{aspect-ratio:8/3;background:#0a0e0b;border:0;border-bottom:1px solid #9eff001f;border-radius:0;position:relative;overflow:hidden}.bs-coupon-detail__media img{object-fit:cover;width:100%;height:100%;display:block}.bs-coupon-detail__badges{justify-content:space-between;gap:.5rem;display:flex;position:absolute;top:.7rem;left:.7rem;right:.7rem}.bs-coupon-detail__body{flex-direction:column;gap:.85rem;padding:1rem 1.15rem 1.2rem;display:flex}.bs-coupon-detail__minis{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;display:grid}.bs-coupon-detail__minis article{background:#00000040;border:1px solid #ffffff12;border-radius:12px;align-items:flex-start;gap:.45rem;min-width:0;padding:.65rem .55rem;display:flex}.bs-coupon-detail__mini-icon{width:2.1rem;height:2.1rem;color:var(--bs-green);background:#9eff001a;border-radius:9px;flex-shrink:0;place-items:center;display:grid;overflow:hidden}.bs-coupon-detail__mini-icon img{width:1.55rem;height:1.55rem}.bs-coupon-detail__minis em{color:var(--bs-muted);font-size:.62rem;font-style:normal;display:block}.bs-coupon-detail__minis strong{color:#fff;margin-top:.1rem;font-size:.78rem;display:block}.bs-coupon-detail__validity-head,.bs-coupon-detail__validity-meta{justify-content:space-between;gap:.75rem;font-size:.72rem;display:flex}.bs-coupon-detail__validity-head span{text-transform:uppercase;letter-spacing:.06em;color:var(--bs-muted);font-weight:750}.bs-coupon-detail__validity-head strong{color:var(--bs-green)}.bs-coupon-detail__validity-bar{background:#ffffff14;border-radius:999px;height:.4rem;margin:.45rem 0;overflow:hidden}.bs-coupon-detail__validity-bar i{background:linear-gradient(90deg,#9eff00,#6fcf00);height:100%;display:block}.bs-coupon-detail__validity-meta em{color:var(--bs-muted);font-style:normal}.bs-coupon-detail__code{background:#9eff0014;border:1px dashed #9eff0059;border-radius:14px;justify-content:space-between;align-items:center;gap:.75rem;padding:.9rem 1rem;display:flex}.bs-coupon-detail__code>div{flex-direction:column;gap:.22rem;min-width:0;display:flex}.bs-coupon-detail__code span{letter-spacing:.08em;text-transform:uppercase;color:var(--bs-muted);font-size:.66rem;font-weight:700}.bs-coupon-detail__code strong{letter-spacing:.1em;color:var(--bs-green);font-size:1.2rem;font-weight:800}.bs-coupon-detail__copy{height:2.1rem;color:var(--bs-green);font:inherit;cursor:pointer;background:#9eff0029;border:0;border-radius:10px;flex-shrink:0;padding:0 .85rem;font-size:.78rem;font-weight:800;transition:background .15s,color .15s}.bs-coupon-detail__copy:hover{color:#fff;background:#9eff0042}.bs-coupon-detail__code.is-copied{border-style:solid;border-color:#9eff008c;box-shadow:0 0 16px #9eff001f}.bs-coupon-detail__cta.is-copied{color:var(--bs-green);background:#9eff0033;box-shadow:inset 0 0 0 1px #9eff0073}.bs-coupon-detail__origin{background:#9eff000a;border:1px solid #9eff0029;border-radius:12px;padding:.75rem .8rem}.bs-coupon-detail__origin span{letter-spacing:.08em;text-transform:uppercase;color:var(--bs-muted);font-size:.66rem;font-weight:750;display:block}.bs-coupon-detail__origin strong{color:#fff;margin-top:.25rem;display:block}.bs-coupon-detail__origin p{color:var(--bs-muted);margin:.35rem 0 0;font-size:.78rem;line-height:1.4}.bs-history__hero-art{object-fit:cover;aspect-ratio:5/4;border:1px solid #9eff0033;border-radius:18px;width:min(100%,300px);height:auto;box-shadow:0 0 30px #9eff0029}.bs-history__export{color:var(--bs-green);font:inherit;cursor:pointer;background:#9eff001a;border:1px solid #9eff0059;border-radius:999px;padding:.55rem .95rem;font-size:.78rem;font-weight:750}.bs-history__export:hover{background:#9eff0029}.bs-history__body{grid-template-columns:minmax(0,1fr) minmax(250px,300px);align-items:start;gap:1rem;display:grid}.bs-history__panel .bs-filter{box-sizing:border-box;background:0 0;border:0;justify-content:center;align-items:stretch;gap:.4rem;width:100%;padding:.15rem 1.1rem 1rem;display:flex;overflow:visible}.bs-history__panel .bs-filter__chip{text-align:center;border-radius:var(--bs-radius-sm);color:#e6ece6e0;background:0 0;border:0;border-bottom:2px solid #0000;flex-direction:column;flex:1 1 0;justify-content:center;align-items:center;gap:.22rem;min-width:4.75rem;max-width:8.5rem;height:auto;min-height:2.75rem;padding:.45rem .55rem}.bs-history__panel .bs-filter__chip:hover{color:#fff;background:0 0;border-color:#0000 #0000 #9eff0059}.bs-history__panel .bs-filter__chip.is-active{color:var(--bs-green);border-color:#0000;border-bottom-color:var(--bs-green);box-shadow:none;background:0 0}.bs-history__panel .bs-filter__chip em{color:#fff;background:#ffffff1f;min-width:1.45rem;height:1.45rem;font-size:.74rem}.bs-history__panel .bs-filter__chip.is-active em{color:var(--bs-green);background:#9eff0029;font-weight:900}.bs-history__row.is-active{background:linear-gradient(100deg,#9eff001a,#0000 48%),#080e08e0;border-color:#9eff006b;box-shadow:0 0 0 1px #9eff0014}.bs-history__rail{flex-direction:column;gap:.85rem;display:flex;position:sticky;top:.75rem}.bs-history-feature{background:linear-gradient(#9eff000a 0%,#0000 42%),#00000059;border:1px solid #9eff0024;border-radius:16px;overflow:hidden}.bs-history-feature__media{aspect-ratio:16/10;cursor:pointer;text-align:left;width:100%;color:inherit;background:0 0;border:0;padding:0;display:block;position:relative}.bs-history-feature__media img{object-fit:cover;width:100%;height:100%;display:block}.bs-history-feature__badge{letter-spacing:.04em;text-transform:uppercase;color:#0a1200;background:var(--bs-green);border-radius:999px;padding:.28rem .6rem;font-size:.66rem;font-weight:800;position:absolute;top:.65rem;right:.65rem}.bs-history-feature__badge--shipped{color:#041018;background:#6eb6ff}.bs-history-feature__badge--pending{color:#1a1208;background:#ffbe5a}.bs-history-feature__badge--used{color:#111;background:#ffffffbf}.bs-history-feature__body{padding:.9rem 1rem 1rem}.bs-history-feature__body p{letter-spacing:.06em;text-transform:uppercase;color:var(--bs-muted);margin:0;font-size:.7rem;font-weight:750}.bs-history-feature__body strong{color:#fff;margin-top:.3rem;font-size:1rem;display:block}.bs-history-feature__body em{color:var(--bs-muted);margin-top:.2rem;font-size:.78rem;font-style:normal;display:block}.bs-history-feature__link{color:var(--bs-green);font:inherit;cursor:pointer;background:0 0;border:0;margin-top:.75rem;padding:0;font-size:.82rem;font-weight:750}.bs-history-numbers{background:0 0;border:0;border-radius:0;padding:0;position:relative;overflow:visible}.bs-history-numbers h3{letter-spacing:-.02em;color:#fff;margin:0 0 .75rem;font-family:Space Grotesk,Inter,sans-serif;font-size:.95rem;font-weight:700}.bs-history-numbers ul{flex-direction:column;gap:.55rem;margin:0;padding:0;list-style:none;display:flex}.bs-history-numbers li,.bs-history-numbers__card{color:var(--bs-green);background:linear-gradient(100deg,#9eff000d,#0000 48%),#00000052;border:1px solid #ffffff14;border-radius:14px;grid-template-columns:auto 1fr auto;align-items:center;gap:.55rem;padding:.75rem .8rem;display:grid}.bs-history-numbers li span{color:var(--bs-muted);font-size:.78rem}.bs-history-numbers li strong{color:#fff;text-align:right;font-size:.82rem}.bs-history-numbers__chart{display:none}.bs-history-quote{background:linear-gradient(#9eff000f 0%,#0000 55%),#00000052;border:1px solid #9eff0029;border-radius:16px;margin:0;padding:1rem 1rem 1.05rem}.bs-history-quote>span{color:var(--bs-green);font-size:2rem;line-height:1;display:block}.bs-history-quote p{color:#fff;margin:.2rem 0 .55rem;font-size:.9rem;line-height:1.4}.bs-history-quote strong{color:var(--bs-green);letter-spacing:.08em;font-size:.74rem}.bs-history__toast{z-index:40;color:#fff;background:#0a1200f2;border:1px solid #9eff0059;border-radius:12px;padding:.75rem 1rem;font-size:.84rem;position:fixed;bottom:1.25rem;right:1.25rem;box-shadow:0 10px 30px #0006}.bs-prize-detail{z-index:80;-webkit-backdrop-filter:blur(8px);background:#030604b8;place-items:center;padding:1.25rem;animation:.22s both bs-prize-detail-fade;display:grid;position:fixed;inset:0}.bs-prize-detail__dialog{background:linear-gradient(#9eff000d,#0000 28%),#0d120e;border:1px solid #ffffff1a;border-radius:22px;width:min(860px,100%);max-height:min(92vh,920px);padding:1.25rem 1.35rem 1.2rem;animation:.28s cubic-bezier(.22,1,.36,1) both bs-prize-detail-up;overflow:auto;box-shadow:0 28px 80px #0000008c}.bs-prize-detail__head{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1.15rem;display:flex}.bs-prize-detail__head-main{align-items:flex-start;gap:.85rem;min-width:0;display:flex}.bs-prize-detail__head-icon{color:#0a1200;background:var(--bs-green);border-radius:999px;flex:none;place-items:center;width:2.55rem;height:2.55rem;display:grid;box-shadow:0 0 0 4px #9eff001f}.bs-prize-detail__head-main h2{letter-spacing:-.02em;color:#fff;margin:0;font-size:1.2rem;font-weight:800}.bs-prize-detail__head-main p{color:var(--bs-muted);margin:.2rem 0 0;font-size:.82rem}.bs-prize-detail__head-actions{flex:none;align-items:center;gap:.55rem;display:flex}.bs-prize-detail__status{letter-spacing:.02em;height:1.85rem;color:var(--bs-green);background:#9eff001f;border:1px solid #9eff0059;border-radius:999px;align-items:center;gap:.35rem;padding:0 .75rem;font-size:.72rem;font-weight:750;display:inline-flex}.bs-prize-detail__status--pending{color:#ffc400;background:#ffc4001a;border-color:#ffc40059}.bs-prize-detail__status--shipped{color:#8ed0ff;background:#78beff1a;border-color:#78beff59}.bs-prize-detail__status--used{color:#c8c8c8;background:#b4b4b41a;border-color:#b4b4b44d}.bs-prize-detail__close{color:#e8eee8;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff1f;border-radius:999px;place-items:center;width:2.1rem;height:2.1rem;display:grid}.bs-prize-detail__close:hover{color:var(--bs-green);border-color:#9eff0059}.bs-prize-detail__hero{grid-template-columns:minmax(180px,240px) minmax(0,1fr);gap:1.15rem;margin-bottom:1rem;display:grid}.bs-prize-detail__media{aspect-ratio:1;background:radial-gradient(circle at 50% 35%,#9eff0024,#0000 55%),#070a07;border:1px solid #ffffff14;border-radius:18px;position:relative;overflow:hidden}.bs-prize-detail__media img{object-fit:cover;width:100%;height:100%;display:block}.bs-prize-detail__media.is-empty{color:#9eff008c;place-items:center;display:grid}.bs-prize-detail__eyebrow{letter-spacing:.14em;color:#9eff00b3;margin:0;font-size:.68rem;font-weight:750}.bs-prize-detail__summary h3{letter-spacing:-.03em;color:#fff;margin:.35rem 0 0;font-size:clamp(1.15rem,2.2vw,1.45rem);font-weight:800}.bs-prize-detail__lead{color:var(--bs-muted);margin:.4rem 0 0;font-size:.86rem;line-height:1.45}.bs-prize-detail__meta{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;margin-top:1rem;display:grid}.bs-prize-detail__meta article{background:#00000047;border:1px solid #ffffff14;border-radius:14px;padding:.7rem .8rem}.bs-prize-detail__meta span{letter-spacing:.04em;color:#9eff00b8;align-items:center;gap:.35rem;font-size:.68rem;font-weight:700;display:inline-flex}.bs-prize-detail__meta strong{color:#fff;word-break:break-word;margin-top:.3rem;font-size:.88rem;font-weight:750;display:block}.bs-prize-detail__block{background:#00000038;border:1px solid #ffffff14;border-radius:16px;margin-top:.85rem;padding:.95rem 1rem}.bs-prize-detail__block-head{color:var(--bs-green);align-items:flex-start;gap:.55rem;margin-bottom:.55rem;display:flex}.bs-prize-detail__block-head h4{color:#fff;margin:0;font-size:.95rem;font-weight:750}.bs-prize-detail__block-head p{color:var(--bs-muted);margin:.15rem 0 0;font-size:.78rem}.bs-prize-detail__block>p{color:var(--bs-muted);margin:0;font-size:.86rem;line-height:1.5}.bs-prize-detail__steps{grid-template-columns:repeat(auto-fit,minmax(7.5rem,1fr));gap:.55rem;margin:.85rem 0 0;padding:0;list-style:none;display:grid;position:relative}.bs-prize-detail__steps:before{content:"";z-index:0;background:#ffffff14;height:2px;position:absolute;top:1.05rem;left:8%;right:8%}.bs-prize-detail__steps li{z-index:1;text-align:center;flex-direction:column;align-items:center;gap:.35rem;display:flex;position:relative}.bs-prize-detail__step-dot{width:2.1rem;height:2.1rem;color:var(--bs-muted);background:#0a0f0a;border:1px solid #ffffff1f;border-radius:999px;place-items:center;display:grid}.bs-prize-detail__steps li.is-done .bs-prize-detail__step-dot,.bs-prize-detail__steps li.is-current .bs-prize-detail__step-dot{color:#0a1200;background:var(--bs-green);border-color:#9eff00a6;box-shadow:0 0 0 4px #9eff001f}.bs-prize-detail__steps li strong{color:#e8eee8;font-size:.78rem;font-weight:750}.bs-prize-detail__steps li.is-todo strong{color:var(--bs-muted)}.bs-prize-detail__steps li em{color:var(--bs-muted);font-size:.68rem;font-style:normal}.bs-prize-detail__footer{flex-wrap:wrap;justify-content:flex-end;gap:.65rem;margin-top:1.15rem;display:flex}.bs-prize-detail__secondary,.bs-prize-detail__primary{min-height:2.55rem;font:inherit;cursor:pointer;border-radius:12px;justify-content:center;align-items:center;gap:.4rem;padding:0 1.1rem;font-size:.88rem;font-weight:750;display:inline-flex}.bs-prize-detail__secondary{color:#f2f6f2;background:#00000047;border:1px solid #ffffff24}.bs-prize-detail__secondary:hover{color:var(--bs-green);border-color:#9eff0059}.bs-prize-detail__primary{background:var(--bs-green);color:#0a1200;border:0}.bs-prize-detail__primary:hover{filter:brightness(1.06)}@keyframes bs-prize-detail-fade{0%{opacity:0}to{opacity:1}}@keyframes bs-prize-detail-up{0%{opacity:0;transform:translateY(12px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@media (width<=760px){.bs-prize-detail__hero{grid-template-columns:1fr}.bs-prize-detail__media{max-width:280px;margin:0 auto}.bs-prize-detail__meta{grid-template-columns:1fr}.bs-prize-detail__steps{grid-template-columns:1fr 1fr;gap:.85rem .55rem}.bs-prize-detail__steps:before{display:none}.bs-prize-detail__footer{justify-content:stretch}.bs-prize-detail__secondary,.bs-prize-detail__primary{flex:auto}}.bs-support__hero{isolation:isolate;background:#070a07;border:1px solid #9eff0024;border-radius:22px;grid-template-columns:minmax(0,1fr);align-items:end;gap:0;min-height:220px;padding:1.5rem 1.45rem 1.4rem;display:grid;position:relative;overflow:hidden}.bs-support__hero-bg{object-fit:cover;object-position:center right;z-index:0;pointer-events:none;opacity:.72;width:100%;height:100%;position:absolute;inset:0}.bs-support__hero:after{content:"";z-index:0;pointer-events:none;background:linear-gradient(105deg,#050706eb 0%,#050706c7 46%,#0507066b 100%),linear-gradient(#9eff0014 0%,#0000 48%);position:absolute;inset:0}.bs-support__hero-copy{z-index:1;flex-direction:column;align-items:flex-start;max-width:min(34rem,100%);display:flex;position:relative}.bs-support__hero-copy .bs-support__status{margin-top:1rem}.bs-support__eyebrow{font-size:var(--sx-eyebrow);letter-spacing:.14em;text-transform:uppercase;color:#9eff00e6;margin:0 0 .4rem;font-weight:800}.bs-support__hero h1{letter-spacing:-.04em;color:#fff;margin:0;font-family:Space Grotesk,Inter,sans-serif;font-size:clamp(1.75rem,2.8vw,2.35rem);font-weight:700;line-height:1.05}.bs-support__hero h1 span{color:var(--bs-green)}.bs-support__lead{max-width:32rem;color:var(--bs-muted);font-size:var(--sx-lead);margin:.7rem 0 0;line-height:1.55}.bs-support__hero-aside{flex-direction:column;align-items:flex-end;gap:.75rem;display:flex}.bs-support__hero-art{object-fit:cover;aspect-ratio:5/4;border:1px solid #9eff0033;border-radius:18px;width:min(100%,280px)}.bs-support__tiles{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;display:grid}.bs-support-tile{background:linear-gradient(160deg,#ffffff08,#0000 55%),#0a0e0bf5;border:1px solid #ffffff14;border-radius:16px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.85rem;min-height:4.6rem;padding:.95rem 1.05rem;display:grid;overflow:hidden;box-shadow:inset 0 1px #ffffff08}.bs-support-tile.is-online{background:linear-gradient(145deg,#9eff0014,#0000 58%),#0a0e0bf5;border-color:#9eff0038}.bs-support-tile__icon{width:2.55rem;height:2.55rem;color:var(--bs-green);background:#9eff001a;border:1px solid #9eff0038;border-radius:12px;flex-shrink:0;place-items:center;display:grid}.bs-support-tile.is-online .bs-support-tile__icon{box-shadow:0 0 0 3px #9eff0014}.bs-support-tile__copy{flex-direction:column;gap:.2rem;min-width:0;display:flex}.bs-support-tile p{letter-spacing:.06em;text-transform:uppercase;color:var(--bs-muted);margin:0;font-size:.68rem;font-weight:750;line-height:1.2}.bs-support-tile strong{font-family:var(--bs-display,"Space Grotesk", sans-serif);letter-spacing:-.02em;color:#fff;overflow-wrap:anywhere;margin:0;font-size:clamp(.88rem,1.4vw,.98rem);font-weight:700;line-height:1.25;display:block}.bs-support-card__top{justify-content:space-between;align-items:flex-start;gap:.6rem;display:flex}.bs-support-card__badge{color:#0a1200;background:var(--bs-green);border-radius:999px;align-items:center;gap:.25rem;padding:.28rem .55rem;font-size:.66rem;font-style:normal;font-weight:800;display:inline-flex}.bs-support-card__cta.is-solid{background:var(--bs-green);color:#0a1200;border:0;font-weight:800}.bs-support-specialist{background:linear-gradient(100deg,#9eff000f,#0000 55%),#0a0e0b;border:1px solid #9eff002e;border-radius:18px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:1rem;padding:1rem 1.15rem;display:grid}.bs-support-specialist img{object-fit:cover;border:2px solid #9eff0059;border-radius:999px;width:4.5rem;height:4.5rem}.bs-support-specialist__online{color:var(--bs-green);align-items:center;gap:.35rem;font-size:.72rem;font-weight:750;display:inline-flex}.bs-support-specialist__online i{background:var(--bs-green);border-radius:999px;width:.45rem;height:.45rem}.bs-support-specialist strong{color:#fff;margin-top:.2rem;font-size:1.05rem;display:block}.bs-support-specialist p{color:var(--bs-muted);margin:.15rem 0 0;font-size:.84rem}.bs-support-specialist__badge{color:var(--bs-green);border:1px solid #9eff0047;border-radius:999px;align-items:center;gap:.3rem;padding:.4rem .7rem;font-size:.72rem;font-style:normal;font-weight:750;display:inline-flex}.bs-support-cta-panel{background:linear-gradient(#9eff0014 0%,#0000 55%),#00000061;border:1px solid #9eff002e;border-radius:16px;flex-direction:column;gap:.55rem;max-width:26rem;margin-left:auto;padding:1.15rem 1.15rem 1.2rem;display:flex}.bs-support-cta-panel__icon{width:2.6rem;height:2.6rem;color:var(--bs-green);background:#9eff001f;border-radius:12px;place-items:center;display:grid}.bs-support-cta-panel strong{letter-spacing:-.015em;color:#fff;font-size:1rem;font-weight:800;line-height:1.25}.bs-support-cta-panel p{color:var(--bs-muted);font-size:var(--sx-meta,.78rem);margin:0;line-height:1.5}.bs-support-cta-panel__btn{background:var(--bs-green);color:#0a1200;font:inherit;letter-spacing:.01em;cursor:pointer;border:0;border-radius:11px;margin-top:.45rem;padding:.8rem 1rem;font-size:.84rem;font-weight:800}@media (width<=1100px){.bs-rewards__layout,.bs-history__body{grid-template-columns:1fr}.bs-history__rail,.bs-rewards__detail{position:static}.bs-history__stats,.bs-support__tiles,.bs-rewards__stats{grid-template-columns:repeat(2,minmax(0,1fr))}.bs-rewards__hero,.bs-history__hero,.bs-support__hero{min-height:220px}}@media (width<=720px){.bs-coupon-card{grid-template-columns:auto minmax(0,1fr);gap:.75rem}.bs-coupon-card__aside{text-align:left;grid-column:1/-1;align-items:stretch}.bs-coupon-card__aside .bs-coupon-card__cta,.bs-coupon-card__aside button{width:100%}.bs-coupon-detail__minis,.bs-history__stats,.bs-support__tiles,.bs-rewards__stats{grid-template-columns:1fr}.bs-support-specialist{grid-template-columns:auto minmax(0,1fr)}.bs-support-specialist__badge{grid-column:1/-1;justify-self:start}.bs-rewards__reco{flex-direction:column;align-items:stretch}.bs-rewards__hero,.bs-history__hero,.bs-support__hero{border-radius:18px;min-height:180px;padding:1.15rem 1rem 1.1rem}.bs-draw-win{align-items:end;padding:.75rem}.bs-draw-win__dialog{border-radius:18px 18px 14px 14px;width:100%}}.bs-draw-win{z-index:120;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#020603e0;place-items:center;padding:1.25rem;display:grid;position:fixed;inset:0}.bs-draw-win__dialog{text-align:center;background:linear-gradient(#121a13fa 0%,#080c09fc 100%);border:1px solid #9eff0038;border-radius:22px;width:min(400px,100%);padding:1.35rem 1.25rem 1.3rem;animation:.34s cubic-bezier(.22,1,.36,1) bs-draw-win-in;position:relative;overflow:hidden;box-shadow:0 28px 80px #0000009e,inset 0 0 0 1px #9eff000f}.bs-draw-win__glow{pointer-events:none;background:radial-gradient(#9eff0029 0%,#0000 68%);width:140%;height:55%;position:absolute;top:-40%;left:50%;transform:translate(-50%)}@keyframes bs-draw-win-in{0%{opacity:0;transform:translateY(16px)scale(.96)}to{opacity:1;transform:none}}.bs-draw-win__header{z-index:1;justify-items:center;gap:.4rem;display:grid;position:relative}.bs-draw-win__eyebrow{letter-spacing:.12em;text-transform:uppercase;color:#9eff00f2;background:#9eff0014;border:1px solid #9eff0047;border-radius:999px;align-items:center;margin:0;padding:.28rem .65rem;font-family:Space Grotesk,Inter,sans-serif;font-size:.64rem;font-weight:700;display:inline-flex}.bs-draw-win__dialog h2{letter-spacing:-.04em;color:#fff;margin:.15rem 0 0;font-family:Space Grotesk,Inter,sans-serif;font-size:clamp(1.7rem,4vw,2.05rem);font-weight:700;line-height:1.05}.bs-draw-win__lead{color:#9aa49c;max-width:28ch;margin:.15rem 0 0;font-size:.92rem;font-weight:500;line-height:1.45}.bs-draw-win__lead strong{color:#fff;font-weight:700}.bs-draw-win__prize{z-index:1;text-align:left;background:#00000059;border:1px solid #ffffff14;border-radius:16px;gap:0;margin-top:1.2rem;display:grid;position:relative;overflow:hidden}.bs-draw-win__media{aspect-ratio:16/10;background:radial-gradient(at 50% 20%,#9eff0014,#0000 55%),#060a07}.bs-draw-win__media img{object-fit:cover;width:100%;height:100%;display:block}.bs-draw-win__prize-copy{flex-direction:column;gap:.28rem;padding:.95rem 1rem 1.05rem;display:flex}.bs-draw-win__prize-copy span{letter-spacing:.12em;text-transform:uppercase;color:#9eff00d9;font-family:Space Grotesk,Inter,sans-serif;font-size:.62rem;font-weight:700}.bs-draw-win__prize-copy strong{letter-spacing:-.03em;color:#fff;font-family:Space Grotesk,Inter,sans-serif;font-size:1.2rem;font-weight:700;line-height:1.15}.bs-draw-win__meta{flex-wrap:wrap;gap:.35rem;margin:.45rem 0 0;padding:0;list-style:none;display:flex}.bs-draw-win__meta li{color:#9aa49c;background:#ffffff0a;border:1px solid #ffffff14;border-radius:999px;align-items:center;padding:.28rem .55rem;font-size:.72rem;font-weight:650;display:inline-flex}.bs-draw-win__note{z-index:1;color:#8a948c;max-width:34ch;margin:1rem auto 0;font-size:.82rem;font-weight:500;line-height:1.45;position:relative}.bs-draw-win__cta{z-index:1;color:#061000;letter-spacing:-.01em;cursor:pointer;background:#9eff00;border:0;border-radius:14px;width:100%;min-height:2.95rem;margin-top:1.2rem;font-family:Space Grotesk,Inter,sans-serif;font-size:.95rem;font-weight:700;transition:filter .2s,transform .2s,box-shadow .2s;position:relative;box-shadow:0 0 24px #9eff0038}.bs-draw-win__cta:hover{filter:brightness(1.05);transform:translateY(-1px);box-shadow:0 8px 28px #9eff0047}.bs-draw-win__cta:focus-visible{outline-offset:3px;outline:2px solid #9eff00b3}@media (prefers-reduced-motion:reduce){.bs-draw-win__dialog{animation:none}.bs-draw-win__cta:hover{transform:none}}.bs-live-chat{z-index:220;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0000009e;place-items:end center;padding:1rem;display:grid;position:fixed;inset:0}.bs-live-chat__dialog{background:linear-gradient(#9eff000d,#0000 28%),#0b110c;border:1px solid #9eff0038;border-radius:20px 20px 16px 16px;flex-direction:column;width:min(440px,100%);height:min(680px,100vh - 2rem);animation:.22s bs-live-chat-in;display:flex;overflow:hidden;box-shadow:0 24px 80px #0000008c}@keyframes bs-live-chat-in{0%{opacity:0;transform:translateY(18px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.bs-live-chat__header{background:#00000038;border-bottom:1px solid #ffffff12;justify-content:space-between;align-items:flex-start;gap:.85rem;padding:1rem 1.05rem .95rem;display:flex}.bs-live-chat__agent{align-items:center;gap:.75rem;min-width:0;display:flex}.bs-live-chat__agent img{object-fit:cover;border:2px solid #9eff0059;border-radius:999px;flex-shrink:0;width:2.75rem;height:2.75rem}.bs-live-chat__online{letter-spacing:.04em;text-transform:uppercase;color:var(--bs-green);align-items:center;gap:.35rem;margin:0 0 .2rem;font-size:.68rem;font-weight:750;display:inline-flex}.bs-live-chat__online i{background:var(--bs-green);border-radius:999px;width:.45rem;height:.45rem;box-shadow:0 0 0 3px #9eff002e}.bs-live-chat__agent h2{font-family:var(--bs-display,"Space Grotesk", sans-serif);letter-spacing:-.02em;color:#fff;margin:0;font-size:1.02rem;font-weight:700;line-height:1.2}.bs-live-chat__agent span{color:var(--bs-muted);margin-top:.12rem;font-size:.76rem;display:block}.bs-live-chat__close{color:#fff;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:10px;flex-shrink:0;place-items:center;width:2.1rem;height:2.1rem;display:grid}.bs-live-chat__close:hover{color:var(--bs-green);border-color:#9eff0059}.bs-live-chat__messages{overscroll-behavior:contain;flex-direction:column;flex:1;gap:.75rem;min-height:0;padding:1rem 1.05rem;display:flex;overflow:auto}.bs-live-chat__system{text-align:center;max-width:92%;color:var(--bs-muted);margin:.15rem auto;font-size:.72rem;line-height:1.4}.bs-live-chat__bubble{background:#ffffff0a;border:1px solid #ffffff14;border-radius:14px;max-width:88%;padding:.7rem .8rem}.bs-live-chat__bubble.is-agent{background:#9eff000f;border-color:#9eff0029;border-bottom-left-radius:6px;align-self:flex-start}.bs-live-chat__bubble.is-user{background:#ffffff14;border-bottom-right-radius:6px;align-self:flex-end}.bs-live-chat__bubble-meta{justify-content:space-between;align-items:baseline;gap:.65rem;margin-bottom:.3rem;display:flex}.bs-live-chat__bubble-meta strong{color:#fff;font-size:.72rem;font-weight:750}.bs-live-chat__bubble-meta time{color:var(--bs-muted);font-size:.66rem}.bs-live-chat__bubble p{color:#e8eee8;white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:.88rem;line-height:1.45}.bs-live-chat__typing{background:#9eff000f;border:1px solid #9eff0029;border-radius:12px;align-self:flex-start;gap:.28rem;padding:.65rem .8rem;display:inline-flex}.bs-live-chat__typing span{background:var(--bs-green);opacity:.45;border-radius:999px;width:.4rem;height:.4rem;animation:1s ease-in-out infinite bs-live-chat-dot}.bs-live-chat__typing span:nth-child(2){animation-delay:.15s}.bs-live-chat__typing span:nth-child(3){animation-delay:.3s}@keyframes bs-live-chat-dot{0%,80%,to{opacity:.35;transform:translateY(0)}40%{opacity:1;transform:translateY(-2px)}}.bs-live-chat__composer{background:#00000047;border-top:1px solid #ffffff12;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:.65rem;padding:.85rem 1.05rem 1.05rem;display:grid}.bs-live-chat__composer textarea{resize:none;color:#fff;width:100%;min-height:2.8rem;max-height:7rem;font:inherit;background:#00000059;border:1px solid #ffffff1a;border-radius:12px;padding:.7rem .8rem;font-size:.9rem;line-height:1.4}.bs-live-chat__composer textarea::placeholder{color:#8d968fe6}.bs-live-chat__composer textarea:focus{border-color:#9eff0073;outline:none;box-shadow:0 0 0 3px #9eff001a}.bs-live-chat__send{background:var(--bs-green);color:#0a1200;min-height:2.8rem;font:inherit;cursor:pointer;white-space:nowrap;border:0;border-radius:12px;justify-content:center;align-items:center;gap:.35rem;padding:0 1rem;font-size:.84rem;font-weight:800;display:inline-flex}.bs-live-chat__send:hover:not(:disabled){filter:brightness(1.05)}.bs-live-chat__send:disabled{opacity:.5;cursor:not-allowed}@media (width<=640px){.bs-live-chat{place-items:stretch end;padding:0}.bs-live-chat__dialog{border-radius:18px 18px 0 0;width:100%;height:min(92vh,100%)}}@media (prefers-reduced-motion:reduce){.bs-live-chat__dialog,.bs-live-chat__typing span{animation:none}}.bx-support-actions__meta{margin:0 0 var(--sx-space-2,.65rem);font-size:var(--sx-meta,.78rem);color:var(--bs-muted);line-height:1.4}.bx-support-actions__meta strong{color:#fff;font-weight:700}.bx-support-actions__meta-hint{opacity:.65;font-size:.72rem}.bs-support-card__online{letter-spacing:.04em;text-transform:uppercase;color:var(--bs-green);background:#9eff0014;border:1px solid #9eff0047;border-radius:999px;align-items:center;gap:.35rem;padding:.28rem .55rem;font-size:.66rem;font-style:normal;font-weight:800;display:inline-flex}.bs-support-card__online i{background:var(--bs-green);border-radius:999px;width:.4rem;height:.4rem}.bx-tickets{gap:var(--sx-space-3,1rem);background:linear-gradient(#9eff0008 0%,#0000 40%),#0a0e0bb8;border:1px solid #ffffff0f;border-radius:20px;flex-direction:column;padding:1.15rem 1.15rem 1.2rem;display:flex}.bx-tickets__head{justify-content:space-between;align-items:flex-start;gap:.85rem 1.1rem;display:flex}.bx-tickets__eyebrow{font-size:var(--sx-eyebrow,.68rem);letter-spacing:.12em;text-transform:uppercase;color:var(--bs-green);margin:0 0 .3rem;font-weight:800}.bx-tickets__head h2{color:#fff;letter-spacing:-.035em;margin:0 0 .3rem;font-family:Space Grotesk,Inter,sans-serif;font-size:clamp(1.3rem,2.1vw,1.55rem);font-weight:700;line-height:1.1}.bx-tickets__head p{max-width:34rem;font-size:var(--sx-meta,.78rem);color:var(--bs-muted);margin:0;line-height:1.5}.bx-tickets__new{background:var(--bs-green);color:#0a1200;cursor:pointer;border:0;border-radius:12px;flex-shrink:0;height:2.4rem;padding:0 1rem;font-size:.86rem;font-weight:800;transition:transform .15s,filter .15s}.bx-tickets__new:hover{filter:brightness(1.06);transform:translateY(-1px)}.bx-ticket-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:.7rem;display:grid}.bx-ticket-stats article{background:linear-gradient(100deg,#9eff000d,#0000 48%),#00000059;border:1px solid #ffffff14;border-radius:14px;padding:.9rem 1rem}.bx-ticket-stats span{letter-spacing:.06em;text-transform:uppercase;color:var(--bs-muted);margin-bottom:.28rem;font-size:.68rem;font-weight:700;display:block}.bx-ticket-stats strong{color:#fff;letter-spacing:-.03em;font-family:Space Grotesk,Inter,sans-serif;font-size:1.35rem;font-weight:700;line-height:1}.bx-tickets__toolbar{flex-direction:column;gap:.7rem;display:flex}.bx-tickets__search input{color:#fff;background:#00000047;border:1px solid #ffffff14;border-radius:12px;width:100%;height:2.5rem;padding:0 .9rem;font-size:.9rem}.bx-tickets__search input::placeholder{color:#8d968fd9}.bx-ticket-filters{scrollbar-width:thin;gap:.45rem;padding-bottom:.15rem;display:flex;overflow-x:auto}.bx-ticket-filters__chip{height:2.1rem;color:var(--bs-muted);cursor:pointer;background:#ffffff08;border:1px solid #ffffff14;border-radius:999px;flex-shrink:0;align-items:center;gap:.4rem;padding:0 .75rem;font-size:.78rem;font-weight:700;display:inline-flex}.bx-ticket-filters__chip em{color:#fff;text-align:center;background:#ffffff0f;border-radius:999px;min-width:1.2rem;padding:.08rem .35rem;font-size:.7rem;font-style:normal}.bx-ticket-filters__chip.is-active{color:#0a1200;background:var(--bs-green);border-color:#0000}.bx-ticket-filters__chip.is-active em{color:#0a1200;background:#0a12002e}.bx-ticket-list{flex-direction:column;gap:.5rem;display:flex}.bx-ticket-item{text-align:left;cursor:pointer;background:linear-gradient(100deg,#9eff0009,#0000 42%),#00000052;border:1px solid #ffffff12;border-radius:14px;justify-content:space-between;align-items:center;gap:1rem;width:100%;padding:.95rem 1rem;transition:background .15s,border-color .15s,transform .15s;display:flex}.bx-ticket-item:hover{background:linear-gradient(100deg,#9eff0012,#0000 42%),#0006;border-color:#9eff0038;transform:translateY(-1px)}.bx-ticket-item__main{flex-direction:column;gap:.2rem;min-width:0;display:flex}.bx-ticket-item__number{letter-spacing:.04em;color:var(--bs-green);align-items:center;gap:.4rem;font-size:.72rem;font-weight:800;display:inline-flex}.bx-ticket-item__dot{background:var(--bs-green);border-radius:999px;width:.45rem;height:.45rem;box-shadow:0 0 8px #9eff008c}.bx-ticket-item__main strong{color:#fff;font-size:.95rem;font-weight:700}.bx-ticket-item__main em{color:var(--bs-muted);font-size:.78rem;font-style:normal}.bx-ticket-item__meta{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:.35rem;display:flex}.bx-ticket-item__meta time{color:var(--bs-muted);font-size:.72rem}.bx-ticket-badge{border:1px solid #0000;border-radius:999px;align-items:center;gap:.35rem;padding:.28rem .55rem;font-size:.68rem;font-style:normal;font-weight:800;display:inline-flex}.bx-ticket-badge i{background:currentColor;border-radius:999px;width:.4rem;height:.4rem}.bx-ticket-badge.is-open{color:#7ec8ff;background:#50a0ff1f;border-color:#50a0ff47}.bx-ticket-badge.is-progress{color:#9eff00;background:#9eff001a;border-color:#9eff0040}.bx-ticket-badge.is-waiting{color:#f0c14a;background:#f0c14a1f;border-color:#f0c14a47}.bx-ticket-badge.is-resolved{color:#8fb89a;background:#78aa821f;border-color:#78aa8240}.bx-ticket-badge.is-closed{color:#9aa09b;background:#ffffff0d;border-color:#ffffff14}.bx-ticket-skeleton{background:linear-gradient(90deg,#ffffff08,#ffffff14,#ffffff08) 0 0/200% 100%;border-radius:14px;height:4.4rem;animation:1.2s infinite bx-ticket-shimmer}@keyframes bx-ticket-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.bx-ticket-empty{text-align:center;flex-direction:column;align-items:center;gap:.45rem;padding:2rem 1rem;display:flex}.bx-ticket-empty__icon{width:3.2rem;height:3.2rem;color:var(--bs-green);background:#9eff0014;border:1px solid #9eff0033;border-radius:14px;place-items:center;margin-bottom:.35rem;display:grid}.bx-ticket-empty strong{color:#fff;font-size:1rem}.bx-ticket-empty p{max-width:22rem;color:var(--bs-muted);margin:0;font-size:.86rem;line-height:1.45}.bx-ticket-empty__cta{background:var(--bs-green);color:#0a1200;cursor:pointer;border:0;border-radius:12px;height:2.35rem;margin-top:.55rem;padding:0 1rem;font-weight:800}.bx-support-drawer{z-index:80;background:#00000094;justify-content:flex-end;animation:.2s bx-drawer-fade;display:flex;position:fixed;inset:0}.bx-support-drawer__panel{background:linear-gradient(#101610,#080b08);border-left:1px solid #9eff001f;flex-direction:column;width:min(520px,100vw);height:100%;animation:.28s bx-drawer-slide;display:flex;box-shadow:-18px 0 40px #00000073}.bx-support-drawer__panel--thread{width:min(640px,100vw)}.bx-support-drawer__head{border-bottom:1px solid #ffffff0f;justify-content:space-between;gap:1rem;padding:1.15rem 1.15rem .9rem;display:flex}.bx-support-drawer__eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--bs-green);margin:0 0 .2rem;font-size:.7rem;font-weight:800}.bx-support-drawer__head h2{color:#fff;margin:0 0 .3rem;font-size:1.2rem;font-weight:800}.bx-support-drawer__head p{color:var(--bs-muted);margin:0;font-size:.84rem}.bx-support-drawer__close{color:#fff;cursor:pointer;background:#ffffff0d;border:0;border-radius:10px;width:2.2rem;height:2.2rem;font-size:1.35rem;line-height:1}.bx-support-drawer__foot{justify-content:flex-end;gap:.55rem;margin-top:auto;padding-top:.75rem;display:flex}.bx-support-drawer__primary,.bx-support-drawer__ghost{cursor:pointer;border-radius:12px;height:2.45rem;padding:0 1rem;font-size:.86rem;font-weight:800}.bx-support-drawer__primary{background:var(--bs-green);color:#0a1200;border:0}.bx-support-drawer__primary:disabled{opacity:.55;cursor:not-allowed}.bx-support-drawer__ghost{color:#fff;background:0 0;border:1px solid #ffffff1f}.bx-ticket-form{flex-direction:column;flex:1;gap:.9rem;padding:1.1rem 1.15rem 1.2rem;display:flex;overflow:auto}.bx-ticket-form__field{flex-direction:column;gap:.4rem;display:flex}.bx-ticket-form__field>span,.bx-ticket-form__attach>span{color:#dfe6df;font-size:.78rem;font-weight:700}.bx-ticket-form input,.bx-ticket-form select,.bx-ticket-form textarea,.bx-ticket-composer textarea{color:#fff;width:100%;font:inherit;background:#00000047;border:1px solid #ffffff1a;border-radius:12px;padding:.7rem .85rem}.bx-ticket-form textarea{resize:vertical;min-height:8rem}.bx-ticket-form__counter{color:var(--bs-muted);align-self:flex-end;font-size:.72rem}.bx-ticket-form__error{color:#ff8f8f;font-size:.76rem;font-style:normal}.bx-ticket-form__attach{flex-direction:column;gap:.45rem;display:flex}.bx-ticket-form__attach p{color:var(--bs-muted);margin:0;font-size:.72rem}.bx-ticket-form__attach-btn{height:2.5rem;color:var(--bs-green);cursor:pointer;background:#9eff000d;border:1px dashed #9eff0059;border-radius:12px;font-weight:700}.bx-ticket-attach-chip{background:#ffffff0a;border:1px solid #ffffff14;border-radius:12px;justify-content:space-between;align-items:center;gap:.75rem;padding:.65rem .75rem;display:flex}.bx-ticket-attach-chip strong{color:#fff;font-size:.84rem;display:block}.bx-ticket-attach-chip em{color:var(--bs-muted);font-size:.72rem;font-style:normal}.bx-ticket-attach-chip button{color:#fff;cursor:pointer;background:#ffffff0f;border:0;border-radius:8px;width:1.8rem;height:1.8rem}.bx-ticket-success{flex-direction:column;gap:.45rem;padding:1.5rem 1.15rem;display:flex}.bx-ticket-success strong{color:#fff;font-size:1.1rem}.bx-ticket-success p{color:var(--bs-muted);margin:0}.bx-ticket-success em{color:var(--bs-green);margin:.4rem 0 .8rem;font-size:1.15rem;font-style:normal;font-weight:800}.bx-ticket-success__actions{gap:.55rem;display:flex}.bx-ticket-thread__meta{color:var(--bs-muted);flex-wrap:wrap;gap:.45rem .75rem;margin-top:.55rem;font-size:.76rem;display:flex}.bx-ticket-thread__messages{flex-direction:column;flex:1;gap:.75rem;padding:1rem 1.15rem;display:flex;overflow:auto}.bx-ticket-thread__loading{color:var(--bs-muted);margin:auto;font-size:.88rem}.bx-ticket-msg{border-radius:12px;max-width:min(92%,28rem);padding:.7rem .8rem;animation:.25s bx-msg-fade}.bx-ticket-msg.is-user{background:#9eff001a;border:1px solid #9eff0033;align-self:flex-end}.bx-ticket-msg.is-support{background:#ffffff0a;border:1px solid #ffffff14;align-self:flex-start}.bx-ticket-msg header{justify-content:space-between;gap:.75rem;margin-bottom:.3rem;display:flex}.bx-ticket-msg strong{letter-spacing:.01em;color:#fff;font-size:.72rem;font-weight:800}.bx-ticket-msg time{color:var(--bs-muted);font-size:.66rem}.bx-ticket-msg p{color:#ebf0ebf2;white-space:pre-wrap;margin:0;font-size:.86rem;line-height:1.5}.bx-ticket-msg__file{color:var(--bs-muted);background:#00000040;border-radius:10px;align-items:center;gap:.45rem;margin-top:.55rem;padding:.45rem .55rem;font-size:.78rem;display:flex}.bx-ticket-msg__file em{opacity:.8;font-style:normal;display:block}.bx-ticket-msg__file.is-unavailable{color:#ffd7a8;border:1px dashed #ffb46459}.bx-ticket-attach-chip.is-image{justify-content:flex-start}.bx-ticket-attach-chip__preview{object-fit:cover;background:#00000040;border-radius:8px;flex-shrink:0;width:2.4rem;height:2.4rem}.bx-ticket-msg__thumb{width:100%;color:inherit;text-align:left;cursor:pointer;background:#00000038;border:1px solid #ffffff1a;border-radius:12px;align-items:center;gap:.65rem;margin-top:.55rem;padding:.4rem;display:flex}.bx-ticket-msg__thumb img{object-fit:cover;background:#ffffff0a;border-radius:10px;flex-shrink:0;width:4.25rem;height:4.25rem}.bx-ticket-msg__thumb-fallback{width:4.25rem;height:4.25rem;color:var(--bs-muted);text-align:center;background:#ffffff0d;border-radius:10px;place-items:center;padding:.35rem;font-size:.68rem;display:grid}.bx-ticket-msg__thumb-meta{flex-direction:column;gap:.15rem;min-width:0;display:flex}.bx-ticket-msg__thumb-meta strong{text-overflow:ellipsis;white-space:nowrap;font-size:.78rem;overflow:hidden}.bx-ticket-msg__thumb-meta em{color:var(--bs-muted);font-size:.7rem;font-style:normal}.bx-ticket-img-modal{z-index:80;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#040804b8;place-items:center;padding:1rem;display:grid;position:fixed;inset:0}.bx-ticket-img-modal__dialog{background:#101610;border:1px solid #ffffff1a;border-radius:16px;flex-direction:column;gap:.75rem;width:min(100%,42rem);max-height:min(92vh,40rem);padding:.9rem;display:flex;box-shadow:0 24px 60px #00000073}.bx-ticket-img-modal__head{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.bx-ticket-img-modal__head h3{color:#fff;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:.95rem;overflow:hidden}.bx-ticket-img-modal__close{color:#fff;cursor:pointer;background:#ffffff14;border:0;border-radius:8px;width:2rem;height:2rem;font-size:1.2rem;line-height:1}.bx-ticket-img-modal__frame{background:#00000059;border-radius:12px;flex:1;place-items:center;min-height:12rem;display:grid;overflow:auto}.bx-ticket-img-modal__frame img{object-fit:contain;max-width:100%;max-height:min(70vh,32rem)}.bx-ticket-img-modal__status{text-align:center;color:var(--bs-muted);margin:1.5rem 0}.bx-ticket-img-modal__status.is-error{color:#ffc9c9}.bx-ticket-img-modal__foot{flex-wrap:wrap;justify-content:flex-end;gap:.55rem;display:flex}.bx-ticket-img-modal__foot a,.bx-ticket-img-modal__foot button{color:#fff;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:10px;align-items:center;height:2.2rem;padding:0 .9rem;font-size:.8rem;font-weight:700;text-decoration:none;display:inline-flex}.bx-ticket-img-modal__foot a{color:var(--bs-green);background:#9eff001f;border-color:#9eff0059}@media (width<=640px){.bx-ticket-msg__thumb img,.bx-ticket-msg__thumb-fallback{width:3.4rem;height:3.4rem}.bx-ticket-img-modal__dialog{max-height:94vh;padding:.75rem}}.bx-ticket-composer{border-top:1px solid #ffffff0f;flex-direction:column;gap:.55rem;padding:.85rem 1.15rem 1.1rem;display:flex}.bx-ticket-composer__row{grid-template-columns:auto minmax(0,1fr) auto;align-items:end;gap:.5rem;display:grid}.bx-ticket-composer textarea{resize:none;min-height:2.8rem;max-height:7rem}.bx-ticket-composer__clip{color:#fff;cursor:pointer;background:#ffffff0d;border:0;border-radius:12px;place-items:center;width:2.45rem;height:2.45rem;display:grid}.bx-support-toast{z-index:90;color:#fff;background:#121812;border:1px solid #9eff0059;border-radius:12px;padding:.75rem 1.1rem;font-size:.88rem;font-weight:600;animation:.2s bx-drawer-fade;position:fixed;bottom:1.4rem;left:50%;transform:translate(-50%);box-shadow:0 12px 32px #00000073}@keyframes bx-drawer-fade{0%{opacity:0}to{opacity:1}}@keyframes bx-drawer-slide{0%{opacity:.6;transform:translate(18px)}to{opacity:1;transform:translate(0)}}@keyframes bx-msg-fade{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media (width<=900px){.bx-ticket-stats{grid-template-columns:1fr}.bx-tickets__head{flex-direction:column}.bx-ticket-item{flex-direction:column;align-items:flex-start}.bx-ticket-item__meta{flex-flow:wrap;align-items:flex-start}}@media (width<=640px){.bx-support-drawer__panel,.bx-support-drawer__panel--thread{width:100vw}.bx-ticket-composer__row{grid-template-columns:auto minmax(0,1fr)}.bx-ticket-composer__row .bx-support-drawer__primary{grid-column:1/-1}}@media (prefers-reduced-motion:reduce){.bx-support-drawer,.bx-support-drawer__panel,.bx-ticket-msg,.bx-ticket-skeleton,.bx-ticket-item{transition:none!important;animation:none!important}}.bx-account{gap:1.25rem;padding-bottom:2.5rem;display:grid}.bx-account__hero{gap:.35rem;display:grid}.bx-account__eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--bv-muted,#9aa39a);margin:0;font-size:.75rem}.bx-account__hero h1{font-family:var(--font-display,Orbitron, sans-serif);margin:0;font-size:clamp(1.45rem,2.4vw,1.9rem);font-weight:700}.bx-account__hero>p{max-width:42rem;color:var(--bv-muted,#9aa39a);margin:0;line-height:1.45}.bx-account__tabs{border-bottom:1px solid #ffffff0f;flex-wrap:wrap;gap:0;display:flex}.bx-account__tabs a{color:var(--bv-muted,#9aa39a);border:0;border-bottom:2px solid #0000;border-radius:0;padding:.65rem .95rem;font-size:.92rem;font-weight:600;text-decoration:none;transition:color .15s,border-color .15s}.bx-account__tabs a:hover{color:var(--bv-text,#f2f5f2);border-color:#39ff1459}.bx-account__tabs a.is-active{color:var(--bv-green,#39ff14);border-color:var(--bv-green,#39ff14);background:0 0}.bx-account__status{color:var(--bv-muted,#9aa39a);background:#080c088c;border:1px solid #39ff1433;border-radius:12px;margin:0;padding:.85rem 1rem}.bx-account__status--error{color:#ffb4b4;border-color:#ff5a5a73}.bx-account-panel{border:0;border-top:1px solid var(--bs-divider);background:0 0;border-radius:0;gap:1.25rem;padding:1rem 0;display:grid}.bx-account-panel__head h2{margin:0 0 .25rem;font-size:1.15rem}.bx-account-panel__head p{color:var(--bv-muted,#9aa39a);margin:0;font-size:.92rem;line-height:1.4}.bx-account-profile-hero{align-items:center;gap:1rem;display:flex}.bx-account-profile-hero img{object-fit:cover;border:2px solid #39ff1473;border-radius:50%;width:72px;height:72px}.bx-account-profile-hero div{gap:.15rem;display:grid}.bx-account-profile-hero strong{font-size:1.1rem}.bx-account-profile-hero span,.bx-account-profile-hero em{color:var(--bv-muted,#9aa39a);font-size:.9rem;font-style:normal}.bx-account-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem;display:grid}.bx-account-form--settings{grid-template-columns:1fr;max-width:28rem}.bx-account-form label{gap:.35rem;display:grid}.bx-account-form label>span{letter-spacing:.04em;text-transform:uppercase;color:var(--bv-muted,#9aa39a);font-size:.82rem}.bx-account-form input,.bx-account-form select{width:100%;color:var(--bv-text,#f2f5f2);font:inherit;background:#00000073;border:1px solid #39ff1440;border-radius:10px;padding:.7rem .85rem}.bx-account-form input:focus,.bx-account-form select:focus{outline-offset:1px;outline:2px solid #39ff1459}.bx-account-form__submit{background:var(--bv-green,#39ff14);color:#041204;cursor:pointer;border:none;border-radius:10px;grid-column:1/-1;justify-self:start;margin-top:.25rem;padding:.7rem 1.25rem;font-weight:700}.bx-account-form__submit:disabled{opacity:.55;cursor:wait}.bx-account-form__error,.bx-account-form__ok{grid-column:1/-1;margin:0;font-size:.9rem}.bx-account-form__error{color:#ffb4b4}.bx-account-form__ok{color:var(--bv-green,#39ff14)}.bx-account-details{gap:0;margin:0;display:grid}.bx-account-details__row{border-top:1px solid #ffffff0f;grid-template-columns:minmax(9rem,12rem) minmax(0,1fr);gap:.75rem 1.25rem;padding:.75rem 0;display:grid}.bx-account-details__row:first-child{border-top:none;padding-top:0}.bx-account-details__row dt{color:var(--bv-muted,#9aa39a);gap:.15rem;font-size:.88rem;display:grid}.bx-account-details__row dt em{opacity:.75;font-size:.75rem;font-style:normal}.bx-account-details__row dd{word-break:break-word;margin:0;font-weight:600}.bx-account-toggles{border:none;gap:.55rem;margin:0;padding:0;display:grid}.bx-account-toggles legend{margin-bottom:.35rem;font-size:.95rem;font-weight:700}.bx-account-toggle{background:#00000047;border:1px solid #39ff1426;border-radius:10px;justify-content:space-between;align-items:center;gap:1rem;padding:.65rem .75rem;display:flex}.bx-account-toggle span{font-size:.92rem}.bx-account-toggle input{width:1.15rem;height:1.15rem;accent-color:var(--bv-green,#39ff14)}.bx-account-consent-hint{color:var(--bv-muted,#9aa39a);margin:.15rem 0 0;font-size:.8rem;line-height:1.4}.bx-account-consent-hint a{color:var(--bv-green,#39ff14)}.bx-legal{min-height:100vh;color:var(--bv-text,#f2f5f2);font-family:var(--font-body,Rajdhani, sans-serif);background:radial-gradient(80% 50% at 50% -10%,#39ff141f,#0000),linear-gradient(#070a07 0%,#050505 40%,#080b08 100%)}.bx-legal__top{border-bottom:1px solid #39ff1426;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.25rem;display:flex}.bx-legal__brand{font-family:var(--font-display,Orbitron, sans-serif);letter-spacing:.06em;color:var(--bv-green,#39ff14);font-weight:700;text-decoration:none}.bx-legal__nav{flex-wrap:wrap;gap:.85rem;display:flex}.bx-legal__nav a{color:var(--bv-muted,#9aa39a);font-size:.9rem;font-weight:600;text-decoration:none}.bx-legal__nav a:hover{color:var(--bv-text,#f2f5f2)}.bx-legal__main{max-width:44rem;margin:0 auto;padding:2rem 1.25rem 3.5rem}.bx-legal__eyebrow{letter-spacing:.12em;text-transform:uppercase;color:var(--bv-muted,#9aa39a);margin:0 0 .35rem;font-size:.75rem}.bx-legal__main h1{font-family:var(--font-display,Orbitron, sans-serif);margin:0 0 .5rem;font-size:clamp(1.4rem,3vw,1.85rem)}.bx-legal__meta{color:var(--bv-muted,#9aa39a);margin:0 0 1.75rem;font-size:.88rem}.bx-legal__body{gap:.85rem;line-height:1.55;display:grid}.bx-legal__body h2{margin:.85rem 0 0;font-size:1.05rem}.bx-legal__body p,.bx-legal__body ul{color:#d5ddd5;margin:0}.bx-legal__body ul{gap:.4rem;padding-left:1.2rem;display:grid}.bx-legal__body a{color:var(--bv-green,#39ff14)}@media (width<=720px){.bx-account-form{grid-template-columns:1fr}.bx-account-details__row{grid-template-columns:1fr;gap:.25rem}}.bx-tour{--bx-tour-ease:cubic-bezier(.22, 1, .36, 1);--bx-tour-dur:.48s;z-index:12000;pointer-events:none;position:fixed;inset:0}.bx-tour__veil{-webkit-backdrop-filter:blur(5px);pointer-events:auto;transition:top var(--bx-tour-dur) var(--bx-tour-ease), left var(--bx-tour-dur) var(--bx-tour-ease), right var(--bx-tour-dur) var(--bx-tour-ease), width var(--bx-tour-dur) var(--bx-tour-ease), height var(--bx-tour-dur) var(--bx-tour-ease), opacity .28s ease;background:#0206027a;position:absolute}.bx-tour__veil--top{top:0;left:0;right:0}.bx-tour__veil--left{left:0}.bx-tour__veil--right{right:0}.bx-tour__veil--bottom{bottom:0;left:0;right:0}.bx-tour.is-locating .bx-tour__veil{background:#02060294}.bx-tour__spot{pointer-events:auto;opacity:1;transition:top var(--bx-tour-dur) var(--bx-tour-ease), left var(--bx-tour-dur) var(--bx-tour-ease), width var(--bx-tour-dur) var(--bx-tour-ease), height var(--bx-tour-dur) var(--bx-tour-ease), opacity .3s ease, transform .45s var(--bx-tour-ease), box-shadow .35s ease;z-index:1;background:0 0;border-radius:14px;position:absolute;transform:scale(1);box-shadow:0 0 0 2px #39ff14f2,0 0 0 6px #39ff142e,0 0 28px #39ff1459}.bx-tour.is-locating .bx-tour__spot{opacity:.35;transform:scale(.97);box-shadow:0 0 0 1px #39ff1466,0 0 16px #39ff141f}.bx-tour.is-ready.has-spot .bx-tour__spot{animation:1.8s ease-in-out infinite bx-tour-spot-glow}.bx-tour__card{z-index:2;pointer-events:auto;color:var(--bv-text,#f2f5f2);opacity:1;transition:top var(--bx-tour-dur) var(--bx-tour-ease), left var(--bx-tour-dur) var(--bx-tour-ease), opacity .28s ease, transform .35s var(--bx-tour-ease);background:linear-gradient(165deg,#0c120cf7,#060a06f5);border:1px solid #39ff1459;border-radius:14px;gap:.55rem;padding:1rem 1.05rem 1.05rem;display:grid;position:absolute;box-shadow:0 18px 40px #00000073}.bx-tour.is-locating .bx-tour__card{opacity:.88}.bx-tour__card-body{animation:bx-tour-card-swap .4s var(--bx-tour-ease);gap:.55rem;display:grid}.bx-tour__progress{letter-spacing:.12em;text-transform:uppercase;color:var(--bv-muted,#9aa39a);margin:0;font-size:.72rem}.bx-tour__card h2{font-family:var(--font-display,Orbitron, sans-serif);margin:0;font-size:1.05rem;line-height:1.25}.bx-tour__card-body>p{color:#c8d2c8;margin:0;font-size:.92rem;line-height:1.45}.bx-tour__actions{justify-content:space-between;align-items:center;gap:.75rem;margin-top:.15rem;display:flex}.bx-tour__skip{color:var(--bv-muted,#9aa39a);font:inherit;cursor:pointer;background:0 0;border:0;padding:.35rem 0;font-size:.82rem;font-weight:600}.bx-tour__skip:hover{color:var(--bv-text,#f2f5f2);text-decoration:underline}.bx-tour__next{background:var(--bv-green,#39ff14);color:#041204;font:inherit;cursor:pointer;border:0;border-radius:10px;padding:.55rem 1rem;font-weight:750;transition:filter .15s,transform .15s}.bx-tour__next:hover:not(:disabled){filter:brightness(1.05);transform:translateY(-1px)}.bx-tour__next:disabled{opacity:.45;cursor:wait;filter:none;transform:none}.bx-tour__card.is-waiting .bx-tour__card-body>p{color:var(--bv-muted,#9aa39a);font-style:italic}@keyframes bx-tour-card-swap{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes bx-tour-spot-glow{0%,to{box-shadow:0 0 0 2px #39ff14f2,0 0 0 6px #39ff1429,0 0 24px #39ff1447}50%{box-shadow:0 0 0 2px #39ff14,0 0 0 8px #39ff1447,0 0 36px #39ff1473}}@media (width<=720px){.bx-tour__card{width:min(300px,100vw - 24px)!important}}@media (prefers-reduced-motion:reduce){.bx-tour__veil,.bx-tour__spot,.bx-tour__card,.bx-tour__card-body{transition:none!important;animation:none!important}}.bx-ticket-modes{background:#00000052;border:1px solid #9eff0024;border-radius:12px;grid-template-columns:1fr 1fr;gap:.28rem;width:100%;max-width:26rem;padding:.28rem;display:grid}.bx-ticket-modes__pill{color:var(--bs-muted);letter-spacing:.05em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;border-radius:9px;padding:.62rem .9rem;font-size:.74rem;font-weight:800;line-height:1;transition:background .15s,color .15s,box-shadow .15s}.bx-ticket-modes__pill:hover{color:#fff}.bx-ticket-modes__pill.is-active{background:var(--bs-green);color:#0a1200;box-shadow:0 6px 16px #9eff0029}.bx-ticket-open{gap:var(--sx-space-3,1rem);grid-template-columns:minmax(210px,.78fr) minmax(0,1.22fr);align-items:stretch;display:grid}.bx-ticket-open__aside{background:linear-gradient(#9eff000a 0%,#0000 50%),#00000052;border:1px solid #ffffff14;border-radius:16px;padding:1.05rem 1.1rem 1.15rem}.bx-ticket-open__aside h3{letter-spacing:-.025em;color:#fff;margin:0 0 1.1rem;font-family:Space Grotesk,Inter,sans-serif;font-size:1rem;font-weight:700;line-height:1.2}.bx-ticket-open__steps{gap:1rem;margin:0;padding:0;list-style:none;display:grid}.bx-ticket-open__steps li{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.7rem;display:grid}.bx-ticket-open__steps strong{width:1.7rem;height:1.7rem;color:var(--bs-green);background:#9eff001a;border:1px solid #9eff003d;border-radius:50%;place-items:center;margin-top:.1rem;font-size:.72rem;font-weight:800;display:grid}.bx-ticket-open__steps span{font-size:var(--sx-eyebrow,.68rem);letter-spacing:.1em;text-transform:uppercase;color:var(--bs-green);margin-bottom:.25rem;font-weight:800;display:block}.bx-ticket-open__steps p{font-size:var(--sx-meta,.78rem);color:var(--bs-muted);margin:0;line-height:1.5}.bx-ticket-open__steps em{opacity:.7;font-style:normal}.bx-ticket-open__form{border-radius:var(--sx-radius,16px);background:#080c08f0;border:1px solid #9eff001f;overflow:hidden;box-shadow:0 14px 36px #0000003d}.bx-ticket-form--inline{gap:1rem;padding:1.25rem 1.25rem 1.35rem}.bx-ticket-form__banner{font-size:var(--sx-meta,.78rem);border-radius:11px;margin:1rem 1.2rem 0;padding:.7rem .85rem;line-height:1.45}.bx-ticket-form--inline .bx-ticket-form__banner{margin:0 0 .15rem}.bx-ticket-form__banner.is-success{color:#cfe8d2;background:#78aa821f;border:1px solid #78aa8259}.bx-ticket-form__banner.is-error{color:#ffc9c9;background:#ff50501a;border:1px solid #ff6e6e59}.bx-ticket-form__foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-top:.35rem;padding-top:.25rem;display:flex}.bx-ticket-form__hint{min-width:12rem;color:var(--bs-muted);flex:1;margin:0;font-size:.74rem;line-height:1.45}.bx-ticket-form__field>span,.bx-ticket-form__attach>span{font-size:var(--sx-eyebrow,.68rem);letter-spacing:.06em;text-transform:uppercase;color:#dce4dce0;font-weight:800}.bx-ticket-category{color:#fff;text-align:left;cursor:pointer;background:#00000047;border:1px solid #ffffff1a;border-radius:11px;justify-content:space-between;align-items:center;gap:.75rem;width:100%;padding:.7rem .85rem;display:flex}.bx-ticket-category strong{letter-spacing:-.01em;font-size:.88rem;font-weight:700;display:block}.bx-ticket-category em{color:var(--bs-muted);margin-top:.2rem;font-size:.72rem;font-style:normal;line-height:1.35;display:block}.bx-ticket-category__list{background:#0c120c;border:1px solid #9eff0024;border-radius:11px;max-height:15rem;margin:.4rem 0 0;padding:.3rem;list-style:none;overflow:auto}.bx-ticket-category__list button{color:#fff;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:9px;width:100%;padding:.6rem .7rem;display:block}.bx-ticket-category__list button:hover,.bx-ticket-category__list button.is-active{background:#9eff001a}.bx-ticket-category__list strong{font-size:.84rem;display:block}.bx-ticket-category__list em{color:var(--bs-muted);margin-top:.15rem;font-size:.72rem;font-style:normal;line-height:1.35;display:block}.bx-ticket-track{border-radius:var(--sx-radius,16px);background:linear-gradient(165deg,#0e140efa,#060a06f5);border:1px solid #9eff001f;grid-template-columns:minmax(230px,.86fr) minmax(0,1.2fr);align-items:stretch;gap:0;min-height:30rem;display:grid;overflow:hidden;box-shadow:0 14px 36px #0000003d}.bx-ticket-track__list,.bx-ticket-track__thread{background:0 0;border:0;border-radius:0;min-height:22rem;padding:1rem}.bx-ticket-track__list{background:#00000029;border-right:1px solid #ffffff0f;flex-direction:column;gap:.7rem;display:flex}.bx-ticket-track__toolbar{align-items:center;gap:.55rem;display:flex}.bx-ticket-track__toolbar .bx-tickets__search{flex:auto;min-width:0}.bx-ticket-filter-menu{flex-shrink:0}.bx-ticket-filter-menu .bs-filter-menu__dropdown{min-width:13rem;left:auto;right:0}.bx-ticket-track__items{gap:.45rem;max-height:26rem;margin:0;padding:0;list-style:none;display:grid;overflow:auto}.bx-ticket-track__item{width:100%;color:inherit;text-align:left;cursor:pointer;background:#00000038;border:1px solid #ffffff12;border-radius:12px;justify-content:space-between;align-items:flex-start;gap:.65rem;padding:.8rem .75rem;transition:background .15s,border-color .15s;display:flex}.bx-ticket-track__item:hover{background:#9eff000d;border-color:#9eff002e}.bx-ticket-track__item.is-active{box-shadow:inset 2px 0 0 var(--bs-green);background:#9eff001a;border-color:#9eff0059}.bx-ticket-track__item-main{gap:.22rem;min-width:0;display:grid}.bx-ticket-track__item-main strong{letter-spacing:.02em;color:var(--bs-green);align-items:center;gap:.35rem;font-size:.74rem;font-weight:800;display:inline-flex}.bx-ticket-track__item-main em{letter-spacing:-.01em;color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:.86rem;font-style:normal;font-weight:700;line-height:1.25;overflow:hidden}.bx-ticket-track__item-main span{color:var(--bs-muted);font-size:.72rem;line-height:1.3}.bx-ticket-track__item-meta{flex-shrink:0;justify-items:end;gap:.35rem;display:grid}.bx-ticket-track__item-meta time{letter-spacing:.01em;color:var(--bs-muted);font-size:.68rem}.bx-ticket-track__thread{background:radial-gradient(55% 35% at 85% 0,#9eff000b,#0000 55%),0 0;flex-direction:column;gap:.8rem;min-height:28rem;display:flex}.bx-ticket-track__head h3{letter-spacing:-.02em;color:#fff;margin:0 0 .35rem;font-size:1.05rem;font-weight:800;line-height:1.25}.bx-ticket-track__thread .bx-ticket-thread__messages{background:#0003;border:1px solid #ffffff0f;border-radius:12px;flex:1;gap:.7rem;min-height:13rem;max-height:22rem;padding:.9rem;overflow:auto}.bx-ticket-track__placeholder{min-height:16rem;color:var(--bs-muted);font-size:var(--sx-meta,.78rem);text-align:center;border:1px dashed #ffffff1f;border-radius:12px;flex:1;place-items:center;padding:1.5rem;line-height:1.45;display:grid}.bx-tickets__head{flex-wrap:wrap;gap:.75rem}@media (width<=960px){.bx-ticket-open,.bx-ticket-track{grid-template-columns:1fr}.bx-ticket-track__list{border-bottom:1px solid #ffffff0f;border-right:0}.bx-ticket-track__toolbar{flex-wrap:wrap}.bx-ticket-track__toolbar .bx-tickets__search{flex:100%}.bx-ticket-track__items{max-height:13rem}.bx-ticket-modes{max-width:none}}@media (width<=720px){.bx-tickets__head{flex-direction:column;align-items:stretch}.bs-support{gap:1.1rem;padding:.75rem 0 1.25rem}}.bs-vip-granted{z-index:125;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#020603e0;place-items:center;padding:1.25rem;display:grid;position:fixed;inset:0}.bs-vip-granted__dialog{text-align:center;background:linear-gradient(#16140cfa 0%,#080c09fc 100%);border:1px solid #e8c54759;border-radius:22px;width:min(400px,100%);padding:1.45rem 1.3rem 1.35rem;animation:.34s cubic-bezier(.22,1,.36,1) bs-vip-granted-in;position:relative;overflow:hidden;box-shadow:0 28px 80px #0000009e,inset 0 0 0 1px #e8c54714}.bs-vip-granted__glow{pointer-events:none;background:radial-gradient(#e8c54733 0%,#0000 68%);width:140%;height:55%;position:absolute;top:-42%;left:50%;transform:translate(-50%)}@keyframes bs-vip-granted-in{0%{opacity:0;transform:translateY(16px)scale(.96)}to{opacity:1;transform:none}}.bs-vip-granted__badge{z-index:1;color:#e8c547;background:#e8c5471f;border:1px solid #e8c54766;border-radius:50%;place-items:center;width:3.4rem;height:3.4rem;margin:0 auto .85rem;display:grid;position:relative;box-shadow:0 0 28px #e8c54738}.bs-vip-granted__eyebrow{z-index:1;letter-spacing:.12em;text-transform:uppercase;color:#e8c547fa;background:#e8c5471a;border:1px solid #e8c54759;border-radius:999px;align-items:center;margin:0;padding:.28rem .65rem;font-family:Space Grotesk,Inter,sans-serif;font-size:.64rem;font-weight:700;display:inline-flex;position:relative}.bs-vip-granted__dialog h2{z-index:1;letter-spacing:-.04em;color:#fff;margin:.55rem 0 0;font-family:Space Grotesk,Inter,sans-serif;font-size:clamp(1.55rem,4vw,1.95rem);font-weight:700;line-height:1.08;position:relative}.bs-vip-granted__lead{z-index:1;color:#9aa49c;max-width:32ch;margin:.55rem auto 0;font-size:.92rem;font-weight:500;line-height:1.45;position:relative}.bs-vip-granted__lead strong{color:#fff;font-weight:700}.bs-vip-granted__perks{z-index:1;text-align:left;background:#00000052;border:1px solid #ffffff14;border-radius:14px;gap:.45rem;margin:1.15rem 0 0;padding:.85rem 1rem;list-style:none;display:grid;position:relative}.bs-vip-granted__perks li{color:#dce4d8;padding-left:1.15rem;font-size:.84rem;font-weight:600;line-height:1.35;position:relative}.bs-vip-granted__perks li:before{content:"";background:#e8c547;border-radius:50%;width:.45rem;height:.45rem;position:absolute;top:.45rem;left:0;box-shadow:0 0 8px #e8c54773}.bs-vip-granted__cta{z-index:1;width:100%;font:inherit;letter-spacing:.02em;color:#0a1200;cursor:pointer;background:linear-gradient(#f0d56a 0%,#e8c547 100%);border:0;border-radius:12px;margin-top:1.2rem;padding:.85rem 1rem;font-size:.92rem;font-weight:800;position:relative;box-shadow:0 10px 28px #e8c54738}.bs-vip-granted__cta:hover{filter:brightness(1.05)}.bs-vip-granted__cta:focus-visible{outline-offset:2px;outline:2px solid #9eff00bf}@media (prefers-reduced-motion:reduce){.bs-vip-granted__dialog{animation:none}}@media (width<=720px){.bs-vip-granted{align-items:end;padding:.65rem}.bs-vip-granted__dialog{border-radius:18px 18px 14px 14px;width:100%}}.bs-bau-overlay{z-index:80;-webkit-backdrop-filter:blur(6px);opacity:0;pointer-events:none;background:#020502b8;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.bs-bau-overlay.is-open{pointer-events:auto}.bs-bau-modal{--bs-bau-limao:#a0f80a;--bs-bau-texto:#eef6ea;--bs-bau-apagado:#8a9a86;--bs-bau-borda:#a0f80a24;border:1px solid var(--bs-bau-borda);background:linear-gradient(180deg, var(--bs-bau-palco,#07100a) 0, var(--bs-bau-palco,#07100a) 280px, #060c07 100%);width:min(380px,100%);color:var(--bs-bau-texto);border-radius:22px;font-family:Montserrat,system-ui,sans-serif;position:relative;overflow:hidden;box-shadow:0 30px 80px #0009,0 0 0 1px #0006}.bs-bau-modal__fechar{z-index:2;width:32px;height:32px;color:var(--bs-bau-apagado);cursor:pointer;background:#ffffff0a;border:0;border-radius:50%;font-size:18px;line-height:1;position:absolute;top:12px;right:12px}.bs-bau-modal__palco{height:290px;position:relative}.bs-bau-modal__canvas,.bs-bau-modal__poster{width:100%;height:100%;display:block;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 78%,#0000);mask-image:linear-gradient(#000 78%,#0000)}.bs-bau-modal__poster{object-fit:cover}.bs-bau-modal__conteudo{text-align:center;margin-top:-14px;padding:0 22px 22px;position:relative}.bs-bau-modal__sobre{letter-spacing:.22em;color:var(--bs-bau-limao);opacity:0;margin:0 0 6px;font:800 10px/1 Montserrat,system-ui,sans-serif}.bs-bau-modal__titulo{margin:0;font-size:26px;font-weight:800;line-height:1.12}.bs-bau-modal__lin{padding:0 0 .08em;display:block;overflow:hidden}.bs-bau-modal__lin+.bs-bau-modal__lin{color:var(--bs-bau-limao)}.bs-bau-modal__ch{transform-origin:0 100%;will-change:transform;display:inline-block}.bs-bau-modal__sub{color:var(--bs-bau-apagado);opacity:0;margin:10px 0 14px;font-size:12px;font-weight:600}.bs-bau-modal__premio{text-align:left;border:1px solid var(--bs-bau-borda);opacity:0;background:#a0f80a0a;border-radius:14px;align-items:center;gap:12px;padding:12px 14px;display:flex}.bs-bau-modal__ico{background:var(--bs-bau-limao);color:#0b1500;border-radius:9px;flex:0 0 34px;place-items:center;height:34px;font:italic 800 16px/1 Exo,Montserrat,sans-serif;display:grid}.bs-bau-modal__premio small{letter-spacing:.12em;color:var(--bs-bau-apagado);margin-bottom:5px;font:700 9px/1 Montserrat,system-ui,sans-serif;display:block}.bs-bau-modal__premio strong{color:var(--bs-bau-limao);font-size:13px;font-weight:700;line-height:1.35}.bs-bau-modal__num{font-variant-numeric:tabular-nums;text-align:right;min-width:2.1ch;font:italic 800 15px/1 Exo,Montserrat,sans-serif;display:inline-block}.bs-bau-modal__nota{color:var(--bs-bau-apagado);opacity:0;margin:12px 0 14px;font-size:11px}.bs-bau-modal__continuar{background:var(--bs-bau-limao);color:#0b1500;opacity:0;cursor:pointer;border:0;border-radius:999px;width:100%;padding:13px;font-size:14px;font-weight:800;transition:box-shadow .2s;position:relative;overflow:hidden}.bs-bau-modal__continuar:after{content:"";width:38%;transform:translateX(var(--varre,-150%)) skewX(-20deg);background:linear-gradient(90deg,#0000,#ffffff8c,#0000);position:absolute;inset:-20% auto -20% 0}@media (hover:hover){.bs-bau-modal__continuar:hover{box-shadow:0 8px 26px #a0f80a59}}.bs-bau-modal__continuar:active{transform:scale(.98)}@media (prefers-reduced-motion:reduce){.bs-bau-modal__ch{will-change:auto}}.bx-admin{--bx-bg:#060806;--bx-panel:#0e140f;--bx-panel-2:#131b14;--bx-green:#9eff00;--bx-green-dim:#9eff0024;--bx-gold:#e8c547;--bx-text:#f2f6f0;--bx-muted:#8a948c;--bx-border:#9eff001f;--bx-border-soft:#ffffff0f;--bx-divider:#ffffff0f;--bx-surface:transparent;--bx-font:"Rajdhani", "Inter", "Segoe UI", sans-serif;--bx-display:"Space Grotesk", "Inter", sans-serif;--bx-radius:8px;--bx-radius-sm:6px;--bx-gap:1.25rem;--bx-pad-x:clamp(1.25rem, 2.8vw, 2.25rem);--bx-section-fade:linear-gradient(180deg, #9eff000a 0%, #9eff0003 28%, transparent 72%);--bx-max:1440px;--bx-ease:cubic-bezier(.22, 1, .36, 1);--bx-dur:.18s;width:100%;min-width:0;max-width:var(--bx-max);color:var(--bx-text);font-family:var(--bx-font);flex-direction:column;gap:0;margin-inline:auto;display:flex}.bx-admin *,.bx-admin :before,.bx-admin :after{box-sizing:border-box}.bx-breadcrumb{opacity:.85;margin:0 0 .4rem}.bx-breadcrumb ol{flex-wrap:wrap;align-items:center;gap:.3rem;margin:0;padding:0;list-style:none;display:flex}.bx-breadcrumb li{font-family:var(--bx-display);color:var(--bx-muted);align-items:center;gap:.3rem;font-size:.68rem;font-weight:600;display:inline-flex}.bx-breadcrumb li+li:before{content:"/";opacity:.45}.bx-breadcrumb a{color:inherit;transition:color var(--bx-dur) var(--bx-ease);text-decoration:none}.bx-breadcrumb a:hover{color:#f2f6f0e6}.bx-breadcrumb [aria-current=page]{color:#f2f6f0c7}.bx-page-header{margin-bottom:.95rem;padding:.1rem 0 .15rem}.bx-page-header__row{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:.9rem;display:flex}.bx-page-header__copy{min-width:0;max-width:54ch}.bx-page-header__eyebrow{font-family:var(--bx-display);letter-spacing:.14em;text-transform:uppercase;color:#9eff00b8;margin:0 0 .2rem;font-size:.66rem;font-weight:750}.bx-page-header h1{font-family:var(--bx-display);letter-spacing:-.03em;color:#fff;margin:0;font-size:clamp(1.35rem,1.9vw,1.7rem);font-weight:700;line-height:1.15}.bx-page-header__lead{color:var(--bx-muted);margin:.28rem 0 0;font-size:.84rem;line-height:1.4}.bx-page-header__actions{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.bx-page-header__actions .bx-btn{padding:.5rem .85rem;font-size:.82rem}.bx-page-header.is-compact h1{font-size:clamp(1.28rem,1.7vw,1.55rem)}.bx-btn{appearance:none;min-height:2.45rem;font:inherit;font-family:var(--bx-display);letter-spacing:-.01em;cursor:pointer;border:1px solid #0000;border-radius:12px;justify-content:center;align-items:center;gap:.4rem;padding:.55rem 1rem;font-size:.88rem;font-weight:700;text-decoration:none;transition:background .2s,border-color .2s,color .2s,box-shadow .2s,transform .2s;display:inline-flex}.bx-btn:disabled{opacity:.45;cursor:not-allowed;transform:none}.bx-btn--primary{background:var(--bx-green);color:#0a1200;box-shadow:0 0 18px #9eff002e}.bx-btn--primary:hover:not(:disabled){filter:brightness(1.05);transform:translateY(-1px)}.bx-btn--secondary{color:#fff;background:#00000047;border-color:#ffffff1f}.bx-btn--secondary:hover:not(:disabled){background:#9eff000f;border-color:#9eff0047}.bx-btn--secondary.is-active{color:var(--bx-green,#9eff00);background:#9eff001f;border-color:#9eff0073}.bx-btn--danger{color:#ff8e8e;background:#ff4d4d1a;border-color:#ff4d4d47}.bx-btn--ghost{color:var(--bx-muted);background:0 0;border-color:#ffffff1a}.bx-btn--ghost:hover:not(:disabled){color:#fff;border-color:#ffffff2e}.bx-status-badge{font-family:var(--bx-display);letter-spacing:.04em;white-space:nowrap;border-radius:999px;align-items:center;padding:.28rem .62rem;font-size:.68rem;font-style:normal;font-weight:700;line-height:1;display:inline-flex}.bx-status-badge.is-active,.bx-status-badge.is-eligible,.bx-status-badge.is-completed,.bx-status-badge.is-delivered,.bx-status-badge.is-drawn{color:var(--bx-green);background:#9eff001f}.bx-status-badge.is-pending,.bx-status-badge.is-prepared,.bx-status-badge.is-used{color:#ffb020;background:#ffb02024}.bx-status-badge.is-blocked,.bx-status-badge.is-expired,.bx-status-badge.is-inactive{color:#ff7a7a;background:#ff4d4d24}.bx-status-badge.is-premium{color:var(--bx-gold);background:#e8c54724}.bx-kpi-card{border:0;border-bottom:1px solid var(--bx-divider);background:0 0;border-radius:0;flex-direction:column;gap:.28rem;min-width:0;padding:.85rem .15rem .95rem;transition:background .2s;display:flex}.bx-kpi-card.is-interactive{appearance:none;width:100%;font:inherit;color:inherit;text-align:left;cursor:pointer;margin:0}.bx-kpi-card.is-interactive:hover{background:#ffffff06;border-color:#0000;transform:none}.bx-kpi-card.is-interactive:focus-visible{outline-offset:2px;outline:2px solid #9eff0073}.bx-kpi-card:hover{background:#ffffff06;border-color:#0000;transform:none}.bx-kpi-card--premium{background:0 0;border-color:#0000 #0000 #e8c54738}.bx-kpi-card__top{justify-content:space-between;align-items:center;gap:.5rem;min-height:1.35rem;display:flex}.bx-kpi-card__icon{width:1.7rem;height:1.7rem;color:var(--bx-green);background:#9eff001a;border-radius:8px;place-items:center;display:grid}.bx-kpi-card__trend{font-family:var(--bx-display);color:var(--bx-green);font-size:.72rem;font-weight:700}.bx-kpi-card__label{font-family:var(--bx-display);letter-spacing:.08em;text-transform:uppercase;color:var(--bx-muted);margin:.15rem 0 0;font-size:.68rem;font-weight:700}.bx-kpi-card__value{font-family:var(--bx-display);letter-spacing:-.03em;color:#fff;font-size:1.25rem;font-weight:700;line-height:1.1}.bx-kpi-card__hint{color:#8d968fe6;font-size:.74rem;font-style:normal}.bx-empty-state{border-radius:var(--bx-radius-sm);background:#0000002e;border:1px dashed #ffffff1f;justify-items:start;gap:.4rem;padding:1.4rem 1.1rem;display:grid}.bx-empty-state strong{font-family:var(--bx-display);color:#fff;font-size:.98rem}.bx-empty-state p{color:var(--bx-muted);max-width:42ch;margin:0;font-size:.86rem}.bx-empty-state__action{margin-top:.45rem}.bx-action-menu{display:inline-flex;position:relative}.bx-action-menu__trigger{color:#fff;cursor:pointer;background:#00000047;border:1px solid #ffffff1a;border-radius:10px;width:2.1rem;height:2.1rem;font-size:1.1rem;line-height:1}.bx-action-menu__trigger:hover,.bx-action-menu.is-open .bx-action-menu__trigger{background:#9eff0014;border-color:#9eff0047}.bx-action-menu__panel{z-index:20;background:#0f160f;border:1px solid #ffffff1a;border-radius:12px;min-width:10.5rem;padding:.35rem;position:absolute;top:calc(100% + .35rem);right:0;box-shadow:0 16px 40px #00000073}.bx-action-menu__item{text-align:left;color:#fff;width:100%;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:.55rem .65rem;font-size:.84rem;font-weight:650;display:block}.bx-action-menu__item:hover{background:#9eff0014}.bx-action-menu__item.is-danger{color:#ff8e8e}.bx-action-menu__item.is-danger:hover{background:#ff4d4d1a}.bx-action-menu__divider{background:#ffffff14;height:1px;margin:.3rem .35rem}.bx-draw-stepper{border-radius:var(--bx-radius-sm);border:1px solid var(--bx-border-soft);background:#00000038;grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem;margin:0 0 1.15rem;padding:.7rem .85rem;list-style:none;display:grid}.bx-draw-stepper__item{align-items:center;gap:.55rem;min-width:0;display:flex;position:relative}.bx-draw-stepper__index{width:1.85rem;height:1.85rem;font-family:var(--bx-display);color:var(--bx-muted);background:#ffffff08;border:1px solid #ffffff1f;border-radius:999px;flex:none;place-items:center;font-size:.72rem;font-weight:750;display:grid}.bx-draw-stepper__label{font-family:var(--bx-display);letter-spacing:.04em;text-transform:uppercase;color:var(--bx-muted);font-size:.78rem;font-weight:700}.bx-draw-stepper__item.is-active .bx-draw-stepper__index{background:var(--bx-green);color:#0a1200;border-color:#0000}.bx-draw-stepper__item.is-active .bx-draw-stepper__label{color:#fff}.bx-draw-stepper__item.is-done .bx-draw-stepper__index{color:var(--bx-green);background:#9eff0029;border-color:#9eff0059}.bx-draw-stepper__item.is-done .bx-draw-stepper__label{color:#f2f6f0d1}.bx-draw-stepper__rail{display:none}.bx-reward-type{font-family:var(--bx-display);color:var(--bx-muted);background:#ffffff0d;border-radius:999px;align-items:center;gap:.35rem;padding:.28rem .55rem;font-size:.7rem;font-weight:700;display:inline-flex}.bx-reward-type.is-cash,.bx-reward-type.is-balance,.bx-reward-type.is-bonus{color:var(--bx-green);background:#9eff001a}.bx-reward-type.is-points,.bx-reward-type.is-boost{color:#9ecbff;background:#64a0ff1f}.bx-reward-type.is-ticket{color:#ffb020;background:#ffb0201f}.bx-reward-type.is-badge{color:var(--bx-gold);background:#e8c5471f}.bx-admin-tabs{border:1px solid var(--bx-border-soft);background:#00000047;border-radius:12px;flex-wrap:wrap;gap:.35rem;margin-bottom:1rem;padding:.25rem;display:inline-flex}.bx-admin-tabs button{appearance:none;min-height:2.1rem;color:var(--bx-muted);font:inherit;font-family:var(--bx-display);cursor:pointer;background:0 0;border:0;border-radius:9px;padding:.4rem .85rem;font-size:.82rem;font-weight:700}.bx-admin-tabs button.is-active{background:var(--bx-green);color:#0a1200}.bx-skeleton{background:linear-gradient(90deg,#ffffff0a,#ffffff17,#ffffff0a) 0 0/200% 100%;border-radius:10px;animation:1.2s ease-in-out infinite bx-skeleton}@keyframes bx-skeleton{0%{background-position:100% 0}to{background-position:-100% 0}}.bx-admin-rail{z-index:1;width:100%;max-width:15.5rem;height:calc(100dvh - 4rem);min-height:0;max-height:calc(100dvh - 4rem);animation:bx-admin-rail-in .35s var(--bx-ease,cubic-bezier(.22, 1, .36, 1)) both;background:#050706;border-right:1px solid #ffffff0d;flex-direction:column;gap:1.05rem;padding:1rem .7rem 1.1rem .65rem;display:flex;position:sticky;top:0;overflow:auto}.bx-admin-rail__head{border-bottom:1px solid #ffffff0f;padding:.2rem .75rem .7rem}.bx-admin-rail__eyebrow{letter-spacing:.14em;text-transform:uppercase;color:#9eff00c7;margin:0 0 .25rem;font-size:.62rem;font-weight:800}.bx-admin-rail__head strong{letter-spacing:-.02em;color:#fff;font-size:1rem;font-weight:800;line-height:1.2;display:block}.bx-admin-rail__nav{flex-direction:column;flex:1;gap:1rem;display:flex}.bx-admin-rail__group{flex-direction:column;gap:.14rem;display:flex}.bx-admin-rail__label{letter-spacing:.11em;text-transform:uppercase;color:#8d968fcc;margin:0 0 .28rem;padding:0 .75rem;font-size:.6rem;font-weight:800}.bx-admin-rail__link{color:var(--bs-muted,#8d968f);transition:background var(--bx-dur,.18s) var(--bx-ease,cubic-bezier(.22, 1, .36, 1)), color var(--bx-dur,.18s) var(--bx-ease,cubic-bezier(.22, 1, .36, 1)), transform var(--bx-dur,.18s) var(--bx-ease,cubic-bezier(.22, 1, .36, 1));border-radius:10px;align-items:center;gap:.65rem;padding:.62rem .75rem;font-size:.86rem;font-weight:550;text-decoration:none;display:flex;position:relative}.bx-admin-rail__link:hover{color:#fff;background:#ffffff0a}.bx-admin-rail__link:hover .bx-admin-rail__icon{transform:translate(2px)}.bx-admin-rail__link:active{transform:scale(.985)}.bx-admin-rail__link.is-active{color:#fff;background:#9eff0017;font-weight:650}.bx-admin-rail__link.is-active:before{content:"";width:2px;animation:bx-admin-rail-mark .28s var(--bx-ease,cubic-bezier(.22, 1, .36, 1)) both;background:#9eff00;border-radius:999px;position:absolute;top:.45rem;bottom:.45rem;left:0}.bx-admin-rail__icon{opacity:.9;width:1.15rem;transition:opacity var(--bx-dur,.18s) var(--bx-ease,cubic-bezier(.22, 1, .36, 1)), color var(--bx-dur,.18s) var(--bx-ease,cubic-bezier(.22, 1, .36, 1)), transform var(--bx-dur,.18s) var(--bx-ease,cubic-bezier(.22, 1, .36, 1));flex-shrink:0;place-items:center;display:grid}.bx-admin-rail__link.is-active .bx-admin-rail__icon{color:#9eff00;opacity:1}.bx-admin-rail__back-btn{color:#eef4eec7;width:100%;transition:color var(--bx-dur,.18s) var(--bx-ease,cubic-bezier(.22, 1, .36, 1)), border-color var(--bx-dur,.18s) var(--bx-ease,cubic-bezier(.22, 1, .36, 1)), background var(--bx-dur,.18s) var(--bx-ease,cubic-bezier(.22, 1, .36, 1)), transform var(--bx-dur,.18s) var(--bx-ease,cubic-bezier(.22, 1, .36, 1));background:#ffffff08;border:1px solid #ffffff1a;border-radius:9px;justify-content:center;align-items:center;margin-top:auto;padding:.55rem .7rem;font-size:.78rem;font-weight:650;text-decoration:none;display:inline-flex}.bx-admin-rail__back-btn:hover{color:#9eff00;background:#9eff0014;border-color:#9eff0052}.bx-admin-rail__back-btn:active{transform:scale(.98)}@keyframes bx-admin-rail-in{0%{opacity:0;transform:translate(-10px)}to{opacity:1;transform:translate(0)}}@keyframes bx-admin-rail-mark{0%{opacity:0;transform:scaleY(.4)}to{opacity:1;transform:scaleY(1)}}@keyframes bx-admin-content-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes bx-admin-kpi-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.bx-admin-rail,.bx-admin-rail__link.is-active:before,.bx-admin__content,.bx-admin-kpis--compact>*{animation:none}.bx-admin-rail__link:active,.bx-admin-rail__back-btn:active,.bx-admin-rail__link:hover .bx-admin-rail__icon{transform:none}}@media (width<=1100px){.bx-admin-rail{max-width:none;animation:bx-admin-content-in .28s var(--bx-ease,cubic-bezier(.22, 1, .36, 1)) both;border-bottom:1px solid #ffffff0f;border-right:0;flex-direction:row;align-items:stretch;gap:.75rem;padding:.65rem .75rem;display:flex;overflow-x:auto}.bx-admin-rail__head{display:none}.bx-admin-rail__nav{flex-direction:row;flex:1;gap:.85rem}.bx-admin-rail__group{flex-direction:row;flex-shrink:0;align-items:center;gap:.25rem}.bx-admin-rail__label{display:none}.bx-admin-rail__link{white-space:nowrap}.bx-admin-rail__link.is-active:before{transform-origin:50%;width:auto;height:2px;inset:auto .75rem 0}.bx-admin-rail__back-btn{white-space:nowrap;flex-shrink:0;align-self:center;width:auto;margin-top:0}.bx-admin-kpis--compact>:nth-child(n){animation-delay:40ms}.bs-shell__body:has(.bx-admin-rail){grid-template-rows:auto minmax(0,1fr);grid-template-columns:1fr}.bs-shell__body:has(.bx-admin-rail) .bx-admin-rail{grid-column:1}}.bx-admin-sidebar{background:linear-gradient(#9eff0012 0%,#0000 28%),linear-gradient(#0d1610 0%,#08110c 55%,#060a07 100%);border-right:1px solid #9eff0038;flex-direction:column;gap:1.15rem;min-height:100vh;max-height:100vh;padding:1.15rem .9rem 1.05rem;display:flex;position:sticky;top:0;overflow:auto;box-shadow:inset -1px 0 #9eff000f}.bx-admin-sidebar__top{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.bx-admin-sidebar__desktop{flex-direction:column;flex:1;gap:1.15rem;min-height:0;display:flex}.bx-admin-sidebar__burger,.bx-admin-drawer,.bx-admin-drawer-backdrop{display:none}.bx-admin-sidebar__brand{align-items:center;gap:.75rem;padding:.4rem .5rem .35rem;display:flex}.bx-admin-sidebar__top .bx-admin-sidebar__brand{padding-bottom:0}.bx-admin-sidebar__logo{background:var(--bx-green);color:#061000;border-radius:11px;place-items:center;width:2.45rem;height:2.45rem;display:grid;box-shadow:0 0 22px #9eff0052}.bx-admin-sidebar__brand strong{font-family:var(--bx-display);letter-spacing:.06em;font-size:.95rem;font-weight:700;line-height:1;display:block}.bx-admin-sidebar__brand em{letter-spacing:.18em;color:var(--bx-green);margin-top:.28rem;font-size:.68rem;font-style:normal;font-weight:700;display:block}.bx-admin-sidebar__nav{flex-direction:column;flex:1;gap:.18rem;display:flex}.bx-admin-sidebar__nav button{width:100%;color:var(--bx-muted);font:inherit;letter-spacing:.01em;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:11px;align-items:center;gap:.7rem;padding:.68rem .8rem;font-size:.9rem;font-weight:600;transition:background .15s,color .15s,box-shadow .15s,border-color .15s;display:flex}.bx-admin-sidebar__nav button:hover{color:var(--bx-text);background:#9eff0014;border:1px solid #9eff001f}.bx-admin-sidebar__nav button.is-active{color:#061000;background:var(--bx-green);border:1px solid #c6ff5ad9;font-weight:700;box-shadow:0 0 22px #9eff0047}.bx-admin-sidebar__icon{flex-shrink:0;place-items:center;width:1.15rem;display:grid}.bx-admin-sidebar__foot{border-top:1px solid var(--bx-border-soft);flex-direction:column;gap:.75rem;margin-top:auto;padding-top:.9rem;display:flex}.bx-admin-sidebar__promo{border:1px solid var(--bx-border);border-radius:14px;min-height:7.2rem;position:relative;overflow:hidden}.bx-admin-sidebar__promo img{object-fit:cover;object-position:center top;filter:saturate(.9)brightness(.5);width:100%;height:100%;position:absolute;inset:0}.bx-admin-sidebar__promo p{z-index:1;font-family:var(--bx-display);letter-spacing:.08em;text-transform:uppercase;color:#fff;text-shadow:0 1px 10px #000000b3;margin:0;padding:.9rem;font-size:.72rem;font-weight:700;line-height:1.35;position:relative}.bx-admin-sidebar__user{border:1px solid var(--bx-border-soft);background:#ffffff06;border-radius:12px;align-items:center;gap:.65rem;padding:.4rem .45rem;display:flex}.bx-admin-sidebar__avatar,.bx-admin-avatar{background:var(--bx-green-dim);width:2.2rem;height:2.2rem;color:var(--bx-green);border:1px solid #9eff0059;border-radius:999px;flex-shrink:0;place-items:center;font-size:.72rem;font-weight:800;display:grid}.bx-admin-sidebar__user strong{font-size:.84rem;font-weight:700;line-height:1.2;display:block}.bx-admin-sidebar__user em{color:var(--bx-muted);margin-top:.12rem;font-size:.7rem;font-style:normal;display:block}.bx-admin-sidebar__exit{text-align:center;border:1px solid var(--bx-border-soft);color:var(--bx-muted);letter-spacing:.04em;border-radius:11px;padding:.58rem;font-size:.84rem;font-weight:700;text-decoration:none;transition:color .15s,border-color .15s,background .15s;display:block}.bx-admin-sidebar__exit:hover{color:#fff;background:#ffffff08;border-color:#ffffff29}.bx-admin__top{z-index:2;border:0;border-bottom:1px solid var(--bx-divider);background:0 0;border-radius:0;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1.15rem;padding:.55rem 0 1.15rem;display:flex;position:relative}.bx-admin__body{margin-top:1rem;display:block}.bx-admin-sections{border:0;border-right:1px solid var(--bx-divider);scrollbar-width:thin;background:0 0;border-radius:0;flex-direction:column;align-items:stretch;gap:.85rem;max-height:calc(100vh - 6.5rem);margin:0;padding:.35rem 0;display:flex;position:sticky;top:.75rem;overflow:hidden auto}.bx-admin-sections__group{flex-direction:column;gap:.22rem;display:flex}.bx-admin-sections__label{letter-spacing:.12em;text-transform:uppercase;color:#9eff00b3;margin:0 0 .2rem;padding:0 .55rem;font-size:.62rem;font-weight:800}.bx-admin-sections__chip{appearance:none;width:100%;min-height:2.3rem;color:var(--bx-muted);letter-spacing:.01em;white-space:nowrap;text-align:left;cursor:pointer;background:0 0;border:0;border-left:2px solid #0000;border-radius:0;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.45rem;padding:.45rem .55rem;font-family:inherit;font-size:.8rem;font-weight:700;transition:background .15s,color .15s,border-color .15s;display:grid}.bx-admin-sections__icon{width:1.45rem;height:1.45rem;color:inherit;background:#ffffff0a;border-radius:7px;place-items:center;display:grid}.bx-admin-sections__text{text-overflow:ellipsis;overflow:hidden}.bx-admin-sections__chip em{letter-spacing:.04em;text-transform:uppercase;color:#a7b0a8d9;background:#ffffff0f;border-radius:999px;padding:.15rem .35rem;font-size:.58rem;font-style:normal;font-weight:800}.bx-admin-sections__chip:hover{color:#fff;background:#ffffff08;border-color:#9eff0059}.bx-admin-sections__chip.is-active{color:var(--bx-green);border-color:var(--bx-green);box-shadow:none;background:#9eff000f}.bx-admin-sections__chip.is-active .bx-admin-sections__icon{color:var(--bx-green);background:#9eff0024}.bx-admin-sections__chip.is-active em{color:var(--bx-green);background:#9eff0029}.bx-admin-sections__chip.is-soon:not(.is-active){opacity:.78}.bx-admin-sections__chip:focus-visible{outline-offset:1px;outline:2px solid #9eff008c}.bx-admin__eyebrow{letter-spacing:.16em;text-transform:uppercase;color:#9eff00d9;margin:0 0 .28rem;font-size:.7rem;font-weight:700}.bx-admin__top h1{font-family:var(--bx-display);letter-spacing:-.03em;margin:0;font-size:clamp(1.4rem,2.1vw,1.9rem);font-weight:700;line-height:1.15}.bx-admin__top-copy p{color:var(--bx-muted);max-width:48ch;margin:.35rem 0 0;font-size:.9rem;line-height:1.4}.bx-admin__top-tools{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.65rem;display:flex}.bx-admin__quick-kpis{gap:.45rem;display:flex}.bx-admin__quick-kpis article{background:#00000047;border:1px solid #ffffff14;border-radius:11px;min-width:7.5rem;padding:.45rem .7rem}.bx-admin__quick-kpis span{letter-spacing:.06em;text-transform:uppercase;color:var(--bx-muted);font-size:.62rem;font-weight:750;display:block}.bx-admin__quick-kpis strong{color:#fff;margin-top:.15rem;font-size:.88rem;font-weight:800;display:block}.bx-admin-date,.bx-admin-bell,.bx-admin-add,.bx-admin-link{font:inherit;cursor:pointer}.bx-admin-date{border:1px solid var(--bx-border);background:var(--bx-panel);color:var(--bx-text);border-radius:11px;align-items:center;gap:.45rem;padding:.58rem .85rem;font-size:.82rem;font-weight:600;transition:border-color .15s,background .15s;display:inline-flex}.bx-admin-date:hover,.bx-admin-date.is-open{background:var(--bx-panel-2);border-color:#9eff0047}.bx-admin-date-wrap{position:relative}.bx-admin-datepicker{z-index:40;background:radial-gradient(80% 60% at 100% 0,#9eff0014,#0000 55%),linear-gradient(165deg,#121a13,#0a0e0b);border:1px solid #9eff0038;border-radius:14px;width:min(20.5rem,100vw - 2rem);padding:.85rem;position:absolute;top:calc(100% + .55rem);right:0;box-shadow:0 18px 40px #00000073}.bx-admin-datepicker__presets{flex-wrap:wrap;gap:.35rem;margin-bottom:.75rem;display:flex}.bx-admin-datepicker__presets button,.bx-admin-datepicker__nav button,.bx-admin-datepicker__day,.bx-admin-datepicker__cancel,.bx-admin-datepicker__apply{font:inherit;cursor:pointer}.bx-admin-datepicker__presets button{border:1px solid var(--bx-border-soft);color:var(--bx-muted);letter-spacing:.02em;background:#ffffff08;border-radius:999px;padding:.28rem .65rem;font-size:.72rem;font-weight:700;transition:border-color .15s,color .15s,background .15s}.bx-admin-datepicker__presets button:hover{color:var(--bx-text);background:var(--bx-green-dim);border-color:#9eff0047}.bx-admin-datepicker__nav{justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.55rem;display:flex}.bx-admin-datepicker__nav strong{font-family:var(--bx-display);letter-spacing:.01em;font-size:.95rem;font-weight:700}.bx-admin-datepicker__nav button{border:1px solid var(--bx-border-soft);width:1.85rem;height:1.85rem;color:var(--bx-text);background:0 0;border-radius:8px;font-size:1.1rem;line-height:1}.bx-admin-datepicker__nav button:hover{background:var(--bx-green-dim);color:var(--bx-green);border-color:#9eff0047}.bx-admin-datepicker__weekdays,.bx-admin-datepicker__grid{grid-template-columns:repeat(7,1fr);gap:.2rem;display:grid}.bx-admin-datepicker__weekdays{margin-bottom:.25rem}.bx-admin-datepicker__weekdays span{text-align:center;letter-spacing:.04em;text-transform:uppercase;color:var(--bx-muted);padding:.2rem 0;font-size:.65rem;font-weight:700}.bx-admin-datepicker__empty{min-height:2rem}.bx-admin-datepicker__day{min-height:2rem;color:var(--bx-text);background:0 0;border:1px solid #0000;border-radius:8px;font-size:.82rem;font-weight:650;transition:background .12s,color .12s,border-color .12s}.bx-admin-datepicker__day:hover{background:#9eff0014;border-color:#9eff0047}.bx-admin-datepicker__day.is-in-range{color:#e8ffb8;background:#9eff001f}.bx-admin-datepicker__day.is-start,.bx-admin-datepicker__day.is-end{background:var(--bx-green);color:#081000;border-color:var(--bx-green);font-weight:800}.bx-admin-datepicker__hint{color:var(--bx-muted);margin:.7rem 0 .65rem;font-size:.75rem;line-height:1.35}.bx-admin-datepicker__actions{justify-content:flex-end;gap:.45rem;display:flex}.bx-admin-datepicker__cancel,.bx-admin-datepicker__apply{border-radius:9px;padding:.45rem .8rem;font-size:.78rem;font-weight:700}.bx-admin-datepicker__cancel{border:1px solid var(--bx-border-soft);color:var(--bx-muted);background:0 0}.bx-admin-datepicker__cancel:hover{color:var(--bx-text);border-color:#ffffff29}.bx-admin-datepicker__apply{border:1px solid var(--bx-green);background:var(--bx-green);color:#081000}.bx-admin-datepicker__apply:hover{filter:brightness(1.05)}.bx-admin-bell{border:1px solid var(--bx-border);background:var(--bx-panel);width:2.4rem;height:2.4rem;color:var(--bx-muted);border-radius:11px;place-items:center;transition:color .15s,border-color .15s;display:grid;position:relative}.bx-admin-bell:hover{color:var(--bx-text);border-color:#9eff0047}.bx-admin-bell i{width:.45rem;height:.45rem;box-shadow:0 0 0 2px var(--bx-panel);background:#ff4d4d;border-radius:999px;position:absolute;top:.45rem;right:.5rem}.bx-admin__content{width:100%;min-width:0;animation:bx-admin-content-in .28s var(--bx-ease,cubic-bezier(.22, 1, .36, 1)) both;flex-direction:column;gap:1.15rem;margin:0;padding:0 0 1.5rem;display:flex}.bx-admin-overview{flex-direction:column;gap:1.15rem;display:flex}.bx-admin-kpis--compact>*{animation:bx-admin-kpi-in .4s var(--bx-ease,cubic-bezier(.22, 1, .36, 1)) both}.bx-admin-kpis--compact>:first-child{animation-delay:40ms}.bx-admin-kpis--compact>:nth-child(2){animation-delay:80ms}.bx-admin-kpis--compact>:nth-child(3){animation-delay:.12s}.bx-admin-kpis--compact>:nth-child(4){animation-delay:.16s}.bx-admin-kpis{gap:var(--bx-gap);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.bx-admin-kpi{border:0;border-bottom:1px solid var(--bx-divider);background:0 0;border-radius:0;flex-direction:column;gap:.28rem;padding:.95rem .15rem 1rem;transition:background .18s;display:flex;position:relative;overflow:hidden}.bx-admin-kpi:before{content:"";background:var(--bx-green);opacity:.55;width:2px;position:absolute;top:12%;bottom:12%;left:0}.bx-admin-kpi:hover{box-shadow:none;background:#ffffff06;border-color:#0000;transform:none}.bx-admin-kpi__top{justify-content:space-between;align-items:center;margin-bottom:.4rem;display:flex}.bx-admin-kpi__icon{border-radius:var(--bx-radius-sm);background:var(--bx-green-dim);width:2rem;height:2rem;color:var(--bx-green);place-items:center;display:grid}.bx-admin-kpi__trend{color:var(--bx-green);letter-spacing:.02em;font-size:.76rem;font-weight:800}.bx-admin-kpi p{letter-spacing:.02em;color:var(--bx-muted);margin:0;font-size:.8rem;font-weight:600}.bx-admin-kpi strong{font-family:var(--bx-display);letter-spacing:-.03em;font-size:clamp(1.25rem,1.8vw,1.55rem);font-weight:700;line-height:1.1}.bx-admin-kpi em{color:#8d968fd9;font-size:.72rem;font-style:normal}.bx-admin-mid{gap:var(--bx-gap);grid-template-columns:minmax(0,1.75fr) minmax(240px,.55fr);align-items:stretch;display:grid}.bx-admin-chart,.bx-admin-support,.bx-admin-panel,.bx-admin-campaigns,.bx-admin-placeholder{border:0;border-top:1px solid var(--bx-divider);box-shadow:none;background:0 0;border-radius:0}.bx-admin-chart,.bx-admin-panel,.bx-admin-campaigns{padding:1rem 0 1.1rem}.bx-admin-panel--manage{padding:0;overflow:hidden}:is(.bx-admin-panel--manage:has(.bs-filter-menu.is-open),.bx-admin-panel:has(.bs-filter-menu.is-open),.bx-draw-section:has(.bs-filter-menu.is-open),.bx-bullstart:has(.bs-filter-menu.is-open)){overflow:visible}.bx-admin-engage__head{border-bottom:1px solid var(--bx-border-soft);background:linear-gradient(135deg,#9eff000f 0%,#0000 42%),linear-gradient(#ffffff05 0%,#0000 100%);justify-content:space-between;align-items:flex-start;gap:1rem;padding:1.35rem 1.4rem 1.15rem;display:flex}.bx-admin-engage__copy{min-width:0;max-width:52ch}.bx-admin-engage__copy h2{font-family:var(--bx-display);letter-spacing:-.03em;color:#fff;margin:0;font-size:clamp(1.15rem,1.6vw,1.35rem);font-weight:700;line-height:1.2}.bx-admin-engage__copy p{color:var(--bx-muted);margin:.4rem 0 0;font-size:.9rem;font-weight:500;line-height:1.45}.bx-admin-engage__body{padding:1.15rem 1.25rem 1.35rem}.bx-admin--engage .bx-admin__top--engage{border-bottom:1px solid #9eff001a;margin-bottom:.15rem;padding-bottom:1.15rem}.bx-admin--engage .bx-admin__top--engage h1{letter-spacing:-.035em;font-size:clamp(1.55rem,2.4vw,2.05rem)}.bx-admin--engage .bx-admin__top--engage .bx-admin__top-copy p:not(.bx-admin__eyebrow){max-width:54ch;font-size:.95rem;line-height:1.5}.bx-admin-panel__head{justify-content:space-between;align-items:flex-start;gap:.85rem;margin-bottom:1rem;display:flex}.bx-admin-panel__head h2{font-family:var(--bx-display);letter-spacing:-.02em;margin:0;font-size:1.05rem;font-weight:700}.bx-admin-panel__head p{color:var(--bx-muted);margin:.28rem 0 0;font-size:.8rem;line-height:1.35}.bx-admin-search{border:1px solid var(--bx-border);min-width:min(240px,100%);color:var(--bx-muted);background:#00000052;border-radius:11px;align-items:center;gap:.45rem;padding:.5rem .75rem;transition:border-color .15s,box-shadow .15s;display:inline-flex}.bx-admin-search input{min-width:0;color:var(--bx-text);font:inherit;background:0 0;border:0;outline:none;flex:1;font-size:.82rem}.bx-admin-search input::placeholder{color:#8d968fd9}.bx-admin-search:focus-within{border-color:#9eff0066;box-shadow:0 0 0 3px #9eff001a}.bx-admin-users-tools{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.55rem;display:flex}.bx-admin-filter{z-index:4;position:relative}.bx-admin-filter__trigger{border:1px solid var(--bx-border);color:#fff;min-width:10.5rem;min-height:2.4rem;font:inherit;cursor:pointer;background:#00000052;border-radius:11px;align-items:center;gap:.55rem;padding:.45rem .7rem .45rem .75rem;font-size:.8rem;font-weight:600;transition:border-color .15s,background .15s,box-shadow .15s;display:inline-flex}.bx-admin-filter__trigger:hover,.bx-admin-filter.is-open .bx-admin-filter__trigger{background:#0000006b;border-color:#9eff0066}.bx-admin-filter.is-open .bx-admin-filter__trigger{box-shadow:0 0 0 3px #9eff001a}.bx-admin-filter__label{text-align:left;white-space:nowrap;flex:1}.bx-admin-filter__chevron{color:var(--bx-muted);place-items:center;transition:transform .15s,color .15s;display:grid}.bx-admin-filter.is-open .bx-admin-filter__chevron{color:var(--bx-green);transform:rotate(180deg)}.bx-admin-filter__dot{border-radius:999px;flex-shrink:0;width:.55rem;height:.55rem;box-shadow:0 0 0 3px #ffffff0a}.bx-admin-filter__dot--all{background:#ffffff73}.bx-admin-filter__dot--active{background:var(--bx-green);box-shadow:0 0 0 3px #9eff001f}.bx-admin-filter__dot--pending{background:#ffb020;box-shadow:0 0 0 3px #ffb02024}.bx-admin-filter__dot--blocked{background:#ff7a7a;box-shadow:0 0 0 3px #ff4d4d24}.bx-admin-filter__dot--eligible{background:var(--bx-green);box-shadow:0 0 0 3px #9eff001f}.bx-admin-filter__dot--sort{background:#7fd4ff;box-shadow:0 0 0 3px #7fd4ff24}.bx-admin-filter__menu{background:linear-gradient(#161c18fa,#0a0e0cfa);border:1px solid #ffffff1a;border-radius:14px;width:min(17.5rem,100vw - 2rem);padding:.65rem;animation:.16s bx-admin-filter-in;position:absolute;top:calc(100% + .45rem);right:0;box-shadow:0 18px 40px #00000073,0 0 0 1px #9eff000d}@keyframes bx-admin-filter-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.bx-admin-filter__menu-title{letter-spacing:.06em;text-transform:uppercase;color:var(--bx-muted);margin:0 0 .45rem;padding:0 .35rem;font-size:.68rem;font-weight:700}.bx-admin-filter__options{gap:.28rem;display:grid}.bx-admin-filter__option{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:11px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.7rem;padding:.7rem .75rem;transition:background .15s,border-color .15s;display:grid}.bx-admin-filter__option:hover{background:#ffffff0a;border-color:#ffffff0f}.bx-admin-filter__option.is-active{background:#9eff0014;border-color:#9eff002e}.bx-admin-filter__option-copy{flex-direction:column;gap:.12rem;min-width:0;display:flex}.bx-admin-filter__option-copy strong{color:#fff;font-size:.84rem;font-weight:700;line-height:1.2}.bx-admin-filter__option-copy em{color:var(--bx-muted);font-size:.72rem;font-style:normal;line-height:1.25}.bx-admin-filter__check{color:var(--bx-green);place-items:center;display:grid}.bx-admin-chip{letter-spacing:.04em;white-space:nowrap;border:1px solid var(--bx-border);color:var(--bx-muted);background:#00000047;border-radius:999px;align-items:center;padding:.32rem .7rem;font-size:.72rem;font-weight:700;display:inline-flex}.bx-admin-chart__body{flex-direction:column;gap:.85rem;display:flex}.bx-admin-chart__metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:.65rem;display:grid}.bx-admin-chart__metric{border:1px solid var(--bx-border-soft);background:#00000038;border-radius:12px;flex-direction:column;gap:.2rem;padding:.7rem .8rem;display:flex}.bx-admin-chart__metric span{letter-spacing:.05em;text-transform:uppercase;color:var(--bx-muted);font-size:.7rem;font-weight:700}.bx-admin-chart__metric strong{font-family:var(--bx-display);letter-spacing:-.02em;color:#fff;font-size:1.05rem;font-weight:700;line-height:1.15}.bx-admin-chart__metric em{color:#9eff00d9;font-size:.72rem;font-style:normal}.bx-admin-chart__canvas{background:#0003;border-radius:12px;width:100%;padding:.35rem .2rem 0;position:relative;overflow:visible}.bx-admin-chart__canvas svg{width:100%;height:auto;display:block;overflow:visible}.bx-admin-chart__grid{stroke:#ffffff0d;stroke-width:1px}.bx-admin-chart__axis{fill:#8d968fcc;text-anchor:end;font-size:9px}.bx-admin-chart__avg{stroke:#9eff008c;stroke-width:1.4px;stroke-dasharray:5 4;pointer-events:none}.bx-admin-chart__avg-label{fill:#9eff00bf;letter-spacing:.06em;text-transform:uppercase;font-size:8px;font-weight:700}.bx-admin-chart__bar{fill:#9eff00b8;transform-box:fill-box;transform-origin:bottom;opacity:.85;transition:fill .18s,opacity .18s;transform:scaleY(0)}.bx-admin-chart__canvas.is-ready .bx-admin-chart__bar{animation:.7s cubic-bezier(.22,1,.36,1) both bx-admin-bar-grow}.bx-admin-chart__bar.is-active{fill:#9eff00f2;opacity:1}.bx-admin-chart__bar.is-peak{fill:#9eff00eb}.bx-admin-chart__peak{pointer-events:none}.bx-admin-chart__peak-stem{stroke:#ffffff8c;stroke-width:1px}.bx-admin-chart__peak-dot{fill:#fff;stroke:var(--bx-green);stroke-width:1.5px}.bx-admin-chart__peak-label{fill:#fff;letter-spacing:.08em;text-anchor:middle;text-transform:uppercase;font-size:8px;font-weight:700}@keyframes bx-admin-bar-grow{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.bx-admin-chart__line{fill:none;stroke:#fff;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;transition:stroke-dashoffset 1.05s cubic-bezier(.22,1,.36,1)}.bx-admin-chart__dot{fill:#fff;stroke:var(--bx-green);stroke-width:1.5px;opacity:0;transform-box:fill-box;transform-origin:50%;transition:fill .15s,stroke-width .15s}.bx-admin-chart__canvas.is-ready .bx-admin-chart__dot{animation:.45s both bx-admin-dot-in}.bx-admin-chart__dot.is-active{fill:var(--bx-green);stroke:#fff;stroke-width:2px}@keyframes bx-admin-dot-in{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}.bx-admin-chart__label{fill:#8d968fd9;text-anchor:middle;font-size:9px;transition:fill .15s}.bx-admin-chart__label.is-active{fill:#fff;font-weight:700}.bx-admin-chart__hit{fill:#0000;cursor:pointer}.bx-admin-chart__guide{stroke:#9eff0059;stroke-width:1px;stroke-dasharray:3 3;pointer-events:none}.bx-admin-chart__tooltip{z-index:3;min-width:9.5rem;color:var(--bx-text);pointer-events:none;background:#080c09f0;border:1px solid #9eff0059;border-radius:10px;padding:.55rem .7rem;animation:.16s bx-admin-tooltip-in;position:absolute;transform:translate(-50%,calc(-100% - 12px));box-shadow:0 12px 28px #00000073}.bx-admin-chart__tooltip strong{font-family:var(--bx-display);letter-spacing:.04em;text-transform:uppercase;color:var(--bx-green);margin-bottom:.35rem;font-size:.78rem;font-weight:700;display:block}.bx-admin-chart__tooltip span{color:var(--bx-muted);justify-content:space-between;align-items:center;gap:.75rem;font-size:.74rem;line-height:1.45;display:flex}.bx-admin-chart__tooltip b{color:#fff;font-weight:700}@keyframes bx-admin-tooltip-in{0%{opacity:0;transform:translate(-50%,calc(-100% - 4px))}to{opacity:1;transform:translate(-50%,calc(-100% - 12px))}}@media (prefers-reduced-motion:reduce){.bx-admin-chart__canvas.is-ready .bx-admin-chart__bar,.bx-admin-chart__canvas.is-ready .bx-admin-chart__dot,.bx-admin-chart__tooltip{animation:none}.bx-admin-chart__bar,.bx-admin-chart__dot{opacity:1;transform:none}.bx-admin-chart__line{transition:none}}.bx-admin-chart__legend{color:var(--bx-muted);gap:1.1rem;margin-top:.7rem;font-size:.76rem;display:flex}.bx-admin-chart__legend span{align-items:center;gap:.4rem;display:inline-flex}.bx-admin-chart__legend i{border-radius:3px;width:.7rem;height:.7rem;display:inline-block}.bx-admin-chart__legend i.is-bar{background:var(--bx-green)}.bx-admin-chart__legend i.is-line{background:#fff;border-radius:999px;height:.28rem}.bx-admin-chart__legend i.is-avg{background:0 0;border-top:2px dashed #9eff00b3;border-radius:0;width:.85rem;height:0}.bx-admin-badge{font-family:var(--bx-display);letter-spacing:.04em;border-radius:999px;align-items:center;padding:.3rem .65rem;font-size:.7rem;font-style:normal;font-weight:700;line-height:1;display:inline-flex}.bx-admin-badge--operational,.bx-admin-badge--active{color:var(--bx-green);background:#9eff001f}.bx-admin-badge--pending,.bx-admin-badge--paused,.bx-admin-badge--draft{color:#ffb020;background:#ffb02024}.bx-admin-badge--blocked,.bx-admin-badge--expired,.bx-admin-badge--ended,.bx-admin-badge--down{color:#ff7a7a;background:#ff4d4d24}.bx-admin-badge--free{color:#d2d8d0eb;background:#ffffff14}.bx-admin-badge--premium{color:var(--bx-gold);background:#e8c54724}.bx-bullstart{border-radius:var(--bx-radius);border:1px solid var(--bx-border);background:linear-gradient(135deg,#9eff000d,#0000 42%),linear-gradient(#121a13 0%,#0b110c 100%);flex-direction:column;gap:.95rem;padding:1.05rem 1.1rem 1.15rem;display:flex}.bx-bullstart--premium{background:radial-gradient(90% 55% at 0 -10%,#9eff0017,#0000 52%),radial-gradient(60% 40% at 100% 0,#e8c5470d,#0000 48%),linear-gradient(#101810 0%,#0a100b 100%);border-color:#9eff001f;gap:1.15rem;padding:1.25rem 1.3rem 1.35rem;box-shadow:inset 0 1px #ffffff0a,0 24px 48px #00000038}.bx-bullstart__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.85rem;display:flex}.bx-bullstart__hero{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(135deg,#ffffff0a,#0000 55%),#00000047;border:1px solid #ffffff12;border-radius:18px;flex-wrap:wrap;justify-content:space-between;align-items:stretch;gap:1rem;padding:1.05rem 1.15rem;display:flex}.bx-bullstart__hero-copy{flex:16rem;min-width:0}.bx-bullstart__eyebrow{letter-spacing:.12em;text-transform:uppercase;color:var(--bx-green);margin:0;font-size:.68rem;font-weight:800}.bx-bullstart__head h2,.bx-bullstart__hero-copy h2{font-family:var(--bx-display);letter-spacing:-.035em;margin:.28rem 0 0;font-size:clamp(1.4rem,2.3vw,1.85rem);font-weight:700;line-height:1.12}.bx-bullstart__head>div>p,.bx-bullstart__hero-copy>p{max-width:36rem;color:var(--bx-muted);margin:.4rem 0 0;font-size:.88rem;line-height:1.45}.bx-bullstart__season{z-index:7;flex:0 auto;gap:.55rem;min-width:min(18.5rem,100%);display:grid;position:relative}.bx-bullstart__season-card{z-index:7;background:linear-gradient(160deg,#e8c54714,#0000 55%),#00000059;border:1px solid #e8c5472e;border-radius:16px;flex:0 auto;gap:.65rem;min-width:min(17.5rem,100%);padding:.85rem .9rem;display:grid;position:relative}.bx-bullstart__season-meta{flex-wrap:wrap;align-items:center;gap:.45rem;display:flex}.bx-bullstart__season-days{font-family:var(--bx-display);color:var(--bx-muted);font-size:.75rem;font-weight:650}.bx-bullstart__filter--season{width:100%}.bx-bullstart__filter--season .bs-filter-menu__trigger-label{text-overflow:ellipsis;overflow:hidden}.bx-bullstart__filter--season .bs-filter-menu__dropdown{width:max(100%,18.5rem);min-width:18.5rem}.bx-admin-filter__dot--season{background:#e8c547;box-shadow:0 0 0 3px #e8c54729}.bx-admin-filter-native{border:1px solid var(--bx-border);color:#fff;min-height:2.4rem;font:inherit;cursor:pointer;background:#00000052;border-radius:11px;padding:.45rem .75rem;font-size:.8rem;font-weight:600}.bx-admin-filter-native:focus{border-color:#9eff0073;outline:none}.bx-bullstart__kpis{grid-template-columns:repeat(5,minmax(0,1fr));gap:.75rem;display:grid}.bx-bullstart__kpis--redesign{grid-template-columns:repeat(3,minmax(0,1fr))}.bx-bullstart__kpis--premium{grid-template-columns:repeat(3,minmax(0,1fr));gap:.7rem}.bx-bullstart__kpis--premium .bx-kpi-card{text-align:center;background:linear-gradient(165deg,#ffffff0b,#0000 50%),#0000005c;border:1px solid #ffffff14;border-radius:16px;align-items:center;padding:1rem .85rem .95rem;transition:border-color .2s,transform .2s,box-shadow .2s;box-shadow:inset 0 1px #ffffff08}.bx-bullstart__kpis--premium .bx-kpi-card.is-interactive{text-align:center}.bx-bullstart__kpis--premium .bx-kpi-card__top{justify-content:center;width:100%}.bx-bullstart__kpis--premium .bx-kpi-card__label,.bx-bullstart__kpis--premium .bx-kpi-card__value,.bx-bullstart__kpis--premium .bx-kpi-card__hint{text-align:center;width:100%}.bx-bullstart__kpis--premium .bx-kpi-card:hover{border-color:#9eff0038;transform:translateY(-2px);box-shadow:inset 0 1px #ffffff0a,0 12px 28px #00000038}.bx-bullstart__kpis--premium .bx-kpi-card--premium{background:linear-gradient(160deg,#9eff0024,#0000 58%),#00000057;border-color:#9eff0047}.bx-bullstart__kpi-prizes.is-interactive{position:relative}.bx-bullstart__kpi-prizes.is-interactive:after{content:"→";color:#9eff008c;font-size:.85rem;font-weight:700;transition:color .15s,transform .15s;position:absolute;top:.75rem;right:.85rem}.bx-bullstart__kpi-prizes.is-interactive:hover:after{color:var(--bx-green);transform:translate(2px)}@media (width>=1100px){.bx-bullstart__kpis--redesign,.bx-bullstart__kpis--premium{grid-template-columns:repeat(6,minmax(0,1fr))}}.bx-bullstart__reward-toggle{margin:.35rem 0 .15rem}.bx-bullstart-kpi{background:linear-gradient(165deg,#ffffff08,#0000 48%),#00000052;border:1px solid #ffffff12;border-radius:14px;flex-direction:column;gap:.28rem;min-height:7.2rem;padding:1rem 1.05rem .95rem;transition:border-color .15s,transform .15s;display:flex;position:relative}.bx-bullstart-kpi:hover{border-color:#9eff0038;transform:translateY(-1px)}.bx-bullstart-kpi.is-highlight{background:linear-gradient(160deg,#9eff001f,#0000 62%),#0000004d;border-color:#9eff0052;box-shadow:inset 0 0 0 1px #9eff000f}.bx-bullstart-kpi p{letter-spacing:.08em;text-transform:uppercase;color:#a8b2aaeb;margin:0;font-size:.7rem;font-weight:700}.bx-bullstart-kpi strong{font-family:var(--bx-display);letter-spacing:-.045em;color:#f7faf5;margin-top:auto;font-size:clamp(1.55rem,2.4vw,1.95rem);font-weight:700;line-height:1}.bx-bullstart-kpi em{color:#8d968ff2;font-size:.78rem;font-style:normal;line-height:1.35}.bx-bullstart-kpi__link{color:var(--bx-green);font:inherit;letter-spacing:.01em;cursor:pointer;background:0 0;border:0;align-self:flex-start;margin-top:.15rem;padding:0;font-size:.74rem;font-weight:700}.bx-bullstart-kpi__link:hover{text-underline-offset:2px;text-decoration:underline}.bx-bullstart__kinds{background:linear-gradient(160deg,#9eff000f,#0000 50%),#00000047;border:1px solid #9eff0024;border-radius:16px;flex-direction:column;gap:.65rem;padding:.9rem 1rem;display:flex}.bx-bullstart__kinds-head{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.bx-bullstart__kinds-head strong{font-family:var(--bx-display);letter-spacing:-.02em;color:#fff;font-size:.9rem;font-weight:700}.bx-bullstart__kinds-list{flex-wrap:wrap;gap:.5rem;display:flex}.bx-bullstart__kind-chip{border:1px solid var(--bx-border-soft);color:var(--bx-muted);background:#00000047;border-radius:12px;flex-direction:column;align-items:flex-start;gap:.15rem;padding:.55rem .8rem;font-size:.74rem;display:inline-flex}.bx-bullstart__kind-chip strong{color:var(--bx-green);font-weight:800}.bx-bullstart__kind-chip em{color:#8d968ff2;font-style:normal}.bx-bullstart__funnel,.bx-bullstart__eligible{margin:0}.bx-bullstart__funnel--premium{background:radial-gradient(70% 50% at 0 0,#9eff0012,#0000 55%),#00000042;border-color:#ffffff14;border-radius:20px;padding:1.15rem 1.2rem 1.2rem;box-shadow:inset 0 1px #ffffff08}.bx-bullstart__eligible{overflow:visible}.bx-bullstart__funnel-head{align-items:flex-start;margin-bottom:.35rem}.bx-bullstart__funnel-eyebrow{letter-spacing:.12em;text-transform:uppercase;color:#9eff00b3;margin:0 0 .25rem;font-size:.64rem;font-weight:800}.bx-bullstart__funnel-badges{flex-wrap:wrap;align-items:center;gap:.45rem;display:flex}.bx-bullstart__funnel-chip{color:#dce6dceb;letter-spacing:.02em;white-space:nowrap;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:999px;align-items:center;padding:.4rem .8rem;font-size:.74rem;font-weight:750;display:inline-flex}.bx-bullstart__funnel-chip.is-conversion{color:var(--bx-green);background:#9eff001a;border-color:#9eff0038}.bx-bullstart__funnel .bx-admin-panel__head h3,.bx-bullstart__eligible .bx-admin-panel__head h3{font-family:var(--bx-display);letter-spacing:-.02em;margin:0;font-size:1.12rem;font-weight:700}.bx-bullstart__funnel .bx-admin-panel__head p,.bx-bullstart__eligible .bx-admin-panel__head p{margin:.3rem 0 0;font-size:.84rem;line-height:1.4}.bx-bullstart-cols{background:radial-gradient(78% 68% at 6% -8%,#9eff001f,#0000 54%),radial-gradient(55% 48% at 100% 110%,#d4b06a1a,#0000 52%),linear-gradient(#080e09eb,#0000006b);border:1px solid #ffffff14;border-radius:22px;margin-top:.75rem;padding:1.15rem 1.15rem 1.2rem;overflow:hidden;box-shadow:inset 0 1px #ffffff0a,0 18px 40px #0003}.bx-bullstart-cols__toolbar{flex-wrap:wrap;align-items:center;gap:.85rem;margin-bottom:1rem;display:flex}.bx-bullstart-cols__stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem;width:100%;display:grid}.bx-bullstart-cols__stats span{background:linear-gradient(160deg,#ffffff0a,#0000 60%),#ffffff06;border:1px solid #ffffff12;border-radius:14px;flex-direction:column;justify-content:center;gap:.2rem;min-height:3.6rem;padding:.7rem .85rem;display:flex}.bx-bullstart-cols__stats em{letter-spacing:.09em;text-transform:uppercase;color:var(--bx-muted);font-size:.62rem;font-style:normal;font-weight:750}.bx-bullstart-cols__stats strong{font-family:var(--bx-display);color:#fff;letter-spacing:-.03em;font-size:1.08rem;font-weight:800;line-height:1}.bx-bullstart-cols__layout{grid-template-columns:minmax(0,1.45fr) minmax(240px,.78fr);align-items:stretch;gap:1rem;display:grid}.bx-bullstart-cols__chart{min-width:0;padding:.2rem .1rem 0}.bx-bullstart-cols__plot{grid-template-columns:2.55rem minmax(0,1fr);gap:.6rem;min-height:21rem;display:grid;position:relative}.bx-bullstart-cols__grid{pointer-events:none;flex-direction:column;justify-content:space-between;display:flex;position:absolute;inset:.35rem .15rem 5.6rem 3.1rem}.bx-bullstart-cols__grid span{background:#ffffff0e;height:1px;display:block}.bx-bullstart-cols__y{text-align:right;flex-direction:column;justify-content:space-between;padding:.95rem 0 5.6rem;display:flex}.bx-bullstart-cols__y em{font-style:normal;font-family:var(--bx-display);color:#8d968fd9;font-size:.68rem;font-weight:650;line-height:1}.bx-bullstart-cols__list{grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:.8rem;min-height:19.5rem;margin:0;padding:0;list-style:none;display:grid}.bx-bullstart-cols__col{width:100%;height:100%;min-height:19.5rem;color:inherit;cursor:pointer;font:inherit;text-align:center;background:0 0;border:0;padding:0;position:relative}.bx-bullstart-cols__col-shell{background:linear-gradient(185deg,#ffffff0e 0%,#0000 38%),#040805c7;border:1px solid #ffffff17;border-radius:20px;grid-template-rows:auto minmax(0,1fr) auto;gap:.5rem;height:100%;min-height:19.5rem;padding:.8rem .65rem .75rem;transition:border-color .22s,background .22s,box-shadow .22s,transform .22s;display:grid;position:relative;box-shadow:inset 0 1px #ffffff0a}.bx-bullstart-cols__col-top{flex-direction:column;justify-content:center;align-items:center;gap:.4rem;display:flex}.bx-bullstart-cols__col-index{min-width:1.7rem;height:1.35rem;font-family:var(--bx-display);letter-spacing:.06em;color:#9eff00b8;background:#9eff0014;border:1px solid #9eff0029;border-radius:999px;place-items:center;padding:0 .4rem;font-size:.64rem;font-weight:800;display:inline-grid}.bx-bullstart-cols__value{min-width:2.4rem;font-family:var(--bx-display);letter-spacing:-.03em;color:var(--bx-green);background:#9eff001a;border:1px solid #9eff0033;border-radius:999px;padding:.3rem .52rem;font-size:.84rem;font-weight:800;line-height:1;transition:transform .22s,background .22s,border-color .22s;box-shadow:0 8px 18px #0003}.bx-bullstart-cols__col-plot{flex-direction:column;justify-content:flex-end;align-items:center;height:100%;min-height:0;padding:.15rem .1rem .1rem;display:flex;position:relative}.bx-bullstart-cols__track{flex:auto;justify-content:center;align-items:flex-end;width:100%;min-height:0;display:flex;position:relative}.bx-bullstart-cols__track-bg{background:linear-gradient(#ffffff0b 0%,#ffffff04 100%);border:1px solid #ffffff0d;border-radius:16px;width:min(100%,3.9rem);height:100%;position:absolute;bottom:0;left:50%;transform:translate(-50%);box-shadow:inset 0 0 0 1px #00000024}.bx-bullstart-cols__bar{z-index:1;width:min(100%,3.9rem);height:var(--bx-col-h,0%);transform-origin:bottom;opacity:0;background:linear-gradient(#d9ff6a 0%,#9eff00e0 34%,#46780c6b 100%);border-radius:16px 16px 12px 12px;min-height:.5rem;transition:filter .22s,box-shadow .22s,transform .22s;display:block;position:relative;overflow:hidden;transform:scaleY(.15);box-shadow:inset 0 1px #ffffff57,inset 0 -12px 20px #0003,0 14px 28px #9eff0029}.bx-bullstart-cols.is-entered .bx-bullstart-cols__bar{animation:.65s cubic-bezier(.22,1,.36,1) both bx-cols-bar-in;animation-delay:var(--bx-col-delay,0s)}.bx-bullstart-cols__bar-shine{animation:2.8s ease-in-out infinite bx-cols-shine;animation-delay:calc(var(--bx-col-delay,0s) + .5s);background:linear-gradient(110deg,#0000 28%,#ffffff57 48%,#0000 64%);position:absolute;inset:0;transform:translate(-120%)}.bx-bullstart-cols__bar-cap{background:#ffffff80;border-radius:999px;height:.28rem;position:absolute;top:.32rem;left:14%;right:14%;box-shadow:0 0 12px #ffffff47}.bx-bullstart-cols__col.is-eligible .bx-bullstart-cols__col-index{color:#e8c547eb;background:#e8c5471a;border-color:#e8c54738}.bx-bullstart-cols__col.is-eligible .bx-bullstart-cols__bar{background:linear-gradient(#ffe08f 0%,#e8c547e0 38%,#6e521266 100%);box-shadow:inset 0 1px #ffffff47,inset 0 -12px 20px #0000002e,0 14px 28px #e8c54729}.bx-bullstart-cols__col.is-eligible .bx-bullstart-cols__value{color:#e8c547;background:#e8c5471f;border-color:#e8c5473d}.bx-bullstart-cols__col.is-active .bx-bullstart-cols__col-shell,.bx-bullstart-cols__col:hover .bx-bullstart-cols__col-shell{background:linear-gradient(185deg,#9eff001a 0%,#0000 46%),#040805db;border-color:#9eff0052;transform:translateY(-3px);box-shadow:0 0 0 1px #9eff0014,0 16px 34px #00000047}.bx-bullstart-cols__col.is-eligible.is-active .bx-bullstart-cols__col-shell,.bx-bullstart-cols__col.is-eligible:hover .bx-bullstart-cols__col-shell{background:linear-gradient(185deg,#e8c5471f 0%,#0000 46%),#080804e0;border-color:#e8c54761;box-shadow:0 0 0 1px #e8c5471a,0 16px 34px #00000047}.bx-bullstart-cols__col.is-active .bx-bullstart-cols__bar,.bx-bullstart-cols__col:hover .bx-bullstart-cols__bar{filter:brightness(1.07);transform:scaleX(1.05)scaleY(1);box-shadow:inset 0 1px #ffffff61,inset 0 -12px 20px #00000029,0 18px 34px #9eff0047}.bx-bullstart-cols__col.is-eligible.is-active .bx-bullstart-cols__bar,.bx-bullstart-cols__col.is-eligible:hover .bx-bullstart-cols__bar{box-shadow:inset 0 1px #ffffff52,inset 0 -12px 20px #00000024,0 18px 34px #e8c54747}.bx-bullstart-cols__col.is-active .bx-bullstart-cols__value,.bx-bullstart-cols__col:hover .bx-bullstart-cols__value{transform:translateY(-1px)}.bx-bullstart-cols__col:focus-visible{outline:none}.bx-bullstart-cols__col:focus-visible .bx-bullstart-cols__col-shell{outline-offset:2px;outline:2px solid #9eff008c}.bx-bullstart-cols__label{border-top:1px solid #ffffff12;flex-direction:column;align-items:center;gap:.22rem;width:100%;min-height:4.35rem;padding:.65rem .3rem .15rem;display:flex}.bx-bullstart-cols__label b{font-family:var(--bx-display);letter-spacing:-.015em;color:#fff;font-size:.8rem;font-weight:780;line-height:1.15}.bx-bullstart-cols__label>i{color:var(--bx-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:100%;font-size:.66rem;font-style:normal;line-height:1.3;display:-webkit-box;overflow:hidden}.bx-bullstart-cols__meta{letter-spacing:.01em;color:#dce6dceb;background:#ffffff0b;border:1px solid #ffffff12;border-radius:999px;align-items:center;gap:.4rem;margin-top:.18rem;padding:.26rem .5rem;font-size:.62rem;font-weight:750;display:inline-flex}.bx-bullstart-cols__meta em{color:#ff9b9b;font-style:normal}.bx-bullstart-cols__meta em.is-base,.bx-bullstart-cols__col.is-eligible .bx-bullstart-cols__meta em{color:#e8c547}.bx-bullstart-cols__detail{background:linear-gradient(165deg,#9eff001f 0%,#0000 48%),#00000073;border:1px solid #9eff0038;border-radius:18px;flex-direction:column;gap:.9rem;padding:1.15rem;animation:.28s ease-out bx-funnel-tip-in;display:flex;position:sticky;top:.75rem;box-shadow:inset 0 1px #ffffff0d,0 16px 36px #0000003d}.bx-bullstart-cols__detail.is-eligible{background:linear-gradient(165deg,#e8c5471f 0%,#0000 48%),#00000061;border-color:#e8c54747}.bx-bullstart-cols__detail-eyebrow{letter-spacing:.1em;text-transform:uppercase;color:#9eff00bf;margin:0 0 .3rem;font-size:.64rem;font-weight:800}.bx-bullstart-cols__detail.is-eligible .bx-bullstart-cols__detail-eyebrow{color:#e8c547d9}.bx-bullstart-cols__detail-head{text-align:center}.bx-bullstart-cols__detail-head h4{font-family:var(--bx-display);letter-spacing:-.02em;color:#fff;margin:0;font-size:1.12rem;font-weight:750}.bx-bullstart-cols__detail-head p{color:var(--bx-muted);margin:.25rem 0 0;font-size:.8rem;line-height:1.4}.bx-bullstart-cols__gauge{--bx-col-gauge:0;background:radial-gradient(circle,#9eff0014,#0000 62%);border-radius:50%;width:8rem;height:8rem;margin:.15rem auto;position:relative}.bx-bullstart-cols__gauge svg{width:100%;height:100%;transform:rotate(-90deg)}.bx-bullstart-cols__gauge-track,.bx-bullstart-cols__gauge-value{fill:none;stroke-width:8px}.bx-bullstart-cols__gauge-track{stroke:#ffffff14}.bx-bullstart-cols__gauge-value{stroke:var(--bx-green);stroke-linecap:round;stroke-dasharray:289;stroke-dashoffset:calc(289 - (289 * var(--bx-col-gauge) / 100));filter:drop-shadow(0 0 8px #9eff0059);transition:stroke-dashoffset .65s cubic-bezier(.22,1,.36,1)}.bx-bullstart-cols__detail.is-eligible .bx-bullstart-cols__gauge-value{stroke:#e8c547;filter:drop-shadow(0 0 8px #e8c54759)}.bx-bullstart-cols__gauge-copy{text-align:center;place-content:center;gap:.1rem;display:grid;position:absolute;inset:0}.bx-bullstart-cols__gauge-copy strong{font-family:var(--bx-display);letter-spacing:-.03em;color:#fff;font-size:1.35rem;font-weight:800;line-height:1}.bx-bullstart-cols__gauge-copy em{color:var(--bx-muted);font-size:.68rem;font-style:normal;font-weight:700}.bx-bullstart-cols__detail-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;margin:0;display:grid}.bx-bullstart-cols__detail-grid div{text-align:center;background:#ffffff08;border:1px solid #ffffff0f;border-radius:11px;padding:.55rem .65rem}.bx-bullstart-cols__detail-grid dt{letter-spacing:.08em;text-transform:uppercase;color:var(--bx-muted);font-size:.62rem;font-weight:750}.bx-bullstart-cols__detail-grid dd{font-family:var(--bx-display);color:#fff;margin:.22rem 0 0;font-size:.84rem;font-weight:700;line-height:1.25}.bx-bullstart-funnel-chart__hint{color:#8d968fd9;margin:.75rem 0 0;font-size:.78rem}@keyframes bx-cols-bar-in{0%{opacity:.2;transform:scaleY(.08)}to{opacity:1;transform:scaleY(1)}}@keyframes bx-cols-shine{0%,55%,to{transform:translate(-120%)}70%{transform:translate(120%)}}@keyframes bx-funnel-tip-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (width<=980px){.bx-bullstart-cols__layout{grid-template-columns:1fr}.bx-bullstart-cols__detail{position:static}}@media (width<=760px){.bx-bullstart-cols{padding:.85rem}.bx-bullstart-cols__stats{grid-template-columns:1fr}.bx-bullstart-cols__list{gap:.45rem}.bx-bullstart-cols__col,.bx-bullstart-cols__col-shell{min-height:17rem}.bx-bullstart-cols__col-shell{padding:.55rem .4rem}.bx-bullstart-cols__bar,.bx-bullstart-cols__track-bg{width:min(100%,2.85rem)}.bx-bullstart-cols__label b{font-size:.68rem}.bx-bullstart-cols__label>i{display:none}.bx-bullstart-cols__meta{padding:.18rem .35rem;font-size:.58rem}}@media (prefers-reduced-motion:reduce){.bx-bullstart-cols.is-entered .bx-bullstart-cols__bar,.bx-bullstart-cols__bar-shine,.bx-bullstart-cols__detail{animation:none}.bx-bullstart-cols__bar{opacity:1;transform:none}}.bx-bullstart__eligible-head{align-items:flex-start}.bx-bullstart__tools{z-index:6;grid-template-columns:minmax(12rem,1.4fr) minmax(11rem,.9fr) minmax(12rem,1fr);align-items:start;gap:.65rem;margin-bottom:.95rem;display:grid;position:relative}.bx-bullstart__search{width:100%;min-width:0}.bx-bullstart__filter{z-index:1;width:100%}.bx-bullstart__filter.is-open{z-index:8}.bx-bullstart__filter .bs-filter-menu__trigger{justify-content:flex-start;width:100%;min-width:0;min-height:2.45rem}.bx-bullstart__filter .bs-filter-menu__dropdown{width:100%;min-width:15.5rem;max-height:min(22rem,70vh);overflow:auto}.bx-bullstart__filter--sort .bs-filter-menu__dropdown{left:auto;right:0}.bx-bullstart-table .bx-admin-table__head,.bx-bullstart-table .bx-admin-table__row{grid-template-columns:.7fr 1.2fr .35fr .35fr .35fr .9fr .95fr .7fr .8fr}.bx-bullstart-table .bx-admin-table__head button{color:inherit;font:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit;text-transform:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0}.bx-bullstart-table .bx-admin-table__head button:hover{color:var(--bx-green)}.bx-bullstart-trader{flex-direction:column;gap:.1rem;min-width:0;display:flex}.bx-bullstart-trader em{color:var(--bx-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.72rem;font-style:normal;overflow:hidden}.bx-bullstart-wa{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:.72rem;font-weight:600;text-decoration:none;overflow:hidden}.bx-bullstart-wa:hover{color:#fff;text-underline-offset:2px;text-decoration:underline}.bx-bullstart-wa--card{margin-top:.15rem;display:block}.bx-bullstart-link{color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;font-weight:700}.bx-bullstart-link:hover{color:var(--bx-green);text-underline-offset:2px;text-decoration:underline}.bx-bullstart-link--name{color:#fff;font-size:.86rem;text-decoration:none}.bx-bullstart-link--name:hover{color:#fff;text-decoration:none}.bx-bullstart-check{color:var(--bx-green);text-align:center;font-weight:800}.bx-bullstart-prize{border:1px solid var(--bx-border-soft);background:#00000047;border-radius:12px;margin:.15rem 0 .35rem;padding:.9rem .95rem}.bx-bullstart-prize.is-winner{background:linear-gradient(160deg,#9eff0014,#0000 70%),#00000047;border-color:#9eff0047}.bx-bullstart-prize__head{justify-content:space-between;align-items:center;gap:.65rem;margin-bottom:.7rem;display:flex}.bx-bullstart-prize__head h3{font-family:var(--bx-display);margin:0;font-size:.98rem;font-weight:700}.bx-bullstart-prize__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;margin:0;display:grid}.bx-bullstart-prize__grid>div{border:1px solid var(--bx-border-soft);background:#0003;border-radius:10px;padding:.6rem .65rem}.bx-bullstart-prize__grid dt{letter-spacing:.04em;text-transform:uppercase;color:var(--bx-muted);margin:0;font-size:.68rem;font-weight:700}.bx-bullstart-prize__grid dd{margin:.25rem 0 0;font-size:.86rem;font-weight:700}.bx-bullstart-prize__grid dd.is-yes{color:var(--bx-green)}.bx-bullstart-prize__grid dd.is-no{color:#ffb020}.bx-bullstart-prize__empty{color:var(--bx-muted);margin:0;font-size:.84rem;line-height:1.45}.bx-bullstart-cards{gap:.65rem;margin:0;padding:0;list-style:none;display:none}.bx-bullstart-card{border:1px solid var(--bx-border-soft);background:#0000003d;border-radius:12px;flex-direction:column;gap:.3rem;padding:.85rem .9rem;display:flex}.bx-bullstart-card__top{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.bx-bullstart-card p{margin:0;font-size:.88rem;font-weight:700}.bx-bullstart-card .bx-bullstart-link--name{font-size:.88rem}.bx-bullstart-card__email{color:var(--bx-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.78rem;font-style:normal;display:block;overflow:hidden}.bx-bullstart-card__deposit{font-family:var(--bx-display);color:var(--bx-green);font-size:1.05rem;font-weight:700}.bx-bullstart-card__date{color:var(--bx-muted);font-size:.74rem}.bx-admin-tables{gap:var(--bx-gap);grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);display:grid}.bx-admin-table{border:1px solid var(--bx-border-soft);background:#00000029;border-radius:12px;flex-direction:column;display:flex;overflow:hidden}.bx-admin-table__head,.bx-admin-table__row{align-items:center;gap:.55rem;padding:.7rem .85rem;display:grid}.bx-admin-table--users .bx-admin-table__head,.bx-admin-table--users .bx-admin-table__row{grid-template-columns:.7fr 1.4fr 1.3fr .85fr .9fr}.bx-admin-table--feed .bx-admin-table__head,.bx-admin-table--feed .bx-admin-table__row{grid-template-columns:.9fr 1.2fr 1.2fr .7fr}.bx-admin-table--manage .bx-admin-table__head,.bx-admin-table--manage .bx-admin-table__row{grid-template-columns:1.55fr .85fr .85fr .75fr 1.05fr .7fr;gap:.75rem;padding:.85rem 1rem}.bx-admin-table--missions .bx-admin-table__head,.bx-admin-table--missions .bx-admin-table__row{grid-template-columns:minmax(0,1.7fr) .85fr .9fr .7fr minmax(0,1.15fr) .7fr}.bx-admin-table--rewards .bx-admin-table__head,.bx-admin-table--rewards .bx-admin-table__row{grid-template-columns:minmax(0,1.4fr) .9fr .85fr .55fr .7fr minmax(0,1.1fr) .7fr .55fr}.bx-admin-table--coupons .bx-admin-table__head,.bx-admin-table--coupons .bx-admin-table__row{grid-template-columns:minmax(0,1.45fr) .95fr .8fr .95fr minmax(0,1.1fr) .7fr}.bx-admin-table__head{border-bottom:1px solid var(--bx-border-soft);color:#a8b2aaeb;font-family:var(--bx-display);letter-spacing:.08em;text-transform:uppercase;background:#ffffff06;font-size:.68rem;font-weight:700}.bx-admin-table__row{border-bottom:1px solid #ffffff09;font-size:.9rem;font-weight:500;line-height:1.35;transition:background .12s}.bx-admin-table__row:nth-child(2n){background:#ffffff03}.bx-admin-table__row:hover{background:#9eff000b}.bx-admin-table__row:last-child{border-bottom:0}.bx-admin-table__entity{flex-direction:column;gap:.18rem;min-width:0;display:flex}.bx-admin-table__entity strong,.bx-admin-table__row strong{font-family:var(--bx-display);letter-spacing:-.015em;color:#fff;font-size:.95rem;font-weight:700;line-height:1.25}.bx-admin-table__sub{color:var(--bx-muted);font-size:.78rem;font-style:normal;font-weight:500;line-height:1.35;display:block}.bx-admin-table__num,.bx-admin-table__points,.bx-admin-table__level,.bx-admin-table__period,.bx-admin-table__eligibility,.bx-admin-table__rules,.bx-admin-table__usage{font-variant-numeric:tabular-nums}.bx-admin-table__num,.bx-admin-table__level{font-family:var(--bx-display);color:#e8efe4;font-weight:650}.bx-admin-table__points{font-family:var(--bx-display);color:var(--bx-green);font-weight:750}.bx-admin-table__period,.bx-admin-table__eligibility,.bx-admin-table__rules{color:#c6cec6eb;font-size:.82rem}.bx-admin-table__usage{flex-direction:column;gap:.35rem;min-width:0;display:flex}.bx-admin-table__usage strong{font-family:var(--bx-display);color:#fff;font-size:.88rem;font-weight:700}.bx-admin-table__row code{letter-spacing:.04em;color:var(--bx-green);background:var(--bx-green-dim);border:1px solid #9eff0029;border-radius:7px;padding:.28rem .55rem;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.76rem;font-weight:650}.bx-admin-user{align-items:center;gap:.5rem;min-width:0;display:inline-flex}.bx-admin-user i{width:1.7rem;height:1.7rem;color:var(--bx-green);background:#ffffff0f;border-radius:999px;flex-shrink:0;place-items:center;font-size:.62rem;font-style:normal;font-weight:800;display:grid}.bx-admin-user b{text-overflow:ellipsis;white-space:nowrap;font-weight:650;overflow:hidden}.bx-admin-user__name{color:inherit;font:inherit;text-align:left;cursor:pointer;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:0;max-width:100%;padding:0;font-weight:650;overflow:hidden}.bx-admin-user__name:hover{color:var(--bx-green);text-underline-offset:2px;text-decoration:underline}.bx-admin-user-modal__hero{align-items:center;gap:.85rem;margin:.35rem 0 1.1rem;display:flex}.bx-admin-user-modal__avatar{color:#9eff00;background:#9eff001f;border:1px solid #9eff0059;border-radius:999px;flex-shrink:0;place-items:center;width:3.2rem;height:3.2rem;font-size:.9rem;font-weight:800;display:grid}.bx-admin-user-modal__hero h2{margin:0}.bx-admin-user-modal__hero p{color:#8d968f;margin:.25rem 0 .45rem;font-size:.86rem}.bx-admin-user-modal__grid{grid-template-columns:1fr 1fr;gap:.75rem;margin:0 0 1rem;display:grid}.bx-admin-user-modal__grid div{background:#00000038;border:1px solid #ffffff0f;border-radius:12px;padding:.7rem .8rem}.bx-admin-user-modal__grid dt{letter-spacing:.04em;text-transform:uppercase;color:#8d968f;margin:0;font-size:.7rem;font-weight:700}.bx-admin-user-modal__grid dd{color:#fff;margin:.3rem 0 0;font-size:.88rem;font-weight:650}.bx-admin-user-modal__full{grid-column:1/-1}.bx-admin-action-cell{align-items:center;gap:.4rem;display:inline-flex}.bx-admin-action-cell i{background:var(--bx-green-dim);width:1.45rem;height:1.45rem;color:var(--bx-green);border-radius:8px;place-items:center;display:grid}.bx-admin-table__actions button{border:1px solid var(--bx-border);color:var(--bx-text);font-family:var(--bx-display);letter-spacing:.01em;cursor:pointer;background:#00000038;border-radius:10px;padding:.45rem .8rem;font-size:.78rem;font-weight:700;transition:border-color .15s,color .15s,background .15s}.bx-admin-table__actions button:hover{color:var(--bx-green);background:#9eff0014;border-color:#9eff0073}.bx-admin-track{font-family:var(--bx-display);letter-spacing:.03em;border-radius:999px;padding:.28rem .65rem;font-size:.72rem;font-weight:700;display:inline-flex}.bx-admin-track--free{color:#d7ddd4;background:#ffffff0f}.bx-admin-track--premium{color:var(--bx-green);background:#9eff001f}.bx-admin-meter{background:#ffffff14;border-radius:999px;height:.38rem;display:block;overflow:hidden}.bx-admin-meter i{background:var(--bx-green);height:100%;display:block}.bx-admin-campaigns__grid{gap:var(--bx-gap);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.bx-admin-campaigns--overview{margin-top:.35rem;padding:1.2rem 0 1.25rem}.bx-admin-campaigns__head{align-items:flex-end;gap:1rem;margin-bottom:1rem}.bx-admin-campaigns__eyebrow{letter-spacing:.12em;text-transform:uppercase;color:#9eff00b8;margin:0 0 .28rem;font-size:.64rem;font-weight:800}.bx-admin-campaigns--overview .bx-admin-panel__head h2{font-family:var(--bx-display);letter-spacing:-.03em;margin:0;font-size:clamp(1.2rem,1.8vw,1.4rem);font-weight:700;line-height:1.15}.bx-admin-campaigns--overview .bx-admin-panel__head p{color:var(--bx-muted);margin:.35rem 0 0;font-size:.86rem;line-height:1.4}.bx-admin-campaigns__grid--manage{grid-template-columns:repeat(2,minmax(0,1fr))}.bx-admin-campaigns-manage{flex-direction:column;gap:1.15rem;display:flex}.bx-admin-campaigns__stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;display:grid}.bx-admin-campaigns__stats article{border:1px solid var(--bx-border-soft);background:linear-gradient(160deg,#9eff000d 0%,#0000 55%),#00000047;border-radius:14px;flex-direction:column;gap:.35rem;min-width:0;padding:.9rem 1rem;display:flex}.bx-admin-campaigns__stats span{font-family:var(--bx-display);letter-spacing:.08em;text-transform:uppercase;color:var(--bx-muted);font-size:.66rem;font-weight:700}.bx-admin-campaigns__stats strong{font-family:var(--bx-display);letter-spacing:-.03em;color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:1.2rem;font-weight:700;line-height:1.15;overflow:hidden}.bx-admin-campaign{border:1px solid var(--bx-border-soft);background:#00000042;border-radius:14px;flex-direction:column;transition:border-color .18s,transform .18s,box-shadow .18s;display:flex;overflow:hidden}.bx-admin-campaign:hover{border-color:#9eff0047;transform:translateY(-2px)}.bx-admin-campaign--overview{background:linear-gradient(#ffffff08,#0000 42%),#00000057;border-color:#ffffff14;border-radius:18px;box-shadow:inset 0 1px #ffffff0a,0 10px 28px #00000029}.bx-admin-campaign--overview:hover{border-color:#9eff004d;box-shadow:inset 0 1px #ffffff0d,0 16px 36px #0000003d,0 0 0 1px #9eff000f}.bx-admin-campaign--manage{grid-template-columns:minmax(160px,.9fr) minmax(0,1.2fr);min-height:180px;display:grid}.bx-admin-campaign--manage .bx-admin-campaign__media{aspect-ratio:auto;min-height:100%}.bx-admin-campaign__media{aspect-ratio:16/10;background:#0a0f0b;position:relative;overflow:hidden}.bx-admin-campaign--overview .bx-admin-campaign__media{aspect-ratio:16/11}.bx-admin-campaign--overview .bx-admin-campaign__media:after{content:"";pointer-events:none;background:linear-gradient(#0000,#000000b8);height:42%;position:absolute;inset:auto 0 0}.bx-admin-campaign__media img{object-fit:cover;width:100%;height:100%;transition:transform .35s}.bx-admin-campaign--overview:hover .bx-admin-campaign__media img{transform:scale(1.035)}.bx-admin-campaign__media .bx-admin-badge,.bx-admin-campaign__media .bx-status-badge{z-index:2;position:absolute;top:.6rem;left:.6rem}.bx-admin-campaign--overview .bx-admin-campaign__media .bx-admin-badge,.bx-admin-campaign--overview .bx-admin-campaign__media .bx-status-badge{top:auto;bottom:.7rem;left:.7rem}.bx-admin-campaign__placement,.bx-admin-campaign__order{z-index:2;letter-spacing:.03em;color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0000009e;border:1px solid #ffffff1f;border-radius:999px;align-items:center;padding:.26rem .55rem;font-size:.68rem;font-weight:750;display:inline-flex;position:absolute;top:.6rem;right:.6rem}.bx-admin-campaign--overview .bx-admin-campaign__order{min-width:2rem;font-family:var(--bx-display);background:#000000b8;border-color:#ffffff29;justify-content:center;font-weight:800;top:.7rem;right:.7rem;box-shadow:0 8px 18px #00000047}.bx-admin-campaign__body{flex-direction:column;flex:1;gap:.3rem;padding:1rem 1.05rem 1.1rem;display:flex}.bx-admin-campaign--overview .bx-admin-campaign__body{text-align:center;align-items:center;gap:.35rem;padding:1.05rem 1rem 1.15rem}.bx-admin-campaign__body strong{font-family:var(--bx-display);letter-spacing:-.025em;color:#fff;font-size:1.08rem;font-weight:700;line-height:1.2;display:block}.bx-admin-campaign--overview .bx-admin-campaign__body strong{letter-spacing:-.03em;font-size:1.05rem}.bx-admin-campaign__period{color:var(--bx-muted);letter-spacing:.01em;font-size:.74rem;font-weight:550;display:block}.bx-admin-campaign__subtitle,.bx-admin-campaign__cta{color:var(--bx-muted);margin:.2rem 0 0;font-size:.8rem;font-weight:500;line-height:1.4}.bx-admin-campaign__meta{color:var(--bx-muted);justify-content:space-between;align-items:center;gap:.75rem;margin-top:.85rem;font-size:.78rem;font-weight:550;display:flex}.bx-admin-campaign--overview .bx-admin-campaign__meta{border-top:1px solid #ffffff0f;width:100%;margin-top:.75rem;padding-top:.7rem}.bx-admin-campaign--overview .bx-admin-campaign__meta em{letter-spacing:.08em;text-transform:uppercase;color:#8d968ff2;font-size:.66rem;font-style:normal;font-weight:750}.bx-admin-campaign__meta b{font-family:var(--bx-display);color:var(--bx-green);font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-size:.9rem;font-weight:750}.bx-admin-campaign__progress{background:#ffffff14;border-radius:999px;height:.42rem;margin-top:.55rem;overflow:hidden}.bx-admin-campaign--overview .bx-admin-campaign__progress{background:#ffffff12;width:100%;height:.38rem;margin-top:.35rem;box-shadow:inset 0 0 0 1px #ffffff08}.bx-admin-campaign__progress span{background:linear-gradient(90deg, #7acc00, var(--bx-green));height:100%;display:block;box-shadow:0 0 12px #9eff0059}.bx-admin-campaign__edit{border:1px solid var(--bx-border);width:100%;color:var(--bx-text);font-family:var(--bx-display);letter-spacing:.01em;padding-top:.95rem;cursor:pointer;background:#00000038;border-radius:10px;margin-top:auto;padding-block:.58rem;font-size:.8rem;font-weight:700;transition:border-color .15s,color .15s,background .15s}.bx-admin-campaign__edit:hover{color:var(--bx-green);background:#9eff0014;border-color:#9eff0073}.bx-admin-link{color:var(--bx-green);letter-spacing:.02em;background:0 0;border:0;padding:.25rem 0;font-size:.82rem;font-weight:750}.bx-admin-link:hover{text-underline-offset:3px;text-decoration:underline}.bx-admin-add{background:var(--bx-green);color:#061000;font-family:var(--bx-display);letter-spacing:-.01em;white-space:nowrap;border:0;border-radius:12px;padding:.68rem 1.1rem;font-size:.86rem;font-weight:700;transition:filter .15s,transform .15s;box-shadow:0 0 20px #9eff0038}.bx-admin-add:hover{filter:brightness(1.06);transform:translateY(-1px)}.bx-admin-placeholder{text-align:center;flex-direction:column;align-items:center;gap:.35rem;padding:3.2rem 1.6rem;display:flex}.bx-admin-placeholder__icon{width:3.2rem;height:3.2rem;color:var(--bx-green);background:#9eff001a;border:1px solid #9eff0038;border-radius:14px;place-items:center;margin-bottom:.55rem;display:grid}.bx-admin-placeholder strong{font-family:var(--bx-display);font-size:1.2rem;font-weight:700;display:block}.bx-admin-placeholder p{max-width:42ch;color:var(--bx-muted);margin:.35rem 0 0;font-size:.9rem;line-height:1.45}.bx-admin-placeholder .bx-admin-link{color:var(--bx-green);font:inherit;cursor:pointer;background:0 0;border:0;margin-top:1rem;padding:0;font-size:.86rem;font-weight:750}.bx-admin-placeholder .bx-admin-link:hover{text-decoration:underline}.bx-admin-empty{text-align:center;color:var(--bx-muted);background:#0000002e;border:1px dashed #ffffff14;border-radius:12px;margin:.35rem 0 0;padding:1.4rem .85rem;font-size:.9rem;font-weight:500;line-height:1.45}.bx-admin-toast{z-index:80;color:#fff;background:#101710;border:1px solid #9eff0059;border-radius:12px;padding:.85rem 1rem;font-size:.84rem;font-weight:650;animation:.22s ease-out bx-admin-toast-in;position:fixed;bottom:1.25rem;right:1.25rem;box-shadow:0 12px 40px #00000073}@keyframes bx-admin-toast-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.bs-admin-modal{z-index:200;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000000b8;place-items:center;padding:1rem;display:grid;position:fixed;inset:0}.bs-admin-modal__dialog{background:#0f150f;border:1px solid #9eff002e;border-radius:18px;width:min(520px,100%);max-height:min(90vh,820px);padding:1.35rem 1.35rem 1.2rem;position:relative;overflow:auto;box-shadow:0 24px 80px #0000008c}.bs-admin-modal--drawer{place-items:stretch end;padding:0}.bs-admin-modal__dialog--drawer{border-left:1px solid #9eff002e;border-radius:0;width:min(560px,100%);height:100%;max-height:100vh;animation:.22s ease-out bx-drawer-in}@keyframes bx-drawer-in{0%{opacity:.7;transform:translate(18px)}to{opacity:1;transform:translate(0)}}.bs-admin-modal__close{color:#c9d0c8;cursor:pointer;background:#ffffff0d;border:0;border-radius:8px;place-items:center;width:2rem;height:2rem;display:grid;position:absolute;top:.9rem;right:.9rem}.bs-admin-modal__close:hover{color:#fff;background:#ffffff1a}.bs-admin-modal__eyebrow{font-family:var(--bx-display,"Space Grotesk", sans-serif);letter-spacing:.14em;text-transform:uppercase;color:#9eff00e0;margin:0 0 .35rem;font-size:.68rem;font-weight:700}.bs-admin-modal__dialog h2{font-family:var(--bx-display,"Space Grotesk", sans-serif);letter-spacing:-.03em;color:#fff;margin:0;font-size:clamp(1.25rem,2vw,1.45rem);font-weight:700;line-height:1.2}.bs-admin-modal__lead{color:#8d968f;margin:.45rem 0 1.05rem;font-size:.9rem;font-weight:500;line-height:1.45}.bs-admin-modal__form{flex-direction:column;gap:.75rem;display:flex}.bs-admin-modal__row{grid-template-columns:1fr 1fr;gap:.7rem;display:grid}.bs-admin-modal__hint{color:#8d968f;margin:0;font-size:.78rem;line-height:1.4}.bs-admin-modal__hint strong{color:#9eff00;font-weight:750}.bs-admin-modal__field{flex-direction:column;gap:.35rem;display:flex}.bs-admin-modal__field span{color:#a7b0a8;font-size:.74rem;font-weight:700}.bs-admin-modal__field input,.bs-admin-modal__field select{color:#fff;font:inherit;background:#0a0f0b;border:1px solid #ffffff1a;border-radius:10px;outline:none;padding:.65rem .75rem;font-size:.88rem}.bs-admin-modal__field input:focus,.bs-admin-modal__field select:focus{border-color:#9eff0073;box-shadow:0 0 0 3px #9eff001f}.bs-admin-modal__field select{appearance:none;background-image:linear-gradient(45deg,#0000 50%,#9eff00 50%),linear-gradient(135deg,#9eff00 50%,#0000 50%);background-position:calc(100% - 16px) calc(50% - 2px),calc(100% - 11px) calc(50% - 2px);background-repeat:no-repeat;background-size:5px 5px}.bs-admin-modal__actions{justify-content:space-between;align-items:center;gap:.55rem;margin-top:.35rem;display:flex}.bs-admin-modal__actions-end{justify-content:flex-end;gap:.55rem;margin-left:auto;display:flex}.bs-admin-modal__ghost,.bs-admin-modal__cta,.bs-admin-modal__danger{font:inherit;cursor:pointer;border-radius:10px;padding:.65rem .95rem;font-size:.84rem;font-weight:750}.bs-admin-modal__ghost{color:#d7ddd4;background:0 0;border:1px solid #ffffff1f}.bs-admin-modal__ghost:hover{border-color:#ffffff38}.bs-admin-modal__cta{color:#061000;background:#9eff00;border:0;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.bs-admin-modal__cta:hover{filter:brightness(1.05)}a.bs-admin-modal__cta--secondary{color:#c8ff6a;background:#9eff0014;border:1px solid #9eff0059}a.bs-admin-modal__cta--secondary:hover{filter:none;background:#9eff0024;border-color:#9eff008c}.bs-admin-modal__danger{color:#ff8a8a;background:#ff4d4d1a;border:1px solid #ff4d4d73}.bs-admin-modal__danger:hover{color:#ffb4b4;background:#ff4d4d2e;border-color:#ff4d4da6}.bs-admin-modal__ghost:focus-visible,.bs-admin-modal__cta:focus-visible,.bs-admin-modal__danger:focus-visible,.bs-admin-modal__close:focus-visible{outline-offset:2px;outline:2px solid #9eff00f2}.bx-traders-detail-overlay--locked,.bx-traders-detail-overlay--locked .bs-admin-modal__dialog{pointer-events:none}.bs-admin-modal__ghost:disabled,.bs-admin-modal__cta:disabled,.bs-admin-modal__danger:disabled,.bs-admin-modal__close:disabled{opacity:.55;cursor:not-allowed;filter:none}.bs-admin-modal__warn{color:#ffd089;background:#ffb04814;border:1px solid #ffb04859;border-radius:10px;margin:-.15rem 0 0;padding:.65rem .75rem;font-size:.78rem;line-height:1.4}.bs-admin-modal__preview,.bs-admin-modal__pass-preview{background:#9eff000a;border:1px solid #9eff002e;border-radius:12px;flex-direction:column;gap:.35rem;padding:.8rem .85rem;display:flex}.bs-admin-modal__preview>span,.bs-admin-modal__pass-preview>span{letter-spacing:.06em;text-transform:uppercase;color:#8d968f;font-size:.68rem;font-weight:750}.bs-admin-modal__preview strong{color:#fff;font-size:.88rem}.bs-admin-modal__preview em{color:#8d968f;font-size:.74rem;font-style:normal}.bs-admin-modal__preview-bar{background:#ffffff14;border-radius:999px;height:.45rem;overflow:hidden}.bs-admin-modal__preview-bar i{border-radius:inherit;background:linear-gradient(90deg,#9eff00,#6fcf00);height:100%;display:block}.bs-admin-modal__pass-card{background:#00000047;border:1px solid #ffffff1a;border-radius:12px;gap:.2rem;padding:.75rem .8rem;display:grid}.bs-admin-modal__pass-card.is-premium{background:#d4b06a0f;border-color:#d4b06a59}.bs-admin-modal__pass-card em{letter-spacing:.05em;text-transform:uppercase;color:#9eff00;font-size:.66rem;font-style:normal;font-weight:750}.bs-admin-modal__pass-card.is-premium em{color:#d4b06a}.bs-admin-modal__pass-card strong{color:#fff;font-size:.95rem}.bs-admin-modal__pass-card p{color:#8d968f;margin:0;font-size:.76rem}.bs-admin-modal__pass-card b{color:#c8d0c9;margin-top:.2rem;font-size:.74rem}.bs-admin-modal__banner-preview{aspect-ratio:16/9;background:#0a0d0a;border:1px solid #ffffff1a;border-radius:14px;overflow:hidden}.bs-admin-modal__banner-preview img{object-fit:cover;width:100%;height:100%;display:block}.bs-admin-modal__row--code{align-items:end}.bs-admin-modal__generate{color:#9eff00;height:2.55rem;font:inherit;cursor:pointer;white-space:nowrap;background:#9eff001a;border:1px solid #9eff0059;border-radius:10px;padding:0 .9rem;font-size:.78rem;font-weight:750}.bs-admin-modal__generate:hover{background:#9eff0029;border-color:#9eff008c}.bs-admin-upload{cursor:pointer;background:#00000040;border:1px dashed #9eff0059;border-radius:14px;padding:.9rem;transition:border-color .15s,background .15s;display:block;position:relative}.bs-admin-upload:hover{background:#9eff000a;border-color:#9eff008c}.bs-admin-upload.is-dragging{background:#9eff001a;border-style:solid;border-color:#9eff00bf;box-shadow:inset 0 0 0 1px #9eff0033}.bs-admin-upload.has-file{border-style:solid}.bs-admin-upload input{opacity:0;cursor:pointer;position:absolute;inset:0}.bs-admin-upload__empty,.bs-admin-upload__preview{pointer-events:none;align-items:center;gap:.75rem;display:flex}.bs-admin-upload__empty{flex-direction:column;align-items:flex-start;gap:.2rem}.bs-admin-upload__empty strong{color:#fff;font-size:.86rem}.bs-admin-upload__empty em,.bs-admin-upload__meta em{color:#8d968f;font-size:.74rem;font-style:normal}.bs-admin-upload__preview{justify-content:flex-start}.bs-admin-upload__preview img{object-fit:cover;border:1px solid #ffffff1a;border-radius:12px;flex-shrink:0;width:5.5rem;height:5.5rem}.bs-admin-upload__meta{flex-direction:column;gap:.25rem;min-width:0;display:flex}.bs-admin-upload__meta strong{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:.86rem;font-weight:700;overflow:hidden}.bs-admin-upload__remove{color:#ffb4b4;cursor:pointer;pointer-events:auto;background:0 0;border:0;align-self:flex-start;margin-top:.35rem;padding:0;font-size:.76rem;font-weight:700}.bs-admin-upload__remove:hover{text-decoration:underline}.bx-image-drop__error{color:#ff8a8a;margin:.35rem 0 0;font-size:.78rem}.bx-draw__field--wide .bx-image-drop,.bx-draw__field--wide .bs-admin-modal__field{margin:0}.bx-draw__field--wide .bs-admin-modal__field>span{letter-spacing:.06em;text-transform:uppercase;color:var(--bx-muted);margin-bottom:.4rem;font-size:.72rem;font-weight:750;display:block}@media (width<=1200px){.bx-admin-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.bx-admin-mid{grid-template-columns:1fr}.bx-bullstart__kpis{grid-template-columns:repeat(3,minmax(0,1fr))}.bx-bullstart__tools{grid-template-columns:1fr 1fr}.bx-bullstart__search{grid-column:1/-1}.bx-admin-campaigns__grid,.bx-admin-chart__metrics,.bx-admin-campaigns__stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=960px){.bx-admin__body{display:block}.bx-admin-sections{border-right:0;border-bottom:1px solid var(--bx-divider);flex-flow:row;gap:.85rem;max-height:none;padding:.35rem 0;position:static;overflow:auto hidden}.bx-admin-sections__group{flex-flow:row;flex-shrink:0;gap:.28rem}.bx-admin-sections__label{display:none}.bx-admin-sections__chip{flex-shrink:0;grid-template-columns:auto auto;width:auto}.bx-admin-sections__chip em,.bx-admin__quick-kpis{display:none}.bx-admin-tables{grid-template-columns:1fr}.bx-bullstart__kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.bx-bullstart-table .bx-admin-table__head,.bx-bullstart-table .bx-admin-table__row{grid-template-columns:.8fr 1.2fr 1fr .9fr}.bx-bullstart-table .bx-admin-table__head span:nth-child(n+3):nth-child(-n+5),.bx-bullstart-table .bx-admin-table__row>:nth-child(n+3):nth-child(-n+5),.bx-bullstart-table .bx-admin-table__head button:nth-child(7),.bx-bullstart-table .bx-admin-table__row>:nth-child(7){display:none}.bx-admin-table--users .bx-admin-table__head,.bx-admin-table--users .bx-admin-table__row{grid-template-columns:.7fr 1.3fr .9fr}.bx-admin-table--users .bx-admin-table__head span:nth-child(3),.bx-admin-table--users .bx-admin-table__row>:nth-child(3){display:none}}@media (width<=720px){.bx-bullstart-prize__grid{grid-template-columns:1fr}.bx-bullstart__season,.bx-bullstart__season-card{width:100%;min-width:0}.bx-bullstart__hero{padding:.9rem}.bx-bullstart--premium{padding:1rem}.bx-bullstart__funnel-badges{width:100%}.bx-bullstart__filter--season .bs-filter-menu__dropdown{width:100%;min-width:0;left:0;right:0}.bx-admin-kpis,.bx-admin-mid,.bx-admin-campaigns__grid,.bx-admin-campaigns__grid--manage,.bx-admin-chart__metrics,.bx-admin-campaigns__stats,.bx-bullstart__kpis,.bx-bullstart__tools{grid-template-columns:1fr}.bx-bullstart__filter--sort .bs-filter-menu__dropdown,.bx-bullstart__filter .bs-filter-menu__dropdown{width:100%;min-width:0;left:0;right:0}.bx-bullstart-table{display:none}.bx-bullstart-cards{display:grid}.bx-bullstart__eligible-head{flex-direction:column}.bx-bullstart__eligible-head .bx-admin-add{width:100%}.bx-admin-campaign--manage{grid-template-columns:1fr}.bx-admin-campaign--manage .bx-admin-campaign__media{aspect-ratio:16/9;min-height:0}.bx-admin-engage__head{flex-direction:column;align-items:stretch;padding:1.15rem 1.1rem 1rem}.bx-admin-engage__body{padding:1rem 1rem 1.15rem}.bx-admin-engage__head .bx-admin-add{width:100%}.bx-admin--engage .bx-admin__top--engage h1{font-size:1.45rem}.bs-admin-modal__row,.bx-admin-table--manage .bx-admin-table__head,.bx-admin-table--manage .bx-admin-table__row,.bx-admin-table--missions .bx-admin-table__head,.bx-admin-table--missions .bx-admin-table__row,.bx-admin-table--rewards .bx-admin-table__head,.bx-admin-table--rewards .bx-admin-table__row,.bx-admin-table--coupons .bx-admin-table__head,.bx-admin-table--coupons .bx-admin-table__row{grid-template-columns:1fr}.bx-admin-table--manage .bx-admin-table__head{display:none}.bx-admin-table--manage .bx-admin-table__row{gap:.35rem;padding:.85rem 0}.bx-admin-table--missions .bx-admin-table__head,.bx-admin-table--rewards .bx-admin-table__head,.bx-admin-table--coupons .bx-admin-table__head{display:none}.bx-admin-table--missions .bx-admin-table__row,.bx-admin-table--rewards .bx-admin-table__row,.bx-admin-table--coupons .bx-admin-table__row{border-bottom:1px solid var(--bx-border-soft);gap:.4rem;padding:.85rem .15rem}}.bx-draw{flex-direction:column;gap:1.15rem;display:flex}.bx-draw__intro{padding:.1rem .15rem .2rem}.bx-draw__eyebrow{font-family:var(--bx-display);letter-spacing:.14em;text-transform:uppercase;color:#9eff00e0;margin:0 0 .35rem;font-size:.68rem;font-weight:700}.bx-draw__intro-lead{max-width:54ch;color:var(--bx-muted);margin:0;font-size:.95rem;font-weight:500;line-height:1.5}.bx-draw__hero{padding:.15rem .1rem .35rem}.bx-draw__hero h2{font-family:var(--bx-display);letter-spacing:-.03em;color:#fff;margin:0;font-size:clamp(1.25rem,2vw,1.55rem);font-weight:700}.bx-draw__hero p{max-width:58ch;color:var(--bx-muted);margin:.4rem 0 0;font-size:.92rem;line-height:1.45}.bx-draw-section{padding:0;overflow:hidden}.bx-draw-section__head{border-bottom:1px solid var(--bx-border-soft);background:linear-gradient(135deg,#9eff000e 0%,#0000 45%),linear-gradient(#ffffff05 0%,#0000 100%);justify-content:space-between;align-items:flex-start;gap:1rem;padding:1.3rem 1.35rem 1.1rem;display:flex}.bx-draw-section__copy{min-width:0;max-width:54ch}.bx-draw-section__copy h2{font-family:var(--bx-display);letter-spacing:-.03em;color:#fff;margin:0;font-size:clamp(1.12rem,1.5vw,1.3rem);font-weight:700;line-height:1.2}.bx-draw-section__copy p{color:var(--bx-muted);margin:.38rem 0 0;font-size:.88rem;font-weight:500;line-height:1.45}.bx-draw-section__count{font-family:var(--bx-display);color:#fff;letter-spacing:-.02em;font-weight:700}.bx-draw-section__body{padding:1.15rem 1.25rem 1.35rem}.bx-draw-section--result .bx-draw-section__head{background:linear-gradient(135deg,#9eff001a 0%,#0000 50%),linear-gradient(#ffffff06 0%,#0000 100%)}.bx-draw__error{color:#ffb4b4;font-family:var(--bx-display);letter-spacing:-.01em;background:#ff3c3c14;border:1px solid #ff5a5a59;border-radius:12px;margin:0;padding:.9rem 1.05rem;font-size:.88rem;font-weight:650}.bx-draw__hint{color:var(--bx-muted);margin:.85rem 0 0;font-size:.88rem;font-weight:500;line-height:1.45}.bx-draw__config-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem;display:grid}.bx-draw__config-grid--season{grid-template-columns:minmax(0,1.45fr) minmax(0,.85fr) minmax(0,.85fr)}.bx-draw__field{flex-direction:column;gap:.42rem;min-width:0;display:flex}.bx-draw__field span{font-family:var(--bx-display);letter-spacing:.09em;text-transform:uppercase;color:var(--bx-muted);font-size:.66rem;font-weight:700}.bx-draw__field select,.bx-draw__field input{border:1px solid var(--bx-border);color:#fff;min-height:2.7rem;font:inherit;letter-spacing:-.01em;background:#00000059;border-radius:12px;padding:.55rem .85rem;font-size:.92rem;font-weight:600}.bx-draw__field select:disabled{opacity:.55;cursor:not-allowed}.bx-draw__field input:focus,.bx-draw__field select:focus{border-color:#9eff0073;outline:none;box-shadow:0 0 0 3px #9eff001a}.bx-draw-stat{border:1px solid var(--bx-border-soft);background:linear-gradient(160deg,#9eff000f 0%,#0000 55%),#00000047;border-radius:14px;flex-direction:column;gap:.28rem;padding:.95rem 1.05rem;display:flex}.bx-draw-stat span{font-family:var(--bx-display);letter-spacing:.09em;text-transform:uppercase;color:var(--bx-muted);font-size:.64rem;font-weight:700}.bx-draw-stat strong{font-family:var(--bx-display);letter-spacing:-.035em;color:#fff;font-size:1.65rem;font-weight:700;line-height:1.05}.bx-draw-stat--status strong{letter-spacing:-.025em;font-size:1.08rem;line-height:1.2}.bx-draw-stat em{color:var(--bx-muted);font-size:.78rem;font-style:normal;font-weight:500;line-height:1.35}.bx-draw-prize-block{border-top:1px solid var(--bx-border-soft);margin-top:1.25rem;padding-top:1.15rem}.bx-draw-prize-block__head{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1rem;display:flex}.bx-draw-prize-block__head h3{font-family:var(--bx-display);letter-spacing:-.025em;color:#fff;margin:0;font-size:1.12rem;font-weight:700}.bx-draw-prize-block__head p:last-child{color:var(--bx-muted);max-width:48ch;margin:.35rem 0 0;font-size:.86rem;font-weight:500;line-height:1.45}.bx-draw-prize-grid{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:.8rem;margin-bottom:1.05rem;display:grid}.bx-draw-prize-card{text-align:left;border:1px solid var(--bx-border-soft);cursor:pointer;color:inherit;font:inherit;background:#00000047;border-radius:14px;flex-direction:column;padding:0;transition:border-color .15s,transform .15s,box-shadow .15s;display:flex;overflow:hidden}.bx-draw-prize-card:hover:not(:disabled){border-color:#9eff0059;transform:translateY(-2px)}.bx-draw-prize-card.is-selected{border-color:#9eff008c;box-shadow:0 0 0 1px #9eff0047,0 0 22px #9eff001f}.bx-draw-prize-card:disabled{opacity:.72;cursor:not-allowed}.bx-draw-prize-card__media{aspect-ratio:16/10;background:#0a0f0b;display:block}.bx-draw-prize-card__media img{object-fit:cover;width:100%;height:100%}.bx-draw-prize-card__body{flex-direction:column;gap:.22rem;padding:.8rem .85rem .9rem;display:flex}.bx-draw-prize-card__body strong{font-family:var(--bx-display);letter-spacing:-.02em;color:#fff;font-size:.95rem;font-weight:700;line-height:1.2}.bx-draw-prize-card__body em{letter-spacing:.02em;color:var(--bx-green);font-size:.72rem;font-style:normal;font-weight:650}.bx-draw-prize-card__body span{color:var(--bx-muted);font-size:.76rem;font-weight:500}.bx-draw-custom{background:#00000038;border:1px dashed #9eff0038;border-radius:14px;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;margin-bottom:1rem;padding:1rem;display:grid}.bx-draw__field--wide{grid-column:1/-1}.bx-draw-custom .bx-admin-add{grid-column:1/-1;justify-self:start}.bx-draw-prize{background:#00000042;border:1px solid #9eff0038;border-radius:14px;grid-template-columns:minmax(160px,.75fr) minmax(0,1.25fr);gap:0;margin-top:.25rem;display:grid;overflow:hidden}.bx-draw-prize__media{background:#0a0f0b;min-height:160px}.bx-draw-prize__media img{object-fit:cover;width:100%;height:100%}.bx-draw-prize__body{padding:1.1rem 1.15rem 1.15rem}.bx-draw-prize__body h3{font-family:var(--bx-display);letter-spacing:-.03em;color:#fff;margin:0;font-size:1.22rem;font-weight:700;line-height:1.2}.bx-draw-prize__body dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem;margin:.85rem 0;display:grid}.bx-draw-prize__body dt{font-family:var(--bx-display);letter-spacing:.08em;text-transform:uppercase;color:var(--bx-muted);font-size:.64rem;font-weight:700}.bx-draw-prize__body dd{font-family:var(--bx-display);letter-spacing:-.015em;color:#e8efe4;margin:.25rem 0 0;font-size:.9rem;font-weight:650}.bx-draw-prize__body>p:last-child{color:var(--bx-muted);margin:0;font-size:.86rem;font-weight:500;line-height:1.45}.bx-draw__search{flex-shrink:0;min-width:min(260px,100%)}.bx-draw__search-note,.bx-draw__equal{color:var(--bx-muted);margin:0 0 .9rem;font-size:.82rem;font-weight:500;line-height:1.45}.bx-draw__equal{margin:.95rem 0 0}.bx-draw__equal strong{color:#fff;font-weight:700}.bx-draw-table .bx-admin-table__head,.bx-draw-table .bx-admin-table__row{grid-template-columns:.85fr 1.2fr 1.15fr .6fr .6fr .6fr .8fr;gap:.7rem;padding:.85rem 1rem}.bx-draw-table .bx-admin-table__head{font-family:var(--bx-display);letter-spacing:.08em;font-size:.66rem}.bx-draw-table .bx-admin-table__row{font-size:.9rem}.bx-draw-check{color:var(--bx-green);font-size:1.05rem;font-weight:800}.bx-draw-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin:0;display:grid}.bx-draw-summary div{border:1px solid var(--bx-border-soft);background:#00000038;border-radius:12px;padding:.85rem .9rem}.bx-draw-summary dt{font-family:var(--bx-display);letter-spacing:.08em;text-transform:uppercase;color:var(--bx-muted);font-size:.64rem;font-weight:700}.bx-draw-summary dd{font-family:var(--bx-display);letter-spacing:-.02em;color:#fff;margin:.35rem 0 0;font-size:.95rem;font-weight:650;line-height:1.25}.bx-draw-checkrow{color:#d7ddd4;cursor:pointer;align-items:flex-start;gap:.7rem;margin:1.15rem 0;font-size:.92rem;font-weight:500;line-height:1.45;display:flex}.bx-draw-checkrow input{accent-color:var(--bx-green);width:1.05rem;height:1.05rem;margin-top:.2rem}.bx-draw__prepare{justify-content:center;width:100%;min-height:2.85rem;font-size:.92rem}.bx-draw-lock-banner{background:#9eff0014;border:1px solid #9eff004d;border-radius:14px;flex-direction:column;gap:.4rem;margin-bottom:1.15rem;padding:1.1rem 1.15rem;display:flex}.bx-draw-lock-banner strong{font-family:var(--bx-display);letter-spacing:-.025em;color:#fff;font-size:1.08rem;font-weight:700;line-height:1.25}.bx-draw-lock-banner span{color:var(--bx-muted);font-size:.84rem;font-weight:500}.bx-draw-lock-banner code{color:var(--bx-green);font-size:.78rem}.bx-draw__execute{background:linear-gradient(135deg, #b8ff2e 0%, var(--bx-green) 55%, #7acc00 100%);color:#061000;width:100%;min-height:3.35rem;font-family:var(--bx-display);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;border:0;border-radius:14px;font-size:1.02rem;font-weight:800;transition:filter .15s,transform .15s;box-shadow:0 0 28px #9eff0047}.bx-draw__execute:hover:not(:disabled){filter:brightness(1.05);transform:translateY(-1px)}.bx-draw__execute:disabled{opacity:.55;cursor:not-allowed}.bx-draw__execute--compact{letter-spacing:.04em;width:auto;min-height:2.65rem;padding:0 1.25rem;font-size:.84rem}.bx-draw-reel{text-align:center;background:radial-gradient(circle at 50% 30%,#9eff001f,#0000 55%),#00000059;border:1px solid #9eff0038;border-radius:16px;padding:2.2rem 1.2rem}.bx-draw-reel p{font-family:var(--bx-display);letter-spacing:.14em;text-transform:uppercase;color:var(--bx-muted);margin:0 0 .6rem;font-size:.72rem;font-weight:700}.bx-draw-reel strong{font-family:var(--bx-display);letter-spacing:-.035em;color:var(--bx-green);text-shadow:0 0 24px #9eff0059;font-size:clamp(1.9rem,4vw,2.75rem);font-weight:700;display:block}.bx-draw__result{text-align:center}.bx-draw__result h2{font-family:var(--bx-display);letter-spacing:-.03em;margin:.15rem 0 1rem;font-size:1.45rem;font-weight:700}.bx-draw-winner{background:linear-gradient(160deg,#9eff001a 0%,#0000 50%),#00000052;border:1px solid #9eff0047;border-radius:16px;flex-direction:column;align-items:center;gap:.9rem;padding:1.4rem 1.2rem 1.45rem;display:flex}.bx-draw-winner__avatar{background:var(--bx-green);color:#061000;width:4.4rem;height:4.4rem;font-family:var(--bx-display);letter-spacing:-.02em;border-radius:999px;place-items:center;font-size:1.25rem;font-weight:800;display:grid;box-shadow:0 0 24px #9eff0059}.bx-draw-winner__identity{text-align:center}.bx-draw-winner strong{font-family:var(--bx-display);letter-spacing:-.03em;color:#fff;font-size:1.4rem;font-weight:700;line-height:1.15;display:block}.bx-draw-winner p{color:var(--bx-muted);margin:.3rem 0 0;font-size:.92rem;font-weight:500}.bx-draw-winner p b{color:var(--bx-green);font-family:var(--bx-display);letter-spacing:-.01em;font-weight:700}.bx-draw-winner dl{text-align:left;grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem;width:100%;margin:.45rem 0 0;display:grid}.bx-draw-winner dt{font-family:var(--bx-display);letter-spacing:.08em;text-transform:uppercase;color:var(--bx-muted);font-size:.64rem;font-weight:700}.bx-draw-winner dd{font-family:var(--bx-display);letter-spacing:-.02em;color:#fff;margin:.25rem 0 0;font-size:.95rem;font-weight:650}.bx-draw__result-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:.8rem;margin-top:1.2rem;display:flex}.bx-draw-audit{text-align:left;color:var(--bx-muted);word-break:break-all;border:1px dashed #ffffff1a;border-radius:12px;margin-top:1.1rem;padding:.95rem 1.05rem;font-size:.8rem;font-weight:500;line-height:1.45}.bx-draw-audit code{color:var(--bx-green);font-size:.76rem}.bx-draw-history-table .bx-admin-table__head,.bx-draw-history-table .bx-admin-table__row{grid-template-columns:.7fr 1.2fr 1.1fr .8fr 1.1fr .85fr 1fr .85fr;gap:.65rem;padding:.8rem .95rem;font-size:.84rem}.bx-draw-history-table .bx-admin-table__head{font-family:var(--bx-display);letter-spacing:.08em;font-size:.64rem}.bx-draw-history-table .bx-admin-table__row strong{font-family:var(--bx-display);font-size:.9rem}.bx-draw-modal{z-index:90;background:#000000b8;place-items:center;padding:1.25rem;display:grid;position:fixed;inset:0}.bx-draw-modal__dialog{border:1px solid var(--bx-border);background:linear-gradient(160deg,#141c15 0%,#0c110d 100%);border-radius:16px;width:min(440px,100%);padding:1.4rem 1.35rem 1.3rem;box-shadow:0 20px 60px #00000080}.bx-draw-modal__dialog h3{font-family:var(--bx-display);letter-spacing:-.025em;color:#fff;margin:0;font-size:1.2rem;font-weight:700;line-height:1.2}.bx-draw-modal__dialog p{color:var(--bx-muted);margin:.55rem 0 0;font-size:.92rem;font-weight:500;line-height:1.5}.bx-draw-modal__actions{justify-content:flex-end;gap:.7rem;margin-top:1.25rem;display:flex}.bx-draw-modal__ghost{border:1px solid var(--bx-border);color:var(--bx-text);font-family:var(--bx-display);letter-spacing:-.01em;cursor:pointer;background:0 0;border-radius:10px;padding:.58rem .95rem;font-size:.84rem;font-weight:700}.bx-draw-prize-detail{flex-direction:column;width:min(560px,100%);max-height:min(92vh,880px);padding:0;display:flex;overflow:hidden}.bx-draw-prize-detail>.bs-admin-modal__close{z-index:2}.bx-draw-prize-detail__scroll{overscroll-behavior:contain;flex:1;min-height:0;padding:1.35rem 1.35rem .35rem;overflow:auto}.bx-draw-prize-detail__header{padding:0}.bx-draw-prize-detail__header .bs-admin-modal__eyebrow{margin-bottom:.85rem}.bx-draw-prize-detail__hero{grid-template-columns:7.5rem minmax(0,1fr);align-items:center;gap:1rem;display:grid}.bx-draw-prize-detail__media{border:1px solid var(--bx-border-soft);aspect-ratio:1;background:linear-gradient(160deg,#9eff0014,#0000 55%),#0a0f0b;border-radius:14px;margin:0;overflow:hidden;box-shadow:inset 0 0 0 1px #9eff000f}.bx-draw-prize-detail__media img{object-fit:cover;width:100%;height:100%;display:block}.bx-draw-prize-detail__hero-copy{min-width:0}.bx-draw-prize-detail__chips{flex-wrap:wrap;align-items:center;gap:.4rem;margin-bottom:.45rem;display:flex}.bx-draw-prize-detail__chip{min-height:1.55rem;color:var(--bx-green);letter-spacing:.04em;text-transform:uppercase;background:#9eff001a;border:1px solid #9eff0047;border-radius:999px;align-items:center;padding:.15rem .55rem;font-size:.68rem;font-weight:750;display:inline-flex}.bx-draw-prize-detail__hero-copy h2{font-family:var(--bx-display);letter-spacing:-.03em;color:#fff;margin:0;font-size:clamp(1.15rem,2.4vw,1.4rem);font-weight:700;line-height:1.2}.bx-draw-prize-detail__lead{color:var(--bx-muted);flex-wrap:wrap;align-items:center;gap:.4rem;margin:.4rem 0 0;font-size:.84rem;line-height:1.35;display:flex}.bx-draw-prize-detail__lead code{font-family:var(--bx-display);letter-spacing:.04em;color:var(--bx-green);background:#9eff0014;border:1px solid #9eff002e;border-radius:7px;padding:.12rem .4rem;font-size:.78rem;font-weight:700}.bx-draw-prize-detail__stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:.55rem;margin:1.05rem 0 0;display:grid}.bx-draw-prize-detail__stats>div{border:1px solid var(--bx-border-soft);background:#00000047;border-radius:12px;min-width:0;padding:.7rem .75rem}.bx-draw-prize-detail__stats dt{letter-spacing:.08em;text-transform:uppercase;color:var(--bx-muted);margin:0 0 .3rem;font-size:.62rem;font-weight:750}.bx-draw-prize-detail__stats dd{font-family:var(--bx-display);color:#fff;word-break:break-word;margin:0;font-size:.9rem;font-weight:650;line-height:1.25}.bx-draw-prize-detail__winners{flex-direction:column;gap:.7rem;margin:1.15rem 0 0;padding:0;display:flex}.bx-draw-prize-detail__section-head{justify-content:space-between;align-items:baseline;gap:.75rem;display:flex}.bx-draw-prize-detail__section-head h3{font-family:var(--bx-display);color:#fff;margin:0;font-size:.98rem;font-weight:700}.bx-draw-prize-detail__section-head span{color:var(--bx-muted);font-size:.74rem;font-weight:650}.bx-draw-prize-detail__empty{text-align:center;color:var(--bx-muted);background:#00000038;border:1px dashed #ffffff1f;border-radius:14px;justify-items:center;gap:.65rem;margin:0;padding:1.35rem 1rem;display:grid}.bx-draw-prize-detail__empty p{max-width:28ch;margin:0;font-size:.86rem;line-height:1.45}.bx-draw-prize-detail__list{flex-direction:column;gap:.75rem;margin:0;padding:0 0 .85rem;list-style:none;display:flex}.bx-draw-prize-detail__winner{border:1px solid var(--bx-border-soft);background:linear-gradient(165deg,#ffffff08,#0000 50%),#00000052;border-radius:14px;flex-direction:column;gap:.85rem;padding:.95rem 1rem;display:flex}.bx-draw-prize-detail__winner.is-delivered{background:linear-gradient(165deg,#9eff0014,#0000 55%),#00000052;border-color:#9eff0047}.bx-draw-prize-detail__winner.is-shipped{border-color:#e8c54747}.bx-draw-prize-detail__winner-top{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.75rem;display:grid}.bx-draw-prize-detail__avatar{width:2.65rem;height:2.65rem;color:var(--bx-green);font-family:var(--bx-display);letter-spacing:.02em;background:#9eff001a;border:1px solid #9eff004d;border-radius:999px;flex-shrink:0;place-items:center;font-size:.78rem;font-weight:800;display:grid}.bx-draw-prize-detail__winner-info{min-width:0}.bx-draw-prize-detail__winner-name{align-items:center;gap:.4rem;min-width:0;display:flex}.bx-draw-prize-detail__winner-name strong{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:.95rem;font-weight:700;overflow:hidden}.bx-draw-prize-detail__place{letter-spacing:.04em;text-transform:uppercase;color:#061000;background:var(--bx-green);border-radius:6px;flex-shrink:0;padding:.12rem .38rem;font-size:.68rem;font-style:normal;font-weight:800}.bx-draw-prize-detail__trader{color:var(--bx-muted);margin-top:.2rem;font-size:.76rem;font-weight:650;display:block}.bx-draw-prize-detail__delivery-pill{color:#d7ddd8;letter-spacing:.03em;text-align:center;background:#ffffff0d;border:1px solid #ffffff1f;border-radius:999px;justify-self:end;max-width:9.5rem;padding:.28rem .55rem;font-size:.66rem;font-weight:750;line-height:1.25}.bx-draw-prize-detail__delivery-pill.is-pending{color:#c5ccc6;border-color:#ffffff24}.bx-draw-prize-detail__delivery-pill.is-shipped{color:#e8c547;background:#e8c5471a;border-color:#e8c54759}.bx-draw-prize-detail__delivery-pill.is-delivered{color:var(--bx-green);background:#9eff001f;border-color:#9eff0059}.bx-draw-prize-detail__winner-body{border-top:1px solid #ffffff0f;gap:.85rem;padding-top:.15rem;display:grid}.bx-draw-prize-detail__field-label{letter-spacing:.08em;text-transform:uppercase;color:var(--bx-muted);margin-bottom:.35rem;font-size:.64rem;font-weight:750;display:block}.bx-draw-prize-detail__wa{color:#fff;align-items:center;gap:.4rem;font-size:.86rem;font-weight:650;text-decoration:none;display:inline-flex}.bx-draw-prize-detail__wa:hover{color:#fff;text-underline-offset:2px;text-decoration:underline}.bx-draw-prize-detail__muted{color:var(--bx-muted);font-size:.86rem}.bx-draw-prize-detail__delivery-tabs{background:#00000059;border:1px solid #ffffff14;border-radius:12px;grid-template-columns:repeat(3,minmax(0,1fr));gap:.35rem;padding:.28rem;display:grid}.bx-draw-prize-detail__delivery-tab{min-height:2.2rem;color:var(--bx-muted);font:inherit;letter-spacing:-.01em;cursor:pointer;background:0 0;border:0;border-radius:9px;padding:.35rem .4rem;font-size:.72rem;font-weight:700;transition:background .15s,color .15s,box-shadow .15s}.bx-draw-prize-detail__delivery-tab:hover:not(:disabled){color:#fff;background:#ffffff0d}.bx-draw-prize-detail__delivery-tab:disabled{cursor:not-allowed;opacity:.55}.bx-draw-prize-detail__delivery-tab.is-active.is-pending{color:#fff;background:#ffffff1a}.bx-draw-prize-detail__delivery-tab.is-active.is-shipped{color:#e8c547;background:#e8c5472e;box-shadow:inset 0 0 0 1px #e8c54747}.bx-draw-prize-detail__delivery-tab.is-active.is-delivered{color:var(--bx-green);background:#9eff0029;box-shadow:inset 0 0 0 1px #9eff004d}.bx-draw-prize-detail__hint{color:var(--bx-muted);margin:.45rem 0 0;font-size:.76rem;line-height:1.4}.bx-draw-prize-detail__error{color:#ff8a8a;background:#ff50501a;border:1px solid #ff787847;border-radius:10px;margin:.75rem 0 0;padding:.65rem .75rem;font-size:.82rem}.bx-draw-prize-detail__actions{background:#00000047;border-top:1px solid #ffffff0f;flex-shrink:0;justify-content:flex-end;gap:.65rem;margin-top:0;padding:.95rem 1.35rem 1.2rem;display:flex}.bx-draw-prize-detail__actions .bs-admin-modal__cta{min-width:7.5rem}@media (width<=640px){.bx-draw-prize-detail__scroll{padding:1.1rem 1rem .25rem}.bx-draw-prize-detail__hero{grid-template-columns:5.5rem minmax(0,1fr);align-items:start;gap:.85rem}.bx-draw-prize-detail__media{aspect-ratio:1;width:100%}.bx-draw-prize-detail__hero-copy{text-align:left}.bx-draw-prize-detail__chips,.bx-draw-prize-detail__lead{justify-content:flex-start}.bx-draw-prize-detail__stats{grid-template-columns:1fr 1fr}.bx-draw-prize-detail__winner-top{grid-template-columns:auto minmax(0,1fr)}.bx-draw-prize-detail__delivery-pill{grid-column:1/-1;justify-self:start;max-width:none}.bx-draw-prize-detail__delivery-tabs{grid-template-columns:1fr}.bx-draw-prize-detail__actions{justify-content:stretch;padding:.85rem 1rem 1.05rem}.bx-draw-prize-detail__actions .bs-admin-modal__cta{width:100%}}@media (width<=960px){.bx-draw__config-grid,.bx-draw__config-grid--season,.bx-draw-summary,.bx-draw-prize,.bx-draw-prize__body dl,.bx-draw-winner dl,.bx-draw-custom{grid-template-columns:1fr}.bx-draw-prize__body{padding:1rem 1.05rem 1.1rem}.bx-draw-section__head,.bx-draw-prize-block__head{flex-direction:column}.bx-draw-section__head .bx-admin-search{width:100%}.bx-draw-table .bx-admin-table__head,.bx-draw-history-table .bx-admin-table__head{display:none}.bx-draw-table .bx-admin-table__row{border-bottom:1px solid var(--bx-border-soft);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.3rem .65rem;padding:.8rem .2rem}.bx-draw-table .bx-admin-table__row>:first-child{grid-area:1/1}.bx-draw-table .bx-admin-table__row>:nth-child(2){grid-area:1/2;min-width:0}.bx-draw-table .bx-admin-table__row>:nth-child(7){grid-area:1/3;justify-self:end}.bx-draw-table .bx-admin-table__row>:nth-child(3){grid-area:2/1/auto/-1}.bx-draw-table .bx-admin-table__row>:nth-child(n+4):nth-child(-n+6){display:none}.bx-draw-history-table .bx-admin-table__row{grid-template-columns:1fr;gap:.35rem}.bx-draw-prize-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem}.bx-draw-prize-card__media{aspect-ratio:4/3}.bx-draw-prize-card__body{padding:.65rem .7rem .75rem}.bx-draw-prize-card__body strong{font-size:.86rem}}.bx-bullstart__draw-link{margin-top:.55rem;display:inline-block}.bx-draw__units{margin-top:1rem}.bx-draw__units-row{align-items:center;gap:.75rem;display:flex}.bx-draw__units-row input{width:5.5rem}.bx-draw__units-row em{color:var(--bx-muted);font-size:.82rem;font-style:normal;font-weight:500}.bx-draw__units-hint{color:var(--bx-muted);margin:.45rem 0 0;font-size:.8rem;font-weight:500;line-height:1.4}.bx-draw__units-locked{color:var(--bx-muted);margin:.95rem 0 0;font-size:.88rem}.bx-draw__units-locked strong{color:#fff;font-family:var(--bx-display)}.bx-draw-winners{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.bx-draw-winner{text-align:left;background:linear-gradient(160deg,#9eff0014 0%,#0000 55%),#00000047;border:1px solid #9eff0038;border-radius:14px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.9rem;padding:1rem 1.05rem;display:grid}.bx-draw-winner__place{font-family:var(--bx-display);letter-spacing:.1em;text-transform:uppercase;color:#9eff00e6;margin-bottom:.2rem;font-size:.64rem;font-style:normal;font-weight:700;display:block}.bx-draw-result-meta{grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem;margin:1.1rem 0 0;display:grid}.bx-draw-result-meta div{border:1px solid var(--bx-border-soft);text-align:left;background:#00000038;border-radius:12px;padding:.8rem .9rem}.bx-draw-result-meta dt{font-family:var(--bx-display);letter-spacing:.08em;text-transform:uppercase;color:var(--bx-muted);font-size:.64rem;font-weight:700}.bx-draw-result-meta dd{font-family:var(--bx-display);color:#fff;margin:.25rem 0 0;font-size:.95rem;font-weight:650}.bx-draw-history-table .bx-admin-table__head,.bx-draw-history-table .bx-admin-table__row{grid-template-columns:.65fr 1.15fr 1fr .55fr .75fr 1.25fr .95fr .8fr}.bx-admin-kpis--compact{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;margin-bottom:1.15rem;display:grid}.bx-admin-chart--compact .bx-admin-chart__svg,.bx-admin-chart--compact svg{max-height:210px}.bx-rewards-hub__kpis{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;margin-bottom:1rem;display:grid}@media (width>=900px){.bx-rewards-hub__kpis{grid-template-columns:repeat(5,minmax(0,1fr))}}.bx-admin-panel--manage.bx-rewards-hub{overflow:visible}.bx-rewards-hub__tools{z-index:6;grid-template-columns:minmax(0,1.4fr) minmax(10rem,.85fr) minmax(10rem,.85fr);align-items:center;gap:.55rem;margin-bottom:.95rem;display:grid;position:relative;overflow:visible}.bx-rewards-hub__tools .bs-filter-menu{width:100%}.bx-rewards-hub__tools .bs-filter-menu.is-open{z-index:30}.bx-rewards-hub__tools .bs-filter-menu__trigger{justify-content:flex-start;width:100%;min-height:2.45rem}.bx-rewards-hub__tools .bs-filter-menu__dropdown{max-height:min(16.5rem,55vh);overflow-y:auto}.bx-draw-status-filter-menu .bs-filter-menu__trigger{min-height:2.35rem}.bx-draw-ready-card{text-align:center;background:radial-gradient(70% 90% at 0 0,#9eff001a,#0000 55%),#00000047;border:1px solid #9eff0038;border-radius:16px;margin-bottom:1rem;padding:1.25rem 1.2rem}.bx-draw-ready-card h3{font-family:var(--bx-display);color:#fff;margin:.35rem 0 .45rem;font-size:clamp(1.15rem,2vw,1.45rem);font-weight:700}.bx-draw-ready-card h3 strong{color:var(--bx-green)}.bx-draw-ready-card>p{color:var(--bx-muted);margin:0;font-size:.9rem}.bx-draw-ready-card__meta{text-align:left;grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;max-width:28rem;margin:1rem auto 0;display:grid}.bx-draw-ready-card__meta div{background:#ffffff08;border:1px solid #ffffff0f;border-radius:10px;padding:.65rem .75rem}.bx-draw-ready-card__meta dt{font-family:var(--bx-display);letter-spacing:.08em;text-transform:uppercase;color:var(--bx-muted);font-size:.62rem;font-weight:700}.bx-draw-ready-card__meta dd{font-family:var(--bx-display);color:#fff;margin:.2rem 0 0;font-size:.88rem;font-weight:700}.bx-draw__search-note{color:#8d968ff2;margin:0 0 .65rem;font-size:.78rem}.bx-draw__prepare,.bx-draw__execute{width:100%;min-height:3rem;margin-top:.85rem;font-size:.98rem}.bx-sorteios-hub .bx-admin-engage__head{align-items:flex-start}.bx-draw-history-head{flex-wrap:wrap;gap:1rem 1.15rem}.bx-draw-history-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.65rem;display:flex}.bx-draw-status-filter{border:1px solid var(--bx-border);background:#00000057;border-radius:12px;align-items:center;gap:.28rem;padding:.28rem;display:inline-flex}.bx-draw-status-filter__btn{min-height:2.15rem;color:var(--bx-muted);font:inherit;letter-spacing:-.01em;cursor:pointer;background:0 0;border:0;border-radius:9px;align-items:center;gap:.4rem;padding:.35rem .65rem;font-size:.78rem;font-weight:700;transition:background .15s,color .15s,box-shadow .15s;display:inline-flex}.bx-draw-status-filter__btn:hover{color:#fff;background:#ffffff0d}.bx-draw-status-filter__btn.is-active{color:#fff;background:#ffffff14;box-shadow:inset 0 0 0 1px #ffffff14}.bx-draw-status-filter__btn.is-prepared.is-active{color:#ffd27a;background:#ffb02024;box-shadow:inset 0 0 0 1px #ffb02047}.bx-draw-status-filter__btn.is-completed.is-active{color:var(--bx-green);background:#9eff001f;box-shadow:inset 0 0 0 1px #9eff0047}.bx-draw-status-filter__dot{background:#fff6;border-radius:999px;flex-shrink:0;width:.48rem;height:.48rem}.bx-draw-status-filter__dot.is-prepared{background:#ffb020;box-shadow:0 0 0 3px #ffb0201f}.bx-draw-status-filter__dot.is-completed{background:var(--bx-green);box-shadow:0 0 0 3px #9eff001f}.bx-draw-status-filter__label{white-space:nowrap}.bx-draw-status-filter__count{min-width:1.35rem;min-height:1.2rem;color:inherit;opacity:.9;background:#ffffff14;border-radius:999px;place-items:center;padding:0 .35rem;font-size:.68rem;font-weight:750;line-height:1;display:inline-grid}.bx-draw-status-filter__btn.is-active .bx-draw-status-filter__count{opacity:1;background:#00000047}@media (width<=720px){.bx-draw-history-actions{justify-content:stretch;width:100%}.bx-draw-status-filter{grid-template-columns:repeat(3,minmax(0,1fr));width:100%;display:grid}.bx-draw-status-filter__btn{justify-content:center;padding-inline:.4rem}.bx-draw-history-actions .bx-btn,.bx-draw-history-actions a{text-align:center;flex:auto;justify-content:center}}@media (width<=900px){.bx-admin-kpis--compact,.bx-rewards-hub__tools{grid-template-columns:1fr 1fr}.bx-draw-stepper{-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:.5rem;display:flex;overflow-x:auto}.bx-draw-stepper::-webkit-scrollbar{display:none}.bx-draw-stepper__item{flex:1 0 auto;min-width:7.5rem}.bx-draw-stepper__rail{display:none}}@media (width<=640px){.bx-admin{--bx-pad-x:.85rem;--bx-gap:.85rem}.bx-page-header{margin-bottom:.85rem}.bx-page-header__row{align-items:flex-start;gap:.75rem}.bx-page-header h1{font-size:1.35rem}.bx-page-header__lead{font-size:.84rem}.bx-page-header__actions{width:100%}.bx-page-header__actions .bx-btn,.bx-page-header__actions .bx-admin-add,.bx-page-header__actions a{flex:auto;justify-content:center}.bx-admin-kpis--compact,.bx-rewards-hub__kpis,.bx-rewards-hub__tools,.bx-bullstart__kpis--redesign{grid-template-columns:1fr}.bx-admin-panel{padding:1rem .9rem 1.05rem}.bx-draw-section__head{padding:1.05rem .95rem .95rem}.bx-draw-section__body{padding:.95rem}.bx-draw-prize-grid{grid-template-columns:1fr;gap:.55rem}.bx-draw-prize-card{grid-template-columns:5.75rem minmax(0,1fr);align-items:stretch;display:grid}.bx-draw-prize-card__media{aspect-ratio:auto;height:100%;min-height:100%}.bx-draw-prize-card__body{justify-content:center;gap:.15rem;padding:.65rem .75rem}.bx-draw-prize-card__body strong{font-size:.9rem}.bx-draw-stepper{-webkit-overflow-scrolling:touch;gap:.45rem;padding-bottom:.15rem;display:flex;overflow-x:auto}.bx-draw-stepper__item{flex:none;min-width:max-content}.bx-draw-stepper__rail{display:none}.bx-draw__units-row{flex-wrap:wrap}.bx-draw__prepare,.bx-draw-section .bx-btn--primary{width:100%}.bx-draw-checkrow{align-items:flex-start}.bs-admin-modal{align-items:end;padding:.65rem}.bs-admin-modal__dialog{border-radius:16px 16px 12px 12px;width:100%;max-height:min(92vh,820px);padding:1.1rem 1rem 1rem}.bs-admin-modal__dialog--drawer{border-radius:0;width:100%;max-height:100vh}.bx-admin-user-modal__grid{grid-template-columns:1fr}.bs-admin-modal__actions{flex-direction:column;align-items:stretch}.bs-admin-modal__actions-end{flex-direction:column;width:100%;margin-left:0}.bs-admin-modal__actions-end .bs-admin-modal__cta,.bs-admin-modal__actions-end a.bs-admin-modal__cta,.bs-admin-modal__actions-end .bs-admin-modal__ghost,.bs-admin-modal__actions-end .bs-admin-modal__danger{width:100%}.bx-admin-sections{margin-inline:-.15rem;padding-inline:.45rem}}.bx-admin-support{--as-space-1:.3rem;--as-space-2:.6rem;--as-space-3:.95rem;--as-space-4:1.35rem;--as-eyebrow:.66rem;--as-meta:.76rem;--as-body:.88rem;justify-content:flex-start;gap:var(--as-space-4);flex-direction:column;min-height:0;display:flex;position:relative;overflow:visible}.bx-admin-support__top{justify-content:space-between;align-items:flex-end;gap:var(--as-space-3) 1.4rem;flex-wrap:wrap;display:flex}.bx-admin-support__eyebrow{margin:0 0 var(--as-space-1);font-size:var(--as-eyebrow);letter-spacing:.12em;text-transform:uppercase;color:var(--bs-green,#9eff00);font-weight:800}.bx-admin-support__top h2{color:#fff;letter-spacing:-.025em;margin:0 0 .35rem;font-size:clamp(1.25rem,2vw,1.4rem);font-weight:800;line-height:1.15}.bx-admin-support__top>div>p:last-child{max-width:34rem;font-size:var(--as-meta);color:var(--bs-muted,#9aa89a);margin:0;line-height:1.5}.bx-admin-support__kpis{grid-template-columns:repeat(3,minmax(5.25rem,1fr));gap:.55rem;display:grid}.bx-admin-support__kpis article{background:linear-gradient(#121812f2,#080c08eb);border:1px solid #ffffff14;border-radius:12px;min-width:5.25rem;padding:.7rem .8rem}.bx-admin-support__kpis span{letter-spacing:.07em;text-transform:uppercase;color:var(--bs-muted,#9aa89a);margin-bottom:.28rem;font-size:.64rem;font-weight:800;display:block}.bx-admin-support__kpis strong{color:#fff;letter-spacing:-.03em;font-size:1.28rem;font-weight:800;line-height:1}.bx-admin-support__workspace{background:linear-gradient(165deg,#0e140efa,#060a06f5);border:1px solid #9eff001f;border-radius:18px;grid-template-columns:minmax(280px,.95fr) minmax(0,1.35fr);min-height:min(68vh,40rem);padding:0;display:grid;overflow:hidden;box-shadow:0 16px 42px #00000052}.bx-admin-support__list{background:#00000038;border-right:1px solid #ffffff0f;flex-direction:column;min-height:0;padding:0;display:flex}.bx-admin-support__list-head{gap:var(--as-space-2);background:#0000001f;border-bottom:1px solid #ffffff0f;padding:.85rem .8rem .75rem;display:grid}.bx-admin-support__search input{color:#fff;width:100%;height:2.4rem;font-size:var(--as-body);background:#00000059;border:1px solid #ffffff1a;border-radius:11px;outline:none;padding:0 .85rem}.bx-admin-support__search input:focus{border-color:#9eff0066}.bx-admin-support__filter-menu{width:100%}.bx-admin-support__filter-menu .bs-filter-menu__trigger{justify-content:flex-start;width:100%;min-height:2.35rem}.bx-admin-support__filter-menu .bs-filter-menu__dropdown{width:100%;min-width:0}.bx-admin-support__items{flex-direction:column;flex:auto;place-content:flex-start;gap:.4rem;min-height:0;margin:0;padding:.5rem;list-style:none;display:flex;overflow:auto}.bx-admin-support__items>li{flex:none;min-height:0;margin:0;padding:0}.bx-admin-support__item{width:100%;color:inherit;text-align:left;cursor:pointer;background:#ffffff06;border:1px solid #ffffff12;border-radius:12px;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.7rem;margin:0;padding:.72rem .75rem;transition:background .15s,border-color .15s,box-shadow .15s;display:grid}.bx-admin-support__item:hover{background:#ffffff0d;border-color:#ffffff1f}.bx-admin-support__item.is-active{background:#9eff0017;border-color:#9eff0057;box-shadow:inset 0 0 0 1px #9eff0014}.bx-admin-support__avatar{width:2.4rem;height:2.4rem;color:var(--bs-green,#9eff00);background:#9eff001f;border:1px solid #9eff0038;border-radius:50%;flex-shrink:0;place-items:center;margin-top:.1rem;font-size:.72rem;font-weight:800;display:grid}.bx-admin-support__avatar.is-lg{width:2.9rem;height:2.9rem;margin-top:0;font-size:.85rem}.bx-admin-support__item-body{gap:.22rem;min-width:0;display:grid}.bx-admin-support__item-row{justify-content:space-between;align-items:baseline;gap:.65rem;min-width:0;display:flex}.bx-admin-support__item-row strong{letter-spacing:-.01em;color:#fff;text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:.35rem;min-width:0;font-size:.88rem;font-weight:700;display:inline-flex;overflow:hidden}.bx-admin-support__item.is-unread strong i{background:var(--bs-green,#9eff00);border-radius:50%;flex-shrink:0;width:.4rem;height:.4rem}.bx-admin-support__item-row time{letter-spacing:.01em;max-width:5.5rem;color:var(--bs-muted,#9aa89a);white-space:nowrap;text-overflow:ellipsis;flex:none;font-size:.68rem;overflow:hidden}.bx-admin-support__item-body>em{color:#e6ece6db;text-overflow:ellipsis;white-space:nowrap;font-size:.8rem;font-style:normal;line-height:1.35;overflow:hidden}.bx-admin-support__item-foot{flex-wrap:wrap;align-items:center;gap:.4rem;margin-top:.12rem;display:flex}.bx-admin-support__item-foot b{letter-spacing:.02em;color:var(--bs-muted,#9aa89a);font-size:.68rem;font-weight:700}.bx-admin-support__list .bx-empty-state{margin:1.25rem .85rem}.bx-admin-support__thread{background:radial-gradient(60% 40% at 80% 0,#9eff000d,#0000 55%),#0000001f;flex-direction:column;min-width:0;min-height:0;display:flex}.bx-admin-support__thread-head{border-bottom:1px solid #ffffff0f;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.8rem 1rem;padding:1.05rem 1.15rem .95rem;display:flex}.bx-admin-support__thread-title{flex:1;gap:.75rem;min-width:0;display:flex}.bx-admin-support__protocol{font-size:var(--as-eyebrow);letter-spacing:.1em;text-transform:uppercase;color:var(--bs-green,#9eff00);margin:0 0 .2rem;font-weight:800}.bx-admin-support__thread-title h3{letter-spacing:-.02em;color:#fff;margin:0 0 .28rem;font-size:1.05rem;font-weight:800;line-height:1.25}.bx-admin-support__trader-line{font-size:var(--as-meta);color:var(--bs-muted,#9aa89a);text-overflow:ellipsis;white-space:nowrap;margin:0 0 .4rem;line-height:1.4;overflow:hidden}.bx-admin-support__status{gap:.28rem;min-width:11rem;display:grid}.bx-admin-support__status span{font-size:var(--as-eyebrow);letter-spacing:.08em;text-transform:uppercase;color:var(--bs-muted,#9aa89a);font-weight:800}.bx-admin-support__status-filter{width:100%}.bx-admin-support__status-filter .bs-filter-menu__trigger{justify-content:flex-start;width:100%;min-height:2.35rem}.bx-admin-support__status-filter .bs-filter-menu__dropdown{width:100%;min-width:12rem}.bx-draw__season-filter{width:100%}.bx-draw__season-filter .bs-filter-menu__trigger{justify-content:flex-start;width:100%;min-height:2.7rem;font-size:.92rem;color:#fff!important}.bx-draw__season-filter .bs-filter-menu__trigger-label,.bx-draw__field .bs-filter-menu__trigger-label,.bx-draw__field .bs-filter-menu__option-copy,.bx-draw__field .bs-filter-menu__option-copy span,.bx-draw__field .bs-filter-menu__option-copy small{text-transform:none;letter-spacing:normal;font-family:inherit;font-size:inherit;font-weight:inherit;color:#fff!important}.bx-draw__season-filter .bs-filter-menu__dropdown{width:100%;min-width:16rem}.bx-admin-support__messages{flex-direction:column;flex:1;gap:.7rem;min-height:14rem;padding:1.05rem 1.15rem;display:flex;overflow:auto}.bx-admin-support__composer{background:#00000042;border-top:1px solid #ffffff0f;gap:.55rem;padding:.9rem 1.15rem 1.05rem;display:grid}.bx-admin-support__composer textarea{resize:vertical;color:#fff;width:100%;min-height:4.4rem;font:inherit;font-size:var(--as-body);background:#080c08e6;border:1px solid #ffffff1a;border-radius:12px;outline:none;padding:.7rem .8rem;line-height:1.5}.bx-admin-support__composer textarea:focus{border-color:#9eff0066}.bx-admin-support__composer-bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.65rem;display:flex}.bx-admin-support__composer-actions{flex-wrap:wrap;align-items:center;gap:.55rem .75rem;display:flex}.bx-admin-support__composer-bar p{color:var(--bs-muted,#9aa89a);margin:0;font-size:.72rem;line-height:1.4}.bx-admin-support__attach{height:2.2rem;color:var(--bs-green,#9eff00);cursor:pointer;background:#9eff000f;border:1px dashed #9eff0059;border-radius:10px;padding:0 .85rem;font-size:.76rem;font-weight:700}.bx-admin-support__composer-bar>button[type=submit]{background:var(--bs-green,#9eff00);color:#0a1200;letter-spacing:.01em;cursor:pointer;border:0;border-radius:11px;height:2.4rem;padding:0 1.05rem;font-size:.82rem;font-weight:800}.bx-admin-support__composer-bar>button[type=submit]:disabled{opacity:.55;cursor:not-allowed}.bx-admin-support__composer .bx-ticket-attach-chip{margin:0 0 .35rem}.bx-admin-support__composer-note{border-radius:12px;margin:.85rem 1.1rem 1rem;padding:.75rem .9rem;font-size:.86rem;line-height:1.4}.bx-admin-support__composer-note.is-success{color:#cfe8d2;background:#78aa821f;border:1px solid #78aa8259}.bx-admin-support__composer-note.is-error{color:#ffc9c9;background:#ff50501a;border:1px solid #ff6e6e59}.bx-admin-support__empty-thread{text-align:center;min-height:18rem;color:var(--bs-muted,#9aa89a);flex:1;place-items:center;padding:2rem;font-size:.92rem;display:grid}@media (width<=960px){.bx-admin-support__workspace{grid-template-columns:1fr;min-height:0}.bx-admin-support__list{border-bottom:1px solid #ffffff0f;border-right:0;max-height:18rem}.bx-admin-support__thread{min-height:26rem}.bx-admin-support__kpis{width:100%}}.bx-traders{overflow:visible}.bx-traders__kpis{margin-bottom:1.05rem}.bx-traders__tools{z-index:6;grid-template-columns:minmax(0,1.5fr) minmax(11rem,.85fr) minmax(11rem,.85fr);align-items:center;gap:.55rem;margin-bottom:.95rem;display:grid;position:relative}.bx-traders__search{width:100%;min-width:0}.bx-traders__filter{width:100%}.bx-traders__filter .bs-filter-menu__trigger{justify-content:flex-start;width:100%;min-height:2.45rem}.bx-traders__filter.bs-filter-menu.is-open{z-index:30}.bx-traders__hint{color:var(--bx-muted);margin:.35rem 0 .85rem;font-size:.88rem}.bx-traders__list.is-refreshing{opacity:.72;transition:opacity .18s}.bx-traders__banner{background:#ff4d4d14;border:1px solid #ff4d4d47;border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.85rem;padding:.85rem 1rem;display:flex}.bx-traders__banner strong{font-family:var(--bx-display);color:#fff;font-size:.92rem;display:block}.bx-traders__banner p{color:var(--bx-muted);margin:.2rem 0 0;font-size:.82rem}.bx-traders__table-wrap{min-width:0;overflow-x:auto}.bx-traders-table .bx-admin-table__head,.bx-traders-table .bx-admin-table__row{grid-template-columns:minmax(7.5rem,1.15fr) minmax(8rem,1.25fr) minmax(5.5rem,.8fr) .7fr .55fr .5fr minmax(7rem,.9fr) .7fr minmax(6.5rem,.85fr)}.bx-traders__pager{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-top:1rem;display:flex}.bx-traders__pager p{color:var(--bx-muted);margin:0;font-size:.82rem}.bx-traders__pager-actions{flex-wrap:wrap;gap:.45rem;display:flex}@media (width<=1100px){.bx-traders-table .bx-admin-table__head,.bx-traders-table .bx-admin-table__row{grid-template-columns:minmax(7rem,1.2fr) minmax(5.5rem,.8fr) .7fr .55fr .7fr minmax(6.5rem,.9fr)}.bx-traders-table .bx-admin-table__head span:nth-child(2),.bx-traders-table .bx-admin-table__row>:nth-child(2),.bx-traders-table .bx-admin-table__head span:nth-child(6),.bx-traders-table .bx-admin-table__row>:nth-child(6),.bx-traders-table .bx-admin-table__head span:nth-child(7),.bx-traders-table .bx-admin-table__row>:nth-child(7){display:none}}@media (width<=900px){.bx-traders__tools{grid-template-columns:1fr 1fr}.bx-traders__search{grid-column:1/-1}.bx-traders__kpis{grid-template-columns:1fr 1fr}}@media (width<=720px){.bx-traders__kpis,.bx-traders__tools{grid-template-columns:1fr}.bx-traders__search{grid-column:auto}.bx-traders__table-wrap{overflow:visible}.bx-traders-table .bx-admin-table__head{display:none}.bx-traders-table .bx-admin-table__head,.bx-traders-table .bx-admin-table__row{grid-template-columns:1fr}.bx-traders-table .bx-admin-table__head span:nth-child(2),.bx-traders-table .bx-admin-table__row>:nth-child(2),.bx-traders-table .bx-admin-table__head span:nth-child(6),.bx-traders-table .bx-admin-table__row>:nth-child(6),.bx-traders-table .bx-admin-table__head span:nth-child(7),.bx-traders-table .bx-admin-table__row>:nth-child(7){display:flex}.bx-traders-table .bx-admin-table__row{border-bottom:1px solid var(--bx-border-soft);gap:.4rem;padding:.9rem .15rem}.bx-traders-table .bx-admin-table__row>[data-label]{justify-content:space-between;align-items:center;gap:.75rem;min-width:0;display:flex}.bx-traders-table .bx-admin-table__row>[data-label]:before{content:attr(data-label);font-family:var(--bx-display);letter-spacing:.08em;text-transform:uppercase;color:var(--bx-muted);flex:none;font-size:.68rem;font-weight:700}.bx-traders-table .bx-admin-table__entity strong{text-align:right}.bx-traders__pager{flex-direction:column;align-items:stretch}.bx-traders__pager-actions .bx-btn{flex:auto;justify-content:center}}.bx-traders-detail{width:min(620px,100%)}.bx-traders-audit{background:#0000002e;border:1px solid #ffffff0f;border-radius:12px;margin:0 0 1rem;overflow:hidden}.bx-traders-audit__toggle{color:#fff;width:100%;font:inherit;cursor:pointer;text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;gap:.75rem;margin:0;padding:.85rem 1rem;display:flex}.bx-traders-audit__toggle span{font-family:var(--bx-display);font-size:.92rem;font-weight:700}.bx-traders-audit__toggle em{color:var(--bx-muted);font-size:.75rem;font-style:normal;font-weight:650}.bx-traders-audit__toggle:hover em{color:var(--bx-green)}.bx-traders-audit__panel{border-top:1px solid #ffffff0d;padding:0 1rem 1rem}.bx-traders-audit__list{flex-direction:column;gap:.55rem;margin:.85rem 0 0;padding:0;list-style:none;display:flex}.bx-traders-audit__list.is-refreshing{opacity:.72}.bx-traders-audit__item{background:#ffffff05;border:1px solid #ffffff0d;border-radius:10px;grid-template-columns:auto minmax(0,1fr);gap:.7rem;padding:.75rem .8rem;display:grid}.bx-traders-audit__icon{width:2rem;height:2rem;color:var(--bx-muted);background:#ffffff0f;border-radius:999px;place-items:center;display:grid}.bx-traders-audit__item.is-grant .bx-traders-audit__icon{color:var(--bx-gold);background:#e8c54724}.bx-traders-audit__item.is-revoke .bx-traders-audit__icon{color:#d2d8d0eb;background:#ffffff14}.bx-traders-audit__body{min-width:0}.bx-traders-audit__body strong{font-family:var(--bx-display);font-size:.88rem;display:block}.bx-traders-audit__body p{color:var(--bx-muted);margin:.28rem 0 0;font-size:.78rem}.bx-traders-audit__tracks{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}.bx-traders-audit__admin code{word-break:break-all;color:#dce2dae0;font-size:.72rem;display:inline}.bx-traders-audit__pager{margin-top:.85rem}.bx-traders-confirm-overlay{z-index:210}.bx-traders-confirm__grid{grid-template-columns:1fr 1fr;gap:.75rem;margin:.85rem 0 .75rem;display:grid}.bx-traders-confirm__grid div{background:#00000038;border:1px solid #ffffff0f;border-radius:12px;padding:.7rem .8rem}.bx-traders-confirm__grid dt{letter-spacing:.04em;text-transform:uppercase;color:#8d968f;margin:0;font-size:.7rem;font-weight:700}.bx-traders-confirm__grid dd{color:#fff;margin:.3rem 0 0;font-size:.88rem;font-weight:650}.bx-traders-confirm__error{color:#ffb4b4;background:#ff4d4d14;border:1px solid #ff4d4d47;border-radius:10px;margin:.35rem 0 0;padding:.65rem .75rem;font-size:.82rem}@media (width<=720px){.bx-traders-confirm__grid{grid-template-columns:1fr}}.bx-login{--lx-green:#9eff00;--lx-green-soft:#9eff0029;--lx-text:#f4f7f2;--lx-muted:#a7b0a8;--lx-panel:#080c09d1;--lx-border:#9eff006b;--lx-divider:#ffffff0f;--lx-surface:transparent;--lx-radius-sm:6px;--lx-font:"Space Grotesk", "Segoe UI", sans-serif;min-height:100vh;color:var(--lx-text);font-family:var(--lx-font);background:#050705;flex-direction:column;display:flex;position:relative;overflow-x:hidden}.bx-login__bg{z-index:0;background:#050705;position:absolute;inset:0;overflow:hidden}.bx-login__bg-img{object-fit:cover;object-position:78% center;opacity:.72;filter:saturate(1.08)contrast(1.06);width:100%;height:100%;position:absolute;inset:0}.bx-login__veil{pointer-events:none;background:linear-gradient(90deg,#050705f5 0%,#050705e6 34%,#0507058c 58%,#05070559 100%),linear-gradient(#05070573 0%,#0000 28%,#050705b8 100%);position:absolute;inset:0}.bx-login__atmosphere{z-index:1;pointer-events:none;text-align:right;flex-direction:column;gap:.35rem;margin:0;padding:0;list-style:none;display:none;position:absolute;top:18%;right:clamp(.5rem,4vw,3.5rem)}.bx-login__atmosphere li{letter-spacing:.18em;text-transform:uppercase;color:#f4f7f229;text-shadow:0 0 24px #9eff0014;font-size:clamp(1.4rem,3.2vw,2.35rem);font-weight:700;line-height:1.15}.bx-login__float-badge{z-index:1;color:#f4f7f2c7;letter-spacing:.1em;text-transform:uppercase;pointer-events:none;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#080c098c;border:1px solid #9eff0059;border-radius:8px;margin:0;padding:.4rem .75rem;font-size:.62rem;font-weight:750;display:none;position:absolute;top:11%;right:clamp(1rem,5vw,4rem);transform:rotate(3deg)}.bx-login__header,.bx-login__main,.bx-login__benefits,.bx-login__motto,.bx-login__skip{z-index:2;position:relative}.bx-login__header{justify-content:space-between;align-items:center;gap:1rem;padding:1.15rem clamp(1rem,3vw,2.6rem);display:flex}.bx-login__brand{align-items:center;gap:.65rem;min-width:0;display:inline-flex}.bx-login__logo{background:var(--lx-green);color:#061000;border-radius:9px;flex-shrink:0;place-items:center;width:2.25rem;height:2.25rem;display:grid;box-shadow:0 0 18px #9eff0059}.bx-login__brand strong{letter-spacing:-.02em;font-size:1.2rem;font-weight:800}.bx-login__tagline{letter-spacing:.1em;text-transform:uppercase;color:#f4f7f2b8;text-align:right;max-width:18ch;margin:0;font-size:.68rem;font-weight:700}.bx-login__main{flex:1;grid-template-columns:1fr;align-items:start;gap:1.35rem;padding:.35rem clamp(1rem,3vw,2.6rem) 1.25rem;display:grid}.bx-login__pill{letter-spacing:.08em;text-transform:uppercase;color:var(--lx-green);background:#9eff000f;border:1px solid #9eff0059;border-radius:999px;margin:0 0 .95rem;padding:.35rem .8rem;font-size:.68rem;font-weight:700;display:inline-flex}.bx-login__hero h1{letter-spacing:-.03em;max-width:12ch;margin:0;font-size:clamp(2.15rem,5vw,3.55rem);font-weight:800;line-height:1.05}.bx-login__hero h1 span{color:var(--lx-green)}.bx-login__lead{color:#f4f7f2d6;max-width:40ch;margin:1rem 0 0;font-size:1rem;line-height:1.55}.bx-login__features{flex-direction:column;gap:.65rem;margin:1.25rem 0 0;padding:0;list-style:none;display:flex}.bx-login__features li{letter-spacing:.04em;text-transform:uppercase;align-items:center;gap:.65rem;font-size:.76rem;font-weight:750;display:inline-flex}.bx-login__features i{background:var(--lx-green-soft);width:1.55rem;height:1.55rem;color:var(--lx-green);border:1px solid #9eff0038;border-radius:6px;flex-shrink:0;place-items:center;display:grid}.bx-login__footer-line{color:#a7b0a8e6;letter-spacing:.06em;text-transform:uppercase;margin:1.35rem 0 0;font-size:.76rem}.bx-login__panel{width:100%}.bx-login-card{-webkit-backdrop-filter:blur(14px)saturate(1.1);background:#080c09d1;border:1px solid #9eff0038;border-radius:18px;width:min(100%,440px);margin:0 auto;padding:1.55rem 1.45rem 1.4rem;box-shadow:0 24px 64px #0000009e,0 8px 24px #0006,0 0 0 1px #9eff000f,0 0 48px #9eff001a}.bx-login-card__error{color:#ff8a8a;margin:0 0 .75rem;font-size:.9rem}.bx-login-card h2{letter-spacing:-.02em;margin:0;font-size:clamp(1.2rem,2.4vw,1.45rem);font-weight:800;line-height:1.25}.bx-login-card h2 span{color:var(--lx-green)}.bx-login-card>p{color:var(--lx-muted);margin:.55rem 0 1.15rem;font-size:.88rem;line-height:1.45}.bx-login-field{flex-direction:column;gap:.4rem;margin-bottom:.85rem;display:flex}.bx-login-field>span:first-child{font-size:.8rem;font-weight:700}.bx-login-field__control{color:var(--lx-muted);background:#00000080;border:1px solid #ffffff1a;border-radius:6px;align-items:center;gap:.55rem;padding:0 .85rem;display:flex}.bx-login-field__control:focus-within{border-color:#9eff0080;box-shadow:0 0 0 2px #9eff001a}.bx-login-field__control input{color:#fff;min-width:0;font:inherit;background:0 0;border:0;outline:none;flex:1;padding:.85rem 0;font-size:.95rem}.bx-login-field__toggle{color:var(--lx-muted);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}.bx-login-card__meta{justify-content:space-between;align-items:center;gap:.75rem;margin:.2rem 0 1rem;font-size:.8rem;display:flex}.bx-login-card__meta a{color:#f4f7f2d1;text-underline-offset:3px;text-decoration:underline}.bx-login-card__meta a:hover{color:var(--lx-green)}.bx-login-check{cursor:pointer;color:#f4f7f2d9;align-items:center;gap:.45rem;display:inline-flex}.bx-login-check input{accent-color:var(--lx-green);width:1rem;height:1rem}.bx-login-card__submit{background:var(--lx-green);color:#061000;width:100%;font:inherit;letter-spacing:.05em;text-transform:uppercase;cursor:pointer;box-shadow:none;border:0;border-radius:6px;justify-content:center;align-items:center;gap:.55rem;padding:.95rem 1rem;font-size:.86rem;font-weight:800;display:inline-flex}.bx-login-card__submit:hover{filter:brightness(1.05)}.bx-login-card__signup{text-align:center;color:var(--lx-muted);margin:1rem 0 0;font-size:.84rem}.bx-login-card__signup button{color:var(--lx-green);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:750}.bx-login-card__signup button:hover{text-decoration:underline}.bx-login-card__legal{text-align:center;color:var(--lx-muted);margin:.85rem 0 0;font-size:.75rem;line-height:1.45}.bx-login-card__legal a{color:var(--lx-green);font-weight:600;text-decoration:none}.bx-login-card__legal a:hover{text-decoration:underline}.bx-login__benefits{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-top:1px solid #9eff0029;border-radius:0;grid-template-columns:1fr;gap:0;margin:0 clamp(1rem,3vw,2.6rem);padding:.35rem 0;display:grid}.bx-login__benefits article{border-bottom:1px solid #ffffff0f;align-items:flex-start;gap:.75rem;padding:.85rem 0;display:flex}.bx-login__benefits article>span{width:2.2rem;height:2.2rem;color:var(--lx-green);box-shadow:none;background:#9eff0014;border:0;border-radius:6px;flex-shrink:0;place-items:center;display:grid}.bx-login__benefits strong{letter-spacing:.04em;text-transform:uppercase;font-size:.8rem;font-weight:800;display:block}.bx-login__benefits p{color:var(--lx-muted);margin:.25rem 0 0;font-size:.8rem;line-height:1.4}.bx-login__motto{text-align:center;letter-spacing:.14em;text-transform:uppercase;color:#f4f7f2c7;justify-content:center;align-items:center;gap:.75rem;margin:1.1rem 0 .35rem;padding:0 1rem;font-size:.78rem;font-weight:750;display:flex}.bx-login__motto i{background:var(--lx-green);border-radius:999px;width:2.4rem;height:2px;display:block;box-shadow:0 0 10px #9eff0073}.bx-login__skip{text-align:center;margin:0;padding:.35rem 1rem 1.25rem}.bx-login__skip a{color:#a7b0a8d9;font-size:.8rem;text-decoration:none}.bx-login__skip a:hover{color:var(--lx-green)}@media (width>=760px){.bx-login__tagline{max-width:none}.bx-login__benefits{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem 1rem;padding:.55rem 0}.bx-login__benefits article+article{border-left:1px solid #ffffff14;padding-left:1rem}}@media (width>=980px){.bx-login__atmosphere,.bx-login__float-badge{display:flex}.bx-login__main{grid-template-columns:minmax(0,1.05fr) minmax(360px,.9fr);align-items:center;gap:2rem;min-height:calc(100vh - 15rem);padding-top:.75rem;padding-bottom:1.5rem}.bx-login-card{margin-left:auto;margin-right:0}}@media (width>=1200px){.bx-login__main{padding-left:3rem;padding-right:3rem}.bx-login__header,.bx-login__benefits{margin-left:0;margin-right:0;padding-left:3rem;padding-right:3rem}.bx-login__benefits{margin-left:3rem;margin-right:3rem;padding-left:1.2rem;padding-right:1.2rem}}@media (width<=480px){.bx-login__header{gap:.65rem;padding:.85rem .9rem}.bx-login__tagline{display:none}.bx-login__main{gap:1rem;padding:.2rem .9rem 1rem}.bx-login__hero h1{max-width:none;font-size:clamp(1.75rem,8.5vw,2.2rem)}.bx-login__lead{margin-top:.75rem;font-size:.92rem}.bx-login__features li{font-size:.7rem}.bx-login-card{border-radius:14px;padding:1.15rem 1rem}.bx-login__benefits{margin:0 .9rem 1rem;padding:.35rem 0}.bx-login__skip{padding-bottom:max(1rem, env(safe-area-inset-bottom,0px))}}.bs-bp{--bp-green:#9eff00;--bp-gold:#d4b06a;--bp-gold-soft:#d4b06a29;--bp-panel:#0d120e;--bp-border:#9eff001f;--bp-muted:#8d968f;--bp-space-1:.35rem;--bp-space-2:.65rem;--bp-space-3:.95rem;--bp-space-4:1.15rem;--bp-ease:cubic-bezier(.22, 1, .36, 1);--bp-dur:.18s;--bp-overlay-shift:calc(220px + var(--bs-pad-x,1.35rem));z-index:36;gap:var(--bp-space-4);box-sizing:border-box;width:calc(100% + var(--bp-overlay-shift));margin:0 0 0 calc(-1 * var(--bp-overlay-shift));padding:.85rem 0 1.35rem;padding-left:var(--bp-overlay-shift);isolation:isolate;background:#050706;flex-direction:column;display:flex;position:relative;box-shadow:-24px 0 40px 12px #050706eb,-1px 0 #ffffff0a}html.bs-sidebar-collapsed .bs-bp{--bp-overlay-shift:0px;width:100%;box-shadow:none;margin-left:0;padding-left:0}.bs-bp__header{display:block}.bs-bp__header-copy{min-width:0}.bs-bp__eyebrow{color:#9eff00e0;letter-spacing:.14em;text-transform:uppercase;margin:0 0 .3rem;font-size:.66rem;font-weight:800}.bs-bp__header h1{letter-spacing:-.025em;margin:0;font-size:clamp(1.5rem,2.5vw,1.95rem);font-weight:800;line-height:1.1}.bs-bp__lead{max-width:46ch;color:var(--bp-muted);margin:.4rem 0 0;font-size:.88rem;line-height:1.5}.bs-bp__tracks-col{gap:var(--bp-space-2);flex-direction:column;min-width:0;height:100%;display:flex}.bs-bp__layout{gap:var(--bp-space-3);grid-template-columns:minmax(0,1fr) minmax(250px,300px);align-items:stretch;display:grid}:is(.bs-bp__layout:has(.bs-bp-next--premios),.bs-bp__layout--locked-premios){flex:auto;grid-template-columns:minmax(0,1fr) minmax(320px,420px);min-height:22rem}.bs-bp-locked__main{z-index:1;gap:var(--bp-space-3);border-radius:0;flex-direction:column;min-width:0;display:flex;position:relative;overflow:hidden}.bs-bp-locked__clear{gap:var(--bp-space-3);flex-direction:column;min-height:100%;display:flex}.bs-bp-progress{background:0 0;border:0;border-bottom:1px solid #ffffff0f;border-radius:0;flex-direction:column;gap:.85rem;padding:1rem 0 .95rem;display:flex}.bs-bp-missions{z-index:36;width:100%;margin-bottom:calc(var(--bp-space-2) - var(--bp-space-4));animation:bs-bp-section-in .36s var(--bp-ease) both;background:#050706;border:0;border-radius:0;flex-direction:column;gap:.75rem;padding:.35rem 0 .5rem;display:flex;position:relative}.bs-bp-pass,.bs-bp-locked{z-index:36;isolation:isolate;box-sizing:border-box;width:calc(100% + var(--bp-overlay-shift));margin-left:calc(-1 * var(--bp-overlay-shift));min-height:max(32rem,100dvh - 11.5rem);animation:bs-bp-pass-in .42s var(--bp-ease) both;background:#050706;border:0;border-top:1px solid #ffffff0f;border-radius:0;flex-direction:column;display:flex;position:relative;overflow:hidden;box-shadow:-24px 0 40px 12px #050706eb,-1px 0 #ffffff0a}.bs-bp-locked{animation-name:bs-bp-locked-in}html.bs-sidebar-collapsed .bs-bp-pass,html.bs-sidebar-collapsed .bs-bp-locked{width:100%;box-shadow:none;margin-left:0}html.bs-sidebar-collapsed .bs-bp-locked__overlay{left:0}html.bs-sidebar-collapsed .bs-bp-pass__body{padding-left:1.15rem}.bs-bp-locked__overlay{z-index:2;pointer-events:none;text-align:center;-webkit-backdrop-filter:blur(14px)saturate(.85);backdrop-filter:blur(14px)saturate(.85);animation:bs-bp-overlay-in .45s var(--bp-ease) 80ms both;background:#05080694;flex-direction:column;justify-content:center;align-items:center;gap:.85rem;padding:1.6rem 1.15rem;display:flex;position:absolute;inset:0}.bs-bp-locked .bs-bp-next--premios{z-index:3;filter:none;opacity:1;pointer-events:auto;-webkit-user-select:text;user-select:text;position:relative}.bs-bp-locked__overlay em{letter-spacing:.28em;text-transform:uppercase;text-align:center;color:var(--bp-green);text-shadow:none;margin:0;font-family:Orbitron,Space Grotesk,sans-serif;font-size:clamp(.78rem,1.4vw,.92rem);font-style:normal;font-weight:700;animation:2.4s ease-in-out infinite bs-bp-soon-pulse}.bs-bp-locked__overlay strong{letter-spacing:-.035em;color:#f7faf5;text-align:center;text-wrap:balance;background:#080e08eb;border:1px solid #9eff0052;border-radius:999px;margin:0 auto;padding:.7rem 1.35rem;font-family:Space Grotesk,Inter,sans-serif;font-size:clamp(1.45rem,3.2vw,2.05rem);font-weight:700;line-height:1.08;display:block}.bs-bp-locked__overlay span{text-align:center;letter-spacing:.01em;color:#dce4dce6;text-wrap:balance;max-width:38ch;margin:0 auto;font-family:Rajdhani,Inter,sans-serif;font-size:clamp(1rem,1.8vw,1.18rem);font-weight:600;line-height:1.4;display:block}.bs-bp-pass__body{gap:var(--bp-space-3);flex-direction:column;flex:auto;min-height:100%;padding:1.15rem 1.25rem 1.35rem;display:flex}.bs-bp-locked__blur{gap:var(--bp-space-3);filter:blur(14px);opacity:.38;pointer-events:none;-webkit-user-select:none;user-select:none;will-change:filter;flex-direction:column;flex:auto;min-height:100%;display:flex;transform:scale(1.015)}.bs-bp-locked__blur *{-webkit-user-select:none;user-select:none}.bs-bp-pass__body .bs-bp-progress,.bs-bp-pass__body .bs-bp-grid,.bs-bp-pass__body .bs-bp-next,.bs-bp-locked__blur .bs-bp-progress,.bs-bp-locked__blur .bs-bp-grid{box-shadow:none}.bs-bp-pass__body .bs-bp__layout{flex:auto;align-items:stretch;min-height:22rem}.bs-bp-pass__body .bs-bp-next,.bs-bp-locked .bs-bp-next{min-height:100%;position:static}.bs-bp-progress__main{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:1.15rem;display:grid}.bs-bp-progress__level{background:#080e08f2;border:1.5px solid #9eff0073;border-radius:999px;align-content:center;place-items:center;gap:.12rem;width:5.2rem;height:5.2rem;display:grid}.bs-bp-progress__level span{letter-spacing:.08em;text-transform:uppercase;color:#9eff00bf;font-size:.58rem;font-weight:800}.bs-bp-progress__level strong{color:var(--bp-green);font-size:1.85rem;font-weight:900;line-height:1}.bs-bp-progress__xp{flex-wrap:wrap;justify-content:space-between;gap:.35rem 1rem;margin-bottom:.55rem;display:flex}.bs-bp-progress__xp strong{font-size:1rem;font-weight:800}.bs-bp-progress__xp span{color:var(--bp-muted);font-size:.8rem}.bs-bp-progress__bar{background:#ffffff14;border-radius:999px;height:.65rem;overflow:hidden}.bs-bp-progress__bar span{border-radius:inherit;background:var(--bp-green);height:100%;transition:width .35s;display:block}.bs-bp-progress__bar.is-near span{background:var(--bp-green)}.bs-bp-progress__next{color:var(--bp-muted);margin:.55rem 0 0;font-size:.84rem}.bs-bp-progress__next b{color:#fff;font-weight:750}.bs-bp-progress__season{color:var(--bp-muted);letter-spacing:.06em;text-transform:uppercase;background:#00000047;border:1px solid #9eff002e;border-radius:999px;justify-content:center;align-self:center;align-items:center;gap:.45rem;padding:.45rem .95rem;font-size:.78rem;display:inline-flex}.bs-bp-progress__season strong{color:#fff;letter-spacing:.1em;font-weight:800}.bs-bp-progress__season em{color:var(--bp-green);font-style:normal;font-weight:750}.bs-bp-progress__season svg{color:var(--bp-green);flex-shrink:0}.bs-bp-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:.65rem;margin:0;padding:0;list-style:none;display:grid}.bs-bp-stats li{background:#00000038;border:1px solid #ffffff0f;border-radius:12px;padding:.7rem .75rem}.bs-bp-stats span{letter-spacing:.06em;text-transform:uppercase;color:var(--bp-muted);font-size:.66rem;font-weight:750;display:block}.bs-bp-stats strong{margin-top:.25rem;font-size:1.05rem;font-weight:800;display:block}.bs-bp-grid{background:0 0;border:0;border-bottom:1px solid #ffffff0f;border-radius:0;flex-direction:column;gap:.85rem;min-width:0;padding:.85rem 0;display:flex}.bs-bp-grid.is-premium-active{border-color:#d4b06a47;box-shadow:0 0 0 1px #d4b06a0f}.bs-bp-grid__head{flex-direction:column;align-items:stretch;gap:.7rem;display:flex}.bs-bp-grid__hint{text-align:center;letter-spacing:.01em;color:#e2e8e2d1;text-wrap:balance;width:100%;max-width:46rem;margin:0 auto;padding:.25rem 1.25rem .55rem;font-family:Space Grotesk,Inter,sans-serif;font-size:clamp(.88rem,1.35vw,1.02rem);font-weight:500;line-height:1.45;display:block}.bs-bp-grid__head h2{margin:0;font-size:.98rem;font-weight:800}.bs-bp-grid__head p{margin:0}.bs-bp-grid__actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.5rem;display:flex}.bs-bp-claim-all{color:var(--bp-green);font:inherit;cursor:pointer;white-space:nowrap;background:#9eff0024;border:1px solid #9eff0073;border-radius:999px;padding:.4rem .85rem;font-size:.74rem;font-weight:750;transition:background .15s,border-color .15s,opacity .15s}.bs-bp-claim-all:hover:not(:disabled){background:#9eff0038;border-color:#9eff00a6}.bs-bp-claim-all:disabled{opacity:.45;cursor:not-allowed}.bs-bp-empty{color:var(--bp-muted);text-align:center;background:#0000002e;border:1px dashed #ffffff1a;border-radius:12px;margin:0;padding:1.1rem .85rem;font-size:.86rem;line-height:1.45}.bs-bp-track__cta{background:var(--bp-gold-soft);color:var(--bp-gold);font:inherit;cursor:pointer;white-space:nowrap;border:1px solid #d4b06a73;border-radius:999px;padding:.4rem .75rem;font-size:.74rem;font-weight:750}.bs-bp-grid__scroll{scrollbar-width:thin;scrollbar-color:#9eff0066 #ffffff0a;-webkit-overflow-scrolling:touch;flex-direction:column;gap:.5rem;padding-bottom:.3rem;display:flex;overflow:auto hidden}.bs-bp-grid__scroll::-webkit-scrollbar{height:6px}.bs-bp-grid__scroll::-webkit-scrollbar-track{background:#ffffff0a;border-radius:999px}.bs-bp-grid__scroll::-webkit-scrollbar-thumb{background:linear-gradient(90deg,#9eff0059,#9eff008c);border-radius:999px}.bs-bp-grid__levels,.bs-bp-grid__row{align-items:stretch;gap:.65rem;width:max-content;min-width:100%;display:flex}.bs-bp-grid__lane-spacer{flex:0 0 118px;width:118px}.bs-bp-grid__level-cell{flex:0 0 148px;place-items:center;width:148px;display:grid;position:relative}.bs-bp-grid__connector{background:#ffffff1f;width:.65rem;height:2px;position:absolute;top:50%;left:-.65rem;transform:translateY(-50%)}.bs-bp-grid__connector.is-filled{background:var(--bp-green)}.bs-bp-grid.is-premium-active .bs-bp-grid__connector.is-filled{background:linear-gradient(90deg, var(--bp-green), var(--bp-gold))}.bs-bp-grid__level{width:2rem;height:2rem;color:var(--bp-muted);background:#0a0f0b;border:1px solid #ffffff24;border-radius:999px;place-items:center;font-size:.68rem;font-weight:800;display:grid}.bs-bp-grid__level.is-reached{color:var(--bp-green);background:#9eff0014;border-color:#9eff0066}.bs-bp-grid__level.is-current{color:var(--bp-green);background:#9eff001a;border-color:#9eff008c}.bs-bp-grid__lane{text-align:center;background:#00000038;border:1px solid #9eff0024;border-radius:12px;flex-direction:column;flex:0 0 118px;justify-content:center;align-items:center;gap:.35rem;width:118px;min-height:188px;padding:.65rem .45rem .55rem;display:flex}.bs-bp-grid__lane-icon{width:2.75rem;height:2.75rem;color:var(--bp-green);background:#9eff0014;border:1px solid #9eff0038;border-radius:14px;place-items:center;margin-bottom:.15rem;display:grid}.bs-bp-grid__lane.is-premium .bs-bp-grid__lane-icon{color:var(--bp-gold);background:#d4b06a1a;border-color:#d4b06a4d}.bs-bp-grid__lane strong{letter-spacing:.04em;text-transform:uppercase;color:var(--bp-green);font-size:.72rem;font-weight:800}.bs-bp-grid__lane span{color:var(--bp-muted);font-size:.62rem;line-height:1.25}.bs-bp-grid__lane.is-premium{background:#d4b06a0f;border-color:#d4b06a38}.bs-bp-grid__lane.is-premium strong{color:var(--bp-gold)}.bs-bp-grid__row.is-free{background:#9eff0006;border-radius:14px;padding:.3rem 0}.bs-bp-grid__row.is-premium{background:#d4b06a0a;border:1px solid #d4b06a1f;border-radius:14px;padding:.3rem 0}.bs-bp-grid .bs-bp-node{flex:0 0 148px}.bs-bp-grid .bs-bp-node.is-empty{opacity:.35;pointer-events:none;border-style:dashed;min-height:188px}.bs-bp-node{scroll-snap-align:start;text-align:center;background:#00000047;border:1px solid #ffffff14;border-radius:14px;flex-direction:column;justify-content:flex-start;align-items:center;gap:.3rem;width:148px;min-height:188px;padding:.7rem .65rem .75rem;transition:transform .18s,border-color .18s,opacity .18s;display:flex}.bs-bp-node:hover{transform:translateY(-2px)}.bs-bp-node--locked{opacity:.55}.bs-bp-node--claimable{background:#9eff000d;border-color:#9eff0066}.bs-bp-node--claimed{border-color:#9eff002e}.bs-bp-node--next{border-color:#9eff0038}.bs-bp-node.is-premium.bs-bp-node--claimable,.bs-bp-node.is-premium.bs-bp-node--next{background:#d4b06a0f;border-color:#d4b06a66}.bs-bp-node.is-current{outline-offset:1px;outline:1px solid #9eff0059}.bs-bp-node.is-claiming{opacity:.8}.bs-bp-node__icon{width:4.35rem;height:4.35rem;color:var(--bp-green);background:0 0;border-radius:12px;flex-shrink:0;place-items:center;margin:.1rem auto .05rem;display:grid;position:relative;overflow:visible}.bs-bp-node.is-premium .bs-bp-node__icon{color:var(--bp-gold);background:0 0}.bs-bp-node__art{object-fit:contain;filter:drop-shadow(0 4px 10px #00000073);pointer-events:none;width:100%;height:100%;display:block}.bs-bp-node--locked .bs-bp-node__art{opacity:.35;filter:grayscale(.35)drop-shadow(0 4px 10px #00000073)}.bs-bp-node__lock,.bs-bp-node__check{border:1px solid #ffffff1f;border-radius:999px;place-items:center;width:1.55rem;height:1.55rem;display:grid;position:absolute;bottom:-.15rem;right:-.2rem}.bs-bp-node__lock{color:#c9d0c9;background:#0c100ceb;box-shadow:0 4px 12px #00000073}.bs-bp-node__check{color:#0a1200;background:var(--bp-green)}.bs-bp-node.is-premium .bs-bp-node__check{background:var(--bp-gold);color:#1a1408}.bs-bp-node__icon:not(:has(img)){background:#9eff001a}.bs-bp-node.is-premium .bs-bp-node__icon:not(:has(img)){background:var(--bp-gold-soft)}.bs-bp-node strong{text-align:center;font-size:.95rem;font-weight:850;line-height:1.15}.bs-bp-node p{color:var(--bp-muted);text-align:center;margin:0;font-size:.7rem;line-height:1.3}.bs-bp-node button{background:var(--bp-green);color:#061000;width:100%;font:inherit;cursor:pointer;border:0;border-radius:8px;margin-top:auto;padding:.45rem .5rem;font-size:.72rem;font-weight:800}.bs-bp-node.is-premium button{background:var(--bp-gold);color:#1a1408}.bs-bp-node button:disabled{opacity:.65;cursor:wait}.bs-bp-node__done{width:100%;color:var(--bp-green);text-align:center;margin-top:auto;font-size:.7rem;font-weight:750}.bs-bp-node__state{text-align:center;width:100%;color:var(--bp-muted);margin-top:auto;font-size:.7rem;font-weight:750}.bs-bp-node__state.is-claimed{color:var(--bp-green)}.bs-bp-node__state.is-locked{color:#8d968fd9}.bs-bp-next--premios{flex-direction:column;gap:.65rem;padding-top:.65rem;display:flex}.bs-bp-next__premios{background:#0a0a0a;border:1px solid #d4af3747;border-radius:18px;flex:auto;min-height:min(42rem,72vh);position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff0a,0 12px 28px #00000059}.bs-bp-next__premios img{object-fit:cover;object-position:center top;width:100%;height:100%;min-height:min(42rem,72vh);display:block}.bs-bp-next__premios-caption{text-align:center;letter-spacing:.04em;color:#e8d6a0c7;text-wrap:balance;margin:.85rem 0 0;padding:0 .15rem;font-family:Rajdhani,Inter,sans-serif;font-size:clamp(.92rem,1.5vw,1.05rem);font-weight:600;line-height:1.35}.bs-bp-next{--bp-next-display:"Orbitron", "Space Grotesk", sans-serif;--bp-next-body:"Rajdhani", "Inter", sans-serif;background:0 0;border:0;border-left:1px solid #ffffff0f;border-radius:0;flex-direction:column;align-self:stretch;align-items:stretch;gap:0;min-height:100%;padding:.85rem 0 .85rem 1rem;display:flex;position:sticky;top:1rem}.bs-bp-next.is-near{border-color:#9eff0038}.bs-bp-next__label{font-family:var(--bp-next-body);letter-spacing:.16em;text-transform:uppercase;color:#8d968feb;margin:0;font-size:.72rem;font-weight:600;line-height:1.2}.bs-bp-next__level{font-family:var(--bp-next-display);letter-spacing:.12em;text-transform:uppercase;color:var(--bp-green);align-self:flex-start;align-items:center;margin-top:.4rem;font-size:.68rem;font-weight:700;line-height:1;display:inline-flex}.bs-bp-next__visual{--bp-next-radius:16px;aspect-ratio:3/4;border-radius:var(--bp-next-radius);width:100%;min-height:14rem;max-height:17.5rem;clip-path:inset(0 round var(--bp-next-radius));box-shadow:none;background:#050805;border:1px solid #ffffff14;place-items:center;margin:.85rem 0 .65rem;display:grid;position:relative;overflow:hidden}.bs-bp-next__stage{object-fit:cover;object-position:center 55%;border-radius:var(--bp-next-radius);opacity:.95;filter:saturate(1.05)contrast(1.05);width:100%;height:100%;position:absolute;inset:0}.bs-bp-next__reward{z-index:1;aspect-ratio:1;object-fit:contain;filter:drop-shadow(0 10px 18px #0000008c);border-radius:18px;width:clamp(6.5rem,58%,8.5rem);height:auto;margin-top:-8%;animation:4.8s ease-in-out infinite bs-bp-next-float;position:relative;overflow:hidden}@keyframes bs-bp-next-float{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}.bs-bp-next__icon{display:none}.bs-bp-next__title{font-family:var(--bp-next-display);letter-spacing:.04em;color:#fff;text-align:center;width:100%;font-size:clamp(1.25rem,2vw,1.55rem);font-weight:800;line-height:1.05;display:block}.bs-bp-next__subtitle{font-family:var(--bp-next-body);letter-spacing:.04em;color:#8d968ff2;margin-top:.3rem;font-size:.92rem;font-style:normal;font-weight:500;line-height:1.3;display:block}.bs-bp-next__benefits{flex-direction:column;gap:.4rem;margin:.85rem 0 0;padding:0;list-style:none;display:flex}.bs-bp-next__benefits li{color:#e6ece6e0;align-items:center;gap:.45rem;font-size:.8rem;display:flex}.bs-bp-next__benefits svg{color:var(--bp-green);flex-shrink:0}.bs-bp-next__meta{font-family:var(--bp-next-body);letter-spacing:.02em;color:#8d968fe6;margin:.9rem 0 0;font-size:.88rem;font-weight:500;line-height:1.35}.bs-bp-next__meta b{font-family:var(--bp-next-display);letter-spacing:.06em;color:#fff;font-size:.82rem;font-weight:700}.bs-bp-next__bar{background:#ffffff14;border-radius:999px;width:100%;height:.35rem;margin-top:.55rem;overflow:hidden}.bs-bp-next__bar span{background:var(--bp-green);height:100%;display:block}.bs-bp-next__tags{flex-wrap:wrap;gap:.35rem;margin-top:auto;padding-top:1rem;display:flex}.bs-bp-next__tags span{color:var(--bp-green);letter-spacing:.06em;text-transform:uppercase;background:#9eff0014;border:1px solid #9eff0038;border-radius:999px;align-items:center;padding:.28rem .55rem;font-size:.62rem;font-weight:800;display:inline-flex}.bs-bp-next__tags span.is-premium{color:var(--bp-gold);background:#d4b06a1f;border-color:#d4b06a66}.bs-bp-next__premium{display:none}.bs-bp-missions__head{text-align:center;box-shadow:none;text-shadow:none;filter:none;background:0 0;border-bottom:1px solid #ffffff0f;flex-direction:column;justify-content:center;align-items:center;gap:.75rem;padding:.35rem 0 1rem;display:flex}.bs-bp-missions__copy{min-width:0;box-shadow:none;text-shadow:none;filter:none;background:0 0;flex-direction:column;align-items:center;gap:.7rem;display:flex}.bs-bp-missions__season{letter-spacing:.22em;text-transform:uppercase;color:#f4f7f2;text-shadow:none;filter:none;margin:0;font-family:Orbitron,Space Grotesk,sans-serif;font-size:clamp(1.55rem,2.8vw,2.05rem);font-weight:700;line-height:1}.bs-bp-missions__timer{color:var(--bp-muted);box-shadow:none;text-shadow:none;filter:none;background:0 0;justify-content:center;align-items:flex-end;gap:.45rem;margin:0;padding:0;font-family:Rajdhani,Inter,sans-serif;font-size:.78rem;line-height:1.15;display:inline-flex}.bs-bp-missions__timer>span{justify-items:center;gap:.18rem;min-width:2.75rem;display:grid}.bs-bp-missions__timer strong{letter-spacing:.06em;color:#eef4ee;font-variant-numeric:tabular-nums;text-shadow:none;filter:none;font-family:Orbitron,Space Grotesk,sans-serif;font-size:clamp(1.15rem,2.1vw,1.4rem);font-weight:700;line-height:1}.bs-bp-missions__timer em{letter-spacing:.14em;text-transform:uppercase;color:#a4ada6e0;font-family:Rajdhani,Inter,sans-serif;font-size:.68rem;font-style:normal;font-weight:650}.bs-bp-missions__timer>i{color:#ffffff47;padding-bottom:1.05rem;font-family:Orbitron,Space Grotesk,sans-serif;font-size:1rem;font-style:normal;font-weight:600}.bs-bp-missions__eyebrow{letter-spacing:.12em;text-transform:uppercase;color:#9eff00cc;margin:0 0 .2rem;font-size:.62rem;font-weight:800}.bs-bp-missions__head h2{margin:0}.bs-bp-missions__head p{max-width:42ch;color:var(--bp-muted);margin:.28rem 0 0;font-size:.78rem;line-height:1.4}.bs-bp-missions__count{text-align:center;background:0 0;border:0;border-radius:0;flex-shrink:0;min-width:4.5rem;padding:.2rem 0}.bs-bp-missions__count strong{letter-spacing:-.04em;color:#fff;font-size:1.2rem;font-weight:800;line-height:1;display:block}.bs-bp-missions__count strong span{letter-spacing:0;color:var(--bp-muted);font-size:.8rem;font-weight:700}.bs-bp-missions__count em{letter-spacing:.08em;text-transform:uppercase;color:var(--bp-muted);margin-top:.28rem;font-size:.62rem;font-style:normal;font-weight:700;display:block}.bs-bp-missions__reveals{flex-direction:column;gap:clamp(2.5rem,5vw,4.25rem);padding:1.25rem 0 .5rem;display:flex}.bs-bp-mission-reveal{grid-template-columns:minmax(0,.95fr) minmax(0,1.1fr);align-items:center;gap:clamp(1.25rem,3vw,3rem);display:grid}.bs-bp-mission-reveal.is-reverse{grid-template-columns:minmax(0,1.1fr) minmax(0,.95fr)}.bs-bp-mission-reveal.is-reverse .bs-bp-mission-reveal__copy{order:2}.bs-bp-mission-reveal.is-reverse .bs-bp-mission-reveal__mask{order:1}.bs-bp-mission-reveal__copy{opacity:0;flex-direction:column;align-items:flex-start;gap:.7rem;max-width:30rem;transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1);display:flex;transform:translateY(1.75rem)}.bs-bp-mission-reveal.is-inview .bs-bp-mission-reveal__copy{opacity:1;transform:translateY(0)}.bs-bp-mission-reveal__meta-row{flex-wrap:wrap;align-items:center;gap:.55rem .7rem;display:flex}.bs-bp-mission-reveal__index{letter-spacing:.16em;color:var(--bp-green);font-family:Orbitron,Space Grotesk,sans-serif;font-size:.78rem;font-weight:700}.bs-bp-mission-reveal__badge{color:var(--bp-green);letter-spacing:.12em;text-transform:uppercase;background:#9eff0014;border:1px solid #9eff0073;border-radius:999px;align-items:center;padding:.28rem .62rem;font-size:.62rem;font-weight:750;display:inline-flex}.bs-bp-mission-reveal__points{color:var(--bp-green);margin-left:auto;font-size:.95rem;font-style:normal;font-weight:750}.bs-bp-mission-reveal__product{letter-spacing:.08em;text-transform:uppercase;color:#8a8a8af2;margin:0;font-size:1rem;font-weight:650}.bs-bp-mission-reveal__statement{letter-spacing:-.04em;color:#f3f3f3;max-width:30rem;margin:0;font-size:clamp(1.9rem,4vw,2.75rem);font-weight:800;line-height:1.1}.bs-bp-mission-reveal__desc{max-width:42ch;color:var(--bp-muted);margin:0;font-size:1.15rem;line-height:1.5}.bs-bp-mission-reveal__progress{flex-direction:column;gap:.75rem;width:100%;max-width:22rem;margin-top:.35rem;display:flex}.bs-bp-mission-reveal__bar{background:#ffffff14;border-radius:999px;height:.32rem;overflow:hidden}.bs-bp-mission-reveal__bar>span{background:linear-gradient(90deg, #7acc00, var(--bp-green));height:100%;display:block;box-shadow:0 0 12px #9eff0059}.bs-bp-mission-reveal__actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.65rem;display:flex}.bs-bp-mission-reveal__actions strong{color:#eef4eeeb;font-size:1.1rem;font-weight:750}.bs-bp-mission-reveal.is-done .bs-bp-mission-reveal__actions strong{color:var(--bp-green)}.bs-bp-mission-reveal__actions button{color:var(--bp-green);font:inherit;cursor:pointer;transition:transform var(--bp-dur) var(--bp-ease), background var(--bp-dur) var(--bp-ease), border-color var(--bp-dur) var(--bp-ease), filter var(--bp-dur) var(--bp-ease);background:#9eff001a;border:1px solid #9eff0059;border-radius:999px;padding:.62rem 1.2rem;font-size:.95rem;font-weight:750}.bs-bp-mission-reveal__actions button.is-secondary{color:#eef4eee6;background:0 0;border-color:#ffffff29}.bs-bp-mission-reveal__actions button.is-secondary:hover:not(:disabled){color:var(--bp-green);background:#9eff0014;border-color:#9eff0066}.bs-bp-mission-reveal__actions button.is-primary{background:var(--bp-green);color:#061000;border:0}.bs-bp-mission-reveal__actions button.is-primary:hover:not(:disabled){filter:brightness(1.06)}.bs-bp-mission-reveal__actions button.is-muted,.bs-bp-mission-reveal__actions button:disabled{color:var(--bp-muted);opacity:.72;cursor:default;background:#ffffff0a;border-color:#ffffff14}.bs-bp-mission-reveal__mask{isolation:isolate;aspect-ratio:16/11;clip-path:inset(0 48%);background:#070a08;border-radius:22px;min-height:14rem;transition:clip-path .85s cubic-bezier(.22,1,.36,1);position:relative;overflow:hidden}.bs-bp-mission-reveal.is-inview .bs-bp-mission-reveal__mask{clip-path:inset(0 0%)}.bs-bp-mission-reveal__media{transition:transform 1.05s cubic-bezier(.22,1,.36,1);position:absolute;inset:0;transform:scale(1.18)}.bs-bp-mission-reveal.is-inview .bs-bp-mission-reveal__media{transform:scale(1)}.bs-bp-mission-reveal__media img{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.bs-bp-mission-reveal__media.is-fallback{background:radial-gradient(at 30% 20%,#9eff002e,#0000 55%),linear-gradient(165deg,#121c10f2,#070a08);place-items:center;display:grid}.bs-bp-mission-reveal__fallback{letter-spacing:.16em;text-transform:uppercase;color:#9eff00b8;font-size:.9rem;font-weight:800}.bs-bp-mission-reveal.is-locked{opacity:.72}.bs-bp-footer{animation:bs-bp-section-in .36s var(--bp-ease) .12s both;background:#0000003d;border:1px solid #ffffff14;border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.85rem;padding:.9rem 1.05rem;display:flex}.bs-bp-footer__copy{align-items:flex-start;gap:.75rem;min-width:0;display:flex}.bs-bp-footer__trophy{width:2.5rem;height:2.5rem;color:var(--bp-green);background:#9eff001a;border:1px solid #9eff0038;border-radius:12px;flex-shrink:0;place-items:center;display:grid}.bs-bp-footer h3{margin:0;font-size:.95rem;font-weight:800}.bs-bp-footer p{max-width:52ch;color:var(--bp-muted);margin:.3rem 0 0;font-size:.82rem;line-height:1.45}.bs-bp-footer__links{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.85rem 1.15rem;display:flex}.bs-bp-footer__link,.bs-bp-footer__history{color:var(--bp-green);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-size:.82rem;font-weight:750;text-decoration:none}.bs-bp-footer__link:hover,.bs-bp-footer__history:hover{text-decoration:underline}@media (width<=1100px){.bs-bp{--bp-overlay-shift:0px;width:100%;box-shadow:none;margin-left:0;padding-left:0}.bs-bp-missions,.bs-bp-pass,.bs-bp-locked{width:100%;box-shadow:none;margin-left:0}.bs-bp-pass,.bs-bp-locked{min-height:max(28rem,100dvh - 10rem)}.bs-bp-pass__body{padding-left:1.15rem}.bs-bp-locked__overlay{left:0}:is(.bs-bp__layout,.bs-bp__layout--locked-premios,.bs-bp__layout:has(.bs-bp-next--premios)){grid-template-columns:1fr}.bs-bp-next{border-top:1px solid #ffffff0f;border-left:0;min-height:0;padding-left:0;position:static}.bs-bp-pass__body .bs-bp-next,.bs-bp-locked .bs-bp-next{min-height:18rem}.bs-bp-next__premios,.bs-bp-next__premios img{min-height:min(28rem,58vh)}.bs-bp-mission-reveal,.bs-bp-mission-reveal.is-reverse{grid-template-columns:minmax(0,1fr)}.bs-bp-mission-reveal.is-reverse .bs-bp-mission-reveal__copy,.bs-bp-mission-reveal.is-reverse .bs-bp-mission-reveal__mask{order:initial}.bs-bp-mission-reveal__copy{max-width:none}.bs-bp-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=720px){.bs-bp-progress__main{grid-template-columns:1fr}.bs-bp-missions__head{text-align:center;flex-wrap:wrap}.bs-bp-missions__count{text-align:center;border-top:0;border-left:0;justify-content:center;align-items:center;gap:.55rem;width:100%;padding:.45rem 0 0;display:flex}.bs-bp-missions__reveals{gap:2rem}.bs-bp-mission-reveal__statement{font-size:clamp(1.7rem,7vw,2.25rem)}.bs-bp-mission-reveal__desc{max-width:none;font-size:1.08rem}.bs-bp-mission-reveal__actions strong{font-size:1.05rem}.bs-bp-mission-reveal__mask{border-radius:16px;min-height:12rem}.bs-bp-mission-reveal__points{margin-left:0}.bs-bp-missions__count strong{font-size:1.15rem;display:inline}.bs-bp-missions__count em{margin-top:0}.bs-bp-grid__actions{justify-content:flex-start;width:100%}.bs-bp-progress__level{justify-self:start}.bs-bp-footer{align-items:flex-start}.bs-bp-footer__links{justify-content:flex-start;width:100%}.bs-bp-node{width:min(148px,42vw)}}@media (prefers-reduced-motion:reduce){.bs-bp-node,.bs-bp-next__reward,.bs-bp-pass,.bs-bp-locked,.bs-bp-locked__overlay,.bs-bp-locked__overlay em,.bs-bp-missions,.bs-bp-mission-reveal__copy,.bs-bp-mission-reveal__mask,.bs-bp-mission-reveal__media,.bs-bp-footer{transition:none;animation:none}.bs-bp-node:hover{transform:none}.bs-bp-mission-reveal__copy,.bs-bp-mission-reveal.is-inview .bs-bp-mission-reveal__copy{opacity:1;transform:none}.bs-bp-mission-reveal__mask,.bs-bp-mission-reveal.is-inview .bs-bp-mission-reveal__mask{clip-path:none}.bs-bp-mission-reveal__media,.bs-bp-mission-reveal.is-inview .bs-bp-mission-reveal__media{transform:none}}@keyframes bs-bp-section-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes bs-bp-card-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes bs-bp-pass-in{0%{opacity:0;transform:translateY(10px)scale(.99)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes bs-bp-locked-in{0%{opacity:0;transform:translateY(10px)scale(.99)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes bs-bp-overlay-in{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@keyframes bs-bp-soon-pulse{0%,to{opacity:.72}50%{opacity:1}}@font-face{font-family:Exo;font-style:italic;font-display:swap;font-weight:800;src:url(/assets/exo-vietnamese-800-italic-DZqwgREy.woff2)format("woff2"),url(/assets/exo-vietnamese-800-italic-Dv8SiV6t.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Exo;font-style:italic;font-display:swap;font-weight:800;src:url(/assets/exo-latin-ext-800-italic-D_IRGzo2.woff2)format("woff2"),url(/assets/exo-latin-ext-800-italic-4aggxh4p.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Exo;font-style:italic;font-display:swap;font-weight:800;src:url(/assets/exo-latin-800-italic-ZqLvXgjZ.woff2)format("woff2"),url(/assets/exo-latin-800-italic-Cu6FZ5yF.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/montserrat-cyrillic-ext-500-normal-11xBT7e1.woff2)format("woff2"),url(/assets/montserrat-cyrillic-ext-500-normal-DOzfAZ45.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/montserrat-cyrillic-500-normal-T0SG181k.woff2)format("woff2"),url(/assets/montserrat-cyrillic-500-normal-CyGtXmN9.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/montserrat-vietnamese-500-normal-NT-t8RG1.woff2)format("woff2"),url(/assets/montserrat-vietnamese-500-normal-DpeZlV_K.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/montserrat-latin-ext-500-normal-BKtbrd6n.woff2)format("woff2"),url(/assets/montserrat-latin-ext-500-normal-DWPqqZgs.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/montserrat-latin-500-normal-DRFEGfly.woff2)format("woff2"),url(/assets/montserrat-latin-500-normal-Dok2oTci.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/montserrat-cyrillic-ext-600-normal-BtBW-rpm.woff2)format("woff2"),url(/assets/montserrat-cyrillic-ext-600-normal-wReYPmz2.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/montserrat-cyrillic-600-normal-CQEPC0hM.woff2)format("woff2"),url(/assets/montserrat-cyrillic-600-normal-DUglwBrH.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/montserrat-vietnamese-600-normal-DKe6qT_E.woff2)format("woff2"),url(/assets/montserrat-vietnamese-600-normal-SJ-HTWuM.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/montserrat-latin-ext-600-normal-DSkTqI9L.woff2)format("woff2"),url(/assets/montserrat-latin-ext-600-normal-CSDhkhgS.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/montserrat-latin-600-normal-UVxSCcoG.woff2)format("woff2"),url(/assets/montserrat-latin-600-normal-CdhFl4lI.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/montserrat-cyrillic-ext-700-normal-MyDreaeu.woff2)format("woff2"),url(/assets/montserrat-cyrillic-ext-700-normal-D-Mk2xRJ.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/montserrat-cyrillic-700-normal-D-Pqjtdp.woff2)format("woff2"),url(/assets/montserrat-cyrillic-700-normal-BvLYcGP1.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/montserrat-vietnamese-700-normal-C0x1De3p.woff2)format("woff2"),url(/assets/montserrat-vietnamese-700-normal-DnwGT2D9.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/montserrat-latin-ext-700-normal-BOP2Nhf0.woff2)format("woff2"),url(/assets/montserrat-latin-ext-700-normal-DdDFr05Z.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/montserrat-latin-700-normal-BdjcYUrC.woff2)format("woff2"),url(/assets/montserrat-latin-700-normal-BWkrl476.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/montserrat-cyrillic-ext-800-normal-GOAQXnVZ.woff2)format("woff2"),url(/assets/montserrat-cyrillic-ext-800-normal-mB3PmEeV.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/montserrat-cyrillic-800-normal-DDmpGQGC.woff2)format("woff2"),url(/assets/montserrat-cyrillic-800-normal-B_mUCQ9O.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/montserrat-vietnamese-800-normal-BDwqwvSG.woff2)format("woff2"),url(/assets/montserrat-vietnamese-800-normal-Chy8GRiB.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/montserrat-latin-ext-800-normal-BBvmbyWk.woff2)format("woff2"),url(/assets/montserrat-latin-ext-800-normal-Wjq_OapB.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/montserrat-latin-800-normal-axpkC1rd.woff2)format("woff2"),url(/assets/montserrat-latin-800-normal-C3dfDxXV.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
