@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.animate-fade-in{animation:.5s ease-in-out fadeIn}@keyframes slideInBottom{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.animate-slide-in-bottom{animation:.5s ease-out slideInBottom}@keyframes slideInRight{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:translate(0)}}.animate-slide-in-right{animation:.5s ease-out slideInRight}@keyframes scaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.animate-scale-in{animation:.4s ease-out scaleIn}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}.animate-pulse{animation:2s infinite pulse}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.animate-shimmer{background:linear-gradient(90deg,#ffffff08 25%,#ffffff14 50%,#ffffff08 75%) 0 0/200% 100%;animation:2s infinite shimmer}.stagger-list>*{opacity:0;animation:.5s ease-out forwards slideInBottom}.stagger-list>:first-child{animation-delay:.1s}.stagger-list>:nth-child(2){animation-delay:.2s}.stagger-list>:nth-child(3){animation-delay:.3s}.stagger-list>:nth-child(4){animation-delay:.4s}.stagger-list>:nth-child(5){animation-delay:.5s}.stagger-list>:nth-child(6){animation-delay:.6s}.stagger-list>:nth-child(7){animation-delay:.7s}.stagger-list>:nth-child(8){animation-delay:.8s}.stagger-list>:nth-child(9){animation-delay:.9s}.stagger-list>:nth-child(10){animation-delay:1s}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.animate-rotate{animation:2s linear infinite rotate}@keyframes bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.animate-bounce-slow{animation:2s infinite bounce}@keyframes highlight{0%{background-color:#3b82f600}50%{background-color:#3b82f633}to{background-color:#3b82f600}}.animate-highlight{animation:2s highlight}@keyframes alert{0%,to{border-color:#ef444480;box-shadow:0 0 #ef444480}50%{border-color:#ef4444;box-shadow:0 0 10px #ef444480}}.animate-alert{animation:2s infinite alert}@keyframes typing{0%{width:0}to{width:100%}}.animate-typing{white-space:nowrap;animation:3.5s steps(40,end) typing;overflow:hidden}
/*# sourceMappingURL=e3063faffe205083.css.map*/