.avatar_root__9CMfc{position:absolute;inset:0}.avatar_head__NHf_8{position:absolute;inset:0;transform-origin:50% 100%;animation:avatar_breathe__fxwJA 5s ease-in-out infinite;transition:rotate .6s ease}.avatar_face__VZRDz,.avatar_head__NHf_8{will-change:transform;transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.avatar_face__VZRDz{width:100%;height:100%;object-fit:contain;object-position:50% 50%;filter:drop-shadow(0 15px 35px rgba(160,130,130,.16))}.avatar_lids__AtRN_{display:none}.avatar_ring__RFX_s{position:absolute;left:50%;top:43%;width:92%;aspect-ratio:1;border-radius:50%;border:1px solid rgba(201,139,139,.45);opacity:0;transition:transform 80ms linear,opacity .3s}.avatar_root__9CMfc[data-state=listening] .avatar_ring__RFX_s{opacity:1;animation:avatar_pulse__flL6r 1.4s ease-out infinite}.avatar_root__9CMfc[data-state=speaking] .avatar_ring__RFX_s{opacity:.8}.avatar_root__9CMfc[data-state=thinking] .avatar_head__NHf_8{rotate:-2deg}.avatar_video__sK1jJ{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;will-change:opacity,transform;transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-mask-image:radial-gradient(ellipse 46% 44% at 50% 46%,#000 50%,rgba(0,0,0,.6) 75%,transparent 95%);mask-image:radial-gradient(ellipse 46% 44% at 50% 46%,#000 50%,rgba(0,0,0,.6) 75%,transparent 95%)}.avatar_video__sK1jJ[data-front=true]{z-index:2;transition:opacity .4s ease}.avatar_video__sK1jJ[data-front=false]{z-index:1;transition:opacity .4s ease .12s}@keyframes avatar_breathe__fxwJA{0%,to{scale:1}50%{scale:1.012}}@keyframes avatar_pulse__flL6r{0%{scale:.92;opacity:.9}to{scale:1.15;opacity:0}}@media (prefers-reduced-motion:reduce){.avatar_head__NHf_8,.avatar_ring__RFX_s{animation:none!important}}