button.disable_with .when-enabled { display: initial; }
button.disable_with .when-disabled { display: none; }
button.disable_with[disabled] .when-enabled { display: none; }
button.disable_with[disabled] .when-disabled { display: initial; }

@keyframes spin {
  from {
     transform: rotate(0deg);
  }
  to {
    transform: rotate(360deg);
  }
}

@keyframes ping {
  50%, 100% {
    transform: scale(2);
    opacity: 0;
  }
}
