@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes pulse-glow{0%,to{box-shadow:0 0 20px #10b98133}50%{box-shadow:0 0 40px #10b98166}}@keyframes pulse-glow-achivement{0%,to{background:#bc95091a;box-shadow:0 0 20px #bc950966}50%{background:#bc950933;box-shadow:0 0 40px #bc9509cc}}@keyframes pulse-glow-border{0%,to{border:1px solid var(--color-primary)}50%{border:1px solid var(--color-accent)}}@keyframes gradient-shift{0%,to{background-position:0%}50%{background-position:100%}}@keyframes fade-in-up{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes transx-move{0%{transform:translate(30%)}to{transform:translate(70%)}}@keyframes rotate-slow{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes shake{0%,to{transform:translate(0)}25%{transform:translate(-5px)}75%{transform:translate(5px)}}@keyframes bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-15px)}}@keyframes zoom-in{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}@keyframes zoom-out{0%{opacity:0;transform:scale(1.5)}to{opacity:1;transform:scale(1)}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(1080deg)}}@keyframes swing{0%{transform:rotate(0)}25%{transform:rotate(15deg)}75%{transform:rotate(-15deg)}to{transform:rotate(0)}}@keyframes flip{0%{transform:rotateY(0)}50%{transform:rotateY(180deg)}to{transform:rotateY(360deg)}}@keyframes wiggle{0%,to{transform:rotate(0)}25%{transform:rotate(5deg)}75%{transform:rotate(-5deg)}}@keyframes pulse-scale{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}@keyframes shimmer{to{transform:translate(200%)}}.animate-float{animation:3s ease-in-out infinite float}.animate-pulse-glow{animation:2s ease-in-out infinite pulse-glow}.animate-pulse-glow-achivement{animation:2s ease-in-out infinite pulse-glow-achivement}.animate-pulse-glow-border{animation:2s ease-in-out infinite pulse-glow-border}.animate-gradient{background-size:200% 200%;animation:3s infinite gradient-shift}.animate-fade-in-up{animation:.6s ease-out forwards fade-in-up}.animate-transx-move{animation:60s linear infinite reverse transx-move}.animate-transx-move:hover{animation-play-state:paused}.animate-rotate-slow{animation:10s linear infinite rotate-slow}.animate-shake{animation:.5s ease-in-out infinite shake}.animate-bounce{animation:1s ease-in-out infinite bounce}.animate-zoom-in{animation:.5s ease-out forwards zoom-in}.animate-zoom-out{animation:.5s ease-out forwards zoom-out}.animate-spin{animation:4s linear infinite spin}.animate-swing{animation:2s ease-in-out infinite swing}.animate-flip{backface-visibility:hidden;animation:2s ease-in-out infinite flip}.animate-wiggle{animation:.5s ease-in-out infinite wiggle}.animate-pulse-scale{animation:1.5s ease-in-out infinite pulse-scale}.animation-shimmer{animation:1.5s infinite shimmer}.circle-test{color:#fff;text-align:center;background:#10b981;border-radius:100%;justify-content:center;align-items:center;width:32px;height:24px;margin-top:8px;font-weight:700;display:flex}.gradient{background:linear-gradient(90deg,#ff7e5f,#196d00) 0 0/200% 200%}
