body,
.card-app,
#betaqa,
.betaqa-header {
  background: #fff !important;
}

.btn-pill-primary {
  background-color: #000;
  color: #fff;
}

.filter-chip {
  background-color: #f1f1f1;
  color: black;
}

.filter-chip:hover {
  background-color: transparenize(#000, 0.2);
}

.filter-chip.active {
  background-color: #000;
  color: #fff;
}

.social-chip {
  background-color: #f1f1f1;
  color: black;
}

.social-chip:hover {
  background-color: #000;
  color: #fff;
}

.text-primary-foreground {
  color: #f1f1f1;
}

.drawer-nav-item:hover {
  background-color: #f1f1f1;
}

.drawer-nav-item.active {
  background-color: #000;
  color: #fff;
}

.bg-accent {
  background-color: #f1f1f1;
}

.bg-primary {
  background-color: #000 !important;
}

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

.betaqa-ui-app .betaqa-announcement-strap {
  background: #000;
  color: #fff;
}

.betaqa-ui-app .betaqa-app-bar {
  background-color: rgba(247, 247, 246, 0.8);
}

.card-app .top-slogan {
  background: #000;
  color: #fff;
}

.card-app .nav-pills .nav-link {
  background: #f1f1f1;
}

.card-app .nav-pills .nav-link.active,
.card-app .nav-pills .show > .nav-link {
  background: #000;
  color: #fff;
}

.card-app .steps span.active {
  background: #000;
  color: #fff;
  font-weight: bold;
}

.btn.btn-primary {
  background-color: #000;
  color: #fff;
  border-color: #000;
  font-weight: bold;
}

.btn.btn-primary:not(:disabled):not(.disabled):active,
.btn.btn-primary:not(:disabled):not(.disabled).active,
.show > .btn.btn-primary.dropdown-toggle {
  background-color: #000 !important;
  color: #fff !important;
  border-color: #000 !important;
}

.btn.btn-outline-primary {
  background-color: #fff;
  color: #000;
  border-color: #000;
  font-weight: bold;
}

.dropdown-item.active,
.dropdown-item:active {
  color: #fff;
  text-decoration: none;
  background-color: #000;
}

.input-floating:focus {
  outline: none;
  box-shadow: 0 0 0 2px rgba(0, 0, 0, 0.7);
  border-color: #000;
}

.tab-title {
  border-bottom: 5px solid #000;
  color: black !important;
}

.cart-count {
  background: #000;
  color: #fff;
}

.betaqa-content h3 {
  color: #000;
}

.auth-flow {
  background: #000;
}

.auth-flow p {
  color: #fff;
}

.chat-input {
  background-color: #000 !important;
}

.list-group-item.active {
  background-color: #000 !important;
}

