@keyframes gentleHover{0%,to{transform:translateY(0)}50%{transform:translateY(-15px)}}@keyframes pulseHighlight{0%,to{box-shadow:0 0 10px #ffd70080}50%{box-shadow:0 0 20px #ffd700cc}}@keyframes shake{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-4px)}20%,40%,60%,80%{transform:translate(4px)}}@keyframes blink{0%,to{color:#fff}25%,75%{color:#ff3b30}50%{color:#fff}}@keyframes scorePopIn{0%{transform:scale(1)}50%{transform:scale(1.2)}to{transform:scale(1)}}
