.playfield-cell.ghost-agent{position:relative;display:grid;place-items:center;overflow:visible;isolation:isolate}.playfield-cell.ghost-agent,.playfield-cell.ghost-agent:after,.playfield-cell.ghost-agent:before{background:transparent!important;box-shadow:none!important}.playfield-cell.ghost-agent.player .ghost-agent-core{opacity:.5;transform:translate3d(30%,-30%,0) scale(.58)}.ghost-agent-core{position:absolute;top:50%;left:50%;z-index:6;width:min(64cqi,64cqb);height:min(64cqi,64cqb);min-width:13px;min-height:13px;border:1px solid rgba(133,238,255,.7);border-radius:54% 54% 38% 38%;background:radial-gradient(circle at 32% 28%,rgba(255,255,255,.96) 0 8%,transparent 9%),radial-gradient(circle at 65% 28%,rgba(255,255,255,.96) 0 8%,transparent 9%),radial-gradient(circle at 33% 30%,rgba(3,9,20,.95) 0 3%,transparent 4%),radial-gradient(circle at 66% 30%,rgba(3,9,20,.95) 0 3%,transparent 4%),radial-gradient(ellipse at 50% 18%,rgba(255,255,255,.28),transparent 42%),linear-gradient(180deg,rgba(98,231,255,.94),rgba(20,102,145,.9));box-shadow:0 0 10px rgba(74,222,255,.46),0 0 22px rgba(74,222,255,.2),inset 0 -5px 9px rgba(0,0,0,.36),inset 0 3px 8px rgba(255,255,255,.2);-webkit-clip-path:polygon(4% 5%,18% 0,82% 0,96% 5%,100% 73%,90% 96%,77% 82%,64% 100%,50% 82%,36% 100%,23% 82%,10% 96%,0 73%);clip-path:polygon(4% 5%,18% 0,82% 0,96% 5%,100% 73%,90% 96%,77% 82%,64% 100%,50% 82%,36% 100%,23% 82%,10% 96%,0 73%);transform:translate3d(-50%,-50%,0) scale(var(--ghost-train-scale,1));transform-origin:center;will-change:transform,filter,opacity;animation:bitman-ghost-float .68s ease-in-out infinite alternate}.ghost-agent-core:before{content:"";position:absolute;inset:-28%;z-index:-1;border-radius:999px;background:radial-gradient(circle,rgba(74,222,255,.26),transparent 64%);filter:blur(7px);opacity:.68}.ghost-agent-core:after{content:"";position:absolute;left:18%;right:18%;bottom:3%;height:18%;border-radius:999px;background:radial-gradient(ellipse,rgba(0,0,0,.28),transparent 70%);opacity:.7;transform:translateY(88%)}.ghost-agent-chase .ghost-agent-core{border-color:rgba(255,83,103,.82);background:radial-gradient(circle at 32% 28%,rgba(255,255,255,.96) 0 8%,transparent 9%),radial-gradient(circle at 65% 28%,rgba(255,255,255,.96) 0 8%,transparent 9%),radial-gradient(circle at 34% 30%,rgba(3,9,20,.95) 0 3%,transparent 4%),radial-gradient(circle at 67% 30%,rgba(3,9,20,.95) 0 3%,transparent 4%),radial-gradient(ellipse at 50% 18%,rgba(255,255,255,.24),transparent 42%),linear-gradient(180deg,rgba(255,78,105,.96),rgba(128,8,42,.92));box-shadow:0 0 12px rgba(255,77,103,.52),0 0 24px rgba(255,77,103,.22),inset 0 -5px 9px rgba(0,0,0,.38),inset 0 3px 8px rgba(255,255,255,.18);animation-duration:.56s}.ghost-agent-chase .ghost-agent-core:before{background:radial-gradient(circle,rgba(255,77,103,.28),transparent 64%)}.ghost-agent-ambush .ghost-agent-core{border-color:rgba(191,132,255,.84);background:radial-gradient(circle at 32% 28%,rgba(255,255,255,.96) 0 8%,transparent 9%),radial-gradient(circle at 65% 28%,rgba(255,255,255,.96) 0 8%,transparent 9%),radial-gradient(circle at 32% 30%,rgba(3,9,20,.95) 0 3%,transparent 4%),radial-gradient(circle at 65% 30%,rgba(3,9,20,.95) 0 3%,transparent 4%),radial-gradient(ellipse at 50% 18%,rgba(255,255,255,.24),transparent 42%),linear-gradient(180deg,rgba(198,146,255,.94),rgba(66,25,132,.92));box-shadow:0 0 12px rgba(191,132,255,.46),0 0 24px rgba(191,132,255,.2),inset 0 -5px 9px rgba(0,0,0,.36),inset 0 3px 8px rgba(255,255,255,.18);animation-duration:.7s}.ghost-agent-ambush .ghost-agent-core:before{background:radial-gradient(circle,rgba(191,132,255,.28),transparent 64%)}.ghost-agent-scatter .ghost-agent-core{border-color:rgba(255,184,74,.86);background:radial-gradient(circle at 32% 28%,rgba(255,255,255,.96) 0 8%,transparent 9%),radial-gradient(circle at 65% 28%,rgba(255,255,255,.96) 0 8%,transparent 9%),radial-gradient(circle at 32% 30%,rgba(3,9,20,.95) 0 3%,transparent 4%),radial-gradient(circle at 65% 30%,rgba(3,9,20,.95) 0 3%,transparent 4%),radial-gradient(ellipse at 50% 18%,rgba(255,255,255,.24),transparent 42%),linear-gradient(180deg,rgba(255,190,79,.96),rgba(132,59,7,.92));box-shadow:0 0 12px rgba(255,184,74,.48),0 0 24px rgba(255,184,74,.2),inset 0 -5px 9px rgba(0,0,0,.36),inset 0 3px 8px rgba(255,255,255,.18);animation-duration:.86s}.ghost-agent-scatter .ghost-agent-core:before{background:radial-gradient(circle,rgba(255,184,74,.28),transparent 64%)}.ghost-agent-patrol .ghost-agent-core{border-color:rgba(133,238,255,.78);background:radial-gradient(circle at 32% 28%,rgba(255,255,255,.96) 0 8%,transparent 9%),radial-gradient(circle at 65% 28%,rgba(255,255,255,.96) 0 8%,transparent 9%),radial-gradient(circle at 32% 30%,rgba(3,9,20,.95) 0 3%,transparent 4%),radial-gradient(circle at 65% 30%,rgba(3,9,20,.95) 0 3%,transparent 4%),radial-gradient(ellipse at 50% 18%,rgba(255,255,255,.24),transparent 42%),linear-gradient(180deg,rgba(98,231,255,.94),rgba(20,102,145,.9));animation-duration:.72s}.ghost-agent-patrol .ghost-agent-core:before{background:radial-gradient(circle,rgba(74,222,255,.26),transparent 64%)}@keyframes bitman-ghost-float{0%{transform:translate3d(-50%,calc(-50% + 1%),0) scale(calc(var(--ghost-train-scale, 1) * .98)) skewX(-1deg);filter:brightness(.98) saturate(1.04)}to{transform:translate3d(-50%,calc(-50% - 6%),0) scale(calc(var(--ghost-train-scale, 1) * 1.025)) skewX(1deg);filter:brightness(1.1) saturate(1.1)}}@media (max-width:760px){.ghost-agent-core{width:min(58cqi,58cqb);height:min(58cqi,58cqb)}.playfield-cell.ghost-agent.player .ghost-agent-core{opacity:.44;transform:translate3d(24%,-24%,0) scale(.54)}.bitman-game[data-arena-focus=true] .bitman-touch-controls{z-index:80!important;bottom:calc(max(8px, env(safe-area-inset-bottom)) + 86px)!important}}@media (prefers-reduced-motion:reduce){.ghost-agent-core{animation-duration:1ms!important;animation-iteration-count:1!important}}.bitman-game .playfield-cell.ghost-agent{--ghost-body-top:rgba(98,231,255,.95);--ghost-body-bottom:rgba(17,94,137,.92);--ghost-border:rgba(189,249,255,.84);--ghost-eye:rgba(2,8,18,.96);--ghost-glow:rgba(74,222,255,.34);--ghost-trail-x:-12%;--ghost-trail-y:8%;--ghost-train-scale:1;background:transparent!important;box-shadow:none!important}.bitman-game .playfield-cell.ghost-agent:after,.bitman-game .playfield-cell.ghost-agent:before{content:none!important;display:none!important;background:transparent!important;box-shadow:none!important}.bitman-game .playfield-cell.ghost-agent .ghost-agent-core{border-color:var(--ghost-border)!important;border-radius:53% 53% 42% 42%!important;background:radial-gradient(circle at 33% 30%,rgba(255,255,255,.98) 0 7%,transparent 8%),radial-gradient(circle at 64% 30%,rgba(255,255,255,.98) 0 7%,transparent 8%),radial-gradient(circle at 34% 32%,var(--ghost-eye) 0 3.2%,transparent 4%),radial-gradient(circle at 65% 32%,var(--ghost-eye) 0 3.2%,transparent 4%),radial-gradient(ellipse at 50% 16%,rgba(255,255,255,.28),transparent 38%),linear-gradient(180deg,var(--ghost-body-top),var(--ghost-body-bottom))!important;box-shadow:0 0 0 1px rgba(0,6,18,.52),0 0 11px var(--ghost-glow),0 0 22px var(--ghost-glow),inset 0 -6px 10px rgba(0,0,0,.34),inset 0 4px 8px rgba(255,255,255,.18)!important;-webkit-clip-path:polygon(5% 5%,18% 0,82% 0,95% 5%,100% 72%,91% 98%,78% 83%,65% 100%,51% 83%,37% 100%,24% 83%,9% 98%,0 72%)!important;clip-path:polygon(5% 5%,18% 0,82% 0,95% 5%,100% 72%,91% 98%,78% 83%,65% 100%,51% 83%,37% 100%,24% 83%,9% 98%,0 72%)!important;color:var(--ghost-glow)!important}.bitman-game .playfield-cell.ghost-agent .ghost-agent-core:before{background:radial-gradient(circle,var(--ghost-glow),transparent 67%)!important}.bitman-game .playfield-cell.ghost-agent .ghost-agent-core:after{background:radial-gradient(ellipse,rgba(255,255,255,.22),transparent 70%)!important;transform:translate3d(var(--ghost-trail-x),var(--ghost-trail-y),0) scale(1.18)!important}.bitman-game .playfield-cell.ghost-agent-chase{--ghost-body-top:rgba(255,89,112,.98);--ghost-body-bottom:rgba(126,5,40,.95);--ghost-border:rgba(255,182,190,.9);--ghost-glow:rgba(255,79,104,.44)}.bitman-game .playfield-cell.ghost-agent-ambush{--ghost-body-top:rgba(255,196,83,.98);--ghost-body-bottom:rgba(123,52,5,.95);--ghost-border:rgba(255,225,153,.9);--ghost-glow:rgba(255,184,74,.42)}.bitman-game .playfield-cell.ghost-agent-scatter{--ghost-body-top:rgba(198,146,255,.98);--ghost-body-bottom:rgba(60,24,129,.94);--ghost-border:rgba(230,216,255,.9);--ghost-glow:rgba(191,132,255,.4)}.bitman-game .playfield-cell.ghost-agent-patrol{--ghost-body-top:rgba(87,245,191,.98);--ghost-body-bottom:rgba(8,101,82,.93);--ghost-border:rgba(199,255,231,.88);--ghost-glow:rgba(84,238,187,.36)}.bitman-game .playfield-cell.ghost-agent-left{--ghost-trail-x:14%;--ghost-trail-y:2%}.bitman-game .playfield-cell.ghost-agent-right{--ghost-trail-x:-14%;--ghost-trail-y:2%}.bitman-game .playfield-cell.ghost-agent-up{--ghost-trail-x:2%;--ghost-trail-y:15%}.bitman-game .playfield-cell.ghost-agent-down{--ghost-trail-x:2%;--ghost-trail-y:-15%}.bitman-game .playfield-cell.ghost-agent-vulnerable,.bitman-game .playfield-cell[data-ghost-state=vulnerable]{--ghost-body-top:rgba(97,157,255,.96);--ghost-body-bottom:rgba(22,39,112,.94);--ghost-border:rgba(231,241,255,.92);--ghost-eye:rgba(255,255,255,.96);--ghost-glow:rgba(111,166,255,.42)}.bitman-game .playfield-cell.ghost-train-lead{--ghost-train-scale:1}.bitman-game .playfield-cell.ghost-train-1{--ghost-train-scale:.92;--ghost-trail-x:-20%}.bitman-game .playfield-cell.ghost-train-2{--ghost-train-scale:.86;--ghost-trail-x:-27%}.bitman-game .playfield-cell.ghost-train-3{--ghost-train-scale:.8;--ghost-trail-x:-34%}html body .bitman-game .playfield .playfield-cell.ghost-agent,html body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield .playfield-cell.ghost-agent{--ghost-agent4-top:rgba(100,232,255,.98);--ghost-agent4-mid:rgba(38,150,203,.95);--ghost-agent4-bottom:rgba(9,45,78,.95);--ghost-agent4-border:rgba(216,252,255,.9);--ghost-agent4-glow:rgba(75,222,255,.36);--ghost-agent4-eye:rgba(2,8,18,.96);--ghost-agent4-brow:rgba(255,255,255,.18);--ghost-agent4-mouth:rgba(0,5,12,.5);--ghost-agent4-offset-x:0px;--ghost-agent4-offset-y:0px;background:transparent!important;box-shadow:none!important;contain:none!important;isolation:isolate!important;overflow:visible!important}html body .bitman-game .playfield .playfield-cell.ghost-agent:after,html body .bitman-game .playfield .playfield-cell.ghost-agent:before,html body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield .playfield-cell.ghost-agent:after,html body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield .playfield-cell.ghost-agent:before{content:none!important;display:none!important;background:transparent!important;box-shadow:none!important}html body .bitman-game .playfield .playfield-cell.ghost-agent .ghost-agent-core,html body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield .playfield-cell.ghost-agent .ghost-agent-core{width:min(74cqi,74cqb)!important;height:min(74cqi,74cqb)!important;min-width:15px!important;min-height:15px!important;border:1.2px solid var(--ghost-agent4-border)!important;border-radius:50% 50% 39% 39%!important;background:radial-gradient(circle at 31% 29%,rgba(255,255,255,.98) 0 8%,transparent 8.8%),radial-gradient(circle at 66% 29%,rgba(255,255,255,.98) 0 8%,transparent 8.8%),radial-gradient(circle at 33% 31%,var(--ghost-agent4-eye) 0 3.4%,transparent 4.2%),radial-gradient(circle at 68% 31%,var(--ghost-agent4-eye) 0 3.4%,transparent 4.2%),linear-gradient(20deg,transparent 22%,var(--ghost-agent4-brow) 23% 29%,transparent 30%) 25% 24% /22% 12% no-repeat,linear-gradient(-20deg,transparent 22%,var(--ghost-agent4-brow) 23% 29%,transparent 30%) 62% 24% /22% 12% no-repeat,radial-gradient(ellipse at 50% 58%,var(--ghost-agent4-mouth) 0 5%,transparent 6.5%),radial-gradient(ellipse at 50% 15%,rgba(255,255,255,.36),transparent 38%),radial-gradient(ellipse at 28% 47%,rgba(255,255,255,.2),transparent 31%),linear-gradient(180deg,var(--ghost-agent4-top) 0,var(--ghost-agent4-mid) 46%,var(--ghost-agent4-bottom) 100%)!important;box-shadow:0 0 0 1px rgba(0,7,18,.6),0 0 13px var(--ghost-agent4-glow),0 0 28px var(--ghost-agent4-glow),0 8px 9px rgba(0,0,0,.28),inset 0 -7px 11px rgba(0,0,0,.4),inset 0 5px 9px rgba(255,255,255,.2)!important;-webkit-clip-path:polygon(7% 6%,20% 0,80% 0,94% 6%,100% 66%,94% 86%,84% 98%,72% 82%,60% 100%,50% 82%,39% 100%,28% 82%,16% 98%,6% 86%,0 66%)!important;clip-path:polygon(7% 6%,20% 0,80% 0,94% 6%,100% 66%,94% 86%,84% 98%,72% 82%,60% 100%,50% 82%,39% 100%,28% 82%,16% 98%,6% 86%,0 66%)!important;opacity:1!important;transform-origin:50% 56%!important;animation:bitman-agent4-ghost-premium-float .76s cubic-bezier(.37,0,.3,1) infinite alternate!important;filter:brightness(1.08) saturate(1.16) contrast(1.08)!important}html body .bitman-game .playfield .playfield-cell.ghost-agent .ghost-agent-core:before,html body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield .playfield-cell.ghost-agent .ghost-agent-core:before{inset:-36%!important;border-radius:999px!important;background:radial-gradient(circle,var(--ghost-agent4-glow),transparent 64%)!important;filter:blur(8px)!important;opacity:.72!important}html body .bitman-game .playfield .playfield-cell.ghost-agent .ghost-agent-core:after,html body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield .playfield-cell.ghost-agent .ghost-agent-core:after{left:16%!important;right:16%!important;bottom:-2%!important;height:20%!important;border-radius:999px!important;background:radial-gradient(ellipse,rgba(255,255,255,.24),transparent 58%),radial-gradient(ellipse,rgba(0,0,0,.32),transparent 74%)!important;opacity:.74!important;transform:translate3d(var(--ghost-trail-x,-12%),var(--ghost-trail-y,8%),0) scale(1.24)!important}html body .bitman-game .playfield .playfield-cell.ghost-agent-chase,html body .bitman-game .playfield .playfield-cell[data-ghost-behavior=chase]{--ghost-agent4-top:rgba(255,94,120,.99);--ghost-agent4-mid:rgba(210,34,72,.96);--ghost-agent4-bottom:rgba(98,2,34,.96);--ghost-agent4-border:rgba(255,205,213,.92);--ghost-agent4-glow:rgba(255,75,103,.48);--ghost-agent4-brow:rgba(20,2,9,.28)}html body .bitman-game .playfield .playfield-cell.ghost-agent-ambush,html body .bitman-game .playfield .playfield-cell[data-ghost-behavior=ambush]{--ghost-agent4-top:rgba(203,154,255,.99);--ghost-agent4-mid:rgba(124,69,224,.96);--ghost-agent4-bottom:rgba(47,20,111,.96);--ghost-agent4-border:rgba(235,222,255,.92);--ghost-agent4-glow:rgba(193,130,255,.44);--ghost-agent4-mouth:rgba(22,8,48,.52)}html body .bitman-game .playfield .playfield-cell.ghost-agent-scatter,html body .bitman-game .playfield .playfield-cell[data-ghost-behavior=scatter]{--ghost-agent4-top:rgba(255,204,90,.99);--ghost-agent4-mid:rgba(217,117,21,.96);--ghost-agent4-bottom:rgba(105,42,2,.96);--ghost-agent4-border:rgba(255,232,164,.92);--ghost-agent4-glow:rgba(255,186,70,.44);--ghost-agent4-mouth:rgba(44,16,0,.52)}html body .bitman-game .playfield .playfield-cell.ghost-agent-patrol,html body .bitman-game .playfield .playfield-cell[data-ghost-behavior=patrol]{--ghost-agent4-top:rgba(100,232,255,.98);--ghost-agent4-mid:rgba(38,150,203,.95);--ghost-agent4-bottom:rgba(9,45,78,.95);--ghost-agent4-border:rgba(216,252,255,.9);--ghost-agent4-glow:rgba(75,222,255,.4)}html body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield .playfield-cell.ghost-agent-chase,html body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield .playfield-cell[data-ghost-behavior=chase]{--ghost-agent4-top:rgba(255,94,120,.99);--ghost-agent4-mid:rgba(210,34,72,.96);--ghost-agent4-bottom:rgba(98,2,34,.96);--ghost-agent4-border:rgba(255,205,213,.92);--ghost-agent4-glow:rgba(255,75,103,.5);--ghost-agent4-brow:rgba(20,2,9,.28)}html body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield .playfield-cell.ghost-agent-ambush,html body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield .playfield-cell[data-ghost-behavior=ambush]{--ghost-agent4-top:rgba(203,154,255,.99);--ghost-agent4-mid:rgba(124,69,224,.96);--ghost-agent4-bottom:rgba(47,20,111,.96);--ghost-agent4-border:rgba(235,222,255,.92);--ghost-agent4-glow:rgba(193,130,255,.46);--ghost-agent4-mouth:rgba(22,8,48,.52)}html body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield .playfield-cell.ghost-agent-scatter,html body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield .playfield-cell[data-ghost-behavior=scatter]{--ghost-agent4-top:rgba(255,204,90,.99);--ghost-agent4-mid:rgba(217,117,21,.96);--ghost-agent4-bottom:rgba(105,42,2,.96);--ghost-agent4-border:rgba(255,232,164,.92);--ghost-agent4-glow:rgba(255,186,70,.46);--ghost-agent4-mouth:rgba(44,16,0,.52)}html body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield .playfield-cell.ghost-agent-patrol,html body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield .playfield-cell[data-ghost-behavior=patrol]{--ghost-agent4-top:rgba(100,232,255,.98);--ghost-agent4-mid:rgba(38,150,203,.95);--ghost-agent4-bottom:rgba(9,45,78,.95);--ghost-agent4-border:rgba(216,252,255,.9);--ghost-agent4-glow:rgba(75,222,255,.42)}html body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield .playfield-cell.ghost-agent-vulnerable,html body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield .playfield-cell[data-ghost-state=vulnerable]{--ghost-agent4-top:rgba(104,161,255,.98);--ghost-agent4-mid:rgba(49,92,198,.96);--ghost-agent4-bottom:rgba(20,32,104,.96);--ghost-agent4-border:rgba(236,244,255,.96);--ghost-agent4-eye:rgba(255,255,255,.98);--ghost-agent4-brow:rgba(255,255,255,.22);--ghost-agent4-mouth:rgba(255,255,255,.34);--ghost-agent4-glow:rgba(115,168,255,.54)}html body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield .playfield-cell.ghost-agent-vulnerable .ghost-agent-core,html body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield .playfield-cell[data-ghost-state=vulnerable] .ghost-agent-core{animation:bitman-agent4-ghost-premium-float .76s cubic-bezier(.37,0,.3,1) infinite alternate,bitman-agent4-ghost-vulnerable-shimmer .64s ease-in-out infinite!important}html body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield .playfield-cell.ghost-agent-stunned,html body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield .playfield-cell[data-ghost-state=stunned]{--ghost-agent4-top:rgba(210,225,255,.88);--ghost-agent4-mid:rgba(102,135,212,.72);--ghost-agent4-bottom:rgba(34,46,118,.68);--ghost-agent4-border:rgba(255,255,255,.82);--ghost-agent4-eye:rgba(255,255,255,.88);--ghost-agent4-glow:rgba(158,194,255,.32)}html body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield .playfield-cell.ghost-agent-stunned .ghost-agent-core,html body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield .playfield-cell[data-ghost-state=stunned] .ghost-agent-core{opacity:.58!important;animation:bitman-agent4-ghost-defeated-pop .52s cubic-bezier(.2,.8,.2,1) both!important}html body .bitman-game .playfield .playfield-cell.ghost-agent-vulnerable,html body .bitman-game .playfield .playfield-cell[data-ghost-state=vulnerable]{--ghost-agent4-top:rgba(104,161,255,.98);--ghost-agent4-mid:rgba(49,92,198,.96);--ghost-agent4-bottom:rgba(20,32,104,.96);--ghost-agent4-border:rgba(236,244,255,.96);--ghost-agent4-eye:rgba(255,255,255,.98);--ghost-agent4-brow:rgba(255,255,255,.22);--ghost-agent4-mouth:rgba(255,255,255,.34);--ghost-agent4-glow:rgba(115,168,255,.52)}html body .bitman-game .playfield .playfield-cell.ghost-agent-vulnerable .ghost-agent-core,html body .bitman-game .playfield .playfield-cell[data-ghost-state=vulnerable] .ghost-agent-core{animation:bitman-agent4-ghost-premium-float .76s cubic-bezier(.37,0,.3,1) infinite alternate,bitman-agent4-ghost-vulnerable-shimmer .64s ease-in-out infinite!important}html body .bitman-game .playfield .playfield-cell.ghost-agent-stunned,html body .bitman-game .playfield .playfield-cell[data-ghost-state=stunned]{--ghost-agent4-top:rgba(210,225,255,.88);--ghost-agent4-mid:rgba(102,135,212,.72);--ghost-agent4-bottom:rgba(34,46,118,.68);--ghost-agent4-border:rgba(255,255,255,.82);--ghost-agent4-eye:rgba(255,255,255,.88);--ghost-agent4-glow:rgba(158,194,255,.3)}html body .bitman-game .playfield .playfield-cell.ghost-agent-stunned .ghost-agent-core,html body .bitman-game .playfield .playfield-cell[data-ghost-state=stunned] .ghost-agent-core{opacity:.58!important;animation:bitman-agent4-ghost-defeated-pop .52s cubic-bezier(.2,.8,.2,1) both!important}html body .bitman-game .playfield .playfield-cell.ghost-train-lead{--ghost-train-scale:1}html body .bitman-game .playfield .playfield-cell.ghost-train-1{--ghost-train-scale:.91;--ghost-agent4-offset-x:-2px;--ghost-agent4-offset-y:1px}html body .bitman-game .playfield .playfield-cell.ghost-train-2{--ghost-train-scale:.84;--ghost-agent4-offset-x:-4px;--ghost-agent4-offset-y:2px}html body .bitman-game .playfield .playfield-cell.ghost-train-3{--ghost-train-scale:.78;--ghost-agent4-offset-x:-6px;--ghost-agent4-offset-y:3px}html body .bitman-game .playfield .playfield-cell.ghost-agent.player .ghost-agent-core,html body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield .playfield-cell.ghost-agent.player .ghost-agent-core{opacity:.76!important;transform:translate3d(18%,-34%,0) scale(.62)!important}@keyframes bitman-agent4-ghost-premium-float{0%{transform:translate3d(calc(-50% + var(--ghost-agent4-offset-x, 0px)),calc(-50% + var(--ghost-agent4-offset-y, 0px) + 1%),0) scale(calc(var(--ghost-train-scale, 1) * .985)) skewX(-1.2deg);filter:brightness(1.03) saturate(1.12) contrast(1.06)}to{transform:translate3d(calc(-50% + var(--ghost-agent4-offset-x, 0px)),calc(-50% + var(--ghost-agent4-offset-y, 0px) - 6%),0) scale(calc(var(--ghost-train-scale, 1) * 1.035)) skewX(1.2deg);filter:brightness(1.13) saturate(1.22) contrast(1.1)}}@keyframes bitman-agent4-ghost-vulnerable-shimmer{0%,to{opacity:.98}50%{opacity:.72}}@keyframes bitman-agent4-ghost-defeated-pop{0%{transform:translate3d(calc(-50% + var(--ghost-agent4-offset-x, 0px)),calc(-50% + var(--ghost-agent4-offset-y, 0px)),0) scale(calc(var(--ghost-train-scale, 1) * 1.16));filter:brightness(1.7) saturate(1.4)}55%{transform:translate3d(calc(-50% + var(--ghost-agent4-offset-x, 0px)),calc(-50% + var(--ghost-agent4-offset-y, 0px) - 16%),0) scale(calc(var(--ghost-train-scale, 1) * .82));filter:brightness(1.2) saturate(.75)}to{transform:translate3d(calc(-50% + var(--ghost-agent4-offset-x, 0px)),calc(-50% + var(--ghost-agent4-offset-y, 0px) - 4%),0) scale(calc(var(--ghost-train-scale, 1) * .62));filter:brightness(.78) saturate(.56)}}@media (max-width:760px){html body .bitman-game .playfield .playfield-cell.ghost-agent .ghost-agent-core,html body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield .playfield-cell.ghost-agent .ghost-agent-core{width:min(64cqi,64cqb)!important;height:min(64cqi,64cqb)!important}}@media (prefers-reduced-motion:reduce){html body .bitman-game .playfield .playfield-cell.ghost-agent .ghost-agent-core,html body .bitman-game .playfield .playfield-cell.ghost-agent-stunned .ghost-agent-core,html body .bitman-game .playfield .playfield-cell.ghost-agent-vulnerable .ghost-agent-core,html body .bitman-game .playfield .playfield-cell[data-ghost-state=stunned] .ghost-agent-core,html body .bitman-game .playfield .playfield-cell[data-ghost-state=vulnerable] .ghost-agent-core,html body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield .playfield-cell.ghost-agent .ghost-agent-core{animation:none!important;transform:translate3d(calc(-50% + var(--ghost-agent4-offset-x, 0px)),calc(-50% + var(--ghost-agent4-offset-y, 0px)),0) scale(var(--ghost-train-scale,1))!important}}html body .bitman-game .playfield .playfield-cell.ghost-agent,html body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield .playfield-cell.ghost-agent{--rival-miner-width-ratio:.82;--rival-miner-height-ratio:1.22;--rival-miner-primary:#2aa7ff;--rival-miner-secondary:#06335f;--rival-miner-helmet:#f5c24d;--rival-miner-lamp:#fff4a8;--rival-miner-glow:rgba(74,222,255,.34);--rival-miner-shadow:rgba(0,0,0,.52);--rival-miner-flip:1;--rival-miner-run-tilt:0deg}html body .bitman-game .playfield .playfield-cell.ghost-agent-chase,html body .bitman-game .playfield .playfield-cell[data-ghost-behavior=chase],html body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield .playfield-cell.ghost-agent-chase,html body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield .playfield-cell[data-ghost-behavior=chase]{--rival-miner-primary:#ff405d;--rival-miner-secondary:#5c061f;--rival-miner-glow:rgba(255,64,93,.36)}html body .bitman-game .playfield .playfield-cell.ghost-agent-patrol,html body .bitman-game .playfield .playfield-cell[data-ghost-behavior=patrol],html body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield .playfield-cell.ghost-agent-patrol,html body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield .playfield-cell[data-ghost-behavior=patrol]{--rival-miner-primary:#36b8ff;--rival-miner-secondary:#07345e;--rival-miner-glow:rgba(54,184,255,.34)}html body .bitman-game .playfield .playfield-cell.ghost-agent-ambush,html body .bitman-game .playfield .playfield-cell[data-ghost-behavior=ambush],html body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield .playfield-cell.ghost-agent-ambush,html body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield .playfield-cell[data-ghost-behavior=ambush]{--rival-miner-primary:#a56cff;--rival-miner-secondary:#32106f;--rival-miner-glow:rgba(165,108,255,.34)}html body .bitman-game .playfield .playfield-cell.ghost-agent-scatter,html body .bitman-game .playfield .playfield-cell[data-ghost-behavior=scatter],html body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield .playfield-cell.ghost-agent-scatter,html body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield .playfield-cell[data-ghost-behavior=scatter]{--rival-miner-primary:#ff9f2e;--rival-miner-secondary:#6b2600;--rival-miner-glow:rgba(255,159,46,.34)}html body .bitman-game .playfield .playfield-cell.ghost-agent-left,html body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield .playfield-cell.ghost-agent-left{--rival-miner-flip:-1;--rival-miner-run-tilt:-3deg}html body .bitman-game .playfield .playfield-cell.ghost-agent-right,html body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield .playfield-cell.ghost-agent-right{--rival-miner-flip:1;--rival-miner-run-tilt:3deg}html body .bitman-game .playfield .playfield-cell.ghost-agent-up,html body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield .playfield-cell.ghost-agent-up{--rival-miner-run-tilt:-1deg}html body .bitman-game .playfield .playfield-cell.ghost-agent-down,html body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield .playfield-cell.ghost-agent-down{--rival-miner-run-tilt:1deg}html body .bitman-game .playfield .playfield-cell.ghost-agent .ghost-agent-core.rival-miner-core,html body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield .playfield-cell.ghost-agent .ghost-agent-core.rival-miner-core{--rival-miner-step-ms:var(--bitman-level-step-ms,240ms);top:50%!important;left:50%!important;width:min(82cqi,82cqb)!important;height:min(122cqi,122cqb)!important;min-width:17px!important;min-height:22px!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;-webkit-clip-path:none!important;clip-path:none!important;color:var(--rival-miner-primary)!important;overflow:visible!important;opacity:1!important;transform-origin:50% 82%!important;transform:translate3d(calc(-50% + var(--ghost-agent4-offset-x, 0px)),calc(-50% + var(--ghost-agent4-offset-y, 0px)),0) scaleX(var(--rival-miner-flip)) scale(var(--ghost-train-scale,1))!important;filter:drop-shadow(0 0 8px var(--rival-miner-glow)) drop-shadow(0 6px 6px rgba(0,0,0,.46)) brightness(1.07) saturate(1.12)!important;animation:bitman-rival-miner-run calc(var(--rival-miner-step-ms) * 2) cubic-bezier(.26,.78,.2,1) infinite alternate!important}html body .bitman-game .playfield .playfield-cell.ghost-agent .ghost-agent-core.rival-miner-core:after,html body .bitman-game .playfield .playfield-cell.ghost-agent .ghost-agent-core.rival-miner-core:before,html body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield .playfield-cell.ghost-agent .ghost-agent-core.rival-miner-core:after,html body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield .playfield-cell.ghost-agent .ghost-agent-core.rival-miner-core:before{content:none!important;display:none!important}html body .bitman-game .playfield .playfield-cell.ghost-agent .rival-miner-core>span,html body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield .playfield-cell.ghost-agent .rival-miner-core>span{position:absolute!important;display:block!important;pointer-events:none!important}html body .bitman-game .playfield .playfield-cell.ghost-agent .rival-miner-shadow,html body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield .playfield-cell.ghost-agent .rival-miner-shadow{left:15%!important;right:15%!important;bottom:2%!important;height:14%!important;border-radius:999px!important;background:radial-gradient(ellipse,var(--rival-miner-shadow),transparent 74%)!important;opacity:.72!important}html body .bitman-game .playfield .playfield-cell.ghost-agent .rival-miner-score,html body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield .playfield-cell.ghost-agent .rival-miner-score{left:50%!important;top:-17%!important;min-width:14px!important;height:12px!important;padding:0 4px!important;border-radius:999px!important;display:grid!important;place-items:center!important;transform:translate3d(-50%,0,0) scaleX(var(--rival-miner-flip))!important;color:#fff7bf!important;font-size:clamp(7px,min(20cqi,20cqb),11px)!important;font-weight:1000!important;line-height:1!important;letter-spacing:0!important;background:radial-gradient(circle at 30% 20%,rgba(255,255,255,.32),transparent 42%),linear-gradient(180deg,rgba(11,33,52,.94),rgba(1,7,13,.98))!important;border:1px solid color-mix(in srgb,var(--rival-miner-primary) 58%,rgba(255,255,255,.38))!important;box-shadow:0 0 5px var(--rival-miner-glow),0 3px 5px rgba(0,0,0,.48)!important;text-shadow:0 1px 2px rgba(0,0,0,.72)!important;z-index:8!important}html body .bitman-game .playfield .playfield-cell.ghost-agent .rival-miner-torso,html body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield .playfield-cell.ghost-agent .rival-miner-torso{left:29%!important;top:37%!important;width:42%!important;height:39%!important;border-radius:30% 30% 19% 19%!important;background:linear-gradient(135deg,rgba(255,255,255,.36),transparent 36%),linear-gradient(180deg,var(--rival-miner-primary),var(--rival-miner-secondary))!important;border:1px solid rgba(255,255,255,.38)!important;box-shadow:inset 0 -5px 6px rgba(0,0,0,.42),inset 0 3px 5px rgba(255,255,255,.2)!important}html body .bitman-game .playfield .playfield-cell.ghost-agent .rival-miner-pack,html body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield .playfield-cell.ghost-agent .rival-miner-pack{left:19%!important;top:45%!important;width:20%!important;height:28%!important;border-radius:8px 5px 8px 8px!important;background:linear-gradient(180deg,#18334d,#020915)!important;border:1px solid rgba(129,224,255,.28)!important;box-shadow:inset 0 -4px 5px rgba(0,0,0,.44)!important}html body .bitman-game .playfield .playfield-cell.ghost-agent .rival-miner-head,html body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield .playfield-cell.ghost-agent .rival-miner-head{left:35%!important;top:18%!important;width:30%!important;height:28%!important;border-radius:48% 48% 42% 42%!important;background:radial-gradient(circle at 34% 38%,rgba(255,225,186,.95),transparent 18%),radial-gradient(circle at 64% 38%,rgba(255,225,186,.95),transparent 18%),linear-gradient(180deg,#d58a55,#5b2a18)!important;box-shadow:inset 0 -3px 4px rgba(0,0,0,.36)!important}html body .bitman-game .playfield .playfield-cell.ghost-agent .rival-miner-helmet,html body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield .playfield-cell.ghost-agent .rival-miner-helmet{left:27%!important;top:12%!important;width:46%!important;height:20%!important;border-radius:999px 999px 20% 20%!important;background:linear-gradient(180deg,#fff2a9,var(--rival-miner-helmet) 48%,#7b3a05)!important;border:1px solid rgba(255,250,198,.5)!important;box-shadow:0 0 6px rgba(255,218,91,.2)!important}html body .bitman-game .playfield .playfield-cell.ghost-agent .rival-miner-visor,html body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield .playfield-cell.ghost-agent .rival-miner-visor{left:38%!important;top:31%!important;width:29%!important;height:9%!important;border-radius:999px!important;background:linear-gradient(90deg,#d6fbff,#105c7d 60%,#04111d)!important;box-shadow:0 0 4px rgba(92,230,255,.36)!important}html body .bitman-game .playfield .playfield-cell.ghost-agent .rival-miner-lamp,html body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield .playfield-cell.ghost-agent .rival-miner-lamp{left:63%!important;top:17%!important;width:14%!important;aspect-ratio:1!important;border-radius:50%!important;background:radial-gradient(circle,#fffbd1 0 28%,#ffd15b 52%,transparent 72%)!important;box-shadow:0 0 8px rgba(255,218,96,.46)!important}html body .bitman-game .playfield .playfield-cell.ghost-agent .rival-miner-arm,html body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield .playfield-cell.ghost-agent .rival-miner-arm{top:43%!important;width:12%!important;height:31%!important;border-radius:999px!important;background:linear-gradient(180deg,var(--rival-miner-primary),var(--rival-miner-secondary))!important;transform-origin:50% 8%!important}html body .bitman-game .playfield .playfield-cell.ghost-agent .rival-miner-arm-back,html body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield .playfield-cell.ghost-agent .rival-miner-arm-back{left:21%!important;transform:rotate(18deg)!important}html body .bitman-game .playfield .playfield-cell.ghost-agent .rival-miner-arm-front,html body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield .playfield-cell.ghost-agent .rival-miner-arm-front{right:18%!important;transform:rotate(-24deg)!important}html body .bitman-game .playfield .playfield-cell.ghost-agent .rival-miner-tool,html body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield .playfield-cell.ghost-agent .rival-miner-tool{right:9%!important;top:43%!important;width:4%!important;height:38%!important;border-radius:999px!important;background:linear-gradient(180deg,#e9fbff,#56d8ff 36%,#4b2f19 37% 100%)!important;transform:rotate(-28deg)!important;box-shadow:0 0 4px rgba(86,216,255,.26)!important}html body .bitman-game .playfield .playfield-cell.ghost-agent .rival-miner-leg,html body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield .playfield-cell.ghost-agent .rival-miner-leg{top:72%!important;width:13%!important;height:25%!important;border-radius:999px!important;background:linear-gradient(180deg,#1a314d,#040914)!important;transform-origin:50% 0!important}html body .bitman-game .playfield .playfield-cell.ghost-agent .rival-miner-leg-back,html body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield .playfield-cell.ghost-agent .rival-miner-leg-back{left:36%!important;transform:rotate(13deg)!important}html body .bitman-game .playfield .playfield-cell.ghost-agent .rival-miner-leg-front,html body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield .playfield-cell.ghost-agent .rival-miner-leg-front{right:35%!important;transform:rotate(-15deg)!important}html body .bitman-game .playfield .playfield-cell.ghost-agent .rival-miner-boot,html body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield .playfield-cell.ghost-agent .rival-miner-boot{bottom:0!important;width:24%!important;height:10%!important;border-radius:55% 55% 35% 35%!important;background:linear-gradient(180deg,#172234,#010309)!important}html body .bitman-game .playfield .playfield-cell.ghost-agent .rival-miner-boot-back,html body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield .playfield-cell.ghost-agent .rival-miner-boot-back{left:25%!important}html body .bitman-game .playfield .playfield-cell.ghost-agent .rival-miner-boot-front,html body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield .playfield-cell.ghost-agent .rival-miner-boot-front{right:22%!important}html body .bitman-game .playfield .playfield-cell.ghost-agent-vulnerable .ghost-agent-core.rival-miner-core,html body .bitman-game .playfield .playfield-cell[data-ghost-state=vulnerable] .ghost-agent-core.rival-miner-core,html body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield .playfield-cell.ghost-agent-vulnerable .ghost-agent-core.rival-miner-core,html body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield .playfield-cell[data-ghost-state=vulnerable] .ghost-agent-core.rival-miner-core{opacity:.86!important;filter:drop-shadow(0 0 8px rgba(120,170,255,.5)) drop-shadow(0 5px 5px rgba(0,0,0,.34))!important}html body .bitman-game .playfield .playfield-cell.ghost-agent-holding .ghost-agent-core.rival-miner-core,html body .bitman-game .playfield .playfield-cell[data-ghost-state=holding] .ghost-agent-core.rival-miner-core,html body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield .playfield-cell.ghost-agent-holding .ghost-agent-core.rival-miner-core,html body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield .playfield-cell[data-ghost-state=holding] .ghost-agent-core.rival-miner-core{opacity:.92!important;animation:bitman-rival-miner-ready calc(var(--rival-miner-step-ms) * 2.4) cubic-bezier(.28,.72,.22,1) infinite alternate!important;filter:drop-shadow(0 0 7px var(--rival-miner-glow)) drop-shadow(0 5px 5px rgba(0,0,0,.34)) brightness(1.04) saturate(1.08)!important}html body .bitman-game .playfield .playfield-cell.ghost-agent-stunned .ghost-agent-core.rival-miner-core,html body .bitman-game .playfield .playfield-cell[data-ghost-state=stunned] .ghost-agent-core.rival-miner-core,html body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield .playfield-cell.ghost-agent-stunned .ghost-agent-core.rival-miner-core,html body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield .playfield-cell[data-ghost-state=stunned] .ghost-agent-core.rival-miner-core{opacity:.52!important;animation:bitman-rival-miner-stunned .52s cubic-bezier(.2,.8,.2,1) both!important}@keyframes bitman-rival-miner-run{0%{transform:translate3d(calc(-50% + var(--ghost-agent4-offset-x, 0px)),calc(-50% + var(--ghost-agent4-offset-y, 0px) + 1%),0) scaleX(var(--rival-miner-flip)) rotate(calc(var(--rival-miner-run-tilt) - 1deg)) scale(calc(var(--ghost-train-scale, 1) * .98))}to{transform:translate3d(calc(-50% + var(--ghost-agent4-offset-x, 0px)),calc(-50% + var(--ghost-agent4-offset-y, 0px) - 3%),0) scaleX(var(--rival-miner-flip)) rotate(calc(var(--rival-miner-run-tilt) + 1deg)) scale(calc(var(--ghost-train-scale, 1) * 1.02))}}@keyframes bitman-rival-miner-ready{0%{transform:translate3d(calc(-50% + var(--ghost-agent4-offset-x, 0px)),calc(-50% + var(--ghost-agent4-offset-y, 0px) + 1%),0) scaleX(var(--rival-miner-flip)) rotate(calc(var(--rival-miner-run-tilt) - .5deg)) scale(calc(var(--ghost-train-scale, 1) * .98))}to{transform:translate3d(calc(-50% + var(--ghost-agent4-offset-x, 0px)),calc(-50% + var(--ghost-agent4-offset-y, 0px) - 1%),0) scaleX(var(--rival-miner-flip)) rotate(calc(var(--rival-miner-run-tilt) + .5deg)) scale(calc(var(--ghost-train-scale, 1) * 1.01))}}@keyframes bitman-rival-miner-stunned{0%{transform:translate3d(calc(-50% + var(--ghost-agent4-offset-x, 0px)),calc(-50% + var(--ghost-agent4-offset-y, 0px)),0) scaleX(var(--rival-miner-flip)) rotate(0deg) scale(calc(var(--ghost-train-scale, 1) * 1.08))}to{transform:translate3d(calc(-50% + var(--ghost-agent4-offset-x, 0px)),calc(-50% + var(--ghost-agent4-offset-y, 0px) + 9%),0) scaleX(var(--rival-miner-flip)) rotate(-16deg) scale(calc(var(--ghost-train-scale, 1) * .72))}}@media (max-width:760px){html body .bitman-game .playfield .playfield-cell.ghost-agent .ghost-agent-core.rival-miner-core,html body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield .playfield-cell.ghost-agent .ghost-agent-core.rival-miner-core{width:min(66cqi,66cqb)!important;height:min(96cqi,96cqb)!important;min-width:12px!important;min-height:15px!important}}@media (prefers-reduced-motion:reduce){html body .bitman-game .playfield .playfield-cell.ghost-agent .ghost-agent-core.rival-miner-core,html body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield .playfield-cell.ghost-agent .ghost-agent-core.rival-miner-core{animation:none!important;transform:translate3d(calc(-50% + var(--ghost-agent4-offset-x, 0px)),calc(-50% + var(--ghost-agent4-offset-y, 0px)),0) scaleX(var(--rival-miner-flip)) scale(var(--ghost-train-scale,1))!important}}:root{--maze-void:#00030a;--maze-floor:#01040a;--maze-floor-hi:#0a2038;--maze-wall:#0b4f72;--maze-wall-hi:#7af4ff;--maze-line:rgba(122,244,255,.52);--maze-coin:#f7931a;--maze-btc-gold:#ffd36b;--maze-ghost-cyan:#55e7ff;--maze-ghost-violet:#9a7cff;--maze-ghost-red:#ff715f}.playfield{isolation:isolate!important;background:radial-gradient(circle at 50% 34%,rgba(45,172,255,.06),transparent 42%),radial-gradient(circle at 50% 82%,rgba(247,147,26,.045),transparent 44%),linear-gradient(180deg,#010812 0,var(--maze-void) 100%)!important;background-size:auto!important;border-color:rgba(87,226,255,.38)!important;box-shadow:0 0 28px rgba(24,168,255,.12),0 0 22px rgba(247,147,26,.08),inset 0 0 74px rgba(0,0,0,.66)!important}.playfield-cell{position:relative!important;container-type:size!important;overflow:hidden!important;border:0!important;outline:0!important;border-radius:0!important;background-clip:border-box!important;transition:filter .12s ease,box-shadow .12s ease,background .12s ease!important}.playfield-cell.floor{background:radial-gradient(circle at 50% 11%,rgba(66,206,255,.075),transparent 38%),radial-gradient(circle at 18% 80%,rgba(247,147,26,.036),transparent 34%),linear-gradient(180deg,rgba(3,19,34,.94),rgba(1,7,15,.99) 62%,var(--maze-floor))!important;box-shadow:inset 0 0 1px rgba(111,233,255,.16),inset 0 10px 22px rgba(71,206,255,.024),inset 0 -12px 16px rgba(0,0,0,.32)!important}.playfield-cell.floor:after,.playfield-cell.floor:before,.playfield-cell.wall:after,.playfield-cell.wall:before{content:none!important;display:none!important}.playfield-cell.floor:nth-child(7n){filter:brightness(1.022) saturate(1.02)!important}.playfield-cell.floor:nth-child(13n){filter:brightness(.98) saturate(.99)!important}.playfield-cell.wall{background:linear-gradient(180deg,rgba(255,252,230,.38),transparent 18%),radial-gradient(circle at 50% -12%,rgba(184,247,255,.34),transparent 44%),linear-gradient(180deg,rgba(122,244,255,.95),#117da3 35%,#0b4f72 66%,#03101c)!important;box-shadow:inset 0 1px 0 rgba(255,249,223,.42),inset 0 -9px 15px rgba(0,0,0,.42),inset 0 0 18px rgba(69,223,255,.12),0 0 10px rgba(69,223,255,.12),0 0 18px rgba(247,147,26,.05)!important}.playfield-cell.wall:before{inset:10% 9% auto!important;height:22%!important;background:linear-gradient(90deg,transparent,rgba(255,255,255,.38),transparent)!important;box-shadow:0 0 16px rgba(69,223,255,.34)!important;opacity:.86!important}.playfield-cell.wall:after,.playfield-cell.wall:before{content:""!important;position:absolute!important;border-radius:999px!important}.playfield-cell.wall:after{inset:auto 8% 8%!important;height:14%!important;background:linear-gradient(90deg,transparent,rgba(69,223,255,.6),transparent)!important;box-shadow:0 0 14px rgba(69,223,255,.32)!important;opacity:.82!important}.playfield-cell.pickup{overflow:visible!important;z-index:32!important}.playfield-cell.pickup:before{content:""!important;position:absolute!important;width:min(50cqi,50cqb)!important;height:min(50cqi,50cqb)!important;border-radius:999px!important;opacity:.22!important;background:radial-gradient(circle,rgba(255,224,128,.38),rgba(247,147,26,.1) 52%,transparent 72%)!important;box-shadow:none!important;animation:bitman-btc-coin-breathe 1.8s ease-in-out infinite!important}.playfield-cell.pickup:after,.playfield-cell.pickup:before{mix-blend-mode:screen!important}.bitman-game[data-arena-focus=true] .playfield-cell.pickup:after,.playfield-cell.pickup:after{content:"₿"!important;position:absolute!important;inset:auto!important;top:50%!important;left:50%!important;display:grid!important;place-items:center!important;width:min(28cqi,28cqb)!important;height:min(28cqi,28cqb)!important;min-width:8px!important;min-height:8px!important;border:1.5px solid rgba(255,246,198,.94)!important;border-radius:999px!important;color:rgba(82,30,0,.92)!important;font-size:min(18cqi,18cqb)!important;font-weight:1000!important;line-height:1!important;background:radial-gradient(circle at 35% 28%,rgba(255,255,230,.86) 0 12%,transparent 14%),radial-gradient(circle at 62% 70%,rgba(131,45,0,.32),transparent 26%),linear-gradient(145deg,var(--maze-btc-gold),#ffc55b 42%,var(--maze-coin) 76%,#8d3100)!important;box-shadow:0 0 6px rgba(255,199,93,.62),inset 0 1px 2px rgba(255,255,255,.42),inset 0 -2px 3px rgba(96,31,0,.42)!important;transform:translate3d(-50%,-50%,0)!important;filter:saturate(1.06) contrast(1.05) drop-shadow(0 0 4px rgba(255,205,90,.58))!important}.bitman-game[data-player-moving=true] .playfield-cell.pickup:after{filter:saturate(1.18) contrast(1.14) drop-shadow(0 0 7px rgba(255,206,96,.84)) drop-shadow(0 0 2px rgba(114,247,255,.18))!important}.collection-burst{inset:14%!important;border-color:rgba(255,214,113,.8)!important;box-shadow:0 0 11px rgba(247,147,26,.58),0 0 16px rgba(67,204,255,.24)!important}.bitman-game[data-player-bumping=true] .playfield-cell.player{filter:drop-shadow(0 0 10px rgba(255,199,93,.58))!important}.playfield-cell.ghost,.playfield-cell[class*=ghost]{overflow:visible!important;z-index:34!important}.playfield-cell.ghost:after,.playfield-cell[class*=ghost]:after{content:""!important;position:absolute!important;top:50%!important;left:50%!important;width:min(58cqi,58cqb)!important;height:min(58cqi,58cqb)!important;min-width:15px!important;min-height:15px!important;border:1px solid rgba(232,252,255,.62)!important;border-radius:50% 50% 42% 42%!important;background:radial-gradient(circle at 35% 34%,#03101b 0 6%,transparent 7%),radial-gradient(circle at 64% 34%,#03101b 0 6%,transparent 7%),linear-gradient(180deg,rgba(255,255,255,.34),transparent 28%),linear-gradient(145deg,var(--maze-ghost-cyan),rgba(32,91,148,.88))!important;box-shadow:0 0 11px rgba(85,231,255,.54),inset 0 -8px 12px rgba(0,0,0,.22)!important;transform:translate3d(-50%,-50%,0)!important;-webkit-clip-path:polygon(0 0,100% 0,100% 78%,84% 66%,68% 82%,52% 66%,36% 82%,20% 66%,0 78%)!important;clip-path:polygon(0 0,100% 0,100% 78%,84% 66%,68% 82%,52% 66%,36% 82%,20% 66%,0 78%)!important;filter:saturate(1.04) contrast(1.04)!important}.playfield-cell.ghost-chase:after,.playfield-cell[class*=chase]:after{background:radial-gradient(circle at 35% 34%,#160402 0 6%,transparent 7%),radial-gradient(circle at 64% 34%,#160402 0 6%,transparent 7%),linear-gradient(180deg,rgba(255,255,255,.3),transparent 26%),linear-gradient(145deg,var(--maze-ghost-red),rgba(97,19,12,.9))!important}.playfield-cell.ghost-ambush:after,.playfield-cell[class*=ambush]:after{background:radial-gradient(circle at 35% 34%,#0a061a 0 6%,transparent 7%),radial-gradient(circle at 64% 34%,#0a061a 0 6%,transparent 7%),linear-gradient(180deg,rgba(255,255,255,.3),transparent 26%),linear-gradient(145deg,var(--maze-ghost-violet),rgba(53,29,119,.9))!important}body[data-bitman-arena-focus=true]{background:#00040a!important}.bitman-game[data-arena-focus=true]{position:fixed!important;inset:0!important;z-index:10000!important;display:block!important;width:100vw!important;height:100dvh!important;max-width:none!important;max-height:none!important;padding:0!important;margin:0!important;overflow:hidden!important;background:radial-gradient(circle at 18% 10%,rgba(247,147,26,.08),transparent 28%),radial-gradient(circle at 82% 14%,rgba(85,231,255,.075),transparent 28%),linear-gradient(180deg,#020914,#00040a)!important}.bitman-game[data-arena-focus=true] .playfield{z-index:1!important;aspect-ratio:auto!important;display:grid!important;grid-template-columns:repeat(var(--bitman-grid-cols),minmax(0,1fr))!important;grid-template-rows:repeat(var(--bitman-grid-rows),minmax(0,1fr))!important;grid-gap:0!important;gap:0!important}.bitman-game[data-arena-focus=false] .playfield{gap:0!important;border:1px solid rgba(64,203,255,.32)!important;border-radius:15px!important;padding:clamp(4px,.38vw,7px)!important}@keyframes bitman-btc-coin-breathe{0%,to{opacity:.2;transform:translate3d(-50%,-50%,0) scale(.94)}50%{opacity:.32;transform:translate3d(-50%,-50%,0) scale(1.04)}}@media (max-height:780px),(max-width:760px){.playfield-cell.floor{background:radial-gradient(circle at 50% 11%,rgba(66,206,255,.1),transparent 38%),radial-gradient(circle at 18% 80%,rgba(247,147,26,.04),transparent 34%),linear-gradient(180deg,rgba(8,41,63,.94),rgba(2,12,25,1) 62%,var(--maze-floor))!important;box-shadow:inset 0 0 1px rgba(111,233,255,.1),inset 0 -10px 14px rgba(0,0,0,.3)!important}.playfield-cell.wall{background:linear-gradient(180deg,rgba(255,245,203,.24),transparent 18%),radial-gradient(circle at 50% -10%,rgba(168,247,255,.18),transparent 42%),linear-gradient(180deg,rgba(69,223,255,.94),#0f6586 38%,#12324a 72%,#041018)!important;box-shadow:inset 0 1px 0 rgba(255,249,223,.36),inset 0 -6px 10px rgba(0,0,0,.38),0 0 8px rgba(69,223,255,.12)!important}.bitman-game[data-arena-focus=true] .playfield-cell.pickup:after,.playfield-cell.pickup:after{width:min(24cqi,24cqb)!important;height:min(24cqi,24cqb)!important;font-size:min(15cqi,15cqb)!important}}.bitman-game,.bitman-game[data-arena-focus=true],.bitman-touch-controls,.playfield,.touch-control{touch-action:none!important}.playfield-cell.player{z-index:20!important;--bitman-scale:1;--bitman-squash-x:1;--bitman-squash-y:1;--bitman-lean:0deg;--bitman-nudge-x:0px;--bitman-nudge-y:0px;--bitman-brightness:1;--bitman-saturation:1}.playfield-cell.player:before{width:min(122cqi,122cqb)!important;height:min(122cqi,122cqb)!important;min-width:22px!important;min-height:22px!important;border-radius:50%!important;border:2px solid rgba(255,239,181,.96)!important;background:radial-gradient(circle at 34% 23%,rgba(255,255,226,.98) 0 8%,rgba(255,235,166,.42) 9% 17%,transparent 27%),radial-gradient(circle at 64% 72%,rgba(80,22,0,.42),transparent 40%),linear-gradient(145deg,#ffe37a,#ffbd3d 32%,#f7931a 58%,#a93b00)!important;box-shadow:0 0 12px rgba(255,201,86,.72),0 0 22px rgba(247,147,26,.44),0 0 10px rgba(69,216,255,.12),inset 7px 7px 12px rgba(255,255,255,.3),inset -10px -12px 18px rgba(70,20,0,.5)!important;transform:translate3d(calc(-50% + var(--bitman-nudge-x)),calc(-50% + var(--bitman-nudge-y)),0) rotate(calc(var(--bitman-facing, 0deg) + var(--bitman-lean))) scaleX(var(--bitman-squash-x)) scaleY(var(--bitman-squash-y)) scale(var(--bitman-scale))!important;transition:transform 86ms cubic-bezier(.18,.92,.16,1),filter 86ms ease,box-shadow 86ms ease,-webkit-clip-path 86ms step-end!important;transition:transform 86ms cubic-bezier(.18,.92,.16,1),filter 86ms ease,box-shadow 86ms ease,clip-path 86ms step-end!important;transition:transform 86ms cubic-bezier(.18,.92,.16,1),filter 86ms ease,box-shadow 86ms ease,clip-path 86ms step-end,-webkit-clip-path 86ms step-end!important;-webkit-clip-path:polygon(50% 50%,100% 18%,100% 82%,0 100%,0 0)!important;clip-path:polygon(50% 50%,100% 18%,100% 82%,0 100%,0 0)!important;filter:brightness(var(--bitman-brightness)) saturate(var(--bitman-saturation))!important}.playfield-cell.player:after{z-index:21!important;background:#050100!important;box-shadow:0 0 0 1px rgba(255,241,190,.42),0 0 6px rgba(0,0,0,.9)!important;transform:translate3d(-50%,-50%,0) scale(var(--bitman-eye-scale,1))!important;transition:top 86ms ease,left 86ms ease,transform 86ms ease!important}.bitman-game[data-move-direction=right] .playfield-cell.player{--bitman-facing:0deg}.bitman-game[data-move-direction=down] .playfield-cell.player{--bitman-facing:90deg}.bitman-game[data-move-direction=left] .playfield-cell.player{--bitman-facing:180deg}.bitman-game[data-move-direction=up] .playfield-cell.player{--bitman-facing:270deg}.bitman-game[data-move-direction=up] .playfield-cell.player:after{top:38%!important}.bitman-game[data-move-direction=down] .playfield-cell.player:after{top:62%!important}.bitman-game[data-player-moving=true] .playfield-cell.player{--bitman-scale:1.025;--bitman-squash-x:1.08;--bitman-squash-y:.93;--bitman-lean:-2.4deg;--bitman-brightness:1.1;--bitman-saturation:1.1;--bitman-eye-scale:.92}.bitman-game[data-player-moving=true][data-move-direction=left] .playfield-cell.player,.bitman-game[data-player-moving=true][data-move-direction=up] .playfield-cell.player{--bitman-lean:2.4deg}.bitman-game[data-player-moving=true] .playfield-cell.player:before{animation:bitman-mouth-cycle 156ms steps(2) infinite,bitman-arcade-stride 188ms cubic-bezier(.18,.88,.18,1) 1!important;box-shadow:0 0 15px rgba(255,201,86,.84),0 0 28px rgba(247,147,26,.54),0 0 16px rgba(69,216,255,.16),inset 7px 7px 12px rgba(255,255,255,.34),inset -10px -12px 18px rgba(70,20,0,.5)!important}.bitman-game[data-player-bumping=true] .playfield-cell.player{--bitman-scale:.97;--bitman-squash-x:.9;--bitman-squash-y:1.1;--bitman-brightness:1.18;--bitman-saturation:1.12}.bitman-game[data-player-bumping=true][data-move-direction=right] .playfield-cell.player{--bitman-nudge-x:2px}.bitman-game[data-player-bumping=true][data-move-direction=left] .playfield-cell.player{--bitman-nudge-x:-2px}.bitman-game[data-player-bumping=true][data-move-direction=down] .playfield-cell.player{--bitman-nudge-y:2px}.bitman-game[data-player-bumping=true][data-move-direction=up] .playfield-cell.player{--bitman-nudge-y:-2px}.bitman-game[data-player-bumping=true] .playfield-cell.player:after,.bitman-game[data-player-bumping=true] .playfield-cell.player:before{animation:bitman-bump-feedback 132ms cubic-bezier(.22,.92,.24,1) 1!important}.playfield-cell.pickup-burst:after{animation:bitman-pickup-pop .32s cubic-bezier(.14,.98,.22,1) 1!important}.collection-burst{animation:bitman-collection-snap .39s cubic-bezier(.14,.98,.22,1) forwards!important}.score-pulse{animation:bitman-score-kick .3s cubic-bezier(.16,.9,.2,1) 1!important}@keyframes bitman-mouth-cycle{0%{-webkit-clip-path:polygon(50% 50%,100% 10%,100% 90%,0 100%,0 0);clip-path:polygon(50% 50%,100% 10%,100% 90%,0 100%,0 0)}46%{-webkit-clip-path:polygon(50% 50%,100% 39%,100% 61%,0 100%,0 0);clip-path:polygon(50% 50%,100% 39%,100% 61%,0 100%,0 0)}to{-webkit-clip-path:polygon(50% 50%,100% 10%,100% 90%,0 100%,0 0);clip-path:polygon(50% 50%,100% 10%,100% 90%,0 100%,0 0)}}@keyframes bitman-arcade-stride{0%{transform:translate3d(-50%,-50%,0) rotate(calc(var(--bitman-facing, 0deg) + var(--bitman-lean))) scaleX(1.01) scaleY(.99) scale(.985)}34%{transform:translate3d(-50%,-50%,0) rotate(calc(var(--bitman-facing, 0deg) + var(--bitman-lean))) scaleX(1.095) scaleY(.91) scale(1.03)}72%{transform:translate3d(-50%,-50%,0) rotate(var(--bitman-facing,0deg)) scaleX(.985) scaleY(1.025) scale(1.006)}to{transform:translate3d(-50%,-50%,0) rotate(var(--bitman-facing,0deg)) scaleX(1) scaleY(1) scale(1)}}@keyframes bitman-bump-feedback{0%{transform:translate3d(-50%,-50%,0) rotate(var(--bitman-facing,0deg)) scaleX(1) scaleY(1) scale(1)}38%{transform:translate3d(calc(-50% + var(--bitman-nudge-x)),calc(-50% + var(--bitman-nudge-y)),0) rotate(var(--bitman-facing,0deg)) scaleX(.88) scaleY(1.12) scale(.97);filter:brightness(1.22) saturate(1.12)}to{transform:translate3d(-50%,-50%,0) rotate(var(--bitman-facing,0deg)) scaleX(1) scaleY(1) scale(1)}}@keyframes bitman-pickup-pop{0%{opacity:1;transform:translate(-50%,-50%) scale(.68);filter:brightness(1.38) saturate(1.16)}52%{opacity:.96;transform:translate(-50%,-50%) scale(1.24);filter:brightness(1.68) saturate(1.32)}to{opacity:0;transform:translate(-50%,-50%) scale(.28);filter:brightness(1.1)}}@keyframes bitman-collection-snap{0%{opacity:.98;transform:scale(.24)}44%{opacity:.78;transform:scale(1.38)}to{opacity:0;transform:scale(1.92)}}@keyframes bitman-score-kick{0%{transform:scale(1);filter:brightness(1)}42%{transform:scale(1.075);filter:brightness(1.22)}to{transform:scale(1);filter:brightness(1)}}@media (max-width:760px){.playfield-cell.player:before{width:min(114cqi,114cqb)!important;height:min(114cqi,114cqb)!important}.bitman-game[data-player-bumping=true][data-move-direction=right] .playfield-cell.player{--bitman-nudge-x:1px}.bitman-game[data-player-bumping=true][data-move-direction=left] .playfield-cell.player{--bitman-nudge-x:-1px}.bitman-game[data-player-bumping=true][data-move-direction=down] .playfield-cell.player{--bitman-nudge-y:1px}.bitman-game[data-player-bumping=true][data-move-direction=up] .playfield-cell.player{--bitman-nudge-y:-1px}}@media (prefers-reduced-motion:reduce){.bitman-game[data-player-bumping=true] .playfield-cell.player:after,.bitman-game[data-player-bumping=true] .playfield-cell.player:before,.bitman-game[data-player-moving=true] .playfield-cell.player:before,.collection-burst,.playfield-cell.pickup-burst:after,.score-pulse{animation-duration:1ms!important;animation-iteration-count:1!important}}.identity-deck{gap:clamp(8px,1vh,12px)!important}.identity-core{min-height:clamp(220px,36vh,350px)!important;align-content:end!important;overflow:hidden!important}.identity-core h1{font-size:clamp(2.65rem,4.8vw,4.9rem)!important;margin-bottom:8px!important}.identity-line{max-width:21.5rem!important;padding:9px 11px!important;font-size:clamp(.82rem,.86vw,.96rem)!important;line-height:1.26!important}.career-route,.identity-copy{display:none!important}.fact-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:6px!important}.fact-tile{min-height:48px!important;padding:8px!important}.fact-tile strong{font-size:clamp(1.1rem,1.75vw,1.55rem)!important}.fact-tile span{font-size:.58rem!important;letter-spacing:.06em!important}.career-actions{display:grid!important;grid-template-columns:1.2fr .8fr!important;grid-gap:8px!important;gap:8px!important}.engine-card{padding:9px 11px!important;min-height:42px!important}.engine-card span,.engine-card strong{overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.arena-command{grid-template-columns:minmax(0,1fr)!important}.arena-command-primary{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-gap:7px!important;gap:7px!important}.arena-mode-card,.mode-card,.mode-option,.play-mode-card{min-width:0!important;padding:9px 10px!important}.arena-mode-card p,.mode-card p,.mode-option p,.play-mode-card p{display:none!important}.arena-mode-card strong,.mode-card strong,.mode-option strong,.play-mode-card strong{overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.sponsor-selector{min-width:0!important;grid-template-columns:auto minmax(0,1fr)!important}.sponsor-selector select,.sponsor-selector span,.sponsor-selector strong{min-width:0!important;max-width:100%!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.arena-stat-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important}.playable-arena-shell{padding:clamp(8px,.8vw,12px)!important}.round-console{min-width:0!important}.round-console em,.round-console small,.round-console span,.round-console strong,.round-console>div:first-child{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important}.round-console em,.round-console small{white-space:nowrap!important}.round-actions{flex-wrap:nowrap!important}.rewards-deck{gap:8px!important}.reward-vault{min-height:0!important;padding:12px!important}.reward-vault p{font-size:.8rem!important}.leaderboard-table,.ops-panel,.pressure-card{min-width:0!important}.download-dock{padding:8px!important}.download-dock .dock-card,.download-dock .dock-link,.download-dock .store-card{min-height:50px!important}.arcade-dashboard{--ui-panel-gap:clamp(8px,.85vw,12px)}.dashboard-grid{gap:var(--ui-panel-gap)!important}.arena-core,.identity-deck,.rewards-deck{border-color:rgba(83,201,255,.24)!important;box-shadow:0 0 0 1px rgba(255,255,255,.025),0 16px 42px rgba(0,0,0,.34),inset 0 1px 0 rgba(255,255,255,.045)!important}.identity-deck{opacity:.96!important}.identity-coin-hero:after,.identity-coin-hero:before,.identity-core:after,.identity-core:before{opacity:.18!important}.identity-line{color:rgba(255,249,232,.9)!important}.activity-item,.dock-card,.dock-link,.engine-card,.fact-tile,.leaderboard-row,.milestone,.ops-panel,.pressure-card,.sponsor-card,.store-card{background:rgba(2,11,22,.58)!important;border-color:rgba(99,219,255,.16)!important}.arena-stat strong,.fact-tile strong,.leaderboard-row b,.milestone span{text-shadow:0 0 10px rgba(247,147,26,.32)!important}.arena-core{padding:clamp(8px,.75vw,12px)!important}.arena-command{padding:clamp(7px,.6vw,10px)!important;border-radius:13px!important;background:rgba(0,10,20,.58)!important}.arena-command-primary{align-items:stretch!important}.arena-command-primary>*,.arena-mode-card,.mode-card,.mode-option,.play-mode-card,.sponsor-selector{border-radius:10px!important}.sponsor-selector{padding:8px 10px!important;background:rgba(0,8,16,.54)!important}.arena-stat-grid{margin-top:6px!important;gap:6px!important}.arena-stat{border-radius:10px!important;min-height:48px!important;background:rgba(2,12,24,.62)!important}.playable-arena-shell{border-radius:15px!important;border-color:rgba(79,213,255,.26)!important;box-shadow:inset 0 0 0 1px rgba(255,255,255,.04),0 0 22px rgba(0,179,255,.12)!important}.round-console{border-radius:12px!important;background:rgba(0,8,18,.66)!important}.game-button,.round-actions .game-button{min-width:86px!important;min-height:42px!important;border-radius:10px!important}.action-button.action-primary,.download-button,.game-button.primary{background:linear-gradient(180deg,rgba(255,210,116,.98),rgba(247,147,26,.96) 58%,rgba(205,87,0,.98))!important;color:#130700!important;text-shadow:none!important}.action-button:not(.action-primary),.dock-link,.game-button:not(.primary),.store-card{color:rgba(240,249,255,.9)!important}.rewards-deck{padding:clamp(8px,.85vw,12px)!important}.leaderboard-title strong,.ops-section-heading strong,.reward-vault h2{letter-spacing:-.025em!important}.activity-item,.leaderboard-row,.sponsor-card{min-height:42px!important}.pressure-grid{gap:6px!important}.pressure-card{padding:9px!important}.download-dock{border-color:rgba(83,201,255,.2)!important;background:rgba(0,6,14,.78)!important}.download-dock .dock-card,.download-dock .dock-link,.download-dock .store-card{border-radius:12px!important}.nav-link{border-radius:10px!important}.action-button span,.dock-link span,.game-button span,.nav-link span,.nav-link strong,.store-card span{position:relative!important;z-index:2!important}.identity-deck .engine-card,.identity-deck .fact-tile:nth-child(n+5),.rewards-deck .activity-strip,.rewards-deck .pressure-grid{display:none!important}.identity-deck{grid-template-rows:minmax(0,1fr) auto auto!important}.identity-core{min-height:clamp(205px,31vh,315px)!important}.identity-core h1{max-width:7ch!important}.identity-line{max-width:20rem!important}.fact-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.fact-tile{min-height:44px!important}.career-actions .action-button{min-height:46px!important}.arena-core{display:grid!important;grid-template-rows:auto minmax(0,1fr) auto!important}.arena-command{align-items:center!important}.arena-command-primary{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important}.sponsor-selector{max-height:46px!important}.playable-arena-shell{min-height:clamp(420px,60vh,680px)!important}.round-console{max-height:72px!important}.round-console>div:first-child{min-width:0!important}.round-actions{gap:6px!important}.rewards-deck{align-content:start!important}.reward-vault{grid-template-columns:minmax(0,1fr)!important}.reward-vault .vault-core{display:none!important}.reward-vault h2{font-size:clamp(1.25rem,2vw,1.75rem)!important}.reward-vault p{line-height:1.25!important;max-height:3.8em!important;overflow:hidden!important}.sponsor-grid{gap:6px!important}.sponsor-card{min-height:38px!important;padding-block:7px!important}.milestone-track{gap:5px!important}.milestone{padding:7px 4px!important}.milestone span{width:27px!important;height:27px!important}.leaderboard-table{gap:5px!important}.leaderboard-row{min-height:38px!important;padding:7px 8px!important}.download-dock{gap:7px!important}.download-dock .dock-card,.download-dock .dock-link,.download-dock .store-card{min-height:46px!important;padding:8px 10px!important}.topbar{min-height:48px!important;padding:7px clamp(10px,1vw,14px)!important;border-color:rgba(99,219,255,.16)!important;background:rgba(0,6,14,.72)!important}.topbar .nav-link:nth-child(n+5){display:none!important}.brand-copy span,.dock-card span,.dock-link span,.nav-link span,.store-card span{color:rgba(204,224,234,.72)!important}.identity-core{background:linear-gradient(180deg,rgba(1,8,18,.08),rgba(0,5,12,.72)),radial-gradient(circle at 54% 28%,rgba(247,147,26,.1),transparent 42%)!important}.identity-coin-hero{opacity:.08!important}.identity-core h1,.reward-vault h2{text-shadow:0 0 18px rgba(247,147,26,.28),0 0 26px rgba(69,216,255,.08)!important}.identity-line{border-color:rgba(99,219,255,.12)!important;background:rgba(0,7,15,.46)!important}.fact-grid{opacity:.92!important}.fact-tile{border-radius:10px!important}.fact-tile span{color:rgba(200,222,234,.66)!important}.career-actions{grid-template-columns:1fr!important}.career-actions .action-button:not(.action-primary){display:none!important}.action-button.action-primary{min-height:50px!important}.arena-command-primary>:nth-child(n+3),.arena-stat-grid .arena-stat:nth-child(n+5){display:none!important}.playable-arena-shell{background:rgba(0,6,13,.86)!important}.round-console{padding:8px!important}.round-console>div:first-child{display:grid!important;grid-template-columns:auto auto minmax(0,1fr)!important;grid-gap:7px!important;gap:7px!important}.rewards-deck .ops-panel:nth-of-type(n+4),.round-actions .game-button:nth-child(n+4){display:none!important}.reward-vault{border-color:rgba(255,198,93,.18)!important}.reward-vault p{color:rgba(220,233,238,.72)!important}.leaderboard-row b,.milestone em,.sponsor-card b{color:rgba(255,217,143,.84)!important}.milestone span,.sponsor-mark{box-shadow:0 0 10px rgba(247,147,26,.24),inset 0 1px 0 rgba(255,255,255,.18)!important}.download-dock{min-height:58px!important}.download-dock .dock-card:nth-child(n+4),.download-dock .dock-link:nth-child(n+6),.download-dock .store-card:nth-child(n+4){display:none!important}.action-button,.dock-link,.game-button,.nav-link,.sponsor-selector select,.store-card{touch-action:manipulation!important}.action-button:focus-visible,.dock-link:focus-visible,.game-button:focus-visible,.nav-link:focus-visible,.sponsor-selector select:focus-visible,.store-card:focus-visible{outline:2px solid rgba(255,210,116,.9)!important;outline-offset:2px!important}.round-actions .game-button:nth-child(-n+3){display:inline-flex!important}.arena-command-primary>:nth-child(-n+2){display:flex!important}@media (max-height:850px) and (min-width:900px){.identity-core{min-height:250px!important}.identity-core h1{font-size:clamp(2.5rem,4.3vw,4.35rem)!important}.fact-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.fact-tile{min-height:42px!important}.engine-card,.rewards-deck .reward-vault p,.round-console em,.round-console small{display:none!important}.playable-arena-shell{min-height:clamp(370px,56vh,560px)!important}}@media (max-width:760px){.arena-command-primary,.arena-stat-grid,.career-actions,.fact-grid{grid-template-columns:1fr!important}.arena-core{padding:8px!important}.round-actions{display:grid!important;grid-template-columns:1fr!important}.round-actions .game-button:nth-child(-n+3){display:flex!important}.topbar .nav-link:nth-child(n+4){display:none!important}.playable-arena-shell{min-height:min(72vh,560px)!important}}.bitman-game{--bitman-floor-core:#041525;--bitman-floor-edge:rgba(77,216,255,.24);--bitman-wall-core:#5f2c05;--bitman-wall-edge:rgba(255,185,72,.52);--bitman-chip-bg:rgba(0,9,20,.54)}.playfield{container-type:size!important}.playfield-cell{box-sizing:border-box!important}.playfield-cell.floor{background:radial-gradient(circle at 50% 50%,rgba(77,216,255,.08),transparent 45%),linear-gradient(145deg,rgba(5,32,54,.94),var(--bitman-floor-core) 68%)!important;border-color:var(--bitman-floor-edge)!important;box-shadow:inset 0 0 7px rgba(77,216,255,.1)!important}.playfield-cell.wall{background:linear-gradient(145deg,rgba(255,193,75,.18),transparent 34%),linear-gradient(160deg,#8a430b,var(--bitman-wall-core) 72%)!important;border-color:var(--bitman-wall-edge)!important;box-shadow:inset 0 0 8px rgba(255,180,65,.13),inset 0 -5px 9px rgba(0,0,0,.32)!important}.playfield-cell.pickup{z-index:5!important}.playfield-cell.pickup:before{width:min(58cqi,58cqb)!important;height:min(58cqi,58cqb)!important;opacity:.44!important}.playfield-cell.pickup:after{width:min(34cqi,34cqb)!important;height:min(34cqi,34cqb)!important;filter:saturate(1.12) contrast(1.1) drop-shadow(0 0 5px rgba(255,206,96,.74))!important}.playfield-cell.player:before{width:min(132cqi,132cqb)!important;height:min(132cqi,132cqb)!important;filter:saturate(1.04) contrast(1.03)!important}.playfield-cell.player:after{width:min(12cqi,12cqb)!important;height:min(12cqi,12cqb)!important}.bitman-game[data-player-moving=true] .playfield-cell.player:before{filter:saturate(1.12) contrast(1.08) brightness(1.08)!important}.bitman-game[data-arena-focus=true]{background:#000711!important}.bitman-game[data-arena-focus=true] .playfield{position:fixed!important;inset:0!important;width:100vw!important;height:100dvh!important;min-width:100vw!important;min-height:100dvh!important;max-width:none!important;max-height:none!important;padding:0!important;margin:0!important;border:0!important;border-radius:0!important;gap:1px!important;background:#000711!important}.bitman-game[data-arena-focus=true] .playfield-cell.floor{background:radial-gradient(circle at 50% 50%,rgba(61,184,255,.1),transparent 48%),linear-gradient(145deg,rgba(3,34,58,.94),#020914 70%)!important;border-color:rgba(67,198,255,.28)!important}.bitman-game[data-arena-focus=true] .playfield-cell.wall{background:linear-gradient(145deg,rgba(255,201,105,.18),transparent 36%),linear-gradient(160deg,#9a4a0a,#4b2205 74%)!important;border-color:rgba(255,188,82,.58)!important}.bitman-game[data-arena-focus=true] .focus-arena-bar{top:max(8px,env(safe-area-inset-top))!important;left:max(8px,env(safe-area-inset-left))!important;right:max(8px,env(safe-area-inset-right))!important;gap:7px!important}.bitman-game[data-arena-focus=true] .focus-exit,.bitman-game[data-arena-focus=true] .focus-hud-clock,.bitman-game[data-arena-focus=true] .focus-hud-player,.bitman-game[data-arena-focus=true] .round-console{background:var(--bitman-chip-bg)!important;border-color:rgba(123,225,255,.22)!important;-webkit-backdrop-filter:blur(14px) saturate(1.18)!important;backdrop-filter:blur(14px) saturate(1.18)!important;box-shadow:0 0 14px rgba(0,178,255,.08),inset 0 1px 0 rgba(255,255,255,.07)!important}.bitman-game[data-arena-focus=true] .focus-hud-clock strong{color:#ffe7a6!important;text-shadow:0 0 16px rgba(247,147,26,.42)!important}.bitman-game[data-arena-focus=true] .round-console{left:max(8px,env(safe-area-inset-left))!important;right:max(8px,env(safe-area-inset-right))!important;bottom:max(8px,env(safe-area-inset-bottom))!important;min-height:40px!important;max-height:58px!important}.bitman-game[data-arena-focus=true] .bitman-touch-controls{z-index:80!important}@media (max-width:900px){.bitman-game[data-arena-focus=true] .focus-arena-bar{align-items:stretch!important}.bitman-game[data-arena-focus=true] .focus-hud-clock,.bitman-game[data-arena-focus=true] .focus-hud-player{min-width:0!important;max-width:calc(50vw - 14px)!important}.bitman-game[data-arena-focus=true] .round-console{max-height:86px!important;border-radius:18px!important}.playfield-cell.player:before{width:min(124cqi,124cqb)!important;height:min(124cqi,124cqb)!important}}@media (prefers-reduced-motion:reduce){.bitman-game[data-player-moving=true] .playfield-cell.player:before,.playfield-cell.pickup:before{animation:none!important}}body,html{max-width:100%!important}body:not([data-bitman-arena-focus=true]){overflow-x:hidden!important}.arcade-dashboard,.arena-core,.dashboard-grid,.download-dock,.identity-deck,.rewards-deck,.topbar{min-width:0!important}.arcade-dashboard *{min-width:0}.action-button,.dock-link,.download-button,.game-button,.nav-link,.store-card,a,button,select{-webkit-tap-highlight-color:transparent}.action-button,.dock-link,.download-button,.game-button,.nav-link,.sponsor-selector select,.store-card{min-height:42px!important}.action-button,.dock-link,.download-button,.game-button,.nav-link,.store-card{display:inline-flex!important;align-items:center!important;justify-content:center!important}.arena-stat,.brand-copy,.dock-card,.dock-link,.fact-tile,.identity-line,.leaderboard-row,.milestone,.reward-vault,.round-console,.sponsor-card,.store-card{overflow:hidden!important}.arena-stat *,.brand-copy *,.dock-card *,.dock-link *,.fact-tile *,.identity-line,.leaderboard-row *,.milestone *,.reward-vault *,.round-console *,.sponsor-card *,.store-card *{min-width:0!important;text-overflow:ellipsis}body[data-bitman-arena-focus=true]{position:fixed!important;inset:0!important;width:100vw!important;height:100dvh!important;overflow:hidden!important;background:#000711!important}body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true]{z-index:2147483000!important;overflow:hidden!important}body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true],body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield{position:fixed!important;inset:0!important;width:100vw!important;height:100dvh!important;max-width:none!important;max-height:none!important;border-radius:0!important}body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield{z-index:1!important;transform:none!important}body[data-bitman-arena-focus=true] .bitman-touch-controls,body[data-bitman-arena-focus=true] .focus-arena-bar,body[data-bitman-arena-focus=true] .round-console{z-index:2147483100!important}body[data-bitman-arena-focus=true] .focus-exit,body[data-bitman-arena-focus=true] .focus-hud-clock,body[data-bitman-arena-focus=true] .focus-hud-player,body[data-bitman-arena-focus=true] .round-console{pointer-events:auto!important}.playfield-cell.ghost,.playfield-cell.pickup,.playfield-cell.player{isolation:isolate!important}.playfield-cell.pickup:after,.playfield-cell.pickup:before,.playfield-cell.player:after,.playfield-cell.player:before{pointer-events:none!important}@media (max-width:1180px){.dashboard-grid{gap:10px!important}.download-dock{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:760px){.arena-core,.download-dock,.identity-deck,.rewards-deck,.topbar{border-radius:16px!important}.arcade-dashboard{overflow-x:hidden!important}.action-button,.dock-link,.download-button,.game-button,.nav-link,.sponsor-selector select,.store-card{min-height:46px!important}body[data-bitman-arena-focus=true] .focus-arena-bar{top:max(6px,env(safe-area-inset-top))!important;left:max(6px,env(safe-area-inset-left))!important;right:max(6px,env(safe-area-inset-right))!important}body[data-bitman-arena-focus=true] .round-console{left:max(6px,env(safe-area-inset-left))!important;right:max(6px,env(safe-area-inset-right))!important;bottom:max(6px,env(safe-area-inset-bottom))!important}}@media (prefers-reduced-motion:reduce){*,:after,:before{scroll-behavior:auto!important}}.bitman-game{--bitman-player-size:min(128cqi,128cqb);--bitman-player-eye:min(11cqi,11cqb);--bitman-facing:0deg;--bitman-move-scale:1;--bitman-hud-glass:rgba(0,8,18,.58)}.bitman-game[data-arena-focus=true],.bitman-game[data-arena-focus=true] .playfield,.bitman-touch-controls,.touch-control{touch-action:none!important}.touch-control{-moz-user-select:none!important;user-select:none!important;-webkit-user-select:none!important;-webkit-tap-highlight-color:transparent!important}.bitman-game[data-move-direction=right]{--bitman-facing:0deg}.bitman-game[data-move-direction=down]{--bitman-facing:90deg}.bitman-game[data-move-direction=left]{--bitman-facing:180deg}.bitman-game[data-move-direction=up]{--bitman-facing:270deg}.bitman-game[data-player-moving=true]{--bitman-move-scale:1.045}.playfield-cell.player{display:grid!important;place-items:center!important;margin:0!important;padding:0!important;overflow:visible!important;z-index:30!important;isolation:isolate!important;container-type:size!important;animation:none!important;transform:none!important;transform-origin:center!important}.playfield-cell.player:before{inset:auto!important;top:50%!important;left:50%!important;margin:0!important;width:var(--bitman-player-size)!important;height:var(--bitman-player-size)!important;min-width:21px!important;min-height:21px!important;border-radius:999px!important;border:2px solid rgba(255,241,184,.98)!important;background:radial-gradient(circle at 30% 23%,rgba(255,255,228,.96) 0 10%,rgba(255,234,158,.48) 11% 18%,transparent 28%),radial-gradient(circle at 66% 72%,rgba(81,23,0,.46),transparent 41%),linear-gradient(145deg,#ffe27b,#ffc241 34%,#f7931a 58%,#963100)!important;box-shadow:0 0 15px rgba(255,203,86,.9),0 0 34px rgba(247,147,26,.76),0 0 18px rgba(69,216,255,.18),inset 7px 7px 12px rgba(255,255,255,.32),inset -10px -12px 18px rgba(70,20,0,.52)!important;transform:translate3d(-50%,-50%,0) rotate(var(--bitman-facing)) scale(var(--bitman-move-scale))!important;transform-origin:50% 50%!important;-webkit-clip-path:polygon(50% 50%,100% 24%,100% 76%,0 100%,0 0)!important;clip-path:polygon(50% 50%,100% 24%,100% 76%,0 100%,0 0)!important;will-change:transform,clip-path,filter!important;transition:transform .11s cubic-bezier(.2,.8,.2,1),filter .11s ease!important}.playfield-cell.player:after,.playfield-cell.player:before{content:""!important;position:absolute!important;right:auto!important;bottom:auto!important}.playfield-cell.player:after{z-index:31!important;width:var(--bitman-player-eye)!important;height:var(--bitman-player-eye)!important;min-width:4px!important;min-height:4px!important;border-radius:999px!important;background:#040100!important;box-shadow:0 0 0 1px rgba(255,241,190,.42),0 0 6px rgba(0,0,0,.95)!important;transform:translate3d(-50%,-50%,0)!important}.bitman-game[data-move-direction=right] .playfield-cell.player:after{top:33%!important;left:61%!important}.bitman-game[data-move-direction=left] .playfield-cell.player:after{top:33%!important;left:39%!important}.bitman-game[data-move-direction=up] .playfield-cell.player:after{top:39%!important;left:60%!important}.bitman-game[data-move-direction=down] .playfield-cell.player:after{top:61%!important;left:60%!important}.bitman-game[data-player-moving=true] .playfield-cell.player:before{animation:bitman-final-chomp .16s steps(2) infinite!important;filter:brightness(1.09) saturate(1.1) contrast(1.06)!important}.bitman-game[data-player-bumping=true] .playfield-cell.player:before{animation:bitman-final-bump .15s ease-out 1!important;filter:brightness(1.24) saturate(1.14)!important}.bitman-game[data-player-bumping=true] .playfield-cell.player,.bitman-game[data-player-moving=true] .playfield-cell.player{animation:none!important;transform:none!important}.bitman-game[data-player-bumping=true] .playfield-cell.player:after{animation:none!important;transform:translate3d(-50%,-50%,0)!important}.playfield-cell.pickup:before{width:min(54cqi,54cqb)!important;height:min(54cqi,54cqb)!important;opacity:.38!important}.playfield-cell.pickup:after,.playfield-cell.pickup:before{top:50%!important;left:50%!important;transform:translate3d(-50%,-50%,0)!important}.playfield-cell.pickup:after{width:min(32cqi,32cqb)!important;height:min(32cqi,32cqb)!important;min-width:9px!important;min-height:9px!important}.bitman-game[data-score-pulse=true] .focus-hud-player,.bitman-game[data-score-pulse=true] .game-hud,.bitman-game[data-score-pulse=true] .pickup-counter{animation:bitman-score-chip .32s ease-out 1!important}.bitman-game[data-arena-focus=true] .focus-hud-clock{min-width:clamp(142px,17vw,220px)!important;padding:7px 14px!important;border-radius:999px!important}.bitman-game[data-arena-focus=true] .focus-hud-clock strong{display:block!important;font-feature-settings:"tnum"!important;font-variant-numeric:tabular-nums!important;font-size:clamp(1.7rem,5dvh,2.75rem)!important;line-height:.88!important;color:#fff2bc!important;letter-spacing:-.06em!important;text-shadow:0 0 12px rgba(255,214,111,.65),0 0 24px rgba(247,147,26,.38)!important}.bitman-game[data-timer-urgent=true] .focus-hud-clock{border-color:rgba(255,178,74,.62)!important;box-shadow:0 0 24px rgba(247,147,26,.28),inset 0 1px 0 rgba(255,255,255,.1)!important}.bitman-game[data-timer-urgent=true] .focus-hud-clock strong{animation:bitman-final-timer-urgent .72s ease-in-out infinite!important}.bitman-game[data-arena-focus=true] .focus-exit,.bitman-game[data-arena-focus=true] .focus-hud-clock,.bitman-game[data-arena-focus=true] .focus-hud-player,.bitman-game[data-arena-focus=true] .round-console{background:var(--bitman-hud-glass)!important;-webkit-backdrop-filter:blur(14px) saturate(1.22)!important;backdrop-filter:blur(14px) saturate(1.22)!important}.bitman-game[data-arena-focus=true] .round-console{max-height:64px!important;border-radius:999px!important}.bitman-game[data-arena-focus=true] .round-actions .game-button{min-height:38px!important;border-radius:999px!important}.bitman-game[data-arena-focus=true] .playfield-cell.floor{background:radial-gradient(circle at 50% 50%,rgba(62,190,255,.09),transparent 50%),linear-gradient(145deg,rgba(3,32,55,.96),#010914 72%)!important;border-color:rgba(69,202,255,.24)!important}.bitman-game[data-arena-focus=true] .playfield-cell.wall{background:linear-gradient(145deg,rgba(255,203,107,.18),transparent 36%),linear-gradient(160deg,#994708,#4a2105 74%)!important;border-color:rgba(255,188,82,.56)!important}@keyframes bitman-final-chomp{0%{-webkit-clip-path:polygon(50% 50%,100% 12%,100% 88%,0 100%,0 0);clip-path:polygon(50% 50%,100% 12%,100% 88%,0 100%,0 0)}50%{-webkit-clip-path:polygon(50% 50%,100% 36%,100% 64%,0 100%,0 0);clip-path:polygon(50% 50%,100% 36%,100% 64%,0 100%,0 0)}to{-webkit-clip-path:polygon(50% 50%,100% 12%,100% 88%,0 100%,0 0);clip-path:polygon(50% 50%,100% 12%,100% 88%,0 100%,0 0)}}@keyframes bitman-final-bump{0%{transform:translate3d(-50%,-50%,0) rotate(var(--bitman-facing)) scale(1)}45%{transform:translate3d(-50%,-50%,0) rotate(var(--bitman-facing)) scale(.88)}to{transform:translate3d(-50%,-50%,0) rotate(var(--bitman-facing)) scale(1)}}@keyframes bitman-final-timer-urgent{0%,to{transform:scale(1);color:#fff2bc}50%{transform:scale(1.08);color:#ffb64c}}@keyframes bitman-score-chip{0%{transform:scale(1)}45%{transform:scale(1.035);filter:brightness(1.18)}to{transform:scale(1)}}@media (max-width:760px){.bitman-game{--bitman-player-size:min(118cqi,118cqb)}.bitman-game[data-arena-focus=true] .focus-hud-clock strong{font-size:clamp(1.35rem,4.1dvh,2rem)!important}.bitman-game[data-arena-focus=true] .round-console{border-radius:18px!important;max-height:96px!important}}@media (prefers-reduced-motion:reduce){.bitman-game[data-player-bumping=true] .playfield-cell.player:before,.bitman-game[data-player-moving=true] .playfield-cell.player:before,.bitman-game[data-score-pulse=true] .focus-hud-player,.bitman-game[data-score-pulse=true] .game-hud,.bitman-game[data-score-pulse=true] .pickup-counter,.bitman-game[data-timer-urgent=true] .focus-hud-clock strong{animation:none!important}}