.Modal_modal__nmiyd{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:var(--modal-bg);overflow:hidden}.Modal_modal__nmiyd:focus-visible{outline:none}.Modal_overlay__xmkUq{position:fixed;inset:0;z-index:10000;background-color:var(--modal-overlay)}.WalletPaymentModal_modal__9wV5_{--modal-width:42.6rem;--modal-horizontal-padding:calc((100% - var(--modal-width)) / 2);padding:3.9rem 8rem}@media(max-width:1440px){.WalletPaymentModal_modal__9wV5_{padding:2.9rem 6rem}}@media(max-width:1024px){.WalletPaymentModal_modal__9wV5_{padding:2.9rem 4rem}}@media(max-width:768px){.WalletPaymentModal_modal__9wV5_{padding:2.9rem 3rem}}@media(max-width:480px){.WalletPaymentModal_modal__9wV5_{padding:3.7rem 2rem}}@media(max-width:360px){.WalletPaymentModal_modal__9wV5_{--modal-width:32rem}}.WalletPaymentModal_modal__9wV5_.ReactModal__Content{--vertical-padding:33.9rem;width:100%;padding:var(--vertical-padding) var(--modal-horizontal-padding);left:unset;right:0;overflow-y:hidden}@media(max-width:1440px){.WalletPaymentModal_modal__9wV5_.ReactModal__Content{--vertical-padding:18.8rem}}@media(max-width:1024px){.WalletPaymentModal_modal__9wV5_.ReactModal__Content{--vertical-padding:20rem}}@media(max-width:768px){.WalletPaymentModal_modal__9wV5_.ReactModal__Content{--vertical-padding:24.1rem}}@media(max-width:480px){.WalletPaymentModal_modal__9wV5_.ReactModal__Content{--vertical-padding:15.1rem}}@media(max-width:360px){.WalletPaymentModal_modal__9wV5_.ReactModal__Content{--vertical-padding:14.5rem}}.WalletPaymentModal_overlay__mz9Vw{background:rgba(0,0,0,.1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.WalletPaymentModal_overlay__mz9Vw.ReactModal__Overlay{transition:opacity var(--transition) ease-out;opacity:0}.WalletPaymentModal_overlay__mz9Vw.ReactModal__Overlay--after-open{opacity:1}.WalletPaymentModal_overlay__mz9Vw.ReactModal__Overlay--after-open .WalletPaymentModal_modal__9wV5_{transform:translateY(-50%)}.WalletPaymentModal_overlay__mz9Vw.ReactModal__Overlay--before-close{opacity:0}.WalletPaymentModal_overlay__mz9Vw.ReactModal__Overlay--before-close .WalletPaymentModal_modal__9wV5_{transform:translateY(-50%)}.WalletPaymentModal_container__LP9XA{background-color:#1e1711;width:var(--modal-width)}.ModalButton_button__Xj0I9{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:100%;height:4.4rem;padding:0 5.4rem;font-size:2.6rem;line-height:1;letter-spacing:.078rem;text-wrap:nowrap;text-decoration:none;color:var(--gray-light);background:hsla(0,0%,100%,.1);cursor:pointer}.ModalButton_button__Xj0I9:hover{background:hsla(0,0%,100%,.15)}.ModalButton_button__Xj0I9:active{background:hsla(0,0%,100%,.05)}.ErrorButton_container__LU_Rf{width:max-content}.ModalTitle_title__AlDXr{text-align:center;color:var(--gray-light);font-size:3rem;font-weight:400;line-height:3rem;letter-spacing:.09rem}.ErrorDescription_description__xERv0{display:flex;flex-direction:column;align-items:center;gap:1.6rem;text-align:center}.ErrorDescription_text__C2cI8{color:rgba(237,234,234,.8);font-size:2.4rem;line-height:2.4rem;letter-spacing:.072rem}.ModalError_container__ZEGHm{display:flex;flex-direction:column;align-items:center;gap:4rem;padding:3rem 4.4rem 8.6rem}.TokenAmount_description__jBnzK{display:flex;align-items:center;gap:2.4rem}@media(max-width:480px){.TokenAmount_description__jBnzK{gap:1.8rem}}@media(max-width:360px){.TokenAmount_description__jBnzK{gap:1rem}}.TokenAmount_description__jBnzK svg{width:6.5067rem;height:5.7489rem}.TokenAmount_description__jBnzK .TokenAmount_text__ks8LE{display:flex;align-items:center;gap:1.2rem;color:var(--white)}@media(max-width:360px){.TokenAmount_description__jBnzK .TokenAmount_text__ks8LE{gap:.6rem}}.TokenAmount_description__jBnzK .TokenAmount_text__ks8LE .TokenAmount_factor__jv0C0{font-size:4.4rem;font-weight:500;line-height:5.28rem;letter-spacing:.132rem}@media(max-width:1440px){.TokenAmount_description__jBnzK .TokenAmount_text__ks8LE .TokenAmount_factor__jv0C0{font-size:3.2rem;line-height:3.84rem;letter-spacing:.096rem}}@media(max-width:360px){.TokenAmount_description__jBnzK .TokenAmount_text__ks8LE .TokenAmount_factor__jv0C0{font-size:2.8rem;line-height:3.36rem;letter-spacing:.084rem}}.TokenAmount_description__jBnzK .TokenAmount_text__ks8LE .TokenAmount_quantity__guBlg{font-size:6.8rem;font-weight:500;line-height:8.16rem;letter-spacing:.204rem}@media(max-width:1440px){.TokenAmount_description__jBnzK .TokenAmount_text__ks8LE .TokenAmount_quantity__guBlg{font-size:5rem;line-height:6rem;letter-spacing:.15rem}}@media(max-width:360px){.TokenAmount_description__jBnzK .TokenAmount_text__ks8LE .TokenAmount_quantity__guBlg{font-size:4rem;line-height:4.8rem;letter-spacing:.12rem}}.PaymentConfirmation_container__zOSzw{text-align:center;padding:0 4.4rem 3rem}.PaymentConfirmation_paymentInfo__x4IqW{margin-top:6.8rem;padding:0 3.8rem;display:flex;flex-direction:column;align-items:center;gap:4.2rem}@media(min-width:1441px){.PaymentConfirmation_paymentInfo__x4IqW{margin-top:3.4rem}}@media(max-width:360px){.PaymentConfirmation_paymentInfo__x4IqW{padding:0}}.PaymentConfirmation_walletInfo__Pdt9E{margin-top:6.2rem;display:flex;flex-direction:column;align-items:center;gap:.8rem}@media(min-width:1441px){.PaymentConfirmation_walletInfo__Pdt9E{margin-top:4.2rem}}.PaymentConfirmation_walletInfo__Pdt9E .PaymentConfirmation_walletName__1zsT0{color:rgba(237,234,234,.8);font-size:2rem;line-height:2rem;letter-spacing:.06rem}@media(max-width:360px){.PaymentConfirmation_walletInfo__Pdt9E .PaymentConfirmation_walletName__1zsT0{font-size:1.8rem;line-height:1.8rem;letter-spacing:.054rem}}.PaymentConfirmation_walletInfo__Pdt9E .PaymentConfirmation_walletDisconnectButton__b4Bdf{color:var(--gray);text-decoration:underline}.PaymentSuccess_container___PCEb{display:flex;flex-direction:column;align-items:center;padding:0 4.4rem 10.6rem}.PaymentSuccess_container___PCEb button{width:max-content}.PaymentSuccess_amount__PhgRq{margin:6.9rem 0 7.5rem}.PaymentTimer_timer__E40Hk{margin-top:2rem;color:rgba(237,234,234,.8);display:flex;align-items:center;justify-content:center}.PaymentTimer_timer__E40Hk span{display:block;width:5rem}.PaymentWaiting_container__A9A9y{text-align:center;padding:0 4.4rem 6.6rem}.PaymentWaiting_loader__rDJX7{height:38.4rem}.PaymentWaiting_loader__rDJX7,.PaymentWaiting_walletInfo__Vhw1C{display:flex;align-items:center;justify-content:center;flex-direction:column}.PaymentWaiting_walletInfo__Vhw1C{margin-top:5.2rem;gap:3.2rem}.PaymentWaiting_walletInfo__Vhw1C .PaymentWaiting_qr__XLu6c{background-color:var(--white);padding:.5rem}.PaymentWaiting_walletInfo__Vhw1C .PaymentWaiting_link__Yx2Vt{padding:0 3.8rem}@media(max-width:360px){.PaymentWaiting_walletInfo__Vhw1C .PaymentWaiting_link__Yx2Vt{padding:0 2.9rem}}.TransactionInProgress_container__Jddr6{display:flex;flex-direction:column;gap:1.6rem;padding-top:3.1rem}.TransactionInProgress_content__9QOYo{display:flex;flex-direction:column;align-items:center;padding:0 4.4rem 6.2rem}.TransactionInProgress_content__9QOYo button{width:max-content}.TransactionInProgress_text__U_AtU{margin-bottom:4rem;font-size:2.4rem;line-height:2.4rem;letter-spacing:.072rem;text-align:center;color:rgba(237,234,234,.8)}.WalletPaymentModalContent_container__bqZOl{max-height:38.4rem}.WalletProviderConnect_container__OPkXx{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5.8rem;padding:0 4.4rem 9.2rem}.WalletProviderConnect_walletInfo__Pb6uT{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:4rem;padding:0 2.65rem}.WalletProviderConnect_walletInfo__Pb6uT .WalletProviderConnect_qr__DVrYF{background-color:var(--white);padding:.5rem}.WalletProviderSelect_container__67Ki4{overflow-y:auto;display:flex;flex-direction:column;align-items:center;gap:3.2rem}.WalletProviderSelect_wallets__lkQv3{display:flex;flex-direction:column;gap:.8rem;padding:0 3.8rem 6rem;width:100%;max-height:32.2rem;overflow-y:auto}.WalletProviderSelect_wallets__lkQv3::-webkit-scrollbar{width:.4rem}.WalletProviderSelect_wallets__lkQv3::-webkit-scrollbar-track{background:hsla(0,0%,100%,.2);border-radius:.375rem}.WalletProviderSelect_wallets__lkQv3::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.1);border-radius:.375rem}.CloseModalIcon_closeIcon__VzDd1{cursor:pointer;width:2.5rem;height:2.5rem;stroke:var(--gray)}.CloseModalIcon_closeIcon__VzDd1:hover{stroke:var(--white)}.WalletPaymentModalHeader_container__M7Vfy{padding:1rem;width:100%;display:flex;align-items:center}.WalletPaymentModalHeader_container__M7Vfy:has(:nth-child(2)){justify-content:space-between}.WalletPaymentModalHeader_container__M7Vfy:not(:has(:nth-child(2))){justify-content:flex-end}.WalletPaymentModalHeader_container__M7Vfy.WalletPaymentModalHeader_disabled__DEtJR svg{cursor:not-allowed}.WalletPaymentModalHeader_container__M7Vfy svg{cursor:pointer;width:2.5rem;height:2.5rem}