:root{--ease-standard:cubic-bezier(.4,.14,.3,1); /* @kind other */--ease-out-soft:cubic-bezier(.16,.84,.44,1); /* @kind other */--ease-in:cubic-bezier(.5,0,.9,.4); /* @kind other */
--duration-fast:140ms; /* @kind other */--duration-base:240ms; /* @kind other */--duration-slow:420ms; /* @kind other */--duration-breath:5200ms; /* @kind other */
--transition-base:all var(--duration-base) var(--ease-standard)}
@media (prefers-reduced-motion:reduce){:root{--duration-fast:0ms; /* @kind other */ --duration-base:0ms; /* @kind other */ --duration-slow:0ms /* @kind other */}}
@keyframes sth-breathe{0%,100%{transform:scale(1);opacity:.85}50%{transform:scale(1.06);opacity:1}}
@keyframes sth-ripple{0%{transform:scale(.6);opacity:.5}100%{transform:scale(1.6);opacity:0}}
@keyframes sth-rise{from{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}
