.WalletConnect_container__HYC9H{position:relative}.WalletConnect_buttonGroup__6B8rG,.WalletConnect_connectButton__vD59a{display:flex;align-items:center;gap:8px}.WalletConnect_connectButton__vD59a{padding:10px 20px;background:linear-gradient(135deg,#00d4aa,#00a884);border:none;border-radius:12px;color:#fff;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s ease}.WalletConnect_connectButton__vD59a:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,212,170,.4)}.WalletConnect_connectButton__vD59a:disabled{opacity:.7;cursor:not-allowed}.WalletConnect_walletIcon__ntTID{width:20px;height:20px}.WalletConnect_spinner__lowT_{width:16px;height:16px;border:2px solid transparent;border-top-color:#fff;border-radius:50%;animation:WalletConnect_spin__kNiFu .8s linear infinite}@keyframes WalletConnect_spin__kNiFu{to{transform:rotate(1turn)}}.WalletConnect_error__bz6ON{position:absolute;top:100%;left:0;right:0;margin-top:8px;padding:8px 12px;background:rgba(255,77,77,.1);border:1px solid rgba(255,77,77,.3);border-radius:8px;color:#ff4d4d;font-size:12px;white-space:nowrap}.WalletConnect_walletInfo__H9RJy{display:flex;align-items:center;gap:12px;padding:8px 16px;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:12px;cursor:pointer;transition:all .2s ease}.WalletConnect_walletInfo__H9RJy:hover{background:hsla(0,0%,100%,.08)}.WalletConnect_balance__cfyq6{font-size:16px;font-weight:700;color:#00d4aa}.WalletConnect_address__J5Cw3{display:flex;align-items:center;gap:6px;font-size:13px;color:hsla(0,0%,100%,.7);font-family:SF Mono,Monaco,monospace}.WalletConnect_addressDot__E2u5n{width:8px;height:8px;background:#00d4aa;border-radius:50%;animation:WalletConnect_pulse__lMYVg 2s infinite}@keyframes WalletConnect_pulse__lMYVg{0%,to{opacity:1}50%{opacity:.5}}.WalletConnect_dropdown__UpsjR{position:absolute;top:100%;right:0;margin-top:8px;padding:16px;background:#1a1a2e;border:1px solid hsla(0,0%,100%,.1);border-radius:16px;min-width:260px;z-index:100;box-shadow:0 8px 32px rgba(0,0,0,.4)}.WalletConnect_dropdownHeader__cBiIl{padding-bottom:12px}.WalletConnect_dropdownHeader__cBiIl,.WalletConnect_walletType__c8n0j{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid hsla(0,0%,100%,.1)}.WalletConnect_walletType__c8n0j{padding:10px 0}.WalletConnect_walletName__yfpgl{font-size:13px;color:hsla(0,0%,100%,.8);text-transform:capitalize}.WalletConnect_label__qQHFo{font-size:13px;color:hsla(0,0%,100%,.6)}.WalletConnect_value__D9EfU{font-size:20px;font-weight:700;color:#00d4aa}.WalletConnect_stats__lQSb1{padding:12px 0;border-bottom:1px solid hsla(0,0%,100%,.1)}.WalletConnect_statItem__GbQKx{display:flex;justify-content:space-between;font-size:13px;color:hsla(0,0%,100%,.7);margin-bottom:6px}.WalletConnect_statItem__GbQKx:last-child{margin-bottom:0}.WalletConnect_positive__LYcby{color:#00d4aa}.WalletConnect_negative__IGmie{color:#ff4d4d}.WalletConnect_actionButtons__KFJEm{display:flex;gap:8px;margin-top:12px}.WalletConnect_depositButton__parW8{flex:1;padding:12px;background:linear-gradient(135deg,#00d4aa,#00a884);border:none;border-radius:10px;color:#fff;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s ease}.WalletConnect_depositButton__parW8:hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,212,170,.3)}.WalletConnect_withdrawButton__VjfZ2{flex:1;padding:12px;background:linear-gradient(135deg,#f97316,#ea580c);border:none;border-radius:10px;color:#fff;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s ease}.WalletConnect_withdrawButton__VjfZ2:hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(249,115,22,.3)}.WalletConnect_disconnectButton__3LOo6{width:100%;padding:10px;margin-top:8px;background:transparent;border:1px solid rgba(255,77,77,.3);border-radius:10px;color:#ff4d4d;font-size:13px;cursor:pointer;transition:all .2s ease}.WalletConnect_disconnectButton__3LOo6:hover{background:rgba(255,77,77,.1)}.WalletConnect_modal__l5wq1{position:fixed;inset:0;background:rgba(0,0,0,.7);display:flex;align-items:center;justify-content:center;z-index:9999;backdrop-filter:blur(4px);padding:20px;overflow-y:auto}.WalletConnect_modalContent__kRZhP{background:#1a1a2e;border:1px solid hsla(0,0%,100%,.1);border-radius:20px;padding:24px;width:100%;max-width:360px;margin:auto;max-height:calc(100vh - 40px);overflow-y:auto}.WalletConnect_modalContent__kRZhP h3{margin:0 0 8px;font-size:20px;color:#fff}.WalletConnect_modalDesc__VZjX1{margin:0 0 20px;font-size:13px;color:hsla(0,0%,100%,.6)}.WalletConnect_input__JUa8Y{width:100%;padding:14px 16px;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:12px;color:#fff;font-size:16px;outline:none;transition:border-color .2s ease}.WalletConnect_input__JUa8Y:focus{border-color:#00d4aa}.WalletConnect_input__JUa8Y::-moz-placeholder{color:hsla(0,0%,100%,.4)}.WalletConnect_input__JUa8Y::placeholder{color:hsla(0,0%,100%,.4)}.WalletConnect_quickAmounts__KQR86{display:flex;gap:8px;margin-top:12px}.WalletConnect_quickAmount__gw8NO{flex:1;padding:10px;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:8px;color:#fff;font-size:13px;cursor:pointer;transition:all .2s ease}.WalletConnect_quickAmount__gw8NO:hover{background:rgba(0,212,170,.1);border-color:rgba(0,212,170,.3)}.WalletConnect_confirmButton__9A1Db{width:100%;padding:14px;margin-top:16px;background:linear-gradient(135deg,#00d4aa,#00a884);border:none;border-radius:12px;color:#fff;font-size:15px;font-weight:600;cursor:pointer;transition:all .2s ease}.WalletConnect_confirmButton__9A1Db:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,212,170,.3)}.WalletConnect_confirmButton__9A1Db:disabled{opacity:.5;cursor:not-allowed}.WalletConnect_walletBalance__39QA5{display:flex;align-items:center;gap:8px;padding:12px 14px;margin-bottom:16px;background:rgba(0,212,170,.08);border:1px solid rgba(0,212,170,.2);border-radius:10px}.WalletConnect_walletBalanceLabel__0RI_l{font-size:12px;color:hsla(0,0%,100%,.6)}.WalletConnect_walletBalanceValue__g_5cl{font-size:15px;font-weight:700;color:#00d4aa;font-family:SF Mono,Monaco,monospace;flex:1;text-align:right}.WalletConnect_refreshButton__xPydQ{width:28px;height:28px;padding:5px;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:6px;color:hsla(0,0%,100%,.6);cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center}.WalletConnect_refreshButton__xPydQ:hover:not(:disabled){background:rgba(0,212,170,.1);border-color:rgba(0,212,170,.3);color:#00d4aa}.WalletConnect_refreshButton__xPydQ:disabled{opacity:.5;cursor:not-allowed}.WalletConnect_refreshButton__xPydQ svg{width:14px;height:14px}.WalletConnect_loadingDots__caCLq{color:hsla(0,0%,100%,.5);font-style:italic}.WalletConnect_insufficientBalance__zXjAT{margin-top:12px;padding:10px;background:rgba(255,77,77,.1);border:1px solid rgba(255,77,77,.2);border-radius:8px;color:#ff4d4d;font-size:12px;text-align:center}.WalletConnect_quickAmount__gw8NO:disabled{opacity:.4;cursor:not-allowed}.WalletConnect_quickAmount__gw8NO:disabled:hover{background:hsla(0,0%,100%,.05);border-color:hsla(0,0%,100%,.1)}.WalletConnect_platformBalance__oBm2q{display:flex;align-items:center;gap:8px;padding:12px 14px;margin-bottom:12px;background:rgba(249,115,22,.08);border:1px solid rgba(249,115,22,.2);border-radius:10px}.WalletConnect_platformBalanceLabel__3X7Ne{font-size:12px;color:hsla(0,0%,100%,.6)}.WalletConnect_platformBalanceValue__rUHc0{font-size:18px;font-weight:700;color:#f97316;font-family:SF Mono,Monaco,monospace;flex:1;text-align:right}.WalletConnect_withdrawInfo__H13NU{display:flex;align-items:flex-start;gap:10px;padding:12px 14px;margin-bottom:16px;background:rgba(168,85,247,.08);border:1px solid rgba(168,85,247,.2);border-radius:10px;font-size:12px;color:hsla(0,0%,100%,.7);line-height:1.5}.WalletConnect_infoIcon__jvyl5{width:18px;height:18px;flex-shrink:0;color:#a855f7;margin-top:1px}.WalletConnect_quickAmountMax__g5Yaw{flex:1;padding:10px;background:rgba(249,115,22,.1);border:1px solid rgba(249,115,22,.3);border-radius:8px;color:#f97316;font-size:13px;font-weight:600;cursor:pointer;transition:all .2s ease}.WalletConnect_quickAmountMax__g5Yaw:hover:not(:disabled){background:rgba(249,115,22,.2);border-color:rgba(249,115,22,.5)}.WalletConnect_quickAmountMax__g5Yaw:disabled{opacity:.4;cursor:not-allowed}.WalletConnect_confirmWithdrawButton__B_LF7{width:100%;padding:14px;margin-top:16px;background:linear-gradient(135deg,#f97316,#ea580c);border:none;border-radius:12px;color:#fff;font-size:15px;font-weight:600;cursor:pointer;transition:all .2s ease}.WalletConnect_confirmWithdrawButton__B_LF7:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 12px rgba(249,115,22,.3)}.WalletConnect_confirmWithdrawButton__B_LF7:disabled{opacity:.5;cursor:not-allowed}.WalletConnect_withdrawError__JIFfy{margin-top:12px;padding:10px;background:rgba(255,77,77,.1);border:1px solid rgba(255,77,77,.2);border-radius:8px;color:#ff4d4d;font-size:12px;text-align:center}