.sc-challenge-bank .cb-halo{opacity:calc(var(--lamp-o)*.3)}.sc-challenge-bank .cb-card{transform:translate(600px,96px) scale(1.5)}.sc-challenge-bank .cb-a{transform:translate(440px,104px)}.sc-challenge-bank:not([data-phase=go]) .cb-a{transform:translate(760px,104px)}.sc-challenge-bank .cb-a .f-q,.sc-challenge-bank .cb-a .f-o,.sc-challenge-bank .cb-a .f-g,.sc-challenge-bank .cb-a .cb-sh,.sc-challenge-bank[data-phase=slow] .cb-b .f-o,.sc-challenge-bank[data-phase=slow] .cb-b .f-g{opacity:0}.sc-challenge-bank:not([data-phase=go]) .cb-a .f-g{opacity:1}.sc-challenge-bank .cb-pop{opacity:0;transform-box:view-box;transform-origin:600px 96px}.sc-challenge-bank .cb-thumb{transform-box:view-box;transform-origin:0 -50px}.sc-challenge-bank[data-phase=go] .cb-a{animation:challenge-bank-ago 5.6s ease-in-out forwards}.sc-challenge-bank[data-phase=go] .cb-a .cb-flip{animation:challenge-bank-flip .9s 1.1s,challenge-bank-flip .5s 2.85s,challenge-bank-flip .9s 4s}.sc-challenge-bank[data-phase=go] .cb-a .f-q{animation:challenge-bank-win 2.9s 1.55s}.sc-challenge-bank[data-phase=go] .cb-a .f-o,.sc-challenge-bank[data-phase=go] .cb-a .f-g{animation:challenge-bank-on 3.1s step-end forwards}.sc-challenge-bank[data-phase=go] .cb-a .cb-sh{animation:challenge-bank-on .25s 1.1s both,challenge-bank-off .25s 4.65s forwards}.sc-challenge-bank[data-phase=go] .cb-b{animation:challenge-bank-bgo 5.6s ease-in-out forwards}.sc-challenge-bank[data-phase=go] .cb-b .cb-flip{animation:challenge-bank-flip .8s .2s,challenge-bank-flip .8s 4.55s}.sc-challenge-bank[data-phase=go] .cb-b .f-q{animation:challenge-bank-bq 5.6s step-end forwards}.sc-challenge-bank[data-phase=go] .cb-b .f-g,.sc-challenge-bank[data-phase=go] .cb-b .f-o{animation:challenge-bank-off 2.5s step-end forwards}.sc-challenge-bank[data-phase=go] .cb-b .cb-sh{animation:challenge-bank-off .25s .75s forwards,challenge-bank-on .25s 4.55s forwards}.sc-challenge-bank[data-phase=go] .cb-pop{animation:challenge-bank-pop .9s 3.1s both}.sc-challenge-bank[data-phase=stop] .cb-b .cb-flip{animation:challenge-bank-flip3 .5s .9s}.sc-challenge-bank[data-phase=stop] .cb-b .f-o{animation:challenge-bank-on 1.15s step-end forwards}.sc-challenge-bank[data-phase=stop] .cb-pop{animation:challenge-bank-pop2 .9s 1.15s both}.sc-challenge-bank[data-phase=stop] .cb-thumb{animation:challenge-bank-thumb 3.4s ease-in-out forwards}@keyframes challenge-bank-ago{0%,19.64%{transform:translate(440px,104px)}35.71%,71.43%{transform:translate(600px,96px) scale(1.5)}87.5%,to{transform:translate(760px,104px)}}@keyframes challenge-bank-bgo{0%,3.57%{transform:translate(600px,96px) scale(1.5)}17.86%,44.64%{transform:translate(760px,104px);animation-timing-function:step-end}44.65%,81.25%{transform:translate(440px,104px)}95.54%,to{transform:translate(600px,96px) scale(1.5)}}@keyframes challenge-bank-bq{0%{opacity:1}10.71%{opacity:0}88.39%,to{opacity:1}}@keyframes challenge-bank-flip{50%{transform:scaleX(0)}}@keyframes challenge-bank-flip3{50%{transform:scaleX(0)}}@keyframes challenge-bank-on{0%{opacity:0}to{opacity:1}}@keyframes challenge-bank-off{0%{opacity:1}to{opacity:0}}@keyframes challenge-bank-win{0%,to{opacity:1}}@keyframes challenge-bank-pop{0%{opacity:0;transform:scale(.8)}25%{opacity:1}to{opacity:0;transform:scale(1.12)}}@keyframes challenge-bank-pop2{0%{opacity:0;transform:scale(.8)}25%{opacity:1}to{opacity:0;transform:scale(1.12)}}@keyframes challenge-bank-thumb{0%,21%{transform:none}32%,84%{transform:rotate(125deg)}97%,to{transform:none}}.sc-challenge-bank[data-phase=go] .cb-car{animation:challenge-bank-cgo 5.6s linear forwards}.sc-challenge-bank[data-phase=go] .cb-car .spin{animation:challenge-bank-wgo 5.6s linear forwards}.sc-challenge-bank:not([data-phase=go]) .cb-car .spin{animation:none}.sc-challenge-bank[data-phase=go] .cb-car .brake{animation:challenge-bank-brk .2s 3.9s forwards}.sc-challenge-bank.launch .cb-car .exhaust{animation:challenge-bank-ex 1.3s cubic-bezier(.33,0,.67,.33) forwards}@keyframes challenge-bank-cgo{0%{translate:0;animation-timing-function:cubic-bezier(.33,0,.67,.33)}26.79%{translate:321.3px}36.74%{translate:560px;animation-timing-function:step-end}36.75%{translate:-1132px}69.64%{translate:-342.7px;animation-timing-function:cubic-bezier(.33,.67,.67,1)}98.21%,to{translate:0}}@keyframes challenge-bank-wgo{0%{rotate:0deg;animation-timing-function:cubic-bezier(.33,0,.67,.33)}26.79%{rotate:1162deg}69.64%{rotate:4880.5deg;animation-timing-function:cubic-bezier(.33,.67,.67,1)}98.21%,to{rotate:6120deg}}@keyframes challenge-bank-brk{0%{opacity:var(--tail-o)}to{opacity:1}}@keyframes challenge-bank-ex{to{translate:-241px}}
