/* BRAIN BUSTER on the NEXT QUESTION count-in (brain-buster.js): the dim and the
   stamp. Fire Stick: flat colour and a border, no filter, shadow, blur or
   blend; only transform and opacity change, from the script. */
.bb-dim { position: absolute; inset: 0; background: rgb(var(--nq-dim-out)); opacity: 0; pointer-events: none; }
.bb-stamp {
  position: absolute; left: 50%; top: 40cqh; pointer-events: none; opacity: 0;
  transform: translate(-50%, -50%) rotate(-7deg); transform-origin: 50% 50%;
  padding: 2.4cqh 5cqh 2.6cqh; border-radius: 2.2cqh;
  background: rgba(var(--nq-dim-out), 0.94); border: 0.8cqh solid var(--accent);
  font-family: var(--font-display); font-weight: 900;
  font-size: 15cqh; line-height: 0.93; letter-spacing: 0.1em;
  color: var(--text); white-space: nowrap; text-align: center;
}
.bb-stamp b { display: block; font-weight: inherit; }
