.radial-fade{background-image:radial-gradient(circle,#000 0%,#0000 80%,#0000)}
.animate-skew-left-right{animation:3s ease-in-out infinite skew-left-right}@keyframes skew-left-right{0%{transform:skewY(10deg)translate(2em)skew(-10deg)}50%{transform:skewY(-10deg)translate(-2em)skew(10deg)}to{transform:skewY(10deg)translate(2em)skew(-10deg)}}.animate-fly-in-from-top-delay-0ms{animation:.5s ease-in-out forwards fly-in-from-top}.animate-fly-in-from-top-delay-500ms{animation:.5s ease-in-out .5s forwards fly-in-from-top;transform:translateY(-100vh)}.animate-fly-in-from-top-delay-1000ms{animation:.5s ease-in-out 1s forwards fly-in-from-top;transform:translateY(-100vh)}@keyframes fly-in-from-top{0%{transform:translateY(-100vh)}to{transform:translateY(0)}}.animate-body-opacity-scale{animation:1s ease-in forwards body-spin-scale}@keyframes body-spin-scale{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.01)}}@media (prefers-reduced-motion:reduce){.animate-fly-in-from-top-delay-0ms{animation:none}.animate-fly-in-from-top-delay-500ms,.animate-fly-in-from-top-delay-1000ms{animation:none;transform:none}}.animate-flip-left-right{animation:5s linear infinite flip-left-right}@keyframes flip-left-right{0%{transform:rotateX(15deg)skew(2deg)}25%{transform:rotateX(0)}50%{transform:rotateX(-15deg)skew(-2deg)}75%{transform:rotateX(0)}to{transform:rotateX(15deg)skew(2deg)}}.animate-spin-quick-load{animation:.75s linear infinite custom-spin}@keyframes custom-spin{0%{transform:rotate(0)}50%{transform:rotate(180deg)}to{transform:rotate(360deg)}}
