#fireCanvas {
  position: absolute;
  inset: 0;
  z-index: 2;
  width: 100%;
  height: 100%;
  pointer-events: none;
}
#embers { z-index: 3; }
#vign { z-index: 4; }
@media (prefers-reduced-motion: reduce) {
  #fireCanvas { animation: none !important; }
}
