@keyframes lv2-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.lv2-marquee-track{width:max-content;animation:lv2-marquee var(--lv2-marquee-duration,34s)linear infinite;will-change:transform;display:flex}.lv2-marquee:hover .lv2-marquee-track{animation-play-state:paused}@keyframes lv2-twinkle{0%,to{opacity:.25;transform:scale(.8)}50%{opacity:.95;transform:scale(1.15)}}.lv2-twinkle{animation:lv2-twinkle var(--d,3.5s)ease-in-out infinite}@keyframes lv2-float{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}.lv2-float{animation:lv2-float var(--d,6s)ease-in-out infinite}@keyframes lv2-wave{0%,to{transform:scaleY(.78)}50%{transform:scaleY(1.12)}}.lv2-wave{transform-origin:50%;animation:lv2-wave var(--d,1.4s)ease-in-out infinite}@keyframes lv2-menu-in{0%{opacity:0;transform:scaleY(.97)translateY(-6px)}to{opacity:1;transform:scaleY(1)translateY(0)}}.lv2-menu-in{transform-origin:top;animation:.22s ease-out lv2-menu-in}.lv2-reveal{opacity:0;transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1);transition-delay:var(--lv2-delay,0s);transform:translateY(22px)}.lv2-reveal.is-visible{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.lv2-marquee-track,.lv2-twinkle,.lv2-float,.lv2-wave,.lv2-menu-in{animation:none}.lv2-reveal{opacity:1;transition:none;transform:none}}
