/* theme.css */
/* Green Bootstrap Theme */

:root {
  --bs-primary: #198754;
  --bs-primary-rgb: 25, 135, 84;
  --bs-success: #198754;
  --bs-success-rgb: 25, 135, 84;
  --bs-link-color: var(--bs-primary);
  --bs-link-hover-color: #146c43;
}

/* Explicit fallback overrides for older versions (<=5.2) */
.btn-primary {
  color: #fff;
  background-color: #198754;
  border-color: #198754;
}
.btn-primary:hover {
  color: #fff;
  background-color: #157347;
  border-color: #146c43;
}
.btn-primary:focus,
.btn-primary:active {
  color: #fff;
  background-color: #146c43;
  border-color: #125c39;
}
