/* Easter egg styles: ghost-pikachu. Moved verbatim out of static/app.css (egg rebuild); linked right after app.css in index.html. */
/* ================================================================
   Halloween pack — Ghost Pikachu (morganepeng CodePen VwjmaMb).
   #pikaboo only (no background/deco/lamp). Celebrate L→R float + land cursor.
   Namespaced .cghostpika-*; transparent wraps; no dark page wash.
   ================================================================ */
.cghostpika-wrap {
  position: fixed;
  left: 0;
  bottom: 40px;
  z-index: 8100;
  pointer-events: none;
  background: transparent;
  animation: cghostpika-slide 5.2s linear forwards;
}

.cghostpika-fly-svg {
  width: 300px; /* 2× prior 150×190 */
  height: 380px;
  display: block;
  overflow: visible;
  animation: cghostpika-bob 1.8s ease-in-out infinite alternate;
}

.cghostpika-cursor-svg {
  position: absolute;
  left: 0;
  top: 0;
  width: 140px; /* keep in sync with GP_W / GP_H — celebrate fly is 2×; cursor is not */
  height: 180px;
  display: block;
  opacity: 0;
  pointer-events: none;
  overflow: visible;
  will-change: transform, left, top;
}

@keyframes cghostpika-slide {
  from { transform: translateX(-360px); }
  to   { transform: translateX(110vw); }
}

@keyframes cghostpika-bob {
  from { transform: translateY(0); }
  to   { transform: translateY(-28px); }
}
