.lens-flare{position:absolute;pointer-events:none;background:radial-gradient(circle,rgba(245,214,149,.53) 5%,rgba(229,166,57,.28) 25%,transparent 37%);width:28%;height:28%;top:36%;left:48%;transform:translate(-50%,-50%);animation:lensFlare 4s infinite}@keyframes lensFlare{0%{opacity:.1;transform:translate(-50%,-50%) scale(.8)}25%{opacity:.6;transform:translate(-50%,-50%) scale(1)}50%{opacity:.3;transform:translate(-50%,-50%) scale(.9)}75%{opacity:.7;transform:translate(-50%,-50%) scale(1.1)}to{opacity:.1;transform:translate(-50%,-50%) scale(.8)}}
