@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:300;src:url(/static/media/inter-cyrillic-ext-300-normal.fefc551b7396b899b5ee.woff2) format("woff2"),url(/static/media/inter-cyrillic-ext-300-normal.bb744e52181efeb1e20a.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-display:swap;font-family:Inter;font-style:normal;font-weight:300;src:url(/static/media/inter-cyrillic-300-normal.444fc46382ddebf9206b.woff2) format("woff2"),url(/static/media/inter-cyrillic-300-normal.4303dad54c0440af6b9d.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:300;src:url(/static/media/inter-greek-ext-300-normal.544089023996bb0a2e03.woff2) format("woff2"),url(/static/media/inter-greek-ext-300-normal.11f7f5fefca8b9a10797.woff) format("woff");unicode-range:u+1f??}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:300;src:url(/static/media/inter-greek-300-normal.36c1e0d5e770cc6a3971.woff2) format("woff2"),url(/static/media/inter-greek-300-normal.45fe2c6dbf7f7b48c190.woff) format("woff");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:300;src:url(/static/media/inter-vietnamese-300-normal.2a4055b17286ecdd503d.woff2) format("woff2"),url(/static/media/inter-vietnamese-300-normal.364184c9994e78d1ec87.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-display:swap;font-family:Inter;font-style:normal;font-weight:300;src:url(/static/media/inter-latin-ext-300-normal.c339d02bc1066c5eb0eb.woff2) format("woff2"),url(/static/media/inter-latin-ext-300-normal.8eeafc82bf1e3850a262.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-display:swap;font-family:Inter;font-style:normal;font-weight:300;src:url(/static/media/inter-latin-300-normal.eb229bb9406cc043d5a4.woff2) format("woff2"),url(/static/media/inter-latin-300-normal.07e0e0017a987f6c727e.woff) format("woff");unicode-range:u+00??,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-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(/static/media/inter-cyrillic-ext-400-normal.39fbf8d2c4abc46f721f.woff2) format("woff2"),url(/static/media/inter-cyrillic-ext-400-normal.818b84180553acc613f3.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-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(/static/media/inter-cyrillic-400-normal.89455522650c3fb3654c.woff2) format("woff2"),url(/static/media/inter-cyrillic-400-normal.dd21c71421d58232ef03.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(/static/media/inter-greek-ext-400-normal.f2ef63e732b18d636044.woff2) format("woff2"),url(/static/media/inter-greek-ext-400-normal.fc80974ec6969ee03fd2.woff) format("woff");unicode-range:u+1f??}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(/static/media/inter-greek-400-normal.e685387f69602567b1da.woff2) format("woff2"),url(/static/media/inter-greek-400-normal.b412faded087fbcfa4ff.woff) format("woff");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(/static/media/inter-vietnamese-400-normal.44c9df135eec470b0ab6.woff2) format("woff2"),url(/static/media/inter-vietnamese-400-normal.aaa15d735e3826061950.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-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(/static/media/inter-latin-ext-400-normal.210fb826cb25acbd4094.woff2) format("woff2"),url(/static/media/inter-latin-ext-400-normal.c616205185f0d3677df9.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-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(/static/media/inter-latin-400-normal.eca1e21531598d5db58f.woff2) format("woff2"),url(/static/media/inter-latin-400-normal.2ea1079c0069eb040a52.woff) format("woff");unicode-range:u+00??,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-display:swap;font-family:Inter;font-style:normal;font-weight:500;src:url(/static/media/inter-cyrillic-ext-500-normal.b2740f247d3be4a05ca0.woff2) format("woff2"),url(/static/media/inter-cyrillic-ext-500-normal.e9974e820735012b025b.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-display:swap;font-family:Inter;font-style:normal;font-weight:500;src:url(/static/media/inter-cyrillic-500-normal.33a76a7cbcfcb7076534.woff2) format("woff2"),url(/static/media/inter-cyrillic-500-normal.72f7a9db87626ca30c76.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:500;src:url(/static/media/inter-greek-ext-500-normal.4c6d520b97e3bb4ef613.woff2) format("woff2"),url(/static/media/inter-greek-ext-500-normal.47cc2391a7edf82cf4e1.woff) format("woff");unicode-range:u+1f??}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:500;src:url(/static/media/inter-greek-500-normal.e7cec4ef4f6780e90a52.woff2) format("woff2"),url(/static/media/inter-greek-500-normal.6d34bacda2be54829b97.woff) format("woff");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:500;src:url(/static/media/inter-vietnamese-500-normal.63d02ea896a7406849b6.woff2) format("woff2"),url(/static/media/inter-vietnamese-500-normal.296d66c0bba9086788b9.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-display:swap;font-family:Inter;font-style:normal;font-weight:500;src:url(/static/media/inter-latin-ext-500-normal.cdb4dd5dc508fe6e7398.woff2) format("woff2"),url(/static/media/inter-latin-ext-500-normal.2f93aaa35e870cec4704.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-display:swap;font-family:Inter;font-style:normal;font-weight:500;src:url(/static/media/inter-latin-500-normal.b7c27c60f848f2083f45.woff2) format("woff2"),url(/static/media/inter-latin-500-normal.5014db633e71a7741bf5.woff) format("woff");unicode-range:u+00??,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-display:swap;font-family:Inter;font-style:normal;font-weight:600;src:url(/static/media/inter-cyrillic-ext-600-normal.8c6413cdd8004fde0a19.woff2) format("woff2"),url(/static/media/inter-cyrillic-ext-600-normal.d6d44e8705a633436dfe.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-display:swap;font-family:Inter;font-style:normal;font-weight:600;src:url(/static/media/inter-cyrillic-600-normal.fdee7b66c2d88216b75f.woff2) format("woff2"),url(/static/media/inter-cyrillic-600-normal.8609e1b95284125f21cb.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:600;src:url(/static/media/inter-greek-ext-600-normal.c3c138d889b8c929822c.woff2) format("woff2"),url(/static/media/inter-greek-ext-600-normal.c7983dac0ad6a359aef0.woff) format("woff");unicode-range:u+1f??}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:600;src:url(/static/media/inter-greek-600-normal.984050ecee12eabe9366.woff2) format("woff2"),url(/static/media/inter-greek-600-normal.d8b0044cf6afdd52b07b.woff) format("woff");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:600;src:url(/static/media/inter-vietnamese-600-normal.6984cf5e8583fac83be3.woff2) format("woff2"),url(/static/media/inter-vietnamese-600-normal.04bb56ffa463ab55708d.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-display:swap;font-family:Inter;font-style:normal;font-weight:600;src:url(/static/media/inter-latin-ext-600-normal.8148c3ae14dfaefc62ca.woff2) format("woff2"),url(/static/media/inter-latin-ext-600-normal.4d0d5017d71ea1750fc1.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-display:swap;font-family:Inter;font-style:normal;font-weight:600;src:url(/static/media/inter-latin-600-normal.69a8d1d484967aba2389.woff2) format("woff2"),url(/static/media/inter-latin-600-normal.f10265da6bd8d66999ac.woff) format("woff");unicode-range:u+00??,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-display:swap;font-family:Inter;font-style:normal;font-weight:700;src:url(/static/media/inter-cyrillic-ext-700-normal.b0c28c6752a13fa5abaf.woff2) format("woff2"),url(/static/media/inter-cyrillic-ext-700-normal.43f6f7e8a4205f05e58c.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-display:swap;font-family:Inter;font-style:normal;font-weight:700;src:url(/static/media/inter-cyrillic-700-normal.533055ff3700190d8dfa.woff2) format("woff2"),url(/static/media/inter-cyrillic-700-normal.9f2de06ca9a7c8458434.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:700;src:url(/static/media/inter-greek-ext-700-normal.c9429f4b77b1f85e999d.woff2) format("woff2"),url(/static/media/inter-greek-ext-700-normal.0f8675bdd7f3fe3a3dba.woff) format("woff");unicode-range:u+1f??}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:700;src:url(/static/media/inter-greek-700-normal.3f04511ca7c0cea0cc2f.woff2) format("woff2"),url(/static/media/inter-greek-700-normal.8b95c1e2b193d0541864.woff) format("woff");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:700;src:url(/static/media/inter-vietnamese-700-normal.d1c85cabbe96efcaeb68.woff2) format("woff2"),url(/static/media/inter-vietnamese-700-normal.05b640f829d1ac5ff29d.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-display:swap;font-family:Inter;font-style:normal;font-weight:700;src:url(/static/media/inter-latin-ext-700-normal.bc59219ed344909a4f53.woff2) format("woff2"),url(/static/media/inter-latin-ext-700-normal.d4a91814dd3f1e022ab1.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-display:swap;font-family:Inter;font-style:normal;font-weight:700;src:url(/static/media/inter-latin-700-normal.1104236696a5d2d1f236.woff2) format("woff2"),url(/static/media/inter-latin-700-normal.c73ae7252669254d2588.woff) format("woff");unicode-range:u+00??,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-display:swap;font-family:Inter;font-style:normal;font-weight:900;src:url(/static/media/inter-cyrillic-ext-900-normal.bff6a81631f76735fba2.woff2) format("woff2"),url(/static/media/inter-cyrillic-ext-900-normal.1428b48ddb53cc864666.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-display:swap;font-family:Inter;font-style:normal;font-weight:900;src:url(/static/media/inter-cyrillic-900-normal.c5c4df448d7389d85c94.woff2) format("woff2"),url(/static/media/inter-cyrillic-900-normal.d3290970be81bb43b907.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:900;src:url(/static/media/inter-greek-ext-900-normal.f894dda67584dce70909.woff2) format("woff2"),url(/static/media/inter-greek-ext-900-normal.f49273f1431cd8ac0fe9.woff) format("woff");unicode-range:u+1f??}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:900;src:url(/static/media/inter-greek-900-normal.7eb937cb911d6f796574.woff2) format("woff2"),url(/static/media/inter-greek-900-normal.fc8b90b2cbcf3e3328a7.woff) format("woff");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:900;src:url(/static/media/inter-vietnamese-900-normal.30ffccb6afda69cc2d6e.woff2) format("woff2"),url(/static/media/inter-vietnamese-900-normal.8cd735c68101ea9d81cb.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-display:swap;font-family:Inter;font-style:normal;font-weight:900;src:url(/static/media/inter-latin-ext-900-normal.7fd8c8e69004ecbbd634.woff2) format("woff2"),url(/static/media/inter-latin-ext-900-normal.f6e016c8cf583b395f89.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-display:swap;font-family:Inter;font-style:normal;font-weight:900;src:url(/static/media/inter-latin-900-normal.111844ddb503252b7554.woff2) format("woff2"),url(/static/media/inter-latin-900-normal.06954c913fa69c107e01.woff) format("woff");unicode-range:u+00??,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-display:swap;font-family:Inter;font-style:normal;font-weight:300;src:url(/static/media/inter-latin-ext-300-normal.c339d02bc1066c5eb0eb.woff2) format("woff2"),url(/static/media/inter-latin-ext-300-normal.8eeafc82bf1e3850a262.woff) format("woff")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(/static/media/inter-latin-ext-400-normal.210fb826cb25acbd4094.woff2) format("woff2"),url(/static/media/inter-latin-ext-400-normal.c616205185f0d3677df9.woff) format("woff")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:500;src:url(/static/media/inter-latin-ext-500-normal.cdb4dd5dc508fe6e7398.woff2) format("woff2"),url(/static/media/inter-latin-ext-500-normal.2f93aaa35e870cec4704.woff) format("woff")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:600;src:url(/static/media/inter-latin-ext-600-normal.8148c3ae14dfaefc62ca.woff2) format("woff2"),url(/static/media/inter-latin-ext-600-normal.4d0d5017d71ea1750fc1.woff) format("woff")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:700;src:url(/static/media/inter-latin-ext-700-normal.bc59219ed344909a4f53.woff2) format("woff2"),url(/static/media/inter-latin-ext-700-normal.d4a91814dd3f1e022ab1.woff) format("woff")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:900;src:url(/static/media/inter-latin-ext-900-normal.7fd8c8e69004ecbbd634.woff2) format("woff2"),url(/static/media/inter-latin-ext-900-normal.f6e016c8cf583b395f89.woff) format("woff")}@media (min-width:768px),(orientation:landscape){.MuiContainer-root{padding:8px!important}.MuiContainer-maxWidthXs{max-width:100%!important;padding:0!important}}@keyframes aiTilePop{0%{opacity:0;transform:scale(0)}60%{opacity:1;transform:scale(1.15)}to{opacity:1;transform:scale(1)}}@keyframes targetPulseRed{0%,to{box-shadow:0 0 6px #f446;opacity:1}50%{box-shadow:0 0 16px #ff4444e6;opacity:.4}}@keyframes blastRingGrow{0%{opacity:.95;transform:translate(-50%,-50%) scale(.15)}80%{opacity:.5}to{opacity:0;transform:translate(-50%,-50%) scale(1)}}@keyframes targetPulseGreen{0%,to{box-shadow:0 0 6px #43a04766;opacity:1}50%{box-shadow:0 0 16px #43a047e6;opacity:.4}}@keyframes flipEligiblePulse{0%,to{box-shadow:0 0 4px #43a04759}50%{box-shadow:0 0 14px #43a047e6}}@keyframes targetPulseBlue{0%,to{box-shadow:0 0 6px #1565c066;opacity:1}50%{box-shadow:0 0 16px #1565c0e6;opacity:.4}}@keyframes noWarpZonePulse{0%,to{background-color:#e91e6314}50%{background-color:#e91e632e}}@keyframes disabledUmlutuCover{0%,to{opacity:0}50%{opacity:1}}@keyframes disabledUmlutuX{0%,to{opacity:0}50%{opacity:1}}@keyframes blastShake{0%{box-shadow:0 0 4px #ff501466;filter:brightness(1);opacity:1;transform:translate(0) scale(1)}15%{box-shadow:0 0 20px #ff3c0ae6,0 0 40px #ff8c0080;filter:brightness(1.8);opacity:1;transform:translate(0) scale(1.3)}40%{box-shadow:0 0 30px #ff2800,0 0 60px #ff6400b3;filter:brightness(2.2);opacity:.95;transform:translate(0) scale(1.5) rotate(15deg);transform:translate(0) scale(1.5) rotate(var(--blast-rot,15deg))}70%{box-shadow:0 0 10px #ff50144d;filter:brightness(1.2);opacity:.4;transform:translate(0,-36px) scale(.6) rotate(126deg);transform:translate(calc(var(--blast-dx, 0px)*.6),calc(var(--blast-dy, -60px)*.6)) scale(.6) rotate(calc(var(--blast-rot, 180deg)*.7))}to{box-shadow:none;filter:brightness(1);opacity:0;transform:translateY(-60px) scale(0) rotate(180deg);transform:translate(var(--blast-dx,0),var(--blast-dy,-60px)) scale(0) rotate(var(--blast-rot,180deg))}}@keyframes concussiveCenter{0%{filter:brightness(1);opacity:1;transform:scale(1)}20%{box-shadow:0 0 30px #ffc832e6;filter:brightness(3);opacity:1;transform:scale(1.4)}50%{box-shadow:0 0 40px #ff7800b3;filter:brightness(2);opacity:.8;transform:scale(1.6)}to{box-shadow:none;filter:brightness(1);opacity:0;transform:scale(0)}}@keyframes concussivePush{0%{opacity:1;transform:translate(0)}30%{opacity:1;transform:translate(calc(var(--push-dx)*.1),calc(var(--push-dy)*.1))}to{opacity:1;transform:translate(var(--push-dx),var(--push-dy))}}@keyframes concussiveEdgeDeath{0%{opacity:1;transform:translate(0)}60%{opacity:.8;transform:translate(var(--push-dx),var(--push-dy))}to{opacity:0;transform:translate(calc(var(--push-dx)*2),calc(var(--push-dy)*2))}}@keyframes concussiveRing{0%{border:3px solid #ffc832e6;opacity:.8;transform:scale(0)}50%{border:2px solid #ff780080;opacity:.4;transform:scale(2)}to{border:1px solid #ff500000;opacity:0;transform:scale(3.5)}}@keyframes meteorTarget{0%{box-shadow:0 0 0 #0000}30%{background-color:#ff000026;box-shadow:0 0 16px #ff3232e6,inset 0 0 8px #f006}80%{background-color:#ff000040;box-shadow:0 0 20px #ff3232,inset 0 0 12px #ff000080}to{background-color:#ff000040;box-shadow:0 0 20px #ff3232,inset 0 0 12px #ff000080}}@keyframes bloomGrow{0%{opacity:0;transform:scaleY(0) scaleX(.7);transform-origin:bottom center}70%{opacity:1;transform:scaleY(1.08) scaleX(1.02);transform-origin:bottom center}to{opacity:1;transform:scaleY(1) scaleX(1);transform-origin:bottom center}}@keyframes cursorBlink{0%,to{opacity:1}50%{opacity:0}}@keyframes tutorialBlink{0%,to{box-shadow:0 0 12px #ff8c3299,0 0 24px #ff64144d;transform:scale(1)}50%{box-shadow:0 0 24px #ff8c32,0 0 48px #ff641499;transform:scale(1.08)}}@keyframes shimmer{0%{box-shadow:0 0 8px #ff501499,0 0 16px #ff8c004d;filter:brightness(1) saturate(1)}25%{box-shadow:0 0 14px #ff3c0acc,0 0 28px #ff780080;filter:brightness(1.15) saturate(1.2)}50%{box-shadow:0 0 10px #ff641eb3,0 0 20px #ffa00066;filter:brightness(1.3) saturate(1.1)}75%{box-shadow:0 0 16px #ff3200e6,0 0 32px #ff640080;filter:brightness(1.2) saturate(1.3)}to{box-shadow:0 0 8px #ff501499,0 0 16px #ff8c004d;filter:brightness(1) saturate(1)}}@keyframes lastLetterGlow{0%,to{filter:brightness(1)}50%{filter:brightness(1.2)}}@keyframes confirmPulseCell{0%,to{box-shadow:0 0 8px #e6510099;transform:scale(1)}50%{box-shadow:0 0 16px #e65100e6,0 0 32px #e6510080;transform:scale(1.12)}}@keyframes monuReveal{0%,to{box-shadow:0 0 8px #9467bd66;transform:scale(1)}50%{box-shadow:0 0 24px #9467bde6,inset 0 0 8px #9467bd4d;transform:scale(1.12)}}@keyframes burstTileLand{0%{opacity:0;transform:scale(.3) translateY(-40px)}60%{opacity:1;transform:scale(1.15) translateY(0)}to{box-shadow:0 0 0 3px #64b4ffe6,0 0 18px #46a0e6cc,0 0 36px #46a0e666;opacity:1;transform:scale(1) translateY(0)}}@keyframes burstBlink{0%,to{box-shadow:0 0 0 3px #64b4ffd9,0 0 20px #46a0e6b3,0 0 40px #46a0e659}50%{box-shadow:0 0 0 4px #8cd2ff,0 0 28px #64beff,0 0 56px #46a0e699}}.conquer-board-spectacle{inset:0;mix-blend-mode:screen;overflow:hidden;pointer-events:none;position:absolute;z-index:18}.conquer-board-wash{animation:conquerBoardGoldWash 1.2s ease-out both;background:radial-gradient(circle at var(--conquer-x) var(--conquer-y),#ffffffb8 0,#ffd6405c 14%,#ff8f002e 32%,#0000 62%),linear-gradient(115deg,#0000 0,#ffd64052 45%,#ffffff6b 52%,#ff8f002e 60%,#0000 100%);inset:0;position:absolute}.conquer-board-shockwave{animation:conquerBoardShockwave 1.35s cubic-bezier(.14,.78,.24,1) both;border:3px solid #ffec70f5;border-radius:50%;box-shadow:0 0 28px #ffd640f2,inset 0 0 20px #ffffff80;height:72px;left:var(--conquer-x);margin-left:-36px;margin-top:-36px;position:absolute;top:var(--conquer-y);width:72px}.conquer-chain-sparkle{animation:conquerChainCascade .78s ease-out both;background:radial-gradient(circle at 50% 50%,#ffffffbf 0 10%,#ffd6407a 18%,#0000 58%);border:2px solid #ffec70e6;border-radius:6px;box-shadow:0 0 14px #ffd640f2,0 0 28px #ff8f008c;opacity:0;position:absolute}@keyframes conquerBoardGoldWash{0%{filter:saturate(1) brightness(1);opacity:0;transform:scale(.96)}12%{filter:saturate(1.6) brightness(1.35);opacity:1}66%{opacity:.66}to{filter:saturate(1) brightness(1);opacity:0;transform:scale(1.04)}}@keyframes conquerBoardShockwave{0%{opacity:.98;transform:scale(.18)}62%{opacity:.58}to{opacity:0;transform:scale(16)}}@keyframes conquerChainCascade{0%{filter:brightness(1);opacity:0;transform:scale(.72)}22%{filter:brightness(1.85);opacity:1;transform:scale(1.16)}58%{opacity:.9;transform:scale(1)}to{filter:brightness(1);opacity:0;transform:scale(1.04)}}@media (prefers-reduced-motion:reduce){.conquer-board-shockwave,.conquer-board-wash,.conquer-chain-sparkle{animation:none}.conquer-board-wash{opacity:.28}.conquer-board-shockwave{opacity:.35;transform:scale(1.8)}.conquer-chain-sparkle{opacity:.72}}@keyframes happyHeartSpawn{0%{opacity:0;transform:scale(0) rotate(-15deg)}50%{box-shadow:0 0 16px #e91e63b3,0 0 32px #e91e634d;opacity:1;transform:scale(1.3) rotate(5deg)}75%{transform:scale(.9) rotate(-2deg)}to{box-shadow:0 0 8px #e91e634d;opacity:1;transform:scale(1) rotate(0deg)}}@keyframes vacuumHighlight{0%,to{box-shadow:0 0 6px #d32f2f4d}50%{box-shadow:0 0 16px #d32f2fe6}}@keyframes vacuumShrink{0%{opacity:1;transform:scale(1)}30%{filter:brightness(1.5);transform:scale(1.1)}to{opacity:0;transform:scale(.3)}}@keyframes diamoduCollect{0%{transform:scale(1)}20%{filter:drop-shadow(0 0 10px rgba(156,39,176,.9));transform:scale(2.2)}50%{filter:drop-shadow(0 0 6px rgba(156,39,176,.6));transform:scale(1.8)}to{filter:none;transform:scale(1)}}@keyframes diamoduFlash{0%{background-color:#fffbf0}15%{background-color:#9c27b040}to{background-color:#fffbf0}}@keyframes diamoduCountBounce{0%{transform:scale(1)}25%{transform:scale(1.5)}50%{transform:scale(.9)}to{transform:scale(1)}}@keyframes diamoduFloatUp{0%{opacity:0;transform:translateY(0) scale(.5)}15%{opacity:1;transform:translateY(-4px) scale(1.1)}70%{opacity:1;transform:translateY(-30px) scale(1)}to{opacity:0;transform:translateY(-44px) scale(.8)}}@keyframes patternPulse{0%,to{box-shadow:0 0 6px #26a69a4d}50%{box-shadow:0 0 14px #26a69acc}}@keyframes hintPulse{0%,to{box-shadow:0 0 6px #ff980066}50%{box-shadow:0 0 16px #ff9800e6}}@keyframes hintSelectedPulse{0%,to{box-shadow:0 0 8px #ff980080;transform:scale(1)}50%{box-shadow:0 0 18px #ff9800e6;transform:scale(1.05)}}@keyframes flipReveal{0%{transform:rotateY(0deg)}35%{transform:rotateY(90deg)}55%{transform:rotateY(90deg)}to{box-shadow:0 0 16px #00897bcc;transform:rotateY(0deg)}}@keyframes flipGroupShimmer{0%{background-position:-200%}to{background-position:200%}}@keyframes catCardWiggle{0%,to{transform:scale(1) rotate(0deg)}25%{transform:scale(1.02) rotate(.5deg)}75%{transform:scale(1.02) rotate(-.5deg)}}@keyframes magnetFlowDown{0%{transform:translateY(-33.33%)}to{transform:translateY(0)}}@keyframes magnetFlowUp{0%{transform:translateY(0)}to{transform:translateY(-33.33%)}}@keyframes magnetFlowRight{0%{transform:translateX(-33.33%)}to{transform:translateX(0)}}@keyframes magnetFlowLeft{0%{transform:translateX(0)}to{transform:translateX(-33.33%)}}@keyframes directionalFlowH{0%{transform:translateX(-33.33%) scaleX(1)}50%{transform:translateX(0) scaleX(1)}50.01%{transform:translateX(0) scaleX(-1)}to{transform:translateX(-33.33%) scaleX(-1)}}@keyframes directionalFlowV{0%{transform:translateY(-33.33%) scaleY(1)}50%{transform:translateY(0) scaleY(1)}50.01%{transform:translateY(0) scaleY(-1)}to{transform:translateY(-33.33%) scaleY(-1)}}@keyframes mirrorFlip{0%,to{transform:perspective(300px) rotateY(0deg)}50%{transform:perspective(300px) rotateY(180deg)}}@keyframes mirrorFlipV{0%,to{transform:perspective(300px) rotateX(0deg)}50%{transform:perspective(300px) rotateX(180deg)}}@keyframes wildcardSpin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes catScorePaw{0%{opacity:0;transform:translate(-50%,-50%) rotate(-30deg) scale(0)}25%{opacity:1;transform:translate(-50%,-50%) rotate(0deg) scale(1.2)}50%{opacity:.9;transform:translateY(-60%) rotate(15deg) scale(1)}to{opacity:0;transform:translate(50%,-80%) rotate(10deg) scale(.4)}}@keyframes tileFlyoffUp{0%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(-80px) scale(.5)}}@keyframes tileFlyoffToHand{0%{opacity:1;transform:translate(0) scale(1)}to{opacity:0;transform:translate(var(--flyoff-dx),var(--flyoff-dy)) scale(.3)}}@keyframes tileFlyoffSpawn{0%{opacity:0;transform:scale(0)}30%{opacity:1;transform:scale(1.3)}50%{opacity:1;transform:scale(.95)}70%{opacity:1;transform:scale(1.05)}85%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.8)}}@keyframes wildcardShimmer{0%,to{border-color:#ffd54f;box-shadow:0 0 4px #ffd54f4d}33%{border-color:#42a5f5;box-shadow:0 0 4px #42a5f54d}66%{border-color:#ef5350;box-shadow:0 0 4px #ef53504d}}@keyframes ghostSelfPulse{0%,to{box-shadow:inset 0 0 8px #7e57c280,0 0 8px #7e57c266}50%{box-shadow:inset 0 0 18px #7e57c2b3,0 0 16px #7e57c299}}@keyframes ghostOpponentShimmer{0%,to{box-shadow:inset 0 0 6px #7e57c233,0 0 4px #7e57c226;opacity:.55}33%{box-shadow:inset 0 0 12px #7e57c259,0 0 8px #7e57c240;opacity:.45}66%{box-shadow:inset 0 0 8px #7e57c240,0 0 6px #7e57c233;opacity:.5}}@keyframes shieldGlow{0%,to{box-shadow:0 0 0 3px #64c8ffd9,0 0 16px #46b4ffb3,0 0 32px #46b4ff59,inset 0 0 10px #64c8ff4d}50%{box-shadow:0 0 0 4px #8cdcff,0 0 24px #64c8ff,0 0 48px #46b4ff99,inset 0 0 16px #64c8ff80}}.shield-effect{animation:shieldGlow 1s ease-in-out infinite!important;background-color:#64c8ff26!important;position:relative}@keyframes petrify{0%{filter:none;transform:scale(1)}25%{filter:sepia(.5) saturate(.3);transform:scale(1.03)}50%{filter:grayscale(.7) brightness(.7);transform:scale(1)}to{filter:grayscale(1) brightness(.5);transform:scale(.95)}}@keyframes magnetSlide{0%{opacity:1;transform:translate(0)}80%{opacity:1}to{opacity:.7;transform:translate(var(--magnet-dx),var(--magnet-dy))}}@keyframes dripPulse{0%{box-shadow:inset 0 0 6px #ffb3004d,0 0 4px #ffb30033}60%{box-shadow:inset 0 0 6px #ffb3004d,0 0 4px #ffb30033}80%{box-shadow:inset 0 0 12px #ffb30099,0 0 8px #ffb30066}92%{box-shadow:inset 0 0 18px #ffb300e6,0 0 14px #ffb300b3}to{box-shadow:inset 0 0 6px #ffb3004d,0 0 4px #ffb30033}}@keyframes dripHitFlash{0%{background-color:#ffb300cc;box-shadow:0 0 12px #ffb300e6;transform:scale(1.15)}50%{background-color:#fff9;box-shadow:0 0 20px #ffb30099;transform:scale(1.05)}to{background-color:initial;box-shadow:none;transform:scale(1)}}@keyframes dripTrail{0%{box-shadow:inset 0 0 12px #ffb300cc,0 0 6px #ffb30099}to{box-shadow:none}}@keyframes dripImpact{0%{box-shadow:inset 0 0 8px #ffffffb3,0 0 6px #ffb30080}to{box-shadow:none}}@keyframes springRelease{0%{transform:scaleY(.6)}30%{transform:scaleY(1.2)}to{transform:scaleY(1)}}@keyframes launchTrail{0%{box-shadow:inset 0 0 12px #ff9800cc,0 0 6px #ff980099}to{box-shadow:none}}@keyframes launchFlagHit{0%{box-shadow:0 0 8px #ffd70099;transform:scale(1)}50%{box-shadow:0 0 24px gold,0 0 48px #ff980099;transform:scale(1.3)}to{box-shadow:0 0 4px #ffd7004d;transform:scale(1)}}@keyframes flagPulse{0%,to{box-shadow:0 0 6px #d32f2f80,0 0 12px #d32f2f4d}50%{box-shadow:0 0 10px #d32f2fb3,0 0 20px #d32f2f66}}@keyframes gooWobble{0%,to{transform:scale(1) rotate(0deg)}25%{transform:scale(1.02) rotate(.5deg)}50%{transform:scale(.98) rotate(-.5deg)}75%{transform:scale(1.01) rotate(.3deg)}}@keyframes freebieBlink{0%,to{filter:brightness(1)}50%{filter:brightness(1.4) saturate(.6)}}@keyframes glow-pulse{0%,to{opacity:.3;transform:scale(1)}50%{opacity:1;transform:scale(1)}}@keyframes glow-pulse-with-scale{0%,to{opacity:.3;transform:scale(1)}50%{opacity:1;transform:scale(1.08)}}@keyframes glow-pulse-slow{0%{opacity:.5;transform:scale(1)}25%{opacity:.85;transform:scale(1.02)}50%{opacity:.6;transform:scale(1)}75%{opacity:.95;transform:scale(1.03)}to{opacity:.5;transform:scale(1)}}@keyframes glow-fade-in{0%{opacity:0;transform:scale(.8)}30%{opacity:.9;transform:scale(1.05)}to{opacity:.7;transform:scale(1)}}@keyframes glow-flicker{0%,to{opacity:.55;transform:scale(1)}33%{opacity:.35;transform:scale(1)}66%{opacity:.5;transform:scale(1)}}@keyframes glow-target-pulse{0%,to{opacity:.35;transform:scale(1)}50%{opacity:1;transform:scale(1.15)}}.cell-glow-golden{position:relative}.cell-glow-golden:after{animation:glow-pulse-slow 3s ease-in-out infinite;background:radial-gradient(ellipse,#ff5014cc,#ff8c0066 50%,#0000 70%);border-radius:inherit;content:"";inset:-6px;pointer-events:none;position:absolute;will-change:opacity,transform;z-index:-1}.cell-glow-target-red{position:relative}.cell-glow-target-red:after{animation:glow-target-pulse 1.2s ease-in-out infinite;background:radial-gradient(ellipse,#ff4444e6,#ff44444d 60%,#0000 75%);border-radius:inherit;content:"";inset:-4px;pointer-events:none;position:absolute;will-change:opacity,transform;z-index:-1}.cell-glow-target-green{position:relative}.cell-glow-target-green:after{animation:glow-target-pulse 1.2s ease-in-out infinite;background:radial-gradient(ellipse,#43a047e6,#43a0474d 60%,#0000 75%);border-radius:inherit;content:"";inset:-4px;pointer-events:none;position:absolute;will-change:opacity,transform;z-index:-1}.cell-glow-target-blue{position:relative}.cell-glow-target-blue:after{animation:glow-target-pulse 1.2s ease-in-out infinite;background:radial-gradient(ellipse,#1565c0e6,#1565c04d 60%,#0000 75%);border-radius:inherit;content:"";inset:-4px;pointer-events:none;position:absolute;will-change:opacity,transform;z-index:-1}.cell-glow-target{position:relative}.cell-glow-target:after{animation:glow-target-pulse 1.2s ease-in-out infinite;background:radial-gradient(ellipse,#ff4444e6,#0000 75%);background:radial-gradient(ellipse,var(--cell-target-color,#ff4444e6),#0000 75%);border-radius:inherit;content:"";inset:-4px;pointer-events:none;position:absolute;will-change:opacity,transform;z-index:-1}.cell-glow-pattern{position:relative}.cell-glow-pattern:after{animation:glow-pulse 1.5s ease-in-out infinite;background:radial-gradient(ellipse,#26a69acc,#26a69a33 60%,#0000 75%);border-radius:inherit;content:"";inset:-4px;pointer-events:none;position:absolute;will-change:opacity,transform;z-index:-1}.cell-glow-hint{position:relative}.cell-glow-hint:after{animation:glow-pulse 1.5s ease-in-out infinite;background:radial-gradient(ellipse,#ff9800e6,#ff98004d 60%,#0000 75%);border-radius:inherit;content:"";inset:-4px;pointer-events:none;position:absolute;will-change:opacity,transform;z-index:-1}.cell-glow-hint-selected{position:relative}.cell-glow-hint-selected:after{animation:glow-pulse-with-scale 1.5s ease-in-out infinite;background:radial-gradient(ellipse,#ff9800e6,#ff980066 55%,#0000 75%);border-radius:inherit;content:"";inset:-5px;pointer-events:none;position:absolute;will-change:opacity,transform;z-index:-1}.cell-glow-confirm{position:relative}.cell-glow-confirm:after{animation:glow-pulse-with-scale .8s ease-in-out infinite;background:radial-gradient(ellipse,#e65100e6,#e6510066 50%,#0000 75%);border-radius:inherit;content:"";inset:-6px;pointer-events:none;position:absolute;will-change:opacity,transform;z-index:-1}.cell-glow-monu{position:relative}.cell-glow-monu:after{animation:glow-pulse-with-scale 1.2s ease-in-out infinite;background:radial-gradient(ellipse,#9467bde6,#9467bd4d 55%,#0000 75%);border-radius:inherit;content:"";inset:-6px;pointer-events:none;position:absolute;will-change:opacity,transform;z-index:-1}.cell-glow-tutorial{position:relative}.cell-glow-tutorial:after{animation:glow-pulse-with-scale 1.2s ease-in-out infinite;background:radial-gradient(ellipse,#ff8c32e6,#ff641480 50%,#0000 75%);border-radius:inherit;content:"";inset:-8px;pointer-events:none;position:absolute;will-change:opacity,transform;z-index:-1}.cell-glow-burst{position:relative}.cell-glow-burst:after{animation:glow-pulse 1.5s ease-in-out infinite;background:radial-gradient(ellipse,#46a0e6b3,#46a0e64d 50%,#0000 75%);border:3px solid #64b4ffd9;border-radius:inherit;content:"";inset:-3px;pointer-events:none;position:absolute;will-change:opacity,transform;z-index:-1}.cell-glow-burst-land{position:relative}.cell-glow-burst-land:after{animation:glow-fade-in .6s ease-out forwards;background:radial-gradient(ellipse,#46a0e6cc,#46a0e64d 50%,#0000 75%);border:3px solid #64b4ffe6;border-radius:inherit;content:"";inset:-3px;pointer-events:none;position:absolute;will-change:opacity,transform;z-index:-1}.cell-glow-happy-heart{position:relative}.cell-glow-happy-heart:after{animation:glow-fade-in .6s ease-out forwards;background:radial-gradient(ellipse,#e91e63b3,#e91e6340 55%,#0000 75%);border-radius:inherit;content:"";inset:-6px;pointer-events:none;position:absolute;will-change:opacity,transform;z-index:-1}.cell-glow-vacuum{position:relative}.cell-glow-vacuum:after{animation:glow-pulse 1.5s ease-in-out infinite;background:radial-gradient(ellipse,#d32f2fe6,#d32f2f33 60%,#0000 75%);border-radius:inherit;content:"";inset:-4px;pointer-events:none;position:absolute;will-change:opacity,transform;z-index:-1}.cell-glow-meteor{position:relative}.cell-glow-meteor:after{background:radial-gradient(ellipse,#ff3232,#f006 50%,#0000 75%);inset:-6px;will-change:opacity,transform;z-index:-1}.cell-glow-meteor:after,.cell-glow-meteor:before{animation:glow-fade-in .6s ease-out forwards;border-radius:inherit;content:"";pointer-events:none;position:absolute}.cell-glow-meteor:before{background:#f003;inset:0;will-change:opacity;z-index:0}.cell-glow-blast{position:relative}.cell-glow-blast:after{animation:glow-blast-out .6s ease-out forwards;background:radial-gradient(ellipse,#ff2800,#ff640099 40%,#0000 75%);border-radius:inherit;content:"";inset:-10px;pointer-events:none;position:absolute;will-change:opacity,transform;z-index:-1}@keyframes glow-blast-out{0%{opacity:.3;transform:scale(1)}15%{opacity:.9;transform:scale(1.3)}40%{opacity:1;transform:scale(1.5)}70%{opacity:.3;transform:scale(.8)}to{opacity:0;transform:scale(0)}}.cell-glow-ghost-self{position:relative}.cell-glow-ghost-self:after{background:radial-gradient(ellipse,#7e57c299,#7e57c233 60%,#0000 75%);inset:-4px;will-change:opacity,transform;z-index:-1}.cell-glow-ghost-self:after,.cell-glow-ghost-self:before{animation:glow-pulse 1.8s ease-in-out infinite;border-radius:inherit;content:"";pointer-events:none;position:absolute}.cell-glow-ghost-self:before{background:radial-gradient(ellipse,#7e57c280,#0000 70%);inset:0;will-change:opacity;z-index:0}.cell-glow-ghost-opponent{position:relative}.cell-glow-ghost-opponent:after{background:radial-gradient(ellipse,#7e57c24d,#7e57c21a 60%,#0000 75%);inset:-3px;will-change:opacity,transform;z-index:-1}.cell-glow-ghost-opponent:after,.cell-glow-ghost-opponent:before{animation:glow-flicker 2.5s ease-in-out infinite;border-radius:inherit;content:"";pointer-events:none;position:absolute}.cell-glow-ghost-opponent:before{background:radial-gradient(ellipse,#7e57c240,#0000 70%);inset:0;will-change:opacity;z-index:0}.cell-glow-shield{background-color:#64c8ff26!important;position:relative}.cell-glow-shield:after{background:radial-gradient(ellipse,#46b4ffb3,#46b4ff4d 50%,#0000 75%);border:3px solid #64c8ffd9;border-radius:inherit;inset:-3px;will-change:opacity,transform;z-index:-1}.cell-glow-shield:after,.cell-glow-shield:before{animation:glow-pulse 1s ease-in-out infinite;content:"";pointer-events:none;position:absolute}.cell-glow-shield:before{background:radial-gradient(ellipse,#64c8ff4d,#0000 70%);border-radius:inherit;inset:0;will-change:opacity;z-index:0}.cell-glow-flag{position:relative}.cell-glow-flag:after{animation:glow-pulse 1.2s ease-in-out infinite;background:radial-gradient(ellipse,#d32f2f,#d32f2f80 45%,#0000 75%);border-radius:inherit;content:"";inset:-8px;pointer-events:none;position:absolute;will-change:opacity,transform;z-index:-1}.cell-glow-flip{position:relative}.cell-glow-flip:after{background:radial-gradient(ellipse,#00897bcc,#00897b4d 55%,#0000 75%);border-radius:inherit;content:"";inset:-4px;opacity:.7;pointer-events:none;position:absolute;will-change:opacity;z-index:-1}@keyframes glow-wildcard-cycle{0%,to{background:radial-gradient(ellipse,#ffd54f80,#0000 70%);opacity:.3}33%{background:radial-gradient(ellipse,#ffb30080,#0000 70%);opacity:.3}66%{background:radial-gradient(ellipse,#ef535080,#0000 70%);opacity:.3}}.cell-glow-wildcard{position:relative}.cell-glow-wildcard:after{animation:glow-wildcard-cycle 3s linear infinite;background:radial-gradient(ellipse,#ffd54f80,#0000 70%);border-radius:inherit;content:"";inset:-3px;pointer-events:none;position:absolute;will-change:opacity;z-index:-1}.cell-glow-owner{position:relative}.cell-glow-owner:after{animation:glow-pulse 2s ease-in-out infinite;background:radial-gradient(ellipse,#6464ff99,#0000 70%);background:radial-gradient(ellipse,var(--cell-owner-color,#6464ff99),#0000 70%);border-radius:inherit;content:"";inset:-4px;pointer-events:none;position:absolute;will-change:opacity,transform;z-index:-1}.cell-glow-generic{position:relative}.cell-glow-generic:after{animation:glow-pulse 2s ease-in-out infinite;background:radial-gradient(ellipse,#fff9,#0000 70%);background:radial-gradient(ellipse,var(--cell-glow-color,#fff9),#0000 70%);border-radius:inherit;content:"";inset:-4px;pointer-events:none;position:absolute;will-change:opacity,transform;z-index:-1}