body{
    font-family: "finlay", sans-serif;
    font-style: normal;
}
.shadow-inset{
    box-shadow: 3px 2.25px 3px 0 rgba(0, 0, 0, 0.25) inset;
}

.hover-zoom {
    transition: transform 0.3s ease-in-out;
    cursor: pointer;
    transform-origin: center;
    transform-box: fill-box;
}

.hover-zoom:hover{
    transform: scale(1.1);
}

.today {
  animation: pulseScale 1s infinite alternate ease-in-out;
  cursor: pointer;
  transform-origin: center;
  transform-box: fill-box;
}

.inter{
    font-family: 'Inter', sans-serif !important;
}

@keyframes pulseScale {
  from {
    transform: scale(1);
  }
  to {
    transform: scale(1.1);
  }
}



#click-message-container {
  position: relative;
}

.click-message {
  display: flex;
  align-items: center;
  position: absolute;
  white-space: nowrap;
  font-weight: bold;
  color: white;
  animation: scrollRight 10s linear forwards;
}

.testanimation{
    animation: testanimation 2s infinite;
}

@keyframes testanimation {
  0% {
    transform: rotate(-20deg);
  }
  50% {
    transform: rotate(20deg);
  }
  100% {
    transform: rotate(-20deg);
  }
}