@font-face{font-family:"Press Start 2P";font-style:normal;font-display:swap;font-weight:400;src:url(./press-start-2p-cyrillic-ext-400-normal-CIYZrvmP.woff2)format("woff2"),url(data:font/woff;base64,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yGMEABPXAM542o2QA24EUBBAX+3GqH82qG27QW27axvH6bEa9QQ9QydTrjdf749ngFpsVFBWWQe8ldWjTBntfKBMOc28oyz3Eq8oU8kAMZSpopUblKmmhwmUaRYCBxFZAeYYlhXmmRBO+UeEhwgLexjCL1K76PfZYocDQlgJyzomwiMhucdEOsgRVuxE8aj0DCshjeHHh2GcIUZ0/UUw/MUwGsVkRPnzmmedS9FuCpVYQ8avUN51/ARIav92HKicEUblNpyIxIopXLlq/biw8qzSVaJEcOj8xIMenoVfSLJCSqdiZZwZhpQi9DKAIY5TvXQShHWKMblfMGypV0Roj0e8WpOlYFWWT5u/WfgAAAB42mzK04EDABQAsJfybNtmz7bNYs+uVwzQfCcSERER1XLkopFShER9JSWlpGVkNWnWolWbdh06denWo1effgMGDRk2YtSYcRMmTZk2Y9aceQsWLVm2YtWadRs2bdmWs2PXnn0HDh05duLUmXMXLl25duPWnXsPHj159uLVm3cfPn359uPXn395hdT73+trtqbSvExAi/RhAkEMAwGwJZ/jm+xw139JD2hIw8IKgVCqPXOFI7OGM7Oy88fFE67EmGu5youHb7g7f9Q7iQ93eBMzO388fMM3s7LzR70vMbOyM/rtWbSnF+5wFLZwFjYOTm7ecD0s7tfkzcsv3IOTeudj5gnvw8LByUvzb2Hj4KTe97CwcXC626Y9q1L/VkZO8U857foH8K7PJw==)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Press Start 2P";font-style:normal;font-display:swap;font-weight:400;src:url(./press-start-2p-cyrillic-400-normal-DBn7fddJ.woff2)format("woff2"),url(data:font/woff;base64,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)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Press Start 2P";font-style:normal;font-display:swap;font-weight:400;src:url(./press-start-2p-greek-400-normal-DQfalijU.woff2)format("woff2"),url(data:font/woff;base64,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)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:"Press Start 2P";font-style:normal;font-display:swap;font-weight:400;src:url(./press-start-2p-latin-ext-400-normal-DpfYvR5A.woff2)format("woff2"),url(./press-start-2p-latin-ext-400-normal-DBgyq7ky.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Press Start 2P";font-style:normal;font-display:swap;font-weight:400;src:url(./press-start-2p-latin-400-normal-_wFEWmAB.woff2)format("woff2"),url(./press-start-2p-latin-400-normal-KLytu4cr.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Pixelify Sans;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,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)format("woff2"),url(./pixelify-sans-cyrillic-400-normal-DfOZNMlW.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Pixelify Sans;font-style:normal;font-display:swap;font-weight:400;src:url(./pixelify-sans-latin-ext-400-normal-DdH6zlBQ.woff2)format("woff2"),url(./pixelify-sans-latin-ext-400-normal-BkfTUL4s.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Pixelify Sans;font-style:normal;font-display:swap;font-weight:400;src:url(./pixelify-sans-latin-400-normal-DLrIX9QE.woff2)format("woff2"),url(./pixelify-sans-latin-400-normal-JapMNN6Z.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:RF Digits;src:url(./press-start-2p-latin-400-normal-_wFEWmAB.woff2)format("woff2");unicode-range:U+30-39,U+25;size-adjust:72%;ascent-override:90%}:root{--bg:#14121c;--panel:#221e30;--panel2:#2d2840;--line:#3d3656;--ink:#f3ecd8;--muted:#a39cb8;--gold:#ffd84a;--good:#7dff8a;--bad:#ff6a5a;--accent:#9a6bff;--bronze:#c98a4b;--silver:#c9d2dc;--head:"Press Start 2P", monospace;--body:"RF Digits", "Pixelify Sans", monospace}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent}html,body{background:var(--bg);height:100%;color:var(--ink);font-family:var(--body);-webkit-user-select:none;user-select:none;margin:0;overflow:hidden}#game{position:fixed;inset:0}#stage{transform-origin:0 0;pointer-events:none;width:360px;height:640px;position:fixed;top:0;left:0}#game canvas{image-rendering:pixelated}#stage>.screen{pointer-events:auto}.screen{background:var(--bg);flex-direction:column;gap:8px;padding:12px;display:flex;position:absolute;inset:0;overflow:hidden}.screen.transparent{background:0 0;padding:0}.scroll{scrollbar-width:none;flex-direction:column;flex:1;gap:8px;min-height:0;padding-bottom:8px;display:flex;overflow-y:auto}.scroll::-webkit-scrollbar{display:none}h1,h2,h3{font-family:var(--head);letter-spacing:.5px;margin:0;font-weight:400}h1{color:var(--gold);text-shadow:3px 3px #000;text-align:center;font-size:20px;line-height:1.4}h2{color:var(--gold);font-size:12px;line-height:1.5}h3{color:var(--muted);font-size:9px;line-height:1.5}p{margin:0;font-size:14px;line-height:1.35}.muted{color:var(--muted)}.good{color:var(--good)}.bad{color:var(--bad)}.gold{color:var(--gold)}.row{align-items:center;gap:8px;display:flex}.row.wrap{flex-wrap:wrap}.spread{justify-content:space-between}.grow{flex:1}.center{text-align:center;justify-content:center}button{font-family:var(--head);color:var(--ink);background:var(--panel2);border:2px solid var(--line);cursor:pointer;border-bottom-width:4px;border-radius:6px;padding:10px 12px;font-size:10px;line-height:1.4}button:active{border-bottom-width:2px;transform:translateY(2px)}button.primary{color:#fff;background:#5b3fb0;border-color:#8a6bff}button.gold{border-color:var(--gold);color:#fff;background:#b8860b}button.small{padding:6px 8px;font-size:8px}button:disabled{opacity:.4}button.big{padding:14px;font-size:13px}.panel{background:var(--panel);border:2px solid var(--line);border-radius:8px;padding:10px}.bar{border:2px solid var(--line);background:#0c0a12;border-radius:4px;height:10px;overflow:hidden}.bar>i{background:var(--good);height:100%;transition:width .3s;display:block}.bar.trust>i{background:linear-gradient(90deg,#ff6a5a,#ffd84a 40%,#7dff8a 80%) 0 0/324px 100%}.topbar{flex-direction:column;gap:4px;display:flex}.topbar .stats{align-items:center;gap:10px;font-size:13px;display:flex}.pill{font-family:var(--head);background:var(--panel2);border-radius:4px;padding:4px 6px;font-size:8px}.pill.boss{color:#ffd0c0;background:#8a1f1f}.tabs{gap:6px;display:flex}.tabs button{flex:1}.tabs button.on{background:#5b3fb0;border-color:#8a6bff}.sticker{background:var(--bronze);border-radius:8px;width:104px;padding:4px;position:relative;box-shadow:0 3px #0008}.sticker.silver{background:var(--silver)}.sticker.gold{background:linear-gradient(135deg,#fff2a8,#ffd84a 40%,#c8930c)}.sticker.holo{background:linear-gradient(120deg,#ff8ad8,#8ae8ff,#b8ff8a,#ffe08a,#ff8ad8) 0 0/300% 300%;animation:3s linear infinite holo}@keyframes holo{to{background-position:300% 0}}.sticker .inner{color:#1b1726;background:#f6efdc;border-radius:5px;overflow:hidden}.sticker .art{justify-content:center;align-items:flex-end;height:80px;display:flex;position:relative}.sticker .art img{width:80px;height:80px;image-rendering:pixelated}.sticker .stars{color:#b8860b;text-shadow:1px 1px #fff;font-size:10px;position:absolute;top:3px;right:4px}.sticker .race{font-family:var(--head);color:#fff;background:#1b1726cc;border-radius:3px;padding:2px 3px;font-size:6px;position:absolute;top:3px;left:4px}.sticker .gkbadge{font-family:var(--head);color:#fff;background:#2a6bd1;border-radius:3px;padding:2px 3px;font-size:6px;position:absolute;bottom:3px;left:4px}.sticker .name{font-family:var(--head);text-align:center;min-height:20px;padding:4px 2px 2px;font-size:6.5px;line-height:1.3}.sticker .st{text-align:center;grid-template-columns:repeat(4,1fr);padding:0 2px 3px;font-size:11px;display:grid}.sticker .st small{color:#6d6680;font-size:8px;display:block}.sticker .trait{text-align:center;color:#5b3fb0;min-height:14px;padding:2px 3px 4px;font-size:9px;line-height:1.1}.sticker .form{font-size:8px;font-family:var(--head);color:var(--gold);background:#1b1726cc;border-radius:3px;padding:2px 3px;position:absolute;bottom:3px;right:4px}.sticker.sel{outline:3px solid var(--gold);outline-offset:2px}.sticker.mini{width:70px;padding:3px}.sticker.mini .art{height:50px}.sticker.mini .art img{width:50px;height:50px}.sticker.mini .name{min-height:14px;padding:2px 1px;font-size:5px}.sticker.mini .st{font-size:9px}.sticker.mini .st small{font-size:7px}.sticker.unknown .art img{filter:brightness(0)opacity(.35)}.sticker.unknown .name{color:#9990aa}.race-slime .art{background:radial-gradient(circle at 50% 70%,#b8f58a,#6bbf4e)}.race-golem .art{background:radial-gradient(circle at 50% 70%,#d8d2c0,#8a8472)}.race-dragonling .art{background:radial-gradient(circle at 50% 70%,#ffb08a,#d4521f)}.race-shroom .art{background:radial-gradient(circle at 50% 70%,#e8c8ff,#8a5ac8)}.race-ghost .art{background:radial-gradient(circle at 50% 70%,#d8e8ff,#6a7ab8)}.race-goblin .art{background:radial-gradient(circle at 50% 70%,#e8f08a,#6a9a3a)}.grid{grid-template-columns:repeat(auto-fill,minmax(108px,1fr));justify-items:center;gap:8px;display:grid}.grid.four{grid-template-columns:repeat(auto-fill,minmax(74px,1fr));gap:6px}.grid.offers{grid-template-columns:repeat(auto-fill,minmax(118px,1fr))}.grid.pick{grid-template-columns:repeat(auto-fill,minmax(76px,1fr))}.offer{flex-direction:column;align-items:center;gap:4px;display:flex}.price{font-family:var(--head);color:var(--gold);font-size:8px}.item{background:var(--panel2);border:2px solid var(--line);border-radius:6px;align-items:center;gap:8px;padding:8px;display:flex}.item .ic{text-align:center;width:28px;font-size:20px}.item .txt{flex:1;font-size:12px;line-height:1.25}.item .txt b{font-family:var(--head);color:var(--ink);margin-bottom:2px;font-size:8px;font-weight:400;display:block}.item.sel{border-color:var(--gold)}.toast{border:2px solid var(--gold);color:var(--gold);text-align:center;z-index:50;pointer-events:none;background:#000c;border-radius:8px;padding:10px;font-size:13px;animation:.25s ease-out pop;position:absolute;bottom:90px;left:12px;right:12px}@keyframes pop{0%{opacity:0;transform:scale(.8)}}.board{background:repeating-linear-gradient(#3f9a4f 0 28px,#47a857 28px 56px);border:2px solid #fff8;border-radius:6px;grid-template-columns:repeat(3,1fr);align-self:center;justify-items:center;gap:4px 2px;width:100%;max-width:420px;padding:6px;display:grid;position:relative}.board .zl{font-family:var(--head);color:#fffc;text-align:center;grid-column:span 3;grid-template-columns:repeat(3,1fr);width:100%;font-size:7px;display:grid}.board .pair{gap:2px;display:flex}.board .gk{grid-column:2}.bench{gap:4px;padding-bottom:4px;display:flex;overflow-x:auto}.hud-top{pointer-events:none;background:linear-gradient(#14121c,#14121cdd);height:80px;padding:6px 10px;position:absolute;top:0;left:0;right:0}.score{font-family:var(--head);justify-content:space-between;align-items:center;display:flex}.score .team{width:120px;font-size:7px;line-height:1.4}.score .team.away{text-align:right}.score .num{color:#fff;font-size:20px}.score .min{color:var(--muted);text-align:center;font-size:8px}.mom{align-items:center;gap:6px;margin-top:6px;font-size:10px;display:flex}.mom .bar{flex:1;height:8px}.mom .bar.away>i{background:var(--bad);margin-left:auto}.intent{font-family:var(--head);color:#ffb0a0;text-align:center;margin-top:4px;font-size:7px}.hud-bottom{background:var(--bg);flex-direction:column;gap:6px;height:158px;padding:6px 10px;display:flex;position:absolute;bottom:0;left:0;right:0}.hand{gap:6px;display:flex}.tcard{min-width:0;color:var(--ink);text-align:left;font-size:10px;line-height:1.15;font-family:var(--body);background:linear-gradient(#3a2f60,#2a2446);border:2px solid #6b58b0;border-radius:6px;flex:1;padding:5px}.tcard b{font-family:var(--head);color:var(--gold);margin-bottom:3px;font-size:6.5px;font-weight:400;display:block}.tcard:disabled{opacity:.35}.ticker{color:var(--muted);text-align:center;min-height:16px;font-size:12px}.modal{z-index:40;background:#000b;justify-content:center;align-items:center;padding:16px;animation:.2s ease-out pop;display:flex;position:absolute;inset:0}.modal .panel{flex-direction:column;gap:8px;width:100%;max-width:420px;display:flex}.opt{text-align:left;justify-content:space-between;align-items:center;gap:8px;display:flex}.opt .pct{font-family:var(--head);color:var(--good);white-space:nowrap;font-size:10px}.title-art{image-rendering:pixelated;filter:brightness(.75);background-position:50%;background-size:cover;position:absolute;inset:0}.title-content{z-index:1;flex-direction:column;justify-content:flex-end;gap:10px;height:100%;padding-bottom:20px;display:flex;position:relative}.logo{font-family:var(--head);color:var(--gold);text-align:center;text-shadow:3px 3px #8a1f1f,6px 6px #000;margin-top:40px;margin-bottom:auto;font-size:26px;line-height:1.3}.logo small{color:#fff;text-shadow:2px 2px #000;margin-top:8px;font-size:9px;display:block}.choice{background:var(--panel2);border:2px solid var(--line);text-align:left;border-radius:8px;align-items:center;gap:8px;padding:8px;display:flex}.choice.on{border-color:var(--gold);background:#3a3060}.choice img{width:48px;height:48px;image-rendering:pixelated}.swatch{border:3px solid;border-radius:6px;flex:none;width:40px;height:40px}.big-result{font-family:var(--head);text-align:center;margin:6px 0;font-size:22px}.stat-row{border-bottom:1px dashed var(--line);justify-content:space-between;padding:2px 0;font-size:13px;display:flex}.board .sticker.mini,.bench .sticker.mini{flex:none;width:50px;padding:2px}.board .sticker.mini .art,.bench .sticker.mini .art{height:38px}.board .sticker.mini .art img,.bench .sticker.mini .art img{width:38px;height:38px}.board .sticker.mini .name,.bench .sticker.mini .name{min-height:12px;font-size:4.5px}.board .sticker.mini .st,.bench .sticker.mini .st{grid-template-columns:repeat(2,1fr);font-size:8px}.board .sticker.mini .st small,.bench .sticker.mini .st small{font-size:6px}.board .sticker.mini .race,.bench .sticker.mini .race,.board .sticker.mini .form,.bench .sticker.mini .form{font-size:4.5px}.board .pair{gap:3px}.choice p,.choice .muted,.choice{font-family:var(--body)}.screen.league-moor{image-rendering:pixelated;background:linear-gradient(#14121cee,#14121cd0 40%,#14121cf5),url(../art/misc/bg_moor.png) 50%/cover}.screen.league-ghost{image-rendering:pixelated;background:linear-gradient(#14121cee,#14121cd0 40%,#14121cf5),url(../art/misc/bg_ghost.png) 50%/cover}.screen.league-star{image-rendering:pixelated;background:linear-gradient(#14121cee,#14121cd0 40%,#14121cf5),url(../art/misc/bg_star.png) 50%/cover}.screen.league-volcano{image-rendering:pixelated;background:linear-gradient(#14121cee,#14121cd0 40%,#14121cf5),url(../art/misc/bg_volcano.png) 50%/cover}.title-art:after{content:"";background:linear-gradient(#14121c00 45%,#14121cf0 80%);position:absolute;inset:0}.logo{position:relative}@media (min-aspect-ratio:4/5){.title-content{padding-left:15%!important;padding-right:15%!important}}#game{background:var(--bg)}.match3d{image-rendering:pixelated}.match-overlay{pointer-events:none;overflow:hidden}.match-overlay .lb{z-index:2;background:#000;height:0;transition:height .35s;position:absolute;left:0;right:0}.match-overlay .lb.top{top:0}.match-overlay .lb.bottom{bottom:0}.match-overlay.drama .lb{height:11%}.match-overlay .vignette{opacity:0;background:radial-gradient(at 50% 45%,#0000 45%,#000c 100%);transition:opacity .4s;position:absolute;inset:0}.match-overlay.drama .vignette{opacity:1}.banners{z-index:3;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.banner{font-family:var(--head);color:#fff;text-align:center;white-space:normal;overflow-wrap:anywhere;text-shadow:3px 3px #000,-2px -2px #000,2px -2px #000,-2px 2px #000;font-size:26px;line-height:1.3;animation:2.2s cubic-bezier(.2,1.6,.4,1) forwards bannerIn;position:absolute;top:38%;left:6%;right:6%}.banner.goal{color:var(--gold);text-shadow:4px 4px #8a1f1f,8px 8px #000;font-size:54px}.banner.goalAgainst{color:var(--bad);font-size:40px}.banner.km{color:var(--gold);font-size:30px;animation-duration:1.8s;top:20%}.banner.half,.banner.end,.banner.kick{color:#fff;font-size:34px}.banner.pressure{color:#ff9f1a;font-size:18px;top:30%}.banner.save{color:#9ad7ff;font-size:28px;top:30%}.banner.small{font-size:22px;top:28%}@keyframes bannerIn{0%{opacity:0;transform:scale(.2)rotate(-8deg)}15%{opacity:1;transform:scale(1.15)rotate(2deg)}25%{transform:scale(1)rotate(0)}80%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.4)}}.pops{z-index:1;position:absolute;inset:0}.pop{font-family:var(--head);white-space:pre;text-align:center;color:#fff;text-shadow:2px 2px #000,-1px -1px #000,1px -1px #000,-1px 1px #000;font-size:12px;position:absolute}.pop.good{color:var(--good)}.pop.bad{color:var(--bad)}.pop.gold{color:var(--gold)}.pop.yellow{color:#ffe040}.pop.red{color:#ff4040}.hud-top{background:linear-gradient(#14121cf0 60%,#14121c00)}.hud-bottom{background:linear-gradient(#14121c00,#14121cf0 22%);padding-top:18px}.modal.sheet{background:linear-gradient(#0000 35%,#000a);align-items:flex-end;padding-bottom:12px}.modal.sheet .panel{border-color:var(--gold);animation:.28s cubic-bezier(.2,1.2,.4,1) sheetUp;box-shadow:0 -6px 30px #0008}@keyframes sheetUp{0%{transform:translateY(110%)}}.screen.enter{animation:.32s cubic-bezier(.2,.9,.3,1) screenIn}@keyframes screenIn{0%{opacity:0;transform:translateY(14px)scale(.985)}}.screen.enter .grid>*,.screen.enter .item,.screen.enter .choice,.screen.enter .panel{animation:.38s cubic-bezier(.2,1.5,.4,1) backwards popIn}.screen.enter .grid>:first-child,.screen.enter .item:first-of-type{animation-delay:40ms}.screen.enter .grid>:nth-child(2),.screen.enter .item:nth-of-type(2){animation-delay:90ms}.screen.enter .grid>:nth-child(3),.screen.enter .item:nth-of-type(3){animation-delay:.14s}.screen.enter .grid>:nth-child(4),.screen.enter .item:nth-of-type(4){animation-delay:.19s}.screen.enter .grid>:nth-child(n+5){animation-delay:.24s}@keyframes popIn{0%{opacity:0;transform:translateY(10px)scale(.85)}}.sticker{transition:transform .15s}.sticker:active{transform:scale(.96)rotate(-1deg)}.sticker.gold .inner,.sticker.holo .inner{position:relative}.sticker.gold .inner:after,.sticker.holo .inner:after{content:"";pointer-events:none;mix-blend-mode:overlay;background:linear-gradient(115deg,#0000 35%,#ffffffb0 48%,#0000 60%) 0 0/250% 100%;animation:3.2s ease-in-out infinite shine;position:absolute;inset:0}@keyframes shine{0%,55%{background-position:150% 0}to{background-position:-100% 0}}button.primary,button.gold{animation:2.4s ease-in-out infinite glow;position:relative;overflow:hidden;box-shadow:0 0 #8a6bff66}button.gold{box-shadow:0 0 #ffd84a55}@keyframes glow{50%{box-shadow:0 0 18px 2px #8a6bff55}}button.primary:after,button.gold:after{content:"";background:linear-gradient(90deg,#0000,#ffffff30,#0000);width:40%;animation:3.6s ease-in-out infinite sweep;position:absolute;top:0;bottom:0;left:-60%;transform:skew(-20deg)}@keyframes sweep{0%,60%{left:-60%}to{left:130%}}.title-art{animation:24s ease-in-out infinite alternate kenburns}@keyframes kenburns{0%{transform:scale(1.02)}to{transform:scale(1.12)translate(-2%,-1%)}}.logo{animation:3.4s ease-in-out infinite float}@keyframes float{50%{transform:translateY(-6px)rotate(-1deg)}}.big-result{animation:.6s cubic-bezier(.2,1.6,.4,1) resultIn}@keyframes resultIn{0%{opacity:0;transform:scale(.3)}}.topbar{border:2px solid var(--line);background:linear-gradient(#221e30ee,#221e30aa);border-radius:8px;padding:8px}.pill{border:1px solid var(--line)}.tabs button.on{box-shadow:inset 0 -3px #ffd84a88}.tcard{transition:transform .12s}.tcard:not(:disabled):active{transform:translateY(-4px)scale(1.03)}.tcard:not(:disabled){box-shadow:0 0 10px #8a6bff55}.versus{border:2px solid var(--line);background:linear-gradient(90deg,#5b3fb055,#0000 40% 60%,#8a1f1f55);border-radius:10px;grid-template-columns:1fr auto 1fr;align-items:center;gap:6px;padding:8px;display:grid}.vteam{font-family:var(--head);align-items:center;gap:6px;font-size:8px;line-height:1.4;display:flex}.vteam.right{text-align:right;flex-direction:row-reverse}.crest{border:3px solid;border-radius:4px 4px 13px 13px;flex:none;width:26px;height:30px}.vs{font-family:var(--head);color:var(--gold);text-shadow:2px 2px #000;font-size:16px}.bossrule{color:#ffd0c0;text-align:center;background:#8a1f1f55;border:2px solid #c84a3a;border-radius:8px;padding:6px 8px;font-size:13px}.zones3{grid-template-columns:repeat(3,1fr);gap:6px;display:grid}.zonecard{background:var(--panel);border:2px solid var(--line);border-radius:8px;flex-direction:column;gap:3px;padding:6px;display:flex}.zonecard h3{text-align:center;color:var(--ink)}.zrow{justify-content:space-between;font-size:12px;display:flex}.duelbar{background:#8a1f1f;border-radius:3px;height:12px;position:relative;overflow:hidden}.duelbar i{background:linear-gradient(90deg,#3aa85a,#7dff8a);position:absolute;top:0;bottom:0;left:0}.duelbar span{font-family:var(--head);text-align:center;color:#fff;text-shadow:1px 1px #000;font-size:6.5px;line-height:12px;position:absolute;inset:0}.formation{background:radial-gradient(circle at 50% 0,#fff2 0 42px,#0000 43px),repeating-linear-gradient(#3f9a4f 0 30px,#47a857 30px 60px);border:2px solid #fff6;border-radius:10px;flex-direction:column;gap:10px;padding:14px 6px 10px;display:flex;position:relative}.formation:before{content:"";border:2px solid #fff6;border-bottom:0;height:34px;position:absolute;bottom:0;left:30%;right:30%}.frow{grid-template-columns:repeat(3,1fr);justify-items:center;display:grid}.frow.gkrow{grid-template-columns:1fr}.token{width:76px;font-family:var(--body);color:#fff;background:0 0;border:none;flex-direction:column;align-items:center;gap:1px;padding:0;display:flex;position:relative}.token:active{transform:scale(.94)}.token .face{border:3px solid var(--bronze);background:#f6efdc;border-radius:50%;width:58px;height:58px;display:block;overflow:hidden;box-shadow:0 3px #0006}.token.silver .face{border-color:var(--silver)}.token.gold .face{border-color:var(--gold)}.token.holo .face{border-color:#b88aff;box-shadow:0 0 10px #b88aff}.token.race-slime .face{background:radial-gradient(circle at 50% 70%,#b8f58a,#6bbf4e)}.token.race-golem .face{background:radial-gradient(circle at 50% 70%,#d8d2c0,#8a8472)}.token.race-dragonling .face{background:radial-gradient(circle at 50% 70%,#ffb08a,#d4521f)}.token.race-shroom .face{background:radial-gradient(circle at 50% 70%,#e8c8ff,#8a5ac8)}.token.race-ghost .face{background:radial-gradient(circle at 50% 70%,#d8e8ff,#6a7ab8)}.token.race-goblin .face{background:radial-gradient(circle at 50% 70%,#e8f08a,#6a9a3a)}.token .face img{width:100%;height:100%;image-rendering:pixelated}.token.sel .face{outline:3px solid var(--gold);outline-offset:2px;animation:.9s ease-in-out infinite selpulse}@keyframes selpulse{50%{outline-color:#fff}}.token .ovr{font-family:var(--head);color:var(--gold);border:2px solid var(--gold);background:#1b1726;border-radius:10px;padding:2px 4px;font-size:8px;position:absolute;top:-2px;right:4px}.token .tstars{color:var(--gold);text-shadow:1px 1px #000;font-size:10px;position:absolute;top:44px;left:2px}.token .tgk{font-family:var(--head);background:#2a6bd1;border-radius:3px;padding:2px 3px;font-size:6px;position:absolute;top:-2px;left:4px}.token .tname{font-family:var(--head);text-shadow:1px 1px #000,-1px -1px #000;text-overflow:ellipsis;white-space:nowrap;max-width:76px;margin-top:2px;font-size:6.5px;overflow:hidden}.token .tform{color:var(--gold);letter-spacing:1px;text-shadow:1px 1px #000;font-size:7px}.benchrow{gap:4px;padding:4px 2px;display:flex;overflow-x:auto}.benchrow .token .tname{color:var(--ink)}.detail{background:var(--panel);border:2px solid var(--gold);border-radius:10px;align-items:flex-start;gap:10px;padding:8px;animation:.25s ease-out popIn;display:flex}.hint{font-size:12px}.syns{flex-direction:column;gap:4px;display:flex}.synchip{border:2px solid var(--line);background:var(--panel);border-radius:8px;align-items:center;gap:8px;padding:5px 8px;font-size:12px;display:flex}.synchip b{font-family:var(--head);white-space:nowrap;font-size:7px;font-weight:400}.synchip.race-slime{border-color:#6bbf4e}.synchip.race-golem{border-color:#8a8472}.synchip.race-dragonling{border-color:#d4521f}.synchip.race-shroom{border-color:#8a5ac8}.synchip.race-ghost{border-color:#6a7ab8}.synchip.race-goblin{border-color:#6a9a3a}.duel-cutin{z-index:45;pointer-events:none;position:absolute;inset:0;overflow:hidden}.duel-cutin .half{flex-direction:column;justify-content:flex-end;align-items:center;width:62%;display:flex;position:absolute;top:14%;bottom:30%}.duel-cutin .half.left{clip-path:polygon(0 0,100% 0,78% 100%,0 100%);background:linear-gradient(135deg,#5b3fb0ee,#2a1f58ee);animation:.35s cubic-bezier(.2,1.4,.4,1) slideL;left:-4%}.duel-cutin .half.right{clip-path:polygon(22% 0,100% 0,100% 100%,0 100%);background:linear-gradient(225deg,#b8322aee,#5a1410ee);animation:.35s cubic-bezier(.2,1.4,.4,1) slideR;right:-4%}.duel-cutin .half:before{content:"";background:repeating-linear-gradient(100deg,#ffffff14 0 2px,#0000 2px 14px);animation:.4s linear infinite lines;position:absolute;inset:0}@keyframes lines{to{background-position:60px 0}}.duel-cutin img{height:78%;image-rendering:pixelated;filter:drop-shadow(4px 4px #0008);position:relative}.duel-cutin .half.right img{scale:-1 1}.duel-cutin .plate{text-align:center;font-family:var(--head);background:#000a;border-radius:4px;margin-bottom:8px;padding:4px 8px;position:relative}.duel-cutin .plate b{color:#fff;font-size:7px;font-weight:400;display:block}.duel-cutin .plate span{color:var(--gold);font-size:12px}.duel-cutin .vsmark{font-family:var(--head);color:var(--gold);text-shadow:4px 4px #000,0 0 20px #ff9f1a;font-size:44px;animation:.5s cubic-bezier(.2,1.8,.4,1) .15s backwards vsPop;position:absolute;top:40%;left:50%;transform:translate(-50%,-50%)}@keyframes vsPop{0%{opacity:0;transform:translate(-50%,-50%)scale(3)rotate(-20deg)}}@keyframes slideL{0%{transform:translate(-100%)}}@keyframes slideR{0%{transform:translate(100%)}}.duel-cutin .threat{text-align:center;font-family:var(--head);color:#fff;background:#b8322a;border:2px solid #ffd0c0;border-radius:6px;padding:6px;font-size:10px;animation:.5s steps(2,end) infinite threatBlink;position:absolute;top:72%;left:8px;right:8px}@keyframes threatBlink{50%{background:#7a1a14}}.duel-cutin.out,.tech-cutin.out{animation:.28s ease-in forwards cutOut}@keyframes cutOut{to{opacity:0;transform:scale(1.08)}}.timer{border:1px solid var(--line);background:#0c0a12;border-radius:4px;height:8px;overflow:hidden}.timer i{background:var(--good);width:100%;height:100%;display:block}.timer i.slow{background:var(--gold);animation:12s linear forwards timerSlow}@keyframes timerSlow{to{width:0}}.opt.tech{border-color:var(--gold);background:linear-gradient(90deg,#3a2a10,#2d2840)}.opt:disabled{opacity:.45}.techopt{align-items:center;gap:8px;display:flex}.techopt img{width:30px;height:30px;image-rendering:pixelated;border-radius:4px}.techopt b{font-family:var(--head);color:var(--gold);font-size:8px;font-weight:400;display:block}.techopt small{font-family:var(--body);color:var(--muted);font-size:11px}.tech-cutin{z-index:46;pointer-events:none;image-rendering:pixelated;background-position:50%;background-size:cover;flex-direction:column;justify-content:center;align-items:center;animation:.3s cubic-bezier(.2,1.4,.4,1) techIn;display:flex;position:absolute;inset:0}.tech-cutin:before{content:"";background:radial-gradient(circle,#0000 30%,#000a 100%);position:absolute;inset:0}.tech-cutin .hero{height:52%;image-rendering:pixelated;filter:drop-shadow(0 0 16px #fff8);animation:1.6s ease-out heroZoom;position:relative}.tech-cutin.away .hero{scale:-1 1}.tech-cutin .techname{font-family:var(--head);color:#fff;text-align:center;text-shadow:3px 3px #000,0 0 18px;margin-top:10px;font-size:22px;animation:.5s cubic-bezier(.2,1.8,.4,1) .2s backwards nameSlam;position:relative}.tech-cutin .techname small{color:var(--gold);margin-bottom:6px;font-size:8px;display:block}.tech-cutin.el-fire .techname{color:#ffb070}.tech-cutin.el-water .techname{color:#9ad7ff}.tech-cutin.el-earth .techname{color:#f0c890}.tech-cutin.el-nature .techname{color:#b8ff9a}.tech-cutin.el-shadow .techname{color:#e0b0ff}.tech-cutin.el-wind .techname{color:#d0fff0}.tech-cutin.el-fire{background-color:#5a1a08}.tech-cutin.el-water{background-color:#0a2a5a}.tech-cutin.el-earth{background-color:#3a2a10}.tech-cutin.el-nature{background-color:#143a10}.tech-cutin.el-shadow{background-color:#2a0a3a}.tech-cutin.el-wind{background-color:#10382a}@keyframes techIn{0%{clip-path:inset(48% 0)}to{clip-path:inset(0)}}@keyframes heroZoom{0%{transform:scale(1.4)translateY(10%)}}@keyframes nameSlam{0%{opacity:0;transform:scale(2.5)}}.match-overlay[class*=flash-]:after{content:"";animation:.6s ease-out flashFx;position:absolute;inset:0}.match-overlay.flash-fire:after{background:#ff8a3a}.match-overlay.flash-water:after{background:#6ac8ff}.match-overlay.flash-earth:after{background:#e0b060}.match-overlay.flash-nature:after{background:#9aff7a}.match-overlay.flash-shadow:after{background:#c070ff}.match-overlay.flash-wind:after{background:#d0fff0}@keyframes flashFx{0%{opacity:.7}to{opacity:0}}.mom.power .bar>i{background:linear-gradient(90deg,#ffd84a,#fff6b0)}.mom.power .bar.away>i{background:linear-gradient(90deg,#ff9a6a,#ff5a3a)}.mom.power span{font-family:var(--head);color:var(--gold);font-size:7px}.sticker .art img.techbadge{width:18px;height:18px;image-rendering:pixelated;border-radius:3px;position:absolute;bottom:3px;left:4px;box-shadow:0 0 0 1px #000}.sticker.mini .art img.techbadge{width:12px;height:12px}.item.scroll .ic{width:32px;height:32px;image-rendering:pixelated;border-radius:4px}.hud-top{height:96px}.zrow small{font-family:var(--head);color:var(--muted);align-self:center;font-size:6px}.mtabs{z-index:2;background:var(--bg);grid-template-columns:repeat(3,1fr);gap:4px;padding-bottom:4px;display:grid;position:sticky;top:0}.mtabs button{flex-direction:column;align-items:center;gap:4px;padding:6px 2px 7px;font-size:7px;display:flex;position:relative}.mtabs button .mi{font-family:var(--body);font-size:20px;line-height:1}.mtabs button.on{background:#5b3fb0;border-color:#8a6bff}.mtabs button i{background:var(--gold);color:#1b1726;border-radius:9px;min-width:16px;padding:3px 4px;font-size:8px;font-style:normal;line-height:1;position:absolute;top:3px;right:3px;box-shadow:0 0 0 2px #1b1726}.mhint{text-align:center;font-size:12px}.mgrid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:8px;display:grid}.mcard{text-align:center;border:3px solid var(--line);background:linear-gradient(160deg,#2d2840,#1d1a2a);border-radius:12px;flex-direction:column;align-items:center;gap:5px;min-height:190px;padding:12px 8px 8px;display:flex;position:relative;box-shadow:0 4px #0007}.mcard b{font-family:var(--head);color:var(--gold);font-size:8.5px;font-weight:400;line-height:1.4}.mcard p{margin:0;font-size:13px;line-height:1.25}.mcard .buy{width:100%;margin-top:auto;font-size:10px}.mc-icon{filter:drop-shadow(2px 3px #0008);font-size:38px;line-height:1}.mcard.perk{background:linear-gradient(160deg,#26325e,#1a1a2e);border-color:#6b8aff}.mcard.tactic{background:linear-gradient(160deg,#3a2a60,#221a3a);border-color:#b88aff}.mcard.tactic:after{content:"";pointer-events:none;border:1px dashed #fff2;border-radius:8px;position:absolute;inset:5px}.tc-top{flex-wrap:wrap;justify-content:center;gap:4px;display:flex}.tc-top span{font-family:var(--head);background:#0006;border-radius:4px;padding:3px 5px;font-size:6px}.tc-top .req{background:#8a1f1f}.mcard.tech .tc-icon{width:64px;height:64px;image-rendering:pixelated;border-radius:8px;box-shadow:0 0 14px}.elchip{font-family:var(--head);background:#0007;border-radius:10px;padding:3px 6px;font-size:6.5px}.mcard.tech .learn{color:var(--muted);font-size:11px}.mcard.el-fire{color:#ff7a3a;background:linear-gradient(160deg,#5a2210,#1d1a2a);border-color:#ff7a3a}.mcard.el-water{color:#3aa8ff;background:linear-gradient(160deg,#10305a,#1d1a2a);border-color:#3aa8ff}.mcard.el-earth{color:#d0a050;background:linear-gradient(160deg,#4a3414,#1d1a2a);border-color:#d0a050}.mcard.el-nature{color:#6adc4a;background:linear-gradient(160deg,#1a4a14,#1d1a2a);border-color:#6adc4a}.mcard.el-shadow{color:#b050ff;background:linear-gradient(160deg,#3a1450,#1d1a2a);border-color:#b050ff}.mcard.el-wind{color:#9affd0;background:linear-gradient(160deg,#14463a,#1d1a2a);border-color:#9affd0}.mcard.tech p,.mcard.tech .elchip{color:var(--ink)}.screen.enter .mcard{animation:.38s cubic-bezier(.2,1.5,.4,1) backwards popIn}.screen.enter .mcard:nth-child(2){animation-delay:80ms}.mcard.tactic .tc-icon{width:60px;height:60px;image-rendering:pixelated;border-radius:8px}.tcard{align-items:center;gap:6px;display:flex}.tcard img{width:28px;height:28px;image-rendering:pixelated;border-radius:4px;flex:none}.hud-bottom>.row{flex:none}.hand{flex:1;min-height:0}.tcard{overflow:hidden}.tcard i{-webkit-line-clamp:3;-webkit-box-orient:vertical;font-style:normal;display:-webkit-box;overflow:hidden}.hand.many .tcard{text-align:center;flex-direction:column;justify-content:center;gap:3px;padding:4px 3px}.hand.many .tcard img{width:22px;height:22px}.hand.many .tcard b{margin:0;line-height:1.3}.hand.many .tcard i{display:none}.tech-cutin:after{content:"";background:radial-gradient(circle at 50% 46%, var(--elc,#fff) 0 16%, transparent 42%);opacity:.85;mix-blend-mode:screen;position:absolute;inset:0}.tech-cutin .hero,.tech-cutin .techname{z-index:1}.tech-cutin.el-fire{--elc:#ff9a3a}.tech-cutin.el-water{--elc:#5ac0ff}.tech-cutin.el-earth{--elc:#e8b860}.tech-cutin.el-nature{--elc:#8aff6a}.tech-cutin.el-shadow{--elc:#c070ff}.tech-cutin.el-wind{--elc:#b0ffe0}.duel-cutin .plate em{font-style:normal;font-family:var(--body);color:#ffffffb0;font-size:11px;display:block}.intent{background:#000a;border-radius:6px;padding:3px 8px;display:inline-block;position:relative;left:50%;transform:translate(-50%)}.mom .lbl{font-family:var(--head);color:var(--muted);white-space:nowrap;text-align:center;min-width:74px;font-size:6px}.mom.power .lbl{color:var(--gold)}.match-overlay .carrier{font-family:var(--head);color:#fff;white-space:nowrap;pointer-events:none;background:#000b;border:2px solid;border-radius:6px;padding:3px 5px;font-size:7px;position:absolute;transform:translate(-50%,-100%)}.subbtn.warn{border-color:var(--bad);animation:.9s ease-in-out infinite glowWarn}@keyframes glowWarn{50%{box-shadow:0 0 12px var(--bad)}}.stam{background:#0c0a12;border-radius:3px;width:70px;height:6px;overflow:hidden}.stam i{height:100%;display:block}.hud-top .actions{pointer-events:auto;justify-content:center;gap:6px;margin-top:5px;display:flex}.hud-top .actions button{padding:6px 8px;font-size:7px}.hud-top .actions em{color:var(--gold);margin-left:3px;font-style:normal}.hud-top .secure{background:#4a1a1a;border-color:#ff7a6a}.hud-top .pressure.ready{border-color:var(--gold);background:#6a3a08;animation:1s ease-in-out infinite glow}.hud-top .intent{font-family:var(--head);color:#ffb0a0;background:#000a;border-radius:6px;padding:5px 8px;font-size:7px;left:0;transform:none}.bar.marks{position:relative}.bar.marks b{z-index:1;background:#fffa;width:2px;position:absolute;top:-2px;bottom:-2px}.hud-top{pointer-events:none;height:104px}.title-screen .title-content{justify-content:space-between;padding:22px 16px 18px}.logo2{text-align:center;font-family:var(--head);margin-top:34px;line-height:1;animation:3.4s ease-in-out infinite float;position:relative}.logo2 .l1,.logo2 .l2{color:var(--gold);text-shadow:0 4px #b8322a,0 8px #5a1410,0 12px 16px #000c;letter-spacing:2px;font-size:40px;display:block}.logo2 .l2{color:#fff4c0;margin-top:6px;font-size:46px}.logo2 .idot{display:inline-block;position:relative}.logo2 .idot i{margin-left:-10px;font-size:20px;font-style:normal;animation:1.1s cubic-bezier(.3,0,.5,1) infinite alternate bounceBall;position:absolute;top:-26px;left:50%}@keyframes bounceBall{0%{transform:translateY(0)rotate(0)}to{transform:translateY(-8px)rotate(180deg)}}@keyframes spinBall{to{transform:rotate(360deg)}}.logo2 .tag{color:#fff;background:#5b3fb0;border:2px solid #8a6bff;border-radius:20px;margin-top:18px;padding:6px 12px;font-size:8px;display:inline-block;box-shadow:0 4px #0008}.menu-panel{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:linear-gradient(#1b1726cc,#14121cf2);border:2px solid #fff2;border-radius:16px;flex-direction:column;gap:10px;padding:12px;animation:.45s cubic-bezier(.2,1.3,.4,1) backwards popIn;display:flex;box-shadow:0 -6px 30px #0009}.runcard{text-align:left;border:2px solid var(--gold);font-family:var(--body);background:linear-gradient(135deg,#6a4a10,#3a2a10);border-radius:12px;align-items:center;gap:10px;padding:10px;display:flex}.runcard .crest{width:34px;height:40px}.runcard .rc-body{flex-direction:column;flex:1;gap:3px;display:flex}.runcard b{font-family:var(--head);color:var(--gold);font-size:9px;font-weight:400}.runcard small{color:#f0e0c0;font-size:12px}.runcard .rc-stats{gap:10px;font-size:13px;display:flex}.runcard .rc-go{font-family:var(--head);color:var(--gold);flex-direction:column;align-items:center;font-size:18px;display:flex}.runcard .rc-go small{margin-top:4px;font-size:6px}.tiles{grid-template-columns:1fr 1fr;gap:8px;display:grid}.tile{font-family:var(--body);border-radius:12px;flex-direction:column;align-items:center;gap:5px;padding:10px 6px;display:flex}.tile .ti{font-size:24px;line-height:1}.tile .tl{font-family:var(--head);font-size:7px}.tile small{color:var(--muted);font-size:12px}.tile .prog{background:#0c0a12;border-radius:3px;width:80%;height:6px;overflow:hidden}.tile .prog i{background:var(--gold);height:100%;display:block}.settings{gap:10px}.setrow{text-align:left;font-family:var(--body);justify-content:space-between;align-items:center;gap:10px;padding:10px;display:flex}.setrow b{font-family:var(--head);margin-bottom:4px;font-size:8px;font-weight:400;display:block}.setrow small{color:var(--muted);font-size:12px}.sw{background:#3d3656;border-radius:11px;flex:none;width:42px;height:22px;transition:background .2s;position:relative}.sw i{background:#fff;border-radius:50%;width:16px;height:16px;transition:left .2s;position:absolute;top:3px;left:3px}.sw.on{background:#3aa85a}.sw.on i{left:23px}.title-art:after{background:linear-gradient(#14121c00 35%,#14121cd0 70%,#14121cf5)}.title-screen{background:#14121c}.title-screen:before{content:"";filter:blur(14px)brightness(.45);background:url(art/misc/bg_title.png) 50%/cover;position:absolute;inset:-20px}.title-screen .title-art{filter:none;background-repeat:no-repeat;top:0;background-position:bottom!important;background-size:auto 100%!important}.title-screen .title-art:after{background:linear-gradient(#0d0a1899,#0d0a1800 26% 55%,#14121cd0 78%,#14121cf5)}.title-screen .title-content{padding-top:0}.title-screen .logo2{z-index:2;margin-top:3.5vh;animation:.7s cubic-bezier(.2,1.5,.4,1) backwards logoIn}.title-screen .logo2:before{content:"";z-index:-1;background:radial-gradient(#0d0a18b0 25%,#0d0a1800 70%);position:absolute;inset:-18px -24px}.title-screen .logo2 .l1,.title-screen .logo2 .l2{letter-spacing:3px;text-shadow:0 4px #b8322a,0 8px #5a1410,0 10px 18px #000;margin:0;font-size:min(34px,4.6vh);display:block}.title-screen .logo2 .l2{color:#fff4c0;margin-top:6px;font-size:min(40px,5.4vh)}.title-screen .logo2 .idot i{text-shadow:none;margin-left:-9px;font-size:17px;animation:none;top:-17px;transform:none}.title-screen .logo2 .tag{margin:10px auto 0;padding:5px 12px;font-size:7px;display:table}@keyframes logoIn{0%{opacity:0;transform:scale(.4)translateY(-40px)}}.minis{gap:8px;display:flex}.mini{flex:1;padding:8px 6px;font-size:7px}.mini em{color:var(--gold);margin-left:4px;font-style:normal}.scroll>*{flex-shrink:0}.benchrow{min-height:100px}.setrow.slider input{width:50%;accent-color:var(--gold)}.stakes{grid-template-columns:repeat(6,1fr);gap:5px;display:grid}.stake{color:var(--gold);flex-direction:column;align-items:center;gap:3px;padding:8px 2px;font-size:8px;display:flex}.stake small{color:var(--muted);font-size:7px}.stake.on{border-color:var(--gold);background:#4a3a10}.coachtip{z-index:60;pointer-events:auto;animation:.3s cubic-bezier(.2,1.4,.4,1) popIn;position:absolute;left:10px;right:10px}.coachtip.block{background:#000a;justify-content:center;align-items:center;padding:16px;display:flex;inset:0}.coachtip.float{pointer-events:none;top:110px}.coachtip.out{opacity:0;transition:opacity .3s}.coachtip .bubble{border:2px solid var(--gold);background:#221e30f2;border-radius:12px;align-items:flex-start;gap:10px;max-width:420px;padding:10px;display:flex;box-shadow:0 6px 20px #000a}.coachtip .bubble img{width:56px;height:56px;image-rendering:pixelated;flex:none}.coachtip .bubble b{font-family:var(--head);color:var(--gold);font-size:8px;font-weight:400}.coachtip .bubble p{margin:5px 0 8px;font-size:13px}.coachtip.float .bubble p{margin-bottom:0}.match-overlay.replay:before{content:"● " attr(data-label);z-index:5;font-family:var(--head);color:#fff;background:#b8322a;border-radius:4px;padding:5px 8px;font-size:9px;animation:1s steps(2,end) infinite blinkRec;position:absolute;top:112px;left:12px}.match-overlay.replay .vignette{opacity:1;filter:sepia(.4)}@keyframes blinkRec{50%{opacity:.55}}.winbar{margin-top:6px}.winbar .wb{border:2px solid var(--line);background:#0c0a12;border-radius:5px;height:10px;display:flex;overflow:hidden}.winbar .wb i{height:100%;transition:width .6s;display:block}.winbar .wb .w{background:linear-gradient(90deg,#3aa85a,#7dff8a)}.winbar .wb .d{background:#8a86a0}.winbar .wb .l{background:#c8402c}.winbar .wl{font-family:var(--head);justify-content:space-between;align-items:center;margin-top:3px;font-size:7px;display:flex}.winbar .delta{border-radius:4px;padding:2px 5px;font-size:8px;animation:.3s ease-out pop}.winbar .delta.up{color:var(--good);background:#1e5a2e}.winbar .delta.down{color:var(--bad);background:#5a1e1e}.opt .pct small{text-align:right;margin-top:3px;font-size:7px;display:block}.cardprev{align-items:center;gap:10px;display:flex}.cardprev img{width:56px;height:56px;image-rendering:pixelated;border-radius:8px}.wincmp{font-family:var(--head);background:#0c0a12;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:10px;font-size:9px;display:flex}.wincmp b{font-size:16px;font-weight:400}.wincmp em{font-size:11px;font-style:normal}.wcurve{background:#0c0a12;border-radius:6px;width:100%;height:auto;margin:6px 0}.ladder{align-items:stretch;gap:8px;margin-top:6px;display:flex}.ladder .lgrid{flex-direction:column;gap:3px;display:flex}.ladder .lrow{opacity:.55;align-items:center;gap:3px;display:flex}.ladder .lrow.now{opacity:1}.ladder .lrow.past{opacity:.8}.ladder .li{text-align:center;width:16px;font-size:11px}.ladder .dot{border:1px solid var(--line);color:#fff;background:#0c0a12;border-radius:4px;justify-content:center;align-items:center;width:16px;height:16px;font-size:9px;font-style:normal;display:flex}.ladder .dot.won{background:#2a6a3a;border-color:#7dff8a}.ladder .dot.lost{background:#6a2a2a;border-color:#ff7a6a}.ladder .dot.cur{border-color:var(--gold);background:#6a4a10;animation:1s ease-in-out infinite glow}.ladder .dot.boss{border-color:#c84a3a}.ladder .bosscard{background:#3a1414cc;border:2px solid #c84a3a;border-radius:8px;flex-direction:column;flex:1;justify-content:center;gap:3px;padding:6px 8px;display:flex}.ladder .bosscard b{font-family:var(--head);color:#ffd0c0;font-size:7px;font-weight:400}.ladder .bosscard span{font-size:11px;line-height:1.2}.diff{text-align:center;border:2px solid var(--line);background:var(--panel);border-radius:10px;grid-template-columns:1fr 1.6fr 1fr;align-items:center;padding:6px;display:grid}.diff small{color:var(--muted);font-size:11px;display:block}.diff b{font-family:var(--head);font-size:16px;font-weight:400}.diff .dl span{font-family:var(--head);font-size:10px;display:block}.diff.easy{border-color:#3aa85a}.diff.easy .dl span{color:var(--good)}.diff.even{border-color:var(--gold)}.diff.even .dl span{color:var(--gold)}.diff.hard{border-color:#ff9a3a}.diff.hard .dl span{color:#ff9a3a}.diff.brutal{border-color:var(--bad)}.diff.brutal .dl span{color:var(--bad)}.winbar.fog .wb i{background:#4a4660!important}.hearts{letter-spacing:2px;font-size:15px}.hearts .hon{color:#ff4a5a;text-shadow:0 0 6px #ff4a5a88}.hearts .hoff{color:#5a4a60}.hearts.big{font-size:26px}.lastheart{color:#ffd0d0;text-align:center;background:#5a1414;border:2px solid #ff4a5a;border-radius:8px;padding:6px 8px;font-size:13px;animation:1s steps(2,end) infinite threatBlink}.runhead{grid-template-columns:.8fr 1.6fr 1.1fr 1fr;gap:5px;display:grid}.rh{border:2px solid var(--line);background:#1b1726;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:2px;min-width:0;padding:5px 6px;display:flex}.rh small{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:10px;overflow:hidden}.rh b{font-family:var(--head);color:#fff;font-size:12px;font-weight:400}.rh b i{color:var(--muted);font-size:8px;font-style:normal}.rh.ante{background:linear-gradient(#b8322a,#7a1a14);border-color:#ff7a6a}.rh.ante b{font-size:16px}.rh.money b{color:var(--gold)}.rh .hearts{letter-spacing:1px;font-size:12px}.blinds{grid-template-columns:repeat(2,1fr);gap:8px;display:grid}@media (min-width:560px){.blinds{grid-template-columns:repeat(4,1fr)}}.blind{text-align:center;border:3px solid var(--line);background:linear-gradient(170deg,#2d2840,#1b1726);border-radius:12px;flex-direction:column;align-items:center;gap:5px;min-height:196px;padding:10px 6px 8px;display:flex;position:relative}.blind .crest{width:34px;height:40px}.blind .bl-tag{font-family:var(--head);background:#0008;border-radius:10px;padding:3px 7px;font-size:7px}.blind .bl-name{font-family:var(--head);font-size:7.5px;font-weight:400;line-height:1.4}.blind .bl-rule{color:#ffd0c0;background:#5a1414aa;border-radius:6px;padding:4px;font-size:11px;line-height:1.2}.blind .bl-diff{font-family:var(--head);font-size:8px}.blind .bl-diff small{font-family:var(--body);color:var(--muted);margin-top:2px;font-size:11px;display:block}.blind .bl-diff.easy{color:var(--good)}.blind .bl-diff.even{color:var(--gold)}.blind .bl-diff.hard{color:#ff9a3a}.blind .bl-diff.brutal{color:var(--bad)}.blind .bl-str{font-family:var(--head);font-size:10px}.blind .bl-str small{color:var(--muted);font-size:7px}.blind .bl-reward{color:var(--muted);margin-top:auto;font-size:12px}.blind .bl-reward b{color:var(--gold);font-weight:400}.blind .bl-res{font-family:var(--head);font-size:10px}.blind button{width:100%;font-size:9px}.blind.cur{border-color:var(--gold);transform:translateY(-3px);box-shadow:0 0 18px #ffd84a55}.blind.next{opacity:.6}.blind.won{opacity:.75;border-color:#3aa85a}.blind.lost{opacity:.75;border-color:#c8402c}.blind.boss{background:linear-gradient(170deg,#4a1a1a,#1b1726);border-color:#c84a3a}.blind.boss.cur{border-color:#ff6a5a;box-shadow:0 0 20px #ff4a3a66}.ladder-mini .bosscard{display:none}.ladder-mini .ladder{justify-content:center}.cashout{border:2px solid var(--gold);background:#1b1726;border-radius:12px;flex-direction:column;gap:4px;padding:10px;display:flex}.cashout h3{color:var(--gold);text-align:center;margin-bottom:4px}.cash-line{border-bottom:1px dashed var(--line);justify-content:space-between;align-items:center;padding:3px 2px;font-size:14px;animation:.35s ease-out backwards cashIn;display:flex}.cash-line b{font-family:var(--head);color:var(--gold);font-size:10px;font-weight:400}.cash-total{font-family:var(--head);justify-content:space-between;margin-top:4px;font-size:11px;display:flex}.cash-total b{color:var(--gold);font-size:16px;font-weight:400}@keyframes cashIn{0%{opacity:0;transform:translate(-12px)}}.runhead{cursor:pointer}.road{border:2px solid var(--line);cursor:pointer;background:#1b1726cc;border-radius:10px;padding:6px}.road-h{justify-content:space-between;align-items:center;margin-bottom:5px;display:flex}.road-h span{font-family:var(--head);font-size:7px}.road-row{grid-template-columns:repeat(4,1fr);gap:4px;display:grid}.rd{border:2px solid var(--line);text-align:center;background:#0c0a12;border-radius:6px;flex-direction:column;align-items:center;gap:2px;min-width:0;padding:4px 2px;display:flex}.rd .crest{border-width:2px;width:18px;height:21px}.rd b{font-family:var(--body);text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:10px;font-weight:400;line-height:1.1;overflow:hidden}.rd small{font-family:var(--head);color:var(--gold);font-size:7px}.rd.cur{border-color:var(--gold);box-shadow:0 0 10px #ffd84a55}.rd.won{opacity:.7;border-color:#3aa85a}.rd.lost{opacity:.7;border-color:#c8402c}.rd.boss{background:#3a1414;border-color:#c84a3a}.road-boss{color:#ffd0c0;text-align:center;margin-top:5px;font-size:11px}.upcoming{flex-direction:column;gap:6px;display:flex}.ul{border:2px solid var(--line);background:#0c0a12;border-radius:8px;align-items:center;gap:8px;padding:6px;display:flex}.ul-i{font-size:18px}.ul-b{flex-direction:column;flex:1;gap:2px;display:flex}.ul-b b{font-family:var(--head);font-size:7px;font-weight:400}.ul-b small{color:#ffd0c0;font-size:11px;line-height:1.2}.ul-s{font-family:var(--head);font-size:10px}.ul.now{border-color:var(--gold)}.ul.past{opacity:.55}.ul.future{opacity:.85}.bc-title{flex-direction:column;align-items:center;gap:3px;margin:2px 0;display:flex}.bc-title span{font-family:var(--head);color:var(--muted);font-size:7px}.bc-title b{font-family:var(--head);color:var(--gold);text-shadow:2px 2px #000;font-size:13px;font-weight:400}.bcols{align-items:stretch;gap:5px;display:flex}.bcol{background:linear-gradient(#262036,#16121f);border:3px solid #3d3656;border-radius:12px;flex-direction:column;flex:1;align-items:center;gap:6px;min-width:0;padding:0 0 8px;transition:transform .2s;display:flex;overflow:hidden;box-shadow:0 4px #0008}.bcol.cur{border-color:var(--gold);flex:1.9;transform:translateY(-6px);box-shadow:0 10px 24px #000a,0 0 18px #ffd84a44}.bcol.future{filter:saturate(.5)brightness(.8)}.bcol.done{filter:saturate(.4)brightness(.7)}.bc-band{text-align:center;width:100%;font-family:var(--head);color:#fff;text-shadow:1px 1px #000;padding:7px 2px;font-size:7px}.bcol.b0 .bc-band{background:#2a5ab8}.bcol.b1 .bc-band{background:#2f8a4a}.bcol.b2 .bc-band{background:#c8741a}.bcol.b3 .bc-band{background:#b8322a}.bcol.b3{border-color:#7a2a2a}.bcol.b3.cur{border-color:#ff6a5a;box-shadow:0 10px 24px #000a,0 0 22px #ff4a3a66}.bc-name{font-family:var(--head);text-align:center;min-height:18px;padding:0 3px;font-size:6.5px;line-height:1.4}.bcol.cur .bc-name{font-size:8px}.bc-emblem{background:radial-gradient(circle at 50% 35%, color-mix(in srgb, var(--c1) 70%, white), var(--c1));border:4px solid var(--c2);border-radius:50%;justify-content:center;align-items:center;width:58px;height:58px;display:flex;position:relative;box-shadow:0 4px #0008,inset 0 -6px #0003}.bcol.cur .bc-emblem{width:92px;height:92px}.bc-emblem img{width:80%;height:80%;image-rendering:pixelated}.bc-emblem span{font-family:var(--head);color:var(--gold);border:2px solid var(--gold);background:#1b1726;border-radius:10px;padding:2px 4px;font-size:8px;position:absolute;bottom:-8px;right:-6px}.bc-rule{text-align:center;color:#ffd0c0;background:#5a1414;border-radius:6px;margin:4px 4px 0;padding:5px 4px;font-size:10px;line-height:1.2}.bcol.cur .bc-rule{font-size:12px}.bc-diff{font-family:var(--head);margin-top:6px;font-size:8px}.bc-diff.easy{color:var(--good)}.bc-diff.even{color:var(--gold)}.bc-diff.hard{color:#ff9a3a}.bc-diff.brutal{color:var(--bad)}.bc-win{font-family:var(--head);font-size:14px}.bc-win small{color:var(--muted);font-size:7px}.bc-reward{flex-direction:column;align-items:center;gap:1px;margin-top:auto;display:flex}.bc-reward small{color:var(--muted);font-size:10px}.bc-reward b{font-family:var(--head);color:var(--gold);letter-spacing:1px;font-size:9px;font-weight:400}.bc-reward span{color:var(--gold);font-size:11px}.bc-play{color:#fff;background:#c8741a;border-color:#ffb050;width:calc(100% - 12px);padding:12px 4px;font-size:10px;animation:1.4s ease-in-out infinite glow}.bc-status{font-family:var(--head);text-align:center;color:var(--muted);padding:6px 2px;font-size:7px}.bc-status small{margin-top:3px;font-size:6px;display:block}.bc-status.won{color:var(--good)}.bc-status.lost{color:var(--bad)}.bc-name{overflow-wrap:anywhere}.bcol:not(.cur) .bc-name{font-size:6px}.lprog{border:2px solid var(--line);background:#1b1726cc;border-radius:10px;justify-content:center;align-items:center;gap:0;padding:8px 6px;display:flex}.lp{flex-direction:column;align-items:center;gap:2px;display:flex}.lp-i{border:2px solid var(--line);background:#0c0a12;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;font-size:17px;display:flex}.lp small{font-family:var(--head);color:var(--muted);font-size:7px}.lp.now .lp-i{border-color:var(--gold);transform:scale(1.15);box-shadow:0 0 12px #ffd84a66}.lp.now small{color:var(--gold)}.lp.past .lp-i{color:#7dff8a;font-family:var(--head);background:#1e5a2e;border-color:#7dff8a;font-size:12px}.lp.future{opacity:.45}.lp-line{background:var(--line);flex:1;max-width:34px;height:3px;margin:0 3px 14px}.lp-final{opacity:.6;margin:0 0 14px 8px;font-size:20px}.leaguescreen .scroll{padding-top:10px}.bc-name,.bcol:not(.cur) .bc-name{font-family:var(--body);overflow-wrap:normal;word-break:normal;-webkit-hyphens:auto;hyphens:auto;font-size:11px;font-weight:700;line-height:1.15}.bcol.cur .bc-name{font-family:var(--head);font-size:8px}.bcol:not(.cur) .bc-band{white-space:nowrap;padding:7px 1px;font-size:6px}.bcol:not(.cur) .bc-emblem{width:50px;height:50px}.bcol:not(.cur) .bc-status{font-size:6px}.bcol:not(.cur) .bc-rule{font-size:9px}.offer{position:relative}.mergebadge{font-family:var(--head);text-align:center;color:#d8c8ff;background:#3a3060;border:1px solid #8a6bff;border-radius:6px;padding:4px 6px;font-size:6.5px;line-height:1.4}.mergebadge.full{color:var(--gold);border-color:var(--gold);background:#6a4a10;animation:1.2s ease-in-out infinite glow}.rarity-tag{font-family:var(--head);border-radius:8px;padding:2px 6px;font-size:6px}.rarity-tag.bronze{color:#f0c890;background:#6a4424}.rarity-tag.silver{color:#e8eef4;background:#4a525c}.rarity-tag.gold{color:#ffe070;background:#7a5a0a}.rarity-tag.holo{color:#fff;background:linear-gradient(90deg,#a04ab0,#4a8ab0)}.shopcard{cursor:pointer;padding-top:12px}.shopcard:active{transform:scale(.96)}.pricetag{z-index:2;font-family:var(--head);color:#fff;background:#c8741a;border:2px solid #ffb050;border-radius:8px;padding:3px 8px;font-size:9px;position:absolute;top:0;left:50%;transform:translate(-50%);box-shadow:0 3px #0008}.pricetag.poor{color:#bbb;background:#4a4660;border-color:#6a6680}.shopcard.merge .sticker{box-shadow:0 0 0 3px var(--gold), 0 0 18px #ffd84a88}.pips{justify-content:center;gap:4px;display:flex}.pips i{background:#0c0a12;border:2px solid #8a6bff;border-radius:50%;width:10px;height:10px}.pips i.have{background:#8a6bff}.pips i.buy{border-style:dashed;border-color:var(--gold)}.pips.full i{border-color:var(--gold)}.pips.full i.have{background:var(--gold)}.pips.big i{width:16px;height:16px}.insp{align-items:flex-start;gap:12px;display:flex}.insp-info{flex-direction:column;align-items:flex-start;gap:5px;display:flex}.insp-name{font-family:var(--head);font-size:9px;font-weight:400}.insp-trait{color:#d8c8ff;font-size:13px}.insp-cmp{text-align:center;background:#0c0a12;border-radius:8px;padding:6px;font-size:13px}.insp-merge{text-align:center;background:#2d2840;border:2px solid #8a6bff;border-radius:10px;flex-direction:column;align-items:center;gap:6px;padding:8px;display:flex}.insp-merge b{font-family:var(--head);font-size:8px;font-weight:400}.insp-merge small{color:var(--muted);font-size:12px}.insp-merge.full{border-color:var(--gold);background:#4a3a10}.insp-merge.full b{color:var(--gold)}.insp-merge.dim{border-color:var(--line)}.pricetag+.sticker .race{top:14px}.stakes{grid-template-columns:repeat(7,1fr);gap:4px}.elchip{text-align:center;white-space:normal;line-height:1.5}.runhead{grid-template-columns:.8fr 1.6fr 1.1fr 1fr .55fr}.rh.help{background:#3a3060;border-color:#8a6bff;padding:0;font-size:16px}.help-list{flex-direction:column;gap:8px;max-height:62vh;display:flex;overflow-y:auto}.help-sec{background:#0c0a12;border-radius:8px;align-items:flex-start;gap:10px;padding:8px;display:flex}.help-sec .hi{text-align:center;width:26px;font-size:20px}.help-sec b{font-family:var(--head);color:var(--gold);font-size:8px;font-weight:400}.help-sec p{margin-top:4px;font-size:13px}.help-merge{align-items:center;gap:6px;margin-top:6px;font-size:16px;display:flex}.help-merge .star{font-family:var(--head);color:var(--gold);font-size:12px}.carousel{align-items:stretch;gap:6px;display:flex}.carousel .arrow{color:#fff;background:#c8741a;border-color:#ffb050;flex:none;width:38px;padding:0;font-size:14px}.pick-card{text-align:center;border:3px solid var(--gold);background:linear-gradient(170deg,#3a3060,#1b1726);border-radius:14px;flex-direction:column;flex:1;align-items:center;gap:6px;min-width:0;padding:12px 10px;animation:.25s ease-out popIn;display:flex;box-shadow:0 5px #0008}.pick-card b{font-family:var(--head);color:var(--gold);font-size:11px;font-weight:400}.pick-card p{font-size:13px;line-height:1.3}.pick-card.locked{border-color:var(--line);filter:grayscale(.7)brightness(.75)}.crest.big{border-width:4px;width:54px;height:64px}.squadrow{justify-content:center;gap:3px;display:flex}.squadrow img{width:38px;height:38px;image-rendering:pixelated;border:2px solid var(--line);background:#0c0a12;border-radius:50%}.dots{gap:5px;display:flex}.dots i{background:var(--line);border-radius:50%;width:7px;height:7px}.dots i.on{background:var(--gold)}.pick-card.coach,.pick-card.stakecard{text-align:left;flex-direction:row;align-items:center;gap:10px}.coachimg{width:64px;height:64px;image-rendering:pixelated;flex:none}.stakecard .chip{width:52px;height:52px;font-family:var(--head);color:#fff;border:4px dashed #fffa;border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:18px;display:flex;box-shadow:0 4px #0008}.stakecard.s1 .chip{background:#8a8aa0}.stakecard.s2 .chip{background:#b8322a}.stakecard.s3 .chip{background:#2a7ab8}.stakecard.s4 .chip{background:#2f8a4a}.stakecard.s5 .chip{background:#1a1a1a}.stakecard.s6 .chip{background:#7a3ab8}.stakecard.s7 .chip{background:#c8a01a}.setupscreen h3{margin-top:4px}.screen.deciding .hud-bottom .tcard,.screen.deciding .hud-bottom [data-skip],.screen.deciding .hud-bottom [data-subs]{opacity:.35;pointer-events:none}.shotchain{--shot:#2f9bff;--mult:#ff5a4e;z-index:50;pointer-events:auto;background:linear-gradient(#0000 38%,#000a);align-items:flex-end;padding:0 10px 10px;animation:.15s fadeIn;display:flex;position:absolute;inset:0}.shotchain.away{--shot:#ff5a4e}.shotchain.out{opacity:0;transition:opacity .2s}.sc-panel{border:2px solid var(--shot);width:100%;box-shadow:0 0 22px color-mix(in srgb, var(--shot) 40%, transparent);background:#14121cf4;border-radius:12px;flex-direction:column;gap:7px;padding:8px 10px 10px;display:flex;position:relative}.sc-head{font-family:var(--head);color:var(--gold);font-size:8px;line-height:1.5}.sc-streak{color:#ffb347;margin-left:4px}.sc-chips{flex-wrap:wrap;gap:4px;min-height:20px;display:flex}.sc-chip{color:var(--muted);opacity:.25;background:#221e30;border:1px solid #fff2;border-radius:6px;padding:3px 6px;font-size:11px}.sc-chip b{font-family:var(--head);color:var(--shot);margin-left:3px;font-size:7px;font-weight:400}.sc-chip.down b{color:var(--muted)}.shotchain.away .sc-chip.down b{color:var(--good)}.sc-chip.on{opacity:1;color:var(--ink)}.sc-fly{z-index:70;font-family:var(--head);color:#bfe2ff;text-shadow:0 0 8px var(--shot), 2px 2px 0 #000;pointer-events:none;font-size:10px;position:absolute}.sc-fly.down{color:#ffb0a8}.sc-boxes{justify-content:center;align-items:center;gap:8px;display:flex}.sc-box{border-radius:10px;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:2px;max-width:150px;height:56px;transition:transform .13s cubic-bezier(.5,0,.8,.4),opacity .13s;display:flex;position:relative;box-shadow:0 4px #0008,inset 0 -3px #0003}.sc-box small{font-family:var(--head);color:#fffc;letter-spacing:1px;font-size:6px}.sc-box b{font-family:var(--head);color:#fff;text-shadow:2px 2px #0008;font-size:22px;font-weight:400}.sc-box.shot{background:var(--shot)}.sc-box.mult{background:var(--mult)}.sc-box.mult.miss{filter:saturate(.3)brightness(.8)}.sc-box.mult.perfect{box-shadow:0 4px #0008,0 0 18px #ffd84a}.sc-times{font-family:var(--head);color:#fff;font-size:18px}.shotchain.slam .sc-box.mult{opacity:0;transform:translate(-80%)scale(.5)}.shotchain.slam .sc-times{opacity:0;transition:opacity .1s}.sc-box.keeper,.sc-vs,.shotchain.duel .sc-box.mult,.shotchain.duel .sc-times{display:none}.shotchain.duel .sc-box.keeper{background:#6a6478;animation:.3s cubic-bezier(.2,1.8,.4,1) stamp;display:flex}.shotchain.duel .sc-vs{font-family:var(--head);color:var(--gold);text-shadow:2px 2px #000;font-size:12px;display:block}.sc-box.beaten{filter:grayscale(.8)brightness(.6);transition:filter .2s,transform .2s;transform:scale(.9)}.sc-box.warm:before,.sc-box.hot:before{content:"";filter:blur(1px);z-index:-1;transform-origin:50% 100%;background:radial-gradient(at 50% 100%,#ffd84a,#ff7a1a 45%,#0000 72%);height:40%;animation:.18s steps(2,end) infinite alternate flame;position:absolute;bottom:70%;left:6%;right:6%}.sc-box.hot:before{background:radial-gradient(at 50% 100%,#fff6b0,#ffb347 30%,#ff3a1a 60%,#0000 75%);height:80%;bottom:60%}@keyframes flame{0%{transform:scaleY(.85)skew(-4deg)}to{transform:scaleY(1.12)skew(4deg)}}.sc-duel{flex-direction:column;gap:4px;display:none;position:relative}.shotchain.duel .sc-duel{display:flex}.shotchain.duel .sc-timing{display:none}.sc-track{border:2px solid var(--line);background:#0c0a12;border-radius:9px;height:16px;margin-top:4px;position:relative;overflow:visible}.sc-track .fill{background:linear-gradient(90deg, color-mix(in srgb, var(--shot) 60%, #000), var(--shot));width:0;box-shadow:0 0 10px var(--shot);border-radius:7px;position:absolute;top:0;bottom:0;left:0}.sc-track .wall{opacity:0;background:repeating-linear-gradient(0deg,#d8d0c0 0 4px,#a89f8c 4px 6px);border-radius:2px;width:8px;margin-left:-4px;position:absolute;top:-6px;bottom:-6px;box-shadow:0 0 0 2px #000}.sc-track .wall.on{opacity:1;animation:.25s cubic-bezier(.2,1.8,.4,1) stamp}.sc-track .wall.broken{animation:.35s ease-out forwards shatter}@keyframes shatter{0%{opacity:1}40%{opacity:.8;transform:translate(6px,-6px)rotate(25deg)scale(.8)}to{opacity:.35;transform:none}}.sc-verdict{text-align:center;min-height:24px;font-family:var(--head);text-shadow:3px 3px #000;visibility:hidden;font-size:18px}.sc-verdict.on{visibility:visible;animation:.3s cubic-bezier(.2,1.8,.4,1) stamp}.sc-verdict.good{color:var(--gold)}.sc-verdict.bad{color:var(--bad)}.sc-timing{flex-direction:column;gap:4px;display:flex;position:relative}.sc-spark{pointer-events:none;z-index:5;width:6px;height:6px;position:absolute;top:50%;left:50%}.sc-spark.gold{background:#ffd84a;box-shadow:0 0 6px #ffd84a}.sc-spark.blue{background:#8fd0ff;box-shadow:0 0 6px #2f9bff}.sc-spark.red{background:#ff8a7a;box-shadow:0 0 6px #ff5a4e}.sc-bar{border:2px solid var(--line);opacity:.4;background:#0c0a12;border-radius:6px;height:30px;margin-top:14px;position:relative}.sc-bar.live{opacity:1}.sc-bar .z{justify-content:center;align-items:center;display:flex;position:absolute;top:0;bottom:0;overflow:hidden}.sc-bar .z span{font-family:var(--head);white-space:nowrap;font-size:7px}.sc-bar .z.miss{background:#231c26}.sc-bar .z.miss span{color:#b07a80}.sc-bar .z.good{background:#1f5a57}.sc-bar .z.good span{color:#bfeee8}.sc-bar .z.perfect{z-index:1;background:#ffd84a;box-shadow:inset 0 0 0 1px #fff,0 0 10px #ffd84a}.sc-bar.live .z.perfect{animation:.6s ease-in-out infinite alternate pulseGold}@keyframes pulseGold{to{filter:brightness(1.2);box-shadow:inset 0 0 0 1px #fff,0 0 18px #ffd84a}}.sc-bar .notch{font-family:var(--head);color:var(--gold);white-space:nowrap;z-index:2;text-shadow:1px 1px #000;font-size:8px;font-weight:400;position:absolute;top:-15px;transform:translate(-50%)}.sc-bar .notch em{margin-left:3px;font-style:normal}.sc-bar .marker{z-index:3;background:#fff;width:4px;position:absolute;top:-4px;bottom:-4px;left:0;box-shadow:0 0 6px #fff}.sc-bar .trail{z-index:2;filter:blur(1px);background:#ffffff40;position:absolute;top:2px;bottom:2px}.sc-bar.hit .trail{display:none}.sc-bar.hit-perfect{border-color:var(--gold);box-shadow:0 0 16px #ffd84a}.sc-bar.hit-good{border-color:#5fd0c8}.sc-bar.hit-miss{border-color:#6a5058}.sc-hint{text-align:center;color:var(--muted);visibility:hidden;font-size:11px}.shotchain.armed .sc-hint,.pens.armed .sc-hint{visibility:visible;animation:.6s ease-in-out infinite alternate pulse}.sc-stamp{text-align:center;font-family:var(--head);text-shadow:3px 3px #000;pointer-events:none;z-index:4;font-size:22px;animation:.3s cubic-bezier(.2,1.8,.4,1) stamp;position:absolute;top:-2px;left:0;right:0}.sc-stamp.perfect{color:var(--gold)}.sc-stamp.good{color:#bfeee8;font-size:16px}.sc-stamp.miss{color:#b07a80;font-size:16px}.shotchain.q-perfect .sc-panel{border-color:var(--gold);box-shadow:0 0 26px #ffd84a99}@keyframes stamp{0%{opacity:0;transform:scale(2.2)}to{opacity:1;transform:scale(1)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes pulse{0%{opacity:.55}to{opacity:1}}.hypebtn{background:#1d1a2a;border-color:#6b3a18;position:relative;overflow:hidden}.hypebtn:before{content:"";width:var(--fill,0%);background:linear-gradient(90deg,#8a3a10,#ff8a2a);transition:width .3s;position:absolute;top:0;bottom:0;left:0}.hypebtn span{position:relative}.hypebtn:disabled{opacity:1;color:var(--muted)}.hypebtn.ready{border-color:var(--gold);color:#fff;animation:.9s ease-in-out infinite glow}.hypebtn.ready:before{background:linear-gradient(90deg,#ff6a1a,#ffd84a)}.speedbtn{min-width:44px}.hopt{flex-direction:column;gap:4px;display:flex}.hopt small{font-size:11px;display:block}.taskchip{text-align:center;background:#2a2446;border:2px dashed #6b58b0;border-radius:8px;padding:6px 8px;font-size:12px}.taskchip b{color:var(--ink);font-weight:400}.hudtask{text-align:center;color:var(--muted);font-size:10px;position:absolute;bottom:4px;left:0;right:0}.hudtask.on{color:var(--good)}.hudtask.failed{color:var(--bad);text-decoration:line-through}.pens{z-index:48;pointer-events:auto;background:#0f0c18;flex-direction:column;align-items:stretch;gap:8px;padding:12px 12px 14px;animation:.2s fadeIn;display:flex;position:absolute;inset:0;overflow:hidden}.pens:before{content:"";background:linear-gradient(#0f0c18cc, #0f0c1866 40%, #0f0c18ee 75%), var(--bg) center top / cover;image-rendering:pixelated;filter:saturate(1.1);z-index:-1;position:absolute;inset:0}.ptop{flex-direction:column;gap:6px;display:flex}.pens h1{letter-spacing:3px;margin:0;font-size:16px}.pscore{background:#000a;border:2px solid #ffffff1a;border-radius:12px;justify-content:space-between;align-items:center;gap:8px;padding:7px 10px;display:flex}.pteam{opacity:.75;flex-direction:column;flex:1;gap:5px;min-width:0;display:flex}.pteam.away{align-items:flex-end}.pteam.turn{opacity:1}.pteam b{font-family:var(--head);white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:7px;font-weight:400;line-height:1.4;overflow:hidden}.pteam span{flex-wrap:wrap;gap:3px;display:flex}.pteam i{text-align:center;color:#fff;background:#ffffff14;border:1px solid #ffffff40;border-radius:50%;width:16px;height:16px;font-size:9px;font-style:normal;line-height:14px}.pteam i.in{border-color:var(--good);background:#2f8f46}.pteam i.out{border-color:var(--bad);background:#8a3f3f}.pteam i.now{border:2px solid var(--gold);box-shadow:0 0 8px var(--gold);animation:.5s ease-in-out infinite alternate pulse}.pscore em{font-style:normal;font-family:var(--head);color:#fff;text-shadow:2px 2px #000;white-space:nowrap;font-size:22px}.pscore em small{color:var(--muted);margin:0 3px;font-size:14px}.pduel{justify-content:space-between;align-items:center;gap:6px;display:flex}.pplate{background:linear-gradient(135deg,#5b3fb0ee,#2a1f58ee);border:2px solid #8a6bff;border-radius:10px;flex:1;align-items:center;gap:7px;min-width:0;padding:5px 7px;display:flex}.pplate.away{text-align:right;background:linear-gradient(225deg,#b8322aee,#5a1410ee);border-color:#ff7a6a;flex-direction:row-reverse}.pface{width:34px;height:34px;image-rendering:pixelated;background:#0004;border-radius:6px;flex:none}.pplate span{flex-direction:column;gap:2px;min-width:0;display:flex}.pplate small{font-family:var(--head);color:#ffffffb0;font-size:5.5px}.pplate b{font-family:var(--head);text-overflow:ellipsis;white-space:nowrap;font-size:6.5px;font-weight:400;line-height:1.3;overflow:hidden}.pvs{font-family:var(--head);color:var(--gold);text-shadow:2px 2px #000;font-size:12px}.pbanner{font-family:var(--head);color:#1b1726;background:var(--gold);border-radius:8px;align-self:center;padding:6px 14px;font-size:12px;animation:.4s cubic-bezier(.2,1.8,.4,1) stamp,.6s ease-in-out .4s infinite alternate pulse;box-shadow:0 3px #0008,0 0 18px #ffd84a}.pscene{background:repeating-linear-gradient(#2f7a3a 0 22px,#2a6e34 22px 44px);border-radius:14px;flex:none;height:270px;margin:auto 0;position:relative;overflow:hidden;box-shadow:inset 0 0 40px #0008}.pgoal{z-index:1;border:5px solid #f3f3f3;border-bottom:none;grid-template-columns:repeat(3,1fr);width:250px;height:110px;margin-left:-125px;display:grid;position:absolute;top:14px;left:50%;box-shadow:0 6px #0003}.pnet{pointer-events:none;background:repeating-linear-gradient(45deg,#fff2 0 1px,#0000 1px 9px),repeating-linear-gradient(-45deg,#fff2 0 1px,#0000 1px 9px),#0f1a12aa;position:absolute;inset:0}.pzone{z-index:3;color:#fff;background:0 0;border:2px dashed #ffffff40;border-radius:0;justify-content:center;align-items:flex-start;padding-top:6px;font-size:7px;line-height:1.6;display:flex;position:relative}.pzone span{font-size:7px}.pzone:not(:disabled){animation:1.2s ease-in-out infinite alternate zoneGlow}@keyframes zoneGlow{to{background:#ffd84a1a;border-color:#ffd84a88}}.pzone.picked{border-color:var(--gold);background:#ffd84a44;border-style:solid}.pzone:disabled:not(.picked) span{opacity:.25}.pkeeper{height:92px;image-rendering:pixelated;z-index:2;pointer-events:none;filter:drop-shadow(0 3px #0006);position:absolute;bottom:-4px;left:50%;transform:translate(-50%)}.pbox{border:3px solid #ffffffb0;border-top:none;width:300px;height:62px;margin-left:-150px;position:absolute;top:124px;left:50%}.pspot{background:#fff;border-radius:50%;width:8px;height:8px;margin-left:-4px;position:absolute;bottom:66px;left:50%}.pball{z-index:4;pointer-events:none;background:radial-gradient(circle at 35% 30%,#fff 0 30%,#ddd 31% 55%,#aaa 56%);border-radius:50%;width:22px;height:22px;position:absolute;bottom:64px;left:50%;transform:translate(-50%);box-shadow:inset -3px -3px #0003,0 3px 4px #0008}.pball:after{content:"";clip-path:polygon(50% 0,100% 38%,82% 100%,18% 100%,0 38%);background:#222;position:absolute;inset:6px}.pshooter{height:78px;image-rendering:pixelated;z-index:5;pointer-events:none;filter:drop-shadow(0 3px #0006);position:absolute;bottom:-8px;left:50%;transform:translate(-50%,20px)}.pstamp{text-align:center;font-family:var(--head);text-shadow:3px 3px #000;z-index:8;pointer-events:none;font-size:28px;animation:.3s cubic-bezier(.2,1.8,.4,1) stamp;position:absolute;top:40%;left:0;right:0}.pstamp.good{color:var(--gold)}.pstamp.bad{color:var(--bad)}.pconf{z-index:9;pointer-events:none;width:6px;height:9px;position:absolute;top:0}.pflash{opacity:0;pointer-events:none;z-index:20;background:#fff;animation:.35s ease-out flashOut;position:absolute;inset:0}.pprompt{text-align:center;text-shadow:1px 1px #000;margin:0;font-size:14px}.ptiming{flex-direction:column;gap:6px;width:100%;display:flex;position:relative}.ptiming[hidden]{visibility:hidden;display:flex}.pq{text-align:center;font-family:var(--head);font-size:12px}.pq.perfect{color:var(--gold)}.pq.good{color:var(--ink)}.pq.miss{color:var(--bad)}.pfinal{font-family:var(--head);text-align:center;flex-direction:column;align-items:center;gap:14px;margin:auto 0;font-size:16px;line-height:1.6;animation:.45s cubic-bezier(.2,1.8,.4,1) stamp;display:flex}.pfinal span{font-size:56px}.pfinal.good{color:var(--gold)}.pfinal.bad{color:var(--bad)}.selltag{z-index:3;font-family:var(--head);color:#fff;pointer-events:none;background:#2f6a3a;border:2px solid #7dff8a;border-radius:7px;padding:2px 5px;font-size:7px;position:absolute;top:-4px;right:-2px;box-shadow:0 2px #0008}.sellbox{flex-direction:column;align-items:flex-end;gap:3px;display:flex}.sellbox small{font-size:10px}.synbadge{font-family:var(--head);color:#1b1726;background:var(--good);border-radius:6px;padding:3px 5px;font-size:6px;animation:1.2s ease-in-out infinite glow;box-shadow:0 0 10px #7dff8a88}.insp-syn{border:2px solid var(--line);background:#1d1a2a;border-radius:8px;flex-direction:column;gap:3px;padding:6px 8px;font-size:12px;display:flex}.insp-syn.up{border-color:var(--good);color:var(--good)}.insp-syn small{color:var(--muted);font-size:11px}.mini.icon{flex:none;width:44px;padding:6px 0;font-size:14px}.mini.daily{background:linear-gradient(135deg,#1f4a6a,#142a44);border-color:#6ac8ff;position:relative}.newdot{background:var(--gold);width:10px;height:10px;box-shadow:0 0 0 2px #14121c, 0 0 8px var(--gold);border-radius:50%;animation:.9s ease-in-out infinite alternate pulse;position:absolute;top:-4px;right:-4px}.dailycard{background:#142a44;border:2px solid #6ac8ff;border-radius:10px;align-items:center;gap:10px;padding:8px 10px;display:flex}.dailycard>span:last-child{flex-direction:column;gap:3px;display:flex}.dailycard b{font-family:var(--head);color:#bfe8ff;font-size:9px;font-weight:400}.dailycard small{font-size:12px}.dailycard .crest{border:3px solid;border-radius:6px 6px 12px 12px;flex:none;width:26px;height:30px}#bgvid{object-fit:cover;width:100%;height:100%;image-rendering:pixelated;opacity:0;pointer-events:none;transition:opacity .5s;position:fixed;inset:0}body.vidbg #bgvid{opacity:1}body.vidbg #game{background:0 0}body.vidbg .screen.league-moor,body.vidbg .screen.league-volcano,body.vidbg .screen.league-ghost,body.vidbg .screen.league-star{background:linear-gradient(#14121cc4,#14121c59 40%,#14121ce0)}.tech-cutin .cutvid{object-fit:cover;width:100%;height:100%;image-rendering:pixelated;position:absolute;inset:0}.stadium-intro{z-index:60;pointer-events:auto;background:#000;animation:.3s fadeIn;position:absolute;inset:0;overflow:hidden}.stadium-intro.out{opacity:0;transition:opacity .3s}.stadium-intro video{object-fit:cover;width:100%;height:100%;image-rendering:pixelated;animation:3.4s ease-out forwards siZoom;position:absolute;inset:0}.stadium-intro:after{content:"";pointer-events:none;background:radial-gradient(at 50% 55%,#0000 35%,#000c 100%),linear-gradient(#0000 55%,#000d);position:absolute;inset:0}.si-text{z-index:1;text-align:center;flex-direction:column;gap:10px;padding:0 16px;display:flex;position:absolute;bottom:18%;left:0;right:0}.si-text small{font-family:var(--head);color:#ffb0a0;letter-spacing:2px;font-size:10px;animation:.4s .2s backwards slideUp}.si-text b{font-family:var(--head);color:var(--gold);text-shadow:3px 3px #000;font-size:20px;font-weight:400;line-height:1.4;animation:.45s cubic-bezier(.2,1.8,.4,1) .35s backwards stamp}.si-text p{color:#fff;text-shadow:2px 2px #000;font-size:14px;animation:.4s .6s backwards slideUp}.si-tap{text-align:center;z-index:1;color:#fffa;font-size:11px;animation:.8s ease-in-out infinite alternate pulse;position:absolute;bottom:5%;left:0;right:0}@keyframes siZoom{0%{transform:scale(1.12)}to{transform:scale(1)}}@keyframes slideUp{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.synboard{border:2px solid var(--line);background:#1b1726e6;border-radius:10px;flex-direction:column;gap:5px;padding:8px;display:flex}.synboard-h{justify-content:space-between;align-items:center;display:flex}.synhelp{border-radius:50%;width:26px;height:26px;padding:0;font-size:10px}.synrow{opacity:.8;background:#221e30;border:2px solid #ffffff14;border-radius:8px;align-items:flex-start;gap:8px;padding:6px 8px;display:flex}.synrow.active{opacity:1;background:#2a2440}.synrow.active.race-slime{border-color:#6bbf4e}.synrow.active.race-golem{border-color:#a89f8c}.synrow.active.race-dragonling{border-color:#e0662f}.synrow.active.race-shroom{border-color:#a070e0}.synrow.active.race-ghost{border-color:#8a9ae0}.synrow.active.race-goblin{border-color:#7ab84a}.synic{margin-top:2px;font-size:20px;line-height:1}.synbody{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.synhead{align-items:center;gap:8px;display:flex}.synhead b{font-family:var(--head);font-size:8px;font-weight:400}.synpips{align-items:center;gap:3px;display:flex}.synpips i{background:#ffffff1c;border:1px solid #fff3;border-radius:2px;width:9px;height:9px}.synpips i.on{background:var(--ink);border-color:var(--ink)}.synrow.active .synpips i.on{background:var(--gold);border-color:var(--gold);box-shadow:0 0 5px #ffd84a88}.synpips i.step{margin-right:4px}.synpips em{color:var(--gold);font-size:10px;font-style:normal}.syntier{font-family:var(--head);color:var(--muted);white-space:nowrap;margin-left:auto;font-size:6px}.synrow.active .syntier{color:var(--gold)}.synfx{color:var(--ink);font-size:12px}.synnext{color:var(--muted);font-size:11px}.help-list.short{max-height:34vh}.gcard{text-align:center;color:#2a2238;background:linear-gradient(160deg,#f6efdc,#e2d6b8);border:3px solid #3a3150;border-radius:10px;flex-direction:column;align-items:center;gap:5px;width:100px;min-height:140px;padding:18px 7px 8px;display:flex;position:relative;box-shadow:0 4px #0008,inset 0 0 0 2px #fff8}.gcard.mult{background:linear-gradient(160deg,#ffe3dc,#f2b8ac);border-color:#8a2a22}.gcard .gc-icon{filter:drop-shadow(0 2px #0003);font-size:30px;line-height:1}.gcard b{font-family:var(--head);font-size:6.5px;font-weight:400;line-height:1.4}.gcard p{color:#4a4058;font-size:11px;line-height:1.2}.gcard .gc-ribbon{font-family:var(--head);color:#fff;background:#ff5a4e;border-radius:5px;padding:3px 6px;font-size:6px;position:absolute;top:4px;left:50%;transform:translate(-50%);box-shadow:0 2px #0006}.gcard.mini{border-width:2px;border-radius:6px;justify-content:center;width:30px;height:40px;min-height:0;padding:0}.gcard.mini .gc-icon{font-size:17px}.gcard.mini.empty{box-shadow:none;background:#ffffff0d;border:2px dashed #ffffff26}.gcard.mini.fired{border-color:var(--gold);box-shadow:0 0 12px #ffd84a,0 3px #0008}.gearrow{justify-content:center;gap:6px;padding:2px 0;display:flex}.gearrow .gcard.mini:not(.empty){cursor:pointer}.geargrid{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.gearoffer{flex-direction:column;align-items:center;gap:6px;display:flex}.gearoffer .gcard{width:130px;min-height:170px}.gearoffer .gcard .gc-icon{font-size:38px}.gearoffer .gcard b{font-size:7.5px}.gearoffer .gcard p{font-size:12px}.gearinfo{justify-content:center;display:flex}.gearinfo .gcard{width:170px;min-height:210px}.gearinfo .gcard .gc-icon{font-size:50px}.gearinfo .gcard b{font-size:9px}.gearinfo .gcard p{font-size:14px}.hudgear{z-index:5;pointer-events:none;gap:4px;display:flex;position:absolute;top:108px;left:6px}.hudgear .gcard.mini{width:24px;height:32px;box-shadow:0 2px #0008}.hudgear .gcard.mini .gc-icon{font-size:13px}.sc-chip.mult{border-color:#ff5a4e66}.sc-chip.mult b{color:#ff8a7a}.sc-chip.mult.down b{color:var(--good)}.sc-fly.mult{color:#ffd0c8;text-shadow:0 0 8px #ff5a4e,2px 2px #000}.sc-box.mult{--heat:0;box-shadow:0 4px 0 #0008, inset 0 -3px 0 #0003, 0 0 calc(4px + var(--heat) * 26px) calc(var(--heat) * 6px) #ff7a3a}.sc-box.mult b{color:color-mix(in srgb, #fff calc(100% - var(--heat) * 40%), #ffd84a);transition:color .2s}.sc-box.shaky b{animation:80ms steps(2,end) infinite tremble}@keyframes tremble{0%{transform:translate(1px,-1px)rotate(-1deg)}to{transform:translate(-1px,1px)rotate(1deg)}}.sc-box.charging{box-shadow:0 0 22px var(--shot), 0 4px 0 #0008;animation:.12s steps(2,end) infinite charge}@keyframes charge{0%{transform:translate(1px)scale(1.03)}to{transform:translate(-1px)scale(1.05)}}.sc-flash{pointer-events:none;z-index:80;background:#fff;animation:.35s ease-out forwards flashOut;position:absolute;inset:0}@keyframes flashOut{0%{opacity:.75}to{opacity:0}}.gc-icon img{width:48px;height:48px;image-rendering:pixelated;border-radius:6px;display:block}.gearoffer .gcard .gc-icon img{width:64px;height:64px}.gearinfo .gcard .gc-icon img{width:96px;height:96px}.gcard.mini .gc-icon img{border-radius:3px;width:24px;height:24px}.hudgear .gcard.mini .gc-icon img{width:20px;height:20px}.chipicon img{width:14px;height:14px;image-rendering:pixelated;vertical-align:-3px;border-radius:2px}.sc-bgvid{object-fit:cover;width:100%;height:100%;image-rendering:pixelated;opacity:0;z-index:-1;pointer-events:none;animation:1.4s ease-out forwards bgBurst;position:absolute;inset:0}.shotchain{isolation:isolate}@keyframes bgBurst{0%{opacity:0;transform:scale(1.15)}15%{opacity:.85}70%{opacity:.6}to{opacity:.35;transform:scale(1)}}.charms{flex:1;align-items:stretch;gap:6px;min-height:0;display:flex}.charm{color:#2a2238;background:linear-gradient(160deg,#f6efdc,#e2d6b8);border:2px solid #3a3150;border-radius:8px;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:3px;min-width:0;max-width:64px;padding:4px 2px;display:flex;box-shadow:0 3px #0008}.charm.mult{background:linear-gradient(160deg,#ffe3dc,#f2b8ac);border-color:#8a2a22}.charm .gc-icon img{border-radius:4px;width:30px;height:30px}.charm b{font-family:var(--head);text-align:center;max-height:14px;font-size:5px;font-weight:400;line-height:1.3;overflow:hidden}.charms-empty{color:var(--muted);text-align:center;flex:1;align-self:center;font-size:11px}.sc-charms{justify-content:center;gap:6px;padding-bottom:14px;display:flex}.sc-charm{opacity:.55;background:linear-gradient(160deg,#f6efdc,#e2d6b8);border:2px solid #3a3150;border-radius:7px;justify-content:center;align-items:center;width:38px;height:48px;transition:opacity .15s;display:flex;position:relative;box-shadow:0 3px #0008}.sc-charm.mult{background:linear-gradient(160deg,#ffe3dc,#f2b8ac);border-color:#8a2a22}.sc-charm img{width:28px;height:28px;image-rendering:pixelated;border-radius:3px}.sc-charm.fired{opacity:1;border-color:var(--gold);box-shadow:0 0 12px #ffd84a,0 3px #0008}.sc-badge{white-space:nowrap;border-radius:5px;padding:2px 4px;font-style:normal;transition:transform .18s cubic-bezier(.2,1.8,.4,1);position:absolute;top:100%;left:50%;transform:translate(-50%,2px)scale(0)}.sc-badge b{font-family:var(--head);color:#fff;font-size:7px;font-weight:400}.sc-charm.fired .sc-badge{transform:translate(-50%,2px)scale(1)}.sc-charm.fired-mult .sc-badge{background:#ff5a4e;box-shadow:0 2px #0008}.sc-charm.fired-add .sc-badge{background:#2f9bff;box-shadow:0 2px #0008}.eventscreen{gap:12px}.evcard{background:#1b1726f2;border:3px solid #3a3150;border-radius:14px;animation:.4s cubic-bezier(.2,1.3,.4,1) backwards popIn;overflow:hidden;box-shadow:0 6px #0008,0 0 30px #0006}.evart{aspect-ratio:16/9;background:#0c0a12;position:relative}.evart img{object-fit:cover;width:100%;height:100%;image-rendering:pixelated;display:block}.evart:after{content:"";background:linear-gradient(#0000 60%,#1b1726f2);position:absolute;inset:0}.evart.noart{aspect-ratio:auto;height:8px}.evbody{flex-direction:column;gap:6px;margin-top:-26px;padding:4px 14px 14px;display:flex;position:relative}.evkicker{font-family:var(--head);color:#ffb0a0;letter-spacing:1px;font-size:7px}.evbody h2{text-shadow:2px 2px #000;font-size:15px}.evbody p{color:var(--ink);font-size:14px}.evchoices{flex-direction:column;gap:10px;margin-top:auto;display:flex}.evchoice{text-align:left;background:linear-gradient(160deg,#2d2840,#221e30);border:2px solid #4a4266;border-radius:12px;flex-direction:column;align-items:flex-start;gap:7px;padding:12px 14px;animation:.4s cubic-bezier(.2,1.3,.4,1) backwards popIn;display:flex;box-shadow:0 4px #0008}.evchoice:nth-child(2){animation-delay:80ms}.evchoice:active{border-color:var(--gold);transform:translateY(2px)}.evchoice b{font-family:var(--head);color:var(--gold);font-size:10px;font-weight:400}.evfxs{flex-wrap:wrap;gap:6px;display:flex}.evfx{border:1px solid;border-radius:7px;padding:4px 8px;font-size:12px}.evfx.good{color:#b8ffc0;background:#1d3a24;border-color:#3f8a4e}.evfx.bad{color:#ffb8b0;background:#3a1d1d;border-color:#8a3f3f}.evfx.neutral{color:var(--muted);background:#221e30;border-color:#3d3656}.evwarn{color:#ffcf7a;font-size:11px}.evfx,.evwarn{font-family:var(--body);letter-spacing:0;line-height:1.3}.evchoices{margin-top:0}.eventscreen .evcard{margin-top:auto}.eventscreen .evchoices{margin-bottom:auto}.charms{justify-content:center;align-items:center;gap:8px}.charm{width:38px;max-width:none;height:50px;box-shadow:none;perspective:400px;z-index:1;background:0 0;border:none;flex:0 0 38px;padding:0;transition:transform .25s cubic-bezier(.2,1.4,.4,1);position:relative}.charm-inner{width:38px;height:50px;transform-style:preserve-3d;transition:transform .4s cubic-bezier(.3,1.3,.5,1),width .25s,height .25s;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.charm-face{backface-visibility:hidden;background:linear-gradient(160deg,#f6efdc,#e2d6b8);border:2px solid #3a3150;border-radius:6px;justify-content:center;align-items:center;display:flex;position:absolute;inset:0;box-shadow:0 3px #0008}.charm.mult .charm-face{background:linear-gradient(160deg,#ffe3dc,#f2b8ac);border-color:#8a2a22}.charm-face.front img{width:30px;height:30px;image-rendering:pixelated;border-radius:3px}.charm-face.back{text-align:center;color:#2a2238;border-width:3px;border-radius:10px;flex-direction:column;gap:6px;padding:10px 8px;transform:rotateY(180deg)}.charm-face.back b{font-family:var(--head);font-size:7px;font-weight:400;line-height:1.4}.charm-face.back small{color:#4a4058;font-size:12px;line-height:1.2}.charm-face.back i{font-style:normal;font-family:var(--head);color:#fff;background:#ff5a4e;border-radius:4px;padding:2px 5px;font-size:6px}.charm.flipped{z-index:30}.charm.flipped .charm-inner{width:124px;height:150px;transform:translate(-50%)rotateY(180deg)}.charm.flipped .charm-face{box-shadow:0 4px 14px #000c}.charm-face.back small{font-family:var(--body);letter-spacing:0}.charm-face.back b{overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;max-width:100%}.charm-face.back img{width:34px;height:34px;image-rendering:pixelated;border-radius:4px}.sc-duel{position:relative}.sc-gap{font-family:var(--head);color:#fff;white-space:nowrap;border-radius:5px;padding:2px 5px;font-size:8px;animation:.25s cubic-bezier(.2,1.8,.4,1) stamp;position:absolute;top:-14px;transform:translate(-50%);box-shadow:0 2px #0008}.sc-gap.over{background:#2f8f46}.sc-gap.under{background:#8a3f3f}.sc-track .wall.broken{background:repeating-linear-gradient(0deg,#d8d0c0 0 2px,#0000 2px 5px)}.sc-gap{z-index:3;padding:2px 4px;font-size:7px;top:4px}.hudrow{align-items:center;gap:6px}.hudrow .charms{flex:1;justify-content:center;gap:4px;min-width:0}.hudrow .charm{flex:0 0 34px;width:34px;height:34px}.hudrow .charm-inner{width:34px;height:34px}.charm-face.front{box-shadow:none;background:0 0;border:none}.charm.mult .charm-face.front{background:0 0;border:none}.charm-face.front img{filter:drop-shadow(0 2px #000c);border-radius:5px;width:32px;height:32px}.charm.mult .charm-face.front img{box-shadow:0 0 0 2px #ff5a4e,0 0 8px #ff5a4e99}.hudrow .charm.flipped .charm-inner{width:124px;height:150px}.hudrow .charms-empty{font-size:10px}.hud-bottom{height:120px}.sc-bar.quickbar.live[data-pass="0"]{border-color:var(--gold);box-shadow:0 0 14px #ffd84acc,inset 0 0 0 1px #ffd84a}.sc-bar.quickbar.live[data-pass="1"]{border-color:#b89a3a;box-shadow:0 0 7px #ffd84a66}.sc-bar .quick{font-family:var(--head);color:var(--gold);text-shadow:1px 1px #000;font-size:7px;position:absolute;top:-15px;right:2px;transform:translate(0)}.sc-bar.live[data-pass="0"] .quick{animation:.35s ease-in-out infinite alternate pulse}.sc-quick{color:var(--gold);margin-left:6px;font-size:11px}.shotchain.away .sc-track .fill{background:linear-gradient(90deg,#1b4f86,#2f9bff);box-shadow:0 0 10px #2f9bff}.shotchain.away .sc-box.keeper.ours{background:#2f9bff}.shotchain.away .sc-box.keeper.ours small,.shotchain.away .sc-box.keeper.ours b{color:#fff}.sc-track .wall.enemy{background:repeating-linear-gradient(0deg,#ff8a7a 0 4px,#c8402c 4px 6px)}.kmmodal .panel{gap:10px}.kmtitle{font-size:11px}.kmtitle.att{color:#8fd0ff}.kmtitle.def{color:#ffb0a0}.kmopts{flex-direction:column;gap:8px;display:flex}.kmopt{text-align:left;background:linear-gradient(160deg,#2d2840,#221e30);border:2px solid #4a4266;border-radius:12px;flex-direction:column;gap:6px;padding:9px 11px;animation:.3s cubic-bezier(.2,1.3,.4,1) backwards popIn;display:flex;position:relative;box-shadow:0 4px #0008}.kmopt:nth-child(2){animation-delay:50ms}.kmopt:nth-child(3){animation-delay:.1s}.kmopt:nth-child(4){animation-delay:.15s}.kmopt:active{transform:translateY(2px)}.kmopt.tech{border-color:var(--gold);background:linear-gradient(160deg,#4a3812,#2a2033);box-shadow:0 4px #0008,0 0 14px #ffd84a55}.kmopt:disabled{opacity:.4}.kmhead{align-items:center;gap:10px;display:flex}.kmi{width:32px;height:32px;image-rendering:pixelated;border-radius:6px;flex:none}.kmi.emo{background:#1b1726;border:1px solid #ffffff1a;justify-content:center;align-items:center;font-size:20px;display:flex}.kmt{flex-direction:column;gap:2px;min-width:0;display:flex}.kmt b{font-family:var(--head);color:var(--ink);font-size:8px;font-weight:400;line-height:1.4}.kmopt.tech .kmt b{color:var(--gold)}.kmt small{font-family:var(--body);color:var(--muted);font-size:11px}.kmbar{background:#0c0a12;border:1px solid #ffffff14;border-radius:8px;height:16px;position:relative;overflow:hidden}.kmbar i{background:linear-gradient(90deg,#2f8f46,#7dff8a);position:absolute;top:0;bottom:0;left:0}.kmbar em{font-style:normal;font-family:var(--head);color:#fff;text-shadow:1px 1px #000;align-items:center;padding-left:8px;font-size:7px;display:flex;position:absolute;inset:0}.kmimp{font-family:var(--head);border-radius:5px;padding:3px 5px;font-size:7px;position:absolute;top:9px;right:10px}.kmimp.good{color:#b8ffc0;background:#1d3a24}.kmimp.bad{color:#ffb8b0;background:#3a1d1d}.httitle{text-align:center;font-size:13px}.htsub{text-align:center;color:var(--muted);margin-top:-4px;font-size:12px}.htgrid{grid-template-columns:1fr 1fr;gap:8px;display:grid}.htopt{text-align:center;background:linear-gradient(160deg,#2d2840,#221e30);border:2px solid #4a4266;border-radius:12px;flex-direction:column;align-items:center;gap:5px;padding:12px 8px;animation:.3s cubic-bezier(.2,1.3,.4,1) backwards popIn;display:flex;box-shadow:0 4px #0008}.htopt:active{border-color:var(--gold);transform:translateY(2px)}.hti{font-size:26px;line-height:1}.htopt b{font-family:var(--head);color:var(--gold);font-size:7px;font-weight:400;line-height:1.4}.htopt small{font-family:var(--body);color:var(--ink);font-size:11px;line-height:1.2}.htskip{align-self:center}.kmsub{text-align:center;color:var(--muted);margin-top:-4px;font-size:11px}.kmgrid{grid-template-columns:1fr 1fr;gap:8px;display:grid}.kmtile{text-align:center;background:linear-gradient(160deg,#2d2840,#221e30);border:2px solid #4a4266;border-radius:12px;flex-direction:column;align-items:center;gap:5px;padding:12px 6px 10px;animation:.3s cubic-bezier(.2,1.3,.4,1) backwards popIn;display:flex;box-shadow:0 4px #0008}.kmtile:nth-child(2){animation-delay:50ms}.kmtile:nth-child(3){animation-delay:.1s}.kmtile:nth-child(4){animation-delay:.15s}.kmtile:active{border-color:var(--gold);transform:translateY(2px)}.kmtile .kmi{width:34px;height:34px}.kmtile b{font-family:var(--head);color:var(--ink);font-size:7px;font-weight:400;line-height:1.4}.kmtile em{font-style:normal;font-family:var(--head);color:var(--gold);text-shadow:2px 2px #000;font-size:16px}.kmtile.hi em{color:var(--good)}.kmtile.lo em{color:#ff9a8a}.kmtile small{font-family:var(--body);color:var(--muted);font-size:10px}.kmtile.tech{border-color:var(--gold);background:linear-gradient(160deg,#4a3812,#2a2033);box-shadow:0 4px #0008,0 0 14px #ffd84a55}.kmtile.tech b{color:var(--gold)}.kmtile:disabled{opacity:.4}.kmgrid .kmtile:last-child:nth-child(odd){grid-column:1/-1}.matchcard{border:2px solid var(--line);background:#1b1726ee;border-radius:12px;flex-direction:column;gap:4px;padding:7px 9px;display:flex}.matchcard.diff-easy{border-color:#3aa85a}.matchcard.diff-even{border-color:var(--gold)}.matchcard.diff-hard{border-color:#ff9a3a}.matchcard.diff-brutal{border-color:var(--bad)}.mcteams{grid-template-columns:1fr auto 1fr;align-items:center;gap:6px;display:grid}.mct{align-items:center;gap:6px;min-width:0;display:flex}.mct.right{text-align:right;flex-direction:row-reverse}.mct .crest{border:2px solid;border-radius:4px 4px 9px 9px;flex:none;width:18px;height:22px}.mct b{font-family:var(--head);text-overflow:ellipsis;white-space:nowrap;font-size:6.5px;font-weight:400;line-height:1.4;overflow:hidden}.mcmid{align-items:center;gap:6px;display:flex}.mcs{font-family:var(--head);color:#fff;font-size:13px}.mcvs{font-family:var(--head);color:var(--gold);font-size:9px}.mcdiff{text-align:center;color:var(--muted);font-size:11px}.mcdiff b{font-family:var(--head);font-size:7px;font-weight:400}.diff-easy .mcdiff b{color:var(--good)}.diff-even .mcdiff b{color:var(--gold)}.diff-hard .mcdiff b{color:#ff9a3a}.diff-brutal .mcdiff b{color:var(--bad)}.mcl{text-align:center;border-radius:6px;padding:3px 6px;font-size:11px;line-height:1.3}.mcl.boss{color:#ffb8b0;background:#3a1d1d}.mcl.task{background:#221e30}.mcl.warn{color:#fff;background:#5a1414}.sc-track.gloves{overflow:visible}.sc-track.gloves .fill{box-shadow:none;background:linear-gradient(90deg,#1b4f8600,#2f9bff88)}.sc-track .gball{z-index:3;background:radial-gradient(circle at 35% 30%,#fff 0 30%,#ddd 31% 55%,#999 56%);border-radius:50%;width:18px;height:18px;position:absolute;top:50%;transform:translate(-50%,-50%);box-shadow:0 0 10px #ff5a4e,inset -2px -2px #0003}.sc-track .gball:after{content:"";clip-path:polygon(50% 0,100% 38%,82% 100%,18% 100%,0 38%);background:#222;position:absolute;inset:5px}.sc-track .glove{width:34px;height:34px;image-rendering:pixelated;z-index:4;filter:drop-shadow(0 2px #000c);border-radius:6px;position:absolute;top:50%;transform:translate(-50%,-50%)}.sc-track.caught .glove{box-shadow:0 0 14px #ffd84a}.sc-track.gloves+.sc-verdict{margin-top:12px}.loginscreen{padding:0}.loginbox{z-index:1;background:#14121cee;border:2px solid #fff2;border-radius:16px;flex-direction:column;gap:10px;margin:auto 16px;padding:18px 16px;display:flex;position:relative;box-shadow:0 10px 30px #000a}.loginbox .logo2{margin:0 0 6px;animation:none}.loginbox .logo2 .l1,.loginbox .logo2 .l2{font-size:26px}.loginbox h2{text-align:center;font-size:11px}.loginbox input{font:inherit;border:2px solid var(--line);color:var(--ink);background:#0c0a12;border-radius:10px;padding:11px 12px;font-size:16px}.loginbox input:focus{border-color:var(--gold);outline:none}.autherr{color:#ffb8b0;text-align:center;background:#3a1d1d;border-radius:8px;padding:6px 8px;font-size:13px}.authnote{color:var(--muted);text-align:center;font-size:11px}.setrow.account{cursor:default}.accbtns{gap:6px;display:flex}.btnlink{border:2px solid var(--line);background:var(--panel2);color:var(--ink);font-family:var(--head);border-radius:8px;align-items:center;padding:6px 8px;font-size:8px;text-decoration:none;display:inline-flex}.title-screen .title-art{background-position:50% 70%!important;background-size:cover!important}
