.bitman-game .playfield-cell.floor.player.miner-player,.bitman-game .playfield-cell.pickup.player.miner-player,.bitman-game .playfield-cell.player.miner-player{transform:none!important;overflow:visible!important;contain:none!important;container-type:size!important;isolation:isolate!important;--agent3-miner-facing:0deg;--agent3-miner-flip:1;--agent3-miner-scale:1;--agent3-miner-bump-x:0px;--agent3-miner-bump-y:0px;--agent3-miner-recoil:0deg;--agent3-miner-run-tilt:-.7deg;--agent3-miner-parkour-y:0px;--agent3-miner-parkour-scale:1;--agent3-miner-turn-yaw:0deg;--agent3-miner-tool-x:0px;--agent3-miner-tool-y:0px;--agent3-miner-tool-angle:0deg;--agent3-miner-beam-x:0px;--agent3-miner-beam-y:0px;--agent3-miner-beam-angle:0deg}.bitman-game[data-move-direction=right] .playfield-cell.player.miner-player{--agent3-miner-facing:0deg;--agent3-miner-flip:1;--agent3-miner-run-tilt:-.8deg;--agent3-miner-turn-yaw:-.3deg;--agent3-miner-tool-angle:-1deg}.bitman-game[data-move-direction=left] .playfield-cell.player.miner-player{--agent3-miner-facing:0deg;--agent3-miner-flip:-1;--agent3-miner-run-tilt:.8deg;--agent3-miner-turn-yaw:.3deg;--agent3-miner-tool-angle:1deg}.bitman-game[data-move-direction=up] .playfield-cell.player.miner-player{--agent3-miner-facing:-2.5deg;--agent3-miner-run-tilt:-1.3deg;--agent3-miner-turn-yaw:-.8deg;--agent3-miner-tool-x:-1px;--agent3-miner-tool-y:-1.7px;--agent3-miner-tool-angle:-5deg;--agent3-miner-beam-x:-2px;--agent3-miner-beam-y:-5px;--agent3-miner-beam-angle:-13deg}.bitman-game[data-move-direction=down] .playfield-cell.player.miner-player{--agent3-miner-facing:2.5deg;--agent3-miner-run-tilt:1.3deg;--agent3-miner-turn-yaw:.8deg;--agent3-miner-tool-x:.7px;--agent3-miner-tool-y:1.3px;--agent3-miner-tool-angle:4deg;--agent3-miner-beam-x:1px;--agent3-miner-beam-y:5px;--agent3-miner-beam-angle:14deg}.bitman-game[data-power-run=true][data-move-direction=right] .playfield-cell.player.miner-player{--agent3-miner-run-tilt:-1.65deg}.bitman-game[data-power-run=true][data-move-direction=left] .playfield-cell.player.miner-player{--agent3-miner-run-tilt:1.65deg}.bitman-game[data-power-run=true][data-move-direction=up] .playfield-cell.player.miner-player{--agent3-miner-run-tilt:-2deg}.bitman-game[data-power-run=true][data-move-direction=down] .playfield-cell.player.miner-player{--agent3-miner-run-tilt:2deg}.bitman-game[data-player-bumping=true][data-move-direction=right] .playfield-cell.player.miner-player{--agent3-miner-bump-x:0px;--agent3-miner-recoil:-1.8deg}.bitman-game[data-player-bumping=true][data-move-direction=left] .playfield-cell.player.miner-player{--agent3-miner-bump-x:0px;--agent3-miner-recoil:1.8deg}.bitman-game[data-player-bumping=true][data-move-direction=up] .playfield-cell.player.miner-player{--agent3-miner-bump-y:0px;--agent3-miner-recoil:1.4deg}.bitman-game[data-player-bumping=true][data-move-direction=down] .playfield-cell.player.miner-player{--agent3-miner-bump-y:0px;--agent3-miner-recoil:-1.4deg}.bitman-game .playfield-cell.player.miner-player .bitman-arcade-sprite{position:absolute!important;top:50%!important;left:50%!important;z-index:1215!important;display:block!important;width:clamp(34px,min(142cqi,132cqb),72px)!important;height:clamp(42px,min(172cqb,154cqi),84px)!important;min-width:32px!important;min-height:40px!important;max-width:none!important;max-height:none!important;pointer-events:none!important;isolation:isolate!important;opacity:1!important;visibility:visible!important;-webkit-backface-visibility:hidden!important;backface-visibility:hidden!important;transform:translate3d(calc(-50% + var(--agent3-miner-bump-x)),calc(-50% + var(--agent3-miner-bump-y) + var(--agent3-miner-parkour-y)),0) rotate(calc(var(--agent3-miner-facing) + var(--agent3-miner-recoil) + var(--agent3-miner-turn-yaw))) scaleX(var(--agent3-miner-flip)) scale(calc(var(--agent3-miner-scale) * var(--agent3-miner-parkour-scale)))!important;transform-origin:50% 57%!important;filter:drop-shadow(0 8px 8px rgba(0,0,0,.42)) drop-shadow(0 0 10px rgba(247,147,26,.32)) drop-shadow(0 0 6px rgba(74,210,255,.2)) brightness(1.12) saturate(1.18) contrast(1.1)!important;will-change:transform,filter!important;transition:transform 70ms cubic-bezier(.16,.94,.14,1),filter 80ms ease!important}.bitman-game .playfield-cell.parkour-lane-floor .parkour-lane-marker{position:absolute!important;z-index:3!important;inset:34% 23% 34% 23%!important;border-radius:999px!important;border:1px solid rgba(151,247,255,.44)!important;background:linear-gradient(90deg,transparent,rgba(87,255,186,.22),transparent)!important;box-shadow:0 0 10px rgba(87,255,186,.18)!important;opacity:.42!important;pointer-events:none!important}.bitman-game .playfield-cell.parkour-lane-vault .parkour-lane-marker{inset:27% 19% 27% 19%!important;border-style:dashed!important}.bitman-game .playfield-cell.parkour-feature-cell{overflow:visible!important}.bitman-game .playfield-cell .parkour-trampoline-pad{position:absolute!important;z-index:7!important;inset:19% 16% 20% 16%!important;border-radius:999px!important;background:radial-gradient(circle at 50% 42%,rgba(255,245,179,.82),rgba(255,183,58,.56) 24%,transparent 45%),linear-gradient(135deg,rgba(76,245,255,.95),rgba(18,105,128,.78) 48%,rgba(2,25,32,.92))!important;border:1px solid rgba(164,255,247,.78)!important;box-shadow:inset 0 1px 1px rgba(255,255,255,.55),inset 0 -4px 8px rgba(0,13,18,.82),0 0 0 1px rgba(6,255,220,.18),0 0 12px rgba(73,244,255,.34),0 7px 10px rgba(0,0,0,.28)!important;opacity:.94!important;pointer-events:none!important}.bitman-game .playfield-cell .parkour-trampoline-pad:after,.bitman-game .playfield-cell .parkour-trampoline-pad:before{content:""!important;position:absolute!important;left:16%!important;right:16%!important;height:1px!important;background:linear-gradient(90deg,transparent,rgba(255,250,196,.86),transparent)!important;box-shadow:0 0 6px rgba(255,224,87,.56)!important}.bitman-game .playfield-cell .parkour-trampoline-pad:before{top:32%!important}.bitman-game .playfield-cell .parkour-trampoline-pad:after{bottom:30%!important}.bitman-game .playfield-cell[data-parkour-direction=down] .parkour-trampoline-pad,.bitman-game .playfield-cell[data-parkour-direction=up] .parkour-trampoline-pad{inset:15% 24% 15% 24%!important}.bitman-game .playfield-cell.parkour-hurdle-cell .wall-3d-cap,.bitman-game .playfield-cell.parkour-hurdle-cell .wall-3d-face{opacity:.66!important;filter:brightness(1.18) saturate(1.28)!important}.bitman-game .playfield-cell .parkour-hurdle-rail{position:absolute!important;z-index:14!important;inset:34% 9% 34% 9%!important;border-radius:999px!important;background:linear-gradient(90deg,rgba(164,255,247,.18),rgba(154,247,255,.9),rgba(25,168,195,.54))!important;border:1px solid rgba(168,250,255,.64)!important;box-shadow:inset 0 1px 2px rgba(255,255,255,.5),0 0 10px rgba(72,236,255,.42),0 4px 8px rgba(0,0,0,.36)!important;pointer-events:none!important}.bitman-game .playfield-cell[data-parkour-direction=down] .parkour-hurdle-rail,.bitman-game .playfield-cell[data-parkour-direction=up] .parkour-hurdle-rail{inset:9% 34% 9% 34%!important;background:linear-gradient(180deg,rgba(164,255,247,.18),rgba(154,247,255,.9),rgba(25,168,195,.54))!important}.bitman-game .playfield-cell.player.miner-player.parkour-burst .bitman-arcade-sprite{--agent3-miner-parkour-y:-9px;--agent3-miner-parkour-scale:1.035}.bitman-game[data-player-parkour-kind=trampoline] .playfield-cell.player.miner-player.parkour-burst .bitman-arcade-sprite{--agent3-miner-parkour-y:-16px;--agent3-miner-parkour-scale:1.045}.bitman-game .playfield-cell.player.miner-player.parkour-burst .bitman-arcade-sprite[data-parkour=true] .bitman-arcade-runner{animation:bitman-parkour-vault .28s cubic-bezier(.2,.92,.16,1) 1!important}.bitman-game[data-player-parkour-kind=trampoline] .playfield-cell.player.miner-player.parkour-burst .bitman-arcade-sprite[data-parkour=true] .bitman-arcade-runner{animation-duration:.42s!important}.bitman-game .playfield-cell.player.miner-player.parkour-burst .bitman-arcade-sprite[data-parkour=true] .bitman-arcade-shadow{animation:bitman-parkour-shadow .28s cubic-bezier(.2,.92,.16,1) 1!important}.bitman-game[data-player-parkour-kind=trampoline] .playfield-cell.player.miner-player.parkour-burst .bitman-arcade-sprite[data-parkour=true] .bitman-arcade-shadow{animation-duration:.42s!important}@keyframes bitman-parkour-vault{0%{transform:translateZ(0) rotate(0deg)}42%{transform:translate3d(0,-8px,0) rotate(-2deg)}72%{transform:translate3d(0,-3px,0) rotate(1.2deg)}to{transform:translateZ(0) rotate(0deg)}}@keyframes bitman-parkour-shadow{0%,to{opacity:.54;transform:scaleX(.88) translateY(2px)}45%{opacity:.28;transform:scaleX(.62) translateY(5px)}}.bitman-game .playfield-cell.player.miner-player .bitman-arcade-sprite:before{content:""!important;position:absolute!important;z-index:1!important;top:10%!important;left:57%!important;width:62%!important;height:32%!important;border-radius:999px!important;background:radial-gradient(ellipse at 0 50%,rgba(255,234,151,.42),rgba(255,201,87,.14) 42%,transparent 72%)!important;opacity:.6!important;filter:blur(.6px) drop-shadow(0 0 8px rgba(255,207,90,.38))!important;transform:translate3d(var(--agent3-miner-beam-x),var(--agent3-miner-beam-y),0) rotate(var(--agent3-miner-beam-angle)) scaleX(.92)!important;transform-origin:0 50%!important;pointer-events:none!important}.bitman-game .playfield-cell.player.miner-player .bitman-arcade-sprite:after{content:""!important;position:absolute!important;z-index:0!important;right:10%!important;bottom:1%!important;width:48%!important;height:16%!important;border-radius:999px!important;background:radial-gradient(ellipse,rgba(255,191,77,.34),transparent 68%)!important;opacity:0!important;transform:scale(.72)!important;pointer-events:none!important}.bitman-game .playfield-cell.player.miner-player .bitman-arcade-shadow{opacity:.54!important;transform:scaleX(.88) translateY(2px)!important}.bitman-game .playfield-cell.player.miner-player .bitman-arcade-svg{overflow:visible!important;display:block!important;width:100%!important;height:100%!important;opacity:1!important;visibility:visible!important;-webkit-backface-visibility:hidden!important;backface-visibility:hidden!important}.bitman-game .playfield-cell.player.miner-player .bitman-energy-core{position:absolute!important;z-index:9!important;top:-8%!important;left:52%!important;width:29%!important;aspect-ratio:1!important;display:grid!important;place-items:center!important;border-radius:50%!important;color:rgba(63,22,0,.96)!important;background:radial-gradient(circle at 35% 27%,rgba(255,255,236,.96),rgba(255,214,100,.88) 31%,rgba(247,147,26,.9) 58%,rgba(104,36,0,.76) 100%)!important;box-shadow:0 0 0 1px rgba(255,242,176,.72),0 0 9px rgba(255,204,82,.72),0 0 17px rgba(247,147,26,.44),0 0 19px rgba(72,215,255,.2)!important;opacity:.92!important;transform:translate3d(-50%,-50%,0) scaleX(var(--agent3-miner-flip)) scale(.92)!important;transform-origin:50% 50%!important;pointer-events:none!important;isolation:isolate!important;animation:agent5-bitman-core-idle .9s ease-in-out infinite!important}.bitman-game .playfield-cell.player.miner-player .bitman-energy-core-mark{position:relative!important;z-index:2!important;font:900 clamp(8px,42%,16px)/1 Arial,Helvetica,sans-serif!important;text-shadow:0 1px 0 rgba(255,242,180,.5)!important}.bitman-game .playfield-cell.player.miner-player .bitman-energy-core-orbit{position:absolute!important;inset:-23%!important;border-radius:50%!important;border:1px solid rgba(83,221,255,.38)!important;opacity:.56!important;filter:drop-shadow(0 0 4px rgba(83,221,255,.32))!important}.bitman-game .playfield-cell.player.miner-player .bitman-energy-core-orbit-b{inset:-39%!important;border-color:rgba(255,205,92,.32)!important;transform:rotate(45deg) scaleY(.62)!important}.bitman-game .playfield-cell.player.miner-player .bitman-arcade-sprite[data-pickup=true] .bitman-energy-core,.bitman-game[data-score-pulse=true] .playfield-cell.player.miner-player .bitman-energy-core{animation:agent5-bitman-core-absorb .42s cubic-bezier(.14,.98,.18,1) 1,agent5-bitman-core-idle .82s ease-in-out .42s infinite!important}.bitman-game[data-power-run=true] .playfield-cell.player.miner-player .bitman-energy-core{box-shadow:0 0 0 1px rgba(255,248,196,.82),0 0 13px rgba(255,220,104,.9),0 0 24px rgba(247,147,26,.6),0 0 28px rgba(72,215,255,.38)!important;animation:agent5-bitman-core-power .52s ease-in-out infinite!important}.bitman-game .playfield-cell.player.miner-player .bitman-mining-sparks{position:absolute!important;z-index:10!important;top:14%!important;left:82%!important;width:34%!important;height:34%!important;opacity:0!important;transform:translate3d(-50%,-50%,0) scaleX(var(--agent3-miner-flip)) rotate(var(--agent3-miner-tool-angle))!important;transform-origin:30% 70%!important;pointer-events:none!important}.bitman-game .playfield-cell.player.miner-player .bitman-mining-sparks i{position:absolute!important;top:50%!important;left:50%!important;width:19%!important;aspect-ratio:1!important;border-radius:50%!important;background:#fff4a3!important;box-shadow:0 0 7px rgba(255,210,92,.9),0 0 9px rgba(74,210,255,.45)!important}.bitman-game .playfield-cell.player.miner-player .bitman-mining-sparks i:first-child{--spark-x:13px;--spark-y:-8px;--spark-x-mid:5px;--spark-y-mid:-3px;--spark-r:15deg}.bitman-game .playfield-cell.player.miner-player .bitman-mining-sparks i:nth-child(2){--spark-x:8px;--spark-y:10px;--spark-x-mid:3px;--spark-y-mid:4px;--spark-r:-22deg}.bitman-game .playfield-cell.player.miner-player .bitman-mining-sparks i:nth-child(3){--spark-x:-9px;--spark-y:-9px;--spark-x-mid:-3px;--spark-y-mid:-3px;--spark-r:44deg}.bitman-game .playfield-cell.player.miner-player .bitman-mining-sparks i:nth-child(4){--spark-x:-13px;--spark-y:7px;--spark-x-mid:-5px;--spark-y-mid:3px;--spark-r:-55deg}.bitman-game .playfield-cell.player.miner-player .bitman-arcade-sprite[data-pickup=true] .bitman-mining-sparks{opacity:1!important}.bitman-game .playfield-cell.player.miner-player .bitman-arcade-sprite[data-pickup=true] .bitman-mining-sparks i{animation:agent5-mining-spark .36s cubic-bezier(.12,.92,.18,1) 1!important}.bitman-game .playfield-cell.player.miner-player .bitman-arcade-direction-light{fill:rgba(255,214,99,.18)!important;stroke:rgba(255,244,178,.3)!important;stroke-width:.65!important;transform-box:fill-box!important;transform-origin:12% 70%!important;transform:translate3d(var(--agent3-miner-beam-x),var(--agent3-miner-beam-y),0) rotate(var(--agent3-miner-beam-angle)) scale(1.02)!important;filter:blur(.18px) drop-shadow(0 0 8px rgba(255,207,90,.5))!important;opacity:.72!important}.bitman-game .playfield-cell.player.miner-player .bitman-arcade-ground{fill:rgba(255,191,77,.18)!important;opacity:.58!important;transform-box:fill-box!important;transform-origin:50% 50%!important;filter:blur(.15px) drop-shadow(0 0 5px rgba(247,147,26,.2))!important}.bitman-game .playfield-cell.player.miner-player .bitman-arcade-contact{fill:rgba(0,3,8,.52)!important;opacity:.5!important;transform-box:fill-box!important;transform-origin:50% 50%!important;filter:blur(.12px) drop-shadow(0 0 2px rgba(0,0,0,.55))!important}.bitman-game .playfield-cell.player.miner-player .bitman-arcade-pack{fill:rgba(9,22,36,.96)!important;stroke:rgba(76,218,255,.34)!important;stroke-width:1.15!important}.bitman-game .playfield-cell.player.miner-player .bitman-arcade-body{fill:url(#bitmanSuitPanel)!important;stroke:rgba(21,8,0,.82)!important;stroke-width:1.85!important;filter:drop-shadow(0 0 4px rgba(74,210,255,.28)) drop-shadow(0 0 3px rgba(255,207,92,.22))!important}.bitman-game .playfield-cell.player.miner-player .bitman-arcade-shoulders{fill:url(#bitmanSuitGlow)!important;stroke:rgba(255,231,159,.58)!important;stroke-width:1.08!important;filter:drop-shadow(0 0 4px rgba(247,147,26,.3))!important}.bitman-game .playfield-cell.player.miner-player .bitman-arcade-chest-plate{fill:rgba(247,147,26,.78)!important;stroke:rgba(255,231,159,.64)!important;stroke-width:.95!important}.bitman-game .playfield-cell.player.miner-player .bitman-arcade-neck{fill:rgba(123,57,22,.92)!important;stroke:rgba(255,228,168,.42)!important;stroke-width:.62!important;filter:drop-shadow(0 0 2px rgba(247,147,26,.18))!important}.bitman-game .playfield-cell.player.miner-player .bitman-arcade-waist{fill:rgba(13,24,36,.96)!important;stroke:rgba(255,198,88,.42)!important;stroke-width:.9!important}.bitman-game .playfield-cell.player.miner-player .bitman-arcade-belt-btc,.bitman-game .playfield-cell.player.miner-player .bitman-arcade-headlamp,.bitman-game .playfield-cell.player.miner-player .bitman-arcade-tool-spark{filter:drop-shadow(0 0 4px rgba(255,207,90,.58))!important;transform-box:fill-box!important;transform-origin:50% 50%!important}.bitman-game .playfield-cell.player.miner-player .bitman-arcade-tool-spark{fill:rgba(255,241,161,.92)!important;opacity:.58!important;transform-box:fill-box!important;transform-origin:50% 50%!important}.bitman-game[data-audio-ready=true] .playfield-cell.player.miner-player .bitman-arcade-headlamp,.bitman-game[data-audio-ready=true] .playfield-cell.player.miner-player .bitman-arcade-tool-spark{filter:drop-shadow(0 0 5px rgba(255,223,114,.68)) drop-shadow(0 0 2px rgba(74,210,255,.28))!important}.bitman-game[data-sound-muted=true] .playfield-cell.player.miner-player .bitman-arcade-direction-light,.bitman-game[data-sound-muted=true] .playfield-cell.player.miner-player .bitman-arcade-headlamp,.bitman-game[data-sound-muted=true] .playfield-cell.player.miner-player .bitman-arcade-sprite:before,.bitman-game[data-sound-muted=true] .playfield-cell.player.miner-player .bitman-arcade-tool-spark{opacity:.28!important;filter:none!important}.bitman-game .playfield-cell.player.miner-player .bitman-arcade-arm,.bitman-game .playfield-cell.player.miner-player .bitman-arcade-boot,.bitman-game .playfield-cell.player.miner-player .bitman-arcade-leg,.bitman-game .playfield-cell.player.miner-player .bitman-arcade-mouth-cut,.bitman-game .playfield-cell.player.miner-player .bitman-arcade-runner,.bitman-game .playfield-cell.player.miner-player .bitman-arcade-tool{transform-box:fill-box!important}.bitman-game .playfield-cell.player.miner-player .bitman-arcade-tool{transform-origin:45% 70%!important;transform:translate3d(var(--agent3-miner-tool-x),var(--agent3-miner-tool-y),0) rotate(var(--agent3-miner-tool-angle))!important}.bitman-game .playfield-cell.player.miner-player .bitman-arcade-tool-handle{stroke:rgba(94,45,12,.98)!important;stroke-width:4.25!important}.bitman-game .playfield-cell.player.miner-player .bitman-arcade-tool-head{fill:url(#bitmanToolMetal)!important;stroke:rgba(225,252,255,.8)!important;stroke-width:1.25!important}.bitman-game .playfield-cell.player.miner-player .bitman-arcade-tool-adze{fill:url(#bitmanToolMetal)!important;stroke:rgba(225,252,255,.8)!important;stroke-width:1.05!important}.bitman-game .playfield-cell.player.miner-player .bitman-arcade-leg{fill:url(#bitmanBoots)!important;stroke:rgba(5,8,12,.72)!important;stroke-width:.95!important}.bitman-game .playfield-cell.player.miner-player .bitman-arcade-boot{fill:url(#bitmanBoots)!important;stroke:rgba(111,216,255,.24)!important;stroke-width:.75!important}.bitman-game .playfield-cell.player.miner-player .bitman-arcade-knee{fill:rgba(8,23,38,.92)!important;stroke:rgba(111,216,255,.34)!important;stroke-width:.62!important}.bitman-game .playfield-cell.player.miner-player .bitman-arcade-boot-sole{fill:url(#bitmanSoleGrip)!important;stroke:rgba(255,211,104,.28)!important;stroke-width:.44!important;filter:drop-shadow(0 .8px 1px rgba(0,0,0,.72))!important;transform-box:fill-box!important;transform-origin:50% 50%!important}.bitman-game .playfield-cell.player.miner-player .bitman-arcade-boot-toe{fill:rgba(1,4,8,.98)!important;stroke:rgba(255,208,98,.22)!important;stroke-width:.54!important;filter:drop-shadow(0 .6px 1px rgba(0,0,0,.56))!important}.bitman-game .playfield-cell.player.miner-player .bitman-arcade-forearm,.bitman-game .playfield-cell.player.miner-player .bitman-arcade-tool-grip{fill:url(#bitmanGloveGold)!important;stroke:rgba(52,17,0,.78)!important;stroke-width:.72!important}.bitman-game .playfield-cell.player.miner-player .bitman-arcade-tool-strap,.bitman-game .playfield-cell.player.miner-player .bitman-arcade-tool-wrist-link{fill:none!important;stroke:rgba(255,218,120,.72)!important;stroke-linecap:round!important;stroke-linejoin:round!important;transform-box:fill-box!important;transform-origin:45% 70%!important;vector-effect:non-scaling-stroke!important;filter:drop-shadow(0 0 2px rgba(255,184,61,.34))!important}.bitman-game .playfield-cell.player.miner-player .bitman-arcade-tool-wrist-link{stroke-width:1.12!important;opacity:.78!important}.bitman-game .playfield-cell.player.miner-player .bitman-arcade-tool-strap{stroke-width:1.3!important;opacity:.82!important}.bitman-game .playfield-cell.player.miner-player .bitman-arcade-tool-rivet{fill:rgba(255,235,150,.96)!important;stroke:rgba(69,24,0,.78)!important;stroke-width:.42!important;filter:drop-shadow(0 0 2px rgba(255,203,83,.48))!important}.bitman-game .playfield-cell.player.miner-player .bitman-arcade-face-plane{fill:rgba(255,199,132,.2)!important;stroke:rgba(255,229,165,.3)!important;stroke-width:.42!important}.bitman-game .playfield-cell.player.miner-player .bitman-arcade-visor-glass{fill:url(#bitmanVisorGlass)!important;opacity:.68!important}.bitman-game .playfield-cell.player.miner-player .bitman-arcade-cheek,.bitman-game .playfield-cell.player.miner-player .bitman-arcade-nose{fill:none!important;stroke:rgba(42,13,4,.6)!important;stroke-width:.66!important;stroke-linecap:round!important}.bitman-game .playfield-cell.player.miner-player .bitman-arcade-jaw{fill:rgba(96,45,19,.78)!important}.bitman-game .playfield-cell.player.miner-player .bitman-arcade-hand{fill:url(#bitmanGloveGold)!important;stroke:rgba(55,18,0,.82)!important;stroke-width:.9!important}.bitman-game .playfield-cell.player.miner-player .bitman-arcade-arm-front,.bitman-game .playfield-cell.player.miner-player .bitman-arcade-forearm-front,.bitman-game .playfield-cell.player.miner-player .bitman-arcade-hand-front,.bitman-game .playfield-cell.player.miner-player .bitman-arcade-tool-grip{transform-box:fill-box!important;transform-origin:28% 22%!important}.bitman-game .playfield-cell.player.miner-player .bitman-arcade-arm-back,.bitman-game .playfield-cell.player.miner-player .bitman-arcade-forearm-back,.bitman-game .playfield-cell.player.miner-player .bitman-arcade-hand-back{transform-box:fill-box!important;transform-origin:68% 22%!important}.bitman-game .playfield-cell.player.miner-player .bitman-arcade-sprite[data-moving=false][data-bumping=false]{animation:agent3-miner-idle 1.18s cubic-bezier(.38,0,.28,1) infinite!important}.bitman-game .playfield-cell.player.miner-player .bitman-arcade-sprite[data-moving=false][data-bumping=false] .bitman-arcade-tool{animation:agent3-miner-tool-idle 1.18s cubic-bezier(.38,0,.28,1) infinite!important}.bitman-game .playfield-cell.player.miner-player .bitman-arcade-sprite[data-moving=false][data-bumping=false] .bitman-arcade-direction-light,.bitman-game .playfield-cell.player.miner-player .bitman-arcade-sprite[data-moving=false][data-bumping=false] .bitman-arcade-headlamp,.bitman-game .playfield-cell.player.miner-player .bitman-arcade-sprite[data-moving=false][data-bumping=false]:before{animation:agent3-miner-lamp-idle 1.18s ease-in-out infinite!important}.bitman-game .playfield-cell.player.miner-player .bitman-arcade-sprite[data-moving=true]{animation:agent3-miner-run 168ms cubic-bezier(.18,.9,.16,1) infinite!important;filter:drop-shadow(0 9px 9px rgba(0,0,0,.44)) drop-shadow(0 0 11px rgba(247,147,26,.36)) drop-shadow(0 0 7px rgba(74,210,255,.24)) brightness(1.15) saturate(1.2) contrast(1.11)!important}.bitman-game .playfield-cell.player.miner-player .bitman-arcade-sprite[data-moving=true]:after{animation:agent3-miner-step-dust 168ms cubic-bezier(.2,.9,.2,1) infinite!important}.bitman-game .playfield-cell.player.miner-player .bitman-arcade-sprite[data-moving=true] .bitman-arcade-runner{animation:agent3-miner-weight 168ms cubic-bezier(.2,.9,.2,1) infinite!important}.bitman-game .playfield-cell.player.miner-player .bitman-arcade-sprite[data-moving=true] .bitman-arcade-mouth-cut{animation:agent3-miner-mouth 168ms steps(2) infinite!important}.bitman-game .playfield-cell.player.miner-player .bitman-arcade-sprite[data-moving=true] .bitman-arcade-leg-front{animation:agent3-miner-front-step 168ms cubic-bezier(.22,.9,.18,1) infinite!important}.bitman-game .playfield-cell.player.miner-player .bitman-arcade-sprite[data-moving=true] .bitman-arcade-boot-sole-front,.bitman-game .playfield-cell.player.miner-player .bitman-arcade-sprite[data-moving=true] .bitman-arcade-contact-front{animation:agent3-miner-front-contact 168ms cubic-bezier(.22,.9,.18,1) infinite!important}.bitman-game .playfield-cell.player.miner-player .bitman-arcade-sprite[data-moving=true] .bitman-arcade-arm-front,.bitman-game .playfield-cell.player.miner-player .bitman-arcade-sprite[data-moving=true] .bitman-arcade-forearm-front,.bitman-game .playfield-cell.player.miner-player .bitman-arcade-sprite[data-moving=true] .bitman-arcade-hand-front,.bitman-game .playfield-cell.player.miner-player .bitman-arcade-sprite[data-moving=true] .bitman-arcade-tool-grip,.bitman-game .playfield-cell.player.miner-player .bitman-arcade-sprite[data-moving=true] .bitman-arcade-tool-rivet{animation:agent3-miner-front-arm 168ms 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:agent3-miner-back-step 168ms cubic-bezier(.22,.9,.18,1) infinite!important}.bitman-game .playfield-cell.player.miner-player .bitman-arcade-sprite[data-moving=true] .bitman-arcade-boot-sole-back,.bitman-game .playfield-cell.player.miner-player .bitman-arcade-sprite[data-moving=true] .bitman-arcade-contact-back{animation:agent3-miner-back-contact 168ms cubic-bezier(.22,.9,.18,1) infinite!important}.bitman-game .playfield-cell.player.miner-player .bitman-arcade-sprite[data-moving=true] .bitman-arcade-arm-back,.bitman-game .playfield-cell.player.miner-player .bitman-arcade-sprite[data-moving=true] .bitman-arcade-forearm-back,.bitman-game .playfield-cell.player.miner-player .bitman-arcade-sprite[data-moving=true] .bitman-arcade-hand-back{animation:agent3-miner-back-arm 168ms cubic-bezier(.22,.9,.18,1) infinite!important}.bitman-game .playfield-cell.player.miner-player .bitman-arcade-sprite[data-moving=true] .bitman-arcade-tool,.bitman-game .playfield-cell.player.miner-player .bitman-arcade-sprite[data-moving=true] .bitman-arcade-tool-strap,.bitman-game .playfield-cell.player.miner-player .bitman-arcade-sprite[data-moving=true] .bitman-arcade-tool-wrist-link{animation:agent3-miner-tool-carry 168ms cubic-bezier(.22,.9,.18,1) infinite!important}.bitman-game .playfield-cell.player.miner-player .bitman-arcade-sprite[data-pickup=true] .bitman-arcade-tool,.bitman-game .playfield-cell.player.miner-player .bitman-arcade-sprite[data-pickup=true] .bitman-arcade-tool-rivet,.bitman-game .playfield-cell.player.miner-player .bitman-arcade-sprite[data-pickup=true] .bitman-arcade-tool-strap,.bitman-game .playfield-cell.player.miner-player .bitman-arcade-sprite[data-pickup=true] .bitman-arcade-tool-wrist-link{animation:agent5-miner-axe-mine .36s cubic-bezier(.13,.98,.18,1) 1!important}.bitman-game .playfield-cell.player.miner-player .bitman-arcade-sprite[data-pickup=true] .bitman-arcade-arm-front,.bitman-game .playfield-cell.player.miner-player .bitman-arcade-sprite[data-pickup=true] .bitman-arcade-forearm-front,.bitman-game .playfield-cell.player.miner-player .bitman-arcade-sprite[data-pickup=true] .bitman-arcade-hand-front,.bitman-game .playfield-cell.player.miner-player .bitman-arcade-sprite[data-pickup=true] .bitman-arcade-tool-grip{animation:agent5-miner-mining-arm .36s cubic-bezier(.13,.98,.18,1) 1!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-bumping=true]:before,.bitman-game .playfield-cell.player.miner-player .bitman-arcade-sprite[data-moving=true] .bitman-arcade-direction-light{animation:agent3-miner-lamp-run 168ms ease-in-out infinite!important}.bitman-game .playfield-cell.player.miner-player .bitman-arcade-sprite[data-bumping=true]{animation:agent3-miner-bump .15s cubic-bezier(.22,.92,.24,1) 1!important;filter:drop-shadow(0 6px 7px rgba(0,0,0,.4)) drop-shadow(0 0 10px rgba(255,198,62,.34)) drop-shadow(0 0 6px rgba(74,210,255,.18)) brightness(1.16) saturate(1.18) contrast(1.08)!important}.bitman-game .playfield-cell.player.miner-player .bitman-arcade-sprite[data-bumping=true] .bitman-arcade-tool,.bitman-game .playfield-cell.player.miner-player .bitman-arcade-sprite[data-bumping=true] .bitman-arcade-tool-rivet,.bitman-game .playfield-cell.player.miner-player .bitman-arcade-sprite[data-bumping=true] .bitman-arcade-tool-strap,.bitman-game .playfield-cell.player.miner-player .bitman-arcade-sprite[data-bumping=true] .bitman-arcade-tool-wrist-link{animation:agent3-miner-tool-recoil .15s cubic-bezier(.22,.92,.24,1) 1!important}.bitman-game .playfield-cell.player.miner-player .bitman-arcade-sprite[data-bumping=true] .bitman-arcade-face-plane,.bitman-game .playfield-cell.player.miner-player .bitman-arcade-sprite[data-bumping=true] .bitman-arcade-visor-glass{animation:agent3-miner-impact-focus .15s cubic-bezier(.22,.92,.24,1) 1!important}.bitman-game .playfield-cell.player.miner-player.pickup-burst .bitman-arcade-sprite{animation:agent3-miner-pickup .31s cubic-bezier(.14,.98,.22,1) 1!important;filter:drop-shadow(0 7px 8px rgba(0,0,0,.4)) drop-shadow(0 0 14px rgba(255,198,62,.42)) drop-shadow(0 0 9px rgba(74,210,255,.24)) brightness(1.16) saturate(1.18) contrast(1.08)!important}.bitman-game .playfield-cell.player.miner-player.pickup-burst .bitman-arcade-sprite:after{animation:agent3-miner-pickup-spark .31s cubic-bezier(.14,.98,.22,1) 1!important}.bitman-game[data-miner-sound-cue=step] .playfield-cell.player.miner-player .bitman-arcade-ground{animation:agent3-miner-step-ground .19s cubic-bezier(.2,.9,.2,1) 1!important}.bitman-game[data-miner-sound-cue=pickup] .playfield-cell.player.miner-player .bitman-arcade-belt-btc,.bitman-game[data-miner-sound-cue=pickup] .playfield-cell.player.miner-player .bitman-arcade-headlamp{animation:agent3-miner-cue-glint .38s cubic-bezier(.14,.98,.22,1) 1!important}.bitman-game[data-miner-sound-cue=pickup] .playfield-cell.player.miner-player .bitman-arcade-tool-spark{animation:agent3-miner-cue-spark .38s cubic-bezier(.14,.98,.22,1) 1!important}.bitman-game[data-miner-sound-cue=bump] .playfield-cell.player.miner-player .bitman-arcade-ground{animation:agent3-miner-bump-ground .19s cubic-bezier(.22,.92,.24,1) 1!important}.bitman-game[data-miner-sound-cue=bump] .playfield-cell.player.miner-player .bitman-arcade-tool-spark{animation:agent3-miner-bump-spark .19s cubic-bezier(.22,.92,.24,1) 1!important}.bitman-game .playfield-cell.player.miner-player .bitman-arcade-sprite[data-celebrating=true],.bitman-game[data-level-clear=true] .playfield-cell.player.miner-player .bitman-arcade-sprite,.bitman-game[data-miner-sound-cue=clear] .playfield-cell.player.miner-player .bitman-arcade-sprite{animation:agent3-miner-clear 1.2s cubic-bezier(.16,.96,.22,1) 1!important}.bitman-game .playfield-cell.player.miner-player .bitman-arcade-sprite[data-celebrating=true] .bitman-arcade-tool,.bitman-game .playfield-cell.player.miner-player .bitman-arcade-sprite[data-celebrating=true] .bitman-arcade-tool-strap,.bitman-game .playfield-cell.player.miner-player .bitman-arcade-sprite[data-celebrating=true] .bitman-arcade-tool-wrist-link,.bitman-game[data-level-clear=true] .playfield-cell.player.miner-player .bitman-arcade-sprite .bitman-arcade-tool,.bitman-game[data-level-clear=true] .playfield-cell.player.miner-player .bitman-arcade-sprite .bitman-arcade-tool-strap,.bitman-game[data-level-clear=true] .playfield-cell.player.miner-player .bitman-arcade-sprite .bitman-arcade-tool-wrist-link,.bitman-game[data-miner-sound-cue=clear] .playfield-cell.player.miner-player .bitman-arcade-sprite .bitman-arcade-tool,.bitman-game[data-miner-sound-cue=clear] .playfield-cell.player.miner-player .bitman-arcade-sprite .bitman-arcade-tool-strap,.bitman-game[data-miner-sound-cue=clear] .playfield-cell.player.miner-player .bitman-arcade-sprite .bitman-arcade-tool-wrist-link{animation:agent3-miner-clear-tool 1.2s cubic-bezier(.16,.96,.22,1) 1!important}.bitman-game .playfield-cell.player.miner-player .bitman-arcade-sprite[data-celebrating=true] .bitman-arcade-headlamp,.bitman-game .playfield-cell.player.miner-player .bitman-arcade-sprite[data-celebrating=true] .bitman-arcade-tool-spark,.bitman-game[data-level-clear=true] .playfield-cell.player.miner-player .bitman-arcade-sprite .bitman-arcade-headlamp,.bitman-game[data-level-clear=true] .playfield-cell.player.miner-player .bitman-arcade-sprite .bitman-arcade-tool-spark,.bitman-game[data-miner-sound-cue=clear] .playfield-cell.player.miner-player .bitman-arcade-sprite .bitman-arcade-headlamp,.bitman-game[data-miner-sound-cue=clear] .playfield-cell.player.miner-player .bitman-arcade-sprite .bitman-arcade-tool-spark{animation:agent3-miner-clear-lamp 1.2s cubic-bezier(.16,.96,.22,1) 1!important}@keyframes agent3-miner-idle{0%,to{transform:translate3d(calc(-50% + var(--agent3-miner-bump-x)),calc(-50% + var(--agent3-miner-bump-y)),0) rotate(calc(var(--agent3-miner-facing) + var(--agent3-miner-recoil) + var(--agent3-miner-turn-yaw))) scaleX(var(--agent3-miner-flip)) scaleY(.995) scale(1)}50%{transform:translate3d(calc(-50% + var(--agent3-miner-bump-x)),calc(-50% + var(--agent3-miner-bump-y)),0) rotate(calc(var(--agent3-miner-facing) + var(--agent3-miner-recoil) + var(--agent3-miner-turn-yaw) + .22deg)) scaleX(var(--agent3-miner-flip)) scaleY(1.014) scale(1.022)}}@keyframes agent3-miner-run{0%,to{transform:translate3d(calc(-50% + var(--agent3-miner-bump-x)),calc(-50% + var(--agent3-miner-bump-y)),0) rotate(calc(var(--agent3-miner-facing) + var(--agent3-miner-turn-yaw))) scaleX(var(--agent3-miner-flip)) scaleY(.988) scale(1.012)}24%{transform:translate3d(calc(-50% + var(--agent3-miner-bump-x)),calc(-50% + var(--agent3-miner-bump-y)),0) rotate(calc(var(--agent3-miner-facing) + var(--agent3-miner-run-tilt) - .25deg)) scaleX(var(--agent3-miner-flip)) scaleY(.964) scale(1.03)}58%{transform:translate3d(calc(-50% + var(--agent3-miner-bump-x)),calc(-50% + var(--agent3-miner-bump-y)),0) rotate(calc(var(--agent3-miner-facing) + var(--agent3-miner-run-tilt))) scaleX(var(--agent3-miner-flip)) scaleY(1.026) scale(1.052)}}@keyframes agent3-miner-bump{0%,to{transform:translate3d(calc(-50% + var(--agent3-miner-bump-x)),calc(-50% + var(--agent3-miner-bump-y)),0) rotate(calc(var(--agent3-miner-facing) + var(--agent3-miner-turn-yaw))) scaleX(var(--agent3-miner-flip)) scale(1)}45%{transform:translate3d(calc(-50% + var(--agent3-miner-bump-x)),calc(-50% + var(--agent3-miner-bump-y)),0) rotate(calc(var(--agent3-miner-facing) + var(--agent3-miner-recoil) + var(--agent3-miner-turn-yaw))) scaleX(var(--agent3-miner-flip)) scaleY(1.035) scale(.99)}}@keyframes agent3-miner-pickup{0%,to{transform:translate3d(calc(-50% + var(--agent3-miner-bump-x)),calc(-50% + var(--agent3-miner-bump-y)),0) rotate(calc(var(--agent3-miner-facing) + var(--agent3-miner-turn-yaw))) scaleX(var(--agent3-miner-flip)) scale(1.02)}44%{transform:translate3d(calc(-50% + var(--agent3-miner-bump-x)),calc(-50% + var(--agent3-miner-bump-y)),0) rotate(calc(var(--agent3-miner-facing) + var(--agent3-miner-turn-yaw) - 1.4deg)) scaleX(var(--agent3-miner-flip)) scaleY(1.018) scale(1.095)}}@keyframes agent3-miner-pickup-spark{0%{opacity:.1;transform:scale(.6)}44%{opacity:.9;transform:scale(1.55)}to{opacity:0;transform:scale(2.25)}}@keyframes agent3-miner-step-ground{0%,to{opacity:.5;transform:scaleX(.94) scaleY(.76)}46%{opacity:.86;transform:scaleX(1.28) scaleY(.95)}}@keyframes agent3-miner-cue-glint{0%,to{filter:drop-shadow(0 0 4px rgba(255,207,90,.58));transform:scale(1)}38%{filter:drop-shadow(0 0 8px rgba(255,236,144,.92)) drop-shadow(0 0 4px rgba(74,210,255,.36));transform:scale(1.08)}}@keyframes agent3-miner-cue-spark{0%{opacity:.32;transform:scale(.72)}36%{opacity:1;transform:scale(1.8)}to{opacity:.12;transform:scale(2.35)}}@keyframes agent3-miner-bump-ground{0%,to{opacity:.44;transform:scaleX(.78) scaleY(.72)}38%{opacity:.82;transform:translate3d(-.7px,0,0) scaleX(1.18) scaleY(.86)}}@keyframes agent3-miner-bump-spark{0%,to{opacity:.25;transform:scale(.82)}42%{opacity:.95;transform:translate3d(.9px,-.4px,0) scale(1.38)}}@keyframes agent3-miner-clear{0%,to{transform:translate3d(calc(-50% + var(--agent3-miner-bump-x)),calc(-50% + var(--agent3-miner-bump-y)),0) rotate(calc(var(--agent3-miner-facing) + var(--agent3-miner-turn-yaw))) scaleX(var(--agent3-miner-flip)) scaleY(.99) scale(1)}18%{transform:translate3d(calc(-50% + var(--agent3-miner-bump-x)),calc(-50% + var(--agent3-miner-bump-y)),0) rotate(calc(var(--agent3-miner-facing) + var(--agent3-miner-turn-yaw) - 3.2deg)) scaleX(var(--agent3-miner-flip)) scaleY(.95) scale(1.045)}43%{transform:translate3d(calc(-50% + var(--agent3-miner-bump-x)),calc(-50% + var(--agent3-miner-bump-y)),0) rotate(calc(var(--agent3-miner-facing) + var(--agent3-miner-turn-yaw) + 4.2deg)) scaleX(var(--agent3-miner-flip)) scaleY(1.035) scale(1.082)}70%{transform:translate3d(calc(-50% + var(--agent3-miner-bump-x)),calc(-50% + var(--agent3-miner-bump-y)),0) rotate(calc(var(--agent3-miner-facing) + var(--agent3-miner-turn-yaw) - 1.1deg)) scaleX(var(--agent3-miner-flip)) scaleY(.985) scale(1.035)}}@keyframes agent3-miner-clear-tool{0%,to{transform:translate3d(var(--agent3-miner-tool-x),var(--agent3-miner-tool-y),0) rotate(var(--agent3-miner-tool-angle))}18%{transform:translate3d(calc(var(--agent3-miner-tool-x) - .6px),calc(var(--agent3-miner-tool-y) + .6px),0) rotate(calc(var(--agent3-miner-tool-angle) - 8deg))}43%{transform:translate3d(calc(var(--agent3-miner-tool-x) + 1.4px),calc(var(--agent3-miner-tool-y) - 6px),0) rotate(calc(var(--agent3-miner-tool-angle) + 24deg))}70%{transform:translate3d(calc(var(--agent3-miner-tool-x) + .2px),calc(var(--agent3-miner-tool-y) - 2.1px),0) rotate(calc(var(--agent3-miner-tool-angle) + 5deg))}}@keyframes agent3-miner-clear-lamp{0%,to{opacity:.6;filter:drop-shadow(0 0 4px rgba(255,207,90,.58));transform:scale(1)}18%{opacity:.78;filter:drop-shadow(0 0 7px rgba(255,236,144,.82)) drop-shadow(0 0 4px rgba(74,210,255,.36));transform:scale(1.08)}43%,70%{opacity:1;filter:drop-shadow(0 0 13px rgba(255,242,162,.98)) drop-shadow(0 0 7px rgba(74,210,255,.56));transform:scale(1.22)}}@keyframes agent3-miner-step-dust{0%,to{opacity:0;transform:translate3d(-2px,0,0) scale(.66)}42%{opacity:.66;transform:translate3d(-4px,0,0) scale(1.05)}}@keyframes agent3-miner-weight{0%,to{transform:translate3d(0,.85px,0) rotate(-.55deg) scaleY(.978)}28%{transform:translate3d(.25px,.35px,0) rotate(-.9deg) scaleY(.99)}58%{transform:translate3d(0,-1.05px,0) rotate(.72deg) scaleY(1.034)}82%{transform:translate3d(-.18px,-.35px,0) rotate(.22deg) scaleY(1.01)}}@keyframes agent3-miner-mouth{0%,to{transform:scaleX(1);opacity:1}50%{transform:scaleX(.58);opacity:.82}}@keyframes agent3-miner-front-step{0%,to{transform:translate3d(-.45px,.55px,0) rotate(-7deg)}25%{transform:translate3d(.3px,.9px,0) rotate(-2deg)}58%{transform:translate3d(2.1px,-1.45px,0) rotate(12deg)}82%{transform:translate3d(.7px,-.35px,0) rotate(4deg)}}@keyframes agent3-miner-back-step{0%,to{transform:translate3d(.35px,-.25px,0) rotate(5.5deg)}25%{transform:translate3d(-.35px,-.55px,0) rotate(1deg)}58%{transform:translate3d(-2px,1.15px,0) rotate(-11deg)}82%{transform:translate3d(-.6px,.45px,0) rotate(-4deg)}}@keyframes agent3-miner-front-contact{0%,to{opacity:.78;transform:translate3d(-.25px,.35px,0) scaleX(1.14) scaleY(.9)}28%{opacity:.92;transform:translate3d(.2px,.7px,0) scaleX(1.32) scaleY(.78)}58%{opacity:.34;transform:translate3d(1.1px,-.35px,0) scaleX(.74) scaleY(.72)}82%{opacity:.56;transform:translate3d(.45px,.1px,0) scaleX(.96) scaleY(.82)}}@keyframes agent3-miner-back-contact{0%,to{opacity:.38;transform:translate3d(.25px,-.1px,0) scaleX(.78) scaleY(.76)}28%{opacity:.5;transform:translate3d(-.3px,-.25px,0) scaleX(.88) scaleY(.74)}58%{opacity:.9;transform:translate3d(-.85px,.75px,0) scaleX(1.24) scaleY(.82)}82%{opacity:.72;transform:translate3d(-.35px,.35px,0) scaleX(1.04) scaleY(.84)}}@keyframes agent3-miner-front-arm{0%,to{transform:translate3d(.18px,.1px,0) rotate(5deg)}30%{transform:translate3d(-.45px,.75px,0) rotate(-2deg)}58%{transform:translate3d(-1.35px,1.05px,0) rotate(-9deg)}82%{transform:translate3d(-.35px,.35px,0) rotate(-2.5deg)}}@keyframes agent3-miner-back-arm{0%,to{transform:translate3d(-.14px,-.05px,0) rotate(-5.2deg)}30%{transform:translate3d(.45px,-.55px,0) rotate(1.6deg)}58%{transform:translate3d(1.25px,-.95px,0) rotate(8.5deg)}82%{transform:translate3d(.3px,-.25px,0) rotate(2.4deg)}}@keyframes agent3-miner-tool-idle{0%,to{transform:translate3d(var(--agent3-miner-tool-x),var(--agent3-miner-tool-y),0) rotate(calc(var(--agent3-miner-tool-angle) - .45deg))}50%{transform:translate3d(var(--agent3-miner-tool-x),calc(var(--agent3-miner-tool-y) - .55px),0) rotate(calc(var(--agent3-miner-tool-angle) + .8deg))}}@keyframes agent3-miner-tool-carry{0%,to{transform:translate3d(var(--agent3-miner-tool-x),var(--agent3-miner-tool-y),0) rotate(calc(var(--agent3-miner-tool-angle) - 5.2deg))}28%{transform:translate3d(calc(var(--agent3-miner-tool-x) + .45px),calc(var(--agent3-miner-tool-y) + .35px),0) rotate(calc(var(--agent3-miner-tool-angle) - 1deg))}58%{transform:translate3d(calc(var(--agent3-miner-tool-x) + 1.15px),calc(var(--agent3-miner-tool-y) - 1.85px),0) rotate(calc(var(--agent3-miner-tool-angle) + 7.6deg))}82%{transform:translate3d(calc(var(--agent3-miner-tool-x) + .25px),calc(var(--agent3-miner-tool-y) - .55px),0) rotate(calc(var(--agent3-miner-tool-angle) + 1.8deg))}}@keyframes agent3-miner-tool-recoil{0%,to{transform:translate3d(var(--agent3-miner-tool-x),var(--agent3-miner-tool-y),0) rotate(var(--agent3-miner-tool-angle))}45%{transform:translate3d(calc(var(--agent3-miner-tool-x) - .65px),calc(var(--agent3-miner-tool-y) + .55px),0) rotate(calc(var(--agent3-miner-tool-angle) - 5deg))}}@keyframes agent3-miner-impact-focus{0%,to{opacity:.68;transform:translateZ(0) scale(1)}42%{opacity:.92;transform:translate3d(.45px,-.25px,0) scale(1.04)}}@keyframes agent3-miner-lamp-idle{0%,to{opacity:.46;filter:blur(.25px) drop-shadow(0 0 5px rgba(255,207,90,.4))}50%{opacity:.72;filter:blur(.14px) drop-shadow(0 0 8px rgba(255,232,135,.62))}}@keyframes agent3-miner-lamp-run{0%,to{opacity:.6;filter:blur(.16px) drop-shadow(0 0 6px rgba(255,207,90,.48))}50%{opacity:.94;filter:blur(.08px) drop-shadow(0 0 9px rgba(255,232,135,.72))}}@media (max-width:760px){.bitman-game .playfield-cell.player.miner-player .bitman-arcade-sprite{width:clamp(30px,min(126cqi,120cqb),58px)!important;height:clamp(38px,min(154cqb,140cqi),70px)!important;min-width:28px!important;min-height:36px!important}.bitman-game[data-player-bumping=true] .playfield-cell.player.miner-player{--agent3-miner-bump-x:0px;--agent3-miner-bump-y:0px}}@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 *,.bitman-game .playfield-cell.player.miner-player .bitman-arcade-sprite:after,.bitman-game .playfield-cell.player.miner-player .bitman-arcade-sprite:before,.bitman-game .playfield-cell.player.miner-player .bitman-arcade-sprite[data-moving][data-bumping],.bitman-game .playfield-cell.player.miner-player .bitman-arcade-sprite[data-moving][data-bumping] *,.bitman-game .playfield-cell.player.miner-player .bitman-arcade-sprite[data-moving][data-bumping] .bitman-arcade-direction-light,.bitman-game .playfield-cell.player.miner-player .bitman-arcade-sprite[data-moving][data-bumping] .bitman-arcade-headlamp,.bitman-game .playfield-cell.player.miner-player .bitman-arcade-sprite[data-moving][data-bumping] .bitman-arcade-leg-back,.bitman-game .playfield-cell.player.miner-player .bitman-arcade-sprite[data-moving][data-bumping] .bitman-arcade-leg-front,.bitman-game .playfield-cell.player.miner-player .bitman-arcade-sprite[data-moving][data-bumping] .bitman-arcade-mouth-cut,.bitman-game .playfield-cell.player.miner-player .bitman-arcade-sprite[data-moving][data-bumping] .bitman-arcade-runner,.bitman-game .playfield-cell.player.miner-player .bitman-arcade-sprite[data-moving][data-bumping] .bitman-arcade-tool,.bitman-game .playfield-cell.player.miner-player .bitman-arcade-sprite[data-moving][data-bumping]:after,.bitman-game .playfield-cell.player.miner-player .bitman-arcade-sprite[data-moving][data-bumping]:before,.bitman-game .playfield-cell.player.miner-player.pickup-burst .bitman-arcade-sprite,.bitman-game .playfield-cell.player.miner-player.pickup-burst .bitman-arcade-sprite:after{animation:none!important;transition-duration:1ms!important}.bitman-game .playfield-cell.player.miner-player .bitman-arcade-sprite{transform:translate3d(-50%,-50%,0) rotate(calc(var(--agent3-miner-facing) + var(--agent3-miner-turn-yaw))) scaleX(var(--agent3-miner-flip)) scale(1.04)!important;opacity:1!important;visibility:visible!important}}html body[data-bitman-arena-focus=true] #web-arena.bitman-root-shell .bitman-game[data-arena-focus=true] .playfield.playfield>:is(.bitman-player-overlay.playfield-cell.floor.player.miner-player,.bitman-opponent-overlay.player.miner-player.opponent-player-core.opponent-player-sprite) .bitman-character-rig[data-agent3-character-contract=scale-direction-v1]{--rig-scale:1;--rig-idle-scale:1;--rig-run-scale:1.018;--rig-root-x:0px;--rig-root-y:1px;--agent3-stride-ms:calc(var(--bitman-level-step-ms, 240ms) * 2);--rig-lean:0deg;--v6-pitch:0deg;--v6-yaw:0deg;--v6-root-scale:1;--v6-run-scale:1.012;top:auto!important;bottom:0!important;left:50%!important;width:var(--bitman-player-visual-width,calc(var(--bitman-player-cell-size, 36px) * var(--bitman-character-visual-width-ratio, .88)))!important;height:var(--bitman-player-visual-height,calc(var(--bitman-player-cell-size, 36px) * var(--bitman-character-visual-height-ratio, 1.44)))!important;min-width:0!important;min-height:0!important;overflow:visible!important;transform-origin:50% 96%!important;transform:translate3d(calc(-50% + var(--rig-root-x)),var(--rig-root-y),0) rotateX(var(--v6-pitch)) rotateY(var(--v6-yaw)) rotate(var(--rig-lean)) scaleX(var(--rig-flip)) scale(var(--rig-scale)) scale(var(--rig-idle-scale)) scale(var(--v6-root-scale))!important;transition:transform 92ms cubic-bezier(.16,.94,.14,1),width 92ms ease,height 92ms ease,filter 92ms ease!important;filter:drop-shadow(0 8px 7px rgba(0,0,0,.48)) drop-shadow(0 0 8px color-mix(in srgb,var(--character-glow,rgba(247,147,26,.34)) 72%,transparent)) brightness(1.1) saturate(1.12) contrast(1.09)!important}html body[data-bitman-arena-focus=true] #web-arena.bitman-root-shell .bitman-game[data-arena-focus=true][data-power-run=true] .playfield.playfield>:is(.bitman-player-overlay.playfield-cell.floor.player.miner-player,.bitman-opponent-overlay.player.miner-player.opponent-player-core.opponent-player-sprite) .bitman-character-rig[data-agent3-character-contract=scale-direction-v1]{--rig-run-scale:1.032;--v6-run-scale:1.018;filter:drop-shadow(0 8px 7px rgba(0,0,0,.5)) drop-shadow(0 0 11px rgba(68,224,255,.42)) drop-shadow(0 0 10px color-mix(in srgb,var(--character-glow,rgba(247,147,26,.34)) 76%,transparent)) brightness(1.14) saturate(1.2) contrast(1.1)!important}html body[data-bitman-arena-focus=true] #web-arena.bitman-root-shell .bitman-game[data-arena-focus=true][data-play-mode=opponent] .playfield.playfield>.bitman-opponent-overlay.player.miner-player.opponent-player-core.opponent-player-sprite .bitman-character-rig[data-agent3-character-contract=scale-direction-v1][data-moving=true][data-bumping=false],html body[data-bitman-arena-focus=true] #web-arena.bitman-root-shell .bitman-game[data-arena-focus=true][data-player-moving=true] .playfield.playfield>.bitman-player-overlay.playfield-cell.floor.player.miner-player .bitman-character-rig[data-agent3-character-contract=scale-direction-v1][data-moving=true][data-bumping=false]{transform:translate3d(calc(-50% + var(--rig-root-x)),calc(var(--rig-root-y) - .5px),0) rotateX(var(--v6-pitch)) rotateY(var(--v6-yaw)) rotate(var(--rig-lean)) scaleX(var(--rig-flip)) scale(var(--rig-scale)) scale(var(--rig-run-scale)) scale(var(--v6-run-scale))!important}html body[data-bitman-arena-focus=true] #web-arena.bitman-root-shell .bitman-game[data-arena-focus=true] .playfield.playfield>.bitman-player-overlay.player-left .bitman-character-rig[data-agent3-character-contract=scale-direction-v1]{--rig-flip:-1;--rig-lean:-2.2deg;--v6-yaw:-8deg}html body[data-bitman-arena-focus=true] #web-arena.bitman-root-shell .bitman-game[data-arena-focus=true] .playfield.playfield>.bitman-player-overlay.player-right .bitman-character-rig[data-agent3-character-contract=scale-direction-v1]{--rig-flip:1;--rig-lean:2.2deg;--v6-yaw:8deg}html body[data-bitman-arena-focus=true] #web-arena.bitman-root-shell .bitman-game[data-arena-focus=true] .playfield.playfield>.bitman-player-overlay.player-up .bitman-character-rig[data-agent3-character-contract=scale-direction-v1]{--rig-flip:1;--rig-lean:-3deg;--v6-pitch:-5deg;--v6-yaw:0deg;--rig-root-y:0px}html body[data-bitman-arena-focus=true] #web-arena.bitman-root-shell .bitman-game[data-arena-focus=true] .playfield.playfield>.bitman-player-overlay.player-down .bitman-character-rig[data-agent3-character-contract=scale-direction-v1]{--rig-flip:1;--rig-lean:2.4deg;--v6-pitch:4deg;--v6-yaw:0deg;--rig-root-y:1px}html body[data-bitman-arena-focus=true] #web-arena.bitman-root-shell .bitman-game[data-arena-focus=true] .playfield.playfield>:is(.bitman-player-overlay.player.miner-player,.bitman-opponent-overlay.player.miner-player.opponent-player-core.opponent-player-sprite) .bitman-character-rig[data-agent3-character-contract=scale-direction-v1][data-facing-plane=back] :is(.bitman-arcade-eye,.bitman-arcade-brow,.bitman-arcade-mouth-cut,.bitman-arcade-nose,.bitman-arcade-cheek,.bitman-arcade-visor-glass,.bitman-v6-visor-depth-glass,.bitman-arcade-visor-shine){opacity:.08!important}html body[data-bitman-arena-focus=true] #web-arena.bitman-root-shell .bitman-game[data-arena-focus=true] .playfield.playfield>:is(.bitman-player-overlay.player.miner-player,.bitman-opponent-overlay.player.miner-player.opponent-player-core.opponent-player-sprite) .bitman-character-rig[data-agent3-character-contract=scale-direction-v1][data-facing-plane=back] :is(.bitman-arcade-face,.bitman-arcade-face-plane,.bitman-arcade-jaw){opacity:.42!important;filter:brightness(.72) saturate(.78) drop-shadow(0 0 2px rgba(64,213,255,.22))!important}html body[data-bitman-arena-focus=true] #web-arena.bitman-root-shell .bitman-game[data-arena-focus=true] .playfield.playfield>:is(.bitman-player-overlay.player.miner-player,.bitman-opponent-overlay.player.miner-player.opponent-player-core.opponent-player-sprite) .bitman-character-rig[data-agent3-character-contract=scale-direction-v1][data-facing-plane=back] :is(.bitman-arcade-pack,.bitman-arcade-pack-depth,.bitman-arcade-spine-led,.bitman-arcade-miner-backpack){opacity:1!important;filter:drop-shadow(0 0 5px rgba(60,214,255,.32))!important}html body[data-bitman-arena-focus=true] #web-arena.bitman-root-shell .bitman-game[data-arena-focus=true] .playfield.playfield>:is(.bitman-player-overlay.player.miner-player,.bitman-opponent-overlay.player.miner-player.opponent-player-core.opponent-player-sprite) .bitman-character-rig[data-agent3-character-contract=scale-direction-v1][data-facing-plane=front] :is(.bitman-arcade-face,.bitman-arcade-face-plane,.bitman-arcade-visor-glass,.bitman-arcade-eye,.bitman-arcade-headlamp){opacity:1!important;filter:drop-shadow(0 0 4px rgba(255,225,142,.48)) drop-shadow(0 0 4px rgba(70,216,255,.22))!important}html body[data-bitman-arena-focus=true] #web-arena.bitman-root-shell .bitman-game[data-arena-focus=true] .playfield.playfield>:is(.bitman-player-overlay.player.miner-player,.bitman-opponent-overlay.player.miner-player.opponent-player-core.opponent-player-sprite) .bitman-character-rig[data-agent3-character-contract=scale-direction-v1] .bitman-energy-core{top:-15%!important;left:50%!important;width:clamp(10px,28%,18px)!important;transform:translate3d(-50%,-50%,0) scaleX(var(--rig-flip,1))!important}html body[data-bitman-arena-focus=true] #web-arena.bitman-root-shell .bitman-game[data-arena-focus=true] .playfield.playfield>:is(.bitman-player-overlay.player.miner-player,.bitman-opponent-overlay.player.miner-player.opponent-player-core.opponent-player-sprite) .bitman-character-rig[data-agent3-character-contract=scale-direction-v1] .bitman-arcade-shadow{bottom:-1px!important;width:58%!important;height:12%!important;opacity:.68!important;transform:translate3d(-50%,0,0) scaleX(1.02) scaleY(.64)!important}html body[data-bitman-arena-focus=true] #web-arena.bitman-root-shell .bitman-game[data-arena-focus=true][data-player-moving=true] .playfield.playfield>.bitman-player-overlay.player.miner-player .bitman-character-rig[data-agent3-character-contract=scale-direction-v1] :is(.bitman-arcade-leg-front,.bitman-arcade-knee-front,.bitman-arcade-leg-highlight-front,.bitman-arcade-boot-front,.bitman-arcade-boot-toe-front,.bitman-arcade-boot-sole-front,.bitman-arcade-contact-front){animation:agent3-contract-front-step var(--agent3-stride-ms) cubic-bezier(.18,.9,.16,1) infinite!important}html body[data-bitman-arena-focus=true] #web-arena.bitman-root-shell .bitman-game[data-arena-focus=true][data-player-moving=true] .playfield.playfield>.bitman-player-overlay.player.miner-player .bitman-character-rig[data-agent3-character-contract=scale-direction-v1] :is(.bitman-arcade-leg-back,.bitman-arcade-knee-back,.bitman-arcade-leg-highlight-back,.bitman-arcade-boot-back,.bitman-arcade-boot-toe-back,.bitman-arcade-boot-sole-back,.bitman-arcade-contact-back){animation:agent3-contract-back-step var(--agent3-stride-ms) cubic-bezier(.18,.9,.16,1) infinite!important}html body[data-bitman-arena-focus=true] #web-arena.bitman-root-shell .bitman-game[data-arena-focus=true] .playfield.playfield>.bitman-player-overlay.player.miner-player.pickup-burst .bitman-character-rig[data-agent3-character-contract=scale-direction-v1] :is(.bitman-arcade-tool,.bitman-arcade-tool-wrist-link,.bitman-arcade-tool-strap,.bitman-arcade-tool-rivet){animation:agent3-contract-mine-swing .33s cubic-bezier(.14,1,.2,1) 1!important}html body[data-bitman-arena-focus=true] #web-arena.bitman-root-shell .bitman-game[data-arena-focus=true] .playfield.playfield>.bitman-player-overlay.player.miner-player.pickup-burst .bitman-character-rig[data-agent3-character-contract=scale-direction-v1] .bitman-mining-sparks{opacity:1!important;top:18%!important;left:77%!important}html body[data-bitman-arena-focus=true] #web-arena.bitman-root-shell .bitman-game[data-arena-focus=true] .playfield.playfield>.bitman-player-overlay.player.miner-player .bitman-character-rig[data-agent3-character-contract=scale-direction-v1] .bitman-v6-turn-anticipation{position:absolute!important;inset:10% 12% 4%!important;z-index:0!important;border-radius:50%!important;background:radial-gradient(ellipse,rgba(85,220,255,.18),transparent 68%)!important;opacity:0!important;transform:rotate(var(--rig-lean)) scaleX(.78)!important;pointer-events:none!important}html body[data-bitman-arena-focus=true] #web-arena.bitman-root-shell .bitman-game[data-arena-focus=true][data-player-moving=true] .playfield.playfield>.bitman-player-overlay.player.miner-player .bitman-character-rig[data-agent3-character-contract=scale-direction-v1] .bitman-v6-turn-anticipation{animation:agent3-turn-flash .22s ease-out 1!important}@keyframes agent3-contract-front-step{0%,to{transform:rotate(-6deg) translate3d(-.4px,.5px,0)}46%{transform:rotate(10deg) translate3d(1.4px,-1.35px,0)}}@keyframes agent3-contract-back-step{0%,to{transform:rotate(5deg) translate3d(.35px,-.2px,0)}46%{transform:rotate(-9deg) translate3d(-1.35px,.95px,0)}}@keyframes agent3-contract-mine-swing{0%,to{transform:translate3d(var(--agent3-miner-tool-x,0),var(--agent3-miner-tool-y,0),0) rotate(calc(var(--agent3-miner-tool-angle, 0deg) - 2deg))}35%{transform:translate3d(calc(var(--agent3-miner-tool-x, 0px) + 1px),calc(var(--agent3-miner-tool-y, 0px) - 5px),0) rotate(calc(var(--agent3-miner-tool-angle, 0deg) + 22deg))}62%{transform:translate3d(calc(var(--agent3-miner-tool-x, 0px) - .8px),calc(var(--agent3-miner-tool-y, 0px) + 1.2px),0) rotate(calc(var(--agent3-miner-tool-angle, 0deg) - 12deg))}}@keyframes agent3-turn-flash{0%{opacity:.34;transform:rotate(var(--rig-lean)) scale(.62,.82)}to{opacity:0;transform:rotate(var(--rig-lean)) scale(1.1,.98)}}@media (max-width:760px){html body[data-bitman-arena-focus=true] #web-arena.bitman-root-shell .bitman-game[data-arena-focus=true] .playfield.playfield>:is(.bitman-player-overlay.playfield-cell.floor.player.miner-player,.bitman-opponent-overlay.player.miner-player.opponent-player-core.opponent-player-sprite) .bitman-character-rig[data-agent3-character-contract=scale-direction-v1]{width:clamp(22px,min(82cqi,82cqb),44px)!important;height:clamp(32px,min(128cqi,128cqb),66px)!important}}@media (prefers-reduced-motion:reduce){html body[data-bitman-arena-focus=true] #web-arena.bitman-root-shell .bitman-game[data-arena-focus=true] .playfield.playfield>:is(.bitman-player-overlay.playfield-cell.floor.player.miner-player,.bitman-opponent-overlay.player.miner-player.opponent-player-core.opponent-player-sprite) .bitman-character-rig[data-agent3-character-contract=scale-direction-v1],html body[data-bitman-arena-focus=true] #web-arena.bitman-root-shell .bitman-game[data-arena-focus=true] .playfield.playfield>:is(.bitman-player-overlay.playfield-cell.floor.player.miner-player,.bitman-opponent-overlay.player.miner-player.opponent-player-core.opponent-player-sprite) .bitman-character-rig[data-agent3-character-contract=scale-direction-v1] *{animation:none!important;transition-duration:1ms!important}}html body[data-bitman-arena-focus=true] #web-arena.bitman-root-shell.bitman-root-shell .bitman-game.bitman-game[data-arena-focus=true] .playfield.playfield.playfield>:is(.bitman-player-overlay.playfield-cell.floor.player.miner-player[data-player-overlay=true],.bitman-opponent-overlay.player.miner-player.opponent-player-core.opponent-player-sprite[data-opponent-overlay=true]) .bitman-character-rig.bitman-arcade-sprite[data-agent3-character-contract=scale-direction-v1][data-rig-version=agent6-v3][data-animation-contract=agent6-v5][data-motion-contract=agent6-motion-v6][data-depth-render=agent6-depth-v1][data-render-contract=agent6-render-v2][data-lifelike-render=agent6-lifelike-v1][data-silhouette-version=agent6-v4]{--rig-scale:1;--rig-idle-scale:1;--rig-run-scale:1.018;--v6-root-scale:1;--v6-run-scale:1.012;top:auto!important;bottom:0!important;left:50%!important;width:var(--bitman-player-visual-width,calc(var(--bitman-player-cell-size, 36px) * var(--bitman-character-visual-width-ratio, .88)))!important;height:var(--bitman-player-visual-height,calc(var(--bitman-player-cell-size, 36px) * var(--bitman-character-visual-height-ratio, 1.44)))!important;transform-origin:50% 96%!important;transform:translate3d(calc(-50% + var(--rig-root-x, 0px)),var(--rig-root-y,1px),0) rotateX(var(--v6-pitch,0deg)) rotateY(var(--v6-yaw,0deg)) rotate(var(--rig-lean,0deg)) scaleX(var(--rig-flip,1)) scale(var(--rig-scale)) scale(var(--rig-idle-scale)) scale(var(--v6-root-scale))!important}html body[data-bitman-arena-focus=true] #web-arena.bitman-root-shell.bitman-root-shell .bitman-game.bitman-game[data-arena-focus=true][data-player-moving=true] .playfield.playfield.playfield>.bitman-player-overlay.playfield-cell.floor.player.miner-player[data-player-overlay=true] .bitman-character-rig.bitman-arcade-sprite[data-agent3-character-contract=scale-direction-v1][data-rig-version=agent6-v3][data-motion-contract=agent6-motion-v6][data-moving=true][data-bumping=false]{transform:translate3d(calc(-50% + var(--rig-root-x, 0px)),calc(var(--rig-root-y, 1px) - .5px),0) rotateX(var(--v6-pitch,0deg)) rotateY(var(--v6-yaw,0deg)) rotate(var(--rig-lean,0deg)) scaleX(var(--rig-flip,1)) scale(var(--rig-scale)) scale(var(--rig-run-scale)) scale(var(--v6-run-scale))!important}html body[data-bitman-arena-focus=true] #web-arena.bitman-root-shell.bitman-root-shell .bitman-game.bitman-game[data-arena-focus=true][data-player-bumping=true] .playfield.playfield.playfield>.bitman-player-overlay.playfield-cell.floor.player.miner-player[data-player-overlay=true] .bitman-character-rig.bitman-arcade-sprite[data-agent3-character-contract=scale-direction-v1][data-rig-version=agent6-v3][data-motion-contract=agent6-motion-v6][data-bumping=true]{transform:translate3d(calc(-50% + var(--rig-root-x, 0px) - 1px),calc(var(--rig-root-y, 1px) + .5px),0) rotateX(var(--v6-pitch,0deg)) rotateY(var(--v6-yaw,0deg)) rotate(calc(var(--rig-lean, 0deg) - 4deg)) scaleX(var(--rig-flip,1)) scale(.97,1.025)!important}html body[data-bitman-arena-focus=true] #web-arena.bitman-root-shell.bitman-root-shell .bitman-game.bitman-game[data-arena-focus=true] .playfield.playfield.playfield>.bitman-player-overlay.playfield-cell.floor.player.miner-player.pickup-burst[data-player-overlay=true] .bitman-character-rig.bitman-arcade-sprite[data-agent3-character-contract=scale-direction-v1][data-rig-version=agent6-v3][data-motion-contract=agent6-motion-v6][data-pickup=true]{transform:translate3d(calc(-50% + var(--rig-root-x, 0px)),calc(var(--rig-root-y, 1px) - 2px),0) rotateX(var(--v6-pitch,0deg)) rotateY(var(--v6-yaw,0deg)) rotate(calc(var(--rig-lean, 0deg) + 2deg)) scaleX(var(--rig-flip,1)) scale(1.045,.99)!important}html body[data-bitman-arena-focus=true] #web-arena.bitman-root-shell.bitman-root-shell .bitman-game.bitman-game[data-arena-focus=true] .playfield.playfield.playfield>.bitman-player-overlay.player-left[data-player-overlay=true] .bitman-character-rig.bitman-arcade-sprite[data-agent3-character-contract=scale-direction-v1]{--rig-flip:-1;--rig-lean:-2.2deg;--v6-yaw:-8deg}html body[data-bitman-arena-focus=true] #web-arena.bitman-root-shell.bitman-root-shell .bitman-game.bitman-game[data-arena-focus=true] .playfield.playfield.playfield>.bitman-player-overlay.player-right[data-player-overlay=true] .bitman-character-rig.bitman-arcade-sprite[data-agent3-character-contract=scale-direction-v1]{--rig-flip:1;--rig-lean:2.2deg;--v6-yaw:8deg}html body[data-bitman-arena-focus=true] #web-arena.bitman-root-shell.bitman-root-shell .bitman-game.bitman-game[data-arena-focus=true] .playfield.playfield.playfield>.bitman-player-overlay.player-up[data-player-overlay=true] .bitman-character-rig.bitman-arcade-sprite[data-agent3-character-contract=scale-direction-v1]{--rig-flip:1;--rig-lean:-3deg;--v6-pitch:-5deg;--v6-yaw:0deg;--rig-root-y:0px}html body[data-bitman-arena-focus=true] #web-arena.bitman-root-shell.bitman-root-shell .bitman-game.bitman-game[data-arena-focus=true] .playfield.playfield.playfield>.bitman-player-overlay.player-down[data-player-overlay=true] .bitman-character-rig.bitman-arcade-sprite[data-agent3-character-contract=scale-direction-v1]{--rig-flip:1;--rig-lean:2.4deg;--v6-pitch:4deg;--v6-yaw:0deg;--rig-root-y:1px}.bitman-game .playfield .playfield-cell.player.miner-player,.bitman-game[data-arena-focus=true] .playfield .playfield-cell.player.miner-player,.bitman-game[data-player-bumping=true][data-move-direction=down] .playfield .playfield-cell.player.miner-player,.bitman-game[data-player-bumping=true][data-move-direction=left] .playfield .playfield-cell.player.miner-player,.bitman-game[data-player-bumping=true][data-move-direction=right] .playfield .playfield-cell.player.miner-player,.bitman-game[data-player-bumping=true][data-move-direction=up] .playfield .playfield-cell.player.miner-player,.bitman-game[data-player-moving=true][data-move-direction=down] .playfield .playfield-cell.player.miner-player,.bitman-game[data-player-moving=true][data-move-direction=left] .playfield .playfield-cell.player.miner-player,.bitman-game[data-player-moving=true][data-move-direction=right] .playfield .playfield-cell.player.miner-player,.bitman-game[data-player-moving=true][data-move-direction=up] .playfield .playfield-cell.player.miner-player,body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield .playfield-cell.player.miner-player{animation:none!important;transform:none!important;translate:none!important;margin:0!important;inset:auto!important;filter:none!important;will-change:auto!important}.bitman-game .playfield .playfield-cell.player.miner-player:after,.bitman-game .playfield .playfield-cell.player.miner-player:before,.bitman-game[data-arena-focus=true] .playfield .playfield-cell.player.miner-player:after,.bitman-game[data-arena-focus=true] .playfield .playfield-cell.player.miner-player:before,.bitman-game[data-player-bumping=true] .playfield .playfield-cell.player.miner-player:after,.bitman-game[data-player-bumping=true] .playfield .playfield-cell.player.miner-player:before,.bitman-game[data-player-moving=true] .playfield .playfield-cell.player.miner-player:after,.bitman-game[data-player-moving=true] .playfield .playfield-cell.player.miner-player:before{content:none!important;display:none!important;animation:none!important;opacity:0!important;visibility:hidden!important}.bitman-game .playfield-cell.player.miner-player{--agent4-miner-scale:1.1;--agent4-miner-run-scale:1.145;--agent4-miner-danger-scale:1.13}.bitman-game[data-player-moving=true] .playfield-cell.player.miner-player{--agent4-miner-scale:var(--agent4-miner-run-scale)}.bitman-game[data-power-run=true] .playfield-cell.player.miner-player{--agent4-miner-scale:1.16;--agent4-miner-run-scale:1.205;--agent4-miner-danger-scale:1.18}.bitman-game[data-power-run=true][data-player-moving=true] .playfield-cell.player.miner-player{--agent4-miner-scale:var(--agent4-miner-run-scale)}.bitman-game .playfield-cell.player.miner-player .bitman-arcade-sprite[data-danger=true],.bitman-game[data-ghost-danger=true] .playfield-cell.player.miner-player{--agent4-miner-scale:var(--agent4-miner-danger-scale)}.bitman-game .playfield .playfield-cell.player.miner-player .bitman-arcade-sprite,html body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield .playfield-cell.player.miner-player .bitman-arcade-sprite{width:clamp(40px,min(166cqi,148cqb),86px)!important;height:clamp(50px,min(198cqb,176cqi),98px)!important;min-width:36px!important;min-height:46px!important;transform:translate3d(calc(-50% + var(--agent3-miner-bump-x)),calc(-50% + var(--agent3-miner-bump-y)),0) rotate(calc(var(--agent3-miner-facing) + var(--agent3-miner-recoil) + var(--agent3-miner-turn-yaw))) scaleX(var(--agent3-miner-flip)) scale(var(--agent4-miner-scale,1.1))!important;transform-origin:50% 59%!important;opacity:1!important;visibility:visible!important;filter:drop-shadow(0 11px 11px rgba(0,0,0,.52)) drop-shadow(0 0 11px rgba(0,212,255,.3)) drop-shadow(0 0 12px rgba(247,147,26,.38)) brightness(1.16) saturate(1.22) contrast(1.16)!important}.bitman-game .playfield .playfield-cell.player.miner-player .bitman-arcade-sprite:before,html body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield .playfield-cell.player.miner-player .bitman-arcade-sprite:before{top:8%!important;left:58%!important;width:72%!important;height:36%!important;background:radial-gradient(ellipse at 0 50%,rgba(255,247,184,.62),rgba(255,207,80,.24) 37%,rgba(54,205,255,.08) 57%,transparent 74%)!important;opacity:.78!important;filter:blur(.45px) drop-shadow(0 0 10px rgba(255,218,97,.56))!important}.bitman-game .playfield .playfield-cell.player.miner-player .bitman-arcade-shadow,html body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield .playfield-cell.player.miner-player .bitman-arcade-shadow{opacity:.72!important;transform:translate3d(0,4px,0) scaleX(1.08) scaleY(.84)!important;filter:blur(.3px) drop-shadow(0 0 8px rgba(0,9,20,.64))!important}.bitman-game .playfield .playfield-cell.player.miner-player .bitman-arcade-body{stroke:rgba(2,8,15,.94)!important;stroke-width:2.18!important;filter:drop-shadow(0 0 4px rgba(38,213,255,.34)) drop-shadow(0 2px 2px rgba(0,0,0,.34))!important}.bitman-game .playfield .playfield-cell.player.miner-player .bitman-arcade-chest-plate,.bitman-game .playfield .playfield-cell.player.miner-player .bitman-arcade-shoulders{filter:drop-shadow(0 0 5px rgba(247,147,26,.42)) drop-shadow(0 0 3px rgba(73,217,255,.2))!important}.bitman-game .playfield .playfield-cell.player.miner-player .bitman-arcade-boot,.bitman-game .playfield .playfield-cell.player.miner-player .bitman-arcade-leg{stroke:rgba(1,6,12,.9)!important;stroke-width:1.12!important;filter:drop-shadow(0 1px 1.4px rgba(0,0,0,.42))!important}.bitman-game .playfield .playfield-cell.player.miner-player .bitman-arcade-arm,.bitman-game .playfield .playfield-cell.player.miner-player .bitman-arcade-forearm,.bitman-game .playfield .playfield-cell.player.miner-player .bitman-arcade-hand{filter:drop-shadow(0 .8px 1.2px rgba(0,0,0,.38))!important}.bitman-game .playfield .playfield-cell.player.miner-player .bitman-arcade-tool-adze,.bitman-game .playfield .playfield-cell.player.miner-player .bitman-arcade-tool-head{filter:drop-shadow(0 0 3px rgba(198,246,255,.54)) drop-shadow(0 1px 1px rgba(0,0,0,.38))!important}.bitman-game .playfield .playfield-cell.player.miner-player .bitman-arcade-face-plane,.bitman-game .playfield .playfield-cell.player.miner-player .bitman-arcade-visor-glass{filter:drop-shadow(0 0 2px rgba(255,224,160,.34)) drop-shadow(0 0 4px rgba(56,208,255,.18))!important}.bitman-game .playfield .playfield-cell.player.miner-player .bitman-arcade-direction-light,.bitman-game .playfield .playfield-cell.player.miner-player .bitman-arcade-headlamp{opacity:.92!important;filter:drop-shadow(0 0 7px rgba(255,232,123,.82)) drop-shadow(0 0 5px rgba(70,216,255,.42))!important}.bitman-game .playfield-cell.player.miner-player .bitman-arcade-sprite[data-moving=false][data-bumping=false]{animation:agent4-miner-hero-idle 1.32s cubic-bezier(.38,0,.28,1) infinite!important}.bitman-game .playfield-cell.player.miner-player .bitman-arcade-sprite[data-moving=true]{animation:agent4-miner-hero-run .17s cubic-bezier(.18,.9,.16,1) infinite!important;filter:drop-shadow(0 12px 11px rgba(0,0,0,.54)) drop-shadow(0 0 13px rgba(0,212,255,.34)) drop-shadow(0 0 13px rgba(247,147,26,.42)) brightness(1.18) saturate(1.25) contrast(1.17)!important}.bitman-game .playfield-cell.player.miner-player .bitman-arcade-sprite[data-moving=true] .bitman-arcade-runner{animation:agent4-miner-hero-weight .17s cubic-bezier(.2,.9,.2,1) infinite!important}.bitman-game .playfield-cell.player.miner-player .bitman-arcade-sprite[data-moving=true] .bitman-arcade-leg-front{animation:agent4-miner-hero-front-step .17s 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:agent4-miner-hero-back-step .17s cubic-bezier(.22,.9,.18,1) infinite!important}.bitman-game .playfield-cell.player.miner-player .bitman-arcade-sprite[data-moving=true] .bitman-arcade-arm-front,.bitman-game .playfield-cell.player.miner-player .bitman-arcade-sprite[data-moving=true] .bitman-arcade-forearm-front,.bitman-game .playfield-cell.player.miner-player .bitman-arcade-sprite[data-moving=true] .bitman-arcade-hand-front,.bitman-game .playfield-cell.player.miner-player .bitman-arcade-sprite[data-moving=true] .bitman-arcade-tool-grip{animation:agent4-miner-hero-front-arm .17s cubic-bezier(.22,.9,.18,1) infinite!important}.bitman-game .playfield-cell.player.miner-player .bitman-arcade-sprite[data-moving=true] .bitman-arcade-arm-back,.bitman-game .playfield-cell.player.miner-player .bitman-arcade-sprite[data-moving=true] .bitman-arcade-forearm-back,.bitman-game .playfield-cell.player.miner-player .bitman-arcade-sprite[data-moving=true] .bitman-arcade-hand-back{animation:agent4-miner-hero-back-arm .17s 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:agent4-miner-hero-tool-carry .17s cubic-bezier(.22,.9,.18,1) infinite!important}.bitman-game[data-power-run=true] .playfield-cell.player.miner-player .bitman-arcade-sprite{filter:drop-shadow(0 13px 12px rgba(0,0,0,.55)) drop-shadow(0 0 16px rgba(0,212,255,.48)) drop-shadow(0 0 15px rgba(247,147,26,.5)) brightness(1.22) saturate(1.34) contrast(1.18)!important}.bitman-game[data-power-run=true] .playfield-cell.player.miner-player .bitman-arcade-sprite[data-moving=false][data-bumping=false]{animation:agent4-miner-power-idle .88s cubic-bezier(.36,0,.26,1) infinite!important}.bitman-game[data-power-run=true] .playfield-cell.player.miner-player .bitman-arcade-sprite[data-moving=true]{animation:agent4-miner-power-run 132ms cubic-bezier(.16,.9,.14,1) infinite!important}.bitman-game[data-power-run=true] .playfield-cell.player.miner-player .bitman-arcade-sprite[data-moving=true] .bitman-arcade-runner{animation:agent4-miner-power-weight 132ms cubic-bezier(.18,.88,.14,1) infinite!important}.bitman-game[data-power-run=true] .playfield-cell.player.miner-player .bitman-arcade-sprite[data-moving=true] .bitman-arcade-leg-front{animation:agent4-miner-power-front-step 132ms cubic-bezier(.18,.88,.14,1) infinite!important}.bitman-game[data-power-run=true] .playfield-cell.player.miner-player .bitman-arcade-sprite[data-moving=true] .bitman-arcade-leg-back{animation:agent4-miner-power-back-step 132ms cubic-bezier(.18,.88,.14,1) infinite!important}.bitman-game[data-power-run=true] .playfield-cell.player.miner-player .bitman-arcade-sprite[data-moving=true] .bitman-arcade-arm-front,.bitman-game[data-power-run=true] .playfield-cell.player.miner-player .bitman-arcade-sprite[data-moving=true] .bitman-arcade-forearm-front,.bitman-game[data-power-run=true] .playfield-cell.player.miner-player .bitman-arcade-sprite[data-moving=true] .bitman-arcade-hand-front,.bitman-game[data-power-run=true] .playfield-cell.player.miner-player .bitman-arcade-sprite[data-moving=true] .bitman-arcade-tool-grip,.bitman-game[data-power-run=true] .playfield-cell.player.miner-player .bitman-arcade-sprite[data-moving=true] .bitman-arcade-tool-rivet{animation:agent4-miner-power-front-arm 132ms cubic-bezier(.18,.88,.14,1) infinite!important}.bitman-game[data-power-run=true] .playfield-cell.player.miner-player .bitman-arcade-sprite[data-moving=true] .bitman-arcade-arm-back,.bitman-game[data-power-run=true] .playfield-cell.player.miner-player .bitman-arcade-sprite[data-moving=true] .bitman-arcade-forearm-back,.bitman-game[data-power-run=true] .playfield-cell.player.miner-player .bitman-arcade-sprite[data-moving=true] .bitman-arcade-hand-back{animation:agent4-miner-power-back-arm 132ms cubic-bezier(.18,.88,.14,1) infinite!important}.bitman-game[data-power-run=true] .playfield-cell.player.miner-player .bitman-arcade-sprite[data-moving=true] .bitman-arcade-tool,.bitman-game[data-power-run=true] .playfield-cell.player.miner-player .bitman-arcade-sprite[data-moving=true] .bitman-arcade-tool-strap,.bitman-game[data-power-run=true] .playfield-cell.player.miner-player .bitman-arcade-sprite[data-moving=true] .bitman-arcade-tool-wrist-link{animation:agent4-miner-power-tool-carry 132ms cubic-bezier(.18,.88,.14,1) infinite!important}.bitman-game[data-power-run=true] .playfield-cell.player.miner-player .bitman-arcade-direction-light,.bitman-game[data-power-run=true] .playfield-cell.player.miner-player .bitman-arcade-headlamp,.bitman-game[data-power-run=true] .playfield-cell.player.miner-player .bitman-arcade-sprite:before,.bitman-game[data-power-run=true] .playfield-cell.player.miner-player .bitman-arcade-tool-spark{animation:agent4-miner-power-lamp .52s ease-in-out infinite!important}html 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][data-celebrating=false]{animation:agent4-miner-hero-idle 1.32s cubic-bezier(.38,0,.28,1) infinite!important}html body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true][data-player-moving=true] .playfield .playfield-cell.player.miner-player .bitman-arcade-sprite[data-moving=true]{animation:agent4-miner-hero-run .17s cubic-bezier(.18,.9,.16,1) infinite!important}html body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true][data-player-bumping=true] .playfield .playfield-cell.player.miner-player .bitman-arcade-sprite[data-bumping=true]{animation:agent3-miner-bump .15s cubic-bezier(.22,.92,.24,1) 1!important}html body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield .playfield-cell.player.miner-player.pickup-burst .bitman-arcade-sprite[data-pickup=true]{animation:agent3-miner-pickup .31s cubic-bezier(.14,.98,.22,1) 1!important}html body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true][data-power-run=true] .playfield .playfield-cell.player.miner-player .bitman-arcade-sprite[data-moving=false][data-bumping=false][data-celebrating=false]{animation:agent4-miner-power-idle .88s cubic-bezier(.36,0,.26,1) infinite!important}html body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true][data-power-run=true][data-player-moving=true] .playfield .playfield-cell.player.miner-player .bitman-arcade-sprite[data-moving=true]{animation:agent4-miner-power-run 132ms cubic-bezier(.16,.9,.14,1) infinite!important}html body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true][data-level-clear=true] .playfield .playfield-cell.player.miner-player .bitman-arcade-sprite[data-moving][data-bumping][data-celebrating=true],html body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true][data-miner-sound-cue=clear] .playfield .playfield-cell.player.miner-player .bitman-arcade-sprite[data-moving][data-bumping][data-celebrating=true]{animation:agent3-miner-clear 1.2s cubic-bezier(.16,.96,.22,1) infinite!important}html body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true][data-level-clear=true] .playfield .playfield-cell.player.miner-player .bitman-arcade-sprite[data-celebrating=true] .bitman-arcade-tool,html body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true][data-level-clear=true] .playfield .playfield-cell.player.miner-player .bitman-arcade-sprite[data-celebrating=true] .bitman-arcade-tool-strap,html body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true][data-level-clear=true] .playfield .playfield-cell.player.miner-player .bitman-arcade-sprite[data-celebrating=true] .bitman-arcade-tool-wrist-link{animation:agent3-miner-clear-tool 1.2s cubic-bezier(.16,.96,.22,1) infinite!important}html body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true][data-level-clear=true] .playfield .playfield-cell.player.miner-player .bitman-arcade-sprite[data-celebrating=true] .bitman-arcade-headlamp,html body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true][data-level-clear=true] .playfield .playfield-cell.player.miner-player .bitman-arcade-sprite[data-celebrating=true] .bitman-arcade-tool-spark{animation:agent3-miner-clear-lamp 1.2s cubic-bezier(.16,.96,.22,1) infinite!important}@keyframes agent4-miner-hero-idle{0%,to{transform:translate3d(calc(-50% + var(--agent3-miner-bump-x)),calc(-50% + var(--agent3-miner-bump-y)),0) rotate(calc(var(--agent3-miner-facing) + var(--agent3-miner-recoil) + var(--agent3-miner-turn-yaw))) scaleX(var(--agent3-miner-flip)) scaleY(.995) scale(var(--agent4-miner-scale,1.1))}50%{transform:translate3d(calc(-50% + var(--agent3-miner-bump-x)),calc(-50% + var(--agent3-miner-bump-y)),0) rotate(calc(var(--agent3-miner-facing) + var(--agent3-miner-recoil) + var(--agent3-miner-turn-yaw) + .2deg)) scaleX(var(--agent3-miner-flip)) scaleY(1.012) scale(calc(var(--agent4-miner-scale, 1.1) * 1.022))}}@keyframes agent4-miner-hero-run{0%,to{transform:translate3d(calc(-50% + var(--agent3-miner-bump-x)),calc(-50% + var(--agent3-miner-bump-y)),0) rotate(calc(var(--agent3-miner-facing) + var(--agent3-miner-turn-yaw))) scaleX(var(--agent3-miner-flip)) scaleY(.982) scale(calc(var(--agent4-miner-scale, 1.1) * .992))}25%{transform:translate3d(calc(-50% + var(--agent3-miner-bump-x)),calc(-50% + var(--agent3-miner-bump-y)),0) rotate(calc(var(--agent3-miner-facing) + var(--agent3-miner-run-tilt) - .28deg)) scaleX(var(--agent3-miner-flip)) scaleY(.956) scale(calc(var(--agent4-miner-scale, 1.1) * 1.01))}58%{transform:translate3d(calc(-50% + var(--agent3-miner-bump-x)),calc(-50% + var(--agent3-miner-bump-y)),0) rotate(calc(var(--agent3-miner-facing) + var(--agent3-miner-run-tilt) + .34deg)) scaleX(var(--agent3-miner-flip)) scaleY(1.026) scale(calc(var(--agent4-miner-scale, 1.1) * 1.03))}82%{transform:translate3d(calc(-50% + var(--agent3-miner-bump-x)),calc(-50% + var(--agent3-miner-bump-y)),0) rotate(calc(var(--agent3-miner-facing) + var(--agent3-miner-turn-yaw) + .16deg)) scaleX(var(--agent3-miner-flip)) scaleY(1.006) scale(calc(var(--agent4-miner-scale, 1.1) * 1.006))}}@keyframes agent4-miner-hero-weight{0%,to{transform:translate3d(0,1px,0) rotate(-.62deg) scaleY(.972)}25%{transform:translate3d(.24px,.45px,0) rotate(-.9deg) scaleY(.988)}58%{transform:translate3d(0,-1.15px,0) rotate(.76deg) scaleY(1.038)}82%{transform:translate3d(-.18px,-.35px,0) rotate(.2deg) scaleY(1.012)}}@keyframes agent4-miner-hero-front-step{0%,to{transform:translate3d(-.55px,.65px,0) rotate(-7.5deg)}25%{transform:translate3d(.35px,.95px,0) rotate(-2.4deg)}58%{transform:translate3d(2.45px,-1.55px,0) rotate(12.5deg)}82%{transform:translate3d(.75px,-.4px,0) rotate(4.2deg)}}@keyframes agent4-miner-hero-back-step{0%,to{transform:translate3d(.42px,-.25px,0) rotate(5.8deg)}25%{transform:translate3d(-.4px,-.58px,0) rotate(1deg)}58%{transform:translate3d(-2.2px,1.2px,0) rotate(-11.2deg)}82%{transform:translate3d(-.7px,.5px,0) rotate(-4.2deg)}}@keyframes agent4-miner-hero-front-arm{0%,to{transform:translate3d(.22px,.08px,0) rotate(5.4deg)}30%{transform:translate3d(-.5px,.78px,0) rotate(-2.1deg)}58%{transform:translate3d(-1.48px,1.08px,0) rotate(-9deg)}82%{transform:translate3d(-.36px,.36px,0) rotate(-2.4deg)}}@keyframes agent4-miner-hero-back-arm{0%,to{transform:translate3d(-.2px,-.06px,0) rotate(-5.4deg)}30%{transform:translate3d(.48px,-.58px,0) rotate(1.8deg)}58%{transform:translate3d(1.32px,-.98px,0) rotate(8.8deg)}82%{transform:translate3d(.34px,-.28px,0) rotate(2.6deg)}}@keyframes agent4-miner-hero-tool-carry{0%,to{transform:translate3d(var(--agent3-miner-tool-x),var(--agent3-miner-tool-y),0) rotate(calc(var(--agent3-miner-tool-angle) - 5.6deg))}28%{transform:translate3d(calc(var(--agent3-miner-tool-x) + .5px),calc(var(--agent3-miner-tool-y) + .35px),0) rotate(calc(var(--agent3-miner-tool-angle) - .8deg))}58%{transform:translate3d(calc(var(--agent3-miner-tool-x) + 1.25px),calc(var(--agent3-miner-tool-y) - 1.9px),0) rotate(calc(var(--agent3-miner-tool-angle) + 8.2deg))}82%{transform:translate3d(calc(var(--agent3-miner-tool-x) + .3px),calc(var(--agent3-miner-tool-y) - .6px),0) rotate(calc(var(--agent3-miner-tool-angle) + 2.1deg))}}@keyframes agent4-miner-power-idle{0%,to{transform:translate3d(calc(-50% + var(--agent3-miner-bump-x)),calc(-50% + var(--agent3-miner-bump-y)),0) rotate(calc(var(--agent3-miner-facing) + var(--agent3-miner-turn-yaw) - .18deg)) scaleX(var(--agent3-miner-flip)) scaleY(.99) scale(var(--agent4-miner-scale,1.16))}50%{transform:translate3d(calc(-50% + var(--agent3-miner-bump-x)),calc(-50% + var(--agent3-miner-bump-y)),0) rotate(calc(var(--agent3-miner-facing) + var(--agent3-miner-turn-yaw) + .34deg)) scaleX(var(--agent3-miner-flip)) scaleY(1.018) scale(calc(var(--agent4-miner-scale, 1.16) * 1.026))}}@keyframes agent4-miner-power-run{0%,to{transform:translate3d(calc(-50% + var(--agent3-miner-bump-x)),calc(-50% + var(--agent3-miner-bump-y)),0) rotate(calc(var(--agent3-miner-facing) + var(--agent3-miner-turn-yaw) - .2deg)) scaleX(var(--agent3-miner-flip)) scaleY(.965) scale(calc(var(--agent4-miner-scale, 1.16) * .995))}30%{transform:translate3d(calc(-50% + var(--agent3-miner-bump-x)),calc(-50% + var(--agent3-miner-bump-y)),0) rotate(calc(var(--agent3-miner-facing) + var(--agent3-miner-run-tilt))) scaleX(var(--agent3-miner-flip)) scaleY(.94) scale(calc(var(--agent4-miner-scale, 1.16) * 1.018))}62%{transform:translate3d(calc(-50% + var(--agent3-miner-bump-x)),calc(-50% + var(--agent3-miner-bump-y)),0) rotate(calc(var(--agent3-miner-facing) + var(--agent3-miner-run-tilt) + .52deg)) scaleX(var(--agent3-miner-flip)) scaleY(1.035) scale(calc(var(--agent4-miner-scale, 1.16) * 1.038))}}@keyframes agent4-miner-power-weight{0%,to{transform:translate3d(0,1.18px,0) rotate(-.8deg) scaleY(.958)}30%{transform:translate3d(.34px,.4px,0) rotate(-1.1deg) scaleY(.985)}62%{transform:translate3d(0,-1.35px,0) rotate(.92deg) scaleY(1.048)}}@keyframes agent4-miner-power-front-step{0%,to{transform:translate3d(-.7px,.85px,0) rotate(-9deg)}30%{transform:translate3d(.75px,1.05px,0) rotate(-2deg)}62%{transform:translate3d(2.8px,-1.85px,0) rotate(14.5deg)}}@keyframes agent4-miner-power-back-step{0%,to{transform:translate3d(.55px,-.35px,0) rotate(7.4deg)}30%{transform:translate3d(-.65px,-.75px,0) rotate(.8deg)}62%{transform:translate3d(-2.55px,1.35px,0) rotate(-13.4deg)}}@keyframes agent4-miner-power-front-arm{0%,to{transform:translate3d(.28px,.12px,0) rotate(7deg)}30%{transform:translate3d(-.72px,.95px,0) rotate(-3deg)}62%{transform:translate3d(-1.72px,1.25px,0) rotate(-11deg)}}@keyframes agent4-miner-power-back-arm{0%,to{transform:translate3d(-.3px,-.1px,0) rotate(-7deg)}30%{transform:translate3d(.68px,-.75px,0) rotate(2deg)}62%{transform:translate3d(1.55px,-1.15px,0) rotate(10.5deg)}}@keyframes agent4-miner-power-tool-carry{0%,to{transform:translate3d(var(--agent3-miner-tool-x),var(--agent3-miner-tool-y),0) rotate(calc(var(--agent3-miner-tool-angle) - 7.4deg))}30%{transform:translate3d(calc(var(--agent3-miner-tool-x) + .75px),calc(var(--agent3-miner-tool-y) + .45px),0) rotate(calc(var(--agent3-miner-tool-angle) - 1.8deg))}62%{transform:translate3d(calc(var(--agent3-miner-tool-x) + 1.55px),calc(var(--agent3-miner-tool-y) - 2.35px),0) rotate(calc(var(--agent3-miner-tool-angle) + 10.5deg))}}@keyframes agent4-miner-power-lamp{0%,to{opacity:.78;filter:drop-shadow(0 0 7px rgba(255,235,132,.78)) drop-shadow(0 0 5px rgba(70,216,255,.48))}50%{opacity:1;filter:drop-shadow(0 0 13px rgba(255,242,162,.96)) drop-shadow(0 0 10px rgba(70,216,255,.7))}}@keyframes agent5-bitman-core-idle{0%,to{opacity:.86;transform:translate3d(-50%,-50%,0) scaleX(var(--agent3-miner-flip)) translateY(0) scale(.9) rotate(-3deg)}50%{opacity:.98;transform:translate3d(-50%,-50%,0) scaleX(var(--agent3-miner-flip)) translateY(-7%) scale(1.04) rotate(4deg)}}@keyframes agent5-bitman-core-absorb{0%{opacity:.92;transform:translate3d(-50%,-50%,0) scaleX(var(--agent3-miner-flip)) scale(.86);filter:brightness(1) saturate(1)}34%{opacity:1;transform:translate3d(-50%,-60%,0) scaleX(var(--agent3-miner-flip)) scale(1.42);filter:brightness(1.38) saturate(1.35)}to{opacity:.94;transform:translate3d(-50%,-50%,0) scaleX(var(--agent3-miner-flip)) scale(.96);filter:brightness(1.05) saturate(1.08)}}@keyframes agent5-bitman-core-power{0%,to{opacity:.96;transform:translate3d(-50%,-50%,0) scaleX(var(--agent3-miner-flip)) translateY(-2%) scale(1.04);filter:brightness(1.12) saturate(1.16)}50%{opacity:1;transform:translate3d(-50%,-58%,0) scaleX(var(--agent3-miner-flip)) translateY(-5%) scale(1.22);filter:brightness(1.3) saturate(1.34)}}@keyframes agent5-miner-axe-mine{0%{transform:translate3d(var(--agent3-miner-tool-x),var(--agent3-miner-tool-y),0) rotate(calc(var(--agent3-miner-tool-angle) - 7deg))}38%{transform:translate3d(calc(var(--agent3-miner-tool-x) + 2.1px),calc(var(--agent3-miner-tool-y) - 4.2px),0) rotate(calc(var(--agent3-miner-tool-angle) + 18deg))}58%{transform:translate3d(calc(var(--agent3-miner-tool-x) - .8px),calc(var(--agent3-miner-tool-y) + 2px),0) rotate(calc(var(--agent3-miner-tool-angle) - 16deg))}to{transform:translate3d(var(--agent3-miner-tool-x),var(--agent3-miner-tool-y),0) rotate(var(--agent3-miner-tool-angle))}}@keyframes agent5-miner-mining-arm{0%,to{transform:translateZ(0) rotate(0deg)}38%{transform:translate3d(1.6px,-1.8px,0) rotate(9deg)}58%{transform:translate3d(-.9px,1.1px,0) rotate(-7deg)}}@keyframes agent5-mining-spark{0%{opacity:0;transform:translate3d(-50%,-50%,0) scale(.55) rotate(0deg)}30%{opacity:1;transform:translate3d(calc(-50% + var(--spark-x-mid)),calc(-50% + var(--spark-y-mid)),0) scale(1.18) rotate(var(--spark-r))}to{opacity:0;transform:translate3d(calc(-50% + var(--spark-x)),calc(-50% + var(--spark-y)),0) scale(.36) rotate(var(--spark-r))}}@media (max-width:760px){.bitman-game .playfield .playfield-cell.player.miner-player .bitman-arcade-sprite,html body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield .playfield-cell.player.miner-player .bitman-arcade-sprite{width:clamp(34px,min(142cqi,134cqb),68px)!important;height:clamp(43px,min(172cqb,154cqi),82px)!important;min-width:31px!important;min-height:40px!important}}@media (prefers-reduced-motion:reduce){.bitman-game .playfield .playfield-cell.player.miner-player .bitman-arcade-sprite,html body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield .playfield-cell.player.miner-player .bitman-arcade-sprite{animation:none!important;transform:translate3d(-50%,-50%,0) rotate(calc(var(--agent3-miner-facing) + var(--agent3-miner-turn-yaw))) scaleX(var(--agent3-miner-flip)) scale(1.1)!important}.bitman-game .playfield-cell.player.miner-player .bitman-energy-core,.bitman-game .playfield-cell.player.miner-player .bitman-mining-sparks,.bitman-game .playfield-cell.player.miner-player .bitman-mining-sparks i{animation:none!important}}html body[data-bitman-arena-focus=true] #web-arena.bitman-root-shell.bitman-root-shell .bitman-game.bitman-game[data-arena-focus=true] .playfield.playfield.playfield>:is(.bitman-player-overlay.playfield-cell.floor.player.miner-player[data-player-overlay=true],.bitman-opponent-overlay.player.miner-player.opponent-player-core.opponent-player-sprite[data-opponent-overlay=true]) .bitman-character-rig.bitman-arcade-sprite[data-directional-rig=agent4-v2]{--agent4-rig-flip:1;--agent4-rig-lean:0deg;--agent4-rig-pitch:0deg;--agent4-rig-yaw:9deg;--agent4-rig-root-y:0px;--agent4-rig-scale:1;--agent4-tool-angle:-3deg;--agent4-tool-x:0px;--agent4-tool-y:0px;--agent4-face-opacity:1;--agent4-backpack-opacity:.54;--agent4-front-plate-opacity:1;--agent3-miner-flip:var(--agent4-rig-flip);--rig-flip:var(--agent4-rig-flip);top:auto!important;bottom:0!important;left:50%!important;width:var(--bitman-player-visual-width,calc(var(--bitman-player-cell-size, 36px) * var(--bitman-character-visual-width-ratio, .88)))!important;height:var(--bitman-player-visual-height,calc(var(--bitman-player-cell-size, 36px) * var(--bitman-character-visual-height-ratio, 1.44)))!important;min-width:0!important;min-height:0!important;max-width:none!important;max-height:none!important;transform-origin:50% 96%!important;transform:translate3d(calc(-50% + var(--rig-root-x, 0px)),var(--agent4-rig-root-y),0) rotateX(var(--agent4-rig-pitch)) rotateY(var(--agent4-rig-yaw)) rotate(var(--agent4-rig-lean)) scaleX(var(--agent4-rig-flip)) scale(var(--agent4-rig-scale))!important;animation:agent4-rig-feet-breathe 1.18s cubic-bezier(.36,0,.26,1) infinite!important;filter:drop-shadow(0 8px 9px rgba(0,0,0,.5)) drop-shadow(0 0 8px rgba(74,210,255,.24)) drop-shadow(0 0 8px rgba(247,147,26,.26)) brightness(1.12) saturate(1.16) contrast(1.13)!important}html body[data-bitman-arena-focus=true] #web-arena.bitman-root-shell.bitman-root-shell .bitman-game.bitman-game[data-arena-focus=true] .playfield.playfield.playfield>:is(.bitman-player-overlay.playfield-cell.floor.player.miner-player[data-player-overlay=true],.bitman-opponent-overlay.player.miner-player.opponent-player-core.opponent-player-sprite[data-opponent-overlay=true]) .bitman-character-rig.bitman-arcade-sprite[data-directional-rig=agent4-v2][data-direction=left]{--agent4-rig-flip:-1;--agent4-rig-lean:-2.4deg;--agent4-rig-yaw:-10deg;--agent4-tool-angle:4deg}html body[data-bitman-arena-focus=true] #web-arena.bitman-root-shell.bitman-root-shell .bitman-game.bitman-game[data-arena-focus=true] .playfield.playfield.playfield>:is(.bitman-player-overlay.playfield-cell.floor.player.miner-player[data-player-overlay=true],.bitman-opponent-overlay.player.miner-player.opponent-player-core.opponent-player-sprite[data-opponent-overlay=true]) .bitman-character-rig.bitman-arcade-sprite[data-directional-rig=agent4-v2][data-direction=right]{--agent4-rig-flip:1;--agent4-rig-lean:2.4deg;--agent4-rig-yaw:10deg;--agent4-tool-angle:-4deg}html body[data-bitman-arena-focus=true] #web-arena.bitman-root-shell.bitman-root-shell .bitman-game.bitman-game[data-arena-focus=true] .playfield.playfield.playfield>:is(.bitman-player-overlay.playfield-cell.floor.player.miner-player[data-player-overlay=true],.bitman-opponent-overlay.player.miner-player.opponent-player-core.opponent-player-sprite[data-opponent-overlay=true]) .bitman-character-rig.bitman-arcade-sprite[data-directional-rig=agent4-v2][data-direction=up]{--agent4-rig-flip:1;--agent4-rig-lean:-1deg;--agent4-rig-pitch:-7deg;--agent4-rig-yaw:0deg;--agent4-tool-angle:-12deg;--agent4-tool-x:-2px;--agent4-tool-y:-1px;--agent4-face-opacity:.1;--agent4-backpack-opacity:1;--agent4-front-plate-opacity:.38}html body[data-bitman-arena-focus=true] #web-arena.bitman-root-shell.bitman-root-shell .bitman-game.bitman-game[data-arena-focus=true] .playfield.playfield.playfield>:is(.bitman-player-overlay.playfield-cell.floor.player.miner-player[data-player-overlay=true],.bitman-opponent-overlay.player.miner-player.opponent-player-core.opponent-player-sprite[data-opponent-overlay=true]) .bitman-character-rig.bitman-arcade-sprite[data-directional-rig=agent4-v2][data-direction=down]{--agent4-rig-flip:1;--agent4-rig-lean:1.2deg;--agent4-rig-pitch:5deg;--agent4-rig-yaw:0deg;--agent4-tool-angle:8deg;--agent4-tool-x:1px;--agent4-tool-y:1px;--agent4-face-opacity:1;--agent4-backpack-opacity:.28;--agent4-front-plate-opacity:1}html body[data-bitman-arena-focus=true] #web-arena.bitman-root-shell.bitman-root-shell .bitman-game.bitman-game[data-arena-focus=true][data-player-moving=true] .playfield.playfield.playfield>.bitman-player-overlay.playfield-cell.floor.player.miner-player[data-player-overlay=true] .bitman-character-rig.bitman-arcade-sprite[data-directional-rig=agent4-v2][data-moving=true][data-bumping=false]{animation:agent4-rig-feet-run var(--bitman-level-step-ms,.17s) cubic-bezier(.18,.9,.16,1) infinite!important}html body[data-bitman-arena-focus=true] #web-arena.bitman-root-shell.bitman-root-shell .bitman-game.bitman-game[data-arena-focus=true] .playfield.playfield.playfield>.bitman-player-overlay.playfield-cell.floor.player.miner-player.pickup-burst[data-player-overlay=true] .bitman-character-rig.bitman-arcade-sprite[data-directional-rig=agent4-v2][data-pickup=true]{animation:agent4-rig-feet-mine .36s cubic-bezier(.14,.98,.18,1) 1!important}html body[data-bitman-arena-focus=true] #web-arena.bitman-root-shell.bitman-root-shell .bitman-game.bitman-game[data-arena-focus=true] .playfield.playfield.playfield>:is(.bitman-player-overlay.playfield-cell.floor.player.miner-player[data-player-overlay=true],.bitman-opponent-overlay.player.miner-player.opponent-player-core.opponent-player-sprite[data-opponent-overlay=true]) .bitman-character-rig.bitman-arcade-sprite[data-directional-rig=agent4-v2][data-facing-plane=back] :is(.bitman-arcade-face,.bitman-arcade-face-plane,.bitman-arcade-face-side-depth,.bitman-arcade-eye,.bitman-arcade-brow,.bitman-arcade-nose,.bitman-arcade-cheek,.bitman-arcade-mouth-cut,.bitman-arcade-visor-glass,.bitman-v6-visor-depth-glass,.bitman-arcade-visor-shine,.bitman-arcade-jaw){opacity:var(--agent4-face-opacity)!important;filter:brightness(.58) saturate(.72) drop-shadow(0 0 2px rgba(45,209,255,.18))!important}html body[data-bitman-arena-focus=true] #web-arena.bitman-root-shell.bitman-root-shell .bitman-game.bitman-game[data-arena-focus=true] .playfield.playfield.playfield>:is(.bitman-player-overlay.playfield-cell.floor.player.miner-player[data-player-overlay=true],.bitman-opponent-overlay.player.miner-player.opponent-player-core.opponent-player-sprite[data-opponent-overlay=true]) .bitman-character-rig.bitman-arcade-sprite[data-directional-rig=agent4-v2] :is(.bitman-arcade-pack,.bitman-arcade-pack-depth,.bitman-arcade-spine-led,.bitman-arcade-miner-backpack){opacity:var(--agent4-backpack-opacity)!important;filter:drop-shadow(0 0 5px rgba(63,220,255,.36)) drop-shadow(0 2px 2px rgba(0,0,0,.38))!important}html body[data-bitman-arena-focus=true] #web-arena.bitman-root-shell.bitman-root-shell .bitman-game.bitman-game[data-arena-focus=true] .playfield.playfield.playfield>:is(.bitman-player-overlay.playfield-cell.floor.player.miner-player[data-player-overlay=true],.bitman-opponent-overlay.player.miner-player.opponent-player-core.opponent-player-sprite[data-opponent-overlay=true]) .bitman-character-rig.bitman-arcade-sprite[data-directional-rig=agent4-v2] :is(.bitman-arcade-chest-plate,.bitman-arcade-core-glass,.bitman-arcade-suit-core,.bitman-arcade-belt-btc,.bitman-arcade-belt-mark){opacity:var(--agent4-front-plate-opacity)!important}html body[data-bitman-arena-focus=true] #web-arena.bitman-root-shell.bitman-root-shell .bitman-game.bitman-game[data-arena-focus=true] .playfield.playfield.playfield>:is(.bitman-player-overlay.playfield-cell.floor.player.miner-player[data-player-overlay=true],.bitman-opponent-overlay.player.miner-player.opponent-player-core.opponent-player-sprite[data-opponent-overlay=true]) .bitman-character-rig.bitman-arcade-sprite[data-directional-rig=agent4-v2][data-facing-plane=front] :is(.bitman-arcade-face,.bitman-arcade-face-plane,.bitman-arcade-eye,.bitman-arcade-headlamp,.bitman-arcade-helmet-btc,.bitman-arcade-visor-glass){opacity:1!important;filter:drop-shadow(0 0 4px rgba(255,225,142,.52)) drop-shadow(0 0 5px rgba(70,216,255,.24))!important}html body[data-bitman-arena-focus=true] #web-arena.bitman-root-shell.bitman-root-shell .bitman-game.bitman-game[data-arena-focus=true] .playfield.playfield.playfield>:is(.bitman-player-overlay.playfield-cell.floor.player.miner-player[data-player-overlay=true],.bitman-opponent-overlay.player.miner-player.opponent-player-core.opponent-player-sprite[data-opponent-overlay=true]) .bitman-character-rig.bitman-arcade-sprite[data-directional-rig=agent4-v2] .bitman-arcade-tool{transform:translate3d(var(--agent4-tool-x),var(--agent4-tool-y),0) rotate(var(--agent4-tool-angle))!important;transform-origin:92px 96px!important}html body[data-bitman-arena-focus=true] #web-arena.bitman-root-shell.bitman-root-shell .bitman-game.bitman-game[data-arena-focus=true] .playfield.playfield.playfield>.bitman-player-overlay.playfield-cell.floor.player.miner-player.pickup-burst[data-player-overlay=true] .bitman-character-rig.bitman-arcade-sprite[data-directional-rig=agent4-v2][data-pickup=true] :is(.bitman-arcade-tool,.bitman-arcade-tool-wrist-link,.bitman-arcade-tool-strap,.bitman-arcade-tool-rivet,.bitman-arcade-arm-front,.bitman-arcade-forearm-front,.bitman-arcade-hand-front){animation:agent4-rig-pickaxe-strike .36s cubic-bezier(.14,.98,.18,1) 1!important}html body[data-bitman-arena-focus=true] #web-arena.bitman-root-shell.bitman-root-shell .bitman-game.bitman-game[data-arena-focus=true] .playfield.playfield.playfield>:is(.bitman-player-overlay.playfield-cell.floor.player.miner-player[data-player-overlay=true],.bitman-opponent-overlay.player.miner-player.opponent-player-core.opponent-player-sprite[data-opponent-overlay=true]) .bitman-character-rig.bitman-arcade-sprite[data-directional-rig=agent4-v2] .bitman-energy-core{top:-13%!important;width:clamp(10px,28%,18px)!important;transform:translate3d(-50%,-50%,0) scaleX(var(--agent4-rig-flip)) scale(.92)!important;filter:drop-shadow(0 0 8px rgba(247,147,26,.58)) drop-shadow(0 0 7px rgba(72,215,255,.38))!important}html body[data-bitman-arena-focus=true] #web-arena.bitman-root-shell.bitman-root-shell .bitman-game.bitman-game[data-arena-focus=true] .playfield.playfield.playfield>.bitman-player-overlay.playfield-cell.floor.player.miner-player.pickup-burst[data-player-overlay=true] .bitman-character-rig.bitman-arcade-sprite[data-directional-rig=agent4-v2][data-pickup=true] .bitman-energy-core:after{content:"B";position:absolute;left:50%;top:64%;z-index:3;width:1em;height:1em;border-radius:999px;color:#1a0b00;font:800 .58rem/1 system-ui,sans-serif;text-align:center;background:radial-gradient(circle at 32% 28%,#fff7be 0 22%,#f7931a 56%,#8a3a00 100%);box-shadow:0 0 8px rgba(247,147,26,.7),0 0 6px rgba(72,215,255,.3);opacity:0;transform:translate3d(-220%,170%,0) scale(.58);animation:agent4-rig-coin-to-core .43s cubic-bezier(.14,.98,.18,1) 1!important;pointer-events:none}html body[data-bitman-arena-focus=true] #web-arena.bitman-root-shell.bitman-root-shell .bitman-game.bitman-game[data-arena-focus=true] .playfield.playfield.playfield>:is(.bitman-player-overlay.playfield-cell.floor.player.miner-player[data-player-overlay=true],.bitman-opponent-overlay.player.miner-player.opponent-player-core.opponent-player-sprite[data-opponent-overlay=true]) .bitman-character-rig.bitman-arcade-sprite[data-directional-rig=agent4-v2] .bitman-arcade-svg{overflow:visible!important;transform-origin:50% 96%!important}@keyframes agent4-rig-feet-breathe{0%,to{transform:translate3d(calc(-50% + var(--rig-root-x, 0px)),var(--agent4-rig-root-y),0) rotateX(var(--agent4-rig-pitch)) rotateY(var(--agent4-rig-yaw)) rotate(calc(var(--agent4-rig-lean) - .25deg)) scaleX(var(--agent4-rig-flip)) scaleY(.992) scale(var(--agent4-rig-scale))}50%{transform:translate3d(calc(-50% + var(--rig-root-x, 0px)),calc(var(--agent4-rig-root-y) - .8px),0) rotateX(var(--agent4-rig-pitch)) rotateY(var(--agent4-rig-yaw)) rotate(calc(var(--agent4-rig-lean) + .35deg)) scaleX(var(--agent4-rig-flip)) scaleY(1.014) scale(var(--agent4-rig-scale))}}@keyframes agent4-rig-feet-run{0%,to{transform:translate3d(calc(-50% + var(--rig-root-x, 0px)),var(--agent4-rig-root-y),0) rotateX(var(--agent4-rig-pitch)) rotateY(var(--agent4-rig-yaw)) rotate(calc(var(--agent4-rig-lean) - .75deg)) scaleX(var(--agent4-rig-flip)) scale(.995,.982)}46%{transform:translate3d(calc(-50% + var(--rig-root-x, 0px)),calc(var(--agent4-rig-root-y) - 1.35px),0) rotateX(var(--agent4-rig-pitch)) rotateY(var(--agent4-rig-yaw)) rotate(calc(var(--agent4-rig-lean) + .8deg)) scaleX(var(--agent4-rig-flip)) scale(1.018)}}@keyframes agent4-rig-feet-mine{0%,to{transform:translate3d(calc(-50% + var(--rig-root-x, 0px)),var(--agent4-rig-root-y),0) rotateX(var(--agent4-rig-pitch)) rotateY(var(--agent4-rig-yaw)) rotate(var(--agent4-rig-lean)) scaleX(var(--agent4-rig-flip)) scale(1)}42%{transform:translate3d(calc(-50% + var(--rig-root-x, 0px)),calc(var(--agent4-rig-root-y) - 1.2px),0) rotateX(var(--agent4-rig-pitch)) rotateY(var(--agent4-rig-yaw)) rotate(calc(var(--agent4-rig-lean) + 2deg)) scaleX(var(--agent4-rig-flip)) scale(1.035,.992)}}@keyframes agent4-rig-pickaxe-strike{0%{transform:translate3d(var(--agent4-tool-x),var(--agent4-tool-y),0) rotate(calc(var(--agent4-tool-angle) - 8deg))}38%{transform:translate3d(calc(var(--agent4-tool-x) + 1.7px),calc(var(--agent4-tool-y) - 5px),0) rotate(calc(var(--agent4-tool-angle) + 24deg))}62%{transform:translate3d(calc(var(--agent4-tool-x) - .9px),calc(var(--agent4-tool-y) + 2px),0) rotate(calc(var(--agent4-tool-angle) - 17deg))}to{transform:translate3d(var(--agent4-tool-x),var(--agent4-tool-y),0) rotate(var(--agent4-tool-angle))}}@keyframes agent4-rig-coin-to-core{0%{opacity:0;transform:translate3d(-220%,170%,0) scale(.48)}22%{opacity:1;transform:translate3d(-145%,70%,0) scale(.82)}72%{opacity:1;transform:translate3d(-50%,-34%,0) scale(.62)}to{opacity:0;transform:translate3d(-50%,-50%,0) scale(.22)}}@media (max-width:760px){html body[data-bitman-arena-focus=true] #web-arena.bitman-root-shell.bitman-root-shell .bitman-game.bitman-game[data-arena-focus=true] .playfield.playfield.playfield>:is(.bitman-player-overlay.playfield-cell.floor.player.miner-player[data-player-overlay=true],.bitman-opponent-overlay.player.miner-player.opponent-player-core.opponent-player-sprite[data-opponent-overlay=true]) .bitman-character-rig.bitman-arcade-sprite[data-directional-rig=agent4-v2]{width:var(--bitman-player-visual-width,calc(var(--bitman-player-cell-size, 36px) * var(--bitman-character-visual-width-ratio, .88)))!important;height:var(--bitman-player-visual-height,calc(var(--bitman-player-cell-size, 36px) * var(--bitman-character-visual-height-ratio, 1.44)))!important;max-width:none!important;max-height:none!important}}@media (prefers-reduced-motion:reduce){html body[data-bitman-arena-focus=true] #web-arena.bitman-root-shell.bitman-root-shell .bitman-game.bitman-game[data-arena-focus=true] .playfield.playfield.playfield>:is(.bitman-player-overlay.playfield-cell.floor.player.miner-player[data-player-overlay=true],.bitman-opponent-overlay.player.miner-player.opponent-player-core.opponent-player-sprite[data-opponent-overlay=true]) .bitman-character-rig.bitman-arcade-sprite[data-directional-rig=agent4-v2],html body[data-bitman-arena-focus=true] #web-arena.bitman-root-shell.bitman-root-shell .bitman-game.bitman-game[data-arena-focus=true] .playfield.playfield.playfield>:is(.bitman-player-overlay.playfield-cell.floor.player.miner-player[data-player-overlay=true],.bitman-opponent-overlay.player.miner-player.opponent-player-core.opponent-player-sprite[data-opponent-overlay=true]) .bitman-character-rig.bitman-arcade-sprite[data-directional-rig=agent4-v2] *{animation:none!important;transition-duration:1ms!important}}html body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield-cell.player.miner-player.pickup-burst .bitman-arcade-sprite[data-pickup=true] :is(.bitman-arcade-tool,.bitman-arcade-tool-wrist-link,.bitman-arcade-tool-strap,.bitman-arcade-tool-rivet){animation:agent4-premium-pickaxe-strike .38s cubic-bezier(.12,.9,.18,1) 1!important;transform-origin:84px 98px!important}html body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield-cell.player.miner-player.pickup-burst .bitman-arcade-sprite[data-pickup=true] :is(.bitman-arcade-arm-front,.bitman-arcade-forearm-front,.bitman-arcade-hand-front,.bitman-arcade-tool-grip){animation:agent4-premium-mining-arm-drive .38s cubic-bezier(.12,.9,.18,1) 1!important}html body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield-cell.player.miner-player.pickup-burst .bitman-arcade-sprite[data-pickup=true] .bitman-arcade-tool-spark{opacity:.92!important;animation:agent4-premium-pickaxe-contact .36s cubic-bezier(.12,.9,.18,1) 1!important}html body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield-cell.player.miner-player.pickup-burst .bitman-arcade-sprite[data-pickup=true] .bitman-mining-sparks i{animation-duration:.34s!important;filter:drop-shadow(0 0 5px rgba(255,218,120,.62)) drop-shadow(0 0 6px rgba(99,236,255,.2))!important}@keyframes agent4-premium-pickaxe-strike{0%{transform:translate3d(-1px,-2px,0) rotate(-18deg)}34%{transform:translate3d(2px,1px,0) rotate(12deg)}56%{transform:translate3d(1px,2px,0) rotate(18deg)}to{transform:translateZ(0) rotate(0deg)}}@keyframes agent4-premium-mining-arm-drive{0%{transform:translate3d(-1px,-1px,0) rotate(-5deg)}48%{transform:translate3d(2px,2px,0) rotate(8deg)}to{transform:translateZ(0) rotate(0deg)}}@keyframes agent4-premium-pickaxe-contact{0%{opacity:0;transform:scale(.45)}42%{opacity:.95;transform:scale(1.35)}to{opacity:0;transform:scale(.72)}}@media (prefers-reduced-motion:reduce){html body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield-cell.player.miner-player.pickup-burst .bitman-arcade-sprite[data-pickup=true] :is(.bitman-arcade-tool,.bitman-arcade-tool-wrist-link,.bitman-arcade-tool-strap,.bitman-arcade-tool-rivet,.bitman-arcade-arm-front,.bitman-arcade-forearm-front,.bitman-arcade-hand-front,.bitman-arcade-tool-grip,.bitman-arcade-tool-spark,.bitman-mining-sparks i){animation:none!important}}html body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield>:is(.bitman-player-overlay.playfield-cell.floor.player.miner-player[data-player-overlay=true],.bitman-opponent-overlay.player.miner-player.opponent-player-core.opponent-player-sprite[data-opponent-overlay=true]) .bitman-character-rig.bitman-arcade-sprite[data-vehicle-rig=mounted]{--agent3-vehicle-flip:var(--agent4-rig-flip,1);--agent3-vehicle-rock:0deg;--agent3-vehicle-y:0px;--agent4-rig-root-y:-5%;--agent4-rig-scale:.94}html body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield>:is(.bitman-player-overlay.playfield-cell.floor.player.miner-player[data-player-overlay=true],.bitman-opponent-overlay.player.miner-player.opponent-player-core.opponent-player-sprite[data-opponent-overlay=true]) .bitman-character-rig.bitman-arcade-sprite[data-direction=left][data-vehicle-rig=mounted]{--agent3-vehicle-flip:-1}html body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield>:is(.bitman-player-overlay.playfield-cell.floor.player.miner-player[data-player-overlay=true],.bitman-opponent-overlay.player.miner-player.opponent-player-core.opponent-player-sprite[data-opponent-overlay=true]) .bitman-character-rig.bitman-arcade-sprite[data-vehicle-state=scooter]{--agent4-rig-root-y:-7%;--agent4-rig-scale:.9}html body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield>:is(.bitman-player-overlay.playfield-cell.floor.player.miner-player[data-player-overlay=true],.bitman-opponent-overlay.player.miner-player.opponent-player-core.opponent-player-sprite[data-opponent-overlay=true]) .bitman-character-rig.bitman-arcade-sprite[data-vehicle-state=mining-cart]{--agent4-rig-root-y:-10%;--agent4-rig-scale:.84}html body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true][data-player-moving=true] .playfield>.bitman-player-overlay.playfield-cell.floor.player.miner-player[data-player-overlay=true] .bitman-character-rig.bitman-arcade-sprite[data-vehicle-rig=mounted][data-moving=true]{--agent3-vehicle-rock:1.2deg;animation:agent3-mounted-rider-balance var(--bitman-level-step-ms,.16s) cubic-bezier(.2,.86,.16,1) infinite!important}html body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield>:is(.bitman-player-overlay.playfield-cell.floor.player.miner-player[data-player-overlay=true],.bitman-opponent-overlay.player.miner-player.opponent-player-core.opponent-player-sprite[data-opponent-overlay=true]) .bitman-character-rig.bitman-arcade-sprite[data-vehicle-rig=mounted]>.bitman-vehicle-rig{position:absolute!important;left:50%!important;bottom:-7%!important;z-index:3!important;display:block!important;width:calc(var(--bitman-player-cell-size, 36px) * 1.26)!important;height:calc(var(--bitman-player-cell-size, 36px) * .66)!important;opacity:1!important;overflow:visible!important;pointer-events:none!important;transform:translate3d(-50%,var(--agent3-vehicle-y),0) rotate(var(--agent3-vehicle-rock)) scaleX(var(--agent3-vehicle-flip))!important;transform-origin:50% 68%!important;filter:drop-shadow(0 6px 7px rgba(0,0,0,.68)) drop-shadow(0 0 10px rgba(67,225,255,.36)) drop-shadow(0 0 5px rgba(247,147,26,.18))!important}html body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield>:is(.bitman-player-overlay.playfield-cell.floor.player.miner-player[data-player-overlay=true],.bitman-opponent-overlay.player.miner-player.opponent-player-core.opponent-player-sprite[data-opponent-overlay=true]) .bitman-character-rig.bitman-arcade-sprite[data-vehicle-state=mining-cart]>.bitman-vehicle-rig{bottom:-6%!important;width:calc(var(--bitman-player-cell-size, 36px) * 1.42)!important;height:calc(var(--bitman-player-cell-size, 36px) * .76)!important}html body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield>:is(.bitman-player-overlay.playfield-cell.floor.player.miner-player[data-player-overlay=true],.bitman-opponent-overlay.player.miner-player.opponent-player-core.opponent-player-sprite[data-opponent-overlay=true]) .bitman-character-rig.bitman-arcade-sprite[data-vehicle-rig=mounted] .bitman-vehicle-rig>span{position:absolute!important;display:block!important;pointer-events:none!important}html body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield .bitman-character-rig.bitman-arcade-sprite[data-vehicle-rig=mounted] .bitman-vehicle-shadow{left:7%!important;right:7%!important;bottom:0!important;height:26%!important;border-radius:999px!important;background:radial-gradient(ellipse,rgba(0,0,0,.64),rgba(0,0,0,.2) 54%,transparent 76%)!important}html body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield .bitman-character-rig.bitman-arcade-sprite[data-vehicle-rig=mounted] .bitman-vehicle-rider-platform{left:31%!important;bottom:39%!important;width:38%!important;height:10%!important;border-radius:999px!important;background:linear-gradient(90deg,#06101d,#42ddff 45%,#06101d)!important;box-shadow:0 0 7px rgba(66,221,255,.42)!important}html body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield .bitman-character-rig.bitman-arcade-sprite[data-vehicle-rig=mounted] .bitman-vehicle-chassis{left:17%!important;right:14%!important;bottom:24%!important;height:24%!important;border-radius:999px 999px 12px 12px!important;background:linear-gradient(180deg,rgba(180,250,255,.92),rgba(14,95,143,.96) 46%,rgba(4,18,34,.98)),linear-gradient(90deg,transparent,rgba(255,203,91,.32),transparent)!important;border:1px solid rgba(154,247,255,.64)!important;box-shadow:inset 0 -4px 6px rgba(0,4,12,.55),0 0 10px rgba(66,221,255,.32)!important}html body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield .bitman-character-rig.bitman-arcade-sprite[data-vehicle-state=scooter] .bitman-vehicle-chassis{left:19%!important;right:17%!important;bottom:25%!important;height:16%!important;border-radius:999px!important}html body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield .bitman-character-rig.bitman-arcade-sprite[data-vehicle-state=mining-cart] .bitman-vehicle-chassis{left:15%!important;right:10%!important;bottom:26%!important;height:36%!important;border-radius:8px 10px 13px 13px!important;-webkit-clip-path:polygon(7% 18%,91% 4%,82% 78%,17% 86%)!important;clip-path:polygon(7% 18%,91% 4%,82% 78%,17% 86%)!important}html body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield .bitman-character-rig.bitman-arcade-sprite[data-vehicle-rig=mounted] .bitman-vehicle-wheel{bottom:17%!important;width:20%!important;aspect-ratio:1!important;border-radius:50%!important;background:radial-gradient(circle at 50% 50%,#d9fbff 0 9%,#0e5f8f 10% 28%,#010813 30% 52%,#42ddff 53% 60%,#020713 62% 100%)!important;border:1px solid rgba(154,247,255,.62)!important;box-shadow:0 0 7px rgba(66,221,255,.34),inset 0 0 8px rgba(0,0,0,.7)!important}html body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true][data-player-moving=true] .playfield .bitman-player-overlay[data-player-overlay=true] .bitman-character-rig.bitman-arcade-sprite[data-vehicle-rig=mounted][data-moving=true] .bitman-vehicle-wheel{animation:agent3-vehicle-wheel-spin var(--bitman-level-step-ms,.16s) linear infinite!important}html body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield .bitman-character-rig.bitman-arcade-sprite[data-vehicle-rig=mounted] .bitman-vehicle-wheel-front{right:13%!important}html body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield .bitman-character-rig.bitman-arcade-sprite[data-vehicle-rig=mounted] .bitman-vehicle-wheel-back{left:14%!important}html body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield .bitman-character-rig.bitman-arcade-sprite[data-vehicle-state=mining-cart] .bitman-vehicle-wheel{width:18%!important}html body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield .bitman-character-rig.bitman-arcade-sprite[data-vehicle-rig=mounted] .bitman-vehicle-front-fork,html body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield .bitman-character-rig.bitman-arcade-sprite[data-vehicle-rig=mounted] .bitman-vehicle-handle{right:15%!important;bottom:34%!important;width:4%!important;height:39%!important;border-radius:999px!important;background:linear-gradient(180deg,#cfffff,#42ddff 46%,#0b3d63)!important;box-shadow:0 0 6px rgba(66,221,255,.38)!important;transform:rotate(-14deg)!important;transform-origin:50% 100%!important}html body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield .bitman-character-rig.bitman-arcade-sprite[data-vehicle-rig=mounted] .bitman-vehicle-handle{right:7%!important;bottom:65%!important;width:23%!important;height:5%!important;transform:rotate(-8deg)!important}html body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield .bitman-character-rig.bitman-arcade-sprite[data-vehicle-state=mining-cart] :is(.bitman-vehicle-front-fork,.bitman-vehicle-handle){opacity:0!important}html body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield .bitman-character-rig.bitman-arcade-sprite[data-vehicle-rig=mounted] .bitman-vehicle-headlamp{right:5%!important;bottom:43%!important;width:15%!important;aspect-ratio:1!important;border-radius:50%!important;background:radial-gradient(circle,#fffbd1 0 20%,#ffd15b 42%,rgba(247,147,26,.32) 70%,transparent 72%)!important;box-shadow:0 0 12px rgba(255,218,96,.52),0 0 8px rgba(66,221,255,.2)!important}html body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield .bitman-character-rig.bitman-arcade-sprite[data-vehicle-state=mining-cart] .bitman-vehicle-headlamp{right:12%!important;bottom:52%!important;width:11%!important}html body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield .bitman-character-rig.bitman-arcade-sprite[data-vehicle-rig=mounted] .bitman-vehicle-rail{left:12%!important;right:10%!important;height:4%!important;border-radius:999px!important;background:linear-gradient(90deg,transparent,rgba(154,247,255,.78),transparent)!important;box-shadow:0 0 6px rgba(66,221,255,.34)!important}html body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield .bitman-character-rig.bitman-arcade-sprite[data-vehicle-rig=mounted] .bitman-vehicle-rail-front{bottom:29%!important}html body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield .bitman-character-rig.bitman-arcade-sprite[data-vehicle-rig=mounted] .bitman-vehicle-rail-back{bottom:19%!important}html body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield .bitman-character-rig.bitman-arcade-sprite[data-vehicle-state=scooter] :is(.bitman-vehicle-rail,.bitman-vehicle-ore-bed,.bitman-vehicle-ore-load){opacity:0!important}html body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield .bitman-character-rig.bitman-arcade-sprite[data-vehicle-state=mining-cart] .bitman-vehicle-ore-bed{left:28%!important;bottom:47%!important;width:43%!important;height:19%!important;border-radius:8px 8px 4px 4px!important;background:linear-gradient(180deg,rgba(10,30,44,.84),rgba(1,8,18,.92))!important;border:1px solid rgba(154,247,255,.36)!important}html body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield .bitman-character-rig.bitman-arcade-sprite[data-vehicle-state=mining-cart] .bitman-vehicle-ore-load{left:35%!important;bottom:58%!important;width:29%!important;height:13%!important;border-radius:50% 50% 34% 34%!important;background:radial-gradient(circle at 28% 32%,#fff7bf 0 10%,#f7931a 28%,transparent 31%),radial-gradient(circle at 65% 45%,#8ff7ff 0 9%,#0e5f8f 28%,transparent 32%),linear-gradient(180deg,rgba(77,55,22,.9),rgba(18,13,8,.82))!important;box-shadow:0 0 8px rgba(247,147,26,.26),0 0 5px rgba(66,221,255,.18)!important}html body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield>:is(.bitman-player-overlay.playfield-cell.floor.player.miner-player[data-player-overlay=true],.bitman-opponent-overlay.player.miner-player.opponent-player-core.opponent-player-sprite[data-opponent-overlay=true]) .bitman-character-rig.bitman-arcade-sprite[data-facing-plane=side] :is(.bitman-arcade-eye-secondary,.bitman-arcade-cheek){opacity:.24!important}html body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield>:is(.bitman-player-overlay.playfield-cell.floor.player.miner-player[data-player-overlay=true],.bitman-opponent-overlay.player.miner-player.opponent-player-core.opponent-player-sprite[data-opponent-overlay=true]) .bitman-character-rig.bitman-arcade-sprite[data-facing-plane=side] :is(.bitman-arcade-face-plane,.bitman-arcade-visor-glass,.bitman-v6-visor-depth-glass){transform-box:fill-box!important;transform-origin:62% 50%!important;transform:translateX(3px) scaleX(.78)!important}html body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield>:is(.bitman-player-overlay.playfield-cell.floor.player.miner-player[data-player-overlay=true],.bitman-opponent-overlay.player.miner-player.opponent-player-core.opponent-player-sprite[data-opponent-overlay=true]) .bitman-character-rig.bitman-arcade-sprite[data-facing-plane=back] .bitman-arcade-headlamp-beam{opacity:.18!important;transform-box:fill-box!important;transform-origin:12% 50%!important;transform:translate3d(-6px,-7px,0) rotate(-28deg) scale(.62)!important}html body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield>:is(.bitman-player-overlay.playfield-cell.floor.player.miner-player[data-player-overlay=true],.bitman-opponent-overlay.player.miner-player.opponent-player-core.opponent-player-sprite[data-opponent-overlay=true]) .bitman-character-rig.bitman-arcade-sprite[data-facing-plane=front] .bitman-arcade-headlamp-beam{opacity:.72!important;transform-box:fill-box!important;transform-origin:12% 50%!important;transform:translate3d(2px,4px,0) rotate(14deg) scale(.86)!important}@keyframes agent3-mounted-rider-balance{0%,to{transform:translate3d(calc(-50% + var(--rig-root-x, 0px)),var(--agent4-rig-root-y),0) rotateX(var(--agent4-rig-pitch)) rotateY(var(--agent4-rig-yaw)) rotate(calc(var(--agent4-rig-lean) - .45deg)) scaleX(var(--agent4-rig-flip)) scale(var(--agent4-rig-scale))}50%{transform:translate3d(calc(-50% + var(--rig-root-x, 0px)),calc(var(--agent4-rig-root-y) - 1px),0) rotateX(var(--agent4-rig-pitch)) rotateY(var(--agent4-rig-yaw)) rotate(calc(var(--agent4-rig-lean) + .75deg)) scaleX(var(--agent4-rig-flip)) scale(var(--agent4-rig-scale))}}@keyframes agent3-vehicle-wheel-spin{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){html body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield .bitman-character-rig.bitman-arcade-sprite[data-vehicle-rig=mounted],html body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield .bitman-character-rig.bitman-arcade-sprite[data-vehicle-rig=mounted] *{animation:none!important;transition-duration:1ms!important}}html body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield>:is(.bitman-player-overlay.playfield-cell.floor.player.miner-player[data-player-overlay=true],.bitman-opponent-overlay.player.miner-player.opponent-player-core.opponent-player-sprite[data-opponent-overlay=true]) .bitman-character-rig.bitman-arcade-sprite[data-agent3-superpass=lifelike-miner-rig-v2]{--agent3-superpass-light-x:70%;--agent3-superpass-light-y:30%;--agent3-superpass-impact-x:78%;--agent3-superpass-impact-y:45%;--agent3-superpass-stance-y:0px;--agent3-superpass-contact-spread:18%;transform-origin:50% 84%!important}html body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield>:is(.bitman-player-overlay.playfield-cell.floor.player.miner-player[data-player-overlay=true],.bitman-opponent-overlay.player.miner-player.opponent-player-core.opponent-player-sprite[data-opponent-overlay=true]) .bitman-character-rig.bitman-arcade-sprite[data-agent3-superpass=lifelike-miner-rig-v2][data-direction=left]{--agent3-superpass-light-x:30%;--agent3-superpass-impact-x:22%}html body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield>:is(.bitman-player-overlay.playfield-cell.floor.player.miner-player[data-player-overlay=true],.bitman-opponent-overlay.player.miner-player.opponent-player-core.opponent-player-sprite[data-opponent-overlay=true]) .bitman-character-rig.bitman-arcade-sprite[data-agent3-superpass=lifelike-miner-rig-v2][data-direction=up]{--agent3-superpass-light-x:50%;--agent3-superpass-light-y:18%;--agent3-superpass-impact-x:52%;--agent3-superpass-impact-y:24%;--agent3-superpass-contact-spread:13%}html body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield>:is(.bitman-player-overlay.playfield-cell.floor.player.miner-player[data-player-overlay=true],.bitman-opponent-overlay.player.miner-player.opponent-player-core.opponent-player-sprite[data-opponent-overlay=true]) .bitman-character-rig.bitman-arcade-sprite[data-agent3-superpass=lifelike-miner-rig-v2][data-direction=down]{--agent3-superpass-light-x:56%;--agent3-superpass-light-y:35%;--agent3-superpass-impact-x:62%;--agent3-superpass-impact-y:55%;--agent3-superpass-contact-spread:20%}html body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield .bitman-character-rig.bitman-arcade-sprite[data-agent3-superpass=lifelike-miner-rig-v2] :is(.bitman-agent3-foot-contact,.bitman-agent3-turn-weight,.bitman-agent3-helmet-cone,.bitman-agent3-pickaxe-impact){position:absolute!important;display:block!important;pointer-events:none!important}html body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield .bitman-character-rig.bitman-arcade-sprite[data-agent3-superpass=lifelike-miner-rig-v2] .bitman-agent3-foot-contact{bottom:4%!important;z-index:4!important;width:24%!important;height:6%!important;border-radius:999px!important;background:radial-gradient(ellipse,rgba(255,191,73,.48),rgba(64,229,255,.28) 42%,transparent 72%)!important;opacity:.72!important;filter:blur(.2px) drop-shadow(0 0 4px rgba(66,221,255,.28))!important;transform:translate3d(0,var(--agent3-superpass-stance-y),0)!important}html body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield .bitman-character-rig.bitman-arcade-sprite[data-agent3-superpass=lifelike-miner-rig-v2] .bitman-agent3-foot-contact-back{left:calc(50% - var(--agent3-superpass-contact-spread) - 12%)!important}html body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield .bitman-character-rig.bitman-arcade-sprite[data-agent3-superpass=lifelike-miner-rig-v2] .bitman-agent3-foot-contact-front{left:calc(50% + var(--agent3-superpass-contact-spread) - 12%)!important}html body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield .bitman-character-rig.bitman-arcade-sprite[data-agent3-superpass=lifelike-miner-rig-v2][data-motion-state=run] .bitman-agent3-foot-contact-back{animation:agent3-superpass-foot-back var(--bitman-level-step-ms,.17s) cubic-bezier(.22,.86,.2,1) infinite!important}html body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield .bitman-character-rig.bitman-arcade-sprite[data-agent3-superpass=lifelike-miner-rig-v2][data-motion-state=run] .bitman-agent3-foot-contact-front{animation:agent3-superpass-foot-front var(--bitman-level-step-ms,.17s) cubic-bezier(.22,.86,.2,1) infinite!important}html body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield .bitman-character-rig.bitman-arcade-sprite[data-agent3-superpass=lifelike-miner-rig-v2][data-motion-state=bump] .bitman-agent3-foot-contact{opacity:.95!important;transform:translate3d(0,1px,0) scaleX(1.16)!important}html body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield .bitman-character-rig.bitman-arcade-sprite[data-agent3-superpass=lifelike-miner-rig-v2] .bitman-agent3-turn-weight{left:22%!important;right:22%!important;bottom:7%!important;height:10%!important;z-index:2!important;border-radius:999px!important;background:radial-gradient(ellipse,rgba(0,0,0,.46),rgba(0,0,0,.12) 56%,transparent 74%)!important;opacity:.58!important}html body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield .bitman-character-rig.bitman-arcade-sprite[data-agent3-superpass=lifelike-miner-rig-v2][data-moving=true] .bitman-agent3-turn-weight{animation:agent3-superpass-weight-shift var(--bitman-level-step-ms,.17s) cubic-bezier(.2,.86,.2,1) infinite!important}html body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield .bitman-character-rig.bitman-arcade-sprite[data-agent3-superpass=lifelike-miner-rig-v2] .bitman-agent3-helmet-cone{left:var(--agent3-superpass-light-x)!important;top:var(--agent3-superpass-light-y)!important;z-index:9!important;width:56%!important;height:26%!important;border-radius:999px!important;opacity:.34!important;background:radial-gradient(ellipse at 0 50%,rgba(255,249,188,.6),rgba(255,212,86,.2) 38%,rgba(83,226,255,.1) 58%,transparent 76%)!important;filter:blur(.45px) drop-shadow(0 0 8px rgba(255,210,91,.22))!important;transform:translate3d(-8%,-50%,0) rotate(4deg)!important;transform-origin:0 50%!important;mix-blend-mode:screen!important}html body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield .bitman-character-rig.bitman-arcade-sprite[data-agent3-superpass=lifelike-miner-rig-v2][data-direction=left] .bitman-agent3-helmet-cone{transform:translate3d(-92%,-50%,0) rotate(176deg)!important}html body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield .bitman-character-rig.bitman-arcade-sprite[data-agent3-superpass=lifelike-miner-rig-v2][data-direction=up] .bitman-agent3-helmet-cone{opacity:.16!important;width:42%!important;transform:translate3d(-48%,-78%,0) rotate(-88deg)!important}html body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield .bitman-character-rig.bitman-arcade-sprite[data-agent3-superpass=lifelike-miner-rig-v2][data-direction=down] .bitman-agent3-helmet-cone{opacity:.42!important;width:48%!important;transform:translate3d(-16%,-38%,0) rotate(18deg)!important}html body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield .bitman-character-rig.bitman-arcade-sprite[data-agent3-superpass=lifelike-miner-rig-v2] .bitman-agent3-pickaxe-impact{left:var(--agent3-superpass-impact-x)!important;top:var(--agent3-superpass-impact-y)!important;z-index:12!important;width:30%!important;aspect-ratio:1!important;border-radius:50%!important;opacity:0!important;background:radial-gradient(circle,rgba(255,245,174,.95) 0 10%,rgba(247,147,26,.52) 20%,rgba(64,229,255,.25) 42%,transparent 68%)!important;box-shadow:0 0 10px rgba(255,212,91,.48),0 0 12px rgba(66,221,255,.24)!important;transform:translate3d(-50%,-50%,0) scale(.38)!important}html body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield .bitman-character-rig.bitman-arcade-sprite[data-agent3-superpass=lifelike-miner-rig-v2][data-motion-state=mine] .bitman-agent3-pickaxe-impact{animation:agent3-superpass-pickaxe-impact .36s cubic-bezier(.12,.88,.16,1) 1!important}html body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield .bitman-character-rig.bitman-arcade-sprite[data-agent3-superpass=lifelike-miner-rig-v2][data-facing-plane=side] :is(.bitman-arcade-shoulders,.bitman-v6-shoulder-parallax,.bitman-arcade-body,.bitman-arcade-shirt-base){transform-box:fill-box!important;transform-origin:58% 54%!important;transform:skewY(-1.6deg) scaleX(.92)!important}html body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield .bitman-character-rig.bitman-arcade-sprite[data-agent3-superpass=lifelike-miner-rig-v2][data-facing-plane=back] :is(.bitman-arcade-face,.bitman-arcade-face-plane,.bitman-arcade-eye,.bitman-arcade-brow,.bitman-arcade-nose,.bitman-arcade-mouth-cut,.bitman-arcade-cheek){opacity:.08!important}html body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield .bitman-character-rig.bitman-arcade-sprite[data-agent3-superpass=lifelike-miner-rig-v2][data-facing-plane=back] :is(.bitman-arcade-pack,.bitman-arcade-pack-depth,.bitman-arcade-spine-led){opacity:1!important;filter:drop-shadow(0 0 5px rgba(66,221,255,.18))!important}html body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield .bitman-character-rig.bitman-arcade-sprite[data-agent3-superpass=lifelike-miner-rig-v2][data-facing-plane=front] :is(.bitman-arcade-face,.bitman-arcade-face-plane,.bitman-arcade-visor-glass,.bitman-v6-visor-depth-glass,.bitman-arcade-headlamp,.bitman-arcade-headlamp-core){filter:drop-shadow(0 0 4px rgba(255,218,96,.28)) drop-shadow(0 0 6px rgba(66,221,255,.16))!important}html body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield .bitman-character-rig.bitman-arcade-sprite[data-agent3-superpass=lifelike-miner-rig-v2][data-vehicle-rig=mounted]{--agent3-superpass-stance-y:1px}html body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield .bitman-character-rig.bitman-arcade-sprite[data-agent3-superpass=lifelike-miner-rig-v2][data-vehicle-rig=mounted] .bitman-agent3-foot-contact{opacity:.42!important;bottom:1%!important}@keyframes agent3-superpass-foot-back{0%,to{opacity:.5;transform:translate3d(-2px,0,0) scaleX(.86)}50%{opacity:.9;transform:translate3d(2px,.8px,0) scaleX(1.16)}}@keyframes agent3-superpass-foot-front{0%,to{opacity:.88;transform:translate3d(2px,.8px,0) scaleX(1.16)}50%{opacity:.48;transform:translate3d(-2px,0,0) scaleX(.86)}}@keyframes agent3-superpass-weight-shift{0%,to{transform:translate3d(-1px,0,0) scaleX(.95);opacity:.48}50%{transform:translate3d(1px,.8px,0) scaleX(1.08);opacity:.66}}@keyframes agent3-superpass-pickaxe-impact{0%{opacity:0;transform:translate3d(-50%,-50%,0) scale(.28)}34%{opacity:.92;transform:translate3d(-50%,-50%,0) scale(1.08)}68%{opacity:.34;transform:translate3d(-50%,-50%,0) scale(1.42)}to{opacity:0;transform:translate3d(-50%,-50%,0) scale(.72)}}@media (prefers-reduced-motion:reduce){html body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield .bitman-character-rig.bitman-arcade-sprite[data-agent3-superpass=lifelike-miner-rig-v2] :is(.bitman-agent3-foot-contact,.bitman-agent3-turn-weight,.bitman-agent3-helmet-cone,.bitman-agent3-pickaxe-impact){animation:none!important;transition-duration:1ms!important}}html body[data-bitman-arena-focus=true] #web-arena#web-arena#web-arena.bitman-root-shell.bitman-root-shell>.bitman-game.bitman-game.bitman-game.bitman-game[data-arena-focus=true][data-dimension-contract=agent1-square-cells-v1] .playfield.playfield.playfield.playfield>:is(.bitman-player-overlay.bitman-player-overlay.playfield-cell.floor.player.miner-player[data-player-overlay=true],.bitman-opponent-overlay.bitman-opponent-overlay.player.miner-player.opponent-player-core.opponent-player-sprite[data-opponent-overlay=true]) .bitman-character-rig.bitman-character-rig.bitman-arcade-sprite[data-agent3-main-miner=athletic-human-rig-v3]{--agent3-v3-root-y:0px;--agent3-v3-run-y:0px;--agent3-v3-lean:0deg;--agent3-v3-yaw:8deg;--agent3-v3-pitch:0deg;--agent3-v3-flip:1;--agent3-v3-stride-scale:1;--agent3-v3-tool-angle:-3deg;--agent3-v3-tool-x:0px;--agent3-v3-tool-y:0px;--agent3-v3-face-opacity:1;--agent3-v3-pack-opacity:.42;--agent3-v3-chest-opacity:1;--agent3-v3-light-opacity:.5;--agent3-v3-hit-x:76%;--agent3-v3-hit-y:45%;--agent3-miner-flip:var(--agent3-v3-flip);--agent4-rig-flip:var(--agent3-v3-flip);--rig-flip:var(--agent3-v3-flip);top:auto!important;right:auto!important;bottom:-1px!important;left:50%!important;width:var(--bitman-player-visual-width,calc(var(--bitman-player-cell-size, 36px) * var(--bitman-character-visual-width-ratio, .88)))!important;height:var(--bitman-player-visual-height,calc(var(--bitman-player-cell-size, 36px) * var(--bitman-character-visual-height-ratio, 1.44)))!important;min-width:18px!important;min-height:28px!important;max-width:calc(var(--bitman-player-cell-size, 36px) * .92)!important;max-height:calc(var(--bitman-player-cell-size, 36px) * 1.48)!important;transform-origin:50% 98%!important;transform:translate3d(-50%,var(--agent3-v3-root-y),0) rotateX(var(--agent3-v3-pitch)) rotateY(var(--agent3-v3-yaw)) rotate(var(--agent3-v3-lean)) scaleX(var(--agent3-v3-flip)) scale(var(--agent3-v3-stride-scale))!important;animation:agent3-v3-miner-idle 1.28s cubic-bezier(.38,0,.28,1) infinite!important;filter:drop-shadow(0 7px 6px rgba(0,0,0,.58)) drop-shadow(0 0 6px rgba(247,147,26,.28)) drop-shadow(0 0 4px rgba(74,220,255,.2)) brightness(1.12) saturate(1.15) contrast(1.12)!important;transition:transform 74ms cubic-bezier(.16,.94,.14,1),filter 74ms ease!important}html body[data-bitman-arena-focus=true] #web-arena#web-arena#web-arena.bitman-root-shell.bitman-root-shell>.bitman-game.bitman-game.bitman-game.bitman-game[data-arena-focus=true] .playfield.playfield.playfield.playfield>:is(.bitman-player-overlay[data-player-overlay=true],.bitman-opponent-overlay[data-opponent-overlay=true]) .bitman-character-rig.bitman-character-rig.bitman-arcade-sprite[data-agent3-main-miner=athletic-human-rig-v3][data-direction=left]{--agent3-v3-flip:-1;--agent3-v3-lean:-2.1deg;--agent3-v3-yaw:-11deg;--agent3-v3-tool-angle:5deg;--agent3-v3-hit-x:24%}html body[data-bitman-arena-focus=true] #web-arena#web-arena#web-arena.bitman-root-shell.bitman-root-shell>.bitman-game.bitman-game.bitman-game.bitman-game[data-arena-focus=true] .playfield.playfield.playfield.playfield>:is(.bitman-player-overlay[data-player-overlay=true],.bitman-opponent-overlay[data-opponent-overlay=true]) .bitman-character-rig.bitman-character-rig.bitman-arcade-sprite[data-agent3-main-miner=athletic-human-rig-v3][data-direction=right]{--agent3-v3-flip:1;--agent3-v3-lean:2.1deg;--agent3-v3-yaw:11deg;--agent3-v3-tool-angle:-5deg;--agent3-v3-hit-x:76%}html body[data-bitman-arena-focus=true] #web-arena#web-arena#web-arena.bitman-root-shell.bitman-root-shell>.bitman-game.bitman-game.bitman-game.bitman-game[data-arena-focus=true] .playfield.playfield.playfield.playfield>:is(.bitman-player-overlay[data-player-overlay=true],.bitman-opponent-overlay[data-opponent-overlay=true]) .bitman-character-rig.bitman-character-rig.bitman-arcade-sprite[data-agent3-main-miner=athletic-human-rig-v3][data-direction=up]{--agent3-v3-lean:-.7deg;--agent3-v3-pitch:-7deg;--agent3-v3-tool-angle:-12deg;--agent3-v3-tool-y:-1px;--agent3-v3-face-opacity:.08;--agent3-v3-chest-opacity:.32;--agent3-v3-light-opacity:.18;--agent3-v3-hit-x:50%;--agent3-v3-hit-y:25%}html body[data-bitman-arena-focus=true] #web-arena#web-arena#web-arena.bitman-root-shell.bitman-root-shell>.bitman-game.bitman-game.bitman-game.bitman-game[data-arena-focus=true] .playfield.playfield.playfield.playfield>:is(.bitman-player-overlay[data-player-overlay=true],.bitman-opponent-overlay[data-opponent-overlay=true]) .bitman-character-rig.bitman-character-rig.bitman-arcade-sprite[data-agent3-main-miner=athletic-human-rig-v3][data-direction=down]{--agent3-v3-lean:1.1deg;--agent3-v3-pitch:4deg;--agent3-v3-tool-angle:8deg;--agent3-v3-tool-y:1px;--agent3-v3-pack-opacity:.24;--agent3-v3-light-opacity:.58;--agent3-v3-hit-x:61%;--agent3-v3-hit-y:55%}html body[data-bitman-arena-focus=true] #web-arena#web-arena#web-arena.bitman-root-shell.bitman-root-shell>.bitman-game.bitman-game.bitman-game.bitman-game[data-arena-focus=true][data-player-moving=true] .playfield.playfield.playfield.playfield>.bitman-player-overlay.playfield-cell.floor.player.miner-player[data-player-overlay=true] .bitman-character-rig.bitman-character-rig.bitman-arcade-sprite[data-agent3-main-miner=athletic-human-rig-v3][data-moving=true][data-bumping=false]{animation:agent3-v3-miner-run var(--bitman-level-step-ms,166ms) cubic-bezier(.18,.9,.16,1) infinite!important}html body[data-bitman-arena-focus=true] #web-arena#web-arena#web-arena.bitman-root-shell.bitman-root-shell>.bitman-game.bitman-game.bitman-game.bitman-game[data-arena-focus=true][data-player-bumping=true] .playfield.playfield.playfield.playfield>.bitman-player-overlay.playfield-cell.floor.player.miner-player[data-player-overlay=true] .bitman-character-rig.bitman-character-rig.bitman-arcade-sprite[data-agent3-main-miner=athletic-human-rig-v3][data-bumping=true]{animation:agent3-v3-miner-bump .15s cubic-bezier(.22,.92,.24,1) 1!important}html body[data-bitman-arena-focus=true] #web-arena#web-arena#web-arena.bitman-root-shell.bitman-root-shell>.bitman-game.bitman-game.bitman-game.bitman-game[data-arena-focus=true] .playfield.playfield.playfield.playfield>.bitman-player-overlay.playfield-cell.floor.player.miner-player.pickup-burst[data-player-overlay=true] .bitman-character-rig.bitman-character-rig.bitman-arcade-sprite[data-agent3-main-miner=athletic-human-rig-v3][data-pickup=true]{animation:agent3-v3-miner-mine-body .39s cubic-bezier(.12,.9,.18,1) 1!important}html body[data-bitman-arena-focus=true] #web-arena#web-arena#web-arena.bitman-root-shell.bitman-root-shell>.bitman-game.bitman-game.bitman-game.bitman-game[data-arena-focus=true] .playfield.playfield.playfield.playfield .bitman-character-rig.bitman-character-rig.bitman-arcade-sprite[data-agent3-main-miner=athletic-human-rig-v3] :is(.bitman-arcade-shirt-base,.bitman-arcade-shoulders,.bitman-v6-shoulder-parallax,.bitman-arcade-body){transform-box:fill-box!important;transform-origin:50% 58%!important;filter:drop-shadow(0 0 4px rgba(247,147,26,.3)) drop-shadow(0 1px 1px rgba(0,0,0,.34))!important}html body[data-bitman-arena-focus=true] #web-arena#web-arena#web-arena.bitman-root-shell.bitman-root-shell>.bitman-game.bitman-game.bitman-game.bitman-game[data-arena-focus=true] .playfield.playfield.playfield.playfield .bitman-character-rig.bitman-character-rig.bitman-arcade-sprite[data-agent3-main-miner=athletic-human-rig-v3][data-facing-plane=side] :is(.bitman-arcade-shirt-base,.bitman-arcade-shoulders,.bitman-v6-shoulder-parallax,.bitman-arcade-body){transform:skewY(-1.2deg) scaleX(.86)!important}html body[data-bitman-arena-focus=true] #web-arena#web-arena#web-arena.bitman-root-shell.bitman-root-shell>.bitman-game.bitman-game.bitman-game.bitman-game[data-arena-focus=true] .playfield.playfield.playfield.playfield .bitman-character-rig.bitman-character-rig.bitman-arcade-sprite[data-agent3-main-miner=athletic-human-rig-v3] :is(.bitman-arcade-face,.bitman-arcade-face-plane,.bitman-arcade-face-side-depth,.bitman-arcade-eye,.bitman-arcade-brow,.bitman-arcade-nose,.bitman-arcade-cheek,.bitman-arcade-mouth-cut,.bitman-arcade-visor-glass,.bitman-v6-visor-depth-glass,.bitman-arcade-visor-shine,.bitman-arcade-jaw){opacity:var(--agent3-v3-face-opacity)!important}html body[data-bitman-arena-focus=true] #web-arena#web-arena#web-arena.bitman-root-shell.bitman-root-shell>.bitman-game.bitman-game.bitman-game.bitman-game[data-arena-focus=true] .playfield.playfield.playfield.playfield .bitman-character-rig.bitman-character-rig.bitman-arcade-sprite[data-agent3-main-miner=athletic-human-rig-v3] :is(.bitman-arcade-pack,.bitman-arcade-pack-depth,.bitman-arcade-spine-led,.bitman-arcade-miner-backpack){opacity:var(--agent3-v3-pack-opacity)!important}html body[data-bitman-arena-focus=true] #web-arena#web-arena#web-arena.bitman-root-shell.bitman-root-shell>.bitman-game.bitman-game.bitman-game.bitman-game[data-arena-focus=true] .playfield.playfield.playfield.playfield .bitman-character-rig.bitman-character-rig.bitman-arcade-sprite[data-agent3-main-miner=athletic-human-rig-v3] :is(.bitman-arcade-chest-plate,.bitman-arcade-core-glass,.bitman-arcade-suit-core,.bitman-arcade-belt-btc,.bitman-arcade-belt-mark){opacity:var(--agent3-v3-chest-opacity)!important}html body[data-bitman-arena-focus=true] #web-arena#web-arena#web-arena.bitman-root-shell.bitman-root-shell>.bitman-game.bitman-game.bitman-game.bitman-game[data-arena-focus=true] .playfield.playfield.playfield.playfield .bitman-character-rig.bitman-character-rig.bitman-arcade-sprite[data-agent3-main-miner=athletic-human-rig-v3] :is(.bitman-arcade-headlamp,.bitman-arcade-headlamp-core,.bitman-agent3-helmet-cone,.bitman-arcade-headlamp-beam){opacity:var(--agent3-v3-light-opacity)!important}html body[data-bitman-arena-focus=true] #web-arena#web-arena#web-arena.bitman-root-shell.bitman-root-shell>.bitman-game.bitman-game.bitman-game.bitman-game[data-arena-focus=true] .playfield.playfield.playfield.playfield .bitman-character-rig.bitman-character-rig.bitman-arcade-sprite[data-agent3-main-miner=athletic-human-rig-v3] .bitman-arcade-tool{transform:translate3d(var(--agent3-v3-tool-x),var(--agent3-v3-tool-y),0) rotate(var(--agent3-v3-tool-angle))!important;transform-origin:84px 98px!important}html body[data-bitman-arena-focus=true] #web-arena#web-arena#web-arena.bitman-root-shell.bitman-root-shell>.bitman-game.bitman-game.bitman-game.bitman-game[data-arena-focus=true] .playfield.playfield.playfield.playfield>.bitman-player-overlay.playfield-cell.floor.player.miner-player.pickup-burst[data-player-overlay=true] .bitman-character-rig.bitman-character-rig.bitman-arcade-sprite[data-agent3-main-miner=athletic-human-rig-v3][data-pickup=true] :is(.bitman-arcade-tool,.bitman-arcade-tool-wrist-link,.bitman-arcade-tool-strap,.bitman-arcade-tool-rivet){animation:agent3-v3-pickaxe-follow-through .39s cubic-bezier(.12,.9,.18,1) 1!important}html body[data-bitman-arena-focus=true] #web-arena#web-arena#web-arena.bitman-root-shell.bitman-root-shell>.bitman-game.bitman-game.bitman-game.bitman-game[data-arena-focus=true] .playfield.playfield.playfield.playfield>.bitman-player-overlay.playfield-cell.floor.player.miner-player.pickup-burst[data-player-overlay=true] .bitman-character-rig.bitman-character-rig.bitman-arcade-sprite[data-agent3-main-miner=athletic-human-rig-v3][data-pickup=true] .bitman-agent3-pickaxe-impact{left:var(--agent3-v3-hit-x)!important;top:var(--agent3-v3-hit-y)!important;animation:agent3-v3-impact-flash .39s cubic-bezier(.12,.9,.18,1) 1!important}@keyframes agent3-v3-miner-idle{0%,to{transform:translate3d(-50%,var(--agent3-v3-root-y),0) rotateX(var(--agent3-v3-pitch)) rotateY(var(--agent3-v3-yaw)) rotate(calc(var(--agent3-v3-lean) - .15deg)) scaleX(var(--agent3-v3-flip)) scaleY(.996)}50%{transform:translate3d(-50%,calc(var(--agent3-v3-root-y) - .7px),0) rotateX(var(--agent3-v3-pitch)) rotateY(var(--agent3-v3-yaw)) rotate(calc(var(--agent3-v3-lean) + .25deg)) scaleX(var(--agent3-v3-flip)) scale(1.012,1.015)}}@keyframes agent3-v3-miner-run{0%,to{transform:translate3d(-50%,var(--agent3-v3-root-y),0) rotateX(var(--agent3-v3-pitch)) rotateY(var(--agent3-v3-yaw)) rotate(calc(var(--agent3-v3-lean) - .9deg)) scaleX(var(--agent3-v3-flip)) scale(.992,.982)}48%{transform:translate3d(-50%,calc(var(--agent3-v3-root-y) - 1.25px),0) rotateX(var(--agent3-v3-pitch)) rotateY(var(--agent3-v3-yaw)) rotate(calc(var(--agent3-v3-lean) + .95deg)) scaleX(var(--agent3-v3-flip)) scale(1.018,1.024)}}@keyframes agent3-v3-miner-bump{0%,to{transform:translate3d(-50%,var(--agent3-v3-root-y),0) rotateX(var(--agent3-v3-pitch)) rotateY(var(--agent3-v3-yaw)) rotate(var(--agent3-v3-lean)) scaleX(var(--agent3-v3-flip)) scale(1)}44%{transform:translate3d(-50%,calc(var(--agent3-v3-root-y) + .8px),0) rotateX(var(--agent3-v3-pitch)) rotateY(var(--agent3-v3-yaw)) rotate(calc(var(--agent3-v3-lean) - 3.4deg)) scaleX(var(--agent3-v3-flip)) scale(.965,1.028)}}@keyframes agent3-v3-miner-mine-body{0%,to{transform:translate3d(-50%,var(--agent3-v3-root-y),0) rotateX(var(--agent3-v3-pitch)) rotateY(var(--agent3-v3-yaw)) rotate(var(--agent3-v3-lean)) scaleX(var(--agent3-v3-flip)) scale(1)}36%{transform:translate3d(-50%,calc(var(--agent3-v3-root-y) - 1px),0) rotateX(var(--agent3-v3-pitch)) rotateY(var(--agent3-v3-yaw)) rotate(calc(var(--agent3-v3-lean) + 2.4deg)) scaleX(var(--agent3-v3-flip)) scale(1.03,.99)}}@keyframes agent3-v3-pickaxe-follow-through{0%{transform:translate3d(var(--agent3-v3-tool-x),calc(var(--agent3-v3-tool-y) - 2px),0) rotate(calc(var(--agent3-v3-tool-angle) - 14deg))}34%{transform:translate3d(calc(var(--agent3-v3-tool-x) + 1.6px),calc(var(--agent3-v3-tool-y) - 4px),0) rotate(calc(var(--agent3-v3-tool-angle) + 20deg))}58%{transform:translate3d(calc(var(--agent3-v3-tool-x) - .9px),calc(var(--agent3-v3-tool-y) + 2px),0) rotate(calc(var(--agent3-v3-tool-angle) - 16deg))}to{transform:translate3d(var(--agent3-v3-tool-x),var(--agent3-v3-tool-y),0) rotate(var(--agent3-v3-tool-angle))}}@keyframes agent3-v3-impact-flash{0%{opacity:0;transform:translate3d(-50%,-50%,0) scale(.24)}32%{opacity:.98;transform:translate3d(-50%,-50%,0) scale(1.08)}68%{opacity:.3;transform:translate3d(-50%,-50%,0) scale(1.48)}to{opacity:0;transform:translate3d(-50%,-50%,0) scale(.7)}}html body[data-bitman-arena-focus=true] #web-arena#web-arena#web-arena.bitman-root-shell.bitman-root-shell>.bitman-game.bitman-game.bitman-game.bitman-game[data-arena-focus=true] .playfield.playfield.playfield.playfield>:is(.bitman-player-overlay[data-player-overlay=true],.bitman-opponent-overlay[data-opponent-overlay=true]) .bitman-character-rig.bitman-character-rig.bitman-arcade-sprite[data-agent3-main-miner=athletic-human-rig-v3]{--agent6-turn-lamp-x:66%;--agent6-turn-lamp-y:26%;--agent6-turn-shadow-x:0px;--agent6-turn-shadow-scale:1;--agent6-turn-contact-a:0px;--agent6-turn-contact-b:0px;--agent6-turn-tool-depth:0px;--agent6-turn-visor-shift:0px;--agent6-turn-pack-scale:1}html body[data-bitman-arena-focus=true] #web-arena#web-arena#web-arena.bitman-root-shell.bitman-root-shell>.bitman-game.bitman-game.bitman-game.bitman-game[data-arena-focus=true] .playfield.playfield.playfield.playfield>:is(.bitman-player-overlay[data-player-overlay=true],.bitman-opponent-overlay[data-opponent-overlay=true]) .bitman-character-rig.bitman-character-rig.bitman-arcade-sprite[data-agent3-main-miner=athletic-human-rig-v3][data-direction=left]{--agent3-v3-lean:-3deg;--agent3-v3-yaw:-18deg;--agent3-v3-tool-angle:9deg;--agent3-v3-tool-x:-2px;--agent3-v3-tool-y:.5px;--agent3-v3-light-opacity:.42;--agent6-turn-lamp-x:28%;--agent6-turn-lamp-y:24%;--agent6-turn-shadow-x:-2px;--agent6-turn-shadow-scale:1.12;--agent6-turn-contact-a:-2px;--agent6-turn-contact-b:2px;--agent6-turn-tool-depth:-1px;--agent6-turn-visor-shift:3px}html body[data-bitman-arena-focus=true] #web-arena#web-arena#web-arena.bitman-root-shell.bitman-root-shell>.bitman-game.bitman-game.bitman-game.bitman-game[data-arena-focus=true] .playfield.playfield.playfield.playfield>:is(.bitman-player-overlay[data-player-overlay=true],.bitman-opponent-overlay[data-opponent-overlay=true]) .bitman-character-rig.bitman-character-rig.bitman-arcade-sprite[data-agent3-main-miner=athletic-human-rig-v3][data-direction=right]{--agent3-v3-lean:3deg;--agent3-v3-yaw:18deg;--agent3-v3-tool-angle:-9deg;--agent3-v3-tool-x:2px;--agent3-v3-tool-y:.5px;--agent3-v3-light-opacity:.42;--agent6-turn-lamp-x:72%;--agent6-turn-lamp-y:24%;--agent6-turn-shadow-x:2px;--agent6-turn-shadow-scale:1.12;--agent6-turn-contact-a:2px;--agent6-turn-contact-b:-2px;--agent6-turn-tool-depth:1px;--agent6-turn-visor-shift:3px}html body[data-bitman-arena-focus=true] #web-arena#web-arena#web-arena.bitman-root-shell.bitman-root-shell>.bitman-game.bitman-game.bitman-game.bitman-game[data-arena-focus=true] .playfield.playfield.playfield.playfield>:is(.bitman-player-overlay[data-player-overlay=true],.bitman-opponent-overlay[data-opponent-overlay=true]) .bitman-character-rig.bitman-character-rig.bitman-arcade-sprite[data-agent3-main-miner=athletic-human-rig-v3][data-direction=up]{--agent3-v3-lean:-.35deg;--agent3-v3-yaw:0deg;--agent3-v3-pitch:-10deg;--agent3-v3-tool-angle:-18deg;--agent3-v3-tool-x:-1px;--agent3-v3-tool-y:-2px;--agent3-v3-face-opacity:0;--agent3-v3-pack-opacity:1;--agent3-v3-chest-opacity:.18;--agent3-v3-light-opacity:.1;--agent6-turn-lamp-x:50%;--agent6-turn-lamp-y:14%;--agent6-turn-shadow-x:0px;--agent6-turn-shadow-scale:.9;--agent6-turn-contact-a:-1px;--agent6-turn-contact-b:1px;--agent6-turn-pack-scale:1.12}html body[data-bitman-arena-focus=true] #web-arena#web-arena#web-arena.bitman-root-shell.bitman-root-shell>.bitman-game.bitman-game.bitman-game.bitman-game[data-arena-focus=true] .playfield.playfield.playfield.playfield>:is(.bitman-player-overlay[data-player-overlay=true],.bitman-opponent-overlay[data-opponent-overlay=true]) .bitman-character-rig.bitman-character-rig.bitman-arcade-sprite[data-agent3-main-miner=athletic-human-rig-v3][data-direction=down]{--agent3-v3-lean:1.7deg;--agent3-v3-yaw:0deg;--agent3-v3-pitch:6deg;--agent3-v3-tool-angle:12deg;--agent3-v3-tool-x:1px;--agent3-v3-tool-y:2px;--agent3-v3-face-opacity:1;--agent3-v3-pack-opacity:.12;--agent3-v3-chest-opacity:1;--agent3-v3-light-opacity:.76;--agent6-turn-lamp-x:56%;--agent6-turn-lamp-y:34%;--agent6-turn-shadow-x:0px;--agent6-turn-shadow-scale:1.04;--agent6-turn-contact-a:1px;--agent6-turn-contact-b:-1px}html body[data-bitman-arena-focus=true] #web-arena#web-arena#web-arena.bitman-root-shell.bitman-root-shell>.bitman-game.bitman-game.bitman-game.bitman-game[data-arena-focus=true] .playfield.playfield.playfield.playfield .bitman-character-rig.bitman-character-rig.bitman-arcade-sprite[data-agent3-main-miner=athletic-human-rig-v3][data-facing-plane=side] :is(.bitman-arcade-face-plane,.bitman-arcade-visor-glass,.bitman-v6-visor-depth-glass,.bitman-arcade-face-side-depth){transform-box:fill-box!important;transform-origin:68% 50%!important;transform:translate3d(var(--agent6-turn-visor-shift),0,0) scaleX(.66)!important}html body[data-bitman-arena-focus=true] #web-arena#web-arena#web-arena.bitman-root-shell.bitman-root-shell>.bitman-game.bitman-game.bitman-game.bitman-game[data-arena-focus=true] .playfield.playfield.playfield.playfield .bitman-character-rig.bitman-character-rig.bitman-arcade-sprite[data-agent3-main-miner=athletic-human-rig-v3][data-facing-plane=side] :is(.bitman-arcade-eye-secondary,.bitman-arcade-cheek,.bitman-arcade-mouth-cut){opacity:.16!important}html body[data-bitman-arena-focus=true] #web-arena#web-arena#web-arena.bitman-root-shell.bitman-root-shell>.bitman-game.bitman-game.bitman-game.bitman-game[data-arena-focus=true] .playfield.playfield.playfield.playfield .bitman-character-rig.bitman-character-rig.bitman-arcade-sprite[data-agent3-main-miner=athletic-human-rig-v3][data-facing-plane=back] :is(.bitman-arcade-headlamp,.bitman-arcade-headlamp-core,.bitman-arcade-helmet-btc,.bitman-arcade-face-plane,.bitman-arcade-visor-glass,.bitman-v6-visor-depth-glass){opacity:.04!important}html body[data-bitman-arena-focus=true] #web-arena#web-arena#web-arena.bitman-root-shell.bitman-root-shell>.bitman-game.bitman-game.bitman-game.bitman-game[data-arena-focus=true] .playfield.playfield.playfield.playfield .bitman-character-rig.bitman-character-rig.bitman-arcade-sprite[data-agent3-main-miner=athletic-human-rig-v3][data-facing-plane=back] :is(.bitman-arcade-pack,.bitman-arcade-pack-depth,.bitman-arcade-spine-led,.bitman-arcade-miner-backpack){transform-box:fill-box!important;transform-origin:50% 55%!important;transform:scaleX(var(--agent6-turn-pack-scale))!important;opacity:1!important}html body[data-bitman-arena-focus=true] #web-arena#web-arena#web-arena.bitman-root-shell.bitman-root-shell>.bitman-game.bitman-game.bitman-game.bitman-game[data-arena-focus=true] .playfield.playfield.playfield.playfield .bitman-character-rig.bitman-character-rig.bitman-arcade-sprite[data-agent3-main-miner=athletic-human-rig-v3] .bitman-agent3-helmet-cone{left:var(--agent6-turn-lamp-x)!important;top:var(--agent6-turn-lamp-y)!important}html body[data-bitman-arena-focus=true] #web-arena#web-arena#web-arena.bitman-root-shell.bitman-root-shell>.bitman-game.bitman-game.bitman-game.bitman-game[data-arena-focus=true][data-player-moving=true] .playfield.playfield.playfield.playfield>.bitman-player-overlay[data-player-overlay=true] .bitman-character-rig.bitman-character-rig.bitman-arcade-sprite[data-agent3-main-miner=athletic-human-rig-v3] .bitman-v6-turn-anticipation{opacity:.56!important;animation:agent6-v7-turn-anticipation var(--bitman-level-step-ms,166ms) cubic-bezier(.2,.9,.16,1) infinite!important}@keyframes agent6-v7-turn-anticipation{0%,to{transform:translate3d(calc(-50% + var(--agent6-turn-shadow-x)),0,0) scale(.72,.42);filter:blur(.2px) brightness(1)}46%{transform:translate3d(calc(-50% + var(--agent6-turn-shadow-x)),-1px,0) scale(1.05,.52);filter:blur(.25px) brightness(1.22)}}@media (max-width:760px){html body[data-bitman-arena-focus=true] #web-arena#web-arena#web-arena.bitman-root-shell.bitman-root-shell>.bitman-game.bitman-game.bitman-game.bitman-game[data-arena-focus=true][data-dimension-contract=agent1-square-cells-v1] .playfield.playfield.playfield.playfield>:is(.bitman-player-overlay.bitman-player-overlay.playfield-cell.floor.player.miner-player[data-player-overlay=true],.bitman-opponent-overlay.bitman-opponent-overlay.player.miner-player.opponent-player-core.opponent-player-sprite[data-opponent-overlay=true]) .bitman-character-rig.bitman-character-rig.bitman-arcade-sprite[data-agent3-main-miner=athletic-human-rig-v3]{width:calc(var(--bitman-player-cell-size, 36px) * .9)!important;height:calc(var(--bitman-player-cell-size, 36px) * 1.48)!important;min-width:0!important;min-height:0!important;max-width:calc(var(--bitman-player-cell-size, 36px) * .94)!important;max-height:calc(var(--bitman-player-cell-size, 36px) * 1.52)!important}}@media (prefers-reduced-motion:reduce){html body[data-bitman-arena-focus=true] #web-arena#web-arena#web-arena.bitman-root-shell.bitman-root-shell>.bitman-game.bitman-game.bitman-game.bitman-game[data-arena-focus=true] .playfield.playfield.playfield.playfield .bitman-character-rig.bitman-character-rig.bitman-arcade-sprite[data-agent3-main-miner=athletic-human-rig-v3],html body[data-bitman-arena-focus=true] #web-arena#web-arena#web-arena.bitman-root-shell.bitman-root-shell>.bitman-game.bitman-game.bitman-game.bitman-game[data-arena-focus=true] .playfield.playfield.playfield.playfield .bitman-character-rig.bitman-character-rig.bitman-arcade-sprite[data-agent3-main-miner=athletic-human-rig-v3] *,html body[data-bitman-arena-focus=true] #web-arena#web-arena#web-arena.bitman-root-shell.bitman-root-shell>.bitman-game.bitman-game.bitman-game.bitman-game[data-arena-focus=true][data-dimension-contract=agent1-square-cells-v1] .playfield.playfield.playfield.playfield>:is(.bitman-player-overlay.bitman-player-overlay.playfield-cell.floor.player.miner-player[data-player-overlay=true],.bitman-opponent-overlay.bitman-opponent-overlay.player.miner-player.opponent-player-core.opponent-player-sprite[data-opponent-overlay=true]) .bitman-character-rig.bitman-character-rig.bitman-arcade-sprite[data-agent3-main-miner=athletic-human-rig-v3]{animation:none!important;transition-duration:1ms!important}}html body[data-bitman-arena-focus=true] #web-arena#web-arena#web-arena.bitman-root-shell.bitman-root-shell>.bitman-game.bitman-game.bitman-game.bitman-game[data-arena-focus=true] .playfield.playfield.playfield.playfield :is(.bitman-player-overlay[data-player-overlay=true],.bitman-opponent-overlay[data-opponent-overlay=true]) .bitman-character-rig.bitman-character-rig.bitman-arcade-sprite[data-agent3-main-miner=athletic-human-rig-v3]{filter:drop-shadow(0 0 calc(var(--bitman-player-cell-size, 36px) * .18) rgba(0,229,255,.42)) drop-shadow(0 calc(var(--bitman-player-cell-size, 36px) * .075) calc(var(--bitman-player-cell-size, 36px) * .13) rgba(0,0,0,.74))!important}html body[data-bitman-arena-focus=true] #web-arena#web-arena#web-arena.bitman-root-shell.bitman-root-shell>.bitman-game.bitman-game.bitman-game.bitman-game[data-arena-focus=true] .playfield.playfield.playfield.playfield .bitman-character-rig.bitman-character-rig.bitman-arcade-sprite[data-agent3-main-miner=athletic-human-rig-v3] :is(.bitman-arcade-headlamp,.bitman-arcade-headlamp-core,.bitman-agent3-helmet-cone,.bitman-arcade-headlamp-beam){filter:drop-shadow(0 0 calc(var(--bitman-player-cell-size, 36px) * .12) rgba(255,226,112,.72)) drop-shadow(0 0 calc(var(--bitman-player-cell-size, 36px) * .2) rgba(0,213,255,.38))!important}html body[data-bitman-arena-focus=true] #web-arena#web-arena#web-arena.bitman-root-shell.bitman-root-shell>.bitman-game.bitman-game.bitman-game.bitman-game[data-arena-focus=true] .playfield.playfield.playfield.playfield :is(.bitman-player-overlay[data-player-overlay=true],.bitman-opponent-overlay[data-opponent-overlay=true]) .bitman-character-rig.bitman-character-rig.bitman-arcade-sprite[data-agent3-main-miner=athletic-human-rig-v3] .bitman-arcade-shadow{opacity:.82!important;filter:blur(calc(var(--bitman-player-cell-size, 36px) * .045)) saturate(1.35)!important}html body[data-bitman-arena-focus=true] #web-arena#web-arena#web-arena.bitman-root-shell.bitman-root-shell>.bitman-game.bitman-game.bitman-game.bitman-game[data-arena-focus=true] .playfield.playfield.playfield.playfield>.bitman-player-overlay.playfield-cell.floor.player.miner-player.pickup-burst[data-player-overlay=true] .bitman-character-rig.bitman-character-rig.bitman-arcade-sprite[data-agent3-main-miner=athletic-human-rig-v3][data-pickup=true] .bitman-agent3-pickaxe-impact{opacity:.96!important;transform:translate3d(42%,-16%,0) rotate(-22deg) scale(1.16)!important;filter:drop-shadow(0 0 calc(var(--bitman-player-cell-size, 36px) * .22) rgba(255,198,60,.86)) drop-shadow(0 0 calc(var(--bitman-player-cell-size, 36px) * .34) rgba(255,128,28,.5))!important}html body[data-bitman-arena-focus=true] #web-arena#web-arena#web-arena.bitman-root-shell.bitman-root-shell>.bitman-game.bitman-game.bitman-game.bitman-game[data-arena-focus=true] .playfield.playfield.playfield.playfield :is(.bitman-player-overlay[data-player-overlay=true],.bitman-opponent-overlay[data-opponent-overlay=true]) .bitman-character-rig.bitman-character-rig.bitman-arcade-sprite[data-agent3-main-miner=athletic-human-rig-v3] :is(.bitman-arcade-shirt-base,.bitman-arcade-body,.bitman-arcade-chest-plate){filter:saturate(1.2) contrast(1.1) drop-shadow(0 0 calc(var(--bitman-player-cell-size, 36px) * .08) rgba(255,190,42,.24))!important}html body[data-bitman-arena-focus=true] #web-arena#web-arena#web-arena.bitman-root-shell.bitman-root-shell>.bitman-game.bitman-game.bitman-game.bitman-game[data-arena-focus=true] .playfield.playfield.playfield.playfield :is(.bitman-player-overlay[data-player-overlay=true],.bitman-opponent-overlay[data-opponent-overlay=true]) .bitman-character-rig.bitman-character-rig.bitman-arcade-sprite[data-agent3-main-miner=athletic-human-rig-v3] :is(.bitman-arcade-helmet,.bitman-arcade-helmet-brim,.bitman-arcade-helmet-top-gloss){filter:brightness(1.1) saturate(1.18) drop-shadow(0 0 calc(var(--bitman-player-cell-size, 36px) * .1) rgba(255,214,92,.44))!important}html body[data-bitman-arena-focus=true] #web-arena#web-arena#web-arena.bitman-root-shell.bitman-root-shell>.bitman-game.bitman-game.bitman-game.bitman-game[data-arena-focus=true] .playfield.playfield.playfield.playfield :is(.bitman-player-overlay[data-player-overlay=true],.bitman-opponent-overlay[data-opponent-overlay=true]) .bitman-character-rig.bitman-character-rig.bitman-arcade-sprite[data-agent3-main-miner=athletic-human-rig-v3] :is(.bitman-arcade-boot,.bitman-arcade-boot-toe,.bitman-arcade-boot-sole){filter:contrast(1.2) drop-shadow(0 calc(var(--bitman-player-cell-size, 36px) * .025) calc(var(--bitman-player-cell-size, 36px) * .04) rgba(0,0,0,.72))!important}