@keyframes mk-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes mk-float{0%,to{transform:translateY(0) rotate(var(--mk-r,0deg))}50%{transform:translateY(-10px) rotate(var(--mk-r,0deg))}}@keyframes mk-ping{0%{opacity:.6;transform:scale(1)}80%,to{opacity:0;transform:scale(2.4)}}.mk-marquee{animation:60s linear infinite mk-marquee}.mk-float{transform:rotate(var(--mk-r,0deg));animation:8s ease-in-out infinite mk-float}.mk-ping{animation:1.8s cubic-bezier(0,0,.2,1) infinite mk-ping}.mk-stage{perspective:2000px;perspective-origin:50% 0}.mk-device{transform-origin:50% 0;transform-style:preserve-3d;will-change:transform}@media (prefers-reduced-motion:no-preference){.mk-device{transform:translateY(40px)rotateX(28deg)scale(.84)}}@media (prefers-reduced-motion:reduce){.mk-marquee,.mk-ping,.mk-float{animation:none}}
