body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0}#root{margin:0;min-height:100vh;padding:0}@keyframes rotate{0%{transform:rotate(0deg)}to{transform:rotate(-1turn)}}.rotate{animation:rotate 1s linear infinite}@keyframes drift{0%,to{transform:translateY(0) rotate(0deg)}50%{transform:translateY(-10px) rotate(14deg)}}@keyframes rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes pop{0%{opacity:0;transform:scale(.85)}70%{transform:scale(1.04)}to{opacity:1;transform:scale(1)}}@keyframes blink{0%,to{opacity:1}50%{opacity:.55}}@keyframes sweep{0%{opacity:0;transform:rotate(-120deg)}to{opacity:1;transform:rotate(0)}}.drift{animation:drift 8s ease-in-out infinite}.rise{animation:rise .5s ease both}.pop{animation:pop .45s cubic-bezier(.3,1.3,.5,1) both}.blink{animation:blink 2s ease-in-out infinite}.sweep{animation:sweep 1s cubic-bezier(.2,.8,.2,1) both;transform-box:fill-box;transform-origin:center}@keyframes ticker{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.ticker-track{animation:ticker 45s linear infinite;display:flex;width:-webkit-max-content;width:max-content}.ticker-reverse{animation-direction:reverse}.puck-flip{display:inline-block;flex:none;perspective:240px}.puck-flip-inner{display:block;height:100%;position:relative;transform-style:preserve-3d;transition:transform .55s cubic-bezier(.3,1.2,.5,1);width:100%}.puck-flip:hover .puck-flip-inner{transform:rotateY(180deg)}.puck-face{backface-visibility:hidden;-webkit-backface-visibility:hidden;display:block;inset:0;position:absolute}.puck-face-back{transform:rotateY(180deg)}@media (prefers-reduced-motion:reduce){.puck-flip-inner{transition:none}.blink,.drift,.pop,.rise,.sweep,.ticker-track{animation:none}}
/*# sourceMappingURL=main.5ef53830.css.map*/