.DepositFlow_container__4Bj3A{display:flex;flex-direction:column;align-items:center;gap:15px;padding:20px;background-color:#2c2c2c;border-radius:8px;margin:-10px auto;max-width:400px;min-width:240px;color:#fff}.DepositFlow_balance__RuOz0{font-size:1em;color:#aaa}.DepositFlow_input__8i5aV{padding:10px;border-radius:5px;border:1px solid #555;background-color:#333;color:#fff;width:90%;text-align:center;font-size:1.1em}.DepositFlow_depositButton__yrfbk{padding:12px 20px;font-size:1.1em;color:#fff;background-color:#f05e28;border:none;border-radius:5px;cursor:pointer;transition:background-color .2s;width:90%;display:flex;justify-content:center;align-items:center;min-height:45px}.DepositFlow_depositButton__yrfbk:hover:not(:disabled){background-color:#d7440f}.DepositFlow_depositButton__yrfbk:disabled{background-color:#555;cursor:not-allowed}.DepositFlow_messageText__9_AQO{margin-top:10px;font-size:.9em;min-height:20px}.DepositFlow_successMessage__ig8yo{color:#1a2b22;color:#fff;font-size:1.15rem;margin-bottom:1em;font-weight:600;text-align:center}.DepositFlow_successDetails__2VDAd{margin-bottom:24px;color:#1a2b22;background:linear-gradient(135deg,#e6fff2,#f0fff4);border-radius:16px;padding:20px;text-align:left;border:1px solid #d4edda;box-shadow:0 4px 16px rgba(39,174,96,.08)}.DepositFlow_successContainer__VTuL1{position:fixed!important;inset:0!important;width:100vw!important;height:100vh!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;text-align:center!important;background:#faf5f3!important;z-index:999999!important;margin:0!important;padding:0!important;box-sizing:border-box!important}.DepositFlow_bigTick__sQbHH{display:flex;justify-content:center;align-items:center;font-size:5rem;margin:0 auto 18px;width:100%;text-align:center;filter:drop-shadow(0 2px 8px rgba(39,174,96,.18));border-radius:50%;width:5.5rem;height:5.5rem;line-height:1}.DepositFlow_confetti-canvas__S79Qs{position:fixed;top:0;left:0;width:100vw;height:100vh;pointer-events:none;z-index:9999}.DepositFlow_returnButton___oamy{width:100%;background:#ff7a3d;color:#fff;border:none;border-radius:6px;padding:14px 0;font-size:1.1rem;font-weight:600;margin:10px 0 0;cursor:pointer;transition:background .2s;box-shadow:0 3px 7px rgba(0,0,0,.08)}.DepositFlow_returnButton___oamy:hover{background:#e05d1f}.DepositFlow_balanceRow__A9wsE{display:flex;align-items:center;gap:8px;margin-bottom:10px}.DepositFlow_usdtLogo__lEQpf{width:28px;height:28px;border-radius:50%}.DepositFlow_balanceLabel__AXVJH{font-size:1em;color:#aaa}.DepositFlow_balanceValue__i6UMa{font-size:1.1em;color:#fff;font-weight:700;margin-left:6px}.DepositFlow_sliderRow__B_Zs0{display:flex;align-items:center;gap:10px;width:100%;margin-bottom:10px}.DepositFlow_slider__uSjCp{flex:1;accent-color:#ff7a3d;height:4px}.DepositFlow_inputError__UmEQ1{border:1.5px solid #ff4d4f!important;background:#fff6f6}.DepositFlow_errorText__kmy8N{color:#ff4d4f;font-size:.92em;margin-top:2px;margin-bottom:6px;text-align:left;padding-left:4px;font-weight:500}.DepositFlow_maxButton__pS_3B{background:linear-gradient(90deg,#7b61ff,#2fd7b2);color:#fff;border:none;border-radius:24px;padding:12px 22px;font-size:1.05rem;font-weight:700;cursor:pointer;transition:background .2s;box-shadow:0 2px 8px rgba(123,97,255,.08)}.DepositFlow_maxButton__pS_3B:disabled{background:#e6eaf0;color:#b6c2c9;cursor:not-allowed}.DepositFlow_maxButton__pS_3B:hover:not(:disabled){background:linear-gradient(90deg,#07050e,#2fd7b2)}.DepositFlow_inputRow__ZNlP_{display:flex;align-items:center;gap:10px;width:100%;margin-bottom:10px}.DepositFlow_amountInput__gLdaq{flex:1;padding:14px 16px;border-radius:24px;border:1.5px solid #e6eaf0;background:#f7fafd;color:#1a2b22;font-size:1.15rem;font-weight:600;outline:none;transition:border .2s;box-shadow:0 2px 8px rgba(0,0,0,.03)}.DepositFlow_amountInput__gLdaq:focus{border:1.5px solid #7b61ff;background:#fff}.DepositFlow_amountDisplay__LCNKX{margin-bottom:12px;font-size:1.1em;color:#1a2b22;background:#f7fafd;border-radius:12px;padding:12px 18px;text-align:left;font-weight:500;box-shadow:0 2px 8px rgba(0,0,0,.03)}.DepositFlow_amountRow__CDRpK{display:flex;justify-content:space-between;align-items:center;margin-bottom:2px}.DepositFlow_amountLabel__5AOW_{color:#1a2b22;font-weight:500}.DepositFlow_amountValue__OGNM7{color:#1a2b22;font-weight:700;margin-left:16px;white-space:nowrap}.DepositFlow_depositCard__kzhWn{background:#fff;border-radius:12px;box-shadow:0 4px 24px rgba(0,0,0,.12);padding:32px 24px 18px;max-width:380px;min-width:350px;margin:0 auto;color:#1a2b22;display:flex;flex-direction:column;align-items:stretch}.DepositFlow_amountDisplay__LCNKX,.DepositFlow_amountInput__gLdaq,.DepositFlow_autoSwapLabel__5rSdJ,.DepositFlow_autoSwapText__FaIIv,.DepositFlow_balanceValue__i6UMa,.DepositFlow_header__7YsRV h2,.DepositFlow_label__eNzrk,.DepositFlow_networkSelectorLabel__fWLFj,.DepositFlow_swapArrow__7e7Af,.DepositFlow_value__F239G{color:#1a2b22!important}.DepositFlow_header__7YsRV{text-align:left;margin-bottom:30px;width:100%}.DepositFlow_headerContent__3u_fz{display:flex;justify-content:space-between;align-items:center;width:100%}.DepositFlow_header__7YsRV h2{font-size:1.5rem;font-weight:700;margin:0}.DepositFlow_subHeader__H9Dzy{font-size:1rem;color:#b6c2c9;margin-bottom:18px}.DepositFlow_infoRow__b3VgG{display:flex;justify-content:space-between;align-items:center;margin-bottom:0;font-size:1.05rem}.DepositFlow_infoRow__b3VgG:last-of-type{margin-bottom:8px}.DepositFlow_label__eNzrk{color:#b6c2c9;font-weight:500;min-width:110px}.DepositFlow_infoRow__b3VgG>:last-child{flex-shrink:1}.DepositFlow_balanceValue__i6UMa,.DepositFlow_value__F239G{font-weight:600;color:#fff}.DepositFlow_balanceValue__i6UMa{background:#e6fff2;color:#1a2b22;border-radius:6px;padding:2px 10px;margin-left:8px}.DepositFlow_refreshBtn__slGrP{background:none;border:none;color:#1a2b22;font-size:1.1em;margin-left:6px;cursor:pointer;padding:0 4px}.DepositFlow_qrSection__OQaEI{background:#fff;border-radius:14px;box-shadow:0 2px 8px rgba(0,0,0,.08);padding:18px 0 10px;margin:18px 0 8px;display:flex;flex-direction:column;align-items:center}.DepositFlow_selectorWalletGroup__h_cFU{display:flex;align-items:center;gap:10px}.DepositFlow_networkSelectorGroup__P0aP2{display:flex;flex-direction:column;align-items:center;margin-bottom:-25px;width:100%;max-width:none}.DepositFlow_networkSelectorLabel__fWLFj{font-size:1.01rem;color:#1a2b22;font-weight:600;margin-bottom:20px;margin-top:0;text-align:center;letter-spacing:.01em}.DepositFlow_networkSelectorGroup__P0aP2>:not(:last-child){margin-bottom:22px}.DepositFlow_qrSubtitle__POAz2{color:#1a2b22;font-size:.98rem;margin-top:8px;margin-bottom:2px;text-align:center}.DepositFlow_depositActions__GEGPG{margin-top:18px;display:flex;flex-direction:column;align-items:stretch;gap:10px}.DepositFlow_inlineSelector__B0PhF{display:flex;justify-content:center;align-items:center;margin:0 0 -10px}.DepositFlow_holdDepositButton__XGWXS{background:linear-gradient(90deg,#7b61ff,#2fd7b2);color:#fff;border:none;border-radius:24px;font-size:1.15rem;font-weight:600;padding:16px 0;margin-top:8px;width:100%;box-shadow:0 2px 8px rgba(123,97,255,.08);cursor:pointer;transition:background .2s}.DepositFlow_holdDepositButton__XGWXS:disabled{background:#e6eaf0;color:#b6c2c9;cursor:not-allowed}.DepositFlow_holdDepositButton__XGWXS:hover:not(:disabled){background:linear-gradient(90deg,#07050e,#2fd7b2)}.DepositFlow_poweredBy__MTpz4{text-align:center;color:#b6c2c9;font-size:.95rem;margin-top:18px;letter-spacing:.01em}.DepositFlow_hyperSend__vry5n{color:#ff7a3d;font-weight:700;margin-left:2px}.DepositFlow_autoSwapText__FaIIv{color:#1a2b22;font-size:.98rem;margin-top:10px;margin-bottom:2px;text-align:center;font-weight:500;opacity:.85;display:flex;flex-direction:column;align-items:center;gap:4px}.DepositFlow_tokenSwapIcons__i1fyo{display:flex;align-items:center;justify-content:center;gap:8px}.DepositFlow_tokenIcon__5R5f_{width:24px;height:24px;-o-object-fit:contain;object-fit:contain}.DepositFlow_swapArrow__7e7Af{color:#1a2b22;font-size:1.2rem;font-weight:500}.DepositFlow_autoSwapLabel__5rSdJ{font-size:.9rem;color:#1a2b22;opacity:.8}.DepositFlow_noUsdtButton__YAZjy{width:100%;background:#b6c2c9;color:#fff;border:none;border-radius:6px;padding:14px 0;font-size:1.1rem;font-weight:600;margin:10px 0 0;cursor:not-allowed;opacity:.95;box-shadow:0 3px 7px rgba(0,0,0,.08)}.DepositFlow_transactionInfo__9ibQj{display:flex;flex-direction:column;gap:12px}.DepositFlow_transactionHash___ZcKt{display:flex;flex-direction:column;gap:8px}.DepositFlow_hashContainer___wfcQ{display:flex;flex-direction:column;gap:6px}.DepositFlow_hashValue__BtWzb{font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:.9rem;color:#495057;background:#f8f9fa;padding:8px 12px;border-radius:8px;border:1px solid #e9ecef}.DepositFlow_explorerLink__RTeoZ{color:#007bff;text-decoration:none;font-weight:600;font-size:.95rem;transition:color .2s ease}.DepositFlow_explorerLink__RTeoZ:hover{color:#0056b3;text-decoration:underline}.DepositFlow_successStatus__B__4Y{color:#28a745;font-weight:600;display:flex;align-items:center;gap:4px}.DepositFlow_successActions__Vkdtw{display:flex;flex-direction:column;gap:12px;margin-top:8px}.DepositFlow_secondaryButton__gZrLj{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;border:none;border-radius:24px;font-size:1.05rem;font-weight:600;padding:14px 24px;width:100%;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 16px rgba(102,126,234,.25);position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;gap:8px}.DepositFlow_secondaryButton__gZrLj:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.2),transparent);transition:left .5s ease}.DepositFlow_secondaryButton__gZrLj:hover:before{left:100%}.DepositFlow_secondaryButton__gZrLj:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(102,126,234,.35);background:linear-gradient(135deg,#5a6fd8,#6a4190)}.DepositFlow_secondaryButton__gZrLj:active{transform:translateY(0);box-shadow:0 2px 8px rgba(102,126,234,.3)}.DepositFlow_secondaryButton__gZrLj:after{content:"🔗";font-size:1.1rem;margin-left:4px}.Spinner_spinnerOverlay__aQOf1{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5)}.Spinner_spinnerContainer__xUfJV,.Spinner_spinnerOverlay__aQOf1{display:flex;justify-content:center;align-items:center}.Spinner_spinner___Bs50{width:120px;height:120px;z-index:2000;-o-object-fit:contain;object-fit:contain;pointer-events:none;margin-top:-150px}.ApproveButton_connectedButton__g8gAS{display:flex;justify-content:center;align-items:center;width:100%;background:linear-gradient(90deg,#7b61ff,#2fd7b2);border:none;border-radius:24px;padding:16px 22px;font-size:1.05rem;color:#fff;cursor:pointer;transition:background .2s;box-shadow:0 2px 8px rgba(123,97,255,.08);font-weight:700}.ApproveButton_connectedButton__g8gAS:disabled{background:#e6eaf0;color:#b6c2c9;cursor:not-allowed}.ApproveButton_connectedButton__g8gAS:hover:not(:disabled){background:linear-gradient(90deg,#07050e,#2fd7b2)}.ApproveButton_connectedButton__g8gAS img{width:25px;height:auto;margin-right:1px;margin-left:5px}.WalletQRCode_qrCard__iT2DR{border-radius:18px;box-shadow:0 2px 8px rgba(0,0,0,.08);padding:24px 0 16px;display:flex;flex-direction:column;align-items:center;position:relative;width:100%;margin:0 auto}.WalletQRCode_qrWrapper__aVc1D{position:relative;display:flex;justify-content:center;align-items:center}.WalletQRCode_qrCode__DR_vU{margin:0 auto;border-radius:12px;background:#fff;box-shadow:0 2px 8px rgba(0,0,0,.04)}.WalletQRCode_qrIconOverlay__Y3uWX{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:none;border-radius:0;box-shadow:none;padding:0;display:flex;align-items:center;justify-content:center;pointer-events:none}.WalletQRCode_tokenIcon__RPTUU{width:48px;height:48px;-o-object-fit:contain;object-fit:contain;background:none;border:none;box-shadow:none}.WalletQRCode_qrAddressRow__h9Hae{display:flex;align-items:center;justify-content:center;margin-top:10px;gap:8px}.WalletQRCode_qrAddress__WN2Nx{font-family:monospace;color:#1a2b22;font-size:1.02rem;background:#e6fff2;border-radius:6px;padding:2px 10px;letter-spacing:.01em}.WalletQRCode_copyIcon__H6reA{cursor:pointer;color:#1a2b22;font-size:1.1em;display:flex;align-items:center;transition:color .2s}.WalletQRCode_copyIcon__H6reA:hover{color:#ff7a3d}.WalletQRCode_copiedText__WQtjv{margin-left:6px;color:#4caf50;font-size:.95em}.NetworkTokenSelector_selectorContainer__B2OJk{display:flex;justify-content:center;margin:20px 0}.NetworkTokenSelector_dropdownIcon__N03wv{cursor:pointer;width:150px;height:auto;transition:transform .2s ease-in-out;margin-top:-40px}.NetworkTokenSelector_dropdownIcon__N03wv:hover{transform:scale(1.05)}.NetworkTokenSelector_modalOverlay__7zGOy{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.7);display:flex;justify-content:center;align-items:center;z-index:1000}.NetworkTokenSelector_modalContent__w43UE{width:320px;height:440px;max-width:90%;background-color:#1a1a2e;color:#fff;border-radius:12px;box-shadow:0 6px 16px rgba(0,0,0,.25);padding:20px;position:relative;display:flex;flex-direction:column;justify-content:space-between;overflow-y:auto}.NetworkTokenSelector_closeButton__p_owO{position:absolute;top:10px;right:10px;background:none;border:none;color:#fff;font-size:18px;cursor:pointer}.NetworkTokenSelector_modalHeader___NObw{display:flex;align-items:center;font-size:18px;font-weight:700;padding-bottom:16px;border-bottom:1px solid #444;margin-bottom:5px}.NetworkTokenSelector_backButton__ejutG{background:none;border:none;color:#ccc;font-size:24px;cursor:pointer;margin-right:8px}.NetworkTokenSelector_sectionTitle__esM4x{font-size:16px;font-weight:700;color:#aaa;margin-top:16px;margin-bottom:8px}.NetworkTokenSelector_networkList__wMQdt,.NetworkTokenSelector_tokenList__jJa5Y{display:flex;flex-direction:column;gap:12px;flex-grow:1}.NetworkTokenSelector_networkItem__G2ErL,.NetworkTokenSelector_tokenItem__EbLRV{display:flex;align-items:center;padding:10px;border-radius:8px;cursor:pointer;background-color:#2e2e4d;transition:background .3s,transform .2s}.NetworkTokenSelector_networkItem__G2ErL:hover,.NetworkTokenSelector_tokenItem__EbLRV:hover{background-color:#3b3b5e;transform:scale(1.02)}.NetworkTokenSelector_activeItem__ukf9h{background-color:#3b3b5e}.NetworkTokenSelector_icon__oDntj{width:40px;height:40px;margin-right:8px}.NetworkTokenSelector_networkItem__G2ErL span,.NetworkTokenSelector_tokenItem__EbLRV span{font-size:16px;color:#fff}.validate_buyUSDT__RWrEi{background-color:#f05b26!important;color:#fefefe!important;border:none!important;padding:6px 15px!important;border-radius:6px!important;cursor:pointer!important;transition:background-color .3s ease,box-shadow .3s ease!important;box-shadow:0 3px 7px rgba(0,0,0,.2)!important}.validate_buyUSDT__RWrEi:hover{background-color:#ae4620!important;box-shadow:0 3px 7px rgba(0,0,0,.2)!important}.validate_centerButton__fBaDA{display:flex;justify-content:center;align-items:center;margin-top:5px}.validate_messageContainer__OAKig,.validate_messageWrapper__palmz{display:flex;flex-direction:column;align-items:center}.validate_messageWrapper__palmz{text-align:center}.validate_message__4ywXI{font-size:14px;color:#000;line-height:1.6;margin-top:1px;margin-bottom:3px}@media screen and (max-width:100px){.validate_message__4ywXI{padding:0 10%}}@font-face{font-family:CardiumARegular;src:url("/Cardium A Regular.otf");font-weight:400;font-style:normal}.validate_modal__Y9oFp{display:flex;justify-content:center;align-items:center;position:fixed;z-index:1;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgba(0,0,0,.4)}.validate_modalContent__HTl_M{background-color:#fefefe;margin:15% auto;padding:20px;border:1px solid #888;width:80%;max-width:600px;background-color:#333;color:#fff;border-radius:10px}.validate_closeButton__LPDdj{color:#aaa;float:right;font-size:28px;font-weight:700}.validate_closeButton__LPDdj:focus,.validate_closeButton__LPDdj:hover{color:#000;text-decoration:none;cursor:pointer}.CustomConnectButton_connectWalletButton__xat_N{background:linear-gradient(90deg,#7b61ff,#2fd7b2)!important;color:#fff!important;border:none!important;padding:13px 30px!important;border-radius:6px!important;cursor:pointer!important;transition:background-color .3s ease,box-shadow .3s ease!important;box-shadow:0 2px 8px rgba(123,97,255,.08)!important}.CustomConnectButton_connectWalletButton__xat_N:hover{background-color:linear-gradient(90deg,#07050e,#2fd7b2);box-shadow:0 3px 7px rgba(0,0,0,.2)!important}