:root {
  --ease-kf: cubic-bezier(.16, 1, .3, 1); /* @kind other */
  --ease-linear: linear; /* @kind other */

  --dur-fast: 140ms; /* @kind other */
  --dur-base: 260ms; /* @kind other */
  --dur-slow: 620ms; /* @kind other */
  --dur-reveal: 900ms; /* @kind other */

  --transition-control: color var(--dur-fast) var(--ease-kf), background-color var(--dur-fast) var(--ease-kf), border-color var(--dur-fast) var(--ease-kf), transform var(--dur-fast) var(--ease-kf);
  --transition-reveal: opacity var(--dur-reveal) var(--ease-kf), transform var(--dur-reveal) var(--ease-kf);
}
