/*! tailwindcss v4.1.12 | MIT License | https://tailwindcss.com */@keyframes waveMove-e6f361c8{0%{opacity:0;transform:translate(-100%)skew(-12deg)}50%{opacity:1}to{opacity:0;transform:translate(200%)skew(-12deg)}}.wave-animation[data-v-e6f361c8]{animation:waveMove-e6f361c8 2s ease-in-out infinite}@keyframes shimmer-e6f361c8{0%{transform:translate(-100%)}to{transform:translate(100%)}}.shimmer-animation[data-v-e6f361c8]{animation:shimmer-e6f361c8 1.5s ease-in-out infinite}@keyframes chunkFill-e6f361c8{0%{opacity:.7;transform:scaleX(0)}50%{opacity:1}to{opacity:1;transform:scaleX(1)}}.chunk-fill[data-v-e6f361c8]{animation:chunkFill-e6f361c8 .6s cubic-bezier(.4,0,.2,1);transform-origin:0}@keyframes milestonePulse-e6f361c8{0%,to{transform:scale(1)}50%{box-shadow:6px 8px #000;transform:scale(1.05)}}.milestone-reached[data-v-e6f361c8]{animation:milestonePulse-e6f361c8 .6s ease-out}@keyframes progressFill-e6f361c8{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.progress-smooth[data-v-e6f361c8]{transition:width .5s cubic-bezier(.4,0,.2,1)}@media (prefers-reduced-motion:reduce){.animate-pulse[data-v-e6f361c8],.chunk-fill[data-v-e6f361c8],.milestone-reached[data-v-e6f361c8],.progress-smooth[data-v-e6f361c8],.shimmer-animation[data-v-e6f361c8],.transition-all[data-v-e6f361c8],.wave-animation[data-v-e6f361c8]{animation:none;transition:none}}
