/* Floors 6–7 — Gungeon chamber and the Hollow Knight boss */

/* HK shouts: Trajan caps, balanced lines, sit in the empty nave below the boss */
#stage.fl-boss #banner.style-hk {
  top: 46%; font-size: 4cqh; line-height: 1.2; letter-spacing: .1em; text-wrap: balance;
  padding: 0 7cqw;
}
#stage.fl-boss #banner.style-hk.show { animation: f7Say var(--f7-say, 1500ms) ease-out forwards; }
/* HK area/boss text fades in and out in place: no Isaac tilt or zoom */
@keyframes f7Say {
  0% { opacity: 0; transform: translateY(.8cqh); letter-spacing: .18em; }
  18% { opacity: 1; transform: none; letter-spacing: .1em; }
  78% { opacity: 1; }
  100% { opacity: 0; }
}

/* Gungeon shouts: flat pixel pop, no Isaac tilt; stays clear of the carpet countdown */
#stage.fl-gungeon #banner.style-gungeon { top: 30%; font-size: 4.2cqh; }
#stage.fl-gungeon #banner.style-gungeon.show { animation: f6Say 1.3s steps(1, end) forwards; }
@keyframes f6Say {
  0% { opacity: 1; transform: scale(1.25); }
  6% { transform: scale(1.1); }
  12% { transform: none; }
  82% { opacity: 1; transform: none; }
  88% { opacity: .5; }
  94% { opacity: .2; }
  100% { opacity: 0; transform: none; }
}
