/* mobile.css – Anpassungen fuer Touch-Geraete und Portrait */

@media (max-width: 480px) {
  .hud-bottom { gap: 2px; }
  .equipment-slots { grid-template-columns: repeat(4, 1fr); }
  .menu-inner { padding: 18px; }
  .action-button { width: 64px; height: 64px; }
}
