/* Scenic backgrounds share the same centered, height-fitted layout. */
#christmas-room {
  position: fixed;
  inset: 0;
  pointer-events: none;
  background: #211b1a url('/assets/scenes/default.png') center / auto 100% repeat-x;
  overflow: hidden;
}
#room-image { display: none; }
body.christmas #stage { background: transparent; }
body:not(.christmas) #christmas-room { display: none; }
