.talkability-chart[data-entrance=waiting] .talkability-entrance{opacity:0}.talkability-bubble,.talkability-spotlight{transform-box:fill-box;transform-origin:50%}.talkability-chart[data-entrance=waiting] .talkability-bubble{transform:scale(0)}.talkability-chart[data-entrance=waiting] .talkability-spotlight{transform:scale(.92)}.talkability-chart[data-entrance=running] .talkability-entrance{animation:.3s ease-out both talkability-fade}.talkability-chart[data-entrance=running] .talkability-bubble{animation:talkability-pop .6s cubic-bezier(.34, 1.56, .64, 1) var(--bubble-delay) both}.talkability-chart[data-entrance=running] .talkability-god-bubble{animation:talkability-god-pop .7s ease-out var(--bubble-delay) both}.talkability-chart[data-entrance=running] .talkability-spotlight{animation:talkability-spotlight .7s ease-out var(--spotlight-delay) both}.talkability-chart[data-entrance=running] .talkability-label{animation-delay:var(--label-delay)}.talkability-chart[data-entrance=running] .talkability-key{animation-delay:var(--key-delay)}@keyframes talkability-fade{0%{opacity:0}to{opacity:1}}@keyframes talkability-pop{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}@keyframes talkability-spotlight{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}@keyframes talkability-god-pop{0%{opacity:0;transform:scale(0)}65%{opacity:1;transform:scale(1.28)}85%{opacity:1;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.talkability-chart .talkability-entrance{opacity:1!important;animation:none!important;transform:none!important}}
