.toggle-active.btn[disabled] {
  background-color: var(--secondary-color);
  color: var(--secondary-background);
  opacity: 1;
}

:is(
    .about-settings,
    .privacy-settings,
    .email-settings,
    #usernameSettings,
    #camper-identity,
    #internet-presence,
    #portfolio-items,
    #honesty-policy
  )
  :is(
    button[aria-disabled='true'],
    button[aria-disabled='true']:is(:focus, :hover)
  ) {
  background-color: var(--quaternary-background);
  color: var(--secondary-color);
  opacity: 0.65;
  cursor: not-allowed;
}

.toggle-not-active {
  background-color: var(--quaternary-background);
  color: var(--secondary-color);
}
.toggle-not-active:hover {
  color: var(--secondary-background);
}

.toggle-not-active:hover,
.toggle-not-active:focus {
  background-color: var(--secondary-color);
}

.btn-group .btn.toggle-not-active,
.btn-group .btn.toggle-active {
  border-color: var(--tertiary-color);
  padding-inline: 30px;
  display: flex;
}

.btn-group .btn-primary,
.btn-group .btn-primary:focus,
.btn-group .btn-primary:hover {
  border-color: var(--secondary-color);
}
