.styles-module__JbmbqG__hero{background:var(--bg-secondary);border-bottom:1px solid var(--border-light);padding:2rem 1.5rem;position:relative;overflow:hidden}.styles-module__JbmbqG__heroGrid{opacity:.2;position:absolute;inset:0}.styles-module__JbmbqG__heroInner{z-index:5;max-width:960px;margin:0 auto;position:relative}.styles-module__JbmbqG__heroHeading{align-items:center;gap:.75rem;margin-bottom:.5rem;display:flex}.styles-module__JbmbqG__heroIcon{font-size:1.75rem}.styles-module__JbmbqG__heroTitle{color:var(--text-primary);margin:0;font-size:1.6rem;font-weight:900}.styles-module__JbmbqG__heroSubtitle{color:var(--text-muted);margin-bottom:1.5rem;font-size:.88rem}.styles-module__JbmbqG__heroCode{color:var(--accent-primary);font-family:monospace}.styles-module__JbmbqG__referralBox{background:#00d4ff0f;border:1px solid #00d4ff26;border-radius:12px;align-items:center;gap:.5rem;max-width:520px;padding:.6rem .75rem;display:flex}.styles-module__JbmbqG__referralUrl{color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;flex:1;font-family:monospace;font-size:.78rem;overflow:hidden}.styles-module__JbmbqG__copyBtn{background:var(--accent-primary);color:#04060e;cursor:pointer;border:none;border-radius:8px;flex-shrink:0;padding:.35rem .75rem;font-size:.75rem;font-weight:700;transition:background .2s}.styles-module__JbmbqG__copyBtn:hover{background:var(--btn-primary-hover)}.styles-module__JbmbqG__statsGrid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:1rem;margin-bottom:2rem;display:grid}.styles-module__JbmbqG__statGlow{border-radius:inherit;opacity:.4;pointer-events:none;position:absolute;inset:0}.styles-module__JbmbqG__statGlowCyan{background:#00d4ff26}.styles-module__JbmbqG__statGlowGreen{background:#10b98126}.styles-module__JbmbqG__statGlowPurple{background:#8b5cf626}.styles-module__JbmbqG__statGlowGold{background:#f59e0b26}.styles-module__JbmbqG__statContent{z-index:2;position:relative}.styles-module__JbmbqG__statIcon{margin-bottom:.5rem;font-size:1.6rem}.styles-module__JbmbqG__statValue{font-size:1.3rem;font-weight:900}.styles-module__JbmbqG__statValueCyan{color:var(--accent-primary)}.styles-module__JbmbqG__statValueGreen{color:var(--accent-success)}.styles-module__JbmbqG__statValuePurple{color:var(--accent-secondary)}.styles-module__JbmbqG__statValueGold{color:var(--accent-warning)}.styles-module__JbmbqG__statLabel{color:var(--text-muted);margin-top:.25rem;font-size:.75rem}.styles-module__JbmbqG__tabs{gap:.5rem;margin-bottom:1.5rem;display:flex}.styles-module__JbmbqG__tableCard{background:var(--bg-card);border:1px solid var(--border-color);border-radius:16px;overflow:hidden}.styles-module__JbmbqG__tableHeader{border-bottom:1px solid var(--border-light);padding:1rem 1.25rem}.styles-module__JbmbqG__tableTitle{color:var(--text-primary);margin:0;font-size:.95rem;font-weight:700}.styles-module__JbmbqG__emptyState{text-align:center;color:var(--text-muted);padding:3rem}.styles-module__JbmbqG__emptyIcon{margin-bottom:.75rem;font-size:2.5rem}.styles-module__JbmbqG__emptyText{font-size:.88rem}.styles-module__JbmbqG__row{border-bottom:1px solid var(--border-light);justify-content:space-between;align-items:center;padding:.85rem 1.25rem;transition:background .15s;display:flex}.styles-module__JbmbqG__row:last-child{border-bottom:none}.styles-module__JbmbqG__row:hover{background:#ffffff05}.styles-module__JbmbqG__rowLeft,.styles-module__JbmbqG__rowRight{align-items:center;gap:.75rem;display:flex}.styles-module__JbmbqG__avatar{background:linear-gradient(135deg, var(--accent-primary), var(--accent-secondary));color:#04060e;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;font-size:.75rem;font-weight:700;display:flex}.styles-module__JbmbqG__userName{color:var(--text-primary);font-size:.87rem;font-weight:600}.styles-module__JbmbqG__userDate,.styles-module__JbmbqG__userEmail{color:var(--text-muted);font-size:.72rem}.styles-module__JbmbqG__levelBadge{color:var(--accent-primary);background:#00d4ff1a;border:1px solid #00d4ff33;border-radius:20px;padding:.15rem .6rem;font-size:.72rem;font-weight:700}.styles-module__JbmbqG__commissionAmount{color:var(--accent-primary);font-size:.92rem;font-weight:700}.styles-module__JbmbqG__commissionDate{color:var(--text-muted);margin-top:.1rem;font-size:.72rem}.styles-module__JbmbqG__commissionPercent{color:var(--text-muted);font-size:.72rem}.styles-module__JbmbqG__statusBadge{text-transform:uppercase;border-radius:20px;padding:.15rem .55rem;font-size:.68rem;font-weight:700}.styles-module__JbmbqG__statusPaid{color:var(--accent-success);background:#10b98126}@media (max-width:600px){.styles-module__JbmbqG__statsGrid{grid-template-columns:1fr 1fr}.styles-module__JbmbqG__tabs{flex-wrap:wrap}}
