.avatar-wrapper[data-v-11421987]{flex-direction:column;align-items:center;transition:transform .3s;display:flex;position:relative}.avatar-wrapper.size-sm[data-v-11421987]{transform-origin:top;transform:scale(.65)}.avatar-wrapper.size-md[data-v-11421987]{transform-origin:top;transform:scale(.85)}.avatar-wrapper.size-lg[data-v-11421987]{transform-origin:top;transform:scale(1)}.avatar-glow[data-v-11421987]{filter:blur(18px);opacity:.4;z-index:0;border-radius:50%;width:70%;height:60%;transition:all .5s;position:absolute;top:5%;left:50%;transform:translate(-50%)}.is-speaking .avatar-glow[data-v-11421987]{opacity:.55;animation:.6s ease-in-out infinite glowPulse-11421987}.is-listening .avatar-glow[data-v-11421987]{animation:.8s ease-in-out infinite glowPulse-11421987}@keyframes glowPulse-11421987{0%,to{opacity:.4;transform:translate(-50%)scale(1)}50%{opacity:.65;transform:translate(-50%)scale(1.3)}}.avatar-image-container[data-v-11421987]{z-index:2;border:3px solid #fff;border-radius:50%;width:90px;height:90px;animation:4s ease-in-out infinite breathe-11421987;position:relative;overflow:hidden;box-shadow:0 4px 20px #0000001a}@keyframes breathe-11421987{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}.is-speaking .avatar-image-container[data-v-11421987]{animation:.4s ease-in-out infinite speakBob-11421987}@keyframes speakBob-11421987{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}.avatar-image[data-v-11421987]{object-fit:cover;width:100%;height:100%}.avatar-fallback[data-v-11421987]{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.fallback-letter[data-v-11421987]{color:#fff;text-shadow:0 2px 4px #0000001a;font-size:36px;font-weight:700}.online-dot[data-v-11421987]{border:2.5px solid #fff;border-radius:50%;width:16px;height:16px;position:absolute;bottom:2px;right:2px;box-shadow:0 1px 3px #00000026}.online-dot.online[data-v-11421987]{background:#22c55e}.online-dot.offline[data-v-11421987]{background:#94a3b8}.online-dot.busy[data-v-11421987]{background:#f59e0b}.online-dot.maintenance[data-v-11421987]{background:#ef4444}.avatar-label[data-v-11421987]{text-align:center;z-index:2;border-radius:16px;margin-top:6px;padding:5px 14px;box-shadow:0 2px 8px #00000014}.label-text[data-v-11421987]{color:#fff;letter-spacing:.3px;font-size:12px;font-weight:600;display:block}.label-role[data-v-11421987]{color:#ffffffb3;margin-top:1px;font-size:9px;display:block}.avatar-status-line[data-v-11421987]{align-items:center;gap:4px;margin-top:3px;display:flex}.status-dot-sm[data-v-11421987]{border-radius:50%;width:6px;height:6px}.status-dot-sm.online[data-v-11421987]{background:#22c55e}.status-dot-sm.offline[data-v-11421987]{background:#94a3b8}.status-dot-sm.busy[data-v-11421987]{background:#f59e0b}.status-dot-sm.maintenance[data-v-11421987]{background:#ef4444}.status-text-sm[data-v-11421987]{color:#94a3b8;font-size:10px}.speech-bubble[data-v-11421987]{z-index:10;background:#fff;border-radius:12px;max-width:170px;padding:6px 12px;animation:.3s ease-out bubbleIn-11421987;position:absolute;top:-44px;left:50%;transform:translate(-50%);box-shadow:0 4px 16px #8b5cf61f}@keyframes bubbleIn-11421987{0%{opacity:0;transform:translate(-50%)translateY(8px)}to{opacity:1;transform:translate(-50%)translateY(0)}}.bubble-content[data-v-11421987]{color:#475569;white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.bubble-tail[data-v-11421987]{clip-path:polygon(0 0,100% 0,50% 100%);background:#fff;width:10px;height:5px;position:absolute;bottom:-5px;left:50%;transform:translate(-50%)}
