.wallet-module__lT_GjW__page{min-height:100vh;position:relative}.wallet-module__lT_GjW__card{z-index:1;text-align:center;color:#cbd5e1;background:#ffffff0a;border:1px solid #a78bfa40;border-radius:18px;max-width:440px;margin:120px auto;padding:28px;position:relative}.wallet-module__lT_GjW__balanceCard{text-align:center;background:radial-gradient(at top,#7c3aed40,#0f122099);border:1px solid #a78bfa59;border-radius:22px;padding:34px 24px;box-shadow:0 0 44px #7c3aed40}.wallet-module__lT_GjW__coinRow{justify-content:center;align-items:center;gap:8px;display:flex}.wallet-module__lT_GjW__coin{color:#22d3ee;text-shadow:0 0 16px #22d3eecc;font-size:1.4rem}.wallet-module__lT_GjW__ticker{letter-spacing:.15em;color:#a78bfa;font-weight:800}.wallet-module__lT_GjW__balance{color:#f8fafc;background:linear-gradient(120deg,#a78bfa,#22d3ee);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin:8px 0 2px;font-size:3.4rem;font-weight:900;line-height:1.1}.wallet-module__lT_GjW__balanceSub{color:#94a3b8;text-transform:uppercase;letter-spacing:.08em;font-size:.85rem}.wallet-module__lT_GjW__hint{color:#94a3b8;max-width:340px;margin-top:16px;margin-left:auto;margin-right:auto;font-size:.85rem;line-height:1.5}.wallet-module__lT_GjW__histTitle{color:#f8fafc;margin:30px 0 12px;font-size:1.1rem;font-weight:800}.wallet-module__lT_GjW__empty{color:#64748b}.wallet-module__lT_GjW__row{background:#ffffff08;border:1px solid #ffffff0f;border-radius:12px;justify-content:space-between;align-items:center;padding:12px 14px;display:flex}.wallet-module__lT_GjW__dot{border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;font-weight:800;display:flex}.wallet-module__lT_GjW__dotEarn{color:#34d399;background:#10b98126}.wallet-module__lT_GjW__dotSpend{color:#a78bfa;background:#7c3aed2e}.wallet-module__lT_GjW__rowDate{color:#64748b;font-size:.78rem}.wallet-module__lT_GjW__amount{font-size:1rem;font-weight:800}.wallet-module__lT_GjW__earnPanel{margin:30px 0 10px}.wallet-module__lT_GjW__earnItem{background:#7c3aed14;border:1px solid #a78bfa33;border-radius:12px;align-items:center;gap:8px;padding:12px;display:flex}.wallet-module__lT_GjW__earnLabel{color:#e2e8f0;flex:1;font-size:.85rem}.wallet-module__lT_GjW__earnAmt{color:#34d399;font-size:.9rem;font-weight:800}.wallet-module__lT_GjW__rewardsPanel{margin:24px 0 10px}.wallet-module__lT_GjW__rewardDate{color:#64748b;font-size:.75rem}.wallet-module__lT_GjW__rewardCode{letter-spacing:.08em;color:#67e8f9;background:#0000004d;border:1px dashed #22d3ee66;border-radius:8px;padding:5px 12px;font-family:ui-monospace,monospace;font-weight:800}.wallet-module__lT_GjW__page{min-height:100vh;padding:48px 0 90px;position:relative}.wallet-module__lT_GjW__inner{z-index:1;max-width:720px;margin:0 auto;padding:0 20px;position:relative}.wallet-module__lT_GjW__balanceCard{-webkit-backdrop-filter:blur(16px);background:radial-gradient(120% 140% at 0 0,#7c3aed47,#0000 55%),radial-gradient(120% 140% at 100% 100%,#22d3ee38,#0000 55%),linear-gradient(160deg,#ffffff12,#ffffff05);border:1px solid #a78bfa47;border-radius:24px;margin-bottom:32px;padding:34px 32px 30px;position:relative;overflow:hidden;box-shadow:0 20px 60px #7c3aed40,inset 0 1px #ffffff1f}.wallet-module__lT_GjW__shimmer{pointer-events:none;background:linear-gradient(105deg,#0000,#ffffff24,#0000);width:45%;height:100%;animation:5.5s ease-in-out infinite wallet-module__lT_GjW__walletShimmer;position:absolute;top:0;left:-60%;transform:skew(-18deg)}@keyframes wallet-module__lT_GjW__walletShimmer{0%{left:-60%}55%,to{left:130%}}.wallet-module__lT_GjW__coinRow{z-index:1;align-items:center;gap:9px;margin-bottom:14px;display:flex;position:relative}.wallet-module__lT_GjW__coin{background:linear-gradient(135deg,#a78bfa,#22d3ee);-webkit-text-fill-color:transparent;filter:drop-shadow(0 0 8px #a78bfa99);-webkit-background-clip:text;background-clip:text;font-size:1.3rem}.wallet-module__lT_GjW__ticker{letter-spacing:.18em;color:#c4b5fd;font-size:.9rem;font-weight:800}.wallet-module__lT_GjW__balance{letter-spacing:-.03em;z-index:1;background:linear-gradient(120deg,#fff 25%,#a78bfa 65%,#22d3ee);-webkit-text-fill-color:transparent;font-variant-numeric:tabular-nums;filter:drop-shadow(0 2px 20px #7c3aed66);-webkit-background-clip:text;background-clip:text;font-size:clamp(2.8rem,8vw,4rem);font-weight:800;line-height:1;position:relative}.wallet-module__lT_GjW__balanceSub{color:#94a3b8;z-index:1;margin-top:8px;font-size:.9rem;position:relative}.wallet-module__lT_GjW__hint{color:#64748b;z-index:1;max-width:440px;margin-top:14px;font-size:.8125rem;line-height:1.5;position:relative}.wallet-module__lT_GjW__histTitle{color:#f1f5f9;letter-spacing:-.01em;margin:28px 0 14px;font-size:1.05rem;font-weight:700}.wallet-module__lT_GjW__earnPanel{margin-bottom:8px}.wallet-module__lT_GjW__earnGrid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:12px;display:grid}.wallet-module__lT_GjW__earnItem{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff09;border:1px solid #a78bfa29;border-radius:16px;flex-direction:column;align-items:flex-start;gap:6px;padding:16px;transition:transform .22s,border-color .22s,box-shadow .22s;display:flex}.wallet-module__lT_GjW__earnItem:hover{border-color:#22d3ee80;transform:translateY(-3px);box-shadow:0 12px 32px #7c3aed38}.wallet-module__lT_GjW__earnIcon{font-size:1.5rem}.wallet-module__lT_GjW__earnLabel{color:#cbd5e1;font-size:.875rem;font-weight:500}.wallet-module__lT_GjW__earnAmt{color:#22d3ee;text-shadow:0 0 12px #22d3ee66;font-size:1.05rem;font-weight:800}.wallet-module__lT_GjW__history{flex-direction:column;gap:6px;display:flex}.wallet-module__lT_GjW__row{background:#ffffff08;border:1px solid #ffffff0f;border-radius:13px;justify-content:space-between;align-items:center;padding:13px 16px;transition:background .15s;display:flex}.wallet-module__lT_GjW__row:hover{background:#ffffff0e}.wallet-module__lT_GjW__rowLeft{align-items:center;gap:12px;display:flex}.wallet-module__lT_GjW__dot{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;font-size:.95rem;font-weight:700;display:flex}.wallet-module__lT_GjW__dotEarn{color:#34d399;background:#34d39926;box-shadow:0 0 12px #34d39940}.wallet-module__lT_GjW__dotSpend{color:#a78bfa;background:#a78bfa26;box-shadow:0 0 12px #a78bfa40}.wallet-module__lT_GjW__rowLabel{color:#e2e8f0;font-size:.9rem;font-weight:600}.wallet-module__lT_GjW__rowDate{color:#64748b;margin-top:1px;font-size:.75rem}.wallet-module__lT_GjW__amount{font-variant-numeric:tabular-nums;font-size:.95rem;font-weight:800}.wallet-module__lT_GjW__earn{color:#34d399}.wallet-module__lT_GjW__spend{color:#a78bfa}.wallet-module__lT_GjW__empty{color:#64748b;padding:20px 4px;font-size:.9rem}.wallet-module__lT_GjW__rewardsPanel{margin-top:8px}.wallet-module__lT_GjW__rewardsList{flex-direction:column;gap:8px;display:flex}.wallet-module__lT_GjW__rewardRow{background:#ffffff09;border:1px solid #a78bfa2e;border-radius:14px;justify-content:space-between;align-items:center;padding:14px 16px;display:flex}.wallet-module__lT_GjW__rewardTitle{color:#f1f5f9;font-size:.9rem;font-weight:600}.wallet-module__lT_GjW__rewardDate{color:#64748b;margin-top:2px;font-size:.75rem}.wallet-module__lT_GjW__rewardCode{color:#22d3ee;background:#22d3ee1a;border:1px dashed #22d3ee66;border-radius:8px;padding:5px 10px;font-family:ui-monospace,monospace;font-size:.8rem;font-weight:700}
