@keyframes flame-flicker{0%,to{transform:scale(1) rotate(0);opacity:1}25%{transform:scale(1.05) rotate(-2deg);opacity:.95}50%{transform:scale(.95) rotate(2deg);opacity:1}75%{transform:scale(1.02) rotate(-1deg);opacity:.97}}@keyframes flame-flicker-slow{0%,to{transform:scale(1);opacity:.9}50%{transform:scale(1.05);opacity:1}}@keyframes flame-pulse{0%,to{transform:scale(1);filter:brightness(1)}50%{transform:scale(1.1);filter:brightness(1.2)}}@keyframes flame-intense{0%,to{transform:scale(1) rotate(0);filter:brightness(1.2) saturate(1.3)}20%{transform:scale(1.08) rotate(-3deg);filter:brightness(1.3) saturate(1.4)}40%{transform:scale(.92) rotate(3deg);filter:brightness(1.15) saturate(1.2)}60%{transform:scale(1.05) rotate(-2deg);filter:brightness(1.25) saturate(1.35)}80%{transform:scale(.98) rotate(2deg);filter:brightness(1.18) saturate(1.25)}}.animate-flame-flicker{animation:flame-flicker 1.5s ease-in-out infinite}.animate-flame-flicker-slow{animation:flame-flicker-slow 2s ease-in-out infinite}.animate-flame-pulse{animation:flame-pulse 1.8s ease-in-out infinite}.animate-flame-intense{animation:flame-intense 1.2s ease-in-out infinite}@keyframes slide-in-right{0%{transform:translate(30px);opacity:0}to{transform:translate(0);opacity:1}}@keyframes slide-in-left{0%{transform:translate(-30px);opacity:0}to{transform:translate(0);opacity:1}}@keyframes slide-in-up{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes fade-in-scale{0%{transform:scale(.95);opacity:0}to{transform:scale(1);opacity:1}}@keyframes stagger-fade-in{0%{transform:translateY(10px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes slide-in-down{0%{transform:translateY(-100%);opacity:0}to{transform:translateY(0);opacity:1}}.animate-slide-in-right{animation:slide-in-right .4s cubic-bezier(.16,1,.3,1) forwards}.animate-slide-in-left{animation:slide-in-left .4s cubic-bezier(.16,1,.3,1) forwards}.animate-slide-in-up{animation:slide-in-up .5s cubic-bezier(.16,1,.3,1) forwards}.animate-fade-in-scale{animation:fade-in-scale .6s cubic-bezier(.16,1,.3,1) forwards}.animate-stagger-1{animation:stagger-fade-in .5s cubic-bezier(.16,1,.3,1) .1s backwards}.animate-stagger-2{animation:stagger-fade-in .5s cubic-bezier(.16,1,.3,1) .2s backwards}.animate-stagger-3{animation:stagger-fade-in .5s cubic-bezier(.16,1,.3,1) .3s backwards}.animate-stagger-4{animation:stagger-fade-in .5s cubic-bezier(.16,1,.3,1) .4s backwards}.animate-slide-in-down{animation:slide-in-down .3s cubic-bezier(.16,1,.3,1) forwards}
