@keyframes ac-da-open{0%{opacity:0;filter:blur(8px);transform:translateY(18px)scale(.86)}60%{filter:blur()}to{opacity:1;filter:none;transform:none}}.ac-da-open{transform-origin:calc(100% - 30px) calc(100% + 30px);animation:.42s cubic-bezier(.22,1.2,.36,1) both ac-da-open}[dir=rtl] .ac-da-open{transform-origin:30px calc(100% + 30px)}@keyframes ac-da-msg{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.ac-da-msg{animation:.28s cubic-bezier(.2,.8,.2,1) both ac-da-msg}@keyframes ac-da-chip{0%{opacity:0;filter:blur(4px);transform:translateY(8px)scale(.6)}60%{filter:blur()}to{opacity:1;filter:none;transform:none}}.ac-da-chip{animation:.45s cubic-bezier(.34,1.56,.64,1) both ac-da-chip}@keyframes ac-da-hop{0%{transform:none}35%{transform:translateY(-7%)scale(1.04,.97)}70%{transform:translateY(1%)scale(.98,1.02)}to{transform:none}}.ac-da-hop{transform-origin:50% 90%;animation:.42s cubic-bezier(.2,.8,.2,1) ac-da-hop}@keyframes ac-da-typing{0%,60%,to{opacity:.3;transform:none}30%{opacity:1;transform:translateY(-3px)}}.ac-da-dot{animation:1.2s ease-in-out infinite ac-da-typing}.ac-da-dot:nth-child(2){animation-delay:.15s}.ac-da-dot:nth-child(3){animation-delay:.3s}@media (prefers-reduced-motion:reduce){.ac-da-open,.ac-da-msg,.ac-da-chip,.ac-da-hop,.ac-da-dot{transition:none!important;animation:none!important}}
