.plug-reward-alert{z-index:90;color:#fff;background:linear-gradient(125deg,#311346,#130d25);border:1px solid #c54df2;border-radius:18px;align-items:center;gap:15px;max-width:420px;padding:18px;font-family:Arial,sans-serif;display:flex;position:fixed;bottom:20px;right:20px;box-shadow:0 8px 40px #0008}.plug-reward-alert .pp-reward-badge{background-repeat:no-repeat;flex-shrink:0;display:inline-block}.plug-reward-alert small{letter-spacing:1px;color:#44eff3;font-size:10px}.plug-reward-alert strong{margin:5px 0;font-size:17px;display:block}.plug-reward-alert p{color:#cfb8e2;margin:6px 0;font-size:12px}.plug-reward-alert a{color:#ffe186;font-size:13px;font-weight:700}.plug-reward-alert>button{color:#d9b7ef;cursor:pointer;background:0 0;border:0;align-self:flex-start;font-size:25px}.plug-reward-alert.royalty{border-color:#ffce55}.plug-confetti{pointer-events:none;border-radius:18px;position:absolute;inset:0;overflow:hidden}.plug-confetti i{width:7px;height:12px;animation:3s ease-in infinite plugconfetti;position:absolute;top:-15px}@keyframes plugconfetti{to{opacity:0;transform:translateY(200px)rotate(300deg)}}@media (max-width:500px){.plug-reward-alert{max-width:none;padding:12px;bottom:12px;left:12px;right:12px}}@media (prefers-reduced-motion:reduce){.plug-confetti{display:none}}
