.hello-avatar .hello-bubble{display:none!important}.hello-avatar{background:transparent!important;border:0!important;box-shadow:none!important;width:180px;max-width:40vw}.hello-character,.personal-avatar-wrap,.personal-avatar-art,.avatar-art{background:transparent!important;border-radius:0!important;box-shadow:none!important}.hello-character{filter:none!important}.avatar-sr-status{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.avatar-play-toggle{position:absolute;left:8px;bottom:5px;z-index:3;width:34px;height:34px;border:1px solid #d6e4ed;border-radius:50%;background:#fff;color:#173449;cursor:pointer;display:grid;place-items:center}.hello-close{z-index:4}.personal-avatar-wrap{display:block;position:relative;width:100%;height:100%}.personal-avatar-art{display:block;width:100%;height:100%;object-fit:contain;filter:none!important}.personal-avatar-mouth{display:none;position:absolute;left:var(--mouth-x,50%);top:var(--mouth-y,46%);width:8%;height:3%;background:#4a2027;border-radius:45%;transform:translate(-50%,-50%) scaleY(.15);pointer-events:none}.avatar-speaking .personal-avatar-mouth{display:block;animation:avatar-mouth-open .24s ease-in-out infinite alternate}.avatar-speaking .avatar-talking-mouth{transform-box:fill-box;transform-origin:center;animation:avatar-vector-mouth .24s ease-in-out infinite alternate}.avatar-speaking .personal-avatar-art{animation:none!important}.avatar-speaking .hello-character{animation:avatar-speaking-bob 1s ease-in-out infinite}.avatar-sound-wave{position:absolute;right:8px;bottom:5px}.avatar-choice{background:transparent!important}.avatar-choice img{background:transparent!important}@keyframes avatar-mouth-open{0%{transform:translate(-50%,-50%) scaleY(.15)}55%{transform:translate(-50%,-50%) scaleY(.95)}100%{transform:translate(-50%,-50%) scaleY(.4)}}@keyframes avatar-vector-mouth{from{transform:scaleY(.6)}to{transform:scaleY(1.8)}}@media(prefers-reduced-motion:reduce){.avatar-speaking .personal-avatar-mouth,.avatar-speaking .avatar-talking-mouth,.avatar-speaking .hello-character{animation:none!important}.avatar-speaking .personal-avatar-mouth{transform:translate(-50%,-50%) scaleY(.4)}}
