@keyframes attack-shake{0%,to{transform:translate(0)}25%{transform:translate(-1px,-1px)}50%{transform:translate(1px)}75%{transform:translateY(1px)}}@keyframes attack-impact{0%,to{transform:translate(-1px,1px) scale(1);opacity:.2}50%{transform:translate(-2px,2px) scale(1.02);opacity:.3}}@keyframes attack-tremble{0%,to{transform:translate(0)}20%{transform:translate(-.5px,.5px)}40%{transform:translate(.5px,-.5px)}60%{transform:translate(-.5px,-.5px)}80%{transform:translate(.5px,.5px)}}