.c3-stage{position:relative;overflow:hidden;touch-action:pan-y;--tx:0deg;--ty:0deg}.c3{transform-style:preserve-3d}.c3,.c3-face{position:absolute}.c3-face{display:flex;align-items:center;justify-content:center;backface-visibility:visible}.c3-camera{top:50%;left:50%;transform:rotateX(-24deg) rotateY(-38deg) scale3d(var(--s,1),var(--s,1),var(--s,1))}.c3-tilt{transform:rotateX(var(--ty)) rotateY(var(--tx));transition:transform .8s cubic-bezier(.22,1,.36,1)}.c3-sway,.c3-tilt{will-change:transform}.c3-sway{animation:c3-sway 9s ease-in-out infinite alternate}@keyframes c3-sway{0%{transform:rotateY(-20deg) translate3d(0,4px,0)}to{transform:rotateY(20deg) translate3d(0,-4px,0)}}.c3-spin{animation:c3-spin 14s linear infinite;will-change:transform}@keyframes c3-spin{0%{transform:rotateY(45deg)}to{transform:rotateY(405deg)}}.c3-stage[data-paused] .c3-spin,.c3-stage[data-paused] .c3-sway{animation-play-state:paused}.c3-drop{transform:translate3d(0,var(--from,-400px),0);transition:transform 1.1s cubic-bezier(.34,1.45,.55,1) var(--d,0s)}.c3-pop{transform:scale3d(.001,.001,.001);transition:transform 1s cubic-bezier(.22,1,.36,1) var(--d,0s)}.c3-slide{transform:translate3d(var(--from,-200px),0,0) rotateY(-90deg) scale3d(.001,.001,.001);transition:transform 1.1s cubic-bezier(.22,1,.36,1) var(--d,0s)}.c3-line{transform:scaleY(0);transform-origin:top;transition:transform .9s cubic-bezier(.22,1,.36,1) var(--d,0s)}.c3-stage[data-active] .c3-drop,.c3-stage[data-active] .c3-line,.c3-stage[data-active] .c3-pop,.c3-stage[data-active] .c3-slide{transform:none}@media (prefers-reduced-motion:reduce){.c3-spin,.c3-sway{animation:none}.c3-drop,.c3-line,.c3-pop,.c3-slide,.c3-tilt{transition-duration:0s;transition-delay:0s}}