/* ═══════════════════════════════════════════════════════════════
   BURN GHOSTS — Normie Editor
   Burned Normie silhouettes rendered in tier-colored pixels.
   ═══════════════════════════════════════════════════════════════ */

.bg-ghost-canvas{
  position:absolute;
  pointer-events:none;
  image-rendering:pixelated;
  image-rendering:crisp-edges;
  opacity:0;
}

.bg-ghost-canvas.is-animating{
  animation:bgFade var(--bg-dur,2.8s) ease-in-out var(--bg-delay,0s) forwards;
}

@keyframes bgFade{
  0%{   opacity:0; transform:scale(.75); }
  12%{  opacity:var(--bg-peak,.3); transform:scale(1); }
  65%{  opacity:var(--bg-peak,.3); transform:translateY(var(--bg-drift,-6px)) scale(1); }
  100%{ opacity:0; transform:translateY(calc(var(--bg-drift,-6px) * 2.5)) scale(.88); }
}
