/* ============================================================
   client/css/boss.css — 首领介绍浮层（盲注章立绘版）
   旧 SVG 立绘 / 难度选择 / 揭晓屏装饰已随功能下线删除。
   动画一律一次性（无 infinite），走 transform/opacity，不增功耗。
   ============================================================ */

/* ── 浮层面板（复用 .scrim>.modal 骨架） ─────────────────── */
.boss-overlay-panel {
  max-width: 460px;
  width: calc(100% - 32px);
  text-align: center;
}
@media (orientation: landscape) and (max-height: 600px) {
  .boss-overlay-panel {
    max-width: min(640px, 96vw);
    max-height: 94dvh;
    padding-top: 14px;
    padding-bottom: 14px;
  }
}

/* ── BlindChips 盲注章立绘（blindChipHTML scale 2.4 ≈ 82px 见方） ── */
.boss-chip-stage {
  flex: none;
  width: 84px;
  height: 84px;
  display: flex;
  align-items: center;
  justify-content: center;
  filter: drop-shadow(0 6px 16px rgba(0, 0, 0, .5));
}
.boss-chip-fallback { font-size: 48px; line-height: 1; }

/* 入场：缩放滑入 + 轻微回弹（一次性） */
@keyframes bossEnter {
  0% { transform: scale(0.4) translateY(-40px) rotate(-6deg); opacity: 0; }
  60% { transform: scale(1.08) translateY(6px) rotate(2deg); opacity: 1; }
  100% { transform: scale(1) translateY(0) rotate(0); opacity: 1; }
}
.boss-anim-enter { animation: bossEnter 0.7s cubic-bezier(.18, .9, .3, 1.2) both; }
@media (prefers-reduced-motion: reduce) {
  .boss-anim-enter { animation: none !important; }
}
body.powersave .boss-anim-enter { animation: none !important; }
