.fundWallet_fundWallet__7vLtg{display:flex;justify-content:center;align-items:center;height:100vh;width:80vw;background-color:var(--primaryGrey);padding-top:70px}.fundWallet_paymentContainer__YV0gg{background:white;border-radius:16px;padding:24px;width:35vw;margin:40px auto;box-shadow:0 0 20px rgba(0,0,0,.1);font-family:sans-serif}.fundWallet_paymentText__Jzgp0{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.fundWallet_text__Fd9Bp h4{font-size:calc(.4vw + .7rem);font-weight:600;margin:0}.fundWallet_text__Fd9Bp p{font-size:calc(.4vw + .4vw);color:#666;margin-top:5px}.fundWallet_closeBtn__ffg0Z{background:none;font-size:20px;border:none;cursor:pointer}.fundWallet_tabs__aY2i6{display:flex;background-color:#f0f0f0;border-radius:12px;overflow:hidden;margin:16px 0;padding:2px}.fundWallet_selectTab__eFQT7{flex:1 1;padding:15px;background:none;border:none;cursor:pointer;font-weight:500;color:#666;transition:.2s;font-size:calc(.4vw + .5rem)}.fundWallet_active__dlHzP{background-color:white;color:black;font-weight:700;border-radius:12px}.fundWallet_cryptoInfo__SIyJH{text-align:center;margin-top:20px}.fundWallet_cryptoInfo__SIyJH h4{font-size:calc(.4vw + .5rem);margin-bottom:10px;color:var(--primaryColor)}.fundWallet_cryptoInfo__SIyJH p{font-size:calc(.4vw + .3rem);color:#666}.fundWallet_walletAddress__WmNud{background:#f3f3f3;padding:10px;font-family:monospace;border-radius:8px;margin:10px 0;word-break:break-word}.fundWallet_network__WHdwR{font-size:12px;color:#888}@media screen and (max-width:768px){.fundWallet_fundWallet__7vLtg{width:100vw;min-height:100vh;height:auto;align-items:flex-start;padding:16px 16px 40px}.fundWallet_paymentContainer__YV0gg{width:90vw;padding:16px;margin:0 auto}.fundWallet_text__Fd9Bp h4{font-size:calc(.4vw + .9rem)}.fundWallet_selectTab__eFQT7,.fundWallet_text__Fd9Bp p{font-size:calc(.4vw + .7rem)}}.instantPayment_wrapper__SGRoy{padding:24px 20px 28px;display:flex;flex-direction:column;gap:20px}.instantPayment_notice__lVzSH{display:flex;align-items:flex-start;gap:10px;background:var(--primaryColorLight);border:1px solid rgba(91,228,169,.3);border-radius:10px;padding:12px 14px}.instantPayment_noticeIcon__ZGEtz{font-size:1rem;color:var(--primaryColor);flex-shrink:0;margin-top:1px}.instantPayment_noticeText__D472N{font-size:.78rem;color:var(--textGrey);line-height:1.55;font-weight:500}.instantPayment_noticeText__D472N strong{color:var(--primaryColor)}.instantPayment_stepBadge__CqsCj{background:var(--primaryColorLight);color:var(--primaryColor)}.instantPayment_stepBadgeSuccess__dML9M,.instantPayment_stepBadge__CqsCj{display:inline-flex;align-items:center;gap:6px;font-size:.72rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;padding:4px 10px;border-radius:20px;width:-moz-fit-content;width:fit-content}.instantPayment_stepBadgeSuccess__dML9M{background:var(--successColorBg);color:var(--successColor)}.instantPayment_bankCard__0XAn6{background:linear-gradient(135deg,#1a1a2e,#16213e 60%,#0f3460);border-radius:16px;padding:20px 22px;display:flex;flex-direction:column;gap:16px;box-shadow:var(--shadowMd);position:relative;overflow:hidden}.instantPayment_bankCard__0XAn6:before{content:"";position:absolute;top:-40px;right:-40px;width:140px;height:140px;border-radius:50%;background:rgba(91,228,169,.08)}.instantPayment_bankCard__0XAn6:after{content:"";position:absolute;bottom:-30px;left:-20px;width:100px;height:100px;border-radius:50%;background:rgba(91,228,169,.05)}.instantPayment_bankHeader__g1TfB{display:flex;align-items:center;justify-content:space-between}.instantPayment_bankLogoWrap__zCW31{display:flex;align-items:center;gap:10px}.instantPayment_bankLogoWrap__zCW31 img{width:38px;height:38px;object-fit:contain;border-radius:8px;background:rgba(255,255,255,.1);padding:4px}.instantPayment_bankName__kX4Hd{font-size:.85rem;font-weight:700;color:#ffffff;letter-spacing:.02em}.instantPayment_bankTag__nxH17{font-size:.65rem;color:var(--primaryColor);font-weight:500;background:rgba(91,228,169,.15);padding:3px 8px;border-radius:20px;border:1px solid rgba(91,228,169,.3)}.instantPayment_divider__S2G0f{height:1px;background:rgba(255,255,255,.08)}.instantPayment_bankFields__SGFHv{display:flex;flex-direction:column;gap:10px}.instantPayment_bankField__SXqhD{display:flex;flex-direction:column;gap:2px}.instantPayment_fieldLabel__ntKj9{font-size:.65rem;color:rgba(255,255,255,.45);text-transform:uppercase;letter-spacing:.06em;font-weight:500}.instantPayment_fieldValue__KQez7{font-size:.9rem;color:#ffffff;font-weight:500}.instantPayment_accountNumberRow__lFzss{display:flex;align-items:center;justify-content:space-between}.instantPayment_accountNumber__J7d5M{font-size:1.25rem;font-weight:700;color:#ffffff;letter-spacing:.12em}.instantPayment_copyBtn__FpgVq{display:flex;align-items:center;gap:6px;background:rgba(91,228,169,.15);border:1px solid rgba(91,228,169,.35);color:var(--primaryColor);font-size:.72rem;font-weight:600;padding:6px 12px;border-radius:8px;cursor:pointer;transition:all .2s ease;white-space:nowrap}.instantPayment_copyBtn__FpgVq:hover{background:rgba(91,228,169,.25);border-color:var(--primaryColor)}.instantPayment_copyBtn__FpgVq:active{transform:scale(.96)}.instantPayment_howItWorks__oWkFj{background:var(--primaryGrey);border:1px solid var(--borderLight);border-radius:12px;padding:14px 16px;display:flex;flex-direction:column;gap:10px}.instantPayment_howTitle__YplCB{font-size:.78rem;font-weight:700;color:var(--primaryBlack);display:flex;align-items:center;gap:6px}.instantPayment_howTitle__YplCB i{color:var(--primaryColor)}.instantPayment_howList__0DhEY{padding-left:18px;display:flex;flex-direction:column;gap:6px}.instantPayment_howList__0DhEY li{font-size:.78rem;color:var(--textGrey);line-height:1.5}.instantPayment_formSection__mU7Ad{display:flex;flex-direction:column;gap:16px}.instantPayment_fieldGroup__9uB5o{display:flex;flex-direction:column;gap:6px}.instantPayment_label__Kpo40{font-size:.78rem;font-weight:600;color:var(--textGrey)}.instantPayment_inputWrap__CKQGe{position:relative;display:flex;align-items:center}.instantPayment_inputIcon__2ITZM{position:absolute;left:12px;color:var(--primaryBlackgrey2);font-size:.85rem;pointer-events:none}.instantPayment_input__jqZPp{width:100%;padding:11px 14px 11px 36px;border-radius:10px;border:1.5px solid var(--borderLight);background:var(--primaryBackgroundColor);font-size:.88rem;color:var(--primaryBlack);outline:none;transition:border-color .2s ease,box-shadow .2s ease}.instantPayment_input__jqZPp:focus{border-color:var(--primaryColor);box-shadow:0 0 0 3px var(--primaryColorLight)}.instantPayment_input__jqZPp::placeholder{color:var(--primaryBlackgrey1)}.instantPayment_error__BLu5b{font-size:.72rem;color:var(--dangerColor);display:flex;align-items:center;gap:4px}.instantPayment_submitBtn__etZ9J{width:100%;padding:13px;border-radius:12px;border:none;background:var(--primaryColor);color:#fff;font-size:.92rem;font-weight:700;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center;gap:8px;letter-spacing:.02em;margin-top:4px}.instantPayment_submitBtn__etZ9J:hover:not(:disabled){background:var(--primaryColorDark);box-shadow:0 4px 14px rgba(91,228,169,.4);transform:translateY(-1px)}.instantPayment_submitBtn__etZ9J:active:not(:disabled){transform:translateY(0)}.instantPayment_submitBtn__etZ9J:disabled{background:var(--primaryColorDisabled);cursor:not-allowed;transform:none;box-shadow:none}.instantPayment_spinner__aN4rD{width:16px;height:16px;border:2px solid rgba(255,255,255,.4);border-top-color:#fff;border-radius:50%;animation:instantPayment_spin__5z9VK .7s linear infinite}@keyframes instantPayment_spin__5z9VK{to{transform:rotate(1turn)}}@media (max-width:480px){.instantPayment_wrapper__SGRoy{padding:16px 14px 22px;gap:16px}.instantPayment_accountNumber__J7d5M{font-size:1.05rem;letter-spacing:.08em}.instantPayment_bankCard__0XAn6{padding:16px}.instantPayment_submitBtn__etZ9J{font-size:.88rem;padding:12px}}.manualPayment_wrapper__AZi_B{padding:24px 20px 28px;display:flex;flex-direction:column;gap:20px}.manualPayment_stepBadge__6Iqyp{display:inline-flex;align-items:center;gap:6px;background:var(--primaryColorLight);color:var(--primaryColor);font-size:.72rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;padding:4px 10px;border-radius:20px;width:-moz-fit-content;width:fit-content}.manualPayment_bankCard__O_dnB{background:linear-gradient(135deg,#1a1a2e,#16213e 60%,#0f3460);border-radius:16px;padding:20px 22px;display:flex;flex-direction:column;gap:16px;box-shadow:var(--shadowMd);position:relative;overflow:hidden}.manualPayment_bankCard__O_dnB:before{content:"";position:absolute;top:-40px;right:-40px;width:140px;height:140px;border-radius:50%;background:rgba(91,228,169,.08)}.manualPayment_bankCard__O_dnB:after{content:"";position:absolute;bottom:-30px;left:-20px;width:100px;height:100px;border-radius:50%;background:rgba(91,228,169,.05)}.manualPayment_bankHeader__XEM20{display:flex;align-items:center;justify-content:space-between}.manualPayment_bankLogoWrap__e_26b{display:flex;align-items:center;gap:10px}.manualPayment_bankLogoWrap__e_26b img{width:38px;height:38px;object-fit:contain;border-radius:8px;background:rgba(255,255,255,.1);padding:4px}.manualPayment_bankName__fwMeI{font-size:.85rem;font-weight:700;color:#ffffff;letter-spacing:.02em}.manualPayment_bankTag__hkLt8{font-size:.65rem;color:var(--primaryColor);font-weight:500;background:rgba(91,228,169,.15);padding:3px 8px;border-radius:20px;border:1px solid rgba(91,228,169,.3)}.manualPayment_divider__ieSlY{height:1px;background:rgba(255,255,255,.08)}.manualPayment_bankFields__gwW1N{display:flex;flex-direction:column;gap:10px}.manualPayment_bankField__ErGpJ{display:flex;flex-direction:column;gap:2px}.manualPayment_fieldLabel__TMSBY{font-size:.65rem;color:rgba(255,255,255,.45);text-transform:uppercase;letter-spacing:.06em;font-weight:500}.manualPayment_fieldValue__oMyxD{font-size:.9rem;color:#ffffff;font-weight:500}.manualPayment_accountNumberRow__wPSCh{display:flex;align-items:center;justify-content:space-between}.manualPayment_accountNumber__Z_6bo{font-size:1.25rem;font-weight:700;color:#ffffff;letter-spacing:.12em}.manualPayment_copyBtn__1yfa4{display:flex;align-items:center;gap:6px;background:rgba(91,228,169,.15);border:1px solid rgba(91,228,169,.35);color:var(--primaryColor);font-size:.72rem;font-weight:600;padding:6px 12px;border-radius:8px;cursor:pointer;transition:all .2s ease;white-space:nowrap}.manualPayment_copyBtn__1yfa4:hover{background:rgba(91,228,169,.25);border-color:var(--primaryColor)}.manualPayment_copyBtn__1yfa4:active{transform:scale(.96)}.manualPayment_notice__uIyXy{display:flex;align-items:flex-start;gap:10px;background:var(--warningColorBg);border:1px solid rgba(240,140,0,.25);border-radius:10px;padding:12px 14px}.manualPayment_noticeIcon__S7mRJ{font-size:1rem;flex-shrink:0;margin-top:1px}.manualPayment_noticeText__7MbV4{font-size:.78rem;color:var(--warningColor);line-height:1.5;font-weight:500}.manualPayment_formSection__yTebt{display:flex;flex-direction:column;gap:16px}.manualPayment_sectionTitle__mSZNL{font-size:.82rem;font-weight:700;color:var(--primaryBlack);letter-spacing:.01em}.manualPayment_fieldGroup__v2x47{display:flex;flex-direction:column;gap:6px}.manualPayment_label__zYo06{font-size:.78rem;font-weight:600;color:var(--textGrey)}.manualPayment_inputWrap__MW1hL{position:relative;display:flex;align-items:center}.manualPayment_inputIcon__dI6Nh{position:absolute;left:12px;color:var(--primaryBlackgrey2);font-size:.9rem;pointer-events:none}.manualPayment_input__RNgJr{width:100%;padding:11px 14px 11px 36px;border-radius:10px;border:1.5px solid var(--borderLight);background:var(--primaryBackgroundColor);font-size:.88rem;color:var(--primaryBlack);outline:none;transition:border-color .2s ease,box-shadow .2s ease}.manualPayment_input__RNgJr:focus{border-color:var(--primaryColor);box-shadow:0 0 0 3px var(--primaryColorLight)}.manualPayment_input__RNgJr::placeholder{color:var(--primaryBlackgrey1)}.manualPayment_uploadArea__JC23C{border:2px dashed var(--borderLight);border-radius:12px;padding:20px 16px;display:flex;flex-direction:column;align-items:center;gap:8px;cursor:pointer;transition:all .2s ease;background:var(--primaryGrey);position:relative}.manualPayment_uploadArea__JC23C:hover{border-color:var(--primaryColor);background:var(--primaryColorLight)}.manualPayment_uploadArea__JC23C.manualPayment_hasFile__VbB1N{border-color:var(--successColor);background:var(--successColorBg)}.manualPayment_uploadIcon__81ZWz{font-size:1.6rem;color:var(--primaryBlackgrey2)}.manualPayment_uploadArea__JC23C.manualPayment_hasFile__VbB1N .manualPayment_uploadIcon__81ZWz{color:var(--successColor)}.manualPayment_uploadText__yfSSJ{font-size:.8rem;color:var(--textGrey);text-align:center;font-weight:500}.manualPayment_uploadSubText__bXdEp{font-size:.7rem;color:var(--primaryBlackgrey2)}.manualPayment_fileName__pPy8a{font-size:.75rem;color:var(--successColor);font-weight:600;text-align:center;word-break:break-all}.manualPayment_fileInput__QE3zF{position:absolute;inset:0;opacity:0;cursor:pointer;width:100%;height:100%}.manualPayment_error__kSnd2{font-size:.72rem;color:var(--dangerColor);display:flex;align-items:center;gap:4px}.manualPayment_submitBtn__EdlqN{width:100%;padding:13px;border-radius:12px;border:none;background:var(--primaryColor);color:#fff;font-size:.92rem;font-weight:700;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center;gap:8px;letter-spacing:.02em;margin-top:4px}.manualPayment_submitBtn__EdlqN:hover:not(:disabled){background:var(--primaryColorDark);box-shadow:0 4px 14px rgba(91,228,169,.4);transform:translateY(-1px)}.manualPayment_submitBtn__EdlqN:active:not(:disabled){transform:translateY(0)}.manualPayment_submitBtn__EdlqN:disabled{background:var(--primaryColorDisabled);cursor:not-allowed;transform:none;box-shadow:none}.manualPayment_spinner__C_cag{width:16px;height:16px;border:2px solid rgba(255,255,255,.4);border-top-color:#fff;border-radius:50%;animation:manualPayment_spin__hY_bh .7s linear infinite}@keyframes manualPayment_spin__hY_bh{to{transform:rotate(1turn)}}@media (max-width:480px){.manualPayment_wrapper__AZi_B{padding:16px 14px 22px;gap:16px}.manualPayment_accountNumber__Z_6bo{font-size:1.05rem;letter-spacing:.08em}.manualPayment_bankCard__O_dnB{padding:16px}.manualPayment_submitBtn__EdlqN{font-size:.88rem;padding:12px}}