/* ─────────────────────────────────────────────────────────────────────────────
   Boss 装备/帐篷说明弹窗样式热修（2026-10-26）
   问题：厂商 0.3.20 的 .raid-equipment-dialog 写了 background:var(--panel)，
        但全站从未定义 --panel（只在 17z4pgh3s0v87.css 等主题块里定义了 --bg/--surface/--surface-2）。
        变量解析失败 → background 计算值 rgba(0,0,0,0) → 弹窗完全透明，
        背后战斗页的标题、Boss 立绘、进度条直接透过弹窗，和弹窗正文叠在一起。
   修法：改用主题色 var(--bg)（与同类 .raid-create-dialog 一致），
        并补上 ::backdrop 半透明遮罩（同类弹窗本来就有），同时显式居中。
   为什么加 body 前缀：客户端路由切换到 /raids/battle 时，Next 会按
        client-reference-manifest 再注入厂商原 CSS，同优先级下后注入的会覆盖修复；
        加 body 前缀把优先级抬高一档，避免修复被"回滚"。
   分发方式：nginx fishing.conf 的 location / 里 sub_filter 注入本文件（URL 带 ?v 无关，
        Cache-Control no-store 每次回源），因此不受 /_next/static/ 的 30 天 immutable 缓存影响。
   ───────────────────────────────────────────────────────────────────────────── */

body .raid-equipment-dialog {
  background: var(--bg);
  position: fixed;
  inset: 0;
  margin: auto;
}

body .raid-equipment-dialog::backdrop {
  background: #00000080;
}
