.confetti-container[data-v-a50c354b]{inset:0;overflow:hidden;pointer-events:none;position:absolute;z-index:1000}.confetti-piece[data-v-a50c354b]{animation:confetti-fall-a50c354b 3s linear forwards;height:8px;opacity:.8;position:absolute;width:8px}.confetti-piece.large[data-v-a50c354b]{animation:confetti-fall-a50c354b 4s linear forwards;height:12px;opacity:.7;width:12px}@keyframes confetti-fall-a50c354b{0%{opacity:1;transform:translateY(-50px) rotate(0)}to{opacity:0;transform:translateY(100vh) rotate(2turn)}}.dark .hubuck-border[data-v-2efac67b]{color:#fff}.hubuck-border[data-v-2efac67b]{background:linear-gradient(90deg,var(--v5abde69b),var(--v5abde69b)),linear-gradient(170deg,#d838f7 43%,#9f4cef 0,#55cae5 63%,#64ece5 76%);background-clip:padding-box,border-box;background-origin:padding-box,border-box;border:2px solid transparent;border-radius:12px;color:#5a4e82;margin-bottom:12px;padding:18px;z-index:1}.modal-big[data-v-2efac67b]{--border-radius:16px;--width:360px;--height:auto}.dark .inner-content[data-v-2efac67b]{background:#1c132d!important}.inner-content[data-v-2efac67b]{background:#fdfdfe;border-radius:16px;height:100%;overflow:hidden;padding:10px;position:relative}@media(max-height:525px){.inner-content[data-v-2efac67b]{height:100%}}.mission-complete-modal[data-v-2efac67b]{--background:rgba(0,0,0,.5)}.popup-container[data-v-2efac67b]{background:#fdfdfe;border:1px solid #c8c8cc;border-radius:24px;box-shadow:0 25px 50px -12px #00000040;font-family:Nunito,sans-serif;margin:16px auto;max-width:400px;padding:32px;position:relative;width:calc(100% - 32px)}.close-button[data-v-2efac67b]{color:#9ca3af;z-index:10;--color:#9ca3af}.close-button[data-v-2efac67b]:hover{color:#4b5563;--color:#4b5563}.wallet-display[data-v-2efac67b]{align-items:center;color:#5a4e82;display:flex;font-size:14px;font-weight:600}.dark .wallet-display[data-v-2efac67b]{color:#fff}.wallet-icon[data-v-2efac67b]{font-size:18px;margin-right:6px}.dark .wallet-icon[data-v-2efac67b]{color:#fff}.dark .wallet-balance.highlighted[data-v-2efac67b]{color:#fff!important}.wallet-balance[data-v-2efac67b]{font-weight:700;transition:all .3s ease}.wallet-balance.highlighted[data-v-2efac67b]{color:#2d1f5e}.content[data-v-2efac67b]{padding:0 12px;text-align:center}.mission-complete-section[data-v-2efac67b]{margin-top:0}.coin-circle[data-v-2efac67b]{background:#f6f6fc;border-radius:50%;display:inline-block;margin-bottom:16px;padding:20px}.coin-icon[data-v-2efac67b]{color:gold;font-size:30px}.title[data-v-2efac67b]{color:#2d1f5e;font-family:Nunito,sans-serif;font-size:24px;font-weight:800;letter-spacing:0;margin:8px 0}.set-line-height[data-v-2efac67b]{line-height:0!important}.sub-title[data-v-2efac67b]{color:#706694;font-family:Nunito,sans-serif;font-size:16px}.dark .sub-title[data-v-2efac67b]{color:#fff}.reward-box[data-v-2efac67b]{background:linear-gradient(135deg,#f8f7fc,#f6f6fc);border:1px solid rgba(138,119,212,.1);border-radius:20px;box-shadow:0 4px 20px #8a77d414;color:#5a4e82;margin-bottom:14px;overflow:hidden;padding:16px;position:relative}.dark .reward-box[data-v-2efac67b]{background:#141218;color:#fff}.mid-tier-bg[data-v-2efac67b]{background:linear-gradient(180deg,#fffcea00,#fffcea),linear-gradient(0deg,#ffe4b4,#ffe4b4)!important;color:#5a4e82!important}.high-tier-bg[data-v-2efac67b]{background:linear-gradient(180deg,#ffdfc8,#ffdfc800),linear-gradient(0deg,#eabeff,#eabeff)!important;color:#5a4e82!important}.reward-text[data-v-2efac67b]{font-family:Nunito,sans-serif;font-size:16px;font-weight:600;margin-bottom:12px}.reward-amount[data-v-2efac67b]{align-items:center;display:flex;justify-content:center}.coin-icon-small[data-v-2efac67b]{color:gold;font-size:28px;margin-right:10px}.earned-amount[data-v-2efac67b]{font-family:Nunito,sans-serif;font-size:28px;font-weight:900;opacity:0;transform:translateY(16px);transition:all 1s ease}.earned-amount.animated[data-v-2efac67b]{opacity:1;transform:translateY(0)}.progress-bar[data-v-2efac67b]{animation:progressGlow-2efac67b 2s ease-in-out infinite;background:linear-gradient(90deg,#a799e0,#8a77d4,#a799e0);background-size:200% 100%;bottom:0;height:4px;left:0;position:absolute;width:100%}.boost-card[data-v-2efac67b]{background:linear-gradient(135deg,#f5f1ff,#ede9fe);border:1px solid rgba(138,119,212,.45);border-radius:14px;font-family:Nunito,sans-serif;margin:14px auto 0;max-width:320px;padding:10px 14px;text-align:center}.boost-card .boost-header[data-v-2efac67b]{align-items:center;display:flex;gap:6px;justify-content:center;margin-bottom:6px}.boost-card .boost-header .boost-icon[data-v-2efac67b]{height:20px;-o-object-fit:contain;object-fit:contain;width:20px}.boost-card .boost-header strong[data-v-2efac67b]{color:#6e5dbe;font-size:13px;font-weight:900;letter-spacing:.2px}.boost-card .boost-breakdown[data-v-2efac67b]{align-items:center;display:inline-flex;flex-wrap:wrap;gap:6px;justify-content:center;margin-bottom:4px}.boost-card .boost-breakdown .boost-original[data-v-2efac67b]{color:#8a77d4;font-size:13px;opacity:.85}.boost-card .boost-breakdown .boost-original s[data-v-2efac67b]{text-decoration:line-through;text-decoration-color:#8a77d499}.boost-card .boost-breakdown .boost-arrow[data-v-2efac67b]{color:#8a77d4;font-size:13px;font-weight:800}.boost-card .boost-breakdown .boost-final[data-v-2efac67b]{color:#2c1b4e;font-size:14px;font-weight:900}.boost-card .boost-breakdown .boost-bonus-badge[data-v-2efac67b]{background:#10b981;border-radius:999px;color:#fff;font-size:11px;font-weight:900;letter-spacing:.3px;padding:2px 8px}.boost-card .boost-footer[data-v-2efac67b]{color:#5a4e82;font-size:11px;line-height:1.4;margin-top:4px}.boost-card .boost-footer strong[data-v-2efac67b]{color:#6e5dbe;font-weight:800;white-space:nowrap}.dark .boost-card[data-v-2efac67b]{background:linear-gradient(135deg,#8a77d42e,#a78bfa1f);border-color:#a78bfa73}.dark .boost-card .boost-header strong[data-v-2efac67b]{color:#c5b8f0}.dark .boost-card .boost-breakdown .boost-original[data-v-2efac67b]{color:#b8aede}.dark .boost-card .boost-breakdown .boost-arrow[data-v-2efac67b]{color:#c5b8f0}.dark .boost-card .boost-breakdown .boost-final[data-v-2efac67b]{color:#e0d7ff}.dark .boost-card .boost-footer[data-v-2efac67b]{color:#b8aede}.dark .boost-card .boost-footer strong[data-v-2efac67b]{color:#c5b8f0}.awesome-button[data-v-2efac67b]{--background:#8a77d4;--color:#fff;--border-radius:22px;font-family:Nunito,sans-serif;font-size:16px;font-weight:700;height:40px;text-transform:none}.awesome-button[data-v-2efac67b]:hover{--background:#7161a9}.coin-animation-container[data-v-2efac67b]{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}.animated-coin[data-v-2efac67b],.coin-wrapper[data-v-2efac67b]{align-items:center;display:flex;justify-content:center}.coin-wrapper[data-v-2efac67b]{border-radius:50%;height:32px;width:32px}.flying-coin-icon[data-v-2efac67b]{font-size:20px}@keyframes pulse-2efac67b{0%{opacity:1}50%{opacity:.3}to{opacity:1}}@keyframes coinGlow-2efac67b{0%{filter:drop-shadow(0 2px 4px rgba(255,215,0,.3));transform:scale(1)}to{filter:drop-shadow(0 4px 8px rgba(255,215,0,.5));transform:scale(1.05)}}@keyframes progressGlow-2efac67b{0%{background-position:0 50%}to{background-position:200% 50%}}.hide[data-v-2efac67b]{display:none;visibility:hidden}.reward-header[data-v-2efac67b]{align-items:center;border-bottom:1px solid rgba(45,31,94,.1);display:flex;justify-content:space-between;margin-bottom:16px;padding-bottom:12px}.dark .reward-header[data-v-2efac67b]{border-bottom:1px solid #fff}.reward-multiplier-text[data-v-2efac67b]{align-items:center;display:flex}.multiplier-label[data-v-2efac67b]{font-family:Nunito,sans-serif;font-size:18px;font-weight:700;letter-spacing:.5px}.reward-badges[data-v-2efac67b]{align-items:center;display:flex}.badge-item[data-v-2efac67b]{transform:scale(.9);transition:transform .2s ease}.badge-item[data-v-2efac67b]:hover{transform:scale(1)}.reward-content[data-v-2efac67b]{text-align:center}@media(max-width:576px){.modal-big[data-v-2efac67b]{--width:320px}.inner-content[data-v-2efac67b]{padding:24px}.wallet-display[data-v-2efac67b]{font-size:13px;left:20px;top:12px}.content[data-v-2efac67b]{margin-top:36px}.title[data-v-2efac67b]{font-size:20px}.earned-amount[data-v-2efac67b]{font-size:24px}.coin-circle[data-v-2efac67b]{padding:14px}.coin-icon[data-v-2efac67b]{font-size:32px}.multiplier-label[data-v-2efac67b],.reward-text[data-v-2efac67b]{font-size:16px}.coin-icon-small[data-v-2efac67b],.earned-amount[data-v-2efac67b]{font-size:28px}.reward-header[data-v-2efac67b]{align-items:flex-start;flex-direction:column;gap:8px}.reward-badges[data-v-2efac67b]{align-self:flex-end}}
