/* Sunshine Coffee — motion. Cat-paced: unhurried, a little springy, never flashy. */
:root{
  --dur-1:120ms; /* @kind other */
  --dur-2:200ms; /* @kind other */
  --dur-3:320ms; /* @kind other */
  --dur-4:520ms; /* @kind other */
  --ease-out:cubic-bezier(.23,1,.32,1); /* @kind other */
  --ease-in-out:cubic-bezier(.5,0,.3,1); /* @kind other */
  --ease-stretch:cubic-bezier(.2,1.5,.35,1); /* @kind other */
  --transition-control:color var(--dur-1) var(--ease-out),background-color var(--dur-1) var(--ease-out),border-color var(--dur-1) var(--ease-out),box-shadow var(--dur-2) var(--ease-out),transform var(--dur-2) var(--ease-stretch); /* @kind other */
  --lift-hover:translateY(-2px); /* @kind other */
  --press-scale:scale(.97); /* @kind other */
}
@media (prefers-reduced-motion:reduce){:root{
  --dur-1:0ms; /* @kind other */
  --dur-2:0ms; /* @kind other */
  --dur-3:0ms; /* @kind other */
  --dur-4:0ms; /* @kind other */
  --lift-hover:none; /* @kind other */
  --press-scale:none; /* @kind other */
}}

