/*
 * RosePath docs sign-in (realm `docs`, spec 028). Cosmetic only: loaded after roselogin's
 * login.css. The username field rendered by the chooser step is hidden here, but it can never
 * sign anyone in — the `docs-browser` flow follows it with "Deny access". Security lives in the
 * flow, not in this file.
 */

/* Only the two provider buttons are offered. */
#kc-form-wrapper,
#kc-form-login,
#kc-registration-container,
#kc-info {
  display: none !important;
}

/* The "Or sign in with" divider above the providers has nothing to divide. */
#kc-social-providers hr,
#kc-social-providers h2,
#kc-social-providers h4 {
  display: none !important;
}

#kc-social-providers {
  margin-top: 0 !important;
  padding-top: 0 !important;
}

#kc-social-providers ul {
  display: flex;
  flex-direction: column;
  gap: 12px;
  padding: 0;
  margin: 0;
  list-style: none;
}

#kc-social-providers li {
  width: 100% !important;
  margin: 0 !important;
}

#kc-social-providers a {
  display: flex !important;
  align-items: center;
  justify-content: center;
  width: 100%;
  min-height: 44px;
  font-weight: 600;
}
