/* SPDX-License-Identifier: AGPL-3.0-or-later */
.funkwhale-oidc { display: flex; flex-direction: column; gap: 12px; }
.funkwhale-oidc-login { width: 100%; }
.funkwhale-oidc-divider {
  display: flex; align-items: center; gap: 12px; margin: 0;
  font-size: 0.875em; opacity: 0.75;
}
.funkwhale-oidc-divider::before, .funkwhale-oidc-divider::after {
  content: ""; flex: 1; border-top: 1px solid currentColor; opacity: 0.4;
}
/* FUNKWHALE_OIDC_LOCAL_LOGIN=false: only the provider button remains. */
.funkwhale-oidc-only form[data-oidc] > :not(.funkwhale-oidc),
.funkwhale-oidc-only form[data-oidc] ~ *,
.funkwhale-oidc-only a[href="/signup"] { display: none !important; }
