@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.shimmer-effect{position:relative;overflow:hidden;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);background-size:200% 100%;animation:shimmer 3s infinite;border-radius:9999px}.shimmer-effect:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border-radius:9999px;box-shadow:0 0 15px rgba(59,130,246,.5);opacity:0;transition:opacity .3s ease}.shimmer-effect:hover:after{opacity:1}