.collaborator-finance{display:grid;gap:20px;min-width:0}.collaborator-finance-intro{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.collaborator-finance-intro>strong{font-size:16px;color:#245273}.collaborator-coupon{padding:5px 10px;border:1px solid #cce4ed;background:#edf7fa;color:#0c647f;border-radius:7px;font-size:12px;font-weight:650}.collaborator-finance-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.collaborator-finance-metrics .stat-card{box-shadow:none;padding:16px;border-top-width:1px}.collaborator-finance-metrics .stat-card strong{font-size:27px}.collaborator-finance-goals,.collaborator-finance-totals{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.collaborator-goal{padding:20px;border:1px solid var(--line);border-radius:12px;background:#f8fbfe;min-width:0}.collaborator-goal h4{margin:0 0 12px;font-size:13px;font-weight:650;color:#536780}.collaborator-goal>strong{font-size:29px;color:#203a57;letter-spacing:-.035em}.collaborator-goal p{font-size:12px;margin:10px 0 0}.collaborator-progress{display:flex;gap:4px;margin-top:16px;height:22px}.collaborator-progress>span{flex:1;background:#e4ecf4;border:1px solid #d9e4ee;border-radius:4px;min-width:2px}.collaborator-progress>.is-complete{background:#107694;border-color:#107694}.collaborator-positive{color:#137a57}.collaborator-alert{color:#94620b}.collaborator-referral-filters{display:flex;flex-wrap:wrap;gap:8px}.collaborator-referral-filters [aria-pressed=true]{background:#e8f3f8!important;color:#0c647f!important;border-color:#a9cbd9!important}.collaborator-finance td small{display:block;margin-top:5px;font-size:11px;font-weight:400}.collaborator-referral-status{display:inline-block;font-size:11px;padding:5px 8px;border-radius:6px;background:#eef2f7;color:#52637a}.collaborator-referral-status.confirmed{background:#e7f5ee;color:#18734f}.collaborator-referral-status.awaiting_payment{background:#fff6df;color:#8b620d}.collaborator-referral-status.adjusted{background:#fff0ed;color:#a14636}.collaborator-finance>h4{margin:8px 0 0;font-size:15px}.collaborator-finance .workspace-toolbar input{max-width:420px}.collaborator-finance details{font-size:12px}.collaborator-finance summary{cursor:pointer;color:#245fa8}.collaborator-finance details p{margin:8px 0;font-size:11px}.collaborator-finance-totals .collaborator-goal{background:#fff;border-left:3px solid #107694}
@media(max-width:1100px){.collaborator-finance-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.collaborator-finance-goals,.collaborator-finance-totals{grid-template-columns:1fr}.collaborator-goal{padding:16px}.collaborator-finance-metrics .stat-card{padding:13px}.collaborator-finance-metrics .stat-card strong{font-size:24px}.collaborator-finance-metrics .stat-card span{font-size:11px}}
