.swal-game-text {
  color: #ffb400 !important;

  font-size: 2.5rem;          /* maior */
  font-weight: 900;           /* mais grossa */
  letter-spacing: 2px;
  text-transform: uppercase;

  /* contorno fake (stroke) */
  text-shadow:
    -2px -2px 0 #000,
     2px -2px 0 #000,
    -2px  2px 0 #000,
     2px  2px 0 #000,

    /* glow */
     0 0 6px rgba(255, 180, 0, 0.9),
     0 0 14px rgba(255, 160, 0, 0.8),
     0 0 28px rgba(255, 120, 0, 0.7);

  animation: glowPulse 1.3s infinite alternate;
}

/* animação de brilho */
@keyframes glowPulse {
  from {
    text-shadow:
      -2px -2px 0 #000,
       2px -2px 0 #000,
      -2px  2px 0 #000,
       2px  2px 0 #000,
       0 0 8px rgba(255, 180, 0, 0.7),
       0 0 16px rgba(255, 160, 0, 0.5);
  }
  to {
    text-shadow:
      -2px -2px 0 #000,
       2px -2px 0 #000,
      -2px  2px 0 #000,
       2px  2px 0 #000,
       0 0 14px rgba(255, 200, 0, 1),
       0 0 36px rgba(255, 140, 0, 0.9);
  }
}
