.sidebar-rewards-surface-module__0m5Cvq__rewardCardCelebrating{animation:.9s cubic-bezier(.22,1,.36,1) both sidebar-rewards-surface-module__0m5Cvq__rewardCardGlow}.sidebar-rewards-surface-module__0m5Cvq__rewardRow{transform-origin:50%;border-radius:.625rem;animation:.24s cubic-bezier(.22,1,.36,1) both sidebar-rewards-surface-module__0m5Cvq__rewardRowEnter;position:relative}.sidebar-rewards-surface-module__0m5Cvq__rewardRowCelebrating{background:radial-gradient(circle at 16% 50%, hsl(var(--credit-accent) / .2), transparent 46%), hsl(var(--credit-accent) / .06);box-shadow:inset 0 0 0 1px hsl(var(--credit-accent) / .22);animation:.9s cubic-bezier(.22,1,.36,1) both sidebar-rewards-surface-module__0m5Cvq__rewardRowCelebrate}.sidebar-rewards-surface-module__0m5Cvq__rewardRowLeaving{pointer-events:none;animation:.26s cubic-bezier(.4,0,1,1) forwards sidebar-rewards-surface-module__0m5Cvq__rewardRowLeave}.sidebar-rewards-surface-module__0m5Cvq__rewardGiftCelebrating{filter:drop-shadow(0 0 7px hsl(var(--credit-accent) / .7));animation:.62s cubic-bezier(.34,1.56,.64,1) both sidebar-rewards-surface-module__0m5Cvq__rewardGiftBounce}.sidebar-rewards-surface-module__0m5Cvq__rewardGainBadge{isolation:isolate;border:1px solid hsl(var(--credit-accent) / .42);background:hsl(var(--credit-accent) / .13);color:hsl(var(--credit-accent));box-shadow:0 0 16px hsl(var(--credit-accent) / .16);white-space:nowrap;border-radius:999px;align-items:center;gap:.25rem;padding:.2rem .45rem;font-size:.625rem;font-weight:800;line-height:1;animation:.9s cubic-bezier(.22,1,.36,1) both sidebar-rewards-surface-module__0m5Cvq__rewardBadgePop;display:inline-flex;position:relative}.sidebar-rewards-surface-module__0m5Cvq__rewardGainBadge:before,.sidebar-rewards-surface-module__0m5Cvq__rewardGainBadge:after{z-index:-1;background:hsl(var(--credit-accent));content:"";opacity:0;border-radius:999px;width:.25rem;height:.25rem;animation:.7s ease-out 80ms both sidebar-rewards-surface-module__0m5Cvq__rewardSpark;position:absolute}.sidebar-rewards-surface-module__0m5Cvq__rewardGainBadge:before{--spark-x:-.35rem;--spark-y:-.25rem;top:-.35rem;left:12%}.sidebar-rewards-surface-module__0m5Cvq__rewardGainBadge:after{--spark-x:.35rem;--spark-y:.25rem;bottom:-.3rem;right:9%}.sidebar-rewards-surface-module__0m5Cvq__rewardGainBadgeLeaving{animation:.26s ease-in forwards sidebar-rewards-surface-module__0m5Cvq__rewardBadgeLeave}.sidebar-rewards-surface-module__0m5Cvq__progressFillCelebrating{background-image:linear-gradient(90deg, hsl(var(--credit-accent)), #ffec70, hsl(var(--credit-accent)));box-shadow:0 0 9px hsl(var(--credit-accent) / .55);background-size:180% 100%;animation:.52s linear infinite sidebar-rewards-surface-module__0m5Cvq__rewardProgressShimmer}.sidebar-rewards-surface-module__0m5Cvq__progressValueCelebrating{color:hsl(var(--credit-accent));text-shadow:0 0 10px hsl(var(--credit-accent) / .28);font-weight:800;animation:.36s cubic-bezier(.34,1.56,.64,1) 2 sidebar-rewards-surface-module__0m5Cvq__rewardScorePulse}@keyframes sidebar-rewards-surface-module__0m5Cvq__rewardCardGlow{0%{box-shadow:0 0 0 hsl(var(--credit-accent) / 0)}35%{box-shadow:0 0 24px hsl(var(--credit-accent) / .18)}to{box-shadow:0 0 10px hsl(var(--credit-accent) / .04)}}@keyframes sidebar-rewards-surface-module__0m5Cvq__rewardRowEnter{0%{opacity:0;transform:translateY(5px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes sidebar-rewards-surface-module__0m5Cvq__rewardRowCelebrate{0%{transform:scale(1)}38%{transform:scale(1.025)}to{transform:scale(1)}}@keyframes sidebar-rewards-surface-module__0m5Cvq__rewardRowLeave{0%{opacity:1;transform:translate(0)scale(1)}to{opacity:0;transform:translate(-12px)scale(.97)}}@keyframes sidebar-rewards-surface-module__0m5Cvq__rewardGiftBounce{0%{transform:rotate(0)scale(1)}28%{transform:rotate(-12deg)scale(1.18)}55%{transform:rotate(10deg)scale(1.12)}to{transform:rotate(0)scale(1)}}@keyframes sidebar-rewards-surface-module__0m5Cvq__rewardBadgePop{0%{opacity:0;transform:translateY(5px)scale(.72)}34%{opacity:1;transform:translateY(-1px)scale(1.08)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes sidebar-rewards-surface-module__0m5Cvq__rewardBadgeLeave{to{opacity:0;transform:translateY(-4px)scale(.92)}}@keyframes sidebar-rewards-surface-module__0m5Cvq__rewardSpark{0%{opacity:0;transform:translate(0)scale(.5)}32%{opacity:1}to{opacity:0;transform:translate(var(--spark-x), var(--spark-y)) scale(1.4)}}@keyframes sidebar-rewards-surface-module__0m5Cvq__rewardProgressShimmer{0%{background-position:100% 0}to{background-position:-80% 0}}@keyframes sidebar-rewards-surface-module__0m5Cvq__rewardScorePulse{50%{transform:scale(1.08)}}@media (prefers-reduced-motion:reduce){.sidebar-rewards-surface-module__0m5Cvq__rewardCardCelebrating,.sidebar-rewards-surface-module__0m5Cvq__rewardRow,.sidebar-rewards-surface-module__0m5Cvq__rewardRowCelebrating,.sidebar-rewards-surface-module__0m5Cvq__rewardRowLeaving,.sidebar-rewards-surface-module__0m5Cvq__rewardGiftCelebrating,.sidebar-rewards-surface-module__0m5Cvq__rewardGainBadge,.sidebar-rewards-surface-module__0m5Cvq__rewardGainBadge:before,.sidebar-rewards-surface-module__0m5Cvq__rewardGainBadge:after,.sidebar-rewards-surface-module__0m5Cvq__rewardGainBadgeLeaving,.sidebar-rewards-surface-module__0m5Cvq__progressFillCelebrating,.sidebar-rewards-surface-module__0m5Cvq__progressValueCelebrating{animation:none}}
