/* Added to every page of the STAGE copy by the deploy script's --stage, never shipped to production.
   A fixed, always visible label so nobody mistakes stage for the live site. It sits in a bottom corner:
   at the top it covered the language buttons on a phone. */
.stage-badge {
  position: fixed;
  z-index: 2147483647;
  bottom: 8px;
  left: 8px;
  padding: 2px 12px;
  border-radius: var(--a-radius-sm);
  background: var(--a-bad);
  color: var(--a-on-brand);
  font-family: var(--a-font-ui);
  font-size: 12px;
  font-weight: 700;
  letter-spacing: 0.08em;
  pointer-events: none;
}
