.bitman-game .playfield-cell.floor.player.miner-player,.bitman-game .playfield-cell.pickup.player.miner-player,.bitman-game .playfield-cell.player.miner-player{position:relative!important;display:grid!important;place-items:center!important;overflow:visible!important;contain:none!important;container-type:size!important;isolation:isolate!important;z-index:1200!important;transform:none!important;margin:0!important;padding:0!important;--miner-facing:0deg;--miner-flip:1;--miner-scale:1;--miner-lift:0px}.bitman-game[data-move-direction=right] .playfield-cell.player.miner-player{--miner-facing:0deg;--miner-flip:1}.bitman-game[data-move-direction=left] .playfield-cell.player.miner-player{--miner-facing:0deg;--miner-flip:-1}.bitman-game[data-move-direction=up] .playfield-cell.player.miner-player{--miner-facing:-3deg;--miner-flip:1}.bitman-game[data-move-direction=down] .playfield-cell.player.miner-player{--miner-facing:3deg;--miner-flip:1}.bitman-game[data-player-moving=true] .playfield-cell.player.miner-player{--miner-scale:1.004}.bitman-game .playfield-cell.floor.player.miner-player:after,.bitman-game .playfield-cell.floor.player.miner-player:before,.bitman-game .playfield-cell.pickup.player.miner-player:after,.bitman-game .playfield-cell.pickup.player.miner-player:before,.bitman-game .playfield-cell.player.miner-player:after,.bitman-game .playfield-cell.player.miner-player:before{content:none!important;display:none!important;visibility:hidden!important;opacity:0!important}.bitman-game .playfield-cell.player.miner-player .bitman-arcade-sprite{position:absolute!important;top:calc(50% + var(--miner-lift))!important;left:50%!important;z-index:1210!important;display:block!important;width:clamp(28px,min(94cqi,94cqb),54px)!important;height:clamp(28px,min(94cqi,94cqb),54px)!important;min-width:0!important;min-height:0!important;max-width:none!important;max-height:none!important;pointer-events:none!important;transform:translate3d(-50%,-50%,0) rotate(var(--miner-facing)) scaleX(var(--miner-flip)) scale(var(--miner-scale))!important;transform-origin:50% 55%!important;filter:drop-shadow(0 6px 6px rgba(0,0,0,.36)) drop-shadow(0 0 7px rgba(247,147,26,.26)) drop-shadow(0 0 4px rgba(74,210,255,.14)) drop-shadow(0 0 1px rgba(255,248,202,.76)) brightness(1.07) saturate(1.12) contrast(1.05)!important;will-change:transform,filter!important;transition:top 54ms cubic-bezier(.18,.94,.16,1),transform 60ms cubic-bezier(.16,.94,.14,1),filter 68ms ease!important}.bitman-game .playfield-cell.player.miner-player .bitman-arcade-shadow{opacity:.42!important;transform:scaleX(.86)!important}.bitman-game .playfield-cell.player.miner-player .bitman-arcade-svg{overflow:visible!important}.bitman-game .playfield-cell.player.miner-player .bitman-arcade-runner{transform-box:fill-box!important;transform-origin:50% 62%!important;animation:miner-idle-core 1.48s ease-in-out infinite!important}.bitman-game .playfield-cell.player.miner-player .bitman-arcade-direction-light{fill:rgba(255,208,83,.14)!important;stroke:rgba(255,242,172,.34)!important;stroke-width:.7!important;transform-box:fill-box!important;transform-origin:12% 70%!important;filter:blur(.2px) drop-shadow(0 0 5px rgba(255,207,90,.44))!important;opacity:.48!important}.bitman-game[data-move-direction=up] .playfield-cell.player.miner-player .bitman-arcade-direction-light{transform:translate3d(-2px,-4px,0) rotate(-12deg) scale(.72)!important;opacity:.68!important}.bitman-game[data-move-direction=down] .playfield-cell.player.miner-player .bitman-arcade-direction-light{transform:translate3d(1px,5px,0) rotate(16deg) scale(.66)!important;opacity:.62!important}.bitman-game .playfield-cell.player.miner-player .bitman-arcade-pack{fill:rgba(11,22,35,.94)!important;stroke:rgba(76,218,255,.32)!important;stroke-width:1.15!important}.bitman-game .playfield-cell.player.miner-player .bitman-arcade-body{stroke:rgba(21,8,0,.82)!important;stroke-width:2.05!important;filter:drop-shadow(0 0 3px rgba(255,207,92,.28))!important}.bitman-game .playfield-cell.player.miner-player .bitman-arcade-chest-plate{fill:rgba(4,15,30,.86)!important;stroke:rgba(109,232,255,.46)!important;stroke-width:.95!important;filter:drop-shadow(0 0 3px rgba(45,179,255,.2))!important}.bitman-game .playfield-cell.player.miner-player .bitman-arcade-neck{fill:rgba(126,58,24,.9)!important;stroke:rgba(255,219,153,.42)!important;stroke-width:.65!important}.bitman-game .playfield-cell.player.miner-player .bitman-arcade-belt-btc{fill:#ffbe28!important;stroke:rgba(65,21,0,.86)!important;stroke-width:1.1!important;filter:drop-shadow(0 0 3px rgba(247,147,26,.38))!important}.bitman-game .playfield-cell.player.miner-player .bitman-arcade-belt-mark{fill:rgba(49,16,0,.94)!important;font:800 8px/1 Arial,Helvetica,sans-serif!important;pointer-events:none!important}.bitman-game .playfield-cell.player.miner-player .bitman-arcade-face{stroke:rgba(255,229,163,.6)!important;stroke-width:.95!important;filter:drop-shadow(0 0 3px rgba(247,147,26,.2))!important}.bitman-game .playfield-cell.player.miner-player .bitman-arcade-mouth-cut{fill:rgba(3,6,12,.92)!important;transform-box:fill-box!important;transform-origin:center!important}.bitman-game .playfield-cell.player.miner-player .bitman-arcade-helmet{stroke:rgba(74,29,0,.76)!important;stroke-width:1!important;filter:drop-shadow(0 0 4px rgba(247,147,26,.24))!important}.bitman-game .playfield-cell.player.miner-player .bitman-arcade-headlamp{fill:#ffd25a!important;stroke:rgba(255,246,196,.86)!important;stroke-width:.9!important;filter:drop-shadow(0 0 4px rgba(255,207,90,.58))!important}.bitman-game .playfield-cell.player.miner-player .bitman-arcade-helmet-btc{fill:rgba(65,21,0,.92)!important;font:700 9px/1 Arial,Helvetica,sans-serif!important;pointer-events:none!important}.bitman-game .playfield-cell.player.miner-player .bitman-arcade-eye{filter:drop-shadow(0 0 2px rgba(255,241,190,.46))!important}.bitman-game .playfield-cell.player.miner-player .bitman-arcade-tool{transform-box:fill-box!important;transform-origin:45% 70%!important;animation:miner-tool-idle 1.48s ease-in-out infinite!important}.bitman-game[data-move-direction=up] .playfield-cell.player.miner-player .bitman-arcade-tool{transform:translate3d(-1px,-1px,0) rotate(-3deg)!important}.bitman-game[data-move-direction=down] .playfield-cell.player.miner-player .bitman-arcade-tool{transform:translate3d(.5px,1px,0) rotate(3deg)!important}.bitman-game .playfield-cell.player.miner-player .bitman-arcade-tool-handle{stroke:rgba(99,48,12,.96)!important;stroke-width:4.4!important;stroke-linecap:round!important;filter:drop-shadow(0 0 2px rgba(255,188,74,.22))!important}.bitman-game .playfield-cell.player.miner-player .bitman-arcade-tool-head{fill:url(#bitmanToolMetal)!important;stroke:rgba(225,252,255,.78)!important;stroke-width:1.25!important;filter:drop-shadow(0 0 3px rgba(101,221,255,.36))!important}.bitman-game .playfield-cell.player.miner-player .bitman-arcade-tool-spark{fill:rgba(255,236,132,.82)!important;filter:drop-shadow(0 0 4px rgba(255,207,90,.58))!important;opacity:.68!important;transform-box:fill-box!important;transform-origin:center!important}.bitman-game .playfield-cell.player.miner-player .bitman-arcade-arm,.bitman-game .playfield-cell.player.miner-player .bitman-arcade-leg{transform-box:fill-box!important}.bitman-game .playfield-cell.player.miner-player .bitman-arcade-leg{stroke:rgba(5,8,12,.72)!important;stroke-width:.95!important}.bitman-game .playfield-cell.player.miner-player .bitman-arcade-knee{fill:rgba(9,21,34,.9)!important;stroke:rgba(111,216,255,.34)!important;stroke-width:.62!important}.bitman-game .playfield-cell.player.miner-player .bitman-arcade-boot-sole{fill:rgba(2,5,9,.98)!important;stroke:rgba(255,210,104,.2)!important;stroke-width:.58!important}.bitman-game .playfield-cell.player.miner-player .bitman-arcade-sprite[data-moving=true]{animation:miner-grid-run 124ms cubic-bezier(.18,.9,.16,1) infinite!important;filter:drop-shadow(0 6px 7px rgba(0,0,0,.38)) drop-shadow(0 0 7px rgba(247,147,26,.3)) drop-shadow(0 0 5px rgba(74,210,255,.16)) drop-shadow(0 0 1px rgba(255,248,202,.78)) brightness(1.1) saturate(1.14) contrast(1.06)!important}.bitman-game .playfield-cell.player.miner-player .bitman-arcade-sprite[data-moving=true] .bitman-arcade-runner{animation:miner-run-core 248ms cubic-bezier(.2,.82,.18,1) infinite!important}.bitman-game .playfield-cell.player.miner-player .bitman-arcade-sprite[data-moving=true] .bitman-arcade-mouth-cut{animation:miner-mouth-bite 124ms steps(2) infinite!important}.bitman-game .playfield-cell.player.miner-player .bitman-arcade-sprite[data-moving=true] .bitman-arcade-leg-front{animation:miner-front-step 124ms cubic-bezier(.22,.9,.18,1) infinite!important}.bitman-game .playfield-cell.player.miner-player .bitman-arcade-sprite[data-moving=true] .bitman-arcade-leg-back{animation:miner-back-step 124ms cubic-bezier(.22,.9,.18,1) infinite!important}.bitman-game .playfield-cell.player.miner-player .bitman-arcade-sprite[data-moving=true] .bitman-arcade-tool{animation:miner-tool-carry 124ms cubic-bezier(.22,.9,.18,1) infinite!important}.bitman-game .playfield-cell.player.miner-player .bitman-arcade-sprite[data-bumping=true] .bitman-arcade-direction-light,.bitman-game .playfield-cell.player.miner-player .bitman-arcade-sprite[data-moving=true] .bitman-arcade-direction-light{animation:miner-headlamp-pulse 124ms ease-in-out infinite!important}.bitman-game .playfield-cell.player.miner-player .bitman-arcade-sprite[data-bumping=true]{animation:miner-grid-bump 88ms cubic-bezier(.22,.92,.24,1) 1!important}.bitman-game .playfield-cell.player.miner-player .bitman-arcade-sprite[data-bumping=true] .bitman-arcade-runner{animation:miner-impact-core .15s cubic-bezier(.16,.9,.22,1) 1!important}.bitman-game .playfield-cell.player.miner-player .bitman-arcade-sprite[data-bumping=true] .bitman-arcade-tool{animation:miner-tool-bump .15s cubic-bezier(.16,.9,.22,1) 1!important}.bitman-game .playfield-cell.player.miner-player .bitman-arcade-sprite[data-bumping=true] .bitman-arcade-tool-spark{animation:miner-spark-clang .15s ease-out 1!important}.bitman-game .playfield-cell.player.miner-player.pickup-burst .bitman-arcade-sprite{filter:drop-shadow(0 7px 8px rgba(0,0,0,.4)) drop-shadow(0 0 12px rgba(255,198,62,.4)) drop-shadow(0 0 8px rgba(74,210,255,.22)) brightness(1.13) saturate(1.16) contrast(1.08)!important}.bitman-game .playfield-cell.player.miner-player .bitman-arcade-sprite[data-pickup=true] .bitman-arcade-runner{animation:miner-pickup-pop .34s cubic-bezier(.16,1.14,.22,1) 1!important}.bitman-game .playfield-cell.player.miner-player .bitman-arcade-sprite[data-pickup=true] .bitman-arcade-belt-btc,.bitman-game .playfield-cell.player.miner-player .bitman-arcade-sprite[data-pickup=true] .bitman-arcade-headlamp,.bitman-game .playfield-cell.player.miner-player .bitman-arcade-sprite[data-pickup=true] .bitman-arcade-tool-spark{animation:miner-pickup-flash .34s ease-out 1!important}.bitman-game .playfield-cell.player.miner-player .bitman-arcade-sprite[data-danger=true]{filter:drop-shadow(0 6px 7px rgba(0,0,0,.4)) drop-shadow(0 0 8px rgba(255,89,79,.28)) drop-shadow(0 0 7px rgba(74,210,255,.18)) drop-shadow(0 0 1px rgba(255,248,202,.8)) brightness(1.14) saturate(1.22) contrast(1.08)!important}.bitman-game .playfield-cell.player.miner-player .bitman-arcade-sprite[data-danger=true] .bitman-arcade-direction-light,.bitman-game .playfield-cell.player.miner-player .bitman-arcade-sprite[data-danger=true] .bitman-arcade-eye,.bitman-game .playfield-cell.player.miner-player .bitman-arcade-sprite[data-danger=true] .bitman-arcade-headlamp{animation:miner-danger-flicker .36s ease-in-out infinite!important}.bitman-game .playfield-cell.player.miner-player .bitman-arcade-sprite[data-danger=true] .bitman-arcade-tool{animation:miner-tool-guard .36s ease-in-out infinite!important}.bitman-game .playfield-cell.player.miner-player .bitman-arcade-sprite[data-celebrating=true] .bitman-arcade-runner{animation:miner-clear-celebrate .82s cubic-bezier(.2,.92,.16,1) infinite!important}.bitman-game .playfield-cell.player.miner-player .bitman-arcade-sprite[data-celebrating=true] .bitman-arcade-tool{animation:miner-tool-cheer .82s cubic-bezier(.2,.92,.16,1) infinite!important}.bitman-game .playfield-cell.player.miner-player .bitman-arcade-sprite[data-celebrating=true] .bitman-arcade-belt-btc,.bitman-game .playfield-cell.player.miner-player .bitman-arcade-sprite[data-celebrating=true] .bitman-arcade-headlamp{animation:miner-clear-glow .82s ease-in-out infinite!important}body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield .playfield-cell.floor.player.miner-player,body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield .playfield-cell.pickup.player.miner-player,body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield .playfield-cell.player.miner-player{overflow:visible!important;contain:none!important;--agent3-miner-bump-x:0px!important;--agent3-miner-bump-y:0px!important}body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield .playfield-cell.player.miner-player .bitman-arcade-sprite[data-moving=false][data-bumping=false]{animation:miner-root-idle-stay 1.48s ease-in-out infinite!important}body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield .playfield-cell.player.miner-player .bitman-arcade-sprite[data-moving=true]{animation:miner-root-run-stay 168ms cubic-bezier(.18,.9,.16,1) infinite!important}body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield .playfield-cell.player.miner-player .bitman-arcade-sprite[data-bumping=true]{animation:miner-root-bump-stay .15s cubic-bezier(.22,.92,.24,1) 1!important}body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield .playfield-cell.player.miner-player.pickup-burst .bitman-arcade-sprite{animation:miner-root-pickup-stay .31s cubic-bezier(.14,.98,.22,1) 1!important}body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield-cell.player.ghost-agent .ghost-agent-core{top:77%!important;left:77%!important;z-index:36!important;width:min(42cqi,42cqb)!important;height:min(42cqi,42cqb)!important;opacity:.58!important;filter:drop-shadow(0 0 7px rgba(88,229,255,.55))!important}@keyframes miner-idle-core{0%,to{transform:scale(1)}50%{transform:scaleY(1.018) scaleX(.992)}}@keyframes miner-root-idle-stay{0%,to{transform:translate3d(-50%,-50%,0) rotate(var(--agent3-miner-facing,var(--miner-facing))) scaleX(var(--agent3-miner-flip,var(--miner-flip))) scale(.94)}50%{transform:translate3d(-50%,-50%,0) rotate(calc(var(--agent3-miner-facing, var(--miner-facing)) + .2deg)) scaleX(var(--agent3-miner-flip,var(--miner-flip))) scale(.956)}}@keyframes miner-root-run-stay{0%,to{transform:translate3d(-50%,-50%,0) rotate(var(--agent3-miner-facing,var(--miner-facing))) scaleX(var(--agent3-miner-flip,var(--miner-flip))) scale(.965)}48%{transform:translate3d(-50%,-50%,0) rotate(calc(var(--agent3-miner-facing, var(--miner-facing)) + var(--agent3-miner-run-tilt, 0deg))) scaleX(var(--agent3-miner-flip,var(--miner-flip))) scale(.99)}}@keyframes miner-root-bump-stay{0%,to{transform:translate3d(-50%,-50%,0) rotate(var(--agent3-miner-facing,var(--miner-facing))) scaleX(var(--agent3-miner-flip,var(--miner-flip))) scale(.94)}45%{transform:translate3d(-50%,-50%,0) rotate(calc(var(--agent3-miner-facing, var(--miner-facing)) + var(--agent3-miner-recoil, 0deg))) scaleX(var(--agent3-miner-flip,var(--miner-flip))) scaleY(1.035) scale(.925)}}@keyframes miner-root-pickup-stay{0%,to{transform:translate3d(-50%,-50%,0) rotate(var(--agent3-miner-facing,var(--miner-facing))) scaleX(var(--agent3-miner-flip,var(--miner-flip))) scale(.94)}38%{transform:translate3d(-50%,-50%,0) rotate(calc(var(--agent3-miner-facing, var(--miner-facing)) - 1deg)) scaleX(var(--agent3-miner-flip,var(--miner-flip))) scale(1)}}@keyframes miner-grid-run{0%,to{transform:translate3d(-50%,-50%,0) rotate(var(--miner-facing)) scaleX(var(--miner-flip)) scale(var(--miner-scale))}46%{transform:translate3d(-50%,-50%,0) rotate(calc(var(--miner-facing) - .15deg)) scaleX(var(--miner-flip)) scale(1.006)}}@keyframes miner-run-core{0%,to{transform:rotate(-.7deg) scaleY(1.006) scaleX(.996)}50%{transform:rotate(.7deg) scaleY(.994) scaleX(1.006)}}@keyframes miner-grid-bump{0%,to{transform:translate3d(-50%,-50%,0) rotate(var(--miner-facing)) scaleX(var(--miner-flip)) scale(1)}45%{transform:translate3d(-50%,-50%,0) rotate(var(--miner-facing)) scaleX(var(--miner-flip)) scaleY(1.02) scale(.996)}}@keyframes miner-impact-core{0%,to{transform:scale(1)}42%{transform:scaleX(1.036) scaleY(.962) rotate(-1.4deg)}70%{transform:scaleX(.988) scaleY(1.018) rotate(.9deg)}}@keyframes miner-headlamp-pulse{0%,to{opacity:.5;filter:blur(.2px) drop-shadow(0 0 5px rgba(255,207,90,.48))}50%{opacity:.78;filter:blur(.1px) drop-shadow(0 0 8px rgba(255,232,135,.66))}}@keyframes miner-mouth-bite{0%,to{transform:scaleX(1);opacity:1}50%{transform:scaleX(.64);opacity:.82}}@keyframes miner-front-step{0%,to{transform:translateZ(0) rotate(-1deg)}50%{transform:translate3d(.5px,-.35px,0) rotate(2deg)}}@keyframes miner-back-step{0%,to{transform:translateZ(0) rotate(1.5deg)}50%{transform:translate3d(-.5px,.35px,0) rotate(-2deg)}}@keyframes miner-tool-carry{0%,to{transform:rotate(-.75deg) translateZ(0)}50%{transform:rotate(1.25deg) translate3d(.1px,-.3px,0)}}@keyframes miner-tool-idle{0%,to{transform:rotate(-.35deg) translateZ(0)}50%{transform:rotate(.45deg) translate3d(.05px,-.18px,0)}}@keyframes miner-tool-bump{0%,to{transform:rotate(0deg) translateZ(0)}45%{transform:rotate(-7deg) translate3d(-1px,.8px,0)}72%{transform:rotate(3deg) translate3d(.4px,-.2px,0)}}@keyframes miner-spark-clang{0%{opacity:.75;transform:scale(1)}42%{opacity:1;transform:scale(1.85)}to{opacity:.5;transform:scale(.92)}}@keyframes miner-pickup-pop{0%,to{transform:scale(1)}36%{transform:scale(1.095) rotate(-1deg)}68%{transform:scale(.982) rotate(.6deg)}}@keyframes miner-pickup-flash{0%,to{filter:drop-shadow(0 0 3px rgba(247,147,26,.38));opacity:.82;transform:scale(1)}42%{filter:drop-shadow(0 0 9px rgba(255,232,132,.88));opacity:1;transform:scale(1.22)}}@keyframes miner-danger-flicker{0%,to{opacity:.72;filter:drop-shadow(0 0 4px rgba(255,207,90,.58))}50%{opacity:1;filter:drop-shadow(0 0 8px rgba(255,86,72,.7))}}@keyframes miner-tool-guard{0%,to{transform:rotate(-2deg) translate3d(-.4px,0,0)}50%{transform:rotate(-5deg) translate3d(-.8px,-.2px,0)}}@keyframes miner-clear-celebrate{0%,to{transform:scale(1) rotate(0deg)}30%{transform:scaleY(1.045) scaleX(.976) rotate(-2deg)}62%{transform:scaleY(.982) scaleX(1.03) rotate(2.4deg)}}@keyframes miner-tool-cheer{0%,to{transform:rotate(-7deg) translate3d(-.6px,-.4px,0)}50%{transform:rotate(-18deg) translate3d(-1.4px,-1.6px,0)}}@keyframes miner-clear-glow{0%,to{filter:drop-shadow(0 0 4px rgba(255,207,90,.58));transform:scale(1)}50%{filter:drop-shadow(0 0 11px rgba(255,236,132,.9));transform:scale(1.16)}}@media(max-width:760px){.bitman-game .playfield-cell.player.miner-player .bitman-arcade-sprite{width:clamp(22px,min(88cqi,88cqb),42px)!important;height:clamp(22px,min(88cqi,88cqb),42px)!important}}@media (prefers-reduced-motion:reduce){.bitman-game .playfield-cell.player.miner-player .bitman-arcade-sprite,.bitman-game .playfield-cell.player.miner-player .bitman-arcade-sprite *{animation-duration:1ms!important;animation-iteration-count:1!important;transition-duration:1ms!important}body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield .playfield-cell.player.miner-player .bitman-arcade-sprite,body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield .playfield-cell.player.miner-player .bitman-arcade-sprite *,body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield .playfield-cell.player.miner-player .bitman-arcade-sprite:after,body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield .playfield-cell.player.miner-player .bitman-arcade-sprite:before,body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield .playfield-cell.player.miner-player .bitman-arcade-sprite[data-moving][data-bumping]{animation:none!important;transition:none!important}}.bitman-game{--mine-blue-floor:#050908;--mine-blue-floor-deep:#010302;--mine-bronze-wall:#145a78;--mine-bronze-deep:#010813;--mine-route-blue:rgba(72,210,255,.046);--mine-route-blue-soft:rgba(72,210,255,.014);--mine-edge-blue:rgba(112,233,255,.5);--mine-btc-glow:rgba(247,147,26,.24);--mine-grain-dark:rgba(28,10,3,.62);--mine-grain-light:rgba(255,215,132,.24);--mine-dirt-grit:rgba(154,173,151,.064);--mine-beam-width:42%}.bitman-game[data-arena-focus=false] .playfield,.bitman-game[data-arena-focus=true] .playfield,.playfield{gap:0!important;background:radial-gradient(circle at 50% 18%,rgba(70,210,255,.1),transparent 38%),radial-gradient(circle at 12% 18%,rgba(80,220,255,.03),transparent 28%),radial-gradient(circle at 88% 78%,rgba(247,147,26,.035),transparent 32%),linear-gradient(180deg,#010d1c,#00040b)!important;border-color:var(--mine-edge-blue)!important;box-shadow:0 0 34px rgba(43,198,255,.105),inset 0 0 118px rgba(0,0,0,.8)!important}.playfield-cell{position:relative;border:0!important;outline:0!important;border-radius:0!important;box-shadow:none!important}.bitman-game .playfield-cell.floor:not(.wall),.playfield-cell.floor{background:radial-gradient(circle at 22% 25%,var(--mine-dirt-grit),transparent 30%),radial-gradient(circle at 76% 72%,rgba(96,68,42,.12),transparent 36%),linear-gradient(90deg,transparent 0,var(--mine-route-blue-soft) 42%,transparent 76%),linear-gradient(180deg,rgba(22,32,29,.98),rgba(8,18,17,1) 58%,var(--mine-blue-floor))!important;box-shadow:inset 0 1px 0 rgba(112,233,255,.035),inset 0 -16px 30px rgba(0,0,0,.22),inset 0 0 18px rgba(74,202,255,.032)!important;filter:none!important}.bitman-game .playfield-cell.wall,.playfield-cell.wall{transform:none!important;transform-origin:center!important;background:radial-gradient(circle at 50% 50%,rgba(255,177,67,.07),transparent 52%),linear-gradient(180deg,rgba(10,4,2,.9),rgba(0,0,0,.96))!important;box-shadow:inset 0 0 14px rgba(0,0,0,.68),0 0 8px rgba(82,219,255,.035)!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.pickup:before{opacity:.18!important;background:radial-gradient(circle,rgba(255,211,107,.34),rgba(247,147,26,.08) 56%,transparent 74%)!important}.bitman-game[data-arena-focus=true] .playfield-cell.pickup:after,.playfield-cell.pickup:after{content:"₿"!important;display:grid!important;place-items:center!important;color:rgba(82,30,0,.92)!important;background:radial-gradient(circle at 35% 28%,rgba(255,255,230,.88) 0 12%,transparent 14%),linear-gradient(145deg,#ffd36b,#ffc55b 42%,#f7931a 76%,#8d3100)!important;box-shadow:0 0 5px rgba(255,208,116,.54),0 0 13px var(--mine-btc-glow),inset 0 0 5px rgba(255,255,255,.24)!important}.bitman-game[data-arena-focus=true],body[data-bitman-arena-focus=true]{background:#00040b!important}@media (max-height:780px),(max-width:760px){.bitman-game .playfield-cell.floor:not(.wall),.playfield-cell.floor{background:linear-gradient(180deg,rgba(3,24,42,.99),rgba(1,9,19,1) 64%,var(--mine-blue-floor-deep))!important}.bitman-game .playfield-cell.wall,.playfield-cell.wall{transform:scale(.82)!important;background:linear-gradient(180deg,rgba(83,220,255,.42),rgba(12,54,78,.98) 50%,#010814)!important}}.bitman-game[data-play-mode=opponent] .playfield-cell.opponent-player{z-index:5}.opponent-player-core{position:absolute;top:50%;left:50%;z-index:8;display:grid;place-items:center;width:min(92cqi,92cqb);height:min(92cqi,92cqb);min-width:13px;min-height:13px;border:2px solid rgba(196,242,255,.92);border-radius:50%;color:rgba(232,252,255,.96);font-size:clamp(.42rem,.72vw,.7rem);font-weight:950;line-height:1;letter-spacing:0;text-shadow:0 0 7px rgba(0,225,255,.9),0 1px 0 rgba(0,12,24,.92);background:radial-gradient(circle at 36% 27%,rgba(255,255,255,.72) 0 8%,transparent 10%),conic-gradient(from 45deg,rgba(72,220,255,.18) 0 18%,#16c8ff 18% 44%,#0266ff 44% 72%,#071a62 72% 100%);box-shadow:0 0 12px rgba(77,216,255,.95),0 0 26px rgba(20,128,255,.72),inset 0 0 10px rgba(255,255,255,.24);transform:translate(-50%,-50%);transition:transform .14s cubic-bezier(.2,.95,.25,1),filter .14s ease,opacity .14s ease;pointer-events:none}.opponent-player-core span{transform:translateY(1px)}.opponent-slot-1.opponent-player-core{border-color:rgba(255,229,154,.9);color:rgba(255,246,210,.98);background:radial-gradient(circle at 36% 27%,rgba(255,255,255,.72) 0 8%,transparent 10%),conic-gradient(from 45deg,rgba(255,224,120,.2) 0 18%,#ffca4c 18% 44%,#f7931a 44% 72%,#642100 72% 100%);box-shadow:0 0 12px rgba(255,198,88,.9),0 0 24px rgba(247,147,26,.66),inset 0 0 10px rgba(255,255,255,.24)}.opponent-right.opponent-player-core{transform:translate(-43%,-50%) scaleX(1.03)}.opponent-left.opponent-player-core{transform:translate(-57%,-50%) scaleX(1.03)}.opponent-up.opponent-player-core{transform:translate(-50%,-58%) scaleY(1.03)}.opponent-down.opponent-player-core{transform:translate(-50%,-42%) scaleY(1.03)}.opponent-player-stacked .opponent-player-core{width:min(76cqi,76cqb);height:min(76cqi,76cqb);transform:translate(-18%,-62%) scale(.9);box-shadow:0 0 10px rgba(77,216,255,.92),0 0 22px rgba(20,128,255,.68),0 0 0 2px rgba(0,4,12,.8),inset 0 0 10px rgba(255,255,255,.22)}.opponent-disconnected{opacity:.42;filter:grayscale(.45) saturate(.65)}.bitman-game[data-opponent-visible=true] .focus-hud-p2{border-color:rgba(80,224,255,.46)!important;box-shadow:inset 0 0 22px rgba(0,0,0,.42),0 0 18px rgba(43,198,255,.18)!important}@media (max-width:720px){.opponent-player-core{min-width:11px;min-height:11px;border-width:1px;font-size:.48rem}}html body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield .playfield-cell.pickup:before{opacity:.2!important;transform:scale(.92)!important;background:radial-gradient(circle,rgba(255,223,132,.42),rgba(247,147,26,.12) 52%,transparent 76%)!important;filter:blur(.4px)!important}html body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield .playfield-cell.pickup:after{content:"₿"!important;display:grid!important;place-items:center!important;width:min(58cqi,58cqb)!important;height:min(58cqi,58cqb)!important;min-width:9px!important;min-height:9px!important;border:1px solid rgba(255,238,168,.84)!important;border-radius:50%!important;color:rgba(92,37,0,.95)!important;font-size:clamp(.38rem,.72vw,.68rem)!important;font-weight:1000!important;line-height:1!important;text-shadow:0 1px 0 rgba(255,250,214,.72),0 -1px 0 rgba(89,35,0,.3)!important;background:radial-gradient(circle at 34% 25%,rgba(255,255,225,.96) 0 10%,transparent 12%),radial-gradient(circle at 64% 72%,rgba(153,61,0,.24),transparent 31%),conic-gradient(from 16deg,#ffe7a0,#ffcd63,#f7931a,#b64f00,#ffd36d,#ffe7a0)!important;box-shadow:0 0 5px rgba(255,224,130,.62),0 0 14px rgba(247,147,26,.28),inset 0 0 0 1px rgba(113,44,0,.38),inset 0 1px 2px rgba(255,255,255,.42),inset 0 -2px 3px rgba(91,34,0,.38)!important;transform:translate(-50%,-50%) rotateX(18deg)!important;animation:bitman-btc-coin-idle 1.85s ease-in-out infinite!important}html body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield .playfield-cell.bonus-pickup:after{content:"★"!important;color:#fff7cf!important;border-color:rgba(255,255,210,.92)!important;background:radial-gradient(circle at 34% 24%,rgba(255,255,235,.95) 0 11%,transparent 13%),radial-gradient(circle at 64% 64%,rgba(255,58,88,.5),transparent 38%),conic-gradient(from 25deg,#ffe98d,#ff4e72,#b20837,#5e0821,#ff9e34,#ffe98d)!important;box-shadow:0 0 8px rgba(255,93,118,.72),0 0 18px rgba(255,190,78,.4),inset 0 1px 2px rgba(255,255,255,.46),inset 0 -2px 4px rgba(77,0,19,.42)!important}html body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield .playfield-cell.bonus-pickup:before{opacity:.3!important;background:radial-gradient(circle at 55% 48%,rgba(255,78,114,.52),rgba(255,179,56,.12) 54%,transparent 76%)!important}html body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield .playfield-cell.pickup-burst:after{animation:bitman-coin-pop .36s cubic-bezier(.15,.95,.2,1) 1!important;filter:brightness(1.28) saturate(1.18)!important}html body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield .playfield-cell.bonus-burst:after{animation:bitman-bonus-pop .46s cubic-bezier(.15,.95,.2,1) 1!important}html body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield .collection-burst{width:min(130cqi,130cqb)!important;height:min(130cqi,130cqb)!important;border:1px solid rgba(255,224,126,.45)!important;border-radius:50%!important;background:radial-gradient(circle,rgba(255,245,188,.78),rgba(247,147,26,.2) 42%,transparent 68%)!important;box-shadow:0 0 18px rgba(255,205,92,.44),0 0 30px rgba(74,218,255,.16)!important;animation:bitman-collect-ring .52s ease-out forwards!important}html body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .coin-flight{position:fixed!important;top:0!important;left:0!important;z-index:95!important;width:18px!important;height:18px!important;transform:translate3d(var(--coin-from-x),var(--coin-from-y),0) translate(-50%,-50%) scale(1)!important;pointer-events:none!important;animation:bitman-coin-flight .76s cubic-bezier(.18,.88,.24,1) forwards!important}html body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .coin-flight:before{content:"₿"!important;display:grid!important;place-items:center!important;width:100%!important;height:100%!important;border:1px solid rgba(255,238,164,.9)!important;border-radius:50%!important;color:rgba(91,36,0,.96)!important;font-size:11px!important;font-weight:1000!important;background:radial-gradient(circle at 34% 26%,rgba(255,255,230,.96) 0 12%,transparent 14%),conic-gradient(from 20deg,#fff0a8,#ffc85e,#f7931a,#9f3900,#ffd46e,#fff0a8)!important;box-shadow:0 0 16px rgba(255,194,78,.6),inset 0 0 0 1px rgba(99,38,0,.4)!important}html body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .bonus-flight:before{content:"★"!important;color:#fff8cf!important;background:radial-gradient(circle at 34% 25%,rgba(255,255,234,.96) 0 12%,transparent 14%),conic-gradient(from 24deg,#fff29d,#ff5c7c,#b70839,#620823,#ffb13e,#fff29d)!important;box-shadow:0 0 18px rgba(255,77,112,.62),0 0 20px rgba(255,196,76,.42),inset 0 0 0 1px rgba(94,2,30,.42)!important}html body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true][data-power-run=true] .playfield{box-shadow:0 0 38px rgba(43,198,255,.18),0 0 28px rgba(247,147,26,.12),inset 0 0 118px rgba(0,0,0,.74)!important}html body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true][data-power-run=true] .playfield .ghost-agent-core{border-color:rgba(238,255,255,.96)!important;color:rgba(231,252,255,.98)!important;background:radial-gradient(circle at 38% 24%,rgba(255,255,255,.94) 0 8%,transparent 10%),radial-gradient(circle at 38% 45%,rgba(4,8,38,.88) 0 6%,transparent 7%),radial-gradient(circle at 62% 45%,rgba(4,8,38,.88) 0 6%,transparent 7%),linear-gradient(180deg,#9ff7ff,#1e98ff 58%,#17286d)!important;box-shadow:0 0 16px rgba(113,243,255,.78),0 0 30px rgba(39,132,255,.52),inset 0 0 12px rgba(255,255,255,.28)!important;filter:brightness(1.12) saturate(.9)!important;animation:bitman-vulnerable-ghost .64s ease-in-out infinite alternate!important}html body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true][data-power-run-expiring=true] .playfield .ghost-agent-core{animation:bitman-vulnerable-ghost-expire .3s steps(2) infinite!important}html body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield .ghost-agent-stunned .ghost-agent-core{opacity:.42!important;transform:translate(-50%,-50%) scale(.72)!important;filter:grayscale(.72) brightness(1.42)!important;background:radial-gradient(circle at 50% 35%,rgba(255,255,255,.72),transparent 28%),linear-gradient(180deg,rgba(180,238,255,.76),rgba(34,72,118,.58))!important;box-shadow:0 0 18px rgba(138,238,255,.34),inset 0 0 12px rgba(255,255,255,.22)!important}@keyframes bitman-btc-coin-idle{0%,to{transform:translate(-50%,-50%) rotateX(18deg) scale(1)}50%{transform:translate(-50%,-52%) rotateX(18deg) scale(1.08)}}@keyframes bitman-coin-pop{0%{transform:translate(-50%,-50%) scale(1);opacity:1}68%{transform:translate(-50%,-74%) scale(1.56) rotate(18deg);opacity:.9}to{transform:translate(-50%,-88%) scale(.42) rotate(30deg);opacity:0}}@keyframes bitman-bonus-pop{0%{transform:translate(-50%,-50%) scale(1);opacity:1}60%{transform:translate(-50%,-80%) scale(1.78) rotate(-18deg);opacity:.96}to{transform:translate(-50%,-98%) scale(.5) rotate(-38deg);opacity:0}}@keyframes bitman-collect-ring{0%{transform:translate(-50%,-50%) scale(.34);opacity:.92}to{transform:translate(-50%,-50%) scale(1.58);opacity:0}}@keyframes bitman-coin-flight{0%{transform:translate3d(var(--coin-from-x),var(--coin-from-y),0) translate(-50%,-50%) scale(1);opacity:1}42%{transform:translate3d(var(--coin-mid-x),var(--coin-mid-y),0) translate(-50%,-50%) scale(1.16) rotate(18deg);opacity:.98}to{transform:translate3d(var(--coin-to-x),var(--coin-to-y),0) translate(-50%,-50%) scale(.34) rotate(42deg);opacity:0}}@keyframes bitman-vulnerable-ghost{0%{transform:translate(-50%,-50%) scale(.96)}to{transform:translate(-50%,-53%) scale(1.05)}}@keyframes bitman-vulnerable-ghost-expire{50%{filter:brightness(1.45) saturate(.55);opacity:.76}}@media (max-height:780px),(max-width:760px){html body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield .playfield-cell.pickup:after{width:min(50cqi,50cqb)!important;height:min(50cqi,50cqb)!important;min-width:8px!important;min-height:8px!important;font-size:.42rem!important}html body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .coin-flight{width:15px!important;height:15px!important}}