@font-face{font-family:Cinzel;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/cinzel-latin-ext-500-normal-1Z8Q-7rh.woff2)format("woff2"),url(/assets/cinzel-latin-ext-500-normal-BxIh9iwm.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:Cinzel;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/cinzel-latin-500-normal-B-2dbOfA.woff2)format("woff2"),url(/assets/cinzel-latin-500-normal-DMNTwV-V.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:Cinzel;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/cinzel-latin-ext-600-normal-BEFdM_VE.woff2)format("woff2"),url(/assets/cinzel-latin-ext-600-normal-BY9Mq9iK.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:Cinzel;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/cinzel-latin-600-normal-Dd5YO2UX.woff2)format("woff2"),url(/assets/cinzel-latin-600-normal-CH_LB4su.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:Cinzel;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/cinzel-latin-ext-700-normal-C24KFjuG.woff2)format("woff2"),url(/assets/cinzel-latin-ext-700-normal-CORa-yIv.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:Cinzel;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/cinzel-latin-700-normal-Dkw14w9r.woff2)format("woff2"),url(/assets/cinzel-latin-700-normal-C-gK7hA8.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:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-cyrillic-ext-400-normal-g30qAdWV.woff2)format("woff2"),url(/assets/ibm-plex-sans-cyrillic-ext-400-normal-Dsrv2Tcn.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:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-cyrillic-400-normal-DZqxrq2p.woff2)format("woff2"),url(/assets/ibm-plex-sans-cyrillic-400-normal-BTotfTJu.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-greek-400-normal-_efipK4i.woff2)format("woff2"),url(/assets/ibm-plex-sans-greek-400-normal-D9ESIMu3.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:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-vietnamese-400-normal-DG4YqDda.woff2)format("woff2"),url(/assets/ibm-plex-sans-vietnamese-400-normal-fK1oJ5dG.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:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-latin-ext-400-normal-C5H60-Va.woff2)format("woff2"),url(/assets/ibm-plex-sans-latin-ext-400-normal-RBey6euL.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:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-latin-400-normal-CDDApCn2.woff2)format("woff2"),url(/assets/ibm-plex-sans-latin-400-normal-CYLoc0-x.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:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-cyrillic-ext-500-normal-Cs5J6C77.woff2)format("woff2"),url(/assets/ibm-plex-sans-cyrillic-ext-500-normal-DB5PtV2g.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:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-cyrillic-500-normal-CocWQlwt.woff2)format("woff2"),url(/assets/ibm-plex-sans-cyrillic-500-normal-ByOcLdNv.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-greek-500-normal-JMMifIXV.woff2)format("woff2"),url(/assets/ibm-plex-sans-greek-500-normal-CuWXN6rf.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:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-vietnamese-500-normal-e4dixQRQ.woff2)format("woff2"),url(/assets/ibm-plex-sans-vietnamese-500-normal-BEb3_waV.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:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-latin-ext-500-normal-DakdToA3.woff2)format("woff2"),url(/assets/ibm-plex-sans-latin-ext-500-normal-D0aIdm-b.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:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-latin-500-normal-6ng42L7E.woff2)format("woff2"),url(/assets/ibm-plex-sans-latin-500-normal-BgVn5rGT.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:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-cyrillic-ext-600-normal-DUMzJB7m.woff2)format("woff2"),url(/assets/ibm-plex-sans-cyrillic-ext-600-normal-Bz0x94Yp.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:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-cyrillic-600-normal-71GNu3SW.woff2)format("woff2"),url(/assets/ibm-plex-sans-cyrillic-600-normal-BGq0mW3O.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-greek-600-normal-DzTrcv_p.woff2)format("woff2"),url(/assets/ibm-plex-sans-greek-600-normal-D-CqTdkO.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:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-vietnamese-600-normal-DpPYBSTl.woff2)format("woff2"),url(/assets/ibm-plex-sans-vietnamese-600-normal-DgdngZtN.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:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-latin-ext-600-normal-DOrvGEcy.woff2)format("woff2"),url(/assets/ibm-plex-sans-latin-ext-600-normal-DIrixKbi.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:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-latin-600-normal-CuJfVYMP.woff2)format("woff2"),url(/assets/ibm-plex-sans-latin-600-normal-Cu4Hd6ag.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:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-sans-cyrillic-ext-700-normal-BmRLXWpJ.woff2)format("woff2"),url(/assets/ibm-plex-sans-cyrillic-ext-700-normal-DCQwxkRk.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:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-sans-cyrillic-700-normal-D_uavGvn.woff2)format("woff2"),url(/assets/ibm-plex-sans-cyrillic-700-normal-RFb1v-CK.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-sans-greek-700-normal-wyJ6jzdA.woff2)format("woff2"),url(/assets/ibm-plex-sans-greek-700-normal-CkZN0sRy.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:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-sans-vietnamese-700-normal-CkEo6LDy.woff2)format("woff2"),url(/assets/ibm-plex-sans-vietnamese-700-normal-BV5B8Are.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:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-sans-latin-ext-700-normal-aMgXseD4.woff2)format("woff2"),url(/assets/ibm-plex-sans-latin-ext-700-normal-DZH6Xh-4.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:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-sans-latin-700-normal-Bxkt5Cjx.woff2)format("woff2"),url(/assets/ibm-plex-sans-latin-700-normal-Bth3BMcD.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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-cyrillic-ext-400-normal-xuaO2J-f.woff2)format("woff2"),url(/assets/ibm-plex-mono-cyrillic-ext-400-normal-DMdlQ8Kv.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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-cyrillic-400-normal-BSMlKf0J.woff2)format("woff2"),url(/assets/ibm-plex-mono-cyrillic-400-normal-CEL4l2ZJ.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-vietnamese-400-normal-BulugwFq.woff2)format("woff2"),url(/assets/ibm-plex-mono-vietnamese-400-normal-DDuiU_S-.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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-latin-ext-400-normal-BmRBH3aV.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-ext-400-normal-D3D2R8hC.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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-latin-400-normal-DMJ8VG8y.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-400-normal-CvHOgSBP.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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-cyrillic-ext-500-normal-BqneJy0T.woff2)format("woff2"),url(/assets/ibm-plex-mono-cyrillic-ext-500-normal-BIfNGwUT.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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-cyrillic-500-normal-Bq9vWWag.woff2)format("woff2"),url(/assets/ibm-plex-mono-cyrillic-500-normal-Ael50iVv.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-vietnamese-500-normal-DZ4AoWbu.woff2)format("woff2"),url(/assets/ibm-plex-mono-vietnamese-500-normal-C8zxqsMH.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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-latin-ext-500-normal-CAhNIIs5.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-ext-500-normal-CZ70TYgx.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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-latin-500-normal-DSY6xOcd.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-500-normal-CB9ihrfo.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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-mono-cyrillic-ext-600-normal-V-xxqcpd.woff2)format("woff2"),url(/assets/ibm-plex-mono-cyrillic-ext-600-normal-9HEixskS.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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-mono-cyrillic-600-normal-CTOM6hUh.woff2)format("woff2"),url(/assets/ibm-plex-mono-cyrillic-600-normal-fLZuRloM.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-mono-vietnamese-600-normal-D2EvbN8M.woff2)format("woff2"),url(/assets/ibm-plex-mono-vietnamese-600-normal-iLQfcSjf.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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-mono-latin-ext-600-normal-D38SheWl.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-ext-600-normal-DmB0ttJJ.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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-mono-latin-600-normal-BgSNZQsw.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-600-normal-DWFSQ4vo.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{--cr-cabinet-950:#0b0c0e;--cr-cabinet-900:#101114;--cr-cabinet-800:#141519;--cr-cabinet-750:#17191d;--cr-cabinet-700:#1b1d22;--cr-cabinet-600:#23262c;--cr-cabinet-500:#2d3037;--cr-cabinet-400:#3a3d45;--cr-gold:#e1a93a;--cr-gold-hi:#f2cc78;--cr-gold-lo:#b07a22;--cr-gold-deep:#7a5315;--cr-gold-line:#e1a93a38;--cr-gold-line-strong:#e1a93a73;--cr-gold-wash:#e1a93a14;--cr-gold-leaf:linear-gradient(135deg, #f7dc98 0%, #e1a93a 38%, #b07a22 62%, #f2cc78 100%);--cr-gold-text:linear-gradient(180deg, #fbe7b4 0%, #f2cc78 40%, #d69b30 100%);--cr-ivory:#eee9de;--cr-ivory-2:#eee9debd;--cr-ivory-3:#eee9de85;--cr-ivory-4:#eee9de4d;--cr-hairline:#eee9de17;--cr-win:#80c694;--cr-win-wash:#80c69424;--cr-loss:#e4746c;--cr-loss-wash:#e4746c24;--cr-push:#b9b3a6;--cr-info:#8fb3d9;--cr-card-paper:#fbf7ee;--cr-card-paper-2:#efe7d6;--cr-card-red:#b3202c;--cr-card-black:#17181c;--cr-card-back:#5b1620;--cr-felt-poker:#0f5237;--cr-felt-poker-hi:#177049;--cr-felt-poker-lo:#07301f;--cr-felt-blackjack:#0d5a50;--cr-felt-blackjack-hi:#16786b;--cr-felt-blackjack-lo:#06332d;--cr-felt-baccarat:#5c1822;--cr-felt-baccarat-hi:#7a2330;--cr-felt-baccarat-lo:#300a10;--cr-felt-roulette:#146b3a;--cr-felt-roulette-hi:#1d8a4c;--cr-felt-roulette-lo:#093a1e;--cr-felt-craps:#15295a;--cr-felt-craps-hi:#203a7a;--cr-felt-craps-lo:#0a1531;--cr-felt-slots:#16140f;--cr-felt-slots-hi:#2a241a;--cr-felt-slots-lo:#0b0a07;--cr-felt-circus:#1d0f33;--cr-felt-circus-hi:#34195c;--cr-felt-circus-lo:#0d0620;--cr-felt-billiards:#1f6f52;--cr-felt-billiards-hi:#2b8f6a;--cr-felt-billiards-lo:#0f3b2b;--cr-mahogany:#5a2716;--cr-mahogany-hi:#7d3a22;--cr-mahogany-lo:#2e130a;--cr-leather:#1a1410;--cr-font-display:"Cinzel", "Trajan Pro", Georgia, "Times New Roman", serif;--cr-font-ui:"IBM Plex Sans", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--cr-font-mono:"IBM Plex Mono", ui-monospace, "SFMono-Regular", Menlo, Consolas, monospace;--cr-text-xs:13px;--cr-text-sm:14px;--cr-text-md:15px;--cr-text-lg:18px;--cr-text-xl:22px;--cr-text-2xl:28px;--cr-text-3xl:36px;--cr-text-4xl:48px;--cr-space-1:4px;--cr-space-2:8px;--cr-space-3:12px;--cr-space-4:16px;--cr-space-5:20px;--cr-space-6:24px;--cr-space-8:32px;--cr-space-10:40px;--cr-space-12:48px;--cr-radius-sm:6px;--cr-radius-md:10px;--cr-radius-lg:16px;--cr-radius-xl:22px;--cr-radius-pill:999px;--cr-tap:44px;--cr-topbar-h:64px;--cr-shadow-1:0 1px 0 #ffffff0a inset, 0 1px 2px #00000080;--cr-shadow-2:0 1px 0 #ffffff0d inset, 0 8px 24px #00000073, 0 2px 6px #0006;--cr-shadow-3:0 1px 0 #ffffff0f inset, 0 24px 60px #0009, 0 6px 16px #00000080;--cr-glow-gold:0 0 0 1px #f2cc78b3, 0 0 18px #e1a93a8c, 0 0 42px #e1a93a40;--cr-focus-ring:2px solid var(--cr-gold-hi);--cr-focus-offset:2px;--cr-dur-instant:80ms;--cr-dur-fast:.14s;--cr-dur-base:.22s;--cr-dur-slow:.42s;--cr-ease-out:cubic-bezier(.22, 1, .36, 1);--cr-ease-in-out:cubic-bezier(.65, 0, .35, 1);--cr-ease-spring:cubic-bezier(.34, 1.56, .64, 1);--cr-noise:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.5 0 0 0 0 0.5 0 0 0 0 0.5 0 0 0 0.55 0'/%3E%3C/filter%3E%3Crect width='220' height='220' filter='url(%23n)'/%3E%3C/svg%3E")}@media (prefers-reduced-motion:reduce){:root:not([data-motion=full]){--cr-dur-fast:1ms;--cr-dur-base:.12s;--cr-dur-slow:.16s}}:root[data-motion=reduced]{--cr-dur-fast:1ms;--cr-dur-base:.12s;--cr-dur-slow:.16s}*,:before,:after{box-sizing:border-box}html,body,#root{height:100%}:root{--cr-safe-top:env(safe-area-inset-top,0px)}:root[data-platform=mobile]{--cr-safe-top:max(env(safe-area-inset-top,0px), 48px)}html{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body{background:var(--cr-cabinet-800);color:var(--cr-ivory);font-family:var(--cr-font-ui);font-size:var(--cr-text-md);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overscroll-behavior:none;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;margin:0;line-height:1.45}input,textarea,select,[contenteditable]{-webkit-user-select:text;user-select:text}.cr-cabinet{background:radial-gradient(1200px 520px at 50% -140px, #e1a93a17, transparent 70%), radial-gradient(900px 600px at 100% 120%, #5b16202e, transparent 70%), linear-gradient(180deg, var(--cr-cabinet-750) 0%, var(--cr-cabinet-800) 40%, var(--cr-cabinet-900) 100%);min-height:100%;position:relative}.cr-cabinet:before{content:"";pointer-events:none;background-image:var(--cr-noise);opacity:.05;mix-blend-mode:overlay;z-index:0;position:fixed;inset:0}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer}a{color:var(--cr-gold-hi)}img{max-width:100%;display:block}:where(a,button,[role=button],[tabindex]:not([tabindex="-1"]),input,select,textarea,summary):focus-visible{outline:var(--cr-focus-ring);outline-offset:var(--cr-focus-offset)}::selection{color:var(--cr-ivory);background:#e1a93a59}.cr-mono,.cr-num{font-family:var(--cr-font-mono);font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1, "zero" 0;letter-spacing:-.01em}.cr-display{font-family:var(--cr-font-display);letter-spacing:.04em}.cr-eyebrow{font-family:var(--cr-font-ui);font-size:var(--cr-text-xs);letter-spacing:.16em;text-transform:uppercase;color:var(--cr-gold);font-weight:600}.cr-gold-text{background:var(--cr-gold-text);color:#0000;-webkit-background-clip:text;background-clip:text}.cr-visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}*{scrollbar-width:thin;scrollbar-color:#e1a93a47 transparent}@media (prefers-reduced-motion:reduce){:root:not([data-motion=full]) *,:root:not([data-motion=full]) :before,:root:not([data-motion=full]) :after{scroll-behavior:auto!important;animation-duration:1ms!important;animation-iteration-count:1!important}}:root[data-motion=reduced] *,:root[data-motion=reduced] :before,:root[data-motion=reduced] :after{scroll-behavior:auto!important;animation-duration:1ms!important;animation-iteration-count:1!important}@keyframes cr-spin{to{transform:rotate(360deg)}}@keyframes cr-glow{0%,to{box-shadow:0 0 0 2px #f2cc78f2,0 0 14px #e1a93a8c,0 6px 14px #0006}50%{box-shadow:0 0 0 2px #f7dc98,0 0 26px #e1a93ad9,0 6px 14px #0006}}@keyframes cr-pulse-win{0%,to{box-shadow:0 0 0 1.5px #80c694e6,0 0 12px #80c69459}50%{box-shadow:0 0 0 2px #80c694,0 0 26px #80c69499}}@keyframes cr-flash-up{0%{color:var(--cr-win);text-shadow:0 0 14px #80c69499}to{text-shadow:none}}@keyframes cr-flash-down{0%{color:var(--cr-loss)}}@keyframes cr-sheen{0%{transform:translate(-120%)}to{transform:translate(120%)}}@keyframes cr-rays{to{transform:rotate(360deg)}}@keyframes cr-warn{50%{opacity:.55}}.cr-toasts{top:calc(14px + var(--cr-safe-top));z-index:1000;pointer-events:none;flex-direction:column;align-items:center;gap:8px;width:min(92vw,480px);display:flex;position:fixed;left:50%;transform:translate(-50%)}.cr-toast{pointer-events:auto;border:1px solid var(--cr-gold-line);border-left:3px solid var(--cr-info);max-width:100%;min-height:46px;box-shadow:var(--cr-shadow-2);color:var(--cr-ivory);font-size:var(--cr-text-sm);text-align:left;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(#262930f7,#141519f7);border-radius:14px;align-items:center;gap:12px;padding:10px 18px 10px 12px;display:flex}.cr-toast__icon{color:var(--cr-info);display:inline-flex}.cr-toast--win{border-left-color:var(--cr-gold)}.cr-toast--win .cr-toast__icon{color:var(--cr-gold-hi)}.cr-toast--error{border-left-color:var(--cr-loss)}.cr-toast--error .cr-toast__icon{color:var(--cr-loss)}.cr-btn{font-family:var(--cr-font-ui);letter-spacing:.01em;white-space:nowrap;-webkit-user-select:none;user-select:none;touch-action:manipulation;transition:filter var(--cr-dur-fast) var(--cr-ease-out), background var(--cr-dur-fast) var(--cr-ease-out), border-color var(--cr-dur-fast) var(--cr-ease-out), color var(--cr-dur-fast) var(--cr-ease-out), box-shadow var(--cr-dur-base) var(--cr-ease-out);border:1px solid #0000;border-radius:12px;justify-content:center;align-items:center;gap:8px;font-weight:600;display:inline-flex;position:relative}.cr-btn--sm{height:36px;font-size:var(--cr-text-sm);border-radius:10px;padding:0 14px}.cr-btn--md{height:44px;font-size:var(--cr-text-md);padding:0 18px}.cr-btn--lg{border-radius:14px;height:54px;padding:0 28px;font-size:17px}.cr-btn--icon{aspect-ratio:1;padding:0}.cr-btn--full{width:100%}.cr-btn__icon{display:inline-flex}.cr-btn--primary{color:#241703;font-family:var(--cr-font-display);letter-spacing:.08em;text-transform:uppercase;text-shadow:0 1px #fff0c873;background:linear-gradient(#f7da92 0%,#e8b44a 46%,#c78c2a 100%);border-color:#fce8b4d9;font-weight:700;box-shadow:inset 0 1px #fff9,inset 0 -2px #7a531573,0 6px 20px #e1a93a42,0 1px 2px #00000080}.cr-btn--primary.cr-btn--sm{font-size:13px}.cr-btn--primary:not(:disabled):hover{filter:brightness(1.07)saturate(1.05);box-shadow:inset 0 1px #ffffffa6,inset 0 -2px #7a531573,0 8px 28px #e1a93a66,0 1px 2px #00000080}.cr-btn--secondary{color:var(--cr-ivory);border-color:var(--cr-gold-line);background:linear-gradient(#2c2f36 0%,#1d1f24 100%);box-shadow:inset 0 1px #ffffff0f,0 2px 8px #0006}.cr-btn--secondary:not(:disabled):hover{border-color:var(--cr-gold-line-strong);color:var(--cr-gold-hi)}.cr-btn--ghost{color:var(--cr-ivory-2);background:0 0}.cr-btn--ghost:not(:disabled):hover{color:var(--cr-ivory);background:#eee9de0f}.cr-btn--danger{color:#2b0a07;background:linear-gradient(#ef968e 0%,#d9635a 55%,#b94a42 100%);border-color:#ffd2c880;box-shadow:inset 0 1px #fff6,0 6px 18px #e4746c38}.cr-btn--danger:not(:disabled):hover{filter:brightness(1.06)}.cr-btn:disabled{cursor:not-allowed;opacity:.42;filter:saturate(.5);box-shadow:none}.cr-btn--loading{cursor:progress}.cr-btn--loading .cr-btn__label,.cr-btn--loading .cr-btn__icon{opacity:.35}.cr-btn__spinner{border:2px solid;border-top-color:#0000;border-radius:50%;width:18px;height:18px;animation:.8s linear infinite cr-spin;position:absolute}.cr-panel{color:var(--cr-ivory);border-radius:18px;position:relative}.cr-panel--raised{border:1px solid var(--cr-gold-line);box-shadow:var(--cr-shadow-2);background:linear-gradient(#282b32f0 0%,#181a1ef5 100%)}.cr-panel--raised:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#f2cc78b3,#0000);height:1px;position:absolute;top:-1px;left:12%;right:12%}.cr-panel--inset{background:linear-gradient(#0e0f12 0%,#15171b 100%);border:1px solid #eee9de0f;box-shadow:inset 0 2px 12px #000000a6,0 1px #ffffff08}.cr-panel--glass{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#080a0c80;border:1px solid #eee9de1a}.cr-panel--pad-none{padding:0}.cr-panel--pad-sm{padding:12px}.cr-panel--pad-md{padding:20px}.cr-panel--pad-lg{padding:28px}.cr-panel__header{justify-content:space-between;align-items:flex-end;gap:12px;margin-bottom:14px;display:flex}.cr-panel__titles{min-width:0}.cr-panel__title{font-family:var(--cr-font-display);letter-spacing:.04em;margin:2px 0 0;font-size:19px;font-weight:600}.cr-panel__actions{gap:8px;display:flex}.cr-card{perspective:calc(var(--cr-card-w,84px) * 9);-webkit-user-select:none;user-select:none;flex:none;position:relative}.cr-card__arc{width:100%;height:100%}.cr-card__inner{width:100%;height:100%;transform-style:preserve-3d;position:relative}.cr-card__face{border-radius:calc(var(--cr-card-w,84px) * .068);backface-visibility:hidden;position:absolute;inset:0;box-shadow:0 1px 1px #00000059,0 4px 12px #00000061}.cr-card__back{transform:rotateY(180deg)}.cr-card__svg{width:100%;height:100%;display:block;position:relative}.cr-card__material{border-radius:7%;width:100%;height:100%;display:block;position:absolute;inset:0}.cr-card--glow .cr-card__face{animation:1.9s ease-in-out infinite cr-glow}.cr-card--dimmed{filter:brightness(.5)saturate(.6);transition:filter var(--cr-dur-slow) var(--cr-ease-out)}.cr-card--interactive{cursor:pointer}.cr-hand{flex:none;position:relative}.cr-hand__slot{position:absolute}.cr-hand__label{border-radius:var(--cr-radius-pill);font-size:var(--cr-text-sm);white-space:nowrap;background:#08090bc7;border:1px solid #eee9de24;padding:2px 10px;font-weight:600;position:absolute;top:calc(100% + 8px);left:50%;transform:translate(-50%)}.cr-hand__label--win{color:var(--cr-win);border-color:#80c69473}.cr-hand__label--loss{color:var(--cr-loss);border-color:#e4746c66}.cr-hand__label--gold{color:var(--cr-gold-hi);border-color:var(--cr-gold-line-strong)}.cr-chip{border-radius:50%;flex:none;line-height:0;display:inline-block;position:relative}.cr-chip__svg{filter:drop-shadow(0 2px 2px #00000080);display:block}.cr-chip--button{cursor:pointer;background:0 0;border:0;padding:0}.cr-chip--selected:after{content:"";box-shadow:0 0 0 2px var(--cr-gold-hi), 0 0 18px #e1a93a99;pointer-events:none;border-radius:50%;position:absolute;inset:-4px}.cr-chip--disabled{cursor:not-allowed;opacity:.32;filter:grayscale(.7)}.cr-stack{pointer-events:none;flex-direction:column;align-items:center;gap:5px;display:inline-flex}.cr-stack__chips{position:relative}.cr-stack__chip{line-height:0;position:absolute;left:0}.cr-stack__shadow{background:radial-gradient(closest-side,#0009,#0000);border-radius:50%;position:absolute;bottom:-10%;left:2%}.cr-stack__label{border-radius:var(--cr-radius-pill);color:var(--cr-ivory);white-space:nowrap;background:#08090bc7;border:1px solid #eee9de24;padding:0 8px;font-size:13px;font-weight:600;line-height:20px}.cr-stack__label--win{color:var(--cr-win);border-color:#80c69473}.cr-stack__label--loss{color:var(--cr-loss);border-color:#e4746c66}.cr-rack{align-items:center;gap:12px;max-width:100%;display:flex}.cr-rack__tray{border:1px solid var(--cr-gold-line);scrollbar-width:none;background:linear-gradient(#0c0d10 0%,#17191d 100%);border-radius:18px;gap:10px;max-width:100%;padding:16px 14px 10px;display:flex;overflow-x:auto;box-shadow:inset 0 3px 10px #000000bf,inset 0 -1px #ffffff0a,0 1px #ffffff08}.cr-spot{color:#f6f0e2eb;cursor:pointer;-webkit-user-select:none;user-select:none;touch-action:manipulation;-webkit-touch-callout:none;transition:background var(--cr-dur-base) var(--cr-ease-out), border-color var(--cr-dur-base) var(--cr-ease-out), box-shadow var(--cr-dur-base) var(--cr-ease-out), opacity var(--cr-dur-slow) var(--cr-ease-out);background:#ffffff04;border:1.5px solid #f6f0e299;border-radius:14px;justify-content:center;align-items:center;padding:0;display:flex;position:relative}.cr-spot--circle{border-radius:50%}.cr-spot--pill{border-radius:var(--cr-radius-pill)}.cr-spot:not(.cr-spot--disabled):hover{border-color:var(--cr-gold-hi);background:#f2cc7817;box-shadow:0 0 0 1px #f2cc7840,inset 0 0 24px #f2cc7814}.cr-spot__print{text-align:center;pointer-events:none;transition:opacity var(--cr-dur-base);flex-direction:column;align-items:center;gap:1px;padding:0 8px;display:flex}.cr-spot__label{font-family:var(--cr-font-display);letter-spacing:.1em;text-transform:uppercase;text-shadow:0 1px 2px #00000059;font-size:15px;font-weight:700}.cr-spot__payout{font-family:var(--cr-font-ui);letter-spacing:.04em;opacity:.72;font-size:13px;font-weight:500}.cr-spot--active.cr-spot--rect .cr-spot__print{transform-origin:0 0;opacity:.8;align-items:flex-start;padding:0;position:absolute;top:9px;left:11px;transform:scale(.86)}.cr-spot--active .cr-spot__payout{display:none}.cr-spot--active.cr-spot--circle .cr-spot__print{opacity:0}.cr-spot--active.cr-spot--pill .cr-spot__print{opacity:.8;padding-right:52px}.cr-spot__mine{position:absolute;top:50%;left:50%;transform:translate(-50%,-46%)}.cr-spot--rect .cr-spot__mine{transform:translate(-50%,-30%)}.cr-spot--pill .cr-spot__mine{left:auto;right:12px;transform:translateY(-50%)}.cr-spot__others{border-radius:var(--cr-radius-pill);pointer-events:none;background:#0607099e;align-items:center;gap:5px;padding:2px 8px 2px 2px;font-size:13px;font-weight:600;display:inline-flex;position:absolute;top:6px;right:6px}.cr-spot__avatars{display:inline-flex}.cr-spot__avatars>*{border-radius:50%;box-shadow:0 0 0 1.5px #060709e6}.cr-spot__avatars>*+*{margin-left:-6px}.cr-spot--disabled{cursor:default}.cr-spot--win{border-color:var(--cr-win);background:#80c69414;animation:1.6s ease-in-out infinite cr-pulse-win}.cr-spot--loss{opacity:.5}.cr-spot--push{border-color:#eee9de59}.cr-avatar{border-radius:50%;flex:none;display:inline-flex;position:relative}.cr-avatar__disc{border-radius:50%;justify-content:center;align-items:center;width:100%;height:100%;display:flex;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff24,0 2px 6px #00000073}.cr-avatar__disc img{object-fit:cover;width:100%;height:100%}.cr-avatar__initials{color:var(--cr-ivory);letter-spacing:.02em;font-weight:600;line-height:1}.cr-avatar--ring-gold:after,.cr-avatar--ring-turn:after,.cr-avatar--ring-win:after,.cr-avatar--ring-away:after{content:"";pointer-events:none;border-radius:50%;position:absolute;inset:-4px}.cr-avatar--ring-gold:after{box-shadow:0 0 0 2px var(--cr-gold)}.cr-avatar--ring-turn:after{background:conic-gradient(from 0deg, var(--cr-gold-hi), var(--cr-gold-lo) 35%, transparent 62%, var(--cr-gold-hi));animation:1.4s linear infinite cr-spin;inset:-5px;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 3px),#000 calc(100% - 3px));mask:radial-gradient(farthest-side,#0000 calc(100% - 3px),#000 calc(100% - 3px))}.cr-avatar--ring-win:after{box-shadow:0 0 0 2px var(--cr-win), 0 0 16px #80c69480}.cr-avatar--ring-away:after{border:2px dashed #eee9de59}.cr-avatar--dimmed .cr-avatar__disc{filter:grayscale(.8)brightness(.55)}.cr-avatar__status{border:2px solid var(--cr-cabinet-800);border-radius:50%;width:28%;min-width:9px;height:28%;min-height:9px;position:absolute;bottom:2%;right:2%}.cr-avatar__status--online{background:var(--cr-win)}.cr-avatar__status--away{background:var(--cr-push)}.cr-avatar-stack{align-items:center;display:inline-flex}.cr-avatar-stack>*{box-shadow:0 0 0 2px var(--cr-cabinet-800);border-radius:50%}.cr-avatar-stack>*+*{margin-left:calc(var(--cr-avatar-size,28px) * -.32)}.cr-avatar-stack__more{background:var(--cr-cabinet-500);color:var(--cr-ivory-2);justify-content:center;align-items:center;font-size:13px;font-weight:600;display:inline-flex}.cr-seat{flex-direction:column;align-items:center;gap:6px;min-width:0;display:flex}.cr-seat--row{flex-direction:row;gap:10px}.cr-seat--row .cr-seat__plate{align-items:flex-start}.cr-seat__avatar{justify-content:center;align-items:center;display:flex;position:relative}.cr-seat__plate{min-width:104px;max-width:150px;transition:border-color var(--cr-dur-base), box-shadow var(--cr-dur-base);background:linear-gradient(#181a1ef0,#0a0b0df0);border:1px solid #eee9de1a;border-radius:12px;flex-direction:column;align-items:center;gap:1px;padding:5px 12px 6px;display:flex;box-shadow:0 4px 14px #00000073}.cr-seat--you .cr-seat__plate{border-color:var(--cr-gold-line-strong)}.cr-seat--turn .cr-seat__plate{border-color:var(--cr-gold-hi);box-shadow:0 0 0 1px #f2cc784d,0 0 22px #e1a93a4d,0 4px 14px #00000073}.cr-seat--dimmed .cr-seat__plate{opacity:.6}.cr-seat__name{max-width:100%;font-size:var(--cr-text-sm);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:6px;font-weight:600;display:flex;overflow:hidden}.cr-seat__name--empty{color:var(--cr-ivory-3);font-size:13px;font-weight:500}.cr-seat__you{background:var(--cr-gold-wash);color:var(--cr-gold-hi);border-radius:4px;padding:0 5px;font-size:13px;font-weight:600;line-height:17px}.cr-seat__stack{color:var(--cr-gold-hi);font-size:var(--cr-text-sm);font-weight:600}.cr-seat__status{color:var(--cr-ivory-3);letter-spacing:.06em;text-transform:uppercase;font-size:13px;font-weight:600}.cr-seat__status--win{color:var(--cr-win)}.cr-seat__status--loss{color:var(--cr-loss)}.cr-seat__status--gold{color:var(--cr-gold-hi)}.cr-seat__sit,.cr-seat__open{background:#00000038;border:1.5px dashed #eee9de38;border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.cr-seat__sit{color:var(--cr-gold-hi);font-family:var(--cr-font-display);letter-spacing:.08em;cursor:pointer;transition:background var(--cr-dur-base), border-color var(--cr-dur-base);border-color:#f2cc7899;font-size:14px;font-weight:700}.cr-seat__sit:hover{background:var(--cr-gold-wash);border-style:solid}.cr-seat__extra{margin-top:2px}.cr-timer{flex:none;justify-content:center;align-items:center;display:inline-flex;position:relative}.cr-timer svg{position:absolute;inset:0;overflow:visible}.cr-timer__track{stroke:#eee9de1f}.cr-timer__arc{stroke:var(--cr-ivory);filter:drop-shadow(0 0 4px #eee9de73);transition:stroke var(--cr-dur-slow)}.cr-timer--warn .cr-timer__arc{stroke:var(--cr-loss);filter:drop-shadow(0 0 5px #e4746cb3);animation:.9s ease-in-out infinite cr-warn}.cr-timer__center{justify-content:center;align-items:center;display:flex;position:relative}.cr-timer__seconds{color:var(--cr-ivory);font-size:15px;font-weight:600}.cr-timer--warn .cr-timer__seconds{color:var(--cr-loss)}.cr-number{display:inline-block}.cr-number--up{animation:cr-flash-up 1.2s var(--cr-ease-out)}.cr-number--down{animation:cr-flash-down 1.2s var(--cr-ease-out)}.cr-wallet{border-radius:var(--cr-radius-pill);border:1px solid var(--cr-gold-line);white-space:nowrap;background:linear-gradient(#0d0e11,#17191d);align-items:center;gap:8px;height:40px;padding:0 14px 0 5px;display:inline-flex;box-shadow:inset 0 1px 4px #000000a6,0 1px #ffffff0a}.cr-wallet__icon{background:var(--cr-gold-leaf);color:#2b1c04;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;display:inline-flex;box-shadow:inset 0 1px #ffffff80,0 1px 3px #00000080}.cr-wallet__amount{color:var(--cr-gold-hi);font-size:16px;font-weight:600}.cr-win{z-index:50;pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0;overflow:hidden}.cr-win__scrim{background:radial-gradient(#060608b3 0%,#06060866 50%,#06060800 80%);position:absolute;inset:0}.cr-win__rays{aspect-ratio:1;background:repeating-conic-gradient(#f2cc781c 0deg 5deg,#0000 5deg 15deg);width:max(140%,900px);animation:40s linear infinite cr-rays;position:absolute;-webkit-mask:radial-gradient(circle,#000 0%,#0009 22%,#0000 55%);mask:radial-gradient(circle,#000 0%,#0009 22%,#0000 55%)}.cr-win__banner{text-align:center;background:radial-gradient(120% 90% at 50% 0,#e1a93a29,#0000 60%),linear-gradient(#211b12 0%,#120f0a 100%);border:1px solid #f2cc78cc;border-radius:6px;min-width:min(440px,88%);max-width:92%;padding:18px clamp(20px,5vw,44px) 16px;position:relative;overflow:hidden;box-shadow:0 0 0 4px #0c0905e6,0 0 0 5px #e1a93a8c,0 30px 80px #000000b3,0 0 70px #e1a93a33}.cr-win__sheen{animation:cr-sheen 2.2s .25s var(--cr-ease-out) forwards;background:linear-gradient(105deg,#0000 35%,#ffeec42e 48%,#0000 60%);position:absolute;inset:0;transform:translate(-120%)}.cr-win__rule{align-items:center;gap:10px;width:72%;margin:0 auto;display:flex}.cr-win__rule span{background:linear-gradient(90deg, transparent, var(--cr-gold));flex:1;height:1px}.cr-win__rule span:last-child{background:linear-gradient(90deg, var(--cr-gold), transparent)}.cr-win__rule i{background:var(--cr-gold-hi);width:7px;height:7px;transform:rotate(45deg)}.cr-win__eyebrow{color:var(--cr-gold);letter-spacing:.34em;text-transform:uppercase;margin-top:10px;font-size:13px;font-weight:600}.cr-win__title{background:var(--cr-gold-text);color:#0000;font-family:var(--cr-font-display);letter-spacing:.06em;text-transform:uppercase;-webkit-background-clip:text;background-clip:text;margin:2px 0;font-size:clamp(24px,4.2vw,32px);font-weight:700;line-height:1.15}.cr-win__amount{justify-content:center;align-items:baseline;gap:10px;display:flex}.cr-win__amount .cr-number{color:var(--cr-gold-hi);text-shadow:0 0 26px #e1a93a73;font-size:clamp(34px,6.4vw,48px);font-weight:600}.cr-win__unit{color:var(--cr-ivory-2);font-family:var(--cr-font-display);letter-spacing:.14em;text-transform:uppercase;font-size:15px;font-weight:600}.cr-win__subtitle{color:var(--cr-ivory-2);font-size:var(--cr-text-sm);margin:2px 0 10px}.cr-win__amount+.cr-win__rule{margin-top:10px}.cr-win--big .cr-win__title{font-size:clamp(28px,5vw,40px)}.cr-win--big .cr-win__amount .cr-number{font-size:clamp(40px,7.5vw,60px)}.cr-win--jackpot .cr-win__title{font-size:clamp(32px,6vw,48px)}.cr-win--jackpot .cr-win__amount .cr-number{font-size:clamp(44px,8.5vw,68px)}.cr-win--jackpot .cr-win__banner{box-shadow:0 0 0 4px #0c0905e6,0 0 0 6px #f2cc78d9,0 30px 80px #000000b3,0 0 110px #e1a93a59}.cr-felt,.cr-felt *{-webkit-user-select:none;user-select:none}.cr-felt{--rail-w:18px;--radius:30px;--felt:var(--cr-felt-poker);--felt-hi:var(--cr-felt-poker-hi);--felt-lo:var(--cr-felt-poker-lo);border-radius:var(--radius);position:relative}.cr-felt--rail{padding:var(--rail-w);background:radial-gradient(120% 60% at 50% 0,#ffffff12,#0000 60%),linear-gradient(#2c231c 0%,#17110d 50%,#0b0806 100%);box-shadow:0 30px 70px #0000008c,0 6px 18px #00000080,inset 0 1px #ffffff1a,inset 0 -2px #0009}.cr-felt--rail:after{content:"";inset:calc(var(--rail-w) - 6px);border-radius:calc(var(--radius) - var(--rail-w) + 6px);pointer-events:none;border:1px solid #e1a93a80;position:absolute}.cr-felt__surface{border-radius:calc(var(--radius) - var(--rail-w));background:radial-gradient(ellipse 75% 70% at 50% 42%, var(--felt-hi) 0%, var(--felt) 52%, var(--felt-lo) 100%);height:100%;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #0000008c,inset 0 12px 30px #00000073,inset 0 0 140px #00000059}.cr-felt--bare .cr-felt__surface{border-radius:var(--radius)}.cr-felt__texture{background-image:var(--cr-noise);opacity:.3;mix-blend-mode:overlay;pointer-events:none;background-size:220px 220px;position:absolute;inset:0}.cr-felt__texture:after{content:"";background:radial-gradient(at 50% 45%,#0000 55%,#00000059 100%);position:absolute;inset:0}.cr-felt__content{z-index:1;height:100%;position:relative}.cr-felt--stadium{--radius:999px}.cr-felt--stadium .cr-felt__surface,.cr-felt--stadium.cr-felt--rail:after{border-radius:999px}.cr-felt--arc{border-radius:28px 28px 50% 50%/28px 28px 42% 42%}.cr-felt--arc .cr-felt__surface,.cr-felt--arc.cr-felt--rail:after{border-radius:12px 12px 50% 50%/12px 12px 42% 42%}.cr-felt--blackjack{--felt:var(--cr-felt-blackjack);--felt-hi:var(--cr-felt-blackjack-hi);--felt-lo:var(--cr-felt-blackjack-lo)}.cr-felt--baccarat{--felt:var(--cr-felt-baccarat);--felt-hi:var(--cr-felt-baccarat-hi);--felt-lo:var(--cr-felt-baccarat-lo)}.cr-felt--baccarat.cr-felt--rail{background:radial-gradient(120% 60% at 50% 0,#ffffff0f,#0000 60%),linear-gradient(#1f1a17 0%,#0f0c0a 60%,#070504 100%)}.cr-felt--roulette{--felt:var(--cr-felt-roulette);--felt-hi:var(--cr-felt-roulette-hi);--felt-lo:var(--cr-felt-roulette-lo)}.cr-felt--craps{--felt:var(--cr-felt-craps);--felt-hi:var(--cr-felt-craps-hi);--felt-lo:var(--cr-felt-craps-lo)}.cr-felt--roulette.cr-felt--rail,.cr-felt--craps.cr-felt--rail{background:radial-gradient(120% 60% at 50% 0%, #ffdcbe1f, transparent 60%), repeating-linear-gradient(92deg, #00000014 0 2px, transparent 2px 9px), linear-gradient(180deg, var(--cr-mahogany-hi) 0%, var(--cr-mahogany) 45%, var(--cr-mahogany-lo) 100%)}.cr-felt--billiards{--felt:var(--cr-felt-billiards);--felt-hi:var(--cr-felt-billiards-hi);--felt-lo:var(--cr-felt-billiards-lo)}.cr-felt--slots{--felt:var(--cr-felt-slots);--felt-hi:var(--cr-felt-slots-hi);--felt-lo:var(--cr-felt-slots-lo)}.cr-felt--circus{--felt:var(--cr-felt-circus);--felt-hi:var(--cr-felt-circus-hi);--felt-lo:var(--cr-felt-circus-lo)}.cr-felt--circus .cr-felt__surface{background:repeating-conic-gradient(from -90deg at 50% -6%,#ffd65c17 0deg 5deg,#0000 5deg 13deg),radial-gradient(70% 55% at 50% 0,#e6293f4d,#0000 72%),linear-gradient(#2a1350 0%,#0d0620 100%)}.cr-felt--circus .cr-felt__texture{opacity:.14}.cr-felt--slots.cr-felt--rail{background:linear-gradient(90deg,#e1a93a59 0 1px,#0000 1px calc(100% - 1px),#e1a93a59 calc(100% - 1px)),linear-gradient(#2e2619 0%,#120f0a 55%,#080705 100%)}.cr-felt--slots .cr-felt__surface{background:repeating-conic-gradient(from -90deg at 50% -10%,#e1a93a13 0deg 4deg,#0000 4deg 12deg),repeating-linear-gradient(90deg,#e1a93a0d 0 1px,#0000 1px 34px),radial-gradient(80% 60% at 50% 0,#e1a93a29,#0000 70%),linear-gradient(#221d15 0%,#0e0c08 100%)}.cr-felt--slots .cr-felt__texture{opacity:.16}.cr-game{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;background:radial-gradient(1100px 620px at 50% 38%, var(--cr-game-tint,#e1a93a0d), transparent 72%), linear-gradient(180deg, var(--cr-cabinet-750) 0%, var(--cr-cabinet-900) 100%);grid-template-rows:auto minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr);height:100dvh;min-height:0;display:grid;position:relative}.cr-game--poker{--cr-game-tint:#0f52374d}.cr-game--blackjack{--cr-game-tint:#0d5a504d}.cr-game--baccarat{--cr-game-tint:#5c182259}.cr-game--roulette{--cr-game-tint:#146b3a47}.cr-game--craps{--cr-game-tint:#15295a66}.cr-game--slots{--cr-game-tint:#e1a93a1a}.cr-game--billiards{--cr-game-tint:#1f6f524d}.cr-game__bar{z-index:10;height:calc(var(--cr-topbar-h) + var(--cr-safe-top));padding:var(--cr-safe-top) 14px 0;border-bottom:1px solid var(--cr-gold-line);background:linear-gradient(#1d1f24f7,#131418f2);justify-content:space-between;align-items:center;gap:12px;display:flex;position:relative;box-shadow:0 10px 30px #00000059}.cr-game__bar-left,.cr-game__bar-right{align-items:center;gap:8px;min-width:0;display:flex}.cr-game__bar-left{flex:auto}.cr-game__bar-right{flex:none}.cr-game__extra{align-items:center;gap:6px;display:inline-flex}.cr-game__extra:empty{display:none}.cr-game__titles{border-left:1px solid var(--cr-hairline);padding-left:4px;min-width:0;padding-inline-start:14px}.cr-game__title{font-family:var(--cr-font-display);letter-spacing:.06em;white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:21px;font-weight:600;line-height:1.2;overflow:hidden}.cr-game__subtitle{color:var(--cr-ivory-3);white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.cr-game__presence{margin-right:4px;display:inline-flex}.cr-game__xp{white-space:nowrap;flex:none;align-items:center;gap:8px;display:inline-flex}.cr-game__xp-dial{flex:none;place-items:center;width:30px;height:30px;display:inline-grid;position:relative}.cr-game__xp-ring{width:100%;height:100%;position:absolute;inset:0;transform:rotate(-90deg)}.cr-game__xp-ring-track{fill:none;stroke:#ffffff29;stroke-width:3px}.cr-game__xp-ring-fill{fill:none;stroke:var(--cr-gold);stroke-width:3px;stroke-linecap:round}.cr-game__xp-dial--max .cr-game__xp-ring-fill{filter:drop-shadow(0 0 4px #e1a93aa6)}.cr-game__xp-lvl{color:var(--cr-ivory-3);font-size:12px;font-weight:600;line-height:1;position:relative}.cr-game__xp-caption{color:var(--cr-ivory-3);font-size:12px}.cr-game__main{grid-template-columns:minmax(0,1fr);min-height:0;display:grid}.cr-game--with-side .cr-game__main{grid-template-columns:minmax(0,1fr) 320px}.cr-game__body{flex-direction:column;min-height:0;padding:16px;display:flex;position:relative;overflow:auto}.cr-game__corner-controls{z-index:40;bottom:calc(16px + env(safe-area-inset-bottom,0px));flex-direction:column;gap:10px;display:flex;position:absolute}.cr-game__corner-controls--bottom-right{align-items:flex-end;right:16px}.cr-game__corner-controls--bottom-left{align-items:flex-start;left:16px}.cr-reaction-trigger{position:relative}.cr-reaction-trigger__btn{border-radius:var(--cr-radius-pill);box-shadow:var(--cr-shadow-2)}.cr-reaction-trigger__picker{border-radius:var(--cr-radius-lg);border:1px solid var(--cr-gold-line);box-shadow:var(--cr-shadow-3);background:linear-gradient(#17181cfa,#0b0c0efc);grid-template-columns:repeat(6,44px);grid-auto-rows:44px;gap:6px;padding:10px;display:grid;position:absolute;bottom:calc(100% + 10px)}.cr-game__corner-controls--bottom-right .cr-reaction-trigger__picker{right:0}.cr-game__corner-controls--bottom-left .cr-reaction-trigger__picker{left:0}.cr-reaction-trigger__item .cr-reaction-media{object-fit:contain;width:28px;height:28px}.cr-reaction-bubble-slot{justify-content:center;align-items:center;display:inline-flex}.cr-reaction-bubble{border-radius:var(--cr-radius-pill);border:1px solid var(--cr-gold-line-strong);width:100%;height:100%;box-shadow:var(--cr-shadow-2);background:linear-gradient(#17181ceb,#0b0c0ef5);justify-content:center;align-items:center;display:flex;overflow:hidden}.cr-reaction-bubble .cr-reaction-media{object-fit:contain;width:78%;height:78%}.cr-reaction-bubble__pop{animation:cr-reaction-pop var(--cr-dur-base) var(--cr-ease-spring)}.cr-reaction-anchor{z-index:30;pointer-events:none;position:absolute;top:-8px;right:-8px}.cr-game__spectator-reactions{top:calc(16px + env(safe-area-inset-top,0px));z-index:35;pointer-events:none;flex-direction:column;align-items:center;gap:8px;max-width:calc(100% - 32px);display:flex;position:absolute;left:50%;transform:translate(-50%)}.cr-spectator-reaction{border-radius:var(--cr-radius-pill);border:1px solid var(--cr-gold-line-strong);max-width:100%;box-shadow:var(--cr-shadow-2);animation:cr-reaction-pop var(--cr-dur-base) var(--cr-ease-spring);background:linear-gradient(#17181cf0,#0b0c0ef7);align-items:center;gap:8px;padding:5px 12px 5px 6px;display:flex}.cr-spectator-reaction__name{white-space:nowrap;text-overflow:ellipsis;max-width:120px;color:var(--cr-ivory);font-size:12px;font-weight:600;overflow:hidden}@media (min-width:641px){.cr-game--poker .cr-game__spectator-reactions{top:calc(16px + 20vh + env(safe-area-inset-top,0px))}}.cr-chat-preview{border-radius:var(--cr-radius-md);border:1px solid var(--cr-gold-line);max-width:220px;box-shadow:var(--cr-shadow-2);color:var(--cr-ivory);text-align:left;cursor:pointer;background:linear-gradient(#17181cf5,#0b0c0efa);flex-direction:column;align-items:flex-start;gap:2px;padding:8px 12px;font-size:13px;display:flex}.cr-chat-preview--bubble .cr-chat-preview__sender{color:var(--cr-gold-hi);font-size:12px;font-weight:600}.cr-chat-preview--bubble .cr-chat-preview__text{white-space:nowrap;text-overflow:ellipsis;max-width:196px;overflow:hidden}.cr-chat-preview--badge{flex-direction:row;align-items:center;gap:8px}.cr-chat-preview__count{border-radius:var(--cr-radius-pill);background:var(--cr-gold-leaf);min-width:20px;height:20px;color:var(--cr-cabinet-950);justify-content:center;align-items:center;padding:0 6px;font-size:12px;font-weight:700;display:inline-flex}.cr-chat-preview__label{color:var(--cr-ivory-2)}.cr-side-tabs{flex-direction:column;min-height:0;display:flex}.cr-side-tabs__strip{border-bottom:1px solid var(--cr-gold-line);gap:4px;margin:0 0 12px;display:flex}.cr-side-tabs__tab{color:var(--cr-ivory-3);font-size:var(--cr-text-sm);cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;align-items:center;gap:6px;margin-right:14px;padding:8px 4px 10px;font-weight:600;display:inline-flex}.cr-side-tabs__tab.is-active{color:var(--cr-ivory);border-bottom-color:var(--cr-gold)}.cr-side-tabs__badge{border-radius:var(--cr-radius-pill);background:var(--cr-gold-leaf);min-width:18px;height:18px;color:var(--cr-cabinet-950);justify-content:center;align-items:center;padding:0 5px;font-size:11px;font-weight:700;display:inline-flex}.cr-side-tabs__panel{min-height:0}.cr-chat{flex-direction:column;gap:10px;display:flex}.cr-chat__log{flex-direction:column;gap:10px;min-height:120px;max-height:44vh;padding-right:2px;display:flex;overflow-y:auto}.cr-chat__empty{color:var(--cr-ivory-3);font-size:var(--cr-text-sm)}.cr-chat__msg{align-items:flex-start;gap:8px;display:flex}.cr-chat__msg-body{flex:1;min-width:0}.cr-chat__msg-head{align-items:baseline;gap:8px;display:flex}.cr-chat__msg-name{color:var(--cr-gold-hi);font-size:12.5px;font-weight:600}.cr-chat__msg--mine .cr-chat__msg-name{color:var(--cr-ivory-2)}.cr-chat__msg-action{color:var(--cr-ivory-4);cursor:pointer;background:0 0;border:none;padding:0;font-size:11px;text-decoration:underline}.cr-chat__msg-action:hover{color:var(--cr-ivory-2)}.cr-chat__msg-action--danger{color:var(--cr-loss)}.cr-chat__msg-text{color:var(--cr-ivory);font-size:var(--cr-text-sm);overflow-wrap:anywhere;white-space:pre-wrap;margin:2px 0 0;line-height:1.4}.cr-chat__muted{border-top:1px solid var(--cr-hairline);color:var(--cr-ivory-3);flex-wrap:wrap;align-items:center;gap:6px;padding-top:6px;font-size:12px;display:flex}.cr-chat__muted-chip{border-radius:var(--cr-radius-pill);border:1px solid var(--cr-hairline);color:var(--cr-ivory-2);cursor:pointer;background:#eee9de0d;align-items:center;gap:4px;padding:3px 8px;font-size:12px;display:inline-flex}.cr-chat__compose{align-items:center;gap:8px;display:flex}.cr-chat__input{border-radius:var(--cr-radius-md);border:1px solid var(--cr-gold-line);min-width:0;height:40px;color:var(--cr-ivory);font-size:var(--cr-text-sm);background:#00000040;flex:1;padding:0 12px}.cr-chat__input:focus-visible{outline:2px solid var(--cr-gold);outline-offset:1px}.cr-chat__count{color:var(--cr-ivory-4);text-align:right;min-width:24px;font-size:12px}.cr-chat__count.is-over{color:var(--cr-loss)}.cr-chat__send{border-radius:var(--cr-radius-md);border:1px solid var(--cr-gold-line-strong);background:var(--cr-gold-leaf);height:40px;color:var(--cr-cabinet-950);font-weight:600;font-size:var(--cr-text-sm);cursor:pointer;padding:0 16px}.cr-chat__send:disabled{opacity:.4;cursor:default}.cr-chat__error{border-radius:var(--cr-radius-md);background:var(--cr-loss-wash);color:var(--cr-loss);padding:8px 10px;font-size:12.5px}.cr-chat-preview:focus-visible,.cr-side-tabs__tab:focus-visible,.cr-chat__msg-action:focus-visible,.cr-chat__muted-chip:focus-visible,.cr-chat__send:focus-visible{outline:2px solid var(--cr-gold);outline-offset:2px}@keyframes cr-reaction-pop{0%{opacity:0;transform:scale(.3)}60%{opacity:1;transform:scale(1.08)}to{opacity:1;transform:scale(1)}}.cr-game__side{border-left:1px solid var(--cr-gold-line);background:linear-gradient(#16171bf0,#0d0e11f7);flex-direction:column;min-height:0;display:flex}.cr-game__side-title{justify-content:space-between;align-items:center;gap:8px;padding:16px 18px 10px;display:flex}.cr-game__side-scroll{flex:1;min-height:0;padding:0 18px 18px;overflow:auto}.cr-game__footer{z-index:5;padding:12px 16px calc(12px + env(safe-area-inset-bottom));border-top:1px solid var(--cr-gold-line);background:linear-gradient(#16171bf2,#0b0c0efa);flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;display:flex;position:relative;box-shadow:0 -10px 30px #0000004d}.cr-game__sheet-toggle{display:none}@media (max-width:900px){.cr-game--with-side .cr-game__main{grid-template-columns:minmax(0,1fr)}.cr-game__side{display:none}.cr-game__sheet-toggle{display:inline-flex}}@media (max-width:1839px){.cr-game--wide-side.cr-game--with-side .cr-game__main{grid-template-columns:minmax(0,1fr)}.cr-game--wide-side .cr-game__side{display:none}.cr-game--wide-side .cr-game__sheet-toggle{display:inline-flex}}@media (max-width:640px){.cr-game__bar{height:calc(58px + var(--cr-safe-top));padding:var(--cr-safe-top) 6px 0;gap:4px}.cr-game__back .cr-btn__label{display:none}.cr-game__back{width:44px;padding:0}.cr-game__titles{padding-inline-start:8px}.cr-game__subtitle,.cr-game__presence{display:none}.cr-game__titles--tight{padding-inline-start:0;border-left:0;max-width:0;padding-left:0;overflow:hidden}.cr-game__body{padding:10px}.cr-wallet{height:36px;padding-right:10px}.cr-wallet__icon{width:26px;height:26px}.cr-wallet__amount{font-size:15px}.cr-game__bar-right{gap:8px}.cr-game__bar-left{flex-grow:0}.cr-game__bar-right>.cr-game__extra,.cr-game__bar-right>.cr-wallet,.cr-game__bar-right>.cr-btn{flex-shrink:0}.cr-game__extra .cr-btn:has(.cr-btn__icon){width:44px;height:44px;padding:0}.cr-game__extra .cr-btn:has(.cr-btn__icon) .cr-btn__label{display:none}.cr-game__bar .cr-wallet{padding:0 6px}.cr-game__bar .cr-wallet__icon{display:none}.cr-game__titles{padding-left:0}.cr-game__xp{flex:none;gap:2px}.cr-game__xp-lvl{letter-spacing:0;font-size:11px}.cr-game__xp-caption{display:none}}.cr-sheet{z-index:200;position:fixed;inset:0}.cr-sheet__scrim{background:#04040699;position:absolute;inset:0}.cr-sheet__panel{border-top:1px solid var(--cr-gold-line-strong);max-height:78dvh;box-shadow:var(--cr-shadow-3);background:linear-gradient(#202329,#141519);border-radius:22px 22px 0 0;flex-direction:column;display:flex;position:absolute;bottom:0;left:0;right:0}.cr-sheet__head{justify-content:space-between;align-items:center;padding:8px 8px 0 20px;display:flex}.cr-sheet__head>.cr-btn:first-of-type{margin-left:auto}.cr-sheet__body{padding:4px 20px calc(20px + env(safe-area-inset-bottom));overflow:auto}.cr-pocket{border-bottom:1px solid var(--cr-hairline);flex-direction:column;gap:8px;margin-bottom:14px;padding-bottom:14px;display:flex}.cr-pocket__list{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.cr-pocket__item{border:1px solid var(--cr-gold-line);background:#eee9de08;border-radius:12px;align-items:center;gap:12px;padding:10px 12px;display:flex}.cr-pocket__text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.cr-pocket__name{color:var(--cr-ivory);align-items:center;gap:8px;font-size:14px;font-weight:600;display:flex}.cr-pocket__count{min-width:20px;height:20px;color:var(--cr-gold-hi);background:#e1a93a2e;border-radius:999px;place-items:center;padding:0 6px;font-size:12px;display:inline-grid}.cr-pocket__note{color:var(--cr-ivory-3);font-size:12.5px;line-height:1.35}.cr-pocket__item.is-active{border-color:#80c69480;box-shadow:0 0 0 1px #80c69433}.cr-pocket__timer{color:var(--cr-win);flex:none;font-size:13px;font-weight:600}.cr-watchfoot{width:100%;padding:14px 16px calc(14px + env(safe-area-inset-bottom));border-top:1px solid var(--cr-gold-line);color:var(--cr-ivory-3);letter-spacing:.01em;background:linear-gradient(#16171bf2,#0b0c0efa);justify-content:center;align-items:center;gap:8px;font-size:13.5px;display:flex}.cr-watchfoot__dot{background:var(--cr-gold);border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 3px #e1a93a2e}.cr-watchfoot__text{color:var(--cr-ivory);font-weight:600}.cr-watchpill{border:1px solid var(--cr-gold-line);height:30px;color:var(--cr-ivory-3);cursor:pointer;background:#00000059;border-radius:999px;align-items:center;gap:5px;padding:0 11px;font-size:12.5px;transition:border-color .15s,color .15s;display:inline-flex}.cr-watchpill:hover{border-color:var(--cr-gold-line-strong);color:var(--cr-ivory)}.cr-watchpill__word{font-weight:500}@media (max-width:640px){.cr-watchpill__word{display:none}}.cr-watchsheet__close{width:36px;height:36px;color:var(--cr-ivory-3);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;display:inline-flex}.cr-watchsheet__list{padding:4px 20px calc(16px + env(safe-area-inset-bottom));flex-direction:column;gap:2px;display:flex;overflow:auto}.cr-watchsheet__row{border-bottom:1px solid #eee9de0f;align-items:center;gap:10px;padding:8px 0;display:flex}.cr-watchsheet__row:last-child{border-bottom:none}.cr-watchsheet__name{color:var(--cr-ivory);flex:1;align-items:center;gap:8px;font-weight:600;display:flex}.cr-watchsheet__you{border:1px solid var(--cr-gold-dim,#e1a93a80);color:var(--cr-gold-hi,#f2cc78);letter-spacing:.06em;text-transform:uppercase;border-radius:999px;padding:1px 7px;font-size:11px;font-weight:700}.cr-watchsheet__from{color:var(--cr-ivory-3);font-size:12px}.cr-results{align-items:center;gap:12px;min-width:0;display:flex}.cr-results__label{flex:none}.cr-results__list{scrollbar-width:none;align-items:center;gap:6px;min-width:0;margin:0;padding:4px 3px;list-style:none;display:flex;overflow-x:auto}.cr-results__list--more{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 48px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 48px),#0000)}.cr-results__item{border-radius:var(--cr-radius-pill);background:var(--cr-cabinet-600);min-width:34px;height:28px;color:var(--cr-ivory);border:1px solid #eee9de24;flex:none;justify-content:center;align-items:center;padding:0 10px;font-size:13px;font-weight:600;display:inline-flex}.cr-results--bead .cr-results__item{border-radius:50%;width:30px;min-width:30px;height:30px;padding:0}.cr-results__item--latest{box-shadow:0 0 0 2px var(--cr-cabinet-800), 0 0 0 3.5px var(--cr-gold-hi)}.cr-results__item--win{background:var(--cr-win-wash);color:var(--cr-win);border-color:#80c69466}.cr-results__item--loss{background:var(--cr-loss-wash);color:var(--cr-loss);border-color:#e4746c5c}.cr-results__item--push{color:var(--cr-push)}.cr-results__item--red{color:#fff;background:linear-gradient(#c22e39,#95202a);border-color:#ffb4b44d}.cr-results__item--black{color:#fff;background:linear-gradient(#2a2b31,#131417);border-color:#eee9de38}.cr-results__item--green{color:#fff;background:linear-gradient(#23965a,#146b3a);border-color:#b4ffc84d}.cr-results__item--gold{background:var(--cr-gold-leaf);color:#2b1c04;border-color:#fce8b4b3}.cr-results__item--blue{color:#fff;background:linear-gradient(#3a6fb5,#24497d);border-color:#bed7ff4d}.cr-results__empty{color:var(--cr-ivory-3);font-size:13px}.cr-dialog__card{border:1px solid var(--cr-gold-line-strong);width:min(580px,100%);max-height:calc(100dvh - 32px);box-shadow:var(--cr-shadow-3);background:radial-gradient(110% 50% at 50% 0,#e1a93a14,#0000 60%),linear-gradient(#25282e 0%,#17191d 100%);border-radius:22px;position:relative;overflow:auto}.cr-dialog__header{align-items:center;gap:14px;padding:20px 14px 12px 22px;display:flex}.cr-dialog__title{font-family:var(--cr-font-display);letter-spacing:.04em;margin:2px 0 0;font-size:23px;font-weight:600}.cr-dialog__close{width:44px;height:44px;color:var(--cr-ivory-2);background:0 0;border:0;border-radius:12px;justify-content:center;align-items:center;margin-left:auto;display:inline-flex}.cr-dialog__close:hover{color:var(--cr-ivory);background:#eee9de0f}.cr-verify__badge{background:var(--cr-gold-leaf);color:#2b1c04;border-radius:50%;flex:none;justify-content:center;align-items:center;width:46px;height:46px;display:inline-flex;box-shadow:inset 0 1px #ffffff80,0 4px 14px #e1a93a40}.cr-verify__body{padding:0 22px 22px}.cr-verify__explain p{color:var(--cr-ivory-2);margin:0 0 10px;font-size:14.5px;line-height:1.6}.cr-verify__field{margin-top:16px}.cr-verify__field-head{justify-content:space-between;align-items:center;gap:8px;display:flex}.cr-verify__copy{border:1px solid var(--cr-hairline);height:32px;color:var(--cr-ivory-2);background:0 0;border-radius:8px;align-items:center;gap:6px;padding:0 10px;font-size:13px;display:inline-flex}.cr-verify__copy:hover{color:var(--cr-gold-hi);border-color:var(--cr-gold-line)}.cr-verify__value{border:1px solid var(--cr-hairline);color:var(--cr-gold-hi);word-break:break-all;background:#0c0d10;border-radius:10px;margin-top:6px;padding:10px 12px;font-size:13px;line-height:1.55;display:block}.cr-verify__pending{color:var(--cr-ivory-3);font-size:var(--cr-text-sm);border:1px dashed #eee9de33;border-radius:10px;margin-top:16px;padding:12px 14px}.cr-verify__details{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;margin:16px 0 0;display:grid}.cr-verify__details dt{color:var(--cr-ivory-3);font-size:13px}.cr-verify__details dd{font-family:var(--cr-font-mono);font-size:var(--cr-text-sm);margin:2px 0 0}.cr-verify__actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:20px;display:flex}.cr-verify__result{font-size:var(--cr-text-sm);border-radius:10px;align-items:center;gap:8px;padding:9px 12px;font-weight:500;display:inline-flex}.cr-verify__result--match{background:var(--cr-win-wash);color:var(--cr-win)}.cr-verify__result--mismatch{background:var(--cr-loss-wash);color:var(--cr-loss)}.cr-verify__result--unavailable{color:var(--cr-ivory-2);background:#eee9de0f}.cr-verify__footnote{color:var(--cr-ivory-3);margin:16px 0 0;font-size:13px}.cr-game__top{flex-direction:column;min-width:0;display:flex}.cr-gamenotice-row{justify-content:center;padding:8px 14px 0;display:flex}.cr-gamenotice{border:1px solid var(--cr-gold-line);max-width:min(760px,100%);color:var(--cr-ivory-1);background:linear-gradient(#e1a93a1a,#e1a93a08);border-radius:999px;align-items:center;gap:10px;padding:5px 6px 5px 10px;font-size:13px;line-height:1.35;display:inline-flex}.cr-gamenotice__tag{letter-spacing:.1em;text-transform:uppercase;color:var(--cr-gold-hi);border:1px solid var(--cr-gold-line-strong);background:#e1a93a29;border-radius:999px;flex:none;padding:2px 9px;font-size:10px;font-weight:600}.cr-gamenotice__text{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.cr-gamenotice__close{width:22px;height:22px;color:var(--cr-ivory-3);cursor:pointer;background:0 0;border:0;border-radius:999px;flex:none;padding:0;font-size:16px;line-height:1}.cr-gamenotice__close:hover{color:var(--cr-ivory-1);background:#ffffff17}.cr-gamenotice__close:focus-visible{outline:2px solid var(--cr-gold);outline-offset:1px}.cr-gamenotice--sale{background:linear-gradient(#2b8f6a24,#2b8f6a0a);border-color:#2b8f6a73}.cr-gamenotice--sale .cr-gamenotice__tag{color:#6fd8ab;background:#2b8f6a33;border-color:#2b8f6a80}.cr-gamenotice--warning{background:linear-gradient(#c0563f24,#c0563f0a);border-color:#c0563f80}.cr-gamenotice--warning .cr-gamenotice__tag{color:#e8927c;background:#c0563f33;border-color:#c0563f80}@media (max-width:560px){.cr-gamenotice-row{display:none}}.cr-game input,.cr-game textarea,.cr-game [contenteditable],.cr-game .cr-chat__log,.cr-game .cr-chat__msg-body{-webkit-user-select:text;user-select:text;-webkit-touch-callout:default}.cr-wordmark{align-items:center;gap:10px;display:inline-flex}.cr-crownmark{filter:drop-shadow(0 2px 6px #e1a93a40);flex:none}.cr-wordmark__text{flex-direction:column;line-height:1;display:flex}.cr-wordmark__the{color:var(--cr-gold);font-family:var(--cr-font-ui);letter-spacing:.34em;text-transform:uppercase;margin-bottom:3px;font-size:13px;font-weight:600}.cr-wordmark__name{font-family:var(--cr-font-display);letter-spacing:.07em;white-space:nowrap;font-size:22px;font-weight:700}.cr-wordmark--compact .cr-wordmark__name{font-size:19px}.cr-entry{justify-content:center;align-items:center;min-height:100dvh;padding:32px 20px;display:flex;overflow-x:hidden}.cr-entry>*{z-index:1;position:relative}.cr-entry__center{text-align:center;flex-direction:column;align-items:center;gap:14px;max-width:460px;display:flex}.cr-entry__wordmark{font-family:var(--cr-font-display);letter-spacing:.08em;font-size:34px;font-weight:700}.cr-entry__hint{color:var(--cr-ivory-3);font-size:var(--cr-text-sm);letter-spacing:.04em}.cr-boot__bar{background:#eee9de1a;border-radius:2px;width:180px;height:2px;position:relative;overflow:hidden}.cr-boot__bar span{background:linear-gradient(90deg, transparent, var(--cr-gold-hi), transparent);width:40%;animation:cr-boot 1.3s var(--cr-ease-in-out) infinite;position:absolute;inset:0 auto 0 0}@keyframes cr-boot{0%{transform:translate(-100%)}to{transform:translate(260%)}}.cr-entry__stage{text-align:center;flex-direction:column;align-items:center;width:min(980px,100%);display:flex}.cr-entry__stage--narrow{width:min(620px,100%)}.cr-entry__fan{filter:drop-shadow(0 18px 30px #00000080);justify-content:center;margin-bottom:26px;display:flex}.cr-entry__heading{flex-direction:column;align-items:center;gap:10px;display:flex}.cr-entry__title{font-family:var(--cr-font-display);letter-spacing:.03em;margin:0;font-size:clamp(28px,4.4vw,44px);font-weight:600;line-height:1.15}.cr-entry__title--sm{font-size:clamp(24px,3.6vw,32px)}.cr-entry__lead{max-width:660px;color:var(--cr-ivory-2);margin:0;font-size:16px;line-height:1.55}.cr-entry__foot{color:var(--cr-ivory-3);font-size:var(--cr-text-sm);margin:26px 0 0}.cr-entry__alert{background:var(--cr-loss-wash);width:64px;height:64px;color:var(--cr-loss);border:1px solid #e4746c66;border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.cr-devtag{border-radius:var(--cr-radius-pill);border:1px solid var(--cr-gold-line-strong);background:var(--cr-gold-wash);height:26px;color:var(--cr-gold-hi);letter-spacing:.16em;text-transform:uppercase;align-items:center;padding:0 12px;font-size:13px;font-weight:600;display:inline-flex}.cr-devpick{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;width:100%;margin-top:34px;display:grid}.cr-devpick__card{border:1px solid var(--cr-gold-line);box-shadow:var(--cr-shadow-2);color:var(--cr-ivory);transition:border-color var(--cr-dur-base), box-shadow var(--cr-dur-base);background:radial-gradient(120% 70% at 50% 0,#e1a93a1a,#0000 60%),linear-gradient(#282b32f0,#16181cf5);border-radius:18px;flex-direction:column;align-items:center;gap:6px;padding:24px 16px 18px;display:flex}.cr-devpick__card:hover:not(:disabled){border-color:var(--cr-gold-line-strong);box-shadow:var(--cr-shadow-2), 0 0 30px #e1a93a1f}.cr-devpick__card:disabled{cursor:progress}.cr-devpick__name{font-family:var(--cr-font-display);letter-spacing:.05em;margin-top:8px;font-size:21px;font-weight:600}.cr-devpick__blurb{color:var(--cr-ivory-3);font-size:var(--cr-text-sm)}.cr-devpick__cta{border:1px solid var(--cr-gold-line);width:100%;height:40px;color:var(--cr-gold-hi);font-size:var(--cr-text-sm);border-radius:10px;justify-content:center;align-items:center;margin-top:12px;font-weight:600;display:inline-flex}.cr-devpick__card:hover:not(:disabled) .cr-devpick__cta{background:var(--cr-gold-leaf);color:#241703;border-color:#0000}.cr-steps{text-align:left;flex-direction:column;gap:10px;width:100%;margin:30px 0 0;padding:0;list-style:none;display:flex}.cr-steps li{border:1px solid var(--cr-hairline);color:var(--cr-ivory-2);background:#141519b3;border-radius:14px;align-items:center;gap:14px;padding:14px 16px;font-size:15px;display:flex}.cr-steps__n{background:var(--cr-gold-leaf);color:#241703;width:32px;height:32px;font-family:var(--cr-font-display);border-radius:50%;flex:none;justify-content:center;align-items:center;font-weight:700;display:inline-flex}@media (max-width:760px){.cr-devpick{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:26px}.cr-devpick__card{padding:18px 10px 14px}.cr-devpick__cta{font-size:13px}.cr-entry__fan{margin-bottom:18px;transform:scale(.85)}.cr-entry__lead{font-size:15px}}.cr-shell{flex-direction:column;min-height:100dvh;display:flex}.cr-shell>*{z-index:1;position:relative}.cr-shell__page{flex:1;width:100%;max-width:1320px;margin:0 auto;padding:28px 28px 48px}.cr-topbar{z-index:20;height:calc(68px + var(--cr-safe-top));padding:var(--cr-safe-top) 20px 0;border-bottom:1px solid var(--cr-gold-line);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(#1e2025f5,#131418f0);align-items:center;gap:18px;display:flex;position:sticky;top:0;box-shadow:0 10px 30px #0000004d}.cr-topbar:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000 5%,#f2cc788c 50%,#0000 95%);height:1px;position:absolute;bottom:-1px;left:0;right:0}.cr-topbar__brand{background:0 0;border:0;border-radius:10px;flex:none;padding:4px 6px;display:inline-flex}.cr-topbar__nav{align-items:center;gap:4px;margin-left:8px;display:flex}.cr-topbar__tab{height:44px;color:var(--cr-ivory-3);font-size:var(--cr-text-md);transition:color var(--cr-dur-fast), background var(--cr-dur-fast);background:0 0;border:0;border-radius:10px;padding:0 14px;font-weight:500;position:relative}.cr-topbar__tab:hover{color:var(--cr-ivory);background:#eee9de0d}.cr-topbar__tab.is-active{color:var(--cr-gold-hi)}.cr-topbar__tab.is-active:after{content:"";background:var(--cr-gold-leaf);border-radius:2px;height:2px;position:absolute;bottom:4px;left:14px;right:14px;box-shadow:0 0 10px #e1a93a80}.cr-topbar__right{align-items:center;gap:10px;margin-left:auto;display:flex}.cr-topbar__room{border-right:1px solid var(--cr-hairline);margin-right:2px;padding-right:14px;display:inline-flex}.cr-conn{border-radius:var(--cr-radius-pill);height:30px;color:var(--cr-loss);background:#e4746c1a;align-items:center;gap:8px;padding:0 12px;font-size:13px;font-weight:500;display:inline-flex}.cr-conn__dot{background:currentColor;border-radius:50%;width:8px;height:8px;animation:1s ease-in-out infinite cr-warn}.cr-level{align-items:center;gap:8px;display:inline-flex;position:relative}.cr-level svg{flex:none}.cr-level__n{width:40px;color:var(--cr-ivory);text-align:center;font-size:14px;font-weight:600;position:absolute;left:0}.cr-level__prestige{color:#241804;text-align:center;min-width:16px;height:16px;box-shadow:0 0 0 2px var(--cr-bg-1,#12100c);background:linear-gradient(#f7dc98,#c38a2a);border-radius:999px;padding:0 3px;font-size:11px;font-weight:700;line-height:16px;display:none;position:absolute;top:-2px;right:-4px}.cr-level__label{flex-direction:column;line-height:1.15;display:flex}.cr-level__caption{color:var(--cr-ivory-3);font-size:13px}.cr-level__rank{color:var(--cr-ivory);font-size:var(--cr-text-sm);white-space:nowrap;font-weight:600}.cr-bottomnav{display:none}@media (max-width:1180px){.cr-level__label{display:none}.cr-level__prestige{display:block}}@media (max-width:960px){.cr-topbar__nav{display:none}.cr-bottomnav{z-index:20;padding:6px 6px calc(6px + env(safe-area-inset-bottom));border-top:1px solid var(--cr-gold-line);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(#18191ef7,#0e0f12fc);grid-template-columns:repeat(4,1fr);display:grid;position:sticky;bottom:0}.cr-bottomnav__item{min-height:52px;color:var(--cr-ivory-3);background:0 0;border:0;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:3px;font-size:13px;font-weight:500;display:flex}.cr-bottomnav__item.is-active{color:var(--cr-gold-hi);background:var(--cr-gold-wash)}.cr-shell__page{padding:22px 18px 32px}}@media (max-width:640px){.cr-topbar{height:calc(60px + var(--cr-safe-top));padding:var(--cr-safe-top) 10px 0;gap:8px}.cr-topbar .cr-wordmark__the{display:none}.cr-topbar .cr-wordmark__name{font-size:18px}.cr-topbar .cr-crownmark{width:24px;height:24px}.cr-topbar__right{gap:4px}.cr-topbar__room,.cr-topbar__switch{display:none}.cr-topbar .cr-wallet{height:36px;padding-right:10px}.cr-topbar .cr-wallet__icon{width:26px;height:26px}.cr-topbar .cr-wallet__amount{font-size:15px}.cr-shell__page{padding:18px 14px 28px}}@media (max-width:400px){.cr-topbar .cr-level svg{width:34px;height:34px}.cr-topbar .cr-level__n{width:34px;font-size:13px}.cr-topbar .cr-wordmark__text{display:none}}.cr-lobby__hero{grid-template-columns:minmax(0,1fr) 340px;align-items:end;gap:28px;margin-bottom:28px;display:grid}.cr-lobby__title{font-family:var(--cr-font-display);letter-spacing:.03em;margin:6px 0 8px;font-size:clamp(32px,4.2vw,46px);font-weight:600;line-height:1.08}.cr-lobby__lead{max-width:620px;color:var(--cr-ivory-2);margin:0;font-size:16px;line-height:1.55}.cr-lobby__room{padding:14px 14px 10px}.cr-lobby__room-head{justify-content:space-between;align-items:center;padding:0 4px 8px;display:flex}.cr-lobby__room-count{border-radius:var(--cr-radius-pill);background:var(--cr-gold-wash);min-width:26px;color:var(--cr-gold-hi);text-align:center;padding:0 8px;font-size:13px;font-weight:600;line-height:22px}.cr-lobby__people{flex-direction:column;gap:2px;max-height:196px;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.cr-lobby__people li{border-radius:10px;align-items:center;gap:10px;min-height:44px;padding:4px;display:flex}.cr-lobby__person{min-width:0;font-size:var(--cr-text-sm);white-space:nowrap;text-overflow:ellipsis;flex:1;align-items:center;gap:8px;font-weight:600;display:flex;overflow:hidden}.cr-lobby__you{background:var(--cr-gold-wash);color:var(--cr-gold-hi);border-radius:4px;padding:0 6px;font-size:13px;font-weight:600;line-height:18px}.cr-lobby__where{color:var(--cr-ivory-3);flex:none;font-size:13px}.cr-lobby__where.is-playing{color:var(--cr-win)}.cr-tiles{grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:22px;display:grid}.cr-tile{border:1px solid var(--cr-gold-line);box-shadow:var(--cr-shadow-2);color:var(--cr-ivory);text-align:left;cursor:pointer;transition:border-color var(--cr-dur-base), box-shadow var(--cr-dur-slow) var(--cr-ease-out);background:linear-gradient(#202329 0%,#16181c 100%);border-radius:22px;flex-direction:column;padding:0;display:flex;position:relative;overflow:hidden}.cr-tile:hover{border-color:var(--cr-gold-line-strong);box-shadow:var(--cr-shadow-3), 0 0 40px #e1a93a1a}.cr-tile:focus-visible{outline:2px solid var(--cr-gold-hi);outline-offset:2px}.cr-tile__felt{--radius:0px;border-bottom:1px solid #e1a93a4d;border-radius:0;height:190px}.cr-tile__felt .cr-felt__surface{border-radius:0}.cr-tile__ribbon{z-index:2;border-radius:var(--cr-radius-pill);border:1px solid var(--cr-gold-line-strong);color:var(--cr-gold-hi);letter-spacing:.08em;text-transform:uppercase;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0a0a0cb8;padding:4px 12px;font-size:13px;font-weight:600;position:absolute;top:16px;right:16px}.cr-tile__body{flex-direction:column;gap:4px;padding:16px 20px 18px;display:flex}.cr-tile__title{font-family:var(--cr-font-display);letter-spacing:.05em;font-size:24px;font-weight:600}.cr-tile__tagline{min-height:44px;color:var(--cr-ivory-2);font-size:var(--cr-text-sm);line-height:1.5}.cr-tile__counts{color:var(--cr-ivory-3);font-size:12.5px}.cr-tile__foot{border-top:1px solid var(--cr-hairline);justify-content:space-between;align-items:center;gap:10px;min-height:32px;margin-top:8px;padding-top:12px;display:flex}.cr-tile__watch{border:1px solid var(--cr-gold-line);border-radius:var(--cr-radius-pill);height:30px;color:var(--cr-ivory-2);cursor:pointer;transition:border-color var(--cr-dur-base), color var(--cr-dur-base);background:#0000004d;align-items:center;padding:0 12px;font-size:12.5px;font-weight:600;display:inline-flex}.cr-tile__watch:hover{border-color:var(--cr-gold-line-strong);color:var(--cr-ivory)}.cr-tile__playing{color:var(--cr-win);font-size:var(--cr-text-sm);align-items:center;gap:10px;font-weight:500;display:inline-flex}.cr-tile__open{color:var(--cr-ivory-3);font-size:var(--cr-text-sm)}.cr-tile__cta{color:var(--cr-gold-hi);font-size:var(--cr-text-sm);transition:gap var(--cr-dur-base) var(--cr-ease-out);align-items:center;gap:4px;font-weight:600;display:inline-flex}.cr-tile:not(:disabled):hover .cr-tile__cta{gap:8px}.cr-tile--soon{cursor:default}.cr-tile--soon .cr-tile__felt{filter:saturate(.75)brightness(.8)}.cr-tile--soon .cr-tile__title{color:var(--cr-ivory-2)}.cr-art{justify-content:center;align-items:center;gap:26px;height:100%;display:flex;position:relative}.cr-art__cards{filter:drop-shadow(0 10px 16px #00000073);align-items:center;display:flex}.cr-art__chips{filter:drop-shadow(0 6px 10px #00000073);flex-direction:column;gap:0;display:flex}.cr-art__badge{width:58px;height:58px;color:var(--cr-gold-hi);font-family:var(--cr-font-display);background:#00000059;border:1.5px solid #f2cc78b3;border-radius:50%;justify-content:center;align-items:center;font-size:24px;font-weight:700;display:inline-flex;box-shadow:0 0 22px #e1a93a40}.cr-art__wheel{filter:drop-shadow(0 12px 18px #0000008c)}.cr-art--slots svg,.cr-art--craps svg,.cr-art--billiards svg,.cr-art--circus svg{filter:drop-shadow(0 12px 18px #00000080)}.cr-art__bigtop{place-items:end center;display:grid;position:relative}.cr-art__bigtop-pomni{object-fit:contain;filter:drop-shadow(0 8px 14px #0000008c);width:86px;height:86px;position:absolute;bottom:-12px}.cr-chal{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.cr-chal__row{border:1px solid var(--cr-gold-line);background:linear-gradient(#202329 0%,#16181c 100%);border-radius:16px;align-items:center;gap:14px;padding:12px 16px;display:flex}.cr-chal__row.is-done{border-color:var(--cr-hairline);background:0 0}.cr-chal__row.is-done .cr-chal__label{color:var(--cr-ivory-3)}.cr-chal__icon{flex:none;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.cr-chal__tickmark{border:1px solid var(--cr-gold-line-strong);background:var(--cr-gold-wash);width:28px;height:28px;color:var(--cr-gold-hi);border-radius:50%;justify-content:center;align-items:center;display:flex}.cr-chal__body{flex-direction:column;flex:1;gap:5px;min-width:0;display:flex}.cr-chal__label{color:var(--cr-ivory);font-weight:600;line-height:1.25}.cr-chal__progress{align-items:center;gap:9px;min-height:12px;display:flex}.cr-chal__state{color:var(--cr-ivory-3);font-size:13px}.cr-chal__ticks{gap:4px;display:flex}.cr-chal__tick{background:var(--cr-ivory-4);border-radius:3px;width:14px;height:5px}.cr-chal__tick.is-done{background:var(--cr-gold)}.cr-chal__bar{background:var(--cr-ivory-4);border-radius:3px;width:96px;height:5px;display:block;overflow:hidden}.cr-chal__barfill{background:var(--cr-gold);border-radius:3px;height:100%;display:block}.cr-chal__count{color:var(--cr-ivory-3);font-size:13px}.cr-chal__reward{color:var(--cr-gold-hi);flex:none;align-items:center;gap:4px;font-size:14px;font-weight:600;display:inline-flex}.cr-chal__row.is-done .cr-chal__reward{color:var(--cr-ivory-3)}.cr-chal__foot{color:var(--cr-ivory-3);margin:10px 0 0;font-size:13px}@media (max-width:960px){.cr-lobby__hero{grid-template-columns:minmax(0,1fr);gap:18px}}@media (max-width:640px){.cr-tiles{grid-template-columns:minmax(0,1fr);gap:16px}.cr-tile__felt{height:150px}.cr-tile__tagline{min-height:0}.cr-lobby__lead{font-size:15px}.cr-art{transform:scale(.86)}}.cr-page{flex-direction:column;gap:20px;max-width:860px;margin:0 auto;display:flex}.cr-page__head{margin-bottom:4px}.cr-page__title{font-family:var(--cr-font-display);letter-spacing:.03em;margin:4px 0 0;font-size:clamp(28px,3.6vw,38px);font-weight:600}.cr-profile{align-items:center;gap:28px;display:flex}.cr-profile__info{flex:1;min-width:0}.cr-profile__rank{color:var(--cr-gold-hi);flex-wrap:wrap;align-items:baseline;gap:14px;margin:6px 0 14px;font-size:17px;font-weight:600;display:flex}.cr-profile__maxbet{color:var(--cr-ivory-3);font-size:var(--cr-text-sm);font-weight:500}.cr-xp{border-radius:var(--cr-radius-pill);background:#0c0d10;height:10px;position:relative;overflow:hidden;box-shadow:inset 0 1px 3px #000000b3}.cr-xp__fill{border-radius:inherit;background:var(--cr-gold-leaf);position:absolute;inset:0 auto 0 0;box-shadow:0 0 12px #e1a93a73}.cr-xp__caption{color:var(--cr-ivory-3);margin-top:8px;font-size:13px}.cr-soon{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.cr-soon li{color:var(--cr-ivory-2);align-items:center;gap:14px;font-size:15px;display:flex}.cr-soon__bar{background:linear-gradient(90deg,#e1a93a59,#e1a93a14);border-radius:5px;flex:none;width:44px;height:10px}.cr-walletpage{text-align:center}.cr-walletpage__balance{font-family:var(--cr-font-mono);margin:6px 0 4px;font-size:clamp(44px,8vw,72px);font-weight:600;line-height:1.1}.cr-walletpage__balance .cr-number{background:var(--cr-gold-text);color:#0000;-webkit-background-clip:text;background-clip:text}.cr-walletpage__meta{color:var(--cr-ivory-3);font-size:var(--cr-text-sm)}.cr-walletpage__note{max-width:460px;color:var(--cr-ivory-3);font-size:var(--cr-text-sm);margin:14px auto 0}@media (max-width:640px){.cr-profile{flex-direction:column;align-items:flex-start;gap:16px}}.cr-notice{border:1px solid var(--cr-gold-line);background:linear-gradient(#e1a93a1a,#e1a93a08);border-radius:14px;align-items:flex-start;gap:14px;margin:0 0 18px;padding:14px 18px;display:flex}.cr-notice__tag{letter-spacing:.1em;text-transform:uppercase;color:var(--cr-gold-hi);border:1px solid var(--cr-gold-line-strong);background:#e1a93a29;border-radius:999px;flex:none;margin-top:1px;padding:3px 10px;font-size:11px;font-weight:600}.cr-notice__words{min-width:0}.cr-notice__title{color:var(--cr-ivory-1);margin:0;font-weight:600}.cr-notice__body{color:var(--cr-ivory-3);margin:3px 0 0;font-size:14px}.cr-notice--sale{background:linear-gradient(#2b8f6a24,#2b8f6a0a);border-color:#2b8f6a73}.cr-notice--sale .cr-notice__tag{color:#6fd8ab;background:#2b8f6a33;border-color:#2b8f6a80}.cr-notice--warning{background:linear-gradient(#c0563f24,#c0563f0a);border-color:#c0563f80}.cr-notice--warning .cr-notice__tag{color:#e8927c;background:#c0563f33;border-color:#c0563f80}.cr-staging-ribbon{top:env(safe-area-inset-top,0px);z-index:9999;color:#fff7ec;font:600 11px/1.4 var(--cr-font-mono,monospace);letter-spacing:.1em;text-transform:uppercase;pointer-events:none;background:#a4561a;border-radius:0 0 8px 8px;padding:3px 12px;position:fixed;left:50%;transform:translate(-50%)}@media (max-width:640px){.cr-chal{grid-template-columns:minmax(0,1fr)}.cr-chal__row{gap:12px;padding:10px 13px}.cr-chal__label{font-size:14px}}@keyframes cr-shimmer{0%{background-position:-240px 0}to{background-position:240px 0}}@keyframes cr-live{0%,to{box-shadow:0 0 #80c6948c}60%{box-shadow:0 0 0 6px #80c69400}}.cr-page--wide{gap:26px;max-width:1180px}.cr-page--board{max-width:900px}.cr-muted{color:var(--cr-ivory-3);font-size:var(--cr-text-sm);margin:0;line-height:1.5}.cr-skiplink{background:var(--cr-gold-leaf);color:#241703;border-radius:10px;padding:10px 16px;font-weight:600;text-decoration:none;position:absolute;top:8px;left:8px;transform:translateY(-160%);z-index:100!important}.cr-skiplink:focus-visible{transform:none}.cr-skel{background:linear-gradient(90deg,#eee9de0d 0%,#eee9de1c 40%,#eee9de0d 80%) 0 0/480px 100%;flex:none;max-width:100%;animation:1.4s linear infinite cr-shimmer;display:block}.cr-state{border:1px solid var(--cr-hairline);background:linear-gradient(#22242acc,#141519e6);border-radius:18px;align-items:center;gap:18px;padding:26px 28px;display:flex}.cr-state__icon{border:1px solid var(--cr-gold-line);background:var(--cr-gold-wash);width:54px;height:54px;color:var(--cr-gold-hi);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.cr-state__text{flex:1;min-width:0}.cr-state__title{font-family:var(--cr-font-display);letter-spacing:.03em;font-size:19px;font-weight:600}.cr-state__message{color:var(--cr-ivory-2);font-size:var(--cr-text-sm);margin:4px 0 0;line-height:1.5}.cr-state--error{background:linear-gradient(#3a1e1e73,#181416e6);border-color:#e4746c47}.cr-state--error .cr-state__icon{background:var(--cr-loss-wash);color:var(--cr-loss);border-color:#e4746c66}.cr-state--compact{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px 12px;padding:14px 16px;display:grid}.cr-state--compact>.cr-btn{grid-column:1/-1;justify-self:start}.cr-state--compact .cr-state__icon{width:38px;height:38px}.cr-state--compact .cr-state__title{font-family:var(--cr-font-ui);letter-spacing:0;font-size:15px;font-weight:600}.cr-state--empty{text-align:center;flex-direction:column;padding:44px 28px}.cr-pagehead{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.cr-pagehead__main{min-width:0}.cr-pagehead__title{font-family:var(--cr-font-display);letter-spacing:.03em;margin:6px 0 0;font-size:clamp(30px,3.8vw,42px);font-weight:600;line-height:1.1}.cr-pagehead__lead{max-width:640px;min-height:1.5em;color:var(--cr-ivory-2);margin:8px 0 0;font-size:15px;line-height:1.55}.cr-pagehead__actions{gap:10px;display:flex}.cr-backlink{min-height:40px;color:var(--cr-ivory-2);font-size:var(--cr-text-sm);background:0 0;border:0;border-radius:10px;align-self:flex-start;align-items:center;gap:4px;margin:-6px 0 -8px -8px;padding:0 12px 0 6px;font-weight:500;display:inline-flex}.cr-backlink:hover{color:var(--cr-gold-hi);background:#eee9de0d}.cr-sectiontitle{align-items:center;gap:14px;margin:6px 0 -6px;display:flex}.cr-sectiontitle__title{font-family:var(--cr-font-display);letter-spacing:.05em;flex:none;margin:0;font-size:21px;font-weight:600}.cr-sectiontitle__meta{color:var(--cr-ivory-3);font-size:var(--cr-text-sm);flex:none}.cr-sectiontitle__rule{background:linear-gradient(90deg, var(--cr-gold-line-strong), transparent);flex:1;min-width:20px;height:1px}.cr-pill{border-radius:var(--cr-radius-pill);border:1px solid var(--cr-hairline);height:28px;color:var(--cr-ivory-2);white-space:nowrap;background:#eee9de0a;align-items:center;padding:0 12px;font-size:13px;font-weight:500;display:inline-flex}.cr-pill--gold{border-color:var(--cr-gold-line-strong);background:var(--cr-gold-wash);color:var(--cr-gold-hi);font-weight:600}.cr-ring{flex:none;justify-content:center;align-items:center;display:inline-flex;position:relative}.cr-ring svg{position:absolute;inset:0}.cr-ring__inner{justify-content:center;align-items:center;display:inline-flex;position:relative}.cr-xpbar{width:100%}.cr-xpbar__track{border-radius:var(--cr-radius-pill);background:#0b0c0f;height:8px;position:relative;overflow:hidden;box-shadow:inset 0 1px 3px #000000bf,0 1px #ffffff0a}.cr-xpbar__fill{border-radius:inherit;background:var(--cr-gold-leaf);position:absolute;inset:0 auto 0 0;box-shadow:0 0 12px #e1a93a80}.cr-xpbar__caption{color:var(--cr-ivory-3);justify-content:space-between;gap:12px;margin-top:7px;font-size:13px;display:flex}.cr-seg{border:1px solid var(--cr-hairline);background:linear-gradient(#0e0f12,#16181c);border-radius:14px;flex-wrap:wrap;gap:2px;max-width:100%;padding:4px;display:inline-flex;box-shadow:inset 0 2px 8px #0000008c}.cr-seg__option{min-height:40px;color:var(--cr-ivory-3);font-size:var(--cr-text-sm);white-space:nowrap;transition:color var(--cr-dur-fast);background:0 0;border:0;border-radius:10px;justify-content:center;align-items:center;padding:0 16px;font-weight:600;display:inline-flex;position:relative}.cr-seg__option:hover{color:var(--cr-ivory)}.cr-seg__option.is-active{color:#241703}.cr-seg__thumb{background:linear-gradient(#f7da92 0%,#e8b44a 50%,#c78c2a 100%);border-radius:10px;position:absolute;inset:0;box-shadow:inset 0 1px #ffffff8c,0 4px 14px #e1a93a40}.cr-seg__label{position:relative}.cr-seg--sm .cr-seg__option{min-height:34px;padding:0 12px;font-size:13px}.cr-switch{border-radius:var(--cr-radius-pill);border:1px solid var(--cr-hairline);width:54px;height:32px;transition:background var(--cr-dur-base), border-color var(--cr-dur-base);background:#0d0e11;flex:none;align-items:center;padding:3px;display:inline-flex;position:relative;box-shadow:inset 0 2px 6px #0009}.cr-switch.is-on{background:linear-gradient(#d7a042,#9a6a1c);border-color:#fce8b499;justify-content:flex-end}.cr-switch__knob{background:linear-gradient(#fbf6ea,#d9d2c2);border-radius:50%;width:24px;height:24px;display:block;box-shadow:0 2px 6px #00000080}.cr-volume{color:var(--cr-ivory-3);align-items:center;gap:10px;display:flex}.cr-soundtest{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.cr-range{cursor:pointer;appearance:none;background:0 0;width:200px;height:44px;margin:0}.cr-range:disabled{cursor:not-allowed;opacity:.4}.cr-range::-webkit-slider-runnable-track{background:linear-gradient(90deg, #e1a93a 0%, #f2cc78 var(--fill), #0c0d10 var(--fill));border-radius:999px;height:8px;box-shadow:inset 0 1px 3px #0009}.cr-range::-webkit-slider-thumb{-webkit-appearance:none;background:radial-gradient(circle at 35% 30%,#fbe7b4,#d69b30);border:2px solid #7a5315;border-radius:50%;width:22px;height:22px;margin-top:-7px;box-shadow:0 2px 8px #0000008c}.cr-range::-moz-range-track{background:#0c0d10;border-radius:999px;height:8px}.cr-range::-moz-range-progress{background:linear-gradient(90deg,#e1a93a,#f2cc78);border-radius:999px;height:8px}.cr-range::-moz-range-thumb{background:radial-gradient(circle at 35% 30%,#fbe7b4,#d69b30);border:2px solid #7a5315;border-radius:50%;width:20px;height:20px}.cr-dialog{z-index:900;padding:calc(20px + var(--cr-safe-top)) 20px 20px;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.cr-dialog__scrim{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#040507b8;position:absolute;inset:0}.cr-dialog__panel{border:1px solid var(--cr-gold-line-strong);width:100%;max-height:calc(100dvh - 40px);box-shadow:var(--cr-shadow-3), 0 0 60px #e1a93a1a;background:radial-gradient(120% 60% at 50% 0,#e1a93a1a,#0000 60%),linear-gradient(#25282e 0%,#17191d 100%);border-radius:22px;padding:24px 26px;position:relative;overflow-y:auto}.cr-dialog__head{justify-content:space-between;align-items:flex-start;gap:12px;margin:-4px -10px 12px 0;display:flex}.cr-dialog__title{font-family:var(--cr-font-display);letter-spacing:.03em;margin:4px 0 0;font-size:26px;font-weight:600;line-height:1.2}.cr-dialog__body{flex-direction:column;gap:14px;display:flex}.cr-dialog__lead{color:var(--cr-ivory-2);margin:0;font-size:15px;line-height:1.6}.cr-dialog__lead strong{color:var(--cr-ivory)}.cr-dialog__facts{border:1px solid var(--cr-hairline);border-radius:14px;flex-direction:column;margin:0;padding:0;list-style:none;display:flex;overflow:hidden}.cr-dialog__facts li{min-height:46px;color:var(--cr-ivory-3);font-size:var(--cr-text-sm);justify-content:space-between;align-items:center;gap:12px;padding:0 16px;display:flex}.cr-dialog__facts li+li{border-top:1px solid var(--cr-hairline)}.cr-dialog__facts strong{color:var(--cr-ivory);font-size:15px}.cr-qty{grid-template-columns:1fr auto;align-items:center;gap:6px 12px;margin-bottom:14px;display:grid}.cr-qty__label{color:var(--cr-ivory-3);font-size:var(--cr-text-sm)}.cr-qty__control{grid-row:span 2;align-items:center;gap:8px;display:flex}.cr-qty__hint{color:var(--cr-ivory-4,var(--cr-ivory-3));font-size:12px}.cr-qty__step,.cr-qty__max{border:1px solid var(--cr-gold-line);min-height:38px;color:var(--cr-ivory);cursor:pointer;background:#ffffff0a;border-radius:10px;justify-content:center;align-items:center;display:inline-flex}.cr-qty__step{width:38px;font-size:19px;line-height:1}.cr-qty__max{letter-spacing:.08em;text-transform:uppercase;padding:0 12px;font-size:12px}.cr-qty__step:hover:not(:disabled),.cr-qty__max:hover:not(:disabled){border-color:var(--cr-gold-line-strong);background:#ffffff14}.cr-qty__step:disabled,.cr-qty__max:disabled{opacity:.4;cursor:default}.cr-qty__step:focus-visible,.cr-qty__max:focus-visible,.cr-qty__value:focus-visible{outline:2px solid var(--cr-gold);outline-offset:2px}.cr-qty__value{border:1px solid var(--cr-hairline);width:62px;min-height:38px;color:var(--cr-ivory);text-align:center;font-variant-numeric:tabular-nums;background:#00000040;border-radius:10px;padding:0 8px;font-size:16px}@media (max-width:420px){.cr-qty{grid-template-columns:1fr}.cr-qty__control{grid-row:auto}}.cr-dialog__actions{flex-wrap:wrap;justify-content:flex-end;gap:10px;margin-top:22px;display:flex}.cr-glyph{background:linear-gradient(160deg, var(--g-hi), var(--g-lo));color:var(--g-ink);--g-hi:#3a3d45;--g-lo:#1b1d22;--g-ink:var(--cr-ivory);border:1px solid #ffffff14;border-radius:12px;flex:none;justify-content:center;align-items:center;display:inline-flex;box-shadow:inset 0 1px #ffffff1a,0 2px 6px #0006}.cr-glyph--emerald{--g-hi:#1a6e4a;--g-lo:#0a2f20;--g-ink:#bfe8cf}.cr-glyph--teal{--g-hi:#17786b;--g-lo:#06332d;--g-ink:#bdeee4}.cr-glyph--oxblood{--g-hi:#7a2330;--g-lo:#300a10;--g-ink:#f6c9cf}.cr-glyph--green{--g-hi:#1d8a4c;--g-lo:#093a1e;--g-ink:#c9f1d6}.cr-glyph--navy{--g-hi:#203a7a;--g-lo:#0a1531;--g-ink:#c7d6f7}.cr-glyph--gold{--g-hi:#6b4d1c;--g-lo:#2a1d09;--g-ink:var(--cr-gold-hi)}.cr-glyph--violet{--g-hi:#4e2a78;--g-lo:#1f1033;--g-ink:#e2d4f7}.cr-glyph--blue{--g-hi:#245a8c;--g-lo:#0d2338;--g-ink:#cfe3f7}.cr-crownvalue{color:var(--cr-gold-hi);align-items:center;gap:6px;display:inline-flex}.cr-card-panel{border:1px solid var(--cr-gold-line);box-shadow:var(--cr-shadow-2);background:linear-gradient(#262930eb 0%,#16181cf5 100%);border-radius:20px;padding:22px 24px;position:relative}.cr-card-panel__head{justify-content:space-between;align-items:flex-end;gap:12px;margin-bottom:16px;display:flex}.cr-card-panel__title{font-family:var(--cr-font-display);letter-spacing:.04em;margin:3px 0 0;font-size:20px;font-weight:600}.cr-topbar__plain{background:0 0;border:0;border-radius:999px;padding:2px;display:inline-flex}.cr-topbar__plain:hover .cr-wallet{border-color:var(--cr-gold-line-strong)}.cr-topbar__settings.is-active,.cr-topbar__help.is-active{color:var(--cr-gold-hi);background:var(--cr-gold-wash)}.cr-bottomnav{grid-template-columns:repeat(5,1fr)}@media (max-width:1280px){.cr-topbar__tab{padding:0 11px}}@media (max-width:640px){.cr-topbar__sound{display:none}}.cr-entry{position:relative;overflow:hidden}.cr-entry__light{pointer-events:none;background:radial-gradient(50% 55% at 50% 45%,#17704933,#0000 70%),radial-gradient(40% 45% at 50% 35%,#e1a93a24,#0000 70%);width:min(1100px,140vw);height:80%;position:absolute;top:-20%;left:50%;transform:translate(-50%);z-index:0!important}.cr-entry__light--warn{background:radial-gradient(45% 50% at 50% 45%,#e4746c1f,#0000 70%)}.cr-entry__seal{width:92px;height:92px;box-shadow:var(--cr-shadow-2), 0 0 50px #e1a93a26;color:var(--cr-gold-hi);background:radial-gradient(circle at 40% 30%,#2d3037,#121317);border-radius:50%;justify-content:center;align-items:center;margin-bottom:24px;display:inline-flex;position:relative}.cr-entry__seal-ring{border:1px solid var(--cr-gold-line-strong);border-radius:50%;position:absolute;inset:-6px}.cr-entry__seal-ring:after{content:"";border:1px dashed #e1a93a4d;border-radius:50%;position:absolute;inset:4px}.cr-entry__actions{justify-content:center;margin-top:26px;display:flex}.cr-steps li{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.cr-lobby{flex-direction:column;gap:24px;display:flex}.cr-hero{grid-template-columns:minmax(0,1fr) 360px;gap:22px;display:grid}.cr-hero__main{border:1px solid var(--cr-gold-line-strong);min-height:330px;box-shadow:var(--cr-shadow-3), inset 0 1px 0 #ffffff0f;background:radial-gradient(90% 120% at 100%,#0f523780 0%,#07301f40 40%,#0000 70%),linear-gradient(135deg,#24272d 0%,#17191d 55%,#101114 100%);border-radius:26px;flex-direction:column;gap:18px;padding:30px 32px;display:flex;position:relative;overflow:hidden}.cr-hero__main:after{content:"";pointer-events:none;border:1px solid #e1a93a24;border-radius:20px;position:absolute;inset:8px}.cr-hero__glow{pointer-events:none;background:radial-gradient(circle,#e1a93a1f,#0000 65%);border-radius:50%;width:520px;height:520px;position:absolute;top:-120px;right:-60px}.cr-hero__cards{filter:drop-shadow(0 24px 30px #0000008c);pointer-events:none;position:absolute;top:36px;right:40px;transform:rotate(8deg)}.cr-hero__brand,.cr-hero__greeting,.cr-hero__room,.cr-hero__purse,.cr-hero__actions{z-index:1;position:relative}.cr-hero__room{flex-direction:column;gap:8px;max-width:calc(100% - 250px);display:flex}.cr-hero__room .cr-person{background:#08090b80;border-color:#eee9de12;min-height:48px;padding:6px 16px 6px 7px}.cr-pagehead__lead{max-width:700px}.cr-hero__brand{align-items:center;gap:16px;display:flex}.cr-hero__brandtext{flex-direction:column;gap:2px;display:flex}.cr-hero__wordmark{font-family:var(--cr-font-display);letter-spacing:.06em;font-size:clamp(34px,4.4vw,54px);font-weight:700;line-height:1.05}.cr-hero__greeting{max-width:520px;color:var(--cr-ivory-2);margin:0;font-size:16px;line-height:1.55}.cr-hero__greeting strong{color:var(--cr-ivory)}.cr-hero__purse{flex-wrap:wrap;align-items:stretch;gap:14px;margin-top:auto;display:flex}.cr-hero__balance,.cr-hero__level{color:var(--cr-ivory);text-align:left;transition:border-color var(--cr-dur-base);background:#08090b8c;border:1px solid #eee9de14;border-radius:16px;display:flex;box-shadow:inset 0 2px 10px #00000080}.cr-hero__balance:hover,.cr-hero__level:hover{border-color:var(--cr-gold-line-strong)}.cr-hero__balance{flex-direction:column;justify-content:center;gap:2px;min-width:220px;padding:12px 20px}.cr-hero__label{color:var(--cr-gold);letter-spacing:.14em;text-transform:uppercase;font-size:13px;font-weight:600}.cr-hero__amount{background:var(--cr-gold-text);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:36px;font-weight:600;line-height:1.15}.cr-hero__level{align-items:center;gap:14px;min-width:250px;padding:10px 18px 10px 12px}.cr-hero__levelnum{font-size:19px;font-weight:600}.cr-hero__levelinfo{flex-direction:column;flex:1;gap:6px;min-width:140px;display:flex}.cr-hero__rank{font-weight:600}.cr-hero__maxbet{color:var(--cr-ivory-3);font-size:13px}.cr-hero__actions{flex-wrap:wrap;gap:12px;display:flex}.cr-hero__actions .cr-btn{white-space:normal;text-wrap:balance;overflow-wrap:anywhere;height:auto;min-height:54px;padding-block:12px}.cr-hero__daily{z-index:1;align-items:center;gap:12px;display:flex;position:relative}.cr-hero__daily.is-available{border:1px solid var(--cr-gold-line);background:var(--cr-gold-wash);border-radius:16px;padding:12px 16px}.cr-hero__daily-icon{border-radius:var(--cr-radius-lg);width:36px;height:36px;color:var(--cr-gold-hi);background:#08090b59;flex-shrink:0;place-items:center;display:grid}.cr-hero__daily-body{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.cr-hero__daily-body .cr-daily__text{color:var(--cr-ivory-2);font-size:14px}.cr-hero__daily-cta{flex-shrink:0}.cr-hero__daily-quiet{color:var(--cr-ivory-3);font-size:13px}.cr-hero__daily-quiet .cr-daily__text{margin:0}.cr-hero__helplink{z-index:1;color:var(--cr-gold-hi);text-underline-offset:3px;cursor:pointer;transition:color var(--cr-dur-base), text-decoration-color var(--cr-dur-base), background var(--cr-dur-base);background:0 0;border:none;border-radius:6px;align-self:flex-start;margin-left:-6px;padding:8px 6px;font-size:13px;font-weight:500;-webkit-text-decoration:underline #e1a93a73;text-decoration:underline #e1a93a73;position:relative}.cr-hero__helplink:hover{color:#fbe7b4;background:var(--cr-gold-wash);text-decoration-color:currentColor}.cr-hero__helplink:focus-visible{color:#fbe7b4;outline:2px solid var(--cr-gold-line-strong);outline-offset:1px;text-decoration-color:currentColor}.cr-tonight{border:1px solid var(--cr-gold-line);box-shadow:var(--cr-shadow-2);background:linear-gradient(#22242af2 0%,#121317fa 100%);border-radius:26px;flex-direction:column;gap:14px;padding:22px;display:flex}.cr-tonight__title{font-family:var(--cr-font-display);letter-spacing:.04em;margin:2px 0 0;font-size:22px;font-weight:600}.cr-jackpot{background:repeating-conic-gradient(from -90deg at 100% 120%,#e1a93a14 0deg 5deg,#0000 5deg 14deg),linear-gradient(135deg,#2e2517 0%,#15110a 100%);border:1px solid #f2cc7866;border-radius:16px;align-items:center;gap:14px;padding:14px 16px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #fff0c81a}.cr-jackpot__glyph{background:var(--cr-gold-leaf);color:#3a2308;border-radius:14px;flex:none;justify-content:center;align-items:center;width:48px;height:48px;display:inline-flex;box-shadow:0 0 20px #e1a93a59}.cr-jackpot__text{flex-direction:column;gap:2px;min-width:0;display:flex}.cr-jackpot__label{color:var(--cr-gold);letter-spacing:.12em;text-transform:uppercase;font-size:13px;font-weight:600}.cr-jackpot__amount{background:var(--cr-gold-text);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:30px;font-weight:600;line-height:1.1}.cr-tonight__sub{color:var(--cr-ivory-3);letter-spacing:.12em;text-transform:uppercase;font-size:13px;font-weight:600}.cr-tonight__foot{border-top:1px solid var(--cr-hairline);color:var(--cr-ivory-4);text-align:center;margin:auto 0 0;padding-top:12px;font-size:13px}.cr-tonight__empty{color:var(--cr-ivory-3);font-size:var(--cr-text-sm);text-align:center;border:1px dashed #eee9de1f;border-radius:14px;margin:0;padding:18px 16px;line-height:1.5}.cr-wins{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.cr-wins__row{border-radius:12px;align-items:center;gap:12px;min-height:52px;padding:6px 8px;display:flex}.cr-wins__row:nth-child(odd){background:#eee9de06}.cr-wins__rank{width:18px;color:var(--cr-ivory-4);text-align:center;flex:none;font-size:14px;font-weight:600}.cr-wins__rank.is-top{color:var(--cr-gold-hi)}.cr-wins__who{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.cr-wins__name{font-size:var(--cr-text-sm);white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.cr-wins__game{color:var(--cr-ivory-3);font-size:13px}.cr-wins__amount{color:var(--cr-win);flex:none;font-size:16px;font-weight:600}.cr-roomstrip{flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none;display:flex}.cr-person{border:1px solid var(--cr-hairline);background:linear-gradient(#24262cd9,#16171be6);border-radius:999px;align-items:center;gap:12px;min-height:56px;padding:8px 18px 8px 10px;display:flex}.cr-person__text{flex-direction:column;gap:1px;min-width:0;display:flex}.cr-person__name{font-size:var(--cr-text-sm);white-space:nowrap;align-items:center;gap:8px;font-weight:600;display:flex}.cr-person__where{color:var(--cr-ivory-3);font-size:13px}.cr-person__where.is-playing{color:var(--cr-win)}.cr-tiles{grid-template-columns:repeat(3,minmax(0,1fr))}.cr-tile__status{z-index:2;border-radius:var(--cr-radius-pill);color:#d6f0de;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#080c0ab8;border:1px solid #80c69459;align-items:center;gap:8px;height:30px;padding:0 12px 0 10px;font-size:13px;font-weight:600;display:inline-flex;position:absolute;top:14px;left:14px}.cr-tile__livedot{background:var(--cr-win);border-radius:50%;width:8px;height:8px;animation:1.8s ease-out infinite cr-live}.cr-tile__detail{color:var(--cr-gold-hi);font-size:13px;font-weight:500}.cr-tile--live{border-color:#80c69459}.cr-tile[aria-disabled=true]{cursor:default}.cr-phero{border:1px solid var(--cr-gold-line-strong);box-shadow:var(--cr-shadow-3);background:radial-gradient(70% 140% at 0%,#e1a93a1a,#0000 60%),linear-gradient(135deg,#25282e 0%,#17191d 60%,#111215 100%);border-radius:26px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:32px;padding:30px 34px;display:grid;position:relative;overflow:hidden}.cr-phero:after{content:"";pointer-events:none;border:1px solid #e1a93a1f;border-radius:20px;position:absolute;inset:8px}.cr-phero__glow{pointer-events:none;background:radial-gradient(circle,#e1a93a24,#0000 65%);border-radius:50%;width:360px;height:360px;position:absolute;top:-80px;left:-60px}.cr-phero__portrait{flex-direction:column;align-items:center;display:flex;position:relative}.cr-phero__levelpill{background:var(--cr-gold-leaf);color:#241703;border:1px solid #fce8b4cc;border-radius:999px;padding:3px 14px;font-size:14px;font-weight:700;position:absolute;bottom:-6px;box-shadow:0 4px 14px #00000080}.cr-phero__info{flex-direction:column;gap:10px;min-width:0;display:flex;position:relative}.cr-phero__name{font-family:var(--cr-font-display);letter-spacing:.03em;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:clamp(32px,4vw,46px);font-weight:600;line-height:1.05;overflow:hidden}.cr-phero__title{color:var(--cr-gold-hi);font-family:var(--cr-font-display);letter-spacing:.04em;text-wrap:balance;overflow-wrap:anywhere;margin-top:-6px;font-size:16px;font-style:italic;line-height:1.25}.cr-phero__chips{flex-wrap:wrap;gap:8px;display:flex}.cr-phero__bet{color:var(--cr-ivory-2);font-size:var(--cr-text-sm);flex-wrap:wrap;gap:4px 14px;display:flex}.cr-phero__betnext{color:var(--cr-ivory-3)}.cr-phero__actions{flex-direction:column;align-items:stretch;gap:10px;min-width:180px;display:flex;position:relative}.cr-phero__note{border:1px solid var(--cr-hairline);color:var(--cr-ivory-3);text-align:center;border-radius:12px;flex-direction:column;gap:2px;padding:10px 14px;font-size:13px;display:flex}.cr-phero__note .cr-num{color:var(--cr-ivory-2)}.cr-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.cr-stat{border:1px solid var(--cr-hairline);background:linear-gradient(#22242ae6,#141519f2);border-radius:18px;flex-direction:column;gap:6px;padding:18px 20px;display:flex;position:relative}.cr-stat:before{content:"";background:var(--cr-gold-leaf);border-radius:2px;width:28px;height:2px;position:absolute;top:0;left:20px}.cr-stat__label{color:var(--cr-ivory-3);letter-spacing:.1em;text-transform:uppercase;font-size:13px;font-weight:600}.cr-stat__value{text-overflow:ellipsis;white-space:nowrap;font-size:clamp(24px,2.4vw,32px);font-weight:600;line-height:1.15;overflow:hidden}.cr-stat__value--gold{background:var(--cr-gold-text);color:#0000;-webkit-background-clip:text;background-clip:text}.cr-stat__value--win{color:var(--cr-win)}.cr-stat__value--loss{color:var(--cr-loss)}.cr-stat__caption{color:var(--cr-ivory-3);font-size:13px}.cr-profile__cols{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:16px;display:grid}.cr-bars{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.cr-bars__row{grid-template-columns:auto 128px minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.cr-bars__label{font-size:var(--cr-text-sm);flex-direction:column;font-weight:600;display:flex}.cr-bars__fav{color:var(--cr-gold);font-size:13px;font-weight:500}.cr-bars__track{background:#0c0d10;border-radius:999px;height:10px;overflow:hidden;box-shadow:inset 0 1px 3px #000000b3}.cr-bars__fill{border-radius:inherit;background:linear-gradient(90deg,#b07a22,#f2cc78);height:100%;display:block}.cr-bars__value{min-width:36px;color:var(--cr-ivory-2);font-size:var(--cr-text-sm);text-align:right}.cr-equipped{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.cr-equipped li{background:#08090b73;border-radius:14px;align-items:center;gap:16px;min-height:70px;padding:8px 12px 8px 8px;display:flex}.cr-equipped__art{border-radius:10px;flex:none;justify-content:center;align-items:center;width:92px;height:58px;display:flex;position:relative;overflow:hidden}.cr-equipped__art--deck{background:radial-gradient(circle at 50% 60%,#0f523759,#0000 70%);overflow:visible}.cr-equipped__art--bare{background:linear-gradient(#202227,#16181c);border:1px dashed #eee9de24}.cr-equipped__art--felt{--radius:10px;display:block}.cr-equipped__art--felt .cr-felt__surface{border-radius:10px}.cr-equipped__art--felt .cr-felt__trim{inset:5px}.cr-equipped__art--title{border:1px solid var(--cr-gold-line);background:var(--cr-gold-wash);color:var(--cr-gold-hi)}.cr-equipped__text{flex-direction:column;gap:2px;min-width:0;display:flex}.cr-equipped__slot{color:var(--cr-ivory-3);letter-spacing:.08em;text-transform:uppercase;font-size:13px}.cr-equipped__name{font-weight:600}.cr-equipped__name--title{color:var(--cr-gold-hi);font-family:var(--cr-font-display);letter-spacing:.06em;font-style:italic}.cr-wordle{background:linear-gradient(90deg,#538d4e24,#14151999 60%);border:1px solid #538d4e59;border-radius:18px;flex-wrap:wrap;align-items:center;gap:10px 28px;padding:16px 22px;display:flex}.cr-wordle__badge{color:#9fd49a;font-family:var(--cr-font-display);letter-spacing:.06em;align-items:center;gap:8px;font-size:18px;font-weight:600;display:inline-flex}.cr-wordle__part{flex-direction:column;display:flex}.cr-wordle__value{font-size:19px;font-weight:600}.cr-wordle__label{color:var(--cr-ivory-3);font-size:13px}.cr-achievements{flex-direction:column;gap:18px;display:flex}.cr-achievements__meter{background:#0c0d10;border-radius:999px;flex:none;width:140px;height:8px;display:block;overflow:hidden;box-shadow:inset 0 1px 3px #000000b3}.cr-achievements__meter span{border-radius:inherit;background:var(--cr-gold-leaf);height:100%;display:block}.cr-ach-group{flex-direction:column;gap:10px;display:flex}.cr-ach-group__label{color:var(--cr-ivory-3);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:8px;font-size:13px;font-weight:600;display:flex}.cr-ach-group__label .cr-num{letter-spacing:0;background:#eee9de0f;border-radius:999px;padding:0 7px}.cr-ach-grid{grid-template-columns:repeat(auto-fill,minmax(270px,1fr));gap:12px;display:grid}.cr-ach{border:1px solid var(--cr-hairline);background:linear-gradient(#1e2025eb,#131418f2);border-radius:16px;align-items:flex-start;gap:14px;padding:16px;display:flex}.cr-ach__medal{width:52px;height:52px;color:var(--cr-ivory-4);background:radial-gradient(circle at 40% 30%,#2d3037,#131417);border:1px solid #eee9de1a;border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.cr-ach__q{font-family:var(--cr-font-display);font-size:24px;font-weight:700}.cr-ach__text{flex-direction:column;flex:1;gap:5px;min-width:0;display:flex}.cr-ach__name{font-weight:600}.cr-ach__desc{color:var(--cr-ivory-3);font-size:13px;line-height:1.45}.cr-ach__foot{justify-content:space-between;gap:8px;margin-top:2px;font-size:13px;display:flex}.cr-ach__date{color:var(--cr-ivory-3)}.cr-ach__reward{color:var(--cr-ivory-2);font-weight:600}.cr-ach__progress{color:var(--cr-ivory-2);flex-direction:column;gap:5px;font-size:13px;display:flex}.cr-ach__track{background:#0c0d10;border-radius:999px;height:6px;display:block;overflow:hidden}.cr-ach__track span{border-radius:inherit;background:linear-gradient(90deg,#6f7a88,#b9c2cf);height:100%;display:block}.cr-ach--earned{background:radial-gradient(90% 120% at 0 0,#e1a93a24,#0000 60%),linear-gradient(#28241cf2,#161411f7);border-color:#f2cc7866}.cr-ach--earned .cr-ach__medal{color:#3a2308;background:radial-gradient(circle at 38% 30%,#fbe7b4,#e1a93a 55%,#9b6a1c);border:1px solid #fce8b4cc;box-shadow:0 0 22px #e1a93a59,inset 0 -3px 6px #50320a66}.cr-ach--earned .cr-ach__name{color:var(--cr-gold-hi)}.cr-ach--earned .cr-ach__reward{color:var(--cr-win)}.cr-ach--hidden{background:#101114b3;border-style:dashed}.cr-ach--hidden .cr-ach__name{color:var(--cr-ivory-3)}.cr-board__tabs{justify-content:flex-start;display:flex;overflow-x:auto}.cr-podium{grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:14px;margin-top:8px;display:grid}.cr-podium__place{min-width:0;color:var(--cr-ivory);text-align:center;background:0 0;border:0;flex-direction:column;align-items:center;gap:6px;padding:30px 12px 0;display:flex;position:relative}.cr-podium__crown{color:var(--cr-gold-hi);filter:drop-shadow(0 0 10px #e1a93a99)}.cr-podium__avatar{background:linear-gradient(160deg, var(--p-hi), var(--p-lo));box-shadow:0 10px 30px #00000080, 0 0 30px var(--p-glow);border-radius:50%;padding:4px;position:relative}.cr-podium__medal{background:linear-gradient(160deg, var(--p-hi), var(--p-lo));color:#1b1307;border:2px solid #16171b;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;font-size:14px;font-weight:700;display:inline-flex;position:absolute;bottom:-2px;right:-2px}.cr-podium__place--1{--p-hi:#fbe7b4;--p-lo:#b07a22;--p-glow:#e1a93a59;--p-plinth:132px}.cr-podium__place--2{--p-hi:#eef0f4;--p-lo:#8a929e;--p-glow:#c8d0dc24;--p-plinth:92px}.cr-podium__place--3{--p-hi:#f0c39a;--p-lo:#8a4f24;--p-glow:#cd7f3229;--p-plinth:66px}.cr-podium__name{max-width:100%;font-family:var(--cr-font-display);letter-spacing:.03em;text-overflow:ellipsis;white-space:nowrap;margin-top:6px;font-size:19px;font-weight:600;overflow:hidden}.cr-podium__title{max-width:100%;min-height:34px;color:var(--cr-gold);font-family:var(--cr-font-display);letter-spacing:.02em;text-wrap:balance;overflow-wrap:anywhere;font-size:12px;font-style:italic;line-height:1.22}.cr-podium__value{color:var(--cr-gold-hi);align-items:center;gap:6px;font-size:22px;font-weight:600;display:inline-flex}.cr-podium__place--1 .cr-podium__value{font-size:26px}.cr-podium__caption{color:var(--cr-ivory-3);font-size:13px}.cr-podium__progress{background:#0c0d10;border-radius:99px;width:70%;height:5px;display:block;overflow:hidden}.cr-podium__progress span{background:var(--cr-gold-leaf);height:100%;display:block}.cr-podium__plinth{width:100%;height:var(--p-plinth,70px);box-shadow:inset 0 1px 0 var(--p-hi,#e1a93a66);background:linear-gradient(#ffffff0d,#0000 40%),linear-gradient(#25282e,#131417);border:1px solid #eee9de14;border-bottom:0;border-radius:16px 16px 0 0;justify-content:center;align-items:flex-start;margin-top:12px;padding-top:10px;display:flex;position:relative}.cr-podium__plinthnum{font-family:var(--cr-font-display);background:linear-gradient(180deg, var(--p-hi,#f2cc78), transparent 110%);color:#0000;opacity:.55;-webkit-background-clip:text;background-clip:text;font-size:40px;font-weight:700;line-height:1}.cr-card-panel__meta{color:var(--cr-ivory-3);font-size:var(--cr-text-sm)}.cr-podium__place--1 .cr-podium__plinth{background:radial-gradient(80% 90% at 50% 0,#e1a93a33,#0000 70%),linear-gradient(#2b2a26,#141310)}.cr-podium__place.is-you .cr-podium__name{color:var(--cr-gold-hi)}.cr-ranks{border:1px solid var(--cr-hairline);border-top:1px solid var(--cr-gold-line);background:linear-gradient(#181a1ef2,#111215f2);border-radius:0 0 20px 20px;flex-direction:column;gap:6px;margin:0;padding:14px;list-style:none;display:flex}.cr-rank{width:100%;min-height:60px;color:var(--cr-ivory);text-align:left;transition:background var(--cr-dur-fast), border-color var(--cr-dur-fast);background:#eee9de06;border:1px solid #0000;border-radius:14px;align-items:center;gap:14px;padding:8px 14px;display:flex}button.cr-rank:hover{border-color:var(--cr-gold-line);background:#eee9de0d}.cr-rank.is-you{border-color:var(--cr-gold-line-strong);background:var(--cr-gold-wash)}.cr-rank__pos{width:28px;color:var(--cr-ivory-3);text-align:center;flex:none;font-size:16px;font-weight:600}.cr-rank__who{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.cr-rank__name{white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:8px;font-weight:600;display:flex;overflow:hidden}.cr-rank__title{min-height:30px;color:var(--cr-gold);font-family:var(--cr-font-display);letter-spacing:.02em;overflow-wrap:anywhere;font-size:12.5px;font-style:italic;line-height:1.2}.cr-rank__progress{background:#0c0d10;border-radius:99px;flex:none;width:120px;height:6px;display:block;overflow:hidden}.cr-rank__progress span{background:var(--cr-gold-leaf);height:100%;display:block}.cr-rank__right{flex-direction:column;flex:none;align-items:flex-end;display:flex}.cr-rank__value{color:var(--cr-gold-hi);align-items:center;gap:6px;font-size:17px;font-weight:600;display:inline-flex}.cr-rank__caption{color:var(--cr-ivory-3);font-size:13px}.cr-youbar{z-index:5;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(#302a1ef7,#1a1712fa);border:1px solid #f2cc788c;border-radius:18px;align-items:center;gap:14px;min-height:68px;margin-top:14px;padding:10px 18px;display:flex;position:sticky;bottom:12px;box-shadow:0 16px 40px #0009,0 0 30px #e1a93a1f}.cr-youbar__pos{min-width:44px;color:var(--cr-gold-hi);font-size:20px;font-weight:700}.cr-youbar__note{color:var(--cr-ivory-3);font-size:13px}.cr-purse{border:1px solid var(--cr-gold-line-strong);box-shadow:var(--cr-shadow-3);background:radial-gradient(80% 140% at 0 0,#e1a93a24,#0000 55%),linear-gradient(135deg,#26292f 0%,#17191d 60%,#101114 100%);border-radius:26px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:24px 40px;padding:32px 36px 26px;display:grid;position:relative;overflow:hidden}.cr-purse:after{content:"";pointer-events:none;border:1px solid #e1a93a1f;border-radius:20px;position:absolute;inset:8px}.cr-purse__glow{pointer-events:none;background:repeating-conic-gradient(#e1a93a0d 0deg 6deg,#0000 6deg 18deg);border-radius:50%;width:520px;height:520px;position:absolute;bottom:-200px;right:-120px;-webkit-mask-image:radial-gradient(circle,#000 20%,#0000 70%);mask-image:radial-gradient(circle,#000 20%,#0000 70%)}.cr-purse__main{flex-direction:column;align-items:flex-start;gap:8px;min-width:0;display:flex;position:relative}.cr-purse__balance{font-family:var(--cr-font-mono);font-size:clamp(48px,7vw,76px);font-weight:600;line-height:1.05}.cr-purse__balance .cr-number{background:var(--cr-gold-text);color:#0000;-webkit-background-clip:text;background-clip:text}.cr-purse__meta{color:var(--cr-ivory-2);font-size:var(--cr-text-sm);background:0 0;border:0;border-radius:999px;flex-wrap:wrap;align-items:center;gap:12px;padding:2px;display:inline-flex}.cr-purse__note{max-width:460px;color:var(--cr-ivory-3);margin:4px 0 0;font-size:13px;line-height:1.5}.cr-purse__summary{grid-template-columns:repeat(2,minmax(140px,1fr));gap:10px;margin:0;display:grid;position:relative}.cr-purse__summary div{background:#08090b80;border:1px solid #eee9de12;border-radius:14px;padding:12px 16px}.cr-purse__summary dt{color:var(--cr-ivory-3);letter-spacing:.06em;text-transform:uppercase;font-size:13px}.cr-purse__summary dd{margin:4px 0 0;font-size:22px;font-weight:600}.cr-purse__summary dd.is-win{color:var(--cr-win)}.cr-purse__summary dd.is-loss{color:var(--cr-loss)}.cr-purse__window{color:var(--cr-ivory-4);font-size:13px;position:absolute;bottom:12px;right:36px}.cr-daily{align-items:center;gap:var(--cr-space-4);display:flex}.cr-daily__icon{border-radius:var(--cr-radius-lg);width:44px;height:44px;color:var(--cr-gold-hi);background:var(--cr-gold-wash);border:1px solid var(--cr-gold-line);flex-shrink:0;place-items:center;display:grid}.cr-daily__body{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.cr-daily__text{color:var(--cr-ivory-2);margin:0;font-size:14px;line-height:1.4}.cr-daily__amount{color:var(--cr-gold-hi);font-weight:700}.cr-daily__next{color:var(--cr-ivory-3)}.cr-daily__cta{flex-shrink:0}@media (max-width:560px){.cr-daily{flex-wrap:wrap}.cr-daily__cta{width:100%}}.cr-pay{align-items:center;gap:var(--cr-space-4);display:flex}.cr-pay__icon{border-radius:var(--cr-radius-lg);width:44px;height:44px;color:var(--cr-info);background:#8fb3d91a;border:1px solid #8fb3d940;flex-shrink:0;place-items:center;display:grid}.cr-pay__icon--done{color:var(--cr-win);background:var(--cr-win-wash);border-color:#80c6944d}.cr-pay__body{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.cr-pay__text{color:var(--cr-ivory-2);margin:0;font-size:14px;line-height:1.4}.cr-pay__cta{flex-shrink:0}.cr-pay--open{display:block}.cr-pay__flow{gap:var(--cr-space-3);flex-direction:column;display:flex}.cr-pay__search{box-sizing:border-box;border-radius:var(--cr-radius-md);border:1px solid var(--cr-hairline);width:100%;color:var(--cr-ivory);font:inherit;background:#08090b80;padding:11px 14px;font-size:15px}.cr-pay__search:focus-visible{outline:2px solid var(--cr-gold-line-strong);outline-offset:1px}.cr-pay__picker{gap:var(--cr-space-3);flex-direction:column;display:flex}.cr-pay__list{flex-direction:column;gap:2px;max-height:280px;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.cr-pay__row{border-radius:var(--cr-radius-md);text-align:left;width:100%;color:var(--cr-ivory);background:0 0;border:1px solid #0000;align-items:center;gap:10px;min-width:0;padding:8px 10px;display:flex}.cr-pay__row:hover,.cr-pay__row:focus-visible{border-color:var(--cr-hairline);background:#eee9de0f}.cr-pay__rowname{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:14px;overflow:hidden}.cr-pay__hint{color:var(--cr-ivory-3);margin:0;font-size:13px;line-height:1.4}.cr-pay__error{border-radius:var(--cr-radius-md);background:var(--cr-loss-wash);color:var(--cr-loss);margin:0;padding:10px 12px;font-size:13px;line-height:1.4}.cr-pay__compose,.cr-pay__confirm{gap:var(--cr-space-3);flex-direction:column;display:flex}.cr-pay__recipient{border-radius:var(--cr-radius-md);border:1px solid var(--cr-hairline);text-align:left;width:100%;color:var(--cr-ivory);background:#08090b59;align-items:center;gap:10px;min-width:0;padding:8px 10px;display:flex}.cr-pay__change{color:var(--cr-gold-hi);flex-shrink:0;margin-left:auto;font-size:13px}.cr-pay__amountlabel{color:var(--cr-ivory-3);letter-spacing:.06em;text-transform:uppercase;margin:4px 0 0;font-size:12px;display:block}.cr-pay__amount{box-sizing:border-box;border-radius:var(--cr-radius-md);border:1px solid var(--cr-hairline);width:100%;color:var(--cr-ivory);font-family:var(--cr-font-mono);background:#08090b80;padding:12px 14px;font-size:20px}.cr-pay__amount:focus-visible{outline:2px solid var(--cr-gold-line-strong);outline-offset:1px}.cr-pay__actions{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.cr-pay__confirmrow{align-items:flex-start;gap:12px;display:flex}.cr-pay__confirmrow>div{flex-direction:column;gap:4px;min-width:0;display:flex}@media (max-width:560px){.cr-pay{flex-wrap:wrap}.cr-pay__cta{width:100%}.cr-pay__actions{justify-content:stretch}.cr-pay__actions .cr-btn{flex:1}}.cr-activity__head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:-8px;display:flex}.cr-activity__controls{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.cr-activity{flex-direction:column;gap:18px;display:flex}.cr-activity__day{flex-direction:column;gap:8px;display:flex}.cr-activity__daylabel{top:calc(76px + var(--cr-safe-top));z-index:2;border:1px solid var(--cr-hairline);color:var(--cr-ivory-2);letter-spacing:.06em;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#141519eb;border-radius:999px;align-self:flex-start;margin:0;padding:4px 12px;font-size:13px;font-weight:600;position:sticky}.cr-activity__list{border:1px solid var(--cr-hairline);background:linear-gradient(#1c1e23eb,#121317f2);border-radius:18px;flex-direction:column;margin:0;padding:6px;list-style:none;display:flex}.cr-activity>.cr-entry-row{background:#1c1e2399;border-radius:14px}.cr-entry-row{border-radius:12px;align-items:center;gap:14px;min-height:64px;padding:10px 12px;display:flex}.cr-activity__list .cr-entry-row+.cr-entry-row{border-top:1px solid #eee9de0d;border-radius:0}.cr-entry-row__text{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.cr-entry-row__label{white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.cr-entry-row__meta{color:var(--cr-ivory-3);font-size:13px}.cr-entry-row__amounts{flex-direction:column;flex:none;align-items:flex-end;gap:2px;display:flex}.cr-entry-row__delta{font-size:17px;font-weight:600}.cr-entry-row__delta.is-win{color:var(--cr-win)}.cr-entry-row__delta.is-loss{color:var(--cr-loss)}.cr-entry-row__after{color:var(--cr-ivory-4);font-size:13px}.cr-shop__balance{border:1px solid var(--cr-gold-line-strong);height:46px;color:var(--cr-gold-hi);background:linear-gradient(#2a2619,#17140d);border-radius:999px;align-items:center;gap:8px;padding:0 18px;font-size:19px;font-weight:600;display:inline-flex}.cr-shop__tabs{margin-top:-6px}.cr-shopnav{z-index:15;margin:0 calc(var(--cr-space-3) * -1);padding:10px var(--cr-space-3);border-radius:var(--cr-radius-lg);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(#101114f7,#101114db);position:sticky}.cr-shopnav__row{scrollbar-width:none;-webkit-overflow-scrolling:touch;gap:8px;display:flex;overflow-x:auto}.cr-shopnav__row::-webkit-scrollbar{display:none}.cr-shopnav__chip{min-height:var(--cr-tap);border-radius:var(--cr-radius-pill);border:1px solid var(--cr-hairline);background:var(--cr-cabinet-800);color:var(--cr-ivory-2);white-space:nowrap;transition:border-color var(--cr-dur-base), color var(--cr-dur-base);flex:none;align-items:center;gap:7px;padding:0 16px;font-size:14px;font-weight:600;display:inline-flex}.cr-shopnav__chip:hover{color:var(--cr-ivory);border-color:var(--cr-gold-line-strong)}.cr-shopnav__count{color:var(--cr-ivory-4);font-size:12px;font-weight:500}.cr-shopsection{flex-direction:column;gap:16px;display:flex}.cr-shopsection .cr-sectiontitle__meta{white-space:nowrap;text-overflow:ellipsis;flex:0 auto;overflow:hidden}.cr-shopgrid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:16px;display:grid}.cr-item{border:1px solid var(--cr-hairline);box-shadow:var(--cr-shadow-2);transition:border-color var(--cr-dur-base), box-shadow var(--cr-dur-slow) var(--cr-ease-out), transform var(--cr-dur-base) var(--cr-ease-out);background:linear-gradient(#22242af2,#131418f7);border-radius:20px;flex-direction:column;display:flex;position:relative;overflow:hidden}.cr-item:hover{border-color:var(--cr-gold-line);box-shadow:var(--cr-shadow-3)}.cr-item.is-equipped{box-shadow:var(--cr-shadow-2), 0 0 0 1px #f2cc7833, 0 0 30px #e1a93a1f;border-color:#f2cc7899}.cr-item__stage{border-bottom:1px solid #e1a93a2e;height:160px;position:relative}.cr-item.is-locked .cr-item__stage>.cr-prev{filter:saturate(.55)brightness(.72)}.cr-item__badge{z-index:3;height:26px;color:var(--cr-ivory-2);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0a0a0cb8;border:1px solid #eee9de2e;border-radius:999px;align-items:center;gap:5px;padding:0 10px;font-size:13px;font-weight:600;display:inline-flex;position:absolute;top:12px;right:12px}.cr-item__badge--equipped{background:var(--cr-gold-leaf);color:#241703;border-color:#fce8b4cc}.cr-item__badge--locked{color:var(--cr-gold-hi);border-color:var(--cr-gold-line-strong)}.cr-item__body{flex-direction:column;flex:1;gap:8px;padding:14px 16px 16px;display:flex}.cr-item__head{flex-direction:column;align-items:flex-start;gap:4px;display:flex}.cr-item__name{font-family:var(--cr-font-display);letter-spacing:.03em;margin:0;font-size:18px;font-weight:600}.cr-item__price{width:100%;color:var(--cr-gold-hi);white-space:nowrap;align-items:center;gap:6px;font-weight:600;display:flex}.cr-shop__sale{background:linear-gradient(90deg,#e4746c2e,#e4746c0a);border:1px solid #e4746c73;border-radius:12px;align-items:center;gap:10px;margin:0 0 14px;padding:10px 14px;display:flex}.cr-shop__sale-tag{background:var(--cr-rose,#e4746c);color:#1a0d0c;letter-spacing:.1em;text-transform:uppercase;border-radius:999px;flex:none;padding:2px 9px;font-size:11px;font-weight:800}.cr-shop__sale-text{color:var(--cr-ivory);font-size:14px}.cr-item__was{color:var(--cr-ivory-3);-webkit-text-decoration-color:var(--cr-rose,#e4746c);text-decoration-color:var(--cr-rose,#e4746c);font-weight:500}.cr-item__off{background:var(--cr-rose,#e4746c);color:#1a0d0c;letter-spacing:.04em;border-radius:999px;padding:1px 6px;font-size:11px;font-weight:800}.cr-item__desc{color:var(--cr-ivory-3);flex:1;margin:0;font-size:13px;line-height:1.5}.cr-prev--set{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;min-height:108px;padding:12px 10px;display:flex}.cr-prev__cue{flex:none;display:block}.cr-setchip{border:1px solid var(--cr-hairline);color:var(--cr-ivory-3);letter-spacing:.02em;border-radius:99px;align-self:flex-start;align-items:center;gap:7px;margin-top:2px;padding:3px 9px 3px 7px;font-size:11.5px;display:inline-flex}.cr-weekchip{border:1px solid var(--cr-hairline);color:var(--cr-ivory-3);letter-spacing:.02em;border-radius:99px;align-self:flex-start;align-items:center;margin-top:2px;padding:3px 9px;font-size:11.5px;display:inline-flex}.cr-weekchip.is-spent{border-color:var(--cr-hairline);color:var(--cr-ivory-4,var(--cr-ivory-3));opacity:.75}.cr-setchip.is-done{border-color:var(--cr-gold-line-strong);background:var(--cr-gold-wash);color:var(--cr-gold-hi)}.cr-setchip__dots{gap:3px;display:inline-flex}.cr-setchip__dots>span{border:1px solid var(--cr-ivory-4);border-radius:50%;width:6px;height:6px}.cr-setchip__dots>span.is-owned{border-color:var(--cr-gold);background:var(--cr-gold)}.cr-item__foot{flex-wrap:wrap;align-items:center;gap:10px;margin-top:4px;display:flex}.cr-item__hint{color:var(--cr-ivory-3);font-size:13px}.cr-prev{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}.cr-viewer3d{z-index:2;opacity:0;touch-action:pan-y;cursor:grab;transition:opacity .35s ease-out;position:absolute;inset:0}.cr-viewer3d--large{touch-action:none}.cr-viewer3d:active{cursor:grabbing}.cr-prev--cue:has(.cr-viewer3d.is-ready) .cr-prev__cue{opacity:0}.cr-prev__cue{transition:opacity .25s ease-out}.cr-viewer3d.is-ready{opacity:1}.cr-viewer3d__canvas{width:100%;height:100%;display:block}.cr-prev--deck{background:radial-gradient(70% 90% at 50% 60%,#0f523773,#0000 75%),linear-gradient(#1b1e22,#111215)}.cr-prev__cards{filter:drop-shadow(0 12px 16px #00000080);align-items:center;padding-top:6px;display:flex}.cr-prev--bare{background:radial-gradient(60% 70% at 50% 45%,#eee9de0d,#0000 70%),linear-gradient(#202227,#141518)}.cr-prev--felt{--radius:0px;display:block}.cr-prev--felt .cr-felt__surface{border-radius:0}.cr-prev--felt .cr-felt__content{justify-content:flex-end;align-items:center;padding-right:16%;display:flex}.cr-prev__hand{z-index:1;filter:drop-shadow(0 8px 12px #00000073);align-items:center;display:flex;position:relative}.cr-prev--title{background:radial-gradient(70% 90%,#e1a93a1a,#0000 70%),linear-gradient(#1d1f24,#121316)}.cr-prev__plate{border:1px solid var(--cr-gold-line);max-width:calc(100% - 32px);box-shadow:var(--cr-shadow-2);background:linear-gradient(#282a30f2,#18191df2);border-radius:999px;align-items:center;gap:12px;padding:10px 20px 10px 10px;display:flex}.cr-prev__nametext{flex-direction:column;min-width:0;display:flex}.cr-prev__name{font-weight:600}.cr-prev__titletext{color:var(--cr-gold-hi);font-family:var(--cr-font-display);letter-spacing:.06em;white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-style:italic;overflow:hidden}.cr-prev__notitle{color:var(--cr-ivory-4);font-size:13px}.cr-prev--icon{background:linear-gradient(#1d1f24,#121316)}.cr-prev--icon-gold{background:radial-gradient(65% 85% at 50% 46%,#e1a93a29,#0000 72%),linear-gradient(#1d1f24,#121316)}.cr-prev--icon-green{background:radial-gradient(65% 85% at 50% 46%,#1d8a4c33,#0000 72%),linear-gradient(#191e1b,#101511)}.cr-prev--icon-blue{background:radial-gradient(65% 85% at 50% 46%,#245a8c33,#0000 72%),linear-gradient(#181c21,#0f1216)}.cr-prev__medallion{background:radial-gradient(120% 120% at 32% 22%, var(--m-hi), var(--m-lo));color:var(--m-ink);filter:drop-shadow(0 8px 14px #00000059);--m-hi:#3a3d45;--m-lo:#1b1d22;--m-ink:var(--cr-ivory);border:1px solid #ffffff1a;border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex;position:relative;box-shadow:inset 0 1px #ffffff24,0 10px 22px #00000073}.cr-prev--icon-gold .cr-prev__medallion{--m-hi:#7d5c26;--m-lo:#2a1d09;--m-ink:var(--cr-gold-hi);border-color:var(--cr-gold-line-strong)}.cr-prev--icon-green .cr-prev__medallion{--m-hi:#1f8350;--m-lo:#093a1e;--m-ink:#cdf3da;border-color:#1d8a4c80}.cr-prev--icon-blue .cr-prev__medallion{--m-hi:#2b6296;--m-lo:#0d2338;--m-ink:#d3e6fa;border-color:#245a8c80}.cr-prev__medallion.is-active{box-shadow:inset 0 1px #ffffff24,0 0 0 3px #80c6944d,0 0 26px #80c69466,0 10px 22px #00000073}.cr-prev__livedot{background:var(--cr-win);border:2px solid #0a0a0cd9;border-radius:50%;width:10px;height:10px;animation:1.8s ease-out infinite cr-live;position:absolute;top:2px;right:2px}.cr-buy__preview{border:1px solid var(--cr-gold-line);border-radius:16px;height:210px;position:relative;overflow:hidden}.cr-buy__stamp{background:var(--cr-gold-leaf);color:#241703;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex;position:absolute;top:12px;right:12px;box-shadow:0 0 24px #e1a93a80}.cr-settings__group{border:1px solid var(--cr-gold-line);box-shadow:var(--cr-shadow-2);background:linear-gradient(#24262ceb,#141519f5);border-radius:20px;padding:22px 24px}.cr-settings__group .cr-card-panel__head{margin-bottom:6px}.cr-settings__body{gap:20px;display:flex}.cr-settings__rows{flex-direction:column;flex:1;min-width:0;display:flex}.cr-setting{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;min-height:72px;padding:12px 0;display:flex}.cr-setting+.cr-setting{border-top:1px solid var(--cr-hairline)}.cr-setting__text{flex:240px;min-width:0}.cr-setting__title{font-weight:600}.cr-setting__desc{color:var(--cr-ivory-3);margin-top:2px;font-size:13px;line-height:1.45}.cr-setting__control{flex:none;max-width:100%;display:flex}.cr-settings__preview{--radius:16px;border-radius:16px;flex:none;width:300px;min-height:180px}.cr-settings__preview .cr-felt__surface{border-radius:16px}.cr-settings__hand{filter:drop-shadow(0 10px 16px #00000073);justify-content:center;align-items:center;height:100%;min-height:180px;padding:12px;display:flex}.cr-account{flex-wrap:wrap;align-items:center;gap:16px;padding-top:8px;display:flex}.cr-account__text{flex:1;min-width:160px}@media (max-width:1180px){.cr-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.cr-hero__cards{display:none}.cr-hero__room{max-width:none}.cr-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:960px){.cr-hero{grid-template-columns:minmax(0,1fr)}.cr-phero{grid-template-columns:auto minmax(0,1fr)}.cr-phero__actions{flex-flow:wrap;grid-column:1/-1}.cr-profile__cols,.cr-purse{grid-template-columns:minmax(0,1fr)}.cr-purse__window{position:static}.cr-settings__body{flex-direction:column}.cr-settings__preview{width:100%}.cr-youbar{bottom:calc(76px + env(safe-area-inset-bottom))}}@media (max-width:640px){.cr-page--wide{gap:20px}.cr-tiles{grid-template-columns:minmax(0,1fr)}.cr-hero__main{border-radius:22px;min-height:0;padding:22px 20px}.cr-hero__wordmark{font-size:32px}.cr-hero__brand{gap:12px}.cr-hero__brand .cr-crownmark{width:42px;height:42px}.cr-hero__greeting{font-size:15px}.cr-hero__purse{flex-direction:column}.cr-hero__balance,.cr-hero__level{min-width:0}.cr-hero__amount{font-size:32px}.cr-hero__actions .cr-btn{flex:100%}.cr-hero__daily.is-available{flex-wrap:wrap}.cr-hero__daily-cta{width:100%}.cr-tonight{border-radius:22px;padding:18px}.cr-roomstrip{flex-direction:column}.cr-person{border-radius:16px}.cr-phero{text-align:center;grid-template-columns:minmax(0,1fr);justify-items:center;gap:22px;padding:26px 20px}.cr-phero__info{align-items:center;width:100%}.cr-phero__name{white-space:normal}.cr-phero__chips,.cr-phero__bet{justify-content:center}.cr-phero__actions{width:100%}.cr-phero__actions>*{flex:100%}.cr-stats{gap:10px}.cr-stat{padding:14px}.cr-stat__label{letter-spacing:.04em;font-size:13px}.cr-stat__value{font-size:21px}.cr-card-panel{padding:18px 16px}.cr-bars__row{grid-template-columns:auto minmax(0,1fr) auto}.cr-bars__track{grid-area:2/2/auto/4}.cr-ach-grid{grid-template-columns:minmax(0,1fr)}.cr-achievements__meter{display:none}.cr-board__tabs .cr-seg{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}.cr-podium{gap:6px}.cr-podium__place{padding:22px 2px 0}.cr-podium__name{font-size:15px}.cr-podium__value{font-size:16px}.cr-podium__place--1 .cr-podium__value{font-size:18px}.cr-podium__title{display:none}.cr-podium__place--1{--p-plinth:88px}.cr-podium__place--2{--p-plinth:60px}.cr-podium__place--3{--p-plinth:42px}.cr-podium__plinthnum{font-size:28px}.cr-ranks{padding:8px}.cr-rank{gap:10px;padding:8px 10px}.cr-rank__progress{display:none}.cr-youbar{gap:10px;padding:10px 12px}.cr-purse{border-radius:22px;padding:24px 20px 20px}.cr-purse__summary{grid-template-columns:repeat(2,minmax(0,1fr))}.cr-purse__summary dd{font-size:18px}.cr-activity__daylabel{top:68px}.cr-entry-row{gap:12px;padding:10px 8px}.cr-shopgrid{grid-template-columns:minmax(0,1fr)}.cr-settings__group{padding:18px 16px}.cr-range{width:150px}.cr-setting__control .cr-seg{width:100%}.cr-setting__control{flex:100%}.cr-setting__control:has(.cr-switch){flex:none}.cr-state{text-align:center;flex-direction:column}.cr-sectiontitle{flex-wrap:wrap;gap:6px 12px}.cr-sectiontitle__rule{display:none}}.cr-attrib-list{flex-direction:column;gap:10px;display:flex}.cr-attrib-item{border:1px solid var(--cr-gold-line);border-radius:var(--cr-radius-lg);background:var(--cr-cabinet-700,#1a1c21);overflow:hidden}.cr-attrib-item[open]{border-color:var(--cr-gold-line-strong)}.cr-attrib-item__summary{cursor:pointer;color:var(--cr-ivory);-webkit-tap-highlight-color:transparent;align-items:center;gap:12px;padding:12px 16px;font-weight:600;list-style:none;display:flex}.cr-attrib-item__summary::-webkit-details-marker{display:none}.cr-attrib-item__summary:focus-visible{outline:2px solid var(--cr-gold);outline-offset:-2px}.cr-attrib-item__name{flex:1;min-width:0;font-size:15px}.cr-attrib-item__chevron{border-right:2px solid var(--cr-ivory-3);border-bottom:2px solid var(--cr-ivory-3);width:10px;height:10px;transition:transform var(--cr-dur-base);flex-shrink:0;transform:rotate(45deg)}.cr-attrib-item[open] .cr-attrib-item__chevron{transform:rotate(225deg)}.cr-attrib-item__body{color:var(--cr-ivory-3);padding:0 16px 14px;font-size:13px;line-height:1.5}.cr-attrib-item__link{color:var(--cr-gold);word-break:break-all;margin-top:6px;display:inline-block}.bac{--bac-banker:#c8312b;--bac-banker-hi:#f09a8c;--bac-player:#1d5bbf;--bac-player-hi:#9fc0f5;--bac-tie:#1c8f50;--bac-tie-hi:#8fdcaa;flex-direction:column;flex:1;gap:12px;min-height:0;display:flex;position:relative}.bac-felt{flex:1;min-height:0}.bac-felt--wide{min-height:300px}.bac-felt--phone{--rail-w:9px;--radius:22px;flex:none}.bac-joining{text-align:center;place-content:center;gap:6px;height:100%;min-height:320px;display:grid}.bac-joining__title{font-family:var(--cr-font-display);letter-spacing:.14em;color:var(--cr-gold-hi);font-size:34px;animation:1.8s ease-in-out infinite bac-breathe}.bac-joining__sub{color:var(--cr-ivory-2);font-size:15px}.bac-table{height:100%;position:relative}.bac-table__inner{position:absolute;inset:0}.bac-furniture{pointer-events:none;justify-content:space-between;align-items:flex-start;display:flex;position:absolute;top:10px;left:18px;right:18px}.bac-crest{opacity:.55;align-items:center;gap:14px;margin-top:6px;display:flex}.bac-crest__word{font-family:var(--cr-font-display);letter-spacing:.5em;text-transform:uppercase;color:var(--cr-gold-hi);font-size:15px;font-weight:700}.bac-crest__rule{background:linear-gradient(90deg, transparent, var(--cr-gold));width:56px;height:1px}.bac-crest__rule:last-child{background:linear-gradient(90deg, var(--cr-gold), transparent)}.bac-shoe,.bac-discard{filter:drop-shadow(0 10px 14px #00000073);flex:none;position:relative}.bac-shoe svg,.bac-discard svg{display:block}.bac-shoe__mouth{width:14%;height:22%;position:absolute;top:58%;left:4%}.bac-hands{pointer-events:none;justify-content:center;align-items:flex-start;gap:18px;display:flex;position:absolute;top:14px;left:0;right:0}.bac-hands>.bac-stage{width:var(--bac-center-w)}.bac-hand{flex-direction:column;align-items:center;gap:8px;display:flex}.bac-hand__head{align-items:center;gap:12px;display:flex}.bac-hand__name{font-family:var(--cr-font-display);letter-spacing:.22em;text-transform:uppercase;text-shadow:0 2px 6px #00000080;font-size:20px;font-weight:700}.bac-hand--player .bac-hand__name{color:var(--bac-player-hi)}.bac-hand--banker .bac-hand__name{color:var(--bac-banker-hi)}.bac-hand__box{transition:box-shadow .4s var(--cr-ease-out), background .4s var(--cr-ease-out);border-radius:12px;position:relative}.bac-hand__box:before{content:"";pointer-events:none;background:#00000014;border:1px solid #f2cc7847;border-radius:16px;transition:border-color .4s,box-shadow .4s,background .4s;position:absolute;inset:-9px}.bac-hand--player .bac-hand__box:before{box-shadow:inset 0 -3px #1d5bbf8c}.bac-hand--banker .bac-hand__box:before{box-shadow:inset 0 -3px #c8312b99}.bac-hand.is-won .bac-hand__box:before{background:#f2cc7812;border-color:#f2cc78f2;animation:1.6s ease-in-out infinite bac-glow}.bac-hand.is-lost .bac-card{filter:brightness(.62)saturate(.8);transition:filter .6s var(--cr-ease-out)}.bac-slot{border:1.5px dashed #f2cc7833;border-radius:8px;position:absolute}.bac-slot--third{border-style:dotted;border-color:#f2cc7824}.bac-card{position:absolute}.bac-card__rotor{will-change:transform;position:absolute}.bac-hand__head{position:relative}.bac-hand__tags{pointer-events:none;justify-content:center;gap:6px;display:flex}.bac-hand--wide .bac-hand__tags{z-index:12;position:absolute;bottom:-22px;left:50%;transform:translate(-50%)}.bac-hand--phone .bac-hand__tags{z-index:12;position:absolute;bottom:-11px;left:50%;transform:translate(-50%)}.bac-hand--phone .bac-tag{height:24px;padding:0 9px}.bac-tag{border-radius:var(--cr-radius-pill);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;align-items:center;height:26px;padding:0 11px;font-size:13px;font-weight:700;display:inline-flex}.bac-tag--natural{background:var(--cr-gold-leaf);color:#2b1c04;box-shadow:0 4px 14px #e1a93a59}.bac-tag--pair-player{color:#fff;background:#1d5bbfd9}.bac-tag--pair-banker{color:#fff;background:#c8312be6}.bac-total{color:#fff;border-radius:50%;flex:none;place-items:center;transition:opacity .3s;display:inline-grid;position:relative;box-shadow:0 0 0 2px #f2cc78d9,0 6px 16px #00000073,inset 0 2px #ffffff40}.bac-total--player{background:radial-gradient(circle at 35% 30%,#4f86e0,#1d5bbf 55%,#0f3677)}.bac-total--banker{background:radial-gradient(circle at 35% 30%,#ea5a4f,#c8312b 55%,#7c1714)}.bac-total.is-empty{opacity:.35}.bac-total__value{font-size:calc(var(--cr-text-xl) + 2px);text-shadow:0 1px 2px #0006;font-weight:700;line-height:1}.bac-stage{pointer-events:none;justify-content:center;align-items:flex-start;padding-top:14px;display:flex}.bac-stage__slot{justify-content:center;width:100%;display:flex}.bac-stage__block{text-align:center;flex-direction:column;align-items:center;gap:10px;display:flex}.bac-stage__text{flex-direction:column;align-items:center;gap:2px;display:flex}.bac-stage__eyebrow{letter-spacing:.18em;text-transform:uppercase;color:#f2cc78bf;font-size:13px;font-weight:600}.bac-stage__title{font-family:var(--cr-font-display);letter-spacing:.06em;background:var(--cr-gold-text);color:#0000;filter:drop-shadow(0 2px 4px #00000080);-webkit-background-clip:text;background-clip:text;font-size:26px;font-weight:700;line-height:1.15}.bac-stage__sub{max-width:260px;color:var(--cr-ivory-2);margin-top:4px;font-size:14px;line-height:1.4}.bac-stage__timer{filter:drop-shadow(0 4px 10px #00000073)}.bac-stage__timer .cr-timer__seconds{font-size:24px}.bac-call{text-align:center;background:linear-gradient(#140c0ad1,#0c0706e0);border:1px solid #f2cc7866;border-radius:14px;flex-direction:column;align-items:center;gap:4px;max-width:100%;padding:12px 16px 13px;display:flex;box-shadow:0 10px 26px #0006}.bac-call__eyebrow{letter-spacing:.18em;text-transform:uppercase;color:var(--cr-gold);font-size:13px;font-weight:600}.bac-call__text{color:var(--cr-ivory);font-size:15px;line-height:1.4}.bac-plaque{min-width:200px;box-shadow:0 0 0 4px #0a060599, 0 0 0 5px #f2cc7859, 0 18px 44px #0000008c, 0 0 60px var(--bac-plaque-glow);text-align:center;border:1.5px solid #f2cc78e6;border-radius:18px;flex-direction:column;align-items:center;gap:2px;padding:14px 22px;display:flex;position:relative;overflow:hidden}.bac-plaque--banker{--bac-plaque-glow:#c8312b73;background:radial-gradient(120% 90% at 50% 0,#a3302a,#5e1412 70%,#3b0b0a)}.bac-plaque--player{--bac-plaque-glow:#1d5bbf80;background:radial-gradient(120% 90% at 50% 0,#2f64b8,#143a78 70%,#0b2350)}.bac-plaque--tie{--bac-plaque-glow:#1c8f5080;background:radial-gradient(120% 90% at 50% 0,#2a9a5c,#125a33 70%,#0a3a20)}.bac-plaque__sheen{animation:bac-sheen 1.4s .35s var(--cr-ease-out) forwards;background:linear-gradient(110deg,#0000 30%,#fff4d647 48%,#0000 64%);position:absolute;inset:0;transform:translate(-120%)}.bac-plaque__eyebrow{letter-spacing:.2em;text-transform:uppercase;color:var(--cr-gold-hi);font-size:13px;font-weight:700}.bac-plaque__title{font-family:var(--cr-font-display);letter-spacing:.06em;color:#fff8e8;text-shadow:0 2px 8px #00000073;white-space:nowrap;font-size:30px;font-weight:700;line-height:1.1}.bac-plaque__score{background:var(--cr-gold-text);color:#0000;-webkit-background-clip:text;background-clip:text;align-items:baseline;gap:10px;font-size:34px;font-weight:700;line-height:1.15;display:flex}.bac-plaque__to{font-family:var(--cr-font-ui);letter-spacing:.12em;text-transform:uppercase;color:#fff0d2b3;-webkit-text-fill-color:#fff0d2b3;font-size:14px;font-weight:600}.bac-plaque__pairs{gap:6px;margin-top:6px;display:flex}.bac-plaque__next{color:#fff0d2bf;letter-spacing:.04em;align-items:center;gap:8px;margin-top:8px;font-size:13px;display:inline-flex}.bac-plaque,.bac-phands__plaque{transition:opacity .3s var(--cr-ease-out)}.bac.has-win .bac-plaque{opacity:0}.bac .cr-win__scrim{background:radial-gradient(#0a0405b8,#0a040573 70%)}.bac-arc{position:absolute;bottom:2px;left:50%;transform:translate(-50%)}.bac-arc__svg{position:absolute;inset:0;overflow:visible}.bac-arc__edge{fill:none;stroke:#f2cc7859;stroke-width:2px}.bac-arc__edge--thin{stroke:#f2cc7838;stroke-width:1.2px;stroke-dasharray:2 7;stroke-linecap:round}.bac-sector{cursor:pointer;-webkit-tap-highlight-color:transparent;outline:none}.bac-sector__shape{fill:var(--bac-sector-fill);stroke:#f2cc78d1;stroke-width:2.2px;transition:fill .2s var(--cr-ease-out), stroke .2s, opacity .5s var(--cr-ease-out)}.bac-sector__inset{fill:none;stroke:#f2cc7838;stroke-width:1px;pointer-events:none}.bac-sector__accent{fill:none;stroke:var(--bac-sector-accent);stroke-width:4px;stroke-linecap:round;opacity:.85;pointer-events:none}.bac-sector--player{--bac-sector-fill:#163c8c33;--bac-sector-accent:#3f78d8}.bac-sector--banker{--bac-sector-fill:#961a163d;--bac-sector-accent:#e0493f}.bac-sector--tie{--bac-sector-fill:#106e3c33;--bac-sector-accent:#2fb36b}.bac-sector:not(.is-closed):hover .bac-sector__shape,.bac-sector:not(.is-closed):focus-visible .bac-sector__shape{fill:#f2cc7821;stroke:#fbe7b4}.bac-sector:focus-visible .bac-sector__shape{stroke-width:3.5px}.bac-sector.is-closed{cursor:default}.bac-sector__label{font-family:var(--cr-font-display);letter-spacing:.3em;pointer-events:none;paint-order:stroke;stroke:#1e060880;stroke-width:3px;font-weight:700}.bac-sector__pays{font-family:var(--cr-font-ui);letter-spacing:.06em;fill:#f6ecd6b8;pointer-events:none;font-weight:600}.bac-sector.is-win .bac-sector__shape{fill:#f2cc7829;stroke:#fbe7b4;stroke-width:3.5px;animation:1.4s ease-in-out infinite bac-sector-win}.bac-sector.is-loss .bac-sector__shape{opacity:.5}.bac-sector.is-loss .bac-sector__label,.bac-sector.is-loss .bac-sector__pays{opacity:.55}.bac-spotlayer{pointer-events:none;position:absolute;inset:0}.bac-anchor{width:0;height:0;position:absolute}.bac-anchor>*{position:absolute}.bac-chipmotion{width:0;height:0;top:0;left:0}.bac-chipmotion>*{position:absolute}.bac-mychips{transform-origin:50%;flex-direction:column;align-items:center;display:flex;top:0;left:0;transform:translate(-50%,-50%)}.bac-mychips .bac-amt,.bac-payout .bac-amt{z-index:2;margin-top:-9px;position:relative}.bac-mychips .cr-stack{filter:drop-shadow(0 3px 3px #00000059)}.bac-payout{left:calc(var(--bac-chip,30px) * .95);flex-direction:column;align-items:center;display:flex;top:-6px;transform:translateY(-50%)}.bac-amt{border-radius:var(--cr-radius-pill);color:var(--cr-ivory);white-space:nowrap;background:#080504b8;border:1px solid #f2cc7859;padding:2px 8px;font-size:13px;font-weight:600}.bac-amt--win{color:var(--cr-win);border-color:#80c69480}.bac-amt--loss{color:var(--cr-loss)}.bac-otherchips{align-items:center;display:flex;top:0;left:0;transform:translate(-50%,-50%)}.bac-otherchips .cr-stack{filter:drop-shadow(0 2px 2px #00000059)}.bac-otherchips__who{border-radius:var(--cr-radius-pill);white-space:nowrap;background:#080504c7;align-items:center;gap:3px;padding:1px 6px 1px 1px;display:inline-flex;position:absolute;bottom:-6px;left:55%}.bac-otherchips__amt{color:var(--cr-ivory-2);font-size:13px;font-weight:600}.is-swept{translate:0 -46px;transition:transform .7s 1.1s var(--cr-ease-in-out), opacity .7s 1.1s var(--cr-ease-in-out)!important;opacity:0!important}.bac-anchor--ribbon>*{top:0;left:0;transform:translate(-50%,-50%)}.bac-ribbon{border-radius:var(--cr-radius-pill);letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;align-items:center;height:26px;padding:0 12px;font-size:13px;font-weight:700;display:inline-flex}.bac-ribbon--win{background:var(--cr-gold-leaf);color:#2b1c04;box-shadow:0 4px 16px #e1a93a73}.bac-ribbon--push{color:var(--cr-ivory-2);background:#14100ed9;border:1px solid #eee9de59}.bac-ribbon--loss{display:none}.bac-more{border-radius:var(--cr-radius-pill);height:24px;color:var(--cr-ivory-2);background:#080504b8;align-items:center;padding:0 8px;font-size:13px;font-weight:600;display:inline-flex;transform:translate(-50%,-50%)}.bac-seats{pointer-events:none;position:absolute;inset:0}.bac-seat{flex-direction:column;align-items:center;gap:3px;display:flex;position:absolute;transform:translate(-50%,-32%)}.bac-seat__plate{border-radius:var(--cr-radius-pill);white-space:nowrap;background:#0805049e;align-items:center;gap:5px;max-width:130px;padding:1px 8px;font-size:13px;display:inline-flex}.bac-seat__name{text-overflow:ellipsis;color:var(--cr-ivory-2);overflow:hidden}.bac-seat.is-you .bac-seat__name{color:var(--cr-gold-hi);font-weight:600}.bac-seat__bet{color:var(--cr-ivory);font-weight:600}.bac-seat.is-won .bac-seat__bet{color:var(--cr-win)}.bac-flights{z-index:40;pointer-events:none;position:absolute;inset:0;overflow:visible}.bac-flychip{background:radial-gradient(circle, #f3ead3 0 36%, var(--chip-base) 37% 62%, transparent 63%), repeating-conic-gradient(var(--chip-spot) 0 18deg, var(--chip-base) 18deg 60deg);will-change:transform, opacity;border-radius:50%;width:26px;height:26px;position:absolute;transform:translate(-50%,-50%);box-shadow:0 0 0 1px #00000059,0 4px 8px #00000073}.bac-board{flex:none;grid-template-columns:minmax(0,1fr) 224px;gap:12px;display:grid}.bac-board__paper{height:calc(var(--bac-cell) * 6 + 14px);background:linear-gradient(#fbf8f0 0%,#f3ecdc 100%);border-radius:12px;grid-template-columns:minmax(0,.95fr) minmax(0,2fr) minmax(0,1.25fr);padding:6px;display:grid;position:relative;box-shadow:0 0 0 1px #f2cc78b3,0 0 0 5px #120d0a,0 0 0 6px #e1a93a4d,0 14px 30px #00000073}.bac-board__paper--single{display:block}.bac-road{min-width:0;position:relative;overflow:hidden}.bac-road+.bac-road{border-left:2px solid #5c402861;margin-left:6px;padding-left:6px}.bac-road__fit{width:100%;height:100%}.bac-road__svg{display:block}.bac-derived{flex-direction:column;display:flex}.bac-derived__split{gap:2px;display:flex}.bac-mark--pick{cursor:pointer}.bac-mark--pick:hover circle,.bac-mark--pick:hover line{filter:brightness(1.15)}.bac-mark--latest{animation:.55s ease-in-out 4 bac-blink}.bac-mark--ghost{animation:.9s ease-in-out infinite bac-ghost}.bac-board__empty{pointer-events:none;place-items:center;display:grid;position:absolute;inset:0}.bac-board__empty span{border-radius:var(--cr-radius-pill);color:#6b5a44;background:#fbf8f0eb;padding:6px 14px;font-size:14px;font-weight:500}.bac-stats{border:1px solid var(--cr-gold-line);min-width:0;box-shadow:var(--cr-shadow-2);background:linear-gradient(#1e1816f5,#100c0bfa);border-radius:12px;flex-direction:column;gap:8px;padding:10px 12px;display:flex}.bac-stats__shoe{flex-direction:column;gap:0;line-height:1.3;display:flex}.bac-stats__shoe-title{font-family:var(--cr-font-display);letter-spacing:.08em;color:var(--cr-gold-hi);white-space:nowrap;font-size:15px;font-weight:700}.bac-stats__shoe-sub{color:var(--cr-ivory-3);white-space:nowrap;font-size:13px}.bac-stats__bar{border-radius:3px;gap:2px;height:6px;display:flex;overflow:hidden}.bac-stats__bar span{min-width:2px;transition:flex-grow .6s var(--cr-ease-out);flex-basis:0}.bac-stats__counts{grid-template-columns:repeat(3,1fr);gap:6px;margin:0;display:grid}.bac-stats__count{color:#fff;border-radius:8px;justify-content:center;align-items:center;gap:6px;height:30px;display:flex}.bac-stats__count dt{font-family:var(--cr-font-display);font-size:14px;font-weight:700}.bac-stats__count dd{margin:0;font-size:15px;font-weight:700}.bac-stats__count--banker{background:linear-gradient(#d63d35,#a8231e)}.bac-stats__count--player{background:linear-gradient(#2f6fd0,#1a4c9e)}.bac-stats__count--tie{background:linear-gradient(#25a45f,#157a43)}.bac-stats__extras{color:var(--cr-ivory-2);white-space:nowrap;justify-content:space-between;gap:6px;font-size:13px;display:flex}.bac-stats__extras span{align-items:center;gap:5px;display:inline-flex}.bac-dot{border-radius:50%;width:8px;height:8px;display:inline-block}.bac-dot--banker{background:var(--bac-banker)}.bac-dot--player{background:var(--bac-player)}.bac-dot--gold{background:var(--cr-gold)}.bac-ask{grid-template-columns:1fr 1fr;gap:6px;margin-top:auto;display:grid}.bac-ask__btn{min-height:36px;color:var(--cr-ivory);background:#eee9de0a;border:1px solid #eee9de24;border-radius:8px;justify-content:center;align-items:center;gap:6px;padding:0 6px;transition:background .15s,border-color .15s;display:flex}.bac-ask__btn:hover,.bac-ask__btn.is-on{border-color:var(--cr-gold-line-strong);background:#f2cc781a}.bac-ask__label{font-family:var(--cr-font-display);font-size:15px;font-weight:700}.bac-ask__btn--banker .bac-ask__label{color:#f07d73}.bac-ask__btn--player .bac-ask__label{color:#7ea9f0}.bac-ask__glyphs{gap:2px;display:inline-flex}.bac-askglyph{background:#f6f0e3;border-radius:3px;padding:1px;display:block}.bac-pboard{flex-direction:column;flex:none;gap:8px;display:flex}.bac-pboard__tabs{scrollbar-width:none;align-items:center;gap:4px;display:flex;overflow-x:auto}.bac-pboard__tab{border-radius:var(--cr-radius-pill);height:34px;color:var(--cr-ivory-3);white-space:nowrap;background:0 0;border:1px solid #0000;flex:none;padding:0 9px;font-size:13px;font-weight:600}.bac-pboard__tab.is-on{border-color:var(--cr-gold-line-strong);color:var(--cr-gold-hi);background:#f2cc781a}.bac-pboard__mini{gap:4px;margin-left:auto;padding-left:6px;display:inline-flex}.bac-pboard__mini b{color:#fff;border-radius:50%;place-items:center;min-width:24px;height:24px;padding:0 4px;font-size:13px;display:inline-grid}.bac-c-banker{background:var(--bac-banker)}.bac-c-player{background:var(--bac-player)}.bac-c-tie{background:var(--bac-tie)}.bac-pboard__track{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;border-radius:12px;display:flex;overflow-x:auto}.bac-pboard__track::-webkit-scrollbar{display:none}.bac-pboard__page{scroll-snap-align:start;flex:0 0 100%;min-width:0;padding:6px}.bac-pboard__page .bac-board__paper,.bac-pboard__page .bac-stats{height:calc(var(--bac-cell) * 6 + 14px)}.bac-board .bac-stats{height:calc(var(--bac-cell) * 6 + 14px);overflow:hidden}.bac-stats--tight{gap:5px;padding:8px 10px}.bac-stats--compact .bac-stats__extras{display:none}.bac-stats--compact .bac-ask__btn{min-height:32px}.bac-stats--compact .bac-stats__count{height:28px}.bac-stage--compact .bac-stage__title{font-size:21px}.bac-stage--compact .bac-stage__block{gap:6px}.bac-stage--compact .bac-stage__timer .cr-timer__seconds{font-size:19px}.bac-stage--compact .bac-plaque{padding:10px 18px}.bac-stage--compact .bac-plaque__title{font-size:24px}.bac-stage--compact .bac-plaque__score{font-size:26px}.bac-ptable{position:relative}.bac-ptable__inner{flex-direction:column;gap:10px;padding:10px 10px 12px;display:flex;position:relative}.bac-pstatus{justify-content:space-between;align-items:center;gap:8px;min-height:52px;display:flex}.bac-stage--phone{flex:1;justify-content:flex-start;min-width:0;min-height:0;padding-top:0}.bac-stage--phone .bac-stage__block{text-align:left;flex-direction:row;align-items:center;gap:10px}.bac-stage--phone .bac-stage__text{align-items:flex-start}.bac-stage--phone .bac-stage__title{font-size:17px;line-height:1.12}.bac-stage--phone .bac-stage__sub{margin-top:0;font-size:13px}.bac-stage--phone .bac-stage__timer .cr-timer__seconds{font-size:17px}.bac-stage--phone .bac-call{text-align:left;align-items:flex-start;padding:6px 10px}.bac-stage--phone .bac-call__text{font-size:14px}.bac-phands{justify-content:space-around;gap:10px;display:flex;position:relative}.bac-hand--phone .bac-hand__name{letter-spacing:.16em;font-size:15px}.bac-hand--phone .bac-hand__head{gap:8px}.bac-hand--phone .bac-hand__box:before{inset:-6px}.bac-pstatus__side{flex:none;align-items:center;gap:8px;display:flex}.bac-pstatus__side .bac-seatrow{gap:0}.bac-pstatus__side .bac-seatrow__seat+.bac-seatrow__seat{margin-left:-9px}.bac-pstatus__side .bac-seatrow .cr-avatar{border-radius:50%;box-shadow:0 0 0 2px #280a0ee6}.bac-phands__plaque{z-index:20;pointer-events:none;position:absolute;top:46%;left:50%;transform:translate(-50%,-50%)}.bac-plaque--phone{min-width:170px;padding:10px 16px}.bac-plaque--phone .bac-plaque__title{font-size:23px}.bac-plaque--phone .bac-plaque__score{font-size:26px}.bac-pbets{grid-template-columns:1fr .78fr 1fr;gap:8px;display:grid}.bac-pbox{background:var(--bac-box-fill);min-height:112px;box-shadow:inset 0 -3px 0 var(--bac-box-accent);cursor:pointer;-webkit-user-select:none;user-select:none;touch-action:manipulation;-webkit-touch-callout:none;border:1.5px solid #f2cc78bf;border-radius:14px;flex-direction:column;align-items:center;padding:7px 4px 6px;transition:background .2s,border-color .2s,opacity .5s;display:flex;position:relative;overflow:hidden}.bac-pbox--player{--bac-box-fill:#163c8c3d;--bac-box-accent:#3f78d8}.bac-pbox--banker{--bac-box-fill:#961a1647;--bac-box-accent:#e0493f}.bac-pbox--tie{--bac-box-fill:#106e3c3d;--bac-box-accent:#2fb36b}.bac-pbox:not(.is-closed):active{background:#f2cc7824}.bac-pbox.is-win{border-color:#fbe7b4;animation:1.4s ease-in-out infinite bac-box-win}.bac-pbox.is-loss{opacity:.55}.bac-pbox__print{pointer-events:none;flex-direction:column;align-items:center;display:flex}.bac-pbox__label{font-family:var(--cr-font-display);letter-spacing:.12em;text-transform:uppercase;background:var(--cr-gold-text);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:15px;font-weight:700}.bac-pbox__pays{color:#f6ecd6b3;font-size:13px}.bac-pbox__chips{flex:1;width:100%;min-height:42px;position:relative}.bac-pbox__chips .bac-chipmotion{position:absolute;top:50%;left:50%}.bac-pbox__chips .bac-mychips{flex-direction:row;gap:3px;top:0;left:0}.bac-pbox__chips .bac-mychips .bac-amt{margin-top:0}.bac-pbox__chips .bac-payout{display:none}.bac-pbox__others{border-radius:var(--cr-radius-pill);background:#080504a8;align-items:center;gap:4px;padding:1px 6px 1px 1px;font-size:13px;font-weight:600;display:inline-flex}.bac-pbox__avatars{display:inline-flex}.bac-pbox__avatars>*+*{margin-left:-8px}.bac-ribbon--phone{height:22px;margin-top:1px;padding:0 9px}.bac-ribbon--phone.bac-ribbon--loss{display:none}.bac-seatrow{justify-content:center;align-items:center;gap:6px;display:flex}.bac-seatrow__seat{display:inline-flex;position:relative}.bac-foot{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px 18px;width:100%;display:flex}.bac-foot__rack{flex:0 470px;min-width:0}.bac-foot__row{align-items:center;gap:12px;display:flex}.bac-foot__mine{flex-direction:column;align-items:center;min-width:120px;display:flex}.bac-foot__label{color:var(--cr-ivory-3);letter-spacing:.08em;text-transform:uppercase;font-size:13px}.bac-foot__amount{color:var(--cr-ivory);align-items:baseline;gap:6px;font-size:22px;font-weight:600;display:inline-flex}.bac-foot__max{color:var(--cr-ivory-3);font-size:14px}.bac-foot__result{font-size:22px;font-weight:700}.bac-foot__result.is-win{color:var(--cr-win)}.bac-foot__result.is-loss{color:var(--cr-loss)}.bac-foot__result.is-push{color:var(--cr-push)}.bac-foot--phone{flex-direction:column;gap:8px}.bac-foot--phone .bac-foot__rack{flex:none;width:100%}.bac-foot--phone .bac-foot__row{justify-content:space-between;width:100%}.bac-foot--phone .bac-foot__row .cr-btn{min-width:92px}.bac-verify .cr-verify__pending{display:none}.bac-vnote{border:1px dashed #eee9de38;border-radius:10px;padding:10px 12px;color:var(--cr-ivory-2)!important}.bac-vcards{flex-wrap:wrap;gap:4px;display:inline-flex}.bac-vcard{color:#17181c;height:24px;font-family:var(--cr-font-mono);background:#fbf7ee;border-radius:5px;align-items:center;padding:0 6px;font-size:13px;font-weight:700;display:inline-flex}.bac-vcard.is-red{color:#b3202c}.bac-vchecks{flex-wrap:wrap;gap:8px;margin:4px 0 12px;display:flex}.bac-vcheck{color:var(--cr-ivory-2);background:#eee9de0f;border-radius:8px;align-items:center;gap:6px;padding:6px 10px;font-size:13px;display:inline-flex}.bac-vcheck.is-ok{background:var(--cr-win-wash);color:var(--cr-win)}.bac-vcheck.is-bad{background:var(--cr-loss-wash);color:var(--cr-loss)}.bac-vsteps{color:var(--cr-ivory-2);margin:0 0 12px;padding-left:22px;font-size:14px;line-height:1.55}.bac-vsteps li+li{margin-top:4px}.bac-vscript{margin-top:8px}.bac-vscript__head{justify-content:space-between;align-items:center;display:flex}.bac-vscript__code{border:1px solid var(--cr-hairline);max-height:220px;color:var(--cr-gold-hi);white-space:pre;background:#0c0d10;border-radius:10px;margin:6px 0 0;padding:10px 12px;font-size:13px;line-height:1.5;overflow:auto}@keyframes bac-breathe{50%{opacity:.55}}@keyframes bac-glow{50%{box-shadow:0 0 0 1px #f2cc7880,0 0 26px #f2cc7859}}@keyframes bac-sheen{to{transform:translate(120%)}}@keyframes bac-sector-win{50%{fill:#f2cc7842}}@keyframes bac-box-win{50%{box-shadow:inset 0 -3px 0 var(--bac-box-accent), 0 0 18px #f2cc7873}}@keyframes bac-blink{50%{opacity:.2}}@keyframes bac-ghost{0%,to{opacity:.15}50%{opacity:.85}}@media (prefers-reduced-motion:reduce){.bac-plaque__sheen{display:none}.is-swept{translate:none;transition-duration:.2s!important}}.bil-stage{box-sizing:border-box;flex:auto;justify-content:center;align-items:center;width:100%;min-height:0;padding:8px 12px;display:flex;position:relative}.bil-table{display:block}.bil-overlay{z-index:6;box-sizing:border-box;pointer-events:none;flex-direction:column;align-items:center;gap:6px;padding:0 10px;display:flex;position:absolute;left:0;right:0}.bil-overlay>*{pointer-events:auto}.bil-overlay--bottom{flex:none;padding-bottom:4px;padding-left:60px;padding-right:60px;position:static}@media (max-width:480px){.bil-overlay--bottom{padding-left:52px;padding-right:52px}}.bil-rail{box-sizing:border-box;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 10px;max-width:100%;padding:0;display:flex}.bil-rail__seats{flex-wrap:wrap;gap:8px;min-width:0;display:flex}.bil-status__meta{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;margin-top:4px;display:flex}.bil-status__stake{background:#0a0b0d9e;border-radius:999px;padding:4px 10px;font-weight:600}.bil-status__stake-label{opacity:.6;font-weight:400}.bil-status__clock{font-variant-numeric:tabular-nums;background:#0a0b0d9e;border-radius:999px;padding:4px 10px;font-weight:600}.bil-seat{background:#00000042;border:1px solid #0000;border-radius:999px;align-items:center;gap:8px;min-width:0;padding:5px 10px 5px 5px;display:flex}.bil-seat--empty{background:0 0;border-style:dashed;border-color:#ffffff38;padding:7px 14px}.bil-seat__open{opacity:.65;font-size:12px}.bil-seat__avatar{background:#ffffff24;border-radius:50%;flex:none;place-items:center;width:28px;height:28px;font-size:11px;font-weight:600;display:grid;overflow:hidden}.bil-seat__avatar img{object-fit:cover;width:100%;height:100%}.bil-seat__who{flex-direction:column;min-width:0;line-height:1.2;display:flex}.bil-seat__name{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;overflow:hidden}.bil-seat__note{opacity:.6;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.bil-seat--team1{box-shadow:inset 3px 0 0 var(--bil-team1,#c0392b)}.bil-seat--team2{box-shadow:inset 3px 0 0 var(--bil-team2,#3f6f9e)}.bil-seat--shooting{background:#f0d27a24;border-color:#f0d27acc}.bil-seat--away{opacity:.5}.bil-status{box-sizing:border-box;text-align:center;padding:0 12px 2px}.bil-status__headline{margin:0;font-size:15px;font-weight:600}.bil-status__detail{opacity:.68;margin:2px 0 0;font-size:13px}.bil-setup{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;padding:8px 12px;display:flex}.bil-setup__clock{flex:none}.bil-seat{position:relative}.bil-seat__reaction{z-index:3;pointer-events:none;position:absolute;top:-6px;right:-4px}.bil-ruleslink{color:var(--cr-gold-hi);text-underline-offset:3px;cursor:pointer;background:0 0;border:none;border-radius:6px;align-self:center;margin-top:2px;padding:6px 8px;font-size:12.5px;font-weight:500;-webkit-text-decoration:underline #e1a93a73;text-decoration:underline #e1a93a73}.bil-ruleslink:hover{color:#fbe7b4;background:var(--cr-gold-wash);text-decoration-color:currentColor}.bil-ruleslink:focus-visible{outline:2px solid var(--cr-gold-line-strong);outline-offset:1px}.bil-status__score{font-variant-numeric:tabular-nums;background:#0a0b0d9e;border-radius:999px;padding:4px 10px;font-weight:600}.bil-status__score-sep{opacity:.45;margin:0 2px}.bil-power-slot{z-index:3;pointer-events:none;align-items:center;gap:10px;max-width:calc(100% - 24px);display:flex;position:absolute;bottom:10px;left:50%;transform:translate(-50%)}.bil-power{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0a0c0b9e;border:1px solid #ffffff1a;border-radius:99px;align-items:center;gap:10px;padding:7px 12px;display:inline-flex}.bil-power.is-theirs{opacity:.72}.bil-power__track{background:#ffffff21;border-radius:99px;width:168px;height:9px;position:relative;overflow:hidden}.bil-power__fill{border-radius:99px;height:100%}.bil-power__tick{background:#0a0c0b80;width:1px;height:100%;position:absolute;top:0}.bil-power__value{font-variant-numeric:tabular-nums;letter-spacing:.02em;min-width:4ch;font-size:12px;font-weight:600}@media (max-width:480px){.bil-power-slot{bottom:6px}.bil-power{gap:8px;padding:6px 10px}.bil-power__track{width:116px}}.bil-keys{z-index:3;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);pointer-events:none;opacity:.66;background:#0a0c0b8c;border:1px solid #ffffff17;border-radius:12px;gap:4px;padding:10px 12px;transition:opacity .14s;display:grid;position:absolute;top:14px;right:14px}.bil-keys.is-active{opacity:1;border-color:#ffffff29}.bil-keys__row{grid-template-columns:auto 1fr;align-items:center;gap:9px;display:grid}.bil-keys__row.is-dim{opacity:.45}.bil-keys__caps{justify-content:flex-start;gap:3px;display:inline-flex}.bil-keys kbd{min-width:19px;color:var(--cr-ivory-1,#f3efe6);text-align:center;background:#ffffff12;border:1px solid #fff3;border-bottom-width:2px;border-radius:5px;padding:2px 5px;font-family:inherit;font-size:10.5px;font-weight:600;line-height:1.35}.bil-keys__does{color:var(--cr-ivory-3);white-space:nowrap;font-size:11.5px}.bil-keys__rule{background:#ffffff1a;height:1px;margin:3px 0}@media (max-width:700px){.bil-keys{display:none}}@media (prefers-reduced-motion:reduce){.bil-keys{transition:none}}.bil-commit{pointer-events:auto;align-items:center;gap:8px;display:flex}.bil-commit__shoot,.bil-commit__cancel{white-space:nowrap;font:inherit;letter-spacing:.02em;cursor:pointer;border-radius:999px;padding:6px 16px;font-size:13px;font-weight:600}.bil-commit__shoot{color:#2a1e05;border:1px solid var(--cr-gold-line-strong,#e1a93a8c);background:linear-gradient(#f2cc78,#e1a93a 60%,#c08c22);box-shadow:0 6px 18px #e1a93a38}.bil-commit__shoot:disabled{cursor:not-allowed;opacity:.45;box-shadow:none}.bil-commit__shoot:not(:disabled):hover{filter:brightness(1.06)}.bil-commit__cancel{color:var(--cr-ivory-2,#e8e2d6);background:#0a0c0b99;border:1px solid #ffffff29}.bil-commit__cancel:hover{background:#0a0c0bcc}.bil-commit__shoot:focus-visible,.bil-commit__cancel:focus-visible{outline:2px solid var(--cr-gold,#e1a93a);outline-offset:2px}.bil-bar{z-index:4;padding:5px 8px calc(5px + env(safe-area-inset-bottom,0px));pointer-events:none;background:linear-gradient(#0a0c0b00,#0a0c0bc7 45%);display:none;position:absolute;bottom:0;left:0;right:0}.bil-bar__row{pointer-events:auto;align-items:center;gap:6px;display:flex}.bil-bar__key{width:40px;height:44px;color:var(--cr-ivory-1,#f3efe6);font:inherit;cursor:pointer;touch-action:none;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;background:#101312e0;border:1px solid #ffffff29;border-radius:11px;flex:none;padding:0;font-size:20px;line-height:1}.bil-bar__key--quiet{width:36px;color:var(--cr-ivory-3);font-size:17px}.bil-bar__key:active{background:#282e2bf2}.bil-bar__key:disabled{opacity:.35}.bil-bar__shoot{border:1px solid var(--cr-gold-line-strong,#e1a93a8c);min-width:68px;height:44px;color:var(--cr-ivory-1,#f3efe6);font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:#101312e6;border-radius:12px;flex:auto;padding:0;font-size:15px;font-weight:600;position:relative;overflow:hidden}.bil-bar__shootfill{background:linear-gradient(90deg,#62c48a80,#e1a93a9e 60%,#d9635aa8);transition:width 60ms linear;position:absolute;inset:0 auto 0 0}.bil-bar__shoottext{align-items:baseline;gap:7px;display:inline-flex;position:relative}.bil-bar__pct{font-variant-numeric:tabular-nums;opacity:.85;font-size:12.5px}.bil-bar__shoot:disabled{cursor:default;color:var(--cr-ivory-2,#e8e2d6);border-color:#ffffff24}.bil-bar__shoot:not(:disabled){color:#2a1e05;border-color:var(--cr-gold-hi,#f2cc78)}.bil-bar__shoot:not(:disabled) .bil-bar__shootfill{background:linear-gradient(#f2cc78,#e1a93a 60%,#c08c22);width:100%!important}.bil-bar__placehint{text-align:center;opacity:.75;flex:auto;margin:0;padding:10px 2px;font-size:14px}@media (prefers-reduced-motion:reduce){.bil-bar__shootfill{transition:none}}.bil-power-strip,.bil-fine-strip,.bil-instruction{display:none}@media (hover:none) and (pointer:coarse){.bil-bar{display:block}.bil-power-slot,.bil-keys,.bil-status__detail{display:none}.bil-power-strip{display:block}.bil-fine-strip{display:flex}.bil-instruction{display:block}.bil-stage{padding:2px 52px 130px 4px}.bil-overlay--bottom{padding-bottom:6px}.bil-power-strip{top:6%;bottom:calc(130px + 4%)}.cr-game__body:has(>.bil-overlay--bottom .bil-sides) .bil-stage{padding-bottom:8px}}@media (max-width:700px){.bil-bar{display:block}.bil-power-slot{display:none}.bil-power-strip{display:block}.bil-fine-strip{display:flex}.bil-instruction{display:block}.bil-stage{padding:2px 52px 130px 4px}.bil-overlay--bottom{padding-bottom:6px}.bil-power-strip{top:6%;bottom:calc(130px + 4%)}.cr-game__body:has(>.bil-overlay--bottom .bil-sides) .bil-stage{padding-bottom:8px}}@media (max-width:380px){.bil-bar__pct{display:none}}@media (max-width:360px){.bil-bar{padding-left:6px;padding-right:6px}.bil-bar__row{gap:4px}.bil-bar__key{width:32px;font-size:18px}.bil-bar__key--quiet{width:28px}.bil-bar__shoot{font-size:14px}}@media (max-width:700px),(max-height:520px){.bil-rail{flex-wrap:nowrap;gap:6px 8px}.bil-rail__seats{flex-wrap:nowrap;gap:6px;min-width:0}.bil-seat{gap:5px;padding:4px 8px 4px 4px}.bil-seat__name{display:none}.bil-seat__note{font-size:10.5px}.bil-seat__who:empty{display:none}}.bil-aim{z-index:2;touch-action:none;-webkit-tap-highlight-color:transparent;position:absolute;inset:0}.bil-sidebar-quit{border-top:1px solid var(--cr-hairline);flex-direction:column;align-items:flex-start;margin-top:12px;padding:12px 0 0;display:flex}.bil-sidebar-quit__link{color:var(--cr-loss);opacity:.75;cursor:pointer;background:0 0;border:none;padding:2px 0;font-size:12px;text-decoration:underline}.bil-sidebar-quit__link:hover{opacity:1}.bil-sidebar-quit__confirm{color:var(--cr-ivory-3);align-items:center;gap:8px;font-size:12px;display:flex}.bil-sidebar-quit__no,.bil-sidebar-quit__yes{cursor:pointer;background:#ffffff0a;border:1px solid #ffffff29;border-radius:6px;padding:4px 10px;font-size:12px;font-weight:600}.bil-sidebar-quit__yes{color:var(--cr-loss);background:#e4746c1f;border-color:#e4746c73}@media (max-width:700px),(max-height:520px){.bil-status__detail{display:none}}.bil-group{border:1px solid var(--cr-gold-line,#e1a93a38);letter-spacing:.01em;color:var(--cr-ivory-2,#e8e2d6);vertical-align:2px;white-space:nowrap;background:#0a0c0b8c;border-radius:999px;align-items:center;gap:6px;margin-left:10px;padding:3px 10px 3px 6px;font-size:12.5px;font-weight:500;display:inline-flex}.bil-group b{color:var(--cr-gold-hi,#f2cc78);font-weight:600}.bil-groupball{flex:none;display:block}.bil-seat__note .bil-groupball{vertical-align:-2px;display:inline-block}@media (max-width:700px),(max-height:520px){.bil-group{margin-left:8px;padding:2px 8px 2px 5px;font-size:12px}.bil-group__word{font-size:0}.bil-group__word b{font-size:12px}}.bil-bar__shoot,.bil-commit__shoot,.bil-commit__cancel{touch-action:manipulation}.bil-power-strip{z-index:5;touch-action:none;-webkit-tap-highlight-color:transparent;border:1px solid var(--cr-hairline);background:#0a0c0b73;border-radius:10px;width:44px;position:absolute;top:10%;bottom:10%;right:2px;overflow:hidden}.bil-power-strip__fill{background:linear-gradient(#f2cc78,#e1a93a 70%);position:absolute;top:0;left:8px;right:8px}.bil-power-strip__pct{text-align:center;color:var(--cr-ivory-2,#e8e2d6);text-shadow:0 1px 2px #0009;font-size:11px;font-weight:600;position:absolute;top:6px;left:0;right:0}.bil-fine-strip{z-index:5;touch-action:none;-webkit-tap-highlight-color:transparent;background:repeating-linear-gradient(90deg,#ffffff24 0 1px,#0000 1px 10px),#0a0c0b59;border-radius:8px;justify-content:center;align-items:center;height:44px;position:absolute;bottom:86px;left:4px;right:52px}.bil-fine-strip__label{letter-spacing:.02em;color:var(--cr-ivory-3);opacity:.8;pointer-events:none;font-size:11px}.bil-instruction{text-align:center;color:var(--cr-ivory-3);white-space:nowrap;text-overflow:ellipsis;z-index:4;margin:0;padding:2px 8px;font-size:12.5px;line-height:1.3;position:absolute;bottom:60px;left:4px;right:52px;overflow:hidden}.bil-dialog__body{flex-direction:column;gap:14px;padding:0 22px 22px;display:flex}.bil-dialog__section{flex-direction:column;gap:6px;display:flex}.bil-dialog__label{opacity:.65;text-transform:uppercase;letter-spacing:.04em;font-size:12px}.bil-dialog__seg-group{flex-wrap:wrap;gap:6px;display:flex}.bil-dialog__seg{cursor:pointer;background:#ffffff0a;border:1px solid #ffffff29;border-radius:10px;flex:auto;padding:8px 12px;font-size:13px;font-weight:600}.bil-dialog__seg.is-on{background:#f0d27a24;border-color:#f0d27acc}.bil-dialog__seg:disabled{opacity:.35;cursor:not-allowed}.bil-dialog__custom-input{background:#0003;border:1px solid #ffffff29;border-radius:8px;width:100%;padding:8px 10px}.bil-seat__ai{letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;background:#ffffff1f;border-radius:999px;margin-left:6px;padding:1px 6px;font-size:11px}.bil-dialog__hint.is-error{color:#ff8a80}.bil-dialog__hint{opacity:.7;margin:0;font-size:12px}.bil-dialog__actions{justify-content:flex-end;gap:10px;margin-top:4px;display:flex}.bil-terms__edit{opacity:.75;cursor:pointer;background:0 0;border:none;padding:2px 4px;font-size:12px;text-decoration:underline}.bil-terms__banner{letter-spacing:.01em;opacity:.85;text-align:center;font-size:13px;font-weight:600}.bil-sides{justify-content:center;gap:12px;width:100%;display:flex}.bil-side{background:#0000002e;border-radius:12px;flex-direction:column;flex:1 1 0;gap:8px;max-width:260px;padding:10px;display:flex}.bil-side--a{box-shadow:inset 3px 0 0 var(--bil-team1,#c0392b)}.bil-side--b{box-shadow:inset 3px 0 0 var(--bil-team2,#3f6f9e)}.bil-side__header{cursor:pointer;background:0 0;border:none;align-items:center;gap:6px;padding:2px;font-size:13px;font-weight:600;display:flex}.bil-side__header:disabled{cursor:default}.bil-side__swatch{border-radius:50%;width:10px;height:10px;display:inline-block}.bil-side__swatch--red{background:#c0392b}.bil-side__swatch--blue{background:#3f6f9e}.bil-side__swatch--green{background:#3f9e5f}.bil-side__swatch--gold{background:#c9a468}.bil-side__swatch--purple{background:#8e5fc9}.bil-side__swatch--white{background:#e9e3d4}.bil-side__seats{flex-direction:column;gap:6px;display:flex}.bil-side__seat{background:#ffffff0d;border-radius:8px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px;padding:6px 10px;font-size:12px;display:flex}.bil-side__seat--empty{cursor:pointer;text-align:left;background:0 0;border:1px dashed #ffffff38}.bil-side__seat.is-takeable{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;border:0;font-size:12px}.bil-side__seat.is-takeable:hover{background:#ffffff1a}.bil-side__seat.is-ready{background:#f0d27a24}.bil-side__seat.is-mine{outline:1px solid var(--cr-gold-line-strong,#e1a93a8c);outline-offset:-1px}.bil-side__seat-name{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:4ch;font-weight:600;overflow:hidden}.bil-side__seat-cue{border-radius:2px;flex:none;display:block}.bil-side__seat-clock{opacity:.6;flex:none;font-size:11px}.bil-side__seat-tick{opacity:.65;flex:none;font-size:11px}.bil-side__seat-you{letter-spacing:.03em;text-transform:uppercase;opacity:.6;color:var(--cr-gold-hi,#f2cc78);margin-left:6px;font-size:10px;font-weight:600}.bil-seatbar{justify-content:center;gap:8px;display:flex}.bil-rail__pair{flex-direction:column;gap:3px;display:flex}@media (hover:none) and (pointer:coarse) and (orientation:landscape){.cr-game__body:has(>.bil-stage){--bil-col:232px;grid-template-columns:minmax(0, 1fr) var(--bil-col);grid-template-rows:auto minmax(0,1fr) 0;padding:6px 8px;display:grid}.cr-game__body:has(>.bil-stage .bil-bar){grid-template-rows:auto minmax(0,1fr) 124px}.cr-game__body:has(>.bil-overlay--bottom .bil-sides){--bil-col:340px}.bil-status{z-index:7;grid-area:1/2;padding:0 4px 6px;position:relative}.bil-stage{padding:4px calc(var(--bil-col) + 58px) 4px 4px;grid-area:1/1/-1/-1}.bil-aim{right:calc(var(--bil-col) + 58px)}.bil-power-strip{top:8%;bottom:8%;right:calc(var(--bil-col) + 8px)}.bil-fine-strip,.bil-instruction,.bil-bar{width:var(--bil-col);left:auto;right:0}.bil-bar{bottom:0}.bil-instruction{bottom:52px}.bil-fine-strip{bottom:74px}.bil-overlay--bottom{z-index:7;grid-area:2/2;align-self:start;max-height:100%;padding:0 4px;position:relative;overflow-y:auto}.bil-rail,.bil-rail__seats{flex-wrap:wrap;justify-content:center}.bil-side{gap:6px;padding:8px}.bil-side__seats{gap:4px}.bil-side__seat{padding:4px 8px}.bil-side__seat-cue{display:none}.bil-seatbar{background:linear-gradient(#0000,#0006 45%);border-radius:0 0 12px 12px;align-self:stretch;padding:10px 0 4px;position:sticky;bottom:0}}.bil-practice{text-align:center;flex-direction:column;align-items:center;gap:12px;display:flex}.bil-practice__actions,.bil-sandbox{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.bil-result-wrap{z-index:5;pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.bil-result{pointer-events:auto;box-sizing:border-box;text-align:center;width:min(86%,clamp(260px,36vw,560px));color:var(--cr-ivory-1,#f3efe6);border:1px solid var(--cr-gold-line-strong,#e1a93a8c);background:#0a0a0ce0;border-radius:14px;flex-direction:column;align-items:center;gap:10px;padding:clamp(16px,2.4vw,32px);display:flex;position:relative;box-shadow:0 18px 48px #0000008c}.bil-result__headline{color:var(--cr-gold-hi,#f2cc78);margin:0;font-size:clamp(26px,3.4vw,52px);font-weight:700;line-height:1.1}.bil-result__score{color:var(--cr-ivory-2,#e8e2d6);margin:0;font-size:clamp(18px,2vw,30px)}.bil-result__note{color:var(--cr-ivory-3);margin:0;font-size:clamp(13px,1.2vw,18px)}.bil-result__actions{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:4px;display:flex}.bil-forfeitvote{color:var(--cr-ivory-3);background:#e4746c14;border:1px solid #e4746c59;border-radius:8px;flex-wrap:wrap;align-items:center;gap:8px;margin:6px 0;padding:8px 12px;font-size:13px;display:flex}.bj-stage{flex:1;min-height:0;display:flex;position:relative}.bj-felt{flex:1;min-width:0;min-height:0}.bj-felt--wide{--rail-w:20px}.bj-felt--phone{--rail-w:9px;--radius:22px}.bj-felt--wide .cr-felt__surface{background:radial-gradient(ellipse 60% 46% at 50% 8%, #ffffff12, transparent 70%), radial-gradient(ellipse 75% 70% at 50% 40%, var(--felt-hi) 0%, var(--felt) 55%, var(--felt-lo) 100%)}.bj-table{--u:1;-webkit-user-select:none;user-select:none;width:100%;height:100%;position:relative;overflow:hidden}.bj-loading{height:100%;color:var(--cr-ivory-2);font-family:var(--cr-font-display);letter-spacing:.08em;justify-content:center;align-items:center;gap:12px;font-size:18px;display:flex}.bj-loading__spinner{border:2px solid var(--cr-gold);border-top-color:#0000;border-radius:50%;width:22px;height:22px;animation:.9s linear infinite cr-spin}.bj-layer{pointer-events:none;position:absolute;inset:0}.bj-layer--cards{z-index:30}.bj-print{pointer-events:none;position:absolute;inset:0}.bj-print__big{fill:#f2cc78b8;font-family:var(--cr-font-display);letter-spacing:.22em;font-weight:700}.bj-print__small{fill:#eee9de80;font-family:var(--cr-font-display);letter-spacing:.16em;font-weight:600}.bj-shoe,.bj-discard,.bj-tray{z-index:12;pointer-events:none;position:absolute}.bj-shoe svg,.bj-discard svg,.bj-tray svg{display:block;overflow:visible}.bj-shoe{pointer-events:auto;flex-direction:column;align-items:flex-end;gap:9px;display:flex}.bj-shoe__meter{top:calc(36% + 22px * var(--ui,1));width:calc(64px * var(--ui,1));background:#00000073;border-radius:2px;height:4px;position:absolute;right:calc(100% + 6px);box-shadow:inset 0 0 0 1px #eee9de14}.bj-shoe__used{background:linear-gradient(90deg,#eee9de59,#eee9de99);border-radius:2px;position:absolute;inset:0 auto 0 0}.bj-shoe__cut{background:var(--cr-gold-hi);border-radius:1px;width:3px;height:8px;position:absolute;top:-2px;box-shadow:0 0 6px #e1a93ab3}.bj-shoe__label{white-space:nowrap;color:var(--cr-ivory-2);font-size:calc(13px * var(--ui,1));text-shadow:0 1px 2px #0009;font-weight:600;line-height:1;position:absolute;top:36%;right:calc(100% + 6px)}.bj-table--phone .bj-shoe__meter{display:none}.bj-table--phone .bj-shoe__label{margin-right:8px;position:static}.bj-table--phone .bj-discard{display:none}.bj-strip{z-index:14;transform:scale(var(--ui,1));transform-origin:0 0;position:absolute}.bj-strip .cr-results__label{color:#f2cc78cc}.bj-sprite{transform-origin:0 0;will-change:transform;position:absolute;top:0;left:0}.bj-sprite__lift{transform-origin:50% 100%;width:100%;height:100%}.bj-pin{pointer-events:none;width:0;height:0;position:absolute;top:0;left:0}.bj-pin__c{position:absolute;top:0;left:0;transform:translate(-50%,-50%)}.bj-bubble{min-width:calc(34px * var(--u));height:max(24px, calc(26px * var(--u)));padding:0 max(9px, calc(10px * var(--u)));color:var(--cr-ivory);font-size:max(13px, calc(15px * var(--u)));white-space:nowrap;background:linear-gradient(#14161af5,#060709f5);border:1px solid #eee9de38;border-radius:999px;justify-content:center;align-items:center;gap:6px;font-weight:700;display:inline-flex;box-shadow:0 4px 12px #00000080}.bj-bubble--gold{color:#241703;background:linear-gradient(#f7da92 0%,#e8b44a 55%,#c78c2a 100%);border-color:#fce8b4e6;box-shadow:0 0 18px #e1a93a73,0 4px 12px #00000080}.bj-bubble--loss{color:#fff3f1;background:linear-gradient(#c7554d,#8f2f29);border-color:#ffbeb499}.bj-bubble--active{border-color:var(--cr-gold-hi);box-shadow:0 0 0 2px #f2cc7859,0 4px 12px #00000080}.bj-bubble--compact{min-width:30px;height:22px;padding:0 7px;font-size:13px}.bj-bubble--dealer{height:max(30px, calc(32px * var(--u)));padding:0 max(12px, calc(13px * var(--u)));font-size:max(14px, calc(17px * var(--u)))}.bj-shift{display:inline-block}.bj-shift--left{transform:translate(-50%)}.bj-shift--right{transform:translate(50%)}.bj-bubble__word{font-family:var(--cr-font-display);letter-spacing:.04em}.bj-bubble__caption{color:var(--cr-ivory-3);font-family:var(--cr-font-ui);letter-spacing:.08em;text-transform:uppercase;font-size:13px;font-weight:600}.bj-bubble--gold .bj-bubble__caption{color:#241703b3}.bj-bubble--loss .bj-bubble__caption{color:#fff3f1bf}.bj-table--phone .bj-bubble__caption{display:none}.bj-ribbon{padding:max(4px, calc(5px * var(--u))) max(12px, calc(16px * var(--u)));font-family:var(--cr-font-display);font-size:max(14px, calc(17px * var(--u)));letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);border-radius:8px;flex-direction:column;align-items:center;gap:0;font-weight:700;line-height:1.15;display:inline-flex;box-shadow:0 8px 22px #0000008c}.bj-ribbon__net{font-size:max(13px, calc(15px * var(--u)));letter-spacing:.02em}.bj-ribbon--gold{color:#241703;background:linear-gradient(#fbe7b4 0%,#e8b44a 50%,#c78c2a 100%);border:1px solid #fff0c8e6;box-shadow:0 0 26px #e1a93a8c,0 8px 22px #0000008c}.bj-ribbon--win{color:#06180c;background:linear-gradient(#a6e0b6,#6db583);border:1px solid #d2ffdecc;box-shadow:0 0 22px #80c69473,0 8px 22px #0000008c}.bj-ribbon--loss{color:#fff1ef;background:linear-gradient(#c8564ef2,#8c2d27f2);border:1px solid #ffbeb48c}.bj-ribbon--push,.bj-ribbon--neutral{color:var(--cr-ivory);background:linear-gradient(#3a3d45f2,#1d1f24f2);border:1px solid #eee9de4d}.bj-ribbon--compact{letter-spacing:.04em;padding:2px 7px;font-size:13px}.bj-active{pointer-events:none;background:radial-gradient(at 50% 60%,#f2cc781f,#0000 70%);border:1.5px solid #f2cc78d9;border-radius:12px;animation:1.6s ease-in-out infinite bj-active;position:absolute;top:0;left:0;box-shadow:0 0 0 4px #f2cc781a,0 0 30px #e1a93a59}@keyframes bj-active{0%,to{box-shadow:0 0 0 3px #f2cc7814,0 0 22px #e1a93a40}50%{box-shadow:0 0 0 6px #f2cc7829,0 0 38px #e1a93a73}}.bj-circle{z-index:16;color:#f6f0e28c;transition:border-color var(--cr-dur-base), box-shadow var(--cr-dur-base), background var(--cr-dur-base);background:radial-gradient(circle,#0000001f 0%,#0000000a 70%,#0000 100%);border:2px solid #f6f0e280;border-radius:50%;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;box-shadow:inset 0 0 0 4px #f6f0e20f,0 0 0 1px #0000001f}.bj-circle:after{content:"";pointer-events:none;border:1px dashed #f6f0e238;border-radius:50%;position:absolute;inset:5px}.bj-circle--empty{border-color:#f6f0e242}.bj-circle--you{border-color:#f2cc78bf}.bj-circle--open{cursor:pointer;touch-action:manipulation;-webkit-touch-callout:none}.bj-circle--open:hover{border-color:var(--cr-gold-hi);background:radial-gradient(circle,#f2cc7824 0%,#f2cc780a 70%,#0000 100%)}.bj-circle--invite{animation:1.8s ease-in-out infinite bj-invite}@keyframes bj-invite{0%,to{box-shadow:inset 0 0 0 4px #f6f0e20f,0 0 #f2cc7873}50%{box-shadow:inset 0 0 0 4px #f2cc781f,0 0 0 10px #f2cc7800}}.bj-circle__print{font-family:var(--cr-font-display);font-size:max(14px, calc(17px * var(--u)));letter-spacing:.06em;pointer-events:none;font-weight:700}.bj-circle__print--bet{color:var(--cr-gold-hi);font-size:max(13px, calc(14px * var(--u)));letter-spacing:.16em;text-transform:uppercase}.bj-flight__label{position:absolute;top:100%;left:50%;transform:translate(-50%,4px)}.bj-stake{justify-content:center;display:flex}.bj-insurance{flex-direction:column;align-items:center;gap:2px;display:inline-flex;position:relative}.bj-insurance__label{color:var(--cr-gold-hi);background:#08090bc7;border-radius:999px;padding:0 6px;font-size:13px;font-weight:600;line-height:18px}.bj-plate{z-index:50;transform:translateX(-50%) scale(var(--ui,1));transform-origin:50% 0;justify-content:center;display:flex;position:absolute}.bj-plate .cr-seat__plate{min-width:100px;max-width:150px}.bj-plate--turn .cr-seat__plate{background:linear-gradient(#302714f5,#120f09f5)}.bj-table--phone .bj-plate .cr-seat__plate{min-width:140px;max-width:220px}.bj-mini{z-index:50;text-align:center;flex-direction:column;align-items:center;gap:1px;min-width:0;display:flex;position:absolute;transform:translate(-50%)}.bj-mini__avatar{justify-content:center;align-items:center;width:36px;height:36px;display:flex;position:relative}.bj-mini__name{max-width:100%;color:var(--cr-ivory);white-space:nowrap;text-overflow:ellipsis;text-shadow:0 1px 2px #0009;font-size:13px;font-weight:600;line-height:16px;overflow:hidden}.bj-mini__meta{max-width:100%;color:var(--cr-ivory-3);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:500;line-height:16px;overflow:hidden}.bj-mini__meta--gold{color:var(--cr-gold-hi)}.bj-mini__meta--win{color:var(--cr-win)}.bj-mini__meta--loss{color:var(--cr-loss)}.bj-mini--turn .bj-mini__name{color:var(--cr-gold-hi)}.bj-mini__sit,.bj-mini__open{background:#00000038;border:1.5px dashed #eee9de3d;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex}.bj-mini__sit{color:var(--cr-gold-hi);font-family:var(--cr-font-display);letter-spacing:.06em;cursor:pointer;border-color:#f2cc78a6;padding:0;font-size:14px;font-weight:700}.bj-mini__open{width:36px;height:36px;margin:4px 0}.bj-status-anchor{z-index:70;pointer-events:none;justify-content:center;display:flex;position:absolute;transform:translate(-50%,-50%)}.bj-status-anchor--wide{justify-content:flex-start;transform:translateY(-50%)}.bj-status-anchor--phone{transform:translateY(-50%)}.bj-status{max-width:100%;min-height:40px;color:var(--cr-ivory);font-size:max(14px, calc(15px * var(--u)));background:linear-gradient(#101114e0,#060709e6);border:1px solid #eee9de29;border-radius:999px;align-items:center;gap:10px;padding:6px 16px 6px 8px;font-weight:600;line-height:1.25;display:inline-flex;box-shadow:0 10px 26px #00000073}.bj-status>span:only-child{padding-left:8px}.bj-status--gold{color:var(--cr-gold-hi);border-color:#f2cc78b3;box-shadow:0 0 22px #e1a93a38,0 10px 26px #00000073}.bj-status--win{color:var(--cr-win);border-color:#80c69499}.bj-status--loss{color:var(--cr-loss);border-color:#e4746c8c}.bj-center-anchor{z-index:60;pointer-events:none;width:min(90%,560px);position:absolute;transform:translate(-50%,-50%)}.bj-center-anchor--phone{width:92%}.bj-center{text-align:center;flex-direction:column;align-items:center;gap:6px;display:flex}.bj-center__row{align-items:center;gap:14px;display:flex}.bj-center__title{background:var(--cr-gold-text);color:#0000;font-family:var(--cr-font-display);font-size:max(24px, calc(34px * var(--u)));letter-spacing:.08em;text-transform:uppercase;filter:drop-shadow(0 2px 6px #0000008c);-webkit-background-clip:text;background-clip:text;font-weight:700}.bj-center__sub{color:var(--cr-ivory-2);font-size:max(14px, calc(15px * var(--u)));text-shadow:0 1px 3px #000000b3}.bj-center--phone .bj-center__title{font-size:22px}.bj-banner-box{z-index:90;pointer-events:none;position:absolute}.bj-banner-box .cr-win__scrim{background:radial-gradient(closest-side,#060608b8 0%,#0606086b 55%,#06060800 100%)}.bj-banner-box .cr-win__rays{-webkit-mask:radial-gradient(closest-side,#000 0%,#00000080 45%,#0000 100%);mask:radial-gradient(closest-side,#000 0%,#00000080 45%,#0000 100%)}.bj-table--phone .bj-banner-box .cr-win__banner{width:92%;min-width:0}.bj-conn-anchor{z-index:95;position:absolute;top:10px;left:50%;transform:translate(-50%)}.bj-conn{color:var(--cr-ivory);background:#0a0b0deb;border:1px solid #e4746c80;border-radius:999px;align-items:center;gap:8px;padding:6px 14px;font-size:14px;font-weight:600;display:inline-flex}.bj-conn__dot{background:var(--cr-loss);border-radius:50%;width:8px;height:8px;animation:.9s ease-in-out infinite cr-warn}.bj-controls{align-items:center;width:100%;min-height:64px;display:flex}.bj-controls--phone{min-height:124px}.bj-controls__view{width:100%}.bj-controls__row{justify-content:space-between;align-items:center;gap:16px;width:100%;max-width:1280px;margin:0 auto;display:flex}.bj-controls__status{align-items:center;gap:12px;min-width:0;display:flex}.bj-controls__text{min-width:0}.bj-controls__title{color:var(--cr-ivory);font-family:var(--cr-font-display);letter-spacing:.04em;white-space:nowrap;text-overflow:ellipsis;font-size:19px;font-weight:700;overflow:hidden}.bj-controls__status--gold .bj-controls__title{color:var(--cr-gold-hi)}.bj-controls__status--win .bj-controls__title{color:var(--cr-win)}.bj-controls__status--loss .bj-controls__title{color:var(--cr-loss)}.bj-controls__sub{color:var(--cr-ivory-3);font-size:14px}.bj-controls__actions{flex:none;align-items:center;gap:10px;display:flex}.bj-controls__rack{flex:auto;min-width:0;display:flex}.bj-controls__row--bet .bj-controls__rack .cr-rack__tray{padding-top:12px;padding-bottom:8px}.bj-play{min-width:118px}.bj-play--hit,.bj-play--stand{min-width:132px}.bj-kbd{min-width:20px;height:20px;font-family:var(--cr-font-mono);opacity:.5;border:1px solid;border-radius:5px;justify-content:center;align-items:center;margin-left:4px;padding:0 4px;font-size:13px;font-weight:600;line-height:1;display:inline-flex}.bj-deal{align-items:center;gap:10px;display:flex;position:relative}.bj-deal__button{min-width:140px}.bj-controls--phone .bj-controls__row{flex-direction:column;align-items:stretch;gap:10px}.bj-controls--phone .bj-controls__title{font-size:17px}.bj-controls--phone .bj-controls__sub{font-size:13px}.bj-controls--phone .bj-controls__actions{width:100%}.bj-controls--phone .bj-controls__actions>.cr-btn,.bj-controls--phone .bj-controls__actions--pair>.cr-btn{flex:1 1 0;min-width:0;padding:0 10px}.bj-controls--phone .bj-controls__actions--play{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.bj-controls--phone .bj-play{min-width:0;padding:0 6px}.bj-controls--phone .bj-play--surrender{order:-1;grid-column:1/-1;height:44px}.bj-controls--phone .bj-kbd,.bj-controls--phone .bj-controls__row--turn .bj-controls__sub{display:none}.bj-controls--phone .bj-controls__rack{justify-content:center}.bj-controls--phone .bj-deal{flex:1.3 1 0}.bj-controls--phone .bj-deal__button{flex:1;min-width:0}.bj-controls--phone .bj-controls__actions--bet>.cr-btn{height:54px}.bj-controls--phone .bj-controls__status{text-align:center;justify-content:center}.bj-controls--phone .bj-controls__row--turn .bj-controls__status,.bj-controls--phone .bj-controls__row--bet .bj-controls__status{text-align:left;justify-content:flex-start}@media (hover:none){.bj-kbd{display:none}}@media (max-width:1180px) and (min-width:641px){.bj-kbd{display:none}.bj-play{min-width:96px;padding:0 18px}.bj-play--hit,.bj-play--stand{min-width:108px}}.bj-leave{color:var(--cr-ivory-3)}.bj-drawer{z-index:180;position:fixed;inset:0}.bj-drawer__scrim{background:#0404068c;position:absolute;inset:0}.bj-drawer__panel{box-shadow:var(--cr-shadow-3);background:linear-gradient(#202329,#121317);flex-direction:column;display:flex;position:absolute}.bj-drawer__panel--wide{border-left:1px solid var(--cr-gold-line-strong);width:min(420px,92vw);top:0;bottom:0;right:0}.bj-drawer__panel--phone{border-top:1px solid var(--cr-gold-line-strong);border-radius:22px 22px 0 0;max-height:82dvh;bottom:0;left:0;right:0}.bj-drawer__head{border-bottom:1px solid var(--cr-hairline);justify-content:space-between;align-items:center;gap:12px;padding:16px 10px 8px 22px;display:flex}.bj-drawer__title{font-family:var(--cr-font-display);letter-spacing:.04em;margin:2px 0 0;font-size:21px;font-weight:600}.bj-drawer__body{min-height:0;padding:6px 22px calc(24px + env(safe-area-inset-bottom));flex:1;overflow:auto}.bj-drawer__actions{flex-wrap:wrap;gap:10px;padding:14px 0 4px;display:flex}.bj-drawer__section{border-bottom:1px solid var(--cr-hairline);flex-direction:column;align-items:flex-start;gap:10px;padding:16px 0;display:flex}.bj-drawer__section:last-child{border-bottom:0}.bj-drawer__h{color:var(--cr-gold);letter-spacing:.18em;text-transform:uppercase;margin:0;font-size:13px;font-weight:600}.bj-drawer__empty,.bj-drawer__note{color:var(--cr-ivory-3);margin:0;font-size:14px;line-height:1.45}.bj-rounds,.bj-dealer-log,.bj-rules{width:100%;margin:0;padding:0;list-style:none}.bj-rounds__row{grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:10px;padding:6px 0;display:grid}.bj-rounds__main{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:flex}.bj-rounds__id{color:var(--cr-ivory-3);font-size:13px}.bj-rounds__outcomes{flex-wrap:wrap;gap:4px;display:inline-flex}.bj-rounds__net{font-size:15px;font-weight:600}.bj-rounds__net.is-win{color:var(--cr-win)}.bj-rounds__net.is-loss{color:var(--cr-loss)}.bj-tag{height:22px;color:var(--cr-ivory-2);white-space:nowrap;border:1px solid #eee9de33;border-radius:999px;align-items:center;padding:0 8px;font-size:13px;font-weight:600;display:inline-flex}.bj-tag--gold{color:var(--cr-gold-hi);border-color:#f2cc7899}.bj-tag--win{color:var(--cr-win);border-color:#80c6948c}.bj-tag--loss{color:var(--cr-loss);border-color:#e4746c80}.bj-dealer-log li{grid-template-columns:86px minmax(0,1fr) auto;align-items:center;gap:10px;padding:5px 0;display:grid}.bj-dealer-log__round{color:var(--cr-ivory-3);font-size:13px}.bj-cardlist{flex-wrap:wrap;gap:4px;display:inline-flex}.bj-cardtext{background:var(--cr-card-paper);height:22px;color:var(--cr-card-black);font-family:var(--cr-font-mono);border-radius:4px;align-items:center;padding:0 5px;font-size:13px;font-weight:600;line-height:1;display:inline-flex}.bj-cardtext--red{color:var(--cr-card-red)}.bj-shoeinfo{width:100%;color:var(--cr-ivory-2);justify-content:space-between;font-size:14px;display:flex}.bj-shoebar{background:#00000073;border-radius:4px;width:100%;height:8px;position:relative;box-shadow:inset 0 0 0 1px #eee9de1a}.bj-shoebar span{background:linear-gradient(90deg,#5b1620,#8a2a36);border-radius:4px;position:absolute;inset:0 auto 0 0}.bj-shoebar i{background:var(--cr-gold-hi);width:3px;height:16px;position:absolute;top:-4px;box-shadow:0 0 8px #e1a93ab3}.bj-hash{flex-direction:column;gap:4px;width:100%;display:flex}.bj-hash code{color:var(--cr-ivory-2);word-break:break-all;background:#00000059;border-radius:8px;padding:8px 10px;font-size:13px}.bj-rules li{color:var(--cr-ivory-2);padding:4px 0 4px 16px;font-size:14px;line-height:1.4;position:relative}.bj-rules li:before{content:"";background:var(--cr-gold);width:5px;height:5px;position:absolute;top:11px;left:2px;transform:rotate(45deg)}.bj-howto{color:var(--cr-ivory-2);font-family:var(--cr-font-ui);margin:0;padding-left:20px;font-size:14px;line-height:1.5}.bj-howto li+li{margin-top:6px}.bj-verify-note{border:1px solid var(--cr-gold-line);background:var(--cr-gold-wash);color:var(--cr-gold-hi);border-radius:8px;padding:8px 12px;font-size:14px}.bj-reduced .bj-active,.bj-reduced .bj-circle--invite,.bj-reduced .bj-conn__dot{animation:none}@media (prefers-reduced-motion:reduce){.bj-active,.bj-circle--invite{animation:none}}.slots-sym{flex:none;display:block}.slots-mini{background:linear-gradient(#b07a22,#6e4a10);border-radius:7px;flex:none;gap:2px;padding:3px;display:inline-flex;box-shadow:0 0 0 1px #3d2a0a}.slots-mini__reel{width:calc(var(--slots-mini) + 4px);height:calc(var(--slots-mini) + 6px);background:linear-gradient(90deg,#cdbf9c,#fbf5e6 50%,#cdbf9c);border-radius:4px;place-items:center;display:grid;position:relative;overflow:hidden}.slots-mini__reel--glow{box-shadow:inset 0 0 0 2px #ffd77a}.slots-mini__blur{filter:blur(1.2px);flex-direction:column;gap:4px;animation:.32s linear infinite slots-mini-spin;display:flex;position:absolute;top:0;left:2px}@keyframes slots-mini-spin{0%{transform:translateY(calc((var(--slots-mini) + 4px) * -2))}to{transform:translateY(0)}}.slots-pays{background:radial-gradient(120% 50% at 50% 0,#e1a93a1f,#0000 60%),linear-gradient(#16130e,#0b0a08);border-radius:14px;padding:18px 18px 16px;position:relative;box-shadow:0 0 0 1px #f2cc788c,0 0 0 5px #0f0c08,0 0 0 6px #e1a93a59,0 24px 60px #0000008c}.slots-pays__head{align-items:center;gap:12px;margin-bottom:10px;display:flex}.slots-pays__rule{background:linear-gradient(90deg, transparent, var(--cr-gold));flex:1;height:1px}.slots-pays__rule:last-child{background:linear-gradient(90deg, var(--cr-gold), transparent)}.slots-pays__title{background:var(--cr-gold-text);color:#0000;font-family:var(--cr-font-display);letter-spacing:.3em;text-transform:uppercase;-webkit-background-clip:text;background-clip:text;margin:0;font-size:22px;font-weight:700}.slots-pays__cols,.slots-pays__row{grid-template-columns:1fr auto 76px;align-items:center;gap:10px;display:grid}.slots-pays__cols{color:var(--cr-ivory-3);letter-spacing:.08em;text-transform:uppercase;padding:0 8px 6px;font-size:13px}.slots-pays__cols span:nth-child(n+2){text-align:right}.slots-pays__list{margin:0;padding:0;list-style:none}.slots-pays__row{border-radius:8px;padding:5px 8px;transition:background .25s;position:relative}.slots-pays__row+.slots-pays__row{box-shadow:inset 0 1px 0 var(--cr-hairline)}.slots-pays__row.is-lit{background:linear-gradient(90deg,#e1a93a47,#e1a93a14);animation:.7s ease-in-out infinite alternate slots-pulse;box-shadow:inset 0 0 0 1px #f2cc78b3}.slots-pays__line{align-items:center;gap:3px;display:flex}.slots-pays__any{width:24px;color:var(--cr-ivory-3);text-align:center;font-size:13px}.slots-pays__mult{color:var(--cr-gold-hi);text-align:right;font-size:15px;font-weight:600}.slots-pays__amount{color:var(--cr-ivory);font-family:var(--cr-font-mono);text-align:right;white-space:nowrap;font-size:14px}.slots-pays__row--jackpot{background:linear-gradient(90deg,#b3202c4d,#b3202c0d);grid-template-columns:auto minmax(0,1fr);margin-bottom:4px;box-shadow:inset 0 0 0 1px #f2cc7859}.slots-pays__jackpot{flex-direction:column;align-items:flex-end;min-width:0;line-height:1.15;display:flex}.slots-pays__jackpot-label{color:var(--cr-gold-hi);font-family:var(--cr-font-display);letter-spacing:.12em;text-transform:uppercase;font-size:13px;font-weight:700}.slots-pays__jackpot-amount{color:#ffd98a;font-size:17px;font-weight:600}.slots-pays__jackpot-rule{max-width:180px;color:var(--cr-ivory-3);text-align:right;text-transform:none;letter-spacing:normal;white-space:normal;margin-top:2px;font-size:11px;font-weight:400;line-height:1.35}.slots-pays__divider{color:var(--cr-gold);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:8px;margin:10px 0 4px;padding:0 8px;font-size:13px;font-weight:600;display:flex}.slots-pays__divider:after{content:"";background:var(--cr-gold-line);flex:1;height:1px}.slots-pays__note{color:var(--cr-ivory-3);margin:12px 4px 0;font-size:13px;line-height:1.45}.slots-room{flex-direction:column;gap:22px;display:flex}.slots-room__section{flex-direction:column;gap:10px;display:flex}.slots-room__heading{color:var(--cr-gold);font-family:var(--cr-font-display);letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:14px;font-weight:600}.slots-room__empty{color:var(--cr-ivory-3);margin:0;font-size:14px}.slots-room__list{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.slots-room__machine,.slots-room__bigwin,.slots-room__spin{min-width:0;box-shadow:inset 0 0 0 1px var(--cr-hairline);background:linear-gradient(#23262cb3,#141519b3);border-radius:12px;align-items:center;gap:10px;padding:8px 10px;transition:box-shadow .3s;display:flex}.slots-room__machine.is-fresh{box-shadow:inset 0 0 0 1px #f2cc788c}.slots-room__machine.is-fresh-big{box-shadow:inset 0 0 0 1px #ffd77a,0 0 22px #e1a93a59}.slots-room__bigwin{box-shadow:inset 0 0 0 1px var(--cr-gold-line);background:linear-gradient(90deg,#e1a93a29,#141519b3)}.slots-room__bigwin--jackpot{background:linear-gradient(90deg,#b3202c59,#141519b3);box-shadow:inset 0 0 0 1px #f2cc7899}.slots-room__who{flex-direction:column;flex:1;min-width:0;line-height:1.25;display:flex}.slots-room__name,.slots-room__label{color:var(--cr-ivory);white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;overflow:hidden}.slots-room__label{font-weight:500}.slots-room__line{justify-content:space-between;align-items:baseline;gap:8px;min-width:0;display:flex}.slots-room__meta,.slots-room__status{color:var(--cr-ivory-3);white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.slots-room__status--live{color:var(--cr-gold-hi)}.slots-room__status--live:after{content:"";vertical-align:middle;background:var(--cr-gold);border-radius:50%;width:6px;height:6px;margin-left:6px;animation:.5s ease-in-out infinite alternate slots-pulse;display:inline-block}.slots-room__net{flex:none;font-size:14px;font-weight:600}.slots-room__who .slots-room__net{font-size:13px}.slots-room__net--win{color:var(--cr-win)}.slots-room__net--loss{color:var(--cr-loss)}.slots-room__net--push{color:var(--cr-push)}.slots-room__verify{border:1px solid var(--cr-gold-line);width:36px;height:36px;color:var(--cr-gold-hi);cursor:pointer;background:0 0;border-radius:10px;flex:none;place-items:center;display:grid}.slots-room__verify:hover:not(:disabled){background:var(--cr-gold-wash)}.slots-room__verify:disabled{opacity:.5}@media (max-width:900px){.slots-room__verify{width:44px;height:44px}}.slots-strip{scrollbar-width:none;gap:8px;margin:0;padding:0 0 2px;list-style:none;display:flex;overflow-x:auto}.slots-strip .slots-room__machine{flex:none;max-width:250px}.slots-strip__empty{color:var(--cr-ivory-3);text-align:center;box-shadow:inset 0 0 0 1px var(--cr-hairline);border-radius:12px;margin:0;padding:10px 12px;font-size:13px}.slots-stake{align-items:center;gap:6px;display:flex;position:relative}.slots-stake__step,.slots-stake__value,.slots-stake__max{height:max(44px, calc(var(--u,4px) * 7.2));border:1px solid var(--cr-gold-line-strong);color:var(--cr-ivory);cursor:pointer;background:linear-gradient(#2a2419,#13100b);place-items:center;transition:filter .15s,transform .1s;display:grid;box-shadow:inset 0 1px #ffecbe24,0 3px 8px #00000073}.slots-stake__step{width:max(44px, calc(var(--u,4px) * 7.2));font-family:var(--cr-font-mono);font-size:max(24px, calc(var(--u,4px) * 3));border-radius:50%;font-weight:500;line-height:1}.slots-stake__value{min-width:max(96px, calc(var(--u,4px) * 14));border-radius:12px;padding:0 14px;line-height:1.1}.slots-stake__label{color:var(--cr-gold);font-size:max(13px, calc(var(--u,4px) * 1.6));letter-spacing:.18em;text-transform:uppercase;font-weight:600}.slots-stake__amount{font-size:max(17px, calc(var(--u,4px) * 2.6));font-weight:600}.slots-stake__max{color:var(--cr-gold-hi);font-family:var(--cr-font-display);font-size:max(14px, calc(var(--u,4px) * 1.9));letter-spacing:.1em;text-transform:uppercase;border-radius:12px;padding:0 14px;font-weight:700}.slots-stake button:hover:not(:disabled){filter:brightness(1.15)}.slots-stake button:active:not(:disabled){transform:translateY(1px)}.slots-stake button:disabled{opacity:.45;cursor:default}.slots-stake--phone{justify-content:center;width:100%}.slots-stake--phone .slots-stake__value{flex:1;max-width:200px}.slots-pop__scrim{z-index:60;position:fixed;inset:0}.slots-pop{z-index:61;border:1px solid var(--cr-gold-line-strong);width:max-content;max-width:min(360px,100vw - 24px);box-shadow:var(--cr-shadow-3);background:linear-gradient(#221e17,#121110);border-radius:14px;padding:14px;position:absolute;bottom:calc(100% + 12px);left:0}.slots-stake--phone .slots-pop{left:50%;translate:-50%}.slots-pop__title{color:var(--cr-gold);letter-spacing:.16em;text-transform:uppercase;margin-bottom:10px;font-size:13px;font-weight:600}.slots-pop__note{color:var(--cr-ivory-3);margin:10px 0 0;font-size:13px}.slots-stake__chips{grid-template-columns:repeat(4,64px);gap:10px 8px;display:grid}.slots-token{color:#3a2406;cursor:pointer;width:64px;height:64px;transition:transform .12s var(--cr-ease-out);background:radial-gradient(circle at 50% 30%,#fff1c4 0%,#e8b44a 52%,#9c6c14 100%);border:0;border-radius:50%;place-items:center;padding:0;display:grid;box-shadow:0 0 0 2px #3d2a0a,0 0 0 3px #f2cc7873,inset 0 -3px 6px #5a320573,0 4px 10px #00000073}.slots-token span{background:radial-gradient(circle at 50% 35%,#fffaf0,#efe3c4);border-radius:50%;place-items:center;width:46px;height:46px;font-size:15px;font-weight:600;display:grid;box-shadow:inset 0 0 0 1px #7a53158c,inset 0 0 0 3px #e1a93a59}.slots-token:hover{transform:translateY(-2px)}.slots-token.is-on{box-shadow:0 0 0 2px #3d2a0a,0 0 0 4px #ffe3a0,0 0 20px #e1a93aa6,inset 0 -3px 6px #5a320573}.slots-spin{flex:none;place-items:center;display:grid;position:relative}.slots-spin__ring{position:absolute;inset:0}.slots-spin__btn{color:#2a1603;cursor:pointer;background:radial-gradient(circle at 50% 30%,#fff1c4 0%,#f5c85e 34%,#d6932a 70%,#8f5a10 100%);border:0;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden;box-shadow:0 0 0 3px #3d2a0a,0 0 0 5px #f2cc78cc,0 8px #5a3c0c,0 14px 30px #0009,0 0 36px #e1a93a73,inset 0 -6px 12px #7a46088c,inset 0 4px 8px #ffffff8c}.slots-spin__btn:not(:disabled):hover{filter:brightness(1.06)}.slots-spin__btn:disabled{cursor:default;filter:saturate(.45)brightness(.62);box-shadow:0 0 0 3px #3d2a0a,0 0 0 5px #f2cc7859,0 8px #3a2708,0 14px 30px #0009,inset 0 -6px 12px #7a46088c}.slots-spin__cap{pointer-events:none;background:linear-gradient(#ffffffa6,#fff0);border-radius:50%;height:32%;position:absolute;top:7%;left:20%;right:20%}.slots-spin__text{font-family:var(--cr-font-display);font-size:clamp(18px, calc(var(--u,4px) * 3.2), 30px);letter-spacing:.12em;text-transform:uppercase;text-shadow:0 1px #fff0c899;font-weight:700;position:relative}.slots-spin__sub{font-size:13px;font-weight:600;position:relative}.slots-spin__btn--stop{color:#fff3ef;background:radial-gradient(circle at 50% 30%,#ffb3a8 0%,#e0544a 36%,#a8232a 72%,#5e0c12 100%);box-shadow:0 0 0 3px #3d0a0e,0 0 0 5px #f2cc78cc,0 8px #4a0a10,0 14px 30px #0009,0 0 30px #e4746c73,inset 0 -6px 12px #50080c99,inset 0 4px 8px #fff6}.slots-spin__btn--stop .slots-spin__text{text-shadow:0 1px #00000059}.slots-auto,.slots-phonedeck__side{min-width:max(72px, calc(var(--u,4px) * 12));height:max(52px, calc(var(--u,4px) * 8.4));border:1px solid var(--cr-gold-line-strong);color:var(--cr-gold-hi);cursor:pointer;background:linear-gradient(#2a2419,#13100b);border-radius:14px;flex-direction:column;justify-content:center;align-items:center;padding:0 12px;line-height:1.15;display:flex;box-shadow:inset 0 1px #ffecbe24,0 4px 10px #00000073}.slots-auto:disabled,.slots-phonedeck__side:disabled{opacity:.45;cursor:default}.slots-auto.is-running{color:#ffd0c9;background:linear-gradient(#3a1a18,#1a0c0b);border-color:#e4746cb3}.slots-auto__label{font-family:var(--cr-font-display);font-size:max(15px, calc(var(--u,4px) * 2.1));letter-spacing:.12em;text-transform:uppercase;font-weight:700}.slots-auto__sub{color:var(--cr-ivory-3);font-size:max(13px, calc(var(--u,4px) * 1.6))}.slots-phonedeck{flex-direction:column;gap:10px;width:100%;display:flex}.slots-phonedeck__row{grid-template-columns:1fr auto 1fr;align-items:center;gap:14px;display:grid}.slots-phonedeck__row>:first-child{justify-self:end}.slots-phonedeck__row>:last-child{justify-self:start}.slots-phonedeck .slots-auto,.slots-phonedeck .slots-phonedeck__side{min-width:84px;height:56px}.slots-dialog{z-index:300;padding:calc(16px + var(--cr-safe-top)) 16px 16px;place-items:center;display:grid;position:fixed;inset:0}.slots-dialog__scrim{background:#040406a8;position:absolute;inset:0}.slots-dialog__card{border:1px solid var(--cr-gold-line-strong);width:min(460px,100%);max-height:calc(100dvh - 32px);box-shadow:var(--cr-shadow-3);background:linear-gradient(#202329,#141519);border-radius:18px;flex-direction:column;gap:16px;padding:20px;display:flex;position:relative;overflow:auto}.slots-dialog__card--pays{width:min(420px,100%);box-shadow:none;background:0 0;border:0;padding:14px}.slots-dialog__head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.slots-dialog__title{font-family:var(--cr-font-display);margin:2px 0 0;font-size:22px;font-weight:600}.slots-dialog__close{width:44px;height:44px;color:var(--cr-ivory-2);cursor:pointer;background:0 0;border:0;border-radius:12px;place-items:center;display:grid}.slots-dialog__close:hover{background:#ffffff0f}.slots-dialog__close--float{z-index:2;position:absolute;top:18px;right:18px}.slots-dialog__actions{justify-content:flex-end;gap:10px;display:flex}.slots-field{flex-direction:column;gap:8px;display:flex}.slots-field--row{grid-template-columns:1fr 1fr;gap:12px;display:grid}.slots-field__label{color:var(--cr-ivory-2);font-size:13px;font-weight:600}.slots-field__hint{color:var(--cr-ivory-3);margin:0;font-size:13px}.slots-seg{box-shadow:inset 0 0 0 1px var(--cr-hairline);background:#00000059;border-radius:14px;grid-template-columns:repeat(3,1fr);gap:6px;padding:4px;display:grid}.slots-seg__opt{height:48px;color:var(--cr-ivory-2);cursor:pointer;background:0 0;border:0;border-radius:10px;font-size:19px;font-weight:600}.slots-seg__opt.is-on{color:#241703;background:linear-gradient(#f7da92 0%,#e8b44a 46%,#c78c2a 100%);box-shadow:inset 0 1px #fff9}.slots-switch{cursor:pointer;align-items:center;gap:12px;min-height:44px;display:flex}.slots-switch input{opacity:0;pointer-events:none;position:absolute}.slots-switch__track{width:48px;height:28px;box-shadow:inset 0 0 0 1px var(--cr-hairline);background:#ffffff1f;border-radius:999px;flex:none;transition:background .2s;position:relative}.slots-switch__knob{background:var(--cr-ivory);width:22px;height:22px;transition:transform .2s var(--cr-ease-out);border-radius:50%;position:absolute;top:3px;left:3px}.slots-switch input:checked+.slots-switch__track{background:var(--cr-gold)}.slots-switch input:checked+.slots-switch__track .slots-switch__knob{transform:translate(20px)}.slots-switch input:focus-visible+.slots-switch__track{box-shadow:0 0 0 2px var(--cr-gold-hi)}.slots-switch__text{font-size:15px}.slots-input{flex-direction:column;gap:6px;min-width:0;display:flex}.slots-input input{border:1px solid var(--cr-gold-line);width:100%;height:46px;color:var(--cr-ivory);font-family:var(--cr-font-mono);background:#00000059;border-radius:10px;padding:0 12px;font-size:16px}.slots-input input:focus{border-color:var(--cr-gold)}.slots-input input:focus-visible{outline:var(--cr-focus-ring);outline-offset:var(--cr-focus-offset)}.slots-verify__ok{font-family:var(--cr-font-ui);border-radius:999px;align-items:center;gap:6px;padding:3px 10px;font-size:14px;font-weight:600;line-height:1.3;display:inline-flex}.slots-verify__ok.is-ok{color:var(--cr-win);background:var(--cr-win-wash)}.slots-verify__ok.is-bad{color:var(--cr-loss);background:var(--cr-loss-wash)}.slots-verify__steps{margin:8px 0 0;padding-left:20px;font-size:14px}.slots-verify__steps li+li{margin-top:4px}@media (max-width:640px){.slots-field--row{grid-template-columns:1fr}.slots-stake__chips{grid-template-columns:repeat(4,62px)}}.slots{--gold-edge:0 0 0 1px #f2cc788c;flex-direction:column;flex:1;min-height:0;display:flex;position:relative}.slots-defs{pointer-events:none;width:0;height:0;position:absolute;overflow:hidden}.slots__stage{flex:1;justify-content:center;align-items:center;gap:28px;min-height:0;display:flex}.slots-plaque{width:var(--plaque);flex:none;max-height:100%;padding:8px;overflow:auto}.slots-plaque .slots-pays{zoom:var(--plaque-zoom,1)}.slots-cab{grid-template-rows:calc(var(--u) * 22) minmax(0, 1fr) calc(var(--u) * 8) calc(var(--u) * 9.5) calc(var(--u) * 14.5);gap:calc(var(--u) * 1.3);width:calc(var(--u) * 100);height:calc(var(--u) * 104);padding:calc(var(--u) * 1.8) calc(var(--u) * 3) calc(var(--u) * 2.2);border-radius:calc(var(--u) * 20) calc(var(--u) * 20) calc(var(--u) * 3) calc(var(--u) * 3);box-shadow:0 0 0 1px #f2cc7899, 0 0 0 calc(var(--u) * .6) #120f0a, 0 0 0 calc(var(--u) * .8) #e1a93a73, 0 40px 90px #000000a6, inset 0 1px 0 #ffecbe24;transition:box-shadow .4s var(--cr-ease-out);background:radial-gradient(130% 40% at 50% 0,#e1a93a24,#0000 62%),linear-gradient(#211c14 0%,#13110d 42%,#0b0a08 100%);flex:none;display:grid;position:relative}.slots-cab:before{content:"";top:calc(var(--u) * 26);bottom:calc(var(--u) * 3);left:calc(var(--u) * .9);right:calc(var(--u) * .9);pointer-events:none;background:repeating-linear-gradient(90deg, #e1a93a80 0 1px, transparent 1px calc(var(--u) * .5)) left / calc(var(--u) * 1.3) 100% no-repeat, repeating-linear-gradient(90deg, #e1a93a80 0 1px, transparent 1px calc(var(--u) * .5)) right / calc(var(--u) * 1.3) 100% no-repeat;opacity:.55;position:absolute}.slots-cab--win{box-shadow:0 0 0 1px #f2cc78cc, 0 0 0 calc(var(--u) * .6) #120f0a, 0 0 0 calc(var(--u) * .8) #f2cc78b3, 0 40px 90px #000000a6, 0 0 60px #80c6942e}.slots-cab--big,.slots-cab--huge,.slots-cab--jackpot{box-shadow:0 0 0 1px #ffe296f2, 0 0 0 calc(var(--u) * .6) #120f0a, 0 0 0 calc(var(--u) * .9) #f2cc78e6, 0 40px 90px #000000a6, 0 0 120px #e1a93a73}.slots-cab.is-flashing:after{content:"";z-index:8;border-radius:inherit;pointer-events:none;background:radial-gradient(at 50% 45%,#fff0be99,#ffc45033 55%,#0000 80%);animation:.24s step-end infinite slots-flash;position:absolute;inset:0}.slots-marquee{min-height:0;padding-bottom:calc(var(--u) * 2);border-radius:calc(var(--u) * 18) calc(var(--u) * 18) calc(var(--u) * 1.5) calc(var(--u) * 1.5);background:radial-gradient(70% 90% at 50% 100%,#e1a93a38,#0000 70%),linear-gradient(#17130d,#0a0907);justify-content:center;align-items:flex-end;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #e1a93a59,inset 0 -10px 30px #0009}.slots-marquee__rays{background:repeating-conic-gradient(from -90deg at 50% 100%,#f2cc782b 0deg 2.5deg,#0000 2.5deg 9deg);position:absolute;inset:0;-webkit-mask:radial-gradient(75% 100% at 50% 100%,#000 25%,#0000 78%);mask:radial-gradient(75% 100% at 50% 100%,#000 25%,#0000 78%)}.slots-marquee__content{z-index:1;align-items:center;gap:calc(var(--u) * .5);text-align:center;flex-direction:column;display:flex;position:relative}.slots-marquee__house{color:var(--cr-ivory-3);font-family:var(--cr-font-display);font-size:max(13px, calc(var(--u) * 1.7));letter-spacing:.42em;text-transform:uppercase;font-weight:600}.slots-marquee__label{background:var(--cr-gold-text);color:#0000;font-family:var(--cr-font-display);font-size:max(13px, calc(var(--u) * 2.2));letter-spacing:.26em;text-transform:uppercase;-webkit-background-clip:text;background-clip:text;font-weight:700}.slots-marquee__meter{align-items:center;gap:calc(var(--u) * 1.2);padding:calc(var(--u) * .6) calc(var(--u) * 3.4);border-radius:var(--cr-radius-pill);color:var(--cr-gold);box-shadow:inset 0 2px 10px #000000f2, 0 0 0 1px #f2cc78a6, 0 0 0 calc(var(--u) * .45) #0e0b07, 0 0 0 calc(var(--u) * .6) #e1a93a66, 0 0 34px #e1a93a40;background:linear-gradient(#060504,#17120b);display:inline-flex;position:relative;overflow:hidden}.slots-marquee__amount{color:#ffd98a;font-size:max(22px, calc(var(--u) * 6));letter-spacing:.02em;text-shadow:0 0 18px #ffba488c;font-weight:600;line-height:1.15}.slots-marquee__glint{animation:slots-glint 6s 1s var(--cr-ease-in-out) infinite;background:linear-gradient(100deg,#0000 38%,#fff2cd33 50%,#0000 62%);position:absolute;inset:0;transform:translate(-110%)}.slots-bulbs{inset:calc(var(--u) * 1.6) calc(var(--u) * 2.2) calc(var(--u) * 1);pointer-events:none;position:absolute}.slots-bulb{width:calc(var(--u) * 1.25);height:calc(var(--u) * 1.25);margin:calc(var(--u) * -.62);box-shadow:0 0 calc(var(--u) * 1.3) #ffcc64bf;background:radial-gradient(circle at 36% 34%,#fffbe8,#f7d88a 38%,#c48b2a 72%,#6a4508);border-radius:50%;animation:1.5s step-end infinite slots-bulb;position:absolute}.slots-bulbs--win .slots-bulb{animation-duration:.45s}.slots-bulbs--flash .slots-bulb{animation:.24s step-end infinite slots-flash}.slots-ribbon{top:calc(var(--u) * 1.2);z-index:3;border-radius:var(--cr-radius-pill);background:linear-gradient(#2c2215,#120d07);border:1px solid #f2cc78d9;align-items:center;gap:10px;width:max-content;max-width:92%;padding:5px 16px 5px 5px;display:flex;position:absolute;left:50%;translate:-50%;box-shadow:0 10px 30px #0009,0 0 26px #e1a93a59}.slots-ribbon__text{color:var(--cr-ivory);white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;overflow:hidden}.slots-bay{min-height:0;padding:calc(var(--u) * 1.5);border-radius:calc(var(--u) * 1.8);background:linear-gradient(#f7dc98 0%,#c89232 22%,#7a5315 50%,#b07a22 78%,#f2cc78 100%);position:relative;box-shadow:0 0 0 1px #3d2a0a,0 12px 30px #0000008c,inset 0 1px #fffae699}.slots-bay__corner{z-index:2;width:calc(var(--u) * 3.2);height:calc(var(--u) * 3.2);pointer-events:none;border:calc(var(--u) * .35) solid #fbe7b4;position:absolute;box-shadow:0 0 0 1px #5a3c0c}.slots-bay__corner:after{content:"";inset:calc(var(--u) * .55);background:#fbe7b4;position:absolute;box-shadow:0 0 0 1px #5a3c0c}.slots-bay__corner--tl{top:calc(var(--u) * -1.2);left:calc(var(--u) * -1.2)}.slots-bay__corner--tr{top:calc(var(--u) * -1.2);right:calc(var(--u) * -1.2)}.slots-bay__corner--bl{bottom:calc(var(--u) * -1.2);left:calc(var(--u) * -1.2)}.slots-bay__corner--br{bottom:calc(var(--u) * -1.2);right:calc(var(--u) * -1.2)}.slots-bay__corner--tl,.slots-bay__corner--br,.slots-bay__corner--tr,.slots-bay__corner--bl{transform:rotate(45deg)scale(.72)}.slots-bay__off{inset:calc(var(--u) * 1.5);z-index:6;border-radius:calc(var(--u) * 1.2);color:var(--cr-ivory);text-align:center;background:#08080ad1;justify-content:center;align-items:center;gap:10px;padding:16px;font-size:15px;display:flex;position:absolute}.slots-reels{gap:calc(var(--u) * 1.1);height:100%;padding:calc(var(--u) * 1.1) calc(var(--u) * 2.4);border-radius:calc(var(--u) * 1.1);background:linear-gradient(#0a0806,#19130b 50%,#0a0806);grid-template-columns:repeat(3,minmax(0,1fr));display:grid;position:relative;box-shadow:inset 0 0 0 1px #000000d9,inset 0 6px 18px #000000e6}.slots-reels--loading{background:linear-gradient(90deg,#0000 32%,#e1a93a26 33%,#0000 34% 66%,#e1a93a26 67%,#0000 68%),linear-gradient(#0a0806,#19130b 50%,#0a0806)}.slots-reel{min-width:0;position:relative}.slots-reel__window{border-radius:calc(var(--u) * .7);transition:filter .35s var(--cr-ease-out);background:#efe6cf;position:absolute;inset:0;overflow:hidden;box-shadow:0 0 0 1px #5a3c0ce6}.slots-reel__face{background:linear-gradient(90deg,#bfb08c 0%,#efe6cf 14%,#fffaf0 50%,#efe6cf 86%,#bba985 100%);position:absolute;inset:0}.slots-reel__cell{height:var(--slots-cell,100px);margin-top:calc(var(--slots-cell,100px) / -2);will-change:transform;backface-visibility:hidden;place-items:center;display:grid;position:absolute;top:50%;left:0;right:0}.slots-reel__sharp,.slots-reel__blur{width:min(96%, calc(var(--slots-cell,100px) * 1.02));will-change:opacity;place-items:center;display:grid}.slots-reel__sharp{aspect-ratio:1}.slots-reel__blur{aspect-ratio:384/730;opacity:0;position:absolute;top:50%;left:50%;translate:-50% -50%}.slots-reel__sharp>svg,.slots-reel__blur>svg{width:84%;height:auto}.slots-reel__sharp>svg{aspect-ratio:1;filter:drop-shadow(0 2px 1.5px #3c260859)}.slots-reel__blur>svg{aspect-ratio:100/190}.slots-reel__art{object-fit:contain;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;vertical-align:middle}.slots-reel__sharp>.slots-reel__art,.slots-reel__blur>.slots-reel__art{width:100%;height:100%}.slots-reels:not(.has-art) .slots-reel__art,.slots-reels.has-art .slots-reel__sharp>svg,.slots-reels.has-art .slots-reel__blur>svg{display:none}img.slots-sym--art{object-fit:contain;scale:1.35}.slots-reel__shade{pointer-events:none;background:linear-gradient(#120c04f0 0%,#120c0480 15%,#120c0400 33%,#ffffff1a 47%,#120c0400 62%,#120c0480 85%,#120c04f0 100%);position:absolute;inset:0}.slots-reel__ring{border-radius:inherit;pointer-events:none;opacity:0;box-shadow:inset 0 0 0 calc(var(--u) * .45) #ffd77a, inset 0 0 calc(var(--u) * 4) #ffbe46cc;transition:opacity .25s;position:absolute;inset:0}.slots-reel.is-glow .slots-reel__ring{opacity:1;animation:.7s ease-in-out infinite alternate slots-pulse}.slots-reel.is-glow .slots-reel__window{box-shadow:0 0 0 1px #ffe3a0}.slots-reel:after{content:"";inset:calc(var(--u) * -.9);border-radius:calc(var(--u) * 1.3);pointer-events:none;opacity:0;box-shadow:0 0 0 calc(var(--u) * .35) #ff9d2e, 0 0 calc(var(--u) * 3.5) #ff8c28e6;position:absolute}.slots-reel.is-anticipating:after{animation:.32s ease-in-out infinite alternate slots-pulse}.slots-reel.is-anticipating .slots-reel__ring{opacity:1;box-shadow:inset 0 0 0 calc(var(--u) * .4) #ffb347, inset 0 0 calc(var(--u) * 5) #ff9628bf;animation:.32s ease-in-out infinite alternate slots-pulse}.slots-reels.is-dim .slots-reel__window{filter:saturate(.75)brightness(.8)}.slots-reels.is-holding .slots-reel:not(.is-anticipating) .slots-reel__window{filter:brightness(.6)saturate(.8);transition:filter .25s}.slots-reel.is-heartbeat .slots-reel__ring{animation:.9s ease-in-out infinite slots-heartbeat}@keyframes slots-heartbeat{0%,to{filter:brightness();transform:scale(1)}14%{filter:brightness(1.6)drop-shadow(0 0 14px #ffaa3ce6);transform:scale(1.022)}28%{filter:brightness();transform:scale(1)}42%{filter:brightness(1.2);transform:scale(1.012)}}.slots-reel__sweep{width:min(96%, calc(var(--slots-cell,100px) * 1.02));aspect-ratio:1;pointer-events:none;opacity:0;-webkit-mask:var(--slots-sym) center / contain no-repeat;-webkit-mask:var(--slots-sym) center / contain no-repeat;mask:var(--slots-sym) center / contain no-repeat;mix-blend-mode:screen;background:linear-gradient(105deg,#0000 35%,#fff8e1d9 50%,#0000 65%) 0 0/250% 100% no-repeat;margin:auto;position:absolute;inset:0}.slots-reels.is-celebrating .slots-reel.is-glow .slots-reel__cell.is-payline .slots-reel__sharp{animation:.5s cubic-bezier(.2,.9,.3,1.3) both slots-lift}.slots-reels.has-art.is-celebrating .slots-reel.is-glow .slots-reel__cell.is-payline .slots-reel__sweep{animation:1.1s ease-in-out .35s 2 both slots-sweep}@keyframes slots-lift{0%{translate:0;scale:1}to{translate:0 calc(var(--slots-cell,100px) * -.05);scale:1.08}}@keyframes slots-sweep{0%{opacity:1;background-position:120% 0}to{opacity:1;background-position:-120% 0}}.slots--reduced .slots-reel__sweep,.slots--reduced .slots-reel.is-heartbeat .slots-reel__ring{opacity:0;animation:none!important}.slots--reduced .slots-reels.is-celebrating .slots-reel__cell.is-payline .slots-reel__sharp{animation:none}@media (prefers-reduced-motion:reduce){.slots-reel__sweep{opacity:0;animation:none!important}.slots-reels.is-celebrating .slots-reel__cell.is-payline .slots-reel__sharp,.slots-reel.is-heartbeat .slots-reel__ring{animation:none}}.slots-payline{z-index:2;pointer-events:none;height:0;position:absolute;top:50%;left:0;right:0}.slots-payline__line{top:-1px;left:calc(var(--u) * 1.6);right:calc(var(--u) * 1.6);opacity:.6;background:linear-gradient(90deg,#0000,#b3202cbf 6% 94%,#0000);height:2px;position:absolute}.slots-reels.is-lit .slots-payline__line{opacity:1;background:linear-gradient(90deg,#0000,#ffe7a8 5%,#fffdf2 50%,#ffe7a8 95%,#0000);height:4px;animation:.6s ease-in-out infinite alternate slots-pulse;top:-2px;box-shadow:0 0 14px #ffc861,0 0 30px #ffb43cb3}.slots-payline__mark{top:calc(var(--u) * -1.3);border-top:calc(var(--u) * 1.3) solid transparent;border-bottom:calc(var(--u) * 1.3) solid transparent;filter:drop-shadow(0 1px 1px #0009);width:0;height:0;position:absolute}.slots-payline__mark--l{left:calc(var(--u) * .2);border-left:calc(var(--u) * 1.6) solid #c0242f}.slots-payline__mark--r{right:calc(var(--u) * .2);border-right:calc(var(--u) * 1.6) solid #c0242f}.slots-reels.is-lit .slots-payline__mark--l{border-left-color:#ffd77a}.slots-reels.is-lit .slots-payline__mark--r{border-right-color:#ffd77a}.slots-reels__glass{z-index:3;border-radius:inherit;pointer-events:none;background:linear-gradient(115deg,#ffffff1c 0%,#fff0 20% 62%,#ffffff0f 70%,#fff0 77%);position:absolute;inset:0}.slots-pills{left:0;right:0;bottom:calc(var(--u) * 2.4);z-index:5;pointer-events:none;justify-content:center;gap:8px;display:flex;position:absolute}.slots-pill{border-radius:var(--cr-radius-pill);border:1px solid var(--cr-gold-line-strong);color:var(--cr-gold-hi);background:#0e0c08eb;align-items:center;gap:6px;padding:5px 13px;font-size:14px;font-weight:600;display:inline-flex;box-shadow:0 8px 22px #00000080}.slots-pill--achievement{color:var(--cr-ivory)}.slots-vfd{border-radius:calc(var(--u) * 1);background:radial-gradient(#ffaa3c12,#0000 70%),linear-gradient(#050504,#0f0d09);justify-content:center;align-items:center;min-width:0;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #e1a93a4d,inset 0 3px 10px #000000e6}.slots-vfd:after{content:"";pointer-events:none;background:repeating-linear-gradient(0deg,#00000038 0 1px,#0000 1px 3px);position:absolute;inset:0}.slots-vfd__inner{justify-content:center;align-items:baseline;gap:calc(var(--u) * 1.6);min-width:0;max-width:100%;padding:0 calc(var(--u) * 2);white-space:nowrap;display:flex}.slots-vfd__text{color:#ffc567;font-family:var(--cr-font-display);font-size:max(15px, calc(var(--u) * 3));letter-spacing:.1em;text-transform:uppercase;text-shadow:0 0 12px #ffaa3c8c;flex:none;font-weight:700}.slots-vfd__sub{color:#ffdca0c7;min-width:0;font-size:max(13px, calc(var(--u) * 2));text-overflow:ellipsis;font-weight:500;overflow:hidden}.slots-vfd--win .slots-vfd__text{color:#a6ecb6;text-shadow:0 0 14px #80c694b3}.slots-vfd--loss .slots-vfd__text{color:#f08a80;text-shadow:0 0 10px #e4746c73}.slots-vfd--push .slots-vfd__text{color:#ddd6c8;text-shadow:none}.slots-vfd--hot .slots-vfd__text{color:#ffd36e;animation:.32s ease-in-out infinite alternate slots-pulse}.slots-meters{gap:calc(var(--u) * 1.2);grid-template-columns:repeat(3,minmax(0,1fr));min-height:0;display:grid}.slots-meters:has(.slots-meters__pays){grid-template-columns:repeat(3,minmax(0,1fr)) auto}.slots-meters:has(.slots-meters__free){grid-template-columns:repeat(3,minmax(0,1fr)) auto}.slots-meters:has(.slots-meters__free):has(.slots-meters__pays){grid-template-columns:repeat(3,minmax(0,1fr)) auto auto}.slots-meters__free{min-width:max(56px, calc(var(--u) * 8));padding:0 calc(var(--u) * 1.2);border:1px solid var(--cr-gold-line-strong);border-radius:calc(var(--u) * 1);color:var(--cr-gold-hi);cursor:pointer;background:linear-gradient(#2a2419,#14110c);flex-direction:column;justify-content:center;align-items:center;gap:2px;display:flex}.slots-meters__free:disabled{opacity:.5;cursor:default}.slots-meters__free .slots-meter__value{color:var(--cr-gold-hi)}.slots-meter{border-radius:calc(var(--u) * 1);background:linear-gradient(#0a0907,#14110c);flex-direction:column;justify-content:center;align-items:center;min-width:0;display:flex;box-shadow:inset 0 0 0 1px #e1a93a38,inset 0 2px 8px #000c}.slots-meter__label{color:var(--cr-ivory-3);letter-spacing:.2em;text-transform:uppercase;font-size:13px;font-weight:600;line-height:1.1}.slots-meter__value{max-width:100%;color:var(--cr-ivory);font-size:max(15px, calc(var(--u) * 2.9));text-overflow:ellipsis;font-weight:600;line-height:1.2;overflow:hidden}.slots-meter--win .slots-meter__value{color:var(--cr-gold-hi)}.slots-meters__pays{border:1px solid var(--cr-gold-line-strong);border-radius:calc(var(--u) * 1);min-width:64px;color:var(--cr-gold-hi);font-family:var(--cr-font-display);letter-spacing:.12em;text-transform:uppercase;cursor:pointer;background:linear-gradient(#221b10,#0f0c08);padding:0 14px;font-size:14px;font-weight:700}.slots-meters__pays:disabled{opacity:.5}.slots-deck{justify-content:space-between;align-items:center;gap:calc(var(--u) * 2);min-height:0;padding:0 calc(var(--u) * 1.4);border-radius:calc(var(--u) * 1.6);background:linear-gradient(#1f1a11,#0c0b08);display:flex;box-shadow:inset 0 1px #ffe6aa24,inset 0 0 0 1px #e1a93a38}.slots--wide>.cr-win{left:calc(var(--plaque) + 28px)}.slots-coins{z-index:45;pointer-events:none;position:absolute;inset:0;overflow:hidden}.slots-coin{opacity:0;will-change:transform, opacity;animation-name:slots-fall;animation-timing-function:cubic-bezier(.45,0,.9,.6);animation-fill-mode:forwards;position:absolute;top:-70px}.slots-coin__spin{filter:drop-shadow(0 4px 6px #00000073);width:100%;height:100%;animation:linear infinite slots-coinspin;display:block}.slots--phone .slots__stage{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:12px}.slots--phone .slots-cab{border-radius:28px 28px 12px 12px;flex:auto;grid-template-rows:60px minmax(208px,1fr) 46px 56px;gap:8px;width:100%;height:auto;min-height:420px;padding:8px 10px 10px}.slots--phone .slots-cab:before{display:none}.slots--phone .slots-bay{border-radius:10px;padding:6px}.slots--phone .slots-reels{gap:5px;padding:5px 12px}.slots--phone .slots-payline__mark{border-top-width:7px;border-bottom-width:7px;top:-7px}.slots--phone .slots-payline__mark--l{border-left-width:9px;left:0}.slots--phone .slots-payline__mark--r{border-right-width:9px;right:0}.slots--phone .slots-payline__line{left:8px;right:8px}.slots--phone .slots-bay__corner{display:none}.slots-marquee--compact{border-radius:22px 22px 6px 6px;align-items:center;padding:0 16px}.slots-marquee--compact .slots-marquee__content{flex-direction:row;gap:12px}.slots-marquee--compact .slots-marquee__label{letter-spacing:.14em;text-align:right;max-width:90px;font-size:13px;line-height:1.15}.slots-marquee--compact .slots-marquee__meter{padding:4px 16px}.slots-marquee--compact .slots-marquee__amount{font-size:24px}.slots-marquee--compact .slots-ribbon{border-radius:16px;max-width:96%;padding-right:12px;top:50%;translate:-50% -50%}.slots-marquee--compact .slots-ribbon__text{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;line-height:1.2;display:-webkit-box}.slots-strip{-webkit-mask-image:linear-gradient(90deg,#000 82%,#0000);mask-image:linear-gradient(90deg,#000 82%,#0000)}.slots--phone .slots-vfd__text{font-size:16px}.slots--phone .slots-vfd__inner{flex-direction:column;align-items:center;gap:0;line-height:1.15}.slots--phone .slots-meter__value{font-size:17px}.slots--phone .slots-meters{gap:6px}.slots__below{flex-direction:column;flex:none;gap:10px;min-width:0;display:flex}.slots--reduced .slots-reel__cell.is-shuffling{animation:.6s ease-in-out infinite alternate slots-shuffle}.slots--reduced .slots-marquee__glint,.slots--reduced .slots-bulb{animation:none}@media (prefers-reduced-motion:reduce){.slots-marquee__glint{animation:none}}@keyframes slots-flash{0%{opacity:1}50%{opacity:.12}}@keyframes slots-bulb{0%{opacity:1}33%{opacity:.32}66%{opacity:.32}}@keyframes slots-pulse{0%{opacity:.55}to{opacity:1}}@keyframes slots-glint{0%,70%{transform:translate(-110%)}to{transform:translate(110%)}}@keyframes slots-fall{0%{opacity:0;transform:translate(0,0)rotate(0)}6%{opacity:1}85%{opacity:1}to{opacity:0;transform:translate3d(var(--drift,0px), 115vh, 0) rotate(160deg)}}@keyframes slots-coinspin{0%,to{transform:scaleX(1)}50%{transform:scaleX(.12)}}@keyframes slots-shuffle{0%{opacity:1}to{opacity:.3}}.slots-demo{border:1px dashed #f0a05a99;border-radius:10px;flex-wrap:wrap;justify-content:center;place-self:center;align-items:center;gap:6px;width:-moz-fit-content;width:fit-content;max-width:100%;height:auto;margin-top:10px;padding:6px 10px;display:flex}.slots:not(.slots--phone) .slots-demo{left:50%;bottom:calc(14px + env(safe-area-inset-bottom,0px));z-index:40;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#12100ceb;flex-wrap:nowrap;margin:0;position:fixed;translate:-50%;box-shadow:0 8px 24px #00000073}.slots-demo__label{font:600 11px/1 var(--cr-font-mono,monospace);letter-spacing:.1em;text-transform:uppercase;color:#f0a05a}.slots-demo__btn{font:500 12.5px/1 var(--cr-font-sans,system-ui);color:inherit;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff2e;border-radius:8px;padding:7px 10px}.slots-demo__btn:disabled{opacity:.45;cursor:default}.slots-demo__btn:focus-visible{outline-offset:2px;outline:2px solid #f0a05a}[data-slots-skin=modern] .slots{background:radial-gradient(60% 55% at 50% 48%,#ffb04033,#0000 70%),radial-gradient(90% 70% at 50% 40%,#781e468c,#0000 75%),radial-gradient(circle at 18% 22%,#ffd2781a 0 2px,#0000 3px),radial-gradient(circle at 78% 30%,#ffd2781f 0 3px,#0000 4px),radial-gradient(circle at 70% 76%,#ffd27814 0 2px,#0000 3px),radial-gradient(circle at 26% 70%,#ffd2781a 0 3px,#0000 4px),radial-gradient(circle at 88% 58%,#ffd27812 0 5px,#0000 7px),radial-gradient(circle at 10%,#ffd2780f 0 6px,#0000 9px),linear-gradient(#07060c 0%,#140a18 45%,#0a0608 100%);overflow:hidden}[data-slots-skin=modern] .slots:before{content:"";aspect-ratio:1;pointer-events:none;background:repeating-conic-gradient(#ffc86e0e 0deg 3deg,#0000 3deg 11deg);width:180%;animation:90s linear infinite slots-rays;position:absolute;top:-60%;left:50%;translate:-50%;-webkit-mask:radial-gradient(circle,#000 0 30%,#0000 62%);mask:radial-gradient(circle,#000 0 30%,#0000 62%)}[data-slots-skin=modern] .slots:after{content:"";pointer-events:none;background:radial-gradient(80% 80%,#0000 55%,#000000a6 100%);position:absolute;inset:0}[data-slots-skin=modern] .slots .slots__stage{z-index:1;position:relative}@keyframes slots-rays{to{rotate:1turn}}[data-slots-skin=modern] .slots .slots-cab,[data-slots-skin=modern] .slots .slots-marquee,[data-slots-skin=modern] .slots .slots-bay,[data-slots-skin=modern] .slots .slots-vfd,[data-slots-skin=modern] .slots .slots-vfd__inner,[data-slots-skin=modern] .slots .slots-meters,[data-slots-skin=modern] .slots .slots-meter{box-shadow:none;background:0 0;border:0}[data-slots-skin=modern] .slots .slots-marquee{overflow:visible}[data-slots-skin=modern] .slots .slots-cab:before,[data-slots-skin=modern] .slots .slots-cab:after,[data-slots-skin=modern] .slots .slots-marquee:before,[data-slots-skin=modern] .slots .slots-marquee:after,[data-slots-skin=modern] .slots .slots-marquee__rays,[data-slots-skin=modern] .slots .slots-bulbs,[data-slots-skin=modern] .slots .slots-bay__corner,[data-slots-skin=modern] .slots .slots-reels__glass,[data-slots-skin=modern] .slots .slots-vfd:before,[data-slots-skin=modern] .slots .slots-vfd:after,[data-slots-skin=modern] .slots .slots-vfd__inner:before,[data-slots-skin=modern] .slots .slots-vfd__inner:after,[data-slots-skin=modern] .slots .slots-meter:before,[data-slots-skin=modern] .slots .slots-meter:after,[data-slots-skin=modern] .slots .slots-deck:before,[data-slots-skin=modern] .slots .slots-deck:after,[data-slots-skin=modern] .slots .slots-spin__cap{display:none}[data-slots-skin=modern] .slots .slots-marquee__house{font-family:Cinzel,Georgia,serif;font-weight:700;font-size:calc(var(--u) * 7.4);letter-spacing:.06em;text-transform:uppercase;color:#0000;filter:drop-shadow(0 calc(var(--u) * .4) 0 #4a2a08) drop-shadow(0 0 calc(var(--u) * 2.2) #ffaa328c);background-image:linear-gradient(100deg,#0000 0%,#fffae8f2 50%,#0000 100%),linear-gradient(#fff6d8 0%,#ffd77a 30%,#e7a53a 55%,#9b6416 80%,#f2c46e 100%);background-position:-60% 0,0 0;background-repeat:no-repeat;background-size:35% 100%,100% 100%;-webkit-background-clip:text;background-clip:text;line-height:1;animation:6s linear infinite slots-logo-shine}@keyframes slots-logo-shine{0%{background-position:-60% 0,0 0}50%,to{background-position:160% 0,0 0}}[data-slots-skin=modern] .slots .slots-marquee__label{font-size:calc(var(--u) * 1.5);letter-spacing:.4em;color:#f6dca0;opacity:.9;margin-top:calc(var(--u) * 1.2)}[data-slots-skin=modern] .slots .slots-marquee__meter{padding-inline:calc(var(--u) * 5);box-shadow:0 0 0 2px #f2c46e, 0 0 0 5px #5a280ae6, 0 0 0 6px #f2c46e80, 0 0 calc(var(--u) * 4) #ffaa3273, inset 0 0 calc(var(--u) * 2) #ff962840;background:linear-gradient(#280e1ee6,#10060ef2);border:0;border-radius:999px}[data-slots-skin=modern] .slots .slots-marquee__amount{color:#ffe39a;text-shadow:0 0 calc(var(--u) * 1.5) #ffb43ccc}[data-slots-skin=modern] .slots .slots-reels{--frame-glow:#ffa02859;border-radius:calc(var(--u) * 2.2);box-shadow:0 0 0 calc(var(--u) * .35) #f2c46e, 0 0 0 calc(var(--u) * .9) #3c1808f2, 0 0 0 calc(var(--u) * 1.1) #f2c46e99, 0 0 calc(var(--u) * 6) var(--frame-glow), 0 calc(var(--u) * 2) calc(var(--u) * 6) #0009;background:linear-gradient(#140a16d9,#08050aeb);transition:box-shadow .4s}[data-slots-skin=modern] .slots .slots-reel__window{border-radius:calc(var(--u) * 1.2);box-shadow:none}[data-slots-skin=modern] .slots .slots-reel+.slots-reel .slots-reel__window{box-shadow:-1px 0 #f2c46e59}[data-slots-skin=modern] .slots .slots-reel__face{background:radial-gradient(120% 60%,#783c7840,#0000 70%),linear-gradient(90deg,#0d0710 0%,#1d1022 50%,#0d0710 100%)}[data-slots-skin=modern] .slots .slots-reel__shade{background:linear-gradient(#08040ae6,#0000 22% 78%,#08040ae6)}[data-slots-skin=modern] .slots .slots-payline__line{background:linear-gradient(90deg,#0000,#ffc85a80,#0000);height:2px}[data-slots-skin=modern] .slots .slots-cab--win .slots-reels,[data-slots-skin=modern] .slots .slots-cab--big .slots-reels,[data-slots-skin=modern] .slots .slots-cab--huge .slots-reels{--frame-glow:#ffbe46b3}[data-slots-skin=modern] .slots .slots-cab--jackpot .slots-reels,[data-slots-skin=modern] .slots .slots-cab.is-flashing .slots-reels{animation:.24s ease-in-out infinite alternate slots-frame-flash}@keyframes slots-frame-flash{0%{--frame-glow:#ffbe4666}to{--frame-glow:#ffe696f2}}@property --frame-glow{syntax:"<color>";inherits:true;initial-value:#e6293f66}[data-slots-skin=modern] .slots .slots-vfd__text{color:#fff0cc;text-shadow:0 0 calc(var(--u) * 1.4) #ffaa3cb3}[data-slots-skin=modern] .slots .slots-meters{gap:0}[data-slots-skin=modern] .slots .slots-meter+.slots-meter{border-left:1px solid #f2c46e40}[data-slots-skin=modern] .slots .slots-meter__label{color:#caa86a;letter-spacing:.3em}[data-slots-skin=modern] .slots .slots-meter__value{color:#fff4dc}[data-slots-skin=modern] .slots .slots-meter--win .slots-meter__value{color:#ffd66e;text-shadow:0 0 calc(var(--u) * 1.2) #ffbe3c99}[data-slots-skin=modern] .slots .slots-deck{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 calc(var(--u) * 1) calc(var(--u) * 4) #0000008c, inset 0 1px 0 #fff0c81f;background:linear-gradient(#28182c8c,#0e0810b3);border:1px solid #f2c46e47;border-radius:999px}[data-slots-skin=modern] .slots .slots-stake__step,[data-slots-skin=modern] .slots .slots-stake__max,[data-slots-skin=modern] .slots .slots-auto,[data-slots-skin=modern] .slots .slots-stake__value{box-shadow:none;color:#f6dca0;background:#ffffff0d;border:1px solid #f2c46e73}[data-slots-skin=modern] .slots .slots-stake__step{border-radius:50%}[data-slots-skin=modern] .slots .slots-stake__max,[data-slots-skin=modern] .slots .slots-auto,[data-slots-skin=modern] .slots .slots-stake__value{border-radius:999px}[data-slots-skin=modern] .slots .slots-spin__btn{box-shadow:0 0 0 calc(var(--u) * .4) #fff0c0, 0 0 0 calc(var(--u) * .9) #783205e6, 0 0 calc(var(--u) * 5) #ffaa28bf, 0 calc(var(--u) * 1) calc(var(--u) * 2) #00000080;background:radial-gradient(circle at 50% 30%,#fff1c4 0%,#ffc955 30%,#e08a1c 70%,#9c4f08 100%);border:0}[data-slots-skin=modern] .slots .slots-spin__text{color:#3d1602;-webkit-text-fill-color:#3d1602;font-size:calc(var(--u) * 2.4);letter-spacing:.12em;text-shadow:0 1px #fff0c899;background:0 0;font-weight:700}[data-slots-skin=modern] .slots-phonedeck{background:linear-gradient(#28182cd9,#0e0810f2);border-top:1px solid #f2c46e47}[data-slots-skin=modern] .slots-phonedeck .slots-stake__step,[data-slots-skin=modern] .slots-phonedeck .slots-stake__value,[data-slots-skin=modern] .slots-phonedeck .slots-stake__max,[data-slots-skin=modern] .slots-phonedeck .slots-phonedeck__row>button:not(.slots-spin__btn),[data-slots-skin=modern] .slots-phonedeck .slots-auto{box-shadow:none;color:#f6dca0;background:#ffffff0d;border:1px solid #f2c46e73}[data-slots-skin=modern] .slots-phonedeck .slots-stake__step{border-radius:50%}[data-slots-skin=modern] .slots-phonedeck .slots-stake__value,[data-slots-skin=modern] .slots-phonedeck .slots-stake__max,[data-slots-skin=modern] .slots-phonedeck .slots-phonedeck__row>button:not(.slots-spin__btn),[data-slots-skin=modern] .slots-phonedeck .slots-auto{border-radius:999px}[data-slots-skin=modern] .slots-phonedeck .slots-spin__cap{display:none}[data-slots-skin=modern] .slots-phonedeck .slots-spin__btn{background:radial-gradient(circle at 50% 30%,#fff1c4 0%,#ffc955 30%,#e08a1c 70%,#9c4f08 100%);border:0;box-shadow:0 0 0 3px #fff0c0,0 0 0 7px #783205e6,0 0 32px #ffaa28bf}[data-slots-skin=modern] .slots-phonedeck .slots-spin__text{color:#3d1602;-webkit-text-fill-color:#3d1602;letter-spacing:.12em;text-shadow:0 1px #fff0c899;background:0 0;font-weight:700}[data-slots-skin=modern] .slots .slots-pays{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:linear-gradient(#221024d9,#0c060ee6)}[data-slots-skin=modern] .slots--reduced:before,[data-slots-skin=modern] .slots--reduced .slots-marquee__house,[data-slots-skin=modern] .slots--reduced .slots-reels{animation:none!important}@media (prefers-reduced-motion:reduce){[data-slots-skin=modern] .slots:before,[data-slots-skin=modern] .slots .slots-marquee__house,[data-slots-skin=modern] .slots .slots-reels{animation:none!important}}.circus{--circus-red:#e6293f;--circus-red-dark:#a3172a;--circus-blue:#2456c9;--circus-blue-dark:#133072;--circus-yellow:#ffd23f;--circus-cream:#fff6e0;--glitch-green:#6dff8f;background:radial-gradient(60% 55% at 50% 46%,#ffb0402e,#0000 70%),radial-gradient(90% 70% at 50% 40%,#961a3c80,#0000 75%),linear-gradient(#0a0616 0%,#1a0b28 45%,#080512 100%);flex-direction:column;flex:1;min-height:0;display:flex;position:relative;overflow:hidden}.circus__stage{z-index:1;min-height:0;padding-inline:var(--stage-gutter,0px);flex:1;justify-content:center;align-items:center;gap:28px;display:flex;position:relative}.circus-plaque{justify-content:center;align-items:center;display:flex;overflow:visible}.circus-plaque .circus-pays{width:290px;transform:scale(var(--plaque-zoom,1));transform-origin:50%;flex:none}.circus:not(.circus--phone) .slots-demo{left:50%;bottom:calc(14px + env(safe-area-inset-bottom,0px));z-index:40;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0c061aeb;flex-wrap:wrap;max-width:min(94vw,1100px);margin:0;position:fixed;translate:-50%;box-shadow:0 8px 24px #00000073}.circus.circus--abstracting{background:radial-gradient(60% 55% at 50% 46%,#283c3040,#0000 70%),linear-gradient(#05070a 0%,#0a0f0c 45%,#030405 100%);transition:background .18s steps(2,end);animation:.34s steps(2,end) infinite circus-screen-shake}@keyframes circus-screen-shake{0%{transform:translate(0,0)}33%{transform:translate(-.22%,.14%)}66%{transform:translate(.18%,-.2%)}to{transform:translate(-.1%,.08%)}}.circus.circus--abstracting:after{content:"";z-index:9;pointer-events:none;background-image:repeating-linear-gradient(0deg,#ff3c5a29 0 2px,#0000 2px 9px),repeating-linear-gradient(0deg,#3ce6ff24 4px 7px,#0000 7px 15px),repeating-linear-gradient(0deg,#ffffff12 0 1px,#0000 1px 3px);background-size:auto,auto,auto;animation:.18s steps(3,end) infinite circus-screen-tear,.9s step-end infinite circus-screen-burst;position:absolute;inset:-2%}@keyframes circus-screen-tear{0%{transform:translateY(0)}50%{transform:translateY(-1.5%)}to{transform:translateY(1.2%)}}@keyframes circus-screen-burst{0%,58%{opacity:.45}62%,68%{opacity:1}72%,to{opacity:.6}}.circus.circus--abstracting .circus-cab{filter:saturate(.35)contrast(1.15)brightness(.9);transition:filter .2s steps(2,end)}.circus.circus--abstracting .circus-reel.is-abstracting{filter:none;animation:none}.circus.circus--abstracting .circus-reel:not(.is-abstracting){animation:.24s steps(3,end) infinite circus-reel-slip}.circus.circus--abstracting .circus-reel:nth-child(2){animation-duration:.19s;animation-delay:-60ms}.circus.circus--abstracting .circus-reel:nth-child(3){animation-duration:.27s;animation-delay:-120ms}.circus.circus--abstracting .circus-reel:nth-child(4){animation-duration:.21s;animation-delay:-30ms}.circus.circus--abstracting .circus-reel:nth-child(5){animation-duration:.25s;animation-delay:-90ms}@keyframes circus-reel-slip{0%{transform:translate(0,0)skew(0)}33%{transform:translate(-3.5%,.6%)skew(-1.6deg)}66%{transform:translate(2.5%,-.8%)skew(1.2deg)}to{transform:translate(-1%,.3%)skew(.4deg)}}.circus.circus--abstracting .circus-reel:not(.is-abstracting):after{content:"";z-index:5;pointer-events:none;mix-blend-mode:screen;background:repeating-linear-gradient(0deg,#ff3c5a42 0 3px,#0000 3px 11px),repeating-linear-gradient(0deg,#3ce6ff38 5px 9px,#0000 9px 18px),repeating-linear-gradient(0deg,#0000008c 0 2px,#0000 2px 6px);animation:.2s steps(4,end) infinite circus-reel-bands;position:absolute;inset:0}@keyframes circus-reel-bands{0%{opacity:.75;transform:translateY(0)}50%{opacity:1;transform:translateY(-6%)}to{opacity:.6;transform:translateY(5%)}}.circus.circus--abstracting .circus-reel:not(.is-abstracting) .circus-reel__window{animation:.46s steps(2,end) infinite circus-reel-slice}@keyframes circus-reel-slice{0%,62%{clip-path:inset(0)}66%,72%{clip-path:inset(34% -12% 42% 12%)}76%,to{clip-path:inset(0)}}.circus--reduced.circus--abstracting,.circus--reduced.circus--abstracting:after,.circus--reduced.circus--abstracting .circus-reel,.circus--reduced.circus--abstracting .circus-reel:after,.circus--reduced.circus--abstracting .circus-reel__window{animation:none!important}.circus-cab{grid-template-rows:calc(var(--u) * 22) minmax(0, 1fr) calc(var(--u) * 8) calc(var(--u) * 9.5) calc(var(--u) * 14.5);gap:calc(var(--u) * 1.3);width:calc(var(--u) * 100);height:calc(var(--u) * 104);padding:calc(var(--u) * 1.8) calc(var(--u) * 3) calc(var(--u) * 2.2);flex:none;display:grid;position:relative}.circus-cab>*{z-index:1;position:relative}.circus .slots-bulb{background:radial-gradient(circle at 36% 34%, #fffbe8, var(--circus-yellow) 38%, var(--circus-red) 72%, var(--circus-red-dark))}.circus .slots-bay{padding:calc(var(--u) * 1.3)}.circus .slots-bay__off{border:1px solid var(--circus-red);background:#0a0610d9}.circus-reels{gap:calc(var(--u) * .35);border-radius:calc(var(--u) * 2.2);--frame-glow:#e6293f66;height:100%;min-height:0;box-shadow:0 0 0 calc(var(--u) * .35) #f2c46e, 0 0 0 calc(var(--u) * .9) #3c1222f2, 0 0 0 calc(var(--u) * 1.1) #f2c46e99, 0 0 calc(var(--u) * 6) var(--frame-glow), 0 calc(var(--u) * 2) calc(var(--u) * 6) #0009;background:linear-gradient(#140a1ae6,#07040cf2);grid-template-columns:repeat(5,1fr);transition:box-shadow .4s;display:grid;position:relative;overflow:hidden}.circus-cab--win .circus-reels,.circus-cab--big .circus-reels,.circus-cab--huge .circus-reels{--frame-glow:#ffbe46b3}.circus-cab--jackpot .circus-reels,.circus-cab.is-flashing .circus-reels{animation:.24s ease-in-out infinite alternate circus-frame-flash}@keyframes circus-frame-flash{0%{--frame-glow:#ffbe4666}to{--frame-glow:#ffe696f2}}.circus-reels--loading{min-height:calc(var(--u) * 40)}.circus-reel{min-width:0;min-height:0;position:relative}.circus-reel+.circus-reel{box-shadow:-1px 0 #fff6e02e}.circus-reel__window{background:radial-gradient(130% 60%,#e6293f1f,#0000 70%),linear-gradient(90deg,#0a0611 0%,#170c26 50%,#0a0611 100%);height:100%;position:relative;overflow:hidden}.circus-reel__cell{will-change:transform;justify-content:center;align-items:center;display:flex;position:absolute;top:0;left:0;right:0}.circus-cell__sharp,.circus-cell__blur{justify-content:center;align-items:center;display:flex;position:absolute;inset:6%}.circus-cell__blur{opacity:0;filter:blur(2px)}.circus-reel__art{object-fit:contain;filter:drop-shadow(0 3px 6px #00000080);width:100%;height:100%}.circus-sym--fallback{background:radial-gradient(circle at 35% 30%, #fff6d8, var(--circus-yellow) 45%, var(--circus-red) 100%);color:#3a0a12;border-radius:50%;justify-content:center;align-items:center;width:100%;height:100%;font-size:.9em;font-weight:700;display:inline-flex}.circus-reel__shade{pointer-events:none;background:linear-gradient(#060309e6,#0000 20% 80%,#060309e6);position:absolute;inset:0}.circus-reel.is-glow .circus-reel__window{box-shadow:inset 0 0 0 3px var(--circus-yellow), inset 0 0 24px #ffd23f80}.circus-reel.is-anticipating .circus-reel__window{animation:.5s ease-in-out infinite alternate circus-hold}@keyframes circus-hold{0%{box-shadow:inset 0 0 0 2px #ffd23f4d}to{box-shadow:inset 0 0 0 4px #ffd23fe6,inset 0 0 30px #ffd23f80}}.circus-reels.is-dim .circus-reel__window{filter:brightness(.72)saturate(.7)}.circus-reels.is-celebrating .circus-reel.is-glow .circus-reel__window{animation:.9s ease-in-out infinite circus-celebrate}@keyframes circus-celebrate{0%,to{filter:brightness()}50%{filter:brightness(1.35)saturate(1.3)}}.circus-reels__glass{pointer-events:none;background:linear-gradient(115deg,#ffffff14 0%,#0000 30%);position:absolute;inset:0}.circus-lineglow{gap:calc(var(--u) * .35);pointer-events:none;z-index:5;grid-template-rows:repeat(3,1fr);grid-template-columns:repeat(5,1fr);display:grid;position:absolute;inset:0}.circus-lineglow__cell{border-radius:calc(var(--u) * .6);box-shadow:inset 0 0 0 3px var(--circus-yellow), 0 0 18px #ffd23fd9;margin:3%;animation:.7s ease-in-out infinite alternate circus-lineglow-pulse}@keyframes circus-lineglow-pulse{0%{box-shadow:inset 0 0 0 2px #ffd23f99,0 0 8px #ffd23f80}to{box-shadow:inset 0 0 0 4px var(--circus-yellow), 0 0 22px #ffd23fe6}}.circus--reduced .circus-lineglow__cell,.circus--reduced .circus-reel.is-anticipating .circus-reel__window,.circus--reduced .circus-reels.is-celebrating .circus-reel.is-glow .circus-reel__window{animation:none!important}.circus-glitch{z-index:6;pointer-events:none;background:radial-gradient(140% 90%,#04060aeb 0 62%,#04060a8c 84%,#0000 100%);animation:.16s ease-out both circus-abstract-in;position:absolute;inset:0;overflow:hidden}@keyframes circus-abstract-in{0%{opacity:0}to{opacity:1}}.circus-glitch__tear{opacity:.55;background:repeating-linear-gradient(0deg,#ff3c5a80 0 3px,#0000 3px 11px),repeating-linear-gradient(0deg,#3ce6ff6b 5px 8px,#0000 8px 17px),repeating-linear-gradient(0deg,#ffffff29 0 1px,#0000 1px 4px);animation:.22s steps(3,end) infinite circus-tear,1.1s step-end infinite circus-tear-burst;position:absolute;inset:-6% -12%}@keyframes circus-tear-burst{0%,62%{opacity:.3}66%,72%{opacity:.95}76%,to{opacity:.45}}@keyframes circus-tear{0%{transform:translate(-3%)scaleY(1)}33%{transform:translate(4%,-1.5%)scaleY(1.04)}66%{transform:translate(-2%,1%)scaleY(.97)}to{transform:translate(3%)scaleY(1)}}.circus-glitch__mass{filter:blur(.4px)contrast(1.4);background:radial-gradient(60% 45% at 22% 18%,#000 0 58%,#0000 72%),radial-gradient(55% 40% at 78% 26%,#05060a 0 60%,#0000 74%),radial-gradient(70% 50% at 50% 82%,#000 0 62%,#0000 76%),radial-gradient(85% 70%,#030508f5 0 55%,#03050899 72%,#0000 88%);animation:1.6s ease-in-out infinite alternate circus-mass;position:absolute;inset:-14%;-webkit-mask-image:radial-gradient(120% 58% at 50% 46%,#000 0 72%,#000000bf 84%,#0000 97%);mask-image:radial-gradient(120% 58% at 50% 46%,#000 0 72%,#000000bf 84%,#0000 97%)}@keyframes circus-mass{0%{transform:scale(1.02)translateY(1%)}to{transform:scale(1.09)translateY(-1.5%)}}.circus-glitch__grin{filter:drop-shadow(0 0 10px #000000e6);transform-origin:50% 40%;width:96%;height:30%;animation:2.2s ease-in-out infinite circus-grin;position:absolute;top:40%;left:2%;right:2%}@keyframes circus-grin{0%,to{transform:scaleY(.82)rotate(-1.2deg)}45%{transform:scaleY(1.14)rotate(1.2deg)}}.circus-glitch__eyes{position:absolute;inset:0}.circus-glitch__eye{aspect-ratio:1.25;opacity:0;background:radial-gradient(circle at 42% 38%,#fffdf6 0 48%,#d9d2c2 62%,#8e8878 100%);border-radius:50%;animation:1.25s ease-in-out infinite circus-eye;position:absolute;overflow:hidden;box-shadow:0 0 0 1px #000000d9,0 0 14px #000000e6}.circus-glitch__pupil{aspect-ratio:1;background:radial-gradient(circle at 42% 36%,#35323a 0 18%,#05040a 55%,#000 100%);border-radius:50%;width:46%;margin:-23% 0 0 -23%;animation-name:circus-pupil;animation-timing-function:cubic-bezier(.3,.9,.2,1);animation-iteration-count:infinite;position:absolute;top:50%;left:50%;box-shadow:inset 0 0 6px #000000e6}@keyframes circus-pupil{0%,12%{translate:0}22%,34%{translate:-52% -18%}44%,52%{translate:44% -22%}62%,70%{translate:30% 30%}80%,88%{translate:-38% 24%}96%,to{translate:0 6%}}@keyframes circus-eye{0%{opacity:0;transform:scaleY(.05)}8%,86%{opacity:1;transform:scaleY(1)}90%{opacity:1;transform:scaleY(.08)}94%,to{opacity:1;transform:scaleY(1)}}.circus--reduced .circus-glitch__tear,.circus--reduced .circus-glitch__mass,.circus--reduced .circus-glitch__grin,.circus--reduced .circus-glitch__pupil,.circus--reduced .circus-glitch__eye{opacity:1;transform:none;animation:none!important}.circus .slots-vfd__text{color:var(--circus-cream);text-shadow:0 0 calc(var(--u) * 1.4) #ffd23f8c}.circus .slots-vfd--hot .slots-vfd__text{color:var(--circus-yellow)}.circus .slots-vfd--win .slots-vfd__text{color:#b7ffcf}.circus .slots-vfd--loss .slots-vfd__text{color:#ffb0bc}.circus .slots-meter__label{color:#d7b8ff;letter-spacing:.3em}.circus .slots-meter__value{color:var(--circus-cream)}.circus .slots-meter--win .slots-meter__value{color:var(--circus-yellow);text-shadow:0 0 calc(var(--u) * 1.2) #ffd23f99}.circus .slots-deck{border:1px solid var(--circus-yellow);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 calc(var(--u) * 1) calc(var(--u) * 4) #0000008c, inset 0 1px 0 #fff6e024;background:linear-gradient(#24123899,#0d0817bf);border-radius:999px}.circus .slots-stake__step,.circus .slots-stake__max,.circus .slots-auto,.circus .slots-stake__value{border:1px solid var(--circus-yellow);color:var(--circus-cream);box-shadow:none;background:#ffffff0f}.circus .slots-stake__step{border-radius:50%}.circus .slots-stake__max,.circus .slots-auto,.circus .slots-stake__value{border-radius:999px}.circus .slots-spin__btn{background:radial-gradient(circle at 50% 30%, #fff1c4 0%, var(--circus-yellow) 35%, var(--circus-red) 78%, var(--circus-red-dark) 100%);box-shadow:0 0 0 calc(var(--u) * .4) var(--circus-cream), 0 0 0 calc(var(--u) * .9) var(--circus-blue), 0 0 calc(var(--u) * 5) #ffd23fbf, 0 calc(var(--u) * 1) calc(var(--u) * 2) #00000080;border:0}.circus .slots-spin__text{color:#3a0a12;-webkit-text-fill-color:#3a0a12;font-size:calc(var(--u) * 2.2);letter-spacing:.1em;background:0 0;font-weight:700}.circus .slots-pill{background:linear-gradient(180deg, var(--circus-yellow), var(--circus-red));color:#2a0810}.circus .slots-pays,.circus-pays{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:linear-gradient(#241238e6,#0d0817eb)}.circus-phonedeck,.slots-phonedeck{border-top:1px solid var(--circus-yellow);background:linear-gradient(#241238e6,#0d0817f5)}.slots-phonedeck .slots-stake__step,.slots-phonedeck .slots-stake__value,.slots-phonedeck .slots-stake__max,.slots-phonedeck .slots-phonedeck__row>button:not(.slots-spin__btn),.slots-phonedeck .slots-auto{border:1px solid var(--circus-yellow);color:var(--circus-cream);background:#ffffff0f}.slots-phonedeck .slots-spin__btn{background:radial-gradient(circle at 50% 30%, #fff1c4 0%, var(--circus-yellow) 35%, var(--circus-red) 78%, var(--circus-red-dark) 100%);border:0}.circus-bonus-hud{top:calc(var(--u) * -1);z-index:7;align-items:center;gap:calc(var(--u) * 1.2);padding:calc(var(--u) * .6) calc(var(--u) * 2);border:1px solid var(--circus-yellow);color:var(--circus-cream);white-space:nowrap;background:linear-gradient(#241238,#0d0817);border-radius:999px;font-size:13px;display:flex;position:absolute;left:50%;translate:-50%;box-shadow:0 8px 24px #00000080}.circus-bonus-hud__label{color:var(--circus-yellow);font-weight:600}.circus-bonus-hud__total{color:#b7ffcf}.circus-doors{z-index:20;justify-content:center;align-items:center;display:flex;position:absolute;inset:0;container:doors/size}.circus-doors__scrim{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:radial-gradient(circle at 50% 40%,#1e0a28b3,#040208f2);position:absolute;inset:0}.circus-doors__panel{z-index:1;border:3px solid var(--circus-yellow);background:repeating-linear-gradient(115deg,#e6293ff2 0 26px,#fff6e0f2 26px 52px) top/100% 56px no-repeat,linear-gradient(#221041,#120826);border-radius:28px;flex-direction:column;align-items:center;gap:14px;width:min(94%,640px);max-height:100%;padding:90px 24px 30px;display:flex;position:relative;overflow:hidden auto;box-shadow:0 30px 80px #0009,inset 0 0 0 2px #ffd65c40}.circus-doors__caine{object-fit:contain;filter:drop-shadow(0 6px 14px #0000008c);width:92px;height:92px;position:absolute;top:6px}.circus-doors__title{font-family:var(--cr-font-display,serif);color:var(--circus-yellow);text-shadow:0 2px #00000080;margin:0;font-size:28px;font-weight:700}.circus-doors__sub{color:#e3d8ff;text-align:center;max-width:46ch;margin:0;font-size:14px}.circus-orbs{grid-template-columns:repeat(2,1fr);gap:14px;width:100%;display:grid}@media (max-width:640px){.circus-orbs{grid-template-columns:1fr}}.circus-orb{border:2px solid var(--orb-accent,var(--circus-blue));box-shadow:0 0 0 1px #00000080, 0 10px 24px #00000073, inset 0 0 26px -12px var(--orb-accent,var(--circus-blue));color:#fff6e0;text-align:center;cursor:pointer;animation:3s ease-in-out infinite circus-orb-bob;animation-delay:calc(var(--orb-i,0) * .2s);background:linear-gradient(#ffffff1f,#0000002e),#1b0f33;border-radius:20px;flex-direction:column;align-items:center;gap:6px;padding:18px 14px;display:flex;position:relative}.circus-orb:first-child{--orb-accent:#ff6fae}.circus-orb:nth-child(2){--orb-accent:#9a7bff}.circus-orb:nth-child(3){--orb-accent:#ffa23a}.circus-orb:nth-child(4){--orb-accent:#45d6ff}.circus-orb:disabled{opacity:.6;cursor:default;animation:none}@keyframes circus-orb-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.circus-orb__glass{border-radius:inherit;pointer-events:none;background:linear-gradient(115deg,#ffffff29,#0000 42%);position:absolute;inset:0}.circus-orb__title{color:#fff;letter-spacing:.01em;font-size:16px;font-weight:800}.circus-orb__rule{color:#d9cdf5;font-size:13px;line-height:1.35}.circus--reduced .circus-orb{animation:none}.circus-sym{justify-content:center;align-items:center;display:inline-flex}.circus [hidden]{display:none!important}.circus-mini{vertical-align:middle;gap:2px;display:inline-flex}.circus-mini__reel{flex-direction:column;gap:1px;display:flex}.circus-mini__cell{width:var(--circus-mini,16px);height:var(--circus-mini,16px);justify-content:center;align-items:center;display:flex}.circus-pays{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:linear-gradient(#22102eeb,#0c0614f2);border-radius:18px;flex-direction:column;gap:8px;min-width:260px;padding:14px 14px 12px;display:flex;box-shadow:0 0 0 2px #f2c46e,0 0 0 5px #3c1222f2,0 0 0 6px #f2c46e8c,0 0 26px #e6293f40,0 14px 34px #0000008c}.circus-pays__head{align-items:center;gap:10px;display:flex}.circus-pays__rule{background:#ffd23f66;flex:1;height:1px}.circus-pays__title{color:var(--circus-yellow,#ffd23f);font-family:var(--cr-font-display,serif);margin:0;font-size:17px}.circus-pays__list{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.circus-pays__list--grid{grid-template-columns:1fr 1fr;gap:2px 12px;display:grid}.circus-pays__list--grid .circus-pays__row{flex-direction:column;align-items:stretch;gap:0;min-width:0}.circus-pays__list--grid .circus-pays__line{min-width:0}.circus-pays__list--grid .circus-pays__name{line-height:1.15}.circus-pays__list--grid .circus-pays__amounts{font-variant-numeric:tabular-nums;color:#e8dcff;flex-wrap:wrap;gap:0 8px;min-width:0;padding-left:26px}.circus-pays__row{border-radius:9px;justify-content:space-between;align-items:center;gap:8px;padding:3px 6px;display:flex}.circus-pays__row.is-lit{background:#ffd23f2e}.circus-pays__row--jackpot{background:#e6293f24;border-radius:14px;flex-direction:column;align-items:stretch;padding:8px}.circus-pays__line{align-items:center;gap:4px;min-width:0;display:flex}.circus-pays__name{color:#fff6e0;font-size:12.5px}.circus-pays__amounts{color:#fff6e0;gap:8px;font-size:12.5px;display:flex}.circus-pays__amounts .is-lit{color:var(--circus-yellow,#ffd23f);font-weight:700}.circus-pays__jackpot-label{color:var(--circus-yellow,#ffd23f);letter-spacing:.08em;text-transform:uppercase;font-size:11px}.circus-pays__jackpot-amount{color:#fff1b8;font-size:24px;font-weight:700;line-height:1.1;display:block}.circus-pays__jackpot-rule{color:#d7b8ff;margin-top:2px;font-size:11.5px;display:block}.circus-pays__divider{color:#d7b8ff;text-transform:uppercase;letter-spacing:.1em;padding:6px 4px 1px;font-size:10.5px}.circus-pays__row--special .circus-pays__name{font-size:12px}.circus-pays__row--adventure{flex-direction:column;align-items:stretch;gap:1px;padding:3px 6px}.circus-pays__adventure-title{color:var(--circus-yellow,#ffd23f);font-size:12.5px;font-weight:700}.circus-pays__adventure-rule{color:#fff6e0;font-size:11.5px;line-height:1.3}.circus-pays__note{color:#c9b7e6;margin:4px 0 0;font-size:10.5px;line-height:1.45}.circus-verify__spins{flex-wrap:wrap;gap:6px;display:flex}.circus--phone .circus__stage{flex-direction:column;gap:10px;padding:8px}.circus--phone .circus-cab{grid-template-rows:auto minmax(220px,1fr) 46px auto;gap:8px;width:100%;height:auto;padding:10px}.circus--phone .slots-bay{padding:6px}@container doors (height<=700px){.circus-doors__panel{-webkit-overflow-scrolling:touch;border-radius:22px;gap:8px;padding:68px 16px 16px;overflow-y:auto}.circus-doors__caine{width:62px;height:62px;top:4px}.circus-doors__title{font-size:21px}.circus-doors__sub{font-size:12px}.circus-orbs{flex:none;gap:8px;overflow:visible}.circus-orb{border-radius:16px;gap:3px;padding:10px 12px;animation:none}.circus-orb__title{font-size:16px}.circus-orb__rule{font-size:12px;line-height:1.25}}@container doors (height<=520px){.circus-doors__panel{background-size:100% 40px,auto;gap:6px;padding:48px 12px 12px}.circus-doors__caine{width:44px;height:44px;top:0}.circus-doors__title{font-size:18px}.circus-doors__sub{display:none}.circus-orbs{gap:6px}.circus-orb{flex-flow:wrap;justify-content:center;align-items:baseline;gap:0 8px;padding:8px 10px}.circus-orb__title{font-size:15px}.circus-orb__rule{font-size:11.5px}}@media (max-width:1499px){.cr-game--craps.cr-game--with-side .cr-game__main{grid-template-columns:minmax(0,1fr)}.cr-game--craps .cr-game__side{display:none}.cr-game--craps .cr-game__sheet-toggle{display:inline-flex}}.cr-game--craps .cr-game__footer{padding-block:10px calc(10px + env(safe-area-inset-bottom))}.crx-loading{color:var(--cr-ivory-3);font-size:var(--cr-text-sm);flex:1;align-content:center;place-items:center;gap:14px;display:grid}.crx-loading__dice{width:34px;height:34px;animation:crx-spin 1.4s var(--cr-ease-in-out) infinite;background:linear-gradient(160deg,#d8323f,#8f121b);border-radius:8px;box-shadow:inset 0 0 0 1px #ffc8c84d}.crx-stage{flex-direction:column;flex:1;min-height:0;display:flex;position:relative}.crx-felt{--rail-w:16px;--radius:28px;flex:1;min-height:0}.crx-felt .cr-felt__content{container-type:size}.crx-overlay{z-index:30;pointer-events:none;position:absolute;inset:0;overflow:hidden}.crx-table{grid-template-rows:auto minmax(0,1fr) auto;gap:clamp(6px,1.3cqh,14px);height:100%;padding:clamp(8px,1.6cqh,18px) clamp(10px,1.4cqw,22px);display:grid}.crx-table__strip{min-width:0}.crx-table__layout{grid-template-columns:minmax(0,1fr) clamp(230px,26cqw,380px);gap:clamp(8px,1.2cqw,18px);min-height:0;display:grid}.crx-main{grid-template-rows:minmax(0,1.6fr) minmax(0,.78fr) minmax(0,.95fr) minmax(0,.56fr) minmax(0,.86fr);gap:clamp(5px,1cqh,10px);min-width:0;min-height:0;display:grid}.crx-numbers{grid-template-columns:clamp(46px,5cqw,66px) repeat(6,minmax(0,1fr));gap:clamp(4px,.6cqw,9px);min-height:0;display:grid}.crx-rightcol{grid-template-rows:minmax(0,1.3fr) minmax(0,1fr);gap:clamp(6px,1.1cqh,12px);min-width:0;min-height:0;display:grid}.crx-strip{align-items:center;gap:12px;min-width:0;display:flex}.crx-strip .cr-results{flex:1;min-width:0}.crx-badge{border-radius:var(--cr-radius-pill);height:30px;color:var(--cr-ivory-2);white-space:nowrap;background:#04081680;flex:none;align-items:center;padding:0 14px;font-size:13px;font-weight:600;display:inline-flex;box-shadow:inset 0 0 0 1px #eee9de1f}.crx-badge--gold{color:var(--cr-gold-hi);box-shadow:inset 0 0 0 1px #f2cc7866}.crx-spot{color:#f6f0e2f2;min-width:0;min-height:0;font:inherit;text-align:center;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:background var(--cr-dur-base) var(--cr-ease-out), border-color var(--cr-dur-base) var(--cr-ease-out), box-shadow var(--cr-dur-slow) var(--cr-ease-out);background:#ffffff03;border:1.5px solid #f6f0e280;border-radius:12px;flex-direction:column;justify-content:flex-end;align-items:center;margin:0;padding:4px;display:flex;position:relative}.crx-spot--open:hover{border-color:var(--cr-gold-hi);background:#f2cc7813;box-shadow:inset 0 0 30px #f2cc781a,0 0 0 1px #f2cc7838}.crx-spot--open:active{background:#f2cc7824}.crx-spot--closed{cursor:default}.crx-spot--closed .crx-spot__print{opacity:.6}.crx-spot:focus-visible{outline:2px solid var(--cr-gold-hi);outline-offset:2px}.crx-spot__print{pointer-events:none;transition:opacity var(--cr-dur-slow);flex-direction:column;justify-content:center;align-items:center;gap:2px;padding:4px;display:flex;position:absolute;inset:0}.crx-spot--working .crx-spot__print{opacity:.34}.crx-spot--win{border-color:var(--cr-win);background:#80c6941a;animation:.8s ease-in-out 3 crx-flash-win}.crx-spot--loss{background:#e4746c12;border-color:#e4746ccc}.crx-spot--push{border-color:#eee9decc}.crx-spot--lit{box-shadow:inset 0 0 0 2px #f2cc78a6,inset 0 0 40px #f2cc7829}.crx-pass>.crx-cluster,.crx-come>.crx-cluster,.crx-field>.crx-cluster,.crx-dontpass>.crx-cluster{justify-content:flex-end;max-width:38%;position:absolute;top:50%;right:12px;transform:translateY(-46%)}.crx-pass.crx-spot--working .crx-spot__print,.crx-come.crx-spot--working .crx-spot__print,.crx-field.crx-spot--working .crx-spot__print,.crx-dontpass.crx-spot--working .crx-spot__print{opacity:.85}.crx-box__place.crx-spot--working .crx-spot__print,.crx-hard.crx-spot--working .crx-spot__print{opacity:.8;justify-content:flex-start;padding-top:6px}.crx-box__place.crx-spot--working .crx-box__number{font-size:clamp(16px,min(3.2cqh,2cqw),28px)}.crx-box__place.crx-spot--working .crx-box__pays,.crx-hard.crx-spot--working .crx-hard__name{display:none}.crx-seat__bet{color:var(--cr-ivory-2);align-items:center;gap:5px;display:inline-flex}.crx-print-pays{color:var(--cr-ivory-2);font-size:13px;font-weight:600}.crx-cluster{z-index:2;pointer-events:none;flex-wrap:wrap;justify-content:center;align-items:flex-end;gap:2px 8px;max-width:100%;display:flex;position:relative}.crx-pile{z-index:2;display:inline-flex;position:relative}.crx-pile__in{animation:crx-pile-in .38s var(--cr-ease-spring) both;flex-direction:column;align-items:center;display:inline-flex}.crx-pile__chips{align-items:flex-end;display:inline-flex;position:relative}.crx-pile--mine .crx-pile__chips:before{content:"";background:radial-gradient(closest-side,#f2cc7880,#0000);border-radius:50%;height:14px;position:absolute;bottom:-5px;left:-6px;right:-6px}.crx-pile__odds{margin-left:-5px}.crx-box .crx-pile__in,.crx-hard .crx-pile__in,.crx-dontpass .crx-pile__in{flex-direction:row;align-items:flex-end}.crx-box .crx-pile__tag,.crx-hard .crx-pile__tag,.crx-dontpass .crx-pile__tag{margin:0 0 0 -4px}.crx-pile__tag{z-index:10;border-radius:var(--cr-radius-pill);white-space:nowrap;background:#050812db;align-items:center;gap:4px;margin-top:-5px;padding:1px 7px 1px 1px;display:inline-flex;position:relative;box-shadow:0 0 0 1px #eee9de24,0 2px 6px #00000073}.crx-pile--mine .crx-pile__tag{box-shadow:0 0 0 1px #f2cc7899,0 2px 6px #00000073}.crx-pile__amount{color:var(--cr-ivory);font-size:13px;font-weight:600;line-height:20px}.crx-pile__odds-amount{color:var(--cr-gold-hi);margin-left:3px}.crx-pile--pending{animation:.9s ease-in-out infinite alternate crx-pending}.crx-cluster__more{border-radius:var(--cr-radius-pill);color:var(--cr-ivory-2);background:#050812cc;align-self:center;padding:2px 8px;font-size:13px;font-weight:600}.crx-box{min-width:0;min-height:0;transition:border-color var(--cr-dur-slow), box-shadow var(--cr-dur-slow);background:#ffffff03;border:1.5px solid #f6f0e280;border-radius:12px;grid-template-rows:minmax(0,.85fr) minmax(0,1.15fr);display:grid;position:relative}.crx-box>.crx-spot{background:0 0;border:0}.crx-box__come{border-bottom:1px dashed #f6f0e238!important;border-radius:10px 10px 0 0!important}.crx-box__place{border-radius:0 0 10px 10px!important}.crx-box__come .crx-spot__print{justify-content:flex-start;align-items:flex-start;padding:5px 7px;opacity:1!important}.crx-box__odds{border-radius:var(--cr-radius-pill);color:var(--cr-gold-hi);letter-spacing:.08em;text-transform:uppercase;background:#050812b3;padding:1px 7px;font-size:13px;font-weight:600;line-height:18px;animation:1.6s ease-in-out infinite alternate crx-breathe;box-shadow:inset 0 0 0 1px #f2cc7880}.crx-box__number{color:var(--cr-ivory);font-family:var(--cr-font-display);letter-spacing:.04em;text-transform:uppercase;text-shadow:0 2px #00000059;font-size:clamp(22px,min(5.6cqh,3.2cqw),54px);font-weight:700;line-height:1}.crx-box__pays{color:var(--cr-ivory-2);font-size:13px;font-weight:600}.crx-box--point{border-color:var(--cr-gold-hi);box-shadow:0 0 0 1px #f2cc784d,0 0 28px #e1a93a47,inset 0 0 40px #e1a93a14}.crx-box--point .crx-box__number{color:var(--cr-gold-hi)}.crx-box__puck{z-index:6;pointer-events:none;position:absolute;top:-10px;right:-8px}.crx-puckhold{border:1.5px solid #f6f0e242;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:10px;min-height:0;display:flex}.crx-puckhold__label{color:var(--cr-ivory-3);font-family:var(--cr-font-display);letter-spacing:.24em;text-transform:uppercase;writing-mode:vertical-rl;font-size:13px;font-weight:700;transform:rotate(180deg)}.crx-puck{perspective:420px;border-radius:50%;flex:none;display:inline-block;position:relative}.crx-puck__coin{width:100%;height:100%;transform-style:preserve-3d;border-radius:50%;display:block;position:relative}.crx-puck__face{backface-visibility:hidden;font-family:var(--cr-font-display);letter-spacing:.06em;text-transform:uppercase;border-radius:50%;justify-content:center;align-items:center;font-size:13px;font-weight:700;display:flex;position:absolute;inset:0}.crx-puck__face--on{color:#121419;background:radial-gradient(circle at 34% 28%,#fff,#ece6d8 58%,#b9b09c);box-shadow:inset 0 0 0 3px #15171c,inset 0 0 0 5px #faf6ec,0 5px 12px #0009}.crx-puck__face--off{color:#eee9de;background:radial-gradient(circle at 34% 28%,#44464f,#16171b 62%,#060607);transform:rotateY(180deg);box-shadow:inset 0 0 0 3px #eee9ded9,inset 0 0 0 5px #101114,0 5px 12px #0009}.crx-come__word{color:#f07b70;font-family:var(--cr-font-display);letter-spacing:.34em;text-transform:uppercase;text-shadow:0 2px #0006;font-size:clamp(22px,min(6.4cqh,4.6cqw),60px);font-weight:700;line-height:1}.crx-field .crx-spot__print{flex-flow:wrap;gap:2px clamp(10px,2cqw,28px)}.crx-field__word{color:var(--cr-gold-hi);font-family:var(--cr-font-display);letter-spacing:.28em;text-transform:uppercase;font-size:clamp(20px,min(5cqh,3.2cqw),44px);font-weight:700}.crx-field__nums{align-items:center;gap:clamp(6px,1.1cqw,16px);display:inline-flex}.crx-field__num{min-width:clamp(26px,3cqw,40px);height:clamp(26px,3cqw,40px);color:var(--cr-ivory);transition:background var(--cr-dur-base), box-shadow var(--cr-dur-base);border-radius:50%;justify-content:center;align-items:center;font-size:clamp(15px,2cqh,22px);font-weight:700;display:inline-flex}.crx-field__num--double{color:var(--cr-gold-hi);box-shadow:inset 0 0 0 1.5px #f2cc78bf}.crx-field__num--lit{color:#141004;background:var(--cr-gold-leaf);box-shadow:0 0 16px #e1a93a99}.crx-field__note{color:var(--cr-ivory-3);flex-basis:100%;font-size:13px}.crx-dontpass{background:#00000029}.crx-dontpass .crx-spot__print{flex-direction:row;gap:clamp(10px,2cqw,26px)}.crx-dontpass__word{font-family:var(--cr-font-display);letter-spacing:.2em;text-transform:uppercase;font-size:clamp(15px,min(3.4cqh,2.3cqw),28px);font-weight:700}.crx-dontpass__bar{color:var(--cr-ivory-2);align-items:center;gap:6px;font-size:13px;font-weight:600;display:inline-flex}.crx-passrow{grid-template-columns:minmax(0,1fr) clamp(96px,15cqw,190px);gap:clamp(5px,.7cqw,9px);min-height:0;display:grid}.crx-pass__word{font-family:var(--cr-font-display);letter-spacing:.36em;text-transform:uppercase;text-shadow:0 2px #0006;font-size:clamp(22px,min(6cqh,4.4cqw),58px);font-weight:700;line-height:1}.crx-passodds{border-style:dashed}.crx-passodds__word{color:var(--cr-gold-hi);font-family:var(--cr-font-display);letter-spacing:.2em;text-transform:uppercase;font-size:clamp(16px,3cqh,26px);font-weight:700}.crx-passodds__note{color:var(--cr-ivory-3);font-size:13px;font-weight:600}.crx-passodds.crx-spot--open{border-color:#f2cc78d9;animation:1.8s ease-in-out infinite crx-odds-glow}.crx-passodds.crx-spot--open .crx-passodds__note{color:var(--cr-gold-hi)}.crx-hardways{background:#0000001f;border:1.5px solid #f6f0e266;border-radius:14px;grid-template-rows:auto minmax(0,1fr);gap:6px;min-height:0;padding:8px;display:grid}.crx-hardways__title{color:var(--cr-gold-hi);font-family:var(--cr-font-display);letter-spacing:.26em;text-align:center;text-transform:uppercase;font-size:14px;font-weight:700}.crx-hardways__grid{grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;min-height:0;display:grid}.crx-hard .crx-spot__print{gap:5px}.crx-hard__name{color:var(--cr-ivory);font-family:var(--cr-font-display);letter-spacing:.1em;text-transform:uppercase;font-size:14px;font-weight:700}.crx-hard__pays{color:var(--cr-ivory-2);font-size:13px;font-weight:700}@container (height<=560px){.crx-table .crx-tray{grid-template-rows:auto minmax(0,1fr) auto;gap:4px;padding:8px 10px}.crx-table .crx-tray__shooter{display:none}.crx-table .crx-tray__call{min-height:0}.crx-table .crx-spot .crx-pile__in{flex-direction:row;align-items:flex-end}.crx-table .crx-spot .crx-pile__tag{margin:0 0 0 -4px}.crx-table .crx-tray__total{width:40px;height:40px;font-size:19px}.crx-hardways{gap:4px;padding:6px}.crx-hardways__title{font-size:13px}.crx-hard .crx-spot__print{flex-direction:row;gap:8px}.crx-hard__name{display:none}}.crx-die{perspective:calc(var(--crx-die) * 9);flex:none;display:inline-block;position:relative}.crx-die__tilt{transform-style:preserve-3d;position:absolute;inset:0;transform:rotateX(22deg)}.crx-die__cube{transform-style:preserve-3d;position:absolute;inset:0}.crx-die__face{box-shadow:inset 0 0 0 1px #ffc4c457, inset 0 0 calc(var(--crx-die) * .2) #3c00088c;backface-visibility:hidden;background:radial-gradient(130% 130% at 28% 22%,#ff8080f7,#c81a28f7 42%,#760814fa 100%);border-radius:14%;position:absolute;inset:0}.crx-die__pips{grid-template:repeat(3,minmax(0,1fr))/repeat(3,minmax(0,1fr));display:grid;position:absolute;inset:13%}.crx-die__pips i{background:radial-gradient(circle at 42% 36%,#fffdf6,#ece4d1 58%,#b7ad96);border-radius:50%;place-self:center;width:66%;height:66%;box-shadow:inset 0 1px 2px #00000080,0 1px #ffd2d240}.crx-flatdice{gap:3px;display:inline-flex}.crx-flatdie{background:linear-gradient(160deg,#de3441,#95141f);border-radius:22%;flex:none;display:inline-block;position:relative;box-shadow:inset 0 0 0 1px #ffc8c847,0 1px 2px #00000080}.crx-flatdie .crx-die__pips{inset:15%}.crx-flatdie .crx-die__pips i{box-shadow:none}.crx-dicelayer{pointer-events:none;position:absolute;inset:0}.crx-dicelayer__die,.crx-dicelayer__shadow{opacity:0;will-change:transform, opacity;position:absolute;top:0;left:0}.crx-dicelayer__die{z-index:2}.crx-dicelayer__shadow{background:radial-gradient(closest-side,#0009,#0000);border-radius:50%}.crx-tray{background:radial-gradient(90% 70% at 50% 45%,#28469659,#0000 70%),linear-gradient(#03071494,#03071457);border-radius:14px;grid-template-rows:auto minmax(0,1fr) auto auto;gap:6px;min-height:0;padding:10px 12px;display:grid;position:relative;box-shadow:inset 0 0 0 1px #e1a93a4d,inset 0 12px 30px #00000061}.crx-tray__head{justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}.crx-tray__hand{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.crx-tray__point{border-radius:var(--cr-radius-pill);color:var(--cr-ivory-3);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;border:1px solid #eee9de2e;flex:none;padding:2px 10px;font-size:13px;font-weight:600}.crx-tray__point--on{background:var(--cr-gold-leaf);color:#1b1405;border-color:#0000}.crx-tray__bed{justify-content:center;align-items:center;min-height:0;display:flex;position:relative}.crx-tray__wall{opacity:.55;background:repeating-linear-gradient(135deg,#e1a93a57 0 5px,#0000 5px 10px);border-radius:4px;height:8px;position:absolute;top:0;left:6%;right:6%}.crx-tray__dice{align-items:center;gap:18%;display:flex}.crx-tray__dice--away{visibility:hidden}.crx-tray__dice--fade{transition:opacity .3s}.crx-tray__dice--fade.crx-tray__dice--away{visibility:visible;opacity:0}.crx-tray__dice--idle{opacity:.5}.crx-tray__total{width:46px;height:46px;box-shadow:inset 0 0 0 2px var(--cr-ivory-3);color:var(--cr-ivory);background:#050812e0;border-radius:50%;justify-content:center;align-items:center;font-size:22px;font-weight:700;display:inline-flex;position:absolute;bottom:6%;right:4%}.crx-tray__total--win{box-shadow:inset 0 0 0 2px var(--cr-win), 0 0 18px #80c69473;color:var(--cr-win)}.crx-tray__total--loss{box-shadow:inset 0 0 0 2px var(--cr-loss), 0 0 18px #e4746c66;color:var(--cr-loss)}.crx-tray__total--gold{box-shadow:inset 0 0 0 2px var(--cr-gold-hi), 0 0 18px #e1a93a73;color:var(--cr-gold-hi)}.crx-tray__call{text-align:center;min-height:54px;display:grid}.crx-call__headline{color:var(--cr-ivory);font-family:var(--cr-font-display);letter-spacing:.04em;font-size:clamp(18px,3.4cqh,30px);font-weight:700;line-height:1.15}.crx-call--win .crx-call__headline{color:var(--cr-win)}.crx-call--loss .crx-call__headline{color:var(--cr-loss)}.crx-call--gold .crx-call__headline{background:var(--cr-gold-text);color:#0000;-webkit-background-clip:text;background-clip:text}.crx-call__detail{color:var(--cr-ivory-2);margin-top:2px;font-size:13px;line-height:1.35}.crx-tray__shooter{border-top:1px solid #eee9de14;align-items:center;gap:10px;min-width:0;padding-top:8px;display:flex}.crx-tray__shooter-text{flex-direction:column;min-width:0;display:flex}.crx-tray__shooter-name{white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:600;overflow:hidden}.crx-tray__shooter-sub{color:var(--cr-ivory-3);font-size:13px}.crx-seats{grid-template-columns:repeat(8,minmax(0,1fr));gap:clamp(4px,.6cqw,10px);display:grid}.crx-seat{border-radius:var(--cr-radius-pill);min-width:0;height:56px;transition:box-shadow var(--cr-dur-slow);background:linear-gradient(#060914c7,#0609148f);align-items:center;gap:8px;padding:4px 10px 4px 4px;display:flex;position:relative;box-shadow:inset 0 0 0 1px #eee9de1a}.crx-seat--mine{box-shadow:inset 0 0 0 1px #f2cc788c}.crx-seat--shooter{box-shadow:inset 0 0 0 1.5px var(--cr-gold-hi), 0 0 20px #e1a93a4d}.crx-seat--away{opacity:.62}.crx-seat--empty{background:0 0;box-shadow:inset 0 0 0 1px #eee9de1a}.crx-seat__avatar{flex:none;justify-content:center;align-items:center;width:48px;height:48px;display:flex;position:relative}.crx-seat__dice{z-index:2;filter:drop-shadow(0 1px 2px #000000b3);position:absolute;bottom:-3px;right:-6px}.crx-seat__text{flex-direction:column;min-width:0;display:flex}.crx-seat__name{white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;overflow:hidden}.crx-seat--mine .crx-seat__name{color:var(--cr-gold-hi)}.crx-seat__name--empty{color:var(--cr-ivory-3);font-weight:500}.crx-seat__sub{color:var(--cr-ivory-3);white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.crx-seat__sub--gold{color:var(--cr-gold-hi)}.crx-seat__sit{width:46px;height:46px;color:var(--cr-gold-hi);font-family:var(--cr-font-display);letter-spacing:.06em;cursor:pointer;transition:background var(--cr-dur-base);background:#00000040;border:1.5px solid #f2cc7899;border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:13px;font-weight:700;display:inline-flex}.crx-seat__sit:hover{background:var(--cr-gold-wash)}.crx-seat__open{border:1.5px dashed #eee9de33;border-radius:50%;flex:none;width:44px;height:44px;margin:2px}.crx-flight,.crx-ghost{will-change:transform, opacity;position:absolute;top:0;left:0}.crx-flight{filter:drop-shadow(0 6px 8px #00000080)}.crx-ghost{flex-direction:column;align-items:center;gap:2px;display:flex}.crx-ghost__chips{align-items:flex-end;gap:2px;display:inline-flex}.crx-ghost--win .crx-ghost__chips{filter:drop-shadow(0 0 10px #80c694b3)}.crx-ghost__label{border-radius:var(--cr-radius-pill);white-space:nowrap;background:#050812e6;padding:1px 8px;font-size:14px;font-weight:700}.crx-ghost__label--win{color:var(--cr-win);box-shadow:0 0 0 1px #80c6948c}.crx-ghost__label--push{color:var(--cr-ivory-2)}.crx-controls{grid-template-columns:auto auto minmax(0,1fr) auto;align-items:center;gap:clamp(12px,1.6vw,24px);width:100%;max-width:1500px;display:grid}.crx-controls__seat{flex-direction:column;align-items:flex-start;gap:1px;display:flex}.crx-controls__seat .cr-btn{margin-left:-10px}.crx-controls__ontable{color:var(--cr-ivory-2);font-size:13px}.crx-controls__rack{justify-content:center;min-width:0;display:flex}.crx-stake{min-width:120px;box-shadow:inset 0 0 0 1px var(--cr-gold-line);background:#0000004d;border-radius:12px;grid-template-rows:auto auto;grid-template-columns:auto auto;align-items:baseline;column-gap:10px;padding:6px 14px;display:grid}.crx-stake .cr-eyebrow{grid-column:1/-1}.crx-stake__value{color:var(--cr-gold-hi);font-size:24px;font-weight:600;line-height:1.1}.crx-stake__reset{color:var(--cr-ivory-3);font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;font-size:13px;text-decoration:underline}.crx-stake__reset:hover{color:var(--cr-ivory)}.crx-roll{justify-content:flex-end;align-items:center;gap:12px;display:flex}.crx-roll__stack{flex-direction:column;align-items:center;gap:3px;display:flex}.crx-roll__btn{min-width:150px}.crx-roll__hint{color:var(--cr-ivory-3);white-space:nowrap;font-size:13px}.crx-roll__hint--open{color:var(--cr-win)}.crx-roll--watch{flex-direction:column;align-items:flex-end;gap:2px}.crx-roll__who{white-space:nowrap;font-size:15px;font-weight:600}.crx-controls--watch{grid-template-columns:minmax(0,1fr) auto;max-width:900px}.crx-watch{flex-direction:column;gap:2px;display:flex}.crx-watch__text{color:var(--cr-ivory-2);font-size:var(--cr-text-sm)}.crx-side{flex-direction:column;gap:20px;display:flex}.crx-side__head{justify-content:space-between;align-items:center;gap:8px;min-height:36px;margin-bottom:6px;display:flex}.crx-side__total,.crx-side__limits{color:var(--cr-gold-hi);font-size:14px;font-weight:600}.crx-side__empty,.crx-side__note{color:var(--cr-ivory-3);margin:0;font-size:13px;line-height:1.5}.crx-side__note{margin-top:10px}.crx-betlist,.crx-rolls,.crx-hands{flex-direction:column;gap:5px;margin:0;padding:0;list-style:none;display:flex}.crx-betlist__row{background:#ffffff08;border-radius:10px;grid-template-columns:minmax(0,1fr) auto;gap:2px 10px;padding:8px 10px;display:grid;box-shadow:inset 0 0 0 1px #eee9de12}.crx-betlist__name{font-size:14px;font-weight:600}.crx-betlist__stake{color:var(--cr-gold-hi);font-size:14px;font-weight:600}.crx-betlist__status{color:var(--cr-ivory-3);grid-column:1/-1;font-size:13px}.crx-rolls__row{background:#ffffff06;border-radius:8px;grid-template-columns:auto 28px minmax(0,1fr) auto;align-items:center;gap:10px;padding:5px 8px;display:grid}.crx-rolls__total{text-align:center;font-size:16px;font-weight:700}.crx-rolls__row--win .crx-rolls__total{color:var(--cr-win)}.crx-rolls__row--loss .crx-rolls__total{color:var(--cr-loss)}.crx-rolls__row--gold .crx-rolls__total{color:var(--cr-gold-hi)}.crx-rolls__label{color:var(--cr-ivory-2);white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.crx-rolls__meta{color:var(--cr-ivory-4);font-size:13px}.crx-hands__row{grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:10px;font-size:14px;display:grid}.crx-hands__rolls{color:var(--cr-ivory-3);font-size:13px}.crx-pays{margin:0}.crx-pays div{border-bottom:1px solid var(--cr-hairline);justify-content:space-between;gap:10px;padding:6px 0;font-size:13px;display:flex}.crx-pays dt{color:var(--cr-ivory-2)}.crx-pays dd{color:var(--cr-gold-hi);white-space:nowrap;margin:0;font-weight:600}.crx-verify__picker{flex-wrap:wrap;gap:6px;display:flex}.crx-verify__hand{border-radius:var(--cr-radius-pill);min-height:34px;color:var(--cr-ivory);font-family:var(--cr-font-mono);cursor:pointer;background:0 0;border:1px solid #eee9de33;padding:0 12px;font-size:13px;font-weight:600}.crx-verify__hand--on{border-color:var(--cr-gold);background:var(--cr-gold-wash);color:var(--cr-gold-hi)}.crx-verify__rolls{flex-wrap:wrap;gap:6px;display:flex}.crx-verify__roll{background:#ffffff0d;border-radius:6px;align-items:center;gap:5px;padding:2px 6px 2px 4px;display:inline-flex}.crx-verify__idx{min-width:16px;color:var(--cr-ivory-3);text-align:right;font-size:13px}.crx-verify__more{color:var(--cr-ivory-3);align-self:center;font-size:13px}.crx-stage--phone{margin:-4px -4px 0}.crx-felt--phone{--radius:18px}.crx-felt--phone .cr-felt__content{container-type:normal}.crx-phone{flex-direction:column;height:100%;display:flex}.crx-phone__top{background:linear-gradient(#03071459,#0307141a);border-bottom:1px solid #e1a93a38;flex:none;padding:8px 8px 6px}.crx-phone__scroll{overscroll-behavior:contain;scrollbar-width:none;flex:1;min-height:0;padding:8px 10px 16px;overflow-y:auto}.crx-tray--compact{grid-template-rows:auto auto auto;grid-template-columns:118px minmax(0,1fr);gap:4px 12px;padding:8px 10px}.crx-tray--compact .crx-tray__head{grid-column:1/-1}.crx-tray--compact .crx-tray__bed{grid-row:2/4;height:84px}.crx-tray--compact .crx-tray__total{width:38px;height:38px;font-size:18px;bottom:-2px;right:-8px}.crx-tray--compact .crx-tray__call{text-align:left;align-items:center;min-height:0}.crx-tray--compact .crx-call__headline{font-size:19px}.crx-tray--compact .crx-tray__shooter{border-top:0;gap:8px;padding-top:4px}.crx-tray--compact .crx-tray__shooter-name{font-size:14px}.crx-playout{--crx-tile:84px;--crx-tile-l:92px;--crx-box:136px;flex-direction:column;display:flex}.crx-playout--zoom{--crx-tile:118px;--crx-tile-l:128px;--crx-box:184px}.crx-seats--phone{scrollbar-width:none;gap:8px;margin:0 -10px;padding:2px 10px 4px;display:flex;overflow-x:auto}.crx-seats--phone .crx-seat{border-radius:14px;flex-direction:column;flex:none;justify-content:center;gap:2px;width:76px;height:92px;padding:6px 4px}.crx-seats--phone .crx-seat__text{align-items:center;max-width:100%}.crx-seats--phone .crx-seat__name,.crx-seats--phone .crx-seat__sub{text-align:center;max-width:100%;font-size:13px}.crx-psec{flex-direction:column;gap:8px;margin-top:12px;display:flex}.crx-psec__head{justify-content:space-between;align-items:center;min-height:44px;display:flex}.crx-psec__puck{align-items:center;gap:8px;display:inline-flex}.crx-psec__puck-text{color:var(--cr-ivory-2);letter-spacing:.06em;text-transform:uppercase;font-size:13px;font-weight:600}.crx-psec__puck-text b{color:var(--cr-gold-hi);font-size:16px}.crx-zoom{border-radius:var(--cr-radius-pill);border:1px solid var(--cr-gold-line-strong);min-height:44px;color:var(--cr-gold-hi);font:inherit;cursor:pointer;background:#00000040;padding:0 14px;font-size:13px;font-weight:600}.crx-playout .crx-passrow{height:var(--crx-tile-l);grid-template-columns:minmax(0,1fr) 104px}.crx-pgrid2{height:var(--crx-tile);grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.crx-playout .crx-field{height:calc(var(--crx-tile-l) + 12px)}.crx-pnumbers{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.crx-pnumbers .crx-box{height:var(--crx-box)}.crx-phard{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.crx-phard .crx-spot{height:var(--crx-tile)}.crx-playout .crx-box__puck{top:-8px;right:-6px}.crx-playout .crx-pass__word{letter-spacing:.24em;font-size:24px}.crx-playout .crx-come__word{letter-spacing:.24em;font-size:22px}.crx-playout .crx-dontpass .crx-spot__print{flex-direction:column;gap:4px}.crx-playout .crx-dontpass__word{letter-spacing:.12em;font-size:15px}.crx-playout .crx-field__word{font-size:20px}.crx-playout .crx-field__nums{gap:4px}.crx-playout .crx-field__num{min-width:30px;height:30px;font-size:15px}.crx-playout .crx-passodds__word{font-size:17px}.crx-playout .crx-box__number{font-size:30px}.crx-playout--zoom .crx-box__number{font-size:34px}.crx-playout .crx-pass>.crx-cluster,.crx-playout .crx-come>.crx-cluster,.crx-playout .crx-field>.crx-cluster,.crx-playout .crx-dontpass>.crx-cluster{justify-content:center;max-width:100%;position:relative;top:auto;right:auto;transform:none}.crx-playout .crx-spot--working .crx-spot__print{opacity:.8;justify-content:flex-start;padding-top:6px}.crx-playout .crx-field.crx-spot--working .crx-spot__print{flex-direction:column;align-items:center}.crx-playout .crx-field.crx-spot--working .crx-field__nums,.crx-playout .crx-spot--working .crx-field__note,.crx-playout .crx-spot--working .crx-print-pays,.crx-playout .crx-dontpass.crx-spot--working .crx-dontpass__bar{display:none}.crx-playout .crx-box__place.crx-spot--working .crx-box__number{font-size:20px}.crx-pnote{color:var(--cr-ivory-3);margin:14px 2px 0;font-size:13px;line-height:1.5}.crx-controls--phone{grid-template-columns:minmax(0,1fr);gap:8px}.crx-controls__row{align-items:center;gap:8px;min-width:0;display:flex}.crx-controls--phone .crx-stake{min-width:0;padding:4px 10px}.crx-controls--phone .crx-stake__value{font-size:20px}.crx-controls--phone .crx-roll{flex:1;justify-content:flex-end;min-width:0}.crx-controls--phone .crx-roll__btn{min-width:0}.crx-controls--phone .crx-roll--watch .crx-roll__who{text-overflow:ellipsis;max-width:100%;font-size:14px;overflow:hidden}.crx-controls--phone .crx-controls__stand{flex:none}.crx-controls--phone.crx-controls--watch{grid-template-columns:minmax(0,1fr)}.crx-controls--phone .crx-watch__sit{width:100%}@media (max-width:640px){.crx-verify__hand{min-height:44px}}@keyframes crx-pile-in{0%{opacity:0;transform:translateY(-16px)scale(1.08)}to{opacity:1;transform:none}}@keyframes crx-pending{0%{opacity:.45}to{opacity:.85}}@keyframes crx-flash-win{0%,to{box-shadow:inset 0 0 20px #80c6942e,0 0 0 1px #80c69466}50%{box-shadow:inset 0 0 44px #80c69466,0 0 0 2px #80c694cc,0 0 26px #80c69473}}@keyframes crx-odds-glow{0%,to{box-shadow:inset 0 0 14px #f2cc7814}50%{box-shadow:inset 0 0 30px #f2cc7838,0 0 14px #e1a93a40}}@keyframes crx-breathe{0%{opacity:.65}to{opacity:1}}@keyframes crx-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.crx-pile__in,.crx-pile--pending,.crx-spot--win,.crx-passodds.crx-spot--open,.crx-box__odds,.crx-loading__dice{animation:none!important}}.pk-root{flex-direction:column;flex:1;min-height:0;display:flex;position:relative}.pk-stage{flex:1;min-height:0;position:relative}.pk-root--phone .pk-stage{flex-direction:column;display:flex}.pk-loading{color:var(--cr-ivory-3);font-family:var(--cr-font-display);letter-spacing:.12em;place-items:center;font-size:18px;display:grid;position:absolute;inset:0}.pk-desk{position:absolute;inset:0}.pk-desk--xl .pk-pod__plate{gap:14px;min-width:200px;max-width:260px}.pk-desk--xl .pk-pod__name{max-width:160px;font-size:17px}.pk-desk--xl .pk-pod__stack{font-size:19px}.pk-desk--xl .pk-status{height:30px;padding:0 14px;font-size:15px}.pk-desk--xl .pk-pod__status-slot{height:38px}.pk-desk--xl .pk-bet__amount{font-size:17px}.pk-desk--xl .pk-pot__amount{font-size:23px}.pk-desk--xl .pk-pot__word{font-size:15px}.pk-desk--xl .pk-plaque__title{font-size:23px}.pk-desk--xl .pk-plaque__sub,.pk-desk--xl .pk-hero__label{font-size:16px}.pk-desk--xl .pk-felt__print{font-size:19px}.pk-felt{z-index:0}.pk-felt.cr-felt--rail{background:radial-gradient(140% 70% at 50% 0,#ffecc821,#0000 55%),linear-gradient(#3d2c20 0%,#24180f 46%,#120c08 100%);box-shadow:0 50px 110px #0000009e,0 14px 34px #00000080,inset 0 2px #ffe6be29,inset 0 -3px #0009,inset 0 0 0 1px #0000008c}.pk-felt .cr-felt__surface{box-shadow:inset 0 0 0 1px #0009,inset 0 18px 44px #00000073,inset 0 0 200px #0000006b}.pk-felt__line{pointer-events:none;border:1.5px solid #f2cc7821;border-radius:999px;position:absolute;inset:8% 6%}.pk-felt__line--phone{border-radius:26px;inset:12px}.pk-felt__print{color:#f2cc7833;font-family:var(--cr-font-display);letter-spacing:.34em;text-transform:uppercase;white-space:nowrap;pointer-events:none;align-items:center;gap:10px;font-size:15px;font-weight:600;display:flex;position:absolute;left:50%;transform:translate(-50%)}.pk-mid{z-index:2;flex-direction:column;align-items:center;display:flex;position:absolute;transform:translate(-50%,-50%)}.pk-mid--plaque{z-index:6}.pk-deck{pointer-events:none;width:2px;height:2px;position:absolute}.pk-deck--flow{height:0;position:relative}.pk-board{align-items:center;display:flex}.pk-board__slot{background:#00000021;border-radius:8px;flex:none;position:relative;box-shadow:inset 0 0 0 1.5px #f2cc7821}.pk-board__slot--filled{box-shadow:none;background:0 0}.pk-pot{flex-direction:column;align-items:center;gap:6px;display:flex}.pk-pot__chips{justify-content:center;align-items:flex-end;display:flex;position:relative}.pk-pot__pill{background:linear-gradient(#07160fc7,#030c08c7);border:1px solid #f2cc7861;border-radius:999px;align-items:baseline;gap:9px;padding:4px 16px 5px;display:inline-flex;box-shadow:0 6px 18px #00000059}.pk-pot__word{color:var(--cr-gold);font-family:var(--cr-font-display);letter-spacing:.16em;text-transform:uppercase;font-size:13px;font-weight:700}.pk-pot__amount{color:var(--cr-ivory);font-size:18px;font-weight:600}.pk-pot__street{color:var(--cr-ivory-2);letter-spacing:.1em;text-transform:uppercase;border-left:1px solid #f2cc784d;align-self:center;margin-left:2px;padding-left:10px;font-size:13px;font-weight:600}.pk-pod__name-row{align-items:center;gap:6px;min-width:0;display:flex}.pk-pod__tag{color:var(--cr-ivory-2);font-family:var(--cr-font-mono);border:1px solid #eee9de40;border-radius:5px;flex:none;padding:0 5px;font-size:13px;font-weight:600;line-height:17px}.pk-pot__sides{flex-wrap:wrap;justify-content:center;gap:6px;display:flex}.pk-pot__side{color:var(--cr-ivory-2);background:#0000006b;border-radius:999px;align-items:center;gap:5px;padding:1px 10px;font-size:13px;display:inline-flex}.pk-pot__side-sep{color:var(--cr-ivory-3)}.pk-pile{flex:none;display:inline-block;position:relative}.pk-pile__shadow{background:radial-gradient(#0000008c,#0000 70%);border-radius:50%;position:absolute;bottom:-9%;left:1%}.pk-pile__col{height:100%;position:absolute;top:0}.pk-pile__chip{filter:drop-shadow(0 1px 1px #00000073);display:block;position:absolute;left:0}.pk-pile__chip svg{display:block}.pk-fx{z-index:40;pointer-events:none;position:absolute;inset:0}.pk-fly{width:0;height:0;position:absolute}.pk-fly__inner{display:block;position:absolute;transform:translate(-50%,-50%)}.pk-bet{pointer-events:none;align-items:center;gap:6px;display:flex}.pk-bet--placed{z-index:2;flex-direction:column;gap:4px;position:absolute;transform:translate(-50%,-50%)}.pk-bet__chips{flex:none;display:block;position:relative}.pk-bet__chips>.pk-pile{position:absolute;bottom:0;left:50%;transform:translate(-50%)}.pk-bet--placed .pk-bet__chips>.pk-pile{top:50%;bottom:auto;transform:translate(-50%,-60%)}.pk-bet__amount{color:var(--cr-ivory);font-family:var(--cr-font-mono);font-variant-numeric:tabular-nums;white-space:nowrap;background:#040c08bd;border:1px solid #eee9de24;border-radius:999px;padding:1px 9px;font-size:14px;font-weight:600}.pk-bet--placed .pk-bet__amount{margin-top:8px}.pk-dealer{z-index:3;color:#23201a;font-family:var(--cr-font-display);background:radial-gradient(circle at 35% 30%,#fffef8,#eee5cf 55%,#bfae88);border-radius:50%;place-items:center;font-size:14px;font-weight:700;display:grid;position:absolute;top:0;left:0;box-shadow:0 3px 8px #0000008c,inset 0 -2px #0000002e,0 0 0 2px #00000040}.pk-pod{z-index:4;flex-direction:column;align-items:center;display:flex;position:absolute;transform:translate(-50%,-50%)}.pk-pod--hero{z-index:5;transform:translate(-50%,-100%)}.pk-pod__cards{z-index:0;justify-content:center;align-items:flex-start;display:flex;position:relative}.pk-pod__plate{z-index:1;min-width:158px;max-width:210px;transition:border-color var(--cr-dur-base), box-shadow var(--cr-dur-base), opacity var(--cr-dur-slow);background:linear-gradient(#24262cf7,#0d0e11f7);border:1px solid #eee9de21;border-radius:999px;align-items:center;gap:10px;padding:4px 20px 4px 4px;display:flex;position:relative;box-shadow:0 10px 26px #0000008c,inset 0 1px #ffffff0f}.pk-pod--hero .pk-pod__plate{min-width:220px}.pk-pod--you .pk-pod__plate{border-color:#e1a93a80}.pk-pod--turn .pk-pod__plate{border-color:var(--cr-gold-hi);box-shadow:0 0 0 1px #f2cc7859,0 0 34px #e1a93a6b,0 10px 26px #0000008c}.pk-pod--win .pk-pod__plate{border-color:var(--cr-win);box-shadow:0 0 0 1px #80c69473,0 0 32px #80c69461,0 10px 26px #0000008c}.pk-pod--dim .pk-pod__plate{opacity:.62}.pk-pod__avatar{flex:none;place-items:center;margin:-6px 0 -6px -6px;display:grid;position:relative}.pk-pod__info{flex-direction:column;min-width:0;line-height:1.22;display:flex}.pk-pod__name{max-width:128px;color:var(--cr-ivory);white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;overflow:hidden}.pk-pod__stack{color:var(--cr-gold-hi);font-family:var(--cr-font-mono);font-variant-numeric:tabular-nums;font-size:15px;font-weight:600}.pk-pod__status-slot{justify-content:center;align-items:flex-end;height:31px;display:flex}.pk-status{max-width:230px;height:25px;color:var(--cr-ivory-2);letter-spacing:.03em;white-space:nowrap;text-overflow:ellipsis;background:#090a0ce0;border:1px solid #eee9de24;border-radius:999px;align-items:center;padding:0 11px;font-size:13px;font-weight:600;display:inline-flex;overflow:hidden;box-shadow:0 4px 10px #00000059}.pk-tone--gold{color:var(--cr-gold-hi);border-color:#f2cc7866}.pk-tone--hot{color:#f6d48c;background:#281c08eb;border-color:#f2cc788c}.pk-tone--win{color:var(--cr-win);background:#0e2216eb;border-color:#80c6948c}.pk-tone--loss{color:var(--cr-loss)}.pk-tone--muted{color:var(--cr-ivory-3)}.pk-hole{flex:none;position:relative}.pk-hole__pair{position:absolute;inset:0}.pk-hole__card{position:absolute;top:0}.pk-hero__label{color:var(--cr-gold-hi);white-space:nowrap;background:#08090bdb;border:1px solid #f2cc786b;border-radius:999px;padding:4px 12px;font-size:14px;font-weight:600;position:absolute;top:38%;left:calc(100% + 12px)}.pk-pod--empty{gap:6px}.pk-pod__ghost{width:1px;height:1px}.pk-open{background:#0000004d;border:1.5px dashed #eee9de3d;border-radius:50%;place-items:center;padding:0;display:grid}.pk-open--sit{color:var(--cr-gold-hi);font-family:var(--cr-font-display);letter-spacing:.08em;cursor:pointer;transition:background var(--cr-dur-base);border-color:#f2cc78a6;font-size:15px;font-weight:700}.pk-open--sit:hover{background:#e1a93a24;border-style:solid}.pk-open__label{color:var(--cr-ivory-3);background:#00000073;border-radius:999px;padding:2px 10px;font-size:13px}.pk-plaque{text-align:center;background:radial-gradient(120% 90% at 50% 0,#e1a93a24,#0000 60%),linear-gradient(#1a150df0,#0b0906f0);border:1px solid #f2cc7880;border-radius:14px;flex-direction:column;align-items:center;gap:2px;max-width:min(460px,80vw);padding:10px 22px 12px;display:flex;box-shadow:0 0 0 3px #0806038c,0 16px 40px #00000080}.pk-plaque>*{max-width:100%}.pk-plaque--result{padding:8px 12px 8px 20px}.pk-plaque__eyebrow{color:var(--cr-gold);letter-spacing:.16em;text-transform:uppercase;font-size:13px;font-weight:600}.pk-plaque__title{color:var(--cr-gold-hi);font-family:var(--cr-font-display);letter-spacing:.04em;font-size:19px;font-weight:600;line-height:1.25;display:block}.pk-plaque__sub{color:var(--cr-ivory-2);font-size:14px;display:block}.pk-plaque__returned{color:var(--cr-ivory-3);font-size:12px;display:block}.pk-plaque__row{text-align:left;align-items:center;gap:14px;display:flex}.pk-plaque__text{min-width:0}.pk-plaque__next{color:var(--cr-ivory-2);display:inline-flex}.pk-plaque--compact{padding:6px 14px 8px}.pk-plaque--compact .pk-plaque__title{font-size:16px}.pk-plaque--compact .pk-plaque__sub{font-size:13px}.pk-plaque--compact .pk-plaque__returned{font-size:11px}.pk-bar{align-items:center;gap:18px;width:100%;max-width:1400px;min-height:80px;display:flex}.pk-bar__text{flex-direction:column;flex:1;min-width:0;display:flex}.pk-bar__title{font-family:var(--cr-font-display);letter-spacing:.04em;font-size:18px;font-weight:600;line-height:1.25}.pk-bar__title--gold{color:var(--cr-gold-hi)}.pk-bar__sub{color:var(--cr-ivory-3);font-size:14px}.pk-bar__actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}.pk-bar__cta{min-width:190px}.pk-bar__turn{flex:0 230px;align-items:center;gap:12px;min-width:0;display:flex}.pk-bar__buttons{gap:10px;margin-left:auto;display:flex}.pk-act{min-width:132px}.pk-act--raise{min-width:170px}.pk-size{flex-direction:column;flex:1;gap:6px;max-width:470px;display:flex}.pk-size__presets{gap:6px;display:flex}.pk-chipbtn{height:34px;color:var(--cr-ivory-2);transition:background var(--cr-dur-fast), border-color var(--cr-dur-fast), color var(--cr-dur-fast);background:#e1a93a0f;border:1px solid #e1a93a47;border-radius:10px;flex:1;font-size:13px;font-weight:600}.pk-chipbtn:hover:not(:disabled){background:#e1a93a24}.pk-chipbtn.is-on{border-color:var(--cr-gold-hi);color:var(--cr-gold-hi);background:#e1a93a33}.pk-size__slider{align-items:center;gap:12px;display:flex}.pk-range{appearance:none;cursor:pointer;background:0 0;flex:1;min-width:0;height:30px;margin:0}.pk-range::-webkit-slider-runnable-track{background:linear-gradient(90deg, var(--cr-gold) var(--pk-fill,0%), #eee9de24 var(--pk-fill,0%));border-radius:999px;height:6px}.pk-range::-moz-range-track{background:linear-gradient(90deg, var(--cr-gold) var(--pk-fill,0%), #eee9de24 var(--pk-fill,0%));border-radius:999px;height:6px}.pk-range::-webkit-slider-thumb{appearance:none;background:radial-gradient(circle at 35% 30%,#f7dc98,#e1a93a 60%,#b07a22);border:2px solid #1b1d22;border-radius:50%;width:26px;height:26px;margin-top:-10px;box-shadow:0 2px 8px #0000008c}.pk-range::-moz-range-thumb{background:radial-gradient(circle at 35% 30%,#f7dc98,#e1a93a 60%,#b07a22);border:2px solid #1b1d22;border-radius:50%;width:22px;height:22px;box-shadow:0 2px 8px #0000008c}.pk-size__input{width:100px;height:40px;color:var(--cr-ivory);text-align:right;background:#00000059;border:1px solid #eee9de2e;border-radius:10px;padding:0 10px;font-size:16px}.pk-size__input:focus{border-color:var(--cr-gold)}.pk-size__input:focus-visible{outline:var(--cr-focus-ring);outline-offset:var(--cr-focus-offset)}.pk-mopp__anchor{width:0;height:0}.pk-toggle{white-space:nowrap;height:44px;color:var(--cr-ivory-2);background:#00000040;border:1px solid #eee9de29;border-radius:12px;align-items:center;gap:10px;padding:0 14px;font-size:14px;font-weight:600;display:inline-flex}.pk-toggle__box{border:1.5px solid #eee9de66;border-radius:6px;place-items:center;width:20px;height:20px;font-size:14px;line-height:1;display:grid}.pk-toggle.is-on{border-color:var(--cr-gold);color:var(--cr-gold-hi)}.pk-toggle.is-on .pk-toggle__box{border-color:var(--cr-gold);background:var(--cr-gold);color:#1b1d22}.cr-game--poker .cr-game__footer{z-index:20}.pk-bar__mini{align-items:center;gap:10px;display:flex}.pk-bar__mini-title{color:var(--cr-gold-hi);font-family:var(--cr-font-display);letter-spacing:.04em;font-size:16px;font-weight:600}.pk-bar__mini-sub{color:var(--cr-ivory-2);margin-left:auto;font-size:14px}.pk-bar--phone .pk-act.cr-btn--lg{padding:0 8px;font-size:16px}.pk-bar--phone .pk-act.cr-btn--primary{letter-spacing:.03em;font-size:15px}.pk-bar--phone .pk-act .cr-btn__label{white-space:nowrap}.pk-bar--phone{flex-direction:column;justify-content:flex-end;align-items:stretch;gap:10px;min-height:100px}.pk-bar--phone .pk-size{border-top:1px solid var(--cr-gold-line);isolation:isolate;background-color:#17191d;background-image:linear-gradient(#1c1e23,#121317);padding:12px 16px;position:absolute;bottom:100%;left:0;right:0;box-shadow:0 -14px 30px #0006}.pk-bar--phone .pk-bar__buttons{width:100%;margin-left:0}.pk-bar--phone .pk-act{flex:1;min-width:0;padding-inline:8px}.pk-bar--phone .pk-size{max-width:none}.pk-bar--phone .pk-chipbtn,.pk-bar--phone .pk-size__input{height:44px}.pk-bar--phone.pk-bar--idle{gap:8px}.pk-bar--phone .pk-bar__title{font-size:16px}.pk-bar--phone .pk-bar__actions{flex-wrap:nowrap;justify-content:stretch}.pk-bar--phone .pk-bar__actions>*{flex:auto}.pk-bar--phone .pk-toggle{padding:0 12px}.pk-buyin{width:min(540px,100%)}.pk-buyin__body{flex-direction:column;gap:16px;padding:4px 22px 22px;display:flex}.pk-buyin__amount{background:radial-gradient(ellipse at 50% 30%, var(--cr-felt-poker-hi), var(--cr-felt-poker) 60%, var(--cr-felt-poker-lo));border-radius:18px;justify-content:center;align-items:center;gap:22px;min-height:118px;padding:18px;display:flex;box-shadow:inset 0 0 0 1px #f2cc7840,inset 0 8px 24px #0006}.pk-buyin__chips{justify-content:center;align-items:flex-end;min-width:90px;min-height:70px;display:flex}.pk-buyin__figure{flex-direction:column;display:flex}.pk-buyin__number{color:var(--cr-gold-hi);font-size:38px;font-weight:600;line-height:1.1}.pk-buyin__unit{color:var(--cr-ivory-2);letter-spacing:.12em;text-transform:uppercase;font-size:13px}.pk-buyin__presets{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.pk-seg{height:58px;transition:border-color var(--cr-dur-fast), background var(--cr-dur-fast);background:#00000040;border:1px solid #eee9de24;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:2px;display:flex}.pk-seg:hover{border-color:#f2cc7866}.pk-seg.is-on{border-color:var(--cr-gold-hi);background:#e1a93a24}.pk-seg__label{color:var(--cr-ivory-2);letter-spacing:.08em;text-transform:uppercase;font-size:13px;font-weight:600}.pk-seg__value{color:var(--cr-gold-hi);font-size:15px}.pk-buyin__hint{color:var(--cr-loss);margin:-8px 0 0;font-size:14px}.pk-buyin__facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;display:grid}.pk-buyin__facts>div{border:1px solid var(--cr-hairline);background:#eee9de08;border-radius:10px;padding:8px 10px}.pk-buyin__facts dt{color:var(--cr-ivory-3);font-size:13px}.pk-buyin__facts dd{color:var(--cr-ivory);margin:0;font-size:15px}.pk-buyin__short{background:var(--cr-loss-wash);color:var(--cr-ivory);border-radius:12px;margin:0;padding:16px}.pk-buyin__actions{justify-content:flex-end;gap:10px;display:flex}@media (max-width:640px){.pk-buyin__body{gap:14px;padding:4px 16px 18px}.pk-buyin__amount{gap:14px;min-height:96px}.pk-buyin__number{font-size:32px}.pk-buyin__facts{border:1px solid var(--cr-hairline);border-radius:10px;grid-template-columns:minmax(0,1fr);gap:0}.pk-buyin__facts>div{background:0 0;border:0;justify-content:space-between;align-items:baseline;padding:7px 12px;display:flex}.pk-buyin__actions{flex-direction:column-reverse}.pk-buyin__actions .cr-btn{width:100%}}.pk-history{flex-direction:column;gap:14px;display:flex}.pk-history .cr-results{flex-wrap:wrap}.pk-history__facts{grid-template-columns:minmax(0,.8fr) minmax(0,1.4fr) minmax(0,.8fr);gap:6px;display:grid}.pk-history__facts>div{border:1px solid var(--cr-hairline);white-space:nowrap;background:#eee9de09;border-radius:10px;flex-direction:column;gap:1px;padding:7px 9px;font-size:14px;display:flex}.pk-history__k{color:var(--cr-ivory-3);font-size:13px}.pk-history__empty{color:var(--cr-ivory-3);text-align:center;border:1px dashed #eee9de24;border-radius:12px;padding:18px;font-size:14px}.pk-history__list{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.pk-hist{border:1px solid var(--cr-hairline);background:linear-gradient(#2629309e,#16171b9e);border-radius:14px;flex-direction:column;gap:8px;padding:12px;display:flex}.pk-hist__head{align-items:baseline;gap:8px;display:flex}.pk-hist__no{color:var(--cr-gold);font-family:var(--cr-font-display);letter-spacing:.06em;font-size:14px;font-weight:600}.pk-hist__pot{color:var(--cr-ivory-3);font-size:13px}.pk-hist__net{font-family:var(--cr-font-mono);margin-left:auto;font-size:14px;font-weight:600}.pk-hist__net--win{color:var(--cr-win)}.pk-hist__net--loss{color:var(--cr-loss)}.pk-hist__net--push{color:var(--cr-ivory-3)}.pk-hist__winner{font-size:14px;font-weight:600}.pk-hist__label{color:var(--cr-ivory-3);margin-top:-7px;font-size:13px}.pk-hist__returned{color:var(--cr-ivory-4);font-size:12px}.pk-hist__board,.pk-hist__cards,.pk-verify__board{flex-wrap:wrap;gap:4px;display:inline-flex}.pk-mini{color:#17181c;min-width:32px;height:34px;font-family:var(--cr-font-mono);background:linear-gradient(#fffcf4,#efe6d2);border-radius:6px;justify-content:center;align-items:center;gap:1px;padding:0 4px;font-size:14px;font-weight:700;line-height:1;display:inline-flex;box-shadow:0 1px 2px #00000073}.pk-mini--red{color:#b3202c}.pk-mini__suit{font-family:var(--cr-font-ui);font-size:14px}.pk-hist__shown{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.pk-hist__shown li{align-items:center;gap:8px;min-width:0;font-size:13px;display:flex}.pk-hist__shown .pk-hist__cards{flex-wrap:nowrap;flex:none}.pk-hist__who{width:58px;color:var(--cr-ivory-2);white-space:nowrap;text-overflow:ellipsis;flex:none;font-weight:600;overflow:hidden}.pk-hist__hl{min-width:0;color:var(--cr-ivory-3);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.pk-hist__verify{height:34px;color:var(--cr-gold-hi);background:0 0;border:1px solid #e1a93a42;border-radius:9px;align-self:flex-start;align-items:center;gap:6px;padding:0 11px;font-size:13px;font-weight:600;display:inline-flex}.pk-hist__verify:hover{background:#e1a93a1a}.cr-sheet .pk-hist__verify{height:44px}.pk-verify__steps{flex-direction:column;gap:6px;margin:0;padding-left:20px;display:flex}.pk-phone{flex-direction:column;flex:1;gap:10px;min-height:0;display:flex}.pk-phone__opps{grid-template-columns:repeat(5,minmax(0,1fr));gap:4px;display:grid}.pk-phone__opps--grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px 6px}.pk-mopp{min-width:0;transition:border-color var(--cr-dur-base), box-shadow var(--cr-dur-base);background:linear-gradient(#202228eb,#0f1013eb);border:1px solid #eee9de14;border-radius:14px;flex-direction:column;align-items:center;padding:6px 2px 4px;display:flex;position:relative}.pk-mopp--turn{border-color:var(--cr-gold-hi);box-shadow:0 0 18px #e1a93a59}.pk-mopp--win{border-color:var(--cr-win);box-shadow:0 0 18px #80c6944d}.pk-mopp--dim>*{opacity:.62}.pk-mopp__top{justify-content:center;width:100%;height:50px;display:flex;position:relative}.pk-mopp__avatar{z-index:1;place-items:center;width:48px;height:48px;display:grid;position:relative}.pk-mopp__cards{z-index:0;position:absolute;top:14px;left:calc(50% + 6px)}.pk-phone__opps--grid .pk-mopp__cards{left:calc(50% + 14px)}.pk-mopp__cards--shown,.pk-phone__opps--grid .pk-mopp__cards--shown{z-index:2;top:3px;left:50%;transform:translate(-50%)}.pk-mopp__dealer{z-index:3;color:#23201a;width:22px;height:22px;font-family:var(--cr-font-display);background:radial-gradient(circle at 35% 30%,#fffef8,#eee5cf 55%,#bfae88);border-radius:50%;place-items:center;font-size:13px;font-weight:700;display:grid;position:absolute;bottom:-2px;left:-4px;box-shadow:0 2px 5px #00000080}.pk-mopp__name{white-space:nowrap;text-overflow:ellipsis;max-width:100%;padding:0 3px;font-size:13px;font-weight:600;line-height:1.3;overflow:hidden}.pk-mopp__name--empty{color:var(--cr-ivory-3);font-weight:500}.pk-mopp__stack{color:var(--cr-gold-hi);font-family:var(--cr-font-mono);font-size:13px;font-weight:600;line-height:1.3}.pk-mopp__foot{justify-content:center;align-items:center;gap:4px;max-width:100%;height:24px;display:flex}.pk-mopp__foot .pk-bet__amount{padding:0 6px;font-size:13px}.pk-mopp__status{max-width:100%;color:var(--cr-ivory-2);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;overflow:hidden}.pk-open--phone{width:46px;height:46px;font-size:13px}.pk-phone__felt{--radius:34px;--rail-w:12px;flex:1;min-height:190px}.pk-phone__mid{flex-direction:column;justify-content:center;align-items:center;gap:10px;height:100%;padding:14px 10px;display:flex}.pk-phone__plaque{justify-content:center;min-height:52px;display:flex}.pk-mhero{flex-direction:column;align-items:center;gap:6px;display:flex;position:relative}.pk-mhero__bet{z-index:3;position:absolute;top:38%;left:4px}.pk-mhero__cards{justify-content:center;display:flex;position:relative}.pk-mhero__slots{pointer-events:none;justify-content:center;display:flex;position:absolute;inset:0}.pk-mhero__slot{background:#00000024;border:1.5px dashed #f2cc7829;border-radius:9px;position:absolute;top:0}.pk-plaque--compact{max-width:100%}.pk-mhero__label{z-index:2;color:var(--cr-gold-hi);white-space:nowrap;background:#08090be6;border:1px solid #f2cc7873;border-radius:999px;padding:3px 12px;font-size:14px;font-weight:600;position:absolute;bottom:8px;left:50%;transform:translate(-50%)}.pk-mhero__plate{background:linear-gradient(#24262cf7,#0d0e11f7);border:1px solid #e1a93a73;border-radius:999px;align-items:center;gap:10px;width:100%;padding:4px 12px 4px 4px;display:flex;box-shadow:0 8px 22px #00000080}.pk-mhero--turn .pk-mhero__plate{border-color:var(--cr-gold-hi);box-shadow:0 0 26px #e1a93a66}.pk-mhero--win .pk-mhero__plate{border-color:var(--cr-win)}.pk-mhero__avatar{place-items:center;width:54px;height:54px;display:grid;position:relative}.pk-mhero__info{flex-direction:column;min-width:0;line-height:1.25;display:flex}.pk-mhero__name{white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:600;overflow:hidden}.pk-mhero__stack{color:var(--cr-gold-hi);font-family:var(--cr-font-mono);font-size:15px;font-weight:600}.pk-mhero__plate .pk-status{flex:none;max-width:50%;margin-left:auto}.rl-screen{flex-direction:column;flex:1;min-height:0;display:flex;position:relative}.rl-felt{--radius:28px;--rail-w:16px;flex:1;min-height:0}.rl-table{flex-direction:column;gap:14px;height:100%;padding:18px;display:flex;position:relative}.rl-top{flex:none;align-items:center;gap:20px;min-height:0;display:grid}.rl-top__center{justify-content:center;align-items:center;min-width:0;height:100%;display:flex}.rl-wheelslot{border-radius:50%;justify-self:center}.rl-layoutwrap{flex:none;justify-content:center;display:flex}.rl-stage{z-index:30;pointer-events:none;will-change:transform;position:absolute;top:0;left:0}.rl-stage__shadow{border-radius:50%;position:absolute;inset:3%;box-shadow:0 26px 60px #0000009e,0 6px 18px #00000080}.rl-wheel{display:block;position:relative}.rl-scrim{z-index:25;background:radial-gradient(#030c079e,#020604db);border-radius:12px;position:absolute;inset:0}.rl-caption{z-index:32;pointer-events:none;width:300px;position:absolute}.rl-caption--left{transform:translateY(-50%)}.rl-caption--center{transform:translate(-50%)}.rl-caption__inner{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.rl-caption--center .rl-caption__inner{text-align:center;align-items:center}.rl-caption__title{background:var(--cr-gold-text);color:#0000;font-family:var(--cr-font-display);letter-spacing:.04em;white-space:nowrap;-webkit-background-clip:text;background-clip:text;font-size:32px;font-weight:700;line-height:1.15}.rl-caption__detail{color:var(--cr-ivory-2);font-size:15px}.rl-caption__words{color:var(--cr-ivory);font-family:var(--cr-font-display);letter-spacing:.06em;font-size:20px;font-weight:600}.rl-status{background:linear-gradient(#06160d9e,#030d07c7);border:1px solid #e1a93a4d;border-radius:20px;justify-content:space-between;align-items:center;gap:22px;width:min(100%,clamp(520px,38vw,820px));padding:18px 22px 18px 26px;display:flex;box-shadow:inset 0 1px #ffffff0d,0 12px 30px #00000047}.rl-status__text{min-width:0}.rl-status__eyebrow{align-items:center;gap:10px;display:flex}.rl-status__conn{border-radius:var(--cr-radius-pill);background:var(--cr-loss-wash);color:var(--cr-loss);letter-spacing:.06em;padding:0 8px}.rl-status__title{color:var(--cr-ivory);font-family:var(--cr-font-display);letter-spacing:.035em;margin-top:4px;font-size:clamp(24px,2.3vw,46px);font-weight:600;line-height:1.15}.rl-status__result{align-items:center;gap:14px;display:inline-flex}.rl-status__detail{color:var(--cr-ivory-2);margin-top:6px;font-size:14px}.rl-status__win{color:var(--cr-win);font-weight:600}.rl-status__clock{flex:none}.rl-status--off{border-color:#e4746c59}.rl-status--compact{border-radius:14px;gap:10px;width:100%;padding:8px 10px 8px 14px}.rl-status--compact .rl-status__title{margin-top:1px;font-size:19px}.rl-status--compact .rl-status__detail{display:none}.rl-status--compact .rl-status__result{gap:8px}.rl-medal{color:#fff;font-family:var(--cr-font-display);text-shadow:0 2px 4px #00000073;border-radius:50%;flex:none;place-items:center;font-weight:700;line-height:1;display:inline-grid;box-shadow:inset 0 2px #ffffff38,inset 0 -4px 10px #00000073,0 0 0 3px #f2cc78d9,0 8px 20px #00000080}.rl-medal--red{background:radial-gradient(circle at 35% 30%,#e2464f,#9c1822 72%)}.rl-medal--black{background:radial-gradient(circle at 35% 30%,#4a4b52,#0f0f12 72%)}.rl-medal--green{background:radial-gradient(circle at 35% 30%,#2cc26f,#0b6536 72%)}.rl-medal--glow{box-shadow:inset 0 2px #ffffff38,inset 0 -4px 10px #00000073,0 0 0 4px #f2cc78f2,0 0 46px #f2cc788c,0 10px 30px #00000080}.rl-medal__num{transform:translateY(.04em)}.rl-bead{color:#fff;border-radius:50%;flex:none;place-items:center;font-size:13px;font-weight:600;display:inline-grid;box-shadow:inset 0 1px #ffffff2e,0 1px 2px #00000080}.rl-bead--red{background:radial-gradient(circle at 35% 30%,#d23a44,#a01c26)}.rl-bead--black{background:radial-gradient(circle at 35% 30%,#3a3b41,#141417);box-shadow:inset 0 0 0 1px #eee9de29,0 1px 2px #00000080}.rl-bead--green{background:radial-gradient(circle at 35% 30%,#22ad62,#0c6b3a)}.rl-bead--latest{box-shadow:0 0 0 2px var(--cr-gold-hi), 0 0 12px #f2cc7880}.rl-tote{border:1px solid var(--cr-gold-line-strong);background:radial-gradient(#ffffff09 1px,#0000 1.2px) 0 0/5px 5px,linear-gradient(#060708,#0f1013);border-radius:14px;flex-direction:column;align-self:stretch;min-height:0;padding:10px 12px 8px;display:flex;overflow:hidden;box-shadow:inset 0 2px 14px #000000d9,0 8px 20px #0000004d}.rl-tote__head{text-align:center;border-bottom:1px solid #e1a93a29;padding-bottom:6px}.rl-tote__list{flex-direction:column;gap:2px;margin:6px 0 0;padding:0;list-style:none;display:flex}.rl-tote__row{align-items:center;height:28px;display:flex}.rl-tote__row--red{justify-content:flex-start}.rl-tote__row--black{justify-content:flex-end}.rl-tote__row--green{justify-content:center}.rl-tote__num{text-align:center;min-width:44px;font-size:19px;font-weight:600}.rl-tote__row--red .rl-tote__num{color:#ff5d62;text-shadow:0 0 10px #ff46508c}.rl-tote__row--black .rl-tote__num{color:#f3efe6;text-shadow:0 0 10px #ffffff47}.rl-tote__row--green .rl-tote__num{color:#57e592;text-shadow:0 0 10px #3cdc8280}.rl-tote__row--latest{background:#f2cc7812;border-radius:8px;height:34px}.rl-tote__row--latest .rl-tote__num{font-size:25px}.rl-tote__empty{color:var(--cr-ivory-3);text-align:center;padding-top:10px;font-size:13px}.rl-layout{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;touch-action:manipulation;flex:none;position:relative}.rl-layout--open{cursor:pointer}.rl-layout--portrait{touch-action:pan-y}.rl-layout--closed .rl-print{opacity:.94}.rl-layout--off{filter:grayscale(.85)brightness(.72)}.rl-print,.rl-layout__marks{pointer-events:none;position:absolute;inset:0;overflow:visible}.rl-print__plate{fill:#031a0d4d}.rl-print__cell{opacity:.95}.rl-print__lines polyline,.rl-print__lines polygon{fill:none;stroke:#f6f0e2cc;stroke-linecap:square}.rl-print__rim{fill:none;stroke:#e1a93ad9;stroke-linejoin:round}.rl-print__num{fill:#fbf7ee;font-family:var(--cr-font-display);letter-spacing:.02em;paint-order:stroke;stroke:#00000047;stroke-width:2px;font-weight:700}.rl-print__small{fill:#fbf7eeeb;font-family:var(--cr-font-ui);letter-spacing:.02em;font-weight:600}.rl-print__box{fill:#fbf7ee;font-family:var(--cr-font-display);letter-spacing:.08em;font-weight:700}.rl-print__diamond{stroke:#f6f0e2e0;stroke-width:1.5px}.rl-mark{transition:opacity var(--cr-dur-fast) var(--cr-ease-out)}.rl-mark--hover{fill:#fff4d63d;stroke:var(--cr-gold-hi);stroke-width:2px}.rl-mark--win{fill:#f2cc781f;stroke:#f2cc78d9;stroke-width:2px}.rl-mark--pocket{fill:#f2cc784d;stroke:#ffe39a;stroke-width:3px;animation:1.3s ease-in-out infinite rl-pocket}@keyframes rl-pocket{50%{fill:#f2cc781f}}.rl-layout__chips{pointer-events:none;position:absolute;inset:0}.rl-spotchips{width:0;height:0;position:absolute}.rl-spotchips--lift{z-index:5}.rl-spotchips__owner,.rl-spotchips__mine{position:absolute}.rl-spotchips__avatar{z-index:20;border-radius:50%;position:absolute;box-shadow:0 0 0 2px #060709e6,0 2px 6px #00000080}.rl-spotchips__more{z-index:20;border-radius:var(--cr-radius-pill);color:var(--cr-ivory);background:#060709d9;padding:0 6px;font-size:13px;line-height:20px;position:absolute}.rl-spotchips__amount{z-index:20;border-radius:var(--cr-radius-pill);color:var(--cr-ivory);white-space:nowrap;background:#08090bdb;border:1px solid #f2cc788c;padding:0 7px;font-size:13px;font-weight:600;line-height:19px;position:absolute;left:50%;translate:-50%}.rl-spotchips__amount--win{color:var(--cr-win);border-color:#80c694b3}.rl-stack{display:block;position:relative}.rl-stack__chip{line-height:0;position:absolute;left:0}.rl-stack__shadow{background:radial-gradient(closest-side,#0009,#0000);border-radius:50%;width:96%;height:42%;position:absolute;bottom:-14%;left:2%}.rl-stack--win .rl-stack__shadow{background:radial-gradient(closest-side,#f2cc78bf,#0000);transform:scale(1.5)}.rl-ghost{z-index:4;opacity:.5;pointer-events:none;line-height:0;position:absolute}.rl-tip{z-index:40;border:1px solid var(--cr-gold-line-strong);border-radius:var(--cr-radius-pill);box-shadow:var(--cr-shadow-2);color:var(--cr-ivory);white-space:nowrap;pointer-events:none;background:#0a0b0df0;align-items:center;gap:8px;padding:5px 12px;font-size:13px;display:flex;position:absolute;translate:-50% -100%}.rl-tip--below{translate:-50%}.rl-tip__name{font-weight:600}.rl-tip__pays{color:var(--cr-gold-hi);font-family:var(--cr-font-mono)}.rl-tip__dot{border-radius:50%;width:10px;height:10px}.rl-tip__dot--red{background:#c02733}.rl-tip__dot--black{background:#0e0e11;box-shadow:0 0 0 1px #fff6}.rl-tip__dot--green{background:#1a9656}.rl-dolly{z-index:30;pointer-events:none;filter:drop-shadow(0 6px 10px #0000008c);position:absolute}.rl-side{flex-direction:column;gap:24px;padding-top:2px;display:flex}.rl-side__title{color:var(--cr-ivory-3);font-family:var(--cr-font-ui);letter-spacing:.14em;text-transform:uppercase;margin:0 0 10px;font-size:13px;font-weight:600}.rl-side__empty,.rl-side__note{color:var(--cr-ivory-3);margin:0;font-size:13px}.rl-side__note{margin-top:10px}.rl-players,.rl-mybets,.rl-winners{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.rl-player{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}.rl-player__name{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:14px;font-weight:600;overflow:hidden}.rl-player__you{border-radius:var(--cr-radius-pill);background:var(--cr-gold-wash);color:var(--cr-gold-hi);margin-left:6px;padding:0 6px;font-size:13px;font-weight:600}.rl-player__away{color:var(--cr-ivory-3);font-size:13px;font-weight:400;display:block}.rl-player--away .rl-player__name{color:var(--cr-ivory-2)}.rl-player__watching{color:var(--cr-ivory-3);font-size:13px}.rl-player__stake{color:var(--cr-gold-hi);font-size:14px;font-weight:600}.rl-mybets li{border:1px solid var(--cr-hairline);background:#ffffff05;border-radius:10px;grid-template-columns:minmax(0,1fr) auto auto;align-items:baseline;gap:10px;padding:7px 10px;font-size:14px;display:grid}.rl-mybets__pays{color:var(--cr-ivory-3);font-size:13px}.rl-last{align-items:center;gap:12px;margin-bottom:10px;display:flex}.rl-last__words{font-weight:600}.rl-last__totals{color:var(--cr-ivory-3);font-size:13px}.rl-winners li{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;font-size:14px;display:grid}.rl-winners__name{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.rl-winners__back{color:var(--cr-ivory-3);font-size:13px}.rl-winners__amt{color:var(--cr-win);font-weight:600}.rl-beadgrid{grid-template-columns:repeat(8,30px);gap:5px;display:grid}.rl-hotcold{flex-direction:column;gap:12px;display:flex}.rl-hotcold__label{margin-bottom:6px;font-size:13px;font-weight:600}.rl-hotcold__label--hot{color:#f09a5a}.rl-hotcold__label--cold{color:var(--cr-info)}.rl-hotcold__row{gap:10px;display:flex}.rl-hotcold__item{flex-direction:column;align-items:center;gap:2px;display:flex}.rl-hotcold__count{color:var(--cr-ivory-3);font-size:13px}.rl-split{border-radius:var(--cr-radius-pill);gap:2px;height:10px;margin-top:16px;display:flex;overflow:hidden}.rl-split__bar{min-width:3px}.rl-split__bar--red{background:#b3202c}.rl-split__bar--black{background:#3a3b41}.rl-split__bar--green{background:#11804a}.rl-split__legend{justify-content:space-between;margin-top:6px;font-size:13px;display:flex}.rl-split__red{color:#e36b72}.rl-split__green{color:#4fcf86}.rl-split__black{color:var(--cr-ivory-2)}.rl-verify__spins{flex-wrap:wrap;gap:6px;display:flex}.rl-verify__spin{border:1px solid var(--cr-hairline);border-radius:var(--cr-radius-pill);min-height:32px;font-family:var(--cr-font-mono);background:#ffffff08;align-items:center;gap:6px;padding:0 10px;font-size:13px;display:inline-flex}.rl-verify__spin--on{border-color:var(--cr-gold);color:var(--cr-gold-hi)}.rl-verify__dot{border-radius:50%;width:9px;height:9px}.rl-verify__dot--red{background:#c02733}.rl-verify__dot--black{background:#222;box-shadow:0 0 0 1px #fff6}.rl-verify__dot--green{background:#1a9656}.rl-code{font-family:var(--cr-font-mono);word-break:break-all;font-size:13px}.rl-code--wrap{white-space:pre-wrap;background:#00000059;border-radius:8px;margin-top:4px;padding:8px 10px;display:block}.rl-controls{justify-content:space-between;align-items:center;gap:20px;width:100%;display:flex}.rl-readouts{gap:26px;min-width:220px;display:flex}.rl-readout{flex-direction:column;gap:1px;display:flex}.rl-readout__label{color:var(--cr-ivory-3);letter-spacing:.08em;text-transform:uppercase;font-size:13px;font-weight:600}.rl-readout__value{font-size:21px;font-weight:600}.rl-readout--gold .rl-readout__value{color:var(--cr-gold-hi)}.rl-rackwrap{flex:0 auto;justify-content:center;min-width:0;display:flex}.rl-actions{gap:8px;display:flex}.rl-phone{flex-direction:column;flex:1;gap:8px;min-height:0;display:flex;position:relative}.rl-phonebar{flex:none;grid-template-columns:70px minmax(0,1fr);align-items:center;gap:10px;display:grid}.rl-wheelslot--mini{width:70px;height:70px}.rl-phonestrip{flex:none;justify-content:space-between;align-items:center;gap:10px;min-height:32px;display:flex}.rl-phonestrip__beads{gap:5px;min-width:0;display:flex;overflow:hidden}.rl-phonestrip__empty{color:var(--cr-ivory-3);font-size:13px}.rl-phonestrip__stake{color:var(--cr-ivory-3);flex:none;font-size:13px}.rl-phonestrip__stake .cr-num{color:var(--cr-gold-hi);font-size:15px;font-weight:600}.rl-phonefelt{--radius:18px;flex:1;min-height:0}.rl-scroll{overscroll-behavior:contain;height:100%;padding:10px;overflow:hidden auto}.rl-controls--phone{grid-template-columns:minmax(0,1fr);gap:8px;display:grid}.rl-controls--phone .rl-rackwrap{width:100%}.rl-controls--phone .rl-actions{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;display:grid}.rl-controls--phone .rl-actions .cr-btn{min-width:0;padding:0 4px}.rl-controls--phone .rl-actions .cr-btn__icon{display:none}@media (max-width:1100px){.rl-readouts{gap:16px;min-width:0}.rl-actions .cr-btn__icon{display:none}}@media (prefers-reduced-motion:reduce){.rl-mark--pocket{animation:none}}.sc-card{aspect-ratio:1000/2600;background:var(--sc-paper,#f4ead2);width:100%;color:var(--sc-ink,#1d1a14);border-radius:3cqw;position:relative;overflow:hidden;box-shadow:0 10px 30px #00000073;container-type:inline-size}.sc-card__backdrop{object-fit:fill;-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block;position:absolute;inset:0}.sc-card__backdrop--plain{background:linear-gradient(180deg, var(--sc-accent,#b8892b) 0%, var(--sc-paper,#f4ead2) 45%, var(--sc-frame,#6b4f1d) 100%);flex-direction:column;align-items:center;gap:2cqw;padding-top:12cqw;display:flex}.sc-card__plain-name{text-align:center;color:var(--sc-ink,#1d1a14);text-shadow:0 .6cqw #00000059;padding:0 6cqw;font-size:11cqw;font-weight:900;line-height:1}.sc-card__plain-price{letter-spacing:.1em;color:var(--sc-ink,#1d1a14);opacity:.85;font-size:4cqw;font-weight:800}.sc-card__prize,.sc-card__rules,.sc-card__serial{text-align:center;box-sizing:border-box;justify-content:center;align-items:center;display:flex;position:absolute;overflow:hidden}.sc-card__prize{white-space:nowrap;color:var(--sc-text-prize,#b3141b);font-weight:900;line-height:1}.sc-card__rules{color:var(--sc-text-rules,#6b1010);paint-order:stroke fill;-webkit-text-stroke:.5cqw var(--sc-text-stroke,#fff6d8);text-shadow:0 0 .6cqw var(--sc-text-stroke,#fff6d8), 0 0 1.2cqw var(--sc-text-stroke,#fff6d8), 0 .2cqw .6cqw #00000080;font-style:italic;font-weight:800;line-height:1.1}.sc-card__serial{letter-spacing:.03em;font-variant-numeric:tabular-nums;color:#111;white-space:nowrap;font-weight:800}.sc-card__play{box-sizing:border-box;color:inherit;font:inherit;text-align:inherit;background:0 0;border:0;justify-content:center;align-items:center;margin:0;padding:0;display:flex;position:absolute;overflow:visible}.sc-card__play.is-button{cursor:pointer}.sc-card__cta{opacity:.92;color:var(--sc-paper,#f4ead2);background:var(--sc-ink,#1d1a14);pointer-events:none;border-radius:999px;padding:1cqw 2.6cqw;font-size:3cqw;font-weight:800;position:absolute;bottom:2cqw;right:2cqw;box-shadow:0 1px 4px #00000080}.sc-card__fill{pointer-events:none;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.sc-card__fill>div{flex:none}.sc-zoom{inset:var(--cr-safe-top,0px) 0 0 0;z-index:60;background:#000000eb;flex-direction:column;display:flex;position:fixed}.sc-zoom__surface{touch-action:none;-webkit-user-select:none;user-select:none;flex:auto;min-height:0;position:relative;overflow:hidden}.sc-zoom__fx{pointer-events:none;z-index:2;width:100vw;height:100vh;position:fixed;inset:0}.sc-zoom__plate{background-color:var(--sc-paper,#f4ead2);pointer-events:none;background-repeat:no-repeat;border-radius:10px;position:absolute;box-shadow:0 6px 24px #00000080}.sc-zoom__play{transform-origin:0 0;will-change:transform;position:absolute;top:0;left:0}.sc-zoom__bar{box-sizing:content-box;padding:0 8px env(safe-area-inset-bottom,0px);color:#f4ead2;background:#14110c;flex:none;align-items:center;gap:8px;display:flex;overflow-x:auto}.sc-zoom__count{white-space:nowrap;font-variant-numeric:tabular-nums;flex:auto}.sc-zoom__btn{min-width:44px;min-height:44px;color:inherit;font:inherit;cursor:pointer;background:0 0;border:1px solid #f4ead259;border-radius:10px;flex:none;padding:0 12px}.sc-zoom__btn--main{color:#14110c;background:#b8892b;border-color:#b8892b;font-weight:800}@media (prefers-reduced-motion:reduce){.sc-zoom__play{transition:none!important}}.sc-card,.sc-zoom__play{--sc-well:linear-gradient(180deg, #fffdf6 0%, #efe6d0 70%, #d9ccae 100%);--sc-well-ink:#1d1a14;--sc-well-shadow:inset 0 0 0 1px #00000059, inset 0 -3px 5px #0000002e, 0 1px 0 #ffffff40;--sc-gold:#d4a73a;--sc-gold-glow:#d4a73a8c}.sc-win{pointer-events:none;position:absolute;top:0;left:0}.sc-win-dim{background:#0000002e;position:absolute;inset:0}.sc-win-frame{z-index:2;box-shadow:0 0 0 2px var(--sc-gold,#d4a73a), 0 0 14px 4px var(--sc-gold-glow,#d4a73a8c);background:0 0;border-radius:8px;position:absolute}.sc-win-spot{z-index:1;background:var(--sc-gold,#d4a73a);mix-blend-mode:color;position:absolute}.sc-win-pill{z-index:3;text-align:center;letter-spacing:.1em;color:#14110c;background:linear-gradient(100deg,#f0c85a 30%,#fff3c4 50%,#f0c85a 70%) 0 0/250% 100%;font-weight:800;animation:.9s ease-out both sc-shimmer;position:absolute;box-shadow:0 1px 4px #00000080}.sc-win-tab{letter-spacing:.1em;color:#14110c;background:linear-gradient(100deg,#f0c85a 30%,#fff3c4 50%,#f0c85a 70%) 0 0/250% 100%;border-radius:4px;padding:1px 8px;font-size:.7rem;font-weight:800;animation:.9s ease-out both sc-shimmer;position:absolute;top:-11px;right:8px;box-shadow:0 1px 4px #00000080}@keyframes sc-shimmer{0%{background-position:100% 0}to{background-position:0 0}}@media (prefers-reduced-motion:reduce){.sc-win-tab,.sc-win-pill{animation:none}}.sc-m3-cell,.sc-tt-cell{background:var(--sc-well);color:var(--sc-well-ink);box-shadow:var(--sc-well-shadow);border-radius:6px;justify-content:center;align-items:center;display:flex}.sc-amount{font-variant-numeric:tabular-nums;font-size:1.25rem;font-weight:800}.sc-tt-icon{object-fit:contain;width:70%;height:70%}.sc-tt-text{text-transform:capitalize;font-weight:800}.sc-tt-legend{color:var(--sc-ink,#f4ead2);justify-content:space-between;align-items:center;display:flex}.sc-tt-key{flex-direction:column;align-items:center;gap:4px;width:68px;display:flex}.sc-tt-key .sc-tt-icon{width:36px;height:36px}.sc-tt-key .sc-amount{font-size:.9rem}.sc-retired{opacity:.7;justify-content:center;align-items:center;height:120px;display:flex}.sc-reels-cell,.sc-reels-prize,.sc-beat-cell,.sc-beat-prize{background:var(--sc-well);color:var(--sc-well-ink);box-shadow:var(--sc-well-shadow);border-radius:6px;justify-content:center;align-items:center;display:flex}.sc-reels-icon{object-fit:contain;width:70%;height:70%}.sc-reels-text{text-transform:capitalize;font-weight:800}.sc-beat-head{letter-spacing:.08em;color:var(--sc-ink,#f4ead2);justify-content:center;align-items:center;font-size:.75rem;font-weight:800;display:flex}.scr-root{flex-direction:column;gap:16px;width:100%;max-width:980px;margin:0 auto;padding:8px 4px 24px;display:flex}.scr-panel{scroll-margin-top:calc(68px + var(--cr-safe-top,0px) + 8px)}.scr-tabs{flex-wrap:wrap;gap:6px;display:flex}.scr-tab{min-height:44px;color:inherit;font:inherit;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff24;border-radius:10px;padding:0 16px}.scr-tab.is-on{background:#f2cc7829;border-color:#f2cc7899}.scr-lobby{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:10px;display:grid}.scr-card{background:#00000052;border:1px solid #ffffff1f;border-radius:14px;flex-direction:column;min-width:0;display:flex;overflow:hidden}.scr-card__banner{background:var(--scr-paper,#1a1a1a);justify-content:center;align-items:center;height:84px;padding:6px 10px;display:flex;position:relative;overflow:hidden}.scr-card__bg{filter:blur(9px)saturate(1.15)brightness(.62);background-position:50% 8%;background-size:130%;position:absolute;inset:-14px}.scr-card__banner:after{content:"";pointer-events:none;background:linear-gradient(#0000000d,#00000059);position:absolute;inset:0}.scr-card__title{z-index:1;object-fit:contain;filter:drop-shadow(0 3px 5px #0009);max-width:100%;max-height:100%;position:relative}.scr-card__game{z-index:2;background:#0000008c;border-radius:999px;align-items:center;gap:5px;max-width:46%;padding:2px 8px 2px 4px;font-size:.7rem;line-height:1.3;display:inline-flex;position:absolute;bottom:6px;right:8px}.scr-card__game span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.scr-card__game .scr-card__badge{object-fit:contain;flex:none;width:16px;height:16px}.scr-card__body{flex-direction:column;gap:6px;padding:6px 10px 8px;display:flex}.scr-card__tag{z-index:2;text-overflow:ellipsis;white-space:nowrap;letter-spacing:.08em;text-transform:uppercase;color:#f2cc78;background:#0009;border:1px solid #f2cc7880;border-radius:999px;max-width:40%;padding:1px 8px;font-size:.66rem;position:absolute;top:6px;left:8px;overflow:hidden}.scr-card__facts{gap:6px;margin:0;display:flex}.scr-card__facts>div{background:#ffffff0d;border-radius:8px;flex-direction:column;flex:1 1 0;min-width:0;padding:2px 8px;display:flex}.scr-card__facts dt{letter-spacing:.05em;text-transform:uppercase;opacity:.65;margin:0;font-size:.66rem}.scr-card__facts dd{text-overflow:ellipsis;white-space:nowrap;font-variant-numeric:tabular-nums;margin:0;font-size:.95rem;font-weight:700;overflow:hidden}.scr-card__buy{gap:8px;display:flex}.scr-card__buy>*{flex:1}.scr-tier-1{border-color:var(--scr-border)}.scr-tier-2{border-color:var(--scr-accent);box-shadow:0 0 0 1px var(--scr-border), 0 4px 18px -6px var(--scr-accent)}.scr-tier-3{border:2px solid var(--scr-accent);box-shadow:0 0 0 1px var(--scr-border), 0 6px 26px -4px var(--scr-accent)}.scr-tier-3 .scr-card__banner{height:92px}.scr-tier-3 .scr-card__facts dd{color:var(--scr-accent)}.scr-tier-2 .scr-card__facts dd:not(:empty){text-shadow:0 0 10px #ffffff14}.scr-fair{opacity:.85;font-size:.78rem}.scr-fair summary{cursor:pointer;align-items:center;min-height:28px;display:flex}.scr-hash{word-break:break-all;opacity:.8;font-family:ui-monospace,monospace;font-size:.72rem;display:block}.scr-empty{text-align:center;opacity:.75;padding:32px 12px}.scr-more{text-align:center;opacity:.75;margin:8px 0 0;font-size:.9em}.scr-list{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.scr-row{width:100%;min-height:56px;color:inherit;font:inherit;text-align:left;cursor:pointer;background:#00000047;border:1px solid #ffffff1f;border-radius:12px;align-items:center;gap:12px;padding:8px 12px;display:flex}.scr-row__glyph{border:1px solid var(--scr-border,#fff3);border-radius:10px;flex:none;justify-content:center;align-items:center;width:40px;height:40px;font-size:1.4rem;display:flex}.scr-row__glyph img{object-fit:contain;width:100%;height:100%}.scr-row__glyph.is-retired{opacity:.6;width:auto;min-width:40px;padding:0 8px;font-size:.7rem}.scr-row__name{flex:1;font-weight:600}.scr-row__serial{letter-spacing:.05em;opacity:.55;font-size:.72rem;font-weight:400;display:block}.scr-row__meta{font-variant-numeric:tabular-nums;opacity:.75;font-size:.9rem}.scr-row.is-won{border-color:var(--cr-gold-line-strong);background:linear-gradient(90deg, var(--cr-gold-wash), #00000047)}.scr-row.is-won .scr-row__meta{color:var(--cr-gold-hi);opacity:1;font-weight:700}.scr-row.is-lost .scr-row__meta{opacity:.45}.scr-row.is-lost .scr-row__name{opacity:.8;font-weight:500}.scr-group{flex-direction:column;gap:6px;margin-top:8px;display:flex}.scr-group__head{align-items:baseline;gap:10px;font-size:.9rem;display:flex}.scr-group__name{font-weight:700}.scr-group__count{opacity:.6}.scr-group__net{font-variant-numeric:tabular-nums;opacity:.75;margin-left:auto}.scr-group__net.is-win{color:var(--cr-gold-hi);opacity:1;font-weight:700}.scr-group__net.is-loss{opacity:.45}.scr-h{opacity:.85;margin:8px 0 0;font-size:1rem}.scr-tickets{flex-direction:column;gap:8px;display:flex}.scr-scratch{flex-direction:column;align-items:center;gap:14px;width:min(440px,100%);margin:0 auto;display:flex}.scr-result{text-align:center;min-height:1.4em;font-weight:600}.scr-result.is-win{color:var(--cr-gold-hi);background:var(--cr-gold-wash);border:1px solid var(--cr-gold-line-strong);border-radius:10px;margin:0 14px 14px;padding:8px 12px;font-size:1.15rem;font-weight:800}.scr-result.is-loss{opacity:.5;font-weight:500}.scr-actions{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.scr-verify{flex-direction:column;gap:12px;display:flex}.scr-verify__panel{background:#00000047;border:1px solid #ffffff1f;border-radius:12px;padding:12px}.scr-checks{flex-direction:column;gap:6px;margin:8px 0 0;padding:0;list-style:none;display:flex}.scr-check{background:#ffffff0d;border-left:4px solid #ffffff4d;border-radius:8px;padding:6px 10px}.scr-check.is-pass{border-left-color:#56d364}.scr-check.is-fail{border-left-color:#ff6b6b}.scr-check.is-na{opacity:.8;border-left-color:#9aa0a6}.scr-preview{pointer-events:none;width:min(260px,100%)}.scr-buy{border-color:var(--scr-border,var(--cr-gold-line-strong));width:min(400px,100%)}.scr-buy .cr-dialog__header{padding:16px 8px 8px 18px}.scr-buy__head{min-width:0}.scr-buy__title{align-items:center;gap:8px;min-width:0;font-size:20px;display:flex}.scr-buy__title span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.scr-buy__badge{object-fit:contain;flex:none;width:26px;height:26px}.scr-buy__body{flex-direction:column;gap:8px;padding:0 18px 4px;display:flex}.scr-buy__qty{justify-content:center;align-items:stretch;gap:10px;display:flex}.scr-buy__step{border:1px solid var(--cr-gold-line-strong);width:56px;height:56px;color:inherit;font:inherit;cursor:pointer;background:#ffffff0d;border-radius:14px;flex:none;font-size:1.8rem;line-height:1}.scr-buy__step:disabled{opacity:.35;cursor:default}.scr-buy__input{text-align:center;width:110px;min-width:0;height:56px;font:inherit;color:inherit;background:#00000059;border:1px solid #fff3;border-radius:14px;flex:0 110px;font-size:1.8rem;font-weight:700}.scr-buy__input:focus-visible{outline:2px solid var(--scr-accent,var(--cr-gold-hi));outline-offset:1px}.scr-buy__hint{text-align:center;opacity:.6;margin:0;font-size:.75rem}.scr-buy__sum{background:#ffffff0a;border-radius:12px;flex-direction:column;gap:2px;margin:0;padding:8px 12px;display:flex}.scr-buy__sum>div{justify-content:space-between;gap:12px;min-width:0;font-size:.92rem;display:flex}.scr-buy__sum dt{opacity:.7;margin:0}.scr-buy__sum dd{font-variant-numeric:tabular-nums;text-align:right;text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.scr-buy__sum .is-total{color:var(--cr-gold-hi);padding:4px 0;font-size:1.1rem;font-weight:800}.scr-buy__sum .is-short dd{color:#ff8a8a;font-weight:700}.scr-buy__warn{color:#ffb3b3;background:#ff6b6b1f;border:1px solid #ff6b6b66;border-radius:10px;align-items:flex-start;gap:6px;margin:0;padding:8px 10px;font-size:.85rem;display:flex}.scr-buy__warn svg{flex:none;margin-top:2px}.scr-buy__foot{gap:8px;padding:10px 18px 16px;display:flex}.scr-buy__foot>:first-child{flex:none}.scr-buy__foot>:last-child{flex:1 1 0;min-width:0}.cr-help{max-width:720px}.cr-help p{margin:0 0 var(--cr-space-3,12px);color:var(--cr-ivory-2);font-size:14px;line-height:1.6}.cr-help p:last-child{margin-bottom:0}.cr-help-list{color:var(--cr-ivory-2);gap:8px;margin:0;padding-left:20px;font-size:14px;line-height:1.55;display:grid}.cr-help-list li::marker{color:var(--cr-gold)}.cr-help-section{flex-direction:column;gap:14px;display:flex}.cr-help-games{flex-direction:column;gap:10px;display:flex}.cr-help-game{border:1px solid var(--cr-gold-line);border-radius:var(--cr-radius-lg);background:var(--cr-cabinet-700,#1a1c21);overflow:hidden}.cr-help-game[open]{border-color:var(--cr-gold-line-strong)}.cr-help-game__summary{cursor:pointer;color:var(--cr-ivory);-webkit-tap-highlight-color:transparent;align-items:center;gap:12px;padding:14px 16px;font-weight:600;list-style:none;display:flex}.cr-help-game__summary::-webkit-details-marker{display:none}.cr-help-game__summary:focus-visible{outline:2px solid var(--cr-gold);outline-offset:-2px}.cr-help-game__title{flex:1;min-width:0;font-size:15px}.cr-help-game__chevron{border-right:2px solid var(--cr-ivory-3);border-bottom:2px solid var(--cr-ivory-3);width:10px;height:10px;transition:transform var(--cr-dur-base);flex-shrink:0;transform:rotate(45deg)}.cr-help-game[open] .cr-help-game__chevron{transform:rotate(225deg)}.cr-help-game__body{padding:0 16px 16px 60px}@media (max-width:640px){.cr-help-game__body{padding-left:16px}}
