/* CarLAB — base reset, scoped to .cl2- components only.
   Legacy pages keep their own global reset (assets/carlab-analytics-shell.css);
   these components stay self-contained rather than depending on it, so one
   can be rebuilt without checking what legacy CSS happens to still be loaded. */
.cl2-header, .cl2-header *, .cl2-header *::before, .cl2-header *::after,
.cl2-footer, .cl2-footer *, .cl2-footer *::before, .cl2-footer *::after,
.cl2-metrics, .cl2-metrics *, .cl2-metrics *::before, .cl2-metrics *::after {
  box-sizing: border-box;
}

.cl2-header a, .cl2-footer a {
  text-decoration: none;
  color: inherit;
}

.cl2-header button, .cl2-metrics button {
  font: inherit;
  color: inherit;
  background: none;
  border: none;
  cursor: pointer;
  padding: 0;
}

.cl2-header input {
  font: inherit;
  color: inherit;
}
