.shimmer:after{content:"";animation:shimmer 1.6s var(--ease-standard) infinite;position:absolute;inset:0;transform:translate(-100%)}@keyframes shimmer{to{transform:translate(100%)}}.iconPop{animation:icon-pop .52s var(--ease-emphasis) .16s both}@keyframes icon-pop{0%{opacity:0;transform:scale(.4)rotate(-14deg)}60%{opacity:1;transform:scale(1.12)rotate(4deg)}to{transform:scale(1)rotate(0)}}.xpPop{animation:xp-pop .56s var(--ease-emphasis) .42s both}@keyframes xp-pop{0%{opacity:0;transform:translateY(6px)scale(.4)}55%{opacity:1;transform:translateY(0)scale(1.22)}to{transform:scale(1)}}.pulse{animation:pulse 1.8s var(--ease-standard) .4s infinite}@keyframes pulse{0%{opacity:.9;transform:scale(1)}70%,to{opacity:0;transform:scale(1.1)}}.stepIn{animation:step-in var(--duration-emphasis) var(--ease-emphasis) both}@keyframes step-in{0%{opacity:0;transform:translateY(8px)}}
