/* Keep the light palette; separate dark surfaces and their boundaries. */
:root {
  --bg: light-dark(#f1f4f8, #0c121b);
  --panel: light-dark(#fff, #1b2838);
  --text: light-dark(#20334b, #f0f4fa);
  --muted: light-dark(#596d84, #c1cedd);
  --line: light-dark(#d6e0eb, #687f98);
  --group: light-dark(#e5edf6, #354d68);
  --stripe: light-dark(#f7f9fc, #293b50);
  --head: light-dark(#3c516a, #4d6683);
  --blue: light-dark(#0866ba, #a6d4ff);
}
.searchtable .group td {
  border-top: 1px solid light-dark(#d6e0eb, #8a9eb5);
  border-bottom-color: light-dark(#d6e0eb, #8a9eb5);
}
/* T2766: strong hover = tinted row + thin dark-blue outline drawn once around the whole row (per-cell shadows left gaps at the cell borders) */
.searchtable tbody tr.line:hover:not(.selected):not(.vp-active)>td {
  background: light-dark(#d6e8ff, #1d4a74);
}
.searchtable tbody tr.line:hover:not(.selected):not(.vp-active) {
  outline: 1px solid light-dark(#0b3d91, #6cc0ff);
  outline-offset: -1px;
}
.searchtable tbody tr.line.selected>td {
  background: light-dark(#e8f3ff, #164c77);
}
.searchtable tbody tr.line.vp-active>td {
  background: light-dark(#dceeff, #125683);
  border-top: 1px solid var(--blue);
  border-bottom-color: var(--blue);
}
.field input,.field select,.field textarea {
  background: light-dark(#fff, #101b29);
}
html #reception-mock {
  --rp-bg: light-dark(#f3f6fa, #0c121b);
  --rp-panel: light-dark(#fff, #1b2838);
  --rp-text: light-dark(#172d46, #f0f4fa);
  --rp-muted: light-dark(#60748a, #c1cedd);
  --rp-line: light-dark(#dce4ed, #687f98);
  --rp-soft: light-dark(#eaf3ff, #354d68);
  --rp-blue: light-dark(#086acb, #a6d4ff);
}
html #inspection-concept {
  --i-bg: light-dark(#f3f6fa, #0c121b);
  --i-panel: light-dark(#fff, #1b2838);
  --i-text: light-dark(#172d46, #f0f4fa);
  --i-muted: light-dark(#60748a, #c1cedd);
  --i-border: light-dark(#dce4ed, #687f98);
  --i-soft: light-dark(#eaf3ff, #354d68);
  --i-blue: light-dark(#086acb, #a6d4ff);
}
html #inspection-concept input:not([type=checkbox]),
html #inspection-concept select,html #inspection-concept textarea,
html #reception-mock input:not([type=checkbox]):not([type=radio]),
html #reception-mock select,html #reception-mock textarea {
  background: light-dark(#fff, #101b29);
}
