/* ============================================================
   MOTION — Pavel Presnov Design System
   Calm and unhurried. Gentle fades and soft eases — never
   bounces or springs. Motion should feel like a held breath.
   ============================================================ */

:root {
  --ease-standard:    cubic-bezier(0.4, 0, 0.2, 1); /* @kind other */
  --ease-out:         cubic-bezier(0.22, 1, 0.36, 1); /* @kind other */
  --ease-in-out-soft: cubic-bezier(0.65, 0, 0.35, 1); /* @kind other */

  --duration-fast: 140ms; /* @kind other */
  --duration-base: 240ms; /* @kind other */
  --duration-slow: 420ms; /* @kind other */

  --transition-colors: color var(--duration-fast) var(--ease-standard),
                       background-color var(--duration-fast) var(--ease-standard),
                       border-color var(--duration-fast) var(--ease-standard); /* @kind other */
  --transition-transform: transform var(--duration-base) var(--ease-out); /* @kind other */
}
