.bundleEvent[data-v-e58b1036]{background:#f7f8fa;border:1px solid #e4e7ec;border-radius:12px;padding:12px 14px;position:relative;transition:background .45s ease,border-color .45s ease,box-shadow .45s ease;width:100%}.bundleEvent.is-achieved[data-v-e58b1036]{background:linear-gradient(135deg,#fff5f9,#ffe9f2);border-color:#ffc2da;box-shadow:0 2px 10px #ff2d781f}.bundleEvent.is-compact[data-v-e58b1036]{border-radius:10px;padding:9px 11px}.bundleEvent__head[data-v-e58b1036]{align-items:center;display:flex;flex-wrap:wrap;gap:6px;margin-bottom:8px}.bundleEvent.is-barless .bundleEvent__head[data-v-e58b1036]{margin-bottom:0}.bundleEvent__badge[data-v-e58b1036]{background:linear-gradient(135deg,#ff5c9d,#ff2d78);border-radius:999px;box-shadow:0 2px 6px #ff2d7847;color:#fff;flex:0 0 auto;font-size:13px;font-weight:800;padding:3px 11px;transition:box-shadow .4s ease;white-space:nowrap}.bundleEvent.is-achieved .bundleEvent__badge[data-v-e58b1036]{box-shadow:0 2px 12px #ff2d7880}.bundleEvent__msg[data-v-e58b1036]{color:#55606c;font-size:15px;line-height:1.35;text-align:left}.bundleEvent__msg[data-v-e58b1036] b{color:#ff2d78;font-weight:800}.bundleEvent.is-achieved .bundleEvent__msg[data-v-e58b1036]{color:#5a3b48}.bundleEvent.is-compact .bundleEvent__msg[data-v-e58b1036]{font-size:14.5px}.bundleEvent__bar[data-v-e58b1036]{display:flex;gap:0;position:relative;width:100%}.bundleEvent__seg[data-v-e58b1036]{align-items:center;animation:bundleSegIn-e58b1036 .3s ease both;animation-delay:calc(var(--seg-index)*.05s);background:#e6e9ee;clip-path:polygon(0 0,calc(100% - 8px) 0,100% 50%,calc(100% - 8px) 100%,0 100%,8px 50%);color:#98a2ae;display:flex;flex:1 1 0;font-size:12px;font-weight:800;height:22px;justify-content:center;min-width:0;overflow:hidden;position:relative;transition:color .35s ease}.bundleEvent__segFill[data-v-e58b1036]{background:linear-gradient(90deg,#ff6ba7,#ff2d78);top:0;right:0;bottom:0;left:0;position:absolute;transform:scaleX(0);transform-origin:left center;transition:transform .42s cubic-bezier(.25,.8,.35,1);transition-delay:calc(var(--seg-index)*.13s);will-change:transform}.bundleEvent__seg.is-filled .bundleEvent__segFill[data-v-e58b1036]{transform:scaleX(1)}.bundleEvent__seg[data-v-e58b1036]:not(:first-child){margin-left:-2px}.bundleEvent__seg[data-v-e58b1036]:first-child{border-radius:6px 0 0 6px;clip-path:polygon(0 0,calc(100% - 8px) 0,100% 50%,calc(100% - 8px) 100%,0 100%)}.bundleEvent__seg[data-v-e58b1036]:last-child{border-radius:0 6px 6px 0;clip-path:polygon(0 0,100% 0,100% 100%,0 100%,8px 50%)}.bundleEvent__seg.is-filled[data-v-e58b1036]{color:#fff;transition-delay:calc(var(--seg-index)*.13s + .16s)}.bundleEvent__seg.is-just-filled[data-v-e58b1036]{animation:bundleSegPop-e58b1036 .4s ease calc(var(--seg-index)*.13s + .28s)}.bundleEvent__segLabel[data-v-e58b1036]{position:relative;z-index:1}.bundleEvent.is-complete .bundleEvent__seg.is-filled[data-v-e58b1036]:after{animation:bundleShine-e58b1036 1.6s ease-in-out 1s 2;background:linear-gradient(100deg,transparent 30%,hsla(0,0%,100%,.65) 50%,transparent 70%);content:"";top:0;right:0;bottom:0;left:0;position:absolute;transform:translate(-120%);z-index:2}.bundleEvent__foot[data-v-e58b1036]{display:flex;flex-wrap:wrap;gap:7px;margin-top:10px}.bundleEvent__tier[data-v-e58b1036]{background:#eceff3;border-radius:999px;color:#8b95a1;font-size:13px;font-weight:700;line-height:1.3;overflow:hidden;padding:3px 11px;position:relative;transition:color .35s ease,background .35s ease}.bundleEvent__tier.is-reached[data-v-e58b1036]{animation:bundleTierGradient-e58b1036 4s ease infinite;background:linear-gradient(120deg,#ff8a3d,#ff2d78 45%,#b721ff);background-size:200% 100%;box-shadow:0 2px 8px #ff2d7859;color:#fff}.bundleEvent__tier.is-reached[data-v-e58b1036]:after{animation:bundleTierShine-e58b1036 3.2s ease-in-out infinite;background:linear-gradient(120deg,transparent,hsla(0,0%,100%,.6),transparent);content:"";height:100%;left:-60%;position:absolute;top:0;transform:skew(-20deg);width:40%}@keyframes bundleTierGradient-e58b1036{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@keyframes bundleTierShine-e58b1036{0%{left:-60%}60%,to{left:130%}}@keyframes bundleSegIn-e58b1036{0%{opacity:0;transform:translate(-8px)}to{opacity:1;transform:translate(0)}}@keyframes bundleSegPop-e58b1036{0%{transform:scale(1)}45%{transform:scale(1.09)}to{transform:scale(1)}}@keyframes bundleShine-e58b1036{to{transform:translate(120%)}}.bundleEvent__celebrate[data-v-e58b1036]{top:0;right:0;bottom:0;left:0;overflow:visible;pointer-events:none;position:absolute;z-index:6}.bundleEvent.is-celebrating[data-v-e58b1036]{animation:bundleCardPop-e58b1036 .55s cubic-bezier(.2,1.4,.4,1)}.bundleEvent__pop[data-v-e58b1036]{animation:bundlePopIn-e58b1036 1.9s cubic-bezier(.2,1.5,.4,1) forwards;background:linear-gradient(120deg,#ff8a3d,#ff2d78 50%,#b721ff);border-radius:999px;box-shadow:0 6px 20px #ff2d7873;color:#fff;font-size:22px;font-weight:900;left:50%;letter-spacing:-.5px;padding:7px 18px;position:absolute;top:50%;transform:translate(-50%,-50%);white-space:nowrap}.bundleEvent.is-compact .bundleEvent__pop[data-v-e58b1036]{font-size:18px;padding:6px 15px}.bundleEvent__confetti[data-v-e58b1036]{animation:bundleConfetti-e58b1036 1.5s ease-out forwards;animation-delay:calc(var(--i)*12ms);border-radius:2px;height:11px;left:50%;opacity:0;position:absolute;top:50%;transform-origin:center;width:7px;--angle:calc(var(--i)*20deg);--dist:76px}.bundleEvent__confetti[data-v-e58b1036]:nth-child(2n){--dist:104px}.bundleEvent__confetti[data-v-e58b1036]:nth-child(3n){--dist:60px}.bundleEvent__confetti[data-v-e58b1036]:nth-child(5n+1){background:#ff2d78}.bundleEvent__confetti[data-v-e58b1036]:nth-child(5n+2){background:#ffb400}.bundleEvent__confetti[data-v-e58b1036]:nth-child(5n+3){background:#22c1c3}.bundleEvent__confetti[data-v-e58b1036]:nth-child(5n+4){background:#7c4dff}.bundleEvent__confetti[data-v-e58b1036]:nth-child(5n+5){background:#ff8a3d}@keyframes bundleCardPop-e58b1036{0%{transform:scale(1)}40%{transform:scale(1.025)}to{transform:scale(1)}}@keyframes bundlePopIn-e58b1036{0%{opacity:0;transform:translate(-50%,-50%) scale(.4)}18%{opacity:1;transform:translate(-50%,-50%) scale(1.12)}28%{opacity:1;transform:translate(-50%,-50%) scale(1)}72%{opacity:1;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-58%) scale(.92)}}@keyframes bundleConfetti-e58b1036{0%{opacity:1;transform:translate(-50%,-50%) rotate(0)}to{opacity:0;transform:translate(-50%,-50%) rotate(calc(var(--angle))) translateY(calc(var(--dist)*-1)) rotate(540deg)}}@media (prefers-reduced-motion:reduce){.bundleEvent.is-celebrating[data-v-e58b1036],.bundleEvent.is-complete .bundleEvent__seg.is-filled[data-v-e58b1036]:after,.bundleEvent__confetti[data-v-e58b1036],.bundleEvent__pop[data-v-e58b1036],.bundleEvent__seg[data-v-e58b1036],.bundleEvent__seg.is-just-filled[data-v-e58b1036],.bundleEvent__tier.is-reached[data-v-e58b1036],.bundleEvent__tier.is-reached[data-v-e58b1036]:after{animation:none}.bundleEvent__confetti[data-v-e58b1036]{display:none}.bundleEvent__segFill[data-v-e58b1036]{transition:none;transition-delay:0s}}
