.affiliate-stat-grid{margin-top:14px}.affiliate-portal-grid{display:grid;grid-template-columns:.78fr 1.22fr;gap:14px;margin-bottom:14px}.affiliate-link-row{margin:14px 0}.affiliate-link-row button{white-space:nowrap}.affiliate-profile-grid{display:grid;grid-template-columns:1fr 1fr;gap:0 16px}.affiliate-profile-grid .mini-stat strong{max-width:200px;text-align:right;overflow-wrap:anywhere}.affiliate-estimate{color:#e2c476;font-weight:700;white-space:nowrap}.affiliate-team-panel{margin-bottom:14px}.affiliate-pending{margin-bottom:14px;border-color:#65552e;background:#262216}.affiliate-portal-grid .table-wrap{overflow-x:auto}.affiliate-portal-grid .data-table{min-width:510px}@media(max-width:1000px){.affiliate-portal-grid{grid-template-columns:1fr}}@media(max-width:680px){.affiliate-profile-grid{grid-template-columns:1fr}.affiliate-portal-grid .data-table{min-width:480px}}
.affiliate-commission-history{margin:0 0 14px}.affiliate-commission-history .data-table{min-width:700px}.affiliate-commission-source{display:block;margin-top:4px;color:#8299a1;font-size:9px}.affiliate-commission-note{padding:10px 13px;border-top:1px solid #203741;color:#8299a1;font-size:9px;line-height:1.5}
.affiliate-commission-actions{display:flex;align-items:center;gap:9px}.affiliate-commission-actions .button{white-space:nowrap}@media(max-width:680px){.affiliate-commission-actions{align-items:flex-end;flex-direction:column}}
