.customContainerColor {
  background: linear-gradient(135deg, #1a1a1a, #0a223a, #0a3f8a); /* newsprint black → ink-stained blue → breaking-news red */
  border-bottom: 0.25vw solid #00264a;
  border-top: 0.25vw solid #4aa8ff;
}
.customBackgroundColor {
  background: linear-gradient(-45deg,
    #0a0a0a 0%,
    #141414 15%,
    #08121c 30%,
    #0a1a2a 45%,
    #0a2a4a 60%,
    #08121c 75%,
    #141414 90%,
    #0a0a0a 100%
  );
  background-size: 300% 300%;
  animation: browseGamesDrift 25s ease infinite;
}
.browseGames-headlines {
  color: #ffd23f; /* breaking-news yellow */
}
a.browseGames:link,
a.browseGames:visited {
  color: #ffd23f;
}
a.browseGames:hover {
  color: #ffe27a; /* lighter on hover */
}
@keyframes browseGamesDrift {
  0% { background-position: 0% 50%; }
  50% { background-position: 100% 50%; }
  100% { background-position: 0% 50%; }
}
@media (min-width: 768px) {
  .customContainerColor { border-bottom-width: 2px; border-top-width: 2px; }
}
