.bmc{animation:none}.bmc .bm-o,.bmc .bc,.bmc .bs,.bmc .bm-y{transform-box:fill-box;transform-origin:50%}.bmc .bm-o{animation:4s ease-in-out infinite bcf}.bmc .bs{animation:4s ease-in-out infinite bcs}.bmc .bc{transform-origin:40% 100%;animation:4s ease-in-out .2s infinite bcc}.bmc.bm-idle .bm-y,.bmc.bm-speaking .bm-y{animation:6s ease-in-out infinite bcg}.bmc.bm-thinking .bm-y,.bmc.bm-working .bm-y{animation:1.1s ease-in-out infinite bce}.bmc.bm-thinking .bc,.bmc.bm-working .bc{animation:.8s ease-in-out infinite bcw}.bmc.bm-listening .bm-o,.bmc.bm-listening .bc{filter:hue-rotate(38deg)}.bmc.bm-listening .bm-y{animation:1.2s ease-in-out infinite bmr}.bmc.bm-done .bm-y{animation:1.4s ease-in-out infinite bch}.bmc.bm-done .bc{animation:1.4s ease-in-out infinite bcd}.bmc.bm-error .bm-o,.bmc.bm-error .bc{animation:.5s ease-in-out 2 bcx}@keyframes bcf{0%,to{transform:translateY(0)}50%{transform:translateY(-16px)}}@keyframes bcc{0%,to{transform:translateY(0)rotate(-1.5deg)}50%{transform:translateY(-20px)rotate(1.5deg)}}@keyframes bcw{0%,to{transform:translateY(-6px)rotate(-3.5deg)}50%{transform:translateY(-20px)rotate(3.5deg)}}@keyframes bcd{0%,to{transform:translateY(0)}30%{transform:translateY(-60px)rotate(-5deg)}60%{transform:translateY(0)rotate(2deg)}}@keyframes bcs{0%,to{opacity:1;transform:scaleX(1)}50%{opacity:.65;transform:scaleX(.86)}}@keyframes bcg{0%,30%{transform:translate(0)}40%,60%{transform:translate(-14px,-4px)}70%,to{transform:translate(12px)}}@keyframes bce{0%,to{transform:translate(-14px)}50%{transform:translate(14px)}}@keyframes bch{0%,to{transform:translateY(0)}40%{transform:translateY(-14px)}}@keyframes bcx{0%,to{transform:translate(0)}25%{transform:translate(-16px)}75%{transform:translate(16px)}}@media (prefers-reduced-motion:reduce){.bmc,.bmc *{animation:none!important}}
