:root{--edge-gap:clamp(3px,0.42vw,7px);--edge-top:clamp(50px,6.4dvh,66px);--edge-bottom:0px}body,html{width:100%;min-height:100%;overflow:hidden;background:#01040a;overscroll-behavior:none}.arcade-dashboard{width:100vw;height:100dvh;min-height:100dvh;margin:0;padding:max(env(safe-area-inset-top),var(--edge-gap)) max(env(safe-area-inset-right),var(--edge-gap)) max(env(safe-area-inset-bottom),var(--edge-gap)) max(env(safe-area-inset-left),var(--edge-gap));gap:var(--edge-gap);grid-template-rows:var(--edge-top) minmax(0,1fr);background:radial-gradient(circle at 50% 48%,rgba(20,124,255,.22),transparent 40%),radial-gradient(circle at 12% 16%,rgba(247,147,26,.2),transparent 26%),linear-gradient(180deg,#030915,#01030a)}.download-dock{display:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important;height:0!important;min-height:0!important;max-height:0!important;overflow:hidden!important}.playable-arena-shell{min-height:0}.bitman-game{gap:var(--edge-gap);padding:var(--edge-gap)}.playfield{width:min(100%,calc((100dvh - var(--edge-top) - 38px) * 2),100dvw);max-width:100%;max-height:100%;gap:0;padding:clamp(4px,.54vw,8px);border-radius:0;border-color:rgba(20,124,255,.62);filter:saturate(1.02) contrast(1.03)}.playfield-cell{border-color:transparent!important;border-radius:0!important;box-shadow:none;overflow:hidden}.playfield-cell.floor{isolation:isolate;background:linear-gradient(135deg,rgba(10,44,82,.98),rgba(3,20,43,.99));outline:1px solid rgba(65,152,255,.018);outline-offset:-1px}.playfield-cell.wall{position:relative;z-index:1;border-color:rgba(247,147,26,.12)!important;background:linear-gradient(135deg,rgba(247,147,26,.42),rgba(120,54,6,.34)),rgba(32,16,5,.96);box-shadow:inset 0 0 22px rgba(255,170,60,.22),inset 0 -12px 20px rgba(0,0,0,.2),0 0 0 1px rgba(255,166,54,.1),0 0 14px rgba(0,0,0,.2)}.playfield-cell.pickup:after{width:54%;height:54%;filter:saturate(1.12) contrast(1.08) brightness(1.04);box-shadow:0 0 10px rgba(255,196,95,.76),0 0 18px rgba(247,147,26,.42)}body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true]{--hud-safe-top:clamp(68px,9.2dvh,86px);--hud-safe-bottom:clamp(46px,6.2dvh,62px)}body[data-bitman-arena-focus=true] .arcade-dashboard,body[data-bitman-arena-focus=true] .bitman-match-header{display:none!important;visibility:hidden!important;pointer-events:none!important}body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .focus-arena-bar{height:clamp(54px,7.2dvh,68px)!important;max-height:68px!important;z-index:60!important}body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield{right:max(0px,env(safe-area-inset-right))!important;left:max(0px,env(safe-area-inset-left))!important;width:auto!important;height:auto!important;min-width:0!important;min-height:0!important;max-width:none!important;max-height:none!important;aspect-ratio:auto!important;contain:layout paint!important}body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .round-console{bottom:max(5px,env(safe-area-inset-bottom))!important;z-index:60!important;height:clamp(38px,5.4dvh,50px)!important;max-height:50px!important;overflow:hidden!important}@media (max-width:900px){:root{--edge-gap:3px;--edge-top:44px;--edge-bottom:0px}.arcade-dashboard{grid-template-rows:auto minmax(0,1fr)}.topbar{grid-template-columns:1fr}.arena-stat-grid,.identity-deck,.nav-rack,.operator-strip,.rewards-deck{display:none!important}.dashboard-grid{grid-template-columns:1fr;gap:0}.playfield{width:min(100%,100dvw,calc((100dvh - 96px) * 2));gap:0;padding:3px}}@media (max-width:720px){body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true]{--hud-safe-top:clamp(92px,14dvh,108px);--hud-safe-bottom:clamp(72px,11dvh,88px)}}@media (min-width:721px) and (max-width:1100px){body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true]{--hud-safe-top:clamp(94px,12.5dvh,110px);--hud-safe-bottom:clamp(66px,9dvh,82px)}body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .round-console{right:calc(max(8px, env(safe-area-inset-right)) + 166px)!important;left:max(8px,env(safe-area-inset-left))!important;width:auto!important;max-width:none!important;overflow:hidden!important}body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .bitman-touch-controls{z-index:90!important;pointer-events:auto!important}}@media (orientation:landscape) and (max-height:540px){:root{--edge-top:40px;--edge-bottom:0px}}.playfield,body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield{padding:clamp(2px,.36vw,5px)!important;background:radial-gradient(circle at 50% 50%,rgba(0,164,255,.12),transparent 34%),radial-gradient(circle at 46% 72%,rgba(247,147,26,.07),transparent 28%),linear-gradient(90deg,rgba(0,169,255,.08),transparent 18%,transparent 82%,rgba(0,169,255,.08)),linear-gradient(180deg,#00142a,#000914 48%,#00050b)!important;border-color:rgba(81,219,255,.64)!important;box-shadow:0 0 0 1px rgba(82,227,255,.12),0 0 38px rgba(0,164,255,.18),inset 0 0 92px rgba(0,0,0,.72),inset 0 0 28px rgba(0,191,255,.06)!important;filter:saturate(1.08) contrast(1.06)!important}.bitman-game .playfield-cell,.playfield-cell{outline:0!important;border:0!important;background-clip:padding-box!important}.bitman-game .playfield-cell.floor:not(.wall),.playfield-cell.floor{background:radial-gradient(circle at 50% 50%,rgba(28,136,211,.09),transparent 62%),linear-gradient(180deg,rgba(2,28,54,.98),rgba(0,12,27,.99) 55%,rgba(0,7,16,1))!important;box-shadow:inset 0 0 16px rgba(78,207,255,.04),inset 0 -10px 18px rgba(0,0,0,.12)!important}.bitman-game .playfield-cell.wall,.playfield-cell.wall{transform:scale(.76)!important;border-radius:2px!important;background:linear-gradient(180deg,rgba(255,215,125,.2),rgba(255,190,88,.06) 26%,transparent 42%),linear-gradient(180deg,#b8641d,#733206 48%,#160702)!important;box-shadow:inset 0 1px 0 rgba(255,239,190,.2),inset 0 -10px 16px rgba(0,0,0,.56),0 0 0 1px rgba(255,171,62,.16),0 0 8px rgba(73,214,255,.08)!important}.playfield-cell.pickup:before{width:82%!important;height:82%!important;opacity:.28!important;background:radial-gradient(circle,rgba(255,230,146,.42),rgba(247,147,26,.16) 42%,transparent 68%)!important}.bitman-game[data-arena-focus=true] .playfield-cell.pickup:after,.playfield-cell.pickup:after{width:min(46cqi,46cqb)!important;height:min(46cqi,46cqb)!important;min-width:10px!important;min-height:10px!important;border-radius:50%!important;color:rgba(78,26,0,.94)!important;font-size:min(28cqi,28cqb)!important;filter:saturate(1.14) contrast(1.12) brightness(1.04)!important;box-shadow:0 0 0 1px rgba(255,246,190,.28),0 0 8px rgba(255,205,105,.72),0 0 18px rgba(247,147,26,.44),inset 0 0 5px rgba(255,255,255,.3)!important}.ghost-agent-core{width:min(72cqi,72cqb)!important;height:min(72cqi,72cqb)!important;filter:drop-shadow(0 0 8px rgba(101,229,255,.68)) drop-shadow(0 0 18px rgba(0,112,255,.28))!important}body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .round-console{background:linear-gradient(90deg,rgba(0,19,38,.72),rgba(12,8,0,.68),rgba(0,19,38,.72))!important;border-color:rgba(94,228,255,.28)!important}@media (max-height:780px),(max-width:760px){.playfield,body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield{padding:2px!important}.bitman-game .playfield-cell.wall,.playfield-cell.wall{transform:scale(.7)!important;border-radius:1px!important}.bitman-game .playfield-cell.floor:not(.wall),.playfield-cell.floor{background:linear-gradient(180deg,rgba(1,24,46,.99),rgba(0,10,23,1) 62%,#000713)!important}}body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield-cell.floor{background:radial-gradient(circle at 50% 50%,rgba(28,136,211,.09),transparent 62%),linear-gradient(180deg,rgba(2,28,54,.98),rgba(0,12,27,.99) 55%,rgba(0,7,16,1))!important;outline:0!important;box-shadow:inset 0 0 16px rgba(78,207,255,.04),inset 0 -10px 18px rgba(0,0,0,.12)!important}body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield-cell.wall{transform:scale(.76)!important;border:0!important;border-radius:2px!important;background:linear-gradient(180deg,rgba(255,215,125,.2),rgba(255,190,88,.06) 26%,transparent 42%),linear-gradient(180deg,#b8641d,#733206 48%,#160702)!important;box-shadow:inset 0 1px 0 rgba(255,239,190,.2),inset 0 -10px 16px rgba(0,0,0,.56),0 0 0 1px rgba(255,171,62,.16),0 0 8px rgba(73,214,255,.08)!important}.arcade-dashboard .playable-arena-shell .bitman-game .playfield,body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield{background:radial-gradient(circle at 50% 20%,rgba(83,212,255,.095),transparent 36%),radial-gradient(circle at 18% 76%,rgba(247,147,26,.07),transparent 29%),radial-gradient(circle at 82% 65%,rgba(76,45,24,.18),transparent 34%),repeating-linear-gradient(0deg,rgba(255,255,255,.018) 0 1px,transparent 1px 14px),linear-gradient(180deg,#07121c,#02070e 48%,#000307)!important;border-color:rgba(82,218,255,.5)!important;box-shadow:0 0 0 1px rgba(120,230,255,.1),0 0 32px rgba(0,168,255,.13),inset 0 0 86px rgba(0,0,0,.76),inset 0 0 34px rgba(137,80,34,.12)!important}.arcade-dashboard .playable-arena-shell .bitman-game .playfield .playfield-cell.floor,.arcade-dashboard .playable-arena-shell .bitman-game .playfield .playfield-cell.floor:not(.wall),body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield .playfield-cell.floor{background:radial-gradient(circle at 23% 24%,rgba(151,177,171,.12),transparent 24%),radial-gradient(circle at 76% 68%,rgba(93,58,34,.16),transparent 34%),linear-gradient(90deg,transparent 0 28%,rgba(69,210,255,.046) 45% 56%,transparent 76%),linear-gradient(180deg,var(--mine-dirt-high,#173044) 0,var(--mine-dirt-mid,#081827) 54%,var(--mine-dirt-low,#03070d) 100%)!important;box-shadow:inset 0 1px 0 rgba(104,228,255,.04),inset 0 -12px 18px rgba(0,0,0,.26),inset 0 0 16px rgba(69,203,255,.026)!important}.arcade-dashboard .playable-arena-shell .bitman-game .playfield .playfield-cell.floor:not(.pickup):before,.arcade-dashboard .playable-arena-shell .bitman-game .playfield .playfield-cell.floor:not(.wall):not(.pickup):before,body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield .playfield-cell.floor:not(.pickup):before{opacity:.22!important;background:linear-gradient(90deg,transparent 0 22%,var(--mine-rail-blue,rgba(73,210,255,.12)) 48% 52%,transparent 80%),linear-gradient(180deg,transparent 0 64%,rgba(169,103,45,.12) 68% 71%,transparent 78%)!important}.arcade-dashboard .playable-arena-shell .bitman-game .playfield .playfield-cell.floor:not(.pickup):after,.arcade-dashboard .playable-arena-shell .bitman-game .playfield .playfield-cell.floor:not(.wall):not(.pickup):after,body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield .playfield-cell.floor:not(.pickup):after{inset:9%!important;opacity:.2!important;background:radial-gradient(circle at 34% 28%,var(--mine-stone-chip,rgba(125,180,190,.12)),transparent 28%),radial-gradient(circle at 74% 72%,rgba(115,77,45,.14),transparent 31%)!important;box-shadow:inset 0 -5px 8px rgba(0,0,0,.18)!important}.arcade-dashboard .playable-arena-shell .bitman-game .playfield .playfield-cell.floor:not(.pickup):nth-child(8n):before,body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield .playfield-cell.floor:not(.pickup):nth-child(8n):before{opacity:.26!important;background:linear-gradient(180deg,transparent 0 18%,rgba(132,91,54,.18) 44% 50%,transparent 78%),linear-gradient(90deg,transparent 0 18%,rgba(78,214,255,.07) 48% 52%,transparent 82%)!important}.arcade-dashboard .playable-arena-shell .bitman-game .playfield .playfield-cell.wall,body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield .playfield-cell.wall{transform:scaleX(.62) scaleY(.84)!important;transform-origin:center!important;border-radius:2px!important;background:linear-gradient(90deg,rgba(0,0,0,.38),transparent 13%,transparent 86%,rgba(0,0,0,.42)),repeating-linear-gradient(90deg,rgba(255,221,143,.13) 0 1px,transparent 1px 5px),radial-gradient(circle at 44% 9%,rgba(255,226,155,.32),transparent 30%),linear-gradient(180deg,var(--mine-timber-lit,#c77a32) 0,var(--mine-timber-mid,#764017) 48%,var(--mine-timber-dark,#271006) 100%)!important;box-shadow:inset 0 1px 0 rgba(255,238,182,.24),inset 4px 0 7px rgba(0,0,0,.22),inset -4px 0 8px rgba(0,0,0,.28),inset 0 -9px 13px rgba(0,0,0,.58),0 0 0 1px rgba(255,170,66,.12),0 2px 5px rgba(0,0,0,.42),0 0 8px rgba(83,219,255,.045)!important}.arcade-dashboard .playable-arena-shell .bitman-game .playfield .playfield-cell.wall:before,body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield .playfield-cell.wall:before{inset:8% 15%!important;border-radius:1px!important;opacity:.72!important;background:linear-gradient(90deg,rgba(255,231,166,.16),transparent 22%,transparent 74%,rgba(36,14,5,.4)),repeating-linear-gradient(180deg,transparent 0 5px,rgba(37,13,4,.32) 5px 7px)!important}.arcade-dashboard .playable-arena-shell .bitman-game .playfield .playfield-cell.wall:after,body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield .playfield-cell.wall:after{inset:39% 10% auto 10%!important;height:14%!important;border-radius:999px!important;opacity:.44!important;background:linear-gradient(90deg,transparent,rgba(84,229,255,.18),rgba(255,183,88,.2),transparent)!important;filter:blur(.2px)!important}@media (max-height:780px),(max-width:760px){.arcade-dashboard .playable-arena-shell .bitman-game .playfield .playfield-cell.wall,body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield .playfield-cell.wall{transform:scaleX(.66) scaleY(.86)!important}}.playfield-cell.wall{--mine-wall-shape:inset(20% 20% round 2px);--mine-wall-grain-angle:90deg;--mine-wall-highlight-x:44%;--mine-wall-highlight-y:14%;--mine-wall-bevel:linear-gradient(90deg,rgba(0,0,0,.42),transparent 13%,transparent 86%,rgba(0,0,0,.46))}.playfield-cell.wall-run-horizontal{--mine-wall-shape:inset(26% -10% 27% -10% round 2px);--mine-wall-highlight-x:34%;--mine-wall-highlight-y:44%;--mine-wall-bevel:linear-gradient(180deg,rgba(255,238,179,.1),transparent 22%,transparent 70%,rgba(0,0,0,.42))}.playfield-cell.wall-run-vertical{--mine-wall-shape:inset(-10% 27% -10% 27% round 2px);--mine-wall-highlight-x:48%;--mine-wall-highlight-y:24%;--mine-wall-bevel:linear-gradient(90deg,rgba(0,0,0,.48),transparent 28%,rgba(255,238,179,.08) 48%,transparent 68%,rgba(0,0,0,.5))}.playfield-cell.wall-cross{--mine-wall-shape:polygon(29% 0,71% 0,71% 29%,100% 29%,100% 71%,71% 71%,71% 100%,29% 100%,29% 71%,0 71%,0 29%,29% 29%)}.playfield-cell.wall-corner-up-right{--mine-wall-shape:polygon(29% 0,71% 0,71% 29%,100% 29%,100% 71%,29% 71%,29% 0)}.playfield-cell.wall-corner-right-down{--mine-wall-shape:polygon(29% 29%,100% 29%,100% 71%,71% 71%,71% 100%,29% 100%)}.playfield-cell.wall-corner-down-left{--mine-wall-shape:polygon(0 29%,71% 29%,71% 100%,29% 100%,29% 71%,0 71%)}.playfield-cell.wall-corner-left-up{--mine-wall-shape:polygon(0 29%,29% 29%,29% 0,71% 0,71% 71%,0 71%)}.playfield-cell.wall-tee-open-up{--mine-wall-shape:polygon(0 29%,100% 29%,100% 71%,71% 71%,71% 100%,29% 100%,29% 71%,0 71%)}.playfield-cell.wall-tee-open-right{--mine-wall-shape:polygon(29% 0,71% 0,71% 100%,29% 100%,29% 71%,0 71%,0 29%,29% 29%)}.playfield-cell.wall-tee-open-down{--mine-wall-shape:polygon(0 29%,29% 29%,29% 0,71% 0,71% 29%,100% 29%,100% 71%,0 71%)}.playfield-cell.wall-tee-open-left{--mine-wall-shape:polygon(29% 0,71% 0,71% 29%,100% 29%,100% 71%,71% 71%,71% 100%,29% 100%)}.playfield-cell.wall-end-up{--mine-wall-shape:inset(-10% 27% 26% 27% round 2px)}.playfield-cell.wall-end-right{--mine-wall-shape:inset(27% -10% 27% 26% round 2px)}.playfield-cell.wall-end-down{--mine-wall-shape:inset(26% 27% -10% 27% round 2px)}.playfield-cell.wall-end-left{--mine-wall-shape:inset(27% 26% 27% -10% round 2px)}.playfield-cell.floor{--mine-floor-energy-path:radial-gradient(circle at 50% 50%,rgba(78,213,255,.035),transparent 66%);--mine-floor-rail-path:linear-gradient(180deg,transparent 0 65%,rgba(145,103,66,.058) 69% 71%,transparent 79%)}.playfield-cell.floor-run-horizontal{--mine-floor-energy-path:linear-gradient(90deg,transparent 0 8%,rgba(75,220,255,.048) 43% 57%,transparent 92%);--mine-floor-rail-path:linear-gradient(180deg,transparent 0 66%,rgba(155,105,63,.09) 69% 71%,transparent 79%)}.playfield-cell.floor-run-vertical{--mine-floor-energy-path:linear-gradient(180deg,transparent 0 8%,rgba(75,220,255,.044) 42% 58%,transparent 92%);--mine-floor-rail-path:linear-gradient(90deg,transparent 0 66%,rgba(155,105,63,.076) 69% 71%,transparent 79%)}.playfield-cell.floor-corner,.playfield-cell.floor-junction{--mine-floor-energy-path:radial-gradient(circle at 50% 50%,rgba(78,222,255,.052),rgba(74,220,255,.02) 43%,transparent 72%)}.arcade-dashboard .playable-arena-shell .bitman-game .playfield,body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield{position:relative!important;isolation:isolate!important;overflow:hidden!important;background:radial-gradient(circle at 50% 16%,rgba(88,222,255,.092),transparent 34%),radial-gradient(circle at 20% 80%,rgba(247,147,26,.074),transparent 27%),radial-gradient(circle at 82% 62%,rgba(101,54,28,.17),transparent 32%),linear-gradient(90deg,rgba(0,0,0,.38),transparent 13%,transparent 87%,rgba(0,0,0,.42)),linear-gradient(180deg,#07100e,#020706 52%,#000302)!important;border-color:rgba(89,224,255,.58)!important;box-shadow:0 0 0 1px rgba(255,178,76,.08),0 0 34px rgba(0,168,255,.14),inset 0 0 92px rgba(0,0,0,.82),inset 0 0 42px rgba(137,80,34,.14)!important}body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield{position:fixed!important}.arcade-dashboard .playable-arena-shell .bitman-game .playfield:before,body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield:before{content:""!important;position:absolute!important;inset:0!important;z-index:0!important;display:block!important;pointer-events:none!important;background:radial-gradient(circle at 50% 50%,transparent 0 54%,rgba(0,0,0,.32) 87%,rgba(0,0,0,.62) 100%),linear-gradient(90deg,rgba(255,145,42,.045),transparent 18%,transparent 82%,rgba(84,224,255,.05))}.arcade-dashboard .playable-arena-shell .bitman-game .playfield:after,body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield:after{content:""!important;position:absolute!important;inset:0!important;z-index:4!important;display:block!important;opacity:.18!important;pointer-events:none!important;background:radial-gradient(circle at 12% 18%,var(--mine-cave-dust,rgba(142,115,78,.13)),transparent 18%),radial-gradient(circle at 84% 78%,rgba(88,223,255,.075),transparent 19%),repeating-linear-gradient(115deg,transparent 0 25px,rgba(255,255,255,.02) 26px 27px,transparent 28px 62px);mix-blend-mode:screen!important}.arcade-dashboard .playable-arena-shell .bitman-game .playfield .playfield-cell,body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield .playfield-cell{position:relative!important;z-index:1!important;overflow:visible!important;border:0!important;outline:0!important}.arcade-dashboard .playable-arena-shell .bitman-game .playfield .playfield-cell.floor,.arcade-dashboard .playable-arena-shell .bitman-game .playfield .playfield-cell.floor:not(.wall),body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield .playfield-cell.floor{overflow:hidden!important;background:radial-gradient(circle at 22% 24%,rgba(137,148,127,.07),transparent 24%),radial-gradient(circle at 78% 70%,rgba(100,73,47,.13),transparent 36%),repeating-linear-gradient(135deg,rgba(138,116,78,.028) 0 2px,transparent 2px 18px),linear-gradient(180deg,var(--mine-dirt-high,#172421) 0,var(--mine-dirt-mid,#0a1312) 56%,var(--mine-dirt-low,#020504) 100%)!important;box-shadow:inset 0 1px 0 rgba(114,227,255,.022),inset 0 -13px 18px rgba(0,0,0,.3),inset 0 0 18px rgba(75,216,255,.014)!important}.arcade-dashboard .playable-arena-shell .bitman-game .playfield .playfield-cell.floor:not(.pickup):before,.arcade-dashboard .playable-arena-shell .bitman-game .playfield .playfield-cell.floor:not(.wall):not(.pickup):before,body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield .playfield-cell.floor:not(.pickup):before{content:""!important;position:absolute!important;inset:0!important;z-index:0!important;display:block!important;opacity:.58!important;pointer-events:none!important}.arcade-dashboard .playable-arena-shell .bitman-game .playfield .playfield-cell.floor:not(.pickup):after,.arcade-dashboard .playable-arena-shell .bitman-game .playfield .playfield-cell.floor:not(.wall):not(.pickup):after,body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield .playfield-cell.floor:not(.pickup):after{content:""!important;position:absolute!important;inset:13%!important;z-index:0!important;display:block!important;border-radius:1px!important;opacity:.16!important;background:radial-gradient(circle at 38% 24%,rgba(159,178,166,.095),transparent 29%),radial-gradient(circle at 72% 76%,rgba(119,78,46,.12),transparent 31%)!important;box-shadow:inset 0 -5px 8px rgba(0,0,0,.16)!important;pointer-events:none!important}.arcade-dashboard .playable-arena-shell .bitman-game .playfield .playfield-cell.wall,body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield .playfield-cell.wall{z-index:2!important;overflow:visible!important;transform:none!important;border:0!important;border-radius:0!important;background:radial-gradient(circle at 50% 50%,rgba(255,177,67,.06),transparent 58%),linear-gradient(180deg,rgba(8,3,1,.82),rgba(0,0,0,.92))!important;box-shadow:inset 0 0 13px rgba(0,0,0,.74),0 0 10px rgba(75,221,255,.025)!important}.arcade-dashboard .playable-arena-shell .bitman-game .playfield .playfield-cell.wall:before,body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield .playfield-cell.wall:before{content:""!important;position:absolute!important;inset:-1px!important;z-index:1!important;display:block!important;border-radius:0!important;-webkit-clip-path:var(--mine-wall-shape,inset(22% 22% round 2px))!important;clip-path:var(--mine-wall-shape,inset(22% 22% round 2px))!important;background:var(--mine-wall-bevel),repeating-linear-gradient(var(--mine-wall-grain-angle,90deg),rgba(255,222,146,.13) 0 1px,transparent 1px 6px),radial-gradient(circle at var(--mine-wall-highlight-x,44%) var(--mine-wall-highlight-y,14%),rgba(255,235,176,.34),transparent 31%),linear-gradient(180deg,var(--mine-timber-lit,#c77a32) 0,var(--mine-timber-mid,#764017) 50%,var(--mine-timber-dark,#271006) 100%)!important;box-shadow:inset 0 1px 0 rgba(255,238,182,.3),inset 4px 0 8px rgba(0,0,0,.24),inset -4px 0 8px rgba(0,0,0,.3),inset 0 -9px 14px rgba(0,0,0,.58),0 0 0 1px rgba(255,170,66,.2),0 2px 7px rgba(0,0,0,.5),0 0 10px rgba(83,219,255,.055)!important;pointer-events:none!important}.arcade-dashboard .playable-arena-shell .bitman-game .playfield .playfield-cell.wall:after,body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield .playfield-cell.wall:after{content:""!important;position:absolute!important;inset:-1px!important;z-index:2!important;display:block!important;-webkit-clip-path:var(--mine-wall-shape,inset(22% 22% round 2px))!important;clip-path:var(--mine-wall-shape,inset(22% 22% round 2px))!important;opacity:.76!important;background:linear-gradient(180deg,rgba(255,242,198,.2),transparent 20%,transparent 78%,rgba(0,0,0,.28)),linear-gradient(90deg,transparent,var(--mine-timber-rim,rgba(255,183,88,.36)),transparent),repeating-linear-gradient(180deg,transparent 0 5px,rgba(40,14,5,.34) 5px 7px)!important;mix-blend-mode:screen!important;pointer-events:none!important}.arcade-dashboard .playable-arena-shell .bitman-game .playfield .playfield-cell.wall-corner:after,.arcade-dashboard .playable-arena-shell .bitman-game .playfield .playfield-cell.wall-cross:after,.arcade-dashboard .playable-arena-shell .bitman-game .playfield .playfield-cell.wall-tee:after,body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield .playfield-cell.wall-corner:after,body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield .playfield-cell.wall-cross:after,body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield .playfield-cell.wall-tee:after{opacity:.82!important;background:radial-gradient(circle at 50% 50%,rgba(91,229,255,.16),transparent 34%),linear-gradient(90deg,transparent,rgba(255,191,93,.36),transparent),repeating-linear-gradient(180deg,transparent 0 5px,rgba(40,14,5,.34) 5px 7px)!important}.arcade-dashboard .playable-arena-shell .bitman-game .playfield .playfield-cell.pickup,body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield .playfield-cell.pickup{z-index:34!important}.arcade-dashboard .playable-arena-shell .bitman-game .playfield .playfield-cell.pickup:before,body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield .playfield-cell.pickup:before{opacity:.58!important;background:radial-gradient(circle,rgba(255,229,146,.42),rgba(247,147,26,.19) 44%,var(--mine-btc-energy,rgba(74,220,255,.18)) 63%,transparent 76%)!important;filter:blur(.25px)!important}.arcade-dashboard .playable-arena-shell .bitman-game .playfield .playfield-cell.pickup:after,body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield .playfield-cell.pickup:after{box-shadow:0 0 0 1px rgba(255,246,190,.34),0 0 9px rgba(255,213,112,.76),0 0 19px rgba(247,147,26,.48),0 0 25px rgba(80,218,255,.14),inset 0 0 5px rgba(255,255,255,.34)!important}.arcade-dashboard .playable-arena-shell .bitman-game .playfield .playfield-cell.floor.ghost-agent,body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield .playfield-cell.floor.ghost-agent{z-index:38!important;box-shadow:inset 0 0 16px rgba(111,231,255,.1),inset 0 0 24px var(--mine-danger-glow,rgba(255,84,52,.32))!important}.arcade-dashboard .playable-arena-shell .bitman-game .playfield .ghost-agent-ambush .ghost-agent-core,.arcade-dashboard .playable-arena-shell .bitman-game .playfield .ghost-agent-chase .ghost-agent-core,body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield .ghost-agent-ambush .ghost-agent-core,body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield .ghost-agent-chase .ghost-agent-core{filter:drop-shadow(0 0 7px rgba(255,92,62,.72)) drop-shadow(0 0 18px rgba(247,147,26,.28)) drop-shadow(0 0 20px rgba(85,229,255,.25))!important}.bitman-game[data-level-clear=true] .playfield{animation:bitman-mine-clear-pulse .92s ease-out 1!important}@keyframes bitman-mine-clear-pulse{0%{box-shadow:0 0 0 1px rgba(255,224,126,.16),0 0 42px rgba(247,147,26,.22),inset 0 0 92px rgba(0,0,0,.82),inset 0 0 38px rgba(84,224,255,.1)}55%{box-shadow:0 0 0 1px rgba(255,238,168,.42),0 0 62px rgba(247,147,26,.34),0 0 42px rgba(84,224,255,.24),inset 0 0 78px rgba(0,0,0,.72),inset 0 0 52px rgba(247,147,26,.14)}to{box-shadow:0 0 0 1px rgba(120,230,255,.1),0 0 34px rgba(0,168,255,.14),inset 0 0 92px rgba(0,0,0,.82),inset 0 0 42px rgba(137,80,34,.14)}}@media (prefers-reduced-motion:reduce){.bitman-game[data-level-clear=true] .playfield{animation:none!important}.arcade-dashboard .playable-arena-shell .bitman-game .playfield:after,body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield:after{opacity:.1!important}}@media (max-height:780px),(max-width:760px){.arcade-dashboard .playable-arena-shell .bitman-game .playfield .playfield-cell.wall-run-horizontal,body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield .playfield-cell.wall-run-horizontal{--mine-wall-shape:inset(31% -6% 31% -6% round 1px)}.arcade-dashboard .playable-arena-shell .bitman-game .playfield .playfield-cell.wall-run-vertical,body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield .playfield-cell.wall-run-vertical{--mine-wall-shape:inset(-6% 32% -6% 32% round 1px)}}body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true]{--hud-safe-top:clamp(58px,7.6dvh,68px)!important;--hud-safe-bottom:clamp(52px,6.8dvh,64px)!important}body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield{right:max(5px,env(safe-area-inset-right))!important;left:max(5px,env(safe-area-inset-left))!important;border-radius:10px!important}@media (min-width:721px) and (max-width:1100px){body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true]{--hud-safe-top:clamp(54px,7.2dvh,64px)!important;--hud-safe-bottom:clamp(50px,6.8dvh,60px)!important}}@media (max-width:720px){body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true]{--hud-safe-top:clamp(64px,9.4dvh,78px)!important;--hud-safe-bottom:clamp(58px,8.6dvh,72px)!important}}body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .focus-arena-bar{height:clamp(46px,6.2dvh,58px)!important;max-height:58px!important}body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .focus-arena-bar>*{grid-area:auto!important;align-self:stretch!important;min-height:0!important;height:100%!important}body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .round-console.arcade-control-rail{z-index:180!important;width:auto!important;min-width:0!important;min-height:0!important;height:auto!important;max-height:none!important;padding:0!important;overflow:visible!important}body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .round-console.arcade-control-rail>.footer-icon-controls{display:grid!important;grid-template-columns:64px repeat(4,44px)!important;grid-template-rows:none!important;grid-gap:5px!important;width:auto!important;min-height:0!important;height:auto!important}body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .round-console.arcade-control-rail .footer-icon-control{width:100%!important;min-width:0!important;height:38px!important;min-height:38px!important;padding:0!important;font-size:inherit!important}body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true]{--hud-safe-top:clamp(76px,8.4dvh,82px)!important;--hud-safe-bottom:clamp(64px,7.4dvh,72px)!important}@media (min-width:721px) and (max-width:1100px){body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true]{--hud-safe-top:clamp(64px,8.8dvh,74px)!important;--hud-safe-bottom:clamp(60px,8dvh,70px)!important}body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .focus-arena-bar{height:clamp(42px,6.4dvh,50px)!important;max-height:50px!important}body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .round-console.arcade-control-rail>.footer-icon-controls{grid-template-columns:58px repeat(4,40px)!important;gap:4px!important}body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .round-console.arcade-control-rail .footer-icon-control{height:36px!important;min-height:36px!important}}@media (max-width:720px){body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true]{--hud-safe-top:clamp(60px,8.6dvh,70px)!important;--hud-safe-bottom:clamp(60px,8.8dvh,74px)!important}}body[data-bitman-arena-focus=true],body[data-bitman-arena-focus=true] #web-arena{width:100vw!important;min-width:100vw!important;height:100dvh!important;min-height:100dvh!important;overflow:hidden!important}body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true]{--hud-safe-top:clamp(62px,7.6dvh,74px)!important;--hud-safe-bottom:clamp(56px,6.8dvh,66px)!important}body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .focus-arena-bar{top:max(6px,env(safe-area-inset-top))!important;right:auto!important;left:50%!important;width:min(1040px,calc(100vw - max(16px, env(safe-area-inset-left)) - max(16px, env(safe-area-inset-right))))!important;grid-template-columns:minmax(158px,1fr) minmax(190px,250px) minmax(152px,.9fr) minmax(124px,.64fr)!important;grid-template-rows:clamp(44px,5.8dvh,54px)!important;align-items:stretch!important;gap:clamp(4px,.52vw,7px)!important;min-height:clamp(44px,5.8dvh,54px)!important;height:clamp(44px,5.8dvh,54px)!important;max-height:54px!important;transform:translateX(-50%)!important;filter:drop-shadow(0 9px 15px rgba(0,0,0,.38))!important}body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .focus-arena-bar:before{inset:-6px -8px auto!important;height:calc(100% + 12px)!important;opacity:.82!important}body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .focus-hud-clock,body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .focus-hud-player,body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .focus-hud-reward{min-height:0!important;height:100%!important;border-radius:7px!important;border-color:rgba(107,233,255,.3)!important;background:linear-gradient(180deg,rgba(255,255,255,.06),rgba(0,0,0,.12)),linear-gradient(135deg,rgba(2,22,44,.76),rgba(0,6,16,.66))!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.12),inset 0 -1px 0 rgba(0,185,255,.14),0 0 16px rgba(0,185,255,.1)!important}body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .focus-hud-player{grid-template-columns:auto minmax(36px,auto) minmax(0,1fr)!important;gap:1px 7px!important;padding:5px 10px 5px 12px!important}body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .focus-hud-player:after,body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .focus-hud-reward:after{top:7px!important;right:7px!important;width:6px!important;height:6px!important}body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .focus-hud-player span{font-size:clamp(.58rem,.68vw,.7rem)!important;letter-spacing:.06em!important}body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .focus-hud-player strong{font-size:clamp(1.06rem,1.45vw,1.48rem)!important;line-height:.86!important}body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .focus-hud-player em,body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .focus-hud-player small{font-size:clamp(.44rem,.52vw,.56rem)!important;letter-spacing:.04em!important}body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .focus-hud-player small{padding-right:10px!important}body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .focus-hud-clock{padding:4px 12px 5px!important;border-color:rgba(255,190,88,.54)!important;border-radius:9px!important;background:radial-gradient(ellipse at 50% 0,rgba(255,214,116,.22),transparent 58%),linear-gradient(180deg,rgba(24,13,0,.78),rgba(0,5,15,.72))!important}body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .focus-hud-clock strong{font-size:clamp(1.9rem,4.55dvh,2.9rem)!important;line-height:.7!important}body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .focus-hud-clock small,body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .focus-hud-clock span,body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .focus-hud-reward small,body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .focus-hud-reward span{font-size:clamp(.42rem,.5vw,.54rem)!important;letter-spacing:.06em!important}body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .focus-hud-reward{padding:5px 9px!important}body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .focus-hud-reward strong{font-size:clamp(.68rem,.78vw,.86rem)!important}body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield{top:calc(var(--hud-safe-top) + env(safe-area-inset-top))!important;right:max(6px,env(safe-area-inset-right))!important;bottom:calc(var(--hud-safe-bottom) + env(safe-area-inset-bottom))!important;left:max(6px,env(safe-area-inset-left))!important}body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .round-console.arcade-control-rail{bottom:max(6px,env(safe-area-inset-bottom))!important;background:linear-gradient(180deg,rgba(255,255,255,.065),rgba(0,0,0,.16)),linear-gradient(180deg,rgba(3,20,40,.88),rgba(0,6,17,.9))!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.13),inset 0 -14px 22px rgba(0,0,0,.34),0 8px 22px rgba(0,0,0,.4),0 0 22px rgba(0,178,255,.12)!important}body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .round-console.arcade-control-rail>.footer-icon-controls{grid-template-columns:62px repeat(4,42px)!important;gap:4px!important;padding:4px!important}body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .round-console.arcade-control-rail .footer-icon-control{height:36px!important;min-height:36px!important;border-radius:8px!important;border-color:rgba(96,228,255,.3)!important;background:linear-gradient(180deg,rgba(255,255,255,.11),rgba(255,255,255,.015) 42%,rgba(0,0,0,.22)),rgba(0,18,38,.82)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.14),inset 0 -9px 14px rgba(0,0,0,.36),0 1px 0 rgba(255,255,255,.08)!important}body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .round-console.arcade-control-rail .footer-icon-control:after{content:""!important;position:absolute!important;inset:3px 4px auto!important;height:1px!important;border-radius:999px!important;background:rgba(255,255,255,.22)!important;pointer-events:none!important}body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .round-console.arcade-control-rail .footer-icon-control:not(:disabled):active{transform:translateY(1px)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.1),inset 0 8px 13px rgba(0,0,0,.4)!important}body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .footer-control-icon{width:16px!important;height:16px!important;stroke-width:2!important}body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .footer-icon-control span{font-size:.46rem!important;letter-spacing:.035em!important}@media (min-width:721px) and (max-width:1100px){body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true]{--hud-safe-top:clamp(56px,6.7dvh,66px)!important;--hud-safe-bottom:clamp(54px,6.2dvh,62px)!important}body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .focus-arena-bar{width:min(980px,calc(100vw - max(14px, env(safe-area-inset-left)) - max(14px, env(safe-area-inset-right))))!important;grid-template-columns:minmax(136px,1fr) minmax(150px,210px) minmax(128px,.9fr) minmax(104px,.62fr)!important;grid-template-rows:48px!important;min-height:48px!important;height:48px!important;max-height:48px!important;gap:4px!important}body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .focus-hud-player{padding:4px 8px 4px 10px!important}body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .focus-hud-clock strong{font-size:clamp(1.65rem,3.8dvh,2.35rem)!important}body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .focus-hud-reward{padding:4px 8px!important}body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .round-console.arcade-control-rail>.footer-icon-controls{grid-template-columns:56px repeat(4,39px)!important}body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .round-console.arcade-control-rail .footer-icon-control{height:35px!important;min-height:35px!important}}@media (max-width:720px){body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true]{--hud-safe-top:clamp(78px,10.5dvh,92px)!important;--hud-safe-bottom:clamp(56px,8.2dvh,66px)!important}body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .focus-arena-bar{top:max(5px,env(safe-area-inset-top))!important;width:min(520px,calc(100vw - 10px))!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;grid-template-rows:42px 30px!important;min-height:76px!important;height:76px!important;max-height:76px!important;gap:3px!important}body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .focus-hud-clock{grid-column:1/-1!important;grid-row:1!important;min-height:42px!important;padding:2px 8px 4px!important}body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .focus-hud-p1{grid-column:1!important;grid-row:2!important}body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .focus-hud-p2{grid-column:2!important;grid-row:2!important}body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .focus-hud-reward{display:none!important}body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .focus-hud-player{min-height:30px!important;padding:3px 6px 3px 8px!important}body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .focus-hud-player strong{font-size:.82rem!important}body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .focus-hud-player small,body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .focus-hud-player span{font-size:.4rem!important}body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .focus-hud-player em{display:none!important}body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .focus-hud-clock strong{font-size:clamp(1.58rem,4.3dvh,2.05rem)!important}body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .round-console.arcade-control-rail{bottom:max(5px,env(safe-area-inset-bottom))!important}body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .round-console.arcade-control-rail>.footer-icon-controls{grid-template-columns:52px repeat(4,37px)!important;gap:3px!important;padding:3px!important}body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .round-console.arcade-control-rail .footer-icon-control{height:34px!important;min-height:34px!important}}.playfield-cell.wall{--mine-wall-shape:inset(21% 21% round 2px);--mine-wall-contact-shadow:0 0 0 1px rgba(255,183,82,.13),0 2px 7px rgba(0,0,0,.5),0 0 11px rgba(82,221,255,.055)}.playfield-cell.wall-run-horizontal{--mine-wall-shape:inset(30% -18% 31% -18% round 1px);--mine-wall-grain-angle:90deg;--mine-wall-highlight-x:50%;--mine-wall-highlight-y:43%;--mine-wall-bevel:linear-gradient(180deg,rgba(255,237,176,.13),transparent 24%,transparent 70%,rgba(0,0,0,.48)),linear-gradient(90deg,transparent 0 7%,rgba(0,0,0,.18) 7% 8%,transparent 8% 92%,rgba(0,0,0,.22) 92% 93%,transparent 93%)}.playfield-cell.wall-run-vertical{--mine-wall-shape:inset(-18% 31% -18% 31% round 1px);--mine-wall-grain-angle:0deg;--mine-wall-highlight-x:50%;--mine-wall-highlight-y:44%;--mine-wall-bevel:linear-gradient(90deg,rgba(0,0,0,.48),transparent 26%,rgba(255,238,179,.1) 49%,transparent 70%,rgba(0,0,0,.5)),linear-gradient(180deg,transparent 0 7%,rgba(0,0,0,.2) 7% 8%,transparent 8% 92%,rgba(0,0,0,.22) 92% 93%,transparent 93%)}.playfield-cell.wall-cross{--mine-wall-shape:polygon(30% 0,70% 0,70% 30%,100% 30%,100% 70%,70% 70%,70% 100%,30% 100%,30% 70%,0 70%,0 30%,30% 30%)}.playfield-cell.wall-corner-up-right{--mine-wall-shape:polygon(30% 0,70% 0,70% 30%,100% 30%,100% 70%,30% 70%,30% 0)}.playfield-cell.wall-corner-right-down{--mine-wall-shape:polygon(30% 30%,100% 30%,100% 70%,70% 70%,70% 100%,30% 100%)}.playfield-cell.wall-corner-down-left{--mine-wall-shape:polygon(0 30%,70% 30%,70% 100%,30% 100%,30% 70%,0 70%)}.playfield-cell.wall-corner-left-up{--mine-wall-shape:polygon(0 30%,30% 30%,30% 0,70% 0,70% 70%,0 70%)}.playfield-cell.wall-tee-open-up{--mine-wall-shape:polygon(0 30%,100% 30%,100% 70%,70% 70%,70% 100%,30% 100%,30% 70%,0 70%)}.playfield-cell.wall-tee-open-right{--mine-wall-shape:polygon(30% 0,70% 0,70% 100%,30% 100%,30% 70%,0 70%,0 30%,30% 30%)}.playfield-cell.wall-tee-open-down{--mine-wall-shape:polygon(0 30%,30% 30%,30% 0,70% 0,70% 30%,100% 30%,100% 70%,0 70%)}.playfield-cell.wall-tee-open-left{--mine-wall-shape:polygon(30% 0,70% 0,70% 30%,100% 30%,100% 70%,70% 70%,70% 100%,30% 100%)}.playfield-cell.wall-end-up{--mine-wall-shape:inset(-18% 31% 28% 31% round 1px)}.playfield-cell.wall-end-right{--mine-wall-shape:inset(30% -18% 30% 28% round 1px)}.playfield-cell.wall-end-down{--mine-wall-shape:inset(28% 31% -18% 31% round 1px)}.playfield-cell.wall-end-left{--mine-wall-shape:inset(30% 28% 30% -18% round 1px)}.playfield-cell.floor{--mine-floor-energy-path:radial-gradient(circle at 50% 50%,rgba(78,213,255,.026),transparent 68%);--mine-floor-rail-path:linear-gradient(180deg,transparent 0 67%,rgba(122,82,46,.07) 70% 72%,transparent 80%),linear-gradient(90deg,transparent 0 12%,rgba(255,255,255,.018) 47% 53%,transparent 88%)}.playfield-cell.floor-run-horizontal{--mine-floor-energy-path:linear-gradient(90deg,transparent 0 10%,rgba(75,220,255,.034) 42% 58%,transparent 90%);--mine-floor-rail-path:linear-gradient(180deg,transparent 0 68%,rgba(146,94,51,.095) 70% 72%,transparent 80%),linear-gradient(90deg,transparent 0 18%,rgba(190,126,68,.055) 43% 57%,transparent 84%)}.playfield-cell.floor-run-vertical{--mine-floor-energy-path:linear-gradient(180deg,transparent 0 10%,rgba(75,220,255,.03) 42% 58%,transparent 90%);--mine-floor-rail-path:linear-gradient(90deg,transparent 0 68%,rgba(146,94,51,.082) 70% 72%,transparent 80%),linear-gradient(180deg,transparent 0 18%,rgba(190,126,68,.045) 43% 57%,transparent 84%)}.arcade-dashboard .playable-arena-shell .bitman-game .playfield .playfield-cell.floor,.arcade-dashboard .playable-arena-shell .bitman-game .playfield .playfield-cell.floor:not(.wall),body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield .playfield-cell.floor{background:radial-gradient(circle at 22% 24%,rgba(137,148,127,.062),transparent 25%),radial-gradient(circle at 77% 70%,rgba(105,76,48,.12),transparent 36%),repeating-linear-gradient(132deg,transparent 0 15px,rgba(145,120,82,.022) 15px 17px,transparent 17px 34px),linear-gradient(180deg,#17211e,#08110f 57%,#020403)!important;box-shadow:inset 0 1px 0 rgba(114,227,255,.018),inset 0 -13px 18px rgba(0,0,0,.32),inset 0 0 18px rgba(75,216,255,.012)!important}.arcade-dashboard .playable-arena-shell .bitman-game .playfield .playfield-cell.floor:not(.pickup):before,.arcade-dashboard .playable-arena-shell .bitman-game .playfield .playfield-cell.floor:not(.wall):not(.pickup):before,body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield .playfield-cell.floor:not(.pickup):before{opacity:.44!important;background:var(--mine-floor-energy-path),var(--mine-floor-rail-path)!important;mix-blend-mode:screen!important}.arcade-dashboard .playable-arena-shell .bitman-game .playfield .playfield-cell.floor:not(.pickup):after,.arcade-dashboard .playable-arena-shell .bitman-game .playfield .playfield-cell.floor:not(.wall):not(.pickup):after,body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield .playfield-cell.floor:not(.pickup):after{inset:11%!important;opacity:.13!important;background:radial-gradient(circle at 34% 26%,rgba(166,179,159,.082),transparent 28%),radial-gradient(circle at 74% 74%,rgba(122,82,47,.11),transparent 31%),linear-gradient(180deg,rgba(255,255,255,.018),transparent 52%)!important}.arcade-dashboard .playable-arena-shell .bitman-game .playfield .playfield-cell.wall,body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield .playfield-cell.wall{background:radial-gradient(circle at 50% 50%,rgba(255,177,67,.048),transparent 58%),linear-gradient(180deg,rgba(9,4,2,.72),rgba(0,0,0,.86))!important;box-shadow:inset 0 0 12px rgba(0,0,0,.7),0 0 9px rgba(75,221,255,.02)!important}.arcade-dashboard .playable-arena-shell .bitman-game .playfield .playfield-cell.wall:before,body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield .playfield-cell.wall:before{background:var(--mine-wall-bevel),repeating-linear-gradient(var(--mine-wall-grain-angle,90deg),rgba(255,222,146,.105) 0 1px,transparent 1px 7px),radial-gradient(circle at var(--mine-wall-highlight-x,44%) var(--mine-wall-highlight-y,14%),rgba(255,235,176,.28),transparent 32%),linear-gradient(180deg,#c77a32 0,#764017 51%,#210d05 100%)!important;box-shadow:inset 0 1px 0 rgba(255,238,182,.24),inset 4px 0 8px rgba(0,0,0,.24),inset -4px 0 8px rgba(0,0,0,.31),inset 0 -9px 14px rgba(0,0,0,.6),var(--mine-wall-contact-shadow)!important}.arcade-dashboard .playable-arena-shell .bitman-game .playfield .playfield-cell.wall:after,body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield .playfield-cell.wall:after{opacity:.68!important;background:linear-gradient(180deg,rgba(255,242,198,.16),transparent 22%,transparent 78%,rgba(0,0,0,.31)),linear-gradient(90deg,transparent,rgba(255,183,88,.3),transparent),repeating-linear-gradient(180deg,transparent 0 7px,rgba(40,14,5,.28) 7px 9px)!important}.arcade-dashboard .playable-arena-shell .bitman-game .playfield .playfield-cell.wall-run-horizontal:after,body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield .playfield-cell.wall-run-horizontal:after{background:linear-gradient(180deg,rgba(255,242,198,.14),transparent 22%,transparent 72%,rgba(0,0,0,.35)),linear-gradient(90deg,transparent 0 3%,rgba(255,204,114,.22) 16% 84%,transparent 97%),repeating-linear-gradient(90deg,rgba(32,11,4,.22) 0 1px,transparent 1px 10px)!important}.arcade-dashboard .playable-arena-shell .bitman-game .playfield .playfield-cell.wall-run-vertical:after,body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield .playfield-cell.wall-run-vertical:after{background:linear-gradient(90deg,rgba(0,0,0,.32),transparent 24%,rgba(255,242,198,.13) 50%,transparent 74%,rgba(0,0,0,.34)),linear-gradient(180deg,transparent 0 3%,rgba(255,204,114,.18) 16% 84%,transparent 97%),repeating-linear-gradient(180deg,rgba(32,11,4,.22) 0 1px,transparent 1px 10px)!important}.arcade-dashboard .playable-arena-shell .bitman-game .playfield .playfield-cell.wall-corner:after,.arcade-dashboard .playable-arena-shell .bitman-game .playfield .playfield-cell.wall-cross:after,.arcade-dashboard .playable-arena-shell .bitman-game .playfield .playfield-cell.wall-tee:after,body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield .playfield-cell.wall-corner:after,body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield .playfield-cell.wall-cross:after,body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield .playfield-cell.wall-tee:after{opacity:.74!important;background:radial-gradient(circle at 50% 50%,rgba(255,205,112,.28),transparent 30%),radial-gradient(circle at 50% 50%,rgba(91,229,255,.12),transparent 40%),linear-gradient(90deg,transparent,rgba(255,191,93,.28),transparent),repeating-linear-gradient(180deg,transparent 0 7px,rgba(40,14,5,.3) 7px 9px)!important}@media (max-height:780px),(max-width:760px){.arcade-dashboard .playable-arena-shell .bitman-game .playfield .playfield-cell.wall-run-horizontal,body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield .playfield-cell.wall-run-horizontal{--mine-wall-shape:inset(33% -12% 33% -12% round 1px)}.arcade-dashboard .playable-arena-shell .bitman-game .playfield .playfield-cell.wall-run-vertical,body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield .playfield-cell.wall-run-vertical{--mine-wall-shape:inset(-12% 33% -12% 33% round 1px)}}body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true]{--hud-safe-bottom:clamp(74px,8.4dvh,84px)!important}body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .round-console.arcade-control-rail{display:flex!important;align-items:center!important;justify-content:center!important;max-width:calc(100vw - max(12px, env(safe-area-inset-left)) - max(12px, env(safe-area-inset-right)))!important}body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .round-console.arcade-control-rail>.footer-queue-status{flex:0 1 auto!important;min-width:0!important}body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .round-console.arcade-control-rail>.footer-icon-controls{flex:0 0 auto!important}@media (min-width:721px) and (max-width:1100px){body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true]{--hud-safe-bottom:clamp(70px,8dvh,80px)!important}}@media (max-width:720px){body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true]{--hud-safe-bottom:clamp(64px,9.2dvh,76px)!important}body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .round-console.arcade-control-rail{gap:4px!important}body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .round-console.arcade-control-rail>.footer-icon-controls{grid-template-columns:48px repeat(4,34px)!important;gap:3px!important;padding:3px!important}body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .round-console.arcade-control-rail .footer-icon-control{height:32px!important;min-height:32px!important}}body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true]{--cinematic-rail-width:clamp(154px,12.6vw,206px);--cinematic-rail-gap:clamp(7px,.72vw,12px);--cinematic-top-safe:clamp(74px,9.2dvh,92px);--cinematic-bottom-safe:clamp(66px,7.6dvh,82px);--hud-safe-top:var(--cinematic-top-safe)!important;--hud-safe-bottom:var(--cinematic-bottom-safe)!important;background:radial-gradient(circle at 50% 50%,rgba(31,159,255,.16),transparent 42%),radial-gradient(circle at 13% 16%,rgba(247,147,26,.16),transparent 23%),radial-gradient(circle at 87% 18%,rgba(89,224,255,.12),transparent 24%),linear-gradient(180deg,#01050d,#000205)!important}body[data-bitman-arena-focus=true] .bitman-privacy-footer{display:none!important}body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield{right:calc(max(6px, env(safe-area-inset-right)) + var(--cinematic-rail-width) + var(--cinematic-rail-gap))!important;left:calc(max(6px, env(safe-area-inset-left)) + var(--cinematic-rail-width) + var(--cinematic-rail-gap))!important;border:1px solid rgba(91,227,255,.34)!important;border-radius:13px!important;overflow:hidden!important;box-shadow:0 0 0 1px rgba(255,255,255,.035),0 0 34px rgba(37,185,255,.18),0 0 52px rgba(247,147,26,.08),inset 0 0 72px rgba(0,0,0,.78)!important}body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .focus-arena-bar{grid-template-columns:minmax(210px,1fr) minmax(220px,.64fr) minmax(210px,1fr) minmax(120px,.48fr)!important;min-height:clamp(58px,7.2dvh,70px)!important;gap:clamp(6px,.65vw,10px)!important;z-index:82!important}body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .focus-hud-clock,body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .focus-hud-player,body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .focus-hud-reward{-webkit-clip-path:polygon(10px 0,calc(100% - 10px) 0,100% 10px,100% calc(100% - 10px),calc(100% - 10px) 100%,10px 100%,0 calc(100% - 10px),0 10px)!important;clip-path:polygon(10px 0,calc(100% - 10px) 0,100% 10px,100% calc(100% - 10px),calc(100% - 10px) 100%,10px 100%,0 calc(100% - 10px),0 10px)!important;border:1px solid rgba(94,229,255,.34)!important;background:linear-gradient(135deg,rgba(11,22,34,.84),rgba(0,3,9,.66)),radial-gradient(circle at 15% 0,rgba(247,147,26,.16),transparent 42%)!important;box-shadow:0 0 0 1px rgba(255,255,255,.035),0 12px 28px rgba(0,0,0,.38),0 0 22px rgba(72,218,255,.14),inset 0 1px 0 rgba(255,255,255,.13),inset 0 -18px 28px rgba(0,0,0,.42)!important}body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .focus-hud-clock{border-color:rgba(255,196,87,.56)!important;background:radial-gradient(circle at 50% 0,rgba(255,220,123,.2),transparent 54%),linear-gradient(135deg,rgba(31,18,2,.86),rgba(0,4,14,.7))!important}body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .focus-hud-reward{position:relative!important;display:grid!important;align-content:center!important;grid-gap:2px!important;gap:2px!important;min-height:56px!important;padding:7px 12px!important;color:#f5fbff!important;pointer-events:auto!important}body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .focus-hud-reward small,body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .focus-hud-reward span{overflow:hidden!important;color:rgba(112,239,255,.86)!important;font-size:clamp(.48rem,.62vw,.62rem)!important;font-weight:1000!important;letter-spacing:.08em!important;line-height:1!important;text-overflow:ellipsis!important;text-transform:uppercase!important;white-space:nowrap!important}body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .focus-hud-reward strong{overflow:hidden!important;color:#fff4c6!important;font-size:clamp(.72rem,.9vw,.9rem)!important;font-weight:1000!important;line-height:1!important;text-overflow:ellipsis!important;text-transform:uppercase!important;white-space:nowrap!important}body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true][data-reward-mode=practice] .focus-hud-reward strong{color:rgba(127,245,255,.96)!important}body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .focus-side-rail{position:fixed!important;top:calc(var(--cinematic-top-safe) + env(safe-area-inset-top))!important;bottom:calc(var(--cinematic-bottom-safe) + env(safe-area-inset-bottom))!important;z-index:42!important;display:grid!important;align-content:start!important;grid-gap:clamp(7px,.72dvh,10px)!important;gap:clamp(7px,.72dvh,10px)!important;width:var(--cinematic-rail-width)!important;min-width:0!important;pointer-events:none!important}body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .focus-rail-left{left:max(6px,env(safe-area-inset-left))!important}body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .focus-rail-right{right:max(6px,env(safe-area-inset-right))!important}body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .focus-rail-panel{position:relative!important;display:grid!important;grid-gap:5px!important;gap:5px!important;min-width:0!important;padding:clamp(9px,1vw,12px)!important;overflow:hidden!important;border:1px solid rgba(93,226,255,.24)!important;border-radius:10px!important;color:rgba(245,251,255,.92)!important;background:linear-gradient(135deg,rgba(5,18,31,.74),rgba(0,4,12,.58)),radial-gradient(circle at 18% 0,rgba(247,147,26,.12),transparent 46%)!important;box-shadow:0 0 0 1px rgba(255,255,255,.025),0 12px 26px rgba(0,0,0,.26),inset 0 1px 0 rgba(255,255,255,.1),inset 0 -20px 28px rgba(0,0,0,.34)!important;-webkit-backdrop-filter:blur(12px) saturate(1.1)!important;backdrop-filter:blur(12px) saturate(1.1)!important}body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .focus-rail-panel:before{content:""!important;position:absolute!important;inset:0 auto 0 0!important;width:2px!important;background:linear-gradient(180deg,var(--sponsor-accent,#f7931a),rgba(112,239,255,.56))!important;box-shadow:0 0 14px rgba(247,147,26,.3)!important}body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .focus-rail-panel small,body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .focus-rail-panel span{min-width:0!important;overflow:hidden!important;color:rgba(115,237,255,.78)!important;font-size:clamp(.52rem,.68vw,.68rem)!important;font-weight:950!important;line-height:1.05!important;text-overflow:ellipsis!important;text-transform:uppercase!important;white-space:nowrap!important}body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .focus-rail-panel strong{min-width:0!important;overflow:hidden!important;color:#fff3bf!important;font-size:clamp(.86rem,1.06vw,1.06rem)!important;font-weight:1000!important;line-height:1!important;text-overflow:ellipsis!important;text-transform:uppercase!important;white-space:nowrap!important}body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .focus-rail-panel i{position:relative!important;display:block!important;width:100%!important;height:4px!important;overflow:hidden!important;border-radius:999px!important;background:rgba(66,101,118,.38)!important;box-shadow:inset 0 0 0 1px rgba(112,239,255,.14)!important}body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .focus-rail-panel i:after{content:""!important;position:absolute!important;inset:0 auto 0 0!important;width:var(--meter-value,0)!important;border-radius:inherit!important;background:linear-gradient(90deg,#55eaff,#ffe08c 62%,#f7931a)!important;box-shadow:0 0 12px rgba(255,206,100,.4)!important}body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .focus-leaderboard-card{gap:7px!important}body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .focus-leaderboard-card small{color:rgba(245,251,255,.82)!important;text-transform:none!important}body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .round-console.arcade-control-rail{position:fixed!important;left:50%!important;right:auto!important;bottom:max(7px,env(safe-area-inset-bottom))!important;z-index:86!important;display:grid!important;grid-template-columns:minmax(260px,.9fr) minmax(280px,.92fr) auto!important;grid-gap:6px!important;gap:6px!important;width:min(1180px,calc(100vw - 22px))!important;max-width:calc(100vw - 22px)!important;min-height:50px!important;max-height:58px!important;padding:5px!important;border-radius:12px!important;transform:translateX(-50%)!important;background:linear-gradient(90deg,rgba(2,12,24,.82),rgba(0,3,9,.72)),radial-gradient(circle at 50% 0,rgba(83,219,255,.13),transparent 60%)!important;pointer-events:auto!important}body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .focus-arena-bar *,body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .round-console.arcade-control-rail *{pointer-events:auto!important}body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .footer-system-strip{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;align-items:center!important;grid-gap:5px!important;gap:5px!important;min-width:0!important;height:100%!important;pointer-events:none!important}body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .footer-system-strip span{display:block!important;min-width:0!important;overflow:hidden!important;padding:7px 8px!important;border:1px solid rgba(93,226,255,.18)!important;border-radius:8px!important;color:rgba(223,247,255,.82)!important;font-size:clamp(.5rem,.56vw,.6rem)!important;font-weight:900!important;line-height:1!important;text-overflow:ellipsis!important;text-transform:uppercase!important;white-space:nowrap!important;background:rgba(8,24,39,.48)!important}body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .round-console.arcade-control-rail .footer-queue-status{grid-template-columns:minmax(0,1fr)!important}body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .round-console.arcade-control-rail .footer-queue-chips{display:none!important}body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .footer-queue-status .footer-queue-primary{grid-template-columns:minmax(0,1fr)!important;grid-template-rows:auto auto auto!important;gap:2px!important;align-content:center!important}body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .footer-queue-primary small,body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .footer-queue-primary span,body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .footer-queue-primary strong{display:block!important;grid-column:auto!important;grid-row:auto!important;width:100%!important;min-width:0!important}@media (max-width:1180px){body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true]{--cinematic-rail-width:0px;--cinematic-rail-gap:0px;--cinematic-top-safe:clamp(92px,12.4dvh,110px);--cinematic-bottom-safe:clamp(70px,9dvh,84px)}body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .focus-side-rail{display:none!important}body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield{right:max(5px,env(safe-area-inset-right))!important;left:max(5px,env(safe-area-inset-left))!important}body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .round-console.arcade-control-rail{grid-template-columns:minmax(0,1fr) auto!important;width:calc(100vw - 16px)!important;transform:translateX(-50%)!important}body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .footer-system-strip{display:none!important}body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .footer-queue-status{grid-template-columns:minmax(0,1fr)!important;width:min(380px,calc(100vw - 300px))!important}}@media (max-height:650px),(max-width:720px){body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true]{--cinematic-top-safe:clamp(82px,14dvh,102px);--cinematic-bottom-safe:clamp(62px,10dvh,76px)}body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .focus-arena-bar{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 70px!important;grid-template-rows:44px 34px!important;min-height:82px!important;gap:4px!important}body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .focus-hud-reward{display:none!important}body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .focus-hud-clock strong{font-size:clamp(1.28rem,6dvw,1.8rem)!important}body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .focus-hud-player strong{font-size:.76rem!important}body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .round-console.arcade-control-rail{grid-template-columns:minmax(0,1fr) auto!important;min-height:46px!important;max-height:54px!important;padding:4px!important}body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .footer-queue-chips{display:none!important}}body[data-bitman-arena-focus=true],html:has(body[data-bitman-arena-focus=true]){width:100%!important;min-width:100%!important;height:100%!important;min-height:100dvh!important;margin:0!important;overflow:hidden!important;overscroll-behavior:none!important;background:#00040b!important}body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true]{--cinematic-rail-width:clamp(138px,10.8vw,176px);--cinematic-rail-gap:clamp(5px,.48vw,8px);--cinematic-top-safe:clamp(78px,9.8dvh,96px);--cinematic-bottom-safe:clamp(72px,8.8dvh,92px);position:fixed!important;inset:0!important;width:100vw!important;min-width:100vw!important;height:100dvh!important;min-height:100dvh!important;overflow:hidden!important;background:linear-gradient(90deg,rgba(42,221,255,.08) 0 1px,transparent 1px 11.5vw),linear-gradient(180deg,rgba(42,221,255,.055) 0 1px,transparent 1px 10.5dvh),radial-gradient(circle at 50% 49%,rgba(35,169,255,.18),transparent 46%),radial-gradient(circle at 2% 50%,rgba(247,147,26,.2),transparent 28%),radial-gradient(circle at 98% 50%,rgba(76,226,255,.17),transparent 29%),linear-gradient(180deg,#020812,#000205)!important}body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true]:before{content:""!important;position:fixed!important;inset:0!important;z-index:0!important;pointer-events:none!important;background:linear-gradient(90deg,rgba(255,255,255,.035),transparent 8%,transparent 92%,rgba(255,255,255,.035)),radial-gradient(circle at 50% 0,rgba(96,229,255,.13),transparent 34%),radial-gradient(circle at 50% 100%,rgba(247,147,26,.12),transparent 34%)!important;box-shadow:inset 0 0 0 1px rgba(95,229,255,.08),inset 0 0 90px rgba(0,0,0,.74)!important}body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield{top:calc(var(--cinematic-top-safe) + env(safe-area-inset-top))!important;right:calc(max(5px, env(safe-area-inset-right)) + var(--cinematic-rail-width) + var(--cinematic-rail-gap))!important;bottom:calc(var(--cinematic-bottom-safe) + env(safe-area-inset-bottom))!important;left:calc(max(5px, env(safe-area-inset-left)) + var(--cinematic-rail-width) + var(--cinematic-rail-gap))!important;border:1px solid rgba(100,238,255,.54)!important;border-radius:clamp(10px,.8vw,16px)!important;background:radial-gradient(circle at 50% 18%,rgba(87,255,176,.055),transparent 38%),radial-gradient(circle at 55% 64%,rgba(247,147,26,.08),transparent 34%),linear-gradient(90deg,rgba(76,226,255,.05),transparent 14%,transparent 86%,rgba(76,226,255,.05)),linear-gradient(180deg,#061524,#010711 58%,#000207)!important;box-shadow:0 0 0 1px rgba(255,255,255,.045),0 0 22px rgba(92,237,255,.2),0 0 56px rgba(0,168,255,.22),0 0 78px rgba(247,147,26,.08),inset 0 0 106px rgba(0,0,0,.78),inset 0 0 28px rgba(92,237,255,.08)!important}body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .focus-arena-bar{top:max(5px,env(safe-area-inset-top))!important;width:min(1180px,calc(100vw - 20px))!important;min-height:clamp(66px,8.2dvh,80px)!important;height:clamp(66px,8.2dvh,80px)!important;max-height:80px!important;filter:drop-shadow(0 12px 22px rgba(0,0,0,.42))!important}body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .focus-hud-clock,body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .focus-hud-player,body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .focus-hud-reward{border-color:rgba(114,238,255,.42)!important;background:linear-gradient(135deg,rgba(9,25,40,.92),rgba(0,4,12,.78)),radial-gradient(circle at 16% 0,rgba(247,147,26,.2),transparent 44%)!important;box-shadow:0 0 0 1px rgba(255,255,255,.04),0 14px 30px rgba(0,0,0,.42),0 0 26px rgba(72,218,255,.18),inset 0 1px 0 rgba(255,255,255,.16),inset 0 -22px 30px rgba(0,0,0,.46)!important}body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .focus-hud-player strong{font-size:clamp(1.35rem,2.15vw,2.15rem)!important;line-height:.9!important}body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .focus-hud-clock strong{font-size:clamp(2.3rem,4.7vw,4.05rem)!important;line-height:.82!important}body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .focus-hud-reward strong{font-size:clamp(.9rem,1.15vw,1.1rem)!important}body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .focus-side-rail{gap:clamp(8px,.9dvh,12px)!important}body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .focus-rail-panel{min-height:clamp(70px,9.4dvh,96px)!important;padding:clamp(10px,.95vw,14px)!important;border-color:rgba(103,235,255,.34)!important;background:linear-gradient(135deg,rgba(6,24,39,.84),rgba(0,5,13,.7)),radial-gradient(circle at 18% 0,rgba(247,147,26,.16),transparent 48%)!important;box-shadow:0 12px 30px rgba(0,0,0,.34),0 0 24px rgba(71,219,255,.09),inset 0 1px 0 rgba(255,255,255,.12),inset 0 -22px 30px rgba(0,0,0,.36)!important}body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .round-console.arcade-control-rail{grid-template-columns:minmax(250px,.72fr) minmax(360px,1.15fr) auto!important;width:calc(100vw - 18px)!important;max-width:calc(100vw - 18px)!important;min-height:clamp(58px,7.6dvh,72px)!important;max-height:74px!important;padding:6px!important;border:1px solid rgba(94,226,255,.28)!important;background:linear-gradient(180deg,rgba(255,255,255,.07),rgba(0,0,0,.18)),linear-gradient(90deg,rgba(4,20,37,.92),rgba(0,5,15,.86)),radial-gradient(circle at 50% 0,rgba(83,219,255,.18),transparent 62%)!important;box-shadow:0 -10px 28px rgba(0,0,0,.48),0 0 28px rgba(71,219,255,.16),inset 0 1px 0 rgba(255,255,255,.16),inset 0 -18px 28px rgba(0,0,0,.42)!important}body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .footer-system-strip span{padding:9px 10px!important;border-color:rgba(105,235,255,.28)!important;color:rgba(238,252,255,.9)!important;background:rgba(9,30,48,.62)!important}body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .round-console.arcade-control-rail>.footer-icon-controls{gap:5px!important;padding:5px!important}body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .round-console.arcade-control-rail .footer-icon-control{min-height:42px!important;height:42px!important}@media (max-width:1180px){body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true]{--cinematic-top-safe:clamp(88px,11.8dvh,104px);--cinematic-bottom-safe:clamp(82px,11dvh,96px)}body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .playfield{right:max(4px,env(safe-area-inset-right))!important;left:max(4px,env(safe-area-inset-left))!important}body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .round-console.arcade-control-rail{grid-template-columns:minmax(0,1fr) auto!important;min-height:58px!important}}@media (max-height:650px),(max-width:720px){body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true]{--cinematic-top-safe:clamp(86px,13.6dvh,100px);--cinematic-bottom-safe:clamp(62px,10dvh,76px)}body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .focus-arena-bar{min-height:82px!important;height:82px!important;max-height:82px!important}body[data-bitman-arena-focus=true] .bitman-game[data-arena-focus=true] .round-console.arcade-control-rail{min-height:52px!important;max-height:58px!important}}