.cc-withdraw{display:flex;flex-direction:column;align-items:flex-start;gap:8px}.cc-withdraw-track{position:relative;width:100%;height:64px;overflow:hidden}.cc-withdraw-crab{position:absolute;bottom:0;left:0;width:70px;animation:cc-carry-off 2.4s ease-in forwards}@keyframes cc-carry-off{0%,25%{left:0}to{left:calc(100% + 20px)}}.cc-achievement{display:inline-block;font-family:Fredoka,sans-serif;font-weight:600;font-size:12px;background:var(--a-achievement, #c0397a);color:var(--a-achievement-fg, #fff);border:2px solid var(--a-card-line, #302017);box-shadow:3px 3px 0 var(--a-card-line, #302017);border-radius:999px;padding:4px 10px;transform:rotate(2deg)}.cc-milestone{position:relative;overflow:hidden;display:flex;align-items:center;gap:16px;padding:20px 24px}.cc-milestone-crab{position:relative;z-index:1;width:84px;flex-shrink:0;color:var(--a-card-fg);animation:cc-jump .5s ease-out 3}.cc-milestone-crab .cc-al{animation:cc-wave-l .25s ease-in-out 6 alternate}.cc-milestone-crab .cc-ar{animation:cc-wave-r .25s ease-in-out 6 alternate}@keyframes cc-jump{0%,to{transform:translateY(0)}40%{transform:translateY(-18px)}}@keyframes cc-wave-l{to{transform:rotate(-16deg)}}@keyframes cc-wave-r{to{transform:rotate(16deg)}}.cc-ribbon{display:inline-block;font-family:Fredoka,sans-serif;font-weight:600;font-size:15px;white-space:nowrap;background:var(--a-achievement, #c0397a);color:var(--a-achievement-fg, #fff);border:2px solid var(--a-card-line, #302017);box-shadow:3px 3px 0 var(--a-card-line, #302017);padding:5px 14px;border-radius:8px;transform:rotate(-2deg)}.cc-confetti{position:absolute;inset:0;pointer-events:none}.cc-confetti i{position:absolute;top:-14px;width:9px;height:9px;border-radius:50%;opacity:0;background:var(--crab-coin, var(--a-primary, #fd8537));animation:cc-fall 1.6s ease-in forwards}@keyframes cc-fall{0%{opacity:1;transform:translateY(0) rotate(0)}to{opacity:0;transform:translateY(150px) rotate(var(--r))}}.cc-crown{position:absolute;top:-13px;left:-4px;width:26px;height:18px;transform:rotate(-12deg);transition:transform .2s}.cc-crown:hover{transform:rotate(8deg) translateY(-3px)}.cc-alert-crab{display:block;width:88px;flex-shrink:0;animation:cc-alert-pop .35s ease-out both}.cc-alert-live .cc-alert-crab{width:128px}.cc-alert-eye{animation:cc-alert-eye-spin .5s linear .3s 3 both}.cc-alert-crab .cc-crab .cc-al{animation:cc-snap-l .18s ease-in-out .4s 4 alternate both}.cc-alert-crab .cc-crab .cc-ar{animation:cc-snap-r .18s ease-in-out .4s 4 alternate both}.cc-alert-tab{position:absolute;top:0;left:22px;transform:translateY(-55%);display:inline-flex;align-items:center;padding:4px 10px;border-radius:999px;border:2.5px solid #2a1c14;color:#2a1c14}.cc-alert-tab-mark{display:block;height:14px;width:auto}.cc-alert-tab-live{padding:5px 13px}.cc-alert-tab-live .cc-alert-tab-mark{height:20px}.cc-alert-in{animation:cc-alert-in .3s ease-out both}@keyframes cc-alert-in{0%{opacity:0}to{opacity:1}}@keyframes cc-alert-pop{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:scale(1)}}@keyframes cc-alert-eye-spin{0%,to{transform:scaleX(1)}50%{transform:scaleX(.15)}}@media(prefers-reduced-motion:reduce){.cc-withdraw-crab,.cc-milestone-crab,.cc-milestone-crab .cc-al,.cc-milestone-crab .cc-ar,.cc-confetti i,.cc-alert-crab,.cc-alert-crab *,.cc-alert-eye,.cc-alert-in{animation:none}.cc-withdraw-crab{left:40%}}
