/* wm-base.css: shared tokens for the wm-* motion ports. Optional: every wm-*.css also works alone (each
   carries its own fallbacks). Adapted from Watermelon UI (MIT), the motion values used across its blocks
   (ease [0.16, 1, 0.3, 1], springs stiffness 240-300 / damping 22-25). See LICENSES.txt in this folder. */
:root {
  --wm-ease: cubic-bezier(0.16, 1, 0.3, 1);          /* Watermelon block ease: quick out, soft landing */
  --wm-ease-ui: cubic-bezier(0.23, 1, 0.32, 1);       /* presses and toggles */
  /* spring(stiffness 280, damping 25, mass 0.8) sampled to CSS linear(): about 4% overshoot */
  --wm-spring: linear(0, 0.063, 0.234 4.6%, 0.468 7.7%, 0.721 11.4%, 0.901 15.3%, 1.007 19.6%, 1.04 23.2%, 1.044 26.4%, 1.032 30.6%, 1.006 37.9%, 0.996 46%, 0.998 58%, 1);
  --wm-dur: 0.6s;
  --wm-dur-ui: 0.24s;
}
@supports not (transition-timing-function: linear(0, 1)) { :root { --wm-spring: cubic-bezier(0.34, 1.3, 0.64, 1); } }
