:root {
  --app-primary: #ed574a;
  --app-dark: #0d3760;
  --app-light: #ffebe6;
}

.orgs-header {
  display: flex;
  justify-content: space-between;

  padding: 1rem 0.5rem;

  color: white;
  background-color: var(--app-dark);
}

.orgs-header__user {
  display: flex;
}

.orgs-header__user__logout {
  padding-left: 1rem;

  cursor: pointer;

  line-height: 3rem;
}

.orgs-login {
  max-width: 400px;
  min-height: 320px;
  margin: 2rem auto;

  text-align: center;
}

.orgs-login__logo {
  width: 80%;
  margin: 1rem auto auto;
}

.orgs-login__firebase {
  margin-top: 3rem;
}

.orgs-counter {
  margin: 0.5rem 0.5rem 0 auto;
}

.orgs-table {
  margin: 0.75rem;
}

/* BOOTSTRAP THINGS */
.tooltip-inner {
  --bs-tooltip-max-width: min(320px, 90vw);
}

.nav-tabs {
  margin-bottom: 1.25rem;
}

.nav-link {
  cursor: pointer;

  font-weight: 500;
}

.form-switch {
  display: flex;

  padding-left: 0;
}

.form-switch label {
  margin-right: 50px !important;
}
