/* animation.css — consolidated project styles. */
@keyframes spinner-border-cp-2f023be{
to{transform:rotate(360deg)}}
@keyframes spinner-border-cp-b73a8a1{
to{transform:rotate(360deg)}}
@keyframes spinner-border-cp-86030a8{
to{transform:rotate(360deg)}}
@keyframes spin-cp-75a5ff6{
from{transform:rotate(0)}
to{transform:rotate(360deg)}}
@keyframes spin-cp-e47daa3{
from{transform:rotate(0deg)}
to{transform:rotate(360deg)}}
@keyframes popIn-cp-7898b94{
from{transform:scale(0);opacity:0}
to{transform:scale(1);opacity:1}}
@keyframes fall-cp-7898b94{
to{transform:translateY(110vh) rotate(540deg);opacity:0}}
@keyframes pulse-cp-ab79465{
0%,100%{opacity:1}
50%{opacity:0.3}}
@keyframes pulse-cp-6437bb2{
0%,100%{opacity:1}
50%{opacity:0.3}}
@keyframes popIn-cp-93ae3ac{
from{transform:scale(0);opacity:0}
to{transform:scale(1);opacity:1}}
@keyframes fall-cp-93ae3ac{
to{transform:translateY(110vh) rotate(540deg);opacity:0}}
@keyframes carouselFade-cp-a97ea2d{
from{opacity:0}
to{opacity:1}}
@keyframes rotate3D-cp-a97ea2d{
0%{transform:rotateY(0deg) scale(1)}
50%{transform:rotateY(360deg) scale(2)}
100%{transform:rotateY(0deg) scale(1)}}
@keyframes fall-cp-a97ea2d{
0%{transform:translateY(0px) rotate(0deg)}
40%{transform:translateY(40vh) translateX(30px) rotate(180deg);opacity:1}
60%{transform:translateY(60vh) translateX(-30px) rotate(270deg);opacity:1}
100%{transform:translateY(100vh) rotate(720deg)}}
@keyframes throwToCenter-cp-a97ea2d{
to{bottom:50%;right:50%;transform:translate(50%,50%)}}
@keyframes rotateHint-cp-a97ea2d{
0%,60%,100%{transform:rotate(0deg)}
30%{transform:rotate(-90deg)}}
@keyframes fall-cp-1db2671{
0%{transform:translateY(0px) rotate(0deg)}
40%{transform:translateY(40vh) translateX(30px) rotate(180deg);opacity:1}
60%{transform:translateY(60vh) translateX(-30px) rotate(270deg);opacity:1}
100%{transform:translateY(100vh) rotate(720deg)}}
@keyframes throwToCenter-cp-1db2671{
to{bottom:50%;right:50%;transform:translate(50%,50%)}}
@keyframes carouselFade-cp-1db2671{
from{opacity:0}
to{opacity:1}}
@keyframes rotateHint-cp-1db2671{
0%,60%,100%{transform:rotate(0deg)}
30%{transform:rotate(-90deg)}}
@keyframes rotate3D-cp-b1c8598{
0%{transform:rotateY(0deg) scale(1)}
50%{transform:rotateY(360deg) scale(2)}
100%{transform:rotateY(0deg) scale(1)}}
@keyframes fall-cp-b1c8598{
0%{transform:translateY(0px) rotate(0deg)}
40%{transform:translateY(40vh) translateX(30px) rotate(180deg);opacity:1}
60%{transform:translateY(60vh) translateX(-30px) rotate(270deg);opacity:1}
100%{transform:translateY(100vh) rotate(720deg)}}
@keyframes fl-pulse-cp-bfc6d49{
0%{box-shadow:0 0 0 0 rgba(245,165,36,0.55)}
70%{box-shadow:0 0 0 9px rgba(245,165,36,0)}
100%{box-shadow:0 0 0 0 rgba(245,165,36,0)}}
@keyframes fl-bump-cp-bfc6d49{
0%{transform:scale(1);color:#FFF3DC}
45%{transform:scale(1.13);color:#FFF3DC}
100%{transform:scale(1);color:var(--fl-amber)}}
@keyframes fl-rotate-hint-cp-bfc6d49{
0%,60%,100%{transform:rotate(0deg)}
30%{transform:rotate(-90deg)}}
@keyframes nd-blink-cp-1e41420{
0%,55%{opacity:1}
56%,100%{opacity:0.15}}
@keyframes nd-bump-cp-1e41420{
0%{transform:scale(1);color:#0E5C55}
45%{transform:scale(1.10);color:#0E5C55}
100%{transform:scale(1);color:var(--nd-ink)}}
@keyframes nd-rotate-hint-cp-1e41420{
0%,60%,100%{transform:rotate(0deg)}
30%{transform:rotate(-90deg)}}
@keyframes popIn-cp-f085336{
from{transform:scale(0);opacity:0}
to{transform:scale(1);opacity:1}}
@keyframes fall-cp-f085336{
to{transform:translateY(110vh) rotate(540deg);opacity:0}}
@-webkit-keyframes spinner-border-cp-ce4e546{
to{transform:rotate(360deg)}}
@keyframes spinner-border-cp-ce4e546{
to{transform:rotate(360deg)}}
@keyframes rotate3D-cp-647d368{
0%{transform:rotateY(0deg) scale(1)}
50%{transform:rotateY(360deg) scale(2)}
100%{transform:rotateY(0deg) scale(1)}}
@keyframes fa-spin-cp-f93d3da{
0%{transform:rotate(0deg)}
100%{transform:rotate(360deg)}}
@keyframes styles-module-scss-module__WYt7Ga__shine-cp-e78378d{
0%{transform:translate(-100%)}
50%{transform:translate(100%)}
to{transform:translate(-100%)}}
@keyframes styles-module-scss-module__WYt7Ga__pulse-cp-e78378d{
0%{transform:scale(1)}
50%{transform:scale(1.08)}
to{transform:scale(1)}}
@-webkit-keyframes bounce-cp-8a8acc0{
from,20%,53%,80%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
40%,43%{-webkit-animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}
70%{-webkit-animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}
90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}
@keyframes bounce-cp-8a8acc0{
from,20%,53%,80%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
40%,43%{-webkit-animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}
70%{-webkit-animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}
90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}
@-webkit-keyframes flash-cp-8a8acc0{
from,50%,to{opacity:1}
25%,75%{opacity:0}}
@keyframes flash-cp-8a8acc0{
from,50%,to{opacity:1}
25%,75%{opacity:0}}
@-webkit-keyframes pulse-cp-8a8acc0{
from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}
to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}
@keyframes pulse-cp-8a8acc0{
from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}
to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}
@-webkit-keyframes swing-cp-8a8acc0{
20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}
40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}
60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}
80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}
to{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg)}}
@keyframes swing-cp-8a8acc0{
20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}
40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}
60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}
80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}
to{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg)}}
@-webkit-keyframes fadeIn-cp-8a8acc0{
from{opacity:0}
to{opacity:1}}
@keyframes fadeIn-cp-8a8acc0{
from{opacity:0}
to{opacity:1}}
@-webkit-keyframes fadeInDown-cp-8a8acc0{
from{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}
to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}
@keyframes fadeInDown-cp-8a8acc0{
from{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}
to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}
@-webkit-keyframes fadeOut-cp-8a8acc0{
from{opacity:1}
to{opacity:0}}
@keyframes fadeOut-cp-8a8acc0{
from{opacity:1}
to{opacity:0}}
@-webkit-keyframes fadeOutDown-cp-8a8acc0{
from{opacity:1}
to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}
@keyframes fadeOutDown-cp-8a8acc0{
from{opacity:1}
to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}
@-webkit-keyframes flip-cp-8a8acc0{
from{-webkit-transform:perspective(400px) rotate3d(0,1,0,-360deg);transform:perspective(400px) rotate3d(0,1,0,-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}
40%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}
50%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
80%{-webkit-transform:perspective(400px) scale3d(0.95,0.95,0.95);transform:perspective(400px) scale3d(0.95,0.95,0.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
to{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}
@keyframes flip-cp-8a8acc0{
from{-webkit-transform:perspective(400px) rotate3d(0,1,0,-360deg);transform:perspective(400px) rotate3d(0,1,0,-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}
40%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}
50%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
80%{-webkit-transform:perspective(400px) scale3d(0.95,0.95,0.95);transform:perspective(400px) scale3d(0.95,0.95,0.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
to{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}
@-webkit-keyframes zoomIn-cp-8a8acc0{
from{opacity:0;-webkit-transform:scale3d(0.3,0.3,0.3);transform:scale3d(0.3,0.3,0.3)}
50%{opacity:1}}
@keyframes zoomIn-cp-8a8acc0{
from{opacity:0;-webkit-transform:scale3d(0.3,0.3,0.3);transform:scale3d(0.3,0.3,0.3)}
50%{opacity:1}}
@-webkit-keyframes zoomOut-cp-8a8acc0{
from{opacity:1}
50%{opacity:0;-webkit-transform:scale3d(0.3,0.3,0.3);transform:scale3d(0.3,0.3,0.3)}
to{opacity:0}}
@keyframes zoomOut-cp-8a8acc0{
from{opacity:1}
50%{opacity:0;-webkit-transform:scale3d(0.3,0.3,0.3);transform:scale3d(0.3,0.3,0.3)}
to{opacity:0}}
@-webkit-keyframes fadeIn-cp-aa158e0{
0%{opacity:0}
to{opacity:1}}
@keyframes fadeIn-cp-aa158e0{
0%{opacity:0}
to{opacity:1}}
@-webkit-keyframes fadeInDown-cp-aa158e0{
0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}
to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}
@keyframes fadeInDown-cp-aa158e0{
0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}
to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}
@-webkit-keyframes fadeInLeft-cp-aa158e0{
0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}
to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}
@keyframes fadeInLeft-cp-aa158e0{
0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}
to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}
@-webkit-keyframes fadeInRight-cp-aa158e0{
0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}
to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}
@keyframes fadeInRight-cp-aa158e0{
0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}
to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}
@-webkit-keyframes fadeOutLeft-cp-aa158e0{
0%{opacity:1}
to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}
@keyframes fadeOutLeft-cp-aa158e0{
0%{opacity:1}
to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}
@-webkit-keyframes fadeOutRight-cp-aa158e0{
0%{opacity:1}
to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}
@keyframes fadeOutRight-cp-aa158e0{
0%{opacity:1}
to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}
@-webkit-keyframes fa-spin-cp-c88e4be{
0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}
to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}
@keyframes fa-spin-cp-c88e4be{
0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}
to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}
@keyframes fadeOut-cp-61ff8b6{
0%{opacity:1}
100%{opacity:0}}
@-webkit-keyframes os-resize-observer-dummy-animation-cp-6ed0406{
0%{cursor:auto}
to{cursor:none}}
@keyframes os-resize-observer-dummy-animation-cp-6ed0406{
0%{cursor:auto}
to{cursor:none}}
@-webkit-keyframes slide-down-cp-168ba76{
0%{transform:translate(-50%,-400px)}
to{transform:translate(-50%)}}
@keyframes slide-down-cp-168ba76{
0%{transform:translate(-50%,-400px)}
to{transform:translate(-50%)}}
@-webkit-keyframes zoom-in-cp-168ba76{
0%{transform:translate(-50%,-50%) scale(.9)}
to{transform:translate(-50%,-50%) scale(1)}}
@keyframes zoom-in-cp-168ba76{
0%{transform:translate(-50%,-50%) scale(.9)}
to{transform:translate(-50%,-50%) scale(1)}}
@-webkit-keyframes stretch-cp-168ba76{
0%{max-height:0}
50%{max-height:0}
to{max-height:175px}}
@keyframes stretch-cp-168ba76{
0%{max-height:0}
50%{max-height:0}
to{max-height:175px}}
@-webkit-keyframes slide-left-in-cp-168ba76{
0%{transform:translateX(100px)}
to{transform:translateX(0)}}
@keyframes slide-left-in-cp-168ba76{
0%{transform:translateX(100px)}
to{transform:translateX(0)}}
@-webkit-keyframes slide-left-out-cp-168ba76{
0%{transform:translateX(0)}
to{transform:translateX(-100px)}}
@keyframes slide-left-out-cp-168ba76{
0%{transform:translateX(0)}
to{transform:translateX(-100px)}}
@-webkit-keyframes slide-right-in-cp-168ba76{
0%{transform:translateX(-100px)}
to{transform:translateX(0)}}
@keyframes slide-right-in-cp-168ba76{
0%{transform:translateX(-100px)}
to{transform:translateX(0)}}
@-webkit-keyframes slide-right-out-cp-168ba76{
0%{transform:translateX(0)}
to{transform:translateX(100px)}}
@keyframes slide-right-out-cp-168ba76{
0%{transform:translateX(0)}
to{transform:translateX(100px)}}
@keyframes opacity-to-hover-cp-4c6c939{
0%{opacity:0}
100%{opacity:1}}
@keyframes element-rotating-cp-4c6c939{
0%{transform:rotate(0)}
100%{transform:rotate(360deg)}}
@keyframes ball-kicking-cp-4c6c939{
0%{right:50px;top:50px}
25%{top:-300px;right:-400px}
50%{top:-600px;right:-200px}
75%{top:100px;right:100px}
100%{right:50px;top:50px}}
@keyframes ball-kicking_down_xxl-cp-4c6c939{
0%{right:200px;top:40px}
25%{right:-150px;top:-200px}
50%{right:0;top:-400px}
100%{right:200px;top:40px}}
@keyframes bet-slip-counting-badge-cp-4c6c939{
0%{left:4px}
50%{left:0px}
100%{left:4px}}
@keyframes dash-cp-4c6c939{
0%{stroke-dashoffset:1000}
100%{stroke-dashoffset:0}}
@keyframes dash-check-cp-4c6c939{
0%{stroke-dashoffset:-100}
100%{stroke-dashoffset:900}}
@keyframes fadeInUp-cp-4c6c939{
from{opacity:0;transform:translateY(30px)}
to{opacity:1;transform:translateY(0)}}
@keyframes spin-cp-4c6c939{
0%{transform:rotate(0deg)}
100%{transform:rotate(360deg)}}
@keyframes cp-ball-bounce-cp-69bb9a3{
0%,100%{transform:translateY(-68px) scale(1,1);animation-timing-function:cubic-bezier(0.35,0,0.65,1)}
45%{transform:translateY(0) scale(0.96,1.04);animation-timing-function:ease-out}
50%{transform:translateY(3px) scale(1.18,0.82);animation-timing-function:ease-in}
56%{transform:translateY(-10px) scale(0.92,1.08);animation-timing-function:cubic-bezier(0,0,0.28,1)}}
@keyframes cp-shadow-pulse-cp-69bb9a3{
0%,100%{transform:scale(0.42);opacity:0.12;animation-timing-function:cubic-bezier(0.35,0,0.65,1)}
50%{transform:scale(1.18);opacity:0.48;animation-timing-function:ease-in}}
@keyframes cp-admin-menu-in-cp-4509db4{
from{opacity:0;transform:translateY(-4px)}
to{opacity:1;transform:none}}
@keyframes cp-admin-page-in-cp-0468d81{
from{opacity:.5;transform:translateY(4px)}
to{opacity:1;transform:none}}
@media (prefers-reduced-motion:no-preference){
@keyframes ws-arrive-cp-0468d81{
from{opacity:0;transform:translateY(8px)}
to{opacity:1;transform:none}}}
@keyframes pulse-cp-b9939d4{
0%,100%{opacity:1}
50%{opacity:0.4}}
@keyframes spin-cp-b9939d4{
to{transform:rotate(360deg)}}
@keyframes shimmer-cp-b9939d4{
to{background-position:-200% 0}}
@keyframes fadeIn-cp-b9939d4{
from{opacity:0;transform:translateY(6px)}
to{opacity:1;transform:translateY(0)}}
@keyframes score-pulse-cp-9cc3ce3{
0%{transform:scale(1.15);color:var(--accent-gold)}
100%{transform:scale(1)}}
@keyframes score-pulse-cp-904752a{
0%{transform:scale(1.15);color:var(--accent-gold)}
100%{transform:scale(1)}}
@keyframes score-pulse-cp-15ac928{
0%{transform:scale(1.15);color:var(--accent-gold)}
100%{transform:scale(1)}}
@keyframes score-pulse-cp-244bee2{
0%{transform:scale(1.15);color:var(--accent-gold)}
100%{transform:scale(1)}}
@keyframes score-pulse-cp-c51212e{
0%{transform:scale(1.15);color:var(--accent-gold)}
100%{transform:scale(1)}}
@keyframes pulse-serve-cp-20bafba{
0%,100%{opacity:1;transform:scale(1)}
50%{opacity:0.5;transform:scale(1.2)}}
@keyframes score-pulse-cp-20bafba{
0%{transform:scale(1.15);color:var(--accent-gold)}
100%{transform:scale(1);color:var(--dark-text)}}
@keyframes cp-platform-live-cp-f6ed84f{
0%,100%{opacity:.3}
50%{opacity:1}}
@keyframes cp-platform-score-cp-f6ed84f{
0%,100%{transform:translateY(0)}
50%{transform:translateY(-3px)}}
@keyframes cp-platform-cup-cp-f6ed84f{
0%,100%{transform:rotate(-5deg)}
50%{transform:rotate(5deg)}}
@keyframes cp-platform-chart-cp-f6ed84f{
0%,100%{transform:scaleY(.55);opacity:.65}
50%{transform:scaleY(1);opacity:1}}
@keyframes cp-platform-drift-cp-f6ed84f{
to{transform:translateX(-50%)}}
@keyframes spectrum-caption-in-cp-7ef711c{
from{opacity:.45}}
@keyframes v2-pulse-cp-7c3f65b{
0%,100%{opacity:1}
50%{opacity:.45}}
@keyframes auction-hammer-cp-318c13e{
0%,15%,100%{transform:rotate(0deg);animation-timing-function:cubic-bezier(.4,0,.25,1)}
35%{transform:rotate(-16deg);animation-timing-function:ease-in-out}
42%{transform:rotate(-16deg);animation-timing-function:cubic-bezier(.65,0,.9,.45)}
50%{transform:rotate(0deg);animation-timing-function:cubic-bezier(.16,1,.3,1)}
54%{transform:rotate(-5deg);animation-timing-function:cubic-bezier(.55,0,.85,.4)}
60%{transform:rotate(0deg);animation-timing-function:ease-out}
64%{transform:rotate(-1deg);animation-timing-function:ease-in-out}
69%{transform:rotate(0deg)}}
@keyframes auction-ball-cp-318c13e{
0%,49.8%,73%,100%{transform:translate(0,0) rotate(0deg) scale(1)}
50.6%{transform:translate(1px,2px) rotate(1deg) scale(1.025,.975);animation-timing-function:cubic-bezier(.16,1,.3,1)}
54.5%{transform:translate(6px,-10px) rotate(8deg) scale(1);animation-timing-function:cubic-bezier(.55,0,.9,.5)}
59%{transform:translate(9px,0) rotate(11deg);animation-timing-function:ease-out}
62.5%{transform:translate(5px,-3px) rotate(6deg);animation-timing-function:ease-in}
66%{transform:translate(2px,0) rotate(2deg);animation-timing-function:ease-out}}
@keyframes auction-block-cp-318c13e{
0%,49.8%,55%,100%{transform:translateY(0) scaleY(1)}
50.6%{transform:translateY(1.4px) scaleY(.99)}}
@keyframes auction-hammer-shadow-cp-318c13e{
0%,15%,50%,69%,100%{transform:scale(1);opacity:.17}
35%,42%{transform:translate(13px,3px) scale(1.12,1.4);opacity:.065}
54%{transform:scale(1.02,1.1);opacity:.12}}
@keyframes auction-ball-shadow-cp-318c13e{
0%,49.8%,73%,100%{transform:scale(1);opacity:.15}
50.6%,59%{transform:scale(1.035,1);opacity:.17}
54.5%{transform:translateX(6px) scale(.86,.85);opacity:.09}
62.5%{transform:translateX(5px) scale(.95,.95);opacity:.12}}
@keyframes auction-impact-cp-318c13e{
0%,49.8%,61%,100%{opacity:0;transform:scale(.9)}
50.6%{opacity:.15;transform:scale(.92)}
60%{opacity:0;transform:scale(1.35)}}
@keyframes cp-signal-heartbeat-cp-11bd76f{
0%,70%,100%{opacity:.85;transform:scale(1)}
24%{opacity:1;transform:scale(1.15)}}
@keyframes cp-signal-transmit-cp-11bd76f{
0%,100%{opacity:.3;transform:scale(.94)}
36%{opacity:1;transform:scale(1)}
72%{opacity:.3;transform:scale(1.025)}}
@keyframes ip-enter-cp-282b8fc{
from{opacity:0;transform:translateY(10px)}
to{opacity:1;transform:none}}
@media (prefers-reduced-motion:no-preference){
@keyframes dt-enter-cp-282b8fc{
from{opacity:.4;transform:translateY(8px)}
to{opacity:1;transform:none}}}
@keyframes auth-enter-cp-e87dc6e{
from{opacity:0;transform:translateY(6px)}
to{opacity:1;transform:translateY(0)}}
@keyframes pl-row-enter-cp-c83d738{
from{opacity:.6}
to{opacity:1}}
@keyframes fq-answer-in-cp-383c77f{
from{opacity:0;transform:translateY(-5px)}
to{opacity:1;transform:none}}
