.page_main__GlU4n{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:100dvh;padding:20px;width:100%}.page_cookieWrapper__RCoGm{cursor:pointer;transition:transform .3s ease;text-align:center;-webkit-tap-highlight-color:transparent;position:relative}.page_cookieWrapper__RCoGm:hover{transform:scale(1.06)}.page_cookieWrapper__RCoGm:active{transform:scale(.95)}.page_cookie__F__xx{position:relative;width:240px;height:240px;margin:0 auto;animation:page_float__P1Jpw 3s ease-in-out infinite}.page_cookieImg__CG2pl{width:100%;height:100%;object-fit:contain;transition:filter .3s ease;filter:drop-shadow(0 8px 20px rgba(212,154,61,.25))}.page_cookieWrapper__RCoGm:hover .page_cookieImg__CG2pl{filter:drop-shadow(0 12px 28px rgba(212,154,61,.45))}.page_sparkle__M7hzF{top:8%;right:14%;font-size:22px;animation:page_sparkleTwinkle__QNUXD 2.6s ease-in-out infinite}.page_sparkle2__mHwjV,.page_sparkle__M7hzF{position:absolute;opacity:0;pointer-events:none}.page_sparkle2__mHwjV{bottom:18%;left:10%;font-size:16px;animation:page_sparkleTwinkle__QNUXD 2.6s ease-in-out 1.3s infinite}.page_cookieHint__0fdOa{margin-top:20px;color:rgba(255,255,255,.55);font-size:15px;letter-spacing:.5px;animation:page_pulse__U_e85 2s ease-in-out infinite;font-weight:500}.page_cracking__pSKQh .page_cookieImg__CG2pl{animation:page_shake__XHffY .6s ease-in-out}.page_cracking__pSKQh .page_sparkle2__mHwjV,.page_cracking__pSKQh .page_sparkle__M7hzF{display:none}.page_crackedScene__O_dvh{display:flex;flex-direction:column;align-items:center}.page_burst__RcFmi{position:absolute;inset:0;pointer-events:none;z-index:10}.page_burstParticle__qy0JI{position:absolute;top:50%;left:50%;width:var(--size);height:var(--size);background:var(--color);border-radius:50%;animation:page_burstFly__NyVr8 .65s cubic-bezier(.25,.46,.45,.94) var(--delay) forwards;opacity:0;box-shadow:0 0 4px var(--color)}@keyframes page_burstFly__NyVr8{0%{opacity:1;transform:translate(-50%,-50%) rotate(var(--angle)) translateX(0)}to{opacity:0;transform:translate(-50%,-50%) rotate(var(--angle)) translateX(var(--dist))}}.page_crackedCookie__4WrXR{position:relative;width:240px;height:240px;margin-bottom:4px;opacity:0;transform:scale(.5) rotate(-10deg);transition:all .6s cubic-bezier(.34,1.56,.64,1)}.page_crackedVisible__EGyCA{opacity:1;transform:scale(1) rotate(0deg)}.page_crackedImg__xFsD4{width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 8px 20px rgba(212,154,61,.25))}.page_glowRing__l_w69{position:absolute;inset:-10px;border-radius:50%;border:3px solid transparent;animation:page_glowPulse__lJ5_k 1.2s ease-out forwards;pointer-events:none}@keyframes page_glowPulse__lJ5_k{0%{border-color:rgba(255,215,100,.6);box-shadow:0 0 30px rgba(255,215,100,.3),0 0 60px rgba(255,180,50,.1);transform:scale(.8);opacity:1}to{border-color:rgba(255,215,100,0);box-shadow:0 0 60px rgba(255,215,100,0),0 0 120px rgba(255,180,50,0);transform:scale(1.3);opacity:0}}.page_crackedSparkles__Uflkw{position:absolute;inset:0;pointer-events:none}.page_crackedSparkle__OEOrX{position:absolute;top:50%;left:50%;width:6px;height:6px;background:#ffd466;border-radius:50%;animation:page_sparkleFloat__Xc6iM .8s ease-out var(--sd) forwards;opacity:0;box-shadow:0 0 4px #ffd466}@keyframes page_sparkleFloat__Xc6iM{0%{opacity:1;transform:translate(-50%,-50%) rotate(var(--sa)) translateX(0)}to{opacity:0;transform:translate(-50%,-50%) rotate(var(--sa)) translateX(60px)}}.page_resultContainer__eteuJ{text-align:center;opacity:0;transform:translateY(24px) scale(.92);transition:all .65s cubic-bezier(.34,1.56,.64,1)}.page_resultVisible__mdknP{opacity:1;transform:translateY(0) scale(1)}.page_resultIcon__1lXYa{font-size:64px;margin-bottom:18px;animation:page_bounceIn__loJmL .7s cubic-bezier(.68,-.55,.265,1.55);filter:drop-shadow(0 4px 12px rgba(255,215,100,.4))}.page_resultPaper__9__1c{background:linear-gradient(135deg,rgba(255,255,255,.12),rgba(255,255,255,.05));-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:1px solid rgba(255,215,100,.25);border-radius:22px;padding:30px 26px;max-width:330px;margin:20px auto 0;position:relative;box-shadow:0 8px 32px rgba(0,0,0,.2),inset 0 1px 0 rgba(255,255,255,.1)}.page_resultPaper__9__1c:before{content:"📜";font-size:34px;position:absolute;top:-17px;left:50%;transform:translateX(-50%);filter:drop-shadow(0 2px 8px rgba(0,0,0,.3))}.page_resultText__r4UXz{font-size:18px;line-height:1.65;color:#f5e6cc;font-style:italic;text-shadow:0 1px 2px rgba(0,0,0,.2)}.page_resetButton__udfRK{display:flex;align-items:center;margin-top:26px;background:linear-gradient(135deg,rgba(255,180,50,.2),rgba(255,180,50,.1));border:1px solid rgba(255,180,50,.35);padding:13px 34px;border-radius:50px;cursor:pointer;transition:all .3s ease;-webkit-tap-highlight-color:transparent;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 4px 16px rgba(255,180,50,.2)}.page_resetButton_text__kLOT8{color:#ffd466;font-size:16px;font-weight:600;margin-left:10px}.page_resetButton__udfRK:hover{background:linear-gradient(135deg,rgba(255,180,50,.3),rgba(255,180,50,.15));transform:translateY(-2px);box-shadow:0 6px 20px rgba(255,180,50,.3)}.page_resetButton__udfRK:active{transform:translateY(0) scale(.95)}.page_buttonRow__iVZ1w{display:flex;gap:12px;align-items:center;justify-content:center;margin-top:26px}.page_shareButton__xsfEG{display:flex;align-items:center;margin-top:26px;height:48px;background:linear-gradient(135deg,rgba(50,180,255,.2),rgba(50,180,255,.1));border:1px solid rgba(50,180,255,.35);padding:13px 24px;border-radius:50px;cursor:pointer;transition:all .3s ease;-webkit-tap-highlight-color:transparent;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 4px 16px rgba(50,180,255,.2)}.page_shareButton_text__DXrgh{color:#66ccff;font-size:15px;font-weight:600}.page_shareButton__xsfEG:hover{background:linear-gradient(135deg,rgba(50,180,255,.3),rgba(50,180,255,.15));transform:translateY(-2px);box-shadow:0 6px 20px rgba(50,180,255,.3)}.page_shareButton__xsfEG:active{transform:translateY(0) scale(.95)}.page_paymentContainer__utEcg{text-align:center;max-width:330px;animation:page_fadeIn__wvzG6 .6s ease}.page_paymentIcon__iFAJO{font-size:68px;margin-bottom:18px;animation:page_bounceIn__loJmL .7s cubic-bezier(.68,-.55,.265,1.55);filter:drop-shadow(0 4px 12px rgba(255,215,100,.4))}.page_paymentTitle__JLqu7{font-size:23px;font-weight:700;margin-bottom:13px;color:#ffd466;text-shadow:0 2px 4px rgba(0,0,0,.2)}.page_paymentText__Y7e9w{color:rgba(255,255,255,.75);font-size:15px;line-height:1.65;margin-bottom:26px}.page_buyButton__7_EM4{background:linear-gradient(135deg,#f5a623,#e8962e);color:#1a0a2e;font-weight:700;font-size:16px;padding:15px 38px;border:none;border-radius:50px;cursor:pointer;transition:all .3s ease;-webkit-tap-highlight-color:transparent;box-shadow:0 6px 24px rgba(245,166,35,.4)}.page_buyButton__7_EM4:hover{transform:translateY(-3px) scale(1.05);box-shadow:0 8px 32px rgba(245,166,35,.5)}.page_buyButton__7_EM4:active{transform:translateY(0) scale(.95)}.page_loading__Q7rym{text-align:center;color:rgba(255,255,255,.7);animation:page_fadeIn__wvzG6 .4s ease}.page_loadingSpinner__enSbi{width:52px;height:52px;border:3px solid rgba(255,180,50,.2);border-top-color:#ffd466;border-radius:50%;animation:page_spin__W_8_q .8s linear infinite;margin:0 auto 18px;box-shadow:0 0 20px rgba(255,180,50,.3)}.page_errorContainer__lj1Ea{text-align:center;animation:page_fadeIn__wvzG6 .4s ease}.page_errorText__0RC4T{color:#ff6b6b;font-size:15px;margin-bottom:18px;text-shadow:0 1px 2px rgba(0,0,0,.2)}@keyframes page_float__P1Jpw{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes page_pulse__U_e85{0%,to{opacity:.55}50%{opacity:1}}@keyframes page_sparkleTwinkle__QNUXD{0%,to{opacity:0;transform:scale(.5) rotate(0deg)}50%{opacity:1;transform:scale(1.1) rotate(160deg)}}@keyframes page_shake__XHffY{0%,to{transform:rotate(0deg)}10%{transform:rotate(-5deg) scale(1.04)}20%{transform:rotate(5deg) scale(1.06)}30%{transform:rotate(-4deg) scale(1.04)}40%{transform:rotate(4deg) scale(1.02)}50%{transform:rotate(-3deg)}60%{transform:rotate(3deg)}70%{transform:rotate(-2deg)}80%{transform:rotate(2deg)}90%{transform:rotate(-1deg)}}@keyframes page_fadeIn__wvzG6{0%{opacity:0}to{opacity:1}}@keyframes page_bounceIn__loJmL{0%{transform:scale(0);opacity:0}50%{transform:scale(1.25)}70%{transform:scale(.92)}to{transform:scale(1);opacity:1}}@keyframes page_spin__W_8_q{to{transform:rotate(1turn)}}