/* ============================================================
   My Safe Spaces — Motion tokens
   Calm, gentle, never bouncy. Soft ease-outs and slow fades.
   Movement should feel like a breath, not a snap.
   ============================================================ */

:root {
  --duration-instant: 80ms;  /* @kind other */
  --duration-fast: 160ms;    /* @kind other */
  --duration-normal: 240ms;  /* @kind other */
  --duration-slow: 400ms;    /* @kind other */
  --duration-breath: 4000ms; /* @kind other */ /* breathing-exercise loops */

  /* Easings — soft, organic */
  --ease-out: cubic-bezier(0.22, 0.61, 0.36, 1);   /* @kind other */
  --ease-in-out: cubic-bezier(0.45, 0, 0.25, 1);   /* @kind other */
  --ease-gentle: cubic-bezier(0.33, 0, 0.2, 1);    /* @kind other */ /* default */
}
