/*
  Sobrescribe el color "primary" por defecto de la plantilla Soft UI
  Dashboard (magenta #cb0c9f) por la paleta de marca FLAK, para las
  vistas que todavia no tienen su propio bloque de estilos con las
  variables --flak-*. Un solo archivo, cargado despues de
  soft-ui-dashboard.css, en vez de repetir el override en cada vista.
*/
:root {
  --bs-primary: #b1bc67;
}

.btn-primary,
.btn.bg-gradient-primary {
  color: #fff;
  background-color: #b1bc67;
  background-image: none;
  border-color: #b1bc67;
}

.btn-primary:hover,
.btn.bg-gradient-primary:hover {
  color: #fff;
  background-color: #8f9a4f;
  border-color: #8f9a4f;
}

.btn-check:focus + .btn-primary,
.btn-primary:focus,
.btn.bg-gradient-primary:focus {
  color: #fff;
  background-color: #8f9a4f;
  border-color: #8f9a4f;
  box-shadow: 0 0 0 0.2rem rgba(177, 188, 103, 0.5);
}

.btn-check:checked + .btn-primary,
.btn-check:active + .btn-primary,
.btn-primary:active,
.btn-primary.active,
.show > .btn-primary.dropdown-toggle,
.btn.bg-gradient-primary:not(:disabled):not(.disabled).active,
.btn.bg-gradient-primary:not(:disabled):not(.disabled):active {
  color: #fff;
  background-color: #8f9a4f;
  border-color: #798641;
}

.btn-outline-primary {
  color: #8f9a4f;
  border-color: #b1bc67;
}

.btn-outline-primary:hover {
  color: #fff;
  background-color: #b1bc67;
  border-color: #b1bc67;
}

.btn-check:focus + .btn-outline-primary,
.btn-outline-primary:focus {
  box-shadow: 0 0 0 0.2rem rgba(177, 188, 103, 0.5);
}

.btn-check:checked + .btn-outline-primary,
.btn-check:active + .btn-outline-primary,
.btn-outline-primary:active,
.btn-outline-primary.active,
.btn-outline-primary.dropdown-toggle.show {
  color: #fff;
  background-color: #b1bc67;
  border-color: #b1bc67;
}

.text-primary {
  color: #8f9a4f !important;
}

.badge.bg-primary,
.badge-primary {
  background-color: #b1bc67 !important;
}

.btn-link {
  color: #8f9a4f;
}

.btn-link:hover {
  color: #6d7546;
}
