@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.animate-marquee{animation:marquee 30s linear infinite}.animate-marquee:hover{animation-play-state:paused}@keyframes fadeSlideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.animate-fade-slide-up{animation:fadeSlideUp .6s ease-out forwards}.keyword-pill{transition:all .3s ease}.keyword-pill:hover{box-shadow:0 0 20px #e6394666}.keyword-animate{opacity:0;animation:fadeSlideUp .6s ease-out forwards}.keyword-animate-0{animation-delay:0s}.keyword-animate-1{animation-delay:.1s}.keyword-animate-2{animation-delay:.2s}.keyword-animate-3{animation-delay:.3s}.keyword-animate-4{animation-delay:.4s}.keyword-animate-5{animation-delay:.5s}@keyframes lb-slide-up-fade{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes lb-scale-fade{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}@keyframes lb-fade{0%{opacity:0}to{opacity:1}}@keyframes lb-slide-enter{0%{opacity:0;transform:translate(var(--lb-dir, 40px)) scale(.97)}to{opacity:1;transform:translate(0) scale(1)}}@keyframes lb-slide-exit{0%{opacity:1;transform:translate(0) scale(1)}to{opacity:0;transform:translate(calc(var(--lb-dir, 40px) * -1)) scale(.97)}}@keyframes lb-pulse-subtle{0%,to{opacity:.9;transform:scale(1)}50%{opacity:1;transform:scale(1.03)}}@keyframes lb-glow{0%,to{box-shadow:0 0 8px #e639464d}50%{box-shadow:0 0 20px #e6394699}}@keyframes lb-dot-bounce{0%,to{transform:scale(1)}50%{transform:scale(1.4)}}.lb-animate-in{opacity:0}.lb-animate-in.lb-visible{animation:lb-slide-up-fade .6s ease-out forwards}.lb-scale-in{opacity:0}.lb-scale-in.lb-visible{animation:lb-scale-fade .5s ease-out forwards}.lb-fade-in{opacity:0}.lb-fade-in.lb-visible{animation:lb-fade .5s ease-out forwards}.lb-progress-bar{animation:lb-glow 2s ease-in-out infinite}.lb-dot-active{animation:lb-dot-bounce .4s ease-out}.lb-pulse{animation:lb-pulse-subtle 3s ease-in-out infinite}.lb-slide-entering{animation:lb-slide-enter .45s cubic-bezier(.22,1,.36,1) forwards}.lb-slide-exiting{animation:lb-slide-exit .3s cubic-bezier(.22,1,.36,1) forwards}
