@keyframes streaming-overlay-notification{0%{transform:translateX(120%);opacity:0}7.7%{transform:translateX(0);opacity:1}92.3%{transform:translateX(0);opacity:1}to{transform:translateX(120%);opacity:0}}.animate-streaming-overlay-notification{animation:streaming-overlay-notification 5.2s ease forwards}@keyframes streaming-overlay-card-in{0%{transform:scale(.85);opacity:0}to{transform:scale(1);opacity:1}}.animate-streaming-overlay-card-in{animation:streaming-overlay-card-in .55s cubic-bezier(.2,.8,.2,1)}:root{--streaming-card-shadow:0 30px 80px rgba(0,0,0,0.4);--streaming-banner-shadow:0 3px 10px rgba(0,0,0,0.2);--streaming-frame-width:max(600px,min(50vw,113.334vh));--streaming-frame-aspect:1200/900}@keyframes streaming-overlay-reaction-in{0%{transform:translate(0) scale(4) rotate(-4deg);opacity:1}11%{transform:translate(0) scale(1.73) rotate(3deg);opacity:1}21%{transform:translate(0) scale(2.98) rotate(-3deg);opacity:1}30%{transform:translate(0) scale(2.14) rotate(2deg);opacity:1}37%{transform:translate(0) scale(2.57) rotate(-1deg);opacity:1}44%{transform:translate(0) scale(2.4) rotate(0deg);opacity:1}52%{transform:translate(0) scale(2.5) rotate(-6deg);opacity:1;animation-timing-function:linear}54.4%{transform:translate(calc(var(--to-x) * .167 - 7.33%),calc(var(--to-y) * .167 + -58%)) scale(2.227) rotate(-7.7deg);opacity:1;animation-timing-function:linear}56.8%{transform:translate(calc(var(--to-x) * .333 - 14.67%),calc(var(--to-y) * .333 + -92.67%)) scale(1.957) rotate(-9.3deg);opacity:1;animation-timing-function:linear}59.2%{transform:translate(calc(var(--to-x) * .5 - 22%),calc(var(--to-y) * .5 + -104%)) scale(1.688) rotate(-11deg);opacity:1;animation-timing-function:linear}61.6%{transform:translate(calc(var(--to-x) * .667 - 29.33%),calc(var(--to-y) * .667 + -92%)) scale(1.419) rotate(-12.7deg);opacity:1;animation-timing-function:linear}64%{transform:translate(calc(var(--to-x) * .833 - 36.67%),calc(var(--to-y) * .833 + -56.67%)) scale(1.149) rotate(-14.3deg);opacity:1;animation-timing-function:linear}66.4%{transform:translate(calc(var(--to-x) * 1 - 44%),calc(var(--to-y) * 1 + 2%)) scale(.88) rotate(-16deg);opacity:1;animation-timing-function:linear}71.05%{transform:translate(calc(var(--to-x) - 37.5%),calc(var(--to-y) - 28%)) scale(1.008) rotate(-15.2deg);opacity:1;animation-timing-function:linear}75.7%{transform:translate(calc(var(--to-x) - 31%),calc(var(--to-y) - 38%)) scale(1.05) rotate(-14.5deg);opacity:1;animation-timing-function:linear}80.35%{transform:translate(calc(var(--to-x) - 24.5%),calc(var(--to-y) - 28%)) scale(1.028) rotate(-13.8deg);opacity:1;animation-timing-function:linear}85%{transform:translate(calc(var(--to-x) - 18%),calc(var(--to-y) + 2%)) scale(.94) rotate(-13deg);opacity:1;animation-timing-function:linear}87.5%{transform:translate(calc(var(--to-x) - 13.5%),calc(var(--to-y) - 8.5%)) scale(.955) rotate(-12.5deg);opacity:1;animation-timing-function:linear}90%{transform:translate(calc(var(--to-x) - 9%),calc(var(--to-y) - 12%)) scale(.98) rotate(-12deg);opacity:1;animation-timing-function:linear}92.5%{transform:translate(calc(var(--to-x) - 4.5%),calc(var(--to-y) - 8.5%)) scale(.975) rotate(-11.5deg);opacity:1;animation-timing-function:linear}95%{transform:translate(var(--to-x),calc(var(--to-y) + 2%)) scale(.94) rotate(-11deg);opacity:1;animation-timing-function:linear}97.5%{transform:translate(var(--to-x),calc(var(--to-y) - 3%)) scale(1.02) rotate(-8deg);opacity:1}to{transform:translate(var(--to-x),var(--to-y)) scale(1) rotate(-6deg);opacity:1}}.animate-streaming-overlay-reaction-in{--to-x:calc(var(--streaming-frame-width) * 0.432);--to-y:calc(var(--streaming-frame-width) * var(--streaming-reaction-to-y-ratio, 0.307));animation:streaming-overlay-reaction-in 1.8s cubic-bezier(.3,.9,.3,1) forwards}@keyframes streaming-overlay-reaction-burst{0%{transform:translateZ(0) scale(.45) rotate(0deg);opacity:1}10%{transform:translate3d(calc(var(--burst-x) * .1),calc(var(--burst-y) * .1),0) scale(1.1) rotate(calc(var(--burst-rotate) * .1));opacity:1}70%{transform:translate3d(calc(var(--burst-x) * .7),calc(var(--burst-y) * .7),0) scale(1) rotate(calc(var(--burst-rotate) * .7));opacity:1}to{transform:translate3d(var(--burst-x),var(--burst-y),0) scale(.94) rotate(var(--burst-rotate));opacity:0}}.animate-streaming-overlay-reaction-burst{animation:streaming-overlay-reaction-burst .5s linear 72ms both}