@keyframes widget-bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes widget-pulse-glow{0%,to{box-shadow:0 0 #fff6}50%{box-shadow:0 0 20px 8px #ffffff26}}@keyframes widget-wiggle{0%,to{transform:rotate(0)}25%{transform:rotate(-3deg)}75%{transform:rotate(3deg)}}@keyframes widget-float{0%,to{transform:translateY(0)rotate(0)}33%{transform:translateY(-6px)rotate(1deg)}66%{transform:translateY(-3px)rotate(-1deg)}}@keyframes widget-glow{0%,to{filter:brightness()}50%{filter:brightness(1.15)}}@keyframes widget-ring-pulse{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.4)}}@keyframes widget-up-down{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}@keyframes widget-down-up{0%,to{transform:translateY(0)}50%{transform:translateY(12px)}}@keyframes widget-left-right{0%,to{transform:translate(0)}50%{transform:translate(10px)}}@keyframes widget-right-left{0%,to{transform:translate(0)}50%{transform:translate(-10px)}}@keyframes widget-scale-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.06)}}@keyframes widget-diagonal{0%,to{transform:translate(0)}50%{transform:translate(8px,-8px)}}@keyframes widget-vibrate{0%,to{transform:translate(0)}20%{transform:translate(-2px,2px)}40%{transform:translate(2px,-2px)}60%{transform:translate(-2px,-2px)}80%{transform:translate(2px,2px)}}@keyframes widget-shake-horizontal-slow{0%,to{transform:translate(0)}20%{transform:translate(-5px)}40%{transform:translate(5px)}60%{transform:translate(-4px)}80%{transform:translate(4px)}}@keyframes widget-shake-horizontal-normal{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-4px)}20%,40%,60%,80%{transform:translate(4px)}}@keyframes widget-shake-horizontal-fast{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-6px)}20%,40%,60%,80%{transform:translate(6px)}}@keyframes widget-shake-vertical-slow{0%,to{transform:translateY(0)}20%{transform:translateY(-5px)}40%{transform:translateY(5px)}60%{transform:translateY(-4px)}80%{transform:translateY(4px)}}@keyframes widget-shake-vertical-normal{0%,to{transform:translateY(0)}10%,30%,50%,70%,90%{transform:translateY(-4px)}20%,40%,60%,80%{transform:translateY(4px)}}@keyframes widget-shake-vertical-fast{0%,to{transform:translateY(0)}10%,30%,50%,70%,90%{transform:translateY(-6px)}20%,40%,60%,80%{transform:translateY(6px)}}@keyframes widget-shake-diagonal-left-slow{0%,to{transform:translate(0)}20%{transform:translate(-4px,-4px)}40%{transform:translate(4px,4px)}60%{transform:translate(-3px,-3px)}80%{transform:translate(3px,3px)}}@keyframes widget-shake-diagonal-left-normal{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-3px,-3px)}20%,40%,60%,80%{transform:translate(3px,3px)}}@keyframes widget-shake-diagonal-left-fast{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-5px,-5px)}20%,40%,60%,80%{transform:translate(5px,5px)}}@keyframes widget-shake-diagonal-right-slow{0%,to{transform:translate(0)}20%{transform:translate(4px,-4px)}40%{transform:translate(-4px,4px)}60%{transform:translate(3px,-3px)}80%{transform:translate(-3px,3px)}}@keyframes widget-shake-diagonal-right-normal{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(3px,-3px)}20%,40%,60%,80%{transform:translate(-3px,3px)}}@keyframes widget-shake-diagonal-right-fast{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(5px,-5px)}20%,40%,60%,80%{transform:translate(-5px,5px)}}.animate-widget-bounce{animation:2s ease-in-out infinite widget-bounce}.animate-widget-pulse-glow{animation:2s ease-in-out infinite widget-pulse-glow}.animate-widget-wiggle{animation:2s ease-in-out infinite widget-wiggle}.animate-widget-float{animation:3s ease-in-out infinite widget-float}.animate-widget-glow{animation:2s ease-in-out infinite widget-glow}.animate-widget-ring-pulse{animation:1.5s ease-out infinite widget-ring-pulse}.animate-widget-up-down{animation:2s ease-in-out infinite widget-up-down}.animate-widget-down-up{animation:2s ease-in-out infinite widget-down-up}.animate-widget-left-right{animation:2s ease-in-out infinite widget-left-right}.animate-widget-right-left{animation:2s ease-in-out infinite widget-right-left}.animate-widget-scale-pulse{animation:2s ease-in-out infinite widget-scale-pulse}.animate-widget-diagonal{animation:2.5s ease-in-out infinite widget-diagonal}.animate-widget-vibrate{animation:1.2s ease-in-out infinite widget-vibrate}.animate-widget-shake-horizontal-slow{animation:1.2s ease-in-out infinite widget-shake-horizontal-slow}.animate-widget-shake-horizontal-normal{animation:.8s ease-in-out infinite widget-shake-horizontal-normal}.animate-widget-shake-horizontal-fast{animation:.5s ease-in-out infinite widget-shake-horizontal-fast}.animate-widget-shake-vertical-slow{animation:1.2s ease-in-out infinite widget-shake-vertical-slow}.animate-widget-shake-vertical-normal{animation:.8s ease-in-out infinite widget-shake-vertical-normal}.animate-widget-shake-vertical-fast{animation:.5s ease-in-out infinite widget-shake-vertical-fast}.animate-widget-shake-diagonal-left-slow{animation:1.2s ease-in-out infinite widget-shake-diagonal-left-slow}.animate-widget-shake-diagonal-left-normal{animation:.8s ease-in-out infinite widget-shake-diagonal-left-normal}.animate-widget-shake-diagonal-left-fast{animation:.5s ease-in-out infinite widget-shake-diagonal-left-fast}.animate-widget-shake-diagonal-right-slow{animation:1.2s ease-in-out infinite widget-shake-diagonal-right-slow}.animate-widget-shake-diagonal-right-normal{animation:.8s ease-in-out infinite widget-shake-diagonal-right-normal}.animate-widget-shake-diagonal-right-fast{animation:.5s ease-in-out infinite widget-shake-diagonal-right-fast}
