.reward-alert{width:100%;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:9px;margin:9px 0;padding:9px 11px;border:1px solid #ffd16e66;border-radius:12px;background:linear-gradient(100deg,#ffd16e18,#9c7bed18);color:#fff;text-align:left;box-shadow:0 5px 18px #04081755;animation:rewardAlertIn .35s ease-out}.reward-alert[hidden]{display:none}.reward-alert>span{display:grid;place-items:center;width:32px;height:32px;border-radius:10px;background:#ffd16e22;font-size:18px}.reward-alert div{display:flex;min-width:0;flex-direction:column}.reward-alert strong{color:#ffd981;font-size:7px;letter-spacing:.5px}.reward-alert small{margin-top:2px;overflow:hidden;color:#aebbd0;font-size:6px;text-overflow:ellipsis;white-space:nowrap}.reward-alert>b{color:#8fe4d8;font-size:7px}.dock [data-action=rewards]{position:relative}.dock #rewardBadge{min-width:15px;padding:2px 4px;border-radius:10px;background:#ef5f68;color:white;font-style:normal;font-size:7px;box-shadow:0 0 0 2px #0d192a;animation:rewardBadgePulse 1.8s infinite}@keyframes rewardAlertIn{from{opacity:0;transform:translateY(6px)}}@keyframes rewardBadgePulse{50%{transform:scale(1.14);box-shadow:0 0 10px #ef5f68}}@media(max-width:360px){.reward-alert{padding:7px 9px}.reward-alert>span{width:28px;height:28px;font-size:15px}}
