@keyframes sunBeams{0%,to{opacity:1;transform:scale(1)rotate(0)}50%{opacity:.4;transform:scale(1.1)rotate(180deg)}}.group:hover .sun-rays{animation:sunBeams 1.5s infinite ease-in-out infinite}.moon-star{transform-box:fill-box;transform-origin:50%;pointer-events:none;transition:none}.group:hover .moon-star{opacity:1;animation:2.5s cubic-bezier(.33,1,.68,1) infinite forwards starRadiateAndMove}@keyframes starRadiateAndMove{0%{opacity:0;transform:scale(.5)translate(0)}5%{opacity:.1;transform:scale(.8)translate(.3px)}10%{opacity:.2;transform:scale(1.2)translate(.7px)}15%{opacity:.3;transform:scale(1.6)translate(1.2px)}20%{opacity:.4;transform:scale(2)translate(1.7px)}25%{opacity:.5;transform:scale(2.5)translate(2.3px)}30%{opacity:.6;transform:scale(2.9)translate(2.9px)}35%{opacity:.7;transform:scale(3.3)translate(3.6px)}40%{opacity:.8;transform:scale(3.6)translate(4.3px)}45%{opacity:.9;transform:scale(3.9)translate(5px)}50%{opacity:1;transform:scale(4.2)translate(5.8px)}55%{opacity:1;transform:scale(4.4)translate(6.5px)}60%{opacity:.9;transform:scale(4.6)translate(7.2px)}65%{opacity:.8;transform:scale(4.8)translate(7.9px)}70%{opacity:.6;transform:scale(5)translate(8.6px)}75%{opacity:.5;transform:scale(5.2)translate(9.2px)}80%{opacity:.3;transform:scale(5.4)translate(9.6px)}85%{opacity:.2;transform:scale(5.6)translate(9.8px)}90%{opacity:.1;transform:scale(5.7)translate(10px)}to{opacity:0;transform:scale(5.8)translate(10.2px)}}
