@keyframes sc-frame-in{0%{opacity:0;transform:translateY(12px)scale(.985)}to{opacity:1;transform:none}}@keyframes sc-fade-up{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes sc-fade-in{0%{opacity:0}to{opacity:1}}@keyframes sc-pop{0%{opacity:0;transform:scale(.85)}to{opacity:1;transform:none}}@keyframes sc-sweep{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes sc-redact-out{0%{opacity:1}55%{opacity:1}to{opacity:0}}@keyframes sc-redact-in{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:none}}@keyframes sc-float{0%,to{transform:translate(0)}50%{transform:translate(-18px,14px)}}@keyframes sc-float-slow{0%,to{transform:translate(0)}50%{transform:translate(16px,-12px)}}.sc-play .sc-frame{animation:.6s cubic-bezier(.2,.8,.2,1) both sc-frame-in}.sc-play .sc-fade-up{animation:.6s cubic-bezier(.2,.8,.2,1) both sc-fade-up}.sc-play .sc-fade-in{animation:.5s both sc-fade-in}.sc-play .sc-pop{animation:.52s cubic-bezier(.2,.8,.2,1) both sc-pop}.sc-play .sc-sweep{animation:.7s cubic-bezier(.4,0,.2,1) .25s both sc-sweep}.sc-play .sc-raw{animation:1.1s cubic-bezier(.4,0,.2,1) both sc-redact-out}.sc-play .sc-ph{animation:.55s cubic-bezier(.2,.8,.2,1) .7s both sc-redact-in}.sc-swap{vertical-align:bottom;justify-items:start;display:inline-grid}.sc-swap>*{grid-area:1/1}.sc-raw{opacity:0}.sc-float{animation:18s ease-in-out infinite sc-float}.sc-float-slow{animation:22s ease-in-out infinite sc-float-slow}@media (prefers-reduced-motion:reduce){.sc-play *,.sc-float,.sc-float-slow{animation:none!important}.sc-raw{opacity:0!important}}
