/* Loggad — motion tokens: restrained, no bounce/spring. Fades and short ease-outs only. */
:root {
  --ease-standard: cubic-bezier(0.3, 0, 0.15, 1); /* @kind other */
  --ease-out: cubic-bezier(0.2, 0, 0, 1); /* @kind other */
  --ease-in: cubic-bezier(0.4, 0, 1, 1); /* @kind other */

  --duration-fast: 120ms; /* @kind other */
  --duration-base: 200ms; /* @kind other */
  --duration-slow: 320ms; /* @kind other */

  /* The agent surface: one crop zooming out of the owner's photo, and the
     staggered bloom of the regions it found. Expo-out has zero overshoot, so
     these stay inside the "no bounce/spring" rule above. */
  --duration-beat: 320ms; /* @kind other */
  --duration-reveal: 700ms; /* @kind other */
  --stagger-region: 60ms; /* @kind other */
  --ease-settle: cubic-bezier(0.16, 1, 0.3, 1); /* @kind other */
}
