body {
	
    display: block;
    margin: 0;
    padding : 0;
	
}



/* The animation logic */
@keyframes zoomInOut {
  0% {
    transform: scale(1); /* Original size */
  }
  50% {
    transform: scale(1.15); /* Zoomed in by 20% */
  }
  100% {
    transform: scale(1); /* Back to original size */
  }
}

/* The animation logic */
@keyframes zoomInOutbut {
  0% {
    transform: scale(1); /* Original size */
  }
  50% {
    transform: scale(1.08); /* Zoomed in by 20% */
  }
  100% {
    transform: scale(1); /* Back to original size */
  }
}

.rm1000 {
  animation: zoomInOut 2s ease infinite;
  backface-visibility: hidden;
}

.claim-button {
  animation: zoomInOutbut 1s ease infinite;
  backface-visibility: hidden;

}

.btn-shrink {
  font-size: 16px;
  color: white;
  border: none;
  border-radius: 8px;
  cursor: pointer;
  transition: transform 0.1s ease; /* Smooths the transition */
}

/* The Click Animation */
.btn-shrink:active {
  transform: scale(0.95); /* Scales the button down to 95% size */
}