@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes pulse{0%,to{opacity:.7}50%{opacity:1}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes moveRight{0%{transform:translateX(0)}to{transform:translateX(100%)}}@keyframes growWidth{0%{width:0}to{width:100%}}@keyframes growUp{0%{height:0}to{height:100%}}@keyframes rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes shimmer{0%{background-position:-468px 0}to{background-position:468px 0}}.animate-fade-in{animation:fadeIn .5s ease-in-out}.animate-pulse{animation:pulse 3s cubic-bezier(.4,0,.6,1) infinite}.animate-float{animation:float 3s ease-in-out infinite}.animate-move-right{animation:moveRight 3s linear forwards}.animate-grow-width{animation:growWidth 2s ease-out forwards}.animate-grow-up{animation:growUp 2s ease-out forwards}.animate-rotate{animation:rotate 15s linear infinite}.animate-shimmer{animation:shimmer 1.5s linear infinite;background:linear-gradient(90deg,rgba(255,255,255,.1) 8%,rgba(255,255,255,.2) 18%,rgba(255,255,255,.1) 33%);background-size:800px 104px}