.received-emotes{pointer-events:none;--sender:1.75rem;--sender-y:calc(var(--sender) / -2 - .375rem);position:absolute;inset:0}.received-sender{left:50%;top:var(--sender-y);z-index:1;width:var(--sender);height:var(--sender);margin:calc(var(--sender) / -2) 0 0 calc(var(--sender) / -2);animation:received-sender var(--burst) linear forwards;position:absolute}@keyframes received-sender{0%{opacity:0}6%,88%{opacity:1}to{opacity:0}}.received-emote{left:50%;top:var(--sender-y)}.rising-emote{opacity:0;width:1.6rem;height:1.6rem;margin:-.8rem 0 0 -.8rem;animation:2.6s ease-out forwards rising-emote;position:absolute}.rising-emote-big{width:1.84rem;height:1.84rem;margin:-.92rem 0 0 -.92rem}.rising-emote img{width:100%;height:100%}@keyframes rising-emote{0%{opacity:0;transform:translate(0)scale(.4)}15%{opacity:.9;transform:translate(calc(var(--drift) * .3), -2.5rem) scale(1)}to{opacity:0;transform:translate(var(--drift), -9.5rem) scale(.9)}}@media (prefers-reduced-motion:reduce){.received-sender,.rising-emote{animation:none}}
