

.btn-primary {
  color: #fff;
  background-color: var(--iq-primary);
  border-color: var(--iq-primary);
}
.btn-primary:hover {
  color: #fff;
  background-color: var(--iq-primary-hover);
  border-color: var(--iq-primary-hover);
}
.btn-check:focus + .btn-primary, .btn-primary:focus {
  color: #fff;
  background-color: var(--iq-primary-hover);
  border-color: var(--iq-primary-hover);
  box-shadow: 0 0 0 0.25rem rgba(49, 132, 253, 0.5);
}
.btn-check:checked + .btn-primary, .btn-check:active + .btn-primary, .btn-primary:active, .btn-primary.active, .show > .btn-primary.dropdown-toggle {
  color: #fff;
  background-color: var(--iq-primary-hover);
  border-color: var(--iq-primary-hover);
}
.btn-check:checked + .btn-primary:focus, .btn-check:active + .btn-primary:focus, .btn-primary:active:focus, .btn-primary.active:focus, .show > .btn-primary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.25rem rgba(49, 132, 253, 0.5);
}
.btn-primary:disabled, .btn-primary.disabled {
  color: #fff;
  background-color: var(--iq-primary);
  border-color: var(--iq-primary);
}


.btn-outline-primary {
  color: var(--iq-primary);
  border-color: var(--iq-primary);
}
.btn-outline-primary:hover {
  color: #fff;
  background-color: var(--iq-primary);
  border-color: var(--iq-primary);
}
.btn-check:focus + .btn-outline-primary, .btn-outline-primary:focus {
  box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 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: var(--iq-primary);
  border-color: var(--iq-primary);
}
.btn-check:checked + .btn-outline-primary:focus, .btn-check:active + .btn-outline-primary:focus, .btn-outline-primary:active:focus, .btn-outline-primary.active:focus, .btn-outline-primary.dropdown-toggle.show:focus {
  box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.5);
}
.btn-outline-primary:disabled, .btn-outline-primary.disabled {
  color: var(--iq-primary);
  background-color: transparent;
}