/* Slowmotion ADV — motion. Cuts and slides, never bounces. */
:root {
  --dur-instant: 80ms; /* @kind other */
  --dur-fast: 140ms; /* @kind other */
  --dur-base: 240ms; /* @kind other */
  --dur-slow: 420ms; /* @kind other */
  --dur-marquee: 32s; /* @kind other */

  --ease-out: cubic-bezier(0.16, 1, 0.3, 1); /* @kind other */
  --ease-in-out: cubic-bezier(0.83, 0, 0.17, 1); /* @kind other */
  --ease-cut: cubic-bezier(0.4, 0, 0.2, 1); /* @kind other */
  --ease-linear: linear; /* @kind other */

  --transition-control: color var(--dur-fast) var(--ease-cut),
    background-color var(--dur-fast) var(--ease-cut),
    border-color var(--dur-fast) var(--ease-cut),
    box-shadow var(--dur-fast) var(--ease-cut),
    transform var(--dur-fast) var(--ease-cut); /* @kind other */
}
