:root{
  --dur-instant:120ms; /* @kind other */
  --dur-fast:200ms; /* @kind other */
  --dur-base:320ms; /* @kind other */
  --dur-slow:560ms; /* @kind other */
  --dur-veil:900ms; /* @kind other */
  --dur-cinematic:1400ms; /* @kind other */
  /* Silk is the house easing: slow out, no bounce, never linear except for rotation loops. */
  --ease-silk:cubic-bezier(.22,.61,.36,1); /* @kind other */
  --ease-out-expo:cubic-bezier(.16,1,.30,1); /* @kind other */
  --ease-in-out-soft:cubic-bezier(.65,0,.35,1); /* @kind other */
  --ease-emerge:cubic-bezier(.34,1.12,.64,1); /* @kind other */ /* the only easing with overshoot; 12% max */
  --spin-slow:38s; /* @kind other */
  --spin-medium:18s; /* @kind other */
  --float-cycle:7s; /* @kind other */
  --scroll-damp:.085; /* @kind other */
}
@media (prefers-reduced-motion:reduce){:root{
  --dur-base:1ms; /* @kind other */
  --dur-slow:1ms; /* @kind other */
  --dur-veil:1ms; /* @kind other */
  --dur-cinematic:1ms; /* @kind other */
}}
