.audit.svelte-1xhq3nv{gap:clamp(var(--space-5), 5vw, var(--space-8));padding:clamp(var(--space-6), 5vw, var(--space-8));border:1px solid var(--color-line-strong);border-radius:var(--radius-lg);background:radial-gradient(38rem 20rem at 12% -30%, var(--color-added-soft), transparent 70%), var(--color-surface);align-items:center;display:grid}.copy.svelte-1xhq3nv{gap:var(--space-4);flex-direction:column;align-items:flex-start;display:flex}h2.svelte-1xhq3nv{font-size:var(--text-3xl);max-width:16ch}.lede.svelte-1xhq3nv{color:var(--color-text-muted);font-size:var(--text-lg);max-width:46ch}.points.svelte-1xhq3nv{gap:var(--space-3);flex-direction:column;padding:0;list-style:none;display:flex}.points.svelte-1xhq3nv li:where(.svelte-1xhq3nv){gap:var(--space-3);font-size:var(--text-base);color:var(--color-text);display:flex}.check.svelte-1xhq3nv{font-family:var(--font-mono);color:var(--color-added);flex:none;font-weight:700}@media (width>=820px){.audit.svelte-1xhq3nv{grid-template-columns:1.3fr 1fr}}.card.svelte-1unnjn4{gap:var(--space-4);height:100%;padding:var(--space-5);background:var(--color-surface);border:1px solid var(--color-line);border-left:3px solid var(--color-removed);border-radius:var(--radius-lg);flex-direction:column;display:flex}.head.svelte-1unnjn4{gap:var(--space-3);flex-direction:column;display:flex}.meta.svelte-1unnjn4{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.marker.svelte-1unnjn4{font-family:var(--font-mono);font-size:var(--text-lg);color:var(--color-removed);font-weight:700;line-height:1}h3.svelte-1unnjn4{font-size:var(--text-xl)}.sev.svelte-1unnjn4{font-family:var(--font-mono);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.04em;color:var(--color-removed);background:var(--color-removed-soft);border-radius:var(--radius-pill);flex:none;padding:.15rem .55rem;font-weight:700}.high.svelte-1unnjn4 .sev:where(.svelte-1unnjn4){color:var(--color-text-muted);background:var(--color-surface-2)}.body.svelte-1unnjn4{gap:var(--space-3);flex-direction:column;display:flex}.line.svelte-1unnjn4{color:var(--color-text-muted);font-size:var(--text-sm)}.label.svelte-1unnjn4{font-family:var(--font-mono);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-faint);margin-bottom:2px;display:block}.cost.svelte-1unnjn4 .label:where(.svelte-1unnjn4){color:var(--color-removed)}.grid.svelte-uyeoiu{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(min(100%,20rem),1fr));display:grid}
