.page-module__oDEgkW__walletPage{padding:var(--space-4)}.page-module__oDEgkW__balanceOverview{border-radius:var(--radius-xl);padding:var(--space-6);margin-bottom:var(--space-5);border:1px solid rgba(var(--primary-rgb), .1);background:linear-gradient(135deg,#1a2038 0%,#0f1a30 100%);position:relative;overflow:hidden}.page-module__oDEgkW__balanceOverview:before{content:"";background:radial-gradient(circle, rgba(var(--primary-rgb), .08) 0%, transparent 70%);border-radius:50%;width:180px;height:180px;position:absolute;top:-40%;right:-20%}.page-module__oDEgkW__balanceLabel{color:var(--text-muted);margin-bottom:var(--space-2);font-size:12px}.page-module__oDEgkW__balanceTotal{font-size:32px;font-weight:900;font-family:var(--font-mono);color:var(--primary);margin-bottom:var(--space-5);position:relative}.page-module__oDEgkW__balanceCurrency{color:var(--primary-dark);margin-right:4px;font-size:16px}.page-module__oDEgkW__walletActions{gap:var(--space-3);display:flex}.page-module__oDEgkW__walletActionBtn{border-radius:var(--radius-md);justify-content:center;align-items:center;gap:var(--space-2);cursor:pointer;height:42px;transition:all var(--duration-fast);flex:1;font-size:14px;font-weight:600;display:flex}.page-module__oDEgkW__walletActionBtn:active{transform:scale(.96)}.page-module__oDEgkW__depositAction{background:var(--gradient-gold);color:var(--text-on-primary);box-shadow:0 4px 12px rgba(var(--primary-rgb), .3);}.page-module__oDEgkW__withdrawAction{background:var(--bg-elevated);color:var(--text-primary);border:1px solid #ffffff14;}.page-module__oDEgkW__walletTabs{background:var(--bg-card);border-radius:var(--radius-md);margin-bottom:var(--space-5);border:1px solid #ffffff0a;padding:3px;display:flex}.page-module__oDEgkW__walletTab{text-align:center;color:var(--text-muted);border-radius:var(--radius-sm);cursor:pointer;transition:all var(--duration-fast);flex:1;padding:10px;font-size:13px;font-weight:500}.page-module__oDEgkW__walletTabActive{background:var(--bg-elevated);color:var(--primary);font-weight:600;}.page-module__oDEgkW__amountGrid{gap:var(--space-3);margin-bottom:var(--space-5);grid-template-columns:repeat(3,1fr);display:grid}.page-module__oDEgkW__amountCard{padding:var(--space-4) var(--space-2);text-align:center;border-radius:var(--radius-md);background:var(--bg-card);cursor:pointer;transition:all var(--duration-fast);border:1.5px solid #ffffff0f}.page-module__oDEgkW__amountCard:active{transform:scale(.96)}.page-module__oDEgkW__amountCardActive{border-color:var(--primary);background:rgba(var(--primary-rgb), .08);box-shadow:0 0 12px rgba(var(--primary-rgb), .15);}.page-module__oDEgkW__amountValue{font-size:20px;font-weight:800;font-family:var(--font-mono);color:var(--text-primary);margin-bottom:2px}.page-module__oDEgkW__amountCardActive .page-module__oDEgkW__amountValue{color:var(--primary)}.page-module__oDEgkW__amountBonus{color:var(--accent);font-size:10px;font-weight:600}.page-module__oDEgkW__customAmount{margin-bottom:var(--space-5)}.page-module__oDEgkW__customLabel{color:var(--text-secondary);margin-bottom:var(--space-2);font-size:12px;font-weight:600}.page-module__oDEgkW__customInput{background:var(--bg-input);border-radius:var(--radius-md);padding:0 var(--space-4);border:1.5px solid #ffffff0f;align-items:center;height:48px;display:flex}.page-module__oDEgkW__customInput:focus-within{border-color:rgba(var(--primary-rgb), .5)}.page-module__oDEgkW__currencySign{color:var(--primary);margin-right:var(--space-2);font-size:18px;font-weight:700}.page-module__oDEgkW__customInputField{height:100%;font-size:18px;font-weight:600;font-family:var(--font-mono);color:var(--text-primary);background:0 0;flex:1}.page-module__oDEgkW__customInputField::placeholder{color:var(--text-muted);font-weight:400}.page-module__oDEgkW__paymentSection{margin-bottom:var(--space-5)}.page-module__oDEgkW__sectionLabel{color:var(--text-secondary);margin-bottom:var(--space-3);font-size:12px;font-weight:600}.page-module__oDEgkW__paymentList{gap:var(--space-2);flex-direction:column;display:flex}.page-module__oDEgkW__paymentItem{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);background:var(--bg-card);border-radius:var(--radius-md);cursor:pointer;transition:all var(--duration-fast);border:1.5px solid #ffffff0f;display:flex}.page-module__oDEgkW__paymentItemActive{border-color:var(--primary);background:rgba(var(--primary-rgb), .05);}.page-module__oDEgkW__paymentIcon{text-align:center;width:36px;font-size:24px}.page-module__oDEgkW__paymentInfo{flex:1}.page-module__oDEgkW__paymentName{font-size:14px;font-weight:600}.page-module__oDEgkW__paymentDesc{color:var(--text-muted);font-size:11px}.page-module__oDEgkW__paymentRadio{border:2px solid #ffffff26;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;display:flex}.page-module__oDEgkW__paymentRadioActive{border-color:var(--primary);}.page-module__oDEgkW__paymentRadioDot{background:var(--primary);border-radius:50%;width:10px;height:10px}.page-module__oDEgkW__submitBtn{border-radius:var(--radius-md);background:var(--gradient-gold);width:100%;height:50px;color:var(--text-on-primary);cursor:pointer;box-shadow:0 4px 15px rgba(var(--primary-rgb), .3);margin-bottom:var(--space-5);justify-content:center;align-items:center;font-size:16px;font-weight:700;display:flex}.page-module__oDEgkW__submitBtn:active{transform:scale(.98)}.page-module__oDEgkW__txList{gap:var(--space-2);flex-direction:column;display:flex}.page-module__oDEgkW__txItem{align-items:center;gap:var(--space-3);padding:var(--space-4);background:var(--bg-card);border-radius:var(--radius-md);border:1px solid #ffffff0a;display:flex}.page-module__oDEgkW__txIconWrap{border-radius:var(--radius-md);flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-size:18px;display:flex}.page-module__oDEgkW__txInfo{flex:1}.page-module__oDEgkW__txTitle{margin-bottom:2px;font-size:14px;font-weight:600}.page-module__oDEgkW__txTime{color:var(--text-muted);font-size:11px}.page-module__oDEgkW__txAmount{font-size:16px;font-weight:700;font-family:var(--font-mono);text-align:right}.page-module__oDEgkW__txPositive{color:var(--success)}.page-module__oDEgkW__txNegative{color:var(--text-primary)}.page-module__oDEgkW__txStatus{text-align:right;margin-top:2px;font-size:10px;font-weight:500}
