.qcw-wallet-reward{position:fixed;inset:auto 0 16px;margin:0 auto;border:1px solid #ffffff1a;padding:0;border-radius:30px;background:#181715;color:#fff8ed;max-width:420px;width:calc(100vw - 28px);max-height:calc(100dvh - 30px);overflow:auto;box-shadow:0 -6px 30px #0004}.qcw-wallet-reward::backdrop{background:#16110db8;backdrop-filter:none}.qcw-wallet-reward .celebration-surface{position:relative;overflow:hidden;padding:30px 28px 20px;background:radial-gradient(ellipse at 10% 0%,#ffffff12,transparent 50%),radial-gradient(ellipse at 90% 25%,#ff5a1f17,transparent 50%),#181715}.qcw-wallet-reward .celebration-surface:before{content:'';position:absolute;top:10px;left:calc(50% - 19px);width:38px;height:4px;border-radius:10px;background:#ffffff26}.qcw-wallet-reward .close{position:absolute;right:12px;top:16px;z-index:5;border:0;border-radius:50%;width:30px;height:30px;background:#ffffff09;font-size:24px;color:#c7bfb5}.qcw-wallet-reward .reward-content{position:relative;z-index:2;text-align:center}.qcw-wallet-reward .reward-kicker{color:#ffad79;margin:9px 0 22px;font-size:9px;letter-spacing:2px}.qcw-wallet-reward .wallet-scene{position:relative;width:184px;height:166px;margin:0 auto 13px}.qcw-wallet-reward .wallet-glow{position:absolute;inset:-36px;background:radial-gradient(circle,#ff5a1f24,transparent 65%);border-radius:50%}.qcw-wallet-reward .wallet-symbol{position:relative;width:180px;height:160px;filter:none}.qcw-wallet-reward .wallet-star{position:absolute;color:#ffad65;font-size:23px}.qcw-wallet-reward .star-one{top:12px;left:0}.qcw-wallet-reward .star-two{right:0;bottom:12px;font-size:14px}.qcw-wallet-reward .reward-brand{display:block;width:108px;height:auto;filter:invert(1);margin:0 auto 24px;opacity:.9}.qcw-wallet-reward #qcw-wallet-title{font:34px/1 Brother,Impact,sans-serif;margin:0 0 12px}.qcw-wallet-reward #qcw-wallet-title em{color:#ff8c4b;font-style:normal}.qcw-wallet-reward #qcw-wallet-copy{font-size:13px;line-height:1.65;color:#bcb2a7;max-width:310px;margin:0 auto 24px}.qcw-wallet-reward #qcw-wallet-copy b{color:#fff4e4;font-weight:600}.qcw-wallet-reward .wallet-cta{background:linear-gradient(100deg,#ff8c37,#ff5a1f 65%);color:#1b1713;border-radius:999px;font-size:14px;position:relative;box-shadow:0 0 24px #ff5a1f24;min-height:52px;transition:box-shadow .2s,transform .2s}.qcw-wallet-reward .wallet-cta:hover{box-shadow:0 0 30px #ff5a1f55;transform:translateY(-1px)}.qcw-wallet-reward .wallet-cta svg{width:19px;height:19px;fill:none;stroke:currentColor;stroke-width:1.8}.qcw-wallet-reward .continue{background:none;border:0;color:#a99d91;font-size:12px;padding:17px 12px 4px}.qcw-wallet-reward button:focus-visible,.qcw-wallet-reward a:focus-visible{outline:2px solid #ffa45b;outline-offset:4px}.qcw-wallet-reward #qcw-wallet-confetti{position:absolute;inset:0;pointer-events:none;z-index:3}.qcw-wallet-reward #qcw-wallet-confetti i{will-change:transform,opacity;position:absolute;left:var(--x);top:-25px;width:var(--w);height:var(--h);background:var(--color);border-radius:2px;animation:none}.qcw-wallet-reward[open]{transform:translate3d(0,calc(100% + 40px),0);will-change:transform;backface-visibility:hidden}.qcw-wallet-reward.is-playing{animation:qcw-reward-sheet-up .8s cubic-bezier(.22,.75,.22,1) both}.qcw-wallet-reward.is-playing .wallet-symbol{animation:qcw-reward-wallet-pop .65s .4s cubic-bezier(.22,.75,.22,1) both}.qcw-wallet-reward.is-playing .wallet-insert,.qcw-wallet-reward.is-playing .wallet-star,.qcw-wallet-reward.is-playing .reward-brand,.qcw-wallet-reward.is-playing #qcw-wallet-title,.qcw-wallet-reward.is-playing #qcw-wallet-copy,.qcw-wallet-reward.is-playing .wallet-cta{animation:none}.qcw-wallet-reward.is-playing #qcw-wallet-confetti i{animation:qcw-reward-confetti-fall var(--duration) var(--delay) linear both}@keyframes qcw-reward-stamp-in{from{opacity:0;transform:scale(3) rotate(12deg)}to{opacity:1;transform:scale(1) rotate(-12deg)}}@keyframes qcw-reward-sheet-up{from{transform:translate3d(0,calc(100% + 40px),0)}to{transform:translate3d(0,0,0)}}@keyframes qcw-reward-wallet-pop{from{opacity:0;transform:translate3d(0,12px,0)}to{opacity:1;transform:translate3d(0,0,0)}}@keyframes qcw-reward-wallet-insert{from{transform:translateY(12px);opacity:0}to{transform:none;opacity:1}}@keyframes qcw-reward-star-pop{from{opacity:0;transform:scale(.3) rotate(-50deg)}to{opacity:1;transform:none}}@keyframes qcw-reward-text-in{from{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes qcw-reward-shine{to{transform:translateX(55%)}}@keyframes qcw-reward-confetti-fall{0%{opacity:0;transform:translate3d(0,-15px,0) rotate(0)}10%{opacity:1}100%{opacity:0;transform:translate3d(var(--drift),550px,0) rotate(var(--spin))}}@media(max-width:480px){.qcw-wallet-reward{bottom:0;width:100%;max-width:100%;border-radius:30px 30px 0 0;border-bottom:0}.qcw-wallet-reward .celebration-surface{padding-bottom:max(20px,env(safe-area-inset-bottom))}}@media(max-height:650px){.qcw-wallet-reward .celebration-surface{padding-top:23px}.qcw-wallet-reward .reward-kicker{margin:5px 0 14px}.qcw-wallet-reward .wallet-scene{width:145px;height:130px;margin-bottom:7px}.qcw-wallet-reward .wallet-symbol{width:142px;height:126px}.qcw-wallet-reward .reward-brand{width:93px;margin-bottom:18px}.qcw-wallet-reward #qcw-wallet-title{font-size:29px}.qcw-wallet-reward #qcw-wallet-copy{font-size:12px;margin-bottom:16px}}@media(prefers-reduced-motion:reduce){.qcw-wallet-reward *,.qcw-wallet-reward *:after{animation:none!important;scroll-behavior:auto!important}.qcw-wallet-reward #qcw-wallet-confetti{display:none}}.qcw-wallet-reward .wallet-options{display:flex;align-items:center;justify-content:center;gap:14px;margin:0 auto 19px;padding:5px 0}.qcw-wallet-reward .wallet-options a{display:flex;align-items:center;justify-content:center;min-height:44px;max-width:calc(50% - 7px);border-radius:8px}.qcw-wallet-reward .wallet-options img{display:block;width:auto;height:39px;max-width:100%;object-fit:contain}.qcw-wallet-reward .wallet-scene{width:155px;height:139px;margin-bottom:8px}.qcw-wallet-reward .wallet-symbol{width:151px;height:135px}.qcw-wallet-reward .reward-brand{margin-bottom:19px}.qcw-wallet-reward #qcw-wallet-copy{margin-bottom:14px}@media(max-width:360px){.qcw-wallet-reward .wallet-options{gap:10px}.qcw-wallet-reward .wallet-options img{height:34px}}@media(max-height:700px){.qcw-wallet-reward .wallet-scene{width:118px;height:105px;margin-bottom:5px}.qcw-wallet-reward .wallet-symbol{width:114px;height:102px}.qcw-wallet-reward .reward-brand{width:90px;margin-bottom:16px}.qcw-wallet-reward .reward-kicker{margin-bottom:12px}.qcw-wallet-reward #qcw-wallet-title{font-size:30px}.qcw-wallet-reward #qcw-wallet-copy{font-size:12px}.qcw-wallet-reward .wallet-options{margin-bottom:14px}.qcw-wallet-reward .wallet-options img{height:35px}}

@media(prefers-reduced-motion:reduce){.qcw-wallet-reward[open]{transform:none!important}.qcw-wallet-reward .wallet-symbol{opacity:1!important}}

.qcw-wallet-reward{font-family:Arial,sans-serif;box-sizing:border-box}.qcw-wallet-reward *{box-sizing:border-box}.qcw-wallet-reward .eyebrow{font-weight:800}.qcw-wallet-reward button{font-family:inherit;cursor:pointer}.qcw-wallet-reward .wallet-cta{display:flex;align-items:center;justify-content:center;gap:18px;padding:17px 20px;text-decoration:none;font-weight:800;width:100%;border:0}.qcw-wallet-reward .close,.qcw-wallet-reward .continue{border:0}.qcw-wallet-reward #qcw-wallet-copy{margin-left:auto;margin-right:auto}.qcw-wallet-reward .wallet-options a{display:flex}
