.Modal_overlay__zmNo5{position:fixed;inset:0;background:rgba(0,0,0,.55);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);display:flex;align-items:center;justify-content:center;z-index:999;padding:16px;animation:Modal_modalOverlayIn__SL2zL .3s cubic-bezier(.4,0,0,1) both}.Modal_dialog__aaHer{background:var(--drop-surface);border:1px solid var(--drop-border-md);border-radius:var(--drop-radius-lg);box-shadow:var(--drop-shadow-lg);width:90%;max-height:90vh;overflow:auto;animation:Modal_modalDialogSpring__osilu .4s cubic-bezier(.175,.885,.32,1.275) both}.Modal_sm__BqzwF{max-width:400px}.Modal_md__lptAW{max-width:520px}.Modal_lg__OqdeB{max-width:720px}.Modal_header__eqdAT{padding:20px 24px;border-bottom:1px solid var(--drop-border);display:flex;justify-content:space-between;align-items:center;gap:12px}.Modal_title__SOebg{font-family:var(--drop-font-display);font-size:18px;font-weight:700;color:var(--drop-white);margin:0}.Modal_closeBtn__jN7pO{background:transparent;border:none;color:var(--drop-text-muted);cursor:pointer;width:32px;height:32px;border-radius:var(--drop-radius-sm);display:flex;align-items:center;justify-content:center;transition:color .2s cubic-bezier(.4,0,0,1),background .2s cubic-bezier(.4,0,0,1),transform .2s cubic-bezier(.175,.885,.32,1.275);flex-shrink:0;font-size:18px;line-height:1}.Modal_closeBtn__jN7pO:hover{background:hsla(0,0%,100%,.06);color:var(--drop-white);transform:scale(1.08)}.Modal_closeBtn__jN7pO:active{transform:scale(.94)}.Modal_body__a47vX{padding:24px}@keyframes Modal_modalOverlayIn__SL2zL{0%{opacity:0;backdrop-filter:blur(0);-webkit-backdrop-filter:blur(0)}to{opacity:1;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}}@keyframes Modal_modalDialogSpring__osilu{0%{opacity:0;transform:scale(.88) translateY(20px)}55%{opacity:1;transform:scale(1.02) translateY(-2px)}78%{transform:scale(.995) translateY(0)}to{opacity:1;transform:scale(1) translateY(0)}}.MyWallet_page__SoUiu{min-height:100vh;background:var(--drop-bg);padding:40px 24px 64px;font-family:var(--drop-font-body)}.MyWallet_container__46UoV{max-width:860px;margin:0 auto}.MyWallet_loadingScreen__DX_d6{min-height:100vh;background:var(--drop-bg);display:flex;align-items:center;justify-content:center}.MyWallet_loadingText__LTCtL{color:var(--drop-text-dim);font-size:15px}.MyWallet_errorText__0n39K{color:var(--drop-danger);font-size:15px}.MyWallet_pageHeader__dJtdY{margin-bottom:40px;animation:MyWallet_drop-fade-in__wM3TU .4s cubic-bezier(.4,0,0,1) both}.MyWallet_pageTitle__a3Bny{margin:0 0 6px;font-size:32px;font-weight:800;color:var(--drop-white);font-family:var(--drop-font-display);letter-spacing:-.02em}.MyWallet_pageSubtitle__r2LXE{margin:0;font-size:14px;color:var(--drop-text-dim)}.MyWallet_bankWarning__e4v1l{background:rgba(251,191,36,.08);border:1px solid rgba(251,191,36,.25);border-radius:var(--drop-radius-md);padding:16px 20px;margin-bottom:28px;display:flex;justify-content:space-between;align-items:center;gap:16px;animation:MyWallet_drop-fade-in__wM3TU .4s cubic-bezier(.4,0,0,1) both}.MyWallet_bankWarningTitle__mhcYt{margin:0 0 3px;font-weight:700;font-size:14px;color:var(--drop-warning)}.MyWallet_bankWarningDesc__1hpt_{margin:0;font-size:13px;color:rgba(252,211,77,.7)}.MyWallet_bankWarningBtn__AS__5{padding:8px 16px;background:rgba(251,191,36,.2);border:1px solid rgba(251,191,36,.4);border-radius:8px;color:var(--drop-warning);font-size:12px;font-weight:700;cursor:pointer;white-space:nowrap;font-family:var(--drop-font-body);transition:var(--drop-transition)}.MyWallet_bankWarningBtn__AS__5:hover{background:rgba(251,191,36,.3)}.MyWallet_balanceCard__vYyEN{background:linear-gradient(135deg,var(--drop-purple) 0,var(--drop-purple-2) 50%,#a78bfa 100%);border-radius:var(--drop-radius-lg);padding:40px;margin-bottom:24px;text-align:center;position:relative;overflow:hidden;box-shadow:0 20px 60px rgba(108,43,217,.3);animation:MyWallet_drop-fade-in__wM3TU .4s cubic-bezier(.4,0,0,1) .05s both}.MyWallet_balanceCardOrb1__rCjPN{position:absolute;top:-40px;right:-40px;width:200px;height:200px;background:hsla(0,0%,100%,.07);border-radius:50%}.MyWallet_balanceCardOrb2__hEycj{position:absolute;bottom:-60px;left:-30px;width:240px;height:240px;background:hsla(0,0%,100%,.05);border-radius:50%}.MyWallet_balanceLabel__TsJdb{margin:0 0 10px;font-size:12px;font-weight:700;color:hsla(0,0%,100%,.7);text-transform:uppercase;letter-spacing:.1em;position:relative}.MyWallet_balanceAmount__YjRkB{margin:0;font-size:52px;font-weight:800;color:var(--drop-white);font-family:var(--drop-font-display);letter-spacing:-.02em;position:relative}.MyWallet_statsGrid__KFT_7{display:grid;grid-gap:12px;gap:12px;margin-bottom:28px;animation:MyWallet_drop-fade-in__wM3TU .4s cubic-bezier(.4,0,0,1) .1s both}.MyWallet_statsGrid5__9t7Gt{grid-template-columns:repeat(5,1fr)}.MyWallet_statsGrid4__ix10V{grid-template-columns:repeat(4,1fr)}.MyWallet_statCard__AS3fR{background:var(--drop-surface);border:1px solid var(--drop-border);border-radius:var(--drop-radius-md);padding:18px;text-align:center}.MyWallet_statLabel__V_aNe{margin:0 0 6px;font-size:11px;color:var(--drop-text-dim);font-weight:700;text-transform:uppercase;letter-spacing:.06em}.MyWallet_statValue__1_JiO{margin:0;font-size:18px;font-weight:800;font-family:var(--drop-font-display)}.MyWallet_actionBtns__oUhhr{display:flex;gap:10px;margin-bottom:24px;animation:MyWallet_drop-fade-in__wM3TU .4s cubic-bezier(.4,0,0,1) .15s both}.MyWallet_btnDeposit__a0l2v{flex:1 1;padding:12px;background:rgba(34,197,94,.12);border:1px solid rgba(34,197,94,.25);border-radius:var(--drop-radius-sm);color:var(--drop-success);font-size:14px;font-weight:600;cursor:pointer;transition:var(--drop-transition);font-family:var(--drop-font-body)}.MyWallet_btnDeposit__a0l2v:hover{background:rgba(34,197,94,.2)}.MyWallet_btnDepositActive__0k_CM{background:rgba(34,197,94,.25);border-color:rgba(34,197,94,.5)}.MyWallet_btnTransfer__SxPQQ{flex:1 1;padding:12px;background:rgba(108,43,217,.15);border:1px solid rgba(139,92,246,.25);border-radius:var(--drop-radius-sm);color:#a78bfa;font-size:14px;font-weight:600;cursor:pointer;transition:var(--drop-transition);font-family:var(--drop-font-body)}.MyWallet_btnTransfer__SxPQQ:hover{background:rgba(108,43,217,.25)}.MyWallet_btnTransferActive__zuVug{background:rgba(108,43,217,.3);border-color:rgba(139,92,246,.5)}.MyWallet_btnWithdraw__qzyVG{flex:1 1;padding:12px;background:rgba(251,146,60,.12);border:1px solid rgba(251,146,60,.25);border-radius:var(--drop-radius-sm);color:#fb923c;font-size:14px;font-weight:600;cursor:pointer;transition:var(--drop-transition);font-family:var(--drop-font-body)}.MyWallet_btnWithdraw__qzyVG:hover{background:rgba(251,146,60,.2)}.MyWallet_btnWithdrawActive___13pM{background:rgba(251,146,60,.25);border-color:rgba(251,146,60,.5)}.MyWallet_btnStoreWithdraw__ls_DO{flex:1 1;padding:12px;background:rgba(108,43,217,.15);border:1px solid rgba(139,92,246,.25);border-radius:var(--drop-radius-sm);color:#a78bfa;font-size:14px;font-weight:600;cursor:pointer;transition:var(--drop-transition);font-family:var(--drop-font-body)}.MyWallet_btnStoreWithdrawActive__GYAfx{background:rgba(108,43,217,.3);border-color:rgba(139,92,246,.5)}.MyWallet_actionForm__L2_HL{background:var(--drop-surface);border-radius:var(--drop-radius-lg);padding:24px;margin-bottom:20px;animation:MyWallet_drop-slide-down__VQgR7 .2s ease both}.MyWallet_actionFormGreen__3dlbJ{border:1px solid rgba(34,197,94,.3)}.MyWallet_actionFormOrange__H6ly8{border:1px solid rgba(251,146,60,.3)}.MyWallet_actionFormPurple__cBP2W{border:1px solid rgba(139,92,246,.3)}.MyWallet_actionFormTitle__l3ZG5{margin:0 0 6px;font-size:16px;font-weight:700;color:var(--drop-white);font-family:var(--drop-font-display)}.MyWallet_actionFormSubtitle__EqFO3{margin:0 0 16px;font-size:13px;color:var(--drop-text-dim)}.MyWallet_formField__DmHL0{margin-bottom:16px}.MyWallet_formLabel___6caD{font-size:12px;color:var(--drop-text-dim);font-weight:600;display:block;margin-bottom:8px;text-transform:uppercase;letter-spacing:.06em}.MyWallet_formInput__3MAEh{width:100%;padding:12px 14px;background:hsla(0,0%,100%,.04);border:1px solid var(--drop-border-md);border-radius:var(--drop-radius-sm);color:var(--drop-white);font-size:15px;font-family:var(--drop-font-body);outline:none;transition:var(--drop-transition);box-sizing:border-box}.MyWallet_formInput__3MAEh:focus{border-color:var(--drop-purple);box-shadow:0 0 0 3px rgba(108,43,217,.12)}.MyWallet_confirmBtn__coejp{width:100%;padding:13px;border-radius:var(--drop-radius-sm);font-size:14px;font-weight:700;cursor:pointer;transition:var(--drop-transition);font-family:var(--drop-font-body);border:none}.MyWallet_confirmBtn__coejp:disabled{background:hsla(0,0%,100%,.08)!important;border:1px solid hsla(0,0%,100%,.1)!important;color:var(--drop-text-dim)!important;cursor:not-allowed}.MyWallet_confirmBtnGreen__8uYM9{background:rgba(34,197,94,.2);border:1px solid rgba(34,197,94,.3)!important;color:var(--drop-success)}.MyWallet_confirmBtnOrange__pDejh{background:rgba(251,146,60,.15);border:1px solid rgba(251,146,60,.3)!important;color:#fb923c}.MyWallet_confirmBtnPurple__24Isc{background:rgba(108,43,217,.2);border:1px solid rgba(139,92,246,.3)!important;color:#a78bfa}.MyWallet_formActions2___hNza{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}.MyWallet_btnCancelForm__VTDri{padding:12px;background:hsla(0,0%,100%,.04);border:1px solid var(--drop-border-md);border-radius:var(--drop-radius-sm);color:var(--drop-text-muted);font-size:14px;font-weight:600;cursor:pointer;transition:var(--drop-transition);font-family:var(--drop-font-body)}.MyWallet_historyCard__dqFH_{background:var(--drop-surface);border:1px solid var(--drop-border);border-radius:var(--drop-radius-lg);overflow:hidden;animation:MyWallet_drop-fade-in__wM3TU .4s cubic-bezier(.4,0,0,1) .2s both}.MyWallet_historyHeader__nqWZj{padding:20px 24px;border-bottom:1px solid var(--drop-border)}.MyWallet_historyTitle__s_HKC{margin:0;font-size:14px;font-weight:700;color:var(--drop-text-muted);text-transform:uppercase;letter-spacing:.08em}.MyWallet_historyEmpty__GoXFf{padding:48px 24px;text-align:center}.MyWallet_historyEmptyText__26GjU{margin:0;font-size:15px;color:var(--drop-text-dim)}.MyWallet_historyList__7s2dg{max-height:480px;overflow-y:auto}.MyWallet_txRow__4OTnt{display:flex;justify-content:space-between;align-items:center;padding:16px 24px;border-bottom:1px solid hsla(0,0%,100%,.05);transition:background .15s}.MyWallet_txRow__4OTnt:last-child{border-bottom:none}.MyWallet_txRow__4OTnt:hover{background:hsla(0,0%,100%,.02)}.MyWallet_txLeft__JsO15{display:flex;align-items:center;gap:14px;flex:1 1}.MyWallet_txIcon__jtCAS{width:36px;height:36px;border-radius:var(--drop-radius-sm);flex-shrink:0;display:flex;align-items:center;justify-content:center}.MyWallet_txIconCredit__G87r_{background:rgba(34,197,94,.12);border:1px solid rgba(34,197,94,.25)}.MyWallet_txIconDebit__cMLAt{background:rgba(239,68,68,.12);border:1px solid rgba(239,68,68,.25)}.MyWallet_txReason__5Jwwy{margin:0 0 3px;font-weight:500;color:hsla(0,0%,100%,.8);font-size:13px}.MyWallet_txDate___86Ng{margin:0;font-size:11px;color:var(--drop-text-dim);text-transform:uppercase;letter-spacing:.04em}.MyWallet_txAmount__jLb5S{font-weight:800;font-size:15px;font-family:var(--drop-font-display);margin-left:16px}.MyWallet_txAmountCredit__tsyR6{color:var(--drop-success)}.MyWallet_txAmountDebit__Rmwso{color:var(--drop-danger)}@media (max-width:1024px){.MyWallet_container__46UoV{padding:20px 16px}.MyWallet_statsGrid4__ix10V,.MyWallet_statsGrid5__9t7Gt{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.MyWallet_page__SoUiu{padding:20px 16px 64px}.MyWallet_container__46UoV{padding:0}.MyWallet_pageTitle__a3Bny{font-size:24px;margin-bottom:20px}.MyWallet_balanceCard__vYyEN{padding:24px;margin-bottom:20px}.MyWallet_balanceAmount__YjRkB{font-size:36px}.MyWallet_statsGrid4__ix10V,.MyWallet_statsGrid5__9t7Gt{grid-template-columns:repeat(2,1fr);gap:10px;margin-bottom:20px}.MyWallet_statCard__AS3fR{padding:14px}.MyWallet_actionBtns__oUhhr{flex-wrap:wrap;margin-bottom:20px}.MyWallet_txRow__4OTnt{padding:12px 16px}.MyWallet_txLeft__JsO15{gap:10px}.MyWallet_txAmount__jLb5S{margin-left:8px;font-size:13px}.MyWallet_bankWarningBtn__AS__5{width:100%;text-align:center}}