0;
            }

            49.5% {
                background: radial-gradient(circle at center,
                        rgba(172, 0, 255, 0.8) 0,
                        rgba(0, 255, 0, 0) 80%) no-repeat;
                opacity: 0.7;
            }

            66.6% {
                background: radial-gradient(circle at center,
                        rgba(172, 0, 255, 0.8) 0,
                        rgba(0, 255, 0, 0) 80%) no-repeat;
                opacity: 0;
            }

            66.7% {
    