/* Arena actions stay independent of the canvas's drag/swipe recognizer. */
.game-world button[data-cashout-game],
.game-world button[data-close] {
  touch-action: manipulation;
  -webkit-user-select: none;
  user-select: none;
}
.game-world button[data-close] { min-width: 44px; min-height: 44px; }
.game-world button[data-cashout-game] > *,
.game-world button[data-close] > * { pointer-events: none; }
@media (max-width: 620px) {
  .game-world > .game-hud--3d {
    right: max(58px, calc(env(safe-area-inset-right) + 54px));
  }
}
