.sc-root{gap:12px;min-width:0;display:grid}.sc-summary{margin:0 0 10px;font-weight:700}.sc-summary-over{color:var(--danger)}.sc-list{gap:10px;margin:0 0 12px;padding:0;list-style:none;display:grid}.sc-card{border:1px solid var(--border);border-left:4px solid var(--success);border-radius:var(--radius-sm);background:var(--surface);min-width:0;padding:10px 12px}.sc-card.sc-over{border-left-color:var(--danger)}.sc-head{flex-wrap:wrap;align-items:baseline;gap:4px 10px;display:flex}.sc-name{overflow-wrap:anywhere;margin:0;font-size:1rem}.sc-badge,.sc-status{border:1px solid var(--border-strong);color:var(--text);border-radius:999px;padding:0 8px;font-size:.8rem;font-weight:700}.sc-exact{border-color:var(--accent);background:var(--accent-soft)}.sc-reference{border-color:var(--warn);background:var(--warn-soft)}.sc-status-ok{border-color:var(--success);background:var(--success-soft)}.sc-status-over{border-color:var(--danger);background:var(--danger-soft)}.sc-measure{overflow-wrap:anywhere;margin:6px 0 0}.sc-count{font-variant-numeric:tabular-nums;font-size:1.15rem}.sc-unit{color:var(--muted);font-size:.88rem}.sc-left{color:var(--success);font-weight:700}.sc-left-over{color:var(--danger);font-weight:700}.sc-checks{margin:6px 0 0;padding-left:1.2em}.sc-check-over strong{color:var(--danger)}.sc-check-ok strong{color:var(--success)}.sc-overflow{overflow-wrap:anywhere;margin:6px 0 0}.sc-snippet{font-family:var(--font-mono);font-size:.9rem}.sc-snippet mark{background:var(--danger-soft);color:var(--text);box-shadow:inset 0 -2px 0 var(--danger);border-radius:3px;padding:0 1px}.sc-notes{color:var(--muted);margin:6px 0 0;padding-left:1.2em;font-size:.88rem}.sc-notes li+li{margin-top:2px}.sc-src{color:var(--muted);overflow-wrap:anywhere;margin:6px 0 0;font-size:.85rem}.sc-src a{color:var(--accent-strong)}
