.audit-scope{--audit-grad-main:linear-gradient(135deg,#A8E06A,#7C3AED);--audit-grad-ink:linear-gradient(135deg,#5C9626,#7C3AED);--audit-grad-soft:linear-gradient(135deg,rgba(168,224,106,.14),rgba(124,58,237,.10));--audit-green:#A8E06A;--audit-green-ink:#5C9626;--audit-violet:#7C3AED;--audit-surface:#FFFFFF;--audit-surface-2:#F1F0EB;--audit-ink:#17171B;--audit-ink-soft:#5C5C66;--audit-hairline:rgba(20,20,28,0.10);--audit-radius:16px;--audit-shadow:0 10px 36px rgba(124,63,202,.12);--audit-success:#4F8A1E;--audit-warning:#B5791E;--audit-danger:#C0394B}.audit-scope .audit-card,.audit-scope.audit-card{background:var(--audit-surface);color:var(--audit-ink);border:1px solid var(--audit-hairline);border-radius:var(--audit-radius);box-shadow:var(--audit-shadow);padding:1.5rem}.audit-scope .audit-grad-bg,.audit-scope.audit-grad-bg{background:var(--audit-grad-main)}.audit-scope .audit-grad-soft-bg,.audit-scope.audit-grad-soft-bg{background:var(--audit-grad-soft)}.audit-scope .audit-grad-text,.audit-scope.audit-grad-text{background:var(--audit-grad-ink);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.audit-scope .audit-pill{display:inline-flex;align-items:center;gap:.375rem;padding:.25rem .625rem;border-radius:9999px;font-size:.75rem;font-weight:600}.audit-scope .audit-pill[data-tone=ok]{background:rgba(79,138,30,.12);color:var(--audit-success)}.audit-scope .audit-pill[data-tone=warn]{background:rgba(181,121,30,.12);color:var(--audit-warning)}.audit-scope .audit-pill[data-tone=bad]{background:rgba(192,57,75,.12);color:var(--audit-danger)}