@keyframes explainer-fadeUp{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes explainer-slideRight{0%{opacity:0;transform:translate(-30px)}to{opacity:1;transform:translate(0)}}@keyframes explainer-scaleIn{0%{opacity:0;transform:scale(.3)}to{opacity:1;transform:scale(1)}}@keyframes explainer-progress{0%{width:0%}to{width:100%}}@keyframes explainer-float{0%,to{opacity:.3;transform:translateY(0)scale(1)}50%{opacity:.6;transform:translateY(-20px)scale(1.5)}}@keyframes explainer-scan{0%{transform:translateY(0)}to{transform:translateY(144px)}}@keyframes explainer-fileDrop{0%{opacity:0;transform:translate(20px,-20px)rotate(10deg)}50%{opacity:1}to{opacity:1;transform:translate(0)rotate(0)}}@keyframes explainer-msg{0%,to{opacity:.2}50%{opacity:1}}.anim-fadeUp{opacity:0;animation:.6s forwards explainer-fadeUp}.anim-slideRight{opacity:0;animation:.5s forwards explainer-slideRight}.anim-scaleIn{animation:.6s cubic-bezier(.34,1.56,.64,1) forwards explainer-scaleIn}.anim-progress{animation:4s linear forwards explainer-progress}.anim-float{animation:ease-in-out infinite explainer-float}.anim-scan{animation:2s ease-in-out infinite explainer-scan}.anim-fileDrop{animation:1s forwards explainer-fileDrop}.anim-msg{animation:2s ease-in-out infinite explainer-msg}
