_small.png"); /* Default PNG */
        }

        /* Keyframes for bounce with stretch and squash */
        @keyframes bounce-stretch {
            0%, 100% {
                transform: translateY(0) scale(1, 1); /* Original size at rest */
            }
            20% {
                transform: translateY(0) scale(0.90, 1.05); /* Stretch upward */
            }
            50% {
                transform: translateY(-2px) scale(1.2, 0.75); /* Squash on landing */
            }
            80% {
      