@keyframes ml-fade-in{0%{opacity:0}to{opacity:1}}@keyframes ml-float-up{0%{transform:translateY(15px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes ml-slide-from-left{0%{transform:translateX(-30px);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes ml-slide-from-right{0%{transform:translateX(30px);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes ml-pop-in{0%{transform:scale(0);opacity:0}70%{transform:scale(1.15);opacity:1}to{transform:scale(1);opacity:1}}@keyframes ml-bounce-dot{0%,80%,to{transform:translateY(0);opacity:.3}40%{transform:translateY(-4px);opacity:1}}@keyframes ml-blink-cursor{0%,to{opacity:1}50%{opacity:0}}@keyframes ml-pulse-glow{0%,to{box-shadow:0 0 0 0 rgba(99,102,241,.5)}50%{box-shadow:0 0 0 14px rgba(99,102,241,0)}}@keyframes ml-breathe{0%,to{transform:scale(1)}50%{transform:scale(1.07)}}@keyframes ml-orbit-1{0%{transform:rotate(0deg) translateX(70px) rotate(0deg)}to{transform:rotate(1turn) translateX(70px) rotate(-1turn)}}@keyframes ml-orbit-2{0%{transform:rotate(120deg) translateX(70px) rotate(-120deg)}to{transform:rotate(480deg) translateX(70px) rotate(-480deg)}}@keyframes ml-orbit-3{0%{transform:rotate(240deg) translateX(70px) rotate(-240deg)}to{transform:rotate(600deg) translateX(70px) rotate(-600deg)}}@keyframes ml-rocket-launch{0%{transform:translateY(30px) rotate(-12deg);opacity:0}60%{transform:translateY(-6px) rotate(2deg);opacity:1}to{transform:translateY(0) rotate(0deg);opacity:1}}.ml-dot-typing{display:inline-block;width:5px;height:5px;border-radius:50%;background:#94A3B8;margin:0 1px;animation:ml-bounce-dot 1.2s ease-in-out infinite}.ml-dot-typing:nth-child(2){animation-delay:.15s}.ml-dot-typing:nth-child(3){animation-delay:.3s}.ml-orbit-icon{position:absolute;top:50%;left:50%;margin-top:-16px;margin-left:-16px;width:32px;height:32px;border-radius:8px;background:white;display:flex;align-items:center;justify-content:center;border:.5px solid rgba(0,0,0,.08)}