:root{
  /* Motion is "charged": quick in, settle out. Nothing floats slowly. */
  --ease-out:cubic-bezier(.2,.8,.2,1); /* @kind other */
  --ease-in-out:cubic-bezier(.6,0,.2,1); /* @kind other */
  --ease-snap:cubic-bezier(.34,1.4,.64,1); /* @kind other */  /* small overshoot for confirmations */
  --dur-instant:90ms; /* @kind other */
  --dur-fast:160ms; /* @kind other */
  --dur-base:240ms; /* @kind other */
  --dur-slow:400ms; /* @kind other */
  --dur-splash:1200ms; /* @kind other */
  --press-scale:0.97; /* @kind other */
  --hover-lift:-1px; /* @kind other */
}
