/* scans domain styles. Owned by the scans domain; loaded by index.html.
 * Build on tokens.css and components.css; prefix selectors with .scans- so
 * nothing here can restyle another domain's screens. */

/* A link inside a table cell or header: the console's accent, no underline
 * until hovered, so a row of them still reads as data. */
.scans-link { color: var(--signal-live); text-decoration: none; }
.scans-link:hover { text-decoration: underline; }

/* The SNMPv3 disclosure in the new-job form. */
.scans-details > summary { cursor: pointer; color: var(--on-surface-variant); }
.scans-details[open] > summary { color: var(--on-surface); }

/* One CVE / advisory in the component findings dialog. */
.scans-finding {
  padding: var(--sp-sm);
  border: 1px solid var(--stroke);
  border-radius: var(--r-md, 6px);
  background: var(--surface-high);
}

/* A dependency path, root → component. */
.scans-path {
  padding: var(--sp-xs) var(--sp-sm);
  border-left: 2px solid var(--stroke-strong);
}
