.bitman-game[data-move-direction=right] .playfield-cell.player:before{transform:rotate(0deg)!important}.bitman-game[data-move-direction=down] .playfield-cell.player:before{transform:rotate(90deg)!important}.bitman-game[data-move-direction=left] .playfield-cell.player:before{transform:rotate(180deg)!important}.bitman-game[data-move-direction=up] .playfield-cell.player:before{transform:rotate(270deg)!important}.bitman-game[data-move-direction=right] .playfield-cell.player:after{top:28%!important;left:60%!important}.bitman-game[data-move-direction=left] .playfield-cell.player:after{top:28%!important;left:40%!important}.playfield-cell.player:before{inset:-7%!important;background:radial-gradient(circle at 36% 27%,rgba(255,248,190,.95) 0 8%,transparent 16%),conic-gradient(from 34deg,transparent 0deg 82deg,#ffe177 82deg 160deg,#ff9d22 160deg 284deg,#c94d00 284deg 1turn)!important;box-shadow:0 0 18px rgba(255,184,65,.98),0 0 44px rgba(247,147,26,.7),0 0 18px rgba(77,216,255,.25),inset 0 5px 12px rgba(255,255,255,.3),inset 0 -9px 15px rgba(92,30,0,.42)!important}.bitman-game[data-player-moving=true] .playfield-cell.player:before{animation:bitman-final-chomp .18s steps(2) infinite!important}.bitman-game:not([data-player-moving=true]) .playfield-cell.player:before,.bitman-game[data-player-moving=false] .playfield-cell.player:before{-webkit-clip-path:polygon(50% 50%,100% 22%,100% 78%,0 100%,0 0)!important;clip-path:polygon(50% 50%,100% 22%,100% 78%,0 100%,0 0)!important}@keyframes bitman-final-chomp{0%{-webkit-clip-path:polygon(50% 50%,100% 4%,100% 96%,0 100%,0 0);clip-path:polygon(50% 50%,100% 4%,100% 96%,0 100%,0 0)}50%{-webkit-clip-path:polygon(50% 50%,100% 35%,100% 65%,0 100%,0 0);clip-path:polygon(50% 50%,100% 35%,100% 65%,0 100%,0 0)}to{-webkit-clip-path:polygon(50% 50%,100% 4%,100% 96%,0 100%,0 0);clip-path:polygon(50% 50%,100% 4%,100% 96%,0 100%,0 0)}}.playfield-cell.pickup:after{top:50%!important;left:50%!important;inset:auto!important;width:44%!important;height:44%!important;transform:translate(-50%,-50%)!important;border-radius:50%!important;background-image:radial-gradient(circle at 34% 24%,rgba(255,255,255,.36),transparent 28%),url(/bitman/bitcoin-logo.png)!important;background-position:50%!important;background-size:100% 100%,cover!important}.bitman-game[data-arena-focus=true]{--match-pad:clamp(3px,0.45vw,8px);--match-hud:clamp(58px,7dvh,74px);--match-controls:clamp(42px,5dvh,56px);display:grid!important;grid-template-areas:"board"!important;grid-template-rows:1fr!important;grid-template-columns:1fr!important;grid-gap:0!important;gap:0!important}.bitman-game[data-arena-focus=true] .focus-arena-bar,.bitman-game[data-arena-focus=true] .round-console{position:absolute!important;z-index:20!important;left:max(var(--match-pad),env(safe-area-inset-left))!important;right:max(var(--match-pad),env(safe-area-inset-right))!important;margin:0!important;max-width:none!important;width:auto!important;-webkit-backdrop-filter:blur(16px) saturate(1.25);backdrop-filter:blur(16px) saturate(1.25)}.bitman-game[data-arena-focus=true] .focus-arena-bar{top:max(var(--match-pad),env(safe-area-inset-top))!important;height:var(--match-hud)!important;grid-template-columns:minmax(0,1fr) minmax(180px,.72fr) minmax(0,1fr) auto!important}.bitman-game[data-arena-focus=true] .round-console{bottom:max(var(--match-pad),env(safe-area-inset-bottom))!important;min-height:var(--match-controls)!important;height:var(--match-controls)!important;background:rgba(1,7,18,.72)!important}.bitman-game[data-arena-focus=true] .playfield{grid-area:board!important;align-self:stretch!important;justify-self:stretch!important;place-self:stretch!important;border-width:0!important;padding:calc(var(--match-hud) + var(--match-pad) + 5px) max(5px,env(safe-area-inset-right)) calc(var(--match-controls) + var(--match-pad) + 5px) max(5px,env(safe-area-inset-left))!important;gap:clamp(1px,.18vw,4px)!important;background:radial-gradient(circle at 50% 45%,rgba(77,216,255,.16),transparent 46%),linear-gradient(135deg,rgba(4,12,24,.55),rgba(0,0,0,.88) 50%,rgba(247,147,26,.1)),#000307!important}@media (max-width:1024px){.bitman-game[data-arena-focus=true]{--match-hud:clamp(92px,12dvh,118px);--match-controls:clamp(88px,12dvh,120px)}.bitman-game[data-arena-focus=true] .focus-arena-bar{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto!important;grid-template-rows:minmax(0,1fr) minmax(0,1fr)!important}.bitman-game[data-arena-focus=true] .focus-hud-clock{grid-column:1/-1!important;grid-row:1!important}.bitman-game[data-arena-focus=true] .focus-hud-p1{grid-column:1!important;grid-row:2!important}.bitman-game[data-arena-focus=true] .focus-hud-p2{grid-column:2!important;grid-row:2!important}.bitman-game[data-arena-focus=true] .focus-exit{grid-column:3!important;grid-row:2!important}.bitman-game[data-arena-focus=true] .round-console{grid-template-columns:1fr!important;height:auto!important}.bitman-game[data-arena-focus=true] .bitman-touch-controls{display:grid!important;position:absolute;z-index:25;right:max(8px,env(safe-area-inset-right));bottom:calc(var(--match-controls) + 10px)}}.bitman-game[data-arena-focus=true]{--ultra-hud-height:clamp(54px,6.2dvh,68px);--ultra-bottom-height:clamp(36px,4.6dvh,46px);--ultra-edge:clamp(5px,.6vw,10px)}.bitman-game[data-arena-focus=true]:before{opacity:.38!important;animation:bitman-ultra-scanline 7s linear infinite}.bitman-game[data-arena-focus=true] .playfield-cell.pickup:before{content:""!important;position:absolute!important;z-index:1!important;top:50%!important;left:50%!important;width:min(84cqi,84cqb)!important;height:min(84cqi,84cqb)!important;min-width:16px!important;min-height:16px!important;border-radius:50%!important;transform:translate(-50%,-50%)!important;background:conic-gradient(from 0deg,transparent,rgba(255,221,126,.42),transparent 32%,rgba(77,216,255,.22),transparent 70%),radial-gradient(circle,rgba(247,147,26,.38),transparent 66%)!important;filter:blur(.2px);opacity:.72;animation:bitman-ultra-coin-aura 1.7s ease-in-out infinite}.bitman-game[data-arena-focus=true] .playfield-cell.pickup:after{z-index:2!important;top:50%!important;left:50%!important;width:min(46cqi,46cqb)!important;height:min(46cqi,46cqb)!important;min-width:12px!important;min-height:12px!important;border-radius:50%!important;transform:translate(-50%,-50%)!important;background-image:radial-gradient(circle at 34% 23%,rgba(255,255,255,.42),transparent 27%),url(/bitman/bitcoin-logo.png)!important;background-repeat:no-repeat!important;background-position:50%!important;background-size:100% 100%,cover!important;box-shadow:0 0 10px rgba(255,230,142,1),0 0 20px rgba(247,147,26,.92),0 0 32px rgba(77,216,255,.2),inset 0 0 8px rgba(255,255,255,.3)!important;animation:bitman-ultra-pickup-pulse 1.28s ease-in-out infinite!important}.bitman-game[data-arena-focus=true] .playfield-cell.player{z-index:5!important;filter:drop-shadow(0 0 12px rgba(255,195,83,.98)) drop-shadow(0 0 24px rgba(247,147,26,.82)) drop-shadow(0 0 14px rgba(77,216,255,.2))!important;will-change:transform}.bitman-game[data-arena-focus=true] .playfield-cell.player:before{top:50%!important;left:50%!important;right:auto!important;bottom:auto!important;inset:auto!important;width:min(126cqi,126cqb)!important;height:min(126cqi,126cqb)!important;min-width:16px!important;min-height:16px!important;border:2px solid rgba(255,242,188,.98)!important;border-radius:50%!important;background:radial-gradient(circle at 34% 24%,rgba(255,252,212,.98) 0 8%,rgba(255,240,176,.48) 9% 15%,transparent 24%),radial-gradient(circle at 62% 68%,rgba(105,35,0,.4),transparent 40%),linear-gradient(145deg,#ffe47c,#ffb52e 35%,#f7931a 58%,#b94200)!important;box-shadow:0 0 17px rgba(255,207,96,1),0 0 40px rgba(247,147,26,.88),0 0 22px rgba(77,216,255,.2),inset 7px 7px 12px rgba(255,255,255,.34),inset -11px -13px 18px rgba(75,22,0,.48)!important;-webkit-clip-path:none!important;clip-path:none!important;-webkit-mask:radial-gradient(circle at 50% 50%,#000 0 100%) intersect,conic-gradient(from -26deg at 78% 50%,transparent 0 52deg,#000 52deg 1turn)!important;mask:radial-gradient(circle at 50% 50%,#000 0 100%) intersect,conic-gradient(from -26deg at 78% 50%,transparent 0 52deg,#000 52deg 1turn)!important;transform:translate(-50%,-50%) rotate(0deg)!important;transform-origin:center!important}.bitman-game[data-arena-focus=true] .playfield-cell.player:after{z-index:7!important;width:min(11cqi,11cqb)!important;height:min(11cqi,11cqb)!important;min-width:3px!important;min-height:3px!important;border-radius:50%!important;background:radial-gradient(circle at 34% 28%,rgba(255,255,255,.26),transparent 38%),#080200!important;box-shadow:0 0 0 1px rgba(255,241,190,.36),0 0 6px rgba(0,0,0,.95)!important}.bitman-game[data-arena-focus=true][data-move-direction=right] .playfield-cell.player:before{transform:translate(-50%,-50%) rotate(0deg)!important}.bitman-game[data-arena-focus=true][data-move-direction=down] .playfield-cell.player:before{transform:translate(-50%,-50%) rotate(90deg)!important}.bitman-game[data-arena-focus=true][data-move-direction=left] .playfield-cell.player:before{transform:translate(-50%,-50%) rotate(180deg)!important}.bitman-game[data-arena-focus=true][data-move-direction=up] .playfield-cell.player:before{transform:translate(-50%,-50%) rotate(270deg)!important}.bitman-game[data-arena-focus=true][data-move-direction=right] .playfield-cell.player:after{top:calc(50% - min(15cqi, 15cqb))!important;left:calc(50% + min(15cqi, 15cqb))!important}.bitman-game[data-arena-focus=true][data-move-direction=left] .playfield-cell.player:after{top:calc(50% - min(15cqi, 15cqb))!important;left:calc(50% - min(15cqi, 15cqb))!important}.bitman-game[data-arena-focus=true][data-move-direction=up] .playfield-cell.player:after{top:calc(50% - min(15cqi, 15cqb))!important;left:calc(50% + min(15cqi, 15cqb))!important}.bitman-game[data-arena-focus=true][data-move-direction=down] .playfield-cell.player:after{top:calc(50% + min(15cqi, 15cqb))!important;left:calc(50% + min(15cqi, 15cqb))!important}.bitman-game[data-player-moving=true] .playfield-cell.player:before{animation:bitman-ultra-chomp 176ms steps(2) infinite!important}.bitman-game[data-player-moving=true][data-move-direction=right] .playfield-cell.player{animation:bitman-ultra-slide-right 176ms cubic-bezier(.16,.96,.22,1)!important}.bitman-game[data-player-moving=true][data-move-direction=left] .playfield-cell.player{animation:bitman-ultra-slide-left 176ms cubic-bezier(.16,.96,.22,1)!important}.bitman-game[data-player-moving=true][data-move-direction=up] .playfield-cell.player{animation:bitman-ultra-slide-up 176ms cubic-bezier(.16,.96,.22,1)!important}.bitman-game[data-player-moving=true][data-move-direction=down] .playfield-cell.player{animation:bitman-ultra-slide-down 176ms cubic-bezier(.16,.96,.22,1)!important}.bitman-game[data-player-bumping=true][data-move-direction=right] .playfield-cell.player{animation:bitman-ultra-bump-right .14s cubic-bezier(.22,.8,.34,1)!important}.bitman-game[data-player-bumping=true][data-move-direction=left] .playfield-cell.player{animation:bitman-ultra-bump-left .14s cubic-bezier(.22,.8,.34,1)!important}.bitman-game[data-player-bumping=true][data-move-direction=up] .playfield-cell.player{animation:bitman-ultra-bump-up .14s cubic-bezier(.22,.8,.34,1)!important}.bitman-game[data-player-bumping=true][data-move-direction=down] .playfield-cell.player{animation:bitman-ultra-bump-down .14s cubic-bezier(.22,.8,.34,1)!important}.bitman-game[data-arena-focus=true] .focus-arena-bar{top:max(var(--ultra-edge),env(safe-area-inset-top))!important;right:max(var(--ultra-edge),env(safe-area-inset-right))!important;left:max(var(--ultra-edge),env(safe-area-inset-left))!important;height:var(--ultra-hud-height)!important}.bitman-game[data-timer-urgent=true] .focus-hud-clock strong{animation:bitman-ultra-timer-alert .82s ease-in-out infinite!important}.bitman-game[data-arena-focus=true] .round-console{right:max(var(--ultra-edge),env(safe-area-inset-right))!important;bottom:max(var(--ultra-edge),env(safe-area-inset-bottom))!important;left:max(var(--ultra-edge),env(safe-area-inset-left))!important;height:var(--ultra-bottom-height)!important;max-height:var(--ultra-bottom-height)!important}@keyframes bitman-ultra-scanline{0%{background-position:0 -80px,0 0,0 0}to{background-position:0 80px,0 0,0 0}}@keyframes bitman-ultra-coin-aura{0%,to{opacity:.54;transform:translate(-50%,-50%) scale(.9) rotate(0deg)}50%{opacity:.86;transform:translate(-50%,-50%) scale(1.08) rotate(18deg)}}@keyframes bitman-ultra-pickup-pulse{0%,to{transform:translate(-50%,-50%) scale(.94);filter:brightness(1.02) saturate(1.14)}50%{transform:translate(-50%,-50%) scale(1.12);filter:brightness(1.24) saturate(1.28)}}@keyframes bitman-ultra-chomp{0%,to{-webkit-mask:radial-gradient(circle at 50% 50%,#000 0 100%) intersect,conic-gradient(from -38deg at 78% 50%,transparent 0 76deg,#000 76deg 1turn);mask:radial-gradient(circle at 50% 50%,#000 0 100%) intersect,conic-gradient(from -38deg at 78% 50%,transparent 0 76deg,#000 76deg 1turn)}50%{-webkit-mask:radial-gradient(circle at 50% 50%,#000 0 100%) intersect,conic-gradient(from -13deg at 78% 50%,transparent 0 26deg,#000 26deg 1turn);mask:radial-gradient(circle at 50% 50%,#000 0 100%) intersect,conic-gradient(from -13deg at 78% 50%,transparent 0 26deg,#000 26deg 1turn)}}@keyframes bitman-ultra-slide-right{0%{transform:translateX(calc(-100% - 2px)) scale(.9)}68%{transform:translateX(5%) scale(1.08)}to{transform:translateX(0) scale(1)}}@keyframes bitman-ultra-slide-left{0%{transform:translateX(calc(100% + 2px)) scale(.9)}68%{transform:translateX(-5%) scale(1.08)}to{transform:translateX(0) scale(1)}}@keyframes bitman-ultra-slide-up{0%{transform:translateY(calc(100% + 2px)) scale(.9)}68%{transform:translateY(-5%) scale(1.08)}to{transform:translateY(0) scale(1)}}@keyframes bitman-ultra-slide-down{0%{transform:translateY(calc(-100% - 2px)) scale(.9)}68%{transform:translateY(5%) scale(1.08)}to{transform:translateY(0) scale(1)}}@keyframes bitman-ultra-bump-right{0%{transform:translateX(0) scale(1)}45%{transform:translateX(10%) scale(1.04)}to{transform:translateX(0) scale(1)}}@keyframes bitman-ultra-bump-left{0%{transform:translateX(0) scale(1)}45%{transform:translateX(-10%) scale(1.04)}to{transform:translateX(0) scale(1)}}@keyframes bitman-ultra-bump-up{0%{transform:translateY(0) scale(1)}45%{transform:translateY(-10%) scale(1.04)}to{transform:translateY(0) scale(1)}}@keyframes bitman-ultra-bump-down{0%{transform:translateY(0) scale(1)}45%{transform:translateY(10%) scale(1.04)}to{transform:translateY(0) scale(1)}}@keyframes bitman-ultra-timer-alert{0%,to{transform:scale(1);text-shadow:0 0 16px rgba(255,218,133,.78),0 0 26px rgba(255,76,76,.28)}50%{transform:scale(1.08);text-shadow:0 0 24px rgba(255,232,164,1),0 0 38px rgba(255,76,76,.58)}}@media (max-width:1024px){.bitman-game[data-arena-focus=true]{--ultra-hud-height:clamp(72px,10dvh,96px);--ultra-bottom-height:clamp(74px,10dvh,104px)}.bitman-game[data-arena-focus=true] .focus-arena-bar{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(68px,auto)!important;grid-template-rows:minmax(0,36px) minmax(0,36px)!important;height:var(--ultra-hud-height)!important}.bitman-game[data-arena-focus=true] .focus-hud-clock{grid-column:1/-1!important;grid-row:1!important}.bitman-game[data-arena-focus=true] .focus-hud-p1{grid-column:1!important;grid-row:2!important}.bitman-game[data-arena-focus=true] .focus-hud-p2{grid-column:2!important;grid-row:2!important}.bitman-game[data-arena-focus=true] .focus-exit{grid-column:3!important;grid-row:2!important}.bitman-game[data-arena-focus=true] .round-console{bottom:calc(max(var(--ultra-edge), env(safe-area-inset-bottom)) + 84px)!important;height:auto!important;min-height:58px!important;max-height:76px!important;grid-template-columns:1fr!important}.bitman-game[data-arena-focus=true] .round-console>div:first-child{grid-template-columns:auto minmax(0,1fr)!important;grid-template-rows:auto auto!important;gap:3px 6px!important}.bitman-game[data-arena-focus=true] .round-console small{grid-column:1/-1!important}.bitman-game[data-arena-focus=true] .round-actions{grid-template-columns:repeat(3,minmax(0,1fr))!important;min-height:30px!important}.bitman-game[data-arena-focus=true] .bitman-touch-controls{display:grid!important;position:absolute!important;z-index:9!important;right:max(8px,env(safe-area-inset-right))!important;bottom:max(8px,env(safe-area-inset-bottom))!important;width:auto!important;grid-template-columns:repeat(3,42px)!important;grid-template-rows:repeat(2,42px)!important;grid-gap:4px!important;gap:4px!important;padding:0!important}}@media (min-width:521px) and (max-width:1024px){.bitman-game[data-arena-focus=true] .focus-arena-bar{grid-template-rows:minmax(0,44px) minmax(0,44px)!important}.bitman-game[data-arena-focus=true] .focus-hud-clock,.bitman-game[data-arena-focus=true] .focus-hud-player{align-content:center!important;gap:1px!important;min-height:0!important;padding:3px 8px!important}.bitman-game[data-arena-focus=true] .focus-hud-clock span{display:none!important}.bitman-game[data-arena-focus=true] .focus-hud-clock small,.bitman-game[data-arena-focus=true] .focus-hud-player small,.bitman-game[data-arena-focus=true] .focus-hud-player span{font-size:.52rem!important;line-height:1!important}.bitman-game[data-arena-focus=true] .focus-hud-player strong{font-size:.82rem!important;line-height:1!important}.bitman-game[data-arena-focus=true] .focus-hud-clock strong{font-size:clamp(1.35rem,3.2vw,1.82rem)!important;line-height:.9!important}}@media (min-width:1100px) and (min-aspect-ratio:4/3){.bitman-game[data-arena-focus=true] .playfield{top:50%!important;left:50%!important;right:auto!important;bottom:auto!important;width:min(100vw,calc(100dvh * var(--bitman-grid-aspect-value)))!important;height:min(100dvh,calc(100vw / var(--bitman-grid-aspect-value)))!important;transform:translate(-50%,-50%)!important}}@media (max-width:520px){.bitman-game[data-arena-focus=true] .focus-hud-clock,.bitman-game[data-arena-focus=true] .focus-hud-player{align-content:center!important;gap:1px!important;min-height:0!important;padding:2px 5px!important}.bitman-game[data-arena-focus=true] .focus-hud-clock span{display:none!important}.bitman-game[data-arena-focus=true] .focus-hud-clock small,.bitman-game[data-arena-focus=true] .focus-hud-player small,.bitman-game[data-arena-focus=true] .focus-hud-player span{font-size:.46rem!important;line-height:1!important}.bitman-game[data-arena-focus=true] .focus-hud-player strong{font-size:.68rem!important;line-height:1!important}.bitman-game[data-arena-focus=true] .focus-hud-clock strong{font-size:1.28rem!important;line-height:.88!important}.bitman-game[data-arena-focus=true] .round-console{left:4px!important;right:4px!important}}.playfield{touch-action:none;-moz-user-select:none;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none}.bitman-game[data-arena-focus=true]{--match-hud-height:clamp(54px,6.2dvh,68px);--match-bottom-height:clamp(36px,4.6dvh,46px);--match-edge:clamp(5px,.6vw,10px);isolation:isolate!important;background:radial-gradient(circle at 50% 48%,rgba(0,147,255,.2),transparent 45%),radial-gradient(circle at 18% 12%,rgba(247,147,26,.22),transparent 28%),radial-gradient(circle at 85% 78%,rgba(0,214,255,.14),transparent 32%),#000104!important}.bitman-game[data-arena-focus=true]:after,.bitman-game[data-arena-focus=true]:before{content:""!important;position:absolute!important;inset:0!important;pointer-events:none!important}.bitman-game[data-arena-focus=true]:before{z-index:2!important;opacity:.34!important;background:linear-gradient(rgba(255,255,255,.045) 1px,transparent 0) 0 0 /100% 4px,linear-gradient(90deg,rgba(77,216,255,.12),transparent 13%,transparent 87%,rgba(247,147,26,.12)),radial-gradient(circle at 50% 50%,transparent 0 54%,rgba(0,0,0,.36) 86%);mix-blend-mode:screen;animation:bitman-match-scanline 7s linear infinite}.bitman-game[data-arena-focus=true]:after{z-index:6!important;background:linear-gradient(180deg,rgba(0,0,0,.5),transparent 11%,transparent 84%,rgba(0,0,0,.62)),linear-gradient(90deg,rgba(0,0,0,.42),transparent 12%,transparent 88%,rgba(0,0,0,.42));box-shadow:inset 0 0 44px rgba(0,0,0,.82),inset 0 0 96px rgba(0,178,255,.14),inset 0 0 150px rgba(247,147,26,.08)}.bitman-game[data-arena-focus=true] .playfield{position:absolute!important;grid-gap:clamp(1px,.12vw,3px)!important;gap:clamp(1px,.12vw,3px)!important;background:linear-gradient(90deg,rgba(43,196,255,.12),transparent 48%,rgba(247,147,26,.1)),repeating-linear-gradient(0deg,rgba(77,216,255,.03) 0 1px,transparent 1px 18px),#000711!important;box-shadow:inset 0 0 70px rgba(0,0,0,.8)!important}.bitman-game[data-arena-focus=true] .playfield-cell{min-width:0!important;min-height:0!important;border-width:1px!important;overflow:visible!important}.bitman-game[data-arena-focus=true] .playfield-cell.floor{border-color:rgba(69,220,255,.36)!important;background:radial-gradient(circle at 50% 50%,rgba(77,216,255,.12),transparent 48%),linear-gradient(135deg,rgba(30,183,255,.28),rgba(0,8,23,.98) 62%),#020812!important;box-shadow:inset 0 0 11px rgba(77,216,255,.18),inset 0 0 2px rgba(255,255,255,.08)!important}.bitman-game[data-arena-focus=true] .playfield-cell.wall{border-color:rgba(255,193,75,.82)!important;background:linear-gradient(135deg,rgba(255,235,168,.28),transparent 24%),radial-gradient(circle at 28% 22%,rgba(255,171,42,.42),transparent 40%),linear-gradient(145deg,rgba(247,147,26,.88),rgba(57,27,5,.98) 68%),#180b03!important;box-shadow:inset 0 0 14px rgba(255,216,126,.26),inset 0 -7px 12px rgba(0,0,0,.42),0 0 10px rgba(247,147,26,.18),0 0 18px rgba(0,178,255,.07)!important}.bitman-game[data-arena-focus=true] .arena-leaderboard,.bitman-game[data-arena-focus=true] .game-hud,.bitman-game[data-arena-focus=true] .matchmaking-panel,.bitman-game[data-arena-focus=true] .sponsor-selector{display:none!important}.bitman-game[data-arena-focus=true] .focus-arena-bar{position:absolute!important;top:max(var(--match-edge),env(safe-area-inset-top))!important;right:max(var(--match-edge),env(safe-area-inset-right))!important;left:max(var(--match-edge),env(safe-area-inset-left))!important;z-index:8!important;display:grid!important;grid-template-columns:minmax(0,1fr) minmax(190px,.58fr) minmax(0,1fr) auto!important;grid-gap:5px!important;gap:5px!important;height:var(--match-hud-height)!important;min-height:0!important;pointer-events:none!important}.bitman-game[data-arena-focus=true] .focus-exit,.bitman-game[data-arena-focus=true] .focus-hud-clock,.bitman-game[data-arena-focus=true] .focus-hud-player{pointer-events:auto!important;border-radius:4px!important;border-color:rgba(118,229,255,.34)!important;background:linear-gradient(135deg,rgba(0,12,28,.74),rgba(0,0,0,.52)),linear-gradient(90deg,rgba(77,216,255,.16),rgba(247,147,26,.09))!important;box-shadow:0 0 18px rgba(0,178,255,.14),inset 0 0 18px rgba(0,0,0,.68),inset 0 1px 0 rgba(255,255,255,.08)!important;-webkit-backdrop-filter:blur(12px) saturate(1.35)!important;backdrop-filter:blur(12px) saturate(1.35)!important}.bitman-game[data-arena-focus=true] .focus-hud-p1{border-left-color:rgba(247,147,26,.86)!important}.bitman-game[data-arena-focus=true] .focus-hud-p2{border-right-color:rgba(77,216,255,.86)!important}.bitman-game[data-arena-focus=true] .focus-hud-clock strong{color:#fff6de!important;font-size:clamp(1.7rem,5dvh,2.7rem)!important;line-height:.9!important;text-shadow:0 0 16px rgba(255,218,133,.72),0 0 28px rgba(77,216,255,.3)!important}.bitman-game[data-timer-urgent=true] .focus-hud-clock strong{animation:bitman-match-timer-alert .82s ease-in-out infinite!important}.bitman-game[data-arena-focus=true] .round-console{position:absolute!important;right:max(var(--match-edge),env(safe-area-inset-right))!important;bottom:max(var(--match-edge),env(safe-area-inset-bottom))!important;left:max(var(--match-edge),env(safe-area-inset-left))!important;z-index:8!important;display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:stretch!important;height:var(--match-bottom-height)!important;min-height:0!important;max-height:var(--match-bottom-height)!important;width:auto!important;max-width:none!important;overflow:hidden!important;border-radius:4px!important;border-color:rgba(118,229,255,.26)!important;background:linear-gradient(90deg,rgba(0,13,30,.72),rgba(0,0,0,.5)),rgba(0,4,12,.66)!important;box-shadow:0 0 16px rgba(0,178,255,.1),inset 0 0 16px rgba(0,0,0,.62)!important;-webkit-backdrop-filter:blur(12px) saturate(1.25)!important;backdrop-filter:blur(12px) saturate(1.25)!important}.bitman-game[data-arena-focus=true] .round-console>div:first-child{display:grid!important;grid-template-columns:auto auto minmax(0,1fr)!important;grid-template-rows:1fr!important;align-items:center!important;grid-gap:8px!important;gap:8px!important;min-height:0!important;padding:4px 9px!important}.bitman-game[data-arena-focus=true] .round-console em,.bitman-game[data-arena-focus=true] .round-console small,.bitman-game[data-arena-focus=true] .round-console span,.bitman-game[data-arena-focus=true] .round-console strong{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.bitman-game[data-arena-focus=true] .round-console em{display:none!important}.bitman-game[data-arena-focus=true] .round-actions{display:grid!important;grid-template-columns:repeat(3,minmax(72px,auto))!important;grid-gap:4px!important;gap:4px!important;height:100%!important}.bitman-game[data-arena-focus=true] .game-button{min-height:0!important;height:100%!important;border-radius:3px!important}.nav-link[href="#settings"]:after,.nav-link[href="#stats"]:after{content:" preview";margin-left:4px;color:var(--faint);font-size:.56rem;letter-spacing:.04em}.action-button,.dock-link,.download-button,.nav-link{cursor:pointer}@media (max-width:1024px){.bitman-game[data-arena-focus=true]{--match-hud-height:clamp(92px,12dvh,118px);--match-bottom-height:clamp(88px,12dvh,120px)}.bitman-game[data-arena-focus=true] .focus-arena-bar{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto!important;grid-template-rows:minmax(0,1fr) minmax(0,1fr)!important}.bitman-game[data-arena-focus=true] .focus-hud-clock{grid-column:1/-1!important;grid-row:1!important}.bitman-game[data-arena-focus=true] .focus-hud-p1{grid-column:1!important;grid-row:2!important}.bitman-game[data-arena-focus=true] .focus-hud-p2{grid-column:2!important;grid-row:2!important}.bitman-game[data-arena-focus=true] .focus-exit{grid-column:3!important;grid-row:2!important}.bitman-game[data-arena-focus=true] .round-console{grid-template-columns:1fr!important;height:auto!important}.bitman-game[data-arena-focus=true] .bitman-touch-controls{display:grid!important;position:absolute;z-index:25;right:max(8px,env(safe-area-inset-right));bottom:calc(var(--match-bottom-height) + 10px)}}@keyframes bitman-match-scanline{0%{background-position:0 -80px,0 0,0 0}to{background-position:0 80px,0 0,0 0}}@keyframes bitman-match-timer-alert{0%,to{color:#fff6de;transform:scale(1)}50%{color:#ffb347;transform:scale(1.08)}}:root{--btc-premium-bg:url(/bitman/bitcoin-premium-bg.jpg)}.arcade-dashboard{background:linear-gradient(90deg,rgba(1,4,10,.2),rgba(1,4,10,.78) 42%,rgba(1,4,10,.92)),radial-gradient(circle at 14% 38%,rgba(247,147,26,.36),transparent 32%),radial-gradient(circle at 76% 12%,rgba(56,189,248,.18),transparent 30%),var(--btc-premium-bg) left center /cover no-repeat,linear-gradient(180deg,var(--bg) 0,var(--bg-deep) 100%)!important}.arcade-dashboard:after{background:linear-gradient(90deg,rgba(247,147,26,.28),transparent 1.5% 98.5%,rgba(56,189,248,.26)),radial-gradient(circle at 18% 80%,rgba(247,147,26,.14),transparent 34%),linear-gradient(180deg,rgba(255,255,255,.06),transparent 28%,rgba(0,0,0,.36))!important}.identity-deck{background:linear-gradient(180deg,rgba(5,8,16,.58),rgba(5,8,16,.9)),radial-gradient(circle at 20% 28%,rgba(247,147,26,.3),transparent 38%),var(--btc-premium-bg) 18% center /cover no-repeat,var(--panel)!important}.playable-arena-shell{background:linear-gradient(135deg,rgba(2,8,18,.72),rgba(0,0,0,.9)),radial-gradient(circle at 48% 45%,rgba(56,189,248,.2),transparent 54%),var(--btc-premium-bg) left center /cover no-repeat,#020711!important}.bitman-game[data-arena-focus=true]{background:linear-gradient(90deg,rgba(0,1,4,.24),rgba(0,1,4,.84) 38%,rgba(0,1,4,.94)),radial-gradient(circle at 50% 48%,rgba(0,147,255,.21),transparent 45%),radial-gradient(circle at 18% 12%,rgba(247,147,26,.28),transparent 30%),radial-gradient(circle at 85% 78%,rgba(0,214,255,.14),transparent 32%),var(--btc-premium-bg) left center /cover no-repeat,#000104!important}.bitman-game[data-arena-focus=true] .playfield{background:linear-gradient(90deg,rgba(0,7,17,.7),rgba(0,7,17,.9) 44%,rgba(0,7,17,.96)),radial-gradient(circle at 18% 35%,rgba(247,147,26,.12),transparent 34%),linear-gradient(90deg,rgba(43,196,255,.12),transparent 48%,rgba(247,147,26,.1)),repeating-linear-gradient(0deg,rgba(77,216,255,.03) 0 1px,transparent 1px 18px),var(--btc-premium-bg) left center /cover no-repeat,#000711!important}@media (max-width:760px){.arcade-dashboard,.bitman-game[data-arena-focus=true],.bitman-game[data-arena-focus=true] .playfield,.identity-deck,.playable-arena-shell{background-position:22%,50%,50%,50%,20%,50%!important}}:root{--bitman-gold-hot:#ffd976;--bitman-gold:#f7a928;--bitman-amber:#f7931a;--bitman-copper:#9e3d00;--bitman-cyan:#45d8ff;--bitman-deep:#030711}.playfield-cell.player{z-index:8!important}.playfield-cell.player:before{width:min(150cqi,150cqb)!important;height:min(150cqi,150cqb)!important;border:2px solid rgba(255,244,196,.98)!important;background:radial-gradient(circle at 30% 22%,rgba(255,255,232,.98) 0 10%,rgba(255,244,188,.52) 11% 18%,transparent 28%),radial-gradient(circle at 64% 70%,rgba(91,29,0,.44),transparent 40%),linear-gradient(145deg,#ffe888,#ffbf3f 34%,#f7931a 60%,#983000)!important;box-shadow:0 0 22px rgba(255,206,92,.98),0 0 54px rgba(247,147,26,.92),0 0 24px rgba(69,216,255,.24),inset 8px 8px 13px rgba(255,255,255,.36),inset -12px -14px 20px rgba(74,20,0,.52)!important;transform-origin:center!important;transform:translate3d(-50%,-50%,0) rotate(0deg)!important;-webkit-clip-path:polygon(50% 50%,100% 22%,100% 78%,0 100%,0 0)!important;clip-path:polygon(50% 50%,100% 22%,100% 78%,0 100%,0 0)!important}.playfield-cell.player:after{z-index:9!important;width:5px!important;height:5px!important;border-radius:50%!important;box-shadow:0 0 0 1px rgba(255,242,198,.4)!important;transform:translate3d(-50%,-50%,0)!important}.bitman-game[data-move-direction=right] .playfield-cell.player:before{transform:translate3d(-50%,-50%,0) rotate(0deg)!important}.bitman-game[data-move-direction=left] .playfield-cell.player:before{transform:translate3d(-50%,-50%,0) rotate(180deg)!important}.bitman-game[data-move-direction=up] .playfield-cell.player:before{transform:translate3d(-50%,-50%,0) rotate(270deg)!important}.bitman-game[data-move-direction=down] .playfield-cell.player:before{transform:translate3d(-50%,-50%,0) rotate(90deg)!important}.bitman-game[data-move-direction=right] .playfield-cell.player:after{top:calc(50% - min(17cqi, 17cqb))!important;left:calc(50% + min(17cqi, 17cqb))!important}.bitman-game[data-move-direction=left] .playfield-cell.player:after{top:calc(50% - min(17cqi, 17cqb))!important;left:calc(50% - min(17cqi, 17cqb))!important}.bitman-game[data-move-direction=up] .playfield-cell.player:after{top:calc(50% - min(17cqi, 17cqb))!important;left:calc(50% + min(13cqi, 13cqb))!important}.bitman-game[data-move-direction=down] .playfield-cell.player:after{top:calc(50% + min(17cqi, 17cqb))!important;left:calc(50% + min(13cqi, 13cqb))!important}.bitman-game[data-player-moving=true] .playfield-cell.player:before{animation:bitman-hotfix-chomp .17s linear infinite!important}@keyframes bitman-hotfix-chomp{0%{-webkit-clip-path:polygon(50% 50%,100% 12%,100% 88%,0 100%,0 0);clip-path:polygon(50% 50%,100% 12%,100% 88%,0 100%,0 0)}50%{-webkit-clip-path:polygon(50% 50%,100% 34%,100% 66%,0 100%,0 0);clip-path:polygon(50% 50%,100% 34%,100% 66%,0 100%,0 0)}to{-webkit-clip-path:polygon(50% 50%,100% 12%,100% 88%,0 100%,0 0);clip-path:polygon(50% 50%,100% 12%,100% 88%,0 100%,0 0)}}.identity-deck{overflow:hidden!important}.identity-core{min-height:0!important;padding:clamp(14px,1.6vw,22px)!important}.identity-coin-hero{opacity:.28!important;filter:blur(.1px) saturate(.96)!important;transform:scale(.9) translate(12%,4%)!important;pointer-events:none!important}.identity-core h1{position:relative!important;margin:clamp(12px,2vh,22px) 0 clamp(8px,1.2vh,14px)!important;font-size:clamp(3rem,6.8vw,6.25rem)!important;line-height:.82!important;letter-spacing:-.075em!important;text-shadow:0 0 18px rgba(247,147,26,.52),0 0 40px rgba(0,178,255,.12)!important}.identity-copy,.identity-line{position:relative!important;z-index:3!important;max-width:29rem!important;padding:clamp(8px,1vw,12px)!important;border:1px solid rgba(117,229,255,.16)!important;border-radius:12px!important;background:rgba(0,7,15,.58)!important;-webkit-backdrop-filter:blur(8px) saturate(1.12)!important;backdrop-filter:blur(8px) saturate(1.12)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.06)!important}.career-route{position:relative!important;z-index:4!important;display:grid!important;grid-gap:7px!important;margin-top:clamp(10px,1.6vh,16px)!important}.career-node{min-width:0!important;padding:9px 8px!important;border-radius:10px!important;background:rgba(0,7,15,.66)!important;border:1px solid rgba(255,197,92,.24)!important}.career-node span{width:28px!important;height:28px!important;margin-bottom:6px!important}.arena-stat span,.career-node em,.career-node strong,.dock-link,.fact-tile span,.ops-section-heading span,.store-card{overflow-wrap:normal!important;word-break:normal!important;text-wrap:balance!important}.fact-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-gap:8px!important;gap:8px!important;margin-top:clamp(10px,1.5vh,15px)!important}.fact-tile{min-height:58px!important;padding:10px!important}.fact-tile strong{font-size:clamp(1.4rem,2.4vw,2.2rem)!important}.arena-command,.download-dock,.operator-strip,.primary-actions,.topbar{min-width:0!important}.action-button,.dock-link,.download-button,.nav-link,.store-card{white-space:nowrap!important;text-align:center!important}.brand-mark,.identity-coin-hero,.sponsor-mark,.vault-core{font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important;letter-spacing:0!important}.brand-mark{width:42px!important;height:42px!important;font-size:1.2rem!important}.sponsor-mark{width:34px!important;height:34px!important;border-radius:10px!important;font-size:.72rem!important}.vault-core{width:58px!important;height:58px!important;border-radius:14px!important;font-size:1.4rem!important}.arena-core{min-width:0!important}.arena-command{display:grid!important;grid-template-columns:minmax(170px,.95fr) minmax(0,1.45fr)!important;grid-gap:8px!important;gap:8px!important;align-items:stretch!important}.arena-command-primary{min-width:0!important}.arena-stat-grid{grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:6px!important}.arena-stat{min-width:0!important;padding:8px!important}.playable-arena-shell{min-height:0!important;overflow:hidden!important}.rewards-deck{min-width:0!important;overflow:hidden!important}.reward-vault{display:grid!important;grid-template-columns:auto minmax(0,1fr)!important;grid-gap:12px!important;gap:12px!important}.reward-vault h2{font-size:clamp(1.25rem,2.2vw,2rem)!important;line-height:.98!important;margin:3px 0 6px!important}.reward-vault p{max-width:100%!important;line-height:1.32!important}.leaderboard-table,.ops-feed-grid,.pressure-grid,.sponsor-grid{min-width:0!important}.sponsor-card{grid-template-columns:auto minmax(0,1fr) auto!important;gap:8px!important}.leaderboard-row b,.leaderboard-row em,.leaderboard-row strong,.sponsor-card b,.sponsor-card div,.sponsor-card em,.sponsor-card strong{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.milestone-track{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;grid-gap:6px!important;gap:6px!important}.milestone{min-width:0!important;padding:8px 5px!important}.milestone span{width:30px!important;height:30px!important;margin-inline:auto!important}.milestone em,.milestone strong{display:block!important;text-overflow:ellipsis!important;white-space:nowrap!important}.activity-strip,.milestone em,.milestone strong{min-width:0!important;overflow:hidden!important}.activity-item{min-width:0!important}.activity-item em,.activity-item span,.activity-item strong{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.download-dock{grid-template-columns:minmax(130px,.8fr) minmax(130px,.8fr) minmax(220px,1.8fr) minmax(150px,1fr) minmax(190px,1fr) minmax(120px,.7fr) minmax(100px,.6fr)!important;gap:8px!important}.download-dock>*{min-width:0!important}.activity-item:after,.leaderboard-row:after,.milestone:after,.ops-feed-row:after,.sponsor-card:after{opacity:.18!important}.brand-mark:before,.identity-coin-hero:before,.vault-core:before{opacity:.42!important}.identity-deck{display:grid!important;grid-template-rows:minmax(0,1fr) auto auto auto!important;grid-gap:clamp(8px,1.1vh,14px)!important;gap:clamp(8px,1.1vh,14px)!important;padding:clamp(12px,1.2vw,18px)!important}.identity-core{position:relative!important;display:grid!important;align-content:end!important;min-height:clamp(250px,43vh,430px)!important;padding:clamp(16px,1.6vw,24px)!important;border-radius:18px!important;background:linear-gradient(180deg,rgba(1,8,18,.18),rgba(0,5,12,.74)),radial-gradient(circle at 50% 32%,rgba(247,147,26,.18),transparent 48%)!important}.identity-coin-hero{position:absolute!important;z-index:0!important;top:4%!important;right:6%!important;width:min(68%,280px)!important;height:auto!important;aspect-ratio:1!important;opacity:.16!important;transform:none!important;filter:blur(.2px) saturate(.86)!important}.mission-kicker{position:relative!important;z-index:2!important;width:-moz-fit-content!important;width:fit-content!important;margin-bottom:auto!important;padding:6px 9px!important;border-radius:999px!important;background:rgba(0,8,18,.52)!important;border:1px solid rgba(117,229,255,.16)!important}.identity-core h1{z-index:2!important;margin:auto 0 10px!important;font-size:clamp(2.7rem,5.4vw,5.15rem)!important;line-height:.86!important;opacity:.96!important}.identity-line{z-index:3!important;max-width:24rem!important;margin:0!important;padding:10px 12px!important;font-size:clamp(.9rem,.95vw,1.05rem)!important;line-height:1.32!important;background:rgba(0,8,18,.72)!important}.identity-copy{display:none!important}.career-route{grid-template-columns:repeat(3,minmax(0,1fr))!important;margin:0!important;gap:7px!important}.career-node{display:grid!important;grid-template-columns:auto minmax(0,1fr)!important;grid-template-rows:auto auto!important;align-items:center!important;grid-column-gap:7px!important;column-gap:7px!important;padding:8px!important;min-height:54px!important}.career-node span{grid-row:1/3!important;width:25px!important;height:25px!important;margin:0!important;font-size:.68rem!important}.career-node em,.career-node strong{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.career-node strong{font-size:.68rem!important}.career-node em{font-size:.6rem!important;opacity:.68!important}.fact-grid{margin:0!important}.fact-tile{min-height:50px!important;padding:8px 10px!important}.fact-tile strong{font-size:clamp(1.15rem,2vw,1.75rem)!important}.fact-tile span{font-size:.64rem!important}.career-actions,.engine-card{margin:0!important}.engine-card{padding:10px 12px!important}body[data-bitman-arena-focus=true]{background:#000711!important}body[data-bitman-arena-focus=true] .arcade-dashboard,body[data-bitman-arena-focus=true] .arena-core,body[data-bitman-arena-focus=true] .dashboard-grid,body[data-bitman-arena-focus=true] .hud-panel,body[data-bitman-arena-focus=true] .playable-arena-shell{background-image:none!important;background:transparent!important}.bitman-game[data-arena-focus=true]{background:#000711!important}.bitman-game[data-arena-focus=true]:after,.bitman-game[data-arena-focus=true]:before{opacity:0!important;background:none!important}.bitman-game[data-arena-focus=true] .playfield{grid-gap:1px!important;gap:1px!important;background:#000711!important;box-shadow:none!important}.bitman-game[data-arena-focus=true] .playfield-cell{border-radius:0!important}.bitman-game[data-arena-focus=true] .focus-arena-bar,.bitman-game[data-arena-focus=true] .round-console{z-index:50!important}body[data-bitman-arena-focus=true],body[data-bitman-arena-focus=true] html{overflow:hidden!important}body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true],body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield{left:0!important;top:0!important;right:0!important;bottom:0!important;min-width:100vw!important;min-height:100dvh!important;transform:none!important}body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield{contain:size layout paint!important}body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield-cell.floor,body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield-cell.wall{background-clip:padding-box!important}@media (max-width:1180px){.dashboard-grid{grid-template-columns:minmax(260px,.8fr) minmax(0,1.3fr)!important}.rewards-deck{grid-column:1/-1!important;display:grid!important}.download-dock,.rewards-deck{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:760px){.arena-command,.arena-stat-grid,.career-route,.fact-grid,.milestone-track,.rewards-deck{grid-template-columns:1fr!important}.identity-core{min-height:320px!important}.identity-core h1{font-size:clamp(3rem,17vw,5rem)!important}.identity-coin-hero{opacity:.12!important;width:min(72%,250px)!important}}.playfield-cell.ghost-agent{position:relative;display:grid;place-items:center;overflow:visible;isolation:isolate}.playfield-cell.ghost-agent,.playfield-cell.ghost-agent:after,.playfield-cell.ghost-agent:before{background:transparent!important;box-shadow:none!important}.playfield-cell.ghost-agent.player .ghost-agent-core{opacity:.5;transform:translate3d(30%,-30%,0) scale(.58)}.ghost-agent-core{position:absolute;top:50%;left:50%;z-index:6;width:min(64cqi,64cqb);height:min(64cqi,64cqb);min-width:13px;min-height:13px;border:1px solid rgba(133,238,255,.7);border-radius:54% 54% 38% 38%;background:radial-gradient(circle at 32% 28%,rgba(255,255,255,.96) 0 8%,transparent 9%),radial-gradient(circle at 65% 28%,rgba(255,255,255,.96) 0 8%,transparent 9%),radial-gradient(circle at 33% 30%,rgba(3,9,20,.95) 0 3%,transparent 4%),radial-gradient(circle at 66% 30%,rgba(3,9,20,.95) 0 3%,transparent 4%),radial-gradient(ellipse at 50% 18%,rgba(255,255,255,.28),transparent 42%),linear-gradient(180deg,rgba(98,231,255,.94),rgba(20,102,145,.9));box-shadow:0 0 10px rgba(74,222,255,.46),0 0 22px rgba(74,222,255,.2),inset 0 -5px 9px rgba(0,0,0,.36),inset 0 3px 8px rgba(255,255,255,.2);-webkit-clip-path:polygon(4% 5%,18% 0,82% 0,96% 5%,100% 73%,90% 96%,77% 82%,64% 100%,50% 82%,36% 100%,23% 82%,10% 96%,0 73%);clip-path:polygon(4% 5%,18% 0,82% 0,96% 5%,100% 73%,90% 96%,77% 82%,64% 100%,50% 82%,36% 100%,23% 82%,10% 96%,0 73%);transform:translate3d(-50%,-50%,0) scale(var(--ghost-train-scale,1));transform-origin:center;will-change:transform,filter,opacity;animation:bitman-ghost-float .68s ease-in-out infinite alternate}.ghost-agent-core:before{content:"";position:absolute;inset:-28%;z-index:-1;border-radius:999px;background:radial-gradient(circle,rgba(74,222,255,.26),transparent 64%);filter:blur(7px);opacity:.68}.ghost-agent-core:after{content:"";position:absolute;left:18%;right:18%;bottom:3%;height:18%;border-radius:999px;background:radial-gradient(ellipse,rgba(0,0,0,.28),transparent 70%);opacity:.7;transform:translateY(88%)}.ghost-agent-chase .ghost-agent-core{border-color:rgba(255,83,103,.82);background:radial-gradient(circle at 32% 28%,rgba(255,255,255,.96) 0 8%,transparent 9%),radial-gradient(circle at 65% 28%,rgba(255,255,255,.96) 0 8%,transparent 9%),radial-gradient(circle at 34% 30%,rgba(3,9,20,.95) 0 3%,transparent 4%),radial-gradient(circle at 67% 30%,rgba(3,9,20,.95) 0 3%,transparent 4%),radial-gradient(ellipse at 50% 18%,rgba(255,255,255,.24),transparent 42%),linear-gradient(180deg,rgba(255,78,105,.96),rgba(128,8,42,.92));box-shadow:0 0 12px rgba(255,77,103,.52),0 0 24px rgba(255,77,103,.22),inset 0 -5px 9px rgba(0,0,0,.38),inset 0 3px 8px rgba(255,255,255,.18);animation-duration:.56s}.ghost-agent-chase .ghost-agent-core:before{background:radial-gradient(circle,rgba(255,77,103,.28),transparent 64%)}.ghost-agent-ambush .ghost-agent-core{border-color:rgba(255,184,74,.86);background:radial-gradient(circle at 32% 28%,rgba(255,255,255,.96) 0 8%,transparent 9%),radial-gradient(circle at 65% 28%,rgba(255,255,255,.96) 0 8%,transparent 9%),radial-gradient(circle at 32% 30%,rgba(3,9,20,.95) 0 3%,transparent 4%),radial-gradient(circle at 65% 30%,rgba(3,9,20,.95) 0 3%,transparent 4%),radial-gradient(ellipse at 50% 18%,rgba(255,255,255,.24),transparent 42%),linear-gradient(180deg,rgba(255,190,79,.96),rgba(132,59,7,.92));box-shadow:0 0 12px rgba(255,184,74,.48),0 0 24px rgba(255,184,74,.2),inset 0 -5px 9px rgba(0,0,0,.36),inset 0 3px 8px rgba(255,255,255,.18);animation-duration:.7s}.ghost-agent-ambush .ghost-agent-core:before{background:radial-gradient(circle,rgba(255,184,74,.28),transparent 64%)}.ghost-agent-scatter .ghost-agent-core{border-color:rgba(191,132,255,.84);background:radial-gradient(circle at 32% 28%,rgba(255,255,255,.96) 0 8%,transparent 9%),radial-gradient(circle at 65% 28%,rgba(255,255,255,.96) 0 8%,transparent 9%),radial-gradient(circle at 32% 30%,rgba(3,9,20,.95) 0 3%,transparent 4%),radial-gradient(circle at 65% 30%,rgba(3,9,20,.95) 0 3%,transparent 4%),radial-gradient(ellipse at 50% 18%,rgba(255,255,255,.24),transparent 42%),linear-gradient(180deg,rgba(198,146,255,.94),rgba(66,25,132,.92));box-shadow:0 0 12px rgba(191,132,255,.46),0 0 24px rgba(191,132,255,.2),inset 0 -5px 9px rgba(0,0,0,.36),inset 0 3px 8px rgba(255,255,255,.18);animation-duration:.86s}.ghost-agent-scatter .ghost-agent-core:before{background:radial-gradient(circle,rgba(191,132,255,.28),transparent 64%)}.ghost-agent-patrol .ghost-agent-core{border-color:rgba(99,244,191,.78);background:radial-gradient(circle at 32% 28%,rgba(255,255,255,.96) 0 8%,transparent 9%),radial-gradient(circle at 65% 28%,rgba(255,255,255,.96) 0 8%,transparent 9%),radial-gradient(circle at 32% 30%,rgba(3,9,20,.95) 0 3%,transparent 4%),radial-gradient(circle at 65% 30%,rgba(3,9,20,.95) 0 3%,transparent 4%),radial-gradient(ellipse at 50% 18%,rgba(255,255,255,.24),transparent 42%),linear-gradient(180deg,rgba(84,238,187,.94),rgba(11,103,89,.9));animation-duration:.72s}.ghost-agent-patrol .ghost-agent-core:before{background:radial-gradient(circle,rgba(84,238,187,.26),transparent 64%)}@keyframes bitman-ghost-float{0%{transform:translate3d(-50%,calc(-50% + 1%),0) scale(calc(var(--ghost-train-scale, 1) * .98)) skewX(-1deg);filter:brightness(.98) saturate(1.04)}to{transform:translate3d(-50%,calc(-50% - 6%),0) scale(calc(var(--ghost-train-scale, 1) * 1.025)) skewX(1deg);filter:brightness(1.1) saturate(1.1)}}@media (max-width:760px){.ghost-agent-core{width:min(58cqi,58cqb);height:min(58cqi,58cqb)}.playfield-cell.ghost-agent.player .ghost-agent-core{opacity:.44;transform:translate3d(24%,-24%,0) scale(.54)}.bitman-game[data-arena-focus=true] .bitman-touch-controls{z-index:80!important;bottom:calc(max(8px, env(safe-area-inset-bottom)) + 86px)!important}}@media (prefers-reduced-motion:reduce){.ghost-agent-core{animation-duration:1ms!important;animation-iteration-count:1!important}}.bitman-game .playfield-cell.ghost-agent{--ghost-body-top:rgba(98,231,255,.95);--ghost-body-bottom:rgba(17,94,137,.92);--ghost-border:rgba(189,249,255,.84);--ghost-eye:rgba(2,8,18,.96);--ghost-glow:rgba(74,222,255,.34);--ghost-trail-x:-12%;--ghost-trail-y:8%;--ghost-train-scale:1;background:transparent!important;box-shadow:none!important}.bitman-game .playfield-cell.ghost-agent:after,.bitman-game .playfield-cell.ghost-agent:before{content:none!important;display:none!important;background:transparent!important;box-shadow:none!important}.bitman-game .playfield-cell.ghost-agent .ghost-agent-core{border-color:var(--ghost-border)!important;border-radius:53% 53% 42% 42%!important;background:radial-gradient(circle at 33% 30%,rgba(255,255,255,.98) 0 7%,transparent 8%),radial-gradient(circle at 64% 30%,rgba(255,255,255,.98) 0 7%,transparent 8%),radial-gradient(circle at 34% 32%,var(--ghost-eye) 0 3.2%,transparent 4%),radial-gradient(circle at 65% 32%,var(--ghost-eye) 0 3.2%,transparent 4%),radial-gradient(ellipse at 50% 16%,rgba(255,255,255,.28),transparent 38%),linear-gradient(180deg,var(--ghost-body-top),var(--ghost-body-bottom))!important;box-shadow:0 0 0 1px rgba(0,6,18,.52),0 0 11px var(--ghost-glow),0 0 22px var(--ghost-glow),inset 0 -6px 10px rgba(0,0,0,.34),inset 0 4px 8px rgba(255,255,255,.18)!important;-webkit-clip-path:polygon(5% 5%,18% 0,82% 0,95% 5%,100% 72%,91% 98%,78% 83%,65% 100%,51% 83%,37% 100%,24% 83%,9% 98%,0 72%)!important;clip-path:polygon(5% 5%,18% 0,82% 0,95% 5%,100% 72%,91% 98%,78% 83%,65% 100%,51% 83%,37% 100%,24% 83%,9% 98%,0 72%)!important;color:var(--ghost-glow)!important}.bitman-game .playfield-cell.ghost-agent .ghost-agent-core:before{background:radial-gradient(circle,var(--ghost-glow),transparent 67%)!important}.bitman-game .playfield-cell.ghost-agent .ghost-agent-core:after{background:radial-gradient(ellipse,rgba(255,255,255,.22),transparent 70%)!important;transform:translate3d(var(--ghost-trail-x),var(--ghost-trail-y),0) scale(1.18)!important}.bitman-game .playfield-cell.ghost-agent-chase{--ghost-body-top:rgba(255,89,112,.98);--ghost-body-bottom:rgba(126,5,40,.95);--ghost-border:rgba(255,182,190,.9);--ghost-glow:rgba(255,79,104,.44)}.bitman-game .playfield-cell.ghost-agent-ambush{--ghost-body-top:rgba(255,196,83,.98);--ghost-body-bottom:rgba(123,52,5,.95);--ghost-border:rgba(255,225,153,.9);--ghost-glow:rgba(255,184,74,.42)}.bitman-game .playfield-cell.ghost-agent-scatter{--ghost-body-top:rgba(198,146,255,.98);--ghost-body-bottom:rgba(60,24,129,.94);--ghost-border:rgba(230,216,255,.9);--ghost-glow:rgba(191,132,255,.4)}.bitman-game .playfield-cell.ghost-agent-patrol{--ghost-body-top:rgba(87,245,191,.98);--ghost-body-bottom:rgba(8,101,82,.93);--ghost-border:rgba(199,255,231,.88);--ghost-glow:rgba(84,238,187,.36)}.bitman-game .playfield-cell.ghost-agent-left{--ghost-trail-x:14%;--ghost-trail-y:2%}.bitman-game .playfield-cell.ghost-agent-right{--ghost-trail-x:-14%;--ghost-trail-y:2%}.bitman-game .playfield-cell.ghost-agent-up{--ghost-trail-x:2%;--ghost-trail-y:15%}.bitman-game .playfield-cell.ghost-agent-down{--ghost-trail-x:2%;--ghost-trail-y:-15%}.bitman-game .playfield-cell.ghost-agent-vulnerable,.bitman-game .playfield-cell[data-ghost-state=vulnerable]{--ghost-body-top:rgba(97,157,255,.96);--ghost-body-bottom:rgba(22,39,112,.94);--ghost-border:rgba(231,241,255,.92);--ghost-eye:rgba(255,255,255,.96);--ghost-glow:rgba(111,166,255,.42)}.bitman-game .playfield-cell.ghost-train-lead{--ghost-train-scale:1}.bitman-game .playfield-cell.ghost-train-1{--ghost-train-scale:.92;--ghost-trail-x:-20%}.bitman-game .playfield-cell.ghost-train-2{--ghost-train-scale:.86;--ghost-trail-x:-27%}.bitman-game .playfield-cell.ghost-train-3{--ghost-train-scale:.8;--ghost-trail-x:-34%}html body .bitman-game .playfield .playfield-cell.ghost-agent,html body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield .playfield-cell.ghost-agent{--ghost-agent4-top:rgba(100,232,255,.98);--ghost-agent4-mid:rgba(38,150,203,.95);--ghost-agent4-bottom:rgba(9,45,78,.95);--ghost-agent4-border:rgba(216,252,255,.9);--ghost-agent4-glow:rgba(75,222,255,.36);--ghost-agent4-eye:rgba(2,8,18,.96);--ghost-agent4-brow:rgba(255,255,255,.18);--ghost-agent4-mouth:rgba(0,5,12,.5);--ghost-agent4-offset-x:0px;--ghost-agent4-offset-y:0px;background:transparent!important;box-shadow:none!important;contain:none!important;isolation:isolate!important;overflow:visible!important}html body .bitman-game .playfield .playfield-cell.ghost-agent:after,html body .bitman-game .playfield .playfield-cell.ghost-agent:before,html body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield .playfield-cell.ghost-agent:after,html body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield .playfield-cell.ghost-agent:before{content:none!important;display:none!important;background:transparent!important;box-shadow:none!important}html body .bitman-game .playfield .playfield-cell.ghost-agent .ghost-agent-core,html body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield .playfield-cell.ghost-agent .ghost-agent-core{width:min(74cqi,74cqb)!important;height:min(74cqi,74cqb)!important;min-width:15px!important;min-height:15px!important;border:1.2px solid var(--ghost-agent4-border)!important;border-radius:50% 50% 39% 39%!important;background:radial-gradient(circle at 31% 29%,rgba(255,255,255,.98) 0 8%,transparent 8.8%),radial-gradient(circle at 66% 29%,rgba(255,255,255,.98) 0 8%,transparent 8.8%),radial-gradient(circle at 33% 31%,var(--ghost-agent4-eye) 0 3.4%,transparent 4.2%),radial-gradient(circle at 68% 31%,var(--ghost-agent4-eye) 0 3.4%,transparent 4.2%),linear-gradient(20deg,transparent 22%,var(--ghost-agent4-brow) 23% 29%,transparent 30%) 25% 24% /22% 12% no-repeat,linear-gradient(-20deg,transparent 22%,var(--ghost-agent4-brow) 23% 29%,transparent 30%) 62% 24% /22% 12% no-repeat,radial-gradient(ellipse at 50% 58%,var(--ghost-agent4-mouth) 0 5%,transparent 6.5%),radial-gradient(ellipse at 50% 15%,rgba(255,255,255,.36),transparent 38%),radial-gradient(ellipse at 28% 47%,rgba(255,255,255,.2),transparent 31%),linear-gradient(180deg,var(--ghost-agent4-top) 0,var(--ghost-agent4-mid) 46%,var(--ghost-agent4-bottom) 100%)!important;box-shadow:0 0 0 1px rgba(0,7,18,.6),0 0 13px var(--ghost-agent4-glow),0 0 28px var(--ghost-agent4-glow),0 8px 9px rgba(0,0,0,.28),inset 0 -7px 11px rgba(0,0,0,.4),inset 0 5px 9px rgba(255,255,255,.2)!important;-webkit-clip-path:polygon(7% 6%,20% 0,80% 0,94% 6%,100% 66%,94% 86%,84% 98%,72% 82%,60% 100%,50% 82%,39% 100%,28% 82%,16% 98%,6% 86%,0 66%)!important;clip-path:polygon(7% 6%,20% 0,80% 0,94% 6%,100% 66%,94% 86%,84% 98%,72% 82%,60% 100%,50% 82%,39% 100%,28% 82%,16% 98%,6% 86%,0 66%)!important;opacity:1!important;transform-origin:50% 56%!important;animation:bitman-agent4-ghost-premium-float .76s cubic-bezier(.37,0,.3,1) infinite alternate!important;filter:brightness(1.08) saturate(1.16) contrast(1.08)!important}html body .bitman-game .playfield .playfield-cell.ghost-agent .ghost-agent-core:before,html body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield .playfield-cell.ghost-agent .ghost-agent-core:before{inset:-36%!important;border-radius:999px!important;background:radial-gradient(circle,var(--ghost-agent4-glow),transparent 64%)!important;filter:blur(8px)!important;opacity:.72!important}html body .bitman-game .playfield .playfield-cell.ghost-agent .ghost-agent-core:after,html body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield .playfield-cell.ghost-agent .ghost-agent-core:after{left:16%!important;right:16%!important;bottom:-2%!important;height:20%!important;border-radius:999px!important;background:radial-gradient(ellipse,rgba(255,255,255,.24),transparent 58%),radial-gradient(ellipse,rgba(0,0,0,.32),transparent 74%)!important;opacity:.74!important;transform:translate3d(var(--ghost-trail-x,-12%),var(--ghost-trail-y,8%),0) scale(1.24)!important}html body .bitman-game .playfield .playfield-cell.ghost-agent-chase,html body .bitman-game .playfield .playfield-cell[data-ghost-behavior=chase]{--ghost-agent4-top:rgba(255,94,120,.99);--ghost-agent4-mid:rgba(210,34,72,.96);--ghost-agent4-bottom:rgba(98,2,34,.96);--ghost-agent4-border:rgba(255,205,213,.92);--ghost-agent4-glow:rgba(255,75,103,.48);--ghost-agent4-brow:rgba(20,2,9,.28)}html body .bitman-game .playfield .playfield-cell.ghost-agent-ambush,html body .bitman-game .playfield .playfield-cell[data-ghost-behavior=ambush]{--ghost-agent4-top:rgba(255,204,90,.99);--ghost-agent4-mid:rgba(217,117,21,.96);--ghost-agent4-bottom:rgba(105,42,2,.96);--ghost-agent4-border:rgba(255,232,164,.92);--ghost-agent4-glow:rgba(255,186,70,.44);--ghost-agent4-mouth:rgba(44,16,0,.52)}html body .bitman-game .playfield .playfield-cell.ghost-agent-scatter,html body .bitman-game .playfield .playfield-cell[data-ghost-behavior=scatter]{--ghost-agent4-top:rgba(203,154,255,.99);--ghost-agent4-mid:rgba(124,69,224,.96);--ghost-agent4-bottom:rgba(47,20,111,.96);--ghost-agent4-border:rgba(235,222,255,.92);--ghost-agent4-glow:rgba(193,130,255,.44)}html body .bitman-game .playfield .playfield-cell.ghost-agent-patrol,html body .bitman-game .playfield .playfield-cell[data-ghost-behavior=patrol]{--ghost-agent4-top:rgba(91,249,196,.99);--ghost-agent4-mid:rgba(29,165,133,.95);--ghost-agent4-bottom:rgba(5,83,75,.95);--ghost-agent4-border:rgba(202,255,233,.9);--ghost-agent4-glow:rgba(79,238,183,.4)}html body .bitman-game .playfield .playfield-cell.ghost-agent-vulnerable,html body .bitman-game .playfield .playfield-cell[data-ghost-state=vulnerable]{--ghost-agent4-top:rgba(104,161,255,.98);--ghost-agent4-mid:rgba(49,92,198,.96);--ghost-agent4-bottom:rgba(20,32,104,.96);--ghost-agent4-border:rgba(236,244,255,.96);--ghost-agent4-eye:rgba(255,255,255,.98);--ghost-agent4-brow:rgba(255,255,255,.22);--ghost-agent4-mouth:rgba(255,255,255,.34);--ghost-agent4-glow:rgba(115,168,255,.52)}html body .bitman-game .playfield .playfield-cell.ghost-agent-vulnerable .ghost-agent-core,html body .bitman-game .playfield .playfield-cell[data-ghost-state=vulnerable] .ghost-agent-core{animation:bitman-agent4-ghost-premium-float .76s cubic-bezier(.37,0,.3,1) infinite alternate,bitman-agent4-ghost-vulnerable-shimmer .64s ease-in-out infinite!important}html body .bitman-game .playfield .playfield-cell.ghost-train-lead{--ghost-train-scale:1}html body .bitman-game .playfield .playfield-cell.ghost-train-1{--ghost-train-scale:.91;--ghost-agent4-offset-x:-2px;--ghost-agent4-offset-y:1px}html body .bitman-game .playfield .playfield-cell.ghost-train-2{--ghost-train-scale:.84;--ghost-agent4-offset-x:-4px;--ghost-agent4-offset-y:2px}html body .bitman-game .playfield .playfield-cell.ghost-train-3{--ghost-train-scale:.78;--ghost-agent4-offset-x:-6px;--ghost-agent4-offset-y:3px}html body .bitman-game .playfield .playfield-cell.ghost-agent.player .ghost-agent-core,html body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield .playfield-cell.ghost-agent.player .ghost-agent-core{opacity:.76!important;transform:translate3d(18%,-34%,0) scale(.62)!important}@keyframes bitman-agent4-ghost-premium-float{0%{transform:translate3d(calc(-50% + var(--ghost-agent4-offset-x, 0px)),calc(-50% + var(--ghost-agent4-offset-y, 0px) + 1%),0) scale(calc(var(--ghost-train-scale, 1) * .985)) skewX(-1.2deg);filter:brightness(1.03) saturate(1.12) contrast(1.06)}to{transform:translate3d(calc(-50% + var(--ghost-agent4-offset-x, 0px)),calc(-50% + var(--ghost-agent4-offset-y, 0px) - 6%),0) scale(calc(var(--ghost-train-scale, 1) * 1.035)) skewX(1.2deg);filter:brightness(1.13) saturate(1.22) contrast(1.1)}}@keyframes bitman-agent4-ghost-vulnerable-shimmer{0%,to{opacity:.98}50%{opacity:.72}}@media (max-width:760px){html body .bitman-game .playfield .playfield-cell.ghost-agent .ghost-agent-core,html body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield .playfield-cell.ghost-agent .ghost-agent-core{width:min(64cqi,64cqb)!important;height:min(64cqi,64cqb)!important}}@media (prefers-reduced-motion:reduce){html body .bitman-game .playfield .playfield-cell.ghost-agent .ghost-agent-core,html body .bitman-game .playfield .playfield-cell.ghost-agent-vulnerable .ghost-agent-core,html body .bitman-game .playfield .playfield-cell[data-ghost-state=vulnerable] .ghost-agent-core,html body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield .playfield-cell.ghost-agent .ghost-agent-core{animation:none!important;transform:translate3d(calc(-50% + var(--ghost-agent4-offset-x, 0px)),calc(-50% + var(--ghost-agent4-offset-y, 0px)),0) scale(var(--ghost-train-scale,1))!important}}:root{--maze-void:#00040a;--maze-floor:#020a14;--maze-floor-hi:#0a2f4e;--maze-wall:#1d0e02;--maze-wall-hi:#f7931a;--maze-line:rgba(87,226,255,.34);--maze-coin:#f7931a;--maze-btc-gold:#ffd36b;--maze-ghost-cyan:#55e7ff;--maze-ghost-violet:#9a7cff;--maze-ghost-red:#ff715f}.playfield{isolation:isolate!important;background:radial-gradient(circle at 50% 34%,rgba(45,172,255,.095),transparent 42%),radial-gradient(circle at 50% 82%,rgba(247,147,26,.06),transparent 44%),linear-gradient(180deg,#020914 0,var(--maze-void) 100%)!important;background-size:auto!important;border-color:rgba(87,226,255,.38)!important;box-shadow:0 0 28px rgba(24,168,255,.12),0 0 22px rgba(247,147,26,.08),inset 0 0 74px rgba(0,0,0,.66)!important}.playfield-cell{position:relative!important;container-type:size!important;overflow:hidden!important;border:0!important;outline:0!important;border-radius:0!important;background-clip:border-box!important;transition:filter .12s ease,box-shadow .12s ease,background .12s ease!important}.playfield-cell.floor{background:radial-gradient(circle at 50% 11%,rgba(66,206,255,.095),transparent 38%),linear-gradient(180deg,rgba(5,29,49,.96),rgba(2,13,27,.99) 58%,var(--maze-floor))!important;box-shadow:inset 0 0 1px rgba(111,233,255,.09),inset 0 10px 22px rgba(71,206,255,.016)!important}.playfield-cell.floor:after,.playfield-cell.floor:before,.playfield-cell.wall:after,.playfield-cell.wall:before{content:none!important;display:none!important}.playfield-cell.floor:nth-child(7n){filter:brightness(1.022) saturate(1.02)!important}.playfield-cell.floor:nth-child(13n){filter:brightness(.98) saturate(.99)!important}.playfield-cell.wall{background:linear-gradient(180deg,rgba(255,221,145,.16),transparent 22%),radial-gradient(circle at 50% -12%,rgba(255,209,120,.18),transparent 44%),linear-gradient(180deg,#a94f0b,#351703 54%,#0b0501)!important;box-shadow:inset 0 1px 0 rgba(255,239,196,.12),inset 0 -9px 15px rgba(0,0,0,.33),inset 0 0 15px rgba(247,147,26,.065),0 0 6px rgba(247,147,26,.075)!important}.playfield-cell.pickup{overflow:visible!important;z-index:32!important}.playfield-cell.pickup:before{content:""!important;position:absolute!important;top:50%!important;left:50%!important;width:min(44cqi,44cqb)!important;height:min(44cqi,44cqb)!important;border-radius:999px!important;opacity:.24!important;background:radial-gradient(circle,rgba(255,211,107,.34),rgba(247,147,26,.1) 52%,transparent 72%)!important;box-shadow:none!important;transform:translate3d(-50%,-50%,0)!important;animation:bitman-btc-coin-breathe 1.8s ease-in-out infinite!important}.bitman-game[data-arena-focus=true] .playfield-cell.pickup:after,.playfield-cell.pickup:after{content:"₿"!important;position:absolute!important;inset:auto!important;top:50%!important;left:50%!important;display:grid!important;place-items:center!important;width:min(28cqi,28cqb)!important;height:min(28cqi,28cqb)!important;min-width:8px!important;min-height:8px!important;border:1px solid rgba(255,238,178,.88)!important;border-radius:999px!important;color:rgba(82,30,0,.92)!important;font-size:min(17cqi,17cqb)!important;font-weight:1000!important;line-height:1!important;background:radial-gradient(circle at 35% 28%,rgba(255,255,230,.86) 0 12%,transparent 14%),linear-gradient(145deg,var(--maze-btc-gold),#ffc55b 42%,var(--maze-coin) 76%,#8d3100)!important;box-shadow:0 0 5px rgba(255,199,93,.56),inset 0 0 5px rgba(255,255,255,.22)!important;transform:translate3d(-50%,-50%,0)!important;filter:saturate(1.06) contrast(1.05) drop-shadow(0 0 4px rgba(255,205,90,.58))!important}.collection-burst{inset:14%!important;border-color:rgba(255,214,113,.8)!important;box-shadow:0 0 11px rgba(247,147,26,.58),0 0 16px rgba(67,204,255,.24)!important}.bitman-game[data-player-bumping=true] .playfield-cell.player{filter:drop-shadow(0 0 10px rgba(255,199,93,.58))!important}.playfield-cell.ghost,.playfield-cell[class*=ghost]{overflow:visible!important;z-index:34!important}.playfield-cell.ghost:after,.playfield-cell[class*=ghost]:after{content:""!important;position:absolute!important;top:50%!important;left:50%!important;width:min(58cqi,58cqb)!important;height:min(58cqi,58cqb)!important;min-width:15px!important;min-height:15px!important;border:1px solid rgba(232,252,255,.62)!important;border-radius:50% 50% 42% 42%!important;background:radial-gradient(circle at 35% 34%,#03101b 0 6%,transparent 7%),radial-gradient(circle at 64% 34%,#03101b 0 6%,transparent 7%),linear-gradient(180deg,rgba(255,255,255,.34),transparent 28%),linear-gradient(145deg,var(--maze-ghost-cyan),rgba(32,91,148,.88))!important;box-shadow:0 0 11px rgba(85,231,255,.54),inset 0 -8px 12px rgba(0,0,0,.22)!important;transform:translate3d(-50%,-50%,0)!important;-webkit-clip-path:polygon(0 0,100% 0,100% 78%,84% 66%,68% 82%,52% 66%,36% 82%,20% 66%,0 78%)!important;clip-path:polygon(0 0,100% 0,100% 78%,84% 66%,68% 82%,52% 66%,36% 82%,20% 66%,0 78%)!important;filter:saturate(1.04) contrast(1.04)!important}.playfield-cell.ghost-chase:after,.playfield-cell[class*=chase]:after{background:radial-gradient(circle at 35% 34%,#160402 0 6%,transparent 7%),radial-gradient(circle at 64% 34%,#160402 0 6%,transparent 7%),linear-gradient(180deg,rgba(255,255,255,.3),transparent 26%),linear-gradient(145deg,var(--maze-ghost-red),rgba(97,19,12,.9))!important}.playfield-cell.ghost-ambush:after,.playfield-cell[class*=ambush]:after{background:radial-gradient(circle at 35% 34%,#0a061a 0 6%,transparent 7%),radial-gradient(circle at 64% 34%,#0a061a 0 6%,transparent 7%),linear-gradient(180deg,rgba(255,255,255,.3),transparent 26%),linear-gradient(145deg,var(--maze-ghost-violet),rgba(53,29,119,.9))!important}body[data-bitman-arena-focus=true]{background:#00040a!important;overflow:hidden!important}.bitman-game[data-arena-focus=true]{z-index:10000!important;display:block!important;overflow:hidden!important;background:radial-gradient(circle at 18% 10%,rgba(247,147,26,.08),transparent 28%),radial-gradient(circle at 82% 14%,rgba(85,231,255,.075),transparent 28%),linear-gradient(180deg,#020914,#00040a)!important}.bitman-game[data-arena-focus=true],.bitman-game[data-arena-focus=true] .playfield{position:fixed!important;inset:0!important;width:100vw!important;height:100dvh!important;max-width:none!important;max-height:none!important;padding:0!important;margin:0!important}.bitman-game[data-arena-focus=true] .playfield{z-index:1!important;min-width:100vw!important;min-height:100dvh!important;aspect-ratio:auto!important;display:grid!important;grid-template-columns:repeat(var(--bitman-grid-cols),minmax(0,1fr))!important;grid-template-rows:repeat(var(--bitman-grid-rows),minmax(0,1fr))!important;grid-gap:0!important;gap:0!important;border:0!important;border-radius:0!important}.bitman-game[data-arena-focus=false] .playfield{gap:0!important;border:1px solid rgba(64,203,255,.32)!important;border-radius:15px!important;padding:clamp(4px,.38vw,7px)!important}@keyframes bitman-btc-coin-breathe{0%,to{opacity:.2;transform:translate3d(-50%,-50%,0) scale(.94)}50%{opacity:.32;transform:translate3d(-50%,-50%,0) scale(1.04)}}@media (max-height:780px),(max-width:760px){.playfield-cell.floor{background:linear-gradient(180deg,rgba(6,31,51,.94),rgba(2,12,25,1) 62%,var(--maze-floor))!important;box-shadow:inset 0 0 1px rgba(111,233,255,.07)!important}.playfield-cell.wall{background:linear-gradient(180deg,rgba(176,92,18,.46),rgba(58,29,5,.97) 54%,#0d0601)!important;box-shadow:inset 0 1px 0 rgba(255,237,190,.07),inset 0 -6px 10px rgba(0,0,0,.28)!important}.bitman-game[data-arena-focus=true] .playfield-cell.pickup:after,.playfield-cell.pickup:after{width:min(24cqi,24cqb)!important;height:min(24cqi,24cqb)!important;font-size:min(15cqi,15cqb)!important}}.bitman-game,.bitman-game[data-arena-focus=true],.bitman-touch-controls,.playfield,.touch-control{touch-action:none!important}.touch-control{-moz-user-select:none!important;user-select:none!important;-webkit-user-select:none!important;-webkit-tap-highlight-color:transparent!important}.playfield-cell.player{overflow:visible!important;z-index:20!important;container-type:size!important;isolation:isolate!important;--bitman-scale:1;--bitman-squash-x:1;--bitman-squash-y:1;--bitman-lean:0deg;--bitman-nudge-x:0px;--bitman-nudge-y:0px;--bitman-brightness:1;--bitman-saturation:1}.playfield-cell.player:before{content:""!important;position:absolute!important;top:50%!important;left:50%!important;width:min(122cqi,122cqb)!important;height:min(122cqi,122cqb)!important;min-width:22px!important;min-height:22px!important;border-radius:50%!important;border:2px solid rgba(255,239,181,.96)!important;background:radial-gradient(circle at 34% 23%,rgba(255,255,226,.98) 0 8%,rgba(255,235,166,.42) 9% 17%,transparent 27%),radial-gradient(circle at 64% 72%,rgba(80,22,0,.42),transparent 40%),linear-gradient(145deg,#ffe37a,#ffbd3d 32%,#f7931a 58%,#a93b00)!important;box-shadow:0 0 12px rgba(255,201,86,.72),0 0 22px rgba(247,147,26,.44),0 0 10px rgba(69,216,255,.12),inset 7px 7px 12px rgba(255,255,255,.3),inset -10px -12px 18px rgba(70,20,0,.5)!important;transform-origin:50% 50%!important;transform:translate3d(calc(-50% + var(--bitman-nudge-x)),calc(-50% + var(--bitman-nudge-y)),0) rotate(calc(var(--bitman-facing, 0deg) + var(--bitman-lean))) scaleX(var(--bitman-squash-x)) scaleY(var(--bitman-squash-y)) scale(var(--bitman-scale))!important;transition:transform 86ms cubic-bezier(.18,.92,.16,1),filter 86ms ease,box-shadow 86ms ease,-webkit-clip-path 86ms step-end!important;transition:transform 86ms cubic-bezier(.18,.92,.16,1),filter 86ms ease,box-shadow 86ms ease,clip-path 86ms step-end!important;transition:transform 86ms cubic-bezier(.18,.92,.16,1),filter 86ms ease,box-shadow 86ms ease,clip-path 86ms step-end,-webkit-clip-path 86ms step-end!important;-webkit-clip-path:polygon(50% 50%,100% 18%,100% 82%,0 100%,0 0)!important;clip-path:polygon(50% 50%,100% 18%,100% 82%,0 100%,0 0)!important;filter:brightness(var(--bitman-brightness)) saturate(var(--bitman-saturation))!important;will-change:transform,clip-path,filter!important}.playfield-cell.player:after{content:""!important;position:absolute!important;z-index:21!important;width:min(12cqi,12cqb)!important;height:min(12cqi,12cqb)!important;min-width:4px!important;min-height:4px!important;border-radius:999px!important;background:#050100!important;box-shadow:0 0 0 1px rgba(255,241,190,.42),0 0 6px rgba(0,0,0,.9)!important;transform:translate3d(-50%,-50%,0) scale(var(--bitman-eye-scale,1))!important;transition:top 86ms ease,left 86ms ease,transform 86ms ease!important}.bitman-game[data-move-direction=right] .playfield-cell.player{--bitman-facing:0deg}.bitman-game[data-move-direction=down] .playfield-cell.player{--bitman-facing:90deg}.bitman-game[data-move-direction=left] .playfield-cell.player{--bitman-facing:180deg}.bitman-game[data-move-direction=up] .playfield-cell.player{--bitman-facing:270deg}.bitman-game[data-move-direction=right] .playfield-cell.player:after{top:33%!important;left:61%!important}.bitman-game[data-move-direction=left] .playfield-cell.player:after{top:33%!important;left:39%!important}.bitman-game[data-move-direction=up] .playfield-cell.player:after{top:38%!important;left:60%!important}.bitman-game[data-move-direction=down] .playfield-cell.player:after{top:62%!important;left:60%!important}.bitman-game[data-player-moving=true] .playfield-cell.player{--bitman-scale:1.025;--bitman-squash-x:1.08;--bitman-squash-y:.93;--bitman-lean:-2.4deg;--bitman-brightness:1.1;--bitman-saturation:1.1;--bitman-eye-scale:.92}.bitman-game[data-player-moving=true][data-move-direction=left] .playfield-cell.player,.bitman-game[data-player-moving=true][data-move-direction=up] .playfield-cell.player{--bitman-lean:2.4deg}.bitman-game[data-player-moving=true] .playfield-cell.player:before{animation:bitman-mouth-cycle 156ms steps(2) infinite,bitman-arcade-stride 188ms cubic-bezier(.18,.88,.18,1) 1!important;box-shadow:0 0 15px rgba(255,201,86,.84),0 0 28px rgba(247,147,26,.54),0 0 16px rgba(69,216,255,.16),inset 7px 7px 12px rgba(255,255,255,.34),inset -10px -12px 18px rgba(70,20,0,.5)!important}.bitman-game[data-player-bumping=true] .playfield-cell.player{--bitman-scale:.97;--bitman-squash-x:.9;--bitman-squash-y:1.1;--bitman-brightness:1.18;--bitman-saturation:1.12}.bitman-game[data-player-bumping=true][data-move-direction=right] .playfield-cell.player{--bitman-nudge-x:2px}.bitman-game[data-player-bumping=true][data-move-direction=left] .playfield-cell.player{--bitman-nudge-x:-2px}.bitman-game[data-player-bumping=true][data-move-direction=down] .playfield-cell.player{--bitman-nudge-y:2px}.bitman-game[data-player-bumping=true][data-move-direction=up] .playfield-cell.player{--bitman-nudge-y:-2px}.bitman-game[data-player-bumping=true] .playfield-cell.player:after,.bitman-game[data-player-bumping=true] .playfield-cell.player:before{animation:bitman-bump-feedback 132ms cubic-bezier(.22,.92,.24,1) 1!important}.playfield-cell.pickup-burst:after{animation:bitman-pickup-pop .32s cubic-bezier(.14,.98,.22,1) 1!important}.collection-burst{animation:bitman-collection-snap .39s cubic-bezier(.14,.98,.22,1) forwards!important}.score-pulse{animation:bitman-score-kick .3s cubic-bezier(.16,.9,.2,1) 1!important}@keyframes bitman-mouth-cycle{0%{-webkit-clip-path:polygon(50% 50%,100% 10%,100% 90%,0 100%,0 0);clip-path:polygon(50% 50%,100% 10%,100% 90%,0 100%,0 0)}46%{-webkit-clip-path:polygon(50% 50%,100% 39%,100% 61%,0 100%,0 0);clip-path:polygon(50% 50%,100% 39%,100% 61%,0 100%,0 0)}to{-webkit-clip-path:polygon(50% 50%,100% 10%,100% 90%,0 100%,0 0);clip-path:polygon(50% 50%,100% 10%,100% 90%,0 100%,0 0)}}@keyframes bitman-arcade-stride{0%{transform:translate3d(-50%,-50%,0) rotate(calc(var(--bitman-facing, 0deg) + var(--bitman-lean))) scaleX(1.01) scaleY(.99) scale(.985)}34%{transform:translate3d(-50%,-50%,0) rotate(calc(var(--bitman-facing, 0deg) + var(--bitman-lean))) scaleX(1.095) scaleY(.91) scale(1.03)}72%{transform:translate3d(-50%,-50%,0) rotate(var(--bitman-facing,0deg)) scaleX(.985) scaleY(1.025) scale(1.006)}to{transform:translate3d(-50%,-50%,0) rotate(var(--bitman-facing,0deg)) scaleX(1) scaleY(1) scale(1)}}@keyframes bitman-bump-feedback{0%{transform:translate3d(-50%,-50%,0) rotate(var(--bitman-facing,0deg)) scaleX(1) scaleY(1) scale(1)}38%{transform:translate3d(calc(-50% + var(--bitman-nudge-x)),calc(-50% + var(--bitman-nudge-y)),0) rotate(var(--bitman-facing,0deg)) scaleX(.88) scaleY(1.12) scale(.97);filter:brightness(1.22) saturate(1.12)}to{transform:translate3d(-50%,-50%,0) rotate(var(--bitman-facing,0deg)) scaleX(1) scaleY(1) scale(1)}}@keyframes bitman-pickup-pop{0%{opacity:1;transform:translate(-50%,-50%) scale(.68);filter:brightness(1.38) saturate(1.16)}52%{opacity:.96;transform:translate(-50%,-50%) scale(1.24);filter:brightness(1.68) saturate(1.32)}to{opacity:0;transform:translate(-50%,-50%) scale(.28);filter:brightness(1.1)}}@keyframes bitman-collection-snap{0%{opacity:.98;transform:scale(.24)}44%{opacity:.78;transform:scale(1.38)}to{opacity:0;transform:scale(1.92)}}@keyframes bitman-score-kick{0%{transform:scale(1);filter:brightness(1)}42%{transform:scale(1.075);filter:brightness(1.22)}to{transform:scale(1);filter:brightness(1)}}@media (max-width:760px){.playfield-cell.player:before{width:min(114cqi,114cqb)!important;height:min(114cqi,114cqb)!important}.bitman-game[data-player-bumping=true][data-move-direction=right] .playfield-cell.player{--bitman-nudge-x:1px}.bitman-game[data-player-bumping=true][data-move-direction=left] .playfield-cell.player{--bitman-nudge-x:-1px}.bitman-game[data-player-bumping=true][data-move-direction=down] .playfield-cell.player{--bitman-nudge-y:1px}.bitman-game[data-player-bumping=true][data-move-direction=up] .playfield-cell.player{--bitman-nudge-y:-1px}}@media (prefers-reduced-motion:reduce){.bitman-game[data-player-bumping=true] .playfield-cell.player:after,.bitman-game[data-player-bumping=true] .playfield-cell.player:before,.bitman-game[data-player-moving=true] .playfield-cell.player:before,.collection-burst,.playfield-cell.pickup-burst:after,.score-pulse{animation-duration:1ms!important;animation-iteration-count:1!important}}