.dkel-copy-button .dkel-button-icon-copied {
  opacity: 0;
  position: absolute;
}

.dkel-copy-button.shaking {
  animation: shake 0.5s;
}

.dkel-copy-button.copying .dkel-button-icon-copied {
  opacity: 1;
}
.dkel-copy-button.copying .dkel-button-icon-copied + .dkel-button-icon-copy {
  opacity: 0;
}

@keyframes shake {
  0%, 100% {
    transform: translateX(0);
  }
  25% {
    transform: translateX(-5px);
  }
  50% {
    transform: translateX(5px);
  }
  75% {
    transform: translateX(-5px);
  }
}