@keyframes svelte-1uha8ag-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.animate-marquee.svelte-1uha8ag{display:flex;width:max-content;animation:svelte-1uha8ag-marquee 30s linear infinite}.animate-marquee.svelte-1uha8ag:hover{animation-play-state:paused}@keyframes svelte-1uha8ag-float-up-fade{0%{transform:translate(-50%,-100%) scale(.8);opacity:0}15%{transform:translate(-50%,-140%) scale(1.1);opacity:1}to{transform:translate(-50%,-240%) scale(.95);opacity:0}}.animate-float-up.svelte-1uha8ag{animation:svelte-1uha8ag-float-up-fade 1.5s ease-out forwards}@keyframes svelte-1uha8ag-wave-arm{0%,to{transform:rotate(0)}50%{transform:rotate(-22deg)}}.wave-arm.svelte-1uha8ag{animation:svelte-1uha8ag-wave-arm 1.4s ease-in-out infinite;transform-origin:75px 75px}.hongbao-flap.svelte-1uha8ag{transition:transform .4s ease-in-out;transform-origin:top;backface-visibility:hidden}.reveal-on-scroll,[data-reveal=idle]{opacity:0;transform:translate3d(0,var(--reveal-distance, 26px),0) scale(.985);filter:blur(10px);transition:opacity .72s cubic-bezier(.22,1,.36,1) var(--reveal-delay, 0ms),transform .72s cubic-bezier(.22,1,.36,1) var(--reveal-delay, 0ms),filter .72s cubic-bezier(.22,1,.36,1) var(--reveal-delay, 0ms);will-change:opacity,transform,filter}[data-reveal=visible]{opacity:1;transform:translateZ(0) scale(1);filter:blur(0)}@media(prefers-reduced-motion:reduce){[data-reveal]{opacity:1;transform:none;filter:none;transition:none}}
