.gemsOffer_overlay__y3cJf{position:fixed;inset:0;z-index:60;display:flex;align-items:flex-end;justify-content:center;background:#07031acc;animation:gemsOffer_fadeIn__5SwaZ .2s ease-out both}.gemsOffer_sheet__5q48r{position:relative;isolation:isolate;overflow:hidden;width:100%;max-height:100dvh;box-sizing:border-box;display:flex;flex-direction:column;padding:10px 20px calc(28px + env(safe-area-inset-bottom));border-radius:28px 28px 0 0;border-top:1px solid hsla(0,0%,100%,.122);background:linear-gradient(180deg,#2a1b5c,#1a1140 55%,#150d38);color:#fff;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;animation:gemsOffer_slideUp__zTCjG .32s cubic-bezier(.2,.8,.2,1) both}.gemsOffer_grabber__EwfuD{align-self:center;width:40px;height:5px;border-radius:3px;background:#fff3}@media(min-width:768px){.gemsOffer_overlay__y3cJf{align-items:center}.gemsOffer_sheet__5q48r{width:440px;padding:32px 32px 24px;border:1px solid hsla(0,0%,100%,.122);border-radius:28px;box-shadow:0 30px 80px rgba(0,0,0,.502);animation-name:gemsOffer_popIn__yDCq6}.gemsOffer_grabber__EwfuD{display:none}}.gemsOffer_close__14n7S{position:absolute;top:16px;right:16px;z-index:1;width:36px;height:36px;display:grid;place-items:center;border:none;border-radius:50%;background:hsla(0,0%,100%,.078);color:hsla(0,0%,100%,.702);cursor:pointer}.gemsOffer_backdrop__GljR9{position:absolute;inset:0;z-index:-1;overflow:hidden;border-radius:inherit;pointer-events:none}.gemsOffer_backdrop__GljR9 img{position:absolute;object-fit:contain}.gemsOffer_far__IWFDq,.gemsOffer_mid__xdDty,.gemsOffer_near__Pk6_4{animation:var(--drift-duration,8s) ease-in-out var(--drift-delay,0s) infinite}.gemsOffer_near__Pk6_4{animation-name:gemsOffer_gemNear__y1Z_2}.gemsOffer_mid__xdDty{animation-name:gemsOffer_gemMid__pR6zf}.gemsOffer_far__IWFDq{animation-name:gemsOffer_gemFar__YJqaP}.gemsOffer_hero__zh8EA{display:flex;flex-direction:column;align-items:center;text-align:center}.gemsOffer_pileWrap__VQ8pL{position:relative;width:260px;height:230px;margin-top:4px;display:grid;place-items:center}.gemsOffer_pileGlow__REsHa{position:absolute;inset:0;border-radius:50%;background:radial-gradient(circle,#788cff73,#788cff00 66%);animation:gemsOffer_glowPulse__7XgCy 3.2s ease-in-out infinite}.gemsOffer_pile__OFCTU{position:relative;width:230px;height:230px;object-fit:contain;animation:gemsOffer_pilePulse__gri5C 3.2s ease-in-out infinite}.gemsOffer_amount__si7hA{margin-top:10px;display:flex;align-items:center;gap:8px;font-size:40px;line-height:44px;font-weight:800;letter-spacing:-.6px}.gemsOffer_amountBang__IlIlZ{animation:gemsOffer_titleBang__DUry_ .9s ease-out}.gemsOffer_price__3iPmv{margin-top:10px;min-height:36px;display:flex;align-items:center;justify-content:center;gap:12px}.gemsOffer_priceCounting__HBGba{font-size:30px;font-weight:700;font-variant-numeric:tabular-nums}.gemsOffer_priceOld__DwQ6z{font-size:20px;font-weight:600;color:hsla(0,0%,100%,.502);text-decoration:line-through;text-decoration-thickness:2px;text-decoration-color:#fff9;animation:gemsOffer_oldIn__Q7aEp .6s ease-out .25s both}.gemsOffer_free__aSR5G{font-size:30px;font-weight:800;letter-spacing:.5px;animation:gemsOffer_freeIn__d3DJU .8s ease-out both}.gemsOffer_lead__nYF8Q{margin-top:14px;font-size:15px;line-height:22px;color:#b8afcb}.gemsOffer_actions__aPE_l{margin-top:24px;display:flex;flex-direction:column;gap:8px}.gemsOffer_primary__0UBYL{width:100%;min-height:52px;font-size:16px}.gemsOffer_decline__sTx6U{align-self:center;min-height:44px;padding:0 12px;border:none;background:none;color:hsla(0,0%,100%,.702);font-size:13px;font-weight:500;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px;cursor:pointer}.gemsOffer_decline__sTx6U:hover{color:#fff}.gemsOffer_decline__sTx6U:disabled{opacity:.5;cursor:default}.gemsOffer_note__1i773{text-align:center;font-size:13px;line-height:1.5;color:#b8afcb}.gemsOffer_error__DT4Aw{text-align:center;font-size:13px;color:#fca5a5}.gemsOffer_sheet__5q48r :is(button,a):focus-visible{outline:2px solid #efc5ff;outline-offset:3px}@keyframes gemsOffer_fadeIn__5SwaZ{0%{opacity:0}}@keyframes gemsOffer_slideUp__zTCjG{0%{transform:translateY(100%)}}@keyframes gemsOffer_popIn__yDCq6{0%{opacity:0;transform:scale(.94)}}@keyframes gemsOffer_gemNear__y1Z_2{0%,to{translate:0 0;rotate:0deg}50%{translate:8px -14px;rotate:6deg}}@keyframes gemsOffer_gemMid__pR6zf{0%,to{translate:0 0;rotate:0deg}50%{translate:-5px -9px;rotate:-8deg}}@keyframes gemsOffer_gemFar__YJqaP{0%,to{translate:0 0}50%{translate:3px -5px}}@keyframes gemsOffer_pilePulse__gri5C{0%,to{scale:1;filter:brightness(1) drop-shadow(0 0 0 rgba(150,165,255,0))}50%{scale:1.045;filter:brightness(1.18) drop-shadow(0 0 16px rgba(150,165,255,.55))}}@keyframes gemsOffer_glowPulse__7XgCy{0%,to{opacity:.7;scale:.94}50%{opacity:1;scale:1.06}}@keyframes gemsOffer_titleBang__DUry_{0%{scale:1}35%{scale:1.22}to{scale:1}}@keyframes gemsOffer_oldIn__Q7aEp{0%{opacity:0;translate:8px 0}to{opacity:1;translate:0 0}}@keyframes gemsOffer_freeIn__d3DJU{0%{opacity:0;scale:.5}70%{opacity:1;scale:1.12}to{opacity:1;scale:1}}@media(prefers-reduced-motion:reduce){.gemsOffer_amountBang__IlIlZ,.gemsOffer_backdrop__GljR9 img,.gemsOffer_free__aSR5G,.gemsOffer_overlay__y3cJf,.gemsOffer_pileGlow__REsHa,.gemsOffer_pile__OFCTU,.gemsOffer_priceOld__DwQ6z,.gemsOffer_sheet__5q48r{animation:none}}