/* THE ROOM · 1103h · THE PHOENIX (see phoenix-1103h.js) — the flight is drawn over the whole screen, light added to what's under it */
#phoenix { position: fixed; inset: 0; width: 100vw; height: 100vh; z-index: 40; pointer-events: none; display: none; mix-blend-mode: screen; }
#phoenix.on { display: block; }
#phoenix-halo { position: fixed; left: 0; top: 0; z-index: 39; pointer-events: none; border-radius: 50%; display: none; mix-blend-mode: screen; will-change: transform;
  background: radial-gradient(closest-side, rgba(255,245,225,.55), rgba(150,170,255,.22) 42%, rgba(255,60,140,.1) 60%, transparent 75%); }   /* 1103h: white-gold heart, ice rim, a breath of magenta */
#phoenix-halo.on { display: block; }
body:not(.in) #phoenix, body:not(.in) #phoenix-halo { display: none; }
#lounge .lg-globe { transition: opacity .4s; }
#lounge.phx-out .lg-globe { opacity: 0 !important; }   /* the globe is the bird while it flies */
