/* Frogger Game UI Overlays */
#stage {
  background: #0d131a;
}

.screen[data-screen="start"] h1 {
  font-size: 2.8rem;
  letter-spacing: 2px;
  color: #55efc4;
  text-shadow: 0 0 15px rgba(85, 239, 196, 0.4);
  margin-bottom: 0.2rem;
}

#tagline {
  color: #a4b0be;
  font-size: 1rem;
  margin-bottom: 1.5rem;
  max-width: 280px;
  margin-inline: auto;
}

.screen[data-screen="gameover"] h1 {
  font-size: 2.6rem;
  color: #ff7675;
  text-shadow: 0 0 15px rgba(255, 118, 117, 0.5);
}

#final-score {
  font-size: 1.4rem;
  font-weight: bold;
  color: #ffeaa7;
}

button {
  background: #00b894;
  font-weight: bold;
  box-shadow: 0 4px 14px rgba(0, 184, 148, 0.4);
}
button:active {
  background: #00a383;
}
