.wave {
  position: absolute;
  bottom: 5px;              /* नीचे से position */
  right: 0px;
  width: 4px;
  height: 8px;              /* Initial height */
  background-color: #007bff;
  opacity: 0.5;
  border-radius: 1px;
  animation: soundWaveDown 1s infinite ease-in-out;
  transform-origin: bottom;
}

.wave1 {
  transform: translateX(5px);
  animation-delay: 0s;
}
.wave2 {
  transform: translateX(8px);
  animation-delay: 0.15s;
}
.wave3 {
  transform: translateX(11px);
  animation-delay: 0.3s;
}

@keyframes soundWaveDown {
  0%, 100% {
    height: 4px;
    opacity: 0.2;
  }
  50% {
    height: 15px;
    opacity: 1;
  }
}