/* Only the existing customer history in light mode; geometry and dark mode stay intact. */
html[data-af-theme=light] .customer-shell .smart-v15-history-card strong {
  color:var(--af-text);
}
html[data-af-theme=light] .customer-shell .smart-v15-history-icon,
html[data-af-theme=light] .customer-shell .smart-v15-history-right span {
  color:var(--af-green);
}
html[data-af-theme=light] .customer-shell .smart-v15-history-icon {
  background:var(--af-green-bg);
}
html[data-af-theme=light] .customer-shell .smart-v15-history-card.missed .smart-v15-history-icon,
html[data-af-theme=light] .customer-shell .smart-v15-history-card.failed .smart-v15-history-icon {
  color:var(--red);
  background:#fce7ec;
}
html[data-af-theme=light] .customer-shell .smart-v15-history-card.missed .smart-v15-history-right span,
html[data-af-theme=light] .customer-shell .smart-v15-history-card.failed .smart-v15-history-right span {
  color:var(--red);
}
html[data-af-theme=light] .customer-shell .smart-v15-history-card.ignored .smart-v15-history-icon {
  color:var(--amber);
  background:#fff1cc;
}
html[data-af-theme=light] .customer-shell .smart-v15-history-card.ignored .smart-v15-history-right span,
html[data-af-theme=light] .customer-shell .smart-v15-history-card .smart-v15-history-status.captcha {
  color:var(--amber);
}
html[data-af-theme=light] .customer-shell .smart-v15-history-card .smart-v15-history-status.captcha {
  background:#fff1cc;
  border-color:#c49645;
}
html[data-af-theme=light] .customer-shell .smart-v15-history-card .smart-v15-history-equivalent-accepted {
  /* The native badge has an !important color; retain its success meaning in all tabs. */
  color:var(--af-green)!important;
  background:var(--af-green-bg);
  border-color:#87bea5;
}
