.PayButton_root__kc9dW{display:flex;flex-direction:column}.PayButton_root__kc9dW i{margin-left:4px}.PayButton_root__kc9dW.PayButton_isLarger__TV1WT{height:72px}.PayButton_text__t95fo{display:flex;align-items:center}.PayButton_text__t95fo svg{margin-left:8px}.PayButton_subText__WeV7f{font-size:12px;font-weight:600;text-transform:uppercase;line-height:24px}@keyframes Payment_animateLoadingChunk__9UBxO{0%{opacity:0;transform:translateX(0)}50%{opacity:.5;transform:translateX(200px)}to{opacity:0;transform:translateX(400px)}}.Payment_body__Ntoxy{padding:16px;border-top:1px solid var(--theme-colors-300);display:flex;flex-direction:column;position:relative}.Payment_loadingIcon__Vp0Ux{width:24px}.Payment_loadingIcon__Vp0Ux,.Payment_loadingText__VkwJ8{height:24px;border-radius:8px;background:var(--theme-colors-300)}.Payment_loadingText__VkwJ8{width:72px;margin:0 4px}.Payment_loadingButton__mGCw1{height:56px;width:100%;background:var(--theme-colors-200);display:flex;align-items:center;justify-content:center;padding:12px;border-radius:8px;position:relative;overflow:hidden}.Payment_loadingButton__mGCw1:after{content:"";display:block;height:100%;width:120px;position:absolute;left:0;top:0;z-index:0;background:linear-gradient(90deg,rgba(255,255,255,0) 0,var(--theme-colors-100) 50%,rgba(255,255,255,0) 100%);animation:Payment_animateLoadingChunk__9UBxO 2s linear infinite forwards;animation-delay:.4s;opacity:0}.Payment_loadingSelector__2P1cV{height:56px;width:100%;background:var(--theme-colors-200);display:flex;margin-top:22px;align-items:center;padding:12px;border-radius:8px;margin-bottom:16px;position:relative;overflow:hidden}.Payment_loadingSelector__2P1cV:after{content:"";display:block;height:100%;width:120px;position:absolute;left:0;top:0;z-index:0;background:linear-gradient(90deg,rgba(255,255,255,0) 0,var(--theme-colors-100) 50%,rgba(255,255,255,0) 100%);animation:Payment_animateLoadingChunk__9UBxO 2s linear infinite forwards;animation-delay:.3s;opacity:0}.Payment_progressState__JOn3V{display:flex;justify-content:center;flex-direction:column;align-items:center;padding:24px;opacity:0;position:absolute;inset:0;visibility:hidden;z-index:10;transition:all .3s ease-in-out;background-color:var(--theme-colors-100)}.Payment_progressState__JOn3V h3{margin-top:18px;font-size:16px}.Payment_progressState__JOn3V.Payment_isVisible__3b_Vq{opacity:1;visibility:visible}.Payment_fatalError__s_0XM{display:flex;flex-direction:column;flex-wrap:wrap;text-align:center;align-items:center}.Payment_fatalError__s_0XM button{margin-top:12px}.Payment_paymentIssue__oo45F{font-size:12px;margin-top:-8px;margin-bottom:16px;color:var(--danger-color)}.ResendCode_wrapper__JvXuo{text-align:center;font-size:14px;line-height:24px;font-weight:400;color:var(--theme-colors-400)}.ResendCode_sendAgain__4dmk_,.ResendCode_sent__85huP{font-weight:700}.VerificationCodeInput_input__vXCar{text-align:center;font-size:24px;line-height:28px;padding:0;flex:1 1;-moz-appearance:textfield}.VerificationCodeInput_input__vXCar::-webkit-inner-spin-button,.VerificationCodeInput_input__vXCar::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.VerificationCodeInput_inputWrapper__Lksff{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.VerificationCodeInput_inputItem__ykMkm{display:flex;flex-direction:row;flex:1 1}.VerificationCodeInput_gap__CwFLE{width:8px;height:8px}.VerificationCodeInput_errorText__EjTg8{color:var(--danger-color);font-size:12px;line-height:16px;margin-top:8px;font-weight:600;text-align:center}.VerificationCodeInput_errorText__EjTg8.VerificationCodeInput_isLeft__s8W87{text-align:left}.PhoneConfirm_root__7bL2H p{margin-bottom:24px;font-size:14px}.PhoneConfirm_resendCode__vv__k{margin-bottom:8px}.PhoneConfirm_confirm__6s6y6{width:100%;margin-top:16px;margin-bottom:16px}.PhoneConfirm_notificationBlock__MT1PI{margin:16px 0 8px}.PaymentTerms_terms__SGO3P{font-size:12px;line-height:20px;text-align:center}.PaymentTerms_terms__SGO3P span{font-weight:700}.PaymentTerms_terms__SGO3P a{color:var(--primary-color)}.PaymentTerms_waiter__Pv0l7{margin-top:8px;font-size:12px;line-height:20px;text-align:center}.PaymentTerms_waiter__Pv0l7 a{color:var(--primary-color)}.TermsSummary_body__j4Ifm{display:flex;align-items:flex-start;padding:16px;background:var(--theme-colors-100);border:1px solid var(--theme-colors-300);border-radius:6px}.TermsSummary_text__388qP{margin-top:-4px;margin-bottom:-4px;font-size:14px;line-height:20px;overflow:hidden;margin-left:16px}.TermsSummary_text__388qP span{color:var(--primary-color);cursor:pointer;font-weight:600;white-space:nowrap}