[class*=mg-][class*=-hud]{color:#fff;background:linear-gradient(135deg,#405878,#4c6c96);border-radius:12px;justify-content:space-between;align-items:center;margin-bottom:8px;padding:8px 14px;font-family:League Spartan,system-ui,sans-serif;font-size:15px;font-weight:700;display:flex;box-shadow:0 3px 10px #40587840}.mg-reward-burst{opacity:0;pointer-events:none;z-index:10;background:radial-gradient(#fffff5fa,#f2f5fbf5);border-radius:18px;flex-direction:column;justify-content:center;align-items:center;gap:12px;transition:opacity .3s,transform .3s;display:flex;position:absolute;inset:0;overflow:hidden;transform:scale(.85)}.mg-reward-burst.active{opacity:1;transform:scale(1)}.mg-reward-celebration{margin-bottom:4px}.mg-reward-daniel{object-fit:contain;width:80px;height:80px;animation:.6s ease-out mgDanielBounce}@keyframes mgDanielBounce{0%{transform:scale(0)rotate(-10deg)}60%{transform:scale(1.15)rotate(5deg)}to{transform:scale(1)rotate(0)}}.mg-reward-stars-row{gap:8px;display:flex}.mg-reward-star{opacity:0;font-size:36px;animation:.4s ease-out forwards mgStarPop;transform:scale(0)}.mg-reward-star.empty{filter:grayscale();opacity:.3}@keyframes mgStarPop{0%{opacity:0;transform:scale(0)rotate(-20deg)}70%{opacity:1;transform:scale(1.3)rotate(5deg)}to{opacity:1;transform:scale(1)rotate(0)}}.mg-reward-message{color:#405878;text-shadow:0 1px 4px #40587826;font-family:League Spartan,system-ui,sans-serif;font-size:22px;font-weight:800}.mg-reward-confetti{pointer-events:none;position:absolute;inset:0;overflow:hidden}.mg-confetti-piece{width:8px;height:8px;animation:1.2s ease-out forwards mgConfetti;animation-delay:calc(var(--i) * 50ms);opacity:0;border-radius:2px;position:absolute;top:50%;left:50%}.mg-confetti-piece:nth-child(odd){background:#f6b700}.mg-confetti-piece:nth-child(2n){background:#14b8a6}.mg-confetti-piece:nth-child(3n){background:#ec4899}@keyframes mgConfetti{0%{opacity:1;transform:translate(0)rotate(0)}to{opacity:0;transform:translate(var(--x), -120px) rotate(var(--r))}}.rb-minigame-host{position:relative}@media (prefers-reduced-motion:reduce){[class*=mg-]{transition:none!important;animation:none!important}}
