/* Game-Specific Customization */

/* Player styling */
.player {
  position: absolute;
  width: 50px;
  height: 50px;
  background: red;
  border-radius: 50%;
  /* Force hardware acceleration to prevent ghosting */
  transform: translateZ(0);
  will-change: transform;
  /* Add box shadow to create a more distinct separation from background */
  box-shadow: 0 0 10px rgba(0,0,0,0.5);
}

/* Platform styling */
.platform {
  position: absolute;
  width: 80px;
  height: 10px;
  background: #fff;
  border-radius: 5px;
  /* Force hardware acceleration to prevent ghosting */
  transform: translateZ(0);
  will-change: transform;
  /* Add box shadow to create a more distinct separation from background */
  box-shadow: 0 0 5px rgba(0,0,0,0.3);
}