.cc-crab{display:block;width:100%;height:auto;overflow:visible}.cc-leg{animation:cc-step .32s ease-in-out infinite alternate}.cc-lb{animation-delay:-.32s}.cc-bob{animation:cc-bob .16s ease-in-out infinite alternate}.cc-al{animation:cc-snap-l .64s ease-in-out infinite alternate}.cc-ar{animation:cc-snap-r .64s ease-in-out infinite alternate}.cc-pupils{animation:cc-look 2.6s ease-in-out infinite alternate}@keyframes cc-step{0%{transform:rotate(-12deg)}to{transform:rotate(12deg)}}@keyframes cc-bob{to{transform:translateY(-2.5px)}}@keyframes cc-snap-l{to{transform:rotate(-8deg)}}@keyframes cc-snap-r{to{transform:rotate(8deg)}}@keyframes cc-look{0%,20%{transform:translate(-2px)}80%,to{transform:translate(2px)}}.cc-logo-loader{overflow:visible}.cc-logo-loader .cc-p-coin{animation:cc-coinflip 1.2s linear infinite}.cc-logo-loader .cc-p-c1{animation:cc-breathe-l 1.2s ease-in-out infinite}.cc-logo-loader .cc-p-c2{animation:cc-breathe-r 1.2s ease-in-out infinite}@keyframes cc-coinflip{0%{transform:scaleX(1)}25%{transform:scaleX(.08)}50%{transform:scaleX(1)}75%{transform:scaleX(.08)}to{transform:scaleX(1)}}@keyframes cc-breathe-l{0%,to{transform:translate(0)}50%{transform:translate(4px)}}@keyframes cc-breathe-r{0%,to{transform:translate(0)}50%{transform:translate(-4px)}}.cc-trail{position:relative;height:48px;overflow:hidden}.cc-trail-track{position:absolute;left:0;right:0;bottom:8px;height:2px;border-radius:1px;background:currentColor;opacity:.18}.cc-trail-coin{position:absolute;bottom:11px;width:10px;height:10px;margin-left:-5px;border-radius:50%;background:var(--crab-coin, var(--a-primary, #fd8537));animation-duration:3s;animation-timing-function:linear;animation-iteration-count:infinite}.cc-trail-crab{position:absolute;bottom:4px;left:0;width:52px;animation:cc-trail 3s linear infinite}@keyframes cc-trail{0%{left:-44px}to{left:calc(100% - 12px)}}@keyframes cc-eat0{0%,11%{transform:scale(1);opacity:1}15%{transform:scale(1.5) translateY(-8px);opacity:0}97%{transform:scale(0);opacity:0}to{transform:scale(1);opacity:1}}@keyframes cc-eat1{0%,28%{transform:scale(1);opacity:1}32%{transform:scale(1.5) translateY(-8px);opacity:0}97%{transform:scale(0);opacity:0}to{transform:scale(1);opacity:1}}@keyframes cc-eat2{0%,45%{transform:scale(1);opacity:1}49%{transform:scale(1.5) translateY(-8px);opacity:0}97%{transform:scale(0);opacity:0}to{transform:scale(1);opacity:1}}@keyframes cc-eat3{0%,62%{transform:scale(1);opacity:1}66%{transform:scale(1.5) translateY(-8px);opacity:0}97%{transform:scale(0);opacity:0}to{transform:scale(1);opacity:1}}@keyframes cc-eat4{0%,79%{transform:scale(1);opacity:1}83%{transform:scale(1.5) translateY(-8px);opacity:0}97%{transform:scale(0);opacity:0}to{transform:scale(1);opacity:1}}@media(prefers-reduced-motion:reduce){.cc-crab *,.cc-logo-loader *,.cc-trail,.cc-trail *{animation:none!important}.cc-trail-crab{left:40%}}.cc-pose-still .cc-leg,.cc-pose-still .cc-bob,.cc-pose-still .cc-al,.cc-pose-still .cc-ar,.cc-pose-sleep .cc-leg,.cc-pose-sleep .cc-bob,.cc-pose-sleep .cc-al,.cc-pose-sleep .cc-ar{animation:none}.cc-pose-sleep .cc-shell{animation:cc-breathe 2.6s ease-in-out infinite}@keyframes cc-breathe{50%{transform:scaleY(1.07)}}@media(prefers-reduced-motion:reduce){.cc-pose-sleep .cc-shell{animation:none}}.cc-sleep{position:relative;width:96px;padding-top:14px}.cc-sleep-crab{position:relative;z-index:1;display:block}.cc-sleep-coin{position:relative;width:140%;margin:-18% 0 0 -20%;aspect-ratio:150 / 26;border-radius:50%;background:var(--crab-coin, var(--a-primary, #fd8537));border:2px solid color-mix(in oklch,var(--crab-coin, var(--a-primary, #fd8537)) 70%,black)}.cc-zz{position:absolute;top:0;left:62%;width:30px;height:30px;font-family:Fredoka,sans-serif;font-weight:600}.cc-zz span{position:absolute;left:0;bottom:0;font-size:14px;opacity:0;animation:cc-zz 3s ease-out infinite}.cc-zz span:nth-child(2){animation-delay:1s;font-size:11px}.cc-zz span:nth-child(3){animation-delay:2s;font-size:17px}@keyframes cc-zz{0%{opacity:0;transform:translateY(8px)}20%{opacity:1}to{opacity:0;transform:translate(20px,-26px)}}.cc-search{width:96px}.cc-scope{animation:cc-scan 2.4s ease-in-out infinite alternate}@keyframes cc-scan{0%{transform:rotate(-10deg)}to{transform:rotate(12deg)}}.cc-lost-stage{position:relative;width:100%;height:96px;overflow:hidden}.cc-lost{position:absolute;bottom:0;left:38%;width:104px;animation:cc-lost 6s ease-in-out infinite}.cc-qmark{opacity:0;animation:cc-qmark 6s infinite}@keyframes cc-lost{0%{left:38%}30%,45%{left:110%}62%,82%{left:62%}to{left:38%}}@keyframes cc-qmark{0%,58%{opacity:0}64%,82%{opacity:1}88%,to{opacity:0}}[data-pinch]{position:relative;overflow:visible}.cc-mini-claw{position:absolute;top:50%;width:32px;height:29px;margin-top:-14.5px;z-index:1;color:var(--a-card-line, currentColor);opacity:0;pointer-events:none;transition:transform .12s ease-out,opacity .12s}.cc-mini-claw-l{left:-36px}.cc-mini-claw-r{right:-36px}[data-pinch]:active:not(:disabled) .cc-mini-claw{opacity:1}[data-pinch]:active:not(:disabled) .cc-mini-claw-l{transform:translate(16px)}[data-pinch]:active:not(:disabled) .cc-mini-claw-r{transform:translate(-16px)}a:hover .cc-hover-mark .cc-p-c1,button:hover .cc-hover-mark .cc-p-c1,.cc-hover-mark:hover .cc-p-c1{animation:cc-nip-l .45s ease-out}a:hover .cc-hover-mark .cc-p-c2,button:hover .cc-hover-mark .cc-p-c2,.cc-hover-mark:hover .cc-p-c2{animation:cc-nip-r .45s ease-out}a:hover .cc-hover-mark .cc-p-coin,button:hover .cc-hover-mark .cc-p-coin,.cc-hover-mark:hover .cc-p-coin{animation:cc-pop-coin .45s ease-out}@keyframes cc-nip-l{40%{transform:translate(12px)}}@keyframes cc-nip-r{40%{transform:translate(-12px)}}@keyframes cc-pop-coin{40%{transform:scale(.8,1.1)}}.cc-loader-copy{transition:opacity .25s}.cc-juggle-track{position:absolute;left:20px;right:20px;top:0;height:0;pointer-events:none;z-index:2}.cc-juggle{position:absolute;left:0;top:0;width:84px;transform:translateY(-80%);color:var(--a-fg);--crab-eye: var(--a-bg);animation:cc-juggle-walk 18s ease-in-out infinite}@keyframes cc-juggle-walk{0%,6%{left:0}44%,56%{left:calc(100% - 84px)}94%,to{left:0}}.cc-juggle .cc-bob{animation:cc-bob .4s ease-in-out infinite alternate}.cc-juggle .cc-leg{animation-duration:.42s}.cc-juggle .cc-lb{animation-delay:-.42s}.cc-juggle-x{animation:cc-juggle-x 2.4s ease-in-out infinite}.cc-juggle-y{animation:cc-juggle-y 2.4s linear infinite}.cc-juggle-coin{animation:cc-juggle-spin .6s linear infinite}.cc-juggle .cc-al{animation:cc-juggle-arm-l .8s ease-in-out infinite}.cc-juggle .cc-ar{animation:cc-juggle-arm-r .8s ease-in-out infinite}@keyframes cc-juggle-x{0%,to{transform:translate(0)}50%{transform:translate(128px)}}@keyframes cc-juggle-y{0%{transform:translateY(0);animation-timing-function:cubic-bezier(.33,.66,.66,1)}25%{transform:translateY(-58px);animation-timing-function:cubic-bezier(.33,0,.66,.34)}50%{transform:translateY(0);animation-timing-function:cubic-bezier(.33,.66,.66,1)}75%{transform:translateY(-36px);animation-timing-function:cubic-bezier(.33,0,.66,.34)}to{transform:translateY(0)}}@keyframes cc-juggle-spin{0%,to{transform:scaleX(1)}50%{transform:scaleX(.25)}}@keyframes cc-juggle-arm-l{0%,to{transform:rotate(8deg)}12%{transform:rotate(-14deg)}50%{transform:rotate(0)}}@keyframes cc-juggle-arm-r{0%,to{transform:rotate(0)}50%{transform:rotate(-8deg)}62%{transform:rotate(14deg)}}@media(prefers-reduced-motion:reduce){.cc-zz span,.cc-scope,.cc-lost,.cc-qmark{animation:none}.cc-zz span:first-child{opacity:1}.cc-lost{left:calc(50% - 52px)}.cc-qmark{opacity:1}.cc-mini-claw{transition:none}.cc-hover-mark *,.cc-juggle,.cc-juggle *{animation:none!important}.cc-juggle{left:calc(100% - 84px)}}
