/* Upgrade only myCred native notifications, keep their original message and point value. */
body .notice-wrap{box-sizing:border-box!important;position:fixed!important;z-index:999998!important;right:18px!important;top:clamp(88px,12vh,136px)!important;left:auto!important;bottom:auto!important;min-width:280px!important;max-width:min(440px,calc(100vw - 36px))!important;padding:20px 22px 20px 72px!important;border-radius:19px!important;background:radial-gradient(circle at 10% 20%,#304d66 0,#0d2134 68%,#081422)!important;border:1px solid #cda767!important;color:#faf5e9!important;box-shadow:0 22px 55px #0008,0 0 0 1px #ffffff14 inset!important;font:700 17px/1.45 Inter,system-ui,sans-serif!important;animation:pfbcp-reward-in .55s cubic-bezier(.16,1,.35,1) both!important;text-shadow:none!important}
body .notice-wrap:before{content:'✦';display:grid;place-items:center;position:absolute;top:20px;left:16px;width:43px;height:43px;border-radius:50%;font-size:27px;color:#152b3f;background:linear-gradient(130deg,#fff0b6,#bb8343);box-shadow:0 0 28px #e8b45c44}
body .notice-wrap :is(p,span,div,strong){color:#faf5e9!important;text-shadow:none!important;font-family:inherit!important}
body .notice-wrap :is(a,.close){color:#e7c786!important}
@keyframes pfbcp-reward-in{from{opacity:0;transform:translateY(-24px) scale(.92)}to{opacity:1;transform:translateY(0) scale(1)}}
@media(max-width:600px){body .notice-wrap{top:76px!important;right:9px!important;max-width:calc(100vw - 18px)!important;padding:16px 15px 16px 62px!important}}
@media(prefers-reduced-motion:reduce){body .notice-wrap{animation:none!important}}

body .notice-wrap.pfbcp-native-out{opacity:0!important;transform:translateY(-14px) scale(.97)!important;transition:opacity .42s ease,transform .42s ease!important;pointer-events:none!important}
