@keyframes mas-marquee-up{0%{transform:translateY(0)}to{transform:translateY(-50%)}}.mas-marquee{animation:mas-marquee-up var(--mas-marquee-dur,54s) linear infinite;will-change:transform}@keyframes mas-tap-ring{0%{opacity:.8;transform:scale(1)}70%{opacity:0;transform:scale(1.5)}to{opacity:0;transform:scale(1.5)}}.mas-tap-ring{animation:mas-tap-ring 2.4s cubic-bezier(.22,.61,.36,1) infinite;animation-delay:var(--mas-tap-delay,0s)}@keyframes mas-tap-press{0%,62%,to{transform:scale(1)}72%{transform:scale(.955)}84%{transform:scale(1.02)}}.mas-tap-press{animation:mas-tap-press 2.4s ease-in-out infinite}@keyframes mas-tap-cursor{0%,55%{opacity:0;transform:translate(6px,6px) scale(.9)}62%,68%{opacity:1;transform:translate(0) scale(1)}74%{opacity:1;transform:translate(-1px,-1px) scale(.86)}88%{opacity:1;transform:translate(0) scale(1)}to{opacity:0;transform:translate(4px,4px) scale(.95)}}.mas-tap-cursor{opacity:0;animation:mas-tap-cursor 2.4s ease-in-out infinite}.group:hover .mas-tap-cursor,.group:hover .mas-tap-press,.group:hover .mas-tap-ring{animation:none}.group:hover .mas-tap-cursor,.group:hover .mas-tap-ring{opacity:0}@media (prefers-reduced-motion:reduce){.mas-marquee,.mas-tap-cursor,.mas-tap-press,.mas-tap-ring{animation:none}.mas-tap-cursor,.mas-tap-ring{display:none}}