.member-audits{background:#eef2ff;border:1px solid #c7d2fe;border-radius:18px;margin:28px 0;padding:22px 24px}.member-audits .eyebrow{margin:0 0 6px}.member-audits h2{letter-spacing:-.02em;margin:0 0 12px;font-size:1.2rem}.member-audits p{color:#475569;margin:0;line-height:1.55}.member-audits p a{color:#4f46e5;font-weight:700}.member-audits ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}.member-audits li{background:#fff;border:1px solid #dce5ee;border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;display:flex}.member-audits li strong{color:#17202a;display:block}.member-audits li span{color:#64748b;margin-top:2px;font-size:.86rem;display:block}.member-audit-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.member-audits .member-audit-link{color:#4f46e5;font-size:.9rem;font-weight:800;text-decoration:none}.member-audits .member-audit-link:hover{text-decoration:underline}.member-audits .member-audit-complete{color:#fff;font:inherit;cursor:pointer;background:#4f46e5;border:0;border-radius:10px;margin:0;padding:10px 14px;font-size:.88rem;font-weight:750}.member-audits .member-audit-complete:disabled{opacity:.7;cursor:progress}.member-audits .member-audit-error{color:#b91c1c;flex-basis:100%;margin:4px 0 0;font-size:.86rem}
