.call-status-dot.is-reconnecting{background:#f0b232;box-shadow:0 0 0 3px #f0b23222,0 0 12px #f0b23299;animation:voice-recovery-pulse 1.1s ease-in-out infinite}.call-status-dot.is-offline{background:#ed5965;box-shadow:0 0 0 3px #ed596522,0 0 12px #ed596577}.voice-recovery-note{display:grid;gap:2px;padding:9px 12px;border-bottom:1px solid #393b42;background:linear-gradient(90deg,#302918,#25242a);animation:voice-recovery-in .25s ease-out}.voice-recovery-note span{color:#f2c565;font-size:10px;font-weight:800}.voice-recovery-note small{overflow:hidden;color:#9299a5;font-size:8px;text-overflow:ellipsis;white-space:nowrap}.voice-user[data-speaking="true"]{position:relative;background:linear-gradient(90deg,#1c3c2e88,transparent);color:#c8ffdc!important}.voice-user[data-speaking="true"]::after{content:"Falando";margin-left:auto;padding:2px 5px;border-radius:999px;background:#1d4936;color:#68e8a5;font-size:7px;font-weight:800;letter-spacing:.04em}.voice-user[data-speaking="true"] .person-volume{margin-left:4px}.voice-user[data-connection="connecting"]>span:first-child,.voice-user[data-connection="new"]>span:first-child{opacity:.72}.voice-user[data-connection="failed"]{opacity:.55}.voice-user[data-connection="failed"]::after{content:"Reconectando";margin-left:auto;color:#f0b232;font-size:8px}@keyframes voice-recovery-pulse{50%{opacity:.45;transform:scale(.82)}}@keyframes voice-recovery-in{from{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.call-status-dot.is-reconnecting,.voice-recovery-note{animation:none}}
