html.bfsuapa-auth-check body { visibility: hidden !important; }

/* Standalone internal sign-in: one brand, no upstream marketing navigation. */
.gy8ffm2 > .gy8ffm4,
.gy8ffm2 > button { display: none !important; }
.ubmlgk1 > p:nth-child(2) { display: none !important; }
.ubmlgk1 > p:first-child { display: flex; align-items: center; }
.ubmlgk1 .logo {
  width: 1.15em !important;
  height: 1.15em !important;
  margin-right: .45em;
  color: transparent !important;
  background: url('/brand/icons/pwa-192.png?v=7') center/contain no-repeat;
  vertical-align: -.16em;
}
.ubmlgk1 .logo path { display: none !important; }
/* Header mark on the standalone sign-in page. */
.gy8ffm1 {
  width: 28px;
  height: 28px;
  display: block;
  background: url('/brand/icons/pwa-192.png?v=8') center/contain no-repeat;
}
.gy8ffm1 > svg { display: none !important; }

/* Cloud-only internal collaboration workspace menu. */
[role="menu"] { --bfsuapa-menu-brand: 1; }

