@tailwind base;
@tailwind components;
@tailwind utilities;

#voiceSpan {
  display: block;

  width: 100px;
  /* Set a width */
  height: 100px;
  /* Set a height */

  animation: ripple 1.5s linear infinite;
  transition: all 0.4s ease;
  border-radius: 50%;
  /* Ensure it's a circle */
  background-color: transparent;
  /* Optional */
}

#voiceSpan:hover {
  transform: scale(1.3);
}

@keyframes ripple {
  0% {
    box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.1),
      0 0 0 20px rgba(255, 255, 255, 0.1),
      0 0 0 30px rgba(255, 255, 255, 0.1),
      0 0 0 40px rgba(255, 255, 255, 0.1);
  }

  100% {
    box-shadow: 0 0 0 10px rgba(255, 255, 255, 0.1),
      0 0 0 40px rgba(255, 255, 255, 0.1),
      0 0 0 50px rgba(255, 255, 255, 0.1),
      0 0 0 60px rgba(255, 255, 255, 0);
  }
}