.DownloadModal_modalOverlay__QaFXy{position:fixed!important;top:0!important;left:0!important;right:0!important;bottom:0!important;width:100vw!important;height:100vh!important;background:var(--xecho-overlay-bg,rgba(0,0,0,.85))!important;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);display:flex!important;justify-content:center!important;align-items:center!important;z-index:2147483647!important;overflow-y:auto!important;overflow-x:hidden!important;animation:DownloadModal_fadeIn__XPIDY .2s ease;padding:1rem}@keyframes DownloadModal_fadeIn__XPIDY{0%{opacity:0}to{opacity:1}}.DownloadModal_modalContent__DALxy{display:flex!important;justify-content:center!important;align-items:center!important;width:100%!important;min-height:100%;padding:2rem 0;animation:DownloadModal_slideUp__FBjK_ .3s ease;position:relative!important;z-index:2147483647!important}@keyframes DownloadModal_slideUp__FBjK_{0%{transform:translateY(30px);opacity:0}to{transform:translateY(0);opacity:1}}.DownloadModal_card__2YAnF,.DownloadModal_download_card__e7gn1{position:relative!important;width:650px;max-width:95%;max-height:90vh;overflow-y:auto;overflow-x:hidden;padding:2.5rem;margin:auto;z-index:2147483647!important;background:var(--xecho-glass-gradient,linear-gradient(135deg,hsla(0,0%,100%,.06) 0,hsla(0,0%,100%,.02) 100%));backdrop-filter:blur(20px) saturate(180%);-webkit-backdrop-filter:blur(20px) saturate(180%);border-radius:var(--xecho-radius-md,8px);border:1px solid var(--xecho-primary-15,rgba(2,113,252,.15));box-shadow:0 20px 60px rgba(0,0,0,.4),0 8px 24px rgba(0,0,0,.25),0 0 1px var(--xecho-primary-20,rgba(2,113,252,.2)) inset;display:flex;flex-direction:column;align-items:center;transition:var(--xecho-transition,all .3s ease);will-change:transform;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:var(--xecho-primary-50,rgba(2,113,252,.5)) hsla(0,0%,100%,.1)}.DownloadModal_card__2YAnF::-webkit-scrollbar,.DownloadModal_download_card__e7gn1::-webkit-scrollbar{width:8px}.DownloadModal_card__2YAnF::-webkit-scrollbar-track,.DownloadModal_download_card__e7gn1::-webkit-scrollbar-track{background:var(--xecho-white-05,hsla(0,0%,100%,.05));border-radius:4px}.DownloadModal_card__2YAnF::-webkit-scrollbar-thumb,.DownloadModal_download_card__e7gn1::-webkit-scrollbar-thumb{background:var(--xecho-primary-50,rgba(2,113,252,.5));border-radius:4px}.DownloadModal_card__2YAnF::-webkit-scrollbar-thumb:hover,.DownloadModal_download_card__e7gn1::-webkit-scrollbar-thumb:hover{background:var(--xecho-primary-70,rgba(2,113,252,.7))}.DownloadModal_card__2YAnF:before,.DownloadModal_download_card__e7gn1:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,var(--xecho-primary-30,rgba(2,113,252,.3)),transparent);border-radius:var(--xecho-radius-md,8px) 16px 0 0}.DownloadModal_download_card__e7gn1{width:500px;max-height:700px}.DownloadModal_card__2YAnF:hover,.DownloadModal_download_card__e7gn1:hover{border-color:var(--xecho-primary-30,rgba(2,113,252,.3));box-shadow:0 28px 80px var(--xecho-primary-15,rgba(2,113,252,.15)),0 12px 40px rgba(0,0,0,.5),0 0 1px var(--xecho-primary-30,rgba(2,113,252,.3)) inset;transform:translateY(-2px)}.DownloadModal_closeIcon__At59L{position:absolute;top:20px;right:20px;font-size:32px;color:var(--xecho-white-70,hsla(0,0%,100%,.7));cursor:pointer;transition:var(--xecho-transition-fast,all .2s ease);z-index:10;width:36px;height:36px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:linear-gradient(135deg,var(--xecho-primary-10,rgba(2,113,252,.1)) 0,var(--xecho-primary-05,rgba(2,113,252,.05)) 100%)}.DownloadModal_closeIcon__At59L:hover{color:var(--xecho-white,#fff);background:linear-gradient(135deg,var(--xecho-primary-20,rgba(2,113,252,.2)) 0,var(--xecho-primary-10,rgba(2,113,252,.1)) 100%);transform:scale(1.1)}.DownloadModal_card__2YAnF h2,.DownloadModal_download_card__e7gn1 h3{margin:0 0 .5rem;padding:0;font-size:2rem;font-weight:700;text-align:center;letter-spacing:-.3px;line-height:1.2;background:var(--xecho-gradient-primary,linear-gradient(135deg,#0271fc 0,var(--xecho-accent) 50%,#0271fc 100%));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-shadow:0 2px 8px var(--xecho-primary-30,rgba(2,113,252,.3))}.DownloadModal_card__2YAnF p,.DownloadModal_download_card__e7gn1 p{color:var(--xecho-white-85,hsla(0,0%,100%,.85));font-size:1rem;margin:.5rem 0;text-align:center}.DownloadModal_card_content__m5lfw{display:flex;flex-direction:column;width:100%;gap:1.5rem}.DownloadModal_bullets__AILDF{display:flex;align-items:flex-start;justify-content:space-between;width:100%;gap:2rem;padding:1.5rem;margin:1rem 0;background:linear-gradient(135deg,var(--xecho-primary-08,rgba(2,113,252,.08)) 0,var(--xecho-primary-03,rgba(2,113,252,.03)) 100%);border:1px solid var(--xecho-primary-15,rgba(2,113,252,.15));border-radius:var(--xecho-radius-md,8px)}.DownloadModal_bullets_left__Y1FV_{flex-shrink:0}.DownloadModal_bullets_right__8R6uL{flex-grow:1;color:var(--xecho-white,var(--xecho-text-primary));display:flex;flex-direction:column;gap:.75rem}.DownloadModal_bullets_right__8R6uL p{margin:0;font-size:1rem;color:var(--xecho-white-90,hsla(0,0%,100%,.9));display:flex;align-items:center;gap:.5rem}.DownloadModal_bullets_right__8R6uL p strong{color:var(--xecho-primary-light,var(--xecho-accent));font-weight:600}.DownloadModal_singles_image__yA46P{border-radius:var(--xecho-radius-md,8px);border:2px solid var(--xecho-primary-20,rgba(2,113,252,.2));box-shadow:0 4px 16px rgba(0,0,0,.3);transition:var(--xecho-transition,all .3s ease)}.DownloadModal_singles_image__yA46P:hover{border-color:var(--xecho-primary-40,rgba(2,113,252,.4));transform:scale(1.02)}.DownloadModal_imageContainer__C5ebW{display:flex;justify-content:center;align-items:center;margin:1rem 0}.DownloadModal_buttons__AG__U{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem;padding-top:1.5rem;width:100%}.DownloadModal_paymentMethods__EBtyz{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem;width:100%;margin:1.5rem 0}.DownloadModal_paymentMethodCard__EKt7Q{padding:1.5rem;border-radius:var(--xecho-radius-md,8px);border:2px solid var(--xecho-primary-15,rgba(2,113,252,.15));background:linear-gradient(135deg,var(--xecho-white-04,hsla(0,0%,100%,.04)) 0,var(--xecho-white-01,hsla(0,0%,100%,.01)) 100%);cursor:pointer;transition:var(--xecho-transition,all .3s ease);text-align:center;display:flex;flex-direction:column;align-items:center;gap:.75rem}.DownloadModal_paymentMethodCard__EKt7Q:hover{border-color:var(--xecho-primary-40,rgba(2,113,252,.4));background:linear-gradient(135deg,var(--xecho-primary-10,rgba(2,113,252,.1)) 0,var(--xecho-primary-05,rgba(2,113,252,.05)) 100%);transform:translateY(-4px);box-shadow:0 8px 24px var(--xecho-primary-20,rgba(2,113,252,.2))}.DownloadModal_paymentMethodCard__EKt7Q.DownloadModal_selected__og8Ih{border-color:var(--xecho-primary-60,rgba(2,113,252,.6));background:linear-gradient(135deg,var(--xecho-primary-15,rgba(2,113,252,.15)) 0,var(--xecho-primary-08,rgba(2,113,252,.08)) 100%)}.DownloadModal_paymentMethodIcon__Txdj0{font-size:2.5rem;color:var(--xecho-primary-light,var(--xecho-accent));object-fit:contain}.DownloadModal_paymentMethodName__NBUwX{font-size:1rem;font-weight:600;color:var(--xecho-white,var(--xecho-text-primary));margin:0}.DownloadModal_paymentMethodDiscount__VClne{font-size:.85rem;color:var(--xecho-primary-light,var(--xecho-accent));font-weight:500}.DownloadModal_paymentModalOverlay__t7Ovf{position:fixed!important;top:0!important;left:0!important;right:0!important;bottom:0!important;width:100vw!important;height:100vh!important;background:var(--xecho-overlay-dark,rgba(0,0,0,.92))!important;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);display:flex!important;justify-content:center!important;align-items:center!important;z-index:2147483647!important;animation:DownloadModal_fadeIn__XPIDY .2s ease;overflow:hidden!important}.DownloadModal_paymentModalContent__FT_1k{position:relative!important;background:var(--xecho-glass-gradient,linear-gradient(135deg,hsla(0,0%,100%,.06) 0,hsla(0,0%,100%,.02) 100%));backdrop-filter:blur(20px) saturate(180%);-webkit-backdrop-filter:blur(20px) saturate(180%);padding:2.5rem;border-radius:var(--xecho-radius-md,8px);max-width:550px;max-height:90vh;width:90%;overflow-y:auto;border:1px solid var(--xecho-primary-15,rgba(2,113,252,.15));box-shadow:0 20px 60px rgba(0,0,0,.4),0 8px 24px rgba(0,0,0,.25),0 0 1px var(--xecho-primary-20,rgba(2,113,252,.2)) inset;margin:auto;z-index:2147483647!important}.DownloadModal_paymentForm__njfAK{width:100%;display:flex;flex-direction:column;gap:1.5rem}.DownloadModal_paymentForm_box__vTERO{margin-top:1.5rem;display:flex;justify-content:center}.DownloadModal_statusMessage__0w9Je{margin-top:1rem;padding:1rem;background:linear-gradient(135deg,var(--xecho-primary-10,rgba(2,113,252,.1)) 0,var(--xecho-primary-05,rgba(2,113,252,.05)) 100%);border:1px solid var(--xecho-primary-20,rgba(2,113,252,.2));border-radius:var(--xecho-radius-md,8px);color:var(--xecho-primary-light,var(--xecho-accent));font-size:1rem;font-weight:500;text-align:center}@media (max-width:1024px){.DownloadModal_card__2YAnF,.DownloadModal_download_card__e7gn1{width:85%;padding:2rem}.DownloadModal_paymentMethods__EBtyz{grid-template-columns:repeat(3,1fr);gap:.75rem}}@media (max-width:768px){.DownloadModal_card__2YAnF,.DownloadModal_download_card__e7gn1{width:90%;padding:1.75rem}.DownloadModal_paymentModalContent__FT_1k{padding:2rem;max-width:90%}.DownloadModal_card__2YAnF h2,.DownloadModal_download_card__e7gn1 h3{font-size:1.75rem}.DownloadModal_bullets__AILDF{gap:1.5rem;padding:1.25rem}.DownloadModal_singles_image__yA46P{width:140px;height:140px}.DownloadModal_buttons__AG__U{gap:.75rem}.DownloadModal_paymentMethods__EBtyz{grid-template-columns:1fr;gap:.75rem}.DownloadModal_paymentMethodCard__EKt7Q{padding:1.25rem}}@media (max-width:640px){.DownloadModal_card__2YAnF,.DownloadModal_download_card__e7gn1{width:92%;padding:1.5rem}.DownloadModal_card__2YAnF h2,.DownloadModal_download_card__e7gn1 h3{font-size:1.5rem}.DownloadModal_bullets__AILDF{flex-direction:column;align-items:center;text-align:center;gap:1rem;padding:1rem}.DownloadModal_bullets_right__8R6uL p{justify-content:center}.DownloadModal_singles_image__yA46P{width:120px;height:120px}.DownloadModal_closeIcon__At59L{top:15px;right:15px;width:32px;height:32px;font-size:28px}}@media (max-width:480px){.DownloadModal_card__2YAnF,.DownloadModal_download_card__e7gn1{width:95%;padding:1.25rem;max-height:85vh}.DownloadModal_paymentModalContent__FT_1k{padding:1.5rem;max-width:95%}.DownloadModal_card__2YAnF h2,.DownloadModal_download_card__e7gn1 h3{font-size:1.25rem;margin-bottom:.75rem}.DownloadModal_bullets__AILDF{padding:.75rem;margin:.75rem 0}.DownloadModal_singles_image__yA46P{width:100px;height:100px}.DownloadModal_buttons__AG__U{flex-direction:column;gap:.75rem;width:100%}.DownloadModal_closeIcon__At59L{top:12px;right:12px;width:28px;height:28px;font-size:24px}.DownloadModal_paymentMethodCard__EKt7Q{padding:1rem}.DownloadModal_paymentMethodIcon__Txdj0{font-size:2rem}}@media (max-width:375px){.DownloadModal_card__2YAnF,.DownloadModal_download_card__e7gn1{width:96%;padding:1rem}.DownloadModal_card__2YAnF h2,.DownloadModal_download_card__e7gn1 h3{font-size:1.1rem}.DownloadModal_bullets_right__8R6uL p{font-size:.9rem}.DownloadModal_singles_image__yA46P{width:90px;height:90px}}@media (max-width:320px){.DownloadModal_card__2YAnF,.DownloadModal_download_card__e7gn1{width:98%;padding:.75rem}.DownloadModal_card__2YAnF h2,.DownloadModal_download_card__e7gn1 h3{font-size:1rem}.DownloadModal_bullets__AILDF{padding:.5rem}.DownloadModal_bullets_right__8R6uL p{font-size:.85rem}.DownloadModal_singles_image__yA46P{width:80px;height:80px}}@media (min-width:1921px){.DownloadModal_card__2YAnF,.DownloadModal_download_card__e7gn1{max-width:800px}.DownloadModal_paymentModalContent__FT_1k{max-width:600px}}@media (prefers-reduced-motion:reduce){.DownloadModal_modalContent__DALxy,.DownloadModal_modalOverlay__QaFXy,.DownloadModal_paymentModalOverlay__t7Ovf{animation:none!important;transition-duration:.01ms!important}}@keyframes CryptoPaymentModal_fadeInOverlay__ImBuN{0%{opacity:0}to{opacity:1}}@keyframes CryptoPaymentModal_modalGlow__koGda{0%,to{box-shadow:0 32px 64px rgba(0,0,0,.7),0 16px 32px rgba(0,0,0,.5),inset 0 2px 4px rgba(2,113,252,.1)}50%{box-shadow:0 40px 80px rgba(0,0,0,.8),0 20px 40px rgba(0,0,0,.6),inset 0 2px 4px rgba(2,113,252,.15),0 0 30px rgba(2,113,252,.2)}}@keyframes CryptoPaymentModal_scaleIn__OdYgX{0%{transform:scale(.9);opacity:0}to{transform:scale(1);opacity:1}}@keyframes CryptoPaymentModal_pulseGlow__x9zK2{0%,to{box-shadow:0 0 20px rgba(2,113,252,.3)}50%{box-shadow:0 0 30px rgba(2,113,252,.5)}}@keyframes CryptoPaymentModal_successPulse__efD2u{0%,to{box-shadow:0 0 20px rgba(34,197,94,.3)}50%{box-shadow:0 0 30px rgba(34,197,94,.5)}}@keyframes CryptoPaymentModal_spinning___ZD5w{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.CryptoPaymentModal_spinning___ZD5w{animation:CryptoPaymentModal_spinning___ZD5w 1s linear infinite}.CryptoPaymentModal_modalBackdrop___vN4L{display:flex;position:fixed;top:0;left:0;width:100%;height:100%;justify-content:center;align-items:center;z-index:999999;background:linear-gradient(145deg,rgba(0,0,0,.85),rgba(8,8,15,.9));backdrop-filter:blur(20px) saturate(120%);-webkit-backdrop-filter:blur(20px) saturate(120%);animation:CryptoPaymentModal_fadeInOverlay__ImBuN .6s cubic-bezier(.4,0,.2,1) forwards;padding:2rem 0}.CryptoPaymentModal_modalContent__RLYUe{position:relative;padding:2rem 2.5rem;border-radius:24px;background:linear-gradient(145deg,hsla(0,0%,5%,.95),rgba(26,26,26,.9));backdrop-filter:blur(30px) saturate(150%) brightness(1.05);-webkit-backdrop-filter:blur(30px) saturate(150%) brightness(1.05);border:2px solid rgba(2,113,252,.2);box-shadow:0 32px 64px rgba(0,0,0,.7),0 16px 32px rgba(0,0,0,.5),inset 0 2px 4px rgba(2,113,252,.1);max-height:85vh;overflow-y:auto;text-align:center;z-index:999999;animation:CryptoPaymentModal_modalGlow__koGda 8s ease-in-out infinite,CryptoPaymentModal_scaleIn__OdYgX .6s cubic-bezier(.4,0,.2,1);width:550px;max-width:90%;margin:auto;scrollbar-width:thin;scrollbar-color:rgba(2,113,252,.5) transparent}.CryptoPaymentModal_modalContent__RLYUe::-webkit-scrollbar{width:6px}.CryptoPaymentModal_modalContent__RLYUe::-webkit-scrollbar-track{background:#000}.CryptoPaymentModal_modalContent__RLYUe::-webkit-scrollbar-thumb{background:rgba(2,113,252,.5);border-radius:3px}.CryptoPaymentModal_modalContent__RLYUe::-webkit-scrollbar-thumb:hover{background:rgba(2,113,252,.7)}.CryptoPaymentModal_closeButton__Qcar_{position:absolute;top:1.5rem;right:1.5rem;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:6px;width:36px;height:36px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:hsla(0,0%,100%,.7);font-size:1.25rem;transition:all .3s ease;z-index:10}.CryptoPaymentModal_closeButton__Qcar_:hover{background:hsla(0,0%,100%,.1);color:#fff;border-color:rgba(2,113,252,.3);transform:rotate(90deg)}.CryptoPaymentModal_iconWrapper__EDrdw{width:70px;height:70px;margin:0 auto 1.25rem;background:linear-gradient(135deg,rgba(2,113,252,.15),rgba(116,185,255,.1));border-radius:6px;display:flex;align-items:center;justify-content:center;border:2px solid rgba(2,113,252,.3);animation:CryptoPaymentModal_pulseGlow__x9zK2 3s ease-in-out infinite}.CryptoPaymentModal_icon__VKpz1{font-size:2.5rem;color:rgba(2,113,252,.9)}.CryptoPaymentModal_successIcon__VfutN{font-size:2.5rem;color:rgba(34,197,94,.9)}.CryptoPaymentModal_successState__poTLH .CryptoPaymentModal_iconWrapper__EDrdw{background:linear-gradient(135deg,rgba(34,197,94,.15),rgba(34,197,94,.1));border-color:rgba(34,197,94,.3);animation:CryptoPaymentModal_successPulse__efD2u 3s ease-in-out infinite}.CryptoPaymentModal_title__m_qN3{font-size:1.75rem;font-weight:800;color:var(--xecho-text-primary);margin-bottom:.5rem;letter-spacing:-.5px}.CryptoPaymentModal_subtitle__p4tj0{font-size:.95rem;line-height:1.5;color:hsla(0,0%,100%,.7);margin-bottom:1.5rem;padding:0 .5rem}.CryptoPaymentModal_tokenSelector__JcawH{margin-bottom:1.5rem}.CryptoPaymentModal_sectionLabel__ls0ke{display:block;font-size:.9rem;font-weight:600;color:hsla(0,0%,100%,.85);margin-bottom:.75rem;text-align:left}.CryptoPaymentModal_tokenOptions__rg8_R{display:grid;grid-template-columns:repeat(3,1fr);gap:.75rem}.CryptoPaymentModal_tokenOption__KocQ5{display:flex;flex-direction:column;align-items:center;gap:.5rem;padding:1rem;background:linear-gradient(135deg,hsla(0,0%,100%,.05),hsla(0,0%,100%,.02));border:2px solid rgba(2,113,252,.2);border-radius:6px;cursor:pointer;transition:all .3s ease}.CryptoPaymentModal_tokenOption__KocQ5:hover{border-color:rgba(2,113,252,.4);background:linear-gradient(135deg,rgba(2,113,252,.1),rgba(2,113,252,.05))}.CryptoPaymentModal_tokenOption__KocQ5.CryptoPaymentModal_tokenSelected__Hbmdl{border-color:rgba(2,113,252,.6);background:linear-gradient(135deg,rgba(2,113,252,.15),rgba(2,113,252,.08))}.CryptoPaymentModal_tokenIcon__qMxTc{font-size:2rem}.CryptoPaymentModal_tokenSymbol__WMcYN{font-size:.9rem;font-weight:600;color:hsla(0,0%,100%,.9)}.CryptoPaymentModal_tokenDiscount__GK7xd{font-size:.75rem;color:rgba(34,197,94,.9);font-weight:600}.CryptoPaymentModal_planDetails__HdsUM{background:linear-gradient(135deg,rgba(2,113,252,.08),rgba(2,113,252,.04));border:1px solid rgba(2,113,252,.2);border-radius:6px;padding:1.25rem;margin-bottom:1.5rem}.CryptoPaymentModal_planRow__8oTAB{display:flex;justify-content:space-between;align-items:center;padding:.5rem 0}.CryptoPaymentModal_planRow__8oTAB:not(:last-child){border-bottom:1px solid hsla(0,0%,100%,.05)}.CryptoPaymentModal_planLabel__6yFI3{font-size:.9rem;font-weight:600;color:hsla(0,0%,100%,.7)}.CryptoPaymentModal_planValue__rNs1Q{font-size:.95rem;font-weight:600;color:hsla(0,0%,100%,.95)}.CryptoPaymentModal_planValueLarge__MYVqE{font-size:1.25rem;font-weight:700;color:#0271fc}.CryptoPaymentModal_discount__Zwgo6{font-size:.85rem;color:rgba(34,197,94,.9);font-weight:600}.CryptoPaymentModal_walletSection__9z9fz{margin:1.5rem 0}.CryptoPaymentModal_walletPrompt__U6FUM{font-size:.95rem;color:hsla(0,0%,100%,.8);margin-bottom:1rem}.CryptoPaymentModal_walletInfo__cCTgL{background:linear-gradient(135deg,hsla(0,0%,100%,.05),hsla(0,0%,100%,.02));border:1px solid hsla(0,0%,100%,.1);border-radius:6px;padding:1rem 1.25rem;margin-bottom:1.5rem}.CryptoPaymentModal_walletRow__HfZpE{display:flex;justify-content:space-between;align-items:center;padding:.4rem 0}.CryptoPaymentModal_walletRow__HfZpE:not(:last-child){border-bottom:1px solid hsla(0,0%,100%,.05)}.CryptoPaymentModal_walletLabel__Yei8L{font-size:.875rem;font-weight:600;color:hsla(0,0%,100%,.7)}.CryptoPaymentModal_walletValue__Y0bFY{font-size:.875rem;font-weight:600;color:hsla(0,0%,100%,.95);font-family:Courier New,monospace}.CryptoPaymentModal_refreshBtn__3mlOV{background:none;border:none;color:rgba(2,113,252,.8);cursor:pointer;padding:.25rem;margin-left:.5rem;transition:all .3s ease}.CryptoPaymentModal_refreshBtn__3mlOV:hover{color:#0271fc}.CryptoPaymentModal_refreshBtn__3mlOV:disabled{opacity:.4;cursor:not-allowed}.CryptoPaymentModal_infoBox__0lLdW{background:linear-gradient(135deg,rgba(2,113,252,.08),rgba(2,113,252,.04));border:1px solid rgba(2,113,252,.2);border-radius:6px;padding:1rem 1.25rem;margin-bottom:1.5rem;text-align:left}.CryptoPaymentModal_infoBox__0lLdW h4{font-size:.95rem;font-weight:700;color:#0271fc;margin-bottom:.5rem}.CryptoPaymentModal_infoBox__0lLdW ul{list-style:none;padding:0;margin:0}.CryptoPaymentModal_infoBox__0lLdW li{font-size:.85rem;line-height:1.6;color:hsla(0,0%,100%,.8);padding:.2rem 0}.CryptoPaymentModal_warningBox__wN8BN{background:linear-gradient(135deg,rgba(234,179,8,.1),rgba(234,179,8,.05));border:1px solid rgba(234,179,8,.3);border-radius:6px;padding:1rem;margin-bottom:1rem;display:flex;align-items:center;gap:.75rem}.CryptoPaymentModal_warningIcon__2vH8I{font-size:1.5rem;color:#eab308;flex-shrink:0}.CryptoPaymentModal_warningText__IoA4z{font-size:.9rem;color:hsla(0,0%,100%,.9);margin:0;text-align:left}.CryptoPaymentModal_txHash__PhOY7{background:linear-gradient(135deg,hsla(0,0%,100%,.05),hsla(0,0%,100%,.02));border:1px solid rgba(34,197,94,.3);border-radius:6px;padding:.875rem 1rem;font-family:Courier New,monospace;color:#22c55e;font-size:.9rem;word-break:break-all;margin:1rem 0}.CryptoPaymentModal_viewTxLink__Kniug{display:inline-block;color:rgba(2,113,252,.9);font-weight:600;text-decoration:underline;margin-top:1rem;transition:all .3s ease}.CryptoPaymentModal_viewTxLink__Kniug:hover{color:#0271fc;text-decoration:none}.CryptoPaymentModal_actions__JrMYV{display:flex;flex-direction:column;gap:.75rem;align-items:center;margin-bottom:1.5rem}.CryptoPaymentModal_cancelButton__2v5q0{background:none;border:none;color:hsla(0,0%,100%,.6);font-size:.95rem;font-weight:600;cursor:pointer;padding:.5rem 1rem;transition:all .3s ease}.CryptoPaymentModal_cancelButton__2v5q0:hover{color:hsla(0,0%,100%,.9)}.CryptoPaymentModal_cancelButton__2v5q0:disabled{opacity:.4;cursor:not-allowed}.CryptoPaymentModal_helpText__ZFRuO{font-size:.875rem;color:hsla(0,0%,100%,.6);margin-top:1rem}.CryptoPaymentModal_link__byfaN{color:rgba(2,113,252,.9);font-weight:600;cursor:pointer;text-decoration:underline;transition:all .3s ease}.CryptoPaymentModal_link__byfaN:hover{color:#0271fc;text-decoration:none}@media (max-width:768px){.CryptoPaymentModal_modalContent__RLYUe{padding:2rem 1.5rem;width:95%}.CryptoPaymentModal_title__m_qN3{font-size:1.5rem}.CryptoPaymentModal_subtitle__p4tj0{font-size:.9rem}.CryptoPaymentModal_iconWrapper__EDrdw{width:60px;height:60px}.CryptoPaymentModal_icon__VKpz1,.CryptoPaymentModal_successIcon__VfutN{font-size:2rem}.CryptoPaymentModal_tokenOptions__rg8_R{grid-template-columns:1fr}}@keyframes XDRIPPaymentModal_fadeInOverlay__r6EpC{0%{opacity:0}to{opacity:1}}@keyframes XDRIPPaymentModal_modalGlow___B1AK{0%,to{box-shadow:0 32px 64px rgba(0,0,0,.7),0 16px 32px rgba(0,0,0,.5),inset 0 2px 4px rgba(245,158,11,.1)}50%{box-shadow:0 40px 80px rgba(0,0,0,.8),0 20px 40px rgba(0,0,0,.6),inset 0 2px 4px rgba(245,158,11,.15),0 0 30px rgba(245,158,11,.2)}}@keyframes XDRIPPaymentModal_scaleIn__828cE{0%{transform:scale(.9);opacity:0}to{transform:scale(1);opacity:1}}@keyframes XDRIPPaymentModal_pulseGlow__fpmkE{0%,to{box-shadow:0 0 20px rgba(245,158,11,.3)}50%{box-shadow:0 0 30px rgba(245,158,11,.5)}}@keyframes XDRIPPaymentModal_successPulse__6E_kA{0%,to{box-shadow:0 0 20px rgba(34,197,94,.3)}50%{box-shadow:0 0 30px rgba(34,197,94,.5)}}@keyframes XDRIPPaymentModal_spinning__cs02G{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.XDRIPPaymentModal_spinning__cs02G{animation:XDRIPPaymentModal_spinning__cs02G 1s linear infinite}.XDRIPPaymentModal_modalBackdrop__ZJ1zP{display:flex;position:fixed;top:0;left:0;width:100%;height:100%;justify-content:center;align-items:center;z-index:999999;background:linear-gradient(145deg,rgba(0,0,0,.85),rgba(8,8,15,.9));backdrop-filter:blur(20px) saturate(120%);-webkit-backdrop-filter:blur(20px) saturate(120%);animation:XDRIPPaymentModal_fadeInOverlay__r6EpC .6s cubic-bezier(.4,0,.2,1) forwards;padding:2rem 0}.XDRIPPaymentModal_modalContent__ejUv0{position:relative;padding:2rem 2.5rem;border-radius:24px;background:linear-gradient(145deg,hsla(0,0%,5%,.95),rgba(26,26,26,.9));backdrop-filter:blur(30px) saturate(150%) brightness(1.05);-webkit-backdrop-filter:blur(30px) saturate(150%) brightness(1.05);border:2px solid rgba(245,158,11,.25);box-shadow:0 32px 64px rgba(0,0,0,.7),0 16px 32px rgba(0,0,0,.5),inset 0 2px 4px rgba(245,158,11,.1);max-height:85vh;overflow-y:auto;text-align:center;z-index:999999;animation:XDRIPPaymentModal_modalGlow___B1AK 8s ease-in-out infinite,XDRIPPaymentModal_scaleIn__828cE .6s cubic-bezier(.4,0,.2,1);width:550px;max-width:90%;margin:auto;scrollbar-width:thin;scrollbar-color:rgba(245,158,11,.5) transparent}.XDRIPPaymentModal_modalContent__ejUv0::-webkit-scrollbar{width:6px}.XDRIPPaymentModal_modalContent__ejUv0::-webkit-scrollbar-track{background:#000}.XDRIPPaymentModal_modalContent__ejUv0::-webkit-scrollbar-thumb{background:rgba(245,158,11,.5);border-radius:3px}.XDRIPPaymentModal_modalContent__ejUv0::-webkit-scrollbar-thumb:hover{background:rgba(245,158,11,.7)}.XDRIPPaymentModal_closeButton__SnEya{position:absolute;top:1.5rem;right:1.5rem;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:6px;width:36px;height:36px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:hsla(0,0%,100%,.7);font-size:1.25rem;transition:all .3s ease;z-index:10}.XDRIPPaymentModal_closeButton__SnEya:hover{background:hsla(0,0%,100%,.1);color:#fff;border-color:rgba(245,158,11,.3);transform:rotate(90deg)}.XDRIPPaymentModal_iconWrapper__ggR7m{width:70px;height:70px;margin:0 auto 1.25rem;background:linear-gradient(135deg,rgba(245,158,11,.15),rgba(245,158,11,.1));border-radius:6px;display:flex;align-items:center;justify-content:center;border:2px solid rgba(245,158,11,.35);animation:XDRIPPaymentModal_pulseGlow__fpmkE 3s ease-in-out infinite}.XDRIPPaymentModal_icon__7jCUs{font-size:2.5rem;color:#f59e0b}.XDRIPPaymentModal_successIcon__nBf_k{font-size:2.5rem;color:rgba(34,197,94,.9)}.XDRIPPaymentModal_successState__A_bp2 .XDRIPPaymentModal_iconWrapper__ggR7m{background:linear-gradient(135deg,rgba(34,197,94,.15),rgba(34,197,94,.1));border-color:rgba(34,197,94,.3);animation:XDRIPPaymentModal_successPulse__6E_kA 3s ease-in-out infinite}.XDRIPPaymentModal_title__BpcGr{font-size:1.75rem;font-weight:800;color:var(--xecho-text-primary);margin-bottom:.5rem;letter-spacing:-.5px}.XDRIPPaymentModal_subtitle__X4Fw2{font-size:.95rem;line-height:1.5;color:hsla(0,0%,100%,.7);margin-bottom:1.5rem;padding:0 .5rem}.XDRIPPaymentModal_premiumBanner__tZYcf{margin-bottom:1.5rem;text-transform:uppercase;letter-spacing:.5px}.XDRIPPaymentModal_premiumBadge__8WC2s,.XDRIPPaymentModal_premiumBanner__tZYcf{background:linear-gradient(135deg,rgba(245,158,11,.15),rgba(245,158,11,.08));border:1px solid rgba(245,158,11,.35);border-radius:6px;padding:.75rem 1rem;font-size:.95rem;font-weight:700;color:#f59e0b}.XDRIPPaymentModal_premiumBadge__8WC2s{margin-top:1rem}.XDRIPPaymentModal_priceInfo__5qlR1{display:flex;justify-content:space-between;align-items:center;padding:1rem 1.25rem;margin-bottom:1.5rem;background:linear-gradient(135deg,rgba(245,158,11,.08),rgba(245,158,11,.04));border:1px solid rgba(245,158,11,.2);border-radius:6px}.XDRIPPaymentModal_priceLabel__YnT_C{font-size:.9rem;font-weight:600;color:hsla(0,0%,100%,.7)}.XDRIPPaymentModal_priceValue__C_DZL{font-size:1rem;font-weight:700;color:#f59e0b;display:flex;align-items:center;gap:.5rem}.XDRIPPaymentModal_priceUp__GvdqO{font-size:.85rem;color:rgba(34,197,94,.9)}.XDRIPPaymentModal_priceDown__V0AA5{font-size:.85rem;color:rgba(239,68,68,.9)}.XDRIPPaymentModal_planDetails__hBzdz{background:linear-gradient(135deg,rgba(245,158,11,.1),rgba(245,158,11,.05));border:1px solid rgba(245,158,11,.25);border-radius:6px;padding:1.25rem;margin-bottom:1.5rem}.XDRIPPaymentModal_planRow__5e4vR{display:flex;justify-content:space-between;align-items:center;padding:.5rem 0}.XDRIPPaymentModal_planRow__5e4vR:not(:last-child){border-bottom:1px solid hsla(0,0%,100%,.05)}.XDRIPPaymentModal_planLabel__aYy21{font-size:.9rem;font-weight:600;color:hsla(0,0%,100%,.7)}.XDRIPPaymentModal_planValue__22JiD{font-size:.95rem;font-weight:600;color:hsla(0,0%,100%,.95)}.XDRIPPaymentModal_planValueLarge__1arRd{font-size:1.25rem;font-weight:700;color:#f59e0b}.XDRIPPaymentModal_discount__eGZSa{font-size:.85rem;color:rgba(34,197,94,.9);font-weight:600}.XDRIPPaymentModal_walletSection__u8O6J{margin:1.5rem 0}.XDRIPPaymentModal_walletPrompt__wxwq6{font-size:.95rem;color:hsla(0,0%,100%,.8);margin-bottom:1rem}.XDRIPPaymentModal_walletInfo__WS1sv{background:linear-gradient(135deg,hsla(0,0%,100%,.05),hsla(0,0%,100%,.02));border:1px solid hsla(0,0%,100%,.1);border-radius:6px;padding:1rem 1.25rem;margin-bottom:1.5rem}.XDRIPPaymentModal_walletRow__CF5xD{display:flex;justify-content:space-between;align-items:center;padding:.4rem 0}.XDRIPPaymentModal_walletRow__CF5xD:not(:last-child){border-bottom:1px solid hsla(0,0%,100%,.05)}.XDRIPPaymentModal_walletLabel__LlGJt{font-size:.875rem;font-weight:600;color:hsla(0,0%,100%,.7)}.XDRIPPaymentModal_walletValue__5It1f{font-size:.875rem;font-weight:600;color:hsla(0,0%,100%,.95);font-family:Courier New,monospace}.XDRIPPaymentModal_tokenLink__qe98r{color:rgba(245,158,11,.9);text-decoration:none;display:flex;align-items:center;gap:.25rem;transition:all .3s ease}.XDRIPPaymentModal_tokenLink__qe98r:hover{color:#f59e0b}.XDRIPPaymentModal_refreshBtn__GpUvJ{background:none;border:none;color:rgba(245,158,11,.8);cursor:pointer;padding:.25rem;margin-left:.5rem;transition:all .3s ease}.XDRIPPaymentModal_refreshBtn__GpUvJ:hover{color:#f59e0b}.XDRIPPaymentModal_refreshBtn__GpUvJ:disabled{opacity:.4;cursor:not-allowed}.XDRIPPaymentModal_infoBox__Apqx0{background:linear-gradient(135deg,rgba(245,158,11,.1),rgba(245,158,11,.05));border:1px solid rgba(245,158,11,.25);border-radius:6px;padding:1rem 1.25rem;margin-bottom:1.5rem;text-align:left}.XDRIPPaymentModal_infoBox__Apqx0 h4{font-size:.95rem;font-weight:700;color:#f59e0b;margin-bottom:.5rem}.XDRIPPaymentModal_infoBox__Apqx0 ul{list-style:none;padding:0;margin:0}.XDRIPPaymentModal_infoBox__Apqx0 li{font-size:.85rem;line-height:1.6;color:hsla(0,0%,100%,.8);padding:.2rem 0}.XDRIPPaymentModal_warningBox__0vYJ3{background:linear-gradient(135deg,rgba(234,179,8,.1),rgba(234,179,8,.05));border:1px solid rgba(234,179,8,.3);border-radius:6px;padding:1rem;margin-bottom:1rem;display:flex;align-items:center;gap:.75rem}.XDRIPPaymentModal_warningIcon__0KQwo{font-size:1.5rem;color:#eab308;flex-shrink:0}.XDRIPPaymentModal_warningText__cTrd3{font-size:.9rem;color:hsla(0,0%,100%,.9);margin:0;text-align:left}.XDRIPPaymentModal_txHash__7Tq94{background:linear-gradient(135deg,hsla(0,0%,100%,.05),hsla(0,0%,100%,.02));border:1px solid rgba(34,197,94,.3);border-radius:6px;padding:.875rem 1rem;font-family:Courier New,monospace;color:#22c55e;font-size:.9rem;word-break:break-all;margin:1rem 0}.XDRIPPaymentModal_viewTxLink__fwh3e{display:inline-flex;align-items:center;gap:.25rem;color:rgba(245,158,11,.9);font-weight:600;text-decoration:underline;margin-top:1rem;transition:all .3s ease}.XDRIPPaymentModal_viewTxLink__fwh3e:hover{color:#f59e0b;text-decoration:none}.XDRIPPaymentModal_actions__rvah_{display:flex;flex-direction:column;gap:.75rem;align-items:center;margin-bottom:1.5rem}.XDRIPPaymentModal_cancelButton__CeYHj{background:none;border:none;color:hsla(0,0%,100%,.6);font-size:.95rem;font-weight:600;cursor:pointer;padding:.5rem 1rem;transition:all .3s ease}.XDRIPPaymentModal_cancelButton__CeYHj:hover{color:hsla(0,0%,100%,.9)}.XDRIPPaymentModal_cancelButton__CeYHj:disabled{opacity:.4;cursor:not-allowed}.XDRIPPaymentModal_helpText__qI2cH{font-size:.875rem;color:hsla(0,0%,100%,.6);margin-top:1rem}.XDRIPPaymentModal_link__PS34W{color:#f59e0b;font-weight:600;cursor:pointer;text-decoration:underline;transition:all .3s ease;display:inline-flex;align-items:center;gap:.25rem}.XDRIPPaymentModal_link__PS34W:hover{color:#f59e0b;text-decoration:none}@media (max-width:768px){.XDRIPPaymentModal_modalContent__ejUv0{padding:2rem 1.5rem;width:95%}.XDRIPPaymentModal_title__BpcGr{font-size:1.5rem}.XDRIPPaymentModal_subtitle__X4Fw2{font-size:.9rem}.XDRIPPaymentModal_iconWrapper__ggR7m{width:60px;height:60px}.XDRIPPaymentModal_icon__7jCUs,.XDRIPPaymentModal_successIcon__nBf_k{font-size:2rem}}