@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/barlow-condensed-vietnamese-600-normal-A5AYRdjN.woff2) format("woff2"),url(/assets/barlow-condensed-vietnamese-600-normal-CNlPk46_.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/barlow-condensed-latin-ext-600-normal-18ESti3H.woff2) format("woff2"),url(/assets/barlow-condensed-latin-ext-600-normal-Clv9cIcR.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Barlow Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/barlow-condensed-latin-600-normal-DepVgxBB.woff2) format("woff2"),url(/assets/barlow-condensed-latin-600-normal-BFJEwTuo.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/barlow-condensed-vietnamese-700-normal-DYeBwlKR.woff2) format("woff2"),url(/assets/barlow-condensed-vietnamese-700-normal-DhIzd8Tb.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/barlow-condensed-latin-ext-700-normal-CwuXbfVR.woff2) format("woff2"),url(/assets/barlow-condensed-latin-ext-700-normal-BIHFfxf0.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Barlow Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/barlow-condensed-latin-700-normal-v1xN8_Wq.woff2) format("woff2"),url(/assets/barlow-condensed-latin-700-normal-Dmwat-ge.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/barlow-condensed-vietnamese-800-normal-CpjukuLw.woff2) format("woff2"),url(/assets/barlow-condensed-vietnamese-800-normal-BZxKbt5V.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/barlow-condensed-latin-ext-800-normal-DGNyg4u8.woff2) format("woff2"),url(/assets/barlow-condensed-latin-ext-800-normal-gY_0Gifi.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Barlow Condensed;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/barlow-condensed-latin-800-normal-BKzMuPgK.woff2) format("woff2"),url(/assets/barlow-condensed-latin-800-normal-e9GbPXiK.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/barlow-condensed-vietnamese-900-normal-Dt_hWMjt.woff2) format("woff2"),url(/assets/barlow-condensed-vietnamese-900-normal-swJS2L_Y.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/barlow-condensed-latin-ext-900-normal-BgjSW1bu.woff2) format("woff2"),url(/assets/barlow-condensed-latin-ext-900-normal-CoV-fQpy.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Barlow Condensed;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/barlow-condensed-latin-900-normal-SFh9ViAc.woff2) format("woff2"),url(/assets/barlow-condensed-latin-900-normal-Bz1RFETY.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Russo One;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/russo-one-cyrillic-400-normal-BXZIn0h3.woff2) format("woff2"),url(/assets/russo-one-cyrillic-400-normal-rRbrNFRA.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Russo One;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/russo-one-latin-ext-400-normal-CezFp_e4.woff2) format("woff2"),url(/assets/russo-one-latin-ext-400-normal-BssN3Pxm.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Russo One;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/russo-one-latin-400-normal-BfOuQF9V.woff2) format("woff2"),url(/assets/russo-one-latin-400-normal-CosRecV9.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/nunito-cyrillic-ext-400-normal-CuPM9foi.woff2) format("woff2"),url(/assets/nunito-cyrillic-ext-400-normal-xaE7D4Sw.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/nunito-cyrillic-400-normal-xAOo5cBP.woff2) format("woff2"),url(/assets/nunito-cyrillic-400-normal-D1j0u8EH.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/nunito-vietnamese-400-normal-BHkVbP3T.woff2) format("woff2"),url(/assets/nunito-vietnamese-400-normal-DtOtW02z.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/nunito-latin-ext-400-normal-i-8OOpdj.woff2) format("woff2"),url(/assets/nunito-latin-ext-400-normal-CjMJVfGn.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Nunito;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/nunito-latin-400-normal-r8SDr6Up.woff2) format("woff2"),url(/assets/nunito-latin-400-normal-DKg4f3fz.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/nunito-cyrillic-ext-500-normal-BooqzoBf.woff2) format("woff2"),url(/assets/nunito-cyrillic-ext-500-normal-ryWF3qTI.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/nunito-cyrillic-500-normal-C7KGZCzc.woff2) format("woff2"),url(/assets/nunito-cyrillic-500-normal-CsSUaxYY.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/nunito-vietnamese-500-normal-BpqpEYcO.woff2) format("woff2"),url(/assets/nunito-vietnamese-500-normal-9ShSsgIA.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/nunito-latin-ext-500-normal-DpF2BH_v.woff2) format("woff2"),url(/assets/nunito-latin-ext-500-normal-CVNQN0KE.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Nunito;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/nunito-latin-500-normal-EugFkASW.woff2) format("woff2"),url(/assets/nunito-latin-500-normal-B5klmw3Q.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/nunito-cyrillic-ext-600-normal-CWPPjBOD.woff2) format("woff2"),url(/assets/nunito-cyrillic-ext-600-normal-vnfu4DTE.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/nunito-cyrillic-600-normal-DJGQ2h05.woff2) format("woff2"),url(/assets/nunito-cyrillic-600-normal-BUjmtIuu.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/nunito-vietnamese-600-normal-BY8O6Cug.woff2) format("woff2"),url(/assets/nunito-vietnamese-600-normal-DO1RqFw5.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/nunito-latin-ext-600-normal-Dd9Zuxh1.woff2) format("woff2"),url(/assets/nunito-latin-ext-600-normal-BKUpuB78.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Nunito;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/nunito-latin-600-normal-Br8yIETf.woff2) format("woff2"),url(/assets/nunito-latin-600-normal-Cd0eNu1l.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/nunito-cyrillic-ext-700-normal-BuR0mlCG.woff2) format("woff2"),url(/assets/nunito-cyrillic-ext-700-normal-DfoqN4Gs.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/nunito-cyrillic-700-normal-DP36NgGt.woff2) format("woff2"),url(/assets/nunito-cyrillic-700-normal-DfHRUDv-.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/nunito-vietnamese-700-normal-Ch8EUCfz.woff2) format("woff2"),url(/assets/nunito-vietnamese-700-normal-C9SQsXvj.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/nunito-latin-ext-700-normal-BWeMsAzO.woff2) format("woff2"),url(/assets/nunito-latin-ext-700-normal-D4woHhbd.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Nunito;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/nunito-latin-700-normal-Dort48En.woff2) format("woff2"),url(/assets/nunito-latin-700-normal-OcDqTBcA.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/nunito-cyrillic-ext-800-normal-B-cvGohL.woff2) format("woff2"),url(/assets/nunito-cyrillic-ext-800-normal-pjRatrRO.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/nunito-cyrillic-800-normal-D3igD7Kl.woff2) format("woff2"),url(/assets/nunito-cyrillic-800-normal-DymMgApb.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/nunito-vietnamese-800-normal-D_CZYdm9.woff2) format("woff2"),url(/assets/nunito-vietnamese-800-normal-Dz0hZPb5.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/nunito-latin-ext-800-normal-CtU8tJOV.woff2) format("woff2"),url(/assets/nunito-latin-ext-800-normal-CDcxIxx8.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Nunito;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/nunito-latin-800-normal-Dz8SOQK_.woff2) format("woff2"),url(/assets/nunito-latin-800-normal-D-J0wlBY.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/nunito-cyrillic-ext-900-normal-BLeVovcl.woff2) format("woff2"),url(/assets/nunito-cyrillic-ext-900-normal-DKFql_-q.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/nunito-cyrillic-900-normal-CWPcV0_V.woff2) format("woff2"),url(/assets/nunito-cyrillic-900-normal-Dr1fjxoU.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/nunito-vietnamese-900-normal-D6LWQAy_.woff2) format("woff2"),url(/assets/nunito-vietnamese-900-normal-WV2-fBew.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/nunito-latin-ext-900-normal-Dllsvgjo.woff2) format("woff2"),url(/assets/nunito-latin-ext-900-normal-CTBZd6bf.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Nunito;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/nunito-latin-900-normal-BVB1fGs6.woff2) format("woff2"),url(/assets/nunito-latin-900-normal-CVn49sIn.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--bg: #020f1b;--bg-deep: #010a13;--surface: #071827;--surface-raised: #0b2033;--surface-hover: #0f2940;--border: #1b3550;--border-strong: #2a4d70;--text: #f5f7fb;--text-muted: #a8b6cd;--text-dim: #7f91ad;--accent: #ffd329;--accent-hover: #ffe16a;--accent-ink: #1a1300;--cyan: #20bfff;--violet: #a642ff;--success: #20d69c;--danger: #ff5367;--warning: #ffb020;--r-common: #8c9bb0;--r-uncommon: #3fd35f;--r-rare: #2f8bff;--r-epic: #b14dff;--r-legendary: #ffb21f;--font-display: "Barlow Condensed", "Arial Narrow", system-ui, sans-serif;--font-body: "Nunito", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--s1: 4px;--s2: 8px;--s3: 12px;--s4: 16px;--s5: 24px;--s6: 32px;--s7: 48px;--radius-sm: 8px;--radius: 12px;--radius-lg: 14px;--shadow-glow: 0 0 0 1px rgba(255, 211, 41, .5), 0 0 22px rgba(255, 211, 41, .18);--focus: 0 0 0 3px rgba(32, 191, 255, .55);--strip-h: 64px;--header-h: 64px;--gamenav-h: 52px;--sidebar-w: 220px;color-scheme:dark}:root[data-theme=light]{--bg: #eef2f8;--bg-deep: #e3e9f2;--surface: #ffffff;--surface-raised: #f5f8fc;--surface-hover: #e9eff7;--border: #cfd9e6;--border-strong: #a9bbd1;--text: #0b1726;--text-muted: #3d4f68;--text-dim: #5a6b83;--accent: #f5c400;--accent-hover: #ffd329;color-scheme:light}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}html,body{margin:0;background:var(--bg);color:var(--text);font-family:var(--font-body);font-size:15px;line-height:1.5}body{overflow-x:hidden}img,svg{display:block;max-width:100%}a{color:inherit;text-decoration:none}a.link{color:var(--accent);text-decoration:underline;text-underline-offset:3px}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer}:focus-visible{outline:none;box-shadow:var(--focus);border-radius:6px}h1,h2,h3,h4{margin:0;font-family:var(--font-display);font-weight:700;letter-spacing:.01em;line-height:1.1}h1{font-size:clamp(30px,4vw,44px)}h2{font-size:clamp(22px,2.4vw,28px)}h3{font-size:20px}p{margin:0}.sr-only{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.skip-link{position:absolute;left:12px;top:-60px;z-index:100;background:var(--accent);color:var(--accent-ink);padding:10px 16px;border-radius:8px;font-weight:700}.skip-link:focus{top:12px}.muted{color:var(--text-muted)}.dim{color:var(--text-dim)}.small{font-size:13px}.xs{font-size:12px}.num{font-variant-numeric:tabular-nums}.upper{text-transform:uppercase;letter-spacing:.06em}.text-accent{color:var(--accent)}.text-success{color:var(--success)}.text-danger{color:var(--danger)}.text-cyan{color:var(--cyan)}.text-violet{color:#c98bff}.app{min-height:100vh;display:flex;flex-direction:column;overflow-x:clip}.app-body{display:flex;flex:1;min-width:0}.main-col{flex:1;min-width:0;display:flex;flex-direction:column}main{flex:1;padding:var(--s5);display:flex;flex-direction:column;gap:var(--s5);min-width:0}.page{display:flex;flex-direction:column;gap:var(--s5);min-width:0}.container-narrow{max-width:880px;width:100%}.row{display:flex;align-items:center;gap:var(--s3)}.row-wrap{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s2)}.between{justify-content:space-between}.stack{display:flex;flex-direction:column;gap:var(--s3)}.stack-sm{display:flex;flex-direction:column;gap:var(--s2)}.stack-lg{display:flex;flex-direction:column;gap:var(--s5)}.grow{flex:1;min-width:0}.grid{display:grid;gap:var(--s4)}.grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-auto{grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.grid-auto-sm{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}.split{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:var(--s5);align-items:start}.split-even{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--s5);align-items:start}.drops-strip{display:flex;align-items:stretch;gap:var(--s2);height:var(--strip-h);padding:6px var(--s3);background:var(--bg-deep);border-bottom:1px solid var(--border);overflow:clip;contain:paint}.drops-strip__label{flex:none;display:flex;flex-direction:column;justify-content:center;font-family:var(--font-display);font-weight:700;font-size:13px;line-height:1.15;padding-right:var(--s2)}.drops-strip__label .live{display:flex;align-items:center;gap:6px}.drops-strip__label .live:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--success);box-shadow:0 0 8px var(--success)}.drops-strip__list{display:flex;gap:var(--s2);overflow:clip;list-style:none;margin:0;padding:0;min-width:0}.drop-chip{flex:none;display:flex;align-items:center;gap:8px;width:168px;padding:4px 8px 4px 4px;border-radius:8px;background:var(--surface);border:1px solid var(--border);border-bottom-width:2px}.drop-chip .art{width:44px;height:44px;border-radius:6px;overflow:hidden;flex:none}.drop-chip>span{line-height:1.2}.drop-chip .coin{font-size:12px}.drop-chip__name{font-size:12px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.drop-chip__meta{font-size:11px;color:var(--text-dim)}.header{position:sticky;top:0;z-index:40;display:flex;align-items:center;gap:var(--s3);height:var(--header-h);padding:0 var(--s4);background:#020f1bf0;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid var(--border)}:root[data-theme=light] .header{background:#fffffff0}.logo{display:flex;align-items:center;gap:6px;font-family:var(--font-display);font-weight:800;font-size:26px;letter-spacing:.02em;flex:none}.logo svg{width:26px;height:30px}.header__links{display:flex;gap:6px}.header__right{margin-left:auto;display:flex;align-items:center;gap:var(--s2)}.select-chip{display:flex;align-items:center;gap:4px;height:36px;padding:0 10px;border-radius:8px;background:transparent;border:1px solid transparent;font-size:13px;font-weight:600}.select-chip select{background:transparent;border:0;font-weight:600;font-size:13px;cursor:pointer}.select-chip select option{background:var(--surface)}.balance-box{display:flex;align-items:center;gap:8px;height:44px;padding:0 10px;border-radius:10px;border:1px solid var(--border-strong);background:var(--surface);line-height:1.15}.balance-box--violet{border-color:#a642ffb3;box-shadow:inset 0 0 18px #a642ff26}.balance-box--coin{border-color:#ffd32980}.balance-box strong{font-family:var(--font-display);font-size:18px;font-weight:700}.balance-box small{display:block;font-size:11px;color:var(--text-muted)}.icon-btn{display:inline-grid;place-items:center;width:40px;height:40px;border-radius:10px;border:1px solid var(--border);background:var(--surface);position:relative;flex:none}.icon-btn:hover{background:var(--surface-hover)}.icon-btn--accent{background:var(--accent);color:var(--accent-ink);border-color:var(--accent);width:30px;height:30px;border-radius:7px}.icon-btn .dot{position:absolute;top:-4px;right:-4px;min-width:18px;height:18px;padding:0 4px;border-radius:9px;background:var(--danger);color:#fff;font-size:11px;font-weight:700;display:grid;place-items:center}.avatar{border-radius:50%;flex:none;display:grid;place-items:center;font-family:var(--font-display);font-weight:700;color:#fff;overflow:hidden}.user-menu{position:relative}.menu{position:absolute;right:0;top:calc(100% + 8px);min-width:220px;background:var(--surface-raised);border:1px solid var(--border-strong);border-radius:var(--radius);padding:6px;box-shadow:0 16px 40px #00000080;z-index:60}.menu a,.menu button{display:flex;align-items:center;gap:10px;width:100%;padding:10px 12px;border-radius:8px;background:transparent;border:0;font-size:14px;text-align:left}.menu a:hover,.menu button:hover{background:var(--surface-hover)}.menu hr{border:0;border-top:1px solid var(--border);margin:6px 0}.menu-toggle{display:none}.sidebar{position:sticky;top:var(--header-h);height:calc(100vh - var(--header-h));width:var(--sidebar-w);flex:none;display:flex;flex-direction:column;border-right:1px solid var(--border);background:var(--bg)}.sidebar__scroll{flex:1;overflow-y:auto;padding:var(--s3) var(--s2);min-height:0}.sidebar__footer{flex:none;padding:var(--s2);border-top:1px solid var(--border)}.side-section{margin:var(--s4) var(--s3) var(--s2);font-size:12px;font-weight:700;letter-spacing:.06em;color:var(--text-dim)}.side-link{display:flex;align-items:center;gap:12px;min-height:42px;padding:8px 12px;border-radius:10px;border:1px solid transparent;font-size:14px;font-weight:500;color:var(--text)}.side-link svg{width:20px;height:20px;flex:none;color:var(--text-muted)}.side-link:hover{background:var(--surface)}.side-link.active{color:var(--accent);border-color:var(--accent);background:#ffd32914;box-shadow:0 0 18px #ffd3291f;font-weight:700}.side-link.active svg{color:var(--accent)}.side-link .badge{margin-left:auto}.drawer-backdrop{display:none}.games-nav{display:flex;gap:4px;padding:6px var(--s4);border-bottom:1px solid var(--border);overflow-x:auto;scrollbar-width:thin;background:var(--bg)}.games-nav a{flex:none;display:flex;align-items:center;gap:8px;height:40px;padding:0 14px;border-radius:10px;border:1px solid transparent;font-size:14px;font-weight:600;white-space:nowrap}.games-nav a svg{width:18px;height:18px;color:var(--accent)}.games-nav a:hover{background:var(--surface)}.games-nav a.active{border-color:var(--accent);color:var(--accent);background:#ffd32914}.footer{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s4) var(--s5);padding:var(--s4) var(--s5);border-top:1px solid var(--border);background:var(--bg-deep);font-size:13px}.footer nav{display:flex;flex-wrap:wrap;gap:var(--s2) var(--s4)}.footer nav a:hover{color:var(--accent)}.footer__note{margin-left:auto;text-align:right;color:var(--text-dim);font-size:12px}.age-badge{display:inline-grid;place-items:center;width:34px;height:34px;border-radius:50%;border:2px solid var(--text-muted);font-size:11px;font-weight:800}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:0 18px;border-radius:10px;border:1px solid var(--border-strong);background:var(--surface-raised);font-weight:700;font-size:15px;white-space:nowrap;transition:background .15s,border-color .15s,transform .05s}.btn:hover:not(:disabled){background:var(--surface-hover)}.btn:active:not(:disabled){transform:translateY(1px)}.btn:disabled,.btn[aria-disabled=true]{opacity:.55;cursor:not-allowed}.btn svg{width:18px;height:18px;flex:none}.btn-primary{background:linear-gradient(180deg,#ffe15a,var(--accent));border-color:var(--accent);color:var(--accent-ink);box-shadow:0 6px 18px #ffd32933}.btn-primary:hover:not(:disabled){background:var(--accent-hover)}.btn-outline{background:transparent;border-color:var(--accent);color:var(--accent)}.btn-outline:hover:not(:disabled){background:#ffd32914}.btn-ghost{background:transparent;border-color:transparent}.btn-danger{background:#ff53671f;border-color:#ff536799;color:#ff8b98}.btn-sm{min-height:34px;padding:0 12px;font-size:13px;border-radius:8px}.btn-lg{min-height:52px;font-size:17px;padding:0 24px}.btn-block{width:100%}.btn .spinner{width:16px;height:16px}.chip{display:inline-flex;align-items:center;gap:6px;min-height:36px;padding:0 14px;border-radius:9px;border:1px solid var(--border);background:var(--surface);font-size:13px;font-weight:600;white-space:nowrap}.chip[aria-pressed=true],.chip[aria-checked=true],.chip.active{border-color:var(--accent);color:var(--accent);background:#ffd32914}.panel{background:linear-gradient(180deg,#0b2033d9,#071827eb);border:1px solid var(--border);border-radius:var(--radius-lg);padding:var(--s5);min-width:0}:root[data-theme=light] .panel{background:var(--surface)}.panel-tight{padding:var(--s4)}.panel__head{display:flex;align-items:center;justify-content:space-between;gap:var(--s3);margin-bottom:var(--s4);flex-wrap:wrap}.panel__title{display:flex;align-items:center;gap:10px}.panel__title svg{width:22px;height:22px;color:var(--accent)}.panel--accent{border-color:#ffd32999}.panel--cyan{border-color:#20bfff8c}.panel--violet{border-color:#a642ff99}.panel--success{border-color:#20d69c8c}.panel--danger{border-color:#ff536799}.section-head{display:flex;align-items:baseline;gap:var(--s3);flex-wrap:wrap}.section-head h2{display:flex;align-items:center;gap:10px}.section-head h2 svg{width:24px;height:24px;color:var(--accent)}.section-head .more{margin-left:auto;color:var(--accent);font-weight:700;font-size:14px;display:inline-flex;align-items:center;gap:6px}.stat{display:flex;align-items:center;gap:var(--s3);padding:var(--s4);border-radius:var(--radius);border:1px solid var(--border);background:var(--surface);min-width:0}.stat__icon{width:44px;height:44px;border-radius:10px;display:grid;place-items:center;flex:none;background:#ffd3291a;color:var(--accent)}.stat__icon svg{width:24px;height:24px}.stat__label{font-size:13px;color:var(--text-muted)}.stat__value{font-family:var(--font-display);font-size:26px;font-weight:700;line-height:1.1}.badge{display:inline-flex;align-items:center;gap:4px;height:22px;padding:0 8px;border-radius:6px;font-size:11px;font-weight:700;letter-spacing:.03em;border:1px solid currentColor;white-space:nowrap}.badge svg{width:12px;height:12px}.badge-solid{background:var(--accent);color:var(--accent-ink);border-color:var(--accent)}.badge-demo{color:var(--cyan);background:#20bfff1a}.badge-success{color:var(--success);background:#20d69c1a}.badge-danger{color:#ff7e8e;background:#ff53671a}.badge-warning{color:var(--warning);background:#ffb0201a}.badge-muted{color:var(--text-muted);background:#a8b6cd14}.badge-accent{color:var(--accent);background:#ffd32914}.rarity-common{--rc: var(--r-common)}.rarity-uncommon{--rc: var(--r-uncommon)}.rarity-rare{--rc: var(--r-rare)}.rarity-epic{--rc: var(--r-epic)}.rarity-legendary{--rc: var(--r-legendary)}.badge-rarity{color:var(--rc);background:color-mix(in srgb,var(--rc) 14%,transparent)}.item-card{position:relative;display:flex;flex-direction:column;border-radius:var(--radius);border:1px solid color-mix(in srgb,var(--rc, var(--border)) 55%,transparent);background:var(--surface);overflow:hidden;min-width:0;text-align:left;padding:0;transition:transform .15s,box-shadow .15s}.item-card:hover{box-shadow:0 0 0 1px color-mix(in srgb,var(--rc, var(--accent)) 70%,transparent),0 8px 24px #00000059}.item-card.selected{border-color:var(--accent);box-shadow:var(--shadow-glow)}.item-card.disabled{opacity:.55}.item-card__art{aspect-ratio:1 / .86;position:relative}.item-card__art>svg{width:100%;height:100%}.item-card__body{padding:8px 10px 10px;display:flex;flex-direction:column;gap:2px;background:linear-gradient(0deg,#010a13eb,#010a13a6)}:root[data-theme=light] .item-card__body{background:var(--surface)}.item-card__name{font-weight:700;font-size:14px;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.item-card__type{font-size:12px;color:var(--text-muted)}.item-card__corner{position:absolute;top:8px;left:8px;right:8px;display:flex;justify-content:space-between;align-items:flex-start;gap:6px;pointer-events:none}.item-card__corner>*{pointer-events:auto}.check{width:26px;height:26px;border-radius:7px;display:grid;place-items:center;border:2px solid var(--border-strong);background:#010a13b3}.check.on{background:var(--accent);border-color:var(--accent);color:var(--accent-ink)}.check svg{width:16px;height:16px}.coin{display:inline-flex;align-items:center;gap:6px;font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap}.coin svg{width:1.1em;height:1.1em;flex:none}.price-pill{display:inline-flex;align-items:center;gap:6px;padding:4px 12px;border-radius:8px;background:var(--accent);color:var(--accent-ink);font-weight:800;font-size:14px}.case-card{position:relative;display:flex;flex-direction:column;align-items:center;gap:6px;padding:var(--s3) var(--s3) var(--s4);border-radius:var(--radius-lg);border:1px solid var(--border);background:radial-gradient(120% 90% at 50% 20%,color-mix(in srgb,var(--glow, #20bfff) 22%,transparent),transparent 70%),var(--surface);min-width:0;transition:transform .15s,border-color .15s}.case-card:hover{border-color:color-mix(in srgb,var(--glow, #20bfff) 70%,transparent);transform:translateY(-2px)}.case-card__art{width:100%;aspect-ratio:1.25}.case-card__art svg{width:100%;height:100%}.case-card__name{font-family:var(--font-display);font-weight:700;font-size:19px;text-align:center}.case-card .badge{position:absolute;top:10px;left:10px}.hero{position:relative;border-radius:var(--radius-lg);overflow:hidden;border:1px solid var(--border);min-height:300px;display:flex;isolation:isolate}.hero__art{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.hero__art svg{width:100%;height:100%}.hero__content{position:relative;padding:var(--s6);display:flex;flex-direction:column;gap:var(--s3);justify-content:center;max-width:620px}.hero__title{font-family:var(--font-display);font-weight:800;font-size:clamp(44px,7vw,92px);line-height:.9;letter-spacing:.01em;text-transform:uppercase;background:linear-gradient(180deg,#fff,#c8ecff 45%,#4fb6ff);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 4px 18px rgba(32,191,255,.45))}.hero__subtitle{font-family:var(--font-display);font-weight:800;font-size:clamp(26px,3.4vw,42px);color:var(--accent);text-transform:uppercase;line-height:1}.hero--compact{min-height:170px}.hero--compact .hero__content{padding:var(--s5) var(--s6)}.page-title{display:flex;align-items:center;gap:var(--s3)}.page-title>svg{width:40px;height:40px;color:var(--accent);flex:none}.countdown{display:flex;gap:6px}.countdown__cell{min-width:58px;padding:6px 8px;border-radius:8px;border:1px solid var(--border-strong);background:#010a13bf;text-align:center}.countdown__cell strong{display:block;font-family:var(--font-display);font-size:24px;line-height:1}.countdown__cell span{font-size:10px;color:var(--text-muted);letter-spacing:.08em}.field{display:flex;flex-direction:column;gap:6px;min-width:0}.field label,.label{font-weight:600;font-size:14px}.input-wrap{position:relative;display:flex;align-items:center}.input-wrap>svg{position:absolute;left:14px;width:18px;height:18px;color:var(--text-muted);pointer-events:none}.input,select.input,textarea.input{width:100%;min-height:46px;padding:10px 14px;border-radius:10px;border:1px solid var(--border-strong);background:#010a1399;font-size:15px}:root[data-theme=light] .input{background:#fff}textarea.input{min-height:120px;resize:vertical}.input-wrap>svg+.input{padding-left:42px}.input-wrap .input-action{position:absolute;right:6px;min-height:34px}.input:focus{border-color:var(--cyan);outline:none;box-shadow:var(--focus)}.input[aria-invalid=true]{border-color:var(--danger)}.hint{font-size:12.5px;color:var(--text-dim)}.error-text{font-size:13px;color:#ff8b98;display:flex;gap:6px;align-items:flex-start}.error-text svg{width:16px;height:16px;flex:none;margin-top:2px}.checkbox{display:flex;align-items:flex-start;gap:10px;cursor:pointer;font-size:14px}.checkbox input{width:20px;height:20px;margin:1px 0 0;accent-color:var(--accent);flex:none}.switch{position:relative;width:48px;height:28px;border-radius:14px;border:1px solid var(--border-strong);background:var(--surface-raised);flex:none;padding:0}.switch:after{content:"";position:absolute;top:3px;left:3px;width:20px;height:20px;border-radius:50%;background:var(--text-muted);transition:transform .15s}.switch[aria-checked=true]{background:var(--accent);border-color:var(--accent)}.switch[aria-checked=true]:after{transform:translate(20px);background:var(--accent-ink)}.setting-row{display:flex;align-items:center;justify-content:space-between;gap:var(--s4);padding:var(--s3) 0;border-bottom:1px solid var(--border)}.setting-row:last-child{border-bottom:0}input[type=range]{width:100%;accent-color:var(--accent)}.tabs{display:flex;gap:var(--s2);overflow-x:auto;scrollbar-width:thin;padding-bottom:2px}.tab{flex:none;display:inline-flex;align-items:center;gap:8px;min-height:46px;padding:0 20px;border-radius:10px;border:1px solid var(--border);background:var(--surface);font-weight:600}.tab svg{width:18px;height:18px}.tab[aria-selected=true]{border-color:var(--accent);color:var(--accent);background:#ffd32914;box-shadow:0 0 16px #ffd3291f}.table-wrap{overflow-x:auto;border:1px solid var(--border);border-radius:var(--radius)}table.table{width:100%;border-collapse:collapse;font-size:14px}.table th{text-align:left;font-size:12px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--text-muted);padding:12px 14px;background:var(--surface-raised);white-space:nowrap}.table td{padding:12px 14px;border-top:1px solid var(--border);vertical-align:middle}.table tbody tr:hover{background:#ffffff05}.table .right{text-align:right}.dialog-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:#00060cb8;display:grid;place-items:center;padding:var(--s4);z-index:80}.dialog{width:min(520px,100%);max-height:calc(100vh - 32px);overflow-y:auto;background:var(--surface-raised);border:1px solid var(--border-strong);border-radius:var(--radius-lg);padding:var(--s5);display:flex;flex-direction:column;gap:var(--s4);box-shadow:0 24px 60px #0009}.dialog--wide{width:min(760px,100%)}.dialog__actions{display:flex;justify-content:flex-end;gap:var(--s2);flex-wrap:wrap}.toasts{position:fixed;right:16px;bottom:16px;z-index:90;display:flex;flex-direction:column;gap:8px;max-width:min(380px,calc(100vw - 32px))}.toast{display:flex;gap:10px;align-items:flex-start;padding:12px 14px;border-radius:10px;background:var(--surface-raised);border:1px solid var(--border-strong);box-shadow:0 10px 30px #00000080;font-size:14px}.toast svg{width:20px;height:20px;flex:none}.toast--success{border-color:#20d69c99}.toast--success svg{color:var(--success)}.toast--error{border-color:#ff536799}.toast--error svg{color:var(--danger)}.toast--info svg{color:var(--cyan)}.notice{display:flex;gap:12px;align-items:flex-start;padding:14px 16px;border-radius:var(--radius);border:1px solid var(--border-strong);background:#20bfff0f;font-size:14px}.notice>svg{width:20px;height:20px;flex:none;color:var(--cyan);margin-top:1px}.notice--warning{background:#ffb02012;border-color:#ffb02073}.notice--warning>svg{color:var(--warning)}.notice--danger{background:#ff536712;border-color:#ff536780}.notice--danger>svg{color:var(--danger)}.notice--success{background:#20d69c12;border-color:#20d69c73}.notice--success>svg{color:var(--success)}.empty{display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--s3);padding:var(--s6) var(--s4);border:1px dashed var(--border-strong);border-radius:var(--radius);color:var(--text-muted)}.empty>svg{width:40px;height:40px;color:var(--text-dim)}.skeleton{background:linear-gradient(90deg,var(--surface) 25%,var(--surface-hover) 50%,var(--surface) 75%);background-size:200% 100%;animation:shimmer 1.4s infinite;border-radius:8px}@keyframes shimmer{to{background-position:-200% 0}}.spinner{width:18px;height:18px;border-radius:50%;border:2px solid currentColor;border-right-color:transparent;animation:spin .7s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.progress{height:8px;border-radius:4px;background:var(--surface-hover);overflow:hidden}.progress>span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#ffbf1f,var(--accent))}.progress--cyan>span{background:linear-gradient(90deg,#1b84ff,var(--cyan))}.breadcrumbs ol{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:0;padding:0;font-size:14px;color:var(--text-muted)}.breadcrumbs li{display:flex;align-items:center;gap:8px}.breadcrumbs li+li:before{content:"›";color:var(--text-dim)}.breadcrumbs a:hover{color:var(--accent)}.breadcrumbs [aria-current]{color:var(--text);font-weight:600}.pagination{display:flex;gap:6px;align-items:center;flex-wrap:wrap}.pagination button{min-width:40px;height:40px;border-radius:8px;border:1px solid var(--border);background:var(--surface);font-weight:700}.pagination button[aria-current=page]{background:var(--accent);color:var(--accent-ink);border-color:var(--accent)}.pagination button:disabled{opacity:.4;cursor:not-allowed}details.faq{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface)}details.faq summary{cursor:pointer;padding:14px 16px;font-weight:600;list-style:none;display:flex;justify-content:space-between;gap:12px}details.faq summary::-webkit-details-marker{display:none}details.faq summary:after{content:"+";color:var(--accent);font-weight:800}details.faq[open] summary:after{content:"−"}details.faq>div{padding:0 16px 14px;color:var(--text-muted);font-size:14px}.steps{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--s3)}.steps li{display:flex;gap:12px;align-items:flex-start}.step-num{width:32px;height:32px;border-radius:50%;display:grid;place-items:center;flex:none;border:2px solid var(--accent);color:var(--accent);font-weight:800;font-family:var(--font-display)}.step-num.done{background:var(--accent);color:var(--accent-ink)}.kv{display:grid;grid-template-columns:auto 1fr;gap:8px 16px;font-size:14px}.kv dt{color:var(--text-muted)}.kv dd{margin:0;text-align:right;font-weight:600}:root[data-reduce-motion=true] *,:root[data-reduce-motion=true] *:before,:root[data-reduce-motion=true] *:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}}@media (max-width: 1280px){.header__links,.balance-box--violet{display:none}.split{grid-template-columns:minmax(0,1fr) 300px}.grid-5{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width: 1100px){.split,.split-even{grid-template-columns:minmax(0,1fr)}.grid-4,.grid-5{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 1023px){.menu-toggle{display:inline-grid}.sidebar{position:fixed;top:0;left:0;height:100vh;z-index:70;width:min(300px,86vw);transform:translate(-102%);transition:transform .2s ease;box-shadow:12px 0 40px #00000080;visibility:hidden}.sidebar.open{transform:none;visibility:visible}.drawer-backdrop.open{display:block;position:fixed;top:0;right:0;bottom:0;left:0;z-index:65;background:#00060c99}.header .lang-cur{display:none}}@media (max-width: 760px){main{padding:var(--s4)}.grid-2,.grid-3{grid-template-columns:minmax(0,1fr)}.grid-4,.grid-5{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-auto{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}.hero__content{padding:var(--s5)}.panel{padding:var(--s4)}.balance-box--inv,.drops-strip__label{display:none}.footer__note{margin-left:0;text-align:left}.table-cards thead{display:none}.table-cards tr{display:grid;grid-template-columns:1fr 1fr;gap:4px 12px;padding:12px;border-top:1px solid var(--border)}.table-cards td{border:0;padding:2px 0}.table-cards td[data-label]:before{content:attr(data-label);display:block;font-size:11px;color:var(--text-dim);text-transform:uppercase;letter-spacing:.05em}}@media (max-width: 440px){.logo span{display:none}.balance-box{padding:0 8px}.balance-box small{display:none}.countdown__cell{min-width:48px}.grid-auto,.grid-auto-sm{grid-template-columns:repeat(2,minmax(0,1fr))}}.game-picker{padding:0 4px 8px;border-bottom:1px solid var(--border);margin-bottom:8px}.game-picker__current,.game-picker__item{display:flex;align-items:center;gap:8px;width:100%;min-height:44px;padding:6px 12px;border-radius:10px;border:1px solid var(--border-strong);background:var(--surface);text-align:left}.game-picker__current{border-color:var(--accent);box-shadow:0 0 16px #ffd3291f}.game-picker__item{border-color:transparent;background:transparent;min-height:40px}.game-picker__item:hover{background:var(--surface)}.game-picker__item.active{border-color:var(--accent);background:#ffd3290f}.game-picker__name{flex:1;font-family:var(--font-display);font-weight:800;font-size:18px;letter-spacing:.02em;text-transform:uppercase;color:var(--ga, var(--text));white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.game-picker__item .game-picker__name{font-size:15px}@media (max-width: 900px){.hero-bonus{display:none!important}}@media (max-width: 1100px){[data-upgrade-layout]{grid-template-columns:minmax(0,1fr)!important}[data-upgrade-layout] .iu-art{display:none}}@keyframes stamp-in{0%{transform:scale(1.8) rotate(-12deg);opacity:0}to{transform:scale(1) rotate(0);opacity:1}}.item-art{position:relative;width:100%;aspect-ratio:200 / 172;display:grid;place-items:center;overflow:hidden;background:radial-gradient(70% 60% at 50% 105%,color-mix(in srgb,var(--rc) 55%,transparent) 0%,transparent 70%),radial-gradient(90% 80% at 50% 40%,color-mix(in srgb,var(--rc) 14%,#0a1828),#050e1a 75%)}.item-art__glow{position:absolute;left:15%;right:15%;bottom:6%;height:22%;border-radius:50%;background:var(--rc);filter:blur(18px);opacity:.45}.item-art img{position:relative;width:86%;height:86%;object-fit:contain;filter:drop-shadow(0 8px 14px rgba(0,0,0,.55));transition:transform .35s cubic-bezier(.2,.8,.2,1);-webkit-user-select:none;user-select:none}.item-card:hover .item-art img,.drop-chip:hover .item-art img{transform:translateY(-4px) scale(1.06) rotate(-2deg)}.item-card{background:linear-gradient(180deg,#0a1a2b,#071321);border:1px solid color-mix(in srgb,var(--rc, var(--border)) 35%,var(--border));box-shadow:inset 0 -3px color-mix(in srgb,var(--rc, var(--border)) 85%,transparent)}.item-card:hover{transform:translateY(-3px);box-shadow:inset 0 -3px 0 0 var(--rc, var(--accent)),0 0 0 1px color-mix(in srgb,var(--rc, var(--accent)) 55%,transparent),0 14px 30px -10px color-mix(in srgb,var(--rc, var(--accent)) 45%,transparent)}.item-card.selected{box-shadow:inset 0 -3px 0 0 var(--accent),0 0 0 2px var(--accent),0 0 26px #ffd32947}.item-card__body{background:transparent;padding:8px 12px 12px}.item-card__name{font-size:13.5px}.item-card__type{font-size:11.5px;text-transform:uppercase;letter-spacing:.05em;color:color-mix(in srgb,var(--rc, var(--text-muted)) 60%,var(--text-muted))}.case-art{position:relative;width:100%;height:100%;display:grid;place-items:center}.case-art__glow{position:absolute;top:18%;right:14%;bottom:8%;left:14%;border-radius:50%;background:radial-gradient(circle,var(--glow) 0%,transparent 65%);opacity:.55;filter:blur(14px);transition:opacity .3s,transform .3s}.case-art img{position:relative;width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 14px 18px rgba(0,0,0,.6));transition:transform .45s cubic-bezier(.2,.8,.2,1);-webkit-user-select:none;user-select:none}.case-card{background:radial-gradient(80% 55% at 50% 88%,color-mix(in srgb,var(--glow, #20bfff) 28%,transparent) 0%,transparent 70%),linear-gradient(180deg,#0b1d30,#071321);border-color:color-mix(in srgb,var(--glow, #20bfff) 22%,var(--border));padding-top:18px}.case-card__art{aspect-ratio:1.15}.case-card:hover{transform:translateY(-4px);box-shadow:0 18px 40px -16px color-mix(in srgb,var(--glow, #20bfff) 70%,transparent)}.case-card:hover .case-art:not(.case-art--composed) img{transform:translateY(-8px) scale(1.06);animation:case-float 2.4s ease-in-out infinite .45s}.case-card:hover .case-art__glow{opacity:.9;transform:scale(1.1)}@keyframes case-float{0%,to{transform:translateY(-8px) scale(1.06)}50%{transform:translateY(-14px) scale(1.06) rotate(1deg)}}.case-card__name{font-size:18px;letter-spacing:.02em}.price-pill{box-shadow:0 4px 14px #ffd3294d}.case-art--special img{position:relative;width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 16px 22px rgba(0,0,0,.55));transition:transform .45s cubic-bezier(.2,.8,.2,1),filter .3s}.case-art--special .case-art__glow{top:10%;right:12%;bottom:6%;left:12%;opacity:.45}.case-card:hover .case-art--special img{transform:translateY(-8px) scale(1.06);filter:drop-shadow(0 22px 30px rgba(0,0,0,.6)) brightness(1.08)}.case-card__art:has(.case-art--special){aspect-ratio:1}.btn-primary{background:linear-gradient(180deg,color-mix(in srgb,var(--accent) 70%,#fff),var(--accent));box-shadow:0 6px 18px color-mix(in srgb,var(--accent) 30%,transparent)}:root[data-game]:not([data-game=fortnite]) .hero__title{background:linear-gradient(180deg,#ffffff 0%,color-mix(in srgb,var(--accent) 35%,#fff) 45%,var(--accent) 100%);-webkit-background-clip:text;background-clip:text;filter:drop-shadow(0 4px 18px color-mix(in srgb,var(--accent) 45%,transparent))}:root{--game-secondary: var(--cyan);--game-tint: rgba(32, 100, 200, .12)}body{background:radial-gradient(1200px 600px at 70% -10%,var(--game-tint),transparent 60%),radial-gradient(900px 500px at 0% 100%,color-mix(in srgb,var(--game-secondary) 8%,transparent),transparent 60%),var(--bg);background-attachment:fixed}[data-shape=tactical] .case-card,[data-shape=tactical] .item-card,[data-shape=tactical] .panel{border-radius:4px;clip-path:polygon(0 0,calc(100% - 14px) 0,100% 14px,100% 100%,14px 100%,0 calc(100% - 14px))}[data-shape=tactical] .btn,[data-shape=tactical] .chip,[data-shape=tactical] .tab,[data-shape=tactical] .price-pill{border-radius:3px}[data-shape=tactical] h1,[data-shape=tactical] h2,[data-shape=tactical] .case-card__name{text-transform:uppercase;letter-spacing:.06em}[data-shape=angular] .case-card,[data-shape=angular] .item-card,[data-shape=angular] .panel{border-radius:0;clip-path:polygon(0 0,100% 0,100% calc(100% - 18px),calc(100% - 18px) 100%,0 100%)}[data-shape=angular] .btn-primary,[data-shape=angular] .price-pill{border-radius:0;clip-path:polygon(8px 0,100% 0,calc(100% - 8px) 100%,0 100%)}[data-shape=angular] .chip,[data-shape=angular] .tab,[data-shape=angular] .btn{border-radius:0}[data-shape=angular] h1,[data-shape=angular] h2{text-transform:uppercase;letter-spacing:.08em}[data-shape=ornate] .case-card,[data-shape=ornate] .panel{border:1px solid color-mix(in srgb,var(--accent) 45%,#2a1d12);box-shadow:inset 0 0 0 3px #0b0806,inset 0 0 0 4px color-mix(in srgb,var(--accent) 30%,transparent),0 12px 30px -18px #000;background:radial-gradient(80% 55% at 50% 90%,color-mix(in srgb,var(--glow, var(--accent)) 22%,transparent),transparent 70%),linear-gradient(180deg,#1a140f,#0d0a07)}[data-shape=ornate] .btn-primary,[data-shape=ornate] .price-pill{border-radius:4px;background:linear-gradient(180deg,color-mix(in srgb,var(--accent) 80%,#fff),var(--accent) 50%,color-mix(in srgb,var(--accent) 70%,#000));border:1px solid color-mix(in srgb,var(--accent) 60%,#000)}[data-shape=ornate] h1,[data-shape=ornate] h2,[data-shape=ornate] .case-card__name{font-family:Georgia,Times New Roman,serif;letter-spacing:.02em;color:color-mix(in srgb,var(--accent) 35%,#f5e6c8)}[data-shape=royal] .case-card,[data-shape=royal] .panel{border-color:color-mix(in srgb,var(--accent) 40%,var(--border));border-radius:6px}[data-shape=royal] h1,[data-shape=royal] h2,[data-shape=royal] .case-card__name{font-family:Georgia,Times New Roman,serif;letter-spacing:.03em}[data-shape=royal] .btn-primary{border-radius:6px}[data-shape=chunky] .case-card,[data-shape=chunky] .item-card,[data-shape=chunky] .panel{border-radius:22px;border-width:2px;box-shadow:0 6px color-mix(in srgb,var(--accent) 55%,#000)}[data-shape=chunky] .btn,[data-shape=chunky] .chip,[data-shape=chunky] .tab,[data-shape=chunky] .price-pill{border-radius:999px}[data-shape=chunky] .btn-primary{box-shadow:0 5px color-mix(in srgb,var(--accent) 50%,#000)}.case-art--composed{isolation:isolate}.case-art--composed .case-art__glow{top:2%;right:6%;bottom:22%;left:6%;opacity:.8;filter:blur(22px);z-index:0}.case-art--composed .case-art__chest{position:absolute;left:13%;right:13%;bottom:4%;width:74%;height:62%;object-fit:contain;object-position:bottom;z-index:3}.case-art img.case-art__pop{position:absolute;object-fit:contain;filter:drop-shadow(0 10px 14px rgba(0,0,0,.6));transition:transform .45s cubic-bezier(.2,.8,.2,1);-webkit-user-select:none;user-select:none}.case-art img.case-art__pop--0{left:14%;width:72%;top:0%;height:62%;z-index:2;transform:rotate(-14deg)}.case-art img.case-art__pop--1{left:0%;width:46%;top:18%;height:40%;z-index:1;transform:rotate(-32deg);opacity:.95}.case-art img.case-art__pop--2{right:0%;width:46%;top:18%;height:40%;z-index:1;transform:rotate(26deg) scaleX(-1);opacity:.95}.case-art img.case-art__pop--outfit.case-art__pop--0{transform:none;top:-2%;height:66%}.case-art img.case-art__pop--outfit.case-art__pop--1,.case-art img.case-art__pop--outfit.case-art__pop--2{transform:none;top:10%;height:46%}.case-art__floor{position:absolute;left:8%;right:8%;bottom:0;height:14%;border-radius:50%;background:radial-gradient(closest-side,color-mix(in srgb,var(--glow) 55%,#000) 0%,transparent 100%);opacity:.8;z-index:2}.case-card:hover .case-art--composed .case-art__chest{animation:none;transform:translateY(-2px)}.case-card:hover .case-art__pop--0{transform:translateY(-10px) rotate(-8deg) scale(1.06)}.case-card:hover .case-art__pop--outfit.case-art__pop--0{transform:translateY(-8px) scale(1.05)}.case-card:hover .case-art__pop--1{transform:translate(-6px,-6px) rotate(-40deg)}.case-card:hover .case-art__pop--2{transform:translate(6px,-6px) rotate(34deg) scaleX(-1)}.case-card:hover .case-art--composed .case-art__chest{transform:translateY(-2px) scale(1.02)}.case-card:hover .case-art--composed img.case-art__chest{animation:none}.hero-photo{position:absolute;top:0;right:0;bottom:0;left:0}.hero-photo img{width:100%;height:100%;object-fit:cover;object-position:75% 35%}.hero-photo:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#020f1bf2,#020f1bc7 32%,#020f1b26 62%,#020f1b00),linear-gradient(0deg,rgba(2,15,27,.7) 0%,transparent 35%)}.hero{border-color:#4078c859;box-shadow:0 24px 60px -30px #20bfff59}@media (max-width: 760px){.hero-photo img{object-position:78% 30%}.hero-photo:after{background:linear-gradient(0deg,#020f1bf5,#020f1bbf 55%,#020f1b59)}}.drop-chip{width:176px;background:linear-gradient(90deg,color-mix(in srgb,var(--rc) 22%,#071321),#071321 70%);border-color:color-mix(in srgb,var(--rc) 35%,var(--border));border-bottom:2px solid var(--rc)}.drop-chip .art{background:transparent}.drop-chip .item-art{aspect-ratio:1;background:radial-gradient(circle at 50% 70%,color-mix(in srgb,var(--rc) 45%,transparent),transparent 70%)}.drop-chip .item-art__glow{display:none}.drop-chip.is-new{animation:drop-in .6s cubic-bezier(.2,.9,.3,1.2)}@keyframes drop-in{0%{transform:translate(-30px) scale(.85);opacity:0}to{transform:none;opacity:1}}.reel{position:relative;overflow:hidden;border-radius:14px;background:linear-gradient(90deg,rgba(2,10,19,.95) 0%,transparent 18%,transparent 82%,rgba(2,10,19,.95) 100%),linear-gradient(180deg,#06111e,#0a1a2c 50%,#06111e);border:1px solid rgba(32,191,255,.35);box-shadow:inset 0 0 40px #0009,0 0 30px -10px #20bfff59}.reel__track{display:flex;will-change:transform;padding:14px 0}.reel__card{flex:none;margin:0 5px;border-radius:10px;overflow:hidden;background:linear-gradient(180deg,#0b1d30,#06111e);border-bottom:3px solid var(--rc);transition:transform .4s,box-shadow .4s,opacity .4s}.reel__card .item-art{aspect-ratio:1}.reel__name{padding:4px 8px 6px;font-size:11.5px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.reel.is-done .reel__card{opacity:.35}.reel.is-done .reel__card.is-win{opacity:1;transform:scale(1.08);box-shadow:0 0 0 2px var(--rc),0 0 40px color-mix(in srgb,var(--rc) 70%,transparent);z-index:1}.reel__marker{position:absolute;top:0;bottom:0;left:50%;width:3px;transform:translate(-50%);background:linear-gradient(180deg,var(--accent),#fff6c4 50%,var(--accent));box-shadow:0 0 16px var(--accent);z-index:2}.reel__marker:before,.reel__marker:after{content:"";position:absolute;left:50%;transform:translate(-50%);border:9px solid transparent}.reel__marker:before{top:0;border-top-color:var(--accent)}.reel__marker:after{bottom:0;border-bottom-color:var(--accent)}.win-burst{position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:85;overflow:hidden}.win-burst span{position:absolute;top:45%;left:50%;width:8px;height:14px;border-radius:2px;background:var(--c);animation:burst 1.6s cubic-bezier(.15,.7,.3,1) forwards;opacity:0}@keyframes burst{0%{transform:translate(-50%,-50%) rotate(0);opacity:1}to{transform:translate(calc(-50% + var(--x)),calc(-50% + var(--y))) rotate(var(--r));opacity:0}}.shake{animation:shake .5s cubic-bezier(.36,.07,.19,.97)}@keyframes shake{10%,90%{transform:translate(-2px)}20%,80%{transform:translate(4px)}30%,50%,70%{transform:translate(-6px)}40%,60%{transform:translate(6px)}}.reveal-card{animation:reveal-pop .55s cubic-bezier(.2,.9,.3,1.3) both}@keyframes reveal-pop{0%{transform:scale(.6) rotateY(80deg);opacity:0}to{transform:none;opacity:1}}.rarity-rays{position:absolute;top:-40%;right:-40%;bottom:-40%;left:-40%;background:repeating-conic-gradient(from 0deg,color-mix(in srgb,var(--rc) 35%,transparent) 0deg 8deg,transparent 8deg 20deg);animation:spin-slow 12s linear infinite;opacity:.5;pointer-events:none;mask:radial-gradient(circle,#000 20%,transparent 65%)}@keyframes spin-slow{to{transform:rotate(360deg)}}.case-stage{min-height:0;flex-direction:column}.case-stage__inner{position:relative;width:100%;padding:24px;display:flex;flex-direction:column;gap:18px}.case-stage__center{min-height:300px;display:grid;grid-template-columns:minmax(0,1fr);place-items:center;min-width:0}.case-stage__center>*{min-width:0;max-width:100%}.reel{width:100%;min-width:0}.case-stage__chest{width:min(360px,70vw);aspect-ratio:1.1;animation:chest-idle 3.2s ease-in-out infinite}.case-stage__chest .case-art__glow{opacity:.85}.case-stage__chest.is-opening{animation:chest-open .5s cubic-bezier(.3,0,.4,1) infinite alternate}@keyframes chest-idle{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes chest-open{0%{transform:scale(1) rotate(-2deg)}to{transform:scale(1.06) rotate(2deg);filter:brightness(1.35)}}.case-stage__controls{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:12px;padding:12px;border-radius:14px;background:#020a13b3;border:1px solid var(--border);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.segmented{display:inline-flex;padding:4px;gap:4px;border-radius:12px;background:#050e1a;border:1px solid var(--border)}.segmented button{min-width:44px;height:40px;border-radius:9px;border:0;background:transparent;font-weight:800;font-family:var(--font-display);font-size:18px;color:var(--text-muted)}.segmented button[aria-checked=true]{background:var(--accent);color:var(--accent-ink);box-shadow:0 0 14px #ffd32959}.segmented button:disabled{opacity:.5}.open-btn{min-width:240px;font-size:18px}.result-panel{border-color:#ffd32973;animation:reveal-pop .45s cubic-bezier(.2,.9,.3,1.2) both;box-shadow:0 0 60px -20px #ffd32959}.spectators{display:inline-flex;align-items:center;gap:8px;height:38px;padding:0 12px 0 6px;border-radius:10px;background:#0b1a2b;border:1px solid var(--border);font-size:14px}.live-dot{width:8px;height:8px;border-radius:50%;background:var(--success);box-shadow:0 0 8px var(--success);animation:pulse-dot 1.6s ease-in-out infinite}@keyframes pulse-dot{50%{opacity:.35}}.reaction-bar{display:flex;flex-wrap:wrap;align-items:center;gap:6px;padding:8px;border-radius:12px;background:#0a1828;border:1px solid var(--border)}.reaction-btn{width:44px;height:44px;border-radius:10px;border:1px solid var(--border);background:#0f2236;font-size:22px;transition:transform .12s,background .12s}.reaction-btn:hover{background:#16304a;transform:translateY(-2px) scale(1.08)}.reaction-btn:active{transform:scale(.92)}.reaction-layer{position:fixed;left:var(--sidebar-w);right:0;bottom:0;height:70vh;pointer-events:none;z-index:50;overflow:hidden}@media (max-width: 1023px){.reaction-layer{left:0}}.reaction-float{position:absolute;bottom:-40px;display:flex;flex-direction:column;align-items:center;animation:float-up 2.6s cubic-bezier(.2,.6,.4,1) forwards}.reaction-float__emoji{font-size:40px;filter:drop-shadow(0 4px 8px rgba(0,0,0,.5))}.reaction-float__name{font-size:11px;font-weight:700;padding:1px 6px;border-radius:6px;background:#020a13cc}@keyframes float-up{0%{transform:translateY(0) scale(.6);opacity:0}15%{transform:translateY(-80px) scale(1.15);opacity:1}to{transform:translateY(-62vh) translate(20px) scale(.9);opacity:0}}.rust-wheel{position:relative;width:min(520px,100%);aspect-ratio:1;filter:drop-shadow(0 20px 40px rgba(0,0,0,.6))}.rust-wheel>svg:first-child{width:100%;height:100%}.rust-wheel g{transform-origin:0 0}.rust-wheel__pointer{position:absolute;top:-10px;left:50%;width:34px;transform:translate(-50%);filter:drop-shadow(0 4px 4px rgba(0,0,0,.6))}.rust-slots{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px}.rust-slot{position:relative;display:flex;flex-direction:column;align-items:center;gap:2px;padding:10px 4px 8px;border-radius:10px;border:3px solid #1a120c;background:repeating-linear-gradient(45deg,rgba(0,0,0,.08) 0 4px,transparent 4px 8px),var(--slot);color:#1a120c;font-family:var(--font-display);box-shadow:inset 0 -4px #00000040;transition:transform .12s}.rust-slot strong{font-size:34px;line-height:1}.rust-slot:hover:not(:disabled){transform:translateY(-2px)}.rust-slot:disabled{opacity:.75;cursor:not-allowed}.rust-slot__stake{font-size:13px;font-weight:800;padding:1px 6px;border-radius:6px;background:#1a120cd9;color:#fff}.rust-slot__odds{opacity:.8;font-family:var(--font-body);font-size:10px;font-weight:600}.rust-chip[aria-checked=true]{border-color:var(--accent)}@media (max-width: 760px){.rust-slots{grid-template-columns:repeat(3,minmax(0,1fr))}}.anvil-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,420px);gap:20px;align-items:center;padding:20px;border-radius:var(--radius-lg);border:1px solid #3b2a1c;background:radial-gradient(60% 70% at 30% 40%,rgba(69,224,122,.12),transparent 70%),linear-gradient(180deg,#17110c,#0b0806)}@media (max-width: 1000px){.anvil-layout{grid-template-columns:minmax(0,1fr)}}.anvil-stage svg{width:100%;max-height:380px}.anvil-orb,.anvil-halo,.anvil-rays{transform-box:fill-box;transform-origin:center}.anvil-halo{animation:anvil-breathe 2.6s ease-in-out infinite}.anvil-rays{animation:spin-slow 18s linear infinite}@keyframes anvil-breathe{50%{transform:scale(1.12);opacity:.7}}.anvil-hammer{transform-origin:-18px -30px;transform:rotate(-10deg)}.anvil-sparks{opacity:0}.anvil-stage--forging .anvil-hammer{animation:anvil-strike .48s cubic-bezier(.5,0,.75,0) infinite}.anvil-stage--forging .anvil-sparks{animation:anvil-spark .48s ease-out infinite}.anvil-stage--forging .anvil-orb{animation:anvil-shiver .12s linear infinite}.anvil-stage--success .anvil-orb,.anvil-stage--fail .anvil-orb{animation:anvil-flash .9s ease-out}@keyframes anvil-strike{0%{transform:rotate(-10deg)}55%{transform:rotate(-60deg)}to{transform:rotate(18deg)}}@keyframes anvil-spark{0%,80%{opacity:0;transform:translate(0)}90%{opacity:1}to{opacity:0;transform:translate(-14px,-18px)}}@keyframes anvil-shiver{50%{transform:translate(2px,-1px) scale(1.04)}}@keyframes anvil-flash{0%{transform:scale(1)}30%{transform:scale(1.35);filter:brightness(1.8)}to{transform:scale(1)}}.anvil-window{display:flex;flex-direction:column;gap:12px;padding:14px;border-radius:12px;border:2px solid #4b3b2c;background:linear-gradient(180deg,#1d2526,#121819);box-shadow:inset 0 0 0 1px #000,0 20px 40px #00000080}.anvil-window__title{align-self:center;padding:4px 28px;border-radius:6px;border:1px solid #c8a35a;background:linear-gradient(180deg,#5a3e1c,#2a1c0c);font-family:var(--font-display);font-weight:700;color:#f2d08a;letter-spacing:.04em}.anvil-grid{display:grid;grid-template-columns:64px minmax(0,1fr) 64px;gap:10px;align-items:center;padding:12px;border-radius:8px;background:#0b0f10;border:1px solid #2d3a3c}.anvil-3x3{display:grid;grid-template-columns:repeat(3,56px);gap:6px;justify-content:center}.anvil-slot{position:relative;display:grid;place-items:center;width:64px;height:64px;border-radius:6px;border:1px solid #2f3b3d;background:linear-gradient(180deg,#151c1d,#0d1213);box-shadow:inset 0 2px 6px #000000b3;padding:0;overflow:hidden}.anvil-slot--sm{width:56px;height:56px}.anvil-slot--sm svg{width:82%}.anvil-slot--item,.anvil-slot--preview{border-color:var(--rc)}.anvil-slot--preview{opacity:.75;outline:1px dashed var(--accent);outline-offset:2px}.anvil-slot .item-art{aspect-ratio:1}.anvil-slot__x{position:absolute;top:2px;right:2px;width:14px;color:var(--danger)}.anvil-plus{position:absolute;bottom:2px;right:4px;font-family:var(--font-display);font-weight:800;font-size:15px;color:#ffd36a;text-shadow:0 1px 2px #000,0 0 6px rgba(255,211,106,.6)}.anvil-kv{padding:10px 12px;border-radius:8px;background:#0b0f10}.anvil-buttons{display:grid;grid-template-columns:1fr 1fr;gap:8px}.anvil-buttons .btn{border-radius:6px}.anvil-inv{display:grid;grid-template-columns:repeat(auto-fill,minmax(118px,1fr));gap:8px}.anvil-inv__cell{position:relative;display:flex;flex-direction:column;gap:2px;padding:6px;border-radius:8px;border:1px solid color-mix(in srgb,var(--rc) 40%,#2f3b3d);background:#0d1314;text-align:left}.anvil-inv__cell .item-art{aspect-ratio:1.2;border-radius:6px}.anvil-inv__cell .anvil-plus{top:8px;bottom:auto}.anvil-inv__cell.is-on{border-color:var(--accent);box-shadow:var(--shadow-glow)}.anvil-inv__name{font-size:12px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.royale-tier{flex-direction:column;align-items:flex-start;gap:6px;min-height:74px;padding:12px 16px}.royale-seats{display:grid;grid-template-columns:repeat(auto-fill,minmax(52px,1fr));gap:8px}.royale-seat{aspect-ratio:1;border-radius:12px;border:1px dashed var(--border-strong);display:grid;place-items:center;background:#06111e;font-size:12px}.royale-seat.is-taken{border-style:solid;border-color:var(--border);background:#0b1d30;animation:reveal-pop .35s ease-out both}.royale-seat.is-me{border-color:var(--accent);box-shadow:0 0 14px color-mix(in srgb,var(--accent) 40%,transparent)}.royale-entry{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:10px;border:1px solid var(--border);background:#081626}.royale-pick{aspect-ratio:1;border-radius:12px;border:1px dashed var(--border-strong);background:#06111e;display:grid;place-items:center;color:var(--text-dim);position:relative;padding:6px}.royale-pick.is-filled{border-style:solid;border-color:var(--accent)}.royale-pick__x{position:absolute;top:4px;right:4px;width:16px;color:var(--danger)}.royale-pot{display:grid;grid-template-columns:repeat(auto-fill,minmax(72px,1fr));gap:6px;max-height:260px;overflow-y:auto;padding:2px}.royale-pot__item{border-radius:8px;overflow:hidden;border-bottom:2px solid var(--rc);background:#081626}body{background:radial-gradient(1200px 600px at 70% -10%,rgba(32,100,200,.12),transparent 60%),radial-gradient(900px 500px at 0% 100%,rgba(166,66,255,.07),transparent 60%),var(--bg);background-attachment:fixed}.panel{box-shadow:0 1px #ffffff08 inset,0 12px 30px -20px #000000b3}.btn-primary{position:relative;overflow:hidden;text-shadow:0 1px 0 rgba(255,255,255,.35)}.btn-primary:after{content:"";position:absolute;top:0;left:-60%;width:40%;height:100%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.55),transparent);transform:skew(-20deg);transition:left .6s}.btn-primary:hover:not(:disabled):after{left:120%}.section-head h2{position:relative;padding-left:2px}.balance-box--coin{background:linear-gradient(180deg,#0f2236,#0a1828)}.side-link.active{background:linear-gradient(90deg,#ffd32929,#ffd32908)}.games-nav a.active{box-shadow:0 0 18px #ffd3292e,inset 0 0 12px #ffd32914}.skeleton-img{background:linear-gradient(90deg,#0b1d30 25%,#12283f,#0b1d30 75%);background-size:200% 100%;animation:shimmer 1.4s infinite}.logo{gap:8px;font-family:"Russo One",var(--font-display);font-weight:400;font-size:24px;letter-spacing:.02em;line-height:1}.logo__mark{width:40px;height:40px;filter:drop-shadow(0 0 10px color-mix(in srgb,var(--accent) 45%,transparent));transition:transform .3s}a:hover>.logo .logo__mark{transform:rotate(-6deg) scale(1.08)}.logo__word{display:inline-flex;transform:skew(-6deg)}.logo__rage{color:#fff;text-shadow:0 2px 0 rgba(0,0,0,.5)}.logo__skins{background:linear-gradient(180deg,color-mix(in srgb,var(--accent) 60%,#fff),var(--accent) 60%,color-mix(in srgb,var(--accent) 70%,#a03a00));-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 0 8px color-mix(in srgb,var(--accent) 35%,transparent))}@media (max-width: 440px){.logo__word{display:none}}.header{height:68px;background:linear-gradient(180deg,#061220f5,#030c16f0);border-bottom:1px solid rgba(255,255,255,.06);box-shadow:0 1px color-mix(in srgb,var(--accent) 25%,transparent),0 10px 30px -18px #000}.header:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:1px;background:linear-gradient(90deg,transparent,var(--accent),transparent);opacity:.45;pointer-events:none}.header__links .chip{background:transparent;border-color:transparent;color:var(--text-muted)}.header__links .chip:hover,.header__links .chip.active{color:var(--text);background:#ffffff0d}.balance-box{border-radius:12px;border-color:#ffffff14;background:linear-gradient(180deg,#0e2034,#091726)}.balance-box--coin{border-color:color-mix(in srgb,var(--accent) 40%,transparent)}.sidebar{background:linear-gradient(180deg,#04101d,#030b15);border-right:1px solid rgba(255,255,255,.05)}.side-section{display:flex;align-items:center;gap:8px;font-size:11px;letter-spacing:.14em}.side-section:after{content:"";flex:1;height:1px;background:#ffffff0f}.side-link{position:relative;min-height:40px;border-radius:10px;color:var(--text-muted);font-weight:600}.side-link svg{width:30px;height:30px;padding:6px;border-radius:8px;background:#ffffff08}.side-link:hover{color:var(--text);background:#ffffff0a}.side-link.active{color:var(--text);border-color:transparent;background:linear-gradient(90deg,color-mix(in srgb,var(--accent) 18%,transparent),transparent 90%);box-shadow:none}.side-link.active:before{content:"";position:absolute;left:-8px;top:8px;bottom:8px;width:3px;border-radius:0 3px 3px 0;background:var(--accent);box-shadow:0 0 10px var(--accent)}.side-link.active svg{color:var(--accent-ink);background:var(--accent)}.games-nav{margin:10px 16px 0;padding:6px;border-radius:14px;background:linear-gradient(180deg,#0a1a2b,#071322);border:1px solid rgba(255,255,255,.06)}.games-nav a{height:38px;border-radius:10px;color:var(--text-muted)}.games-nav a:hover{color:var(--text);background:#ffffff0a}.games-nav a.active{color:var(--accent-ink);background:var(--accent);border-color:var(--accent);box-shadow:0 4px 14px color-mix(in srgb,var(--accent) 35%,transparent)}.games-nav a.active svg{color:var(--accent-ink)}.drops-strip{background:linear-gradient(180deg,#020a14,#031020);border-bottom:1px solid rgba(255,255,255,.05)}.site-footer{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:24px;padding:0 24px 24px;background:linear-gradient(180deg,#031020,#020a14)}.site-footer__stats{grid-column:1 / -1;display:flex;flex-wrap:wrap;align-items:center;gap:12px 28px;margin:0 -24px;padding:18px 24px;border-bottom:1px solid rgba(255,255,255,.06);background:linear-gradient(90deg,color-mix(in srgb,var(--accent) 10%,transparent),transparent 60%)}.site-footer__stat{display:flex;flex-direction:column;line-height:1.1}.site-footer__stat strong{font-family:var(--font-display);font-size:22px;color:var(--accent)}.site-footer__stat span{font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--text-dim)}.site-footer__cols{display:grid;grid-template-columns:repeat(4,minmax(120px,1fr));gap:20px}.site-footer__cols nav{display:flex;flex-direction:column;gap:8px}.site-footer__cols h3{font-size:14px;letter-spacing:.1em;text-transform:uppercase;color:var(--text)}.site-footer__cols a{color:var(--text-muted);font-size:13px}.site-footer__cols a:hover{color:var(--accent)}.site-footer .footer__note{grid-column:1 / -1;margin:0;text-align:left;padding-top:12px;border-top:1px solid rgba(255,255,255,.05)}@media (max-width: 760px){.site-footer{grid-template-columns:minmax(0,1fr)}.site-footer__cols{grid-template-columns:repeat(2,minmax(0,1fr))}}.anvil-layout{grid-template-columns:minmax(0,1.25fr) minmax(0,440px);padding:0;overflow:hidden;align-items:stretch;border-color:#3b2a1c}.anvil-scene{position:relative;min-height:560px;overflow:hidden;isolation:isolate}.anvil-scene__bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:-2;filter:saturate(.9) brightness(.75)}.anvil-scene:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:radial-gradient(60% 55% at 50% 60%,transparent 0%,rgba(0,0,0,.55) 100%),linear-gradient(0deg,rgba(0,0,0,.65),transparent 40%)}.anvil-scene__pedestal{position:absolute;left:50%;bottom:4%;width:min(48%,300px);transform:translate(-50%)}.anvil-scene__pedestal img{width:100%;filter:drop-shadow(0 30px 30px rgba(0,0,0,.7))}.anvil-scene__orb{position:absolute;left:50%;top:11%;width:70%;aspect-ratio:1;transform:translate(-50%,-50%);border-radius:50%;background:radial-gradient(circle,rgba(93,255,154,.55) 0%,rgba(69,224,122,.18) 45%,transparent 70%);mix-blend-mode:screen;animation:anvil-breathe 2.6s ease-in-out infinite;z-index:2;pointer-events:none}.anvil-scene__smith{position:absolute;left:50%;bottom:0;width:min(62%,420px);transform:translate(-50%);transform-origin:50% 100%}.anvil-scene__smith img{width:100%;filter:drop-shadow(0 20px 30px rgba(0,0,0,.7))}.anvil-scene__forge{position:absolute;left:18%;top:56%;width:40%;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,rgba(255,150,60,.55),transparent 65%);mix-blend-mode:screen;animation:anvil-breathe 1.8s ease-in-out infinite}.anvil-scene__sparks{position:absolute;left:50%;top:30%;width:0;height:0;z-index:3}.anvil-scene--metin2 .anvil-scene__sparks{left:42%;top:64%}.anvil-scene__sparks i{position:absolute;width:5px;height:5px;border-radius:50%;background:#ffd36a;box-shadow:0 0 8px #ffb21f;opacity:0}.anvil-scene--forging .anvil-scene__sparks i{animation:spark-fly .48s ease-out infinite;animation-delay:var(--t)}@keyframes spark-fly{0%{transform:rotate(var(--d)) translate(0);opacity:1}to{transform:rotate(var(--d)) translate(90px);opacity:0}}.anvil-scene--forging .anvil-scene__orb{animation:orb-charge .24s linear infinite}@keyframes orb-charge{50%{transform:translate(-50%,-50%) scale(1.25);opacity:1}}.anvil-scene--forging .anvil-scene__smith{animation:smith-strike .48s cubic-bezier(.5,0,.75,0) infinite}@keyframes smith-strike{0%,to{transform:translate(-50%) translateY(0) rotate(0)}45%{transform:translate(-50%) translateY(-6px) rotate(-1.2deg)}60%{transform:translate(-50%) translateY(3px) rotate(.6deg)}}.anvil-scene__flash{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;pointer-events:none;z-index:4}.anvil-scene--success .anvil-scene__flash{background:radial-gradient(circle at 50% 35%,rgba(93,255,154,.75),transparent 60%);animation:scene-flash 1.1s ease-out}.anvil-scene--fail .anvil-scene__flash{background:radial-gradient(circle at 50% 35%,rgba(255,60,60,.75),transparent 60%);animation:scene-flash 1.1s ease-out}.anvil-scene--fail .anvil-scene__orb{background:radial-gradient(circle,rgba(255,80,80,.7) 0%,rgba(255,40,40,.2) 45%,transparent 70%)}.anvil-scene--success .anvil-scene__orb{background:radial-gradient(circle,rgba(170,255,200,.9) 0%,rgba(93,255,154,.35) 45%,transparent 70%)}@keyframes scene-flash{0%{opacity:0}15%{opacity:1}to{opacity:0}}.anvil-scene__label{position:absolute;top:16px;left:50%;transform:translate(-50%);padding:4px 22px;border-radius:4px;font-family:Georgia,serif;font-weight:700;letter-spacing:.1em;color:#f2d08a;background:linear-gradient(180deg,#3c2812e6,#191006e6);border:1px solid #c8a35a}.anvil-window{border-radius:0;border:0;border-left:3px solid #2d3a3c;padding:16px;gap:10px}[data-anvil=knight] .anvil-window{background:linear-gradient(180deg,#2a3436,#161d1e 30%,#101616);box-shadow:inset 0 0 0 2px #0a0f10,inset 0 0 0 3px #4a5a5c}[data-anvil=knight] .anvil-buttons .btn{background:linear-gradient(180deg,#9b1c1c,#5c0e0e);border:1px solid #c8a35a;color:#f5e6c8;font-family:Georgia,serif;box-shadow:none}[data-anvil=knight] .anvil-buttons .btn:disabled{filter:grayscale(.6) brightness(.7)}[data-anvil=metin2] .anvil-window{background:linear-gradient(180deg,#3a2614,#22160b 30%,#170f07);box-shadow:inset 0 0 0 2px #0e0905,inset 0 0 0 3px #a37a3a}[data-anvil=metin2] .anvil-grid,[data-anvil=metin2] .anvil-kv,[data-anvil=metin2] .anvil-window__inv{background:#120b05;border-color:#5a3e1c}[data-anvil=metin2] .anvil-slot{background:linear-gradient(180deg,#2a1c0e,#160e06);border-color:#5a3e1c}[data-anvil=metin2] .anvil-buttons .btn{background:linear-gradient(180deg,#c8963a,#7a5418);border:1px solid #f2d08a;color:#1a0f00;font-family:Georgia,serif}.anvil-window__inv{max-height:230px;overflow-y:auto;padding:6px;border-radius:6px;background:#0b0f10;border:1px solid #2d3a3c}.anvil-inv--window{grid-template-columns:repeat(auto-fill,minmax(58px,1fr));gap:4px}.anvil-inv--window .anvil-inv__cell{padding:2px;gap:0}.anvil-inv--window .anvil-inv__cell .item-art{aspect-ratio:1}.anvil-inv--window .anvil-inv__name,.anvil-inv--window .xs,.anvil-inv--window .coin{display:none}.anvil-inv--window .anvil-plus{top:auto;bottom:1px;font-size:12px}.anvil-window__money{display:flex;justify-content:space-between;align-items:center;padding:6px 10px;border-radius:6px;background:#0b0f10;border:1px solid #2d3a3c;font-size:13px}[data-anvil=metin2] .anvil-window__money{background:#120b05;border-color:#5a3e1c}@media (max-width: 1000px){.anvil-layout{grid-template-columns:minmax(0,1fr)}.anvil-scene{min-height:380px}.anvil-window{border-left:0;border-top:3px solid #2d3a3c}}.rl-page{--rl-red: #e0283f;--rl-red2: #8f0f22;--rl-black: #232c3d;--rl-black2: #0d1320;--rl-gold: #ffd84a;--rl-gold2: #d48a00}.rl-cap{font-family:var(--font-display);font-weight:700;text-transform:uppercase;letter-spacing:.08em;font-size:12px;color:var(--text-muted, #8fa3c0)}.rl-stage{position:relative;display:grid;gap:14px;padding:18px;overflow:hidden;background:radial-gradient(120% 140% at 50% 0%,color-mix(in srgb,var(--accent) 14%,transparent),transparent 60%),linear-gradient(180deg,#0b1424,#070d18)}.rl-top{display:flex;flex-wrap:wrap;gap:14px 24px;align-items:center;justify-content:space-between}.rl-recent,.rl-last100{display:flex;align-items:center;gap:10px;flex-wrap:wrap;min-width:0}.rl-recent__balls{display:flex;gap:6px;flex-wrap:wrap}.rl-recent__balls .rl-ball:last-child{outline:2px solid var(--accent);outline-offset:2px}.rl-stat{display:inline-flex;align-items:center;gap:6px;padding:4px 10px 4px 4px;border-radius:999px;background:#ffffff0a;border:1px solid rgba(255,255,255,.07)}.rl-ball{border-radius:50%;display:inline-grid;place-items:center;font-weight:800;font-size:12px;flex:none;color:#fff;box-shadow:inset 0 -3px #00000040}.rl-ball svg{width:60%;height:60%}.rl-ball--red{background:linear-gradient(180deg,var(--rl-red),var(--rl-red2))}.rl-ball--black{background:linear-gradient(180deg,#3a465c,var(--rl-black2))}.rl-ball--gold{background:linear-gradient(180deg,var(--rl-gold),var(--rl-gold2));color:#2a1a00}.rl-ball--bait{box-shadow:inset 0 -3px #00000040,0 0 0 2px var(--rl-gold)}.rl-ball--bait-only{background:repeating-linear-gradient(135deg,var(--rl-red) 0 5px,var(--rl-black) 5px 10px);color:var(--rl-gold);font-size:9px;box-shadow:0 0 0 2px var(--rl-gold)}.rl-strip{position:relative;overflow:hidden;border-radius:16px;padding:16px 0;background:linear-gradient(180deg,#050a14,#0a1222 50%,#050a14);border:1px solid rgba(255,255,255,.08);box-shadow:inset 0 0 40px #0009}.rl-track{display:flex;will-change:transform}.rl-tile{position:relative;flex:none;width:84px;height:84px;margin:0 4px;border-radius:12px;display:grid;place-items:center;font-family:var(--font-display);font-weight:800;font-size:32px;color:#fff;box-shadow:inset 0 -5px #00000047,inset 0 2px #ffffff26;transition:transform .3s,box-shadow .3s,filter .3s}.rl-tile svg{width:38px;height:38px}.rl-tile--red{background:linear-gradient(180deg,var(--rl-red),var(--rl-red2))}.rl-tile--black{background:linear-gradient(180deg,var(--rl-black),var(--rl-black2))}.rl-tile--gold{background:radial-gradient(circle at 50% 30%,#fff3b0,var(--rl-gold) 40%,var(--rl-gold2));color:#2a1a00}.rl-tile--bait{outline:2px solid color-mix(in srgb,var(--rl-gold) 70%,transparent);outline-offset:-2px}.rl-tile--bait:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:repeating-linear-gradient(135deg,rgba(255,216,74,.22) 0 6px,transparent 6px 14px);pointer-events:none}.rl-tile em{position:absolute;bottom:5px;right:6px;font-style:normal;font-size:11px;letter-spacing:.04em;padding:1px 5px;border-radius:5px;background:var(--rl-gold);color:#2a1a00}.rl-tile.is-win{transform:scale(1.1);z-index:1;box-shadow:0 0 0 3px #fff,0 0 30px 6px color-mix(in srgb,var(--accent) 70%,transparent);animation:rl-pulse 1s ease-in-out 2}@keyframes rl-pulse{50%{filter:brightness(1.35)}}.rl-pointer{position:absolute;top:0;bottom:0;left:50%;width:4px;transform:translate(-50%);background:#fff;box-shadow:0 0 16px var(--accent),0 0 4px #fff;border-radius:2px}.rl-pointer:before,.rl-pointer:after{content:"";position:absolute;left:50%;transform:translate(-50%);border:9px solid transparent}.rl-pointer:before{top:0;border-top-color:#fff}.rl-pointer:after{bottom:0;border-bottom-color:#fff}.rl-fade{position:absolute;top:0;bottom:0;width:18%;pointer-events:none}.rl-fade--l{left:0;background:linear-gradient(90deg,#070d18,transparent)}.rl-fade--r{right:0;background:linear-gradient(-90deg,#070d18,transparent)}.rl-timer{position:relative;height:34px;border-radius:10px;background:#ffffff0d;overflow:hidden;display:grid;place-items:center}.rl-timer__bar{position:absolute;left:0;top:0;bottom:0;background:linear-gradient(90deg,color-mix(in srgb,var(--accent) 50%,transparent),var(--accent));transition:width .2s linear}.rl-timer__text{position:relative;font-family:var(--font-display);font-weight:700;letter-spacing:.04em;text-transform:uppercase;font-size:15px;text-shadow:0 1px 2px rgba(0,0,0,.6)}.rl-flash{position:absolute;left:50%;top:46%;transform:translate(-50%,-50%);padding:12px 26px;border-radius:14px;font-family:var(--font-display);font-weight:800;font-size:30px;text-transform:uppercase;animation:rl-flash 3.5s ease forwards;pointer-events:none;z-index:3;white-space:nowrap}.rl-flash.is-win{background:linear-gradient(180deg,#2bd97c,#0f8a48);color:#fff;box-shadow:0 0 40px #2bd97c99}.rl-flash.is-lose{background:#0a101ceb;color:#c9d3e3;border:1px solid rgba(255,255,255,.12)}@keyframes rl-flash{0%{opacity:0;transform:translate(-50%,-50%) scale(.6)}10%{opacity:1;transform:translate(-50%,-50%) scale(1.08)}18%{transform:translate(-50%,-50%) scale(1)}85%{opacity:1}to{opacity:0}}.rl-amount{display:flex;flex-wrap:wrap;align-items:end;gap:14px}.rl-amount__field{display:grid;gap:6px;min-width:200px;flex:0 1 240px}.rl-amount__field .input{font-size:18px;font-weight:700}.rl-chips{display:flex;flex-wrap:wrap;gap:6px}.rl-chip{min-height:40px;min-width:44px;padding:0 12px;border-radius:10px;border:1px solid rgba(255,255,255,.1);background:#ffffff0d;color:inherit;font-weight:700;cursor:pointer}.rl-chip:hover{background:#ffffff1a;border-color:color-mix(in srgb,var(--accent) 50%,transparent)}.rl-chip:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.rl-cols{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}@media (max-width: 1100px){.rl-cols{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 560px){.rl-cols{grid-template-columns:minmax(0,1fr)}.rl-flash{font-size:22px}}.rl-col{--c1: var(--rl-red);--c2: var(--rl-red2);border-radius:16px;background:#0b1322;border:1px solid rgba(255,255,255,.07);overflow:hidden;display:grid;grid-template-rows:auto auto 1fr;transition:transform .25s,opacity .25s,box-shadow .25s}.rl-col--black{--c1: #3a465c;--c2: var(--rl-black2)}.rl-col--gold{--c1: var(--rl-gold);--c2: var(--rl-gold2)}.rl-col__btn{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;padding:14px;border:0;cursor:pointer;text-align:left;color:#fff;background:linear-gradient(180deg,var(--c1),var(--c2));box-shadow:inset 0 -4px #00000040;transition:filter .15s,transform .1s}.rl-col--gold .rl-col__btn{color:#2a1a00}.rl-col--bait .rl-col__btn{background:repeating-linear-gradient(135deg,var(--rl-red2) 0 14px,var(--rl-black2) 14px 28px)}.rl-col__btn:hover:not(:disabled){filter:brightness(1.15)}.rl-col__btn:active:not(:disabled){transform:translateY(1px)}.rl-col__btn:disabled{cursor:not-allowed;filter:saturate(.6) brightness(.8)}.rl-col__btn:focus-visible{outline:3px solid #fff;outline-offset:-3px}.rl-col__icon{width:34px;height:34px;border-radius:50%;display:grid;place-items:center;background:#00000038;font-family:var(--font-display);font-weight:800;font-size:13px;color:var(--rl-gold)}.rl-col__icon svg{width:20px;height:20px}.rl-col--gold .rl-col__icon{color:#2a1a00;background:#ffffff59}.rl-col__title{display:grid;min-width:0}.rl-col__title b{font-family:var(--font-display);font-size:20px;text-transform:uppercase;letter-spacing:.03em}.rl-col__title small{opacity:.8;font-size:12px}.rl-col__mult{font-family:var(--font-display);font-weight:800;font-size:15px;padding:6px 10px;border-radius:8px;background:#00000047;white-space:nowrap}.rl-col--gold .rl-col__mult{background:#ffffff59}.rl-col--bait .rl-col__mult{color:var(--rl-gold)}.rl-col__sum{display:flex;justify-content:space-between;align-items:center;padding:10px 14px;font-size:13px;color:var(--text-muted, #8fa3c0);border-bottom:1px solid rgba(255,255,255,.06)}.rl-col__sum span{display:inline-flex;gap:6px;align-items:center}.rl-col__list{list-style:none;margin:0;padding:6px;display:grid;gap:4px;align-content:start;max-height:280px;overflow:auto}.rl-col__list li{display:grid;grid-template-columns:auto 1fr auto;gap:8px;align-items:center;padding:6px 8px;border-radius:8px;font-size:13px;animation:rl-in .3s ease}.rl-col__list li span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rl-col__list li.is-me{background:color-mix(in srgb,var(--accent) 16%,transparent);font-weight:700}@keyframes rl-in{0%{opacity:0;transform:translateY(-4px)}}.rl-col.is-won{box-shadow:0 0 0 2px #2bd97c,0 0 28px #2bd97c59}.rl-col.is-lost{opacity:.45}@media (prefers-reduced-motion: reduce){.rl-tile,.rl-col,.rl-flash,.rl-col__list li{animation:none!important;transition:none!important}}.x5-arena{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:end;gap:20px;padding:28px 24px 24px;border-radius:16px;overflow:hidden;background:radial-gradient(50% 70% at 50% 40%,rgba(255,255,255,.05),transparent 70%),linear-gradient(180deg,#16202f,#0e1520);border:1px solid rgba(255,255,255,.06)}.x5-controls{display:grid;gap:10px;align-self:end;justify-items:start}.x5-quick{display:inline-flex;flex-wrap:wrap;border:1px solid #34435c;border-radius:4px;overflow:hidden}.x5-quick button{padding:6px 10px;border:0;border-right:1px solid #34435c;background:#1a2536;color:#8fa3c0;font-weight:700;font-size:13px;cursor:pointer}.x5-quick button:last-child{border-right:0}.x5-quick button:hover{background:#22304a;color:#fff}.x5-bet{display:grid;gap:4px;font-size:11px;font-weight:700;color:#8fa3c0;width:min(340px,100%)}.x5-bet__row{display:flex}.x5-bet__row input{flex:1;min-width:0;height:44px;padding:0 12px;border:1px solid #34435c;border-right:0;border-radius:4px 0 0 4px;background:#0e1520;color:#fff;font-size:16px;font-weight:700}.x5-bet__coin{width:44px;border-radius:0 4px 4px 0;background:#3a4d6b url(/assets/logo-mark.webp) center / 26px no-repeat}.x5-center{display:grid;justify-items:center;gap:6px}.x5-wheel{position:relative;width:min(360px,70vw);aspect-ratio:1}.x5-ring{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.x5-rotor{will-change:transform}.x5-seg{transition:filter .3s}.x5-seg.is-win{filter:brightness(1.6) drop-shadow(0 0 4px #fff)}.x5-tick{filter:drop-shadow(0 0 4px rgba(255,255,255,.9))}.x5-mascot{position:absolute;top:17%;right:17%;bottom:17%;left:17%;width:66%;height:66%;object-fit:contain;filter:drop-shadow(0 10px 18px rgba(0,0,0,.6))}.x5-status{display:grid;justify-items:center;min-height:56px}.x5-status b{font-family:var(--font-display);font-size:30px;font-weight:800;line-height:1;color:#f5b301}.x5-status span{font-size:13px;font-weight:800;letter-spacing:.1em;color:#f5b301}.x5-luck{font-size:26px!important;letter-spacing:.04em}.x5-history{display:flex;gap:5px;justify-content:flex-end;align-self:center;flex-wrap:wrap}.x5-history span{width:13px;height:7px;border-radius:1px}@media (max-width: 960px){.x5-arena{grid-template-columns:minmax(0,1fr);justify-items:center}.x5-controls{order:2;justify-items:center}.x5-history{order:3;justify-content:center}}.x5-cols{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}@media (max-width: 1100px){.x5-cols{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 560px){.x5-cols{grid-template-columns:minmax(0,1fr)}}.x5-col{display:grid;grid-template-rows:auto auto 1fr;background:#1a2536;transition:opacity .3s,box-shadow .3s}.x5-col__head{height:64px;border:2px solid var(--c);background:#121b29;color:#fff;font-family:var(--font-display);font-size:26px;font-weight:800;cursor:pointer;transition:background .15s}.x5-col__head:hover:not(:disabled){background:color-mix(in srgb,var(--c) 22%,#121b29)}.x5-col__head:disabled{cursor:not-allowed}.x5-col__head:focus-visible{outline:3px solid #fff;outline-offset:-3px}.x5-col__total{display:flex;justify-content:flex-end;padding:12px 14px;background:#24324a;font-size:18px;font-weight:700}.x5-col__list{list-style:none;margin:0;padding:0;max-height:340px;overflow:auto}.x5-col__list li{display:grid;grid-template-columns:auto 1fr auto;gap:12px;align-items:center;padding:10px 14px;border-bottom:1px solid #24324a;font-size:14px;animation:rl-in .3s ease}.x5-col__list li span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.x5-col__list li.is-me{background:color-mix(in srgb,#f5b301 30%,#1a2536)}.x5-col.is-won{box-shadow:0 0 0 2px var(--c),0 0 30px color-mix(in srgb,var(--c) 40%,transparent)}.x5-col.is-lost{opacity:.5}.x5-col{grid-template-rows:auto auto auto 1fr}.x5-col__pot{display:grid;grid-template-columns:72px 1fr;gap:10px;align-items:center;padding:10px 14px;background:#152032;border-bottom:1px solid #24324a}.x5-col__pot-art .item-art{width:72px}.x5-col__pot-text{display:grid;min-width:0}.x5-col__pot-text small{font-size:11px;color:#8fa3c0;font-weight:700}.x5-col__pot-text b{font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.x5-side{display:grid;gap:14px;align-self:stretch;align-content:space-between}.x5-wins{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.x5-wins__cap{grid-column:1 / -1;font-size:12px;font-weight:700;color:#8fa3c0;text-transform:uppercase;letter-spacing:.06em}.x5-win{display:grid;justify-items:center;gap:2px;padding:8px;border-radius:10px;background:#121b29;border:1px solid #24324a;text-align:center;min-width:0}.x5-win__art{width:70px}.x5-win__name{font-size:11px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width: 960px){.x5-side{order:3}}.x5-beam{stroke:#ffffff8c;stroke-width:1.4;stroke-dasharray:2 3;filter:drop-shadow(0 0 3px #fff)}.ucine{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;display:grid;place-items:center;align-content:center;gap:18px;padding:24px 16px;background:radial-gradient(60% 60% at 50% 45%,#0a1222db,#02050cf5);animation:ucine-in .25s ease;cursor:default}.ucine--success,.ucine--fail{cursor:pointer}@keyframes ucine-in{0%{opacity:0}}.ucine__stage{position:relative;width:min(340px,80vw);aspect-ratio:1;display:grid;place-items:center}.ucine__flash{position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:0}.ucine--success .ucine__flash{background:radial-gradient(circle at 50% 45%,#fff,rgba(255,240,170,.6) 30%,transparent 70%);animation:ucine-flash .9s ease-out}.ucine--fail .ucine__flash{background:radial-gradient(circle at 50% 45%,rgba(255,60,60,.9),rgba(120,0,0,.5) 40%,transparent 75%);animation:ucine-flash .8s ease-out}@keyframes ucine-flash{0%{opacity:1}to{opacity:0}}.ucine__runes{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;fill:none;stroke:color-mix(in srgb,var(--accent) 80%,#fff);stroke-width:1.5;opacity:.75;animation:ucine-spin 6s linear infinite}.ucine__runes rect{fill:var(--accent);stroke:none}.ucine__runes-in{stroke-dasharray:4 8;animation:ucine-spin 3s linear infinite reverse;transform-origin:100px 100px}.ucine--knight .ucine__runes{stroke:#7fd4ff}.ucine--knight .ucine__runes rect{fill:#7fd4ff}.ucine--metin2 .ucine__runes{stroke:#ffb347}.ucine--metin2 .ucine__runes rect{fill:#ff8a1a}.ucine--charge .ucine__runes{animation-duration:1.4s}.ucine--fail .ucine__runes{stroke:#ff4a4a;opacity:.35;animation:none}.ucine--success .ucine__runes{opacity:0;transition:opacity .4s}@keyframes ucine-spin{to{transform:rotate(360deg)}}.ucine__rays{position:absolute;top:-40%;right:-40%;bottom:-40%;left:-40%;border-radius:50%;opacity:0;background:repeating-conic-gradient(from 0deg,color-mix(in srgb,var(--rc) 55%,transparent) 0 8deg,transparent 8deg 22deg);-webkit-mask:radial-gradient(circle,#000 20%,transparent 68%);mask:radial-gradient(circle,#000 20%,transparent 68%)}.ucine--success .ucine__rays{opacity:1;animation:ucine-spin 9s linear infinite,ucine-rays-in .6s ease-out}@keyframes ucine-rays-in{0%{scale:.3;opacity:0}}.ucine__item{position:relative;width:62%;aspect-ratio:1;display:grid;place-items:center}.ucine__item .item-art{width:100%;height:100%}.ucine--charge .ucine__item{animation:ucine-shake .12s linear infinite,ucine-charge 1.7s ease-in forwards}@keyframes ucine-shake{25%{translate:-2px 1px}50%{translate:2px -1px}75%{translate:-1px -2px}}@keyframes ucine-charge{0%{filter:drop-shadow(0 0 0 transparent)}to{filter:brightness(1.6) drop-shadow(0 0 30px var(--accent))}}.ucine--success .ucine__item{animation:ucine-pop .7s cubic-bezier(.2,1.6,.4,1);filter:drop-shadow(0 0 28px var(--rc))}@keyframes ucine-pop{0%{transform:scale(.6);filter:brightness(3)}60%{transform:scale(1.18)}to{transform:scale(1)}}.ucine--fail .ucine__item{animation:ucine-fail 1s ease-out forwards,ucine-shake .08s linear 4}@keyframes ucine-fail{0%{filter:brightness(2) sepia(1) hue-rotate(-50deg) saturate(4)}to{filter:grayscale(1) brightness(.55);transform:translateY(10px) rotate(-4deg)}}.ucine__crack{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;fill:none;stroke:#fff;stroke-width:2.2;stroke-linecap:round;opacity:0;filter:drop-shadow(0 0 4px #ff3b3b)}.ucine__crack path{stroke-dasharray:140;stroke-dashoffset:140}.ucine--fail .ucine__crack{opacity:1}.ucine--fail .ucine__crack path{animation:ucine-draw .45s ease-out forwards}.ucine--fail .ucine__crack path+path{animation-delay:.2s}@keyframes ucine-draw{to{stroke-dashoffset:0}}.ucine__motes{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.ucine__motes i{position:absolute;left:50%;top:50%;width:6px;height:6px;margin:-3px;border-radius:50%;background:#fff;box-shadow:0 0 10px 2px var(--accent);opacity:0}.ucine--charge .ucine__motes i{animation:ucine-mote .9s ease-in infinite;animation-delay:var(--t)}@keyframes ucine-mote{0%{opacity:0;transform:rotate(var(--a)) translateY(-170px) scale(1.4)}30%{opacity:1}to{opacity:0;transform:rotate(var(--a)) translateY(-10px) scale(.3)}}.ucine--success .ucine__motes i{background:var(--rc);animation:ucine-out .9s ease-out forwards;animation-delay:var(--t)}@keyframes ucine-out{0%{opacity:1;transform:rotate(var(--a)) translateY(0)}to{opacity:0;transform:rotate(var(--a)) translateY(-200px)}}.ucine__shards{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.ucine__shards i{position:absolute;left:50%;top:50%;width:16px;height:12px;background:linear-gradient(135deg,#e8eef8,#6b7890);clip-path:polygon(0 0,100% 30%,40% 100%);opacity:0}.ucine--fail .ucine__shards i{animation:ucine-shard 1.1s cubic-bezier(.2,.6,.5,1) forwards;animation-delay:calc(.25s + var(--t))}@keyframes ucine-shard{0%{opacity:1;transform:translate(0) rotate(0)}to{opacity:0;transform:translate(var(--x),180px) rotate(var(--r))}}.ucine__stamp{position:absolute;right:-6%;bottom:4%;font-family:var(--font-display);font-weight:800;font-size:clamp(44px,10vw,72px);line-height:1;padding:4px 14px;border-radius:12px;transform:rotate(-8deg);animation:ucine-stamp .5s cubic-bezier(.2,1.8,.4,1) .25s backwards}.ucine--success .ucine__stamp{color:#fff;background:linear-gradient(180deg,#2bd97c,#0f8a48);box-shadow:0 0 30px #2bd97c99}.ucine--fail .ucine__stamp{color:#fff;background:linear-gradient(180deg,#ff4a4a,#8f0f22);box-shadow:0 0 30px #ff3c3c80}@keyframes ucine-stamp{0%{opacity:0;transform:rotate(-8deg) scale(2.4)}}.ucine__caption{display:grid;justify-items:center;gap:6px;text-align:center;min-height:120px}.ucine__charging{font-family:var(--font-display);font-size:22px;letter-spacing:.12em;text-transform:uppercase;animation:ucine-blink .6s ease-in-out infinite}@keyframes ucine-blink{50%{opacity:.45}}.ucine__banner{font-family:var(--font-display);font-weight:800;font-size:clamp(38px,8vw,60px);text-transform:uppercase;letter-spacing:.04em;line-height:1;animation:ucine-banner .5s cubic-bezier(.2,1.4,.4,1)}.ucine--success .ucine__banner{background:linear-gradient(180deg,#fff6c2,#ffd84a 50%,#d48a00);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 2px 12px rgba(255,200,40,.5))}.ucine--fail .ucine__banner{color:#ff5a5a;text-shadow:0 2px 14px rgba(255,40,40,.5)}@keyframes ucine-banner{0%{opacity:0;transform:translateY(16px) scale(.9);letter-spacing:.4em}}.ucine__name{font-weight:700;font-size:16px}.ucine__detail{color:var(--text-muted, #8fa3c0);font-size:14px}.ucine__close{margin-top:6px}@media (prefers-reduced-motion: reduce){.ucine,.ucine *{animation:none!important;transition:none!important}.ucine--fail .ucine__crack path{stroke-dashoffset:0}.ucine--success .ucine__rays{opacity:.6}}.rule-icon{display:inline-grid;place-items:center;flex:none}.rule-icon--classic{color:#3ab8ff}.rule-icon--crazy{color:#ff5ad1}.rule-icon--group{color:#2bd97c}.rule-icon--terminal{color:#ff6a3a}.rule-icon--pointRush{color:#4fd8ff}.rule-icon--jackpot{color:#ffd84a}.rule-badge{display:inline-flex;align-items:center;gap:5px;padding:3px 9px;border-radius:999px;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;background:#ffffff0f;border:1px solid rgba(255,255,255,.1);white-space:nowrap}.rule-badge--royal{color:#2a1a00;background:linear-gradient(180deg,#ffe680,#d49a00);border-color:#ffd84a;box-shadow:0 0 12px #ffc82859}.rule-badge--royal img{border-radius:3px}.bl-rules{display:flex;gap:8px;overflow-x:auto;padding-bottom:2px;scrollbar-width:thin}.bl-rule{display:inline-flex;align-items:center;gap:7px;min-height:42px;padding:0 14px;border-radius:10px;border:1px solid rgba(255,255,255,.1);background:#ffffff0a;color:inherit;font-family:var(--font-display);font-weight:700;text-transform:uppercase;letter-spacing:.04em;cursor:pointer;white-space:nowrap}.bl-rule:hover{background:#ffffff14}.bl-rule.is-on{border-color:var(--accent);background:color-mix(in srgb,var(--accent) 14%,transparent);box-shadow:inset 0 -2px 0 var(--accent)}.bl-rule:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.bl-list{list-style:none;margin:0;padding:0;display:grid;gap:10px}.bl-row{position:relative;display:grid;grid-template-columns:minmax(190px,1.1fr) minmax(0,2fr) minmax(150px,auto) auto;gap:16px;align-items:center;padding:14px 16px 14px 20px;border-radius:14px;background:linear-gradient(90deg,#ffffff09,#ffffff04);border:1px solid rgba(255,255,255,.07);overflow:hidden}.bl-row:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:var(--accent)}.bl-row--crazy:before{background:#ff5ad1}.bl-row--group:before{background:#2bd97c}.bl-row--terminal:before{background:#ff6a3a}.bl-row--pointRush:before{background:#4fd8ff}.bl-row--jackpot:before{background:#ffd84a}.bl-row.is-royal{border-color:#ffd84a73;background:linear-gradient(90deg,#ffc8281a,#ffffff04 60%)}.bl-row.finished{opacity:.7}.bl-row__players{display:grid;gap:8px;min-width:0}.bl-empty{width:30px;height:30px;border-radius:50%;border:1px dashed rgba(255,255,255,.25);display:grid;place-items:center;color:var(--text-dim, #6c7d96);font-size:14px}.bl-row__cases{display:flex;gap:6px;overflow:hidden;min-width:0}.bl-case{position:relative;width:70px;flex:none}.bl-case__qty{position:absolute;right:2px;bottom:2px;font-size:11px;font-weight:800;padding:1px 5px;border-radius:5px;background:#000000b3}.bl-row__meta{display:grid;gap:4px;justify-items:start}.bl-row__price{font-family:var(--font-display);font-size:20px;font-weight:800}@media (max-width: 900px){.bl-row{grid-template-columns:minmax(0,1fr) auto}.bl-row__cases{grid-column:1 / -1;order:3}.bl-row__meta{order:2;justify-items:end}.bl-row__cta{grid-column:1 / -1;order:4}.bl-row__cta .btn{width:100%;justify-content:center}}.bc-layouts{display:grid;grid-template-columns:repeat(auto-fill,minmax(110px,1fr));gap:8px}.bc-layout{display:grid;justify-items:center;gap:2px;min-height:66px;padding:8px;border-radius:12px;border:1px solid rgba(255,255,255,.1);background:#ffffff08;color:inherit;cursor:pointer}.bc-layout strong{font-family:var(--font-display);font-size:20px}.bc-layout.is-on{border-color:var(--accent);background:color-mix(in srgb,var(--accent) 14%,transparent)}.bc-rules{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:8px}.bc-rule{display:grid;grid-template-columns:auto 1fr;gap:12px;align-items:start;text-align:left;padding:12px;border-radius:12px;border:1px solid rgba(255,255,255,.1);background:#ffffff08;color:inherit;cursor:pointer}.bc-rule .rule-icon{width:40px;height:40px;border-radius:10px;background:#ffffff0f}.bc-rule strong{display:block;font-family:var(--font-display);font-size:18px;text-transform:uppercase}.bc-rule small{color:var(--text-muted, #8fa3c0);font-size:12px;line-height:1.35}.bc-rule.is-on{border-color:var(--accent);background:color-mix(in srgb,var(--accent) 12%,transparent)}.bc-layout:focus-visible,.bc-rule:focus-visible,.bc-royal:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.bc-royal{display:grid;grid-template-columns:auto 1fr auto;gap:14px;align-items:center;text-align:left;padding:14px;border-radius:14px;color:inherit;cursor:pointer;border:1px solid rgba(255,216,74,.35);background:linear-gradient(90deg,#ffc8281a,#ffffff05)}.bc-royal.is-on{border-color:#ffd84a;box-shadow:0 0 24px #ffc82840;background:linear-gradient(90deg,#ffc82838,#ffc8280a)}.bc-royal__mark{width:56px;height:56px;border-radius:14px;display:grid;place-items:center;background:radial-gradient(circle at 50% 35%,#fff3b0,#ffd84a 45%,#b87800);box-shadow:inset 0 -4px #00000040}.bc-royal__mark img{width:38px;height:38px;filter:sepia(1) saturate(3) hue-rotate(-10deg) brightness(.9) drop-shadow(0 1px 0 rgba(255,255,255,.5))}.bc-royal__text strong{display:block;font-family:var(--font-display);font-size:20px;text-transform:uppercase;color:#ffd84a}.bc-royal__text small{color:var(--text-muted, #8fa3c0);font-size:12px}.bc-royal__switch{width:46px;height:26px;border-radius:999px;background:#ffffff1f;position:relative;transition:background .2s}.bc-royal__switch:after{content:"";position:absolute;top:3px;left:3px;width:20px;height:20px;border-radius:50%;background:#fff;transition:transform .2s}.bc-royal.is-on .bc-royal__switch{background:#d49a00}.bc-royal.is-on .bc-royal__switch:after{transform:translate(20px)}.br-head{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:16px 24px;padding:18px;border-radius:18px;border:1px solid rgba(255,255,255,.08);background:radial-gradient(90% 140% at 0% 0%,color-mix(in srgb,var(--accent) 16%,transparent),transparent 60%),linear-gradient(180deg,#0c1527,#08101e)}.br-head--royal{border-color:#ffd84a66;background:radial-gradient(90% 140% at 0% 0%,rgba(255,200,40,.18),transparent 60%),linear-gradient(180deg,#121426,#08101e)}.br-head__info{display:grid;gap:8px;min-width:0}.br-head__title{display:flex;align-items:center;gap:10px;font-size:clamp(28px,4vw,42px);text-transform:uppercase;margin:0}.br-head__title svg{color:var(--accent);width:34px;height:34px}.br-head__stats{display:grid;grid-template-columns:repeat(2,auto);gap:10px 24px;margin:0;align-content:center}.br-head__stats dt{font-size:11px;text-transform:uppercase;letter-spacing:.08em;color:var(--text-muted, #8fa3c0)}.br-head__stats dd{margin:2px 0 0;font-family:var(--font-display);font-size:20px;font-weight:800}.br-cases{grid-column:1 / -1;list-style:none;margin:0;padding:4px 2px;display:flex;gap:8px;overflow-x:auto;scrollbar-width:thin}.br-case{position:relative;flex:none;width:74px;padding:4px;border-radius:12px;border:1px solid rgba(255,255,255,.08);background:#ffffff08;transition:transform .2s,opacity .2s}.br-case--done{opacity:.4}.br-case--opening{border-color:var(--accent);box-shadow:0 0 18px color-mix(in srgb,var(--accent) 50%,transparent);transform:translateY(-3px)}.br-case__n{position:absolute;top:2px;left:4px;font-size:10px;font-weight:800;color:var(--text-muted, #8fa3c0)}@media (max-width: 760px){.br-head{grid-template-columns:minmax(0,1fr)}}.br-result{display:grid;grid-template-columns:auto 1fr;gap:16px;align-items:center;padding:16px 18px;border-radius:16px;border:1px solid rgba(255,255,255,.1);background:linear-gradient(90deg,#ffffff0f,#ffffff05);animation:br-in .5s cubic-bezier(.2,1.4,.4,1)}.br-result.is-me{border-color:#2bd97c;background:linear-gradient(90deg,#2bd97c33,#2bd97c08);box-shadow:0 0 30px #2bd97c33}.br-result__icon{width:44px;height:44px;color:#ffd84a;filter:drop-shadow(0 0 10px rgba(255,200,40,.6))}.br-result__title{font-family:var(--font-display);font-size:clamp(24px,3.4vw,34px);text-transform:uppercase}@keyframes br-in{0%{opacity:0;transform:translateY(-10px) scale(.97)}}.br-jackpot{position:relative;display:flex;height:14px;border-radius:999px;overflow:visible;margin-top:6px}.br-jackpot span{height:100%;flex-basis:0}.br-jackpot span:first-child{border-radius:999px 0 0 999px}.br-jackpot span:last-of-type{border-radius:0 999px 999px 0}.br-jackpot i{position:absolute;top:-6px;width:3px;height:26px;margin-left:-1px;background:#fff;box-shadow:0 0 8px #fff;border-radius:2px}.br-arena{display:flex;gap:0;align-items:stretch;overflow-x:auto;padding-bottom:4px}.br-team-wrap{display:flex;flex:1 1 0;min-width:0}.br-vs{flex:none;width:34px;display:grid;place-items:center;position:relative}.br-vs:before{content:"";position:absolute;top:0;bottom:0;left:50%;width:1px;background:linear-gradient(transparent,rgba(255,255,255,.18),transparent)}.br-vs span{position:relative;width:34px;height:34px;border-radius:50%;display:grid;place-items:center;font-family:var(--font-display);font-weight:800;font-size:13px;color:#fff;background:linear-gradient(180deg,var(--accent),color-mix(in srgb,var(--accent) 50%,#000));box-shadow:0 0 16px color-mix(in srgb,var(--accent) 50%,transparent)}.br-team{flex:1;min-width:0;display:grid;gap:8px;align-content:start;padding:10px;border-radius:16px;border:1px solid color-mix(in srgb,var(--team) 35%,transparent);background:linear-gradient(180deg,color-mix(in srgb,var(--team) 10%,transparent),#ffffff04 40%);transition:opacity .4s,box-shadow .4s}.br-team.is-winner{box-shadow:0 0 0 2px #2bd97c,0 0 36px #2bd97c4d}.br-team.is-loser{opacity:.5}.br-team__head{display:flex;justify-content:space-between;align-items:center;font-family:var(--font-display);font-weight:800;text-transform:uppercase;color:var(--team)}.br-team__players{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(150px,1fr);gap:8px}.br-score{font-family:var(--font-display);font-weight:800;font-size:18px}.br-score small{font-size:12px;opacity:.7}.br-player{display:grid;gap:8px;align-content:start;min-width:0;padding:8px;border-radius:12px;background:#050a148c;border:1px solid rgba(255,255,255,.06)}.br-player.is-me{border-color:var(--accent)}.br-player--empty{place-items:center;align-content:center;min-height:240px;border-style:dashed;color:var(--text-muted, #8fa3c0)}.br-player__head{display:flex;align-items:center;gap:8px}.br-player__name{font-weight:700;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.br-player__reel{border-radius:10px;overflow:hidden;min-height:112px;display:grid;background:#00000040}.br-player__idle{display:grid;place-items:center;color:var(--text-muted, #8fa3c0);font-size:13px;min-height:112px}.br-drops{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(70px,1fr));gap:6px;max-height:340px;overflow:auto}.br-drop{display:grid;gap:2px;justify-items:center;padding:4px;border-radius:8px;background:linear-gradient(180deg,color-mix(in srgb,var(--rc) 22%,transparent),#ffffff05);border-bottom:2px solid var(--rc);animation:br-in .4s ease;min-width:0}.br-drop .item-art{width:100%}.br-drop__name{font-size:10px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--text-muted, #8fa3c0)}.br-wait{display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;align-items:center}.reel__card--royal{background:radial-gradient(circle at 50% 35%,#ffe67859,#78500040 70%)!important}.royal-card{display:grid;place-items:center;align-content:center;gap:2px;width:100%;aspect-ratio:1 / .86}.royal-card img{width:62%;filter:sepia(1) saturate(4) hue-rotate(-12deg) brightness(1.05) drop-shadow(0 0 10px rgba(255,200,40,.8))}.royal-card span{font-family:var(--font-display);font-weight:800;font-size:12px;letter-spacing:.14em;color:#ffd84a;text-shadow:0 0 8px rgba(255,200,40,.7)}.reel__card--royal.is-win{box-shadow:0 0 0 2px #ffd84a,0 0 30px #ffc82899}.reel--gold{background:radial-gradient(120% 100% at 50% 50%,#ffc82840,#28190099);box-shadow:inset 0 0 0 2px #ffd84ab3}@media (prefers-reduced-motion: reduce){.br-result,.br-drop{animation:none}}.home-promos{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}@media (max-width: 900px){.home-promos{grid-template-columns:repeat(2,minmax(0,1fr))}}.home-promo{position:relative;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;min-height:92px;padding:14px 100px 14px 16px;border-radius:16px;overflow:hidden;color:#fff;isolation:isolate;border:1px solid color-mix(in srgb,var(--accent) 22%,rgba(255,255,255,.06));background:radial-gradient(120% 140% at 100% 50%,color-mix(in srgb,var(--accent) 26%,transparent),transparent 60%),linear-gradient(135deg,#111a2c,#0a111e);transition:transform .18s,border-color .18s,box-shadow .18s}.home-promo:hover{transform:translateY(-3px);border-color:color-mix(in srgb,var(--accent) 60%,transparent);box-shadow:0 10px 30px -12px color-mix(in srgb,var(--accent) 60%,transparent)}.home-promo:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.home-promo__art{position:absolute;right:-10px;top:50%;width:106px;transform:translateY(-50%) rotate(-6deg);z-index:-1;opacity:.9;filter:drop-shadow(0 8px 18px rgba(0,0,0,.6));transition:transform .25s}.home-promo:hover .home-promo__art{transform:translateY(-52%) rotate(-2deg) scale(1.06)}.home-promo__icon{width:46px;height:46px;border-radius:12px;display:grid;place-items:center;color:var(--accent-ink, #111);background:linear-gradient(180deg,var(--accent),color-mix(in srgb,var(--accent) 60%,#000));box-shadow:0 6px 16px -6px var(--accent)}.home-promo__icon svg{width:24px;height:24px}.home-promo__text{display:grid;min-width:0;text-shadow:0 2px 8px rgba(0,0,0,.6)}.home-promo__text strong{font-family:var(--font-display);font-size:19px;text-transform:uppercase;letter-spacing:.03em;line-height:1.1}.home-promo__text small{color:var(--text-muted, #a9b6cc);font-size:12px}.home-promo__go{display:none}.home-items{margin-top:-6px}.home-items__track{display:flex;gap:8px;overflow-x:auto;padding:2px 2px 6px;scrollbar-width:thin}.home-item{flex:none;width:128px;display:grid;gap:2px;justify-items:center;padding:8px;border-radius:12px;background:linear-gradient(180deg,color-mix(in srgb,var(--rc) 20%,#0b1322),#0b1322 70%);border:1px solid rgba(255,255,255,.06);border-bottom:2px solid var(--rc);transition:transform .15s}.home-item:hover{transform:translateY(-2px)}.home-item .item-art{width:100%}.home-item__name{font-size:11px;color:var(--text-muted, #8fa3c0);max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.home-item__price{font-size:13px;font-weight:700}.home-cats{display:flex;gap:10px;overflow-x:auto;padding:2px 2px 8px;scrollbar-width:thin;scroll-snap-type:x proximity}.home-cat{position:relative;flex:none;width:230px;height:112px;display:flex;flex-direction:column;justify-content:flex-end;gap:2px;padding:12px 14px;border-radius:16px;overflow:hidden;isolation:isolate;scroll-snap-align:start;border:1px solid rgba(255,255,255,.07);background:radial-gradient(90% 120% at 85% 40%,color-mix(in srgb,var(--accent) 30%,transparent),transparent 65%),linear-gradient(135deg,#131d31,#0a111e);transition:transform .18s,border-color .18s}.home-cat:hover{transform:translateY(-3px);border-color:color-mix(in srgb,var(--accent) 60%,transparent)}.home-cat:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.home-cat__art{position:absolute;right:-6px;top:50%;width:120px;transform:translateY(-50%);z-index:-1;transition:transform .25s}.home-cat:hover .home-cat__art{transform:translateY(-50%) scale(1.07) rotate(-3deg)}.home-cat__label{display:inline-flex;align-items:center;gap:6px;font-family:var(--font-display);font-weight:800;text-transform:uppercase;font-size:18px;line-height:1.05;max-width:58%;text-shadow:0 2px 8px rgba(0,0,0,.8)}.home-cat__label svg{width:16px;height:16px;color:var(--accent);flex:none}.home-cat__count{order:2;align-self:flex-start;font-size:11px;font-weight:700;padding:2px 8px;border-radius:999px;background:#00000080;color:var(--text-muted, #a9b6cc)}.home-cat__count:after{content:" kasa"}.home-filter{position:sticky;top:calc(var(--header-h, 64px) + 8px);z-index:5;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:color-mix(in srgb,var(--surface, #0b1322) 88%,transparent)}.home-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:14px}@media (max-width: 520px){.home-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}}.home-row{--cols: 5;display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - (var(--cols) - 1) * 14px) / var(--cols));gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding:4px 2px 8px}.home-row::-webkit-scrollbar{display:none}.home-row>*{scroll-snap-align:start}@media (max-width: 1250px){.home-row{--cols: 4}}@media (max-width: 900px){.home-row{--cols: 3}}@media (max-width: 560px){.home-row{--cols: 2;gap:10px}}.home-row-head{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap}.home-row-head h2{display:inline-flex;align-items:center;gap:10px;margin:0}.home-row-head h2 svg{color:var(--accent)}.home-row-head__nav{margin-left:auto;display:inline-flex;gap:6px;align-self:center}.home-row-head__nav .icon-btn{width:36px;height:36px}.home-section{scroll-margin-top:calc(var(--header-h, 64px) + 80px)}.home-band{display:grid;grid-template-columns:auto 1fr auto;gap:16px;align-items:center;padding:16px 20px;border-radius:16px;color:#fff;border:1px solid rgba(255,255,255,.1)}.home-band>svg{width:44px;height:44px}.home-band strong{display:block;font-family:var(--font-display);font-size:24px;text-transform:uppercase}.home-band small{opacity:.85}.home-band--code{background:linear-gradient(110deg,#0f6a8a,#142a5a 60%,#0b1322)}.home-band--royal{background:linear-gradient(110deg,#7a5200,#2a1d00 55%,#0b1322);border-color:#ffd84a66}.home-band--royal img{filter:sepia(1) saturate(3) hue-rotate(-10deg) drop-shadow(0 0 10px rgba(255,200,40,.6))}@media (max-width: 640px){.home-band{grid-template-columns:auto 1fr}.home-band .btn{grid-column:1 / -1;justify-content:center}}.home-split{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}@media (max-width: 960px){.home-split{grid-template-columns:minmax(0,1fr)}}.home-battles,.home-wins{list-style:none;margin:0;padding:0;display:grid;gap:8px}.home-battle{display:flex;align-items:center;gap:12px;padding:10px 12px;border-radius:12px;background:#ffffff08;border:1px solid rgba(255,255,255,.07)}.home-battle:hover{border-color:color-mix(in srgb,var(--accent) 50%,transparent)}.home-win{display:grid;grid-template-columns:52px 1fr auto;gap:10px;align-items:center;padding:6px 10px;border-radius:12px;background:linear-gradient(90deg,color-mix(in srgb,var(--rc) 18%,transparent),#ffffff05);border-left:3px solid var(--rc)}.home-win__art .item-art{width:52px}.home-win__name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block}.home-faq{display:grid;gap:8px}.home-faq details{border-top:1px solid rgba(255,255,255,.07);padding:10px 0 0}.home-faq summary{cursor:pointer;font-weight:700}.home-faq summary:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.case-stage__bg{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.case-stage__bg img{width:100%;height:100%;object-fit:cover;filter:blur(6px) saturate(1.1) brightness(.45);transform:scale(1.08)}.case-stage__bg:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(50% 70% at 50% 55%,color-mix(in srgb,var(--accent) 22%,transparent),transparent 70%),linear-gradient(180deg,#050a1459,#050a14d9)}.up-stage{background:radial-gradient(40% 80% at 50% 50%,color-mix(in srgb,var(--accent) 16%,transparent),transparent 70%),linear-gradient(180deg,#0c1527,#08101e);border-color:color-mix(in srgb,var(--accent) 22%,rgba(255,255,255,.06))}.up-stage .empty{min-height:260px;border:2px dashed color-mix(in srgb,var(--accent) 30%,rgba(255,255,255,.1));border-radius:16px;background:radial-gradient(60% 60% at 50% 50%,rgba(255,255,255,.04),transparent)}.up-stage svg circle:first-child{stroke:#ffffff12}.hero-photo--game img{object-position:70% 30%}.hero--compact .hero-photo--game img,.case-stage .hero-photo--game img{filter:brightness(.6)}.drop-chip,.drops-strip__list{position:relative}html,body{overflow-x:clip}@media (max-width: 560px){.home-promos{gap:8px}.home-promo{grid-template-columns:1fr;min-height:84px;padding:12px 64px 12px 12px;gap:6px}.home-promo__icon{width:34px;height:34px;border-radius:10px}.home-promo__icon svg{width:18px;height:18px}.home-promo__art{width:72px;right:-8px;opacity:.75}.home-promo__text strong{font-size:15px}.home-cat{width:190px;height:96px}.home-cat__art{width:96px}}.up-ring{position:relative;width:min(380px,100%);aspect-ratio:1;margin:0 auto}.up-ring__svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.up-ring__disc{fill:#0d1628;stroke:#ffffff14;stroke-width:1.5}.up-ring__track{stroke:#ffffff12}.up-ring__arc{stroke:#ffd84a;stroke-linecap:butt;filter:drop-shadow(0 0 8px rgba(255,200,40,.55));transition:stroke-dasharray .35s ease}.up-ring.is-win .up-ring__arc{stroke:#2bd97c;filter:drop-shadow(0 0 12px rgba(43,217,124,.8))}.up-ring.is-lose .up-ring__arc{stroke:#ff4a5a;filter:drop-shadow(0 0 12px rgba(255,60,80,.7))}.up-ring__needle{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;will-change:transform}.up-ring__needle span{position:absolute;left:50%;top:9%;bottom:50%;width:16px;margin-left:-8px;background:linear-gradient(180deg,#fff,#e8eef8);clip-path:polygon(50% 0,100% 100%,0 100%);filter:drop-shadow(0 0 6px rgba(255,255,255,.7))}.up-ring__center{position:absolute;top:14%;right:14%;bottom:14%;left:14%;z-index:1;border-radius:50%;display:grid;place-items:center;align-content:center;gap:2px;text-align:center;background:radial-gradient(circle at 50% 40%,color-mix(in srgb,var(--accent) 10%,#111c30),#0a111e 70%)}.up-ring__name{font-family:var(--font-display);font-size:clamp(15px,2.2vw,20px);text-transform:uppercase;line-height:1.1;max-width:78%}.up-ring__rarity{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.08em}.up-ring__item{width:62%;margin:2px 0}.up-ring__item .item-art{width:100%}.up-ring__price{font-size:13px;font-weight:700}.up-ring__hub{position:absolute;left:50%;top:50%;width:34px;height:34px;margin:-17px 0 0 -17px;border-radius:50%;background:#0a111e;box-shadow:0 0 0 3px #fff,0 0 14px #000c;z-index:3}.up-ring__chance{position:absolute;left:50%;bottom:-6px;transform:translate(-50%);z-index:3;padding:4px 14px;border-radius:999px;background:#0a111e;border:1px solid rgba(255,216,74,.5);font-family:var(--font-display);font-size:20px;font-weight:800;color:#ffd84a;white-space:nowrap}.up-ring__chance small{font-size:12px;color:var(--text-muted, #8fa3c0);font-weight:600}@media (prefers-reduced-motion: reduce){.up-ring__needle{transition:none!important}}.up-stage>.grid{grid-template-columns:minmax(0,1fr) minmax(300px,1.6fr) minmax(0,1fr)}@media (max-width: 900px){.up-stage>.grid{grid-template-columns:minmax(0,1fr)}}.up-ring__item .item-art{background:transparent!important;border:0!important;box-shadow:none!important;aspect-ratio:auto}.up-ring__item .item-art__glow{opacity:.5}.up-ring__item .item-art img{filter:drop-shadow(0 8px 16px rgba(0,0,0,.6))}.ev-tiles{display:grid;grid-template-columns:52px repeat(3,minmax(0,1fr));gap:12px}.ev-tile{position:relative;display:grid;place-items:center;height:60px;border-radius:10px;overflow:hidden;background-size:cover;background-position:center;font-family:var(--font-display);font-style:italic;font-weight:900;font-size:clamp(15px,1.6vw,21px);letter-spacing:.02em;color:#fff;text-shadow:0 2px 8px rgba(0,0,0,.6);isolation:isolate;transition:transform .15s,filter .15s}.ev-tile:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.ev-tile--battles:before{background:linear-gradient(90deg,#6e32b4d9,#6e32b48c)}.ev-tile--coin:before{background:linear-gradient(90deg,#286ebed9,#286ebe8c)}.ev-tile--ranking:before{background:linear-gradient(90deg,#be961ed9,#be961e8c)}.ev-tile:after{content:"";position:absolute;left:50%;bottom:6px;width:34%;height:3px;transform:translate(-50%);border-radius:2px;background:repeating-linear-gradient(90deg,rgba(255,255,255,.7) 0 6px,transparent 6px 12px);opacity:.6}.ev-tile--help{background:#1d2135;font-style:normal;color:#8d96b8;font-size:22px}.ev-tile--help:after{display:none}.ev-tile:hover{transform:translateY(-2px);filter:brightness(1.12)}@media (max-width: 640px){.ev-tiles{grid-template-columns:repeat(3,minmax(0,1fr))}.ev-tile--help{display:none}.ev-tile{height:50px;font-size:13px}}.ev-hero{position:relative;display:grid;place-items:center;min-height:clamp(320px,34vw,470px);margin:0 -8px;border-radius:18px;overflow:hidden;background-size:cover;background-position:center 30%;isolation:isolate}.ev-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:radial-gradient(38% 60% at 50% 50%,rgba(10,12,28,.55),transparent 75%),linear-gradient(180deg,transparent 55%,var(--shell-bg, #14172b) 100%)}.ev-hero__center{display:grid;justify-items:center;gap:8px;text-align:center;padding:20px;margin-top:-40px}.ev-hero__title{margin:0;font-family:var(--font-display);font-size:clamp(40px,6vw,84px);line-height:.9;text-transform:uppercase;background:linear-gradient(180deg,#fff6c4,var(--accent) 55%,color-mix(in srgb,var(--accent) 50%,#6a2a00));-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 4px 0 rgba(0,0,0,.55)) drop-shadow(0 0 24px color-mix(in srgb,var(--accent) 50%,transparent));-webkit-text-stroke:1px rgba(0,0,0,.25)}.ev-hero__sub{font-family:var(--font-display);font-size:clamp(16px,2vw,24px);text-transform:uppercase;color:#fff;text-shadow:0 2px 8px #000}.ev-hero__cap{margin-top:10px;font-weight:900;letter-spacing:.3em;color:#e8ecff;text-shadow:0 2px 6px #000;font-size:15px}.ev-hero .countdown{background:#14182cbf;padding:8px 12px;border-radius:12px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.ev-hero__cta{display:inline-flex;align-items:center;gap:8px;margin-top:8px;padding:12px 22px;border-radius:8px;background:#0ea3fe;color:#fff;font-weight:900;letter-spacing:.05em;box-shadow:0 10px 24px -8px #0ea3fe}.ev-hero__cta svg{width:16px;height:16px}.ev-hero__cta:hover{filter:brightness(1.1)}.ev-cards{--cols: 6;list-style:none;margin:-110px 0 0;padding:0 clamp(0px,4vw,70px);display:flex;flex-wrap:wrap;justify-content:center;gap:14px;position:relative;z-index:2}.ev-cards>li{flex:0 1 calc((100% - (var(--cols) - 1) * 14px) / var(--cols));min-width:0}@media (max-width: 1100px){.ev-cards{--cols: 3;margin-top:-70px}}@media (max-width: 560px){.ev-cards{--cols: 2;margin-top:-40px;padding:0}}.ev-card{position:relative;display:grid;place-items:center;aspect-ratio:2 / 2.8;border-radius:12px;overflow:hidden;background-size:cover;background-position:center;box-shadow:0 14px 30px #00000073,inset 0 0 0 1px #ffffff14;isolation:isolate;transition:transform .2s,box-shadow .2s}.ev-card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:radial-gradient(60% 45% at 50% 55%,color-mix(in srgb,var(--rc) 30%,transparent),transparent 70%),linear-gradient(180deg,#00000026,#0000000d 50%,#000000bf)}.ev-card:hover{transform:translateY(-6px);box-shadow:0 20px 40px #00000080,inset 0 0 0 2px color-mix(in srgb,var(--rc) 70%,transparent)}.ev-card__price,.ev-card__bonus{position:absolute;top:10px;z-index:1;display:inline-flex;align-items:center;gap:4px;padding:4px 8px;border-radius:999px;background:#0a0c18bf;font-size:12px;font-weight:900;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.ev-card__price{left:10px}.ev-card__bonus{right:10px;color:#ffcb3d}.ev-card__item{width:92%;filter:drop-shadow(0 12px 18px rgba(0,0,0,.7));transform:rotate(-12deg);transition:transform .3s}.ev-card:hover .ev-card__item{transform:rotate(-6deg) scale(1.06)}.ev-card__item .item-art{background:transparent!important;border:0!important;box-shadow:none!important}.ev-card__item .item-art__glow{display:none}.ev-card__name{position:absolute;left:0;right:0;bottom:12px;text-align:center;font-family:var(--font-display);font-weight:900;font-size:15px;text-transform:uppercase;text-shadow:0 2px 6px #000;padding:0 8px}.home-items{display:none}.cs-section{display:grid;gap:14px;scroll-margin-top:calc(var(--header-h, 76px) + 20px)}.cs-section__head{display:grid;grid-template-columns:1fr auto;grid-template-areas:"cap all" "title all" "hint all";align-items:end;column-gap:12px}.cs-section__cap{grid-area:cap;font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:#6f78a0}.cs-section__head h2{grid-area:title;margin:0;font-family:Nunito,sans-serif;font-weight:900;font-size:24px;text-transform:uppercase;letter-spacing:.02em}.cs-section__hint{grid-area:hint;font-size:13px;color:#6f78a0}.cs-section__all{grid-area:all;display:inline-flex;align-items:center;gap:4px;padding:8px 12px;border-radius:8px;background:#1d2135;color:#aab2d1;font-size:12px;font-weight:900;letter-spacing:.06em}.cs-section__all svg{width:14px;height:14px}.cs-section__all:hover{color:#fff;background:#262b45}.cs-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:14px}@media (max-width: 1280px){.cs-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width: 860px){.cs-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 520px){.cs-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}}.cs-grid .case-card{position:relative;display:grid;justify-items:center;gap:2px;padding:34px 12px 16px;border-radius:12px;background:radial-gradient(80% 60% at 50% 45%,color-mix(in srgb,var(--glow, var(--accent)) 16%,transparent),transparent 70%),#1b1f38;border:1px solid rgba(255,255,255,.05);transition:transform .18s,border-color .18s,box-shadow .18s}.cs-grid .case-card:hover{transform:translateY(-4px);border-color:color-mix(in srgb,var(--accent) 50%,transparent);box-shadow:0 14px 30px -12px #0009}.cs-grid .case-card .price-pill{position:absolute;top:10px;left:10px;padding:3px 8px;border-radius:999px;background:#0a0c18bf;color:#fff;font-size:12px;font-weight:900}.cs-grid .case-card .badge{position:absolute;top:10px;right:10px;left:auto;width:auto}.cs-grid .case-card__art{width:92%}.cs-grid .case-card__name{font-family:Nunito,sans-serif;font-weight:900;font-size:14px;text-transform:uppercase;text-align:center;line-height:1.15}.cs-grid .case-card__name:before{content:"KASA";display:block;font-size:10px;font-weight:800;letter-spacing:.14em;color:#6f78a0;margin-bottom:2px}.cs-grid{--cols: 6;display:flex;flex-wrap:wrap;justify-content:center;gap:18px 14px}.cs-grid>*{flex:0 1 calc((100% - (var(--cols) - 1) * 14px) / var(--cols));min-width:0}@media (max-width: 1280px){.cs-grid{--cols: 4}}@media (max-width: 860px){.cs-grid{--cols: 3}}@media (max-width: 520px){.cs-grid{--cols: 2;gap:12px 10px}}.cs-grid .case-card{background:transparent;border-color:transparent;box-shadow:none;isolation:isolate}.cs-grid .case-card:before{content:"";position:absolute;top:8%;right:6%;bottom:18%;left:6%;z-index:-1;border-radius:50%;background:radial-gradient(closest-side,color-mix(in srgb,var(--glow, var(--accent)) 30%,transparent),transparent);opacity:.55;transition:opacity .2s,transform .2s}.cs-grid .case-card:hover{transform:translateY(-4px);border-color:transparent;box-shadow:none}.cs-grid .case-card:hover:before{opacity:1;transform:scale(1.08)}.cs-grid .case-card:hover .case-card__art img{filter:drop-shadow(0 16px 24px rgba(0,0,0,.55)) brightness(1.06)}.cs-grid .case-card__art img{filter:drop-shadow(0 12px 18px rgba(0,0,0,.5));transition:filter .2s}.tj-layout{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:16px;align-items:start}.tj-layout--fate{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}@media (max-width: 1000px){.tj-layout,.tj-layout--fate{grid-template-columns:minmax(0,1fr)}}.tj-stage{display:grid;gap:12px;padding:14px;background:linear-gradient(180deg,#0b1424,#070d18)}.tj-head{display:flex;flex-wrap:wrap;gap:12px 28px;align-items:end;justify-content:space-between}.tj-mapname{display:block;font-family:var(--font-display);font-size:24px;text-transform:uppercase}.tj-pot__value{font-family:var(--font-display);font-size:30px;font-weight:800;color:var(--accent)}.tj-timer strong{display:block;font-family:var(--font-display);font-size:24px}.tj-bar{height:6px;border-radius:999px;background:#ffffff0f;overflow:hidden}.tj-bar span{display:block;height:100%;background:var(--accent);transition:width .2s linear}.tj-map{position:relative;aspect-ratio:3 / 2;border-radius:14px;overflow:hidden;background:#050a14;box-shadow:inset 0 0 0 1px #ffffff14}.tj-map__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;filter:saturate(.85) brightness(.85)}.tj-map__grid{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;grid-template-columns:repeat(var(--gw),1fr);grid-template-rows:repeat(var(--gh),1fr)}.tj-cell{background:color-mix(in srgb,var(--pc, transparent) 34%,transparent);box-shadow:inset 0 0 0 .5px #00000040;transition:background .4s,opacity .4s}.tj-cell:not([style]){background:transparent}.tj-cell.is-win{background:color-mix(in srgb,var(--pc) 62%,transparent);animation:tj-pulse .8s ease-in-out 3}.tj-cell.is-dim{opacity:.25}@keyframes tj-pulse{50%{filter:brightness(1.6)}}.tj-pin{position:absolute;transform:translate(-50%,-50%);z-index:2;border-radius:50%;box-shadow:0 0 0 3px #0006,0 0 14px var(--pc);animation:tj-drop .5s cubic-bezier(.2,1.6,.4,1)}.tj-pin.is-me{box-shadow:0 0 0 3px var(--accent),0 0 18px var(--accent)}@keyframes tj-drop{0%{transform:translate(-50%,-160%) scale(.6);opacity:0}}.tj-cross{position:absolute;z-index:3;width:56px;height:56px;transform:translate(-50%,-50%);color:#fff;display:grid;place-items:center;transition:left .45s cubic-bezier(.3,.7,.3,1),top .45s cubic-bezier(.3,.7,.3,1);filter:drop-shadow(0 0 6px #ff3b3b)}.tj-cross svg{width:100%;height:100%;animation:ucine-spin 1.4s linear infinite}.tj-cross.is-landed{color:#ffd84a;filter:drop-shadow(0 0 10px #ffd84a)}.tj-cross.is-landed svg{animation:none}.tj-blast{position:absolute;z-index:2;width:220px;height:220px;transform:translate(-50%,-50%);border-radius:50%;pointer-events:none;background:radial-gradient(circle,rgba(255,240,180,.9),rgba(255,140,40,.5) 30%,transparent 65%);animation:tj-blast 1.1s ease-out forwards}@keyframes tj-blast{0%{transform:translate(-50%,-50%) scale(.1);opacity:1}to{transform:translate(-50%,-50%) scale(1.4);opacity:0}}.tj-map__empty{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;font-family:var(--font-display);font-size:26px;text-transform:uppercase;text-shadow:0 2px 10px #000}.tj-amount{display:grid;gap:10px}.tj-amount__field{display:grid;gap:6px}.tj-amount__field .input{font-size:18px;font-weight:700}.tj-amount__go{justify-content:center}.tj-players{list-style:none;margin:0;padding:0;display:grid;gap:6px;max-height:420px;overflow:auto}.tj-players li{display:grid;grid-template-columns:auto 1fr auto auto;gap:8px;align-items:center;padding:6px 8px;border-radius:10px;background:#ffffff08;border-left:3px solid var(--pc);animation:rl-in .3s ease}.tj-players li.is-me{background:color-mix(in srgb,var(--accent) 14%,transparent)}.tj-players li.is-winner{box-shadow:0 0 0 2px #2bd97c;background:#2bd97c24}.tj-players__name{font-weight:600;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tj-players__pct{font-size:12px;color:var(--text-muted, #8fa3c0)}.tj-prev{display:grid;gap:6px}.fs-stage{position:relative;display:grid;gap:14px;padding:16px;background:radial-gradient(100% 120% at 50% 0%,color-mix(in srgb,var(--accent) 14%,transparent),transparent 60%),linear-gradient(180deg,#0b1424,#070d18)}.fs-pot{display:grid;justify-items:center;gap:2px;text-align:center}.fs-pot__value{font-family:var(--font-display);font-size:clamp(34px,5vw,52px);font-weight:800;color:var(--accent)}.fs-rows{position:relative;display:grid;gap:10px}.fs-row{position:relative;overflow:hidden;border-radius:12px;background:#050a14;padding:8px 0;box-shadow:inset 0 0 30px #0009}.fs-track{display:flex;will-change:transform}.fs-tile{flex:none;width:76px;height:76px;margin:0 4px;border-radius:12px;display:grid;place-items:center;background:linear-gradient(180deg,color-mix(in srgb,var(--pc) 45%,#0b1322),#0b1322);border-bottom:3px solid var(--pc);transition:transform .3s,box-shadow .3s}.fs-tile.is-win{transform:scale(1.12);box-shadow:0 0 0 3px #fff,0 0 26px var(--pc);z-index:1}.fs-pointer{position:absolute;top:-6px;bottom:-6px;left:50%;width:4px;transform:translate(-50%);background:var(--accent);border-radius:2px;box-shadow:0 0 16px var(--accent)}.fs-empty{min-height:180px;display:grid;place-items:center;font-family:var(--font-display);font-size:24px;text-transform:uppercase;color:var(--text-muted, #8fa3c0)}.fs-winner{display:flex;align-items:center;justify-content:center;gap:12px;padding:10px 16px;border-radius:12px;background:#ffffff0d;font-size:18px;animation:br-in .5s cubic-bezier(.2,1.4,.4,1)}.fs-winner.is-me{background:#2bd97c29;box-shadow:0 0 0 2px #2bd97c}@media (prefers-reduced-motion: reduce){.tj-cell,.tj-pin,.tj-cross,.tj-blast,.fs-tile,.fs-winner{animation:none!important;transition:none!important}}.tj-zone{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:2;pointer-events:none}.tj-zone circle,.tj-zone rect{transition:cx .25s linear,cy .25s linear,r .25s linear}.tj-zone__storm{fill:#4628a073}.tj-zone__edge{fill:none;stroke:#fff;stroke-width:.12;filter:drop-shadow(0 0 .3px #fff)}.tj-zone__next{fill:none;stroke:#ffd84a;stroke-width:.1;stroke-dasharray:.4 .3;opacity:.9}.tj-zone.is-landed .tj-zone__edge{stroke:#ffd84a;stroke-width:.2}.tj-cell.is-storm{filter:saturate(.3) brightness(.7)}.tj-cell.is-dead{opacity:.25}.tj-pin.is-dead{filter:grayscale(1) brightness(.5);opacity:.55;transform:translate(-50%,-50%) scale(.8);transition:all .4s}.tj-pin{z-index:3}.cf-coin-img{display:inline-block;flex:none;filter:drop-shadow(0 2px 6px rgba(0,0,0,.5))}.cf-create{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:20px;align-items:center;padding:18px;background:radial-gradient(70% 140% at 0% 50%,rgba(255,200,40,.14),transparent 60%),radial-gradient(70% 140% at 100% 50%,rgba(90,160,255,.14),transparent 60%),linear-gradient(180deg,#0f1828,#0a111e)}@media (max-width: 1000px){.cf-create{grid-template-columns:minmax(0,1fr)}}.cf-sides{display:flex;gap:12px}.cf-side{display:grid;justify-items:center;gap:6px;width:120px;padding:12px;border-radius:16px;border:2px solid rgba(255,255,255,.08);background:#ffffff08;color:inherit;cursor:pointer;transition:transform .15s,border-color .15s,box-shadow .15s}.cf-side strong{font-family:var(--font-display);font-size:20px;text-transform:uppercase}.cf-side:hover{transform:translateY(-2px)}.cf-side--tura.is-on{border-color:#ffd84a;box-shadow:0 0 24px #ffc82859}.cf-side--yazi.is-on{border-color:#8ec5ff;box-shadow:0 0 24px #78b4ff59}.cf-side:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.cf-create__form{display:grid;gap:10px;min-width:0}.cf-create__form .btn{justify-content:center}.cf-stats{display:grid;gap:10px;text-align:right}.cf-stats strong{display:block;font-family:var(--font-display);font-size:26px}.cf-list{list-style:none;margin:0;padding:0;display:grid;gap:8px}.cf-row{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto auto;gap:14px;align-items:center;padding:10px 14px;border-radius:14px;background:linear-gradient(90deg,#ffffff0a,#ffffff04);border:1px solid rgba(255,255,255,.07);animation:rl-in .3s ease}.cf-row.is-mine{border-color:color-mix(in srgb,var(--accent) 50%,transparent)}.cf-row.is-won{border-color:#2bd97c99;background:linear-gradient(90deg,#2bd97c1f,#ffffff04)}.cf-row.is-lost{opacity:.65}.cf-row__p{display:flex;align-items:center;gap:10px;min-width:0}.cf-row__p strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cf-row__p--wait{opacity:.85}.cf-row__amt{font-family:var(--font-display);font-size:20px;font-weight:800}.cf-row__res{font-family:var(--font-display);font-size:18px;font-weight:800;min-width:90px;text-align:right}.cf-vs{font-family:var(--font-display);font-weight:800;font-size:13px;width:34px;height:34px;border-radius:50%;display:grid;place-items:center;background:linear-gradient(180deg,var(--accent),color-mix(in srgb,var(--accent) 50%,#000));color:var(--accent-ink, #111)}.cf-wait{width:40px;height:40px;border-radius:50%;border:2px dashed rgba(255,255,255,.3);animation:ucine-spin 3s linear infinite}@media (max-width: 760px){.cf-row{grid-template-columns:minmax(0,1fr) auto}.cf-vs{display:none}.cf-row .btn{grid-column:1 / -1;justify-content:center}}.cf-stage-wrap{position:fixed;top:0;right:0;bottom:0;left:0;z-index:190;display:grid;place-items:center;padding:16px;background:#02050cd1;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);animation:ucine-in .25s ease}.cf-stage{position:relative;width:min(980px,100%);display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:16px;padding:40px 24px 32px;border-radius:22px;overflow:hidden;background:url(/assets/coinflip/arena.webp) center / cover,#070d18;box-shadow:0 30px 80px #0009,inset 0 0 0 1px #ffffff14}.cf-stage:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#050a1459,#050a14bf)}.cf-stage>*{position:relative}.cf-stage__close{position:absolute!important;top:10px;right:10px;z-index:2}.cf-seat{display:grid;justify-items:center;gap:8px;text-align:center;transition:opacity .4s,transform .4s}.cf-seat .avatar{box-shadow:0 0 0 4px #0006}.cf-seat--tura .avatar{box-shadow:0 0 0 4px #ffd84a,0 0 30px #ffc82866}.cf-seat--yazi .avatar{box-shadow:0 0 0 4px #8ec5ff,0 0 30px #78b4ff66}.cf-seat__side{display:inline-flex;align-items:center;gap:6px;font-family:var(--font-display);text-transform:uppercase}.cf-seat.is-win{transform:scale(1.08)}.cf-seat.is-lose{opacity:.4;filter:grayscale(.7)}.cf-seat__won{font-family:var(--font-display);font-size:26px;font-weight:800;color:#2bd97c;animation:ucine-banner .5s cubic-bezier(.2,1.4,.4,1)}.cf-center{display:grid;justify-items:center;gap:12px}.cf-coin3d{position:relative;width:170px;height:170px;transform-style:preserve-3d;animation:cf-flip cubic-bezier(.25,.6,.2,1) forwards}.cf-face{position:absolute;top:0;right:0;bottom:0;left:0;backface-visibility:hidden;display:grid;place-items:center}.cf-face img{width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 10px 20px rgba(0,0,0,.6))}.cf-face--yazi{transform:rotateY(180deg)}@keyframes cf-flip{0%{transform:translateY(0) rotateY(0) scale(1)}45%{transform:translateY(-70px) rotateY(calc(var(--turns) * 180deg)) scale(1.15)}to{transform:translateY(0) rotateY(calc(var(--turns) * 360deg)) scale(1)}}.cf-center__label{font-family:var(--font-display);font-size:26px;text-transform:uppercase;text-shadow:0 2px 10px #000}.cf-pot{display:inline-flex;gap:6px;align-items:center;padding:4px 12px;border-radius:999px;background:#00000073;font-weight:700}@media (max-width: 640px){.cf-stage{grid-template-columns:1fr 1fr;padding-top:48px}.cf-center{grid-column:1 / -1;order:-1}.cf-coin3d{width:120px;height:120px}}@media (prefers-reduced-motion: reduce){.cf-coin3d{animation-duration:0ms!important}.cf-wait{animation:none}}.social-login{display:grid;gap:10px}.social-login__sep{display:flex;align-items:center;gap:10px;color:var(--text-muted, #8fa3c0);font-size:13px}.social-login__sep:before,.social-login__sep:after{content:"";flex:1;height:1px;background:#ffffff1a}.social-login__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.social-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:46px;padding:0 14px;border-radius:12px;border:1px solid rgba(255,255,255,.1);color:#fff;font-weight:700;cursor:pointer;transition:transform .12s,filter .12s,border-color .12s}.social-btn:hover:not(:disabled){transform:translateY(-1px);filter:brightness(1.12)}.social-btn:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.social-btn:disabled{opacity:.6;cursor:wait}.social-btn__icon{width:22px;height:22px;display:grid}.social-btn__icon svg{width:100%;height:100%}.social-btn--steam{background:linear-gradient(180deg,#2a475e,#171a21)}.social-btn--google{background:#fff;color:#1f1f1f}.social-btn--vk{background:#07f}.social-btn--telegram{background:#229ed9}.drops-strip{display:flex;align-items:stretch;gap:8px;padding:8px 10px;background:#0a0f19;border-bottom:1px solid rgba(255,255,255,.06);overflow:clip;height:auto}.drops-strip__side{flex:none;display:grid;grid-template-rows:1fr auto;gap:6px;width:78px}.drops-strip__online{display:grid;justify-items:center;align-content:center;gap:0;border-radius:10px;background:#ffffff0a;padding:6px 4px}.drops-strip__online svg{width:18px;height:18px;color:var(--accent)}.drops-strip__online b{font-family:var(--font-display);font-size:16px;line-height:1.1}.drops-strip__online small{font-size:9px;letter-spacing:.08em;color:var(--text-muted, #8fa3c0);font-weight:700}.drops-strip__tabs{display:grid;grid-template-columns:1fr 1fr;gap:4px}.drops-strip__tabs button{height:28px;border-radius:8px;border:0;background:#ffffff0a;color:var(--text-muted, #8fa3c0);display:grid;place-items:center;cursor:pointer}.drops-strip__tabs button svg{width:15px;height:15px}.drops-strip__tabs button[aria-pressed=true]{background:color-mix(in srgb,var(--accent) 22%,transparent);color:var(--accent)}.drops-strip__tabs button:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.drops-strip__list{display:flex;gap:6px;list-style:none;margin:0;padding:0;overflow:hidden;min-width:0;flex:1;-webkit-mask-image:linear-gradient(90deg,#000 92%,transparent);mask-image:linear-gradient(90deg,#000 92%,transparent)}.drop-tile{position:relative;flex:none;width:96px;height:96px;border-radius:8px;overflow:hidden;display:grid;grid-template-rows:1fr auto;justify-items:center;background:radial-gradient(90% 80% at 50% 35%,color-mix(in srgb,var(--rc) 70%,#fff 0%),color-mix(in srgb,var(--rc) 45%,#0a0f19) 75%);box-shadow:inset 0 -3px color-mix(in srgb,var(--rc) 90%,#fff 10%);animation:drop-in .5s cubic-bezier(.2,1.2,.4,1)}.drop-tile.rarity-common{background:radial-gradient(90% 80% at 50% 35%,#5a6b85,#2a3445 75%)}.drop-tile.rarity-uncommon{background:radial-gradient(90% 80% at 50% 35%,#3c6fd8,#1d3170 75%)}.drop-tile.rarity-rare{background:radial-gradient(90% 80% at 50% 35%,#4b4fe0,#23257a 75%)}.drop-tile.rarity-epic{background:radial-gradient(90% 80% at 50% 35%,#a34fd8,#4a1f6e 75%)}.drop-tile.rarity-legendary{background:radial-gradient(90% 80% at 50% 35%,#e0a63a,#6e4a12 75%)}.drop-tile__art{width:88%;align-self:center;filter:drop-shadow(0 4px 6px rgba(0,0,0,.45))}.drop-tile__art .item-art{background:transparent!important;border:0!important;box-shadow:none!important}.drop-tile__art .item-art__glow{display:none}.drop-tile__name{width:100%;padding:0 4px 5px;text-align:center;font-size:10.5px;font-weight:700;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.7);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.drop-tile__hover{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-content:center;justify-items:center;gap:2px;background:#05080fd1;opacity:0;transition:opacity .15s;font-size:11px}.drop-tile:hover .drop-tile__hover{opacity:1}@keyframes drop-in{0%{opacity:0;transform:translate(-20px) scale(.9)}}@media (max-width: 640px){.drops-strip__side{width:58px}.drops-strip__tabs{display:none}.drop-tile{width:76px;height:76px}}@media (prefers-reduced-motion: reduce){.drop-tile{animation:none}}.anvil-scene__pedestal{top:6%;bottom:3%;width:auto;height:auto;display:flex;align-items:flex-end}.anvil-scene__pedestal img{width:auto;height:100%;max-width:none;object-fit:contain}.anvil-scene__label{top:auto;bottom:14px}.sl-stage{display:grid;gap:14px;padding:16px 0 6px}.sl-progress{display:grid;justify-items:center;gap:8px}.sl-progress__label{font-family:var(--font-display);font-weight:700;letter-spacing:.1em;font-size:13px;color:var(--text-muted, #8fa3c0)}.sl-progress__label b{color:#fff;margin-left:4px}.sl-progress__bar{width:100%;height:8px;border-radius:999px;background:#ffffff0f;overflow:hidden}.sl-progress__bar span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,color-mix(in srgb,var(--accent) 60%,#7a4cff),var(--accent));transition:width .1s linear}.sl-strip{position:relative;overflow:hidden;padding:16px 0 6px;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.sl-pointer{position:absolute;left:50%;top:0;z-index:2;transform:translate(-50%);border:10px solid transparent;border-top:12px solid var(--accent);filter:drop-shadow(0 0 6px var(--accent))}.sl-track{display:flex;will-change:transform}.sl-card{flex:none;height:176px;border-radius:12px;display:grid;grid-template-rows:auto 1fr auto auto;justify-items:center;padding:10px 8px 12px;text-align:center;transition:transform .3s,box-shadow .3s;--c: #7a2f3c;background:linear-gradient(180deg,color-mix(in srgb,var(--c) 30%,#14111a),color-mix(in srgb,var(--c) 18%,#0d0b12));border:1.5px solid color-mix(in srgb,var(--c) 85%,#fff 0%)}.sl-card--low{--c: #c0455c}.sl-card--mid{--c: #8b4fe0}.sl-card--high{--c: #3a8bff}.sl-card--jackpot{--c: #ffc93a}.sl-card:before{content:"";position:absolute}.sl-card__mult{font-family:var(--font-display);font-size:17px;font-weight:800}.sl-card--jackpot .sl-card__mult{color:#ffd84a}.sl-card__art{width:96px;align-self:center;position:relative;background:repeating-conic-gradient(rgba(255,255,255,.04) 0 25%,transparent 0 50%) 50% / 16px 16px;border-radius:8px}.sl-card__art .item-art{background:transparent!important;border:0!important;box-shadow:none!important}.sl-card__name{font-weight:700;font-size:12.5px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sl-card__sub{font-size:11.5px;color:var(--text-muted, #8fa3c0);max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sl-card.is-win{transform:translateY(-6px) scale(1.06);box-shadow:0 0 0 2px #fff,0 12px 34px -6px var(--c)}.sl-last{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.sl-last__cap,.sl-cap{font-size:12px;font-weight:700;letter-spacing:.08em;color:var(--text-muted, #8fa3c0)}.sl-last__chips{display:flex;gap:6px;flex:1;min-width:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#000 90%,transparent);mask-image:linear-gradient(90deg,#000 90%,transparent)}.sl-chip{flex:none;padding:6px 10px;border-radius:8px;border:0;font-weight:800;font-size:12.5px;color:#c9d3e3;background:#ffffff0f;cursor:default}button.sl-chip{cursor:pointer}.sl-chip.is-green{color:#2bd97c;background:#2bd97c1f}.sl-chip.is-gold{color:#ffd84a;background:#ffc82824}.sl-chip.is-on{background:color-mix(in srgb,var(--accent) 25%,transparent);color:#fff}.sl-mode{display:inline-flex;gap:4px;padding:4px;border-radius:10px;background:#ffffff0a}.sl-mode button{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;border-radius:8px;border:0;background:none;color:var(--text-muted, #8fa3c0);font-weight:800;font-size:12.5px;cursor:pointer}.sl-mode button svg{width:16px;height:16px}.sl-mode button[aria-pressed=true]{background:#ffffff14;color:#fff}.sl-panel{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(140px,.6fr) minmax(160px,.7fr);gap:14px 16px;align-items:end;padding:18px;border-radius:14px;background:#10161f;border:1px solid rgba(255,255,255,.05)}@media (max-width: 860px){.sl-panel{grid-template-columns:minmax(0,1fr)}}.sl-field{display:grid;gap:8px}.sl-input{display:flex;align-items:center;gap:6px;min-height:48px;padding:0 6px 0 12px;border-radius:10px;background:#0a0f17;border:1px solid rgba(255,255,255,.06)}.sl-input:focus-within{border-color:color-mix(in srgb,var(--accent) 60%,transparent)}.sl-input input{flex:1;min-width:0;background:none;border:0;color:#fff;font-weight:800;font-size:16px;outline:none}.coin-dot{width:18px;height:18px;border-radius:50%;background:radial-gradient(circle at 35% 35%,#ffe680,#d49a00);flex:none}.sl-icon{width:34px;height:34px;display:grid;place-items:center;border:0;border-radius:8px;background:none;color:var(--text-muted, #8fa3c0);cursor:pointer}.sl-icon svg{width:16px;height:16px}.sl-mini{min-width:46px;height:36px;border:0;border-radius:8px;background:#ffffff0f;color:#c9d3e3;font-weight:800;font-size:12.5px;cursor:pointer}.sl-mini:hover,.sl-icon:hover{background:#ffffff1a;color:#fff}.sl-place{display:grid;place-items:center;min-height:52px;border:0;border-radius:10px;font-family:var(--font-display);font-size:18px;font-weight:800;letter-spacing:.06em;color:var(--accent-ink, #111);background:linear-gradient(180deg,var(--accent),color-mix(in srgb,var(--accent) 70%,#000));box-shadow:0 8px 24px -10px var(--accent);cursor:pointer}.sl-place:disabled{opacity:.45;cursor:not-allowed;box-shadow:none}.sl-quick{grid-column:1 / -1;display:grid;gap:8px}.sl-quick__chips{display:flex;flex-wrap:wrap;gap:6px}.sl-stats{grid-column:1 / -1;display:flex;gap:28px;margin:0}.sl-stats dt{font-size:12px;color:var(--text-muted, #8fa3c0)}.sl-stats dd{margin:2px 0 0;font-weight:800;font-size:16px}.sl-bets{display:grid;gap:10px}.sl-bets h2{font-size:20px;margin:0}.sl-bets ul{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:6px}.sl-bets li{display:grid;grid-template-columns:auto 1fr auto auto;gap:10px;align-items:center;padding:8px 12px;border-radius:10px;background:#10161f;border-left:3px solid rgba(255,255,255,.1)}.sl-bets li.is-me{border-left-color:var(--accent)}.sl-bets li.win{border-left-color:#2bd97c;background:#2bd97c14}.sl-bets li.lose{opacity:.55}.sl-bets__name{font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.proof-line{display:block;margin-top:4px;font-size:11px;color:var(--text-muted, #8fa3c0);text-align:center}.welcome{position:fixed;top:0;right:0;bottom:0;left:0;z-index:300;display:grid;place-items:center;padding:16px;overflow:auto;background:radial-gradient(70% 70% at 50% 30%,#281e508c,#03060cf5),#03060ce6;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);animation:ucine-in .3s ease}.welcome__box{width:min(1100px,100%);display:grid;justify-items:center;gap:10px;text-align:center}.welcome__logo{filter:drop-shadow(0 0 20px rgba(255,140,40,.5))}.welcome__title{margin:0;font-family:var(--font-display);font-size:clamp(28px,4.5vw,48px);text-transform:uppercase;letter-spacing:.02em}.welcome__sub{max-width:640px;margin:0 0 10px;color:var(--text-muted, #a9b6cc)}.welcome__grid{width:100%;display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:12px}.welcome__game{position:relative;display:grid;align-content:end;justify-items:start;gap:2px;min-height:130px;padding:12px;border-radius:14px;overflow:hidden;isolation:isolate;text-align:left;color:#fff;cursor:pointer;border:1px solid rgba(255,255,255,.1);background:#0b1220;transition:transform .18s,border-color .18s,box-shadow .18s}.welcome__art{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background-size:cover;background-position:70% 30%;transition:transform .4s}.welcome__art:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#05080f0d,#05080feb)}.welcome__game:hover,.welcome__game:focus-visible{transform:translateY(-3px);border-color:var(--ga);box-shadow:0 12px 30px -10px var(--ga);outline:none}.welcome__game:hover .welcome__art{transform:scale(1.06)}.welcome__name{font-family:var(--font-display);font-weight:800;font-size:20px;text-transform:uppercase;text-shadow:0 2px 8px #000}.welcome__tag{font-size:12px;color:var(--ga);font-weight:700;text-shadow:0 1px 4px #000}@media (max-width: 520px){.welcome__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.welcome__game{min-height:104px}}.anvil-layout{position:relative;display:block;padding:0;min-height:660px;border-radius:16px;overflow:hidden}.anvil-layout .anvil-scene{position:absolute;top:0;right:0;bottom:0;left:0;min-height:0}.anvil-layout .anvil-scene__pedestal,.anvil-layout .anvil-scene__smith{left:34%}.anvil-layout .anvil-window{position:absolute;right:4%;top:50%;transform:translateY(-50%);width:min(400px,44%);max-height:calc(100% - 40px);overflow:auto;z-index:3}@media (max-width: 1000px){.anvil-layout{min-height:0;display:grid}.anvil-layout .anvil-scene{position:relative;inset:auto;min-height:380px}.anvil-layout .anvil-scene__pedestal,.anvil-layout .anvil-scene__smith{left:50%}.anvil-layout .anvil-window{position:relative;right:auto;top:auto;transform:none;width:auto;max-height:none;margin:-40px 12px 12px}}.anvil-layout .anvil-window{gap:10px;padding:14px 16px 16px;border-radius:6px;font-family:Georgia,Times New Roman,serif}.anvil-layout .anvil-window__title{position:relative;margin:-14px -16px 6px;padding:10px 0;text-align:center;align-self:stretch;border-radius:4px 4px 0 0;font-size:17px;font-weight:700;letter-spacing:.06em}.anvil-layout .anvil-window p,.anvil-layout .anvil-window .kv{font-family:var(--font-body, Inter, sans-serif)}.anvil-layout .anvil-slot{border-radius:3px}.anvil-layout .anvil-buttons .btn{font-family:Georgia,serif;font-weight:700;letter-spacing:.04em;border-radius:4px;text-transform:none}[data-anvil=knight] .anvil-window{background:radial-gradient(circle at 10px 10px,#9aa3ad 2px,transparent 3px),radial-gradient(circle at calc(100% - 10px) 10px,#9aa3ad 2px,transparent 3px),radial-gradient(circle at 10px calc(100% - 10px),#9aa3ad 2px,transparent 3px),radial-gradient(circle at calc(100% - 10px) calc(100% - 10px),#9aa3ad 2px,transparent 3px),repeating-linear-gradient(45deg,rgba(255,255,255,.012) 0 2px,transparent 2px 6px),linear-gradient(180deg,#22262af5,#121417f7);border:2px solid #5d646d;box-shadow:0 0 0 1px #0a0b0d,0 0 0 4px #2b3036,0 0 0 5px #0a0b0d,0 30px 60px #000000a6,inset 0 0 30px #0009;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}[data-anvil=knight] .anvil-window__title{background:linear-gradient(180deg,#4a5058,#2a2e34 55%,#1c1f23);color:#e9d9a6;border-bottom:1px solid #0a0b0d;text-shadow:0 1px 0 #000,0 0 10px rgba(233,217,166,.35)}[data-anvil=knight] .anvil-grid{background:#00000059;border:1px solid #3a4048;box-shadow:inset 0 2px 8px #000c}[data-anvil=knight] .anvil-slot{background:linear-gradient(180deg,#121417,#1b1e22);border:1px solid #4a515a;box-shadow:inset 0 0 0 1px #000,inset 0 3px 6px #000c}[data-anvil=knight] .anvil-buttons .btn{background:linear-gradient(180deg,#5c636c,#383d44 50%,#2a2e33);color:#f1e5bf;border:1px solid #0a0b0d;box-shadow:inset 0 1px #ffffff40,0 2px #000}[data-anvil=knight] .anvil-buttons .btn:hover:not(:disabled){background:linear-gradient(180deg,#737b85,#464c54 50%,#30343a)}[data-anvil=knight] .anvil-window__inv{background:#00000059;border:1px solid #3a4048}[data-anvil=metin2] .anvil-window{background:repeating-linear-gradient(90deg,rgba(0,0,0,.08) 0 3px,transparent 3px 9px),radial-gradient(120% 80% at 50% 0%,rgba(120,70,30,.35),transparent 70%),linear-gradient(180deg,#301e10f5,#1a1009f7);border:2px solid #b8893f;box-shadow:0 0 0 1px #1a0f06,0 0 0 5px #4a2f17,0 0 0 6px #1a0f06,0 30px 60px #000000a6,inset 0 0 30px #0000008c}[data-anvil=metin2] .anvil-window:before,[data-anvil=metin2] .anvil-window:after{content:"";position:absolute;width:22px;height:22px;border:2px solid #e2b85c;pointer-events:none}[data-anvil=metin2] .anvil-window:before{top:6px;left:6px;border-right:0;border-bottom:0}[data-anvil=metin2] .anvil-window:after{bottom:6px;right:6px;border-left:0;border-top:0}[data-anvil=metin2] .anvil-window__title{background:linear-gradient(180deg,#7a1f1a,#4f120f);color:#f6d98b;border-bottom:2px solid #b8893f;text-shadow:0 1px 0 #000,0 0 10px rgba(246,217,139,.4)}[data-anvil=metin2] .anvil-grid{background:#0a060373;border:1px solid #6a4a22;box-shadow:inset 0 2px 8px #000c}[data-anvil=metin2] .anvil-slot{background:linear-gradient(180deg,#1a110a,#24170d);border:1px solid #7a5a2a;box-shadow:inset 0 0 0 1px #000,inset 0 3px 6px #000c}[data-anvil=metin2] .anvil-buttons .btn{background:linear-gradient(180deg,#e9c06a,#b8863a 55%,#8a5f22);color:#2a1606;border:1px solid #3a2208;box-shadow:inset 0 1px #fff6,0 2px #000}[data-anvil=metin2] .anvil-buttons .btn:hover:not(:disabled){filter:brightness(1.1)}[data-anvil=metin2] .anvil-window__inv{background:#0a060373;border:1px solid #6a4a22}.anvil-layout .anvil-scene__smith{top:4%;bottom:0;width:auto;display:flex;align-items:flex-end}.anvil-layout .anvil-scene__smith img{height:100%;width:auto;max-width:none;object-fit:contain}.anvil-layout .anvil-scene__label{left:34%}@media (max-width: 1000px){.anvil-layout .anvil-scene__label{left:50%}}.anvil-mat{width:86%;height:86%;object-fit:contain;filter:drop-shadow(0 2px 4px rgba(0,0,0,.8))}[data-anvil=knight] .anvil-mat{filter:drop-shadow(0 0 6px rgba(120,170,255,.35)) drop-shadow(0 2px 3px #000)}[data-anvil=metin2] .anvil-mat{filter:drop-shadow(0 0 6px rgba(255,190,90,.35)) drop-shadow(0 2px 3px #000)}.anvil-layout .anvil-slot--sm:has(.anvil-mat){background:radial-gradient(circle,rgba(255,255,255,.06),transparent 70%),linear-gradient(180deg,#121417,#1b1e22)}:root{--header-h: 76px;--shell-bg: #14172b;--shell-panel: #1b1f38;--shell-line: rgba(255,255,255,.06)}body{font-family:var(--font-body);background:radial-gradient(70% 50% at 50% 0%,color-mix(in srgb,var(--accent) 7%,transparent),transparent 70%),var(--shell-bg)}.app{background:transparent}.topbar{display:flex;align-items:center;justify-content:space-between;gap:12px;height:38px;padding:0 20px;background:#0f1222;border-bottom:1px solid var(--shell-line);font-size:12px;font-weight:800;letter-spacing:.04em}.topbar__left{display:flex;align-items:center;gap:18px;min-width:0;overflow:hidden}.topbar__social{display:grid;place-items:center;width:26px;height:26px;border-radius:6px;color:#7d86a8}.topbar__social:hover{color:#fff;background:#ffffff0f}.topbar__social svg,.topbar__link svg{width:15px;height:15px}.topbar__link{display:inline-flex;align-items:center;gap:6px;color:#9aa3c4;white-space:nowrap}.topbar__link:hover,.topbar__link.active{color:#fff}.topbar__link--gold{color:#ffcb3d}.topbar__online{display:inline-flex;align-items:center;gap:6px;color:#9aa3c4;white-space:nowrap}.topbar__online b{color:var(--accent)}.topbar__lang select{background:transparent;border:0;color:#9aa3c4;font-weight:800;cursor:pointer}@media (max-width: 760px){.topbar__link:not(.topbar__link--gold),.topbar__social{display:none}.topbar{padding:0 12px}}.header{position:sticky;top:0;z-index:60;display:flex;align-items:center;gap:18px;height:var(--header-h);padding:0 20px;background:color-mix(in srgb,var(--shell-panel) 92%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--shell-line)}.header .menu-toggle{display:inline-grid!important}.header__nav{display:flex;align-items:center;gap:4px;min-width:0;overflow-x:auto;scrollbar-width:none}.header__nav::-webkit-scrollbar{display:none}.hnav{display:inline-flex;align-items:center;gap:8px;height:42px;padding:0 14px;border-radius:10px;color:#aab2d1;font-weight:900;font-size:13.5px;letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;transition:background .15s,color .15s}.hnav__icon{display:grid;place-items:center;width:26px;height:26px;border-radius:7px;background:#ffffff0d}.hnav__icon svg{width:15px;height:15px}.hnav:hover{color:#fff;background:#ffffff0a}.hnav.active{color:#fff;background:color-mix(in srgb,var(--accent) 14%,transparent)}.hnav.active .hnav__icon{background:var(--accent);color:var(--accent-ink, #111)}.header__right{margin-left:auto}@media (max-width: 1180px){.header__nav{display:none}}.hgame{position:relative;flex:none}.hgame__btn{display:inline-flex;align-items:center;gap:8px;height:42px;padding:0 12px;border-radius:10px;border:1px solid color-mix(in srgb,var(--ga) 45%,transparent);background:color-mix(in srgb,var(--ga) 10%,#151933);color:#fff;font-family:var(--font-display);font-weight:800;font-size:15px;text-transform:uppercase;cursor:pointer;max-width:210px}.hgame__btn svg{width:16px;height:16px;flex:none}.hgame__name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hgame__dot{width:10px;height:10px;border-radius:50%;background:var(--ga);box-shadow:0 0 10px var(--ga);flex:none}.hgame__list{position:absolute;top:calc(100% + 8px);left:0;z-index:80;width:240px;max-height:70vh;overflow:auto;list-style:none;margin:0;padding:6px;border-radius:12px;background:#1b1f38;border:1px solid var(--shell-line);box-shadow:0 20px 50px #00000080}.hgame__list button{display:flex;align-items:center;gap:10px;width:100%;padding:9px 10px;border:0;border-radius:8px;background:none;color:#d6dbef;font-weight:800;text-align:left;cursor:pointer}.hgame__list button:hover,.hgame__list [aria-selected=true] button{background:#ffffff0f;color:#fff}@media (max-width: 640px){.hgame__btn{max-width:130px;font-size:13px;padding:0 8px}}.app-body{display:block}.sidebar{position:fixed!important;top:0;left:0;height:100vh!important;z-index:70;width:min(300px,86vw)!important;transform:translate(-102%);transition:transform .2s ease;box-shadow:12px 0 40px #00000080;visibility:hidden;background:#171a31!important}.sidebar.open{transform:none;visibility:visible}.drawer-backdrop.open{display:block;position:fixed;top:0;right:0;bottom:0;left:0;z-index:65;background:#00060c99}.main-col{width:100%}main{width:100%;max-width:1680px;margin:0 auto}.drops-strip{background:#11142a}.games-nav{background:linear-gradient(180deg,#221d3d,#1a1630);border:1px solid rgba(255,255,255,.08);box-shadow:0 10px 28px #00000059,inset 0 1px #ffffff0a}.panel{background:color-mix(in srgb,var(--shell-panel) 88%,transparent);border-color:var(--shell-line)}.header>a,.header .logo{flex:none}.header__right{flex:none}.header__right .balance-box--inv small{white-space:nowrap}@media (max-width: 1360px){.header__right .balance-box--inv{display:none}}@media (max-width: 1500px){.header .user-menu .lang-cur{display:none}}.pf-top{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:24px;align-items:center;padding:26px 30px;border-radius:14px;background:#1d2135;border:1px solid var(--shell-line)}.pf-top:before,.pf-top:after{content:"";position:absolute;left:50%;width:1px;height:18px;background:#ffffff1f}.pf-top:before{top:0}.pf-top:after{bottom:0}.pf-level{display:grid;grid-template-columns:auto 1fr;gap:16px;align-items:start;min-width:0}.pf-rank{width:64px;height:64px;display:grid;place-items:center;border-radius:50%;background:radial-gradient(circle,color-mix(in srgb,var(--rk) 35%,transparent),transparent 70%);filter:drop-shadow(0 0 10px var(--rk))}.pf-level__info{display:grid;gap:6px;min-width:0}.pf-name{margin:0;font-family:Nunito,sans-serif;font-size:22px;font-weight:900;text-transform:none}.pf-ranktext{font-size:12.5px;font-weight:900;letter-spacing:.04em}.pf-bar{height:6px;border-radius:999px;background:#ffffff0f;overflow:hidden;margin-top:4px}.pf-bar span{display:block;height:100%;border-radius:inherit}.pf-xp{font-size:15px;color:#8d96b8}.pf-xp b{color:#fff}.pf-levelbtn{display:grid;place-items:center;height:36px;margin-top:6px;border:2px solid var(--rk);border-radius:4px;font-size:13px;font-weight:900;letter-spacing:.04em;color:#fff}.pf-levelbtn:hover{background:color-mix(in srgb,var(--rk) 15%,transparent)}.pf-avatar{position:relative}.pf-avatar .avatar{box-shadow:0 0 0 4px #1d2135,0 0 0 6px #ffffff14,0 10px 30px #00000080!important}.pf-avatar__lv{position:absolute;right:-4px;bottom:-4px;width:40px;height:40px;display:grid;place-items:center;border-radius:50%;background:#121522;border:2px solid;font-weight:900;font-size:13px}.pf-wallet{display:grid;gap:14px}.pf-balance{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px;border-radius:6px;background:color-mix(in srgb,var(--accent) 16%,#1d2135);border:1px solid color-mix(in srgb,var(--accent) 30%,transparent)}.pf-balance__amt{font-size:18px;font-weight:900}.pf-deposit{display:inline-flex;align-items:center;gap:8px;padding:12px 26px;border-radius:4px;background:var(--accent);color:var(--accent-ink, #111);font-weight:900;letter-spacing:.04em}.pf-deposit svg{width:18px;height:18px}.pf-shortcuts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.pf-shortcuts a,.pf-shortcuts button{display:flex;align-items:center;justify-content:center;gap:8px;min-height:40px;padding:0 10px;border:0;border-radius:4px;background:#262b45;color:#fff;font-size:11.5px;font-weight:900;letter-spacing:.03em;cursor:pointer;text-align:center}.pf-shortcuts svg{width:16px;height:16px;color:#8d96b8;flex:none}.pf-shortcuts a:hover,.pf-shortcuts button:hover{background:#2f3555}@media (max-width: 1100px){.pf-top{grid-template-columns:minmax(0,1fr);justify-items:stretch}.pf-avatar{justify-self:center;order:-1}.pf-top:before,.pf-top:after{display:none}}.pf-bar2{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px;border-radius:10px;background:#1d2135;border:1px solid var(--shell-line)}.pf-tabs{display:flex;gap:6px}.pf-tabs button{display:inline-flex;align-items:center;gap:8px;height:44px;padding:0 16px;border:0;border-radius:4px;background:none;color:#8d96b8;font-size:17px;font-weight:800;cursor:pointer}.pf-tabs button[aria-selected=true]{background:#2a3050;color:#fff}.pf-count{padding:1px 8px;border-radius:999px;background:var(--accent);color:var(--accent-ink, #111);font-size:12px;font-weight:900}.pf-tabs button[aria-selected=false] .pf-count{background:#2a3050;color:#8d96b8}.pf-tools{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.pf-toggle{display:inline-flex;align-items:center;gap:10px;font-size:13px;font-weight:800;color:#8d96b8;cursor:pointer}.pf-toggle input{position:absolute;opacity:0}.pf-toggle span{width:38px;height:22px;border-radius:999px;background:#2a3050;position:relative;transition:background .2s}.pf-toggle span:after{content:"";position:absolute;top:3px;left:3px;width:16px;height:16px;border-radius:50%;background:#fff;transition:transform .2s}.pf-toggle input:checked+span{background:var(--accent)}.pf-toggle input:checked+span:after{transform:translate(16px)}.pf-toggle input:focus-visible+span{outline:2px solid var(--accent);outline-offset:2px}.pf-sort{display:inline-flex;align-items:center;gap:8px;height:44px;padding:0 14px;border:0;border-radius:4px;background:#262b45;color:#8d96b8;font-weight:800;cursor:pointer}.pf-sort svg{width:14px;height:14px}.pf-sort[aria-pressed=true]{color:#fff}.pf-sellall{height:44px;padding:0 22px;border:2px solid var(--accent);border-radius:4px;background:none;color:#fff;font-weight:900;letter-spacing:.03em;cursor:pointer}.pf-sellall:hover:not(:disabled){background:color-mix(in srgb,var(--accent) 15%,transparent)}.pf-sellall:disabled{opacity:.4;cursor:not-allowed}.pf-grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:18px}.pf-card{position:relative;display:grid;justify-items:center;gap:2px;padding:14px 14px 16px;border-radius:4px;min-height:260px;align-content:end;text-align:center;background:linear-gradient(0deg,color-mix(in srgb,var(--rc) 32%,#1d2135),#1d2135 70%);border:1px solid color-mix(in srgb,var(--rc) 20%,rgba(255,255,255,.05));transition:transform .15s}.pf-card:hover{transform:translateY(-3px)}.pf-card.is-off{opacity:.55}.pf-card__tag{position:absolute;top:12px;left:14px;font-size:11px;font-weight:900;letter-spacing:.05em;color:var(--rc)}.pf-card__new{position:absolute;top:12px;right:14px;font-size:12px;font-weight:900;color:#c8f04a}.pf-card__art{width:82%;margin-bottom:8px}.pf-card__art .item-art{background:transparent!important;border:0!important;box-shadow:none!important}.pf-card__name{font-size:12.5px;font-weight:700;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pf-card__sub{font-size:13px;font-weight:800;color:var(--rc);max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pf-card__price{margin-top:6px;padding:3px 8px;border-radius:3px;background:color-mix(in srgb,var(--rc) 70%,#000);font-weight:900;font-size:14px;color:#fff}.pf-card__state{position:absolute;inset:auto 0 50% 0;text-align:center;font-weight:900;text-transform:uppercase}.pf-empty{padding:40px;text-align:center;border-radius:10px;background:#1d2135;color:#8d96b8}@media (max-width: 560px){.hdr-register{display:none!important}.hdr-login span{display:none}.hdr-login{padding-inline:10px}}.topbar__langbtn{display:inline-flex;align-items:center;gap:7px;height:28px;padding:0 10px;border:1px solid rgba(255,255,255,.08);border-radius:8px;background:#ffffff0a;color:#c9cfe6;font:800 12px var(--font-body);cursor:pointer}.topbar__langbtn:hover{background:#ffffff14;color:#fff}.topbar__langbtn svg.lucide{width:14px;opacity:.7}.topbar__langbtn-cur{color:#ffd36b}.flag{flex:none;display:block;border-radius:3px;box-shadow:0 0 0 1px #00000059}.ss-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:400;display:grid;place-items:center;padding:16px;background:#06040eb8;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);animation:ss-fade .18s ease-out}.ss-dialog{position:relative;width:min(420px,100%);padding:30px 30px 26px;border-radius:16px;border:1px solid rgba(255,255,255,.08);background:#17151f;box-shadow:0 30px 80px #0009;animation:ss-pop .22s cubic-bezier(.2,1.3,.4,1)}@keyframes ss-fade{0%{opacity:0}}@keyframes ss-pop{0%{opacity:0;transform:translateY(12px) scale(.97)}}.ss-x{position:absolute;top:12px;right:12px;display:grid;place-items:center;width:32px;height:32px;border:0;border-radius:8px;background:transparent;color:var(--text-dim);cursor:pointer}.ss-x:hover{background:#ffffff0f;color:#fff}.ss-x svg{width:18px}.ss-dialog h2{margin:0;text-align:center;font:800 20px var(--font-body)}.ss-sub{margin:4px 0 22px;text-align:center;font-size:14px;color:#9a96b8}.ss-label{display:block;margin:16px 0 8px;font-size:14px;font-weight:600;color:#e6e3f2}.ss-label--row{display:flex;align-items:center;justify-content:space-between;gap:8px}.ss-help{display:grid;place-items:center;width:18px;height:18px;border-radius:50%;background:#ffffff24;color:#17151f;cursor:help}.ss-help svg{width:18px;height:18px;color:#ffffff8c}.ss-note{margin:6px 2px 0;font-size:11.5px;color:#7d7999}.ss-picker{position:relative}.ss-picker__btn{display:flex;align-items:center;gap:12px;width:100%;min-height:48px;padding:0 14px;border:1px solid transparent;border-radius:8px;background:#0e0d14;color:#fff;font:600 14px var(--font-body);text-align:left;cursor:pointer}.ss-picker__btn:hover,.ss-picker__btn.is-open{border-color:#ffffff1f}.ss-picker__main{white-space:nowrap}.ss-picker__sub{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;color:#8a86a6}.ss-picker__chev{width:18px;margin-left:auto;flex:none;transition:transform .15s}.ss-picker__btn.is-open .ss-picker__chev{transform:rotate(180deg)}.ss-picker__list{position:absolute;left:0;right:0;top:calc(100% + 6px);z-index:5;max-height:260px;margin:0;padding:6px;list-style:none;overflow-y:auto;border-radius:10px;border:1px solid rgba(255,255,255,.08);background:#0e0d14;box-shadow:0 18px 40px #0000008c}.ss-picker__list button{display:flex;align-items:center;gap:12px;width:100%;min-height:40px;padding:0 10px;border:0;border-radius:6px;background:none;color:#dcd9ea;font:600 13.5px var(--font-body);text-align:left;cursor:pointer}.ss-picker__list button:hover{background:#ffffff0f;color:#fff}.ss-picker__list button.is-on{background:color-mix(in srgb,var(--accent) 14%,transparent);color:#fff}.ss-picker__check{width:16px;margin-left:auto;color:var(--accent);flex:none}.ss-toggle-row{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:22px}.ss-toggle-row .ss-label--row{justify-content:flex-start}.ss-switch{display:inline-flex;align-items:center;gap:10px;font-size:13px;font-weight:800;color:#6f6b8a}.ss-switch .is-on{color:#fff}.ss-switch__btn{position:relative;width:46px;height:24px;padding:0;border:0;border-radius:12px;background:#4a4760;cursor:pointer;transition:background .2s}.ss-switch__btn i{position:absolute;top:3px;left:3px;width:18px;height:18px;border-radius:50%;background:#fff;transition:transform .2s}.ss-switch__btn.is-on{background:var(--accent)}.ss-switch__btn.is-on i{transform:translate(22px)}.ss-actions{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:28px}.ss-btn{min-height:48px;border-radius:8px;font:800 13px var(--font-body);letter-spacing:.06em;text-transform:uppercase;cursor:pointer}.ss-btn--ghost{border:1px solid rgba(255,255,255,.25);background:transparent;color:#fff}.ss-btn--ghost:hover{background:#ffffff0d}.ss-btn--save{border:1px solid #c9a34a;background:#2b2417;color:#fff}.ss-btn--save:hover{background:#3a3020}@media (max-width: 480px){.ss-dialog{padding:26px 18px 20px}.ss-actions{gap:10px}}.coin--fiat{display:inline-flex;align-items:center;gap:0;font-variant-numeric:tabular-nums}.is-streamer .user-menu .lang-cur,.is-streamer .header__right .balance-box>:not(a){filter:blur(7px);transition:filter .2s}.is-streamer .user-menu:hover .lang-cur,.is-streamer .header__right .balance-box:hover>:not(a){filter:none}.topbar__langbtn,.topbar__langbtn-cur{white-space:nowrap;flex:none}@media (max-width: 640px){.header__right>.ss-gear{display:none}}.cx-page{--cx-up: #16c784;--cx-down: #ea3943;--cx-panel: #0b1220;--cx-line: rgba(148, 163, 184, .12);display:grid;gap:14px}.cx-page .up{color:var(--cx-up)}.cx-page .down{color:var(--cx-down)}.cx-ticker{display:flex;flex-wrap:wrap;align-items:center;gap:18px 32px;padding:16px 20px;border:1px solid var(--cx-line);border-radius:16px;background:linear-gradient(120deg,#0d1626,#0a0f1a 60%,#111a2b)}.cx-pair{display:flex;align-items:center;gap:12px}.cx-coin{width:44px;height:44px;border-radius:50%;display:grid;place-items:center;font:900 22px var(--font-display);color:#1a1203;background:radial-gradient(circle at 35% 30%,#ffe08a,#f5a300 60%,#a86500);box-shadow:0 0 0 3px #f5a3002e,0 6px 18px #f5a30059}.cx-pair__name{font:800 24px var(--font-display);letter-spacing:.02em;margin:0}.cx-pair__name span{color:var(--text-dim);font-weight:600}.cx-pair__sub{font-size:12px;color:var(--text-dim)}.cx-price{display:flex;align-items:baseline;gap:12px}.cx-price__val{font:800 38px var(--font-display);line-height:1;transition:color .2s}.cx-price__chg{display:inline-flex;align-items:center;gap:2px;font-weight:700;font-size:15px;padding:3px 8px;border-radius:7px}.cx-price__chg svg{width:16px;height:16px}.cx-price.is-up .cx-price__val{color:var(--cx-up)}.cx-price.is-up .cx-price__chg{color:var(--cx-up);background:#16c7841f}.cx-price.is-down .cx-price__val{color:var(--cx-down)}.cx-price.is-down .cx-price__chg{color:var(--cx-down);background:#ea394324}.cx-stats{display:flex;flex-wrap:wrap;gap:8px 28px;margin:0 0 0 auto}.cx-stats div{display:grid;gap:2px}.cx-stats dt{font-size:11px;color:var(--text-dim);text-transform:uppercase;letter-spacing:.06em}.cx-stats dd{margin:0;font-weight:700;font-size:15px}.cx-tape{display:flex;align-items:center;gap:12px;padding:8px 12px;border-radius:12px;background:var(--cx-panel);border:1px solid var(--cx-line);overflow:hidden}.cx-tape__label{display:inline-flex;align-items:center;gap:6px;flex:none;font-size:12px;color:var(--text-dim);text-transform:uppercase;letter-spacing:.06em}.cx-tape__label svg{width:15px;height:15px;color:var(--cx-up)}.cx-tape__row{display:flex;gap:6px;overflow-x:auto;scrollbar-width:none;-webkit-mask-image:linear-gradient(90deg,#000 85%,transparent);mask-image:linear-gradient(90deg,#000 85%,transparent)}.cx-tape__row::-webkit-scrollbar{display:none}.cx-chip{flex:none;font:700 13px var(--font-mono, ui-monospace, monospace);padding:4px 9px;border-radius:7px}.cx-chip.is-up{color:var(--cx-up);background:#16c7841f}.cx-chip.is-down{color:var(--cx-down);background:#ea39431f}.cx-chip.is-moon{color:#1a1203;background:linear-gradient(90deg,#ffd25a,#f5a300)}.cx-main{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:14px}@media (max-width: 980px){.cx-main{grid-template-columns:1fr}}.cx-chart{border-radius:16px;overflow:hidden;background:var(--cx-panel);border:1px solid var(--cx-line)}.cx-chart__head{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;border-bottom:1px solid var(--cx-line)}.cx-chart__head h2{font-size:15px;margin:0}.cx-chart__head svg{width:17px;height:17px;color:var(--cx-up)}.cx-tf{display:flex;gap:4px}.cx-tf span{font-size:12px;padding:4px 9px;border-radius:6px;color:var(--text-dim)}.cx-tf .is-on{background:#ffffff0f;color:var(--text)}.cx-chart__body{position:relative}.cx-chart__body svg{display:block;width:100%;height:auto}.cx-watermark{font:900 64px var(--font-display);fill:#ffffff06;letter-spacing:.06em}.cx-grid{stroke:var(--cx-line);stroke-width:1}.cx-grid--v{stroke-dasharray:2 6}.cx-axis{font:600 11px var(--font-mono, ui-monospace, monospace);fill:var(--text-dim)}.cx-candle line{stroke-width:1.4}.cx-candle.is-up line,.cx-candle.is-up rect{stroke:var(--cx-up);fill:var(--cx-up)}.cx-candle.is-down line,.cx-candle.is-down rect{stroke:var(--cx-down);fill:var(--cx-down)}.cx-candle .cx-vol{opacity:.35;stroke:none}.cx-candle.is-dump line,.cx-candle.is-dump rect{stroke:var(--cx-down);fill:var(--cx-down)}.cx-candle.is-dump rect:not(.cx-vol){filter:drop-shadow(0 0 10px rgba(234,57,67,.8));animation:cx-dump .45s cubic-bezier(.2,.8,.2,1) both;transform-origin:center top;transform-box:fill-box}@keyframes cx-dump{0%{transform:scaleY(.05)}to{transform:scaleY(1)}}.cx-last line{stroke-dasharray:4 4;stroke-width:1}.cx-last.is-up line{stroke:var(--cx-up)}.cx-last.is-down line{stroke:var(--cx-down)}.cx-last rect{fill:var(--cx-up)}.cx-last.is-down rect{fill:var(--cx-down)}.cx-last text{font:800 12px var(--font-mono, ui-monospace, monospace);fill:#04110b}.cx-last.is-down text{fill:#fff}.cx-overlay{position:absolute;left:0;right:80px;top:0;bottom:70px;display:grid;place-content:center;justify-items:center;gap:6px;text-align:center;pointer-events:none}.cx-overlay__kicker{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.12em;color:var(--text-dim)}.cx-overlay__kicker svg{width:16px;height:16px}.cx-overlay__big{font:900 clamp(48px,8vw,92px) var(--font-display);line-height:1}.cx-overlay.is-run .cx-overlay__big{color:#fff;text-shadow:0 0 30px rgba(22,199,132,.45);opacity:.92}.cx-overlay.is-run .cx-overlay__kicker{color:var(--cx-up)}.cx-overlay.is-wait{background:radial-gradient(circle,rgba(11,18,32,.6),transparent 70%)}.cx-wait-bar{width:240px;height:6px;border-radius:999px;background:#ffffff14;overflow:hidden}.cx-wait-bar span{display:block;height:100%;background:linear-gradient(90deg,var(--cx-up),#7af0c3)}.cx-overlay.is-crash{background:radial-gradient(circle,rgba(234,57,67,.22),transparent 65%);animation:cx-flash .6s ease-out}.cx-overlay.is-crash .cx-overlay__big,.cx-overlay.is-crash .cx-overlay__kicker{color:var(--cx-down)}.cx-overlay.is-crash .cx-overlay__big{text-shadow:0 0 34px rgba(234,57,67,.6)}@keyframes cx-flash{0%{background-color:#ea394366}to{background-color:transparent}}.is-crashed .cx-chart{animation:cx-shake .4s}@keyframes cx-shake{20%{transform:translate(-5px)}40%{transform:translate(5px)}60%{transform:translate(-3px)}80%{transform:translate(2px)}}@media (prefers-reduced-motion: reduce){.is-crashed .cx-chart,.cx-overlay.is-crash,.cx-candle.is-dump rect{animation:none}}.cx-order{display:grid;align-content:start;gap:12px;padding:16px;border-radius:16px;background:var(--cx-panel);border:1px solid var(--cx-line)}.cx-order__title{font-size:17px;margin:0}.cx-seg{display:grid;grid-template-columns:1fr 1fr;padding:3px;gap:3px;border-radius:10px;background:#ffffff0a}.cx-seg button{padding:8px;border-radius:8px;font-weight:700;color:var(--text-dim)}.cx-seg button[aria-selected=true]{background:#ffffff14;color:var(--text)}.cx-field{display:grid;gap:6px;font-size:12px;color:var(--text-dim)}.cx-input{display:flex;align-items:center;border:1px solid var(--cx-line);border-radius:10px;background:#00000040;padding:0 12px}.cx-input:focus-within{border-color:var(--cx-up);box-shadow:0 0 0 3px #16c78426}.cx-input input{flex:1;min-width:0;background:none;border:0;outline:0;color:var(--text);font-size:17px;font-weight:700;padding:11px 0}.cx-input em{font-style:normal;font-weight:700;color:var(--text-dim)}.cx-quick{display:grid;grid-template-columns:repeat(4,1fr);gap:6px}.cx-quick button{padding:7px 0;border-radius:8px;background:#ffffff0d;font-weight:700;font-size:13px}.cx-quick button:hover{background:#ffffff1a}.cx-calc{display:grid;grid-template-columns:1fr auto;gap:2px 8px;padding:10px 12px;border-radius:10px;background:#16c7840f;font-size:13px}.cx-calc b{color:var(--cx-up)}.cx-calc .xs{grid-column:1 / -1}.cx-btn{display:grid;gap:2px;justify-items:center;padding:13px;border-radius:12px;font-weight:800;color:#fff;text-decoration:none;transition:transform .12s,filter .12s}.cx-btn span{font:900 20px var(--font-display);letter-spacing:.08em}.cx-btn b{font-size:13px;opacity:.92}.cx-btn:hover:not(:disabled){transform:translateY(-1px);filter:brightness(1.08)}.cx-btn:disabled{opacity:.45;cursor:not-allowed}.cx-btn.is-buy{background:linear-gradient(180deg,#1fd894,#10a86f);box-shadow:0 8px 22px #16c7844d}.cx-btn.is-sell{background:linear-gradient(180deg,#ff5b64,#d42633);box-shadow:0 8px 22px #ea394359;animation:cx-pulse 1s infinite}@keyframes cx-pulse{50%{box-shadow:0 8px 30px #ea394399}}.cx-position{display:grid;gap:4px;padding:12px;border-radius:12px;border:1px dashed var(--cx-line)}.cx-pnl{display:flex;justify-content:space-between;font-size:13px;color:var(--text-dim)}.cx-book{display:grid;gap:10px;padding:16px;border-radius:16px;background:var(--cx-panel);border:1px solid var(--cx-line)}.cx-book h2{font-size:17px;margin:0}.cx-book h2 svg{width:18px;color:var(--cx-up)}.cx-book__head,.cx-row{display:grid;grid-template-columns:minmax(0,1.6fr) 1fr .8fr .9fr;gap:10px;align-items:center}.cx-book__head{font-size:11px;text-transform:uppercase;letter-spacing:.06em;color:var(--text-dim);padding:0 10px}.cx-book__list{list-style:none;margin:0;padding:0;display:grid;gap:4px}.cx-row{padding:8px 10px;border-radius:9px;font-size:13px;background:#ffffff05;transition:background .3s}.cx-row__who{display:flex;align-items:center;gap:8px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cx-row.is-cashed{background:linear-gradient(90deg,rgba(22,199,132,.14),transparent)}.cx-row.is-lost{background:linear-gradient(90deg,rgba(234,57,67,.12),transparent);opacity:.8}.cx-row.is-me{outline:1px solid var(--accent)}.cx-live{color:#f5c542;font-weight:700}.cx-page .right{text-align:right}@media (max-width: 560px){.cx-stats{margin:0}.cx-book__head{display:none}.cx-row{grid-template-columns:1fr auto}.cx-row>:nth-child(3){display:none}}.cx-seg button,.cx-quick button{border:0;background:transparent;color:var(--text-dim);font:inherit;font-weight:700;cursor:pointer}.cx-quick button{background:#ffffff0d;color:var(--text)}.cx-seg button[aria-selected=true]{background:#ffffff17;color:var(--text)}.cx-btn{border:0;cursor:pointer;font:inherit}.wh-page{display:grid;gap:16px}.wh-stage{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,560px);align-items:center;gap:24px;padding:clamp(20px,4vw,44px);border-radius:22px;overflow:hidden;border:1px solid rgba(255,210,90,.18);background:radial-gradient(ellipse at 72% 50%,rgba(255,196,64,.18),transparent 55%),linear-gradient(100deg,#060a16f5 30%,#060a16b3),var(--wh-bg, none) center / cover,#070b16}@media (max-width: 900px){.wh-stage{grid-template-columns:1fr}.wh-copy{order:2}}.wh-kicker{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:#ffd25a}.wh-kicker svg{width:16px;height:16px}.wh-title{font:900 clamp(40px,6vw,72px) / .95 var(--font-display);margin:8px 0 10px;background:linear-gradient(180deg,#fff3c4,#ffc53d 55%,#c77d0a);-webkit-background-clip:text;background-clip:text;color:transparent}.wh-sub{color:var(--text-dim);max-width:42ch}.wh-jackpot{display:inline-flex;align-items:center;gap:10px;margin:6px 0 16px;padding:10px 18px;border-radius:14px;font:800 26px var(--font-display);color:#1a1203;background:linear-gradient(90deg,#ffe08a,#f5a300);box-shadow:0 10px 30px #f5a30059}.wh-jackpot svg{width:24px;height:24px}.wh-rules{list-style:none;padding:0;margin:0;display:grid;gap:8px;font-size:14px;color:var(--text-dim)}.wh-rules li:before{content:"✓";color:#16c784;font-weight:900;margin-right:8px}.wh-wheel-wrap{position:relative;display:grid;justify-items:center;gap:18px}.wh-wheel{position:relative;width:min(520px,100%);aspect-ratio:1;filter:drop-shadow(0 30px 60px rgba(0,0,0,.6)) drop-shadow(0 0 40px rgba(255,190,60,.25))}.wh-wheel svg{width:100%;height:100%;display:block}.wh-amt{font:900 13px var(--font-display);fill:#fff;paint-order:stroke;stroke:#00000073;stroke-width:2.4px}.wh-coin{fill:#ffcd3c;stroke:#a86500;stroke-width:1.2}.wh-coin-c{font:900 7px var(--font-display);fill:#6b3d00}.wh-slice.is-jackpot .wh-amt{fill:#fff6cf}.wh-slice.is-win path{filter:brightness(1.45) drop-shadow(0 0 6px #fff)}.wh-wheel.is-landed .wh-slice:not(.is-win) path{filter:brightness(.55);transition:filter .4s}.wh-bulb{fill:#fff3c4;filter:drop-shadow(0 0 2px #ffcf5a);animation:wh-bulb 1.2s infinite}.wh-bulb.is-b{animation-delay:.6s}.wh-wheel.is-spinning .wh-bulb{animation-duration:.3s}@keyframes wh-bulb{50%{fill:#7a4a06;filter:none}}.wh-pointer{position:absolute;top:-10px;left:50%;z-index:3;width:46px;transform:translate(-50%);transform-origin:50% 30%;transition:transform .08s;filter:drop-shadow(0 6px 10px rgba(0,0,0,.6))}.wh-pointer path{fill:url(#wh-rim);fill:#ffcf4a;stroke:#7a4a06;stroke-width:2}.wh-pointer circle{fill:#fff6cf}.wh-pointer.is-flick{transform:translate(-50%) rotate(-12deg)}.wh-hub{position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%);width:23%;aspect-ratio:1;border-radius:50%;border:0;cursor:pointer;display:grid;place-items:center;align-content:center;gap:2px;background:radial-gradient(circle at 40% 35%,#1b2440,#070b16);box-shadow:inset 0 0 0 3px #ffcf4a80,0 0 24px #ffbe3c66;color:#ffd25a;font:900 clamp(11px,1.6vw,15px) var(--font-display);letter-spacing:.1em;transition:transform .15s,box-shadow .15s}.wh-hub img{width:46%;height:auto}.wh-hub:hover:not(:disabled){transform:translate(-50%,-50%) scale(1.05);box-shadow:inset 0 0 0 3px #ffcf4a,0 0 40px #ffbe3cb3}.wh-hub:disabled{cursor:default;color:var(--text-dim)}.wh-cta{min-height:64px;display:grid;place-items:center}.wh-btn{padding:15px 40px;border:0;border-radius:14px;cursor:pointer;text-decoration:none;font:900 18px var(--font-display);letter-spacing:.06em;color:#1a1203;background:linear-gradient(180deg,#ffe08a,#f5a300);box-shadow:0 10px 30px #f5a30066}.wh-btn:disabled{opacity:.6;cursor:default}.wh-result{display:grid;justify-items:center;gap:2px;padding:12px 26px;border-radius:16px;background:#16c7841f;border:1px solid rgba(22,199,132,.4);animation:wh-pop .45s cubic-bezier(.2,1.4,.4,1)}.wh-result svg{width:20px;color:#ffd25a}.wh-result b{font:900 28px var(--font-display);color:#16c784}@keyframes wh-pop{0%{transform:scale(.6);opacity:0}}.wh-wait{display:flex;align-items:center;gap:10px;padding:12px 20px;border-radius:14px;background:#ffffff0d;color:var(--text-dim)}.wh-wait svg{width:18px}.wh-wait b{color:var(--text);font-size:18px}.wh-prizes,.wh-history{padding:18px;border-radius:18px;background:var(--surface, #0b1220);border:1px solid rgba(148,163,184,.12)}.wh-prizes h2,.wh-history h2{font-size:18px;margin:0 0 4px}.wh-prize-grid{list-style:none;padding:0;margin:14px 0 0;display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px}.wh-prize{display:grid;gap:8px;padding:12px;border-radius:12px;background:linear-gradient(160deg,color-mix(in srgb,var(--a) 55%,transparent),#0a0f1de6);border:1px solid color-mix(in srgb,var(--b) 40%,transparent)}.wh-prize__amt{font:800 18px var(--font-display)}.wh-prize__bar{height:5px;border-radius:99px;background:#ffffff14;overflow:hidden}.wh-prize__bar span{display:block;height:100%;background:var(--b)}.wh-prize__pct{font-size:12px;color:var(--text-dim)}.wh-prize.is-jackpot{border-color:#ffcf4a;box-shadow:0 0 20px #ffcf4a40}.wh-prize.is-win{outline:2px solid #16c784}.wh-history ul{list-style:none;padding:0;margin:10px 0 0;display:grid;gap:6px}.wh-history li{display:flex;justify-content:space-between;padding:8px 12px;border-radius:10px;background:#ffffff08}.wh-history h2 svg{width:18px;color:#ffd25a}.wh-page .up{color:#16c784}@media (prefers-reduced-motion: reduce){.wh-bulb,.wh-result{animation:none}}.bk-page{display:grid;gap:14px}.bk-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px}.bk-title{display:flex;align-items:center;gap:10px;margin:0;font:900 clamp(26px,4vw,40px) var(--font-display);text-transform:uppercase}.bk-title svg{width:30px;height:30px;color:var(--accent)}.bk-head__meta{display:flex;gap:18px;color:var(--text-dim);font-size:14px}.bk-head__meta b{color:var(--text)}.bk-board{padding:18px;border-radius:18px;background:linear-gradient(180deg,#ffffff08,#ffffff03);border:1px solid rgba(255,255,255,.08)}.bk-grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:12px}.bk-case,.bk-add{position:relative;display:grid;justify-items:center;align-content:start;gap:6px;min-height:250px;padding:14px 10px 12px;border-radius:14px;text-align:center}.bk-case{background:radial-gradient(circle at 50% 30%,color-mix(in srgb,var(--accent) 16%,transparent),#0a0f1de6 70%);border:1px solid rgba(255,255,255,.1)}.bk-case__art{width:120px;aspect-ratio:1;display:block}.bk-case__art img{width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 10px 18px rgba(0,0,0,.5))}.bk-case__name{font-weight:800;font-size:14px;line-height:1.2}.bk-case__price{color:var(--accent);font-weight:700;font-size:13px}.bk-case__x{position:absolute;top:8px;right:8px;width:26px;height:26px;display:grid;place-items:center;border:0;border-radius:8px;background:#ffffff0f;color:var(--text-dim);cursor:pointer}.bk-case__x:hover{background:#ea394340;color:#fff}.bk-case__x svg{width:14px}.bk-step{display:inline-flex;align-items:center;gap:4px;padding:3px;border-radius:10px;background:#00000059}.bk-step button{width:28px;height:28px;display:grid;place-items:center;border:0;border-radius:8px;background:#ffffff12;color:var(--text);cursor:pointer}.bk-step button:disabled{opacity:.35;cursor:default}.bk-step svg{width:14px}.bk-step output{min-width:26px;font-weight:800}.bk-add{width:100%;height:100%;place-content:center;border:2px dashed rgba(255,255,255,.16);background:#ffffff05;color:var(--text);cursor:pointer;font:800 16px var(--font-display);transition:border-color .15s,background .15s}.bk-add:hover:not(:disabled){border-color:var(--accent);background:color-mix(in srgb,var(--accent) 8%,transparent)}.bk-add__plus{width:54px;height:54px;display:grid;place-items:center;border-radius:50%;background:var(--accent);color:var(--accent-ink, #111)}.bk-add__plus svg{width:26px;height:26px}.bk-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.bk-actions button{display:inline-flex;align-items:center;gap:6px;padding:9px 14px;border:1px solid rgba(255,255,255,.1);border-radius:10px;background:#ffffff0a;color:var(--text);font-weight:700;cursor:pointer}.bk-actions button:disabled{opacity:.4;cursor:default}.bk-actions svg{width:16px}.bk-opts{display:grid;grid-template-columns:auto auto minmax(0,1fr) auto auto;gap:12px;padding:14px;border-radius:16px;background:#ffffff08;border:1px solid rgba(255,255,255,.08)}@media (max-width: 1100px){.bk-opts{grid-template-columns:repeat(2,minmax(0,1fr))}.bk-opt--wide{grid-column:1 / -1}}.bk-opt{display:grid;gap:6px;align-content:start}.bk-opt__label{font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--text-dim)}.bk-seg{display:flex;flex-wrap:wrap;gap:4px;padding:4px;border-radius:12px;background:#0000004d}.bk-seg button{display:inline-flex;align-items:center;gap:6px;padding:8px 12px;border:0;border-radius:9px;background:transparent;color:var(--text-dim);font-weight:800;cursor:pointer;white-space:nowrap}.bk-seg button svg{width:16px;height:16px}.bk-seg button[aria-checked=true]{background:var(--accent);color:var(--accent-ink, #111)}.bk-toggle{display:inline-flex;align-items:center;gap:8px;padding:9px 12px;border:1px solid rgba(255,255,255,.1);border-radius:12px;background:#0000004d;color:var(--text);font-weight:800;cursor:pointer;white-space:nowrap}.bk-toggle svg{width:16px}.bk-toggle i{position:relative;width:34px;height:20px;border-radius:99px;background:#ffffff26;transition:background .2s}.bk-toggle i:after{content:"";position:absolute;top:3px;left:3px;width:14px;height:14px;border-radius:50%;background:#fff;transition:transform .2s}.bk-toggle.is-on i{background:var(--accent)}.bk-toggle.is-on i:after{transform:translate(14px)}.bk-toggle.is-gold.is-on{border-color:#ffcf4a;box-shadow:0 0 18px #ffcf4a40;color:#ffd25a}.bk-toggle.is-gold.is-on i{background:#f5a300}.bk-rule-desc{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin:0;font-size:13px;color:var(--text-dim)}.bk-rule-desc svg{width:16px}.bk-foot{display:flex;flex-wrap:wrap;align-items:center;gap:16px;padding:16px;border-radius:16px;background:linear-gradient(90deg,color-mix(in srgb,var(--accent) 10%,transparent),#ffffff05);border:1px solid color-mix(in srgb,var(--accent) 30%,transparent)}.bk-slots{display:flex;flex-wrap:wrap;align-items:center;gap:8px;flex:1}.bk-team{display:inline-flex;align-items:center;gap:6px}.bk-team em{font:900 italic 16px var(--font-display);color:var(--accent);margin:0 4px}.bk-slot{width:40px;height:40px;display:grid;place-items:center;border-radius:50%;border:2px dashed rgba(255,255,255,.2);color:var(--text-dim);font-weight:800;font-size:12px}.bk-slot.is-me{border-style:solid;border-color:var(--accent);color:var(--accent)}.bk-sum{display:grid;gap:2px;text-align:right}.bk-sum b{font:900 24px var(--font-display);color:var(--accent)}.bk-create{display:inline-flex;align-items:center;gap:8px;padding:14px 26px;border:0;border-radius:12px;background:var(--accent);color:var(--accent-ink, #111);font:900 17px var(--font-display);letter-spacing:.04em;text-transform:uppercase;cursor:pointer;box-shadow:0 10px 26px color-mix(in srgb,var(--accent) 35%,transparent)}.bk-create:disabled{opacity:.45;cursor:default;box-shadow:none}.bk-create svg{width:20px}.bk-pick__bar{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:12px}.bk-pick__search{flex:1;min-width:200px;display:flex;align-items:center;gap:8px;padding:0 12px;border-radius:10px;background:#0000004d;border:1px solid rgba(255,255,255,.1)}.bk-pick__search svg{width:16px;color:var(--text-dim)}.bk-pick__search input{flex:1;padding:10px 0;border:0;outline:0;background:none;color:var(--text)}.bk-pick__sort{display:inline-flex;align-items:center;gap:6px;padding:9px 12px;border-radius:10px;border:1px solid rgba(255,255,255,.1);background:#ffffff0a;color:var(--text);font-weight:700;cursor:pointer}.bk-pick__sort svg{width:15px}.bk-pick{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px;max-height:60vh;overflow:auto}.bk-pick__item{display:grid;justify-items:center;gap:6px;padding:10px;border-radius:12px;background:#ffffff08;border:1px solid rgba(255,255,255,.08)}.bk-pick__item.is-on{border-color:var(--accent);background:color-mix(in srgb,var(--accent) 10%,transparent)}.bk-pick__main{display:grid;justify-items:center;gap:4px;border:0;background:none;color:inherit;cursor:pointer}.bk-pick__main .bk-case__art{width:96px}.gv-page{display:grid;gap:16px}.gv-hero{display:flex;flex-wrap:wrap;align-items:end;justify-content:space-between;gap:18px;padding:clamp(20px,4vw,40px);border-radius:20px;border:1px solid rgba(255,255,255,.08);background:linear-gradient(100deg,#060a16f2 35%,#060a168c),var(--gv-bg, none) center / cover,#070b16}.gv-hero h1{margin:6px 0 8px;font:900 clamp(38px,6vw,64px) / 1 var(--font-display);text-transform:uppercase}.gv-hero p{margin:0;max-width:52ch;color:var(--text-dim)}.gv-kicker{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--accent)}.gv-kicker svg{width:16px}.gv-stats{display:flex;gap:10px;margin:0;flex-wrap:wrap}.gv-stats div{padding:12px 16px;border-radius:14px;background:#00000059;border:1px solid rgba(255,255,255,.08);min-width:120px}.gv-stats dt{font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--text-dim)}.gv-stats dd{margin:2px 0 0;font:900 24px var(--font-display);color:var(--accent)}.gv-feature{display:grid;grid-template-columns:minmax(220px,420px) 1fr;gap:20px;align-items:center;padding:22px;border-radius:20px;background:radial-gradient(circle at 20% 50%,color-mix(in srgb,var(--rc) 30%,transparent),transparent 55%),linear-gradient(180deg,#0f1628,#0a0f1d);border:1px solid color-mix(in srgb,var(--rc) 45%,transparent);box-shadow:0 0 40px color-mix(in srgb,var(--rc) 18%,transparent)}@media (max-width: 760px){.gv-feature{grid-template-columns:1fr}}.gv-feature__art{aspect-ratio:4 / 3;display:grid;place-items:center}.gv-feature__art img{width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 20px 30px rgba(0,0,0,.6))}.gv-feature__body{display:grid;gap:10px;justify-items:start}.gv-feature__body h2{margin:0;font:900 clamp(24px,3vw,36px) var(--font-display)}.gv-value{font:900 28px var(--font-display);color:var(--accent)}.gv-feature__row{display:flex;flex-wrap:wrap;align-items:center;gap:16px}.gv-feature__row svg,.gv-card__foot svg{width:14px;vertical-align:-2px}.gv-tag{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:8px;font-size:11px;font-weight:900;letter-spacing:.08em;background:#ffffff14}.gv-tag svg{width:14px}.gv-tag.is-gold{color:#1a1203;background:linear-gradient(90deg,#ffe08a,#f5a300)}.gv-clock{display:inline-flex;gap:6px}.gv-clock span{display:grid;justify-items:center;min-width:44px;padding:6px 4px;border-radius:10px;background:#0006;border:1px solid rgba(255,255,255,.08)}.gv-clock b{font:900 20px var(--font-display)}.gv-clock small{font-size:9px;letter-spacing:.1em;color:var(--text-dim)}.gv-join{display:inline-flex;align-items:center;gap:6px;padding:11px 28px;border-radius:12px;font:900 15px var(--font-display);letter-spacing:.06em;text-transform:uppercase;text-decoration:none;color:var(--accent-ink, #111);background:var(--accent);box-shadow:0 8px 22px color-mix(in srgb,var(--accent) 35%,transparent)}.gv-join svg{width:16px}.gv-join.is-in{background:#16c7842e;color:#16c784;box-shadow:none;border:1px solid rgba(22,199,132,.4)}.gv-join.is-ghost{background:#ffffff0f;color:var(--text);box-shadow:none}.gv-tabs{display:flex;gap:6px;padding:4px;border-radius:12px;background:#ffffff0a;width:fit-content}.gv-tabs button{display:inline-flex;gap:8px;align-items:center;padding:9px 16px;border:0;border-radius:9px;background:none;color:var(--text-dim);font-weight:800;cursor:pointer}.gv-tabs button span{padding:1px 7px;border-radius:6px;background:#ffffff14;font-size:12px}.gv-tabs button[aria-selected=true]{background:var(--accent);color:var(--accent-ink, #111)}.gv-tabs button[aria-selected=true] span{background:#0000002e}.gv-grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:14px}.gv-card{position:relative;display:grid;gap:8px;padding:14px;border-radius:16px;overflow:hidden;background:radial-gradient(circle at 50% 35%,color-mix(in srgb,var(--rc) 28%,transparent),transparent 60%),linear-gradient(180deg,#111a2e,#0a0f1d);border:1px solid color-mix(in srgb,var(--rc) 30%,rgba(255,255,255,.06));transition:transform .15s,box-shadow .15s}.gv-card:hover{transform:translateY(-3px);box-shadow:0 14px 30px #0006,0 0 24px color-mix(in srgb,var(--rc) 25%,transparent)}.gv-card:after{content:"";position:absolute;left:0;right:0;bottom:0;height:3px;background:var(--rc)}.gv-card.is-ended{opacity:.8}.gv-card__top{display:flex;justify-content:space-between;align-items:center}.gv-rarity{font-size:10px;font-weight:900;letter-spacing:.1em;color:var(--rc)}.gv-card__art{aspect-ratio:16 / 10;display:grid;place-items:center}.gv-card__art img{width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 12px 18px rgba(0,0,0,.55))}.gv-card__name{margin:0;font-size:16px;font-weight:800}.gv-card__val{color:var(--accent);font-weight:800}.gv-time{display:flex;flex-wrap:wrap;align-items:center;gap:6px;font-size:11px;color:var(--text-dim)}.gv-time>svg{width:14px}.gv-time .gv-clock span{min-width:34px;padding:4px 2px}.gv-time .gv-clock b{font-size:14px}.gv-winner{display:inline-flex;align-items:center;gap:6px;font-weight:700;color:#ffd25a;font-size:13px}.gv-winner svg{width:15px}.gv-progress{height:4px;border-radius:99px;background:#ffffff12;overflow:hidden}.gv-progress span{display:block;height:100%;background:var(--rc)}.gv-card__foot{display:flex;justify-content:space-between;align-items:center}.gv-card__foot .gv-join{padding:8px 18px;font-size:13px}.gv-winners{padding:18px;border-radius:16px;background:#ffffff08;border:1px solid rgba(255,255,255,.08)}.gv-winners h2{display:flex;align-items:center;gap:8px;margin:0 0 12px;font-size:18px}.gv-winners h2 svg{width:18px;color:#ffd25a}.gv-winners ul{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:10px}.gv-winners li{display:flex;align-items:center;gap:10px;padding:8px;border-radius:12px;background:linear-gradient(90deg,color-mix(in srgb,var(--rc) 18%,transparent),transparent)}.gv-winners li>span:last-child{display:grid;gap:1px;min-width:0}.gv-winners small{font-size:11px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gv-winners__art{width:56px;height:56px;flex:none}.gv-winners__art img{width:100%;height:100%;object-fit:contain}.gv-card__art,.gv-feature__art,.gv-winners__art{position:relative;overflow:hidden;border-radius:12px}.gv-card__foot .xs,.gv-feature__row .small{display:inline-flex;align-items:center;gap:4px}.cs-filter{margin:4px 0 8px}.cs-filter__row{display:flex;flex-wrap:wrap;align-items:center;gap:10px;padding:10px;border-radius:14px;background:#1c1934bf;border:1px solid rgba(255,255,255,.06);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.cs-filter__row button,.cs-filter__row input,.cs-filter__row select{font:inherit;color:var(--text)}.cs-seg{display:inline-flex;gap:4px;padding:4px;border-radius:11px;background:#0000004d;flex:none}.cs-seg button{display:inline-flex;align-items:center;gap:6px;height:36px;padding:0 14px;border:0;border-radius:8px;background:transparent;color:var(--text-dim);font-weight:900;font-size:13px;letter-spacing:.04em;cursor:pointer}.cs-seg button svg{width:16px;height:16px}.cs-seg button[aria-pressed=true]{background:var(--accent);color:var(--accent-ink, #111)}.cs-seg button:not([aria-pressed=true]):hover{color:#fff;background:#ffffff0d}.cs-search{flex:1 1 220px;display:flex;align-items:center;gap:8px;height:44px;padding:0 14px;border-radius:11px;background:#0000004d;border:1px solid rgba(255,255,255,.07)}.cs-search:focus-within,.cs-range label:focus-within,.cs-sort:focus-within{border-color:color-mix(in srgb,var(--accent) 60%,transparent)}.cs-search svg{width:18px;height:18px;color:var(--text-dim);flex:none}.cs-search input{flex:1;min-width:0;height:100%;border:0;outline:0;background:none;font-size:14px}.cs-search input::placeholder,.cs-range input::placeholder{color:var(--text-dim)}.cs-fav{flex:none;width:44px;height:44px;display:grid;place-items:center;border-radius:11px;border:1px solid rgba(255,255,255,.07);background:#0000004d;cursor:pointer;color:var(--text-dim)}.cs-fav svg{width:19px;height:19px}.cs-fav[aria-pressed=true]{color:#ff4d6d;border-color:#ff4d6d80;background:#ff4d6d1f}.cs-fav[aria-pressed=true] svg{fill:currentColor}.cs-range{flex:none;display:inline-flex;align-items:center;gap:6px;color:var(--text-dim)}.cs-range label{display:inline-flex;align-items:center;gap:8px;height:44px;padding:0 12px;border-radius:11px;background:#0000004d;border:1px solid rgba(255,255,255,.07)}.cs-range .coin-dot{width:16px;height:16px}.cs-range input{width:70px;border:0;outline:0;background:none;font-weight:800;font-size:14px}.cs-sort{flex:none;position:relative;display:inline-flex;align-items:center;gap:8px;height:44px;padding:0 12px;border-radius:11px;background:#0000004d;border:1px solid rgba(255,255,255,.07)}.cs-sort svg{width:17px;height:17px;color:var(--text-dim)}.cs-sort select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;outline:0;background:none;padding-right:18px;font-weight:800;font-size:13.5px;cursor:pointer;background-image:linear-gradient(45deg,transparent 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,transparent 50%);background-position:right 6px center,right 1px center;background-size:5px 5px;background-repeat:no-repeat}.cs-sort select option{background:#1c1934;color:#fff}@media (max-width: 720px){.cs-seg{flex:1 1 100%}.cs-seg button{flex:1;justify-content:center}.cs-range{flex:1 1 auto}.cs-range label{flex:1}.cs-range input{width:100%}.cs-sort{flex:1 1 100%}.cs-sort select{flex:1}}.cl-page{display:grid;gap:16px}.cl-head{display:flex;flex-wrap:wrap;align-items:end;justify-content:space-between;gap:14px}.cl-head h1{margin:4px 0 6px;font:900 clamp(34px,5vw,56px) / 1 var(--font-display);text-transform:uppercase}.cl-head p{margin:0;max-width:62ch;color:var(--text-dim);font-size:14px}.cl-kicker{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:900;letter-spacing:.12em;text-transform:uppercase;color:var(--accent)}.cl-kicker svg{width:15px}.cl-main{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:16px}@media (max-width: 980px){.cl-main{grid-template-columns:1fr}}.cl-stage,.cl-players,.cl-stats article{border-radius:18px;background:linear-gradient(180deg,#221d3dd9,#141126e6);border:1px solid rgba(255,255,255,.07)}.cl-stage{display:grid;gap:16px;padding:22px;justify-items:center}.cl-stage__ring{position:relative;width:min(420px,100%);aspect-ratio:1}.cl-donut,.cl-donut svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.cl-donut svg{filter:drop-shadow(0 0 24px color-mix(in srgb,var(--accent) 18%,transparent))}.cl-donut__track{fill:none;stroke:#ffffff0f;stroke-width:18}.cl-donut__arc{fill:none;stroke-width:18;stroke-linecap:butt;transition:stroke-dasharray .6s ease,stroke-dashoffset .6s ease}.cl-donut__tick{stroke:#ffffff2e;stroke-width:1.2}.cl-needle{position:absolute;top:0;right:0;bottom:0;left:0;animation:cl-spin 5s cubic-bezier(.12,.7,.1,1) forwards}.cl-needle span{position:absolute;left:50%;top:-2%;width:0;height:0;transform:translate(-50%);border-left:13px solid transparent;border-right:13px solid transparent;border-top:26px solid #fff;filter:drop-shadow(0 0 8px var(--accent)) drop-shadow(0 4px 6px rgba(0,0,0,.6))}@keyframes cl-spin{0%{transform:rotate(0)}to{transform:rotate(var(--to))}}.cl-center{position:absolute;top:22%;right:22%;bottom:22%;left:22%;display:grid;place-content:center;justify-items:center;gap:4px;text-align:center;border-radius:50%;background:radial-gradient(circle,#110f1ff2,#110f1fb3)}.cl-center__label{font-size:12px;font-weight:900;letter-spacing:.14em;text-transform:uppercase;color:var(--text-dim)}.cl-center__pot{font:900 clamp(24px,3.4vw,34px) var(--font-display);color:var(--accent)}.cl-center__timer{font:900 clamp(28px,4vw,42px) var(--font-display);letter-spacing:.04em}.cl-center__sub{font-size:12.5px;color:var(--text-dim)}.cl-center__name{font:900 22px var(--font-display)}.cl-progress{width:100%;height:6px;border-radius:99px;background:#ffffff12;overflow:hidden}.cl-progress span{display:block;height:100%;background:linear-gradient(90deg,var(--accent),color-mix(in srgb,var(--accent) 50%,#fff))}.cl-actions{width:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px}.cl-mine{font-size:14px}.cl-mine b{color:var(--accent)}.cl-deposit{display:inline-flex;align-items:center;justify-content:center;padding:14px 30px;border:0;border-radius:12px;cursor:pointer;text-decoration:none;font:900 17px var(--font-display);letter-spacing:.06em;text-transform:uppercase;color:var(--accent-ink, #111);background:var(--accent);box-shadow:0 10px 26px color-mix(in srgb,var(--accent) 35%,transparent)}.cl-deposit:disabled{opacity:.45;cursor:default;box-shadow:none}.cl-players{padding:16px;display:grid;align-content:start;gap:10px;max-height:640px;overflow:auto}.cl-players header{display:flex;justify-content:space-between;align-items:center}.cl-players h2{margin:0;font-size:18px}.cl-players ul{list-style:none;margin:0;padding:0;display:grid;gap:8px}.cl-empty{margin:30px 0;text-align:center;color:var(--text-dim)}.cl-player{padding:10px 12px;border-radius:12px;background:linear-gradient(90deg,color-mix(in srgb,var(--pc) 14%,transparent),#ffffff05);border-left:4px solid var(--pc);display:grid;gap:8px;transition:box-shadow .3s}.cl-player.is-me{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--accent) 50%,transparent)}.cl-player.is-won{box-shadow:0 0 0 2px var(--accent),0 0 24px color-mix(in srgb,var(--accent) 40%,transparent)}.cl-player__top{display:flex;align-items:center;gap:10px}.cl-player__name{flex:1;min-width:0;display:flex;align-items:center;gap:6px;font-weight:800;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cl-player__name em{font-style:normal;font-size:10px;font-weight:900;padding:1px 6px;border-radius:6px;background:#ffffff1a;color:var(--text-dim)}.cl-player__name em.is-me{background:var(--accent);color:var(--accent-ink, #111)}.cl-player__val{font-weight:800;font-size:13px}.cl-player__pct{min-width:64px;text-align:right;font:900 20px var(--font-display);color:var(--pc)}.cl-player__items{display:flex;gap:6px;overflow:hidden}.cl-player__items>span{position:relative;flex:none;width:52px;height:52px;border-radius:8px;overflow:hidden;background:#0000004d;border-bottom:2px solid var(--rc, rgba(255, 255, 255, .2))}.cl-more{display:grid;place-items:center;font-weight:900;color:var(--text-dim)}.cl-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}@media (max-width: 760px){.cl-stats{grid-template-columns:1fr}}.cl-stats article{padding:14px 16px;display:grid;gap:8px}.cl-stats__k{display:inline-flex;align-items:center;gap:6px;font-size:11px;font-weight:900;letter-spacing:.1em;text-transform:uppercase;color:var(--text-dim)}.cl-stats__k svg{width:14px;color:var(--accent)}.cl-stats__row{display:flex;align-items:center;gap:10px}.cl-stats__row>span{display:grid}.cl-stats__big{font:900 26px var(--font-display);color:var(--accent)}@media (prefers-reduced-motion: reduce){.cl-needle{animation-duration:.01s}}.bd{display:grid;gap:14px}.bd__title{display:flex;align-items:center;justify-content:center;gap:8px;margin:6px 0 0;font:900 18px var(--font-display);letter-spacing:.06em;text-transform:uppercase;color:#ff9a3c}.bd__title svg{width:20px;height:20px}.bd__frame{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;padding:14px;border-radius:16px;border:1.5px solid color-mix(in srgb,#ff9a3c 70%,transparent);background:linear-gradient(180deg,#221d3d99,#110f1fcc);box-shadow:0 0 30px #ff9a3c14 inset}.bd__nav{width:34px;height:34px;display:grid;place-items:center;border:0;border-radius:10px;background:#ffffff0d;color:var(--text-dim);cursor:pointer}.bd__nav:hover{color:#fff;background:#ffffff1a}.bd__nav svg{width:18px}.bd__row{list-style:none;margin:0;padding:0;display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.bd__row::-webkit-scrollbar{display:none}.bd__card{position:relative;flex:0 0 clamp(170px,16vw,220px);scroll-snap-align:start;display:grid;gap:8px;padding:12px;border-radius:12px;background:radial-gradient(70% 50% at 50% 45%,color-mix(in srgb,var(--rc) 22%,transparent),transparent 70%),#1a1730;overflow:hidden}.bd__card:after{content:"";position:absolute;left:14px;right:14px;bottom:0;height:3px;border-radius:3px 3px 0 0;background:var(--rc)}.bd__meta{display:flex;justify-content:space-between;gap:6px;font-size:10.5px;color:var(--text-dim)}.bd__meta span{display:grid}.bd__meta b{color:var(--text);font-weight:700}.bd__chance{text-align:right}.bd__art{position:relative;aspect-ratio:4 / 3;display:grid;place-items:center}.bd__hex{position:absolute;width:58%;aspect-ratio:1;clip-path:polygon(50% 0,93% 25%,93% 75%,50% 100%,7% 75%,7% 25%);background:color-mix(in srgb,var(--rc) 35%,#1a1730);opacity:.7}.bd__art>:not(.bd__hex){position:relative;width:100%;height:100%}.bd__art img{object-fit:contain;filter:drop-shadow(0 10px 14px rgba(0,0,0,.5))}.bd__name{display:grid;min-width:0}.bd__name small{font-size:12px;color:var(--text-dim);font-weight:700}.bd__name b{font-size:14.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bd__who{display:flex;align-items:center;gap:6px;font-size:12px;color:var(--text-dim)}.bd__price{display:block;padding:7px;border-radius:8px;text-align:center;font-weight:900;color:#ffc23d;background:#ffc23d1a}.open-btn--go{background:linear-gradient(180deg,#3ee08f,#1fb56b)!important;color:#052414!important;border-color:#3ee08f!important;box-shadow:0 10px 28px #1fb56b59!important;font-weight:900}.open-btn--go:hover:not(:disabled){filter:brightness(1.08)}.open-btn--go:disabled{opacity:.55}.joker{position:relative;display:inline-flex}.joker__btn{display:inline-flex;align-items:center;gap:6px;height:48px;padding:0 16px;border-radius:12px;border:1px solid rgba(166,66,255,.45);background:#a642ff24;color:#d7b3ff;font-weight:900;cursor:pointer}.joker__btn svg{width:18px}.joker__btn.is-on{background:linear-gradient(180deg,#a642ff,#7a28d6);color:#fff;border-color:#c48bff;box-shadow:0 0 22px #a642ff73}.joker__tip{position:absolute;bottom:calc(100% + 10px);left:50%;transform:translate(-50%);width:240px;display:grid;gap:4px;padding:10px 12px;border-radius:10px;background:#2a1d4a;border:1px solid rgba(166,66,255,.5);font-size:12px;color:#d9cdf2;opacity:0;pointer-events:none;transition:opacity .15s;z-index:5}.joker__tip b{color:#fff;font-size:13px}.joker:hover .joker__tip,.joker__btn:focus-visible+.joker__tip{opacity:1}.anvil-window{position:relative}.anvil-result{position:absolute;top:0;right:0;bottom:0;left:0;z-index:6;display:grid;place-content:center;justify-items:center;gap:10px;padding:18px;text-align:center;border-radius:inherit;background:radial-gradient(circle at 50% 40%,#1e1812eb,#08080af5);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);animation:anv-in .25s ease-out}@keyframes anv-in{0%{opacity:0}}.anvil-result__art{position:relative;width:132px;aspect-ratio:1;display:grid;place-items:center;border-radius:10px;background:radial-gradient(circle,color-mix(in srgb,var(--rc) 40%,transparent),transparent 70%)}.anvil-result__art>:not(span){width:100%;height:100%}.anvil-result__ring{position:absolute;top:-14px;right:-14px;bottom:-14px;left:-14px;border-radius:50%;border:2px solid rgba(255,200,90,.6);box-shadow:0 0 30px #ffaa2880,inset 0 0 20px #ffaa2866}.anvil-result.is-charge .anvil-result__ring{animation:anv-charge .5s ease-in-out infinite alternate}.anvil-result.is-charge .anvil-result__art{animation:anv-hit .48s ease-in-out infinite}@keyframes anv-charge{0%{transform:scale(.9);opacity:.5}to{transform:scale(1.08);opacity:1}}@keyframes anv-hit{0%,to{transform:none}40%{transform:translateY(3px) scale(.97);filter:brightness(1.6)}}.anvil-result__lvl{position:absolute;right:-8px;bottom:-8px;padding:2px 10px;border-radius:8px;font:900 22px var(--font-display);color:#1a1203;background:linear-gradient(180deg,#ffe08a,#f5a300);box-shadow:0 6px 14px #00000080;animation:anv-stamp .4s cubic-bezier(.2,1.6,.4,1)}@keyframes anv-stamp{0%{transform:scale(2.4) rotate(-12deg);opacity:0}}.anvil-result__title{font:900 30px var(--font-display);letter-spacing:.08em;color:#ffd25a;text-shadow:0 0 18px rgba(255,170,40,.6)}.anvil-result__detail{font-size:13px;color:#d9d2c2}.anvil-result__ok{margin-top:4px;padding:8px 26px;border-radius:6px;border:1px solid rgba(255,210,120,.5);background:linear-gradient(180deg,#4a3a22,#2a2014);color:#ffe6b0;font:700 14px Georgia,serif;cursor:pointer}.anvil-result.is-success{background:radial-gradient(circle at 50% 40%,#143c24f0,#060c09f7)}.anvil-result.is-success .anvil-result__title{color:#5dff9a;text-shadow:0 0 22px rgba(93,255,154,.7)}.anvil-result.is-success .anvil-result__ring{border-color:#5dff9ab3;box-shadow:0 0 40px #5dff9a8c,inset 0 0 22px #5dff9a66;animation:anv-burst .8s ease-out}@keyframes anv-burst{0%{transform:scale(.4);opacity:0}60%{transform:scale(1.18);opacity:1}to{transform:scale(1)}}.anvil-result.is-fail{background:radial-gradient(circle at 50% 40%,#460e0ef0,#0c0505f7);animation:anv-in .25s ease-out,anv-shake .45s .05s}.anvil-result.is-fail .anvil-result__title{color:#ff5a5a;text-shadow:0 0 22px rgba(255,60,60,.7)}.anvil-result.is-fail .anvil-result__ring{border-color:#ff464699;box-shadow:0 0 30px #ff323273}.anvil-result.is-fail .anvil-result__art>:not(span){filter:grayscale(.7) brightness(.7)}.anvil-result__crack{position:absolute;top:10%;right:10%;bottom:10%;left:10%;background:linear-gradient(115deg,transparent 46%,rgba(255,90,90,.95) 48%,transparent 51%),linear-gradient(60deg,transparent 52%,rgba(255,90,90,.8) 54%,transparent 56%);animation:anv-in .2s .1s both}@keyframes anv-shake{20%{transform:translate(-6px)}40%{transform:translate(6px)}60%{transform:translate(-4px)}80%{transform:translate(3px)}}.anvil-3x3 .anvil-slot--sm{border:0;padding:0;font:inherit;cursor:default}.anvil-3x3 .anvil-slot--sm.has-mat{cursor:grab}.anvil-3x3 .anvil-slot--sm.has-mat:active{cursor:grabbing}.anvil-3x3 .anvil-slot--sm.is-grab{outline:2px solid #ffcf4a;outline-offset:-2px;box-shadow:0 0 14px #ffcf4a80}.anvil-3x3 .anvil-slot--sm.is-target{cursor:pointer;outline:1px dashed rgba(255,207,74,.6);outline-offset:-3px}@media (prefers-reduced-motion: reduce){.anvil-result,.anvil-result *{animation:none!important}}.anvil-fx{position:absolute;left:50%;top:50%;width:0;height:0;pointer-events:none}.anvil-fx i{position:absolute;left:-3px;top:-3px;width:6px;height:6px;border-radius:50%;opacity:0}.anvil-fx i.is-spark{background:radial-gradient(circle,#fff7d6,#ffb21f 60%,transparent 70%);box-shadow:0 0 8px #ffb21f;animation:anv-spark .48s var(--d) ease-out infinite}.anvil-result.is-success .anvil-fx i.is-spark{background:radial-gradient(circle,#f2fff6,#5dff9a 60%,transparent 70%);box-shadow:0 0 10px #5dff9a;animation:anv-spark 1.1s var(--d) ease-out 1 both}.anvil-fx i.is-shard{width:9px;height:4px;border-radius:1px;background:linear-gradient(90deg,#ff8a8a,#7a1010);animation:anv-shard .9s var(--d) cubic-bezier(.2,.7,.3,1) 1 both}@keyframes anv-spark{0%{opacity:1;transform:translate(0) scale(1)}to{opacity:0;transform:translate(var(--dx),var(--dy)) scale(.2)}}@keyframes anv-shard{0%{opacity:1;transform:translate(0) rotate(0)}to{opacity:0;transform:translate(var(--dx),calc(var(--dy) + 40px)) rotate(540deg)}}.anvil-result__rays{position:absolute;top:-60px;right:-60px;bottom:-60px;left:-60px;border-radius:50%;background:repeating-conic-gradient(from 0deg,rgba(93,255,154,.22) 0 6deg,transparent 6deg 22deg);-webkit-mask-image:radial-gradient(circle,#000 25%,transparent 70%);mask-image:radial-gradient(circle,#000 25%,transparent 70%);animation:anv-rays 6s linear infinite,anv-in .4s ease-out}@keyframes anv-rays{to{transform:rotate(360deg)}}.anvil-result.is-charge:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 50% 42%,rgba(255,190,80,.35),transparent 45%);animation:anv-flash .48s ease-out infinite;pointer-events:none}@keyframes anv-flash{0%,60%,to{opacity:0}30%{opacity:1}}.qk-page{display:grid;gap:12px}.qk-panel{border-radius:14px;background:linear-gradient(180deg,#1e1a36eb,#151228f0);border:1px solid rgba(255,255,255,.07);overflow:hidden}.qk-panel--pad{padding:16px}.qk-tabs{display:flex;align-items:stretch;gap:4px;padding:0 8px;border-bottom:1px solid rgba(255,255,255,.06);overflow-x:auto}.qk-tabs button{display:inline-flex;align-items:center;gap:8px;padding:16px 14px 14px;border:0;border-bottom:2px solid transparent;background:none;color:var(--text-dim);font:800 15px var(--font-display);letter-spacing:.02em;white-space:nowrap;cursor:pointer}.qk-tabs button svg{width:17px}.qk-tabs button:hover{color:var(--text)}.qk-tabs button.is-on{color:#fff;border-bottom-color:var(--accent)}.qk-tabs button.is-on svg{color:var(--accent)}.qk-tabs .qk-help{margin-left:auto;font:600 13px var(--font-body, inherit);text-decoration:underline;text-underline-offset:3px}.qk-howto{margin:0;padding:12px 18px 12px 38px;display:grid;gap:4px;font-size:13.5px;color:var(--text-dim);background:#0000002e;border-bottom:1px solid rgba(255,255,255,.05)}.qk-info{display:grid;grid-template-columns:minmax(0,1.3fr) auto minmax(0,1fr) auto;align-items:center;gap:18px;padding:16px 18px}.qk-info p{margin:0;font-size:14px;line-height:1.5;color:#8fd8ff;max-width:46ch}.qk-info p b{color:#fff}.qk-info__arrow{width:26px;height:46px;color:#ffffff40}.qk-info dl{display:grid;grid-template-columns:auto auto;gap:4px 18px;margin:0;font-size:13px}.qk-info dt{color:var(--text-dim)}.qk-info dd{margin:0;font-weight:800;color:#8fd8ff}.qk-cta{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:54px;padding:0 26px;border:0;border-radius:10px;cursor:pointer;text-decoration:none;text-align:center;font:900 16px var(--font-display);letter-spacing:.04em;color:var(--accent-ink, #111);background:var(--accent);box-shadow:0 8px 24px color-mix(in srgb,var(--accent) 30%,transparent);transition:transform .12s,filter .12s}.qk-cta svg{width:18px}.qk-cta:hover{filter:brightness(1.08);transform:translateY(-1px)}@media (max-width: 860px){.qk-info{grid-template-columns:1fr;gap:12px}.qk-info__arrow{display:none}.qk-cta{width:100%}}.qk-list{display:grid;gap:1px;border-radius:14px;overflow:hidden;background:#ffffff0d;border:1px solid rgba(255,255,255,.06)}.qk-row{padding:10px 16px 14px;background:#161329f2;animation:qk-in .35s ease-out}.qk-row:nth-child(2n){background:#1b1731f2}.qk-row.is-mine{box-shadow:inset 3px 0 0 var(--accent)}.qk-row.is-done{opacity:.9}@keyframes qk-in{0%{opacity:0;transform:translateY(-6px)}}.qk-row__head{display:flex;align-items:center;gap:12px;margin-bottom:8px}.qk-row__head strong{font:800 13px var(--font-display);color:#4fc3ff;letter-spacing:.02em}.qk-fair{display:inline-flex;align-items:center;gap:5px;padding:3px 12px;border-radius:4px;border:1px solid rgba(79,195,255,.25);background:#4fc3ff0f;color:#8fd8ffb3;font-size:11px;text-decoration:none}.qk-fair svg{width:12px}.qk-fair:hover{color:#8fd8ff;border-color:#4fc3ff80}.qk-tag{padding:2px 8px;border-radius:4px;font-size:11px;font-weight:800;color:var(--accent-ink, #111);background:var(--accent)}.qk-row__body{display:grid;grid-template-columns:auto minmax(0,1fr) 150px;gap:14px;align-items:center}.qk-slots{display:flex;gap:8px}.qk-slot{position:relative;display:grid;justify-items:center;align-content:start;width:84px;height:84px;padding:0;border-radius:6px;overflow:hidden;background:#00000040;box-shadow:inset 4px 0 0 var(--pc);transition:transform .15s,box-shadow .15s,filter .2s}.qk-slot>.avatar:first-child{width:100%!important;height:100%!important;border-radius:0!important}.qk-slot__name{position:absolute;left:0;right:0;bottom:0;padding:12px 6px 3px 8px;font-size:10.5px;font-weight:700;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background:linear-gradient(transparent,#000000d9)}.qk-slot--empty{border:1px dashed color-mix(in srgb,var(--pc) 55%,transparent);background:#0000002e;align-content:center;gap:2px;color:var(--pc);font:inherit}.qk-slot--empty.is-join{cursor:pointer;font-size:11px;font-weight:800}.qk-slot--empty.is-join svg{width:22px}.qk-slot--empty.is-join:hover{background:color-mix(in srgb,var(--pc) 14%,transparent);transform:translateY(-1px)}.qk-slot.is-lit{box-shadow:inset 0 0 0 3px var(--pc),0 0 18px var(--pc);transform:scale(1.05)}.qk-slot.is-win{box-shadow:inset 0 0 0 3px var(--pc),0 0 22px var(--pc);animation:qk-win .6s ease-out}.qk-slot.is-lose{filter:grayscale(.85) brightness(.55)}.qk-slot--reel{display:block;box-shadow:inset 0 0 0 2px #ffffff1f}.qk-reel{position:absolute;left:0;top:0;display:flex;height:100%;will-change:transform}.qk-reel__cell{flex:1 1 0;height:100%}.qk-reel__cell>.avatar{width:100%!important;height:100%!important;border-radius:0!important}.qk-slot--reel:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(90deg,rgba(0,0,0,.55),transparent 22%,transparent 78%,rgba(0,0,0,.55));transition:opacity .2s}.qk-slot--reel.is-stop{box-shadow:inset 0 0 0 3px var(--pc),0 0 18px var(--pc);animation:qk-win .5s ease-out}.qk-slot--reel.is-stop:after{opacity:0}@keyframes qk-win{40%{transform:scale(1.12)}}.qk-lanes{display:grid;gap:4px;min-width:0}.qk-lane{display:grid;grid-template-columns:minmax(0,1fr) 118px;align-items:center;gap:10px}.qk-lane__items{display:flex;gap:3px;height:30px;padding:2px;min-width:0;border-radius:3px;background:#00000047;overflow:hidden}.qk-lane__items:not(:empty){background:linear-gradient(90deg,color-mix(in srgb,var(--pc) 32%,transparent),#00000047 70%);box-shadow:inset 3px 0 0 var(--pc);padding-left:6px}.qk-thumb{flex:0 0 auto;width:38px;height:26px;display:grid;place-items:center;border-radius:2px;background:#00000059;box-shadow:inset 0 -2px 0 var(--rc);overflow:hidden}.qk-thumb>*{width:100%;height:100%}.qk-thumb img{object-fit:contain}.qk-thumb,.qk-more{animation:qk-drop .42s cubic-bezier(.2,1.4,.4,1) var(--d, 0ms) both}@keyframes qk-drop{0%{opacity:0;transform:translate(-14px) scale(.6);filter:brightness(2.2)}60%{opacity:1;filter:brightness(1.4)}}.qk-slot:not(.qk-slot--empty){animation:qk-pop .38s cubic-bezier(.2,1.4,.4,1)}@keyframes qk-pop{0%{opacity:0;transform:scale(.7)}}.qk-more{align-self:center;padding:0 6px;font-size:11px;font-weight:800;color:#fff}.qk-lane__val{font-size:13px;font-weight:700;color:#4fc3ff;white-space:nowrap}.qk-lane__val i{color:#ffffff4d;font-style:normal}.qk-lane.is-empty .qk-lane__val{color:#ffffff4d}.qk-side{display:grid;gap:4px;align-content:center;font-size:13px}.qk-side__label{color:var(--text-dim);font-size:12px}.qk-side__pot{font:900 20px var(--font-display);color:#4fc3ff}.qk-winner{display:block;padding:4px 10px;border-radius:4px;text-align:center;font-weight:800;color:#111;background:var(--pc);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.qk-kv{display:grid;grid-template-columns:auto 1fr;gap:2px 10px;margin:4px 0 0}.qk-kv dt{color:var(--text-dim)}.qk-kv dd{margin:0;font-weight:800;color:#4fc3ff}.qk-btn{min-height:38px;padding:0 16px;border:0;border-radius:8px;cursor:pointer;font:900 14px var(--font-display);letter-spacing:.04em;color:var(--accent-ink, #111);background:var(--accent)}.qk-btn--ghost{color:var(--text);background:#ffffff14;border:1px solid rgba(255,255,255,.12)}.qk-btn:disabled{opacity:.5;cursor:default}.qk-wait{display:inline-flex;align-items:center;gap:8px;font-size:12px;color:var(--text-dim)}.qk-dots{width:22px;height:6px;background:radial-gradient(circle,var(--accent) 2.5px,transparent 3px) 0 50% / 8px 6px repeat-x;animation:qk-dots 1s steps(3) infinite}@keyframes qk-dots{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}@media (max-width: 760px){.qk-row__body{grid-template-columns:auto minmax(0,1fr)}.qk-side{grid-column:1 / -1;grid-template-columns:repeat(auto-fit,minmax(110px,auto));align-items:center}}@media (max-width: 640px){.qk-row{padding:10px 12px 12px}.qk-row__body{grid-template-columns:1fr}.qk-slot{width:72px;height:72px}.qk-lane{grid-template-columns:minmax(0,1fr) auto}}.qk-top{list-style:none;margin:0;padding:0;display:grid;gap:6px}.qk-top li{display:grid;grid-template-columns:30px 36px minmax(0,1fr) repeat(3,minmax(90px,auto));align-items:center;gap:12px;padding:8px 12px;border-radius:10px;background:#0003}.qk-top li.is-me{box-shadow:inset 3px 0 0 var(--accent)}.qk-top__rank{font:900 16px var(--font-display);color:var(--text-dim);text-align:center}.qk-top li:nth-child(1) .qk-top__rank{color:#ffd329}.qk-top li:nth-child(2) .qk-top__rank{color:#cfd8e3}.qk-top li:nth-child(3) .qk-top__rank{color:#e0955a}.qk-top__name{font-weight:800;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.qk-top__stat{display:grid;font-size:13px;font-weight:800}.qk-top__stat small{font-size:11px;font-weight:600;color:var(--text-dim)}@media (max-width: 640px){.qk-top li{grid-template-columns:26px 36px minmax(0,1fr)}.qk-top__stat{grid-column:3}}.qk-empty{margin:20px 0;text-align:center;color:var(--text-dim)}@media (prefers-reduced-motion: reduce){.qk-row,.qk-slot,.qk-dots,.qk-thumb,.qk-more{animation:none!important}}.rx-page{display:grid;grid-template-columns:minmax(0,1fr);gap:14px}.rx-cap{font-size:11px;font-weight:900;letter-spacing:.14em;text-transform:uppercase;color:var(--text-dim)}.rx-stage{position:relative;display:grid;grid-template-columns:minmax(0,1fr);gap:14px;padding:18px 0 16px;border-radius:18px;overflow:hidden;background:radial-gradient(ellipse 60% 90% at 50% 45%,rgba(255,196,41,.1),transparent 70%),linear-gradient(180deg,#1e1a36f2,#110f1ff5);border:1px solid rgba(255,255,255,.07)}.rx-top{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;padding:0 20px}.rx-title{display:flex;align-items:baseline;gap:12px}.rx-title h1{margin:0;font:900 30px / 1 var(--font-display);letter-spacing:.04em;text-transform:uppercase}.rx-title span{font-size:12px;font-weight:700;color:var(--text-dim)}.rx-last100{display:flex;flex-wrap:wrap;align-items:center;gap:14px}.rx-last100>span:not(.rx-cap){display:inline-flex;align-items:center;gap:6px;font-size:14px}.rx-coin{position:relative;flex:0 0 auto;display:inline-grid;place-items:center;border-radius:50%;transition:transform .35s cubic-bezier(.2,1.4,.4,1),filter .35s,opacity .35s}.rx-coin img{width:100%;height:100%;display:block;pointer-events:none;filter:drop-shadow(0 4px 8px rgba(0,0,0,.45))}.rx-coin__bait{position:absolute;right:-6%;bottom:-4%;min-width:42%;padding:1px 4px;border-radius:99px;font:900 max(8px,calc(var(--s) * .17)) / 1.3 var(--font-display);font-style:normal;text-align:center;color:#1a1203;background:linear-gradient(180deg,#ffe58a,#ffb400);box-shadow:0 0 0 2px #17142a,0 2px 6px #00000080}.rx-coin.is-win{transform:scale(1.14);filter:drop-shadow(0 0 18px rgba(255,210,90,.75));z-index:1}.rx-coin.is-win.rx-coin--red{filter:drop-shadow(0 0 20px rgba(255,60,60,.8))}.rx-coin.is-win.rx-coin--black{filter:drop-shadow(0 0 20px rgba(200,210,230,.6))}.rx-coin.is-dim{opacity:.35;filter:grayscale(.4)}.rx-wheel{position:relative;min-width:0}.rx-strip{position:relative;height:128px;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 14%,#000 86%,transparent);mask-image:linear-gradient(90deg,transparent,#000 14%,#000 86%,transparent)}.rx-track{display:flex;height:100%;align-items:center;will-change:transform}.rx-cell{flex:0 0 112px;display:grid;place-items:center}.rx-pointer{position:absolute;left:50%;top:4px;bottom:4px;width:4px;margin-left:-2px;border-radius:4px;background:linear-gradient(180deg,transparent,#fff 18%,#fff 82%,transparent);box-shadow:0 0 14px #ffffffb3,0 0 30px color-mix(in srgb,var(--accent) 60%,transparent)}.rx-pointer:before,.rx-pointer:after{content:"";position:absolute;left:50%;transform:translate(-50%);border:9px solid transparent}.rx-pointer:before{top:-4px;border-top-color:var(--accent)}.rx-pointer:after{bottom:-4px;border-bottom-color:var(--accent)}.rx-stage:not(.is-rolling) .rx-strip{filter:saturate(.75) brightness(.7);transition:filter .4s}.rx-count{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:grid;justify-items:center;padding:10px 26px 12px;border-radius:16px;background:#0e0c1ad1;border:1px solid rgba(255,255,255,.1);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);box-shadow:0 14px 40px #00000080}.rx-count small{font-size:11px;font-weight:900;letter-spacing:.2em;text-transform:uppercase;color:var(--text-dim)}.rx-count b{font:900 40px / 1 var(--font-display);color:#fff;min-width:4ch;text-align:center}.rx-flash{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);padding:10px 22px;border-radius:12px;font:900 22px var(--font-display);animation:rx-pop .5s cubic-bezier(.2,1.6,.4,1);pointer-events:none}.rx-flash.is-win{color:#0d2416;background:linear-gradient(180deg,#6dffa8,#22c870);box-shadow:0 0 40px #3cff9673}.rx-flash.is-lose{color:#fff;background:#28121ae6;border:1px solid rgba(255,90,110,.4)}@keyframes rx-pop{0%{transform:translate(-50%,-50%) scale(.5);opacity:0}}.rx-progress{height:4px;margin:0 20px;border-radius:99px;background:#ffffff12;overflow:hidden}.rx-progress span{display:block;height:100%;transform-origin:left;background:linear-gradient(90deg,var(--accent),color-mix(in srgb,var(--accent) 45%,#fff));transition:transform .1s linear}.rx-prev{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:12px;padding:0 20px}.rx-prev__list{display:flex;gap:6px}.rx-prev__list .rx-coin:last-child{box-shadow:0 0 0 2px var(--accent)}.rx-amount{display:grid;grid-template-columns:minmax(220px,1fr) auto;gap:10px;align-items:center}.rx-input{display:flex;align-items:center;gap:10px;height:50px;padding:0 16px;border-radius:12px;background:#0c0a18b3;border:1px solid rgba(255,255,255,.08)}.rx-input:focus-within{border-color:color-mix(in srgb,var(--accent) 60%,transparent)}.rx-input svg{width:18px;color:var(--accent)}.rx-input input{flex:1;min-width:0;border:0;outline:0;background:none;color:#fff;font:800 17px var(--font-display)}.rx-chips{display:flex;flex-wrap:wrap;gap:6px}.rx-chips button{min-width:52px;height:42px;padding:0 12px;border:1px solid rgba(255,255,255,.07);border-radius:10px;background:#ffffff0d;color:var(--text);font:800 13px var(--font-display);cursor:pointer;transition:background .15s,color .15s}.rx-chips button:hover{background:#ffffff1a;color:#fff}@media (max-width: 980px){.rx-amount{grid-template-columns:1fr}}.rx-login{margin:-4px 0 0;font-size:13px;color:var(--text-dim)}.rx-login a{color:var(--accent);font-weight:700}.rx-cols{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}@media (max-width: 1100px){.rx-cols{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 560px){.rx-cols{grid-template-columns:1fr}}.rx-col{--c1: #e33d4f;--c2: #9d1a2a;display:grid;align-content:start;gap:8px;padding:10px;border-radius:16px;background:#141126e6;border:1px solid rgba(255,255,255,.06);transition:box-shadow .3s,opacity .3s}.rx-col--black{--c1: #4a4f63;--c2: #22252f}.rx-col--gold{--c1: #ffcc3a;--c2: #d68a00}.rx-col--bait{--c1: #ff9b3d;--c2: #c2410c}.rx-col__btn{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;min-height:78px;padding:10px 14px;border:0;border-radius:12px;cursor:pointer;text-align:left;color:#fff;background:linear-gradient(135deg,var(--c1),var(--c2));box-shadow:inset 0 1px #ffffff40,inset 0 -3px #00000040,0 10px 24px color-mix(in srgb,var(--c1) 22%,transparent);transition:transform .12s,filter .15s}.rx-col--gold .rx-col__btn,.rx-col--bait .rx-col__btn{color:#1d1303}.rx-col--bait .rx-col__btn{background:repeating-linear-gradient(135deg,rgba(255,255,255,.08) 0 12px,transparent 12px 24px),linear-gradient(135deg,var(--c1),var(--c2))}.rx-col__btn:hover:not(:disabled){transform:translateY(-2px);filter:brightness(1.08)}.rx-col__btn:active:not(:disabled){transform:translateY(0)}.rx-col__btn:disabled{cursor:default;filter:saturate(.6) brightness(.75)}.rx-col__title{display:grid;gap:2px;min-width:0}.rx-col__title b{font:900 19px var(--font-display);letter-spacing:.04em;text-transform:uppercase}.rx-col__title small{font-size:11.5px;opacity:.8;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rx-col__mult{padding:6px 10px;border-radius:8px;font:900 18px var(--font-display);background:#00000040;color:#fff}.rx-col--gold .rx-col__mult,.rx-col--bait .rx-col__mult{background:#0000002e;color:#1d1303}.rx-baiticon{position:relative;display:inline-block}.rx-baiticon .rx-coin{position:absolute}.rx-baiticon .rx-coin:first-child{left:0;top:0}.rx-baiticon .rx-coin:last-child{right:0;bottom:0}.rx-col__sum{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:6px 6px 8px;border-bottom:1px solid rgba(255,255,255,.06);font-size:13px;color:var(--text-dim)}.rx-col__sum>span{display:inline-flex;align-items:center;gap:6px}.rx-col__sum b.is-pos{color:#3df08a}.rx-col__sum b.is-neg{color:#ff5a6e}.rx-col__list{list-style:none;margin:0;padding:0;display:grid;gap:4px;max-height:360px;overflow:auto}.rx-col__list li{display:grid;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:8px;padding:6px 8px;border-radius:8px;font-size:13px;background:#ffffff06;animation:rx-in .3s ease-out}.rx-col__list li span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rx-col__list li.is-me{background:color-mix(in srgb,var(--accent) 14%,transparent);box-shadow:inset 3px 0 0 var(--accent);font-weight:800}@keyframes rx-in{0%{opacity:0;transform:translate(-6px)}}.rx-col.is-won{box-shadow:0 0 0 2px #3df08a,0 0 30px #3df08a33}.rx-col.is-lost{opacity:.55}.rx-rules{border-radius:14px;background:#141126cc;border:1px solid rgba(255,255,255,.06);padding:0 16px}.rx-rules summary{display:flex;align-items:center;justify-content:space-between;padding:14px 0;cursor:pointer;font-weight:800;list-style:none}.rx-rules summary::-webkit-details-marker{display:none}.rx-rules summary svg{width:18px;transition:transform .2s}.rx-rules[open] summary svg{transform:rotate(180deg)}.rx-rules ol{margin:0 0 10px;padding-left:18px;display:grid;gap:6px;font-size:13.5px;color:var(--text-dim)}.rx-rules a{display:inline-block;margin-bottom:14px;font-size:13px;color:var(--accent)}@media (max-width: 640px){.rx-strip{height:104px}.rx-cell{flex-basis:112px}.rx-count b{font-size:30px}}@media (prefers-reduced-motion: reduce){.rx-coin,.rx-col__list li,.rx-flash{animation:none!important;transition:none!important}}.rx-coin__mult{right:auto;left:50%;transform:translate(-50%);bottom:-8%;color:#2a1a00;background:linear-gradient(180deg,#fff3b0,#ffc928 60%,#e89a00);box-shadow:0 0 0 2px #17142a,0 0 10px #ffc928b3}.ry-page{display:grid;gap:14px;grid-template-columns:minmax(0,1fr)}.ry-head{display:flex;align-items:center;gap:14px}.ry-head__crown{width:64px;height:64px;object-fit:contain;filter:drop-shadow(0 6px 18px rgba(166,66,255,.45))}.ry-head h1{margin:0;font:900 34px/1 var(--font-display);letter-spacing:.02em;text-transform:uppercase;background:linear-gradient(180deg,#fff 30%,#ffd36b);-webkit-background-clip:text;background-clip:text;color:transparent}.ry-head p{margin:4px 0 0;color:var(--text-dim);font-size:14px;max-width:70ch}.ry-head>:last-child{margin-left:auto}.ry-tiers{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.ry-tier{--tc: #e0955a;position:relative;display:grid;grid-template-columns:76px minmax(0,1fr);align-items:center;gap:12px;padding:12px 14px 12px 8px;border-radius:14px;border:1px solid rgba(255,255,255,.07);background:linear-gradient(120deg,color-mix(in srgb,var(--tc) 16%,transparent),#151228f0 55%);color:var(--text);text-align:left;cursor:pointer;overflow:hidden;transition:transform .15s,border-color .15s,box-shadow .15s;font:inherit}.ry-tier--medium{--tc: #4fc3ff}.ry-tier--high{--tc: #ffd329}.ry-tier img{width:76px;height:76px;object-fit:contain;filter:drop-shadow(0 4px 10px rgba(0,0,0,.5));transition:transform .25s}.ry-tier:hover{transform:translateY(-2px);border-color:color-mix(in srgb,var(--tc) 40%,transparent)}.ry-tier:hover img{transform:scale(1.06) rotate(-3deg)}.ry-tier.is-on{border-color:var(--tc);box-shadow:0 0 0 1px var(--tc),0 10px 30px color-mix(in srgb,var(--tc) 22%,transparent)}.ry-tier__body{display:grid;gap:5px;min-width:0}.ry-tier__top{display:flex;align-items:center;gap:8px}.ry-tier__top strong{font:900 20px/1 var(--font-display);text-transform:uppercase;letter-spacing:.03em}.ry-bonus{padding:2px 7px;border-radius:4px;font-size:11px;font-weight:800;color:#0d2a1d;background:#20d69c;white-space:nowrap}.ry-tier__range{font-size:12px;color:var(--text-dim)}.ry-tier__bar{height:6px;border-radius:3px;background:#00000059;overflow:hidden}.ry-tier__bar i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,color-mix(in srgb,var(--tc) 60%,#fff 0%),var(--tc));box-shadow:0 0 10px var(--tc);transition:width .4s}.ry-tier__foot{display:flex;justify-content:space-between;align-items:center;font-size:13px;font-weight:800}.ry-tier__foot span{display:inline-flex;align-items:center;gap:4px;color:var(--text-dim)}.ry-tier__foot svg{width:14px}.ry-tier__foot>:last-child{color:var(--tc)}.ry-stage{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:14px;align-items:start}.ry-arena{position:relative;min-width:0;border-radius:16px;overflow:hidden;border:1px solid rgba(255,255,255,.07);padding:14px 14px 18px;background:radial-gradient(ellipse at center,#140c2859,#0e0a1ceb 72%),url(/assets/royale/arena.webp) center / cover}.ry-arena__top{display:flex;justify-content:space-between;align-items:center;gap:10px;position:relative;z-index:2}.ry-arena__id{display:inline-flex;align-items:center;gap:8px;font:800 15px var(--font-display);letter-spacing:.03em;text-transform:uppercase}.ry-arena__id img{width:28px;height:28px;object-fit:contain}.ry-status{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:999px;font-size:12px;font-weight:800;color:#8fd8ff;background:#4fc3ff1a;border:1px solid rgba(79,195,255,.25)}.ry-status:before{content:"";width:7px;height:7px;border-radius:50%;background:currentColor;animation:ry-blink 1.2s infinite}.ry-status.is-live{color:#ffd329;background:#ffd3291a;border-color:#ffd3294d}@keyframes ry-blink{50%{opacity:.3}}.ry-next{position:relative;z-index:2;margin:6px 0 0;text-align:center;font-size:12.5px;color:var(--text-dim)}.ry-ring{position:relative;width:min(100%,580px);aspect-ratio:1;margin:4px auto 0;container-type:inline-size}.ry-ring__orbit{position:absolute;top:8%;right:8%;bottom:8%;left:8%;border-radius:50%;border:2px dashed rgba(166,66,255,.28);box-shadow:0 0 60px #a642ff26 inset;animation:ry-spin 60s linear infinite}.ry-ring--draw .ry-ring__orbit{animation-duration:6s;border-color:#ffd32973}@keyframes ry-spin{to{transform:rotate(360deg)}}.ry-seat{--pc: #fff;position:absolute;width:var(--sz);height:var(--sz);transform:translate(-50%,-50%);border-radius:50%;display:grid;place-items:center;box-shadow:0 0 0 2px var(--pc),0 4px 14px #00000080;background:#00000080;transition:transform .12s,box-shadow .12s,filter .3s,opacity .3s;animation:ry-seat-in .45s cubic-bezier(.2,1.4,.4,1)}.ry-seat>.avatar{width:100%!important;height:100%!important;font-size:4cqw!important}.ry-seat.is-empty{box-shadow:none;border:1.5px dashed rgba(255,255,255,.18);background:#0a06188c;color:#ffffff4d;font:800 max(11px,2.4cqw) var(--font-display);animation:none}.ry-seat.is-me:after{content:"SEN";position:absolute;bottom:-9px;padding:1px 6px;border-radius:4px;font:900 10px var(--font-display);letter-spacing:.06em;color:var(--accent-ink, #111);background:var(--accent)}.ry-seat.is-lit{transform:translate(-50%,-50%) scale(1.22);box-shadow:0 0 0 3px var(--pc),0 0 26px var(--pc),0 0 50px var(--pc);z-index:3}.ry-seat.is-win{transform:translate(-50%,-50%) scale(1.3);box-shadow:0 0 0 3px #ffd329,0 0 30px #ffd329,0 0 70px #ffd32999;z-index:4;animation:ry-win 1.4s ease-in-out infinite}.ry-seat.is-lose{filter:grayscale(.9) brightness(.45)}.ry-seat__drop{position:absolute;right:-18%;bottom:-14%;width:62%;height:62%;border-radius:8px;background:#0a0618eb;box-shadow:0 0 0 1.5px var(--rc),0 0 12px var(--rc);overflow:hidden;animation:ry-drop .4s cubic-bezier(.2,1.5,.4,1)}.ry-seat__drop>*{width:100%;height:100%}.ry-seat__crown{position:absolute;top:-62%;width:85%;filter:drop-shadow(0 4px 10px rgba(0,0,0,.6));animation:ry-crown .6s cubic-bezier(.2,1.5,.4,1)}@keyframes ry-seat-in{0%{opacity:0;transform:translate(-50%,-50%) scale(.4)}}@keyframes ry-drop{0%{opacity:0;transform:scale(.3) translateY(-30px);filter:brightness(3)}}@keyframes ry-crown{0%{opacity:0;transform:translateY(-30px) scale(.5)}}@keyframes ry-win{50%{box-shadow:0 0 0 3px #ffd329,0 0 40px #ffd329,0 0 90px #ffd329cc}}.ry-core{position:absolute;left:50%;top:50%;width:58%;aspect-ratio:1;transform:translate(-50%,-50%);border-radius:50%;display:grid;place-content:center;justify-items:center;gap:1.2cqw;padding:6cqw;text-align:center;background:radial-gradient(circle,#241646f5,#0e091ef7 70%);box-shadow:0 0 0 1px #ffffff0f,0 20px 60px #0009,0 0 80px #a642ff40}.ry-core:before{content:"";position:absolute;top:-6px;right:-6px;bottom:-6px;left:-6px;border-radius:50%;background:conic-gradient(var(--accent) calc(var(--fill) * 360deg),rgba(255,255,255,.06) 0);-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 5px),#000 calc(100% - 4px));mask:radial-gradient(farthest-side,transparent calc(100% - 5px),#000 calc(100% - 4px));transition:--fill .4s}.ry-ring--open .ry-core:before,.ry-ring--draw .ry-core:before,.ry-ring--win .ry-core:before{background:conic-gradient(#ffd329,#ff5367,#a642ff,#20bfff,#ffd329);animation:ry-spin 3s linear infinite}.ry-core__emblem{width:24cqw;height:24cqw;object-fit:contain;margin-bottom:-1cqw;filter:drop-shadow(0 6px 16px rgba(0,0,0,.6));animation:ry-float 4s ease-in-out infinite}@keyframes ry-float{50%{transform:translateY(-1.2cqw)}}.ry-core__label{display:inline-flex;align-items:center;gap:6px;font-size:max(11px,2.3cqw);font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--text-dim)}.ry-core__pot{font:900 max(20px,6.2cqw)/1 var(--font-display);color:#ffd36b;text-shadow:0 0 20px rgba(255,211,41,.35)}.ry-core__seats{font:900 max(16px,4.4cqw)/1 var(--font-display)}.ry-core__seats i{font-style:normal;color:var(--text-dim);font-size:.7em}.ry-core__hint{font-size:max(10.5px,2.2cqw);color:var(--text-dim)}.ry-core__icon{width:max(12px,2.6cqw);height:max(12px,2.6cqw);color:#ffd329;vertical-align:-2px}.ry-reel{--cell: 12cqw;position:relative;width:46cqw;height:12cqw;overflow:hidden;border-radius:1.6cqw;background:#00000073;box-shadow:inset 0 0 0 1px #ffffff14;-webkit-mask:linear-gradient(90deg,transparent,#000 18%,#000 82%,transparent);mask:linear-gradient(90deg,transparent,#000 18%,#000 82%,transparent)}.ry-reel__track{position:absolute;left:calc(50% - var(--cell) / 2);top:0;display:flex;height:100%;will-change:transform}.ry-reel__cell{flex:none;width:var(--cell);height:var(--cell);padding:.8cqw}.ry-reel__cell>.avatar{width:100%!important;height:100%!important;box-shadow:0 0 0 2px var(--pc)}.ry-reel__mark{position:absolute;left:50%;top:0;bottom:0;width:2px;transform:translate(-50%);background:#ffd329;box-shadow:0 0 10px #ffd329}.ry-reel__mark:before,.ry-reel__mark:after{content:"";position:absolute;left:50%;transform:translate(-50%);border:6px solid transparent}.ry-reel__mark:before{top:0;border-top-color:#ffd329}.ry-reel__mark:after{bottom:0;border-bottom-color:#ffd329}.ry-core__name{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:900 max(15px,4.4cqw)/1.1 var(--font-display);text-transform:uppercase;letter-spacing:.03em}.ry-core__items{display:grid;grid-template-columns:repeat(3,9.5cqw);gap:1.2cqw;margin:.6cqw 0}.ry-core__item{width:9.5cqw;height:9.5cqw;border-radius:1.4cqw;overflow:hidden;background:#00000073;box-shadow:inset 0 -3px 0 var(--rc),0 0 0 1.5px var(--pc);animation:ry-drop .35s cubic-bezier(.2,1.5,.4,1)}.ry-core__item>*{width:100%;height:100%}.ry-core__win{display:grid;justify-items:center;gap:1cqw;animation:ry-crown .5s ease-out}.ry-core__win>.avatar{width:14cqw!important;height:14cqw!important}.ry-core__crown{width:15cqw;margin-bottom:-2.4cqw;position:relative;z-index:1;filter:drop-shadow(0 4px 12px rgba(255,211,41,.5))}.ry-core__link{margin-top:.6cqw;padding:5px 14px;border-radius:8px;font-size:12px;font-weight:800;color:var(--accent-ink, #111);background:var(--accent);text-decoration:none}.ry-join{display:grid;gap:12px;padding:16px;border-radius:16px;border:1px solid rgba(255,255,255,.07);background:linear-gradient(180deg,#1e1a36f2,#151228f5);min-width:0}.ry-join h2{display:flex;align-items:center;gap:8px;margin:0;font:900 20px var(--font-display);text-transform:uppercase;letter-spacing:.03em}.ry-join h2 svg{color:var(--accent);width:22px}.ry-rules{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;border-radius:10px;background:#00000038;overflow:hidden}.ry-rules dt{grid-row:1;padding:8px 10px 0;font-size:11px;color:var(--text-dim)}.ry-rules dd{grid-row:2;margin:0;padding:2px 10px 8px;font-size:13px;font-weight:800}.ry-picks{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.ry-pick{position:relative;display:grid;place-items:center;aspect-ratio:1;border-radius:12px;border:1.5px dashed rgba(255,255,255,.16);background:#0003;color:#ffffff40;padding:6px}.ry-pick svg{width:24px}.ry-pick.is-filled{border:1px solid color-mix(in srgb,var(--accent) 50%,transparent);background:radial-gradient(circle at 50% 40%,color-mix(in srgb,var(--accent) 16%,transparent),#00000040);cursor:pointer;animation:ry-drop .35s cubic-bezier(.2,1.5,.4,1);font:inherit;color:var(--text)}.ry-pick.is-filled small{position:absolute;bottom:4px;font-size:11px;font-weight:800}.ry-pick__x{position:absolute;top:4px;right:4px;width:18px!important;padding:2px;border-radius:50%;background:#0009;color:#fff;opacity:.7}.ry-pick.is-filled:hover .ry-pick__x{opacity:1;background:#ff5367}.ry-cases{display:grid;grid-template-columns:repeat(auto-fill,minmax(96px,1fr));gap:6px;max-height:300px;overflow-y:auto;padding:2px 4px 2px 0}.ry-case{position:relative;display:grid;justify-items:center;gap:2px;padding:6px 4px 7px;border-radius:10px;border:1px solid rgba(255,255,255,.06);background:#00000038;color:var(--text);cursor:pointer;font:inherit;transition:transform .12s,border-color .12s,background .12s}.ry-case>:first-child{width:64px;height:56px}.ry-case:hover:not(:disabled){transform:translateY(-2px);border-color:color-mix(in srgb,var(--accent) 50%,transparent);background:#ffffff0a}.ry-case:disabled{opacity:.45;cursor:default}.ry-case.is-on{border-color:var(--accent)}.ry-case__name{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:700}.ry-case__price{font-size:12px;font-weight:800;color:#ffd36b}.ry-case__n{position:absolute;top:4px;right:4px;min-width:18px;height:18px;display:grid;place-items:center;border-radius:9px;font-size:11px;font-weight:900;color:var(--accent-ink, #111);background:var(--accent)}.ry-sum{display:flex;justify-content:space-between;gap:10px;font-size:13px;color:var(--text-dim)}.ry-sum span{display:inline-flex;align-items:center;gap:6px}.ry-sum b{color:#8fd8ff}.ry-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:52px;padding:0 20px;border:0;border-radius:12px;cursor:pointer;text-decoration:none;font:900 17px var(--font-display);letter-spacing:.05em;text-transform:uppercase;color:var(--accent-ink, #111);background:var(--accent);box-shadow:0 8px 26px color-mix(in srgb,var(--accent) 30%,transparent);transition:transform .12s,filter .12s}.ry-btn svg{width:18px}.ry-btn:hover:not(:disabled){filter:brightness(1.08);transform:translateY(-1px)}.ry-btn:disabled{opacity:.45;cursor:default;box-shadow:none}.ry-btn--ghost{min-height:42px;font-size:14px;color:var(--text);background:#ff53671f;border:1px solid rgba(255,83,103,.35);box-shadow:none}.ry-hint{font-size:12.5px;color:var(--text-dim)}.ry-hint.is-err{color:#ff6b7d}.ry-in{display:grid;gap:8px;padding:14px;border-radius:12px;background:linear-gradient(135deg,color-mix(in srgb,var(--pc) 18%,transparent),#0003);box-shadow:inset 3px 0 0 var(--pc)}.ry-in__title{font:900 16px var(--font-display);text-transform:uppercase;letter-spacing:.04em}.ry-in__chance b{color:#ffd36b;font-size:18px}.ry-in small{color:var(--text-dim);font-size:12px}.ry-panel{border-radius:16px;border:1px solid rgba(255,255,255,.07);background:linear-gradient(180deg,#1e1a36eb,#151228f0);overflow:hidden}.ry-tabs{display:flex;align-items:stretch;gap:4px;padding:0 8px;border-bottom:1px solid rgba(255,255,255,.06);overflow-x:auto}.ry-tabs button{display:inline-flex;align-items:center;gap:8px;padding:14px 12px 12px;border:0;border-bottom:2px solid transparent;background:none;color:var(--text-dim);font:800 15px var(--font-display);letter-spacing:.02em;white-space:nowrap;cursor:pointer}.ry-tabs button svg{width:16px}.ry-tabs button .num{padding:1px 7px;border-radius:9px;font-size:12px;background:#ffffff14}.ry-tabs button.is-on{color:#fff;border-bottom-color:var(--accent)}.ry-tabs__fair{display:inline-flex;align-items:center;gap:6px;margin-left:auto;font-size:12px;color:var(--text-dim);white-space:nowrap}.ry-tabs__fair svg{width:14px;color:#20d69c}.ry-entries,.ry-recent{list-style:none;margin:0;padding:8px;display:grid;gap:4px;max-height:460px;overflow-y:auto}.ry-entries li{--pc: #fff;position:relative;display:grid;grid-template-columns:34px minmax(0,1fr) auto 64px;align-items:center;gap:12px;padding:8px 12px;border-radius:10px;background:#0003;box-shadow:inset 3px 0 0 var(--pc);overflow:hidden;animation:ry-row .35s ease-out}.ry-entries li.is-me{background:color-mix(in srgb,var(--accent) 10%,rgba(0,0,0,.2))}@keyframes ry-row{0%{opacity:0;transform:translate(-10px)}}.ry-entries__who{display:grid;gap:3px;min-width:0}.ry-entries__who strong{font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ry-entries__cases{display:flex;gap:4px}.ry-entries__cases>span{width:36px;height:32px}.ry-entries__num{display:grid;justify-items:end;font-size:13px;font-weight:800}.ry-entries__num small{font-size:11px;font-weight:600;color:var(--text-dim)}.ry-entries__chance{text-align:right;font:900 16px var(--font-display);color:var(--pc)}.ry-entries__bar{position:absolute;left:0;bottom:0;height:2px;background:var(--pc);box-shadow:0 0 8px var(--pc)}.ry-recent li{display:grid;grid-template-columns:30px 32px minmax(0,1fr) auto auto;align-items:center;gap:10px;padding:8px 12px;border-radius:10px;background:#0003}.ry-recent li.is-me{box-shadow:inset 3px 0 0 var(--accent)}.ry-recent__tier{width:30px;height:30px;object-fit:contain}.ry-recent__who{display:grid;min-width:0}.ry-recent__who strong{font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ry-recent__who small{font-size:11.5px;color:var(--text-dim)}.ry-recent__items{display:flex;gap:3px}.ry-recent__items span{width:38px;height:30px;border-radius:4px;overflow:hidden;background:#00000059;box-shadow:inset 0 -2px 0 var(--rc)}.ry-recent__items span>*{width:100%;height:100%}.ry-recent__pot{font:900 16px var(--font-display);color:#ffd36b}.ry-empty{margin:22px 16px;text-align:center;color:var(--text-dim)}@media (max-width: 1080px){.ry-stage{grid-template-columns:minmax(0,1fr)}}@media (max-width: 760px){.ry-tiers{grid-template-columns:minmax(0,1fr)}.ry-tier{grid-template-columns:56px minmax(0,1fr);padding:8px 12px 8px 6px}.ry-tier img{width:56px;height:56px}.ry-head h1{font-size:26px}.ry-head__crown{width:48px;height:48px}.ry-tabs__fair{display:none}}@media (max-width: 560px){.ry-head{flex-wrap:wrap}.ry-arena{padding:10px 6px 14px}.ry-seat.is-me:after{font-size:8px;padding:0 4px;bottom:-7px}.ry-ring--live .ry-core__hint,.ry-ring--draw .ry-core__hint{display:none}.ry-core{padding:4cqw}.ry-entries li{grid-template-columns:30px minmax(0,1fr) auto;gap:8px}.ry-entries__num small{display:none}.ry-entries__chance{grid-column:3;grid-row:1;display:none}.ry-recent li{grid-template-columns:32px minmax(0,1fr) auto}.ry-recent__tier,.ry-recent__items{display:none}}@media (prefers-reduced-motion: reduce){.ry-ring__orbit,.ry-core:before,.ry-core__emblem,.ry-seat,.ry-seat__drop,.ry-status:before,.ry-entries li{animation:none!important}}.xf-page{display:grid;gap:14px;grid-template-columns:minmax(0,1fr)}.xf-stage{position:relative;overflow:hidden;border-radius:18px;border:1px solid rgba(255,255,255,.07);background:radial-gradient(ellipse 60% 70% at 38% 55%,color-mix(in srgb,var(--win) 22%,rgba(60,30,110,.35)),transparent 70%),linear-gradient(180deg,#1e1a36f5,#110e20fa);transition:background .4s}.xf-top{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap;padding:16px 20px 0}.xf-title{display:flex;align-items:baseline;gap:12px}.xf-title h1{margin:0;font:900 40px/1 var(--font-display);letter-spacing:.02em;color:#fff;text-shadow:0 4px 18px rgba(0,0,0,.5)}.xf-title h1 span{background:linear-gradient(180deg,#fff4b8,#ffc21a 55%,#e08a00);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 0 10px rgba(255,194,26,.45))}.xf-title>span{font-size:13px;font-weight:700;color:var(--text-dim)}.xf-last{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.xf-last small{font:800 11px var(--font-display);letter-spacing:.12em;text-transform:uppercase;color:var(--text-dim)}.xf-chip{display:inline-flex;align-items:center;gap:6px;padding:3px 9px 3px 3px;border-radius:99px;background:#0000004d;border:1px solid rgba(255,255,255,.06);font-size:13px}.xf-chip i{min-width:30px;padding:2px 6px;border-radius:99px;font:900 12px/1.2 var(--font-display);font-style:normal;text-align:center;color:#fff;background:var(--c);box-shadow:0 0 10px color-mix(in srgb,var(--c) 50%,transparent)}.xf-body{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:18px;align-items:center;padding:6px 20px 18px}.xf-wheel{position:relative;justify-self:center;width:min(430px,100%);aspect-ratio:1}.xf-wheel__glow{position:absolute;top:12%;right:12%;bottom:12%;left:12%;border-radius:50%;background:radial-gradient(circle,rgba(255,140,40,.28),rgba(160,60,255,.12) 55%,transparent 72%);filter:blur(10px);animation:xf-breathe 3.2s ease-in-out infinite}@keyframes xf-breathe{50%{transform:scale(1.06);opacity:.8}}.xf-ring{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible}.xf-ring__outer{fill:none;stroke:#ffffff0f;stroke-width:1.2}.xf-ring__inner{fill:#0a07168c;stroke:#ffffff0d;stroke-width:1}.xf-rotor{will-change:transform}.xf-seg{transition:filter .3s}.xf-seg--3,.xf-seg--5{filter:drop-shadow(0 0 2px currentColor)}.xf-seg--50{filter:drop-shadow(0 0 4px #ffc21a) brightness(1.15)}.xf-seg.is-win{filter:brightness(1.7) drop-shadow(0 0 6px #fff)}.xf-beam{stroke:#fff9;stroke-width:1.4;stroke-dasharray:2 3;filter:drop-shadow(0 0 3px #fff)}.xf-tick{filter:drop-shadow(0 0 5px rgba(255,255,255,.9))}.xf-mascot{position:absolute;top:19%;right:19%;bottom:19%;left:19%;width:62%;height:62%;object-fit:contain;filter:drop-shadow(0 12px 22px rgba(0,0,0,.65));pointer-events:none}.xf-status{position:absolute;left:50%;bottom:17%;transform:translate(-50%)}.xf-status>span{display:inline-grid;justify-items:center;min-width:120px;padding:6px 18px 8px;border-radius:14px;background:#0a0716d1;border:1px solid rgba(255,255,255,.1);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);box-shadow:0 10px 26px #00000080}.xf-status small{font:800 10.5px var(--font-display);letter-spacing:.14em;color:var(--text-dim)}.xf-status__count b{font:900 34px/1 var(--font-display);color:#ffc21a}.xf-status__win{border-color:var(--c)!important;box-shadow:0 0 0 1px var(--c),0 0 30px color-mix(in srgb,var(--c) 60%,transparent)!important;animation:xf-pop .5s cubic-bezier(.2,1.5,.4,1)}.xf-status__win b{font:900 40px/1 var(--font-display);color:var(--c);text-shadow:0 0 18px color-mix(in srgb,var(--c) 70%,transparent)}.xf-col--2 .xf-status__win b,.xf-status__win[style*="#3b4a63"] b{color:#b8c4da}.xf-status__win small{color:#fff}.xf-status__luck{font:900 24px/1.2 var(--font-display);letter-spacing:.06em;color:#ffc21a}@keyframes xf-pop{0%{transform:scale(.6);opacity:0}}.is-jackpot .xf-stage{animation:xf-flash 1.2s ease-out 2}@keyframes xf-flash{30%{box-shadow:inset 0 0 120px #ffc21a73}}.xf-side{display:grid;gap:16px;align-content:center}.xf-cap{display:block;margin-bottom:8px;font:800 12px var(--font-display);letter-spacing:.12em;text-transform:uppercase;color:var(--text-dim)}.xf-recent>div{display:flex;flex-wrap:wrap;gap:5px}.xf-pill{min-width:34px;padding:3px 0;border-radius:6px;font:900 11px/1.2 var(--font-display);text-align:center;color:#fff;background:var(--c);box-shadow:inset 0 -2px #00000040}.xf-pill:first-child{outline:2px solid #fff;outline-offset:1px}.xf-wins>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.xf-win{display:grid;justify-items:center;gap:2px;padding:8px;border-radius:12px;background:#00000047;border:1px solid rgba(255,255,255,.06);text-align:center;font-size:12px;font-weight:800}.xf-win__art{width:72px;height:58px}.xf-win__art>*{width:100%;height:100%}.xf-win__name{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:700;color:var(--text-dim)}.xf-progress{height:4px;background:#ffffff0f}.xf-progress i{display:block;height:100%;transform-origin:left;background:linear-gradient(90deg,#ffc21a,#ff7a1a);box-shadow:0 0 10px #ff9a1a;transition:transform .2s linear}.xf-betbar{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:12px;border-radius:14px;border:1px solid rgba(255,255,255,.07);background:#151228f0}.xf-amount{display:flex;align-items:center;flex:0 1 240px;min-width:160px;height:44px;border-radius:10px;background:#00000059;border:1px solid rgba(255,255,255,.08);overflow:hidden}.xf-amount:focus-within{border-color:var(--accent)}.xf-amount__cur{display:grid;place-items:center;width:40px;height:100%;font:900 18px var(--font-display);color:#ffc21a;background:#ffc21a14}.xf-amount input{flex:1;min-width:0;height:100%;padding:0 12px;border:0;background:none;color:#fff;font:800 17px var(--font-body);outline:none}.xf-quick{display:flex;flex-wrap:wrap;gap:6px}.xf-quick button{height:36px;padding:0 12px;border:1px solid rgba(255,255,255,.08);border-radius:8px;background:#ffffff0d;color:#cfd3ea;font:800 13px var(--font-display);letter-spacing:.03em;cursor:pointer;transition:background .12s,color .12s}.xf-quick button:hover{background:#ffffff1f;color:#fff}.xf-login{margin-left:auto;font-weight:800;color:var(--accent)}.xf-cols{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}@media (max-width: 1100px){.xf-cols{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 560px){.xf-cols{grid-template-columns:minmax(0,1fr)}}.xf-col{--ct: var(--c);display:grid;grid-template-rows:auto auto auto 1fr;border-radius:16px;overflow:hidden;border:1px solid rgba(255,255,255,.07);background:#151228f0;transition:opacity .3s,box-shadow .3s,transform .3s}.xf-col--2{--ct: #8a9bb8}.xf-col__head{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:76px;padding:10px 16px;border:0;cursor:pointer;text-align:left;color:#fff;background:linear-gradient(135deg,color-mix(in srgb,var(--c) 90%,#fff 10%),color-mix(in srgb,var(--c) 70%,#000 30%));box-shadow:inset 0 -3px #00000040,inset 0 1px #ffffff40;transition:filter .12s,transform .12s}.xf-col--2 .xf-col__head{background:linear-gradient(135deg,#56657f,#2c3850)}.xf-col--50 .xf-col__head{color:#2a1a00;background:linear-gradient(135deg,#fff1a6,#ffc21a 50%,#e08a00)}.xf-col__head:hover:not(:disabled){filter:brightness(1.1)}.xf-col__head:active:not(:disabled){transform:translateY(1px)}.xf-col__head:disabled{cursor:not-allowed;filter:saturate(.7) brightness(.85)}.xf-col__head:focus-visible{outline:3px solid #fff;outline-offset:-3px}.xf-col__mult{font:900 44px/1 var(--font-display);text-shadow:0 3px 10px rgba(0,0,0,.3)}.xf-col__mult small{font-size:.5em;margin-left:1px}.xf-col--50 .xf-col__mult{text-shadow:0 2px 0 rgba(255,255,255,.5)}.xf-col__meta{display:grid;justify-items:end;gap:4px}.xf-col__meta small{font-size:11.5px;font-weight:700;opacity:.85}.xf-col__meta b{padding:5px 10px;border-radius:8px;font:900 12px var(--font-display);letter-spacing:.08em;background:#00000040}.xf-col--50 .xf-col__meta b{background:#00000026}.xf-col__total{display:flex;align-items:center;justify-content:space-between;padding:10px 16px;font-size:13px;color:var(--text-dim);border-bottom:1px solid rgba(255,255,255,.05)}.xf-col__total .coin{font-size:17px;font-weight:900;color:var(--ct)}.xf-col__pot{display:grid;grid-template-columns:64px minmax(0,1fr);gap:10px;align-items:center;padding:10px 16px;background:#0000002e}.xf-col__pot-art{width:64px;height:52px;border-radius:8px;background:radial-gradient(circle,color-mix(in srgb,var(--c) 30%,transparent),transparent 70%)}.xf-col__pot-art>*{width:100%;height:100%}.xf-col__pot-text{display:grid;min-width:0;font-size:13px}.xf-col__pot-text small{font-size:11px;color:var(--text-dim);font-weight:700}.xf-col__pot-text b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.xf-col__pot-text .coin{font-weight:800;color:var(--ct)}.xf-col__list{list-style:none;margin:0;padding:6px;max-height:320px;overflow:auto;display:grid;gap:3px;align-content:start}.xf-col__list li{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:10px;align-items:center;padding:6px 10px;border-radius:8px;font-size:13px;background:#ffffff06;animation:xf-in .3s ease-out}.xf-col__list li span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:700}.xf-col__list li b{font-weight:800}.xf-col__list li.is-me{background:color-mix(in srgb,var(--accent) 16%,transparent);box-shadow:inset 3px 0 0 var(--accent)}@keyframes xf-in{0%{opacity:0;transform:translateY(-4px)}}.xf-col.is-won{box-shadow:0 0 0 2px var(--ct),0 0 34px color-mix(in srgb,var(--ct) 45%,transparent);transform:translateY(-3px)}.xf-col.is-lost{opacity:.45}.xf-rules{padding:12px 16px;border-radius:14px;border:1px solid rgba(255,255,255,.07);background:#151228e6;color:var(--text-dim);font-size:13.5px}.xf-rules summary{cursor:pointer;font:800 14px var(--font-display);letter-spacing:.04em;color:var(--text)}.xf-rules p{margin:8px 0 0}@media (max-width: 960px){.xf-body{grid-template-columns:minmax(0,1fr)}.xf-side{order:2}}@media (max-width: 560px){.xf-title h1{font-size:32px}.xf-top{padding:12px 14px 0}.xf-body{padding:4px 12px 14px}.xf-status>span{min-width:96px;padding:4px 12px 6px}.xf-status__count b{font-size:26px}.xf-amount{flex:1 1 100%}}@media (prefers-reduced-motion: reduce){.xf-wheel__glow,.xf-status__win,.is-jackpot .xf-stage,.xf-col__list li{animation:none!important}}.tu-page{display:grid;gap:14px;grid-template-columns:minmax(0,1fr)}.tu-head{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.tu-kicker{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:99px;font:800 11px var(--font-display);letter-spacing:.14em;text-transform:uppercase;color:#ffd36b;background:#ffd3291a;border:1px solid rgba(255,211,41,.25)}.tu-kicker svg{width:14px}.tu-head h1{margin:8px 0 4px;font:900 38px/1 var(--font-display);text-transform:uppercase;letter-spacing:.02em}.tu-head p{margin:0;color:var(--text-dim);max-width:62ch}.tu-tiers{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.tu-tier{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:14px;padding:12px 16px;border-radius:14px;border:1px solid rgba(255,255,255,.07);background:linear-gradient(120deg,#ffd3290f,#151228f0 55%);color:var(--text);text-align:left;cursor:pointer;font:inherit;transition:transform .15s,border-color .15s,box-shadow .15s}.tu-tier b{display:grid;place-items:center;width:52px;height:52px;border-radius:12px;font:900 28px var(--font-display);color:#ffd36b;background:#00000059;box-shadow:inset 0 0 0 1px #ffd32940}.tu-tier strong{display:block;font:900 18px var(--font-display);text-transform:uppercase;letter-spacing:.03em}.tu-tier small{font-size:12.5px;color:var(--text-dim);font-weight:700}.tu-tier em{position:absolute;top:10px;right:12px;padding:2px 8px;border-radius:6px;font:800 10.5px var(--font-display);font-style:normal;letter-spacing:.08em;text-transform:uppercase;color:var(--text-dim);background:#ffffff0f}.tu-tier:hover:not(:disabled){transform:translateY(-2px);border-color:#ffd32966}.tu-tier.is-on{border-color:#ffc21a;box-shadow:0 0 0 1px #ffc21a,0 10px 30px #ffc21a2e}.tu-tier.is-on b{color:#2a1a00;background:linear-gradient(180deg,#fff1a6,#ffc21a 55%,#e08a00);box-shadow:0 0 18px #ffc21a80}.tu-tier.is-on em{color:#2a1a00;background:#ffc21a}.tu-tier:disabled{cursor:default}.tu-stage{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:14px;align-items:start;padding:18px;border-radius:18px;border:1px solid rgba(255,255,255,.07);background:radial-gradient(ellipse 55% 75% at 35% 50%,rgba(255,194,26,.1),transparent 70%),linear-gradient(180deg,#1e1a36f5,#100d1efa)}.tu-ring{position:relative;justify-self:center;width:min(520px,100%);aspect-ratio:1;container-type:inline-size}.tu-ring__runes{position:absolute;top:3%;right:3%;bottom:3%;left:3%;border-radius:50%;border:1.5px dashed rgba(255,211,41,.22);animation:tu-spin 80s linear infinite}.tu-ring__runes:after{content:"";position:absolute;top:7%;right:7%;bottom:7%;left:7%;border-radius:50%;border:1px solid rgba(255,211,41,.12)}.tu-ring__track{position:absolute;top:10%;right:10%;bottom:10%;left:10%;border-radius:50%;background:conic-gradient(#ffc21a calc(var(--fill) * 360deg),#ffffff0d 0);-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 3px),#000 calc(100% - 2px));mask:radial-gradient(farthest-side,transparent calc(100% - 3px),#000 calc(100% - 2px));filter:drop-shadow(0 0 6px rgba(255,194,26,.6));transition:--fill .3s}@keyframes tu-spin{to{transform:rotate(360deg)}}.tu-ring--merge .tu-ring__runes,.tu-ring--stamp .tu-ring__runes{animation-duration:3s;border-color:#ffd32999}.tu-slot{position:absolute;width:var(--sz);aspect-ratio:1;transform:translate(-50%,-50%);transition:left .8s cubic-bezier(.6,0,.3,1) var(--d),top .8s cubic-bezier(.6,0,.3,1) var(--d),transform .8s cubic-bezier(.6,0,.3,1) var(--d),opacity .5s .5s}.tu-slot>*{width:100%;height:100%;border-radius:50%}.tu-slot button{position:relative;display:grid;place-items:center;padding:8%;border:2px solid var(--rc);background:radial-gradient(circle,color-mix(in srgb,var(--rc) 28%,#120d22),#0c0918 72%);box-shadow:0 0 18px color-mix(in srgb,var(--rc) 45%,transparent);cursor:pointer;animation:tu-drop .4s cubic-bezier(.2,1.5,.4,1)}.tu-slot button>:first-child{width:100%;height:100%}.tu-slot__val{position:absolute;bottom:-10%;left:50%;transform:translate(-50%);padding:1px 7px;border-radius:99px;white-space:nowrap;font:800 max(9px,2.2cqw) var(--font-body);color:#fff;background:#080612eb;border:1px solid var(--rc)}.tu-slot__x{position:absolute;top:-2%;right:-2%;width:26%;height:26%;padding:4%;border-radius:50%;color:#fff;background:#ff5367;opacity:0;transition:opacity .15s}.tu-slot button:hover .tu-slot__x{opacity:1}.tu-slot__empty{display:grid;place-content:center;justify-items:center;gap:1%;border:1.5px dashed rgba(255,211,41,.45);background:#ffd3290a;color:#ffd36b;text-align:center}.tu-slot__empty svg{width:34%;height:34%;opacity:.8}.tu-slot__empty small{font:800 max(8px,1.7cqw) var(--font-display);letter-spacing:.08em;opacity:.85}@keyframes tu-drop{0%{transform:scale(.4);opacity:0}}.tu-ring--merge .tu-slot,.tu-ring--stamp .tu-slot,.tu-ring--reveal .tu-slot{left:50%!important;top:50%!important;transform:translate(-50%,-50%) scale(.3);opacity:0;pointer-events:none}.tu-core{position:absolute;left:50%;top:50%;width:46%;aspect-ratio:1;transform:translate(-50%,-50%);border-radius:50%;display:grid;place-content:center;justify-items:center;gap:1.2cqw;padding:4cqw;text-align:center;background:radial-gradient(circle,#241a3c,#0e0a1d 72%);box-shadow:0 0 0 2px #ffd32959,0 0 60px #ffc21a2e,inset 0 0 40px #0009}.tu-ring--merge .tu-core{animation:tu-charge .95s ease-in}@keyframes tu-charge{80%{box-shadow:0 0 0 4px #ffc21a,0 0 120px #ffc21ab3,inset 0 0 60px #ffc21a66}}.tu-core__label{font:800 max(10px,2cqw) var(--font-display);letter-spacing:.14em;text-transform:uppercase;color:var(--text-dim)}.tu-core__total{font:900 max(20px,6cqw)/1 var(--font-display);color:#ffd36b;text-shadow:0 0 18px rgba(255,194,26,.35)}.tu-core__range{font-size:max(10.5px,2.3cqw);font-weight:700;color:#b9b3d6}.tu-core__count{font:900 max(14px,3.4cqw) var(--font-display)}.tu-sign{min-height:44px;padding:0 18px;border:0;border-radius:12px;cursor:pointer;font:900 max(12px,2.6cqw) var(--font-display);letter-spacing:.06em;color:#2a1a00;background:linear-gradient(180deg,#fff1a6,#ffc21a 55%,#e08a00);box-shadow:0 8px 22px #ffc21a4d,inset 0 1px #fff9;transition:filter .12s,transform .12s}.tu-sign:hover:not(:disabled){filter:brightness(1.08);transform:translateY(-1px)}.tu-sign:disabled{cursor:default;color:var(--text-dim);background:#ffffff12;box-shadow:none}.tu-stamp{display:grid;justify-items:center;gap:4px;padding:12px 6px;border:3px solid #e8eef8;border-radius:50%;width:92%;aspect-ratio:1;place-content:center;color:#e8eef8;transform:rotate(-12deg);animation:tu-stamp .45s cubic-bezier(.3,1.6,.5,1);box-shadow:0 0 0 6px #e8eef81f}.tu-stamp span{font:800 max(10px,2.3cqw) var(--font-display);letter-spacing:.3em}.tu-stamp b{padding:4px 12px;border:3px solid #e8eef8;border-radius:6px;font:900 max(16px,5cqw) var(--font-display);letter-spacing:.06em;background:#0b0816}@keyframes tu-stamp{0%{transform:rotate(-12deg) scale(2.2);opacity:0}}.tu-won{display:grid;justify-items:center;gap:.8cqw;animation:tu-drop .5s cubic-bezier(.2,1.5,.4,1)}.tu-won__art{width:22cqw;height:18cqw;filter:drop-shadow(0 0 18px var(--rc))}.tu-won__art>*{width:100%;height:100%}.tu-won strong{max-width:34cqw;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:900 max(13px,3cqw) var(--font-display);text-transform:uppercase;color:var(--rc)}.tu-won__val{font:900 max(16px,4.4cqw) var(--font-display);color:#fff}.tu-won__diff{font-weight:800;font-size:max(11px,2.3cqw)}.tu-won__diff.is-up{color:#20d69c}.tu-won__diff.is-down{color:#ff6b7d}.tu-side{display:grid;gap:12px;align-content:start;min-width:0}.tu-actions{display:grid;grid-template-columns:1fr 1fr;gap:8px}.tu-actions button{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:40px;border:1px solid rgba(255,255,255,.1);border-radius:10px;background:#ffffff0d;color:var(--text);font:800 13px var(--font-display);letter-spacing:.03em;cursor:pointer}.tu-actions button svg{width:16px}.tu-actions button:hover:not(:disabled){background:#ffffff1a}.tu-actions button:disabled{opacity:.45;cursor:default}.tu-again{display:grid;gap:8px;justify-items:stretch;text-align:center}.tu-link{font-weight:800;color:var(--accent)}.tu-cap{display:block;margin-bottom:8px;font:800 12px var(--font-display);letter-spacing:.12em;text-transform:uppercase;color:var(--text-dim)}.tu-pool{padding:12px;border-radius:14px;background:#00000040;border:1px solid rgba(255,255,255,.05)}.tu-pool ul{list-style:none;margin:0;padding:0;display:grid;gap:4px;max-height:380px;overflow:auto}.tu-pool li{display:grid;grid-template-columns:40px minmax(0,1fr) auto 52px;align-items:center;gap:8px;padding:4px 8px 4px 4px;border-radius:8px;font-size:12.5px;background:#ffffff08;box-shadow:inset 2px 0 0 var(--rc)}.tu-pool li.is-won{background:color-mix(in srgb,var(--rc) 22%,transparent);box-shadow:inset 3px 0 0 var(--rc),0 0 0 1px var(--rc)}.tu-pool__art{width:40px;height:32px}.tu-pool__art>*{width:100%;height:100%}.tu-pool__name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:700}.tu-pool li .coin{font-weight:800}.tu-pool__p{text-align:right;font-weight:800;color:#ffd36b}.tu-empty{margin:8px 0;color:var(--text-dim);font-size:13px}.tu-inv{padding:14px;border-radius:16px;border:1px solid rgba(255,255,255,.07);background:#151228f0}.tu-inv__bar{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:12px}.tu-inv__bar h2{margin:0;font:900 20px var(--font-display);text-transform:uppercase}.tu-inv__bar>.num{color:var(--text-dim);font-size:13px}.tu-search{display:flex;align-items:center;gap:6px;margin-left:auto;height:38px;padding:0 10px;border-radius:10px;background:#0000004d;border:1px solid rgba(255,255,255,.08)}.tu-search svg{width:16px;color:var(--text-dim)}.tu-search input{width:180px;border:0;background:none;color:var(--text);outline:none;font:inherit}.tu-inv__bar select{height:38px;padding:0 10px;border-radius:10px;background:#0000004d;border:1px solid rgba(255,255,255,.08);color:var(--text);font:inherit}.tu-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(132px,1fr));gap:8px;max-height:520px;overflow:auto;padding-right:4px}.tu-item{position:relative;display:grid;justify-items:center;gap:4px;padding:10px 8px 9px;border-radius:12px;border:1px solid rgba(255,255,255,.06);background:linear-gradient(180deg,color-mix(in srgb,var(--rc) 14%,rgba(0,0,0,.25)),#0000004d);box-shadow:inset 0 -2px 0 var(--rc);color:var(--text);font:inherit;cursor:pointer;transition:transform .12s,border-color .12s}.tu-item:hover:not(:disabled){transform:translateY(-2px);border-color:color-mix(in srgb,var(--rc) 60%,transparent)}.tu-item:disabled{opacity:.4;cursor:default}.tu-item__art{width:100%;height:76px}.tu-item__art>*{width:100%;height:100%}.tu-item__name{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:700}.tu-item .coin{font-size:13px;font-weight:800;color:#ffd36b}.tu-item__add{position:absolute;top:6px;right:6px;display:grid;place-items:center;width:22px;height:22px;border-radius:50%;color:#2a1a00;background:#ffc21a;opacity:0;transition:opacity .12s}.tu-item__add svg{width:14px}.tu-item:hover:not(:disabled) .tu-item__add{opacity:1}@media (max-width: 1080px){.tu-stage{grid-template-columns:minmax(0,1fr)}}@media (max-width: 640px){.tu-tiers{grid-template-columns:minmax(0,1fr)}.tu-head h1{font-size:30px}.tu-head{flex-wrap:wrap}.tu-stage{padding:10px}.tu-search{margin-left:0;flex:1}.tu-search input{width:100%}.tu-grid{grid-template-columns:repeat(auto-fill,minmax(108px,1fr))}}@media (prefers-reduced-motion: reduce){.tu-ring__runes,.tu-slot button,.tu-stamp,.tu-won{animation:none!important}.tu-slot{transition:none}}.tu-slot{width:15%}.tu-slot.is-need .tu-slot__empty{border-color:#ffd329cc;background:#ffd32917;box-shadow:0 0 14px #ffc21a40;animation:tu-need 1.8s ease-in-out infinite}.tu-slot:not(.is-need):not(.is-full) .tu-slot__empty{opacity:.55}@keyframes tu-need{50%{box-shadow:0 0 22px #ffc21a80}}.tu-core{width:52%;gap:1cqw;padding:3cqw}.tu-pad{position:relative;width:100%;height:15cqw;min-height:70px;border-radius:12px;background:repeating-linear-gradient(0deg,transparent 0 11px,rgba(255,255,255,.025) 11px 12px),#00000073;border:1.5px dashed rgba(255,211,41,.55);box-shadow:inset 0 0 18px #0009;animation:tu-padin .45s cubic-bezier(.2,1.4,.4,1);overflow:hidden}.tu-pad.is-signed{border-style:solid;border-color:#ffc21a;box-shadow:inset 0 0 18px #0009,0 0 16px #ffc21a4d}@keyframes tu-padin{0%{transform:scale(.7);opacity:0}}.tu-pad__canvas{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;cursor:crosshair;touch-action:none}.tu-pad__hint{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;gap:6px;pointer-events:none;font:800 max(11px,2.3cqw) var(--font-display);letter-spacing:.06em;color:#ffd36b99}.tu-pad__hint svg{width:16px}.tu-pad__line{position:absolute;left:10%;right:10%;bottom:22%;height:1px;background:#ffd36b59;pointer-events:none}.tu-pad__clear{position:absolute;top:4px;right:4px;display:grid;place-items:center;width:26px;height:26px;border:0;border-radius:6px;background:#ffffff14;color:var(--text-dim);cursor:pointer}.tu-pad__clear svg{width:14px}.tu-pad__clear:hover{background:#ff5367;color:#fff}.tu-seal{position:relative;display:grid;place-items:center;width:100%;aspect-ratio:1}.tu-seal__sig{position:absolute;width:90%;filter:drop-shadow(0 0 10px rgba(255,194,26,.9)) brightness(1.3);animation:tu-burn 1.4s ease-in forwards}@keyframes tu-burn{60%{opacity:1;transform:scale(1.05)}to{opacity:.25;transform:scale(.92)}}.tu-seal .tu-stamp{position:relative;z-index:1}.tu-stage{position:relative}.tu-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:10;display:grid;place-content:center;justify-items:center;gap:14px;padding:20px;border-radius:18px;background:radial-gradient(ellipse at center,#281846e6,#080610f5 70%);animation:tu-fade .35s ease-out}@keyframes tu-fade{0%{opacity:0}}.tu-overlay__cap{font:800 13px var(--font-display);letter-spacing:.16em;text-transform:uppercase;color:#ffd36b}.tu-reel{position:relative;width:min(860px,86vw);height:150px;overflow:hidden;border-radius:14px;background:#0006;border:1px solid rgba(255,255,255,.08);-webkit-mask:linear-gradient(90deg,transparent,#000 14%,#000 86%,transparent);mask:linear-gradient(90deg,transparent,#000 14%,#000 86%,transparent)}.tu-reel__track{position:absolute;left:0;top:0;display:flex;gap:8px;height:100%;padding:12px 0;will-change:transform}.tu-reel__cell{flex:none;display:grid;justify-items:center;align-content:center;gap:4px;width:128px;border-radius:12px;background:linear-gradient(180deg,color-mix(in srgb,var(--rc) 22%,#120d22),#0c0918);box-shadow:inset 0 -3px 0 var(--rc)}.tu-reel__cell>:first-child{width:96px;height:80px}.tu-reel__cell span{font-size:12px;font-weight:800;color:#ffd36b}.tu-reel__mark{position:absolute;left:50%;top:0;bottom:0;width:3px;transform:translate(-50%);background:#ffc21a;box-shadow:0 0 14px #ffc21a}.tu-reel__mark:before,.tu-reel__mark:after{content:"";position:absolute;left:50%;transform:translate(-50%);border:9px solid transparent}.tu-reel__mark:before{top:0;border-top-color:#ffc21a}.tu-reel__mark:after{bottom:0;border-bottom-color:#ffc21a}.tu-reveal{position:relative;display:grid;justify-items:center;gap:8px;text-align:center;animation:tu-pop .6s cubic-bezier(.2,1.5,.4,1)}@keyframes tu-pop{0%{transform:scale(.4);opacity:0}}.tu-reveal__rays{position:absolute;left:50%;top:90px;width:520px;height:520px;transform:translate(-50%,-50%);background:repeating-conic-gradient(from 0deg,color-mix(in srgb,var(--rc) 40%,transparent) 0 10deg,transparent 10deg 24deg);-webkit-mask:radial-gradient(circle,#000 15%,transparent 65%);mask:radial-gradient(circle,#000 15%,transparent 65%);animation:tu-rays 12s linear infinite;pointer-events:none;z-index:-1}@keyframes tu-rays{to{transform:translate(-50%,-50%) rotate(360deg)}}.tu-reveal__art{width:220px;height:180px;filter:drop-shadow(0 0 28px var(--rc));animation:tu-bob 3s ease-in-out .6s infinite}.tu-reveal__art>*{width:100%;height:100%}@keyframes tu-bob{50%{transform:translateY(-8px)}}.tu-reveal__tag{padding:3px 12px;border-radius:99px;font:900 12px var(--font-display);letter-spacing:.14em;color:#2a1a00;background:linear-gradient(180deg,#fff1a6,#ffc21a)}.tu-reveal strong{font:900 30px/1.05 var(--font-display);text-transform:uppercase;color:var(--rc);text-shadow:0 0 18px color-mix(in srgb,var(--rc) 60%,transparent)}.tu-reveal__val{font:900 26px var(--font-display);color:#fff}.tu-reveal__diff{font-weight:800;font-size:16px}.tu-reveal__diff.is-up{color:#20d69c}.tu-reveal__diff.is-down{color:#ff6b7d}.tu-reveal__btns{display:flex;align-items:center;gap:14px;margin-top:6px}.tu-meter{display:grid;gap:6px;padding:12px;border-radius:14px;background:#00000040;border:1px solid rgba(255,255,255,.05)}.tu-meter>span.num{font:900 26px var(--font-display);color:var(--text-dim)}.tu-meter>span.num b{color:#ffd36b}.tu-meter small{font-size:12px;font-weight:700;color:var(--text-dim)}.tu-meter__bar{position:relative;height:8px;border-radius:4px;background:#ffffff12}.tu-meter__bar i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#ffc21a,#ff8a1a);box-shadow:0 0 10px #ff9a1a99;transition:width .3s}.tu-meter__bar em{position:absolute;top:-3px;bottom:-3px;width:2px;background:#fff;opacity:.6}@media (max-width: 640px){.tu-reel{height:120px}.tu-reel__cell{width:100px}.tu-reel__cell>:first-child{width:76px;height:62px}.tu-reveal__art{width:160px;height:130px}.tu-reveal strong{font-size:22px}}@media (prefers-reduced-motion: reduce){.tu-reveal__rays,.tu-reveal__art,.tu-slot.is-need .tu-slot__empty,.tu-seal__sig{animation:none!important}}.tu-core__win{padding:2px 10px;border-radius:99px;font-size:max(10.5px,2.1cqw);font-weight:800;color:#20d69c;background:#20d69c1a;border:1px solid rgba(32,214,156,.3)}.tu-meter__win{display:flex;align-items:baseline;gap:8px;padding-top:4px;border-top:1px solid rgba(255,255,255,.06)}.tu-meter__win .num{font:900 22px var(--font-display);color:#20d69c}.tu-pool li.is-up .tu-pool__name:before{content:"▲ ";color:#20d69c;font-size:10px}.tu-core__win.is-none{color:#ffb36b;background:#ff8c281a;border-color:#ff8c2859}.tu-meter__warn{color:#ffb36b!important;line-height:1.4}.av-page{--g: #ffc21a;display:grid;gap:14px;grid-template-columns:minmax(0,1fr)}.av-page[data-anvil=metin2]{--g: #e2b85c}.av-page[data-anvil=knight]{--g: #7fb2ff}.av-head{display:flex;align-items:flex-end;justify-content:space-between;gap:14px;flex-wrap:wrap}.av-kicker{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:99px;font:800 11px var(--font-display);letter-spacing:.14em;text-transform:uppercase;color:var(--g);background:color-mix(in srgb,var(--g) 12%,transparent);border:1px solid color-mix(in srgb,var(--g) 30%,transparent)}.av-kicker svg{width:14px}.av-head h1{margin:8px 0 4px;font:900 42px/1 var(--font-display);text-transform:uppercase;letter-spacing:.02em}.av-head p{margin:0;color:var(--text-dim)}.av-games{display:flex;gap:8px}.av-game{display:inline-flex;align-items:center;gap:10px;height:52px;padding:0 18px 0 8px;border-radius:12px;border:1px solid rgba(255,255,255,.08);background:#151228f0;color:var(--text-dim);font:900 17px var(--font-display);letter-spacing:.04em;text-transform:uppercase;cursor:pointer;transition:border-color .15s,color .15s,box-shadow .15s}.av-game img{width:38px;height:38px;object-fit:contain;filter:grayscale(.6);transition:filter .15s}.av-game:hover:not(:disabled){color:var(--text)}.av-game.is-on{color:#fff;border-color:var(--g);box-shadow:0 0 0 1px var(--g),0 8px 24px color-mix(in srgb,var(--g) 22%,transparent)}.av-game.is-on img{filter:none}.av-stage{display:grid;grid-template-columns:minmax(0,1fr) 380px;gap:14px;align-items:stretch}.av-scene{position:relative;min-height:520px;border-radius:18px;overflow:hidden;border:1px solid rgba(255,255,255,.07)}.av-scene .anvil-scene{position:absolute;top:0;right:0;bottom:0;left:0;min-height:0}.av-scene .anvil-scene__pedestal,.av-scene .anvil-scene__smith,.av-scene .anvil-scene__label{left:50%}.av-scene .anvil-scene__smith{top:4%;bottom:0;width:auto;display:flex;align-items:flex-end}.av-scene .anvil-scene__smith img{height:100%;width:auto;max-width:none;object-fit:contain}.av-scene .anvil-result{position:absolute;top:0;right:0;bottom:0;left:0;z-index:6}.av-float{position:absolute;left:50%;top:13%;z-index:4;width:128px;height:108px;transform:translate(-50%);display:grid;place-items:center;padding:8px;border-radius:18px;background:radial-gradient(circle,color-mix(in srgb,var(--rc) 35%,rgba(10,8,20,.7)),#0a0814bf 70%);border:1.5px solid var(--rc);box-shadow:0 0 30px color-mix(in srgb,var(--rc) 55%,transparent);animation:av-float 3s ease-in-out infinite;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.av-float>:first-child{width:100%;height:100%}.av-float__lvl{position:absolute;top:-12px;right:-12px;padding:3px 9px;border-radius:99px;font:900 15px var(--font-display);color:#2a1a00;background:linear-gradient(180deg,#fff1a6,#ffc21a 55%,#e08a00);box-shadow:0 4px 12px #00000080}@keyframes av-float{50%{transform:translate(-50%) translateY(-8px)}}.av-panel{display:grid;gap:14px;align-content:start;padding:16px;border-radius:18px;border:1px solid rgba(255,255,255,.07);background:linear-gradient(180deg,#1e1a36f5,#110e20fa)}.av-item{display:grid;grid-template-columns:84px minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px;border-radius:14px;background:linear-gradient(120deg,color-mix(in srgb,var(--rc) 18%,transparent),#00000040);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--rc) 40%,transparent)}.av-item__art{width:84px;height:70px}.av-item__art>*{width:100%;height:100%}.av-item__info{display:grid;min-width:0}.av-item__info strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:900 19px var(--font-display);text-transform:uppercase;color:var(--rc)}.av-item__info small{color:var(--text-dim);font-weight:700}.av-item__x{display:grid;place-items:center;width:32px;height:32px;border:0;border-radius:8px;background:#ffffff0f;color:var(--text-dim);cursor:pointer}.av-item__x svg{width:16px}.av-item__x:hover:not(:disabled){background:#ff5367;color:#fff}.av-item--empty{grid-template-columns:auto 1fr;padding:18px 14px;color:var(--text-dim);font-size:14px;background:#00000038;box-shadow:inset 0 0 0 1.5px #ffffff14;border:1.5px dashed rgba(255,255,255,.12)}.av-item--empty svg{width:28px;color:var(--g)}.av-levels{display:grid;grid-template-columns:auto auto auto 1fr;align-items:center;gap:10px}.av-lv{display:grid;place-items:center;min-width:58px;height:48px;padding:0 10px;border-radius:12px;font:900 26px var(--font-display);background:#0000004d;border:1px solid rgba(255,255,255,.1)}.av-lv--to{color:#2a1a00;background:linear-gradient(180deg,#fff1a6,#ffc21a 55%,#e08a00);border:0;box-shadow:0 0 18px #ffc21a66}.av-levels__arrow{width:22px;height:2px;background:var(--text-dim);position:relative}.av-levels__arrow:after{content:"";position:absolute;right:-2px;top:-4px;border:5px solid transparent;border-left-color:var(--text-dim)}.av-gauge{justify-self:end;position:relative;display:grid;place-content:center;justify-items:center;width:92px;aspect-ratio:1;border-radius:50%;background:conic-gradient(var(--tone) calc(var(--p) * 1%),rgba(255,255,255,.07) 0)}.av-gauge:before{content:"";position:absolute;top:7px;right:7px;bottom:7px;left:7px;border-radius:50%;background:#120e22}.av-gauge>*{position:relative}.av-gauge b{font:900 24px/1 var(--font-display);color:var(--tone)}.av-gauge small{font-size:9.5px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--text-dim)}.av-kv{display:grid;grid-template-columns:auto 1fr;gap:8px 12px;margin:0;padding:12px;border-radius:12px;background:#00000038;font-size:14px}.av-kv dt{color:var(--text-dim)}.av-kv dd{margin:0;text-align:right;font-weight:800}.av-kv__to{color:var(--text-dim)}.av-up{color:#20d69c}.av-down{color:#ff8a95}.av-hint{margin:0;color:var(--text-dim);font-size:14px}.av-cap{display:block;margin-bottom:8px;font:800 11.5px var(--font-display);letter-spacing:.12em;text-transform:uppercase;color:var(--text-dim)}.av-mats>div{display:flex;gap:8px;flex-wrap:wrap}.av-mat{display:inline-flex;align-items:center;gap:6px;padding:4px 10px 4px 4px;border-radius:10px;background:#00000040;border:1px solid color-mix(in srgb,var(--g) 25%,transparent);font-size:12.5px;font-weight:700}.av-mat .anvil-mat{width:32px;height:32px}.av-buttons{display:grid;grid-template-columns:1fr auto;gap:8px}.av-forge{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:52px;border:0;border-radius:12px;cursor:pointer;text-decoration:none;font:900 18px var(--font-display);letter-spacing:.06em;text-transform:uppercase;color:#2a1a00;background:linear-gradient(180deg,#fff1a6,#ffc21a 55%,#e08a00);box-shadow:0 8px 24px #ffc21a4d,inset 0 1px #fff9;transition:filter .12s,transform .12s}.av-forge svg{width:20px}.av-forge:hover:not(:disabled){filter:brightness(1.08);transform:translateY(-1px)}.av-forge:disabled{cursor:default;color:var(--text-dim);background:#ffffff12;box-shadow:none}.av-cancel{min-height:52px;padding:0 18px;border-radius:12px;border:1px solid rgba(255,255,255,.12);background:transparent;color:var(--text);font:800 15px var(--font-display);cursor:pointer}.av-cancel:hover:not(:disabled){background:#ffffff0f}.av-err{margin:0;color:#ff6b7d;font-size:13px}.av-inv{padding:14px;border-radius:16px;border:1px solid rgba(255,255,255,.07);background:#151228f0}.av-inv__bar{display:flex;align-items:baseline;gap:10px;margin-bottom:12px}.av-inv__bar h2{margin:0;font:900 20px var(--font-display);text-transform:uppercase}.av-inv__bar .num{color:var(--text-dim);font-size:13px}.av-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(128px,1fr));gap:8px;max-height:460px;overflow:auto;padding-right:4px}.av-cell{position:relative;display:grid;justify-items:center;gap:4px;padding:10px 8px 9px;border-radius:12px;border:1px solid rgba(255,255,255,.06);background:linear-gradient(180deg,color-mix(in srgb,var(--rc) 14%,rgba(0,0,0,.25)),#0000004d);box-shadow:inset 0 -2px 0 var(--rc);color:var(--text);font:inherit;cursor:pointer;transition:transform .12s,border-color .12s,box-shadow .12s}.av-cell:hover:not(:disabled){transform:translateY(-2px);border-color:color-mix(in srgb,var(--rc) 60%,transparent)}.av-cell.is-on{border-color:var(--g);box-shadow:inset 0 -2px 0 var(--rc),0 0 0 1px var(--g),0 0 18px color-mix(in srgb,var(--g) 35%,transparent)}.av-cell__lvl{position:absolute;top:6px;left:6px;padding:1px 7px;border-radius:99px;font:900 13px var(--font-display);color:#fff;background:#0000008c;border:1px solid rgba(255,255,255,.15)}.av-cell.is-max .av-cell__lvl{color:#2a1a00;background:linear-gradient(180deg,#fff1a6,#ffc21a);border:0}.av-cell__art{width:100%;height:76px}.av-cell__art>*{width:100%;height:100%}.av-cell__name{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:700}.av-cell .coin{font-size:13px;font-weight:800;color:#ffd36b}.av-bottom{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:14px}.av-box{padding:16px;border-radius:16px;border:1px solid rgba(255,255,255,.07);background:#151228f0}.av-box h2{margin:0 0 12px;font:900 19px var(--font-display);text-transform:uppercase}.av-ladder{list-style:none;margin:0;padding:0;display:grid;gap:6px}.av-ladder li{display:grid;grid-template-columns:86px minmax(0,1fr) 46px 46px;align-items:center;gap:10px;padding:6px 10px;border-radius:10px;background:#0003;font-size:13.5px}.av-ladder li.is-on{box-shadow:inset 0 0 0 1px var(--g);background:color-mix(in srgb,var(--g) 10%,rgba(0,0,0,.2))}.av-ladder__lv{font:900 15px var(--font-display)}.av-ladder__bar{height:8px;border-radius:4px;background:#ffffff0f;overflow:hidden}.av-ladder__bar i{display:block;height:100%;border-radius:inherit}.av-ladder__p{text-align:right;font-weight:800}.av-ladder__m{text-align:right;color:var(--text-dim);font-weight:700}.av-note{margin:10px 0 0;font-size:12px;color:var(--text-dim)}.av-log{list-style:none;margin:0;padding:0;display:grid;gap:6px}.av-log li{display:flex;justify-content:space-between;gap:10px;padding:8px 10px;border-radius:10px;background:#0003;font-size:13.5px;box-shadow:inset 3px 0 0 var(--c)}.av-log li.is-ok{--c: #20d69c}.av-log li.is-bad{--c: #ff5367}.av-log li b{color:var(--c)}@media (max-width: 1080px){.av-stage{grid-template-columns:minmax(0,1fr)}.av-scene{min-height:420px}.av-bottom{grid-template-columns:minmax(0,1fr)}}@media (max-width: 560px){.av-head h1{font-size:32px}.av-games{width:100%}.av-game{flex:1;justify-content:center}.av-scene{min-height:340px}.av-levels{grid-template-columns:auto auto auto}.av-gauge{grid-column:1 / -1;justify-self:center}.av-grid{grid-template-columns:repeat(auto-fill,minmax(104px,1fr))}}@media (prefers-reduced-motion: reduce){.av-float{animation:none}}.af-page{display:grid;gap:14px;grid-template-columns:minmax(0,1fr)}.af-hero{position:relative;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:24px;align-items:center;padding:28px;border-radius:20px;overflow:hidden;border:1px solid rgba(255,255,255,.08);background:radial-gradient(ellipse 60% 90% at 0% 0%,rgba(255,194,26,.16),transparent 60%),radial-gradient(ellipse 50% 80% at 100% 100%,rgba(166,66,255,.22),transparent 60%),linear-gradient(135deg,#221a3cfa,#100d1efa)}.af-hero:after{content:"";position:absolute;right:-60px;top:-60px;width:260px;height:260px;border-radius:50%;border:40px solid rgba(255,194,26,.05);pointer-events:none}.af-kicker{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:99px;font:800 11px var(--font-display);letter-spacing:.14em;text-transform:uppercase;color:#ffd36b;background:#ffd3291a;border:1px solid rgba(255,211,41,.25)}.af-kicker svg{width:14px}.af-hero h1{margin:12px 0 8px;font:900 40px/1.02 var(--font-display);text-transform:uppercase;letter-spacing:.01em}.af-hero h1 span{background:linear-gradient(180deg,#fff4b8,#ffc21a 55%,#e08a00);-webkit-background-clip:text;background-clip:text;color:transparent}.af-hero p{margin:0 0 12px;color:var(--text-dim);max-width:52ch}.af-share{position:relative;z-index:1;display:grid;gap:8px;padding:18px;border-radius:16px;background:#0806128c;border:1px solid rgba(255,255,255,.08);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.af-cap{font:800 11px var(--font-display);letter-spacing:.12em;text-transform:uppercase;color:var(--text-dim)}.af-code{display:flex;align-items:center;justify-content:space-between;gap:10px;height:58px;padding:0 8px 0 18px;border-radius:12px;background:#ffc21a14;border:1.5px dashed rgba(255,194,26,.5)}.af-code b{font:900 30px var(--font-display);letter-spacing:.14em;color:#ffd36b}.af-code button{display:grid;place-items:center;width:42px;height:42px;border:0;border-radius:10px;background:#ffc21a;color:#2a1a00;cursor:pointer}.af-code button svg{width:18px}.af-link{display:flex;align-items:center;gap:8px;height:48px;padding:0 6px 0 12px;border-radius:12px;background:#00000059;border:1px solid rgba(255,255,255,.08)}.af-link>svg{width:18px;color:var(--text-dim);flex:none}.af-link input{flex:1;min-width:0;border:0;background:none;color:var(--text);font:600 13.5px var(--font-body);outline:none}.af-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:38px;padding:0 14px;border:0;border-radius:10px;cursor:pointer;font:900 13px var(--font-display);letter-spacing:.05em;text-transform:uppercase;color:#2a1a00;background:linear-gradient(180deg,#fff1a6,#ffc21a 55%,#e08a00)}.af-btn svg{width:15px}.af-btn:disabled{cursor:not-allowed;color:var(--text-dim);background:#ffffff12}.af-gift{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:12px;font-size:13px;color:var(--text-dim);background:#20d69c12;border:1px solid rgba(32,214,156,.2)}.af-gift svg{width:20px;color:#20d69c;flex:none}.af-gift b{color:#20d69c}.af-tiers{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.af-tier{position:relative;display:grid;gap:2px;padding:14px 16px;border-radius:14px;border:1px solid rgba(255,255,255,.07);background:linear-gradient(135deg,color-mix(in srgb,var(--t) 12%,transparent),#151228f0 60%)}.af-tier__pct{font:900 32px/1 var(--font-display);color:var(--t)}.af-tier strong{font:900 17px var(--font-display);text-transform:uppercase;letter-spacing:.04em}.af-tier small{color:var(--text-dim);font-size:12.5px;font-weight:700}.af-tier em{position:absolute;top:12px;right:12px;padding:2px 8px;border-radius:6px;font:900 10.5px var(--font-display);font-style:normal;letter-spacing:.08em;text-transform:uppercase;color:#120d22;background:var(--t)}.af-tier.is-on{border-color:var(--t);box-shadow:0 0 0 1px var(--t),0 10px 28px color-mix(in srgb,var(--t) 22%,transparent)}.af-tier.is-done{opacity:.7}.af-tier__ok{position:absolute;top:12px;right:12px;width:18px;color:#20d69c}.af-progress{grid-column:1 / -1;display:grid;gap:6px;padding:12px 16px;border-radius:14px;background:#151228f0;border:1px solid rgba(255,255,255,.07);font-size:13.5px;font-weight:700;color:var(--text-dim)}.af-progress__bar{height:8px;border-radius:4px;background:#ffffff12;overflow:hidden}.af-progress__bar i{display:block;height:100%;border-radius:inherit;transition:width .4s}.af-stats{display:grid;grid-template-columns:repeat(5,minmax(0,1fr)) minmax(0,1.3fr);gap:10px}.af-stat,.af-claim{display:grid;gap:4px;align-content:start;padding:14px;border-radius:14px;border:1px solid rgba(255,255,255,.07);background:#151228f0}.af-stat__icon{display:grid;place-items:center;width:34px;height:34px;border-radius:10px;color:#ffd36b;background:#ffc21a1a}.af-stat__icon svg{width:18px}.af-stat__label{font-size:12px;font-weight:700;color:var(--text-dim)}.af-stat__value{font:900 24px var(--font-display)}.af-stat__value .coin{font:900 22px var(--font-display);color:#ffd36b}.af-claim{background:linear-gradient(135deg,#ffc21a1f,#151228f0 70%);border-color:#ffc21a4d}.af-claim__val{font:900 28px var(--font-display);color:#ffd36b}.af-claim small{font-size:11.5px;color:var(--text-dim)}.af-grid{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:14px}.af-box{padding:16px;border-radius:16px;border:1px solid rgba(255,255,255,.07);background:#151228f0}.af-box h2{display:flex;align-items:center;gap:8px;margin:0 0 12px;font:900 19px var(--font-display);text-transform:uppercase}.af-box h2 svg{width:18px;color:#ffd36b}.af-box__head{display:flex;align-items:baseline;justify-content:space-between;gap:10px}.af-box__head .num{font-size:13px;font-weight:700;color:var(--text-dim)}.af-chart{display:flex;align-items:flex-end;gap:4px;height:150px;padding:10px;border-radius:12px;background:#00000038}.af-chart span{flex:1;min-height:4px;border-radius:4px 4px 1px 1px;background:#ffffff14}.af-chart span.has{background:linear-gradient(180deg,#ffc21a,#e08a00);box-shadow:0 0 10px #ffc21a59}.af-steps{list-style:none;margin:0;padding:0;display:grid;gap:10px}.af-steps li{display:grid;grid-template-columns:auto 1fr;gap:12px;align-items:center}.af-steps b{display:grid;place-items:center;width:40px;height:40px;border-radius:12px;font:900 20px var(--font-display);color:#2a1a00;background:linear-gradient(180deg,#fff1a6,#ffc21a 55%,#e08a00)}.af-steps strong{display:block;font-weight:800}.af-steps small{color:var(--text-dim);font-size:13px}.af-refs{list-style:none;margin:0;padding:0;display:grid;gap:6px}.af-refs li{display:grid;grid-template-columns:36px minmax(0,1fr) auto 92px 90px;align-items:center;gap:12px;padding:8px 12px;border-radius:12px;background:#0003}.af-refs__who{display:grid;min-width:0}.af-refs__who strong{font-size:14px}.af-refs__who small{font-size:12px;color:var(--text-dim)}.af-refs__steps{display:inline-flex;align-items:center;gap:4px}.af-refs__steps i{width:22px;height:6px;border-radius:3px;background:#ffffff1a}.af-refs__steps i.is-on{background:#20d69c}.af-refs__steps small{margin-left:4px;font-size:12px;color:var(--text-dim);font-weight:700}.af-refs__status{justify-self:start;padding:3px 10px;border-radius:99px;font:800 11.5px var(--font-display);letter-spacing:.06em;text-transform:uppercase;color:#ffb36b;background:#ff8c281a}.af-refs__status.is-done{color:#20d69c;background:#20d69c1a}.af-refs__reward{text-align:right;font-weight:800;color:#ffd36b}.af-empty{margin:8px 0;color:var(--text-dim)}.af-faq details{padding:12px 0;border-top:1px solid rgba(255,255,255,.06)}.af-faq summary{cursor:pointer;font-weight:800}.af-faq p{margin:8px 0 0;color:var(--text-dim);font-size:14px}@media (max-width: 1100px){.af-stats{grid-template-columns:repeat(3,minmax(0,1fr))}.af-claim{grid-column:span 3}}@media (max-width: 900px){.af-hero{grid-template-columns:minmax(0,1fr);padding:20px}.af-tiers{grid-template-columns:repeat(2,minmax(0,1fr))}.af-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width: 560px){.af-hero h1{font-size:30px}.af-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.af-claim{grid-column:span 2}.af-refs li{grid-template-columns:36px minmax(0,1fr) auto}.af-refs__steps,.af-refs__status{display:none}}:root{--shell-bg: #110f1f;--shell-panel: #18152d}html{background:var(--shell-bg)}body{background:transparent}body:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background-image:radial-gradient(circle at 58% 58%,rgba(255,255,255,.11) 0 1.9px,transparent 2.6px),radial-gradient(circle at 42% 42%,rgba(0,0,0,.5) 0 1.9px,transparent 2.6px);background-size:14px 14px;-webkit-mask-image:radial-gradient(140% 120% at 100% 0%,#000 0%,rgba(0,0,0,.8) 35%,rgba(0,0,0,.4) 65%,rgba(0,0,0,.14) 100%);mask-image:radial-gradient(140% 120% at 100% 0%,#000,#000c 35%,#0006 65%,#00000024)}body:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:-2;pointer-events:none;background:radial-gradient(45% 38% at 82% 12%,rgba(96,78,190,.16),transparent 70%),radial-gradient(40% 35% at 12% 30%,rgba(60,90,200,.1),transparent 70%),radial-gradient(50% 40% at 70% 70%,rgba(120,70,200,.09),transparent 70%),radial-gradient(45% 40% at 20% 95%,rgba(50,110,210,.08),transparent 70%),radial-gradient(60% 45% at 50% 0%,color-mix(in srgb,var(--accent) 6%,transparent),transparent 70%),linear-gradient(180deg,#15122a,#110f1f 45%,#0f0d1c)}:root[data-theme=light] body:before,:root[data-theme=light] body:after{display:none}button,input,select,textarea{font-family:inherit}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}.num,[class*=__val],[class*=__pot]{font-variant-numeric:tabular-nums}
