/* Bradford EV Charger — shared theme on top of Bootstrap 5.3 */

:root,
[data-bs-theme="light"] {
  --bec-brand: #2a9d63;
  --bec-brand-rgb: 42, 157, 99;
  --bs-primary: #2a9d63;
  --bs-primary-rgb: 42, 157, 99;
  --bs-link-color: #248552;
  --bs-link-hover-color: #1d6b43;
}

[data-bs-theme="dark"] {
  --bec-brand: #3dd68c;
  --bec-brand-rgb: 61, 214, 140;
  --bs-primary: #3dd68c;
  --bs-primary-rgb: 61, 214, 140;
  --bs-body-bg: #0c1f17;
  --bs-body-color: #eef6f1;
  --bs-secondary-color: #a8c4b5;
  --bs-border-color: rgba(255, 255, 255, 0.1);
  --bs-link-color: #3dd68c;
  --bs-link-hover-color: #6ee9a8;
}

.bec-hero-gradient {
  background: radial-gradient(
    ellipse 120% 80% at 50% -20%,
    #143528 0%,
    var(--bs-body-bg) 55%
  );
}

.bec-brand-text {
  color: var(--bec-brand);
}

.navbar.bec-navbar {
  --bs-navbar-brand-color: var(--bec-brand);
  --bs-navbar-brand-hover-color: var(--bec-brand);
}
