/* === TETRIS - Neon Arcade Aesthetic === */

#game-canvas {
  display: block;
  image-rendering: pixelated;
  image-rendering: crisp-edges;
  border: 2px solid rgba(0, 240, 255, 0.4);
  border-radius: 4px;
  box-shadow:
    0 0 15px rgba(0, 240, 255, 0.15),
    0 0 40px rgba(0, 240, 255, 0.05),
    0 4px 24px rgba(0, 0, 0, 0.5);
  max-width: 100%;
  height: auto;
}

.game-area {
  display: flex;
  flex-direction: column;
  align-items: center;
}

@media (max-width: 560px) {
  #game-canvas {
    border-width: 1px;
  }

  .game-content {
    padding: 8px !important;
  }
}
