._{position:relative;overflow:hidden;animation:a 5s ease-in-out infinite}._:after{content:"";position:absolute;inset:-50%;background:linear-gradient(to bottom right,#fff0,#fff6,#fff0);transform:rotate(45deg) translateY(-100%);animation:b 3s infinite}@keyframes b{0%{transform:rotate(45deg) translateY(-100%)}20%{transform:rotate(45deg) translateY(100%)}to{transform:rotate(45deg) translateY(100%)}}@keyframes a{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}.c{display:inline-block;animation:d 2s infinite}@keyframes d{0%{transform:scale(1);opacity:.7}50%{transform:scale(1.2);opacity:1}to{transform:scale(1);opacity:.7}}
