#petButton1 {
  background-color: rgb(31, 105, 61);
  background: linear-gradient(90deg,rgba(31, 105, 61, 1) 0%, rgba(1, 57, 23, 1) 16%, rgba(31, 105, 61, 1) 33%, rgba(1, 57, 23, 1) 50%, rgba(31, 105, 61, 1) 66%, rgba(1, 57, 23, 1) 83%, rgba(31, 105, 61, 1) 100%);
  border: 0.3vh solid #2d2;
  color: #1aff00;
  background-size: 200% 200%;
  animation: gradientMove 60s ease infinite;
}

#petButton2 {
  background-color: rgb(119, 85, 0);
  background: radial-gradient(circle, rgba(119, 85, 0, 1) 0%, rgba(87, 65, 0, 1) 25%, rgba(119, 85, 0, 1) 50%, rgba(87, 65, 0, 1) 75%, rgba(119, 85, 0, 1) 100%);
  border: 0.3vh solid rgb(247, 185, 0);
  color: #fcda00;
  background-size: 200% 200%;
  animation: gradientMove 60s ease infinite;
}

#petButton3 {
  background-color: rgb(137, 23, 0);
  background: radial-gradient(circle,rgba(168, 73, 0, 1) 0%, rgba(137, 23, 0, 1) 20%, rgba(168, 73, 0, 1) 40%, rgba(137, 23, 0, 1) 60%, rgba(168, 73, 0, 1) 80%, rgba(137, 23, 0, 1) 100%);
  border: 0.3vh solid rgb(255, 149, 1);
  color: rgb(255, 166, 2);
  background-size: 200% 200%;
  animation: gradientMove 60s ease infinite;
}

#petButton4 {
  background-color: rgb(83, 81, 80);
  background: radial-gradient(circle, rgba(83, 81, 80, 1) 0%, rgb(55, 55, 54) 25%, rgba(83, 81, 80, 1) 50%, rgba(55, 55, 54, 1) 75%, rgba(83, 81, 80, 1) 100%);
  border: 0.3vh solid rgb(190, 184, 181);
  color: rgb(211, 208, 196);
  background-size: 200% 200%;
  animation: gradientMove 60s ease infinite;
}

#petButton5 {
  background-color: rgb(0, 32, 0);
  background: radial-gradient(circle,rgba(0, 32, 0, 1) 0%, rgba(0, 82, 0, 1) 20%, rgba(0, 32, 0, 1) 40%, rgba(0, 82, 0, 1) 60%, rgba(0, 32, 0, 1) 80%, rgba(0, 82, 0, 1) 100%);
  border: 0.3vh solid rgb(63, 197, 63);
  color: rgb(63, 197, 63);
  background-size: 200% 200%;
  animation: gradientMove 60s ease infinite;
}

@keyframes gradientMove {
  0% { background-position: 0% 50%; }
  50% { background-position: 100% 50%; }
  100% { background-position: 0% 50%; }
}

@keyframes verticalMove {
  0% { background-position: 50% 0%; }
  50% { background-position: 50% 100%; }
  100% { background-position: 50% 0%; }
}