.balance-module__sxeBQa__container{color:#e6e6e6;background:#0b0f19;flex-direction:column;align-items:center;gap:20px;min-height:100vh;margin-top:65px;padding:20px;display:flex}.balance-module__sxeBQa__userInfo{text-align:center;background:#121a2a;border:1px solid #1f2a44;border-radius:14px;width:100%;max-width:500px;padding:15px 20px}.balance-module__sxeBQa__userInfo h3{color:#7dd3fc;margin:0;font-weight:600}.balance-module__sxeBQa__balanceCard{background:linear-gradient(145deg,#111827,#0f172a);border:1px solid #1f2a44;border-radius:18px;flex-direction:column;gap:15px;width:100%;max-width:500px;padding:20px;display:flex;box-shadow:0 10px 30px #0006}.balance-module__sxeBQa__balanceCard p{color:#cbd5e1;margin:5px 0}.balance-module__sxeBQa__balanceCard h2{color:#22c55e;margin:10px 0;font-size:22px}.balance-module__sxeBQa__balanceCard button{cursor:pointer;color:#fff;background:#3b82f6;border:none;border-radius:10px;padding:10px 15px;font-weight:600;transition:all .2s}.balance-module__sxeBQa__balanceCard button:hover{background:#2563eb}.balance-module__sxeBQa__balanceCard button:disabled{cursor:not-allowed;opacity:.6;background:#334155}.balance-module__sxeBQa__form{background:#0f172a;border:1px solid #1f2a44;border-radius:18px;flex-direction:column;gap:12px;width:100%;max-width:500px;padding:20px;display:flex}.balance-module__sxeBQa__form input,.balance-module__sxeBQa__form select{color:#e5e7eb;background:#111827;border:1px solid #1f2a44;border-radius:10px;outline:none;padding:12px;transition:all .2s}.balance-module__sxeBQa__form input:focus,.balance-module__sxeBQa__form select:focus{border-color:#38bdf8}.balance-module__sxeBQa__form button{cursor:pointer;color:#fff;background:linear-gradient(90deg,#22c55e,#16a34a);border:none;border-radius:10px;padding:12px;font-weight:600;transition:all .2s}.balance-module__sxeBQa__form button:hover{transform:translateY(-1px)}.balance-module__sxeBQa__form button:disabled{cursor:not-allowed;background:#334155;transform:none}.balance-module__sxeBQa__errorCard{text-align:center;background:#1f1b24;border:1px solid #ef4444;border-radius:14px;width:100%;max-width:500px;padding:20px}.balance-module__sxeBQa__errorCard h2{color:#ef4444}.balance-module__sxeBQa__errorCard button{color:#fff;cursor:pointer;background:#ef4444;border:none;border-radius:10px;margin-top:10px;padding:10px 15px}@media (max-width:600px){.balance-module__sxeBQa__container{padding:12px}.balance-module__sxeBQa__balanceCard h2{font-size:18px}.balance-module__sxeBQa__userInfo,.balance-module__sxeBQa__balanceCard,.balance-module__sxeBQa__form{max-width:100%}}
