
body {
  background: #000;
  font-family: 'Orbitron', monospace;
  color: #00ffee;
}
#litrpg-sprite {
  position: fixed;
  bottom: 30px;
  right: 30px;
  width: 48px;
  height: 48px;
  background: url('rpg-player.png') no-repeat center center;
  background-size: contain;
  z-index: 999;
  cursor: pointer;
  animation: pulseSprite 2.5s infinite ease-in-out;
}
@keyframes pulseSprite {
  0%, 100% { transform: scale(1); filter: drop-shadow(0 0 2px #0ff); }
  50% { transform: scale(1.1); filter: drop-shadow(0 0 8px #00f0ff); }
}

#litrpg-sprite {
  position: fixed;
  bottom: 30px;
  right: 30px;
  width: 48px;
  height: 48px;
  background: url('rpg-player.png') no-repeat center center;
  background-size: contain;
  z-index: 999;
  cursor: pointer;
  animation: pulseSprite 2.5s infinite ease-in-out;
}
@keyframes pulseSprite {
  0%, 100% { transform: scale(1); filter: drop-shadow(0 0 2px #0ff); }
  50% { transform: scale(1.1); filter: drop-shadow(0 0 8px #00f0ff); }
}
