:root {
  --primary: #06246d;
}

.idp-logo {
  filter: brightness(0) invert(1);
}
.idp-leftside .idp-logo {
  width: 550px;
}

/* Riduce la dimensione orizzontale */
.container {
  max-width: 640px;
}
#auth-internal form {
  max-width: 400px;
  margin: auto;
}

/* Forza una colonna per internal */
#auth-internal .col-lg-6 {
  width: 100%;
}

/* Nascondo la tab list se c'è un solo tab */
#idp-auths:not(:has(li + li)) {
  visibility: hidden;
  margin-top: -64px;
  height: 0;
}
