:root {
  /* Osmo Favorites */
  --ease-osmo: cubic-bezier(0.625, 0.05, 0, 1);
  --ease-energy: cubic-bezier(0.32, 0.72, 0, 1);
  --ease-smooth: cubic-bezier(0.38, 0.005, 0.215, 1);
  --ease-punch: cubic-bezier(0.19, 1, 0.22, 1);
  --ease-relaxed: cubic-bezier(0.7, 0, 0.3, 1);
  --ease-expo-inout: cubic-bezier(0.87, 0, 0.13, 1);
  --ease-jump: cubic-bezier(0.35, 1.5, 0.6, 1);
  --ease-pop: cubic-bezier(0.17, 0.67, 0.3, 1.33);
  --ease-anticipate: cubic-bezier(0.8, -0.4, 0.5, 1);
  --ease-fade: cubic-bezier(0.25, 0.1, 0.25, 1);
  /* GSAP */
  --ease-sine-in: cubic-bezier(0.12, 0, 0.39, 0);
  --ease-sine-out: cubic-bezier(0.61, 1, 0.88, 1);
  --ease-sine-inout: cubic-bezier(0.37, 0, 0.63, 1);
  --ease-power1-in: cubic-bezier(0.11, 0, 0.5, 0);
  --ease-power1-out: cubic-bezier(0.5, 1, 0.89, 1);
  --ease-power1-inout: cubic-bezier(0.45, 0, 0.55, 1);
  --ease-power2-in: cubic-bezier(0.32, 0, 0.67, 0);
  --ease-power2-out: cubic-bezier(0.33, 1, 0.68, 1);
  --ease-power2-inout: cubic-bezier(0.65, 0, 0.35, 1);
  --ease-power3-in: cubic-bezier(0.5, 0, 0.75, 0);
  --ease-power3-out: cubic-bezier(0.25, 1, 0.5, 1);
  --ease-power3-inout: cubic-bezier(0.76, 0, 0.24, 1);
  --ease-power4-in: cubic-bezier(0.64, 0, 0.78, 0);
  --ease-power4-out: cubic-bezier(0.22, 1, 0.36, 1);
  --ease-power4-inout: cubic-bezier(0.83, 0, 0.17, 1);
  --ease-expo-in: cubic-bezier(0.7, 0, 0.84, 0);
  --ease-expo-out: cubic-bezier(0.16, 1, 0.3, 1);
  --ease-expo-inout: cubic-bezier(0.87, 0, 0.13, 1);
  --ease-circ-in: cubic-bezier(0.55, 0, 1, 0.45);
  --ease-circ-out: cubic-bezier(0, 0.55, 0.45, 1);
  --ease-circ-inout: cubic-bezier(0.85, 0, 0.15, 1);
  --ease-back-in: cubic-bezier(0.36, 0, 0.66, -0.56);
  --ease-back-out: cubic-bezier(0.34, 1.56, 0.64, 1);
  --ease-back-inout: cubic-bezier(0.68, -0.7, 0.32, 1.7);
  /* Figma */
  --ease-ease-in: cubic-bezier(0.42, 0, 1, 1);
  --ease-ease-out: cubic-bezier(0, 0, 0.58, 1);
  --ease-ease-in-out: cubic-bezier(0.42, 0, 0.58, 1);
  --ease-ease-in-back: cubic-bezier(0.3, -0.05, 0.7, -0.5);
  --ease-ease-out-back: cubic-bezier(0.45, 1.45, 0.8, 1);
  --ease-ease-in-out-back: cubic-bezier(0.7, -0.4, 0.4, 1.4);
  --ease-gentle: cubic-bezier(0.2, 1.3, 0.6, 1);
  --ease-quick: cubic-bezier(0.34, 1.56, 0.64, 1);
  --ease-slow: cubic-bezier(0.17, 0.55, 0.15, 1);
  /* Jitter */
  --ease-smooth: cubic-bezier(0.5, 0, 0, 1);
  --ease-natural: cubic-bezier(0.8, 0, 0.2, 1);
  --ease-slow-down: cubic-bezier(0, 0, 0, 1);
  --ease-accelerate: cubic-bezier(1, 0, 1, 1);
  /* Google Material */
  --ease-standard: cubic-bezier(0.2, 0, 0, 1);
  --ease-standard-decelerate: cubic-bezier(0, 0, 0, 1);
  --ease-standard-accelerate: cubic-bezier(0.3, 0, 1, 1);
  --ease-emphasized-decelerate: cubic-bezier(0.05, 0.7, 0.1, 1);
  --ease-emphasized-accelerate: cubic-bezier(0.3, 0, 0.8, 0.15);
}
