/* Native adaptation of React Bits JellyRadio, supplied by the user. */
.button,.small-button {
  transform-origin:50% 50%;
  backface-visibility:hidden;
}
/* The spring owns transform; colour and shadow keep their usual transitions. */
.button,.small-button {transition:background .18s,color .18s,border-color .18s,box-shadow .18s}
.button:not(:disabled):active,.button-primary:not(:disabled):hover,.button-dark:not(:disabled):hover {transform:none}
@media(prefers-reduced-motion:reduce){
  .button,.small-button {transform:none!important}
}
