/* CSS for the social and clock container */ .social-container { opacity: 0; } .clock-container { opacity: 0; } .animate-glow { animation: glow 2s infinite alternate; } /* Rainbow Animation */ @keyframes rainbow { 0% { background-position: 0% 50%; } 50% { background-position: 100% 50%; } 100% { background-position: 0% 50%; } } .animate-rainbow { background-image: linear-gradient(to right, red, orange, yellow, green, cyan); background-size: 300% 300%; background-clip: text; -webkit-background-clip: text; /* For WebKit browsers */ color: transparent; /* Ensures text takes on the gradient */ animation: rainbow 10s ease infinite; } .animate-glow { animation: glow 2s infinite alternate; } @keyframes glow { from { filter: drop-shadow(0 0 8px rgba(0, 255, 255, 0.7)); } to { filter: drop-shadow(0 0 16px rgba(0, 255, 255, 1)); } }