/* Stable overrides for static Google Sites mirror
   Keeps archive branding while fixing broken live gstatic CSS/JS */

/* Always show desktop top nav (Google Sites hides it until JS runs) */
#WDxLfe {
  visibility: visible !important;
}

/* Hide Google Sites search overlay / chrome that breaks offline */
[jsname="XeeWQc"],
.BuY5Fd,
.p9b27,
.bKy5e,
.dZA9kd,
.LqzjUe,
#docs-banner-container {
  display: none !important;
}

/* Keep header brand + nav usable without Sites JS */
.BbxBP {
  position: relative;
  z-index: 50;
}

.plFg0c .aJHbb,
.JzO0Vc .aJHbb {
  text-decoration: none;
}

/* Constrain hamburger icon if layout CSS is late */
.wFCWne {
  width: 24px !important;
  height: 24px !important;
  max-width: 24px;
}

/* Soften "Report abuse" / Sites-only UI */
[data-abuse-proto],
.YkaBSd {
  display: none !important;
}
