.staging-badge {
  display:block;
  box-sizing:border-box;
  inline-size:100%;
  max-inline-size:none;
  flex:0 0 auto;
  grid-column:1 / -1;
  margin:0;
  padding:6px max(16px, env(safe-area-inset-right)) 6px max(16px, env(safe-area-inset-left));
  background:#2f1c13;
  color:#fff4dc;
  font:700 10px/1.4 var(--font-body, system-ui, sans-serif);
  letter-spacing:.1em;
  text-align:center;
  text-transform:uppercase;
}
.staging-form-note {
  margin:0 0 18px;
  padding:12px 14px;
  border-left:3px solid var(--gold, #efc45c);
  background:#efc45c33;
  color:var(--ink, #442d1d);
  font-weight:700;
}
