@keyframes fade-in{0%{opacity:0;transform:translateY(1rem)}to{opacity:1;transform:translateY(0)}}@keyframes slideUpFade{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.animate-fade-in{animation:.5s ease-out both fade-in;animation-delay:var(--animation-delay,0s);-webkit-animation:.5s ease-out both fade-in}.animate-slideUp{animation:.5s ease-out both slideUpFade}@keyframes aurora{0%{transform:rotate(-5deg)scale(.9)}50%{transform:rotate(5deg)scale(1.1)}to{transform:rotate(-5deg)scale(.9)}}@keyframes grid{0%{transform:translateY(-50%)}to{transform:translateY(0)}}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes marquee-vertical{0%{transform:translateY(0)}to{transform:translateY(-100%)}}.delay-200{animation-delay:.2s}.delay-400{animation-delay:.4s}.delay-600{animation-delay:.6s}.delay-800{animation-delay:.8s}
.hide-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.hide-scrollbar::-webkit-scrollbar{display:none}.messages-container{flex-direction:column-reverse;max-height:600px;display:flex;overflow-y:auto}@layer utilities{@media (min-width:320px){.xs\:w-375px{width:375px}}}.font-inter{font-family:var(--font-inter)}.font-outfit{font-family:var(--font-outfit)}.font-system{font-family:var(--font-system)}
