/* ─── Fun medium-dark background gradient ─────────────── */
body {
  background: linear-gradient(135deg, #1e3c72 0%, #2a5298 25%, #4527a0 60%, #6d28d9 100%);
}

/* ─── Slot-machine window “shine” effect ──────────────── */
.slot-window {
  position: relative;
  overflow: hidden;
}

.slot-window::after {
  content: "";
  position: absolute;
  top: -100%;
  left: 0;
  width: 100%;
  height: 200%;
  background: linear-gradient(
    120deg,
    transparent 0%,
    rgba(255, 255, 255, 0.1) 40%,
    rgba(255, 255, 255, 0.2) 50%,
    transparent 60%
  );
  animation: slotShine 3s infinite;
}

@keyframes slotShine {
  0%   { transform: translateY(-100%); }
  100% { transform: translateY(100%);  }
}
