:root { --test-build-banner-height: 24px; }
html { scroll-padding-top: var(--test-build-banner-height); }
body { padding-top: var(--test-build-banner-height) !important; }
body > .app-shell.bl-app-layout { height: calc(100dvh - var(--test-build-banner-height)); min-height: 0; }
#test-build-banner {
  position: fixed;
  inset: 0 0 auto;
  z-index: 2147483647;
  height: var(--test-build-banner-height);
  display: flex;
  align-items: center;
  justify-content: center;
  box-sizing: border-box;
  background: #ed001c;
  color: #fff;
  font: 800 12px/1 system-ui, -apple-system, sans-serif;
  letter-spacing: .12em;
  box-shadow: 0 1px 4px #80000055;
}
